345	0	2700	163389	370	14	59	459	851	1027	999	907	829	754	651	629	567	574	545	537	548	507	466	503	434	454	448	472	455	449	422	420	419	433	396	420	415	411	378	386	383	375	356	374	367	338	370	366	366	387	364	359	353	367	356	388	359	312	369	355	359	348	356	298	325	349	356	381	331	364	312	335	343	346	338	369	356	378	343	323	356	336	310	370	347	360	334	347	330	345	342	318	334	334	363	344	343	320	325	357	320	349	325	349	365	350	326	330	326	326	317	311	332	323	360	329	302	335	342	363	331	327	316	352	306	327	326	328	325	316	345	337	343	354	310	323	317	331	338	362	352	323	325	349	333	318	322	336	308	336	326	341	380	369	346	341	332	325	349	314	380	361	342	363	351	355	333	355	304	349	328	332	328	326	354	376	326	335	336	324	341	361	358	346	345	326	344	354	324	328	331	321	342	342	356	348	358	311	340	338	328	340	328	330	318	342	358	332	363	330	328	343	358	329	346	311	331	318	336	311	340	339	306	340	328	367	358	360	322	363	334	311	328	345	319	324	320	347	367	340	326	320	346	317	344	364	325	344	333	326	329	337	340	332	324	330	354	328	357	332	353	327	333	345	356	299	360	325	347	352	339	342	349	330	341	320	351	314	341	319	314	355	356	324	319	367	337	325	346	359	326	344	353	302	325	343	333	325	338	327	302	361	339	350	316	347	332	337	309	334	357	314	363	336	356	350	327	335	323	334	312	319	394	337	345	348	366	314	334	347	306	354	349	312	320	336	321	335	318	331	307	347	334	354	295	343	300	340	358	317	323	367	351	338	333	311	347	332	341	322	337	334	337	329	358	329	325	334	342	335	330	306	364	351	348	350	322	337	341	315	343	329	336	311	331	375	316	297	316	347	309	340	320	333	326	325	338	319	333	333	374	317	339	374	323	325	337	367	328	350	346	330	307	340	332	352	321	344	318	322	351	318	317	343	336	312	315	342	309	332	369	349	327	362	340	309	345	362	329	347	355	325	346	328	343	345	313	327	314	350	354	372	329	346	359	353	356	362	338	346	369	293	364	340	335	344	331	317	328	359	349	341	331	359	302	334	355	352	312	331	354	355	341	349	336	325	330	364	303	313	335	316	373	326	326	353	347	323	327	348	341	331	342	319	338	312	319	370	357	346	338	369	354	331	353	336	344	330	346	372	319	306	324	325	334	331	320	312	335	343	343	331	311	323	341	342	339	352	349	333	316	327	334	328	327	342	348	319	318	320	323	350	333	355	340	330	322	348	333	346	337	344	360	330	298	344	337	369	363	322	312	346	353	341	322	325	346	349	337	322	345	345	335	352	323	331	317	373	354	341	350	337	319	351	353	303	328	344	349	334	322	330	328	330	341	351	329	331	331	343	331	334	300	344	322	333	319	336	324	301	340	333	312	330	353	337	300	329	329	312	347	348	337	335	330	317	343	354	350	335	335	347	337	350	326	314	330	338	344	320	336	329	348	332	315	346	313	342	342	320	317	339	331	341	309	368	344	335	351	348	349	331	370	341	326	328	345	344	326	323	348	319	306	331	318	363	341	328	363	330	334	327	313	335	351	341	355	311	316	319	321	332	322	356	301	361	328	362	337	337	364	330	296	338	343	323	316	298	306	334	316	314	347	304	324	374	336	332	348	330	319	351	341	307	344	347	325	343	312	341	336	352	344	322	327	307	332	327	321	362	359	321	319	335	323	338	312	340	365	329	351	331	331	339	328	329	340	347	315	315	310	323	317	322	318	324	328	327	307	334	357	338	308	288	340	312	333	347	359	337	354	322	319	341	323	332	347	325	349	330	331	333	347	314	336	322	341	354	333	314	338	337	327	315	375	346	338	329	332	324	338	315	311	361	302	320	351	344	346	355	332	346	339	368	305	335	371	325	326	334	322	344	325	319	344	383	332	344	342	358	336	319	323	336	355	352	323	320	316	344	321	306	318	327	334	329	337	347	337	350	322	385	366	364	371	358	316	339	337	327	351	351	322	353	309	342	351	319	333	357	305	335	345	349	311	344	332	356	342	367	334	323	340	335	352	333	361	313	335	346	339	362	310	338	347	344	328	313	338	322	325	321	323	331	353	332	317	341	349	326	300	328	331	370	334	320	323	336	348	363	343	320	346	334	334	345	356	328	320	355	318	352	321	311	351	337	346	342	349	374	310	336	343	354	327	350	321	311	343	324	341	344	318	316	325	324	331	340	311	320	347	329	321	294	339	318	335	338	327	318	346	339	330	322	309	356	320	334	296	323	360	347	298	314	328	364	370	336	336	348	367	347	334	305	341	351	351	336	334	343	347	356	326	345	330	314	339	312
345	1	1900	163514	392	16	208	790	977	1021	893	838	685	653	579	544	517	471	425	450	417	422	392	392	403	385	386	371	389	390	398	375	376	361	348	367	349	340	344	322	361	329	331	311	336	320	343	332	312	325	329	322	331	349	314	327	317	314	298	319	306	295	314	311	293	314	320	327	282	315	303	318	329	352	332	314	298	302	313	311	321	339	327	310	303	295	299	318	289	300	340	303	308	307	309	316	302	284	327	318	315	322	302	326	336	290	324	303	322	316	293	283	305	304	333	299	312	293	293	307	298	303	313	306	307	308	326	297	291	276	304	311	335	318	282	288	288	315	302	278	295	303	311	307	313	345	266	305	294	317	311	308	320	325	327	287	304	310	300	300	296	297	303	299	316	318	297	329	321	293	292	317	277	314	292	318	308	317	325	292	298	291	306	314	314	302	311	307	290	323	306	310	319	304	285	317	285	321	327	266	331	339	341	281	331	336	311	290	291	277	279	306	311	316	312	314	301	279	316	298	305	297	322	306	320	303	312	306	322	331	293	329	294	309	312	334	280	335	303	291	327	321	317	304	335	330	323	282	302	293	293	329	294	314	318	298	302	344	316	315	285	316	296	293	298	331	322	297	315	292	310	321	280	324	332	313	298	306	318	305	300	309	323	318	282	311	297	322	288	313	306	287	270	295	301	306	295	315	314	277	302	322	308	303	317	312	297	321	327	296	294	270	306	313	308	282	296	297	303	331	332	316	279	298	295	323	295	308	316	292	304	314	294	316	299	304	316	289	302	289	319	279	291	301	290	297	282	298	298	288	295	291	299	288	309	324	329	331	304	287	276	329	313	297	303	309	293	325	347	323	305	299	325	303	286	269	335	306	274	338	325	305	286	328	307	323	318	301	312	294	297	292	288	314	281	298	305	301	309	290	315	299	310	340	302	325	313	316	303	307	329	325	303	290	313	279	305	317	311	294	307	307	316	301	336	329	293	298	297	307	329	296	334	308	324	319	313	310	310	292	280	311	327	321	300	286	310	301	325	285	320	279	298	311	329	316	314	288	292	268	337	325	294	319	344	324	301	290	304	296	299	312	296	324	320	328	296	282	303	314	293	334	327	304	308	314	321	319	319	318	303	290	285	304	311	326	305	293	306	314	311	320	326	306	322	312	324	290	316	305	340	300	309	291	319	337	300	279	314	302	311	314	315	307	307	310	307	279	313	298	320	301	289	317	281	333	299	311	304	287	320	270	295	330	273	313	293	327	315	315	295	293	316	288	323	307	314	298	339	290	308	277	293	317	322	319	309	324	278	284	290	316	303	304	297	324	288	309	296	303	327	309	314	324	292	309	312	309	321	292	305	302	292	303	306	289	311	316	298	275	321	318	297	307	336	292	285	306	301	298	307	305	323	322	307	286	300	298	272	323	304	298	301	304	308	327	300	294	265	309	326	311	311	276	371	319	295	268	283	333	280	299	311	313	301	299	297	277	279	309	313	337	288	294	342	272	303	289	300	315	302	308	341	328	307	300	306	294	312	307	295	306	279	313	288	294	300	313	304	311	317	304	303	314	307	301	308	286	303	303	326	312	324	305	292	287	324	326	317	314	311	292	282	287	312	286	350	308	290	278	299	329	280	299	272	324	304	349	333	279	292	319	313	317	342	323	303	288	297	304	273	332	315	329	307	297	314	322	287	315	324	302	315	272	295	295	324	309	315	289	318	294	305	309	282	286	292	302	335	276	339	302	307	316	317	301	263	292	305	306	299	349	282	267	271	311	280	313	295	309	314	280	333	298	306	291	291	307	292	324	285	312	313	314	305	308	305	311	294	302	321	283	310	297	315	336	291	301	289	332	297	292	300	296	305	331	273	298	314	310	300	270	331	329	307	268	270	302	311	287	287	314	312	287	307	330	310	321	300	320	291	306	284	306	306	295	287	302	323	283	320	307	292	335	299	293	302	297	295	284	300	283	272	341	297	295	298	308	335	305	276	315	291	340	296	290	330	328	314	330	305	305	310	299	297	334	323	311	300	292	316	294	293	322	276	293	308	304	315	310	293	277	328	317	312	300	300	291	315	315	298	294	327	313	292	302	293	305	297	284	300	299	318	313	322	287	317	271	297	280	306	308	299	317	315	295	340	315	301	318	290	329	317	309	279	336	285	328	313	312	291	334	319	315	314	301	289	320	313	315	336	287	314	318	316	279	319	299	294	330	299	299	311	311	312	324	281	317	318	299	317	281	297	301	290	298	323	309	338	329	306	304	315	271	295	309	297	295	329	268	315	320	326	316	304	277	326	315	291	299	314	329	279	331	292	325	291	296	314	315	330	318	325	317	324	315	306	275
345	2	2100	163639	395	8	149	645	976	1021	976	858	757	766	606	523	527	501	444	445	431	420	420	419	410	389	438	387	382	420	394	375	373	362	349	355	355	339	335	377	312	336	354	333	328	315	328	340	291	305	338	338	350	330	315	339	322	306	334	344	304	315	313	307	332	325	319	332	318	293	324	327	325	319	295	335	298	319	304	305	298	339	302	300	296	313	306	299	296	341	311	293	303	297	332	301	303	318	319	312	314	309	314	311	304	314	294	305	339	319	292	319	335	297	287	302	312	266	302	332	337	315	295	325	337	303	297	319	318	294	312	293	313	317	325	308	319	305	292	298	308	315	299	337	291	295	302	309	318	298	291	328	320	301	327	308	310	331	314	321	297	317	310	303	298	322	323	325	298	312	304	318	316	324	315	300	300	307	315	330	319	300	296	301	300	318	318	302	305	327	313	317	316	295	316	319	347	294	320	322	295	289	307	305	300	329	304	308	307	353	303	317	337	287	318	309	314	317	320	319	301	276	318	307	312	301	318	300	304	304	312	305	288	315	348	312	315	292	324	322	296	328	313	320	305	303	303	323	284	292	324	314	329	282	297	338	306	324	306	295	320	303	320	296	326	346	294	326	319	313	311	285	325	313	297	301	307	306	316	315	303	285	278	304	299	306	303	315	321	300	350	313	307	287	313	348	325	299	320	300	275	342	337	300	317	278	311	325	319	326	258	325	308	315	297	301	293	333	292	297	289	281	320	298	337	311	297	309	294	320	288	328	323	302	321	298	320	346	278	325	280	320	309	323	330	320	315	295	297	311	313	323	304	329	309	300	319	302	306	272	309	325	277	309	319	307	280	299	307	319	296	272	305	313	303	300	304	314	319	313	324	297	331	307	334	319	302	309	296	324	329	307	308	310	294	326	297	353	294	310	335	300	323	312	305	292	302	312	291	307	340	323	305	305	277	301	302	346	304	295	291	309	328	269	303	326	281	309	331	310	296	294	306	314	318	320	323	336	299	301	322	317	322	341	310	331	344	306	304	312	342	325	312	306	309	334	326	286	320	318	286	352	324	331	337	324	331	305	320	277	304	322	315	310	266	297	323	318	300	307	282	309	324	281	306	313	299	309	295	307	278	284	295	324	294	290	299	302	313	305	259	316	316	321	340	307	311	324	305	329	292	284	303	303	339	290	291	306	306	326	321	294	306	326	330	308	297	331	323	282	303	318	292	341	274	296	307	318	351	292	318	315	310	312	316	296	291	299	301	300	311	289	316	317	311	333	292	324	309	300	318	314	328	342	342	325	299	353	280	310	317	309	317	286	323	312	319	322	301	316	283	282	299	323	304	317	297	313	310	312	298	294	330	320	287	331	312	316	291	315	324	304	338	309	308	274	296	327	306	302	324	322	314	308	284	313	293	295	327	293	297	330	323	320	296	328	313	293	323	291	295	297	327	306	308	278	322	311	324	319	318	324	304	316	316	346	286	274	339	306	311	342	315	327	311	310	304	302	292	295	311	354	312	300	295	283	313	279	332	315	308	278	316	288	311	320	316	306	321	332	339	312	308	289	288	329	319	322	303	333	321	304	316	306	322	328	292	301	290	302	343	305	296	301	313	307	314	295	350	321	326	293	296	275	300	286	298	284	311	321	302	326	314	303	307	316	318	325	334	300	297	315	318	300	308	292	333	334	324	333	305	314	331	300	311	297	313	329	290	308	327	312	344	316	304	287	283	312	316	281	329	313	315	297	321	302	288	322	321	291	313	295	292	323	297	298	324	335	314	327	304	321	306	331	326	318	316	297	282	314	328	321	308	306	311	300	307	310	297	317	281	322	316	335	325	298	289	334	297	313	307	290	304	306	319	300	304	345	314	322	338	303	298	307	307	322	307	314	304	305	294	299	299	313	290	321	327	306	337	290	332	306	304	310	316	299	327	296	312	289	296	324	319	296	325	327	292	300	296	285	306	302	313	336	320	313	354	302	305	292	316	307	287	289	334	307	299	322	331	338	329	314	304	316	298	329	304	301	320	310	314	281	314	306	309	288	291	324	318	326	330	304	294	274	301	305	295	313	340	314	289	302	329	312	334	318	316	321	312	287	324	303	318	321	336	327	324	315	298	293	289	310	300	297	302	301	316	311	332	318	281	309	318	295	289	292	304	317	297	300	303	314	299	318	313	316	320	282	267	316	311	324	292	321	327	304	329	337	292	275	310	298	315	306	309	323	299	312	300	268	279	330	311	290	287	307	315	307	271	317	310	330	323	287	280	311	284	293	327	326	323	327	317	314	311	297	307	313	314	296	309	309	281	276	318	300	316	338	309	305	314	328	318	315	310	326	311	300
345	3	3500	163764	389	21	132	677	1025	1073	1030	925	869	769	649	609	523	506	496	488	483	448	431	472	460	446	431	454	405	436	430	420	399	392	383	387	372	394	386	401	364	374	365	357	347	356	337	331	343	365	347	380	355	351	344	330	338	343	322	323	357	366	363	356	363	352	341	347	376	318	338	354	334	318	349	347	335	377	363	354	343	363	340	335	308	346	335	337	358	359	312	343	361	366	347	341	336	325	330	349	325	352	325	350	341	350	338	342	326	346	340	334	348	345	350	360	321	358	336	315	369	332	367	319	345	324	347	373	357	329	332	341	320	344	337	325	316	354	324	355	320	334	377	321	359	355	336	350	322	341	355	334	314	323	328	356	323	380	351	328	322	311	319	304	376	343	361	350	295	352	302	354	320	344	368	333	344	346	354	308	376	323	338	318	310	326	343	333	328	324	300	328	329	299	345	325	341	313	320	368	346	320	317	351	346	331	326	311	324	326	326	316	333	336	343	354	325	347	321	328	326	363	358	354	324	321	352	331	331	352	309	325	325	327	364	344	303	321	307	348	342	368	339	369	351	300	347	368	337	317	335	319	341	352	341	331	350	357	325	324	350	345	348	358	323	315	325	330	319	309	357	342	321	323	352	326	326	348	315	320	320	348	322	332	343	337	305	331	338	319	352	290	349	321	359	356	345	327	372	334	350	373	328	335	323	329	312	326	329	331	318	323	361	358	303	332	365	351	330	334	349	335	327	321	308	323	332	316	324	360	343	315	331	349	336	351	335	325	335	355	307	328	318	325	325	364	341	329	354	332	338	336	318	326	350	331	310	326	353	331	304	330	328	313	340	341	312	345	316	325	318	339	352	343	356	328	335	348	322	330	340	326	337	299	335	327	363	348	314	320	323	350	350	313	349	327	321	322	339	362	333	345	335	320	355	312	337	351	349	319	322	342	318	313	331	340	325	342	327	326	340	318	331	310	313	299	347	337	332	302	311	319	327	322	342	355	324	342	343	363	345	336	311	365	338	337	350	323	309	358	353	323	303	312	307	342	308	355	344	364	331	358	313	343	333	331	330	336	344	334	342	340	339	347	358	309	313	385	339	351	324	346	331	339	330	331	358	348	332	350	350	344	356	347	299	360	352	316	340	329	350	315	358	334	323	314	337	342	354	357	314	345	307	322	330	357	317	348	344	325	344	347	341	353	361	344	330	331	334	376	358	318	348	334	333	349	361	317	343	361	339	344	362	348	324	340	332	327	327	340	344	323	349	322	351	340	320	333	323	357	330	330	360	336	333	340	323	364	324	314	319	323	353	341	317	287	344	309	323	330	338	305	333	334	320	342	289	347	332	357	341	341	350	357	346	319	333	331	352	323	347	337	312	341	332	309	331	341	334	343	340	349	334	326	350	310	323	345	339	316	349	351	338	304	330	325	330	354	332	325	336	336	332	329	349	360	324	320	327	322	323	331	349	306	331	352	314	351	335	331	348	333	338	320	340	326	319	345	325	314	338	339	335	334	340	355	350	334	353	334	316	329	312	333	332	339	361	346	336	331	339	343	331	342	324	322	334	310	355	313	342	348	323	319	359	347	293	342	354	336	296	337	300	338	352	327	319	353	325	327	306	337	317	317	337	357	341	355	316	340	327	341	352	344	341	327	347	311	371	340	328	323	342	346	347	354	332	359	334	322	330	355	335	335	360	321	346	338	339	363	323	327	345	335	322	339	305	347	340	328	338	336	340	312	356	358	352	335	338	327	334	326	352	344	326	311	318	378	358	330	337	322	323	344	323	319	322	345	351	342	322	357	334	371	309	325	288	358	360	319	332	328	342	361	321	340	340	335	350	355	348	327	352	323	316	344	326	328	348	357	338	338	334	327	325	348	320	357	326	343	308	362	326	317	334	337	316	341	292	355	336	318	331	321	329	338	327	327	336	326	353	341	322	361	349	335	357	331	331	357	316	334	300	332	349	334	326	329	302	313	329	320	338	335	329	352	334	338	331	359	340	344	320	308	342	356	325	339	337	311	315	318	323	320	344	343	344	290	328	310	333	341	327	347	345	328	304	309	342	345	340	343	338	335	329	333	319	309	332	346	325	333	348	343	366	313	361	339	321	329	365	336	344	327	361	355	327	330	302	321	343	347	361	336	319	318	324	315	305	319	302	323	330	350	325	301	318	361	335	347	339	324	319	372	322	347	343	312	322	316	336	343	318	332	343	359	345	332	332	329	305	343	313	311	311	329	340	344	349	323	357	338	335	327	318	313	335	341	316	319	307	366	314	350	327	327	344	347	327	345	331	335	345	341	316	340	326	316	327	356	334	320	337	347	310	355	304	346
345	0	2700	163889	366	19	92	543	938	1082	1005	947	857	766	699	604	589	561	530	525	468	471	455	446	462	445	442	442	467	433	467	416	454	436	422	415	396	415	406	401	400	389	395	376	382	410	352	383	379	391	353	390	380	364	354	357	388	377	360	320	342	367	354	395	344	365	326	362	363	356	319	355	343	374	352	360	325	370	377	388	374	339	362	330	333	365	375	321	351	370	359	332	382	375	349	371	349	318	376	359	381	368	318	373	352	380	376	338	344	356	337	327	319	370	353	348	364	364	348	374	333	366	379	337	318	340	338	350	354	353	368	351	356	351	344	372	370	363	342	353	359	359	326	323	322	348	351	336	378	343	322	328	390	348	334	336	321	359	363	354	337	316	338	327	349	375	349	341	376	309	346	344	347	368	339	355	350	325	354	356	332	347	338	354	304	333	362	355	314	342	358	343	359	335	334	341	358	359	355	354	348	364	321	359	344	355	332	347	359	354	350	343	340	347	357	362	355	336	338	329	354	387	323	337	330	356	332	350	356	349	352	359	331	341	375	345	347	369	353	360	305	345	368	344	334	358	370	324	349	374	326	332	338	332	338	352	348	366	337	351	342	360	340	309	342	363	330	361	356	338	375	344	372	361	362	356	327	363	358	358	327	356	393	342	340	334	361	340	321	339	326	320	358	345	368	369	326	336	334	344	328	364	356	345	335	344	359	348	327	357	359	356	363	352	364	349	316	348	343	353	325	352	317	350	338	331	367	363	327	335	332	350	347	349	360	345	343	346	357	361	344	329	349	342	337	328	350	354	305	347	352	334	333	356	321	336	326	319	327	359	352	351	341	323	341	361	334	345	340	350	340	337	374	390	352	372	366	329	308	365	323	349	355	336	356	378	328	358	333	338	363	340	380	385	323	340	329	343	334	380	339	336	318	347	325	333	315	339	336	334	351	367	386	317	342	344	368	370	324	337	357	344	327	311	356	343	298	357	342	368	325	341	337	334	363	364	343	348	354	351	336	347	340	338	316	314	350	346	336	346	361	324	346	328	343	321	335	363	364	337	322	372	336	326	326	343	362	370	364	357	333	332	330	322	367	369	336	356	342	356	376	347	365	337	358	346	357	354	317	337	321	338	356	327	374	328	325	337	321	337	333	330	376	382	333	350	380	373	358	370	333	343	376	326	344	345	382	330	347	368	348	334	316	339	367	354	311	321	363	351	388	329	341	344	332	351	330	331	345	318	378	331	357	340	373	311	342	358	320	350	354	366	342	348	338	376	357	334	312	352	334	351	351	343	354	338	354	360	377	342	373	334	347	361	348	324	349	350	343	335	336	344	343	332	375	338	347	394	341	327	358	375	323	355	375	354	324	363	335	369	342	347	331	324	329	357	326	352	337	330	345	317	329	393	359	348	341	300	339	339	326	345	339	327	326	374	340	374	377	364	346	371	353	338	330	367	341	343	338	330	342	332	345	337	362	339	344	350	362	367	348	349	335	333	336	344	340	347	329	363	344	345	316	351	347	349	342	356	343	382	331	350	336	338	363	380	344	330	327	362	356	349	338	328	341	321	337	375	341	326	325	333	318	364	342	333	328	373	338	331	339	350	326	325	369	349	335	394	384	351	352	346	340	346	349	311	348	323	359	356	378	362	369	319	368	327	344	344	338	377	336	366	343	350	394	361	351	336	350	332	341	364	338	364	346	378	333	342	325	333	368	351	361	362	360	378	349	367	339	357	350	358	306	363	366	335	322	362	354	375	331	339	333	350	360	356	321	332	314	344	331	326	332	336	346	349	360	349	339	360	327	364	344	324	367	353	376	366	381	360	336	329	355	359	347	343	319	335	322	336	328	345	367	355	321	320	350	362	324	308	374	337	336	362	353	350	336	344	363	349	342	326	331	366	337	356	359	383	338	381	339	341	333	357	328	377	350	368	361	349	355	340	357	368	323	363	326	346	339	341	339	379	326	338	332	343	328	374	329	346	356	318	349	360	366	345	355	336	339	361	364	339	369	360	342	353	327	323	334	366	340	377	338	381	360	359	347	317	336	338	324	347	317	321	357	345	352	333	349	362	311	332	333	313	353	339	320	345	354	396	353	360	340	338	336	345	341	343	347	332	351	337	336	376	347	325	321	352	359	328	348	361	357	393	355	344	346	322	312	344	384	336	345	332	353	348	355	358	329	340	350	353	343	356	337	355	368	321	349	327	348	352	355	371	336	355	344	345	351	383	359	352	343	370	367	327	356	393	337	331	347	358	332	365	329	325	347	340	353	368	354	352	354	335	324	345	340	356	354	366	340	366	339	343	342	355	373	305	313	338	316	344	359	360	307	331	354	350
345	1	1900	164014	371	16	199	779	970	1045	924	820	704	643	561	523	496	458	477	425	440	425	402	431	387	384	353	374	356	394	355	336	346	398	368	336	361	373	349	327	352	374	329	318	333	329	325	342	335	334	323	345	351	327	333	332	304	330	331	300	321	329	340	324	304	305	309	311	286	357	317	287	275	327	336	315	308	319	299	354	298	343	332	331	303	350	308	330	309	309	310	329	300	341	328	337	327	333	294	308	285	360	287	310	331	321	338	346	332	331	314	332	319	319	324	321	312	333	322	321	303	333	328	330	310	296	322	348	311	309	334	287	336	325	311	306	325	359	356	268	329	322	323	339	336	325	325	331	314	321	286	315	312	322	308	334	328	338	298	314	318	318	314	293	310	345	307	300	313	300	319	312	316	336	333	328	335	320	307	349	297	341	342	328	312	327	307	304	340	310	356	336	315	315	304	305	298	312	331	310	310	327	351	339	322	299	324	326	278	329	304	314	300	313	317	335	288	304	294	333	326	319	313	296	303	312	299	314	308	331	321	337	288	308	358	360	315	301	316	316	290	324	323	343	306	336	325	332	322	313	305	323	296	298	325	347	295	319	338	308	340	327	326	317	322	309	292	308	328	328	293	322	313	326	322	319	315	324	313	315	338	305	321	320	317	305	311	300	303	306	322	311	326	316	316	321	313	317	310	358	298	308	322	335	327	324	306	335	291	323	303	294	322	320	322	299	319	299	329	316	322	355	299	290	291	326	299	350	329	320	273	321	312	317	300	323	328	332	341	314	307	335	315	288	293	309	339	325	319	314	297	360	303	319	345	324	292	294	335	290	306	295	322	288	304	323	304	305	315	323	315	311	319	305	310	315	343	318	316	307	306	308	343	279	304	292	298	323	325	341	286	316	329	316	319	340	309	311	317	322	301	288	304	304	320	333	314	303	308	322	309	296	331	311	324	317	307	301	288	306	307	302	307	291	295	314	327	301	292	352	333	357	320	293	294	284	291	326	340	327	310	318	330	301	322	310	304	315	320	343	330	323	317	291	308	295	350	317	324	299	311	317	300	311	299	302	338	310	344	311	319	295	299	315	287	340	323	299	276	292	317	311	347	342	308	339	326	311	321	313	314	346	283	313	327	293	293	301	319	314	313	315	309	336	344	308	323	340	319	326	340	323	304	329	290	336	318	302	323	334	318	314	308	332	310	336	293	309	338	330	348	322	331	302	329	308	309	320	290	331	314	328	314	328	311	339	307	310	340	304	335	334	291	322	315	329	331	311	317	317	339	321	306	322	338	336	318	316	305	315	327	301	302	349	331	294	301	308	344	309	298	332	298	307	301	301	331	306	329	318	300	325	331	328	329	331	341	323	338	295	302	299	332	324	359	304	292	297	333	315	329	320	313	345	295	319	387	336	319	302	332	326	288	315	328	310	336	303	302	273	331	303	311	278	299	316	324	298	339	331	331	307	319	301	312	291	331	310	313	331	297	318	316	275	294	324	353	310	318	311	323	320	318	330	314	274	325	342	312	342	302	311	319	301	311	325	308	320	322	304	276	298	311	325	331	345	310	312	301	303	330	309	323	321	329	311	318	318	334	313	347	324	321	326	295	325	314	321	317	328	306	318	320	322	322	309	294	332	332	308	332	326	324	308	342	333	351	313	327	342	307	292	321	305	271	327	291	305	301	300	313	338	315	338	322	304	335	310	320	333	309	338	302	304	318	297	319	326	329	334	303	314	318	310	308	325	313	306	328	317	311	336	295	315	330	332	324	327	318	316	299	289	304	312	323	312	353	314	305	340	302	328	318	355	314	332	322	302	320	330	329	295	280	310	331	353	281	277	327	315	319	351	322	314	314	314	334	309	308	292	315	327	320	330	321	315	317	300	289	294	309	326	311	312	316	316	329	307	286	297	338	333	315	308	303	306	328	359	324	330	316	329	307	322	329	312	319	287	312	298	307	326	310	326	329	295	332	328	292	324	340	311	315	333	319	315	289	298	312	326	305	295	322	314	300	318	285	350	331	307	286	308	319	321	313	320	332	308	343	306	293	348	292	321	271	322	337	315	331	311	301	314	302	322	297	336	303	303	331	310	305	318	302	334	311	309	281	306	355	324	296	272	310	315	315	331	340	298	314	323	308	331	303	288	343	327	316	335	302	322	321	342	302	322	311	336	346	281	319	311	301	302	306	365	322	333	319	321	279	294	330	324	289	328	345	313	295	320	324	340	306	279	334	320	300	306	300	306	328	292	315	302	291	325	305	311	311	335	343	301	323	303	305	288	340	330	308	296	334	322	287	317	331	328	306	319	310	319	324	309	314	322	330	322	323	309	290	320
345	2	2100	164139	368	17	126	626	858	994	872	803	716	688	604	569	516	510	486	464	430	473	422	426	405	389	370	373	381	360	385	398	370	360	355	381	385	356	362	364	363	367	363	356	331	363	337	332	326	331	351	311	331	306	307	332	315	329	353	371	343	312	339	310	341	335	330	329	312	300	319	323	339	357	336	320	320	333	312	317	322	319	316	310	312	324	322	310	294	311	308	325	323	306	310	300	303	312	346	300	294	344	349	294	318	335	313	293	325	309	294	299	330	330	302	336	320	319	319	318	319	309	326	356	310	331	298	319	296	320	336	326	339	280	316	300	356	313	315	325	356	319	318	311	317	317	310	326	314	325	309	314	313	335	296	323	303	342	287	348	311	327	311	323	308	300	325	347	313	339	326	306	326	315	318	321	323	329	304	313	317	343	318	329	313	320	314	305	330	285	298	318	320	281	323	329	293	311	332	285	354	343	347	312	266	310	328	297	338	311	288	328	318	313	321	320	296	319	315	322	302	309	314	287	319	329	352	326	319	320	313	313	318	303	312	337	294	317	310	342	293	333	323	321	299	303	324	320	322	314	326	286	283	331	338	325	304	330	299	326	331	309	307	339	317	313	319	299	335	286	315	303	327	305	298	338	320	334	322	335	303	312	305	288	319	323	286	303	292	309	309	324	320	321	329	320	306	302	307	330	319	357	308	293	303	308	276	312	323	305	314	323	304	334	303	312	310	344	327	286	330	343	309	307	317	314	316	336	314	319	320	341	296	280	299	324	310	323	311	308	309	316	353	302	307	325	295	338	318	289	320	324	309	355	300	309	326	312	327	344	308	305	335	323	289	337	330	330	330	329	336	274	345	318	302	313	303	309	328	300	303	306	303	292	293	335	328	302	323	303	304	297	334	332	367	329	324	299	311	321	281	323	291	316	321	292	299	319	322	330	316	321	309	316	299	336	313	334	309	321	321	303	358	316	348	314	323	302	317	323	313	311	334	318	348	308	315	321	338	311	320	315	322	320	307	286	331	295	317	302	301	338	320	292	290	321	327	322	348	323	341	333	315	321	312	292	311	337	299	319	322	327	326	326	318	292	301	292	289	324	321	322	313	313	304	297	341	340	333	285	289	317	298	336	305	337	316	344	311	310	312	308	338	297	333	315	310	328	325	316	378	304	302	300	308	316	323	330	301	338	343	308	322	339	314	331	301	331	314	328	298	322	305	320	314	328	310	319	311	296	327	293	303	316	313	324	314	313	308	305	320	307	319	329	315	309	327	317	279	322	326	267	309	326	326	335	324	351	312	304	303	282	335	310	318	313	327	315	337	301	304	285	314	300	330	321	334	339	296	320	338	319	294	311	306	298	291	312	317	312	339	348	305	309	309	296	311	302	321	292	314	309	314	330	341	337	324	312	312	324	298	290	310	338	327	295	323	336	305	312	340	305	328	303	315	322	344	320	305	351	286	329	332	327	331	317	320	318	325	308	326	324	332	340	299	320	330	332	330	319	315	314	360	329	326	315	309	303	295	319	296	331	311	329	323	334	326	307	336	327	333	323	303	319	349	303	301	335	324	314	310	317	314	339	324	300	341	337	340	328	313	300	321	305	304	337	305	317	278	342	292	339	300	328	324	306	308	338	328	303	319	323	346	326	305	300	303	316	288	286	306	318	331	319	300	346	292	308	309	309	306	323	310	339	309	307	325	324	327	355	337	327	317	310	306	311	301	305	313	302	289	306	306	324	309	315	302	311	318	322	333	322	305	323	283	332	289	329	358	288	344	308	340	322	328	330	323	313	294	322	315	309	315	330	336	329	326	322	300	349	331	302	327	330	304	322	308	309	314	323	334	345	339	312	344	347	308	323	293	305	314	307	311	306	333	300	295	325	316	343	307	293	317	330	310	289	308	322	334	307	320	304	309	329	348	316	319	312	314	353	278	342	298	300	296	325	324	288	343	312	309	323	335	286	324	328	312	341	324	323	311	289	331	321	322	295	302	338	289	345	325	303	321	313	335	322	301	327	336	267	313	318	321	306	333	325	307	327	297	298	338	305	296	331	328	314	319	319	304	313	315	305	327	324	307	329	318	315	334	293	299	315	310	315	313	303	288	345	338	308	335	322	297	330	297	331	316	306	315	331	292	339	298	295	326	306	303	356	326	301	341	325	307	337	327	308	322	302	298	312	292	339	312	319	316	294	333	298	322	339	305	333	314	301	302	329	322	330	300	315	298	334	291	322	334	302	330	310	321	296	311	318	314	291	308	305	319	305	317	323	301	317	321	308	331	295	326	320	290	307	325	276	330	295	316	313	322	324	306	316	323	317	328	306	344	313	339	297
345	3	3500	164264	371	5	117	650	939	967	897	905	787	765	645	601	535	510	504	491	468	440	453	439	429	455	410	420	381	408	388	432	424	372	407	402	402	377	379	412	368	373	381	385	370	376	374	358	366	373	344	336	362	359	354	346	363	321	393	338	352	386	361	338	341	374	342	324	370	374	322	356	364	344	355	339	357	344	331	334	341	320	368	339	356	326	344	359	354	353	338	328	349	364	339	347	320	364	322	367	331	390	334	348	350	344	357	333	378	349	367	338	344	338	336	342	329	341	344	348	299	323	339	323	364	392	345	354	340	354	307	350	332	358	342	353	337	322	337	298	334	374	336	375	353	340	346	350	314	330	341	307	336	325	317	355	355	359	334	343	344	353	355	379	332	353	319	357	376	347	327	359	326	335	317	346	327	370	328	356	346	335	322	326	347	334	336	349	309	342	357	337	330	348	347	346	348	325	376	325	355	338	316	319	321	356	366	324	328	322	360	361	339	363	364	324	328	339	339	330	363	320	347	332	316	375	341	348	331	336	336	347	364	326	346	343	358	357	380	336	346	378	358	347	356	374	343	345	329	329	349	320	320	356	347	329	358	322	341	326	353	349	363	326	345	345	321	351	338	353	329	374	321	341	349	321	309	326	377	355	330	332	350	324	351	342	317	373	325	341	336	380	330	342	328	345	342	346	343	331	327	341	340	364	357	363	354	300	376	317	364	310	333	337	357	332	319	335	325	325	356	345	323	332	328	339	308	353	329	350	347	323	344	351	355	343	343	329	308	333	320	327	343	345	326	338	318	332	333	347	346	348	321	340	352	322	315	346	331	366	334	331	358	300	323	362	339	335	323	344	327	326	338	325	337	362	400	348	352	348	348	309	342	364	326	339	312	334	334	347	347	357	350	333	346	347	348	321	351	335	336	319	314	325	315	335	348	347	350	374	322	319	331	363	334	333	350	322	341	324	345	308	346	348	325	328	346	346	347	350	325	357	357	347	350	329	335	349	356	347	345	362	335	331	351	329	340	294	351	317	332	354	347	346	354	334	326	354	329	339	347	362	331	318	330	318	350	324	352	332	366	350	365	360	325	348	352	359	334	334	343	340	347	353	340	351	380	316	335	331	345	348	341	370	314	341	348	370	344	348	382	340	343	319	351	348	336	331	324	361	322	341	339	321	325	338	338	382	335	341	358	313	327	377	332	320	343	348	382	343	348	342	327	308	310	345	339	331	349	341	317	365	329	342	325	315	336	326	329	346	347	292	330	344	357	322	324	331	333	376	375	349	362	348	347	332	352	343	329	334	347	335	328	313	343	351	326	355	345	367	324	358	317	330	314	320	343	333	344	343	362	353	353	355	325	388	335	330	315	354	344	348	338	340	348	330	354	327	358	344	353	330	342	332	352	360	323	307	329	343	341	360	362	320	329	356	328	348	328	352	332	333	335	375	344	331	344	344	320	334	328	366	329	341	348	334	349	360	340	350	362	359	328	384	319	306	346	358	315	330	323	350	371	319	350	370	333	316	300	316	316	329	339	326	320	361	335	346	348	329	368	333	333	337	320	351	361	346	355	360	346	345	336	293	336	345	366	351	339	341	310	351	349	333	320	313	286	335	364	312	331	327	311	340	341	316	347	342	347	321	346	323	345	335	347	354	330	310	342	359	352	325	376	345	322	326	340	325	351	350	332	325	343	334	334	347	353	345	321	338	355	379	366	324	353	339	328	335	319	333	333	343	381	371	355	314	350	340	392	335	362	317	355	330	356	333	354	326	344	368	346	352	328	330	338	359	366	340	340	352	309	332	318	315	339	350	315	318	361	288	325	338	332	332	311	336	303	352	336	347	310	346	369	339	329	290	326	317	334	341	340	366	327	342	341	335	331	346	365	327	319	330	353	335	322	337	342	352	339	352	332	325	341	355	313	324	336	318	340	330	323	350	356	341	366	318	302	322	344	354	319	349	338	333	349	345	329	335	325	334	339	334	359	324	357	346	359	343	328	338	320	354	333	349	314	335	330	355	331	304	348	333	346	338	363	320	343	297	353	355	335	288	331	352	354	341	298	330	357	334	329	319	314	307	332	365	345	307	346	345	355	392	349	345	333	342	343	350	345	326	363	366	330	342	322	368	380	362	335	290	339	345	340	317	334	309	346	352	317	340	351	323	384	342	338	347	342	348	347	316	341	351	324	344	333	337	328	355	356	344	357	329	347	319	306	353	324	349	328	348	360	319	323	357	332	368	328	321	360	326	352	334	324	346	341	347	344	355	337	357	360	331	339	317	345	352	337	339	357	348	362	328	332	328	342	361	352	320	316	352	303	358	372	346	323	339	329	338
345	0	2700	164389	369	10	63	522	827	1023	955	955	859	765	745	662	621	562	556	515	548	506	510	482	473	509	470	442	422	453	435	432	440	401	399	419	399	444	410	410	407	384	403	409	415	433	352	388	391	393	402	372	386	414	414	364	368	340	396	369	384	392	376	349	380	377	376	319	380	349	386	372	338	390	377	372	367	362	385	348	374	357	379	357	392	351	358	347	355	363	346	366	369	389	356	326	359	373	363	369	349	359	361	362	364	348	366	363	345	338	347	369	338	350	370	353	356	377	328	360	375	366	354	367	355	401	337	372	358	329	367	352	344	367	351	378	355	343	381	336	349	350	368	338	354	363	335	373	358	344	380	365	349	347	365	318	347	345	377	347	373	378	364	341	366	391	375	361	337	381	363	336	355	355	339	366	356	359	383	311	358	340	371	357	369	360	360	331	335	368	345	336	338	332	373	331	344	380	344	346	347	375	344	338	358	381	331	338	397	344	417	338	337	373	342	365	374	346	386	349	373	362	338	357	335	346	359	359	343	363	333	316	331	357	347	354	351	376	388	367	347	357	326	372	354	359	326	308	339	381	330	352	335	378	363	357	369	332	347	343	359	351	353	359	343	371	347	391	365	375	346	343	367	358	332	347	366	347	377	349	302	379	356	360	372	348	326	341	352	376	337	383	398	343	342	329	353	375	334	350	405	327	347	358	363	381	368	367	357	364	317	325	343	363	349	376	377	337	343	343	349	359	332	330	362	356	363	368	325	371	363	350	367	351	360	363	356	337	374	365	327	359	367	349	367	372	345	360	343	356	380	387	336	353	349	355	337	354	316	362	331	363	366	372	370	361	375	340	355	362	355	359	386	350	367	352	359	342	342	334	345	328	336	353	350	362	325	372	346	337	329	347	353	326	336	351	343	354	348	330	355	347	328	354	342	331	323	346	343	364	348	381	318	360	366	338	348	366	375	371	335	358	353	384	328	344	360	359	370	323	337	393	342	335	332	349	353	337	355	361	332	350	364	372	377	360	360	339	340	346	340	338	350	353	368	370	362	374	346	364	352	362	339	352	360	365	364	358	351	358	372	372	340	372	319	365	318	389	346	350	339	358	372	377	342	351	382	360	354	352	322	352	351	338	352	390	362	328	355	334	365	369	365	345	361	357	340	368	352	316	366	362	374	330	346	324	333	373	356	346	350	352	332	366	315	352	351	329	347	342	324	379	352	352	360	348	350	330	369	344	382	362	371	350	344	332	355	366	344	360	345	349	351	380	338	361	374	362	342	368	375	333	368	392	330	374	349	348	357	382	377	343	349	358	353	343	332	389	369	338	358	346	370	352	362	341	343	389	349	364	354	350	356	344	350	339	363	353	343	339	367	356	357	376	359	362	350	362	368	330	341	358	355	335	343	369	357	361	359	351	353	335	343	367	375	337	366	354	339	350	340	367	335	335	340	362	368	353	344	357	360	326	357	377	338	355	341	367	348	342	363	332	349	371	324	354	394	360	370	362	326	362	357	374	343	383	325	347	356	361	356	358	345	342	325	352	363	333	336	325	316	362	331	355	387	366	308	349	327	339	347	337	375	357	366	365	306	361	341	366	312	365	365	338	349	373	363	339	349	356	341	331	384	340	364	366	362	389	346	371	370	350	358	356	367	359	368	361	344	372	367	367	359	328	342	349	344	359	348	358	363	345	376	358	384	333	371	381	326	336	371	338	334	355	332	348	363	368	336	375	362	339	345	364	358	341	338	348	376	357	334	361	382	342	355	341	342	346	353	335	324	330	340	370	332	345	315	350	359	342	358	369	358	376	340	360	354	354	383	355	367	341	387	344	345	338	350	353	358	369	366	350	328	330	352	350	330	360	356	358	355	348	356	371	355	337	363	360	356	356	319	354	353	337	326	380	341	349	340	334	330	327	330	345	360	326	344	388	340	370	381	395	384	364	343	338	345	346	326	347	360	326	341	323	337	392	348	347	342	365	307	327	368	345	329	317	358	311	349	316	350	340	347	374	341	374	339	352	334	324	345	365	365	335	375	366	344	347	364	323	363	327	332	327	345	340	343	337	327	335	336	328	339	363	353	375	331	340	339	324	306	381	370	361	382	366	343	344	334	340	364	341	366	334	340	371	362	381	335	339	372	351	349	359	333	350	380	348	347	384	357	381	366	353	373	355	343	373	399	312	362	352	341	351	369	317	349	333	338	313	323	349	379	353	337	360	353	373	338	366	353	356	336	328	349	364	339	337	338	357	345	335	375	350	327	337	337	333	351	357	309	362	370	367	347	383	370	355	359	353	345	361	344	374	322	375	329	346	372	338	337	350	356	340	351	346	356	345
345	1	1900	164514	387	4	166	790	954	951	857	833	781	683	672	583	544	508	495	476	410	428	423	423	380	406	377	389	364	377	354	366	330	374	330	375	354	377	363	344	353	372	344	360	383	317	357	339	356	331	361	298	337	367	335	321	327	324	362	330	325	347	324	343	309	353	325	329	361	312	342	349	342	346	335	333	338	337	322	322	345	313	345	331	319	337	339	328	306	352	351	294	316	346	327	292	316	320	335	339	312	304	325	330	332	350	327	347	322	328	314	299	316	345	327	327	354	353	350	309	323	325	348	342	301	329	316	318	318	357	294	343	306	325	317	330	344	312	311	343	320	336	302	317	306	324	307	333	336	324	333	315	328	320	297	318	306	330	327	335	319	305	332	336	341	310	326	314	323	312	329	348	301	332	324	341	301	330	323	339	323	303	294	324	325	290	320	336	323	309	307	318	365	330	304	341	296	349	323	307	337	308	322	326	318	316	317	325	349	328	311	319	320	340	331	322	342	318	312	324	338	308	321	361	352	327	324	323	343	315	349	330	335	339	333	347	312	317	326	297	330	344	317	339	316	345	329	319	306	323	329	323	320	299	316	294	325	338	309	329	317	296	326	319	327	315	320	328	308	299	311	316	318	333	306	329	321	311	314	307	326	306	360	298	313	330	318	332	329	310	298	344	336	343	308	327	368	346	329	308	339	328	311	329	323	341	315	296	323	301	335	311	323	322	316	326	320	348	317	348	320	360	327	305	314	330	296	315	331	319	324	321	332	331	306	302	309	329	335	299	326	295	300	337	310	334	328	309	333	304	329	306	346	306	300	354	329	318	349	311	330	325	340	325	328	319	359	312	325	323	328	350	329	335	309	282	319	323	329	291	293	347	337	288	305	309	320	319	324	319	315	327	312	322	337	321	316	317	342	291	337	312	289	321	326	333	315	326	325	315	332	334	364	320	298	348	340	338	342	318	300	294	311	331	285	307	314	310	354	341	348	340	323	335	324	295	310	347	329	310	313	288	303	354	306	348	312	326	309	314	303	348	340	303	325	317	317	323	329	319	304	305	333	322	326	311	312	319	308	327	326	317	333	352	332	338	330	328	346	331	302	323	343	325	304	312	309	318	306	314	326	288	308	297	327	304	294	350	301	313	325	347	355	312	308	351	314	327	327	345	340	347	300	316	336	306	313	306	319	314	341	336	333	332	334	331	313	302	301	340	282	348	336	319	315	305	329	327	317	324	353	334	345	315	326	335	318	297	340	299	322	350	313	314	336	344	298	325	311	332	297	372	343	322	313	353	325	316	306	315	334	367	330	349	310	357	319	317	318	351	341	298	322	337	365	298	325	318	334	325	314	336	319	313	325	315	324	322	350	306	301	314	304	303	350	280	335	336	340	323	317	323	299	315	293	331	307	334	308	320	320	317	325	346	342	312	327	348	327	346	321	346	313	329	333	341	323	329	310	324	311	306	317	295	342	314	326	310	322	326	322	329	314	349	324	333	325	316	306	326	317	294	318	324	327	339	320	323	322	323	303	344	329	295	301	310	345	357	320	301	321	329	329	337	305	311	333	325	318	318	323	360	317	305	327	326	325	333	335	312	318	331	311	317	323	304	319	310	319	316	314	372	296	316	279	325	294	313	335	308	339	335	307	310	338	289	316	321	323	315	341	328	286	339	317	332	325	332	318	287	321	313	299	358	321	344	311	328	291	354	327	306	335	311	298	328	321	344	322	311	348	303	302	309	333	331	314	321	312	296	312	305	288	343	321	331	328	324	286	357	315	328	352	324	317	311	332	315	294	330	342	308	337	343	331	314	319	335	301	336	329	360	304	343	309	304	308	351	314	344	318	313	296	329	313	336	360	320	339	339	335	317	333	328	335	367	319	330	339	306	349	328	327	318	341	287	315	336	316	338	311	328	333	342	302	310	308	309	286	327	325	317	336	310	317	315	334	342	297	311	338	302	311	300	331	332	327	337	330	308	321	331	327	316	352	331	347	332	325	341	319	332	306	301	326	327	313	346	352	309	316	348	328	344	334	316	321	318	307	321	298	309	345	343	301	350	317	281	321	336	328	304	316	313	339	324	354	327	304	315	293	339	331	303	323	297	322	335	314	319	326	340	304	343	311	366	306	327	311	325	342	321	309	346	315	336	308	326	348	305	318	324	335	341	340	323	342	318	313	336	345	322	346	324	334	310	308	360	324	322	310	320	302	326	316	325	310	303	316	318	322	333	314	317	322	316	341	318	340	310	346	315	314	311	328	323	317	296	316	323	325	336	310	373	318	306	328	335	332	343	338	319	318	297	339	332	309	340	308	314	330	338	317	327	289	336	329	318
345	2	2100	164639	391	8	112	643	880	895	810	836	750	719	683	580	546	526	482	462	436	432	412	405	393	389	399	424	326	376	355	365	366	387	339	385	357	366	353	356	371	347	344	385	346	339	375	338	356	306	360	317	335	289	329	347	316	335	327	339	356	325	326	318	322	374	328	337	338	324	320	318	341	328	320	303	323	324	320	313	301	302	320	286	321	334	325	318	300	337	348	325	308	326	309	331	325	306	336	322	326	295	292	305	325	310	325	351	298	332	311	318	337	327	314	296	322	328	321	325	322	333	294	342	291	306	316	328	336	323	335	319	333	323	291	334	328	313	278	312	338	326	315	337	315	313	312	361	315	308	329	325	322	319	299	291	328	335	309	326	334	312	322	325	324	334	344	288	308	347	296	333	321	317	346	321	319	326	312	334	330	326	320	337	303	298	329	334	313	317	342	315	323	330	330	317	349	340	307	309	338	311	320	325	343	302	335	307	319	295	346	336	317	325	332	315	311	326	319	316	324	338	282	306	353	301	343	319	304	320	329	335	348	327	303	334	332	319	321	328	349	313	341	305	333	319	335	316	323	299	297	325	318	309	328	316	303	329	320	303	311	318	285	319	346	320	322	314	336	321	319	318	304	325	344	329	321	320	339	307	315	332	321	317	303	336	323	343	307	323	303	309	303	349	295	310	325	333	325	333	341	349	315	328	295	336	338	329	306	332	316	330	352	336	293	330	324	320	324	317	297	321	308	304	311	336	310	337	330	338	321	303	340	313	303	317	322	328	295	344	314	318	330	348	327	312	300	332	338	295	311	285	330	318	301	338	331	323	334	328	335	353	329	306	317	329	306	297	290	321	317	319	301	316	314	299	291	347	326	322	330	345	309	347	307	339	315	305	306	327	346	337	319	329	311	308	335	319	323	326	317	314	302	320	312	296	304	324	330	316	298	314	315	301	324	320	314	337	293	343	343	334	315	339	290	318	293	295	321	316	351	314	304	325	338	304	333	324	325	306	317	327	308	323	301	303	341	316	309	359	340	307	324	322	302	320	329	331	318	333	309	323	313	329	306	297	336	309	302	311	335	296	319	336	339	338	334	302	324	312	313	310	320	286	329	349	311	317	307	338	324	331	328	337	299	298	308	330	311	333	298	312	259	325	330	329	313	342	315	337	339	351	308	317	311	332	331	306	294	342	301	318	346	325	314	313	330	340	323	327	328	335	310	300	301	340	319	364	308	339	301	327	329	285	315	345	323	334	285	344	297	313	349	342	291	323	319	293	321	335	319	311	319	299	284	326	335	291	329	303	281	333	315	305	329	320	308	311	306	313	355	331	341	350	333	322	314	328	316	317	308	324	281	312	288	334	297	334	303	311	295	341	311	292	327	302	324	345	320	312	307	309	294	319	283	353	322	307	312	327	284	298	310	320	330	305	297	324	325	326	324	293	323	308	306	321	337	301	307	317	305	335	334	351	312	330	327	346	322	306	309	325	347	315	333	353	306	322	301	334	326	334	346	317	315	312	292	307	328	330	349	333	321	343	323	328	349	317	341	346	333	293	306	320	348	309	353	325	312	323	342	311	312	330	298	311	315	311	311	345	333	321	303	316	346	323	318	327	298	318	341	317	302	319	355	292	305	319	320	300	329	331	314	314	326	302	315	326	296	339	307	312	325	309	314	337	329	304	326	290	324	309	325	297	332	311	339	336	313	342	306	330	287	320	298	322	317	339	296	332	344	292	296	320	313	326	348	309	319	334	316	311	333	322	339	311	318	338	319	329	285	304	317	312	362	323	322	312	284	318	308	361	317	341	321	331	324	298	289	325	341	295	350	310	309	334	317	324	316	278	332	278	329	327	296	309	305	314	280	316	349	329	317	307	325	309	328	314	307	332	331	305	330	333	328	314	315	329	355	321	304	344	297	328	300	320	305	297	316	346	325	336	313	302	315	299	318	308	309	292	318	320	304	316	358	318	319	360	330	322	337	322	305	317	299	330	309	307	311	321	314	320	307	333	301	326	333	318	300	317	328	335	289	306	294	323	338	315	313	303	298	336	354	305	296	338	314	328	291	318	323	339	346	297	323	317	298	329	335	318	318	331	323	306	299	321	305	314	337	337	312	324	310	325	295	323	345	325	336	271	320	300	323	301	313	332	329	334	313	288	334	317	320	334	318	343	345	325	324	329	307	319	308	306	333	351	290	332	325	305	340	336	306	316	331	303	343	330	325	331	310	340	328	309	304	341	315	331	312	315	339	312	343	315	346	327	329	301	325	290	293	328	322	293	334	343	305	326	312	302	342	339	314	320	350	299	320	327	345	321	323	306	334	308	320	296	315	298
345	3	3500	164764	392	8	146	646	903	952	916	850	742	742	701	629	599	510	523	519	501	451	480	465	463	436	381	404	419	403	439	450	411	443	392	422	391	366	375	394	385	408	369	405	369	369	366	358	374	393	363	360	343	358	364	363	377	333	337	354	374	387	347	339	360	381	366	369	346	367	360	370	331	355	388	371	396	380	348	366	364	352	361	365	385	348	346	365	353	370	329	390	336	344	347	360	358	353	350	372	371	363	373	332	360	343	355	364	318	343	355	340	370	344	345	378	361	369	375	320	358	357	339	343	351	356	375	319	344	362	355	360	330	384	329	352	341	374	375	380	362	354	334	373	332	351	343	367	357	351	379	322	332	348	344	368	355	364	344	344	348	357	355	369	378	356	364	346	370	347	344	346	353	349	361	360	368	358	329	359	341	362	363	348	356	368	339	366	344	335	356	340	351	325	359	357	341	337	329	344	353	364	363	317	354	367	369	364	372	323	353	386	356	359	346	353	379	353	344	348	321	355	345	350	318	361	354	345	353	341	340	363	347	330	358	341	345	329	355	353	348	351	377	364	334	338	347	348	349	337	342	396	378	316	315	326	342	367	362	378	376	337	336	338	339	357	317	372	351	348	347	359	315	345	359	367	353	369	352	322	373	345	380	359	359	370	355	338	376	355	369	362	365	353	360	371	351	353	342	356	366	331	358	348	363	364	339	337	329	356	343	375	387	357	389	354	327	332	334	350	350	349	330	359	339	362	364	359	359	395	346	335	341	358	330	318	357	311	343	327	369	374	351	367	329	344	350	372	334	354	357	343	360	400	367	348	368	341	373	348	347	347	351	333	362	346	348	327	340	343	369	382	339	343	340	344	363	337	361	360	337	350	321	347	368	370	365	375	338	350	355	357	340	323	368	361	321	356	350	346	349	355	332	324	370	364	329	374	357	391	335	316	346	346	349	378	346	337	360	367	352	365	368	321	350	360	332	340	347	319	322	358	328	344	359	367	348	313	338	371	338	360	347	343	375	331	364	345	356	304	360	351	341	358	367	361	343	327	350	348	306	339	349	362	351	346	325	340	357	358	345	327	337	345	394	344	325	363	360	332	367	355	337	355	356	333	337	360	329	352	325	359	358	378	355	341	368	345	368	381	327	341	333	338	350	313	374	327	365	370	348	317	342	335	328	363	316	344	358	322	375	350	363	366	374	353	331	357	353	348	325	333	343	376	382	379	358	332	366	347	372	375	347	348	365	337	347	340	323	365	336	338	360	377	370	353	345	353	323	367	348	352	343	362	314	369	350	345	353	355	360	370	371	338	337	345	356	342	345	338	368	374	322	339	346	380	350	346	338	353	349	335	326	359	357	355	350	355	325	370	343	347	330	345	343	329	351	355	367	340	376	378	340	402	383	333	343	347	357	348	369	339	356	305	378	360	359	372	377	347	346	329	359	349	339	336	292	298	335	319	338	332	352	342	372	343	306	340	336	353	357	336	360	331	343	347	360	334	331	349	330	344	349	390	376	345	334	358	374	373	336	348	337	319	324	364	380	356	337	373	364	366	337	338	345	336	342	352	366	338	364	404	367	345	338	313	372	326	334	359	340	342	338	340	332	362	353	345	343	343	356	354	340	373	359	343	385	320	338	323	339	359	356	351	383	373	321	332	326	367	359	342	347	330	315	377	343	366	375	322	322	324	353	360	346	341	339	352	354	360	346	347	356	355	340	365	328	344	339	348	336	332	372	369	335	349	345	356	352	350	331	365	325	344	314	362	355	340	345	351	345	370	337	317	337	364	369	327	337	368	374	356	348	353	363	336	360	332	362	383	343	368	364	331	342	364	343	366	354	374	315	345	371	326	304	332	354	351	337	354	333	349	341	368	328	354	357	355	333	348	335	342	364	371	339	364	350	374	353	350	343	335	370	335	355	361	326	353	348	335	354	346	347	320	339	371	353	365	345	383	328	353	324	336	348	331	328	327	358	359	374	381	344	339	365	356	348	349	331	336	370	336	367	335	352	357	374	354	320	336	370	338	333	352	338	356	341	349	344	331	351	345	333	373	336	343	381	336	349	344	336	334	341	357	352	354	346	349	366	352	345	375	374	324	358	376	330	371	295	365	352	328	341	359	356	366	328	361	337	351	364	330	348	339	306	380	343	386	369	337	345	335	356	337	356	332	358	348	338	349	343	343	338	324	358	372	346	347	349	358	341	360	335	355	367	329	353	312	360	343	353	369	335	367	337	350	336	348	361	340	356	359	318	364	334	333	344	356	336	352	366	355	358	359	362	341	384	368	378	343	310	354	336	346	342	340	359	328	318	339	327	354	372	335	343	344	332	365
