4
10
10
6
2
9
2
4
3
5
9
8