Medium difficult sudoku #14439

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

Your time