Medium difficult sudoku #39055

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

Your time