Medium difficult sudoku #19759

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

Your time