Medium difficult sudoku #18831

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

Your time