Medium difficult sudoku #42007

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

Your time