Medium difficult sudoku #9662

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

Your time