345	0	2700	145344	387	10	97	419	352	600	621	679	633	631	608	543	573	550	550	585	517	559	512	527	499	522	515	535	491	524	475	513	481	506	458	508	492	504	485	461	502	485	512	505	510	489	450	472	465	472	474	469	515	456	499	490	486	490	467	494	509	511	515	514	479	482	486	480	470	496	461	492	453	473	502	505	467	493	453	463	437	475	455	468	475	477	474	482	435	435	455	453	449	470	471	449	448	466	470	468	445	471	480	478	441	400	490	449	479	466	442	430	474	507	474	430	456	447	470	455	449	510	462	471	497	452	470	442	456	452	447	457	451	460	480	464	467	484	452	465	463	453	436	450	453	451	465	456	458	473	430	435	448	449	456	474	461	472	424	465	470	458	438	468	437	464	452	466	437	438	430	465	453	489	448	480	462	447	483	451	496	430	471	446	437	442	463	452	474	460	448	490	455	467	457	456	440	410	445	457	444	439	477	478	479	470	472	457	436	452	462	439	436	428	461	496	427	421	434	446	470	416	460	467	457	463	431	449	440	448	476	470	452	454	441	476	450	461	442	453	474	448	441	481	462	438	412	460	466	456	475	466	452	457	453	474	439	446	444	448	464	476	448	501	472	460	500	402	452	483	464	460	455	457	448	465	427	491	452	456	445	453	445	382	447	451	429	467	429	472	428	453	441	457	442	452	451	447	474	452	442	474	441	433	480	487	458	467	450	455	473	454	457	432	442	425	434	456	472	460	455	475	452	483	459	454	460	459	457	464	446	465	445	458	466	480	464	443	446	448	435	447	482	463	437	444	429	445	417	422	462	459	446	487	433	452	475	434	441	460	455	446	425	444	437	442	439	436	488	421	453	436	431	435	460	459	479	469	429	450	451	458	468	455	441	451	452	460	425	444	461	461	438	434	481	443	460	442	471	450	435	495	460	454	466	447	436	475	464	455	417	448	455	455	479	420	444	448	426	436	437	495	459	463	469	442	465	450	429	466	478	466	486	425	452	449	479	438	477	446	437	470	468	446	480	429	453	468	443	440	475	467	456	456	472	449	444	434	412	461	461	466	436	470	456	434	455	461	431	449	468	439	472	446	445	435	448	427	425	427	455	448	443	451	491	462	454	423	448	466	433	489	455	426	465	446	447	472	462	498	467	469	452	448	477	441	455	446	448	450	445	488	446	451	425	457	446	463	455	410	468	450	451	460	458	459	433	444	483	483	451	460	437	474	453	446	445	420	431	387	457	470	462	469	433	440	476	441	461	452	468	488	465	459	476	429	469	460	454	473	465	463	460	442	436	450	437	483	438	447	457	478	411	431	462	468	436	466	463	454	467	458	417	445	439	465	451	480	484	449	446	504	425	440	424	455	456	458	444	464	425	421	465	457	423	430	451	476	452	448	458	431	470	424	443	477	439	441	444	466	422	450	460	436	451	472	443	438	455	454	433	430	466	444	467	442	471	465	463	474	444	462	463	446	424	472	442	464	459	470	443	478	459	431	464	415	454	449	453	449	454	425	482	463	459	456	450	456	428	447	434	430	421	489	454	496	457	453	451	445	460	473	491	425	439	465	482	452	454	476	487	453	474	445	468	471	455	452	449	470	432	489	433	484	480	447	482	448	452	457	482	451	459	398	443	450	455	447	474	458	396	482	441	442	418	479	491	451	457	442	483	481	455	432	430	429	477	443	465	432	399	448	472	454	464	469	433	487	488	481	482	442	497	456	456	458	476	408	454	452	466	461	460	429	472	434	448	476	464	462	466	444	475	455	472	454	465	446	477	426	459	460	436	447	457	464	464	445	457	492	469	456	446	465	476	470	434	458	470	478	438	436	470	453	473	450	429	442	439	466	460	477	463	444	467	435	469	445	467	469	454	461	433	468	460	461	436	457	433	459	481	468	451	479	455	442	452	459	481	450	439	437	446	457	454	475	470	456	452	452	453	496	431	450	449	436	459	472	478	458	472	470	445	430	416	432	469	442	455	439	432	446	491	470	450	454	469	456	460	440	473	428	454	437	460	483	458	453	451	436	428	407	481	465	469	482	428	456	445	444	461	426	433	429	430	506	460	444	484	445	446	433	400	469	446	463	498	441	442	462	448	479	454	461	418	475	449	414	481	457	413	445	459	491	459	465	461	445	461	440	424	465	466	461	451	471	466	442	431	470	466	431	467	454	470	478	445	460	473	480	438	446	417	455	446	450	457	458	463	439	470	415	477	472	460	429	425	470	451	480	462	461	453	460	418	446	421	429	457	435	456	441	456	449	454	474	472	445	465	435	449	454	470	456	473	430	445	453	440	446	444	474	418	459	467	467	417	451	427	480	446	470	478	435	414	473	459	437
345	1	1900	145467	381	10	158	635	534	609	642	650	605	597	562	537	555	527	543	545	542	522	497	522	536	506	506	483	465	468	477	506	471	468	458	432	430	469	440	437	488	423	434	415	474	462	464	436	434	473	442	439	456	462	432	474	450	487	452	461	463	431	434	444	445	422	470	410	471	429	471	460	473	455	460	440	463	459	441	415	459	442	443	451	465	445	418	439	465	435	458	447	452	429	442	421	409	425	457	442	436	457	448	447	422	421	456	417	427	455	432	438	400	436	434	439	436	420	424	420	445	419	458	437	420	441	428	394	448	425	443	437	435	438	430	430	417	462	456	439	412	442	422	472	442	428	426	420	447	429	375	413	418	459	413	438	422	450	399	444	439	451	459	438	436	454	405	434	436	443	423	427	418	431	440	408	404	426	428	416	446	441	412	439	405	415	426	418	415	437	434	414	428	421	435	447	437	439	429	425	423	459	463	425	431	440	430	417	457	408	446	430	421	414	419	435	442	407	432	428	438	427	452	430	424	410	438	449	431	444	435	464	431	442	450	447	418	443	451	440	427	441	430	450	420	413	439	419	406	407	430	431	419	383	404	434	400	428	403	405	440	430	429	442	431	408	412	420	437	425	415	414	437	419	420	406	432	449	443	407	448	417	440	459	444	429	388	431	457	435	426	421	455	425	416	438	418	417	424	441	430	415	421	433	449	437	461	413	408	419	419	408	411	406	415	456	422	417	435	467	421	436	401	437	382	464	428	436	451	444	432	414	429	449	402	433	421	405	418	426	413	404	422	442	429	449	447	464	440	441	399	471	418	403	407	439	453	422	420	426	420	422	454	404	450	401	417	420	405	433	433	438	430	423	435	428	427	441	410	454	380	442	436	457	417	406	419	452	430	395	407	453	424	433	454	427	411	429	421	422	412	420	416	408	442	373	423	434	491	434	445	455	401	417	436	406	430	441	422	426	423	423	444	419	459	418	434	417	416	431	414	445	431	451	419	396	445	449	404	439	378	466	402	401	446	451	418	448	422	413	433	420	413	422	404	431	370	448	423	428	428	443	465	421	450	417	439	434	420	424	447	420	423	424	430	400	432	417	416	436	399	387	435	414	432	437	415	411	449	448	439	418	410	472	436	434	443	438	457	410	432	426	454	421	461	432	413	434	414	420	394	451	430	445	409	435	428	432	446	386	449	428	455	428	422	418	456	419	414	425	422	434	419	411	361	448	437	427	454	405	427	438	461	405	414	421	426	407	400	426	420	422	359	445	415	423	453	408	445	409	412	420	425	456	431	416	416	412	418	441	457	435	456	398	429	423	437	440	418	461	448	413	450	430	404	423	421	451	445	413	438	389	416	423	435	441	431	472	429	461	432	423	418	440	444	444	448	457	410	427	409	434	437	437	440	437	435	407	428	382	430	427	452	434	458	408	424	446	461	419	446	417	442	420	398	425	438	418	417	398	420	417	441	435	443	443	417	478	424	415	417	417	446	419	429	420	435	422	434	424	443	439	435	430	453	441	424	419	431	434	435	422	411	452	471	428	445	431	423	442	411	462	425	438	406	449	422	409	424	416	437	430	451	434	427	430	451	447	429	447	432	427	425	429	443	426	398	450	428	432	445	375	399	428	449	458	422	429	446	421	446	438	457	411	450	436	430	425	412	423	453	446	415	455	420	424	451	430	424	438	415	423	438	415	418	440	426	437	440	425	465	428	403	436	437	452	421	418	428	406	442	437	427	439	437	433	420	440	429	425	456	430	429	407	439	426	438	440	421	437	419	424	432	427	390	455	411	455	442	423	424	402	418	401	390	474	434	413	417	424	431	402	439	445	422	422	414	425	430	433	434	436	412	434	419	450	418	425	416	411	405	439	431	446	445	446	435	406	443	425	396	429	411	447	423	413	441	425	436	408	440	425	431	413	438	444	397	444	455	438	420	435	430	442	419	428	431	423	423	439	460	415	426	413	413	460	469	447	429	443	437	447	425	458	424	419	406	480	426	441	459	448	440	432	403	449	419	456	424	398	411	420	416	397	424	423	460	428	442	418	417	433	428	416	441	471	426	456	420	405	423	435	414	463	422	466	426	431	422	492	428	426	435	464	430	412	459	426	425	445	397	434	423	462	423	435	413	444	440	440	420	426	434	441	440	462	473	425	418	434	432	442	424	449	428	439	399	403	415	429	424	413	422	418	412	411	434	451	445	433	439	434	450	468	416	404	429	415	430	429	440	436	435	429	400	435	419	400	434	436	421	434	423	420	435	436	392	403	447	428	391	416	433	373	418	424	399	434	447	449	454	445	417	452	430	452	400	433	443	423	432	412	398	448	412	413	470	439
345	2	2100	145590	376	7	68	354	535	777	680	663	602	593	551	544	553	535	548	506	523	516	508	552	476	505	511	522	507	503	484	471	507	491	479	468	484	485	509	492	509	450	480	521	496	472	447	451	477	456	460	443	469	465	477	450	448	465	442	472	451	463	435	441	456	465	473	445	449	447	457	452	449	441	445	462	458	449	394	447	429	485	457	460	456	397	386	416	434	447	457	429	411	416	420	424	397	426	441	444	399	406	421	443	447	431	447	418	463	451	415	392	404	452	425	439	427	430	416	451	395	455	426	419	405	426	441	416	420	427	418	428	434	441	434	435	423	433	431	403	449	403	423	435	428	451	443	417	430	405	396	390	413	407	424	444	428	414	410	440	410	428	410	434	447	439	433	432	397	408	412	462	439	424	422	418	434	421	441	445	412	451	427	470	408	429	400	404	419	430	409	431	397	416	409	404	430	430	407	429	426	400	418	404	391	394	418	463	394	428	452	446	431	431	409	441	431	385	416	434	397	444	391	436	453	411	383	411	415	437	403	408	462	422	396	429	388	436	411	424	440	413	404	440	407	419	422	424	406	427	437	434	417	416	410	433	425	424	439	426	403	411	390	447	419	411	404	417	402	457	422	444	400	426	406	423	414	409	432	423	442	426	426	402	440	416	420	426	400	441	448	443	453	458	399	451	438	438	397	422	437	440	446	430	432	420	424	420	415	411	437	416	420	400	412	454	410	444	421	427	451	402	395	412	399	469	392	417	408	435	428	420	428	435	438	417	412	414	404	417	419	425	436	420	401	427	424	402	444	414	428	383	411	372	429	424	421	396	452	421	420	419	468	483	439	463	386	417	428	437	446	408	399	409	394	413	452	451	438	419	402	440	431	430	443	418	429	445	407	433	435	410	394	434	440	432	449	384	411	412	430	414	390	413	419	426	411	444	423	435	416	430	419	387	417	442	422	375	418	401	411	408	435	427	417	455	400	390	449	408	417	409	428	413	452	402	400	403	418	444	448	432	395	447	404	418	446	408	411	401	450	411	418	427	431	425	421	410	411	398	425	437	430	433	431	407	453	441	398	421	424	414	392	407	424	452	415	433	410	438	392	411	451	398	405	404	446	420	417	388	441	407	423	441	411	386	418	446	419	425	426	453	408	435	446	409	426	439	425	397	433	394	420	411	408	414	416	410	445	412	407	422	411	407	394	440	404	436	450	429	451	442	420	442	398	422	398	386	425	423	442	432	392	445	399	388	459	419	422	433	410	425	414	461	402	441	416	421	421	424	405	421	418	426	409	379	453	435	425	409	396	395	431	444	422	435	409	432	443	454	441	397	420	434	410	419	425	422	400	445	420	407	421	412	404	408	456	449	412	411	416	422	454	413	429	404	458	447	412	405	407	426	404	440	400	393	408	409	425	456	438	407	433	405	418	403	396	444	405	411	426	428	410	397	396	402	412	423	382	434	425	431	400	451	396	421	394	413	401	439	424	438	396	421	455	397	431	426	449	400	381	427	405	413	422	422	401	423	401	455	440	426	409	420	426	427	420	442	402	405	415	462	406	429	453	408	410	459	415	441	413	457	435	408	442	417	434	412	390	405	443	421	434	432	442	386	405	430	431	393	405	431	416	419	410	419	414	418	399	424	416	437	424	432	418	436	392	438	397	419	387	429	372	410	416	436	472	418	416	417	430	435	416	417	418	433	433	447	437	444	424	436	387	413	428	421	440	394	428	388	405	426	417	436	415	410	418	392	416	424	408	398	431	422	403	439	413	411	428	414	420	408	415	411	415	464	416	423	415	387	408	435	435	394	413	430	431	452	453	410	436	434	425	430	446	429	435	413	458	447	399	422	436	418	424	419	427	428	429	407	444	383	434	441	436	402	390	395	431	423	428	437	427	415	411	418	456	428	434	398	440	442	405	431	424	411	420	433	411	428	440	411	413	401	439	420	411	433	414	407	428	426	429	431	432	408	434	436	412	404	414	416	406	382	436	448	425	411	415	416	442	439	393	431	419	424	443	417	424	434	406	412	441	421	440	417	443	402	414	414	401	410	452	402	413	435	405	431	387	414	424	424	421	409	403	412	461	417	422	418	409	403	423	424	439	444	439	430	412	440	437	412	391	433	437	429	424	413	398	435	407	389	412	433	433	431	422	422	426	449	398	417	397	432	403	429	385	384	427	400	435	421	417	402	429	439	438	405	448	412	463	417	410	411	428	421	430	377	413	417	399	438	387	437	417	416	418	412	398	394	383	401	455	375	448	394	391	398	439	405	439	412	442	396	448	420	399	398	443	458	394	425	428	438	420	391	406	430	410	444	417	410	430	417	421	424	442	418
345	3	3500	145713	365	7	33	292	613	996	1082	1104	1011	953	877	830	829	768	713	726	711	707	705	708	685	633	676	635	616	587	599	613	596	614	551	514	531	535	501	491	495	503	496	468	472	475	499	493	476	486	451	463	454	519	469	468	453	483	457	486	498	446	473	448	440	448	476	478	469	489	457	498	458	497	449	466	473	459	478	460	452	465	454	439	484	478	446	471	487	451	489	456	465	477	455	456	480	488	462	467	488	431	475	463	476	458	478	474	450	457	477	450	446	441	493	427	457	429	423	469	482	440	450	469	474	460	467	461	452	442	435	466	475	448	462	413	425	477	470	477	479	442	466	486	488	479	452	456	467	450	472	441	482	414	463	463	474	459	444	472	440	467	451	449	492	440	441	458	448	454	460	442	480	487	469	410	467	468	446	440	442	452	494	465	475	425	449	461	412	487	500	462	448	408	451	436	444	484	484	433	458	443	456	439	434	435	439	424	461	441	442	461	404	452	457	457	455	449	459	457	456	458	480	469	449	456	474	446	477	458	461	457	424	449	454	481	442	474	488	481	456	442	478	453	446	456	479	437	447	450	447	483	432	416	438	457	432	452	463	455	454	436	454	479	466	424	458	456	448	478	456	441	463	457	446	444	462	456	449	438	472	465	432	441	441	412	437	462	439	452	457	452	441	462	435	483	440	432	464	450	468	425	458	456	444	456	416	464	462	451	458	444	472	455	429	473	449	423	467	432	467	482	442	504	441	454	431	447	444	446	471	445	438	438	456	422	461	466	463	437	430	443	459	436	471	431	459	471	464	489	449	443	457	440	490	449	450	473	443	456	457	438	459	461	446	446	443	454	459	452	436	477	412	445	425	464	442	434	470	411	435	429	463	470	452	484	464	492	470	471	427	446	463	466	454	426	448	454	451	460	475	455	444	449	461	441	447	476	479	481	440	449	437	448	467	445	461	450	468	446	449	455	475	445	447	432	437	444	434	442	465	420	462	449	480	445	402	456	452	397	456	435	473	472	433	454	442	488	452	426	444	468	455	439	421	458	445	469	457	464	451	464	430	451	436	444	437	468	477	484	446	446	439	462	459	463	469	435	466	462	446	461	452	430	450	443	486	459	480	418	440	425	421	408	446	493	441	431	433	467	478	465	446	451	434	453	423	478	458	442	425	456	445	455	471	438	462	501	453	449	451	409	479	454	421	433	459	424	460	447	422	462	456	438	462	448	444	474	471	437	480	435	438	458	450	459	426	447	453	482	474	465	449	474	481	464	436	477	419	468	445	465	427	457	447	452	446	438	449	465	420	462	485	463	429	460	466	414	469	472	443	440	469	424	430	459	446	450	455	427	454	421	446	448	415	465	431	423	407	467	438	452	466	459	434	448	465	398	464	502	497	450	451	476	460	442	475	440	466	424	430	473	458	434	475	430	458	467	436	460	493	463	422	440	477	436	435	426	407	416	438	468	463	457	457	446	496	440	462	493	459	426	452	473	454	449	420	442	460	474	462	442	448	459	439	493	423	483	464	451	424	474	470	446	441	441	427	443	463	467	457	426	414	460	463	454	438	436	435	442	462	453	446	451	454	468	455	461	469	449	454	435	447	465	471	472	423	437	436	454	430	415	444	463	451	436	437	430	450	466	438	444	488	437	457	426	457	435	472	454	425	422	455	440	448	438	469	441	459	450	442	460	458	445	457	424	428	446	449	425	441	449	465	456	435	469	449	456	422	426	436	480	447	461	415	423	456	462	473	469	398	445	450	490	422	446	429	455	446	475	435	469	459	451	439	453	494	439	464	454	438	461	419	433	457	462	477	455	483	464	420	448	430	437	457	434	447	436	481	461	458	454	465	530	431	479	459	430	465	434	421	450	480	461	479	472	459	479	437	467	442	432	440	472	457	447	470	462	444	441	486	430	437	471	419	456	448	424	443	470	447	462	455	464	435	450	482	465	449	440	453	445	443	453	428	434	457	466	446	446	448	411	451	439	427	433	448	446	442	417	435	434	427	439	456	480	430	451	441	462	443	441	475	442	470	458	418	475	440	443	418	445	468	468	463	453	414	440	459	450	476	477	462	437	456	430	438	450	432	500	439	475	486	452	476	408	450	467	462	458	459	457	471	457	487	461	440	420	434	473	407	454	432	419	434	453	421	461	413	477	439	430	459	448	432	463	470	469	440	462	484	440	450	418	440	436	408	479	430	418	448	437	451	460	443	459	436	431	452	475	444	413	469	416	441	459	421	441	436	423	470	444	454	455	431	428	445	437	450	461	436	461	465	452	445	458	454	442	470	454	424	445	440	489	450	455	453	431	432	459	463	452	453	465	443	435	442	489
345	0	2700	145837	386	5	53	328	664	1031	1103	1111	1042	1042	988	943	887	879	795	807	752	730	733	670	647	670	633	612	655	616	605	590	565	602	542	572	541	543	546	553	528	486	520	509	499	509	513	506	491	495	474	481	472	489	487	477	458	462	442	460	458	460	500	429	449	450	469	445	450	436	413	494	436	417	428	464	414	489	449	476	456	452	489	439	468	434	462	442	411	458	451	454	432	421	437	432	428	428	403	426	413	436	469	469	470	461	450	448	452	438	441	439	479	448	427	476	454	456	431	443	411	436	481	420	416	433	480	464	425	461	431	436	463	463	424	443	436	430	444	427	451	448	421	439	437	430	474	425	438	455	475	450	444	413	455	436	441	407	432	446	453	445	434	421	456	430	430	445	451	443	445	420	426	453	468	439	425	460	455	455	437	456	442	431	406	445	453	470	451	445	431	453	436	429	421	470	442	407	415	398	478	429	445	445	444	470	425	421	445	489	455	440	457	437	420	460	430	433	461	432	430	448	437	470	415	439	429	404	474	439	434	453	420	431	458	462	442	476	412	420	446	451	436	439	443	470	409	451	487	426	407	464	430	451	428	450	460	405	453	443	429	423	412	425	442	440	437	444	435	402	446	448	479	408	435	441	446	467	480	447	442	439	412	445	473	475	435	424	473	423	455	442	400	456	444	454	444	449	431	442	439	423	438	455	437	455	444	450	465	415	455	460	461	440	452	427	436	437	447	457	456	463	464	439	472	457	436	440	440	453	450	437	423	446	451	438	457	436	418	433	439	444	460	422	431	453	434	448	442	403	437	437	415	443	473	441	469	413	421	459	463	440	435	411	403	425	425	438	442	408	456	467	436	427	442	456	439	438	435	458	481	450	428	450	433	480	447	412	426	443	465	463	416	417	425	418	425	440	448	465	457	440	447	433	467	445	453	464	430	436	439	448	470	418	469	418	448	445	416	424	446	466	429	417	421	449	421	459	471	462	456	430	421	398	429	428	411	437	458	460	454	426	420	462	406	466	411	429	456	429	443	462	420	456	456	418	453	468	437	493	423	450	429	433	465	446	439	434	467	474	432	423	447	465	450	449	413	444	424	452	482	422	436	463	434	448	391	433	470	442	428	456	437	408	481	460	422	441	461	427	417	428	438	460	447	440	430	417	433	414	425	462	430	423	425	426	414	413	421	418	436	453	427	441	454	447	430	424	425	442	480	463	431	423	430	431	412	434	471	445	457	429	450	443	415	457	443	464	465	409	479	374	440	449	441	449	472	463	409	436	453	434	400	451	408	462	419	421	407	422	436	427	435	421	460	425	465	419	423	450	414	437	430	425	454	405	465	451	441	424	440	436	422	460	465	424	449	405	444	415	441	417	433	457	446	430	412	433	430	435	429	421	433	403	450	437	445	443	418	430	455	448	462	431	399	444	460	432	442	470	437	466	415	449	430	449	418	468	444	421	455	447	432	454	454	457	432	434	462	476	416	459	441	483	401	426	396	438	424	417	437	432	433	441	439	435	455	419	441	409	439	440	461	469	432	478	454	459	461	375	440	455	446	415	433	460	459	437	424	442	452	475	436	429	439	438	420	413	466	440	433	455	455	440	439	470	435	424	428	478	430	419	431	435	422	444	426	455	441	434	415	451	434	448	432	442	434	455	473	441	438	440	384	447	464	433	434	441	431	494	458	432	448	454	451	410	450	463	432	401	427	455	438	440	446	427	451	450	433	450	450	453	451	417	464	458	446	434	421	447	423	420	446	415	474	436	454	470	446	436	467	449	440	452	398	428	414	477	421	489	413	476	459	449	464	478	454	424	450	426	429	431	429	452	442	437	446	416	423	447	439	433	437	441	448	428	444	447	437	439	454	458	426	442	438	446	460	438	443	442	447	430	474	438	447	443	423	431	401	445	443	416	438	462	423	432	453	449	440	417	458	438	445	458	467	425	437	447	434	457	409	460	463	419	452	433	417	405	458	459	445	408	431	448	471	434	447	449	400	439	446	455	434	463	436	421	442	427	479	419	420	431	443	458	427	444	402	445	426	467	428	456	462	471	476	418	424	424	429	431	450	448	434	427	436	432	455	476	435	422	455	446	454	428	469	463	439	437	433	424	466	394	445	426	455	455	442	442	415	427	416	440	449	465	424	456	434	448	458	401	436	432	422	422	446	457	432	480	390	460	439	456	457	451	418	449	426	422	439	431	411	466	451	441	437	440	426	455	461	460	436	441	445	451	413	467	423	417	434	458	456	427	432	475	468	442	449	455	437	436	457	420	439	442	415	434	446	410	439	426	475	446	446	432	441	464	414	460	422	446	424	437	451	427	448	441	437	436
345	1	1900	145960	397	9	89	575	813	971	935	935	873	799	731	715	620	642	595	574	504	493	421	425	419	418	418	412	382	439	377	345	400	395	381	402	407	385	395	413	386	406	413	381	440	387	390	396	402	396	394	390	366	358	365	364	375	350	333	338	338	339	361	375	358	353	351	353	370	369	303	335	305	348	358	331	325	352	319	335	334	349	329	333	362	333	306	365	338	345	325	339	342	327	356	322	345	363	367	341	374	362	337	336	338	348	351	382	377	361	345	328	375	334	354	344	312	344	382	342	340	334	337	356	337	362	322	332	324	320	338	353	331	362	325	333	337	331	310	335	335	332	338	354	344	335	305	317	321	349	320	357	327	356	318	326	329	340	342	345	329	334	324	326	334	321	363	346	339	321	350	358	344	307	305	301	327	310	341	365	355	338	351	314	328	342	325	355	354	342	338	370	334	327	350	328	324	331	343	366	332	319	338	304	326	319	352	362	351	323	354	323	355	356	356	339	310	315	336	346	342	320	338	362	339	326	326	341	342	333	335	331	332	346	363	358	334	365	330	337	344	349	314	339	325	339	328	330	346	337	348	354	332	312	324	362	316	316	329	335	308	326	341	323	314	357	328	344	347	346	325	329	328	347	331	325	341	345	303	347	358	346	318	333	345	349	340	304	333	309	329	356	327	347	365	346	360	330	325	361	344	345	317	325	341	329	318	320	354	329	333	344	333	333	333	358	354	349	314	328	325	331	344	315	293	328	303	310	344	348	335	324	333	330	329	320	323	314	320	345	339	320	353	335	344	333	318	335	320	318	338	334	351	303	331	357	320	342	336	354	359	370	332	327	337	363	316	348	350	328	317	329	318	319	309	346	314	345	322	327	295	339	341	345	335	336	325	348	324	344	331	342	313	328	331	347	360	335	327	314	328	355	323	340	356	345	317	337	344	306	305	338	308	354	328	363	346	314	351	334	317	322	326	339	343	351	323	341	317	321	322	330	297	350	343	335	341	318	338	332	329	387	312	333	334	327	339	328	333	350	324	336	324	337	311	291	288	321	361	328	332	327	357	316	332	388	333	319	330	310	320	323	368	295	347	296	345	329	356	308	332	337	333	330	359	325	333	354	311	330	323	342	337	314	323	317	330	334	313	324	331	310	314	333	287	336	333	327	329	318	344	342	314	324	348	313	325	327	302	333	330	319	337	332	343	334	334	321	332	376	297	349	327	352	348	347	321	311	334	348	341	344	319	346	326	317	365	335	332	348	333	348	324	340	355	335	353	354	334	354	328	325	330	351	342	350	363	323	346	344	303	349	317	353	322	340	328	349	337	340	297	347	358	330	349	325	323	330	335	315	343	338	318	336	353	327	350	334	317	316	359	319	372	350	354	350	318	368	322	326	349	313	327	313	326	362	330	361	340	310	346	355	355	352	336	321	320	302	330	332	349	350	352	355	316	322	332	316	336	298	312	323	348	344	339	325	349	336	335	331	320	315	335	342	343	294	341	325	335	320	315	349	341	363	300	322	329	348	320	335	383	345	340	340	285	341	332	345	335	329	315	341	326	341	355	329	360	332	358	342	344	366	337	331	363	346	316	338	354	327	335	321	322	358	316	349	333	330	327	355	332	346	352	350	348	361	342	336	335	326	327	324	309	304	326	328	316	350	350	306	331	326	340	313	345	320	336	321	339	341	355	304	341	335	338	356	328	328	325	311	334	334	339	331	332	336	376	376	314	331	351	334	335	324	322	333	328	337	332	357	318	309	310	336	342	349	296	335	332	342	340	326	344	329	311	386	291	329	341	354	322	348	334	342	338	314	344	325	329	333	350	333	333	331	332	353	333	321	371	338	349	351	329	332	328	320	322	336	319	321	326	353	349	312	343	328	317	329	335	309	335	319	353	339	353	357	333	353	302	362	364	347	359	339	322	365	336	344	335	325	321	337	317	336	313	313	354	353	305	345	303	337	347	340	291	377	326	314	370	332	317	319	323	351	306	349	339	330	303	336	322	311	346	357	334	353	336	331	314	334	325	347	333	337	350	341	361	349	341	319	343	326	355	339	324	330	333	346	327	309	317	351	369	317	330	330	329	314	308	345	331	344	316	333	323	326	351	317	356	339	315	358	338	316	349	360	351	332	326	365	294	368	339	338	321	317	349	324	321	348	317	349	327	339	320	325	346	345	342	353	313	335	351	325	326	366	318	333	311	338	319	345	352	369	346	351	338	353	339	346	333	334	336	306	330	365	320	309	347	320	337	320	333	335	324	318	346	335	328	335	332	296	328	356	319	342	371	336	316	307	380	338	342	318	324	342	347	318	351	360	298	337	337	355	319	345	319	329
345	2	2100	146083	398	11	160	639	842	943	839	811	736	640	627	554	549	524	506	515	513	510	510	487	468	471	476	454	434	459	435	413	419	422	385	438	393	432	394	415	388	400	385	389	375	390	386	376	357	364	394	378	392	377	359	383	400	405	402	385	391	423	376	395	387	399	378	383	389	375	396	373	375	386	372	354	354	382	360	368	354	363	383	381	404	349	374	351	381	368	380	354	360	360	349	355	356	334	356	392	339	352	338	374	374	373	359	355	377	355	345	358	351	348	348	334	364	346	386	345	378	372	385	344	343	365	342	355	365	352	368	372	374	338	335	359	372	370	356	360	331	344	341	358	321	353	341	371	364	375	386	365	334	314	365	333	349	376	345	366	357	371	381	370	338	324	324	358	359	379	365	397	364	327	366	377	365	388	350	385	327	352	380	364	351	343	363	344	375	350	331	303	355	354	353	381	347	332	296	387	356	354	352	363	364	329	377	372	384	333	351	336	348	375	365	348	340	361	356	381	351	372	372	359	348	320	361	321	365	376	347	336	365	350	354	327	359	343	353	392	341	341	365	339	355	357	399	369	354	336	333	364	364	375	353	365	367	324	355	390	379	352	380	375	367	355	343	322	359	352	392	388	352	363	356	360	354	362	373	368	338	369	364	342	355	376	346	368	375	353	341	363	323	383	348	360	346	372	351	338	351	346	342	348	354	335	371	362	349	382	378	365	354	341	375	335	343	331	367	371	326	365	342	372	321	360	343	339	358	329	344	343	357	347	381	346	339	366	344	362	344	355	389	359	358	369	349	340	355	357	351	322	374	366	344	353	328	346	363	360	331	359	366	341	364	346	355	345	365	372	383	387	334	382	360	368	356	351	356	356	366	372	365	369	340	363	359	332	335	339	370	329	365	354	357	343	362	337	362	368	351	357	334	353	364	358	391	346	339	365	351	357	364	339	360	350	363	338	362	368	374	385	324	372	334	343	368	362	351	382	369	353	349	348	387	323	384	365	364	341	375	350	339	362	366	355	368	390	375	348	357	321	363	350	362	354	370	361	349	347	351	324	370	333	371	370	360	382	365	356	338	334	353	332	365	349	346	343	350	368	348	350	352	365	382	345	386	347	362	367	362	365	328	338	355	341	356	331	370	390	365	370	387	376	348	344	369	395	344	363	360	349	335	325	365	356	367	359	367	374	331	366	358	345	367	367	370	332	366	335	329	350	353	364	334	316	362	309	348	372	327	355	332	377	365	346	361	323	340	323	345	335	391	374	347	356	336	372	374	357	362	397	371	349	338	365	366	349	354	350	372	361	351	318	407	340	372	333	356	354	348	323	364	393	370	355	353	356	360	388	363	375	359	364	352	328	349	353	330	384	348	384	357	353	338	353	356	350	344	347	361	328	344	348	360	334	370	341	384	340	348	360	352	382	361	371	349	387	339	348	378	374	341	363	345	375	381	364	364	386	307	344	331	360	349	343	351	359	360	339	356	330	349	371	355	364	349	364	380	326	370	329	316	363	376	372	381	346	359	347	332	350	352	342	327	358	334	396	326	384	320	352	364	392	342	361	359	337	365	341	338	369	342	374	358	351	359	352	343	364	348	365	324	330	346	336	352	385	339	349	335	339	357	334	353	338	352	355	353	381	361	394	346	363	364	372	376	322	357	403	361	341	327	335	349	344	348	348	364	374	350	377	345	366	374	347	334	421	349	387	321	344	345	335	369	355	354	343	360	335	375	354	364	352	346	375	325	378	381	366	347	367	359	385	386	367	350	346	331	374	347	358	362	351	346	328	351	339	363	355	314	373	350	362	357	346	351	379	367	382	364	342	343	386	341	332	362	349	348	330	320	358	363	362	367	348	372	357	362	355	347	377	365	348	351	364	363	365	375	343	350	350	345	344	325	363	380	378	331	343	381	377	351	333	380	350	392	378	346	363	363	367	365	361	352	341	362	389	376	353	340	384	339	331	363	338	361	331	357	336	369	346	354	377	333	347	343	376	377	346	353	379	363	355	341	360	363	386	368	334	363	358	351	322	357	346	312	366	353	349	354	314	342	387	348	342	371	359	318	361	364	390	368	353	366	364	351	360	366	395	368	383	321	346	357	357	341	373	353	353	336	335	317	347	364	374	364	326	339	343	345	353	387	363	347	367	364	365	346	351	351	375	362	340	358	357	357	393	356	377	348	347	357	325	349	357	365	372	334	378	354	381	357	369	375	372	361	348	336	356	360	361	364	367	348	382	354	345	405	358	343	331	357	359	350	349	341	318	387	370	348	371	389	342	361	385	342	336	377	384	340	334	341	378	340	384	344	355	335	388	353	370	357	351	330	372	355	368
345	3	3500	146206	370	15	103	572	630	770	903	946	871	906	845	761	727	686	614	595	553	546	514	499	500	473	482	484	475	437	473	462	476	445	464	462	423	468	481	427	471	450	474	465	499	452	408	476	455	430	411	420	433	445	443	382	395	405	431	435	437	380	402	412	425	414	417	441	409	436	420	420	434	440	427	434	418	421	412	427	436	427	422	420	428	449	402	408	433	428	440	410	409	408	398	414	373	421	401	420	429	415	400	401	416	411	409	408	408	377	414	408	420	416	388	396	420	376	400	400	387	426	384	382	416	394	424	441	433	385	428	396	399	433	390	400	416	416	376	444	412	427	444	409	423	419	385	398	407	385	388	420	383	421	389	402	422	392	451	367	413	407	409	402	382	406	427	437	414	419	402	419	415	433	406	367	405	403	399	384	397	423	416	402	401	400	394	403	422	386	412	420	408	407	429	438	369	412	408	411	395	434	393	401	426	429	411	393	390	394	409	432	434	384	414	419	390	398	386	413	407	405	435	420	401	431	431	391	420	367	424	373	420	405	424	398	415	403	388	371	429	388	412	416	391	406	363	418	401	413	361	410	404	408	386	425	398	423	401	389	398	402	388	413	406	450	422	386	408	418	401	398	388	395	389	417	410	377	400	379	407	410	391	386	419	385	419	403	410	400	412	417	408	420	412	399	377	412	391	409	407	407	384	367	396	431	422	397	421	399	385	404	387	434	394	396	415	427	394	425	404	420	392	441	404	412	398	382	442	412	430	420	438	400	399	389	412	393	445	410	395	382	377	377	415	364	418	384	408	425	411	405	411	400	413	422	387	395	393	427	375	408	375	422	421	417	375	405	397	396	400	428	404	392	384	445	392	412	441	386	360	420	408	378	402	405	397	392	416	392	396	426	378	409	385	408	392	429	393	414	434	407	392	393	409	404	417	391	400	394	407	389	395	405	403	397	402	416	431	370	405	394	444	370	401	420	415	409	380	395	389	374	426	410	360	414	377	421	410	393	391	371	387	411	434	365	408	389	411	411	397	436	400	382	394	417	408	407	406	391	404	396	402	397	408	404	399	389	419	378	408	414	404	399	361	433	424	396	406	376	421	425	397	381	406	418	402	384	398	390	410	427	384	414	400	403	415	400	413	408	398	382	392	410	390	381	395	390	377	403	372	397	417	397	388	379	399	410	395	416	430	415	383	390	390	397	386	425	404	359	378	425	401	401	383	415	415	416	429	421	422	404	380	397	405	410	396	417	380	402	399	424	425	411	429	392	391	407	401	414	406	397	413	388	416	393	431	411	406	399	406	397	388	405	391	398	381	399	425	397	411	422	408	400	398	385	397	422	384	401	408	412	408	399	419	395	396	401	413	437	365	397	385	388	382	376	393	413	374	395	411	401	397	417	411	402	364	404	395	395	421	445	403	383	371	407	408	411	386	438	411	370	395	409	381	382	419	438	426	441	410	390	430	385	402	418	402	410	402	380	431	414	429	393	405	405	397	394	433	416	415	416	383	401	375	399	397	424	411	386	380	397	374	398	390	428	401	400	399	429	407	409	376	434	399	395	411	433	398	413	417	421	410	405	395	414	426	395	397	400	434	427	356	399	419	416	411	389	418	397	353	423	418	411	409	421	414	396	388	410	398	436	445	418	408	397	388	374	400	389	414	431	395	402	400	408	396	437	400	412	385	402	387	422	400	402	398	432	380	388	385	408	428	390	411	394	367	376	380	403	408	421	378	415	401	411	409	406	395	401	383	407	407	419	406	426	401	386	452	399	418	441	406	398	447	379	376	407	419	376	439	399	397	413	381	413	403	400	406	445	419	448	419	374	406	434	411	410	393	417	390	414	418	433	392	390	416	396	389	413	384	361	438	447	401	389	395	396	419	390	427	441	387	424	425	394	398	417	422	409	400	407	425	395	427	399	378	393	407	389	399	394	391	419	423	409	423	403	400	387	367	397	419	400	413	393	412	396	386	403	406	405	389	425	400	411	423	428	379	409	387	406	398	402	428	416	408	410	413	411	410	394	420	435	423	401	377	452	397	415	381	399	400	386	428	410	421	418	417	400	395	382	381	392	396	402	396	428	430	405	424	402	390	440	383	383	431	390	422	397	399	388	402	388	376	395	384	393	389	404	412	415	420	398	410	426	412	395	422	389	396	396	393	395	388	414	397	408	423	389	405	416	404	391	402	384	376	414	390	404	379	402	380	417	385	408	429	405	411	435	435	391	414	460	427	398	402	420	438	407	426	397	424	407	410	420	419	408	405	366	398	388	387	395	438	429	405	423	425	395	390	368	423	402	395	415	381	388	416	400	386	419	422	421	421	426	396	402
345	0	2700	146330	367	8	72	348	382	489	533	639	591	574	518	537	524	498	558	506	522	468	497	472	496	461	468	493	494	487	477	499	466	484	456	495	470	476	423	508	433	456	465	438	444	453	414	470	454	421	453	475	462	446	472	464	461	470	453	470	458	503	440	400	455	423	429	438	447	416	458	428	446	415	429	436	417	446	414	416	415	400	469	428	408	418	432	397	437	434	436	382	425	467	436	409	419	458	455	445	430	476	416	416	397	415	427	431	422	403	412	461	411	439	438	430	420	443	416	440	439	426	418	400	433	424	416	400	409	425	432	429	450	425	405	444	398	420	436	411	386	446	406	415	419	432	404	416	464	428	446	410	402	419	414	400	458	419	414	414	413	423	436	431	422	422	431	429	445	420	409	464	409	437	420	427	439	411	435	404	439	410	442	394	446	409	416	427	451	382	425	410	442	416	392	473	441	400	400	431	423	421	425	423	424	421	397	425	440	426	380	415	433	416	441	386	420	423	433	441	437	387	414	440	427	413	425	450	402	422	416	404	418	398	432	456	405	422	379	418	427	457	400	452	409	394	409	399	415	434	432	452	398	407	436	448	436	423	408	442	417	429	398	417	395	427	419	421	428	397	423	407	399	396	424	444	383	449	386	448	420	387	418	385	433	431	424	414	415	380	410	409	415	405	415	417	428	457	418	425	399	423	389	446	416	455	411	421	413	386	413	439	426	421	402	404	429	430	417	408	394	405	426	419	397	443	395	385	438	416	428	412	423	436	432	439	401	451	420	403	435	419	447	462	403	406	389	455	435	396	436	418	392	425	429	413	416	423	393	415	425	448	387	461	417	403	410	434	432	419	402	418	407	414	415	404	432	426	389	426	436	440	419	459	396	425	413	421	414	433	426	414	434	415	419	420	433	415	413	398	439	402	445	406	442	423	436	426	401	420	465	425	434	455	417	407	412	425	402	411	389	403	458	437	428	404	435	429	432	406	429	412	410	420	420	436	375	396	409	439	427	421	425	422	426	430	416	423	393	429	415	414	421	391	406	415	416	423	447	388	396	458	435	421	450	452	402	410	436	418	414	404	455	425	399	414	428	413	426	416	412	414	394	443	430	415	402	393	436	454	397	419	420	433	442	403	450	414	449	410	432	444	427	426	379	399	422	456	448	443	430	439	435	422	410	396	419	424	415	417	450	399	412	438	428	388	431	444	407	395	439	425	397	401	394	398	437	423	424	418	423	427	399	457	430	453	440	389	389	422	420	420	384	426	428	446	413	429	401	418	442	447	426	425	413	439	440	425	431	419	389	416	445	411	408	412	408	427	406	441	419	456	416	412	449	426	432	431	426	399	432	444	436	439	400	389	406	400	418	403	448	454	413	434	460	444	410	411	420	433	381	423	431	429	390	447	419	460	435	411	402	392	402	434	420	411	423	429	386	427	406	445	416	406	393	392	397	393	443	398	415	430	382	446	462	454	436	415	432	414	421	391	442	396	398	450	427	424	450	475	399	386	410	393	435	404	432	402	429	411	442	406	440	411	417	411	409	428	419	419	400	435	436	444	414	417	431	440	413	398	391	406	424	429	424	426	414	448	443	398	426	414	406	403	427	450	411	428	425	424	422	424	439	434	438	435	387	412	441	438	397	421	399	422	432	412	414	407	419	426	436	452	416	437	392	415	408	421	419	410	448	460	425	422	407	392	412	401	391	413	404	396	403	445	433	408	437	389	381	432	403	427	404	426	430	430	410	407	428	442	411	417	403	423	444	414	407	438	441	425	454	422	403	419	409	443	414	447	392	435	414	398	433	400	432	433	387	409	385	414	424	436	402	410	411	422	400	406	422	416	423	436	424	430	400	434	426	417	436	459	399	396	404	418	426	435	435	405	443	427	426	408	439	412	431	415	427	409	403	445	419	378	415	471	402	443	403	429	443	423	455	411	401	433	441	417	415	408	424	429	444	449	423	420	420	462	413	419	445	448	448	400	400	434	425	430	410	419	414	397	433	424	418	415	429	446	434	407	436	407	413	424	405	433	382	407	422	405	445	417	430	397	419	420	456	408	419	417	391	440	414	432	426	419	442	427	428	408	418	454	379	415	424	407	422	432	391	421	426	469	418	425	406	424	436	393	439	437	381	426	407	416	419	410	438	434	402	412	398	416	407	420	422	430	444	399	401	412	418	407	444	430	431	434	431	464	425	416	418	425	421	396	418	406	433	414	427	425	424	438	442	418	419	412	431	455	416	430	399	428	422	413	413	431	402	414	408	436	416	410	400	412	436	420	410	435	436	417	430	426	413	422	430	445	412	438	426	429	428	455	434	415	414	420	404	411	419	418
345	1	1900	146453	377	4	161	495	403	469	517	535	507	529	461	477	433	434	418	418	417	414	439	413	405	400	403	410	400	405	398	364	360	378	406	396	369	388	363	386	392	392	354	364	365	373	330	367	364	325	366	351	378	379	378	342	345	373	334	342	331	340	367	348	354	358	317	373	345	336	363	354	336	352	333	372	356	367	349	377	366	357	386	345	345	358	354	340	333	335	352	349	332	374	342	344	343	356	345	349	329	357	350	372	357	349	356	332	372	321	365	381	333	338	350	354	325	320	332	324	369	380	333	343	358	322	357	332	353	373	324	334	335	358	378	350	373	354	367	364	349	347	373	344	343	369	354	348	369	372	374	332	368	347	358	370	333	357	355	404	369	348	360	334	356	349	333	391	348	338	362	357	371	357	337	354	343	351	330	381	365	333	329	354	347	339	359	351	344	369	370	380	333	327	373	319	328	367	351	331	357	372	343	371	338	337	365	329	340	334	326	359	336	344	313	373	359	357	328	341	367	391	348	351	374	353	349	344	331	361	348	363	325	319	348	305	354	364	347	356	372	340	347	359	349	336	346	343	347	357	347	347	363	345	332	317	357	327	325	350	331	356	376	340	353	341	359	332	327	381	359	344	379	313	350	393	347	333	367	339	338	337	340	365	358	330	367	355	364	324	375	354	346	333	328	325	365	324	333	331	363	342	343	360	331	375	343	332	374	346	352	353	376	332	320	385	368	327	347	326	345	338	349	324	358	341	360	364	371	353	365	347	372	363	289	356	361	321	322	331	329	369	349	347	346	338	344	376	363	364	360	359	337	377	330	335	354	364	367	366	325	353	338	329	347	348	383	333	345	350	337	347	354	357	351	338	332	383	379	383	332	357	332	351	338	349	366	316	345	333	372	354	327	330	325	360	338	346	375	356	387	350	327	334	346	347	372	363	353	338	334	321	365	321	351	351	367	339	331	346	319	368	320	358	346	363	355	375	356	345	335	364	326	353	327	398	331	347	365	361	345	352	338	356	336	356	344	343	353	355	350	347	331	340	373	328	320	367	355	375	356	334	322	340	361	363	347	337	329	338	344	330	375	339	367	376	344	337	304	350	339	352	334	364	341	350	355	360	344	342	360	337	320	342	360	337	340	336	346	336	340	355	375	346	358	338	351	359	368	350	344	336	343	340	349	313	354	325	356	356	349	340	342	347	355	370	329	325	362	365	316	350	337	342	339	341	323	311	348	336	310	308	326	328	344	317	335	361	381	355	324	382	344	309	355	378	377	332	362	357	345	333	331	341	336	365	351	341	332	363	359	332	330	361	340	335	342	347	391	361	346	355	305	346	341	339	350	369	357	328	365	310	332	340	350	361	361	337	293	326	328	330	368	338	373	339	350	360	341	356	386	351	346	373	368	351	346	353	331	333	351	351	361	348	309	306	364	338	358	354	366	334	348	372	329	335	358	356	352	357	348	325	339	353	361	361	333	356	359	324	342	350	335	365	348	385	331	376	337	351	326	348	352	369	327	319	378	356	364	306	365	353	334	368	344	373	359	376	359	367	338	326	342	357	356	350	356	325	343	337	360	327	359	363	338	377	328	338	352	338	369	347	333	345	383	344	343	313	338	343	333	338	345	361	335	322	325	339	368	336	316	359	349	343	327	368	342	335	366	363	365	313	354	347	359	344	341	367	326	351	353	363	363	349	315	347	345	350	353	340	347	344	325	343	337	354	339	351	326	347	348	313	345	353	323	347	354	354	363	330	324	392	349	341	341	362	340	326	339	356	330	361	365	354	350	362	369	352	361	350	327	312	333	341	350	310	316	326	357	329	334	351	369	348	293	363	356	352	365	331	346	340	337	354	332	363	360	322	357	325	329	330	338	352	332	348	348	338	323	347	319	357	322	337	351	341	326	392	366	365	328	347	334	356	343	366	363	351	331	352	368	341	364	341	364	365	310	338	352	335	366	354	344	349	308	335	362	351	340	328	350	374	352	354	334	334	320	326	325	333	323	335	326	341	337	336	337	358	328	348	367	378	371	351	355	370	331	356	370	349	337	347	351	327	348	352	332	347	340	335	370	337	336	342	352	335	335	334	361	333	347	343	364	336	311	335	358	306	342	375	333	378	368	338	344	377	373	362	342	342	333	335	341	328	328	361	341	400	325	329	349	362	325	355	375	371	357	331	350	334	370	345	360	377	361	341	340	329	352	365	300	342	354	352	364	372	337	362	347	351	364	327	300	362	329	365	369	347	342	377	349	354	341	382	318	338	359	370	356	333	345	348	312	343	342	337	326	365	338	334	355	337	334	358	393	331	332	358	334	379	316	366	336	343	367	364	338	330
345	2	2100	146576	373	2	139	542	343	420	467	525	518	483	456	453	405	400	413	407	410	406	378	397	393	339	390	357	390	354	371	353	340	362	348	363	339	325	364	332	318	332	307	351	353	280	317	334	331	324	326	348	338	290	327	364	342	320	313	327	278	332	326	314	315	318	319	311	313	317	295	318	300	332	336	299	304	316	294	299	341	333	315	333	287	296	297	296	309	307	314	314	311	333	308	295	322	308	318	325	315	292	309	337	321	306	319	320	312	315	322	311	320	297	322	327	293	343	304	320	338	340	298	320	343	322	318	333	300	335	307	323	307	333	286	331	327	316	307	316	339	332	337	297	323	316	339	331	330	330	334	306	295	301	352	337	342	307	316	310	326	308	297	341	308	306	325	326	332	343	316	320	314	339	256	314	297	306	327	317	314	336	306	333	285	313	315	307	323	334	282	300	324	304	289	325	318	307	326	316	295	329	316	309	330	289	318	345	306	335	322	308	317	311	292	310	316	326	321	308	298	314	268	289	292	300	302	314	336	310	299	330	325	336	311	305	318	316	326	300	308	341	314	314	303	310	285	337	285	303	334	293	319	287	296	305	315	325	313	358	342	328	280	285	314	302	320	319	308	318	325	292	293	309	308	324	314	309	292	306	318	324	316	307	295	298	323	310	290	298	303	353	296	322	328	336	282	308	295	309	324	295	333	299	302	340	302	310	319	316	320	304	320	315	325	300	293	299	322	311	303	330	310	324	302	350	293	314	302	326	328	323	337	320	301	317	322	323	319	307	294	289	324	323	331	288	325	298	279	280	292	334	318	292	324	325	311	334	308	311	307	299	317	328	289	306	295	307	311	312	306	293	306	287	306	305	295	299	329	272	305	310	300	291	299	292	301	320	324	308	316	332	304	313	304	293	315	312	325	304	309	297	321	296	319	287	323	322	294	291	306	331	314	306	319	281	318	285	347	311	292	316	306	326	331	307	321	298	310	296	312	297	312	353	298	302	316	301	296	310	318	283	323	321	323	306	322	317	315	318	294	346	312	315	309	301	302	299	316	287	306	302	289	311	328	330	323	305	292	312	295	280	315	308	312	305	335	329	315	337	281	333	290	301	329	316	315	308	302	309	311	304	321	324	315	319	315	314	320	290	300	287	305	315	301	330	315	339	293	296	306	319	330	327	286	351	291	297	314	313	299	309	303	306	327	310	349	340	316	320	318	354	306	294	307	292	316	330	325	325	318	330	316	336	301	337	316	319	332	318	333	310	355	343	297	323	317	308	338	308	307	308	302	317	309	327	304	307	308	322	306	317	268	316	299	314	319	302	325	286	302	277	310	317	307	298	308	329	313	305	308	307	305	276	299	303	325	318	310	301	278	334	293	334	298	328	310	313	303	296	293	305	327	298	316	287	330	294	309	311	320	300	310	333	314	317	302	278	278	315	312	323	308	286	327	297	343	299	287	328	317	310	294	333	326	301	307	317	300	322	292	313	329	298	304	293	322	316	316	340	301	317	343	325	320	311	319	347	292	290	310	313	332	302	308	321	333	275	290	295	303	331	315	310	271	331	296	314	303	344	321	336	358	284	281	340	299	305	299	316	301	299	297	297	320	301	326	312	322	299	319	294	326	272	312	313	309	325	277	298	308	317	327	311	319	316	281	320	313	280	314	293	298	296	343	302	317	298	290	314	285	332	310	288	315	308	314	314	311	318	320	321	315	310	338	321	325	321	330	286	338	282	344	337	307	332	318	308	316	324	324	334	313	298	314	306	317	283	308	327	313	312	281	323	327	292	328	307	324	320	306	337	350	295	287	333	306	303	286	322	281	295	335	284	323	316	340	290	328	293	317	277	306	335	322	289	307	319	318	326	287	333	312	307	340	319	303	319	297	331	324	308	328	329	313	304	318	293	311	319	312	306	287	310	316	311	312	346	288	323	304	302	330	308	333	325	306	311	297	298	329	325	323	325	301	288	336	335	295	287	329	301	280	319	303	293	305	328	320	289	313	329	304	306	312	330	249	338	285	305	290	320	321	305	312	336	299	321	290	310	320	316	300	322	306	348	295	284	283	315	294	322	301	330	300	303	335	331	295	301	329	317	325	311	324	302	317	316	297	309	312	303	283	300	314	307	296	306	271	303	330	296	337	326	319	322	307	321	334	327	301	306	296	289	326	298	334	311	321	298	293	299	266	317	321	283	301	317	340	320	335	286	290	312	291	314	325	300	306	301	333	324	315	305	325	333	320	324	315	337	314	305	328	294	319	313	324	314	304	311	312	313	323	303	297	307	315	273	310	298	289	313	338	313	323	336	335	316	333	302	327	278	316	318	295	331	322	336
345	3	3500	146699	395	12	105	475	387	404	477	486	484	516	491	430	445	341	420	393	398	387	392	363	381	375	371	390	348	331	337	354	359	359	328	317	345	334	318	334	336	323	334	356	352	306	323	317	324	323	317	316	296	312	360	329	314	297	296	310	334	299	316	305	347	326	309	359	289	289	321	328	309	284	312	320	321	318	278	294	299	292	336	277	316	297	298	301	335	300	285	291	319	293	316	326	320	338	287	331	295	315	293	281	287	302	309	303	318	313	307	289	302	294	317	274	298	300	320	326	297	320	312	303	340	340	317	301	327	290	280	317	330	306	307	297	296	319	304	302	344	332	309	329	341	299	330	322	302	312	304	307	298	312	303	314	296	304	319	284	305	323	304	311	340	320	290	308	285	285	295	316	312	286	314	289	323	291	310	298	292	315	305	299	283	337	322	302	289	325	318	330	305	271	292	323	308	296	278	325	284	303	307	305	281	296	294	314	293	311	316	294	301	311	322	324	313	283	325	288	290	289	301	279	280	293	276	290	287	277	318	326	280	285	304	306	302	302	272	298	285	308	306	310	285	302	264	285	304	308	298	295	307	302	295	289	286	278	292	310	286	302	307	293	279	279	286	281	284	305	292	290	293	302	300	280	299	306	287	300	287	273	309	317	321	278	298	281	296	297	300	298	280	319	318	316	292	309	311	316	297	305	316	306	292	312	281	287	301	285	291	333	306	313	282	308	299	313	309	298	312	291	311	309	331	296	307	282	296	288	287	304	322	286	299	297	295	293	311	309	288	288	303	270	279	294	286	302	293	313	296	291	304	287	294	287	319	321	290	302	281	300	327	315	330	311	271	291	280	269	288	321	280	304	293	293	285	281	336	295	310	275	333	297	306	298	328	333	291	280	278	277	285	300	279	329	288	290	314	284	321	287	272	294	279	292	321	305	314	258	311	331	280	302	283	318	315	307	273	296	294	288	270	305	293	282	284	288	280	294	301	311	287	287	300	275	284	300	281	303	302	278	319	290	303	291	310	303	297	321	286	315	295	298	316	309	315	289	291	299	282	291	312	312	273	277	314	285	309	303	286	290	316	259	297	299	302	297	285	310	302	309	281	285	284	326	308	290	307	286	306	318	320	320	315	317	314	318	309	279	293	316	296	302	276	298	290	301	287	269	311	321	303	270	286	285	335	308	320	304	267	302	291	288	337	309	283	302	296	280	318	291	325	292	311	292	294	320	300	286	294	308	269	301	275	285	325	322	308	330	292	288	310	300	297	309	301	267	310	307	284	281	305	293	311	263	313	285	326	294	284	298	290	350	268	302	294	294	265	279	287	309	296	290	298	296	281	311	301	289	294	313	282	287	314	288	307	298	296	298	262	304	293	314	293	297	287	294	303	305	254	305	287	300	298	312	299	294	316	297	312	303	307	285	284	304	294	311	303	312	327	339	282	282	311	307	285	304	278	325	309	299	291	300	280	320	290	300	299	329	329	287	291	293	318	293	286	287	309	310	285	327	319	290	326	305	346	316	315	279	319	288	318	325	279	313	269	298	300	307	275	311	287	286	291	318	277	310	334	328	310	296	277	284	272	259	255	323	316	317	291	301	301	300	303	296	288	287	312	293	294	265	315	312	324	313	311	305	306	286	317	281	305	309	271	303	289	285	290	311	315	303	281	319	278	308	310	333	283	342	300	318	282	285	316	307	300	299	291	336	310	289	296	299	276	292	285	314	268	325	303	289	279	297	265	323	338	284	265	310	300	291	287	299	301	327	302	357	309	297	308	299	279	308	307	314	306	305	285	300	308	306	302	270	265	278	271	270	297	320	322	313	302	315	299	298	315	298	316	312	277	280	284	316	304	315	287	293	287	299	306	264	323	320	294	321	303	296	277	295	311	293	280	327	290	308	271	292	300	301	303	307	295	287	317	288	301	284	294	316	282	301	298	292	311	326	323	303	298	284	283	317	295	315	306	290	303	316	320	299	295	293	297	290	311	298	289	312	316	301	285	337	345	303	301	305	294	304	317	304	293	310	290	287	295	280	298	326	306	307	266	314	269	294	261	296	304	298	290	287	316	290	316	274	316	290	290	323	312	298	297	300	296	307	288	301	296	309	299	283	273	314	304	286	320	301	269	289	307	288	310	300	295	296	303	300	307	302	312	291	296	279	292	309	295	258	305	291	294	301	309	323	283	306	311	302	285	299	290	332	283	295	303	332	305	310	298	300	291	283	275	305	291	325	270	298	277	290	332	280	281	338	298	309	295	318	292	315	335	279	333	269	278	315	290	282	300	281	282	273	290	278	298	275	271	288	300	294	313	323	314	314	281	281	308	284	289	277
