Sudoku

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