Very difficult sudoku #68297

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

Your time