Very difficult sudoku #3469

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

Your time