Medium difficult sudoku #8050

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

Your time