Medium difficult sudoku #30763

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

Your time