830
1
20163
44
955
2851
2
2285
1595
1015
1865
1922
6
2436
9172
1751
1230
4
1826
2748
1295
3034
2089
1225
0
1632
8121
10
946
1363
1411
2570
1438
994
2763
605
2837