25669
0
17946
32302
3498
4
1461
19783
2
3090
6
4044
5
21152
8
2535
2011
7258
2986
1
4471
3125
1768
2964
1701
2478
2350
1672
3779
2903
3
2087
3051
1849
940
1312
2156
5784