Medium difficult sudoku #8308

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

Your time