Difficult sudoku #56296

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

Your time