Difficult sudoku #63704

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

Your time