Medium difficult sudoku #9132

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

Your time