4471
2
181997
11
25669
0
800
1
2271
4
19783
17946
1744
570
2903
3
2964
1603
21152
8
2906
383
14125
10
1185
1689
717
2258
549
4179
32302
2065
13676
21
2954
1583
38477
34
2535
1064