Difficult sudoku #37696

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

Your time