Very difficult sudoku #3262

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

Your time