Medium difficult sudoku #58087

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

Your time