3090
6
32302
0
25669
17946
21152
8
1461
3498
4
19783
2
2906
7258
1768
496
2903
3
1174
1
2932
2530
951
2866
665
5
5950
10
1606
940
1380
3485
7
1526
3080
2350
66
844
3078