Medium difficult sudoku #9514

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

Your time