3090
6
32302
0
21152
8
25669
3498
4
17946
19783
2
1461
1606
1
3562
7258
1816
1768
2903
3
2932
2535
1819
1681
2760
2964
1603
3080
2392
2350
951
2986
2990
2258
1568
1015