Very difficult sudoku #66053

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

Your time