948
1174
985
2570
2458
999
846
793
809
1870
3349
1212
1231
704
865
1230
933
15926