3090
6
32302
0
25669
3498
4
17946
1431
1
21152
8
1461
19783
2
7258
3576
3
1768
18816
11
2903
2932
2535
1778
1603
467
3080
2350
951
2990
1532
1015
14
1380
1751
1087
496