Medium difficult sudoku #53759

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

Your time