Difficult sudoku #63964

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

Your time