Very difficult sudoku #39193

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

Your time