17946
0
25669
32302
3090
6
21152
8
19783
2
800
1
1461
1768
3498
4
2903
3
570
7258
2258
2932
6236
10
1694
10827
1527
2949
3083
108797
2386
19944
562
1289601
12459
1922
8527
3080