3090
6
17946
0
25669
32302
21152
8
1606
1
2669
2
1461
3498
4
19783
1280
7258
1768
2903
3
2932
3080
2350
496
3083
3546
2996
1189
14
1044
2258
108797
2535
562
2386
10827