Medium difficult sudoku #27363

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

Your time