4093
49981
3649
5234
3127
19318
2961
1508
2344
15212
2198
231
1732
14052
1585
1068
1542
1534
1486
706
1477
1139
1348
124
1274
0
1263
14729
1227
1616
1170
1916
1163
922
1160
676
1115
75521
1035
985
982
10412
975
916
792
1207
792
6822
786
988