Medium difficult sudoku #16971

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

Your time