Difficult sudoku #39228

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

Your time