Medium difficult sudoku #48991

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

Your time