345	0	2700	203901	400	29	112	462	756	865	827	792	776	671	652	642	582	550	521	531	481	493	453	440	466	424	447	413	416	433	371	384	409	393	369	374	350	366	353	355	350	339	331	334	371	326	303	309	297	319	334	310	299	333	314	337	349	325	383	407	429	411	436	413	403	400	351	392	333	296	285	295	288	278	291	318	273	281	269	289	296	285	302	282	241	246	278	256	257	274	304	257	263	307	252	273	261	275	265	310	259	310	288	279	291	275	262	305	269	285	257	266	261	295	281	258	295	294	269	303	291	251	279	294	281	265	263	286	258	253	261	275	282	256	237	280	281	285	274	260	279	281	235	285	278	274	273	286	256	265	274	297	254	278	240	263	305	263	263	258	231	259	283	291	272	263	268	268	267	251	270	285	277	284	257	254	280	282	282	255	265	297	302	276	270	270	249	268	277	266	235	301	252	286	252	269	299	256	255	281	275	275	278	245	293	266	260	240	285	279	288	282	273	261	297	286	274	290	249	262	288	261	242	263	307	260	245	278	260	293	264	278	258	248	283	259	284	272	297	269	268	273	267	250	266	270	254	305	249	239	274	253	274	270	280	254	282	284	252	238	226	278	274	261	265	253	274	224	266	267	276	280	266	270	255	286	284	270	267	271	255	281	277	264	264	299	272	258	242	260	270	246	268	259	260	258	263	260	288	254	247	280	300	283	300	278	268	283	265	260	286	255	264	271	284	278	276	281	270	268	278	295	263	245	265	268	270	267	270	275	278	258	274	263	269	254	267	245	257	265	279	296	257	270	256	229	299	277	253	281	232	271	268	262	282	276	276	270	229	301	251	260	254	248	275	259	273	268	267	289	276	266	259	283	268	273	267	305	283	270	282	277	279	276	273	279	260	274	274	249	260	252	252	276	274	269	251	270	272	270	265	237	238	270	263	254	263	274	259	272	266	267	250	271	272	271	237	259	270	254	267	258	279	249	307	275	275	270	248	279	278	276	278	265	285	278	248	263	307	257	297	247	259	247	297	219	290	257	248	265	259	271	291	325	250	277	277	273	250	273	262	298	265	268	272	262	273	243	249	260	237	273	279	271	252	242	274	251	304	255	250	262	264	263	255	260	269	273	267	289	243	250	255	259	243	271	270	273	238	271	295	275	288	268	269	283	256	286	287	289	261	294	285	244	249	243	267	244	254	262	295	266	241	255	252	238	255	270	272	277	278	234	247	269	229	255	266	281	235	275	253	279	270	311	273	274	285	259	267	239	254	241	264	277	292	251	261	287	261	276	258	256	255	302	270	267	252	277	249	276	269	256	245	262	256	304	255	257	273	273	244	271	252	264	282	251	250	276	251	260	274	276	269	260	264	276	258	279	259	270	268	279	270	278	274	245	255	258	288	275	284	249	285	300	287	282	231	266	263	263	288	258	275	269	233	262	247	265	256	273	264	264	278	252	289	288	266	262	280	239	274	253	240	248	251	248	269	271	275	256	245	278	259	289	262	265	290	276	262	261	249	279	268	298	260	248	252	267	256	272	273	253	259	268	266	281	294	282	283	244	257	251	248	258	246	245	264	263	284	258	273	263	260	251	278	283	301	303	297	256	274	272	239	274	255	254	266	275	264	258	269	265	268	284	266	275	261	265	237	267	256	250	274	254	280	225	264	271	251	237	269	279	256	281	254	268	254	267	243	272	229	240	266	290	269	262	266	267	257	282	260	250	281	269	285	273	244	253	272	292	263	282	238	269	270	238	266	258	264	279	261	229	254	272	273	267	256	256	274	283	272	282	259	296	273	280	264	263	269	285	254	255	281	262	253	262	286	270	265	259	289	244	268	269	261	255	257	247	251	286	264	252	265	267	262	284	265	265	271	274	256	235	263	249	266	267	272	277	260	244	267	276	261	311	269	272	261	265	279	255	265	233	260	261	263	268	264	249	274	280	239	271	264	245	266	275	269	269	261	247	261	287	243	235	284	276	262	250	275	266	272	260	263	251	271	277	285	240	273	279	236	230	256	260	265	257	269	275	266	243	268	257	250	261	247	275	247	270	255	269	265	260	299	275	260	261	246	257	276	278	255	266	264	260	265	259	257	246	237	260	236	263	243	271	285	273	271	273	243	267	254	286	245	271	263	251	267	254	241	282	278	272	276	291	264	254	278	264	269	271	283	267	270	255	268	261	265	252	260	276	265	267	274	262	266	266	258	284	254	258	240	279	257	262	287	277	281	277	246	257	258	269	285	267	277	267	236	263	220	256	253	275	267	262	260	239	266	243	246	255	267	266	259	281	257	258	252	264	253	272	276	254	250	263	286	238	257	284	245	289	261	260	282	245	265	249	271	289
345	1	1900	204026	410	46	202	656	814	845	760	705	641	630	585	549	507	497	456	438	415	409	412	412	381	391	408	398	356	416	382	363	358	365	370	341	338	362	301	319	320	332	330	321	294	329	299	290	304	312	301	351	314	318	303	288	302	288	337	314	336	320	361	329	332	308	342	322	286	287	278	300	309	275	317	284	312	286	280	282	305	294	289	281	285	279	301	280	293	292	290	267	285	276	280	277	264	293	292	305	311	302	321	280	277	257	269	294	284	294	280	285	292	293	278	284	261	304	292	256	283	286	289	277	284	287	311	292	256	266	284	295	310	277	302	298	297	313	303	312	286	293	282	285	287	268	281	284	308	273	309	300	284	293	305	283	279	287	254	301	260	284	287	277	280	279	277	305	251	287	283	256	293	280	279	256	272	301	281	272	268	285	280	306	296	304	286	273	295	302	283	262	293	273	303	281	301	299	282	288	265	256	279	290	264	282	265	297	303	301	284	288	296	288	282	288	296	255	292	279	290	278	270	255	300	294	290	267	275	283	307	272	301	285	276	271	251	273	269	271	258	308	285	282	258	311	270	303	271	294	288	261	277	259	289	255	283	301	271	279	273	302	288	307	276	301	280	290	285	296	295	295	303	273	275	272	288	264	256	291	253	288	281	273	262	272	270	294	296	274	275	257	262	275	287	300	299	284	287	266	271	265	254	273	285	274	273	275	302	273	300	267	286	287	291	290	275	293	288	286	291	270	279	315	283	277	289	295	272	305	291	271	263	293	282	269	288	260	316	311	291	283	293	275	277	300	285	280	309	286	292	298	283	288	276	307	274	283	314	275	283	264	276	299	269	284	275	270	285	306	273	289	312	271	294	277	315	330	287	264	279	291	291	265	276	247	305	280	271	270	262	296	260	298	291	292	262	296	325	289	274	289	280	296	258	279	252	303	268	284	266	293	289	276	288	281	289	269	304	301	287	307	286	266	288	274	277	282	292	274	264	292	280	303	325	271	267	297	277	309	307	255	301	277	292	293	280	299	262	285	287	296	279	263	273	240	265	264	259	274	277	268	261	280	290	257	274	259	276	290	309	283	296	264	260	305	293	324	254	247	253	279	257	269	294	286	303	279	262	260	290	275	266	312	292	289	290	284	288	302	261	287	309	285	281	293	261	288	279	266	301	301	292	306	295	264	261	285	284	293	271	284	245	275	264	274	275	294	300	287	273	314	273	280	304	277	260	274	280	286	293	293	293	282	322	276	265	295	283	277	288	264	262	296	266	271	297	291	313	280	264	270	301	303	272	257	238	312	276	288	298	271	302	274	280	283	314	290	261	280	269	314	306	275	275	269	304	300	300	276	265	281	299	300	292	283	271	276	256	302	295	301	329	265	286	280	284	269	275	287	236	281	278	279	289	302	289	280	282	280	284	274	259	300	280	278	290	283	296	304	278	272	282	331	287	289	260	290	274	279	285	278	288	268	278	298	284	288	229	274	269	268	274	280	277	298	278	291	251	284	282	255	289	272	253	266	276	268	288	283	275	297	281	267	303	297	273	290	294	263	285	272	292	274	297	267	301	278	310	292	292	294	311	285	274	248	290	293	278	247	296	281	279	287	272	264	288	315	287	294	290	289	259	241	302	276	265	258	277	284	299	277	260	261	276	287	291	274	291	260	270	291	259	286	282	247	275	266	280	268	275	324	231	308	286	299	287	250	268	273	277	279	264	275	293	280	264	285	270	269	306	299	307	279	285	297	275	300	292	262	268	281	289	307	260	265	308	285	282	289	270	302	299	264	291	298	273	283	267	299	294	272	279	288	273	299	262	274	268	303	274	299	289	280	246	296	283	296	280	293	284	285	305	289	273	266	308	291	282	272	278	260	260	298	275	280	277	290	315	288	299	294	279	276	269	297	287	256	256	305	253	290	286	262	288	279	275	295	292	280	290	273	276	269	298	292	263	294	250	289	292	292	306	271	275	283	289	300	288	267	266	290	265	278	287	287	272	284	251	285	292	301	288	278	308	286	291	306	283	286	261	277	278	277	244	303	303	251	279	280	272	289	312	264	256	251	263	290	289	294	285	257	292	280	280	256	289	249	275	259	278	291	274	302	261	278	273	285	277	268	287	256	283	279	285	262	264	294	271	282	297	273	292	267	302	293	280	295	286	288	281	278	279	257	295	310	243	281	265	255	281	293	287	245	277	268	299	317	284	293	255	290	298	269	299	274	273	312	290	282	272	272	291	265	280	281	275	292	279	281	295	274	275	274	267	271	264	294	288	297	256	234	297	264	274	258	337	302	283	267	263	307	266	284	268	281	275	294	288	278	266	279	307	272	248	279	304	262
345	2	2100	204151	410	30	133	592	796	805	756	758	704	644	590	597	544	479	475	474	483	475	445	392	406	389	396	394	379	355	377	356	392	313	364	329	319	324	330	312	311	310	284	323	334	325	321	306	285	307	323	312	287	289	302	314	288	337	290	310	323	332	345	317	334	347	312	323	294	319	284	259	292	267	276	304	297	279	290	264	291	279	291	290	286	273	289	287	287	287	270	301	261	318	285	303	261	287	271	268	252	260	308	311	274	301	282	293	275	280	282	270	254	261	273	310	306	262	280	269	291	281	271	283	287	257	277	268	272	293	276	315	269	275	290	279	292	267	271	265	262	301	259	297	276	274	283	264	267	266	271	289	266	290	273	253	269	263	302	266	278	250	279	261	302	265	274	282	268	264	280	266	273	267	274	257	235	268	262	286	250	294	295	275	290	253	283	274	261	253	264	266	276	260	282	264	294	282	249	265	244	261	253	251	278	297	273	281	287	271	287	281	272	235	281	271	264	280	277	261	274	285	257	297	248	262	274	247	283	274	296	287	267	279	270	281	267	274	275	280	291	269	297	250	300	285	269	287	276	275	273	277	240	276	282	263	251	288	283	288	289	277	261	297	268	272	245	270	289	250	278	245	281	271	281	249	278	301	277	280	271	280	257	277	274	283	264	264	256	277	251	296	247	294	284	312	246	258	273	250	306	283	261	276	285	255	262	259	263	282	271	305	270	288	224	272	280	257	278	312	312	261	246	286	266	274	301	290	264	273	270	257	262	261	263	292	291	275	255	260	244	262	247	270	255	278	294	268	270	277	249	300	268	302	289	273	269	292	297	265	264	276	247	261	264	282	275	263	272	278	267	248	243	271	247	297	277	268	248	257	288	258	284	261	257	259	268	267	251	248	298	306	293	286	250	270	260	274	276	278	251	278	287	272	256	278	276	284	280	276	266	266	269	238	296	255	277	241	271	254	259	276	260	256	248	264	272	280	268	288	268	266	289	287	278	276	258	275	249	259	266	273	275	259	269	294	253	293	278	251	292	299	289	299	276	308	268	240	285	269	294	266	276	280	277	283	279	265	269	265	275	291	247	268	287	299	281	316	285	265	287	295	276	283	258	284	280	285	240	252	271	278	277	261	253	283	265	296	262	269	276	250	274	284	253	262	276	246	268	310	264	281	294	275	266	259	278	268	243	275	296	261	253	292	265	253	276	271	237	301	278	286	299	287	250	266	272	289	272	260	291	288	256	287	267	263	274	270	246	268	269	296	318	271	288	299	274	253	288	264	283	280	255	292	278	260	261	260	281	268	267	296	295	287	282	286	272	253	282	261	264	293	263	271	277	276	290	287	265	253	288	278	259	245	263	287	271	243	271	257	265	212	249	287	253	260	267	255	243	281	301	276	266	270	282	258	275	267	284	276	277	257	261	290	273	264	244	266	277	292	277	271	269	247	279	266	267	247	254	265	260	274	274	260	254	270	258	253	279	264	266	254	272	292	274	286	268	273	278	274	252	249	285	257	265	252	273	277	268	239	275	265	248	253	304	246	249	273	279	286	245	263	263	282	261	255	265	270	263	268	275	298	265	250	256	275	270	266	255	270	271	255	267	279	250	256	275	280	278	274	256	290	248	257	289	291	252	273	293	266	278	251	276	262	254	290	289	251	248	256	278	293	259	292	261	277	278	285	267	280	251	274	273	269	276	284	277	298	257	264	289	272	231	290	275	280	291	247	272	295	258	253	276	277	291	266	254	256	294	262	239	281	282	279	275	275	252	284	283	250	257	272	279	276	273	265	257	301	315	224	266	280	248	279	305	275	268	285	248	278	279	273	271	257	235	264	251	282	262	260	273	276	292	299	280	267	265	269	265	273	270	296	279	267	252	294	281	253	272	260	285	270	291	288	239	272	282	281	282	247	256	285	284	273	274	254	282	282	284	267	251	290	276	279	282	277	296	277	270	282	251	253	264	287	285	299	268	278	260	257	279	251	289	276	230	241	293	259	248	254	263	286	248	305	290	260	280	267	280	258	260	243	254	263	254	286	244	260	252	257	283	279	265	269	285	284	275	258	264	270	242	277	260	256	281	257	275	263	259	286	275	242	260	270	289	271	284	284	277	272	243	257	262	288	265	301	249	268	263	285	262	246	256	263	254	301	263	300	267	260	295	266	267	302	305	266	271	262	255	273	250	287	253	268	283	261	278	271	265	251	249	273	260	293	275	238	246	269	284	292	253	293	278	253	249	294	255	269	255	264	281	275	266	275	277	267	272	227	274	258	254	267	265	249	300	268	267	265	246	290	282	271	302	244	270	258	268	271	273	263	252	271	223	259	277	259	260	258
345	3	3500	204276	399	39	191	600	779	905	862	802	742	714	636	588	530	571	465	491	465	477	438	441	441	401	427	375	382	381	387	353	360	364	345	317	354	364	335	330	335	313	317	319	321	295	291	342	294	303	283	300	285	282	328	315	294	304	316	329	337	358	363	365	380	372	393	367	331	330	298	294	289	264	277	277	279	255	287	296	311	275	246	295	277	255	286	264	282	289	290	250	299	282	251	263	283	264	278	265	248	302	272	246	241	263	271	275	298	264	264	261	275	265	300	267	258	271	260	260	277	266	286	266	290	280	289	279	258	286	259	289	281	287	286	269	251	302	266	289	257	252	257	288	274	267	260	292	268	267	247	257	280	258	273	252	256	256	269	262	242	264	258	274	269	265	274	271	246	260	271	257	281	257	261	248	308	259	267	271	264	261	264	267	259	278	250	255	286	268	279	268	261	285	294	254	279	271	259	246	266	286	274	247	276	287	271	268	247	297	252	266	271	260	246	279	257	263	257	243	257	267	262	281	271	261	249	287	279	291	232	271	256	266	258	306	272	259	281	313	278	264	271	293	296	233	275	268	283	267	296	261	281	261	295	284	256	260	276	301	269	262	277	261	301	300	283	277	263	277	277	284	293	272	290	276	256	253	278	260	249	267	288	262	252	273	249	289	270	249	268	285	240	268	264	254	255	260	281	248	260	271	268	273	266	270	291	250	249	308	251	279	258	272	275	267	254	252	286	292	281	269	252	266	259	260	243	238	274	259	260	269	278	269	266	270	264	286	245	296	279	253	294	258	255	258	248	278	275	278	272	264	270	249	255	238	265	273	252	298	278	250	271	250	287	277	258	274	280	255	292	292	275	271	291	267	274	270	257	277	294	283	292	267	282	264	289	233	273	278	245	292	278	284	278	261	298	270	250	278	268	286	271	273	254	250	260	289	264	258	255	293	283	249	276	282	232	273	274	278	278	260	244	237	258	272	263	264	277	262	276	266	300	289	276	279	274	268	272	283	268	261	267	255	257	259	271	251	256	257	254	253	276	238	282	285	268	262	312	247	250	276	285	262	254	274	288	264	268	270	253	290	260	262	264	247	279	233	271	249	274	276	266	245	270	263	294	267	294	296	292	270	263	280	297	266	263	302	266	262	248	264	294	241	258	282	274	273	275	263	256	257	281	262	261	263	270	271	266	273	295	255	268	264	249	299	257	275	269	275	255	257	272	271	254	273	262	252	288	251	275	254	257	266	268	250	276	259	262	270	278	259	260	263	279	262	262	265	240	251	258	278	287	293	289	278	270	268	276	281	258	269	259	264	276	265	258	279	277	268	259	263	295	260	234	260	296	272	270	273	301	247	253	246	252	279	261	241	259	275	255	261	258	278	271	272	244	248	260	272	282	274	247	272	281	260	289	280	267	262	277	270	263	278	279	255	264	256	287	302	275	276	259	250	278	264	256	257	251	293	268	278	265	236	277	303	256	280	264	268	287	282	263	263	251	259	300	262	244	269	247	270	246	243	269	290	265	253	276	289	247	272	255	308	290	269	267	267	243	269	258	261	250	281	245	271	244	262	295	278	272	275	274	256	264	235	266	276	292	254	257	246	259	248	263	255	256	287	271	270	277	268	270	257	259	262	242	252	275	263	274	293	267	284	275	272	271	262	253	280	243	237	282	238	275	258	254	279	251	305	271	258	245	266	275	244	277	306	269	279	287	256	261	247	282	279	269	248	290	283	269	262	266	299	281	282	256	254	270	262	281	277	265	251	236	286	267	256	282	288	271	260	266	262	236	275	277	275	284	251	267	251	260	258	281	276	320	268	294	245	278	251	264	259	265	266	270	264	250	292	297	259	251	276	286	272	246	248	246	266	275	281	264	258	256	259	264	261	274	281	248	256	281	280	270	278	263	267	272	289	263	258	286	277	259	259	259	249	276	268	252	233	258	250	292	289	278	269	261	259	278	275	265	246	250	273	247	280	298	283	274	240	254	286	256	246	281	271	271	276	259	278	269	273	264	271	256	274	249	271	268	268	276	281	255	265	248	265	286	288	291	264	258	255	260	247	252	278	265	261	283	270	260	282	295	284	284	283	266	270	292	256	276	291	266	263	249	282	275	265	241	237	261	256	265	269	257	290	258	252	221	282	270	260	284	258	272	272	271	237	265	273	259	266	265	266	269	262	255	279	263	285	262	273	279	260	257	249	251	277	265	242	268	272	280	281	268	270	279	267	255	269	273	274	273	253	298	257	265	278	234	269	246	255	273	282	275	260	296	268	285	272	257	286	256	289	270	266	296	257	258	286	275	268	262	246	281	263	296	258	292	281	256	267	248	272	282	280
345	0	2700	204401	414	47	126	462	788	954	887	852	764	759	658	654	540	565	527	509	514	442	469	466	417	442	429	402	400	402	376	407	376	354	376	382	351	332	319	334	339	324	341	345	333	317	319	336	271	304	279	306	303	288	312	328	340	374	337	383	412	393	422	423	407	405	390	342	331	310	272	270	305	262	280	254	285	263	253	264	289	281	266	281	285	263	307	273	265	277	242	278	242	264	262	252	276	269	286	263	230	260	275	252	263	284	249	257	269	248	257	246	269	274	275	266	260	251	254	248	268	257	252	240	252	242	282	261	244	263	249	234	270	254	256	256	257	248	238	270	251	269	292	259	264	247	244	277	261	235	273	244	254	250	242	252	263	287	269	278	281	254	260	251	270	265	267	235	265	254	252	252	244	257	237	279	240	270	235	254	251	249	253	258	258	259	266	252	240	232	291	282	253	257	284	268	251	257	257	254	247	260	247	263	258	275	248	254	271	282	241	259	275	250	261	244	221	252	265	254	245	257	247	258	253	246	260	227	248	247	269	270	261	261	237	257	234	269	219	257	264	240	260	252	245	268	248	259	255	262	264	262	243	267	244	271	254	243	279	244	255	283	241	276	246	253	283	249	257	263	255	251	265	237	256	264	253	274	259	261	264	247	260	246	258	267	245	251	248	261	236	244	265	239	237	245	251	258	260	228	238	243	264	234	247	257	248	238	261	252	267	237	268	270	282	260	249	289	285	246	259	252	227	261	282	252	249	275	272	265	267	273	288	237	276	244	248	276	261	251	241	257	262	249	264	245	248	262	276	254	242	261	250	237	254	254	265	249	238	233	236	261	266	250	272	282	243	265	245	278	245	231	269	247	251	234	239	243	275	266	262	235	255	254	260	264	281	248	256	269	249	279	256	250	246	253	272	242	250	254	249	243	266	236	272	236	244	246	245	291	251	264	265	268	272	264	250	252	238	306	256	251	256	262	262	254	248	251	294	260	249	261	248	236	274	269	250	238	273	252	255	258	247	273	270	271	251	252	242	257	228	240	260	239	252	275	274	276	258	251	252	250	269	273	249	244	256	257	263	296	280	254	232	242	235	256	242	268	256	279	263	282	253	257	269	233	261	245	273	283	263	266	262	253	252	248	232	274	265	245	248	257	259	246	244	226	269	269	278	252	243	245	235	262	257	258	240	251	270	253	271	251	253	261	234	269	275	272	235	269	252	272	267	248	226	254	264	246	271	252	248	249	259	251	259	255	245	248	261	250	241	269	236	266	267	259	273	243	256	279	251	279	278	266	229	241	245	241	267	253	277	252	267	252	258	265	266	222	256	262	269	248	226	257	272	257	272	263	252	259	265	247	253	270	265	277	258	239	244	236	235	276	272	250	265	259	287	271	263	235	267	273	228	226	265	236	245	261	268	234	255	261	254	268	274	255	265	274	254	280	235	240	287	260	257	276	257	272	245	255	232	256	260	262	226	230	258	242	224	257	261	266	224	275	237	255	254	269	261	269	259	248	279	252	224	255	273	253	251	255	243	267	257	267	248	261	251	274	236	229	255	272	236	255	247	249	249	248	237	272	252	293	232	272	262	262	225	245	269	227	257	255	235	258	230	251	251	274	247	237	261	257	253	279	244	270	230	267	239	257	248	258	264	264	291	242	252	245	252	243	276	231	243	281	262	242	239	252	253	254	253	268	236	260	242	239	265	273	270	259	239	243	224	269	262	270	242	260	262	260	242	260	251	252	257	243	250	264	242	277	255	253	266	215	241	258	243	242	246	257	244	232	283	260	247	239	241	239	239	252	250	246	274	267	249	248	270	239	244	260	276	257	251	247	264	251	247	275	253	262	258	272	258	252	256	258	278	248	241	266	242	242	261	268	272	299	252	253	258	244	263	237	258	264	242	247	271	268	247	236	246	265	242	244	258	258	278	225	270	241	273	262	270	245	280	309	240	263	259	255	266	263	257	265	253	258	230	244	284	272	246	230	265	268	244	252	253	236	230	228	240	248	243	241	255	243	288	256	260	257	274	270	246	248	253	253	262	260	264	249	263	239	266	263	257	251	264	240	255	249	257	267	271	266	275	240	256	297	259	240	226	242	273	240	265	268	249	276	260	256	230	259	251	262	260	259	240	225	242	252	252	229	245	262	286	266	268	247	267	256	249	255	255	259	256	261	268	258	237	262	246	263	252	279	264	245	241	250	241	229	263	262	270	267	235	219	224	236	256	256	269	270	251	261	238	257	250	248	266	290	257	234	248	250	236	261	253	258	254	277	249	265	287	258	255	282	245	235	264	261	241	263	258	279	259	261	245	233	269	255	256	272	258	259	247	258	264	244
345	1	1900	204526	406	43	178	667	818	912	817	790	711	673	630	587	560	542	488	485	462	472	467	428	407	427	376	373	384	396	374	398	362	339	354	328	391	357	321	386	324	324	343	321	330	332	331	318	291	301	331	319	323	306	297	284	319	298	330	366	325	328	358	365	348	382	366	408	359	400	344	312	285	282	289	316	289	301	292	274	288	287	281	260	309	256	299	311	293	277	288	306	296	312	293	289	295	288	289	271	278	300	280	281	275	272	276	293	248	298	279	268	272	291	271	294	293	264	285	293	300	278	285	283	284	287	261	286	315	298	314	298	326	307	277	269	283	326	298	289	330	274	282	290	304	269	308	277	293	271	310	300	301	268	263	283	270	296	281	267	279	287	274	282	273	313	282	309	245	290	284	301	271	272	273	276	285	300	290	279	276	265	280	296	285	277	272	291	313	301	303	280	272	287	291	299	279	274	285	276	279	284	303	282	292	284	273	291	277	277	284	299	270	275	268	308	256	277	260	287	284	304	268	263	290	289	261	266	283	300	277	284	280	299	278	267	304	315	295	271	302	259	274	274	262	277	261	267	286	284	272	277	273	280	321	307	272	301	291	274	293	302	261	289	288	279	282	273	299	305	251	297	269	285	294	272	287	257	290	284	273	274	270	285	292	285	279	272	289	295	314	259	278	294	264	293	252	307	254	285	283	291	275	281	284	284	294	270	296	302	303	293	264	270	253	286	282	281	302	272	307	291	292	312	266	285	289	285	286	268	275	304	283	264	287	282	279	295	273	279	254	289	290	302	278	255	265	268	275	269	289	265	244	264	311	271	297	263	300	301	279	248	280	282	288	265	283	288	266	265	280	284	296	287	301	263	283	264	313	264	296	279	281	299	273	299	273	293	258	275	267	277	274	279	288	286	260	286	282	297	279	302	262	272	278	297	258	289	295	269	290	281	317	261	265	277	265	287	285	264	299	278	275	249	283	295	298	312	272	281	248	296	260	291	293	297	261	286	258	296	278	273	291	272	293	258	316	296	308	307	257	271	281	285	298	284	282	253	294	284	285	288	305	275	300	239	289	297	282	268	280	259	294	281	305	278	275	254	274	290	277	263	300	286	302	280	307	292	307	272	298	313	274	297	306	265	274	268	273	269	304	271	269	275	306	266	305	290	253	276	285	264	299	280	273	276	278	281	265	279	277	271	277	283	257	298	287	300	274	324	282	279	278	289	304	344	285	262	268	257	287	269	295	261	266	279	299	270	278	283	282	276	286	306	292	277	264	266	278	293	293	272	278	283	308	277	294	278	294	286	271	272	266	317	275	273	286	272	289	271	269	296	311	276	240	302	286	313	250	303	269	277	275	325	298	297	290	265	280	293	303	300	305	288	268	288	265	269	273	283	275	277	256	272	274	288	243	265	275	293	283	276	273	287	253	280	286	307	291	322	279	252	285	284	272	292	279	306	270	271	282	282	250	264	282	259	292	260	305	309	299	253	267	281	280	281	286	264	271	279	283	292	288	271	288	264	281	267	271	283	275	262	273	266	273	256	267	285	277	281	283	304	280	280	235	292	299	277	285	280	298	291	288	249	286	296	288	263	265	293	293	284	288	279	277	293	262	264	291	306	267	259	244	271	283	273	293	292	281	281	267	318	284	267	267	289	279	291	264	284	276	287	277	261	272	304	280	274	275	261	275	263	254	271	274	288	296	277	276	291	273	265	278	296	302	251	272	302	282	285	279	285	318	259	281	289	294	277	304	307	289	289	300	285	283	286	290	289	279	279	286	271	277	256	265	245	287	272	280	284	272	304	263	281	302	256	270	262	263	277	255	281	286	290	319	277	268	283	274	275	291	277	309	283	313	292	271	264	297	287	285	284	283	298	281	282	267	287	300	294	265	286	241	271	256	275	303	293	273	282	271	275	288	300	288	266	273	296	276	266	282	259	269	299	265	267	275	300	255	293	297	261	304	243	274	255	291	310	268	274	274	292	282	269	269	276	282	295	267	290	268	269	268	277	261	265	274	278	298	290	283	308	281	287	304	284	265	261	304	279	286	286	304	285	295	263	242	256	270	288	263	292	271	292	269	276	272	310	316	305	285	277	283	281	293	287	274	276	294	262	294	268	285	267	273	274	256	272	279	260	253	305	300	301	271	277	293	299	295	270	298	296	295	271	283	274	272	275	280	287	260	290	272	282	295	289	279	295	282	284	296	291	283	281	272	279	271	277	285	282	280	284	279	270	256	301	259	273	271	285	286	287	272	269	269	300	294	272	278	300	277	272	304	296	280	293	277	274	272	283	270	288	268	286	293	274	275	282	294	243	291	277	294	267	294	289	291	283
345	2	2100	204651	421	44	142	526	775	897	843	789	743	676	634	565	555	546	498	487	491	437	459	435	397	395	379	389	380	367	342	393	353	362	308	339	312	319	340	331	282	322	339	300	349	322	303	307	323	313	310	289	286	283	278	283	309	314	321	312	307	338	357	349	354	412	390	360	316	290	278	287	279	294	247	249	290	263	261	268	269	287	253	255	271	272	281	249	257	268	244	300	273	251	279	238	272	272	259	272	276	254	265	279	278	254	277	247	262	283	246	279	242	257	264	269	271	258	239	288	276	291	300	286	269	262	286	254	267	248	266	227	266	268	278	284	280	269	270	235	266	268	282	249	266	298	235	265	255	253	255	270	272	268	244	262	272	258	256	266	274	259	263	249	243	283	272	255	274	295	274	227	267	261	292	273	277	267	242	273	254	286	232	263	246	266	265	237	276	258	261	271	286	253	259	253	262	255	243	284	248	256	223	271	250	260	255	270	275	268	246	247	278	265	263	242	258	267	236	300	261	255	281	274	283	258	240	257	295	289	279	283	292	270	257	265	246	238	260	231	274	282	280	229	268	295	221	257	264	274	264	267	257	270	247	254	254	272	266	253	253	267	267	278	234	286	271	251	259	271	274	289	258	255	271	254	247	253	265	276	275	261	280	267	249	242	265	252	258	264	246	263	264	289	283	257	267	243	240	270	264	236	277	245	264	241	274	262	273	282	268	264	283	259	271	266	249	283	234	253	264	246	272	263	259	273	282	245	259	256	259	277	270	241	269	241	240	263	257	274	295	264	273	252	276	253	272	224	252	277	246	275	247	292	266	263	251	280	293	258	254	262	234	274	238	253	282	279	257	251	263	279	253	278	261	240	280	254	242	271	271	261	234	277	271	246	240	262	265	279	244	259	257	260	289	267	237	266	268	263	277	259	243	267	276	248	272	280	251	236	282	234	258	249	260	231	278	274	259	254	258	267	255	272	233	248	269	251	258	262	259	266	294	266	239	277	262	246	262	266	254	242	257	263	252	278	271	284	271	253	256	272	272	257	238	256	262	253	240	254	274	258	245	263	237	246	264	247	261	272	240	266	258	246	274	260	269	251	243	267	267	269	244	278	243	306	266	256	271	259	275	252	276	276	264	273	244	258	283	292	259	285	255	249	268	287	261	268	269	293	261	271	256	266	279	273	258	260	248	258	261	277	280	262	293	240	276	249	279	265	269	247	253	256	284	260	262	274	275	255	238	265	249	247	279	263	244	282	289	247	273	280	256	296	261	269	244	267	286	271	275	280	283	248	276	276	255	267	272	276	270	261	243	259	243	285	283	242	257	239	285	260	274	242	275	268	276	276	247	260	251	270	269	231	244	268	253	279	271	267	252	275	265	256	249	251	255	285	288	275	277	277	282	276	252	271	256	271	239	305	268	268	272	235	254	243	271	287	262	284	245	240	256	293	274	265	236	258	244	255	228	272	267	228	250	272	242	234	263	256	250	265	268	273	270	247	277	273	262	278	253	242	258	260	265	247	263	248	251	275	258	237	243	289	274	244	259	283	260	275	239	251	262	254	259	274	285	272	279	252	263	266	262	254	247	277	259	275	262	262	232	245	261	286	243	248	266	240	270	266	259	247	261	240	285	283	218	256	248	282	250	224	214	268	257	259	274	254	241	225	280	262	272	218	295	266	257	285	242	280	274	255	285	262	261	250	237	258	249	275	264	273	270	252	273	250	278	278	271	278	262	237	282	258	245	255	272	259	268	252	247	227	247	282	249	261	269	285	264	253	226	271	245	253	245	265	270	278	262	238	249	264	261	250	246	256	284	275	277	245	247	285	276	265	292	271	260	286	248	236	268	252	249	277	240	294	245	269	282	274	262	248	247	241	252	245	239	263	266	269	249	261	258	303	261	249	252	263	274	250	257	250	259	262	257	239	229	267	253	271	253	264	219	258	254	288	234	266	259	245	276	270	272	263	246	233	287	258	266	258	254	271	281	238	258	256	264	261	253	257	251	256	268	258	236	242	280	242	259	262	254	266	278	272	214	278	263	262	260	257	256	276	227	268	270	280	243	251	241	252	272	243	261	279	257	257	290	270	259	258	265	265	258	227	282	270	249	268	263	247	241	228	258	294	286	252	264	283	247	252	284	235	267	255	250	252	248	261	246	269	251	261	260	263	272	262	242	264	262	252	250	252	277	246	253	254	253	260	265	248	248	280	261	218	262	253	249	243	278	262	248	289	252	263	291	255	259	253	289	278	261	254	261	270	268	268	271	243	242	268	274	265	270	284	253	275	250	257	255	266	259	254	255	244	252	272	228	248	268	255	278	247	248	265	259	285	250	257
345	3	3500	204776	430	55	181	583	832	924	846	828	737	684	631	617	567	515	485	491	468	443	439	425	404	410	368	382	349	351	348	378	347	376	334	334	322	301	303	355	296	312	290	306	305	275	286	307	267	280	299	273	285	280	274	297	305	293	318	343	320	359	336	335	319	330	266	291	274	290	248	257	229	244	245	274	252	251	246	256	270	240	254	247	247	258	229	245	246	242	247	229	238	271	250	251	252	238	245	235	245	257	261	245	239	231	261	261	266	266	251	225	251	235	265	233	253	274	246	252	234	220	249	267	247	257	235	252	270	264	257	253	251	238	263	235	247	237	238	244	245	238	284	261	245	243	239	236	223	249	229	247	232	240	256	252	258	211	260	232	239	251	258	233	235	253	254	206	236	267	249	242	240	244	237	227	252	210	231	255	267	232	241	234	237	242	222	247	228	258	261	236	249	259	237	245	255	227	212	238	256	239	270	248	245	244	240	265	242	250	240	239	243	247	226	245	232	262	242	257	241	261	258	257	247	256	243	258	275	243	245	261	262	239	230	234	251	255	249	258	233	233	257	244	241	231	220	252	252	280	270	249	261	270	258	244	246	257	240	239	268	228	268	220	227	241	243	221	235	233	225	223	228	227	232	239	255	240	228	235	240	242	256	243	258	233	242	246	277	234	228	241	244	228	259	251	242	248	251	257	242	226	233	217	240	258	244	244	252	261	258	243	241	216	255	270	234	254	243	245	227	251	281	238	230	223	250	252	249	255	236	232	244	229	242	238	243	220	267	262	237	245	233	250	242	264	243	200	250	255	277	250	262	242	231	225	235	238	265	256	262	247	250	245	250	236	230	221	268	241	222	242	248	257	241	239	225	235	240	246	244	201	228	222	230	234	261	257	243	234	230	230	249	245	229	249	252	220	240	251	249	255	242	238	231	229	249	258	238	254	234	248	247	237	247	240	220	205	258	232	277	236	252	223	230	225	221	251	214	258	238	261	240	245	249	210	212	242	237	238	227	255	228	224	245	215	253	242	228	272	237	249	229	245	242	252	255	237	253	260	224	237	213	251	246	240	271	246	232	236	237	234	230	260	242	251	228	265	228	241	217	253	245	240	241	239	277	249	265	258	243	237	222	237	225	256	230	266	229	254	244	249	232	229	244	224	238	258	230	243	241	218	237	239	245	249	230	249	239	252	257	223	235	259	226	270	219	238	257	235	217	258	224	259	235	259	238	238	247	242	246	245	239	232	230	245	244	256	261	243	223	244	225	241	232	221	234	225	236	213	242	224	217	240	222	266	257	261	224	283	267	264	270	236	223	261	224	217	242	269	254	216	278	234	252	257	246	237	254	259	246	246	241	234	248	234	262	233	228	225	242	238	238	270	242	235	230	230	226	245	234	240	254	244	244	254	228	255	247	218	249	254	235	245	231	258	231	259	244	253	224	232	233	254	238	236	240	245	225	234	240	264	247	253	221	226	237	262	242	224	221	254	234	257	256	244	241	221	232	222	221	229	232	225	245	234	239	232	243	255	218	266	271	246	235	257	252	219	236	251	245	237	232	250	271	243	244	259	228	252	250	261	245	248	249	251	255	259	213	237	251	273	273	243	270	263	227	264	245	247	241	253	239	256	245	247	233	248	240	245	232	262	249	257	230	255	241	228	232	248	212	250	215	245	240	249	253	243	232	240	243	237	228	262	259	254	253	239	267	236	261	246	264	265	247	240	248	236	235	250	250	238	232	243	244	229	241	226	251	240	231	267	221	245	229	254	272	252	238	231	253	223	261	245	243	216	247	238	249	236	244	243	243	253	225	243	227	229	239	241	223	245	235	252	239	259	239	249	258	251	218	244	241	240	242	251	222	266	230	250	256	237	248	250	269	271	259	243	252	246	249	235	237	226	241	251	224	236	242	252	210	258	242	255	248	255	229	262	263	240	231	265	221	247	258	227	236	221	243	233	227	231	245	245	231	263	246	248	242	246	271	239	224	226	242	238	252	234	257	225	250	224	242	245	264	248	220	245	211	252	251	265	237	245	231	235	218	235	254	252	244	248	255	257	231	215	243	263	241	259	240	218	268	253	247	257	224	243	228	222	224	238	252	269	219	244	257	250	217	273	256	252	231	222	226	231	256	240	223	245	220	255	223	249	231	261	235	226	231	258	247	249	243	238	245	261	237	243	254	231	224	231	253	248	236	238	253	239	251	242	251	231	226	223	239	239	212	265	234	231	258	271	220	229	242	264	245	260	233	230	259	252	243	241	258	252	225	260	233	256	252	227	249	264	278	262	258	261	246	229	248	245	258	271	276	247	214	269	265	256	247	233	263	267	230	271	251	242
345	0	2700	204901	402	31	101	469	735	901	841	827	747	722	681	630	585	535	541	480	491	478	424	401	429	428	363	414	351	371	340	349	369	296	328	327	319	327	304	303	290	286	297	278	290	294	274	286	260	274	291	274	287	289	259	278	257	303	304	339	348	345	329	350	317	305	269	209	217	221	261	239	214	253	240	230	242	220	214	296	237	240	239	239	221	242	253	223	246	213	247	219	241	232	248	251	248	233	266	245	224	248	210	213	238	235	208	247	266	231	207	207	213	207	224	238	243	244	198	254	225	239	266	226	214	208	241	260	249	226	239	211	214	217	223	233	224	224	219	235	224	236	248	236	234	213	219	237	232	235	238	230	200	207	236	238	242	228	221	227	235	234	225	256	220	243	230	220	222	207	226	246	237	265	229	248	224	207	219	225	218	237	253	223	222	218	227	219	206	198	216	227	213	235	219	240	239	220	248	235	237	200	218	216	229	193	246	223	233	231	237	218	225	267	221	228	219	230	232	218	224	227	221	230	220	241	213	229	229	205	239	205	234	237	228	248	186	206	234	240	224	222	227	239	216	234	219	234	222	220	252	218	243	234	212	200	225	194	213	254	235	211	220	217	214	245	216	217	195	233	220	214	231	231	199	235	192	217	235	214	216	234	236	220	235	216	227	227	204	246	219	235	226	241	242	215	212	213	229	213	221	235	235	198	211	212	216	200	212	220	220	214	231	223	207	212	208	214	195	246	226	218	226	218	210	216	189	242	232	218	255	218	229	228	251	229	219	229	218	211	200	225	222	240	225	256	224	221	211	226	264	230	213	218	212	232	231	189	225	218	211	238	214	231	217	217	218	204	218	217	226	239	234	234	214	224	240	217	259	239	234	214	241	215	221	239	211	193	236	230	224	211	221	230	213	195	213	239	236	232	206	199	226	238	246	208	210	232	230	226	227	220	214	224	226	228	224	221	232	228	226	225	211	217	219	226	238	241	210	213	213	229	223	204	230	226	249	216	225	226	232	205	231	243	221	204	228	214	259	236	206	222	217	233	226	209	224	220	264	208	223	238	227	223	200	225	210	237	220	227	253	244	205	205	232	227	211	227	231	219	208	225	233	218	204	241	225	259	218	231	217	214	233	228	214	220	222	201	213	228	231	212	241	180	236	234	225	227	230	214	224	222	211	231	240	245	190	235	223	236	209	224	223	214	219	265	210	224	223	233	206	267	238	239	210	231	205	240	212	216	207	231	213	233	206	228	237	213	228	243	214	200	225	236	222	240	244	230	240	208	232	203	226	224	221	213	202	220	231	240	195	216	237	232	236	221	233	242	245	236	219	229	208	198	210	249	225	260	252	211	245	230	227	224	233	258	212	213	198	239	221	233	216	229	217	235	211	232	229	227	213	243	227	214	229	207	239	230	225	221	194	234	247	221	212	225	208	222	239	234	216	223	205	225	230	215	224	222	205	219	216	236	221	241	213	244	219	225	230	230	244	223	207	236	237	244	208	223	207	234	223	215	211	245	237	213	225	201	245	233	227	236	251	251	229	227	212	240	203	235	209	230	231	234	220	213	205	213	203	229	230	206	230	220	228	242	216	235	225	248	217	246	208	213	204	221	228	230	232	215	239	205	223	224	241	219	250	217	241	230	203	212	230	222	221	213	240	243	215	222	204	192	222	253	216	225	220	220	229	220	229	230	225	229	211	219	226	209	201	229	222	237	232	222	237	247	234	228	222	225	211	188	236	220	226	210	227	226	228	205	237	217	252	202	221	218	203	185	216	224	216	250	218	242	241	208	241	222	247	210	220	236	236	245	196	229	214	219	226	243	184	222	222	225	222	237	228	225	213	253	187	214	219	214	227	236	234	232	224	212	189	206	203	234	242	218	231	253	211	199	227	209	198	241	241	216	249	216	225	225	203	224	188	235	221	220	204	231	224	230	195	208	243	239	253	242	212	242	219	224	214	247	220	211	243	202	221	220	226	218	189	209	224	226	221	225	213	232	226	233	216	198	217	235	220	238	197	203	208	230	218	197	222	235	220	203	214	233	225	231	244	229	221	231	259	238	235	200	238	214	220	226	216	244	198	219	233	207	220	218	208	237	217	212	213	249	221	250	207	221	210	232	221	217	231	214	241	221	222	220	234	234	229	225	230	219	244	220	200	211	207	218	235	208	217	242	226	236	217	220	221	230	236	263	209	231	227	244	207	222	231	235	238	229	245	225	197	220	218	209	219	227	234	229	200	202	230	210	231	232	215	237	225	212	213	222	234	217	246	201	221	236	257	209	227	205	236	234	237	251	223	228	212	220	212	245	212	231	241	224	227	211	223	232	212	230	236	232
345	1	1900	205026	416	41	208	691	868	875	757	752	679	619	579	534	516	443	445	477	410	428	430	399	392	403	383	382	352	351	360	327	338	344	344	318	328	309	307	310	284	275	327	270	304	293	303	308	275	293	304	290	288	267	253	299	306	289	286	279	309	317	284	345	296	329	342	313	305	247	268	267	281	271	284	262	266	224	266	252	261	263	262	257	262	268	253	261	262	266	272	271	265	248	288	273	287	276	281	242	258	259	238	255	242	296	241	260	259	271	280	256	268	261	246	261	260	267	264	294	247	249	223	251	274	256	238	262	255	237	268	264	291	267	249	280	275	252	251	277	267	259	266	270	244	291	244	232	271	230	284	240	270	265	237	225	279	278	260	260	262	267	238	262	259	275	265	242	279	275	264	270	262	238	231	258	280	266	259	223	273	249	253	280	257	263	241	238	260	241	244	281	268	258	260	255	252	251	249	264	229	244	279	251	263	248	247	241	263	242	254	245	268	241	284	258	249	286	245	257	250	250	247	239	241	239	244	265	250	262	241	251	255	259	271	235	239	246	255	257	269	247	231	255	225	252	263	242	262	283	250	252	242	272	267	237	260	294	245	258	274	247	281	248	259	253	261	260	256	248	266	269	275	248	261	244	269	242	229	231	271	272	242	270	244	251	262	255	289	245	271	241	269	268	263	250	252	230	246	280	234	235	238	248	247	256	248	249	302	247	275	262	256	282	251	218	261	251	245	270	266	284	240	259	272	272	260	232	270	226	260	270	263	271	258	248	255	248	264	263	236	268	280	277	285	268	266	278	237	246	253	252	256	241	256	237	244	246	256	267	268	263	266	263	267	234	261	256	262	261	249	258	258	266	264	243	264	274	269	255	256	255	238	266	273	260	255	244	264	269	256	282	254	253	287	266	286	282	282	289	269	242	247	261	255	273	251	259	265	283	259	278	261	234	245	249	261	273	244	266	254	260	272	258	267	239	235	254	253	270	282	242	235	250	278	257	288	250	246	260	274	239	255	264	236	262	252	246	277	246	238	279	265	244	271	268	253	240	235	255	271	243	258	263	257	272	273	257	266	248	269	265	268	255	288	235	260	242	256	264	265	250	265	275	268	253	262	262	246	245	271	274	267	256	243	282	262	259	277	264	254	250	237	231	265	235	276	260	256	280	240	244	254	274	248	250	261	272	254	262	252	248	267	275	237	235	236	295	257	265	243	244	275	251	254	279	257	263	237	265	246	270	258	275	260	229	234	277	261	274	292	253	264	264	282	295	264	234	256	274	279	276	259	247	245	262	251	252	272	257	275	230	229	259	268	236	260	226	251	238	256	249	246	231	256	250	256	245	253	277	264	261	235	237	237	279	268	252	233	243	268	269	247	236	234	262	280	258	254	250	240	231	246	226	254	218	266	269	237	276	269	260	280	257	251	277	250	243	268	223	241	268	247	268	218	242	285	276	270	262	256	262	261	269	299	264	263	252	266	260	270	234	224	277	258	250	258	264	236	262	234	237	246	249	237	247	278	283	270	240	252	257	282	252	242	291	283	264	234	269	241	270	254	243	215	242	238	236	258	259	263	264	252	251	256	241	283	234	240	251	254	281	261	264	223	264	245	262	268	248	251	255	249	266	247	273	262	246	241	260	266	290	238	248	243	261	270	231	248	226	245	246	218	253	236	259	266	247	255	275	235	239	234	255	248	283	267	262	287	250	286	239	258	283	267	246	247	260	255	255	261	251	265	270	249	264	237	252	264	244	251	253	243	228	253	221	246	262	254	258	240	252	277	239	245	284	273	236	233	288	248	276	269	270	246	271	256	231	282	257	258	255	249	270	233	274	245	269	238	263	253	238	257	246	252	293	238	268	258	239	272	248	258	275	267	241	257	277	239	260	262	283	273	289	250	278	251	275	248	258	270	279	241	263	236	256	267	237	247	272	250	261	268	274	281	267	270	260	256	273	252	248	262	267	261	253	289	268	245	249	268	236	255	256	249	260	267	273	246	247	278	243	265	245	272	258	236	257	238	250	257	242	242	264	249	243	243	285	261	260	238	241	243	249	271	244	249	231	260	261	233	261	250	268	238	258	243	233	265	236	247	242	273	264	292	258	259	250	269	255	275	245	248	270	246	246	270	280	267	226	263	252	238	275	264	296	249	228	227	249	241	268	260	279	261	248	273	253	267	280	256	262	257	277	247	275	254	285	251	262	251	270	257	253	251	237	265	268	264	254	262	244	269	269	251	285	262	240	242	277	292	268	256	234	281	250	224	257	243	274	277	249	291	249	246	247	255	275	281	252	249	275	287	241	279	262	271	265	265	266	247	266	268	240	261	294	241	282
345	2	2100	205151	376	26	123	533	805	868	763	751	690	614	584	530	508	462	451	450	417	392	387	371	373	363	350	352	317	351	327	334	338	311	306	318	292	288	289	297	313	282	286	296	288	258	268	286	276	253	244	255	279	279	257	213	277	262	260	268	278	264	246	278	268	286	266	273	260	255	255	217	253	242	265	256	266	236	252	242	254	232	256	224	270	233	242	251	241	255	254	243	251	254	217	264	223	250	228	218	241	259	261	252	262	223	226	237	218	220	257	240	213	241	245	238	207	232	247	242	233	263	230	251	250	255	247	258	233	231	226	252	239	247	241	226	245	230	226	226	227	234	222	241	233	248	260	242	220	246	242	253	245	215	231	209	243	276	206	217	247	231	241	226	248	235	231	254	229	230	235	225	212	236	251	245	234	238	246	209	220	219	223	247	219	250	225	225	253	208	239	227	260	237	213	243	231	225	243	220	189	254	224	221	201	220	250	236	237	253	250	225	232	259	239	214	213	244	247	275	218	247	219	230	256	244	223	233	222	229	237	231	248	259	217	221	236	213	236	240	233	231	213	230	245	206	213	230	235	257	228	211	219	227	241	240	245	255	229	254	235	248	231	248	232	228	240	220	245	250	242	241	240	260	233	231	237	241	223	244	245	215	232	200	236	225	224	240	218	247	222	235	254	226	234	226	259	224	247	210	244	236	236	234	231	232	218	239	222	233	235	240	222	258	241	239	225	231	216	214	239	237	212	266	245	228	225	255	250	227	244	245	234	227	231	244	242	233	209	264	225	218	196	224	240	235	239	251	251	219	233	215	236	214	265	233	222	242	241	218	237	237	224	235	217	248	239	234	226	250	202	222	242	224	235	239	251	216	233	220	229	228	239	246	252	248	213	248	222	246	261	222	244	233	229	236	231	240	243	231	225	218	214	220	254	228	227	222	232	242	242	232	235	214	254	253	250	235	260	235	236	226	237	219	196	231	268	213	193	219	225	228	231	224	228	250	223	219	212	227	238	222	217	221	264	232	218	240	245	234	223	223	218	260	213	254	218	228	223	206	222	227	241	243	224	234	240	261	255	251	228	234	228	214	226	234	232	230	229	234	224	242	226	236	230	255	264	232	249	254	252	225	246	220	244	247	250	259	241	225	243	235	237	238	202	236	230	241	251	231	222	229	232	240	218	234	221	217	215	241	257	230	238	240	231	247	253	232	246	256	234	263	238	219	254	242	243	246	241	257	226	241	215	210	257	244	239	218	238	244	221	226	245	244	209	250	227	240	230	230	226	238	244	213	229	218	227	226	234	258	258	224	231	248	239	245	223	247	230	229	228	234	260	226	214	237	230	221	233	248	230	266	251	220	233	230	244	250	226	239	222	222	221	233	252	237	205	235	242	215	215	232	233	238	240	246	223	231	235	225	254	224	229	256	222	233	201	227	227	210	243	230	225	259	222	232	228	235	230	233	233	239	231	262	205	228	249	247	234	222	246	227	216	224	226	214	241	237	246	255	255	209	244	227	250	232	225	243	238	231	232	228	254	235	218	248	243	240	227	229	240	227	242	273	242	262	219	212	231	229	233	233	223	246	216	243	239	223	229	249	245	269	257	227	207	246	262	234	199	242	265	203	258	231	227	241	219	213	214	223	242	223	232	238	246	236	215	230	228	242	232	210	237	238	238	224	204	233	222	229	225	221	240	239	233	239	247	228	215	246	235	234	209	229	236	213	225	243	255	217	254	218	244	219	224	264	247	245	235	220	245	250	248	216	241	232	230	234	240	235	215	233	231	244	223	222	244	244	231	239	213	229	236	258	236	244	219	211	234	225	237	259	241	247	248	240	216	264	237	224	223	227	228	241	253	227	242	239	252	242	240	255	233	208	222	258	218	221	241	245	236	249	229	275	242	205	246	240	243	224	220	227	244	251	257	241	239	240	236	226	218	252	234	222	236	224	246	238	238	247	251	253	241	225	232	223	242	236	234	241	232	261	236	264	264	244	208	228	228	244	273	221	228	251	224	220	226	232	242	254	222	255	257	252	213	221	230	262	237	238	238	245	236	246	237	225	213	232	224	216	231	227	220	224	217	244	220	261	258	228	253	269	261	210	229	251	243	240	242	248	232	225	231	248	247	218	248	235	239	245	234	196	225	240	228	227	246	252	196	252	219	227	226	236	214	232	226	217	249	232	216	230	219	245	220	220	240	225	236	238	209	250	219	235	236	219	210	224	213	208	260	231	251	232	254	253	223	241	235	241	233	221	234	238	230	253	243	223	264	228	253	241	275	228	252	242	218	226	207	231	245	246	238	228	242	208	249	225	257	240	227	220	236	224	279	234	222	242
345	3	3500	205276	395	27	135	587	848	903	778	718	691	622	562	539	509	505	458	479	461	432	425	401	349	343	377	334	343	293	315	310	337	302	297	280	311	301	300	260	280	279	279	277	249	246	254	278	249	259	232	279	262	240	255	256	247	231	248	219	234	228	248	245	235	258	233	247	230	239	259	222	196	252	214	213	251	188	218	241	219	249	232	228	210	227	219	237	212	205	208	222	224	245	238	227	249	214	229	193	230	230	224	210	179	222	220	216	246	213	212	216	221	192	208	221	214	250	217	226	228	203	235	233	240	209	200	218	209	210	230	207	223	232	213	217	217	205	227	208	203	249	197	239	204	207	217	232	215	210	212	209	216	221	227	215	225	195	215	226	228	206	229	248	235	200	212	213	232	215	219	217	202	216	218	227	203	229	195	257	232	207	209	214	216	225	208	197	207	233	219	211	231	201	229	207	212	230	238	223	195	241	226	218	238	216	207	218	199	210	218	185	207	208	203	201	209	218	227	207	199	226	206	201	216	210	208	225	223	205	201	208	241	216	198	221	209	226	198	210	215	214	221	229	228	207	251	224	220	220	222	204	206	216	229	216	210	215	193	216	211	221	213	219	201	221	196	224	237	231	261	199	243	199	194	247	212	227	212	228	213	203	218	206	240	218	227	224	191	229	215	202	242	203	225	184	226	192	224	193	214	215	198	208	202	211	201	242	213	191	195	225	210	232	224	195	205	244	218	219	203	211	219	197	235	211	230	216	198	199	215	231	219	217	210	215	222	225	230	206	222	210	220	224	204	219	219	218	237	205	184	245	201	205	231	246	226	217	202	216	197	224	212	203	205	216	214	206	193	234	228	202	196	206	223	225	216	207	231	222	216	221	208	209	219	214	198	220	202	199	196	204	224	214	217	214	209	198	232	205	197	210	220	210	219	216	205	216	207	223	214	234	201	232	213	204	187	200	218	217	226	210	209	197	223	228	228	201	237	206	206	208	203	215	209	198	205	252	205	212	205	216	181	196	216	225	228	211	207	186	193	203	185	185	227	210	215	198	232	198	215	211	213	219	221	222	211	231	223	229	239	194	213	194	207	236	210	214	218	207	227	202	208	239	216	209	206	207	217	223	221	205	199	239	235	205	188	228	208	202	210	230	209	247	198	214	217	217	218	204	224	213	219	226	226	226	215	224	189	219	253	228	214	230	233	237	238	194	203	231	183	236	237	230	210	216	228	200	231	226	222	187	225	202	205	204	221	225	208	208	216	175	201	201	223	213	232	238	219	224	222	207	231	206	218	220	228	205	191	204	217	218	214	212	221	239	195	209	220	228	213	201	231	231	242	210	208	221	231	210	200	192	212	208	222	196	221	203	198	227	224	221	205	235	210	200	216	202	204	208	209	221	196	197	203	228	203	199	179	204	208	194	205	218	201	229	226	192	216	221	209	217	219	230	220	214	213	222	207	203	206	232	202	209	214	210	221	201	231	238	211	187	212	231	236	208	200	206	232	224	212	209	206	203	212	210	216	188	192	229	213	205	211	234	211	217	198	206	194	217	190	215	219	248	235	236	213	234	220	205	225	219	209	223	190	208	223	227	228	204	214	208	204	217	215	241	219	209	231	203	218	201	200	202	210	204	208	212	207	232	202	211	203	241	230	219	237	222	232	205	219	209	207	208	212	204	213	208	189	225	212	242	203	221	216	236	216	229	231	220	187	202	198	223	203	213	209	222	219	219	216	222	227	213	221	196	197	228	208	183	194	202	234	210	205	193	210	201	215	212	198	216	208	211	206	222	213	230	230	215	218	203	224	198	227	201	219	223	222	215	202	209	231	222	209	218	196	216	218	225	194	204	222	210	233	220	186	241	204	203	225	208	199	199	193	199	215	200	234	219	215	236	204	200	227	201	243	204	229	213	193	212	260	223	220	216	219	214	239	227	211	220	226	207	210	227	190	228	224	234	209	235	202	213	206	214	210	221	203	197	193	208	207	192	238	221	213	204	210	223	205	207	221	205	219	224	217	195	203	225	211	197	218	213	218	236	237	218	235	220	206	197	203	208	209	206	219	234	226	228	226	218	190	204	211	235	202	229	210	195	227	196	232	201	207	204	223	236	203	234	210	201	194	224	221	225	208	211	236	204	211	218	219	198	232	208	209	197	227	226	207	231	187	208	201	233	209	225	234	232	220	214	220	214	213	212	215	212	213	226	218	245	210	212	218	214	223	216	207	221	235	212	242	213	228	207	219	212	211	193	215	207	210	219	229	217	213	230	202	220	220	209	202	198	230	190	223	218	215	227	212	226	208	194	230	213	209	217	220	225	188	197	190	197	220	194	198	215
