Medium difficult sudoku #60715

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

Your time