8
9 8
8 35
10
10
9 8
4
8
1 2 3
21
5000
3000