4093
49812
3641
5234
3125
19318
2959
1508
2342
15194
2194
231
1731
14052
1585
1068
1542
1534
1486
703
1477
1139
1347
124
1273
0
1262
14729
1227
1614
1169
1916
1163
922
1160
676
1115
75520
1035
985
982
10412
975
916
792
6822
791
1207
785
988