345	0	2700	113100	405	12	8	153	324	489	516	590	575	541	500	470	462	471	432	429	410	391	393	387	384	370	386	371	364	365	367	329	362	334	329	342	353	329	328	314	336	300	316	333	312	293	295	311	319	305	297	294	268	303	304	317	303	291	283	289	299	266	291	265	292	291	307	266	240	286	292	279	266	315	271	291	278	273	272	309	258	273	295	290	267	299	278	280	283	275	277	311	280	253	266	295	287	299	289	279	274	291	289	266	269	255	283	268	251	291	302	272	266	282	278	263	274	262	262	247	243	284	288	284	269	293	245	259	269	259	292	278	246	278	264	275	260	297	278	237	248	272	243	285	301	280	283	258	261	265	289	276	302	281	303	262	266	277	274	269	263	287	302	269	286	278	283	256	288	252	301	271	279	279	259	263	284	290	289	254	251	293	275	293	280	259	270	300	278	277	238	257	255	270	258	270	293	298	311	260	257	269	282	242	262	279	266	293	283	280	275	274	270	283	275	234	277	256	270	291	293	264	253	256	282	289	278	264	290	255	251	289	256	262	281	265	315	260	268	280	271	260	293	282	265	247	245	269	281	275	270	276	271	286	266	261	289	271	268	268	273	263	274	268	264	301	277	271	262	280	282	261	250	274	268	270	244	275	279	268	283	245	282	295	285	272	285	278	272	285	252	260	260	257	259	252	289	298	273	288	292	281	270	280	267	264	263	283	278	285	313	282	264	263	264	240	268	279	302	273	253	281	264	300	271	290	239	253	272	240	276	279	278	318	266	273	266	241	276	256	261	263	254	297	254	256	253	260	261	272	254	279	271	283	282	272	269	271	258	289	284	266	248	272	254	267	285	263	259	251	256	285	272	287	271	276	282	252	261	287	267	279	270	314	270	276	294	263	265	269	249	264	273	254	272	275	270	240	287	265	277	268	265	272	268	266	270	283	261	292	250	276	253	269	302	250	285	287	262	276	272	289	253	290	285	285	237	266	244	277	241	293	283	261	269	255	276	268	263	261	256	260	244	284	260	268	280	240	251	270	245	273	273	294	241	273	308	266	258	281	264	269	281	259	282	273	272	274	244	268	278	258	270	281	269	267	245	254	292	259	275	264	251	274	237	277	268	268	293	268	266	265	249	271	272	279	261	278	277	278	280	246	251	259	259	242	275	273	259	320	263	285	264	299	274	260	248	240	284	251	262	251	271	270	285	268	274	258	242	251	278	262	272	274	262	287	256	262	234	292	270	262	260	279	245	261	285	279	264	241	283	252	267	267	260	243	300	249	270	271	257	286	281	276	272	280	283	291	253	272	250	266	253	241	237	266	258	258	251	277	266	229	250	260	263	260	270	274	260	249	242	286	280	275	274	273	270	266	261	269	257	279	290	267	260	256	242	267	263	293	252	256	260	253	259	269	273	276	251	258	260	263	255	267	285	287	247	255	274	243	270	266	257	262	280	266	269	268	259	271	271	265	270	266	281	285	282	293	249	259	254	272	268	291	242	242	234	251	256	254	263	273	235	286	284	265	270	277	262	246	250	268	238	242	248	252	275	259	259	269	241	271	287	246	262	293	243	264	271	280	241	279	252	254	289	267	235	243	261	257	277	296	257	267	246	296	253	260	281	261	269	279	270	259	285	231	289	251	243	264	244	277	259	270	284	251	260	259	292	250	301	260	243	252	271	306	250	281	283	248	287	264	248	258	254	260	281	257	223	248	256	278	252	273	293	268	261	281	260	304	292	265	251	275	291	282	248	276	290	261	256	274	257	271	280	249	235	292	279	280	253	250	264	263	252	287	262	279	271	299	282	276	262	280	267	265	275	290	263	255	267	281	269	261	277	283	274	268	251	251	266	260	255	292	258	295	249	289	261	278	272	285	256	297	266	274	277	281	262	287	273	285	274	275	264	291	253	261	249	275	271	277	248	260	285	253	239	257	267	274	291	256	271	255	254	277	296	256	261	255	282	269	280	254	257	276	274	266	260	276	273	297	277	253	258	265	255	247	258	278	280	270	278	293	256	262	297	258	236	271	259	267	278	258	291	263	260	289	263	239	232	264	257	270	284	264	280	293	253	276	282	282	247	245	256	266	265	275	257	248	263	256	284	264	248	258	269	273	229	255	241	296	251	287	274	256	262	271	285	283	268	282	278	257	271	283	266	241	293	263	266	305	272	258	264	275	271	257	245	291	271	280	277	268	258	237	282	254	259	263	263	264	237	272	246	251	272	272	235	254	261	279	291	252	261	271	269	233	272	245	242	270	270	270	283	292	289	246	272	261	251	258	270	276	268	263	276	279	280	302	256	243	255	276	271	272	267	268	284	288	285	249	287	285	270	266	246	288
345	1	1900	113202	413	1	20	167	289	420	445	471	440	425	398	346	368	364	344	324	330	322	314	337	293	312	330	271	312	302	295	300	285	263	294	277	256	264	258	287	267	280	269	251	238	284	274	265	261	272	246	271	248	254	267	257	256	227	222	232	289	248	262	234	253	267	244	236	263	227	221	242	222	288	249	277	281	238	232	248	230	262	238	219	241	250	248	244	256	245	295	267	228	266	238	232	247	261	264	261	242	236	257	237	234	267	259	222	231	247	231	246	256	266	254	233	239	244	218	246	274	253	262	243	204	248	243	254	251	238	249	260	254	222	248	259	225	264	232	259	259	250	249	263	249	240	266	219	247	248	292	248	228	264	248	230	210	305	228	256	263	245	247	250	259	249	241	229	276	261	239	237	262	232	255	224	253	260	258	248	226	272	256	244	242	245	238	241	245	223	245	241	261	252	246	258	240	240	237	235	237	237	246	252	246	231	228	267	216	215	208	291	250	250	220	243	273	258	231	237	264	231	260	251	240	223	234	245	249	219	234	232	262	229	222	225	253	246	251	259	250	231	239	235	248	236	221	245	240	235	266	261	257	248	252	248	241	232	257	241	231	236	220	266	228	250	260	243	256	222	236	257	240	251	234	263	237	235	263	226	220	262	253	238	240	255	253	256	231	249	258	245	237	240	227	246	237	240	232	251	246	253	235	246	243	232	246	237	244	257	243	239	235	226	252	234	246	227	254	250	233	258	245	266	236	244	252	221	285	242	227	223	257	254	239	244	244	256	225	240	247	254	242	238	238	233	272	217	251	254	227	231	257	236	244	250	249	215	234	202	240	206	240	264	224	222	292	244	245	241	267	258	245	214	244	246	232	252	252	226	235	211	228	239	221	223	235	218	224	233	273	227	259	239	246	234	240	243	216	257	229	243	237	255	246	259	236	243	261	265	263	247	250	241	257	235	241	245	250	244	233	260	264	248	204	232	227	195	254	222	234	271	224	229	258	243	262	256	238	252	254	246	215	218	263	232	232	229	228	276	247	237	266	238	261	253	225	230	232	247	229	231	233	248	233	245	257	217	246	242	234	244	264	231	233	239	230	246	226	251	234	228	263	230	224	224	251	224	255	243	247	235	261	230	252	248	249	240	247	226	251	251	228	268	229	270	241	229	269	239	272	271	236	263	224	266	247	219	232	235	228	237	240	239	255	246	231	233	271	221	249	249	248	233	215	231	257	232	209	254	269	265	251	237	245	251	242	234	240	251	247	242	239	247	264	233	239	232	277	258	237	261	224	252	212	216	229	281	236	235	249	233	255	247	220	233	236	230	254	248	228	264	227	253	236	234	266	264	206	224	235	238	261	251	220	244	247	227	244	220	244	229	218	251	261	248	221	237	229	243	227	238	240	229	241	241	250	256	256	239	271	220	232	256	235	209	233	246	246	220	212	242	239	242	235	257	246	260	242	248	257	248	221	268	240	251	263	253	228	276	257	250	241	257	231	241	240	247	208	256	239	245	236	226	249	211	249	244	275	239	271	234	236	248	243	221	232	249	230	237	222	263	258	231	253	275	242	240	234	238	258	244	226	267	263	243	269	247	258	220	230	245	270	238	241	263	223	258	226	254	234	231	230	247	206	251	239	209	248	235	238	241	215	251	227	229	246	232	271	231	240	245	250	240	232	241	244	263	239	238	235	241	242	232	215	250	256	244	238	228	237	243	247	258	224	223	232	241	258	216	245	231	244	249	234	234	252	250	273	269	238	246	225	246	238	247	234	226	233	262	256	262	248	229	221	255	258	252	227	258	238	229	268	252	229	249	216	246	256	235	276	246	228	246	229	253	237	253	239	216	239	243	236	240	238	236	250	237	232	256	252	247	228	232	252	247	236	273	253	238	251	269	240	250	242	248	256	233	273	210	266	254	241	227	238	249	242	234	249	254	257	244	264	252	229	250	233	228	214	272	267	261	213	243	249	254	258	223	212	241	251	214	261	274	242	272	269	262	273	251	220	245	236	241	249	256	230	253	220	268	242	253	239	252	237	222	243	232	252	225	216	241	262	232	273	246	217	247	230	223	246	230	266	220	250	267	234	248	249	235	246	239	233	234	255	244	214	246	271	238	252	244	227	233	245	256	263	261	261	273	212	232	245	281	235	260	242	237	254	234	249	244	234	261	245	222	242	246	241	265	268	216	222	235	242	247	245	275	226	272	221	214	220	262	255	241	222	259	232	240	250	246	241	253	252	252	226	237	202	228	238	253	226	229	245	247	236	246	264	244	262	239	237	241	258	241	251	254	248	249	250	244	228	223	239	237	251	269	271	265	249	252	235	249	249	257	244	261
345	2	2100	113304	401	5	17	184	278	427	497	496	479	473	448	397	370	398	369	369	363	348	361	321	313	331	327	307	307	298	336	307	317	320	281	282	290	302	280	309	305	303	268	282	281	263	251	264	298	303	303	282	267	264	280	260	264	261	263	290	261	263	274	265	242	248	255	287	284	273	253	265	285	248	235	240	256	286	283	284	263	256	281	260	259	250	257	257	260	239	264	238	287	263	266	236	277	266	238	276	251	270	252	270	263	251	260	266	252	261	261	243	246	235	282	266	247	251	230	270	246	245	273	240	249	240	270	231	260	243	238	262	289	266	282	245	234	259	246	243	261	248	269	254	242	262	248	246	234	258	258	287	273	266	263	235	259	250	237	248	230	280	262	273	248	273	232	251	243	244	255	238	253	254	235	261	236	261	249	281	265	228	230	268	257	248	261	249	268	262	252	251	262	241	233	253	260	252	278	268	246	270	249	234	254	258	257	273	274	240	217	238	244	244	268	293	239	277	238	257	260	256	252	279	231	250	266	241	281	249	274	223	261	261	253	250	256	229	275	254	268	280	244	270	223	253	271	254	258	241	242	224	257	227	272	252	238	222	206	239	273	251	218	243	278	255	249	226	258	268	282	261	249	238	241	274	268	250	251	257	252	267	278	252	255	269	245	253	260	252	250	260	268	245	264	266	252	263	252	290	242	250	253	281	250	262	250	241	227	242	231	260	266	270	249	267	277	263	243	265	253	258	235	244	265	222	236	255	272	259	250	254	259	265	235	243	262	258	255	229	243	262	253	242	229	240	255	257	258	233	257	251	258	236	268	262	264	254	256	234	239	230	228	268	243	242	265	242	254	274	270	240	264	260	244	247	250	251	250	256	239	253	248	248	245	238	272	242	260	244	250	235	254	260	246	281	238	274	253	250	241	241	277	255	251	238	250	246	246	287	235	268	264	261	243	245	263	226	241	230	248	245	262	257	226	271	258	289	235	247	267	275	270	204	290	264	235	277	263	264	250	265	240	271	241	227	243	236	213	258	266	253	234	260	243	239	246	266	250	238	255	248	247	264	240	256	243	261	255	262	269	249	261	229	239	247	272	253	254	247	252	254	251	236	247	258	269	242	256	264	250	244	248	255	273	228	259	261	247	255	237	253	258	245	234	256	254	240	274	248	257	281	243	277	261	249	253	236	252	259	245	248	251	266	248	247	254	257	244	235	226	279	242	260	247	251	253	277	245	235	275	244	267	247	269	248	245	265	264	245	243	283	258	243	225	259	224	253	275	245	254	261	255	262	280	246	256	235	235	235	246	247	251	261	258	264	237	243	241	246	249	244	251	241	268	240	242	260	250	240	269	245	265	280	257	263	225	276	247	301	293	252	257	250	250	244	248	258	223	264	262	262	276	280	240	256	255	265	243	249	264	256	247	273	303	257	264	261	232	272	243	260	257	253	240	242	231	275	266	264	261	266	252	233	252	261	275	240	234	254	252	222	240	271	234	226	257	240	253	267	259	256	271	241	270	255	237	253	245	250	262	268	232	259	251	245	291	224	250	259	260	261	236	267	251	253	250	249	230	220	248	288	235	251	239	283	250	264	261	256	231	261	269	245	267	261	265	269	258	274	229	266	266	264	244	244	263	259	252	271	227	269	261	254	223	238	272	271	233	265	259	278	255	253	267	257	231	261	238	244	234	249	269	264	240	248	257	251	254	272	240	234	246	284	249	215	255	250	237	253	255	253	265	244	268	248	235	262	252	259	235	268	264	223	247	241	270	265	263	266	238	216	284	259	266	261	254	257	249	267	253	226	261	264	273	260	265	242	238	232	236	247	254	230	255	249	250	266	278	253	254	271	238	258	272	250	264	275	253	265	258	253	229	250	256	253	251	269	255	250	258	268	265	239	253	244	247	263	260	287	261	248	240	242	243	226	251	231	256	235	246	263	235	256	240	221	238	226	259	235	245	225	271	266	233	222	246	237	239	264	253	244	244	240	251	259	263	255	218	223	244	257	244	264	232	264	242	245	288	241	241	265	264	243	251	274	255	257	222	241	228	255	263	266	234	257	257	264	256	253	243	255	235	220	242	253	277	263	252	245	233	234	251	240	269	247	242	238	222	244	258	231	257	239	221	267	251	254	240	255	256	233	258	289	233	256	251	267	252	223	227	245	235	249	258	253	258	260	253	265	269	228	271	258	250	270	245	255	263	252	265	266	258	249	246	264	251	272	239	269	250	233	280	257	234	231	284	243	263	282	249	261	234	246	242	228	236	249	242	241	253	241	237	265	258	260	254	235	249	237	215	240	253	213	260	287	242	243	241	237	264	263	230	243	273	228	236	267
345	3	3500	113405	411	9	14	181	294	461	440	546	499	487	435	433	404	403	385	364	366	368	359	349	338	353	326	335	345	316	335	328	311	294	291	331	317	308	274	294	303	295	293	272	283	277	280	264	266	251	274	257	283	271	296	255	257	272	249	240	239	266	232	307	243	270	296	249	257	255	253	258	257	241	275	258	270	263	259	224	294	261	271	278	272	238	252	285	260	256	258	258	257	263	250	242	254	239	276	287	284	236	246	257	253	262	276	284	250	263	264	272	265	273	266	250	259	251	259	261	243	249	253	270	259	274	251	265	273	248	250	263	280	259	257	262	243	278	289	256	234	258	241	265	264	245	228	268	252	264	243	248	267	256	255	250	229	278	255	265	258	237	240	247	242	248	263	248	268	236	255	228	247	248	266	259	269	265	249	237	260	267	242	245	251	260	270	273	244	252	259	277	273	252	255	269	280	257	250	275	252	272	247	244	264	222	248	250	233	264	254	256	244	260	253	282	261	260	230	287	266	244	240	260	267	224	247	234	267	266	260	278	248	260	269	244	261	256	262	252	257	248	259	258	251	262	265	239	254	223	248	257	259	257	242	259	258	246	242	246	249	248	278	270	266	254	249	245	252	240	249	242	265	246	245	255	236	238	226	261	231	248	273	269	246	247	264	244	250	243	249	260	248	246	261	252	256	233	283	266	259	263	265	250	237	268	274	252	250	273	228	250	257	251	253	254	233	258	242	276	241	227	256	258	256	258	258	259	247	251	265	249	258	267	289	282	273	270	227	246	243	255	242	257	246	265	235	281	249	250	263	255	267	237	248	249	249	257	258	264	284	235	234	251	242	255	239	259	241	265	266	263	259	259	252	255	251	233	242	263	249	235	253	252	258	268	258	246	246	228	250	230	270	241	257	249	242	241	267	218	242	243	230	265	221	252	266	263	244	237	241	262	213	230	259	269	257	221	262	244	243	244	245	244	245	271	235	239	258	239	260	248	240	245	241	250	240	260	251	243	257	282	218	256	248	254	246	244	257	243	235	288	225	253	264	270	245	256	232	242	237	249	247	253	247	258	243	256	255	237	255	220	243	266	248	237	250	250	279	252	238	253	230	274	244	248	245	237	267	250	270	248	251	246	227	236	238	270	253	226	244	252	253	260	272	248	272	239	285	249	233	256	271	252	275	250	246	249	229	277	256	259	250	251	260	286	268	268	256	225	265	242	220	252	231	269	244	270	261	243	246	264	259	256	255	254	242	242	249	257	241	260	243	228	231	249	268	252	256	236	260	293	241	249	223	261	237	249	252	272	279	279	243	238	258	247	257	248	246	231	230	230	249	250	258	259	234	266	228	280	250	217	247	245	268	271	265	251	241	275	252	236	261	234	243	286	246	243	247	254	234	235	242	245	283	240	216	254	277	269	253	267	261	253	248	241	276	287	243	258	234	240	263	265	257	250	274	248	237	300	270	260	263	254	247	242	257	254	251	248	262	257	236	237	264	286	266	268	224	255	275	241	249	298	239	271	265	238	272	242	257	255	234	261	260	270	237	255	222	257	253	244	258	255	273	250	233	262	262	252	233	256	245	263	251	253	227	250	260	218	255	233	231	256	243	256	250	255	217	278	248	231	254	237	242	275	238	229	261	267	241	246	249	262	230	248	276	274	263	275	253	257	241	238	275	244	252	264	268	257	264	286	254	246	259	247	273	263	249	258	245	244	262	258	256	258	230	252	251	255	272	258	242	249	271	248	268	268	254	273	241	254	241	260	281	246	234	254	273	252	253	252	244	244	258	248	236	244	265	258	237	253	261	276	252	271	248	257	259	261	258	243	251	261	251	253	265	268	250	275	266	250	255	212	305	239	238	260	258	234	260	253	232	254	233	292	260	261	258	246	246	243	273	248	245	264	249	256	268	247	249	239	251	274	253	253	224	235	237	273	246	258	234	257	251	238	262	249	270	231	254	253	231	251	239	245	259	245	234	239	250	272	272	273	244	255	240	235	250	235	223	270	251	243	257	279	235	243	255	259	252	250	237	255	226	251	231	285	246	258	252	258	254	266	242	244	250	285	248	249	234	265	269	250	245	219	244	272	250	257	242	253	254	251	243	230	250	266	264	248	236	235	249	249	279	255	239	241	259	253	248	262	232	257	236	245	256	256	250	250	249	266	253	234	215	270	252	239	260	271	271	224	281	238	252	257	249	232	259	253	232	245	204	252	228	237	263	252	252	251	230	247	252	274	233	247	263	256	270	248	261	281	249	258	244	253	262	243	244	256	254	282	237	258	281	253	274	244	256	247	260	264	246	263	264	249	239	241	260	250	244	251	255	243	234	272	239	268
345	0	2700	113507	395	12	8	164	363	481	518	602	562	531	489	483	449	424	443	429	447	419	386	387	403	377	330	395	380	367	343	366	349	314	348	331	329	325	349	326	307	313	324	315	304	326	328	305	298	308	300	303	301	312	289	295	303	294	300	301	296	287	333	288	290	285	307	259	296	296	298	302	279	293	284	294	289	280	283	299	300	279	293	290	271	290	292	307	287	293	321	272	276	273	289	249	274	302	271	292	295	284	299	265	291	287	274	294	297	296	274	283	280	294	289	274	313	278	277	281	294	292	258	282	285	286	276	285	269	261	291	273	297	279	247	288	280	254	311	269	251	268	280	301	285	281	285	259	292	254	264	295	285	285	277	291	284	255	256	269	291	253	254	285	299	257	281	288	246	260	275	291	266	298	271	277	287	265	286	295	256	272	267	272	315	261	283	281	264	303	304	291	238	302	284	277	278	278	264	277	264	263	284	282	259	286	265	263	262	285	279	268	271	263	274	270	303	266	241	249	264	296	286	279	236	250	273	296	253	286	293	269	270	286	292	304	270	263	288	254	245	232	277	286	289	272	273	246	265	262	270	260	263	280	287	252	262	297	254	282	271	273	286	289	268	276	259	287	262	284	263	266	250	277	251	264	262	266	281	275	286	292	246	288	276	268	280	258	286	261	264	281	284	264	294	255	273	300	309	269	296	274	281	247	293	271	291	286	284	278	275	297	254	286	244	258	278	239	255	272	280	259	292	283	290	282	281	273	270	256	294	260	299	275	271	270	294	263	285	263	276	256	286	264	265	255	263	278	268	274	272	270	262	274	295	288	266	233	263	304	297	264	292	297	274	293	270	310	259	303	289	277	264	267	266	260	257	276	286	288	274	263	276	243	242	288	249	294	253	293	279	265	281	289	271	255	277	270	276	263	261	258	264	265	273	272	263	249	260	250	293	257	302	295	278	266	271	276	271	260	267	279	260	247	280	292	278	264	269	270	273	302	284	272	274	263	277	268	266	281	235	283	271	276	263	263	241	255	266	281	286	277	252	263	291	267	264	313	259	294	295	280	267	288	282	256	258	274	269	267	281	252	268	292	243	268	242	262	285	254	272	276	240	280	269	283	245	285	285	268	283	290	270	267	291	263	301	263	262	277	249	277	278	271	259	297	276	284	273	276	279	282	271	295	268	279	258	276	267	250	266	267	271	266	289	264	243	272	266	283	295	297	257	287	258	295	263	272	280	266	262	249	258	247	271	274	282	286	275	264	263	256	274	267	249	265	229	271	266	271	258	251	293	295	270	251	284	254	264	266	270	267	276	249	270	273	255	279	268	286	265	275	275	244	259	285	264	307	273	277	288	266	274	277	254	250	282	277	276	266	275	280	273	265	276	293	260	268	264	284	296	283	256	269	284	279	241	285	281	261	268	281	278	245	262	293	263	249	268	282	289	280	271	263	281	249	257	277	265	275	283	268	260	260	264	263	271	269	252	243	249	287	287	267	259	260	270	276	278	285	276	264	284	280	287	266	277	276	261	293	272	302	256	264	281	261	280	263	285	298	285	276	259	265	259	256	277	228	242	284	273	280	252	263	302	251	295	271	284	293	279	308	247	260	268	268	277	280	260	279	274	267	259	252	284	289	235	257	260	277	266	296	265	299	251	293	275	296	276	283	273	291	277	291	265	271	270	286	243	244	242	249	276	270	271	265	275	290	304	286	244	271	273	265	262	273	296	236	281	268	275	291	275	267	299	255	280	292	261	307	297	245	271	271	254	240	297	294	273	256	262	295	267	283	275	275	249	257	266	281	279	277	271	255	270	251	254	247	274	252	250	281	245	300	267	267	297	277	256	287	280	269	281	240	266	284	277	274	264	267	260	276	280	310	321	273	259	297	250	277	262	263	269	271	290	293	254	282	277	299	294	266	295	280	256	262	252	314	256	259	280	269	266	293	262	264	281	282	266	273	255	256	300	285	275	283	262	309	267	274	255	255	270	255	284	265	283	249	271	246	271	290	291	303	277	251	283	306	266	258	308	274	268	257	262	286	252	253	252	309	266	252	249	282	247	293	268	296	267	275	288	287	288	271	266	263	273	248	249	272	302	270	270	268	268	282	284	270	248	289	302	271	264	259	285	259	277	238	278	281	252	287	265	266	285	301	283	253	285	246	242	283	244	256	283	271	270	284	278	277	254	254	259	247	251	285	276	298	274	274	280	258	255	285	245	284	272	269	250	274	262	268	271	299	271	264	251	297	247	272	275	260	242	271	292	284	250	283	283	274	272	260	291	251	251	255	264	254	251	250	272	252	272	284	289	274	286	259	271	282	277	290	257	291	252	248	244	276
345	1	1900	113609	408	4	20	156	294	475	435	472	449	423	404	375	384	345	344	313	309	330	327	325	291	291	287	267	306	317	270	286	275	285	279	296	274	283	285	285	290	276	263	257	242	278	294	266	246	258	252	243	260	278	274	249	249	243	250	262	259	255	264	275	257	285	252	254	262	277	266	226	256	246	261	257	269	257	248	254	252	264	247	242	251	271	257	239	248	239	243	226	284	244	263	263	246	242	254	230	275	256	251	244	236	233	251	263	228	237	251	258	230	247	271	246	229	252	238	269	252	266	245	256	220	236	236	260	236	269	274	263	278	250	248	251	265	273	239	246	236	258	239	236	239	232	277	242	248	217	254	263	269	244	236	241	231	245	258	225	238	267	252	252	234	245	253	277	261	272	243	273	260	231	264	234	227	260	242	250	212	240	254	243	258	251	236	264	225	265	247	246	246	243	259	253	259	272	250	248	256	245	266	221	230	235	230	226	221	222	263	251	250	252	240	235	250	237	210	237	257	245	235	206	246	232	233	248	247	258	236	234	249	243	237	238	240	242	261	247	246	262	232	227	254	268	250	258	242	239	255	248	266	247	264	238	242	226	238	225	254	233	260	247	238	239	244	263	248	239	269	236	272	251	234	210	238	234	253	258	261	254	228	236	231	233	236	246	247	239	244	250	257	254	274	238	238	256	236	242	243	256	228	276	262	288	252	240	260	280	250	261	245	260	216	251	230	245	236	200	219	235	230	235	231	213	259	282	226	245	234	242	240	232	218	220	248	265	249	240	251	255	239	215	262	249	253	259	243	255	236	242	243	267	261	232	264	233	254	248	236	264	246	238	263	251	240	259	250	232	270	238	264	229	233	232	235	218	226	249	237	253	242	252	241	244	225	232	233	268	272	250	225	254	235	269	258	249	253	235	251	249	246	240	279	270	237	255	239	259	250	242	241	266	251	243	253	249	255	266	221	238	230	223	219	245	230	254	258	261	250	284	257	250	235	254	228	239	217	235	222	241	263	237	245	232	230	264	241	255	250	250	247	228	249	248	225	258	243	256	237	218	263	240	268	281	250	232	275	243	270	253	265	272	259	226	229	231	247	260	258	249	260	240	208	263	241	238	253	271	221	253	241	243	214	267	235	221	221	242	265	243	246	272	262	250	231	243	242	254	244	222	248	200	234	253	227	263	217	227	251	267	245	248	254	253	255	244	257	234	228	263	253	231	245	260	230	244	243	254	237	260	230	249	244	240	234	254	245	274	239	249	257	258	231	254	249	257	247	234	221	247	239	256	265	256	259	238	242	243	253	225	242	247	238	251	220	265	232	210	236	217	259	262	245	251	259	269	237	255	258	260	251	248	228	225	235	247	253	234	255	203	237	234	264	234	234	218	228	246	243	267	244	245	242	257	240	241	247	260	246	236	231	275	262	240	233	241	236	259	259	243	254	240	226	229	241	248	215	218	260	248	230	265	227	268	245	255	265	255	257	237	253	270	257	234	240	249	221	248	220	238	231	271	219	236	243	239	243	243	262	251	270	239	236	267	249	216	223	264	239	238	256	251	255	261	252	263	217	235	252	278	261	233	272	242	259	249	209	225	262	218	263	259	250	198	247	276	245	274	218	248	256	234	245	258	224	244	232	247	250	258	240	267	227	271	241	233	221	239	265	270	266	273	267	217	257	268	218	220	234	245	247	253	222	258	254	274	253	241	248	243	244	239	270	242	220	240	237	271	288	214	245	226	231	250	234	242	249	249	240	231	233	251	262	234	236	248	271	222	254	264	235	252	232	237	249	263	227	232	237	224	251	246	229	231	235	270	256	267	243	228	249	268	228	226	244	238	233	265	219	273	224	230	236	238	260	243	252	228	243	265	252	261	255	264	250	254	261	244	233	259	237	258	227	235	247	254	253	223	242	252	242	230	232	230	244	256	227	246	278	224	245	256	268	242	243	233	252	226	249	264	257	242	257	221	229	251	253	236	250	241	264	230	241	260	249	221	251	263	246	239	263	249	242	235	256	232	240	253	269	259	251	260	251	232	228	263	213	250	288	224	248	240	271	236	246	252	245	262	258	223	236	259	252	240	267	231	215	254	241	221	269	258	223	238	256	230	254	270	251	245	243	242	246	250	228	268	256	253	246	239	262	253	247	268	230	231	259	241	236	242	243	260	244	213	248	253	227	219	240	240	229	238	229	243	233	274	256	249	254	264	233	273	231	249	257	246	258	239	240	256	240	238	260	247	249	251	260	251	257	231	239	219	229	239	245	229	246	248	251	239	261	250	270	234	234	234	261	248	230	236	264	236	234	236	244	237	251	245	237	235	264	249	270	240	263	265
345	2	2100	113711	400	7	16	171	270	467	468	488	499	488	433	387	377	390	377	354	362	328	343	331	308	320	293	329	349	296	302	311	296	291	317	297	309	284	281	277	286	294	269	300	277	257	314	286	245	258	279	278	257	296	285	273	273	243	260	266	272	257	274	251	252	272	257	274	247	273	276	281	284	256	259	265	274	272	261	264	211	266	251	255	259	258	265	267	251	260	250	238	234	279	253	233	253	256	258	252	266	251	237	259	244	272	278	261	245	221	260	257	254	258	283	249	244	292	273	241	277	258	240	237	245	257	285	236	246	257	257	250	297	247	292	261	255	261	270	263	258	233	265	256	248	290	259	243	257	254	234	260	248	263	268	281	254	250	263	230	264	251	245	253	254	274	234	265	255	272	268	259	235	257	272	283	254	236	254	260	239	250	259	254	243	262	249	267	235	238	266	251	239	241	274	252	268	265	271	253	267	261	269	261	254	249	256	265	257	262	264	267	249	250	281	248	224	263	243	265	255	260	253	270	253	262	249	286	237	221	242	213	265	273	266	249	255	247	259	252	246	251	271	256	252	266	265	242	265	257	257	246	239	243	250	243	259	270	253	257	236	249	265	259	262	241	250	276	255	234	219	234	245	267	248	242	258	241	244	245	244	239	249	229	251	253	264	217	269	286	242	272	259	238	259	264	250	253	241	263	274	303	259	260	259	236	249	246	270	255	233	254	239	292	243	266	266	251	292	251	244	245	256	266	249	247	237	246	273	251	252	262	251	243	279	258	268	259	282	232	260	247	266	219	273	254	270	291	265	240	253	253	245	264	259	248	235	242	262	266	252	260	226	245	266	271	264	244	264	251	233	263	271	258	252	235	247	241	229	259	251	280	222	260	271	230	257	251	252	245	242	239	246	271	252	252	241	246	270	249	257	249	248	246	258	260	239	294	240	281	244	242	244	257	233	253	266	262	278	245	267	240	226	269	268	246	241	265	214	271	231	237	234	257	239	262	252	261	254	250	265	256	253	271	253	277	252	245	241	237	237	262	267	273	278	242	251	245	225	248	245	279	268	248	267	252	226	242	228	252	259	290	290	264	238	239	236	296	254	228	263	244	244	233	264	270	229	246	282	269	246	268	235	265	241	243	259	275	256	255	252	234	237	257	286	268	254	229	267	260	240	254	241	252	263	242	252	255	232	261	229	243	244	275	255	278	230	258	247	234	245	261	223	269	246	252	256	246	251	256	260	255	233	265	243	261	270	254	249	241	270	250	270	236	258	244	249	249	241	259	239	253	272	255	277	262	240	234	257	251	255	259	258	296	285	250	267	241	230	269	217	277	240	244	234	270	258	233	257	230	304	267	250	228	258	229	268	257	266	252	289	256	229	248	264	244	283	261	240	232	252	285	237	264	260	250	245	248	247	255	239	234	250	248	247	261	237	242	244	273	252	256	282	258	273	234	277	248	271	239	245	253	265	269	275	235	255	236	256	261	254	238	270	268	265	268	251	245	241	260	255	256	244	254	285	258	236	244	257	236	268	271	245	248	261	265	252	253	240	226	248	257	279	263	247	237	263	268	249	249	242	266	242	292	257	269	240	269	240	259	240	249	248	239	242	239	254	243	217	250	263	241	253	246	253	269	232	236	261	264	260	255	231	259	245	234	231	272	254	230	273	267	260	239	265	260	280	264	272	251	233	261	267	232	242	254	237	259	234	267	236	261	242	268	234	232	265	250	266	253	260	254	235	243	270	282	248	220	256	225	254	238	257	269	257	266	274	260	252	249	269	254	269	288	239	232	270	279	245	248	266	266	246	265	254	246	268	246	255	262	251	247	258	246	259	256	243	239	241	245	233	263	259	255	225	243	243	257	275	284	266	260	277	232	256	247	258	243	263	237	257	281	267	247	271	256	256	238	230	265	270	281	236	259	234	212	267	231	257	252	258	251	254	251	255	283	265	252	254	288	249	255	254	265	254	271	236	228	238	248	249	271	263	259	260	262	270	249	246	248	262	272	242	261	265	235	250	276	258	239	247	279	257	260	259	254	262	262	237	251	249	260	248	248	264	254	240	280	264	238	256	246	249	231	245	240	233	264	234	248	240	263	261	280	259	266	265	282	269	267	266	263	276	248	254	271	266	263	245	241	262	259	246	254	247	245	268	236	240	257	244	257	228	246	244	246	264	247	283	272	258	271	243	213	267	246	271	241	290	263	239	261	261	273	269	225	252	241	255	246	252	230	252	243	258	243	247	277	250	259	253	277	260	279	277	243	264	265	256	260	266	234	257	235	268	273	248	260	266	250	243	248	244	241	251	256	251	254	240	261	226	278	233	247	231	264	271	251
345	3	3500	113812	393	6	11	187	298	472	497	538	524	501	452	443	409	416	397	406	330	373	370	356	337	343	331	349	322	335	332	336	317	311	313	282	279	287	299	288	304	319	308	300	278	312	281	290	285	278	287	296	262	302	275	283	243	272	251	279	262	244	264	288	242	268	247	256	277	280	259	265	266	265	234	249	259	277	260	276	258	287	263	242	250	290	288	277	259	250	264	276	268	239	247	216	249	245	275	268	230	268	252	273	224	274	248	293	230	259	273	287	276	265	241	282	236	265	290	254	230	236	251	248	251	304	256	293	290	249	266	287	275	275	260	268	256	290	270	264	290	248	285	242	274	277	249	266	248	263	284	244	240	260	260	265	272	236	299	253	260	310	272	259	237	264	246	243	251	257	252	234	247	259	234	264	252	278	237	258	267	263	272	260	271	250	264	265	248	277	255	266	248	258	259	269	265	244	235	261	252	253	260	254	259	282	242	265	271	259	280	260	242	244	272	258	235	247	262	256	263	270	248	269	257	277	243	237	244	267	248	276	275	253	255	232	261	262	256	257	244	247	246	267	287	274	276	249	248	242	259	237	233	247	269	267	258	274	249	231	263	245	269	255	253	244	256	288	270	265	307	264	241	267	262	268	276	264	260	268	270	250	258	272	242	264	241	260	262	240	264	247	242	269	281	255	249	264	260	278	267	253	254	257	258	286	262	248	261	264	251	261	272	259	237	286	269	241	261	238	234	258	256	273	253	254	251	253	282	260	266	239	235	240	258	277	250	252	241	260	255	256	253	248	266	280	229	242	239	263	244	266	267	266	272	239	234	254	263	252	233	247	252	224	259	253	250	263	249	232	259	244	252	289	239	251	260	253	266	257	285	243	256	252	228	242	251	255	248	235	253	266	246	260	237	240	252	275	264	263	257	272	255	236	275	257	259	252	266	268	241	235	250	233	242	242	279	246	252	240	260	241	249	246	265	262	261	260	273	263	279	269	252	257	246	271	248	268	226	262	291	290	246	253	260	254	240	260	245	267	257	241	257	268	251	251	249	265	268	284	243	268	221	254	273	287	255	249	251	243	258	265	258	263	256	261	252	256	216	249	310	252	250	240	237	262	266	217	230	260	254	257	260	231	261	245	253	259	228	277	250	255	235	230	251	258	256	255	261	246	256	282	267	266	259	245	272	251	243	252	283	251	249	253	259	239	251	254	242	245	275	269	243	250	252	254	246	245	250	247	234	247	266	247	248	279	265	254	240	245	260	243	255	273	242	255	289	227	269	284	245	261	259	233	257	272	231	270	228	282	264	250	248	227	271	280	257	247	254	240	225	233	252	252	269	252	249	256	244	254	262	261	235	265	257	236	262	267	253	240	266	265	292	248	312	251	262	257	239	272	221	227	284	245	256	279	241	232	270	231	248	258	239	251	242	256	265	264	253	245	261	234	260	243	251	244	281	264	235	293	247	240	271	265	237	271	253	245	266	244	263	264	269	237	256	270	238	253	258	266	251	231	267	283	245	274	255	247	271	254	274	259	244	237	248	217	266	233	269	266	267	225	233	279	235	261	250	250	238	268	273	272	253	259	275	245	263	222	247	252	247	271	240	271	273	255	266	263	264	280	258	246	266	233	237	249	255	252	232	289	243	247	263	259	253	257	253	235	248	271	251	249	260	245	258	258	245	271	254	234	265	256	252	260	243	277	271	247	240	260	230	235	248	265	277	237	265	243	248	230	259	244	249	278	219	235	248	293	249	261	265	249	234	230	269	238	274	293	229	281	227	249	264	246	242	268	249	233	260	243	275	257	239	264	231	239	295	254	267	234	255	252	245	243	257	264	248	241	244	258	248	245	246	294	267	254	220	281	250	235	257	282	264	248	250	242	246	258	246	265	252	267	244	243	269	265	261	282	235	229	274	253	245	247	244	246	268	269	262	243	261	270	255	271	249	253	255	242	246	253	232	214	221	258	253	259	287	238	243	247	247	282	240	264	257	256	261	242	234	263	240	240	235	238	239	242	237	260	241	213	254	258	225	244	286	235	274	225	253	235	246	281	261	239	267	274	295	257	259	231	266	275	275	277	235	257	243	248	276	279	264	259	257	256	281	275	246	268	261	265	281	260	251	247	255	268	237	260	230	256	271	254	233	262	240	236	267	236	273	232	244	257	226	274	245	269	235	258	263	278	243	256	226	239	233	267	279	241	224	238	224	267	257	261	258	254	246	246	247	256	249	268	253	257	238	252	235	275	243	278	256	239	235	240	254	263	281	256	251	252	251	247	248	234	244	247	274	287	264	281	238	250	245	268	248	256	255	258	249	248	256	272	244	263	251	247	256	247
345	0	2700	113914	393	11	10	162	319	501	495	565	551	554	481	492	474	469	432	464	374	358	399	392	397	406	365	387	391	370	370	376	341	338	358	335	331	365	323	343	323	324	339	333	321	317	302	317	306	325	286	299	284	291	313	301	281	298	284	303	280	275	310	319	294	284	281	285	293	285	277	277	295	282	275	284	275	273	286	282	294	269	281	272	286	273	263	309	270	284	286	311	284	293	270	298	302	300	276	282	273	302	271	280	286	295	284	270	269	280	288	287	262	276	294	264	288	283	277	297	293	271	274	311	244	305	301	255	267	278	280	268	298	303	269	299	285	266	281	310	303	333	275	307	297	279	234	287	285	264	276	257	259	286	288	306	279	273	267	275	276	264	255	260	284	273	259	260	289	270	255	283	265	267	259	283	262	294	282	286	259	279	271	291	276	294	254	273	284	296	270	259	235	271	256	304	282	291	273	235	288	282	266	258	277	325	274	312	294	276	249	260	252	270	269	278	289	243	249	278	287	258	274	259	266	276	265	289	262	270	278	265	269	300	242	284	259	272	246	265	265	278	298	282	261	273	273	276	257	277	259	302	240	292	276	268	278	268	272	287	258	253	250	294	249	277	257	256	284	291	285	255	293	263	294	258	284	272	283	249	273	263	283	276	281	275	283	262	280	306	285	304	288	283	281	270	278	283	274	283	262	281	291	288	261	284	280	265	287	303	290	250	293	283	282	280	277	305	296	248	263	262	287	264	279	238	273	275	277	262	266	256	283	281	308	275	273	288	273	277	297	290	261	254	288	285	242	265	271	288	281	240	282	294	283	288	303	247	303	247	269	274	284	285	315	273	286	282	293	264	284	281	272	282	276	282	287	267	288	251	280	255	305	279	272	269	261	235	288	275	308	269	284	280	274	303	271	263	248	293	277	281	258	299	266	280	274	296	249	292	282	237	275	258	250	252	266	274	281	280	257	269	291	267	285	252	274	293	270	276	300	283	261	257	275	251	267	278	286	285	269	313	273	235	275	243	281	248	256	276	266	249	272	267	281	295	287	307	258	279	272	262	286	281	268	295	277	314	290	313	243	292	269	255	263	266	289	267	282	271	271	299	241	267	229	261	262	287	319	259	297	270	285	259	280	270	267	257	278	276	273	286	270	286	291	291	250	265	288	250	293	272	295	277	272	262	276	297	276	291	289	289	255	282	317	294	272	277	249	281	283	267	304	270	257	284	299	254	279	271	256	298	269	290	288	243	284	307	272	284	268	274	298	259	292	256	267	280	287	234	274	270	289	272	290	261	276	269	264	274	263	284	259	303	278	280	276	291	293	275	269	268	257	304	270	259	260	285	269	307	259	317	275	271	280	270	275	279	252	290	287	254	243	268	270	267	273	276	266	258	265	272	286	273	283	263	272	292	293	260	261	271	265	267	235	280	280	292	266	251	243	262	272	278	279	273	249	297	278	294	263	311	281	275	267	278	266	292	273	283	279	285	285	287	274	271	288	276	287	272	285	289	300	275	309	270	289	284	283	288	286	258	261	279	321	282	276	279	275	282	303	268	260	273	277	294	268	267	235	282	269	276	275	274	287	286	274	275	254	274	282	272	265	285	284	235	288	318	303	275	242	290	276	267	266	281	271	274	265	257	272	262	276	271	259	278	256	257	288	292	254	283	248	278	262	280	277	253	262	295	253	308	245	267	285	268	252	280	260	275	314	287	264	272	266	257	277	277	302	297	279	307	268	262	240	273	258	306	263	285	280	291	291	271	235	276	285	290	264	292	241	285	278	292	279	258	259	245	256	273	301	282	270	258	261	265	288	281	268	286	218	296	298	256	281	298	301	276	305	275	279	261	284	276	296	277	283	272	261	291	315	249	249	282	273	255	277	277	287	279	270	292	295	292	259	282	275	281	250	273	296	275	245	290	271	280	276	292	263	304	288	272	284	274	309	272	259	272	257	280	287	251	259	260	292	272	272	288	266	242	266	254	279	274	287	266	278	269	294	273	280	285	266	303	244	288	263	274	272	235	290	283	282	283	268	293	289	303	291	260	259	273	271	292	266	277	261	267	302	274	276	275	271	261	261	278	280	260	266	264	255	278	275	274	267	282	319	263	253	251	257	272	277	259	271	284	280	265	252	256	288	245	281	278	300	291	269	283	273	280	272	262	262	257	299	259	251	290	290	261	255	296	267	279	284	285	280	281	264	274	277	272	272	304	292	292	262	289	260	271	270	261	258	276	287	261	290	252	258	287	273	231	261	260	289	265	282	288	270	293	287	255	265	280	278	251	300	293	285	275	275	249	291	265	269	282	283	267	270	240	288	276	271	284	260	287	255	306
345	1	1900	114016	404	5	27	178	277	463	433	473	433	408	410	388	370	359	340	355	325	321	321	303	296	299	307	294	313	286	293	294	275	306	265	287	290	275	284	261	282	241	266	286	262	263	260	256	251	251	282	276	239	255	252	253	248	254	251	277	245	279	226	256	252	253	249	259	248	254	258	262	261	267	237	247	253	256	226	249	270	229	261	240	256	253	250	272	254	241	254	217	229	263	256	266	295	238	240	254	257	282	244	256	261	257	237	232	257	279	290	240	276	246	246	272	233	275	256	257	245	238	247	234	253	236	242	281	262	281	295	261	253	262	255	225	225	263	248	241	258	225	253	239	250	294	241	255	278	243	243	229	225	247	242	252	250	207	229	272	242	269	253	259	260	262	218	259	244	249	239	243	261	236	247	252	247	228	231	261	209	242	251	265	250	235	236	265	244	244	254	263	274	256	274	255	258	249	250	274	228	280	244	285	251	244	248	254	249	242	241	262	251	269	261	262	261	266	224	242	258	246	266	277	227	251	231	251	244	221	237	239	251	248	237	267	234	233	261	277	248	258	228	254	236	265	221	242	263	252	260	260	252	222	240	222	259	247	239	235	235	246	236	238	242	268	258	247	247	233	225	249	242	253	240	243	247	236	248	231	267	236	264	235	241	248	276	265	236	248	246	245	247	275	267	263	249	223	261	232	248	253	268	246	249	280	205	248	266	261	269	260	232	260	240	241	252	225	244	247	251	247	248	237	246	248	237	239	250	209	238	251	260	239	240	230	250	232	281	256	231	247	253	273	246	254	247	257	271	260	232	259	250	255	245	245	251	226	234	257	266	230	234	267	241	241	255	251	248	249	248	242	267	296	262	224	269	253	234	244	236	251	253	229	239	225	231	274	254	229	253	262	252	280	243	260	269	231	261	261	242	238	242	263	259	255	253	250	257	268	252	249	252	241	235	247	243	256	271	237	233	269	251	212	242	257	246	273	249	252	228	250	250	236	240	259	285	236	247	257	231	251	222	270	245	250	232	243	253	245	251	212	266	258	258	221	245	252	266	265	215	235	256	232	255	255	246	244	255	236	259	264	243	266	230	249	250	253	246	238	248	258	215	253	255	237	240	238	253	262	271	245	254	233	276	255	253	256	218	268	252	253	234	229	235	262	234	240	262	241	252	280	251	252	240	215	270	253	247	264	253	263	280	248	240	235	239	251	270	235	258	267	250	237	261	234	222	238	257	236	211	262	246	225	236	262	212	268	228	246	259	236	259	254	245	253	242	250	255	230	243	267	242	254	243	252	265	254	244	253	211	272	244	213	243	258	225	227	263	258	273	226	246	236	259	231	241	254	265	239	215	274	275	249	264	235	249	235	263	228	239	270	254	231	266	264	264	249	267	230	245	244	253	243	220	253	246	258	224	232	246	249	234	250	238	261	232	278	255	240	255	263	237	253	255	273	239	244	235	256	250	233	248	245	263	245	245	231	248	235	260	245	248	264	260	229	220	232	253	253	216	237	240	248	265	223	245	232	227	254	234	249	233	206	246	240	250	252	252	250	226	239	240	259	239	256	231	244	254	248	253	247	247	262	252	240	209	252	265	265	249	239	251	260	228	261	221	231	244	253	230	235	238	266	228	248	269	263	274	255	238	254	261	249	266	268	246	262	245	249	263	227	239	263	249	229	247	245	264	247	267	235	258	258	245	255	254	230	250	223	243	250	261	231	253	251	241	254	226	253	250	270	251	253	248	262	252	259	239	229	226	248	245	241	256	219	233	227	242	248	214	258	251	217	235	252	265	234	258	257	241	258	218	257	257	258	245	252	247	243	271	271	253	245	242	234	247	246	234	240	260	228	254	240	230	238	249	213	257	265	236	235	222	218	256	249	248	259	243	244	229	250	276	240	267	268	245	249	238	254	239	248	234	254	247	230	244	253	241	244	260	256	265	245	251	238	266	229	245	233	259	236	236	236	236	230	244	257	246	235	243	227	243	211	223	282	233	241	232	258	248	263	264	235	254	241	230	247	252	237	252	244	274	253	252	255	255	250	237	260	208	231	261	240	233	248	236	263	250	250	245	247	230	253	258	253	248	270	240	285	232	236	249	264	234	263	255	239	253	255	242	258	258	237	231	224	256	234	230	252	251	254	229	273	235	224	236	245	221	245	227	265	272	255	250	235	241	250	256	250	265	255	233	251	254	246	243	248	263	253	246	251	265	221	258	251	249	242	232	263	261	223	246	240	226	255	241	240	247	241	224	252	264	251	254	212	253	269	245	248	240	219	255	259	233	236	246	239	249	223	233	253	228	248	222	250	216	273	250	257	252	251	239	278	234	248	234	243
345	2	2100	114118	406	8	15	171	291	469	484	524	470	478	416	441	419	394	385	377	347	375	357	334	311	322	322	299	313	306	315	309	312	294	313	321	275	308	278	293	309	288	287	289	300	279	235	278	263	288	262	275	239	286	264	304	271	271	251	261	289	299	262	287	238	278	285	288	261	273	273	286	267	258	280	282	247	285	291	275	264	288	248	281	255	266	248	291	258	274	272	248	246	276	239	244	242	278	265	259	260	250	238	273	263	236	257	280	226	291	281	264	268	279	248	243	248	252	277	236	286	258	258	255	251	256	262	279	256	257	260	248	245	263	267	275	255	259	252	261	255	256	297	240	269	268	269	281	270	257	251	264	275	247	259	261	255	259	260	267	282	254	263	277	258	252	241	260	236	283	267	247	265	275	284	281	263	241	260	265	228	261	246	265	251	258	231	268	227	286	227	291	250	268	248	266	263	260	262	261	263	267	272	254	257	263	267	275	263	235	260	271	237	246	276	242	239	252	233	261	263	269	238	273	269	267	256	267	264	242	238	283	265	225	233	239	268	272	249	245	240	252	260	268	257	251	244	251	239	245	253	277	253	291	271	273	259	273	235	265	243	267	269	286	265	266	268	261	243	264	267	269	273	280	292	263	239	220	243	242	233	226	266	240	264	262	257	265	260	269	257	249	275	233	246	240	256	260	259	255	260	236	264	261	281	249	260	238	258	252	254	253	247	249	272	244	240	264	280	256	257	258	232	249	233	253	275	250	240	247	239	285	245	270	260	250	259	232	243	269	273	259	261	294	238	254	265	254	239	268	266	231	242	246	249	243	275	246	242	260	268	233	237	230	245	268	263	272	249	261	254	257	267	278	245	259	264	271	238	283	262	262	266	258	265	249	269	264	260	235	261	226	241	242	277	249	270	264	258	254	250	266	267	265	250	250	260	277	271	249	242	257	254	266	253	249	242	238	235	238	249	251	241	280	280	252	274	272	253	263	276	268	237	265	245	241	229	241	235	271	250	237	261	282	207	287	268	283	263	235	274	220	242	249	248	260	228	246	253	249	261	265	249	263	236	241	262	244	216	263	251	257	266	257	263	242	253	252	272	282	257	269	270	258	251	285	266	214	273	255	260	234	259	261	235	272	259	236	249	260	256	264	273	258	251	230	276	267	266	258	262	270	225	231	273	257	237	252	268	280	269	258	291	264	252	254	256	236	275	250	243	247	250	250	270	280	238	242	256	268	254	254	235	251	263	279	240	277	272	269	224	284	229	270	247	261	260	268	275	238	254	246	257	260	244	270	257	284	250	272	259	228	277	261	256	235	260	244	256	248	239	270	217	269	283	282	247	240	268	211	249	263	279	245	252	279	256	281	222	247	268	244	222	271	262	246	253	246	243	275	241	229	281	264	237	271	264	263	247	294	253	280	246	285	235	231	264	270	273	271	250	232	250	276	274	248	261	234	232	237	256	260	244	260	253	274	236	265	283	253	268	268	259	244	255	252	256	268	247	266	257	225	242	246	267	253	249	256	268	280	282	274	269	253	264	261	252	246	264	255	247	267	265	245	254	245	253	275	256	256	256	266	268	277	278	250	252	294	267	271	262	272	233	242	258	267	256	250	286	236	255	272	220	255	264	261	260	249	258	278	260	247	249	248	253	232	285	240	255	235	260	267	253	235	278	250	269	242	281	244	274	261	251	242	245	249	294	264	272	252	221	234	245	271	248	245	267	236	262	275	269	270	250	259	252	275	250	258	255	263	266	268	228	262	237	257	251	241	233	256	226	260	276	268	247	243	236	254	249	257	276	267	255	274	258	257	262	277	257	248	248	242	239	249	264	235	266	236	224	284	248	265	245	278	244	252	258	254	253	267	247	259	274	271	234	263	270	213	247	264	271	256	240	254	270	255	257	254	231	261	263	265	269	228	267	246	248	247	246	264	239	289	269	231	256	242	249	254	269	261	248	235	263	250	261	248	266	270	263	287	238	266	252	226	249	249	283	238	256	261	231	256	243	256	269	261	255	294	269	234	253	250	264	230	268	255	257	268	255	245	237	248	253	270	239	248	241	234	237	231	271	249	233	254	255	265	245	234	249	264	249	247	247	246	248	259	247	246	239	263	247	252	258	228	254	249	253	225	253	253	252	234	267	256	273	255	238	241	235	243	235	273	264	249	229	248	267	259	250	248	260	260	241	254	246	249	236	294	237	284	274	244	263	260	256	256	225	274	248	247	269	265	281	240	230	280	236	276	256	268	241	231	236	257	251	248	239	237	229	251	250	255	262	263	228	272	275	252	237	242	254	277	250	264	257	248	259	273	258	268	251	260	259	238	263	249	266	258
345	3	3500	114219	420	9	21	184	342	503	464	513	530	462	431	454	423	384	421	400	386	347	358	350	363	323	345	308	329	324	297	351	321	276	322	315	287	323	289	265	299	316	310	296	268	291	302	301	285	304	263	305	276	261	264	309	299	282	269	281	262	277	249	265	288	255	282	266	252	267	273	250	285	276	225	278	277	260	285	280	288	249	261	281	263	256	282	245	265	273	290	241	296	262	290	253	264	273	260	256	253	270	249	275	276	258	264	251	239	258	227	287	256	265	256	256	271	276	246	263	281	264	266	261	243	289	270	263	268	279	253	270	281	262	257	291	269	255	247	255	256	274	242	246	274	244	245	286	245	267	242	268	259	253	278	286	265	269	264	272	246	232	263	266	259	271	244	283	244	261	239	271	281	261	250	245	274	257	278	263	259	271	268	280	284	239	261	239	260	278	277	249	276	275	258	259	293	245	263	265	276	277	238	298	284	258	263	272	253	238	255	274	250	248	264	248	250	276	265	247	255	259	255	258	275	244	282	277	257	254	248	294	271	273	269	238	244	278	232	246	238	285	235	277	257	254	240	244	273	273	236	257	253	246	260	255	250	249	252	277	246	271	271	258	285	275	273	280	255	253	257	262	272	240	265	287	262	264	256	257	270	244	277	240	273	262	246	241	246	279	259	264	279	265	267	268	269	271	250	263	266	244	272	253	268	279	249	267	263	251	255	261	279	252	238	270	268	252	254	234	245	247	253	256	254	252	265	245	244	259	235	266	272	280	242	281	261	235	233	281	220	258	253	252	249	254	251	242	282	255	236	264	276	247	269	267	245	265	258	283	269	281	261	262	244	267	249	271	251	234	269	238	262	247	262	258	221	257	229	257	274	274	261	235	265	230	235	252	264	260	281	285	263	256	265	262	295	262	225	262	261	250	235	285	269	287	262	279	249	249	258	234	254	270	253	255	261	237	278	233	259	252	253	258	263	276	273	252	243	258	229	282	280	252	255	253	262	267	263	279	243	277	228	267	240	246	239	263	253	241	261	252	250	262	262	254	274	253	253	272	267	280	257	259	263	243	258	247	264	270	257	255	270	244	271	258	251	240	229	252	274	262	243	261	236	239	264	245	229	236	280	277	228	251	242	257	273	277	242	256	257	271	255	235	259	245	261	243	297	254	277	260	255	275	252	245	249	266	252	252	255	269	267	249	269	224	242	244	278	268	274	274	256	260	254	265	262	246	242	260	263	240	257	251	264	262	268	279	228	239	243	263	262	260	255	257	276	240	272	260	248	231	249	269	270	264	246	246	279	245	238	249	247	238	244	267	248	234	235	258	232	269	228	265	251	251	253	229	229	250	259	271	256	281	266	254	250	260	261	243	248	238	240	238	244	233	264	263	255	249	253	260	250	273	242	257	241	265	310	275	229	212	257	243	257	271	238	254	247	254	255	255	244	259	277	258	288	281	255	238	267	261	251	266	245	269	270	256	246	244	246	269	277	277	259	268	239	265	236	247	256	234	270	273	266	277	275	249	249	267	264	243	242	247	242	278	231	264	254	246	280	251	274	253	268	269	257	238	252	233	235	254	264	282	237	255	234	274	257	238	225	248	264	258	255	234	247	239	257	265	260	251	271	235	273	255	257	243	245	275	254	273	250	265	247	237	269	250	246	253	254	250	273	250	273	229	264	248	239	254	255	269	249	246	253	250	268	267	211	254	265	263	232	239	273	250	275	240	261	222	266	264	263	236	261	265	250	265	254	257	283	239	264	241	258	233	278	268	261	238	252	274	247	256	242	232	256	241	243	251	253	261	283	268	256	287	250	281	266	301	256	271	264	259	260	247	256	253	237	254	266	279	240	241	273	263	257	269	249	246	241	248	235	246	269	278	274	263	265	295	252	248	254	272	252	256	262	244	242	263	223	295	250	242	257	258	252	251	271	269	266	260	251	251	241	279	217	266	244	254	235	270	227	250	282	271	236	266	262	236	252	256	242	276	250	257	260	268	273	251	276	260	229	249	269	300	236	277	279	282	245	272	265	243	237	290	287	236	269	280	259	249	246	257	277	277	231	248	245	260	264	236	248	266	267	287	242	269	252	241	239	252	256	236	249	242	271	272	251	263	267	226	234	262	243	259	265	261	269	254	247	258	259	268	281	265	276	261	264	256	246	254	240	268	216	245	280	253	273	225	245	271	265	248	262	266	245	268	245	238	239	257	274	265	268	226	246	248	257	237	248	257	238	276	291	275	262	243	276	250	244	251	249	258	241	276	249	261	279	250	277	249	251	278	284	261	258	249	239	250	237	258	247	249	256	269	261	255	279	271	257	262	260	256	265	273	273	276
