15
3
1
3
2
15
18
4
1