Sudoku

Size:
8 5 7 1
4 8 3 2
5 6 3 4
8 3 9
7 1 4 6
1 7
3 9 6
4 8 7 3