Pre-allocate all vectors