Medium difficult sudoku #24947

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

Your time