Medium difficult sudoku #899

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

Your time