25137
0
19279
2
467
31535
572
785
646
2522
1824
423
691
2275
390
2694
3
2730
6
881
2126
1823
2727
5
2551
1
3759
2668
2062
928
1796
1428
3114
4
2168
2459
9
17353