Difficult sudoku #7828

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

Your time