3090
6
32302
0
25669
17946
21152
8
7258
1461
3498
4
19783
2
1768
2903
3
2932
3083
3080
2350
3546
1
108797
2258
5825
55904
2246
2535
3354
5
4044
37355
13
2465
3125
2605
3779
1453