Medium difficult sudoku #57895

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

Your time