Difficult sudoku #7609

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

Your time