345	0	2700	151642	365	5	56	425	657	703	627	726	654	639	592	596	518	534	500	536	511	507	488	524	461	495	440	513	513	687	817	917	939	967	968	965	989	962	988	958	957	934	922	835	762	672	534	497	439	439	396	427	391	393	418	418	436	399	399	431	416	376	431	399	419	408	421	425	392	396	399	420	408	408	396	405	405	424	423	392	433	387	405	374	405	392	376	433	391	394	407	422	422	399	398	403	423	400	414	407	400	376	401	427	412	413	424	408	383	376	408	392	417	423	397	408	399	379	386	399	410	384	427	375	412	400	401	415	387	416	385	381	369	423	386	392	374	430	421	416	405	411	388	400	406	422	364	411	407	378	400	410	402	379	422	419	409	427	390	402	399	387	401	405	414	372	423	424	386	437	406	367	357	424	398	461	448	409	412	437	442	414	413	395	395	402	405	388	425	390	405	402	380	410	362	393	426	401	415	443	375	400	425	378	400	414	421	385	404	382	399	400	378	402	414	458	404	425	415	419	403	404	420	392	373	394	393	395	386	395	377	405	381	425	378	384	414	383	410	410	375	413	436	427	401	411	408	357	418	402	376	353	425	401	423	418	401	417	405	398	423	402	406	379	384	436	406	396	404	376	410	378	408	403	407	378	430	415	405	399	418	401	407	439	427	385	422	383	398	406	393	419	382	414	388	396	410	408	409	447	368	405	425	384	428	385	423	412	417	404	367	394	394	383	381	438	405	446	397	411	393	420	403	449	419	399	399	391	407	401	412	375	407	425	385	427	398	383	417	401	371	372	406	428	404	375	374	416	394	415	410	398	412	419	361	370	407	390	392	405	400	426	390	409	407	412	400	414	377	408	388	367	381	385	409	414	384	425	414	378	381	399	411	394	398	380	386	424	391	408	408	389	384	389	429	366	395	416	365	383	390	402	395	412	413	396	410	401	402	394	397	409	393	406	401	409	400	392	415	391	392	394	397	393	405	407	402	401	389	377	412	408	409	418	376	411	403	411	372	363	385	390	396	397	424	418	398	421	407	403	382	449	368	421	392	413	417	371	410	394	374	438	401	419	412	405	380	389	421	406	402	408	392	398	364	403	433	403	405	389	401	401	422	397	402	393	380	402	395	399	399	379	363	412	402	386	404	379	368	377	373	408	413	416	419	391	375	410	385	414	404	369	409	386	421	440	402	431	393	421	379	403	394	386	386	392	409	387	399	417	407	395	420	409	385	402	424	362	380	387	413	428	390	411	393	381	433	403	392	405	384	418	387	395	447	423	417	427	396	387	395	395	377	403	442	402	392	381	393	392	384	365	384	381	377	393	390	428	407	427	434	402	378	384	376	405	407	398	393	435	389	388	403	425	391	441	412	397	367	399	382	399	396	386	413	426	431	445	379	391	381	409	410	413	419	407	411	405	372	399	394	409	402	415	411	403	385	416	418	398	387	386	408	365	412	396	395	397	386	421	402	387	403	407	363	407	397	408	410	381	392	406	386	389	384	408	392	370	404	383	381	387	391	396	431	389	437	407	409	390	411	342	421	399	420	392	391	416	394	403	418	383	393	394	408	374	403	389	362	393	386	346	405	401	376	383	384	379	374	399	403	422	401	401	403	399	429	384	404	403	390	395	389	426	388	399	387	398	384	406	379	415	376	400	406	410	406	392	388	412	381	370	417	393	382	400	387	406	364	385	412	412	409	394	434	403	387	405	413	381	412	389	432	411	403	400	411	372	386	397	418	389	396	396	381	400	406	376	435	373	397	400	405	404	377	410	376	400	374	403	382	390	396	398	406	434	408	405	407	414	404	399	398	412	388	416	391	381	397	398	374	423	394	438	373	396	387	405	409	403	396	393	376	366	386	407	445	422	391	405	418	408	405	406	424	397	390	383	403	428	380	407	408	398	396	368	395	401	381	382	382	398	406	398	413	403	389	414	411	389	374	420	408	405	374	401	362	364	393	391	382	376	373	414	389	406	378	386	409	337	374	410	410	399	399	390	398	422	400	432	410	379	410	400	375	393	389	398	386	384	391	345	392	409	408	389	408	416	379	426	406	397	406	391	424	381	378	401	387	433	385	398	424	407	419	431	399	417	411	403	363	402	422	424	403	403	373	408	411	384	402	396	372	399	408	383	406	407	422	404	382	436	365	389	395	440	411	371	424	408	414	402	371	430	385	378	404	378	394	403	418	414	396	400	376	397	381	417	373	399	382	403	395	390	434	401	369	416	418	383	428	385	399	419	402	382	392	380	373	412	400	405	437	420	394	397	400	383	379	376	365	346	424	382	366	431	395	406	406	405	408	398	392	406	379	405	409	374	389	377	378	415	431	396	376	398	406	407
345	1	1900	151766	358	4	106	452	478	579	579	548	512	493	456	443	458	423	415	390	402	390	400	410	401	390	374	371	393	456	549	570	643	739	771	849	834	839	847	800	779	787	730	653	527	419	387	367	351	340	350	319	340	341	336	355	345	373	362	336	335	327	364	351	349	352	322	357	352	332	339	343	340	337	331	315	335	317	354	351	351	355	345	345	333	332	321	330	336	351	370	324	354	320	358	355	344	313	348	358	345	336	350	331	305	329	346	355	295	380	347	329	336	337	338	309	318	339	355	322	350	347	363	369	350	332	316	354	362	325	360	335	329	367	318	350	345	381	325	358	331	327	342	349	358	330	338	341	365	315	315	346	352	322	344	330	330	359	335	366	322	354	336	330	362	323	311	370	361	338	315	343	342	361	343	359	337	339	310	365	330	341	311	342	336	360	357	387	328	340	366	307	324	327	317	350	316	325	332	306	332	344	336	355	314	320	364	348	329	337	314	351	332	320	323	341	307	340	336	303	320	315	332	335	335	334	320	328	333	353	363	327	308	352	310	334	318	345	328	354	320	314	322	326	354	340	336	336	339	332	333	307	365	367	316	332	346	329	332	334	338	341	349	354	346	338	360	348	342	335	332	356	311	368	325	332	332	321	358	349	345	334	332	332	332	321	330	329	352	320	335	305	350	333	325	359	330	314	358	336	334	341	357	356	320	344	332	328	313	327	308	342	347	342	326	317	325	338	347	324	295	329	321	349	351	327	332	360	349	342	328	316	317	328	373	357	337	316	355	336	314	309	318	341	327	334	323	319	344	327	383	344	339	332	360	350	301	322	352	339	346	353	320	365	347	322	307	344	354	355	328	336	318	311	372	343	349	336	341	339	338	306	364	336	329	321	323	352	369	325	342	354	310	331	350	333	318	310	324	323	351	338	325	314	340	306	370	377	344	347	317	307	350	343	323	352	324	361	358	341	359	332	323	325	309	341	341	316	340	328	316	352	312	339	320	343	362	314	325	326	319	352	312	334	345	320	352	350	369	342	321	302	355	331	357	326	312	316	329	310	313	346	341	355	349	344	339	337	330	362	310	308	373	323	325	329	327	365	330	308	353	331	339	343	330	358	322	344	296	359	341	329	355	351	344	305	340	327	339	369	353	326	336	384	346	323	355	355	341	331	343	336	308	310	335	322	347	325	357	320	362	324	335	351	375	335	325	317	331	344	337	364	334	354	326	356	350	322	342	308	334	331	353	365	332	336	327	314	356	330	347	324	327	349	307	337	360	339	303	317	345	335	324	305	313	352	341	361	326	335	316	357	377	339	323	327	320	320	352	331	339	328	355	297	317	338	306	347	322	336	311	337	340	318	326	335	323	334	338	358	329	330	343	346	349	318	353	349	335	341	336	310	346	340	342	341	318	369	323	342	321	342	347	342	366	349	328	303	328	365	341	336	315	370	334	373	328	362	359	324	342	341	333	360	339	320	317	333	353	349	325	306	359	322	345	367	355	338	315	321	323	326	313	352	349	341	318	342	374	330	340	363	338	340	326	350	334	344	324	341	329	347	314	325	340	333	326	369	343	332	352	328	339	320	308	349	302	340	326	342	331	313	347	338	327	330	327	300	351	340	321	347	340	320	316	330	341	338	336	340	315	366	317	315	351	370	347	344	338	357	337	387	325	350	361	339	343	319	350	327	316	341	336	324	334	327	371	320	332	361	353	321	309	317	331	318	343	344	342	350	316	334	341	343	348	344	310	342	347	346	330	338	305	327	321	337	322	334	339	322	288	320	337	321	322	338	328	329	387	327	342	329	302	338	320	341	303	328	299	343	331	358	320	342	325	306	347	337	315	369	368	326	320	328	344	349	343	315	348	304	338	336	337	334	309	342	311	368	336	355	332	329	334	337	331	335	349	337	361	348	335	341	325	349	333	326	345	334	322	355	322	347	385	359	354	331	351	332	316	317	347	338	348	352	338	346	322	338	340	377	326	327	342	361	325	346	318	336	351	339	358	316	324	348	336	307	324	330	350	326	352	334	351	319	322	334	326	342	324	321	339	323	339	336	319	338	317	363	337	317	317	331	328	322	326	334	358	352	314	333	333	326	324	367	320	330	336	329	348	353	336	340	339	322	356	325	330	335	328	339	316	300	324	316	334	324	337	348	331	312	327	317	314	349	353	389	337	329	325	314	355	334	347	323	330	340	313	330	310	336	357	363	321	346	326	341	331	314	319	326	329	332	349	337	347	301	331	325	342	370	309	338	344	350	325	312	326	319	347	350	339	331	346	336	343	335	340	336	362	320	314	324	348	329	359	314	335	341	347	335	350	356	332	325	317	309	351	317
345	2	2100	151913	351	4	94	435	482	595	580	565	531	506	508	455	422	452	458	416	403	420	383	404	407	364	338	393	370	451	556	600	652	645	737	837	777	829	861	840	775	732	604	429	375	347	327	316	295	327	306	311	312	342	306	331	299	300	311	315	317	317	324	297	313	313	313	318	285	316	295	295	279	300	294	297	328	321	328	308	318	303	267	289	287	281	324	289	329	308	305	309	328	299	293	310	311	285	300	314	320	305	279	321	288	304	315	307	318	311	291	313	331	305	282	289	304	282	314	286	289	323	281	306	295	296	302	320	305	285	317	300	335	308	296	298	262	302	314	285	279	298	302	304	307	328	291	297	298	284	297	338	325	309	296	326	276	292	318	281	318	302	284	305	299	283	311	323	263	317	309	303	299	318	312	303	301	277	297	289	305	295	315	307	289	298	299	287	279	284	267	300	313	291	262	282	279	309	332	299	314	304	307	301	334	310	305	299	308	286	310	286	312	296	323	307	289	314	302	301	312	254	297	278	296	297	301	307	291	317	268	311	260	308	309	296	307	282	279	289	283	278	277	290	318	297	297	303	292	317	299	285	310	294	295	290	308	288	321	275	312	331	306	292	269	286	281	323	293	285	288	279	309	316	290	310	320	298	313	293	323	315	302	288	261	313	305	299	298	299	302	295	307	328	295	277	297	318	308	298	293	323	311	307	309	293	284	261	294	284	297	286	285	268	282	299	299	306	318	304	282	319	311	318	292	295	304	297	290	284	311	290	286	289	312	302	308	295	300	320	310	284	283	302	309	265	318	293	278	320	287	298	293	287	307	302	300	283	302	310	308	313	314	296	317	332	310	326	292	302	294	341	334	295	282	276	296	325	274	298	277	294	278	297	281	298	273	312	298	296	317	306	286	322	290	290	302	314	315	285	308	301	298	301	284	285	301	302	292	275	305	294	289	296	298	293	310	320	284	308	288	320	321	322	328	299	283	310	298	295	282	312	314	284	273	290	285	314	299	305	306	315	325	290	302	295	299	300	292	278	316	330	294	293	277	308	302	294	298	282	294	303	294	313	270	262	294	298	310	293	280	297	278	303	278	288	313	298	284	302	292	305	295	294	293	306	291	287	293	282	298	277	306	336	292	313	302	287	285	298	313	298	288	293	314	293	309	296	285	325	289	292	296	289	264	313	307	313	288	295	307	303	308	317	298	316	337	294	304	317	281	299	292	311	309	322	325	294	313	328	298	314	264	321	296	287	270	305	293	269	306	305	307	303	335	297	295	288	282	285	284	303	297	316	311	336	298	294	281	298	288	281	270	306	305	303	297	267	315	319	291	299	299	305	330	272	307	287	303	319	287	299	302	326	305	282	330	306	309	299	300	292	284	305	314	307	307	290	284	301	262	301	274	322	306	252	312	309	315	291	301	281	298	331	285	280	328	288	303	280	286	318	316	303	275	322	281	318	269	313	304	301	308	287	307	276	306	292	290	295	314	321	289	282	289	283	270	304	276	296	306	274	282	250	314	289	297	278	318	273	303	267	286	311	296	315	286	314	310	308	307	297	308	274	274	282	270	288	286	313	292	294	300	304	299	284	316	299	293	303	266	284	320	276	274	298	259	297	271	302	302	274	300	297	292	303	320	287	291	298	295	285	328	322	303	292	296	309	302	314	298	302	304	313	283	290	320	301	298	308	312	281	300	297	280	309	291	328	304	303	291	317	291	315	260	277	286	277	308	306	282	291	289	328	318	295	283	273	315	313	283	284	311	331	324	283	310	290	300	304	298	276	310	310	304	299	289	323	310	310	283	305	304	332	309	282	301	293	295	311	317	269	255	331	279	310	275	318	270	281	258	307	227	290	295	313	303	293	322	274	297	294	301	276	291	298	317	296	282	296	321	324	263	276	283	304	284	267	275	269	318	308	277	317	321	270	283	269	314	302	317	303	318	301	316	304	260	290	313	290	317	274	320	286	296	329	299	279	277	283	296	293	285	293	297	289	288	299	313	299	295	336	338	286	295	299	279	307	280	314	293	287	296	299	299	283	273	306	308	290	300	311	267	267	279	287	309	303	283	307	286	303	288	276	288	286	294	283	296	280	303	288	301	313	299	301	306	279	294	291	266	302	281	291	326	296	292	299	302	307	324	312	296	285	302	278	303	279	297	296	296	310	272	290	274	332	290	285	283	295	304	295	310	293	278	314	299	273	328	275	287	302	295	303	334	321	280	287	300	280	298	320	284	304	301	274	283	267	307	278	340	302	308	307	299	293	300	318	302	323	301	290	306	314	293	276	308	292	310	292	286	289	274	298	286	305	292	284	297	280	292	308	305	291	296	319	284	279
345	3	3500	152036	356	11	68	492	557	598	559	563	534	526	506	478	446	462	435	438	409	384	407	369	352	402	408	390	474	563	696	792	813	786	833	860	837	844	817	819	771	749	679	617	506	431	336	354	338	352	328	331	283	353	334	333	327	345	334	351	309	324	341	304	357	303	298	339	315	297	321	351	316	323	341	287	362	336	337	324	338	333	335	300	314	273	326	304	321	303	314	325	328	327	330	309	306	336	317	296	318	314	336	327	320	327	345	303	309	296	297	293	295	331	326	326	330	350	312	300	314	324	320	305	340	310	310	329	326	305	299	305	332	338	301	299	323	334	302	330	315	323	300	310	275	346	297	332	294	319	299	316	323	326	324	318	315	307	296	313	289	323	300	319	314	304	332	306	341	338	313	332	320	284	304	293	325	346	291	321	320	316	326	299	290	317	337	315	306	330	299	317	325	314	308	302	314	324	310	325	334	312	310	329	305	300	314	303	303	310	330	298	319	329	309	311	323	317	286	295	294	338	322	354	286	337	300	331	304	317	291	293	321	306	295	329	339	364	287	304	330	301	297	314	315	320	297	347	312	321	326	285	294	324	299	322	331	331	289	326	333	310	302	327	314	313	322	299	304	329	302	321	296	294	300	294	304	345	325	338	337	338	302	316	314	324	324	336	314	326	328	310	319	340	328	308	310	323	319	320	291	345	286	333	337	323	319	328	329	316	316	312	330	286	329	344	300	302	320	331	304	305	341	332	334	327	324	320	313	371	303	333	324	300	315	329	311	333	325	351	288	305	314	313	332	317	320	310	351	301	315	313	318	316	293	327	311	308	305	301	330	306	316	338	307	295	319	334	334	270	321	293	336	345	300	294	298	320	301	311	332	312	340	285	297	286	324	350	302	317	333	316	321	312	293	313	327	314	332	325	310	334	345	320	294	310	290	311	293	314	308	327	325	332	298	330	325	311	321	319	332	325	325	284	318	321	337	332	307	338	306	317	324	324	341	297	315	327	309	328	359	313	329	317	279	306	341	328	336	329	287	319	311	321	303	297	305	325	337	291	329	305	344	343	338	307	332	331	303	315	300	326	300	350	306	315	279	305	326	310	305	326	324	336	337	337	292	300	324	307	339	326	307	291	291	318	305	330	336	321	322	306	292	293	298	304	337	293	352	311	337	303	299	351	327	334	318	301	281	293	341	316	316	314	309	311	308	285	296	318	321	319	302	335	333	306	289	333	302	304	312	325	320	348	323	293	318	325	352	322	302	317	327	318	312	325	304	320	322	326	331	319	321	273	318	280	315	300	295	308	317	322	328	310	309	291	321	308	320	317	312	322	279	298	304	335	281	316	360	320	316	311	332	319	311	302	296	313	313	310	310	320	314	304	321	333	353	313	310	313	343	329	318	331	281	304	325	306	335	313	311	313	316	307	324	319	330	310	282	325	317	307	329	307	288	310	289	332	310	307	294	330	325	317	320	333	320	322	331	330	310	314	317	314	309	317	281	345	302	310	315	309	350	310	335	333	298	326	294	293	322	304	280	322	324	318	315	324	314	324	309	315	330	321	276	377	306	327	309	313	342	314	324	330	315	317	298	316	328	333	324	287	333	318	278	297	317	296	312	325	317	340	325	314	308	317	316	294	293	335	340	327	356	326	306	329	295	329	304	310	302	333	295	313	312	317	315	334	324	326	295	296	343	315	326	305	322	304	291	293	353	293	311	321	307	363	319	308	295	332	339	284	324	293	309	308	325	341	290	317	316	326	303	322	303	334	330	327	339	317	304	307	318	302	302	326	317	301	298	280	306	325	313	350	297	324	340	303	319	297	288	284	334	319	301	301	314	345	329	280	298	298	301	298	359	335	311	319	312	304	351	313	328	321	313	335	336	309	336	327	321	290	308	316	312	324	303	333	303	296	290	318	318	309	306	310	330	332	324	308	313	302	327	300	302	323	307	282	346	322	320	324	322	336	291	344	298	307	323	320	322	313	310	294	304	302	293	324	318	318	309	310	323	321	337	294	309	343	285	317	321	310	315	290	332	314	312	319	323	313	307	319	321	330	305	333	318	329	292	288	321	336	313	307	296	315	332	316	288	315	333	315	327	277	313	335	333	357	344	296	308	331	317	316	289	304	271	320	306	311	313	317	330	323	335	331	317	330	321	300	283	342	297	307	315	309	330	324	315	311	335	310	283	326	300	316	315	339	295	293	321	322	318	294	341	305	326	327	317	316	307	317	319	286	317	302	300	299	302	311	322	274	310	340	308	297	311	315	318	326	316	312	314	317	312	310	312	316	319	319	318	313	342	326	306	307	329	325	298	320	322	321	311	316	322	298	322	320
345	0	2700	152159	357	1	39	343	478	590	561	585	555	588	500	481	493	475	468	447	432	431	416	411	419	400	402	413	586	652	796	864	906	886	904	924	912	944	910	856	834	814	753	623	561	378	354	384	373	361	346	353	355	368	378	350	341	337	375	381	367	368	335	369	323	289	322	335	368	326	346	335	334	306	356	361	349	357	369	374	336	361	352	330	325	308	329	316	344	323	348	349	334	354	313	344	362	309	325	353	333	319	317	326	328	330	333	347	346	347	327	348	325	314	343	351	334	354	301	328	328	329	315	352	342	333	341	333	335	321	341	328	338	325	345	330	332	324	297	335	315	305	331	347	315	345	347	333	317	331	331	343	315	316	316	345	331	326	325	354	327	344	329	336	329	325	329	352	329	341	321	348	335	319	333	338	318	342	337	325	337	335	351	361	328	360	333	331	358	342	343	328	352	356	320	326	330	343	327	348	333	344	332	340	304	341	318	326	345	348	316	310	332	333	331	357	345	345	329	325	335	333	308	360	328	324	337	348	272	325	328	343	302	330	352	339	303	303	325	323	330	332	315	312	339	331	331	326	333	322	356	352	349	325	308	334	325	342	323	352	310	294	331	340	307	345	359	339	345	369	314	339	330	293	338	311	289	374	343	339	344	323	326	339	327	334	313	321	343	338	299	324	329	325	331	341	359	351	323	369	327	279	350	340	342	317	335	341	316	357	330	335	334	326	342	341	349	343	348	359	320	341	311	324	339	314	317	316	346	342	354	310	335	303	344	343	321	358	322	339	309	342	340	326	333	326	331	331	338	348	315	312	316	305	306	324	317	337	335	306	336	339	300	326	316	315	301	350	320	341	324	343	316	344	343	367	310	314	321	301	305	316	325	330	340	310	336	329	355	350	308	333	340	363	331	306	332	330	322	332	334	330	323	345	328	334	324	351	339	336	376	326	357	370	339	335	312	313	377	358	336	336	325	328	337	338	314	322	327	336	326	302	343	358	338	334	329	352	337	362	344	336	311	328	345	355	382	298	346	334	324	349	322	334	314	332	333	311	319	323	351	329	340	342	337	342	324	323	334	346	336	337	346	346	310	346	339	338	310	313	303	368	327	317	351	310	315	321	349	353	336	331	338	347	346	332	357	328	333	340	330	312	316	336	311	338	326	324	333	328	357	365	334	345	335	299	327	333	360	348	317	352	296	327	345	325	338	304	355	322	350	326	305	332	341	315	340	329	340	335	315	342	321	361	335	328	325	312	313	345	357	314	314	338	346	308	340	345	344	337	348	318	308	334	329	340	324	345	330	350	337	362	341	341	318	301	345	322	351	356	320	373	328	347	325	320	352	325	349	308	360	337	335	322	335	324	334	323	334	326	338	337	330	330	346	315	374	353	335	334	314	316	340	321	324	351	320	332	316	322	321	313	322	341	347	352	324	333	337	333	302	314	334	301	333	329	331	331	343	346	329	371	296	331	334	351	330	335	327	349	350	292	332	355	335	313	328	329	298	321	325	332	330	347	317	369	319	336	335	353	341	350	304	327	360	345	334	307	337	308	343	304	340	333	337	314	380	367	306	341	336	289	342	336	333	325	365	343	338	347	343	327	336	315	305	333	339	332	339	334	319	331	333	340	322	325	364	336	356	301	323	331	332	327	353	346	339	352	340	333	350	317	324	327	330	344	319	339	336	334	297	364	320	341	323	328	350	318	309	319	341	317	326	316	341	344	339	345	311	326	337	305	296	369	315	341	312	330	341	366	321	346	347	354	320	355	301	337	355	364	341	329	335	365	318	341	325	331	339	346	325	317	322	336	331	325	301	317	367	341	317	334	333	314	364	324	336	320	343	334	314	355	311	323	319	322	334	316	321	349	333	339	343	314	317	322	323	327	311	336	355	310	326	321	345	322	321	336	327	333	306	319	338	302	339	361	311	331	322	351	334	332	365	323	318	317	325	361	315	377	307	341	333	310	308	313	326	318	288	347	337	332	322	324	338	326	336	348	345	345	280	354	323	321	325	339	354	302	322	329	342	322	328	310	309	351	322	333	324	317	314	336	315	338	338	336	341	352	323	323	336	310	338	339	309	337	340	313	311	330	350	334	298	324	364	351	301	316	323	338	338	298	338	346	337	341	348	318	338	318	322	339	378	319	311	344	293	351	322	327	337	318	338	316	345	337	341	309	337	337	331	295	343	318	334	342	282	342	330	296	317	341	335	322	330	331	335	349	324	315	332	356	332	340	355	328	291	327	329	309	354	305	374	310	324	352	307	346	351	296	323	316	323	339	293	305	329	334	308	338	350	362	378	302	313	329	321	369	328	356	309	312	329	357	318	332	335	341
345	1	1900	152283	358	1	59	304	389	495	458	493	462	439	406	412	350	388	354	362	356	331	378	333	368	363	304	359	355	416	483	566	623	656	712	764	727	784	756	714	694	579	559	423	385	321	330	313	339	276	327	280	298	299	323	291	281	284	279	281	302	292	278	293	286	325	293	300	287	281	301	294	299	290	292	284	327	326	298	321	284	309	285	294	299	301	294	323	297	284	277	293	284	287	311	303	293	309	282	301	271	300	293	294	309	268	280	287	310	280	280	298	316	286	287	276	297	314	294	288	306	271	299	306	305	292	293	297	253	277	292	299	303	304	264	278	282	309	295	288	267	299	272	276	287	266	267	288	265	282	278	304	331	301	281	308	282	292	265	264	294	260	256	254	293	294	281	271	321	274	262	286	312	277	294	300	279	281	303	303	306	279	295	308	284	280	283	282	281	284	256	277	271	253	319	264	292	273	289	280	271	268	297	289	284	290	319	265	278	294	294	295	297	299	320	296	280	303	291	284	267	292	276	270	290	285	279	294	266	281	278	300	288	264	293	271	276	276	306	302	299	277	274	328	256	287	261	279	315	293	277	272	268	277	309	275	275	333	304	258	279	298	283	286	280	317	289	266	294	313	252	323	278	285	273	292	290	291	241	284	301	274	287	279	296	281	259	273	297	267	270	300	248	298	309	265	268	298	292	277	283	294	279	296	283	302	289	281	290	301	303	305	265	284	273	249	314	270	284	282	297	280	293	298	298	282	305	229	280	273	293	304	286	298	261	270	284	302	290	261	271	295	313	289	277	290	303	290	259	279	295	279	306	275	280	282	258	289	291	276	281	264	303	278	295	273	290	272	299	272	287	269	284	272	285	298	280	290	288	298	261	296	278	285	279	278	304	294	293	300	282	299	284	304	266	310	275	288	264	288	315	274	300	271	265	243	279	270	292	313	294	309	286	274	278	281	318	288	276	287	277	282	314	267	268	262	266	282	270	288	259	274	273	269	275	277	306	295	282	301	261	284	277	311	290	289	295	296	296	290	299	268	293	283	282	269	309	289	293	271	263	295	282	304	288	291	324	292	278	305	303	303	282	286	277	270	284	292	289	323	286	290	284	267	286	275	311	291	276	300	273	308	286	300	278	267	274	328	274	262	292	262	285	299	275	274	290	257	285	301	273	263	263	286	279	282	295	290	269	300	304	287	270	304	274	266	263	309	279	266	301	294	243	278	309	279	291	299	264	298	260	270	282	267	281	284	255	283	276	288	248	290	269	309	292	285	260	272	279	282	291	286	291	302	276	269	286	299	271	292	272	278	274	287	276	249	282	309	291	283	298	289	298	266	273	270	285	293	287	295	248	288	274	285	293	274	286	294	258	275	258	291	306	301	294	306	269	295	282	282	266	281	279	274	295	288	293	276	282	271	291	275	273	294	273	299	298	268	266	271	277	283	295	295	255	314	259	286	303	264	289	300	276	278	289	281	272	298	282	286	278	280	281	299	277	301	294	281	274	325	339	288	266	268	311	282	284	300	299	298	267	297	280	278	272	284	277	297	270	275	268	286	312	285	272	265	315	262	316	293	287	277	314	270	288	273	311	270	311	277	313	269	279	288	293	275	281	302	319	310	286	293	276	284	310	287	286	293	259	298	281	290	306	315	285	263	279	279	293	284	300	305	271	277	307	314	262	306	247	276	289	302	278	275	269	316	301	297	280	307	272	292	285	308	299	296	314	257	308	263	282	249	298	278	291	286	265	293	294	283	267	301	257	276	277	298	267	331	308	291	271	304	261	322	267	304	248	282	274	276	279	304	280	314	289	293	298	289	288	290	274	298	288	288	279	261	280	298	288	283	303	287	291	282	289	290	314	274	267	272	292	280	308	260	328	306	295	275	326	265	269	282	246	276	275	292	292	280	271	305	263	303	272	283	311	256	291	301	278	258	307	268	263	305	300	302	276	316	259	248	279	284	293	297	275	287	293	292	328	267	288	278	311	297	263	282	264	308	295	250	300	284	267	282	251	304	309	303	297	343	287	308	316	284	286	285	274	274	293	286	293	265	299	269	319	284	296	288	272	252	278	278	298	302	258	271	248	261	260	281	298	298	312	291	294	276	301	280	269	272	281	284	310	284	280	290	303	262	293	289	292	234	302	249	265	264	311	295	306	304	304	280	283	311	253	297	272	275	270	275	275	295	302	228	257	287	289	287	277	283	314	280	284	305	285	308	272	291	278	255	307	292	286	280	276	302	271	309	270	276	279	274	303	304	285	293	274	290	303	273	287	287	290	292	296	304	293	296	284	290	295	275	257	306	265	290	295	284	271	286	295	287	276	267	296	291	286	266
345	2	2100	152406	351	1	94	429	477	590	519	589	501	493	453	458	447	422	409	409	409	399	382	393	377	417	422	484	494	641	651	712	751	768	842	884	872	844	885	831	773	710	636	507	449	370	362	331	325	347	354	347	363	320	343	333	327	325	341	327	331	347	336	326	341	315	326	338	349	350	339	327	324	343	316	335	343	307	336	311	308	317	348	355	349	334	321	324	312	343	327	338	315	342	318	352	335	335	338	316	330	312	351	341	339	329	354	345	324	342	345	327	335	354	307	318	322	335	314	330	319	299	300	345	310	355	303	339	327	362	293	316	318	300	336	322	349	340	318	324	308	340	312	337	307	312	315	340	338	313	312	348	321	289	301	346	348	323	311	329	310	350	330	302	317	315	333	309	339	304	316	312	338	367	335	336	307	316	332	315	342	330	319	325	335	330	309	334	331	320	313	343	317	358	298	337	323	311	285	338	300	293	314	319	322	322	315	304	311	288	322	325	344	297	327	335	331	325	327	338	323	327	306	322	315	323	325	349	318	309	318	327	300	321	299	370	327	316	326	310	314	337	351	343	305	334	330	335	325	313	304	335	324	300	327	308	321	343	331	324	318	315	323	350	327	304	330	318	320	315	330	315	335	312	302	338	333	299	321	339	315	311	324	328	316	330	334	333	315	334	319	355	347	331	313	322	331	326	324	306	342	272	332	357	336	356	318	345	321	329	306	314	328	282	311	307	319	351	317	331	326	318	309	348	323	307	334	309	313	312	329	340	333	332	324	304	313	329	346	314	322	345	310	328	294	298	321	307	345	308	347	313	320	347	320	301	330	311	325	354	308	318	344	335	316	331	311	327	329	337	328	349	337	319	315	336	339	311	321	332	336	313	336	302	343	324	331	317	313	338	318	312	320	340	337	338	297	313	315	305	346	314	335	330	354	304	309	325	298	339	305	330	325	309	338	350	337	320	320	317	335	318	329	295	314	315	344	317	303	312	309	335	316	334	356	337	300	355	311	336	305	292	332	334	282	335	314	337	322	319	321	299	317	315	321	354	314	336	314	326	350	317	301	329	340	348	289	323	330	322	324	332	320	332	312	345	342	335	297	324	312	333	308	332	324	330	308	343	321	275	329	297	313	333	316	308	325	312	331	318	332	327	316	318	336	335	301	334	315	324	339	328	298	328	336	345	319	327	305	302	345	336	317	317	302	312	308	344	305	321	326	308	321	322	305	313	303	324	316	319	312	313	309	338	318	338	301	341	313	333	317	315	308	347	319	332	306	302	316	306	346	331	297	344	342	322	308	314	322	331	334	325	320	310	322	319	321	317	309	336	320	335	314	316	310	333	312	311	358	326	301	327	317	318	325	320	358	307	335	314	311	312	327	343	312	341	330	352	324	308	335	346	347	318	328	333	310	371	333	324	316	333	302	342	337	323	324	348	301	336	344	306	330	327	308	345	321	304	319	326	300	340	348	305	331	313	295	331	310	325	339	341	323	335	309	327	327	319	322	323	351	294	303	317	328	341	313	327	332	303	314	345	328	341	335	329	317	319	324	303	325	336	331	320	313	315	313	293	332	321	304	302	331	294	314	307	297	318	320	333	323	326	315	353	369	334	343	331	326	316	321	325	325	299	307	279	326	316	302	311	337	311	291	296	335	323	324	319	309	349	330	327	343	342	296	331	314	320	310	331	316	340	331	323	321	334	347	332	307	341	313	340	354	292	335	337	314	321	331	334	307	307	321	329	305	319	306	296	314	293	328	340	355	303	321	306	322	335	313	307	340	342	291	340	292	331	282	313	311	322	272	352	320	359	321	297	321	292	311	341	291	307	319	330	320	305	319	302	308	324	312	303	323	315	350	294	311	348	285	331	303	315	339	338	321	290	337	321	301	314	307	343	295	327	308	328	312	325	343	304	324	319	320	317	306	332	322	289	298	317	323	339	298	325	316	306	329	310	317	307	332	325	326	311	337	325	304	336	355	300	313	334	306	308	333	346	306	331	304	327	329	323	325	315	330	315	352	325	328	294	340	346	361	329	309	321	348	324	337	334	330	313	328	330	309	353	331	325	323	304	301	339	314	333	315	368	312	336	355	321	331	324	342	330	327	323	313	297	328	336	325	300	340	310	298	334	331	338	308	311	315	276	323	323	292	300	344	319	338	290	303	332	329	324	324	355	331	312	316	330	320	293	334	302	348	319	315	326	336	324	329	311	318	303	315	312	325	278	317	305	348	301	335	309	333	316	318	339	335	306	337	311	321	317	306	333	320	348	344	352	300	313	323	322	317	328	340	316	339	324	308	319	332	334	310	327	329	317	329	302	297	329	301	345	325	317	315	313
345	3	3500	152529	354	1	86	433	519	607	594	655	597	605	516	521	491	487	454	450	412	441	438	449	402	450	465	394	469	556	655	809	853	791	827	917	925	941	930	904	835	833	814	713	630	568	445	404	385	400	381	372	392	388	397	393	363	373	407	385	420	350	373	388	379	382	384	412	388	362	376	401	391	417	383	390	375	364	399	363	357	376	362	380	413	364	377	372	371	377	381	370	378	373	358	361	384	389	391	376	388	341	362	391	398	360	360	390	382	387	395	398	363	381	381	394	381	402	369	394	366	364	403	382	382	330	373	403	345	380	371	406	376	373	363	358	377	393	389	389	363	346	384	371	390	368	345	393	384	364	354	380	388	352	364	369	345	384	375	395	393	368	362	375	361	371	391	361	389	378	351	350	361	365	353	368	369	395	360	377	339	349	355	348	399	378	382	379	368	372	343	391	346	402	364	386	381	380	386	380	369	358	386	375	357	353	363	353	407	353	365	398	394	370	340	380	390	387	350	344	402	360	368	359	361	345	354	392	367	374	368	374	367	334	345	357	366	344	352	363	340	352	343	394	351	397	360	384	364	372	393	369	366	353	365	385	362	352	353	393	367	377	378	368	347	394	336	379	354	376	389	350	357	380	377	378	394	346	368	368	364	388	360	395	356	369	359	372	348	359	383	364	346	370	370	352	374	358	368	360	341	352	385	357	396	379	363	379	358	383	343	376	346	343	390	377	394	409	377	370	363	368	349	369	327	373	339	347	370	383	384	365	376	373	383	377	341	384	373	316	383	376	395	379	360	375	381	350	386	378	412	336	368	378	373	401	355	374	364	360	346	345	389	360	357	374	403	369	371	388	373	358	348	360	364	381	377	357	387	377	347	370	407	338	390	366	380	390	407	404	355	376	354	355	387	374	364	387	384	344	360	390	375	381	370	379	335	384	328	408	360	376	345	383	419	358	356	352	339	362	355	353	377	393	377	355	380	366	365	378	393	363	369	384	353	386	355	366	379	379	375	342	391	403	383	370	359	365	346	371	359	376	360	352	383	370	391	374	360	341	361	375	374	382	358	349	376	368	402	356	340	358	340	363	373	374	386	363	370	367	351	373	344	384	367	378	374	400	390	368	375	386	400	383	385	338	348	378	344	358	348	374	354	401	342	342	371	355	341	374	351	350	374	366	365	376	333	354	357	367	356	362	382	377	363	360	374	365	367	348	363	362	353	365	333	344	383	373	387	356	391	362	376	361	389	381	398	349	364	372	343	354	387	409	343	359	395	372	363	382	352	380	354	376	371	350	414	386	364	384	364	363	372	390	390	351	360	371	358	375	411	335	374	369	354	387	341	337	354	359	351	391	369	363	351	376	374	355	355	366	363	397	355	372	358	349	357	360	381	402	381	373	350	357	372	399	336	366	380	372	398	389	389	355	392	363	350	337	386	408	366	369	350	378	347	389	399	384	375	361	361	360	355	344	374	392	370	365	365	393	384	358	369	387	375	363	384	352	369	395	371	369	341	365	354	381	368	339	368	369	344	365	385	354	352	357	355	352	366	383	395	379	370	409	390	338	375	387	355	398	370	363	425	372	370	388	387	372	352	354	382	379	346	412	357	357	367	389	408	344	382	368	366	388	376	378	371	392	363	400	340	405	380	389	354	380	357	336	366	410	383	377	361	372	370	355	365	360	367	331	395	346	362	385	372	376	381	355	384	375	389	345	386	376	383	366	359	353	371	368	344	385	351	362	383	379	390	361	359	339	416	375	355	362	371	386	378	382	357	329	378	350	355	386	372	372	344	354	361	392	396	349	334	362	389	380	383	355	353	377	373	368	361	374	381	350	369	356	374	385	368	357	345	347	383	342	371	357	341	395	382	348	383	387	343	396	328	354	368	380	334	374	365	357	389	369	371	373	370	372	390	375	357	380	370	376	356	351	378	394	348	371	369	391	376	380	376	363	347	396	370	357	371	377	364	383	359	346	369	371	387	351	370	375	377	355	395	369	358	367	370	348	353	369	404	380	371	360	372	381	354	387	380	342	367	376	359	359	361	389	377	349	382	366	354	365	358	390	383	374	388	396	363	349	367	370	347	396	391	347	405	375	367	376	373	373	367	376	387	353	371	395	364	409	362	373	362	373	381	346	357	390	352	376	361	399	369	343	379	386	338	387	357	414	372	350	356	385	364	347	379	375	357	346	345	359	358	359	384	372	352	370	376	375	369	370	345	350	387	388	370	351	353	337	340	406	365	385	361	386	390	379	378	369	379	351	350	334	375	380	373	360	368	346	367	380	388	383	392	352	354	359	357	366	361	351	397	376	377	372	395	368	364	370	366	376	384	372
345	0	2700	152652	352	7	44	400	514	615	583	647	554	590	522	543	537	499	497	514	446	453	434	483	450	405	447	560	750	858	925	991	994	1011	989	992	1035	1017	996	940	884	807	631	540	463	483	381	402	419	405	402	380	395	366	377	406	391	388	388	424	379	360	404	388	370	384	354	406	414	385	374	375	406	386	356	405	408	363	394	367	394	400	359	382	402	362	369	367	376	363	398	381	417	363	379	365	368	381	370	382	387	364	377	373	397	421	370	364	352	375	406	383	374	376	388	424	379	371	360	420	368	402	390	380	369	386	375	362	388	355	373	412	360	385	366	398	350	402	391	366	363	384	359	374	385	335	390	359	356	388	372	379	366	365	372	383	376	392	415	385	395	365	369	384	384	359	353	400	363	369	364	376	399	365	367	361	361	376	389	367	393	359	374	359	387	376	381	395	359	388	357	374	361	388	406	386	402	387	371	380	362	358	406	366	371	376	409	394	376	379	360	372	364	361	402	369	364	350	375	409	368	371	392	351	388	407	369	377	373	409	364	396	348	398	350	379	366	359	425	343	386	389	384	344	380	361	367	358	401	386	359	402	349	390	333	413	386	383	389	369	386	377	337	408	367	403	388	366	396	372	402	376	386	415	397	352	385	378	379	389	390	357	370	352	356	386	372	405	376	366	386	376	362	355	361	373	409	402	368	394	389	398	391	354	388	345	401	386	386	346	376	364	376	365	358	384	345	392	365	383	370	375	364	350	389	360	360	394	382	385	399	390	385	353	353	346	350	387	372	352	353	393	363	339	400	360	379	347	395	372	386	383	358	360	378	356	368	383	390	364	359	374	363	362	375	368	374	409	388	388	395	365	371	392	406	340	351	376	370	370	380	359	378	383	348	381	374	367	364	391	331	365	397	364	392	353	388	357	376	367	369	382	356	398	383	360	387	355	370	389	379	390	335	370	402	386	402	354	381	355	357	398	374	350	347	399	380	377	387	364	354	376	356	371	381	393	367	379	385	380	382	358	371	357	349	374	385	403	383	385	377	357	343	367	378	362	359	397	385	377	356	396	373	351	367	374	413	388	395	371	367	365	388	393	391	374	390	387	359	377	361	374	375	389	377	382	376	366	375	385	352	373	347	359	352	391	320	387	361	385	342	396	357	361	373	408	378	360	403	401	384	367	379	375	418	370	365	378	361	402	376	364	375	363	400	396	378	359	393	345	394	357	318	383	408	353	343	379	361	375	396	381	359	346	386	377	387	369	406	359	405	365	369	372	355	363	402	382	346	384	404	365	375	393	376	371	380	363	375	398	376	377	357	356	402	384	379	371	379	378	390	398	394	390	375	366	357	369	395	361	377	384	360	384	369	385	371	369	394	361	380	414	352	398	376	360	370	420	388	363	401	376	354	381	363	392	388	349	380	361	396	353	359	367	379	384	366	374	373	381	368	386	355	354	361	364	327	352	353	364	386	369	380	380	326	365	330	394	386	373	381	379	384	386	376	377	386	404	347	375	370	390	358	342	414	364	392	336	368	378	406	398	390	361	389	390	369	363	374	369	347	362	368	357	376	380	367	404	375	360	385	391	360	377	417	387	340	378	348	392	403	352	371	380	381	371	362	400	367	416	343	376	375	367	371	362	372	367	368	403	371	351	340	361	387	354	391	367	406	384	358	398	362	389	376	396	397	371	397	386	362	366	360	361	368	377	374	363	361	365	374	386	370	422	372	350	399	342	378	388	386	359	346	355	349	406	355	347	366	403	387	374	382	358	397	357	379	384	380	374	421	390	382	366	389	359	396	344	399	377	390	366	354	382	369	383	383	358	372	372	376	382	388	402	355	383	380	406	379	382	385	370	390	382	414	370	399	348	339	357	380	383	389	383	382	340	378	395	354	383	335	352	386	381	366	352	375	378	384	370	374	350	351	393	361	398	416	380	384	351	363	391	359	415	353	427	390	361	378	380	358	376	365	359	378	364	345	372	395	373	381	376	372	386	354	362	399	379	386	382	373	372	335	417	364	368	375	374	348	423	350	354	373	384	358	393	361	374	412	366	350	386	352	368	388	385	386	383	382	367	359	390	358	390	365	381	362	401	352	389	373	400	349	366	379	365	382	367	362	385	376	382	374	366	390	359	388	369	354	409	396	366	371	341	378	368	361	388	398	373	351	364	392	323	409	374	372	375	371	336	345	387	362	366	376	402	406	363	364	364	356	373	358	366	367	390	409	389	404	370	378	397	361	371	390	367	423	365	356	340	374	384	400	366	371	361	339	377	360	375	345	395	361	435	402	376	375	375	347	352	398	356	394	369	364	362	379	390	364	374	403	408	374	353	404	383	366	383
345	1	1900	152776	363	11	122	386	465	562	539	509	480	531	483	426	430	443	418	404	400	420	370	412	397	405	384	402	384	457	514	577	648	726	748	810	864	835	800	871	793	790	757	723	597	434	402	373	364	369	358	341	359	335	356	354	342	345	338	347	342	333	348	346	348	336	318	387	348	331	349	364	356	349	345	321	373	340	366	341	343	365	349	347	348	345	344	316	321	344	352	373	329	320	333	320	326	347	396	321	332	329	360	345	337	354	345	352	320	352	364	339	340	336	345	318	337	330	364	336	363	354	345	348	325	359	337	351	349	318	348	344	337	342	346	371	352	326	331	303	342	342	332	357	351	349	369	355	359	353	362	341	344	324	320	317	341	323	328	363	329	346	325	313	373	342	313	330	351	342	360	335	338	350	333	341	334	327	333	346	340	352	343	328	362	354	341	316	334	351	331	346	369	327	352	329	325	356	291	350	355	344	339	321	346	345	315	344	355	360	312	348	319	345	345	334	347	336	320	363	325	339	332	348	347	334	357	332	320	369	309	339	346	362	357	351	335	338	326	366	334	364	338	316	340	343	314	315	335	364	364	323	343	339	338	339	356	348	334	364	310	348	343	351	320	341	365	367	353	357	344	350	345	317	333	340	346	313	325	330	337	336	336	353	340	366	338	315	342	321	343	347	365	319	317	320	343	325	334	324	316	344	351	330	340	350	347	316	337	378	318	344	316	340	314	316	333	339	342	324	324	338	324	340	335	381	357	338	329	337	341	367	343	339	339	322	326	358	328	367	342	336	338	348	324	332	359	300	348	331	341	342	350	352	326	355	344	341	337	345	326	372	371	333	364	340	323	311	345	364	351	342	344	336	360	330	341	347	288	348	322	341	337	327	325	352	335	340	332	316	304	342	366	346	338	370	337	350	348	344	356	351	343	366	332	351	333	350	333	338	328	351	335	354	327	342	348	336	346	371	336	337	363	334	332	349	358	333	350	319	320	335	331	322	359	364	346	346	337	343	310	342	332	334	317	355	351	362	329	363	342	343	342	335	339	313	318	339	370	319	337	324	346	328	341	329	381	311	354	316	390	334	329	338	348	362	348	388	336	339	355	345	337	358	341	340	372	332	338	327	342	390	357	354	342	344	346	363	319	344	347	336	346	337	330	348	342	329	332	332	346	323	305	348	327	335	344	348	326	346	348	346	346	323	324	325	328	360	364	337	339	334	342	337	358	334	329	322	364	332	349	343	341	334	355	344	355	369	326	347	321	328	344	310	369	322	316	352	342	344	333	325	342	337	311	340	333	317	305	333	350	347	336	345	328	344	374	348	320	311	356	346	388	332	342	344	345	350	324	380	356	339	327	346	336	354	342	379	353	341	321	341	350	325	326	348	348	362	348	359	329	339	333	346	355	313	390	342	347	329	358	318	317	330	338	336	335	345	336	327	338	337	356	291	337	356	335	342	334	317	338	338	335	347	350	320	334	325	326	373	347	341	349	349	362	341	354	343	319	344	320	347	319	353	339	344	363	323	363	349	321	375	350	349	331	339	333	346	360	329	348	331	380	353	335	359	348	343	349	316	363	311	343	373	345	344	346	332	359	333	365	384	328	324	332	329	324	344	349	308	360	337	308	360	339	341	379	345	360	350	360	324	343	335	312	336	318	348	310	345	332	336	362	338	322	315	325	341	338	337	341	359	347	322	355	337	362	347	349	370	297	329	350	336	329	333	340	311	358	325	311	354	311	320	322	330	329	325	319	324	329	306	333	322	345	310	352	328	351	344	391	315	337	337	322	356	323	319	346	345	341	334	329	372	369	349	370	337	337	321	335	346	351	304	337	359	338	363	366	373	338	329	312	328	345	327	348	345	367	307	347	307	352	321	315	324	324	349	338	358	324	331	343	313	358	339	338	344	340	335	352	356	334	352	330	335	351	338	327	334	326	329	340	336	335	340	350	349	351	339	360	328	327	307	319	343	340	325	326	353	336	295	324	330	368	333	353	320	361	329	325	328	324	349	329	362	344	324	347	354	347	343	338	343	339	328	355	362	350	331	345	343	335	347	322	367	371	331	333	287	341	298	320	341	336	341	344	334	367	366	354	326	341	322	367	343	357	330	356	331	350	310	364	331	324	318	327	342	374	333	344	350	349	329	329	338	324	316	348	338	318	342	311	338	332	346	313	340	324	365	335	360	333	333	328	332	329	358	324	344	303	324	352	340	323	320	347	325	336	348	355	343	339	327	356	315	327	332	357	329	335	335	311	343	329	329	346	340	320	353	338	330	313	348	376	302	324	351	331	343	331	357	320	342	353	330	293	335	319	364	353	314	338	351	354	335	323	368
345	2	2100	152899	366	8	108	419	476	566	564	576	551	518	535	503	479	483	445	434	452	453	413	447	437	428	394	406	404	491	492	637	694	704	773	811	850	886	878	884	861	843	803	685	612	515	420	390	376	372	362	359	361	372	343	337	345	375	376	334	322	348	381	340	367	346	371	382	330	363	377	375	354	369	364	333	380	347	336	344	341	332	371	355	365	389	350	356	357	343	335	350	375	348	362	361	351	370	362	360	353	421	348	370	363	335	371	359	352	345	339	312	372	373	356	372	375	361	371	364	375	310	386	332	335	346	352	389	377	363	344	355	362	343	358	348	321	364	369	369	349	370	333	382	372	318	311	335	352	344	355	346	364	323	315	330	338	359	370	335	339	337	371	359	345	328	347	350	339	339	372	324	336	359	342	342	367	361	344	370	335	356	347	363	328	348	344	350	364	377	352	369	346	341	362	329	357	353	353	326	335	377	331	345	349	360	359	336	349	342	366	341	351	361	345	345	329	322	343	359	358	340	358	336	335	344	341	354	342	378	351	393	372	364	361	358	330	373	379	337	356	361	354	330	333	359	354	364	361	355	334	359	352	349	355	374	363	364	354	349	347	372	332	377	355	349	317	370	362	325	348	327	368	340	341	363	357	346	353	350	370	369	330	369	354	347	363	339	377	371	363	366	354	347	331	386	338	347	354	347	340	371	363	322	349	314	347	358	360	341	352	366	344	338	353	361	389	326	394	318	321	366	354	331	352	356	359	377	355	363	368	371	353	367	374	352	351	357	331	332	363	363	343	346	341	364	365	339	348	342	380	342	350	340	409	368	350	372	390	357	353	347	358	350	321	350	336	342	331	332	363	373	363	338	359	339	348	338	358	354	345	346	348	354	364	356	331	359	364	348	347	355	350	325	360	350	321	367	361	379	362	358	335	371	331	344	355	369	374	356	353	351	371	350	352	338	351	353	310	346	355	325	360	368	342	330	366	372	352	339	355	335	346	352	329	368	351	346	335	355	346	335	329	331	332	351	361	369	326	357	368	368	348	353	357	330	355	377	299	339	348	377	319	322	318	365	365	348	343	359	359	352	358	362	341	343	366	343	340	347	337	330	386	341	368	372	361	345	333	347	348	339	357	347	337	367	350	346	361	361	346	362	351	325	347	351	365	364	361	337	379	323	372	329	349	330	366	337	365	355	336	341	346	361	341	345	367	335	359	342	359	372	328	338	342	394	351	340	340	369	353	340	371	372	343	364	340	343	389	368	382	347	346	339	346	349	354	367	333	366	355	349	378	369	330	351	353	365	365	321	344	355	348	356	363	337	354	383	352	343	337	363	345	333	349	345	363	344	342	346	351	351	361	370	372	366	347	367	339	328	338	322	346	355	359	376	326	356	339	318	370	369	316	330	330	328	362	344	339	352	346	347	341	332	336	354	367	387	365	350	353	334	380	357	318	357	347	324	360	340	344	344	370	329	369	361	358	351	337	321	381	341	350	351	335	340	360	348	346	369	368	357	353	369	355	364	330	342	332	380	353	355	346	374	377	349	321	339	354	361	355	365	360	340	389	346	332	368	346	326	342	372	348	321	347	344	368	359	341	350	328	363	317	365	325	338	371	337	354	386	351	349	341	359	334	321	358	372	347	328	349	310	364	353	348	347	360	352	364	367	316	381	357	337	343	390	335	356	341	391	353	361	361	332	358	328	360	362	331	363	358	335	350	330	377	369	366	388	346	342	348	348	354	339	391	378	357	372	334	377	381	330	344	371	356	311	368	364	359	316	349	345	391	371	357	358	350	333	316	340	368	359	340	329	374	345	346	341	374	353	346	373	339	373	374	349	339	351	361	367	358	328	368	351	370	366	304	392	341	368	326	338	354	369	329	353	340	350	359	327	371	359	369	344	340	319	354	339	383	342	345	340	321	378	376	376	315	362	328	342	381	372	317	354	315	346	362	371	337	375	339	340	336	330	328	370	338	378	338	342	353	346	335	340	337	358	364	351	349	362	357	367	355	331	336	341	361	344	366	345	364	361	338	344	335	367	337	338	360	371	351	361	374	351	361	331	339	348	335	358	337	367	364	348	336	340	342	360	365	373	356	352	327	342	358	346	358	359	347	354	354	357	326	373	347	377	343	379	354	375	341	376	373	364	357	349	366	356	378	346	323	357	325	348	364	345	368	379	331	332	367	343	342	350	309	384	371	324	351	373	351	354	376	377	362	350	343	337	370	356	350	334	316	376	334	359	342	358	339	320	332	384	351	350	328	333	339	380	329	368	351	351	388	346	340	330	360	339	349	332	351	353	343	376	358	349	337	349	338	359	354	374	367	324	367	350	372	348
345	3	3500	153022	348	1	63	426	553	672	625	632	580	555	540	501	509	525	476	475	478	446	461	459	471	471	520	573	591	729	777	811	824	822	844	895	891	926	911	915	905	877	821	772	663	537	451	424	423	387	415	411	387	418	371	384	430	359	383	379	380	420	417	392	440	403	411	426	394	411	378	376	405	405	398	447	423	397	437	381	377	405	397	398	374	386	381	375	368	380	390	376	414	407	379	372	406	416	398	397	382	415	392	379	414	374	402	373	379	405	434	376	421	396	396	372	397	403	399	374	411	392	429	391	389	391	373	418	401	386	380	417	350	406	378	398	385	395	396	414	381	382	371	389	409	393	382	392	381	397	391	369	385	405	361	400	381	385	415	385	382	388	396	387	372	388	382	367	405	369	401	374	374	380	386	394	391	417	385	360	371	408	377	407	396	373	412	375	361	391	387	405	368	382	396	389	384	373	370	400	376	375	384	401	399	413	392	390	414	375	405	377	390	390	391	391	386	404	361	384	408	379	385	429	387	380	359	392	405	392	388	432	361	389	391	385	368	428	363	378	387	376	385	429	375	384	434	396	385	408	376	399	376	401	390	363	394	403	390	399	402	390	373	353	380	410	369	397	382	375	381	384	387	394	375	398	412	406	409	421	394	419	408	413	410	411	395	408	401	409	433	414	399	355	361	375	401	423	406	400	394	362	390	375	379	369	368	390	370	400	384	387	380	415	397	354	385	394	379	403	402	396	361	386	396	363	415	381	379	378	357	383	396	372	406	368	397	387	397	331	414	396	384	392	413	394	380	413	371	374	384	409	364	411	383	407	403	378	365	378	398	400	396	375	401	383	392	398	420	386	391	391	432	396	392	355	393	373	370	421	378	398	373	397	397	405	355	397	370	386	374	398	370	372	372	386	384	411	385	372	363	386	376	349	379	373	384	394	378	397	375	387	400	381	381	393	363	390	392	364	428	434	409	437	403	396	413	384	396	405	386	415	365	368	353	404	422	405	381	394	387	410	368	392	375	421	398	390	403	390	367	394	424	432	396	414	412	360	381	404	363	405	371	406	423	391	385	430	370	419	407	384	414	420	414	402	374	376	413	372	378	392	369	408	421	364	379	399	379	383	365	395	386	398	411	397	373	394	377	384	392	380	403	411	392	405	330	417	407	404	403	403	392	377	402	385	381	406	360	385	367	383	370	373	383	399	392	387	414	411	385	420	363	365	395	423	395	371	396	396	370	383	376	403	405	414	370	362	410	440	384	381	414	378	405	403	382	420	391	367	369	380	366	401	378	332	384	382	395	405	368	396	383	390	385	394	379	381	394	390	396	383	377	370	406	368	396	420	369	367	404	338	367	420	387	393	390	396	382	404	408	410	377	359	373	377	374	391	389	396	378	415	402	396	391	401	392	399	363	390	387	397	383	356	407	419	380	373	369	391	369	412	380	419	373	402	402	395	371	414	371	373	368	385	355	355	405	416	392	362	400	373	371	405	379	376	388	397	413	359	388	387	403	396	383	410	388	398	358	385	402	399	368	384	389	353	379	402	376	367	407	378	373	374	351	390	381	432	394	370	371	378	392	349	395	381	402	400	380	385	400	344	383	394	407	384	412	351	407	382	369	393	409	384	362	393	380	378	411	369	389	383	391	397	395	409	409	374	383	368	391	380	399	364	385	382	406	387	402	420	388	403	362	364	403	408	392	364	419	372	362	390	384	413	395	419	415	393	390	370	399	403	365	400	380	400	418	388	421	350	380	392	406	394	386	370	378	319	412	393	387	398	421	390	389	386	405	413	410	383	382	407	376	384	402	366	410	398	395	398	413	406	404	383	395	390	399	371	408	401	372	369	369	371	409	432	370	354	371	428	367	371	418	413	400	374	395	429	391	376	387	421	368	393	422	378	378	418	389	398	368	419	356	376	385	389	365	413	390	356	384	390	342	376	377	395	362	358	407	389	378	344	376	382	379	392	385	385	386	388	380	392	399	376	375	374	372	394	408	402	394	414	422	401	337	393	401	413	358	409	400	403	376	369	414	396	397	369	398	407	366	397	387	351	376	388	406	370	404	429	381	409	396	386	377	394	407	400	368	406	394	397	394	375	367	386	383	400	384	378	397	388	418	413	404	368	391	383	391	383	368	403	394	388	365	432	382	423	412	379	372	417	374	372	414	382	398	370	401	396	396	375	381	382	379	379	381	390	404	376	402	438	338	384	386	397	411	397	380	357	409	335	401	384	367	391	390	385	381	397	381	385	405	404	370	379	363	414	385	381	358	404	351	355	401	383	350	415	395	392	357	419	416	377	398	365	419	382	392	418	383	380	397	378	409	371	397	370
