4089
49810
3618
5186
3121
19318
2957
1507
2341
15194
2190
231
1729
14052
1585
1068
1541
1534
1486
703
1477
1139
1341
124
1271
0
1260
14729
1227
1614
1168
1916
1160
676
1159
922
1113
75519
1035
985
980
10412
974
916
792
6821
791
1207
783
988