Medium difficult sudoku #56391

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

Your time