Difficult sudoku #6533

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

Your time