25669
0
19783
2
32302
17946
940
1
3008
3
8527
15233
4044
5
1259
2535
3125
19932
6
3083
1461
2964
3498
4
2258
2337
2478
4471
1672
1417
3779
1431
2986
2366
3107
1512
3426