25137
0
2551
1
572
2655
2522
683
19279
2
1428
423
691
369
543
1551
2657
3
1824
467
846
646
20634
8
1020
521
390
772
799
2730
6
492
1954
602
568
547