Medium difficult sudoku #49011

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

Your time