345	0	2700	118700	380	4	48	473	990	1129	979	888	762	661	594	615	617	616	606	590	568	518	517	496	467	448	431	458	444	411	398	436	419	396	411	390	407	398	416	396	398	376	370	384	357	354	387	325	358	353	370	339	364	368	340	359	330	345	333	334	317	333	349	353	325	351	358	331	342	348	318	334	336	345	332	342	357	334	324	317	332	354	310	337	339	327	322	314	317	325	315	341	339	364	304	346	289	350	354	349	327	310	311	310	335	314	327	318	349	313	307	333	328	368	310	352	290	304	321	305	316	320	341	331	341	337	306	315	307	350	325	339	323	314	299	318	348	345	364	346	319	311	329	303	347	323	355	313	305	315	331	334	344	331	316	350	321	330	311	331	339	344	312	291	345	356	326	335	321	323	326	314	341	317	318	314	326	354	344	310	331	315	325	316	304	331	329	308	327	352	315	316	329	317	354	304	315	328	321	337	311	347	316	305	315	337	350	338	315	333	294	339	317	321	318	346	309	352	309	332	335	309	317	363	308	349	310	341	331	343	305	314	332	318	339	318	303	329	312	354	329	322	340	321	323	325	295	338	326	314	336	330	312	330	302	339	332	339	317	355	321	298	318	330	309	292	335	347	310	339	348	333	311	314	316	317	329	322	330	339	322	337	332	323	325	337	329	303	348	353	298	320	314	304	336	331	319	318	325	313	306	333	306	311	310	340	322	330	307	306	286	319	310	334	341	313	328	352	333	297	313	334	316	325	325	355	331	328	322	316	304	343	324	305	312	295	315	315	333	313	319	317	332	320	278	325	307	289	334	299	309	323	319	301	309	335	315	353	318	304	326	336	342	336	325	325	315	305	322	336	315	339	314	293	297	318	312	321	300	281	327	325	313	312	336	293	319	326	331	319	339	321	314	324	322	299	316	349	320	299	298	322	339	301	345	327	359	324	342	316	344	339	309	344	336	337	337	346	330	318	309	322	323	332	301	329	326	321	323	337	305	318	319	328	320	324	314	333	353	296	306	327	309	311	335	357	296	305	337	340	319	323	311	315	316	338	327	323	345	329	322	330	307	328	312	329	348	326	321	337	318	322	307	343	313	311	291	307	335	324	332	303	330	316	347	321	295	350	311	305	315	332	340	346	324	331	361	329	306	332	344	305	370	331	305	332	326	322	318	335	371	336	315	329	299	302	312	298	322	323	328	332	318	297	313	300	316	335	326	332	310	308	306	342	291	333	296	338	341	324	290	310	353	324	293	315	312	329	316	300	320	328	331	327	295	327	304	303	317	368	324	326	309	334	321	318	321	311	333	302	311	329	322	309	322	340	356	327	329	293	280	322	326	315	335	318	341	311	339	353	340	303	304	352	309	328	307	319	330	345	325	323	334	315	327	324	303	335	346	325	326	316	323	322	331	347	307	309	339	343	317	328	297	302	323	339	340	304	323	321	327	326	323	316	313	291	343	330	311	305	322	327	340	334	336	343	343	331	320	351	307	330	321	315	287	336	322	319	337	327	329	317	339	365	308	329	285	314	323	343	334	309	330	340	301	337	304	342	327	328	320	314	325	356	335	337	300	294	305	321	317	334	290	337	317	303	322	345	351	291	292	323	330	326	324	304	360	303	342	325	328	331	314	341	309	327	317	338	321	305	324	337	301	302	310	321	307	350	332	304	347	319	331	294	338	343	295	343	308	311	332	300	335	299	305	291	292	283	300	333	297	317	305	335	337	288	298	320	335	331	348	285	332	320	321	330	318	334	307	317	335	336	326	322	314	327	307	335	285	303	311	340	324	300	286	296	318	313	335	312	336	332	304	307	336	335	322	282	312	335	323	318	302	319	320	319	352	330	321	321	318	325	324	331	316	309	300	310	306	293	325	287	297	353	337	308	302	303	345	336	296	306	294	305	342	346	327	293	289	332	327	321	321	331	326	319	347	318	309	316	343	285	311	282	336	345	320	343	336	286	323	273	338	308	318	316	295	327	328	326	315	321	332	333	330	328	324	328	310	320	313	318	298	332	332	328	296	331	326	315	329	339	321	350	328	332	345	344	339	303	304	308	314	321	315	317	358	347	322	321	310	298	327	353	294	324	311	335	342	331	347	299	349	346	324	334	304	316	290	331	320	317	300	304	335	314	327	336	317	327	307	291	300	319	344	322	338	260	349	337	309	317	297	328	330	325	345	308	321	333	307	319	323	338	344	327	305	316	310	341	292	311	310	322	293	288	307	304	330	338	327	325	356	333	303	319	310	318	329	334	317	341	350	299	345	318	310	333	308	334	320	322	328	324	315	324	342	321	297	330	323	338	300	321	323	357	313	333	311	352	289	292	314	318	330	304	313	322
345	1	1900	118824	393	2	154	610	944	970	712	570	601	627	582	565	501	492	460	422	420	429	408	372	406	410	390	361	422	393	370	377	367	370	387	355	354	340	357	383	344	352	340	325	337	305	319	290	296	314	331	321	318	343	309	308	321	294	294	325	297	315	327	322	304	309	301	331	352	289	296	322	305	303	316	311	324	302	302	306	291	349	297	300	319	299	326	304	272	311	310	332	283	293	295	301	311	260	313	300	280	311	318	296	328	306	338	292	316	310	274	311	320	302	309	317	276	285	338	314	303	290	314	308	293	297	304	327	340	330	288	294	325	260	310	316	328	301	303	311	294	329	292	343	304	323	313	301	315	306	307	300	301	277	296	305	289	298	298	306	288	305	298	295	297	280	283	310	314	299	307	302	282	326	315	338	302	309	316	296	325	290	282	280	313	303	307	303	301	327	337	307	290	333	284	283	311	339	341	285	300	279	297	307	308	309	286	322	310	317	269	314	321	300	311	322	314	295	285	302	312	268	283	294	285	289	299	286	305	307	279	288	301	310	304	303	295	309	304	304	301	284	317	296	322	299	290	310	291	308	281	275	301	319	305	314	308	294	273	316	309	285	269	293	286	274	314	334	309	303	297	320	299	312	298	294	281	301	288	306	285	291	305	300	307	265	300	310	297	307	304	282	302	311	303	312	317	296	315	303	324	315	296	317	305	290	317	318	314	281	314	305	321	286	315	294	294	307	302	316	299	325	283	302	299	298	323	292	283	319	298	272	299	306	264	316	275	286	331	309	283	295	312	269	309	297	289	299	310	299	302	314	302	306	310	312	293	277	307	279	338	288	328	285	287	322	306	295	296	304	279	326	307	309	283	312	301	308	288	283	305	304	297	310	295	287	288	333	318	320	285	307	293	277	311	295	308	268	317	313	310	296	284	306	283	297	259	291	293	307	361	300	317	296	321	307	295	302	286	315	293	326	296	285	281	282	327	296	299	277	326	307	306	309	310	302	312	324	309	290	273	320	336	297	321	294	299	329	271	271	323	308	335	307	321	299	293	309	299	300	280	307	301	287	301	298	321	305	285	287	265	321	312	254	311	330	320	285	333	281	286	313	302	312	299	266	277	301	288	305	298	313	279	334	303	290	270	302	308	310	279	309	338	304	280	324	290	319	307	312	277	275	324	311	292	309	296	295	308	272	295	297	263	319	298	306	302	272	313	320	317	304	328	303	280	319	286	306	311	329	317	311	273	328	312	280	269	301	302	269	279	321	271	286	292	309	292	307	318	274	301	300	290	304	293	293	294	285	306	327	284	300	323	307	291	318	318	325	292	294	305	291	310	299	307	279	296	273	288	298	279	319	307	315	259	291	297	322	295	301	312	320	279	302	282	293	331	314	295	293	303	309	305	306	311	289	306	281	271	300	315	292	296	281	296	314	313	278	320	343	313	289	306	305	319	301	322	297	315	301	303	273	318	300	306	288	292	323	300	327	312	324	277	329	294	325	290	329	320	300	314	313	299	307	312	270	310	313	332	310	269	298	325	272	335	336	297	304	313	314	305	310	293	308	278	284	322	314	289	335	313	322	315	314	279	281	311	319	302	291	290	278	301	273	290	288	319	295	317	299	323	322	311	301	287	302	317	302	296	303	305	298	280	293	312	311	309	293	293	300	303	292	289	293	318	273	299	290	309	282	307	328	283	290	284	258	302	286	285	313	303	318	307	285	276	288	296	335	304	320	309	287	295	285	284	307	314	290	316	268	312	301	279	299	288	313	303	313	304	296	278	316	271	308	305	289	289	291	290	324	317	314	308	314	298	329	330	309	278	289	296	314	321	298	303	299	296	297	284	299	296	273	308	276	329	291	279	298	293	305	295	267	314	306	322	292	317	303	283	283	334	308	303	291	294	300	300	305	296	307	282	274	292	305	317	327	294	284	283	296	281	278	325	305	311	291	301	323	290	332	304	299	275	309	298	278	283	321	302	302	284	318	276	307	329	286	323	311	275	310	298	319	310	277	320	318	263	310	306	310	302	300	299	306	316	294	299	303	287	304	309	316	306	283	316	305	306	273	290	282	288	298	276	297	299	295	294	269	276	300	313	289	287	307	294	316	270	273	318	323	305	325	311	292	302	297	281	327	284	303	326	298	308	286	335	284	282	308	300	303	286	293	294	292	315	303	280	299	278	329	286	288	275	309	301	311	318	290	291	320	293	305	300	279	312	264	298	285	325	295	326	305	298	289	306	304	295	305	275	298	313	302	280	302	303	329	319	280	296	319	289	304	304	293	286	317	318	327	297	291	303	297	305	305	284	292	303	283	334	282	274	261	292	302	323	307	339	314
345	2	2100	118947	378	5	100	451	782	860	750	719	684	634	570	547	543	528	503	481	440	465	446	450	528	503	457	469	458	440	447	435	431	434	425	388	415	392	416	370	340	375	329	341	351	377	345	376	361	363	384	358	346	358	345	371	337	359	340	373	329	333	334	348	353	371	346	329	351	337	362	341	366	361	363	326	326	337	344	354	346	343	333	334	338	347	350	378	364	320	331	345	326	343	378	372	301	345	327	328	339	348	358	321	385	359	346	350	339	373	342	303	358	372	350	377	340	360	342	364	322	357	342	347	322	345	329	312	334	367	351	328	336	331	346	347	340	352	337	346	312	318	338	351	335	313	341	329	354	357	340	345	333	339	338	343	332	352	358	345	338	361	362	354	330	326	320	345	353	296	310	313	347	356	333	355	335	332	323	346	314	334	314	333	354	344	320	328	309	336	351	352	333	334	332	348	325	342	341	368	334	303	327	309	330	359	340	334	345	315	353	350	308	355	328	324	334	331	319	349	302	309	353	344	348	334	320	343	338	364	318	328	348	357	340	335	308	338	352	329	323	321	349	373	331	331	359	338	334	346	333	329	336	342	365	346	336	324	330	325	335	350	322	315	340	302	332	356	330	342	316	327	331	334	347	366	339	331	366	302	316	310	335	324	344	334	316	339	350	340	359	323	327	329	322	380	353	305	331	329	364	326	298	351	338	320	355	355	291	335	306	327	320	337	359	332	346	338	336	313	336	348	340	328	334	328	305	323	339	356	352	347	323	327	332	316	333	326	341	336	316	323	313	332	369	333	331	337	359	337	341	310	325	339	340	316	318	334	347	355	325	337	325	341	330	294	340	326	336	344	338	307	343	331	324	344	324	360	343	331	328	332	314	334	342	319	356	345	366	345	320	336	329	310	332	332	340	301	313	319	328	316	314	307	318	369	335	331	339	343	322	336	330	349	342	316	358	293	357	332	363	321	370	324	371	307	339	349	349	344	365	338	325	356	361	348	301	330	338	348	321	325	306	310	323	313	349	321	342	352	333	326	348	320	343	333	347	348	322	331	331	313	320	344	362	335	343	322	336	358	369	345	326	338	336	310	316	319	322	354	329	321	320	345	351	339	333	340	346	343	329	365	375	352	327	341	337	364	309	333	330	346	334	339	321	348	298	319	323	366	334	319	352	328	321	295	346	337	311	341	335	343	330	342	322	342	317	348	298	331	321	323	304	370	325	364	322	330	319	358	367	329	357	328	353	338	314	313	362	358	312	308	326	327	318	336	350	326	322	335	348	354	333	309	352	361	309	314	312	333	326	338	346	339	338	321	326	342	321	317	342	301	316	350	320	357	332	332	297	325	330	339	354	318	321	335	331	336	323	326	337	363	307	345	297	323	330	336	319	332	321	357	308	365	335	348	336	323	325	326	329	336	318	306	326	335	335	312	334	317	327	325	332	337	330	358	337	298	340	305	338	343	346	346	343	312	299	334	329	317	339	344	333	347	351	330	295	326	320	327	314	326	309	340	333	346	347	372	336	357	355	314	346	329	324	347	348	323	322	327	333	332	282	330	318	327	361	323	327	372	300	339	341	345	349	369	322	332	346	302	357	317	358	309	327	352	321	303	343	316	311	347	325	342	323	334	349	352	320	318	345	306	334	331	330	369	318	334	345	351	344	337	335	320	317	326	311	366	356	342	348	343	314	331	337	292	353	332	344	320	346	349	364	344	349	327	335	300	378	334	320	323	313	346	337	347	345	343	317	286	340	327	360	336	327	346	320	349	328	308	331	363	334	330	318	363	318	341	336	328	340	369	324	366	362	357	329	302	300	339	315	348	306	336	328	334	320	312	348	323	335	349	293	319	314	338	338	333	343	335	343	350	353	305	311	369	324	325	304	334	333	332	351	326	327	325	337	347	340	318	351	330	349	357	310	306	331	310	369	310	331	333	335	361	320	334	335	329	330	358	322	340	313	354	331	331	341	362	326	379	326	346	295	339	359	335	338	338	333	330	350	338	333	318	352	349	323	338	358	302	354	320	318	349	350	349	331	331	338	341	298	345	333	324	348	317	316	313	327	328	329	343	304	350	313	317	328	327	314	325	360	315	349	320	320	320	342	342	327	326	311	321	327	337	322	333	322	346	329	324	337	342	329	337	334	325	335	340	335	328	351	337	355	302	346	335	351	316	341	332	334	326	338	344	338	319	325	328	332	333	375	336	322	318	360	342	340	317	334	302	349	336	364	303	335	311	330	328	357	334	346	332	296	344	310	343	325	340	348	345	326	367	310	357	346	342	331	360	340	331	341	300	333	345	320	332	337	337	335	347	334	332	326	348	359	322	329	324
345	3	3500	119070	375	8	64	198	441	801	897	898	813	721	717	678	599	568	556	548	459	511	525	481	458	491	430	456	418	428	446	453	425	393	409	397	367	405	369	376	353	338	319	337	332	331	362	334	327	321	333	339	310	317	340	311	323	307	307	359	322	306	328	295	323	324	322	301	323	350	330	357	309	310	292	334	335	326	345	319	327	322	302	308	315	305	340	350	310	301	346	317	289	314	304	314	315	321	271	318	345	300	314	323	319	339	316	299	313	322	322	316	301	330	309	331	299	347	338	282	354	356	289	334	309	325	322	303	305	288	288	319	324	323	317	297	326	300	308	317	300	286	318	316	312	309	285	303	334	320	291	307	306	298	336	304	325	306	311	326	313	326	299	306	322	311	308	324	321	313	318	330	305	347	306	313	338	322	300	319	328	318	304	301	329	302	307	325	294	319	290	302	299	307	296	321	348	314	292	326	315	297	291	315	288	317	294	308	320	306	330	303	312	318	306	338	327	316	314	295	306	336	290	283	322	308	314	310	291	307	311	317	331	322	291	320	322	300	307	291	315	330	322	300	344	356	317	292	288	297	310	311	306	282	309	296	305	348	324	281	312	319	300	317	330	314	306	312	325	309	298	301	327	295	308	336	313	316	299	312	303	337	288	326	303	317	276	287	305	301	337	287	308	337	308	310	296	324	307	293	327	272	315	289	289	304	327	328	298	295	303	279	316	325	316	310	300	304	299	298	307	294	322	299	328	309	291	319	278	335	323	308	327	325	337	318	322	313	350	309	319	310	326	315	309	337	297	306	314	311	296	329	338	322	317	335	290	324	307	314	305	309	309	328	325	324	316	310	322	315	302	302	318	296	327	281	320	360	317	360	314	343	334	304	296	333	343	303	334	320	308	299	333	309	310	328	303	313	282	309	315	310	293	314	313	275	292	321	317	337	295	308	306	335	322	338	312	318	308	329	305	302	294	306	308	334	318	300	315	307	341	303	311	304	298	302	335	311	293	315	312	325	327	346	313	308	314	322	298	313	303	298	295	315	286	320	272	282	309	322	300	290	344	328	311	295	333	292	323	332	324	308	322	305	318	310	329	306	275	347	357	295	312	307	278	316	309	305	303	299	328	318	310	342	311	316	312	327	298	338	326	326	322	308	312	296	326	307	303	315	291	305	326	304	305	322	299	320	273	334	300	345	291	302	302	292	314	293	332	297	309	323	308	320	337	292	313	313	289	319	321	313	346	317	272	309	303	311	286	295	337	313	295	262	307	314	322	323	321	309	297	307	285	300	308	303	311	307	316	322	328	307	314	316	278	338	305	284	280	309	305	321	301	317	294	276	313	305	313	315	318	291	325	308	295	301	303	304	288	317	333	293	311	320	348	317	331	307	323	315	314	325	330	313	297	314	296	293	303	288	324	305	265	273	319	330	304	293	311	314	297	292	328	325	339	315	331	312	322	300	280	338	294	340	291	316	320	351	310	298	281	306	281	315	302	309	303	318	317	286	308	294	302	331	303	324	320	298	304	303	312	303	308	337	340	305	282	303	322	285	294	328	296	310	307	297	304	312	327	298	292	348	296	310	313	343	299	311	307	331	322	293	315	319	337	327	288	325	319	313	321	342	335	327	304	306	311	297	312	303	300	314	312	312	304	322	305	312	289	288	296	344	315	303	281	323	315	317	285	310	331	336	308	296	309	293	304	307	318	286	276	281	300	296	333	301	323	326	342	306	297	299	339	283	317	323	338	287	322	334	292	305	318	305	318	306	325	291	317	318	271	330	312	289	326	310	338	315	294	316	317	289	321	311	319	309	286	304	323	288	316	309	304	314	317	358	301	291	311	277	297	287	306	326	315	320	319	297	334	313	330	295	293	319	301	319	312	330	326	303	287	343	312	303	305	309	314	318	308	308	306	317	309	307	320	308	307	288	283	319	322	315	297	332	292	298	313	318	308	321	291	329	306	289	317	297	329	293	321	270	298	305	300	304	303	308	299	327	297	282	293	292	289	304	318	292	296	332	333	309	337	315	324	305	343	337	317	314	324	297	303	299	331	293	326	279	329	335	302	329	324	317	324	305	305	335	313	341	328	301	308	308	301	329	306	308	309	321	312	330	299	310	284	291	291	301	283	300	287	313	295	312	293	329	279	324	302	305	323	309	311	347	308	333	329	320	306	317	317	299	341	298	301	294	328	313	301	308	326	302	302	297	324	331	297	321	297	343	332	319	321	343	328	317	317	331	308	306	307	304	319	296	310	318	330	311	301	310	327	288	318	311	307	318	282	318	281	301	307	312	327	282	298	305	322	295	313	280	312	303	326	302	321	306	308	303	289	322
345	0	2700	119193	369	5	40	176	469	849	1036	1018	970	889	844	748	694	675	637	627	553	603	547	549	519	498	499	516	496	483	510	484	426	428	398	434	417	415	424	431	402	399	394	378	407	407	389	425	405	400	398	370	396	411	384	405	390	402	397	408	385	370	394	401	362	385	380	378	402	409	366	361	380	374	405	365	373	356	393	350	395	376	317	400	364	380	382	383	387	419	389	374	378	355	390	359	383	401	360	383	392	406	387	368	365	400	406	349	356	401	375	383	401	356	360	352	361	368	372	342	345	355	367	368	374	336	371	410	358	374	353	384	392	379	352	398	362	370	371	369	367	357	380	339	370	356	379	382	379	362	342	379	376	375	370	370	378	364	373	388	384	353	371	379	363	375	375	386	342	393	377	351	355	359	368	376	346	327	351	351	351	379	359	327	365	354	348	383	354	351	326	380	384	383	360	364	361	384	360	400	381	380	372	341	358	363	390	377	350	379	349	391	365	356	390	349	356	395	366	376	372	387	348	344	338	349	351	381	397	355	405	370	370	373	337	377	375	372	353	353	397	355	395	392	400	369	375	365	331	354	396	385	377	358	380	393	383	361	367	361	340	372	368	376	337	373	366	382	357	376	355	362	383	374	386	373	357	350	344	363	391	362	365	401	347	357	403	366	345	378	379	369	377	380	332	356	353	344	358	382	371	368	382	353	377	338	377	383	345	363	369	347	344	398	386	361	390	371	386	333	372	399	388	363	354	371	381	365	363	344	372	350	388	406	402	402	370	362	347	396	373	388	383	371	379	343	390	386	399	370	348	349	382	375	354	361	398	373	358	373	347	373	341	346	364	341	367	368	354	385	365	364	368	388	360	373	380	363	357	385	381	381	346	380	369	401	378	346	377	375	351	379	371	390	356	353	409	373	373	364	357	357	343	358	378	387	368	351	386	379	384	362	368	342	378	369	329	366	370	382	369	374	369	392	348	357	366	376	364	358	361	393	365	363	376	361	388	352	350	352	406	336	359	365	388	370	350	368	360	350	374	353	372	359	381	372	344	387	367	375	373	375	367	383	363	354	412	355	329	369	366	384	334	360	360	384	398	362	382	384	374	378	385	362	381	379	352	340	346	371	349	400	365	390	344	372	349	401	358	377	379	369	358	352	353	401	375	397	334	379	354	354	371	367	369	345	415	353	362	350	347	374	378	355	379	376	364	367	338	361	377	361	384	356	365	381	370	361	364	380	379	358	344	409	371	366	367	359	388	350	367	359	353	385	381	364	353	345	401	390	366	369	376	377	360	357	360	393	369	373	330	363	359	355	360	373	403	384	366	380	374	346	378	343	364	393	394	370	346	348	333	335	397	373	341	376	384	374	322	365	362	365	338	374	372	355	375	363	356	377	399	366	364	395	385	378	364	337	365	388	364	370	379	385	376	371	386	358	396	368	343	392	382	390	341	377	356	372	345	367	352	328	399	395	374	375	367	342	370	372	389	380	352	360	362	353	382	348	361	399	358	357	346	366	384	379	340	345	368	375	331	358	375	361	364	390	356	368	352	381	379	376	348	371	367	369	373	342	359	363	372	379	383	379	375	353	381	394	385	355	367	397	327	386	357	352	370	370	371	389	357	386	358	388	368	351	389	396	355	381	390	389	348	335	374	389	337	380	349	373	371	372	389	360	400	393	339	356	370	368	366	375	379	395	358	366	359	361	359	382	356	402	354	366	365	384	348	358	347	355	421	366	382	358	367	354	352	387	415	392	365	359	360	352	363	371	378	406	352	368	365	378	389	407	369	357	384	403	357	341	371	379	387	376	378	327	370	344	348	371	389	356	334	370	366	365	350	359	342	337	375	322	357	355	385	362	376	394	356	376	368	363	374	376	358	384	371	367	367	367	351	349	380	374	355	355	386	362	357	352	349	383	352	356	400	367	345	413	342	386	349	376	396	361	360	403	362	355	328	391	374	377	333	351	349	386	388	369	360	380	360	363	333	337	346	378	392	360	345	396	363	380	374	358	350	395	335	360	366	356	349	378	377	352	389	365	380	351	351	365	347	348	368	352	348	340	384	372	357	395	362	344	326	345	359	368	367	349	381	374	366	352	386	367	396	375	380	369	365	362	385	386	395	353	363	363	362	370	352	407	364	351	341	381	385	369	352	362	377	380	390	379	354	400	380	384	383	350	380	364	364	370	374	359	366	348	381	367	349	379	371	391	366	371	375	377	382	374	364	359	376	386	386	362	352	357	372	364	358	405	343	388	369	375	340	369	351	385	368	345	374	371	377	380	383	396	340	354	362	370	381	382	361	355	354	370	387	348	373	350	365	380	378	361	354	357	406	368
345	1	1900	119316	386	5	56	209	274	405	445	508	510	578	574	622	624	590	522	477	452	460	402	407	360	347	320	357	341	335	312	317	312	327	318	294	321	307	307	319	319	276	281	317	295	270	306	272	270	287	326	274	307	273	249	281	278	290	258	276	307	282	258	279	268	259	271	266	283	267	270	278	283	297	266	243	275	263	259	286	266	277	269	287	292	262	282	276	269	267	266	260	297	266	291	257	267	256	271	267	272	302	273	268	273	259	282	289	265	249	277	253	290	251	242	292	267	287	271	293	284	249	269	255	268	275	273	263	259	253	263	286	297	260	260	268	267	266	278	279	246	270	271	254	262	284	268	260	288	301	283	298	288	281	295	279	234	274	247	284	276	242	260	278	279	254	251	274	300	274	270	271	285	282	252	265	298	263	244	266	257	264	269	287	282	269	276	261	270	296	243	273	280	261	264	273	263	264	284	279	272	244	277	269	257	275	274	286	292	275	268	243	306	259	247	256	271	286	249	299	265	284	265	283	279	289	271	240	274	275	296	265	260	270	286	258	256	277	267	255	282	257	248	269	255	281	261	259	234	240	281	282	245	259	247	262	294	268	241	294	282	251	256	274	256	308	263	277	257	312	252	265	266	270	301	265	270	243	267	277	272	237	281	237	278	268	262	255	259	280	281	271	285	244	272	260	292	287	266	251	272	287	264	245	228	305	283	271	268	260	274	275	285	249	257	280	253	286	255	250	257	252	278	283	257	282	264	255	273	270	261	252	275	258	284	270	242	279	276	282	253	258	300	260	229	240	259	274	279	269	264	267	268	263	289	286	260	245	296	247	275	262	268	267	282	274	282	263	255	272	250	296	255	280	259	281	250	246	244	229	258	285	294	259	258	261	285	287	263	259	238	233	267	259	237	258	269	289	291	279	249	289	284	254	265	277	277	261	283	286	268	260	260	249	259	262	259	246	254	279	254	284	281	250	248	268	260	273	267	271	281	248	266	271	270	266	288	267	269	256	253	267	262	253	289	271	265	274	252	277	262	246	253	261	255	271	282	270	251	250	255	259	271	277	254	280	295	266	288	273	308	264	260	249	263	277	272	263	220	289	253	287	269	276	256	258	281	273	252	284	231	258	255	280	275	252	299	263	270	250	286	267	252	282	244	270	272	271	250	285	247	253	262	261	290	262	258	281	267	282	265	277	273	258	269	271	271	280	257	256	302	254	276	257	285	270	292	246	273	255	271	296	269	282	226	262	261	278	253	249	267	263	255	277	260	263	250	286	264	276	255	252	252	257	259	280	269	293	261	254	273	284	246	267	265	273	258	252	260	275	274	273	257	288	296	268	253	266	262	263	260	254	273	241	247	276	263	270	268	244	269	242	277	263	275	258	252	274	279	258	285	278	270	269	246	258	284	260	253	267	254	270	240	259	283	262	280	256	276	261	272	267	271	255	279	242	260	288	251	266	272	268	282	278	302	300	246	266	282	279	262	290	298	275	229	269	250	312	273	259	263	275	242	255	265	286	269	264	266	260	280	271	260	233	279	271	260	255	265	265	262	244	262	252	270	305	262	263	267	278	253	296	239	273	252	247	287	259	268	262	258	290	251	260	250	277	274	237	265	276	256	262	251	274	253	289	244	267	237	259	267	316	267	279	248	278	258	266	269	289	255	286	267	318	244	246	263	261	263	255	246	252	257	289	254	319	266	245	257	259	258	245	270	267	254	264	237	251	227	290	266	251	243	257	266	269	268	268	269	272	257	241	267	263	272	269	266	277	267	281	224	257	265	239	259	235	264	270	264	271	265	254	269	269	276	253	254	250	275	254	229	260	233	272	244	290	251	260	243	257	274	298	274	288	261	241	255	265	278	287	278	271	264	264	245	299	253	251	287	248	292	253	288	274	261	263	281	267	297	280	273	275	235	252	269	246	286	260	262	264	280	278	271	264	275	260	274	264	251	286	238	260	224	275	271	278	248	235	255	273	234	248	282	271	271	277	279	256	295	255	291	249	255	258	255	273	272	250	267	267	250	285	253	245	232	272	280	275	262	244	249	277	248	234	265	260	273	237	243	269	236	267	277	265	251	252	279	269	272	260	269	276	245	250	263	270	272	265	243	254	276	226	237	283	264	272	243	251	264	286	238	260	236	278	259	295	276	270	269	253	250	256	294	262	270	271	258	253	276	277	292	280	249	270	266	290	263	255	274	297	288	283	273	268	255	275	273	273	262	256	272	252	269	266	266	265	251	254	252	262	274	272	282	290	257	294	262	270	262	270	249	273	261	268	281	222	266	239	259	253	284	257	237	300	265	245	276	272	284	267	264	259	265	252	270	235	252	267
345	2	2100	119440	402	2	57	184	268	419	437	498	486	478	430	397	387	380	402	367	360	340	343	370	343	347	316	339	383	327	347	336	332	335	329	342	314	334	310	319	288	296	336	313	310	312	283	309	305	276	303	311	315	334	277	311	297	287	314	304	293	271	275	283	271	262	273	253	260	286	244	257	279	274	290	288	270	286	310	280	282	289	266	287	283	288	294	305	251	287	294	294	243	303	276	273	288	255	293	279	281	272	277	305	272	247	275	302	270	307	272	290	271	294	287	254	274	263	279	295	259	275	257	296	274	270	306	286	267	275	271	268	289	290	314	267	276	285	292	313	279	263	314	256	240	292	257	259	272	267	260	257	273	275	263	309	267	290	282	271	291	268	288	269	287	271	261	252	270	290	270	286	250	265	257	268	263	266	284	293	280	252	272	270	261	285	277	294	279	282	256	275	292	256	273	287	278	268	291	282	288	296	281	281	279	289	242	278	257	285	270	290	281	294	274	272	252	272	251	258	281	279	284	253	279	271	264	274	275	269	297	283	256	282	277	251	269	270	271	284	289	297	289	262	291	284	261	283	263	253	261	264	295	281	258	250	278	264	306	281	267	250	265	321	304	285	279	307	253	288	270	261	279	281	247	255	250	251	266	272	263	294	288	280	271	295	298	285	243	297	269	274	287	279	297	283	263	298	295	286	293	283	263	244	276	265	269	266	287	251	290	256	278	238	315	308	271	280	271	268	264	288	262	276	270	281	279	252	244	282	260	299	285	275	313	293	280	298	280	291	280	289	284	282	269	264	259	267	298	252	259	259	250	259	259	264	306	268	278	290	292	292	280	278	274	267	263	256	270	285	281	265	254	288	280	255	306	278	264	269	285	267	288	261	246	259	270	269	281	266	260	247	282	294	258	306	256	257	271	291	295	270	262	281	259	294	275	255	276	265	272	301	267	266	260	278	285	260	254	300	308	284	252	300	271	264	289	260	297	249	276	275	263	284	265	293	261	253	289	274	276	288	266	273	265	249	286	246	268	285	280	323	273	240	276	298	294	285	256	286	263	264	296	269	287	254	267	303	277	293	254	284	240	250	280	288	248	273	291	288	274	293	253	286	270	291	263	291	258	255	288	271	285	252	283	268	268	286	300	281	273	278	268	277	281	265	291	273	254	289	265	306	261	269	286	283	266	292	268	251	276	282	266	264	263	260	265	294	281	281	291	262	273	266	259	286	297	259	261	284	279	243	274	257	311	295	263	267	270	252	263	282	274	279	268	261	280	284	257	300	292	291	268	279	251	288	284	276	247	277	269	258	283	256	261	272	271	275	270	279	299	286	272	249	298	262	275	280	278	285	277	291	260	251	261	283	284	286	262	268	292	291	284	281	265	262	257	312	272	266	279	295	242	268	278	276	284	259	264	287	265	285	252	268	290	294	265	286	266	263	273	280	271	270	291	277	278	291	262	283	276	247	272	268	296	259	262	259	269	300	279	256	291	285	268	280	256	293	273	306	261	275	274	297	252	254	245	257	307	281	297	278	306	273	290	294	306	265	283	289	235	285	270	240	271	285	293	265	262	263	247	269	263	296	272	275	308	288	287	266	272	318	244	248	280	288	258	262	277	288	266	274	259	288	265	294	292	283	276	311	290	265	272	271	283	284	255	275	249	259	284	296	289	297	259	282	274	274	268	294	300	281	270	269	293	283	279	299	268	282	300	283	280	244	296	287	245	258	266	272	268	303	265	295	257	292	278	275	249	285	272	254	273	260	275	250	276	272	262	236	266	292	261	282	250	268	291	297	276	271	266	247	271	251	245	247	264	300	256	280	276	263	296	293	275	254	280	283	290	241	279	261	293	273	272	260	268	262	262	240	254	271	264	259	256	280	263	273	241	285	231	230	272	254	283	288	285	259	309	264	284	272	259	289	245	296	234	281	280	270	269	264	308	274	247	319	276	290	289	295	288	247	228	272	260	278	257	270	253	276	274	262	295	286	264	281	265	289	258	255	273	254	290	258	270	259	290	276	277	283	281	259	261	231	297	281	264	276	272	278	263	292	248	266	242	273	276	282	271	281	251	307	293	267	268	273	269	257	282	286	317	298	288	296	273	281	269	262	294	271	282	280	265	275	275	281	281	234	266	266	283	263	269	288	278	276	267	286	267	280	269	269	299	238	261	297	268	284	276	260	279	259	291	278	267	274	286	308	259	268	272	261	287	255	265	275	280	254	295	267	265	271	279	248	279	274	260	262	248	294	298	261	278	300	270	272	271	266	307	286	270	288	273	289	309	272	264	298	295	257	276	267	257	260	294	273	243	289	264	277	276	263	267	276	254	294	292	293
345	3	3500	119563	405	3	34	189	234	391	426	470	444	429	423	383	360	345	353	332	350	330	340	322	322	307	298	287	310	309	303	299	281	262	262	297	256	255	293	296	243	256	291	280	241	234	262	242	250	247	216	230	230	234	257	286	245	219	272	268	227	234	228	242	256	230	227	246	227	222	233	253	222	254	248	238	245	252	237	229	256	260	247	243	238	247	238	240	227	238	232	251	229	257	228	239	220	244	247	241	218	239	249	218	245	231	239	229	247	233	247	221	247	251	239	233	251	241	239	242	222	208	217	229	216	248	254	258	242	242	219	262	216	222	244	243	225	218	225	235	228	259	230	244	230	242	228	242	215	222	219	213	214	228	248	203	217	243	219	246	254	225	236	214	242	231	246	229	236	215	234	208	238	218	255	217	230	241	225	216	222	252	229	256	218	240	246	222	241	243	215	259	231	250	225	215	224	232	247	224	228	211	240	230	235	219	242	211	237	224	205	243	225	231	223	217	235	209	243	239	229	210	241	225	207	233	237	203	232	209	225	220	232	250	254	224	252	224	193	235	229	210	214	248	231	249	230	244	217	257	223	212	218	233	229	227	229	235	244	213	226	214	223	203	237	250	196	239	204	226	213	230	230	207	237	242	232	228	223	221	232	231	237	242	237	233	211	217	218	220	223	195	218	241	231	214	211	246	222	226	246	212	253	231	236	250	229	257	250	213	251	241	232	225	231	223	225	244	217	232	229	231	235	222	221	250	224	250	231	235	211	218	238	232	202	242	255	239	245	231	219	244	238	241	245	223	204	228	245	219	231	213	235	237	245	226	216	204	218	246	243	214	247	241	241	261	224	226	197	236	241	216	231	212	238	217	254	229	220	232	223	256	220	217	226	215	228	216	232	219	234	190	233	210	243	229	237	211	242	221	214	202	224	238	238	223	227	226	233	212	240	232	243	234	236	217	255	221	231	234	254	224	219	206	221	233	256	238	238	216	216	244	224	212	212	209	246	235	246	220	219	253	217	214	213	227	236	218	201	223	238	222	230	242	224	205	217	230	224	223	229	233	228	218	224	229	214	211	217	253	242	214	255	213	251	232	229	207	228	249	220	235	214	223	240	223	235	227	228	211	258	219	262	224	226	248	221	231	220	239	217	237	215	222	221	263	231	246	232	233	199	250	245	242	217	230	236	201	223	232	228	238	246	227	221	236	242	237	213	257	255	237	210	234	231	218	239	218	247	220	218	226	247	245	220	226	234	226	205	199	231	260	227	251	245	232	225	241	231	235	222	243	214	234	243	225	236	211	236	232	221	239	233	240	223	240	231	230	220	224	220	215	255	230	212	225	223	218	227	241	234	243	241	206	236	223	255	226	222	249	217	205	228	216	268	247	218	252	226	211	209	244	217	228	245	246	219	250	254	209	240	232	226	243	226	252	219	221	193	223	215	235	217	254	232	259	234	244	216	225	239	231	228	210	226	232	210	242	225	238	251	246	240	239	220	231	235	259	235	243	217	234	248	242	208	226	232	219	235	268	236	222	212	246	229	223	214	243	214	219	230	238	238	234	220	229	229	224	236	246	207	230	257	219	228	246	252	240	237	246	212	209	238	227	227	227	224	218	240	212	258	208	226	244	214	207	222	216	230	216	209	226	220	223	212	227	230	237	209	234	226	239	210	258	210	205	234	213	210	265	216	240	251	230	268	195	227	231	233	214	209	243	237	237	207	224	224	206	238	202	234	218	238	216	212	216	221	235	223	224	233	218	208	222	206	211	250	213	220	215	222	228	233	232	214	223	248	214	234	220	224	244	207	224	214	214	198	210	225	190	256	219	209	212	244	218	216	241	229	223	218	235	236	229	207	233	227	228	239	265	227	248	234	232	262	222	230	247	225	250	222	225	247	202	244	239	257	244	255	229	224	233	226	242	235	234	223	215	254	223	212	212	218	221	252	221	217	220	247	218	230	207	209	226	222	213	201	226	215	231	221	236	212	226	225	233	220	222	227	225	233	253	227	217	223	222	233	224	211	243	204	236	236	247	248	240	230	209	233	217	203	239	229	230	231	215	221	239	216	226	196	229	248	239	232	231	241	220	216	239	213	208	228	222	228	224	223	230	202	221	246	198	186	237	231	230	217	230	260	235	225	248	234	221	242	228	209	222	235	218	226	239	245	227	236	211	238	259	228	238	219	222	248	184	236	224	225	217	258	256	235	241	227	224	220	229	233	243	231	234	221	242	248	226	225	208	233	230	210	237	241	212	240	256	263	223	216	226	234	240	233	215	221	222	207	224	226	222	203	205	225	220	220	226	217	237	231	233	230	218	219	243	224	206	204	228	224	241
345	0	2700	119686	396	4	39	137	267	476	540	573	496	450	410	437	377	362	338	369	364	361	309	338	335	322	340	322	321	330	267	328	281	283	295	312	279	306	301	284	248	267	269	272	282	243	279	285	291	275	234	263	264	250	250	259	248	232	214	264	253	234	237	234	241	246	234	215	266	233	214	243	239	249	230	231	242	261	236	246	238	263	228	241	226	258	266	245	233	260	229	237	226	244	214	232	214	226	220	242	246	246	235	207	231	256	245	211	236	237	227	243	237	217	233	248	236	257	233	264	213	251	250	242	236	240	226	229	250	222	225	240	238	257	245	237	229	231	232	213	184	255	238	219	216	221	219	213	235	248	241	241	238	243	234	243	221	243	208	213	225	221	216	247	216	227	218	234	208	236	238	224	214	245	218	244	246	220	267	253	225	249	220	225	214	230	229	209	239	217	220	250	255	229	216	201	231	231	231	234	272	237	231	218	207	251	229	233	202	226	228	225	216	231	214	235	222	242	191	231	212	248	220	240	206	238	211	230	225	220	232	227	218	221	224	234	235	229	214	263	234	255	225	240	216	251	227	243	213	237	206	197	229	234	252	228	241	214	220	243	228	252	251	224	217	236	218	222	218	215	230	219	227	230	230	227	227	220	222	238	227	225	215	245	229	243	194	249	238	246	215	243	210	213	233	224	221	218	220	244	238	207	232	217	229	233	226	235	210	215	244	242	221	227	211	229	198	199	222	218	235	243	230	209	181	198	211	225	230	238	232	237	218	205	228	232	242	242	226	200	224	209	234	223	224	230	215	230	222	259	245	199	226	244	213	218	204	225	218	233	193	201	214	230	200	175	222	218	221	242	229	207	220	238	247	230	220	221	245	239	231	230	221	228	231	220	233	202	179	226	215	237	191	206	231	240	239	228	227	225	238	239	206	227	223	217	237	236	219	231	213	247	238	225	215	221	234	224	203	228	215	232	227	226	216	217	209	218	247	229	212	207	216	234	214	207	268	222	252	185	220	238	232	234	207	219	227	239	222	245	234	209	215	243	225	237	242	210	245	215	237	223	233	218	233	240	232	219	206	224	234	234	218	234	234	241	216	221	230	220	222	222	208	246	189	230	259	216	209	235	216	225	220	224	214	255	250	214	223	227	242	242	231	242	224	235	241	208	203	214	204	223	212	235	213	241	201	213	224	217	213	241	232	235	230	224	230	218	257	204	229	196	206	234	221	238	246	227	216	239	224	220	216	226	228	259	224	216	218	228	199	239	250	210	200	211	222	234	215	202	223	230	213	240	256	207	214	233	238	236	187	201	234	203	231	218	213	216	219	249	236	229	197	212	217	224	210	250	238	232	208	240	224	232	229	235	239	199	261	223	226	237	250	229	233	192	220	228	240	226	218	223	248	233	221	233	221	254	210	226	237	229	209	239	233	234	234	216	220	239	223	248	225	220	264	246	219	233	226	244	201	223	199	226	228	237	210	228	229	238	232	267	240	224	211	226	219	253	225	210	240	205	213	229	228	234	226	240	220	213	232	211	230	198	218	248	197	230	210	242	250	234	222	230	240	211	215	230	221	242	207	229	236	214	230	242	203	238	211	227	218	218	240	190	228	226	228	213	228	223	222	205	218	226	220	226	205	250	223	227	197	228	234	226	222	214	225	238	238	235	214	225	237	201	218	228	216	196	231	240	215	206	211	215	218	199	224	222	215	216	249	194	239	182	229	232	235	234	244	213	249	216	226	234	240	243	224	206	212	215	221	215	227	218	227	226	200	252	213	209	253	209	208	231	211	255	227	214	209	212	221	217	197	220	219	212	238	239	221	231	204	243	219	222	227	237	247	228	223	226	228	228	208	205	217	236	220	227	220	205	213	220	208	229	243	229	250	223	221	222	226	212	252	239	222	224	225	234	179	211	213	201	230	232	232	209	218	229	231	210	207	218	209	218	216	211	233	216	221	240	214	227	226	242	254	205	202	240	233	263	232	249	191	219	223	206	230	240	203	219	214	216	239	222	225	247	217	225	211	255	259	236	229	207	235	219	242	218	242	216	198	242	237	236	225	234	227	211	209	226	223	224	236	227	225	228	208	215	247	237	243	239	210	227	248	213	224	232	217	213	212	245	227	240	230	227	210	222	206	237	236	246	222	216	235	208	223	234	226	188	244	221	227	228	208	218	184	217	235	233	233	199	213	222	233	226	245	242	217	227	203	223	202	242	216	214	212	203	236	263	204	237	250	208	226	206	238	226	225	206	277	231	214	204	227	239	211	236	231	220	243	237	231	223	211	238	211	239	211	247	223	225	232	221	228	237	237	238	226	224	245	214	243	227	247	225	226	216
345	1	1900	119810	432	4	69	307	317	362	345	428	392	363	367	390	429	404	429	367	359	320	275	284	254	227	257	222	219	212	200	218	208	222	201	207	221	203	199	202	202	191	182	175	195	190	182	189	172	159	175	198	178	205	175	190	194	183	169	178	182	178	190	175	153	170	152	180	175	165	179	171	153	176	191	182	169	187	168	193	180	211	162	175	204	160	173	155	177	162	158	152	172	157	142	172	165	178	157	166	149	182	172	181	163	161	172	154	162	181	173	175	172	190	162	176	147	169	158	161	177	165	180	189	166	178	168	168	167	170	176	170	163	137	171	176	171	162	192	178	171	179	180	164	153	167	173	163	150	164	154	157	204	162	183	153	183	166	171	154	159	150	174	169	158	161	160	175	172	156	185	171	135	167	191	167	172	162	169	202	162	168	149	181	179	183	167	174	168	160	153	161	191	171	144	181	180	167	178	183	163	170	147	149	163	151	183	137	154	162	176	176	153	161	173	164	154	167	168	165	177	165	155	158	180	174	177	185	182	165	177	184	171	171	176	167	170	160	162	172	179	160	151	181	164	170	174	154	154	175	181	171	152	189	141	151	165	179	160	162	172	153	151	170	146	159	174	166	158	162	148	151	159	173	147	165	171	180	160	158	152	166	159	152	163	169	192	179	157	145	175	159	174	159	148	181	176	132	166	165	157	163	190	152	180	175	161	183	167	158	188	176	166	156	167	157	179	167	178	178	151	144	188	183	163	167	168	170	141	171	202	163	170	182	164	175	166	170	156	160	172	150	175	176	133	177	154	141	171	173	187	169	176	168	162	156	179	171	142	160	170	146	173	162	188	179	161	142	149	173	172	163	166	163	163	176	172	154	159	143	188	163	162	160	171	194	176	168	180	168	189	167	180	183	174	164	159	185	138	176	169	173	155	169	168	179	173	189	171	171	144	164	158	187	141	173	134	179	155	167	174	162	156	175	168	173	167	163	180	163	172	175	169	147	167	155	173	151	162	182	160	178	176	187	178	157	166	179	155	161	164	171	142	169	180	185	171	138	175	164	153	157	168	156	154	172	144	168	151	162	156	200	170	171	163	194	153	154	152	179	147	152	165	179	165	185	180	178	167	161	181	173	160	155	170	147	187	153	166	166	168	174	182	177	193	166	165	178	173	152	159	181	193	163	149	156	163	166	182	145	173	167	165	168	162	141	152	152	184	145	161	164	174	170	169	184	147	175	167	189	147	177	170	176	169	163	181	155	204	172	186	158	184	207	157	174	168	153	154	173	164	188	161	163	185	180	174	155	181	157	175	186	175	151	156	172	150	172	178	152	166	162	165	162	168	142	170	165	182	173	175	173	173	177	174	168	153	163	157	155	155	167	170	168	165	184	149	157	167	149	160	160	172	163	180	164	154	158	154	159	177	160	183	169	168	181	163	170	187	172	173	182	181	175	184	179	152	162	155	170	182	154	146	160	161	175	154	148	159	159	179	150	162	172	169	178	158	156	166	164	168	150	186	156	175	167	185	172	173	168	153	166	146	172	145	154	173	172	159	190	148	175	167	166	171	151	161	170	147	194	163	156	169	159	167	169	171	163	156	191	165	172	185	153	171	184	146	188	175	169	172	166	195	155	169	171	161	167	170	151	163	186	149	207	178	171	165	152	173	168	173	148	174	167	180	181	168	176	177	157	163	160	170	158	169	151	184	161	192	168	152	157	175	172	167	159	165	158	155	145	164	176	150	142	192	165	182	181	173	165	167	161	146	180	175	167	154	190	197	172	157	159	172	156	157	173	183	175	152	160	135	182	150	182	154	175	172	186	142	177	177	163	177	160	162	172	180	159	145	182	148	160	161	164	157	158	166	147	163	174	149	170	178	164	162	167	172	164	169	159	157	169	185	161	159	167	172	148	160	168	162	179	200	153	175	188	164	163	174	164	180	149	166	168	150	158	157	161	154	184	142	163	148	172	155	178	152	164	166	160	169	173	157	163	156	168	167	169	173	174	158	160	181	168	166	168	163	157	168	168	150	163	179	163	172	177	190	155	168	181	160	157	179	156	165	181	154	147	177	167	176	163	173	160	164	179	162	176	154	158	175	178	160	170	154	172	169	154	166	173	158	183	153	187	163	153	188	147	164	185	151	191	183	144	194	182	168	161	162	139	191	162	146	152	156	158	174	165	192	170	166	178	176	156	164	195	176	179	171	134	165	145	157	162	160	158	150	172	166	170	180	166	171	165	142	172	198	152	132	178	158	156	175	183	154	160	180	147	160	151	188	165	163	165	157	171	172	181	155	156	168	171	161	164	183	183	185	177	146	135	168	167	170	179	169	157	184	181
345	2	2100	119933	426	5	84	285	207	379	408	442	414	414	337	351	304	307	313	318	234	286	255	249	260	239	237	247	221	247	253	245	224	227	219	175	215	225	230	213	217	192	202	209	199	199	193	197	187	195	187	212	179	211	191	176	172	181	217	188	187	192	188	169	171	187	175	171	181	179	194	170	160	166	181	183	168	185	182	207	161	175	174	169	185	180	189	195	181	176	175	161	148	161	188	192	201	152	175	147	177	178	183	169	189	157	189	192	163	183	165	185	173	147	188	171	175	164	179	154	174	161	152	178	180	183	181	196	189	175	177	154	126	153	175	158	162	174	158	175	160	162	172	150	193	175	179	176	168	170	149	169	154	146	146	193	172	170	140	161	169	158	149	152	170	167	151	152	173	177	163	176	170	172	210	142	162	164	161	183	184	172	156	158	174	178	188	182	166	166	169	196	156	157	160	167	157	145	180	158	149	162	167	154	153	182	160	147	174	140	153	168	182	168	164	164	162	162	166	160	174	150	155	151	155	167	173	155	175	160	152	159	198	171	175	169	193	154	166	144	168	145	189	170	169	191	155	166	161	171	169	153	145	173	155	185	153	175	180	185	174	144	145	165	150	144	177	162	174	168	180	165	180	158	193	162	154	162	151	158	160	163	165	160	175	181	176	146	150	142	176	174	163	153	178	171	161	188	164	183	172	164	170	144	146	160	150	191	186	163	155	184	183	151	156	152	163	156	150	168	169	151	146	167	175	158	174	160	185	175	155	195	154	171	160	169	146	169	201	155	166	178	153	150	162	167	153	156	176	184	146	150	171	158	176	157	173	165	152	171	170	170	163	167	171	151	162	170	149	177	157	180	161	154	169	158	174	160	174	178	164	186	163	173	181	176	166	161	170	166	152	185	173	167	159	145	139	167	194	165	178	164	160	195	174	164	166	153	154	151	159	155	153	171	153	145	159	163	151	168	160	163	159	157	155	172	147	164	149	166	152	141	165	176	163	169	153	135	170	174	163	150	160	129	189	169	155	163	174	180	179	162	158	186	171	146	159	160	177	156	152	173	142	185	156	161	156	135	148	169	174	172	156	154	146	176	166	152	165	164	172	158	153	164	146	165	163	164	151	167	174	167	156	184	150	150	170	164	161	151	170	198	149	152	163	145	168	158	183	178	157	159	165	154	153	173	162	171	165	158	172	164	148	170	180	179	172	154	171	143	174	153	160	170	141	160	178	164	174	153	185	163	190	177	158	154	181	178	148	157	138	158	153	165	173	170	176	166	156	172	161	178	149	161	174	170	151	166	156	172	178	145	175	156	169	168	158	161	172	173	174	184	154	171	142	177	166	156	159	168	164	186	143	164	147	161	159	172	154	194	191	160	160	153	158	166	184	150	161	168	166	175	165	164	153	169	174	166	148	175	151	165	168	166	182	158	171	189	155	165	185	167	196	159	153	159	174	176	187	171	178	176	169	169	179	159	173	140	173	172	142	158	156	172	150	163	170	164	168	148	183	156	174	189	181	174	145	187	166	165	158	178	152	179	161	170	166	152	170	157	158	155	160	135	139	159	184	142	141	166	165	163	133	184	176	150	159	158	164	160	164	170	175	163	149	173	155	174	148	157	171	167	153	160	171	162	160	179	173	158	158	169	173	168	171	158	157	175	154	177	164	167	187	175	171	182	183	150	189	180	150	179	174	168	173	145	151	160	164	163	142	149	131	180	180	179	149	172	142	159	158	156	156	154	131	176	140	162	174	165	164	169	181	153	182	152	157	157	185	176	165	171	163	187	186	175	145	159	163	151	166	150	173	139	164	168	171	164	159	174	166	175	152	164	158	152	166	158	170	152	178	173	159	175	146	167	187	171	153	184	179	167	168	177	151	158	169	166	177	177	185	190	180	153	163	172	162	165	179	151	166	156	172	171	157	158	172	177	161	146	167	172	149	161	150	165	168	181	173	181	163	172	153	172	152	175	170	178	160	158	158	173	171	149	177	184	159	165	154	156	167	187	185	156	182	174	153	185	166	161	134	155	180	169	153	150	155	157	163	144	181	150	164	183	151	170	145	161	164	180	154	165	163	143	178	145	154	163	179	176	186	175	158	186	166	149	150	169	165	141	151	153	167	148	177	149	187	173	146	147	160	170	181	150	189	163	167	171	159	164	156	149	160	147	145	153	176	164	175	177	178	181	184	183	159	147	150	153	169	173	167	182	184	149	162	160	170	154	140	161	160	176	184	163	157	159	152	163	181	157	170	168	148	164	175	169	159	158	178	174	158	160	152	152	145	136	186	183	162	172	140	191	190	177	146	147	153	172	167	160	160	155	166	153	171	146	159	167
345	3	3500	120056	411	4	67	317	202	323	423	442	431	429	359	328	327	319	286	300	277	290	262	253	236	252	268	227	239	277	233	207	225	211	213	204	205	214	190	201	187	195	189	197	206	172	217	196	188	221	207	193	187	196	181	194	179	196	180	189	196	199	173	180	159	168	174	180	156	176	168	156	162	180	178	167	171	178	169	167	180	189	149	155	173	195	185	167	178	170	178	152	173	162	155	167	153	164	165	174	168	168	168	155	159	163	160	169	158	154	170	186	176	167	161	165	178	151	175	194	162	140	168	145	181	168	183	172	161	156	161	178	187	181	163	164	173	161	158	139	164	160	157	166	172	168	180	156	173	163	140	164	163	188	145	168	159	157	159	147	155	160	174	160	144	175	159	161	154	149	178	170	169	167	176	159	140	150	160	168	163	167	176	163	159	163	160	170	167	169	160	138	148	153	162	177	170	157	173	183	178	161	152	154	175	181	168	142	173	163	178	170	156	144	141	158	141	146	167	159	168	156	168	153	174	144	152	146	180	159	174	152	151	175	158	157	154	165	163	158	167	156	144	154	155	158	180	189	168	145	147	173	169	167	155	171	166	153	182	154	164	176	145	143	166	190	174	136	155	165	163	158	153	171	165	164	164	142	166	190	172	148	162	159	156	152	163	151	144	153	162	151	161	165	159	174	143	139	156	138	154	152	183	163	174	135	169	159	187	150	144	151	164	153	174	175	161	168	169	165	170	160	167	160	171	152	147	158	155	170	138	166	150	165	164	151	157	167	177	173	172	176	159	149	136	147	148	153	156	176	169	150	148	170	160	153	157	152	153	161	152	155	150	162	147	172	160	166	156	194	160	157	154	147	154	153	175	148	181	139	162	166	151	174	177	162	164	155	134	169	129	154	150	169	171	178	145	162	175	142	162	169	165	170	170	154	159	182	148	176	180	153	144	184	145	170	158	155	178	138	155	170	162	127	157	159	158	138	167	160	160	163	173	173	193	184	155	162	151	154	185	154	159	150	153	153	164	139	147	155	150	139	150	154	172	158	172	169	142	143	169	170	167	154	175	155	158	162	164	140	175	172	158	152	171	157	147	181	188	164	164	157	154	159	153	157	168	142	133	163	157	151	151	148	158	165	186	183	153	174	146	169	173	178	154	162	150	161	172	137	168	146	175	171	158	186	158	148	160	153	162	156	177	162	165	152	163	175	144	158	161	148	137	177	158	177	153	138	156	175	134	141	173	165	151	166	151	155	155	141	155	163	164	167	163	164	169	174	171	168	162	159	169	131	139	166	173	165	145	165	182	161	169	129	166	160	188	182	156	146	177	165	142	169	152	158	170	177	146	145	150	178	148	155	143	165	151	149	155	161	140	180	159	146	183	162	147	169	167	177	159	184	150	170	169	157	188	152	154	170	136	162	161	186	157	176	162	167	162	144	163	147	173	158	168	147	162	157	157	182	170	157	150	178	144	162	162	168	160	167	170	143	142	164	156	157	162	154	154	143	147	154	159	141	176	163	148	179	143	166	156	159	136	165	150	181	166	170	153	158	146	167	163	171	173	173	146	171	139	161	188	157	167	181	148	177	181	150	136	142	154	183	166	171	165	157	154	172	150	158	143	149	151	157	148	182	151	158	174	164	145	163	181	166	139	161	172	182	164	174	156	165	165	161	178	158	165	149	170	169	163	172	153	165	144	181	173	154	169	181	146	130	150	170	156	165	165	173	145	153	144	156	149	160	152	141	125	166	156	150	151	146	179	144	151	159	186	170	164	162	152	150	153	158	154	172	152	193	137	153	159	174	152	139	150	148	150	170	163	161	158	161	171	160	177	159	151	133	140	165	159	167	137	154	142	174	157	168	141	158	170	155	152	155	146	186	155	166	186	164	151	156	168	150	137	183	163	165	160	175	187	153	150	160	137	174	166	154	164	154	151	151	153	167	181	182	155	175	166	154	160	161	166	157	153	159	170	164	160	141	139	148	154	169	180	176	152	136	155	156	171	178	163	166	150	152	158	169	158	160	154	152	159	177	176	179	153	159	171	172	166	155	153	161	158	158	173	159	150	150	149	178	170	148	171	147	153	134	160	152	155	141	156	147	159	167	163	154	141	163	159	173	143	150	173	162	142	160	154	166	147	171	155	145	184	147	159	182	156	162	169	161	152	153	152	163	173	159	138	144	136	160	143	149	151	186	162	141	152	186	169	161	160	174	154	171	163	171	156	140	146	154	130	148	169	162	187	152	139	150	154	149	152	163	155	149	180	162	149	154	159	156	170	169	154	150	159	152	168	176	167	159	170	168	176	163	147	153	143	138	147	155	168	155	140	161	163	178
