Medium difficult sudoku #43135

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

Your time