2
2
23
73
4
3
2
1