345	0	2700	166731	353	0	17	241	367	524	533	544	502	539	450	484	450	453	434	423	403	388	434	380	370	398	389	391	341	374	364	349	429	581	678	715	824	778	827	844	797	862	881	896	839	607	454	324	344	323	372	323	308	307	298	306	300	334	318	323	333	336	319	300	315	319	339	289	286	337	304	284	304	306	313	309	315	331	347	299	320	303	309	303	294	329	299	304	297	331	296	289	325	316	296	300	300	286	307	305	307	298	289	301	281	334	310	317	316	301	294	305	297	300	307	307	311	315	274	295	304	307	310	307	312	292	334	280	298	293	303	296	307	299	319	317	297	315	301	270	307	269	298	281	306	306	287	309	293	291	338	320	296	332	339	323	320	308	300	290	313	329	289	291	314	293	294	297	329	290	260	311	331	300	293	318	276	312	273	280	325	315	295	306	303	322	284	324	301	324	274	302	299	267	324	272	278	315	279	316	332	313	277	271	273	271	302	317	300	272	297	315	278	319	311	298	311	300	294	288	275	300	329	281	293	312	325	345	302	294	299	279	276	291	300	312	289	282	302	292	299	310	305	283	298	274	299	292	293	296	289	308	320	298	289	328	311	327	304	300	303	312	302	284	346	301	288	306	323	287	297	283	291	305	282	320	306	316	301	297	317	285	316	309	295	291	305	284	323	300	281	283	303	294	283	292	317	291	283	310	287	282	262	300	265	301	304	291	304	301	286	334	333	321	269	277	323	290	296	325	289	281	303	303	306	301	305	304	295	300	286	310	301	306	329	269	299	319	291	283	306	318	287	309	269	274	270	300	317	296	314	290	312	297	254	287	315	296	307	310	275	303	309	306	299	292	310	265	308	277	297	297	280	290	308	313	303	317	292	304	286	300	288	286	297	292	321	276	279	301	301	292	278	321	289	300	301	286	297	312	294	297	319	322	311	303	327	278	276	305	299	304	284	328	316	285	293	263	297	301	307	298	283	322	312	294	269	289	286	300	299	323	308	287	297	309	282	289	297	264	274	297	276	312	314	281	300	330	296	302	290	290	299	289	331	296	276	302	277	295	310	316	310	283	311	310	289	282	296	279	293	293	276	274	316	273	298	299	311	313	300	282	294	264	313	274	272	283	274	309	294	312	309	293	317	300	275	275	305	276	288	287	270	311	325	303	300	324	290	293	296	310	291	303	269	295	308	308	287	333	291	309	302	278	290	290	289	305	289	292	313	295	279	290	292	331	309	306	285	307	287	279	306	278	302	312	270	292	296	283	273	286	268	330	262	296	276	303	301	296	297	312	286	321	299	287	310	313	285	287	305	291	266	302	298	303	300	282	340	294	278	287	298	287	314	285	295	298	323	285	300	273	285	277	290	289	268	290	299	311	312	277	291	291	306	285	298	269	290	302	313	319	279	348	329	280	317	295	290	294	285	287	303	281	311	316	300	313	278	321	320	291	298	309	286	287	313	275	313	281	332	286	307	303	280	272	285	292	291	288	308	266	310	293	274	299	283	294	305	285	299	304	317	280	295	290	280	305	308	308	271	292	318	308	301	284	296	311	301	294	300	282	281	294	306	317	307	316	276	290	295	305	288	296	319	272	286	298	284	302	297	290	291	290	285	283	283	319	302	289	309	289	317	296	272	293	274	294	314	302	312	264	268	334	305	292	280	290	328	293	299	299	300	293	316	308	298	279	283	319	262	278	263	280	285	294	278	291	326	277	300	340	308	330	280	275	301	273	292	288	274	297	296	318	286	295	292	296	297	290	262	300	271	283	288	330	279	274	294	332	301	340	295	313	303	296	310	271	308	287	300	309	303	313	285	317	313	324	290	315	307	319	297	286	323	317	298	294	304	316	290	311	315	308	299	294	296	303	312	288	285	272	266	305	298	316	304	302	295	297	283	305	284	321	329	309	301	308	286	314	306	288	286	287	289	292	279	288	276	285	303	294	303	313	290	312	294	301	303	276	275	312	278	280	320	291	298	282	301	303	283	295	292	307	257	289	277	283	312	313	297	311	281	328	288	328	312	328	308	300	265	299	302	337	295	297	298	318	296	294	269	290	297	280	269	310	259	275	282	299	253	301	302	286	292	275	324	297	306	298	285	266	310	303	264	322	310	310	271	331	309	292	308	312	312	301	289	278	294	298	290	296	296	273	299	299	299	287	289	302	316	297	270	296	293	283	272	300	294	304	326	306	300	319	287	303	295	298	284	301	280	299	309	309	308	302	313	313	302	280	287	285	322	294	317	297	267	296	272	299	300	296	296	287	290	322	323	278	300	294	290	294	288	323	284	286	301	315	308	280	318	311	298	291	273	291	286	297	309	308	278	298	324	272	302	316	313	292
345	1	1900	166854	350	0	52	260	340	449	417	472	406	412	375	366	368	390	355	377	314	338	348	343	313	340	298	299	314	307	334	267	341	350	427	446	509	586	647	724	766	749	765	736	612	461	332	321	284	324	294	291	288	284	274	283	293	273	291	291	297	282	267	301	303	311	303	310	297	271	294	247	272	311	262	297	297	291	286	254	282	287	275	311	276	284	289	264	276	281	320	283	299	283	312	287	274	262	305	270	299	294	298	303	293	272	273	326	291	271	294	283	289	290	292	269	299	290	288	286	272	280	305	282	235	296	277	275	291	305	292	304	264	302	291	291	267	293	291	261	265	290	293	271	263	285	296	311	260	288	306	289	299	265	288	255	265	299	253	300	305	270	276	284	276	290	293	265	285	276	275	266	278	289	294	301	255	313	288	276	275	287	259	296	259	300	285	309	267	278	268	317	300	260	302	270	272	282	287	291	292	305	263	291	288	263	288	297	291	272	290	261	287	300	299	274	325	294	293	287	298	253	307	291	307	290	313	280	265	303	278	280	276	257	295	300	302	261	279	260	280	262	285	284	280	266	284	241	282	279	282	290	293	290	285	278	276	283	282	298	276	281	287	296	257	257	297	318	284	286	280	287	293	313	261	278	286	275	288	308	269	308	280	300	288	288	296	278	272	271	276	291	276	284	283	287	298	326	262	283	258	274	280	296	261	268	249	279	268	297	283	298	306	272	266	286	280	280	276	275	291	301	302	298	273	328	263	283	272	284	266	265	285	275	299	279	278	292	276	273	311	303	251	283	295	278	293	283	265	279	282	273	282	277	264	297	293	284	289	279	281	315	260	293	288	298	249	276	290	291	292	300	286	271	264	322	272	265	270	260	301	283	298	286	289	296	303	273	265	274	271	296	269	272	295	262	271	300	243	303	289	246	257	268	276	280	268	287	277	260	285	298	282	277	269	267	300	311	287	304	261	310	272	291	281	262	272	276	274	299	260	254	261	273	290	293	288	279	300	302	275	289	287	283	265	294	296	280	295	302	273	280	319	272	279	243	264	305	285	293	285	302	292	276	276	291	281	296	269	268	310	276	269	268	283	251	268	262	301	301	269	306	253	288	277	276	274	276	292	260	264	289	291	297	283	267	282	277	260	270	275	283	288	284	298	261	288	281	280	275	251	276	278	294	303	267	294	292	292	279	263	289	286	303	292	286	280	301	292	277	278	296	286	308	270	303	317	288	250	266	253	286	284	286	291	293	267	293	264	283	297	252	283	313	283	257	276	276	255	297	274	284	299	299	267	265	289	277	283	272	248	278	295	307	274	284	305	258	282	266	264	272	303	275	279	301	286	305	273	260	274	295	277	261	295	304	279	294	301	275	290	299	283	265	289	297	281	289	266	307	287	287	302	271	293	307	258	297	269	280	299	277	276	271	299	291	328	265	281	278	247	290	261	289	287	299	294	264	289	305	274	263	309	256	286	250	280	288	299	284	288	271	277	297	294	306	273	268	280	302	273	281	270	276	305	282	288	275	286	256	257	307	302	307	285	315	278	286	283	291	270	285	283	261	269	272	265	270	270	285	300	295	264	298	260	261	275	292	302	276	272	277	287	305	275	265	289	289	267	281	271	302	272	281	249	289	314	257	276	288	317	290	273	295	264	298	248	301	247	279	255	294	277	270	272	273	283	293	278	270	263	272	285	282	294	273	303	304	305	279	287	279	287	288	285	249	279	309	291	268	284	275	262	268	266	279	275	299	295	309	276	309	227	309	268	278	243	278	285	302	257	278	280	284	262	287	293	275	290	293	269	286	282	283	277	286	260	279	291	295	271	301	311	274	272	271	284	286	294	273	272	289	265	306	290	296	291	280	271	276	295	312	267	288	279	294	296	265	302	267	288	260	282	285	304	270	275	302	323	289	268	298	290	260	299	304	272	276	239	284	266	284	272	259	266	254	296	281	287	299	248	316	307	259	287	260	292	282	274	304	296	271	256	285	283	299	295	296	273	276	267	310	266	268	272	228	278	277	280	295	313	289	246	260	258	293	281	273	281	291	276	292	275	293	274	300	287	279	302	286	291	299	287	287	231	298	247	275	273	286	270	273	298	261	274	272	276	264	281	276	280	305	276	282	261	283	283	272	245	293	310	281	297	274	296	286	275	287	288	299	268	272	281	301	291	271	273	293	287	322	253	299	262	270	270	300	294	274	280	300	284	269	278	312	282	277	261	274	307	317	291	295	266	317	274	296	293	275	277	295	260	283	284	295	273	274	271	317	273	294	294	285	292	305	241	283	322	255	243	282	310	263	295	292	253	291	311	273	300	284	310	287	285	280	282	270	283	281
345	2	2100	166977	349	0	41	214	361	475	452	484	485	429	417	439	371	406	346	362	368	359	343	353	310	345	342	319	332	309	391	415	455	541	619	684	670	704	790	789	777	725	613	547	430	338	303	278	282	311	271	313	306	286	286	325	309	307	279	325	308	296	264	284	304	288	283	311	275	271	273	293	299	286	269	297	292	258	273	279	242	300	279	248	315	289	265	273	297	283	303	284	306	286	277	300	276	308	265	297	292	281	274	300	299	290	275	273	279	273	305	243	299	285	257	290	277	284	290	304	291	258	301	253	269	296	293	273	299	262	301	293	312	298	279	276	297	284	255	306	263	260	276	280	241	269	277	269	284	302	294	298	272	297	295	306	296	328	278	287	276	291	296	276	263	300	281	291	272	295	286	280	302	300	295	298	253	301	286	299	289	313	295	293	283	312	277	317	295	294	304	279	290	285	264	254	284	283	298	304	290	300	292	297	286	284	291	294	294	280	293	254	262	300	279	292	271	278	281	279	295	273	287	291	267	302	270	277	286	271	291	288	289	294	278	289	267	282	265	312	301	271	261	290	288	289	299	257	268	275	290	263	262	264	287	290	254	306	267	304	300	250	292	257	295	274	250	278	280	305	249	295	285	289	284	287	304	295	308	289	264	301	290	296	265	276	294	258	290	268	283	295	274	281	291	287	280	278	287	293	282	263	271	306	295	279	265	302	297	275	296	316	296	304	292	297	266	294	311	277	284	273	278	286	292	258	282	289	292	305	328	302	285	270	284	306	266	286	318	269	292	291	256	284	307	270	280	272	289	277	272	270	250	295	285	285	271	270	275	276	299	266	299	303	264	295	295	300	302	315	302	281	275	311	307	265	270	282	281	300	276	279	266	282	276	292	270	263	268	306	297	306	265	282	295	290	265	309	287	271	294	295	291	284	260	285	280	268	287	274	284	258	288	274	287	276	279	324	278	283	324	292	264	267	279	302	279	270	270	279	271	300	291	287	270	305	307	268	290	275	283	293	268	266	272	299	296	308	276	288	299	265	289	271	276	264	258	285	265	273	294	274	271	292	280	259	289	308	312	278	263	278	299	300	285	283	303	277	281	282	254	268	267	318	290	283	276	260	263	294	280	297	273	297	323	294	264	272	278	293	298	257	256	285	268	238	283	273	314	278	306	269	282	268	298	275	298	276	303	297	277	261	306	274	322	286	255	259	285	274	271	280	276	278	261	259	265	268	295	269	247	264	313	283	281	272	293	294	299	276	272	280	303	275	287	286	297	288	273	267	278	292	270	294	290	297	284	294	293	286	298	304	304	291	293	304	290	288	289	287	302	250	281	292	302	300	257	275	299	294	286	273	298	291	304	292	264	257	284	309	260	283	317	300	288	266	276	256	274	296	315	297	295	297	273	302	275	290	282	280	251	291	276	282	282	272	290	277	292	279	289	292	255	266	249	278	282	277	256	277	273	291	283	290	290	292	268	280	279	257	268	281	279	288	270	298	311	283	274	292	271	288	287	281	299	293	285	266	290	293	296	285	283	294	270	302	248	265	309	271	281	288	267	288	315	269	283	270	293	305	273	266	307	306	291	288	255	286	276	291	268	287	309	289	302	283	265	286	278	292	283	253	262	293	294	282	271	278	281	280	267	270	286	265	258	293	272	282	256	273	257	300	298	284	296	297	273	314	270	296	278	276	287	276	277	263	291	271	291	284	279	258	275	292	282	306	313	271	294	280	284	274	278	293	308	303	272	276	281	280	282	294	293	236	277	258	258	287	301	282	288	253	284	276	271	293	281	290	284	308	278	266	285	277	279	288	306	277	280	276	268	269	275	267	281	282	286	271	266	273	281	274	259	293	277	271	288	332	283	301	276	273	263	307	273	285	277	280	282	288	295	280	278	287	302	293	280	319	277	270	277	273	286	290	282	275	306	281	274	283	279	311	255	280	291	285	275	267	303	279	282	278	279	305	302	280	287	268	281	276	282	263	283	287	293	287	277	261	325	283	283	282	305	277	283	261	289	265	262	291	283	272	293	286	258	265	284	278	271	263	251	287	274	288	273	290	270	298	295	304	268	280	255	273	266	287	270	269	282	279	286	310	277	253	280	281	267	264	273	269	271	270	299	320	293	282	287	297	281	277	288	265	274	281	283	287	317	318	291	259	250	305	250	303	284	276	303	289	283	296	263	281	285	268	293	270	307	258	280	297	269	270	319	288	284	334	282	262	269	271	280	314	296	259	278	305	303	275	296	296	301	321	272	285	277	289	265	260	318	296	295	256	294	282	275	278	288	330	300	299	293	278	263	304	276	302	289	271	294	313	269	266	266	279	299	294	287	284
345	3	3500	167101	358	0	32	291	397	526	516	572	524	480	472	478	435	457	428	406	415	415	410	405	352	369	369	407	338	363	409	495	584	700	745	811	833	894	907	884	879	881	868	719	500	412	379	347	343	326	365	315	336	326	339	352	345	338	363	326	328	354	345	335	339	328	375	342	301	360	337	333	315	340	349	341	341	350	369	327	325	317	349	317	301	349	332	335	337	320	310	357	335	334	318	335	344	310	304	321	350	292	329	342	330	332	344	317	329	350	312	349	353	322	343	321	345	324	331	346	317	341	329	328	339	314	348	321	321	341	335	333	343	328	334	327	347	332	365	321	320	364	352	327	355	333	306	311	322	355	315	333	334	357	334	352	316	334	330	311	337	350	328	330	359	355	307	340	311	347	345	316	299	332	342	361	302	328	312	339	363	340	338	357	325	320	322	360	323	324	351	337	328	355	311	356	340	340	348	312	376	327	353	366	326	316	308	345	330	340	342	345	313	371	315	309	339	324	348	320	341	336	323	329	339	326	309	391	287	312	337	311	314	339	324	328	336	322	339	347	316	342	334	350	323	367	312	349	333	327	338	318	339	346	339	340	338	348	313	358	303	323	336	327	331	343	311	325	305	353	330	332	312	325	318	368	329	345	324	319	337	321	338	329	352	316	330	317	353	351	362	302	333	356	331	325	350	368	330	336	297	323	318	357	325	336	325	336	368	332	340	311	305	319	325	314	332	372	352	337	314	356	335	341	312	360	306	339	301	324	325	343	303	341	336	347	280	345	355	332	332	358	302	324	335	337	322	319	332	355	307	334	307	331	313	317	346	313	306	335	345	350	326	317	330	364	310	308	342	320	318	322	309	347	335	331	321	338	335	322	352	305	345	329	298	359	337	334	321	337	307	306	302	324	354	350	317	311	320	310	339	347	306	312	330	313	328	334	316	346	334	347	321	320	353	309	362	314	354	340	325	355	358	325	365	307	323	320	324	360	362	318	337	361	322	333	336	338	300	310	311	333	319	337	313	324	319	326	347	344	322	326	326	341	330	335	334	328	327	322	306	347	363	326	323	301	317	311	346	313	338	316	327	310	343	311	316	334	328	328	367	326	316	320	326	310	337	328	362	312	307	304	339	305	297	312	317	343	353	328	313	307	333	338	336	311	310	323	318	322	368	316	334	329	312	328	335	328	313	342	321	318	323	327	307	331	350	344	326	320	345	349	325	322	320	362	328	329	344	300	307	343	343	306	316	343	316	323	307	335	347	326	358	338	346	341	336	322	316	317	345	340	328	335	306	334	340	324	325	351	325	336	323	324	323	327	336	341	341	320	328	325	317	361	312	319	323	316	338	330	339	330	365	327	330	312	324	331	350	322	302	301	330	322	338	330	312	334	330	327	321	319	315	353	330	323	339	319	312	325	336	324	340	338	316	331	335	346	300	329	340	342	340	355	322	330	332	341	351	348	321	326	317	320	343	353	332	319	317	338	337	314	332	338	343	346	335	327	332	353	309	335	339	326	352	328	337	336	325	331	340	336	334	337	351	346	316	329	338	317	323	331	333	322	350	333	349	326	340	321	331	338	337	325	306	348	329	334	332	333	338	353	318	341	323	361	330	297	351	317	315	323	315	336	346	334	361	326	357	332	332	317	318	338	355	302	313	340	341	351	355	341	310	348	340	350	321	307	297	343	311	347	347	329	294	342	337	328	318	352	350	321	353	335	323	357	317	350	323	321	378	332	301	330	329	302	370	318	326	334	317	333	323	317	315	367	342	345	319	314	347	327	320	349	332	346	304	328	319	357	324	334	335	329	301	321	320	346	324	344	309	306	340	355	314	320	308	310	323	336	334	320	319	328	345	350	339	314	344	331	333	316	318	327	316	335	297	336	317	339	316	342	354	315	321	335	337	349	341	338	301	376	332	309	334	333	315	315	322	319	323	305	320	319	332	325	311	336	321	351	326	324	336	340	342	357	318	295	341	326	301	354	325	341	332	323	352	342	327	335	336	312	365	297	322	337	369	318	329	312	323	342	313	334	350	333	336	320	315	323	329	343	318	351	294	357	354	344	355	344	305	346	352	277	326	313	330	336	337	363	312	329	320	321	326	319	335	337	339	348	309	322	342	322	334	337	329	306	333	331	360	336	329	306	338	342	343	337	312	335	341	358	345	347	281	329	348	329	310	342	318	329	315	318	305	345	308	331	328	333	331	329	328	309	346	317	329	322	343	341	312	344	341	367	312	318	321	349	309	338	344	344	319	328	294	336	319	314	355	322	332	338	342	342	323	316	320	343	338	337	310	326	354	286	320	331	359	357	296	328	329	333	312	341	362	317	306	313
345	0	2700	167224	346	0	38	265	414	568	550	576	615	575	515	470	452	487	453	460	457	441	436	431	407	413	406	428	446	471	560	758	895	902	895	947	951	991	1011	1032	1011	970	907	660	445	427	375	341	391	383	403	380	354	384	363	385	363	353	375	364	355	363	328	358	345	362	386	348	376	377	343	359	374	369	344	388	354	364	368	352	384	354	351	351	373	319	338	354	348	343	352	366	367	387	361	386	325	331	399	349	352	382	378	345	365	360	354	375	368	371	350	373	351	360	353	336	360	362	349	353	370	380	360	348	369	397	342	372	341	361	339	345	356	340	326	386	383	372	354	341	368	348	395	345	355	368	333	347	357	347	328	319	338	365	354	362	357	338	350	357	383	384	327	358	325	348	320	364	314	356	370	413	356	351	362	353	354	335	388	352	336	334	329	343	361	365	328	361	335	381	364	381	338	347	363	341	345	363	337	335	380	374	354	347	343	369	360	386	359	356	361	383	331	338	358	366	392	384	333	338	377	328	330	361	372	321	323	360	341	358	364	373	325	299	359	357	376	343	355	383	369	350	342	349	328	385	338	400	329	345	352	342	324	354	342	328	312	357	358	322	333	356	353	352	362	369	349	355	350	353	331	368	351	341	384	360	343	329	353	338	331	332	341	344	347	370	352	353	359	330	366	371	364	347	365	349	349	354	349	341	383	333	312	346	337	344	386	333	344	342	366	334	350	367	349	369	326	355	344	334	361	345	339	388	349	328	354	340	361	338	340	347	349	401	326	331	351	368	337	328	348	355	376	354	369	332	329	364	374	350	346	342	333	339	342	362	333	336	337	335	368	326	385	371	322	318	341	343	312	327	344	369	345	353	391	367	351	355	329	345	343	364	331	376	359	366	342	361	364	337	363	367	353	352	356	355	355	357	361	356	326	341	331	326	316	367	385	380	339	361	350	334	361	324	333	363	339	315	334	349	347	351	361	363	363	342	346	369	346	358	386	358	354	338	336	322	361	375	316	342	368	358	324	347	351	343	367	381	365	390	345	376	349	368	338	360	361	336	336	355	331	353	339	354	326	329	344	368	369	350	337	379	331	345	329	351	339	376	369	357	357	390	346	354	341	335	341	355	335	349	372	324	353	368	388	354	337	364	348	356	353	352	362	333	343	337	363	361	327	367	329	354	340	329	358	364	343	339	344	356	370	331	356	342	393	358	358	361	363	348	359	361	387	355	362	359	346	346	372	352	351	361	336	364	354	370	354	355	373	390	358	340	330	363	341	313	325	384	357	342	338	377	339	373	349	345	319	331	352	335	363	367	337	381	356	321	354	373	345	372	340	395	352	368	365	356	345	317	382	361	363	356	342	366	360	310	340	382	374	335	375	352	332	354	338	374	341	348	356	321	347	380	348	361	335	353	344	352	325	351	326	335	390	355	346	370	333	364	365	351	343	325	344	346	343	345	344	356	332	370	371	334	342	378	334	365	366	343	365	382	345	358	324	381	340	368	346	388	321	377	341	353	365	335	350	355	327	326	344	353	326	357	348	340	359	334	360	368	347	347	351	357	374	385	335	341	352	353	345	376	361	347	363	355	348	326	350	335	345	340	360	368	350	356	376	340	321	372	322	373	361	342	352	356	375	350	344	371	372	346	341	336	336	341	337	350	363	331	366	365	338	349	360	332	371	363	325	353	363	351	344	364	326	361	380	341	341	351	328	312	354	346	339	351	359	322	378	336	344	372	343	372	346	318	349	340	324	343	342	320	395	380	372	349	362	324	343	345	352	343	358	354	332	352	366	350	349	327	341	375	341	344	338	328	338	355	349	372	332	348	336	355	377	357	330	354	369	357	314	327	329	334	348	321	385	343	368	344	329	320	378	345	350	371	355	311	338	335	354	342	391	362	346	380	325	328	331	364	352	359	358	372	366	354	370	365	336	367	332	351	319	329	323	354	303	391	327	365	359	339	344	337	372	351	330	360	349	335	314	355	368	349	349	356	336	361	342	373	320	363	326	322	341	362	354	364	378	355	350	368	326	356	325	355	361	359	345	365	363	360	338	334	362	343	361	346	341	374	341	345	332	349	343	366	360	356	337	343	367	346	347	338	325	346	346	360	344	368	376	363	329	353	338	324	351	365	331	344	335	357	354	345	346	349	356	341	333	381	347	335	360	362	331	368	387	339	347	358	357	331	384	365	356	358	358	342	342	343	339	361	347	370	380	349	390	335	341	336	325	329	365	348	349	308	303	351	350	336	341	343	370	321	386	335	356	359	339	333	341	348	340	348	350	350	323	316	351	356	335	339	359	350	355	371	340	326	344	323	347	369	349	362	353	331	345	319	339	374
345	1	1900	167347	358	0	54	303	393	536	517	539	486	494	474	497	431	458	431	446	437	460	417	392	402	424	427	439	460	489	552	612	627	707	799	845	825	870	868	862	821	874	831	795	646	478	449	425	399	391	388	435	417	387	400	401	362	414	382	387	378	375	384	371	376	423	399	364	364	377	388	412	364	361	403	388	431	363	375	386	371	357	395	416	373	395	396	400	386	393	403	384	361	384	384	422	394	367	405	406	357	369	390	403	379	386	386	414	360	410	362	383	398	395	337	367	365	410	389	396	404	401	390	388	348	421	402	404	387	351	387	380	385	365	438	373	385	374	346	385	397	360	392	370	368	374	364	348	400	384	379	407	400	364	373	373	363	409	414	379	358	387	377	348	390	364	382	384	376	382	371	374	388	401	374	360	350	415	378	368	384	359	389	395	393	385	376	373	391	365	364	368	388	412	374	383	389	397	401	402	366	376	397	386	407	387	396	407	340	402	389	366	403	382	358	405	397	388	352	383	395	377	405	354	416	408	377	386	392	385	366	404	390	374	418	392	393	379	397	357	397	387	399	386	349	411	353	362	400	390	392	359	388	347	386	377	379	399	380	397	386	391	385	383	360	388	401	373	388	371	391	399	421	383	396	403	397	371	396	394	377	335	384	396	375	352	351	382	408	366	375	392	375	378	393	384	393	420	385	407	405	399	374	430	378	414	396	400	358	370	395	395	382	379	382	384	383	408	368	394	375	400	387	401	396	406	373	400	358	379	411	383	357	379	399	354	405	356	387	387	401	393	399	381	372	384	380	359	377	398	377	385	360	368	370	373	386	383	360	376	351	370	385	374	391	389	395	410	376	395	385	378	354	396	364	397	381	378	369	394	396	388	386	402	399	381	371	396	438	394	350	398	392	342	362	370	367	389	387	368	376	361	372	415	395	399	375	412	357	401	380	360	392	398	396	381	385	399	410	375	387	370	380	372	361	401	360	370	386	387	416	397	385	382	390	397	388	410	364	412	373	384	380	377	404	384	416	392	391	366	380	373	369	396	375	376	386	387	395	383	362	393	409	374	389	366	384	380	399	389	373	373	381	396	400	372	384	380	402	368	385	378	421	407	377	389	368	364	405	356	376	410	413	374	385	382	387	338	381	376	382	379	416	387	386	395	345	404	363	402	377	380	364	369	382	380	385	375	372	360	375	397	377	372	405	377	399	386	391	378	405	371	378	355	364	370	394	368	399	400	380	377	372	381	366	377	394	371	373	399	383	388	423	386	405	407	397	408	385	379	358	381	389	396	368	364	364	374	372	384	370	380	362	359	365	370	378	380	358	396	369	386	363	362	370	385	399	370	374	355	402	410	389	371	381	412	367	378	364	352	373	381	398	383	378	382	406	398	382	375	357	425	394	402	380	392	380	380	362	375	371	401	385	369	379	372	380	384	381	391	393	370	381	371	377	386	404	358	377	377	358	401	367	396	411	384	361	367	397	382	383	399	348	393	389	385	391	423	367	360	347	405	376	383	398	357	354	386	390	381	403	376	356	396	381	360	352	390	385	398	370	386	348	386	353	379	405	391	398	382	402	356	372	371	399	392	380	369	369	389	386	398	385	387	387	401	376	378	373	407	337	376	335	378	393	367	388	386	397	393	370	392	402	340	346	369	378	354	381	375	358	398	379	356	408	377	358	370	430	395	338	412	406	377	398	388	364	370	395	408	378	394	406	386	383	412	388	377	387	411	372	429	388	431	400	394	393	404	352	374	378	361	371	389	375	379	412	382	373	363	370	385	414	384	380	389	393	401	347	383	372	371	443	367	384	353	414	398	339	388	408	356	408	379	366	385	360	363	368	355	408	381	369	386	367	412	366	359	376	415	363	356	419	371	415	378	393	371	387	362	352	375	380	385	400	390	380	388	364	388	390	413	393	375	370	387	387	388	379	385	395	385	364	375	393	375	378	398	387	380	409	383	390	393	392	418	392	373	365	395	379	383	375	359	373	384	399	393	380	376	359	386	347	361	361	390	377	391	373	375	396	357	373	379	381	381	389	355	367	394	351	407	382	370	369	410	394	395	363	399	408	389	417	374	357	402	420	387	426	367	413	420	380	395	407	391	372	422	363	385	374	396	391	409	367	388	375	371	370	374	382	400	379	386	381	377	395	377	371	395	397	381	374	399	375	362	416	378	382	373	382	380	386	403	383	367	392	377	377	370	398	380	367	381	358	413	370	356	363	391	397	387	399	384	357	371	398	353	387	363	379	387	356	400	368	419	384	393	381	377	404	386	388	354	361	381	389	408	388	387	357	378	391	374	364	387	370	395	373	373	372	394	403	402	391	371	420	388
345	2	2100	167470	350	0	53	313	405	516	518	577	500	530	485	468	474	479	459	441	455	427	414	422	452	413	433	408	412	434	433	461	584	614	690	728	795	878	876	921	911	941	902	876	708	536	433	390	421	365	364	401	370	389	398	437	368	336	411	385	339	388	371	371	375	365	385	381	398	395	403	388	399	393	381	391	413	378	390	388	389	405	404	361	404	380	412	353	387	346	384	377	372	392	376	406	370	389	392	384	355	345	385	373	382	382	400	399	370	429	363	346	373	372	387	368	399	373	387	363	398	372	384	391	407	386	394	396	382	369	362	379	364	383	388	390	374	399	384	403	366	386	371	394	374	345	350	393	394	388	380	376	404	370	339	400	342	387	365	366	377	372	400	380	373	382	373	369	379	372	361	386	357	397	353	379	365	399	349	363	368	394	356	368	382	342	383	390	368	392	379	344	395	382	354	362	378	397	396	386	387	381	383	403	376	393	370	374	391	368	368	358	402	405	368	361	367	379	409	410	365	368	359	364	399	394	377	369	380	386	340	360	359	358	362	407	399	365	402	371	407	383	336	383	364	390	370	376	409	405	372	376	387	407	390	371	371	389	391	374	368	375	385	410	377	400	380	362	375	417	366	379	379	396	381	350	357	372	367	388	345	364	386	382	383	411	363	379	375	374	366	374	392	387	356	368	366	379	394	384	357	384	405	367	387	397	346	370	378	360	369	398	369	361	371	385	382	371	355	366	392	366	363	384	395	373	373	407	360	373	382	381	404	370	375	390	377	394	365	374	401	384	378	352	370	343	395	366	390	390	394	340	372	358	352	409	355	358	361	408	355	395	348	368	382	370	398	396	369	403	382	372	356	378	364	373	371	353	403	384	367	403	389	364	361	380	368	372	378	369	381	380	385	401	394	377	384	360	396	364	390	373	385	392	350	376	390	376	390	378	361	373	392	363	407	381	348	414	394	392	417	365	363	405	389	378	370	373	390	421	370	385	388	373	400	377	385	386	355	386	366	370	387	388	381	386	380	391	354	379	414	368	391	377	371	421	375	372	387	362	366	355	398	386	383	374	387	362	363	381	369	375	386	380	405	393	350	362	358	377	375	417	354	394	353	364	407	370	391	394	385	394	375	379	340	398	394	393	357	393	370	388	381	396	357	395	398	352	384	373	363	369	382	370	358	412	371	416	388	380	398	360	383	405	386	365	373	383	386	357	368	391	373	355	400	357	388	376	362	363	360	361	380	390	369	401	393	364	376	381	353	408	384	389	386	402	368	350	400	411	369	393	380	376	380	378	388	356	376	384	381	372	375	382	359	376	373	392	390	405	364	380	409	375	359	361	373	408	360	401	390	389	322	369	394	425	385	383	406	374	411	374	391	374	394	400	408	345	372	387	339	396	398	358	362	387	354	390	346	413	390	357	413	380	370	353	362	347	378	377	382	429	393	427	361	390	401	373	363	379	369	369	389	377	397	398	378	364	365	373	376	369	399	359	348	386	377	378	398	383	404	385	397	392	390	371	363	383	356	380	398	358	380	387	370	389	387	365	358	395	371	365	391	387	405	359	381	348	372	381	416	391	369	369	393	365	367	413	355	405	383	424	359	347	376	413	355	329	350	373	380	380	399	379	402	395	382	386	343	373	354	391	394	425	392	397	344	385	359	388	349	384	380	396	352	404	395	376	359	363	399	382	380	375	395	372	380	380	372	367	376	393	379	366	353	368	363	365	371	360	398	384	358	360	373	386	362	385	379	383	401	349	390	371	381	401	381	402	377	372	363	384	367	375	384	407	392	394	373	379	363	360	371	364	354	385	361	389	396	349	359	391	377	403	407	391	386	343	376	362	374	380	367	331	367	370	373	395	394	373	378	381	379	380	372	392	356	407	360	393	374	350	356	425	411	366	369	377	356	394	407	404	394	392	369	380	375	383	362	381	402	382	377	374	381	380	379	380	372	367	344	360	371	354	376	359	409	353	413	375	380	392	378	366	372	385	355	403	398	382	410	383	354	399	369	379	360	369	365	403	365	391	352	384	393	353	374	368	385	330	357	365	393	381	372	385	383	381	416	360	372	396	375	371	370	370	395	354	378	385	385	383	386	376	409	375	391	377	405	370	361	414	380	385	391	369	384	369	391	380	393	383	416	396	362	355	388	375	364	385	391	386	411	377	423	407	366	391	409	381	390	380	352	382	433	393	384	385	384	371	413	376	350	398	380	361	378	357	346	382	357	387	382	394	360	406	388	369	400	367	416	375	376	376	373	370	386	374	404	386	382	380	386	387	377	368	381	368	386	377	372	347	358	359	362	373	380	408	393	383	395	394	399	373	383	378	384	381
345	3	3500	167594	353	0	58	327	452	603	570	610	570	566	541	519	519	505	472	481	508	423	475	456	461	466	460	482	465	446	534	673	726	767	835	819	935	930	931	940	969	940	949	855	790	621	519	459	444	466	428	400	424	431	464	422	437	427	413	439	415	411	446	400	425	426	436	411	458	432	376	425	417	418	422	402	431	406	430	406	440	428	425	417	416	459	420	431	431	433	431	412	418	431	395	417	412	390	463	447	414	430	421	418	420	427	382	433	427	418	441	443	421	447	449	434	408	408	403	432	422	427	428	457	389	418	429	423	425	450	418	397	399	426	425	435	411	423	403	451	409	443	411	446	415	420	415	413	393	464	391	421	428	437	410	430	395	389	397	415	427	429	417	393	426	437	423	428	414	400	414	412	456	441	416	418	407	415	419	433	428	408	421	416	415	412	415	431	412	420	392	397	410	412	382	436	435	428	413	411	404	424	421	425	420	408	434	394	437	459	424	404	411	416	396	405	422	421	414	441	427	406	411	385	423	400	421	428	400	401	438	395	431	425	412	393	415	416	420	416	445	425	397	404	396	441	443	396	432	414	409	408	389	418	420	407	386	415	402	417	420	426	446	424	408	412	398	398	431	467	390	430	424	424	410	387	380	419	449	413	415	459	373	432	399	426	433	436	431	400	419	408	431	433	414	420	408	419	420	400	435	436	406	405	401	423	411	404	397	411	407	426	420	402	419	413	395	436	447	421	390	425	437	423	422	405	441	428	405	388	415	419	402	404	400	402	410	411	415	406	388	408	426	415	412	460	407	411	397	397	463	435	402	430	420	412	416	407	449	420	406	422	417	439	421	421	379	446	422	423	407	390	413	411	392	402	435	425	423	434	412	427	403	405	426	372	435	415	389	430	424	435	412	411	418	398	416	376	418	409	403	395	417	394	407	414	426	417	421	423	429	409	405	438	417	402	403	420	441	428	403	424	436	412	382	414	404	397	408	392	440	451	405	401	412	417	388	407	441	411	395	412	421	442	425	435	416	402	389	416	407	387	416	388	406	421	389	415	446	429	394	439	455	431	390	407	381	390	405	415	417	408	424	401	429	426	400	409	403	393	411	399	435	437	379	435	418	410	444	408	431	363	394	416	413	405	374	408	436	417	400	411	400	424	419	422	392	424	417	379	476	386	415	433	413	444	449	403	415	427	406	399	433	399	410	426	456	416	396	430	395	412	439	413	427	422	417	403	419	442	402	428	379	431	415	425	395	410	426	405	418	455	423	403	407	411	418	418	418	416	428	406	420	384	459	389	409	401	420	417	420	426	408	410	421	397	420	404	457	432	428	414	440	390	437	390	415	414	400	426	434	392	438	433	392	413	421	397	404	421	408	406	404	390	387	400	401	427	424	426	372	448	410	449	407	404	432	424	436	401	430	425	416	419	390	395	409	431	463	451	423	428	436	386	397	423	426	390	401	446	384	425	418	420	436	424	407	443	353	399	442	391	427	431	395	469	440	391	420	408	405	403	423	454	403	425	413	427	414	387	388	392	422	442	411	444	422	427	415	454	413	407	408	458	420	410	413	457	405	407	426	392	402	422	416	442	423	415	431	422	426	428	434	460	404	439	414	429	430	386	387	440	389	437	428	451	396	422	409	442	438	405	390	404	406	430	409	403	421	424	384	433	420	430	404	411	413	448	438	413	394	435	424	417	369	409	412	429	415	429	398	430	381	444	417	446	426	419	386	438	400	435	417	397	408	420	411	423	407	403	393	420	389	399	435	413	404	412	424	429	405	419	431	419	418	429	403	434	431	418	421	416	406	443	438	420	404	404	415	433	384	414	420	411	377	432	427	429	418	431	408	381	400	423	420	416	440	401	411	412	415	417	419	418	430	437	404	414	455	388	426	415	379	405	434	387	401	411	417	450	423	419	430	420	395	413	442	423	395	409	382	410	416	443	425	394	421	422	419	405	424	417	373	365	407	427	422	413	406	373	407	428	394	405	408	417	412	466	397	421	428	418	401	399	405	411	432	416	448	430	414	427	428	434	423	402	410	420	391	442	422	419	409	411	434	436	410	435	447	412	427	426	400	410	396	388	448	382	395	400	447	430	422	420	426	393	419	418	382	431	437	401	407	383	423	420	413	425	432	409	404	437	440	426	375	381	421	413	431	424	410	402	403	442	396	426	408	377	412	407	404	437	421	401	419	371	451	412	426	440	407	422	439	381	427	432	375	436	456	418	429	424	394	429	375	451	400	438	387	406	426	410	424	423	399	417	386	404	397	406	408	400	414	429	454	412	395	403	426	409	384	404	446	439	447	417	392	373	438	427	423	415	420	415	438	393	406	436
345	0	2700	167717	351	0	33	315	466	586	592	629	589	589	568	566	522	549	500	508	470	496	468	521	491	505	487	448	477	463	482	655	793	932	945	964	1017	999	1009	1035	1001	996	1022	978	846	615	486	467	434	465	453	459	417	470	463	425	438	425	431	448	445	432	455	378	400	467	447	433	432	447	430	410	456	427	391	449	430	451	431	397	432	426	418	409	415	445	430	406	425	411	453	419	431	417	424	437	421	412	440	419	455	445	422	438	437	421	445	436	434	408	436	402	469	429	456	429	431	431	439	407	467	412	439	414	421	455	426	417	397	439	428	408	427	432	427	392	418	456	403	427	417	428	417	456	410	419	454	426	439	442	437	426	418	437	444	434	422	449	443	447	415	412	438	411	400	443	418	429	451	432	467	444	407	442	421	435	427	444	444	414	419	416	395	441	467	413	403	432	413	472	409	425	405	441	435	416	393	431	402	446	407	439	418	457	402	442	404	428	432	441	444	429	410	400	477	411	415	417	427	428	413	421	413	431	445	429	420	438	420	423	436	437	405	416	444	442	409	470	463	461	428	463	427	439	437	419	451	428	454	425	415	459	425	438	433	445	438	445	421	438	415	424	415	428	442	421	424	431	414	428	413	416	450	395	434	439	419	410	443	423	441	407	409	455	436	438	412	402	445	415	422	405	432	411	411	398	412	433	417	429	429	430	428	415	405	422	420	408	448	436	457	431	435	414	400	445	402	434	412	417	423	428	421	449	427	411	385	424	407	448	435	451	420	432	391	438	407	417	430	445	425	437	422	440	427	433	442	433	417	457	454	459	436	413	454	432	415	397	396	434	419	412	396	391	398	421	434	417	411	392	423	422	441	421	434	419	423	407	442	428	397	450	403	438	389	430	433	458	415	449	401	437	446	420	448	395	414	431	441	414	462	448	415	429	411	439	431	389	390	447	444	413	414	423	398	422	437	403	455	440	420	454	396	407	400	427	413	422	421	426	439	450	423	396	396	436	431	395	403	453	423	467	428	426	425	397	452	382	456	415	392	419	412	442	441	442	422	437	429	404	433	417	414	421	432	416	424	426	442	445	391	420	431	424	436	429	424	409	408	464	410	421	426	411	452	435	452	434	433	451	440	413	417	392	420	435	425	419	424	438	452	414	424	454	436	450	427	425	432	435	414	424	405	420	413	425	380	421	419	422	411	430	459	439	415	444	393	451	431	413	416	431	427	468	427	430	454	410	403	420	407	451	441	419	400	442	443	424	425	426	428	421	423	425	420	431	423	407	460	435	443	447	429	443	428	445	430	451	413	399	418	403	422	424	406	444	437	417	434	420	397	439	412	443	407	410	414	381	448	419	399	412	418	406	433	424	412	408	438	423	453	407	419	438	389	433	414	425	419	406	433	417	427	441	476	426	424	455	422	439	394	445	426	432	429	446	454	409	461	400	445	420	399	434	449	415	439	430	443	413	405	461	433	425	419	469	400	418	424	395	455	415	433	439	415	454	451	420	433	447	426	414	437	397	425	457	450	432	421	442	424	411	449	444	432	421	397	422	393	427	444	411	403	442	449	464	410	434	407	405	438	430	401	429	428	422	428	431	402	390	435	432	420	470	444	431	414	404	474	435	455	423	453	442	429	407	416	466	439	415	382	427	410	465	424	409	422	426	407	463	398	448	440	430	411	410	406	422	430	406	429	423	414	420	419	439	402	421	381	400	401	441	426	406	419	389	439	433	423	416	409	400	394	440	418	414	399	410	409	443	427	445	416	419	421	429	394	387	430	399	410	453	422	402	403	432	441	447	438	436	435	423	410	438	461	415	436	431	424	432	433	435	433	412	394	435	420	418	415	411	458	423	443	420	424	413	407	424	393	411	427	422	424	451	403	424	443	454	409	410	440	404	379	445	459	427	420	416	408	470	434	409	434	440	430	417	411	418	434	440	443	426	411	420	397	409	404	435	410	395	429	435	401	399	439	396	442	419	411	440	394	455	411	426	385	435	435	417	428	433	434	413	452	404	434	436	450	398	430	422	422	398	464	435	395	466	431	426	438	438	430	425	414	433	394	395	426	423	429	428	383	418	435	398	373	409	429	419	395	426	413	460	435	441	393	429	443	445	404	397	442	438	454	435	402	416	443	456	426	383	424	387	393	427	438	419	441	413	396	402	428	451	424	451	430	419	451	414	443	419	434	437	425	443	444	425	431	450	433	435	421	419	407	446	398	411	428	423	421	388	437	439	442	405	423	430	418	433	396	428	429	419	419	430	401	412	419	415	438	408	404	433	453	456	436	414	419	434	435	405	417	447	433	445	434	431	416	432	422	420	467	444	408	438	395	400	437	450
345	1	1900	167840	354	0	72	305	415	499	507	542	536	479	481	491	431	471	474	446	435	472	422	422	426	434	435	438	485	456	515	539	607	692	703	832	816	853	869	879	816	750	635	507	465	446	391	402	403	389	379	383	421	402	389	386	408	424	414	388	370	386	404	373	398	408	390	412	371	397	397	390	385	396	373	384	394	379	408	379	373	411	388	373	414	379	404	370	398	393	390	372	399	382	373	394	395	400	389	394	405	375	406	380	394	409	412	370	407	416	367	400	375	407	383	412	394	406	394	375	389	351	358	403	378	395	400	395	394	376	379	421	376	417	361	382	360	423	389	404	370	386	374	376	397	382	388	396	393	387	380	418	427	395	392	395	396	385	379	405	388	376	394	394	386	439	385	373	368	404	376	398	372	374	391	411	376	401	402	387	384	384	368	377	385	381	376	389	369	409	390	411	402	392	381	407	406	386	386	367	364	393	375	369	385	386	397	380	359	374	397	371	384	421	376	363	367	358	380	393	406	397	386	435	378	402	403	391	392	363	378	387	380	382	405	385	363	365	369	410	374	398	366	395	388	376	407	388	374	387	388	387	361	384	415	381	359	414	401	366	394	394	388	376	344	389	419	365	390	384	399	400	381	417	399	397	353	384	355	395	385	386	377	397	388	371	401	378	389	412	381	401	381	402	375	386	347	388	399	386	401	404	378	436	368	390	398	415	410	400	366	387	369	396	387	403	417	385	413	372	366	392	378	386	393	421	384	368	404	363	403	355	391	387	410	369	376	379	382	398	360	396	396	390	394	410	382	407	409	368	407	385	383	387	382	373	388	434	403	405	388	386	352	402	378	364	374	362	401	387	383	400	391	375	418	395	384	404	391	404	400	415	363	354	366	380	383	393	411	376	375	330	395	404	390	387	367	398	357	387	400	362	355	386	381	399	388	394	383	379	371	376	396	371	392	381	388	411	421	370	407	383	390	382	364	412	382	416	395	417	417	422	376	406	398	398	368	415	395	419	346	395	379	382	401	376	364	384	377	382	379	356	352	373	376	348	379	439	404	390	382	424	422	363	388	369	373	381	386	378	420	411	394	384	388	412	409	430	367	367	379	366	427	351	358	404	398	378	389	373	350	398	405	401	397	406	374	384	381	393	379	383	370	356	387	402	390	383	409	394	399	384	391	401	415	386	368	378	385	408	411	385	404	397	393	425	380	400	397	375	380	371	402	427	360	352	406	398	442	347	369	387	362	392	404	400	361	409	346	386	380	396	403	351	380	356	404	371	390	390	392	388	427	370	368	394	393	366	398	378	396	375	397	413	368	400	398	397	362	367	385	378	401	377	386	410	367	400	390	381	407	367	388	407	390	417	395	393	377	398	374	405	389	399	371	394	391	371	371	346	395	398	368	385	388	381	384	384	399	427	396	395	417	383	389	351	375	378	347	397	390	410	375	366	416	402	391	387	402	374	381	359	398	380	398	386	396	388	341	373	383	392	382	377	368	414	369	371	359	357	367	390	378	373	375	400	379	380	402	384	420	375	359	402	375	444	371	377	419	356	414	400	371	389	385	390	375	404	374	390	380	403	434	420	408	381	388	386	375	380	397	373	384	403	378	391	397	432	337	388	374	387	402	411	375	409	360	400	392	371	404	389	379	373	379	379	378	401	414	387	400	372	345	359	392	379	362	408	395	342	366	399	369	380	401	384	363	406	373	371	394	390	368	380	404	380	409	410	365	384	398	373	397	406	376	378	387	385	378	395	390	359	392	399	397	378	397	387	375	372	390	383	389	420	407	382	353	423	378	418	399	372	412	399	393	375	381	393	402	398	390	393	371	372	397	355	392	397	391	401	337	415	387	389	381	390	371	410	391	394	394	365	394	367	397	393	380	381	409	383	361	385	408	368	365	389	363	388	364	387	335	396	362	388	397	437	371	381	379	377	391	407	383	365	365	390	385	372	400	404	392	407	375	375	368	411	378	396	388	374	399	386	383	376	409	369	413	377	401	387	392	383	370	386	354	395	343	369	387	389	361	361	396	371	377	393	362	395	386	395	350	389	402	387	358	399	359	364	406	383	405	399	377	389	374	389	375	391	366	379	381	412	378	366	405	383	361	402	383	378	382	405	370	367	398	397	374	361	420	411	366	388	429	396	369	393	391	348	372	393	370	392	411	383	401	411	375	379	390	375	401	402	414	414	340	387	436	357	385	352	405	356	382	392	414	385	390	398	391	388	361	410	397	387	368	376	402	352	404	374	391	409	386	371	385	440	371	396	374	414	370	386	381	386	373	401	392	374	355	386	383	377	373	385	382	363	383	365	420	392	427	394	388	365	415	370	371	398
345	2	2100	167963	355	0	61	301	405	511	549	574	557	511	504	488	464	454	461	468	429	432	400	450	432	410	447	434	505	574	631	712	754	836	848	919	883	899	866	839	769	654	584	474	409	423	392	413	404	383	406	371	410	363	406	378	367	402	383	382	371	396	384	408	374	360	380	407	407	411	391	417	364	384	394	403	395	387	381	404	390	388	385	338	378	371	419	389	396	367	379	362	361	350	386	392	359	393	368	405	391	382	388	379	433	382	388	371	372	382	402	395	371	360	416	404	381	373	390	404	398	387	396	403	364	387	387	363	408	369	374	374	361	343	390	391	385	405	375	389	388	380	395	385	394	373	370	382	400	359	358	419	371	402	364	394	366	388	389	404	388	397	401	397	375	371	390	398	402	391	399	389	388	377	372	392	375	391	388	383	376	401	401	392	388	380	361	387	400	390	373	354	412	353	412	427	405	409	403	368	366	378	397	405	411	368	368	397	385	404	386	354	389	372	383	376	396	401	398	380	361	383	394	417	385	383	362	387	371	382	401	382	395	378	400	385	415	392	396	393	372	394	387	378	400	392	359	373	393	383	382	428	392	371	389	378	391	383	369	403	364	407	380	364	391	410	373	384	381	411	372	392	376	377	418	377	384	396	414	388	380	392	395	402	395	402	375	362	383	375	375	404	405	381	373	378	402	409	372	403	385	381	372	381	380	375	398	370	384	409	344	372	374	381	367	373	381	367	367	395	397	395	391	362	381	378	388	405	408	366	378	413	378	382	426	386	352	399	400	368	395	358	412	381	380	375	393	396	389	389	390	409	392	413	382	413	370	374	374	389	391	400	394	390	378	384	382	381	371	430	399	388	375	399	384	392	375	374	384	374	366	379	361	372	391	380	366	367	393	392	389	358	377	408	378	363	377	398	407	410	407	388	390	368	378	389	382	403	403	393	390	376	372	403	361	388	383	377	398	381	380	398	400	382	385	398	394	411	375	401	396	376	367	422	391	380	376	369	396	402	376	357	364	361	402	417	351	389	378	396	393	385	378	406	377	389	378	368	376	402	409	355	405	376	386	388	383	371	389	367	397	414	390	372	399	361	390	381	399	394	373	387	380	357	391	380	385	378	372	389	389	400	389	377	360	376	370	390	373	399	410	401	395	391	385	415	381	401	376	402	379	371	395	378	376	375	377	354	387	355	361	384	398	380	392	408	397	351	367	387	388	386	361	371	350	432	363	397	398	361	386	361	394	424	404	396	398	403	389	396	352	364	378	379	394	355	375	388	366	375	383	390	391	391	384	398	349	377	399	400	392	376	395	350	380	358	354	383	390	343	388	372	378	367	416	361	373	387	399	378	352	395	386	393	364	396	379	383	392	368	379	378	390	377	377	385	412	390	396	390	394	407	376	371	384	385	384	405	377	368	374	398	381	421	374	377	378	405	364	373	398	383	387	383	372	374	365	376	375	383	394	390	385	362	391	347	394	386	396	417	413	396	382	364	399	374	416	384	385	417	395	379	396	368	365	405	368	403	389	387	385	371	376	394	397	359	394	367	399	362	421	420	380	406	379	389	374	399	392	373	380	364	372	391	393	401	367	384	380	425	386	381	367	370	335	386	392	399	405	367	376	403	391	406	394	376	425	396	371	395	371	375	408	420	345	376	386	364	375	394	388	384	364	379	381	385	409	370	384	389	359	347	347	373	378	394	407	371	410	401	376	385	417	395	421	398	375	381	413	375	385	431	383	411	395	363	366	376	411	411	380	370	376	401	398	396	366	386	404	392	363	403	384	371	382	396	387	355	409	379	363	373	385	389	390	381	356	384	411	377	339	387	386	389	415	428	387	387	402	392	402	368	403	415	365	377	384	392	350	388	387	405	383	373	385	390	384	371	365	384	372	413	367	392	354	370	382	359	415	416	385	397	367	397	388	387	385	392	401	376	388	379	399	381	405	391	367	395	343	392	363	401	386	374	369	360	416	392	382	404	371	417	394	401	417	379	389	360	419	399	357	387	367	416	385	373	385	426	403	360	376	404	378	391	427	371	354	401	392	402	374	385	379	368	389	370	378	384	390	394	387	378	361	351	355	370	370	372	395	423	405	371	392	405	428	405	385	372	374	417	342	406	401	387	406	382	365	361	378	401	393	374	365	391	412	388	407	382	388	403	369	407	361	402	398	386	380	379	332	374	364	395	399	372	376	383	382	390	392	391	367	387	391	381	387	387	357	368	371	405	400	398	383	365	378	394	388	411	393	364	378	402	397	396	395	388	374	387	381	380	367	374	383	387	356	378	384	408	398	392	354	386	373	405	361	390	390	391	397	382	412	373	348	349	401	387	354	378
345	3	3500	168087	351	0	39	319	415	546	560	595	531	544	497	473	472	470	419	449	486	441	451	441	429	421	403	407	436	466	657	743	741	805	865	898	912	910	915	851	791	586	509	474	427	393	393	417	404	394	410	393	379	383	384	372	382	402	373	392	383	398	375	355	391	381	372	389	428	377	382	388	373	364	396	402	376	375	392	402	417	363	364	369	392	354	365	397	413	378	378	388	383	368	375	363	407	356	387	393	376	388	394	366	374	398	374	362	404	411	386	399	375	350	353	360	367	383	393	407	398	384	396	380	369	400	383	383	376	371	385	382	367	387	371	361	380	386	377	394	373	376	363	416	366	366	377	398	402	390	378	389	372	344	359	374	381	408	398	347	362	390	343	364	408	394	355	358	369	386	368	394	367	384	400	366	377	369	395	360	359	374	390	369	368	351	381	409	391	379	383	357	356	365	372	402	386	359	381	380	369	342	343	356	370	381	368	367	357	384	381	370	382	387	335	380	408	381	376	412	364	409	370	396	364	357	360	340	401	380	392	394	385	357	403	371	354	370	364	388	358	331	367	375	392	361	394	373	352	393	405	375	372	357	375	368	385	379	353	421	363	349	404	381	376	387	385	347	410	393	377	383	350	367	375	354	368	407	360	388	369	347	388	321	353	371	386	380	368	409	382	367	391	360	368	391	361	380	355	401	360	387	376	381	365	340	391	381	374	374	401	377	384	364	376	365	353	377	388	369	399	389	384	373	397	372	372	393	391	357	387	362	364	385	362	376	391	355	359	383	386	375	371	399	378	359	373	349	387	362	341	380	392	393	384	384	396	364	377	403	382	369	391	363	370	356	391	376	343	367	377	396	379	360	371	369	363	377	385	390	373	382	385	384	370	344	376	397	356	384	352	390	377	356	357	400	378	365	362	356	346	368	406	374	377	366	363	366	396	386	388	389	407	351	377	356	372	393	366	361	374	380	372	337	368	388	341	370	366	355	367	400	377	386	386	366	356	362	363	401	378	368	397	360	376	385	379	370	351	371	390	400	381	379	376	357	386	366	382	368	397	371	419	373	376	373	396	385	379	381	361	382	357	355	361	359	349	370	361	365	377	360	349	396	361	383	403	397	366	352	392	394	386	372	364	368	372	410	356	373	396	375	361	394	342	386	402	366	364	338	407	358	370	368	387	384	391	368	394	376	360	368	354	407	369	404	352	359	377	367	365	354	396	358	356	383	359	379	366	360	355	353	398	359	369	396	379	351	367	357	374	380	369	401	380	396	347	374	371	343	376	355	358	341	363	384	381	390	364	378	365	375	364	400	386	359	355	404	384	382	359	360	397	354	343	369	397	405	367	378	366	409	360	342	367	370	384	384	396	365	397	391	379	378	358	341	336	390	394	386	355	349	385	361	363	386	377	376	372	386	344	356	356	400	404	361	377	376	399	386	383	350	371	382	377	418	377	387	357	376	367	334	361	365	380	372	393	375	368	344	373	373	384	386	390	352	364	390	388	380	374	415	387	375	358	380	334	336	368	400	367	382	359	398	408	352	377	352	355	364	381	372	381	368	375	353	413	389	340	368	365	415	356	367	398	394	403	384	375	369	390	396	417	386	361	372	358	345	378	374	349	402	352	377	374	348	404	348	408	349	353	365	340	352	373	361	406	361	360	415	407	372	374	371	397	341	406	386	374	383	405	335	389	377	384	352	382	375	371	350	383	378	369	354	364	364	383	371	379	358	378	381	353	352	363	384	367	376	359	366	371	362	343	373	362	369	385	377	371	386	364	372	360	359	379	368	359	360	345	396	365	399	349	399	363	384	358	406	379	378	368	380	371	383	383	370	399	393	392	385	370	376	410	365	369	371	373	361	386	368	374	347	385	358	373	388	388	362	387	364	391	394	377	345	372	371	418	400	376	378	390	370	398	371	365	343	376	370	390	368	367	367	379	363	385	385	356	362	344	384	359	357	396	349	401	368	352	352	368	370	360	390	371	341	408	378	393	349	390	348	379	374	365	403	387	372	370	365	366	386	382	382	392	377	345	358	373	347	369	381	377	354	400	373	355	397	345	347	395	414	377	396	380	379	398	378	368	369	374	365	354	414	392	404	331	390	399	380	393	369	386	368	384	367	362	374	377	325	381	389	380	365	355	382	361	394	374	388	373	386	353	361	375	360	359	399	369	404	378	384	381	349	345	374	347	399	371	361	349	397	383	399	371	381	364	414	382	374	369	362	354	401	379	397	374	365	386	380	377	385	373	375	362	375	351	401	396	398	359	373	349	380	371	373	364	384	366	371	377	385	397	401	379	383	389	351	384	362	379	361	370	371	366	350	376	393	363	379
