Medium difficult sudoku #19715

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

Your time