25669
0
17946
32302
1461
3498
4
1298
1
3090
6
19783
2
4471
7258
21152
8
2061
3
1462
2258
2350
2087
2270
1494
1889
2756
1849
1769
5382
5
2271
3176
2476
2190