25137
0
423
19279
2
467
1824
2522
572
646
1116
691
1020
31535
390
547
1054
2551
1
910
4
66
2655
1428
683
1336
3248
483
744
872
419
2964
543
581