Medium difficult sudoku #40715

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

Your time