3090
6
32302
0
2535
2
19783
3868
10
2160
2666
9
2471
7
17946
1628
1
5052
1903
3
1186
462
1663
5
1407
2358
2932
25669
2258
3498
4
21152
8
3461
7793
2155
1320
2906
2948
1153
10598