3
10
4
5
7
3
6
6
7
10
1