810
1
2593
297066
0
1851
3
19079
6
2711
2
21152
8
4465
22
3354
1473
645
2044
2676
32302
2195
17946
181997
11
2740
3507
2324
4
2377
2223
21
4651
2763
3629
3724
928
2911
9
3546
1289601