Very difficult sudoku #56657

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

Your time