Medium difficult sudoku #31863

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

Your time