Difficult sudoku #17240

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

Your time