Very difficult sudoku #35689

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

Your time