Medium difficult sudoku #33975

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

Your time