Difficult sudoku #69196

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

Your time