Medium difficult sudoku #23959

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

Your time