4
10
4
3
5
15
3
2
15
9
1
1
2