345	0	2700	133495	376	50	115	264	482	768	888	962	1014	1006	987	925	902	878	805	769	746	723	659	656	615	671	631	620	575	577	555	566	559	531	614	520	551	501	519	528	481	481	539	496	479	471	438	467	456	469	464	466	430	445	457	427	433	427	442	410	431	485	406	408	426	398	429	438	415	400	433	440	419	432	423	398	402	405	402	433	415	395	392	451	449	418	394	405	409	416	449	379	412	398	431	379	400	400	415	437	374	384	413	394	380	414	375	445	416	379	403	389	370	400	409	425	396	413	413	389	411	379	401	382	384	408	381	431	372	360	379	396	401	418	406	430	387	402	371	401	404	422	420	391	391	415	400	390	419	387	429	391	402	371	416	417	405	391	378	381	392	386	368	389	397	423	395	395	395	387	374	366	395	385	391	385	385	430	397	394	423	380	383	392	381	395	394	338	409	370	384	373	409	430	364	420	382	422	414	407	402	413	387	382	388	371	355	407	415	405	388	417	388	382	406	363	381	404	394	395	392	400	382	397	400	400	388	380	411	384	385	367	381	382	410	391	376	376	401	388	391	408	378	374	406	375	408	396	378	385	364	370	355	384	414	408	398	386	396	393	390	402	388	387	365	388	393	382	386	407	367	403	412	373	388	379	391	389	406	407	408	364	387	384	399	407	349	417	394	419	402	381	390	371	399	407	383	374	414	414	404	392	366	385	422	412	424	364	396	376	391	391	388	396	379	354	403	394	407	406	408	398	386	387	404	411	394	384	400	400	377	401	389	394	381	385	385	400	363	403	396	405	388	418	376	382	390	353	386	395	371	404	363	397	378	413	387	384	370	392	394	397	388	369	389	418	353	379	390	397	407	363	386	320	396	375	379	389	410	391	386	394	378	403	387	396	390	358	414	396	379	405	425	365	390	408	396	392	377	388	366	403	385	406	386	383	378	408	385	400	365	389	356	388	416	383	399	390	395	389	401	384	418	394	408	383	358	408	416	385	374	380	363	402	389	368	407	415	403	407	396	422	357	394	375	412	374	368	411	384	424	385	375	400	413	372	381	363	363	370	407	393	395	390	391	381	390	429	407	403	396	390	387	397	420	360	390	396	395	390	380	379	391	385	377	406	391	422	362	377	370	372	368	378	399	386	378	385	388	387	366	405	361	400	405	379	420	377	361	387	358	383	381	376	409	382	395	403	412	395	403	373	412	386	366	369	380	399	405	391	386	424	391	411	374	388	399	410	372	384	412	399	403	401	390	397	393	431	385	373	398	398	369	394	369	373	414	403	369	372	393	397	377	371	375	366	361	386	404	369	367	399	403	371	390	383	372	387	409	392	350	392	387	386	380	373	357	383	386	381	407	380	407	407	432	390	395	412	374	396	387	394	366	355	336	362	400	376	386	385	391	430	369	409	379	385	391	393	394	380	364	412	405	416	392	396	362	398	378	390	395	356	415	341	369	382	401	391	394	364	378	441	365	382	357	406	405	369	374	392	376	396	418	381	393	376	393	428	407	361	386	399	389	394	416	374	368	397	400	409	382	385	389	384	352	357	373	404	350	399	368	403	421	407	353	406	375	398	389	378	388	398	388	370	416	384	369	389	403	370	393	381	401	359	402	371	390	437	376	379	369	390	375	401	362	391	388	391	388	397	395	384	414	363	383	374	404	356	394	377	387	401	366	372	408	403	377	424	407	384	387	387	391	384	361	407	371	387	416	380	372	392	387	423	380	384	407	377	369	370	364	414	364	368	389	415	423	368	371	392	343	391	383	386	407	401	381	416	385	396	389	379	382	360	382	404	385	416	356	378	387	360	403	405	372	388	391	409	389	420	374	378	382	392	394	410	407	406	405	391	406	365	399	416	405	375	380	376	371	378	393	373	392	391	386	401	360	412	389	390	381	334	406	394	361	384	415	388	382	382	366	401	394	406	389	396	397	399	378	350	417	385	413	408	407	405	412	390	394	386	354	357	365	408	389	391	414	391	379	382	435	410	384	384	395	401	380	391	416	412	393	366	375	399	404	385	398	404	407	391	389	403	344	386	403	383	379	366	385	387	387	416	398	412	398	383	418	381	376	398	404	395	366	392	414	412	410	418	406	375	367	400	375	384	387	396	363	368	382	380	388	408	391	392	364	410	409	377	366	408	417	390	387	377	402	416	384	389	379	406	389	411	354	391	405	404	375	397	390	388	379	378	388	381	385	426	405	345	417	365	388	363	421	370	407	397	423	371	390	386	394	396	369	389	405	363	389	378	383	397	399	392	400	382	425	390	407	387	407	407	388	412	410	366	404	415	379	379	388	387	389	380	410	386	369	391	363	384	395	388	397	380	419	395	414	375	411	345
345	1	1900	133619	383	63	144	313	571	845	985	1056	1015	1035	970	930	872	827	787	752	711	706	651	624	608	590	559	549	515	498	508	481	477	498	454	486	496	429	456	465	467	466	428	442	436	441	425	434	441	455	431	384	444	407	415	397	408	406	407	414	395	412	386	383	362	364	374	398	390	421	339	379	420	380	373	392	373	396	410	402	437	388	368	386	371	375	375	392	371	387	401	353	370	401	354	383	363	381	397	386	393	339	394	374	405	380	356	399	376	359	386	397	377	384	392	374	348	358	405	381	383	387	384	388	380	399	362	367	387	377	364	346	382	396	362	363	390	355	381	359	374	393	346	372	399	350	383	350	367	364	411	361	406	400	376	396	370	355	394	367	369	385	376	370	378	391	371	324	380	353	384	373	385	381	386	360	359	366	348	373	373	402	385	347	385	367	379	393	367	375	378	392	377	370	357	402	376	359	397	371	348	371	383	387	380	332	370	361	364	334	363	370	425	393	354	364	380	394	369	379	362	360	385	390	365	366	367	381	366	363	368	406	390	386	403	389	375	361	384	371	355	389	360	360	398	381	369	380	376	349	355	368	380	374	403	391	373	347	386	369	351	366	362	349	383	383	351	354	388	397	372	375	376	371	377	367	394	348	365	355	377	405	369	365	398	366	378	363	382	342	376	350	389	376	398	372	395	399	375	356	391	344	342	348	365	375	354	351	351	383	343	350	379	365	353	387	351	365	380	399	350	389	389	344	377	398	373	357	352	361	381	372	382	343	405	389	373	368	375	400	361	402	384	393	377	372	355	358	374	361	375	405	384	353	360	372	352	339	381	355	347	382	364	344	360	380	371	374	360	372	377	356	414	361	367	368	379	397	377	383	332	350	370	390	357	389	382	365	386	362	401	381	359	386	350	356	384	389	388	376	376	361	417	341	340	388	399	360	357	340	334	405	386	420	374	364	382	372	390	341	380	374	384	391	360	387	362	367	386	384	391	372	385	393	366	372	363	358	372	374	375	337	362	378	364	375	399	355	350	364	381	373	378	388	361	369	377	387	353	382	387	362	375	388	366	354	396	402	391	372	344	358	364	369	397	344	364	373	386	394	395	369	384	385	358	396	363	372	358	401	378	361	361	393	374	372	361	347	372	361	390	360	372	350	359	334	350	376	385	390	395	384	351	388	350	360	355	384	386	371	378	355	398	374	376	370	342	375	354	368	378	368	361	382	378	386	366	371	390	400	330	364	395	371	381	361	377	391	380	388	360	374	370	378	394	369	353	396	366	392	354	374	363	360	334	360	361	377	400	337	379	375	350	393	384	389	383	383	360	357	399	358	361	360	377	371	351	372	370	371	387	379	372	398	385	354	394	362	358	386	359	394	407	386	388	383	371	378	377	333	358	359	369	383	411	344	400	378	364	368	365	355	363	411	349	388	392	342	356	373	384	366	357	408	376	359	384	386	366	414	402	364	378	371	357	391	384	389	347	380	420	360	375	375	349	378	355	366	361	366	354	355	360	376	356	401	350	388	400	361	353	389	365	392	379	363	368	369	353	417	385	376	352	377	399	400	373	386	396	359	366	382	379	375	361	362	358	377	364	364	386	357	379	418	355	377	393	361	365	357	394	398	386	371	392	360	402	365	395	410	361	358	353	376	367	339	399	363	387	382	354	368	386	366	383	367	341	364	404	366	376	382	369	353	370	376	336	395	373	384	386	378	375	354	375	393	352	373	412	398	401	386	377	394	377	357	359	386	359	358	337	367	381	354	349	339	382	370	375	373	384	359	356	357	359	387	372	357	369	373	389	359	373	367	357	410	370	364	347	383	384	356	361	369	348	374	388	390	385	352	401	357	385	357	354	381	347	348	376	356	363	377	380	370	368	382	352	391	375	394	355	366	390	381	385	371	397	383	378	360	385	348	385	387	402	345	356	392	367	368	396	380	398	346	350	360	390	407	387	367	360	339	372	347	350	391	381	369	354	361	382	405	378	370	375	376	390	380	349	348	373	389	377	367	394	365	366	338	348	362	391	379	377	378	360	361	368	371	369	394	382	372	362	352	375	368	380	364	395	373	387	364	367	363	359	393	334	359	379	363	361	355	363	351	381	384	375	388	346	379	367	406	347	370	368	369	355	399	383	393	373	365	355	367	367	347	348	377	351	337	355	380	343	353	354	381	361	363	372	345	395	365	399	359	355	369	352	382	373	366	374	368	380	386	338	385	383	391	369	389	387	374	385	371	374	415	360	369	382	389	356	338	376	384	353	325	371	364	361	370	381	380	378	350	367	385	396	338	377	396	370	393	390	361	357	389	371	370	377	379	382	360	343	371	375	335	382	354
345	2	2100	133742	384	50	125	362	626	931	985	1079	1037	1063	995	968	890	847	774	800	723	705	659	626	617	598	603	588	547	532	504	514	504	477	477	450	464	433	457	483	459	458	410	466	485	410	422	439	405	427	446	418	408	405	393	410	413	398	380	386	436	387	359	362	353	392	394	406	398	394	413	380	409	424	351	401	410	386	411	403	382	363	376	387	380	347	375	366	383	385	359	401	398	372	395	394	369	416	371	349	379	387	364	401	373	406	388	364	386	385	376	361	365	400	376	399	370	355	369	370	371	390	354	391	396	412	365	370	383	409	386	376	363	355	390	373	372	363	419	356	386	364	380	362	380	378	348	411	373	367	384	372	365	404	380	351	395	349	385	399	394	369	381	363	381	361	404	386	368	383	371	394	387	368	362	365	370	372	355	398	384	389	391	375	389	370	434	393	375	381	358	362	361	350	361	352	398	360	379	393	352	359	375	344	380	368	369	363	394	391	398	390	376	360	394	397	383	405	372	387	364	367	350	360	364	392	344	385	398	356	388	415	359	375	350	394	361	381	397	374	356	393	356	409	369	395	344	356	356	367	357	373	373	346	388	371	391	370	374	386	383	403	407	372	373	391	371	389	342	390	403	343	387	409	373	366	366	391	341	387	347	367	367	380	362	381	390	380	399	386	347	370	353	363	373	403	350	380	370	390	377	368	397	381	327	365	362	358	390	362	363	367	376	386	395	381	358	373	384	382	381	378	386	403	364	404	376	361	357	381	371	389	349	383	361	379	383	373	378	380	362	396	352	375	368	382	391	372	350	380	357	370	387	388	360	404	354	383	383	353	397	374	414	375	391	365	383	376	354	373	350	359	401	360	368	401	357	384	413	358	379	365	386	367	352	372	393	355	350	384	336	381	399	372	374	344	392	387	340	351	361	424	342	374	395	370	386	362	378	372	355	400	381	356	346	366	376	390	345	367	368	376	371	374	413	375	364	365	379	363	404	378	380	423	395	360	377	325	390	364	381	399	352	344	358	382	407	394	394	373	389	362	373	381	380	341	389	388	384	381	402	390	381	395	397	380	354	399	351	397	359	360	346	396	329	366	389	391	349	361	391	365	393	346	367	355	380	386	361	381	367	361	386	376	380	405	392	374	377	385	361	385	365	385	387	353	391	394	389	366	369	398	359	394	351	359	389	346	348	394	364	394	365	404	352	363	380	383	377	405	370	387	364	396	385	381	375	361	377	416	354	372	367	379	377	370	374	331	394	379	364	411	405	361	372	383	351	393	361	362	368	374	370	402	366	403	352	370	359	405	352	362	372	392	387	401	386	372	349	375	379	358	375	385	378	414	384	390	345	372	378	406	377	372	372	360	381	357	345	358	361	363	375	385	376	380	385	356	398	375	352	358	375	396	395	395	376	369	374	370	342	393	366	353	382	404	390	392	359	347	382	404	411	384	363	361	391	392	384	369	382	374	375	365	348	372	356	358	371	381	341	380	372	369	397	361	357	369	392	376	369	396	385	381	398	376	377	406	390	390	351	348	375	375	391	397	365	371	368	370	369	408	374	362	393	400	388	385	376	356	375	379	359	386	361	375	366	371	373	376	398	374	392	386	370	403	361	393	372	366	372	352	397	391	391	375	375	350	395	368	352	390	362	343	365	349	408	379	353	372	414	341	383	376	362	375	384	356	371	391	402	396	373	370	396	421	344	387	364	372	364	348	364	367	364	376	350	374	355	396	344	403	373	362	392	378	402	391	352	390	343	378	392	369	377	355	370	355	405	355	371	381	368	355	388	394	390	377	363	370	356	369	398	391	362	357	399	381	359	380	397	384	367	344	386	358	367	346	356	362	374	367	395	363	361	374	373	373	376	380	368	362	415	388	393	353	404	355	340	375	398	374	377	363	353	364	387	343	395	366	360	351	384	375	377	374	391	386	347	399	365	366	368	360	385	374	371	358	390	355	391	366	368	372	388	368	396	391	369	395	366	388	404	379	351	381	388	373	355	387	391	387	373	364	364	325	384	426	366	391	389	378	372	333	387	316	372	349	364	365	357	395	350	364	362	352	386	340	367	379	390	381	367	356	346	407	382	374	375	351	350	390	351	380	383	386	378	378	385	368	379	383	376	365	384	393	390	423	376	393	403	379	362	360	356	393	365	375	373	371	400	403	367	350	347	411	343	383	357	369	369	369	386	384	374	377	380	370	366	380	411	361	372	402	350	382	358	382	392	361	387	353	344	388	368	370	365	391	351	357	377	365	404	347	365	357	400	375	387	358	357	361	382	342	361	384	354	356	355	405	356	375	351	365	393	366	383	370	388	363	332	364	376	355	372	391	352	368
345	3	3500	133865	370	35	83	256	517	828	915	1017	1009	992	908	952	855	798	789	753	681	674	678	647	606	561	579	547	566	548	536	545	523	506	488	476	475	488	468	498	455	466	434	469	446	483	438	431	434	415	400	443	412	397	427	404	413	401	421	394	406	397	365	407	400	408	402	425	379	357	397	409	360	412	390	389	400	389	397	418	387	391	397	368	408	392	404	404	356	415	357	378	396	414	392	369	422	405	354	394	355	370	396	378	358	378	365	379	398	392	382	392	393	372	366	385	412	375	376	379	392	398	366	392	419	371	383	395	350	370	352	383	362	412	369	381	385	386	394	382	382	367	376	386	361	394	393	375	317	363	368	379	381	354	384	378	403	375	382	380	418	351	398	401	358	385	388	401	380	380	384	374	375	394	370	378	366	404	368	391	360	369	350	357	351	393	398	367	367	382	344	409	387	386	358	397	382	410	377	361	379	412	405	402	391	398	329	380	375	380	400	383	386	344	376	371	327	393	358	363	373	379	369	381	389	369	340	392	349	396	368	394	380	372	381	352	403	383	369	377	381	397	378	353	389	351	380	369	375	400	411	339	402	374	373	357	400	402	365	362	386	352	389	376	335	378	389	371	377	381	355	362	384	369	435	384	369	389	362	374	409	395	412	386	371	375	383	384	412	383	368	385	376	361	372	429	373	405	381	366	351	377	411	351	384	384	392	362	379	372	377	376	415	381	390	378	393	360	372	338	365	382	345	392	372	372	375	408	394	397	394	362	381	377	384	402	373	378	388	362	370	369	347	379	346	383	361	381	356	331	366	370	404	348	398	387	373	387	353	392	380	382	383	382	371	382	375	411	359	402	356	378	404	347	397	369	391	382	384	406	367	391	334	365	386	400	381	392	387	418	352	367	374	391	375	371	388	373	366	391	369	346	362	381	388	401	369	396	393	352	375	402	385	358	360	370	382	369	386	392	359	383	373	354	401	379	359	380	395	354	371	367	363	364	366	400	374	368	407	394	357	357	379	361	390	395	374	406	372	404	392	374	346	393	389	417	377	375	388	362	389	385	356	400	353	422	382	341	400	381	416	387	381	365	377	370	383	377	369	399	380	385	359	370	353	393	332	375	382	376	364	371	391	371	385	372	350	393	372	384	338	375	364	370	367	393	387	395	372	374	366	341	402	367	395	363	393	369	381	392	359	396	397	385	394	356	375	345	373	375	362	377	380	375	381	369	366	398	391	346	402	382	362	371	363	387	385	384	364	370	371	376	368	350	395	408	361	374	382	371	356	368	399	361	359	368	383	394	374	387	389	363	368	385	364	361	362	375	378	405	395	385	371	355	390	353	377	373	354	370	424	369	395	356	364	406	367	374	369	332	368	384	387	363	367	359	390	366	375	376	404	398	378	360	422	366	400	402	387	370	370	375	380	366	371	403	359	371	373	355	363	380	358	410	392	383	370	370	359	414	370	398	365	413	358	358	350	417	390	393	403	391	365	362	395	396	385	380	392	358	405	372	366	380	388	381	403	392	392	380	364	368	351	396	377	391	416	373	325	390	379	398	387	381	362	404	340	385	395	386	386	362	391	365	385	404	364	402	357	381	387	387	333	362	386	386	388	383	368	372	388	402	396	353	365	373	366	363	395	389	359	395	361	387	362	366	378	402	402	385	397	417	379	365	379	370	395	360	389	374	391	333	402	400	398	376	363	358	395	355	367	394	360	381	364	399	378	378	372	361	381	396	393	344	346	397	360	383	355	380	361	368	379	400	325	359	359	400	379	390	384	367	391	359	378	351	384	393	398	376	353	381	364	361	392	369	361	390	380	389	409	397	369	383	385	390	361	392	370	368	369	364	406	364	388	368	382	348	348	391	377	377	379	366	366	387	362	385	359	377	387	350	381	346	408	361	400	421	370	364	391	383	389	378	406	363	346	421	375	371	381	401	405	335	372	401	383	361	382	344	425	369	366	404	395	376	346	425	379	394	380	342	377	405	354	366	390	355	378	388	365	384	397	384	384	349	395	373	373	386	416	366	386	357	374	359	361	411	366	384	381	369	364	383	374	352	386	345	395	382	385	366	390	400	372	369	378	372	385	382	349	354	407	370	382	386	377	394	384	377	372	386	383	403	412	377	379	366	370	392	379	394	380	386	382	382	387	361	387	385	359	389	386	374	373	368	401	382	386	372	388	359	360	364	376	382	391	381	356	370	376	368	399	381	335	361	371	411	353	374	359	384	387	390	340	354	393	374	384	352	381	348	374	379	362	396	361	361	359	367	338	378	374	359	389	396	371	376	353	373	382	375	401	402	372	367	352	415	394	366	369	403	393	348	366	394	376	394
345	0	2700	133988	365	18	50	142	294	615	717	885	870	880	835	799	813	810	728	720	696	686	629	626	644	635	572	569	589	560	553	564	572	545	549	528	552	520	492	526	498	498	496	508	488	516	470	463	471	460	472	455	457	454	440	443	473	455	450	424	458	440	402	458	427	416	411	436	445	399	441	427	438	387	405	439	427	435	437	405	420	406	402	389	410	423	398	405	417	401	376	414	402	402	428	401	399	401	377	420	434	414	452	395	403	403	434	379	399	440	409	414	397	392	388	427	379	384	400	386	407	394	388	402	399	405	418	395	419	374	393	412	407	422	371	376	405	410	413	368	414	408	383	383	405	400	421	402	403	399	373	400	397	400	422	381	404	376	424	385	385	395	376	387	422	386	370	430	407	363	398	393	375	417	396	415	397	377	400	400	395	397	389	408	398	408	383	404	391	406	388	385	378	376	364	394	384	367	403	385	392	408	380	339	409	405	360	425	404	402	394	381	389	424	406	391	405	369	353	403	386	396	404	419	406	421	409	409	363	386	412	354	396	399	398	410	400	396	353	381	410	398	404	362	397	384	400	400	396	369	395	377	399	379	372	376	419	433	377	401	402	400	415	404	390	370	378	348	377	416	406	387	398	411	381	365	423	383	418	412	379	387	410	418	411	377	406	380	413	401	420	394	400	387	395	421	346	385	392	396	404	372	406	425	384	392	407	377	382	360	357	384	406	402	407	405	397	382	403	419	363	403	384	358	392	379	373	403	372	412	366	406	412	387	387	384	417	382	359	417	389	420	354	380	385	377	392	390	388	413	417	402	407	356	372	414	390	433	384	402	383	399	369	364	405	403	397	416	385	366	386	404	368	410	383	409	391	380	379	399	356	371	399	391	383	393	381	367	367	402	412	385	397	355	379	407	388	398	378	370	412	367	407	401	394	383	385	383	380	405	365	395	379	393	383	403	371	373	414	378	383	384	405	410	386	385	382	414	401	380	384	378	377	408	420	406	397	419	366	397	386	407	350	378	359	381	377	371	380	421	367	386	381	409	364	378	362	393	379	397	364	386	405	404	362	404	425	378	398	372	350	398	376	392	416	404	421	405	375	403	401	394	380	402	403	389	376	394	410	406	397	404	384	353	396	364	397	381	403	413	391	386	403	370	382	383	409	397	391	418	420	396	407	393	349	385	399	402	379	378	376	395	416	385	376	390	371	412	408	361	401	358	386	420	396	409	379	400	425	369	390	391	418	384	424	423	351	401	392	371	402	385	369	432	403	402	391	389	372	381	373	399	399	389	393	386	382	352	411	401	367	380	381	363	390	399	371	386	398	380	408	367	404	411	385	416	408	391	393	375	389	383	396	405	377	393	419	372	381	369	404	410	402	425	392	400	384	369	374	395	419	389	400	397	397	363	397	373	358	398	406	385	374	378	372	345	375	401	407	379	404	396	388	371	374	335	379	376	380	380	423	398	362	381	388	400	354	384	445	389	395	413	400	401	397	393	411	376	382	405	409	408	378	381	396	404	401	409	373	387	373	365	360	394	379	405	401	377	375	378	399	374	389	391	354	365	364	389	412	393	384	419	376	390	381	403	363	340	392	400	380	401	370	366	393	395	345	403	373	382	374	388	403	400	363	398	365	385	382	390	418	378	399	370	361	395	346	381	386	391	400	362	397	418	374	371	384	380	430	375	373	378	386	372	397	361	395	352	382	408	396	382	398	377	379	366	407	427	393	384	391	358	390	423	370	370	398	404	364	385	413	398	404	401	375	404	360	370	405	376	371	418	386	375	398	406	382	377	380	396	401	358	388	402	401	405	397	372	419	369	410	370	363	400	360	406	393	383	399	397	424	380	382	379	385	387	404	348	395	385	397	389	347	383	422	381	355	380	354	386	401	380	387	386	378	371	384	381	363	394	392	384	375	379	411	401	396	357	380	379	355	405	389	384	423	395	413	398	365	384	393	392	390	374	396	392	409	359	379	419	387	385	384	432	374	384	408	416	393	398	403	384	405	382	360	368	378	390	406	380	389	397	405	405	378	364	396	397	394	394	390	390	351	376	388	397	405	420	378	399	382	407	383	353	385	376	378	404	359	416	358	387	364	382	355	400	374	370	369	380	356	379	390	406	390	415	410	392	366	369	381	375	387	398	364	379	411	379	390	384	384	400	381	402	384	399	376	379	382	391	351	360	382	384	359	400	376	380	401	360	390	400	416	367	378	366	386	379	434	394	359	371	378	375	369	363	387	417	395	429	405	341	366	369	391	388	376	362	403	435	431	424	408	417	396	361	402	373	373	380	401	399	416	427	347	419	442	364	391	391	399	396	367	373	410	397	400	373
345	1	1900	134111	376	43	97	396	690	971	1036	1112	1035	995	912	834	803	748	680	679	667	637	608	580	520	550	508	501	477	475	473	489	460	460	446	443	471	422	435	435	467	438	439	453	421	445	416	461	406	428	404	430	398	403	370	443	412	394	384	373	395	386	388	409	389	373	370	351	373	376	389	372	392	379	387	389	406	376	377	389	375	344	432	382	355	370	382	372	358	363	381	412	359	366	371	347	374	391	383	397	377	358	402	382	379	371	390	354	349	385	369	393	397	360	403	366	372	384	341	379	374	383	380	377	377	399	362	360	336	398	394	350	388	386	363	360	373	374	334	380	397	390	346	379	381	403	379	362	372	321	373	364	393	372	343	379	349	359	356	392	360	375	382	386	358	345	377	352	372	370	364	423	390	391	376	393	340	326	353	386	350	352	362	359	368	376	371	400	374	354	355	392	378	372	363	407	393	361	345	357	357	386	392	360	384	384	357	364	368	363	375	369	338	362	366	381	404	383	377	350	379	379	366	387	378	395	373	374	349	357	356	367	378	335	381	370	369	347	372	367	385	388	389	375	324	365	375	377	346	417	354	383	378	379	346	388	364	341	366	367	388	347	364	383	351	364	389	390	360	370	373	344	387	361	379	352	390	373	366	355	368	389	355	346	381	366	361	345	381	372	370	370	343	379	385	368	375	365	376	370	359	377	347	359	392	398	381	376	339	376	364	390	376	381	372	355	359	412	339	350	400	361	379	376	347	383	339	367	357	374	367	376	379	349	373	346	355	339	370	400	374	368	377	391	370	392	365	348	366	413	347	384	369	371	348	363	369	378	361	387	378	403	348	381	372	361	366	394	371	371	347	389	378	370	360	387	383	371	382	375	406	355	396	381	345	384	367	375	344	362	356	372	398	397	382	362	372	378	389	349	348	353	366	356	362	375	366	381	402	340	386	368	386	374	368	336	381	353	343	385	363	363	399	381	352	402	331	365	385	355	401	392	392	358	356	383	344	361	395	346	394	364	356	363	362	406	365	343	379	367	360	355	379	355	378	340	368	360	377	343	373	361	386	384	342	393	371	378	364	378	368	358	396	376	367	380	370	371	334	361	381	380	387	388	386	335	368	346	380	413	379	328	364	391	361	355	406	345	379	357	366	345	376	396	350	391	368	365	342	380	366	355	393	347	340	364	348	400	355	406	327	354	330	387	362	369	391	374	337	361	351	345	385	366	391	341	354	352	380	397	375	387	376	397	368	380	365	358	340	362	337	360	309	373	380	366	370	353	366	371	348	396	405	368	375	354	371	354	397	397	344	382	363	375	371	377	353	354	385	359	362	393	362	396	368	369	375	361	390	377	352	364	377	383	371	365	380	348	379	371	378	354	371	363	346	391	348	346	359	371	402	372	373	372	349	373	366	340	341	376	372	373	391	350	360	365	401	354	355	404	348	367	351	390	339	365	380	369	372	371	354	346	391	364	367	394	356	361	404	374	348	345	375	409	380	378	367	347	334	363	384	349	348	378	377	355	374	344	390	383	353	362	386	369	396	372	374	364	377	353	350	374	375	362	379	346	369	366	381	369	355	348	372	404	375	374	354	366	379	369	333	338	363	372	382	390	395	370	370	375	355	369	369	372	349	386	373	364	388	351	355	351	391	350	366	365	404	362	391	366	354	382	370	359	343	375	376	336	372	372	358	377	338	370	379	350	338	346	359	389	344	340	365	386	367	325	364	391	360	372	349	364	354	354	362	397	378	345	370	382	358	413	357	403	371	387	354	369	390	359	393	344	359	366	384	363	390	344	369	358	373	351	352	355	370	357	389	357	357	360	343	368	347	353	365	379	368	333	393	360	415	367	368	356	363	384	375	381	349	372	362	360	381	399	362	401	401	374	376	381	344	357	380	371	356	391	353	370	368	408	350	349	378	365	349	347	388	361	365	382	382	367	362	389	363	337	364	358	344	380	365	366	383	367	335	362	357	360	369	351	362	382	358	374	378	366	382	370	369	365	380	381	347	369	350	344	362	380	396	406	368	387	390	353	380	372	371	387	371	329	352	373	369	320	366	373	350	399	340	339	378	343	370	322	366	331	387	336	371	400	369	353	373	385	366	364	340	401	354	359	385	357	345	368	378	364	355	383	358	437	338	355	350	372	350	363	373	366	343	375	356	371	359	328	378	360	352	380	379	363	349	344	389	354	368	389	360	377	362	374	364	359	353	370	369	365	401	384	380	367	350	379	384	368	399	376	363	366	377	347	379	378	373	379	368	376	388	364	354	383	369	358	360	366	387	373	409	384	405	369	375	362	360	365	366	339	377	356	372	381	358	387	344	361	375	350	347	365
345	2	2100	134235	388	48	108	384	704	1014	1045	1070	1061	975	891	834	771	777	697	679	682	565	611	587	558	547	547	499	503	498	474	488	476	482	473	472	454	460	417	398	435	412	431	453	414	430	439	412	403	417	413	405	406	447	383	410	415	419	389	393	475	400	383	374	389	417	383	391	412	398	389	426	392	378	395	393	361	378	363	386	376	386	392	382	376	391	426	388	366	376	365	398	362	364	391	389	399	366	391	376	369	413	361	358	384	365	385	362	371	384	402	407	429	360	390	394	394	350	378	378	363	362	367	402	363	411	391	374	385	339	369	388	378	361	377	398	369	367	403	398	336	374	397	393	357	383	396	340	352	379	379	389	373	398	383	396	354	385	379	371	365	373	381	376	333	394	383	370	349	400	390	383	362	355	384	364	394	381	370	383	352	380	377	383	353	374	392	399	349	394	415	357	374	351	378	352	374	369	346	366	375	380	354	381	361	382	373	366	378	391	369	370	414	353	396	380	355	362	354	344	362	370	379	365	372	388	351	382	340	386	355	386	361	351	389	358	380	378	367	377	368	397	401	365	356	386	361	392	387	391	364	401	393	386	368	388	350	385	374	384	397	360	399	358	371	378	385	396	380	416	380	361	376	382	384	375	374	386	352	399	362	369	378	372	358	373	347	378	364	380	367	399	353	394	404	376	391	389	355	357	388	384	353	376	345	374	358	379	355	353	392	374	381	358	371	355	386	404	347	363	368	366	372	364	392	380	356	383	368	379	345	355	396	354	401	359	356	376	390	350	371	360	350	363	404	386	330	394	380	389	370	381	364	338	386	402	369	392	333	382	378	411	376	387	379	360	397	356	381	355	356	378	380	364	357	380	350	387	358	369	383	350	366	384	379	359	413	369	368	356	391	395	374	373	368	391	389	371	398	376	369	374	394	363	371	353	365	348	383	361	352	384	347	383	335	378	343	406	385	379	381	383	370	388	367	359	383	358	378	374	367	375	357	377	345	360	367	393	386	348	367	366	403	339	400	367	374	377	360	409	350	362	364	358	376	376	365	369	356	353	361	364	389	374	344	337	360	360	345	361	335	368	347	369	361	372	405	354	386	386	378	386	364	382	354	385	356	348	379	350	355	375	357	349	361	386	382	361	356	378	385	344	336	388	372	373	363	367	365	380	361	376	359	369	370	344	369	362	380	381	355	374	371	407	395	378	374	370	385	353	412	324	351	371	401	371	363	398	346	376	359	385	367	373	348	358	371	378	368	353	365	373	361	380	376	376	340	355	368	391	364	363	390	347	382	392	358	387	370	392	366	376	379	392	339	364	375	393	384	388	354	379	381	323	399	378	346	395	373	375	385	389	361	395	406	406	331	356	376	380	358	370	370	371	355	352	381	400	348	399	398	356	365	412	338	348	373	373	329	380	342	388	384	371	374	403	397	350	417	380	378	371	378	361	385	342	406	366	375	357	378	394	355	364	357	357	391	360	402	358	348	376	356	365	359	401	381	371	360	368	355	409	325	365	358	380	360	383	391	382	359	371	369	372	371	390	379	368	353	364	371	383	377	379	366	378	353	371	358	382	378	360	379	344	390	364	391	370	354	352	369	377	376	370	372	383	368	384	367	396	358	370	379	380	364	376	346	384	374	409	350	363	398	384	348	371	416	340	370	352	365	379	370	370	349	351	361	388	363	375	360	352	356	350	362	364	363	373	371	358	382	362	354	367	356	366	368	378	366	352	358	377	351	329	343	361	389	349	392	387	364	380	405	404	329	362	365	368	399	384	352	362	361	368	356	369	368	363	342	392	344	376	377	363	407	339	367	380	346	383	393	367	386	368	393	350	383	369	356	373	343	371	364	374	339	358	385	377	360	349	344	367	373	359	382	347	370	374	347	377	386	399	362	384	373	363	364	372	353	386	372	356	387	360	335	377	346	393	334	387	368	349	327	385	333	356	357	370	359	392	347	401	358	357	350	369	388	348	372	346	367	353	330	380	383	391	402	361	354	387	366	367	387	395	385	386	369	360	364	338	347	409	374	347	364	347	384	347	379	353	390	389	369	357	387	364	387	363	374	365	382	373	330	372	373	411	387	380	358	378	377	390	383	379	360	387	385	374	377	364	368	360	372	384	388	343	359	376	387	356	388	348	343	362	379	367	344	359	364	378	368	333	377	385	369	368	357	385	372	350	377	391	366	350	369	378	357	382	344	348	366	367	343	381	376	360	373	372	376	402	353	365	349	382	384	367	395	364	378	372	367	401	398	362	337	346	374	354	373	378	388	356	372	364	338	368	405	346	381	382	370	375	416	370	365	357	341	335	368	347	377	331	345	362	365	360	372	371
345	3	3500	134358	381	18	74	279	551	867	919	989	978	954	836	813	759	732	691	681	638	612	596	588	528	538	509	534	503	529	517	504	494	512	467	456	458	479	479	471	434	439	434	453	400	410	424	435	402	418	434	416	404	421	436	431	375	398	377	422	369	387	406	396	394	394	393	433	381	403	407	384	395	386	374	377	396	361	355	374	400	358	363	364	368	370	362	388	377	384	348	388	335	381	392	388	375	381	374	400	381	365	373	366	370	376	389	398	357	369	380	377	394	378	376	372	358	389	393	351	368	369	327	363	395	366	414	378	404	356	379	340	387	355	376	375	394	367	393	348	383	366	372	396	357	383	376	359	383	357	377	380	366	359	379	366	364	404	387	333	390	359	390	370	386	390	387	411	413	376	356	348	393	360	398	351	386	411	355	360	379	373	356	395	394	354	375	386	381	386	383	359	387	384	359	383	379	377	362	393	359	359	366	396	365	366	387	374	385	363	386	375	383	353	390	366	389	387	321	389	369	386	343	397	357	367	347	358	361	368	380	393	376	376	396	359	368	362	364	346	374	391	387	394	352	375	355	366	369	371	340	371	378	350	351	372	391	380	366	380	395	372	355	385	384	375	368	376	359	390	368	358	352	374	381	375	380	376	364	384	353	350	378	341	354	341	343	364	366	363	332	347	368	370	373	384	382	364	397	371	349	384	390	362	356	381	375	366	368	406	357	328	373	372	359	365	380	358	352	364	369	381	380	356	377	391	362	381	388	347	333	363	332	375	389	379	346	385	366	356	352	385	376	344	371	386	343	372	335	391	365	360	346	359	366	398	375	392	369	365	341	375	388	394	378	338	361	368	359	408	364	374	369	401	347	352	403	391	340	388	365	376	374	344	359	359	345	361	376	348	349	391	386	361	332	363	359	375	363	363	367	402	365	377	387	345	357	423	384	359	351	377	377	364	354	388	359	377	378	344	372	375	368	340	311	384	373	396	364	363	366	355	367	392	372	387	372	388	358	387	374	380	373	389	371	363	361	377	367	373	361	397	351	351	365	361	344	353	364	334	342	375	366	374	382	338	380	375	380	370	354	354	365	337	369	400	367	350	359	377	357	374	360	363	346	383	363	371	368	374	332	348	328	347	348	375	359	389	349	375	370	344	395	348	353	360	351	356	380	351	365	377	384	376	375	365	385	363	381	388	369	370	364	327	378	348	373	376	387	363	388	347	384	387	406	380	356	382	390	371	389	343	344	395	360	323	339	360	380	359	422	365	363	389	379	388	373	344	345	395	360	362	376	359	380	363	395	384	325	350	386	390	359	390	368	360	340	376	359	363	383	378	387	366	357	379	362	369	378	365	357	374	364	359	372	350	360	342	349	360	363	350	362	386	379	340	352	420	347	409	375	378	390	367	359	370	378	337	342	385	357	365	379	370	368	409	342	379	366	372	307	384	371	347	370	381	372	366	328	356	376	372	332	371	372	389	363	368	358	340	332	406	374	341	375	343	350	331	352	360	373	388	368	372	342	358	388	364	376	389	351	342	364	345	382	386	347	379	369	345	330	361	360	394	364	370	378	371	345	390	342	355	345	376	374	386	356	380	365	371	367	354	391	362	358	357	349	369	347	378	344	370	364	370	378	369	375	357	373	370	366	343	361	369	345	386	383	376	362	378	387	353	376	380	362	359	342	380	389	376	354	372	359	345	378	330	329	379	361	397	368	363	359	373	365	363	374	382	362	355	359	363	350	377	344	368	355	336	374	371	357	347	364	361	368	361	397	363	385	361	356	384	357	351	379	396	365	361	376	385	369	390	359	389	382	404	362	368	343	385	345	391	372	372	392	380	366	372	357	375	332	359	367	327	404	386	355	365	366	386	390	373	359	397	350	357	365	404	347	352	398	378	344	356	343	332	375	391	341	377	405	338	382	359	364	373	351	342	357	361	334	367	347	344	367	345	382	375	361	400	342	365	352	377	348	383	364	360	359	361	386	364	397	354	369	380	363	380	365	383	352	396	389	332	367	399	357	351	364	369	364	373	350	372	355	389	353	354	381	373	376	359	388	356	372	334	375	358	338	350	377	361	390	393	379	361	362	363	397	355	349	385	349	357	356	397	383	369	385	345	371	345	375	330	412	365	371	359	369	368	366	348	359	366	369	369	349	356	369	363	378	347	360	366	384	391	356	352	373	375	396	379	360	377	403	384	367	353	379	359	380	374	385	360	373	357	383	378	358	363	342	356	347	391	361	381	365	369	365	363	374	360	371	376	368	362	357	391	347	365	381	378	365	369	393	357	408	355	377	350	352	375	376	385	360	358	384	368	385	332	346	353	363	365	383	366	367	327
345	0	2700	134481	370	33	78	294	618	911	1016	1072	1031	1013	923	876	804	763	734	680	650	663	612	643	565	571	532	579	528	517	506	539	510	501	535	494	494	472	475	442	445	437	465	404	435	460	416	445	423	443	426	448	462	400	423	421	411	401	401	417	415	419	405	403	405	386	421	394	388	418	389	389	393	372	397	399	363	401	379	383	408	402	405	379	393	397	403	385	369	376	392	379	395	381	361	381	404	400	380	368	427	409	393	377	362	355	413	406	368	380	348	379	411	385	363	399	393	400	391	396	365	378	373	361	380	387	384	382	414	354	390	370	385	395	398	367	387	386	390	390	386	386	390	369	358	419	379	399	387	364	395	378	346	408	353	368	406	389	405	367	396	355	352	363	375	381	381	393	393	394	392	395	358	380	420	337	367	384	374	374	382	355	399	376	407	393	395	380	366	368	391	375	379	379	373	379	352	402	351	361	365	405	360	385	397	410	375	394	357	389	362	403	356	398	362	359	356	398	404	378	382	365	387	380	396	387	398	400	366	386	377	363	391	423	371	411	371	345	405	417	380	376	374	384	391	351	397	361	384	408	355	380	397	385	366	348	407	347	372	385	386	391	393	357	381	408	363	389	381	389	381	369	352	363	387	424	407	354	425	354	384	384	378	385	380	356	342	364	377	386	392	417	353	387	386	415	378	378	366	378	368	385	362	413	380	417	374	378	366	371	405	369	399	389	380	368	360	376	388	371	373	399	353	397	356	361	374	347	387	374	400	377	370	372	356	397	392	389	387	357	378	390	374	354	396	381	390	378	374	416	340	392	393	395	366	387	357	397	389	361	370	362	384	373	371	377	363	378	370	379	366	379	357	371	380	353	376	372	386	352	374	368	368	380	400	397	372	369	379	356	379	334	378	416	339	385	397	419	362	376	400	374	413	353	375	364	375	355	355	370	392	378	373	387	324	399	388	376	400	378	377	404	365	389	359	401	365	383	378	376	349	375	390	388	410	378	382	403	351	368	370	365	374	380	358	366	370	421	377	430	363	363	344	373	360	370	385	379	375	353	386	373	360	372	388	386	400	372	372	375	372	399	358	356	379	366	363	375	403	395	383	365	388	365	397	399	360	363	390	369	381	415	377	387	342	385	360	382	397	369	389	393	395	389	400	381	367	389	389	385	379	398	360	380	406	385	376	372	406	414	369	352	367	397	386	379	354	366	365	394	354	397	363	343	378	401	362	411	368	369	370	380	385	337	418	371	362	365	379	363	362	359	372	394	384	374	345	394	383	382	353	393	396	388	399	385	409	375	394	390	388	363	383	384	364	405	366	344	381	394	351	430	371	365	354	371	368	371	388	361	354	385	381	377	351	420	378	407	405	413	367	356	360	373	335	394	374	361	384	385	383	376	367	358	376	363	351	389	356	388	393	375	363	352	368	371	376	388	370	360	372	365	377	376	385	399	361	379	362	354	362	380	348	383	364	384	367	373	377	379	383	377	363	418	415	377	399	379	369	408	373	378	369	375	367	353	364	370	366	394	398	395	371	404	357	364	387	371	371	368	367	390	405	404	365	352	366	400	364	365	366	358	383	373	401	391	389	390	383	393	350	362	390	373	363	358	393	373	380	393	385	376	383	400	403	400	389	373	391	387	380	361	369	371	367	387	385	390	343	391	339	405	356	390	344	403	378	385	368	371	372	363	374	393	366	358	348	358	324	368	353	388	407	351	371	399	404	377	377	362	362	351	370	362	379	396	387	347	364	378	379	359	391	389	356	354	410	371	383	363	369	388	372	382	377	369	361	392	356	378	410	355	397	375	366	351	345	411	393	353	369	373	393	372	367	402	378	408	357	375	376	392	361	368	357	380	399	359	361	356	372	381	388	387	385	384	383	393	372	370	400	359	360	376	378	384	343	348	376	382	410	398	389	365	369	374	414	365	368	391	387	343	370	388	363	358	410	382	364	418	399	352	368	378	369	376	375	372	372	347	385	395	392	383	371	380	415	406	354	360	390	380	386	351	360	380	382	386	373	374	378	390	396	360	358	384	367	378	384	390	378	372	388	383	369	381	360	414	389	371	380	393	366	352	378	405	372	372	372	351	364	379	370	396	381	384	380	399	350	401	395	393	394	360	392	375	376	361	398	390	368	372	349	405	368	379	369	358	385	356	384	377	324	406	365	364	374	380	380	392	353	391	369	363	366	386	357	379	369	358	380	375	377	364	365	366	384	341	384	377	406	357	388	349	372	383	390	371	395	377	352	374	388	353	399	334	357	400	378	371	362	386	373	367	370	358	358	391	388	369	369	382	374	369	381	368	390	370	372	376	356	379	363	342	408	356	377	372
345	1	1900	134604	385	38	155	531	887	1103	1140	1110	1048	925	896	811	759	748	673	620	595	541	576	543	472	537	495	460	494	472	456	484	441	456	429	425	441	426	408	408	444	423	412	410	400	371	406	402	379	388	398	387	367	394	367	380	374	385	401	343	391	361	357	331	363	364	378	377	347	379	354	375	365	361	392	392	363	357	350	372	372	337	360	382	360	374	364	349	393	355	370	371	357	383	380	325	350	357	374	371	373	395	372	370	336	368	357	352	343	356	380	370	376	344	347	371	340	363	335	382	324	361	375	332	407	344	331	353	356	354	359	364	347	338	386	337	370	349	368	354	370	370	348	349	365	353	386	370	356	345	324	357	338	363	359	356	345	363	337	377	361	357	354	370	344	343	351	370	356	409	357	378	346	338	357	373	373	355	366	380	346	377	346	374	353	354	373	374	358	367	348	375	331	325	350	371	348	332	330	350	352	344	342	378	352	360	334	334	383	344	337	335	370	352	358	377	354	340	339	337	363	378	339	358	339	350	384	331	345	358	377	346	350	367	378	363	320	340	359	375	352	354	334	364	367	369	357	385	348	361	356	344	336	353	355	395	364	376	352	327	374	351	339	364	366	380	380	339	366	357	358	367	362	337	319	370	340	370	332	384	355	343	355	355	355	356	350	345	407	322	336	337	367	315	393	358	334	310	352	347	370	362	358	347	358	338	344	338	332	343	386	368	334	351	354	351	348	348	329	335	332	359	334	328	343	375	359	335	327	336	359	334	350	361	345	375	333	374	342	356	342	342	355	379	334	348	366	329	365	360	334	358	354	359	343	338	357	355	357	366	396	328	339	328	323	381	347	369	369	363	364	332	364	351	366	367	331	357	380	358	376	382	375	372	339	344	322	360	355	366	353	357	360	367	351	361	332	326	343	356	340	341	330	383	330	357	343	346	390	355	343	350	369	322	362	361	347	333	333	337	322	369	349	355	337	361	354	323	376	352	381	365	339	352	360	346	352	351	358	355	316	376	336	342	368	331	348	363	337	343	351	334	375	381	329	367	322	311	374	355	357	338	369	320	316	355	324	345	334	342	343	347	349	319	372	358	384	367	337	375	335	331	359	384	388	350	337	359	381	358	348	364	356	367	373	354	358	348	391	345	355	360	346	330	345	345	349	333	332	383	360	355	361	346	348	371	349	356	363	374	340	329	372	342	348	344	367	364	369	368	382	340	342	343	339	340	346	323	321	363	372	371	342	370	353	339	358	371	341	343	378	361	345	358	375	377	342	341	349	329	333	353	358	377	364	351	360	348	344	366	343	363	366	345	376	347	334	342	334	363	385	339	346	381	354	380	369	328	340	337	350	374	356	355	366	360	359	378	368	306	330	361	341	376	367	386	326	354	351	350	338	332	361	368	316	356	333	341	372	345	339	325	372	319	377	349	355	356	377	318	348	373	334	334	368	361	342	358	364	356	363	372	359	365	368	385	352	348	399	314	364	360	372	338	313	326	338	342	356	355	382	359	336	330	376	357	357	310	352	370	358	340	345	341	370	322	382	356	374	349	333	347	314	313	367	339	343	349	362	357	339	328	348	356	356	344	379	341	367	364	348	378	357	342	372	334	317	397	346	365	341	367	342	346	349	351	328	337	355	352	354	356	380	358	350	358	364	353	380	334	315	341	334	372	361	346	325	371	348	346	345	350	333	349	402	346	355	360	345	375	349	351	355	344	376	339	357	349	347	342	362	347	372	346	362	366	362	371	370	350	355	338	376	360	349	356	341	380	327	343	367	363	360	323	339	323	358	319	358	358	376	334	331	344	373	334	376	317	356	348	341	380	337	371	363	329	339	369	351	346	355	381	343	355	341	362	336	384	375	365	350	364	361	349	363	367	351	361	358	379	368	348	341	365	327	354	341	373	367	356	369	362	341	352	337	352	358	368	381	326	345	355	349	336	362	346	371	332	369	357	374	353	368	341	365	343	342	352	339	354	380	326	382	384	338	378	360	360	338	371	358	330	331	351	352	355	332	382	350	350	350	340	342	331	372	334	350	359	341	352	333	378	389	356	375	343	374	390	340	366	338	359	377	333	363	334	358	353	364	328	365	316	385	344	364	354	382	369	377	380	346	343	365	344	343	346	338	378	338	351	354	321	342	359	364	334	351	371	355	380	350	330	379	359	368	337	346	342	356	361	361	348	372	374	343	324	326	348	358	362	350	352	351	368	371	378	375	344	367	341	370	366	336	336	363	349	374	342	381	359	387	331	346	342	320	358	365	368	314	344	353	325	342	357	356	353	349	347	349	368	344	347	371	367	344	346	350	363	355	361	365	358	349	359	357	352	380	349
345	2	2100	134728	373	29	104	464	789	1048	1043	1116	1010	944	849	817	765	724	673	618	625	546	618	580	527	508	540	497	503	457	429	418	435	456	444	455	404	414	386	439	422	407	405	377	400	418	416	390	386	375	421	375	365	403	370	392	372	382	391	402	371	350	391	371	345	352	358	403	373	379	396	365	363	373	359	351	340	345	358	372	364	395	362	372	365	338	380	354	370	357	339	359	373	377	375	345	371	370	341	393	377	375	353	358	368	349	371	353	368	344	314	367	353	336	380	397	339	390	369	325	375	365	390	334	364	352	361	356	351	321	380	340	343	359	381	345	364	338	349	363	373	371	324	379	348	350	334	339	376	362	375	350	384	335	388	345	368	374	397	338	351	343	347	393	349	350	359	372	358	357	325	369	352	362	371	379	349	357	353	364	359	354	375	353	372	351	391	320	368	360	358	381	364	373	331	358	334	364	356	360	343	369	364	347	337	395	354	342	378	354	376	341	375	325	359	366	355	376	359	343	321	354	350	364	344	357	314	367	357	360	356	366	368	338	352	377	370	358	344	320	363	339	388	357	381	340	366	348	355	369	358	357	375	399	358	356	339	334	366	344	360	324	373	360	369	345	328	373	358	374	347	386	348	373	359	352	385	355	379	371	358	335	341	331	356	338	361	328	339	385	354	322	334	358	386	367	374	352	358	342	347	374	354	377	370	351	365	344	371	330	360	351	356	314	355	354	367	314	342	371	351	373	324	397	349	354	358	376	367	364	356	384	341	382	346	370	306	334	351	360	333	369	364	358	366	343	316	354	341	381	342	361	348	340	341	360	337	356	340	352	344	342	341	339	324	344	349	349	382	352	346	374	369	318	341	329	389	347	360	339	364	367	393	324	319	331	354	351	373	382	352	352	314	358	380	376	354	338	359	350	357	371	316	363	355	350	366	357	380	354	371	368	331	358	331	356	335	336	351	323	350	337	339	345	367	354	370	341	347	348	351	370	352	349	355	356	370	365	396	353	347	324	349	342	319	372	319	383	374	334	356	359	356	336	342	354	353	348	363	376	360	356	338	385	341	367	322	373	378	333	326	367	388	352	349	372	359	334	343	356	355	334	325	360	328	362	372	355	325	334	367	366	352	366	325	363	349	390	361	341	343	331	359	303	336	344	363	347	351	354	348	354	357	364	338	366	330	333	343	349	356	335	366	343	345	335	380	354	381	375	347	331	341	374	332	345	343	339	354	345	355	398	309	331	341	352	364	373	330	359	341	334	353	367	345	356	350	320	347	366	330	361	331	361	308	374	359	379	339	339	378	346	345	365	367	351	357	402	352	350	345	345	386	344	351	351	331	344	358	351	367	331	371	337	380	365	355	345	346	355	350	350	343	350	340	362	332	324	348	312	349	346	349	341	329	333	381	372	355	360	363	371	359	352	329	360	343	356	346	346	358	345	361	362	332	321	353	327	321	328	345	339	370	354	358	345	376	345	354	347	387	351	330	378	359	358	343	346	329	337	326	352	365	370	360	363	339	363	357	350	363	380	353	325	341	354	359	349	339	335	378	363	376	338	354	357	314	333	382	354	344	377	338	353	344	378	346	356	368	406	354	368	352	359	327	351	354	356	352	349	355	333	340	383	356	368	352	374	335	353	377	368	374	338	380	336	368	350	354	357	353	371	346	368	359	353	353	323	359	309	352	368	354	369	343	373	346	366	361	368	368	364	391	345	352	371	346	312	339	356	347	372	365	344	365	362	380	366	363	332	350	384	332	370	365	380	336	386	345	337	393	358	328	365	354	377	359	376	346	365	364	324	365	370	362	336	348	343	389	331	315	356	351	364	352	353	352	367	355	389	381	335	341	370	336	367	347	381	346	360	392	358	359	362	323	337	377	361	332	329	356	331	341	340	368	387	342	366	338	374	337	350	321	381	374	324	340	376	350	367	349	350	352	341	343	366	369	341	367	369	342	362	352	350	367	323	319	357	335	344	359	345	304	368	329	362	358	367	361	336	349	357	340	359	365	357	338	339	329	357	361	358	350	366	344	355	380	361	343	352	377	378	340	349	367	357	346	337	326	339	364	374	387	338	348	381	353	348	335	333	335	354	354	348	343	368	332	346	354	358	369	352	344	349	304	378	388	331	367	377	344	353	375	343	341	368	343	383	346	391	340	382	322	346	352	349	348	384	342	391	354	369	367	334	381	353	355	349	364	342	335	349	366	343	384	366	347	322	352	344	376	344	352	376	338	386	337	370	356	349	352	360	344	375	361	376	311	358	375	345	348	384	359	347	375	350	352	361	357	369	343	350	348	355	338	359	365	364	331	358	359	376	362	312	329	392	355	371
345	3	3500	134851	376	23	93	474	815	1074	1083	1095	1017	968	884	848	797	745	673	690	645	610	583	568	552	558	548	493	506	483	498	450	484	470	462	454	424	450	409	450	415	425	426	423	449	430	424	423	419	393	397	385	385	396	408	396	355	387	358	360	377	379	386	366	389	374	394	369	368	378	393	379	384	364	372	377	375	368	378	375	375	365	380	379	375	360	341	381	373	357	343	338	341	354	372	345	366	398	351	373	372	355	329	356	336	375	370	385	366	366	373	379	355	373	338	380	400	346	378	369	339	355	388	376	380	361	364	376	371	359	384	371	330	364	377	340	333	377	374	340	376	368	360	341	313	360	355	346	362	379	381	348	341	346	388	360	330	354	360	367	340	347	351	374	362	363	368	334	359	366	365	397	385	363	364	339	359	348	334	367	381	353	356	368	341	359	355	373	338	344	366	362	353	353	356	346	353	383	364	388	380	363	350	349	352	367	388	361	357	349	362	374	345	382	376	350	376	360	350	360	347	357	369	352	376	363	335	346	366	338	372	350	354	362	343	358	347	362	375	360	343	370	354	369	375	368	341	334	359	368	400	344	366	323	357	362	365	347	345	356	337	337	350	338	356	367	362	386	376	352	343	376	388	357	353	339	360	367	335	390	335	381	358	360	346	361	361	345	362	357	355	333	364	359	360	369	338	361	379	358	344	383	342	340	345	340	387	353	343	354	361	341	367	335	325	385	354	359	324	346	353	338	327	358	341	360	347	359	334	368	390	376	411	358	375	364	346	380	356	355	358	338	342	364	339	364	346	353	350	360	382	392	326	369	329	353	345	379	338	326	353	347	368	370	348	374	352	348	358	352	347	379	363	385	343	375	365	319	371	358	368	333	364	404	375	350	357	377	357	358	364	338	377	382	360	384	356	377	352	371	374	370	360	392	341	349	371	340	361	372	339	345	324	370	358	313	336	352	368	356	376	380	347	376	338	359	335	352	347	371	362	342	385	296	365	364	355	308	378	348	331	358	405	328	352	350	338	365	371	356	357	328	358	358	368	340	362	366	338	390	360	364	405	362	380	373	374	339	359	369	364	353	364	355	363	357	340	335	339	368	365	401	352	372	340	340	344	357	358	369	364	338	341	330	365	361	354	370	346	314	362	336	338	323	362	374	341	347	343	348	343	350	376	366	394	351	361	359	374	375	355	354	385	364	347	368	349	352	372	343	337	350	349	348	355	321	340	309	361	335	383	369	372	359	344	376	368	354	369	366	357	364	333	329	379	335	376	354	377	376	352	327	353	350	358	350	343	348	360	344	370	351	359	325	348	370	332	321	366	329	335	367	347	359	369	342	332	368	348	353	329	324	382	358	378	369	364	338	366	329	391	388	362	334	333	346	363	317	346	378	355	368	304	360	353	347	337	369	378	366	334	374	374	349	379	360	349	382	367	328	312	323	333	342	388	350	374	359	362	380	356	345	358	345	357	342	373	347	373	348	355	342	365	393	316	368	359	372	354	347	342	330	359	346	348	373	333	360	364	356	357	357	344	338	389	381	356	353	366	348	367	336	381	367	368	374	331	342	365	334	340	346	361	344	355	341	338	333	410	359	378	358	367	342	343	351	359	354	364	368	347	350	354	344	381	338	366	352	348	362	359	333	374	352	368	352	366	362	359	348	345	381	369	339	367	313	352	362	350	352	373	343	356	371	339	357	354	318	353	365	342	347	367	389	325	359	348	376	371	364	364	335	343	375	344	326	324	344	333	345	347	339	365	359	341	364	363	352	368	329	345	360	346	319	363	347	324	344	363	357	339	326	370	321	358	378	313	361	374	361	334	357	352	362	389	339	361	382	344	354	346	339	363	398	389	348	337	343	384	354	338	351	322	361	352	339	333	341	357	367	324	353	337	345	344	360	368	374	344	348	336	373	347	375	362	363	348	348	330	335	373	342	351	344	370	336	372	369	346	366	337	350	355	362	364	336	378	358	354	364	353	340	348	351	355	364	348	331	324	341	342	368	329	338	354	317	345	343	321	363	360	342	340	326	354	365	358	366	374	365	361	359	343	328	359	356	345	367	355	355	363	370	355	359	354	382	359	346	361	360	325	352	331	372	360	338	376	363	360	318	382	364	327	356	367	349	370	371	382	389	336	345	371	370	368	348	348	346	373	342	351	364	361	353	355	353	358	362	339	371	355	379	339	383	338	361	355	359	369	363	384	367	344	345	348	365	354	347	351	345	362	364	377	376	385	341	363	355	353	368	367	317	385	371	374	343	353	341	364	329	386	324	347	310	354	378	339	366	346	338	372	370	336	350	325	348	341	356	368	350	373	364	348	357	389	378	338	347
