1029,1033,1040,1042,1045,1044,1042,1040,1037,1036,1035,1034,1033,1032,1031,1030,1028,1026,1025,1024,1023,1022,1021,1020,1019,1018,1017,1016,1016,1014,1014,1015,1016,1025,1027,1030,1031,1032,1032,1031,1030,1025,1024,1023,1019,1018,1012,1012,1012,1011,1011,1010,1009,1008,1008,1007,1006,1003,1002,1001,1000,999,998,998,996,996,995,994,994,992,989,987,986,984,982,981,979,978,963,963,961,960,958,957,956,955,954,953,951,949,946,945,944,943,942,924,923,923,922,916,915,915,913,913,912,911,912,912,901,897,896,893,891,889,887,889,892,892,891,885,876,876,875,873,871,869,871,872,873,874,874,874,877,878,886,888,892,894,896,896,896,898,899,892,888,885,889,886,881,873,870,863,884,891,917,920,932,938,953,960,967,971,981,991,1000,1005,1014,1014,1012,1012,1016,1023,1022,1018,1016,1016,1017,1018,1019,1020,1021,1022,1022,1023,1024,1024,1026,1026,1027,1028,1029;78,82,84,89,97,98,100,101,103,103,104,105,106,107,109,110,111,112,113,115,116,118,120,122,123,125,127,128,130,130,134,135,137,138,139,139,140,141,143,144,145,145,146,147,147,148,148,149,150,151,152,153,154,155,157,157,157,160,160,161,162,164,166,167,168,170,172,175,177,175,175,177,179,180,179,177,175,174,174,175,176,178,180,181,183,183,185,186,187,189,190,192,195,197,196,196,195,194,193,193,194,196,197,203,205,205,203,197,197,198,199,200,201,199,197,196,195,193,192,191,191,186,184,182,180,179,177,176,174,173,172,165,163,164,165,166,166,164,161,154,151,142,136,130,126,116,110,98,95,91,86,78,71,72,69,67,57,52,50,47,41,37,37,40,37,33,38,44,51,53,57,60,69,70,71,79,85,87,89,90,90,90,91,92,92,91,91,89,89,82,78