Medium difficult sudoku #23827

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

Your time