345	0	2700	119086	362	1	33	325	490	617	664	698	644	615	622	547	547	587	535	539	513	513	497	499	471	508	499	500	491	501	526	583	665	794	905	937	935	956	971	934	937	954	913	851	598	498	456	475	447	440	426	443	439	405	458	449	428	448	443	418	407	445	447	403	394	436	467	408	417	452	441	434	418	413	411	423	428	461	427	441	429	414	423	465	428	425	404	420	408	405	411	409	383	404	390	405	417	434	410	417	401	421	444	429	391	423	436	410	404	392	388	392	427	389	404	405	454	437	374	418	396	395	449	393	426	414	419	388	425	421	425	426	413	376	429	398	411	393	412	413	402	402	418	416	419	437	433	427	408	402	418	416	399	437	408	409	420	411	436	387	398	420	436	403	409	445	441	423	390	431	409	402	414	449	384	423	432	410	421	414	423	430	433	418	430	396	461	381	430	432	393	412	422	428	398	407	421	410	425	430	399	427	428	396	405	425	419	395	419	409	427	415	421	423	372	391	416	419	407	440	414	417	428	397	392	398	401	442	426	432	397	409	454	416	390	412	412	423	414	392	412	419	408	415	405	409	403	418	428	435	429	431	426	435	417	433	391	435	440	420	407	405	441	419	416	387	412	439	423	437	417	391	394	403	418	406	406	385	382	417	399	410	403	390	401	427	413	380	408	420	424	415	428	423	415	422	420	398	448	414	408	425	396	425	426	419	412	409	421	395	411	430	420	434	394	442	386	402	397	414	396	382	433	417	418	400	421	427	393	378	416	419	399	420	366	433	421	435	415	414	410	406	410	430	393	435	434	409	386	425	407	416	390	409	415	415	391	428	436	381	406	426	420	393	443	412	407	397	413	415	438	416	412	378	399	373	429	413	411	379	417	411	428	396	403	424	390	398	430	410	422	394	395	432	405	409	390	434	415	423	429	428	388	435	434	400	408	406	393	431	415	420	436	390	394	407	436	417	435	404	418	435	433	444	430	423	408	398	413	397	413	406	396	422	387	414	426	390	394	411	410	428	429	381	394	415	429	422	408	391	391	406	408	413	426	441	394	418	380	402	419	385	401	399	428	407	415	433	396	427	414	398	437	426	410	410	413	398	414	415	413	391	436	412	414	453	415	441	403	430	423	405	430	418	436	406	432	422	429	403	412	401	399	393	409	424	449	423	382	433	369	443	395	395	403	427	397	467	418	416	403	391	404	424	429	420	402	373	424	426	398	404	416	403	406	432	410	416	386	429	422	419	420	423	413	412	402	421	437	406	423	394	409	379	406	447	403	437	410	434	413	420	419	422	404	409	420	399	476	403	428	403	411	365	398	427	401	379	429	411	432	426	402	426	412	432	436	424	424	386	399	407	412	413	400	414	366	397	422	391	383	438	418	385	395	397	447	404	427	439	416	468	420	418	412	427	452	444	400	434	404	428	418	407	435	390	411	439	389	408	428	396	406	444	388	405	411	410	410	409	424	405	380	434	419	421	432	410	399	424	429	426	440	425	378	421	399	430	446	419	399	417	422	444	444	380	420	398	418	404	426	399	394	409	396	400	389	399	411	429	396	401	389	413	461	419	422	424	401	435	389	435	416	390	393	428	401	425	436	413	397	411	403	442	398	398	412	367	394	392	439	422	404	394	458	419	405	413	387	438	390	448	402	410	406	431	421	441	375	378	441	396	457	431	383	423	414	408	431	407	436	449	387	434	401	421	395	430	411	412	401	436	430	411	405	404	399	427	399	390	402	424	421	419	404	398	399	427	414	443	410	426	387	435	413	416	416	420	435	417	403	406	418	419	441	401	430	403	393	430	426	429	409	395	435	421	417	410	411	407	424	442	395	408	395	404	430	394	408	403	406	422	443	396	417	417	418	412	413	400	405	415	383	396	405	437	407	422	406	443	385	416	417	408	434	404	431	430	386	395	391	414	395	386	402	411	413	409	419	416	398	442	404	391	410	415	392	410	376	416	423	426	419	426	403	376	425	420	410	409	435	391	410	384	397	403	456	416	402	436	392	410	424	404	390	422	386	424	425	434	426	451	426	442	395	426	412	439	412	403	430	394	413	435	414	391	400	429	421	404	407	413	380	405	403	412	444	431	408	416	397	390	387	447	427	414	381	422	400	396	401	373	394	418	402	393	454	403	403	407	372	433	410	387	401	443	411	411	441	378	412	426	431	399	408	427	430	401	382	401	429	395	411	400	402	399	403	409	385	415	409	405	398	396	413	404	398	431	418	421	427	431	424	428	400	449	414	433	430	431	408	420	425	439	454	405	411	411	414	424	388	399	417	405	398	422	411	398	419	410	426	395	412	415	397	415	398	378	440	410	398	408	407	401	414	430	383	402
345	1	1900	119209	357	2	133	460	483	588	555	648	543	545	508	487	474	458	458	477	431	434	406	396	412	384	407	415	423	493	477	524	571	583	616	587	632	672	692	677	704	786	740	660	546	464	378	392	385	361	403	384	396	373	373	349	347	360	376	351	361	360	356	371	383	368	333	327	394	381	359	398	372	342	359	343	377	369	377	382	370	357	344	347	353	366	384	368	360	350	364	366	370	344	419	362	336	353	347	334	357	353	336	369	339	373	374	367	375	389	355	330	389	354	369	348	357	369	346	365	326	358	336	355	371	363	350	364	366	337	333	348	355	360	389	367	352	363	390	380	385	370	369	338	368	344	350	372	366	360	344	359	340	357	335	359	364	348	376	350	359	356	327	365	391	335	337	393	371	362	325	379	343	372	392	328	345	356	336	354	374	323	349	375	356	353	354	346	370	352	375	328	373	358	376	362	363	334	350	389	381	364	361	334	360	369	377	352	342	365	357	329	345	339	344	368	341	347	363	368	382	348	367	343	369	368	361	327	372	320	346	384	376	347	345	348	369	387	362	340	350	365	357	376	346	333	353	358	349	321	358	365	329	334	416	331	357	345	334	384	350	367	370	372	345	340	322	380	376	369	351	378	351	373	344	363	360	355	338	345	351	389	367	362	325	330	352	356	380	361	383	351	361	352	355	346	318	353	357	372	336	355	361	386	375	363	369	368	377	376	351	347	352	349	344	374	385	385	356	339	322	357	330	394	364	378	360	355	351	360	370	360	369	372	345	398	367	369	378	338	343	385	361	371	344	363	354	360	365	357	377	364	397	321	340	356	335	386	351	349	356	324	399	376	357	377	347	368	372	399	381	387	313	385	340	375	345	358	403	334	340	353	354	358	351	353	383	352	360	369	371	350	365	365	388	338	326	352	354	359	393	365	359	333	373	366	373	359	359	370	364	333	396	362	357	319	356	354	325	353	359	385	342	373	363	348	332	386	342	365	374	390	360	379	368	347	375	362	381	359	352	326	346	384	366	357	324	385	354	337	365	366	350	395	344	376	350	360	345	345	383	387	360	368	341	356	386	324	337	344	357	342	353	373	333	389	367	350	344	364	376	342	361	354	348	358	352	366	368	371	357	323	408	351	350	337	357	371	356	369	358	370	369	371	353	343	356	375	336	336	361	357	336	350	359	340	349	346	353	351	344	394	332	334	357	351	321	341	375	355	359	379	389	332	374	336	349	370	353	355	351	390	375	335	339	342	361	357	343	383	371	364	358	337	362	339	357	381	338	366	348	334	366	353	368	377	380	337	369	345	349	339	386	349	368	352	359	318	348	342	322	369	344	349	358	379	329	376	377	392	340	385	354	351	365	353	359	371	366	346	361	364	375	340	352	349	340	371	354	345	390	347	347	383	387	360	341	333	340	352	395	383	346	350	369	366	346	375	356	345	338	340	341	381	396	367	325	381	355	382	362	330	339	353	348	325	364	343	357	369	370	335	366	351	349	368	372	374	338	363	342	356	366	362	369	362	358	388	367	342	382	342	348	357	335	322	386	371	373	367	339	363	352	354	345	374	340	369	375	368	372	352	365	331	384	359	348	357	380	381	368	317	391	362	337	380	321	333	344	384	359	360	358	360	341	360	363	363	350	397	359	351	349	341	352	350	331	315	356	348	357	388	352	328	349	346	374	396	357	390	342	368	345	380	362	346	378	321	379	351	350	357	349	337	380	347	370	330	356	362	339	359	335	366	352	378	333	367	367	384	346	327	357	367	352	337	380	373	380	369	344	360	369	356	365	356	376	387	355	352	379	380	344	356	335	354	352	343	374	369	376	360	370	364	350	372	350	351	373	370	378	356	370	358	343	341	364	375	382	373	384	375	353	359	386	301	336	395	357	364	353	386	324	374	343	345	381	370	344	392	385	347	350	358	344	324	348	314	353	360	349	388	363	350	347	352	340	393	366	352	343	351	363	344	332	397	382	370	348	375	353	351	343	348	334	365	361	353	356	380	350	367	335	335	336	361	379	365	313	362	360	368	382	356	351	357	348	364	354	380	357	373	377	351	330	372	367	348	375	356	403	318	383	337	371	354	382	358	357	342	340	346	347	404	360	367	352	358	364	375	357	337	348	339	364	357	344	344	342	334	350	336	323	364	337	348	356	373	371	360	371	397	333	376	358	386	345	368	359	365	361	382	360	351	356	370	337	369	337	379	350	330	400	383	365	368	344	362	328	363	384	349	363	348	378	331	350	354	375	330	368	350	356	388	351	384	339	363	369	394	383	366	327	350	346	362	347	345	358	332	367	336	350	367	381	366	367	360	355	349	364	371	370	340	376	344	372	361
345	2	2100	119332	351	8	94	507	565	628	612	583	604	552	521	554	485	495	426	430	411	414	420	407	449	410	410	428	374	399	408	429	494	526	587	586	651	648	698	732	744	737	736	667	551	409	359	357	391	363	362	352	374	352	349	333	406	329	363	353	351	348	390	351	361	353	361	347	371	363	345	336	350	344	338	330	328	367	363	340	336	292	351	353	344	355	331	368	332	359	363	351	353	328	355	344	314	347	326	361	367	348	328	363	349	345	369	334	344	331	375	355	364	356	342	331	353	322	353	353	350	378	365	335	343	349	350	321	360	345	341	318	363	354	362	346	350	355	330	357	342	335	356	332	352	339	319	350	345	366	330	357	374	339	320	345	326	322	328	349	369	336	353	366	335	317	339	346	327	330	366	347	359	343	350	354	353	329	333	359	368	333	357	355	360	333	377	340	343	382	345	350	341	366	338	338	346	352	376	312	339	345	317	367	375	341	316	350	379	354	343	350	327	380	339	330	364	340	326	334	375	341	339	362	354	362	335	354	339	351	370	354	326	350	327	351	346	344	339	360	345	320	360	326	340	355	311	342	368	330	359	347	341	379	324	367	363	323	349	351	355	343	348	331	391	336	360	337	310	375	359	328	354	326	324	397	348	342	342	343	344	387	335	380	374	348	354	342	339	344	346	317	317	331	344	355	357	343	370	344	332	347	361	332	351	342	363	313	341	352	357	352	353	328	322	362	361	341	357	372	304	348	348	368	328	361	332	332	367	354	347	346	348	332	361	351	331	349	323	361	378	364	348	344	337	373	355	331	368	338	332	318	359	390	332	365	348	325	353	371	338	329	341	336	353	369	346	347	319	347	348	320	374	338	317	355	336	350	347	366	316	339	353	342	319	341	330	372	310	359	369	347	338	346	346	338	351	381	371	336	336	328	341	380	300	340	336	340	372	367	335	387	328	339	339	346	305	365	382	367	345	345	326	354	355	351	361	345	322	369	346	325	343	338	320	348	345	326	347	376	344	346	341	359	338	328	351	334	339	336	363	332	331	356	348	344	330	350	356	337	360	319	334	347	353	364	349	336	357	355	348	344	361	357	360	318	332	339	335	364	316	340	310	352	354	336	330	333	355	327	340	338	334	325	320	348	352	335	356	343	338	333	365	372	368	356	345	302	298	378	315	347	342	336	348	338	338	335	357	385	350	341	377	343	344	349	380	379	356	328	341	336	347	341	323	371	338	320	344	362	300	342	359	359	345	336	329	360	336	336	341	354	356	316	339	360	348	386	327	348	352	323	319	344	333	368	340	353	339	339	328	352	351	337	370	345	346	356	351	344	332	340	353	355	345	338	347	330	350	344	345	347	320	344	325	325	370	359	319	358	328	345	327	351	358	335	327	341	369	330	332	343	395	372	351	356	342	378	352	308	338	331	349	376	350	331	341	355	375	345	350	336	322	311	364	320	360	320	327	325	342	333	372	324	315	342	350	374	326	328	304	331	319	332	353	346	373	367	354	332	326	372	339	376	325	330	356	331	354	328	358	353	353	355	345	347	335	308	352	352	338	341	334	307	364	371	365	322	360	323	361	345	337	319	343	339	349	347	335	330	352	368	341	338	341	383	326	355	345	341	361	350	354	346	363	351	340	344	341	351	345	342	349	355	348	377	331	341	373	337	325	317	327	336	346	330	315	328	339	344	357	366	330	331	349	321	336	340	347	338	313	349	330	348	341	345	326	359	340	344	333	350	338	354	295	335	343	309	335	343	396	357	368	317	365	320	337	335	356	339	357	346	345	347	336	351	312	366	323	326	332	357	349	321	359	353	334	326	350	338	339	357	365	331	333	362	340	329	354	368	362	338	355	325	334	365	330	313	351	352	328	359	358	315	329	349	324	309	345	358	354	355	348	359	325	346	361	345	350	306	334	334	359	349	361	343	334	367	358	332	357	367	336	342	349	362	334	392	345	370	343	375	341	361	356	351	368	321	356	363	333	356	335	334	353	336	350	350	364	317	328	323	343	347	364	353	365	367	355	333	355	324	332	337	330	327	344	328	348	328	309	312	344	363	338	339	353	347	321	370	342	332	320	333	352	304	298	326	353	346	351	325	318	356	336	346	367	360	355	332	315	338	322	336	368	312	376	357	341	322	374	329	366	325	353	356	340	334	340	338	327	330	363	351	367	363	328	380	337	335	313	312	376	324	382	344	315	343	314	314	322	330	339	371	324	342	356	349	364	333	366	352	339	328	320	390	373	349	361	369	348	340	338	357	320	316	349	334	313	333	351	341	376	322	351	379	334	360	374	322	354	332	358	364	343	349	334	342	354	358	335	364	349	364	351	322	348	304
345	3	3500	119456	366	5	110	476	595	675	665	618	582	527	485	460	453	434	424	392	405	401	387	376	397	398	340	379	362	409	396	471	546	584	667	673	643	723	743	687	629	617	561	474	340	337	337	343	350	339	291	342	334	305	317	315	297	315	298	325	301	297	309	321	296	317	314	303	320	291	309	305	315	275	339	313	306	289	320	303	311	307	284	294	319	296	301	296	318	301	302	300	303	329	332	311	290	310	318	327	300	325	339	318	320	315	290	302	311	295	299	308	311	297	295	304	301	302	292	326	287	303	313	306	304	323	316	333	309	335	314	297	322	284	308	294	294	314	345	291	284	319	298	315	282	348	285	311	300	302	311	321	285	305	293	297	294	288	322	318	297	318	302	308	306	303	306	282	316	311	302	281	285	301	294	306	334	314	321	296	290	291	303	288	317	309	312	273	296	303	285	318	306	326	316	307	292	296	274	310	292	316	292	312	308	284	276	301	290	321	288	289	298	297	299	322	313	320	293	299	298	317	323	300	286	280	305	295	281	296	281	303	318	297	306	317	307	294	318	330	301	291	263	291	301	286	295	296	292	293	310	318	297	284	298	305	318	295	295	292	301	289	295	298	318	319	308	301	294	313	312	294	315	336	304	311	305	284	311	306	290	291	274	304	330	327	300	313	301	303	302	306	289	300	324	314	314	316	304	333	317	292	316	294	291	317	272	299	275	295	266	300	308	301	311	290	300	299	314	283	276	303	279	269	310	308	291	279	284	306	314	339	298	302	280	304	285	305	305	323	292	284	283	271	318	290	300	315	307	301	316	304	282	308	292	280	281	273	289	294	300	302	302	278	300	308	307	289	300	281	329	312	318	271	284	303	287	305	328	326	331	313	304	275	300	306	275	311	299	320	294	289	327	304	299	333	291	270	304	277	316	327	266	319	309	298	302	326	313	297	310	300	319	296	310	301	280	302	308	295	265	304	300	301	310	273	305	296	278	292	303	299	309	294	306	290	321	280	305	317	319	300	285	318	306	289	303	294	287	282	326	325	318	297	313	298	303	300	304	299	325	313	290	289	297	295	299	299	275	315	292	300	295	297	316	311	316	329	314	296	308	307	316	323	286	286	314	315	283	315	285	278	330	338	322	272	313	287	301	313	309	292	308	308	286	282	299	332	335	294	305	284	325	290	303	286	294	296	291	291	299	288	316	320	306	299	315	292	339	281	289	296	310	285	302	300	299	319	297	287	310	310	297	291	318	320	305	290	323	314	302	283	309	303	292	334	306	297	282	312	272	287	319	295	305	303	319	295	320	322	286	277	318	273	316	297	275	323	290	274	334	304	307	332	330	262	299	318	315	336	295	303	301	318	299	304	294	317	285	301	286	321	295	297	307	292	278	283	308	308	310	300	276	308	294	288	307	294	299	281	282	279	303	290	293	335	294	293	304	312	301	301	312	305	278	299	286	276	296	300	295	285	283	290	290	300	304	279	289	283	295	307	286	315	322	294	315	318	311	304	260	293	297	325	275	261	308	302	309	287	292	312	284	282	332	324	325	319	295	313	296	287	324	306	317	289	322	296	292	279	310	319	311	331	302	296	278	295	287	283	318	300	280	291	323	304	319	283	317	315	297	297	306	281	310	294	309	275	291	302	322	279	292	305	281	276	322	281	326	308	302	307	288	332	297	327	311	327	310	274	326	282	273	317	297	314	307	281	305	298	285	289	303	290	308	313	307	308	322	306	310	318	305	299	321	303	288	317	333	286	307	288	284	300	292	285	270	314	289	338	308	324	309	300	292	269	304	272	285	307	264	298	302	305	300	289	293	299	300	312	306	309	277	292	324	298	318	302	311	315	298	292	294	295	302	289	299	308	314	306	293	316	293	289	327	271	281	338	296	297	291	302	277	295	285	307	300	303	294	305	291	306	289	284	288	299	304	332	306	307	303	294	291	323	284	318	300	341	303	292	319	307	320	302	291	298	314	279	331	336	317	304	280	301	285	314	283	317	303	296	306	295	291	297	303	307	294	307	301	305	294	296	298	277	312	282	305	285	331	299	302	267	294	258	304	283	308	312	298	310	307	319	306	283	310	305	294	326	293	310	305	310	303	283	320	317	300	298	304	314	291	303	298	341	322	277	309	273	291	331	291	303	297	304	303	272	287	306	285	279	295	343	295	296	276	320	305	312	275	273	283	302	319	325	281	275	301	301	288	306	288	328	294	292	321	304	300	319	286	309	299	324	288	294	268	305	287	319	319	316	314	281	302	288	315	323	297	293	296	304	308	303	327	296	292	301	324	316	301	290	293	287	311	284	304	310	319	295	286	309	316	286	310	319	307	312	294	299
345	0	2700	119579	357	6	57	330	505	595	609	638	586	557	586	574	549	534	493	522	494	490	489	480	477	501	459	499	491	609	728	820	823	832	828	849	847	845	854	906	856	812	734	579	437	440	391	381	379	420	393	377	427	402	415	410	411	415	391	371	395	405	410	380	394	394	354	421	422	419	402	398	392	413	414	405	403	392	427	379	405	378	382	354	427	402	384	376	405	387	385	384	343	394	367	376	358	382	387	386	382	384	369	399	380	382	375	391	361	385	384	384	373	387	411	357	397	391	364	393	413	377	349	400	410	394	379	368	402	377	389	397	390	408	403	356	356	372	387	393	393	413	388	363	370	366	405	385	384	388	405	386	406	394	401	360	385	370	386	370	382	388	398	341	386	390	393	361	389	351	332	376	390	391	391	395	407	390	383	408	361	381	388	391	422	375	416	398	389	394	368	375	370	370	362	425	357	387	361	365	412	398	379	387	394	376	366	383	369	386	391	373	373	368	376	394	372	392	407	381	403	363	389	406	376	405	355	400	358	405	374	375	375	409	389	394	377	397	392	395	359	380	367	372	397	393	407	363	376	394	400	422	391	376	367	387	358	390	378	405	389	390	403	391	364	375	374	396	383	403	386	362	354	375	371	403	386	376	372	388	402	410	418	359	406	396	400	381	380	393	384	358	405	404	364	356	401	381	393	365	372	376	387	393	388	383	385	382	384	402	381	401	388	354	376	393	355	349	383	371	392	357	356	368	383	388	375	391	387	358	385	391	393	396	338	358	355	398	394	386	387	405	389	369	405	371	393	421	374	394	393	435	378	392	368	395	354	416	410	378	377	399	402	385	349	405	366	347	365	403	400	391	381	414	378	383	387	385	408	399	375	387	356	371	393	373	399	401	369	378	377	416	366	394	363	382	361	421	341	390	375	404	373	389	373	385	412	367	357	382	407	382	388	375	358	364	361	405	354	385	383	399	387	386	433	366	406	360	385	381	400	380	378	383	376	385	397	386	394	386	353	388	392	381	372	380	381	377	373	404	408	391	373	374	393	387	359	421	361	390	399	413	371	406	335	391	387	388	393	406	395	402	384	378	362	419	389	377	378	350	420	385	423	390	358	374	401	375	369	403	383	395	409	403	378	396	385	383	380	416	380	380	387	370	385	389	397	389	383	369	392	393	402	406	387	366	380	354	377	380	386	438	412	374	371	417	377	361	355	363	395	377	401	375	366	378	366	361	361	374	373	374	367	375	391	374	369	402	370	374	403	366	380	378	372	410	368	381	394	423	386	393	372	366	416	367	388	395	394	362	364	380	412	408	387	428	390	375	352	380	367	402	374	356	380	397	379	376	420	386	345	359	409	369	362	370	371	358	378	396	380	386	353	377	355	383	398	353	412	390	410	365	401	404	411	409	373	422	435	402	384	388	393	368	363	389	407	376	368	360	392	392	379	376	389	392	382	376	372	380	366	347	379	357	409	395	381	385	405	355	381	405	411	394	379	403	372	376	413	370	359	412	380	366	378	400	409	377	381	399	390	393	369	388	402	371	378	385	364	406	373	355	359	404	365	394	380	370	362	366	384	384	355	388	375	375	363	380	392	385	396	375	381	378	397	393	368	401	391	375	416	395	391	365	358	385	362	380	382	376	369	429	408	378	359	382	382	381	404	376	396	424	341	393	400	411	387	391	386	371	378	432	389	373	375	366	357	369	386	384	372	398	390	337	424	374	386	378	401	371	392	375	351	395	407	387	392	406	415	391	356	397	393	374	383	363	372	366	403	402	393	403	381	385	351	385	394	391	371	367	402	393	363	405	343	354	378	357	363	387	374	402	387	376	380	333	374	414	380	388	379	404	371	415	354	395	401	384	375	413	396	353	424	419	358	407	396	386	375	403	383	376	397	403	378	384	406	421	363	387	406	414	367	363	387	422	358	404	381	387	396	378	377	376	338	371	383	369	381	396	370	361	394	399	388	396	400	396	374	408	388	391	413	349	406	381	361	410	354	396	356	397	373	396	348	403	399	391	382	395	354	409	403	405	336	384	383	382	386	370	394	383	352	345	368	364	379	381	404	366	392	351	416	360	395	370	373	388	399	401	379	351	388	389	386	392	418	388	381	406	359	350	379	386	383	371	413	400	415	404	365	361	397	390	371	373	401	354	376	393	359	364	376	394	392	398	364	339	383	371	393	385	416	383	409	381	392	407	377	388	404	384	373	373	377	377	381	404	386	384	391	401	376	375	362	368	350	402	366	429	386	392	360	359	342	374	400	388	367	416	363	370	396	395	391	371	368	402	388	399	371	381	377	358	369	401	362	387	387	359	382	396	387	392	372	417	353	404
345	1	1900	119702	363	0	99	367	404	500	488	545	472	476	423	390	395	380	372	374	335	351	360	331	341	365	424	456	459	386	428	433	490	422	407	444	438	462	431	413	413	382	345	317	292	276	287	267	283	274	292	272	305	241	272	302	260	289	274	273	257	297	246	266	268	263	251	251	249	265	245	247	262	273	252	270	238	263	259	285	265	257	282	277	260	275	258	255	254	257	278	264	276	290	274	249	282	235	263	278	295	252	267	263	272	269	250	285	269	239	261	296	280	286	262	244	261	254	254	268	251	253	272	246	292	269	270	261	261	246	254	278	252	267	277	252	263	248	244	284	257	254	279	261	278	263	238	239	255	267	295	241	265	264	253	266	277	285	253	272	257	253	260	227	284	275	255	284	283	270	249	288	279	273	268	295	281	254	252	275	232	282	269	262	245	281	282	304	247	289	277	249	256	279	291	278	256	267	259	260	273	246	266	255	265	270	269	245	242	236	257	224	275	262	257	271	256	285	227	281	263	249	270	280	265	254	268	257	254	258	254	269	277	305	254	275	243	276	274	247	262	256	253	283	259	240	289	302	255	275	274	273	249	268	245	258	289	289	261	271	271	261	245	263	261	267	284	256	258	260	269	270	257	240	267	242	228	231	304	224	241	269	257	232	262	276	257	268	281	246	248	271	252	262	251	276	283	266	253	274	273	263	262	247	269	249	252	278	275	279	282	253	294	266	275	281	270	279	244	276	223	258	263	243	252	262	246	266	241	263	268	243	272	226	263	262	254	254	247	253	257	266	253	267	282	237	299	286	275	264	240	248	278	264	252	277	239	270	269	270	257	266	270	256	249	254	253	264	277	251	259	240	247	255	265	255	238	257	270	249	241	270	244	245	256	271	257	281	248	241	229	268	275	290	265	240	249	280	283	265	284	273	271	285	279	268	273	265	239	273	253	236	245	285	254	274	261	293	261	269	277	261	284	269	265	256	302	242	248	235	286	264	263	269	257	265	256	267	297	247	242	270	267	251	266	255	243	267	253	247	276	246	260	251	276	259	243	282	265	262	285	285	287	247	264	282	230	254	261	284	265	277	251	264	269	279	214	254	242	287	270	277	250	270	297	285	280	280	253	278	289	253	263	265	255	252	255	264	286	258	259	304	246	268	282	229	258	251	275	268	246	259	253	287	271	262	263	255	279	269	255	267	259	259	265	234	283	271	262	241	246	260	277	274	271	284	291	241	259	279	264	266	279	284	262	272	270	258	260	279	246	281	270	252	256	261	211	257	259	271	263	276	251	244	254	259	251	257	257	278	246	283	277	260	256	286	261	265	268	277	252	271	244	239	250	276	290	243	258	258	249	278	268	258	236	276	261	236	259	269	272	257	268	268	245	257	263	279	244	248	261	268	253	266	289	270	277	263	249	232	272	272	277	237	269	261	285	276	280	263	287	252	276	290	265	284	260	260	240	252	239	264	258	253	246	254	321	275	273	262	280	268	250	280	253	237	235	286	253	248	270	301	262	260	284	245	261	272	265	276	276	270	269	291	258	279	258	294	269	275	258	276	271	252	248	268	260	262	265	286	274	257	278	229	276	237	286	261	246	233	247	265	267	275	268	257	288	252	266	251	238	276	259	255	278	287	250	253	248	273	269	262	276	265	260	261	269	263	255	253	277	268	260	273	263	264	244	234	264	280	261	272	257	291	259	270	244	282	282	263	239	258	279	254	263	266	290	261	246	280	303	225	288	256	277	253	260	259	243	260	228	273	248	240	295	278	231	241	256	270	257	239	261	248	299	243	244	288	276	275	255	254	290	267	257	267	263	279	262	270	256	282	258	248	270	256	267	237	251	272	288	287	261	271	264	251	276	272	245	255	248	233	250	256	237	274	287	276	250	274	249	253	287	242	258	280	255	271	243	277	272	258	234	246	221	259	266	268	254	283	269	259	278	283	258	249	304	289	261	252	274	260	270	283	269	280	265	264	273	272	261	271	233	269	252	243	290	254	251	265	235	250	275	279	237	273	283	239	251	298	276	257	266	262	267	266	298	254	262	256	240	262	242	261	274	255	242	271	263	259	212	258	282	289	281	237	273	282	266	290	249	292	269	243	230	255	272	256	255	286	260	251	281	236	263	269	240	289	287	256	272	285	233	249	249	251	283	296	291	285	261	263	243	276	288	276	266	249	272	266	243	291	251	260	258	265	273	240	271	248	270	250	272	244	265	279	272	258	286	261	265	253	254	291	250	257	225	279	255	247	237	285	212	273	269	249	294	246	283	248	256	270	287	264	284	275	260	267	236	224	271	251	256	254	284	258	222	247	259	283	244	265	232	292	245	262	245	283
345	2	2100	119825	365	2	69	355	455	545	513	522	477	464	462	389	384	381	368	360	365	345	416	520	470	456	392	398	381	342	301	279	275	280	315	318	313	312	312	342	414	425	462	388	365	301	270	238	240	263	259	233	251	253	255	257	248	266	267	249	245	249	256	247	247	272	249	259	256	262	213	259	256	242	238	259	236	276	227	235	239	245	250	248	223	270	274	250	242	240	223	232	221	256	247	268	243	247	214	251	228	259	254	257	248	222	270	241	255	260	261	259	242	258	262	243	243	248	250	252	252	253	248	222	254	237	239	245	231	236	219	229	240	251	235	266	264	258	257	233	241	263	255	253	229	239	227	219	290	245	266	245	251	246	262	233	259	225	242	211	252	243	262	236	215	266	230	237	243	242	249	242	258	257	223	257	245	246	235	251	249	240	231	254	234	242	256	240	269	240	250	226	230	235	244	234	243	237	214	249	247	220	237	235	232	240	245	244	250	245	224	241	243	237	218	280	205	262	241	231	225	225	232	242	247	232	247	246	247	252	270	222	249	237	238	237	210	235	254	244	223	257	247	232	243	244	242	223	264	217	234	227	247	261	240	224	258	247	246	250	247	235	239	236	211	211	259	235	245	219	231	247	238	236	257	261	219	255	243	232	258	238	277	212	241	242	207	235	268	270	221	229	206	245	264	224	259	239	259	254	224	218	230	237	220	260	238	251	260	253	264	257	250	220	254	235	228	228	225	230	282	222	247	215	246	226	258	228	253	234	244	257	230	219	236	224	255	257	228	236	222	244	231	241	233	223	225	244	223	258	263	242	244	251	218	237	219	263	250	226	245	222	231	255	267	238	247	265	227	244	249	223	262	248	247	240	231	239	244	246	237	219	233	245	258	237	249	254	240	213	240	230	180	255	223	263	235	220	248	252	224	257	229	232	235	228	231	250	222	228	271	206	231	226	246	198	236	247	236	249	262	247	227	225	261	249	221	261	260	233	240	228	242	247	226	238	244	243	260	238	225	241	232	228	247	258	249	247	259	244	217	226	236	230	212	260	224	239	222	221	251	229	261	228	240	248	248	233	253	248	223	229	261	234	241	248	249	227	225	239	240	233	227	215	202	254	232	250	239	226	234	209	244	255	257	227	224	246	216	256	224	243	260	245	229	217	242	248	215	228	229	254	259	244	233	214	225	254	253	238	212	232	231	247	238	258	248	214	272	231	232	223	230	231	247	247	250	238	222	240	227	236	240	224	215	216	231	264	243	235	224	229	268	280	211	231	245	214	243	264	259	243	235	255	230	267	241	240	242	228	246	240	228	223	238	261	229	225	250	241	219	240	229	222	253	235	231	219	243	273	217	243	203	248	236	221	215	242	229	238	216	241	223	266	242	238	250	207	226	238	232	230	248	224	226	244	216	241	232	251	222	260	238	235	235	246	233	261	243	248	215	284	233	251	254	254	239	241	237	250	259	254	226	254	220	226	202	244	240	249	235	219	239	246	238	223	209	231	239	244	218	248	216	243	228	230	245	246	220	242	255	254	224	245	209	222	212	249	216	257	254	272	265	214	236	239	254	222	263	224	237	238	237	265	243	240	267	228	230	254	210	218	239	229	235	220	234	240	205	269	241	207	225	231	255	274	228	234	238	222	252	251	226	238	232	231	233	197	227	225	210	220	237	239	253	255	231	216	222	256	241	259	261	243	239	231	239	233	244	246	253	236	241	251	226	196	214	238	237	234	226	251	239	243	245	243	240	251	247	267	211	265	247	241	226	221	247	224	248	220	238	245	246	230	234	253	224	238	283	230	255	256	251	236	243	263	229	244	226	254	216	245	264	247	259	240	253	246	264	226	247	245	254	259	254	224	238	233	272	225	239	256	245	233	235	240	253	249	237	232	228	245	208	259	221	231	215	234	235	244	250	244	240	258	253	207	239	258	230	245	258	229	251	259	244	267	237	249	250	234	233	246	218	226	267	250	233	222	228	217	219	248	225	218	216	215	220	257	253	232	239	241	248	230	251	236	240	258	254	225	226	254	209	236	240	233	242	228	232	260	225	229	234	218	235	225	226	258	224	239	234	228	255	238	230	244	237	233	240	229	220	224	243	254	227	264	223	233	210	219	233	230	234	244	221	255	264	237	246	233	223	249	244	241	233	241	228	245	215	250	226	216	245	239	246	253	218	235	233	251	244	221	252	240	244	230	246	243	228	248	235	234	247	228	258	234	248	223	242	206	238	236	236	232	225	268	235	221	231	261	243	227	235	233	227	207	227	225	234	242	240	237	236	215	247	221	247	235	251	236	236	220	253	238	219	247	250	222	227	227	218	268	250	250	228	215	237	241
345	3	3500	119948	365	6	86	450	517	602	573	567	557	549	477	454	422	431	419	424	546	576	426	380	351	339	349	343	284	353	324	321	325	342	359	404	490	583	573	618	603	605	584	520	371	316	310	289	297	288	279	309	292	312	271	294	249	292	280	288	283	301	297	306	292	254	293	289	267	296	277	311	313	278	297	260	287	303	290	303	296	252	289	297	282	286	275	304	285	295	270	272	279	287	267	278	279	282	271	287	290	275	304	262	256	307	308	276	274	265	284	276	293	297	266	286	301	286	276	277	270	293	264	277	283	292	264	293	269	275	292	264	267	288	253	270	283	288	299	273	300	291	284	297	251	320	301	275	304	264	315	283	253	285	280	285	277	279	284	296	277	289	294	293	294	303	279	284	280	281	280	289	262	288	283	284	311	289	296	265	291	311	307	283	273	292	277	275	295	250	285	313	283	277	302	274	243	280	270	306	268	269	283	300	278	275	281	279	300	287	301	306	294	273	293	268	282	283	280	282	300	293	288	308	252	280	296	306	256	281	246	254	293	300	280	310	273	251	286	294	268	259	262	289	291	270	298	264	297	285	255	274	276	265	271	268	307	302	268	271	309	257	279	280	269	275	278	270	271	262	292	261	261	267	295	289	261	283	263	262	295	276	274	289	291	265	310	305	282	280	291	265	253	261	286	282	268	264	256	322	250	298	266	262	282	297	311	280	293	289	241	273	258	265	278	277	266	287	267	313	287	273	279	294	252	309	289	292	278	284	268	292	286	292	283	290	264	262	265	296	271	276	285	290	269	269	281	294	271	277	274	276	251	265	277	264	274	274	283	279	284	280	256	245	261	264	280	295	255	283	282	302	282	267	305	288	275	271	268	261	290	299	253	274	253	272	274	267	290	270	263	295	302	287	302	271	289	268	272	256	276	268	267	269	294	278	282	249	280	290	275	286	275	291	288	293	303	291	271	272	274	292	284	285	268	310	268	258	276	284	284	263	307	282	279	297	280	303	310	274	276	267	280	251	253	301	293	281	277	252	299	268	276	294	269	283	292	272	285	273	277	299	251	280	283	270	278	292	265	274	286	275	305	281	282	303	268	277	248	290	283	314	276	273	270	290	286	289	269	249	264	260	292	297	300	281	301	282	267	271	270	276	285	317	282	292	284	288	265	286	313	291	284	278	245	284	289	305	288	277	302	303	305	281	310	267	297	276	264	244	271	274	266	295	273	292	301	272	292	267	275	268	275	289	282	302	251	286	275	299	279	258	281	302	263	260	281	277	263	304	303	283	264	301	284	288	315	303	290	281	294	268	287	272	282	305	280	299	280	283	290	306	272	265	284	276	265	277	291	277	278	297	266	275	296	270	304	262	309	267	276	282	276	293	292	263	273	292	285	276	268	271	274	257	292	259	296	286	255	254	301	246	294	293	299	258	263	286	279	295	273	278	269	289	269	265	236	278	277	272	295	262	282	277	266	272	265	299	290	264	274	248	280	296	304	288	270	294	267	262	294	271	272	314	313	314	274	270	281	259	279	284	278	283	311	281	283	271	288	282	266	264	280	249	295	300	254	287	260	265	290	261	274	274	251	252	302	288	291	256	253	274	248	287	314	294	295	287	271	274	269	288	285	262	260	316	276	285	303	264	272	303	278	259	247	315	242	267	274	275	289	270	266	272	264	301	275	262	296	273	279	302	268	280	259	251	305	271	283	252	294	308	288	260	281	278	264	282	302	266	287	287	243	286	270	271	286	278	264	276	260	278	263	272	282	270	290	287	272	263	274	268	267	270	295	272	296	295	268	261	280	261	300	255	264	259	288	270	272	276	270	288	294	292	329	267	285	281	253	269	279	270	271	273	268	267	278	259	252	269	281	290	284	270	289	275	261	280	296	276	273	277	269	266	288	282	291	280	258	289	277	307	258	300	274	284	283	255	307	257	249	266	306	275	269	262	278	289	278	290	268	278	256	273	294	258	275	264	253	272	283	242	278	263	286	280	294	253	271	278	269	291	283	280	284	274	272	285	265	262	301	275	279	258	275	289	277	276	261	256	276	253	280	292	255	254	287	287	285	288	288	279	325	275	300	283	279	280	262	253	277	303	289	285	276	249	278	278	291	279	283	256	294	252	286	287	259	291	274	282	288	287	257	287	262	279	273	279	287	273	285	269	277	293	278	273	277	285	271	277	313	289	278	305	278	259	268	287	264	259	283	265	269	278	276	282	307	272	275	271	262	307	286	261	264	269	250	296	271	283	276	255	266	305	289	284	275	302	304	291	280	284	273	278	277	287	266	275	252	264	294	291	286	291	255	270	261	273	275	304	261	259	294	276	254	281	291	290
345	0	2700	120072	358	4	46	426	515	669	593	667	583	546	513	505	480	441	422	445	384	432	410	401	397	439	432	523	503	504	609	589	543	518	491	547	554	663	642	651	670	619	512	447	330	345	308	329	300	335	322	315	321	302	302	327	316	307	319	321	301	288	317	314	340	338	295	316	342	313	282	319	298	307	295	307	312	298	292	325	303	295	278	276	297	306	300	283	314	280	305	308	274	315	284	314	301	293	303	280	309	312	304	306	286	266	306	303	282	285	299	305	286	298	279	270	273	326	299	297	293	302	274	294	280	284	276	312	282	286	322	322	276	310	303	316	298	295	281	271	303	302	306	311	318	296	290	295	322	307	286	271	304	279	301	284	296	304	314	265	274	329	294	299	262	269	317	275	313	287	284	289	276	291	282	290	319	274	262	261	301	325	271	280	282	274	293	299	287	296	308	298	304	295	302	298	282	285	289	304	328	314	294	291	305	330	311	285	281	301	297	293	301	301	299	285	317	312	295	286	278	293	289	309	302	279	294	299	343	283	284	318	280	301	294	287	331	293	294	297	279	288	254	297	277	290	302	272	312	297	315	309	288	283	328	272	284	301	285	312	286	310	299	292	278	293	256	306	311	315	314	267	291	301	295	320	288	285	318	278	311	283	281	303	263	270	302	312	294	314	303	301	314	290	300	290	280	273	306	264	288	291	265	285	320	275	292	312	276	288	296	286	285	296	281	296	299	280	297	310	281	270	292	276	282	283	302	279	287	286	272	316	288	283	302	291	295	326	274	281	306	306	295	285	315	297	300	304	272	294	286	284	270	299	294	266	296	303	325	297	283	313	301	289	294	289	305	306	271	273	276	265	280	286	279	318	276	275	309	299	282	294	298	312	316	289	262	311	295	300	266	320	301	278	289	293	289	271	281	271	289	297	261	300	291	308	288	307	296	283	294	311	270	288	295	278	306	288	284	294	274	286	273	318	293	301	299	300	297	308	300	325	299	295	303	292	295	305	321	312	283	267	280	287	304	305	296	283	311	285	300	315	296	270	287	318	291	274	305	258	269	307	309	284	300	329	297	290	302	292	329	299	282	266	286	312	281	265	303	297	295	307	278	275	297	302	291	281	283	294	295	291	308	318	297	300	288	301	268	282	291	289	297	272	270	287	281	269	296	299	316	316	280	276	294	288	311	289	293	296	282	306	298	285	271	285	295	287	286	281	293	298	300	285	284	292	331	282	312	275	272	305	301	288	285	307	295	301	304	285	272	301	285	299	293	276	297	301	258	301	282	256	267	319	307	292	281	313	308	264	291	306	263	270	295	313	265	308	302	289	324	277	287	290	297	272	305	301	298	309	283	288	278	288	265	273	288	276	275	309	287	295	284	297	254	304	307	293	293	298	324	292	272	310	302	283	309	303	285	292	298	309	293	291	314	296	306	268	287	282	296	270	286	283	280	289	309	297	275	306	294	292	302	301	272	270	299	284	276	271	289	292	292	268	307	283	274	265	270	324	300	281	314	301	292	287	280	273	280	315	303	314	271	289	320	293	266	310	300	320	270	263	273	294	276	262	265	287	289	294	293	292	311	270	305	283	298	324	296	282	322	292	276	324	287	291	276	290	286	299	283	275	289	252	277	275	312	277	307	290	291	305	290	301	301	313	294	309	294	276	277	297	270	288	292	319	285	303	269	311	302	292	286	296	295	305	290	280	287	278	302	310	287	269	291	293	276	307	290	281	271	289	304	294	294	272	293	281	298	307	265	279	316	307	296	285	301	340	293	278	306	318	283	301	282	268	284	278	282	329	290	293	262	275	262	266	322	279	297	284	295	287	294	280	293	284	294	301	295	293	308	282	279	270	315	295	298	256	279	295	293	302	280	281	265	303	302	291	290	264	285	283	293	301	276	296	276	307	284	281	263	279	312	298	312	275	286	295	294	277	263	284	315	287	300	287	282	306	292	288	285	300	291	294	295	283	286	287	278	286	282	301	307	265	300	275	293	310	321	307	280	295	277	275	276	292	267	300	280	313	290	303	300	302	293	278	277	281	316	278	295	288	308	268	264	280	325	278	269	298	298	285	270	279	300	280	287	275	274	256	311	262	325	295	285	298	334	278	268	283	270	291	316	284	326	320	278	302	298	294	293	272	279	294	287	315	306	266	317	293	274	282	274	294	289	269	294	298	305	327	280	289	310	276	301	291	283	293	266	319	316	288	332	282	278	306	294	270	295	272	275	276	282	283	289	288	280	282	283	262	277	264	290	316	276	295	307	263	286	315	292	274	286	291	292	292	285	326	301	269	295	286	301	270	324	315	300	294	260	294	297	288	293	293	308	281	274	287
345	1	1900	120195	363	4	83	286	360	466	457	480	440	462	383	402	358	359	359	350	337	315	310	344	308	288	297	309	321	329	379	395	394	369	405	338	311	378	363	400	390	370	340	274	263	270	262	227	240	265	247	252	238	269	266	267	279	227	234	257	246	226	239	269	257	277	248	230	249	270	256	238	259	260	237	240	224	250	255	244	246	268	253	235	256	266	237	270	240	256	250	243	248	261	241	255	245	253	274	260	241	239	233	268	260	247	235	232	220	261	255	235	255	246	252	246	256	252	250	248	243	249	229	245	256	207	270	273	223	250	259	250	247	264	236	250	262	236	231	234	218	261	224	235	256	251	234	256	215	265	232	253	259	255	242	220	242	254	248	225	266	247	258	232	239	259	225	230	271	214	259	277	242	247	258	232	266	238	241	254	225	242	215	241	256	274	222	257	256	234	239	239	229	236	228	261	258	251	235	249	254	250	256	244	242	247	230	218	259	264	256	253	244	230	247	251	236	259	237	249	266	217	222	228	250	263	245	244	251	249	224	238	258	237	238	224	231	267	245	246	242	260	235	254	234	243	215	227	225	246	231	247	239	259	228	249	249	249	256	228	248	234	249	260	233	230	271	265	245	248	246	225	210	233	196	214	234	238	243	230	235	247	237	225	227	237	240	243	237	233	234	245	268	268	257	236	237	247	256	230	251	235	238	205	237	237	235	244	254	214	202	229	224	239	259	258	244	258	254	237	223	227	250	259	235	242	238	226	255	241	265	229	255	245	236	221	207	236	273	248	246	254	256	239	237	255	233	267	222	237	246	254	235	260	245	233	233	254	244	215	253	236	259	286	251	222	240	259	269	254	215	239	292	217	235	243	241	235	243	221	233	240	230	244	235	222	248	231	253	264	213	252	239	240	231	229	238	237	256	263	255	245	230	229	251	232	238	253	229	242	269	239	233	253	229	240	237	233	263	251	223	224	241	252	232	231	254	229	222	241	232	258	240	255	245	248	221	263	215	249	218	264	243	244	222	255	237	243	249	208	257	262	233	214	249	248	260	237	255	227	251	254	235	237	263	272	247	271	225	240	229	238	256	247	244	235	239	241	271	279	247	256	224	224	256	275	245	258	233	238	255	232	231	259	249	263	253	259	237	260	233	256	211	234	256	232	230	234	246	249	238	231	244	215	232	241	238	222	250	237	215	274	219	225	240	242	239	235	235	212	235	224	250	249	216	265	233	230	218	219	224	224	249	246	263	258	259	254	247	263	268	228	270	258	242	270	255	281	258	247	243	249	232	224	261	259	244	263	243	235	260	258	216	263	238	236	227	239	236	238	264	250	228	237	231	226	231	229	239	231	233	233	254	243	243	229	212	224	277	254	224	231	266	240	240	253	211	242	243	261	269	251	235	224	234	226	240	245	242	251	246	246	224	245	234	232	225	233	238	231	246	247	220	244	238	222	230	255	244	236	233	274	225	251	230	250	236	252	258	241	244	231	235	231	226	248	256	254	259	233	243	232	258	249	248	243	253	232	235	263	204	227	235	224	250	239	250	273	258	254	257	267	277	197	236	238	217	268	229	244	244	264	251	217	236	245	264	236	251	249	254	258	243	243	215	263	243	223	239	236	240	253	246	234	238	221	255	218	231	280	251	244	238	239	245	244	236	253	271	225	234	238	253	255	260	256	207	261	227	250	251	258	250	239	251	248	235	243	222	242	243	237	271	248	233	234	242	235	265	252	233	224	225	255	199	243	225	239	234	255	230	224	244	259	243	244	248	252	261	267	234	204	235	224	220	225	241	246	242	274	249	253	226	238	259	224	220	240	250	231	243	239	246	220	241	234	250	250	256	253	252	232	249	227	232	270	236	218	259	248	231	245	235	242	223	241	243	261	223	251	269	238	260	255	211	235	219	232	220	235	233	246	252	240	231	257	271	234	263	248	237	218	244	255	246	225	231	232	251	258	249	233	238	232	253	226	245	247	246	228	237	235	233	250	242	232	250	258	240	269	260	282	247	243	249	243	186	242	239	245	261	247	218	247	236	227	239	257	239	243	234	252	244	266	260	242	237	243	212	232	227	257	261	229	247	253	247	235	238	244	237	271	236	247	253	221	241	251	242	262	252	225	236	231	255	253	236	247	241	229	242	244	235	261	254	273	212	255	214	251	261	224	225	271	232	260	240	245	260	216	218	250	240	235	227	270	217	224	240	236	258	246	186	276	211	232	255	226	232	251	266	213	241	238	230	242	251	242	248	237	247	267	213	246	221	250	239	221	251	232	254	247	248	270	241	235	237	207	241	260	200	241	235	238	270	236	253	245	256	254	248	278	256	228	242	264	249	241
345	2	2100	120318	367	3	52	325	405	489	515	529	501	485	415	430	375	384	370	344	335	356	325	310	305	308	301	278	294	286	281	280	308	316	371	393	373	404	406	422	370	351	318	273	264	239	242	274	274	232	261	237	243	222	268	262	252	242	230	234	262	256	220	228	240	216	236	237	227	237	249	244	215	231	229	256	251	236	240	243	243	259	235	240	243	234	245	235	220	239	238	217	245	237	231	247	235	241	228	247	221	216	227	226	229	230	234	225	248	248	214	249	243	227	244	231	235	250	259	228	282	267	244	234	227	234	218	236	228	232	241	206	222	249	215	237	250	218	202	224	244	252	241	219	216	217	228	217	246	245	226	253	213	209	255	235	232	251	221	245	238	246	217	212	220	240	199	246	248	231	206	219	266	212	211	243	217	220	245	229	254	235	210	236	211	209	250	229	236	244	228	222	216	242	245	219	241	252	234	232	219	244	243	244	217	231	229	236	245	251	223	246	228	243	245	251	252	216	255	228	252	211	255	255	227	235	201	219	240	220	229	201	255	233	231	220	233	214	241	250	220	244	256	215	241	230	232	225	211	226	217	218	224	250	229	200	234	225	219	230	201	221	235	207	236	219	251	237	232	224	233	261	244	239	272	208	216	204	222	219	251	220	239	247	244	232	247	242	216	208	237	216	245	242	248	235	222	230	224	241	246	215	227	220	237	227	257	215	241	232	259	220	215	258	219	248	224	220	222	205	240	241	232	222	241	223	230	228	236	229	230	273	215	219	229	233	251	220	258	239	238	230	230	235	243	226	245	226	256	234	232	244	234	241	236	216	233	236	247	237	257	251	227	248	235	221	223	247	269	233	234	235	226	208	246	236	231	261	218	228	252	235	215	264	243	234	230	218	240	236	253	230	231	225	224	227	229	247	198	226	220	237	216	248	235	234	242	220	219	216	227	242	225	228	268	211	240	202	230	220	221	237	237	232	235	211	233	218	218	251	246	246	241	225	226	234	243	262	241	223	239	210	243	216	211	229	240	207	230	226	220	268	221	233	250	237	241	223	219	231	228	238	212	233	233	211	200	214	248	227	213	231	230	211	231	225	237	230	228	238	244	242	240	228	223	235	240	253	239	236	230	235	253	207	230	213	234	254	246	257	226	240	250	229	216	230	225	214	207	243	207	256	228	247	224	226	216	223	211	246	241	216	244	238	223	254	205	232	232	239	228	232	238	236	215	243	219	233	231	210	236	234	212	245	234	204	235	244	211	217	237	240	229	243	246	204	208	249	220	212	219	231	229	228	245	219	233	233	236	238	231	235	193	231	232	221	219	216	250	246	216	250	236	242	240	225	214	232	246	212	198	273	233	233	213	241	241	220	222	228	236	224	212	219	228	243	215	251	218	250	259	211	222	219	234	232	225	200	256	238	236	215	249	209	249	232	255	219	215	226	239	257	235	242	246	230	244	219	247	244	231	241	224	267	241	239	236	256	235	214	228	216	239	238	257	218	205	207	246	204	241	240	205	250	217	221	216	223	244	208	227	222	253	224	232	215	235	230	226	201	246	228	221	222	204	221	221	211	217	214	216	234	217	224	210	225	203	227	221	226	223	223	237	229	241	241	233	226	226	199	240	225	262	223	234	233	226	243	233	268	217	240	217	228	229	241	258	237	200	232	262	211	222	236	225	216	232	242	220	254	235	225	226	253	255	241	211	233	233	245	243	228	229	237	233	234	221	237	216	235	232	218	242	228	241	239	236	212	216	215	228	243	220	237	230	216	253	239	216	227	233	228	243	254	233	250	215	226	257	244	218	218	217	232	230	249	212	229	233	257	237	247	216	278	211	226	211	226	204	224	220	226	221	224	229	243	231	237	217	279	214	213	230	231	232	254	216	194	230	236	245	225	242	223	245	243	241	219	238	232	252	224	235	207	219	238	212	227	204	240	213	233	225	256	221	244	225	223	228	228	216	256	253	235	234	231	224	232	248	227	235	243	222	241	225	254	213	237	267	210	229	237	211	231	210	228	213	218	220	246	222	256	208	247	252	193	250	236	238	210	241	247	248	209	206	251	225	215	239	234	223	211	241	232	226	234	248	256	229	245	234	225	243	232	224	212	230	227	240	220	237	226	207	258	194	229	259	223	230	229	225	245	237	237	218	243	226	216	230	224	245	252	238	218	228	221	230	227	239	214	217	240	213	211	259	219	194	231	229	221	217	223	205	207	237	224	234	218	240	226	234	245	235	244	230	241	239	223	228	227	217	231	230	239	230	238	217	220	216	218	217	235	229	226	235	237	202	213	233	228	230	232	214	225	237	258	222	256	214	223	231	240	240	218	230	226	248	221
345	3	3500	120441	357	7	98	408	451	482	486	534	440	458	386	408	367	360	371	319	329	333	312	311	297	291	266	261	262	296	299	271	298	345	388	497	482	427	391	302	277	231	235	235	222	236	253	256	231	229	244	234	218	222	222	222	237	223	219	220	222	246	213	217	198	223	222	234	211	240	234	214	230	205	206	213	216	242	232	222	236	214	219	220	207	201	208	223	189	211	195	221	188	193	221	214	230	210	220	232	202	221	214	201	213	232	215	216	225	227	230	214	205	234	231	233	182	195	196	217	209	243	229	203	233	190	201	219	199	222	204	214	195	224	172	195	193	220	217	233	207	211	195	190	212	205	235	217	230	227	212	199	216	229	220	225	211	252	199	255	213	227	176	204	209	220	212	206	216	215	184	231	218	195	210	208	215	202	204	217	213	196	232	188	203	213	213	193	222	213	221	210	185	220	206	188	180	197	230	222	204	196	212	221	209	212	204	218	243	236	232	214	225	203	208	212	226	222	210	231	202	198	212	216	199	200	219	217	202	225	187	224	229	216	202	218	197	219	216	218	201	202	240	246	204	231	226	230	245	216	222	220	216	226	202	225	219	198	196	193	211	221	194	190	204	218	226	187	202	222	216	193	192	215	204	194	204	191	201	215	176	232	219	196	219	213	214	223	192	211	227	201	224	238	218	204	209	209	218	214	218	214	192	226	212	224	193	206	199	203	203	211	203	226	192	209	209	226	227	208	218	215	205	218	211	223	233	226	196	224	227	204	224	212	230	216	193	192	222	222	200	206	219	208	199	219	177	244	227	220	196	188	220	243	228	207	192	202	216	207	227	210	233	182	214	186	199	211	238	215	217	221	211	193	199	192	228	184	211	223	221	194	181	208	222	196	207	225	231	235	226	213	204	219	221	236	197	192	203	218	197	195	204	235	225	204	210	199	200	210	210	205	209	227	195	178	196	205	190	221	210	206	204	221	213	215	187	216	232	223	223	190	201	244	200	205	211	200	209	210	248	217	206	200	205	218	208	205	208	215	184	211	201	217	237	217	212	209	214	215	212	189	199	189	194	215	209	221	214	209	185	202	195	218	246	202	204	193	218	210	184	217	192	212	208	205	189	216	203	209	221	213	196	206	205	220	204	220	189	207	221	225	221	212	198	203	213	217	200	234	211	196	234	211	246	215	203	190	217	211	222	206	221	217	230	236	204	239	201	204	221	217	219	201	205	204	208	220	209	217	194	232	221	217	205	216	218	226	199	198	217	209	226	200	210	223	204	215	212	194	215	197	227	221	189	210	215	196	196	202	200	191	199	218	214	210	218	218	224	222	232	202	205	234	220	196	220	200	207	237	216	218	214	223	228	193	237	228	212	246	211	230	232	183	223	205	198	197	224	212	215	210	198	200	204	237	226	227	217	211	209	224	231	212	192	209	231	214	207	211	214	209	209	189	202	229	213	204	200	213	224	221	219	216	221	216	207	191	205	206	213	229	237	242	201	208	211	217	216	210	223	214	190	232	191	205	198	230	214	221	217	237	212	217	189	219	202	219	214	212	214	207	204	233	219	206	195	219	216	208	196	218	200	216	235	224	201	180	192	205	209	205	218	213	208	216	203	209	219	196	216	216	226	231	203	202	201	216	206	212	231	194	201	222	208	197	195	195	202	198	223	213	223	184	224	229	178	205	208	211	207	221	247	223	218	230	218	215	201	221	193	193	202	214	214	220	199	217	221	210	208	198	218	218	217	190	226	201	204	201	193	210	203	171	215	210	230	235	202	215	219	224	206	207	204	206	220	215	229	206	197	213	224	185	217	204	203	220	197	216	197	233	222	207	203	230	214	211	234	216	190	237	223	266	233	199	224	254	218	185	233	220	214	222	195	202	212	218	201	191	202	196	181	207	198	217	220	198	222	202	208	212	226	211	200	214	209	225	211	213	186	210	225	220	204	190	202	204	223	207	194	209	204	203	244	212	221	168	205	220	199	209	196	225	199	215	184	225	201	217	205	227	220	215	210	201	239	204	219	211	209	207	211	204	218	231	230	213	208	241	212	212	207	222	210	216	208	208	224	222	204	196	190	217	203	217	213	218	184	207	197	238	230	224	186	241	214	206	225	200	193	221	250	222	189	196	212	213	197	235	218	211	198	216	202	200	200	204	195	228	219	209	212	192	212	204	196	204	196	209	214	191	226	215	219	197	195	222	216	211	218	207	210	232	211	201	184	211	227	197	195	214	185	211	225	220	213	191	217	213	216	181	188	220	247	224	212	199	206	180	202	195	187	226	232	245	199	191	211	207	191	207	191	229	211	167	203	236	218	207	200	211	232	208	202	220	201	233
