Medium difficult sudoku #8600

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

Your time