Difficult sudoku #7490

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

Your time