Difficult sudoku #23636

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

Your time