Medium difficult sudoku #26199

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

Your time