4091
49810
3631
5232
3122
19318
2958
1508
2342
15194
2193
231
1731
14052
1585
1068
1542
1534
1486
703
1477
1139
1344
124
1272
0
1262
14729
1227
1614
1169
1916
1162
922
1160
676
1114
75520
1035
985
981
10412
975
916
792
6822
791
1207
784
988