25137
0
423
19279
2
1824
467
646
2522
572
804
2190
1
798
31535
846
20634
8
792
802
325
1428
2275
1020
518
691
17353
547
857
1132
2211
327
341
1650