Medium difficult sudoku #44071

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

Your time