25137
0
19279
2
467
31535
572
646
2522
1824
423
691
2275
390
1285
2694
3
116
953
1
2730
6
1614
2126
3092
2979
2727
5
2551
2668
363
928
1428
367
3114
4
1960
7