Difficult sudoku #7969

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

Your time