Medium difficult sudoku #9083

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

Your time