1014,1017,1020,1029,1036,1046,1049,1055,1063,1065,1069,1072,1076,1076,1077,1078,1079,1081,1082,1086,1087,1088,1089,1091,1094,1097,1099,1101,1103,1104,1106,1108,1110,1112,1113,1116,1119,1119,1121,1123,1127,1128,1129,1129,1124,1119,1118,1118,1118,1119,1120,1121,1123,1124,1125,1125,1124,1124,1124,1124,1125,1126,1126,1126,1127,1127,1129,1131,1134,1135,1136,1139,1140,1141,1142,1143,1144,1146,1147,1149,1152,1154,1156,1154,1155,1155,1153,1152,1153,1153,1154,1147,1145,1144,1141,1140,1139,1139,1138,1135,1134,1132,1130,1128,1127,1127,1127,1126,1123,1122,1122,1122,1120,1118,1116,1115,1113,1111,1110,1108,1107,1105,1104,1103,1102,1101,1099,1098,1097,1097,1098,1100,1103,1105,1105,1103,1102,1099,1097,1096,1094,1093,1090,1089,1087,1086,1083,1081,1080,1079,1077,1074,1072,1071,1068,1066,1063,1062,1060,1058,1054,1053,1051,1048,1045,1042,1040,1033,1029,1029,1028,1022,1023,1016,1012,1012,1014,1014;38,35,33,27,27,27,21,19,18,16,14,14,11,20,22,23,25,25,26,28,29,30,29,28,24,21,20,19,18,17,16,16,15,15,12,10,7,5,5,4,3,9,11,14,13,12,14,17,20,21,23,24,26,27,28,30,31,33,35,36,38,39,41,44,45,46,46,46,45,44,41,39,38,37,38,40,40,40,42,44,46,47,48,51,54,57,60,62,68,70,72,77,76,73,73,73,75,76,75,73,70,69,69,69,69,66,62,60,57,56,53,50,49,49,50,51,53,55,56,57,58,60,60,62,63,65,67,68,70,72,74,75,76,77,78,79,79,78,78,77,75,75,75,75,76,76,77,78,78,79,81,83,84,85,87,88,90,91,91,92,94,94,95,96,97,89,84,82,78,70,69,69,60,57,53,51,44,38