Difficult sudoku #53296

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

Your time