Difficult sudoku #26604

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

Your time