Medium difficult sudoku #48591

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

Your time