Medium difficult sudoku #28035

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

Your time