Medium difficult sudoku #69859

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

Your time