Medium difficult sudoku #908

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

Your time