25137
0
19279
2
467
572
521
1
390
691
423
1824
20634
8
2551
2522
893
31535
2730
6
951
646
14492
7952
525
1428
3092
683
1505
2190
1020
1332
2655
968
2657
3