2
3
3
2
2
5
15
7
5
7
3
2