345	0	2700	149827	370	33	191	631	884	894	967	910	715	681	610	625	617	637	616	579	572	542	540	559	550	505	513	485	513	473	452	460	454	448	422	425	427	388	386	433	392	434	451	410	402	367	392	393	384	418	401	366	379	380	375	386	363	413	370	422	367	388	393	392	355	368	347	366	380	382	368	385	377	356	379	378	347	359	369	351	365	391	391	398	368	389	357	350	373	376	371	367	396	368	370	377	369	382	403	422	404	376	412	441	394	434	400	429	403	409	408	402	406	365	395	373	375	345	362	371	342	384	336	373	362	375	389	377	358	396	358	388	364	373	373	365	328	357	364	401	366	369	381	367	392	360	376	372	376	362	354	357	333	375	356	352	381	373	345	360	353	326	377	378	372	335	408	382	367	365	384	372	334	377	359	361	381	377	354	351	358	338	368	371	353	385	360	376	352	357	380	369	355	354	346	357	352	363	353	368	365	363	380	346	361	378	364	380	370	334	338	345	348	370	379	337	361	368	362	374	384	362	366	382	379	363	379	355	353	372	368	345	357	366	350	378	381	347	336	366	365	348	348	362	355	372	331	371	366	352	370	358	385	311	380	376	345	334	367	388	382	366	365	402	363	357	375	370	369	399	349	374	358	387	367	330	340	383	327	352	390	352	374	373	350	355	381	384	362	366	371	357	340	382	383	402	346	338	351	396	363	363	370	355	366	343	335	344	378	390	339	373	341	399	356	335	363	337	389	357	383	345	362	368	374	349	343	345	383	353	373	369	327	365	336	328	386	372	383	364	348	382	373	376	366	376	338	355	392	364	324	381	367	372	372	368	361	373	339	372	356	376	336	358	384	342	373	372	339	374	362	326	355	360	341	376	379	359	354	351	377	353	381	331	357	354	398	366	330	345	400	378	333	368	372	362	375	374	355	381	339	357	331	381	345	367	359	351	382	361	363	364	394	354	322	354	357	341	371	347	345	352	351	368	357	356	374	374	385	363	377	337	338	360	331	373	316	349	363	363	335	359	347	363	358	363	360	347	364	372	339	326	335	331	347	347	348	357	346	380	336	397	368	359	382	348	360	332	371	391	336	385	357	385	364	332	374	353	389	381	345	379	396	360	376	348	360	356	343	353	355	387	341	363	359	352	354	366	329	363	345	395	376	377	364	379	361	384	386	372	355	363	362	353	381	367	395	351	376	382	364	370	361	356	333	375	384	347	344	356	362	355	359	392	383	364	328	333	355	358	333	378	362	350	338	403	368	329	342	384	343	350	369	375	356	376	345	344	382	347	368	343	379	364	364	389	369	382	358	354	376	405	389	369	349	355	369	381	377	380	362	387	331	372	359	349	361	342	378	368	391	340	359	353	360	340	378	361	367	374	364	379	381	384	368	386	363	377	374	384	355	368	339	381	330	357	359	380	337	372	363	372	374	360	339	318	349	378	363	365	358	356	368	362	352	366	376	386	377	347	360	370	348	367	362	327	382	390	335	371	387	356	345	334	381	350	351	372	345	348	352	357	391	363	342	341	342	341	372	353	396	383	369	356	351	369	328	360	397	352	365	370	377	342	366	358	357	354	370	358	338	370	376	356	377	396	384	342	355	383	349	360	358	372	359	366	356	382	348	375	373	329	346	351	378	378	374	336	355	349	337	363	403	369	403	337	410	377	383	348	389	354	325	353	345	335	374	387	367	394	388	364	403	370	373	347	364	363	400	357	378	361	371	349	369	343	356	372	403	394	371	334	364	396	362	389	359	357	374	371	355	377	342	365	359	335	377	346	373	374	351	351	385	370	364	362	379	371	343	400	362	372	366	361	369	359	349	388	361	378	337	334	351	381	368	368	349	365	354	385	375	363	352	342	344	373	366	374	352	380	341	362	372	344	353	329	384	344	347	373	369	340	356	327	381	343	349	359	360	346	337	403	347	384	329	375	376	382	330	379	353	355	365	377	365	384	357	376	359	383	368	342	374	377	346	344	353	367	379	357	355	368	360	353	350	378	359	344	387	323	333	389	324	347	387	361	352	368	359	360	383	365	374	388	347	352	356	361	370	352	372	336	371	391	357	371	353	338	353	344	357	308	365	379	357	376	359	349	366	379	331	376	369	369	330	379	363	378	366	346	341	389	380	373	405	375	392	353	369	325	325	358	370	339	347	348	344	364	344	362	368	348	376	333	375	382	349	372	356	372	330	356	361	364	365	396	375	342	372	337	364	373	330	337	357	371	371	394	350	386	351	362	357	341	367	351	369	345	389	377	338	383	365	353	361	355	345	356	354	359	366	387	377	367	357	333	390	328	358	365	359	370	345	364	358	357	397	324	379	341	359	382	364	353	387	392	347	380
345	1	1900	149950	393	50	79	414	665	693	754	725	710	642	567	567	556	516	479	423	483	419	391	382	356	401	366	379	366	359	351	334	366	361	365	355	346	358	321	332	316	335	330	322	314	318	336	312	308	292	297	294	310	308	261	294	308	309	313	303	304	314	271	282	281	296	300	279	294	299	262	285	259	282	318	290	265	289	293	288	265	264	294	276	263	279	278	263	280	284	284	285	263	272	281	254	292	316	299	268	298	266	288	295	320	319	278	294	291	312	304	287	299	307	272	255	297	262	254	268	317	274	281	301	286	278	289	287	296	268	253	300	280	265	282	298	279	279	303	297	300	297	301	260	280	279	273	249	261	293	278	258	290	289	278	270	281	270	274	280	290	282	275	272	276	276	282	297	266	275	269	242	310	282	265	274	247	283	294	273	269	289	275	254	257	271	283	282	286	309	252	265	279	270	295	276	247	280	268	293	288	271	259	269	282	275	262	305	268	287	279	267	292	272	269	278	276	259	289	294	289	296	294	309	272	264	280	268	277	303	266	264	259	253	265	237	282	272	266	263	251	275	266	276	288	285	297	254	279	269	285	273	254	309	282	279	289	278	286	261	259	259	283	266	246	291	288	276	303	271	282	299	277	266	268	252	254	286	274	273	298	271	312	272	278	283	265	229	281	294	243	282	285	285	254	256	296	271	253	287	268	286	282	278	287	295	285	302	276	286	286	275	267	273	298	269	262	285	261	275	273	280	269	279	303	295	244	271	312	262	275	290	286	262	270	280	298	272	241	286	304	261	287	279	273	273	275	293	265	273	290	294	267	269	295	273	287	289	277	280	271	284	291	295	289	268	284	259	262	290	275	284	268	292	269	288	262	314	277	269	300	285	271	298	263	279	276	273	271	265	289	301	301	287	261	294	299	264	281	258	276	299	289	288	286	258	288	280	266	274	262	280	267	291	279	281	235	258	286	265	280	288	270	278	291	291	282	308	254	300	246	280	257	279	276	272	291	266	252	279	271	258	277	264	284	266	252	261	267	262	270	268	263	263	258	309	276	272	280	274	262	288	277	286	257	305	250	267	286	269	267	246	270	289	279	279	259	259	291	297	267	286	308	304	263	307	268	265	299	257	259	302	292	286	283	285	273	292	265	277	285	271	263	288	265	267	273	293	269	298	265	313	301	277	278	285	266	280	282	262	296	272	305	265	284	275	270	254	284	310	271	271	261	275	258	257	264	256	263	289	278	289	265	282	313	295	279	290	279	291	250	288	265	293	276	287	276	287	265	296	289	298	257	284	272	269	263	308	268	266	300	264	298	271	243	296	274	259	276	274	275	279	261	290	280	277	279	288	282	266	292	291	285	259	285	299	267	284	273	260	294	266	288	254	271	285	277	285	306	243	273	248	286	281	282	282	290	285	283	317	257	279	284	293	295	296	280	271	281	240	278	264	291	282	293	294	300	274	279	281	269	278	263	297	281	252	280	294	284	294	285	260	288	268	281	289	261	255	295	285	263	270	271	283	279	280	257	272	279	283	289	266	275	262	288	250	274	276	260	287	308	282	272	281	289	273	276	268	277	255	247	292	239	276	283	282	268	276	297	264	296	274	280	304	259	270	298	276	278	274	285	248	260	264	267	319	247	253	290	291	269	301	269	275	255	296	268	276	280	289	274	282	275	274	302	251	283	270	300	276	303	287	284	292	269	268	286	261	285	296	249	272	265	294	266	277	273	275	275	270	283	280	276	269	259	250	272	308	255	286	287	299	283	289	281	262	270	291	266	272	223	296	266	296	263	307	295	265	252	267	292	258	295	273	288	284	277	269	241	249	246	276	281	281	297	282	254	293	281	280	266	258	276	260	277	273	251	277	259	292	273	257	258	275	273	250	300	258	281	287	280	282	283	286	284	274	286	271	301	293	268	289	272	271	289	282	293	305	256	278	270	247	276	317	263	272	275	307	288	256	268	287	263	294	266	303	271	283	283	242	255	252	267	300	294	303	259	285	271	270	292	283	264	281	274	269	278	288	257	266	262	275	267	275	280	270	290	281	277	275	279	294	298	263	294	262	267	251	282	255	284	283	265	293	278	275	295	271	310	285	270	264	272	279	298	253	293	283	279	336	294	280	249	296	287	285	269	267	289	296	262	254	270	253	262	257	295	286	295	279	281	260	280	293	260	277	262	281	272	284	290	258	276	280	272	300	287	266	254	259	305	275	269	279	274	277	275	293	295	276	319	272	285	260	284	288	306	288	262	268	275	261	285	259	274	261	289	238	273	281	299	284	292	259	272	298	282	288	289	280	256	285	289	280	248	272	313	257	272	287	262	291	285	273	269	269	258	280
345	2	2100	150074	375	34	198	737	940	989	840	773	688	656	605	521	516	526	505	502	472	441	413	421	413	400	336	396	408	363	381	354	360	338	343	320	313	322	301	360	313	322	317	354	308	277	309	308	310	278	323	318	309	282	310	282	278	305	303	297	273	309	309	278	316	284	285	298	307	312	310	309	226	290	285	293	278	283	283	258	298	281	261	272	295	283	266	284	271	273	304	285	306	295	300	267	298	309	307	283	290	329	319	279	299	318	293	306	300	305	310	306	267	274	286	322	300	274	263	292	269	257	302	269	290	283	261	265	268	277	254	285	313	275	269	291	265	290	274	274	272	291	280	289	280	278	289	281	303	267	269	275	287	250	295	300	274	278	291	291	279	255	269	293	262	325	283	303	287	254	275	285	293	309	281	299	280	282	277	298	272	263	276	272	254	276	282	277	277	316	265	243	283	262	284	275	261	271	265	270	292	263	269	254	282	259	286	282	275	259	275	291	279	273	272	284	277	261	285	292	297	239	261	259	270	309	247	283	270	256	288	291	281	269	265	284	271	278	272	283	295	262	282	288	271	281	255	256	270	283	267	295	256	268	284	306	301	276	289	270	274	298	267	275	281	272	249	292	291	280	258	315	258	264	276	269	287	257	314	270	282	308	283	271	267	284	262	262	289	295	292	250	264	285	288	288	260	269	299	284	270	272	272	275	296	298	297	269	261	285	279	293	279	268	262	280	282	281	284	265	269	270	297	283	271	272	254	272	251	299	293	282	260	318	274	288	232	305	265	256	301	281	281	272	271	283	277	290	263	270	283	264	272	267	286	285	272	261	286	271	281	256	259	286	292	277	295	273	265	308	273	293	269	284	264	284	279	273	277	285	292	291	256	275	281	268	288	274	271	272	292	246	280	266	274	249	267	287	250	282	267	255	279	266	300	273	283	271	277	282	270	279	262	266	245	285	275	297	279	261	296	290	260	271	298	280	254	282	292	277	251	265	278	264	255	285	253	298	298	240	294	277	261	288	262	293	278	283	283	281	309	309	300	294	282	274	280	279	282	244	261	245	275	282	290	278	257	262	251	288	275	269	291	265	283	252	264	243	261	270	273	277	298	266	291	269	265	285	274	269	267	280	275	281	273	294	285	277	273	284	248	286	281	276	256	279	262	284	278	282	285	285	278	302	273	293	287	278	291	261	294	251	267	268	299	300	298	276	285	268	258	264	270	301	277	274	304	281	271	281	296	282	271	273	253	316	286	285	274	255	279	273	281	283	257	253	273	266	269	284	276	296	252	281	272	298	298	275	307	272	236	280	275	261	284	257	280	276	280	282	278	299	286	274	266	273	274	262	290	277	263	260	256	294	293	251	277	284	293	277	256	244	288	267	311	283	281	264	268	270	264	274	277	273	302	280	289	281	279	275	288	286	283	304	290	286	266	276	284	280	260	312	284	280	254	285	265	272	281	270	285	280	262	282	293	264	240	279	288	259	281	271	293	282	266	272	280	264	280	296	271	293	276	263	294	259	293	265	284	271	303	281	276	285	289	271	273	271	287	280	245	288	268	260	272	308	277	292	248	277	278	301	308	269	272	309	262	254	285	268	272	308	281	285	265	271	285	279	251	283	296	291	253	290	269	285	264	280	289	279	257	264	294	311	275	262	283	257	228	263	308	268	292	264	276	266	281	300	281	289	262	278	271	263	264	282	300	281	292	292	278	264	300	275	260	283	278	269	279	311	277	272	288	287	275	284	281	278	269	264	266	308	302	294	239	285	262	288	252	285	285	282	253	295	254	253	304	260	275	270	305	273	295	255	277	308	273	259	258	269	246	275	290	303	279	277	273	303	291	287	239	278	285	309	229	281	273	283	287	307	298	268	308	286	282	289	287	281	258	290	288	268	273	271	297	271	258	267	315	306	275	259	294	295	271	248	253	266	270	292	268	303	263	275	258	284	263	290	255	252	290	288	249	292	259	245	284	295	290	305	246	236	293	271	247	277	296	268	278	295	288	268	291	295	275	258	283	280	251	307	287	282	273	267	268	267	257	317	268	269	273	287	246	276	257	260	237	286	298	301	262	288	274	297	301	284	292	286	289	261	270	278	269	258	307	278	264	290	303	276	304	250	273	290	280	266	293	274	296	297	286	269	268	272	259	264	286	294	277	273	280	288	253	292	291	307	270	304	259	290	266	259	300	261	285	268	274	278	285	293	253	276	265	290	255	256	260	273	285	287	271	300	280	273	276	279	280	299	247	302	292	269	264	270	285	255	284	304	277	254	265	252	292	280	268	299	284	292	255	266	281	295	260	284	283	265	265	313	274	266	265	301	282	309	263	290	262	247
345	3	3500	150197	383	25	104	535	900	942	914	810	701	643	583	558	587	536	520	551	540	528	494	462	484	476	393	386	430	383	368	365	332	361	372	343	370	358	359	397	374	353	344	338	326	384	364	318	347	347	356	321	347	346	345	333	302	339	321	298	312	330	295	330	301	341	313	333	357	351	293	323	346	311	279	325	315	326	314	315	325	313	310	310	329	310	304	321	315	290	316	293	345	292	325	319	284	296	317	322	324	348	366	309	344	342	369	373	374	341	329	335	334	291	336	303	300	274	311	299	347	320	350	298	333	289	333	292	317	299	345	298	297	286	294	321	320	320	316	285	284	293	313	300	332	315	310	327	311	298	297	350	305	315	310	323	309	279	300	309	299	292	334	289	325	304	338	283	331	329	305	299	309	312	321	299	312	291	290	304	340	297	289	315	319	292	290	282	316	302	325	354	302	332	317	327	323	315	317	320	314	309	309	306	320	306	312	318	336	313	300	325	275	308	304	301	325	315	279	328	318	306	313	305	309	309	286	307	317	305	307	299	271	290	286	305	339	303	292	331	303	297	330	318	337	308	292	320	293	291	328	328	323	328	337	313	290	346	259	342	335	287	333	311	338	319	307	319	301	290	319	324	273	314	314	309	282	332	328	321	303	300	311	298	337	327	311	347	315	325	311	271	307	307	292	322	290	334	285	313	308	343	299	306	310	333	296	332	285	307	311	296	304	308	335	302	340	332	315	294	311	315	312	323	299	302	298	327	320	323	297	297	332	300	312	312	291	340	324	332	296	339	333	340	318	298	325	305	322	333	302	305	291	312	301	321	303	295	313	334	289	317	321	329	319	318	280	307	298	300	300	287	315	325	309	327	296	324	282	269	301	343	307	282	321	316	307	313	301	325	285	324	325	312	286	319	294	306	277	315	281	308	301	312	333	322	305	314	311	303	317	307	339	304	279	292	322	336	316	296	301	300	319	293	321	313	317	318	302	300	313	344	285	321	310	308	299	304	283	295	330	310	323	302	290	297	310	295	321	291	283	317	308	284	332	317	300	328	339	295	297	301	286	315	320	280	323	308	313	296	308	279	305	303	308	314	288	293	323	314	310	341	301	316	295	302	323	287	306	302	311	296	294	293	317	298	303	303	318	287	299	302	298	294	311	307	293	292	333	303	327	334	289	333	346	307	321	311	303	306	302	299	302	319	293	324	304	301	307	317	293	309	306	355	316	302	305	304	320	288	350	310	296	289	302	312	307	316	313	305	311	322	276	298	329	279	312	288	295	297	293	317	309	304	324	328	318	316	291	301	283	316	275	328	317	319	311	320	338	304	287	329	310	307	316	303	291	335	307	320	322	302	312	340	313	310	324	290	304	322	307	310	311	285	309	301	319	317	310	314	327	292	314	317	299	323	307	328	323	305	331	302	349	336	277	322	323	279	317	328	328	304	331	329	301	289	327	327	310	311	310	299	324	317	308	325	311	288	295	281	314	275	321	305	307	301	330	305	302	339	330	284	293	293	337	323	308	330	287	319	312	309	304	295	306	299	292	326	303	294	325	292	297	304	278	338	302	335	284	312	325	308	316	293	308	319	315	317	297	281	296	296	309	316	302	305	326	297	323	345	309	302	288	285	304	297	334	324	337	312	310	311	315	312	320	334	318	298	306	287	292	309	358	332	305	288	287	279	297	278	293	296	301	296	337	328	319	276	316	291	326	276	292	290	321	333	305	322	275	294	309	306	304	321	314	313	289	291	305	319	320	312	313	310	310	298	314	293	274	298	287	314	299	308	329	297	344	297	322	313	317	313	320	298	294	333	324	301	291	312	294	305	289	317	304	305	310	303	311	302	289	343	299	298	333	284	306	313	298	293	343	301	325	308	286	310	319	298	303	333	294	275	300	286	304	306	303	336	299	321	276	302	322	297	323	298	332	273	295	303	313	329	321	276	299	282	304	299	304	334	291	322	307	330	319	298	300	335	315	315	292	284	289	326	302	303	272	316	316	316	320	297	317	300	268	309	294	300	324	281	312	303	294	318	324	304	314	305	339	320	293	304	318	313	290	317	280	292	313	291	284	306	301	312	264	319	267	307	323	301	307	297	300	332	300	314	301	315	281	309	275	315	302	307	308	286	300	281	290	316	308	307	307	294	315	329	311	285	323	294	295	296	283	322	324	319	283	304	329	314	287	309	318	329	289	324	307	304	295	286	290	297	323	279	330	337	301	304	301	304	311	301	296	336	307	318	307	314	291	304	275	306	305	342	328	338	263	309	290	279	321	313	315	295	300	298	317	305	314	344	326	262	284	308	283	314	293	311	322	283	297	347	297	307	303	295	291	282
345	0	2700	150320	360	13	58	623	850	907	893	777	707	663	577	550	531	475	480	497	447	468	473	460	425	447	421	427	420	416	408	406	387	400	396	367	380	391	378	374	374	350	345	349	328	329	345	334	346	293	297	314	344	322	325	338	333	286	337	360	316	336	347	340	349	338	326	350	335	304	307	321	318	305	325	310	324	298	329	335	307	311	289	315	318	316	306	326	318	294	318	297	315	310	316	314	304	317	306	308	335	355	328	369	345	371	365	383	364	382	363	337	324	340	295	341	342	277	314	326	323	309	316	343	309	287	295	317	329	316	289	290	311	344	279	327	294	344	320	287	305	298	299	302	330	322	301	290	295	315	301	328	319	270	309	328	307	278	343	287	322	295	294	328	271	309	324	290	271	304	300	318	329	326	317	281	301	305	297	291	307	297	299	272	293	301	306	297	300	279	305	314	289	292	297	302	326	273	293	311	300	296	319	290	321	326	288	301	274	303	312	312	309	299	305	290	283	285	296	302	292	279	312	283	305	294	313	323	304	331	308	315	277	312	306	311	285	287	320	293	303	327	293	307	283	301	294	273	315	286	290	311	309	302	303	299	291	299	287	280	314	298	281	314	299	326	290	300	306	311	291	298	306	311	293	304	322	316	297	322	320	307	319	346	294	325	283	312	292	286	302	321	298	317	281	281	303	295	316	322	290	322	300	305	289	315	294	300	306	323	280	310	307	305	317	287	324	296	315	300	268	293	320	296	319	327	291	305	311	324	275	308	315	312	299	303	328	328	304	284	304	337	284	279	296	285	287	277	342	307	302	336	292	329	309	307	283	312	304	291	280	303	312	317	312	344	300	283	310	290	300	309	300	303	301	304	300	302	285	305	312	338	258	257	294	312	300	318	306	302	297	277	320	308	274	318	300	297	327	304	332	311	262	304	293	288	309	307	307	304	288	305	273	304	316	346	315	285	318	294	260	290	315	311	320	302	305	291	327	305	296	293	306	310	293	301	277	317	330	310	287	316	288	322	300	307	311	309	336	271	308	299	282	319	309	309	295	304	334	308	285	296	316	280	301	312	308	298	307	282	276	274	288	289	313	297	320	295	290	285	281	289	330	342	319	293	319	311	304	316	314	298	311	296	299	312	275	304	303	295	319	321	290	282	259	318	306	313	301	293	292	332	307	320	312	311	267	296	313	306	300	283	304	287	327	312	309	308	334	305	292	290	271	299	323	276	289	295	324	315	296	272	277	322	318	296	272	315	294	283	319	313	326	293	305	309	326	289	323	313	286	280	290	312	289	315	316	303	328	295	311	334	315	312	299	304	317	314	287	273	294	278	317	292	316	332	328	314	329	284	288	293	299	322	300	276	300	300	323	316	325	293	304	289	285	330	284	295	301	303	301	300	306	303	273	294	316	315	300	305	319	295	306	319	297	257	299	346	303	293	298	307	294	310	319	306	300	285	303	344	297	302	281	300	280	292	301	302	292	333	304	315	296	339	278	297	311	286	295	293	292	302	264	312	313	300	296	303	287	293	286	299	309	318	272	297	296	339	274	330	316	309	326	297	270	288	288	291	297	316	303	308	288	284	323	302	310	297	282	287	271	309	322	306	282	300	315	321	294	313	295	310	285	286	301	329	322	302	292	292	297	309	318	316	320	294	317	283	319	351	293	304	301	315	314	318	295	310	326	310	295	274	312	296	307	307	323	301	323	310	307	295	271	275	313	283	311	304	304	292	287	333	312	318	312	307	327	290	273	288	306	323	310	287	281	320	315	303	283	323	310	309	317	313	280	317	294	309	300	325	304	297	320	304	315	309	294	303	289	278	330	299	305	299	298	301	301	300	286	288	299	310	298	300	289	292	303	320	320	334	273	271	284	321	335	289	321	283	288	290	298	307	317	312	310	288	295	303	304	314	295	333	311	301	303	336	309	302	299	302	308	322	326	305	300	291	289	315	277	334	293	302	311	320	279	292	309	286	314	280	308	306	288	288	299	298	264	318	257	304	313	261	315	304	328	301	328	305	291	307	304	311	324	291	288	307	316	273	283	305	271	301	295	282	309	320	295	268	293	313	294	326	298	268	301	311	317	314	289	305	298	286	306	298	308	301	284	303	324	312	302	313	310	306	321	281	289	308	313	311	302	305	283	293	283	312	309	288	306	280	315	316	309	277	299	307	281	307	299	328	284	279	295	323	294	294	294	298	326	291	284	296	309	286	278	295	287	308	304	335	325	267	276	304	305	289	293	309	284	286	315	282	305	308	281	322	314	299	306	310	299	324	256	302	301	297	318	306	297	337	304	290	309	321	263	287	297	329	316	316	306	307	275	286	298	303	300	300
345	1	1900	150443	407	23	167	744	829	793	693	683	667	610	589	531	485	453	433	381	365	341	373	370	305	319	302	325	297	311	268	259	265	269	292	256	286	283	251	258	237	254	257	249	261	261	271	224	254	247	258	241	235	249	261	237	247	243	244	241	234	238	233	224	227	257	194	234	219	217	242	244	236	247	243	225	224	223	219	246	199	227	216	218	219	241	233	230	242	245	220	203	198	215	236	225	227	198	239	184	251	219	234	234	262	249	256	230	236	234	235	220	245	251	223	243	210	221	213	243	230	233	225	244	245	222	244	225	219	233	213	221	243	228	193	209	219	222	200	215	231	218	242	218	236	217	216	270	236	257	230	229	209	228	213	212	234	214	215	235	224	229	240	220	209	206	217	211	223	219	224	218	253	218	205	219	229	225	237	243	239	217	230	201	245	217	244	215	218	224	248	229	230	211	236	225	217	227	219	227	244	219	241	211	226	240	213	223	227	244	207	222	225	238	240	218	191	249	211	238	209	238	223	227	220	239	221	224	230	228	222	230	229	232	220	229	217	202	235	233	217	237	235	237	233	219	221	247	221	231	227	209	202	221	247	209	200	230	205	233	224	213	237	214	243	218	226	235	205	225	242	222	240	227	201	215	229	251	216	239	231	221	227	235	208	233	214	217	208	229	229	202	216	242	246	220	201	227	226	192	232	227	204	224	220	216	217	206	228	206	225	237	215	221	223	221	242	212	222	236	223	222	254	226	222	214	238	240	212	239	206	230	231	229	214	232	216	241	231	214	222	211	234	245	244	214	213	205	221	231	219	257	222	212	192	251	199	239	239	211	225	238	225	220	212	222	203	230	219	215	213	205	230	210	230	245	205	221	220	225	225	216	216	218	227	224	238	225	243	226	217	212	216	214	209	203	227	226	199	222	214	236	230	217	228	204	205	229	220	224	224	208	212	235	198	220	244	236	217	211	222	208	221	252	240	215	238	227	221	221	210	240	215	191	226	223	222	219	225	196	200	252	213	214	228	222	242	191	224	210	227	220	239	214	221	228	226	204	218	216	240	232	243	229	235	221	221	206	234	215	209	219	208	225	214	184	218	212	225	217	232	225	187	207	251	212	208	214	213	221	220	220	196	234	264	212	226	207	234	227	203	227	210	200	202	220	215	218	219	206	222	219	195	245	225	227	243	206	224	216	237	230	224	216	239	203	226	247	219	228	220	225	196	209	230	233	207	218	238	207	235	215	217	218	206	215	212	237	215	233	233	241	209	218	233	222	214	234	238	214	238	222	222	231	232	238	242	206	223	245	210	221	229	198	231	258	209	240	225	232	218	216	219	244	216	238	224	235	218	249	229	213	223	228	226	235	216	194	196	201	212	219	229	215	233	230	201	223	230	236	216	189	236	211	222	206	213	205	235	235	232	220	225	215	218	237	233	234	224	239	232	199	221	213	223	229	250	225	198	215	227	214	220	231	220	234	231	241	216	232	221	232	213	243	210	241	207	210	233	204	246	207	210	206	206	213	238	236	223	239	229	206	230	240	211	206	217	212	216	234	233	236	246	210	234	221	218	230	219	227	223	211	195	199	247	235	230	238	230	220	216	221	229	231	218	270	244	202	231	213	222	246	206	217	234	215	213	212	199	221	205	234	217	235	216	247	206	256	226	218	222	238	245	233	239	243	205	244	228	225	214	219	229	225	242	209	208	224	220	238	244	199	231	225	239	219	231	228	233	219	248	239	211	211	229	245	231	258	196	208	212	222	219	207	212	226	225	209	216	227	206	238	198	219	223	227	208	204	223	218	233	250	220	205	244	205	229	220	216	232	221	238	232	212	219	244	233	204	218	219	231	216	255	195	204	213	222	236	215	208	223	232	219	233	258	228	220	212	205	221	224	236	215	224	215	228	250	207	194	240	213	240	201	212	218	217	191	223	233	234	214	219	241	247	223	236	194	237	216	213	210	237	237	206	207	225	195	237	212	239	255	229	224	219	230	210	224	224	239	242	228	217	217	209	231	239	217	213	223	211	227	236	232	244	231	232	207	204	232	234	214	242	219	207	221	191	216	224	248	212	225	245	203	220	227	208	212	230	222	233	207	226	254	222	240	210	202	220	235	227	214	224	186	208	214	214	216	222	209	210	220	214	208	197	220	213	225	207	218	226	213	237	233	213	229	225	223	250	230	210	202	235	230	197	225	230	235	208	245	242	207	216	213	224	205	257	187	225	237	214	210	231	216	223	212	233	227	238	233	220	232	207	233	228	221	236	232	210	217	213	222	214	219	237	228	205	252	213	202	252	234	226	211	241	220	238	201	248	210	229	219	235	201	214	250	233	250	190
345	2	2100	150567	403	22	71	423	611	697	662	669	586	557	497	443	413	424	381	381	361	315	314	278	289	294	292	259	266	242	256	253	245	242	250	238	227	253	208	207	214	215	232	199	197	194	205	195	211	196	192	218	184	220	188	199	197	210	173	183	190	196	183	204	203	187	186	182	203	186	191	197	194	212	190	163	202	187	199	178	194	185	190	191	162	163	191	187	177	165	187	172	223	166	174	177	192	202	201	178	189	182	191	213	165	203	200	213	175	172	181	179	180	164	182	194	181	187	167	182	185	190	183	163	166	153	172	189	191	195	172	191	189	174	176	174	173	208	175	170	186	172	152	144	170	200	193	179	197	176	190	191	180	186	181	175	160	182	164	194	180	174	184	182	175	190	182	200	173	200	190	173	199	162	179	179	176	180	171	186	174	194	174	189	163	143	176	181	190	172	161	193	181	173	175	171	193	162	170	195	184	177	184	185	175	206	189	175	168	197	164	178	178	159	179	182	166	181	171	162	184	181	187	195	169	193	194	162	169	183	172	179	196	173	177	169	188	189	179	185	189	179	169	158	187	140	180	191	179	184	179	166	190	188	180	162	177	158	186	187	193	181	183	159	206	166	179	196	175	175	191	183	182	177	169	173	167	179	185	178	181	157	156	181	157	180	145	171	176	177	175	162	185	197	182	181	166	148	182	177	178	162	190	196	159	165	128	196	196	155	188	172	159	195	174	177	173	167	197	190	181	165	187	183	185	164	187	185	183	163	180	165	149	155	166	166	178	140	159	179	183	175	166	150	195	180	174	168	168	207	173	189	176	187	183	182	185	179	162	158	174	183	185	157	172	177	186	193	191	166	173	170	163	181	187	122	174	178	197	167	184	168	174	186	205	176	174	186	190	160	184	177	181	201	168	192	196	179	169	177	172	163	170	193	168	171	187	199	155	172	177	162	161	189	195	169	168	150	180	181	170	183	143	188	172	195	176	209	191	199	151	169	149	155	159	175	158	172	133	171	177	191	146	174	169	170	169	200	202	159	166	176	156	166	168	183	175	193	152	174	191	187	191	169	204	197	163	178	162	182	159	147	172	198	188	172	181	170	171	225	172	176	173	178	183	177	176	159	169	191	166	175	170	186	175	187	192	170	163	167	151	168	195	193	174	194	191	182	173	188	162	176	214	186	175	187	171	169	175	193	194	191	177	183	178	196	174	188	173	155	197	177	194	176	197	174	179	156	177	198	187	156	198	186	182	190	180	186	169	172	168	198	177	185	168	186	162	173	172	163	194	161	170	162	183	191	183	180	161	190	176	170	172	164	187	166	176	169	174	158	172	171	200	173	175	172	186	174	174	191	168	152	183	176	181	192	163	197	164	184	177	214	185	175	175	171	185	168	187	162	182	146	182	185	190	193	179	182	163	165	185	164	165	156	176	151	180	197	190	179	186	174	189	182	189	177	154	168	174	183	144	164	197	161	171	157	180	184	172	154	186	175	165	179	179	197	156	148	163	168	162	185	152	184	171	178	167	164	192	157	176	163	166	181	193	193	179	185	165	181	164	210	177	181	169	168	171	194	189	175	165	167	210	172	186	173	179	178	186	185	181	164	175	152	164	162	150	178	183	166	193	170	169	162	169	173	156	182	168	186	171	168	176	170	195	186	189	183	180	190	151	161	186	177	176	173	174	133	165	153	160	190	151	181	166	167	163	202	190	162	150	183	159	186	163	150	167	181	162	187	176	185	168	171	194	196	172	160	186	167	175	182	186	187	186	157	176	159	164	202	185	178	163	193	188	167	163	176	183	180	168	145	196	180	164	213	155	178	181	170	171	175	179	172	169	190	173	185	171	187	196	153	182	170	171	174	154	151	177	149	176	175	171	164	179	163	202	161	192	152	196	176	171	191	180	198	183	154	206	179	170	171	168	167	170	175	183	166	172	177	184	165	145	196	156	176	181	190	169	170	191	176	161	156	178	178	190	169	187	170	166	155	170	169	178	202	173	186	154	191	160	164	162	182	194	172	175	176	160	167	175	165	176	184	177	198	173	183	174	165	160	178	174	169	170	171	140	172	182	172	184	161	167	187	166	183	179	172	194	172	185	181	174	177	162	150	162	176	179	168	172	162	181	155	169	171	192	178	177	178	192	178	190	181	189	163	151	189	217	167	173	175	191	190	168	203	191	186	160	197	183	171	159	157	178	172	152	192	163	167	168	190	183	171	169	176	165	176	180	185	178	167	192	162	184	183	168	159	185	181	161	195	157	190	172	188	167	165	171	193	199	163	187	184	182	188	164	174	182	179	168	179	175	165	152	149	163	163	169	172	159	181	174	191	178	161	164	186
345	3	3500	150690	390	21	98	586	739	783	726	651	586	551	483	464	427	420	376	410	382	364	348	325	318	299	313	303	290	294	280	284	305	281	290	267	272	258	249	269	242	251	244	258	255	256	239	243	252	227	247	252	229	248	233	213	224	214	208	241	237	239	242	224	225	245	239	235	208	218	226	225	217	239	264	228	221	236	244	215	235	200	207	217	228	200	212	212	235	232	212	202	213	201	242	178	229	230	212	240	204	238	229	221	240	235	243	244	247	221	233	255	233	224	238	222	229	220	221	198	194	220	208	225	197	220	217	232	200	218	189	208	200	213	235	222	186	203	197	231	201	209	208	223	200	211	221	219	230	201	175	227	201	233	225	209	209	210	213	232	193	223	203	219	182	181	192	212	208	220	234	203	214	222	223	229	202	206	220	199	211	181	222	216	206	204	203	201	204	220	196	221	227	226	207	221	221	240	219	191	181	195	200	212	198	209	234	199	221	186	212	204	198	199	224	229	213	217	195	208	198	213	197	203	199	224	218	199	210	197	224	199	215	206	240	227	221	216	204	204	224	186	217	213	191	219	195	217	206	214	224	174	241	203	234	198	231	195	223	200	207	221	216	242	248	204	235	222	231	200	205	227	223	206	210	196	215	236	195	238	215	215	228	194	205	199	219	210	203	209	232	216	211	222	207	230	206	224	222	208	229	208	228	242	219	203	208	213	220	192	206	205	207	225	192	216	211	194	174	198	219	216	197	225	212	227	204	193	207	175	229	200	176	203	219	204	206	226	234	208	202	224	218	228	204	169	195	235	217	200	212	235	200	220	183	215	186	230	205	220	218	211	226	207	204	205	208	195	206	223	193	210	211	200	217	231	203	182	212	206	194	217	201	210	222	224	203	192	197	207	196	195	206	193	215	246	197	208	213	188	205	200	222	223	184	208	211	235	221	197	212	224	233	215	222	209	211	210	213	200	220	212	225	209	191	192	206	172	213	210	222	198	227	223	188	194	196	200	208	191	248	199	253	218	209	241	195	181	213	210	223	194	224	243	209	220	268	210	209	198	215	215	223	207	212	199	224	194	227	224	209	210	204	192	218	206	212	219	223	222	206	213	231	206	212	198	189	192	233	231	229	226	220	200	201	220	224	203	227	225	214	221	220	228	189	222	210	190	218	191	222	232	193	221	219	205	201	218	188	199	217	214	209	221	207	201	229	203	217	206	228	220	212	212	198	219	200	223	192	224	205	204	206	210	188	210	177	225	212	189	199	190	208	221	232	185	190	191	234	211	205	208	215	221	190	220	215	196	205	250	217	171	220	216	210	215	194	203	211	215	237	204	219	217	180	205	193	216	211	217	211	226	205	220	195	213	206	205	206	211	192	220	207	191	216	187	197	204	204	211	207	211	214	196	202	219	217	215	202	188	212	203	196	183	198	220	210	224	203	197	194	211	211	214	223	211	219	225	199	183	208	213	201	209	212	193	205	203	191	192	221	196	219	214	216	215	218	198	199	195	198	223	196	210	216	223	217	215	227	224	185	196	205	221	213	219	214	216	195	196	229	212	190	217	233	210	223	199	212	205	206	201	200	190	202	216	199	234	202	204	225	191	192	227	240	190	225	194	208	237	209	204	199	229	211	210	191	214	184	221	217	206	212	200	214	211	225	199	225	235	194	221	196	206	226	215	187	215	212	217	204	235	188	213	218	211	209	207	232	198	212	206	218	230	220	214	173	213	209	209	193	210	182	191	238	221	213	200	202	197	179	219	194	208	202	206	211	207	227	202	201	214	203	221	200	208	215	189	215	209	211	197	213	183	222	207	212	209	194	197	220	203	196	201	183	203	202	191	207	195	186	209	210	220	221	231	201	202	209	218	202	223	203	225	216	186	214	216	207	217	207	192	226	191	194	190	207	193	208	203	219	236	229	224	207	235	210	185	219	213	200	194	212	213	209	205	176	228	231	219	212	213	215	225	191	214	210	202	216	214	207	208	245	208	200	222	197	197	217	203	197	225	202	186	199	227	219	228	198	206	214	216	220	213	190	253	227	226	198	195	224	201	203	208	216	214	216	216	197	216	217	220	211	217	213	236	211	169	181	227	201	206	204	221	199	205	185	202	232	207	193	197	206	195	210	224	211	204	199	205	219	213	211	194	194	214	192	196	203	224	211	219	214	222	231	202	223	196	212	194	206	199	208	203	205	195	227	226	248	214	201	191	187	209	170	220	204	182	192	209	203	183	217	203	198	188	215	234	221	216	192	193	196	202	193	222	201	210	219	224	223	200	222	214	198	212	217	202	228	182	195	220	213	205	218	229	197	231	194	204	223	198	193	204	221	210	200	204
345	0	2700	150813	370	5	40	380	569	668	603	646	535	564	469	462	407	403	372	381	358	353	368	328	305	295	334	285	290	303	271	281	261	256	281	257	249	241	230	248	245	253	265	246	217	215	231	222	253	231	229	211	216	209	239	189	224	217	228	205	197	214	208	190	227	189	169	192	181	204	196	230	203	205	208	189	183	211	214	218	201	188	187	206	211	201	190	192	183	211	187	185	194	196	198	197	166	168	185	204	198	186	171	205	209	205	215	216	211	206	200	192	203	181	181	175	173	200	188	191	182	192	183	211	196	197	191	233	181	177	171	176	202	177	201	175	175	195	193	229	158	183	198	195	206	177	177	195	188	198	167	186	190	197	190	185	169	198	187	186	185	175	173	156	212	193	194	180	193	171	172	191	184	190	197	185	191	184	205	158	185	216	181	185	158	174	187	153	208	179	193	198	188	200	198	186	168	190	179	188	168	198	186	189	190	197	185	191	205	185	184	171	180	181	193	186	185	212	180	201	172	198	185	181	189	194	162	178	177	180	183	183	220	194	171	177	167	176	175	174	184	179	202	196	214	215	171	183	167	203	173	192	202	173	194	168	183	196	186	203	194	210	218	183	201	195	189	190	164	188	177	210	166	186	181	200	188	172	183	198	176	194	173	170	193	213	173	173	175	183	183	201	187	179	174	195	187	185	171	188	212	181	200	163	185	196	187	171	166	172	189	202	200	174	188	203	190	173	196	193	185	199	169	173	199	190	180	187	184	185	207	189	200	193	190	197	170	173	185	183	177	190	197	178	211	187	180	178	170	214	164	166	175	166	187	190	188	202	173	152	211	184	211	195	201	184	205	204	194	189	196	200	176	192	184	185	188	173	178	180	201	197	211	194	177	175	180	191	179	194	180	198	177	181	183	195	198	185	186	180	160	162	180	185	183	169	201	186	184	181	185	179	186	207	191	171	165	199	185	194	174	179	195	184	165	161	193	192	204	193	195	200	173	174	199	192	182	190	178	184	177	161	184	181	158	155	195	186	192	190	153	187	163	216	185	205	182	173	171	179	170	196	171	178	202	206	176	168	198	191	204	187	171	211	193	177	169	194	187	179	178	200	169	178	197	168	170	175	187	218	217	206	189	194	197	198	182	170	205	184	192	196	176	173	182	182	206	206	200	187	189	180	180	168	150	166	189	180	185	175	199	198	168	195	170	196	185	175	194	177	185	136	183	195	172	176	210	196	181	185	164	180	173	186	191	181	199	193	180	184	176	198	178	210	170	188	203	183	193	181	170	194	166	224	185	200	192	155	198	188	180	187	178	189	202	187	180	186	191	180	181	181	193	188	182	165	194	199	180	183	194	183	159	188	194	191	221	201	192	168	183	209	180	189	184	184	167	164	180	179	193	193	169	168	186	186	183	192	189	169	162	201	185	191	193	195	174	175	190	202	191	189	183	192	165	188	188	185	177	172	183	193	182	165	183	192	175	176	181	173	164	176	187	156	193	190	197	179	186	178	188	195	185	164	181	188	163	181	183	186	185	186	186	183	173	188	177	193	191	164	205	176	180	203	197	179	184	191	194	177	194	179	189	199	173	187	186	190	173	190	172	189	180	169	178	201	179	192	178	191	185	167	215	167	181	158	196	198	216	177	186	189	193	167	195	179	189	173	174	196	181	175	192	199	209	172	181	178	179	180	196	164	180	175	180	179	172	179	178	185	201	187	179	180	175	162	198	186	198	172	150	174	210	180	187	202	191	189	170	183	182	213	182	197	197	176	204	202	205	186	194	176	193	200	182	192	179	181	188	192	162	201	184	177	193	180	170	179	189	169	182	162	221	192	185	194	157	172	186	174	225	183	180	207	184	181	211	203	182	181	190	190	180	190	202	190	175	197	203	187	171	170	183	173	194	185	167	192	176	196	203	173	184	200	171	169	157	172	173	190	180	201	168	192	201	198	184	179	201	178	216	188	189	172	175	188	187	186	189	188	204	170	206	174	185	192	172	209	179	160	178	176	181	170	202	176	195	215	183	179	166	187	171	169	166	171	171	185	190	169	197	184	175	205	200	185	197	196	185	206	188	180	179	194	175	195	207	175	188	190	195	188	192	188	170	197	176	169	194	173	174	190	165	183	167	194	199	200	189	180	204	192	210	178	166	166	210	184	181	175	201	173	193	185	209	187	178	194	173	201	174	187	175	201	174	195	194	192	172	169	183	178	191	198	177	178	209	198	199	184	174	176	191	180	170	190	182	167	173	196	177	204	178	156	174	171	192	187	181	210	182	179	189	174	204	192	210	196	179	158	172	158	195	211	202	171	187	185	191	190	175	182	183	185	162	172	195	176
345	1	1900	150936	399	5	59	394	426	521	455	477	408	402	341	301	287	270	254	257	220	253	190	230	210	205	189	195	179	180	184	176	150	146	175	143	154	161	161	164	148	137	132	119	133	148	120	147	144	125	135	143	134	121	136	132	116	125	136	117	122	115	132	131	120	129	129	118	143	115	135	127	109	106	133	119	121	105	118	127	108	116	111	123	109	115	111	106	121	127	130	125	106	128	115	126	97	109	96	124	112	89	126	118	114	127	106	130	114	118	119	130	103	109	121	125	135	117	115	117	115	113	112	94	112	112	123	118	114	107	132	128	111	129	99	119	120	117	94	115	106	91	128	124	121	105	121	119	109	108	132	113	122	116	100	94	89	129	113	102	118	131	115	130	112	127	102	101	101	104	116	115	107	102	122	98	115	129	113	136	97	116	109	129	120	111	117	113	101	100	128	100	105	123	113	111	117	121	107	106	108	121	108	118	124	116	115	118	123	97	119	145	112	101	102	117	105	106	114	120	126	133	117	107	117	135	101	121	132	115	112	130	110	113	89	109	105	101	113	133	104	93	116	126	107	101	117	120	87	117	113	124	115	132	122	101	102	113	104	118	114	96	125	102	116	111	101	116	103	102	114	106	115	97	122	113	127	113	113	126	102	90	100	110	132	118	127	110	105	132	92	101	110	125	128	85	110	108	98	111	109	124	105	105	97	105	106	117	122	119	132	125	112	116	112	113	113	127	110	101	123	126	100	123	125	95	113	105	117	102	119	116	129	103	129	96	109	116	90	105	119	128	125	108	122	94	101	100	120	106	145	118	103	112	114	128	114	112	110	133	107	111	113	118	117	123	114	110	98	124	129	111	101	138	99	117	89	127	110	87	107	116	106	116	118	104	114	105	120	98	123	133	117	129	113	102	95	85	117	121	101	89	121	123	117	95	120	110	105	122	111	128	135	128	104	111	129	106	94	110	117	106	113	107	112	127	112	130	99	113	90	109	115	122	114	134	106	125	136	114	107	120	112	116	103	94	102	112	110	109	114	109	113	108	101	113	100	117	102	116	125	114	95	102	109	97	121	105	103	113	92	105	105	121	93	106	114	135	117	93	99	117	108	100	103	119	123	104	107	113	126	111	106	106	107	113	127	119	109	106	118	102	107	121	121	88	123	125	102	142	107	121	109	103	111	122	103	105	106	127	125	98	114	108	108	138	96	124	103	115	112	117	104	105	91	103	111	114	119	106	130	136	107	118	99	127	110	115	108	104	120	103	116	123	116	117	123	109	101	112	96	100	129	108	103	94	120	106	107	98	121	99	126	121	118	97	100	114	95	127	118	112	96	98	113	111	123	105	105	123	90	124	120	117	97	108	102	124	105	92	122	126	110	115	106	130	133	133	113	126	110	141	111	132	108	117	117	105	110	114	111	121	103	118	111	115	110	98	120	128	111	134	117	108	125	116	91	124	100	90	121	113	100	96	93	107	133	117	110	110	105	112	108	115	110	113	109	108	113	114	116	121	132	101	123	117	121	112	100	100	104	110	127	102	117	128	115	110	100	115	105	103	111	93	106	117	97	109	109	110	125	103	112	120	111	113	97	106	117	105	118	115	118	114	130	92	105	117	114	123	95	118	122	100	105	112	108	114	125	125	93	120	105	105	116	111	102	93	107	115	113	121	115	109	103	91	117	130	113	110	112	106	105	104	101	93	119	123	110	124	115	97	128	125	121	118	113	114	117	93	112	121	113	114	135	117	122	114	99	102	110	101	104	110	103	108	117	115	114	115	120	117	98	103	111	118	116	118	108	119	112	126	98	116	107	115	117	103	109	124	119	112	102	113	116	101	111	93	86	119	103	139	93	113	120	136	112	109	94	117	89	127	120	103	105	110	115	112	120	110	117	126	116	128	105	116	114	119	115	111	130	129	99	122	113	104	125	125	110	90	120	118	116	121	110	107	123	108	115	104	107	104	117	113	105	123	91	139	124	104	114	115	109	112	125	112	108	101	112	112	111	102	104	120	118	109	120	98	108	109	118	93	116	100	114	100	106	104	109	102	106	122	98	105	116	124	107	106	97	100	105	108	103	123	107	99	98	122	114	132	133	98	106	121	121	113	114	106	132	120	125	98	124	99	120	115	112	106	102	114	102	95	126	113	105	114	109	106	102	107	105	91	125	123	115	107	114	107	96	118	104	108	94	99	106	113	121	103	125	114	112	110	115	106	102	116	115	117	116	107	104	122	97	92	113	119	122	108	111	109	108	124	104	120	104	114	110	132	96	120	113	115	111	106	113	121	113	106	112	103	112	93	118	93	122	96	93	111	106	107	93	125	111	123	98	104	126	110
345	2	2100	151059	386	7	60	317	395	497	443	485	425	462	381	380	355	315	310	294	294	290	259	247	263	254	260	242	215	235	215	238	215	227	224	206	201	213	212	216	200	202	174	209	176	175	179	183	184	154	193	189	185	159	186	186	165	181	182	170	164	171	144	152	182	165	167	167	172	163	151	155	176	154	146	160	158	168	175	157	171	169	181	150	167	179	171	166	177	179	152	164	147	155	132	158	164	160	159	176	143	167	168	155	174	144	188	151	165	165	133	173	178	160	166	190	185	152	162	160	138	166	148	156	162	150	147	169	175	152	150	142	143	144	163	162	176	165	163	160	138	173	181	131	150	167	122	136	133	157	167	135	151	176	161	147	157	176	167	155	154	180	175	151	165	149	159	140	190	151	165	145	162	155	137	146	173	152	172	145	169	144	140	157	150	149	165	156	160	147	155	164	155	140	136	142	164	142	149	159	145	159	163	174	176	151	145	164	137	186	142	151	166	149	135	152	132	163	152	164	157	139	166	177	179	145	151	171	151	161	152	152	158	161	135	158	174	145	136	157	170	144	164	158	151	157	146	159	173	164	149	155	171	145	144	149	170	165	157	166	148	160	131	127	155	135	155	150	146	146	158	161	126	153	147	154	149	139	159	132	161	187	162	147	164	155	157	191	145	157	165	144	160	144	145	162	140	195	162	133	167	133	143	147	172	174	154	152	137	134	144	164	160	145	159	154	152	202	140	165	147	178	145	171	168	156	114	183	140	170	167	141	134	161	156	149	158	124	153	132	138	154	144	159	158	159	142	148	138	166	177	149	141	140	150	159	159	170	156	157	152	129	171	144	140	155	170	162	167	163	158	153	153	146	151	137	167	149	131	162	149	167	165	153	149	169	143	159	176	149	164	144	156	158	157	154	165	158	156	134	157	151	159	169	139	156	134	164	153	143	162	150	156	169	148	150	151	161	182	159	159	174	135	153	162	148	147	158	153	150	172	165	139	150	157	170	163	144	168	131	171	155	161	157	158	171	142	140	161	151	163	152	177	132	147	172	170	145	144	145	145	136	167	155	141	151	161	156	160	161	165	136	146	152	166	146	155	140	135	161	142	154	158	155	153	168	172	143	172	127	162	157	144	182	138	159	149	143	161	153	138	151	166	139	168	164	150	155	151	148	158	158	158	171	164	144	152	157	147	146	157	157	148	159	150	133	160	155	151	164	158	146	140	148	150	150	161	139	145	180	153	166	149	144	162	154	148	163	142	162	155	167	155	156	183	151	147	148	155	153	179	152	162	161	152	146	152	150	174	145	176	141	139	170	150	151	179	156	162	169	143	157	156	150	146	164	142	164	161	158	136	140	149	135	155	140	182	151	147	157	168	160	145	136	155	164	157	167	139	141	130	150	135	154	152	162	158	167	155	173	153	167	146	145	145	153	143	147	159	154	126	128	163	158	144	153	155	187	159	183	152	157	155	164	147	144	134	152	149	151	172	156	172	162	151	165	135	153	169	160	165	170	164	148	159	157	150	152	159	162	155	154	128	174	168	166	152	126	158	148	150	131	158	146	176	164	150	175	150	176	152	163	140	155	162	164	167	173	160	159	153	148	169	148	166	156	152	160	165	132	152	149	132	150	157	151	151	149	136	143	160	159	161	137	151	147	155	175	116	154	154	154	143	156	143	162	157	154	151	160	134	160	148	160	146	138	161	132	144	170	171	166	170	161	158	146	141	171	143	153	148	171	144	152	161	154	130	150	153	142	158	188	147	140	143	144	165	141	142	152	153	167	174	159	169	147	148	181	163	172	160	151	149	143	136	152	172	181	164	153	155	158	138	166	138	142	148	148	167	142	152	164	145	143	155	148	142	179	145	154	148	151	153	142	144	132	154	139	147	167	157	152	158	154	162	142	165	145	153	156	156	147	158	169	146	170	136	139	151	129	157	153	151	166	159	178	137	146	146	130	156	146	144	150	137	156	126	129	159	128	157	153	146	168	168	142	162	171	159	151	150	144	133	165	136	141	147	152	145	162	155	168	152	164	159	167	141	151	165	155	153	166	154	130	158	137	148	148	151	155	155	144	141	161	143	158	153	161	144	153	151	186	161	170	148	166	156	143	138	153	153	170	151	157	149	132	138	157	149	154	173	157	150	181	152	140	142	161	149	162	145	143	152	151	155	164	132	162	153	193	151	148	156	151	156	164	139	151	155	149	147	152	168	146	162	165	156	146	138	176	136	136	139	137	150	144	151	155	170	168	155	161	143	159	155	145	162	136	151	166	144	152	170	165	145	140	144	149	156	170	168	159	164	139	164	167	140	165	174	168	154	151	139	160	170	177	178	163
345	3	3500	151183	383	6	40	365	521	574	587	574	506	476	423	422	407	395	345	356	333	330	330	318	272	301	283	272	291	295	284	279	259	240	249	221	216	209	206	207	215	227	186	213	198	226	239	210	222	193	193	182	183	195	189	172	197	172	177	185	207	209	152	197	182	208	182	184	192	186	165	194	189	174	167	211	166	177	196	198	177	167	171	173	166	187	160	166	171	152	143	157	166	171	161	195	164	169	155	183	169	158	196	185	170	165	171	175	165	191	175	212	194	180	162	179	192	196	163	204	181	169	157	164	179	179	176	182	183	184	169	151	168	181	182	181	153	164	155	133	195	199	159	164	148	164	159	171	151	160	167	160	175	171	164	157	186	142	168	183	177	192	169	154	171	149	164	158	191	177	176	168	177	173	156	161	167	168	175	187	164	146	173	157	153	178	156	174	203	166	173	152	160	153	137	172	167	154	181	170	209	148	161	170	155	173	163	160	162	174	170	161	165	159	161	165	154	184	153	171	150	181	166	174	167	178	176	167	177	197	169	185	171	161	160	164	180	180	176	158	170	175	164	171	160	171	181	189	167	182	185	180	171	169	166	170	166	179	172	154	158	160	159	155	165	195	173	142	170	172	164	181	170	179	170	171	184	187	168	162	168	163	155	164	168	164	185	156	182	173	183	167	190	153	187	163	139	188	174	189	152	166	164	178	167	165	175	170	161	179	157	192	180	173	159	158	174	181	159	171	166	174	157	188	178	173	165	182	177	149	172	193	162	168	184	187	153	189	188	160	162	170	160	165	162	176	159	205	160	170	153	172	168	184	171	171	162	137	182	168	175	156	156	168	183	159	170	180	155	177	162	169	166	185	154	170	163	152	167	175	163	171	180	176	157	171	167	177	173	160	144	151	176	170	168	176	150	161	168	170	170	153	177	167	205	158	158	156	181	187	162	167	183	184	149	171	161	167	196	188	174	152	168	150	161	176	162	153	150	187	150	178	165	179	159	180	146	174	172	160	164	149	160	189	158	170	178	168	182	167	142	196	160	169	150	191	138	158	144	185	148	159	206	173	153	148	178	159	160	177	163	176	178	158	165	160	184	151	163	169	156	164	171	181	176	146	151	168	181	178	158	167	158	164	146	154	172	164	165	152	174	153	161	180	151	164	185	162	168	140	164	145	154	173	162	162	170	148	184	169	176	163	177	176	157	160	157	173	181	166	162	160	153	152	159	173	157	168	154	154	186	169	166	169	163	154	168	151	141	175	175	148	149	165	203	184	159	171	169	165	165	160	164	151	181	152	175	167	175	196	159	160	177	164	167	176	149	177	164	160	168	187	170	152	152	157	136	187	181	172	173	157	168	174	146	156	164	158	169	157	191	178	154	135	170	160	166	138	159	142	177	155	164	158	180	176	167	172	151	162	154	169	187	178	152	181	159	138	132	167	178	193	171	170	170	171	172	173	176	161	156	165	161	181	172	156	174	160	171	175	163	163	158	142	146	179	166	149	169	180	170	173	175	166	164	150	161	162	173	173	178	168	166	134	175	156	168	158	173	160	174	159	186	169	176	172	129	163	161	156	146	159	183	163	148	161	172	154	159	173	137	150	184	175	170	172	166	154	174	191	184	167	152	172	167	145	158	159	159	186	165	166	154	163	171	145	155	176	134	145	173	164	163	173	167	157	149	150	205	170	160	174	155	155	201	171	155	143	148	157	162	183	171	180	160	156	165	174	165	162	184	172	164	162	180	187	158	171	167	197	132	165	153	162	179	152	186	162	171	173	174	164	179	179	190	171	177	167	156	174	162	159	191	179	166	149	162	173	178	181	164	175	139	184	171	178	172	177	170	162	158	154	156	181	196	153	163	190	172	164	158	165	172	154	165	159	159	184	163	175	161	206	161	170	182	169	151	171	181	158	147	161	163	160	162	163	163	170	170	187	177	161	168	163	176	192	174	191	160	161	162	172	157	177	171	169	129	167	174	148	149	157	162	167	148	153	145	165	154	155	156	173	162	158	190	164	143	158	177	152	196	156	180	156	164	181	165	183	154	163	166	173	157	161	176	152	168	173	168	161	170	175	170	185	186	185	157	165	175	178	167	153	183	160	173	164	147	162	164	162	162	158	155	142	180	168	146	163	174	193	171	141	141	175	160	176	166	185	153	167	141	159	156	155	157	155	173	159	153	171	183	172	167	151	149	163	173	165	147	168	190	153	165	159	174	158	163	164	183	159	166	189	165	154	152	169	178	154	172	169	166	151	156	171	144	158	162	152	153	171	165	151	169	159	180	168	167	181	166	191	185	163	163	167	161	155	166	157	168	145	141	160	185	156	161	185	181	176
