Medium difficult sudoku #15843

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

Your time