3090
6
17946
0
32302
25669
21152
8
1461
3498
4
19783
2
7258
1768
2903
3
2932
2954
14861
7
3080
3546
1
467
2350
1189
2258
1659
14
3240
2949
1279
496
990
3315
7034
2902
16