2734
1025
6228
2431
2281
597
1871
433
7400
3218
936
380
2737
1386
1317
591
1338
746
2128
1059
5450
2331
5772
3355
1282
587
8878
4948
2905
1402
3934
2292
1926
1075
1579
834
781
406
980
183