25137
0
17353
2730
6
31535
19279
2
20634
8
1098
1559
3114
4
2657
3
1551
467
6800
2546
1
2668
1020
3498
4940
5
954
4478
115
1824
409
2855
1997
2091
2749
3092
1452
1157