Medium difficult sudoku #24735

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

Your time