25137
0
19279
2
467
31535
1020
572
916
646
2522
1824
423
691
2275
390
2694
3
2073
1
1714
2730
6
3233
4
2126
798
2727
5
2551
2668
928
1428
3114
2168
2459
9
17353