Difficult sudoku #7697

8 4
5 6 3 8
2 4 5 6
9 6 5 3 7
1 8 4
3 1
2
1 4
2 8 6 7
123
456
789

Your time