Medium difficult sudoku #9614

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

Your time