25669
0
17946
32302
19783
2
1461
3498
4
1746
1819
1
2082
2392
2294
3090
6
1568
1699
3326
3
1570
1749
7258
2964
1681
1615
1399
4044
5
4471
4305
1606
2535
2578
7733
3125