345	0	2700	139812	361	4	55	470	648	765	682	715	678	615	649	600	595	573	541	564	562	567	521	557	528	554	490	499	497	514	531	545	635	765	849	900	848	858	894	916	926	903	889	953	845	791	654	530	497	454	437	420	393	433	448	466	435	484	449	428	438	438	419	424	418	468	409	459	417	460	462	422	425	432	414	442	469	444	455	449	435	476	463	412	405	434	431	449	415	439	417	451	399	438	447	441	405	412	393	453	408	436	411	451	455	429	415	422	433	426	433	408	461	428	457	422	439	398	382	428	435	453	412	449	402	431	477	438	464	400	445	409	405	428	381	419	443	432	437	415	421	464	413	395	422	417	432	433	428	457	434	386	448	434	388	450	422	424	414	442	448	417	430	393	420	453	424	427	373	398	419	428	455	407	453	404	453	455	441	390	427	460	425	393	436	410	416	437	411	427	448	410	412	425	402	430	419	408	421	409	429	431	413	425	407	404	427	421	421	408	419	419	418	411	425	426	433	429	432	435	434	435	397	418	414	385	420	380	436	387	431	426	377	400	430	442	415	384	452	382	439	439	390	427	426	397	438	432	410	414	409	445	419	395	442	485	366	396	416	398	423	426	417	442	406	409	464	432	412	456	423	454	405	439	385	400	435	458	433	406	422	418	426	412	417	424	431	420	405	430	444	441	436	424	385	429	493	445	445	414	438	437	438	392	412	412	407	428	400	434	419	415	425	421	416	428	421	419	431	423	404	443	395	388	436	437	432	413	415	450	417	432	373	437	426	404	441	438	422	401	393	445	426	433	404	405	439	411	400	420	413	441	441	438	431	415	413	410	422	423	448	426	425	431	437	442	416	434	403	391	435	429	430	438	421	439	395	398	421	451	429	424	439	408	432	453	422	452	434	401	409	415	411	418	424	415	424	396	403	379	389	414	425	408	420	447	460	434	416	459	422	404	413	432	390	417	429	424	426	410	437	452	392	454	445	430	420	432	415	419	404	472	412	409	429	411	416	402	413	419	439	428	410	406	443	432	416	442	407	406	428	395	416	424	450	457	427	414	399	414	406	449	424	436	415	430	449	425	429	432	371	399	416	407	391	436	411	435	425	409	414	387	419	403	416	448	427	438	424	435	404	416	438	413	459	412	426	417	417	427	448	426	447	425	416	438	416	413	393	455	391	404	397	401	378	409	413	421	422	419	432	426	434	423	395	440	423	420	427	436	404	439	434	431	436	425	425	449	451	446	423	423	424	420	424	419	443	424	415	401	438	441	461	421	418	425	399	405	426	457	430	391	399	402	426	409	404	410	410	416	409	376	405	449	436	397	413	472	402	402	397	417	407	397	398	399	420	410	432	424	409	436	414	448	393	437	394	427	433	427	440	426	440	426	425	428	412	449	438	432	440	414	414	418	425	419	406	416	443	447	404	427	458	445	442	433	425	410	404	433	428	460	372	422	384	437	438	418	429	419	415	417	446	443	418	413	438	457	447	407	434	421	413	395	452	403	427	438	418	395	410	386	425	430	437	395	407	415	419	393	437	411	428	445	450	387	408	418	389	423	402	436	386	428	403	420	428	438	405	400	428	432	402	433	427	418	417	422	407	426	388	423	411	451	398	442	439	447	431	418	400	436	418	428	443	416	419	397	411	409	443	439	398	439	408	430	421	395	420	441	426	426	438	427	412	414	407	408	407	402	417	409	392	403	405	444	449	425	441	425	435	431	427	408	431	429	451	431	428	433	421	389	435	418	416	427	415	401	436	430	425	454	426	447	418	404	414	453	427	390	476	442	408	421	430	433	413	410	420	432	440	429	441	424	384	406	394	461	396	407	404	430	417	443	395	423	415	433	441	394	445	409	410	449	440	412	408	433	413	416	394	431	411	438	407	428	412	393	429	454	416	384	418	423	405	435	445	443	422	430	442	419	408	415	428	406	424	414	396	417	416	434	410	449	419	424	425	397	396	433	442	387	422	439	408	455	438	411	452	402	414	433	422	401	419	438	413	399	426	412	459	440	412	419	414	395	426	394	429	421	391	405	423	444	421	427	439	416	381	419	391	430	421	429	457	416	422	422	410	406	429	417	403	421	413	396	466	443	434	416	461	453	399	425	437	413	422	442	421	435	413	422	415	416	464	419	404	440	411	424	415	419	396	400	449	398	441	410	456	423	405	436	416	427	432	423	461	426	411	450	439	410	399	407	426	418	436	409	436	413	441	434	405	424	426	414	443	413	426	449	421	399	412	425	446	463	396	397	405	455	456	431	447	414	433	454	408	417	403	416	416	442	394	410	412	433	424	404	422	420	426	434	378	421	424	450	428	418	400	431	422	427	406	464	438	400	441	404
345	1	1900	139936	359	1	207	602	649	694	670	657	593	567	525	492	466	439	404	418	399	394	358	383	391	395	355	399	449	507	534	612	693	705	727	749	751	770	777	741	705	700	650	553	471	406	375	358	339	321	333	341	343	330	351	350	330	308	334	328	303	347	331	359	321	325	309	325	352	310	326	306	325	337	311	352	352	356	326	334	327	318	327	336	339	336	344	350	324	350	338	337	297	335	319	344	322	328	323	318	319	350	322	338	347	327	358	335	325	334	345	325	320	327	330	306	320	327	361	314	292	323	318	334	307	333	330	317	341	353	322	360	352	349	338	318	334	345	349	332	329	314	308	319	309	328	325	338	320	316	339	358	329	320	346	354	340	318	308	315	336	346	302	323	326	323	314	361	327	326	341	342	327	334	343	315	346	332	317	326	323	298	315	319	302	335	311	333	337	322	336	322	316	341	328	326	321	326	335	316	313	325	344	317	330	320	318	317	340	343	304	336	325	346	322	341	335	364	322	305	323	365	313	323	333	355	347	344	336	323	318	341	312	320	317	345	335	343	303	317	324	336	304	344	303	314	349	331	335	321	321	325	357	347	325	330	337	331	330	289	309	332	326	350	314	312	289	309	299	291	329	312	313	299	328	319	310	322	310	345	300	330	303	319	333	331	325	327	338	322	333	325	331	311	388	333	322	296	329	340	319	360	307	331	290	286	327	332	313	346	319	312	336	328	322	333	342	350	301	327	339	305	298	291	336	327	301	325	325	332	360	316	315	331	319	328	362	319	342	332	327	320	336	298	316	334	321	317	304	313	342	357	344	341	339	320	346	295	308	320	320	316	310	330	322	313	338	337	338	323	307	346	307	330	322	334	346	335	352	347	352	325	339	310	360	317	346	339	326	339	346	322	336	318	315	321	348	345	316	331	304	291	339	331	319	318	322	344	302	317	340	327	350	308	354	322	322	294	350	309	347	331	317	345	354	320	309	357	278	305	320	334	314	342	324	348	322	340	330	311	352	336	319	353	353	341	332	324	338	320	324	317	313	311	354	319	331	330	333	328	317	339	288	312	346	343	317	359	332	344	325	327	320	346	296	331	332	339	343	319	326	326	317	289	320	328	312	296	341	334	339	331	289	326	345	319	342	297	320	309	313	341	336	315	300	338	315	350	335	292	309	340	317	349	316	300	299	323	306	338	310	315	333	326	305	336	312	315	338	329	305	324	347	302	334	294	297	322	314	306	361	324	310	328	320	308	321	314	318	342	322	336	316	309	324	316	325	312	345	347	355	336	307	339	308	301	318	319	346	322	336	299	291	332	327	322	357	324	370	303	301	318	327	336	343	297	347	350	323	324	355	324	339	330	318	330	298	342	302	319	338	322	326	327	335	337	336	367	300	325	311	332	322	339	323	327	339	342	293	321	321	338	322	334	357	324	326	320	357	333	341	335	357	326	314	323	306	331	303	314	340	334	363	343	314	316	327	320	324	333	326	319	334	309	302	342	347	342	322	341	308	351	289	322	339	303	336	316	328	338	325	348	338	327	320	313	309	321	303	332	313	333	346	313	336	332	345	323	307	328	343	344	336	310	334	328	316	323	327	341	307	330	304	320	328	341	326	352	333	330	299	310	348	329	332	331	354	320	309	308	366	344	303	333	316	317	339	317	331	317	349	330	331	298	339	287	323	313	313	341	328	317	312	317	318	352	315	345	316	302	296	337	321	336	324	314	316	297	337	321	342	330	319	338	324	329	356	328	345	355	314	326	349	325	319	324	347	369	305	327	341	346	330	327	308	325	302	352	337	292	315	320	316	326	322	320	331	329	336	332	334	323	311	316	318	329	307	308	323	282	337	351	317	343	343	331	323	351	320	347	318	315	313	339	336	313	317	322	355	337	343	313	337	334	297	343	310	335	332	329	315	314	337	310	339	314	335	295	343	304	324	315	315	305	292	298	334	310	302	298	332	320	330	321	348	334	307	341	322	317	344	318	337	338	348	334	349	308	298	307	321	316	359	341	320	320	322	318	303	343	323	340	321	319	314	348	315	346	325	328	339	335	337	346	364	315	286	335	300	322	291	330	309	325	350	311	308	314	353	300	311	311	329	293	325	329	335	325	335	334	324	314	317	328	356	332	353	309	315	338	317	317	337	327	324	318	326	326	331	332	323	319	337	319	324	334	314	332	296	322	346	313	311	332	306	322	286	332	344	340	296	344	293	333	331	331	331	341	336	338	290	316	310	300	333	323	299	353	334	310	333	334	338	329	315	309	334	344	334	328	317	341	338	327	312	315	329	312	339	333	335	314	310	332	357	300	304	315	324	325	322	357	323	342	307	359	324	328
345	2	2100	140059	358	21	248	831	960	1049	934	817	799	720	675	674	620	601	520	513	517	476	482	466	457	436	413	434	432	515	556	631	687	729	764	819	830	856	879	854	861	842	749	667	583	500	459	422	406	376	375	400	392	405	398	389	397	355	383	345	379	411	396	366	412	426	385	384	402	417	406	408	367	378	370	396	409	376	355	383	392	371	414	397	402	385	389	374	369	395	363	359	393	370	406	374	350	367	375	393	400	422	378	385	397	385	376	379	388	386	356	388	377	408	377	383	337	372	363	379	374	406	358	385	377	366	374	387	384	363	348	358	382	364	406	378	389	355	363	369	376	383	370	378	418	389	397	341	347	376	400	386	391	409	388	365	391	400	380	381	353	365	382	384	382	379	376	376	386	413	366	413	372	384	404	389	358	378	362	402	408	398	354	361	399	380	357	382	348	360	380	365	396	393	360	325	386	381	394	377	381	399	378	354	404	399	365	408	367	374	386	396	356	382	383	348	376	365	414	386	397	387	352	391	383	378	353	364	359	352	384	381	399	400	357	375	371	384	367	385	386	367	418	342	394	381	378	353	386	379	370	378	400	401	353	340	386	355	368	391	367	372	362	393	362	341	377	372	405	383	369	378	390	360	411	395	383	364	350	395	391	353	386	395	381	419	374	367	346	381	404	385	384	377	351	382	375	386	365	395	358	382	378	378	368	336	392	360	407	374	395	395	389	392	391	350	407	388	385	372	390	374	400	386	383	376	379	403	376	366	385	370	377	412	412	403	358	392	362	377	339	362	366	406	348	371	362	401	378	371	353	367	387	397	370	355	390	409	364	392	367	369	355	373	394	393	373	415	371	414	350	367	362	356	375	359	385	405	406	347	370	367	376	373	387	364	394	390	371	399	389	391	373	344	398	364	371	354	349	352	383	340	376	407	365	363	389	392	403	357	371	381	366	375	375	361	387	373	371	376	372	388	380	359	394	389	398	417	348	380	398	369	405	368	382	351	376	392	374	374	378	400	385	365	379	374	366	389	380	377	369	371	381	394	383	392	373	379	381	367	408	411	370	388	381	397	400	390	366	398	373	366	366	391	364	379	381	383	349	380	398	374	364	410	361	371	377	370	363	370	355	395	370	389	356	383	332	356	369	385	374	399	373	384	405	381	411	354	408	390	365	389	358	358	358	388	379	363	365	401	371	407	376	377	365	372	363	371	369	377	372	374	389	373	359	398	364	387	378	389	357	345	346	391	375	380	400	378	382	403	375	370	359	398	380	389	378	355	394	393	373	360	365	380	380	349	408	358	392	402	335	375	388	366	363	372	390	368	348	389	354	368	370	379	366	386	359	382	389	350	405	377	350	385	388	409	392	348	387	385	388	380	395	359	360	367	403	388	373	370	365	378	391	388	372	388	357	390	354	381	353	389	353	374	371	373	374	378	391	387	435	382	392	384	357	393	381	363	366	400	339	401	383	369	346	356	351	369	398	396	359	358	379	381	371	372	385	376	381	382	384	367	390	347	363	364	375	372	376	373	369	371	381	384	365	399	364	384	363	392	368	366	372	364	400	397	390	392	393	380	392	379	384	430	373	365	422	361	370	383	345	383	378	381	400	368	398	367	379	374	391	408	416	369	390	397	390	355	379	362	382	385	397	381	385	354	401	387	365	395	370	395	363	407	401	360	384	389	367	360	379	359	375	356	355	363	399	375	358	384	384	380	352	349	392	391	388	349	380	401	367	363	370	394	392	381	367	401	390	369	363	369	343	387	373	361	358	392	373	366	371	373	384	360	324	371	349	365	348	383	393	387	404	344	383	385	389	419	372	381	427	393	392	373	355	393	354	412	379	354	353	380	381	387	340	388	382	390	375	367	383	357	379	370	353	372	376	380	341	367	408	389	367	373	403	379	380	378	371	370	349	376	405	384	384	382	367	378	367	375	356	383	411	383	403	370	386	402	376	382	371	356	352	377	382	389	380	353	376	336	374	374	384	376	370	373	375	375	330	389	386	391	400	340	350	403	350	363	352	384	389	402	373	395	366	401	389	365	370	353	386	386	370	371	386	364	359	387	361	393	377	359	406	396	350	375	336	368	384	346	386	363	356	388	367	389	382	371	397	376	345	382	360	395	365	354	377	356	396	372	389	342	391	357	380	392	373	381	371	359	374	364	389	356	368	403	394	382	378	348	373	360	374	354	388	390	361	379	404	347	403	387	400	342	368	387	373	402	352	368	378	408	362	392	348	388	368	356	388	379	378	374	357	388	389	386	394	372	384	366	414	384	401	365	399	407	395	349	364	371	366	377	379	377	365	371	377	378	402	372	381	367	370	372	390	375	373	386
345	3	3500	140182	370	24	196	881	1133	1188	1182	1084	954	903	879	842	714	685	690	614	572	569	547	520	501	488	455	473	483	466	573	716	783	775	811	852	876	890	866	875	867	818	779	700	540	517	423	393	409	440	397	419	400	428	430	416	373	398	388	396	395	414	398	425	392	389	424	375	368	442	421	397	378	405	370	400	385	383	414	422	418	401	372	403	375	406	427	416	409	410	388	411	408	387	400	421	365	410	395	385	425	398	378	398	432	381	376	421	421	398	392	406	404	417	380	380	415	398	382	429	371	403	379	418	407	403	420	388	425	381	411	429	393	429	363	394	396	396	394	405	393	408	381	399	400	371	387	366	393	374	390	396	413	407	393	385	424	424	412	422	416	416	392	402	397	379	373	381	411	398	436	389	424	412	394	382	425	412	404	422	397	395	399	401	410	415	401	412	428	388	388	381	392	407	418	420	413	394	410	424	412	394	355	387	414	435	438	404	402	414	392	408	390	405	399	424	402	421	396	447	411	391	401	402	382	371	382	401	406	391	371	403	426	419	393	389	403	423	371	361	395	387	383	417	407	398	414	405	391	423	413	392	403	395	411	395	400	367	373	401	353	413	422	371	387	387	414	404	404	402	392	400	399	399	417	420	376	431	373	384	431	406	394	419	427	378	395	409	390	350	381	395	403	396	415	382	402	366	399	390	354	404	416	370	393	387	388	374	405	408	383	406	402	377	421	425	417	422	398	403	408	401	393	402	420	373	392	382	358	350	451	388	391	399	431	405	396	425	404	386	387	400	394	407	382	443	399	396	397	380	418	398	373	386	374	399	413	371	409	418	353	375	406	404	408	418	391	376	405	383	424	396	390	385	380	383	392	394	437	404	393	426	404	406	378	407	405	411	395	398	393	392	400	410	400	378	398	359	429	410	424	397	406	405	394	401	381	396	380	391	403	428	408	396	408	400	429	384	392	433	396	397	384	413	370	412	392	421	396	420	423	399	434	384	416	396	413	390	398	379	383	399	388	416	387	371	409	400	379	339	431	369	407	406	366	401	404	410	389	382	412	415	389	405	374	413	351	410	344	399	415	400	373	411	385	384	404	422	394	415	355	401	393	402	403	395	385	390	378	393	398	413	382	403	406	367	369	395	383	389	403	391	385	391	351	443	352	434	405	392	391	428	379	412	387	394	423	391	376	405	378	410	391	390	426	408	370	397	395	400	420	375	386	380	409	402	400	380	391	401	394	381	395	391	430	390	415	400	372	416	393	452	372	425	401	378	400	433	365	401	403	443	433	418	396	394	395	373	414	398	406	382	397	428	407	386	416	394	396	438	368	407	411	389	374	422	396	409	383	387	362	408	392	389	399	397	406	408	426	387	404	370	394	399	436	373	384	389	417	392	402	396	376	378	416	418	369	390	391	411	365	392	416	407	407	399	392	417	403	392	354	374	421	399	388	393	406	371	433	397	371	397	392	412	425	396	374	434	397	388	373	399	413	404	382	401	415	392	401	399	387	389	396	389	434	386	397	363	412	404	359	392	399	425	409	390	434	405	402	392	404	383	392	406	387	409	411	385	381	404	385	405	377	410	423	390	390	395	408	402	422	383	402	387	437	386	446	440	378	389	388	405	407	430	395	353	385	410	398	399	397	411	399	424	390	421	393	394	404	421	395	392	389	430	414	404	377	413	418	400	407	384	411	422	404	371	378	360	399	424	431	394	403	387	394	386	405	409	392	418	394	399	381	386	394	396	384	427	404	390	398	428	388	403	387	416	372	378	412	384	423	378	440	424	396	363	427	410	398	395	428	382	396	393	408	396	385	402	412	377	417	390	416	389	379	403	381	421	390	398	387	419	388	415	406	391	378	442	416	380	349	417	363	376	406	430	402	385	403	418	427	427	422	409	384	378	413	403	421	378	416	401	379	413	389	420	370	410	422	423	392	396	399	382	420	424	376	411	400	409	403	370	408	429	359	415	353	396	393	405	389	412	421	409	383	381	421	425	372	386	424	435	389	419	399	383	402	405	419	398	414	413	369	393	393	370	396	412	396	421	403	379	402	380	400	417	363	366	414	392	414	393	399	404	383	410	419	400	408	439	373	380	387	399	374	399	401	366	399	389	387	384	415	408	370	405	383	387	406	394	408	428	389	373	403	419	391	399	410	387	401	405	414	398	382	395	358	411	408	394	409	417	402	377	405	399	386	399	409	389	413	392	425	376	384	398	395	405	398	410	381	405	356	389	426	350	377	403	408	386	431	384	409	378	384	393	385	392	420	376	385	434	394	414	405	399	380	384	397	423	384	425	379	388	406	404	403	411	430	406	395	356	434	382	376	398	404	397
345	0	2700	140305	362	15	84	442	741	910	859	942	962	932	837	737	628	587	550	564	497	515	568	563	528	580	585	681	762	834	929	947	945	966	962	973	954	976	959	969	912	896	865	797	776	664	559	485	504	465	460	475	420	469	431	460	444	441	438	462	468	469	418	458	466	430	439	449	461	448	483	453	487	428	429	447	432	470	442	444	430	429	472	458	455	461	466	432	462	437	419	445	468	439	458	439	462	434	423	432	482	465	446	464	424	447	464	416	445	454	422	395	430	430	435	460	471	424	467	434	466	423	447	456	467	442	454	484	456	436	443	462	445	433	470	414	461	452	434	473	452	443	426	426	430	456	437	479	439	426	429	455	449	459	436	452	439	422	445	428	424	423	458	453	476	468	431	419	454	456	419	438	442	418	415	433	465	476	452	451	448	449	416	439	447	465	448	422	460	465	460	451	413	450	421	449	441	447	447	433	447	467	448	438	429	445	481	458	427	425	439	460	434	421	448	445	438	427	470	479	451	432	448	435	455	421	454	421	464	470	465	445	485	456	448	428	440	458	466	454	444	465	454	449	458	420	438	461	422	439	443	418	468	456	437	430	448	441	417	448	433	419	438	467	462	429	478	391	458	435	424	449	418	444	420	457	439	473	422	432	434	446	421	457	441	438	432	412	444	475	435	454	461	446	439	432	462	437	435	438	447	452	455	492	439	441	425	441	437	477	455	434	435	443	420	454	468	450	430	437	451	452	419	455	443	469	418	421	425	446	487	444	443	415	464	469	400	438	441	424	416	436	462	445	415	435	427	449	441	443	411	462	428	433	430	446	443	464	421	424	408	459	420	438	432	413	481	446	441	449	442	446	421	430	454	441	431	433	443	450	443	463	456	433	457	448	411	436	418	452	421	417	436	406	439	430	429	444	441	430	457	459	446	443	436	487	442	433	427	434	415	474	431	414	448	455	451	421	434	432	414	422	460	463	480	431	470	449	446	419	420	444	449	478	423	454	473	443	417	427	466	450	436	445	435	417	438	443	464	459	438	447	420	416	473	477	480	421	456	443	445	415	446	440	447	411	460	416	450	466	468	442	439	447	441	444	459	437	451	447	443	430	438	459	477	433	433	444	482	437	468	445	416	473	453	430	450	462	421	428	433	485	444	477	439	429	426	406	478	437	432	440	469	398	443	460	479	432	428	444	430	419	453	474	457	418	451	417	464	479	431	466	441	454	442	407	460	454	453	434	457	449	426	401	443	434	427	486	432	426	452	457	434	470	451	459	446	451	431	438	421	424	448	429	439	406	453	452	441	433	468	438	440	441	425	464	455	413	470	450	423	488	440	459	469	458	470	457	431	450	429	416	454	445	438	438	484	440	458	422	423	458	430	440	421	431	397	417	470	429	447	464	460	458	437	455	445	471	475	430	410	470	452	452	424	467	440	427	463	417	465	465	457	477	449	451	429	483	456	466	438	453	439	439	433	389	431	437	445	456	445	444	438	443	467	469	481	416	407	440	420	462	434	408	448	421	459	440	461	476	427	429	428	427	450	472	451	435	430	443	421	438	409	451	405	458	438	450	461	434	415	442	442	431	473	440	427	421	449	468	433	458	434	426	468	440	444	447	450	466	462	465	444	431	476	439	412	449	426	481	479	453	471	444	422	421	433	454	429	452	443	435	467	464	445	450	473	456	404	461	445	429	472	456	465	468	435	452	430	413	443	423	428	439	420	438	430	421	439	423	404	474	431	410	430	442	453	388	436	438	414	432	428	444	456	423	455	437	427	421	438	415	446	456	457	471	419	442	451	473	428	455	434	436	428	441	458	427	466	438	436	418	429	420	465	420	415	419	450	437	437	411	439	433	398	456	408	434	438	449	434	414	435	456	455	435	449	444	439	447	461	427	440	417	460	424	447	430	446	441	460	469	478	465	408	469	437	446	441	450	459	478	431	478	453	428	441	468	419	421	414	429	452	436	438	468	415	449	458	479	433	444	466	462	406	478	435	452	442	439	436	462	432	456	430	415	434	426	415	399	457	444	436	448	429	446	451	426	440	447	450	430	472	432	439	467	468	418	427	413	404	433	429	473	492	439	428	465	467	464	466	421	465	425	445	432	454	441	407	451	432	446	466	421	425	453	454	448	440	436	426	439	449	443	428	477	467	450	429	451	465	461	448	413	409	441	438	485	446	439	426	449	441	441	429	467	418	480	432	451	439	444	429	448	432	483	409	415	429	449	468	433	427	436	431	462	436	420	462	433	428	458	440	442	434	445	448	459	450	433	450	448	458	459	457	436	424	445	436	445	435	468	446	444	464	450	427	450	433	460	502	429	455	438	441	442	402	456
345	1	1900	140428	366	14	140	596	660	734	650	612	615	566	556	569	483	545	501	491	509	465	496	467	470	483	531	535	558	583	647	709	712	690	780	795	800	853	839	827	797	776	781	773	718	649	582	515	472	485	420	466	442	428	433	399	434	438	435	440	422	439	446	432	437	429	434	427	422	453	449	408	442	426	424	380	451	431	443	453	444	438	400	459	434	418	413	422	417	407	434	414	456	442	437	417	430	452	418	407	441	435	407	436	402	420	437	420	442	418	390	436	433	434	434	427	417	416	400	437	453	449	427	455	416	437	443	428	426	444	456	461	458	438	445	439	462	427	431	437	442	421	476	418	404	428	430	444	446	458	417	427	435	445	408	452	432	436	447	424	428	430	441	416	465	434	415	421	458	436	436	460	422	417	410	434	421	419	444	455	418	429	442	430	420	476	463	437	431	412	423	443	413	431	446	470	419	426	438	436	388	425	416	429	455	427	416	440	432	416	417	440	422	432	432	432	422	426	407	452	427	424	396	420	410	425	394	432	433	430	414	428	423	414	410	434	426	426	414	432	433	414	439	428	442	424	418	427	412	430	419	433	437	438	419	399	443	426	452	423	415	433	408	417	414	397	472	450	413	433	462	476	405	432	419	390	465	455	408	413	423	426	429	409	450	423	407	454	438	413	431	449	427	418	444	436	402	421	443	447	422	403	447	443	469	403	416	411	462	452	453	421	414	420	410	430	425	437	414	424	410	400	431	391	424	413	440	440	437	445	432	400	404	423	431	411	457	432	384	429	417	453	401	402	440	407	458	453	441	438	397	454	434	411	392	408	456	437	384	429	420	451	434	399	438	455	442	415	454	446	413	432	437	397	415	425	416	427	403	460	427	443	420	443	429	417	433	438	430	452	418	419	460	433	399	425	407	425	401	436	406	421	434	428	419	462	438	431	448	419	436	426	443	408	434	462	408	424	392	415	413	430	424	444	417	435	418	418	417	450	421	387	428	430	412	413	414	438	421	419	424	434	428	410	426	419	450	414	420	398	407	420	399	413	410	431	404	442	394	409	427	407	398	439	434	427	426	441	416	435	443	397	416	427	441	451	443	481	416	438	412	420	440	428	416	409	415	427	422	430	419	428	398	430	409	427	414	410	417	432	419	453	436	414	432	452	426	440	406	438	436	431	433	391	420	444	420	439	414	420	409	438	421	437	431	419	435	423	438	433	411	423	440	460	402	422	404	446	406	430	419	416	414	450	446	426	431	443	457	434	443	450	408	412	439	411	388	431	447	423	451	418	396	434	418	472	425	419	423	444	420	404	421	436	403	437	423	455	425	427	432	428	411	435	403	418	417	460	382	422	402	411	405	435	442	410	419	456	431	408	399	409	441	428	448	408	430	438	424	438	411	399	452	440	455	427	412	400	442	413	472	419	432	437	461	417	435	416	429	412	449	420	419	430	408	415	441	444	442	418	457	417	389	441	414	422	427	422	420	427	394	404	411	433	446	412	449	423	427	429	435	436	402	436	421	452	468	413	397	439	429	414	431	433	401	432	456	439	417	402	415	415	446	424	442	406	431	381	421	409	410	431	392	425	444	408	420	372	437	413	411	409	388	448	456	435	439	432	420	460	436	406	404	433	429	427	439	408	430	439	419	418	436	427	431	409	421	429	421	421	406	419	426	407	450	449	411	450	417	438	398	411	401	422	431	399	406	439	431	431	433	449	405	402	428	413	400	444	433	449	451	429	447	413	463	437	424	427	446	397	405	397	451	433	422	448	413	407	389	436	458	399	441	433	403	431	415	422	417	416	417	417	394	393	436	412	424	413	432	419	406	440	426	462	384	435	430	444	411	434	388	452	466	448	435	436	439	430	427	428	408	439	435	432	434	417	444	401	416	454	418	354	428	407	459	402	427	414	397	412	415	437	432	436	419	430	428	440	407	455	418	457	454	406	386	420	435	425	430	406	450	441	443	427	416	425	435	422	434	385	416	453	428	412	422	447	387	465	412	423	407	419	401	434	415	457	400	381	459	446	436	428	450	442	442	411	384	440	420	452	407	424	440	424	436	426	400	420	431	420	443	433	433	409	461	426	399	396	418	393	421	403	387	442	428	421	429	388	425	454	427	428	444	413	459	421	426	441	413	438	453	422	435	464	444	440	427	486	433	429	423	427	435	419	401	393	426	429	427	447	435	427	415	464	428	451	426	430	421	411	464	435	413	447	430	426	455	422	447	417	457	431	420	439	450	435	418	433	413	425	434	441	421	397	402	422	432	401	409	428	408	403	422	439	459	410	383	432	425	404	388	418	420	442	471	422	437	424	415	449	422	404	437	460	399	408	418	405
345	2	2100	140552	367	18	157	689	749	764	778	783	698	622	579	540	533	497	526	491	447	495	463	479	456	497	426	504	538	624	686	715	789	795	881	878	885	905	865	870	868	807	774	710	699	554	500	459	426	421	435	426	412	409	401	424	416	404	383	430	419	418	404	422	396	420	435	434	396	406	411	425	378	433	409	407	393	420	414	435	409	423	391	411	393	410	435	382	451	451	429	412	409	397	428	389	435	428	425	376	412	381	401	403	433	425	395	396	410	430	442	400	384	406	403	385	424	428	406	451	410	403	411	410	435	426	391	404	443	361	428	408	410	411	386	432	410	463	423	393	416	420	389	390	417	384	413	401	410	428	426	427	373	401	400	439	409	398	401	407	392	409	444	437	426	416	419	410	423	398	408	406	387	429	392	439	397	411	402	408	445	417	426	409	425	435	397	420	430	394	387	424	408	449	401	444	382	418	391	436	374	436	422	415	394	403	420	419	412	426	405	432	392	411	415	417	411	410	404	394	411	394	415	418	421	413	443	415	370	443	416	447	382	406	401	399	399	441	417	402	397	405	423	404	385	397	401	463	394	410	414	390	427	402	402	431	385	412	393	411	385	435	404	397	392	427	395	412	378	425	433	376	394	417	406	388	412	406	430	420	388	394	405	418	419	428	401	413	389	423	410	410	413	397	421	448	378	420	409	419	409	437	399	378	405	417	387	430	414	387	441	414	409	420	409	389	437	431	367	426	383	382	410	412	380	422	407	437	430	396	403	408	410	409	398	416	399	394	372	423	440	424	370	391	419	398	415	416	386	424	389	438	408	432	408	429	402	433	406	434	431	427	414	433	400	368	376	410	420	392	393	393	388	397	432	461	414	392	398	424	421	393	404	398	379	401	412	438	417	414	394	397	411	410	412	404	411	397	411	409	438	403	437	399	420	431	372	387	426	434	432	441	403	445	400	407	400	361	394	403	408	404	362	406	430	415	396	406	416	402	431	419	421	423	386	402	427	379	423	393	384	418	409	382	415	383	414	422	423	390	393	449	409	434	437	429	419	394	378	400	418	391	432	411	408	390	407	393	402	416	419	415	410	402	408	408	406	419	381	420	379	439	386	429	447	392	385	414	403	437	397	409	417	376	443	425	437	399	402	423	415	411	415	389	433	390	427	421	371	398	434	397	421	401	383	423	408	423	409	393	403	398	401	440	400	409	405	421	422	401	417	393	435	428	411	382	406	391	409	368	371	428	396	386	382	393	405	403	385	413	402	419	428	397	412	415	403	394	389	376	405	417	403	406	394	414	415	398	383	402	403	419	406	449	392	387	441	393	394	419	408	421	403	400	383	438	415	400	403	418	436	406	377	407	371	403	405	406	423	408	405	438	412	414	405	406	405	410	397	416	405	424	391	421	421	363	392	403	404	432	424	422	407	404	434	432	433	391	393	428	410	406	438	392	419	409	419	433	383	427	422	434	413	383	432	408	373	412	354	393	385	402	413	435	381	427	397	397	425	397	405	385	408	409	430	416	382	391	393	397	438	395	409	415	411	449	464	402	386	432	393	430	403	466	446	412	396	421	400	406	428	421	440	410	410	402	428	412	383	437	420	379	439	399	392	431	419	404	391	401	409	424	419	432	434	418	435	429	403	398	430	409	405	421	398	420	407	390	392	393	403	418	411	396	377	390	404	411	394	421	390	400	404	394	423	402	370	422	392	404	433	424	422	378	388	409	418	384	417	403	425	451	414	413	404	378	434	421	401	408	409	435	386	408	408	395	394	398	427	412	407	412	400	392	420	414	434	375	423	419	407	382	420	409	399	395	409	423	418	453	409	414	401	469	392	413	429	422	436	379	418	416	383	407	402	378	391	395	415	408	431	431	400	402	399	457	418	426	410	403	384	369	440	394	390	394	416	388	435	390	384	406	385	380	406	420	404	411	441	428	426	386	398	382	419	428	428	435	411	414	361	402	405	427	407	391	427	387	393	384	391	406	372	400	413	439	399	378	389	367	402	409	409	401	414	432	409	413	396	431	376	413	399	424	358	387	403	419	388	399	410	391	382	398	421	431	420	394	449	427	390	371	407	406	409	401	440	383	373	454	409	411	394	416	392	420	387	396	392	390	388	442	393	395	406	400	431	393	372	420	399	426	393	399	433	399	396	394	392	388	416	417	388	401	382	397	412	381	404	433	386	389	419	428	384	409	417	413	406	415	421	437	431	399	408	385	431	417	405	379	441	395	413	381	399	422	356	401	424	375	399	423	397	423	421	450	420	422	376	415	414	428	428	398	395	368	436	420	421	372	387	407	395	397	412	423	420	421	390	427	410	432	387	401	398	399	439	423
345	3	3500	140675	359	20	248	691	785	775	694	682	634	641	633	634	625	596	608	620	544	600	536	543	552	591	576	638	752	854	901	868	973	965	973	968	998	973	968	916	916	915	912	871	842	789	680	559	517	541	527	517	508	518	497	524	495	506	525	500	511	515	499	534	501	513	527	495	516	511	553	510	513	533	511	503	528	523	507	498	505	509	493	487	469	481	491	540	516	549	504	513	508	551	481	553	501	523	509	482	510	512	500	552	537	516	511	510	507	552	501	547	523	504	481	521	506	500	500	567	507	488	514	515	526	511	505	507	518	551	537	534	522	491	505	501	510	551	483	478	530	525	483	516	540	523	501	491	537	495	472	481	509	505	520	517	482	511	477	509	526	480	513	510	488	525	487	518	512	521	523	489	520	524	535	520	497	508	520	535	483	484	536	505	510	537	509	511	497	455	512	504	495	526	503	505	507	507	483	535	545	518	523	521	533	520	541	520	520	522	509	495	529	515	506	536	511	508	544	532	508	494	512	496	493	508	497	500	493	505	519	487	493	501	540	503	517	499	526	511	467	525	500	516	514	516	521	508	521	497	478	489	486	528	501	478	518	515	520	524	479	504	505	527	527	501	488	474	517	491	477	526	501	490	518	529	557	462	506	533	508	483	492	541	517	486	489	513	518	487	495	539	503	498	528	536	526	525	520	527	490	523	474	457	475	502	495	493	491	513	504	517	514	504	498	521	493	539	515	523	521	491	476	483	469	497	514	483	505	512	544	514	513	507	502	506	489	483	481	557	509	479	510	487	477	484	457	532	528	520	480	527	527	492	510	494	571	500	501	506	540	494	520	519	467	477	508	509	486	515	501	471	527	524	507	478	526	481	484	512	498	558	500	520	505	508	498	540	485	504	528	514	494	556	490	518	493	516	488	537	501	518	522	518	502	496	510	524	491	506	495	487	495	510	525	498	466	523	512	495	532	493	513	503	496	534	532	475	498	508	550	531	521	508	479	498	491	514	499	522	468	501	488	495	532	502	514	495	520	462	476	498	509	514	481	474	508	528	466	511	477	521	493	527	525	504	478	507	528	497	508	519	513	491	498	501	499	502	539	471	501	548	492	510	486	488	501	472	494	505	519	492	531	520	468	502	516	496	508	524	513	499	505	521	489	527	528	521	497	511	495	491	521	514	449	495	452	504	498	484	500	516	477	496	507	512	509	535	493	493	479	522	518	496	512	505	486	494	534	490	521	511	498	514	511	495	487	487	489	509	474	490	498	519	503	509	510	495	521	518	555	518	494	574	475	520	523	542	507	540	502	494	479	479	484	503	499	510	491	530	520	470	508	513	490	492	519	525	492	501	504	506	538	563	512	532	501	516	514	478	529	486	550	504	502	524	496	525	524	503	528	516	467	512	479	498	512	477	482	500	529	492	501	499	496	495	514	518	529	509	487	460	501	525	504	517	490	545	490	517	520	505	515	524	514	492	507	509	487	535	518	519	514	537	512	503	485	520	497	501	557	519	509	492	523	481	493	510	541	504	476	521	515	496	539	507	468	529	482	508	502	504	498	490	496	505	481	482	535	520	511	488	502	555	506	504	509	567	490	488	451	496	489	496	502	507	503	501	521	495	514	479	503	481	480	522	504	532	497	543	541	488	503	516	521	487	531	483	546	486	477	507	466	491	519	508	508	534	483	493	488	487	512	535	506	513	535	516	510	518	496	501	491	523	509	485	518	486	502	486	485	550	500	531	484	493	504	516	514	496	506	481	547	501	499	490	488	526	496	528	535	530	534	500	535	509	506	491	527	527	493	482	498	523	519	497	554	484	552	522	506	551	490	483	526	479	501	490	488	481	534	547	533	490	524	524	532	514	522	490	463	491	466	530	499	512	539	505	494	517	531	525	488	490	500	529	493	563	483	493	538	519	482	497	519	517	523	498	513	504	513	509	522	560	487	478	490	504	481	501	500	511	540	484	524	506	490	512	520	504	478	509	515	536	532	500	506	499	478	519	536	501	529	491	493	498	510	512	506	512	507	510	512	485	493	458	490	493	518	542	504	481	488	547	516	487	493	513	532	474	502	529	496	508	515	546	515	498	489	493	511	524	531	507	541	511	527	493	504	535	497	486	533	519	535	536	505	485	497	520	522	497	473	487	491	500	468	508	537	510	489	520	502	514	522	525	505	510	503	483	521	515	506	490	514	510	493	503	477	513	493	466	521	492	507	527	512	529	477	487	509	516	514	544	531	509	465	483	510	507	489	515	523	541	500	473	520	473	498	509	527	507	482	496	488	505	479	514	503	469	510	534	480	521	497	511	534	504	499	501	493	531	530	491	516	460	555	527
345	0	2700	140798	361	23	169	713	956	860	826	754	741	722	733	683	666	655	653	658	647	617	627	624	595	608	580	607	586	656	768	857	959	995	949	996	1008	1014	1020	1037	994	971	970	939	920	831	765	692	569	538	546	510	535	538	537	523	507	504	534	529	502	515	519	522	521	552	531	530	524	506	540	526	516	511	506	503	478	481	506	491	524	509	558	515	516	517	506	506	535	515	531	501	514	500	512	504	511	503	518	473	523	503	564	499	526	482	530	511	516	520	533	468	508	514	532	519	469	502	533	494	500	518	487	503	496	510	504	493	485	489	505	531	524	484	488	539	482	515	540	461	500	518	506	501	516	480	479	507	497	523	493	480	511	512	514	521	535	504	492	516	485	523	523	489	486	563	498	496	501	520	502	492	478	522	517	539	512	516	485	529	494	513	509	449	519	515	495	510	492	475	483	475	513	492	521	508	503	525	474	504	476	495	524	525	540	453	504	464	508	495	513	517	533	532	506	512	491	490	506	481	488	503	519	496	470	480	493	510	508	488	528	528	487	465	500	487	495	518	500	498	489	500	488	493	525	495	483	528	493	498	501	530	537	491	475	489	483	522	491	508	473	462	489	489	510	489	497	488	498	497	498	512	530	496	494	490	483	481	515	496	492	485	527	490	483	518	512	488	497	515	515	540	515	519	510	511	484	462	492	497	531	501	488	518	514	487	481	494	487	538	451	498	498	493	485	471	487	531	486	504	514	532	520	486	487	529	518	518	524	480	469	509	517	475	512	502	470	516	524	508	516	494	504	506	450	526	534	531	512	524	511	522	519	483	527	457	526	510	515	503	485	533	501	514	452	517	499	533	506	525	522	532	540	501	487	505	492	517	508	499	484	523	506	512	516	482	482	505	554	473	548	514	534	490	480	479	510	494	471	505	504	527	494	505	541	460	510	491	481	508	509	514	500	469	509	520	536	500	532	484	476	489	495	508	508	484	520	510	511	515	501	518	497	514	523	505	493	490	538	520	516	503	519	458	476	487	525	500	487	520	465	508	500	516	476	481	519	544	515	499	505	515	520	510	508	500	490	509	503	484	481	510	488	471	505	495	501	507	531	497	492	496	492	503	494	511	542	484	481	509	493	482	510	529	506	492	461	496	513	545	517	495	516	496	498	473	503	515	507	540	509	497	501	511	529	506	466	488	534	476	492	512	482	493	491	510	493	507	483	491	488	498	511	513	493	478	523	519	488	506	478	485	513	484	519	558	518	469	532	497	490	503	516	470	490	509	523	493	484	495	484	515	477	489	501	504	532	502	480	481	533	506	502	512	466	476	467	518	493	472	533	489	509	507	496	488	470	492	514	518	489	500	503	524	500	516	535	521	483	524	514	512	500	498	490	511	496	517	474	489	507	510	493	483	499	487	511	523	514	515	533	499	516	513	519	497	444	496	507	465	500	516	524	470	495	485	495	504	516	487	502	504	505	488	501	500	522	509	512	505	515	522	501	480	568	486	520	491	512	496	505	524	528	503	512	479	511	505	512	486	497	505	502	490	511	503	463	486	507	511	526	493	499	507	525	498	497	538	504	546	505	470	525	525	491	531	501	514	505	511	482	519	469	507	493	508	513	478	490	462	502	515	527	506	494	516	481	516	477	510	528	498	507	522	483	520	497	521	487	548	498	496	498	512	507	522	512	506	525	496	487	489	482	449	527	509	553	510	513	506	514	482	539	503	476	495	511	510	476	487	539	530	484	544	526	486	479	490	483	456	517	481	496	534	502	509	509	496	496	499	517	557	513	507	497	523	520	509	505	506	482	520	502	509	507	504	519	476	503	495	488	497	485	499	518	513	479	494	485	513	494	477	493	494	507	477	511	476	512	512	485	490	505	504	497	504	503	479	508	455	498	513	518	505	484	521	462	515	482	494	511	520	508	547	503	536	466	478	522	500	510	512	503	512	505	504	491	509	484	553	509	512	490	466	511	503	532	481	487	503	497	518	545	490	506	509	485	515	518	519	519	517	496	479	489	487	513	512	523	549	526	504	510	548	508	478	492	540	507	532	474	507	491	507	508	502	476	515	498	509	506	512	487	499	497	541	498	529	495	501	485	525	549	482	514	479	508	495	497	489	504	478	519	487	551	504	541	528	496	496	514	516	493	480	482	528	512	528	478	506	508	517	485	492	525	499	525	518	476	492	506	479	481	472	465	503	513	531	482	490	518	518	493	521	508	504	499	529	516	497	509	483	477	521	530	491	506	510	541	517	504	504	490	506	515	504	454	501	507	511	509	528	487	491	525	496	546	505	472	488	488	504	486	518	501	474	504	506	473	492	508	510	496	496	490	494	500	473
345	1	1900	140921	363	25	306	770	871	906	785	673	657	609	587	611	559	540	507	541	500	471	447	487	465	478	465	412	434	422	438	490	567	606	653	706	763	761	824	869	850	829	861	799	722	657	500	451	435	432	433	435	419	403	394	439	403	433	397	399	400	434	409	441	381	436	388	409	411	394	393	394	378	422	387	397	381	418	388	416	413	400	376	413	416	435	389	376	426	374	409	409	382	414	423	414	387	417	423	418	397	404	409	414	406	384	420	430	415	365	410	396	382	410	395	420	379	389	375	389	406	401	400	419	387	400	358	421	401	381	418	427	378	422	360	404	385	423	416	427	450	366	414	382	422	425	411	384	408	373	391	394	374	420	402	396	400	419	407	400	400	420	381	397	400	376	421	402	405	404	390	431	387	382	397	416	366	408	365	421	380	401	394	434	410	394	392	379	401	405	349	411	374	394	402	404	415	415	407	424	427	412	383	366	412	367	400	410	378	373	386	396	413	414	415	419	387	399	376	392	381	396	402	404	381	412	430	412	400	407	409	382	449	374	404	394	405	403	393	397	382	391	372	387	416	382	372	406	384	429	431	404	417	420	369	417	413	400	404	412	384	414	413	405	413	384	407	388	395	372	367	410	392	394	445	408	383	374	406	403	383	399	388	408	378	424	368	403	414	397	409	369	383	378	408	416	376	389	389	382	411	416	390	388	382	386	377	380	394	394	414	406	403	402	419	393	379	376	394	429	379	379	414	418	391	398	419	392	410	417	385	407	422	407	407	397	413	398	404	414	386	362	379	368	413	406	379	417	382	386	415	406	402	402	392	365	382	393	412	373	387	411	380	388	368	424	391	382	415	409	390	407	390	396	396	403	397	407	379	420	392	442	380	395	419	396	396	350	426	417	414	421	379	373	399	394	417	393	398	404	357	416	381	381	430	422	405	408	410	386	388	387	405	391	366	400	365	400	421	408	386	386	387	369	393	386	406	394	407	405	386	396	408	432	406	405	429	394	401	396	389	407	399	404	416	413	418	388	422	393	398	380	375	409	399	385	408	395	404	396	386	413	398	392	410	381	400	398	389	422	387	399	390	388	414	391	407	408	383	394	409	414	390	401	385	390	421	390	385	391	368	420	445	410	400	417	440	390	425	423	395	372	406	421	388	404	405	405	417	384	381	375	424	418	385	407	398	420	356	434	396	366	389	417	406	381	396	427	425	410	383	398	411	430	399	389	374	419	374	405	397	375	360	369	417	396	431	403	373	395	395	386	388	406	356	372	425	384	381	386	389	414	409	434	405	415	392	414	426	390	418	410	404	401	396	409	424	410	394	395	380	389	395	388	381	391	379	397	386	407	398	389	394	346	370	388	378	393	381	443	384	410	414	431	413	370	415	396	408	396	407	396	398	408	386	385	422	390	390	365	400	408	374	379	415	411	403	404	419	392	400	356	402	388	375	413	416	424	369	351	422	389	403	386	410	428	391	399	394	410	388	392	422	409	399	391	434	432	407	406	391	395	413	397	378	406	456	398	404	398	400	408	427	403	372	435	391	419	421	387	381	417	404	380	404	407	390	389	382	406	375	427	389	404	409	388	394	407	390	401	376	391	401	415	410	445	405	419	383	384	397	381	405	405	427	408	389	395	376	386	412	384	379	390	386	401	392	373	402	389	391	414	413	376	408	407	411	406	407	353	426	376	388	394	393	377	415	401	402	411	426	381	366	425	380	394	384	373	408	423	412	413	399	411	401	400	405	385	380	385	388	361	389	398	422	400	383	377	413	404	414	366	407	390	366	411	374	396	391	384	373	395	433	416	414	423	430	379	406	393	415	408	398	384	355	408	438	398	410	410	410	424	420	407	400	408	405	392	406	387	406	369	380	414	376	406	382	403	395	383	384	376	417	397	418	428	394	393	405	397	389	377	417	401	407	380	368	412	396	416	381	381	402	416	419	405	405	383	423	417	402	399	439	393	404	402	422	399	367	415	416	407	383	413	396	389	384	393	378	394	418	421	390	411	418	390	385	414	395	409	407	422	440	375	402	427	438	406	407	401	381	433	384	413	386	415	385	389	405	415	429	394	403	404	370	406	404	427	410	387	411	390	403	382	395	400	402	400	392	383	421	392	390	438	410	401	372	423	407	381	347	378	408	403	407	394	426	377	420	382	399	401	378	401	404	403	390	391	370	388	385	399	433	421	396	401	399	390	405	413	373	400	375	405	438	430	391	395	390	436	392	422	390	403	421	402	381	405	373	404	362	407	395	391	407	397	375	402	385	397	417	381	384	407	356	379	415	413	386	411	388	385	339	390	380	381	390	395	376	376	390	407	390	394	369	412	370	407
345	2	2100	141045	368	37	167	603	813	800	751	724	637	593	585	559	565	555	545	521	495	455	468	494	485	483	487	459	505	480	484	554	634	647	703	712	787	840	811	848	852	831	864	792	808	753	607	476	436	380	426	403	421	410	434	415	383	410	435	383	424	446	387	433	407	388	403	392	404	404	406	411	410	406	412	378	410	395	405	391	390	402	404	396	386	428	426	415	397	415	404	406	422	405	382	405	400	429	401	408	410	399	419	395	406	382	391	445	394	424	396	391	404	386	360	421	384	444	427	393	409	404	400	378	392	379	393	420	404	413	382	404	387	393	409	392	374	438	409	385	405	410	388	399	397	438	415	419	394	417	382	424	378	416	403	398	425	407	394	403	392	392	394	386	383	395	387	376	392	406	380	385	421	394	386	410	416	392	413	393	409	373	435	417	378	379	425	390	385	393	397	399	382	422	377	385	433	407	401	395	396	401	417	439	380	425	394	414	394	374	396	393	388	428	367	364	418	395	409	414	405	365	399	420	383	381	389	410	388	391	361	427	397	372	400	394	388	415	390	431	389	427	372	379	407	405	411	388	397	387	430	428	419	410	404	391	362	367	391	422	364	358	404	404	387	354	407	352	430	422	354	434	402	400	399	412	426	383	365	393	378	399	386	415	411	368	390	398	394	400	395	378	414	390	401	376	402	382	374	405	393	414	394	358	414	405	404	398	396	399	412	382	397	399	370	416	410	399	405	400	386	434	351	406	398	400	406	384	373	390	398	385	382	400	381	380	376	412	370	415	384	386	367	416	395	394	405	404	425	398	363	411	417	401	401	410	391	384	401	407	400	410	367	396	377	383	373	392	394	386	423	392	379	413	375	383	410	416	400	406	405	432	398	363	390	441	390	410	382	421	382	434	438	392	358	398	418	419	435	406	416	414	409	418	435	398	438	369	406	397	413	417	405	433	386	396	390	400	410	408	404	433	414	389	382	412	383	420	395	394	397	387	415	400	396	410	366	379	400	405	403	377	394	391	379	402	368	385	398	429	365	391	396	393	416	412	413	385	381	435	427	396	447	436	386	409	397	404	408	388	397	424	393	403	395	416	400	428	389	407	383	418	403	396	397	394	410	415	396	419	367	376	384	405	422	403	407	364	389	394	413	418	412	410	409	386	399	407	384	400	431	419	403	396	415	397	402	403	385	388	379	373	389	430	384	419	396	378	360	419	414	368	397	386	380	397	411	405	419	404	405	401	392	365	400	374	413	394	377	388	370	398	389	402	389	387	414	405	408	426	425	379	413	409	400	406	421	394	390	398	387	400	412	382	393	382	400	426	381	450	403	420	400	400	416	388	407	406	394	420	390	397	410	406	393	427	413	415	399	414	374	395	406	403	395	426	384	405	372	382	378	403	367	411	397	394	412	369	407	379	366	402	400	408	406	391	450	396	397	425	397	404	424	395	400	379	407	384	394	414	444	406	375	380	409	408	393	397	378	411	426	395	379	401	384	388	392	423	377	371	409	414	431	427	411	382	395	385	384	389	385	361	391	423	395	382	379	396	394	434	420	412	423	395	404	399	424	407	408	385	402	378	409	396	367	423	397	391	451	385	375	397	397	425	418	385	394	420	360	416	399	406	413	397	405	372	404	428	401	382	357	405	413	406	379	426	385	368	377	397	401	404	399	404	398	425	407	376	369	430	412	395	377	419	389	383	408	407	396	414	391	437	377	411	395	412	419	380	394	440	412	399	416	389	386	379	412	370	387	402	407	404	442	381	389	385	387	376	409	383	396	380	417	393	400	423	383	429	387	392	394	398	398	381	384	435	375	401	399	397	396	379	393	385	406	418	372	395	389	398	390	423	373	399	413	400	385	438	398	415	412	410	418	366	403	429	387	409	398	383	424	375	362	379	403	441	370	397	382	376	397	397	426	406	409	375	408	414	387	415	365	407	391	390	410	396	422	389	385	422	400	401	410	384	394	401	422	386	402	381	392	379	423	421	395	384	401	384	362	409	412	376	400	406	404	408	411	399	367	416	412	437	407	380	408	395	396	402	399	410	407	384	406	396	407	384	400	388	399	386	373	416	347	405	383	430	408	390	416	421	390	399	405	421	416	393	396	410	389	416	391	425	409	401	429	387	372	427	393	392	429	375	402	387	401	378	417	391	379	402	424	401	373	393	399	372	384	424	391	390	419	374	397	395	397	414	370	409	400	405	417	405	408	394	390	388	365	386	402	406	380	414	389	420	406	394	388	422	385	386	395	418	394	398	429	373	366	383	394	387	379	388	407	411	425	385	383	412	386	367	366	390	405	390	388	405	366	396	412	410	379	405	400	402	405	419	395	416
345	3	3500	141168	365	0	87	513	617	663	654	610	641	595	585	604	546	537	526	535	544	494	477	504	475	498	506	537	569	702	777	837	864	925	894	908	926	930	928	922	901	854	834	812	771	678	537	527	484	417	441	441	441	422	458	425	422	437	445	432	437	439	472	447	438	461	439	421	406	410	440	441	426	459	430	447	442	447	474	410	411	457	408	435	426	448	436	424	419	429	465	408	442	420	446	414	437	425	429	395	440	438	457	432	418	440	454	437	437	420	458	442	452	429	414	422	409	431	431	402	430	432	438	415	457	439	429	415	422	452	444	432	425	423	441	412	409	450	464	418	390	417	415	393	418	452	431	438	435	446	425	448	398	436	465	421	431	393	413	464	416	423	409	411	447	433	416	416	446	446	419	407	439	450	420	397	422	431	450	405	448	447	431	446	441	397	428	437	441	396	422	422	426	476	434	430	439	445	452	408	427	425	435	406	482	456	422	450	408	425	429	425	413	398	436	422	402	455	422	402	452	428	421	462	412	456	448	401	401	435	458	427	419	391	430	431	443	419	408	449	410	423	440	420	430	428	402	434	435	426	450	424	427	400	411	402	415	398	405	465	431	450	417	462	444	432	410	434	414	406	431	452	446	449	432	424	403	438	404	430	437	392	408	392	434	430	444	420	425	418	416	436	467	434	430	422	401	415	438	454	489	437	432	451	453	422	412	416	412	394	430	410	437	424	455	428	425	417	433	413	435	425	419	422	404	403	455	449	414	424	432	403	437	428	447	425	412	446	428	427	460	481	422	448	415	442	428	387	411	447	428	468	421	410	409	428	419	423	432	431	456	414	430	456	421	417	430	434	423	438	426	429	428	427	441	430	399	438	429	444	432	442	418	448	429	414	465	426	387	421	429	433	406	451	420	409	416	423	465	428	423	456	394	434	388	424	395	441	427	434	471	444	438	437	414	422	421	451	442	402	422	405	410	424	449	422	402	406	430	471	451	445	428	455	410	418	392	431	437	440	446	414	420	424	437	442	455	424	410	416	454	433	446	434	433	410	430	434	434	429	434	428	429	451	379	445	414	456	429	442	434	411	416	446	441	427	419	447	428	457	410	432	445	434	423	431	448	460	418	424	426	440	435	434	451	394	449	413	452	448	412	432	430	381	445	453	434	427	420	471	430	437	438	418	407	404	412	455	417	405	424	421	418	440	431	470	438	425	436	396	446	453	426	434	395	394	450	435	458	453	410	445	472	441	424	429	447	406	450	436	421	422	443	398	435	423	405	427	438	449	441	420	444	410	405	459	418	466	425	448	440	420	436	433	423	431	412	406	399	452	465	402	410	463	415	394	406	416	411	430	432	432	403	437	445	436	425	421	432	438	444	445	423	431	419	439	443	423	430	414	403	457	427	412	415	426	422	442	441	418	420	430	477	425	431	401	424	436	428	466	433	437	416	427	403	436	415	431	443	443	412	436	433	424	401	461	408	452	445	419	421	417	406	422	427	436	442	426	433	434	421	455	422	431	422	446	400	421	444	433	427	458	395	436	416	442	436	466	400	443	429	416	417	449	459	396	440	447	423	446	429	398	446	437	416	412	424	445	406	407	440	442	438	416	413	451	402	409	424	416	431	440	390	421	425	433	389	422	424	411	441	436	448	418	408	413	420	424	399	437	399	420	418	448	418	443	455	405	440	425	440	430	432	426	423	403	405	414	428	426	406	443	434	417	422	444	436	446	458	451	437	428	420	450	434	435	427	397	439	407	416	445	427	428	430	417	436	402	419	440	419	422	440	421	420	422	431	433	453	440	414	436	442	398	457	412	418	401	436	426	424	456	441	421	428	428	416	422	430	412	410	412	443	432	453	424	425	418	429	458	402	418	434	424	446	448	370	430	439	404	404	445	412	393	438	422	412	412	415	453	393	424	444	446	416	447	408	414	387	440	427	433	412	430	429	430	402	424	434	426	418	442	408	437	413	432	424	404	447	425	420	398	419	447	414	447	440	417	428	424	416	440	430	403	431	408	439	414	385	419	383	457	445	418	415	406	442	399	423	450	420	420	436	421	410	435	458	430	420	439	450	435	426	429	445	411	370	425	430	433	408	455	426	438	425	429	433	396	473	415	433	439	440	446	419	436	437	451	434	426	440	387	433	417	429	479	419	397	433	450	424	441	441	430	386	440	393	435	443	442	436	411	438	480	433	441	427	405	418	416	454	430	413	445	437	426	400	440	434	425	446	455	416	431	411	421	414	420	425	432	434	442	428	430	403	431	409	439	413	415	404	419	427	425	427	417	434	422	418	419	438	418	426	426	418	409	398	448	442	416	405	424	434	436	420	418	432	434
