345	0	2700	140955	366	17	85	475	655	733	718	740	701	661	655	624	597	576	556	560	569	552	588	544	562	573	572	549	581	515	514	537	505	530	560	533	487	516	555	492	476	521	540	549	530	491	480	513	513	540	500	510	495	506	508	538	540	497	520	480	478	486	502	493	480	491	489	498	493	460	502	505	456	466	488	476	502	498	502	491	498	478	495	493	491	465	519	504	512	535	518	536	523	535	543	579	495	509	559	529	546	562	559	538	529	552	555	555	531	574	533	532	518	491	517	536	497	515	510	501	472	489	498	472	476	468	472	507	491	434	451	496	499	463	482	460	484	488	445	488	472	500	505	489	490	527	474	474	466	457	476	464	494	458	423	489	477	466	507	490	492	455	490	474	454	490	482	506	476	480	461	488	490	496	492	447	445	511	493	437	477	446	470	491	498	475	440	450	472	474	483	478	479	475	494	464	467	451	468	517	493	472	509	472	459	482	498	480	495	474	477	495	435	471	471	478	499	502	468	493	491	495	509	488	484	488	486	455	462	514	471	499	481	494	479	515	468	454	495	513	467	470	471	496	480	499	506	502	447	490	482	504	500	496	464	491	484	457	474	467	497	454	467	465	442	461	467	451	499	449	461	487	472	487	448	460	499	493	446	503	491	456	465	497	461	504	477	501	466	463	489	461	467	481	490	497	482	456	489	447	469	503	475	501	454	513	469	473	471	522	497	451	474	494	491	476	478	502	458	498	508	474	502	476	487	499	451	481	475	477	486	445	477	473	450	466	468	452	484	472	464	458	453	533	479	481	448	476	446	486	514	457	471	498	442	504	521	438	463	457	481	490	497	500	481	489	462	465	508	475	489	469	492	470	481	466	490	467	505	510	464	487	489	506	486	485	476	501	480	500	542	492	475	467	488	466	457	478	462	464	436	462	455	468	451	472	455	497	481	520	490	471	460	506	470	461	464	479	463	474	489	525	494	458	487	482	462	472	451	482	458	506	453	478	480	506	455	513	491	503	514	448	482	457	466	480	488	527	474	473	489	485	478	467	481	472	481	475	471	454	462	480	504	476	469	490	503	473	486	477	495	486	487	514	459	485	456	507	463	501	509	467	482	471	493	453	462	516	497	495	504	470	466	482	470	509	505	465	485	476	454	484	468	495	431	485	500	457	471	489	478	483	505	480	479	490	467	496	490	491	506	516	481	493	478	474	441	493	465	512	445	506	467	494	477	496	494	483	461	490	483	489	493	459	452	465	483	502	489	481	436	478	479	526	440	477	468	483	462	451	443	498	454	488	478	505	511	492	491	506	459	457	537	482	503	466	449	498	495	519	463	473	469	478	462	469	459	494	460	485	458	476	473	478	489	465	478	450	479	471	483	487	494	466	456	460	468	477	480	438	487	504	501	488	489	472	462	476	469	483	494	456	480	503	484	456	486	484	490	488	485	517	487	490	471	459	496	518	519	484	479	462	466	487	450	499	472	489	505	474	462	506	462	488	498	464	468	486	443	484	465	467	445	463	482	489	455	440	496	489	448	477	493	471	473	495	486	482	497	475	479	460	493	491	452	494	458	475	457	478	477	485	460	461	443	509	492	485	497	432	481	447	486	470	487	490	428	476	486	472	480	521	508	442	487	506	477	470	482	499	440	452	513	458	491	462	490	483	491	515	462	471	474	494	442	425	491	485	520	460	458	516	474	490	489	475	488	453	472	469	480	480	502	466	456	479	428	495	485	495	471	466	455	508	476	489	490	478	474	483	520	478	459	468	486	503	449	454	436	482	444	460	499	492	493	466	465	502	461	499	483	459	471	483	451	478	495	447	462	503	476	492	484	488	466	492	469	472	475	495	527	469	478	483	475	479	469	477	458	498	460	476	508	471	472	456	463	489	462	478	486	487	509	482	479	474	467	477	481	486	501	470	458	484	509	516	458	458	481	484	442	480	500	493	509	461	448	488	493	450	469	485	453	477	484	494	473	479	525	464	508	462	522	466	455	468	475	498	449	481	502	479	488	476	467	493	499	427	449	457	453	488	513	464	504	481	485	439	469	475	467	488	473	479	477	460	460	444	496	449	483	433	471	476	458	458	515	481	461	510	453	480	489	461	491	447	461	484	468	484	491	470	474	479	471	493	479	478	486	489	471	475	469	473	467	457	457	473	471	443	502	464	469	465	477	455	468	473	463	472	485	466	485	473	489	484	468	493	453	455	497	476	468	454	473	478	490	481	486	492	472	457	477	488	467	450	504	482	454	466	479	453	456	496	485	463	505	474	442	473	437	460	454	498	441	506	508	471	523	513	510	506	458	468	470	493	456	468	466	473	490	463	474	482	469	443	484	465
345	1	1900	141078	366	4	68	415	526	593	568	612	610	568	503	546	525	506	513	499	507	463	491	473	466	464	475	452	465	437	446	463	406	457	383	441	413	456	428	430	410	415	417	452	439	417	419	450	414	452	445	421	408	409	411	434	411	444	400	423	404	408	434	413	439	406	425	379	410	438	375	416	386	412	418	404	400	440	412	431	460	407	392	437	429	394	388	444	433	405	440	459	443	490	450	480	461	488	458	447	481	490	487	471	486	483	476	496	483	494	493	414	440	448	414	417	400	423	402	420	385	398	403	435	423	413	400	388	416	403	406	416	406	431	404	391	416	413	385	439	395	411	416	416	431	394	437	429	438	388	396	400	405	386	409	388	433	428	406	405	409	428	417	443	443	423	400	414	399	405	416	396	406	414	402	431	402	413	422	421	407	404	398	396	408	438	387	373	408	366	389	432	398	397	399	408	406	413	413	419	377	398	394	419	414	422	400	417	417	409	422	425	431	433	382	426	410	392	448	408	396	403	400	428	364	437	389	425	440	395	429	380	392	406	397	376	378	405	389	420	426	408	435	423	422	412	392	409	422	401	388	406	413	447	433	417	410	405	412	414	418	415	439	438	373	407	422	379	420	426	390	408	385	403	407	408	403	411	430	380	432	392	392	407	445	393	415	407	398	420	428	417	428	426	429	402	400	378	428	396	379	373	425	420	417	384	434	391	384	448	407	414	387	402	417	395	400	393	398	427	410	414	435	399	418	402	434	409	414	416	418	379	391	416	417	422	399	390	391	426	395	398	397	448	392	394	408	412	412	416	428	397	421	440	398	411	435	435	396	380	418	424	413	417	404	406	444	417	355	430	415	410	413	382	391	444	409	420	388	404	394	407	391	403	412	405	406	423	426	425	415	382	433	411	401	401	424	421	383	425	426	420	412	404	403	379	367	420	413	434	392	432	399	396	379	404	418	418	377	425	416	438	422	418	414	426	408	430	433	394	403	400	410	399	382	411	406	418	448	415	448	412	421	436	391	400	442	410	422	376	433	414	379	363	433	429	391	384	408	432	408	426	404	420	386	429	411	411	411	407	417	417	436	407	401	412	440	430	413	405	412	421	389	401	390	406	404	402	432	390	414	420	387	408	394	400	406	416	410	408	396	344	419	393	442	418	408	419	429	400	399	397	435	398	373	399	412	413	424	400	393	415	418	381	395	414	410	444	409	384	419	402	391	397	397	453	408	398	419	404	415	435	396	428	422	423	409	388	413	399	381	395	445	430	414	383	405	444	381	432	409	416	421	403	444	384	381	437	372	415	399	410	377	418	409	377	419	432	410	419	393	410	420	411	383	428	417	417	401	426	419	404	435	388	409	428	393	389	396	431	412	400	402	421	387	412	414	385	404	399	418	396	413	393	397	424	376	378	400	409	432	407	415	419	398	419	406	407	424	428	423	404	418	396	427	381	438	417	435	385	393	431	416	376	402	370	399	419	398	395	438	371	385	411	435	429	407	400	399	381	407	378	395	411	402	440	388	412	412	423	420	443	395	424	422	415	406	395	403	459	388	417	424	401	417	389	421	391	404	398	425	439	404	397	426	383	391	393	420	424	425	398	401	377	404	405	404	377	421	437	410	429	418	396	402	424	430	399	423	407	422	411	411	421	376	426	446	409	390	410	401	415	410	405	422	395	407	391	394	397	419	420	408	406	400	402	436	409	429	433	399	404	398	417	406	424	420	392	410	371	389	402	424	416	411	416	405	403	394	395	418	461	418	433	430	382	408	409	420	414	421	417	422	407	438	430	405	387	378	428	404	428	421	413	405	412	418	404	413	404	393	391	384	428	397	430	411	437	424	401	409	447	429	437	361	413	403	417	382	428	394	414	446	412	422	369	407	399	419	423	391	384	408	432	414	432	415	405	406	416	390	395	407	395	457	396	400	423	396	398	392	406	411	401	394	416	407	444	396	412	403	409	397	396	450	393	409	389	412	387	422	407	412	430	406	436	408	424	410	441	450	432	412	425	419	402	428	403	398	409	388	383	399	410	378	397	412	386	429	396	451	399	434	402	448	400	421	389	406	384	393	402	401	408	433	446	407	387	405	432	398	407	426	377	415	406	450	400	431	397	393	401	432	414	404	412	409	392	401	392	406	455	403	399	391	394	396	383	400	418	390	400	402	428	398	438	378	405	417	391	401	374	417	386	391	383	398	405	400	405	398	392	404	418	430	412	434	400	417	388	417	400	387	397	394	420	445	409	385	410	448	409	408	394	385	397	394	415	424	433	406	433	401	400	386	435	412	425	423	431	420	405	438	418	401	426	407	431	425	419	421	453	403	437	423	418	415	400
345	2	2100	141202	365	17	94	445	575	681	637	693	671	626	636	642	623	581	580	655	584	567	567	567	544	577	510	577	542	536	539	582	520	544	539	484	524	499	545	522	501	509	503	516	549	528	493	522	534	502	537	497	503	525	522	512	482	516	477	501	485	484	492	532	507	511	522	512	532	525	493	537	465	515	487	462	519	521	478	512	511	508	535	479	522	528	509	519	512	528	553	529	528	548	533	545	525	561	543	519	541	571	529	577	508	542	557	610	547	575	527	567	542	548	521	519	510	510	484	520	524	527	500	479	518	504	501	454	486	454	520	487	479	503	497	513	491	497	476	482	529	511	485	526	506	504	488	485	493	491	447	494	467	496	503	455	498	509	467	539	491	483	493	489	515	543	488	467	515	526	488	499	532	513	495	502	507	465	487	515	504	470	491	472	494	529	514	493	478	492	488	502	485	472	484	479	519	483	502	495	515	496	491	501	524	484	451	523	460	515	441	485	479	510	483	482	535	478	489	511	505	537	470	473	533	482	510	526	474	514	522	499	519	529	492	499	531	521	516	499	488	488	468	534	518	486	498	524	507	458	488	486	495	485	472	480	515	491	471	488	490	492	501	498	512	476	511	505	497	512	482	513	509	529	470	493	502	481	517	478	500	499	503	503	524	482	493	496	492	500	486	511	472	512	493	504	498	478	489	492	485	463	513	481	516	469	507	478	486	518	481	495	497	482	479	468	492	488	492	507	498	485	504	495	486	518	493	494	496	545	498	489	471	526	489	485	470	494	487	489	492	482	497	507	509	516	496	478	521	471	471	468	495	477	491	493	484	488	469	501	486	457	475	539	513	482	474	498	510	461	508	513	513	465	525	475	490	483	497	525	482	510	507	498	482	481	509	483	447	512	492	499	499	479	517	501	537	503	492	524	487	483	510	483	474	488	455	506	474	480	509	540	495	534	487	482	490	536	514	513	487	506	514	493	478	491	512	488	502	485	502	497	510	479	485	513	525	491	462	497	512	487	478	479	463	487	468	488	473	490	499	504	492	485	513	501	475	497	543	510	496	508	485	493	481	511	486	447	501	486	490	516	467	487	511	482	473	490	486	502	504	470	509	522	496	491	505	467	499	518	492	516	496	496	481	494	498	509	523	519	491	512	479	487	518	511	502	503	504	495	475	523	479	510	453	491	511	518	482	488	509	470	481	508	472	511	524	482	501	491	492	465	486	471	512	490	467	505	491	503	520	510	492	483	492	499	493	478	480	507	494	506	511	521	497	501	472	500	491	510	452	496	492	466	523	484	495	501	499	493	496	485	465	508	485	495	504	546	514	480	505	497	468	503	472	464	531	495	513	491	486	540	509	488	501	502	497	516	493	526	499	486	488	503	504	509	531	472	510	484	492	507	484	498	476	524	450	503	491	460	464	499	509	509	506	491	522	492	496	530	461	496	498	501	487	481	451	548	487	504	475	481	482	508	502	490	500	475	488	486	477	493	521	487	468	483	484	500	499	513	485	487	471	528	531	508	491	469	513	497	506	509	480	500	501	503	498	509	499	440	476	494	494	492	486	465	496	488	523	507	479	486	509	504	445	507	521	477	490	518	499	477	482	481	485	496	497	478	478	493	502	478	553	476	455	498	510	502	487	475	522	500	504	516	495	469	469	466	498	462	492	528	511	489	474	467	505	480	512	502	480	496	469	522	480	521	488	489	499	522	466	518	499	496	505	444	469	495	484	493	523	464	462	513	484	492	527	479	473	490	510	506	508	490	497	479	519	482	487	473	497	473	495	480	496	486	475	470	493	497	517	466	496	498	480	508	495	480	465	507	505	478	499	474	474	530	500	489	489	491	486	494	483	466	477	474	459	489	501	494	519	473	472	536	498	509	505	518	508	465	495	464	509	496	498	511	511	486	496	465	504	526	463	512	488	500	495	481	503	483	502	489	511	489	493	496	506	481	480	507	486	508	486	509	492	495	485	494	481	490	493	461	480	498	508	516	516	511	489	494	504	476	454	498	476	483	476	501	464	485	512	553	484	545	472	463	472	503	498	483	481	479	506	501	483	486	467	517	501	476	493	469	491	511	494	480	473	493	488	491	545	499	527	516	506	482	520	505	479	500	487	527	475	496	493	464	466	489	473	522	509	458	497	472	501	467	508	483	487	516	483	476	481	475	472	462	508	478	499	507	498	480	500	454	498	498	517	470	487	504	488	498	458	519	519	503	505	504	492	499	470	489	515	521	468	513	459	535	498	470	515	486	477	501	486	497	478	512	479	494	524	484	482	505	473	481	520	533	464	485	491	481	517	491	477	510	505	509	485	508	446	515	473	504	480	499	493	507
345	3	3500	141325	364	29	130	599	743	788	776	790	774	672	643	608	596	587	535	555	523	511	475	516	511	466	481	457	476	467	494	480	495	468	422	453	435	461	453	432	429	415	455	441	434	428	430	434	425	455	438	423	414	415	486	408	440	420	446	414	418	416	432	420	422	408	395	402	400	384	438	415	445	442	412	458	457	400	451	429	408	442	422	404	423	453	468	436	437	462	445	432	439	435	461	441	473	461	498	495	505	438	445	463	454	458	427	464	476	439	444	457	446	435	411	437	401	424	413	426	426	405	405	390	400	400	422	406	412	415	404	391	430	412	399	425	418	382	419	433	415	391	410	400	413	398	410	413	417	414	404	422	401	395	424	430	406	437	377	450	403	423	386	426	405	425	392	398	401	391	419	399	388	393	424	416	392	423	449	405	397	400	413	414	415	377	399	409	397	400	425	394	402	402	389	392	363	382	405	401	389	401	422	415	418	367	430	401	389	424	377	417	416	430	403	393	362	427	405	400	410	380	382	405	421	410	390	371	403	412	389	423	412	429	401	381	416	410	407	379	409	410	416	416	416	409	396	396	382	429	383	397	398	375	411	398	405	426	405	382	387	360	397	412	400	392	409	368	408	427	415	346	418	406	401	402	443	406	418	375	400	427	396	387	389	399	401	403	426	381	407	438	406	423	436	413	390	401	402	409	390	408	415	449	419	359	374	427	410	416	402	429	389	396	422	413	399	412	412	414	379	385	393	392	435	387	406	382	431	392	408	399	376	428	409	410	404	413	397	417	364	449	410	422	394	398	429	413	412	400	421	399	422	378	399	437	430	403	412	398	402	444	423	398	384	415	390	416	435	382	402	419	410	430	426	418	412	396	409	401	411	391	414	440	407	390	452	376	403	378	399	410	401	415	404	358	402	411	402	378	390	413	411	405	427	384	406	397	378	411	376	415	418	395	402	383	441	395	418	407	395	427	430	416	365	403	420	369	409	397	403	396	419	402	409	412	411	396	353	418	413	405	415	419	418	437	382	403	415	385	409	442	413	401	433	442	424	403	388	394	362	441	390	387	417	427	378	394	434	409	376	417	387	385	390	371	406	415	399	444	417	424	403	399	403	436	399	402	401	383	410	396	442	382	404	406	378	420	433	409	415	429	411	427	396	440	395	396	392	387	436	410	404	407	392	402	377	432	400	421	397	393	401	417	404	395	386	385	409	413	372	415	416	401	380	411	416	409	437	397	407	415	399	411	385	394	424	383	397	418	416	391	414	412	419	405	378	390	387	391	369	394	378	413	417	393	416	403	422	398	412	395	406	420	411	415	399	422	393	423	390	397	411	433	401	392	397	426	409	380	431	426	396	397	376	372	406	406	392	396	378	430	406	405	400	414	367	407	375	385	415	412	414	432	387	413	416	420	388	396	428	398	376	409	400	404	406	372	376	405	393	412	388	405	430	417	416	383	404	417	424	416	358	393	395	421	395	390	379	384	425	404	397	407	377	414	426	423	413	402	394	406	343	397	444	416	396	381	436	379	447	420	429	400	409	383	396	392	391	411	414	423	403	400	416	390	368	429	421	424	387	396	403	430	403	418	392	426	431	400	420	403	429	396	380	412	409	386	454	381	387	428	405	403	389	401	454	420	411	432	403	400	393	370	392	385	404	385	403	450	418	397	379	407	383	415	391	416	418	402	407	396	379	397	381	386	412	442	389	406	412	406	378	430	379	417	387	381	368	403	435	409	424	430	412	409	374	405	403	397	402	391	402	430	417	404	401	402	429	413	405	426	422	389	396	412	388	418	410	405	432	403	415	384	384	382	390	381	375	391	388	435	373	365	411	396	400	438	390	394	436	384	437	387	403	372	415	406	395	390	454	398	408	406	411	393	412	373	420	378	436	436	400	436	388	404	396	405	427	393	394	393	381	423	403	396	405	396	381	426	399	365	384	424	402	408	409	408	399	376	445	403	396	417	420	380	415	409	383	419	422	399	437	423	406	444	410	437	423	420	433	389	396	396	391	430	400	407	426	392	353	415	384	379	444	422	411	409	385	417	384	398	363	416	418	431	363	399	384	385	396	390	402	392	431	428	456	426	390	396	422	422	395	418	397	413	397	412	393	400	397	404	405	403	427	425	406	382	415	390	407	395	447	393	386	410	425	392	423	408	400	421	387	385	401	427	409	388	428	408	408	395	404	408	389	421	376	425	403	426	399	396	387	405	386	417	377	382	368	408	387	378	373	401	385	415	422	426	427	401	408	409	419	405	393	370	411	401	403	410	397	384	422	399	400	441	384	373	410	412	408	407	425	395	433	405	390	404	425	414	421	438	415	433	418	413	406	419
345	0	2700	141448	363	34	120	578	793	856	796	768	695	681	679	652	661	677	675	622	581	549	527	580	571	514	538	505	509	460	467	489	483	470	478	486	423	458	439	490	450	423	420	450	421	459	434	426	433	413	440	445	449	405	408	426	456	392	411	417	418	449	413	419	410	416	412	404	410	381	424	424	397	410	419	396	414	394	398	426	435	380	427	428	416	431	426	404	411	415	416	404	466	435	403	462	464	466	498	458	448	440	494	435	441	491	433	454	453	435	445	432	423	422	394	403	382	419	388	424	369	420	417	382	403	381	400	423	457	411	357	406	411	434	408	371	424	389	416	365	384	391	413	400	362	400	413	391	395	402	402	381	375	429	372	420	387	399	451	436	398	385	375	439	400	376	412	440	405	380	411	391	390	425	428	391	408	384	414	431	444	388	366	419	410	417	410	411	376	380	391	389	395	393	397	428	410	427	401	421	388	402	385	407	399	383	398	371	428	422	393	399	373	397	413	393	382	397	387	437	387	405	400	401	395	385	377	370	399	416	421	382	411	422	385	416	365	362	401	402	391	407	399	424	375	356	439	399	409	374	416	368	421	358	402	401	379	432	391	376	393	386	406	416	372	408	377	393	400	380	425	408	399	376	389	379	376	414	386	399	410	396	395	399	386	380	412	426	386	390	403	394	411	394	385	372	439	419	408	371	410	373	397	379	377	429	411	406	395	407	373	403	395	390	430	428	391	391	416	379	398	380	425	383	387	395	404	417	404	416	378	402	374	364	400	357	369	402	334	389	396	433	389	398	408	415	389	406	395	388	389	408	392	383	408	358	379	400	402	376	390	410	390	393	376	402	402	402	366	419	417	396	410	366	414	398	409	417	405	392	400	412	412	371	372	391	383	394	384	409	391	395	363	417	390	388	385	381	403	394	404	391	374	396	430	419	376	393	434	359	408	381	393	420	407	380	437	398	393	429	391	396	410	424	401	393	384	428	407	382	412	386	406	411	413	383	378	420	360	421	381	393	401	395	370	400	367	383	387	392	387	389	384	422	388	401	406	414	385	402	391	442	390	387	411	368	433	387	399	427	407	398	374	422	383	407	437	417	406	408	393	404	401	416	387	411	398	393	392	390	409	386	373	358	369	408	387	396	392	356	370	431	401	424	415	381	389	383	378	377	389	402	386	413	386	401	377	410	398	392	392	417	380	379	390	368	401	438	406	399	401	417	380	398	437	401	388	365	407	405	390	376	376	397	381	375	430	403	375	415	400	368	434	402	394	384	411	374	414	390	425	419	388	395	413	433	362	408	389	408	371	410	393	377	399	387	406	397	401	403	360	384	374	416	380	412	407	378	385	429	392	379	378	400	440	395	397	391	403	376	425	396	402	378	391	449	393	403	382	414	399	373	376	387	375	410	441	368	436	361	382	433	391	390	409	405	420	394	387	417	394	395	435	393	385	411	385	408	404	389	415	371	380	386	397	382	400	417	401	413	385	398	395	387	427	373	379	386	410	380	400	389	391	405	414	386	421	382	389	402	409	392	383	402	378	408	382	379	410	427	399	406	404	418	381	356	368	366	383	440	371	407	374	393	414	402	395	356	389	416	398	405	411	387	369	407	377	386	419	379	423	414	392	372	396	396	396	393	380	399	409	385	404	398	418	405	403	398	400	380	390	394	407	419	394	419	386	375	409	399	406	385	401	378	365	429	395	376	402	367	382	372	415	401	395	416	409	386	408	361	423	392	385	401	371	390	372	391	420	392	378	390	405	401	363	394	384	400	379	406	385	400	407	382	396	404	410	386	390	395	417	390	421	390	409	405	413	398	389	426	377	413	413	408	407	406	388	425	398	387	387	420	427	395	433	415	429	367	366	374	406	406	388	403	357	397	412	410	401	399	412	399	408	399	371	392	397	432	392	398	389	406	408	373	396	376	366	380	388	389	379	401	387	401	401	393	399	375	357	392	396	385	399	407	387	420	364	395	409	386	413	396	366	372	418	382	374	388	401	403	397	407	373	386	389	434	391	363	380	381	391	366	396	395	376	422	383	410	394	416	416	411	390	364	395	391	365	377	413	431	402	353	383	401	418	418	384	374	394	410	410	395	373	406	409	377	419	393	374	385	379	418	407	400	400	416	391	393	399	417	402	399	380	424	401	386	415	391	395	401	433	410	406	405	396	375	380	367	386	383	372	366	388	416	393	391	407	371	420	426	420	359	400	374	385	425	429	361	399	412	430	444	395	401	393	413	384	372	373	404	397	383	407	405	381	395	393	419	418	369	392	408	414	418	430	414	424	376	396	371	371	389	388	398	362	392	370	413	404	409	373	397	430	417	364	377	398	409
345	1	1900	141571	381	51	180	567	640	863	840	826	676	616	494	516	511	461	469	468	441	450	428	411	412	376	383	416	355	366	376	391	353	367	347	391	365	350	324	371	370	351	319	341	335	341	334	313	348	337	342	334	302	373	328	314	326	321	343	305	355	336	337	365	375	303	311	323	349	335	351	349	333	336	290	312	327	341	329	324	369	327	324	336	350	341	346	356	337	330	318	347	313	378	363	366	345	373	371	362	374	402	410	408	414	361	371	389	361	343	334	311	296	351	343	331	328	318	320	356	320	343	327	315	322	336	341	299	340	317	329	288	316	307	343	345	326	296	297	326	353	346	326	356	315	357	314	341	323	335	327	300	318	318	338	331	330	305	329	297	308	318	335	343	320	298	318	314	305	314	340	351	346	335	325	358	318	344	314	323	316	309	329	321	337	305	330	309	318	328	318	329	321	325	330	312	333	325	320	314	307	327	335	322	322	321	303	285	317	325	345	329	323	355	314	303	326	315	313	302	318	339	314	315	328	313	302	330	328	315	316	311	324	348	293	328	337	342	324	314	320	305	333	317	316	316	315	329	334	322	310	328	298	305	288	310	327	312	315	332	323	298	319	335	306	296	318	324	292	320	330	304	314	320	311	311	330	329	362	310	301	297	308	337	309	311	315	310	349	312	309	302	317	301	321	289	325	319	331	302	308	321	322	326	345	329	306	301	326	321	313	326	306	357	339	342	299	293	318	315	328	322	318	364	345	329	308	330	329	313	325	319	328	343	318	308	349	333	326	330	293	338	335	332	338	343	339	317	327	333	320	285	320	334	350	339	332	318	346	294	344	303	302	334	304	319	323	347	313	320	318	318	297	329	308	321	329	332	302	333	308	322	335	349	329	317	311	346	347	340	314	294	313	314	297	332	316	320	321	326	299	310	337	351	328	345	307	325	350	297	306	323	316	332	314	309	335	329	332	326	315	295	337	317	325	320	356	316	325	305	345	303	321	314	348	331	296	332	317	321	312	295	311	320	299	339	313	303	326	304	295	324	329	350	325	321	304	320	293	337	304	340	326	324	319	315	332	330	295	332	333	315	317	324	300	311	348	285	346	333	328	314	306	321	333	306	319	327	331	349	325	322	334	310	321	319	310	303	307	296	329	322	333	343	316	336	314	307	315	320	338	303	349	297	327	335	334	326	331	324	353	301	332	333	356	328	304	342	323	308	340	319	309	324	335	297	311	351	344	348	322	328	325	326	330	320	317	331	316	286	295	354	304	346	319	307	345	343	325	281	317	347	310	341	310	305	328	307	326	297	331	319	300	313	318	297	309	305	358	327	328	321	333	325	330	303	312	270	331	306	322	298	296	340	312	334	318	326	329	295	337	313	329	297	315	325	302	329	283	338	335	342	363	347	333	326	319	352	352	310	315	348	315	342	336	270	348	297	316	324	320	320	332	334	319	318	338	331	333	345	323	335	305	326	326	325	337	334	306	286	321	295	293	310	333	313	313	339	304	324	309	323	337	357	311	313	313	336	320	321	316	332	333	306	283	315	300	290	342	309	331	301	323	305	361	306	307	336	336	315	289	325	315	282	315	321	323	322	340	364	307	336	337	333	348	314	341	312	316	324	356	329	313	290	314	337	295	345	317	329	302	360	328	324	317	350	340	334	303	314	358	334	301	322	300	333	307	335	337	347	323	309	320	307	317	358	328	324	308	330	308	324	315	324	309	351	314	338	300	328	323	323	323	337	304	278	310	332	320	309	317	344	328	314	300	316	332	342	333	296	336	322	275	313	319	326	308	301	326	345	312	301	288	333	319	335	323	327	293	316	332	331	317	326	315	315	338	309	325	301	311	332	341	299	352	322	305	337	320	302	318	339	307	310	346	295	305	319	318	328	296	326	311	334	340	327	304	296	318	298	301	321	307	303	339	302	328	325	335	316	293	330	327	360	306	352	321	333	318	333	332	311	288	291	346	337	318	332	327	337	322	360	331	311	305	342	310	314	318	323	308	329	329	317	326	330	328	326	335	312	321	289	329	317	346	304	321	334	342	292	311	333	322	301	317	327	309	344	319	346	329	324	307	306	331	325	353	314	357	348	339	308	326	302	336	319	341	310	347	296	326	319	314	326	312	340	296	358	309	299	309	324	326	312	335	324	303	325	326	339	354	316	307	367	319	329	326	314	344	315	332	304	303	313	338	315	321	355	310	333	326	318	321	342	296	297	325	311	286	317	297	328	310	322	328	312	351	324	318	336	320	346	298	313	319	307	323	322	314	320	322	327	311	323	332	312	321	321	327	331	340	331	320	302	317	322	340	358	332	329	315	312	318	333	326	353	337	327
345	2	2100	141694	391	38	138	490	556	657	593	592	535	477	482	450	400	420	406	384	350	377	372	368	380	333	331	339	360	315	336	315	321	322	356	338	337	327	267	331	294	300	287	326	306	316	294	268	268	305	318	303	266	298	263	294	266	283	279	280	285	307	274	279	268	289	343	287	291	302	275	288	286	276	265	292	257	242	284	265	270	264	262	265	278	293	267	283	283	287	283	297	305	323	306	318	331	322	330	325	348	340	331	342	318	321	294	267	289	247	273	267	283	282	237	267	267	287	292	276	274	295	286	279	262	282	257	279	275	278	277	249	275	274	254	271	257	283	263	276	281	280	273	256	252	283	271	278	278	265	264	264	254	259	254	259	298	253	280	277	257	280	251	282	244	240	279	263	299	264	256	266	287	285	275	275	286	267	273	257	287	253	267	250	266	253	293	260	296	287	270	280	283	265	285	247	260	303	272	267	292	284	276	274	274	259	266	297	250	243	259	278	294	292	266	267	269	272	274	261	277	277	304	287	261	269	265	259	298	297	260	267	238	259	265	275	262	249	268	273	265	288	253	249	246	284	254	280	267	267	275	257	266	277	259	272	265	255	270	278	256	286	319	278	249	276	283	295	279	278	249	259	248	288	271	257	274	266	264	267	287	249	309	289	264	252	248	296	269	254	250	289	267	240	247	293	286	272	259	268	278	252	249	260	302	248	256	268	281	275	265	257	263	218	273	284	278	275	276	314	239	243	295	252	259	287	261	276	285	236	248	254	282	247	271	245	276	268	252	252	244	273	275	271	284	274	237	249	265	282	279	311	270	263	276	274	278	275	257	299	249	282	267	258	243	262	248	244	274	272	245	261	251	265	279	282	270	286	270	253	266	282	261	282	252	306	248	276	292	272	248	300	285	291	245	265	295	286	252	240	266	259	259	257	264	272	271	265	276	277	258	305	273	273	269	289	241	261	288	264	283	264	266	282	238	269	251	280	238	228	285	266	279	268	305	300	266	267	240	279	249	297	270	261	259	280	294	271	269	226	269	294	275	252	272	280	242	275	291	273	259	264	313	263	219	281	271	265	270	268	284	288	264	227	267	279	267	256	256	255	245	264	255	277	256	268	279	299	298	260	286	277	260	270	250	250	279	245	250	279	269	274	252	253	258	264	269	285	263	273	249	270	281	266	256	274	267	273	257	257	258	286	262	280	269	256	249	257	278	251	255	311	284	255	270	240	268	300	267	251	272	276	294	266	238	273	277	270	257	311	275	294	284	258	269	266	293	288	268	274	278	263	265	268	264	241	255	270	242	248	236	255	280	266	280	240	301	262	267	258	263	287	270	267	286	293	273	270	258	262	273	260	301	280	281	264	243	296	253	257	292	266	257	262	264	246	311	271	256	256	299	276	259	265	279	271	258	290	274	237	271	248	269	245	239	261	247	282	258	267	246	253	254	251	280	279	286	272	292	304	253	256	258	273	249	254	264	264	263	287	235	275	244	289	253	235	245	265	232	290	247	285	248	263	257	234	281	291	261	244	258	227	230	251	250	256	255	271	247	276	263	266	274	274	276	258	269	248	274	279	269	279	266	263	282	248	256	251	283	272	274	274	275	265	266	287	261	294	277	265	267	260	267	297	281	237	286	266	276	261	244	257	259	267	263	289	270	288	298	276	274	263	257	266	302	290	264	269	274	250	277	245	311	278	281	264	279	275	265	246	277	269	258	280	315	286	268	245	255	258	258	288	231	271	272	267	269	257	268	248	261	265	264	270	319	249	264	246	247	279	255	247	240	270	283	248	270	273	294	288	266	298	290	298	288	256	289	251	255	295	272	284	284	258	259	277	255	280	252	268	254	289	254	247	238	245	287	257	266	280	270	266	272	271	280	240	274	265	268	290	259	265	245	266	281	254	264	252	233	275	280	293	247	262	264	279	252	277	273	261	287	258	274	282	275	272	259	274	262	278	277	291	266	295	271	282	305	256	300	284	245	277	269	263	289	264	268	234	293	290	286	298	294	261	269	250	293	288	262	267	287	292	280	278	264	277	278	256	269	280	252	261	248	279	296	241	274	262	280	247	297	273	253	264	289	287	260	251	279	258	261	256	294	249	260	280	280	235	274	295	232	293	269	265	291	190	269	273	280	290	258	273	276	272	278	253	222	266	249	277	258	283	288	286	255	275	250	263	270	258	260	279	250	254	282	276	253	258	264	243	278	255	252	264	267	281	288	273	272	268	275	287	255	248	255	274	264	269	239	272	242	244	265	282	254	260	271	267	280	247	288	273	272	268	245	273	258	268	281	258	272	291	269	320	274	290	252	261	276	292	267	290	261	264	242	263	267	259
345	3	3500	141818	383	25	93	477	635	635	606	661	617	551	507	480	490	444	458	445	472	447	448	434	431	401	429	374	388	364	382	397	364	387	409	366	368	345	370	388	352	354	371	352	361	334	371	334	347	361	314	344	377	345	345	353	334	352	342	315	339	333	344	367	317	344	320	355	337	333	328	330	334	291	323	326	298	340	330	321	339	326	319	300	345	352	340	372	352	363	391	365	371	352	375	385	377	352	396	364	354	383	412	355	366	345	352	366	350	358	358	339	343	338	338	329	321	339	348	319	336	365	316	343	344	365	326	356	341	329	321	316	353	341	323	305	320	334	328	351	347	344	342	346	344	307	337	327	355	336	321	346	317	330	351	329	374	348	306	337	318	310	323	346	343	351	334	323	325	300	320	336	312	292	307	318	322	289	319	363	345	329	315	340	288	340	339	332	345	323	319	331	344	326	312	333	320	309	322	331	343	317	328	336	314	343	337	313	340	338	315	289	315	296	313	319	318	328	336	305	316	315	309	290	346	326	302	334	321	313	337	356	291	316	310	319	302	309	322	296	319	303	278	323	295	314	287	326	319	320	313	329	304	319	295	350	330	342	303	320	320	317	302	299	313	339	310	352	332	316	349	337	338	318	325	291	304	321	328	362	294	318	348	344	293	317	287	318	328	340	307	358	304	330	298	346	301	324	315	305	332	320	332	295	325	314	338	338	346	332	311	307	321	308	299	328	315	339	349	324	298	319	302	336	311	305	344	330	310	348	346	290	290	316	312	340	359	324	351	328	324	314	346	322	321	316	335	312	309	304	330	310	321	306	340	317	321	299	320	337	316	332	308	291	334	339	292	274	323	328	304	317	316	317	336	308	300	306	309	350	348	347	321	340	327	325	352	332	314	319	306	323	326	345	289	338	303	362	299	325	321	336	337	306	301	361	344	326	353	340	322	340	333	304	335	315	296	297	317	316	336	327	349	337	302	298	324	355	332	319	328	323	311	311	342	303	310	320	335	310	388	362	312	324	300	314	308	328	329	312	321	325	324	319	323	321	309	294	334	337	307	338	297	316	320	276	310	300	329	327	322	351	330	319	314	310	333	307	310	325	324	318	327	350	363	309	313	328	308	336	321	335	311	354	329	313	317	328	314	315	307	314	329	354	312	341	328	320	366	309	306	310	338	349	316	326	318	325	287	330	320	292	336	338	334	312	333	356	325	340	316	313	300	336	321	341	318	320	266	333	314	347	318	320	334	307	329	309	318	324	328	322	330	328	300	344	319	331	337	321	317	334	341	325	309	334	333	292	350	312	287	356	308	301	326	312	364	293	335	335	332	328	299	298	322	321	305	327	333	350	315	325	324	325	302	332	310	319	314	345	296	320	312	314	324	340	328	307	329	321	325	313	319	337	324	363	319	323	321	314	323	324	332	329	313	342	314	302	314	314	330	321	315	325	320	339	310	329	337	305	302	330	308	315	360	348	327	314	321	321	329	300	314	339	311	305	292	301	322	292	326	338	325	351	340	326	343	335	312	335	312	333	328	318	309	305	316	330	323	318	326	333	306	345	337	320	323	310	312	301	343	277	341	329	310	315	316	326	298	336	303	339	308	343	316	322	337	328	342	318	314	312	326	362	336	289	323	291	356	317	316	305	295	344	306	347	342	311	319	326	315	312	312	317	325	308	330	316	314	315	306	310	355	354	327	365	315	323	333	331	318	324	297	321	328	319	337	302	306	342	310	354	314	324	285	324	312	345	293	352	325	303	303	311	311	330	310	330	342	331	287	310	346	323	309	319	333	321	338	351	297	317	319	331	298	321	301	296	343	344	309	340	265	308	289	324	324	321	337	332	316	309	341	357	314	308	328	315	302	328	308	315	320	315	342	307	329	356	328	307	296	309	332	344	339	335	340	321	330	322	330	313	325	297	312	317	327	337	315	316	336	317	337	331	334	346	316	350	318	302	355	349	298	354	345	333	310	331	311	339	328	306	312	301	314	305	344	312	335	293	334	328	348	326	304	322	341	317	294	338	301	328	313	280	340	319	304	336	333	334	326	344	354	294	291	331	331	336	309	342	353	289	322	328	317	331	319	331	306	308	335	349	333	309	303	339	292	349	347	342	318	339	333	339	331	310	296	333	293	296	311	314	311	324	308	329	312	335	348	340	314	339	330	338	269	321	337	344	322	351	341	330	329	319	320	309	317	296	305	304	309	316	316	336	364	335	348	331	310	315	285	327	326	319	329	312	342	344	317	313	323	306	303	342	319	340	319	279	326	290	340	336	311	303	326	316	335	316	331	321	335	315	350	335	339	328	335	299	305	306	307	313	321	338	296	338	319	312
345	0	2700	141941	360	17	59	426	589	684	655	631	645	586	551	514	505	503	460	484	436	445	449	410	434	411	380	419	353	410	396	359	381	366	377	390	409	389	384	364	350	349	353	331	372	396	331	351	333	314	325	329	331	334	341	360	323	327	309	322	347	347	316	324	328	341	339	299	316	324	335	315	353	323	331	306	322	325	322	328	320	310	343	336	317	309	328	315	372	362	393	377	394	371	356	390	387	393	415	357	402	392	368	344	348	298	338	316	341	326	312	331	335	338	319	321	313	315	309	300	316	295	324	322	278	298	321	272	328	299	329	339	333	310	283	309	316	331	285	325	297	304	304	311	298	309	297	316	291	310	306	325	273	279	326	318	329	309	303	315	312	280	314	322	305	288	307	298	285	321	318	301	310	320	287	314	308	312	336	287	285	293	288	297	337	314	305	305	329	328	311	314	305	331	308	322	296	300	269	299	313	331	300	321	296	305	297	314	295	337	347	310	303	290	315	352	309	324	324	344	306	315	300	283	301	327	312	306	292	307	311	332	264	302	301	296	313	298	298	301	300	304	299	311	311	323	285	314	340	304	295	334	291	259	328	301	309	321	311	315	297	311	302	315	295	297	310	340	287	318	329	293	304	314	305	316	307	305	305	343	329	310	295	296	286	318	286	321	310	313	310	322	311	311	315	307	312	307	296	318	270	314	311	289	268	300	291	331	303	299	316	298	293	286	320	290	313	317	290	297	310	306	288	300	285	303	322	322	289	306	316	291	317	311	286	310	303	300	294	281	319	288	330	308	317	325	310	279	287	315	322	298	316	296	309	340	282	301	308	317	312	307	322	338	302	313	292	327	331	305	315	301	320	320	297	310	312	328	313	309	312	325	315	316	308	327	306	326	299	331	326	305	307	305	288	301	301	301	285	298	301	321	284	311	295	300	314	328	323	293	313	330	298	316	310	309	293	327	292	314	321	288	322	320	301	287	302	312	304	326	299	316	318	300	289	299	315	323	293	283	330	289	293	339	310	302	325	305	310	306	289	309	339	289	292	336	283	313	316	326	325	317	310	318	308	311	321	317	307	320	290	333	308	286	272	324	310	304	281	296	307	315	296	271	277	353	292	319	288	320	291	303	319	315	323	316	328	319	298	307	304	300	303	300	299	325	308	330	300	317	311	293	326	314	296	325	309	341	302	298	313	307	312	306	270	310	325	304	310	307	322	305	277	319	340	275	315	280	298	281	285	267	295	314	299	308	308	325	336	313	287	291	300	280	297	273	296	294	301	305	290	296	302	303	340	292	308	293	294	302	302	301	307	289	326	312	324	313	297	297	304	320	296	337	344	336	305	308	321	309	305	298	317	315	313	271	338	321	301	317	323	301	324	267	312	303	330	298	287	287	345	293	305	336	303	316	295	310	319	294	298	315	309	328	285	310	318	330	289	294	311	310	304	308	278	328	304	338	309	319	297	288	319	317	275	300	317	333	323	306	325	281	300	313	287	322	296	313	348	323	320	311	296	302	328	320	295	320	284	310	301	311	345	313	324	322	316	327	323	278	284	324	283	328	314	329	314	320	312	290	319	305	289	327	302	287	292	300	313	336	291	280	319	310	285	319	301	305	284	284	300	320	305	307	286	313	271	296	309	280	302	346	302	317	306	297	335	334	325	293	319	320	335	328	318	293	322	310	325	293	338	324	281	298	322	308	322	289	321	294	312	290	311	312	285	320	289	295	323	290	329	306	305	328	311	294	362	302	338	311	299	307	303	312	306	316	307	307	309	289	304	338	300	339	321	286	285	281	315	327	307	309	327	310	311	293	304	299	304	292	299	297	303	294	304	323	307	290	307	292	310	309	341	292	266	318	296	304	333	349	322	321	321	307	288	310	324	297	311	312	304	313	320	318	303	326	319	300	323	323	318	297	292	308	308	268	330	312	318	309	287	320	327	276	273	296	305	309	328	304	307	270	315	316	313	344	307	300	301	278	339	313	305	315	309	318	299	294	326	307	284	319	320	330	292	300	306	297	307	278	293	311	319	320	323	298	286	315	308	315	331	320	292	296	318	325	296	316	312	331	277	273	307	305	293	312	324	344	291	306	298	285	302	313	325	303	304	270	302	309	292	323	270	315	317	342	326	296	303	311	319	305	289	313	282	298	296	316	311	317	309	303	331	291	315	299	311	298	320	302	298	322	338	308	293	293	326	275	278	299	321	280	295	316	294	298	300	330	301	329	315	310	316	319	290	298	284	306	313	316	284	295	327	317	336	310	312	295	317	293	313	284	316	312	294	362	307	301	286	295	302	288	306	323	276	307	302	328	295	328	306	318	317	308	314	320	290	307
345	1	1900	142064	380	7	72	366	368	486	460	452	410	391	328	325	322	336	292	277	283	292	256	248	235	259	239	232	254	236	230	198	211	204	236	200	209	229	218	213	190	206	201	178	197	219	209	191	197	181	197	196	197	209	197	180	190	180	190	196	188	176	186	198	181	198	179	215	207	205	219	202	181	216	200	193	168	192	193	180	194	199	200	165	195	208	160	163	177	210	194	217	205	182	190	203	206	197	194	216	192	193	211	205	173	189	190	173	184	177	182	203	158	177	194	191	183	174	203	180	166	209	174	157	198	154	170	176	166	180	174	180	191	202	149	183	162	190	186	166	149	170	198	165	216	173	175	173	163	220	171	169	180	177	170	174	160	159	182	173	152	177	172	182	186	190	178	202	201	181	178	188	160	180	155	166	192	153	184	170	186	161	178	161	198	160	160	177	174	173	189	170	169	166	166	188	167	173	193	159	172	180	188	163	189	165	192	199	161	180	169	169	181	171	175	187	163	189	182	164	181	202	193	185	201	150	155	179	163	165	163	206	182	199	177	177	157	167	186	206	183	174	179	184	181	216	165	162	184	181	184	194	180	199	199	179	170	176	175	163	168	200	174	203	162	189	168	164	180	169	183	174	203	173	175	195	186	172	191	159	183	179	180	184	204	174	190	182	161	181	153	185	173	132	177	166	168	173	194	190	165	196	191	162	197	167	152	164	195	183	184	200	150	213	186	158	197	178	163	185	190	166	189	188	171	191	161	159	170	162	176	188	180	178	191	180	158	197	175	179	160	182	155	195	178	187	184	199	178	165	195	176	189	182	166	203	209	171	196	189	175	183	158	154	179	168	149	185	188	171	173	207	203	165	159	170	202	163	148	157	178	171	168	173	176	155	184	171	174	192	184	172	185	175	185	159	150	173	161	192	172	196	181	173	186	190	169	181	182	164	160	165	151	168	169	168	177	176	167	172	155	162	182	158	154	165	182	172	188	172	179	173	169	168	163	182	186	181	179	200	165	193	168	181	185	175	181	179	159	204	198	177	175	177	188	150	180	195	185	160	175	194	179	173	186	164	183	177	187	199	173	163	181	162	187	175	156	180	179	169	197	160	193	175	182	175	160	186	173	195	188	182	169	174	173	170	177	181	160	171	177	182	173	193	176	186	179	166	189	160	176	149	168	168	188	173	166	160	198	187	185	190	184	199	160	208	177	182	184	175	177	189	179	164	161	179	157	174	165	175	179	162	188	173	172	179	178	164	198	180	188	185	167	194	173	153	163	187	179	189	170	185	208	195	199	167	170	194	191	168	190	161	166	192	176	160	170	175	198	154	175	186	194	181	165	168	156	165	176	196	153	186	165	198	183	162	169	156	164	190	171	174	194	162	187	170	150	177	191	183	167	179	178	181	198	187	178	186	163	187	172	195	182	198	171	145	163	152	162	173	160	172	177	175	179	172	166	186	158	174	190	189	178	164	169	195	186	165	169	167	163	158	170	185	158	173	182	161	186	188	182	172	177	152	183	173	161	173	167	187	184	194	171	157	194	166	161	169	182	183	186	170	172	165	165	183	187	190	184	165	185	184	150	158	161	172	182	170	188	142	196	199	164	168	160	173	174	170	184	181	171	197	163	174	182	183	151	173	196	185	161	183	191	169	144	172	166	191	156	198	188	176	189	176	171	193	179	182	169	173	162	187	187	177	198	184	184	177	183	194	172	183	157	160	170	181	165	172	176	147	171	161	171	177	209	169	182	175	187	174	163	183	178	177	170	170	178	181	191	217	194	171	178	166	177	158	165	176	189	155	174	168	156	163	181	168	163	193	157	193	175	176	166	180	174	170	192	169	173	190	170	175	204	195	160	159	153	208	181	170	147	185	163	172	156	162	192	155	182	196	179	165	150	160	165	176	176	195	165	175	169	156	156	160	155	169	186	173	192	179	181	179	185	174	151	188	197	176	148	196	169	179	189	166	173	178	168	202	172	175	150	172	154	164	175	180	171	162	167	188	188	190	155	174	184	182	171	169	177	166	183	184	181	174	171	174	185	195	179	181	167	170	181	184	188	171	180	163	146	172	180	146	167	173	176	165	175	170	160	162	171	158	191	168	177	176	169	179	187	202	183	167	174	198	162	152	185	177	161	150	214	160	171	178	188	177	158	193	188	175	178	182	182	167	166	186	167	173	177	174	164	179	180	161	198	179	182	173	166	185	182	176	165	169	179	160	175	178	174	188	196	190	166	158	173	178	167	173	167	151	175	192	164	173	188	154	166	172	187	162	193	180	173	206	207	187	196	168	186	171	202	189	206	176	174	185	191	171	160	146	178	169	175	172	172	155	154	185
345	2	2100	142187	388	6	36	226	288	434	425	464	396	418	323	308	299	317	263	282	267	250	229	232	230	199	217	194	175	193	183	190	171	186	188	171	158	183	155	144	155	155	136	142	133	135	133	148	143	116	164	115	146	127	126	148	119	150	105	136	138	144	136	130	120	118	129	125	111	123	132	123	140	134	127	123	127	134	118	111	135	116	110	107	121	141	122	103	98	115	132	116	115	122	126	143	126	152	139	133	128	138	126	95	119	118	104	96	108	115	109	109	110	101	113	128	117	125	120	112	109	131	95	130	105	106	112	116	116	104	108	111	106	110	111	104	85	121	92	131	103	120	113	104	114	126	128	91	119	109	113	107	136	118	108	104	108	124	115	118	129	118	120	114	110	130	112	128	113	119	106	111	125	127	102	110	130	128	105	114	129	105	107	109	116	119	111	96	125	107	127	108	101	118	113	106	99	104	114	100	138	124	94	94	121	104	109	105	108	108	132	124	113	115	117	109	115	108	112	131	107	111	106	137	121	125	132	107	109	126	111	97	102	99	114	110	113	106	100	108	123	97	103	102	120	110	92	124	108	101	100	97	140	103	125	100	109	116	110	110	109	103	126	125	104	100	96	110	128	97	108	101	91	98	106	118	121	106	123	112	124	123	121	120	101	104	118	103	116	121	137	114	119	110	110	108	108	120	109	125	111	104	93	99	123	131	96	116	111	91	88	107	94	107	104	110	112	113	94	109	108	118	114	104	106	127	123	104	101	104	122	115	121	113	99	91	94	112	118	117	116	97	93	123	93	109	106	129	125	130	136	112	113	104	110	103	126	108	100	110	100	96	92	104	110	96	94	127	110	114	111	107	93	113	108	93	106	118	107	130	111	128	110	110	104	99	85	111	109	113	109	109	113	115	104	84	129	113	109	111	114	129	110	109	116	125	107	111	107	109	106	130	101	114	110	105	101	122	103	106	123	101	108	109	105	121	124	107	121	113	131	105	117	99	103	96	126	102	123	138	111	117	112	116	118	134	118	110	107	107	102	106	123	119	107	127	104	98	108	129	104	98	116	117	108	109	110	100	115	109	123	123	119	119	89	119	121	116	120	91	131	106	108	103	97	110	104	134	110	114	108	96	112	119	109	114	104	119	112	101	105	104	106	118	109	97	98	106	127	131	108	112	109	106	115	107	115	101	98	120	113	129	112	111	104	120	119	116	122	99	117	95	83	98	111	110	107	114	111	95	115	111	84	109	116	105	117	109	115	98	122	117	116	103	130	114	105	95	89	117	93	119	102	100	129	117	90	127	121	119	99	107	110	129	92	130	120	124	99	124	115	112	111	121	122	97	115	98	107	90	114	117	131	103	123	124	119	107	106	121	99	113	114	116	109	103	116	104	113	118	113	106	110	105	131	120	110	101	120	108	114	114	107	98	95	102	102	109	96	108	103	111	78	99	100	119	116	119	124	113	102	131	121	139	121	101	107	117	118	119	117	99	113	114	103	109	118	122	107	99	118	123	97	123	122	117	125	108	109	125	100	108	97	114	114	95	98	112	122	119	103	113	103	113	96	112	110	115	115	91	119	108	111	101	93	109	92	112	129	116	115	94	108	120	98	118	101	102	80	103	102	114	98	94	104	92	108	113	100	96	110	121	98	109	147	110	111	122	116	123	97	101	100	119	106	120	122	97	99	127	116	104	89	96	91	101	109	108	105	99	115	116	112	110	114	100	114	94	121	100	107	106	112	95	124	97	121	123	112	101	114	109	114	105	106	117	96	112	117	106	96	115	103	116	121	111	93	106	106	102	112	103	112	124	113	97	118	121	108	104	113	97	123	109	105	116	110	111	99	107	121	120	108	118	96	119	97	105	121	113	84	102	103	130	106	91	84	112	104	98	131	111	121	106	114	113	112	109	108	94	103	104	113	118	125	102	113	112	110	110	104	102	112	113	107	93	118	100	102	104	109	96	110	111	126	109	103	102	118	107	106	105	119	120	116	103	101	83	114	130	114	109	105	121	102	113	112	119	99	109	127	136	122	127	102	99	121	82	103	110	109	100	118	130	108	109	94	95	107	107	118	116	113	97	110	112	107	108	122	118	119	102	121	115	105	91	119	111	100	101	112	98	99	113	115	92	123	115	111	110	130	115	109	115	106	109	131	98	117	111	98	107	100	100	111	121	112	109	103	106	114	100	123	108	111	108	113	112	110	105	123	109	103	104	95	118	133	124	108	102	110	97	111	97	109	117	101	122	107	102	121	105	116	121	99	129	127	109	109	110	108	118	111	146	116	113	112	109	100	106	105	100	99	124	110	91	134	117	107	105	108	93	99	118	120	111	90	102
345	3	3500	142311	387	6	61	316	409	525	532	553	522	446	417	415	381	343	331	314	306	287	306	298	287	290	246	266	296	224	243	257	246	235	226	223	233	197	238	218	252	208	202	246	189	202	201	223	189	222	220	207	199	191	191	201	176	187	173	187	194	185	185	161	196	192	197	193	186	201	193	183	189	186	192	183	179	195	184	186	195	170	176	186	195	178	156	182	182	218	204	198	200	198	222	212	227	222	197	219	185	235	191	199	194	194	187	194	201	203	161	182	176	191	162	153	164	197	175	160	162	168	173	171	180	185	187	161	186	195	198	187	171	181	181	170	193	168	159	202	173	168	185	193	166	174	163	165	186	159	174	153	171	184	174	164	181	175	186	161	171	166	183	162	161	166	163	169	189	181	191	173	167	176	175	192	180	179	188	166	184	166	165	161	183	178	183	189	170	169	177	165	176	168	168	209	167	189	166	171	165	188	200	185	178	193	177	181	186	176	171	201	170	176	174	175	182	193	169	204	184	175	167	165	202	180	175	185	177	180	184	186	155	177	199	190	170	179	165	186	180	200	171	181	191	164	179	158	177	168	188	170	177	177	185	187	159	162	174	170	181	185	186	182	143	163	165	172	185	197	149	162	160	169	169	177	216	174	174	151	193	177	165	172	171	164	168	170	169	162	165	196	172	185	179	188	190	163	159	176	185	183	180	149	157	197	165	174	173	166	158	163	178	181	189	186	157	171	179	172	186	174	170	174	146	162	173	164	170	173	176	189	171	170	178	169	170	180	180	211	182	165	195	149	176	159	157	156	181	218	174	167	183	187	162	195	159	171	204	166	163	174	181	198	193	187	181	185	184	173	178	187	202	180	158	168	171	177	173	153	166	185	179	170	169	150	185	191	169	178	178	199	162	182	191	158	178	174	159	193	158	180	192	183	166	162	174	188	184	150	173	161	162	159	166	174	173	168	169	192	163	176	180	177	187	204	162	171	180	174	179	158	158	165	168	174	181	213	178	188	178	177	190	185	172	185	174	160	168	185	159	177	172	188	170	159	160	165	161	173	174	183	174	187	186	184	183	174	179	175	177	188	182	187	163	162	154	163	160	200	184	185	184	187	202	199	207	175	166	183	157	173	171	186	185	179	179	175	188	193	180	155	183	183	166	177	156	157	154	162	164	173	150	164	181	156	179	194	169	174	187	170	193	170	180	166	158	196	206	166	179	189	166	162	163	187	147	185	163	170	164	168	193	170	156	178	155	168	156	179	192	160	185	196	166	174	188	188	154	193	190	214	163	175	160	169	194	174	204	183	179	155	181	186	149	201	177	184	179	171	174	161	187	180	162	193	159	191	162	183	150	172	166	165	176	170	186	171	180	169	176	169	159	169	172	196	160	189	166	178	181	180	177	177	190	195	189	177	194	175	155	161	180	163	178	170	159	166	169	159	154	175	191	186	166	174	171	175	169	155	172	178	175	165	157	207	168	168	187	175	190	177	164	204	188	176	196	194	191	163	161	153	180	175	172	201	191	196	187	178	172	161	157	184	169	180	165	175	169	178	175	190	155	175	163	170	173	182	164	152	177	186	161	152	164	161	175	175	154	191	187	171	173	154	178	157	153	169	191	163	155	172	169	188	163	187	178	184	154	191	182	167	154	161	176	175	178	172	185	185	175	181	146	176	173	165	176	206	171	150	180	168	187	177	163	166	161	168	192	162	179	176	155	177	171	158	176	158	167	173	174	171	187	201	175	168	164	167	187	171	156	164	170	187	180	182	159	167	174	166	175	171	167	166	183	183	206	164	188	182	152	162	172	171	171	167	196	176	161	181	180	157	161	167	159	178	170	145	193	167	181	172	175	166	175	184	177	167	166	164	183	181	188	185	155	178	180	186	176	164	166	170	171	214	172	178	165	172	174	173	160	162	195	188	182	172	171	170	165	199	185	164	166	176	183	180	197	180	175	189	199	173	162	176	167	182	162	187	183	192	197	162	162	164	189	153	188	186	169	160	185	168	166	155	187	192	181	176	192	169	174	178	159	158	195	168	172	187	154	177	167	161	178	182	188	146	181	161	168	186	181	168	190	177	166	202	165	160	157	200	181	197	162	159	163	199	156	189	172	201	179	186	153	163	197	173	177	182	192	157	185	161	160	166	162	169	169	166	169	165	175	151	177	154	169	163	151	189	183	174	170	168	202	159	175	180	177	167	177	164	172	146	181	194	166	166	178	177	143	161	199	181	167	181	180	182	157	177	177	171	150	160	175	163	199	177	150	175	155	173	195	161	197	187	168	161	159	144	177	178	180	174	185	192	167	189	171	167	163	175	175	200	158	192	170	193	180	178
