345	0	2700	157391	364	3	54	414	600	687	620	683	626	595	542	603	527	499	510	500	483	474	464	457	433	420	430	418	430	424	405	426	412	418	419	402	426	419	422	456	426	433	411	438	382	404	454	414	421	442	402	416	393	417	409	391	371	368	422	408	368	363	399	357	353	335	376	376	395	377	361	365	334	371	343	323	364	376	363	358	348	325	349	356	340	362	366	355	353	376	367	311	393	357	338	397	356	334	355	347	357	336	335	365	364	371	348	376	374	339	352	370	351	381	354	328	346	354	353	381	338	351	363	353	351	346	371	342	361	352	364	358	376	361	351	354	342	356	354	344	363	377	380	353	361	348	359	356	371	355	344	332	375	357	369	372	367	375	323	386	334	379	345	393	335	359	344	342	346	336	356	330	362	382	355	325	371	374	373	375	362	339	383	378	362	342	355	335	359	353	344	371	363	370	329	351	379	348	346	378	366	351	380	339	355	319	358	365	356	317	397	359	367	379	361	355	351	374	346	340	359	333	357	341	370	370	352	352	366	332	323	377	362	340	353	330	330	379	363	369	352	376	360	351	348	376	357	346	381	360	387	347	325	378	381	355	370	343	341	348	341	349	335	368	385	353	344	366	357	356	356	386	326	385	361	378	371	343	368	369	355	364	333	326	318	371	343	350	385	328	376	333	351	361	338	372	347	351	361	381	350	362	366	376	336	336	363	359	353	355	357	398	369	335	330	357	327	380	369	383	330	373	365	344	375	368	327	360	337	399	335	365	350	395	356	345	367	360	348	400	360	345	340	358	368	361	377	345	344	348	346	320	339	368	340	358	355	375	335	345	334	367	335	355	360	358	352	373	361	356	334	379	359	353	369	357	368	348	352	374	361	327	385	334	340	357	336	360	384	374	337	380	343	345	331	352	382	351	352	346	334	342	380	374	350	362	349	337	364	354	362	371	351	371	349	318	367	368	340	354	367	344	375	373	365	380	395	355	341	360	360	368	391	330	355	333	355	353	381	368	365	331	383	373	352	384	335	359	344	362	341	354	331	374	319	345	372	363	356	306	350	349	311	378	336	383	350	350	355	350	363	376	373	356	349	391	351	379	367	352	328	360	345	381	341	384	395	366	355	355	336	342	378	381	343	343	383	357	366	330	335	375	340	375	347	365	356	360	378	364	353	318	359	335	387	354	363	335	348	369	356	364	334	360	338	335	365	344	340	384	362	376	370	362	344	343	385	377	336	375	370	357	350	346	391	374	368	351	376	327	377	348	390	377	359	350	370	364	355	363	353	362	342	336	373	375	340	370	377	363	364	365	371	354	361	363	367	351	355	341	347	393	353	337	396	339	377	377	397	372	351	376	321	364	327	363	392	317	332	375	347	374	353	378	365	340	377	372	353	374	346	376	354	363	349	345	325	363	360	373	337	343	333	338	361	361	370	310	366	375	322	345	361	349	387	374	382	361	341	347	339	331	330	350	366	370	346	367	345	351	349	350	335	320	382	341	348	345	360	364	365	342	377	328	366	370	366	362	368	354	336	357	357	391	362	388	371	325	342	371	354	375	404	339	330	365	347	345	362	399	352	356	352	381	331	331	354	332	374	339	346	362	327	337	351	398	372	327	333	350	356	380	359	319	340	391	363	378	378	336	384	356	355	348	347	336	357	327	373	381	364	372	366	353	354	377	315	359	364	390	390	382	353	346	383	363	349	377	359	385	350	350	367	348	372	351	375	390	350	353	371	350	317	343	343	362	348	356	364	392	359	349	329	369	371	326	348	368	360	364	400	329	370	344	378	362	360	353	345	349	338	361	359	344	347	337	352	390	339	377	387	359	362	356	356	386	353	348	349	363	379	355	369	330	360	340	359	391	380	342	363	343	361	342	345	307	352	359	365	349	325	347	371	334	340	379	352	338	329	353	367	376	344	331	363	345	339	358	339	350	351	350	344	357	324	364	337	340	353	342	382	329	353	358	324	363	378	344	395	329	342	375	352	367	337	371	401	329	334	368	349	344	394	371	348	351	350	346	365	372	359	360	346	358	368	348	332	363	350	322	336	350	329	384	379	342	339	375	326	392	352	367	344	348	360	360	352	360	358	364	343	358	336	377	319	350	360	385	380	358	328	345	358	329	344	376	391	317	358	385	331	360	369	358	372	343	356	351	347	332	347	375	364	374	366	358	355	345	339	372	364	367	328	355	341	359	351	347	339	382	379	373	341	347	340	373	357	377	340	387	388	356	345	340	346	343	363	344	353	371	329	335	382	367	364	365	376	342	332	352	340	353	350	345	367	357	362	364	358	395	349	364	374	344	372	338	360	349	326	351	349	357	381	372	372	364	331	337
345	1	1900	157516	378	5	154	476	498	587	502	562	493	496	431	418	427	400	404	433	393	362	364	384	349	353	342	349	338	351	342	328	332	334	319	335	327	321	330	308	333	357	356	331	358	317	346	383	334	367	321	322	314	310	315	292	319	322	328	314	288	304	292	316	268	306	279	304	310	277	292	318	310	287	301	299	305	308	276	305	290	331	286	294	300	299	280	277	304	303	306	306	299	338	289	274	279	294	284	325	271	298	300	266	273	298	283	290	301	259	312	301	288	327	309	295	282	287	309	301	307	317	286	285	299	301	330	295	298	288	280	276	280	308	313	306	281	281	305	286	282	280	281	276	290	293	322	296	252	290	287	318	272	309	284	268	286	302	309	291	289	277	305	306	295	301	306	262	273	265	284	305	294	290	302	272	308	291	265	294	272	290	306	266	301	275	258	311	305	317	298	302	294	303	292	296	311	268	297	300	294	312	298	307	322	302	286	298	286	279	294	282	316	286	283	300	296	279	297	272	299	303	286	296	295	283	299	300	288	321	296	299	303	278	278	307	288	263	310	270	273	307	286	289	326	277	292	270	257	306	287	291	296	279	283	297	268	290	290	272	298	317	297	316	287	291	308	305	285	258	304	316	291	297	282	320	278	314	289	312	283	280	267	302	285	291	276	308	331	285	304	313	284	305	311	282	302	297	275	316	299	315	280	303	286	285	310	289	317	297	301	301	311	302	272	287	282	328	296	292	283	295	306	322	258	292	281	283	284	300	303	306	281	313	288	319	289	275	280	277	286	336	300	294	268	304	322	307	294	295	277	277	288	288	296	290	299	306	294	297	290	300	306	287	294	326	296	304	289	291	316	290	288	266	292	300	305	299	291	299	276	277	286	284	271	312	301	291	295	303	287	265	289	299	282	276	311	268	284	314	287	316	287	291	294	264	298	287	276	284	292	262	281	319	289	315	274	291	282	262	328	279	279	304	281	292	291	287	293	293	319	297	318	292	286	295	304	310	308	308	284	286	274	336	306	282	297	288	277	313	311	310	306	284	294	318	265	299	303	307	304	280	288	283	290	303	283	281	309	314	295	334	295	335	286	297	285	251	273	308	283	319	308	292	270	272	297	307	320	300	287	281	300	281	314	283	302	300	269	312	303	287	302	315	302	286	294	281	306	300	290	265	324	301	288	278	288	308	301	288	296	293	311	308	298	306	312	306	280	282	306	275	267	320	313	305	286	294	282	277	295	307	251	315	291	261	267	282	264	294	294	306	307	282	307	295	284	312	283	306	321	290	292	289	291	297	280	287	310	301	273	278	272	295	276	280	271	286	301	291	290	301	309	319	277	289	279	311	321	293	299	310	263	316	288	301	275	296	308	286	304	263	301	325	307	291	303	272	277	288	290	299	300	284	285	277	312	299	281	318	320	269	274	284	288	288	293	296	300	253	276	317	280	295	280	312	313	296	295	288	301	289	305	331	289	299	285	297	295	294	311	281	295	320	285	277	279	292	296	274	312	320	287	330	281	315	308	316	292	306	294	292	283	285	289	306	262	309	320	306	297	316	302	271	301	307	287	272	309	294	319	302	311	298	270	294	326	316	284	271	275	299	295	287	267	298	328	276	302	299	286	286	268	290	282	316	285	291	276	292	294	276	310	284	285	308	303	304	320	265	285	307	306	299	307	314	283	294	314	266	331	289	338	298	289	292	297	302	265	319	298	285	282	299	300	327	287	288	288	325	263	271	278	308	307	294	292	290	316	309	307	305	320	291	297	297	318	306	287	283	263	270	312	319	298	298	291	263	291	295	278	284	291	298	285	284	283	313	262	284	294	294	290	270	310	295	309	288	328	301	280	285	287	305	294	293	288	281	291	301	277	290	281	283	281	287	287	306	275	298	291	278	282	308	297	329	301	297	292	300	294	293	305	284	271	294	288	278	295	286	303	295	298	276	310	264	314	287	298	280	306	296	282	284	273	284	314	290	257	316	305	293	310	301	304	306	279	309	311	291	313	317	308	284	298	299	286	296	296	301	293	262	267	309	286	301	272	298	300	300	278	294	335	287	307	274	313	288	317	292	290	300	293	292	295	273	302	291	278	288	299	304	310	290	267	268	303	268	296	271	285	289	299	312	311	312	268	320	291	286	287	286	274	328	308	301	335	303	287	304	277	283	331	282	257	301	318	307	272	285	294	291	293	266	282	272	307	302	307	294	278	307	307	305	303	275	319	330	316	276	298	282	307	265	311	301	286	316	328	265	272	299	297	334	269	305	298	309	296	309	268	331	290	302	284	306	305	283	301	302	289	313	281	281	292	288	278	275	295	320	288	285	300	278	310	280	316	313
345	2	2100	157641	382	5	64	418	474	566	537	576	523	512	476	491	448	409	398	420	416	403	358	380	375	369	363	351	335	356	355	332	322	382	325	352	335	397	335	359	338	345	354	345	358	318	345	366	333	336	308	336	316	332	357	293	279	302	331	298	313	278	296	292	312	289	303	287	287	276	303	315	329	356	325	305	320	270	315	296	340	337	309	308	310	279	298	340	287	313	287	314	309	309	313	302	326	327	322	310	306	310	303	292	311	318	294	297	306	265	300	319	287	307	305	292	309	290	312	311	295	291	327	283	313	271	271	301	297	281	284	300	312	305	287	284	281	309	303	276	285	331	287	311	327	269	304	307	290	312	321	299	270	290	306	296	312	293	289	326	293	337	305	308	301	306	282	299	274	318	332	265	334	283	319	290	316	302	296	298	294	300	314	310	316	292	276	301	287	327	303	293	315	310	290	301	274	300	270	296	319	284	292	306	292	287	287	298	293	300	284	273	287	299	274	329	293	276	310	313	304	293	312	283	297	317	275	284	312	289	283	274	298	306	296	314	315	283	305	323	306	302	309	285	291	278	306	320	320	298	293	274	292	299	266	306	301	296	293	300	281	301	305	311	283	290	301	301	297	292	292	302	291	298	288	294	312	271	290	264	305	314	309	298	311	309	291	290	316	283	321	294	291	271	297	319	313	327	309	309	287	296	314	288	288	299	290	287	300	312	322	277	309	309	305	272	295	301	277	308	294	325	292	269	308	289	267	276	320	284	286	329	293	306	263	297	288	300	300	295	270	309	288	296	296	312	300	309	277	304	289	291	278	305	286	315	274	302	296	288	312	326	270	293	308	309	296	303	305	309	294	293	304	272	317	288	287	310	295	326	287	321	313	301	298	291	320	296	292	277	289	298	324	294	299	305	290	330	274	275	303	298	312	316	311	261	295	272	324	312	290	289	281	299	304	303	300	284	314	290	293	310	301	293	305	306	286	326	319	292	299	287	312	298	301	295	300	292	284	314	303	278	305	311	273	302	280	289	286	317	263	317	304	304	296	287	313	259	298	320	305	298	309	310	309	276	322	291	315	294	304	314	290	320	279	275	294	293	266	309	301	280	288	315	275	316	302	299	281	278	307	289	312	279	309	313	250	311	300	281	299	323	302	290	269	330	282	308	305	290	301	286	285	291	275	306	297	323	321	299	246	275	298	290	332	303	301	281	290	305	285	272	305	266	294	282	276	290	326	291	304	300	291	274	286	292	289	299	310	295	264	290	289	321	306	270	295	293	275	293	304	269	309	291	305	300	308	268	262	322	300	289	275	316	290	295	285	273	293	313	282	320	288	303	275	281	304	297	285	290	295	285	319	318	282	287	298	283	287	280	294	296	311	281	291	310	289	318	300	301	308	296	294	294	297	306	269	295	319	271	306	304	318	287	268	300	284	271	301	320	326	279	279	278	292	305	294	278	277	287	297	275	294	293	348	299	294	317	283	307	284	297	302	301	297	285	305	269	281	313	297	298	310	295	281	282	297	292	307	294	315	292	298	285	271	289	288	301	297	284	279	303	307	270	301	305	271	290	293	305	281	254	312	303	269	285	292	299	311	290	310	293	277	305	280	288	307	292	283	315	299	251	303	316	311	311	295	289	272	293	302	297	317	300	311	307	279	298	293	293	297	301	282	305	303	291	286	310	290	290	285	296	281	286	298	301	302	325	275	284	288	280	304	306	290	286	289	285	299	296	306	305	290	278	301	317	279	297	268	309	283	300	316	322	306	293	297	283	285	285	252	319	287	311	305	269	299	287	280	285	310	296	308	324	299	295	289	307	310	294	281	313	300	346	319	306	267	278	294	268	298	290	299	283	323	282	311	316	289	287	301	336	282	290	287	297	272	285	322	294	297	294	277	299	288	286	306	292	302	303	307	278	277	320	311	277	276	290	279	302	298	292	312	287	318	272	283	277	328	310	270	330	293	313	315	287	301	313	316	279	282	286	278	323	292	297	320	271	285	282	279	290	274	306	309	324	291	323	302	282	306	311	301	288	295	299	284	307	304	307	301	286	309	278	277	272	304	305	293	277	293	290	272	292	325	294	322	266	300	315	292	314	311	296	320	286	326	282	268	293	301	312	300	292	297	317	298	323	286	314	314	309	289	285	292	293	299	300	280	291	312	311	289	294	298	282	310	271	308	292	274	298	297	299	293	302	303	294	311	302	293	304	293	295	282	288	298	303	339	282	294	276	297	301	279	287	296	289	290	304	287	282	275	293	285	293	270	300	308	320	282	286	303	315	303	299	302	267	306	291	303	260	267	328	298	313	321	314	292	302	301	296	320	312	261	302	283	286
345	3	3500	157766	374	8	92	433	548	633	577	610	555	579	491	515	456	469	460	421	452	417	375	411	383	394	409	380	376	335	364	397	380	357	373	378	376	372	394	376	387	365	384	381	366	382	378	376	372	333	354	348	320	342	315	355	338	337	316	323	331	348	337	299	334	338	312	295	308	329	350	300	323	310	306	356	339	318	330	349	301	310	312	325	333	334	353	328	323	310	319	333	336	335	313	359	337	318	326	284	325	307	314	332	323	356	323	315	332	309	339	340	331	350	344	323	324	294	325	343	319	333	324	311	338	316	343	305	327	352	329	326	304	336	293	328	347	301	325	304	292	300	303	351	306	330	325	326	321	322	305	323	331	356	289	297	322	340	315	318	336	354	328	323	300	289	308	299	322	333	308	327	316	344	345	334	333	303	309	321	331	345	314	344	315	309	291	359	308	338	296	295	329	334	304	354	319	303	320	300	342	319	318	285	319	313	301	301	334	299	325	345	297	315	305	322	290	325	323	359	334	322	332	307	324	325	347	327	317	340	321	296	319	295	311	323	322	319	320	331	318	299	337	312	321	322	318	296	336	308	298	292	302	328	312	321	323	311	290	329	292	316	326	288	330	328	304	307	312	313	301	335	320	318	313	301	323	295	324	306	293	313	290	332	357	308	321	306	291	332	332	296	299	314	340	297	349	314	309	309	334	319	332	309	312	324	292	337	330	326	313	322	343	343	340	297	334	321	317	366	324	312	316	326	330	323	311	328	313	336	316	305	314	293	324	300	306	306	297	314	303	340	301	320	323	328	322	289	308	299	318	344	318	341	348	302	333	302	307	340	328	318	323	318	304	330	346	310	312	314	322	299	346	336	283	292	309	311	318	314	307	299	328	329	319	330	312	322	303	331	300	321	330	306	318	329	314	301	296	320	324	311	316	308	300	300	309	317	307	324	311	324	325	329	315	319	293	332	321	345	322	317	328	294	306	316	321	321	293	300	308	319	372	281	333	301	315	316	341	327	313	340	303	350	292	333	321	277	341	332	291	305	282	339	325	300	296	295	301	322	330	327	358	322	286	307	315	339	298	338	305	348	316	294	351	285	330	303	301	313	311	312	322	323	354	330	312	342	296	301	341	348	312	318	303	323	328	301	338	312	327	331	315	312	316	293	329	302	325	331	324	298	364	287	303	319	316	326	342	307	313	296	344	318	301	307	329	327	309	310	284	315	313	297	332	307	313	322	316	309	297	285	307	336	281	316	318	287	298	287	350	312	314	308	296	305	305	342	308	321	290	339	330	295	326	344	309	305	299	322	330	335	312	291	314	335	299	330	320	322	279	297	332	341	315	302	299	325	289	315	298	334	347	309	320	325	315	323	313	317	345	315	353	318	315	308	330	311	289	280	353	335	297	325	333	337	334	308	316	328	311	302	323	306	299	311	345	305	281	309	320	305	320	309	325	332	312	290	316	339	328	326	318	298	286	294	306	312	329	328	303	308	325	315	305	288	324	317	282	294	301	313	336	313	302	337	314	321	320	317	308	308	317	317	334	336	297	296	318	350	328	321	330	327	344	319	313	336	332	314	337	286	296	320	344	299	316	330	303	325	325	308	323	286	329	331	324	345	298	318	335	362	319	317	325	302	328	302	299	304	321	322	316	344	323	332	319	326	326	333	328	307	332	316	324	283	336	326	354	333	319	310	315	297	317	369	290	313	337	337	320	304	314	333	280	303	307	331	306	342	333	322	321	321	335	341	312	309	327	309	329	293	311	283	323	333	345	291	319	330	327	332	335	294	321	318	323	351	308	309	332	327	308	299	322	316	345	319	305	337	326	290	318	304	293	329	291	333	339	311	324	332	306	275	341	310	322	315	322	324	299	324	326	307	315	338	309	316	305	307	297	290	329	301	305	315	314	301	325	316	336	342	321	313	320	312	340	313	317	302	303	322	338	328	308	344	321	331	311	312	330	338	333	304	311	313	312	319	318	310	338	334	315	308	315	344	301	299	314	313	336	336	318	286	326	315	333	333	292	348	334	287	318	319	319	323	293	311	299	329	321	322	342	330	284	336	304	333	300	305	344	319	322	295	312	323	326	320	279	320	294	306	272	365	324	312	308	302	307	328	356	327	338	314	316	312	287	308	317	288	309	323	306	305	317	353	321	300	309	335	306	338	302	302	334	282	320	338	312	323	331	320	317	330	300	309	318	310	304	343	315	313	306	311	327	329	336	311	344	336	333	353	319	344	328	332	361	329	304	313	326	332	292	308	316	285	302	316	329	302	324	328	302	322	297	322	329	308	364	321	340	318	349	302	292	309	344	296	274	325	347	333	333	321	318	320	307	314
345	0	2700	157891	374	1	32	361	576	628	624	644	586	588	558	529	527	480	489	466	431	416	451	414	461	439	428	438	392	402	412	418	394	393	384	378	409	399	412	398	411	422	436	417	437	395	379	369	400	372	351	317	323	334	346	359	318	318	334	373	353	367	325	320	343	315	328	361	370	308	326	343	345	327	343	385	378	335	329	338	316	357	333	350	298	314	333	309	338	308	349	332	337	326	341	344	368	351	346	358	348	365	361	329	346	334	390	332	340	362	354	356	304	341	341	321	367	345	322	318	331	336	338	372	300	327	334	339	330	322	330	343	323	349	327	320	320	346	348	374	329	337	330	322	322	346	342	346	302	344	308	318	328	338	342	359	323	303	332	321	327	319	330	342	353	344	322	331	331	355	317	321	370	332	347	315	315	340	334	316	336	326	313	338	337	322	332	335	326	327	334	321	312	310	331	312	306	331	319	336	322	335	330	340	335	306	319	331	310	314	353	318	336	327	313	344	333	334	326	312	381	344	372	315	323	338	338	346	317	331	332	329	331	331	363	362	333	313	341	329	326	356	326	358	343	308	321	311	346	311	326	341	343	348	342	317	340	335	318	358	328	350	332	375	328	329	311	347	308	330	373	304	315	333	349	324	353	362	305	316	361	337	336	363	362	351	308	351	334	355	327	335	301	325	333	353	337	322	358	349	378	331	349	326	341	355	352	313	337	329	329	315	324	372	322	329	341	317	322	324	337	330	342	327	326	330	329	351	338	350	306	328	354	321	355	331	352	329	334	332	346	321	322	356	343	341	310	326	332	317	327	336	316	306	338	335	310	332	323	312	305	336	314	349	341	315	358	306	340	324	328	314	336	331	347	337	347	320	378	335	302	342	318	336	321	302	338	348	328	343	318	301	335	337	338	336	354	349	329	305	336	303	316	335	313	359	321	331	320	312	345	324	371	335	307	330	302	331	339	325	318	345	299	327	346	352	341	334	344	343	327	311	340	306	353	364	331	331	335	330	317	314	324	323	327	322	333	322	316	354	324	359	350	317	287	370	342	323	320	336	315	356	292	332	351	326	313	339	326	322	315	298	328	310	312	322	327	330	322	323	349	346	305	301	345	301	328	353	338	337	317	294	333	336	360	327	318	353	315	326	316	302	323	323	321	338	327	346	312	343	318	336	328	346	329	323	355	351	336	334	301	327	337	324	342	337	347	365	350	335	323	365	336	337	350	338	309	329	318	319	334	316	349	345	330	336	318	325	340	324	349	330	342	308	336	322	299	322	298	342	337	346	321	345	330	321	319	366	335	293	332	354	348	323	324	328	336	332	329	329	333	349	328	304	338	354	333	328	352	319	327	318	346	320	338	340	338	314	330	316	335	339	300	297	332	308	343	335	337	358	331	319	294	334	373	326	326	307	369	325	339	367	323	329	350	334	330	340	354	349	351	327	330	342	330	327	320	333	304	323	334	368	328	342	335	333	340	351	342	343	347	335	334	352	328	309	327	367	337	364	323	295	347	334	315	321	315	328	351	329	345	330	319	346	293	317	315	327	304	312	345	351	307	320	328	318	297	320	318	337	319	346	329	330	329	326	304	360	330	355	349	335	324	350	367	318	332	321	321	318	350	350	351	325	350	342	308	298	315	312	331	347	326	354	293	335	328	329	327	332	321	314	319	337	325	336	327	360	357	333	349	327	332	321	329	306	308	332	343	318	313	326	326	337	308	332	307	318	343	336	330	356	321	307	322	335	320	317	342	347	346	315	337	355	327	328	316	349	334	297	337	320	330	313	342	321	323	309	327	345	341	359	327	325	325	347	337	310	352	338	311	372	324	310	326	330	337	370	357	324	343	305	325	344	319	339	349	331	340	302	339	315	316	352	314	351	315	347	349	314	342	323	316	323	332	338	337	357	314	325	328	326	333	326	315	318	303	321	344	298	334	386	307	285	345	322	321	327	334	341	332	304	341	323	351	339	346	337	310	325	330	330	316	331	331	325	323	321	331	320	296	326	328	309	333	356	304	309	323	327	331	347	331	326	375	341	294	341	322	332	310	361	300	336	327	347	348	332	316	293	300	328	337	333	331	355	338	334	338	325	350	318	343	324	319	326	345	324	322	318	342	332	349	350	328	339	344	355	353	336	337	358	339	317	318	345	375	300	349	338	343	318	317	325	354	331	293	335	328	328	313	356	324	323	348	331	332	339	346	324	333	342	316	335	334	303	333	338	293	335	319	348	332	319	321	346	310	341	329	330	343	359	328	315	339	326	328	340	325	329	330	313	314	317	339	313	349	343	342	344	335	322	330	329	312	337	335	322	335	332	291	340	348	335	305	348	330	331
345	1	1900	158016	400	5	104	434	462	567	534	536	495	477	441	418	429	420	378	407	360	355	343	351	348	335	333	354	330	312	312	314	340	332	321	292	342	318	336	343	335	353	320	344	298	342	324	313	333	296	304	324	288	297	303	294	253	306	269	286	293	280	302	268	299	286	281	295	297	298	291	295	303	284	294	289	288	267	277	284	309	306	267	291	271	283	284	292	307	306	287	279	280	284	282	287	262	288	297	272	287	296	274	281	298	283	275	279	260	285	276	313	267	301	288	276	266	324	270	284	260	295	297	289	281	267	270	275	277	280	248	290	280	285	279	291	272	252	284	281	274	268	290	304	271	279	299	269	280	275	287	281	276	268	300	270	269	312	275	275	236	293	251	279	302	274	254	280	296	291	289	255	286	252	253	266	290	285	268	306	259	286	263	249	277	275	278	318	252	297	297	308	269	314	263	300	273	267	285	290	285	263	263	289	272	295	259	251	233	271	249	304	277	258	254	293	277	277	232	305	264	246	262	288	258	277	288	282	271	261	290	286	281	276	297	306	263	288	266	272	294	288	264	262	257	272	268	294	275	301	285	295	290	277	274	261	277	309	269	282	267	272	238	272	285	276	287	266	255	263	285	284	286	288	272	286	281	278	275	283	280	294	288	270	287	292	288	287	257	266	263	242	262	257	289	290	263	288	281	275	274	282	273	272	304	267	282	253	261	300	299	277	260	250	271	278	267	285	261	296	308	317	273	279	239	266	269	288	259	265	309	275	314	279	282	295	289	287	292	271	294	292	270	285	267	278	282	270	290	296	304	299	299	279	287	278	286	304	240	283	308	283	286	289	291	264	263	273	240	260	282	292	260	295	303	269	239	271	293	255	287	286	281	303	268	274	283	258	257	279	278	258	284	297	260	284	276	299	274	322	298	242	291	275	252	256	290	279	279	276	245	267	258	279	271	279	304	280	256	279	257	255	274	299	319	288	261	258	259	285	260	282	282	261	260	281	268	306	305	270	276	263	272	285	273	267	313	267	266	257	282	302	295	276	291	294	293	299	285	266	268	298	278	284	271	279	279	265	261	292	287	312	289	292	285	284	295	312	263	278	269	268	297	273	278	277	283	271	280	287	294	282	266	275	258	278	259	259	281	253	272	252	272	281	314	255	277	268	277	251	286	276	265	261	270	266	266	250	279	277	286	260	290	300	269	271	292	268	294	264	270	286	293	283	276	287	252	286	306	285	254	271	274	270	281	298	264	301	244	309	273	250	275	263	262	274	253	263	278	265	248	276	258	288	246	305	278	291	311	294	269	277	280	297	275	254	259	298	312	281	268	300	273	266	282	295	279	277	271	265	276	291	277	272	288	281	276	269	264	260	262	259	287	286	277	292	289	324	298	284	271	275	280	293	291	275	284	263	257	263	262	268	278	276	264	269	297	262	264	298	285	287	263	282	292	274	277	296	302	290	269	271	251	277	251	291	252	260	285	258	282	277	278	257	258	265	273	264	291	274	270	289	291	264	251	257	284	258	271	291	302	299	277	268	274	302	227	265	300	251	256	274	264	249	269	281	270	295	267	261	277	275	322	264	285	289	276	253	266	284	289	262	293	294	288	314	260	276	309	263	273	304	286	285	265	283	274	285	267	261	292	282	275	275	238	275	260	261	288	296	290	284	279	282	288	269	276	267	293	285	264	242	265	301	274	281	275	281	272	287	261	307	284	272	282	307	280	272	274	259	267	278	258	287	288	268	277	271	290	278	269	294	310	275	270	278	272	286	275	274	264	265	253	273	274	286	288	265	267	300	292	287	276	303	282	264	275	316	276	277	270	284	289	288	297	295	281	274	288	298	296	254	274	282	225	265	252	272	266	300	262	252	279	287	280	267	260	290	284	277	299	263	290	296	264	267	277	277	276	277	285	272	256	305	278	269	285	276	276	280	300	281	282	257	290	266	263	253	284	295	275	294	268	272	288	265	277	294	283	295	285	293	282	292	264	293	271	291	295	314	301	266	270	285	245	266	280	300	287	295	277	262	288	297	272	259	253	273	286	275	288	298	293	289	279	304	271	276	269	280	265	271	284	262	276	268	294	309	284	294	285	264	288	269	291	268	279	249	281	265	290	272	312	266	259	283	259	274	289	266	257	280	263	283	312	273	284	284	258	280	259	269	269	250	269	251	274	274	262	327	292	267	269	299	250	261	280	301	269	279	272	259	275	286	276	297	301	255	282	271	260	261	276	257	299	278	314	283	303	264	270	287	283	307	268	263	266	295	286	314	261	271	270	272	273	264	259	286	260	283	279	281	285	263	316	262	268	302	272	306	278	265	295	265	282	282	276	279
345	2	2100	158141	397	3	60	397	455	574	531	555	496	476	429	456	418	399	390	365	381	364	343	387	361	335	360	310	345	369	339	315	369	333	337	352	327	339	326	318	322	332	348	323	347	354	331	297	356	334	274	314	311	313	280	319	308	273	279	320	294	292	268	297	271	275	304	290	292	273	297	297	295	330	254	302	279	301	284	285	293	303	298	289	285	266	266	284	300	267	276	283	279	295	261	267	297	287	282	292	282	271	296	307	278	283	290	294	247	291	316	302	270	306	268	258	288	271	318	266	265	263	310	281	289	268	262	259	236	301	287	275	295	266	277	257	285	295	285	277	292	288	263	274	273	277	272	296	293	290	306	294	266	316	305	285	294	261	294	273	269	280	277	278	257	292	287	324	287	249	271	275	249	277	260	271	264	271	292	290	277	265	285	282	285	301	283	279	270	311	285	283	271	303	285	301	259	272	288	279	280	270	272	300	293	291	278	293	251	272	261	304	252	270	258	309	293	297	279	293	286	271	277	283	261	276	269	274	284	283	292	262	301	290	298	278	309	279	288	300	278	298	253	305	272	281	268	289	284	290	265	288	293	267	288	263	279	272	307	304	277	245	241	271	303	270	280	260	297	295	294	268	260	286	302	278	312	267	300	288	273	263	272	269	288	286	280	275	285	285	276	282	286	285	281	293	279	295	289	280	269	253	312	286	278	287	297	285	295	275	272	272	271	269	253	283	273	285	264	295	271	296	269	253	298	301	315	272	278	249	290	316	290	286	251	292	284	309	277	305	280	280	279	310	287	272	278	269	278	259	253	254	286	259	292	286	275	282	298	279	258	254	302	271	295	304	252	252	298	303	260	296	271	273	299	306	280	278	293	278	274	275	292	262	273	283	291	297	285	283	273	279	267	279	271	289	279	276	279	275	287	257	279	301	273	275	256	280	263	300	262	287	280	298	261	280	285	272	279	276	272	279	272	277	260	246	286	310	301	286	269	301	261	290	280	285	281	290	299	299	302	261	286	316	271	283	288	281	272	268	285	314	287	285	264	291	299	291	234	283	278	261	267	276	263	273	259	281	308	274	274	281	302	274	295	295	274	260	274	293	253	275	278	263	290	282	287	279	280	279	290	272	269	259	275	294	293	297	274	274	272	271	274	284	296	290	263	274	303	268	302	299	269	290	292	273	293	276	318	282	281	335	294	282	299	280	265	256	267	297	293	262	239	260	299	263	295	300	251	261	282	264	291	303	264	287	271	290	273	297	280	264	275	255	277	248	275	276	280	258	278	300	267	265	292	263	298	293	272	309	265	304	283	288	257	265	292	271	271	258	255	275	241	296	302	295	278	234	280	291	281	294	264	288	293	315	287	279	299	263	272	309	287	290	288	305	270	313	270	274	264	275	286	284	274	310	279	273	268	265	290	279	291	308	287	296	275	282	279	281	272	297	260	274	281	270	291	277	278	256	298	290	301	283	280	294	294	272	247	270	282	249	278	272	276	320	288	292	273	331	300	280	269	285	298	289	274	279	289	281	294	283	299	266	288	282	269	292	288	297	253	293	281	282	269	288	299	285	294	275	301	293	281	292	296	267	259	261	276	273	269	289	255	257	278	293	289	277	257	300	282	263	258	307	280	273	263	277	288	286	265	277	271	243	249	293	280	282	302	283	296	294	283	286	288	256	290	277	261	291	282	274	269	267	298	265	286	276	277	286	293	292	260	290	285	273	292	273	265	281	290	266	274	257	277	300	287	299	295	287	262	259	302	295	306	268	283	271	272	274	280	262	275	272	305	288	267	261	286	282	251	269	278	291	284	278	299	281	281	314	310	297	283	278	278	269	279	268	255	267	280	284	289	296	290	268	288	273	280	270	259	308	281	298	286	284	245	258	266	280	266	272	275	302	268	291	271	274	298	294	292	258	265	269	286	242	255	272	301	302	269	271	301	290	267	274	263	264	256	287	279	266	283	279	289	280	273	281	292	292	291	265	267	279	250	275	251	274	297	275	298	297	297	278	273	260	286	298	295	304	288	262	290	266	275	291	284	300	283	255	253	294	276	253	270	286	299	309	276	287	262	274	288	286	290	276	272	273	265	256	271	273	279	303	269	286	274	267	285	264	328	254	285	297	288	235	288	296	290	275	265	281	301	272	266	286	268	282	291	270	294	262	283	259	319	299	295	308	266	290	316	297	278	277	301	285	269	292	256	303	297	291	291	295	287	317	262	277	292	265	272	285	283	306	288	273	261	287	270	285	294	271	284	293	287	283	267	300	274	257	290	299	299	284	295	282	271	282	283	259	328	276	283	298	267	288	262	267	285	293	288	302	300	287	244	307	271	278
345	3	3500	158266	389	3	77	397	526	608	571	581	558	534	477	537	463	458	433	412	417	419	405	386	389	382	389	362	366	388	390	369	397	350	354	359	371	362	371	389	343	375	373	404	379	357	342	321	302	331	328	301	300	309	325	321	318	316	309	316	290	320	298	320	298	302	322	328	334	324	339	320	298	305	292	311	304	313	298	309	322	302	315	278	306	317	296	310	323	320	291	324	289	309	303	297	301	286	327	321	296	321	310	312	282	295	304	285	302	303	293	301	285	294	293	306	287	319	300	282	310	307	302	294	255	285	299	332	321	295	331	303	323	311	328	313	329	280	304	315	285	295	284	294	298	320	316	278	333	317	296	298	312	279	343	283	294	313	281	313	274	316	271	305	286	319	283	296	305	315	310	306	313	295	288	304	298	297	310	304	328	322	343	279	287	301	316	308	275	304	286	300	317	257	308	300	329	274	321	302	287	324	279	283	324	292	308	291	324	282	323	312	307	283	315	335	313	270	287	321	313	294	339	333	342	298	305	282	301	312	282	308	265	294	302	313	309	339	322	298	303	291	296	313	335	300	308	308	307	324	299	312	315	288	295	298	324	314	295	305	293	308	285	312	266	281	278	320	281	321	291	308	301	279	325	324	325	284	284	302	281	308	293	296	302	317	291	313	301	288	310	273	308	283	309	304	304	288	323	293	290	285	273	304	287	302	304	298	318	315	311	284	295	332	305	289	315	302	281	306	314	321	277	307	291	289	301	289	302	310	328	286	311	302	295	320	310	288	275	317	326	312	303	277	308	285	290	277	323	285	290	306	319	340	298	313	303	313	313	276	321	309	298	299	307	317	301	315	293	287	286	306	287	296	286	321	294	306	317	306	302	294	297	314	295	279	316	296	297	293	274	295	283	299	299	297	313	309	307	291	312	297	280	338	309	318	277	316	304	298	309	269	301	316	313	293	302	299	274	307	309	280	287	282	295	297	316	305	295	340	289	280	298	276	308	308	295	278	312	291	304	310	287	315	275	328	303	315	299	305	315	307	296	297	311	280	309	282	324	270	307	323	290	297	284	322	284	290	298	287	293	305	294	292	277	285	314	312	268	304	316	310	277	314	315	315	313	293	322	294	306	313	310	296	303	300	266	313	306	307	286	333	302	253	315	291	287	287	322	306	279	294	313	289	286	287	290	289	284	311	328	306	292	279	298	286	328	290	324	296	324	301	312	291	319	304	309	294	286	302	331	310	309	303	320	312	304	307	289	288	299	269	276	279	264	278	294	295	299	298	303	292	298	294	299	317	269	326	305	291	306	311	295	306	286	300	302	300	282	326	275	309	304	291	327	292	280	300	328	279	317	301	294	285	328	286	281	328	311	298	307	263	344	280	334	288	319	327	300	316	308	292	297	265	291	298	294	297	294	303	310	329	298	298	294	301	330	287	295	299	291	318	292	300	299	316	324	290	310	311	290	310	293	283	301	287	276	290	289	303	293	307	328	283	283	281	272	308	304	320	301	277	301	287	279	322	303	328	311	277	287	289	306	292	290	273	294	334	300	273	309	315	309	290	306	319	291	294	298	272	317	309	304	275	317	299	307	310	315	312	298	275	282	292	320	308	318	282	288	317	295	292	295	293	302	294	284	308	282	292	314	292	282	282	292	296	301	289	307	319	311	303	307	286	308	315	275	301	321	291	306	281	300	289	293	299	293	297	316	290	306	286	283	281	315	293	320	312	304	282	283	269	282	302	300	322	304	275	296	324	287	298	297	297	283	297	302	308	290	289	303	290	336	289	271	330	269	328	308	327	309	302	340	304	300	309	309	265	313	268	324	322	292	289	288	287	314	312	302	276	306	303	280	302	302	319	311	317	266	280	290	330	262	284	287	283	306	302	308	306	285	294	287	297	319	292	296	292	301	316	318	303	308	305	280	279	305	308	327	294	312	301	296	302	291	284	330	307	305	300	275	283	289	307	284	295	283	323	269	302	262	290	303	310	295	285	295	330	287	295	330	297	297	316	295	276	307	314	328	294	296	311	289	287	291	305	301	312	306	282	297	333	301	270	299	339	280	300	287	267	278	267	265	305	298	288	280	313	295	308	304	309	280	297	293	293	301	289	317	316	292	297	281	319	287	317	303	272	297	297	341	289	257	302	314	306	292	287	279	330	286	319	300	273	305	304	280	297	290	320	329	302	273	305	297	285	288	301	292	291	292	273	332	300	292	312	286	303	319	308	282	281	300	298	309	294	297	306	284	315	312	303	299	278	300	280	298	297	340	287	312	322	285	291	300	301	296	298	325	287	269	281	318	285	283	310	293	282	311	302	318	297	296	297	309	275	302	283
345	0	2700	158391	377	4	37	353	498	622	568	657	626	597	529	529	502	488	498	452	485	397	452	446	436	428	418	400	416	441	403	394	400	400	390	379	400	438	377	423	399	383	410	400	397	390	388	344	352	357	350	360	359	349	341	364	360	354	305	343	357	350	327	324	297	311	327	347	334	311	339	342	341	332	320	362	332	330	318	317	342	333	332	326	355	351	315	303	330	339	291	318	330	307	281	332	319	313	325	304	310	318	322	312	303	326	338	341	346	307	322	326	304	319	340	339	312	318	334	330	318	328	311	306	350	275	322	322	317	293	358	356	297	315	341	315	280	322	318	298	331	325	319	326	349	321	326	319	308	327	325	344	304	302	335	340	352	349	345	308	309	328	342	322	358	301	305	326	332	317	314	300	345	301	323	319	308	314	329	314	298	344	328	322	338	336	335	320	313	304	315	322	349	307	344	340	332	321	307	312	302	346	316	331	329	317	308	334	347	340	300	303	337	351	334	342	313	309	328	299	338	363	311	309	335	350	315	295	338	314	347	343	296	323	303	300	332	339	319	325	305	326	309	323	314	320	349	337	317	362	336	295	310	333	348	320	329	326	345	341	305	316	319	316	339	323	308	325	315	300	321	313	321	346	311	287	328	306	312	297	296	316	365	322	327	319	330	335	307	311	317	303	320	326	328	342	323	304	317	335	309	317	310	321	324	324	332	299	307	326	321	309	311	320	327	324	332	327	314	329	350	315	319	315	302	316	295	287	340	331	330	340	311	299	308	306	298	345	330	343	325	315	332	305	305	330	328	306	330	327	324	364	303	308	311	339	320	326	321	328	313	305	331	306	343	325	311	340	339	303	337	312	352	338	306	312	327	298	294	334	335	329	307	334	326	341	314	285	333	324	319	288	296	321	318	305	345	343	353	292	310	343	301	334	339	323	311	294	332	303	309	338	314	266	305	288	317	317	317	320	321	296	330	332	295	328	343	343	291	333	327	317	299	303	330	298	329	336	336	308	312	305	316	323	279	316	334	339	312	316	327	300	319	340	285	349	342	327	318	301	327	316	334	343	302	293	293	338	343	313	297	328	321	322	306	342	348	309	326	323	311	305	324	326	333	337	344	338	330	342	314	325	321	345	310	348	327	323	299	346	331	306	337	297	330	330	326	315	322	330	324	314	325	304	301	296	344	366	324	313	306	315	353	331	295	320	332	308	304	341	313	314	305	345	347	319	295	338	328	310	327	313	332	348	306	325	329	299	324	322	304	356	304	308	323	342	295	307	318	308	339	318	307	330	318	289	293	323	312	322	296	330	302	309	353	310	321	319	349	323	327	312	294	329	289	334	314	336	315	333	318	344	340	285	326	335	316	324	293	285	347	321	347	357	298	333	319	286	320	329	349	332	346	319	315	339	321	311	329	314	319	306	305	323	338	326	334	330	320	322	300	305	330	327	309	339	350	302	319	355	315	334	311	290	306	332	334	317	304	306	293	323	335	302	292	301	322	317	327	341	318	307	291	336	327	368	371	315	332	311	360	311	327	360	306	345	312	338	317	330	309	341	332	304	286	348	300	336	344	348	321	324	336	305	322	329	333	331	307	344	282	332	321	325	321	339	319	295	331	320	305	329	313	320	321	343	302	309	326	324	311	331	330	326	332	313	342	322	317	320	317	330	310	317	300	313	320	329	311	300	317	305	296	307	321	318	312	336	307	340	306	319	291	302	314	314	310	309	292	333	320	306	326	300	323	305	348	266	300	326	334	320	320	322	293	336	321	318	316	312	339	326	311	321	313	305	324	333	305	332	293	311	326	311	300	310	337	289	321	340	328	314	320	295	349	329	340	316	301	340	316	292	326	334	319	339	324	297	337	334	344	333	326	333	334	355	342	301	339	339	327	290	311	309	332	313	342	298	334	307	325	288	328	326	342	326	321	354	303	323	304	306	320	336	319	335	323	333	340	299	324	332	289	359	307	344	304	309	287	336	332	295	312	333	356	315	312	301	316	276	331	303	309	329	304	334	288	326	317	326	295	338	298	312	337	308	351	302	318	316	308	347	305	290	336	309	318	324	329	314	299	307	323	364	299	310	343	325	331	320	324	304	315	327	310	313	285	292	328	333	316	301	290	319	344	334	337	312	317	359	292	308	316	301	342	321	307	339	318	328	301	310	322	337	334	316	352	340	299	310	296	320	301	327	309	301	340	307	317	330	337	301	296	316	299	310	305	330	339	342	303	310	317	325	338	320	319	335	309	310	306	328	312	353	314	336	338	292	330	309	312	337	332	322	313	297	347	332	300	325	350	319	307	356	329	328	323	304	320	295	322	318	319	294	320	306	323	339
345	1	1900	158516	398	7	105	406	466	517	529	538	510	482	467	434	363	370	389	391	358	342	388	365	318	366	364	316	333	341	318	352	309	320	312	323	336	359	317	327	354	345	332	299	308	279	306	286	302	265	279	276	291	236	267	285	256	280	285	282	260	264	258	284	286	266	275	265	301	279	280	266	302	302	264	272	262	254	279	262	294	283	272	266	276	312	296	285	245	327	265	269	283	280	267	262	266	276	300	264	261	295	259	248	282	240	251	270	284	277	284	266	269	262	272	280	294	260	275	247	240	285	269	262	232	274	289	286	263	272	265	288	271	270	250	280	260	281	250	274	257	287	274	273	256	296	279	263	256	274	270	235	299	280	274	274	334	242	266	265	260	264	265	226	245	245	251	288	279	273	279	264	270	278	282	266	244	291	279	250	279	265	262	292	238	261	263	262	271	249	291	254	261	260	257	257	256	281	278	243	282	252	275	289	277	288	245	269	272	262	264	289	267	271	285	277	256	292	260	291	297	255	301	259	259	257	248	271	297	270	283	236	239	254	275	243	258	263	280	268	266	260	264	267	269	278	292	267	263	257	289	321	282	223	256	262	279	284	283	262	237	260	287	273	268	293	262	277	265	279	278	259	263	283	253	278	277	281	274	272	310	275	283	278	285	264	255	253	259	268	285	277	260	253	261	269	253	251	246	294	258	289	262	283	253	272	246	276	301	283	260	286	278	281	253	271	252	273	261	264	281	255	273	263	254	271	262	264	269	256	275	249	260	295	274	282	273	267	307	268	289	276	259	237	258	254	278	251	249	260	254	248	253	256	287	242	265	272	284	295	258	258	254	290	268	286	270	271	260	247	266	260	278	260	270	264	277	288	298	257	295	241	276	281	266	256	253	276	280	257	255	247	269	275	247	277	265	272	257	270	243	259	291	266	295	268	287	252	281	248	267	283	269	278	273	244	273	273	285	273	251	253	249	250	278	253	259	256	272	276	267	286	277	284	262	272	254	267	277	256	260	252	246	265	271	240	257	248	292	276	245	274	282	259	259	263	267	293	249	284	263	292	275	272	247	276	282	255	256	256	278	241	256	288	261	256	247	262	281	272	271	266	250	259	279	266	267	285	249	278	276	265	261	281	278	259	284	271	292	274	269	246	283	279	270	274	278	260	264	269	271	257	314	276	271	246	265	266	305	241	265	247	259	254	269	322	275	275	259	287	269	270	275	269	293	285	244	251	271	300	257	265	272	253	267	291	294	251	248	278	279	243	289	292	267	250	266	249	266	251	287	282	277	260	251	273	278	262	253	258	261	229	285	236	241	296	273	279	271	244	282	259	289	265	239	276	289	253	276	263	270	255	262	285	284	268	283	272	274	253	270	271	255	281	267	268	283	257	249	260	235	271	249	290	266	279	273	291	254	271	256	257	276	247	276	267	248	279	273	277	269	244	264	268	280	270	279	251	287	270	271	265	264	258	255	286	288	267	245	282	245	259	251	275	269	279	237	272	269	266	290	245	265	266	319	284	270	268	276	276	270	266	269	262	240	301	274	258	295	274	274	263	255	285	282	287	282	250	242	265	278	260	272	261	264	264	306	260	265	257	265	239	243	275	258	284	267	275	264	285	260	272	257	277	273	286	269	268	285	260	273	263	242	269	266	303	242	296	265	275	241	287	279	285	255	265	259	249	265	302	301	302	280	262	279	256	250	253	264	280	256	290	279	250	256	264	259	281	251	260	284	263	278	270	276	265	265	265	251	294	248	266	254	296	291	274	273	235	274	272	246	275	228	274	275	242	283	298	267	263	250	252	256	270	272	271	247	257	305	256	255	276	274	249	268	296	268	252	293	259	269	299	264	264	270	275	280	263	266	267	254	254	271	280	264	251	256	277	279	261	274	264	260	254	294	251	254	239	245	266	239	279	251	277	246	271	259	257	271	272	271	285	278	260	247	254	274	259	259	258	236	287	284	275	284	271	290	266	267	275	237	258	257	258	271	281	270	276	267	298	282	255	279	270	253	290	259	275	280	273	246	259	282	263	287	275	280	244	259	277	264	246	261	275	281	321	278	260	293	258	271	279	225	261	246	253	272	285	283	266	245	270	276	272	244	239	267	262	265	270	276	266	274	303	267	289	269	289	260	273	268	270	273	272	243	277	277	272	243	281	287	275	265	267	230	256	250	281	272	267	289	285	283	280	280	266	276	290	254	268	276	277	286	279	243	277	286	259	255	251	251	264	280	263	287	291	264	284	255	273	283	243	277	271	261	235	249	285	268	298	264	262	261	269	266	263	265	268	240	272	265	268	283	258	254	309	285	275	248	274	244	281	265	263	259	246	287	242
345	2	2100	158640	388	1	64	392	444	594	570	578	542	514	507	464	433	425	397	414	418	399	390	346	382	379	356	360	346	357	339	316	378	354	320	337	339	354	316	368	339	322	321	315	277	313	288	276	295	285	277	272	289	286	267	293	267	298	293	300	278	267	277	257	244	286	282	278	286	252	329	288	274	302	267	277	275	255	286	249	261	251	277	267	288	259	288	282	236	267	280	268	294	272	283	320	280	280	247	301	268	296	254	275	299	269	294	261	273	267	278	285	263	270	263	277	260	251	303	245	287	283	281	284	268	242	280	288	255	285	296	280	275	276	285	274	290	302	242	274	282	285	259	278	272	239	241	285	286	247	258	288	266	279	264	276	269	296	254	278	266	259	277	278	265	267	243	272	270	289	285	306	261	274	274	253	270	262	246	271	279	264	271	267	280	289	276	250	266	252	261	274	281	290	276	298	306	266	313	291	272	299	245	275	270	271	298	292	268	284	266	273	268	298	257	270	280	269	247	291	254	288	267	283	265	259	276	285	235	269	282	255	285	282	265	253	263	255	280	261	291	282	302	286	299	269	252	253	295	248	255	275	268	262	293	288	281	308	266	275	279	263	259	314	274	281	259	261	264	256	263	269	291	275	277	304	272	250	279	264	290	287	271	255	264	280	275	287	281	289	277	268	266	252	264	277	264	285	283	285	250	267	251	266	267	268	288	285	296	262	301	275	237	248	258	296	286	283	254	279	283	266	253	267	257	264	247	260	273	272	269	235	296	287	281	268	268	262	279	267	256	289	297	312	283	274	274	282	257	282	254	291	277	248	290	266	285	278	300	262	283	250	278	254	271	250	258	273	266	266	270	247	284	254	275	272	248	270	288	279	256	281	258	267	276	254	255	280	256	267	263	296	279	249	276	255	275	262	285	264	267	281	297	257	276	265	246	275	263	258	290	256	281	254	269	288	254	262	280	260	269	276	234	267	288	276	290	297	266	270	255	267	294	269	263	253	277	253	283	257	274	268	248	257	265	269	269	291	256	262	279	248	265	259	262	263	272	272	265	237	254	281	288	265	267	277	259	276	270	280	264	288	278	270	274	269	269	261	268	253	262	269	307	252	270	279	286	257	277	292	274	271	253	259	248	264	273	257	248	291	257	268	277	240	266	275	274	269	256	264	266	281	260	266	274	294	250	287	276	272	303	279	256	268	262	279	261	268	295	279	279	286	273	301	243	238	277	263	260	278	232	288	254	268	284	286	244	267	251	278	256	267	277	270	254	256	277	292	279	284	267	259	252	283	281	287	266	280	240	286	256	269	282	247	265	288	285	262	246	275	286	266	318	253	283	263	302	246	231	272	276	253	253	245	242	283	279	288	275	277	266	261	271	288	258	275	280	277	276	248	276	272	286	242	298	283	259	280	265	260	279	277	281	286	268	284	286	307	265	277	265	257	304	262	282	270	261	238	272	257	276	256	263	271	301	276	278	259	275	246	256	248	290	281	301	292	296	251	257	276	256	269	264	263	277	294	251	284	280	263	260	244	264	259	303	255	285	278	250	266	268	268	269	270	280	281	259	273	243	255	264	265	286	273	278	276	255	267	302	246	271	278	296	304	259	266	265	264	268	298	265	255	257	260	241	269	265	270	268	266	274	289	278	277	283	302	247	268	270	258	287	254	274	281	273	273	277	254	247	282	267	257	257	268	282	274	292	253	246	282	285	275	248	259	245	300	273	294	272	262	306	290	270	248	246	281	283	259	260	298	268	281	248	260	275	271	288	278	274	263	269	276	304	291	256	264	268	288	288	306	249	264	278	263	263	268	253	272	276	263	283	271	265	247	272	239	255	277	289	308	257	286	257	281	266	267	301	273	288	286	254	255	242	283	285	287	263	270	259	274	266	240	248	282	262	261	260	274	236	269	262	251	271	271	270	262	265	272	265	279	307	275	281	267	278	296	253	267	259	261	262	300	286	288	277	258	282	288	296	277	256	283	271	280	270	292	298	296	264	280	262	273	280	265	263	270	298	297	260	259	270	269	292	248	290	277	278	293	297	287	264	241	268	274	253	258	248	256	263	269	259	272	242	271	289	263	291	263	271	269	293	258	295	263	290	274	279	278	283	269	287	236	263	261	273	267	248	263	250	263	289	263	285	255	290	278	260	274	291	295	263	275	269	271	279	275	267	285	270	276	306	281	280	262	259	273	255	260	283	279	263	293	247	295	301	274	260	280	256	298	284	248	260	270	278	290	251	271	271	277	267	287	260	299	284	273	270	287	300	272	300	268	234	288	268	264	255	301	274	259	272	253	257	282	278	254	279	278	254	264	242	271	267	294	247	265	268	253
345	3	3500	158765	372	4	82	460	652	664	651	630	614	569	528	480	451	465	440	440	459	435	421	406	400	410	383	368	379	370	394	362	359	361	355	365	396	385	388	368	385	354	362	339	360	321	345	335	329	335	304	334	314	327	302	326	307	303	314	300	318	329	320	324	279	282	297	292	283	308	297	314	292	290	284	316	312	343	307	321	296	310	312	335	265	327	316	310	331	314	318	298	305	291	310	297	321	312	315	320	284	344	303	275	288	301	315	303	302	317	321	316	309	285	316	273	318	309	332	323	309	324	306	311	307	290	292	276	306	301	296	299	306	287	299	307	326	318	304	285	328	291	282	320	280	329	312	308	317	321	298	276	321	309	302	296	304	283	293	319	287	309	289	301	313	304	304	307	319	324	294	303	304	297	284	307	286	317	309	314	284	312	281	308	294	316	309	327	310	290	319	320	295	268	274	324	310	305	288	322	299	275	286	299	322	304	307	284	291	318	272	317	294	307	321	310	316	307	330	318	307	276	320	299	305	298	308	272	315	322	277	291	298	323	303	304	294	299	320	308	299	330	297	291	291	315	333	275	276	288	299	345	304	313	293	276	286	297	309	272	314	299	310	310	331	291	296	283	293	308	297	319	272	303	312	305	288	323	265	295	325	308	280	327	333	289	325	318	294	308	302	305	282	332	300	312	289	317	289	300	304	296	300	305	296	308	299	283	304	318	284	318	327	328	281	314	295	304	329	265	340	298	282	282	300	304	301	319	274	307	304	306	332	330	293	297	280	305	285	294	283	314	284	326	280	289	282	323	296	300	285	321	304	309	337	312	298	293	293	304	307	319	299	310	297	296	324	301	316	285	315	330	290	311	300	304	284	287	296	324	293	330	318	291	316	291	295	303	278	322	318	315	292	307	291	310	266	298	313	282	324	326	314	303	308	307	309	280	296	312	311	317	306	324	317	321	286	319	315	295	282	301	329	335	303	299	323	323	297	303	323	312	300	307	303	309	286	286	309	312	312	320	287	283	323	282	311	285	318	313	291	328	264	320	280	296	321	297	291	295	305	316	309	264	274	294	310	320	285	283	316	302	287	299	288	291	308	320	287	308	308	280	315	320	317	317	286	287	333	309	325	300	293	290	326	295	303	277	309	306	318	287	322	287	282	299	300	325	325	317	294	296	293	309	297	313	300	273	319	310	306	318	297	303	316	273	294	290	297	301	321	307	293	316	291	314	288	295	308	291	325	292	286	302	309	296	276	292	274	290	277	289	323	299	314	292	311	297	312	303	294	312	307	299	284	325	299	310	287	305	307	317	289	312	304	314	295	282	313	276	305	325	281	288	310	301	309	303	301	312	322	288	332	285	301	298	295	304	322	284	318	298	322	294	288	319	326	282	291	306	297	275	292	308	302	288	315	307	304	301	294	299	305	297	307	291	311	300	340	293	293	266	296	322	288	316	333	300	306	304	286	298	302	305	310	286	306	307	316	289	326	331	327	293	333	297	316	292	279	300	309	308	322	271	326	316	309	307	279	291	313	303	294	326	301	289	292	307	300	277	333	282	296	326	279	284	287	267	312	327	314	317	269	269	258	288	278	285	293	339	306	317	292	289	264	303	313	306	314	307	307	333	309	316	320	295	300	285	320	328	306	339	325	307	323	316	291	306	316	306	304	296	299	325	317	292	304	268	317	292	306	301	319	278	317	312	317	306	309	288	295	320	305	308	320	276	310	311	312	301	289	267	328	293	283	322	318	289	285	314	302	331	300	322	289	316	303	288	291	315	297	278	322	315	277	338	291	286	310	286	285	286	297	302	293	297	315	310	301	300	311	320	298	286	279	323	311	310	299	311	298	298	314	312	295	320	297	295	297	288	301	297	314	287	279	297	300	310	300	287	283	329	289	284	302	322	306	278	306	318	310	324	284	302	280	318	310	299	297	298	322	291	295	294	287	289	285	308	298	287	294	317	296	282	303	307	303	301	299	309	329	309	323	290	327	296	327	328	298	323	304	290	303	281	293	271	271	294	313	328	307	284	281	282	292	341	323	310	293	306	315	299	317	292	289	322	279	286	301	315	301	312	312	300	304	300	311	318	287	294	294	302	303	304	280	307	282	323	297	302	274	323	265	295	295	291	295	316	314	310	298	280	289	283	285	312	287	291	312	300	305	292	320	279	299	287	291	297	294	278	273	293	282	291	286	298	308	287	293	307	301	316	313	310	270	275	314	290	304	294	298	295	328	300	312	258	280	286	277	307	313	305	302	304	274	307	301	314	315	291	313	293	285	310	313	267	294	319	303	320	317	299	309	298	343	295	308	309	298	298	305	288	264	293	282	300	303	292
