1222
3540
8897
249779
1741
2745
1766
1700
1402
4065
1873
47605
1703
1189
4295
3281
2149
59004
2653
1822
4870
762
977
1108
866
29882
2195
592
1206
23021
3786
6809
833
780
908
729
19716
980
979
23574
1016
4143
7106
934
9792
12386
1014
20983
2352
4510
862
11122
10094
2566
867
1016
925
3466
8841
1043