Medium difficult sudoku #8668

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

Your time