25137
0
19279
2
31535
1824
2275
467
20634
8
2522
2730
6
653
2190
1
547
1020
572
798
1563
1636
2727
1428
3114
4
663
2809
17353
423
953
3092
979
846
1924
1310