25137
0
458
19279
2
1824
1020
467
2275
3815
5477
8
968
17353
381
2076
1
31535
3498
4
20634
553
1551
2330
3114
1808
3510
3428
3
3092
918
2546
2758
2711
363
846