Medium difficult sudoku #8073

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

Your time