Medium difficult sudoku #42327

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

Your time