Medium difficult sudoku #8921

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

Your time