St. Petersburg, Petrograd, Leningrad