Medium difficult sudoku #33027

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

Your time