Solution for Sudoku Puzzle #4125

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