Medium difficult sudoku #8028

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

Your time