Имена сделаны из букв алфавита, в русском языке 36 букв, исключаем 3 буквы - ь, ъ, ы, т.к. из них невозможно составить имя. Остальные 30*30=900, это значит столько людей могут носить разнообразные имена со всеми буквами алфавита, и поэтому 1500-900=600 - человек