Solution for Sudoku Puzzle #4134

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