Medium difficult sudoku #27863

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

Your time