Medium difficult sudoku #9289

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

Your time