4
5
2
12
6
9
3