Very difficult sudoku #35293

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

Your time