Medium difficult sudoku #48899

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

Your time