Difficult sudoku #38840

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

Your time