Medium difficult sudoku #39227

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

Your time