Сколько в Санкт-Петербурге осталось коренных жителей

Население Санкт-Петербурга на сегодняшний день составляет более 5 миллионов. А сколько из них могут назвать себя коренными петербуржцами? Откуда взялись петербуржцы?