Difficult sudoku #7862

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

Your time