25137
0
19279
2
467
572
31535
646
2522
1824
423
691
2275
3650
3
1762
390
2694
4598
6
2730
2126
822
1
2727
5
2551
2668
729
928
1428
3114
4
2168
2459
9
1131
17353