Medium difficult sudoku #8867

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

Your time