Medium difficult sudoku #29271

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

Your time