345	0	2700	146823	384	3	48	369	410	518	521	567	529	562	504	488	479	485	435	467	454	454	430	420	412	445	407	425	415	434	395	421	412	416	409	380	393	435	389	390	415	404	391	392	389	388	432	396	369	370	375	383	413	380	366	360	383	419	377	370	375	367	370	371	389	376	383	356	368	375	344	415	342	387	356	344	378	392	372	369	393	407	397	384	348	373	349	381	386	378	408	385	327	383	367	360	374	348	388	382	364	396	362	391	355	373	368	395	358	352	393	385	363	376	382	363	383	351	377	333	381	356	366	394	373	374	368	372	369	360	348	353	363	388	360	362	353	390	371	363	410	387	382	374	384	325	376	364	372	364	385	382	348	382	357	397	362	351	362	367	354	368	348	397	355	384	342	345	347	359	376	352	355	384	335	368	372	350	323	351	352	366	385	378	359	361	368	391	365	348	413	375	357	364	372	366	341	389	368	387	353	355	368	381	365	366	375	358	360	372	369	347	360	357	339	400	360	374	360	385	311	377	373	350	356	353	354	378	370	338	390	342	345	358	379	360	376	388	346	377	373	366	351	348	367	367	331	353	395	375	370	367	366	374	352	371	380	379	351	366	412	380	383	369	377	343	357	352	343	376	354	361	356	380	376	355	378	394	342	331	343	352	348	363	362	388	357	350	348	343	371	358	376	340	361	353	376	366	367	368	344	337	363	351	332	357	375	378	356	381	352	373	366	341	373	368	353	371	367	382	370	362	357	332	360	375	353	348	360	333	376	375	361	359	356	360	364	347	356	365	375	375	378	362	368	369	355	365	355	369	348	349	390	355	378	332	347	354	343	366	355	360	372	381	358	329	332	346	354	357	365	381	387	350	363	382	388	356	355	378	315	373	392	376	371	358	349	360	363	377	332	392	342	363	346	346	350	337	353	328	360	324	387	368	371	382	374	372	374	372	382	384	350	341	391	387	387	366	379	349	341	358	351	389	336	361	386	376	367	355	357	350	372	357	334	385	340	360	375	368	372	353	352	346	346	341	349	352	360	327	358	375	373	350	345	347	356	356	384	376	325	397	366	374	367	338	347	362	363	344	387	336	371	354	359	376	389	391	339	364	376	377	363	420	351	362	349	348	352	383	362	346	363	356	356	358	370	368	343	358	329	376	376	385	353	367	349	380	380	369	342	380	362	383	376	346	347	384	375	361	360	377	353	362	329	369	370	380	391	349	394	374	374	362	351	367	356	359	392	374	355	367	363	380	372	370	388	340	389	362	345	362	340	360	394	377	389	349	356	372	363	378	349	365	399	378	383	368	372	327	360	353	358	363	398	352	352	368	343	362	341	331	343	368	365	364	371	320	384	352	359	371	391	357	343	368	343	370	386	373	356	335	390	328	359	375	363	335	369	361	342	367	360	349	354	357	370	360	353	401	384	357	372	377	373	346	350	374	365	328	359	366	354	375	364	362	363	353	366	390	366	352	352	409	357	372	368	373	349	382	339	358	362	397	397	374	350	347	378	389	385	362	353	354	360	385	365	358	344	358	369	378	326	351	379	378	340	340	394	377	366	351	357	361	370	375	354	362	342	388	361	384	348	375	358	392	370	369	339	387	359	363	369	363	387	395	350	342	347	349	386	387	374	356	359	352	335	361	345	356	345	406	380	356	360	377	359	369	345	379	366	371	327	355	350	367	339	382	355	333	363	356	402	360	371	372	326	378	355	371	381	374	363	371	342	353	343	371	340	363	346	370	357	332	364	367	373	349	357	372	373	353	389	355	353	336	358	357	338	377	382	382	372	397	335	354	376	349	341	366	360	354	378	343	364	393	353	350	351	368	340	333	350	338	366	330	339	358	361	359	356	331	387	354	363	349	306	352	390	388	375	388	328	356	344	367	373	379	339	378	374	392	341	381	365	353	391	369	358	361	383	397	353	357	368	372	364	381	361	338	361	367	384	382	352	359	354	348	359	337	340	395	320	368	359	384	361	339	315	399	372	327	345	366	369	345	351	371	332	380	348	357	356	381	376	389	359	363	370	378	365	346	350	360	342	360	384	381	367	354	379	355	334	351	381	351	394	363	367	370	332	379	343	353	349	373	359	363	354	393	358	357	358	354	363	371	389	389	384	368	324	361	405	391	364	370	362	341	374	380	340	394	366	315	363	349	362	387	333	386	385	337	344	348	362	352	347	357	370	367	382	356	362	350	327	343	382	319	374	360	368	346	356	361	335	385	364	340	350	357	375	385	359	382	360	398	357	351	381	363	354	392	361	358	381	356	324	403	355	357	340	360	395	377	343	386	388	379	400	346	359	400	364	365	367	372	354	368	365	373	391	367	356	402	371	376	372	354
345	1	1900	146946	384	11	171	661	668	674	619	595	529	519	495	474	474	454	438	431	419	442	451	410	387	381	387	393	369	399	380	349	373	366	349	336	390	368	388	360	381	352	388	358	375	349	377	385	379	356	389	368	345	351	343	362	355	351	355	332	339	334	360	362	326	353	387	344	329	325	344	325	347	378	327	330	342	349	338	339	356	328	371	343	355	348	358	337	355	331	324	348	335	344	350	334	347	340	333	343	353	320	342	334	360	346	363	326	339	342	348	362	342	334	324	356	348	332	354	360	373	328	344	359	360	349	343	351	366	329	339	356	347	333	347	335	372	326	362	329	308	341	347	358	344	344	368	327	360	318	331	338	334	382	343	361	335	355	388	335	348	332	385	330	309	339	358	371	325	310	348	319	349	334	363	346	366	373	325	327	365	330	342	357	331	336	329	360	325	330	361	324	360	353	358	334	342	303	340	297	325	345	369	355	364	348	339	378	335	349	331	345	306	344	346	333	336	334	340	369	323	355	339	323	331	338	366	305	360	328	344	345	333	318	329	341	390	333	359	311	363	345	368	338	311	332	325	325	335	352	341	370	358	348	378	331	345	331	347	357	336	342	307	315	351	335	319	328	364	326	335	369	349	323	331	326	322	330	369	331	337	343	328	320	322	334	323	336	370	348	351	367	340	323	333	346	296	362	319	346	336	337	329	326	347	345	331	349	350	324	365	352	344	341	324	351	336	328	361	332	365	373	344	337	325	314	348	345	351	342	343	330	334	335	349	327	310	338	350	339	314	325	314	338	368	319	336	306	339	378	338	375	337	322	314	353	357	351	318	336	316	334	335	341	328	322	318	315	335	343	334	314	342	357	355	346	365	314	319	355	327	378	329	325	310	363	315	364	339	339	335	335	352	326	322	323	313	330	319	341	333	303	306	312	333	296	335	318	353	316	352	323	339	324	369	313	354	329	355	327	344	342	362	340	341	367	338	333	331	342	342	312	345	322	332	340	324	324	366	328	303	349	355	386	328	343	355	345	333	330	335	347	349	339	341	333	329	311	337	326	347	369	324	329	343	327	331	344	335	349	334	341	355	338	351	345	336	341	345	368	335	339	345	343	330	323	345	339	345	325	344	342	338	324	346	321	312	328	367	307	337	337	363	316	350	340	365	359	340	311	332	349	318	339	317	347	341	332	303	313	317	334	329	368	322	356	346	363	327	355	334	316	338	332	320	330	339	337	356	329	338	306	351	335	317	341	324	362	371	327	333	339	317	310	335	328	322	343	366	369	334	330	326	332	369	339	284	317	318	357	343	315	329	332	362	325	343	346	345	320	339	342	350	323	338	342	329	346	358	308	354	318	365	333	309	360	320	351	340	323	363	334	326	345	336	332	343	335	357	340	310	378	339	310	369	328	326	368	341	355	336	332	332	320	352	325	315	355	347	355	359	327	343	328	342	344	344	359	351	344	334	314	323	362	353	354	343	317	328	337	340	380	353	346	355	329	309	340	340	355	341	336	337	348	303	340	352	349	305	348	347	336	324	338	331	318	342	382	316	333	340	324	327	328	318	349	327	349	349	316	307	337	363	326	356	330	355	331	324	321	320	342	357	348	318	304	342	333	320	331	330	320	345	320	350	326	308	362	317	329	373	310	356	341	343	318	327	330	338	353	337	335	320	325	343	330	350	311	355	329	349	354	342	355	362	390	332	372	331	333	321	336	329	324	321	304	341	329	346	340	289	328	354	355	338	326	348	331	336	369	314	320	322	335	330	345	357	331	339	340	329	320	360	364	375	339	371	330	331	356	342	363	316	350	363	340	315	315	346	336	319	326	345	365	347	355	350	330	349	327	338	352	336	327	369	356	334	315	364	315	351	319	325	326	305	373	334	333	334	356	325	358	372	333	336	335	307	346	324	346	343	357	326	322	306	327	334	343	331	330	370	332	361	332	338	334	344	308	326	334	342	340	317	365	345	345	321	344	351	351	333	341	324	368	335	339	336	336	332	348	330	384	317	312	350	352	369	346	325	319	365	334	314	367	364	343	337	306	318	349	329	355	332	321	360	357	304	353	329	327	355	319	354	325	327	352	332	342	378	338	331	329	306	324	344	356	330	332	307	326	372	323	346	334	332	354	316	324	359	350	318	337	350	338	367	380	354	346	314	364	341	337	322	322	342	334	331	352	330	326	343	312	350	393	338	362	356	341	338	347	350	312	330	328	328	335	333	354	336	367	333	333	322	337	318	320	355	327	359	321	340	333	409	329	364	333	340	347	338	328	360	329	370	357	328	326	360	344	348	363	329	328	343	343	317	338	304	333	315	328	354	344	330	322	341	315	348	361
345	2	2100	147069	380	10	149	592	596	712	667	672	655	648	621	564	580	545	547	493	499	492	534	523	461	472	440	449	456	419	431	428	444	435	423	412	438	451	457	427	403	417	409	423	415	429	367	406	391	402	399	439	433	418	394	447	428	422	409	393	410	381	427	397	404	403	431	403	426	393	386	416	414	417	442	420	420	430	419	427	420	429	413	427	403	407	412	393	395	374	428	410	410	398	395	402	414	388	383	408	385	424	413	415	411	432	403	386	387	410	396	428	433	404	414	412	390	405	407	408	396	399	415	451	391	375	402	384	396	409	403	416	394	393	416	364	384	410	417	405	396	395	393	397	423	401	411	401	397	438	374	390	405	398	401	402	367	377	407	405	386	388	395	409	404	419	379	404	364	427	406	393	414	390	384	380	411	389	409	400	379	421	411	393	410	419	420	403	388	406	408	431	382	403	396	424	412	433	384	375	387	385	389	423	405	412	365	413	384	392	398	403	391	381	407	394	379	404	377	371	401	406	413	405	368	369	368	406	391	388	422	403	396	395	397	403	390	387	383	408	389	375	436	409	383	395	413	376	402	428	415	410	401	396	385	405	395	407	346	395	385	414	371	382	366	388	415	407	389	382	408	410	382	389	414	371	378	375	436	426	402	388	377	413	381	360	382	381	428	407	400	396	416	412	404	397	431	378	402	434	421	411	395	398	410	409	398	368	394	394	381	394	381	369	395	408	405	383	399	429	420	410	400	419	386	387	406	414	356	405	405	396	403	425	386	386	415	383	416	393	380	406	415	387	351	408	411	420	394	395	393	383	396	414	372	417	426	388	397	414	381	371	383	398	376	409	379	426	363	414	391	396	367	383	420	393	368	387	367	380	400	412	387	390	413	404	377	423	414	414	378	400	360	410	431	410	373	374	382	393	397	382	386	393	401	388	395	429	398	406	426	412	403	380	395	392	389	387	430	397	404	418	384	423	383	396	400	368	400	374	388	408	410	383	399	363	389	380	445	380	411	375	373	386	362	380	374	433	382	391	410	414	413	414	412	389	409	398	417	390	407	401	414	413	450	408	365	383	387	370	416	417	420	380	412	369	380	402	417	388	366	408	385	402	373	394	390	371	386	386	421	389	397	378	404	398	408	416	400	387	392	427	428	406	396	392	406	383	382	388	374	389	401	400	393	400	405	381	409	393	411	416	425	386	373	389	401	415	393	384	400	400	410	368	399	389	416	401	386	416	392	377	374	400	357	377	371	419	409	411	405	384	389	401	394	406	345	408	378	381	406	408	380	411	394	376	364	377	398	393	404	404	406	380	387	384	388	384	413	372	384	371	404	391	391	403	406	369	399	429	411	404	394	405	380	401	410	411	396	399	397	390	366	385	420	384	410	413	379	397	399	409	387	383	375	427	426	398	398	369	408	394	382	419	363	409	396	368	395	417	380	406	361	407	392	400	403	401	391	377	394	391	414	392	408	377	419	379	383	398	423	408	368	371	428	371	386	394	417	414	401	396	412	367	411	408	386	381	427	410	392	402	377	409	390	392	387	384	367	403	404	395	404	405	405	404	389	401	400	404	393	350	377	399	388	381	362	394	363	391	405	392	373	399	361	415	404	381	386	413	400	393	393	389	389	370	394	402	374	393	411	391	399	389	394	425	410	390	383	423	438	374	422	374	385	378	413	396	389	398	427	392	418	420	390	403	387	364	405	405	384	377	404	422	387	417	379	371	385	408	404	396	392	430	400	387	412	406	394	408	392	390	397	429	373	389	397	423	413	395	378	389	361	386	423	420	404	398	410	400	392	412	394	374	407	401	377	392	427	408	387	395	364	392	386	400	413	378	384	401	402	425	431	406	409	401	414	392	415	373	392	407	374	381	404	388	419	415	378	391	427	406	354	398	398	398	388	384	404	417	426	391	431	362	379	396	394	363	434	394	411	434	400	395	373	383	366	384	401	389	410	392	376	386	402	433	402	394	402	419	395	367	425	436	388	376	383	387	391	405	374	388	414	405	392	402	412	389	366	377	375	415	399	375	425	383	399	413	415	418	407	427	380	388	397	386	412	431	399	394	388	392	376	395	410	417	410	393	374	395	404	397	403	403	412	430	355	390	387	390	384	394	378	408	398	405	357	375	407	433	406	397	381	415	368	413	375	402	379	372	400	406	378	371	389	376	400	391	409	389	395	387	379	403	382	424	403	417	396	418	395	380	386	400	390	383	396	387	384	400	394	354	367	401	378	409	391	395	373	401	396	404	430	410	414	395	394	376	413	376	415	422	372	389	422	422	391	366	382	394	399	392	400	401	380	425	371	430	414	366	383	405	416	399	389	384	405	375
345	3	3500	147192	365	13	118	549	729	1036	1053	993	923	821	660	629	616	534	549	542	512	510	546	540	538	559	545	535	565	510	518	482	484	451	444	422	437	404	398	435	408	418	411	413	412	438	393	377	368	390	396	412	395	405	364	406	388	421	364	390	405	366	348	401	400	383	398	377	362	408	379	421	395	373	401	398	382	392	368	399	375	392	376	378	366	387	402	364	363	374	374	349	383	384	420	362	378	388	374	384	399	358	359	367	366	411	412	406	392	383	360	416	382	368	391	369	389	376	357	389	411	427	370	394	402	413	392	374	416	361	371	378	376	387	409	405	429	401	398	379	406	365	397	387	388	386	416	392	389	363	407	407	397	394	390	397	375	418	399	374	390	389	352	364	390	380	376	402	335	403	373	365	390	394	399	381	420	393	408	388	393	393	374	399	412	356	347	426	397	405	407	386	360	373	372	424	386	373	379	410	383	362	369	396	379	354	394	408	386	402	380	397	393	389	411	379	385	368	391	361	376	403	365	383	396	390	372	381	397	382	406	384	381	400	377	385	373	382	355	398	386	408	362	365	379	375	368	377	368	363	419	392	381	383	358	392	393	392	390	366	354	395	394	382	368	395	386	395	360	399	388	388	410	384	412	372	376	375	391	381	410	394	343	408	396	389	366	364	379	397	383	410	397	400	388	360	359	380	376	396	356	369	390	412	387	381	382	364	362	354	368	366	375	389	373	409	375	400	401	396	385	373	416	370	380	400	363	387	399	410	364	403	392	373	383	402	356	376	393	407	378	380	368	368	354	380	392	367	374	352	339	369	402	383	388	401	394	403	382	379	368	377	392	382	385	369	388	377	370	376	409	352	366	404	343	386	392	409	354	360	420	381	387	388	382	378	364	396	374	389	379	394	413	384	376	403	400	407	388	363	393	363	385	388	380	399	389	404	364	401	404	363	381	397	383	391	397	377	373	387	375	405	385	382	384	400	399	365	372	392	383	373	379	381	396	389	400	370	377	382	408	389	367	366	384	391	396	411	367	404	358	387	394	401	387	375	384	383	374	413	384	375	372	407	365	422	364	382	384	424	371	404	399	390	333	366	386	409	359	394	360	398	391	409	416	396	398	374	351	401	388	411	346	388	386	368	388	374	366	372	386	373	399	366	396	376	364	375	369	361	385	395	357	385	371	389	358	383	413	384	371	371	394	384	394	374	389	358	402	399	360	358	364	368	400	387	368	400	392	390	368	358	385	391	387	397	349	415	370	400	382	391	392	384	347	366	385	378	385	373	409	344	396	376	377	388	377	391	366	366	389	405	372	387	387	401	376	379	372	412	393	368	373	398	353	355	370	368	361	380	375	360	345	382	409	373	393	361	396	386	361	397	397	393	392	377	378	401	358	424	382	368	389	369	367	390	391	395	375	362	392	385	385	412	372	394	372	393	396	417	407	370	389	383	397	398	393	379	378	373	360	377	386	372	408	393	395	364	384	361	388	382	376	388	379	391	383	388	359	375	388	391	404	392	384	403	372	378	383	339	349	409	381	400	388	387	386	392	384	362	385	374	408	402	359	394	395	349	380	417	392	389	396	420	342	393	364	397	382	375	377	388	356	377	385	401	401	394	382	397	371	422	376	360	391	387	366	372	415	393	351	389	391	372	381	389	391	359	400	386	400	391	359	390	398	410	404	404	387	373	395	388	381	387	406	381	400	395	358	394	361	359	377	370	365	375	377	383	363	379	354	373	363	373	408	394	380	390	387	405	373	352	384	361	401	387	369	392	398	398	393	378	382	386	400	383	376	367	390	376	410	408	389	394	387	356	385	375	380	376	380	363	401	423	395	401	401	407	398	399	381	400	391	369	369	367	399	380	384	397	352	382	377	411	374	379	371	441	370	385	355	373	409	390	363	395	373	380	397	388	395	415	401	380	368	381	376	399	361	381	394	386	393	384	369	391	364	380	366	388	365	389	402	359	411	364	368	375	443	388	401	385	380	413	355	381	367	393	352	401	371	407	389	378	382	389	391	373	362	376	392	361	396	410	380	383	365	383	382	379	365	365	401	374	379	381	394	360	400	354	385	398	395	389	364	357	375	366	373	413	373	423	401	368	369	384	388	370	404	352	376	373	387	387	391	401	387	389	378	364	368	373	384	365	407	397	394	359	362	386	394	372	420	379	391	359	363	378	356	374	400	367	368	424	387	376	367	384	369	393	401	373	411	366	378	414	358	369	404	379	376	389	423	388	401	407	386	412	392	364	399	381	390	377	415	399	380	409	374	384	373	390	363	352	365	402	394	392	371	380	403	398	374	406	370	419	385	371	413	362	388	368	394	390	397	355	372	398
345	0	2700	147315	375	11	67	468	657	996	949	989	914	828	751	766	703	661	613	625	613	611	615	582	572	544	555	558	517	479	507	492	450	468	500	466	452	456	479	460	482	466	467	450	425	416	443	399	430	414	386	404	419	383	417	394	395	387	380	386	402	366	390	379	366	389	386	371	373	397	384	404	407	393	396	402	402	362	368	388	381	368	377	376	347	359	352	389	408	391	371	370	373	370	395	401	347	380	381	388	350	349	403	381	398	396	379	405	410	372	401	373	413	386	389	397	388	352	388	358	363	399	371	402	379	361	368	359	410	368	366	394	402	384	351	348	391	384	368	416	411	371	380	358	363	374	374	369	391	360	379	363	382	362	381	356	377	380	394	382	358	372	370	390	376	383	398	410	394	415	373	391	402	382	382	379	363	372	361	381	372	370	388	405	392	379	383	380	371	410	356	393	385	396	371	373	371	382	376	352	378	382	357	362	384	407	366	333	376	371	366	405	370	383	348	348	359	366	387	354	418	357	390	390	403	382	376	398	367	378	364	344	342	370	386	374	366	336	397	388	367	366	358	360	382	291	370	355	369	383	374	376	390	390	393	381	381	367	346	387	384	375	401	370	409	391	359	364	387	364	393	360	356	380	385	378	354	356	380	349	371	348	384	352	366	377	358	388	376	389	379	391	386	360	354	379	377	386	380	356	407	374	390	366	366	358	382	373	380	366	388	367	384	363	393	403	382	397	345	381	368	403	390	378	377	367	363	394	355	346	384	353	400	375	379	373	369	368	368	367	377	385	395	388	357	326	376	381	354	383	338	405	375	388	382	378	399	364	399	360	381	399	370	395	384	378	380	345	389	404	369	397	354	352	370	381	360	365	346	400	374	399	381	353	401	361	380	360	354	363	359	375	362	374	379	376	352	378	370	373	367	364	394	357	377	373	388	400	375	336	355	342	369	365	371	381	382	371	353	380	388	376	378	369	387	388	376	371	391	357	332	387	376	374	369	358	382	378	357	365	366	368	354	366	330	403	367	387	347	376	373	369	360	376	382	399	356	363	371	389	346	421	389	344	401	358	374	375	368	375	365	353	372	372	387	364	378	411	363	362	340	386	397	392	374	395	380	380	376	350	362	360	362	374	370	383	378	348	361	385	357	369	380	333	404	362	388	359	363	386	372	393	399	393	379	377	383	396	403	351	377	370	350	350	358	368	373	351	379	361	329	366	380	358	365	373	383	360	389	374	362	351	388	376	407	368	396	401	383	377	374	358	360	358	353	394	361	351	384	364	351	391	350	373	361	377	395	381	343	388	374	384	356	351	380	378	356	387	401	363	375	353	344	395	336	386	391	362	375	434	393	386	380	361	363	395	372	419	357	348	363	352	368	370	348	367	398	347	392	397	376	375	394	409	413	383	365	366	380	383	387	390	358	358	384	367	371	392	367	340	391	393	371	368	350	387	390	349	406	389	378	384	395	341	368	360	360	382	359	377	367	397	373	416	364	357	378	380	368	371	379	347	347	381	369	374	392	379	404	402	399	379	370	355	365	334	345	374	372	380	388	367	396	367	411	348	354	359	358	351	389	380	370	399	376	405	382	425	355	398	385	383	409	353	360	388	373	376	389	375	429	362	381	361	377	380	380	396	377	356	409	357	338	376	375	417	363	389	394	378	379	386	391	402	378	390	358	366	372	387	412	350	380	377	373	384	391	363	381	393	381	371	386	420	385	369	401	369	344	382	383	370	365	384	383	395	370	375	375	374	372	380	364	393	378	381	377	350	381	329	377	348	338	377	380	368	355	374	367	385	363	359	333	400	383	372	369	393	358	378	378	366	382	363	352	380	370	381	377	432	395	395	350	342	369	413	372	380	393	383	376	410	367	400	376	395	366	384	348	384	378	367	361	341	362	393	387	372	356	371	386	375	372	367	384	358	379	358	386	379	406	371	352	379	393	398	367	369	357	376	355	361	349	321	358	374	385	381	366	337	394	395	355	382	355	377	387	351	377	387	404	364	366	394	357	380	410	396	360	407	347	381	366	409	401	408	362	378	381	382	357	364	355	378	345	386	396	364	342	358	356	380	371	375	387	365	384	344	354	378	378	378	364	400	367	378	372	378	371	367	385	369	363	388	369	354	389	396	382	355	370	373	347	381	363	369	383	415	381	353	410	398	343	372	360	350	378	397	382	373	368	335	349	406	398	383	382	373	401	369	351	396	340	406	373	379	414	351	368	379	408	376	412	385	377	377	377	360	373	385	375	377	352	375	370	352	361	382	389	350	376	395	361	343	391	376	396	366	396	412	367	378	372	363	342	370	366	360	382	359	402	382	381	375	369	378	403	371
345	1	1900	147439	397	11	164	649	809	771	653	632	560	584	520	505	470	504	438	432	399	442	432	471	408	419	369	385	370	377	379	364	371	340	338	367	331	339	358	350	328	340	328	319	315	349	338	345	342	284	354	360	329	370	338	363	339	314	320	303	315	298	327	330	311	317	320	322	327	318	344	346	313	329	308	327	279	301	305	297	299	318	325	300	314	306	296	295	298	318	332	309	308	304	315	302	302	340	328	303	288	335	319	299	304	297	334	309	282	301	333	345	301	330	303	307	334	298	295	318	317	306	306	322	318	325	312	293	313	327	295	316	350	300	286	280	337	345	296	290	308	303	296	349	311	285	346	321	335	290	319	305	305	296	257	318	280	330	294	311	321	311	262	323	295	320	297	294	274	294	324	297	304	344	287	307	349	313	311	307	320	297	332	307	305	279	303	322	297	279	315	327	285	288	328	300	297	280	306	310	323	295	321	307	293	322	317	332	289	302	291	325	310	327	290	290	312	303	321	317	264	306	294	339	277	330	315	313	299	319	287	278	317	262	338	300	293	272	300	303	317	290	277	303	312	283	283	315	311	294	301	293	313	318	308	316	311	301	286	316	289	304	275	304	296	312	307	291	294	276	285	334	308	289	287	309	314	288	314	291	279	324	331	283	316	309	314	323	308	304	312	331	296	323	299	301	316	314	292	304	301	293	301	308	327	297	306	276	319	301	322	313	296	291	304	277	307	322	295	306	344	293	300	314	310	307	305	301	274	300	287	286	290	331	324	288	311	304	306	303	292	291	291	322	299	311	334	295	320	324	306	286	316	285	296	300	287	320	287	288	286	320	294	302	300	303	309	301	302	306	292	318	317	289	313	293	307	313	275	320	312	289	305	274	268	325	321	335	289	317	296	295	306	308	287	320	286	297	284	290	320	288	303	291	302	307	299	312	300	310	312	316	331	301	302	309	317	315	311	356	332	285	311	298	301	308	318	313	284	298	296	295	287	307	313	304	274	305	304	301	315	307	312	300	296	308	294	339	320	301	284	328	303	293	310	297	296	276	319	285	277	295	299	325	347	277	329	342	296	313	309	299	320	296	300	304	317	312	305	307	295	304	306	303	298	310	307	289	295	329	285	298	288	295	307	312	269	271	273	292	284	292	320	310	301	328	322	285	291	319	315	324	314	288	280	301	301	316	306	319	305	291	317	306	334	294	284	336	297	281	286	298	319	303	288	281	296	319	293	309	280	309	306	306	297	293	313	293	298	301	290	330	292	318	296	298	299	289	328	346	287	310	324	335	331	288	289	293	322	314	286	298	296	327	310	313	294	324	284	321	341	330	296	311	311	269	307	307	291	313	340	301	320	298	289	294	309	297	289	332	307	329	291	300	284	307	303	271	281	320	306	317	290	290	311	308	302	303	300	279	337	332	315	323	304	280	281	345	298	304	303	302	292	291	293	282	320	328	306	310	323	287	294	294	310	296	320	295	319	320	294	314	303	283	307	282	328	299	306	295	322	310	313	304	274	305	319	301	298	304	307	306	299	288	318	303	289	284	292	296	321	295	326	286	305	292	337	314	336	303	328	260	292	324	292	300	301	308	310	316	283	334	286	305	264	305	339	301	312	307	313	291	296	295	281	327	299	292	296	290	308	301	322	273	291	308	308	294	313	285	329	325	281	307	279	291	270	321	315	322	296	296	318	299	317	308	320	304	323	289	308	321	292	299	321	319	316	307	315	305	299	304	321	342	319	311	321	293	313	335	297	293	298	290	308	323	297	291	268	312	328	314	301	298	322	297	308	299	294	315	285	310	333	318	321	337	311	270	303	306	329	289	289	298	331	315	302	294	305	330	282	295	306	298	302	294	322	292	276	317	301	297	307	296	302	336	317	278	317	298	285	279	310	294	304	323	320	323	306	305	316	307	316	270	322	323	299	297	319	269	283	307	301	289	258	325	307	274	323	291	289	286	310	318	309	342	293	302	299	324	292	314	275	302	297	308	309	298	304	285	283	311	294	323	302	291	301	296	316	285	320	320	286	276	278	332	285	313	305	291	310	292	326	308	293	293	304	302	306	278	301	277	313	300	288	310	300	316	305	342	265	305	321	296	322	276	306	331	316	331	301	284	288	305	309	336	302	285	336	292	315	304	303	305	297	285	311	293	277	296	314	318	301	308	310	332	287	300	322	278	327	317	307	320	289	290	273	294	273	309	314	307	287	321	302	290	280	323	321	305	292	314	289	315	292	283	304	324	265	321	286	310	304	285	301	341	300	293	298	324	268	278	312	326	316	288	296	301	296	295	320	319	304	306	316	307	323	304	309	280	317	336	278	303	335	312	314	306
345	2	2100	147562	379	8	150	463	583	625	587	594	569	613	540	524	477	462	425	399	386	370	378	371	396	374	347	367	362	359	344	323	387	342	351	347	353	326	316	298	338	284	304	303	286	324	291	291	307	304	285	300	306	285	291	301	276	306	309	317	297	301	355	292	291	312	286	300	311	253	288	273	313	306	312	329	279	261	279	281	313	308	278	285	294	302	266	288	281	309	249	281	258	261	258	285	273	286	285	284	281	269	275	284	266	302	266	259	295	259	281	281	277	284	300	302	297	264	281	290	321	301	304	270	290	296	272	264	262	278	288	271	302	289	278	279	268	266	275	302	290	278	281	277	315	253	275	267	274	282	260	268	286	292	318	283	290	317	281	282	291	274	297	308	261	273	275	268	274	285	261	292	282	295	284	258	282	314	249	252	266	265	270	283	269	270	313	273	280	267	254	250	263	263	264	293	274	294	260	250	280	288	278	272	271	265	275	256	290	312	259	269	310	284	254	250	278	242	289	257	283	273	269	270	262	265	271	279	280	253	285	302	267	272	269	280	282	301	283	281	264	274	243	277	295	288	278	294	283	272	264	283	262	273	268	287	307	291	250	283	282	254	297	312	272	252	271	285	293	267	299	264	256	286	268	283	301	296	291	266	287	294	309	273	275	267	267	280	271	297	300	268	268	268	268	257	296	283	271	253	271	259	288	269	299	275	252	250	264	269	286	285	252	281	276	279	268	269	289	289	294	286	275	238	248	266	261	277	279	285	252	295	263	293	298	282	278	257	257	267	272	267	279	281	249	275	298	293	283	264	291	304	259	256	296	278	259	261	279	286	273	289	292	265	233	282	277	282	256	313	257	260	280	280	289	295	266	280	258	298	276	296	276	271	282	281	274	278	239	284	293	263	277	286	290	262	257	263	279	274	285	282	262	288	279	267	273	259	282	244	272	260	276	275	290	265	313	269	296	250	256	269	327	270	265	262	284	248	279	263	245	285	278	267	264	276	292	309	261	290	255	297	259	252	247	276	256	305	250	266	299	273	263	288	297	278	282	276	306	250	266	263	291	280	262	275	256	314	284	256	244	249	288	288	307	275	268	294	264	279	264	236	247	256	276	303	270	263	288	282	292	272	271	257	282	271	266	292	264	293	286	265	282	241	285	272	267	270	278	279	260	288	258	279	279	275	275	270	271	294	291	292	272	271	293	268	278	298	258	277	286	298	261	251	290	286	261	284	250	309	296	263	262	272	275	297	261	263	266	291	248	251	286	283	250	271	245	279	302	291	247	278	252	290	291	287	276	281	277	271	273	263	250	299	238	279	273	278	266	255	267	298	300	256	270	273	266	293	250	274	264	259	268	272	269	258	266	290	245	305	249	284	249	290	287	280	267	286	288	241	281	261	288	283	270	291	309	277	272	266	253	274	253	266	260	265	263	280	274	285	268	271	270	300	262	265	293	269	307	287	278	246	268	272	302	289	269	286	275	248	296	288	265	260	286	246	249	263	302	279	291	293	286	279	270	284	257	257	265	259	272	295	282	287	297	283	302	269	252	292	274	271	254	292	250	275	302	256	247	288	267	283	270	261	299	250	265	295	263	315	279	276	279	289	263	241	255	286	253	313	254	289	292	275	266	291	271	314	325	271	274	290	303	265	276	280	247	287	276	284	276	233	290	277	249	273	275	295	271	269	262	278	289	254	279	283	293	275	254	291	240	269	283	281	296	282	297	243	251	265	268	267	292	256	279	275	252	290	296	287	296	255	275	246	266	254	292	300	304	272	291	299	288	280	279	289	273	271	296	252	282	263	267	298	251	286	283	243	289	283	283	268	254	277	291	253	260	289	278	246	285	271	259	275	280	265	286	277	306	278	269	280	265	279	219	286	277	271	255	268	281	296	279	275	240	267	297	261	264	282	286	286	266	251	300	275	265	260	259	256	263	289	256	288	293	277	273	277	258	299	261	265	292	271	271	259	291	302	265	288	282	267	290	269	274	255	265	296	266	232	264	256	278	278	257	294	259	278	274	275	259	281	265	300	287	268	270	254	297	250	269	293	253	272	266	285	283	283	263	288	281	277	265	279	257	243	263	298	283	226	261	253	252	316	270	278	252	282	290	289	287	281	286	299	285	273	273	288	265	272	277	260	272	272	256	257	283	278	257	264	284	256	281	236	275	293	309	267	250	289	273	271	277	296	273	304	255	272	265	267	290	262	266	281	270	269	276	274	296	281	299	280	280	295	249	256	251	274	272	294	258	278	243	246	266	290	259	294	253	266	248	251	290	276	267	268	260	269	272	265	282	264	260	268	284	284	265	285	265	292	268	269	249	285	289	273	292	274
345	3	3500	147685	374	7	97	368	454	688	744	791	723	698	623	610	550	498	498	474	456	429	426	449	416	420	402	369	394	378	370	384	359	393	371	323	317	341	349	322	352	347	351	332	354	324	361	330	316	334	314	312	311	336	339	328	299	294	308	341	305	283	329	321	320	303	319	348	308	306	296	313	309	298	308	352	303	344	338	321	322	299	312	322	320	315	307	305	344	327	288	303	306	292	274	313	315	295	311	306	339	298	302	285	313	315	334	305	307	261	282	319	288	304	323	312	282	296	267	271	277	329	299	327	322	295	295	290	294	296	295	293	296	320	311	293	316	291	310	306	300	299	291	296	308	281	270	293	294	295	300	309	322	286	316	270	283	300	303	266	291	282	298	315	302	288	300	298	292	287	326	329	291	317	257	285	308	284	300	297	297	274	295	318	282	281	293	319	287	277	271	325	302	320	270	309	316	302	298	286	289	310	273	285	307	297	306	313	301	318	303	313	281	308	308	268	282	294	291	308	287	318	326	309	283	283	313	294	308	308	307	288	315	308	304	282	289	306	297	296	298	288	291	294	299	330	304	282	296	304	273	326	289	309	293	315	295	287	313	299	293	296	300	304	303	313	311	327	265	277	302	304	267	345	306	285	291	290	311	304	273	299	274	296	274	260	291	283	293	291	332	312	271	299	283	324	314	309	285	310	336	282	323	320	298	310	285	287	296	310	310	278	270	303	298	353	295	285	311	291	305	311	293	283	308	311	282	315	319	307	301	314	280	312	308	282	316	296	281	309	310	323	300	286	296	261	292	312	323	283	304	304	290	299	279	314	324	273	292	285	270	304	304	304	326	310	273	285	283	286	290	305	309	287	280	316	299	327	296	300	249	280	314	295	309	275	286	274	272	283	307	292	294	290	297	283	320	296	301	298	309	277	304	292	305	303	309	300	299	288	292	284	274	295	303	290	303	294	279	312	282	290	296	290	284	318	293	328	292	311	303	299	277	311	296	289	302	291	303	283	274	290	306	288	295	296	306	308	293	302	302	303	281	291	316	294	286	286	280	283	314	280	286	315	282	283	298	272	341	304	288	302	311	305	316	309	301	276	310	311	267	281	308	306	294	262	292	300	322	276	327	283	263	282	307	296	304	310	303	328	296	294	285	311	289	254	286	284	289	284	262	307	278	294	300	308	282	308	304	316	329	294	287	299	276	309	305	284	311	276	277	311	276	285	310	280	275	289	300	278	307	294	311	289	289	323	284	266	299	302	271	253	281	295	291	309	293	331	292	318	310	315	316	282	296	287	273	309	281	287	295	298	298	309	291	301	297	316	281	305	330	285	315	302	277	304	263	300	296	299	284	286	294	296	307	300	283	305	285	295	279	326	308	289	314	300	290	299	312	321	309	319	279	320	328	279	337	292	317	304	311	291	293	335	303	314	273	301	264	307	280	290	317	275	312	288	298	303	280	316	300	322	316	320	293	278	295	307	296	303	325	298	256	309	315	303	278	309	321	318	320	283	290	305	301	296	294	311	279	276	301	281	279	287	292	274	288	276	312	280	296	289	276	297	325	298	278	287	268	304	292	278	274	290	296	300	288	304	298	316	278	273	301	286	285	296	286	331	277	314	302	276	307	334	294	305	300	322	299	284	289	280	291	293	293	295	312	330	308	305	300	321	307	279	290	292	296	292	285	269	295	274	296	295	285	338	318	317	285	332	290	312	302	305	290	289	280	308	278	296	290	300	316	260	312	294	291	268	294	298	269	276	304	282	279	315	289	288	309	295	272	290	271	300	300	319	266	289	303	274	299	330	304	313	295	290	273	307	322	273	298	310	314	291	288	304	292	295	298	288	290	306	307	302	290	324	299	281	274	319	298	316	308	282	312	316	291	296	305	302	275	316	280	306	327	274	314	289	321	297	287	292	280	289	307	257	317	302	286	267	293	286	282	313	297	281	291	285	280	288	309	291	317	330	272	286	298	280	300	288	287	289	300	306	291	293	284	319	310	307	293	310	297	286	269	322	330	294	282	292	314	267	298	281	292	285	304	278	309	284	309	306	297	283	292	313	288	306	289	321	307	301	275	333	280	311	286	314	293	274	313	281	292	289	305	271	306	299	279	302	291	293	316	282	324	304	301	310	322	299	276	308	310	285	308	280	286	316	288	297	303	329	297	300	295	312	306	309	287	286	305	299	278	293	276	282	304	285	302	284	278	302	270	304	303	304	299	300	292	309	290	294	296	290	283	302	289	329	304	324	275	307	290	327	321	295	292	295	273	291	301	271	291	301	325	317	324	297	292	306	275	296	298	306	310	315	313	298	300	285	318	280	267	305	274	313	294	305
345	0	2700	147808	379	9	66	324	615	818	861	788	704	672	623	601	548	541	539	536	513	495	527	522	484	513	481	493	488	505	494	456	489	472	499	457	471	468	429	461	422	467	427	460	464	415	422	417	408	437	439	405	430	411	420	429	412	437	390	408	407	452	409	408	400	396	412	419	411	386	400	421	365	427	422	387	408	377	376	409	437	403	441	385	416	382	409	383	400	378	406	392	415	414	428	413	412	402	413	380	385	409	429	407	403	406	414	377	423	409	394	422	387	419	416	392	391	406	412	394	410	367	409	403	396	386	417	417	395	381	427	421	381	380	407	385	384	388	423	425	412	389	394	400	365	387	360	407	382	375	425	404	388	429	395	380	392	372	446	383	418	395	392	416	373	408	406	395	396	408	388	376	396	380	370	423	396	421	406	381	388	412	378	410	422	395	384	392	407	398	394	401	398	388	396	396	422	432	411	415	390	400	397	390	423	415	389	398	374	399	402	374	370	393	391	388	388	420	378	403	389	383	399	404	398	426	392	431	401	387	385	381	383	425	398	434	398	404	391	425	403	362	376	400	390	380	415	375	417	408	360	396	412	388	400	384	375	378	390	391	409	414	395	396	343	401	388	394	390	393	374	397	385	417	369	387	397	398	380	430	407	387	400	424	393	390	373	402	384	374	370	420	385	397	372	357	365	407	398	379	399	401	386	399	377	397	410	377	386	406	409	404	392	365	407	388	413	399	393	387	389	404	350	392	398	396	400	358	390	400	355	419	393	397	421	383	387	374	377	382	426	380	385	414	406	380	427	411	376	409	385	413	418	400	395	394	377	388	378	366	412	384	399	408	396	389	375	396	404	414	384	388	423	398	403	430	378	405	405	390	397	400	391	390	392	377	364	391	378	393	415	389	384	385	370	380	408	392	389	393	417	367	378	413	403	407	416	390	411	385	363	383	399	407	372	380	426	395	387	377	413	423	412	383	371	428	408	402	387	396	398	390	416	404	372	415	369	409	382	372	389	380	403	395	394	404	369	380	387	408	387	409	386	407	409	413	377	393	387	382	397	386	409	427	410	395	399	406	380	397	391	403	398	393	385	390	406	374	386	408	420	406	368	403	386	386	389	399	408	394	383	411	378	390	411	412	403	396	378	411	402	390	391	404	400	412	396	401	359	423	433	379	387	387	382	452	389	387	393	394	395	388	404	426	398	396	403	410	407	394	352	409	376	405	352	416	388	395	363	390	384	430	414	415	409	357	406	401	369	382	396	375	399	402	385	399	363	409	402	356	415	368	435	398	395	397	405	367	403	358	404	390	413	371	408	387	432	393	401	413	387	415	392	388	383	386	365	392	406	389	406	374	406	403	414	378	386	389	393	374	360	398	393	412	383	369	387	389	433	383	407	401	380	381	393	389	399	387	357	409	382	373	376	378	362	430	416	413	398	401	390	423	421	379	401	408	445	380	380	401	413	360	395	378	384	367	373	386	411	406	417	353	382	420	376	385	368	429	380	392	392	369	377	410	390	414	410	347	386	395	385	374	381	424	399	433	392	409	383	387	364	434	396	384	369	389	384	397	404	404	402	441	387	382	393	386	365	404	387	401	401	409	393	399	367	420	394	402	393	429	397	382	376	366	389	389	384	380	389	414	400	406	390	398	370	375	386	393	392	401	387	396	371	389	401	415	397	390	392	386	381	409	393	412	395	404	382	387	383	390	441	400	395	434	362	419	374	376	393	404	402	380	398	409	405	368	436	395	389	413	395	424	373	405	388	412	393	388	396	407	413	399	417	348	383	393	409	391	395	390	399	394	390	393	375	399	406	375	403	399	391	373	391	391	400	399	384	402	366	385	391	389	385	410	397	395	378	399	385	375	394	390	391	423	385	402	376	398	410	391	368	397	380	388	450	379	402	383	414	415	407	402	403	400	424	401	376	377	413	418	403	387	414	409	368	454	399	410	371	438	371	379	425	412	382	367	400	413	394	382	415	389	388	404	379	373	399	380	404	388	385	432	411	391	388	388	374	420	381	373	400	396	378	410	417	375	400	411	395	419	395	417	375	397	379	412	361	362	393	437	384	390	369	417	378	399	368	408	405	405	391	357	396	386	419	410	373	400	381	418	433	403	387	366	413	335	417	365	359	401	402	403	389	406	404	402	370	392	392	401	403	422	409	400	356	419	402	418	385	407	415	389	389	411	385	405	392	384	376	391	373	389	391	392	429	366	399	390	406	385	414	383	379	408	373	364	391	414	397	384	399	404	384	388	421	385	391	428	432	391	382	387	415	439	385	390	432	385	397	377	403	410	410	386	401	389	391	400	397	390	389	397	351	398	349	400	422	388
345	1	1900	147932	405	7	129	475	466	527	578	632	549	551	509	479	434	428	421	413	405	410	376	395	403	356	351	354	334	372	350	391	344	334	345	363	356	354	328	380	348	336	356	356	352	341	353	341	322	330	334	343	321	346	325	322	313	306	328	302	338	315	317	306	328	330	313	315	299	300	315	305	313	328	316	305	306	304	307	346	309	327	328	339	316	312	287	300	321	313	287	323	293	291	317	336	300	314	294	297	323	306	308	309	298	316	294	280	285	317	298	294	291	325	319	315	294	304	325	319	301	313	278	289	303	327	307	300	324	322	287	321	335	300	281	309	308	310	286	304	294	293	292	312	305	294	317	285	336	311	310	322	279	300	278	315	320	282	307	304	276	328	301	290	284	304	354	285	307	337	316	292	295	291	335	329	318	305	290	327	304	342	305	319	282	286	291	310	318	310	314	290	311	313	319	324	308	289	301	299	310	305	309	317	302	297	330	277	303	293	327	304	301	281	280	303	282	287	315	283	301	309	324	308	280	306	328	300	271	332	311	302	294	291	313	266	327	312	310	313	324	298	289	282	291	299	294	317	317	294	312	309	295	294	310	311	283	299	310	313	303	297	294	291	304	264	297	294	317	294	289	344	318	304	298	313	293	277	290	305	295	296	317	313	310	303	297	306	332	319	299	281	287	328	289	291	302	337	288	306	328	314	315	282	310	280	295	312	328	284	308	298	299	308	288	334	314	316	305	311	327	286	299	303	303	308	281	297	289	297	296	331	282	290	285	310	291	328	284	291	333	296	301	304	328	302	299	280	278	325	328	328	283	298	266	296	282	319	289	288	304	309	290	336	279	323	299	299	328	307	277	324	296	292	301	279	280	287	283	323	294	314	281	289	311	315	322	295	337	301	269	265	272	312	291	318	306	325	321	318	279	295	291	287	306	300	297	304	328	330	301	286	289	319	301	285	307	293	318	287	294	296	303	300	332	279	314	309	322	290	283	314	304	286	307	335	288	283	274	313	328	304	299	281	295	291	293	291	296	297	301	321	284	339	275	299	285	295	270	303	319	313	305	300	292	307	309	301	310	280	346	302	301	304	313	295	272	322	295	305	290	294	306	317	312	313	312	315	305	290	302	265	289	316	298	326	272	312	296	325	315	348	304	277	301	314	301	302	347	309	319	268	295	276	322	315	312	285	274	301	320	290	298	294	293	330	316	308	290	321	304	358	310	297	318	291	298	279	326	290	311	317	285	312	283	305	305	308	288	315	319	288	288	302	315	299	309	346	312	307	282	309	286	321	284	300	319	297	334	305	271	323	307	295	300	290	276	315	307	270	315	331	353	301	287	332	314	302	309	318	273	302	290	316	301	298	289	318	307	325	309	325	303	276	303	301	300	294	303	322	266	304	314	310	276	307	279	325	321	302	296	288	322	312	291	309	295	298	286	293	304	296	309	319	330	294	319	285	292	319	309	282	312	292	294	300	292	314	300	292	288	298	291	305	289	321	305	319	305	311	298	293	290	305	299	311	283	292	286	275	289	278	304	290	288	279	299	279	294	293	318	299	324	316	301	310	287	311	301	286	283	336	308	317	291	314	284	296	316	320	296	269	306	289	280	313	303	326	259	283	285	299	299	296	315	262	307	316	296	312	323	309	290	291	302	276	283	293	293	326	278	288	323	295	301	283	320	302	327	297	282	289	307	320	303	306	300	286	302	294	310	310	303	330	325	318	336	306	308	332	317	284	306	291	324	290	309	287	299	311	297	293	317	305	284	307	299	319	335	297	308	299	310	323	301	300	296	322	308	315	315	301	321	308	328	294	314	314	274	311	274	303	297	316	277	310	298	294	288	278	281	284	311	276	300	314	325	305	289	308	290	297	296	302	306	293	294	329	317	300	330	319	297	300	340	322	313	287	327	281	327	289	319	319	318	293	302	312	336	338	308	305	307	282	303	314	316	292	330	298	298	323	294	288	293	294	320	278	286	306	310	283	304	325	299	296	324	309	276	291	307	296	315	298	271	312	339	302	304	296	292	305	298	298	315	298	276	310	292	330	270	290	297	328	307	305	343	306	333	320	307	292	322	286	280	316	293	295	288	291	314	301	282	299	338	308	334	309	290	304	320	304	276	280	312	302	278	290	325	298	313	302	312	329	278	311	311	311	319	310	289	271	312	320	298	324	311	294	286	336	308	317	315	315	327	313	329	312	295	306	308	305	304	353	309	277	288	282	318	299	297	303	283	268	303	288	326	273	288	292	311	303	288	302	305	309	290	292	286	323	297	290	299	290	345	285	283	301	311	278	309	293	309	298	294	288	276	284	298	295	297	286	328	297	329	286	299	299
345	2	2100	148055	391	4	126	634	785	883	739	671	604	562	551	544	491	521	556	459	488	475	497	461	462	445	412	421	439	402	424	425	414	417	416	423	429	401	399	416	392	380	388	437	397	406	404	399	403	385	384	380	404	381	430	415	390	411	401	376	370	395	406	377	416	393	424	401	369	400	407	374	387	378	324	409	392	398	356	386	366	395	351	363	373	389	421	392	387	394	368	382	362	360	359	389	359	360	390	384	362	401	375	355	370	377	347	377	343	379	370	380	379	388	368	374	387	354	407	366	359	376	386	372	415	388	364	369	355	368	412	376	394	335	365	391	394	378	368	380	387	381	379	362	415	374	378	410	347	401	357	390	336	361	369	365	384	386	385	393	350	387	398	385	368	322	340	373	374	382	408	355	389	340	408	405	397	392	388	402	389	391	363	403	397	387	382	379	394	398	380	373	374	365	365	382	375	376	397	365	393	395	411	408	356	418	371	377	367	400	366	349	347	357	368	360	349	367	347	375	378	391	380	381	375	374	395	382	399	371	407	356	380	366	382	384	392	355	392	375	387	368	355	375	407	406	401	373	377	374	342	390	342	386	371	385	365	392	383	373	413	392	388	395	349	378	384	353	367	340	375	383	371	366	407	379	385	377	384	384	370	367	356	344	352	376	394	406	376	374	376	355	406	368	382	362	391	377	390	367	404	374	330	388	367	390	369	377	352	348	411	358	380	382	363	379	408	401	371	382	367	371	378	377	379	394	360	377	357	365	371	404	397	389	368	385	368	376	366	358	356	377	356	381	399	376	367	358	368	381	397	391	363	380	385	398	368	356	383	388	372	417	401	373	384	380	407	383	379	395	370	396	358	373	393	383	411	372	376	375	387	383	350	385	385	366	377	338	421	362	368	390	370	379	367	362	403	389	362	364	388	392	367	367	400	355	402	355	388	378	344	388	355	378	388	356	370	396	383	381	377	377	380	349	401	335	390	411	323	355	414	384	377	379	344	388	398	366	374	369	331	385	404	350	338	374	361	402	384	362	373	376	373	373	374	358	378	402	366	356	366	355	390	410	369	413	406	385	382	372	390	365	402	410	366	390	396	358	373	389	372	401	385	364	367	386	363	405	392	357	377	353	338	400	389	349	413	375	365	389	371	392	375	354	347	363	366	397	387	414	377	371	372	345	391	373	364	398	371	370	392	360	399	383	371	434	382	379	386	367	396	367	367	413	410	354	393	375	364	401	352	402	385	359	390	352	347	380	349	388	390	381	356	370	372	378	340	407	334	367	333	376	387	372	371	364	370	405	385	401	406	370	369	378	333	374	376	367	393	364	375	358	367	405	363	379	386	360	370	369	395	390	381	383	376	409	392	348	364	365	360	373	380	368	399	359	371	373	365	402	369	402	386	344	348	381	384	371	419	374	354	357	388	391	375	353	402	362	392	388	409	355	376	406	391	345	373	368	392	384	371	375	369	413	374	382	382	382	371	369	364	390	378	374	401	383	399	398	392	376	389	383	375	368	391	363	362	386	379	352	385	393	386	375	385	389	382	365	398	379	373	382	363	400	376	367	388	384	420	361	356	359	351	359	391	382	359	368	354	400	390	340	404	366	415	355	370	391	360	347	377	349	369	364	376	361	367	407	369	344	352	351	379	382	373	347	396	375	362	371	356	409	398	370	342	376	375	364	367	393	361	374	398	352	359	368	377	368	389	346	399	367	379	389	367	378	375	371	372	360	361	387	360	344	363	370	339	400	387	382	383	406	372	389	347	398	393	386	376	393	340	355	378	394	384	379	389	404	401	396	373	401	381	345	354	346	377	390	362	365	391	362	361	413	351	385	352	347	361	360	354	378	375	361	352	389	385	390	370	380	369	377	376	351	369	395	403	402	370	366	401	412	348	367	355	360	373	406	355	390	372	364	398	384	373	384	352	387	365	374	390	362	378	361	375	397	389	420	389	353	388	367	376	387	373	432	374	362	392	387	362	348	373	374	362	392	386	376	370	391	345	420	351	386	364	403	384	388	380	360	381	366	353	388	394	351	378	371	367	403	375	423	384	378	374	365	380	379	355	366	362	370	348	369	377	399	384	380	387	393	363	394	363	397	351	388	395	380	368	405	384	378	372	384	402	386	398	396	384	364	357	374	377	354	377	358	367	391	346	382	387	349	352	387	365	365	381	372	363	446	388	381	385	356	365	374	359	377	391	390	380	388	366	382	380	394	354	384	353	396	398	375	359	364	417	397	374	401	374	388	361	358	365	373	389	403	378	343	389	376	381	376	356	347	381	366	359	380	377	362	370	372	369	367	377	384	378	348	367	374	380	380	371	366	403	398	395	383
345	3	3500	148178	384	12	92	466	891	1093	1016	884	787	723	670	580	586	572	548	538	532	521	499	496	534	496	471	476	484	460	449	458	446	426	453	427	424	447	428	415	439	443	432	402	433	424	434	404	445	421	420	407	426	416	444	421	460	388	441	419	403	421	384	410	368	409	422	413	408	404	408	415	392	418	386	419	436	389	377	391	384	423	422	397	400	399	422	445	404	361	426	392	420	403	414	394	407	433	437	400	401	409	389	417	377	405	374	414	403	425	395	387	414	452	406	393	396	432	401	428	427	445	407	405	396	402	409	397	403	394	424	413	364	413	415	405	401	377	401	382	384	390	378	407	389	416	399	442	412	427	419	415	390	417	431	423	404	407	419	400	407	432	403	455	410	419	391	415	409	413	397	383	391	418	418	420	402	438	432	381	392	395	403	405	426	432	395	400	418	412	426	387	416	433	394	382	420	413	389	410	429	434	390	400	417	390	416	427	410	404	397	428	398	401	419	382	400	384	367	417	415	420	396	423	388	439	367	372	401	401	428	370	389	390	412	391	427	392	424	396	413	368	411	413	393	401	388	414	424	377	393	414	420	395	390	399	378	395	410	418	365	408	432	421	397	387	419	382	431	394	428	414	376	395	422	404	427	370	432	412	369	440	375	389	415	397	425	427	411	411	379	404	407	408	407	405	420	400	379	405	401	405	410	380	363	406	434	421	362	424	405	412	400	405	414	394	438	394	399	382	398	396	384	416	385	378	423	414	434	407	413	378	402	392	405	431	413	392	379	434	388	383	410	402	396	404	404	420	426	414	373	408	405	382	397	380	388	377	383	373	408	376	422	355	383	381	387	425	417	385	390	434	419	416	417	399	383	442	390	415	398	369	414	426	379	386	383	419	398	406	432	420	398	388	402	401	408	428	371	387	362	410	401	425	406	397	355	362	393	406	395	400	376	443	419	375	387	420	403	384	394	408	393	418	378	443	406	390	392	404	397	400	409	400	417	367	375	402	394	391	429	412	383	417	395	385	400	395	378	401	407	414	367	402	381	388	430	397	395	393	377	374	415	390	427	387	396	363	388	382	408	424	391	384	382	411	389	406	384	371	391	410	382	414	423	393	398	409	371	400	401	409	383	411	398	397	391	388	376	425	388	382	385	424	394	439	403	395	382	382	379	407	396	385	396	390	400	401	369	390	371	379	412	385	383	415	390	366	413	395	400	395	394	395	418	355	404	387	408	435	376	384	389	396	406	377	404	385	391	396	396	421	419	379	402	428	411	404	426	419	426	388	388	399	389	404	384	421	407	395	404	404	431	392	380	393	415	404	400	396	385	410	402	408	378	384	388	382	395	402	404	360	404	375	416	404	412	406	408	406	403	402	409	405	433	403	394	399	390	413	389	419	410	404	400	406	398	401	413	421	391	391	417	386	388	399	429	376	401	417	400	403	376	393	399	386	400	376	399	401	386	422	404	400	407	415	435	409	387	392	385	414	382	373	419	418	410	399	424	387	420	371	387	408	405	393	440	376	429	408	440	384	391	396	393	417	395	422	387	402	425	423	366	439	396	412	395	416	406	380	440	412	416	417	422	364	395	417	412	418	402	419	408	431	412	399	423	403	422	353	439	407	413	396	436	366	402	391	388	437	402	396	394	392	391	433	399	387	406	390	351	408	415	423	388	389	421	399	381	393	406	378	393	368	393	398	415	380	412	386	412	416	438	403	402	423	401	394	407	414	374	394	376	399	414	404	405	416	399	385	421	371	364	386	413	379	383	413	393	378	416	400	387	367	438	396	398	397	419	411	397	416	439	396	432	391	419	424	388	376	384	387	379	408	414	399	401	403	422	443	400	430	405	424	406	417	429	396	388	418	420	403	383	381	395	425	406	393	429	400	393	403	402	386	375	395	435	403	441	429	399	386	415	419	431	394	374	399	376	377	433	395	408	410	396	417	414	421	384	390	404	402	398	405	391	371	386	415	396	393	409	392	387	414	421	395	414	383	370	418	401	409	411	396	412	401	376	365	424	430	428	396	414	424	410	401	394	391	389	404	397	387	388	401	387	414	374	439	393	407	393	412	407	429	402	399	428	408	418	407	428	415	396	417	402	363	403	401	415	405	404	369	375	393	391	419	445	389	411	391	363	413	406	407	414	390	415	425	409	403	399	409	398	444	385	385	383	394	413	384	408	390	386	391	362	379	373	387	377	399	375	407	412	394	426	420	393	377	373	396	389	388	378	433	397	372	392	434	380	448	394	398	427	389	421	401	394	371	438	415	404	410	411	391	412	393	454	414	388	404	393	430	368	389	389	416	398	390	398	394	395	408	424	406	408	406	373	407
