Medium difficult sudoku #23659

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

Your time