3090
6
17946
0
25669
32302
21152
8
1461
3498
4
19783
2
7258
1768
2903
3
2932
3080
1399
1
2350
3083
3546
2996
1189
14
2258
108797
2535
562
2386
10827
4044
5
2465
572
3125