25669
0
17946
32302
1461
3498
4
19783
2
3090
6
7258
3125
4044
5
2535
21152
8
2964
1
2478
2350
4471
2087
1672
3779
2986
940
2149
2258
1512
3426
1849
1768
2124
3
3083
2465