4094
49981
3651
5234
3129
19318
2961
1508
2344
15212
2198
231
1732
14052
1585
1068
1543
1534
1486
706
1477
1139
1348
124
1275
0
1263
14729
1227
1616
1170
1916
1163
922
1160
676
1115
75521
1035
985
982
10412
975
916
792
1207
792
6822
787
988