Difficult sudoku #6612

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

Your time