5
5
6
7
6
5
4
4
6
7
2
7
2
6
8
6
3
5
4
5
9
4
9
3
2
next