2
1
8
5

4
1
1
2
3
4
1