345	0	2700	149780	368	7	73	329	456	682	694	697	623	625	583	553	528	500	532	518	551	547	504	503	525	499	530	464	457	468	491	457	476	468	489	478	464	441	467	458	450	471	466	447	512	465	493	473	442	475	433	444	461	489	458	442	422	464	443	445	431	462	457	440	431	439	441	436	441	483	421	486	439	436	458	467	453	465	455	469	440	401	409	428	493	423	467	447	442	442	424	457	426	412	420	420	405	431	419	446	411	444	434	413	419	433	406	435	416	421	423	412	403	441	407	440	450	426	429	434	432	409	439	426	391	443	409	414	419	419	434	414	428	432	420	411	419	428	394	418	421	422	426	418	406	428	443	404	417	421	395	417	417	437	437	391	412	408	401	427	377	427	396	434	398	458	402	413	420	428	435	427	420	423	429	441	418	437	421	407	411	430	421	437	417	406	417	388	419	397	388	443	441	448	405	414	380	437	405	429	419	427	439	400	420	393	449	391	413	428	416	461	430	423	417	411	415	421	389	407	420	397	409	423	402	421	405	441	447	414	461	436	442	415	408	428	422	394	393	412	426	438	408	415	378	437	401	437	435	444	396	403	375	419	441	414	431	435	415	429	434	423	430	439	433	430	458	403	438	387	445	417	423	419	415	390	380	414	389	435	444	396	359	414	421	400	409	405	420	414	410	405	402	428	405	442	394	472	409	424	402	429	432	426	457	428	407	436	407	404	400	459	389	419	391	400	433	401	422	431	396	411	426	442	419	407	430	390	423	433	405	367	432	417	426	391	392	439	435	385	433	428	402	412	428	428	431	393	384	417	419	414	409	410	433	431	411	426	430	408	431	402	393	400	388	403	413	421	437	448	425	418	394	384	455	390	436	416	423	445	412	429	433	426	391	428	389	411	431	426	406	406	435	444	430	401	417	408	435	387	441	426	396	385	411	435	433	411	437	399	409	421	438	434	434	415	447	389	431	422	401	441	375	453	391	413	429	438	428	434	407	438	392	409	443	436	409	418	395	437	409	447	407	425	450	406	398	448	402	399	411	418	416	423	399	414	431	399	401	419	439	408	442	394	416	462	397	421	385	419	428	415	419	456	410	415	398	406	408	423	394	421	424	415	430	397	413	398	437	420	423	409	433	440	389	396	424	404	406	429	377	442	412	442	435	442	409	410	451	426	392	409	426	415	391	427	434	441	400	391	395	403	402	428	384	408	406	427	409	421	400	422	456	445	426	438	423	428	419	430	407	413	417	397	413	416	446	433	400	426	417	408	427	423	394	408	447	414	370	408	424	435	417	416	416	420	413	447	413	401	423	435	438	415	410	415	400	418	375	400	421	437	385	391	400	400	409	418	401	431	427	406	384	393	448	426	411	391	418	401	413	387	445	436	397	448	396	441	418	429	423	412	408	418	420	404	422	378	402	436	353	431	389	414	448	413	403	410	416	403	409	425	426	443	425	425	413	419	401	412	404	424	405	386	367	419	394	381	411	443	423	373	435	417	414	400	422	413	419	404	419	442	381	443	384	434	427	398	421	422	415	445	412	413	405	440	434	459	407	430	409	436	426	395	401	406	390	441	439	415	410	428	423	432	430	402	410	424	424	421	395	437	410	423	418	443	411	417	409	468	439	433	395	412	414	430	420	425	394	428	403	390	430	407	391	424	389	423	412	422	422	450	388	433	388	434	434	410	394	424	419	440	413	392	403	414	446	416	408	411	411	443	393	420	400	414	419	418	417	440	415	446	423	423	410	454	397	418	394	417	431	408	372	445	407	423	421	434	404	419	409	377	398	409	430	426	390	417	414	422	413	411	399	424	410	413	419	415	403	422	412	453	407	417	376	415	433	388	422	409	381	415	424	430	440	407	405	467	395	430	397	408	408	429	410	426	415	419	445	417	447	421	440	413	403	424	399	421	433	421	403	437	427	422	431	401	404	412	415	428	417	419	413	434	399	415	404	432	380	424	415	425	425	413	426	421	396	392	406	460	413	416	425	424	387	420	420	407	396	429	438	401	425	428	434	409	419	426	433	425	396	428	397	433	417	382	405	423	395	409	417	422	432	425	412	406	409	403	444	404	409	421	412	408	406	419	422	404	407	390	435	430	427	425	398	419	447	423	399	409	383	395	369	406	382	431	418	371	417	381	438	412	387	403	417	426	403	386	415	412	411	406	412	396	417	410	433	428	414	375	397	412	395	393	443	420	412	389	404	422	402	435	417	418	394	427	402	425	409	427	377	419	395	400	429	433	423	432	406	398	437	450	378	405	422	450	414	383	393	452	448	416	407	409	412	418	397	409	447	425	390	419	403	408	405	405	412	429	443	402	409	412	423	428	395	386	419	404
345	1	1900	149904	385	6	104	557	716	749	709	642	621	600	542	536	513	497	423	418	453	426	416	398	396	394	399	406	394	409	403	396	398	357	362	368	341	364	353	366	363	379	344	361	354	367	366	342	327	374	365	392	372	361	363	390	384	355	391	352	349	361	346	363	333	376	341	365	356	391	377	358	385	402	362	363	407	367	365	361	372	399	360	380	347	361	381	388	377	386	337	378	357	339	343	363	326	348	339	327	356	366	316	343	370	357	316	354	361	359	346	331	370	356	360	380	347	354	344	352	364	307	357	360	353	357	345	340	330	341	360	331	357	323	350	330	318	350	346	368	310	338	333	356	348	331	359	329	332	332	348	373	350	346	328	333	331	347	329	363	327	351	341	346	333	353	328	341	333	326	348	356	360	376	343	348	327	366	341	358	335	350	326	342	346	350	335	357	327	332	325	338	340	348	345	341	348	349	334	356	341	346	372	349	338	344	356	357	340	367	319	340	361	350	384	338	317	369	327	365	318	345	375	352	353	326	348	340	313	326	353	339	330	348	329	346	326	341	341	352	327	359	356	324	380	340	331	341	352	382	355	385	355	337	332	361	373	356	368	329	371	338	366	335	310	335	316	341	340	333	343	351	344	334	331	370	360	357	314	342	332	340	325	358	338	356	345	323	332	347	335	341	356	329	393	351	342	345	341	340	321	302	353	333	348	349	337	386	328	334	341	352	337	324	320	353	323	386	342	367	344	336	327	306	338	333	341	316	368	328	319	351	336	345	338	360	362	363	342	346	328	344	363	356	365	386	361	353	353	363	345	323	376	357	351	341	320	328	338	366	364	345	347	324	361	340	374	323	346	364	382	351	348	344	347	326	314	337	351	341	328	343	369	344	353	352	351	346	355	338	317	367	293	331	324	334	339	336	324	324	365	360	341	352	340	330	342	358	328	373	331	336	347	349	316	370	348	368	332	328	359	351	363	364	328	350	341	346	370	336	333	334	323	335	366	329	353	341	319	337	347	336	361	338	366	354	333	365	339	364	370	353	326	398	333	348	345	359	329	335	352	323	347	318	322	342	338	356	349	327	327	325	345	340	342	340	316	344	348	368	348	354	344	324	326	364	361	313	325	350	336	342	340	336	341	356	323	376	321	331	345	335	336	346	349	370	349	345	365	337	338	355	342	362	317	337	339	360	327	354	323	369	353	363	345	347	382	328	350	331	352	310	338	333	342	362	372	370	323	360	338	359	330	342	333	373	329	348	337	315	337	348	363	340	337	340	337	361	339	356	317	336	380	365	319	324	333	373	320	324	349	342	344	316	329	345	340	343	333	327	340	354	358	336	352	364	324	355	322	353	377	352	334	360	340	335	351	338	337	354	340	343	338	352	337	373	376	326	356	336	341	338	345	318	342	379	346	356	336	346	307	325	332	351	373	329	348	348	339	347	364	358	351	340	369	339	321	362	333	348	365	386	322	344	337	327	321	351	322	339	358	334	331	330	329	356	335	335	342	340	344	339	348	356	331	350	356	341	350	378	348	360	358	348	356	353	362	348	321	345	338	322	343	329	368	329	328	335	360	344	328	377	320	330	318	331	336	331	375	354	331	359	365	352	355	328	331	345	357	348	330	331	377	321	337	360	360	349	392	374	332	329	356	372	329	359	341	357	364	354	348	356	323	359	341	354	347	346	349	346	350	360	330	300	338	316	353	322	326	339	339	319	346	347	326	325	352	346	314	350	350	358	350	321	309	324	364	336	378	332	337	373	354	350	342	375	338	356	381	330	334	364	339	366	361	367	344	346	342	342	338	324	322	377	350	330	342	322	350	344	333	348	371	333	342	329	388	320	352	360	358	344	349	342	345	319	389	355	363	348	360	342	362	356	316	356	331	346	356	364	328	374	340	370	361	327	322	356	363	347	318	357	339	350	355	344	345	321	352	350	352	338	347	341	344	342	343	349	359	344	339	328	359	338	361	345	349	346	337	354	331	362	343	342	364	357	326	319	357	344	360	349	364	370	320	345	360	327	349	373	339	337	343	353	369	314	333	351	340	335	314	366	325	341	335	359	353	343	352	312	380	359	329	341	352	342	316	336	340	337	335	349	329	370	306	372	334	366	349	344	318	391	342	358	329	363	339	334	327	371	337	335	342	370	337	336	343	352	343	371	355	319	354	337	313	361	326	324	352	346	329	349	355	353	322	356	351	330	355	357	350	396	324	349	332	337	333	336	320	358	328	354	359	347	338	338	352	339	337	326	335	345	377	334	342	306	360	320	318	338	331	335	329	340	351	322	379	336	316	341	363	342	334	334	322	306	331	376	325	343	343	354	351	317	329	353	344	339
345	2	2100	150027	395	10	120	524	638	788	713	640	613	576	556	538	533	495	507	470	465	472	464	434	416	417	435	405	402	382	403	357	395	402	391	377	363	387	395	385	378	382	386	383	372	365	373	393	360	352	362	382	343	360	379	338	353	380	359	364	376	344	353	357	372	344	365	369	366	347	376	367	387	365	354	357	370	378	348	411	382	345	334	370	376	359	389	357	341	360	375	366	356	365	346	350	358	387	336	392	371	361	387	349	375	334	382	392	337	318	334	360	328	359	349	354	372	367	354	340	336	359	363	343	354	370	357	342	320	349	342	376	360	329	324	361	313	381	360	343	352	357	315	353	339	335	339	337	367	341	371	367	353	353	344	332	368	316	357	361	333	344	338	319	329	318	322	368	323	313	339	352	369	334	334	369	357	374	320	368	363	325	336	342	329	350	305	335	353	361	361	361	337	326	345	358	357	351	318	324	340	365	382	379	332	342	358	346	329	369	368	351	350	329	337	332	329	335	353	338	355	364	355	363	344	312	351	363	343	346	326	359	346	339	331	344	343	361	350	357	337	345	330	341	344	346	325	364	354	370	374	342	325	335	320	340	317	363	337	348	331	344	357	337	356	356	378	329	368	352	345	366	333	347	334	348	395	333	355	318	342	337	331	330	343	357	341	329	339	341	345	335	354	323	339	379	351	343	341	374	344	356	347	360	327	391	379	353	337	341	348	344	344	344	371	324	334	351	341	362	327	313	332	359	325	335	359	371	343	361	364	313	354	341	323	328	342	369	347	329	343	344	320	331	340	376	350	359	361	326	353	352	348	344	345	352	336	348	364	343	351	321	346	368	337	324	344	359	341	340	328	356	321	343	348	306	345	379	363	342	363	319	325	360	338	365	355	346	326	370	343	365	343	342	337	341	361	332	353	349	363	323	327	348	324	333	335	327	340	351	361	365	374	329	332	364	337	311	358	327	339	329	365	353	324	338	383	318	362	366	345	354	354	325	341	366	321	346	373	314	372	351	346	348	364	358	349	337	370	331	355	361	323	328	377	347	345	360	337	334	355	361	369	361	367	340	344	318	331	360	337	369	324	353	337	312	372	342	368	341	304	362	346	338	353	338	352	375	340	343	327	384	348	326	337	327	367	319	346	358	300	344	314	326	368	364	366	325	336	309	335	357	336	360	370	317	335	321	321	348	354	333	370	372	361	363	347	369	334	337	313	333	339	318	350	393	347	359	340	335	350	331	311	336	331	370	332	358	377	355	367	347	370	325	321	312	370	315	355	350	346	370	345	340	329	330	348	353	344	389	327	338	314	320	343	358	319	319	348	337	339	338	329	337	357	373	348	355	330	360	308	309	354	351	334	340	320	363	343	350	337	343	332	350	365	384	349	307	334	356	360	320	378	323	406	347	362	337	362	342	368	344	345	327	314	346	348	337	333	326	316	359	317	360	333	343	328	347	357	352	349	342	359	357	328	348	353	355	356	374	330	350	341	344	356	337	360	323	307	342	364	345	387	302	365	337	342	318	333	321	324	326	359	377	344	336	352	340	366	340	347	314	373	313	357	359	317	364	334	375	350	336	337	323	361	370	328	328	352	319	353	401	359	346	356	336	311	347	344	325	375	359	352	337	323	367	353	346	345	330	321	360	357	357	352	335	306	350	335	348	308	333	374	336	324	337	352	359	342	361	377	356	351	334	371	323	324	336	343	367	348	332	332	354	342	344	336	365	374	343	356	334	317	343	359	340	336	360	353	342	343	337	321	338	345	356	333	323	334	322	331	365	355	319	318	349	341	359	353	347	343	332	344	371	308	340	343	350	340	350	343	337	384	331	321	322	356	358	347	319	329	337	329	330	376	343	359	319	325	364	298	368	350	355	378	353	356	355	343	353	358	363	344	365	337	354	336	319	368	339	343	315	354	344	319	352	325	355	369	363	346	347	338	331	342	365	339	354	363	354	357	313	371	361	332	336	350	385	354	350	338	316	352	352	334	326	359	310	329	366	340	349	321	358	333	343	368	329	304	361	386	349	345	345	348	346	360	378	334	317	328	363	327	310	330	330	336	327	363	322	335	381	340	363	320	343	345	368	357	351	334	346	347	369	348	335	344	364	368	371	350	307	379	350	326	333	361	373	332	319	351	339	328	359	316	357	337	355	330	333	351	328	371	335	368	336	345	345	318	350	364	341	353	346	343	358	361	368	355	355	313	372	358	357	330	357	343	345	347	301	358	331	333	346	350	309	335	338	346	325	289	375	363	343	406	372	374	377	368	353	310	383	377	356	368	332	330	327	332	353	379	336	319	366	318	340	350	330	366	344	380	353	364	342	342	350	348	337
345	3	3500	150150	411	3	85	476	388	592	592	615	536	522	498	478	440	424	379	376	358	380	359	353	345	339	350	350	281	320	260	292	288	290	302	279	296	295	297	299	288	280	268	274	275	268	279	296	288	254	278	295	270	251	274	291	267	282	284	271	274	244	285	284	288	258	272	267	300	290	270	281	249	294	290	256	262	273	259	264	268	286	275	292	266	235	280	276	240	294	275	274	267	239	299	280	260	276	305	267	272	290	263	272	264	269	271	243	231	263	256	262	241	280	297	288	260	261	270	257	256	271	251	242	271	260	254	275	266	235	280	255	274	257	272	230	261	252	245	245	240	269	261	243	237	272	280	290	232	262	280	257	256	267	239	234	264	293	261	245	234	271	232	253	276	265	265	286	244	241	265	276	236	258	275	242	276	251	237	275	277	276	250	247	240	274	254	258	276	277	282	232	259	224	258	232	260	268	272	235	272	262	251	237	261	248	262	254	264	268	247	248	239	258	253	243	244	237	243	269	282	248	247	255	251	287	242	250	259	252	245	244	263	246	273	228	269	226	256	269	266	260	267	265	233	274	263	243	268	261	266	245	243	248	266	263	216	233	234	246	251	266	247	235	255	237	226	251	255	253	252	254	254	269	259	267	259	247	263	271	246	257	259	246	233	248	285	250	240	265	266	241	260	262	269	237	258	244	274	240	266	273	298	257	258	262	255	261	245	233	258	242	239	281	240	260	249	249	253	269	242	288	241	257	245	250	259	259	251	224	274	282	247	224	258	245	260	260	224	243	268	219	264	267	265	264	251	233	257	250	270	255	256	241	234	277	268	259	259	271	272	237	274	270	267	260	227	265	264	275	263	249	261	243	240	256	287	262	235	272	266	239	272	243	283	248	250	252	236	257	254	258	252	229	281	247	267	277	251	262	263	258	250	239	260	248	268	251	234	236	268	241	222	280	278	259	291	282	245	246	269	259	241	244	237	251	270	248	239	266	239	280	250	257	278	241	265	218	257	263	243	235	246	246	255	286	238	262	256	266	256	274	256	249	231	288	221	266	264	237	250	253	260	252	240	251	224	229	266	256	249	288	265	259	258	273	236	242	268	259	234	255	262	244	258	256	256	249	282	237	249	252	250	260	267	278	264	263	239	267	256	283	262	251	261	249	264	263	252	293	258	244	247	233	258	283	270	255	256	268	247	254	249	268	230	229	255	272	234	283	255	231	242	258	251	272	260	280	240	245	276	253	265	252	263	251	251	233	266	249	248	259	244	261	255	248	268	241	240	283	248	236	273	251	272	232	251	250	243	258	230	260	264	232	245	272	250	264	290	241	262	238	276	249	251	235	239	279	232	234	253	244	253	260	245	255	261	247	252	274	264	269	261	264	244	278	272	272	241	233	231	263	249	270	257	264	248	243	261	246	259	247	254	274	255	269	284	246	292	261	229	247	238	265	241	269	233	256	246	253	263	250	270	247	260	242	255	260	252	244	241	252	267	282	252	246	275	272	260	266	271	238	239	253	248	246	244	258	240	258	256	241	241	287	250	253	242	242	255	250	271	272	269	258	230	239	242	250	269	252	270	244	252	255	251	252	255	247	259	255	265	258	248	277	230	254	243	248	245	246	246	265	240	309	278	240	262	246	249	262	238	251	272	248	223	273	270	236	248	259	272	276	273	245	250	232	263	261	301	268	224	266	244	243	265	250	241	254	234	263	258	256	254	263	252	258	271	253	264	246	274	231	265	277	246	227	267	267	256	255	252	248	279	268	295	259	255	275	280	240	269	259	262	229	256	267	259	245	258	251	253	249	255	270	241	250	241	265	262	261	245	254	238	274	238	248	254	249	225	280	208	259	224	242	249	242	233	232	272	265	226	249	255	246	263	284	265	267	238	254	248	239	270	266	266	261	247	265	276	242	257	263	256	251	245	265	234	242	217	251	240	270	266	244	218	237	285	291	258	279	274	255	240	244	266	266	257	232	263	245	251	275	252	269	255	241	270	235	248	261	247	255	258	249	255	268	253	271	251	258	246	264	238	242	242	249	247	299	254	256	246	257	279	249	266	247	275	233	274	259	270	258	244	275	255	258	240	262	250	261	267	223	237	256	249	252	261	268	248	269	265	254	257	241	254	260	237	270	269	267	240	243	261	226	236	282	278	253	270	275	257	239	260	239	263	241	266	244	256	269	254	256	243	266	287	247	237	275	288	258	262	274	254	251	277	244	258	259	249	253	250	260	277	221	258	248	240	248	273	245	244	272	277	263	271	243	274	239	252	263	239	254	236	267	255	262	264	250	224	247	253	256	258	256	240	248	233	230	242	289	252	261	264	258	273	251	285	263
345	0	2700	150273	406	8	87	413	477	661	626	604	506	543	482	496	422	428	423	410	406	437	394	360	372	364	350	328	340	333	316	321	333	352	347	346	311	311	303	293	304	336	308	322	288	327	304	318	292	328	286	282	319	285	312	266	302	275	316	281	302	272	295	272	309	272	272	299	289	311	268	242	272	289	258	290	273	272	289	271	274	275	256	288	244	269	277	292	286	263	260	284	263	298	283	283	251	243	288	278	259	304	248	275	259	260	277	255	276	296	270	268	265	282	236	256	271	265	276	244	276	275	271	248	252	276	267	263	271	294	269	263	295	279	296	270	243	264	238	276	265	260	265	271	270	259	256	267	242	264	286	275	268	286	254	262	255	290	266	295	262	265	275	280	265	267	264	282	250	292	234	290	294	267	282	263	272	268	247	286	237	257	262	260	269	258	275	272	259	293	259	275	301	256	252	273	283	287	250	276	258	278	287	261	269	280	274	269	262	285	276	269	275	278	279	258	278	259	274	298	290	249	244	270	245	289	237	267	274	278	264	259	275	270	289	308	272	249	246	252	265	263	288	260	250	270	260	274	256	309	313	251	256	266	275	253	245	274	296	262	269	261	259	278	270	279	263	263	265	240	305	291	273	266	257	250	273	275	268	267	244	269	252	264	259	270	262	273	266	270	272	284	263	265	279	292	274	281	257	262	261	276	287	252	256	240	250	270	266	271	269	279	241	257	263	267	262	274	269	240	241	277	284	284	243	263	259	274	256	287	263	315	261	288	277	276	276	272	273	268	258	267	259	281	227	268	289	266	254	261	275	248	251	289	291	249	233	271	286	273	264	270	258	262	263	280	268	285	303	263	278	259	267	250	253	287	273	277	262	291	282	272	273	270	276	266	265	245	260	272	284	258	248	251	261	266	235	252	270	274	274	271	274	238	284	251	248	259	267	278	263	252	267	251	287	251	259	299	265	262	253	266	269	274	261	266	274	265	290	274	269	290	261	265	253	254	264	283	289	259	253	244	254	253	264	251	291	257	258	273	266	271	244	271	264	272	257	254	262	261	266	268	255	297	218	268	261	268	262	264	258	254	260	270	278	275	258	261	262	245	253	240	292	275	260	256	246	299	241	247	254	270	244	250	248	289	262	289	286	264	280	286	272	251	254	244	270	262	269	271	256	239	271	275	245	271	284	270	250	253	279	283	263	262	284	252	258	286	274	259	289	250	250	261	246	241	239	269	259	259	234	262	256	274	280	247	264	268	290	238	247	260	248	255	282	280	265	261	262	263	295	267	240	259	224	278	235	261	281	277	233	272	283	251	245	254	245	278	271	283	271	266	263	258	234	276	239	259	236	258	290	253	280	246	278	265	275	258	258	279	275	255	250	262	268	270	270	291	260	286	267	266	278	260	250	253	254	261	276	258	271	256	240	230	254	305	273	269	271	258	269	264	257	262	272	283	271	251	293	262	235	278	275	235	284	260	270	259	260	275	233	270	296	253	246	275	248	273	250	278	268	252	258	238	238	259	256	251	244	264	261	274	244	270	259	247	260	278	262	280	261	260	261	262	240	277	256	269	272	256	271	268	229	263	260	269	275	228	287	285	280	244	256	276	244	258	241	242	285	270	230	267	272	270	259	236	268	262	256	272	241	265	272	238	265	268	271	290	288	260	266	282	263	272	283	275	276	271	254	263	289	280	266	248	259	250	255	275	227	253	269	244	234	254	299	245	244	272	291	279	268	286	288	253	264	250	263	238	236	253	260	259	254	260	254	243	238	271	273	272	279	276	245	265	248	262	284	265	265	278	280	280	235	253	272	282	253	251	283	254	263	259	269	278	241	291	276	273	270	268	254	271	240	245	276	260	258	298	289	254	251	273	250	275	261	242	280	256	256	289	237	279	237	259	262	244	265	260	270	267	264	258	243	303	249	265	271	271	258	234	283	238	265	269	262	265	280	289	273	244	217	266	266	263	235	264	278	268	260	273	271	244	275	273	282	262	287	257	264	264	251	269	254	281	255	254	241	286	237	274	247	254	252	252	247	268	267	280	249	275	283	241	263	312	273	257	238	246	267	268	270	296	281	254	283	255	253	271	271	257	264	261	263	237	266	288	243	256	243	290	254	243	269	261	264	250	254	272	259	269	240	275	255	265	255	263	246	267	268	271	248	269	244	259	258	286	246	264	267	232	235	278	266	244	274	257	268	265	280	245	294	284	264	258	253	240	246	262	254	271	262	273	254	273	249	256	271	287	277	271	265	293	254	279	255	284	266	282	241	255	253	271	242	269	274	261	264	259	271	258	305	275	259	255	264	270	236	257	282	262	229	263	234	267	244	242	249	272
345	1	1900	150396	407	8	135	591	500	546	546	545	499	483	416	385	332	364	294	340	311	305	297	279	264	286	254	269	251	264	240	259	267	257	247	247	230	221	268	229	282	257	230	229	245	232	229	230	256	202	223	203	237	253	222	240	225	227	258	224	224	257	222	196	240	215	224	211	204	212	223	197	212	235	230	223	212	206	221	236	226	234	204	205	231	208	204	223	207	205	231	224	222	216	216	233	225	191	238	235	201	223	230	196	218	219	203	199	213	209	230	206	246	204	200	235	203	215	205	188	233	215	196	224	227	211	200	216	205	210	233	221	208	194	198	213	220	226	197	206	221	182	216	210	212	206	215	217	213	208	205	198	214	214	212	198	187	196	213	200	212	198	221	207	231	210	217	242	225	203	234	219	208	206	194	219	207	194	215	195	214	194	208	217	198	210	228	207	194	210	223	218	213	200	205	214	217	195	193	225	207	189	200	202	228	207	210	188	212	220	213	212	214	198	204	198	235	218	227	224	197	230	231	201	207	214	222	206	201	206	222	189	199	203	192	204	205	204	208	191	229	200	213	220	195	174	213	207	223	220	211	213	191	202	211	196	214	224	196	190	223	192	213	197	215	201	177	200	205	200	198	210	205	231	222	191	214	227	207	228	196	204	219	204	202	201	185	223	203	197	214	204	201	219	209	196	215	224	198	199	222	195	209	198	223	205	213	213	189	198	188	238	231	196	189	185	196	201	188	225	197	221	198	199	218	205	209	190	182	211	231	218	204	182	196	215	196	206	212	199	205	196	215	227	203	211	205	214	220	182	198	197	183	205	204	230	216	200	196	201	226	220	209	215	196	220	201	214	208	206	189	199	197	223	214	182	182	199	224	213	198	195	225	187	199	205	194	237	220	182	208	210	185	196	209	199	198	194	195	205	206	234	201	201	209	189	215	227	218	199	214	212	205	203	231	208	226	236	204	215	214	185	225	202	189	226	211	194	206	190	192	208	193	217	214	200	213	208	213	196	193	215	185	223	203	165	172	203	219	194	193	209	193	217	190	215	247	211	215	200	199	232	223	203	207	199	230	200	214	179	214	212	208	202	220	217	199	230	222	204	190	212	195	193	187	203	207	225	184	213	217	184	189	209	207	198	220	201	221	211	216	185	200	227	193	205	230	200	214	215	189	205	194	205	227	222	206	210	189	208	222	175	192	207	195	211	215	208	194	213	216	212	209	204	195	205	204	206	189	194	209	195	206	191	207	214	186	188	221	231	202	220	179	207	196	206	194	183	194	205	238	217	196	219	182	217	205	211	194	187	219	210	209	190	193	219	242	223	198	198	219	194	206	203	203	213	196	233	170	212	212	173	215	205	212	216	204	230	197	203	220	201	222	212	188	184	210	208	201	193	222	187	225	223	210	194	196	224	214	210	199	180	217	187	223	190	212	169	195	195	210	240	199	198	209	208	226	196	204	200	230	230	215	226	220	193	196	216	227	223	192	211	187	201	204	224	197	188	198	243	179	210	212	209	172	206	207	229	185	218	236	209	183	211	208	218	191	203	209	202	213	205	175	227	205	201	212	222	225	195	208	217	177	220	193	176	209	199	214	234	209	198	200	198	195	220	207	186	190	218	243	222	188	203	200	213	196	206	219	214	207	208	205	222	200	206	193	211	244	187	212	198	241	195	231	210	210	190	187	220	201	189	208	212	205	212	201	217	201	196	182	202	207	212	191	199	183	211	205	202	195	193	204	223	188	189	227	198	206	188	216	191	210	207	202	206	219	231	211	193	193	208	204	199	201	230	220	197	197	213	205	205	216	185	190	206	212	218	199	219	189	207	207	207	199	208	197	225	212	209	206	202	202	227	208	223	220	206	201	204	216	179	208	189	203	218	200	216	227	226	179	200	218	203	205	216	206	201	181	165	214	211	194	248	206	205	197	193	224	214	231	207	205	198	199	198	215	213	200	222	204	220	191	173	205	181	184	214	206	202	193	207	209	205	209	203	225	200	220	200	201	227	216	220	187	248	209	203	204	199	216	183	226	216	216	205	174	231	219	206	181	217	230	216	217	225	204	204	225	207	213	197	204	213	206	211	219	217	223	179	189	211	216	211	198	206	228	197	196	202	187	214	192	199	207	171	211	201	215	224	209	207	212	207	190	190	202	208	198	189	213	198	237	226	208	230	206	215	212	231	205	206	219	187	209	194	219	221	190	216	231	194	229	221	178	217	202	203	177	210	189	195	214	223	195	229	193	228	208	232	203	217	203	224	179	206	189	166	252	219	202	217	197	190	207	188	202	211	193	207	187	221	230	186	219	221	215	226	209	197	196	236	208	186	195	182	220	181
345	2	2100	150520	403	4	147	545	322	463	478	517	515	462	414	426	404	352	351	325	358	292	306	330	314	293	286	259	321	311	284	299	283	276	302	276	264	315	277	276	280	274	267	283	265	230	227	306	270	239	285	266	289	268	241	282	259	269	286	272	259	245	267	248	249	255	256	270	261	272	263	285	246	256	256	272	276	269	255	271	265	254	270	283	248	274	250	245	294	254	243	251	260	275	250	252	248	241	254	251	221	217	255	276	237	227	249	230	235	251	267	235	266	244	239	236	223	258	253	244	255	231	242	240	239	257	249	257	247	231	209	239	243	240	265	250	215	227	253	277	223	252	220	247	255	268	232	251	226	271	238	263	266	250	246	236	216	239	235	246	239	239	248	261	216	265	217	261	240	261	256	224	218	229	222	241	226	251	239	223	228	245	257	240	243	267	249	263	239	208	224	249	262	243	248	243	229	211	224	239	233	226	246	239	258	240	232	256	232	252	233	218	257	251	217	264	227	227	267	228	241	241	227	229	258	259	277	225	250	258	249	242	249	241	266	254	239	234	241	237	251	247	244	240	247	248	264	250	250	229	231	238	242	236	255	236	238	250	225	249	230	235	249	243	265	230	234	262	226	246	254	239	259	246	221	229	229	241	252	247	228	243	256	215	238	216	216	260	264	222	261	209	250	258	252	245	246	222	228	242	260	249	225	227	234	247	224	247	248	242	224	264	240	236	237	226	223	243	230	244	249	228	202	233	245	224	249	245	251	254	256	226	234	270	268	259	266	246	222	239	210	238	234	248	242	252	229	259	237	244	245	260	234	236	242	240	244	239	252	253	240	275	260	236	219	235	231	234	242	212	243	263	230	249	233	248	223	241	224	228	258	231	268	234	220	234	222	255	236	263	234	247	225	262	271	254	256	229	237	236	251	248	250	232	225	215	228	257	222	230	250	265	259	234	238	230	249	230	241	251	228	239	253	246	217	246	222	232	248	243	235	227	220	205	217	244	226	255	239	249	243	258	252	246	244	259	253	240	260	253	242	252	223	243	219	253	220	244	234	252	233	230	236	231	240	253	227	196	232	228	216	254	231	248	224	225	239	237	259	252	238	212	251	212	255	238	251	228	224	238	248	234	236	260	242	213	254	255	225	258	232	234	276	241	242	225	251	217	251	241	232	230	269	273	249	262	222	245	250	230	250	237	262	236	240	244	264	245	248	244	239	231	243	250	269	250	221	264	249	245	236	248	224	258	231	235	216	235	224	226	243	244	252	231	254	260	232	250	231	229	242	250	231	240	224	233	250	232	247	251	248	250	257	268	238	220	243	253	272	231	207	224	228	246	263	253	243	253	256	244	234	230	250	253	208	225	235	231	229	237	216	253	243	227	234	237	222	237	204	214	255	223	258	255	220	266	227	251	238	251	253	253	228	254	240	239	264	274	239	238	265	252	243	238	217	222	228	253	251	244	241	256	230	227	231	242	247	241	221	260	258	249	240	222	225	241	247	217	222	243	242	244	244	227	233	251	250	233	226	247	230	255	244	252	258	252	238	238	230	241	237	255	231	243	205	237	235	240	232	235	234	225	233	230	229	269	262	257	242	244	222	257	246	231	208	235	272	236	246	252	242	246	223	239	229	213	245	250	257	235	250	235	244	219	268	240	238	255	236	261	244	269	266	238	250	244	196	269	240	237	220	224	218	225	214	253	235	215	248	279	238	233	222	235	233	237	225	236	231	239	256	221	214	245	234	233	248	234	242	236	230	233	246	240	216	236	212	239	229	214	245	232	234	241	256	207	232	228	236	244	226	225	212	262	222	245	237	225	226	238	239	243	247	272	234	253	222	247	231	247	237	253	239	236	226	263	291	214	234	237	235	221	250	274	228	242	250	225	246	228	227	241	242	231	230	220	233	237	206	247	254	235	238	251	256	258	219	212	238	228	233	238	244	239	208	245	248	245	243	241	248	243	254	241	255	241	241	257	241	244	241	242	242	238	255	255	219	243	273	235	232	263	227	234	250	233	244	242	217	225	267	223	246	240	234	250	245	223	259	250	258	248	237	242	239	221	244	222	249	230	228	273	260	232	244	231	225	228	240	238	234	251	214	233	237	213	208	248	260	219	250	230	216	200	229	250	263	249	219	225	257	246	245	247	223	216	246	235	255	210	214	248	238	226	237	238	236	231	223	271	240	259	226	276	229	239	248	243	240	217	218	248	231	227	238	266	252	255	241	263	227	236	243	239	220	241	280	233	265	255	234	224	235	217	272	259	245	260	234	227	235	263	253	217	236	230	227	268	238	248	238	234	227	221	232	250	248	236	226	250	228	234	218	242	237	243	234	240
345	3	3500	150643	381	5	157	496	238	444	475	505	507	519	435	426	405	398	369	375	350	340	340	336	346	336	336	336	322	339	304	299	306	302	320	326	313	302	323	274	283	288	272	295	297	262	307	298	282	313	308	289	289	277	275	282	267	313	267	267	275	287	296	296	292	274	258	300	245	275	266	304	285	273	290	309	298	255	284	299	267	285	268	276	275	286	281	275	261	267	243	241	302	257	268	263	260	264	281	264	263	295	252	252	270	286	253	292	263	259	282	281	297	254	287	235	254	274	267	263	257	247	286	260	278	267	255	272	275	269	245	253	259	268	259	266	272	258	285	260	279	295	261	261	282	282	274	248	273	248	265	276	287	269	271	260	275	245	289	261	277	269	277	268	244	278	272	263	251	247	254	252	257	260	273	269	287	276	231	272	266	259	237	256	254	272	267	281	268	277	261	248	278	276	256	297	269	259	266	257	263	270	261	236	282	278	259	263	258	266	273	276	267	265	277	252	290	272	256	254	258	257	263	255	268	253	278	239	249	248	281	260	240	298	307	255	277	281	243	255	255	240	275	265	261	251	237	243	276	269	260	291	279	276	247	238	242	260	257	248	257	269	270	248	248	262	254	264	230	284	253	278	271	281	249	260	238	274	239	245	256	261	273	247	275	249	266	271	258	250	279	246	271	228	258	262	255	264	269	272	274	285	276	251	245	261	262	263	279	272	264	263	265	259	267	236	270	247	238	270	263	278	272	295	243	267	243	278	245	280	292	268	285	273	264	246	269	256	248	260	253	246	272	264	245	273	253	244	253	271	248	261	258	246	291	262	250	260	269	253	235	263	247	250	264	262	242	266	303	262	266	259	274	251	281	268	234	268	270	269	222	277	245	235	229	254	247	266	279	286	224	288	276	289	295	241	260	263	265	237	246	266	272	264	277	266	268	261	278	264	261	255	286	233	260	278	263	280	271	243	257	268	243	257	279	244	244	271	246	260	237	254	259	282	261	242	249	287	238	257	257	257	255	259	251	272	243	256	251	295	295	270	283	260	237	243	277	313	240	274	268	254	241	289	271	260	259	254	262	263	278	245	233	242	243	267	266	243	236	238	280	226	258	288	273	277	245	256	254	248	261	261	265	246	233	252	268	253	246	262	259	266	268	273	237	245	256	256	281	238	251	261	259	283	246	283	258	244	265	271	280	244	284	281	268	249	239	266	283	237	258	257	264	259	242	267	268	256	281	249	248	253	231	264	272	267	226	243	264	290	288	285	263	258	249	293	260	279	248	243	277	263	288	265	273	276	255	249	273	270	250	275	269	253	290	252	269	257	260	253	259	280	276	283	285	237	252	257	253	259	235	284	261	233	248	259	243	256	248	269	267	253	286	252	287	275	249	244	264	265	255	257	239	279	255	265	249	248	275	271	279	263	256	251	267	280	254	245	262	276	252	263	255	259	250	264	236	255	222	259	276	268	227	256	275	261	272	256	291	270	263	262	257	246	253	273	248	261	245	247	250	249	254	281	280	270	249	254	253	251	260	254	256	248	268	290	250	251	254	235	241	270	272	254	247	272	271	275	264	257	265	267	267	255	283	286	261	262	277	258	271	277	260	259	263	271	280	264	261	257	281	289	254	259	292	264	250	240	289	254	260	235	253	240	240	256	254	268	258	275	246	274	240	251	256	268	243	264	282	244	247	261	248	267	292	251	285	269	285	257	252	259	253	283	231	256	265	233	239	284	270	268	261	275	277	276	267	267	241	288	231	268	251	249	265	258	313	242	264	262	266	261	242	258	272	259	249	252	251	250	270	269	268	243	244	262	258	234	263	290	256	248	245	268	253	255	272	278	248	291	241	281	269	284	254	247	249	255	266	246	254	270	260	268	245	261	241	263	267	271	284	269	255	265	252	276	256	248	218	265	284	242	227	242	277	275	261	261	266	261	279	277	254	265	253	263	247	273	265	293	249	244	286	259	252	301	246	277	259	248	231	250	290	237	262	279	261	262	253	256	266	277	229	271	256	256	262	279	249	267	263	252	248	254	223	263	270	278	255	262	252	264	235	259	272	262	271	261	296	263	279	247	263	264	260	255	260	264	266	254	273	279	279	254	264	289	227	255	275	253	271	260	272	258	252	254	271	243	255	280	245	254	243	252	252	252	262	261	274	258	287	268	266	249	269	239	264	285	244	253	254	283	257	271	247	255	280	268	256	282	269	272	265	278	242	252	256	276	269	267	277	285	255	258	258	246	290	278	274	241	275	228	265	262	263	230	285	256	268	246	264	250	274	254	236	268	249	253	242	247	245	263	269	234	269	271	260	259	244	248	262	237	265	264	277	290	276	293
345	0	2700	150766	396	10	119	380	289	470	484	531	527	479	455	454	413	397	381	404	367	334	378	369	366	344	377	336	341	335	360	328	342	357	326	325	326	331	319	307	315	306	325	305	295	310	303	314	273	288	301	291	299	298	306	294	275	305	292	260	288	307	276	305	299	276	288	290	311	298	288	295	268	273	278	291	298	268	280	273	270	274	291	271	245	284	283	278	276	302	285	265	293	250	284	292	270	282	263	291	295	274	278	265	273	260	253	259	257	264	275	296	262	274	274	266	265	267	293	227	254	276	284	252	261	253	260	253	263	288	290	276	259	260	254	265	287	286	278	240	271	288	265	252	268	256	286	259	257	279	263	249	275	269	289	282	287	276	294	266	246	262	271	248	278	276	259	230	281	277	282	282	265	275	265	272	248	265	261	281	271	248	285	278	263	272	253	277	271	268	256	281	273	248	249	255	265	276	248	255	228	245	256	266	275	277	274	264	289	228	276	274	234	261	287	280	252	273	253	281	254	287	248	285	256	235	290	278	284	263	281	233	248	277	266	277	258	268	283	246	252	280	264	242	254	266	266	270	276	259	235	269	253	262	264	237	269	239	248	278	262	299	268	249	257	259	301	234	267	253	264	250	251	289	253	273	282	273	265	264	288	265	247	281	250	277	294	261	248	299	262	281	276	283	266	249	264	283	276	256	246	271	258	268	249	259	281	260	269	257	268	290	253	265	257	268	245	245	253	248	273	237	243	269	256	258	288	253	258	253	250	271	276	279	258	252	311	251	270	280	257	236	253	243	263	250	225	282	258	229	259	266	266	289	261	263	278	250	270	280	255	258	251	261	241	253	270	209	248	229	250	271	233	281	280	289	273	271	283	263	263	260	273	259	252	249	258	278	273	259	273	276	272	282	247	254	257	266	273	280	257	278	248	253	278	271	218	266	245	243	248	264	257	287	273	282	258	267	273	253	260	276	274	244	274	244	259	254	282	227	262	244	272	273	261	248	255	277	270	257	241	258	244	262	258	263	249	294	257	286	266	274	292	273	286	268	238	261	260	263	256	281	246	276	261	279	269	279	256	259	251	287	286	283	245	252	268	283	271	239	233	288	245	251	251	272	271	245	257	268	279	263	254	244	246	251	282	292	239	248	227	276	247	299	252	250	260	253	243	267	286	274	249	262	264	253	252	278	257	279	257	248	287	257	256	261	258	258	250	269	251	248	289	259	262	267	260	281	239	274	240	245	276	288	246	291	285	254	251	268	245	264	269	274	280	270	255	255	268	260	232	261	248	250	273	268	228	293	261	272	283	252	258	258	270	283	270	268	228	279	277	269	266	265	261	257	253	271	266	259	281	274	264	262	271	290	283	284	253	276	285	243	266	256	236	229	261	243	255	266	274	263	254	260	265	287	280	266	261	233	245	270	273	267	247	271	267	266	269	288	292	275	256	255	264	261	267	265	260	268	258	260	268	264	274	280	259	295	265	257	252	261	288	271	287	242	254	258	274	270	269	242	249	251	260	280	252	267	249	233	257	285	270	258	263	283	260	297	298	259	251	258	265	277	270	286	276	288	286	272	253	258	269	270	260	272	257	269	241	277	269	251	240	266	263	258	261	286	296	232	262	289	252	252	268	284	272	244	246	242	261	256	270	246	257	274	263	277	265	262	265	241	271	262	265	252	264	237	279	284	271	309	250	257	280	244	245	250	279	267	248	241	260	237	270	248	263	276	274	263	250	249	259	270	270	268	286	271	247	273	278	264	269	251	246	261	259	242	249	229	250	264	253	287	274	274	269	270	270	269	281	256	265	247	276	281	247	297	247	251	280	270	282	274	250	282	239	255	232	268	276	259	273	261	261	289	241	288	249	278	283	273	236	254	253	254	284	263	259	280	270	280	275	286	244	274	273	255	275	255	249	273	279	268	249	247	279	280	226	256	257	272	281	239	281	275	257	276	279	273	271	265	261	291	265	285	269	290	266	269	240	276	271	271	280	281	247	258	255	252	270	248	266	255	260	266	257	246	272	276	244	277	265	256	263	272	246	260	238	267	250	265	255	272	266	288	261	247	258	263	275	277	279	260	282	252	270	237	267	260	257	265	264	276	265	284	273	267	283	265	274	286	246	239	262	268	281	274	279	261	271	262	261	273	265	225	268	257	261	275	268	278	265	288	272	261	276	252	273	263	239	253	276	277	261	256	264	276	256	263	276	264	260	254	252	262	258	256	260	266	261	244	289	271	232	280	268	254	252	261	269	296	254	272	256	251	254	277	273	247	245	232	262	251	259	270	266	261	260	250	247	291	276	258	266	281	276	259	258	275	259	258	265	246	237	260	267	253
345	1	1900	150889	413	6	138	442	239	393	413	456	394	388	359	386	348	336	335	316	287	271	279	297	272	274	259	247	245	259	247	220	220	237	233	231	240	208	237	227	235	247	219	227	237	219	245	235	230	227	218	198	223	211	223	231	204	222	216	202	220	236	204	206	206	177	224	196	245	207	207	217	236	224	220	217	230	243	215	203	242	248	229	228	232	217	250	218	215	202	209	219	226	206	206	232	188	218	218	205	213	213	212	173	212	207	228	217	216	228	216	226	223	217	234	210	222	199	218	198	218	224	209	197	246	199	218	204	196	228	197	214	223	211	201	213	234	212	207	208	216	224	262	224	232	181	207	230	212	209	223	213	197	205	218	194	215	233	196	208	239	195	206	213	209	193	209	210	212	178	221	229	198	204	192	204	200	217	221	219	204	204	192	207	219	225	212	223	207	224	203	214	201	210	200	196	212	211	191	209	216	194	201	216	216	191	194	212	216	218	208	201	213	235	219	204	208	175	219	207	211	223	210	210	220	201	220	211	210	217	212	227	222	191	207	210	217	245	201	223	200	188	227	189	196	190	196	201	219	199	209	197	208	203	194	171	184	220	211	208	218	212	194	210	204	211	209	183	182	242	206	188	213	184	198	219	204	196	209	195	211	209	213	238	196	209	195	216	224	206	215	212	231	207	208	211	210	243	201	218	198	197	231	199	201	197	190	227	214	219	212	206	182	227	216	218	198	213	200	219	197	198	196	235	192	225	212	203	203	227	202	188	212	210	215	188	216	219	209	220	181	190	215	195	201	228	207	206	201	176	223	213	185	196	212	208	194	212	186	218	223	207	202	216	222	210	216	196	202	199	220	205	190	238	208	204	186	238	213	206	207	205	204	202	217	219	222	213	202	222	213	217	212	200	202	184	221	205	209	214	197	208	219	213	217	230	183	207	212	214	188	224	203	200	215	186	205	195	198	185	211	190	205	218	192	210	223	220	206	201	205	191	182	202	205	190	174	218	197	202	199	225	171	182	208	191	227	209	217	201	218	205	196	202	216	230	214	216	199	189	211	209	202	227	213	219	188	210	203	222	198	204	180	210	219	211	220	210	196	223	178	184	200	195	225	223	197	208	216	223	208	216	197	205	206	208	215	214	201	188	220	237	206	193	200	201	219	216	227	203	211	210	228	218	210	206	209	215	207	206	204	195	210	202	234	221	196	189	195	183	208	212	208	219	196	218	198	202	209	194	209	195	208	199	203	207	207	210	205	191	195	204	180	197	194	220	199	241	193	191	183	207	220	207	211	190	213	202	197	185	229	232	202	222	211	231	203	213	206	211	204	218	205	196	220	239	215	209	187	207	197	215	214	210	197	206	227	202	197	199	197	204	216	226	230	214	202	209	231	221	197	215	208	210	202	204	185	207	225	196	203	195	217	237	220	207	221	206	208	193	208	218	214	200	175	219	194	212	206	198	194	221	225	218	185	219	212	190	197	220	223	215	222	194	225	208	233	215	195	189	223	201	197	205	190	202	202	205	215	207	187	176	206	212	204	208	221	221	200	204	215	217	211	211	169	230	199	212	219	202	213	199	221	198	207	215	193	214	186	211	231	221	188	207	214	196	220	221	229	207	224	230	226	198	207	210	196	237	217	235	195	192	218	225	205	211	201	209	185	211	186	206	185	216	206	208	183	204	212	223	199	198	219	220	224	210	207	199	213	223	195	203	211	204	216	203	234	205	220	214	213	215	230	200	198	187	194	210	202	199	210	230	180	205	228	199	198	212	207	199	215	188	189	229	186	199	217	188	213	206	216	195	207	206	205	197	193	221	197	188	209	206	216	218	249	200	199	222	222	200	223	197	200	174	197	187	172	223	216	216	209	204	217	218	200	210	229	225	210	222	209	230	203	202	206	214	199	197	223	195	213	237	220	198	194	189	219	207	208	216	204	207	202	227	226	235	208	201	232	201	188	213	204	207	202	219	221	206	210	204	217	220	220	219	226	186	189	199	227	184	202	208	207	189	217	181	207	198	209	222	221	206	205	205	209	223	197	196	220	196	229	219	201	232	202	201	200	222	204	224	189	234	217	204	192	186	214	233	215	232	192	216	199	189	205	210	222	218	214	192	223	220	201	207	221	215	184	200	202	195	208	200	206	191	215	218	220	180	227	204	207	184	200	220	216	218	211	183	220	240	210	199	207	186	218	191	222	199	210	220	174	179	211	189	197	209	201	207	200	202	214	212	235	199	207	202	214	207	188	219	225	237	213	226	218	187	193	202	218	182	213	227	211	186	193	195	221	204	218	190	206	210	209	231	200	225	215	213	200	199	221	203	195	201	221	213	208	211
345	2	2100	151013	432	2	121	371	204	314	356	421	355	392	318	313	309	279	273	238	247	236	221	207	217	224	198	180	218	204	186	173	185	186	181	188	173	173	175	175	194	159	153	165	187	179	144	170	160	161	169	167	161	172	145	168	143	147	155	131	158	160	135	147	157	131	168	137	153	128	116	166	135	134	137	173	144	135	137	138	146	147	146	145	128	131	123	139	162	137	152	142	143	130	160	158	133	130	149	146	142	157	155	176	138	145	128	152	124	136	138	141	152	113	138	146	148	127	114	121	108	154	139	140	152	133	125	144	134	139	142	148	125	145	133	155	130	134	140	112	136	143	132	134	151	138	145	144	130	141	160	123	121	153	138	124	119	143	139	144	159	129	129	142	149	146	141	138	118	162	156	154	141	127	136	146	145	126	129	139	146	161	147	140	123	135	108	159	144	134	133	139	158	142	142	130	107	149	155	145	144	138	129	130	119	158	126	113	156	158	143	134	131	149	139	137	143	134	136	138	129	129	132	142	132	119	128	130	146	144	128	159	132	141	111	124	161	121	136	112	131	126	137	139	127	127	147	141	102	139	145	146	135	125	141	119	143	124	142	122	146	142	148	138	142	141	126	140	128	133	130	143	121	120	131	141	137	145	134	139	139	150	147	127	129	127	127	134	128	158	135	151	145	138	131	131	136	137	124	128	146	126	133	124	154	144	146	143	151	130	127	116	152	151	157	138	136	133	145	143	135	127	126	133	143	150	141	157	136	127	125	138	137	139	142	159	129	144	140	132	153	121	152	134	121	120	136	155	126	142	131	138	152	138	120	139	136	138	141	132	132	143	146	133	146	134	110	126	137	150	117	125	135	145	127	135	121	125	137	138	121	133	115	128	143	125	121	150	134	151	144	131	149	131	151	121	134	115	131	137	139	151	153	139	132	132	124	122	149	149	151	163	136	139	126	131	119	131	128	156	126	123	137	146	146	126	141	134	150	153	147	135	136	132	137	106	130	134	152	151	125	136	141	156	136	148	156	135	153	142	136	136	126	125	122	140	135	127	143	137	126	146	122	169	130	131	139	131	132	130	143	138	141	145	133	138	123	132	124	135	127	139	142	120	140	136	103	152	119	157	145	144	119	143	123	139	129	126	139	144	158	133	141	134	152	134	148	140	115	118	126	161	126	146	151	125	121	106	137	137	132	126	153	116	143	146	144	132	149	155	101	112	111	139	132	168	135	128	140	148	128	149	134	120	146	125	118	131	123	137	139	125	130	125	135	133	135	123	151	142	136	166	141	123	139	142	140	137	140	137	139	133	143	139	119	118	136	137	130	128	129	137	117	153	139	138	133	153	132	126	138	136	143	139	131	141	141	145	137	148	133	134	144	149	140	137	127	149	130	126	144	132	128	145	138	142	167	122	128	129	139	159	134	149	135	158	154	137	145	110	148	127	121	127	142	141	119	141	133	122	141	129	146	121	124	130	133	135	147	125	142	121	138	151	122	146	146	155	143	126	156	129	143	128	137	149	145	140	135	140	145	123	157	127	132	133	138	124	140	131	125	133	138	141	138	132	118	148	147	121	125	146	108	127	128	143	123	120	140	122	128	123	133	139	135	126	141	130	147	123	145	133	142	120	140	138	109	165	140	134	152	120	135	145	152	120	132	147	151	135	131	141	133	127	154	127	137	124	127	120	140	121	129	116	134	133	123	139	132	137	120	117	121	154	144	136	138	169	135	137	137	129	140	137	145	152	134	133	148	138	130	132	123	138	138	131	153	140	155	125	148	141	134	121	123	155	139	137	140	138	134	134	133	132	124	135	156	158	162	137	112	147	135	138	141	127	141	139	139	136	127	118	127	136	148	119	123	136	136	116	132	106	144	140	142	160	127	154	126	134	139	156	131	116	140	145	117	133	146	117	143	132	135	131	135	123	129	134	123	139	143	127	137	142	127	141	160	141	129	140	131	130	143	111	146	152	120	118	129	146	141	138	147	145	137	146	140	140	131	112	135	127	128	118	125	121	123	143	147	110	131	137	144	139	133	140	131	147	124	123	132	143	122	119	129	148	128	116	125	105	123	151	141	134	150	136	134	132	150	142	140	135	135	120	133	135	133	151	160	133	121	120	141	139	143	140	139	137	131	145	138	134	122	151	153	128	126	120	132	144	134	131	118	149	143	133	140	123	120	142	115	143	136	126	133	144	132	119	131	139	148	118	135	154	120	145	113	124	124	133	142	114	167	129	131	150	141	151	132	127	146	133	117	115	133	161	131	145	127	129	146	145	129	141	125	117	138	129	165	156	132	148	129	145	135	135	145	145	127	133	116	137	136	124	122	145	145	130
345	3	3500	151136	412	7	90	473	683	682	551	484	416	406	360	359	299	296	254	278	278	239	235	242	245	225	218	213	225	216	191	225	182	191	211	208	194	163	194	184	176	158	165	178	172	171	162	181	172	178	161	170	159	163	170	153	184	156	134	149	165	176	159	178	159	145	159	160	138	162	167	167	142	136	134	152	162	143	155	139	159	146	166	158	148	161	147	171	167	171	144	150	133	147	167	162	145	131	121	157	156	154	165	145	172	154	157	129	158	155	125	149	157	157	144	129	140	139	142	153	129	145	139	144	144	172	157	143	138	143	136	144	146	146	146	149	122	156	146	149	137	152	139	136	136	135	150	148	157	107	137	163	171	148	153	149	165	133	145	136	141	146	152	142	139	144	141	130	152	130	151	138	120	143	137	160	137	124	154	129	153	133	156	133	169	152	164	129	157	158	140	144	131	147	142	143	144	136	137	152	132	142	154	140	149	162	126	113	136	157	134	143	157	134	139	138	163	152	130	133	131	134	124	156	163	142	151	145	143	131	144	142	134	162	133	141	124	135	142	140	149	145	132	148	147	144	161	135	128	130	134	132	152	152	156	151	153	140	155	140	135	135	155	157	155	136	140	140	129	117	125	144	139	161	149	140	139	142	134	130	149	148	144	158	138	145	145	137	145	155	148	157	140	130	150	137	132	141	149	124	155	141	120	142	142	150	135	148	147	151	147	126	147	125	134	132	141	137	136	168	115	134	118	141	155	129	143	113	139	163	136	142	134	139	121	121	119	139	129	148	158	141	140	146	117	158	155	131	136	150	137	163	141	144	141	158	148	136	151	137	158	141	141	138	141	139	135	139	125	137	146	129	129	130	144	148	150	157	125	149	139	157	152	140	119	147	160	144	148	150	129	174	148	148	134	117	127	129	131	148	136	120	146	144	158	146	135	124	119	136	142	131	126	160	139	149	150	142	132	140	147	152	134	157	137	163	166	139	166	125	130	132	139	129	119	139	153	139	133	147	116	141	152	139	145	113	133	134	128	142	155	148	144	165	140	142	137	130	112	143	153	158	127	145	152	152	127	145	139	129	139	147	154	143	147	135	146	148	130	129	137	171	125	145	158	153	126	148	147	139	149	158	156	128	145	133	149	133	147	145	136	154	154	116	143	134	134	134	140	156	151	145	138	136	136	156	148	126	160	144	147	153	147	122	150	144	153	162	121	151	147	124	141	132	133	160	138	140	136	143	154	131	142	141	156	126	124	161	140	141	124	150	143	144	127	157	148	160	140	141	146	143	151	145	125	140	125	146	134	152	147	154	139	129	133	135	138	167	148	139	143	138	138	130	146	143	151	150	162	156	126	143	141	136	140	132	139	151	152	126	117	145	157	133	132	120	140	139	159	139	139	163	134	140	149	137	156	138	150	147	162	161	130	136	163	148	130	152	137	153	131	142	129	140	157	157	154	117	159	147	130	121	142	146	136	140	148	134	148	161	130	126	120	143	134	154	144	143	136	137	137	125	121	149	146	158	130	138	148	138	155	150	136	138	124	140	162	147	123	147	159	120	135	127	137	147	140	136	139	135	155	128	148	151	149	140	150	122	132	127	151	129	131	154	126	139	140	152	146	127	152	138	132	130	132	125	129	131	151	146	138	137	138	162	125	144	142	136	141	147	139	141	138	137	149	153	137	129	130	155	141	141	141	149	124	131	140	137	141	160	142	117	137	162	137	142	150	142	154	113	121	145	151	122	152	125	140	135	136	134	137	118	146	126	129	135	132	145	152	152	146	130	152	149	145	143	163	160	141	142	139	137	151	153	132	135	143	132	138	149	130	171	122	116	143	126	143	134	128	142	125	150	144	148	151	143	147	137	161	168	142	120	136	141	150	136	142	153	140	150	148	130	129	130	175	174	136	138	143	127	160	152	131	112	129	130	163	141	126	143	133	169	155	144	129	148	152	156	142	142	154	139	146	132	133	135	148	144	147	140	149	140	120	124	137	139	157	127	161	138	132	155	157	129	127	143	125	129	146	119	138	150	147	150	143	136	163	143	126	127	127	150	154	147	135	124	126	165	124	137	131	142	149	143	148	146	148	144	139	122	125	160	152	144	126	142	130	122	153	130	139	146	130	149	115	162	140	137	136	138	134	141	134	137	141	157	129	133	131	145	160	138	143	136	140	147	143	155	131	140	138	143	146	143	156	143	117	183	132	150	146	123	137	136	121	142	160	141	137	145	143	156	133	156	140	145	158	126	135	141	135	149	135	154	146	136	137	143	123	148	139	134	155	131	155	146	151	151	126	161	139	151	148	151	122	130	162	141	152	137	150	134	157	159	143	136	134	147
