3
4
2
3
2
4
2
5
10
10
15
2
5
7
16
2
9
2
10
5