3090
6
32302
0
25669
3498
4
17946
1431
1
21152
8
1461
909
19783
2
2328
3
3176
1875
5
7258
3576
6139
1768
1336
2903
2932
2535
2558
1778
1678
2110
1603
467
3080
2350
4745
9