Medium difficult sudoku #8740

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

Your time