Medium difficult sudoku #26503

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

Your time