Solution for Sudoku Puzzle #4127

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