345	0	2700	120187	359	12	51	408	820	1061	1067	1137	1047	974	837	829	731	713	625	557	564	551	481	483	446	453	448	438	416	431	435	507	489	533	506	490	532	509	452	464	458	439	442	426	408	385	361	348	344	293	296	287	270	278	293	250	268	256	281	240	280	242	287	274	258	239	268	250	232	262	269	240	243	243	209	203	237	240	231	234	236	211	217	241	220	235	213	195	216	214	221	224	192	233	194	231	221	238	191	227	236	224	228	225	213	205	226	229	207	217	220	213	210	205	199	230	210	203	216	223	206	200	204	195	216	224	213	219	203	221	214	208	214	213	205	200	241	200	203	220	210	207	214	212	207	201	206	195	226	209	219	211	219	202	221	222	201	172	206	207	203	179	219	193	194	214	215	232	210	202	207	204	219	208	173	215	177	182	200	198	225	225	198	184	231	210	199	186	190	203	198	200	204	189	199	200	230	200	206	210	199	191	206	212	218	198	186	227	198	208	217	201	197	186	208	222	178	217	186	210	224	196	227	192	196	202	214	218	228	232	202	190	179	214	201	214	196	204	194	207	216	194	210	199	203	200	225	208	201	217	204	195	180	179	204	189	185	190	195	242	203	209	214	208	209	178	209	207	209	199	197	206	184	216	178	184	205	203	200	201	204	204	205	209	183	229	218	208	212	201	202	205	196	200	193	212	211	200	173	197	197	195	213	202	216	215	190	195	193	190	214	222	223	191	187	206	230	216	208	202	188	183	181	203	231	186	210	227	186	180	210	189	211	188	206	185	208	198	211	189	200	192	183	195	227	214	197	200	188	193	205	187	185	199	175	210	206	199	229	213	207	203	182	198	210	187	192	220	197	195	219	168	177	193	185	221	220	184	203	222	221	200	191	196	195	194	195	210	203	194	203	203	179	197	195	169	208	219	212	215	201	208	222	199	210	197	180	207	218	199	193	191	193	205	215	220	181	180	193	189	192	230	193	223	191	197	181	209	211	204	192	226	209	201	221	204	190	209	223	202	181	203	199	207	192	187	191	216	199	191	184	198	213	199	213	194	193	199	212	206	199	180	183	189	198	205	206	181	191	208	206	197	192	205	189	197	215	202	196	195	212	212	179	208	206	194	203	211	208	203	198	208	211	197	185	207	188	221	171	194	229	192	196	190	232	213	201	191	178	198	196	209	191	210	205	220	212	191	180	203	201	214	207	209	205	208	200	189	235	192	202	195	179	203	185	239	194	189	202	205	206	193	214	213	184	224	216	164	197	214	202	210	215	184	202	204	223	209	220	191	211	192	220	202	193	187	193	204	195	184	211	243	183	206	191	202	194	192	212	187	205	211	192	211	199	214	214	207	190	227	204	199	207	214	186	209	195	209	239	183	209	219	210	214	208	226	199	214	212	187	185	188	193	211	215	200	207	209	188	212	197	186	209	192	174	216	190	198	205	206	184	186	203	202	203	199	239	216	207	222	191	183	196	190	196	183	191	196	200	201	215	176	201	216	203	191	202	222	198	186	197	195	193	169	180	191	188	218	204	174	199	198	166	200	196	218	191	180	189	199	213	194	212	208	195	184	211	222	214	197	185	185	215	198	202	210	211	182	179	238	199	193	190	190	201	188	212	217	196	210	190	204	201	215	210	195	194	198	207	225	212	206	172	187	201	193	218	199	213	199	214	192	219	203	217	167	218	211	189	195	186	189	216	173	204	174	200	224	200	194	195	184	189	222	200	224	225	226	196	200	221	202	195	218	208	225	190	205	208	197	193	218	195	203	210	206	210	224	213	193	229	215	208	201	208	204	204	195	175	201	208	202	200	206	191	206	179	208	188	212	202	204	198	181	194	218	228	192	190	193	188	188	205	227	190	194	191	197	217	214	191	205	206	198	233	185	230	191	206	180	224	186	208	226	199	210	188	190	196	205	189	161	211	218	206	207	194	229	183	207	220	179	204	187	197	221	187	181	212	233	206	189	176	184	223	198	179	195	191	209	200	195	199	178	190	194	202	202	223	188	223	191	190	178	204	211	207	192	186	197	216	194	191	183	191	195	189	175	188	194	194	213	210	170	203	203	214	198	223	198	202	193	195	209	193	212	197	198	203	220	187	206	187	233	202	215	190	201	186	184	199	186	205	216	196	186	184	177	197	189	194	204	185	209	194	200	204	214	227	201	202	190	200	184	195	203	190	184	181	180	190	188	191	179	185	197	159	173	192	199	172	198	203	170	170	184	194	187	217	223	209	200	209	206	211	196	190	213	205	201	215	183	185	204	209	192	192	211	204	206	213	185	179	187	201	213	192	178	203	212	209	207	208	201	209	195	209	200	188	213	204	192	186	186	217	211	190	220
345	1	1900	120310	368	25	131	588	991	1174	1193	1140	1101	991	929	822	802	703	632	572	526	480	419	398	338	383	344	356	307	309	285	294	271	310	278	279	250	271	265	254	300	268	281	285	266	264	277	273	280	242	268	263	235	233	253	227	210	222	236	239	240	223	232	267	226	231	215	220	209	213	255	245	201	235	242	227	220	215	232	220	225	243	195	187	195	238	208	213	227	226	198	210	195	176	202	204	203	200	190	199	220	207	197	194	210	190	216	203	218	177	210	195	206	212	185	210	204	201	213	208	223	193	199	195	196	177	218	209	182	206	186	211	176	185	206	200	196	210	201	210	214	190	227	195	175	223	219	187	204	188	206	192	164	216	198	220	202	188	182	200	185	194	202	176	206	181	198	183	182	198	205	202	188	209	170	169	193	174	208	220	203	197	200	209	196	188	186	195	189	194	173	195	188	171	205	158	190	179	162	186	204	186	206	183	192	213	207	186	187	204	185	204	205	194	169	193	201	181	192	206	162	186	188	204	176	176	206	190	181	203	198	214	223	198	191	179	190	196	216	170	212	203	184	171	193	199	174	224	189	205	203	188	200	185	205	207	186	183	180	197	193	201	189	160	221	196	183	208	190	191	191	224	177	201	197	195	195	182	230	173	192	193	198	201	185	167	171	197	223	192	193	178	198	189	176	196	200	174	185	188	167	177	176	191	189	206	192	185	182	188	193	193	195	198	210	203	203	196	209	194	185	185	218	182	198	188	193	198	207	208	179	194	195	194	193	214	186	186	207	181	191	210	192	208	195	192	173	175	184	225	192	174	203	204	213	190	180	185	211	188	216	200	188	157	189	190	182	202	186	189	188	197	206	211	195	170	201	200	193	205	196	184	181	179	171	212	213	166	180	198	199	210	167	192	220	180	182	183	188	176	185	180	185	190	186	182	186	203	193	188	181	206	196	196	182	206	180	192	206	198	195	213	226	198	211	181	201	198	176	202	218	227	201	196	188	184	187	186	156	197	199	197	197	201	185	207	219	212	213	182	200	196	204	190	222	211	208	201	185	195	203	191	180	196	183	218	204	213	203	191	197	194	204	181	200	185	203	211	179	183	203	176	199	213	196	192	197	180	176	217	212	184	198	200	198	193	183	170	199	194	182	185	207	191	203	198	190	205	187	188	195	192	194	192	188	175	185	201	164	188	165	193	182	208	176	197	189	208	184	166	206	185	170	205	201	193	220	214	186	192	184	184	217	193	187	193	180	193	198	171	207	192	232	195	180	214	178	189	187	206	197	196	188	192	172	185	185	200	187	178	193	210	183	182	201	184	200	183	207	177	184	191	224	221	198	178	205	184	188	197	191	197	199	205	178	178	178	191	191	172	206	201	191	183	196	185	176	187	189	185	200	191	205	192	184	191	178	185	163	190	198	205	198	179	176	190	191	181	172	196	200	210	194	176	204	195	171	200	186	175	197	199	196	187	186	171	187	171	173	181	183	187	183	170	187	196	196	178	200	172	207	201	218	195	202	190	199	195	189	207	193	195	190	205	200	220	179	187	184	179	209	218	184	198	184	205	197	176	200	195	175	192	207	181	180	228	197	220	196	200	183	190	154	185	186	175	185	206	202	199	209	191	203	197	188	191	213	192	207	165	183	198	207	186	193	213	183	165	185	186	189	196	187	175	181	177	163	213	180	180	203	186	184	175	202	219	191	212	186	186	190	175	209	178	191	187	195	183	208	194	191	193	197	154	189	201	216	215	202	196	187	184	188	181	211	175	182	186	214	188	190	196	188	201	172	193	206	172	197	188	180	195	206	205	167	209	176	177	199	223	187	186	195	172	201	211	189	194	220	163	197	200	223	213	189	192	208	175	201	188	205	196	210	212	187	185	187	184	210	193	174	186	181	189	184	214	192	207	203	190	224	206	197	174	172	186	186	193	202	178	179	204	208	185	194	182	184	218	189	183	194	206	188	202	191	197	180	181	197	184	196	197	195	219	179	169	186	183	197	214	176	200	185	203	196	184	182	176	205	178	181	230	172	189	191	190	166	209	199	180	209	198	161	191	182	170	184	205	187	195	192	156	184	194	175	221	211	174	193	197	194	185	180	193	190	190	179	178	193	187	201	187	185	199	184	206	202	202	190	199	215	176	188	189	200	204	194	177	186	188	209	205	200	195	201	199	187	206	200	183	191	190	230	191	198	185	218	193	167	212	183	185	189	169	204	178	190	190	205	192	194	191	197	181	214	198	196	191	199	196	208	178	186	180	190	212	179	223	204	198	193	194	212	199	202	208	171	186	206	191	194	173	189	189	219	198	207	187	198	183	201	202	183	210	212	196	183	169
345	2	2100	120433	393	55	137	437	807	1013	1147	1196	1259	1221	1181	1149	1096	1005	917	850	752	681	616	576	522	504	467	436	396	382	354	330	308	285	289	327	314	288	286	263	252	268	264	277	258	242	244	242	238	272	232	261	272	275	282	232	240	231	265	276	267	233	259	260	255	256	270	233	236	267	223	227	220	241	226	228	229	221	215	224	226	232	253	208	231	203	254	212	233	219	211	221	207	226	205	211	219	219	200	212	228	209	216	205	195	192	202	208	228	204	221	207	210	238	217	212	196	204	200	192	217	207	209	214	220	193	210	210	209	205	228	233	183	196	197	227	192	213	203	231	234	191	193	202	213	204	217	213	225	211	199	227	202	213	204	206	194	225	231	194	209	191	191	192	204	200	206	207	214	208	201	191	204	214	192	204	201	200	195	210	240	189	211	203	215	219	209	229	179	173	200	229	210	186	212	191	214	230	184	211	211	201	205	173	216	205	182	201	204	205	206	210	206	192	189	198	217	204	181	206	182	209	202	225	223	230	180	206	198	195	191	240	193	204	220	216	185	191	193	234	194	203	203	205	216	199	212	188	211	200	205	238	182	201	217	200	189	191	211	205	198	195	217	195	217	227	225	227	202	211	165	208	199	194	212	182	215	182	207	208	208	202	197	210	210	201	198	197	200	215	191	198	212	230	214	198	228	203	201	188	223	208	184	214	211	188	213	200	206	220	204	189	175	204	215	202	190	196	202	223	191	197	196	200	207	197	191	182	193	209	207	205	176	213	185	208	223	207	191	219	229	189	205	201	212	198	186	209	225	227	194	206	216	207	165	203	196	221	177	199	227	196	205	218	219	196	209	233	205	185	223	202	200	219	166	210	190	230	199	207	207	192	217	187	196	217	246	188	208	239	192	206	195	190	201	229	166	186	186	209	210	188	230	206	167	192	207	197	215	208	222	194	201	201	198	209	191	210	190	217	199	209	195	227	194	200	186	229	187	205	201	190	224	215	187	213	197	212	188	197	222	196	202	185	200	218	202	193	192	200	197	201	191	174	177	216	199	200	207	184	201	203	223	182	204	195	203	182	179	220	219	210	192	194	212	195	208	202	206	200	219	228	182	198	179	214	200	201	230	219	167	207	183	175	187	201	179	191	214	181	212	211	208	182	209	192	232	194	198	195	219	209	198	202	194	208	212	203	201	206	175	209	211	203	201	226	225	185	194	197	172	180	211	193	211	203	202	211	192	231	190	204	193	190	210	198	202	193	177	214	217	211	201	182	207	186	210	180	195	225	191	170	194	200	206	220	198	190	212	219	189	210	234	215	195	206	223	203	206	202	206	204	213	204	169	168	200	209	214	201	213	196	182	189	194	202	209	219	193	186	185	219	224	219	186	176	213	208	198	212	198	192	198	187	176	187	175	203	211	213	204	204	197	181	193	197	199	178	201	185	198	182	199	196	187	217	202	185	197	204	212	178	180	191	219	192	208	225	184	199	194	175	204	202	213	196	209	178	199	199	208	217	205	194	164	192	190	165	202	198	182	197	192	196	191	219	193	207	208	192	201	185	206	202	207	213	205	224	210	201	180	184	203	192	201	208	191	199	223	186	205	216	195	203	209	197	193	191	217	211	179	181	200	230	239	194	199	184	197	184	192	195	179	204	194	202	192	213	185	191	211	205	182	204	177	211	195	209	178	209	209	230	190	203	189	184	211	204	219	206	219	205	184	210	173	234	212	193	208	205	182	178	201	185	190	196	228	213	194	183	197	189	195	206	192	191	192	187	208	189	206	182	210	203	204	221	191	218	204	189	185	189	190	198	190	214	206	180	195	215	208	194	208	188	201	203	182	173	207	199	218	207	204	204	186	201	175	202	208	225	209	214	204	217	212	185	176	190	204	228	169	213	197	187	198	184	203	210	201	208	221	186	164	196	205	202	201	171	188	204	213	205	199	223	187	225	221	200	181	195	221	212	179	187	202	223	187	192	219	174	239	190	186	221	215	201	195	183	190	195	217	199	214	201	214	193	211	214	197	198	191	177	191	197	198	186	216	185	197	215	227	206	204	177	197	198	207	202	212	187	197	197	189	194	197	217	211	204	213	207	183	195	198	192	218	203	205	180	224	223	176	229	216	186	202	196	205	198	190	191	187	188	183	193	191	183	202	214	209	216	199	190	186	209	191	183	217	194	184	205	209	209	215	191	214	199	182	226	218	209	208	181	203	187	185	206	177	212	210	183	208	177	197	216	187	198	198	199	226	209	210	215	201	207	187	198	194	199	201	192	193	188	189	204	191	202	217	183	215	195	182	189	203	216	206	208	183	214	191	193	182	215	197	208	195	177	199	195
345	3	3500	120557	391	30	60	129	265	534	659	842	805	841	822	840	801	765	719	711	687	606	566	540	433	483	408	380	390	360	355	303	316	321	313	287	318	301	280	298	306	291	300	293	304	305	291	291	279	310	290	320	285	284	262	283	278	284	309	270	265	276	294	242	284	281	256	254	295	265	246	231	256	273	247	252	244	227	247	267	246	231	252	248	263	261	248	244	239	248	251	250	268	271	229	235	240	228	256	220	236	245	224	214	230	255	235	248	238	233	237	252	193	221	247	215	199	258	235	248	221	235	225	215	196	226	257	240	235	206	210	229	205	219	222	232	235	198	212	251	231	220	220	228	188	229	236	240	242	236	220	202	213	228	217	203	240	226	244	223	234	216	214	219	210	221	230	230	213	198	234	224	206	235	213	249	220	193	207	229	216	215	186	240	227	226	224	202	221	241	194	219	227	242	217	225	236	208	201	218	225	235	213	213	239	231	217	235	211	220	223	217	212	242	227	216	196	222	234	226	224	252	217	218	200	228	212	211	217	199	212	242	217	227	224	233	215	232	223	199	224	239	253	220	211	223	192	204	199	198	224	247	218	208	236	231	218	231	220	201	229	212	214	221	204	237	215	224	216	240	243	219	226	194	202	235	196	226	188	239	243	202	220	222	224	234	211	198	205	226	210	219	223	227	209	208	222	206	214	212	225	223	215	225	216	225	215	216	228	211	221	196	229	226	229	210	226	203	210	225	214	241	234	233	228	212	221	232	221	226	207	210	208	210	225	221	197	193	204	204	218	187	214	235	200	195	199	198	200	199	234	205	236	195	214	224	181	199	205	222	225	193	189	221	202	209	194	188	209	216	223	248	230	201	210	225	228	218	211	226	244	212	203	217	220	225	209	226	220	220	230	235	188	214	211	213	198	203	235	239	204	202	218	202	235	214	215	214	231	221	194	230	222	192	201	202	233	227	218	205	206	203	219	215	239	241	212	182	218	228	195	231	212	229	226	204	185	229	212	220	205	212	231	215	204	209	184	222	214	205	246	235	195	227	233	203	208	214	218	207	200	205	226	235	214	228	220	206	250	213	245	194	213	211	206	202	222	211	207	213	195	209	215	205	198	186	215	201	221	182	203	222	217	227	242	242	213	215	222	203	230	182	241	205	235	233	218	234	232	207	199	222	220	226	208	217	204	230	218	216	209	238	222	215	194	216	229	201	203	224	203	226	208	208	224	189	210	203	190	193	226	234	184	245	209	199	212	202	254	244	224	210	189	229	213	195	216	220	224	216	234	219	197	209	201	206	205	215	220	213	201	215	208	197	216	195	222	212	186	205	201	221	211	217	187	206	206	221	247	222	215	205	232	213	231	204	193	211	204	202	201	213	201	232	193	235	196	221	232	217	221	193	214	198	207	224	196	210	220	211	227	226	219	225	220	214	207	196	202	186	209	226	229	232	220	214	252	205	217	192	222	198	187	219	221	213	194	208	219	193	224	222	213	241	188	198	227	202	222	216	186	228	235	209	216	227	217	227	225	218	219	240	185	197	194	221	185	217	210	226	219	193	189	214	194	211	223	218	200	243	183	208	219	237	209	203	206	214	200	217	228	182	203	202	211	219	203	209	197	218	209	208	213	251	212	210	208	208	203	215	198	243	192	235	211	207	211	220	220	185	195	229	220	215	180	202	217	180	237	208	209	230	210	199	225	205	201	217	208	189	198	218	182	225	213	220	206	214	220	200	197	238	207	218	208	203	197	235	212	202	197	213	216	235	209	217	214	215	192	198	203	206	200	237	189	241	215	225	204	207	231	211	190	233	205	213	214	225	219	225	220	219	234	223	193	230	229	230	211	202	224	199	220	219	215	212	219	217	201	196	214	216	208	205	217	200	202	222	215	184	201	226	226	225	202	220	226	213	217	222	223	229	224	192	188	213	191	221	219	206	208	204	207	217	233	207	221	210	201	203	227	211	232	243	205	210	185	190	204	219	241	211	217	193	226	204	203	212	211	222	221	221	236	208	172	209	226	217	201	221	229	212	222	191	204	219	217	213	229	208	230	226	217	226	196	236	201	223	202	223	216	235	211	225	206	218	225	227	215	235	254	247	221	223	225	199	190	223	202	217	229	225	223	181	221	224	220	197	204	217	190	163	247	200	209	198	227	226	195	224	187	219	218	204	201	230	208	185	196	204	216	202	206	227	193	205	182	212	203	231	212	218	233	217	222	207	224	207	200	230	204	219	196	229	192	212	190	181	227	223	197	237	208	227	226	212	200	221	242	213	229	217	216	221	204	200	227	198	205	193	222	212	215	217	235	212	193	242	196	213	194	218	231	202	200	220	218	211
345	0	2700	120680	357	10	40	59	95	208	267	419	424	495	470	478	468	433	443	462	438	407	426	388	410	397	375	377	374	385	415	395	408	361	377	370	373	399	382	354	328	361	371	378	375	385	414	359	351	361	376	363	351	340	365	341	354	334	343	326	345	339	343	312	314	304	316	340	309	294	292	278	276	285	299	286	260	316	280	272	300	271	280	265	260	297	280	278	283	271	283	260	291	284	266	274	280	274	265	259	237	281	252	279	250	246	253	283	288	260	252	262	266	282	265	259	292	237	266	286	220	240	230	282	244	248	261	244	284	250	245	285	262	243	257	234	228	252	241	241	267	238	227	259	250	254	218	240	245	235	229	262	245	270	260	273	257	231	242	262	248	247	249	275	240	259	245	252	257	248	253	259	251	261	252	286	247	236	244	260	251	246	239	266	241	238	256	233	245	252	202	231	239	257	244	272	239	248	237	240	236	247	231	234	237	215	230	240	244	213	217	241	230	247	235	239	235	245	241	265	213	237	273	238	243	276	249	246	237	268	225	251	225	238	256	241	222	238	280	244	241	236	241	279	236	254	240	243	224	239	248	248	218	250	202	227	238	240	251	243	246	217	240	241	258	256	227	258	227	242	225	236	225	240	238	236	232	260	252	227	239	235	249	243	275	222	242	224	236	211	236	272	226	211	225	247	252	202	231	236	258	231	201	229	241	235	269	245	233	245	230	247	227	200	235	252	244	225	224	233	222	241	239	231	234	220	206	214	232	238	224	220	258	233	246	236	222	237	222	211	255	199	260	213	232	230	214	223	248	227	219	224	206	224	240	237	246	212	243	233	234	213	229	246	227	226	217	236	246	248	230	227	251	238	242	234	227	233	230	236	226	239	257	236	201	231	229	247	209	250	230	214	254	238	248	237	219	244	241	254	257	225	240	213	238	237	213	263	272	241	241	228	243	244	233	271	239	252	251	239	241	250	244	241	202	211	250	263	236	254	222	206	234	219	250	225	267	235	218	217	251	219	257	240	226	234	241	252	236	239	227	224	239	262	223	232	222	213	219	239	239	228	229	236	237	269	256	223	219	209	241	248	238	229	264	247	231	215	260	222	239	226	242	235	243	228	195	229	260	230	196	229	227	228	185	233	226	218	266	228	220	224	233	241	225	234	247	257	253	235	251	219	213	245	234	215	229	239	242	232	230	229	235	243	246	229	256	253	234	218	209	212	222	235	220	245	231	224	218	223	222	244	238	247	238	234	243	228	224	230	249	242	228	226	233	246	262	247	239	206	229	210	224	236	218	214	243	234	234	231	215	219	227	225	223	238	236	259	218	234	223	212	229	244	242	251	236	217	236	216	212	230	239	217	225	220	213	213	217	217	259	262	210	219	235	226	242	229	261	218	243	237	227	208	226	229	224	234	230	235	213	211	229	220	226	229	226	233	246	237	239	258	252	227	227	208	226	214	239	221	244	248	240	226	238	206	211	200	224	246	241	239	261	239	236	245	232	224	238	220	212	241	237	255	263	226	207	240	217	232	241	235	238	224	238	249	239	220	222	242	240	274	254	228	228	242	230	243	253	265	194	241	230	250	223	263	230	268	238	203	239	234	255	237	230	240	210	239	204	219	240	242	230	224	234	235	211	248	243	232	244	249	244	243	195	244	214	225	219	238	228	248	231	247	239	221	217	218	214	253	269	205	222	232	245	235	237	273	216	235	243	220	234	213	226	226	231	238	243	231	250	229	216	247	237	255	237	215	227	234	209	202	247	227	226	242	210	233	244	239	238	233	238	221	230	231	218	202	243	240	215	241	238	243	227	239	243	244	231	209	218	230	232	221	230	220	219	216	220	245	248	226	232	233	247	227	243	260	267	209	222	220	241	212	229	219	253	265	247	208	203	239	221	239	258	232	229	215	277	217	214	242	227	237	243	250	225	240	250	231	223	242	239	229	260	237	232	223	236	241	238	239	181	206	222	246	234	213	224	233	238	221	238	230	232	208	230	225	226	239	243	239	262	251	263	213	207	214	242	264	248	219	236	231	253	245	257	247	244	238	240	224	240	224	225	236	221	222	248	217	239	228	251	229	230	210	228	228	211	227	254	211	236	241	239	234	227	224	225	249	257	218	223	244	241	246	215	234	245	219	247	229	238	237	207	226	241	231	232	250	227	230	238	218	238	208	240	210	233	233	259	244	238	223	245	230	250	256	227	242	242	224	214	224	242	247	227	191	211	212	221	225	215	250	235	227	238	238	224	247	229	230	185	248	241	237	247	242	215	229	241	224	232	235	221	242	241	221	235	228	230	215	213	249	218	238	230	237	210	237	213	220	224	203	205	223	234	236
345	1	1900	120803	381	56	108	297	537	846	921	980	1039	968	846	785	694	637	577	519	476	522	471	409	441	451	395	394	367	373	365	403	366	356	344	361	321	345	311	328	325	321	352	342	369	347	347	356	360	341	326	351	339	356	338	321	286	301	299	323	287	307	295	269	272	289	323	284	298	264	287	271	264	298	298	284	284	275	264	285	280	254	258	266	284	288	250	249	271	279	246	260	243	288	251	252	228	252	254	240	277	268	254	246	238	264	258	266	252	267	240	247	263	245	220	258	222	228	246	223	252	243	251	229	253	219	255	242	241	261	230	249	245	236	241	261	231	248	223	245	237	247	246	226	245	218	239	264	213	278	220	241	240	212	249	236	222	236	232	228	229	237	216	226	259	250	246	231	216	232	225	246	229	243	244	246	231	231	241	252	245	235	249	217	220	227	222	237	249	258	238	242	212	239	236	233	236	231	210	251	247	257	227	243	222	221	268	217	216	218	247	242	225	234	251	234	236	249	221	240	255	249	234	219	243	251	230	238	237	246	244	204	225	220	249	223	215	236	232	234	241	220	246	240	254	235	234	244	256	229	225	245	236	239	236	247	253	246	233	254	240	228	221	209	222	252	238	258	215	246	218	229	265	245	236	235	245	248	235	231	242	226	215	200	219	239	229	214	232	229	228	218	236	252	252	226	215	238	246	199	215	254	237	219	229	228	234	245	220	228	256	229	234	235	238	220	230	214	243	247	203	224	212	222	241	248	226	263	192	248	250	245	255	235	254	231	202	216	240	243	212	219	261	248	254	240	221	242	231	228	245	218	256	220	255	231	231	250	245	238	259	244	233	229	232	234	230	215	229	230	259	229	231	254	232	234	228	227	248	261	220	245	239	229	240	261	233	253	243	250	211	239	226	212	237	252	255	243	228	248	230	220	240	234	214	207	227	233	235	228	221	224	233	233	243	222	241	216	210	220	240	229	240	217	221	224	257	223	255	201	214	241	245	212	231	242	236	201	208	239	217	250	239	239	225	236	202	248	217	261	224	228	237	221	259	249	222	237	207	241	262	257	264	233	268	236	250	246	236	203	222	228	235	262	226	217	208	239	240	223	209	229	200	248	240	245	219	232	266	237	212	235	247	228	220	225	232	234	233	234	235	230	244	235	226	237	222	240	216	266	237	211	247	227	244	218	243	230	236	231	205	204	204	236	222	203	217	261	249	246	232	228	249	230	215	224	218	240	258	246	218	225	232	239	220	243	232	220	206	248	243	242	215	203	222	250	241	220	267	250	248	230	223	250	228	232	233	234	196	246	234	243	231	228	237	236	223	218	213	255	231	225	238	245	217	234	238	216	242	217	229	224	224	209	234	235	220	225	233	211	244	235	251	235	232	244	225	249	255	233	229	226	235	243	216	226	232	248	237	226	228	233	225	224	216	219	226	222	239	223	211	230	218	227	222	224	221	236	242	227	215	271	213	230	236	236	235	253	249	227	253	203	231	238	225	236	251	227	227	223	239	217	233	249	215	216	242	238	239	222	240	247	196	254	235	196	220	249	243	223	222	238	232	255	230	217	242	238	221	239	247	208	215	220	228	252	237	244	235	239	221	234	221	271	225	236	234	249	221	262	238	217	226	222	237	229	236	213	224	245	225	251	242	216	256	225	229	227	237	219	245	220	225	230	244	237	210	230	229	230	236	220	228	239	266	227	227	219	213	225	208	246	222	217	256	219	220	212	217	226	231	236	247	233	232	233	230	239	208	233	240	240	236	215	235	236	217	240	202	249	227	258	243	213	234	235	236	221	239	260	210	246	245	234	239	206	233	217	225	213	234	233	224	241	215	225	231	245	253	219	237	228	237	262	222	228	225	245	251	236	233	224	251	186	225	216	236	239	236	220	233	226	230	264	215	225	229	256	217	225	234	229	231	224	227	225	237	222	234	244	222	250	223	241	254	255	222	245	234	228	236	243	231	253	197	218	235	226	232	230	233	238	216	230	206	232	232	224	205	245	224	200	231	248	236	234	261	216	221	234	251	210	222	240	241	227	233	242	220	244	232	195	235	210	262	236	228	216	226	246	232	226	240	249	222	221	222	222	211	238	243	250	223	206	243	247	233	234	216	235	237	248	223	256	210	222	232	228	223	226	213	227	241	245	218	230	222	215	249	234	229	233	228	237	242	239	202	230	225	248	243	231	224	246	220	231	209	219	207	223	232	214	219	214	219	232	217	219	245	225	217	239	209	239	225	216	232	241	219	231	237	256	223	258	229	220	248	228	223	255	251	222	233	212	225	251	214	217	235	212	244	221	235	221	252	212	194	264	246	252	219	240	248	209	239	221	250	246
345	2	2100	120926	405	30	87	357	669	927	1016	1040	1034	976	883	813	778	687	619	626	559	515	484	460	443	448	462	439	395	402	397	390	371	372	365	389	337	334	363	388	373	347	389	365	372	439	427	405	422	406	396	398	363	380	383	362	324	314	319	319	313	304	307	318	299	295	297	307	316	284	271	312	285	271	293	291	303	277	282	310	285	256	304	282	298	285	281	294	236	281	247	291	272	251	289	284	242	262	262	264	268	273	242	238	253	260	258	275	274	244	237	240	249	264	296	250	280	258	249	251	241	278	283	268	247	263	258	252	244	258	301	240	245	245	246	262	279	251	263	254	230	244	219	281	266	243	223	241	272	263	256	273	244	281	263	270	264	253	232	257	246	279	270	238	243	273	262	251	267	255	253	254	251	276	254	242	257	248	250	264	244	269	243	285	266	279	260	227	280	247	278	231	241	254	247	239	253	250	269	256	253	261	217	252	253	242	260	252	241	273	260	256	254	263	252	227	249	239	257	244	236	269	242	254	225	269	272	238	271	222	239	231	269	267	241	262	253	242	266	247	259	247	252	288	210	254	266	229	250	243	247	240	250	275	249	231	266	234	247	263	209	254	293	236	274	248	243	254	251	261	246	269	233	237	227	230	257	253	242	232	246	267	218	270	259	275	229	292	254	233	239	259	241	255	264	253	241	241	246	276	223	241	251	242	233	265	221	242	216	248	224	267	263	270	237	253	244	241	230	275	257	253	221	241	238	234	253	243	238	228	250	248	233	252	243	233	243	267	230	246	253	240	231	240	234	230	235	265	246	244	251	249	241	257	257	253	250	243	277	242	240	269	239	249	246	259	256	267	244	201	261	223	259	231	243	235	295	233	248	231	224	261	275	241	245	220	274	248	256	243	245	228	259	242	253	267	252	250	246	239	230	240	229	242	248	250	246	256	236	234	261	209	251	218	245	245	224	264	280	260	256	243	235	242	237	247	248	223	255	291	267	265	250	226	251	260	251	269	248	244	261	229	225	263	247	249	247	287	227	246	263	243	239	255	252	217	243	238	261	259	270	246	264	257	239	244	251	265	262	249	250	247	240	228	222	243	258	272	225	251	235	241	252	245	221	216	239	261	255	223	215	230	237	256	223	245	261	238	257	241	258	252	238	257	231	256	222	252	255	226	244	241	253	235	252	239	256	249	274	243	252	217	282	265	246	263	212	242	252	246	246	232	229	243	267	263	245	225	257	248	260	240	251	221	242	265	252	247	246	234	227	249	231	245	258	248	235	258	241	243	262	254	236	262	275	240	252	240	245	242	245	233	227	240	241	225	266	249	237	254	265	238	245	195	230	257	243	250	242	234	263	240	263	263	288	247	229	237	230	238	244	240	242	234	218	216	253	237	243	261	244	227	249	271	228	225	261	240	232	252	231	231	231	219	257	253	245	242	231	251	241	253	257	248	235	243	235	246	263	267	237	273	275	241	237	241	254	215	248	224	277	242	244	245	266	234	243	248	236	241	266	232	239	257	224	238	246	220	260	255	240	239	274	240	242	231	244	238	230	258	245	232	265	241	204	252	255	265	241	259	211	244	251	247	222	237	237	240	239	234	246	270	239	262	226	231	247	264	261	220	238	249	255	241	243	251	244	235	241	237	220	233	235	237	233	238	224	246	249	238	258	226	254	250	223	283	277	248	232	238	240	248	226	240	240	272	240	244	256	242	240	231	263	249	259	266	270	238	225	261	282	247	234	242	246	231	239	244	240	209	249	246	250	227	237	260	267	267	224	254	243	239	251	247	237	256	259	252	238	240	230	255	278	249	255	231	229	228	229	282	248	242	254	263	259	251	250	227	237	242	238	249	231	263	262	238	229	254	238	265	244	270	260	251	241	233	231	232	257	229	255	231	258	247	253	243	234	242	249	245	235	236	246	238	227	238	245	245	261	276	237	231	245	271	227	226	249	249	237	244	250	251	241	273	255	240	281	245	252	258	219	251	221	226	239	222	269	250	251	225	248	245	240	260	201	244	246	244	246	234	261	231	252	252	254	256	248	222	257	252	240	263	237	229	247	253	242	252	241	234	256	256	271	255	249	270	251	217	232	271	239	252	251	270	259	253	259	228	274	238	249	249	248	250	230	239	237	261	241	237	256	263	257	249	244	239	260	247	253	252	240	243	266	224	209	255	231	250	215	249	232	254	254	256	232	254	247	233	246	224	269	246	245	241	250	264	235	213	273	266	255	225	224	254	240	247	230	259	247	245	261	231	263	248	271	259	231	255	238	238	223	261	244	252	244	235	248	222	242	252	256	237	258	265	272	218	272	256	247	239	251	226	253	266	261	216	233	253
345	3	3500	121049	380	27	60	345	682	963	1046	1078	1073	979	870	832	763	725	648	614	613	550	518	534	517	485	509	464	440	472	450	433	429	458	423	406	438	431	417	448	416	459	459	479	487	461	462	470	453	444	443	426	389	357	390	319	317	320	341	324	312	319	297	287	287	297	310	328	319	270	337	276	294	306	272	317	294	290	286	316	280	316	280	282	307	298	259	300	292	286	254	295	276	280	293	309	276	291	263	285	289	307	287	261	267	286	289	289	271	273	270	291	289	303	248	299	260	290	240	258	278	272	261	280	266	267	272	252	259	257	251	279	273	264	260	291	270	258	274	272	294	260	240	267	266	254	281	274	251	280	277	246	277	237	247	268	248	276	248	277	277	261	267	279	247	266	256	280	258	297	245	263	246	268	273	254	269	257	262	280	276	265	231	244	268	289	248	262	237	241	242	274	268	269	245	251	283	281	263	252	259	235	244	243	272	240	252	262	262	250	258	236	248	263	270	277	288	273	255	273	274	253	244	266	253	268	277	273	251	293	271	273	276	258	249	257	250	294	271	244	277	279	229	262	279	256	282	257	266	259	266	255	260	233	234	259	259	261	260	260	277	249	268	262	276	249	260	236	259	247	256	270	260	246	274	294	242	275	247	244	252	272	261	249	251	227	269	248	261	253	252	272	266	276	266	284	244	239	261	268	228	254	273	265	262	271	256	256	258	264	265	258	242	277	243	251	235	237	268	244	264	264	284	263	225	260	231	255	269	278	282	269	218	256	244	251	268	237	263	259	264	277	240	259	270	271	250	259	244	240	260	246	246	269	268	243	278	287	247	265	269	263	255	265	243	223	284	273	278	261	263	233	294	245	252	256	242	264	271	227	268	268	247	258	258	260	250	270	252	252	252	262	279	235	263	264	270	281	256	252	255	261	238	261	268	260	257	275	254	270	261	238	275	256	257	234	267	260	240	246	245	241	234	269	232	287	268	228	265	263	237	283	256	263	272	250	249	271	264	251	277	232	270	234	242	263	261	254	243	251	274	248	280	260	249	277	294	263	228	239	264	252	265	248	271	268	268	266	251	276	257	254	231	259	250	283	258	229	246	254	248	238	244	243	260	253	271	266	242	240	228	271	275	257	277	266	274	285	247	245	267	255	260	251	281	259	244	257	254	253	237	262	275	280	266	267	236	250	236	249	224	242	263	252	267	266	268	266	253	246	269	263	307	259	245	245	245	290	258	240	287	230	266	275	285	261	238	244	238	267	263	289	254	282	257	238	251	264	247	250	232	285	272	245	272	245	254	278	262	242	242	230	252	257	268	264	263	262	263	238	253	257	279	271	272	234	270	266	271	242	258	240	276	261	255	253	264	262	241	265	243	225	251	250	230	271	245	266	231	252	265	233	231	247	254	277	268	253	252	257	253	253	277	252	250	238	268	237	276	263	285	261	267	241	261	249	237	250	294	272	240	243	277	258	257	249	277	253	261	246	252	235	257	247	269	248	270	269	271	236	258	257	252	271	286	237	262	267	260	261	259	262	242	247	248	254	260	284	255	261	251	276	253	240	272	245	268	261	270	247	261	251	271	239	261	244	248	260	249	260	236	248	259	243	237	250	230	265	236	253	235	262	214	239	229	274	258	257	261	268	229	273	250	233	255	285	254	245	270	265	251	251	258	239	238	264	246	250	256	261	278	290	234	262	237	261	246	275	281	261	249	264	265	275	266	245	248	257	256	258	250	246	265	258	238	264	282	227	238	263	253	248	250	264	266	300	238	266	256	272	243	255	255	255	295	264	280	257	269	248	265	245	263	236	251	243	276	236	255	241	287	262	257	230	246	230	225	214	239	250	237	287	231	281	256	240	267	265	235	257	278	258	246	268	275	260	268	225	263	266	257	281	253	290	236	257	280	256	233	259	264	257	252	239	243	268	280	265	244	257	263	267	242	266	266	257	250	249	246	263	273	253	266	273	266	262	252	268	263	266	285	241	271	245	280	269	267	240	260	256	241	267	289	243	261	247	248	271	253	242	258	244	265	279	227	260	287	280	262	267	239	275	252	265	239	275	250	254	278	288	243	231	257	266	248	260	261	230	240	262	256	214	261	292	238	271	247	233	255	272	247	255	242	241	260	253	268	245	236	259	211	245	253	246	247	277	271	276	232	250	239	292	264	218	231	231	263	266	265	244	244	232	252	273	242	269	260	239	248	256	236	255	250	266	263	252	251	273	250	262	256	257	239	278	230	249	232	237	278	265	237	256	254	236	260	269	238	263	229	272	254	270	280	251	264	262	249	264	263	263	258	281	253	276	239	268	231	252	251	257	250	271	251	276	253	257	254	257
345	0	2700	121173	375	27	70	318	591	1006	1015	1104	1052	1035	991	912	851	776	755	723	688	654	613	642	601	594	589	563	543	558	507	520	525	508	497	526	511	501	498	508	557	560	538	525	530	498	489	491	502	472	473	469	420	414	414	386	407	346	356	326	344	373	313	327	327	318	347	342	293	312	280	298	293	306	313	329	295	323	335	276	301	312	278	313	322	260	290	287	308	313	272	247	276	312	279	302	287	286	318	324	302	274	295	284	287	318	262	259	293	292	290	299	280	275	275	310	293	277	254	260	268	278	283	267	294	294	253	269	282	273	262	249	277	280	267	272	293	295	257	295	305	272	266	307	295	304	269	280	279	249	267	281	283	274	288	264	293	292	259	287	278	254	269	270	291	262	276	309	280	265	295	260	271	263	269	268	275	274	286	311	240	244	241	296	272	248	283	263	286	267	274	266	288	291	274	262	281	297	272	259	237	278	256	250	269	267	283	280	262	275	267	263	272	262	272	257	248	275	286	276	252	272	282	276	274	273	271	257	244	274	299	262	294	259	250	254	272	293	302	246	238	289	276	258	289	246	257	255	230	246	271	258	294	265	285	286	270	267	259	281	261	237	273	279	290	256	264	281	280	274	293	266	312	272	280	278	272	284	227	265	282	269	273	303	277	253	254	295	258	275	246	302	281	252	276	277	237	287	287	265	271	268	300	285	263	251	264	258	284	242	267	270	263	232	276	255	291	279	269	280	270	269	270	265	300	270	277	244	257	295	272	284	265	268	269	293	252	268	256	278	249	293	274	290	290	291	261	280	301	285	261	271	270	270	285	297	266	288	272	277	268	279	257	258	289	262	288	268	258	273	245	272	253	263	253	286	287	255	269	291	272	261	276	280	255	278	282	249	255	263	250	263	261	273	234	257	262	261	289	277	253	275	258	242	245	269	278	285	264	292	265	273	267	259	266	263	286	262	258	262	280	261	239	287	293	278	259	247	262	270	271	257	294	263	255	271	273	283	264	279	290	266	250	272	266	277	274	252	278	228	276	270	256	239	261	256	264	272	276	231	269	270	289	260	266	299	268	260	266	274	276	270	284	240	294	285	273	267	259	263	254	262	270	270	252	273	274	299	264	251	273	252	259	264	247	272	246	269	285	240	230	265	274	282	276	265	235	257	288	286	277	247	262	243	273	262	261	261	247	276	289	255	251	256	241	289	291	236	258	272	265	269	262	286	293	270	295	241	245	258	267	256	252	265	251	257	258	246	278	274	254	269	268	308	269	290	254	242	265	260	264	279	257	261	260	252	254	253	249	287	270	266	272	258	277	267	262	261	283	255	257	269	273	305	249	282	271	267	269	252	270	268	308	245	268	263	253	267	249	266	246	254	266	252	276	272	284	282	254	268	286	274	276	268	250	275	285	263	272	258	264	283	249	260	269	252	248	269	267	277	267	261	269	268	261	248	269	257	268	262	272	265	239	277	276	271	250	265	265	242	258	225	251	242	286	265	277	268	276	264	255	258	257	253	267	247	280	277	292	253	269	271	268	245	262	264	285	286	256	275	257	249	294	251	288	290	261	251	290	268	272	250	279	237	280	277	247	259	247	265	257	268	243	255	266	285	259	257	255	278	292	249	253	258	278	270	264	228	291	267	283	236	280	273	256	265	273	256	273	301	255	252	239	278	239	271	296	221	286	252	255	272	282	262	252	250	269	255	255	260	280	270	248	245	270	247	271	238	249	272	279	244	247	259	289	250	265	282	261	285	274	251	253	280	256	249	261	274	257	291	260	265	287	248	260	245	261	255	264	280	276	281	253	267	295	296	262	258	276	267	286	274	293	252	259	286	256	235	293	254	274	296	251	287	260	248	279	282	276	269	269	234	256	263	288	276	252	271	241	271	271	288	258	259	278	250	255	255	264	217	273	259	241	262	294	281	264	267	279	267	278	273	281	247	268	257	253	227	259	236	300	274	263	269	272	249	252	278	258	240	278	267	251	282	253	285	278	269	276	287	253	266	265	283	280	291	281	272	249	286	283	244	232	252	294	272	266	254	277	260	272	285	270	297	258	262	237	241	260	254	258	237	265	305	252	276	249	256	270	246	272	272	274	270	266	257	232	255	285	282	257	257	263	262	256	279	260	258	273	256	249	247	278	270	269	285	277	244	261	269	277	236	247	265	284	249	260	287	249	251	265	274	262	257	257	270	258	271	252	275	280	267	251	277	255	245	261	268	254	259	291	255	271	249	264	298	262	268	280	235	266	291	277	245	239	262	254	261	256	265	265	254	265	260	243	292	267	283	286	288	230	278	253	275	248	282	271	265	271	266	273	263	279	247	266	256	282	269
345	1	1900	121296	373	46	125	497	829	1047	1111	1141	1104	1010	926	848	848	742	681	683	619	584	600	562	534	558	501	534	512	472	476	472	459	456	434	430	440	440	416	415	431	429	447	443	402	416	417	406	412	386	414	401	390	380	353	350	360	331	334	316	328	325	300	314	289	300	325	309	282	295	279	300	288	290	291	309	291	285	281	288	294	284	271	278	288	286	300	287	317	269	268	299	266	280	269	290	301	242	312	295	282	267	276	280	278	275	272	278	308	288	238	298	259	255	280	255	293	255	271	308	265	239	239	287	261	302	246	252	279	267	306	296	265	259	263	294	287	260	236	262	280	282	252	288	289	293	268	257	292	246	254	284	240	267	245	249	276	257	269	266	265	273	263	259	263	297	281	266	293	285	276	293	257	290	253	262	257	260	272	281	297	272	248	234	254	291	250	250	248	260	248	262	280	279	272	257	288	243	253	277	256	257	232	252	299	253	262	253	275	265	270	243	257	263	248	244	249	271	254	254	269	283	270	264	258	262	233	262	285	290	278	257	269	234	280	280	272	263	257	263	306	250	277	248	251	257	289	236	274	242	272	257	247	265	263	276	243	278	268	265	260	253	270	258	256	259	279	245	240	250	264	271	236	249	268	259	242	260	258	237	274	269	234	304	267	250	261	272	276	257	251	255	277	269	260	258	264	277	271	267	252	276	258	276	257	247	272	258	251	235	235	261	264	274	243	247	270	244	240	277	260	280	247	275	284	248	268	266	275	248	239	252	250	276	287	261	249	257	255	261	246	243	263	266	273	244	272	252	247	259	293	284	252	258	252	266	242	255	251	257	254	268	268	249	266	271	257	273	261	256	241	262	256	265	253	265	274	274	251	298	254	251	277	228	260	279	258	246	281	246	257	248	257	255	279	273	281	228	246	253	269	264	275	260	250	291	256	255	275	270	267	256	265	299	235	277	251	267	298	249	259	249	235	230	288	297	265	250	260	277	242	259	259	249	273	260	277	273	263	271	275	257	232	273	292	293	253	277	239	259	277	244	244	265	244	253	287	267	251	262	269	257	256	267	243	281	271	265	257	266	277	243	265	279	279	257	285	251	271	285	244	295	256	265	246	232	290	269	287	285	264	271	253	298	256	263	286	280	259	282	265	254	256	256	244	278	250	233	278	284	238	276	253	265	240	270	296	261	241	288	278	273	257	247	274	255	253	227	250	266	242	254	253	248	270	256	263	250	260	290	274	249	251	258	266	250	243	258	224	264	236	262	267	280	267	239	263	276	292	225	253	258	266	256	272	258	253	266	257	270	239	260	250	251	246	244	261	264	252	289	255	260	222	284	252	254	268	252	239	245	267	257	243	265	256	266	257	285	271	255	259	264	261	238	253	258	284	238	280	258	273	266	261	265	266	284	279	245	273	274	261	249	269	279	243	239	251	247	239	259	263	260	266	236	252	254	260	249	252	274	251	254	280	253	277	250	263	279	272	269	244	226	254	219	253	245	266	284	256	265	283	268	251	248	234	256	269	249	268	242	252	248	250	277	262	278	291	270	265	276	272	229	261	252	281	255	267	248	247	263	245	262	264	266	247	215	242	259	244	248	283	258	256	269	275	259	264	276	239	251	242	260	270	247	257	262	266	254	293	244	253	251	251	229	256	259	262	279	282	265	244	286	255	282	251	295	247	245	269	244	267	247	274	275	280	261	255	273	264	278	289	248	280	234	244	258	247	239	249	272	292	256	245	262	272	264	248	259	255	258	256	282	283	272	253	242	225	241	279	259	247	264	256	262	241	251	266	275	244	216	259	261	257	264	285	242	268	254	253	251	269	263	259	276	265	264	293	225	257	263	260	254	246	272	261	245	270	260	255	261	255	233	247	272	255	251	266	274	257	255	260	275	264	240	272	292	253	254	245	257	241	256	241	266	253	241	270	255	257	267	246	261	243	265	263	241	280	278	248	284	273	281	253	263	259	249	269	255	286	254	262	267	264	264	242	236	260	267	288	265	268	261	247	285	267	266	255	275	266	274	254	229	264	236	250	274	257	294	256	239	256	247	294	285	243	270	270	273	249	249	258	292	258	253	279	237	271	283	270	252	229	265	292	247	277	251	269	239	251	262	268	271	266	288	246	296	286	277	260	258	212	247	264	247	250	265	268	248	265	244	274	272	262	252	255	246	252	246	283	273	241	256	262	264	263	241	221	270	247	250	262	278	256	282	247	262	249	269	263	260	257	256	244	266	249	256	269	239	249	254	263	252	260	260	252	245	259	272	282	262	263	264	248	251	258	252	267	249	231	265	253	262	272	291	270	261	244	249	256	294	255	262	264	276	279	246	267	276
345	2	2100	121419	383	45	113	444	778	1041	1093	1133	1085	1021	983	901	805	781	685	671	609	600	564	533	550	475	468	496	451	467	433	444	464	441	445	402	417	447	433	424	437	440	442	448	436	418	398	393	421	385	359	349	379	338	352	356	345	345	333	301	317	317	319	285	298	305	324	320	295	292	312	292	298	303	287	312	290	302	296	262	313	270	282	259	275	293	271	285	305	269	282	277	283	299	267	279	278	277	269	269	271	270	253	286	260	274	296	250	264	282	290	250	286	286	277	283	281	288	281	259	253	270	263	274	269	278	279	268	258	264	274	258	302	269	272	266	281	266	264	263	285	292	274	265	249	298	268	252	287	260	261	256	257	281	265	273	288	262	268	293	252	283	255	291	278	301	271	281	281	247	242	275	281	280	262	266	263	244	288	267	280	285	262	282	271	269	253	261	263	270	288	246	266	263	266	272	259	300	276	289	264	276	259	274	291	270	267	236	309	231	243	284	255	266	261	285	262	281	263	264	265	242	237	274	265	273	273	267	265	258	266	274	274	265	282	268	253	274	255	253	273	259	262	275	266	273	251	267	274	272	254	255	260	260	228	265	251	242	244	271	266	281	255	264	280	268	277	265	280	255	247	292	260	284	292	260	271	284	303	293	263	280	245	267	259	277	256	243	255	274	286	274	270	259	254	274	258	246	246	266	267	270	295	249	250	272	240	263	246	279	253	277	261	243	251	280	259	248	247	266	253	269	225	274	278	254	257	266	261	261	279	249	275	265	258	252	249	285	265	281	254	265	287	246	209	257	256	257	236	250	250	255	266	277	288	243	274	272	261	274	250	266	285	290	242	259	234	273	245	260	291	269	257	278	266	243	260	260	255	292	266	245	247	235	283	246	263	247	270	266	256	269	285	260	264	279	283	231	289	279	280	250	266	268	231	266	247	275	271	277	287	251	234	255	256	259	257	271	256	236	238	271	266	251	271	258	253	267	247	244	253	270	260	258	253	268	278	258	276	249	263	237	254	250	248	251	247	284	288	270	281	266	285	259	232	228	262	259	271	284	256	265	278	229	284	256	257	275	253	261	236	277	269	298	259	255	260	278	261	260	265	259	265	285	282	246	276	248	264	259	284	281	256	259	258	265	262	245	257	273	237	266	281	244	251	276	247	229	257	286	241	260	255	241	269	263	248	247	284	281	239	231	244	276	247	246	268	257	244	272	278	283	258	254	261	288	277	248	274	265	271	268	264	280	247	249	258	259	242	261	249	249	241	273	261	270	271	279	271	257	258	275	253	258	254	253	267	252	287	246	256	261	250	239	238	244	250	265	279	248	257	282	259	301	239	239	234	282	261	262	264	284	287	266	236	247	260	258	269	277	266	287	269	275	242	241	260	276	254	268	246	260	262	264	258	266	286	274	261	241	256	268	246	262	277	248	284	249	260	240	283	259	257	266	251	270	230	284	264	266	246	273	270	262	261	228	269	281	264	251	263	257	245	277	252	260	269	271	280	250	266	260	286	251	253	237	259	273	262	284	269	245	244	289	272	244	273	269	256	271	259	250	258	243	237	258	273	266	265	238	284	266	262	253	260	262	248	265	249	257	278	264	293	257	251	256	259	252	257	257	241	270	226	277	240	282	259	281	263	265	245	243	278	270	257	267	236	258	247	246	269	246	251	274	248	255	277	264	275	283	280	265	264	254	241	279	246	256	281	261	247	286	238	262	253	260	253	260	283	250	253	262	255	255	262	258	266	287	231	250	277	248	251	258	248	287	229	265	251	270	258	247	256	281	243	271	265	282	263	275	279	277	269	264	285	264	253	259	251	256	238	255	225	263	256	264	272	280	259	269	268	256	253	270	247	303	273	252	256	264	245	284	239	262	245	275	271	246	257	278	249	258	244	260	278	272	247	261	254	238	239	253	258	256	242	286	262	258	273	267	259	272	232	253	238	249	276	268	251	264	275	270	273	282	274	284	285	236	260	241	255	252	243	263	265	250	249	228	262	257	266	255	271	236	239	270	230	279	257	284	261	265	228	273	249	267	259	252	256	258	260	246	292	282	256	279	288	257	249	236	255	269	269	259	247	252	280	276	273	250	259	256	273	253	262	272	271	234	258	290	248	246	229	242	254	266	248	261	270	261	269	267	267	244	304	274	227	256	253	282	223	253	291	276	262	257	261	267	266	234	251	260	272	283	239	284	270	255	275	254	236	235	247	268	251	252	240	269	264	256	267	238	246	276	288	261	243	242	276	249	259	237	246	264	292	260	261	287	259	269	240	273	267	255	277	236	271	231	275	278	247	268	260	253	277	264	283	238	256	236	273	266	256	247	236	251	246	256
345	3	3500	121542	384	39	86	377	687	1016	1082	1168	1135	1121	1012	954	851	829	772	707	653	627	612	575	578	522	541	489	488	499	471	473	451	461	460	470	443	426	415	408	395	435	425	424	401	422	387	405	377	394	389	367	406	397	355	368	362	334	335	312	346	329	295	316	305	306	277	320	308	322	290	294	331	324	299	316	291	290	300	319	267	301	297	280	295	297	275	282	288	265	286	287	288	265	285	312	285	276	277	257	292	272	287	272	298	281	284	282	301	268	295	271	251	296	259	262	273	299	264	281	274	265	276	307	287	275	307	276	281	253	266	249	271	302	291	269	268	271	285	287	298	271	291	261	246	287	265	313	283	285	302	280	272	303	289	257	263	285	267	243	271	281	247	283	282	275	271	273	274	264	266	263	304	276	284	268	256	255	282	265	271	294	263	278	284	262	276	273	250	280	303	265	262	256	299	268	263	301	261	291	275	273	300	273	263	253	262	270	262	259	260	282	237	260	238	267	239	246	270	276	288	283	269	274	258	304	274	304	294	281	272	262	268	276	275	264	273	291	252	253	286	279	261	276	295	261	277	240	273	285	247	251	259	286	249	257	280	273	268	263	292	269	297	263	266	273	286	298	268	282	259	290	250	268	269	261	281	275	245	254	249	268	278	282	281	274	294	248	254	272	258	292	281	279	255	248	286	266	276	235	261	280	266	283	291	256	241	296	283	254	270	263	258	286	237	261	288	287	248	275	261	273	281	271	286	269	269	271	291	271	284	280	262	229	258	307	276	249	244	283	267	263	264	294	261	262	265	256	255	276	266	242	291	259	283	246	289	269	262	293	272	277	261	263	270	239	271	269	256	263	277	250	243	282	267	266	242	250	270	278	247	277	265	271	257	263	264	269	267	264	261	280	265	265	260	282	269	256	282	261	283	253	283	268	304	239	238	260	262	293	265	257	273	252	252	285	264	289	269	256	273	273	272	257	261	271	269	273	284	262	262	239	271	259	287	281	290	238	275	257	267	275	266	256	258	273	279	272	252	261	262	249	243	281	253	248	288	269	258	250	260	285	268	265	272	247	281	279	283	266	245	229	246	259	274	247	271	286	279	239	257	277	273	261	290	262	266	259	278	280	285	288	232	275	238	271	239	292	267	264	291	259	251	262	279	262	237	269	244	258	269	257	284	268	292	268	281	269	276	244	253	265	269	287	251	266	262	303	248	256	270	218	237	262	274	268	272	237	263	276	258	270	286	262	290	248	271	273	242	260	273	270	295	242	256	273	270	295	277	300	270	236	285	289	291	257	295	262	271	269	263	275	277	276	248	264	286	259	231	283	264	257	246	281	262	309	229	273	267	261	249	271	256	262	288	276	263	259	243	250	267	258	264	247	246	257	286	264	243	276	247	257	270	259	250	242	258	289	259	269	254	256	264	290	244	259	269	267	282	252	269	258	271	269	286	273	236	248	271	286	267	248	242	290	277	271	282	264	288	283	263	292	270	273	291	277	282	260	292	278	303	278	263	259	249	290	274	234	276	269	287	296	215	259	283	279	258	262	268	278	266	255	263	251	254	230	250	256	257	248	285	257	248	263	256	273	270	240	250	258	242	276	265	261	233	268	262	282	238	268	247	256	258	249	263	295	299	284	266	262	258	254	274	276	262	282	252	263	248	247	261	240	288	237	245	249	282	241	287	266	261	263	281	265	306	277	286	279	265	272	263	267	263	254	257	304	239	267	296	288	223	254	267	250	267	246	261	247	253	285	258	267	280	272	270	272	239	253	265	286	256	274	264	275	297	260	251	275	263	262	260	251	287	256	266	269	257	275	278	276	280	254	261	250	279	282	275	274	284	248	270	256	302	268	274	256	256	250	277	274	257	284	256	293	271	257	259	289	281	272	285	255	248	277	274	255	245	271	275	255	275	257	262	275	272	261	276	256	251	248	275	292	264	243	263	276	268	264	241	271	275	279	250	259	281	264	248	276	294	257	248	270	278	255	262	261	251	239	227	275	278	273	261	298	301	265	280	290	279	276	272	267	279	239	255	278	271	265	269	282	246	300	283	245	249	264	269	251	247	253	252	284	251	282	250	274	270	276	253	255	248	263	253	277	279	238	250	282	235	287	281	273	257	286	273	252	260	278	256	270	256	258	214	265	244	258	271	246	263	263	255	253	268	300	279	245	265	269	245	258	269	243	270	257	259	253	273	283	250	244	244	291	265	305	272	268	258	254	274	269	228	274	235	284	264	248	294	245	256	255	288	245	257	252	295	277	277	285	269	266	251	240	283	235	282	289	233	267	253	282	265	249	274	258	258	277	246	286	268	262	246	272	252	260	259	263	253	249
