Medium difficult sudoku #16479

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

Your time