Medium difficult sudoku #8229

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

Your time