Medium difficult sudoku #26091

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

Your time