Difficult sudoku #6394

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

Your time