Difficult sudoku #67196

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

Your time