Difficult sudoku #27604

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

Your time