Medium difficult sudoku #41639

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

Your time