Medium difficult sudoku #27495

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

Your time