Medium difficult sudoku #17207

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

Your time