345	0	2700	212509	376	5	51	405	593	675	667	704	617	659	592	561	553	542	501	492	543	595	734	834	872	930	967	1043	1000	1027	988	926	928	868	878	875	898	778	755	691	552	528	416	417	407	404	375	381	390	397	397	370	358	402	382	399	356	388	415	426	407	409	377	368	382	386	337	381	403	376	376	374	399	422	378	384	402	393	364	404	339	347	363	383	366	345	380	360	368	386	347	365	360	362	354	341	361	346	376	390	366	360	378	388	383	357	379	347	362	360	399	368	365	416	383	382	392	394	386	377	422	388	374	371	381	362	385	388	365	402	379	365	340	369	319	371	383	343	384	389	381	363	350	343	336	374	361	357	350	376	372	394	378	386	351	365	356	340	369	367	364	368	372	369	396	390	361	336	353	342	358	355	374	359	337	392	382	367	373	362	373	349	366	370	373	364	353	388	357	331	346	371	350	349	349	325	350	340	332	373	382	360	367	357	394	402	363	333	350	361	353	362	352	359	362	362	332	354	383	323	355	365	362	352	373	357	353	381	350	375	350	348	364	357	343	361	369	365	364	389	363	357	342	367	345	369	323	358	358	362	383	359	355	348	345	363	356	352	367	324	372	362	336	337	360	345	353	350	327	347	363	390	346	377	352	362	353	362	371	362	348	349	332	341	414	360	354	348	377	354	356	344	342	344	373	354	350	356	320	357	343	386	375	358	367	343	338	364	341	361	344	350	331	367	348	401	355	371	371	344	335	351	346	326	335	352	359	368	342	330	338	359	385	336	363	347	347	348	361	355	336	371	346	354	356	352	378	373	350	417	318	357	377	378	366	335	355	359	348	369	355	357	371	349	314	351	341	391	349	345	352	328	371	358	367	333	361	373	364	338	368	347	374	379	383	381	327	345	348	356	348	368	345	357	349	361	378	343	364	373	376	350	352	363	377	366	336	356	318	345	380	345	359	396	351	339	335	347	334	369	351	344	368	364	346	342	344	368	353	366	360	333	345	386	349	314	348	368	369	370	346	403	361	355	346	353	352	356	364	329	341	367	348	327	363	387	362	353	352	322	367	345	354	369	359	353	340	345	368	343	357	314	334	347	378	359	346	339	333	349	329	388	378	335	361	379	338	319	366	355	369	373	372	346	361	352	344	345	349	369	394	357	349	372	392	328	379	382	326	366	399	369	340	359	348	355	356	342	329	352	392	326	356	352	310	379	355	352	360	351	350	365	358	363	350	346	360	381	375	371	360	369	371	354	345	356	359	351	369	330	340	387	356	330	383	349	341	346	384	384	387	331	345	384	371	368	387	365	365	371	328	372	339	357	327	381	358	378	330	344	337	344	383	345	348	367	364	375	371	366	363	401	382	345	360	345	336	368	362	344	349	343	385	348	357	345	358	386	343	344	367	355	387	360	356	350	366	366	361	369	349	346	355	340	354	342	350	383	334	310	350	319	360	372	342	357	374	352	381	357	363	365	377	372	352	351	366	334	340	373	352	367	368	364	374	340	388	334	356	320	360	354	384	363	395	358	315	357	374	322	366	366	398	314	342	387	323	370	344	344	353	368	348	408	336	353	325	344	374	329	375	355	368	360	353	325	379	384	341	347	345	391	344	378	378	333	333	361	346	378	374	371	372	363	343	381	395	323	335	361	384	357	376	352	328	354	347	339	331	368	329	371	309	370	367	336	369	380	373	348	339	340	340	337	355	388	323	361	336	362	350	341	339	341	373	357	363	346	350	333	352	393	357	362	372	346	359	392	376	355	369	356	332	400	372	346	376	364	356	359	369	361	368	397	344	353	317	363	333	361	353	359	365	326	325	375	382	347	349	339	357	359	363	361	348	349	380	309	339	314	339	377	356	357	356	354	371	369	355	363	327	322	365	373	389	347	329	355	344	340	341	354	349	347	354	367	347	372	355	371	370	338	369	352	360	383	337	368	349	362	350	363	363	327	379	363	369	339	377	358	348	372	383	359	335	380	373	354	336	384	384	344	368	342	360	366	316	381	354	319	334	371	348	364	354	319	345	351	349	371	390	364	358	363	372	346	380	355	351	395	372	353	349	363	315	372	355	340	343	368	357	340	375	353	356	376	367	362	340	404	382	342	380	362	343	386	346	337	373	381	353	355	371	353	397	369	345	356	355	345	341	354	343	342	366	361	369	353	385	344	354	367	351	367	351	365	353	347	331	359	351	376	348	359	352	360	382	336	346	366	360	379	337	339	354	343	357	373	348	372	343	350	366	347	354	355	367	366	384	370	336	361	377	362	336	337	341	340	353	327	352	348	374	344	343	373	356	345	378	367	356	354	388	375	342	338	324	376	359	360	332	342	353	337	328	345	380	356
345	1	1900	212610	390	13	123	463	542	605	601	588	546	579	529	522	496	457	439	449	449	482	440	477	586	570	603	659	642	619	629	644	646	597	605	605	508	514	494	404	391	350	346	367	364	365	362	347	355	358	354	376	379	338	320	357	358	356	362	371	372	349	311	364	351	364	351	357	353	350	379	354	337	353	344	323	322	366	358	339	372	358	315	358	331	351	338	317	341	326	328	337	335	362	343	357	335	373	356	344	326	377	335	326	356	339	362	354	345	358	356	348	335	344	328	347	330	358	342	394	370	377	407	360	350	379	334	423	367	399	391	360	355	389	367	344	353	357	341	340	361	369	356	348	347	398	344	357	356	360	347	339	335	315	334	326	359	347	351	359	332	336	336	369	347	342	307	341	333	353	354	348	326	357	347	355	359	394	344	339	337	332	362	322	347	354	333	332	339	311	328	367	326	355	356	336	346	328	347	369	358	310	375	325	342	360	337	348	363	374	311	327	352	355	333	361	331	319	352	330	379	356	319	325	320	360	318	346	360	341	336	349	332	343	327	346	356	346	337	334	320	390	333	336	352	346	312	343	353	356	340	326	341	319	326	324	365	317	338	336	338	321	320	351	350	321	308	321	339	340	362	342	309	327	345	353	344	379	338	341	328	338	366	338	335	356	356	356	323	394	357	316	341	353	348	362	344	341	340	367	337	353	362	300	352	329	350	349	335	352	344	329	356	346	338	343	318	345	367	327	321	326	351	360	321	334	364	336	343	326	343	338	303	320	330	349	348	323	341	325	346	342	343	345	322	313	342	366	326	330	330	343	342	358	365	324	338	335	317	328	332	342	332	357	369	376	342	347	347	341	375	318	360	339	343	355	314	368	332	323	344	355	332	308	333	365	340	360	332	343	355	329	319	322	341	338	344	310	327	347	339	353	341	330	330	324	362	352	332	326	341	373	327	349	354	351	357	305	311	329	331	331	341	344	326	328	304	334	341	346	370	345	342	328	350	321	327	318	350	340	358	337	330	304	337	336	345	357	354	361	323	315	332	315	326	336	335	330	326	345	318	369	349	360	346	355	336	372	350	346	361	332	336	323	329	344	344	337	345	304	336	334	370	323	315	346	352	340	355	348	323	316	358	315	324	370	315	353	354	354	336	324	339	313	343	337	321	344	340	342	309	341	330	342	338	316	340	334	315	341	338	333	317	339	345	350	330	358	332	327	350	340	336	334	330	344	322	317	336	346	344	336	360	361	309	377	349	366	336	354	369	336	345	304	330	333	308	337	324	360	342	340	333	333	346	342	323	332	378	338	329	350	314	330	322	336	336	316	359	324	351	336	336	345	360	324	365	343	327	326	335	327	337	332	342	321	332	352	331	339	349	329	335	329	307	344	357	346	325	315	342	334	330	356	326	359	351	337	374	349	340	364	356	337	345	329	335	362	340	340	347	343	340	346	316	354	305	322	333	324	364	337	325	336	348	345	341	329	322	351	361	346	345	332	301	352	356	318	343	351	332	353	331	357	345	315	338	365	324	356	342	374	325	347	344	364	317	350	331	334	337	342	324	361	311	300	352	350	347	357	323	356	339	346	338	326	329	365	329	357	332	342	343	321	320	367	316	347	336	335	331	346	312	350	307	333	335	346	358	339	346	315	341	338	329	339	381	380	323	346	355	356	301	369	312	353	352	361	331	326	291	335	342	359	365	340	332	355	319	349	319	333	339	353	347	353	339	343	356	359	337	342	333	352	340	328	339	313	353	327	334	362	340	332	346	331	346	346	319	336	332	325	340	324	312	360	312	326	343	331	338	337	342	347	337	356	328	361	352	351	346	318	303	354	341	337	351	349	375	348	322	342	311	317	311	358	308	335	351	326	305	365	323	312	348	342	317	353	344	361	377	301	372	336	354	333	340	332	317	355	328	358	343	336	336	312	317	337	332	332	358	320	327	303	343	347	345	313	308	347	311	331	343	361	348	344	341	345	341	399	340	335	339	361	336	357	354	335	364	352	339	386	330	334	355	334	351	342	330	304	360	304	304	332	336	357	333	335	326	345	342	351	351	334	333	310	349	362	326	308	349	345	355	327	347	333	334	330	322	317	321	360	363	354	309	319	337	335	352	326	358	327	326	328	336	330	326	343	324	329	330	385	304	344	346	381	343	337	370	358	331	359	331	321	312	360	336	328	304	325	289	355	336	351	346	326	376	320	339	332	352	324	337	345	318	343	320	325	357	352	345	325	343	369	358	342	357	373	331	342	328	311	331	335	340	324	331	366	355	363	345	361	346	326	354	372	373	359	336	342	343	370	323	342	344	357	345	350	346	360	326	353	352	348	333	337	327	321
345	2	2100	212712	383	11	91	486	564	677	643	620	595	578	536	508	489	482	459	469	470	496	471	485	528	532	578	570	640	697	704	740	662	677	569	558	482	402	371	338	365	374	382	332	340	343	333	345	337	343	368	348	383	375	363	340	342	349	357	381	372	375	357	343	358	343	364	320	355	365	363	353	349	319	326	346	352	330	325	370	388	350	356	305	324	320	338	352	322	346	325	340	336	366	332	368	327	331	366	366	333	365	304	358	319	359	314	342	358	365	360	367	330	337	384	368	373	343	394	387	355	371	360	379	371	377	355	393	404	406	364	362	366	378	337	407	350	375	360	363	352	367	325	359	320	380	353	343	335	361	367	345	354	377	346	334	364	358	333	329	319	327	335	373	315	327	332	353	338	344	338	328	356	342	320	335	309	343	343	363	366	333	344	350	331	334	334	377	315	330	356	329	361	331	339	333	357	321	309	317	341	338	323	320	350	315	342	338	293	382	320	306	328	345	334	334	313	300	329	354	353	317	354	350	311	344	333	341	306	345	330	332	323	338	328	348	321	312	319	325	318	322	299	321	321	355	370	356	358	351	333	332	314	368	378	377	357	316	336	323	329	363	318	341	336	353	334	323	328	341	362	339	360	319	365	309	326	346	324	342	330	343	331	341	328	368	338	311	334	324	332	338	346	358	308	330	334	342	365	317	340	346	300	333	328	324	348	309	334	316	351	353	365	328	331	307	344	384	326	356	289	343	333	364	356	320	351	336	350	332	314	330	341	313	330	327	322	365	358	346	313	333	337	354	352	357	327	325	309	325	316	326	340	337	325	356	327	328	302	339	331	331	311	349	331	343	329	320	321	331	353	343	330	324	330	353	354	342	322	318	361	348	351	357	328	338	319	341	328	355	340	325	342	284	358	328	313	348	323	308	359	327	316	336	351	339	333	357	299	332	317	362	351	300	336	358	300	338	352	335	304	357	320	337	284	335	338	330	321	331	341	335	344	318	299	329	348	330	337	341	323	358	319	350	315	333	299	338	351	343	304	311	382	312	360	336	316	368	325	351	319	352	348	340	363	334	347	345	329	356	334	325	322	311	314	346	325	319	345	359	318	370	330	351	328	327	332	347	349	363	332	323	300	331	323	354	322	321	368	345	323	312	303	292	341	317	349	326	321	325	357	331	340	337	352	332	345	328	334	345	340	319	308	327	336	350	306	349	329	347	319	307	326	314	320	303	319	291	336	387	344	337	329	354	341	320	343	365	311	331	334	332	331	323	324	332	328	328	332	335	347	352	299	345	361	306	328	319	298	333	357	342	290	301	326	332	333	333	338	329	338	344	339	289	330	333	328	335	312	344	333	318	348	345	356	365	346	302	336	342	344	339	335	364	333	313	338	321	348	337	326	310	333	317	325	331	330	324	308	319	374	307	306	325	340	354	348	332	320	287	326	304	338	351	313	332	340	306	337	351	361	349	327	318	348	323	310	355	345	337	339	320	352	346	307	358	316	358	328	336	306	351	336	317	356	334	333	335	323	307	344	322	329	343	347	353	320	322	325	329	325	356	306	343	314	324	349	337	350	317	332	347	346	338	352	319	367	304	315	347	359	338	313	337	340	318	345	347	321	354	349	349	287	336	309	335	348	327	337	343	324	336	363	313	331	329	339	317	327	329	323	332	331	366	317	335	327	330	340	319	328	357	335	331	363	318	337	308	358	376	328	301	311	374	329	337	341	328	321	326	310	343	320	336	340	339	354	302	331	324	310	330	373	317	338	308	294	366	344	368	345	323	338	357	351	307	344	319	336	337	344	331	326	361	330	327	323	330	318	314	334	325	328	336	371	340	325	325	322	342	310	324	329	328	359	326	316	326	340	317	325	332	308	327	330	361	320	334	356	321	292	357	342	350	320	304	300	340	357	310	330	346	323	336	317	325	340	318	357	334	339	340	322	354	332	334	327	328	337	325	350	318	354	333	340	337	312	370	334	348	328	299	307	311	336	341	354	333	335	325	361	324	350	324	318	317	335	358	308	364	307	347	329	329	328	355	346	345	297	345	318	336	348	341	326	324	359	361	326	340	324	318	343	324	327	326	327	323	348	322	339	326	315	351	334	362	356	347	325	311	354	346	332	309	331	322	317	323	340	364	300	334	327	323	321	345	359	325	330	336	340	342	366	341	319	320	322	341	321	340	327	331	338	348	349	340	312	326	316	354	314	338	357	347	325	351	340	309	329	345	343	301	316	340	337	332	349	322	305	318	329	336	307	345	334	337	366	352	327	334	300	346	351	324	321	369	339	363	329	368	330	356	346	327	313	327	358	358	332	331	349	347	315	300	344	324	326	351
345	3	3500	212814	373	21	112	473	614	691	662	673	610	577	538	536	472	453	454	450	408	428	461	439	481	553	626	687	735	728	647	612	593	576	527	430	422	350	352	354	372	381	338	337	343	340	384	316	344	334	317	334	326	353	346	331	352	360	330	320	332	351	370	337	316	317	323	337	350	383	337	341	383	372	413	403	401	348	361	336	330	351	338	332	322	324	312	327	341	303	327	325	329	331	306	348	330	305	315	312	362	326	317	341	331	294	330	335	365	354	363	352	356	340	326	365	351	368	350	360	347	327	350	341	343	385	355	387	369	323	350	350	347	341	371	327	338	355	341	362	324	347	333	347	359	324	323	334	351	332	336	302	335	334	336	359	380	325	331	323	351	344	315	334	335	325	322	331	362	326	326	338	335	311	316	367	323	327	305	324	342	321	347	287	305	308	338	319	315	346	315	292	311	320	298	336	304	325	300	335	332	310	297	318	318	329	311	339	324	337	321	326	357	309	327	324	315	313	310	348	324	298	331	310	304	323	315	313	321	325	327	328	330	332	315	322	327	337	306	323	301	305	278	296	342	314	325	303	338	311	345	312	313	307	293	312	333	313	307	293	301	308	337	333	303	333	306	302	345	257	346	302	327	341	347	324	310	339	305	326	347	289	289	331	293	343	292	333	298	345	296	292	317	311	312	321	331	328	310	326	308	331	315	308	321	314	348	316	330	314	322	338	340	328	327	322	311	334	321	356	299	300	316	315	313	340	296	343	309	337	293	312	319	324	330	351	349	276	313	318	299	308	318	322	303	322	318	318	325	300	315	312	309	301	318	328	302	325	298	312	301	328	319	312	319	302	325	336	272	314	305	325	297	327	289	294	342	295	292	327	356	308	309	292	308	335	290	313	308	304	324	304	303	277	316	326	293	322	289	292	311	294	331	310	330	336	319	321	322	285	331	330	311	310	302	330	325	324	302	305	293	293	330	324	312	314	310	303	350	328	320	297	320	281	313	340	310	336	334	309	311	300	339	328	333	323	326	333	331	316	300	318	332	339	292	328	316	327	302	344	299	300	324	299	319	317	315	309	292	322	319	290	303	313	308	312	308	282	313	301	299	282	327	317	302	301	275	317	327	316	325	331	308	319	324	321	303	324	295	317	307	311	329	339	292	324	309	314	320	310	293	321	334	363	299	336	322	306	299	343	331	328	327	311	296	297	315	362	310	332	306	303	306	293	326	303	308	322	321	301	303	334	285	270	320	277	313	306	307	319	324	305	335	335	279	304	294	321	329	323	294	271	305	333	312	304	283	324	311	345	287	329	327	313	315	308	341	286	328	292	332	277	311	307	328	322	287	332	293	314	317	300	322	285	317	330	317	352	274	333	302	290	326	289	290	314	289	319	317	315	329	342	340	312	298	328	320	318	314	323	305	323	307	291	306	300	340	332	292	320	300	317	309	322	328	322	331	303	339	322	338	298	321	308	333	316	291	333	307	315	321	318	312	317	316	310	320	342	314	326	348	324	315	333	322	321	320	304	323	308	293	324	320	326	350	335	332	342	329	323	304	338	301	351	321	330	284	331	338	322	324	306	310	321	308	311	299	318	315	300	331	284	277	330	311	285	301	332	339	307	292	275	328	337	316	321	301	333	303	313	316	313	285	285	307	335	292	337	315	294	313	305	277	310	333	306	308	329	306	289	296	295	298	296	336	335	331	325	328	335	301	306	331	322	317	318	302	286	294	322	355	284	330	314	324	296	325	297	344	289	324	296	327	307	318	321	306	281	307	276	310	351	309	305	331	321	321	356	330	333	291	317	313	333	294	322	301	334	306	302	318	289	311	304	329	324	315	314	317	290	333	316	335	322	292	310	317	320	300	313	323	311	335	306	299	319	297	335	329	306	320	311	306	315	336	326	318	296	305	317	307	306	328	309	298	318	330	285	321	307	339	315	299	303	333	307	351	319	317	301	309	312	329	306	333	321	321	316	320	315	322	311	305	318	332	288	340	309	338	341	308	307	318	322	358	305	321	339	319	296	300	335	296	307	292	289	300	307	346	299	300	299	322	348	313	320	317	315	303	319	292	334	336	336	344	314	343	326	315	299	314	292	326	330	324	335	303	318	292	329	291	319	318	308	333	300	299	318	303	339	317	310	294	303	260	330	293	336	319	289	325	333	306	328	298	305	323	311	328	352	330	336	328	307	324	306	317	351	324	336	321	330	330	310	321	320	319	299	339	297	329	317	354	318	274	292	307	338	302	313	266	336	321	334	322	312	317	280	295	294	309	315	297	309	332	327	311	330	314	323	295	300	305	331	294	282	282	321	329	334	307	319	340	327	319	323	334	301
345	0	2700	212916	367	10	62	399	568	648	625	656	635	580	557	551	488	499	494	511	555	644	648	616	567	555	462	533	568	514	423	426	468	431	465	447	393	345	368	363	344	369	382	361	336	365	333	375	349	363	335	314	333	358	358	339	317	341	322	329	337	329	303	321	319	319	384	378	389	410	407	382	398	382	377	378	373	308	312	325	327	313	320	310	330	277	325	336	306	341	338	288	332	346	323	356	325	302	314	310	329	353	310	321	334	323	312	322	337	343	327	344	377	398	382	388	346	379	378	362	356	355	382	387	328	364	354	383	379	368	354	367	381	355	355	362	362	366	364	348	348	336	338	318	297	339	335	322	345	349	316	319	341	324	365	326	388	305	329	314	321	335	335	334	309	334	312	309	305	324	326	320	299	305	297	359	320	327	343	317	329	338	300	358	324	318	328	311	337	301	289	333	321	324	314	337	323	316	321	323	337	335	313	304	315	329	332	318	332	322	321	312	329	312	329	335	312	335	333	299	304	316	323	300	305	307	304	320	292	317	296	321	341	327	334	319	326	332	305	303	306	286	303	299	299	333	307	293	330	296	309	341	293	318	301	300	296	299	348	320	311	291	308	294	307	318	294	306	309	298	315	326	309	330	316	292	302	328	303	344	332	262	284	314	302	312	325	297	310	313	329	295	313	313	293	306	302	332	304	321	338	317	320	302	289	294	320	323	337	295	291	324	332	317	333	291	343	291	298	339	310	334	344	326	315	346	305	307	281	307	337	325	318	317	312	309	311	294	304	284	326	296	332	290	339	300	339	298	325	303	304	301	295	325	311	341	292	328	299	314	311	284	289	311	308	311	330	321	296	289	319	324	318	302	295	331	308	323	337	312	306	289	300	293	344	306	322	302	276	314	323	310	321	312	303	304	314	311	322	316	319	294	304	335	321	322	303	309	288	286	337	297	299	310	341	295	323	320	313	325	327	299	307	345	326	273	280	324	309	297	307	306	287	330	291	300	303	320	312	310	299	341	286	328	302	282	308	314	308	320	300	314	305	308	291	339	319	305	302	323	324	303	327	303	332	306	312	303	331	313	317	312	331	321	332	314	309	326	300	307	314	332	300	305	298	330	328	278	303	312	331	305	296	302	302	295	299	302	314	313	299	317	326	341	304	320	301	315	322	344	294	280	291	289	322	312	304	320	341	287	315	335	279	296	306	289	293	307	333	317	312	320	290	300	326	317	316	327	305	301	306	312	336	333	290	306	324	309	305	321	289	338	302	309	327	296	302	281	317	305	299	309	320	319	310	302	322	307	303	320	300	292	326	306	309	314	307	290	327	318	305	326	281	296	288	317	308	301	313	334	306	326	294	324	288	334	289	318	292	325	300	306	286	308	311	310	346	316	290	282	318	359	282	329	291	288	289	319	323	327	322	293	323	327	314	310	316	299	315	297	329	341	299	329	318	277	333	322	319	315	309	278	303	312	313	317	296	337	305	307	336	335	344	307	306	322	313	298	285	334	328	334	320	327	309	323	300	309	334	295	308	304	319	307	310	321	316	301	306	284	324	312	307	324	313	328	321	276	294	326	289	322	298	337	298	347	300	338	302	297	292	317	302	334	319	289	292	321	307	326	318	289	313	287	292	309	296	312	295	298	307	308	322	298	311	313	288	311	287	333	324	310	299	291	301	294	320	289	302	307	311	325	326	309	275	273	296	325	294	289	319	322	271	367	338	297	317	321	290	317	327	333	284	280	299	353	299	323	300	328	307	312	299	301	307	310	316	309	319	291	300	275	308	330	296	317	301	297	293	320	310	291	299	313	305	309	316	291	303	332	328	328	261	325	318	294	304	309	316	358	299	293	328	335	317	321	281	314	315	313	307	327	298	319	314	303	287	340	314	327	309	292	299	295	313	336	334	309	306	330	326	320	316	313	324	306	299	309	290	306	300	299	328	302	316	321	337	307	315	315	317	322	293	321	324	294	309	284	293	292	320	300	300	310	314	312	285	332	321	301	302	291	314	314	322	307	327	309	319	324	311	316	305	331	272	282	300	307	324	316	293	316	296	334	310	314	301	296	299	305	317	315	299	300	324	298	282	308	324	343	289	351	295	309	306	292	310	339	319	298	332	328	301	296	324	274	289	309	272	286	307	354	299	322	304	302	302	298	311	328	304	301	314	294	347	300	304	338	315	329	321	351	332	341	311	301	287	335	315	336	284	311	319	308	294	327	317	277	317	304	302	301	326	273	328	311	317	316	335	294	329	280	315	324	351	300	317	303	339	279	278	330	301	342	317	337	322	306	302	307	285	327	332	333	297	311	315	278	315	316	314	325	320	302	322	323	302	297
345	1	1900	213018	367	16	108	462	516	603	547	551	492	528	456	440	448	432	438	414	388	407	467	514	541	551	542	529	561	589	551	515	497	402	357	321	335	353	359	330	334	311	346	344	355	364	309	340	320	326	313	373	339	311	338	315	306	368	350	329	355	308	314	295	337	315	360	352	357	385	360	360	339	326	355	340	330	332	326	343	344	328	319	323	318	320	333	320	323	337	342	304	327	301	333	303	327	309	305	315	326	320	309	332	324	330	317	344	322	329	316	336	332	362	336	331	346	349	327	344	314	328	345	338	360	368	347	346	352	363	343	356	356	323	344	347	337	330	310	354	349	337	322	320	303	324	307	328	332	367	345	350	333	324	317	360	318	315	310	328	320	315	328	342	326	305	316	347	319	341	309	296	303	305	308	320	325	314	301	287	301	307	314	339	289	337	343	315	307	297	335	325	320	309	301	297	324	332	335	344	317	322	342	324	325	334	336	329	321	314	291	318	311	301	334	327	299	320	336	304	299	330	337	305	314	320	330	306	304	319	314	338	283	312	302	309	303	312	296	318	276	301	352	320	297	314	290	331	319	312	326	321	290	303	283	315	306	300	294	299	341	342	313	318	304	336	302	303	325	332	299	287	326	324	326	315	322	297	310	291	303	301	328	285	291	283	304	303	314	340	290	286	288	310	318	317	311	306	307	321	283	310	282	299	337	298	272	317	300	295	311	327	314	320	324	297	295	325	327	300	333	293	297	340	302	308	306	325	316	299	311	348	308	300	327	333	342	322	312	362	302	330	338	300	317	317	333	279	291	293	312	321	308	343	320	353	302	317	327	293	335	319	297	319	314	305	318	286	324	303	302	303	303	306	295	315	294	293	306	319	317	325	321	332	334	322	314	318	310	297	306	296	312	316	315	295	317	296	317	317	295	322	339	308	308	323	306	341	341	320	289	297	325	308	282	333	306	312	330	330	321	310	342	323	311	295	321	343	332	325	299	297	310	301	315	285	286	327	308	301	289	311	313	316	320	297	293	299	307	341	323	318	319	324	306	317	310	352	322	315	305	317	320	321	352	336	335	334	298	294	313	307	293	328	284	303	309	302	306	308	306	315	325	312	308	317	330	318	332	303	310	299	335	333	315	314	363	328	295	330	320	301	312	299	327	321	298	275	320	290	318	309	328	326	299	316	295	306	295	285	296	289	282	297	327	341	324	336	315	328	273	327	302	297	318	336	323	314	328	319	299	319	298	324	337	296	308	316	299	313	286	328	308	330	284	300	301	293	334	311	320	324	292	315	294	308	339	301	289	300	306	323	331	294	292	336	301	300	322	313	333	309	320	314	320	311	331	312	290	338	348	304	329	356	331	292	319	300	321	311	292	316	296	336	324	300	293	305	286	314	303	296	306	308	280	322	315	335	311	314	327	308	313	260	312	322	315	301	332	316	301	300	325	336	317	345	305	299	329	304	338	327	290	316	321	274	294	330	320	360	330	344	284	307	318	325	319	302	329	304	294	329	311	314	305	338	323	300	314	317	310	291	320	292	312	310	288	297	308	321	300	296	339	315	292	296	351	302	290	324	309	322	293	344	313	299	297	327	301	308	324	308	310	316	284	330	293	289	322	320	295	303	323	315	312	312	308	328	314	289	297	301	321	326	332	362	324	302	338	321	292	279	320	317	287	305	312	320	315	293	300	312	318	300	285	298	316	308	327	319	311	278	306	326	297	310	289	316	301	329	312	314	317	320	328	328	305	298	293	286	311	301	338	305	306	300	309	294	318	296	294	311	268	327	314	316	302	307	319	327	312	315	308	314	326	298	336	347	296	326	307	292	306	327	313	347	303	299	325	295	294	311	303	347	300	316	313	317	306	299	308	287	313	323	319	324	313	334	300	307	345	315	314	300	310	320	315	344	300	347	289	309	320	321	310	296	319	301	314	291	321	310	294	287	271	294	299	332	309	322	303	302	279	298	297	309	329	305	319	263	329	346	330	297	307	314	293	284	282	333	291	320	310	295	326	322	292	306	316	304	321	296	333	308	298	309	296	291	307	291	315	310	302	333	287	286	309	323	303	312	314	314	318	290	303	301	314	299	324	304	309	297	317	314	286	298	322	328	308	351	307	325	326	332	319	310	341	321	300	288	298	339	338	330	302	348	303	310	323	334	264	312	318	296	317	296	347	278	314	295	266	286	307	289	330	284	310	297	317	309	312	298	305	300	339	302	339	301	312	308	307	334	310	333	309	328	296	293	352	311	310	320	293	292	315	318	301	334	311	325	326	282	335	313	286	346	327	347	295	305	298	331	317	343	344	304	309	311	285	298	288	321	303	303	304	315	297	312
345	2	2100	213119	373	13	71	375	446	535	549	580	523	526	487	481	439	460	466	472	523	510	545	586	666	652	730	701	677	667	686	734	724	718	670	563	441	310	353	351	337	346	342	361	335	331	338	345	316	341	340	314	338	346	316	312	324	328	308	304	315	325	315	341	326	336	342	358	368	349	357	374	374	325	315	338	318	337	325	348	329	308	291	316	327	315	306	307	310	299	327	316	312	325	325	308	311	298	293	333	304	333	317	305	301	319	301	305	299	347	299	343	339	345	339	354	347	333	358	315	308	314	359	344	322	329	344	319	333	318	324	341	319	338	313	363	292	345	326	312	309	321	352	322	311	320	329	307	297	279	327	353	311	312	333	324	352	339	301	335	316	304	341	307	335	338	308	324	302	354	306	322	309	346	314	324	306	274	324	314	290	302	332	311	313	300	331	285	318	307	317	315	322	306	307	320	341	326	316	296	293	307	303	325	305	313	340	305	312	314	308	306	303	322	332	321	324	328	278	311	325	260	326	306	303	315	297	308	289	303	320	348	306	337	283	324	283	296	301	283	313	324	317	331	318	337	302	298	296	316	300	297	325	299	313	337	330	319	312	316	328	298	294	325	319	313	332	314	311	328	311	314	332	327	333	299	303	318	321	301	332	302	338	296	324	327	312	322	341	334	285	351	311	293	339	329	282	302	304	303	309	318	325	283	313	311	308	277	271	285	316	270	307	334	297	327	318	281	289	329	299	323	322	288	330	312	324	297	287	309	305	267	307	313	317	327	306	273	297	305	293	320	340	339	295	302	312	299	289	286	301	320	289	306	304	291	292	310	305	313	339	294	322	276	311	348	281	301	311	291	355	293	301	306	301	303	311	295	324	288	316	308	301	325	309	317	278	333	312	292	291	306	272	296	314	294	328	306	288	310	326	305	351	307	302	327	312	350	340	289	308	307	297	296	314	327	288	312	303	299	313	302	294	305	288	323	283	308	329	298	278	331	320	296	309	291	304	286	307	301	323	320	295	282	304	309	292	315	306	331	333	334	304	315	282	325	300	284	292	296	297	316	305	332	307	292	293	303	327	312	287	296	271	341	295	301	316	295	330	316	296	288	301	300	317	306	319	311	275	314	327	283	334	293	332	323	292	323	301	326	282	340	303	329	305	299	292	297	308	326	322	305	307	299	302	295	325	311	294	287	311	304	294	294	287	313	339	323	288	286	291	333	305	321	310	323	315	319	284	335	284	301	316	331	309	308	310	305	330	287	314	312	288	342	314	311	310	340	308	311	298	283	293	296	321	294	337	262	304	337	261	280	297	308	283	334	322	334	325	304	319	324	299	304	294	296	300	348	310	315	294	313	275	296	310	302	335	318	314	322	297	300	288	325	301	303	304	306	317	300	301	321	294	287	312	313	326	308	312	279	304	295	293	321	328	307	338	295	325	336	321	309	292	320	302	278	315	312	302	302	311	308	318	294	327	296	290	328	300	307	303	284	288	319	307	307	297	318	278	327	287	282	332	315	325	340	286	309	307	317	308	291	332	294	300	292	299	327	285	282	295	303	332	330	302	317	314	309	314	285	309	300	306	301	267	314	303	289	346	304	297	295	315	323	362	308	311	288	329	299	327	316	307	333	307	307	322	304	331	344	322	314	285	317	287	319	314	307	312	300	320	308	321	316	276	317	293	281	296	284	305	335	307	291	297	301	322	282	312	309	300	306	287	300	320	291	307	341	299	324	294	303	314	317	291	312	275	305	313	298	305	281	332	336	306	307	275	322	293	305	301	294	313	308	300	315	300	308	307	325	360	303	330	310	320	298	325	306	282	316	272	304	299	304	347	320	283	292	296	308	311	301	304	302	309	308	293	281	306	318	319	324	309	313	325	273	312	319	329	316	304	301	305	299	340	309	316	309	267	305	321	298	345	326	306	287	313	294	307	298	314	287	304	323	302	324	307	307	293	292	296	307	309	331	318	289	291	305	291	319	294	343	343	324	307	271	306	303	312	312	298	287	321	314	317	331	317	311	271	292	297	351	327	328	304	318	324	312	279	335	307	324	315	353	308	290	290	283	303	312	281	303	318	321	292	301	302	330	294	289	306	328	280	304	307	345	287	292	301	336	290	298	296	336	327	305	314	277	308	319	330	315	300	304	314	311	306	308	307	297	317	293	310	286	303	298	315	302	333	322	303	322	295	293	353	304	317	332	320	281	282	291	306	287	301	318	296	302	306	306	303	307	309	298	337	310	306	323	333	313	312	295	302	300	261	292	294	304	310	297	322	289	322	308	313	308	299	316	298	289	333	337	278	263	299	312	291	306	278	295	302	301	303	286	336	310	293	321
345	3	3500	213221	369	17	76	381	529	576	542	604	512	539	528	479	438	470	482	447	450	500	495	541	556	584	623	612	670	709	621	627	527	499	482	420	392	369	345	370	338	307	331	320	367	347	334	330	322	325	345	321	339	321	355	351	347	357	313	352	328	329	316	310	324	352	348	340	372	392	417	437	421	429	409	430	375	334	322	336	327	329	324	321	347	326	290	331	314	341	324	298	351	308	329	327	302	337	338	326	323	307	318	321	317	307	292	329	345	325	328	344	336	365	368	373	360	354	350	372	313	361	367	363	348	321	325	342	360	350	367	339	322	348	380	349	361	343	329	334	361	339	342	341	327	327	343	315	321	323	326	322	330	328	327	340	315	336	293	311	329	325	305	350	312	340	341	317	337	340	320	350	333	299	361	347	325	333	320	338	315	327	321	336	313	333	327	328	301	347	328	320	314	315	338	329	320	319	332	322	330	305	349	343	332	304	323	320	336	299	306	304	332	328	337	297	332	314	318	319	301	311	318	321	341	346	296	323	325	283	301	306	325	353	322	318	307	323	294	329	310	304	319	300	360	324	284	332	293	335	292	311	327	324	310	315	285	305	339	316	325	302	289	308	332	332	312	315	305	295	341	332	326	313	323	315	322	297	328	303	328	311	330	307	330	328	288	326	324	299	294	321	348	305	300	325	321	329	313	336	341	346	316	329	301	294	313	355	311	312	289	337	285	343	327	369	313	315	313	304	292	286	334	324	334	294	356	314	343	315	325	296	305	288	319	308	322	312	310	343	336	326	332	305	312	322	299	311	333	335	312	292	310	301	336	319	318	337	300	335	307	342	312	305	311	291	328	319	305	311	328	297	291	347	320	314	303	346	315	323	331	306	310	323	307	328	322	340	337	318	309	334	325	335	303	317	317	297	336	341	314	328	278	308	313	325	305	325	319	295	314	334	302	288	306	324	323	298	289	309	301	301	337	323	315	297	338	353	341	309	310	302	327	309	309	318	332	302	308	286	317	307	340	334	335	318	310	320	297	324	313	319	287	331	313	336	316	312	298	323	301	337	293	321	283	329	314	303	301	310	316	330	322	350	286	296	334	307	328	361	315	286	323	330	305	334	337	316	306	319	307	320	308	324	321	341	324	318	336	315	314	316	302	290	307	335	310	331	302	304	317	320	329	324	304	323	313	318	331	303	327	298	314	326	309	315	315	307	308	298	329	327	313	339	275	307	314	320	318	305	310	321	288	337	337	313	315	294	333	292	324	334	356	289	316	302	327	277	309	329	288	337	320	287	320	321	302	309	298	317	303	310	322	320	338	334	313	311	328	306	296	322	328	330	302	287	307	324	312	316	297	311	311	336	283	304	283	307	321	301	306	328	297	300	313	289	331	331	297	284	347	313	323	336	314	304	299	315	325	319	304	342	297	314	313	310	338	334	309	333	277	333	312	327	331	302	343	287	315	332	321	312	342	323	310	315	314	311	305	333	334	322	319	308	311	309	340	324	310	313	292	284	324	330	312	316	315	308	316	279	313	320	301	316	329	333	340	301	299	347	301	330	294	349	316	337	304	311	335	307	307	274	326	308	300	295	329	336	345	293	321	326	331	304	298	310	299	348	311	326	288	320	308	286	324	339	336	300	302	312	352	351	302	331	325	305	336	314	324	327	315	305	312	326	300	305	332	322	354	298	305	317	324	318	331	307	308	339	298	297	315	298	310	320	314	292	307	291	318	325	310	332	339	288	328	286	358	315	348	292	310	355	339	347	342	285	278	302	331	289	306	336	328	308	296	340	319	309	309	300	285	336	294	314	311	309	324	333	316	337	350	301	303	308	309	330	313	292	310	334	320	331	295	333	332	365	320	317	301	311	308	289	277	337	335	316	299	323	335	316	319	350	280	323	301	331	331	321	317	323	330	342	322	302	303	334	315	342	306	313	302	337	322	322	307	299	277	300	311	331	304	328	318	293	319	301	308	317	318	309	338	324	329	330	337	310	282	299	294	306	325	347	306	363	276	338	314	311	304	296	330	316	318	318	304	335	303	307	304	311	290	324	333	312	289	317	330	327	303	329	297	336	338	321	313	303	308	325	303	293	351	311	305	306	324	321	301	307	311	316	331	319	304	309	353	315	320	322	303	331	269	320	295	323	294	314	300	325	329	323	285	350	287	326	321	314	302	329	343	333	333	341	333	337	331	337	319	291	301	344	325	312	312	301	300	349	305	329	363	325	300	314	331	284	308	312	310	316	268	312	322	321	319	331	311	334	299	288	359	305	318	346	329	311	318	317	303	324	310	312	332	320	298	317	310	318	308	321	286	300	336	332	331	279	330	302	334	318
345	0	2700	213323	375	7	54	358	468	629	634	651	608	602	580	543	525	482	506	527	499	537	497	551	631	673	760	789	744	706	683	624	557	507	459	424	378	368	378	386	368	376	338	364	363	363	359	369	371	364	368	327	359	312	375	360	363	342	341	347	346	332	376	364	320	339	331	359	377	424	485	448	451	362	358	367	362	364	347	327	315	312	326	294	314	343	330	342	329	327	356	343	339	338	362	339	334	302	346	291	385	326	356	343	331	312	311	337	360	327	348	377	383	355	343	382	398	408	360	370	350	391	364	361	377	398	394	351	371	376	349	366	344	399	386	354	363	346	358	334	364	333	377	336	343	340	327	366	348	333	330	351	350	299	308	336	334	328	337	321	335	316	367	341	354	329	318	333	313	323	334	346	361	321	344	312	340	322	299	333	320	314	318	334	343	314	325	344	313	336	319	342	322	345	333	319	299	322	312	305	315	319	314	335	335	331	340	332	328	303	320	340	314	333	310	340	335	315	357	336	334	332	312	336	329	342	351	311	327	326	315	318	372	319	320	322	307	315	292	342	337	338	319	321	320	327	345	332	320	305	293	325	331	306	333	339	321	293	340	316	327	319	333	313	300	323	306	335	310	320	354	324	331	332	311	313	332	330	289	314	324	328	322	308	337	333	335	313	346	306	310	307	316	318	316	339	329	321	292	328	346	333	323	336	297	313	321	326	302	337	288	324	343	306	339	324	324	325	312	313	301	306	307	325	333	327	305	306	306	314	339	310	332	328	325	336	323	326	320	360	337	354	327	325	289	312	330	331	325	333	340	316	332	320	293	332	342	315	312	305	318	310	336	330	305	324	304	299	307	330	320	294	307	344	323	325	311	305	342	349	338	304	314	342	325	339	339	324	313	310	317	298	300	349	296	302	282	350	319	310	338	337	316	324	323	289	287	334	324	336	304	321	348	337	329	307	306	317	319	310	324	319	320	320	342	346	310	355	303	308	321	326	325	333	337	325	299	308	307	326	315	339	309	312	322	328	342	330	331	335	331	303	309	326	309	312	311	334	332	293	346	344	316	317	329	316	323	311	310	330	339	313	327	319	311	326	316	318	330	327	337	307	317	316	337	353	299	321	298	331	337	330	318	342	322	292	287	307	316	355	319	316	310	347	310	355	325	339	322	315	304	339	349	343	329	332	324	312	320	322	326	324	303	313	306	318	319	315	330	324	356	306	337	297	301	301	329	327	291	308	342	339	334	352	300	357	346	320	334	343	301	309	316	317	336	318	302	347	338	348	330	332	320	319	310	318	333	290	330	338	320	311	310	329	320	337	326	334	354	335	325	335	311	308	331	298	349	309	334	323	298	319	316	337	286	314	353	325	339	317	302	309	309	320	328	309	296	318	305	313	323	299	330	297	307	302	341	331	324	328	317	298	303	280	318	310	346	294	315	335	324	289	321	337	311	329	333	355	322	334	304	312	311	325	304	311	318	310	307	312	319	318	329	334	341	336	326	317	322	316	293	334	323	337	324	327	362	340	328	351	324	337	315	305	329	334	323	335	317	338	318	330	310	317	323	340	294	295	280	300	313	318	307	299	319	304	353	340	297	313	316	304	319	326	328	340	333	330	314	336	307	336	316	298	345	335	355	351	300	351	306	348	300	318	310	309	316	316	338	328	337	318	321	306	316	335	298	323	352	308	344	307	319	326	305	322	317	357	305	298	320	332	322	308	326	324	321	321	319	314	304	343	335	298	334	335	303	303	314	315	311	300	338	310	320	329	320	311	322	351	326	317	320	306	321	325	335	309	303	316	315	301	323	311	347	331	331	320	340	324	312	315	310	327	334	347	285	313	314	303	321	310	338	296	314	312	309	318	339	369	339	321	300	316	308	325	320	343	318	334	312	306	307	301	300	337	339	293	315	302	313	336	295	322	330	326	316	351	308	325	326	315	319	330	311	311	312	318	305	347	326	322	347	326	302	326	323	320	323	302	331	323	325	314	345	331	319	345	322	323	309	297	314	325	325	341	313	332	341	317	333	318	327	370	313	322	297	330	310	326	303	302	317	336	330	329	325	338	323	314	296	326	368	305	318	297	338	334	289	320	340	311	313	327	350	321	324	308	329	325	324	303	348	307	311	310	332	328	337	304	358	312	317	313	304	323	319	310	313	326	309	338	335	337	322	331	308	334	329	321	323	349	330	333	316	314	324	339	319	301	320	299	304	303	294	317	327	314	319	343	340	336	319	343	303	282	311	295	339	305	324	325	322	304	350	313	315	342	298	336	348	299	287	324	333	324	313	328	293	350	324	322	334	319	330	304	326	324	306	316	336	331	323	315	332	324	339	318
345	1	1900	213425	386	8	92	386	482	543	564	580	548	488	492	465	460	488	502	546	563	529	480	472	521	490	537	609	616	638	656	638	651	600	558	487	395	331	342	306	346	351	360	324	306	333	312	326	331	325	307	299	308	303	321	296	316	325	350	339	331	339	292	315	305	310	298	315	328	317	294	337	317	311	296	310	287	284	298	317	318	270	303	306	299	323	292	299	302	310	314	301	295	292	320	281	307	297	328	288	313	315	305	314	324	317	290	329	321	314	318	319	322	306	319	346	321	340	305	370	346	330	328	358	319	348	347	329	322	357	345	309	321	331	328	320	328	326	319	333	321	337	294	315	310	342	287	320	317	314	314	322	296	319	308	284	300	311	308	302	290	291	310	303	306	288	285	342	312	303	304	312	311	300	306	303	322	302	288	326	304	315	288	332	288	336	311	328	315	286	270	313	302	314	311	314	299	308	293	322	310	315	313	312	328	293	305	290	279	323	302	308	298	311	320	318	285	289	320	333	309	333	298	291	289	333	296	333	294	323	303	312	305	311	270	326	267	305	299	298	354	332	289	326	299	322	291	311	321	332	328	293	284	295	304	289	332	314	334	305	279	276	305	317	295	317	296	327	282	288	297	345	275	314	317	299	296	291	305	294	296	270	277	318	264	334	304	325	297	312	283	292	320	267	300	323	317	281	316	308	313	299	295	290	290	301	296	324	295	306	292	308	306	319	311	282	298	296	277	289	316	273	302	314	302	288	298	296	282	288	295	307	278	295	289	319	286	324	333	299	317	307	312	293	295	301	311	330	297	328	309	302	284	298	314	316	284	329	296	315	293	317	311	316	313	285	312	318	300	311	284	286	313	307	308	317	335	315	314	302	282	320	299	313	301	306	310	309	292	323	307	281	309	309	288	295	297	327	317	292	314	274	292	293	301	299	302	298	296	337	306	307	296	293	301	297	293	295	294	315	305	306	293	307	283	325	310	310	286	338	317	291	317	282	289	292	315	299	300	336	302	313	328	270	310	304	283	315	290	304	316	286	278	305	323	327	327	275	285	328	293	304	290	271	287	306	301	296	292	287	289	280	313	307	303	333	292	309	299	306	310	288	303	286	276	300	307	309	272	288	291	321	333	305	307	303	289	293	288	330	280	306	275	275	283	301	308	314	280	312	315	324	338	292	286	330	316	318	295	299	297	283	308	293	293	292	307	299	293	267	318	308	290	288	307	310	310	290	303	277	290	336	318	325	323	299	306	353	295	313	298	327	296	322	268	306	295	323	298	318	311	300	310	286	320	299	287	284	271	308	313	290	307	282	286	290	292	291	331	343	311	310	321	320	317	281	294	306	316	279	314	292	294	289	292	285	330	320	310	299	303	293	317	292	294	306	292	285	275	319	285	287	299	304	314	304	289	308	281	300	289	269	301	289	318	317	328	307	286	300	293	301	282	279	316	293	288	298	308	289	297	282	307	279	332	333	311	282	269	333	299	326	282	291	294	316	298	283	313	311	323	307	298	326	311	351	333	278	340	295	320	331	307	302	290	315	309	281	293	323	314	321	313	307	323	301	304	285	297	326	282	303	301	299	306	316	282	314	317	321	342	266	307	293	322	291	337	308	332	312	303	285	317	304	324	300	322	295	299	311	316	325	320	286	300	311	276	336	297	296	305	311	277	303	271	328	285	301	308	309	302	315	318	284	317	297	282	284	272	330	293	266	323	306	336	273	327	292	310	315	259	285	298	302	333	321	274	296	307	298	283	282	327	271	298	347	297	297	290	297	303	286	299	296	312	301	275	293	300	314	312	329	327	277	275	314	283	283	336	300	295	296	319	288	326	265	278	289	294	304	292	345	315	297	293	311	292	300	294	278	297	301	284	287	287	283	322	267	326	306	314	302	320	307	301	312	295	294	281	305	296	309	310	323	319	312	286	305	295	300	287	304	308	274	297	318	316	301	283	299	313	308	327	322	295	320	304	289	267	309	294	345	291	295	331	333	293	302	305	321	306	341	291	307	305	315	307	290	297	298	286	307	285	324	274	305	329	305	316	295	287	317	292	274	310	287	299	324	335	302	316	308	289	308	309	364	283	330	269	285	334	273	309	309	290	310	308	271	294	329	299	300	313	303	302	282	305	293	279	316	284	306	319	295	314	304	309	334	325	292	302	294	295	288	288	315	310	288	317	305	300	327	306	300	326	328	313	295	296	313	283	287	293	301	295	306	309	300	298	330	316	307	305	320	301	285	299	324	318	316	335	289	312	274	303	301	294	321	289	320	285	326	297	325	295	314	322	307	313	281	308	318	320	298	282	317	311	294	283	326	278	278	328	330	314	315	305	331
345	2	2100	213526	393	12	75	385	474	570	550	577	556	520	531	487	470	440	429	431	405	424	482	572	599	613	648	675	734	689	705	703	707	672	612	578	482	435	395	344	328	332	304	324	316	350	310	318	303	319	316	341	293	317	318	306	311	317	323	300	310	315	296	301	320	333	297	319	338	361	352	402	385	352	315	336	319	343	328	304	297	301	324	309	289	312	334	318	300	328	302	306	311	282	328	310	292	305	330	300	318	300	300	287	307	298	307	305	337	345	336	303	340	317	327	323	295	342	318	303	307	303	326	316	342	314	308	333	300	312	312	338	331	314	339	317	287	333	311	311	316	303	318	337	324	303	310	296	291	330	298	304	298	318	307	312	299	300	326	309	324	314	308	310	293	308	306	320	313	324	329	313	304	281	308	289	314	298	303	304	318	289	309	289	294	294	294	315	317	307	308	314	298	313	295	268	277	309	294	274	297	307	306	311	317	313	276	307	310	270	307	273	271	317	312	311	310	315	299	299	303	294	318	290	307	264	274	293	305	283	335	293	305	296	277	309	282	314	301	303	294	305	299	304	320	301	271	311	304	304	303	303	291	301	305	295	296	278	297	299	290	290	281	301	286	302	301	286	286	321	317	309	307	285	299	303	307	285	290	320	286	289	306	295	323	311	285	311	334	323	269	307	312	310	321	311	286	296	286	270	319	299	306	302	302	314	304	296	288	284	302	308	313	318	321	308	319	310	292	303	290	298	301	298	288	306	298	308	308	309	297	299	296	318	288	312	318	313	321	304	322	306	292	328	310	302	286	304	293	292	307	286	332	350	274	258	312	294	328	315	304	297	262	311	310	302	309	320	285	280	297	300	311	315	294	286	299	296	277	309	285	310	269	294	297	312	292	317	299	301	296	305	309	366	278	303	300	298	305	285	283	313	294	303	307	297	299	284	281	294	313	300	286	306	317	303	292	311	272	283	303	288	292	276	292	294	313	304	280	281	353	273	304	294	279	299	297	286	306	302	288	270	298	312	259	304	300	328	287	302	291	297	289	291	298	287	292	293	310	314	274	290	303	292	315	318	287	280	267	285	293	286	302	315	332	316	275	297	318	308	321	317	275	320	307	277	296	315	317	291	296	265	256	282	320	299	289	290	292	307	311	314	301	293	302	292	302	285	290	276	271	303	316	303	337	305	295	287	299	317	295	334	300	309	307	272	289	278	287	276	302	331	293	301	303	292	301	294	310	300	298	258	291	327	323	312	300	296	302	296	288	315	305	286	284	296	299	318	294	307	291	269	295	314	287	270	295	292	302	294	292	296	323	270	310	263	299	321	312	324	328	303	301	307	322	296	307	310	310	303	281	291	332	332	292	303	282	292	309	278	286	311	291	315	285	300	267	264	285	277	292	293	271	304	273	293	302	291	292	310	269	277	285	310	308	306	303	281	326	307	290	317	316	284	298	296	296	305	305	309	307	307	319	265	328	301	283	313	284	281	245	264	287	289	298	282	307	316	304	324	282	274	305	296	314	279	301	300	297	318	345	314	293	294	298	297	286	295	313	254	306	288	309	270	307	318	307	308	283	314	288	284	313	278	295	299	289	297	295	312	278	288	306	281	275	293	305	277	290	327	291	286	303	320	307	290	283	285	302	307	280	297	306	329	306	300	306	290	270	261	293	275	321	292	276	305	305	298	284	309	329	278	309	306	328	303	291	306	320	313	327	308	298	300	279	322	309	296	274	307	291	338	309	290	283	293	296	295	319	270	281	288	292	323	299	293	327	289	284	258	337	316	284	328	283	294	298	315	297	291	306	287	294	300	283	299	303	310	289	290	305	321	285	296	282	312	302	292	277	329	305	293	276	325	305	307	312	309	304	303	279	284	298	297	312	313	283	333	305	298	291	291	308	277	298	300	270	302	294	266	294	321	300	310	323	288	319	290	311	269	308	279	256	307	295	304	289	310	279	298	285	315	280	314	296	299	299	279	301	316	349	298	302	303	316	287	319	318	320	315	294	308	294	285	271	280	302	291	316	283	299	285	307	302	302	300	290	300	304	288	280	292	286	322	313	291	317	300	284	302	316	298	305	275	299	314	290	300	284	297	290	325	307	309	292	315	310	308	320	303	297	269	304	317	329	318	334	268	294	290	306	292	296	286	269	282	306	287	300	297	280	300	274	304	302	310	277	274	309	275	307	303	271	287	295	309	306	288	292	319	291	286	318	286	317	315	269	291	301	315	295	306	301	302	292	293	262	285	285	291	300	285	288	297	301	279	294	291	276	303	290	310	296	290	314	280	264	297	308	298	280	296	299	284	266	297	291	279	301	306	311	314	316	267	314	266	290	302
345	3	3500	213628	380	11	78	414	545	619	563	610	539	502	524	481	448	459	439	512	551	609	577	637	675	670	724	783	783	771	750	735	710	696	656	596	482	419	380	325	298	336	321	326	321	311	353	302	306	309	307	303	302	301	310	308	278	333	333	314	343	327	308	319	315	315	315	320	360	372	398	382	392	406	350	375	366	359	359	302	301	292	301	294	282	300	306	294	295	290	306	283	276	305	292	300	311	320	283	283	324	307	326	317	307	289	299	294	304	313	294	306	340	344	358	315	305	345	313	323	313	316	343	326	302	307	311	312	303	316	294	317	310	308	331	317	316	335	314	300	308	301	301	314	259	299	296	308	306	294	290	278	300	297	288	317	291	301	297	323	307	279	317	282	289	301	286	313	308	327	268	310	317	274	292	290	307	282	282	288	285	280	296	296	293	308	301	309	275	301	259	315	290	298	307	317	275	279	299	278	300	291	288	305	301	296	303	298	299	323	292	301	288	310	296	320	308	302	321	316	276	281	305	288	297	264	314	281	266	283	291	335	317	300	290	301	289	286	295	280	296	254	327	299	279	270	292	273	278	296	287	276	302	305	288	300	308	273	282	285	283	307	290	290	324	303	273	304	309	294	308	295	257	305	297	283	332	305	292	273	295	266	288	303	308	285	284	295	302	272	319	265	291	283	291	296	313	288	282	334	283	285	269	302	299	310	270	277	283	278	291	290	277	283	291	269	304	290	296	298	295	277	277	291	291	273	316	303	287	298	285	273	303	264	287	299	285	287	308	336	276	250	295	304	279	277	299	277	298	304	274	293	296	286	285	304	308	299	299	289	295	295	287	291	286	283	312	307	292	303	280	283	323	321	304	302	292	309	279	308	264	305	314	279	270	284	266	264	268	313	269	280	321	264	313	275	292	297	287	278	298	293	304	299	284	294	301	311	275	297	302	271	288	273	298	268	280	271	283	287	302	290	292	272	304	284	288	291	275	269	265	307	303	281	306	281	297	277	282	287	296	260	304	315	306	270	286	287	292	258	282	294	279	313	320	261	273	309	279	332	254	295	287	300	260	256	299	283	284	334	313	289	290	309	283	298	286	278	293	287	294	289	280	303	284	294	279	309	257	301	269	311	289	287	303	310	286	284	286	306	278	307	274	294	292	300	302	290	297	286	270	287	284	299	287	257	295	289	269	321	277	301	303	297	311	258	306	321	312	290	284	277	285	292	273	296	288	285	278	318	284	259	294	296	292	322	287	273	290	294	276	278	295	277	283	330	264	312	296	298	281	293	267	265	301	289	318	294	316	295	283	268	289	275	289	275	277	283	298	273	278	304	312	271	293	270	329	284	309	283	289	325	290	288	307	274	272	290	318	288	289	272	295	270	270	288	308	269	302	272	289	280	267	276	291	291	268	281	302	283	275	289	300	281	281	300	301	271	299	309	309	295	285	315	279	282	277	294	271	292	299	305	301	296	265	324	297	301	254	273	282	278	290	280	275	291	310	302	298	273	297	300	273	277	300	302	297	276	323	283	336	302	299	294	292	312	299	322	324	263	300	277	286	300	301	278	262	276	275	330	293	303	282	268	297	283	310	312	298	278	297	291	289	253	292	270	302	247	284	330	256	293	273	294	282	298	287	259	291	284	308	309	285	314	313	303	304	317	297	262	293	277	278	299	326	262	288	279	311	291	293	274	287	255	296	297	276	310	278	319	286	277	308	302	282	284	284	320	287	314	277	288	269	270	288	298	277	298	282	279	295	290	300	290	292	286	273	298	266	309	283	311	275	274	301	277	280	320	282	284	290	300	298	256	298	270	280	286	307	269	322	304	303	276	312	322	278	298	259	301	305	282	300	317	306	270	302	299	281	306	310	294	296	301	300	287	280	281	309	277	265	278	266	300	274	294	295	283	281	294	256	315	296	302	252	284	270	280	308	271	262	295	288	291	307	312	274	275	296	319	276	274	297	304	299	292	315	280	294	294	273	323	282	300	303	289	286	276	294	296	297	286	306	298	279	296	307	284	298	312	282	298	288	268	289	298	299	290	282	291	293	298	310	285	302	299	304	269	304	283	285	302	318	303	303	312	276	302	315	305	254	272	266	289	292	307	307	288	280	279	298	254	312	294	267	286	290	312	303	292	312	303	307	310	289	287	263	286	307	278	284	315	326	302	314	287	320	304	300	286	269	291	302	274	295	280	293	279	279	311	301	302	269	262	308	308	302	286	285	307	274	288	274	283	276	288	311	288	294	264	306	321	276	283	299	315	285	291	305	277	278	275	288	302	289	291	306	280	288	277	289	278	273	322	266	285	293	284	294	296	300	279	302	282	276	300	276	300
