345	0	2700	164889	387	7	93	542	876	1048	995	846	751	779	725	681	617	568	547	535	475	495	473	444	455	465	471	441	429	429	441	440	401	430	421	442	425	392	440	408	350	415	405	409	380	396	396	357	378	382	385	381	383	334	352	400	374	375	352	382	352	344	351	353	350	327	352	359	367	354	351	346	373	378	378	367	361	376	341	334	338	348	367	394	337	372	374	351	352	379	376	351	377	347	365	342	329	366	364	318	377	364	366	376	346	343	353	358	352	355	336	363	345	337	352	379	354	325	384	355	374	361	347	374	340	327	351	333	345	368	371	354	331	331	382	391	348	350	325	358	357	332	352	317	367	362	349	364	324	371	359	316	378	341	355	327	339	338	382	353	334	338	353	355	361	334	383	368	326	358	342	362	348	356	365	363	352	341	315	345	362	383	370	355	352	353	380	347	342	334	355	366	373	358	376	343	352	347	358	372	356	357	312	376	332	335	354	351	342	325	318	355	322	310	355	370	349	354	334	343	322	340	380	356	338	360	342	356	380	335	354	340	393	359	328	380	392	360	331	321	347	339	361	337	336	369	337	336	355	324	357	373	372	341	340	359	352	345	323	338	358	330	355	353	327	357	327	322	370	348	344	350	378	362	364	341	355	314	371	340	383	318	363	359	350	344	354	341	351	360	334	356	342	344	344	395	337	351	361	351	331	367	314	357	373	365	347	360	331	326	347	349	345	327	367	341	377	366	389	352	344	322	353	343	346	353	348	340	364	340	353	358	308	342	323	333	372	366	354	340	339	356	317	368	374	307	302	369	363	333	368	341	354	354	397	339	356	335	330	352	328	371	380	327	378	336	346	348	342	364	361	353	331	326	372	324	333	352	348	336	360	382	345	351	369	343	366	346	352	322	362	372	376	318	331	351	332	358	328	351	353	324	331	377	327	376	310	377	342	346	340	318	357	342	330	340	339	372	356	341	340	359	374	338	351	358	349	358	339	378	357	349	377	344	350	349	360	330	354	351	342	385	353	343	349	324	325	333	312	379	348	349	362	355	364	355	355	334	367	340	369	361	338	351	373	374	334	349	358	353	358	371	315	308	354	359	338	336	365	336	347	349	349	395	349	363	340	349	327	368	330	356	366	339	348	339	319	315	365	349	325	319	332	384	336	357	330	323	356	368	355	337	356	346	329	337	354	373	338	343	347	364	339	351	341	317	362	363	306	326	343	368	371	347	317	328	340	360	348	367	328	367	374	330	315	357	349	363	327	344	331	350	346	317	352	388	319	355	316	370	335	359	374	377	382	336	342	354	333	331	330	311	335	330	329	352	327	379	329	346	338	376	347	360	319	314	317	351	345	319	344	326	331	350	350	345	356	353	374	357	340	355	323	342	334	362	330	375	333	366	348	354	356	339	361	368	344	331	326	312	351	329	332	342	333	338	360	354	345	346	347	339	330	354	370	348	323	354	373	355	366	332	319	339	344	339	347	379	347	350	347	336	331	339	337	358	357	355	368	354	340	345	375	315	322	342	340	343	334	371	375	335	359	344	357	358	309	372	331	361	337	337	305	345	368	324	356	360	352	343	343	367	340	349	322	354	339	340	386	329	353	340	365	336	325	400	346	360	338	298	348	341	360	347	333	376	338	367	370	363	353	351	352	335	331	364	357	330	383	339	360	349	345	325	342	344	350	368	351	348	332	361	344	328	341	339	342	318	375	356	363	354	350	349	323	352	332	338	324	329	326	338	322	369	298	355	355	368	339	369	333	323	354	355	368	333	344	344	360	330	360	334	337	357	343	357	358	369	339	353	319	363	335	366	355	376	340	335	355	330	332	340	346	378	333	364	367	338	334	362	350	336	324	347	356	319	343	317	334	360	356	314	347	365	348	353	343	340	323	323	339	338	372	377	333	326	336	349	378	364	359	333	337	343	316	354	362	371	350	359	336	345	325	346	344	389	376	345	332	386	354	355	346	360	308	331	352	344	364	329	349	333	344	331	351	332	336	343	335	330	333	370	307	331	340	348	355	311	325	334	330	342	336	347	332	350	353	351	349	352	347	356	330	337	350	322	316	323	336	320	332	338	332	369	348	319	367	352	357	343	344	332	342	366	345	348	351	324	322	330	359	365	374	363	324	346	350	338	367	362	352	359	390	335	323	357	324	381	332	342	337	348	348	338	343	333	342	353	361	349	347	316	354	360	312	348	322	358	355	328	335	386	325	350	337	364	347	327	360	357	332	354	368	353	364	340	328	351	335	337	402	346	372	341	340	377	356	346	352	358	364	352	360	348	370	343	347	357	353	357	322	349	338	353	322	346	330	377	311	332	331	345	337	354	358	335	333	350
345	1	1900	165014	388	13	217	831	948	937	780	753	707	618	578	548	492	496	468	447	424	426	389	370	364	366	336	372	347	356	345	364	346	358	325	340	345	341	323	311	344	341	303	322	350	298	328	312	312	333	315	303	314	311	321	320	316	314	301	296	326	307	312	304	307	295	319	308	302	282	311	317	297	300	323	321	307	313	297	296	328	325	321	297	331	281	311	321	309	275	307	317	310	316	312	309	292	336	316	317	323	321	318	310	276	315	302	327	306	323	285	330	304	314	286	307	323	281	311	304	288	312	335	309	330	311	288	312	320	322	305	315	331	299	312	269	304	309	298	304	309	290	288	313	298	308	294	307	305	313	299	315	322	286	292	289	286	317	303	340	300	315	289	288	326	305	321	279	296	339	296	282	307	314	318	278	312	291	337	282	329	298	316	300	304	285	311	319	312	317	301	310	318	296	293	303	333	337	283	334	287	322	287	317	295	313	308	316	303	305	308	303	331	298	321	296	311	267	302	311	303	280	288	332	299	275	292	291	269	294	335	294	276	318	320	304	300	313	312	258	321	311	330	297	289	327	304	303	293	310	284	286	287	275	315	309	311	312	298	315	324	300	285	307	301	318	294	306	293	303	292	338	291	302	310	296	333	307	313	323	344	278	294	324	309	296	314	318	291	292	304	285	341	312	291	294	323	298	316	304	328	288	314	295	282	296	308	318	310	285	291	313	300	274	314	291	273	281	287	317	298	291	286	296	287	319	328	312	295	326	312	261	295	285	292	289	342	326	272	294	307	304	319	308	297	305	312	293	308	314	271	313	318	312	304	257	303	285	309	311	287	308	309	309	276	303	286	321	319	282	305	310	307	298	292	311	317	314	282	289	299	305	318	334	298	316	308	309	324	312	295	291	300	310	308	303	293	288	329	295	316	303	339	315	291	291	306	311	293	327	308	289	313	286	326	310	288	298	298	295	286	310	312	338	292	276	297	318	299	298	322	294	296	288	294	312	322	316	279	346	283	317	291	285	320	291	286	299	315	348	280	325	286	275	301	294	306	284	272	318	285	264	297	276	325	324	292	308	308	276	284	314	294	333	298	318	313	302	305	302	290	324	308	320	313	293	285	311	333	305	309	326	308	286	318	314	336	336	328	306	313	341	319	301	262	298	326	327	269	280	316	313	295	327	285	309	303	310	298	334	328	300	284	317	324	322	330	288	317	279	328	297	304	315	325	328	288	308	295	281	284	289	299	334	303	325	265	317	299	287	268	289	284	292	300	307	300	308	291	311	309	318	281	314	320	290	287	284	324	319	325	302	303	300	308	323	300	315	317	333	297	309	312	293	304	292	299	313	290	317	301	289	272	322	326	301	323	294	313	301	310	313	304	276	313	293	310	283	349	291	279	331	296	278	307	292	327	325	312	314	304	318	305	312	288	323	313	265	308	322	278	288	305	321	312	306	333	320	287	304	285	309	319	319	280	266	301	318	311	291	317	302	293	276	283	301	289	295	278	301	326	326	288	299	303	316	291	305	305	305	309	316	285	327	272	331	281	291	306	303	296	316	343	295	311	309	305	305	291	324	297	316	305	305	297	313	294	341	288	301	285	292	271	294	303	294	321	303	331	277	310	282	305	302	306	334	278	322	321	324	329	310	328	297	299	329	308	317	324	286	307	313	310	302	309	305	305	307	314	289	313	297	282	303	300	308	314	313	300	311	317	277	318	272	295	292	307	298	322	295	310	312	330	299	295	294	315	304	319	297	313	330	262	310	289	304	314	307	300	302	272	333	314	310	318	345	279	315	295	333	299	316	316	315	291	315	309	312	291	308	321	302	304	265	322	303	314	276	305	312	334	292	320	275	300	308	308	317	292	324	319	302	302	334	266	308	253	291	308	323	309	286	319	320	300	310	290	291	326	283	303	304	311	313	289	303	302	286	317	317	314	301	302	319	298	331	313	303	318	298	317	327	281	323	322	315	312	316	297	318	304	308	327	292	310	300	309	313	297	303	325	329	308	291	329	289	293	328	321	319	300	291	297	285	287	339	298	303	288	269	298	305	303	290	317	308	314	293	281	304	280	304	303	302	280	301	278	270	285	297	317	316	318	306	318	327	300	304	309	289	290	300	306	311	324	288	309	298	333	283	339	291	320	325	312	344	312	318	309	292	302	324	314	323	289	288	297	278	292	308	296	320	307	308	310	271	333	329	308	313	267	344	307	306	323	329	297	270	302	291	312	302	315	300	297	306	294	288	307	328	277	326	303	276	303	314	295	273	304	331	311	298	292	303	319	310	349	299	304	283	333	303	320	309	310	301	286	302	317	282	290	313	312	294	283	302	296	338
345	2	2100	165139	375	7	122	660	844	883	834	767	700	616	577	545	505	481	458	442	417	420	409	370	364	397	373	365	365	339	355	366	342	334	324	352	343	319	327	336	351	332	353	317	316	301	315	329	283	326	291	303	309	298	295	320	300	314	293	297	265	295	310	309	293	322	312	303	282	311	301	300	279	304	312	298	310	306	288	308	303	298	295	310	284	302	287	284	285	284	294	293	286	313	278	280	278	295	303	295	268	310	281	294	299	303	304	290	285	286	304	297	270	270	284	281	293	301	302	283	299	299	300	316	281	279	284	312	299	307	298	279	267	296	303	297	256	288	267	283	308	305	285	297	276	308	289	289	294	315	274	291	306	310	291	287	296	289	289	293	275	273	304	286	301	312	307	294	282	313	280	305	311	315	257	285	274	310	275	306	298	297	287	296	272	254	285	311	298	270	280	285	298	303	297	266	289	310	320	296	289	282	304	285	304	291	277	283	274	296	295	297	306	273	287	323	312	300	293	258	271	300	306	259	280	321	304	297	306	301	268	295	279	302	283	258	295	287	309	268	280	294	297	301	275	293	275	275	275	268	293	327	291	336	273	278	264	302	299	279	299	282	305	276	299	270	306	304	303	293	300	298	290	294	294	330	278	264	303	310	276	311	306	276	282	285	320	276	277	306	263	291	301	302	306	273	289	294	274	281	283	284	277	296	286	302	310	290	277	239	307	285	279	296	287	307	284	292	285	276	288	296	288	309	294	287	319	273	278	282	298	298	302	290	283	289	293	266	277	252	295	284	297	309	297	252	296	280	314	298	283	272	262	305	285	304	302	286	289	307	295	274	304	312	287	318	306	333	289	305	296	291	289	245	306	305	294	334	268	309	294	282	277	271	267	285	269	281	278	324	272	284	283	284	260	298	286	297	292	296	314	287	323	263	295	293	292	292	288	313	290	309	298	299	324	286	324	292	267	288	306	285	288	303	269	286	295	281	290	304	270	280	293	287	283	282	328	298	262	295	281	308	314	303	291	279	314	280	282	286	261	303	281	281	288	278	281	283	281	290	282	314	298	267	272	278	322	291	303	262	282	283	287	287	281	282	311	264	310	302	330	280	288	299	303	313	290	275	297	298	298	264	288	296	299	279	269	290	281	294	294	287	278	268	303	300	259	294	291	305	281	309	284	273	266	276	315	295	243	325	289	290	296	309	282	292	275	290	287	286	307	258	269	273	277	290	271	313	320	269	270	305	305	320	275	295	303	319	284	296	303	270	296	302	320	283	292	308	301	296	262	297	271	257	256	277	292	281	304	274	305	306	271	310	286	294	312	310	278	288	296	284	312	302	289	323	307	275	283	296	285	285	304	308	259	291	285	297	315	293	287	290	281	286	288	300	292	281	289	291	293	278	274	283	292	292	278	287	301	276	300	298	275	309	298	266	261	325	295	288	280	325	290	295	260	287	290	304	292	262	281	287	286	293	251	297	269	283	276	281	317	266	284	277	315	299	275	260	266	300	257	310	296	297	282	298	297	295	302	305	287	279	288	278	272	323	302	261	271	303	292	276	293	293	271	278	270	268	290	295	297	298	281	271	262	290	305	273	297	268	308	289	292	290	283	301	285	316	300	277	308	275	301	308	284	321	307	296	249	311	296	287	312	311	268	277	281	268	296	284	300	313	302	302	293	281	268	270	265	310	307	302	296	298	274	266	300	282	307	290	294	281	276	288	320	317	295	302	274	275	296	264	282	321	270	298	275	302	287	287	322	311	288	276	274	269	276	296	314	304	286	286	273	276	286	298	280	267	280	313	280	263	267	300	289	290	282	305	286	288	245	299	276	274	267	266	293	284	294	291	284	283	299	276	281	292	326	258	299	309	273	285	295	282	287	291	297	314	303	305	286	312	297	313	297	287	316	290	302	300	263	291	302	274	315	295	306	299	293	292	292	293	271	305	288	273	322	300	286	277	287	328	279	292	297	295	275	282	291	281	269	281	292	291	285	312	304	262	318	274	289	267	291	279	276	322	297	291	287	296	291	283	323	269	299	286	290	294	291	260	277	255	289	293	276	279	291	307	293	293	262	321	295	286	297	280	293	266	285	277	295	325	307	261	265	278	277	282	300	260	290	296	297	266	291	271	265	298	284	313	282	254	290	284	274	282	317	299	273	307	281	277	295	330	279	280	276	305	282	298	289	286	266	291	280	285	270	281	291	261	293	282	290	301	300	316	309	241	286	285	290	282	281	329	264	273	290	284	310	278	315	315	273	255	280	276	315	289	313	295	303	255	271	314	276	302	294	303	280	326	288	296	287	272	277	253	278	268	275	268	281	277	300	318	293	301	310	303
345	3	3500	165264	390	9	153	678	918	906	846	838	749	667	597	578	530	492	480	483	444	373	411	379	397	412	388	368	392	357	366	346	340	332	342	338	320	327	322	346	350	323	317	324	367	324	312	313	331	316	312	319	299	315	331	308	323	333	329	294	329	324	310	316	312	315	299	329	332	330	309	303	301	297	260	305	290	339	298	304	297	312	326	309	320	303	305	296	310	310	347	312	313	315	312	305	290	298	306	317	298	323	301	315	299	312	309	286	279	313	308	305	320	303	321	312	302	284	324	313	311	335	313	301	267	272	327	317	312	319	286	318	309	290	309	301	308	287	303	299	329	307	297	320	308	336	292	294	322	314	308	312	290	292	317	315	313	315	305	302	295	329	314	310	314	334	303	317	326	340	316	304	320	299	318	309	299	318	309	307	311	310	300	315	321	299	306	304	315	304	314	307	325	280	329	295	310	307	281	285	345	279	301	324	288	320	300	335	286	312	302	300	308	323	294	275	288	282	314	314	316	282	294	310	332	310	337	315	300	297	300	310	311	299	314	299	310	335	276	305	309	316	286	293	303	291	305	290	308	318	327	307	319	316	298	297	271	306	306	328	294	312	272	305	295	292	317	305	295	287	291	291	306	301	317	271	324	279	295	319	313	312	300	310	289	299	290	277	313	314	318	275	310	312	305	304	290	313	310	322	311	288	308	294	313	295	334	308	304	294	294	322	306	281	313	277	315	325	310	296	310	303	330	316	312	291	300	291	280	339	294	281	290	262	299	302	293	306	294	297	306	293	307	314	272	299	303	301	302	317	311	315	289	288	274	305	301	319	303	290	338	284	306	309	311	308	324	298	305	296	280	297	321	338	307	304	280	279	324	312	281	277	310	315	308	311	294	309	292	333	319	311	296	337	288	299	303	305	301	296	309	282	301	306	289	309	321	309	278	275	313	312	307	294	327	307	306	298	338	301	319	297	293	313	300	274	306	297	299	306	303	302	285	326	319	307	285	333	306	325	273	315	287	305	314	265	304	299	289	286	320	317	306	320	300	300	275	315	294	302	288	289	302	303	282	324	315	312	289	324	286	286	328	288	342	289	289	337	290	279	310	311	264	300	302	289	291	243	310	327	307	295	290	292	302	312	294	330	255	300	301	292	317	282	314	309	346	287	297	295	321	292	330	282	307	299	312	326	283	312	313	345	316	316	306	296	275	323	296	303	299	280	264	328	330	255	298	292	289	309	293	332	310	309	309	321	323	310	287	310	301	276	305	269	278	292	267	302	276	321	321	265	324	304	292	283	279	292	302	341	285	280	321	327	291	317	305	315	300	301	293	269	309	297	283	287	270	283	295	326	299	310	277	292	329	289	305	307	307	311	266	298	300	300	293	291	298	346	282	315	309	303	304	301	305	298	319	261	313	307	335	324	291	331	271	309	323	295	287	301	296	301	297	296	297	311	302	294	304	275	290	317	274	309	307	273	276	299	333	286	336	292	342	320	325	312	316	269	291	306	298	308	314	300	315	332	291	310	319	332	294	297	303	320	308	314	290	317	304	316	305	300	311	325	318	330	301	287	308	317	295	289	301	293	278	286	308	308	287	299	320	301	308	287	273	310	286	292	297	327	285	305	305	316	306	349	321	296	318	309	318	313	301	292	293	291	302	306	324	294	301	282	307	283	267	302	320	295	279	315	297	312	310	286	316	295	307	291	305	315	309	302	331	328	328	273	319	301	276	308	335	312	300	291	294	298	311	314	330	309	324	268	304	306	327	330	292	286	300	302	314	294	291	291	303	296	289	311	310	280	307	309	315	293	304	291	328	290	308	303	288	334	319	326	297	273	293	310	288	286	333	320	283	309	331	301	303	293	291	273	305	290	298	303	306	298	306	309	299	305	302	297	267	304	304	290	302	298	320	294	308	292	316	280	312	314	310	273	284	294	301	292	303	276	289	311	286	346	311	308	296	290	307	315	301	279	306	304	305	325	337	291	316	335	302	302	303	313	284	300	305	300	319	323	282	289	295	310	302	311	289	309	324	304	292	305	278	293	284	294	285	266	304	320	343	307	278	304	295	286	299	317	279	309	304	313	342	282	287	321	298	303	310	319	336	289	301	295	305	286	286	271	312	318	282	312	317	296	309	303	311	313	284	298	300	305	288	323	321	300	286	354	304	335	307	308	294	324	296	303	312	290	287	321	292	303	288	293	321	298	306	307	325	300	351	292	270	283	314	312	322	300	284	295	331	301	298	284	315	291	300	310	291	310	281	305	274	319	334	278	305	287	308	285	280	280	283	291	313	299	307	275	279	296	298	297	297	318	293	307	310	271	289	314	305	313	317	292
345	0	2700	165389	375	6	92	500	816	849	814	803	726	684	593	541	503	472	451	458	434	449	414	393	380	376	380	385	382	366	359	365	351	351	343	377	350	341	326	322	338	333	328	342	320	345	321	308	293	331	309	334	315	308	302	314	309	308	317	303	285	307	283	286	313	291	290	308	302	288	315	309	302	306	320	280	298	287	292	293	303	271	323	269	284	334	305	296	291	314	285	296	272	287	294	282	287	289	295	297	317	288	320	333	306	283	305	298	288	270	305	263	291	279	280	274	298	267	299	302	285	301	295	314	274	301	265	295	268	293	270	278	262	300	276	287	270	282	292	300	264	296	273	291	280	304	282	310	271	304	284	298	312	295	286	264	289	282	294	268	299	305	303	286	328	283	290	309	297	321	297	311	290	279	313	297	285	307	332	272	283	305	279	308	282	282	299	272	278	309	304	285	303	277	297	293	260	282	320	296	281	310	292	288	282	275	308	300	309	292	277	289	291	268	280	274	284	309	293	269	296	306	307	280	278	283	304	282	263	300	293	312	294	285	286	314	273	300	295	297	262	322	287	298	280	276	272	300	268	296	286	281	287	269	256	287	292	293	256	339	262	287	301	305	260	300	282	308	266	260	302	272	292	297	296	309	312	274	294	258	284	284	298	282	298	297	256	269	261	290	297	263	286	282	282	267	280	290	310	273	285	299	282	310	286	300	267	307	290	284	303	287	307	308	269	291	266	281	314	318	269	278	292	286	294	261	284	296	253	282	252	274	305	294	272	301	263	290	296	275	284	293	271	282	288	270	301	308	292	291	274	265	282	287	279	297	274	267	279	251	268	294	257	286	286	300	298	267	283	287	271	301	256	302	294	288	316	277	301	286	278	304	279	281	275	267	265	267	306	299	290	270	280	308	284	296	261	315	289	296	288	302	297	296	264	300	262	315	261	262	289	316	297	269	297	306	274	309	310	287	277	282	280	296	288	263	288	312	282	322	286	316	290	278	277	282	277	308	262	299	284	279	286	275	288	330	297	282	270	312	276	281	271	287	276	268	291	266	269	280	297	284	261	301	276	272	302	299	268	284	302	299	307	259	298	284	271	303	259	296	273	280	299	301	302	275	279	299	296	268	285	296	259	289	278	292	294	279	259	314	266	253	261	293	296	299	296	305	301	297	305	274	280	285	292	267	315	302	309	293	286	294	302	266	267	294	268	300	290	302	289	301	285	291	309	290	289	297	281	256	293	269	279	311	276	287	280	289	298	280	296	288	294	280	304	286	338	290	278	266	257	242	318	291	299	283	265	275	264	258	308	298	301	281	283	281	313	262	293	274	309	282	292	271	305	255	278	280	293	274	287	294	277	294	295	281	274	301	291	271	311	280	281	269	291	249	302	281	277	258	280	262	284	292	301	289	269	268	277	300	285	311	320	297	275	296	261	282	279	248	286	290	295	277	271	291	289	298	301	312	291	294	266	270	292	261	296	290	285	282	280	250	315	285	266	283	281	284	254	268	285	269	303	287	285	261	283	267	284	296	261	261	301	280	316	273	303	299	306	287	278	278	284	275	291	298	292	312	274	305	284	286	293	264	282	264	289	320	295	284	271	290	302	260	313	280	271	288	275	246	281	292	260	294	275	295	288	308	275	283	285	298	318	288	282	275	303	240	291	276	280	291	317	302	293	293	287	277	302	269	298	308	271	277	310	289	303	285	291	285	290	270	275	277	323	270	288	309	302	272	291	294	284	256	291	273	290	314	278	290	288	305	283	298	266	287	290	287	295	275	294	300	289	276	274	310	268	285	272	285	258	285	262	243	268	268	297	307	250	303	271	310	270	280	311	290	304	294	264	300	318	273	287	298	302	284	276	280	277	317	289	266	247	281	282	271	264	295	282	272	283	268	264	275	277	289	283	293	271	282	258	276	324	277	265	281	268	299	282	269	302	283	284	295	308	268	286	291	297	301	274	281	297	292	263	283	266	282	278	291	293	264	279	295	260	283	301	285	272	265	345	268	304	290	298	297	279	286	266	310	289	313	258	304	321	288	275	306	280	287	298	281	305	302	288	295	289	296	288	287	289	303	301	295	302	277	284	274	300	280	276	287	299	269	294	278	262	267	275	277	329	278	291	288	279	266	285	301	282	302	274	287	307	285	273	267	297	273	275	305	297	279	289	336	264	271	264	300	268	268	302	276	304	305	279	266	267	290	289	313	277	288	277	278	313	288	281	271	296	308	285	242	268	294	290	284	267	270	283	269	282	293	263	306	303	349	282	281	313	320	286	279	268	294	238	318	296	287	269	276	300	297	288	247	275	290	298	309	294	274	278	290	294	295	259	274	293	285
345	1	1900	165514	392	4	151	621	723	762	721	679	588	525	475	445	421	409	383	371	352	382	341	329	359	319	320	304	331	319	295	298	295	294	284	266	310	309	308	296	316	287	301	267	272	275	270	270	264	276	303	292	268	296	274	274	270	269	264	260	284	258	283	271	259	285	273	263	277	270	275	250	251	253	247	290	244	250	276	272	268	283	290	270	246	256	265	241	274	273	270	275	264	269	241	295	262	247	269	245	282	287	247	264	241	281	240	279	282	289	266	259	256	260	256	291	254	244	242	275	275	277	244	256	255	248	300	279	253	268	243	258	265	269	252	269	256	267	246	278	268	249	252	229	248	267	264	281	259	274	291	257	306	288	253	252	251	267	282	285	245	250	247	282	275	275	259	277	235	269	226	258	263	264	279	254	269	256	242	266	280	271	250	279	232	276	270	263	283	251	277	257	252	278	243	268	256	276	247	261	226	245	257	250	247	233	294	265	273	270	226	258	271	280	260	253	287	257	258	259	246	271	246	267	271	293	254	242	236	262	270	257	260	255	273	252	263	269	258	262	246	271	256	243	277	294	247	250	245	262	233	229	248	267	274	282	286	255	259	247	248	280	264	257	247	265	236	282	261	263	251	273	261	273	233	254	240	265	270	267	270	255	271	256	218	248	260	256	250	267	290	265	262	251	267	276	261	247	249	266	266	279	247	260	254	274	252	268	263	281	262	272	268	258	234	245	262	245	236	254	254	253	246	283	273	265	279	261	266	272	272	280	251	257	271	281	245	253	278	270	266	240	268	269	260	239	247	249	286	266	250	289	245	236	238	258	247	257	250	262	255	251	248	223	258	287	232	241	266	270	254	278	252	282	242	251	239	254	250	291	262	287	241	253	300	269	266	253	248	242	241	243	266	250	273	265	257	259	248	252	265	261	290	259	269	245	266	274	246	246	254	295	259	269	251	251	288	267	259	247	259	245	255	258	256	263	271	256	247	276	258	249	260	274	219	257	243	251	254	280	263	279	259	282	272	234	270	244	243	251	264	282	265	287	253	268	246	267	267	287	278	256	261	252	282	288	241	296	229	307	244	259	259	283	276	267	268	273	252	239	247	257	234	261	231	257	251	262	255	247	236	265	261	257	260	239	249	255	250	278	245	282	254	269	218	246	257	252	274	268	254	261	273	228	254	246	224	271	259	232	261	238	253	254	247	260	252	264	282	273	253	265	263	251	264	232	258	272	263	246	251	256	240	255	237	258	264	263	236	260	259	269	257	261	267	261	254	255	257	260	280	243	259	262	251	207	268	268	290	277	258	254	251	272	275	245	252	259	244	265	288	266	249	248	245	256	303	289	228	245	265	256	276	268	262	251	250	278	246	298	249	246	273	281	246	278	237	235	264	241	286	282	247	255	241	254	250	244	263	238	249	263	265	273	265	267	229	247	259	240	264	248	266	255	246	254	262	269	240	249	279	249	247	250	279	265	283	267	232	252	244	253	272	296	248	271	280	281	251	265	249	257	288	271	267	278	263	254	264	246	249	258	276	258	250	270	269	261	254	226	221	244	251	234	277	292	239	251	233	276	266	247	243	231	252	252	265	251	266	296	232	268	250	283	266	252	270	253	253	269	239	268	247	230	247	237	288	241	268	242	248	247	261	228	224	238	275	252	261	254	260	269	271	257	252	265	277	265	269	256	235	237	268	213	284	243	287	279	271	234	254	252	253	232	271	265	259	274	263	258	245	231	258	245	258	283	238	266	267	266	272	257	280	245	270	247	257	247	255	277	245	249	249	265	254	266	224	283	267	240	247	246	258	290	261	246	281	251	275	254	240	273	266	233	245	250	261	271	268	257	243	261	247	279	268	232	259	264	252	279	263	269	237	262	261	250	267	253	270	261	263	267	271	229	265	260	275	244	241	236	238	253	275	281	289	245	254	255	265	256	273	294	257	269	278	247	260	257	242	243	263	274	235	244	265	234	243	285	304	248	246	261	275	259	270	264	274	264	268	256	226	285	248	257	249	284	273	261	276	272	254	281	263	255	233	246	270	241	260	267	255	243	266	259	247	245	224	246	263	255	239	249	243	274	263	246	269	264	267	238	235	273	253	256	253	248	270	257	237	267	254	264	276	261	253	259	261	267	231	259	263	250	265	269	234	266	242	256	257	244	263	265	268	248	267	263	267	243	263	275	243	252	271	250	268	254	267	276	272	241	260	263	295	270	250	230	241	246	231	271	260	234	274	247	271	249	271	251	250	246	256	237	245	244	229	268	272	270	262	254	245	259	225	265	253	250	261	258	260	266	264	281	244	268	263	247	255	262	252	226	278	275	215	242	240	249	285	234
345	2	2100	165638	385	4	140	653	704	681	626	632	565	511	487	457	423	392	408	397	352	365	393	336	353	322	304	296	338	305	293	296	298	302	341	283	298	273	303	295	299	271	252	287	273	268	304	272	273	249	261	276	270	267	305	267	283	266	278	251	270	274	270	278	273	275	289	253	248	293	239	235	268	259	261	254	243	262	270	233	257	273	244	283	255	239	266	266	256	240	257	248	255	262	270	242	268	271	280	284	259	258	242	259	276	256	266	264	267	266	266	254	276	236	261	241	256	248	257	282	268	251	238	237	251	259	267	252	255	268	251	241	257	257	248	266	257	282	260	259	247	260	231	255	251	273	273	266	246	255	243	294	257	244	245	270	260	280	275	256	252	256	256	243	250	256	251	259	248	258	251	259	252	260	246	260	262	290	243	236	267	247	269	251	264	266	260	275	237	261	251	256	267	252	244	286	230	258	231	278	243	263	255	257	243	241	240	247	255	277	268	252	241	242	258	265	261	261	277	240	271	247	285	242	230	245	249	266	236	261	266	282	239	224	271	272	270	270	233	274	237	273	264	247	245	246	237	242	242	250	273	233	251	267	260	251	288	250	243	240	241	243	248	248	267	262	254	256	264	254	262	259	241	251	237	268	240	256	237	223	244	272	256	263	271	274	247	270	243	272	255	255	252	238	254	275	282	234	252	269	247	269	252	251	273	250	277	248	264	273	264	246	252	230	241	254	236	258	264	258	258	249	218	293	261	257	253	267	245	244	285	289	259	233	277	265	241	241	263	259	251	269	246	222	248	243	240	263	262	270	273	282	279	259	269	257	265	258	225	254	256	276	242	250	263	235	238	256	252	279	257	276	248	247	236	269	223	261	253	257	270	254	260	264	238	258	270	256	258	236	256	259	251	265	258	269	258	278	261	259	263	278	269	255	268	265	280	272	274	268	255	279	273	254	257	253	245	256	261	214	242	277	273	231	279	265	266	264	265	239	254	229	257	261	252	261	254	254	250	260	255	236	268	247	234	292	250	250	285	279	223	255	258	255	268	250	225	236	260	252	242	247	257	248	247	247	248	245	243	272	266	240	252	271	271	243	243	282	248	262	254	267	245	249	239	256	243	248	253	236	250	285	248	255	249	215	269	238	253	247	251	255	240	270	247	238	259	236	264	262	241	247	227	232	241	241	294	249	252	262	260	263	262	270	264	269	267	244	236	246	247	261	256	254	259	221	250	242	254	247	240	227	248	247	269	236	252	252	257	264	250	239	253	259	250	244	262	287	276	233	250	236	243	245	257	239	241	257	266	272	239	232	245	238	245	234	249	278	262	252	259	278	238	240	231	234	248	267	238	228	244	254	232	234	221	232	244	236	249	259	250	272	256	261	243	250	248	248	253	259	236	262	274	260	234	233	259	225	265	248	228	242	281	261	253	301	250	248	237	224	244	246	250	246	251	241	240	264	270	274	267	242	264	248	273	259	234	262	230	263	253	235	232	238	280	247	278	268	248	240	268	220	233	235	253	242	258	244	288	279	275	251	271	254	261	251	248	258	248	247	229	237	269	257	248	252	254	277	286	267	252	218	225	243	276	261	261	275	257	242	248	227	268	243	247	236	252	248	255	254	267	287	232	261	249	241	272	249	244	289	271	246	243	229	270	229	247	260	240	239	240	272	258	260	262	290	253	253	243	275	262	253	249	236	275	235	265	246	283	302	243	257	239	276	282	272	260	236	244	251	285	243	241	284	263	261	254	272	239	268	256	253	221	268	262	250	250	258	265	239	229	255	264	253	230	243	271	250	260	262	264	250	254	277	262	254	264	277	219	254	266	247	259	237	289	237	260	273	272	260	241	264	241	247	265	234	243	275	248	253	274	221	244	233	270	251	272	274	240	250	248	249	256	252	249	255	257	263	242	239	274	250	253	256	270	220	228	241	246	255	241	239	257	231	242	240	220	261	226	236	283	270	264	271	258	257	246	258	244	242	276	259	261	287	258	259	246	250	265	256	248	279	265	252	248	253	259	268	242	258	240	246	265	237	233	284	209	259	224	222	240	240	271	254	245	256	230	241	247	251	244	248	251	248	251	244	260	251	253	220	269	261	249	254	277	237	271	254	255	254	242	248	250	237	266	254	249	249	270	227	266	231	285	248	264	257	247	256	270	265	254	249	234	264	243	260	257	238	275	260	240	258	232	228	278	262	262	259	260	268	256	290	229	250	263	263	263	230	241	275	238	260	244	254	275	262	263	246	259	259	288	259	253	269	274	246	239	259	236	237	249	264	249	262	236	230	264	281	283	261	262	260	263	248	251	268	271	228	253	238	248	239	234	259	252	262	252	227
345	3	3500	165763	381	13	120	590	786	804	670	692	590	608	498	498	458	453	431	426	433	405	400	373	361	340	369	357	323	317	308	321	328	321	301	330	320	301	319	290	291	272	292	276	328	327	297	301	285	301	297	311	299	293	280	300	261	311	276	311	278	282	299	284	296	307	286	300	295	285	273	281	312	300	263	284	252	306	302	294	296	292	310	294	281	285	263	300	298	278	273	307	291	296	286	276	277	296	280	294	264	268	286	278	269	262	286	291	296	298	255	282	305	309	298	282	296	306	252	280	288	286	282	267	268	282	290	304	269	305	287	298	302	300	290	296	292	316	293	284	276	301	272	281	284	280	313	289	288	288	281	286	267	309	269	309	288	275	278	255	278	269	278	286	289	293	281	281	261	291	298	281	320	294	295	277	276	273	258	286	291	294	280	279	300	297	286	287	300	257	282	274	291	279	261	309	269	283	301	264	292	282	293	276	309	250	285	257	270	308	285	287	249	283	280	267	285	242	287	264	312	267	257	308	287	293	257	273	277	263	286	262	282	259	294	295	297	300	290	295	276	279	311	273	272	288	282	295	267	295	278	285	275	286	287	275	254	276	250	279	295	265	280	275	270	297	305	292	297	275	296	251	290	285	307	281	304	269	309	302	298	277	293	303	286	290	300	282	256	296	280	291	266	278	299	282	277	275	266	278	258	307	274	272	258	290	295	260	290	278	273	294	271	295	231	275	275	289	281	316	272	258	272	271	283	272	284	305	318	289	295	273	293	300	276	262	287	291	282	315	285	303	274	281	276	254	275	278	275	289	262	275	299	301	271	259	318	258	293	297	264	280	278	285	240	271	304	288	244	286	289	283	324	280	289	258	295	261	286	288	247	290	290	263	283	278	292	260	281	287	282	273	299	254	292	294	272	281	282	267	305	285	289	268	273	275	293	285	277	277	268	282	297	315	293	285	268	288	281	288	286	273	266	304	282	261	303	271	268	284	275	267	265	266	242	285	272	316	283	244	280	315	260	279	289	273	255	293	282	279	275	261	315	276	285	302	268	294	297	289	279	287	286	281	303	286	282	263	306	262	288	287	289	264	266	259	264	273	290	275	262	265	296	292	297	294	276	265	293	291	288	292	273	322	286	280	280	261	267	299	273	313	275	289	291	269	262	283	280	297	282	273	266	289	273	272	295	260	293	259	285	257	274	280	275	272	262	273	296	268	262	281	271	269	292	278	282	283	283	281	286	299	272	261	279	270	282	300	293	291	285	298	277	269	285	297	277	276	290	288	259	318	270	294	266	262	287	283	288	248	259	308	264	259	266	262	269	279	318	269	308	279	286	280	272	271	264	278	258	307	290	267	293	265	288	275	262	291	273	298	263	262	306	284	248	283	274	293	281	289	287	251	267	263	281	300	243	308	264	274	307	289	304	277	309	279	292	271	282	274	273	292	281	256	284	268	269	269	264	306	256	276	281	295	276	279	278	287	256	283	255	271	276	260	279	290	279	312	279	308	281	272	276	282	292	283	284	273	290	274	272	256	293	264	307	302	278	323	280	293	303	272	287	289	282	282	235	270	264	285	265	277	308	299	288	305	287	280	279	281	268	280	269	275	269	281	264	262	249	265	295	281	297	299	261	255	276	248	259	286	270	291	277	285	275	275	286	284	302	272	274	281	279	288	298	266	281	301	280	312	263	302	263	275	278	293	281	264	291	266	280	259	257	256	272	257	288	274	295	273	257	252	289	297	312	296	272	268	265	265	304	268	305	295	281	290	292	265	261	308	303	292	288	269	266	260	279	288	263	281	266	261	279	281	292	297	290	291	277	264	260	284	303	287	275	286	279	315	264	286	294	269	273	279	292	263	288	306	286	268	273	311	277	283	272	290	298	263	282	263	279	304	268	308	278	273	262	264	305	275	285	276	262	299	274	287	277	263	280	302	300	289	300	285	291	289	276	275	300	270	272	270	299	280	270	304	288	298	282	299	292	296	291	263	266	295	275	314	274	275	279	262	304	251	318	295	284	291	306	289	280	304	280	283	257	269	267	281	281	286	307	290	257	273	282	265	266	254	292	304	291	284	313	273	281	263	299	264	279	288	260	267	265	296	306	302	250	257	280	246	284	268	269	293	264	269	267	279	290	272	276	285	286	271	306	273	288	262	269	281	297	287	273	279	242	289	306	248	288	297	313	278	290	279	288	271	272	278	284	271	293	272	260	308	293	287	299	285	291	289	299	286	282	293	259	289	283	277	282	297	286	282	252	283	276	296	262	286	294	271	285	270	274	273	264	325	276	300	252	277	259	294	289	287	285	285	289	265	254	270	292	286	307	284	286	282	290	281
345	0	2700	165888	357	5	73	471	746	749	749	685	638	556	540	507	443	474	437	407	394	411	404	427	373	360	373	376	347	360	312	343	320	356	324	327	356	309	339	344	326	338	338	303	311	297	292	333	295	314	315	284	287	311	303	308	298	275	273	290	309	336	284	281	249	300	266	282	267	308	283	259	328	295	268	308	307	288	294	300	266	306	303	284	282	284	320	286	303	277	285	281	292	274	290	279	309	272	296	294	277	303	278	306	267	287	294	304	285	278	294	289	266	275	275	291	270	253	258	251	249	247	287	281	298	275	269	296	276	269	271	271	274	324	303	262	277	300	285	266	251	269	288	247	283	292	282	289	255	307	300	295	285	276	268	280	280	293	295	272	273	299	286	277	267	289	275	292	243	311	284	295	301	283	296	269	301	266	301	277	258	292	294	276	269	247	277	308	290	273	262	276	278	290	274	288	287	284	269	276	283	284	273	304	296	265	283	284	289	301	252	260	286	274	293	286	294	279	296	265	310	286	277	275	273	288	259	279	275	271	273	257	287	273	254	301	278	279	251	262	279	296	285	271	309	268	272	292	282	292	289	275	287	264	252	293	248	269	292	273	290	301	273	287	291	303	303	295	285	271	271	289	267	298	295	288	279	277	277	297	294	282	277	254	286	296	292	301	301	281	293	307	278	285	289	259	294	295	300	266	247	267	287	276	298	269	276	264	249	278	276	264	277	279	274	260	278	293	306	297	276	268	287	272	280	273	278	271	277	295	269	291	283	316	248	303	282	270	288	277	256	270	316	289	276	281	261	273	304	283	298	248	276	253	289	262	304	302	262	293	265	271	294	275	277	286	289	247	279	249	296	275	278	284	267	292	290	265	278	283	263	294	292	268	265	295	290	303	269	245	259	299	244	296	301	299	298	300	259	266	293	287	274	282	301	265	294	275	289	256	283	285	265	263	280	295	293	237	269	280	301	272	308	303	291	288	310	292	269	280	274	265	281	264	261	312	273	299	293	262	262	256	285	241	291	267	278	282	303	280	258	276	261	272	275	250	263	271	293	276	298	274	302	259	275	284	271	264	287	276	272	291	307	239	277	272	293	279	291	257	275	282	267	270	275	279	280	296	287	258	272	287	314	286	290	282	265	267	274	288	283	283	281	279	307	283	248	277	298	272	301	272	270	285	271	298	270	315	280	286	274	273	285	302	294	265	289	281	302	286	295	265	260	278	291	304	292	263	245	283	284	289	266	293	276	319	260	290	314	292	254	289	278	277	271	288	283	279	264	267	273	285	276	291	271	289	271	297	276	270	245	265	281	282	273	286	288	266	257	261	278	290	286	268	274	308	284	288	264	266	286	232	273	288	257	306	264	271	270	275	275	278	267	261	283	267	259	273	300	284	275	255	284	301	267	262	310	286	296	277	288	282	273	243	270	263	270	309	290	286	256	267	263	274	305	280	263	294	265	254	300	300	266	270	278	287	288	287	245	280	308	273	256	284	296	286	273	280	267	283	286	270	284	271	269	300	280	287	293	286	269	289	285	307	290	252	285	294	264	287	276	273	288	270	280	275	275	286	240	264	257	278	283	298	271	272	299	268	265	280	300	282	280	274	249	275	270	265	256	278	291	246	299	272	290	261	308	263	259	293	266	260	250	264	296	312	277	284	294	289	266	281	261	285	278	270	275	260	274	282	294	277	291	262	285	290	267	294	284	311	267	278	280	258	318	290	293	248	271	291	310	284	271	276	294	280	297	268	282	263	263	248	249	278	268	275	286	257	285	276	296	273	270	300	257	269	305	274	238	283	297	294	273	289	285	271	266	297	282	266	274	280	285	276	286	281	297	279	282	303	263	262	276	284	275	292	276	278	299	294	261	280	274	312	259	291	270	287	277	258	294	294	255	283	268	296	291	283	282	278	291	282	291	275	280	255	286	301	250	265	264	271	282	265	292	291	282	301	252	287	281	282	278	279	282	288	259	288	269	257	251	270	267	289	267	268	243	284	264	280	285	280	291	250	262	319	266	277	284	294	280	284	279	278	277	295	279	268	279	282	288	286	291	264	272	237	277	292	300	297	262	273	259	279	271	278	268	275	278	267	264	298	293	299	282	271	285	281	263	290	279	280	265	252	282	258	275	282	274	277	307	280	253	282	270	275	285	288	303	276	277	301	296	279	273	270	282	291	294	245	281	310	297	289	283	273	277	282	287	235	260	276	274	263	284	296	293	258	245	292	254	309	295	254	274	307	303	278	253	297	287	252	301	276	284	294	254	262	269	276	294	268	296	302	280	305	295	278	243	262	290	311	290	255	273	305	278	282	232	285	283	318	277	275	266	292	262	260
345	1	1900	166013	380	5	140	563	635	632	558	548	484	433	441	385	357	357	374	329	329	362	311	335	312	288	334	271	310	297	302	266	296	285	272	273	273	286	280	264	288	301	267	249	309	274	258	258	250	281	262	251	221	251	278	303	268	290	262	233	272	255	237	269	249	256	277	258	267	274	250	247	236	248	259	274	242	273	262	254	250	253	255	267	254	266	268	242	269	257	277	274	275	266	262	254	256	277	237	237	266	241	259	242	243	239	236	263	261	248	262	259	235	259	254	250	226	264	272	263	231	252	261	281	261	248	244	234	243	255	250	234	279	255	271	252	234	249	262	253	255	241	259	269	250	262	258	254	239	252	245	273	234	252	238	248	254	245	262	251	266	269	224	265	247	256	265	241	252	239	248	264	266	252	257	275	232	265	244	259	240	261	255	264	231	272	247	261	254	258	253	237	251	248	243	275	257	251	221	253	250	254	252	255	242	239	241	273	280	243	257	254	227	239	242	258	252	254	272	242	233	254	257	245	266	282	256	241	273	244	233	242	242	241	244	275	241	220	245	235	276	242	247	249	243	213	247	243	240	253	257	258	224	265	220	250	250	262	256	251	289	241	243	274	223	261	228	268	230	248	258	263	250	211	262	273	260	261	255	253	260	255	237	250	261	244	236	262	265	215	247	258	263	234	268	249	240	255	246	232	249	270	214	273	233	257	246	252	283	260	239	246	235	232	272	258	253	234	269	237	274	206	233	240	244	251	254	237	252	236	232	259	274	264	244	251	249	294	259	246	255	237	235	238	265	270	285	250	261	255	220	254	249	237	211	274	230	245	226	267	232	236	234	260	239	243	239	261	234	238	261	243	226	260	229	232	241	235	265	270	239	253	232	268	266	238	241	250	270	260	273	241	245	248	246	257	249	247	256	250	265	240	258	248	251	271	245	263	264	249	235	240	259	248	280	262	253	241	249	238	273	250	266	231	239	241	262	237	261	257	243	244	247	243	252	233	241	263	242	261	267	255	253	238	256	278	287	258	260	273	228	259	234	238	244	254	244	234	253	245	229	268	223	262	247	244	230	236	246	259	241	244	261	241	239	278	230	242	246	267	254	240	259	239	252	248	252	242	262	225	266	254	248	252	230	217	228	244	270	263	238	280	268	265	259	239	237	280	227	233	222	244	266	253	239	251	261	261	255	232	236	258	271	233	251	230	254	266	225	253	270	258	234	252	252	257	229	251	229	257	254	236	240	265	250	220	237	266	259	286	246	248	240	220	266	259	267	245	247	237	256	248	236	259	251	276	228	252	257	246	230	260	229	244	274	250	231	234	252	228	236	279	255	234	282	258	271	240	237	257	254	252	247	250	257	254	241	234	216	268	251	216	255	266	219	234	246	250	246	253	244	253	253	268	237	242	254	250	268	238	251	235	260	232	263	242	240	283	262	247	243	281	248	224	255	269	259	251	259	255	234	247	238	242	230	249	245	261	234	240	221	247	249	243	232	254	246	243	249	248	260	275	235	250	244	264	237	252	264	249	226	269	247	244	249	235	234	272	260	256	249	262	209	234	266	254	246	246	280	269	249	278	224	270	235	246	243	251	253	286	257	266	264	255	234	247	249	231	263	257	262	242	245	241	265	244	235	236	254	216	247	243	266	288	264	261	244	267	254	257	243	242	236	245	264	243	263	258	247	218	229	251	234	241	244	239	239	240	250	258	222	238	287	238	250	279	254	249	266	257	247	247	280	254	263	253	267	264	258	225	239	259	251	244	245	253	233	243	229	259	268	238	238	271	240	247	243	239	243	254	258	249	238	256	253	243	288	230	245	284	241	250	247	252	241	254	232	249	240	219	254	256	253	252	250	249	273	250	275	254	258	265	249	240	250	275	263	239	242	230	247	271	240	223	254	263	264	253	281	252	230	264	246	244	229	251	253	262	236	219	248	263	254	249	248	237	231	245	217	270	255	237	265	241	246	272	247	258	221	242	240	234	246	251	243	254	243	242	259	240	258	239	265	230	258	244	240	252	230	262	257	278	244	236	266	256	238	250	226	243	229	248	284	232	251	237	255	247	246	254	260	256	247	266	246	238	257	261	232	221	244	252	259	256	254	243	241	253	257	241	253	259	223	255	244	265	249	240	232	237	243	229	282	225	249	264	251	250	272	258	253	267	238	251	227	243	240	287	253	223	247	287	243	250	256	244	221	249	266	263	259	264	263	252	260	254	225	249	255	258	258	245	263	256	245	297	257	266	264	271	256	267	215	252	248	215	266	261	253	267	260	268	268	240	248	244	258	259	213	239	251	244	250	257	241	234	253	267	269	262	230	283	262	222	253	236	246	255
345	2	2100	166138	363	3	95	493	561	628	582	576	490	488	422	482	400	388	373	355	364	294	301	326	286	307	305	323	324	304	288	305	278	297	300	295	259	271	286	281	235	252	293	261	260	283	278	262	267	258	251	259	271	259	290	271	242	249	242	231	257	271	256	247	262	258	277	272	257	231	241	227	275	271	225	243	273	273	249	248	256	229	239	260	271	282	235	262	240	267	238	249	277	255	261	247	249	283	220	241	246	272	240	255	238	232	252	257	253	250	236	259	226	263	229	250	233	246	239	270	248	247	252	263	250	227	242	235	251	251	245	253	245	232	264	259	225	238	251	250	254	236	266	252	217	244	269	276	249	238	233	252	244	266	254	263	222	259	229	248	215	274	233	236	251	231	257	261	247	231	256	252	251	253	253	245	222	228	256	234	239	241	248	255	264	239	236	253	273	252	259	255	238	239	250	228	253	244	265	252	252	272	253	262	258	249	258	249	222	251	262	263	235	253	251	243	226	242	247	247	249	285	255	254	241	247	243	249	250	247	258	213	235	225	247	240	250	278	241	242	235	247	234	245	252	255	269	239	249	255	248	239	261	244	270	270	244	242	257	253	264	249	219	245	249	245	272	252	242	232	247	253	252	251	221	255	270	280	258	251	221	217	239	249	248	267	244	238	239	235	246	270	259	205	209	252	255	250	234	234	233	259	259	249	251	261	256	225	246	245	246	276	235	237	265	223	253	262	245	222	265	220	236	242	262	246	253	286	261	238	259	236	237	254	282	229	255	221	251	256	240	256	265	230	246	238	254	236	237	242	269	243	257	242	227	266	263	237	263	225	254	231	247	254	246	244	234	269	251	247	247	228	261	258	243	255	234	249	263	222	231	247	238	238	266	247	222	247	268	251	264	237	222	252	238	239	255	261	240	245	245	271	233	258	246	254	233	242	264	270	253	254	265	242	264	250	263	224	254	249	242	237	237	259	253	275	270	257	264	268	255	243	268	233	246	240	268	244	240	249	245	246	230	253	256	231	255	275	225	229	231	230	254	252	229	237	254	242	255	248	231	245	242	266	226	224	260	249	250	216	222	219	267	249	250	254	243	220	248	242	238	248	258	239	237	235	240	255	236	239	251	239	254	269	237	248	259	251	241	257	228	275	236	253	238	249	211	254	234	269	254	252	241	253	245	251	226	246	227	240	232	274	218	257	265	245	272	247	234	260	239	251	221	247	238	238	227	253	234	240	259	271	237	238	250	247	222	258	245	247	212	243	230	228	255	223	247	245	243	255	237	234	256	239	253	258	233	226	239	237	225	232	256	248	231	245	237	256	236	238	258	246	219	238	234	238	252	248	226	231	226	253	227	212	228	255	231	245	295	224	233	246	217	232	237	240	208	282	236	239	253	213	262	222	237	240	236	259	231	261	272	212	250	243	269	244	254	274	230	243	238	246	259	248	242	238	237	241	228	266	240	236	235	266	252	237	261	263	263	252	240	210	205	250	245	237	231	223	230	215	237	227	258	232	224	239	273	232	268	249	262	242	257	245	236	245	241	264	237	206	233	250	244	237	264	259	256	237	223	281	237	232	251	256	246	252	257	238	249	257	262	242	225	266	249	254	258	247	246	236	260	240	241	220	234	236	257	240	254	232	245	214	245	239	253	243	226	252	240	251	261	235	227	234	250	224	263	255	230	246	262	257	250	237	239	244	245	250	253	229	212	258	260	251	269	253	240	225	254	236	206	259	255	228	245	254	234	261	228	240	239	257	265	243	221	219	235	271	262	230	248	250	223	256	252	250	245	241	281	237	228	239	249	235	244	245	283	248	213	226	218	250	229	244	253	225	233	215	243	209	222	234	217	226	239	253	259	224	236	232	231	227	247	259	242	233	255	256	253	265	237	215	262	215	242	246	231	229	264	234	243	242	234	239	267	253	259	268	244	236	238	251	250	216	245	232	220	258	233	256	243	230	258	232	236	229	251	238	248	224	225	273	230	259	246	232	242	279	254	235	236	254	249	240	242	259	240	235	239	223	248	243	238	242	235	258	230	220	255	240	238	228	233	248	236	261	263	235	233	240	237	233	244	249	272	230	281	232	219	236	214	231	256	229	267	243	250	257	248	249	240	252	247	256	213	245	261	220	243	229	242	253	272	250	253	233	243	232	232	265	248	250	227	255	264	245	249	234	238	233	234	232	208	227	233	242	237	217	263	251	232	248	237	227	264	242	243	245	247	267	212	246	251	265	251	243	240	239	234	242	255	230	255	253	254	222	254	236	226	242	229	253	224	250	246	260	261	246	258	258	232	229	254	253	264	271	235	251	227	264	226	225	259	275	248	255	219	259
345	3	3500	166263	364	7	84	531	639	676	648	627	591	535	509	481	456	404	380	356	376	367	349	342	334	339	321	337	330	315	322	314	303	317	300	278	284	304	310	312	267	296	289	303	309	269	304	272	295	275	298	287	255	270	274	292	280	261	289	279	284	269	283	264	278	278	322	299	283	267	288	297	281	271	287	266	254	260	275	265	297	286	266	237	266	292	289	289	297	248	290	250	269	261	266	278	271	264	276	272	256	270	283	258	282	277	253	288	281	286	261	274	264	290	257	265	281	264	277	263	272	291	277	246	290	252	237	263	249	263	283	249	269	259	275	259	269	266	240	279	269	269	255	255	273	258	263	261	268	285	247	275	277	283	282	267	257	246	268	278	253	292	263	277	303	284	259	254	258	263	264	252	275	262	286	286	256	276	283	257	288	271	270	280	255	293	245	281	261	297	257	271	283	263	287	271	270	274	289	245	235	272	312	265	230	289	282	257	255	274	284	258	290	269	253	264	273	297	252	278	289	280	283	235	263	281	261	261	283	262	254	299	246	246	280	239	251	258	275	255	289	266	264	282	248	235	235	255	278	237	254	274	257	270	243	252	286	249	264	270	238	256	307	258	297	264	291	255	277	264	292	270	305	276	264	282	256	254	275	283	301	242	281	297	276	299	258	264	270	243	286	238	272	261	255	255	275	283	243	276	290	228	279	270	260	248	255	271	280	252	261	282	291	253	258	285	265	258	310	265	279	284	226	245	279	241	268	276	271	260	271	241	274	253	282	270	276	268	278	271	280	285	254	261	245	270	236	293	243	278	282	270	272	275	260	254	277	279	248	252	245	271	281	274	250	291	261	287	254	250	246	277	244	285	259	291	254	249	260	268	281	256	294	283	286	279	284	280	271	264	280	258	271	263	268	271	241	268	268	250	280	258	265	290	296	273	278	262	254	273	267	280	258	264	260	245	258	267	293	264	244	269	270	274	270	277	286	288	272	274	257	282	245	274	250	267	252	269	252	241	255	262	238	272	268	249	280	287	262	230	275	267	256	289	246	246	277	276	262	280	271	279	285	249	263	252	254	292	272	261	264	271	262	276	273	236	255	281	262	257	256	253	284	279	234	292	251	282	272	261	287	275	276	237	257	280	252	277	271	255	284	235	278	264	264	252	284	278	283	266	284	255	270	268	269	276	259	259	272	273	276	271	269	244	268	244	269	285	242	254	271	276	252	269	259	274	264	274	270	281	273	240	264	306	271	278	276	287	251	251	272	239	262	256	249	246	276	256	277	276	269	260	251	268	299	255	280	246	245	264	282	261	231	281	259	266	266	247	286	239	266	262	257	274	279	254	249	272	251	248	281	291	293	247	235	258	267	274	276	253	263	264	260	236	245	274	243	263	266	269	247	276	251	276	268	290	275	272	280	289	239	281	258	271	251	267	251	256	261	267	275	257	272	266	261	246	291	251	241	250	247	280	267	284	273	278	284	260	261	274	253	262	241	285	283	274	279	288	258	257	261	270	271	279	263	273	272	266	262	282	274	276	282	267	282	289	259	254	286	297	268	249	240	252	288	252	254	254	275	308	267	272	281	281	275	266	267	291	233	274	285	273	280	273	264	280	272	289	268	260	261	255	273	256	261	286	252	258	281	278	283	285	255	269	270	274	283	301	267	232	256	305	251	283	252	255	253	244	300	279	267	242	288	277	256	284	283	261	266	290	282	255	253	287	270	296	241	282	252	279	269	283	262	249	276	262	273	234	232	285	297	307	265	276	257	258	259	254	247	270	244	262	238	269	271	253	264	263	246	285	285	236	275	260	284	260	256	267	293	297	267	261	261	269	237	259	260	267	277	268	263	267	251	280	285	287	268	258	261	263	280	276	272	261	257	261	243	255	255	260	275	280	278	275	241	281	261	256	255	258	278	246	274	244	269	289	255	261	242	274	277	280	262	275	272	266	264	263	259	282	263	257	265	286	275	300	249	260	266	241	279	259	272	298	272	247	272	278	266	272	255	288	270	254	260	239	285	291	261	265	277	273	264	259	272	275	287	286	250	245	283	256	255	305	277	272	262	315	281	234	232	296	255	265	277	261	254	276	259	258	264	275	235	258	263	269	256	269	292	230	253	280	273	244	269	266	286	265	248	283	259	260	270	269	285	259	286	264	258	303	262	270	278	276	263	252	278	277	257	247	246	271	261	278	252	278	269	251	302	258	254	286	263	264	288	263	257	257	295	249	263	261	252	267	270	267	275	288	261	263	245	258	272	259	263	266	271	272	288	255	291	259	258	269	265	252	268	243	289	290	280	262	271	290	290	290	250	274	286	284	273	278	260	268	272	257	264	261
