130-й стрелковый корпус
Корпус был сформирован 5 июня 1944 года приказом Генерального штаба Красной Армии.[1] В состав корпуса вошли 43-я гвардейская стрелковая дивизия, которой командовал гвардии полковник Альфред Калнин, и 308-я стрелковая дивизия, которой командовал генерал-майор Вольдемар Дамберг. 43-я дивизия гвардейская служила как раз базой для формирования корпуса: из её состава для укомплектования штаба, управления корпуса и частей корпусного подчинения было выделено 803 человека (из них 95 офицеров)[2]. Офицерский состав был пополнен специально направленными командирами. В начале августа 1944 года в корпусе насчитывалось около 16 тысяч человек: из них 7537 человек в 43-й гвардейской дивизии, 7367 в 308-й дивизии и 853 в корпусном управлении[3]. Командовал корпусом гвардии генерал-майор Детлав Бранткалн.
130-й стрелковый корпус
Тем временем 130-й стрелковый корпус пополнялся: в ноябре 1944 года понесшие потери в боях части и соединения корпуса получили 4415 человек пополнения (в основном из молодёжи, мобилизованной на освобожденной территории Латвии)[31]. Военная подготовка призывников велась в 359-м запасном стрелковом полку 14-й запасной стрелковой бригады, в запасном латышском стрелковом батальоне. С февраля 1945 года этот батальон 359-го полка был преобразован в 17-й отдельный запасный Латышский стрелковый батальон. Сама мобилизация военнообязанных граждан Латвийской ССР в Красную Армию проводилась по мере освобождения её территории: в восточных районах Латвии она осуществлялась в конце июля, в Риге — 3 ноября 1944 года. Всего до конца войны было призвано около 57,5 тыс. граждан Советской Латвии 1903—1926 годов рождения[31] Подготовка мобилизованных проводилась также в размещавшемся в Крустпилсе 140-м армейском запасном стрелковом полку, в составе которого имелся специальный латышский батальон. На 31 августа 1944 года в полку числился 5261 латыш[32].