1
1
1
1
10
5
10
3
5
8
8
6
7
2