Medium difficult sudoku #67619

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

Your time