Medium difficult sudoku #68807

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

Your time