Difficult sudoku #29308

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

Your time