Sudoku

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