25137
0
458
1824
19279
2
31535
968
1020
2076
1
467
2275
381
3815
3114
4
3428
3
5477
8
2546
2758
2711
17353
20634
1551
2330
3498
363
2574
553
3908
6
2668
1574
1808