> Как сделать так, чтобы порядковый номер был фиксированным? т.е. чтобы так и осталось 1 2 3, а не был прикреплен к людям

Ты сортируешь не людей, а строки. По этому если номер не прикреплён к человеку ну нужно его делать частью строки.