25669
0
19783
2
17946
32302
4044
5
2535
3125
1461
2512
6644
2964
1
3498
4
2478
4471
1672
7258
1650
3779
2986
940
1395
2366
1512
3426
2416
7
948
3008
3
3546
2124
2772