25669
0
14
19783
2
2535
2620
2996
4044
5
3083
17946
2465
1189
2312
3125
1813
1
3546
32302
830
2522
2378
3498
4
2676
3779
3706