25137
0
19279
2
1551
467
31535
572
329
646
2522
1824
423
1682
691
2275
390
2694
3
2730
6
2126
2727
5
2551
1
2668
1841
928
1428
3114
4
250
2168
302
10581
2459
9