Потому что в позднем СССР была принята единая номенклатура. Первая цифра это, условно, размер (ещё играла роль можность двигателя), поэтому ока ВАЗ (СеАЗ) 1111, а Волги -- 31*. А вторая цифра -- это тип авто. 1 -- легковой. А вот 5-тиместный пикап на базе 2141 назывался 2335, а фургон со спальным местом -- 2901.
Объём двигателя влиял, вместе с размерами, на первую цифру, но не на вторую :)