Difficult sudoku #7495

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

Your time