Medium difficult sudoku #9609

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

Your time