Medium difficult sudoku #28535

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

Your time