3
7
4
1
10
7
6
5
10
9
8
7