Difficult sudoku #7073

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

Your time