Medium difficult sudoku #24135

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

Your time