345	0	2700	159327	444	12	40	356	593	751	706	741	720	669	656	673	619	598	605	584	603	583	567	537	583	583	588	550	528	538	532	543	545	520	537	532	521	516	528	529	525	515	524	509	506	492	467	505	495	497	534	496	503	493	528	486	507	489	502	481	494	472	514	502	482	525	512	486	489	504	455	491	479	500	485	475	519	454	447	463	483	478	489	488	482	464	494	480	485	482	480	481	472	491	487	477	494	490	489	493	484	461	496	470	486	541	487	483	497	510	505	496	499	492	494	463	487	475	516	490	480	497	500	484	485	454	446	465	466	481	498	503	493	434	496	469	469	470	478	459	498	508	500	516	512	480	497	501	444	500	484	488	460	500	459	498	465	511	476	522	463	509	486	481	509	460	482	476	479	494	477	446	505	463	482	487	479	499	481	510	483	503	495	512	481	466	509	453	498	505	506	486	478	465	469	480	481	486	504	480	508	462	504	496	473	475	494	501	478	500	505	476	495	479	507	460	501	479	493	480	485	480	477	464	474	457	503	514	458	486	504	452	488	469	520	464	457	479	492	499	474	483	508	495	491	497	465	484	452	467	479	496	482	471	466	508	470	487	479	457	483	450	464	454	462	500	466	490	434	487	462	504	497	485	499	492	487	491	439	466	467	498	498	472	470	465	474	480	477	512	478	496	439	496	487	481	458	506	512	447	482	499	458	463	494	495	463	485	490	493	458	493	457	468	472	457	470	533	438	460	481	450	474	485	485	465	486	502	494	452	476	483	455	461	464	459	517	452	478	458	502	468	482	488	451	459	458	536	492	489	473	490	458	483	514	488	465	481	482	438	473	474	478	459	474	490	481	497	456	462	468	466	508	489	457	479	492	471	495	460	493	469	500	496	474	488	480	482	461	484	473	457	505	500	487	502	487	466	446	509	506	471	489	471	461	435	457	482	487	487	460	511	500	469	459	493	507	487	469	475	494	472	517	460	482	484	499	459	497	477	463	488	469	445	495	477	457	463	488	481	487	477	490	489	509	493	491	488	485	502	482	499	481	469	461	486	481	508	511	447	473	482	487	480	459	471	464	517	488	477	479	469	499	500	465	492	492	489	444	498	447	477	480	489	496	473	480	488	492	469	489	438	460	475	482	478	461	468	483	465	497	487	460	439	447	465	492	456	479	476	487	462	476	460	529	456	480	475	493	465	493	518	495	469	471	479	453	492	466	503	486	485	501	486	499	472	478	517	468	466	491	477	472	477	456	468	473	496	459	457	491	489	449	450	476	477	488	509	487	468	500	462	489	492	474	480	488	470	470	485	439	486	449	464	463	463	483	491	486	483	485	466	501	487	479	465	502	459	485	490	457	476	515	510	473	459	520	485	475	463	454	443	466	499	474	490	504	497	456	522	474	512	478	456	463	505	464	483	477	502	474	518	463	427	505	511	454	504	490	466	492	480	451	476	481	492	459	496	465	449	498	492	478	472	486	476	467	471	496	490	509	487	507	491	484	485	497	489	487	458	497	476	488	489	478	505	491	494	461	468	445	485	475	497	479	492	477	480	480	464	505	461	492	503	490	452	457	498	455	456	488	502	476	484	486	490	486	459	453	483	500	502	497	485	464	491	479	429	470	487	473	451	485	477	465	495	441	438	524	501	470	431	471	482	448	512	494	509	493	459	452	472	483	490	471	497	471	507	471	497	473	458	466	453	494	484	474	483	463	467	466	514	458	469	493	478	512	466	431	497	504	483	470	444	487	478	458	483	480	465	494	517	472	489	475	489	467	470	479	489	454	460	517	478	463	497	489	478	434	492	498	485	468	464	453	490	483	464	500	475	479	477	494	460	453	481	468	448	494	472	449	499	499	495	512	488	432	479	479	483	471	500	486	473	496	519	469	486	474	455	505	478	456	471	498	498	460	474	498	459	467	481	474	486	464	497	457	489	491	464	449	485	477	471	474	486	442	480	482	467	461	471	477	464	441	437	498	511	480	469	473	475	505	406	481	516	478	494	513	504	494	485	484	472	473	491	459	475	450	491	475	487	476	494	460	489	477	492	450	459	439	467	479	454	516	453	494	495	460	477	437	517	477	466	447	491	463	485	482	496	487	499	469	510	486	496	487	484	500	482	464	477	479	471	447	477	460	455	480	506	478	470	489	470	443	465	463	500	470	488	458	492	435	491	483	490	458	513	469	472	469	492	424	472	504	440	480	482	471	462	492	490	499	503	470	505	449	480	500	484	500	453	481	492	488	501	473	473	474	485	497	498	477	491	462	483	484	488	463	500	503	465	469	479	498	495	436	472	494	483	446	468	469	445	490	492	496	473	485	487	464	467	490	481	505	468	497	521
345	1	1900	159452	499	18	154	519	595	663	594	646	592	554	544	526	519	503	506	502	464	483	496	474	461	491	462	449	449	479	488	433	479	462	484	483	470	478	472	447	453	444	438	442	474	432	446	488	456	421	452	467	456	427	426	442	408	460	453	437	480	430	431	375	416	433	417	438	411	442	412	430	421	451	427	436	419	430	453	461	474	401	445	436	432	433	409	443	420	424	411	425	439	444	448	448	414	421	434	417	442	459	420	420	451	421	428	452	424	418	472	449	447	412	426	407	439	468	459	423	457	444	425	437	439	430	441	442	396	450	427	423	476	423	405	442	406	422	402	431	413	417	433	444	446	443	426	436	448	422	459	439	460	417	453	443	427	435	437	444	464	402	436	452	441	466	433	454	391	435	451	427	421	424	420	415	444	431	451	445	416	417	418	446	438	425	425	386	410	453	436	457	417	425	419	446	406	449	453	442	411	431	433	436	460	421	428	465	416	452	424	412	435	429	438	461	448	416	429	426	440	449	406	418	423	455	427	422	453	446	456	449	448	435	409	424	435	418	456	399	444	434	409	434	423	473	415	413	466	431	407	447	436	444	440	452	434	432	426	426	435	407	433	447	441	405	439	418	449	451	420	438	431	419	419	404	439	437	483	440	465	435	411	401	401	438	431	423	387	469	405	438	435	406	436	434	402	470	417	456	436	441	413	442	451	386	422	435	473	415	438	459	458	420	441	438	420	436	428	423	421	427	437	424	392	405	403	420	456	382	424	439	422	410	423	446	394	448	409	463	430	393	417	457	440	398	403	441	456	414	433	457	409	442	466	407	401	429	435	421	427	421	411	438	418	387	455	423	453	434	422	440	436	431	441	426	446	437	420	436	474	414	422	426	389	427	406	418	438	432	416	408	434	442	403	428	433	440	416	396	443	403	412	415	415	432	450	442	425	443	419	449	429	438	455	422	413	453	417	434	450	443	405	442	452	397	397	454	401	441	426	433	449	436	413	410	396	410	428	463	434	436	406	427	418	447	456	427	417	453	428	439	419	426	434	430	404	416	442	457	414	436	439	413	434	396	421	435	416	419	443	427	430	436	437	431	411	408	415	449	431	469	421	453	439	424	441	423	405	422	433	455	423	411	437	419	411	423	414	445	420	425	404	405	437	454	423	407	436	438	419	440	420	435	390	427	445	423	459	435	438	408	424	473	420	417	407	448	458	434	431	412	420	437	420	429	427	419	407	416	416	432	427	424	454	437	454	452	450	400	429	438	414	425	444	419	450	429	405	428	409	439	424	438	438	445	385	439	448	428	446	430	443	416	422	423	428	417	432	438	405	405	431	434	447	387	426	441	467	439	409	441	412	407	407	442	403	408	439	399	458	476	436	441	389	423	426	447	398	433	439	438	427	465	399	428	386	429	454	400	391	422	431	426	413	432	453	419	446	422	417	449	410	441	416	443	457	438	426	454	401	420	438	415	448	412	412	417	429	410	435	419	452	403	465	421	421	442	418	395	401	468	405	427	449	434	422	407	418	421	434	436	429	395	422	469	413	398	414	398	437	422	437	388	425	412	427	435	428	435	425	399	447	449	436	420	406	448	443	425	425	434	423	406	428	426	460	420	407	426	401	413	433	448	433	458	400	412	425	411	458	426	379	413	457	451	436	422	432	395	441	428	441	434	440	479	433	449	420	421	393	431	422	412	393	441	452	461	408	432	424	454	423	438	413	427	425	415	401	432	435	447	441	416	438	441	423	423	428	463	417	412	431	429	408	420	449	420	432	448	434	445	434	435	395	416	446	401	403	422	420	430	440	434	447	447	461	422	456	416	442	413	409	424	429	394	431	410	421	450	449	420	411	400	425	435	409	412	431	432	443	450	435	424	424	427	437	400	441	426	456	445	433	473	413	438	458	458	437	413	411	430	424	441	421	444	428	421	421	413	399	436	442	439	415	449	459	447	420	429	436	415	431	425	421	435	422	404	416	444	439	455	437	408	454	403	444	428	435	409	439	418	417	427	399	419	443	410	423	451	428	449	450	433	454	432	418	447	421	418	457	441	401	428	418	420	415	467	409	408	408	393	429	402	411	423	422	429	447	410	426	414	440	420	454	411	430	430	409	436	435	467	436	433	431	412	454	449	466	422	445	437	429	436	456	416	400	437	420	429	444	425	419	433	466	432	446	452	433	430	417	414	440	425	443	427	453	423	414	431	447	405	400	451	420	441	418	442	396	467	456	394	413	442	399	423	445	447	466	420	423	444	418	439	403	445	425	438	414	422	457	438	435	427	431	423	409	414	428	392	445	449	422	396	433	436	453	413	413	468	430	417	415	449	410	456	417	447
345	2	2100	159577	484	14	101	437	553	670	645	654	631	606	593	539	528	517	520	481	453	483	523	491	461	464	497	469	473	436	446	495	444	463	450	493	431	458	471	440	450	438	424	444	467	476	409	428	445	421	426	458	399	433	421	424	445	413	458	441	442	453	473	430	436	427	411	440	460	426	426	454	429	442	407	414	424	421	399	457	469	380	423	444	395	414	420	440	414	439	389	427	408	458	398	460	457	428	428	444	424	415	427	447	435	402	384	416	402	457	433	426	394	438	426	460	448	450	403	434	396	416	407	441	442	432	453	441	432	380	437	431	406	450	383	427	447	454	413	434	414	444	451	413	434	428	439	428	425	422	446	412	392	446	407	438	443	426	456	385	443	430	418	413	377	400	426	419	453	422	443	427	446	449	408	430	436	433	419	444	435	420	393	451	436	420	412	444	402	430	413	410	426	420	433	429	438	432	400	405	447	405	425	421	423	419	446	413	425	417	451	398	421	460	406	409	443	401	408	416	442	401	414	412	407	437	437	430	425	424	437	435	428	429	422	427	406	426	391	408	450	423	410	405	406	392	417	401	425	443	446	412	414	397	428	386	434	471	419	429	440	417	419	393	414	456	398	417	386	445	398	389	419	443	437	400	430	396	416	433	417	426	433	428	408	432	426	433	425	443	402	447	439	414	422	413	419	418	406	423	442	437	401	413	422	430	438	434	424	430	433	388	447	422	430	407	409	442	451	397	448	407	422	436	438	444	409	449	463	406	460	409	427	413	406	410	411	406	424	432	460	402	386	417	430	428	423	439	434	415	412	427	455	424	433	439	412	423	425	418	456	433	402	399	422	411	428	415	401	421	421	425	434	421	463	386	445	406	409	448	420	452	403	393	426	443	420	409	427	435	408	433	450	399	444	409	432	409	414	415	388	423	445	432	405	422	422	425	422	447	410	417	412	432	395	397	446	427	403	419	392	401	410	436	418	437	408	403	432	469	403	412	433	410	427	418	436	469	412	432	416	426	444	453	430	412	406	439	420	377	418	423	408	414	426	385	403	433	410	420	413	425	416	462	432	427	419	432	375	441	409	407	457	402	464	395	400	435	401	405	422	406	425	422	427	447	440	443	423	447	406	421	420	412	433	402	416	410	397	412	434	407	444	431	410	419	443	385	419	432	433	409	436	422	428	447	413	426	427	437	443	436	444	442	411	394	418	434	417	425	427	421	421	427	427	448	420	437	411	438	429	430	414	431	402	440	395	452	454	421	425	415	412	397	424	412	440	431	462	440	406	403	448	419	442	428	403	444	418	412	442	419	451	398	424	436	444	426	418	424	423	438	429	416	414	419	452	446	422	446	419	454	449	425	428	428	419	398	432	414	407	433	457	406	426	425	406	415	448	454	395	414	428	384	415	403	417	461	415	417	407	450	428	433	455	435	388	410	423	411	439	397	431	431	419	438	419	435	417	432	440	432	423	403	398	436	419	424	431	432	407	416	403	389	403	434	427	429	399	445	425	404	473	418	426	435	389	382	440	398	444	400	421	410	404	418	439	445	433	406	441	419	404	390	428	423	429	431	405	409	429	422	398	439	413	426	419	406	402	430	427	403	449	445	451	396	425	423	442	411	414	421	456	405	418	424	430	413	412	444	427	412	449	427	389	395	427	441	402	389	429	443	415	385	433	428	426	422	430	399	421	404	431	440	411	444	420	430	437	391	446	420	401	423	422	460	422	424	411	395	402	435	455	426	417	411	404	425	464	428	417	431	419	435	384	397	421	418	435	426	405	450	429	449	430	427	400	429	405	421	415	433	445	387	434	452	419	414	419	419	438	422	427	433	398	440	412	447	440	393	427	421	436	438	456	412	448	418	438	399	424	446	426	428	422	419	401	432	414	415	406	415	440	417	422	419	420	421	431	435	409	381	423	434	426	431	416	439	410	418	435	460	432	401	426	450	443	444	405	406	447	429	412	450	432	430	424	438	404	404	406	409	416	407	420	400	425	429	429	420	431	403	427	421	417	393	423	440	429	413	441	405	404	413	400	436	423	388	404	441	409	441	426	403	412	447	439	437	427	429	418	439	414	406	403	399	409	412	451	432	442	416	418	421	428	453	407	412	442	439	424	435	410	407	428	413	422	406	440	437	427	418	413	408	410	415	430	425	404	423	434	450	437	419	409	398	436	407	440	444	416	428	399	401	431	416	397	415	472	412	409	427	409	432	438	427	403	403	398	440	430	446	401	446	405	441	413	435	442	433	420	433	420	433	400	465	418	431	445	420	414	461	403	434	465	384	405	434	421	425	385	442	425	404	428	429	419	416	436	424	413	408	402	441	421	439	425	441
345	3	3500	159702	489	15	104	438	583	707	673	661	685	606	571	602	565	554	551	557	538	508	558	496	492	518	496	491	522	497	498	532	478	517	477	482	490	481	453	468	483	451	477	461	454	502	462	469	472	480	474	448	431	470	440	486	468	440	429	467	435	452	471	446	443	484	430	413	438	466	445	456	459	427	453	453	452	431	437	493	424	471	453	423	474	478	489	466	461	445	442	470	442	477	431	472	455	458	439	445	435	442	458	460	453	474	476	469	457	478	406	442	473	436	450	424	440	465	450	434	461	427	423	443	456	452	455	469	453	450	461	428	436	461	456	462	444	427	451	417	477	455	462	467	475	424	428	438	448	456	458	468	463	475	435	460	456	468	465	443	444	465	412	445	451	439	463	448	468	444	461	449	446	483	425	443	444	457	423	475	440	458	434	465	425	413	439	428	428	481	438	439	473	452	476	485	437	438	433	476	467	456	440	465	476	457	448	415	446	439	440	431	469	482	441	487	442	465	440	456	406	449	487	438	426	470	474	446	430	439	465	411	427	458	443	455	418	445	454	452	453	455	437	455	436	442	413	443	468	444	441	384	442	448	431	424	451	445	465	447	437	462	446	465	430	445	426	423	467	426	460	432	445	429	454	433	459	465	458	443	453	447	442	441	423	446	457	461	433	434	427	442	426	495	450	455	437	467	445	439	448	447	462	473	451	434	467	442	414	450	469	470	432	463	426	409	484	471	443	449	461	473	439	452	409	448	438	419	446	457	454	443	394	431	445	451	459	440	458	447	436	477	443	415	464	450	478	478	440	435	483	460	430	456	449	452	474	458	447	442	458	474	458	427	458	433	457	474	444	449	452	441	461	408	450	454	428	471	438	445	432	429	439	488	435	481	428	466	442	438	470	455	432	449	431	453	435	438	453	467	432	477	467	469	445	458	416	435	436	423	437	444	435	408	449	460	437	427	409	471	466	467	445	460	447	473	476	463	422	444	445	458	472	441	443	439	462	437	429	453	451	460	496	415	438	449	435	428	445	468	459	425	445	466	430	438	418	455	453	426	468	384	444	427	450	442	460	429	453	442	456	448	489	437	458	453	435	429	446	435	429	445	431	443	434	436	437	455	461	427	429	445	428	453	425	459	438	440	421	451	445	472	460	436	429	449	423	484	493	435	465	436	467	403	402	453	428	428	438	427	440	462	425	470	447	463	430	415	446	448	429	441	458	483	427	436	453	424	424	496	449	448	482	440	434	441	459	433	473	467	440	438	434	440	470	446	428	434	463	414	450	437	439	449	455	462	409	454	431	479	456	452	443	461	475	455	450	418	431	457	421	434	443	459	442	420	449	424	430	432	465	471	427	430	432	485	440	460	423	409	456	451	466	419	453	426	443	448	433	433	434	458	424	427	419	482	398	457	448	455	424	453	428	428	447	465	452	461	448	461	422	451	436	469	450	427	437	427	465	488	436	434	482	460	464	450	398	427	433	445	472	437	426	443	421	427	456	435	402	451	449	452	420	456	450	449	437	432	447	424	449	432	458	445	422	423	468	458	421	451	434	436	432	452	420	441	435	431	467	438	451	426	423	452	443	429	454	443	456	447	426	432	460	443	447	465	418	475	448	447	419	450	478	445	453	444	403	448	459	473	427	455	488	458	437	460	441	463	483	436	448	464	460	448	434	426	442	438	454	453	466	456	455	453	429	443	409	449	473	451	431	444	486	472	444	410	426	458	437	484	451	444	436	441	465	434	433	454	442	444	449	437	452	461	465	451	444	435	433	435	455	457	435	467	455	436	419	428	449	437	413	434	454	440	449	464	412	458	441	444	429	475	441	459	474	433	431	427	458	445	491	459	425	448	429	425	434	429	428	446	433	427	412	434	447	427	435	479	455	441	462	442	447	458	447	448	434	452	463	455	415	450	445	464	434	450	454	425	463	432	452	429	452	467	420	434	419	420	488	426	469	425	469	436	437	455	462	458	461	400	444	443	450	456	440	410	409	447	459	443	446	409	433	447	450	461	413	442	459	418	450	435	424	448	432	453	420	463	432	439	429	459	464	437	460	448	444	476	481	469	455	434	449	437	449	439	435	438	398	443	450	404	437	462	467	426	455	476	424	422	463	452	454	440	463	459	438	447	439	451	443	456	443	434	449	430	429	429	425	442	469	450	514	432	458	453	457	426	479	416	454	443	427	463	457	413	415	449	473	419	449	462	439	457	422	426	450	447	440	452	409	429	424	483	430	467	440	435	447	432	420	450	472	433	443	483	407	443	433	435	437	457	448	435	430	468	431	470	483	433	430	431	420	456	449	488	460	479	455	442	433	408	437	454	438	456	434	436
345	0	2700	159851	470	11	48	353	582	672	674	722	665	674	639	616	600	571	584	541	543	547	522	519	531	533	522	525	507	500	533	519	510	519	483	509	507	518	486	494	515	517	488	505	472	463	472	493	480	465	476	517	489	485	497	451	461	455	465	461	473	468	468	431	454	480	470	463	468	479	484	481	416	457	474	463	438	477	466	480	497	460	428	483	435	448	468	475	442	446	463	443	455	449	451	445	469	449	480	435	440	452	449	478	500	462	444	496	459	479	446	455	435	473	516	451	476	460	454	497	477	451	417	421	456	475	464	426	456	440	464	429	475	445	454	475	453	480	495	469	491	459	434	452	464	444	468	474	445	478	440	451	482	429	436	438	457	474	452	423	481	498	458	444	457	465	447	445	489	464	467	458	456	463	462	473	490	465	471	429	466	448	444	451	453	463	477	489	451	464	429	471	477	442	479	462	482	466	468	461	491	454	450	428	456	441	448	455	450	474	429	472	444	463	431	463	452	486	488	491	468	459	465	438	494	468	428	460	464	490	460	478	436	482	477	480	452	481	459	449	456	465	471	464	448	498	476	445	438	478	455	462	432	462	466	484	456	482	494	461	465	467	453	431	450	425	466	447	495	447	439	448	445	449	508	427	444	455	457	470	438	492	460	456	454	442	455	463	472	432	437	465	446	477	450	471	464	493	452	446	460	444	456	451	479	424	460	439	474	505	447	471	456	474	443	465	450	482	465	465	436	464	428	456	400	490	447	457	483	454	467	465	465	473	481	439	466	457	477	396	440	457	454	458	456	494	465	447	457	460	464	467	487	456	466	470	475	474	454	430	468	450	459	436	447	419	442	467	460	422	433	464	470	458	456	458	403	463	466	463	428	490	449	483	472	497	464	427	440	451	457	476	463	448	471	438	415	449	426	448	438	473	477	450	459	467	451	460	456	469	439	477	447	412	453	463	439	456	473	468	441	463	468	495	442	451	467	443	442	458	459	454	451	465	469	437	473	466	449	472	451	468	449	450	492	452	461	484	429	440	472	410	479	461	472	454	439	481	456	469	448	470	476	484	463	441	429	471	456	468	441	471	474	436	464	482	433	462	439	440	449	451	477	467	464	452	447	433	468	439	442	455	439	425	439	470	467	468	439	412	444	449	396	497	427	459	444	466	469	441	428	479	434	430	473	483	477	453	478	435	459	438	458	470	455	438	477	459	472	465	466	452	444	466	458	439	434	453	443	451	446	452	422	426	427	444	468	463	475	433	463	419	454	435	456	462	482	463	453	471	465	455	439	465	448	432	459	472	448	418	438	446	458	466	461	450	457	420	468	456	463	440	444	458	473	471	448	453	454	428	470	461	454	446	473	457	443	436	461	485	424	501	462	444	434	449	463	460	473	439	435	481	463	456	453	421	437	462	464	447	472	459	468	456	462	442	464	444	443	441	452	459	464	450	426	414	465	454	456	454	449	474	442	492	488	464	483	471	430	444	451	479	497	455	488	446	479	436	464	447	472	441	447	469	448	472	437	466	426	468	408	452	476	446	415	438	475	430	473	424	465	431	471	458	460	460	442	473	416	415	442	472	482	444	461	465	467	467	477	470	446	467	476	434	460	462	477	438	428	469	460	459	440	445	443	456	466	444	474	437	445	463	459	464	481	469	445	475	466	444	451	430	439	484	409	460	456	453	432	453	443	421	474	445	467	449	410	487	472	454	485	461	467	434	445	470	429	447	458	452	431	491	475	488	436	457	480	452	461	455	432	438	448	452	450	464	436	475	437	462	441	461	445	464	470	458	432	451	496	449	468	457	477	443	468	440	445	486	461	486	451	445	459	406	451	450	460	477	429	437	467	493	441	446	446	471	446	437	478	446	443	450	438	466	457	452	457	456	448	507	483	478	463	477	469	470	438	457	459	446	476	468	418	469	440	451	456	444	439	457	443	449	457	484	466	464	449	461	455	425	442	453	459	464	443	406	483	489	443	447	476	467	451	440	426	443	449	414	446	453	439	429	479	482	479	449	473	490	468	453	457	445	471	470	460	476	461	449	453	439	446	438	474	448	464	429	465	433	437	423	469	446	449	451	452	451	445	447	469	452	468	474	453	453	469	481	441	448	444	460	451	469	451	468	459	467	499	435	507	440	444	450	438	456	461	469	421	480	429	468	465	455	461	435	432	475	459	435	487	430	441	414	454	456	466	473	473	439	453	444	445	438	433	476	459	466	450	475	427	435	447	452	407	456	473	472	459	442	458	450	442	487	453	488	448	460	477	466	442	444	441	463	457	457	423	486	444	449	433	506	477	480	423	464	457	496	454	437	440	444	450	476	480	471	446	464	445	452
345	1	1900	159976	499	16	134	469	537	614	596	598	556	541	530	516	493	476	459	483	496	464	471	430	479	436	396	461	445	467	453	438	441	439	456	449	449	454	423	434	425	419	451	448	440	436	437	417	405	413	459	441	411	421	432	421	433	440	402	413	392	415	435	429	421	392	436	432	409	439	408	420	393	409	407	413	383	386	397	418	446	414	429	386	407	435	410	384	406	380	393	434	406	398	411	388	407	413	393	414	391	416	445	382	438	432	390	406	386	420	394	417	399	406	433	413	451	401	418	411	413	429	395	419	385	431	383	415	407	419	401	414	419	424	406	400	432	411	412	449	449	401	426	449	433	397	432	415	446	446	396	444	400	412	391	409	442	403	422	421	412	431	399	401	412	394	445	433	391	430	427	412	411	421	416	419	418	426	379	410	405	406	402	442	396	380	446	439	406	403	406	403	395	426	428	414	389	385	395	426	419	396	415	387	390	422	396	405	395	419	438	374	430	363	380	429	383	401	411	393	405	395	407	395	424	398	398	403	404	417	387	395	405	417	411	419	432	404	428	418	413	407	445	426	396	404	376	379	423	410	395	399	419	406	420	385	420	418	422	440	399	411	419	426	437	391	425	399	436	401	431	420	410	377	405	409	446	409	415	422	409	450	416	425	442	433	416	416	393	395	386	424	429	362	420	414	403	421	437	430	386	397	421	400	392	415	436	444	402	436	415	417	404	413	415	417	406	404	398	406	415	440	388	381	397	409	422	380	423	413	400	437	402	417	432	421	417	418	392	399	420	388	386	412	404	402	423	383	389	385	417	421	407	429	423	415	412	422	389	412	388	404	423	418	429	408	403	404	405	405	397	396	414	434	410	412	395	401	423	381	421	442	413	394	404	384	406	416	422	380	406	417	405	391	412	393	390	425	385	391	410	390	417	416	415	423	415	393	425	434	394	400	440	411	401	421	411	428	406	405	433	430	421	373	399	409	420	408	424	405	405	453	399	403	391	397	369	416	399	384	436	395	406	428	419	394	358	401	386	388	428	408	413	442	384	428	418	422	412	397	398	409	389	436	433	431	411	381	392	421	405	416	432	405	402	427	411	405	416	391	400	406	410	410	412	424	378	441	408	401	430	408	413	383	398	369	398	398	406	399	415	404	426	416	379	404	408	410	398	412	393	424	406	392	403	438	376	418	390	400	404	421	400	422	420	408	407	383	406	388	407	383	379	434	454	379	386	411	410	429	424	429	443	391	415	415	416	396	435	399	431	408	409	413	400	390	383	391	423	439	399	403	403	429	398	462	380	406	407	442	384	404	399	415	407	398	389	415	391	410	434	408	402	411	410	384	403	410	407	441	427	428	419	423	410	378	432	409	404	424	373	389	405	406	465	434	404	407	425	430	389	414	435	403	391	407	417	419	433	402	397	435	382	393	403	401	408	362	412	416	374	411	410	421	421	435	372	417	417	416	416	382	398	397	393	384	402	396	432	425	432	440	420	382	414	425	410	412	401	383	436	401	430	423	411	432	412	425	433	382	416	426	405	431	413	411	412	429	419	404	411	421	386	401	398	438	435	394	424	432	417	415	414	433	423	416	400	401	391	455	371	401	406	397	420	397	392	430	419	408	412	413	442	409	409	393	439	421	421	403	414	410	403	449	444	418	432	417	410	421	417	441	416	427	392	425	396	392	460	404	412	419	405	396	405	388	415	408	389	393	408	382	406	407	400	429	423	391	425	385	431	401	411	417	396	379	427	387	432	393	386	395	397	387	409	417	430	414	443	381	405	394	420	413	420	444	416	425	401	434	434	399	401	405	404	398	439	386	408	391	410	414	400	401	438	400	423	407	389	417	434	391	399	388	407	408	429	389	418	395	397	417	411	431	421	381	457	405	392	433	392	424	409	399	393	385	406	440	404	403	412	429	417	440	385	398	383	403	417	410	432	401	428	396	427	417	395	392	403	446	396	408	408	411	414	386	382	399	416	422	389	396	405	397	406	412	408	391	441	378	391	388	407	418	401	414	398	414	403	414	420	404	393	396	430	413	402	402	393	395	388	407	386	400	408	415	431	410	424	410	408	415	406	400	407	400	392	417	387	377	379	400	416	409	415	447	393	419	414	394	369	399	389	405	414	395	410	398	431	420	403	443	421	405	399	379	407	400	419	383	397	415	432	430	421	393	389	418	386	422	408	383	416	426	432	412	422	433	420	396	399	400	409	427	411	401	421	405	426	400	392	405	439	403	400	404	409	365	405	418	425	431	446	409	407	412	436	415	400	396	419	407	430	373	396	414	401	439	417	400	409	430	403	418	400	398	391	415	394	401	396	401	390	413	400	390	368	389
345	2	2100	160101	497	9	94	433	523	662	626	633	590	581	566	531	530	523	496	532	500	468	462	451	479	459	465	454	453	439	435	467	436	443	449	448	425	442	444	448	447	421	456	424	426	424	408	419	413	436	413	416	412	435	452	447	454	438	449	439	431	431	443	427	419	427	418	415	453	425	420	425	400	436	422	460	442	390	384	427	418	454	412	420	411	383	426	427	433	426	403	428	467	437	425	441	409	394	418	412	430	405	420	428	443	407	395	423	440	384	421	423	403	431	423	418	436	395	392	397	412	384	403	425	424	395	422	398	446	427	452	425	406	394	380	415	408	445	398	409	431	426	425	420	390	402	416	436	442	411	416	450	431	438	392	415	425	414	424	431	419	434	424	427	374	415	425	421	430	396	406	374	433	422	396	396	417	386	430	432	435	404	413	397	425	426	405	394	412	422	445	382	427	421	393	420	394	423	414	421	430	416	423	404	441	381	401	429	415	405	397	426	415	408	443	386	407	408	425	430	406	400	396	418	406	394	414	450	415	417	435	443	423	439	407	429	412	436	394	416	423	396	437	435	394	430	415	412	393	406	422	404	405	417	428	419	405	437	425	395	391	407	414	430	420	402	428	391	393	428	437	445	405	403	418	424	414	426	419	411	400	433	422	437	391	398	395	399	402	402	415	406	394	442	399	412	432	405	409	424	415	409	421	408	426	436	402	397	403	408	393	406	405	421	402	412	423	421	447	407	398	379	401	377	414	426	411	421	401	407	407	421	433	393	401	437	377	416	456	414	416	412	411	394	429	415	421	404	431	433	425	419	422	391	400	394	433	429	393	427	416	422	432	440	416	390	388	395	404	402	447	442	401	403	391	404	407	402	429	431	405	410	433	409	384	424	420	452	429	432	420	412	436	365	403	420	396	396	404	403	438	388	437	390	414	415	399	432	415	393	410	415	401	401	386	403	414	444	432	404	383	440	444	409	399	399	400	453	446	426	418	425	429	391	431	421	414	425	362	407	448	395	405	458	390	410	410	424	418	417	410	413	423	391	416	443	385	412	411	384	396	404	421	414	407	438	385	395	423	406	414	422	420	424	416	420	375	434	397	415	408	400	422	412	385	445	407	406	406	432	419	395	397	426	387	421	411	425	427	409	413	431	414	430	411	418	430	393	449	402	396	450	440	395	439	397	427	396	411	397	438	437	448	404	407	425	395	430	423	415	404	399	409	416	425	384	425	437	428	435	412	421	386	403	416	410	405	431	407	418	409	376	422	428	411	440	417	390	376	431	442	421	392	420	370	435	418	413	428	398	420	403	402	398	430	417	415	423	408	459	400	429	404	436	381	433	449	405	420	428	424	428	451	404	423	402	407	450	405	378	409	416	412	423	425	413	437	385	413	421	393	444	410	419	381	443	397	427	388	412	402	434	417	391	406	441	394	429	399	406	404	406	407	383	405	377	410	423	377	414	411	393	398	402	420	428	386	425	381	390	402	400	448	408	409	420	418	382	414	462	453	429	388	404	402	412	399	378	394	418	440	426	417	399	391	414	433	445	408	405	411	415	416	402	408	417	415	432	419	384	402	443	421	410	406	400	409	408	417	422	435	422	421	404	393	372	419	409	390	418	376	430	407	381	395	404	422	388	426	416	448	419	384	428	399	403	430	446	430	401	392	432	425	402	400	432	421	436	434	428	401	420	427	424	391	436	444	417	384	403	397	391	392	418	428	415	417	399	402	406	414	382	417	396	429	433	433	401	439	410	449	443	411	426	410	433	394	420	405	459	448	388	423	421	434	425	445	405	437	412	409	412	435	361	423	399	434	417	399	424	411	449	375	436	395	430	433	432	388	430	412	462	397	392	398	422	423	396	403	417	420	408	389	404	431	407	405	444	416	396	402	439	401	426	391	434	405	435	431	442	396	446	394	409	389	428	409	395	427	429	410	415	411	435	386	393	419	423	423	408	401	410	437	395	449	447	408	411	390	409	412	402	425	421	392	437	389	410	432	388	426	425	410	426	409	398	419	442	401	418	439	414	439	439	413	430	414	418	432	395	409	398	423	402	401	458	418	401	431	476	401	423	405	412	412	399	406	391	409	423	397	447	401	404	445	400	415	391	395	415	413	388	396	435	412	393	385	412	440	401	398	405	407	437	399	417	406	422	434	385	383	429	407	444	409	418	415	389	414	398	392	436	409	442	409	420	407	429	413	405	432	394	437	409	398	419	434	394	428	430	406	414	391	386	427	425	440	383	434	384	423	415	406	402	408	416	409	402	405	406	429	433	403	443	421	425	432	443	399	399	421	420	424	399	366	428	428	385	390	388	400	427	433	415	423	439	422	413
345	3	3500	160226	484	10	88	438	617	643	649	675	654	617	602	558	561	550	543	480	519	515	532	499	498	489	470	477	506	502	470	490	484	481	467	472	477	464	494	486	502	448	463	478	436	450	471	426	453	478	463	481	483	454	461	427	426	488	441	445	466	447	444	468	449	433	448	435	393	434	455	466	487	441	439	425	457	426	455	412	420	426	450	447	458	443	458	457	432	443	437	451	438	454	454	417	404	460	404	444	441	441	443	460	441	463	441	418	420	444	422	438	447	452	462	408	434	443	442	451	433	389	430	439	428	434	420	410	454	426	440	430	395	436	462	447	478	425	445	464	439	439	437	451	477	456	430	432	417	438	432	467	453	444	477	491	434	448	424	465	436	412	426	401	434	455	448	458	423	427	449	435	453	444	449	403	442	410	439	451	412	424	459	463	447	483	424	454	443	436	430	453	470	449	438	451	439	467	404	424	426	449	423	443	457	428	434	463	433	439	418	434	403	449	450	436	444	441	442	451	443	468	428	432	424	453	423	430	443	471	433	458	455	441	415	436	436	426	436	427	447	431	464	444	440	465	468	452	434	433	460	435	458	439	385	472	432	440	454	418	436	467	466	437	443	428	411	435	438	446	412	454	434	461	438	454	456	453	445	428	463	421	449	416	443	436	414	458	413	446	431	456	433	450	408	434	448	425	440	505	460	420	422	424	421	448	456	466	437	467	467	439	442	412	459	427	437	393	408	443	442	423	409	436	417	414	452	448	451	443	422	418	428	408	417	447	443	423	420	454	404	482	444	424	421	460	430	432	426	455	437	430	400	442	428	426	436	416	474	438	418	433	440	447	471	400	441	445	457	406	464	445	457	427	444	425	450	427	429	421	440	431	414	427	444	420	410	444	419	456	434	447	435	430	457	435	440	437	398	464	430	421	421	430	398	434	445	447	415	442	430	456	438	450	429	399	430	449	467	477	431	409	451	453	441	446	448	440	481	449	467	454	420	435	414	431	411	420	448	405	432	449	436	422	399	455	445	455	435	434	439	446	461	417	449	421	459	430	427	393	409	448	435	444	431	443	456	424	416	441	431	452	441	425	440	456	454	440	466	450	418	381	413	434	411	440	431	407	436	471	447	431	494	433	423	444	444	428	440	472	417	436	446	427	486	450	421	414	423	427	459	439	438	448	446	454	400	422	431	419	465	428	444	413	449	415	445	436	426	424	465	472	405	427	439	466	429	462	443	402	443	444	421	446	445	433	419	459	428	479	440	481	453	452	441	441	428	454	432	409	431	407	442	426	432	455	440	453	446	459	454	452	430	438	446	447	440	455	421	432	424	438	458	426	402	449	465	450	427	452	451	457	431	452	446	453	460	439	429	450	454	421	426	435	431	425	436	456	466	470	452	430	450	438	425	448	467	439	468	421	446	436	416	455	423	399	435	432	433	467	430	423	412	440	479	445	428	418	434	431	444	424	442	442	430	427	428	455	461	420	432	456	420	433	417	439	449	474	421	417	415	488	446	449	416	432	463	394	465	442	397	446	453	456	433	417	451	430	435	441	422	445	421	458	442	435	438	453	472	430	383	467	450	437	426	454	422	415	447	458	424	442	456	468	402	422	425	419	448	434	462	427	437	420	416	436	462	411	421	464	464	435	438	438	414	398	424	459	423	443	455	431	429	430	465	441	448	449	436	420	434	462	440	450	452	401	435	421	429	446	436	432	404	443	421	429	491	417	440	435	439	419	439	419	441	435	437	429	439	440	436	468	447	434	438	415	416	476	465	460	454	444	439	429	439	441	422	434	445	463	449	464	429	448	418	424	448	465	443	461	403	435	433	422	430	438	436	419	436	431	451	424	433	430	430	435	442	402	436	419	429	462	426	426	415	447	418	430	458	446	416	455	441	432	422	439	449	433	439	452	463	405	449	421	410	424	466	456	486	462	456	421	451	427	464	430	440	418	416	438	428	461	455	441	487	423	467	450	440	463	452	448	421	435	425	435	431	437	414	445	424	466	444	429	445	406	460	477	407	442	414	427	408	461	434	435	444	445	444	431	470	396	459	415	425	421	469	425	440	447	414	420	424	428	452	417	469	443	449	428	466	419	437	409	440	423	431	443	439	424	401	398	477	420	446	449	434	402	442	447	427	425	463	442	472	396	452	429	435	435	461	456	438	427	425	431	432	442	409	453	433	439	424	417	436	452	458	439	455	438	445	466	383	436	441	398	410	441	436	402	454	459	418	411	450	459	427	449	452	429	427	382	447	440	412	461	420	431	426	441	431	420	447	416	406	423	437	463	434	461	450	451	372	452	420	434	469	454	453	451	402	420	433	454	401	450	441	425
345	0	2700	160351	452	8	43	345	533	669	671	708	672	631	603	614	589	587	568	560	551	511	528	531	526	514	525	496	525	553	519	485	499	489	516	515	478	508	495	477	476	514	455	486	473	474	484	463	471	485	468	444	473	460	490	460	485	450	472	451	459	435	445	458	452	432	440	470	447	456	450	434	456	455	458	459	440	468	447	442	440	418	455	462	484	434	464	439	467	439	434	420	451	427	452	454	462	425	455	450	476	430	437	466	444	473	450	451	444	429	475	441	450	429	432	456	456	431	447	419	446	439	438	426	465	477	484	470	453	445	430	468	459	430	473	458	460	447	438	436	440	459	468	420	431	446	434	452	469	458	453	448	436	423	439	470	438	456	441	444	432	443	454	428	439	447	416	478	432	413	430	406	459	454	461	437	448	460	447	432	498	420	427	455	448	449	424	435	481	478	462	405	427	452	453	462	410	473	456	442	423	419	441	438	495	476	437	478	461	445	442	446	461	464	441	421	446	433	433	425	449	431	464	426	444	429	448	410	472	467	429	454	413	455	443	451	425	444	460	449	456	474	426	440	469	449	431	425	426	437	437	479	434	411	436	424	433	448	421	461	443	442	463	446	448	461	422	456	464	452	447	469	458	424	437	460	445	428	432	436	452	437	434	465	457	433	451	450	430	453	431	431	416	443	454	430	454	476	444	419	428	449	435	444	423	457	452	385	453	455	409	435	422	450	435	416	449	406	411	439	439	446	447	452	424	426	447	459	441	450	468	454	430	465	412	479	432	446	481	462	448	461	385	438	463	428	465	461	451	419	417	477	447	450	422	411	452	423	445	435	449	413	433	436	442	461	457	449	416	420	472	426	417	447	477	446	496	401	462	430	446	430	452	457	466	441	438	436	401	453	433	455	445	448	426	456	436	460	483	453	429	440	453	448	412	442	458	405	474	451	447	476	434	480	476	431	445	470	415	469	454	420	451	456	406	426	442	434	453	423	415	436	442	439	451	432	475	461	438	437	445	448	443	483	446	433	430	444	449	458	434	442	416	447	434	459	457	432	480	426	458	461	440	458	447	448	413	469	438	409	461	446	440	419	426	436	457	437	461	443	462	445	472	473	426	419	434	460	459	462	486	465	422	437	414	432	443	424	417	450	448	414	469	411	480	412	457	429	440	458	445	436	463	410	413	442	437	459	429	454	433	421	453	437	438	433	471	390	435	462	397	462	471	449	438	474	431	451	422	415	441	466	462	429	444	423	475	453	427	424	424	413	415	441	397	463	429	412	456	448	409	445	440	445	455	443	449	422	422	471	445	454	425	460	442	435	478	439	453	445	417	429	461	442	414	471	435	437	468	447	440	414	483	432	432	464	463	443	462	448	437	451	435	445	445	466	431	444	421	442	431	436	456	433	440	441	467	426	449	482	456	442	451	416	434	461	416	440	420	419	436	488	442	445	430	447	419	430	431	433	464	444	445	444	472	447	462	444	436	444	453	433	432	468	412	426	417	454	437	441	453	465	469	451	440	441	433	438	460	476	420	456	440	442	437	417	430	454	459	455	457	439	443	441	429	441	435	447	443	449	446	459	452	411	452	463	459	430	435	435	396	448	434	441	451	446	476	449	448	437	428	457	421	409	427	430	420	410	443	442	429	425	466	412	430	429	461	468	430	456	446	505	468	430	466	457	448	439	429	463	431	448	439	444	453	420	457	478	428	425	483	441	433	478	448	451	444	444	437	461	433	471	463	450	468	431	415	456	440	451	415	407	439	461	420	425	455	442	436	439	451	435	432	449	429	466	422	435	478	453	438	448	459	469	455	450	463	442	463	454	451	446	451	457	441	438	422	480	439	433	453	452	448	438	436	460	454	456	445	471	445	462	432	453	455	454	469	446	448	415	457	428	445	427	475	448	425	424	446	459	433	423	433	433	454	443	468	462	427	443	411	410	453	440	410	424	443	441	414	402	461	443	468	462	454	436	434	442	430	466	482	411	462	424	423	463	425	436	401	421	464	446	466	434	455	450	399	418	452	428	429	462	453	468	421	433	457	438	448	464	446	430	463	444	440	447	452	422	453	438	439	461	431	459	461	458	424	481	421	450	417	439	422	460	422	445	456	417	443	425	449	434	427	436	445	418	450	480	461	444	442	457	437	424	471	443	454	412	454	437	425	430	431	440	457	455	448	436	447	445	428	456	433	477	418	442	419	434	443	435	456	436	441	457	438	446	418	424	458	411	410	449	480	439	459	421	456	424	467	428	435	440	475	415	418	416	428	406	468	452	438	412	456	464	449	433	452	465	449	419	466	416	452	460	458	459	428	458	448	475	447	479	445	433	449	432	457	434
345	1	1900	160476	496	17	150	476	545	640	580	557	594	532	529	489	483	484	453	465	446	476	423	433	417	423	441	420	443	420	454	424	389	384	393	405	404	374	415	427	386	400	384	409	417	406	388	416	396	419	398	413	418	412	415	407	400	384	429	412	424	405	400	405	402	414	374	396	427	391	430	414	380	397	391	400	384	397	410	404	428	396	405	382	405	422	398	399	405	424	379	399	385	425	400	380	389	383	365	411	406	398	391	386	363	421	430	382	399	397	398	412	389	381	385	398	384	415	374	393	386	399	380	395	404	378	430	383	418	379	368	420	404	368	421	395	391	404	364	367	405	386	403	421	393	399	382	364	389	381	394	384	405	393	390	403	402	376	388	364	430	383	376	398	379	393	420	417	383	378	372	393	392	382	443	377	409	397	367	395	405	383	421	383	384	374	350	394	357	430	405	424	385	393	363	364	369	337	385	410	385	410	375	409	407	388	387	391	387	405	377	431	398	368	404	387	409	362	399	421	389	371	399	387	367	371	401	408	404	383	396	415	419	420	400	400	385	376	397	401	371	383	386	432	420	400	401	381	399	379	377	434	398	390	376	387	404	393	410	410	416	382	398	410	382	357	416	443	421	403	384	388	402	371	388	384	378	388	390	369	375	396	397	412	365	403	407	418	393	347	414	356	403	388	419	410	417	411	396	365	391	384	394	364	396	374	374	409	371	399	406	403	384	378	408	383	373	417	390	424	398	412	421	404	368	404	393	401	389	360	405	376	395	392	385	401	378	402	411	390	409	378	379	409	366	400	398	400	371	378	389	387	407	401	410	407	411	419	382	419	417	382	392	376	402	379	381	395	431	399	387	417	399	411	429	386	409	380	367	371	389	404	399	393	404	416	402	424	377	413	398	399	371	413	436	385	395	398	398	401	424	411	401	386	407	373	422	388	398	360	390	415	414	405	386	414	366	397	401	431	397	388	393	387	408	386	409	430	412	395	414	399	391	389	353	383	365	412	373	403	390	388	389	379	372	389	403	403	379	389	358	371	370	372	402	406	363	423	403	417	415	380	380	368	411	391	368	380	408	380	378	376	393	393	384	409	395	383	390	409	419	381	409	394	413	397	401	405	404	405	380	383	408	370	371	412	430	370	406	385	356	407	407	401	414	397	407	405	414	398	370	391	400	394	359	390	405	399	413	392	389	390	377	379	411	369	426	380	412	410	381	383	389	372	403	418	425	396	393	367	386	385	410	385	368	395	399	366	409	385	419	399	396	393	401	413	395	360	381	373	399	382	397	382	397	384	400	401	376	379	366	377	421	375	372	421	381	407	367	396	356	364	396	414	375	394	381	371	401	404	381	393	415	401	378	398	393	386	364	415	401	402	401	393	369	352	393	391	365	374	397	407	442	387	386	406	372	405	422	420	387	400	415	362	402	410	411	394	410	351	403	386	376	411	409	399	400	419	378	416	388	401	383	415	395	374	395	381	395	412	435	388	434	408	388	401	426	400	395	393	418	414	426	373	380	409	403	381	382	365	369	431	380	399	362	382	352	377	404	416	391	416	380	398	402	400	385	359	397	394	387	395	369	390	405	393	417	430	408	389	402	399	397	384	352	404	398	411	395	376	388	395	402	349	346	377	371	366	383	421	369	380	409	408	395	371	382	382	381	376	424	384	389	380	386	379	375	369	411	358	385	399	368	385	411	451	384	377	401	390	398	408	420	390	412	380	375	388	384	399	392	415	381	372	423	440	391	381	410	371	403	343	377	424	386	391	369	385	384	396	375	365	409	370	394	402	346	389	368	404	391	403	411	378	405	370	395	429	362	424	388	417	391	387	406	403	402	376	398	406	423	379	402	417	417	385	390	375	400	374	399	391	385	411	403	391	369	377	379	413	378	342	380	388	382	390	395	416	381	384	401	386	427	412	400	405	389	387	370	380	423	380	392	370	396	417	394	394	395	433	421	391	407	382	407	380	400	355	398	426	413	384	419	418	388	378	382	376	404	390	377	388	383	379	403	399	394	427	392	395	392	419	418	398	392	387	393	406	380	413	417	410	370	389	404	369	390	390	375	371	393	428	383	361	354	412	412	396	358	371	422	400	392	366	385	409	385	411	375	427	399	400	404	391	430	405	365	414	418	399	393	400	388	378	409	374	403	408	391	410	386	399	379	389	365	399	381	421	357	395	392	428	411	418	397	375	378	412	407	419	381	360	411	412	399	392	402	362	388	415	406	407	379	393	407	421	369	389	400	398	401	409	398	390	370	400	366	400	359	415	382	392	417	376	389	372	420	407	411	394	430	386	375	406	378	393	394	406	375	408	375	418	402	399	407	370	398	393
345	2	2100	160601	498	11	82	420	535	638	556	614	572	587	545	555	508	479	480	470	499	499	433	472	440	448	452	414	392	433	396	418	423	392	412	424	396	408	395	430	422	452	413	401	423	423	424	442	410	424	400	438	429	386	396	409	418	414	440	434	401	386	400	420	380	403	412	401	399	399	399	389	405	419	367	398	380	405	394	386	401	377	393	378	408	408	401	412	400	406	401	410	374	403	389	406	428	406	413	393	360	354	414	408	413	396	398	419	432	394	387	405	390	436	396	384	424	409	391	383	398	362	420	393	386	407	390	410	401	400	387	422	386	372	419	395	381	400	401	410	402	408	354	392	389	398	415	386	435	377	426	366	380	373	391	401	376	380	360	403	384	367	384	370	420	420	399	412	423	421	389	398	408	380	408	402	349	405	381	352	396	400	370	383	404	394	408	397	386	409	392	419	401	417	393	417	391	383	423	417	396	397	405	383	367	369	374	374	397	407	424	385	395	377	405	399	389	375	418	393	402	428	404	397	405	360	405	434	370	387	397	409	410	387	378	401	385	359	429	390	389	405	385	390	393	371	398	408	372	391	398	425	370	390	425	411	417	406	398	388	416	384	402	357	397	424	382	400	388	414	372	410	398	403	387	406	404	398	352	369	376	386	419	412	381	388	372	389	369	418	377	391	397	384	394	400	374	395	363	406	382	387	382	419	365	386	385	384	394	377	375	417	429	417	355	389	382	418	402	394	404	401	387	396	383	434	406	390	391	404	406	407	367	369	405	378	401	391	383	419	370	376	417	365	425	370	421	401	397	390	393	404	394	375	381	398	403	385	404	379	389	415	398	387	375	378	387	371	388	388	402	356	398	409	383	429	387	394	398	408	400	396	413	423	417	364	375	387	423	415	408	411	374	377	436	415	395	399	392	412	412	366	405	384	365	410	406	410	376	378	398	373	407	407	387	406	387	400	377	441	398	360	356	376	393	422	384	378	358	386	388	386	399	373	410	376	381	406	375	372	391	396	364	365	369	394	347	396	358	388	413	382	409	375	382	380	392	406	395	377	401	388	373	394	400	403	350	393	382	422	390	425	357	375	435	397	375	388	421	369	366	380	398	409	373	379	393	388	402	391	407	396	375	430	366	413	390	391	377	388	406	375	408	401	410	412	383	413	390	394	393	368	360	382	392	407	422	393	393	408	379	384	429	351	428	400	397	423	374	390	405	384	402	357	391	415	443	368	393	386	430	375	374	412	384	383	390	395	384	414	392	382	381	383	386	412	427	376	404	373	404	397	399	382	402	388	418	409	405	402	406	393	399	375	374	438	375	394	384	409	401	419	381	385	400	384	405	365	388	417	423	389	373	395	395	370	366	403	392	438	374	397	403	405	404	395	367	377	417	381	421	383	417	412	383	420	395	391	409	378	404	398	383	432	391	388	372	384	423	402	400	392	403	403	404	385	407	447	364	404	404	393	379	375	375	398	374	398	408	401	389	379	391	377	383	366	410	407	400	394	408	359	384	392	396	415	388	402	413	392	388	376	388	398	387	402	417	404	389	394	415	370	393	379	384	402	354	379	418	401	390	403	387	379	409	395	382	392	417	361	373	372	364	404	384	406	397	392	418	391	404	352	403	407	407	381	364	387	410	381	366	412	399	382	409	404	379	386	396	402	412	393	444	390	401	412	398	377	376	388	408	366	369	410	400	439	357	373	364	375	377	394	390	389	380	409	379	392	393	413	380	328	429	395	373	409	396	418	423	399	405	375	379	423	418	389	389	411	406	382	395	401	387	410	413	378	393	384	368	394	409	368	396	370	403	385	401	407	407	411	404	371	382	364	407	405	377	435	373	383	388	387	402	425	413	352	355	449	367	387	406	385	363	376	408	366	390	405	368	389	381	392	390	419	398	373	377	394	406	374	392	376	361	391	387	410	379	390	400	410	361	388	383	430	381	386	367	409	388	399	353	375	414	383	381	414	388	410	424	402	378	391	377	417	385	423	398	411	358	356	376	375	403	364	425	388	386	401	379	418	397	395	373	400	415	381	410	394	424	378	413	385	357	370	387	397	387	394	394	407	389	415	400	408	403	388	413	401	385	374	389	409	384	376	410	372	415	372	390	386	388	426	343	386	389	411	381	409	379	353	377	401	405	418	387	428	394	398	360	399	386	399	396	360	423	360	408	432	394	378	394	389	382	420	412	390	381	381	392	423	427	407	410	351	375	387	401	398	366	401	394	378	394	409	378	383	389	416	415	409	375	400	399	399	404	404	367	396	410	409	404	398	389	403	397	406	421	377	396	353	405	418	396	372	364	411	381	369	359	364	356	410	387	403	383	411	409	370
345	3	3500	160726	488	8	69	397	555	675	641	637	603	606	565	536	543	494	505	513	470	483	481	508	491	443	493	484	450	460	426	431	450	444	413	441	428	458	447	431	412	433	416	436	420	446	459	470	432	427	442	440	420	422	442	472	441	410	419	439	435	434	413	459	424	404	425	435	408	434	399	455	396	406	404	412	404	435	415	435	421	413	388	408	411	390	417	402	384	421	425	421	416	429	406	409	401	404	403	405	412	395	383	410	422	399	397	405	408	426	406	411	385	407	431	403	406	425	417	423	389	456	406	420	423	439	410	393	422	415	403	418	416	413	398	421	383	423	431	437	407	446	406	395	402	397	422	466	411	407	397	402	390	374	409	437	394	408	424	407	404	441	419	469	407	428	427	441	416	419	413	407	408	461	389	412	432	412	419	428	445	373	412	452	403	429	393	425	432	397	431	419	440	402	378	403	406	421	417	451	404	405	399	405	411	419	422	412	399	416	407	446	433	431	424	415	425	419	399	411	397	419	389	366	417	412	420	439	402	395	447	426	434	405	428	414	433	366	425	413	396	444	417	438	450	404	399	454	397	390	412	410	444	419	406	412	410	419	403	408	418	402	421	408	395	421	417	393	381	422	364	418	392	380	386	413	396	401	430	391	452	398	420	405	419	409	399	434	420	399	431	418	409	415	447	444	407	380	430	444	411	374	412	417	387	421	420	427	397	419	415	405	392	389	396	418	417	419	406	431	401	404	423	393	419	425	439	404	418	393	417	399	417	416	427	414	431	370	383	421	423	418	420	417	393	401	387	412	408	433	431	418	454	414	396	433	443	418	431	423	406	416	440	399	432	406	407	404	422	426	419	425	409	419	428	412	408	424	417	388	421	380	424	422	402	401	408	402	398	376	399	407	370	391	401	388	423	421	388	421	401	409	442	422	408	431	433	421	433	384	423	414	410	450	420	387	391	407	401	402	394	412	402	431	438	395	404	389	421	410	432	368	429	376	409	388	415	407	424	407	423	421	424	415	430	419	413	395	418	436	361	427	411	371	402	412	421	380	405	394	407	372	400	441	415	394	381	417	432	408	414	437	423	413	425	438	427	425	400	407	422	427	438	389	416	402	410	401	436	410	423	391	408	378	393	431	393	448	416	399	405	415	384	399	399	397	417	436	443	390	372	422	454	385	415	428	394	433	402	447	396	415	396	408	404	451	414	450	377	385	381	389	414	403	425	432	377	416	390	433	414	428	405	403	410	425	412	423	404	442	373	400	416	393	366	419	396	436	379	407	413	430	415	424	388	417	392	407	416	428	423	414	393	418	426	422	402	416	398	411	454	411	382	400	427	396	402	442	414	357	415	396	418	415	403	434	380	399	404	441	428	402	426	422	392	425	401	381	425	415	398	411	424	431	424	426	409	424	420	410	394	432	399	432	421	391	453	388	406	409	401	378	382	401	436	440	409	436	395	394	405	427	408	445	406	388	458	410	433	416	415	440	415	398	400	404	408	390	440	421	418	409	432	389	392	396	446	405	420	421	402	420	448	434	389	432	442	437	434	410	380	409	408	361	410	406	446	408	411	400	417	402	427	375	421	382	412	395	406	432	405	404	390	403	397	405	399	383	373	390	412	426	417	433	377	384	411	437	425	405	432	401	397	417	386	419	420	453	396	379	420	443	429	434	390	412	404	418	415	401	386	409	423	402	400	390	409	406	417	412	403	394	419	428	407	440	413	389	419	420	369	404	399	395	415	422	399	438	421	440	411	438	420	385	396	428	424	401	406	411	420	430	388	442	420	407	435	396	402	412	404	412	421	399	431	437	414	418	415	403	393	413	419	411	393	401	451	419	382	425	394	428	414	404	398	411	418	441	439	417	419	416	433	414	419	414	378	410	417	441	408	412	409	416	437	418	394	407	416	441	403	405	416	443	376	399	411	418	427	412	428	382	377	447	407	390	426	416	396	403	416	402	388	421	441	415	441	398	417	406	397	405	403	404	414	417	408	405	438	414	434	395	408	417	416	409	431	444	400	418	385	426	375	418	404	408	423	395	399	393	411	391	414	417	400	394	414	416	387	440	430	428	429	445	413	388	393	401	425	384	393	407	396	415	401	397	413	379	382	405	409	427	405	413	424	398	406	397	391	398	419	421	416	410	390	447	405	402	442	399	398	427	381	401	419	423	384	397	422	379	381	415	399	387	432	430	405	404	399	425	410	389	390	407	410	398	401	427	416	409	410	414	404	429	430	388	408	426	411	403	425	450	386	428	393	434	404	404	426	414	400	400	390	411	432	423	419	405	425	414	428	411	410	443	425	450	383	401	417	404	421	398	394	401	423	408	372	398
