3090
6
17946
0
25669
32302
21152
8
1461
3498
4
19783
2
7258
1768
2903
3
2932
2258
1
14
108797
3080
120
2350
2996
1045
3083
2949
692
1429
1853
3546
1189
514
47639
810