Medium difficult sudoku #58335

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

Your time