Medium difficult sudoku #9914

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

Your time