Medium difficult sudoku #17767

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

Your time