Difficult sudoku #16232

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

Your time