2
32
1
2
3
54
64
4
3
3