830
1
20163
44
1743
0
955
2851
2
1225
790
2285
1595
1015
1865
1618
1757
1922
6
3683
5375
21152
8
2669
1247
2436
785
951
2505
12632
7
980
3054
5
9172
2057
1683
582