Very difficult sudoku #35649

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

Your time