Generated Sudoku

5 2 9
2 5 3
9 8
1 7 5
3 8 2
6 2
7 6
1
945 7

Difficulty rating: 3.75