345	0	2700	206618	372	0	44	421	637	709	757	741	687	680	626	626	586	610	604	589	579	564	517	545	532	480	476	476	508	462	474	495	465	490	451	444	468	475	466	439	458	479	456	418	436	429	440	464	424	432	458	423	441	430	410	414	456	454	405	437	438	422	413	393	440	418	397	443	413	424	396	399	430	380	410	409	425	415	449	392	415	417	401	423	392	406	376	416	386	423	375	393	403	410	409	358	403	396	403	385	423	398	417	405	349	420	399	391	418	396	439	391	362	388	397	415	400	398	418	383	388	390	439	417	391	423	388	402	391	388	414	382	376	422	417	401	410	395	393	378	402	405	388	387	388	384	390	388	372	403	414	392	391	390	396	401	386	394	416	369	400	390	390	397	376	394	373	399	389	404	410	394	414	401	385	398	390	389	446	415	408	411	383	384	390	415	392	394	392	394	406	408	406	419	401	371	376	388	374	419	378	384	387	406	386	380	385	416	397	410	412	388	403	371	379	417	365	416	410	380	410	388	389	411	381	374	410	392	356	393	404	393	394	390	422	425	387	397	382	388	404	428	378	400	404	413	407	402	369	399	358	405	420	426	419	408	416	407	366	412	385	367	418	384	370	418	423	389	373	399	403	394	414	382	369	359	428	392	400	393	402	391	378	410	390	404	422	420	376	409	412	382	422	396	369	407	369	405	374	386	369	394	396	367	436	403	379	410	414	389	386	372	378	391	379	394	385	399	406	359	385	404	398	422	410	406	412	411	392	401	371	399	404	377	396	376	381	418	372	372	381	368	404	391	409	388	391	412	385	422	381	377	379	373	385	392	392	398	409	390	416	406	407	378	363	387	406	375	432	369	375	412	380	368	389	428	385	417	396	366	433	344	419	383	400	383	360	385	376	399	412	398	364	382	405	422	379	400	380	400	378	398	369	375	410	424	401	417	369	420	399	420	392	411	392	426	401	395	364	381	380	397	383	391	388	397	360	404	404	406	369	377	396	418	398	392	399	403	391	381	407	399	398	393	414	398	414	379	365	403	383	451	353	423	378	385	403	403	385	413	401	383	395	373	370	386	369	406	389	377	399	418	378	405	426	374	380	392	378	363	396	401	408	389	411	378	379	414	357	379	422	387	409	399	421	387	412	381	346	407	381	406	404	422	399	376	389	396	404	401	418	402	388	399	424	380	422	407	418	385	392	422	356	397	426	413	392	391	390	397	382	414	386	420	404	379	398	410	388	394	420	395	407	398	398	421	397	392	408	381	360	408	385	387	364	410	409	399	389	388	386	382	407	390	406	391	402	363	359	423	384	420	392	412	399	365	372	401	393	409	417	431	389	348	378	424	401	401	377	384	383	357	407	384	386	390	389	399	345	401	410	412	393	383	398	431	396	396	382	400	413	388	388	396	402	378	417	380	360	407	403	391	395	404	377	425	396	374	403	379	421	385	422	377	375	413	370	362	379	403	405	370	373	396	409	402	397	394	405	371	404	380	395	366	385	396	382	399	392	413	405	396	410	420	417	389	368	398	384	397	435	374	347	411	372	378	366	414	403	375	382	385	413	409	401	412	382	378	375	367	418	374	418	393	396	382	375	387	401	393	405	381	394	358	422	381	382	401	367	418	373	420	392	360	416	374	407	393	394	390	419	383	363	379	397	395	372	401	403	364	394	377	394	414	402	383	377	395	394	376	397	397	373	415	387	378	381	397	437	386	393	391	441	375	405	399	420	408	376	373	374	422	386	392	381	409	385	376	415	406	385	414	364	392	396	394	386	382	386	406	369	396	385	388	352	385	367	399	411	418	394	411	403	370	407	383	368	406	388	360	414	377	420	372	394	383	398	391	421	386	422	401	378	391	413	380	402	409	382	382	376	386	392	417	352	411	377	376	413	373	407	404	400	359	383	398	399	387	373	407	404	407	350	426	402	382	392	395	388	395	387	372	396	379	393	397	406	402	399	407	415	390	400	388	381	426	432	413	372	388	406	417	362	403	407	417	383	393	397	405	387	421	386	408	380	396	406	389	396	393	397	389	415	399	388	409	406	387	393	357	422	420	394	401	360	402	404	414	421	380	398	374	405	385	365	407	411	397	393	398	372	390	383	393	389	377	408	374	397	438	391	407	446	377	388	413	405	426	360	399	412	427	402	407	387	410	387	425	413	383	384	412	390	391	415	364	402	391	420	418	383	400	424	396	393	408	404	404	393	419	385	394	377	405	371	425	374	403	387	386	396	387	398	385	382	401	388	436	402	395	385	367	380	405	385	438	393	400	403	355	393	369	399	404	393	371	357	363	398	369	374	369	405	432	395	372	404	398	378	409	375	398	388	388	426	387	407	378
345	1	1900	206720	375	6	118	592	654	695	663	633	653	599	579	625	554	571	578	553	522	508	520	502	506	502	462	496	467	463	467	471	427	465	448	462	414	458	421	487	435	442	447	448	455	449	447	449	409	442	457	448	431	438	416	426	427	422	434	452	419	421	408	429	435	447	412	407	434	415	435	451	404	433	402	427	413	448	425	408	416	410	428	440	432	416	424	431	436	389	414	382	403	390	411	410	396	428	403	429	425	407	417	451	437	405	413	399	413	417	410	416	431	437	406	401	422	405	407	418	408	382	379	431	399	397	366	389	428	373	411	431	403	395	403	415	399	434	373	413	396	411	417	397	407	425	414	419	375	373	426	427	403	391	400	405	430	406	432	399	406	425	449	397	410	413	399	422	407	424	434	418	398	401	401	432	404	400	395	404	395	367	420	377	395	439	388	399	408	389	424	425	393	403	397	399	395	455	372	407	417	420	412	397	430	408	411	384	403	390	414	405	394	414	415	404	441	406	381	406	419	413	405	402	387	397	402	426	406	393	420	413	405	417	374	459	432	409	403	412	379	411	390	396	430	413	392	399	394	378	414	385	439	412	422	390	407	397	401	400	413	414	389	422	424	387	395	404	370	395	414	407	391	415	415	383	431	424	413	432	380	415	412	423	407	396	388	420	399	399	397	404	401	411	387	424	396	389	409	420	416	378	422	432	404	433	392	389	430	433	420	407	441	420	418	429	381	409	398	400	414	383	414	420	411	399	395	420	393	398	420	433	411	402	405	413	414	388	402	407	403	412	397	400	401	451	426	379	409	407	411	426	374	413	419	417	438	395	380	425	396	428	393	388	406	445	396	414	442	414	401	404	405	425	389	414	396	382	399	415	403	413	426	401	406	427	424	412	376	390	408	408	407	402	386	413	411	380	404	391	411	383	392	377	408	392	420	396	379	410	391	401	440	413	430	425	415	420	381	411	451	434	417	408	393	421	411	382	418	378	391	418	396	412	401	401	404	416	424	412	403	401	401	406	429	377	414	407	405	391	420	412	423	401	390	392	430	429	388	433	396	438	420	456	386	422	378	401	413	404	403	404	412	399	396	409	397	404	423	409	394	434	397	409	422	410	415	407	403	379	388	429	423	428	398	411	413	391	398	403	401	419	383	376	389	402	386	413	428	414	390	399	407	427	392	416	397	407	401	415	409	419	425	419	414	423	399	398	411	442	392	383	410	406	386	373	407	384	388	411	412	418	406	416	412	403	395	420	428	393	416	433	419	394	408	396	408	396	405	416	413	425	411	400	403	471	403	396	381	388	416	391	378	410	414	383	446	419	385	387	408	421	404	423	408	447	398	408	406	419	426	439	400	412	430	411	455	381	439	428	409	405	406	425	401	398	402	376	435	405	402	396	423	417	401	409	413	404	427	401	418	418	390	458	427	419	419	390	412	416	403	409	391	388	422	400	376	415	415	426	411	454	410	401	383	428	448	409	392	387	432	402	427	403	399	406	400	397	421	404	428	399	381	410	409	415	381	407	397	395	431	422	398	401	408	418	444	418	404	398	380	413	406	387	449	402	423	440	408	411	437	426	373	429	400	396	429	429	415	441	416	386	409	429	366	413	398	396	386	389	398	432	395	409	398	415	378	425	398	393	422	406	427	376	384	394	384	413	453	400	401	411	390	399	418	423	401	405	405	424	397	394	421	410	401	396	406	401	403	431	415	401	405	376	405	398	399	381	405	408	418	407	424	442	431	423	434	401	422	399	403	436	396	428	393	398	372	421	416	411	398	435	394	395	434	392	395	389	422	409	400	405	393	405	383	402	430	405	400	414	421	414	393	411	429	425	395	391	399	404	382	413	434	411	389	431	414	416	398	432	410	398	411	429	443	400	406	396	390	407	430	431	422	393	423	393	423	398	405	386	416	389	390	411	399	408	426	425	388	403	412	395	436	439	369	422	413	410	405	418	401	418	405	422	439	412	417	383	419	397	418	384	409	407	431	391	402	411	422	429	415	402	415	374	409	416	401	398	420	433	395	393	393	412	407	393	406	434	412	444	395	415	398	400	421	390	393	407	390	411	374	423	418	420	402	432	368	409	379	376	410	418	384	411	432	423	418	434	403	408	404	405	389	415	378	411	415	405	424	403	446	406	390	417	415	418	395	390	381	389	381	403	424	388	419	406	403	460	423	362	376	404	374	413	435	380	423	425	409	405	397	384	390	409	397	391	400	404	427	417	409	390	401	379	400	411	391	406	438	390	417	377	411	396	421	414	425	371	384	403	415	397	413	425	394	402	396	399	439	403	405	388	393	380	403	437	410	429	380	441	390	409	406	407	423	430	401	413
345	2	2100	206822	401	1	105	541	705	768	694	706	666	642	587	618	555	568	560	562	554	582	525	522	516	469	471	469	452	462	483	433	441	466	446	429	442	464	444	444	440	422	413	414	390	449	423	469	438	413	425	447	450	416	423	448	415	423	410	443	423	422	431	406	434	399	410	426	414	399	424	405	432	414	395	452	387	394	419	442	445	415	419	365	433	423	402	428	433	447	358	403	409	456	389	406	434	425	410	440	399	419	435	360	394	385	410	392	423	401	394	388	423	376	395	419	450	393	398	401	391	359	441	409	396	407	413	405	395	435	406	406	462	411	414	402	432	379	389	402	395	409	412	411	383	409	394	379	410	405	400	396	420	389	382	386	458	384	386	421	414	379	381	431	413	386	430	362	388	381	429	432	396	404	376	409	418	418	413	405	376	387	410	411	397	425	374	417	397	410	386	415	397	402	409	421	441	385	398	405	390	417	417	428	402	404	396	396	388	386	390	419	400	378	434	378	415	377	421	410	402	356	394	388	395	395	376	412	421	398	414	446	418	415	411	411	418	394	391	415	413	408	403	445	427	415	433	407	451	386	364	392	385	413	382	400	395	389	454	409	394	389	408	419	392	451	404	411	389	387	381	421	420	403	381	437	397	397	407	405	427	398	388	397	408	401	398	422	359	412	400	402	416	398	385	392	413	383	412	413	388	408	437	430	409	430	404	440	409	404	422	393	415	383	385	395	382	402	404	409	388	405	423	411	405	393	391	427	420	387	419	387	380	399	390	399	378	431	381	405	430	391	416	390	402	399	418	399	386	418	399	444	404	412	407	386	430	383	420	429	401	455	403	389	381	394	385	406	420	434	403	381	405	382	408	398	377	396	430	430	430	397	384	397	381	386	413	375	391	404	374	419	362	367	414	385	404	377	400	403	429	415	392	398	379	399	398	410	392	407	424	436	397	389	411	426	411	398	395	383	420	389	392	383	410	440	382	399	409	416	425	427	393	377	399	415	396	374	409	369	394	419	406	420	408	402	420	390	388	415	413	385	402	415	396	431	390	404	413	421	382	389	398	421	380	407	417	406	392	399	398	437	416	406	380	393	427	387	387	409	375	390	428	417	416	401	378	430	404	384	404	408	395	409	374	388	376	401	411	426	414	429	438	363	430	420	422	399	419	406	395	425	390	385	399	397	425	392	410	415	411	396	372	384	402	416	410	413	362	397	388	415	412	384	416	369	396	393	412	407	381	428	413	379	391	390	391	398	438	391	385	405	405	416	379	389	416	402	410	378	381	415	379	392	412	382	405	439	406	433	390	417	380	407	399	419	417	405	419	409	408	409	437	426	395	406	417	400	400	422	385	419	411	412	401	389	416	401	396	390	410	396	393	412	415	402	406	400	383	409	395	403	413	408	429	404	400	412	371	417	404	394	426	411	424	411	416	404	389	371	432	361	426	400	394	401	419	409	397	442	384	401	400	386	408	387	429	410	377	441	394	417	402	391	410	387	383	361	397	391	393	401	375	426	405	449	410	408	366	434	399	406	413	385	424	398	369	427	401	402	394	386	425	383	379	405	382	423	416	405	390	413	410	367	391	381	390	395	422	391	408	383	362	426	411	405	390	418	410	403	390	405	382	389	413	383	406	402	408	400	431	426	394	388	408	398	389	420	403	409	400	396	406	386	406	412	405	421	405	416	395	391	421	403	403	379	415	398	396	384	403	422	399	408	423	388	411	381	373	416	387	407	425	392	418	433	424	371	403	433	408	403	421	395	378	414	397	382	375	403	434	378	398	382	392	404	401	406	392	396	420	442	400	394	415	373	363	385	417	376	406	406	424	398	387	431	374	376	395	445	410	420	433	419	401	365	394	447	386	399	391	426	401	418	425	399	419	412	396	385	399	404	389	424	424	434	395	424	402	399	415	404	399	388	391	390	362	382	409	387	402	371	391	406	419	382	383	408	398	395	392	449	376	406	406	410	413	422	385	381	381	411	427	396	389	403	427	427	392	377	410	434	414	414	420	426	401	390	386	405	421	391	418	397	416	385	401	425	386	347	423	399	382	411	381	400	416	390	410	392	393	387	416	402	435	414	387	407	375	399	406	424	405	370	429	398	426	412	414	421	396	417	403	411	381	451	368	397	405	392	393	427	392	407	407	363	397	449	399	389	414	417	379	387	432	415	394	431	388	393	377	402	405	414	361	420	387	415	412	400	404	390	400	409	411	377	403	422	420	394	409	393	403	420	394	416	397	392	396	373	449	392	396	398	421	383	377	418	412	424	394	385	416	416	431	393	404	409	402	388	413	406	421	403	400	404	413	411	409	420	405	386	390	408	422	399	418	374
345	3	3500	206924	387	2	92	565	757	811	785	803	696	726	670	663	591	600	626	577	610	610	565	532	501	490	521	474	497	506	474	460	475	467	457	520	454	460	465	464	429	493	458	460	437	439	448	441	432	462	446	424	395	439	441	412	402	431	430	451	437	410	416	421	368	394	433	420	419	431	399	421	421	418	425	379	440	425	406	417	415	437	378	405	395	414	397	408	404	376	424	408	436	379	403	404	390	386	399	393	387	377	399	408	389	399	407	438	402	394	398	416	426	468	378	372	386	405	366	392	403	389	374	386	410	419	410	384	440	438	412	361	388	388	412	392	413	412	398	376	392	413	395	403	375	399	376	402	406	403	413	404	383	424	434	365	379	377	417	378	397	358	389	418	430	420	398	400	343	398	417	386	352	417	393	385	387	393	422	393	386	407	402	397	384	398	404	363	406	397	404	411	409	411	387	383	392	374	399	404	396	415	373	429	391	393	404	405	384	402	386	354	389	381	417	392	394	379	388	411	361	376	430	376	406	388	389	372	372	394	403	414	378	364	413	384	386	394	366	392	380	407	421	402	371	389	389	424	400	395	387	393	393	395	403	405	414	413	427	390	387	413	379	378	411	414	397	375	377	395	379	392	403	420	377	407	385	394	397	376	398	409	400	386	395	381	406	393	376	398	392	416	388	395	414	414	428	426	367	362	366	385	375	398	406	406	375	383	406	386	418	394	407	366	417	362	401	379	387	397	409	419	404	378	430	391	389	408	406	400	370	375	412	382	389	372	348	408	382	411	388	396	389	393	359	419	421	392	402	385	394	407	395	394	430	415	373	369	403	381	438	410	392	379	394	386	405	419	366	399	391	415	394	384	404	374	396	397	386	389	392	380	405	382	413	421	427	405	355	364	363	383	389	367	393	383	375	388	379	372	412	391	363	378	374	400	393	379	383	398	398	375	405	390	396	424	432	369	402	395	402	383	392	406	415	407	397	393	392	390	388	379	397	386	408	400	394	368	387	436	367	373	382	425	374	413	365	450	404	397	404	385	394	391	406	371	389	394	371	402	399	417	385	381	417	370	407	394	400	390	417	387	402	387	398	400	378	375	415	395	396	398	404	418	411	420	377	403	388	417	390	425	363	416	377	390	385	394	357	386	392	378	392	368	394	384	401	392	391	380	413	408	385	398	396	384	399	408	377	378	415	400	420	385	404	407	372	380	372	403	368	407	382	358	363	438	396	398	434	440	380	400	411	370	382	365	404	411	377	403	399	418	392	391	395	383	394	425	384	415	382	416	386	375	422	396	346	383	390	429	373	376	378	377	431	411	404	392	379	367	381	411	382	388	383	402	393	406	412	395	397	407	415	424	406	410	397	388	408	374	380	393	400	409	371	377	374	420	383	378	379	373	415	422	364	382	372	387	403	370	381	409	392	409	388	432	374	355	432	399	375	411	381	378	392	354	391	383	431	379	428	393	384	383	429	411	396	367	393	413	399	376	393	398	354	391	390	401	379	415	401	374	411	387	391	425	354	361	398	365	402	404	404	421	391	397	379	433	377	409	404	381	362	394	408	403	399	375	388	429	356	406	382	405	412	406	388	391	383	382	404	375	430	406	388	419	390	377	371	413	403	385	379	377	389	353	418	371	389	421	410	412	358	386	392	386	402	421	343	378	406	381	384	424	356	375	404	415	426	378	414	370	404	389	384	394	391	393	371	422	428	387	393	397	411	399	399	390	405	417	358	399	390	405	389	393	398	377	396	406	406	410	391	397	403	403	387	390	410	408	390	414	384	397	384	411	414	376	377	360	371	410	396	388	381	402	384	426	353	440	398	395	419	389	405	396	399	420	404	433	377	397	417	370	396	387	394	384	391	376	402	399	412	379	388	379	386	371	378	425	404	415	403	410	402	393	410	401	429	406	404	360	372	393	393	399	397	411	380	417	381	401	397	425	399	414	416	368	425	426	409	406	398	368	371	373	410	346	364	411	405	348	384	398	385	423	379	421	386	384	399	403	382	394	381	398	377	400	342	413	403	380	380	413	344	403	393	390	408	355	382	385	379	417	395	391	378	382	393	411	402	395	396	387	410	407	406	384	390	407	402	378	375	399	425	390	383	383	363	390	394	388	402	395	395	430	423	407	403	403	390	391	391	390	383	401	419	403	400	380	372	375	375	382	379	431	359	395	410	372	376	395	392	397	378	392	406	418	379	413	388	387	405	385	384	387	390	408	386	388	400	419	384	374	386	395	388	387	357	390	400	380	376	366	398	393	378	410	389	396	373	391	407	379	407	407	386	363	372	420	406	384	340	388	378	433	360	396	408	392	321	376	368	384	385	401	421	391
345	0	2700	207025	378	2	67	560	847	926	870	876	807	792	715	710	667	650	626	593	599	596	592	580	534	549	549	514	510	532	520	464	505	491	457	478	481	449	447	472	460	479	476	477	429	453	472	465	441	460	452	458	439	437	433	467	406	444	408	393	423	411	422	441	409	402	402	448	401	428	408	394	413	399	392	418	448	405	365	406	403	397	388	416	396	410	385	401	393	378	413	391	430	447	412	413	394	394	409	415	371	376	427	406	418	394	426	395	392	385	423	397	396	388	407	394	403	421	405	383	427	403	414	405	390	407	397	394	385	424	411	381	410	400	382	403	402	379	360	371	383	413	394	393	385	419	389	384	369	382	392	404	382	393	366	389	393	404	396	391	358	398	355	369	414	416	368	400	401	422	391	374	401	419	390	413	411	385	424	418	423	427	395	376	397	377	372	410	417	392	412	394	385	388	416	389	384	382	369	378	383	399	365	375	403	404	382	373	406	422	398	415	395	410	399	375	369	394	376	424	394	387	384	407	380	382	426	415	380	396	424	399	419	380	387	389	397	397	407	379	393	386	414	395	377	419	415	417	393	403	374	380	378	441	367	399	375	377	398	407	382	382	389	401	416	361	368	408	421	421	388	400	380	404	408	401	381	384	373	413	388	343	396	376	386	391	395	374	400	375	396	407	382	391	382	434	419	365	369	384	400	385	387	398	383	397	382	384	389	407	395	391	404	414	421	389	408	378	392	379	403	383	402	419	393	385	423	383	387	378	358	400	393	407	430	387	377	377	401	403	372	389	390	398	391	408	424	414	410	401	384	395	377	397	390	404	377	391	405	405	379	386	383	395	411	396	379	391	426	407	399	406	378	389	368	392	403	416	382	398	402	413	379	390	353	394	386	409	393	410	384	412	378	375	444	369	409	420	381	385	428	396	342	394	371	397	375	358	436	394	362	413	375	375	422	382	364	403	390	382	391	394	393	402	411	396	416	407	384	409	382	396	420	399	390	414	384	418	387	373	380	374	374	386	399	385	391	376	374	393	425	365	379	393	358	354	409	391	405	429	402	400	376	390	369	378	355	385	359	388	390	400	365	376	356	403	421	412	393	387	392	373	371	396	370	417	387	396	426	381	407	394	363	369	397	395	410	382	379	358	362	389	382	401	373	416	415	377	380	392	387	415	398	421	384	390	405	387	352	409	399	375	368	386	400	397	394	381	372	381	379	397	391	418	381	358	380	376	396	374	380	377	389	383	383	419	383	394	375	366	354	377	394	405	386	386	418	379	409	413	400	397	386	396	400	413	409	416	382	388	369	430	380	426	399	400	402	372	394	400	401	355	370	389	373	417	391	365	367	399	393	347	397	407	395	402	399	397	397	349	393	395	373	408	397	384	382	351	408	375	394	383	368	406	387	415	402	385	373	365	385	425	388	389	388	399	384	380	400	377	391	410	385	403	397	390	394	404	397	390	379	391	392	418	387	423	391	383	378	419	399	395	427	372	380	414	365	422	395	418	396	377	377	399	401	368	361	367	386	378	423	384	387	366	379	392	389	402	410	379	390	354	407	371	402	376	380	401	376	425	381	385	375	398	370	375	391	392	348	386	408	392	410	367	352	401	401	422	395	371	405	381	384	396	388	397	390	378	402	391	394	398	353	413	390	378	419	373	406	381	388	404	402	384	376	393	393	385	387	372	377	418	431	375	385	400	400	392	372	389	393	423	357	379	402	411	389	402	411	384	367	366	410	414	376	407	372	408	396	402	371	397	388	358	397	407	367	402	381	379	381	382	396	408	367	391	387	356	395	382	409	427	377	389	382	413	412	357	382	372	369	392	371	401	383	385	402	401	415	373	425	357	386	378	390	386	365	383	385	397	394	387	398	418	402	369	398	405	392	395	374	391	393	385	433	403	405	393	432	403	395	366	387	384	393	394	377	427	398	361	396	376	386	363	420	364	355	399	399	372	410	412	386	394	395	391	390	423	435	392	409	381	373	406	364	404	406	408	386	388	384	423	364	373	376	380	410	416	369	397	438	394	396	382	395	384	386	364	423	400	375	379	365	415	391	408	411	400	404	399	414	383	386	372	413	387	382	395	406	402	394	409	370	408	415	393	380	411	400	361	411	415	403	387	410	403	386	378	377	412	383	390	364	360	407	386	367	415	418	408	371	401	357	365	383	396	410	382	378	400	360	432	401	375	402	383	374	386	375	386	400	393	404	374	388	393	375	404	369	410	405	394	377	394	403	369	376	420	387	400	398	358	393	411	405	411	416	359	392	411	362	411	384	415	385	412	404	390	398	361	397	419	379	391	381	419	404	387	372	404	389	384	397	383	395	403	373	393
345	1	1900	207127	397	4	235	804	902	897	844	816	740	754	701	657	656	593	619	609	590	540	556	562	542	558	535	539	498	512	490	502	502	508	491	491	492	498	462	466	482	453	445	477	466	447	432	456	444	480	444	384	395	448	421	388	452	416	393	419	420	393	429	382	399	411	448	403	379	421	416	414	421	417	415	417	428	432	427	420	399	415	436	399	397	409	367	402	413	455	409	396	406	428	411	402	440	407	401	397	433	443	446	422	405	419	392	396	413	460	415	372	406	383	398	419	395	442	419	415	436	420	407	383	416	429	436	435	412	389	425	396	411	432	403	400	409	377	425	430	435	417	383	398	403	421	388	399	390	381	394	408	408	399	407	448	404	419	423	418	384	399	385	370	429	411	386	383	378	416	401	421	406	414	401	405	411	421	398	381	353	393	417	412	441	394	397	413	361	380	404	405	421	374	424	388	396	396	418	420	425	435	390	376	404	408	420	391	424	366	389	420	361	399	394	417	363	419	415	426	408	421	366	413	409	393	389	413	418	394	428	405	387	387	430	419	439	410	383	412	413	393	435	383	409	450	386	423	409	395	396	361	432	399	429	390	402	401	375	410	433	410	400	405	416	386	396	407	420	419	417	398	411	404	374	429	398	420	404	411	416	415	416	405	394	413	435	417	368	404	381	394	384	391	420	415	394	392	412	402	376	432	381	405	394	392	399	402	425	410	390	437	400	388	391	388	355	380	387	413	392	382	375	369	411	413	401	411	385	375	413	415	398	376	394	408	394	392	388	410	375	408	402	411	404	361	398	387	419	430	435	397	409	409	373	379	390	428	398	397	381	395	444	421	403	422	408	413	403	400	397	408	382	398	405	390	407	406	377	402	409	404	381	394	384	407	419	391	430	377	398	406	430	408	419	397	401	375	436	397	425	412	376	404	405	397	401	397	375	398	400	427	394	384	433	396	379	360	412	408	382	439	379	400	430	430	417	372	413	407	384	378	406	422	389	419	397	446	366	400	404	389	431	399	386	396	389	397	405	412	385	396	444	396	384	404	405	388	407	384	393	390	400	393	359	409	398	382	399	393	406	414	408	426	374	389	401	414	422	396	391	360	403	419	385	392	418	413	433	391	406	398	420	419	414	408	403	407	413	404	405	446	407	424	442	412	387	407	404	422	394	400	411	409	392	401	410	434	423	401	402	444	355	413	398	370	414	428	413	386	400	391	380	401	404	389	406	411	423	400	381	427	412	413	421	436	407	439	410	407	388	403	381	417	394	391	437	439	393	431	378	430	391	399	391	406	408	425	392	388	401	439	389	403	386	418	408	373	431	400	389	406	380	445	394	384	394	401	415	396	402	387	391	395	376	416	435	405	419	410	409	415	373	409	428	397	368	418	385	422	375	398	384	401	392	400	419	396	389	402	396	402	408	400	378	428	392	424	432	420	398	405	395	430	399	393	439	389	398	368	430	421	414	380	408	383	413	411	406	404	426	396	396	416	421	404	360	435	358	415	423	429	389	399	411	395	418	401	417	401	380	400	396	400	384	396	403	404	400	398	377	380	405	408	398	402	417	400	383	434	410	458	422	433	439	379	403	441	401	424	395	410	410	401	398	416	404	408	390	414	398	410	407	411	402	374	385	445	392	426	402	407	399	350	411	411	425	385	416	397	417	435	404	408	403	403	404	383	389	416	420	384	410	401	389	392	408	413	372	419	383	423	366	435	404	428	403	403	454	358	389	408	407	391	398	405	403	410	395	412	414	380	378	415	440	398	388	428	426	382	440	426	424	427	411	395	393	362	399	425	415	385	372	382	399	402	387	421	396	374	396	394	365	409	372	410	387	419	419	382	423	398	397	396	433	399	410	402	396	394	404	391	411	414	387	374	395	402	384	383	419	391	406	430	397	383	401	410	408	413	366	391	409	406	406	399	382	397	400	412	365	437	432	400	407	384	409	417	380	398	426	435	348	430	405	396	385	399	396	410	445	387	428	406	371	395	413	394	402	377	400	409	406	409	397	387	385	382	375	401	371	407	396	414	389	391	412	416	400	390	406	418	411	419	425	404	382	407	412	425	411	419	425	370	414	380	415	395	400	394	386	411	380	390	425	441	423	402	393	399	392	415	388	417	404	400	435	392	381	372	380	420	429	369	394	385	398	459	391	408	388	461	431	386	405	370	431	404	435	396	413	375	390	408	404	358	407	399	391	423	405	431	411	415	445	390	361	380	410	395	404	441	440	406	380	411	366	397	413	440	409	436	391	397	393	396	391	413	413	406	374	390	402	389	401	411	382	425	393	387	397	388	403	373	369	397	391	399	396	410	400	406	428	385	428	381	414	376
345	2	2100	207229	396	6	167	773	936	1000	878	917	822	837	724	736	676	674	643	628	622	559	628	544	595	554	505	553	514	524	517	550	551	480	521	495	492	466	488	448	475	442	433	450	436	470	424	442	419	417	423	433	409	407	430	427	422	413	400	402	376	436	382	395	386	399	399	415	412	399	384	421	411	416	402	415	416	440	400	420	414	376	425	409	405	406	411	400	405	389	449	399	403	411	400	407	422	408	395	391	427	392	413	409	389	406	396	409	367	384	405	371	404	414	403	431	384	383	411	426	389	423	398	403	410	389	383	407	373	384	397	394	369	410	424	406	379	434	396	400	404	380	393	407	416	408	399	395	392	414	376	399	390	386	366	371	429	375	401	426	417	408	405	384	411	422	425	413	392	417	419	393	395	401	394	400	420	409	381	415	391	427	419	410	395	381	391	404	412	395	446	396	396	437	394	371	390	412	376	391	403	403	397	351	402	419	401	388	381	410	403	411	402	408	411	393	380	397	392	396	377	423	378	398	399	437	367	424	369	410	388	390	364	401	402	376	417	363	404	373	373	382	370	386	394	408	390	371	383	392	385	397	381	404	414	380	398	371	382	400	404	413	392	395	417	335	380	384	400	381	397	429	402	366	414	367	382	407	408	385	381	400	412	368	401	397	395	423	401	422	407	418	388	417	377	437	408	391	385	425	425	395	390	394	412	410	415	379	400	412	389	380	417	401	416	384	399	383	387	377	363	394	407	376	374	426	410	402	403	405	384	435	409	372	377	366	392	394	362	409	399	411	390	367	411	396	386	393	395	398	390	407	412	408	426	392	408	409	357	397	379	408	398	388	397	410	395	389	403	427	367	412	395	387	412	391	388	452	382	384	390	385	397	389	376	382	386	387	391	382	407	414	397	380	417	387	402	391	411	421	365	417	365	403	387	443	408	373	410	399	413	358	375	417	424	402	379	392	410	378	404	386	397	399	368	417	383	393	370	425	400	402	416	420	381	395	384	377	391	368	396	398	388	401	397	387	373	392	370	400	390	378	398	393	410	425	435	384	399	400	422	405	392	405	405	395	415	390	374	414	420	402	414	400	422	401	436	385	422	389	397	412	438	431	402	382	368	411	384	402	399	395	428	411	403	372	386	382	425	396	387	381	414	397	408	417	425	401	430	404	401	372	404	406	424	426	391	408	391	392	377	410	420	406	419	403	379	378	396	423	403	418	398	403	392	411	396	417	393	390	406	430	416	393	405	411	402	431	413	404	400	368	417	423	355	401	384	374	378	408	381	362	373	419	406	445	381	411	378	385	390	404	386	388	424	391	365	405	405	381	367	384	432	380	408	437	400	374	392	422	371	387	390	384	409	384	391	392	406	396	379	398	394	408	393	383	394	381	405	388	394	402	399	396	401	422	407	410	416	405	372	383	412	410	400	390	393	386	389	407	403	385	389	433	361	402	421	408	345	389	411	390	402	420	427	413	397	377	413	426	378	407	377	421	385	406	401	371	433	380	408	394	386	413	364	376	416	406	393	381	396	393	416	371	375	390	385	383	396	401	371	415	384	374	380	399	387	393	405	388	401	397	399	373	409	378	418	368	408	403	393	393	371	414	439	415	406	379	406	408	400	399	376	401	390	409	415	410	414	408	391	418	419	410	392	388	402	415	430	397	417	407	411	396	388	385	378	384	368	425	435	386	372	361	418	405	372	377	412	407	397	409	386	418	424	385	359	394	392	381	376	418	405	411	411	414	371	394	383	377	363	369	414	414	417	405	381	391	406	391	450	409	427	400	391	380	373	401	404	398	389	413	386	412	397	405	389	430	401	388	372	409	382	427	401	419	376	386	400	408	408	392	399	398	390	382	362	401	372	404	394	392	372	422	398	399	386	371	407	390	391	375	408	420	379	363	404	386	410	390	395	415	389	400	401	403	390	396	420	370	393	393	404	397	387	396	388	426	410	412	405	389	402	400	428	408	393	409	402	354	382	413	418	409	384	425	402	423	385	362	391	435	420	386	412	411	368	435	381	431	383	390	381	413	384	413	382	391	392	363	397	413	387	369	374	387	429	414	408	411	380	373	392	398	381	392	385	404	389	398	360	397	385	411	413	406	400	407	417	410	382	436	386	375	401	440	407	415	412	401	404	402	373	405	388	373	375	417	413	410	421	421	424	385	415	405	385	416	391	402	366	410	369	388	401	448	410	398	403	411	405	410	388	427	390	398	372	413	410	416	413	408	388	349	393	381	388	410	414	384	417	380	404	423	383	427	423	385	402	406	408	410	385	365	412	413	370	377	403	417	424	384	419	395	387	420	414	398	387	415	438	383	389	413	391	383	405	409
345	3	3500	207331	405	6	140	811	1058	1170	1102	1119	1020	1011	912	835	841	773	749	714	664	645	667	647	621	620	591	576	590	553	546	546	488	494	488	479	437	480	420	443	411	408	414	465	460	418	395	460	438	382	406	418	420	408	407	413	392	387	435	403	384	422	424	365	392	422	416	370	366	388	360	407	383	397	396	420	386	401	406	387	372	409	411	373	402	376	381	386	407	405	401	407	417	365	388	425	407	397	395	409	394	398	400	392	401	377	378	390	405	382	376	390	409	374	378	416	406	374	377	367	367	393	412	385	421	370	382	377	391	378	385	403	390	407	391	395	391	383	416	385	412	368	382	408	411	385	423	379	399	389	398	424	368	364	411	406	373	412	360	396	427	394	375	384	365	375	362	386	388	384	403	377	380	419	374	416	389	410	382	392	379	372	395	408	396	359	373	379	402	418	418	377	403	375	401	396	363	395	386	376	409	386	390	368	367	368	374	382	385	392	388	410	390	378	402	386	417	378	391	375	372	405	370	404	403	399	398	365	408	389	378	414	409	345	402	411	362	417	387	397	387	381	402	394	408	399	363	392	418	393	382	374	361	400	373	390	381	380	400	386	403	413	388	358	365	439	386	388	397	410	361	368	391	394	372	360	379	402	364	393	366	389	412	373	371	396	352	381	412	382	367	386	390	396	392	378	369	407	385	396	398	409	397	394	402	408	372	385	402	388	356	407	404	441	384	396	399	373	387	356	398	388	370	373	407	394	414	359	398	374	424	400	411	369	408	399	374	372	424	407	394	351	402	357	414	401	406	397	371	391	407	375	379	385	405	373	400	393	389	389	357	364	374	395	354	385	373	392	376	381	386	383	385	402	381	386	352	431	390	388	368	404	402	340	394	372	384	383	363	344	359	408	332	365	394	392	384	379	367	400	419	428	382	344	396	432	407	389	393	397	355	407	376	374	371	418	387	381	392	412	366	386	383	392	373	371	381	407	364	393	387	387	377	398	370	387	391	362	386	365	383	416	381	418	408	396	359	385	373	413	417	389	403	375	403	388	368	405	388	366	384	360	413	349	405	412	404	368	399	354	375	387	374	365	392	365	364	356	368	362	373	386	372	394	340	414	389	395	381	407	382	404	372	395	431	392	390	401	394	391	358	382	423	394	372	378	386	395	389	399	344	395	372	415	382	356	408	395	370	409	389	382	383	400	392	384	404	396	390	401	382	379	383	349	399	376	399	388	380	358	376	370	401	381	406	371	363	407	368	387	400	403	374	384	375	355	381	386	400	347	400	355	370	403	387	398	369	358	407	396	367	389	377	403	384	366	413	412	389	367	374	411	380	407	369	387	378	399	380	400	368	395	386	391	392	394	401	374	398	402	374	391	371	395	341	376	404	396	360	375	385	400	355	386	393	394	400	368	396	394	368	373	385	390	405	399	396	383	398	405	362	390	392	371	372	396	387	372	415	368	386	379	393	358	410	358	390	389	358	372	391	382	387	418	379	418	402	413	414	375	406	411	402	384	399	389	372	372	392	387	375	402	384	384	389	387	409	403	355	388	380	382	414	359	397	374	401	398	410	358	402	393	373	385	384	398	333	402	407	387	391	390	383	396	383	404	388	411	394	375	374	387	370	417	387	376	379	426	373	405	377	387	398	406	402	395	391	394	401	393	404	395	397	394	415	391	371	407	390	370	388	415	388	410	373	417	344	431	416	387	356	412	402	381	415	420	367	380	401	376	368	411	409	377	393	417	408	357	411	391	405	391	387	386	389	393	387	397	376	381	390	382	394	374	369	389	389	412	400	366	399	400	393	421	376	382	371	391	394	372	393	407	423	363	373	381	364	396	379	376	392	385	396	402	380	421	375	382	362	369	405	376	389	384	387	407	369	371	381	387	437	406	370	390	359	404	400	362	378	408	363	377	405	375	385	389	383	386	399	393	389	393	339	363	402	407	407	390	362	388	361	397	378	401	394	408	406	403	378	381	392	387	390	385	363	400	382	344	417	417	362	377	388	393	389	364	375	387	375	364	416	399	373	375	351	403	385	392	380	404	392	376	386	386	406	404	424	406	362	371	369	398	409	370	363	379	384	389	384	394	375	380	401	376	389	399	393	414	388	369	414	424	380	377	393	363	377	416	399	388	360	373	367	370	403	417	380	386	367	374	369	381	365	380	376	403	393	362	394	368	412	372	380	396	402	377	399	407	376	405	356	354	369	385	395	395	411	398	371	399	380	387	395	363	395	359	381	418	347	379	403	385	363	369	384	392	410	391	412	356	410	380	404	406	411	384	388	382	389	391	390	397	377	389	369	381	366	387	395	398	394	367	374	409	431	387	374	383
345	0	2700	207432	395	2	99	741	1054	1236	1128	1151	1076	987	959	874	813	798	745	753	706	709	677	652	625	625	614	552	571	547	531	512	474	478	472	453	424	466	463	427	410	399	434	422	421	436	384	420	394	388	413	449	363	397	432	387	415	407	437	393	386	409	395	393	379	393	388	411	385	419	364	373	418	388	418	375	355	372	353	414	384	361	389	416	396	375	383	374	394	375	366	386	387	402	395	380	367	395	391	415	389	411	387	360	373	390	379	389	410	404	343	395	368	392	399	397	369	403	354	406	421	373	380	389	358	389	392	396	380	416	378	416	339	398	366	386	378	371	373	381	441	378	359	411	385	359	358	402	383	398	388	368	377	393	368	350	415	378	400	380	393	375	384	380	360	386	377	374	394	380	389	390	370	377	389	356	374	370	362	359	373	360	404	373	382	386	378	368	358	369	359	383	393	361	400	400	353	399	388	364	409	391	367	402	381	361	356	393	403	373	356	383	368	363	389	391	369	378	393	374	357	370	371	380	378	382	369	347	409	365	372	374	354	395	411	370	388	389	403	394	380	382	381	396	363	357	399	387	376	382	382	343	412	399	396	397	376	387	367	359	389	404	390	381	399	375	376	357	384	405	393	367	369	397	383	388	357	378	362	413	370	394	363	359	373	368	387	357	403	385	369	408	379	346	395	369	367	394	382	393	369	375	402	393	352	370	336	370	394	383	378	389	369	388	348	376	369	359	369	388	359	385	343	384	374	387	371	372	419	392	390	361	412	384	394	370	338	370	408	390	350	419	358	380	372	405	377	402	408	338	389	362	369	403	336	378	368	367	387	339	420	406	371	396	383	362	347	357	410	399	367	381	401	379	366	399	372	393	363	399	370	365	388	373	413	364	400	364	378	403	372	391	395	386	373	368	373	419	395	409	386	390	414	397	350	386	392	376	394	364	369	378	368	371	375	371	412	360	388	361	407	385	378	371	400	386	399	357	371	372	362	413	404	350	384	351	367	388	363	360	375	373	408	378	376	374	367	366	384	382	397	385	388	392	372	385	399	373	378	403	370	398	357	385	369	393	362	349	391	356	391	384	359	377	366	387	368	383	383	400	371	379	436	383	387	383	362	371	376	362	384	357	391	395	348	379	393	358	359	390	393	399	383	369	380	376	382	385	362	359	385	377	380	397	380	390	353	405	382	355	391	392	392	358	357	397	362	366	381	337	408	397	364	411	381	372	363	395	369	396	385	407	382	383	359	384	357	400	388	378	395	374	368	345	361	387	363	386	394	372	392	405	348	356	392	390	400	402	354	386	386	367	370	388	391	410	339	409	349	360	401	361	395	369	392	398	373	360	384	353	384	374	368	408	371	392	340	384	398	431	407	404	367	350	388	418	367	381	352	378	348	395	370	402	371	374	377	373	364	376	338	398	397	365	362	375	359	396	376	401	380	400	347	379	344	398	350	350	378	390	367	388	371	379	367	388	352	401	375	382	384	429	385	362	373	376	389	388	372	362	375	412	328	392	380	369	374	357	395	389	390	393	372	414	368	353	374	407	397	381	369	409	375	373	368	406	391	382	372	389	394	381	391	382	378	377	384	391	369	353	373	368	384	383	339	374	354	386	367	381	376	398	379	384	381	355	386	394	363	409	359	368	374	383	390	362	375	404	374	388	396	386	367	406	372	378	386	390	370	377	426	347	372	365	355	398	389	352	350	365	410	382	384	376	360	369	368	356	370	393	388	399	372	379	345	401	345	383	372	366	360	406	384	376	352	367	391	377	353	390	345	390	369	364	368	367	364	347	406	386	358	382	379	393	370	386	414	403	354	413	362	386	402	382	372	366	403	333	357	370	360	367	372	406	370	381	385	330	390	346	380	365	368	402	363	363	356	380	394	384	374	396	408	381	385	365	400	340	373	392	361	387	378	396	392	368	397	369	370	350	373	383	372	388	402	365	368	373	405	374	336	405	364	381	379	349	364	367	404	362	409	368	382	407	371	391	362	382	358	387	363	393	406	381	385	317	387	356	344	394	381	386	374	361	380	351	367	379	346	396	426	338	351	362	378	377	355	384	388	365	359	394	377	401	366	391	382	368	370	375	374	391	399	378	410	360	390	392	363	386	365	396	370	367	375	341	381	365	381	353	353	389	389	409	366	404	352	350	397	375	394	390	351	381	392	389	355	385	356	393	384	382	353	398	381	389	347	393	407	373	394	353	366	408	357	372	407	381	382	394	392	392	382	380	358	399	382	375	354	355	377	375	348	347	368	359	356	375	367	374	396	363	353	381	396	385	380	357	385	370	371	383	374	367	373	357	372	390	367	381	390	407	376	397	383	387	357	380
345	1	1900	207534	408	10	220	884	1134	1242	1153	1077	965	945	822	802	713	659	653	633	618	594	564	548	574	557	516	525	481	491	445	450	428	474	442	440	407	408	405	423	418	432	426	401	411	399	400	413	401	413	413	389	415	433	407	399	441	403	410	404	383	398	427	404	406	368	408	425	380	408	397	397	382	399	391	397	382	441	386	421	414	400	409	377	386	397	413	406	410	380	387	430	374	390	377	381	391	406	391	385	404	388	377	393	390	379	399	411	420	356	394	377	370	389	374	381	354	376	379	358	382	421	369	398	362	406	395	383	386	394	395	361	399	376	370	372	407	379	387	381	381	379	395	397	371	385	380	389	391	390	398	380	360	373	386	402	407	406	382	371	367	383	346	395	396	393	393	385	388	362	374	376	379	401	396	384	381	336	400	389	389	438	392	375	393	362	365	376	394	426	392	394	407	369	444	389	385	372	426	385	378	401	359	390	437	428	392	408	379	363	388	374	375	374	354	400	408	371	405	387	389	406	375	397	379	370	415	367	376	389	387	361	357	381	394	373	373	405	404	410	395	398	390	381	391	420	365	383	399	376	402	367	377	392	386	366	357	372	374	378	396	399	400	404	368	385	348	395	397	365	350	381	390	407	377	399	393	369	362	404	371	371	384	376	388	398	381	377	408	372	364	406	379	339	389	378	387	391	369	385	365	391	364	396	400	405	417	394	387	387	412	392	382	367	357	369	419	385	373	391	412	382	405	361	381	364	369	375	372	403	408	392	391	396	362	404	374	380	404	377	358	405	384	398	346	374	384	405	414	366	368	383	394	390	419	432	381	409	371	387	420	410	408	400	397	378	374	378	389	404	393	421	385	402	369	406	393	420	402	358	385	411	336	385	373	398	413	360	390	401	385	359	427	376	372	391	398	388	383	398	391	388	384	390	366	389	385	423	397	394	373	390	387	374	382	371	375	364	413	385	366	387	366	379	373	380	377	400	386	396	336	363	368	385	376	391	373	409	407	393	365	392	379	378	379	371	397	386	401	397	387	358	399	371	380	401	382	380	389	421	388	406	386	393	401	379	395	389	375	378	387	371	370	385	389	366	376	403	368	351	389	401	407	389	378	385	402	387	404	410	398	377	385	401	383	397	396	379	403	400	398	394	403	405	407	385	386	414	370	401	377	400	417	373	379	383	405	379	393	422	380	384	398	379	377	387	377	378	383	378	352	365	392	364	405	377	414	407	381	386	401	391	368	365	345	351	393	378	385	374	396	359	405	378	341	398	379	403	410	401	413	399	415	401	345	381	376	365	386	419	385	415	409	381	392	401	416	398	379	402	359	371	367	391	359	391	372	369	397	367	412	392	390	388	387	358	384	370	392	422	386	386	361	371	386	403	382	389	413	376	394	394	371	399	367	382	383	404	386	394	379	386	358	427	377	379	396	415	407	366	407	394	400	365	394	372	372	385	383	398	373	394	378	421	382	391	363	388	387	388	392	404	407	382	365	403	370	381	373	369	379	389	394	357	391	374	388	381	389	392	388	382	391	396	383	400	371	382	389	363	393	393	394	395	359	368	393	376	399	360	381	381	382	391	409	364	423	377	364	373	402	412	381	424	361	362	350	399	381	404	345	381	372	385	372	374	356	393	413	376	351	396	394	377	404	375	388	374	364	394	367	362	395	395	377	362	383	396	407	372	400	384	364	369	380	394	381	375	391	406	377	395	371	371	374	357	406	419	387	401	408	400	387	380	370	374	387	397	388	371	427	374	353	399	373	439	379	405	405	388	364	378	378	372	376	388	361	379	365	364	387	407	361	356	358	396	402	394	384	375	400	398	393	399	382	402	389	397	409	386	373	375	394	385	409	359	352	368	401	387	380	380	398	379	413	360	378	398	334	383	380	408	398	374	371	384	377	351	395	380	401	381	365	391	397	379	390	398	399	373	380	373	374	348	372	404	376	391	417	380	366	376	383	390	380	401	415	378	392	400	420	373	382	379	413	390	335	391	404	343	393	384	387	368	385	389	380	362	406	400	392	392	399	387	382	391	370	370	405	387	368	384	362	376	398	387	376	409	395	382	341	370	402	363	381	390	382	383	363	389	391	399	364	370	410	399	392	392	412	385	414	419	376	375	376	400	346	380	390	391	406	393	379	383	374	398	348	390	373	384	356	380	398	389	372	412	358	388	381	378	409	390	401	368	387	409	353	415	393	365	393	398	380	419	377	393	401	369	390	372	377	366	390	427	382	363	370	389	374	393	395	383	403	351	373	385	381	373	384	381	378	393	382	377	375	389	404	398	387	388	400	362	364	414	392	425	369	367	379	376	369	385	365	376	373	384	385	394
345	2	2100	207636	401	2	150	752	1105	1207	1158	1084	1001	909	866	770	758	697	673	670	612	590	566	542	500	497	509	460	456	424	431	453	442	436	432	432	422	422	423	404	399	409	397	407	403	404	391	422	418	419	409	404	416	389	401	415	395	377	386	380	393	397	383	416	375	391	356	412	385	392	377	374	367	350	382	395	370	347	385	382	428	393	361	372	376	374	381	389	390	357	408	386	391	394	390	355	386	368	360	372	391	375	401	351	384	390	374	377	374	393	379	388	370	374	407	366	370	355	411	424	354	372	382	388	374	396	362	379	347	340	397	379	361	365	354	397	424	387	357	391	404	371	361	412	372	345	409	389	397	365	380	392	384	373	403	371	370	377	391	366	359	380	335	368	376	351	370	370	362	388	373	373	358	395	381	378	376	374	381	365	376	360	355	366	378	347	372	376	385	365	364	373	392	384	358	365	356	372	365	388	348	388	372	409	391	368	381	389	361	389	385	372	400	359	380	371	326	369	393	389	397	389	353	338	375	410	387	394	384	347	340	399	391	371	386	360	386	399	384	401	389	379	366	398	366	394	375	379	363	336	371	338	395	383	369	352	384	396	374	371	402	368	384	364	376	370	374	404	361	372	370	368	370	377	395	390	380	375	390	367	377	380	370	396	371	370	385	390	354	350	411	381	392	390	402	379	396	396	394	377	368	421	358	356	363	379	401	400	372	381	369	376	385	373	376	375	373	405	396	384	393	394	372	375	351	394	366	429	381	396	397	373	377	342	370	346	397	353	373	399	390	378	343	380	366	374	393	371	340	391	408	380	373	366	387	394	340	348	388	382	376	346	367	343	376	390	328	374	383	378	376	346	351	389	373	380	404	383	360	349	371	369	346	375	402	347	381	375	369	416	384	372	376	410	339	400	348	377	366	370	425	362	392	376	399	391	369	393	360	351	397	363	378	378	347	371	365	373	396	363	379	387	370	354	398	361	387	349	369	360	414	349	374	370	358	375	327	371	401	374	388	395	374	390	360	368	356	387	354	395	395	359	372	378	376	377	354	379	366	392	393	381	382	364	356	381	397	357	367	368	383	378	348	381	378	396	376	379	338	379	377	377	383	344	369	380	373	374	377	386	373	410	372	382	379	379	377	367	364	371	361	357	383	366	380	410	386	374	373	369	393	390	348	387	395	365	387	396	370	402	381	416	358	381	379	387	342	383	368	385	367	387	358	365	344	348	363	390	396	377	389	367	370	381	367	359	365	377	389	370	389	401	367	373	349	407	405	377	383	370	362	356	389	340	389	369	371	385	385	359	362	387	395	360	386	358	399	392	392	361	352	374	377	376	386	379	354	380	376	355	388	398	408	384	377	374	386	400	351	359	404	376	383	374	390	364	382	388	352	377	374	389	362	367	382	375	345	360	359	375	327	374	405	380	345	372	329	381	386	367	379	395	356	386	357	390	386	385	376	371	362	366	379	341	404	373	352	384	388	375	361	399	358	390	355	346	384	378	390	366	395	398	350	369	382	363	374	372	381	366	380	328	368	366	396	386	354	394	384	422	358	370	399	388	362	378	380	366	357	378	373	344	367	367	356	402	362	364	402	350	386	370	400	368	399	368	385	381	378	404	366	354	378	360	368	371	380	361	404	379	344	364	373	350	374	391	388	402	366	351	397	381	353	388	368	343	378	377	362	380	369	398	385	359	374	380	396	347	374	369	391	375	376	384	405	376	390	372	371	381	380	375	372	401	356	373	384	377	362	404	366	384	398	389	375	380	383	364	381	356	352	389	377	365	367	377	385	344	363	351	380	369	403	353	407	377	374	351	363	382	369	388	358	395	370	375	409	383	361	369	390	380	379	382	354	385	389	405	378	333	368	359	375	390	387	338	367	395	353	403	378	354	388	368	357	403	350	379	375	367	366	357	374	369	361	372	366	373	371	373	380	376	393	378	365	413	360	375	373	393	379	379	339	363	398	399	372	382	373	389	375	384	364	358	367	387	360	392	378	372	368	404	366	357	423	365	365	374	346	398	395	389	353	365	343	378	354	390	373	383	343	391	373	369	389	375	386	356	389	368	397	373	383	350	390	359	397	343	398	379	404	375	367	381	386	372	402	369	343	410	360	382	379	384	379	381	362	359	379	364	360	381	383	397	392	372	366	368	370	369	359	344	354	388	377	375	380	381	367	377	392	401	403	349	402	383	394	362	335	345	403	356	374	376	396	357	352	391	364	394	399	369	399	351	410	364	393	394	385	376	404	366	383	366	401	370	375	362	394	396	360	389	376	366	368	387	357	386	346	367	381	371	384	394	366	381	357	375	362	375	376	358	372	359	386	388	377	361
345	3	3500	207737	402	0	96	709	1043	1219	1183	1083	1000	907	826	784	741	685	648	628	589	552	529	504	523	470	476	431	416	408	443	452	440	423	406	398	355	417	403	407	421	379	412	398	414	383	404	391	404	402	374	390	391	362	372	378	372	366	381	367	388	374	387	367	364	370	394	385	361	375	385	374	369	417	380	376	398	383	373	361	397	400	341	363	398	398	347	329	380	369	377	351	362	381	364	380	365	400	362	355	399	365	404	379	378	319	388	396	343	360	374	360	379	355	387	354	388	391	384	393	363	407	365	342	376	371	341	357	372	380	392	386	317	372	359	372	365	389	358	354	358	367	400	343	398	378	389	367	362	369	367	356	362	362	385	329	373	371	370	409	361	380	363	370	366	387	382	366	371	338	368	374	393	366	370	365	364	378	388	374	365	360	368	345	363	359	410	361	365	355	394	341	362	375	381	357	361	334	375	379	379	365	369	353	367	374	336	368	340	367	382	346	359	349	378	331	357	349	360	347	347	333	400	369	332	374	373	374	338	354	349	345	337	364	339	344	352	387	363	361	350	353	360	335	363	336	372	359	354	401	367	369	399	361	372	362	348	359	338	379	325	346	355	358	343	383	353	374	367	360	377	376	356	339	349	336	372	368	370	387	379	344	383	360	332	369	377	371	363	350	358	388	343	342	372	373	376	362	362	378	353	395	352	364	379	343	358	371	384	321	350	385	351	382	389	378	347	369	385	382	374	368	349	365	350	387	395	370	366	336	372	353	375	372	343	345	352	358	346	376	374	340	376	354	372	347	390	389	337	395	381	332	377	365	361	364	379	366	360	375	380	363	352	349	377	391	349	357	379	389	359	377	391	348	382	348	377	372	396	393	353	390	343	357	347	394	385	406	357	324	374	375	354	356	343	379	368	355	367	372	373	350	374	348	371	372	366	345	374	387	374	311	348	369	335	382	340	344	370	379	365	349	375	377	354	382	362	352	386	351	367	375	361	349	370	392	378	342	335	352	351	383	364	395	375	368	384	357	380	362	340	398	323	381	393	374	338	367	322	348	366	362	351	401	370	377	324	362	391	358	347	346	379	360	369	394	378	371	392	356	371	371	378	334	376	359	382	416	379	372	346	373	339	358	334	415	334	397	385	369	355	330	361	365	367	341	371	354	361	365	355	370	384	361	395	356	366	363	336	359	341	393	357	361	370	399	375	374	335	358	387	367	355	388	319	359	369	344	356	367	348	357	350	353	347	383	386	316	369	379	361	359	370	379	413	343	361	387	362	345	367	373	395	412	335	359	356	382	356	393	323	352	344	366	339	368	352	383	363	364	349	348	383	346	329	340	348	368	344	381	371	359	348	391	363	368	377	364	361	365	390	363	351	386	351	344	345	352	352	383	353	364	363	357	336	386	389	416	328	360	352	370	332	376	370	357	366	359	384	359	363	363	401	412	342	368	371	358	376	361	390	357	349	370	364	364	361	351	343	379	394	342	362	377	355	343	358	385	352	334	347	385	366	341	372	371	350	367	347	360	357	362	365	375	373	348	403	387	343	381	398	388	358	335	361	390	353	374	349	362	345	354	379	349	357	380	386	353	338	373	366	332	351	369	360	364	355	318	361	375	330	363	364	366	362	365	358	323	368	361	368	365	384	408	338	351	353	366	326	381	376	338	388	347	364	370	373	354	344	371	378	353	370	392	373	344	367	373	373	363	369	384	358	378	391	325	379	358	360	332	381	321	370	383	358	382	360	355	356	374	357	352	373	370	371	381	369	359	364	357	370	366	385	382	380	377	369	347	311	351	368	361	360	338	371	368	378	324	391	337	350	377	391	356	348	352	375	340	367	326	367	337	363	370	356	377	385	328	372	354	355	388	381	345	385	359	336	370	360	393	374	335	357	352	371	336	348	366	358	368	369	375	361	352	392	349	369	351	372	352	364	349	353	368	354	363	365	368	359	354	382	378	389	370	377	363	390	361	380	366	371	380	385	366	376	369	369	356	368	355	379	370	355	375	354	360	367	344	364	376	339	380	373	367	376	358	350	382	360	369	381	343	345	395	363	400	385	355	360	338	350	365	373	351	338	357	370	381	377	386	364	353	364	370	372	388	378	362	371	378	383	366	404	379	370	363	354	342	350	365	369	377	372	359	366	349	344	336	358	363	344	363	362	375	371	346	363	357	370	352	372	341	353	381	366	342	377	383	356	367	370	388	390	343	383	379	373	343	323	372	396	357	339	344	376	363	362	376	377	360	334	396	312	375	377	335	394	353	341	350	349	368	390	373	378	358	380	352	365	365	358	389	359	343	370	372	334	352	400	346	339	348	351	353	356	376	383	396
