345	0	2700	97842	485	2	11	256	432	588	613	631	647	626	613	565	552	556	542	526	526	528	495	533	452	499	535	494	489	481	452	462	489	458	465	474	497	467	461	473	419	433	445	456	433	443	419	452	416	458	434	423	450	418	437	439	415	404	445	403	458	424	432	433	416	410	419	420	384	407	397	390	415	431	410	415	408	399	410	424	405	398	403	394	404	422	415	428	431	414	440	415	423	408	376	392	411	399	405	411	407	431	421	407	429	404	424	428	398	422	400	420	430	364	414	417	405	411	453	405	415	435	419	403	404	415	393	402	411	396	383	419	405	392	407	380	428	404	419	426	402	378	422	369	399	407	409	401	401	423	395	404	423	401	407	375	427	432	393	436	420	417	396	379	421	431	398	395	436	423	424	415	389	432	418	416	374	423	434	418	390	407	412	410	380	393	407	408	419	413	414	406	427	452	429	423	428	404	414	446	435	387	414	401	388	382	417	449	401	417	417	425	400	383	400	430	399	405	388	411	385	414	379	400	406	383	402	412	413	402	407	400	413	386	410	417	418	393	407	417	400	396	384	411	406	395	404	394	410	407	372	418	396	407	395	430	399	378	404	394	399	409	395	399	433	405	381	437	416	407	402	408	437	385	400	391	416	412	409	422	390	428	415	403	406	387	398	431	430	380	403	376	388	396	426	403	394	419	395	393	410	398	368	372	399	379	362	427	409	408	409	399	409	388	414	383	388	396	412	390	393	398	409	388	429	375	394	411	403	401	409	403	399	381	413	423	382	405	427	450	409	408	373	413	415	418	404	408	416	436	386	404	417	395	413	383	381	425	394	388	402	388	390	397	412	384	417	381	406	412	413	377	392	418	398	441	379	424	389	395	402	420	407	391	401	374	407	405	401	407	402	373	417	367	420	394	371	409	397	408	415	394	409	431	401	414	392	412	409	431	414	410	424	413	424	401	399	376	404	405	392	382	380	402	379	409	387	438	412	372	406	411	405	401	398	420	383	420	373	398	395	423	392	391	399	418	401	429	406	378	435	398	415	400	401	406	380	411	413	386	427	446	373	422	404	398	377	401	424	403	397	388	389	377	414	388	389	439	408	439	404	386	400	397	398	409	430	431	406	418	369	420	397	377	448	398	385	416	417	406	389	391	429	385	383	427	395	381	447	385	405	434	413	408	397	415	408	414	404	378	439	401	397	420	408	385	380	396	416	398	388	396	414	378	393	422	400	399	378	391	431	405	390	399	405	405	391	408	414	391	375	427	405	415	415	405	387	458	419	387	389	432	357	380	400	414	417	391	398	379	376	429	449	417	398	405	424	396	417	414	385	412	391	424	386	408	410	401	419	426	387	395	405	414	430	396	404	398	381	413	389	416	406	437	407	401	408	402	416	388	386	421	418	392	407	424	398	377	379	409	436	421	379	427	390	401	415	370	422	390	440	435	420	400	419	386	398	418	399	377	408	404	383	430	401	399	404	395	382	403	404	408	388	389	420	395	389	413	411	399	397	426	395	367	377	392	380	388	445	393	408	412	414	403	390	416	406	379	383	427	394	392	410	406	416	390	434	391	389	434	401	389	436	412	414	392	408	398	379	404	427	412	381	427	397	390	391	412	402	413	392	398	425	435	385	427	429	395	414	413	420	386	386	386	408	429	433	420	391	402	413	389	405	397	391	394	424	398	400	388	386	406	398	439	402	372	441	385	395	351	409	371	383	440	414	408	384	421	399	369	385	427	383	412	406	426	391	423	398	353	422	385	391	398	434	385	394	424	419	393	402	391	383	398	382	394	391	404	402	422	374	437	406	391	420	422	389	425	405	424	402	404	431	363	412	410	401	408	369	414	409	407	396	387	386	436	395	415	397	372	396	389	405	402	417	378	421	418	407	407	406	410	418	412	383	403	418	379	380	411	408	413	393	404	344	420	407	406	398	394	411	396	395	402	390	389	422	408	385	411	394	390	422	399	402	386	397	377	390	375	398	384	402	397	404	413	386	389	417	417	402	382	410	375	437	397	418	410	405	409	403	375	370	389	394	428	415	411	390	412	405	401	417	381	361	396	388	396	404	425	400	390	403	371	411	395	399	426	405	405	405	396	393	381	382	426	409	404	427	361	429	423	422	405	359	381	383	411	439	412	370	396	406	400	420	402	409	399	400	404	420	424	418	426	412	403	401	404	421	377	382	379	399	396	382	393	364	422	364	384	413	369	393	404	386	398	405	416	398	395	376	423	405	406	439	397	357	410	426	423	417	413	386	437	414	398	416	389	402	387	420	424	402	400	410	418	405	405	397	411	366	404	406	408	379	392	389	385	413	399	393	458	411	426	417	393	384	404
345	1	1900	97967	479	2	78	388	470	607	578	607	571	608	593	573	525	543	529	483	513	489	501	511	471	511	452	489	456	463	468	481	473	463	521	466	506	466	483	446	441	485	478	499	472	467	474	500	446	453	464	528	475	429	461	493	442	484	447	447	478	452	435	467	467	459	484	473	460	445	467	471	431	491	461	481	445	429	459	457	486	461	455	468	427	465	455	416	483	484	409	443	466	464	426	436	445	473	464	468	463	476	425	450	444	456	445	461	459	445	459	434	456	458	444	414	492	423	479	483	487	448	442	468	421	459	464	434	457	442	445	470	466	443	461	464	459	444	461	506	454	455	453	454	473	443	459	453	461	461	462	441	500	450	473	447	475	454	478	462	461	476	479	449	444	464	446	467	457	448	431	439	445	459	445	466	409	460	450	473	459	458	465	448	449	480	430	441	461	455	445	449	435	486	434	461	443	475	447	437	447	453	461	436	458	427	445	487	410	449	448	453	465	468	430	452	460	447	454	450	438	439	430	451	435	464	457	441	434	449	439	454	484	445	459	485	432	480	445	462	449	439	434	445	451	418	451	459	433	492	447	437	463	443	441	437	469	442	460	446	477	465	473	435	454	499	472	410	451	457	447	441	477	479	453	471	461	468	465	438	444	446	447	429	473	448	438	476	423	490	451	468	456	470	459	461	465	459	435	456	453	429	423	465	487	469	449	464	450	469	434	465	448	478	469	437	448	446	423	467	415	472	415	479	454	453	424	443	463	442	487	469	459	453	455	469	440	465	453	459	415	463	439	440	454	446	477	452	488	458	450	455	454	458	420	470	463	430	468	438	457	425	429	463	451	444	454	465	450	464	457	412	464	467	456	458	431	453	476	452	434	436	435	463	457	470	450	448	453	465	465	485	478	434	439	447	466	447	441	434	447	446	448	462	424	437	454	441	465	455	475	454	471	453	484	469	435	435	465	474	449	449	452	457	460	456	428	430	463	461	450	461	436	454	435	469	447	444	440	470	427	435	441	450	451	463	457	428	474	432	424	453	463	436	452	489	408	443	462	448	459	435	436	424	488	450	468	437	469	480	454	449	483	442	442	457	485	434	438	461	455	452	437	469	472	443	461	425	463	442	437	447	469	406	453	464	464	435	459	448	425	450	443	449	450	471	443	434	467	451	482	459	440	432	464	445	442	461	443	431	449	443	472	459	448	475	492	420	484	415	481	445	443	458	437	455	463	472	457	461	435	435	454	435	472	487	468	453	477	438	410	464	450	456	487	490	448	490	466	447	461	461	457	441	458	460	423	418	431	440	465	435	467	434	470	480	425	452	457	440	472	469	450	476	458	465	459	465	455	476	443	466	436	461	444	487	462	457	452	468	453	471	423	489	459	433	474	441	449	440	463	461	423	433	448	449	461	444	470	456	419	453	455	462	456	436	426	463	461	451	437	451	427	466	448	461	424	474	439	425	465	492	439	468	463	448	449	484	457	463	441	440	439	437	440	458	468	466	446	449	491	472	454	434	417	444	471	427	426	434	459	451	440	463	490	467	466	459	422	431	452	423	447	458	440	456	447	433	434	453	463	418	440	436	454	447	462	465	449	461	459	453	416	428	463	466	416	441	481	477	440	457	450	475	485	411	448	460	451	450	446	480	418	438	447	445	467	451	427	465	444	490	457	475	428	465	422	451	457	433	448	502	423	443	464	483	440	452	436	453	463	426	455	453	481	459	459	453	460	491	463	467	466	463	446	466	444	468	437	455	441	472	467	459	463	490	446	430	439	447	482	458	452	439	456	431	452	448	423	441	492	471	421	443	466	446	449	451	442	440	453	468	461	453	469	464	491	476	443	462	449	442	431	467	453	448	486	449	464	487	462	436	448	426	474	472	426	432	446	466	422	476	448	439	468	446	471	466	446	494	441	454	500	410	467	429	460	435	462	414	429	430	465	442	416	468	448	425	461	427	468	455	430	472	497	444	439	441	459	450	409	463	478	471	448	456	446	446	417	466	420	467	442	426	408	417	455	448	442	453	440	436	470	444	443	444	445	445	458	475	411	457	470	462	473	445	449	470	463	446	449	484	476	446	502	439	440	459	485	431	448	487	460	464	417	483	460	437	477	453	456	451	437	431	458	457	468	463	394	426	448	452	492	421	481	438	440	472	458	433	457	462	444	447	413	465	440	454	444	477	471	425	455	469	457	476	446	437	455	459	448	439	458	448	466	448	451	435	439	443	507	449	452	432	449	440	450	459	445	448	442	458	424	462	438	469	456	439	472	462	452	456	473	436	447	468	445	434	459	478	397	436	478	482	418	464	447	491	410	411	465	469	481	458	474	457	437	451
345	2	2100	98092	476	4	32	346	460	639	626	625	618	626	556	600	521	535	538	539	547	518	500	530	513	515	478	516	477	514	510	527	511	486	517	504	479	481	464	519	533	467	496	494	436	461	478	511	450	465	466	494	470	453	499	484	446	479	482	461	462	458	430	463	439	459	464	458	420	465	468	458	452	446	484	424	452	487	426	463	454	500	461	464	449	429	467	470	453	443	462	465	471	480	456	468	433	470	450	466	462	475	432	462	467	448	480	448	467	465	458	476	455	467	484	483	424	500	466	453	494	441	477	441	476	446	467	466	475	440	460	460	473	480	424	445	412	474	447	440	443	465	453	459	505	464	446	492	458	478	437	457	483	461	438	469	466	463	469	465	462	449	462	441	468	455	454	436	479	447	448	495	475	460	449	478	454	467	466	489	451	436	441	486	478	480	446	467	430	459	449	470	488	457	473	461	464	452	458	450	445	490	467	464	470	429	436	459	490	442	457	440	480	461	456	468	462	449	464	409	460	451	484	463	453	459	456	450	447	481	463	449	453	464	463	455	430	483	445	448	469	477	485	466	454	504	423	437	468	447	450	484	448	455	455	484	422	440	458	458	455	386	478	433	457	439	450	457	460	479	467	420	459	438	448	483	445	470	479	514	431	442	496	483	473	442	485	454	422	458	464	427	464	468	440	421	437	439	461	478	479	454	427	456	467	425	453	460	452	489	471	481	449	437	456	461	437	432	443	457	475	473	466	426	468	492	431	432	443	491	463	447	450	487	475	459	470	442	473	471	473	468	441	460	452	448	482	460	444	455	472	445	492	460	442	459	464	419	416	463	445	462	472	486	442	445	438	472	467	460	461	460	455	446	467	436	484	443	476	478	453	489	454	466	478	473	454	443	458	447	462	455	439	470	445	424	472	468	444	432	437	465	448	480	459	451	456	464	473	431	495	482	409	464	483	447	419	464	445	457	436	461	495	451	475	443	453	428	441	442	438	449	462	458	473	469	480	467	463	455	459	473	466	472	496	431	479	490	483	443	515	463	456	464	432	444	489	464	432	464	476	454	433	431	454	465	512	440	441	464	441	445	467	452	440	427	487	409	443	445	440	510	472	442	483	483	460	434	437	460	491	429	461	455	503	484	445	425	448	449	424	456	483	432	472	467	479	462	479	479	446	474	476	447	471	445	461	455	484	460	454	467	505	435	436	474	440	440	436	443	491	434	438	495	492	465	500	446	428	447	455	440	459	448	443	467	463	420	438	464	469	501	482	464	482	448	500	454	488	447	474	460	443	477	445	485	459	443	436	499	481	438	462	471	437	464	456	471	463	477	431	443	466	461	455	450	442	467	453	440	478	439	459	461	467	458	449	453	441	459	434	483	476	477	424	470	426	450	464	453	454	451	483	474	460	488	468	489	466	439	490	481	471	464	483	447	428	459	441	470	471	462	428	453	469	437	452	439	464	434	463	445	449	491	458	445	444	440	462	456	423	474	449	479	469	469	471	439	448	444	440	458	438	491	466	471	448	464	435	439	449	456	453	470	455	434	460	463	458	483	457	445	445	448	446	449	481	468	461	450	417	461	453	455	464	460	451	432	446	470	456	468	448	448	449	446	434	452	476	456	460	443	424	434	448	442	432	473	477	465	453	445	464	439	442	428	478	483	454	468	422	447	478	458	467	445	456	471	468	468	497	471	456	479	467	438	442	460	431	467	463	448	451	447	426	420	448	474	447	439	495	447	470	482	469	481	445	471	458	465	449	445	468	490	443	456	445	417	425	486	468	481	470	438	489	504	444	498	447	479	458	460	455	439	441	442	479	450	439	464	476	504	447	453	434	461	447	478	444	454	474	466	480	436	440	455	440	462	430	438	463	449	463	490	472	510	436	418	439	464	434	456	473	472	464	466	452	485	442	482	465	451	440	474	469	470	463	448	455	493	442	460	441	480	447	471	441	486	433	444	447	497	470	455	473	473	436	459	458	446	437	451	478	474	460	431	474	465	465	429	452	464	458	463	455	471	429	442	487	444	477	466	460	455	472	459	457	453	466	471	459	439	429	459	457	448	440	470	462	487	451	455	443	484	471	440	472	473	460	480	464	453	476	447	491	453	463	434	444	458	477	441	443	466	463	458	456	475	440	438	461	449	430	448	460	454	487	471	453	442	474	455	455	455	475	443	439	447	466	437	455	437	431	478	455	456	479	432	437	446	436	465	471	442	460	450	462	484	448	429	464	464	435	471	421	468	455	480	440	490	434	492	429	453	467	452	441	463	461	455	480	478	463	443	416	508	471	490	424	435	467	458	459	496	441	487	474	470	451	484	437	451	492	435	462	446	450	492
345	3	3500	98217	490	2	39	334	489	599	626	648	591	606	568	561	517	522	531	538	514	534	528	471	513	501	479	470	490	477	517	515	468	435	519	466	471	476	468	480	478	474	463	464	473	468	462	435	509	455	432	436	497	455	476	436	453	451	443	431	457	431	452	433	418	459	428	446	439	439	457	442	420	407	433	445	459	454	463	448	453	454	449	465	414	415	443	487	435	461	427	457	427	429	455	421	450	450	416	439	411	426	402	460	458	454	459	465	442	440	410	456	446	476	441	437	457	465	457	415	435	448	430	466	418	447	474	436	436	484	421	473	460	448	404	485	426	430	399	460	417	447	457	422	457	433	440	450	456	449	455	414	450	462	448	423	400	436	414	458	453	423	439	433	429	443	439	429	457	463	412	441	427	440	438	438	425	480	444	472	503	442	417	432	461	440	467	434	437	462	428	470	421	428	431	448	454	418	440	452	434	489	436	439	434	469	474	398	418	423	462	436	429	444	448	430	451	446	417	441	446	470	445	412	444	440	447	454	464	421	435	457	444	460	422	459	459	403	465	435	436	434	442	458	428	443	455	454	440	462	429	432	411	465	436	426	447	448	415	422	441	464	441	470	447	411	416	413	402	453	437	460	434	423	456	437	438	439	438	444	470	436	453	463	440	429	450	469	429	392	426	440	455	416	435	428	413	440	385	445	457	420	424	433	478	436	475	405	421	459	417	452	421	423	433	450	422	433	424	420	435	442	429	447	425	417	434	446	395	465	435	419	386	436	381	408	420	462	447	428	456	423	455	434	490	469	453	427	430	465	434	436	418	448	448	431	436	431	423	410	456	413	441	439	444	469	426	479	444	465	423	403	452	439	453	427	457	418	400	426	466	442	420	459	446	459	415	420	442	461	411	462	423	417	466	428	441	459	414	438	426	450	427	440	453	446	435	408	436	448	423	455	447	425	436	431	482	428	437	428	418	421	416	425	403	429	421	444	447	438	416	441	426	434	443	441	421	436	408	403	435	430	452	474	455	471	416	458	405	459	401	404	434	471	421	444	496	437	417	434	427	448	441	429	444	407	440	449	435	466	442	453	435	443	468	431	417	471	444	421	443	475	425	418	471	426	403	469	436	447	452	470	445	442	416	447	439	459	416	424	412	429	458	431	439	464	459	417	439	397	448	449	435	455	467	432	427	431	484	455	442	431	429	444	456	451	436	428	438	456	421	464	464	442	422	408	430	433	414	451	442	456	452	464	442	422	462	449	464	452	471	422	415	432	437	435	391	456	440	405	426	432	425	433	454	433	431	480	418	415	449	406	421	443	444	423	419	460	421	434	468	446	432	468	458	437	445	444	463	478	449	420	410	422	464	475	416	389	421	424	439	428	429	414	423	431	431	446	460	434	430	410	438	434	423	452	410	450	434	440	433	450	425	466	451	418	405	425	455	467	441	450	413	439	449	453	412	431	464	438	451	432	420	460	428	468	437	461	426	442	457	419	460	418	435	467	425	428	443	420	413	438	417	424	458	486	447	419	433	473	430	451	411	440	425	435	451	449	432	470	429	447	418	434	437	465	444	441	420	437	410	465	422	423	431	447	416	421	430	409	423	427	409	432	436	426	465	453	444	421	437	451	457	399	429	437	409	470	469	419	444	414	415	451	449	438	420	420	440	472	419	431	441	434	450	442	438	451	419	433	445	406	444	440	426	426	405	421	448	447	455	452	437	446	426	424	438	436	465	438	434	448	454	449	412	424	435	432	436	412	455	416	432	441	406	416	433	455	437	453	419	447	466	467	450	473	412	449	430	439	446	435	411	448	430	464	432	420	392	450	441	450	435	429	443	453	442	434	412	443	455	409	412	417	438	441	460	444	424	441	460	435	476	433	449	435	440	460	440	403	432	452	449	418	414	428	445	452	432	422	424	431	442	448	405	398	437	432	408	449	428	442	448	427	471	413	453	454	461	422	435	405	411	442	422	433	453	397	458	463	402	421	445	440	438	422	486	448	437	453	442	434	431	439	450	408	407	420	413	453	430	452	444	433	434	430	431	415	420	419	453	397	418	407	440	412	421	434	430	416	434	416	437	450	458	446	445	441	451	465	445	395	471	442	428	444	459	437	451	415	452	454	441	435	438	442	426	427	439	430	474	456	413	418	442	445	467	418	455	434	441	439	458	422	478	442	437	407	413	454	425	427	421	427	444	435	403	429	447	441	444	461	432	469	462	421	427	451	442	459	436	407	443	463	437	415	458	459	430	456	437	440	468	456	441	487	404	416	450	443	436	440	437	454	433	449	446	436	428	422	430	433	408	426	453	461	430	444	416	428	433	442	427	397	433	427	426	441
345	0	2700	98342	466	2	12	217	430	579	578	672	607	620	636	592	521	546	549	561	550	519	487	514	496	508	483	505	473	484	475	514	498	515	463	462	473	411	476	466	426	470	498	413	484	453	451	444	477	442	438	444	405	422	444	465	462	435	416	444	420	440	408	428	463	434	419	423	398	421	416	423	412	425	429	441	397	433	442	419	431	409	415	427	405	449	431	398	402	410	414	417	440	411	406	388	471	428	412	414	412	406	440	401	405	391	428	425	404	457	423	393	421	440	397	449	436	435	413	428	422	430	404	425	430	436	406	446	420	424	394	422	402	421	406	428	409	433	423	430	419	454	432	401	415	421	405	418	430	407	449	418	425	402	414	441	393	397	432	404	414	424	404	426	430	431	447	386	426	436	420	434	420	440	450	440	416	399	413	427	409	400	447	406	417	410	434	422	424	429	411	458	428	400	389	416	421	412	418	404	418	409	441	450	422	409	417	405	430	415	392	408	412	437	416	403	389	388	396	416	415	413	387	439	435	388	416	422	413	364	398	415	396	388	388	414	405	421	407	439	413	419	404	411	406	425	398	388	398	419	372	419	439	430	446	402	397	414	387	428	415	428	441	397	444	401	427	421	416	430	451	438	431	424	443	430	416	416	420	383	386	427	401	422	403	422	409	393	424	404	416	413	440	453	424	409	427	415	442	441	405	426	427	406	432	418	417	435	399	414	415	411	407	446	415	435	426	426	433	394	450	420	423	395	417	401	416	419	426	450	384	412	417	402	397	414	428	415	422	400	405	394	393	407	400	386	428	438	423	410	417	382	404	440	435	410	393	430	398	383	442	435	454	419	415	442	435	401	420	415	401	436	414	399	407	403	406	414	406	382	410	425	403	407	428	393	409	416	427	420	406	437	406	387	411	398	448	432	422	435	419	372	431	389	396	436	430	439	412	379	397	442	387	418	429	405	399	455	433	420	424	427	418	433	412	421	415	408	387	382	402	394	406	397	415	406	406	412	434	403	379	382	410	398	416	417	402	363	416	388	436	398	409	418	433	423	400	356	442	415	407	408	429	399	406	403	432	400	413	424	411	399	417	401	425	400	431	432	412	414	411	407	443	423	395	392	414	415	420	429	406	392	394	407	416	385	395	413	389	419	428	405	428	455	395	400	440	444	417	446	411	434	388	391	420	408	431	438	415	407	410	431	396	431	431	409	373	438	415	399	348	419	412	439	449	423	420	424	397	416	424	403	366	416	394	383	401	389	429	408	433	422	421	377	418	419	420	403	409	413	420	446	420	395	444	425	406	402	416	431	402	414	442	360	400	388	429	427	361	416	425	403	412	428	430	405	396	434	396	406	413	441	411	412	409	424	398	403	442	403	424	423	406	431	409	424	373	368	426	451	433	381	411	434	406	419	413	400	421	410	364	396	408	380	412	404	410	431	426	417	383	397	416	418	418	413	414	425	433	397	426	416	454	422	417	401	393	425	372	434	376	392	403	412	401	402	429	410	425	434	412	413	434	438	426	419	409	417	412	387	407	410	410	425	402	420	408	411	424	429	421	443	416	421	418	429	428	440	423	399	419	452	419	401	381	431	418	402	401	404	422	415	396	423	442	405	437	390	424	408	404	407	418	391	439	402	428	435	406	426	408	421	448	420	405	407	428	443	435	399	401	419	394	446	376	410	418	419	407	403	391	412	437	410	396	428	390	413	399	436	415	406	419	415	447	453	424	410	378	419	382	387	428	390	415	410	422	432	389	408	432	424	389	445	403	399	407	424	400	415	418	429	417	437	430	447	415	416	417	417	440	420	391	454	432	445	405	408	405	389	419	417	435	439	436	412	393	395	401	409	421	385	458	392	427	420	440	418	403	399	415	436	425	441	444	429	396	375	414	428	392	392	415	384	402	405	422	410	422	433	434	386	403	396	391	410	424	395	434	447	406	408	405	417	376	414	429	434	379	416	399	397	393	439	408	421	445	418	451	424	390	420	400	411	415	375	418	401	427	436	425	394	387	433	409	406	407	396	417	413	408	421	428	401	425	422	410	430	425	399	401	410	458	417	420	423	402	424	394	406	400	394	420	412	428	419	431	416	411	437	413	391	393	410	438	447	435	391	431	417	411	386	432	385	389	437	403	412	465	414	397	439	382	416	414	420	407	411	394	416	425	422	417	385	414	433	412	418	439	394	405	426	409	416	463	373	424	435	433	386	398	409	401	432	403	414	407	399	388	383	384	405	420	410	425	427	415	394	432	438	461	383	407	407	430	399	402	392	415	420	425	413	413	390	418	418	410	435	414	423	419	404	407	410	439	394	401	456	416	420	396	422	410	385	410	403	406	402
345	1	1900	98467	493	2	62	331	430	574	567	569	561	550	509	496	496	511	473	479	481	497	479	447	477	478	453	482	419	466	431	451	428	459	436	458	430	431	446	441	431	442	441	431	426	433	423	457	426	402	421	429	448	437	414	394	426	420	430	420	428	458	437	447	444	443	441	410	447	422	419	426	433	431	409	418	422	431	390	444	431	433	414	453	440	425	422	391	468	391	437	399	415	410	401	432	415	426	419	419	414	431	417	441	445	419	403	412	444	449	450	435	407	447	411	426	413	425	425	440	413	449	429	404	397	413	415	390	410	409	422	402	450	403	429	418	432	381	438	374	416	453	417	393	407	417	425	424	407	419	392	432	476	426	419	427	437	458	421	408	421	423	417	420	439	435	457	466	412	417	443	423	410	428	436	419	447	438	423	429	397	416	440	438	413	442	446	428	444	404	427	402	413	434	441	415	406	391	433	388	400	418	387	413	417	438	454	399	427	404	433	429	385	401	416	440	431	395	445	426	399	418	424	429	420	433	449	424	414	405	430	452	435	427	418	430	402	439	422	417	436	387	417	449	430	401	416	432	378	430	450	431	427	409	408	448	416	396	386	416	420	417	413	417	459	427	398	437	426	396	426	430	432	402	424	391	411	412	424	422	415	419	432	428	402	470	403	436	441	432	427	420	451	431	411	405	436	413	412	404	448	424	428	447	416	439	418	425	384	434	399	443	405	420	425	396	419	422	415	461	416	422	417	407	407	390	372	432	415	411	410	393	423	394	435	432	431	426	455	432	450	424	416	389	392	438	391	389	446	434	403	394	417	393	389	395	414	436	461	417	455	391	421	414	405	434	425	426	409	418	427	413	437	403	413	438	392	432	384	401	380	452	414	445	414	413	423	422	431	428	397	423	426	418	440	437	435	408	384	445	394	413	437	388	428	406	417	439	445	455	404	432	406	410	410	424	412	386	445	415	426	403	457	407	419	408	401	414	409	449	434	417	401	419	429	409	398	398	423	406	437	424	404	426	410	420	419	390	469	406	430	406	427	395	396	406	431	388	419	402	436	400	420	418	414	399	404	470	428	425	434	401	440	421	401	379	419	450	418	397	418	405	417	438	411	461	396	435	408	426	444	445	459	429	450	400	428	439	423	418	394	420	405	392	401	449	441	426	424	413	409	408	439	419	427	412	418	400	442	423	423	414	454	429	413	408	409	416	447	423	428	435	441	427	421	399	441	407	403	416	385	415	463	456	442	432	435	445	412	415	426	424	398	381	398	420	417	397	429	429	427	416	419	415	441	443	406	415	426	410	442	421	407	414	398	401	429	436	412	422	436	425	404	369	428	399	434	386	413	410	418	441	432	398	429	393	426	420	428	400	412	425	425	407	435	406	396	415	412	409	422	434	423	411	414	395	439	406	409	424	413	384	397	410	434	404	418	409	438	443	394	410	432	438	417	467	396	415	416	398	408	425	412	413	389	432	435	415	410	376	405	430	413	420	440	410	398	459	440	419	428	415	423	395	407	434	383	409	419	430	404	423	412	436	422	413	396	437	418	414	417	387	399	437	438	420	410	390	395	417	429	437	403	406	386	431	435	442	401	421	428	400	432	405	408	434	439	409	418	416	436	397	437	446	419	439	441	419	427	423	448	394	410	404	419	442	411	421	413	453	417	447	435	438	391	463	416	434	408	397	425	390	402	387	428	431	402	420	411	379	428	424	429	453	390	428	424	448	408	460	383	430	440	386	417	392	426	414	440	422	416	396	444	422	396	408	406	407	431	408	404	429	424	410	429	444	413	397	424	397	404	445	397	427	462	433	447	439	400	432	423	420	421	410	446	438	393	404	426	419	405	409	426	410	401	431	387	454	412	394	396	426	396	455	421	406	440	392	425	425	416	418	404	415	428	429	411	406	396	424	416	431	416	429	426	412	447	409	410	391	395	422	436	434	453	404	416	386	435	406	428	393	401	430	408	445	450	444	435	412	428	404	413	456	420	401	441	419	466	491	441	386	454	441	408	424	419	417	404	392	416	433	442	430	383	420	458	410	430	407	424	411	429	432	448	415	375	425	415	425	421	439	431	423	427	406	385	420	436	420	441	434	434	417	428	434	432	385	438	424	403	433	441	427	392	404	412	441	441	399	448	405	444	421	398	417	438	461	398	435	432	436	401	403	418	431	424	437	413	413	410	407	391	405	423	438	428	446	455	405	444	369	414	406	434	397	415	425	439	435	415	400	439	414	404	431	446	413	407	435	395	390	405	410	405	423	416	396	424	425	435	429	410	430	439	452	432	423	432	440	374	428	414	429	390	436	397	412	417	411	402	430	413	407	402	412	438	450
345	2	2100	98592	485	3	33	306	425	589	574	628	571	594	535	540	517	530	496	491	498	508	498	481	445	480	475	469	495	497	480	443	446	477	460	446	434	436	429	442	423	470	432	399	448	447	451	466	433	447	425	433	425	408	427	419	437	433	440	432	422	424	436	467	463	452	416	434	442	413	428	426	447	425	420	420	427	413	405	413	428	429	417	430	447	431	428	397	419	424	403	413	408	457	455	436	418	426	436	408	404	398	429	410	446	430	389	377	408	416	417	408	441	433	441	419	415	419	430	424	427	434	443	414	399	427	440	422	441	436	464	428	424	420	398	427	420	420	431	426	413	391	381	421	391	452	387	407	419	398	401	378	401	412	424	412	410	427	443	435	458	420	406	417	417	399	406	376	430	373	416	438	416	436	427	399	386	426	418	374	405	400	398	398	411	399	451	434	421	436	452	405	432	381	425	393	409	446	426	404	450	450	431	427	451	423	400	416	415	435	411	427	442	442	411	441	415	409	399	430	418	439	412	426	438	399	409	433	408	412	411	420	391	435	423	424	403	454	395	427	404	449	422	399	449	406	400	429	397	399	401	430	422	412	452	399	382	429	421	440	407	437	419	402	454	397	402	418	396	433	375	435	408	427	395	436	423	430	406	419	418	425	381	387	406	375	419	425	417	420	425	420	445	426	411	417	412	447	447	414	423	394	417	388	435	428	401	427	424	389	433	422	422	390	423	404	421	417	448	416	435	419	388	424	410	411	429	395	394	451	462	427	425	397	407	408	429	407	426	400	431	411	421	417	432	406	440	411	435	405	406	445	409	421	430	404	379	417	421	404	443	409	418	413	435	440	393	419	431	443	379	402	422	418	416	400	417	435	413	418	403	411	442	415	435	444	429	401	407	420	425	418	417	424	428	403	423	423	421	445	421	394	400	439	427	431	401	437	402	399	415	388	435	437	427	414	394	389	406	444	412	410	412	419	406	447	417	436	405	410	438	417	379	441	393	403	409	439	409	414	419	416	420	403	446	416	421	423	386	400	424	392	398	386	409	417	415	423	438	414	420	418	420	409	418	389	370	425	443	399	422	389	431	423	449	435	390	398	379	414	430	418	406	420	456	405	412	427	448	419	424	398	452	452	382	409	428	400	432	388	409	425	398	448	397	437	410	375	427	420	416	441	391	413	406	434	414	424	416	459	398	391	417	412	422	429	419	437	404	431	395	394	399	436	424	387	436	416	438	406	447	426	411	417	412	394	454	424	428	459	414	452	411	426	388	411	419	426	409	390	418	409	402	433	403	455	417	401	410	403	418	416	407	429	424	405	403	434	444	413	409	443	419	416	424	377	468	424	419	468	430	401	416	398	390	402	421	401	420	455	393	423	411	419	430	399	417	422	381	417	420	408	407	416	402	408	405	410	413	416	434	435	429	385	424	395	441	408	435	393	430	412	413	400	429	434	403	449	409	424	435	425	454	394	395	434	419	403	420	424	445	425	390	420	408	412	400	419	423	418	402	407	399	399	406	390	432	395	385	440	415	392	451	421	400	417	427	408	408	421	417	406	439	389	403	436	418	412	438	426	424	416	423	411	401	415	428	429	435	440	391	416	433	431	374	380	406	396	413	404	435	423	404	400	446	429	437	401	393	392	440	413	384	408	426	396	412	386	439	414	414	392	414	430	374	386	398	449	421	416	425	408	436	402	423	415	394	419	444	419	433	417	441	443	428	413	444	422	456	403	439	421	394	421	419	447	404	409	399	400	393	426	425	405	402	423	426	425	392	410	427	422	438	439	439	445	396	432	407	400	418	391	405	416	391	409	441	382	418	457	437	384	433	420	416	403	429	404	402	415	409	407	417	424	402	397	418	427	417	394	429	407	459	401	407	439	394	428	403	425	372	386	406	419	439	412	423	414	429	443	413	413	409	438	440	406	417	421	415	435	426	388	426	408	387	386	429	421	406	445	395	452	440	412	403	405	404	374	426	425	444	434	421	440	412	417	417	423	377	435	386	416	411	419	431	463	397	401	413	440	438	416	395	416	412	456	412	430	442	416	444	405	409	419	418	437	420	403	412	431	396	383	391	431	416	440	398	428	452	413	412	437	415	421	409	440	442	399	402	427	378	412	422	407	446	421	418	420	418	433	414	414	411	418	411	415	417	430	420	464	426	400	389	404	402	428	398	394	426	408	414	419	445	391	393	430	411	411	396	424	440	416	416	414	438	377	416	422	405	400	365	423	380	408	425	401	387	418	416	433	435	421	418	415	424	413	396	420	408	414	431	425	427	401	392	442	400	451	405	429	395	399	425	420	415	414	404	427	417	422	404	399	447	408	408	423	405	399
345	3	3500	98717	485	1	33	323	468	556	613	625	638	584	544	543	506	513	540	488	482	479	495	474	472	472	471	460	466	478	432	451	455	453	474	458	461	436	444	461	408	448	460	446	410	419	408	428	392	451	420	405	406	423	438	429	389	421	402	383	427	437	432	404	450	410	423	397	401	416	398	433	414	403	451	435	427	405	408	423	420	417	436	444	419	413	417	403	413	417	430	405	394	393	443	425	420	434	441	402	415	440	398	451	447	401	422	425	443	422	456	429	390	425	449	422	389	441	397	403	404	413	403	432	415	411	419	424	402	414	429	402	413	384	410	405	421	425	403	419	421	432	403	425	424	406	414	437	401	382	417	416	421	446	417	388	454	374	423	423	421	401	428	407	412	383	412	408	387	451	429	402	403	398	409	396	385	399	404	439	417	380	365	448	399	422	418	452	426	380	411	428	405	411	410	423	406	416	353	385	438	400	442	428	408	428	443	432	428	404	414	409	422	392	439	460	386	390	438	426	438	417	401	405	393	403	395	396	422	409	399	415	397	439	387	391	421	446	409	443	388	396	440	413	408	380	433	422	398	390	410	398	412	422	403	396	436	398	411	426	409	407	407	411	406	411	420	375	426	411	399	417	417	416	400	380	414	396	415	425	413	418	429	411	427	421	427	393	441	386	422	382	418	432	417	397	410	390	416	379	402	422	423	408	421	408	372	396	402	420	428	402	425	403	400	424	418	384	415	427	391	418	402	388	396	392	414	412	432	408	405	393	418	412	391	372	397	414	408	442	421	411	413	391	406	423	400	422	433	403	423	407	404	407	367	408	442	408	428	422	407	411	389	402	425	415	405	440	435	362	387	412	432	427	428	371	381	418	424	403	408	397	445	433	450	384	399	433	429	391	415	421	413	419	407	423	438	409	421	413	394	440	425	434	388	443	419	418	422	425	412	404	391	405	425	421	413	411	419	375	432	390	441	410	399	404	383	387	414	445	390	439	402	407	408	404	424	393	419	435	460	436	435	384	407	404	393	409	416	428	386	398	400	414	405	400	417	398	400	401	420	418	390	405	386	395	424	419	393	415	420	390	414	404	412	400	423	434	387	409	430	455	417	424	404	400	423	407	415	432	393	416	399	407	392	382	443	399	449	383	404	397	413	407	444	385	406	429	409	421	387	433	404	407	415	408	416	468	381	414	426	427	411	404	416	417	416	429	423	413	400	432	427	417	415	390	416	419	406	405	418	386	401	407	414	410	399	409	431	392	400	409	405	403	395	401	423	393	394	397	444	424	387	408	406	405	442	400	410	410	387	407	412	410	433	432	395	396	423	426	390	433	402	408	427	385	407	394	416	417	407	406	422	389	421	383	401	419	401	434	418	402	421	405	421	389	430	434	390	416	387	415	421	416	426	408	416	402	403	401	413	406	430	410	431	411	412	420	400	385	458	412	434	405	414	400	426	411	410	394	416	401	398	409	421	418	439	408	402	420	387	436	356	393	429	429	391	383	363	392	431	450	428	405	405	432	425	384	411	415	423	396	435	376	431	388	450	418	400	415	422	395	401	387	391	432	419	429	429	450	399	395	407	388	394	426	424	424	395	395	404	407	402	395	398	396	415	388	408	455	401	445	411	396	376	417	402	399	392	409	372	404	389	368	400	419	411	397	410	426	378	427	396	394	416	399	414	412	408	458	461	417	416	400	396	403	412	407	389	446	386	398	362	439	398	394	422	386	417	378	426	430	411	428	407	408	404	430	436	433	415	425	424	394	409	405	420	427	412	388	396	379	402	412	416	407	439	435	400	401	386	430	407	412	399	408	419	409	432	388	405	434	403	387	428	422	414	391	404	401	402	376	420	408	411	406	402	388	413	410	461	436	406	437	412	416	402	406	381	392	418	399	425	410	400	388	418	401	403	402	408	425	396	407	430	422	411	410	367	421	401	414	386	438	385	410	415	387	385	390	423	402	385	410	397	422	422	422	413	455	404	402	410	429	376	405	422	382	411	436	397	390	373	389	398	418	397	406	409	412	426	430	404	418	397	399	408	407	400	381	420	433	417	367	420	406	419	410	415	413	410	417	406	413	416	448	395	426	404	439	414	415	402	412	424	381	397	422	405	374	384	401	393	403	400	382	413	399	390	413	392	427	419	418	404	419	406	383	391	434	420	404	416	451	414	439	391	415	396	412	400	375	408	452	426	393	417	415	409	404	403	414	419	382	404	440	395	414	415	414	409	391	427	420	408	419	385	372	400	425	421	416	381	384	411	403	398	414	396	405	394	381	411	379	415	408	420	410	411	410	393	393	400	412	414	404	429	399	451	416	406	432	402	428	383	382	412	407
345	0	2700	98842	461	1	11	213	425	557	628	650	615	593	608	524	525	556	518	500	507	520	487	512	495	509	473	435	480	503	484	459	473	465	478	470	427	479	446	471	415	432	424	459	458	454	423	436	439	434	412	432	462	425	451	429	405	425	421	420	429	419	451	391	446	421	434	438	432	432	413	434	403	436	401	427	433	427	407	462	408	411	381	405	382	407	403	416	438	449	401	417	415	410	405	414	428	407	441	401	402	412	394	430	402	410	418	424	448	405	416	391	410	404	419	425	445	420	440	422	412	427	414	382	433	424	418	423	411	413	426	414	413	405	432	420	404	413	393	415	386	416	407	376	403	429	396	424	401	420	432	412	427	451	428	378	402	431	393	422	413	432	409	407	391	439	429	408	408	366	443	420	398	371	417	418	408	430	386	402	440	373	454	402	404	395	406	395	415	432	411	407	388	399	390	424	399	394	400	403	447	390	373	394	384	413	407	429	390	405	416	373	420	410	443	404	410	438	386	427	412	410	381	383	398	406	420	371	402	407	405	445	384	364	382	394	383	411	363	379	403	403	391	386	366	407	429	392	430	433	418	409	406	412	414	407	421	411	434	403	391	360	363	402	374	423	397	449	409	389	408	450	430	382	381	401	416	401	404	383	418	387	377	425	394	382	413	384	410	438	397	422	414	388	366	371	395	406	364	397	421	406	405	409	383	405	411	434	395	399	402	421	414	372	393	380	451	397	394	385	410	409	425	423	404	421	402	407	408	378	389	402	386	413	410	383	433	405	406	399	432	398	385	383	372	430	399	405	380	394	407	400	408	456	403	403	434	414	415	423	383	416	412	409	418	414	398	387	415	406	407	440	409	376	381	410	438	395	397	376	406	433	379	404	425	389	412	402	389	400	385	366	429	379	401	424	387	403	415	427	379	422	406	357	414	372	409	450	410	405	386	444	388	412	391	402	375	424	428	424	413	425	393	398	407	373	411	422	388	417	397	436	402	404	410	436	424	400	428	397	421	415	427	394	392	403	385	405	415	393	406	369	404	420	382	410	420	420	382	405	402	410	432	396	403	415	399	399	398	384	401	408	412	376	438	401	390	428	402	370	416	382	416	405	371	417	388	405	394	399	407	422	391	384	405	401	418	423	410	392	418	422	372	418	411	389	410	415	398	424	400	410	398	425	391	416	395	417	390	380	439	444	410	413	393	416	365	387	447	386	416	424	422	402	423	394	394	394	417	411	394	386	411	379	417	409	402	433	392	392	382	391	387	412	379	418	367	404	408	421	384	415	371	433	379	419	367	411	427	374	367	398	398	420	432	406	425	448	386	406	371	423	376	420	422	429	409	389	381	394	398	409	417	419	404	414	404	397	382	422	409	385	389	431	419	377	401	446	400	394	396	388	389	383	396	430	394	400	400	447	387	422	395	392	460	398	410	405	393	438	397	431	376	395	389	393	414	400	418	390	421	404	395	406	416	414	389	392	415	404	426	412	461	389	382	383	393	403	391	416	403	381	407	402	412	367	400	404	420	396	373	396	377	391	367	400	404	393	383	424	390	397	405	451	397	395	425	412	387	436	390	401	373	409	372	379	405	370	417	406	404	376	436	418	372	422	392	376	400	444	399	401	409	420	422	393	445	415	377	406	413	406	392	403	408	437	417	399	421	371	404	407	415	413	395	386	402	397	407	419	405	392	386	419	396	401	403	404	419	432	409	406	398	433	443	437	378	437	390	384	401	393	392	400	372	427	384	408	386	385	427	409	410	430	392	410	376	427	395	433	422	415	438	402	399	392	384	434	396	403	417	430	407	418	386	404	425	404	437	396	396	416	397	383	376	410	405	391	389	422	420	421	368	424	424	406	393	404	389	402	399	399	367	373	391	402	400	424	407	397	412	388	445	413	436	438	392	429	386	385	387	431	412	402	400	405	391	371	396	391	410	399	374	404	431	408	408	415	388	383	397	427	398	397	387	423	412	424	382	408	414	398	426	382	394	400	399	384	415	390	400	387	407	418	451	424	438	411	426	406	372	414	410	418	410	416	432	420	405	411	422	399	393	381	407	412	401	415	415	411	398	388	437	396	384	402	375	390	434	396	405	389	407	395	387	393	412	404	419	417	405	394	392	423	380	370	395	394	402	423	381	450	397	435	400	432	404	434	402	424	414	380	403	400	413	370	417	404	371	387	381	408	410	426	413	402	401	369	418	363	418	370	439	376	410	409	426	352	418	397	410	397	410	411	418	424	401	391	434	428	383	396	424	412	395	424	401	399	411	375	393	414	404	398	396	404	388	401	400	390	384	416	403	421	416	378	395	428	406	405	441	426	399	423	435	397	382	399
345	1	1900	98967	505	3	66	312	410	527	548	559	507	526	492	516	460	478	466	468	461	442	444	446	408	446	449	453	446	429	437	438	432	434	440	437	417	408	414	414	385	397	421	420	439	383	380	404	389	445	410	384	384	423	359	432	397	422	380	406	382	386	397	400	371	402	405	396	385	377	384	400	442	395	391	397	377	358	400	390	408	404	406	433	378	415	395	391	394	398	365	370	381	413	404	383	397	408	408	398	374	388	391	435	405	383	385	369	397	410	351	403	399	409	382	403	444	396	422	411	381	416	376	406	383	408	377	429	387	404	399	398	388	406	384	429	421	399	377	407	391	401	368	424	433	412	384	385	369	367	389	401	380	412	382	390	389	401	374	413	420	431	393	379	390	435	411	411	409	426	424	384	375	394	401	376	385	402	411	375	370	386	411	423	388	374	400	412	408	384	391	386	386	395	396	406	401	374	405	392	430	375	386	393	385	380	397	389	390	403	405	404	400	408	369	391	366	369	411	406	378	378	387	427	424	395	379	420	372	380	399	404	383	397	385	387	374	362	406	400	395	386	377	394	433	401	426	403	412	407	421	372	391	364	361	376	371	377	380	376	381	367	385	377	381	403	387	386	389	354	429	385	409	391	400	396	400	374	386	370	353	398	393	368	410	398	394	398	431	391	401	355	370	363	391	398	396	369	381	390	382	419	417	397	403	381	392	380	391	426	411	364	387	394	389	379	378	386	421	377	384	384	375	399	391	378	394	356	417	370	372	425	385	386	372	396	393	389	383	391	389	374	412	360	374	370	385	393	395	405	383	437	369	366	377	360	409	399	378	404	365	373	370	370	368	363	386	359	394	400	374	396	372	380	394	357	380	356	376	414	360	398	398	390	392	362	366	369	370	407	414	402	384	384	387	409	413	376	346	390	396	363	398	373	373	376	393	393	429	400	388	389	365	421	380	397	386	407	384	389	444	371	404	410	405	401	394	408	401	410	377	402	376	392	405	389	380	372	367	386	394	395	412	427	360	390	355	393	419	374	408	390	390	392	386	376	381	360	395	392	369	377	388	381	388	387	379	399	401	396	367	382	351	382	380	369	397	378	360	371	385	365	383	414	367	375	394	424	382	383	393	389	412	402	368	407	392	376	377	385	375	383	384	399	394	393	414	416	364	377	374	387	379	382	406	370	389	371	381	377	369	378	397	411	395	396	381	400	404	396	383	405	378	411	363	416	428	462	386	384	348	379	357	390	403	398	405	405	386	388	387	362	395	411	394	393	368	377	402	389	416	393	374	416	394	400	422	371	373	356	384	382	417	398	393	404	388	391	374	375	384	372	375	389	379	439	411	414	406	356	366	374	368	423	459	396	380	390	358	378	400	382	382	368	390	394	393	390	398	422	394	373	369	426	371	361	395	380	399	393	386	411	410	397	410	408	417	371	386	398	379	401	398	381	399	381	421	427	377	417	402	414	407	406	423	379	379	399	379	380	378	376	391	415	409	378	410	398	423	401	403	367	413	409	404	392	364	393	423	363	397	412	397	401	409	391	424	368	397	374	390	353	407	361	369	370	394	359	410	387	394	407	404	381	358	369	411	422	383	376	404	395	376	368	379	377	380	406	432	403	382	398	381	380	384	386	403	381	441	384	407	380	402	365	365	383	351	442	410	412	396	361	383	366	404	400	414	405	415	396	429	409	388	398	377	375	412	405	424	397	384	382	397	398	407	411	405	401	403	376	356	390	388	380	383	379	413	375	393	373	396	381	370	405	399	395	371	389	370	394	388	411	380	382	394	398	361	366	374	401	397	397	400	391	404	344	400	381	379	407	392	417	404	379	359	359	427	365	370	384	386	393	397	351	370	395	390	413	375	383	394	416	369	411	385	402	405	399	398	401	402	369	402	416	389	360	375	379	401	388	390	393	396	397	391	398	365	422	378	405	373	377	414	385	428	391	351	371	382	394	398	412	391	373	398	378	387	378	383	389	417	373	350	384	364	395	393	391	393	400	399	405	395	364	378	395	398	368	381	412	398	416	357	389	387	359	373	407	337	382	392	392	354	400	389	391	398	395	380	400	406	388	372	376	368	389	380	409	375	395	422	400	383	367	359	397	364	373	383	371	394	383	384	409	362	377	420	415	370	401	350	402	389	368	379	380	408	431	387	412	369	388	368	363	405	355	355	351	393	381	372	378	378	404	379	367	372	362	375	358	381	361	341	399	363	377	390	400	373	398	404	401	365	397	382	422	395	368	385	415	405	363	405	408	390	412	391	386	395	401	395	386	445	411	357	390	399	380	370	384	370	410	379	429	373	390	396	400	371	388	417	421	364	374	398	418	391	398
345	2	2100	99092	507	8	29	289	413	504	538	574	554	526	508	494	490	465	450	464	454	480	447	434	439	438	401	434	453	441	445	421	399	399	409	442	398	390	386	432	401	381	391	407	404	376	376	405	391	397	393	385	371	393	395	391	389	387	393	411	371	376	387	404	368	397	389	397	384	358	403	370	381	376	361	358	341	398	375	366	396	370	348	380	371	380	377	373	367	410	367	376	341	385	378	385	334	352	403	354	388	369	357	357	372	400	382	378	351	356	354	348	376	344	387	358	380	369	370	328	379	370	375	342	358	370	376	364	385	379	374	361	379	362	372	375	389	359	385	358	361	393	357	395	396	365	348	373	379	386	351	381	364	361	326	377	359	384	374	377	349	361	379	371	380	331	360	324	363	337	404	374	371	363	388	382	354	381	378	386	371	380	358	361	383	348	364	352	359	390	383	385	382	381	404	388	365	384	392	363	357	360	357	341	358	382	359	393	345	371	367	342	353	367	393	363	406	384	347	360	373	373	356	351	392	354	353	338	370	342	383	372	355	361	352	368	357	372	355	366	367	384	360	360	322	385	348	366	362	332	375	362	359	383	363	364	357	367	366	357	367	389	373	351	372	365	388	379	350	342	386	352	370	371	378	366	392	357	391	340	335	371	361	372	367	377	342	352	349	345	357	379	365	373	348	379	356	373	358	394	373	380	354	372	366	387	341	388	378	360	369	363	377	386	371	353	366	360	379	374	374	328	403	361	362	338	376	361	378	385	365	373	350	370	361	386	354	333	368	367	371	376	376	378	366	347	361	356	382	408	361	371	358	389	330	388	343	358	373	355	377	377	375	387	373	384	326	362	357	357	385	344	395	336	361	375	380	368	383	355	394	361	358	345	365	379	351	376	362	372	416	344	363	388	365	375	363	375	362	363	362	371	369	353	343	372	342	352	358	372	356	341	367	378	338	377	343	354	350	349	379	355	363	401	379	382	344	379	366	348	370	402	369	374	381	390	333	363	371	368	369	367	347	365	376	376	365	367	364	400	352	381	382	346	384	374	392	375	356	358	349	381	379	342	354	406	382	350	359	355	348	351	374	371	364	362	347	369	357	376	373	370	388	330	373	373	371	371	406	365	366	361	379	361	367	376	369	386	373	368	368	375	357	364	383	364	392	365	368	364	356	373	353	393	367	361	350	320	350	365	383	377	343	377	378	345	369	391	367	366	369	386	354	355	368	380	365	387	372	334	379	350	390	374	329	359	370	371	377	389	356	364	378	377	341	358	368	389	357	367	375	358	365	338	355	359	380	370	411	364	327	376	379	357	368	400	377	364	381	361	381	375	363	365	397	370	373	357	343	359	367	358	346	391	348	377	379	345	390	373	353	367	392	362	380	329	335	347	343	351	343	351	371	359	378	362	363	343	359	339	360	369	349	394	364	390	376	367	345	344	362	389	369	385	353	388	356	373	364	342	361	380	361	362	366	364	355	374	379	399	369	383	350	345	348	345	373	368	366	367	368	391	390	342	390	367	352	370	379	388	337	349	380	320	349	340	356	392	359	407	360	359	362	370	375	387	375	374	359	386	354	363	353	376	374	372	370	351	350	365	375	375	362	368	354	352	354	373	379	341	349	366	363	400	347	399	387	350	372	356	367	348	371	351	359	388	365	360	371	370	343	365	371	390	385	361	367	363	361	370	336	360	369	381	358	385	397	343	389	368	373	386	309	355	366	374	378	362	372	381	361	349	351	353	380	357	367	365	348	386	365	382	383	373	380	394	365	409	351	385	391	341	370	383	365	352	341	360	356	358	380	351	385	345	368	374	365	342	382	374	352	343	341	358	358	370	382	380	353	374	366	370	370	383	340	389	379	341	340	343	369	350	362	348	356	373	367	347	355	358	351	359	384	395	349	353	377	347	369	331	352	364	400	367	324	367	379	329	356	380	342	368	348	351	372	379	367	362	333	375	351	380	360	352	377	384	377	327	374	357	363	377	326	378	396	364	370	391	341	359	384	380	346	365	343	368	378	366	375	387	361	373	388	333	322	371	408	404	352	356	380	350	364	373	355	358	380	395	383	355	340	368	370	389	357	347	371	368	379	365	348	374	340	359	366	350	370	398	378	385	342	363	355	358	378	374	352	365	365	370	366	363	388	369	340	379	347	371	383	327	385	371	395	372	360	360	366	352	395	390	364	378	346	380	386	387	341	399	362	392	360	376	411	363	407	361	388	366	335	345	335	366	392	356	375	410	332	334	375	369	356	379	340	354	383	338	377	360	348	378	364	351	388	380	370	372	371	409	332	367	357	353	354	366	383	340	371	371	374	376	363	392	386	395	339	364	368	376
345	3	3500	99217	542	6	23	285	398	508	535	561	572	522	474	482	481	466	421	455	390	410	396	407	371	406	388	376	407	405	387	357	351	366	377	378	383	377	387	371	382	368	364	340	335	371	354	356	333	359	375	384	332	342	347	353	343	359	353	363	332	345	307	395	348	331	361	339	334	329	348	330	338	319	284	290	375	340	315	351	355	347	328	332	359	299	352	339	316	334	326	357	345	336	367	330	331	328	334	303	346	338	324	339	299	337	323	360	346	315	324	346	330	296	329	331	324	322	329	334	319	292	341	348	325	288	322	325	325	322	351	320	313	343	339	326	325	344	308	313	298	322	329	329	318	332	353	340	348	318	326	316	357	315	327	303	344	332	340	307	346	354	325	305	329	312	335	326	284	307	324	300	338	350	329	339	338	351	311	297	300	331	283	323	295	317	320	335	332	309	313	347	334	304	339	347	319	349	308	329	329	331	345	352	340	322	327	335	352	344	341	312	341	318	308	333	316	310	335	329	339	358	315	295	340	335	323	331	350	372	339	335	336	317	313	323	339	324	302	349	348	333	335	317	332	322	317	337	319	334	312	332	308	320	323	346	328	342	307	321	324	299	337	336	329	307	337	318	299	338	310	318	323	325	310	346	319	349	319	318	295	338	318	299	294	324	339	322	339	361	330	332	339	305	318	349	334	332	310	323	318	293	327	313	319	350	289	317	305	323	324	317	341	329	334	320	341	302	332	325	350	334	317	310	324	309	303	322	328	314	323	295	338	338	355	317	334	327	326	329	335	306	328	355	332	327	326	365	319	350	335	324	329	321	338	343	298	316	309	301	330	359	343	304	323	318	348	303	301	357	314	336	332	348	318	324	323	323	311	307	313	336	351	338	325	333	343	305	307	340	330	304	316	301	317	321	342	350	288	329	302	321	321	337	315	330	303	293	321	312	348	326	324	328	315	285	337	348	320	320	327	307	316	320	325	303	320	337	318	305	322	316	325	306	321	361	322	339	302	333	326	324	299	349	331	337	329	373	332	312	326	335	325	315	314	333	332	328	330	349	329	305	286	321	339	314	321	330	303	334	307	329	312	320	307	318	309	340	366	324	344	293	308	303	347	332	335	339	341	297	313	353	309	323	314	297	332	324	330	322	312	292	332	300	287	336	312	321	295	322	302	306	327	324	314	319	377	333	318	310	316	294	326	307	316	303	312	334	302	310	304	322	314	335	317	326	316	320	343	320	306	332	326	338	339	331	317	313	327	359	350	336	343	315	315	321	322	310	310	325	310	301	348	316	340	339	328	306	316	335	328	308	310	288	327	320	343	317	347	276	336	303	332	326	296	307	317	317	320	312	331	290	336	321	291	298	354	291	309	317	314	291	331	335	343	331	303	325	330	304	347	299	332	320	323	311	341	332	329	298	314	345	345	324	306	336	317	316	317	338	315	315	330	338	318	353	327	336	302	305	324	340	310	331	322	331	317	324	338	295	329	321	306	305	318	320	339	297	301	350	313	303	325	318	313	335	318	330	300	313	315	337	329	316	328	299	354	317	320	306	342	342	335	307	312	352	306	316	317	341	325	324	329	325	333	338	336	320	326	308	323	333	300	337	332	327	295	302	308	317	351	301	356	323	351	298	342	310	298	321	321	326	321	301	320	318	324	314	331	301	334	336	333	328	292	341	318	294	337	305	327	324	342	320	306	306	335	321	325	303	340	305	310	339	369	323	317	324	323	331	320	326	375	336	318	322	322	327	298	314	313	312	316	302	328	314	329	300	339	328	333	347	309	313	322	321	320	318	334	331	312	336	328	332	337	340	318	334	326	318	330	292	332	312	323	322	335	292	315	322	342	348	292	335	335	317	297	356	298	313	304	316	332	341	314	323	285	328	314	321	304	356	317	322	357	316	336	329	326	317	349	335	304	305	345	312	327	332	319	309	298	335	320	341	311	327	358	312	333	320	318	358	300	299	322	343	296	355	317	315	324	304	313	308	299	311	302	327	292	327	356	348	305	329	333	321	345	306	312	301	324	298	308	317	346	326	329	288	328	320	295	318	338	348	331	321	352	332	324	311	315	325	302	334	317	329	325	281	295	308	297	331	364	301	334	306	330	308	332	312	312	333	349	333	328	318	330	332	340	354	292	316	345	307	302	286	328	331	330	325	305	318	283	319	304	333	343	344	329	316	312	342	310	318	352	345	325	337	321	306	324	328	326	330	343	358	305	308	323	308	342	330	326	352	308	320	314	334	292	325	338	313	321	277	339	313	327	345	364	309	345	324	327	309	319	323	328	314	337	324	303	341	345	327	319	340	316	320	317	304	319	310	325	321	345	315	311	327
