Medium difficult sudoku #8084

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

Your time