4
1
1
41
5
4
3
2