Difficult sudoku #69220

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

Your time