Difficult sudoku #33324

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

Your time