Medium difficult sudoku #52495

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

Your time