Medium difficult sudoku #8918

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

Your time