3
2
1
19
5
4
7
15
9
2