25137
0
19279
2
646
2522
467
572
691
2727
1551
1824
2551
1
390
2275
1332
31535
547
2694
3
1020
881
525
1880
20634
8
423
458
1428
2190
2095
4
7153
9
3114
1649