Medium difficult sudoku #22139

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

Your time