Sudoku

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