Medium difficult sudoku #8971

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

Your time