Medium difficult sudoku #24707

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

Your time