Medium difficult sudoku #19931

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

Your time