345	0	2700	154624	349	2	52	406	577	693	653	712	608	611	602	595	570	532	559	564	534	519	528	522	477	593	660	811	970	1024	1023	1000	1034	1045	1027	1043	1078	1027	1026	990	886	866	838	810	578	497	427	483	449	450	431	441	445	432	432	418	408	448	468	420	412	464	403	430	462	392	469	432	470	438	453	440	406	432	435	445	438	396	481	439	461	460	431	442	406	409	453	421	427	387	430	427	406	412	391	430	411	420	431	438	449	439	443	458	401	434	434	394	464	428	403	426	462	446	425	466	417	434	424	444	444	433	433	431	435	410	430	413	452	434	426	454	432	436	438	458	406	450	439	429	419	411	408	424	416	417	436	425	377	451	424	400	438	398	457	424	439	426	417	411	444	408	423	448	407	436	434	414	410	436	445	427	425	417	417	426	422	416	410	451	458	444	446	432	445	439	414	432	404	409	416	461	405	433	443	447	406	462	471	455	422	432	434	410	441	410	436	419	421	431	417	422	431	456	447	447	444	444	430	427	449	397	468	409	426	444	438	423	439	416	438	463	428	387	458	440	420	452	447	414	430	423	424	461	439	434	431	446	435	390	445	437	430	430	420	433	404	420	399	455	421	449	413	431	406	434	468	427	424	434	418	437	415	461	404	430	425	440	411	411	419	428	429	419	422	411	426	418	455	412	431	416	421	410	427	424	459	404	419	417	408	403	429	423	425	460	456	400	442	446	405	411	413	415	417	409	405	421	407	441	423	467	412	436	422	414	438	395	447	455	395	393	422	446	414	431	429	425	424	431	422	405	418	440	396	418	454	423	443	402	444	416	461	420	453	417	458	435	451	426	477	423	428	404	411	426	432	450	404	422	446	415	464	411	430	420	399	427	400	440	394	427	431	443	416	440	446	447	414	426	466	429	420	409	435	419	428	438	455	421	424	414	466	411	406	414	443	433	457	451	430	422	434	410	420	435	421	396	452	431	444	428	453	443	435	461	415	446	441	410	451	409	417	442	392	416	414	433	406	427	400	398	425	432	418	413	429	431	452	397	444	435	434	438	446	423	397	411	414	444	434	451	418	407	421	410	418	432	445	423	411	412	458	419	418	402	417	466	434	478	399	438	450	432	413	431	410	416	417	434	435	377	426	439	391	430	444	422	446	413	429	441	439	451	438	441	415	433	409	437	420	407	475	446	455	436	459	435	414	424	450	414	376	423	427	418	451	448	401	430	439	433	429	411	409	417	439	406	408	422	401	411	416	407	404	402	414	426	414	435	401	411	441	428	408	427	473	453	423	434	412	413	423	428	424	435	462	426	454	389	453	432	414	423	427	426	437	425	430	431	430	410	411	434	410	411	458	416	445	429	400	447	440	451	423	435	435	432	424	431	434	427	438	403	403	428	409	426	438	450	409	451	433	423	421	431	395	400	431	457	401	413	420	418	414	427	418	405	434	407	411	379	411	388	466	393	450	422	446	430	405	451	433	438	421	430	441	418	436	435	447	451	407	403	420	476	426	437	413	447	440	441	442	437	419	439	425	430	406	473	409	415	435	448	415	448	414	388	424	432	415	426	431	466	445	427	417	405	422	445	426	399	400	415	448	411	387	473	458	410	432	435	424	419	419	419	445	469	416	424	433	440	448	435	429	437	416	414	465	425	407	436	442	448	439	437	393	424	423	463	409	421	424	415	424	418	415	445	432	416	414	419	454	458	428	423	408	404	413	413	441	428	466	436	423	416	431	439	377	413	412	431	418	403	471	432	384	448	424	438	398	406	435	433	403	398	433	432	409	443	426	404	452	422	426	411	387	419	444	448	413	439	410	437	426	392	431	409	424	394	420	402	409	420	430	436	461	407	442	445	421	404	421	421	428	423	423	397	461	431	424	412	436	405	430	445	415	440	423	444	414	406	444	414	462	416	428	436	451	426	415	437	449	415	432	437	471	420	421	394	416	418	427	404	427	435	427	416	413	413	408	425	453	443	402	409	410	430	441	423	442	411	411	476	413	416	427	463	436	436	433	418	446	422	431	460	428	412	411	439	424	400	424	422	404	417	425	420	406	436	436	426	429	430	439	388	418	447	440	428	376	414	450	459	421	437	400	427	447	425	440	465	406	439	425	447	411	400	406	440	431	414	429	454	461	440	411	416	424	433	411	403	409	418	436	454	438	444	418	446	421	440	416	420	389	477	397	424	410	421	438	400	419	438	426	452	406	424	462	474	417	418	394	398	391	395	433	426	416	413	418	437	403	433	440	440	429	428	417	434	441	433	411	416	426	427	463	404	393	432	426	446	418	416	420	428	403	456	421	452	414	412	419	406	409	439	450	450	417	439	407	460	459	418	414	468	455	427
345	1	1900	154747	364	5	144	443	557	553	582	615	587	559	521	500	507	510	480	480	499	521	490	480	459	539	513	618	666	684	763	862	816	862	872	920	891	860	857	840	758	722	691	628	583	490	459	441	416	451	412	418	424	404	453	447	410	413	435	426	439	438	466	426	417	440	410	447	431	430	426	435	404	426	429	444	414	447	438	419	409	422	436	408	429	410	439	434	430	421	408	428	407	439	397	398	413	416	462	430	447	435	445	418	437	451	447	383	390	411	398	409	413	455	397	404	452	427	425	439	439	404	404	414	397	435	440	419	450	402	429	413	393	426	421	420	433	425	446	438	412	410	423	421	444	425	426	425	405	428	438	413	456	423	441	412	452	414	456	424	431	438	417	437	405	426	409	435	439	437	436	414	427	403	427	418	410	451	432	466	451	405	420	395	449	438	441	408	446	417	391	392	416	428	430	424	453	448	427	400	399	415	422	394	422	406	415	417	445	410	400	423	439	395	419	395	438	403	416	442	427	420	432	404	433	436	424	441	385	445	406	460	416	415	440	448	416	441	412	438	403	431	399	418	421	431	440	423	419	429	453	459	397	427	400	411	411	401	412	426	421	457	410	443	415	439	439	393	431	421	431	440	441	416	408	437	405	394	418	424	403	425	439	432	407	424	402	436	401	424	447	402	419	455	439	412	412	433	443	397	441	433	416	409	426	402	442	395	454	427	390	414	425	420	425	421	426	430	415	436	406	411	395	409	421	420	445	430	430	413	417	414	441	412	436	433	400	388	440	430	423	433	425	424	407	416	427	413	439	416	394	418	414	409	442	421	409	447	388	409	440	407	386	432	407	405	399	421	401	369	406	410	425	426	410	392	452	431	416	397	417	415	425	422	447	403	370	476	402	449	441	429	426	417	431	447	393	421	448	420	445	442	413	450	420	427	436	391	433	427	403	391	433	411	390	417	431	413	448	396	394	412	417	472	401	430	407	406	408	394	417	416	413	419	424	422	402	408	419	418	422	432	427	446	393	447	417	425	419	413	434	436	392	438	437	433	403	407	424	372	446	419	405	393	446	385	407	457	394	434	428	419	442	419	389	406	437	432	428	405	391	402	432	422	428	426	444	423	410	419	406	412	440	432	432	393	425	457	415	447	437	444	436	374	435	447	403	431	442	443	421	454	406	398	426	410	434	415	418	426	421	422	425	420	413	409	432	443	435	418	427	474	407	449	418	431	397	460	409	374	442	409	430	475	411	417	465	442	417	425	437	406	432	418	400	380	419	409	413	416	447	379	438	418	389	423	459	419	413	427	405	407	417	427	405	411	393	408	424	414	417	441	402	434	405	401	373	409	411	408	442	429	386	399	397	450	423	421	460	408	417	423	437	398	424	408	436	439	425	422	409	440	409	439	409	399	390	415	417	404	396	447	415	401	437	418	435	436	407	401	424	423	420	452	399	445	430	404	408	393	409	423	402	435	400	427	405	435	413	454	430	433	418	405	406	391	429	399	379	420	437	406	437	421	437	425	413	451	390	430	379	424	392	453	414	392	428	438	417	420	445	405	434	456	396	423	459	424	404	419	413	393	406	429	419	410	429	425	416	429	420	443	432	389	436	445	400	400	396	458	444	439	401	403	385	414	408	413	420	422	419	417	414	437	440	392	397	462	391	404	432	408	419	426	431	439	437	424	416	424	450	423	450	422	454	406	412	470	450	407	414	424	442	416	392	439	436	429	403	456	416	433	423	417	435	432	420	416	433	435	421	404	414	398	442	427	403	429	416	400	421	422	390	424	440	406	413	429	402	431	399	412	431	390	445	427	436	383	398	394	412	423	402	400	439	412	400	405	405	432	398	413	393	429	441	418	450	394	396	409	408	403	424	435	437	409	429	428	429	423	392	440	430	408	391	381	447	432	423	423	400	416	433	422	406	384	403	422	440	400	420	396	415	420	429	440	419	429	384	417	389	444	397	434	406	442	411	437	436	407	406	428	403	437	424	403	417	443	400	407	437	458	438	401	425	423	397	422	454	413	433	409	403	414	366	416	418	432	410	418	403	408	443	399	414	408	437	396	431	446	406	416	413	415	398	441	422	384	396	397	429	419	426	442	426	429	441	414	439	427	399	394	417	441	407	397	423	434	424	416	439	419	410	430	453	401	423	440	437	404	409	398	424	406	426	416	390	433	429	428	427	448	404	421	411	438	410	394	433	419	406	405	391	436	457	439	410	440	425	412	396	431	393	426	410	425	449	414	455	436	412	407	401	462	391	416	430	487	414	417	409	415	433	388	407	438	425	405	467	444	418	437	397	453	423	422	379	432	429	462	421	448	417	407	435	418	433	413
345	2	2100	154870	354	2	98	460	525	633	585	579	599	536	559	546	487	501	502	497	453	490	439	462	463	440	488	494	584	673	740	793	816	831	885	902	892	948	862	856	859	871	799	733	562	466	436	425	396	426	427	416	421	404	401	444	390	444	425	434	413	435	387	408	408	392	423	439	379	399	409	412	431	392	445	429	426	419	437	422	423	433	431	387	379	395	416	411	403	393	418	388	405	388	405	412	400	404	397	399	403	408	421	391	429	428	415	366	383	387	410	409	400	412	429	412	400	399	399	412	409	402	440	414	394	405	391	398	392	411	407	410	383	419	381	417	408	402	419	409	377	403	386	421	409	416	415	427	398	410	427	430	404	387	398	414	403	411	410	415	417	404	416	407	380	409	414	405	392	406	419	414	383	384	411	371	425	407	383	387	419	418	430	417	411	394	400	416	387	398	402	390	360	376	435	406	364	407	400	408	404	397	412	418	389	417	400	396	409	398	404	405	365	398	406	408	414	386	387	373	394	409	385	401	408	359	414	387	382	398	415	394	391	398	402	417	434	389	395	405	405	403	414	428	374	408	399	384	395	389	375	410	392	405	392	398	373	389	384	393	426	412	397	420	404	392	402	380	404	406	406	408	394	396	397	405	410	409	414	425	413	402	399	384	435	396	386	399	372	402	381	380	408	428	381	429	418	420	393	418	396	383	358	389	431	395	399	401	401	405	397	410	398	386	374	371	421	428	410	391	391	417	411	419	371	421	407	397	393	399	383	385	364	409	394	429	418	368	401	398	418	409	393	421	420	402	418	399	385	389	405	391	411	390	395	414	436	412	405	453	424	392	389	409	398	397	352	378	407	383	380	406	420	387	429	427	376	398	426	404	407	408	390	402	390	425	373	408	408	413	411	414	401	420	390	407	398	406	411	395	387	373	429	377	385	422	396	406	371	411	414	428	396	368	401	402	402	393	407	444	422	407	410	404	431	403	408	415	403	410	385	374	391	407	380	424	414	392	437	435	417	403	423	421	383	414	408	370	401	414	409	410	402	404	387	420	388	408	390	379	417	431	378	415	399	442	383	384	400	394	383	403	400	410	425	394	398	390	386	378	379	414	433	411	403	402	377	389	403	414	398	408	399	410	394	382	394	400	382	400	407	405	404	401	420	382	376	400	419	428	403	416	401	420	418	361	400	401	386	429	412	395	427	406	374	407	378	407	412	407	426	414	368	403	389	414	419	381	377	375	409	407	412	411	419	400	416	426	377	406	380	416	397	396	370	440	386	383	391	395	407	415	367	400	403	398	434	420	401	418	402	402	410	433	402	417	405	425	391	410	412	425	391	412	430	429	403	382	380	419	424	407	424	406	397	389	405	412	411	424	412	424	409	407	399	407	389	398	384	407	403	396	386	401	403	413	389	425	411	393	401	384	413	419	402	384	401	424	371	407	428	379	426	406	416	398	421	405	394	374	404	397	390	419	413	391	409	400	426	399	412	384	389	390	420	424	402	395	390	386	399	386	408	409	397	430	405	450	389	417	363	428	384	403	421	390	389	396	426	372	404	381	405	389	401	398	431	364	408	396	389	415	375	393	395	386	376	382	374	421	399	418	396	415	382	403	436	417	403	383	397	367	388	393	388	427	406	376	367	408	394	390	432	384	380	413	391	386	395	384	429	383	392	411	382	434	414	377	410	389	376	398	415	395	423	384	409	405	399	405	423	391	395	387	392	390	406	434	384	410	418	399	410	394	369	397	414	437	387	393	423	406	389	401	417	402	419	406	383	425	384	375	377	379	423	391	416	403	378	408	398	410	399	407	397	398	389	386	390	386	397	432	400	403	378	405	415	404	412	375	417	431	399	435	429	401	381	416	364	390	388	382	407	396	397	401	383	392	404	423	418	380	405	377	419	384	385	398	392	412	383	402	409	429	407	400	423	392	401	422	381	419	385	424	374	428	397	438	368	398	380	419	431	384	382	376	396	402	415	422	387	418	427	409	393	393	399	429	390	393	363	391	402	408	398	413	438	411	422	382	406	353	356	396	386	398	434	400	412	390	404	398	416	369	413	376	423	406	399	369	418	421	413	381	388	401	424	402	434	421	382	421	389	397	408	379	426	407	378	419	389	377	392	401	423	379	392	420	411	400	379	390	388	383	381	409	408	368	411	423	400	400	408	423	399	428	388	412	393	389	397	388	378	366	384	403	409	443	398	403	418	408	459	401	400	404	384	410	385	386	395	406	422	391	398	413	391	386	423	391	381	382	429	403	421	410	417	395	387	419	376	438	400	415	397	393	395	416	393	384	406	425	411	392	427	403	411	406	396	377	352	390	384	399	390	417	357	430
345	3	3500	154994	356	1	110	466	578	619	584	627	601	556	531	540	501	503	494	456	492	488	488	479	530	540	612	671	727	813	869	915	894	927	938	947	961	947	932	871	888	834	796	707	559	446	423	450	425	410	421	426	396	433	393	432	383	395	426	413	435	390	429	424	409	448	461	418	425	424	395	456	404	419	409	415	404	414	398	418	396	401	415	430	396	432	404	416	404	386	414	415	436	409	401	431	398	429	409	413	436	389	390	412	413	425	399	432	389	428	381	401	416	396	461	424	398	430	390	400	400	423	372	450	365	419	401	382	409	388	419	429	386	440	388	425	410	387	400	409	437	422	415	406	424	411	420	444	420	429	405	394	416	392	428	390	410	391	412	421	407	434	380	402	424	368	409	416	405	414	376	399	403	416	395	404	408	404	397	405	389	418	375	424	415	376	395	383	424	405	372	414	426	428	381	427	417	406	406	371	411	408	398	388	384	393	413	404	406	394	413	408	384	419	379	371	369	417	397	389	431	399	420	393	409	378	387	388	403	418	413	376	424	427	403	433	400	376	408	380	404	399	372	393	399	386	397	423	403	378	397	430	396	388	384	374	405	413	403	399	392	397	410	448	383	419	414	413	370	383	398	410	378	405	390	441	402	387	417	388	418	403	387	412	419	371	388	395	409	364	401	390	372	409	384	417	401	422	382	403	409	420	382	414	421	414	405	417	380	374	415	373	398	404	392	397	421	412	403	428	390	382	406	418	406	399	435	421	410	395	384	355	421	391	394	389	407	410	397	421	407	428	363	393	409	414	389	399	395	392	377	402	426	410	407	383	417	441	408	382	410	411	394	403	376	397	416	395	405	394	396	396	392	389	389	398	391	407	410	410	393	433	404	395	428	384	441	393	425	434	380	409	394	415	389	407	425	401	429	387	429	397	418	412	407	381	372	439	402	402	368	389	413	409	409	378	396	385	396	406	380	406	394	392	400	374	416	439	398	406	411	397	392	422	404	400	394	399	381	384	394	405	403	399	384	406	417	419	405	399	389	438	399	409	402	426	399	429	416	402	409	420	379	392	399	413	383	407	383	436	411	376	389	418	418	383	379	394	413	425	405	360	367	431	398	397	417	408	411	383	413	403	401	412	385	391	394	382	384	416	371	405	406	423	424	389	373	376	421	404	422	410	392	403	387	400	417	381	450	442	393	401	389	410	405	384	404	394	415	411	397	410	399	374	396	417	360	409	397	386	421	384	409	401	424	410	424	396	410	435	386	366	366	384	402	412	371	371	397	396	412	396	400	406	388	435	387	414	396	381	419	395	393	402	375	386	399	375	357	402	410	395	410	396	414	369	389	374	391	371	393	375	372	389	422	365	360	381	396	414	392	397	438	371	397	357	388	406	409	408	420	405	429	384	389	405	399	400	408	389	386	442	402	367	400	398	386	406	411	389	416	410	428	398	400	391	396	417	405	392	445	394	410	386	413	397	393	429	408	421	429	391	380	404	412	409	399	417	394	401	377	394	392	393	416	433	410	380	410	389	415	434	412	397	400	396	414	405	367	413	411	384	396	388	421	403	396	398	391	401	414	427	381	411	385	413	390	411	432	395	421	411	396	380	390	384	382	410	423	400	386	407	401	424	413	386	394	417	395	425	409	414	369	389	387	356	403	385	424	396	392	415	403	413	394	392	394	424	381	386	400	409	363	412	397	393	411	444	421	395	381	407	399	375	399	387	381	394	399	414	388	419	381	401	391	399	429	397	424	411	381	431	371	376	375	419	400	390	383	395	396	416	372	373	408	398	415	393	378	400	396	390	337	422	434	396	391	354	403	433	371	391	404	402	401	407	366	427	380	394	390	429	409	394	365	421	396	428	397	390	423	390	413	410	415	383	421	390	379	382	399	398	410	444	408	416	414	399	391	386	387	385	411	400	347	415	404	377	409	426	390	407	391	401	409	423	401	367	420	417	399	395	404	425	404	402	415	403	386	396	402	402	417	444	431	433	408	405	408	401	387	390	371	407	411	427	425	408	402	389	403	418	399	397	403	408	415	407	411	425	374	412	385	392	427	374	398	400	356	427	384	424	422	429	403	382	413	389	396	424	396	408	384	428	394	393	421	355	413	388	402	423	427	382	431	396	415	410	420	403	396	405	424	422	399	393	399	398	400	426	399	419	395	391	389	399	443	404	416	390	398	397	395	423	392	419	400	421	402	371	381	394	408	396	413	402	373	402	406	364	376	412	372	396	406	399	388	416	404	414	421	387	391	434	382	425	443	382	391	410	401	373	396	428	381	408	400	380	420	403	384	407	404	389	382	405	366	419	382	404	435	385	415	413	400	396	415	397
345	0	2700	155118	352	2	60	394	537	647	655	642	594	588	571	555	542	505	547	530	519	526	545	612	754	828	911	1004	1036	1071	1068	1098	1084	1067	1022	1023	937	949	894	902	865	829	802	642	491	449	457	433	423	444	457	432	426	447	448	414	423	427	437	463	451	389	428	417	417	470	454	409	435	425	423	435	428	432	409	434	422	431	430	416	445	397	438	465	422	438	418	439	389	431	426	416	439	440	439	382	429	442	412	425	415	366	393	417	391	439	420	439	407	418	395	402	413	429	408	447	409	418	402	396	406	418	421	420	400	412	408	390	380	402	394	413	410	427	430	404	428	396	459	397	446	377	429	381	407	383	386	424	395	435	427	441	413	458	433	427	435	421	435	408	446	393	427	418	413	416	421	414	436	415	396	419	444	425	410	444	413	431	406	430	427	447	410	446	420	412	434	417	409	418	415	375	428	407	416	419	396	418	442	424	440	403	415	394	407	399	391	427	445	401	429	430	413	426	430	389	390	402	408	408	406	414	434	397	409	384	377	377	436	415	421	414	392	385	424	449	421	424	402	417	433	397	432	421	401	433	441	427	420	433	435	400	439	393	421	398	406	417	382	439	428	429	412	402	421	401	415	402	398	436	392	410	404	389	416	404	399	424	421	418	422	418	402	414	399	402	405	428	424	418	432	408	458	369	415	392	427	457	423	422	432	430	385	428	412	430	429	388	411	406	408	410	428	403	397	427	444	426	418	380	401	411	442	446	409	435	400	417	399	430	419	434	424	406	408	416	420	400	407	433	471	400	410	385	405	407	398	413	415	373	406	415	408	423	420	401	412	433	424	429	425	402	404	448	445	407	378	419	409	391	383	422	424	403	393	429	421	436	382	409	382	427	413	434	409	419	393	414	414	424	439	421	416	438	411	448	439	411	427	402	426	410	408	424	419	415	436	420	425	425	413	419	404	442	397	413	444	426	409	443	408	429	416	443	418	435	385	398	439	428	429	439	429	389	430	414	400	407	441	417	437	417	445	409	411	416	442	417	424	397	412	378	430	414	397	403	402	407	424	392	451	432	432	418	372	424	427	433	423	397	403	417	427	438	419	406	431	424	425	427	436	421	362	386	441	433	445	389	418	405	397	441	403	425	404	403	405	411	412	413	429	418	418	477	404	427	400	357	407	418	428	398	383	415	406	397	428	423	417	410	418	411	409	400	427	412	419	422	417	413	434	423	398	418	418	421	393	405	439	411	399	401	411	363	422	382	436	387	408	402	394	418	411	435	443	435	395	395	414	416	424	436	403	408	418	378	440	390	395	436	447	388	393	415	450	431	421	412	413	404	415	400	442	403	403	404	426	407	415	422	389	424	392	456	405	430	424	401	400	391	397	411	421	444	382	403	378	428	399	435	421	424	405	408	428	439	409	400	418	404	429	400	445	420	432	399	409	426	439	388	414	401	421	423	422	422	383	383	441	407	419	407	429	415	411	410	383	395	396	405	400	444	428	401	413	406	412	466	408	442	413	408	450	428	409	451	372	403	416	397	413	417	386	406	412	431	407	394	412	422	411	418	404	420	415	423	406	412	419	408	420	397	435	407	407	425	412	432	446	431	427	410	427	428	379	429	361	402	404	405	403	429	422	417	442	423	393	405	397	428	409	393	428	430	401	404	417	448	420	404	400	410	410	377	415	386	426	382	409	432	391	436	406	382	394	431	409	420	384	445	443	419	416	451	390	432	435	433	413	372	420	437	393	435	399	449	420	408	398	405	429	428	398	408	414	450	427	449	364	435	442	436	398	400	384	444	416	441	369	408	437	400	395	424	409	410	405	429	446	406	391	380	405	431	407	426	400	425	435	422	434	426	397	403	411	407	423	421	409	436	411	405	412	415	400	418	404	430	428	458	432	430	396	411	425	436	408	410	383	412	421	395	449	417	405	419	412	410	419	402	405	423	412	408	405	421	429	390	407	422	420	397	459	383	431	447	418	423	414	414	405	417	418	404	444	389	414	395	409	406	430	421	438	381	385	424	394	410	390	412	417	418	448	414	425	407	432	438	401	408	426	432	423	412	425	424	426	407	426	419	405	393	418	413	415	384	362	408	447	429	404	427	396	401	418	415	414	400	432	417	393	391	413	410	402	411	385	437	411	427	415	382	402	441	408	422	438	420	389	418	409	413	424	426	375	450	404	407	425	400	398	412	417	434	391	420	426	399	428	407	414	379	397	424	425	414	428	394	432	439	425	442	419	438	434	432	400	415	435	455	422	400	405	408	420	416	418	382	455	388	431	412	415	420	385	423	429	424	413	410	387	416	423	411	428	434	416	431	409	413	399	393	425	420	440	432	420	422
345	1	1900	155242	356	7	117	437	496	570	562	537	524	484	488	453	452	432	405	428	408	438	392	417	429	391	432	489	549	647	678	785	806	866	900	892	901	859	837	837	754	612	492	457	401	417	382	368	376	357	366	367	377	336	384	321	320	320	360	391	358	355	365	361	367	340	339	361	313	368	372	358	368	354	353	343	349	342	355	365	355	370	369	353	310	381	356	386	346	337	353	366	361	359	330	358	359	365	319	361	367	373	345	354	367	349	358	343	345	376	359	377	348	359	376	347	309	342	341	371	350	361	347	354	374	363	341	344	352	352	349	329	366	331	389	320	356	361	373	326	344	357	368	354	410	341	353	341	339	358	309	360	360	384	337	336	359	384	373	370	341	363	379	342	368	322	336	387	381	353	352	335	354	374	357	328	366	326	375	320	361	354	346	349	360	355	362	322	346	339	370	375	377	386	339	349	347	365	325	324	348	360	341	348	344	362	355	349	363	337	384	323	323	348	345	355	375	370	357	353	349	365	349	380	341	364	349	361	326	346	325	311	359	352	356	370	344	352	353	361	376	351	335	379	360	323	347	333	340	340	355	353	349	359	357	374	380	362	351	373	335	342	369	334	350	398	348	346	339	360	354	364	368	340	311	333	331	354	352	346	334	328	360	338	344	330	340	349	374	328	361	352	339	336	386	339	352	350	359	372	341	339	376	341	360	322	352	347	338	375	376	356	357	359	363	355	343	349	354	327	341	351	341	363	324	363	369	350	356	369	317	353	342	348	351	296	354	354	373	324	343	359	343	332	350	356	358	343	355	358	341	313	334	349	337	323	362	373	349	334	364	325	331	365	340	362	347	327	344	351	350	358	350	334	331	349	352	341	360	380	386	334	335	354	361	357	330	326	327	367	342	354	363	341	361	367	352	329	354	343	344	332	371	323	331	357	332	369	333	354	353	375	326	364	348	388	357	330	353	357	349	338	367	352	352	322	335	365	349	347	340	320	349	345	340	344	331	328	345	340	374	346	348	353	361	363	400	336	396	372	318	334	317	341	351	372	357	356	346	354	360	351	345	327	370	355	339	349	327	352	349	363	355	344	364	358	317	352	337	346	353	380	343	358	352	347	350	349	349	356	340	329	327	344	335	363	330	356	360	359	365	345	365	342	356	396	342	372	366	359	378	350	362	342	377	357	358	359	342	355	347	403	340	328	345	349	365	350	341	352	364	389	348	338	360	318	360	370	353	337	353	323	391	325	352	344	347	345	349	372	382	344	345	348	364	355	363	332	355	363	351	360	356	359	332	350	367	351	362	329	345	355	346	335	352	337	342	335	351	372	350	391	361	346	376	345	321	336	357	340	348	358	363	356	333	376	336	369	352	333	350	364	349	352	363	341	364	335	382	358	348	349	380	360	316	327	333	365	320	367	329	353	342	355	361	344	369	368	373	375	335	364	347	356	326	359	355	346	334	337	348	357	331	356	364	384	341	338	365	346	341	312	356	375	359	363	337	370	352	356	386	341	330	364	370	376	338	321	342	368	342	355	329	377	329	333	323	368	357	336	319	369	382	351	384	361	333	370	317	382	379	347	384	367	359	381	351	350	352	338	349	367	380	334	383	353	359	364	360	333	345	344	328	381	359	344	381	353	345	331	378	350	333	348	331	356	357	335	348	342	347	348	343	350	363	319	343	339	337	391	348	320	356	332	362	374	306	352	365	360	349	358	358	368	352	346	328	353	340	364	363	342	327	356	358	355	353	375	357	372	350	346	375	350	334	342	355	351	359	325	362	337	346	330	348	333	336	353	354	336	373	351	338	349	391	340	329	361	361	337	335	323	357	337	339	365	346	357	349	330	359	386	356	350	325	349	384	306	347	351	345	397	334	378	337	340	347	344	320	337	359	344	346	327	350	377	333	369	336	382	355	395	336	339	360	346	379	330	342	329	358	316	403	363	358	326	344	358	374	328	360	351	357	348	398	369	330	343	335	370	353	346	345	345	360	380	350	361	370	335	354	330	349	363	333	370	380	331	348	334	369	346	376	351	381	338	361	383	337	329	375	325	363	340	377	317	354	328	341	370	367	351	347	388	367	366	356	338	321	304	345	339	346	335	359	354	330	355	318	332	327	344	323	388	326	346	360	361	350	347	361	367	334	341	349	366	375	370	360	354	343	347	355	377	360	338	351	385	348	364	352	354	351	343	340	335	345	356	357	349	349	346	364	320	365	351	345	356	328	339	348	359	327	369	311	338	321	350	325	354	351	339	364	391	364	343	343	357	360	319	348	367	367	317	350	328	365	377	336	382	367	356	350	373	356	357	355	351	381	341	364	344	376	342	372	306	348	386
345	2	2100	155367	365	1	103	472	533	609	607	645	551	566	533	508	490	518	465	487	421	446	440	407	458	430	506	501	608	726	726	757	826	876	940	937	907	934	877	867	861	829	724	552	496	430	372	394	414	373	379	389	382	438	362	400	404	392	369	376	400	371	408	395	350	338	379	383	390	389	376	422	389	401	379	355	389	380	403	382	375	357	380	370	368	372	348	371	349	340	367	394	365	408	389	403	393	386	384	360	391	368	387	367	387	378	370	376	365	355	375	384	381	356	379	398	344	358	380	361	367	402	399	365	359	416	366	367	352	377	370	405	393	360	377	369	359	337	364	337	373	364	383	356	330	381	373	366	346	362	357	383	366	352	398	355	338	333	389	364	396	349	355	349	365	365	392	373	367	398	343	360	372	363	355	373	375	366	362	362	401	393	369	376	381	388	337	384	397	366	372	399	389	363	361	335	393	415	324	330	334	390	372	378	347	386	353	378	388	391	371	365	370	366	363	403	394	362	363	371	364	352	340	375	371	357	371	393	382	357	413	352	371	363	368	406	363	340	374	321	356	391	386	362	399	371	366	384	366	359	382	382	414	380	368	381	374	381	363	383	369	368	351	378	354	390	351	373	341	369	361	384	382	360	392	354	371	372	368	359	371	381	380	374	398	405	372	401	382	369	361	366	354	361	378	345	363	354	379	356	391	402	348	369	354	377	344	359	365	378	365	399	387	347	353	350	377	393	333	397	360	387	342	350	387	386	384	348	376	359	322	379	395	386	347	389	402	375	345	369	367	348	389	345	336	404	371	370	386	374	399	374	342	368	373	340	358	349	380	368	382	377	385	366	374	347	346	375	388	364	368	358	350	388	367	380	364	382	396	382	384	370	368	365	382	354	367	348	376	372	352	416	385	384	329	353	381	337	369	414	380	390	348	395	364	389	373	344	368	350	349	351	356	406	354	372	361	363	367	378	396	370	370	384	377	399	375	388	365	390	363	402	349	427	409	376	353	431	376	342	358	363	387	408	365	365	388	358	367	361	406	368	392	396	365	364	341	341	375	360	372	399	394	369	384	382	358	364	354	358	410	373	352	383	361	389	370	380	358	348	372	382	341	366	356	375	358	395	381	380	341	340	389	404	369	370	351	363	407	324	328	340	347	399	396	362	354	357	379	366	368	363	344	385	404	374	374	390	354	354	397	356	372	400	410	389	366	373	357	365	362	380	372	382	376	380	412	358	384	362	316	349	389	385	362	399	354	385	373	372	377	373	369	379	367	380	361	382	330	360	330	384	363	368	362	388	390	390	330	368	338	399	396	324	373	372	368	365	388	363	368	365	373	401	372	372	367	326	354	360	374	370	390	344	393	353	365	363	369	365	377	336	368	360	367	378	352	396	334	387	379	400	398	358	359	394	365	408	371	363	346	375	365	357	378	365	385	377	365	415	395	363	388	378	375	370	356	368	351	378	397	356	380	392	413	384	398	350	388	350	380	394	403	368	374	375	403	386	387	391	364	385	390	375	372	346	343	371	347	351	384	392	373	392	346	362	383	346	360	380	351	382	347	381	386	389	390	353	381	377	370	361	371	372	379	404	365	369	351	387	413	383	353	370	359	370	362	368	375	389	366	373	392	362	364	390	376	359	382	382	337	368	364	371	404	380	368	391	375	376	370	361	378	337	366	383	384	349	378	365	411	394	368	347	338	390	396	368	364	353	356	363	375	376	391	349	351	350	363	398	347	343	395	390	365	392	377	366	359	370	356	372	332	376	378	358	341	383	380	372	392	353	386	396	385	390	361	363	394	369	379	366	357	392	375	363	362	364	378	406	380	366	373	366	344	353	380	370	368	351	367	355	376	365	371	386	385	376	387	393	375	372	379	406	364	360	394	385	369	373	364	345	392	346	370	395	368	343	390	354	367	381	367	341	340	361	397	373	350	394	368	366	362	351	379	363	405	370	390	381	393	380	399	387	390	358	371	405	347	362	369	381	391	370	376	362	359	375	395	357	356	332	382	351	363	365	377	400	370	382	341	381	377	387	333	396	360	372	373	362	401	366	340	363	375	383	354	389	376	368	354	331	378	367	363	368	358	394	382	373	404	360	378	351	358	377	388	345	353	377	366	380	333	379	372	377	356	387	381	365	374	361	365	376	359	357	378	393	353	381	358	357	342	383	350	384	393	370	395	352	370	369	352	375	367	389	372	372	346	335	399	373	350	391	359	348	373	385	338	378	383	393	349	346	396	366	362	361	377	382	364	353	367	380	359	371	384	340	347	374	349	381	386	388	399	373	371	376	365	372	383	386	376	367	379	392	360	367	385	398	401	381	389	360	382	354	364	363
345	3	3500	155491	361	3	67	430	524	627	602	622	607	602	548	519	525	542	487	519	510	487	510	559	574	613	644	674	778	858	890	870	939	973	976	978	936	974	916	878	936	880	781	701	618	569	517	469	460	432	462	433	453	414	427	423	424	438	454	401	426	429	436	433	398	405	409	431	436	394	413	443	421	434	423	442	421	441	410	434	461	430	443	439	441	422	424	401	421	371	435	412	409	388	407	418	411	412	402	440	400	404	450	453	414	415	436	426	457	400	430	398	456	442	425	443	451	406	398	398	402	432	415	398	412	439	410	456	446	411	427	405	455	409	431	425	386	388	409	401	408	432	417	410	407	431	395	442	436	445	425	421	428	401	418	407	435	409	442	404	419	418	410	426	429	397	415	417	422	424	414	427	446	405	422	404	402	392	430	454	382	414	430	425	445	411	397	421	388	415	425	399	409	384	424	411	409	422	385	422	419	428	438	443	391	412	438	435	416	418	387	427	409	424	394	405	418	391	414	435	417	402	398	426	397	416	420	462	423	427	412	427	418	430	428	413	408	394	409	419	416	432	401	426	407	396	407	429	415	435	408	414	406	422	413	442	422	383	419	401	377	410	427	421	431	429	418	433	441	415	395	420	424	434	422	413	424	431	432	432	442	423	395	393	438	436	365	417	417	396	417	419	414	398	396	392	416	385	393	403	443	405	415	376	437	424	363	405	383	433	438	448	407	408	383	410	401	399	414	395	448	405	381	411	405	432	420	413	410	441	369	446	415	406	460	405	445	413	423	407	401	432	386	422	413	422	399	415	431	386	395	436	403	413	428	371	385	434	376	413	437	420	404	418	406	398	406	411	437	397	420	423	418	422	441	379	411	421	411	411	377	469	419	410	435	393	431	428	418	452	415	426	417	401	433	423	404	399	423	439	401	398	395	415	409	392	422	410	377	419	402	451	387	421	432	433	419	405	404	402	426	407	410	423	449	427	392	420	420	421	401	418	420	413	443	436	425	427	397	438	412	432	419	387	438	420	425	423	375	400	408	419	395	407	420	399	406	422	401	398	411	407	400	374	435	438	427	398	379	439	415	413	415	422	432	424	416	411	404	448	413	404	406	398	421	375	422	408	412	425	425	395	432	388	426	400	437	411	392	433	420	416	412	393	414	417	417	390	423	413	401	419	399	415	419	408	407	407	414	401	443	451	411	422	434	379	429	425	456	413	423	432	435	435	422	451	417	421	403	405	442	420	408	422	385	393	418	396	403	407	396	419	393	416	392	425	424	393	422	425	432	400	410	450	419	413	415	426	431	420	428	414	440	439	416	421	435	381	423	444	420	415	417	436	404	430	430	422	425	424	436	425	409	392	407	440	428	409	383	404	424	411	419	423	396	440	401	423	411	398	448	403	406	417	406	408	417	446	420	441	463	410	417	390	428	438	415	433	422	418	429	446	416	423	402	424	416	437	398	402	447	406	396	388	416	413	412	393	389	385	405	442	390	428	369	426	394	437	418	405	418	442	404	387	410	409	404	396	412	418	418	403	452	466	427	390	449	409	428	435	426	388	392	392	446	401	426	375	445	387	417	415	428	423	427	402	413	396	425	419	396	432	393	437	423	407	399	409	409	419	414	395	450	416	423	391	418	428	436	411	421	415	420	435	430	395	416	412	406	417	407	405	392	410	460	430	421	406	421	417	420	422	438	398	409	451	417	412	420	421	430	401	413	442	427	429	450	428	415	393	406	404	415	380	421	423	433	394	413	441	434	421	369	409	385	425	396	400	433	455	392	428	417	408	407	401	393	418	390	445	392	399	439	418	404	410	433	431	415	387	411	419	437	421	397	416	410	392	410	358	429	415	431	398	403	457	391	392	410	406	422	411	409	390	413	406	405	419	395	433	395	453	432	396	436	396	413	403	377	419	402	456	410	403	424	378	424	436	397	435	421	425	457	389	412	415	418	408	390	417	422	398	428	405	405	431	409	400	421	421	414	428	443	411	422	411	403	384	410	366	413	396	411	402	413	429	414	405	397	436	415	409	420	426	411	420	426	401	413	408	393	406	387	452	395	430	440	396	394	412	426	413	407	403	422	424	413	432	404	405	414	438	424	432	431	403	412	427	422	421	412	412	431	407	425	419	424	416	421	422	413	409	425	402	380	447	387	424	451	438	421	430	415	397	368	401	423	411	445	401	420	443	389	444	411	420	406	384	436	448	440	428	430	442	376	435	434	391	369	434	419	393	379	442	429	427	381	431	422	412	386	420	430	395	397	381	421	408	454	402	417	443	400	455	387	423	391	415	423	410	394	427	441	385	429	408	417	423	444	411	394	389	419	372	441	434	418	395
345	0	2700	155616	353	1	46	414	544	613	656	688	624	643	596	575	593	598	569	558	525	520	545	536	513	528	674	844	939	966	1009	1062	998	1005	1075	1070	1034	1014	1012	1009	990	889	896	818	742	613	553	461	462	436	452	480	458	442	407	463	489	488	435	470	412	430	453	440	444	467	440	427	421	442	448	425	423	410	445	456	452	462	449	497	462	450	462	479	455	459	459	436	443	442	445	446	409	425	439	467	440	456	466	456	393	406	419	455	441	398	444	416	429	428	441	432	455	406	422	411	452	463	426	453	469	440	443	443	451	413	451	439	446	414	481	436	443	464	448	433	436	422	432	428	459	459	469	432	420	471	460	400	437	430	419	378	415	433	422	429	436	434	432	463	462	444	401	443	439	409	433	436	417	442	433	439	411	413	445	411	422	415	444	462	433	446	421	443	429	488	415	419	425	450	459	447	457	413	438	441	410	440	420	426	438	398	434	434	450	408	434	452	400	425	456	421	453	427	455	426	434	468	449	418	441	455	429	430	421	438	417	439	464	446	434	415	394	433	426	446	434	473	413	462	425	438	446	429	446	488	406	437	412	415	437	440	448	456	429	433	428	432	453	447	418	465	460	412	474	471	422	432	423	456	429	446	414	465	438	434	433	397	432	409	408	430	410	457	438	459	419	434	414	436	440	429	459	479	447	429	437	456	474	402	449	438	430	438	439	423	410	446	427	409	424	411	428	424	441	415	406	453	434	425	437	445	417	401	444	426	436	473	445	445	453	430	417	453	464	456	392	451	400	467	462	453	430	435	417	442	410	455	460	491	441	435	423	442	458	438	411	442	408	417	429	424	445	421	435	411	406	425	469	438	420	412	445	456	439	431	390	433	431	407	437	464	450	414	432	453	412	435	446	439	424	431	430	443	425	382	420	413	428	442	454	428	418	404	459	419	389	453	445	413	418	431	420	404	450	437	474	426	421	435	447	411	406	416	433	399	441	453	398	433	431	422	438	423	418	469	475	432	448	417	421	433	446	438	443	462	412	441	410	396	435	424	432	450	423	426	422	464	424	440	438	438	434	416	443	444	471	423	429	416	455	454	440	442	435	420	420	422	453	440	433	439	436	445	443	441	437	425	420	433	422	421	415	442	435	415	440	422	448	437	433	421	432	432	455	450	419	447	430	426	422	383	455	435	400	428	407	427	413	431	435	444	462	452	435	413	425	408	410	480	433	449	436	429	420	439	420	444	408	437	420	395	457	416	423	425	442	410	459	400	443	411	420	442	420	449	425	447	442	457	424	432	430	427	425	430	457	448	466	457	445	441	464	447	419	422	412	429	453	423	448	440	465	463	450	427	431	453	426	437	438	446	416	399	425	427	445	416	460	402	433	467	418	431	429	407	425	434	407	417	419	451	426	434	442	421	444	451	438	450	448	448	422	428	454	386	417	453	464	417	463	433	445	420	441	430	462	463	429	430	434	419	458	436	441	394	440	407	431	457	418	423	446	436	440	402	417	435	436	408	454	430	427	453	435	414	393	442	418	438	437	407	427	428	432	455	418	421	447	442	409	399	401	425	436	441	457	447	395	471	419	427	427	449	484	430	423	425	401	423	422	433	422	421	420	440	425	436	427	486	436	416	456	435	437	473	451	435	423	453	435	435	432	446	419	447	443	445	443	428	435	453	413	439	444	444	446	407	431	419	420	457	451	444	401	400	419	452	421	427	443	447	419	454	392	474	446	404	448	425	430	406	435	441	433	404	431	445	438	426	431	414	429	432	436	415	424	450	426	460	424	459	429	441	444	433	418	425	425	444	428	442	439	424	414	455	451	420	448	409	422	406	440	471	418	438	422	461	451	422	434	440	424	449	406	431	427	439	438	432	403	457	423	417	452	427	431	413	420	435	431	437	445	441	421	408	440	416	437	432	428	422	447	449	391	456	433	428	446	446	407	422	433	426	391	430	423	440	449	412	434	417	446	451	424	437	466	443	420	410	442	434	417	413	435	411	430	435	432	439	461	463	406	450	442	425	428	468	445	423	420	399	467	470	397	449	449	409	428	454	431	439	432	464	447	437	450	472	415	468	417	414	462	449	424	414	453	442	428	410	464	481	417	428	413	463	458	448	425	433	426	417	414	441	438	427	428	424	453	396	434	470	455	434	403	435	413	439	415	421	426	411	431	440	466	437	430	441	415	412	396	445	392	409	425	450	453	422	451	408	399	431	434	439	426	449	417	411	470	403	420	411	470	414	422	447	480	443	452	436	446	452	415	451	424	427	416	450	424	445	388	461	453	415	435	438	422	418	418	422	433	418	421	428	417	406	434	444	458	441	442	418	380	442	412	427	444	432
345	1	1900	155740	360	5	121	435	514	624	550	595	586	566	525	522	503	483	475	463	451	473	462	458	443	449	425	446	473	534	610	687	689	735	820	901	901	880	857	875	869	818	824	760	719	659	504	447	394	395	411	399	415	430	415	414	418	424	413	384	403	389	401	398	384	415	428	422	414	429	385	404	408	411	388	418	387	402	394	392	406	415	405	409	398	411	399	391	377	411	397	365	373	394	364	368	373	379	429	356	412	390	408	392	366	377	377	398	414	434	372	374	389	413	366	399	418	385	362	383	414	404	384	385	395	362	393	400	408	398	376	371	391	423	417	407	422	397	425	425	427	433	400	385	411	381	406	373	387	425	354	417	398	384	372	407	377	411	426	418	381	421	399	363	398	393	371	389	431	398	372	408	396	399	385	362	387	396	391	385	389	407	368	379	382	432	389	387	387	357	423	373	391	398	404	371	400	360	395	376	382	417	399	393	374	392	394	400	449	385	426	397	399	371	402	400	439	405	411	379	395	413	421	402	392	350	385	433	394	392	386	373	399	364	395	406	412	396	372	404	412	381	401	399	411	419	396	382	417	384	420	419	387	395	368	353	377	422	384	388	396	387	390	398	378	397	398	387	410	371	410	398	405	427	348	380	399	399	371	418	395	385	409	397	381	370	367	392	415	380	396	375	388	402	362	385	391	415	396	390	366	386	369	406	386	420	405	374	387	378	391	409	376	393	380	412	387	400	411	382	398	387	366	384	400	385	382	407	388	384	374	356	386	372	371	382	403	396	396	393	377	396	373	396	427	395	349	399	397	425	375	380	402	387	408	364	375	389	398	405	400	408	386	382	402	382	387	420	374	391	374	385	400	391	375	416	376	412	380	425	386	391	394	384	370	384	406	379	385	392	425	398	392	371	427	384	391	400	394	397	394	400	403	365	359	424	387	369	379	416	418	385	386	384	447	385	375	366	384	392	421	420	366	368	370	399	397	387	404	407	391	389	403	392	388	372	407	410	416	367	399	404	417	398	420	402	405	421	400	380	367	423	391	390	396	379	412	411	381	384	412	427	422	370	396	372	369	413	360	370	405	390	420	364	386	406	404	402	392	400	384	389	398	359	375	389	395	383	397	405	418	377	390	387	405	379	395	390	369	377	402	418	374	405	402	404	366	438	419	388	407	381	380	410	390	391	397	413	421	425	390	380	343	378	410	378	361	376	422	397	424	362	369	400	397	391	380	365	395	403	368	383	395	388	385	360	386	403	397	379	381	392	374	382	370	392	392	352	372	396	416	395	411	394	376	434	380	396	420	396	378	372	373	392	384	434	378	397	382	389	387	429	355	377	371	393	388	385	377	399	370	390	418	377	414	382	422	364	397	355	388	401	409	377	389	381	391	400	389	379	420	373	401	407	387	344	407	396	398	386	415	380	398	392	411	388	388	391	407	387	385	401	380	371	426	417	399	385	363	422	378	410	368	373	405	392	382	390	408	386	402	394	383	371	388	380	406	393	378	395	391	410	429	380	399	412	364	371	395	383	390	376	374	414	375	388	410	358	394	383	367	357	396	420	390	376	399	401	372	386	397	415	357	388	404	388	399	404	392	390	380	371	428	402	373	384	397	384	425	394	350	397	413	384	406	408	393	404	413	406	372	362	383	392	380	374	374	400	440	385	370	406	388	410	389	425	412	395	413	398	389	364	393	390	432	361	387	416	381	372	416	363	398	441	381	404	400	397	357	386	387	385	379	403	390	392	376	423	398	395	396	399	391	399	410	394	396	383	390	371	399	370	427	384	376	385	374	395	406	381	384	418	370	396	376	374	394	388	408	387	420	384	396	361	426	409	366	381	416	406	402	400	384	381	412	413	416	376	400	387	387	370	397	409	383	398	391	381	380	388	388	419	401	404	392	379	390	406	385	411	396	394	368	371	399	381	392	395	379	381	387	398	396	371	400	387	373	439	376	382	399	400	396	377	398	382	358	430	374	391	441	354	404	401	404	397	402	421	375	376	423	382	417	382	390	392	393	378	381	372	388	392	382	431	408	363	410	419	390	386	399	390	425	405	372	424	342	433	397	383	401	383	395	366	398	384	409	372	412	396	368	431	401	367	388	387	379	405	362	366	370	435	387	393	361	390	384	386	369	383	387	387	393	412	421	400	390	377	398	398	410	401	384	393	355	398	344	404	371	422	409	398	434	398	429	389	418	399	372	393	397	380	363	378	373	412	382	397	398	413	391	397	392	415	373	387	399	425	367	409	415	338	396	410	396	387	412	374	345	389	408	403	361	353	389	421	389	413	413	390	406	386	401	398	377	403	398	451	378	382	363	396	396	422	376	371	413	381
345	2	2100	155865	362	2	71	420	478	562	579	583	519	514	515	508	494	458	414	449	427	438	423	416	434	430	404	441	504	562	639	738	790	816	825	910	920	903	862	893	890	817	748	651	546	480	373	383	381	374	349	343	363	362	334	381	345	357	353	352	357	348	349	356	339	368	372	342	365	372	317	384	356	327	362	339	352	349	387	368	410	369	348	340	312	344	356	335	358	366	368	342	356	317	324	365	367	342	335	348	323	350	345	359	356	373	361	345	367	358	342	369	358	325	332	350	366	345	342	357	346	310	330	362	348	349	376	369	362	356	377	340	354	340	350	361	362	330	365	337	363	338	327	366	350	345	343	384	359	338	333	350	348	357	326	386	360	323	374	368	337	356	329	339	365	351	342	356	332	348	377	375	369	360	371	371	370	344	349	334	314	360	353	353	341	334	368	338	341	348	357	353	370	361	349	349	361	332	335	339	337	344	322	356	347	371	341	339	350	346	353	340	349	386	357	312	342	365	347	363	371	326	336	378	329	373	343	368	352	350	353	349	336	348	332	366	371	343	339	349	382	356	351	359	387	332	357	354	334	347	350	379	341	334	371	328	326	342	336	338	314	356	357	359	337	327	310	349	393	341	350	345	344	328	342	359	343	359	342	329	357	342	342	340	352	344	344	324	321	357	349	340	356	334	352	324	353	364	355	333	342	366	330	349	330	330	333	353	323	340	345	370	368	342	349	327	352	353	334	368	340	351	356	356	381	368	347	329	341	346	368	361	352	363	357	349	344	349	327	352	356	378	373	386	333	369	342	364	357	339	341	374	332	351	317	339	359	339	349	366	339	340	357	364	353	372	347	336	343	342	343	349	356	368	344	375	347	369	346	341	343	383	378	328	362	360	359	361	355	351	362	340	364	364	348	380	342	326	343	363	338	346	348	346	354	360	358	368	356	365	384	378	318	345	351	333	346	333	329	344	338	326	357	346	331	330	318	335	342	341	373	345	357	337	336	377	362	372	348	327	350	355	357	355	337	341	316	371	333	354	342	340	348	338	355	368	347	311	349	347	347	361	347	368	384	366	339	345	365	344	332	334	339	398	312	349	374	336	335	342	362	351	350	372	354	369	353	350	367	350	322	364	365	377	315	372	353	345	332	342	343	336	343	354	364	348	334	340	366	355	326	366	347	322	351	334	294	368	354	387	372	353	344	346	365	304	345	375	334	351	359	396	334	354	364	331	358	333	349	333	338	331	345	337	355	371	331	368	337	341	363	343	355	363	327	341	318	351	344	330	354	336	339	372	357	354	353	356	350	328	330	348	349	299	388	330	375	365	335	340	319	361	340	343	338	347	346	365	361	339	324	349	341	341	366	339	349	368	311	339	365	376	352	333	321	340	343	341	326	324	356	351	322	370	344	335	319	345	346	340	338	350	326	362	353	376	369	372	337	351	331	328	364	393	370	327	339	342	358	359	360	351	346	339	364	327	351	325	338	347	362	352	343	339	340	343	359	344	360	358	333	371	358	345	344	343	337	370	325	365	382	333	346	338	355	316	331	318	342	360	366	335	347	346	354	357	327	358	314	336	367	355	344	339	321	347	374	388	326	339	355	361	357	384	351	347	351	364	335	339	383	318	338	304	321	355	365	365	309	333	342	358	339	317	330	325	325	343	341	325	365	400	335	350	334	399	363	355	370	330	295	341	323	344	357	378	355	373	335	346	357	340	358	360	332	360	348	351	364	348	359	363	342	365	340	349	360	336	345	379	357	387	340	335	359	332	353	349	368	347	351	384	350	338	353	349	385	338	331	340	375	363	351	337	332	344	361	355	363	362	313	358	325	347	328	356	330	367	368	345	360	350	372	367	308	350	354	322	350	348	360	340	360	336	359	360	348	353	352	344	346	371	354	325	361	341	334	350	343	358	348	343	368	355	358	363	358	324	357	366	322	357	342	342	326	368	342	380	339	339	353	355	336	331	365	329	313	374	341	351	334	321	365	329	359	330	337	344	370	334	368	339	318	375	317	327	371	368	354	362	361	354	342	331	357	381	352	360	386	324	347	310	353	362	344	333	371	350	343	364	346	374	365	345	333	361	376	372	329	332	368	344	344	352	331	367	326	347	377	377	352	341	372	340	348	339	328	367	315	348	348	346	367	338	366	362	337	329	362	361	353	360	342	301	361	344	328	363	354	339	352	347	350	339	371	339	343	313	331	378	322	339	367	357	320	349	361	376	368	369	351	362	322	383	298	327	349	353	343	318	353	345	340	363	341	323	322	335	348	313	352	348	353	334	341	337	334	351	353	353	328	328	360	344	350	375	356	349	308	338	347	389	340	333	348	339	335	392
345	3	3500	155990	356	2	102	416	531	611	599	613	571	558	533	530	493	519	498	473	453	459	473	468	427	441	444	503	639	771	831	831	834	901	927	865	875	908	865	871	878	844	807	806	643	537	455	419	389	428	362	400	404	397	391	403	396	388	401	411	390	423	380	381	369	393	378	372	381	400	351	376	390	360	346	343	386	343	396	385	407	364	380	383	385	374	390	384	374	389	366	396	371	368	354	408	405	402	372	417	367	359	366	384	402	367	352	365	342	372	383	363	358	407	385	384	364	367	354	356	362	407	368	378	346	372	379	371	361	393	374	367	405	390	387	386	368	419	365	379	370	373	363	390	372	379	391	369	376	376	386	380	387	387	397	380	373	385	393	405	387	411	389	335	375	408	378	391	349	418	391	363	368	387	388	342	365	371	368	392	373	364	377	381	401	376	394	351	395	368	393	401	374	356	391	408	352	363	379	383	382	404	380	373	364	401	399	393	372	343	389	367	355	380	375	370	402	367	381	375	361	374	390	406	391	378	371	373	372	359	321	367	358	376	383	334	385	378	399	371	384	401	370	422	402	381	392	361	376	382	363	379	371	353	380	398	351	378	395	392	386	390	386	381	381	362	374	373	365	424	403	382	355	369	376	378	376	361	355	409	381	399	388	336	362	370	387	358	377	360	354	378	407	419	380	383	395	377	405	417	390	398	393	383	359	345	379	375	350	395	362	358	354	372	394	391	361	379	376	386	380	402	366	406	388	374	382	370	405	416	366	395	382	368	372	381	366	389	356	391	388	384	387	384	392	389	403	406	402	361	366	364	379	365	372	369	408	370	357	402	376	399	349	397	380	384	367	363	367	381	378	377	378	380	386	410	407	358	382	364	361	393	393	369	355	413	381	363	350	338	372	381	382	381	367	367	391	385	359	361	378	384	406	370	393	395	385	372	390	345	378	386	405	365	353	372	378	386	350	401	342	385	367	400	363	372	389	371	378	352	356	353	377	339	357	393	348	402	371	401	353	379	383	381	384	383	371	382	344	375	349	360	370	403	374	359	404	375	364	349	402	361	369	417	376	385	368	388	386	382	351	366	374	405	381	364	406	384	398	360	386	389	373	395	369	403	376	368	399	389	382	346	366	397	388	389	369	365	375	333	367	414	387	367	352	368	379	397	384	381	374	379	374	389	383	358	396	376	383	385	346	350	394	367	363	361	344	364	360	441	385	381	396	365	367	349	376	388	391	376	378	376	353	399	410	383	354	398	346	392	374	374	353	375	360	368	364	373	405	373	377	378	401	340	398	381	391	382	385	378	339	372	406	366	407	366	380	411	428	394	372	401	360	345	348	411	376	360	360	379	382	340	365	372	429	367	373	407	388	372	389	400	338	363	419	388	367	384	373	375	391	393	402	391	390	376	384	378	371	386	379	378	403	385	386	388	379	394	382	367	393	358	396	336	379	376	371	363	396	411	364	354	355	363	376	369	348	376	378	378	384	382	388	388	381	402	382	361	365	384	362	350	392	372	365	374	362	377	367	367	360	368	394	399	347	381	373	395	396	393	332	370	391	392	384	390	353	375	383	412	357	364	386	363	349	358	411	377	356	363	355	389	394	402	362	360	385	370	378	362	395	397	379	370	366	373	363	371	395	374	343	370	389	391	409	368	418	384	360	345	382	360	361	380	376	388	394	384	378	368	371	374	384	362	376	384	391	374	389	369	388	380	392	369	342	400	381	364	397	387	367	392	395	380	380	385	398	363	391	386	367	403	390	371	355	375	394	394	397	376	370	335	354	378	385	372	367	404	384	407	392	398	391	363	342	395	376	400	396	381	357	385	363	392	365	355	374	393	397	378	387	377	360	400	393	381	385	388	346	371	345	371	383	390	401	346	394	368	396	413	371	355	364	378	363	381	348	361	411	379	388	357	361	363	380	354	418	342	376	374	342	412	390	365	387	366	381	355	375	366	365	360	379	373	391	364	375	367	381	376	378	379	359	357	356	350	388	373	375	385	399	386	354	346	366	379	403	370	374	379	385	368	329	388	390	368	382	385	381	378	381	382	382	392	354	394	385	369	353	379	353	368	384	378	373	372	401	378	388	395	367	394	369	392	402	355	375	399	350	393	381	387	375	391	388	417	399	387	360	347	398	374	373	386	385	378	363	394	380	358	342	396	367	371	361	378	370	361	353	384	373	380	361	372	350	389	376	398	360	376	387	389	347	366	381	356	371	375	382	368	364	391	419	395	397	358	388	368	370	336	358	391	384	378	316	372	353	383	342	364	354	365	398	404	391	394	404	350	360	382	402	381	374	382	344	401	367	359	384	398	352	401	358	372	367	378	362	378
