2
3
10
3
6
6
1
10
6
5
4