3
7
15
12
3
1
5
3
4
5