Difficult sudoku #7642

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

Your time