Quite a few of those are booked formations, only the 2000, 2100 and 2109 Portsmouth services of those are short formations.
There is some lengthening of mainline services from the December timetable change which will hopefully make a difference on some of the busiest short services.