Medium difficult sudoku #33587

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

Your time