977,977,978,978,980,980,981,981,983,983,985,985,990,990,993,993,995,995,996,996,997,997,999,999,1000,1000,1001,1001,1002,1002,1003,1003,1004,1004,1003,1003,1002,1002,1003,1003,1004,1004,1005,1005,1007,1007,1008,1008,1010,1010,1011,1011,1012,1012,1013,1013,1014,1014,1016,1016,1017,1017,1020,1020,1021,1021,1022,1022,1024,1024,1025,1025,1026,1026,1027,1027,1028,1028,1030,1030,1029,1029,1028,1028,1029,1029,1030,1030,1031,1031,1032,1032,1033,1033,1034,1034,1035,1035,1036,1036,1035,1035,1034,1034,1033,1033,1034,1034,1035,1035,1037,1037,1039,1040,1040,1042,1042,1044,1044,1045,1045,1046,1046,1047,1047,1048,1048,1049,1049,1050,1050,1051,1051,1052,1052,1053,1053,1054,1054,1055,1055,1056,1056,1058,1058,1057,1057,1055,1055,1053,1053,1051,1051,1049,1049,1048,1048,1044,1044,1040,1040,1039,1038,1038,1037,1037,1036,1036,1034,1034,1033,1033,1032,1032,1028,1028,1021,1021,1016,1016,1015,1015,1014,1014,1013,1013,1012,1012,1011,1011,1011,1010,1010,1009,1009,1008,1008,1007,1007,1006,1006,1005,1005,1004,1004,1003,1003,1001,1001,1000,1000,999,999,999,997,997,994,994,993,990,990,987,987,985,985,984,984,983,983,982,982,981,981,979,979,977,977,979,979,980,980,981,981,982,982,983,983,982,982,980,980,979,979,978,978,977;406,405,405,404,404,403,403,402,402,401,401,400,400,399,399,398,398,397,397,390,390,389,389,388,388,387,387,386,386,385,385,384,384,382,382,381,381,377,377,376,376,370,370,368,368,367,367,365,365,364,364,363,363,361,361,360,360,357,357,355,355,354,354,355,355,356,356,357,357,358,358,359,359,360,360,361,361,362,362,364,364,365,365,368,368,369,369,370,370,371,371,373,373,374,374,375,375,377,377,380,380,383,383,385,385,388,388,389,389,390,390,391,391,391,392,392,393,393,394,394,395,395,397,397,401,401,402,402,404,404,405,405,406,406,407,407,409,409,410,410,411,411,412,412,416,416,417,417,418,418,419,419,420,420,418,418,416,416,415,415,414,414,414,413,413,412,412,411,411,410,410,409,409,408,408,409,409,408,408,409,409,410,410,411,411,414,414,417,417,418,419,419,420,420,421,421,422,422,423,423,424,424,425,425,426,426,428,428,429,429,430,430,431,432,432,433,433,434,434,434,435,435,434,434,433,433,427,427,426,426,425,425,424,424,423,423,421,421,420,420,419,419,418,418,417,417,412,412,411,411,410,410,409,409,408,408