Medium difficult sudoku #59351

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

Your time