Medium difficult sudoku #60679

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

Your time