25669
0
32302
19783
2
17946
1461
2535
3125
2478
1
4471
4044
5
1512
2009
2258
2750
2964
3498
4
3083
5402
9
1672
2149
3779
2986
1849
940
2087
3426
3080
3
1816