Medium difficult sudoku #61619

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

Your time