Medium difficult sudoku #68907

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

Your time