Medium difficult sudoku #71

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

Your time