Medium difficult sudoku #9867

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

Your time