Medium difficult sudoku #61455

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

Your time