345	0	2700	150164	348	0	46	364	505	642	668	645	630	616	553	552	539	535	520	507	505	510	481	506	498	477	477	543	643	723	807	883	910	940	945	990	944	975	961	941	904	921	880	834	836	817	713	614	506	480	490	447	410	452	429	406	432	429	456	451	436	440	400	417	442	431	456	412	423	440	441	378	425	413	440	405	410	459	414	422	394	411	455	434	410	461	450	440	384	423	408	412	434	427	429	436	426	417	475	430	437	412	469	446	443	428	448	413	429	440	418	436	437	427	425	396	427	423	453	436	403	423	420	417	408	381	413	418	415	445	449	413	440	414	386	422	419	423	431	428	430	436	383	410	433	445	429	395	420	430	425	431	446	417	422	424	424	434	421	413	423	437	401	408	383	428	445	458	440	436	413	408	403	439	407	380	402	427	405	426	452	427	424	439	460	432	409	404	436	395	432	434	395	414	427	432	384	445	431	386	431	411	460	434	453	414	424	414	416	444	431	436	426	386	384	433	428	417	416	431	416	405	427	421	396	472	398	405	424	404	407	413	392	430	427	436	399	412	415	404	425	415	458	420	414	426	427	443	438	472	423	405	378	420	393	413	395	429	398	408	388	433	404	439	422	395	463	425	409	401	388	383	433	445	407	462	412	428	405	422	419	388	436	416	430	399	426	424	428	397	446	428	446	418	469	428	413	430	433	432	432	393	418	411	394	432	401	431	448	420	394	415	402	419	388	431	398	415	389	434	403	434	415	404	451	394	396	400	417	423	421	437	396	450	439	398	431	443	433	426	426	421	412	409	404	381	408	440	392	397	420	408	419	428	396	407	427	399	406	410	418	418	397	399	388	428	425	429	449	415	426	399	424	403	426	397	383	393	411	410	431	412	438	435	445	415	374	406	413	416	430	397	391	428	382	453	386	382	430	440	453	390	439	391	434	419	395	453	422	420	423	448	406	401	389	439	408	449	410	405	406	403	419	429	442	410	457	412	436	437	417	428	395	427	434	403	411	440	466	403	435	426	419	419	442	439	423	460	399	416	404	404	435	438	441	410	422	421	420	408	393	403	398	419	403	386	436	413	441	401	413	434	428	433	396	416	443	404	434	418	455	438	442	418	441	392	395	410	423	382	395	396	427	394	445	416	419	398	432	415	445	430	391	431	412	450	410	446	411	402	422	433	418	395	424	423	430	401	411	466	409	394	419	448	431	406	406	437	398	426	405	408	420	429	426	435	435	417	449	394	392	465	400	431	441	407	398	417	380	415	406	418	416	450	407	436	421	424	417	390	404	451	436	398	444	436	457	398	399	420	440	413	438	410	413	439	416	442	422	413	397	419	425	420	412	425	427	469	406	421	397	427	394	429	391	405	419	418	448	406	431	422	433	434	406	420	407	434	445	417	424	444	388	466	401	397	439	431	458	413	405	401	420	385	404	393	404	422	403	424	367	401	451	411	411	416	397	416	432	406	423	401	402	436	374	433	393	411	413	419	409	421	407	413	430	454	402	420	446	457	455	413	446	419	431	417	414	449	416	424	410	397	424	408	375	455	406	424	441	399	411	415	380	397	417	442	428	432	400	424	419	406	411	424	418	415	431	415	397	400	404	432	407	415	373	417	400	424	414	436	446	427	410	420	391	473	400	415	423	423	430	449	407	419	453	424	419	396	400	405	425	410	422	421	422	430	423	394	437	410	381	425	412	452	397	439	422	429	402	419	445	399	415	438	403	427	415	466	415	398	435	432	422	377	440	433	402	419	432	420	421	386	390	446	418	432	416	439	413	380	430	450	387	421	401	430	406	386	433	413	420	415	404	429	435	434	436	421	390	418	393	441	407	417	390	453	374	377	411	431	448	419	450	436	415	410	448	395	410	432	406	393	437	434	408	411	438	398	403	417	447	414	392	447	418	423	433	433	403	435	425	440	409	414	428	421	435	433	405	413	405	384	441	384	432	414	409	432	450	414	400	406	402	409	437	413	426	413	386	413	405	425	428	456	423	416	398	420	430	389	421	427	446	404	398	422	396	422	395	423	429	415	401	386	387	413	399	392	402	426	417	414	389	449	412	444	411	423	419	388	409	400	419	407	407	399	437	401	446	398	415	436	431	423	425	416	417	409	398	427	406	433	423	410	427	418	408	392	415	423	412	411	406	409	422	391	450	405	423	387	412	453	432	400	470	428	391	412	423	420	429	463	409	391	412	435	402	421	418	394	420	413	416	460	422	432	416	431	406	384	450	395	384	417	443	403	404	416	407	428	409	408	436	378	432	422	411	423	404	439	430	435	401	464	417	446	402	442	387	421	437	446	407	421	439	415	437	426	417	451	432	410	428	411	408	427	412	423
345	1	1900	150287	365	2	94	360	448	543	513	585	526	526	507	468	474	449	432	426	434	385	397	402	395	396	413	419	412	443	465	500	579	594	645	689	740	782	742	755	793	762	736	722	714	650	643	532	465	398	384	382	337	381	374	400	368	354	364	400	374	360	357	374	377	371	371	358	366	374	356	367	335	346	369	357	369	394	384	375	369	332	353	340	361	333	355	361	348	395	386	346	352	355	361	339	372	356	367	387	345	361	379	364	356	342	339	366	380	365	365	387	360	362	353	387	375	367	365	364	375	349	346	326	358	359	352	369	366	354	355	377	349	374	354	379	329	371	376	374	380	344	381	355	354	333	368	344	341	356	362	344	345	351	365	382	354	366	358	362	354	344	378	347	355	332	357	341	364	386	371	361	383	370	353	379	376	373	376	359	356	338	371	324	370	372	365	357	343	324	388	349	348	358	356	368	346	383	362	366	366	348	364	380	327	375	360	373	357	396	338	341	352	375	341	359	361	361	367	341	375	351	367	358	355	345	369	378	372	382	343	348	355	373	369	348	351	325	365	370	359	362	349	366	353	350	357	337	327	399	381	371	314	404	349	323	351	341	364	361	376	378	351	342	369	364	316	370	355	393	350	340	347	333	358	381	370	372	324	345	341	369	367	361	360	356	358	353	366	358	333	341	397	364	361	390	377	370	388	353	368	375	343	370	378	327	362	362	353	338	360	347	359	359	359	353	356	359	360	396	376	354	354	356	343	360	350	355	355	377	378	356	354	376	352	348	351	391	336	374	349	316	343	326	374	341	390	375	353	337	359	372	375	367	337	341	354	368	337	358	345	353	337	390	362	375	383	312	372	359	347	363	356	339	360	380	354	356	331	355	354	347	351	372	359	377	341	353	351	343	358	354	357	339	364	357	391	362	344	331	363	395	357	377	385	363	392	367	348	351	384	348	334	369	331	342	346	360	346	354	356	381	359	345	351	354	341	350	385	385	384	390	336	353	359	377	355	355	362	384	347	366	329	328	335	324	371	390	352	356	357	336	388	370	349	352	385	389	337	325	353	351	389	349	355	365	384	389	317	354	339	365	379	346	371	352	368	389	351	375	344	333	377	359	367	346	364	358	372	408	365	339	357	358	357	346	341	325	361	349	358	314	372	335	372	361	341	342	357	362	369	360	346	347	389	339	334	389	351	330	346	361	342	374	362	397	371	380	339	387	336	371	362	362	375	349	369	390	373	362	380	372	361	342	332	357	334	326	359	354	342	348	374	343	348	375	388	345	337	364	328	360	353	388	369	365	343	342	360	387	343	378	372	380	366	361	409	367	358	371	344	365	371	361	322	362	319	364	394	356	371	390	359	362	357	359	369	350	334	318	337	375	380	368	344	358	387	353	368	342	334	360	333	386	373	360	374	382	356	362	354	384	341	340	356	353	338	360	349	340	387	362	356	378	373	355	376	399	346	358	354	352	357	327	371	372	345	358	354	376	375	353	367	334	351	343	371	373	358	365	361	339	332	387	347	379	353	363	368	342	368	352	337	361	372	364	326	358	351	362	366	379	360	337	347	340	361	371	373	369	337	355	369	354	317	376	354	373	361	356	375	384	355	342	333	380	335	351	370	366	358	371	332	333	349	322	361	358	360	355	379	366	358	357	372	369	348	362	364	365	340	380	380	386	344	341	343	361	348	390	338	381	364	365	323	337	366	349	372	341	349	351	335	353	343	376	321	374	352	323	380	369	350	332	362	369	355	327	377	345	355	382	351	356	347	339	359	370	358	364	400	347	353	352	359	342	386	357	354	371	361	347	358	337	343	365	331	348	369	371	348	349	336	354	352	363	348	383	353	342	361	346	366	362	350	318	355	363	358	347	344	366	353	373	313	367	335	354	354	336	344	355	365	379	369	369	366	376	374	349	386	342	326	357	349	373	349	341	364	338	349	381	355	354	369	360	351	362	342	385	351	330	353	367	355	343	362	338	366	320	334	318	359	361	401	367	403	350	351	312	343	364	367	348	339	356	368	345	349	362	346	341	363	370	374	360	340	363	343	377	391	305	373	360	367	362	364	367	348	329	359	360	347	377	336	371	381	356	365	364	352	336	352	328	367	338	371	369	328	372	333	359	372	358	378	344	362	343	371	357	351	342	372	376	347	367	381	327	351	368	348	353	344	359	359	350	365	362	327	378	360	349	344	354	381	372	354	372	372	361	390	340	374	348	353	356	335	402	354	387	399	363	351	348	339	382	360	365	354	366	394	400	333	364	342	358	368	376	346	336	371	333	367	375	366	378	324	364	364	334	359	372	337	342	361	341	335	367	354	385	336	341	357	383	342	351	309	354
345	2	2100	150410	358	3	67	364	465	550	575	573	529	522	516	473	484	484	455	453	428	460	436	437	412	423	426	442	473	521	530	625	678	743	751	787	833	882	896	885	861	816	786	775	690	651	550	478	377	401	368	368	399	396	376	347	380	381	363	392	372	384	375	377	386	390	336	388	368	373	368	368	357	362	332	371	381	363	428	371	339	391	376	365	356	392	344	395	344	362	378	369	385	395	394	354	365	347	380	359	379	399	375	355	387	353	386	342	406	392	353	368	390	402	338	372	408	378	343	362	359	415	417	355	373	368	395	387	366	368	354	373	356	368	385	411	377	380	344	390	379	366	344	382	366	343	367	379	331	357	376	380	358	374	377	364	384	367	351	350	341	384	372	374	357	379	356	350	406	362	373	390	363	372	389	344	356	350	374	354	390	349	345	354	372	366	370	376	372	378	393	370	334	394	361	375	361	352	365	377	401	356	367	385	387	418	378	382	334	356	405	341	390	339	368	358	372	351	357	386	388	383	343	390	389	340	383	373	382	393	351	380	369	389	399	396	329	375	385	376	382	376	335	357	370	368	340	356	366	353	385	394	356	383	346	386	336	369	364	374	348	350	359	395	368	340	354	376	367	365	343	333	369	364	358	364	371	356	342	397	371	353	380	355	381	392	377	367	395	362	372	340	394	391	389	379	382	344	358	383	361	360	378	368	377	362	357	376	358	371	351	382	372	372	379	388	336	361	355	363	356	366	377	370	368	349	376	357	359	372	384	392	359	387	371	389	370	364	395	378	384	344	374	385	382	367	375	357	367	429	353	379	350	399	335	350	376	357	392	375	365	335	347	362	364	367	367	375	359	369	387	337	400	347	367	357	355	379	374	398	379	363	379	362	338	361	347	420	337	361	377	357	381	389	374	369	355	339	379	384	372	364	365	402	382	370	363	359	361	369	363	406	408	330	364	402	365	371	357	370	337	382	371	367	373	350	411	390	389	402	353	363	388	353	369	363	363	353	379	376	384	372	373	391	399	341	370	373	388	371	365	364	379	366	379	359	392	359	382	367	360	336	369	352	364	365	394	359	372	391	370	375	371	380	359	351	374	392	403	366	355	393	401	364	354	367	389	328	369	389	352	371	360	360	343	355	350	347	353	374	358	359	371	403	344	381	337	395	383	376	380	371	351	371	349	387	387	370	373	356	376	401	374	341	368	393	372	393	360	359	372	377	369	354	365	383	374	374	367	373	356	386	365	365	357	372	373	350	343	365	371	364	372	352	380	387	353	394	367	385	352	390	352	370	367	358	351	359	347	363	384	362	381	352	357	360	396	390	383	396	369	392	365	395	360	378	352	353	368	374	371	354	371	369	353	347	354	366	358	400	370	380	367	368	374	370	392	402	381	369	328	373	367	361	350	362	367	376	371	368	367	415	400	365	392	374	383	384	370	386	361	368	355	397	383	404	356	369	363	370	371	369	387	380	354	395	365	370	378	379	368	381	385	386	362	396	356	353	380	370	373	369	386	374	383	365	384	374	377	357	399	357	365	373	348	387	370	372	364	351	354	341	374	373	352	382	367	343	377	354	377	360	335	358	382	387	351	367	361	373	374	367	375	373	345	344	386	332	380	372	352	345	352	383	354	351	372	371	347	348	376	367	377	378	355	398	367	383	369	363	362	387	405	348	361	371	362	343	336	387	333	341	379	362	342	362	360	355	363	360	377	357	376	380	359	368	380	352	388	362	364	355	379	373	364	385	362	360	387	356	368	390	365	373	362	366	380	372	353	369	370	357	361	356	380	363	357	376	340	374	352	379	346	377	379	367	372	348	347	371	332	364	367	345	368	366	386	378	368	413	372	370	364	367	349	362	365	403	386	362	394	355	371	340	363	370	382	373	367	388	368	325	373	374	376	385	338	377	369	371	384	342	372	342	359	354	350	403	388	385	377	396	366	367	329	373	342	390	337	336	395	414	360	355	359	376	371	379	414	377	346	374	353	370	344	369	358	391	399	375	347	386	399	338	364	338	401	350	404	372	354	362	327	380	370	351	371	354	354	395	382	367	351	373	336	369	378	335	378	371	390	354	383	373	370	385	362	340	395	355	349	388	362	357	365	358	389	369	388	370	381	346	372	371	358	347	376	362	360	376	391	357	344	375	351	363	374	384	375	381	345	369	332	349	344	381	378	382	382	355	392	367	379	384	398	360	353	355	350	365	389	361	371	380	378	352	359	344	363	368	379	360	360	357	349	381	385	354	385	354	381	377	379	378	377	389	365	347	363	379	367	345	359	374	368	392	375	354	364	312	371	382	372	357	388	347	362	392	356	361	348	337	368	358	396	355	389	372
345	3	3500	150533	360	3	82	429	566	620	616	622	592	571	564	531	485	498	521	520	468	465	490	478	465	514	580	642	702	774	807	858	874	849	871	927	884	898	906	887	839	822	820	745	745	658	602	511	465	461	438	402	425	422	410	414	401	404	417	388	441	424	395	389	414	407	433	402	416	397	424	391	407	411	433	434	416	415	402	374	420	416	385	420	471	371	422	382	389	348	395	424	405	391	374	419	407	395	427	418	398	390	393	383	410	425	402	400	388	388	388	397	395	391	419	412	390	422	423	413	373	388	374	436	385	415	411	423	401	380	422	387	392	414	419	397	411	415	404	378	386	396	399	398	379	390	414	405	402	405	435	371	386	399	375	398	422	410	412	396	391	431	400	392	409	404	390	396	378	420	385	367	404	392	400	383	387	377	399	391	444	407	403	375	405	390	384	402	383	413	399	402	383	385	436	379	415	408	403	388	400	355	395	397	369	433	396	393	383	418	398	399	386	403	408	373	381	370	403	411	392	379	414	402	407	416	402	409	404	391	394	392	397	385	425	394	412	402	395	380	414	398	392	398	382	416	415	406	391	420	393	409	397	397	425	393	379	408	389	401	425	394	390	418	387	391	435	419	395	399	401	422	407	369	388	427	388	400	393	422	429	420	405	412	364	396	385	364	434	369	412	394	415	391	393	402	393	410	449	414	418	388	402	387	394	413	406	382	406	374	408	408	412	418	402	391	382	389	417	406	355	405	408	427	389	373	407	442	401	424	383	406	400	378	412	398	393	430	386	391	407	410	410	397	352	397	414	403	415	370	382	389	406	389	419	400	390	373	411	420	373	402	416	375	424	383	403	440	398	400	388	395	400	413	359	414	401	381	417	397	397	399	410	410	390	403	411	430	371	396	415	366	449	423	412	415	407	406	411	404	399	388	386	425	382	381	429	409	403	391	413	380	409	405	373	393	413	402	355	418	410	396	418	414	405	404	446	388	455	397	382	403	413	431	388	432	391	390	383	376	381	386	418	404	408	411	377	381	402	394	423	418	388	428	407	378	390	373	411	369	423	386	391	423	418	413	395	420	419	378	420	387	397	352	400	394	417	387	406	420	370	392	343	376	387	394	403	410	369	402	408	403	397	425	384	413	394	425	378	381	388	417	441	393	399	412	384	370	409	400	395	378	394	421	368	407	387	393	391	417	385	381	373	398	394	417	416	400	401	395	408	397	409	398	401	417	431	365	385	365	416	395	422	390	392	363	395	399	380	391	432	371	370	387	371	408	407	414	395	378	374	368	393	386	396	423	389	396	387	419	399	404	383	385	404	435	376	389	385	390	398	389	380	383	433	399	385	381	384	433	426	406	407	398	404	422	436	424	438	391	403	412	420	388	424	388	357	389	415	394	426	409	398	383	429	419	381	398	392	384	392	412	419	391	382	383	431	386	415	401	375	407	398	394	402	394	393	410	383	418	417	400	385	414	394	401	393	387	417	385	398	361	399	418	408	386	401	386	404	409	414	385	429	413	409	395	390	413	403	414	396	413	395	385	395	439	397	414	354	421	370	391	370	395	383	371	395	433	400	383	363	402	379	380	428	404	403	364	382	385	402	386	454	375	400	397	457	383	393	366	379	398	384	403	415	407	369	401	442	388	380	397	416	414	390	428	358	430	391	398	422	403	393	407	400	384	410	430	391	414	375	409	416	411	362	420	402	390	420	427	406	430	407	407	379	401	400	408	400	405	390	426	397	409	412	395	403	389	404	414	423	388	434	424	395	398	377	373	396	422	375	415	403	420	399	373	401	391	401	399	361	403	417	414	434	416	386	384	396	428	391	384	374	413	409	422	404	396	380	402	432	404	392	407	434	368	402	389	400	394	386	414	414	384	385	395	368	426	403	389	400	411	397	412	363	413	414	435	405	419	404	415	395	386	391	411	408	437	400	370	411	395	391	388	398	422	403	388	398	391	362	420	388	403	412	376	415	381	401	386	416	400	368	388	400	431	390	421	395	404	397	399	413	379	399	408	415	411	403	415	378	400	404	412	411	410	404	396	375	394	415	424	428	400	412	390	384	385	388	418	389	402	375	401	404	366	397	430	416	361	431	384	431	424	392	420	365	444	390	409	362	422	408	428	404	402	391	383	380	394	411	392	410	367	397	415	436	386	361	388	395	423	418	391	386	421	430	408	377	393	404	409	384	378	405	428	423	413	438	383	402	411	348	385	403	378	409	387	398	373	417	419	398	421	401	400	394	407	432	378	399	375	406	390	379	423	429	398	381	410	405	401	377	403	417	398	418	400	406	366	405	410	394	393	407	421	409	409	368	415	386	405	424	398	370	393	385	378
345	0	2700	150657	357	3	55	457	565	663	661	684	648	646	627	590	576	578	552	537	517	470	547	508	463	496	471	519	507	540	693	790	924	938	893	938	974	958	980	953	925	879	888	817	756	777	710	699	574	522	485	458	438	434	439	417	397	414	432	420	428	430	440	444	424	402	439	421	431	439	416	403	395	426	414	439	397	444	419	419	426	429	427	434	395	400	399	437	404	399	429	428	435	400	429	387	460	420	418	448	413	402	424	422	426	416	445	413	397	401	448	402	418	408	404	412	447	412	432	437	444	448	411	428	406	407	414	442	427	431	405	405	387	398	422	412	392	422	444	422	397	416	435	436	386	427	418	423	412	441	420	417	416	422	393	440	381	424	404	413	424	401	402	398	422	423	421	398	400	455	428	441	408	402	404	391	423	446	426	399	428	443	427	475	433	407	420	413	415	419	414	427	411	425	433	426	413	408	421	421	401	374	409	428	423	388	442	428	420	441	415	442	391	411	413	431	427	420	401	418	382	397	408	444	435	406	413	424	420	447	426	425	448	441	418	464	391	407	412	409	407	419	387	415	451	405	432	430	399	424	453	437	409	414	406	434	429	411	422	418	420	445	444	439	396	447	419	417	433	431	428	399	415	434	422	397	414	407	423	421	449	400	397	372	405	419	454	442	433	428	416	382	434	404	391	428	447	397	412	411	410	431	398	421	420	424	407	430	416	416	450	440	425	419	418	425	430	397	418	459	428	428	384	409	429	423	451	422	424	426	419	423	401	427	414	432	424	412	394	426	402	403	436	410	407	402	418	425	394	438	394	440	429	408	399	399	404	426	426	424	401	409	427	457	442	419	421	413	401	419	407	412	448	422	469	423	419	364	427	392	395	423	419	416	418	393	397	403	452	411	413	429	397	394	419	416	399	428	411	394	383	416	408	408	398	402	443	394	427	435	425	399	421	404	395	422	420	438	413	420	443	423	419	418	412	431	432	438	432	392	450	393	412	464	412	412	401	442	431	452	416	429	390	418	402	388	417	430	430	430	454	423	415	441	388	391	392	411	446	427	404	399	417	394	403	415	383	419	437	409	387	398	408	409	414	390	406	388	394	416	412	410	386	429	426	396	418	411	418	421	423	388	411	384	435	414	426	436	400	399	395	425	427	388	408	423	407	416	429	398	414	399	396	398	424	373	414	418	415	413	374	408	399	424	416	410	414	411	406	413	423	434	411	429	422	402	395	419	438	409	421	445	404	421	422	408	372	434	418	431	402	372	425	439	441	441	410	396	407	407	426	422	403	411	410	399	406	415	420	408	418	432	399	419	420	410	415	414	451	410	396	401	394	437	420	430	373	428	412	430	423	403	402	422	442	438	432	368	418	404	400	410	403	428	413	411	420	419	436	399	437	407	414	428	424	391	434	439	418	396	415	418	428	389	441	390	400	426	370	432	443	425	402	411	434	382	438	423	428	442	397	423	429	429	382	424	431	395	401	425	396	403	420	430	428	412	406	434	406	410	394	403	395	392	418	411	409	428	430	446	419	430	404	412	417	402	388	395	382	419	449	420	405	409	434	401	464	449	400	411	407	426	459	378	427	422	419	422	443	421	438	417	411	419	408	408	405	407	437	388	431	440	401	406	416	406	420	424	396	417	408	430	432	426	418	425	417	428	392	418	416	393	413	404	417	416	397	432	409	401	407	421	413	433	410	437	392	446	396	466	414	408	386	410	420	393	434	443	398	400	415	435	415	381	408	389	389	414	436	441	413	444	408	458	409	426	399	390	406	415	427	417	406	404	437	447	434	424	394	449	374	418	394	396	419	409	418	422	408	419	433	418	446	401	404	414	408	446	429	420	399	415	417	422	449	402	437	409	428	419	427	416	421	415	404	427	417	396	416	448	438	411	429	387	407	436	439	375	426	406	381	429	425	420	442	435	408	393	432	407	398	450	415	416	399	422	398	418	425	410	430	428	436	411	409	380	432	403	455	407	413	403	420	394	418	459	408	396	414	440	400	408	394	446	407	422	405	418	430	390	454	397	398	418	394	437	420	400	448	451	386	424	415	439	418	415	423	436	417	420	435	440	448	403	399	393	426	419	406	432	408	431	432	414	411	451	421	427	422	382	446	412	403	455	393	409	405	423	393	432	438	402	420	415	435	415	413	433	427	413	425	413	413	417	419	422	412	392	434	410	440	421	405	393	437	425	423	401	395	425	406	416	450	432	396	425	410	410	411	395	419	432	396	452	385	440	405	403	426	423	397	408	405	421	415	391	405	412	391	410	412	438	439	413	393	422	452	436	403	404	448	411	420	429	409	380	408	420	453	413	410	445	430	399	434	423	389	413
345	1	1900	150780	352	1	107	394	472	582	559	578	532	492	467	489	440	474	414	450	444	411	433	384	396	428	444	403	381	402	433	523	528	601	678	722	761	813	791	831	806	775	777	764	698	636	539	442	402	405	364	362	391	378	394	372	398	366	342	363	359	375	389	355	366	393	391	369	337	394	365	355	343	337	369	396	389	357	349	378	364	385	342	370	349	363	373	357	349	333	341	354	390	329	371	352	342	386	385	339	398	373	377	373	349	353	371	343	364	366	350	352	353	331	375	368	373	383	347	348	351	375	361	375	371	357	364	340	367	365	376	401	369	358	346	346	357	404	379	384	358	389	363	342	375	366	346	348	378	368	360	361	347	359	386	352	369	330	325	334	387	332	379	364	343	360	353	342	363	358	322	353	341	358	359	364	422	317	348	364	366	367	368	351	362	348	338	353	353	371	362	347	343	343	369	368	362	394	365	341	359	392	358	387	333	353	359	393	337	362	334	337	324	336	370	356	377	332	365	334	350	356	352	339	359	350	361	346	364	377	358	371	362	391	395	354	386	335	357	354	351	374	362	374	374	347	393	353	380	383	356	333	322	370	366	353	380	411	365	352	363	371	366	369	344	353	362	364	376	326	372	338	336	371	361	387	330	359	341	342	356	351	356	358	372	353	357	359	349	373	367	349	376	369	382	353	316	341	340	331	332	351	363	365	352	339	334	358	361	354	351	384	328	352	362	353	378	345	362	361	372	352	363	364	349	345	345	387	381	355	359	363	363	361	345	359	346	353	376	373	338	390	340	385	382	358	377	346	360	386	324	351	331	358	384	353	382	353	368	378	359	369	388	381	351	365	373	364	363	380	371	354	349	386	372	371	331	376	377	358	368	379	351	349	363	315	361	371	362	335	363	354	354	341	357	348	375	360	389	365	340	388	370	352	351	347	344	346	330	387	327	368	335	362	352	363	339	353	340	349	377	362	364	370	352	361	334	389	346	353	355	358	364	376	338	377	371	369	347	364	341	357	360	349	340	370	360	359	359	340	360	388	361	323	330	369	352	366	355	352	371	355	334	335	375	353	352	363	348	347	359	354	343	362	335	364	360	344	346	361	387	348	364	386	337	387	348	356	363	359	374	376	347	385	367	337	367	348	372	386	347	357	339	354	373	354	365	345	371	351	338	369	323	375	369	334	388	411	332	343	312	354	320	344	350	348	371	353	334	373	356	352	361	353	306	376	366	388	343	370	361	372	370	365	365	359	353	349	374	362	360	358	344	368	354	350	367	322	361	327	348	364	394	380	357	393	370	366	339	358	380	340	370	349	368	346	340	372	363	344	346	350	362	372	384	353	363	369	367	339	400	351	352	344	391	366	342	366	344	384	354	377	342	377	342	375	358	355	348	365	366	350	370	365	344	367	386	327	326	347	373	350	352	346	343	380	342	327	365	317	362	352	374	338	365	357	362	365	380	347	374	362	352	360	343	381	357	377	369	344	323	369	379	373	362	342	352	340	376	359	358	316	343	360	375	378	345	364	350	379	359	391	379	345	401	348	365	319	348	342	344	355	357	364	376	335	364	349	348	371	400	371	353	356	343	380	350	356	366	351	369	346	334	395	361	350	362	368	362	335	363	360	358	350	339	340	363	335	366	347	384	363	381	321	380	341	370	356	382	336	383	326	397	397	362	365	371	369	375	351	344	384	356	372	364	385	383	353	370	357	374	365	361	357	344	374	371	350	344	363	346	364	359	363	355	343	351	382	322	359	330	370	338	325	337	340	324	351	356	330	334	370	359	367	370	348	360	367	348	335	332	342	358	348	379	386	379	346	341	371	337	365	337	389	382	377	377	370	375	355	402	358	363	370	376	360	381	336	354	349	347	350	394	358	333	392	340	366	375	348	367	363	340	372	364	341	374	332	346	337	356	360	368	370	326	355	363	299	368	375	345	357	386	382	380	352	322	364	355	338	333	354	355	357	357	363	347	365	348	363	360	370	362	362	378	368	322	361	346	348	344	329	358	360	356	361	384	366	367	366	345	353	334	381	366	391	365	339	366	351	356	397	358	343	374	358	355	381	357	358	375	376	353	374	350	354	338	375	378	370	380	354	370	342	377	377	357	369	348	368	356	342	361	368	357	357	336	373	319	345	369	374	359	354	354	356	352	322	386	377	372	346	351	335	366	330	347	365	381	364	365	359	382	357	370	354	336	343	354	337	370	374	371	356	322	340	349	347	344	327	349	380	389	368	381	375	339	356	367	377	367	376	372	358	328	369	344	370	396	349	367	363	369	366	382	347	374	342	344	372	389	370	378	360	347	354	361	358	371	365	373	368	345	354	351	361	363	385
345	2	2100	150903	353	0	68	386	444	547	565	625	587	545	515	532	458	481	457	469	438	459	463	436	440	451	414	421	436	470	531	590	643	685	765	767	791	818	880	875	843	836	836	779	745	715	620	522	416	434	405	380	399	350	358	373	401	406	403	363	354	374	387	360	368	379	377	370	379	360	367	376	402	389	372	372	375	356	408	405	376	370	390	356	338	372	399	390	362	366	374	364	392	370	391	375	390	355	383	385	367	379	393	365	377	387	367	365	381	380	395	378	379	389	388	373	339	383	361	380	373	379	394	398	390	345	370	370	364	370	355	329	363	358	365	378	373	354	383	367	362	352	334	376	364	368	385	399	348	364	354	361	351	403	377	382	374	361	362	363	370	376	353	382	367	391	368	370	402	409	340	350	389	384	377	355	389	398	354	379	351	396	354	390	382	355	357	352	378	344	355	359	364	378	390	367	359	356	354	389	333	386	374	362	368	361	382	374	369	360	362	372	407	358	374	388	373	379	391	380	349	399	381	382	398	364	361	366	364	393	354	353	314	384	385	353	367	370	373	357	378	351	371	385	359	350	351	396	347	371	353	342	375	378	367	346	347	371	384	367	351	363	368	362	412	367	349	385	377	329	374	338	387	349	375	352	366	356	356	378	362	370	382	380	359	378	356	334	377	372	340	357	365	368	341	369	387	350	376	369	373	376	369	364	364	345	344	372	364	385	377	367	370	330	399	362	352	372	359	370	360	392	380	347	386	360	366	356	359	372	375	377	376	363	384	374	361	369	372	363	345	377	350	376	355	351	372	359	343	363	376	378	352	377	360	368	373	380	379	382	325	377	344	338	370	364	347	379	337	376	365	347	364	360	387	356	371	355	385	381	388	344	367	363	363	403	351	383	361	356	357	373	349	381	372	367	354	364	354	374	349	354	386	369	386	371	383	368	342	365	368	350	360	375	372	335	372	358	359	350	335	398	396	377	355	381	330	336	367	347	348	371	390	377	372	343	370	375	369	351	380	350	373	380	386	392	376	363	359	355	394	335	372	352	346	358	339	382	352	332	373	388	377	392	363	366	344	374	385	361	370	336	345	353	355	379	406	398	349	368	344	354	355	382	358	352	372	346	364	354	334	358	321	365	353	390	379	404	355	355	351	375	370	391	359	361	371	374	367	350	329	389	329	359	430	338	372	388	348	344	360	371	336	346	351	350	362	358	384	385	398	350	340	368	382	390	358	364	355	377	391	377	350	354	352	372	376	339	384	365	403	371	378	353	383	359	372	362	347	364	402	357	347	383	364	374	332	372	370	374	397	342	364	358	346	362	367	371	344	357	371	375	388	359	350	348	352	381	364	374	342	368	389	336	342	343	362	344	348	367	364	366	382	345	381	334	322	363	370	359	385	353	354	371	392	390	382	387	376	363	347	370	384	358	388	357	381	361	360	368	379	394	381	365	377	394	355	330	355	396	375	364	365	360	351	355	354	355	373	390	376	355	390	380	363	372	357	379	355	373	393	351	356	357	364	382	357	353	387	353	331	382	389	357	349	370	363	356	334	402	359	372	401	379	389	361	352	344	374	350	389	358	359	380	370	337	341	380	376	366	352	333	359	358	379	376	340	377	366	322	366	384	387	363	396	353	357	336	399	354	347	366	375	365	387	404	371	379	373	377	387	369	366	399	347	392	342	358	358	352	393	367	379	360	376	354	349	387	378	373	333	377	355	364	352	372	370	392	389	385	350	351	388	363	377	366	366	360	365	372	340	369	366	387	366	384	368	373	378	379	352	365	383	368	320	364	362	356	366	349	368	384	386	368	371	366	366	330	369	380	379	386	348	360	397	344	358	355	368	372	365	390	385	389	351	388	364	379	353	351	355	337	377	343	378	363	400	353	355	364	396	378	378	369	360	372	369	379	341	372	363	361	362	386	349	364	378	331	407	368	374	403	370	368	346	352	384	316	363	361	387	367	329	362	387	364	363	378	375	376	369	380	344	356	380	365	385	360	383	370	369	400	349	343	394	346	396	362	371	374	362	381	372	362	352	365	367	360	404	396	359	347	365	389	382	339	345	392	353	372	334	380	378	368	384	351	350	370	350	360	344	364	350	340	356	375	378	373	365	374	363	362	347	384	350	357	354	405	363	385	368	362	353	362	364	356	363	379	370	365	352	342	364	396	362	369	408	343	385	349	374	376	329	369	349	339	370	337	344	395	335	391	361	363	389	372	345	386	379	368	386	354	385	366	384	365	359	343	379	346	374	357	359	342	383	336	367	368	384	369	364	349	350	341	353	372	325	389	352	398	360	379	386	356	366	373	384	349	354	362	381	361	372	370	371	387	386	368
345	3	3500	151026	357	0	85	458	575	631	604	651	616	586	555	557	524	500	480	494	476	460	452	473	451	451	452	477	596	643	671	786	814	840	858	915	901	890	933	895	909	847	887	840	777	693	609	538	458	458	441	409	406	390	399	443	417	418	379	390	416	382	418	396	414	417	379	404	354	408	410	426	437	411	397	405	409	383	388	382	423	389	381	422	395	401	395	374	401	391	382	402	403	409	407	379	430	389	397	413	394	393	414	419	403	386	412	391	400	417	423	409	396	419	425	378	405	408	425	388	354	392	397	423	399	396	409	417	385	390	396	381	418	375	419	423	385	415	389	421	391	404	363	416	412	386	388	408	404	403	411	407	397	400	398	392	369	405	416	376	400	408	376	390	403	416	398	397	406	401	419	391	405	378	386	389	408	401	388	408	413	426	408	386	445	405	385	409	389	432	398	415	380	420	408	406	375	381	415	435	374	407	420	391	374	409	399	382	374	395	395	374	410	390	406	352	418	406	413	371	400	403	406	392	404	401	403	394	406	396	424	427	381	401	383	382	399	365	386	394	390	426	413	370	393	383	420	388	374	428	389	394	386	375	387	405	385	423	381	377	371	403	416	394	409	432	385	401	383	386	411	418	396	389	410	433	383	377	383	386	415	387	407	395	389	388	443	461	407	397	409	417	396	380	392	395	387	382	396	405	411	417	423	414	401	394	392	420	411	413	414	393	390	384	402	415	412	415	390	398	413	410	375	430	404	418	413	396	435	414	401	424	399	372	395	391	392	400	415	430	395	412	434	410	370	383	384	393	422	421	397	393	384	388	382	389	381	390	410	421	388	398	370	401	400	408	408	406	414	379	385	419	378	406	383	382	382	380	372	401	385	369	398	388	396	397	405	386	414	431	428	443	415	440	395	401	408	425	402	391	376	395	405	392	416	431	427	419	418	387	392	431	385	434	370	420	376	401	392	405	354	386	431	414	399	391	417	372	400	368	398	396	412	376	407	391	397	391	400	364	401	372	404	395	364	404	415	397	408	401	418	428	394	406	389	372	431	399	358	379	390	412	411	423	414	417	396	425	393	398	407	413	407	369	393	406	401	392	398	395	382	417	387	387	407	388	375	418	380	447	418	393	377	392	388	414	402	404	393	389	401	396	371	375	377	400	384	414	397	432	379	406	403	384	386	370	413	357	410	405	398	362	386	419	400	422	379	390	403	397	411	374	399	437	421	401	359	415	394	424	387	393	389	379	389	422	376	393	420	369	396	395	399	404	384	405	429	382	414	386	376	393	402	392	395	389	414	372	407	430	366	428	372	396	394	418	431	407	411	376	373	405	389	375	409	403	412	391	392	403	387	396	395	400	398	378	387	373	409	384	413	385	403	406	399	391	389	418	400	389	408	384	424	366	389	412	395	383	382	393	427	401	386	402	382	385	390	408	405	390	393	396	423	422	408	376	359	401	405	398	397	426	416	397	398	364	400	374	405	388	416	369	414	414	385	396	400	401	403	407	402	409	386	402	353	376	398	386	410	407	409	381	420	379	403	413	411	410	395	433	397	432	421	406	388	406	407	385	398	388	375	413	426	415	391	402	403	412	357	413	403	392	429	380	400	411	411	401	402	406	415	407	361	394	411	425	402	438	419	404	424	420	379	382	403	372	410	403	389	407	409	364	437	426	386	380	432	393	382	437	383	406	397	398	385	361	382	412	380	389	385	397	387	407	427	384	427	403	423	372	387	398	393	413	354	377	364	419	390	412	405	408	387	373	420	386	390	442	407	381	390	396	377	380	419	410	404	381	410	351	389	390	409	421	385	373	409	389	408	395	380	408	413	380	400	390	410	402	396	405	398	387	383	395	378	394	399	403	379	416	405	422	405	427	388	402	391	409	437	405	356	397	414	391	417	377	410	387	446	403	376	398	376	403	408	396	404	400	400	423	416	401	417	385	403	401	388	379	354	386	387	421	414	394	378	426	390	413	379	396	413	401	378	431	405	403	381	422	379	408	403	394	379	384	397	429	399	395	445	396	405	397	387	409	397	404	381	398	403	408	407	403	418	412	416	358	406	368	372	397	390	416	375	403	363	368	392	382	409	396	386	399	391	378	366	407	403	398	390	420	400	395	407	421	401	417	387	403	401	405	392	413	385	402	401	430	389	391	408	395	376	405	420	408	383	405	412	390	400	373	391	405	418	425	386	403	376	394	381	372	389	377	419	395	394	451	398	375	405	418	372	421	367	415	397	403	405	423	387	384	369	409	406	389	403	404	404	397	397	398	406	390	398	408	409	394	413	423	415	396	391	404	416	405	378	387	396	410	391	405	388	369	428	367	406	434	382	392
345	0	2700	151150	357	3	43	356	565	680	624	666	634	632	575	562	568	541	532	511	523	497	477	478	498	491	488	480	443	594	732	901	940	929	889	965	978	1002	950	1006	949	943	918	876	847	763	582	508	482	444	443	432	412	423	436	414	413	396	445	424	436	426	413	438	438	387	422	413	420	400	406	417	394	417	398	429	427	414	402	370	409	408	423	427	370	382	434	395	384	415	402	420	388	425	421	423	431	382	388	398	388	437	376	391	424	415	429	404	386	426	389	401	414	428	400	384	392	391	392	413	420	398	416	388	431	402	433	395	375	402	359	413	419	413	392	402	390	388	433	367	383	400	422	441	446	401	377	442	440	416	400	415	408	382	439	393	410	427	361	434	411	428	421	412	393	420	393	414	400	362	416	421	398	413	419	402	412	450	376	403	390	413	404	429	394	410	347	410	380	433	400	431	401	410	371	426	419	389	438	359	377	404	403	407	375	440	404	415	407	411	412	398	417	378	404	396	405	421	400	414	412	381	406	414	388	356	414	431	425	389	423	423	396	407	416	405	399	408	391	435	412	400	410	406	402	403	406	424	386	430	361	398	428	414	383	407	397	383	406	399	408	438	415	403	392	415	415	370	407	399	380	402	417	405	365	420	407	417	397	405	402	423	406	404	389	368	388	445	374	437	362	435	384	420	383	395	438	401	433	403	412	403	416	390	370	396	396	387	392	390	423	377	410	385	395	409	410	371	405	431	392	418	402	410	383	382	395	432	408	419	413	395	416	414	415	437	407	413	425	428	413	420	365	397	422	430	401	422	411	383	438	410	411	416	406	407	419	400	379	394	411	381	373	402	415	405	357	426	394	425	376	414	409	402	411	376	437	360	382	375	393	432	385	425	381	417	417	427	397	409	370	392	410	383	421	388	412	394	399	404	398	410	412	380	454	394	424	400	418	411	412	409	424	405	388	433	388	399	377	398	423	403	394	384	424	411	405	419	399	402	381	419	425	379	413	379	369	409	396	392	402	398	395	394	401	392	411	409	441	386	412	420	392	418	414	452	403	416	416	398	435	395	412	368	383	393	398	434	383	413	408	444	400	399	390	382	398	396	419	413	433	421	444	418	411	420	380	404	425	388	407	422	404	414	411	394	399	424	403	427	409	384	374	437	389	362	409	399	370	431	396	384	386	386	406	404	414	403	413	407	378	400	425	432	415	388	429	398	415	427	370	416	369	379	399	387	432	445	409	396	407	426	396	429	410	397	399	414	386	379	403	384	387	440	396	400	426	435	380	409	447	392	408	385	433	382	429	427	418	414	416	371	412	396	423	399	399	388	400	411	395	397	415	388	390	459	388	418	417	420	393	400	430	370	399	424	403	423	411	395	414	397	388	436	365	386	417	383	412	394	423	429	398	407	401	407	428	418	408	394	402	401	419	392	424	416	407	414	420	412	440	380	434	384	446	410	404	404	396	432	394	394	371	407	400	425	404	391	380	397	423	387	413	381	423	397	398	412	407	387	430	433	400	415	357	408	403	404	409	399	426	383	405	373	415	392	388	432	390	418	420	376	396	417	416	397	429	408	383	390	408	412	399	447	402	409	389	411	373	380	410	443	391	426	400	388	378	405	410	401	400	407	414	410	437	413	388	380	405	400	399	436	391	417	443	397	370	373	386	385	419	399	401	425	372	434	404	403	386	420	429	408	422	402	418	431	438	391	411	399	399	425	387	366	397	412	406	409	403	417	404	425	423	421	394	397	411	409	369	388	416	428	414	411	396	395	395	405	401	419	419	389	383	420	414	408	352	365	409	390	405	398	404	394	413	398	415	409	420	416	381	413	398	389	402	426	406	374	402	383	401	433	400	417	391	408	433	401	403	390	391	409	368	388	408	405	404	399	367	429	405	390	400	405	417	401	390	413	396	427	418	388	388	374	386	402	408	418	415	424	427	376	398	371	429	394	425	418	421	423	384	411	395	399	408	390	397	429	387	410	403	390	426	432	394	431	413	405	387	396	429	374	433	390	393	393	443	407	464	417	379	376	415	398	382	377	421	433	392	421	415	435	419	433	426	383	394	434	371	394	387	394	412	417	426	391	445	374	400	412	374	416	375	424	407	387	413	368	418	430	418	405	457	386	379	415	388	431	406	425	384	382	422	404	388	416	412	356	418	425	384	419	397	418	403	399	375	403	409	424	412	391	415	382	382	391	431	418	357	386	393	430	421	387	393	395	378	413	404	380	416	432	421	403	377	404	439	397	377	407	365	419	416	405	390	408	392	460	419	388	348	429	420	420	390	381	402	400	412	403	411	413	409	391	379	420	412	397	414	391	420	425	427	401	418	396	386	393
345	1	1900	151273	358	2	113	398	536	587	564	582	550	566	536	520	511	481	463	487	447	456	408	430	432	421	436	436	449	468	523	535	626	704	757	826	837	853	851	814	807	793	772	800	680	630	604	543	428	433	388	437	381	379	405	385	371	355	375	384	401	380	352	409	373	370	377	375	397	360	398	381	408	402	382	382	387	382	382	387	372	390	410	344	374	390	370	368	399	374	379	372	388	403	389	378	388	394	386	414	380	376	369	364	370	388	376	387	341	382	376	412	397	386	366	383	381	376	363	373	372	407	375	375	390	363	381	378	400	383	397	377	387	384	362	371	388	369	385	385	393	356	403	365	378	385	380	368	361	378	382	382	343	387	384	354	362	362	408	414	371	381	377	390	383	368	361	381	376	355	360	383	367	366	376	401	400	387	410	373	381	387	363	353	411	385	378	383	384	392	341	374	397	391	384	352	362	377	408	392	374	387	363	365	375	396	403	401	357	376	355	372	386	361	384	381	369	390	385	333	351	384	368	387	396	345	372	327	398	383	377	372	410	372	362	378	396	385	371	354	389	387	368	387	392	353	379	385	385	409	368	373	376	360	381	385	335	368	367	386	399	394	370	384	389	374	364	366	384	393	378	371	366	364	383	372	414	365	368	389	428	394	371	364	363	393	370	374	344	352	395	371	359	385	377	389	372	394	362	371	358	377	396	371	382	401	343	372	365	344	390	378	386	376	406	386	407	347	388	394	378	345	370	393	384	412	369	368	398	393	380	370	390	363	348	353	384	372	375	365	380	374	384	331	365	357	378	370	373	363	383	387	367	388	369	381	372	365	353	412	399	385	402	389	370	375	371	410	407	367	381	361	383	363	351	399	386	379	378	382	380	391	383	392	351	384	398	410	346	387	393	409	398	369	373	372	380	365	379	372	372	382	369	410	361	362	345	383	377	390	377	414	377	367	382	372	350	354	367	379	385	394	364	380	387	361	375	348	403	378	354	383	387	352	340	368	357	353	388	348	364	379	384	406	364	357	386	368	377	388	376	402	370	393	366	389	389	382	373	399	378	375	349	400	394	397	374	381	359	378	372	392	385	370	352	404	362	403	402	357	369	385	383	382	348	355	367	371	356	375	361	388	339	352	378	375	384	356	368	387	374	376	403	375	370	371	381	364	364	384	379	381	354	401	386	391	371	375	383	379	345	384	377	362	361	349	348	362	379	389	386	351	388	386	414	385	375	371	367	374	380	412	350	373	352	356	362	376	371	324	361	419	399	364	366	368	345	340	381	376	404	379	390	362	401	383	353	367	381	384	359	385	403	354	364	368	354	379	374	371	377	371	367	357	362	370	382	380	358	377	391	386	397	369	388	399	383	403	407	343	350	386	374	378	380	364	357	373	371	390	399	374	351	383	368	382	390	343	426	377	371	408	384	372	372	388	371	348	349	395	368	384	382	367	361	384	377	370	372	418	389	400	376	380	377	387	389	403	374	361	394	385	387	398	351	359	391	383	342	373	398	379	385	374	377	387	383	391	375	373	376	351	377	357	350	389	369	354	355	372	334	376	380	361	383	372	405	393	369	417	392	363	355	354	361	392	399	369	419	374	345	396	405	364	383	383	353	362	376	376	377	399	370	371	368	386	366	369	395	375	364	389	383	358	377	354	373	384	352	349	346	392	377	368	392	382	365	388	354	355	368	370	388	395	407	369	402	378	392	379	366	364	385	411	358	375	372	380	403	359	371	397	365	361	384	391	379	390	345	364	387	368	386	385	371	371	379	380	388	371	346	364	351	361	393	345	392	346	365	373	360	398	363	396	382	378	399	403	380	401	376	371	376	372	360	376	345	377	372	372	382	368	373	382	346	392	366	362	365	366	386	366	376	425	383	393	386	402	364	383	409	395	373	374	379	380	370	412	370	325	364	390	357	366	404	374	370	388	356	377	344	374	350	379	385	419	380	376	384	398	404	401	364	370	376	385	385	409	395	372	369	371	348	359	349	393	378	378	355	341	385	360	354	384	363	348	373	358	391	364	371	370	425	372	368	396	359	393	350	395	378	362	382	404	373	359	400	368	363	376	347	369	370	368	381	403	362	395	378	381	382	364	372	350	387	381	403	370	358	388	361	390	345	374	375	354	386	384	370	356	388	361	382	357	383	388	373	379	402	363	388	344	380	376	399	382	361	367	369	328	383	364	382	357	377	360	363	398	367	365	351	378	386	379	407	362	388	370	371	406	405	386	350	392	386	403	348	386	381	376	353	390	371	358	358	366	370	375	376	379	371	376	380	389	353	346	368	346	395	379	376	392	374	399	358	404	392	395	371	379	373	365	391	388	392	406	358	322
345	2	2100	151396	356	2	66	362	459	590	526	574	561	501	485	465	443	485	435	451	442	410	415	412	381	420	387	403	417	413	459	480	587	647	700	726	801	817	844	881	872	822	774	730	601	524	474	436	409	345	362	374	358	358	331	363	385	350	333	357	341	362	335	352	347	337	309	328	354	356	360	339	361	326	348	340	350	347	397	335	348	347	365	330	333	351	342	363	335	345	345	351	335	369	335	340	348	319	355	324	336	334	341	327	347	346	344	358	347	355	342	334	348	327	366	314	343	345	334	326	343	348	319	350	342	375	393	338	349	325	350	374	317	352	363	337	340	323	335	368	331	366	362	346	344	334	351	321	343	336	347	325	327	332	313	350	335	353	337	343	335	348	371	334	322	310	348	348	334	375	315	329	326	331	318	330	327	346	331	361	312	344	327	329	316	335	352	336	351	356	331	344	329	360	350	322	331	364	365	329	325	344	320	348	348	352	339	353	330	320	367	335	366	339	352	327	337	350	328	348	313	382	319	361	326	337	380	357	342	314	359	371	294	363	319	326	340	339	371	326	335	348	357	325	306	341	358	365	332	372	347	314	340	365	338	346	340	345	344	334	337	328	328	338	320	338	369	347	345	351	327	369	305	350	328	322	306	316	345	317	349	336	359	304	321	324	359	314	349	368	369	355	328	342	334	344	329	339	345	337	342	345	327	287	345	349	332	333	353	345	338	362	301	334	304	327	336	328	341	329	326	334	339	313	340	327	347	334	338	363	327	329	326	308	319	325	347	341	335	327	313	332	353	327	305	355	351	324	334	338	313	330	349	335	339	357	343	342	347	345	336	339	341	339	361	322	356	351	342	347	321	346	320	316	341	361	341	370	359	325	344	336	365	346	356	351	347	358	364	337	329	364	333	321	323	335	362	317	322	362	345	325	327	313	321	344	320	310	321	367	307	353	328	345	340	323	327	356	347	322	361	344	330	343	328	353	363	343	333	329	334	319	330	355	339	306	328	327	324	332	362	349	369	349	320	322	368	340	314	355	335	343	365	334	308	353	368	343	349	332	337	331	327	340	311	350	346	384	304	335	298	345	339	360	337	313	321	323	299	363	339	335	333	325	339	321	346	308	335	331	331	326	341	351	331	331	348	343	344	327	345	364	366	343	320	348	314	330	331	339	347	333	317	355	341	350	337	324	349	329	370	323	333	325	326	345	334	346	347	340	356	337	348	304	330	321	354	311	360	332	326	337	361	381	357	350	337	336	321	349	350	321	358	335	336	342	337	352	331	327	363	347	325	344	347	346	305	324	339	323	336	362	334	348	339	338	355	327	339	355	344	335	346	361	355	337	327	346	356	335	328	305	339	364	322	329	353	322	316	343	295	312	326	344	345	348	315	332	328	335	339	312	322	317	354	326	335	319	307	355	305	345	335	349	336	359	356	361	328	354	336	349	332	324	330	356	338	346	353	314	342	362	344	341	298	352	322	334	359	332	320	346	340	328	309	320	352	358	318	315	326	361	335	315	331	358	330	337	333	325	365	334	346	331	330	330	320	331	361	325	354	303	312	381	328	331	355	340	353	325	345	346	338	338	365	349	323	327	350	328	349	334	342	310	336	351	360	352	351	331	347	371	326	347	359	335	343	329	342	337	357	347	344	338	351	372	316	351	343	377	358	326	313	350	357	325	359	343	349	316	348	332	330	356	350	316	332	324	353	358	346	322	343	343	352	339	300	316	354	380	329	343	317	354	332	351	369	374	360	322	318	323	372	334	348	335	348	339	337	320	339	347	334	327	346	362	332	326	336	350	323	365	340	318	348	340	342	365	330	333	344	334	324	335	321	375	337	336	338	316	345	347	346	332	358	372	334	336	321	306	335	337	323	322	338	348	353	330	331	331	336	335	339	335	302	366	339	337	321	330	335	337	299	316	327	331	319	343	334	344	365	326	322	357	315	317	349	348	361	334	321	315	301	343	311	327	348	326	329	317	320	344	334	344	319	350	348	314	318	347	315	336	331	313	348	342	333	351	314	308	350	359	317	359	340	353	338	340	333	314	315	359	358	338	317	377	341	333	370	358	337	330	326	358	333	307	351	329	331	333	331	343	331	395	359	311	366	344	337	351	347	350	332	328	320	350	383	307	349	377	320	337	344	319	360	338	332	321	323	336	333	334	355	333	333	330	356	306	335	344	360	359	365	353	316	352	351	349	364	346	308	321	335	360	343	325	333	354	357	343	328	349	348	336	320	326	323	337	364	358	335	352	356	363	310	332	325	371	330	354	358	363	331	313	315	358	333	326	346	331	343	356	353	326	324	325	336	335	334	358	341	327	330	325	338	347	346	333
345	3	3500	151519	363	2	66	447	497	588	547	599	572	538	502	505	466	472	480	459	459	415	426	413	426	469	414	406	412	479	617	731	762	789	765	751	824	876	925	827	850	854	835	786	619	550	448	405	380	369	387	388	341	393	385	385	373	402	367	353	365	357	355	345	359	362	358	334	361	350	342	380	341	364	383	364	368	374	365	395	347	336	355	379	356	350	357	370	357	331	376	365	361	334	344	351	351	375	338	360	378	350	360	386	377	367	386	363	323	366	371	330	391	340	378	350	373	346	325	373	353	362	340	375	376	377	372	325	349	325	392	359	380	379	355	340	350	341	345	385	364	352	362	337	363	329	354	365	381	369	348	380	360	370	383	319	348	356	339	346	375	328	361	384	348	354	360	367	365	348	348	343	366	352	341	372	369	363	392	350	372	389	362	372	356	354	370	397	336	364	358	356	344	323	367	352	403	338	351	335	346	354	362	379	363	345	365	349	357	341	398	371	344	366	346	355	361	374	370	368	384	382	340	339	352	336	399	363	349	347	342	359	362	358	358	341	357	333	353	349	345	314	357	320	344	371	337	351	341	309	377	343	363	370	357	324	358	352	355	376	343	335	361	345	361	377	352	360	337	374	363	373	350	365	327	360	310	338	381	354	357	362	357	395	340	390	332	388	345	346	365	372	376	324	372	333	343	351	336	362	352	328	353	334	333	358	355	345	329	358	347	335	367	347	349	329	356	356	360	345	365	381	341	358	342	344	365	367	338	397	335	365	357	374	338	349	323	321	384	361	322	344	332	350	345	321	360	338	346	365	362	327	350	358	375	376	348	366	345	377	375	347	336	349	342	369	366	348	334	347	362	373	343	362	354	350	363	359	340	350	339	346	344	362	349	327	355	374	376	369	358	357	324	372	338	374	358	373	357	353	359	345	345	331	344	361	314	334	345	372	346	361	370	395	355	361	353	338	344	323	357	349	344	352	369	350	349	346	339	370	364	339	334	353	351	358	329	356	380	323	320	381	360	335	353	361	386	310	355	328	347	368	381	361	347	361	350	358	373	330	339	353	299	330	352	372	344	360	363	362	373	330	340	385	377	376	375	359	358	373	362	350	335	390	348	378	360	345	334	364	374	324	386	362	349	340	385	359	336	366	359	333	377	336	350	343	341	351	357	339	352	356	354	327	367	357	377	345	333	380	361	338	348	362	364	349	348	352	318	363	345	360	359	366	344	349	348	381	385	331	343	330	383	333	340	321	334	357	377	348	378	365	345	359	408	348	361	340	335	321	348	359	350	353	357	342	343	346	343	355	366	355	359	354	369	374	332	358	344	365	367	380	340	331	375	376	348	352	369	345	359	362	326	365	367	380	327	364	357	357	378	371	332	364	364	364	352	371	367	335	345	332	348	376	347	334	337	373	329	344	378	374	344	369	352	346	358	364	334	330	337	361	356	366	372	349	329	354	344	359	342	364	358	333	361	356	353	362	336	331	297	347	342	384	362	379	364	352	355	321	364	344	363	344	372	393	338	331	338	346	384	353	357	365	359	354	315	343	324	372	359	384	386	328	322	340	334	371	373	356	325	350	359	376	365	361	384	339	366	337	373	360	356	340	361	360	377	341	352	359	381	346	330	352	370	347	349	354	314	340	362	354	344	371	352	344	353	358	365	366	350	319	360	357	345	339	353	349	379	363	358	317	358	363	354	351	360	350	351	351	370	330	369	361	368	366	382	367	323	347	347	365	326	360	364	337	355	346	325	362	380	345	383	344	345	349	343	339	361	376	363	330	343	332	382	347	329	375	348	343	354	341	325	384	343	329	352	371	400	326	348	316	329	344	332	341	361	350	324	337	338	377	339	352	354	350	337	345	336	347	357	362	330	361	350	353	329	339	340	345	331	333	343	345	373	385	385	361	337	372	383	358	342	397	393	371	348	346	395	355	359	354	362	346	330	312	352	346	345	353	350	375	341	346	372	360	340	359	333	370	373	347	346	366	364	351	369	361	356	335	317	361	340	398	351	344	341	378	363	356	354	346	368	380	348	347	369	349	363	354	370	337	345	320	384	341	385	374	317	335	372	346	381	372	390	386	352	359	355	368	331	347	349	365	342	340	332	348	351	348	353	363	341	330	353	350	379	315	350	364	348	321	340	354	352	362	365	370	352	361	366	354	351	363	367	329	362	334	324	313	363	360	342	362	341	380	356	317	396	358	320	394	353	364	320	366	367	346	374	351	341	331	348	375	355	350	362	338	374	382	335	341	344	368	347	355	386	368	353	339	339	354	334	345	348	365	369	322	336	313	331	360	339	351	321	356	345	321	364	334	324	330	324	353	346	359	342	343
