3090
6
32302
0
17946
25669
3498
4
19783
2
2535
7258
1461
21152
8
2385
572
3153
1
4321
14
2932
1603
1189
2350
1036
3779
2990
3765
255
1153
2890
3
2996
1558
1902
866