Difficult sudoku #2836

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

Your time