846
3
1282
2
181997
11
3357
20163
44
1462
1
1249
838
2142
1290
8323
1715
2507
2173
19932
6
1312
2430
1398
1013
3562
1305
1042
1426
1179
2385
4
1104
1836
1637
1918
1191