Difficult sudoku #53240

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

Your time