17946
0
800
1
19783
2
21152
8
32302
3683
2535
25669
570
1583
1694
2312
2258
2949
2522
4179
3765
4
1688
7793
12459
3
67688
66
3083
272
2954
3172
3354
2670
2057
2932
189326