Very difficult sudoku #69433

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

Your time