Medium difficult sudoku #30575

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

Your time