Medium difficult sudoku #39215

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

Your time