345	0	2700	157178	363	2	26	329	722	1030	1054	1034	949	912	839	707	693	658	612	622	571	523	548	537	527	506	532	517	479	537	481	454	492	455	464	448	439	451	415	463	452	442	431	411	429	423	469	422	452	398	426	412	388	395	409	404	411	430	385	401	397	382	423	360	375	404	393	387	374	380	382	416	398	425	417	369	380	391	398	384	401	383	408	386	382	389	395	400	388	370	412	380	422	401	380	345	419	384	378	413	384	401	377	401	397	389	386	404	380	388	395	403	398	394	373	380	362	372	369	361	375	371	369	388	381	413	372	388	392	386	411	369	372	380	376	397	389	382	354	376	403	371	365	376	389	371	362	383	382	385	374	385	394	373	375	391	369	376	368	387	422	372	359	363	391	386	385	356	369	358	388	400	343	391	394	362	390	381	396	368	392	413	406	358	366	355	376	370	385	362	381	395	400	376	374	392	389	353	379	350	356	368	413	386	374	419	351	364	371	366	396	384	394	345	383	358	348	346	377	400	408	380	379	386	400	351	395	360	390	375	342	395	386	377	358	394	387	380	386	375	370	403	385	393	382	395	384	381	381	391	382	384	355	383	396	374	368	368	357	401	384	384	358	375	398	374	396	377	333	393	406	361	392	378	347	395	360	375	407	409	393	341	385	398	370	385	379	371	384	376	399	379	389	345	390	386	403	359	381	374	362	358	380	383	359	395	385	374	377	389	360	368	341	378	363	373	390	387	394	365	380	381	381	390	371	352	363	404	376	389	371	363	376	416	365	407	342	384	382	372	399	369	382	347	388	414	358	378	368	395	394	394	387	366	363	390	383	349	374	371	378	349	387	345	379	359	372	347	380	398	361	410	381	374	388	386	362	350	361	372	403	397	369	370	369	397	378	359	407	412	336	352	396	369	368	358	403	379	374	376	351	368	362	367	371	376	363	348	371	357	357	386	386	388	378	361	384	360	360	403	354	364	364	341	394	405	332	408	396	356	375	372	376	375	394	367	382	370	350	373	386	396	405	382	384	382	368	359	350	367	402	378	350	370	361	368	334	367	360	390	355	367	406	346	373	382	371	362	362	391	396	397	388	395	374	374	379	374	378	369	388	373	381	424	385	386	363	359	378	372	352	375	374	383	352	388	371	368	332	391	396	358	350	398	362	383	345	363	397	360	363	368	358	383	374	367	372	348	392	370	400	343	339	391	365	361	376	375	374	376	386	397	377	343	375	416	351	396	375	375	353	403	361	368	389	365	348	363	357	370	377	368	396	386	352	393	365	383	352	365	370	366	374	370	382	404	351	386	380	357	349	365	383	374	394	370	363	382	354	386	366	377	364	355	364	387	371	349	372	372	393	381	383	382	376	366	369	364	385	365	388	355	369	362	394	332	371	370	362	395	386	410	343	356	377	403	387	366	397	373	375	399	363	377	389	378	407	362	384	379	404	390	374	387	395	374	372	377	365	379	361	394	347	362	373	372	361	340	381	385	360	389	400	381	409	386	374	372	385	368	323	384	387	385	364	366	359	367	382	383	362	402	372	340	363	327	399	368	376	361	376	388	357	339	364	375	376	376	381	384	379	377	364	368	370	368	385	343	356	356	376	352	360	370	366	379	377	381	379	428	364	424	380	364	402	376	376	353	372	390	381	395	387	401	394	390	376	379	372	370	361	379	381	380	346	359	391	360	347	377	382	385	400	389	344	410	368	372	383	382	356	366	342	405	407	364	375	377	371	383	382	381	392	337	392	396	359	380	362	388	355	343	370	387	358	368	369	361	370	353	371	360	375	390	376	375	371	395	376	382	358	335	362	378	337	371	366	377	372	383	354	352	357	367	392	367	397	393	375	403	349	380	364	390	365	390	388	373	389	380	376	372	376	391	361	396	382	357	360	401	339	390	374	419	339	369	359	376	372	377	377	367	341	373	346	393	394	388	361	373	328	360	394	362	388	385	349	394	384	378	343	352	351	389	375	381	377	349	372	370	362	398	372	336	397	385	361	387	371	357	361	382	384	351	379	362	389	399	359	374	349	398	345	373	383	343	391	380	413	392	331	361	346	374	366	358	375	379	373	402	354	367	375	395	358	405	373	406	373	362	354	363	381	352	349	355	391	365	359	376	407	395	379	394	373	372	360	370	390	395	363	385	387	343	387	372	335	390	359	374	392	337	354	388	351	379	373	381	367	367	375	395	380	370	368	363	353	385	392	396	367	355	374	356	381	381	374	379	384	371	368	333	389	347	366	385	360	380	345	368	381	388	367	376	389	380	345	388	354	363	375	403	402	365	398	389	359	369	392	406	401	364	406	372	346	426	370	381	364	386	373	408	402	414	375	341	423	358
345	1	1900	157302	359	1	120	654	943	1110	1053	961	930	878	736	735	657	628	528	573	505	494	515	514	494	479	463	457	449	450	464	455	399	465	408	442	403	432	394	402	396	400	399	425	378	380	401	389	384	375	401	395	384	361	419	401	413	392	387	379	342	368	389	390	374	323	384	403	330	353	372	365	402	380	397	355	373	378	362	345	376	384	385	366	370	361	362	385	383	375	373	376	390	369	376	409	354	369	382	330	373	393	349	384	356	378	362	397	353	367	373	371	369	366	396	360	403	364	361	351	378	366	363	357	349	387	359	381	347	378	406	352	364	388	346	339	367	360	373	392	354	349	369	354	362	391	388	369	417	382	343	376	376	362	373	370	384	375	344	363	351	396	350	382	373	390	367	403	367	386	359	351	390	329	355	361	342	393	339	353	373	371	329	364	382	367	374	408	376	385	362	361	361	361	355	376	360	378	390	374	362	375	398	376	365	379	365	370	367	358	378	392	398	368	375	358	361	355	398	363	339	363	371	340	376	406	331	392	375	384	367	347	374	391	362	384	371	402	370	368	353	427	342	352	358	395	360	374	365	364	399	360	375	339	379	356	364	342	370	375	348	356	374	343	342	358	338	353	365	372	348	350	367	374	362	357	396	395	355	330	382	371	363	355	368	365	362	386	380	382	348	363	363	358	388	372	370	389	369	358	373	391	353	379	357	367	370	347	346	360	393	335	350	375	342	380	372	362	367	371	365	388	323	374	341	341	391	372	352	386	371	360	380	368	372	381	375	379	326	383	381	327	352	389	394	352	362	364	346	333	345	379	379	381	352	376	373	356	365	395	347	353	343	404	346	371	369	347	379	341	381	382	364	345	370	354	383	324	378	363	363	331	381	359	364	363	371	405	358	357	376	390	348	357	366	344	390	352	358	338	340	385	318	368	355	405	359	362	362	361	356	366	364	378	362	364	354	347	372	342	392	346	347	375	374	368	368	348	366	366	374	371	361	378	341	352	373	363	395	363	398	350	380	357	412	361	375	358	367	343	381	384	370	377	359	372	353	340	394	378	380	341	376	360	347	338	390	376	341	373	371	371	346	373	362	346	425	355	356	378	372	347	378	361	382	376	375	355	384	366	370	359	387	378	344	357	366	372	396	354	348	361	353	345	373	367	354	349	368	378	354	355	372	345	357	361	363	416	352	376	375	359	348	349	367	346	358	368	351	381	352	384	376	376	363	374	372	358	398	389	360	374	356	372	344	389	358	355	347	367	407	360	400	370	339	346	384	376	403	364	363	390	390	340	379	361	392	333	335	356	359	364	358	361	383	362	356	375	374	379	339	379	347	389	367	364	375	373	340	344	339	373	374	356	335	389	353	368	386	392	357	366	373	372	336	399	370	376	326	342	359	366	368	366	347	344	369	380	344	380	347	355	372	364	351	361	392	349	351	384	361	363	362	366	397	358	357	315	368	370	358	371	374	372	376	365	367	338	393	321	349	335	376	340	375	363	370	343	383	357	353	355	354	337	373	359	390	375	366	372	354	376	356	379	368	355	357	376	354	358	354	341	386	392	380	378	375	369	367	357	393	351	347	330	392	359	405	378	375	386	379	361	378	353	354	379	350	374	359	376	361	344	335	355	387	362	351	351	375	356	381	376	345	350	375	343	382	383	356	340	359	390	385	353	345	385	388	370	370	348	354	385	349	376	374	350	357	367	350	346	385	367	360	375	350	359	392	373	387	347	339	329	381	366	355	370	369	384	378	388	352	390	372	352	383	344	350	365	329	360	387	382	388	348	359	340	356	386	351	383	352	351	347	363	350	340	360	357	367	378	362	368	322	371	389	353	377	373	361	371	379	379	372	384	361	388	349	355	349	339	381	355	361	385	338	360	374	393	391	390	380	361	369	367	364	373	353	371	364	351	372	352	342	350	338	402	385	375	333	371	351	335	369	371	375	374	365	352	385	359	359	404	374	354	367	362	364	364	391	374	380	372	387	357	381	368	356	381	358	375	369	345	372	365	359	364	359	365	348	414	354	401	377	364	330	348	352	369	377	368	364	374	363	351	395	356	369	399	374	342	363	373	367	383	357	352	385	364	379	395	350	361	397	359	361	359	354	366	354	347	345	370	347	360	375	376	375	372	411	378	387	381	363	402	338	356	380	373	363	373	376	370	341	348	368	368	374	401	344	364	352	354	363	382	342	359	367	331	343	366	368	367	357	333	372	337	383	331	368	354	395	392	356	355	359	360	376	377	361	366	378	356	360	380	369	389	372	358	377	353	361	354	411	358	336	383	360	362	363	377	367	334	361	368	361	404	331	355	367	374	368	397	342	372	377	351	394	387
345	2	2100	157425	370	1	78	590	894	1094	1055	992	886	823	765	709	673	610	597	584	540	499	474	475	511	479	452	468	541	459	470	443	424	458	414	445	450	431	448	452	429	437	418	404	399	397	406	398	418	403	389	376	374	411	379	403	362	415	395	376	383	394	418	373	400	387	418	389	368	343	416	384	402	366	382	388	360	404	388	372	325	419	372	375	378	386	393	399	390	359	378	373	418	383	382	376	360	394	382	362	388	397	369	361	373	365	399	357	363	358	347	385	384	380	379	394	375	329	354	403	406	377	381	370	383	387	365	373	350	359	358	374	348	378	354	395	368	379	382	376	376	382	378	337	376	356	357	372	388	367	367	394	362	349	385	374	369	413	361	367	356	401	373	365	359	387	354	354	387	367	389	387	364	375	382	383	378	392	367	372	324	356	354	370	391	396	353	381	356	374	378	380	347	361	381	414	368	409	375	393	371	342	350	369	374	364	358	416	363	367	364	383	391	368	332	340	364	358	361	361	379	407	386	359	367	373	333	377	386	381	362	345	366	362	349	416	363	355	362	361	362	382	373	371	336	382	367	365	372	362	390	387	366	381	383	370	365	347	363	370	381	361	390	381	376	353	383	344	393	347	373	373	365	403	343	375	365	401	357	383	365	344	366	373	371	374	368	372	414	348	378	342	402	360	344	371	350	362	345	384	383	370	332	358	378	356	355	400	348	351	352	393	359	372	381	396	352	342	387	364	387	363	351	381	357	407	372	348	380	387	368	358	350	378	344	392	380	383	365	373	362	376	386	379	328	382	347	337	365	372	351	340	385	339	390	340	387	363	367	375	357	380	386	384	373	372	392	389	358	386	376	378	360	391	364	356	371	416	407	397	352	388	342	379	388	382	411	354	376	387	374	361	360	369	367	373	358	355	339	377	365	372	356	342	369	356	372	369	353	363	399	369	377	363	380	396	365	354	385	396	390	340	359	346	384	369	391	354	367	355	384	388	371	353	362	370	368	360	381	385	371	379	370	373	359	365	364	376	349	377	372	362	367	365	356	374	348	382	348	402	375	369	389	349	370	395	358	354	345	346	351	377	324	371	383	368	383	359	358	350	343	377	356	352	386	367	390	348	380	359	375	375	371	364	351	349	357	375	424	371	372	369	385	368	387	356	391	369	376	373	367	348	397	362	366	396	402	381	369	351	372	349	375	330	392	391	379	390	362	337	384	386	368	370	371	358	361	367	361	351	394	353	356	329	374	387	360	375	356	392	380	366	364	364	358	355	367	363	379	345	385	351	379	362	355	386	372	375	334	384	358	397	362	400	359	359	374	360	369	345	358	389	364	388	366	365	362	372	369	356	370	398	358	336	352	345	361	352	366	367	355	371	389	376	378	384	375	357	381	354	375	359	372	359	368	381	365	389	379	347	360	351	372	375	386	369	367	359	361	373	382	356	373	390	366	392	395	393	370	395	374	400	361	397	400	317	359	353	384	337	359	407	356	366	342	383	355	371	392	388	373	385	372	359	347	367	381	362	369	341	403	361	362	389	344	403	345	349	371	372	350	371	374	391	354	350	383	363	361	358	408	364	359	368	368	354	357	363	360	354	357	372	324	372	340	356	421	351	368	365	376	358	340	374	353	373	375	371	378	393	382	358	355	401	358	368	361	382	357	377	374	369	359	368	359	380	376	373	362	374	403	354	365	366	331	364	385	402	364	365	356	402	364	397	395	379	333	370	341	368	362	342	357	379	375	396	393	358	395	369	388	370	361	351	395	387	357	352	365	366	348	392	394	343	358	380	366	375	373	377	385	351	387	388	346	398	385	389	370	360	377	364	383	366	349	366	392	383	408	368	371	342	413	373	369	348	381	340	375	394	369	355	350	370	383	374	368	389	391	366	349	378	337	350	352	374	341	366	397	367	367	389	358	400	345	358	391	390	381	377	396	389	385	355	342	361	376	350	375	355	352	325	370	367	370	362	366	339	368	411	340	381	366	374	383	378	350	407	382	360	376	366	383	330	391	370	385	348	374	359	379	394	384	331	356	386	358	364	353	360	363	384	362	392	380	356	407	367	370	367	380	345	365	357	373	370	375	374	368	343	366	342	321	345	355	376	355	379	359	367	354	383	340	369	353	380	350	351	347	393	358	380	337	367	354	335	353	396	338	404	373	378	364	382	355	383	390	356	380	324	380	358	363	359	367	341	383	372	361	389	322	383	381	338	391	366	372	371	371	358	349	351	370	365	395	373	378	381	385	377	385	368	375	385	336	385	351	363	372	375	421	380	398	392	351	341	387	385	387	381	361	356	370	360	386	368	382	383	383	365	378	378	401	389	360	347	365	370
345	3	3500	157548	361	5	107	616	1007	1172	1127	1024	974	936	858	765	705	672	599	583	559	530	529	510	490	465	459	474	486	479	457	439	471	438	418	450	401	425	434	413	382	439	413	412	429	424	413	394	430	439	397	411	363	389	398	422	394	379	397	396	366	381	378	396	398	385	404	411	372	392	408	375	387	379	391	400	379	349	381	385	361	400	365	389	374	377	428	381	347	383	393	372	358	403	388	410	373	370	371	395	362	391	408	398	359	337	420	353	387	393	387	359	361	377	387	376	373	381	372	408	411	357	401	392	396	379	365	376	373	404	398	408	393	382	384	396	370	357	372	382	376	386	384	338	371	373	344	396	420	378	379	410	386	400	366	351	378	371	365	381	350	387	374	372	367	376	380	396	363	339	362	405	354	365	358	380	352	391	415	372	358	351	403	376	344	370	329	393	367	400	381	349	372	367	389	363	377	375	362	381	378	363	414	380	361	346	387	389	371	366	352	340	401	389	356	364	368	383	369	357	364	374	371	373	377	369	421	368	367	368	381	357	360	387	364	414	363	406	360	377	377	362	413	387	388	371	346	360	383	393	360	393	368	380	368	387	418	367	354	361	346	374	386	376	360	400	370	380	391	384	354	399	375	376	365	355	375	372	388	373	379	368	377	365	375	352	384	392	368	391	371	361	391	370	369	370	384	368	357	360	378	372	366	350	352	392	372	379	363	376	397	354	379	351	375	389	386	386	373	390	374	349	370	370	386	360	381	354	407	367	374	366	382	362	380	395	342	385	363	380	372	365	361	403	388	376	346	386	339	392	345	352	375	397	389	370	380	391	366	351	384	350	369	380	406	376	373	386	381	375	350	381	431	375	371	363	367	374	385	376	403	363	377	373	366	360	373	388	377	351	359	357	409	382	391	345	390	373	347	381	378	362	371	372	336	351	383	398	389	383	405	388	397	370	383	354	381	380	357	353	374	347	373	398	361	411	380	368	351	346	395	345	377	359	401	368	357	374	415	380	383	383	398	403	382	358	375	405	372	349	357	384	402	354	382	366	373	362	369	389	366	348	349	376	383	379	364	376	357	362	376	373	374	360	388	359	360	375	375	328	383	419	388	357	360	370	387	369	377	399	362	372	398	356	362	362	400	383	369	412	411	374	345	381	380	366	402	370	379	374	375	368	381	404	372	372	359	364	356	359	360	385	365	386	332	335	331	359	357	372	368	407	377	366	361	375	402	370	369	355	360	359	387	365	360	367	372	340	383	356	379	355	379	368	357	389	359	372	369	379	339	378	346	342	382	369	403	401	400	355	366	374	360	392	370	392	398	367	384	363	377	376	365	384	373	349	349	364	395	351	371	342	367	368	361	363	378	341	383	384	402	384	360	361	360	400	348	380	398	356	376	386	379	367	347	421	365	364	399	378	365	363	370	379	392	331	399	350	365	393	374	346	405	384	358	402	360	377	358	358	353	369	358	418	365	363	375	384	341	357	392	391	369	375	387	356	393	353	351	367	352	366	366	379	376	355	353	353	363	320	366	345	363	384	376	359	390	400	366	351	377	379	373	381	390	408	363	379	403	362	330	349	393	356	361	386	339	354	357	357	373	367	346	355	348	390	372	400	384	371	367	358	398	368	372	386	399	374	370	389	370	380	366	380	351	360	373	366	371	413	351	372	353	363	361	361	381	373	398	382	399	383	390	407	385	357	410	384	393	377	383	366	358	400	388	395	353	392	376	382	377	347	377	414	384	393	399	405	377	392	364	378	369	396	344	366	373	359	368	360	377	393	361	395	379	378	365	381	365	374	371	398	336	388	389	379	387	373	375	373	379	386	380	369	382	383	365	365	375	375	411	379	373	336	357	388	367	376	367	360	386	382	416	380	409	381	386	345	343	385	374	367	343	397	392	377	384	352	387	379	376	393	405	380	358	399	373	336	378	383	359	360	367	353	384	386	339	371	401	396	394	393	363	356	383	400	368	378	366	365	390	362	373	362	370	365	387	372	368	386	400	387	358	360	383	367	380	331	413	365	382	359	378	326	384	366	361	347	375	376	372	379	389	349	379	354	342	358	393	367	364	401	346	404	343	387	361	376	333	402	378	389	343	405	357	386	352	368	342	366	363	369	362	381	358	363	354	378	352	399	384	375	356	357	390	410	372	389	384	369	379	379	394	375	371	392	373	398	390	374	368	367	373	366	386	370	373	383	389	384	370	389	364	371	366	338	393	377	349	372	369	389	389	383	371	399	350	352	362	404	373	382	371	342	373	364	348	387	351	380	374	381	339	369	382	378	361	359	351	375	365	369	366	373	346	386	394	354	386	335	369	423	317	364	390	382	392	354
345	0	2700	157671	358	3	32	469	851	1092	1087	1052	1007	885	831	755	748	656	659	601	607	585	564	548	522	495	518	496	493	494	480	471	434	497	451	464	462	452	407	434	456	435	441	458	413	457	409	422	440	431	438	436	411	414	394	431	400	411	392	408	391	377	405	435	413	424	394	411	392	401	392	400	394	417	376	405	420	417	397	377	373	416	406	442	388	413	393	392	384	417	384	371	378	417	408	408	411	367	393	411	423	419	411	379	414	368	401	383	419	355	398	391	377	378	389	399	388	355	398	420	376	406	352	364	405	392	377	383	391	397	362	360	365	400	389	374	371	400	416	397	396	411	407	375	400	413	349	376	353	366	373	400	376	381	384	397	409	386	377	352	404	397	384	415	375	345	362	430	388	381	360	370	376	406	387	405	346	406	376	391	352	344	399	398	373	431	413	402	390	389	400	409	378	371	364	406	373	396	430	412	384	396	355	386	385	378	350	373	381	374	382	362	368	367	380	382	398	400	379	409	370	392	386	373	399	357	375	393	373	359	370	406	384	381	400	376	370	382	362	369	366	360	378	398	381	410	388	387	432	388	369	391	344	375	388	378	349	384	386	385	369	413	376	371	378	428	378	379	367	377	362	412	379	410	342	392	403	373	332	366	398	389	401	372	383	361	328	382	386	337	395	419	404	367	358	385	388	405	372	396	413	397	358	358	408	357	418	381	351	367	371	372	406	392	390	376	366	388	378	405	371	369	370	371	370	374	383	362	387	356	394	363	412	411	399	353	373	367	399	395	402	372	373	364	402	332	377	365	337	366	385	390	396	368	373	409	386	391	373	392	394	354	361	391	397	385	409	364	394	389	397	395	383	394	390	367	409	401	379	365	389	397	382	372	381	364	389	347	382	415	376	358	389	366	380	379	365	387	365	363	398	398	398	366	393	384	336	393	375	402	364	327	391	379	377	393	378	366	404	358	386	355	365	372	369	365	382	377	349	364	365	358	396	387	385	394	386	393	366	394	381	332	374	376	398	353	359	376	375	393	390	371	408	383	366	372	397	361	389	401	383	360	400	346	351	388	414	388	384	387	366	393	401	368	387	383	337	402	393	385	365	377	358	377	395	364	386	339	363	372	389	396	400	380	377	375	366	397	367	367	406	366	386	405	390	377	393	388	406	397	401	375	425	375	356	402	393	388	390	392	374	373	394	360	382	368	412	329	380	365	381	354	359	380	395	377	376	408	367	399	377	382	366	361	388	381	385	386	393	399	376	374	395	409	365	367	392	376	355	388	380	383	357	338	363	410	385	393	377	394	361	375	399	372	375	384	364	362	384	379	381	354	355	386	389	360	370	361	381	375	370	368	354	393	404	401	369	383	428	377	370	410	411	393	390	371	374	369	375	400	376	376	397	379	374	361	373	357	391	386	370	375	384	404	379	371	408	380	369	365	386	372	386	359	366	390	370	373	392	403	361	345	371	402	399	367	411	379	388	375	413	401	387	352	365	414	387	421	335	363	390	399	361	376	361	383	373	406	386	380	371	413	353	395	395	401	382	372	409	357	431	375	398	392	411	387	385	372	378	352	383	377	376	406	403	400	370	391	408	382	355	365	395	369	361	375	364	368	371	401	388	344	385	363	357	366	379	361	400	377	380	389	392	370	352	365	379	374	397	390	369	355	415	403	404	376	386	352	380	393	360	423	379	396	373	405	373	425	398	365	403	378	356	404	384	374	392	392	376	410	364	353	381	369	394	413	402	366	343	404	399	358	395	375	390	374	410	393	369	350	370	390	445	369	387	368	374	366	392	346	375	348	359	362	388	411	401	376	407	386	384	406	366	379	379	371	386	384	363	384	380	379	348	349	368	390	391	344	391	381	394	378	381	394	375	388	346	386	379	373	387	379	368	404	362	397	395	386	387	391	385	371	376	363	395	365	366	378	393	377	386	385	408	393	401	394	366	411	398	353	413	374	389	389	386	349	401	412	393	372	392	380	401	398	383	374	412	357	393	368	364	386	384	392	385	376	375	362	414	364	365	378	426	389	378	404	398	374	362	382	392	384	342	356	364	389	355	371	403	375	386	376	366	404	389	359	390	373	379	398	361	382	382	376	391	402	358	373	363	371	374	341	387	386	395	375	350	368	403	367	396	389	380	399	385	381	382	381	360	375	397	422	375	386	384	395	391	378	350	377	383	395	409	366	379	373	377	375	382	387	355	377	357	355	386	372	364	369	405	408	383	392	382	377	382	373	389	359	422	377	360	395	350	398	376	397	356	375	376	403	396	374	395	352	381	373	357	409	378	383	394	371	381	374	346	385	376	372	400	385	353	396	380	386	372	390	404	380
345	1	1900	157794	370	8	150	735	997	1087	1058	969	895	766	699	665	638	580	568	581	496	532	494	488	455	471	438	466	459	453	449	413	444	429	409	394	427	460	430	422	422	410	407	368	437	414	427	408	408	398	395	386	391	400	390	398	389	387	386	373	394	376	348	343	410	387	360	387	388	374	388	365	391	358	367	374	401	358	359	402	355	376	380	370	369	408	400	395	373	363	375	390	430	343	384	375	367	398	379	375	385	366	381	366	371	398	383	375	392	392	365	377	343	365	355	368	382	375	369	347	388	354	357	389	355	387	337	372	369	381	370	358	332	381	373	382	340	379	321	373	379	357	401	372	375	378	366	353	372	404	371	329	373	382	369	388	350	366	378	383	372	385	356	354	362	345	381	359	357	354	382	356	336	366	352	369	353	384	349	379	374	372	373	381	378	371	368	351	387	370	393	392	373	401	377	409	374	382	377	356	346	346	357	376	372	358	360	385	362	369	379	372	389	396	359	376	370	399	382	408	356	380	329	384	366	376	341	388	366	378	353	370	358	371	368	353	374	374	354	343	385	381	372	380	367	399	367	385	402	386	387	366	382	368	349	373	358	394	380	347	376	357	406	378	376	371	375	369	358	376	362	373	379	363	372	379	382	368	369	362	360	407	373	389	369	345	358	335	397	369	360	384	380	357	370	403	343	370	391	380	387	372	399	375	370	341	351	387	355	375	398	358	369	351	388	337	351	360	366	358	380	405	379	388	364	394	354	359	389	379	373	389	378	361	346	353	365	390	377	377	367	366	380	370	380	356	392	380	380	383	386	379	394	373	357	384	376	389	352	402	390	375	372	363	371	378	347	398	367	380	357	388	345	384	373	349	378	371	378	398	374	359	371	375	426	369	388	359	365	383	381	356	400	386	388	356	347	381	414	362	364	338	396	371	370	356	400	385	381	356	364	371	383	352	368	376	349	370	381	377	347	373	365	385	374	383	332	373	371	369	371	348	335	382	355	418	351	393	350	362	369	373	404	361	378	395	374	357	377	361	355	369	349	366	381	376	378	378	383	370	381	366	409	381	425	385	375	382	366	354	374	335	404	383	368	357	371	350	367	369	365	371	374	405	374	368	373	358	378	377	375	364	390	386	313	354	367	372	380	371	348	357	348	355	364	358	361	371	382	412	360	393	369	372	358	371	332	314	368	361	370	398	355	406	392	361	346	371	384	354	376	388	397	350	358	362	377	363	386	343	363	375	357	376	349	378	380	358	361	361	353	399	386	346	392	365	336	362	410	383	386	386	369	375	349	352	400	338	401	373	357	344	391	362	372	368	351	372	382	363	375	375	354	376	386	381	385	366	343	326	353	362	378	367	376	352	354	371	381	351	392	381	375	348	385	365	378	384	374	366	369	372	359	357	358	348	374	376	370	390	379	396	361	343	327	370	357	390	354	372	368	397	367	371	357	366	367	375	389	375	385	382	379	367	398	384	382	357	403	361	337	372	348	327	375	378	386	394	340	368	376	367	362	329	360	343	387	348	367	380	334	346	383	350	396	335	337	379	333	357	373	361	366	371	351	390	337	377	389	383	340	374	353	355	366	384	386	354	354	366	362	372	395	383	346	395	364	379	377	359	393	369	352	371	360	373	347	388	359	365	370	366	372	364	373	366	410	357	371	337	413	380	371	405	379	365	378	361	339	362	373	396	317	390	378	372	379	356	375	368	378	364	372	394	359	345	375	378	348	370	380	364	390	402	357	369	373	395	388	360	387	356	367	398	379	372	351	389	378	361	399	366	364	360	375	352	368	344	358	390	386	412	371	365	346	386	383	386	371	362	369	383	369	351	353	385	348	366	374	327	345	350	372	398	393	348	393	351	357	379	362	383	352	363	356	365	350	356	375	363	360	348	350	378	362	401	369	347	377	367	362	332	378	356	352	360	334	374	396	375	370	355	390	388	354	347	383	352	384	373	397	369	388	399	376	347	377	395	390	355	371	362	402	413	371	375	373	335	383	395	350	367	372	359	366	347	372	357	365	387	387	341	384	372	336	352	359	410	374	340	367	412	364	357	361	367	369	368	369	381	376	371	342	411	328	389	371	382	367	385	363	402	361	387	353	388	358	356	386	390	353	380	360	378	369	369	370	397	359	391	383	371	362	354	390	360	395	364	373	403	383	354	382	363	342	374	363	395	406	386	377	356	359	351	380	369	349	398	364	371	354	391	353	371	368	360	364	386	343	362	370	373	360	397	391	371	339	375	364	373	371	369	368	381	369	372	391	410	365	355	359	355	375	411	345	371	372	350	378	393	368	381	363	343	383	352	348	389	317	360	338	386	370	370	382	363	371	373
345	2	2100	157918	361	3	109	638	979	1089	1050	930	863	810	705	626	641	606	563	521	519	549	514	476	477	473	457	456	405	453	447	441	447	402	417	436	406	426	414	405	388	422	404	404	432	400	410	383	398	363	414	414	411	400	382	391	408	378	394	393	372	403	370	375	388	388	405	403	392	345	370	384	391	395	401	393	371	371	371	367	374	379	380	377	347	399	387	370	390	389	370	387	352	381	400	385	396	377	397	389	372	342	358	410	369	358	386	402	402	398	368	394	379	405	377	380	370	387	366	387	345	342	365	381	379	384	353	373	371	375	373	335	363	382	350	389	381	405	369	368	385	363	359	369	388	395	374	362	344	378	355	393	371	372	393	414	392	373	354	374	377	365	391	368	350	392	380	352	374	392	372	357	365	369	385	409	372	369	374	399	380	399	364	367	383	351	340	365	395	369	368	350	368	381	342	369	361	363	357	377	337	357	380	381	386	350	361	407	368	401	345	388	375	378	383	361	340	380	390	347	358	370	320	378	358	362	372	407	405	396	347	371	354	389	351	392	340	382	386	364	362	369	354	372	333	370	378	370	358	388	361	371	364	349	339	409	359	393	370	384	362	354	346	344	389	379	374	356	360	384	358	406	369	380	366	355	371	369	395	392	382	352	407	384	339	356	366	366	394	359	420	362	385	370	363	354	386	396	357	389	412	346	384	385	358	371	385	372	358	369	395	342	355	356	374	368	351	376	333	406	366	372	381	396	355	376	334	371	373	362	380	339	361	367	354	365	362	387	358	389	355	376	386	361	344	410	369	359	368	410	354	407	385	389	371	360	362	358	375	363	382	391	349	345	393	356	359	353	367	376	367	370	376	380	400	347	363	364	384	380	383	345	362	354	392	365	351	333	395	374	377	366	371	358	387	396	362	385	353	367	372	375	368	388	380	346	390	356	381	384	384	339	371	393	413	380	346	346	374	389	358	351	403	370	393	371	370	390	338	381	345	367	383	372	352	390	371	335	369	392	375	364	381	385	364	375	359	384	381	364	377	359	374	353	371	381	348	357	352	376	366	366	355	361	334	370	384	381	382	362	356	366	368	354	400	376	385	373	365	340	381	396	366	342	395	376	365	407	391	367	361	397	364	374	356	372	374	373	349	379	380	371	385	359	360	325	389	347	400	387	347	363	356	376	385	353	386	381	377	379	371	375	335	341	359	382	358	377	380	378	375	376	356	369	363	367	386	369	388	372	353	374	396	335	344	361	378	362	356	402	371	373	389	388	356	369	383	395	371	342	375	374	400	351	354	382	399	383	355	337	418	388	384	409	388	379	360	398	333	372	395	369	368	360	352	376	370	357	374	382	344	373	345	385	374	378	378	356	398	360	366	372	397	352	405	369	369	353	332	352	381	364	374	359	363	396	384	348	360	388	384	403	347	359	373	360	343	371	369	351	349	363	336	395	378	363	338	369	333	367	395	353	368	365	386	389	383	369	379	373	351	368	323	344	357	344	361	354	362	350	340	378	346	352	375	370	382	387	357	349	373	353	388	369	352	372	402	383	388	393	396	368	379	380	351	371	356	401	360	366	353	391	363	381	337	345	385	389	343	354	347	401	372	377	349	371	374	389	348	343	381	374	401	407	356	369	393	342	378	347	354	374	405	316	317	350	395	369	372	368	375	359	381	347	399	366	384	360	358	358	376	355	359	376	366	384	373	343	351	358	338	370	393	350	379	365	372	374	390	366	364	357	380	370	350	346	378	372	364	357	354	373	362	368	367	365	353	345	358	364	354	368	385	400	417	386	384	359	353	392	371	339	381	368	349	361	369	358	368	398	383	368	339	378	358	365	366	394	380	345	362	376	358	404	372	370	385	351	346	379	378	350	340	378	391	406	382	387	339	366	356	403	391	372	381	382	358	380	356	397	368	359	402	368	354	366	381	369	364	382	367	403	394	354	358	356	360	372	342	392	342	367	396	358	397	388	365	333	377	358	374	387	355	387	342	399	376	380	391	354	380	388	351	388	389	360	389	351	370	353	388	350	393	350	377	375	337	371	336	342	334	366	379	375	380	394	368	378	365	382	373	363	360	349	375	343	360	350	360	386	390	380	392	391	379	363	360	397	371	354	365	398	370	388	360	384	345	373	385	320	356	365	392	395	350	346	369	359	383	378	359	356	378	344	340	345	367	357	356	369	384	363	353	326	376	342	373	374	390	351	373	360	374	353	367	354	373	371	362	337	377	387	363	398	354	392	356	405	350	355	378	374	344	369	348	386	343	353	344	371	366	348	377	372	364	427	366	346	402	355	375	369	386	345	367	355	370	377	369	374	372	362	342	353	370	403	378	359
345	3	3500	158041	365	4	74	551	933	1109	1090	1067	940	848	846	720	683	641	603	574	572	543	505	485	472	476	503	478	446	473	460	432	425	457	446	430	454	422	428	428	397	443	434	419	400	430	448	395	406	433	407	408	397	402	382	386	394	416	383	394	382	414	370	390	386	406	367	350	404	370	400	352	392	391	405	375	390	403	371	394	380	401	370	403	365	378	381	424	392	387	409	415	395	384	384	404	386	369	373	387	370	411	380	382	407	384	403	386	366	365	371	383	411	352	405	347	392	365	396	368	385	366	380	402	365	386	339	363	360	417	398	392	361	387	369	350	388	375	398	362	358	392	366	396	355	386	376	363	373	382	376	401	405	342	371	376	348	377	368	376	378	378	356	385	363	379	363	362	363	372	368	375	379	400	353	374	358	369	399	388	368	378	366	372	361	373	394	388	349	381	377	373	359	366	375	370	382	404	395	375	383	366	362	360	378	383	368	342	378	377	375	363	362	378	364	368	364	380	377	364	384	369	385	380	384	369	355	373	370	369	369	391	392	372	377	343	397	359	389	397	376	378	323	380	351	392	400	377	357	378	377	349	333	361	355	335	332	378	353	363	366	367	397	357	358	374	334	338	370	399	407	355	365	386	386	352	386	415	379	356	365	340	380	383	383	384	359	351	385	375	385	369	371	375	367	381	362	370	357	382	378	363	409	380	370	362	354	384	358	375	393	360	337	375	334	356	389	387	387	393	362	357	377	387	382	380	387	375	388	323	360	388	377	407	378	390	371	367	373	363	348	367	372	362	407	364	385	377	336	395	374	362	398	402	348	374	357	361	371	364	408	360	374	354	403	361	357	382	380	364	367	372	342	378	406	378	341	380	340	354	365	366	375	383	370	377	357	365	383	357	359	353	380	374	391	346	359	379	378	395	369	370	379	362	396	367	340	385	348	359	346	391	361	361	355	370	348	382	342	387	357	385	350	374	375	364	378	347	366	379	372	406	344	389	381	374	355	364	374	357	352	385	350	367	357	359	365	386	387	360	389	366	378	360	350	374	369	357	389	374	354	363	383	378	364	383	361	369	365	344	351	369	340	394	403	363	353	375	384	365	381	344	384	356	381	378	357	367	375	347	366	376	364	366	356	355	401	387	371	380	353	358	359	345	358	395	388	379	346	384	350	380	355	379	361	374	366	382	351	343	377	374	366	389	367	359	337	395	339	377	380	370	355	358	346	358	395	365	354	379	344	379	358	335	345	393	374	385	338	382	350	375	357	362	370	383	374	346	366	359	347	359	340	348	360	388	351	365	357	381	384	385	389	353	372	364	364	345	354	387	369	368	371	359	357	379	365	420	346	339	364	381	386	337	362	391	360	373	362	361	341	388	360	318	387	371	386	371	381	380	378	402	364	364	351	368	401	337	370	347	368	343	374	367	384	379	385	378	393	372	365	378	363	341	365	399	369	360	369	374	374	373	365	375	370	373	405	360	334	351	380	393	358	374	348	381	366	356	372	383	344	368	359	354	365	349	365	370	319	420	381	403	375	392	387	344	330	368	381	354	387	366	381	384	366	373	374	380	368	368	360	362	395	368	360	389	367	368	381	340	357	352	384	383	382	375	379	357	378	364	380	396	373	344	364	366	348	359	377	369	370	369	382	387	381	367	355	372	373	381	374	378	390	357	399	377	359	394	348	374	381	350	369	361	375	372	371	378	384	363	351	389	381	434	352	341	397	363	337	373	369	381	367	389	352	372	372	354	383	390	376	361	395	363	358	388	380	369	338	364	366	394	383	395	350	390	353	370	380	385	370	373	362	366	356	384	376	361	381	357	364	380	361	366	385	381	351	362	380	354	363	390	359	382	363	375	364	353	391	373	380	335	318	362	379	367	368	400	358	363	359	370	391	373	363	379	384	411	376	360	328	356	353	365	389	369	371	368	365	381	364	367	373	358	379	392	350	336	356	367	375	364	381	336	360	364	387	364	360	373	375	357	373	381	361	356	356	388	361	358	376	369	349	368	373	361	334	379	398	387	364	376	361	384	353	393	382	379	350	367	361	372	379	368	389	400	397	398	357	369	391	355	358	366	350	365	344	396	367	359	356	374	405	347	385	354	400	368	333	369	397	376	341	371	393	392	354	360	374	368	376	370	385	361	377	333	355	377	366	374	385	367	362	376	359	337	368	372	360	356	374	363	368	380	376	397	338	373	390	346	376	337	372	373	365	379	386	376	397	388	376	386	380	385	377	397	370	401	368	393	371	374	356	379	363	369	347	373	411	351	384	354	365	381	347	362	360	365	352	365	381	362	351	396	378	352	364	373	360	335	388	374	367	393	394	348	355	373
345	0	2700	158164	355	2	29	350	680	1027	1074	1069	982	928	889	788	736	678	619	623	583	550	544	508	504	525	494	522	487	505	488	504	491	449	447	432	448	444	461	445	452	477	440	430	390	427	433	446	404	457	414	405	426	384	435	433	419	396	393	392	429	390	439	419	397	404	408	386	408	399	419	404	395	364	418	404	379	431	412	388	381	430	400	387	391	394	386	369	400	426	381	381	427	394	378	435	443	385	379	395	398	394	348	382	387	402	407	434	367	360	395	401	387	371	385	404	371	382	379	353	373	395	414	394	399	384	395	373	367	382	355	370	399	370	402	370	390	363	402	368	373	432	391	368	389	390	390	383	368	385	377	370	401	380	395	395	393	371	353	382	373	356	361	386	367	375	368	361	368	361	370	392	357	386	383	418	397	380	402	359	387	402	386	391	356	384	375	369	375	400	382	376	340	373	395	373	389	372	386	370	354	402	361	337	376	383	370	370	390	406	396	401	384	410	386	369	399	398	391	380	412	382	350	339	366	380	351	402	396	379	379	368	362	414	398	379	389	357	361	370	385	390	383	393	371	391	377	375	386	360	367	372	378	348	372	400	340	387	360	364	340	349	394	384	381	390	354	388	389	385	392	379	345	368	393	405	359	380	377	333	381	364	362	369	388	358	400	371	378	365	394	367	398	390	359	380	395	360	338	377	355	356	340	369	344	370	380	405	400	362	395	367	372	364	410	387	382	352	382	384	381	362	406	386	356	383	404	369	396	375	412	404	365	381	402	337	360	386	395	372	361	365	364	363	373	377	358	386	366	369	409	356	364	385	391	342	390	370	361	357	392	379	386	389	378	374	399	392	365	357	387	398	344	362	412	385	377	378	396	364	387	377	378	369	362	392	385	419	355	376	390	374	339	410	388	368	356	361	391	355	379	384	355	354	385	382	383	386	375	375	383	369	368	373	351	405	355	354	367	409	364	391	373	369	364	374	359	387	399	367	363	405	385	377	361	392	363	397	375	372	392	358	405	372	378	398	398	366	357	397	369	362	380	369	405	362	372	389	403	376	379	372	399	398	353	371	373	361	388	385	366	388	395	351	355	371	336	359	347	353	383	402	376	376	371	374	353	380	351	364	360	410	390	374	391	365	377	382	388	344	374	364	366	360	358	352	377	348	374	322	400	354	407	358	391	370	373	391	370	388	361	397	359	360	384	362	377	363	380	370	387	365	374	363	393	347	361	339	384	379	367	396	348	414	394	355	363	358	372	397	352	361	381	411	397	376	379	383	404	375	393	367	370	387	370	385	361	378	372	413	373	334	393	363	379	400	364	372	391	378	357	384	352	348	367	366	368	375	363	393	363	372	392	359	376	384	375	374	395	380	376	372	407	369	362	366	365	350	374	376	400	371	382	393	380	402	388	341	366	393	373	388	383	358	389	340	367	354	360	374	401	365	378	391	389	339	410	364	381	380	351	368	397	381	382	369	391	382	399	352	360	396	351	376	376	365	359	385	329	383	404	356	393	373	393	390	385	359	388	381	372	397	383	375	403	360	359	346	398	392	423	376	354	391	401	349	399	358	373	430	353	379	376	375	380	359	371	343	323	352	378	387	384	378	369	384	355	395	394	374	380	375	374	346	382	346	363	379	370	361	360	367	367	378	380	369	377	377	375	386	397	405	379	365	357	348	400	342	364	390	373	335	392	396	396	382	353	373	353	367	364	364	385	381	374	368	378	369	385	387	387	364	399	376	335	368	384	387	354	381	383	388	389	379	385	384	331	392	371	362	364	366	367	364	361	360	377	375	396	404	344	389	368	376	377	387	366	365	371	326	343	365	375	385	373	379	399	363	418	382	373	373	382	369	322	369	388	352	405	383	389	389	390	359	348	381	368	366	388	354	377	345	362	389	344	351	380	358	369	388	369	393	399	380	376	361	382	388	364	355	365	368	349	373	364	373	408	343	376	405	382	389	357	362	367	373	377	396	359	393	368	367	368	355	351	390	385	376	372	323	400	357	383	385	391	406	353	352	346	356	391	376	393	377	372	362	388	339	364	354	366	399	343	368	390	416	403	372	380	385	372	375	381	382	352	374	383	396	388	347	401	369	388	357	364	353	406	400	365	366	374	383	379	383	340	388	363	377	375	369	370	357	414	369	373	382	423	399	388	405	390	396	361	375	380	348	386	375	389	361	363	378	361	387	392	361	389	393	350	383	371	383	364	370	369	354	345	354	357	378	358	371	382	385	351	354	392	400	390	369	371	400	350	367	382	370	378	394	385	368	388	393	362	373	369	382	375	386	392	359	387	359	371	346	374	399	362	360	410	383	401	355	353	360	404	358	373	364
345	1	1900	158287	374	8	130	677	930	1074	1026	979	880	822	758	717	655	619	587	577	542	523	538	553	518	480	452	507	467	454	478	416	432	427	427	421	391	445	406	414	395	409	404	380	412	429	384	391	391	428	395	406	375	391	362	373	379	353	398	379	380	377	376	367	396	375	358	379	383	386	364	372	386	385	369	398	360	344	373	388	393	381	395	378	382	394	364	365	398	392	380	385	348	400	382	388	347	360	356	371	352	365	369	364	387	376	375	367	349	349	411	388	376	411	346	379	352	364	360	405	356	348	380	392	367	366	363	343	394	365	360	410	369	336	349	372	357	391	369	393	393	393	352	326	390	372	375	373	367	361	335	402	339	381	344	368	385	375	340	383	372	368	370	366	349	343	376	361	354	362	345	369	347	385	376	382	340	374	355	376	368	329	358	394	366	363	365	384	346	382	333	377	376	374	359	345	382	339	375	378	372	389	343	395	387	357	375	328	343	356	357	366	405	359	368	344	387	367	363	354	385	399	323	365	380	383	356	345	368	389	391	349	351	364	354	361	361	350	351	371	354	402	343	354	356	358	404	376	389	387	359	372	365	355	373	369	383	383	375	355	408	374	331	412	346	352	359	384	376	383	376	385	349	353	341	330	393	351	363	370	343	335	380	393	353	335	364	380	404	341	380	356	359	384	352	391	331	370	390	389	383	342	349	383	376	374	368	346	376	386	359	363	351	362	374	362	365	371	370	367	364	371	362	347	359	347	349	374	364	356	386	388	327	377	343	362	374	343	356	371	387	312	376	369	351	337	364	365	366	402	370	333	322	362	349	367	379	351	354	364	362	365	379	362	350	360	371	363	359	355	368	401	372	361	352	363	354	370	355	361	347	355	370	366	347	389	362	357	354	369	372	376	347	350	336	376	391	352	334	366	383	375	335	356	341	374	369	376	365	353	375	374	358	368	364	350	385	378	396	378	389	361	328	344	385	389	337	366	337	402	379	389	390	379	402	387	337	343	385	364	399	348	360	359	352	344	359	393	368	330	326	355	350	361	371	343	377	375	353	349	395	378	353	352	362	379	349	362	360	362	385	363	375	383	351	342	382	369	380	377	358	378	378	326	377	342	359	361	380	325	361	332	345	342	347	326	376	374	333	329	336	372	387	351	355	367	368	385	353	387	341	356	372	383	381	389	359	372	343	343	377	388	369	414	379	344	366	361	384	365	385	350	362	375	389	370	380	349	349	390	373	365	327	358	388	365	358	373	362	358	340	356	348	355	356	383	367	358	372	336	370	382	368	358	366	364	385	358	353	357	387	394	358	355	386	334	415	347	375	366	367	352	369	341	358	340	372	386	382	392	349	368	360	378	353	367	385	359	365	348	360	376	357	370	388	354	361	348	356	351	353	363	387	375	355	384	359	370	384	343	374	380	368	383	368	380	357	373	380	364	359	330	380	356	358	362	378	384	365	362	401	354	372	364	374	346	345	349	351	365	335	362	377	369	344	364	363	365	369	341	362	377	354	372	341	392	375	384	416	383	365	364	375	359	365	365	366	361	369	352	345	366	375	336	396	366	353	332	368	351	362	364	367	397	366	334	364	364	370	357	368	361	347	360	350	400	367	331	395	383	335	343	366	346	342	384	351	406	331	366	348	350	346	361	375	361	381	355	369	384	371	373	367	370	376	348	400	352	374	397	349	369	342	357	347	358	372	347	379	361	391	370	353	344	352	364	355	338	360	363	386	358	332	343	367	361	326	364	352	389	406	368	375	348	361	370	376	391	362	356	383	370	374	320	334	331	351	353	368	375	347	374	369	374	321	340	379	379	380	352	377	373	377	378	380	353	361	342	342	357	369	373	381	400	373	358	341	350	363	347	341	346	338	388	367	394	387	381	350	357	349	361	356	354	362	360	373	379	377	380	375	391	343	329	351	384	367	355	373	361	357	361	383	346	383	351	358	381	334	372	387	353	370	356	364	387	344	356	393	387	355	361	366	364	379	356	364	367	392	366	361	368	357	362	375	351	380	358	351	378	353	380	359	348	358	378	363	342	334	362	351	371	348	388	373	367	380	354	370	351	329	338	391	388	350	364	354	384	386	363	355	334	355	375	356	337	365	348	377	334	359	347	349	373	353	329	374	359	360	386	341	366	349	355	348	359	347	379	365	377	383	395	369	352	381	382	346	338	398	355	378	370	347	360	341	375	365	364	358	362	334	357	370	342	359	379	366	366	368	342	345	394	352	386	375	379	372	337	363	359	369	377	368	389	359	360	368	335	365	354	375	366	380	381	319	337	368	376	356	402	352	362	347	350	343	357	339	389	371	382	347	344	391	380	365	346	337	397
345	2	2100	158411	374	16	91	629	937	1066	1019	1057	919	844	780	773	711	665	608	602	561	586	543	542	512	512	487	500	504	479	473	475	455	462	443	462	419	445	408	436	409	425	455	418	413	395	419	405	403	372	406	398	391	415	395	387	403	372	393	396	410	371	378	389	385	404	377	371	368	405	384	363	349	369	356	371	372	383	397	388	389	377	387	382	359	353	385	407	416	390	361	359	375	365	407	339	379	366	330	398	379	393	373	388	378	376	368	372	402	355	378	373	391	396	381	365	365	339	341	381	355	410	374	383	386	402	376	350	353	399	359	382	387	388	388	362	342	362	358	380	362	369	386	385	393	356	386	378	376	361	356	362	391	367	385	395	368	375	370	419	365	360	373	367	363	393	365	331	388	370	377	419	385	378	386	369	343	360	392	360	347	320	362	373	378	376	354	349	416	364	354	395	390	375	366	350	358	367	340	361	371	341	386	361	377	349	395	352	360	342	376	385	352	347	348	385	381	388	389	366	363	371	373	372	378	403	358	382	376	389	369	377	399	388	335	392	355	358	350	393	407	356	377	356	374	379	389	379	353	380	392	376	415	379	330	348	370	360	381	344	394	358	366	360	327	388	373	390	377	350	341	373	388	333	354	385	361	365	356	367	351	374	353	387	337	381	370	393	399	378	373	356	349	368	383	379	359	353	359	396	346	361	400	393	381	397	371	336	342	326	347	379	379	369	384	398	377	382	382	376	349	401	372	351	359	367	371	389	384	369	348	362	339	376	368	364	353	339	344	369	364	382	407	371	382	380	380	384	350	357	387	375	395	363	353	408	359	396	343	365	356	349	368	373	370	387	386	353	374	387	350	357	349	371	338	366	357	367	373	395	364	358	321	388	352	355	353	374	360	352	368	362	356	390	403	365	396	418	364	353	370	377	398	381	340	387	361	373	392	396	379	378	370	371	346	344	364	353	372	362	365	390	353	338	371	358	392	358	335	382	358	364	389	396	353	363	363	358	385	358	368	405	362	363	357	377	366	338	384	354	362	367	358	370	352	353	382	347	395	370	338	348	384	359	327	368	354	373	374	329	385	376	340	359	338	362	361	379	389	334	375	356	338	363	371	340	371	362	359	329	354	373	337	358	362	381	351	355	380	356	373	407	390	344	335	375	358	363	390	384	357	361	368	362	372	371	347	384	368	392	363	373	341	404	357	355	367	387	386	342	380	390	357	395	366	350	373	356	366	347	358	380	370	371	370	398	376	375	405	363	357	367	372	380	378	370	414	365	361	404	371	341	390	373	353	365	381	349	374	376	340	386	347	370	368	374	378	388	367	375	379	386	382	389	369	391	391	372	346	361	399	360	396	402	350	367	326	338	387	352	415	350	368	340	368	361	371	374	367	377	364	373	397	350	377	352	360	375	376	383	346	361	373	358	382	347	356	374	379	387	355	404	363	393	348	368	374	371	376	383	351	373	372	322	366	369	372	363	381	353	357	368	364	352	341	383	381	375	356	366	352	371	359	382	353	371	360	377	358	360	383	351	374	357	330	384	359	381	374	366	367	365	379	329	370	378	362	363	344	371	342	357	383	363	337	387	363	382	346	385	369	360	367	363	362	362	380	356	367	329	396	361	353	351	375	364	354	360	385	351	369	409	385	354	380	377	370	360	361	347	350	366	366	366	369	379	356	362	369	343	346	363	346	378	378	369	363	384	372	362	355	384	362	383	349	423	351	376	361	354	376	373	351	338	381	363	355	346	359	382	351	369	384	340	373	366	366	343	379	385	352	353	360	368	389	385	331	350	383	361	390	371	376	390	358	356	351	386	382	359	352	344	381	379	384	356	342	385	365	346	380	377	353	346	368	383	358	359	385	398	378	370	348	384	373	340	371	343	371	363	385	369	365	334	356	340	378	369	355	383	363	373	350	351	388	387	373	377	370	387	379	388	360	376	361	383	365	385	382	349	384	378	395	360	356	357	372	329	406	373	386	355	364	371	349	365	378	360	371	358	364	373	347	362	332	358	356	391	357	377	370	344	358	363	367	371	377	382	356	380	358	390	364	349	379	370	382	357	374	365	359	353	353	347	352	339	383	369	345	366	357	364	362	334	375	365	367	360	368	347	325	380	400	362	333	365	370	337	369	376	369	357	335	373	352	391	372	370	371	384	366	333	363	392	381	371	365	396	363	340	359	378	345	382	355	362	363	375	402	362	345	381	408	373	347	349	383	389	382	393	375	343	379	358	345	369	337	379	361	361	360	374	351	394	410	335	372	363	373	388	367	372	370	346	381	382	364	357	364	366	390	384	383	383	391	365	375	394	396	389	380	369	373	381	353	368	348	317
345	3	3500	158534	384	7	64	524	873	1109	1139	1160	1013	981	933	815	763	744	691	645	622	550	568	552	562	533	517	506	510	506	502	527	495	486	458	466	456	492	431	469	416	438	438	457	451	438	421	448	412	434	396	428	399	431	372	378	420	376	400	398	417	424	395	413	395	383	417	394	435	382	416	378	371	407	383	399	384	379	402	394	386	366	403	399	381	381	393	402	392	394	363	405	373	390	391	374	436	389	372	379	404	401	386	356	399	388	407	403	343	313	350	355	357	374	339	380	367	397	389	377	355	384	361	380	392	409	398	351	359	365	346	364	362	388	394	396	362	386	371	415	362	357	350	381	381	386	347	355	374	322	369	400	391	358	348	387	369	359	387	357	379	363	360	369	377	380	355	375	363	353	371	389	375	353	370	353	386	373	373	372	379	367	397	390	342	393	359	371	389	393	358	372	385	399	377	361	385	358	405	381	355	361	375	350	351	368	410	352	372	385	369	350	360	368	379	383	395	364	351	394	367	382	399	348	368	364	356	369	373	397	372	358	369	372	348	370	372	392	329	372	358	384	366	365	367	415	356	364	385	364	398	357	389	326	366	361	390	375	405	353	372	382	393	394	386	389	389	365	391	388	351	384	348	403	355	366	390	372	406	360	350	345	379	393	346	380	384	388	377	408	368	381	405	348	374	424	397	412	355	361	357	359	363	341	363	352	374	383	407	384	373	354	381	355	372	372	378	386	383	337	395	369	364	378	351	375	354	369	392	356	367	378	374	354	367	379	360	384	366	368	391	379	380	347	350	389	382	381	372	398	369	354	362	359	372	351	358	369	377	391	352	374	390	392	374	383	352	345	390	337	353	382	390	374	392	368	354	365	379	378	353	369	366	383	388	354	365	397	374	428	394	362	384	365	379	358	348	345	362	361	367	350	377	371	361	379	389	360	361	373	368	385	346	342	332	375	355	371	334	349	389	346	377	356	425	382	355	378	377	385	338	377	376	382	363	369	357	351	359	373	344	387	361	371	371	377	368	369	394	382	344	352	354	368	366	386	354	361	367	375	380	354	364	362	388	371	372	385	361	362	380	350	383	379	372	358	354	391	399	390	387	376	364	365	340	408	358	391	346	354	341	339	384	418	358	381	364	376	378	414	357	350	340	379	398	378	342	383	365	341	351	392	358	367	344	378	385	377	384	383	366	404	362	424	364	380	368	379	364	373	361	411	373	392	407	349	362	389	358	380	382	390	359	367	365	405	353	390	339	415	360	400	371	419	369	359	375	377	330	346	368	401	374	414	354	366	348	367	353	411	348	357	356	400	371	362	362	363	369	358	359	367	350	409	371	392	375	387	386	367	378	380	391	341	397	374	343	364	390	387	389	357	368	385	399	383	355	385	362	359	363	332	399	398	376	355	365	383	360	393	376	358	366	364	352	418	388	371	365	374	389	367	351	334	367	385	352	354	399	349	381	363	386	360	386	403	346	410	358	347	354	340	387	339	389	348	357	374	362	359	403	398	381	370	388	370	356	366	361	338	376	359	372	360	386	377	373	387	368	383	380	374	375	351	392	379	405	393	345	401	377	375	359	358	346	401	360	391	349	347	359	358	388	391	359	380	346	368	357	349	346	379	385	376	359	365	337	353	361	421	359	362	362	339	375	368	363	372	357	353	362	360	384	364	364	362	382	396	371	360	341	380	362	366	362	394	360	389	360	386	330	382	354	358	364	379	325	339	361	366	348	375	350	371	350	378	370	367	376	379	425	409	351	369	352	373	370	375	355	378	354	398	387	348	360	391	363	352	361	378	354	378	368	400	371	372	386	358	372	365	355	352	384	366	370	367	352	379	331	357	365	375	366	366	386	372	360	381	391	355	349	362	360	363	377	361	375	347	374	370	347	389	362	384	378	382	334	367	374	377	393	340	355	378	340	381	368	377	334	379	387	379	331	375	366	371	375	332	350	403	380	378	374	360	378	365	391	390	345	349	363	364	349	375	394	388	371	379	390	390	369	377	352	360	397	336	346	380	352	363	365	354	393	371	367	377	355	387	375	341	353	368	379	358	347	366	368	364	374	387	383	349	346	389	359	377	353	392	341	353	351	378	370	355	389	376	369	387	363	367	370	379	377	359	356	358	368	369	345	367	339	376	386	376	370	392	351	351	383	390	379	342	348	351	355	379	365	369	385	369	419	376	349	362	378	407	374	342	346	355	352	352	391	383	340	364	366	389	372	381	371	372	373	354	370	353	353	359	393	345	361	374	371	384	380	374	364	337	392	387	365	363	360	372	395	345	331	385	366	394	329	370	373	402	373	357	358	355	386	330	337	399	330	393	376	382	380	377
