Medium difficult sudoku #30467

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

Your time