25137
0
458
467
19279
2
1824
691
1362
1
572
2730
6
2694
3
646
2657
2668
31535
521
390
504
4126
4940
5
20634
8
7952
423
381
2551
1020
2522
547
2168
2855
2546