Medium difficult sudoku #8952

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

Your time