345	0	2700	153145	359	3	55	418	568	656	638	673	649	598	618	530	557	541	534	499	494	507	476	472	464	480	512	684	812	921	991	969	1004	1030	1058	993	1013	998	979	956	902	874	789	701	594	508	463	448	408	416	433	404	427	404	399	397	389	436	379	431	442	404	410	416	379	417	441	413	417	420	399	426	381	424	430	394	408	418	435	425	444	436	395	409	398	391	424	413	395	400	404	416	392	384	433	398	408	426	444	438	415	406	410	395	390	424	397	408	422	451	412	416	388	378	430	419	404	383	389	386	440	437	400	404	392	401	386	417	415	398	392	411	442	421	411	426	398	419	393	389	403	399	399	387	415	400	390	410	379	401	396	405	400	397	358	396	405	423	389	419	396	407	417	405	404	386	431	414	418	412	380	432	390	398	395	403	404	401	395	441	399	399	372	392	393	394	415	399	421	434	367	388	408	392	407	395	434	402	400	387	393	422	428	392	356	410	430	431	389	414	408	406	390	401	413	406	413	384	407	382	391	429	379	417	382	417	414	420	390	399	437	389	402	396	404	423	405	392	404	397	392	433	383	422	426	366	399	386	408	435	402	388	403	378	389	401	410	412	387	395	417	397	399	406	382	397	376	363	433	389	384	444	377	400	416	419	350	410	424	400	393	368	420	403	402	383	395	405	401	408	381	389	402	393	382	427	386	382	364	380	381	416	382	405	411	401	385	390	403	405	399	396	411	400	379	409	416	415	419	391	419	405	407	422	402	415	435	395	395	410	395	404	370	401	387	399	402	411	414	404	436	409	379	392	384	420	395	397	430	396	374	386	439	423	381	419	380	409	415	414	395	383	445	399	405	391	402	398	403	414	361	439	414	390	408	368	389	402	371	392	408	415	391	394	414	446	397	408	398	398	408	374	390	409	410	399	407	376	393	426	385	397	381	409	404	374	395	417	412	389	406	413	380	394	436	386	390	392	397	374	414	409	394	433	409	392	396	433	403	385	368	398	416	375	364	390	383	406	399	388	358	401	405	418	428	396	429	398	398	390	401	396	404	436	378	412	377	386	406	398	376	427	418	394	402	379	381	375	392	393	443	420	400	419	395	377	403	377	399	361	405	383	405	430	391	418	409	402	387	401	390	414	406	404	394	377	422	374	354	416	372	391	432	388	396	408	398	396	391	420	408	426	443	389	415	398	378	437	428	378	418	375	413	383	392	398	411	400	398	414	383	390	393	390	383	408	414	395	429	369	402	412	420	412	382	420	390	437	392	417	435	402	411	395	390	419	423	383	409	379	399	423	391	383	393	392	390	368	376	388	397	379	404	411	415	404	408	390	369	389	400	399	389	393	409	384	376	399	402	403	390	363	429	397	391	382	419	388	376	390	402	387	394	381	394	386	393	393	424	380	403	413	386	374	394	393	404	430	375	397	386	407	400	429	387	394	424	425	415	384	371	406	421	389	380	402	418	384	405	416	413	372	378	378	386	378	413	385	427	385	369	411	418	407	412	350	377	407	399	420	386	443	409	395	393	380	365	423	393	402	398	398	392	444	441	391	396	402	401	408	398	394	389	403	415	424	395	388	415	422	433	346	411	443	394	395	355	437	408	397	397	406	380	387	380	394	400	402	400	393	382	406	420	401	428	389	401	388	399	419	406	383	420	432	401	405	399	393	419	390	422	409	430	382	403	390	411	376	410	405	393	387	399	380	403	406	358	407	390	406	421	397	405	400	392	415	395	361	396	387	435	430	419	387	388	400	401	408	403	396	424	396	436	379	391	372	379	366	391	426	399	398	400	412	389	398	423	407	410	390	416	426	409	421	395	441	390	413	383	410	417	403	407	430	401	374	374	378	407	438	375	436	391	411	397	388	396	394	389	418	387	412	388	398	387	406	404	386	383	383	382	405	380	361	403	384	395	420	414	412	400	396	372	428	410	395	363	397	406	392	376	410	416	405	415	409	409	399	398	421	436	389	403	411	376	412	390	397	414	409	422	385	425	399	391	409	383	410	381	427	413	391	400	403	394	415	384	387	408	408	388	394	414	419	385	400	422	401	396	421	417	404	400	390	426	385	426	397	402	392	368	443	429	388	384	409	389	399	359	425	420	420	387	419	408	414	422	433	377	382	384	366	412	363	392	359	429	370	390	394	365	371	401	396	432	375	396	410	402	432	397	405	408	365	380	375	377	394	383	380	409	377	390	405	406	390	388	420	382	375	411	387	401	373	417	395	383	383	424	392	380	412	398	420	373	433	417	413	428	372	362	411	393	394	409	390	394	394	423	381	436	390	441	410	383	377	442	421	374	417	413	390	420	428	392	400	420	410	387	430	385	391	406	391	416	386	408	386
345	1	1900	153268	361	4	131	452	491	605	575	572	558	513	469	474	465	453	456	420	442	427	413	422	410	382	393	406	436	428	565	618	681	740	783	798	846	849	832	846	816	819	790	722	594	534	398	423	378	372	373	370	330	391	399	354	387	380	357	373	355	341	367	347	350	391	323	377	366	384	401	369	369	359	375	367	365	369	363	373	377	386	354	348	363	364	355	358	365	379	397	359	377	379	376	377	398	348	351	363	359	351	378	356	350	384	344	377	352	379	369	351	372	355	341	356	357	362	384	344	367	369	368	354	363	378	324	375	340	392	378	370	325	376	347	336	359	366	337	361	359	376	356	371	342	373	381	339	376	335	352	383	377	363	344	344	344	352	345	388	356	389	381	391	372	375	354	372	363	355	331	356	370	352	376	369	333	350	343	342	370	371	381	361	374	365	383	359	359	354	324	359	361	365	359	340	369	387	343	347	371	342	370	359	356	356	388	356	369	372	333	361	393	367	335	366	366	334	344	332	368	374	329	352	393	373	385	345	358	367	335	353	373	334	342	333	347	385	346	368	314	358	379	374	375	353	351	365	345	348	361	331	360	356	387	388	384	374	361	393	339	384	322	362	372	339	358	364	390	348	340	361	350	358	341	341	377	374	345	387	370	357	390	378	358	374	355	367	365	363	347	367	368	379	338	377	345	375	342	358	389	347	378	339	368	333	358	405	365	342	348	322	373	354	383	352	361	369	374	363	346	338	358	325	360	357	342	337	403	337	342	359	365	347	376	378	362	360	367	358	309	366	365	351	354	390	364	349	345	369	389	393	352	360	356	344	355	358	355	393	372	351	380	340	347	384	353	349	349	377	382	353	333	384	359	373	357	372	357	332	345	347	384	348	360	359	371	368	369	370	339	353	377	329	382	343	376	328	373	376	382	369	354	354	356	324	363	393	350	307	355	371	360	349	346	358	331	359	380	353	361	301	361	356	350	345	339	356	369	358	358	375	355	350	375	333	335	357	365	367	386	387	342	375	343	348	341	377	355	356	358	364	348	352	341	369	351	371	368	366	361	347	360	324	350	345	349	341	375	372	320	354	362	352	373	363	357	366	358	377	341	364	377	352	370	360	368	305	346	363	389	351	368	384	342	344	333	365	382	398	387	350	369	353	364	368	342	356	298	373	344	356	408	348	382	362	345	358	354	361	358	347	333	338	341	389	320	349	355	345	374	364	341	371	352	336	356	340	372	374	335	357	376	363	380	398	364	372	365	360	354	361	369	360	335	368	355	364	371	363	394	344	325	326	388	366	366	346	357	362	358	354	345	327	380	356	336	368	346	359	346	366	384	332	364	355	372	360	351	355	330	375	349	371	345	352	320	359	363	325	377	381	367	357	350	350	397	372	367	381	309	353	359	366	362	365	391	397	372	382	350	389	363	382	361	380	359	330	347	362	380	352	372	361	359	362	340	373	321	358	365	378	366	351	362	342	323	362	380	365	386	311	385	369	364	375	326	353	367	362	338	344	339	355	381	332	382	360	347	371	363	364	356	369	360	345	381	377	331	379	366	384	354	362	345	328	349	382	378	363	366	351	375	352	359	368	344	383	333	390	365	338	358	396	357	418	372	388	374	368	351	350	342	381	352	355	370	345	338	345	378	388	371	350	340	367	367	344	389	358	361	348	320	358	358	344	345	352	371	349	359	377	396	363	365	373	359	372	362	344	350	361	344	391	370	364	343	368	361	372	389	358	366	339	386	406	355	369	326	372	351	357	364	345	354	381	383	355	345	362	352	336	360	354	352	359	382	357	375	376	375	364	383	382	370	380	345	373	370	374	349	362	343	327	372	339	366	365	392	359	367	365	358	316	382	372	337	369	336	351	369	361	334	362	349	340	370	346	348	374	355	369	375	370	341	373	349	372	351	390	378	343	378	355	365	392	365	375	341	380	345	360	340	361	366	361	339	381	340	343	364	318	371	377	379	354	339	348	337	368	370	328	380	356	351	356	337	355	359	389	366	341	361	349	348	328	378	352	373	384	362	353	353	336	362	355	364	372	369	384	334	380	346	356	349	361	364	329	340	346	376	355	365	354	342	372	367	366	361	381	359	356	349	341	367	369	352	364	374	373	382	346	392	375	358	347	360	369	340	364	371	361	383	353	373	340	358	351	361	347	380	369	367	367	362	348	332	336	365	367	365	365	343	359	336	362	372	333	356	369	375	362	353	327	356	367	371	360	331	397	323	386	376	369	340	397	388	372	378	384	347	349	366	354	366	335	374	355	334	381	338	358	359	344	384	372	376	370	365	366	367	368	377	352	346	321	350	368	355	373	350	337	360	380	354	366	366	354
345	2	2100	153392	354	2	70	351	437	536	525	595	539	528	462	489	444	483	426	467	439	427	377	411	394	404	398	463	524	632	675	701	747	853	876	880	936	913	901	890	857	849	726	672	520	372	360	393	363	346	353	365	345	366	360	363	360	329	354	362	337	339	368	359	351	389	358	331	351	325	383	348	325	352	349	373	351	355	328	336	349	317	376	373	350	350	339	334	335	343	340	341	351	331	343	353	365	330	320	355	362	298	347	334	343	337	320	366	350	337	330	360	326	353	355	355	366	346	340	336	363	341	349	364	357	319	352	349	303	335	359	354	345	325	352	331	328	347	314	380	368	339	348	339	324	337	372	340	351	324	352	338	351	350	349	336	297	353	329	368	341	329	331	349	326	370	368	343	325	369	340	350	352	338	371	363	304	384	333	312	343	343	339	339	319	364	359	325	328	324	347	338	348	338	355	340	321	367	333	358	339	351	318	332	340	350	333	385	350	304	346	356	328	348	329	366	345	335	344	346	355	345	346	320	339	321	339	339	367	348	368	379	327	362	333	358	335	322	327	347	324	348	348	365	338	365	316	362	339	336	323	342	349	320	334	363	322	336	351	349	333	337	319	406	363	350	358	345	344	337	356	369	371	328	361	359	326	347	381	346	373	366	342	342	341	346	359	343	328	349	340	341	365	373	382	328	332	329	353	310	359	349	358	360	326	339	317	379	321	355	359	331	367	368	319	335	321	349	319	324	324	336	330	349	324	330	346	313	351	345	371	334	337	362	357	357	370	365	367	369	328	362	341	358	309	353	359	312	353	344	360	327	369	352	355	323	342	354	293	365	342	322	366	321	349	349	352	350	357	368	342	323	349	340	326	368	341	330	336	358	328	372	314	378	327	352	352	329	374	350	346	348	353	367	350	351	340	319	353	312	350	355	349	340	344	343	342	321	346	344	368	332	364	326	373	358	324	345	344	317	333	355	322	352	345	322	337	340	357	363	337	369	306	341	319	369	356	342	334	345	332	329	353	338	311	352	309	315	345	354	347	318	354	328	326	316	339	319	342	351	355	334	362	312	334	328	323	331	336	322	340	347	335	345	317	310	345	338	343	347	338	307	312	330	358	321	349	349	311	333	318	317	331	347	355	331	328	324	352	317	326	340	308	332	368	319	317	369	306	355	316	371	334	338	319	339	334	316	297	348	364	350	340	371	359	361	321	364	324	328	346	349	351	350	339	360	358	346	356	306	323	342	359	349	344	333	344	357	331	342	362	357	333	339	373	350	337	349	339	391	337	348	320	365	364	351	328	337	378	329	360	339	336	325	343	328	323	370	364	332	352	343	349	329	340	330	359	344	335	329	341	338	319	354	350	346	333	353	312	351	355	336	367	366	338	323	316	373	337	327	350	336	373	355	363	367	342	345	334	341	349	340	318	326	340	325	357	363	336	336	301	329	348	354	318	332	324	315	313	356	353	368	353	351	322	345	322	337	313	327	315	357	359	345	351	368	317	321	330	336	352	364	321	349	355	333	348	326	349	319	307	342	372	351	339	341	344	378	355	354	319	330	335	353	338	331	326	302	328	347	340	337	361	360	323	317	346	323	322	360	331	371	345	342	349	321	340	341	332	344	374	313	368	325	322	288	351	357	353	335	387	352	335	326	354	323	326	324	365	322	330	344	359	342	339	347	306	358	334	318	341	312	344	302	342	317	348	325	349	332	346	310	319	311	313	344	349	366	341	313	324	342	315	343	318	347	346	330	322	329	313	346	347	344	358	330	340	380	368	347	355	369	310	328	350	343	318	352	356	346	325	332	358	363	362	354	330	341	334	337	335	301	327	342	350	356	340	367	334	333	346	348	334	353	347	329	345	360	320	358	360	311	380	356	352	351	353	366	347	371	330	343	346	356	333	340	369	315	326	349	360	318	338	355	323	346	323	368	334	374	354	368	329	341	337	334	317	344	325	352	370	368	317	322	351	347	357	361	346	356	356	319	295	342	355	343	345	357	339	386	333	360	333	345	332	326	334	339	327	353	368	354	347	354	336	357	309	327	382	306	346	343	336	347	338	333	289	329	346	365	318	320	305	344	315	340	344	310	334	351	371	312	346	353	355	341	347	351	322	346	349	317	370	336	358	327	324	331	348	333	361	316	324	350	319	344	331	345	335	368	334	359	322	323	323	318	330	349	352	318	319	311	343	350	331	327	318	346	336	351	339	331	349	358	340	348	365	320	363	368	363	331	365	336	328	327	341	344	343	341	336	335	353	357	326	318	373	334	353	330	352	340	332	332	359	325	348	324	326	336	324	352	336	341	346	324	338	354	340	339	340	338	358	319	356	332	341	330
345	3	3500	153515	354	1	71	434	498	586	626	605	559	578	500	537	538	434	471	451	432	460	436	429	486	509	586	713	803	875	874	938	932	969	948	928	988	925	893	865	844	743	652	487	429	380	399	390	388	383	387	374	354	380	360	360	384	381	372	384	376	344	360	419	393	372	378	353	387	329	359	371	353	373	357	352	374	407	384	347	396	397	381	375	334	359	369	350	374	376	372	336	385	345	359	371	335	383	370	363	399	347	374	359	383	366	369	354	381	388	393	388	334	364	333	395	358	400	379	397	379	363	353	357	393	401	354	377	386	376	414	354	344	347	383	366	356	339	376	393	375	346	323	384	364	389	404	360	346	364	397	381	382	398	372	377	372	384	341	369	382	350	355	358	345	371	363	355	378	400	371	364	386	376	383	380	351	376	372	358	374	359	395	370	341	366	341	356	375	365	367	352	365	374	352	372	362	326	354	322	370	382	351	396	351	359	378	366	371	386	343	344	344	382	380	371	398	390	360	339	371	389	382	357	365	377	369	370	357	383	370	362	376	375	376	361	353	378	370	346	356	375	365	341	374	360	357	344	375	372	355	365	370	362	350	363	366	362	360	377	347	354	350	390	339	381	359	375	382	332	366	391	349	361	346	348	373	364	365	372	367	380	341	368	373	334	361	385	355	396	364	383	358	375	365	382	343	359	384	369	354	347	379	378	370	332	355	359	351	365	363	333	382	361	371	361	355	367	352	393	366	373	371	341	380	380	335	348	404	376	385	358	364	372	351	389	352	360	382	373	353	375	384	364	358	346	373	362	368	383	365	345	379	379	342	379	381	373	361	364	354	369	348	348	375	372	359	375	350	378	381	364	338	386	397	356	348	355	366	370	345	368	362	384	365	389	374	379	340	367	338	352	373	348	351	366	402	376	368	378	366	363	333	370	370	373	347	349	394	370	355	352	339	357	355	364	350	372	347	396	378	359	335	392	335	375	325	378	370	362	357	373	380	376	374	380	388	360	373	356	353	380	360	375	413	380	381	378	368	368	384	398	361	348	359	365	359	372	371	364	364	353	389	356	386	380	373	385	362	336	382	369	342	343	360	385	394	352	362	353	386	367	349	371	384	393	380	334	363	387	336	359	385	375	366	369	368	400	356	342	350	341	365	366	343	364	357	377	374	358	374	352	357	345	351	370	363	380	398	357	331	376	352	379	365	391	354	355	371	370	375	360	375	351	373	365	337	361	356	361	353	383	361	376	357	373	355	381	403	361	359	391	365	378	368	358	370	362	389	353	353	364	357	355	361	349	342	349	363	360	322	375	366	392	366	354	366	363	367	354	374	344	371	351	362	357	370	368	367	366	383	400	347	386	348	364	360	374	345	381	339	389	367	346	345	389	347	382	343	364	361	358	365	347	353	389	345	357	351	384	388	360	368	380	341	362	380	365	352	336	352	353	354	332	369	370	360	375	361	377	359	366	361	350	332	349	346	363	371	388	382	366	367	364	368	375	366	381	364	362	341	380	355	384	342	357	348	355	362	386	364	367	384	361	354	366	354	387	347	352	350	370	361	359	362	370	364	404	380	354	348	362	355	368	363	358	384	378	358	391	394	374	369	365	361	382	398	348	392	361	420	374	390	344	376	365	354	350	346	364	352	351	324	381	343	371	363	380	361	366	381	366	359	362	350	397	366	353	370	393	365	372	383	343	375	386	359	393	355	393	348	404	384	363	380	336	406	373	339	338	378	391	356	355	372	355	354	347	368	352	365	396	379	344	423	347	361	370	360	349	373	355	359	350	382	373	383	384	357	355	360	382	355	369	370	327	403	382	362	374	372	370	346	359	374	352	354	343	347	371	391	382	365	346	357	357	356	386	375	337	372	364	373	353	362	402	376	377	393	381	358	345	350	333	372	342	360	368	377	389	384	368	337	356	359	341	376	403	385	382	353	373	371	344	334	384	324	394	373	340	354	370	369	345	348	365	352	357	345	354	352	367	381	354	360	370	374	375	368	359	344	368	370	361	396	355	370	329	389	396	367	372	348	339	382	362	329	409	330	363	387	374	366	394	374	344	343	327	381	340	347	380	334	404	357	385	356	384	351	364	336	378	369	340	357	365	360	395	348	384	337	347	344	350	366	341	359	343	343	394	340	384	372	360	365	384	377	377	392	362	357	373	354	347	340	366	370	380	355	364	335	365	345	386	389	360	387	352	356	374	342	371	336	346	352	387	365	376	329	383	366	381	348	400	325	387	388	348	352	366	347	361	358	351	377	385	349	362	351	346	356	387	353	351	377	356	356	328	374	347	363	365	390	351	364	367	353	390	393	380	344	344	360	348	359	362	377	383
345	0	2700	153638	349	2	38	327	490	574	588	598	595	556	575	545	506	508	513	468	504	490	494	497	477	535	671	781	959	1042	1055	996	968	1013	1035	1017	1034	991	990	913	852	739	669	560	484	428	375	395	391	378	425	381	416	397	393	407	397	422	391	368	387	401	388	404	359	382	396	402	408	393	386	382	385	365	397	405	381	380	393	411	381	382	368	395	391	391	396	361	344	359	397	409	388	386	364	383	375	390	388	373	419	364	390	385	429	376	372	380	360	402	366	399	373	369	378	377	392	406	367	372	384	376	382	417	383	379	363	350	350	356	381	390	372	393	410	380	380	369	386	384	401	362	377	381	382	375	392	379	364	401	344	376	386	386	406	394	391	398	401	372	363	410	396	394	352	377	374	359	379	354	380	386	383	364	374	371	379	389	380	404	391	393	362	372	380	369	365	353	367	392	363	336	355	379	392	375	416	394	397	365	375	383	363	393	376	367	399	399	382	396	392	400	378	389	376	353	392	411	373	372	374	381	381	375	387	377	412	387	407	385	405	351	397	395	364	389	414	356	375	383	347	400	371	386	386	381	365	374	375	402	389	414	393	390	400	365	365	379	376	412	368	393	405	397	354	373	369	394	412	360	333	382	377	382	375	361	356	387	373	402	379	350	387	404	378	420	397	379	383	344	370	385	335	424	428	399	381	380	397	354	392	368	373	376	364	386	337	402	358	357	393	369	393	356	392	352	397	388	359	361	393	376	395	398	406	380	398	390	365	386	381	366	351	376	369	399	363	409	404	377	407	377	349	416	396	406	364	401	409	396	392	401	373	367	379	364	351	422	376	359	370	383	377	387	396	394	361	383	381	368	336	384	379	352	359	372	401	410	381	380	381	390	380	362	394	381	373	391	395	384	370	395	375	395	392	368	375	411	378	379	378	351	357	384	366	403	361	358	367	372	383	371	368	370	390	374	380	364	382	394	368	365	351	364	397	379	398	374	372	369	384	372	387	376	366	376	381	373	386	370	368	381	423	363	367	395	360	360	384	379	374	357	382	377	405	373	358	391	401	399	353	361	369	345	392	336	409	425	373	413	407	373	365	345	414	363	393	378	378	399	387	366	387	392	394	390	340	362	352	359	377	382	368	372	387	370	373	375	351	376	361	365	402	399	356	378	367	382	377	405	365	351	401	379	384	379	431	374	348	392	391	375	415	387	384	352	351	388	377	406	429	381	392	357	367	365	375	399	383	394	382	397	374	382	377	391	386	403	388	359	403	358	391	402	383	369	393	395	396	362	394	365	369	353	394	360	383	381	342	360	353	394	384	358	418	386	405	361	364	352	409	382	398	377	429	401	357	362	387	394	382	401	354	394	359	413	378	355	346	359	388	378	395	364	402	359	374	392	369	386	376	387	374	371	384	386	371	389	342	365	401	371	349	391	382	364	398	357	377	382	383	348	415	398	390	331	383	360	371	375	340	362	372	373	363	371	372	356	392	394	367	381	369	390	376	308	404	358	375	399	376	408	382	393	395	401	360	411	368	394	384	376	354	397	396	379	371	389	376	362	389	349	371	368	381	352	372	382	363	373	385	370	377	378	340	387	396	382	386	367	383	379	407	383	365	368	418	327	346	357	389	396	392	362	383	374	370	386	369	382	342	380	418	382	383	418	382	372	377	358	342	393	371	392	417	386	358	352	408	374	383	390	397	344	360	396	351	383	389	370	408	379	358	385	375	370	374	362	401	359	393	389	352	371	367	381	369	343	395	345	353	333	387	383	425	359	364	414	368	372	411	380	383	362	390	380	396	390	389	352	384	349	365	352	390	366	399	365	371	398	383	403	368	367	399	407	367	385	364	382	388	361	349	367	374	406	361	374	382	378	389	340	368	385	373	365	388	363	366	377	383	397	361	384	377	389	371	407	384	404	369	383	388	404	369	354	422	371	380	358	319	361	369	346	440	362	364	367	354	416	404	392	386	369	376	385	402	400	365	356	376	384	375	381	375	372	377	404	359	362	375	396	378	383	358	406	368	360	411	405	390	395	371	377	371	394	348	356	409	426	393	338	359	410	381	380	379	390	381	362	374	360	380	390	384	373	373	393	384	390	389	382	398	374	343	410	378	365	354	401	400	385	343	370	382	373	371	397	390	375	372	353	335	373	374	380	351	376	367	389	385	384	369	373	401	402	338	377	395	356	393	357	365	358	371	363	373	417	364	356	362	383	378	383	376	392	405	372	404	377	387	386	397	416	375	344	377	365	389	378	377	395	368	368	397	360	397	384	362	380	370	368	386	364	394	366	397	365	375	386	370	371	366	390	361	358	378	382	378	393	399	369	393	375	364	357	372	389
345	1	1900	153761	354	1	60	286	382	477	476	482	461	425	436	421	373	390	368	350	350	332	343	365	361	391	463	513	585	642	640	723	710	821	825	795	770	690	642	658	625	547	445	406	342	310	327	302	306	307	324	304	289	308	305	311	289	291	301	288	284	304	285	289	270	280	310	299	285	296	305	312	307	272	275	295	335	299	301	303	308	274	288	313	258	322	277	281	272	285	314	272	299	268	311	287	296	277	308	294	269	299	288	294	285	274	294	271	309	311	283	282	296	272	266	272	299	293	296	265	285	277	287	305	286	293	294	288	282	282	293	286	298	290	284	300	275	277	285	280	272	320	314	308	321	291	303	284	295	304	299	277	305	266	271	289	283	284	293	270	283	265	279	270	303	307	261	288	309	292	280	271	290	253	293	260	268	316	308	268	279	286	284	265	266	278	292	293	303	311	299	301	264	269	319	285	279	260	317	288	302	279	286	309	316	299	291	305	265	314	271	302	281	303	308	336	282	300	288	302	298	301	288	309	282	282	313	294	291	302	279	322	292	304	319	300	274	291	275	303	285	295	280	293	291	315	285	312	314	291	252	312	263	301	304	291	293	317	315	291	261	284	283	308	307	269	310	298	285	292	283	307	269	297	283	282	279	306	270	280	306	288	293	278	265	282	292	262	300	281	289	277	272	301	270	289	297	281	267	296	305	302	289	275	272	271	287	297	300	295	297	254	283	270	291	261	275	262	273	292	298	291	286	290	298	301	275	305	286	294	294	274	278	303	257	287	280	277	290	297	299	286	302	294	284	274	278	319	306	291	283	276	272	341	266	332	297	297	292	269	288	292	284	303	305	271	291	310	293	280	294	278	303	311	295	290	289	314	289	261	293	271	271	301	288	258	305	275	293	280	302	288	295	283	309	307	283	305	244	295	276	317	299	310	261	303	283	271	318	296	285	293	295	270	304	298	294	314	279	307	274	316	289	274	269	280	272	275	292	275	304	275	277	271	302	291	291	295	295	292	309	275	296	287	275	287	307	309	286	300	268	291	310	274	279	266	285	287	275	287	292	284	292	290	292	314	274	306	284	265	306	290	317	291	272	267	281	300	282	275	288	273	291	269	289	301	286	311	281	291	281	294	271	283	277	296	299	278	297	272	299	290	301	293	298	256	281	271	288	298	265	275	264	282	282	301	274	267	298	277	269	302	293	276	291	293	264	273	318	275	304	293	294	256	281	292	287	308	318	261	270	271	300	275	271	324	279	276	287	312	267	279	300	282	294	279	294	309	276	271	298	293	273	287	284	289	308	283	256	284	287	278	269	286	290	285	264	267	271	277	286	297	298	284	282	263	276	261	277	314	287	319	294	291	268	258	288	266	266	303	297	289	284	297	273	298	292	258	299	280	279	301	296	256	294	280	295	285	302	311	249	269	310	300	259	269	307	286	310	293	276	262	298	297	290	271	301	286	259	271	279	279	260	280	284	309	295	283	310	253	304	266	286	265	288	288	282	314	290	292	338	286	300	314	312	278	268	309	285	283	270	296	297	291	301	295	278	292	306	275	292	292	267	265	266	285	305	249	275	295	281	288	295	293	285	291	301	285	272	248	277	314	301	285	275	306	252	273	289	307	294	328	270	281	256	296	308	289	288	295	272	289	296	276	280	309	294	270	274	270	272	298	284	304	302	282	297	319	304	268	296	273	303	324	292	271	268	289	265	286	289	314	246	285	307	292	301	305	272	279	286	291	307	273	288	280	295	273	275	298	260	266	288	316	314	293	281	293	295	273	286	303	281	300	263	264	292	269	297	270	288	304	290	310	291	290	281	269	294	299	265	263	307	291	297	320	247	307	288	304	312	267	268	284	285	270	315	305	304	299	265	293	267	291	303	295	287	281	278	292	292	292	324	274	314	321	286	294	272	307	299	289	305	276	305	278	265	316	294	291	307	291	308	279	267	262	285	283	285	279	270	293	249	300	276	288	257	309	292	324	253	283	268	264	271	301	303	305	293	248	274	287	253	271	316	291	291	259	282	306	282	285	297	282	287	304	302	305	280	273	269	306	312	262	291	310	307	261	270	263	293	276	290	291	269	292	271	291	262	276	260	307	251	301	286	300	317	270	266	306	276	280	284	286	260	292	287	292	276	275	261	275	281	289	278	277	245	263	272	313	301	314	253	279	305	290	304	271	293	263	286	263	302	257	305	271	300	291	291	314	259	274	289	295	266	323	261	298	277	295	316	267	295	302	278	280	273	314	261	268	275	310	277	292	277	284	265	300	277	274	270	283	288	282	310	299	288	314	298	306	281	272	270	319	279	305	281	284	276	259	304	303	300	257	289	297	288	321
345	2	2100	153885	358	0	50	262	360	515	526	502	506	468	424	435	392	374	424	383	351	360	374	396	478	521	556	625	725	742	803	831	828	852	800	799	745	711	682	620	564	464	354	286	304	305	301	333	297	317	305	283	261	297	270	312	284	305	273	306	272	277	303	270	317	276	270	244	270	293	281	285	258	303	281	282	337	258	287	272	244	265	280	273	277	273	250	277	287	305	288	253	306	273	275	295	291	283	298	285	306	256	284	263	269	272	272	294	270	275	272	260	295	269	269	290	263	270	277	316	254	266	284	287	304	293	274	277	274	271	256	287	258	264	250	270	288	262	300	282	276	278	271	265	255	269	268	280	290	279	278	282	266	273	279	259	280	282	252	276	291	269	300	270	292	278	281	270	278	282	268	288	259	265	270	253	262	281	272	259	301	283	270	282	298	295	286	281	297	283	294	297	288	262	255	275	272	268	278	268	288	283	268	293	267	272	281	262	262	300	268	306	291	267	239	292	274	292	286	266	258	283	285	266	287	279	259	274	271	264	264	266	307	276	300	295	245	260	305	264	316	274	258	241	266	290	291	246	252	273	277	281	251	274	283	261	258	267	267	281	274	263	295	258	293	288	266	280	278	285	279	274	262	268	241	270	262	265	293	287	268	262	294	290	297	297	286	269	282	274	289	288	276	249	270	283	288	269	272	260	258	245	268	252	282	253	292	284	270	252	302	275	269	272	254	277	255	264	273	281	291	292	280	263	292	267	270	282	268	311	304	269	288	277	230	291	257	265	300	298	282	287	282	291	268	281	301	275	276	279	260	258	268	273	276	273	300	270	277	248	271	279	296	277	281	267	265	285	261	263	297	307	260	293	274	299	266	288	288	293	241	278	289	271	265	278	271	267	266	273	276	278	262	256	295	284	249	277	273	272	261	286	274	281	270	278	252	279	256	284	288	290	262	277	247	269	248	275	251	248	275	254	265	267	276	281	280	276	260	288	268	278	270	291	254	278	286	298	259	305	276	264	289	284	259	264	255	282	262	290	274	271	266	289	283	221	270	271	279	302	279	271	254	286	276	284	257	288	273	283	283	259	269	279	286	272	246	281	263	253	272	303	268	291	269	282	283	281	276	278	270	293	291	275	282	268	297	302	253	265	291	276	264	279	289	289	255	276	255	286	279	293	293	269	298	258	262	300	260	275	287	275	279	269	283	309	276	268	248	286	267	302	274	250	265	262	282	285	252	298	256	292	290	268	269	284	268	299	273	273	267	279	271	289	289	271	285	306	256	287	263	268	266	288	271	272	270	277	286	272	287	299	244	263	258	283	278	287	259	303	255	297	275	306	271	300	283	266	294	285	274	253	254	287	280	298	279	255	309	273	285	282	277	251	283	276	264	293	265	261	284	264	297	262	273	272	278	260	266	294	298	244	275	285	276	261	282	260	288	284	251	248	275	282	270	271	270	274	268	256	287	296	292	274	269	290	255	264	298	282	280	306	275	285	259	267	253	296	246	254	284	292	299	288	264	254	275	274	278	289	289	273	263	278	279	255	295	274	252	283	268	269	269	262	271	282	285	278	251	287	288	276	283	269	281	286	267	289	307	261	266	272	278	286	311	285	247	281	272	271	271	282	290	257	270	286	289	270	260	273	271	267	269	298	269	268	284	279	251	273	267	280	289	267	290	279	308	288	269	273	273	277	237	256	273	250	288	247	297	275	297	266	261	285	285	259	290	301	248	282	266	262	264	276	253	279	279	278	279	290	257	299	247	291	308	252	268	262	278	268	290	276	254	270	281	259	281	287	244	290	267	263	252	303	259	313	282	258	265	265	280	270	277	266	276	288	273	281	286	270	286	273	268	271	274	272	275	277	256	268	245	286	251	255	289	275	293	274	260	299	293	284	258	264	286	311	260	282	277	242	271	293	264	283	267	301	282	300	278	260	262	271	276	288	260	282	288	255	268	292	301	298	283	297	268	276	291	277	264	283	270	292	261	290	292	286	262	271	253	304	256	272	268	282	267	277	259	281	265	249	296	301	269	257	298	267	259	278	255	303	278	275	269	274	269	287	278	275	247	296	274	279	293	284	290	266	290	278	277	285	264	251	272	295	267	265	287	276	277	279	275	277	265	263	267	268	277	267	284	272	293	250	261	244	262	276	264	273	260	291	273	273	308	278	288	237	266	286	252	258	280	285	263	243	302	272	273	293	274	255	269	270	268	282	288	261	249	270	281	293	277	285	259	246	259	237	246	287	281	288	254	280	277	290	281	288	293	280	267	270	288	275	277	295	286	250	261	290	287	286	265	286	281	243	284	262	281	285	265	270	269	260	261	249	298	304	265	259
345	3	3500	154008	357	2	64	350	473	585	556	574	565	537	501	488	450	446	450	476	436	454	441	473	525	659	785	833	873	920	968	922	963	981	986	928	927	878	896	812	757	651	508	449	437	370	384	368	366	341	371	359	354	371	345	354	389	360	399	351	354	380	380	348	367	383	368	339	395	361	371	341	385	348	374	374	336	341	337	353	374	372	349	344	349	324	344	355	339	361	348	377	317	335	358	338	349	367	329	346	350	355	356	360	357	387	325	360	374	388	368	354	327	320	328	368	355	343	355	367	358	350	327	369	347	348	332	341	367	368	348	354	344	356	358	362	359	347	343	356	362	369	345	351	357	350	339	357	372	335	359	336	350	346	347	338	338	338	344	326	360	353	347	355	339	344	359	344	342	350	353	336	348	328	341	372	356	369	348	334	331	339	355	338	359	375	362	360	360	325	340	364	330	351	373	376	363	377	372	365	329	334	350	400	370	340	360	366	346	328	364	362	373	338	351	362	367	343	347	334	351	330	335	353	346	355	357	383	351	334	330	357	371	332	350	354	369	352	324	320	350	357	312	360	336	355	329	334	377	333	397	343	343	325	356	360	341	344	324	347	347	340	368	371	361	341	362	339	349	367	347	370	347	363	313	333	358	353	342	352	351	356	351	341	357	328	346	349	364	377	357	363	353	337	368	357	341	371	369	321	338	337	359	360	345	337	366	346	344	367	346	354	348	343	332	356	347	356	337	349	344	323	369	318	348	358	350	339	348	348	377	341	327	337	364	342	345	359	331	323	338	352	335	365	334	373	327	338	328	361	355	349	360	364	374	339	352	316	325	330	325	357	338	359	338	365	337	348	332	358	341	348	325	372	375	335	351	364	357	384	351	348	338	346	334	325	339	362	366	360	351	365	372	345	360	372	360	341	345	352	354	339	358	362	325	364	355	333	374	337	346	357	353	350	380	362	354	314	356	327	351	344	354	341	355	353	333	362	330	328	330	346	379	317	341	346	339	341	349	369	338	338	360	368	328	332	352	341	312	324	352	342	360	358	370	356	359	336	376	365	350	331	341	378	360	336	350	360	366	348	348	338	326	351	353	334	355	339	358	315	374	335	336	353	346	339	338	380	371	345	349	336	351	347	344	352	340	346	330	387	333	343	331	357	322	359	337	321	370	345	359	373	358	320	348	377	341	322	354	359	358	341	361	349	352	388	340	378	363	339	335	338	359	371	372	334	340	368	325	334	347	340	346	370	355	314	353	353	310	367	345	362	355	361	371	335	355	369	367	328	362	368	336	359	344	341	356	330	343	355	327	335	346	358	323	376	347	388	356	356	363	318	367	366	351	343	334	344	328	330	319	358	371	311	355	361	366	351	363	328	352	356	335	339	376	363	352	318	344	349	332	356	343	334	348	342	351	379	335	362	326	335	333	347	323	376	326	316	334	339	355	347	362	356	345	363	355	357	369	363	332	351	341	371	346	346	360	353	366	357	357	364	331	376	364	343	388	363	333	341	358	335	379	371	342	373	356	344	357	362	345	372	355	357	352	359	331	369	337	336	368	357	353	325	349	350	342	386	354	348	355	346	389	330	337	364	352	362	362	342	324	344	355	327	349	340	332	400	336	350	365	340	368	326	322	353	309	356	370	369	327	370	381	359	347	375	325	359	355	365	356	351	334	366	375	390	331	345	301	332	356	309	322	369	352	314	342	353	377	382	351	373	345	354	375	340	345	355	313	338	347	355	380	325	325	366	343	366	330	376	341	342	367	342	347	314	356	384	366	352	355	329	391	344	352	369	327	335	346	350	321	326	342	348	329	353	382	341	347	344	341	342	367	317	355	361	366	338	314	336	354	350	344	347	354	346	318	392	366	350	321	380	340	370	341	324	345	374	364	382	355	331	377	354	347	360	346	344	347	342	347	370	373	353	359	404	364	358	355	347	324	354	328	361	341	366	344	310	354	328	352	365	337	383	362	352	345	362	361	345	330	382	341	389	338	365	353	365	352	377	351	347	345	346	342	362	344	318	350	356	334	334	336	343	338	353	354	352	357	337	377	334	347	341	369	370	353	358	348	372	330	362	347	341	338	376	345	347	348	363	356	345	363	366	364	340	347	358	380	351	364	323	356	357	333	344	353	370	327	343	351	351	355	352	349	357	360	333	358	346	358	349	344	362	335	376	338	386	342	337	363	351	347	319	333	339	361	350	361	340	330	359	372	327	367	359	365	352	336	335	366	372	335	351	353	349	353	363	314	304	369	362	378	341	354	363	326	362	356	366	315	364	330	355	360	324	354	376	354	351	364	340	336	359	369	395	339	358	317	369	350	382	345	345	348	316	334	367
345	0	2700	154131	360	1	45	368	505	657	611	609	640	583	596	532	545	564	501	525	477	516	527	594	659	734	806	904	968	1000	1053	1017	1011	1025	1071	1056	999	1017	971	902	856	730	605	544	529	459	438	394	407	387	403	403	401	434	413	427	399	429	375	428	391	417	404	401	397	382	377	374	419	381	417	400	409	423	380	407	411	472	397	401	392	380	421	396	396	417	385	398	390	381	417	397	409	392	439	383	353	409	396	424	386	399	404	436	401	398	412	363	372	418	350	416	383	404	407	406	388	352	371	410	396	402	414	416	390	404	398	401	389	389	407	402	387	374	400	385	388	388	406	406	444	378	400	378	397	392	395	412	396	410	409	441	406	415	375	402	427	407	384	413	412	414	386	401	376	406	378	423	364	409	418	363	366	376	383	429	386	401	397	352	384	413	384	410	414	405	362	423	383	394	424	379	383	377	394	384	409	369	382	387	376	388	409	399	389	389	380	388	375	413	363	395	403	419	367	333	397	340	415	408	381	422	384	379	413	410	360	427	365	412	422	412	408	398	391	429	406	388	366	393	387	377	390	411	373	379	401	363	394	394	380	410	365	413	377	392	386	390	401	399	379	403	385	403	410	384	387	378	383	408	388	430	439	405	374	405	401	398	394	406	394	405	401	416	369	420	377	423	375	394	372	387	401	378	376	389	408	407	368	410	386	389	398	423	379	410	370	384	418	396	386	406	407	392	407	408	392	401	390	393	387	415	380	385	400	418	439	369	378	425	382	397	393	408	375	396	425	390	385	391	392	394	391	419	399	373	408	388	408	403	412	395	379	381	397	381	397	402	364	363	372	390	395	387	391	434	382	376	408	386	406	425	381	388	397	380	392	399	390	397	392	384	417	390	398	400	404	404	391	405	365	396	395	376	386	384	401	412	390	367	413	377	394	361	409	381	437	404	391	392	423	389	395	394	354	390	394	387	407	403	397	414	390	430	393	402	361	375	390	396	391	395	390	419	383	402	366	404	388	425	387	386	398	380	360	422	391	397	369	382	423	369	378	390	398	369	415	392	374	394	393	392	388	391	397	391	393	397	394	407	402	398	387	382	417	402	410	379	408	386	403	388	404	409	389	417	396	395	370	379	356	412	408	416	426	383	397	381	386	411	386	392	398	392	422	414	387	398	393	412	384	424	363	380	400	401	409	438	411	391	375	381	374	393	386	365	379	421	402	383	405	390	406	399	355	376	375	408	390	388	382	426	423	403	401	402	419	414	394	420	380	408	386	379	373	387	409	397	419	371	383	440	393	409	395	356	377	402	384	386	386	397	414	418	394	391	387	431	428	389	353	415	377	396	346	408	407	428	413	368	400	397	418	393	392	375	370	405	377	406	410	401	398	417	409	393	383	417	434	396	380	423	401	396	392	391	394	408	409	391	403	396	399	426	401	351	379	419	367	403	391	371	411	407	421	409	380	392	401	416	390	368	417	414	396	421	370	393	397	403	374	417	405	373	401	367	393	369	364	384	398	390	400	416	420	395	393	420	414	386	377	397	364	411	393	389	392	406	401	403	411	427	382	401	415	428	377	397	377	402	404	401	373	364	393	389	406	397	382	434	365	399	407	388	421	398	398	399	404	420	377	418	410	381	403	391	410	386	413	379	375	424	379	387	383	373	387	433	393	372	398	409	399	368	363	392	394	408	380	396	396	384	388	404	402	400	417	392	385	386	416	393	388	416	379	399	403	397	434	386	379	408	400	410	381	385	412	376	402	384	391	404	395	415	393	394	398	401	376	378	368	386	397	383	410	419	366	405	382	409	387	416	400	367	391	414	356	399	390	395	386	392	406	391	415	413	381	380	365	405	418	432	409	395	404	383	389	384	388	407	390	423	413	412	396	400	384	428	373	379	402	373	379	369	375	397	399	414	379	373	384	376	379	388	402	373	409	394	389	413	409	385	378	366	397	354	395	379	410	371	402	392	382	408	401	374	392	389	398	362	394	435	379	399	401	404	410	367	407	410	396	420	385	408	392	371	414	416	407	387	410	403	393	409	410	427	385	404	373	400	404	408	387	405	400	408	411	388	350	394	395	380	378	381	415	394	392	402	385	370	422	420	399	402	400	408	391	388	391	337	394	387	430	399	395	444	387	392	365	408	413	363	393	385	405	394	396	388	382	382	408	398	408	386	399	398	390	415	402	409	414	386	373	392	372	366	403	409	392	407	402	368	386	418	381	402	404	391	383	384	378	377	371	426	398	393	368	393	353	362	401	383	402	396	406	395	370	409	388	390	354	356	384	375	396	380	380	362	400	421	373	378	402	379	409	394	395	358	395	384	397	404	408	381	408	381	377	373
345	1	1900	154254	362	1	78	323	432	511	525	513	480	491	465	448	395	410	390	379	381	385	337	337	349	334	375	392	388	509	521	622	677	725	780	803	820	750	724	628	600	541	489	409	358	310	310	291	304	327	298	304	287	294	289	328	305	294	291	299	295	301	306	293	312	295	303	329	305	310	310	333	282	318	288	281	299	289	342	311	329	284	260	291	292	320	284	286	305	328	281	297	315	305	311	287	332	278	299	286	316	284	275	318	301	327	279	298	319	291	274	290	271	316	282	289	303	283	278	296	286	294	270	272	298	306	326	296	264	297	302	312	275	314	310	283	281	288	303	274	295	276	308	301	299	309	278	276	262	308	302	300	290	313	296	294	264	286	332	285	304	303	309	275	281	292	279	267	299	278	304	277	327	309	314	293	294	291	279	279	318	313	306	298	292	321	324	302	317	282	315	286	292	297	294	285	303	289	295	290	307	295	272	295	291	301	256	312	289	301	269	307	318	284	313	296	279	284	285	316	283	262	299	294	294	317	322	298	290	336	310	276	316	322	264	299	286	309	280	315	281	311	285	297	264	303	296	266	308	316	289	313	289	282	304	269	294	276	280	287	307	266	312	286	270	298	316	316	287	313	312	282	289	285	310	270	279	302	281	283	319	266	291	314	296	307	301	295	310	292	281	267	283	286	295	341	295	295	286	278	336	271	291	289	307	313	293	298	270	296	290	313	303	289	276	310	293	305	286	298	272	292	276	287	277	308	308	272	300	299	310	316	301	281	268	292	327	264	296	267	298	308	317	294	316	263	308	294	300	304	316	309	297	308	280	311	288	287	299	297	259	277	270	271	315	289	285	267	288	314	290	299	278	301	320	285	308	331	289	328	318	294	297	313	305	301	298	286	301	283	294	285	334	313	298	306	276	301	296	324	288	272	319	302	285	282	293	283	301	297	285	269	278	313	302	277	287	298	314	279	297	314	305	306	293	287	271	307	279	283	281	280	294	299	310	279	278	287	325	308	271	303	321	279	291	286	297	315	289	287	280	285	319	295	311	273	315	311	290	283	296	306	296	275	298	260	291	271	298	310	296	288	310	280	283	309	287	290	316	286	250	296	283	302	310	318	317	293	290	256	269	279	294	283	298	301	300	315	295	327	300	304	280	298	307	287	287	285	290	305	304	299	279	278	282	287	274	308	289	271	291	282	313	307	292	305	320	280	282	282	305	297	304	299	309	272	269	280	292	296	282	299	272	275	324	316	276	275	280	280	271	297	297	299	286	328	286	322	292	282	308	281	268	305	299	307	295	294	312	309	317	270	295	304	300	288	282	322	256	299	279	291	297	296	315	302	279	324	292	280	304	299	291	299	283	289	281	266	299	288	283	300	304	307	278	278	312	304	303	291	283	298	277	311	264	307	291	279	267	291	288	287	257	268	302	280	279	271	283	303	298	295	283	281	295	322	309	291	307	285	321	290	279	299	295	308	296	278	280	290	311	297	291	317	282	310	291	305	291	293	297	261	292	302	268	291	289	279	307	295	289	295	269	297	289	266	315	270	289	278	298	284	267	296	296	306	291	303	298	291	311	311	316	309	326	314	316	307	294	303	299	302	273	286	319	285	282	283	290	317	304	314	283	297	302	289	318	294	313	318	285	301	280	284	296	290	285	306	265	293	309	305	307	286	309	306	276	286	324	283	320	306	300	295	303	303	292	281	303	272	307	294	337	292	292	291	314	307	271	299	313	301	297	314	302	276	283	295	264	279	263	285	306	302	308	323	317	333	309	295	291	316	318	311	278	329	263	313	312	276	286	300	294	274	263	285	291	290	269	296	287	300	283	304	283	262	312	298	295	315	260	291	275	300	279	310	314	282	317	268	312	296	321	302	304	312	292	285	306	308	282	313	292	304	314	294	266	330	319	305	307	319	297	305	308	297	295	287	295	321	289	283	284	295	297	307	290	314	308	288	278	307	300	296	290	306	287	301	301	313	284	300	311	313	305	296	306	290	322	300	305	282	281	293	293	296	289	299	288	287	311	309	252	281	318	311	286	302	297	336	272	302	313	290	289	297	288	278	302	300	277	288	283	293	301	287	309	281	311	307	284	287	298	298	313	284	302	278	307	301	288	303	278	311	263	297	324	262	282	283	286	261	297	307	334	288	288	316	309	286	314	281	281	271	319	301	310	302	291	279	262	309	298	293	291	272	306	290	287	325	293	284	281	294	309	287	311	291	273	287	284	305	291	304	321	292	314	269	306	281	306	272	272	300	297	269	310	279	284	278	297	289	315	314	303	310	283	318	285	301	274	275	293	305	294	293	262	308	319	296	291	302	297	300	315	290	294	278
345	2	2100	154377	345	1	58	322	405	585	575	585	537	533	513	485	482	470	501	457	434	467	441	421	471	473	479	553	610	621	765	778	820	825	864	915	910	927	863	907	901	814	742	652	562	394	405	392	383	367	395	390	413	395	370	377	376	409	398	397	371	384	371	385	394	382	427	373	373	409	368	394	393	425	404	386	392	373	415	376	373	410	393	381	384	393	403	387	432	381	384	390	388	393	367	428	361	425	380	381	387	376	370	391	384	366	348	378	371	362	383	412	379	392	389	352	375	397	378	408	404	414	354	407	373	405	343	409	415	366	376	403	393	374	390	404	367	386	365	363	411	375	356	406	390	387	363	380	383	399	356	375	360	389	376	374	377	371	377	404	403	391	388	393	347	376	366	373	369	406	368	376	413	389	388	351	377	387	374	378	405	388	410	387	374	411	375	401	365	411	389	395	364	386	370	380	384	379	380	362	389	400	383	390	414	376	407	383	382	376	377	390	413	378	356	354	377	382	392	400	368	382	394	409	350	381	339	364	366	391	391	343	377	372	356	393	411	369	353	360	392	417	396	378	401	402	409	371	379	367	362	356	391	400	382	365	413	399	378	399	364	385	372	383	396	360	395	362	405	410	407	370	399	390	390	370	383	365	358	389	403	392	372	385	418	378	378	370	392	386	385	412	401	401	392	395	382	375	372	375	411	381	379	390	369	402	388	405	386	401	415	408	360	358	337	375	386	396	406	378	392	370	345	386	412	385	373	421	387	369	377	377	353	375	363	332	379	415	360	405	385	351	376	404	387	378	374	369	384	385	399	406	411	413	409	386	372	417	372	375	402	361	402	403	391	388	392	399	356	344	347	403	410	383	401	379	375	377	376	376	391	396	372	401	355	441	388	423	381	393	376	378	349	375	356	411	393	392	382	404	385	395	377	401	378	384	394	371	372	406	367	358	374	390	401	326	374	376	408	380	355	362	385	363	383	369	395	387	380	382	379	362	401	371	394	384	355	365	368	375	402	375	389	373	394	356	382	377	421	353	403	394	361	403	393	366	381	382	382	400	369	402	375	397	382	379	406	347	392	367	367	397	354	404	380	381	387	379	351	414	370	394	390	362	386	384	369	399	415	356	369	383	381	374	424	393	390	362	360	368	377	352	384	396	390	383	368	367	386	403	381	396	383	403	387	374	370	385	403	369	386	405	389	398	406	390	356	393	386	373	382	377	370	386	378	381	370	380	398	378	379	383	361	390	375	389	361	411	368	376	388	375	367	376	358	362	373	388	392	374	380	380	410	367	384	372	358	371	412	348	391	401	398	371	390	368	372	389	384	363	396	383	411	373	363	362	398	394	395	387	379	367	402	386	378	402	374	366	389	372	360	368	398	374	371	374	392	380	394	384	388	387	380	345	392	372	396	388	341	402	404	398	399	342	365	354	395	383	427	367	384	386	370	342	405	361	393	403	366	386	333	425	383	363	382	367	350	380	350	384	358	397	346	398	366	407	365	372	352	377	408	367	400	355	389	379	397	355	363	369	390	355	371	385	412	377	379	394	405	394	387	394	395	414	401	371	420	340	357	387	394	393	388	379	371	397	374	344	376	378	382	351	382	353	396	399	378	420	370	364	364	380	378	401	363	387	385	378	384	363	376	369	365	391	379	380	375	390	354	385	394	363	374	351	370	370	370	367	369	388	372	386	366	360	386	407	385	362	424	368	370	364	404	383	369	361	386	388	350	390	386	360	371	388	361	400	359	386	379	388	389	332	416	402	363	406	366	362	401	397	375	364	359	375	393	399	367	365	362	389	403	396	387	356	392	351	388	383	395	387	370	382	381	386	354	403	376	392	381	384	365	401	381	371	400	367	367	417	398	400	389	403	390	365	382	368	388	385	400	378	376	360	382	376	401	374	387	390	372	378	390	378	384	352	352	379	368	375	401	380	405	387	407	379	398	399	384	380	394	406	359	371	378	399	357	361	397	346	394	396	373	404	373	374	363	379	374	403	380	404	380	363	429	374	381	377	385	367	391	409	377	342	379	395	369	378	374	385	362	388	372	372	375	379	386	402	389	378	393	370	385	396	387	365	389	384	362	383	402	342	388	386	354	413	344	389	346	389	402	373	381	374	374	408	392	385	396	389	376	371	364	410	415	405	380	414	362	368	377	386	397	384	359	381	384	392	347	376	365	407	386	393	390	386	348	395	367	379	350	386	354	359	401	396	378	356	390	402	409	386	411	398	422	376	375	373	380	381	412	411	398	388	377	383	380	355	379	377	371	365	353	380	369	386	387	380	406	394	378	380	372	393	350	402	366	346	413	363	383	381	390	386	393	397	393	401	372	410
345	3	3500	154501	346	5	108	453	516	600	593	608	566	569	526	512	520	502	517	490	450	451	462	470	433	443	558	666	785	871	874	922	900	913	967	937	901	886	895	886	845	788	689	615	500	434	402	408	377	418	405	421	404	399	429	395	417	390	414	406	382	406	404	401	381	401	412	397	433	376	396	400	374	411	385	400	400	417	396	365	390	408	410	394	401	381	422	385	384	371	372	388	384	417	397	379	366	377	362	353	382	428	402	373	381	359	423	391	354	377	392	381	401	389	401	405	384	376	368	382	403	396	373	407	407	381	403	388	388	394	364	395	394	365	367	390	396	400	368	383	409	373	371	398	359	381	383	411	414	378	424	370	388	397	378	375	340	374	410	380	378	403	366	344	419	363	366	405	355	382	382	389	377	383	364	378	377	401	382	394	382	382	374	362	388	353	410	402	373	383	375	368	380	413	389	367	411	384	408	403	410	382	352	428	379	393	386	395	385	414	370	387	402	400	408	402	366	382	389	368	389	387	387	374	388	392	387	373	377	369	390	368	366	378	358	378	379	416	371	384	417	372	384	379	361	379	373	397	384	358	390	408	368	380	391	383	396	358	366	370	362	407	393	416	337	376	414	363	380	373	358	376	369	402	385	379	368	383	350	385	368	366	379	396	372	363	400	402	403	383	372	395	412	368	377	376	417	398	408	381	358	384	410	407	391	359	400	388	370	393	406	368	382	366	383	357	377	392	367	385	374	375	370	377	361	366	372	380	416	390	399	380	399	411	378	365	390	343	361	395	361	390	361	363	394	368	394	394	359	370	385	442	387	383	357	388	379	400	385	367	409	355	394	393	418	395	383	392	383	394	407	374	391	378	404	402	392	371	388	377	384	380	392	375	354	367	386	351	401	401	378	395	385	362	382	387	333	392	398	392	378	359	410	377	385	378	397	369	370	368	371	400	381	364	376	352	382	390	384	369	361	367	382	376	383	366	368	374	385	370	392	372	394	388	369	377	393	380	409	380	406	368	397	390	387	358	408	389	381	370	397	390	371	391	377	408	373	383	388	383	390	385	377	400	352	384	365	402	377	390	359	366	410	399	371	392	381	388	372	386	372	380	342	391	376	404	372	373	372	411	382	397	397	391	364	372	381	398	370	377	397	379	385	382	400	375	365	380	388	409	376	349	381	382	383	377	395	383	397	383	368	417	362	346	403	371	399	363	349	393	374	407	382	401	386	393	359	401	375	385	378	393	362	381	394	381	402	348	373	389	404	370	377	385	388	396	368	376	400	370	370	408	374	380	358	364	401	384	354	413	392	366	396	386	397	366	413	354	373	371	377	378	383	400	411	391	385	367	400	395	384	377	358	408	394	377	381	374	404	362	368	407	377	374	384	409	396	376	373	370	347	376	377	385	350	376	371	398	381	357	375	374	379	382	373	396	383	377	377	354	362	382	358	407	388	408	397	363	387	368	382	380	404	392	369	372	379	386	367	349	387	389	403	388	380	362	388	361	388	387	382	397	385	383	429	386	395	392	386	369	361	396	389	383	386	373	385	376	420	387	387	358	417	362	400	354	390	352	372	386	361	351	381	378	376	384	390	364	387	365	382	385	384	394	398	357	366	393	367	390	367	397	393	403	379	362	380	389	397	383	352	392	377	376	362	408	381	400	383	348	390	350	373	382	371	385	372	403	401	352	394	379	397	424	350	394	396	367	370	380	385	354	405	368	352	366	400	380	368	366	395	377	365	361	404	370	367	367	406	390	370	393	395	398	388	367	383	387	377	376	388	382	412	365	401	348	375	404	377	357	358	405	376	377	376	408	376	392	369	374	372	377	370	350	362	393	387	387	389	396	371	385	393	396	387	371	377	394	372	388	388	401	371	383	405	361	376	386	396	371	353	356	407	382	384	369	369	436	349	390	389	361	394	391	404	390	357	363	400	382	394	388	381	404	403	383	379	403	388	370	364	433	367	393	373	377	421	383	424	377	386	389	384	365	347	374	388	402	408	395	380	355	388	360	406	384	374	408	380	416	380	362	365	377	389	395	358	382	369	397	382	363	402	406	388	403	363	364	377	400	385	345	398	378	389	368	387	391	381	380	362	381	403	409	429	396	384	382	383	387	365	374	380	368	358	374	390	369	376	355	376	383	393	362	409	385	383	402	381	371	371	411	396	342	398	366	348	385	337	396	385	387	397	366	390	374	388	375	381	404	362	386	376	370	385	392	350	350	359	382	373	343	376	371	356	363	378	378	368	407	389	383	380	377	391	359	417	382	383	382	375	379	338	398	371	353	401	354	398	405	390	358	390	388	371	348	367	376	367	399	363	370	363	390	365	425	387	427
