Very difficult sudoku #13485

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

Your time