Difficult sudoku #38864

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

Your time