Difficult sudoku #68484

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

Your time