Difficult sudoku #63992

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

Your time