25669
0
19783
2
2903
3
3008
32302
17946
1417
2964
1
3765
4
4044
5
4471
2535
3125
19932
6
1461
5440
8
3498
2337
1938
2478
1450
603
1672
1603
8527
2523
2906
3779
1334
2986