Medium difficult sudoku #68595

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

Your time