345	0	2700	139410	359	20	61	283	574	882	945	1006	975	945	847	816	784	750	707	697	613	669	650	609	613	589	616	588	573	597	556	590	550	554	498	550	521	546	530	481	521	507	492	482	497	482	478	473	471	501	488	508	457	476	490	470	458	466	442	500	472	472	486	438	491	446	485	491	475	459	426	450	465	463	406	439	429	479	407	491	444	443	410	458	406	445	418	418	446	438	435	419	394	432	460	417	417	442	432	406	452	446	421	465	453	430	423	469	455	434	431	431	443	416	463	475	443	443	446	449	440	415	412	452	455	461	417	453	429	444	428	452	436	446	419	469	426	442	421	428	457	447	412	451	419	427	407	453	444	424	433	428	422	426	426	415	423	421	409	404	423	438	458	438	440	415	423	409	436	427	415	417	387	460	438	442	443	435	439	432	416	458	471	439	440	434	445	437	437	391	438	455	424	433	410	405	428	407	425	456	458	401	443	455	437	396	428	429	444	425	418	404	447	406	464	429	450	441	428	406	414	435	416	441	438	405	402	434	434	420	440	436	446	436	431	403	438	400	403	422	452	404	448	431	430	408	422	402	408	421	405	433	471	447	394	421	421	434	438	422	432	461	443	392	426	453	396	440	416	418	401	426	465	430	439	419	443	429	449	440	441	422	423	396	432	452	427	431	419	402	440	442	442	413	462	451	421	407	423	425	446	426	401	441	454	474	412	451	406	446	412	441	447	401	419	418	419	438	429	444	421	422	419	414	431	429	426	405	442	411	418	421	410	442	418	421	447	391	407	444	443	413	455	425	397	438	417	472	434	472	413	397	399	419	443	439	392	408	405	477	430	427	447	438	430	393	426	442	434	480	417	439	455	402	445	431	419	433	412	406	419	432	434	436	450	414	426	438	425	419	445	406	435	433	419	403	417	403	437	441	455	435	394	472	423	401	435	418	422	424	432	416	446	441	416	432	434	419	435	445	434	420	394	391	437	427	443	420	446	435	429	392	459	385	406	407	387	420	462	434	433	433	394	459	445	390	438	448	393	414	432	438	434	454	431	459	400	435	465	422	418	429	420	389	433	417	443	419	416	422	455	421	408	424	416	422	429	400	433	450	412	434	419	425	410	466	401	395	451	435	454	422	436	463	421	415	414	427	440	431	435	417	421	412	439	441	427	448	437	427	420	463	432	440	427	461	396	437	452	415	436	430	420	430	467	457	420	420	415	413	440	422	442	428	411	433	441	446	432	419	430	431	427	400	404	458	407	421	441	384	419	443	394	476	427	455	442	416	406	420	416	422	443	418	407	437	455	413	410	420	418	450	416	454	419	438	438	433	440	422	438	425	436	447	443	415	434	425	422	400	429	436	422	434	425	446	411	410	426	443	423	451	445	444	444	453	439	409	403	446	409	454	415	412	400	462	458	424	440	458	415	419	419	397	417	457	410	426	444	433	421	434	412	411	420	432	429	435	383	449	413	395	445	438	441	421	436	442	440	439	406	429	444	429	406	407	414	420	418	457	430	425	452	449	421	425	427	413	406	403	399	436	402	388	456	425	424	403	423	423	437	438	411	412	440	456	400	430	447	416	412	455	449	436	449	444	430	444	431	403	401	437	440	428	407	426	429	402	430	450	421	414	431	408	417	398	413	442	425	429	422	434	441	423	423	430	432	423	416	468	412	419	420	416	423	427	404	400	411	451	401	429	442	405	445	443	409	428	400	432	441	454	418	425	414	424	416	439	427	382	396	463	435	399	432	415	419	428	415	424	431	439	382	446	455	411	430	407	410	443	415	458	460	422	452	396	448	417	431	470	397	432	402	422	443	425	448	408	405	418	439	433	467	465	422	387	425	410	440	439	447	466	410	439	460	417	433	407	417	420	426	399	419	412	420	397	409	426	434	419	415	438	438	420	441	416	433	441	404	441	414	418	409	419	459	422	422	395	444	415	412	427	426	442	418	428	437	424	444	446	413	427	418	422	416	411	449	435	397	399	390	468	423	441	433	434	441	445	412	436	423	414	411	413	413	428	428	433	415	439	425	424	464	416	400	444	429	438	411	446	431	457	401	409	421	413	444	446	441	427	405	430	429	404	410	429	399	432	415	414	428	405	446	425	393	422	399	444	399	434	411	413	439	460	424	382	450	439	406	422	393	401	444	429	460	420	447	451	441	445	438	461	444	445	407	417	417	436	417	432	437	441	414	396	413	401	445	396	398	401	416	432	428	384	421	413	442	447	453	394	406	442	438	447	426	405	417	427	416	458	428	431	397	429	411	419	402	419	428	434	449	436	426	460	434	393	406	407	429	417	437	427	418	394	407	407	399	408	446	415	434	454	423	421	455	402	398	416
345	1	1900	139533	383	26	102	553	859	1091	1125	1036	956	928	871	805	799	693	697	708	644	603	607	601	569	536	496	485	564	503	510	464	504	491	488	492	467	466	486	466	460	435	482	469	449	441	436	438	461	463	458	446	420	468	442	467	420	432	424	453	428	436	408	428	406	434	434	437	445	428	418	442	437	410	430	427	400	423	429	408	427	412	395	379	432	424	406	388	403	424	435	432	464	404	384	431	416	390	431	435	442	403	408	425	400	422	404	396	438	422	431	417	403	411	371	424	402	405	415	411	432	393	396	396	404	403	420	412	406	418	390	409	410	389	399	421	405	397	417	430	394	401	402	439	447	428	382	434	409	423	411	415	447	429	388	376	422	415	425	411	390	412	409	435	393	409	431	421	418	383	399	391	384	402	411	405	410	412	420	410	404	431	394	385	428	424	437	419	388	397	434	389	418	366	412	382	413	395	417	415	434	403	404	387	381	399	406	409	386	404	380	393	404	412	425	425	388	409	431	412	433	395	370	390	414	430	398	386	423	405	415	417	422	383	403	425	376	427	424	394	411	410	417	426	396	410	443	389	401	425	407	369	401	386	420	403	371	383	414	427	427	421	392	395	407	403	406	389	401	388	389	373	405	415	414	405	406	448	410	378	382	408	433	374	381	408	394	446	406	380	408	432	392	406	419	412	422	400	404	411	426	380	389	434	416	392	423	394	413	401	412	413	422	380	418	394	450	391	410	392	410	371	391	370	427	399	434	378	401	416	393	404	438	424	408	430	383	447	404	423	452	410	413	394	427	408	411	428	435	441	383	411	389	395	414	390	392	396	398	419	407	375	412	408	393	402	409	397	421	402	409	410	440	439	423	410	445	377	395	423	418	409	396	403	394	389	393	397	412	397	440	395	384	412	412	396	404	371	399	403	451	390	422	394	376	392	416	414	383	421	384	417	422	416	418	393	388	395	377	385	393	373	386	378	372	444	404	388	399	432	388	433	396	436	405	390	423	412	392	401	404	391	400	399	397	408	429	416	418	420	411	394	388	375	426	421	413	394	420	407	413	417	429	411	406	399	375	404	378	419	414	397	401	447	405	449	405	443	418	394	448	413	407	434	382	387	407	408	404	409	429	425	404	407	397	409	389	428	411	417	395	432	416	401	391	409	406	402	388	386	401	396	430	377	444	398	404	429	402	399	391	419	427	424	415	421	385	386	403	415	409	439	392	382	431	419	408	410	385	440	400	407	391	412	401	430	422	389	407	403	392	421	405	391	387	349	398	393	376	423	371	399	431	402	400	401	420	382	390	402	404	427	391	437	386	422	407	417	429	396	398	406	399	403	419	408	386	411	406	426	375	397	443	371	429	414	438	420	376	417	396	402	399	382	411	392	390	402	409	378	400	437	395	410	381	376	361	400	416	391	362	395	432	417	394	367	419	402	368	420	376	384	412	438	372	388	423	447	394	395	392	413	419	384	391	395	405	425	425	427	378	421	419	400	417	412	403	402	409	386	405	402	403	394	415	379	393	416	430	390	385	377	413	427	382	422	403	394	402	415	416	414	382	410	414	390	411	377	391	413	402	400	396	370	446	399	421	415	414	385	391	394	420	401	387	388	368	389	409	417	442	422	424	396	421	390	370	405	398	396	416	390	394	391	384	413	395	417	427	418	417	376	413	391	419	395	409	375	391	364	402	421	406	405	414	401	427	388	412	421	384	396	439	429	425	398	440	347	413	394	437	434	427	386	385	460	408	412	373	392	366	396	460	397	397	378	410	366	422	406	408	394	394	408	433	438	386	399	407	422	423	407	425	406	402	419	425	380	388	390	380	425	421	416	439	397	403	417	401	388	408	406	416	400	402	411	396	407	428	428	429	398	402	405	407	399	391	402	407	398	412	425	433	410	379	431	410	407	423	401	399	386	397	418	405	410	405	413	405	379	412	438	385	405	404	414	404	396	426	426	416	395	381	408	420	426	366	406	398	405	388	423	390	412	402	382	406	401	413	372	399	402	378	429	397	394	374	429	409	425	406	395	396	416	398	388	410	417	406	414	394	404	402	405	406	428	398	400	412	376	416	431	430	394	417	410	405	413	408	435	413	404	409	393	420	363	419	395	385	384	407	407	410	409	434	392	417	446	436	399	370	389	440	409	427	406	393	403	401	410	430	420	395	409	395	397	405	412	395	381	435	411	409	392	405	400	408	412	393	417	391	424	394	398	408	384	406	416	409	417	385	401	399	395	388	430	422	413	392	416	427	420	427	394	407	422	412	397	391	384	402	413	419	419	368	424	418	409	420	415	378	369	398	398	434	402	373	387	387	404	396	389	394	416	395	393	385	412
345	2	2100	139656	368	22	103	451	804	1038	1001	1016	962	921	852	797	750	704	724	674	642	662	595	571	598	545	559	533	562	536	506	514	511	512	506	493	464	473	471	479	487	476	476	464	458	460	461	451	465	418	460	447	433	443	406	418	458	454	422	433	429	430	435	430	480	442	407	445	431	458	410	425	453	427	428	459	389	371	443	410	399	411	424	447	413	419	418	399	388	411	411	416	403	413	415	403	397	433	428	440	384	440	398	421	433	402	411	418	423	414	389	453	406	400	433	442	466	407	421	414	428	421	409	441	402	466	417	415	459	398	392	402	425	395	423	396	417	401	398	387	372	389	367	393	397	396	423	407	399	425	386	427	397	421	387	391	389	391	415	419	428	443	430	406	397	383	409	435	410	407	387	406	380	414	428	404	384	415	421	376	407	436	430	443	438	392	408	381	402	398	406	422	411	434	401	416	417	423	413	409	391	432	414	414	394	418	384	402	397	412	382	413	395	385	397	380	384	436	408	414	406	418	377	426	382	402	407	400	399	399	409	389	410	401	386	428	384	414	401	403	424	386	419	405	407	406	408	400	387	410	394	416	417	392	438	403	392	415	366	461	391	424	412	444	379	410	410	420	403	423	423	393	390	403	415	386	398	366	408	350	397	420	382	403	391	433	420	385	419	385	422	406	379	377	375	399	368	425	415	390	406	373	403	412	417	383	377	407	397	410	426	385	413	380	390	428	414	418	380	431	394	395	406	405	411	386	410	414	396	398	446	428	391	384	399	410	404	394	390	410	392	387	421	430	415	404	411	429	392	410	422	417	424	406	393	401	405	388	377	414	421	385	399	396	401	392	392	424	428	396	429	378	393	416	396	421	394	408	430	385	391	384	390	415	418	395	410	395	440	414	386	427	396	433	392	382	416	397	432	397	381	377	449	406	378	426	392	384	425	421	426	414	403	444	381	432	399	418	393	439	427	391	420	467	407	400	390	420	422	382	405	413	415	409	402	355	392	428	400	360	396	400	408	442	400	425	404	411	383	417	375	423	403	405	400	388	409	404	417	404	406	409	432	420	413	388	425	378	443	404	395	411	398	415	442	421	422	355	428	396	377	373	423	382	392	411	370	413	414	444	413	412	385	404	394	382	430	411	403	428	420	404	438	421	404	416	396	432	408	429	405	414	409	400	405	457	439	427	404	434	455	398	392	403	375	422	402	439	418	423	388	381	398	414	416	379	419	402	395	412	421	390	410	410	416	444	415	414	399	411	404	416	415	379	371	398	421	397	409	425	433	417	442	383	426	429	418	385	379	417	428	405	421	420	407	439	406	363	391	369	433	396	374	365	397	417	410	394	427	377	385	430	425	428	421	407	416	414	394	427	404	387	380	412	397	406	384	397	401	403	420	398	417	404	394	404	401	408	422	412	452	388	390	404	421	413	415	391	415	415	431	403	409	437	407	413	394	397	409	440	385	409	444	385	387	409	431	379	412	396	376	375	416	416	416	399	400	404	374	407	421	400	401	395	407	388	416	440	411	462	382	408	420	418	402	399	396	416	419	433	383	432	379	422	397	425	417	405	415	420	391	431	390	421	424	378	409	375	407	435	392	433	376	409	371	394	387	385	444	387	417	372	428	411	419	410	403	427	405	434	374	404	384	406	390	403	406	401	394	416	403	395	408	398	396	407	385	405	399	412	420	411	394	383	376	403	425	414	410	396	385	386	416	427	399	434	408	390	408	409	398	424	422	401	418	419	401	423	389	406	410	416	432	420	398	388	387	388	427	393	389	394	385	381	400	419	367	403	399	431	390	410	404	415	393	392	368	424	377	393	418	407	438	392	419	388	381	452	390	383	394	427	397	407	394	379	406	378	421	400	410	380	421	376	396	375	392	419	434	386	410	437	415	374	391	410	401	385	389	405	401	403	379	428	381	393	429	381	427	406	394	373	396	399	406	425	426	405	408	379	409	398	419	415	402	430	397	428	407	412	397	407	441	401	400	433	418	417	398	413	453	388	412	434	373	400	420	409	396	395	374	408	382	414	421	401	423	382	410	400	401	438	429	409	410	403	391	426	414	429	373	407	395	383	399	401	428	405	400	458	365	366	402	385	376	403	409	391	436	406	385	409	385	393	390	391	453	450	424	393	431	414	402	400	438	377	416	436	408	416	393	436	387	413	411	400	421	387	373	432	404	382	373	423	395	389	394	430	371	403	385	408	397	405	412	400	417	419	395	419	437	416	403	401	406	400	401	392	397	406	372	407	416	415	433	441	400	403	396	415	389	434	388	412	414	414	365	413	396	393	383	391	401	397	409	406	423	404	422	377	419	386	413	399	401	400	407	435
345	3	3500	139780	365	18	50	262	624	949	989	992	981	967	871	790	797	743	743	683	675	609	618	602	565	598	579	559	565	566	548	571	508	525	524	500	512	529	523	505	469	504	451	473	492	498	474	460	469	436	459	457	463	445	446	465	463	472	438	447	440	446	426	454	430	458	424	456	445	435	413	433	458	415	435	451	434	422	410	414	442	446	449	436	402	423	401	426	425	446	387	436	413	404	418	413	407	428	428	430	400	449	395	425	442	430	418	433	407	421	386	401	412	417	385	401	426	440	408	417	420	426	416	421	392	405	423	430	373	434	411	415	426	394	440	390	449	411	430	397	420	453	388	455	411	401	407	422	374	384	410	385	404	416	424	423	409	411	422	412	406	405	422	418	391	417	436	436	414	396	432	403	398	421	409	405	421	411	404	425	403	408	434	445	400	404	424	424	405	400	440	394	404	386	415	441	411	416	414	409	377	408	420	401	406	403	399	404	426	410	427	400	419	402	453	417	434	403	400	420	383	420	413	412	411	417	430	394	407	417	387	422	380	423	394	415	380	419	385	417	451	402	412	433	415	426	385	397	412	388	393	381	413	412	422	404	422	421	384	423	408	408	425	396	402	387	381	382	417	426	421	402	410	383	416	368	451	407	402	412	397	417	406	424	397	401	425	424	407	402	378	404	395	439	386	422	404	393	393	441	420	394	400	391	419	428	390	426	420	437	421	419	404	447	390	418	381	436	425	411	405	435	404	401	387	415	390	423	387	410	416	407	399	402	413	418	431	408	410	399	429	449	414	439	421	407	408	417	416	421	383	411	393	414	384	424	403	396	441	424	423	406	424	387	438	407	426	422	421	408	392	394	422	416	425	430	406	389	412	411	401	381	410	373	420	411	427	413	413	412	401	408	419	435	417	409	408	389	418	395	414	413	394	405	398	406	418	414	386	404	419	441	418	389	389	424	399	454	410	411	399	416	389	410	389	368	393	411	392	415	391	409	393	439	414	414	425	415	440	420	375	397	414	390	361	434	428	417	406	389	411	399	428	407	387	406	413	371	427	413	404	411	406	399	412	395	399	394	403	402	398	390	408	395	393	403	412	406	411	395	398	403	393	391	416	424	441	435	375	410	374	431	407	399	394	408	398	452	397	405	401	408	416	405	390	394	390	398	420	412	417	422	408	390	401	407	433	419	385	407	401	398	393	377	424	423	437	419	387	433	412	390	406	411	384	392	398	439	387	415	413	389	436	391	370	399	422	369	410	417	378	396	411	413	392	403	411	412	429	416	394	396	418	392	392	390	384	398	399	419	391	400	415	433	447	392	401	404	405	410	381	424	421	379	426	371	406	421	404	393	425	412	427	402	411	388	358	454	433	415	412	400	416	392	422	378	439	393	410	400	413	398	377	394	440	414	397	430	389	412	404	420	397	420	368	416	428	388	384	411	428	383	416	422	398	397	437	411	421	394	402	433	409	412	415	411	410	407	425	421	391	446	405	399	437	421	426	417	428	423	387	428	386	403	385	415	438	399	378	413	399	439	429	408	411	437	407	415	430	398	423	443	412	414	433	424	403	398	409	397	417	407	419	394	392	381	406	403	427	430	438	417	418	391	424	374	427	425	395	435	397	426	401	408	399	395	355	400	394	402	390	427	418	410	392	434	384	398	399	354	407	390	378	413	396	423	418	408	401	411	395	422	377	390	417	392	424	420	425	428	412	390	441	417	392	412	395	367	385	411	418	392	408	410	411	393	400	391	401	401	396	404	371	429	361	445	380	428	431	415	393	437	440	400	412	402	407	417	407	420	421	409	395	411	402	416	402	424	386	384	393	427	396	436	408	407	385	416	414	419	399	415	393	393	417	420	415	416	373	398	414	409	365	392	388	387	383	429	413	407	387	407	413	371	432	386	416	391	368	427	411	412	368	415	406	413	420	391	398	422	378	401	392	421	414	403	393	434	408	423	434	427	408	395	407	366	389	420	435	387	407	421	430	421	395	410	434	416	434	397	397	408	398	416	387	399	427	389	426	403	420	361	424	432	406	375	358	402	421	445	401	395	394	437	391	405	401	397	419	398	413	399	435	406	406	420	388	423	387	394	403	410	377	419	415	387	387	425	404	377	413	406	376	393	403	404	418	394	392	387	414	444	401	430	393	419	388	388	420	379	412	433	421	420	390	419	386	414	416	401	443	451	398	387	426	423	411	378	400	389	429	384	435	399	410	417	422	381	427	412	411	430	394	410	439	434	436	397	388	408	425	391	409	378	386	428	399	384	415	445	390	395	426	389	376	433	447	420	373	406	399	376	404	408	409	423	414	421	406	412	388	381	392	410	440	414	385	402
345	0	2700	139903	361	12	50	277	609	949	1023	1080	1026	1019	972	897	884	826	770	747	742	714	686	670	628	624	612	571	559	589	553	597	559	547	563	503	546	549	508	482	516	537	535	492	492	487	507	479	497	442	491	470	446	505	487	455	452	469	432	457	418	474	440	478	445	454	482	449	445	448	467	458	485	449	454	406	443	450	443	449	436	456	425	443	440	430	417	435	400	453	411	425	445	443	461	434	417	434	410	417	446	450	421	419	448	453	414	422	455	448	431	444	446	403	421	434	423	420	448	454	422	437	439	433	447	418	409	414	428	433	410	445	446	402	432	458	441	424	458	442	432	452	449	422	451	407	416	436	430	419	459	445	414	418	432	429	406	451	462	431	391	394	401	427	407	404	425	431	415	432	354	405	419	395	439	430	420	410	418	427	396	407	433	431	447	451	430	412	435	420	427	420	441	438	426	440	416	439	400	414	392	447	409	411	384	430	426	433	404	462	419	417	420	461	439	441	425	399	422	451	425	444	442	458	416	431	401	443	417	405	420	419	417	415	422	423	412	434	429	459	416	432	435	434	424	401	412	441	393	456	419	416	404	440	435	392	428	427	422	417	394	409	384	404	406	399	412	432	383	422	430	416	465	433	395	406	421	431	438	444	433	423	447	411	456	390	429	462	432	422	423	448	445	399	430	431	414	369	449	428	427	412	372	429	416	431	437	395	424	404	399	429	428	444	426	427	421	418	423	411	426	426	441	417	467	415	440	402	440	432	446	446	413	413	434	399	403	442	416	435	407	444	429	429	406	467	426	422	434	421	399	450	422	415	425	421	433	396	401	432	430	437	410	419	409	404	447	436	397	401	418	414	419	450	396	440	422	422	448	374	409	402	433	458	439	407	430	429	451	429	430	438	421	402	428	418	449	398	456	409	393	423	414	409	415	415	441	415	421	437	438	414	395	431	403	391	421	405	414	399	456	409	416	447	432	435	445	412	400	403	396	409	444	427	392	436	421	440	405	423	457	414	447	414	435	426	426	410	433	418	421	396	409	410	431	390	447	444	422	413	418	397	409	416	401	399	435	415	431	407	412	407	443	390	385	414	407	451	379	441	403	412	435	455	405	423	405	387	399	430	408	403	421	429	428	413	444	423	421	424	423	400	424	409	402	399	425	417	383	434	397	457	429	418	422	429	438	410	417	412	413	412	413	446	414	431	454	380	435	417	400	403	428	444	411	408	427	413	405	442	395	390	413	439	389	420	408	404	426	423	420	403	422	423	444	411	404	430	428	411	421	437	390	417	396	424	411	429	434	415	391	415	416	404	405	430	426	445	423	416	442	395	393	402	431	430	413	427	415	417	424	408	429	430	447	409	432	441	460	450	445	435	406	431	454	411	416	431	406	396	431	418	406	442	418	438	400	423	423	453	430	420	412	423	430	412	422	418	365	394	449	395	410	463	391	422	431	427	425	442	408	447	413	406	411	463	444	387	403	397	446	436	421	422	377	432	410	402	428	440	444	427	426	434	439	437	405	416	428	460	424	407	421	420	409	437	403	410	445	412	387	458	466	413	418	441	414	450	384	439	431	432	434	456	421	424	443	409	436	443	418	423	427	417	445	408	434	424	432	404	395	430	403	385	422	381	420	417	399	446	432	389	415	402	412	432	405	433	429	412	412	425	430	438	406	443	421	431	431	438	434	436	398	407	431	431	419	427	427	405	414	410	411	423	427	423	420	397	414	404	443	428	420	421	410	404	419	399	397	416	436	401	396	404	399	410	405	438	422	463	443	422	421	414	416	435	431	419	433	446	410	423	400	410	429	429	416	451	419	405	417	428	422	413	425	415	445	439	428	414	421	414	423	457	423	444	399	418	437	471	405	422	377	420	423	445	388	434	399	407	425	443	434	450	443	463	408	400	442	418	407	436	406	411	439	408	419	439	429	436	444	402	444	418	415	420	441	431	421	424	410	444	432	440	408	432	374	410	404	428	414	436	391	396	416	390	393	455	426	443	422	413	414	417	413	401	394	417	438	429	405	423	430	423	390	434	451	449	400	418	409	434	385	428	424	394	423	465	385	468	425	395	434	405	432	407	402	447	420	436	434	406	426	419	436	400	419	425	417	433	405	446	394	421	415	425	414	400	402	453	418	429	403	439	436	424	391	400	399	437	411	400	418	413	429	392	431	405	424	433	407	399	422	414	443	402	434	417	447	429	426	426	455	417	443	427	440	416	409	429	435	402	439	420	412	437	411	433	430	412	457	421	434	432	457	447	383	478	432	392	424	400	406	404	412	426	450	415	456	421	407	400	401	392	403	408	417	433	449	430	444	402	434	436	401	433	434	427
345	1	1900	140026	365	7	48	404	773	1043	1084	1079	992	983	917	867	765	765	765	734	651	615	602	573	582	585	566	565	542	519	538	509	512	458	493	494	510	507	485	520	491	470	513	473	437	451	436	482	464	455	444	503	457	434	446	417	416	456	436	456	428	455	450	440	446	416	431	424	401	426	407	416	455	434	438	419	425	393	435	430	427	398	401	416	440	369	421	427	406	381	435	386	408	397	381	423	412	424	406	405	424	419	361	406	422	402	432	421	384	409	417	384	390	449	428	401	396	414	421	420	428	382	413	404	401	418	437	403	374	398	375	404	414	406	408	426	406	416	418	383	405	377	398	398	409	408	374	398	392	391	415	387	388	434	387	385	401	406	368	417	398	405	369	384	419	402	405	374	418	400	411	405	425	403	392	400	427	408	423	403	387	383	385	398	424	423	421	427	396	405	405	424	427	392	400	385	413	375	367	388	428	433	425	424	376	424	426	419	384	409	370	423	391	396	388	423	403	373	398	411	418	401	423	428	410	409	356	405	399	405	394	409	417	419	428	382	400	409	392	399	418	402	380	413	408	397	375	394	374	409	428	399	427	410	424	419	387	404	410	409	402	403	397	355	369	396	405	419	444	429	396	379	377	418	412	413	403	392	391	388	414	422	392	404	422	419	401	390	427	413	382	431	421	414	391	402	391	399	398	407	432	375	386	410	400	380	405	410	397	396	397	379	382	400	371	396	405	382	405	428	425	411	414	385	383	417	419	385	418	413	431	424	426	395	361	390	375	387	421	391	410	399	391	404	380	370	386	401	388	406	375	383	405	403	384	393	391	394	402	421	421	392	416	386	425	378	409	399	380	411	414	421	403	434	410	415	382	406	415	391	386	406	390	410	426	396	403	389	390	411	393	388	372	407	387	383	401	389	412	392	402	370	404	422	410	428	373	416	406	393	401	393	413	403	399	395	416	391	379	412	399	415	419	411	406	396	410	429	394	428	386	375	427	411	396	414	383	393	404	423	406	378	372	429	373	412	398	442	363	370	435	427	397	398	371	416	373	402	388	440	432	421	377	379	431	432	409	402	418	394	411	406	399	377	361	410	368	413	392	409	381	408	382	425	425	404	401	404	409	399	402	395	361	380	422	387	390	378	420	416	395	408	408	421	403	404	379	410	409	399	396	406	399	413	387	378	363	424	371	364	425	389	396	402	391	398	387	405	382	386	410	400	389	423	408	405	408	413	405	418	402	401	388	446	431	382	410	394	410	372	409	416	397	397	377	402	393	388	395	374	412	391	413	406	394	392	429	382	384	420	370	411	373	391	396	409	417	390	422	434	383	397	377	434	373	402	441	384	366	403	403	380	367	394	404	391	415	382	393	390	408	407	389	408	392	393	403	413	424	416	425	389	444	397	388	424	424	418	400	398	419	374	409	393	371	402	398	401	421	382	404	436	383	371	392	388	415	380	405	413	399	393	421	403	402	404	424	376	397	415	424	408	383	441	396	403	408	396	376	375	418	402	417	410	408	386	422	387	377	420	383	414	407	410	403	387	396	401	432	410	392	408	383	409	385	398	390	361	405	362	402	400	399	367	391	407	404	390	420	422	376	366	449	419	410	401	400	406	351	410	394	389	419	426	397	386	382	404	384	380	384	420	408	378	390	401	403	357	412	422	408	399	417	367	382	381	397	431	403	358	379	422	387	435	384	414	422	399	393	420	384	425	376	385	409	390	399	411	397	421	389	420	409	389	415	381	401	434	425	413	444	396	423	372	424	374	362	422	385	410	389	398	385	402	396	407	411	406	389	420	364	401	392	400	402	373	410	423	399	416	378	400	392	366	398	405	385	379	419	394	411	400	400	366	392	408	401	367	400	410	374	383	367	388	378	386	435	373	392	409	376	390	404	415	413	393	382	416	389	418	407	397	404	386	426	383	421	420	377	400	422	371	391	401	415	367	379	405	384	391	398	383	402	391	410	413	399	415	409	415	419	409	409	410	403	406	403	381	398	445	382	377	423	396	398	422	393	411	372	401	404	421	411	368	410	417	421	400	397	399	393	410	387	394	392	413	404	392	389	387	424	423	399	411	387	410	383	403	411	415	392	398	386	427	408	370	378	377	403	400	390	399	379	419	412	410	429	425	387	429	415	401	411	417	357	410	390	419	400	391	380	408	421	384	436	392	401	408	388	404	388	414	406	409	405	403	416	399	364	365	400	432	383	390	393	418	397	434	405	377	388	423	425	404	407	400	390	416	407	394	398	394	397	426	383	379	380	395	407	397	388	425	434	400	402	418	394	386	387	409	397	417	408	400	374	391	394	412	407	387	355	412	373	409	378	421	406	403
345	2	2100	140149	357	3	34	234	585	951	960	1020	1004	933	887	849	794	764	714	693	687	630	620	636	580	587	523	570	554	559	545	547	523	537	503	536	501	514	500	493	488	486	488	487	503	483	483	454	457	457	453	445	445	434	437	473	439	416	459	428	436	459	410	457	429	431	421	399	436	442	425	448	398	440	447	425	414	386	406	409	416	454	374	425	426	396	418	407	443	424	423	416	402	401	392	428	429	409	431	390	424	439	403	385	376	458	419	410	404	415	427	408	436	393	410	399	393	397	394	400	440	413	406	394	433	388	392	381	438	423	403	402	415	395	386	385	401	405	400	400	403	401	403	423	411	398	384	426	436	383	425	409	398	412	392	369	415	391	396	427	429	406	422	392	406	367	421	427	449	383	414	398	378	389	403	390	437	386	395	388	429	391	393	404	374	422	420	401	396	421	392	395	408	437	419	419	378	441	418	411	415	446	394	383	399	423	418	391	404	386	417	394	407	404	393	445	419	416	418	427	409	401	414	392	428	373	442	398	403	409	389	409	389	431	424	403	421	392	413	426	405	408	383	382	390	429	391	404	408	404	414	404	399	418	420	385	400	415	400	415	401	371	447	445	405	384	365	428	407	394	386	412	407	409	391	414	404	390	403	422	381	392	376	398	417	399	384	365	378	394	408	393	396	406	405	375	367	435	388	394	387	410	426	407	394	419	417	417	384	380	411	426	417	391	404	407	378	426	416	386	404	374	412	395	396	406	439	428	411	395	382	425	365	431	388	426	438	399	410	420	403	398	437	418	394	442	388	382	396	414	402	440	407	394	456	413	422	422	398	425	410	401	409	380	408	394	409	407	421	397	393	409	415	406	410	441	403	424	422	435	409	389	414	408	378	420	402	397	392	399	387	401	424	392	420	394	431	406	405	432	429	434	416	416	424	419	412	408	414	389	412	413	398	387	422	395	418	406	416	414	442	406	389	401	396	412	398	429	375	393	374	411	397	405	397	436	419	405	407	383	387	390	392	422	424	397	360	371	426	370	420	377	407	403	387	348	407	382	384	407	416	396	421	378	426	375	398	396	427	387	395	414	387	409	362	391	410	394	390	395	389	379	416	404	433	439	404	392	400	413	408	424	427	387	414	438	376	398	413	393	405	414	377	405	402	385	421	399	407	382	435	401	409	407	389	415	402	408	424	404	423	404	378	392	434	398	398	387	414	423	389	432	389	432	410	373	414	415	370	401	416	414	417	393	399	422	375	366	410	443	364	372	415	401	415	362	437	432	396	408	395	390	420	394	399	424	410	384	381	405	418	383	416	398	387	375	387	399	403	422	409	391	440	382	416	375	372	418	438	391	427	414	397	387	395	382	362	392	392	429	407	404	399	403	390	397	400	394	408	400	415	388	390	416	394	403	415	425	387	402	394	414	409	387	398	395	405	407	380	406	402	402	422	398	392	425	389	397	416	458	405	420	396	423	403	418	454	405	415	415	414	412	384	403	446	402	392	388	409	381	395	405	396	398	411	401	406	387	388	421	418	379	386	410	392	417	421	376	402	409	376	399	437	405	393	416	398	386	389	431	396	431	403	395	394	407	416	423	411	403	417	387	383	423	430	424	386	388	393	384	397	402	407	406	407	427	421	402	398	401	419	410	402	417	365	407	372	403	426	398	391	434	417	423	399	428	427	425	404	430	437	429	405	376	431	423	381	413	389	420	435	399	409	385	398	443	391	401	385	392	400	413	439	378	370	411	400	407	397	392	395	412	391	391	374	422	421	409	388	408	404	414	406	402	412	380	430	399	403	398	428	405	413	429	376	396	409	393	385	372	408	410	397	414	397	376	421	383	394	386	400	438	409	378	426	407	420	401	395	412	387	409	400	403	416	413	412	414	412	420	390	395	402	386	424	393	389	368	399	415	406	422	403	381	404	415	409	390	420	395	393	376	401	448	368	404	419	430	414	391	385	398	419	391	410	408	398	426	401	438	392	402	401	403	395	422	403	403	380	397	409	428	430	406	385	445	397	383	434	401	392	398	409	379	393	386	427	402	397	426	437	395	405	355	395	393	412	413	401	395	394	425	430	402	397	399	411	444	448	394	400	383	412	365	416	415	424	394	413	398	387	397	418	412	388	413	406	412	397	389	384	393	388	425	392	422	401	392	396	426	412	418	432	416	420	382	427	369	405	429	402	459	392	399	391	402	396	420	408	393	430	398	435	399	426	420	384	390	382	394	378	381	411	414	389	398	402	405	425	403	388	417	377	370	395	414	406	383	422	418	400	406	375	401	399	369	404	412	417	373	398	411	403	421	432	399	385	443	420	412	424	386	403	432	440	420	413	393
345	3	3500	140273	366	5	35	247	556	905	994	1088	1068	1043	995	917	894	788	760	759	701	699	635	633	629	580	588	575	559	569	563	554	555	563	514	533	512	515	466	538	522	514	472	463	486	465	465	474	485	436	430	439	463	484	438	448	444	429	431	472	417	460	462	466	465	412	468	421	445	449	411	438	408	436	421	459	421	468	431	410	424	396	467	437	437	420	455	421	400	420	394	430	450	420	398	413	420	450	427	445	390	376	426	433	443	391	408	445	426	452	415	432	429	461	440	413	415	408	391	401	458	400	408	385	457	411	401	405	399	421	446	411	404	389	408	422	395	442	451	412	422	420	421	449	434	413	438	417	401	434	393	420	403	439	424	398	406	374	426	432	406	396	405	419	466	408	427	432	404	398	391	448	386	405	418	396	399	420	444	401	431	429	390	420	414	425	428	460	429	403	431	432	421	424	426	432	421	404	398	445	411	384	430	401	402	421	385	435	393	406	368	403	455	393	430	414	445	380	406	434	410	407	421	372	383	412	418	416	406	385	389	433	422	407	437	402	417	431	383	425	411	420	415	403	415	406	415	408	402	418	402	435	395	424	460	390	418	399	425	413	415	406	424	425	420	430	386	410	413	392	395	398	421	419	435	398	425	411	413	435	415	436	458	430	401	380	408	397	420	437	426	428	418	384	399	410	431	438	387	433	454	385	429	404	444	429	428	449	436	412	390	412	440	423	410	423	400	395	438	414	430	393	443	384	415	436	416	423	405	417	429	422	409	382	403	368	399	425	427	415	426	417	412	402	434	396	444	408	434	427	407	401	440	397	424	428	419	392	406	439	391	444	409	413	386	403	435	387	432	414	421	437	405	416	407	419	397	406	395	401	423	414	406	432	412	434	424	408	407	372	406	430	405	396	412	437	428	432	402	468	394	400	427	412	423	426	438	396	407	400	399	403	398	405	401	409	396	408	399	423	398	406	425	384	404	457	413	406	418	432	412	440	372	412	446	424	416	417	412	449	440	434	381	426	410	433	390	412	389	405	391	417	415	408	427	396	392	411	425	400	427	401	450	413	427	424	427	404	419	426	421	410	414	415	392	409	433	409	408	393	403	405	401	398	401	387	389	413	379	414	424	409	370	413	413	438	395	394	405	443	401	388	397	418	381	419	426	404	410	382	399	425	425	421	430	407	407	391	391	423	423	441	438	406	444	411	401	402	386	408	433	425	432	404	403	426	411	401	394	424	398	408	379	405	391	429	393	422	416	427	409	418	387	418	417	411	436	405	421	417	426	369	394	402	428	381	408	419	403	403	411	410	409	417	403	398	426	389	385	423	420	440	435	415	440	452	408	407	407	410	404	391	403	404	415	474	434	411	390	395	378	431	395	425	404	443	411	408	403	402	375	397	423	398	430	408	435	433	396	380	391	391	404	378	398	385	403	411	385	435	386	431	421	390	442	422	380	396	447	429	433	446	436	410	406	408	415	399	421	412	451	403	391	402	404	407	431	416	420	395	400	420	424	363	405	400	366	393	401	411	447	411	415	446	427	417	431	432	394	420	400	427	430	395	379	446	388	389	414	396	400	402	420	410	433	395	407	433	417	397	413	394	401	381	389	420	408	397	404	386	421	394	433	438	404	412	415	435	432	393	394	423	432	402	429	376	414	431	413	419	402	425	393	438	419	422	400	440	445	428	388	430	433	418	427	431	437	403	400	430	422	402	398	447	376	428	440	363	389	433	412	441	394	404	381	424	408	404	398	432	408	413	444	390	427	413	439	425	422	398	367	404	401	389	432	405	410	397	418	434	417	441	386	447	397	427	429	399	398	443	433	412	404	422	437	447	400	402	434	442	408	407	392	384	412	427	401	423	411	417	402	426	392	426	397	410	393	407	401	382	417	424	415	418	407	397	405	452	393	426	376	416	451	396	410	401	404	399	422	391	397	421	408	396	402	389	427	446	411	436	415	425	415	410	423	394	424	404	423	422	381	399	433	418	394	410	417	422	386	429	417	411	386	405	444	391	412	422	428	439	440	404	400	426	389	444	414	421	421	407	430	393	410	424	385	426	395	412	359	415	425	394	408	399	375	404	397	426	417	403	426	421	417	411	406	422	429	386	396	447	412	387	401	380	409	407	416	381	400	423	401	441	424	386	400	416	454	378	399	396	408	410	405	413	418	456	371	436	438	396	396	404	439	458	410	448	444	418	401	402	444	426	398	396	415	432	376	401	396	420	366	406	381	411	434	408	408	376	422	424	398	452	402	413	397	408	373	430	415	423	426	399	424	414	417	414	423	396	443	426	400	411	422	395	428	428	385	404	390	400	414	387	382	381	444	376	434	418
345	0	2700	140396	360	4	18	219	566	898	950	1088	1054	1029	977	953	907	860	806	760	747	694	717	660	675	629	613	595	627	578	558	573	561	568	516	506	525	560	513	520	504	530	476	486	532	495	461	500	454	490	487	458	443	484	482	442	497	444	490	457	464	461	450	452	453	469	440	444	445	433	453	451	442	427	426	512	404	479	471	422	446	465	409	423	403	424	420	444	435	451	410	413	446	437	423	434	434	390	434	434	436	463	444	438	433	431	420	437	412	420	402	418	394	451	433	439	432	432	435	429	430	427	374	419	411	443	426	430	442	428	434	477	396	427	417	434	418	462	421	401	389	406	432	454	422	447	442	449	438	434	427	454	420	433	403	427	455	437	416	418	473	435	418	449	443	422	456	414	441	410	429	451	446	426	445	423	416	438	453	429	421	438	430	472	445	419	427	434	404	402	430	420	432	395	452	432	414	445	440	464	427	436	433	394	400	425	438	416	412	411	448	413	391	432	459	423	415	424	477	444	443	459	438	422	432	448	413	403	417	435	445	426	413	414	407	389	385	450	391	436	416	425	401	435	418	418	415	408	431	420	440	446	406	433	416	448	386	433	411	430	421	436	438	415	407	435	420	423	412	452	420	406	418	404	425	447	389	423	435	441	424	396	439	429	448	442	483	387	450	417	413	433	433	409	437	433	413	423	427	402	444	403	407	419	389	426	407	387	413	409	432	412	432	375	438	443	404	434	390	416	436	431	426	430	404	403	395	465	421	416	394	446	416	444	412	416	430	418	424	424	438	428	433	443	413	405	413	419	404	435	450	424	422	393	442	438	390	444	400	394	438	427	415	403	449	417	403	427	464	410	402	441	390	417	392	390	425	465	438	448	416	449	413	429	426	425	408	433	412	433	420	426	403	398	402	428	425	438	432	411	437	459	437	422	395	425	403	426	431	421	412	430	443	430	399	402	429	430	418	441	427	414	437	431	420	419	424	412	435	427	424	446	411	441	421	410	443	436	451	410	432	440	443	440	433	415	407	442	426	410	451	442	419	444	432	403	426	415	424	433	431	422	399	432	427	382	428	417	430	415	382	421	428	413	438	412	418	440	415	432	425	410	420	434	452	428	438	461	435	392	418	437	414	421	433	432	423	446	428	442	408	450	420	426	402	433	438	428	419	431	420	395	406	432	389	416	419	421	393	451	438	415	398	430	424	439	420	437	411	415	410	441	403	396	429	398	397	392	433	418	425	438	440	413	409	411	441	410	404	447	418	454	441	458	427	390	453	394	420	420	388	443	432	450	425	403	412	421	387	417	432	435	444	443	427	421	410	408	398	407	421	433	417	395	428	446	433	437	421	424	415	418	432	414	399	437	424	428	422	450	399	428	422	455	400	425	385	389	433	433	422	444	417	421	405	455	449	408	417	419	415	464	420	434	418	449	425	417	408	437	413	432	408	427	385	445	401	406	431	438	411	421	448	401	426	405	433	446	420	401	418	427	412	420	404	448	437	394	406	434	415	442	406	398	406	425	433	418	405	443	405	418	420	392	426	428	398	437	411	439	381	411	445	410	425	408	429	409	414	381	431	394	382	425	426	438	423	401	429	460	439	421	422	413	414	448	401	396	449	433	444	438	411	406	433	426	384	431	401	416	434	377	438	431	425	397	444	443	406	407	420	418	408	411	433	404	437	435	446	418	442	408	406	414	419	469	425	414	409	421	429	434	419	456	411	428	400	441	436	418	387	442	428	376	413	413	434	413	450	424	411	442	411	427	420	410	428	440	416	408	391	418	437	443	406	419	444	443	443	431	411	419	415	438	414	430	403	422	410	418	416	428	417	446	419	391	405	432	418	406	385	430	434	414	403	448	423	441	430	408	440	403	373	397	400	448	404	436	445	412	388	439	464	404	431	414	421	419	406	435	416	371	423	406	422	425	442	435	440	419	437	445	429	432	432	441	412	415	420	439	427	418	414	434	396	465	418	457	429	455	402	424	411	400	439	416	411	431	437	392	420	428	415	456	417	420	427	457	393	407	404	414	414	412	430	449	446	459	384	453	423	418	432	452	403	401	425	429	413	410	369	450	468	455	430	385	423	433	456	438	412	455	402	437	442	417	422	415	451	409	425	438	412	418	407	458	436	423	431	443	402	424	402	428	411	414	417	406	463	421	435	422	459	453	423	448	417	432	419	397	391	422	418	417	422	443	442	404	437	412	412	434	479	418	445	400	423	426	415	434	428	419	403	415	397	447	429	411	387	442	405	410	430	449	403	403	428	439	417	421	399	412	446	454	440	428	447	417	416	459	434	421	414	414	441	442	450	437	415	446	418	400	414	396	424	424	376	419
345	1	1900	140519	370	1	43	427	798	1045	1072	1118	1068	971	929	884	810	758	733	664	640	629	614	604	539	598	535	549	532	521	512	495	493	477	488	459	475	484	482	435	466	471	435	504	428	450	432	443	415	407	446	437	418	422	450	406	449	420	434	419	420	452	392	417	408	377	412	440	411	425	406	415	408	409	440	405	407	405	415	423	426	445	416	407	389	434	391	427	390	387	404	427	421	415	398	411	396	399	425	374	447	405	434	385	403	389	438	410	404	397	416	421	434	423	434	400	430	417	390	391	381	405	385	430	370	371	415	396	417	398	417	400	390	405	396	401	422	375	402	406	395	385	400	410	410	400	398	380	403	389	376	384	388	439	372	404	367	389	396	377	407	399	373	389	433	404	398	429	393	435	417	413	378	432	396	407	398	401	385	379	401	390	409	418	404	369	425	428	425	402	396	413	403	426	412	389	400	407	397	393	397	408	401	384	419	405	399	409	398	414	406	378	398	377	402	392	409	404	392	397	374	412	413	409	388	403	387	400	420	396	402	404	408	437	428	412	377	405	386	414	412	393	409	397	393	416	393	376	403	410	400	400	382	407	415	398	428	398	418	387	435	395	394	404	378	366	390	357	405	410	410	393	367	406	392	425	401	400	400	413	357	421	402	432	368	390	388	428	379	430	435	445	428	406	379	413	367	390	391	384	396	388	391	429	370	381	422	413	373	420	416	419	410	364	410	399	384	404	417	401	378	403	394	376	380	395	439	408	372	409	410	406	406	359	417	387	409	412	386	388	430	407	369	394	393	408	382	385	412	413	441	417	422	373	364	381	410	377	377	389	415	386	434	406	407	418	383	399	378	372	386	391	382	413	397	416	418	380	411	391	408	385	411	449	421	386	426	407	390	428	405	382	431	417	388	399	428	384	399	394	383	415	383	396	408	398	413	386	376	380	397	423	405	426	427	384	368	397	400	412	392	391	403	398	427	416	398	371	392	413	390	415	406	388	389	418	413	394	391	378	413	396	411	378	408	396	366	404	392	435	354	384	400	369	398	389	401	429	391	409	406	423	405	423	385	422	391	397	415	403	412	400	406	405	409	412	403	359	396	359	398	396	380	404	359	416	439	419	434	432	393	404	375	396	405	404	394	387	374	393	412	424	401	376	406	373	379	389	397	404	393	420	427	412	387	414	325	404	378	381	389	393	379	438	376	393	376	409	385	416	392	417	367	386	411	414	405	385	406	394	422	412	399	411	421	412	398	407	399	412	352	426	394	379	396	394	401	382	400	399	382	419	413	400	385	450	417	421	392	391	387	391	384	385	405	396	441	384	420	405	392	414	429	417	390	388	424	416	393	363	385	372	414	411	391	391	394	381	356	382	426	421	384	376	390	396	403	423	357	386	388	400	409	399	404	378	414	414	416	434	405	410	422	359	404	438	362	405	401	411	398	395	442	410	415	401	405	415	393	429	374	398	398	404	405	398	382	398	412	431	422	410	388	363	390	383	399	433	404	371	373	423	379	410	368	392	403	416	414	395	401	392	395	368	440	396	406	378	410	412	392	366	398	409	409	414	453	384	397	410	382	402	398	425	383	384	430	412	403	382	413	370	402	413	382	386	405	387	398	399	387	412	389	409	432	375	401	398	394	399	398	399	434	404	387	391	390	394	437	383	400	431	403	437	420	441	404	396	415	433	401	377	433	391	366	419	421	437	388	369	433	382	405	406	423	391	403	399	395	406	390	391	377	381	382	410	392	414	400	368	377	433	382	397	377	391	434	412	385	389	387	398	394	391	393	408	395	397	389	391	419	420	397	413	419	364	406	422	393	419	401	387	411	388	416	407	431	365	409	424	400	386	414	408	412	402	407	394	359	406	407	382	390	404	391	373	365	399	399	409	405	438	403	414	406	386	375	406	411	392	382	394	400	404	371	359	404	406	417	395	371	456	420	376	401	441	376	391	385	416	381	385	417	360	388	395	405	419	386	385	410	425	412	408	383	413	394	389	389	395	436	398	408	390	431	407	427	402	399	385	385	406	373	401	383	401	409	405	436	402	391	401	418	415	402	388	411	410	368	388	409	382	406	373	389	424	411	417	375	396	407	376	378	405	396	404	420	408	379	406	391	414	405	384	407	413	371	406	415	401	386	406	399	408	419	435	407	407	406	384	405	402	385	436	364	425	394	405	368	373	404	403	402	395	430	393	410	370	395	378	438	398	399	378	421	362	388	411	406	380	397	391	407	403	396	396	410	419	384	371	380	377	415	426	412	416	385	395	402	393	389	397	368	384	433	385	411	433	405	404	415	402	387	407	397	373	367	436	418	396	369	395	395	404	421	386	400	410
345	2	2100	140642	371	6	67	501	898	1137	1175	1161	1126	1063	913	922	828	773	678	645	674	622	596	584	585	554	584	572	565	535	517	508	529	472	502	513	499	455	458	466	445	483	507	444	470	452	432	439	441	469	471	417	411	429	447	445	410	438	453	451	425	460	404	405	413	429	391	434	456	420	391	406	406	422	401	383	415	445	407	424	397	405	417	380	429	433	374	372	397	422	433	395	431	424	411	396	461	412	400	416	434	402	395	392	396	454	412	434	437	404	366	395	433	404	398	415	379	420	415	391	444	400	403	420	415	399	408	412	402	383	364	389	393	449	431	427	379	428	372	405	415	398	404	429	395	401	436	390	395	410	404	397	377	407	384	404	391	392	412	436	425	393	408	399	413	413	395	396	387	412	400	401	404	409	413	392	406	407	395	399	410	388	398	414	399	409	396	387	397	392	406	412	397	390	411	409	425	415	404	377	398	406	407	433	370	385	404	381	420	393	384	422	394	406	428	422	396	400	370	430	420	406	390	415	409	387	379	411	384	419	416	421	401	408	378	387	391	398	409	349	413	396	406	377	379	408	435	404	391	414	388	404	365	357	395	388	421	404	408	400	422	416	380	381	388	416	406	389	391	377	417	421	403	412	405	397	393	412	393	390	356	417	420	407	436	372	389	418	368	419	387	387	410	371	392	401	407	396	394	368	413	388	409	405	439	407	381	436	383	432	419	360	392	399	403	419	431	416	382	412	376	396	432	392	392	394	408	385	426	381	380	409	405	408	410	432	406	400	407	428	397	378	395	410	389	398	422	390	394	395	426	385	388	426	377	400	415	396	398	394	412	413	396	375	390	403	435	402	412	397	395	387	392	444	409	397	372	404	426	408	389	403	426	379	389	422	386	409	397	403	408	419	422	370	396	438	409	411	420	418	392	390	390	391	380	371	404	404	409	434	393	403	399	406	406	378	402	409	403	420	387	392	424	368	413	375	399	357	394	405	408	400	437	410	394	408	439	400	401	370	408	400	424	399	377	405	400	386	395	376	377	406	398	371	430	400	395	420	443	405	370	392	381	391	387	406	419	411	361	392	392	418	382	428	409	385	408	374	412	392	386	405	378	402	405	402	373	418	403	433	390	442	366	417	370	411	381	399	404	380	379	421	404	397	392	399	385	408	401	418	373	388	415	357	400	400	399	398	402	425	383	350	410	432	393	378	364	414	398	373	388	416	412	391	393	410	402	384	385	389	382	419	435	367	378	385	396	404	395	406	379	406	425	377	407	402	414	380	387	385	365	378	401	393	369	421	403	405	383	439	379	396	395	407	386	384	417	401	406	405	389	371	366	420	397	406	412	394	409	421	417	421	423	438	402	366	400	423	425	404	378	410	390	407	379	371	428	412	390	388	379	411	421	423	426	406	397	388	385	401	387	421	387	419	412	423	425	433	404	441	409	407	408	371	406	441	381	411	408	422	427	363	401	395	393	403	394	406	398	407	405	413	389	414	391	350	417	398	393	404	388	409	396	382	397	372	406	401	397	403	404	389	382	392	416	408	396	383	376	416	426	386	391	386	394	415	398	412	369	433	400	356	408	395	412	383	392	366	412	414	391	403	403	371	392	407	419	396	412	420	418	396	421	405	389	397	399	389	424	418	381	418	404	387	413	381	408	401	391	370	424	416	384	412	384	433	391	390	413	417	404	394	441	393	374	394	382	388	389	390	393	391	364	386	402	410	375	402	409	420	413	413	383	406	373	424	394	393	399	366	387	428	395	418	406	408	411	406	382	404	406	372	401	415	401	410	377	429	426	412	403	405	381	389	425	425	409	427	403	375	411	408	431	405	419	413	418	398	412	400	411	410	401	410	417	394	404	404	405	416	405	419	409	394	382	405	364	404	414	406	418	408	363	395	390	402	368	392	405	425	383	422	393	431	365	403	376	388	435	421	414	378	385	397	402	385	418	420	421	408	369	407	388	448	388	427	392	428	408	380	402	382	389	418	387	389	413	408	397	405	388	404	407	393	405	393	399	397	369	413	392	389	417	394	388	352	396	418	409	387	371	430	402	385	417	370	392	393	386	392	407	396	375	407	394	423	413	429	398	433	390	400	381	385	399	375	430	386	428	406	396	380	397	408	433	386	386	406	400	404	397	378	395	391	445	385	414	397	402	389	430	426	405	388	449	396	397	403	419	398	407	416	363	411	389	411	403	375	397	383	401	425	374	400	394	435	397	389	398	410	405	391	396	411	423	415	383	405	403	438	386	395	401	404	414	376	390	399	438	404	400	422	381	381	414	438	388	387	430	385	382	367	409	374	403	394	416	407	420	393	396	431	407	425	382	427	365	364
345	3	3500	140765	363	6	36	424	842	1098	1145	1168	1174	1103	1006	945	883	809	774	732	683	640	612	626	604	528	573	525	540	531	501	496	539	492	527	508	464	511	495	490	474	472	485	472	491	436	454	450	456	433	448	394	414	440	436	445	455	435	435	426	432	389	414	423	426	442	408	446	404	416	403	396	407	410	424	413	395	402	414	440	377	427	388	440	392	393	420	424	409	435	406	420	402	423	390	406	391	408	407	416	403	408	408	436	371	402	409	418	403	393	374	398	375	412	372	413	394	412	412	418	400	413	439	415	408	383	392	417	401	379	404	414	373	398	395	444	378	383	406	421	392	421	433	410	412	399	395	405	375	421	371	399	396	404	390	390	422	389	378	423	362	362	421	403	392	397	380	425	399	407	420	401	398	434	383	381	385	401	391	399	389	375	381	379	395	400	391	400	413	392	403	385	392	380	422	431	375	410	387	391	381	429	391	427	405	389	381	409	390	398	415	384	414	440	418	438	427	393	432	382	395	393	401	391	378	415	430	426	381	378	401	397	399	431	420	408	388	395	401	389	427	392	395	431	405	427	408	395	397	418	408	365	429	390	416	356	383	409	404	405	413	403	409	396	390	409	392	395	405	421	392	386	414	429	405	410	405	452	404	390	439	400	366	397	396	384	359	444	439	392	402	433	416	430	390	428	407	418	375	385	403	419	380	372	435	398	417	401	420	409	413	460	433	392	384	399	390	404	388	382	406	427	400	428	359	432	396	399	408	381	397	420	411	427	406	373	393	403	420	393	402	409	371	436	405	403	381	381	428	414	374	417	402	381	425	417	413	420	414	388	391	406	395	399	413	401	406	424	415	379	438	411	367	444	400	384	388	384	410	399	428	398	401	428	399	406	396	383	404	373	396	415	402	416	415	398	403	408	366	384	392	401	404	410	363	364	385	375	399	390	430	406	397	392	391	430	413	395	411	381	368	415	406	452	369	401	423	389	389	414	379	402	381	406	413	369	398	401	404	429	396	369	398	383	384	380	377	399	420	428	393	397	397	387	387	389	385	395	387	407	421	376	385	430	381	429	374	413	424	388	367	389	402	408	424	359	370	406	397	429	392	417	405	395	380	399	384	407	421	409	409	380	386	395	404	411	377	391	391	382	381	405	412	373	404	385	418	394	391	387	398	401	371	390	390	443	406	426	428	370	397	388	399	402	389	425	404	414	388	399	420	409	375	367	385	423	410	373	406	406	377	425	408	395	398	394	383	405	365	390	407	379	412	403	378	423	368	395	426	390	406	386	398	409	415	384	398	417	399	384	416	393	399	405	400	416	387	395	395	409	420	428	395	392	397	373	370	397	392	384	411	387	406	367	392	394	360	419	405	388	377	427	394	427	415	401	396	372	388	362	406	387	392	436	389	371	370	403	406	421	377	423	392	397	387	400	408	409	426	385	387	375	400	404	402	387	406	374	411	351	398	397	378	388	363	394	383	422	426	394	390	420	397	383	396	408	377	375	369	390	396	414	421	423	402	367	400	386	376	398	402	394	396	427	406	423	417	413	372	398	406	371	418	373	376	404	380	393	416	386	400	397	433	364	409	379	409	400	410	380	407	411	396	403	386	386	376	388	364	407	413	405	416	404	355	400	420	408	394	379	401	363	425	408	411	407	374	404	397	414	410	404	399	382	443	418	396	379	425	437	409	394	420	399	414	434	390	401	379	416	394	407	394	400	416	419	412	397	386	387	394	391	394	408	398	401	426	407	370	392	362	387	451	379	425	418	417	439	353	373	385	399	399	428	433	381	410	405	378	378	404	377	389	387	389	410	395	411	363	427	368	391	401	409	391	396	388	416	398	378	377	378	442	420	399	390	407	388	413	401	374	425	419	415	387	383	372	370	395	404	412	395	401	380	404	416	379	384	379	391	405	373	379	416	406	401	411	391	423	390	407	369	370	369	399	393	400	390	390	400	426	377	357	390	380	431	392	389	383	412	386	411	369	399	384	408	385	401	400	400	409	396	381	383	403	401	412	391	396	388	403	397	416	389	414	428	385	365	366	386	406	405	393	405	396	418	432	412	397	403	416	405	390	369	412	414	400	390	402	402	402	382	397	418	406	404	418	401	379	410	406	402	414	411	432	382	403	405	364	398	385	381	406	411	404	367	423	398	408	376	391	393	412	423	390	403	366	392	382	386	394	379	363	416	425	422	425	404	442	415	364	387	400	414	368	373	414	375	433	378	377	397	412	377	394	403	390	380	398	377	401	402	417	397	389	392	406	380	402	405	417	412	427	388	415	401	390	419	400	366	389	402	411	387	346	397	402	419	378	397	420	412	390	376	415	404	385	386
