Medium difficult sudoku #30719

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

Your time