Medium difficult sudoku #9848

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

Your time