Medium difficult sudoku #33499

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

Your time