800
1
17946
0
3090
6
570
19783
2
32302
2258
3461
4
3868
10
5347
5052
25669
7793
462
4537
6044
8
1593
21152
3083
2535
1289601
2165
1583
3126
3
2358
9
2932
3498
2666
2903
2964