25137
0
19279
2
31535
467
1642
1
2658
572
1600
646
2522
1824
423
691
2275
1567
390
2111
6
1762
2694
3
521
1008
2995
8
2252
2730
1696
2126
2799
2368
2727
5
1922