Medium difficult sudoku #33559

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

Your time