25669
0
4044
5
17946
2535
2
32302
1166
1
3125
1311
19783
1461
813
2964
3498
4
2478
4471
4099
8
1672
2273
5141
7
1524
1913
9055
10
3022
10092
12
1432
3779
2986
2118
1201
3316
11