Medium difficult sudoku #55951

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

Your time