NSP discover 913 violations in 3 days of surprise truck inspections