Medium difficult sudoku #436

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

Your time