Medium difficult sudoku #23107

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

Your time