Medium difficult sudoku #8331

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

Your time