Halihallo
was steht dann in der Datei? - Sind dort die Rand-Zahlen auch schon drinne, oder werden sie beim Einlesen "falsch" geholt?
Zuerst sollte man mal feststellen, wo sich der Fehler befindet. Da ich in deinem Script keinen festgestellt habe, könnte er auch schon in der Datei sein (durch ein falsches Speichern verursacht).
Zweite Frage: Ist dies bei jedem Datensatz so, oder nur bei einem einzigen?
Viele Grüsse
Philipp