Medium difficult sudoku #68519

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

Your time