25669
0
17946
4044
5
4471
2
2535
19783
2964
1
3498
4
32302
2903
3
2986
2906
21152
8
1849
3125
951
1461
2258
3735
787
2478
6698
7
6
1672
3779
1603
2087
3051
2139
1694