Very difficult sudoku #59333

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

Your time