1859
1
1013
1296
3589
2
20163
44
1426
1042
1179
878
3715
3
1637
1282
1249
1104
1836
1918
1191
1162
0
2142
1230
4
421
578
1199
1228
1482
2105
1606
4646
886
959