4097
49985
3664
5256
3133
19318
2968
1508
2346
15212
2201
231
1734
14052
1589
1068
1546
1539
1489
706
1477
1139
1354
124
1277
0
1265
14737
1227
1616
1170
1916
1168
922
1160
676
1116
76244
1035
985
982
10422
975
916
792
1207
792
6829
789
992