Medium difficult sudoku #22739

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

Your time