25137
0
19279
2
1922
1
467
785
31535
572
646
2522
1824
423
691
2275
1600
390
2694
3
5604
11611
5
2372
2730
6
2126
2749
2727
4376
7
1344
1578
2551
7077
9
2668
2995
8