25669
0
32302
17946
1461
7258
3498
4
1690
1
674
19783
2
697
1570
1532
1568
4471
1016
1431
3090
6
1816
1788
2760
1787
1749
2368
1819
1603
8316
8
1813
1660
1691
1681