25669
0
17946
32302
1461
19783
2
3498
4
3090
6
2535
3125
7258
2478
1
4471
4044
5
1512
2258
21152
8
2964
3083
2350
1672
2149
3779
2986
1849
940
2087
3426
3080
3
1768