345	0	2700	114339	369	18	57	382	785	1047	1195	1190	1076	907	692	493	428	439	427	431	393	419	395	411	369	419	369	375	383	397	406	433	392	419	415	402	363	397	385	422	416	406	433	453	517	522	562	595	583	552	589	577	613	615	658	562	607	595	617	566	553	562	523	480	425	423	426	384	348	366	360	382	334	342	363	329	352	335	363	368	335	356	362	360	374	337	351	334	339	332	345	350	377	352	378	358	367	352	330	362	315	318	335	321	316	354	350	353	333	355	352	320	345	355	363	354	326	352	328	379	330	369	309	330	328	343	336	329	370	325	394	327	345	345	348	325	353	375	344	361	328	338	331	357	306	338	361	311	369	320	331	301	352	334	343	330	318	352	324	350	319	311	365	316	361	317	348	333	338	365	332	330	319	348	316	345	343	338	321	333	363	343	354	343	353	308	325	335	325	355	326	341	328	341	370	340	352	359	340	339	323	350	337	333	361	326	346	351	345	353	341	362	317	325	331	334	349	341	351	351	332	333	351	315	325	317	322	331	316	345	338	333	354	373	330	311	350	345	328	326	341	319	332	358	351	335	331	306	337	335	381	312	327	341	312	322	323	381	359	348	326	342	352	320	335	338	352	340	328	371	331	331	317	338	332	314	325	331	351	325	336	293	351	336	369	325	317	342	352	337	342	320	306	324	299	321	317	345	337	365	322	340	300	353	318	334	360	370	328	354	322	328	353	366	337	305	338	373	313	331	317	385	372	331	324	339	330	356	378	323	317	336	336	341	347	356	333	313	370	332	355	352	326	313	339	324	345	351	329	338	307	318	344	326	368	341	339	327	326	349	340	342	313	327	336	318	319	341	340	300	305	315	335	329	325	338	314	328	323	336	331	334	320	312	349	326	338	322	326	339	325	361	335	338	338	340	333	342	330	343	334	358	383	337	345	387	345	308	330	345	311	325	310	350	325	351	355	330	306	351	341	304	340	317	342	356	340	317	336	341	333	361	337	352	344	349	374	343	381	347	343	347	328	295	360	335	346	403	350	330	349	317	332	329	376	340	333	367	324	350	323	348	368	345	340	332	354	336	344	328	352	338	339	310	321	346	342	343	325	348	313	313	319	301	308	310	335	362	327	362	341	312	310	339	351	315	338	335	335	330	342	326	348	320	374	374	327	335	316	344	349	339	326	317	335	295	329	311	316	309	323	317	354	344	322	320	355	360	343	330	359	343	334	295	345	349	343	333	322	353	332	343	341	343	303	361	327	322	330	334	314	328	330	326	340	317	314	341	356	368	330	347	336	358	321	343	337	326	316	302	325	327	335	361	343	339	325	334	315	351	317	326	303	347	341	332	353	321	339	321	344	332	317	343	322	338	341	333	322	327	348	326	344	318	346	321	312	345	323	332	329	314	342	315	312	340	330	336	327	332	328	317	337	356	307	318	332	330	351	322	331	329	339	323	327	336	336	340	340	313	326	347	361	312	316	364	335	310	313	310	319	319	359	349	324	328	347	377	337	339	334	350	325	348	313	343	349	342	353	328	330	339	361	354	329	321	348	342	341	346	355	348	321	352	342	336	355	333	348	359	343	360	334	318	311	358	311	332	328	296	344	335	320	344	332	334	316	358	332	349	347	337	350	362	319	293	337	349	317	327	304	327	354	333	336	327	330	336	307	360	302	346	332	352	340	328	369	335	332	312	304	318	312	304	329	334	321	324	344	334	327	338	338	381	366	332	342	339	345	308	349	327	344	339	330	326	313	320	327	334	325	334	308	360	317	338	325	347	340	317	347	359	352	335	312	316	329	333	348	361	331	339	345	307	326	351	314	326	360	340	335	352	321	364	343	337	318	319	341	326	320	313	297	346	343	321	329	312	354	365	352	323	324	330	343	365	333	366	372	303	345	336	366	340	337	353	342	359	366	331	343	355	317	340	317	329	317	324	330	306	352	329	324	316	349	326	328	337	331	341	329	353	354	337	278	366	334	365	337	329	339	294	337	336	346	317	338	349	350	337	347	332	352	342	329	345	316	322	320	341	342	352	348	315	351	357	330	336	338	319	355	312	329	337	384	352	308	344	322	349	349	339	326	334	325	339	313	336	347	317	304	327	329	331	328	322	330	331	353	325	347	334	313	321	313	348	348	350	338	334	326	343	333	346	313	358	342	362	345	292	341	332	367	334	320	350	347	337	346	362	332	330	348	327	336	344	325	341	332	346	338	331	308	324	353	341	362	324	335	313	346	330	342	325	313	336	356	337	351	342	346	310	332	330	338	351	305	334	327	328	325	322	367	336	358	346	338	321	332	312	313	357	340	341	346	344	361	334	331	325	329	346	305	376	339	317	335	325
345	1	1900	114462	383	21	149	655	985	1138	1148	1045	781	636	536	479	431	420	379	389	389	363	351	391	334	330	391	371	329	306	343	364	360	386	370	381	404	429	412	441	449	449	468	494	514	504	469	482	552	481	528	485	493	469	512	474	495	459	457	436	444	428	431	401	378	343	324	333	308	349	305	292	291	329	303	316	314	310	272	311	295	352	318	311	282	314	307	298	312	261	317	305	282	297	308	285	294	298	316	279	295	298	295	305	318	315	301	296	330	310	315	313	287	290	338	306	308	309	309	303	291	288	319	293	312	313	285	300	283	307	304	290	285	330	277	304	288	329	303	283	320	329	321	319	319	329	278	271	269	316	314	290	309	302	279	314	276	298	296	299	297	331	307	284	311	295	330	316	314	316	316	315	296	330	293	293	331	272	319	294	317	285	291	305	285	307	273	319	298	288	289	292	312	311	282	314	293	299	294	282	307	292	312	312	338	283	314	289	293	314	299	292	315	304	332	310	313	304	315	303	303	267	311	308	316	312	269	292	299	277	306	283	318	290	272	303	308	306	288	272	314	312	284	296	294	285	300	307	286	314	320	297	330	297	310	320	282	323	321	321	335	300	307	319	326	332	300	296	265	301	306	297	267	294	320	332	305	289	289	292	297	311	269	320	293	324	277	311	298	282	313	298	292	320	312	303	280	304	308	306	293	308	293	315	331	289	302	318	333	299	303	291	271	317	303	313	324	305	320	297	323	289	301	303	302	313	319	306	286	339	311	316	311	314	281	302	288	305	277	300	284	306	334	304	319	286	310	280	300	314	299	288	293	293	274	310	309	295	310	328	323	318	277	302	296	291	282	321	279	288	302	307	281	302	262	293	328	287	310	296	300	294	271	302	296	299	293	334	327	275	311	307	308	304	308	308	295	281	333	270	284	325	279	303	306	276	307	275	295	318	324	295	295	305	344	272	295	311	291	317	300	317	297	311	302	320	301	297	326	310	295	288	278	316	311	303	321	313	299	282	261	276	304	306	322	335	305	287	310	269	276	302	302	306	301	292	291	333	319	278	286	312	283	293	282	292	307	299	317	323	286	286	276	283	311	270	300	278	331	268	305	283	291	314	293	309	312	315	307	331	314	315	307	271	289	312	277	265	302	296	297	298	285	313	312	310	322	302	316	270	328	319	296	304	304	300	322	316	306	299	306	330	299	307	293	279	286	297	294	299	305	308	305	297	304	308	294	296	288	291	313	313	293	308	305	325	281	320	311	297	313	272	316	311	295	287	295	308	306	303	333	302	294	298	295	305	293	309	313	291	302	299	272	303	279	270	319	265	276	322	267	311	283	330	289	306	321	340	316	314	289	323	317	295	294	300	298	299	276	313	285	292	294	273	301	313	308	291	310	279	324	311	304	289	295	296	306	324	293	319	291	301	286	291	295	302	304	315	321	310	311	307	295	280	305	287	274	328	298	298	318	304	319	335	285	296	310	294	299	322	286	311	330	288	285	316	305	304	306	263	291	288	281	302	295	277	285	274	330	290	296	292	261	335	287	274	314	268	259	311	308	309	298	294	280	311	326	284	321	287	274	301	299	306	309	290	291	287	275	293	303	288	291	303	307	289	314	272	305	329	302	298	305	298	304	271	267	270	305	299	277	310	312	267	273	290	325	309	286	307	292	283	307	319	310	291	299	322	288	281	294	295	303	288	288	300	301	316	299	284	327	319	298	330	287	282	284	279	284	261	341	299	292	322	298	292	335	311	285	278	265	300	283	288	307	308	292	302	285	318	245	276	292	315	266	316	301	307	307	313	287	299	278	308	293	321	288	307	318	312	319	313	255	317	303	297	299	313	279	317	278	306	301	330	278	290	330	294	313	334	310	310	313	318	313	300	307	292	293	280	324	303	302	311	265	311	302	309	318	307	293	284	339	336	283	308	302	306	338	308	284	308	310	289	323	279	332	324	306	309	269	289	289	279	299	310	292	290	309	300	302	294	309	307	285	306	268	314	307	295	294	311	309	303	300	323	315	278	288	315	305	316	336	316	300	299	313	280	312	298	291	315	285	293	317	310	293	305	305	314	286	299	289	294	287	310	321	311	276	298	299	280	310	290	286	256	295	322	307	307	336	284	290	307	302	320	295	317	317	280	319	296	309	284	308	302	289	322	270	298	294	316	329	321	300	306	309	297	312	284	292	291	316	288	329	293	315	300	294	321	277	286	282	342	269	289	295	285	303	315	279	292	287	296	282	295	303	305	291	302	297	294	286	283	294	290	294	292	298	268	286	305	287	307	293	315	292	317	289	296	300	304	290	297	306	271	293	304	308	309	288	301	307	284	299	292	297	318
345	2	2100	114585	371	10	54	451	817	1054	1003	871	699	528	453	427	398	370	361	388	359	370	344	338	346	332	325	373	363	314	348	360	339	370	349	364	347	354	324	372	333	318	345	341	368	363	369	387	407	385	403	387	401	429	412	425	455	446	474	473	484	435	445	489	426	461	392	436	365	366	362	317	295	292	327	292	317	319	310	320	298	292	305	286	279	298	296	278	268	297	316	292	301	263	294	313	274	252	280	289	292	278	293	276	261	284	283	291	276	284	292	261	287	284	312	273	291	303	273	253	288	305	294	287	283	282	298	307	282	290	307	279	318	267	267	287	288	307	309	305	293	271	289	263	312	285	286	306	257	286	305	297	288	264	289	278	291	301	284	272	274	301	290	293	282	289	251	284	284	266	284	267	297	250	309	317	275	286	279	296	291	296	275	267	265	295	274	290	294	279	274	306	270	295	276	306	287	291	259	299	274	263	271	288	278	285	299	267	312	287	302	289	287	276	292	265	278	289	282	283	306	260	281	300	265	293	263	290	275	281	295	294	293	311	269	303	305	306	289	321	288	284	288	293	311	324	295	300	296	295	256	283	289	281	275	272	301	288	304	294	292	268	256	267	261	308	295	271	297	281	253	295	303	302	294	329	302	259	270	288	305	270	287	294	283	291	308	275	264	293	270	293	289	288	288	287	277	307	269	288	288	285	279	320	299	287	276	293	313	272	277	287	276	289	308	295	306	266	259	300	285	276	261	267	300	284	313	303	298	271	295	276	287	258	335	289	289	291	289	298	285	311	281	290	302	279	314	315	269	316	288	285	267	287	268	307	288	320	313	283	300	309	287	278	291	254	273	270	272	286	292	272	303	293	292	276	273	292	289	307	299	301	300	305	270	282	280	297	260	261	286	295	311	287	297	297	295	277	317	292	248	282	295	287	291	272	268	294	320	278	320	252	293	281	305	287	311	286	299	310	278	282	281	292	262	259	286	281	305	286	274	294	269	287	281	279	288	278	272	279	300	303	322	290	273	306	301	278	300	273	294	283	297	256	305	275	292	285	279	307	284	290	269	269	289	246	264	279	259	279	254	295	274	276	267	282	299	313	276	291	303	291	303	273	279	302	278	297	298	290	311	297	258	302	304	318	284	299	292	292	262	297	296	284	288	289	296	288	290	292	297	304	272	310	297	276	289	293	302	291	275	313	274	279	314	286	299	261	300	299	287	303	274	285	279	274	290	252	288	287	290	306	313	285	289	313	263	306	293	289	315	273	277	285	277	299	302	279	300	288	251	294	292	300	297	300	294	284	280	298	267	266	277	292	291	279	263	290	282	294	277	285	302	306	279	310	293	309	288	331	303	266	284	279	265	282	284	283	279	269	265	283	279	295	247	302	289	299	294	288	289	305	295	304	314	273	265	298	294	286	284	286	271	293	296	303	307	302	278	279	270	308	297	281	322	281	294	323	317	269	278	241	293	285	286	281	275	249	292	298	287	309	259	307	268	287	297	284	287	289	281	279	272	280	307	285	287	339	283	284	283	267	273	279	262	279	254	278	303	289	246	292	291	277	271	281	275	346	279	292	283	265	300	299	261	305	270	276	274	284	271	286	268	294	276	281	281	310	305	287	262	297	311	303	277	268	260	294	277	285	289	313	278	287	286	294	294	279	301	257	292	265	286	262	270	330	314	299	275	292	288	303	294	303	306	311	265	299	277	325	293	263	277	268	302	294	265	294	289	305	299	302	303	276	281	306	292	294	282	308	289	289	269	293	297	289	260	287	289	284	284	277	253	298	328	289	285	280	265	317	269	287	268	281	276	280	290	265	286	294	297	287	273	282	285	292	294	250	279	287	285	278	277	297	283	279	271	315	297	268	299	300	270	310	275	302	283	296	272	280	292	289	277	290	315	300	307	285	277	293	296	304	267	285	294	293	274	289	296	284	292	295	322	286	302	259	297	243	285	254	268	279	277	291	293	271	274	291	266	279	305	295	302	294	252	317	302	296	286	292	282	268	272	278	284	298	289	279	297	265	276	278	267	278	309	301	286	283	275	286	290	307	280	277	268	292	281	271	264	330	297	311	256	303	289	317	296	285	270	279	290	315	238	287	277	287	278	299	332	273	289	292	284	319	281	316	292	318	277	330	283	294	300	275	320	267	287	286	266	276	281	273	287	326	264	300	277	268	304	304	278	280	285	275	310	256	261	301	309	311	275	307	300	295	273	294	307	296	273	262	303	311	304	291	264	280	286	261	284	280	279	282	322	259	290	311	308	303	302	274	308	298	311	290	292	262	267	309	271	291	256	260	273	287	302	295	289	299	301	274	312	293	299	286	272	286	270	264
345	3	3500	114708	372	4	21	267	618	885	878	756	539	411	340	346	339	358	358	354	367	379	345	345	312	328	352	351	330	352	369	328	351	325	349	351	334	353	354	348	367	375	364	379	424	443	462	463	540	514	548	526	535	535	539	548	511	534	504	531	493	449	458	456	460	430	425	385	397	341	318	289	326	289	278	289	305	287	280	309	315	264	308	302	269	261	304	308	301	292	308	277	280	291	268	286	298	265	284	282	281	289	254	275	268	290	276	289	266	295	293	290	287	297	279	262	292	271	290	253	271	240	267	280	269	292	249	265	257	260	291	280	267	270	299	290	286	280	274	261	270	270	291	268	306	311	262	253	276	293	255	264	287	260	254	274	300	278	261	293	301	282	263	252	263	290	306	293	272	283	261	271	280	302	294	278	291	251	310	276	277	266	268	263	284	282	275	277	260	292	269	282	255	269	272	282	264	296	269	298	272	280	298	282	280	314	281	299	281	245	279	305	296	269	278	270	271	302	286	297	274	278	268	268	268	267	304	277	316	270	246	273	289	268	284	310	273	321	297	272	298	276	257	275	290	309	322	298	267	279	300	265	296	303	292	290	291	266	291	277	263	283	287	274	267	286	271	290	273	286	297	271	270	299	274	276	261	266	295	283	296	273	255	299	263	279	268	267	253	295	280	285	282	272	266	268	299	283	277	266	263	259	262	287	232	261	309	297	266	268	258	253	271	286	280	270	271	265	277	271	287	275	253	271	301	279	273	292	270	301	310	307	267	263	269	264	268	243	232	280	237	281	285	278	259	269	278	262	293	263	267	270	262	228	260	286	258	293	249	238	271	264	295	284	291	276	270	281	257	279	284	265	274	254	299	279	269	271	257	281	251	266	272	285	263	291	272	283	284	288	235	284	287	268	311	251	296	264	296	301	291	288	263	302	280	250	269	278	279	288	270	275	249	260	286	293	267	262	258	237	296	276	253	283	306	286	304	260	294	272	224	288	289	284	296	285	265	266	266	240	298	261	265	264	288	263	278	257	288	305	302	272	237	271	280	260	258	282	287	254	288	263	290	264	249	278	311	306	260	282	279	291	287	279	293	287	275	307	271	264	274	269	283	267	242	251	282	270	299	248	289	261	300	270	278	273	283	266	248	252	261	276	277	295	306	258	283	272	293	302	265	266	296	288	260	303	262	290	285	273	296	275	266	271	259	258	279	262	247	294	281	278	272	280	276	275	283	301	266	281	269	278	276	266	294	261	287	272	259	286	275	291	259	277	256	293	265	272	273	270	277	283	231	251	270	262	273	272	290	279	262	250	285	269	279	270	256	265	296	299	263	276	272	264	261	291	262	274	287	307	265	257	266	274	264	274	279	276	256	286	260	259	257	301	253	249	282	259	265	284	290	261	279	237	282	266	265	298	278	270	261	228	269	283	281	305	265	302	284	299	266	282	263	282	297	245	266	252	271	274	270	246	278	292	258	286	264	289	254	268	272	286	282	294	275	288	287	291	286	280	295	294	279	261	272	278	260	276	274	281	275	286	225	301	286	296	295	261	293	249	271	298	281	317	282	312	270	297	281	284	307	326	285	251	288	273	288	285	261	314	274	244	264	260	307	285	294	276	306	284	295	247	296	283	262	276	301	273	269	272	297	281	268	286	262	300	257	289	286	277	258	267	279	282	306	242	293	256	276	274	270	264	252	261	264	263	310	267	254	226	270	278	264	284	286	271	283	274	288	279	258	291	265	266	286	242	293	293	252	272	253	282	272	274	266	262	280	264	284	284	268	263	261	251	286	264	280	264	257	252	279	287	291	276	247	250	275	271	296	312	275	304	294	260	253	261	251	278	269	279	285	290	283	266	251	283	280	279	264	267	263	260	252	264	297	269	281	282	260	268	289	299	308	263	250	302	254	315	294	261	295	293	268	294	302	275	303	304	275	240	292	260	266	269	289	247	282	278	269	275	279	263	267	291	292	279	254	269	297	268	272	294	262	263	293	292	247	280	267	262	271	261	253	251	253	262	270	260	294	276	263	255	283	301	272	263	275	302	304	296	277	313	273	261	291	272	296	300	266	260	280	294	258	257	278	281	291	242	255	279	273	289	270	291	251	296	259	289	299	292	274	294	286	255	306	309	268	281	287	261	275	250	255	245	248	261	272	255	298	262	259	254	280	292	268	293	316	282	285	271	259	244	274	264	267	229	285	266	247	302	279	263	252	284	240	264	262	255	296	287	249	263	258	278	259	276	326	278	267	233	241	267	260	266	256	292	274	275	286	310	272	261	244	255	267	275	281	262	266	269	280	270	285	275	287	286	250	279	272	276	253	249	299	287	284	271	264	278
345	0	2700	114832	364	6	31	199	468	719	667	489	469	457	406	386	327	380	343	414	388	374	394	372	351	369	353	352	363	339	360	367	349	392	353	342	359	403	402	395	437	516	512	579	567	606	611	572	613	669	616	632	642	611	584	574	564	561	531	525	512	507	489	476	456	454	434	388	346	360	313	312	292	294	253	296	285	319	261	286	314	291	267	264	284	264	264	309	300	307	289	263	264	265	282	271	304	267	262	304	298	255	284	279	290	297	294	253	290	279	295	315	261	284	289	254	301	278	257	296	272	272	267	287	301	294	265	294	303	295	289	270	257	300	290	304	294	275	294	302	298	256	288	304	273	269	300	270	282	290	291	286	274	286	250	297	285	284	273	263	313	269	260	274	282	295	287	265	303	237	293	289	278	262	270	284	281	283	298	245	278	268	265	289	262	276	274	278	294	288	270	297	288	270	275	280	257	299	277	280	290	281	254	285	287	297	278	284	272	258	281	259	270	279	313	287	278	328	278	279	292	271	261	267	286	281	255	286	276	276	292	245	272	280	255	299	278	269	294	282	286	281	282	296	270	260	266	297	280	285	286	279	254	280	293	275	284	283	267	263	272	254	259	288	269	284	288	258	268	268	252	292	292	260	282	251	253	285	277	291	306	244	271	256	278	269	268	284	295	252	254	285	283	269	288	271	277	294	299	310	273	279	254	269	264	239	281	266	268	292	262	259	285	263	266	248	282	279	255	283	275	271	246	263	288	269	293	281	259	259	274	287	274	281	269	284	276	283	278	275	260	295	264	277	291	269	282	290	280	256	261	268	268	266	268	266	282	287	264	268	263	268	278	283	262	249	260	298	274	286	271	273	282	266	285	263	290	259	274	255	275	289	281	276	270	251	310	269	270	255	268	271	267	276	277	270	281	264	309	292	279	256	295	294	257	259	260	247	253	270	291	247	267	244	275	284	240	257	275	335	261	255	278	267	280	289	263	284	281	286	278	275	280	288	290	275	272	306	308	263	273	274	296	271	247	279	302	288	275	255	261	282	253	265	295	267	252	260	284	294	238	277	289	266	234	261	297	302	281	276	252	280	264	257	289	278	281	287	245	240	245	293	260	285	291	267	257	280	275	270	289	283	279	271	300	288	261	289	285	257	291	272	263	257	305	255	290	297	270	291	274	263	301	287	254	245	264	284	272	266	283	277	264	264	284	283	290	255	246	276	264	299	261	301	248	268	276	272	282	300	280	277	252	267	270	262	269	272	272	282	259	278	278	284	263	287	242	263	277	280	267	272	272	269	287	295	268	300	259	256	265	270	258	264	283	253	292	305	248	262	263	258	269	289	283	285	280	301	286	287	278	246	265	289	284	262	265	268	270	301	271	263	264	274	268	308	263	248	279	274	290	277	276	263	309	267	241	259	263	248	270	300	288	286	289	272	292	289	280	273	271	272	282	312	259	317	268	271	266	274	267	270	269	257	285	315	296	283	247	267	255	273	274	296	252	263	234	292	286	292	277	275	253	268	283	269	277	286	254	283	284	267	260	271	278	296	272	283	253	322	294	257	272	294	258	279	282	258	247	301	311	262	285	278	299	301	285	284	288	284	305	314	301	265	269	270	271	253	282	304	279	264	284	278	267	286	276	280	254	292	276	290	302	275	256	287	244	282	273	269	266	244	295	292	269	256	302	291	245	257	262	317	253	271	283	287	281	282	299	255	254	268	260	271	251	278	268	267	269	304	291	268	280	251	298	267	288	280	265	273	269	283	289	246	269	277	249	262	282	266	272	267	257	262	262	264	266	253	304	262	283	253	287	292	299	251	279	318	280	272	274	276	285	282	292	281	257	268	286	271	291	267	287	266	269	284	285	265	268	282	298	274	276	267	246	266	257	275	254	297	284	268	285	275	282	254	253	307	258	270	251	265	281	267	270	266	241	301	236	277	297	285	267	250	274	257	277	272	271	277	265	252	289	250	250	288	295	277	272	252	245	258	265	281	271	270	276	282	278	269	285	266	267	264	254	300	279	277	264	296	270	285	258	271	286	241	252	282	299	271	276	275	276	250	276	278	279	284	253	291	248	269	259	290	264	265	255	238	287	292	269	257	253	270	267	255	294	287	255	263	278	260	289	256	288	269	266	289	248	282	274	265	292	282	276	272	295	279	265	320	267	245	286	265	265	272	271	290	257	255	251	266	284	274	280	271	270	295	271	251	285	295	286	263	264	260	241	284	267	281	280	275	264	256	271	251	267	270	293	279	281	269	287	295	247	268	265	293	274	248	290	262	279	251	258	254	277	270	270	278	297	255	259	261	298	285	307	288	265	245	288	270	269	275	274	268	261	277
345	1	1900	114955	391	11	83	524	853	1084	904	723	518	476	407	415	351	342	389	364	351	344	347	351	327	324	317	331	343	330	345	345	314	327	326	316	289	317	315	298	307	297	347	338	361	388	437	447	494	498	484	499	524	513	529	516	502	497	523	491	486	460	447	432	413	420	379	382	388	343	331	346	281	310	301	298	272	289	269	292	262	290	292	260	278	297	276	284	257	315	257	285	278	255	284	268	273	280	273	302	297	290	275	312	275	283	276	281	275	308	245	280	284	254	273	308	247	254	286	295	264	269	247	303	313	278	268	250	302	275	281	296	291	286	283	263	254	282	282	295	276	250	272	269	274	270	257	276	279	300	273	276	259	298	276	275	282	292	283	248	288	251	279	264	251	293	270	266	289	267	284	273	268	254	264	280	274	265	270	303	269	275	287	295	290	280	305	260	277	262	266	275	274	294	258	291	299	262	271	260	266	318	291	263	275	292	297	241	280	291	249	280	333	282	290	276	255	289	279	285	295	261	274	270	249	258	260	285	265	263	288	269	267	306	284	251	263	259	246	233	249	253	286	286	269	291	256	261	274	276	273	276	285	260	272	289	286	247	273	278	238	267	286	269	250	287	258	279	288	269	290	305	255	268	291	265	262	283	288	250	292	291	305	280	293	263	279	262	286	272	272	256	309	242	288	290	250	295	273	276	278	257	267	279	234	279	277	286	287	303	283	242	278	275	288	280	239	274	289	300	243	269	262	239	275	254	265	264	265	268	270	267	247	268	284	263	290	235	285	263	256	240	266	277	285	285	299	269	294	289	250	253	283	272	265	300	275	267	290	273	261	285	271	275	295	281	251	251	280	298	290	280	262	256	244	250	275	256	280	300	293	271	265	300	258	284	268	283	281	293	280	300	234	254	270	259	252	261	287	256	269	273	256	275	291	283	276	261	287	253	277	286	271	275	272	274	283	255	249	258	261	297	256	264	233	295	269	276	291	248	271	283	245	283	281	290	255	254	247	277	237	271	267	270	242	287	250	258	279	237	282	271	283	294	279	281	263	262	275	256	246	275	280	277	259	262	268	231	262	269	264	253	282	261	257	289	282	268	260	251	287	315	305	290	250	271	266	274	289	278	268	271	268	286	279	302	298	290	252	251	293	302	282	248	291	295	253	263	269	254	254	270	263	274	261	259	294	260	269	269	272	295	283	262	266	259	256	268	288	278	282	252	289	253	279	272	259	244	232	268	242	270	260	258	280	261	259	293	286	259	282	260	282	244	289	296	265	282	288	269	299	298	271	316	286	259	273	261	274	276	283	295	257	277	282	245	242	251	274	256	306	290	233	297	263	277	298	288	262	272	282	287	280	288	285	255	293	269	251	268	263	284	291	275	262	267	251	271	284	261	292	294	278	300	276	254	253	287	266	287	258	262	256	270	277	279	282	285	285	273	267	279	278	262	237	269	300	251	261	290	268	255	300	285	319	289	252	282	246	250	239	275	245	275	268	281	263	281	274	285	272	247	267	285	273	302	252	285	270	285	277	284	258	293	242	266	284	245	296	283	271	288	290	270	264	269	248	267	282	279	237	260	254	252	293	276	275	269	274	286	262	295	272	249	272	293	264	280	300	276	288	276	282	271	281	254	276	273	272	281	264	261	294	289	259	246	269	270	277	265	280	258	259	266	276	261	281	274	257	298	278	300	284	286	281	262	268	279	254	250	254	296	274	285	277	277	312	253	261	273	262	280	260	272	277	282	284	267	246	274	244	286	260	252	261	244	245	246	279	279	267	293	270	278	269	289	280	268	270	269	278	253	284	291	262	272	266	282	283	295	299	286	280	264	267	285	266	273	299	299	296	255	279	291	296	254	272	276	263	268	249	311	291	314	285	270	263	256	264	258	288	274	274	295	282	290	288	284	283	252	252	312	278	271	282	279	301	285	286	267	245	266	271	283	250	294	312	251	274	251	283	285	299	229	287	280	281	289	261	252	247	308	274	260	280	280	282	238	260	252	277	262	252	284	243	278	239	261	259	280	275	256	265	264	260	276	241	285	290	245	265	289	279	262	250	271	265	284	284	273	286	255	274	268	281	270	269	293	260	259	289	270	269	260	288	265	286	253	271	287	225	263	273	281	268	250	272	289	301	288	292	277	253	247	290	293	268	294	272	295	285	270	274	265	252	263	297	275	288	267	260	278	258	257	264	278	264	280	273	268	274	293	286	261	261	272	253	278	269	264	237	257	274	273	264	261	286	284	295	284	301	253	277	265	280	284	230	267	275	264	268	280	291	276	287	250	293	257	270	269	279	286	309	290	276	261	247	274	257	274	252	250	276	271	287	284	279	279
345	2	2100	115078	386	11	47	452	664	681	527	532	477	487	460	401	411	388	380	397	369	380	343	358	319	375	338	361	339	353	339	342	360	327	348	349	364	400	405	439	420	448	491	456	548	536	540	523	533	535	520	487	489	504	490	462	469	428	465	404	416	385	360	330	355	375	353	329	303	294	320	278	284	245	308	307	269	275	283	257	275	284	289	225	257	253	260	237	261	251	268	290	265	264	272	249	266	263	259	255	290	260	247	251	274	290	256	270	252	239	282	260	265	274	248	251	263	262	255	227	252	256	248	270	287	239	239	243	236	257	272	265	295	254	242	267	226	267	275	271	277	272	262	309	239	260	281	235	275	270	256	297	236	260	264	269	260	262	255	253	223	249	258	269	260	289	238	275	264	248	240	259	258	282	252	253	260	258	257	241	266	285	253	264	253	253	257	261	256	257	253	244	237	257	255	258	266	217	255	261	256	297	247	262	270	260	273	263	242	228	236	254	275	273	266	240	236	261	279	268	268	265	260	259	258	266	248	230	256	246	240	262	270	262	242	241	242	260	236	281	261	237	260	268	262	261	226	218	269	257	238	250	242	275	282	264	251	215	241	246	264	252	244	261	249	259	250	270	260	253	258	251	214	274	271	304	242	250	252	286	252	245	256	278	260	249	246	237	262	271	262	260	250	257	245	270	227	256	300	277	270	226	247	270	283	245	250	271	252	238	247	285	263	269	250	276	282	233	257	257	245	239	276	266	248	251	296	252	252	244	231	272	280	263	260	246	274	234	263	248	278	276	242	227	283	247	249	261	262	301	244	256	254	301	272	242	264	271	223	234	275	232	246	250	231	267	250	233	255	250	276	266	252	252	253	278	257	255	256	271	273	241	215	243	260	228	227	235	275	266	236	220	244	251	248	274	253	262	222	261	236	251	285	254	241	275	263	261	243	282	220	242	238	290	248	240	262	257	240	266	260	244	233	255	223	273	279	265	221	222	257	276	275	250	288	273	245	251	259	283	244	266	292	250	246	268	246	262	264	241	266	246	247	262	238	251	251	265	262	258	254	264	228	240	279	267	258	271	255	281	211	284	262	260	239	256	253	252	236	256	242	245	229	260	252	251	266	255	250	313	267	265	284	223	256	266	247	260	248	237	264	255	229	253	260	238	248	235	242	258	244	281	272	259	254	268	265	245	250	228	234	240	214	259	241	277	236	243	269	282	251	247	283	236	249	268	255	261	270	262	244	276	255	264	265	280	294	248	246	275	281	253	252	244	288	282	253	233	239	225	270	244	253	242	254	253	236	264	290	258	272	236	274	240	261	256	262	258	274	232	255	242	266	247	266	259	228	242	269	271	256	252	236	242	248	246	270	230	269	268	253	248	265	267	261	258	248	236	249	239	251	251	223	242	249	221	263	249	267	249	251	257	267	257	268	254	265	259	240	246	246	263	258	253	266	235	272	255	250	256	257	240	258	257	238	251	254	254	255	222	248	272	252	234	247	266	241	221	251	250	254	251	241	247	237	247	267	262	255	264	268	235	255	255	266	248	252	244	261	243	299	257	247	266	248	251	265	257	263	248	239	250	270	269	244	260	267	260	249	287	256	261	286	274	255	260	243	272	262	281	234	234	263	264	256	266	247	268	247	259	258	249	262	246	274	239	242	245	249	251	234	265	240	278	266	264	271	260	242	249	250	273	258	242	246	261	249	265	284	256	255	249	237	240	252	254	237	275	221	241	241	259	268	251	235	268	267	244	248	255	217	256	234	241	276	250	264	274	256	254	260	252	263	273	247	271	248	231	279	269	235	267	228	273	256	271	241	265	262	250	236	229	259	242	232	290	255	271	270	248	264	255	269	236	248	280	235	254	248	252	255	248	274	257	234	231	250	257	263	244	229	253	236	259	239	228	285	253	261	273	267	258	252	246	233	214	225	249	247	252	253	250	222	259	256	222	267	258	243	281	246	242	266	253	216	258	235	246	269	259	256	248	252	238	254	279	235	230	252	239	270	234	232	258	264	261	271	247	251	253	234	231	233	264	253	250	248	273	258	217	242	271	257	277	229	245	259	260	231	204	265	255	252	266	258	245	276	246	265	271	278	253	261	264	259	228	270	252	258	273	270	287	269	241	245	250	238	258	254	263	251	238	259	244	250	241	247	239	231	274	241	271	243	263	249	277	265	230	283	274	234	254	283	242	245	235	226	278	261	263	224	265	264	245	261	256	276	244	228	235	238	263	253	243	252	272	235	259	266	265	249	260	268	262	237	243	280	291	246	241	254	246	257	265	238	248	283	255	267	252	270	256	244	263	269	269	239	254	263	239	261	270	248	254	263	246	268	255
345	3	3500	115201	377	9	14	100	192	411	421	471	402	391	397	381	328	337	351	324	300	317	326	301	324	318	285	277	307	299	314	319	299	321	268	304	295	302	320	332	326	360	361	364	387	384	405	394	445	454	441	468	497	442	474	472	480	474	445	445	440	441	425	440	399	344	398	348	349	350	303	289	267	277	256	236	237	235	271	236	243	247	239	259	235	247	242	251	242	250	244	254	233	271	207	240	237	229	252	219	251	248	244	239	253	244	227	260	240	247	224	225	237	220	257	223	241	240	246	230	259	223	246	226	206	251	225	237	228	257	235	237	242	230	232	233	239	232	232	244	210	218	222	230	227	231	253	218	244	205	261	233	223	245	227	231	247	223	212	241	235	228	222	261	246	237	219	252	211	221	232	280	240	245	248	260	237	217	219	242	224	235	234	246	241	257	273	242	225	220	220	245	219	255	229	236	205	234	254	233	241	257	232	250	233	230	212	243	210	262	229	233	222	242	222	225	241	253	236	208	245	220	222	215	238	238	231	242	199	257	215	236	241	216	260	242	241	228	241	236	219	215	212	256	256	224	202	233	255	243	232	250	222	233	241	232	230	234	247	241	212	232	246	224	245	237	201	206	243	243	243	242	243	243	225	243	225	211	221	228	227	242	242	218	235	257	227	225	201	224	269	217	248	237	230	239	230	239	263	208	251	245	211	237	199	236	198	237	216	211	242	234	248	228	232	235	220	250	238	216	228	242	250	243	247	240	220	252	232	232	237	248	233	236	209	254	215	231	222	211	258	259	217	235	220	226	219	229	237	230	221	228	244	207	218	259	216	233	245	236	245	212	232	212	221	241	238	244	224	230	236	234	220	221	256	236	218	214	222	248	251	225	251	233	217	229	222	233	232	240	219	216	246	251	246	238	228	225	232	217	239	222	228	247	241	259	231	218	222	220	222	213	215	234	251	242	225	241	234	228	210	250	238	254	219	252	233	230	231	256	238	236	251	229	242	232	233	230	228	209	231	223	239	216	225	224	228	219	246	244	220	220	216	253	220	228	230	230	243	253	217	215	224	210	228	188	227	224	235	235	240	240	221	214	237	227	231	229	220	228	215	244	219	233	245	220	219	212	210	226	248	221	238	231	240	242	236	214	222	233	220	187	212	243	265	221	254	211	236	230	221	222	226	245	225	246	249	213	240	210	221	259	211	206	247	228	228	208	189	220	229	237	208	223	216	242	238	190	231	227	228	213	219	241	234	222	257	227	269	222	238	222	237	234	230	235	233	236	228	212	217	217	222	220	236	231	226	217	247	221	233	239	239	253	249	257	209	220	235	253	219	232	237	221	188	254	238	234	229	243	230	224	217	227	213	237	243	220	211	225	234	234	230	236	190	228	237	208	228	228	215	249	220	240	235	225	225	224	224	223	252	235	247	206	226	239	240	197	240	244	261	242	232	238	227	235	227	215	230	248	236	231	237	239	219	223	219	239	229	212	230	243	256	242	239	230	252	273	210	214	225	221	223	226	213	229	207	224	218	247	212	240	254	210	236	239	237	245	251	223	218	230	262	242	232	244	226	220	244	240	238	267	251	246	235	214	221	207	234	244	227	242	244	230	223	246	248	256	229	243	244	235	240	237	245	254	230	245	234	222	223	257	231	207	262	240	218	238	225	251	244	229	255	214	227	210	235	238	207	224	216	241	226	213	244	242	252	240	233	230	234	223	254	223	243	218	227	223	227	257	229	227	237	247	244	234	228	253	242	239	243	236	241	211	232	217	245	212	230	205	233	242	260	215	232	191	222	222	215	238	252	230	220	244	236	236	205	214	236	238	237	224	218	220	234	233	219	239	251	227	205	220	218	237	241	243	251	222	247	228	230	243	244	198	219	231	224	229	243	234	248	232	223	215	238	240	200	208	206	256	242	231	227	206	220	231	253	222	243	246	232	209	246	243	228	229	247	228	221	243	216	215	246	231	237	241	242	231	235	238	247	244	233	225	260	219	225	219	249	264	227	239	216	239	270	209	233	255	217	222	234	248	256	240	205	233	234	213	219	242	217	232	223	233	199	248	229	214	232	249	225	203	202	251	248	223	222	217	224	230	246	217	231	226	232	231	228	247	215	215	230	244	234	199	231	229	230	232	236	218	244	256	227	201	190	223	242	218	244	231	258	243	244	230	221	214	251	203	230	230	234	210	231	214	238	243	213	229	212	229	218	203	251	229	252	244	217	208	237	223	232	235	243	225	229	232	238	230	227	244	228	247	233	237	224	236	251	244	224	239	252	205	228	234	233	235	230	218	219	266	234	230	253	218	241	246	240	229	223	238	232	229	241	240	211	209	241	207
345	0	2700	115324	366	7	34	235	455	611	590	525	462	484	436	449	407	421	374	389	394	425	391	376	377	356	410	361	366	402	454	487	551	533	604	560	572	606	582	573	533	517	575	555	614	599	584	602	630	599	575	587	544	514	530	525	509	523	497	457	488	452	443	436	380	397	408	364	387	387	314	310	347	322	318	308	288	303	287	317	309	300	265	291	274	275	277	267	257	278	277	284	281	276	304	269	289	278	283	276	248	276	254	270	274	269	259	286	288	284	265	259	273	277	286	268	285	291	278	274	272	270	299	300	255	307	291	277	278	269	277	295	316	306	294	300	275	266	269	261	277	280	304	278	252	290	278	286	265	260	291	285	286	274	301	295	253	303	261	282	277	261	264	265	279	300	286	275	292	271	271	274	283	278	291	233	270	283	286	277	251	265	268	272	270	250	298	278	311	274	285	257	257	276	284	294	267	251	266	285	263	256	272	267	276	259	265	303	260	264	266	261	265	291	283	297	271	295	261	262	279	271	272	260	278	254	263	280	285	263	270	261	262	268	287	294	272	256	269	264	269	241	274	273	286	297	283	226	277	266	262	281	254	252	276	285	258	252	262	258	257	259	304	250	278	283	272	276	251	283	280	271	293	310	264	292	275	275	257	293	248	281	270	283	235	264	246	267	273	257	265	276	282	271	255	282	278	272	271	262	273	258	300	258	267	244	264	241	252	281	276	283	251	240	283	264	256	283	274	267	258	272	277	268	245	280	277	284	267	250	288	252	249	243	294	276	297	293	269	256	272	279	233	264	259	280	297	284	251	262	249	278	278	259	286	295	252	267	255	259	257	282	271	255	301	257	265	271	269	244	293	260	257	240	235	275	267	270	287	251	294	255	267	254	278	258	271	280	292	285	245	287	278	248	264	269	267	292	297	253	245	273	264	269	281	271	292	262	267	274	273	257	273	285	241	266	267	239	268	284	255	273	252	282	271	270	238	296	247	243	291	263	280	281	273	275	236	308	288	285	271	257	289	275	276	286	259	283	246	279	273	270	299	261	263	276	277	283	262	253	288	239	284	290	253	265	262	275	286	293	283	249	283	259	281	250	256	271	260	243	272	254	271	280	274	259	237	302	251	252	259	294	251	272	282	254	312	299	255	288	252	279	314	263	237	272	276	268	267	262	265	244	240	288	289	280	288	256	285	287	267	276	252	269	290	277	249	254	270	266	289	276	281	276	285	267	246	248	271	258	254	286	268	278	257	277	279	275	278	261	265	250	255	274	253	275	290	273	249	262	285	266	269	283	255	299	298	299	278	267	270	282	286	265	285	258	259	270	288	257	268	273	259	272	276	269	271	243	292	282	263	262	285	265	292	255	298	274	257	283	241	268	299	263	288	259	264	242	281	262	270	276	250	259	238	265	288	285	263	281	246	309	283	272	280	272	292	262	259	281	292	304	286	274	271	286	248	264	289	252	265	273	255	285	289	254	247	288	254	275	269	271	271	282	249	278	269	263	275	286	251	280	283	253	275	251	280	286	236	275	267	283	260	271	274	263	254	269	249	271	275	250	294	252	298	268	285	270	254	285	265	264	266	272	269	269	272	241	251	273	284	263	286	255	289	284	256	252	266	282	261	257	268	278	294	257	271	251	247	268	274	253	280	257	288	257	260	259	299	271	264	277	262	272	244	261	261	266	286	289	290	244	300	253	247	284	265	253	284	268	282	279	273	271	264	266	287	272	273	268	282	278	264	282	267	279	270	260	259	280	268	260	268	286	281	283	290	275	258	262	271	288	274	274	282	263	290	283	252	281	256	266	297	267	271	255	252	238	289	265	265	289	253	285	271	263	255	271	256	256	274	270	291	281	263	267	262	271	274	275	289	245	258	262	288	282	285	277	241	265	259	249	294	248	258	256	282	259	269	278	292	292	302	263	263	272	287	268	282	290	266	262	252	260	275	259	286	289	268	254	242	268	261	269	267	281	245	293	258	287	244	296	287	279	293	283	249	259	270	258	245	288	284	277	251	301	272	251	295	269	254	285	255	243	269	244	266	285	283	251	238	274	258	292	274	255	285	240	259	311	285	262	259	286	278	275	265	264	251	260	260	267	272	263	269	282	264	278	247	273	283	260	265	270	252	267	272	287	283	291	273	304	256	280	281	251	285	256	265	265	270	263	264	256	285	279	279	266	253	265	283	283	277	265	278	279	283	244	275	282	276	276	253	266	268	254	248	270	277	258	268	275	273	248	277	259	299	269	274	268	252	259	247	283	270	304	284	275	262	276	277	261	263	278	270	243	288	264	284	274	286	270	250	279	267	272	283	275	264	262	279	282	266	277	285	279	267	277
345	1	1900	115448	385	10	74	548	903	993	841	600	429	410	337	322	304	312	308	294	246	237	284	270	238	240	235	219	256	223	252	235	225	239	228	229	207	187	220	234	234	200	187	219	197	202	216	229	223	267	288	279	313	319	352	366	404	394	402	374	352	351	345	327	328	322	291	259	251	221	207	224	178	224	195	196	202	211	178	183	189	183	184	197	186	184	187	189	178	167	182	179	172	180	175	167	171	182	198	176	178	169	196	214	181	182	164	203	186	170	189	205	191	209	169	202	195	193	158	183	184	200	173	216	153	223	188	174	168	162	189	171	182	179	198	177	188	188	176	182	184	184	176	179	171	182	164	195	171	189	176	179	170	177	169	198	182	202	182	199	193	180	170	169	177	179	153	196	167	175	186	180	174	179	180	205	197	215	171	196	168	185	191	200	167	168	214	173	160	193	181	180	173	194	187	201	205	195	180	156	176	191	184	166	180	172	172	172	184	173	188	172	196	172	184	178	210	176	155	181	159	168	180	184	188	180	189	178	182	169	204	176	160	176	189	179	163	173	174	187	178	198	157	179	163	172	168	191	183	200	176	176	173	172	174	171	170	165	205	164	169	178	183	191	159	191	198	198	164	185	157	169	164	176	176	186	172	167	198	204	172	177	177	169	188	183	171	171	165	179	164	195	176	185	190	209	183	167	190	192	196	175	180	201	175	169	185	185	167	163	185	183	182	187	198	196	197	154	178	213	191	166	203	190	186	179	185	196	190	172	177	195	175	188	182	180	169	187	181	150	205	159	191	195	186	180	167	191	180	181	184	177	182	173	176	181	172	164	178	175	195	187	168	178	191	165	175	149	199	183	168	170	184	200	162	171	176	174	188	188	189	166	150	177	166	205	189	200	163	181	196	171	180	192	173	165	146	199	183	155	184	165	196	181	188	161	159	177	172	167	178	186	174	189	184	183	189	154	175	181	170	176	177	185	178	175	198	175	169	180	174	179	187	200	163	189	191	176	155	161	162	175	183	186	177	187	184	187	169	166	149	154	164	161	177	176	180	169	167	176	186	184	164	191	173	164	184	170	155	186	169	182	159	183	182	177	175	163	180	172	182	180	178	155	170	185	178	193	173	181	176	164	162	162	168	169	188	192	181	179	170	163	190	161	182	137	173	167	202	166	172	185	175	169	189	175	173	181	163	163	170	158	166	176	152	177	154	158	160	180	171	156	185	200	170	198	202	185	180	187	207	146	185	190	168	184	181	172	196	157	180	166	162	165	170	168	185	160	209	179	163	143	166	199	182	202	192	151	194	174	190	188	173	179	191	189	183	182	167	167	199	189	192	187	185	171	203	180	179	177	190	195	175	199	200	166	209	179	184	204	163	173	193	188	186	148	183	187	203	184	172	204	195	180	196	173	180	169	188	152	162	199	188	184	185	180	190	168	163	184	159	167	175	202	193	166	206	176	152	193	171	186	171	187	169	186	192	165	188	162	195	176	167	174	173	192	148	160	173	199	203	217	186	172	169	180	199	179	166	177	157	179	176	175	210	186	159	199	170	177	183	169	195	192	180	180	161	167	183	200	202	173	191	181	193	159	162	209	181	167	168	176	178	151	186	186	176	178	167	183	179	203	169	197	200	188	184	176	172	171	202	193	168	170	175	173	190	170	191	183	164	204	165	189	186	202	180	198	196	197	175	157	175	188	170	194	191	205	156	161	191	168	197	180	196	198	165	185	203	176	175	169	185	183	190	180	176	174	188	174	160	161	172	195	182	175	185	189	190	175	180	178	174	186	177	202	178	188	179	191	188	195	195	189	183	198	178	163	178	178	189	181	159	150	193	188	201	153	181	179	180	180	177	184	173	160	169	191	161	163	174	170	189	189	165	179	157	193	199	171	174	186	175	174	167	175	191	183	173	186	174	173	184	159	189	195	183	181	170	149	167	190	189	168	172	176	205	160	181	226	175	190	175	221	163	178	175	172	200	185	201	179	167	169	182	178	200	178	158	177	174	178	175	151	176	186	158	171	181	170	176	168	175	194	151	179	199	173	196	184	166	175	179	189	178	162	160	170	184	183	173	183	178	179	185	166	191	213	164	162	183	174	141	172	205	175	175	197	173	186	212	202	179	179	176	165	160	174	168	159	166	171	188	170	188	147	197	204	194	152	184	179	172	182	186	190	147	174	181	169	185	174	168	186	190	169	193	166	165	183	192	181	174	169	179	196	177	172	186	176	165	171	197	187	180	151	182	174	162	161	166	179	167	165	176	184	186	167	177	150	185	192	163	163	181	176	207	173	186	180	171	173	193	191	172	190	180	177	191	164	166	180	162	160	194	162	188	165
345	2	2100	115571	372	5	67	498	692	564	507	552	477	471	429	414	410	365	409	392	345	368	328	343	326	303	313	309	337	316	342	355	367	379	394	383	409	387	387	424	412	448	437	448	462	493	508	470	471	463	438	458	440	410	425	433	411	408	387	378	387	353	333	345	323	323	310	296	297	268	263	240	246	277	250	250	223	232	227	229	245	227	234	265	229	252	248	248	211	228	258	234	217	248	225	242	237	239	229	244	228	216	242	210	207	242	228	247	228	265	219	250	230	244	240	226	235	249	219	224	236	215	232	247	220	231	247	232	233	232	236	228	196	235	222	228	255	247	238	217	251	258	209	251	245	225	228	246	228	238	230	258	231	248	245	223	203	208	244	222	226	236	218	218	210	205	242	244	210	236	237	223	225	268	236	222	235	223	218	247	203	251	236	221	235	199	232	233	231	236	220	225	245	213	227	229	213	219	244	232	236	221	237	228	233	213	220	233	224	243	226	244	219	243	221	253	234	242	240	251	242	237	237	240	219	216	209	213	247	230	235	232	227	226	234	214	255	197	206	221	212	232	227	239	232	245	242	235	252	228	226	213	212	227	229	221	209	225	235	216	227	218	258	265	227	236	236	250	234	229	215	204	232	241	237	227	223	183	216	263	231	244	231	239	202	215	246	222	249	240	206	212	240	244	206	202	230	238	228	222	237	217	215	243	223	234	204	241	228	237	242	218	230	216	236	261	236	224	236	219	237	241	225	224	212	210	233	206	247	206	253	229	211	218	271	229	238	241	214	209	235	251	262	236	245	244	234	245	194	228	231	225	224	205	223	229	210	210	211	216	207	212	230	223	201	256	233	207	248	238	210	196	232	220	209	217	237	247	266	247	202	206	217	216	196	226	244	232	245	235	245	209	253	223	228	210	196	211	239	249	220	210	217	218	246	211	239	226	230	250	230	227	220	212	229	195	218	217	229	223	215	231	206	225	214	252	221	230	244	250	231	229	227	254	248	220	215	206	221	246	225	251	227	227	232	220	215	227	245	260	205	209	222	207	235	234	234	234	204	205	219	211	212	227	221	230	226	232	238	232	246	242	222	222	221	222	240	220	233	213	244	226	233	220	214	220	223	250	241	223	213	248	224	213	218	222	217	229	226	246	232	222	244	222	225	202	223	206	227	244	211	218	222	213	228	194	236	232	245	240	241	212	227	210	227	220	269	244	182	241	234	238	232	232	237	229	220	244	236	239	222	236	213	216	241	228	233	254	232	246	227	217	228	218	249	195	202	226	230	245	250	220	235	220	234	211	247	243	227	227	221	225	239	230	227	226	233	224	214	224	220	255	207	230	235	212	230	214	234	251	223	248	216	249	224	231	240	251	217	222	217	229	207	232	240	242	245	213	216	234	228	234	223	226	227	227	231	228	235	239	219	221	254	217	244	229	230	259	243	253	217	224	222	250	216	261	226	208	243	218	234	215	231	238	238	227	211	218	251	223	215	232	211	237	201	214	255	234	246	232	228	217	220	229	249	229	225	227	235	207	208	233	249	242	192	220	224	245	217	218	265	206	218	218	214	229	226	214	229	219	210	221	224	221	217	205	203	249	242	201	235	228	226	228	244	251	221	220	227	248	224	204	211	247	225	218	210	221	219	225	218	232	237	237	204	210	222	205	231	207	243	230	229	224	256	222	205	262	233	196	215	259	209	243	222	218	214	241	228	209	251	211	244	244	210	231	197	213	218	190	220	220	234	258	204	200	228	254	235	246	212	228	242	250	220	231	234	224	213	232	235	226	210	237	221	235	224	233	192	233	226	232	249	253	230	247	235	218	203	220	246	211	222	223	249	215	238	229	224	225	237	212	234	252	222	230	240	251	219	216	231	256	231	230	226	221	232	245	222	220	221	205	246	218	200	234	244	215	226	229	230	212	217	221	239	230	219	231	228	242	226	243	222	236	227	221	216	211	233	216	214	232	243	226	234	210	240	219	212	218	220	239	219	227	213	222	240	214	287	238	234	248	240	238	235	206	223	215	218	249	243	213	237	227	235	204	228	227	237	229	246	234	220	221	225	225	231	236	217	254	237	212	239	248	248	202	233	232	234	234	213	251	237	228	242	253	223	244	215	217	214	226	211	212	223	213	223	242	235	243	233	245	222	260	225	218	230	213	239	232	220	222	241	257	255	247	224	215	237	214	228	267	218	221	231	230	222	255	225	233	225	185	229	211	223	260	235	223	233	221	254	225	229	222	245	201	215	224	222	213	226	224	239	233	225	252	225	219	241	238	208	223	221	225	224	239	232	219	235	225	259	220	235	214	255	233	248	228	248	209	236	275	212	231	234	234	224	214
345	3	3500	115694	376	5	63	454	763	990	852	753	614	507	481	398	377	345	347	321	351	345	361	323	306	305	312	299	297	321	309	288	261	310	291	312	306	294	306	322	339	328	319	327	341	401	438	481	450	509	473	493	518	523	478	511	495	483	490	493	523	471	458	437	433	435	431	388	381	330	343	294	304	272	261	252	269	241	265	267	234	261	248	241	248	245	253	268	265	236	225	261	226	235	249	227	238	226	260	249	236	242	255	258	265	252	233	237	242	246	238	235	252	244	254	252	228	236	231	211	251	219	240	251	250	231	238	244	260	224	244	250	256	231	271	258	247	244	216	241	251	222	228	255	244	221	249	232	244	245	284	251	248	254	223	235	221	235	250	226	270	255	250	227	258	229	246	253	230	288	226	220	264	241	244	226	257	234	228	228	266	256	244	234	262	236	237	265	265	234	251	226	217	254	227	256	199	230	226	236	231	213	224	250	243	212	223	234	233	242	252	214	234	253	242	271	206	250	230	254	255	248	240	228	228	239	262	247	253	236	239	218	249	251	188	256	252	257	263	253	244	267	239	235	253	244	257	239	241	259	222	253	245	238	241	218	256	272	223	226	227	247	225	230	250	245	244	241	241	245	259	236	252	235	252	246	250	246	238	208	247	244	253	256	228	269	254	246	252	247	229	239	256	264	232	229	253	215	254	267	251	273	255	238	258	258	230	252	236	234	270	246	223	235	245	237	232	246	227	244	238	234	259	248	259	254	255	248	232	251	192	262	247	197	227	278	272	212	215	233	229	215	238	234	239	231	236	241	239	225	257	254	242	252	241	233	265	214	241	231	238	231	220	273	245	252	256	242	253	259	239	233	247	225	251	244	234	254	255	205	236	239	239	230	238	226	256	238	238	234	231	221	232	227	235	239	227	234	247	233	250	242	229	231	250	235	228	253	241	220	234	251	208	241	265	233	251	248	254	242	226	246	263	270	239	236	242	241	226	234	228	248	243	240	254	216	248	216	226	240	224	250	252	250	264	240	225	234	236	245	230	246	242	242	230	222	249	235	226	266	231	234	239	197	252	265	241	216	240	242	255	237	260	223	227	217	220	234	263	238	211	208	243	238	268	253	234	263	238	232	270	234	241	204	232	242	215	233	256	233	236	262	234	220	257	247	265	214	231	256	250	221	254	256	242	223	220	249	230	246	254	222	234	274	243	230	225	265	268	244	266	227	254	245	262	249	234	239	233	257	222	243	248	251	245	222	246	253	230	219	233	234	226	220	267	246	252	248	250	261	247	241	239	258	251	233	234	243	261	234	253	259	209	251	248	238	231	253	228	239	251	236	231	256	259	232	219	243	233	229	267	256	254	247	236	231	237	219	247	261	241	238	227	251	247	239	260	252	239	236	230	237	238	233	230	250	232	250	256	244	230	230	257	228	265	238	220	251	250	220	252	258	225	263	219	262	280	218	228	265	239	231	248	231	234	263	250	224	211	268	229	228	248	237	226	237	248	242	265	231	228	262	227	233	257	238	233	245	221	252	245	248	212	240	256	237	271	250	243	251	242	241	264	215	234	223	238	234	253	233	250	236	255	235	267	230	233	242	231	232	270	222	220	262	234	243	227	255	230	234	236	262	225	229	246	230	228	225	231	234	254	237	254	224	256	218	253	211	206	255	218	269	210	244	232	241	256	228	230	227	272	264	229	272	225	238	227	225	254	245	238	256	222	216	236	229	242	237	249	218	208	227	223	227	243	257	227	237	250	264	217	249	246	242	249	264	235	240	265	246	223	242	226	237	255	229	216	249	240	242	244	222	263	238	230	245	225	235	231	238	232	248	236	237	245	220	222	233	197	261	260	273	266	242	232	221	225	243	227	250	274	252	227	236	234	266	253	235	248	257	220	220	213	247	251	219	217	238	258	219	245	237	230	242	250	259	215	204	243	245	253	244	222	249	234	233	227	226	230	240	242	244	228	269	259	233	239	251	261	218	232	238	231	248	250	236	241	262	260	224	234	244	258	224	238	254	225	242	218	255	254	246	239	241	268	241	263	252	236	231	230	250	237	228	261	230	218	225	259	269	245	225	240	254	249	244	259	238	245	241	227	228	244	203	249	223	231	256	234	254	251	246	251	209	246	255	226	248	234	239	267	230	231	235	241	261	251	239	236	224	289	235	250	242	234	248	217	255	243	211	226	227	235	247	218	222	240	236	265	235	228	242	242	241	230	215	244	210	248	250	211	220	232	260	208	251	253	234	247	250	233	246	239	234	246	243	227	259	202	252	248	239	264	254	245	239	240	245	226	228	242	254	242	257	253	255	253	260	228	211	241	263	259	248	231	213	242	228
