345	0	2700	181955	354	1	73	483	648	729	733	712	660	606	611	581	543	550	534	544	499	519	496	477	530	484	484	497	501	469	471	434	477	436	444	469	462	433	465	462	455	476	462	418	469	454	438	447	426	436	467	414	433	397	408	414	431	392	420	432	407	377	423	429	409	401	421	402	424	422	433	424	433	409	453	435	418	429	421	398	427	416	439	391	452	401	421	421	411	378	429	413	431	401	412	406	426	412	413	396	426	417	428	416	428	400	409	432	404	400	390	415	408	437	413	424	376	408	407	406	379	406	388	394	427	397	443	413	375	415	411	425	424	437	421	406	431	388	422	408	418	410	403	395	428	387	416	428	421	404	412	398	419	423	405	387	420	390	409	406	414	407	432	391	393	399	405	410	428	405	387	394	393	439	420	429	397	414	429	414	416	406	424	421	382	408	414	428	375	418	444	422	424	421	373	407	423	425	392	421	399	415	430	385	404	413	392	408	424	400	397	431	393	407	408	418	416	431	408	415	426	397	443	436	417	408	433	437	416	413	409	402	398	401	386	393	406	425	405	411	438	419	408	433	392	418	400	425	396	407	405	387	419	399	427	414	400	384	402	407	440	462	410	412	431	416	429	405	436	435	411	417	417	418	421	405	386	387	416	451	421	383	371	443	393	387	411	395	438	406	418	406	426	418	386	415	372	421	424	397	408	425	410	427	402	440	415	395	422	406	420	427	391	423	398	431	400	395	418	413	420	393	420	435	401	427	402	385	429	445	416	390	451	410	441	401	431	406	382	423	382	445	404	407	434	441	405	406	386	428	383	402	406	404	406	392	406	410	395	390	413	412	423	396	422	352	410	393	435	415	385	406	394	424	415	364	414	405	390	384	450	392	421	451	415	394	422	419	409	428	400	421	441	437	378	406	402	394	435	377	387	449	384	407	408	374	421	409	405	387	440	425	420	411	425	400	422	384	435	430	384	415	421	386	414	422	395	418	403	371	387	388	384	399	412	395	426	403	415	434	422	425	395	414	399	408	422	408	376	395	419	410	417	440	394	408	407	418	409	374	385	395	421	414	418	394	401	405	369	418	418	430	411	417	399	395	389	407	426	392	401	402	413	421	421	406	399	390	450	380	434	417	399	391	387	384	416	369	433	376	396	384	432	433	412	384	403	412	396	410	379	374	397	425	396	419	410	455	396	406	415	378	439	395	431	425	410	394	397	434	414	410	421	399	411	430	411	388	457	397	374	392	438	414	413	394	401	387	431	392	410	395	404	447	417	413	407	416	424	411	409	416	417	397	390	382	416	433	435	397	440	391	406	430	400	453	383	419	400	427	440	414	398	390	430	415	430	407	417	423	371	394	418	409	397	437	395	411	402	414	376	417	403	405	400	437	417	421	420	413	402	400	398	417	398	417	422	438	422	416	405	415	433	401	418	424	399	418	429	426	420	405	452	399	382	422	400	413	398	402	412	425	382	389	448	387	384	376	401	427	407	391	411	411	393	410	392	429	391	404	421	411	449	418	378	394	433	394	412	392	399	380	399	442	381	413	402	441	399	449	380	412	409	424	395	418	409	426	432	397	430	376	390	437	393	405	393	395	434	408	432	405	390	405	370	408	397	419	394	393	398	451	412	429	444	426	408	388	403	396	408	419	403	444	421	408	408	440	408	416	416	416	386	415	402	391	393	389	414	395	433	409	387	424	448	399	374	427	388	387	419	393	398	420	423	417	412	418	411	394	397	394	414	410	426	428	427	382	423	419	407	418	412	425	409	440	419	387	398	414	434	425	410	405	393	401	416	403	427	410	440	407	401	411	420	396	447	413	430	394	408	389	395	422	385	401	446	410	436	408	385	393	426	420	371	400	399	417	418	385	407	385	421	462	409	422	386	431	397	426	388	438	394	421	413	382	416	414	413	397	392	413	389	409	396	392	428	411	374	433	392	435	378	417	392	380	406	429	386	415	407	400	406	440	417	393	426	420	395	388	401	412	400	393	425	427	391	433	417	404	424	423	393	422	412	400	404	437	427	387	397	414	414	404	429	437	429	417	416	384	412	417	409	416	400	378	409	410	420	390	424	394	415	406	426	398	415	389	377	421	390	405	425	378	385	408	395	409	365	406	404	395	421	412	426	384	404	424	393	403	447	410	437	399	381	419	405	421	434	419	431	406	411	414	407	402	404	416	407	387	406	412	394	404	418	421	384	393	387	435	382	449	442	410	396	396	409	416	388	405	411	399	420	359	364	451	392	416	420	419	410	438	428	417	363	395	435	408	413	388	387	439	422	452	421	424	390	414	378	404	422	417	407	421	430	391	362	452	380	411	418	390	409	415	434	374	394	412
345	1	1900	182079	370	1	148	562	665	686	640	640	580	591	564	500	532	512	470	511	501	471	471	485	481	470	481	467	461	425	434	472	453	459	424	441	458	431	423	431	429	438	437	429	425	436	477	425	432	418	426	401	429	441	415	406	414	431	435	441	415	396	415	444	425	397	426	424	431	390	425	401	404	406	395	444	428	430	402	415	454	396	429	413	417	450	434	445	408	419	420	435	406	411	423	451	409	404	420	410	425	401	446	449	393	445	402	445	428	450	410	413	395	422	436	380	396	421	425	433	416	411	408	407	414	409	409	386	417	421	423	386	371	445	427	416	436	439	385	410	427	396	404	445	430	418	399	413	405	404	448	407	424	411	439	410	418	409	412	396	419	378	387	433	386	356	437	436	376	411	403	440	415	435	421	390	430	372	391	441	445	415	426	410	406	369	400	415	437	417	402	412	410	371	422	394	405	410	419	430	405	398	407	379	420	414	403	417	417	437	406	402	427	413	421	426	407	418	393	415	414	410	399	423	426	438	418	413	410	424	398	406	407	431	385	459	420	413	443	431	433	377	432	420	391	439	419	436	419	423	409	403	437	411	383	428	416	446	417	421	426	389	429	395	408	413	427	408	428	362	391	414	401	418	423	427	393	419	416	444	398	469	394	418	388	446	411	412	405	426	393	410	431	443	400	436	407	419	392	414	410	406	411	416	409	410	466	421	387	428	420	414	392	420	406	432	399	404	397	420	394	400	452	427	443	416	414	437	432	428	427	446	434	403	405	432	399	417	408	438	411	403	386	444	387	404	403	395	409	409	411	428	408	388	431	442	458	412	423	435	401	425	380	391	424	422	383	430	417	436	417	421	421	428	432	387	418	417	415	430	430	395	420	394	407	445	386	418	436	430	453	423	387	430	420	409	446	405	423	410	389	395	432	424	422	430	422	401	420	393	401	393	406	440	414	408	401	400	427	415	445	443	412	410	409	398	425	423	387	387	393	409	399	406	415	427	421	427	398	452	418	408	407	414	409	433	398	412	429	393	404	416	434	394	386	399	419	421	395	405	431	441	430	437	421	429	444	397	391	425	420	409	409	426	422	443	429	432	397	429	386	409	396	428	388	388	442	392	405	441	395	430	410	405	392	414	406	404	385	420	430	411	431	403	419	398	427	396	386	392	413	398	425	400	397	436	389	418	438	475	430	454	433	419	413	403	435	414	430	392	426	433	442	409	447	389	411	421	401	410	415	439	394	418	455	413	425	423	427	431	395	411	437	413	407	414	396	417	400	422	419	413	403	448	407	414	404	432	389	420	406	393	412	407	402	429	432	424	455	418	418	402	431	437	427	439	468	418	410	416	427	394	419	388	415	387	426	403	395	429	404	424	437	406	408	433	380	423	438	422	421	436	397	404	393	410	404	386	366	417	422	394	427	413	422	384	398	425	398	393	422	438	407	425	397	408	398	460	401	410	441	407	400	434	416	418	411	406	427	390	421	419	398	392	401	422	416	385	414	387	413	417	415	400	436	431	441	405	420	390	386	409	405	399	362	417	400	415	382	440	417	405	424	409	417	391	383	419	429	450	434	411	401	429	440	392	408	428	374	427	408	419	398	414	387	397	419	403	411	434	414	427	403	396	428	414	402	426	393	429	363	427	395	422	410	410	425	427	418	402	426	408	403	396	381	441	426	430	419	420	404	429	428	418	429	405	409	420	412	419	397	421	384	400	439	407	399	404	419	440	414	401	410	412	421	422	414	431	450	440	427	411	442	421	396	430	393	392	406	412	429	427	415	378	405	435	397	395	398	433	375	404	388	419	413	441	429	436	438	421	426	399	444	428	436	383	404	454	393	433	434	403	410	412	401	401	429	427	422	436	392	400	398	418	398	430	385	393	416	403	404	416	424	420	432	423	443	432	445	429	383	375	412	406	405	410	414	409	386	424	379	441	440	416	418	416	421	396	451	444	429	437	416	425	434	433	412	376	449	409	391	434	423	435	410	392	390	407	421	437	420	411	415	425	373	417	403	447	400	416	424	416	401	411	415	387	392	403	406	472	408	424	375	434	393	418	438	403	435	411	395	390	424	441	409	417	406	419	398	415	412	426	432	414	359	407	394	400	393	423	448	440	434	391	404	426	393	456	403	411	408	409	431	404	410	403	421	421	374	396	415	385	408	412	401	396	438	387	413	441	389	420	409	427	431	416	399	391	408	444	425	422	406	423	389	420	409	414	381	420	421	420	452	436	410	411	420	424	403	449	394	416	406	397	412	435	388	394	406	404	434	430	401	374	431	413	415	410	428	382	427	406	406	420	439	414	429	395	444	403	408	390	412	390	424	426	407	423
345	2	2100	182202	360	2	114	592	632	718	660	701	639	598	565	541	538	510	529	523	523	541	507	479	491	483	504	492	488	481	447	468	484	469	442	455	449	471	455	445	473	461	470	443	443	467	423	440	433	458	415	462	467	443	439	447	481	443	426	458	411	418	417	403	435	412	445	428	446	438	456	420	447	454	444	435	433	454	413	410	407	412	446	436	417	424	407	424	444	419	426	440	432	419	427	422	446	429	444	445	397	421	411	411	392	451	413	423	446	453	439	438	437	424	405	448	445	410	409	456	432	440	408	438	409	402	454	439	421	419	397	450	425	398	458	426	430	451	453	416	409	396	426	417	424	439	407	425	415	425	446	419	400	415	441	405	418	425	418	439	426	423	381	379	418	407	405	434	424	427	418	387	441	402	443	411	420	409	425	426	415	443	407	428	445	446	420	435	434	468	453	441	430	437	390	380	420	389	414	413	416	431	434	447	420	466	436	437	420	439	414	457	416	408	438	371	402	422	446	464	420	448	398	418	395	440	432	420	398	430	447	393	435	421	430	419	436	435	415	436	427	407	439	428	437	430	442	420	410	438	429	438	460	416	457	426	444	416	416	442	388	422	433	431	440	448	467	419	421	437	455	432	449	404	396	419	406	409	441	432	444	405	402	425	443	416	416	418	444	429	409	456	406	402	423	421	431	402	426	400	420	422	388	433	403	432	427	415	454	441	431	394	447	439	400	443	426	401	404	448	426	418	441	438	421	382	409	454	390	421	437	398	424	442	437	449	408	407	426	436	437	396	422	415	435	417	429	383	428	432	446	428	429	420	430	424	438	430	386	435	411	419	413	430	422	397	433	444	399	435	391	416	419	449	420	429	397	424	390	417	415	438	424	446	453	421	420	387	446	428	428	425	422	431	418	415	451	422	415	443	423	432	441	416	413	436	413	438	399	405	446	421	420	425	480	413	421	413	425	394	435	416	441	400	406	448	419	450	406	412	455	421	447	448	424	457	394	444	406	427	407	456	423	390	408	426	422	433	418	432	457	443	401	436	414	425	426	395	420	416	407	448	417	393	428	390	437	428	441	438	409	423	412	428	411	423	433	453	397	427	439	440	414	414	421	414	437	423	468	425	433	418	451	427	434	438	423	414	434	398	421	426	424	447	452	443	438	430	420	425	449	428	432	443	447	451	446	435	415	451	399	416	433	432	444	428	440	407	416	408	438	407	425	408	455	412	430	419	399	443	413	400	412	382	452	411	427	407	438	450	448	436	415	397	447	422	434	424	383	414	421	434	443	405	460	419	443	431	452	437	412	442	420	456	420	420	416	430	408	421	414	428	399	437	420	425	419	422	409	420	434	404	429	454	412	405	428	421	432	432	373	449	455	401	390	444	438	456	404	462	438	445	399	410	418	410	411	426	437	436	431	403	425	417	412	433	402	434	418	411	414	450	415	458	449	449	375	428	422	415	399	413	417	430	409	433	436	458	441	422	377	442	422	400	434	448	434	385	425	396	397	424	420	381	434	426	423	432	401	440	397	407	437	437	387	444	436	415	425	440	417	419	401	415	413	426	430	419	441	409	408	435	443	433	420	435	453	402	452	431	407	420	440	448	423	427	424	437	407	405	450	423	431	401	429	433	414	413	431	455	406	397	419	439	424	413	416	420	397	418	432	426	427	453	419	413	411	421	406	417	426	441	434	430	440	420	431	433	404	407	408	445	438	400	426	403	419	399	443	439	416	448	445	437	440	449	388	430	416	416	412	436	390	428	438	429	412	429	432	411	396	397	436	441	455	437	433	416	416	444	382	423	490	423	427	424	380	446	419	412	436	450	431	470	393	371	427	432	406	455	442	416	427	440	426	449	446	433	442	419	422	454	445	426	381	423	422	432	415	420	388	440	439	416	424	443	435	419	426	433	430	433	419	436	412	420	440	427	429	441	413	393	420	439	397	421	414	450	403	437	407	425	429	422	428	410	402	433	408	423	413	441	423	466	441	416	402	410	436	414	428	450	450	412	426	431	392	412	425	429	417	416	408	392	455	406	414	442	457	434	416	378	431	422	441	425	407	406	431	398	402	440	425	398	463	405	424	400	416	451	414	430	419	423	433	440	431	428	463	436	429	429	418	417	420	426	402	396	414	429	436	412	402	416	428	440	435	413	429	413	421	425	420	405	447	437	407	401	416	433	445	448	437	455	417	450	431	406	437	432	425	439	420	420	412	405	435	424	453	431	427	407	446	412	411	412	437	405	405	455	451	434	400	435	428	430	434	462	405	464	422	438	433	417	432	407	434	401	405	445	431	420	426	470	441	429	438	448	427	435	430	425	387	427	456	430	435	387
345	3	3500	182325	355	2	113	605	745	772	743	710	649	652	592	571	578	543	543	557	507	504	504	477	490	480	464	488	448	450	457	484	425	456	487	449	456	474	438	457	457	436	468	450	477	442	441	436	429	445	420	445	441	448	424	446	433	439	442	439	437	444	460	445	426	447	403	426	448	435	454	417	432	398	422	440	433	409	446	437	423	440	411	427	449	423	396	440	434	455	400	427	413	456	404	446	429	462	420	427	436	410	424	413	409	454	449	437	398	462	401	426	446	417	455	427	424	449	414	401	418	382	443	407	449	427	416	424	463	444	395	438	417	417	432	407	405	397	405	407	405	437	448	449	414	415	409	433	425	423	419	407	436	430	441	397	416	415	417	432	426	419	419	425	438	411	437	429	412	450	441	427	464	439	387	403	425	403	397	439	426	452	453	417	422	446	425	437	408	430	457	422	418	449	426	441	412	417	410	426	442	409	441	444	405	409	408	412	425	418	411	433	444	445	412	385	419	424	455	426	414	460	432	413	407	420	429	410	413	448	411	412	443	421	444	415	400	407	447	432	453	430	428	422	434	417	422	394	457	425	428	391	412	433	405	412	443	386	469	456	441	441	413	395	417	426	440	458	452	435	415	437	436	427	403	434	436	401	411	442	448	387	414	439	427	438	451	429	414	435	401	407	437	410	416	450	448	406	419	450	424	404	398	406	415	386	384	434	424	427	438	457	413	433	400	435	412	422	415	446	433	434	420	432	405	437	408	417	429	388	454	441	413	442	433	443	439	428	401	427	432	430	401	426	416	438	411	430	437	408	428	428	437	422	412	451	440	426	460	410	429	439	430	419	419	415	427	431	405	428	463	433	417	448	404	452	418	424	402	420	432	460	419	421	429	440	397	430	394	421	436	394	432	426	440	416	419	436	410	404	433	406	395	409	449	450	435	429	417	406	417	448	392	428	442	410	453	417	429	453	418	386	453	411	400	420	407	415	413	434	415	447	416	408	433	412	404	436	446	408	442	425	437	399	454	421	441	449	427	450	409	414	399	456	420	444	415	438	408	428	463	404	429	390	434	397	419	415	416	433	407	411	396	378	454	416	450	423	376	411	417	422	396	414	418	408	408	418	403	441	430	417	430	384	430	414	406	434	402	431	445	434	418	422	407	439	426	403	438	386	444	464	421	402	440	437	452	410	418	426	409	429	445	431	413	439	415	422	436	365	435	424	424	417	446	455	422	446	402	448	427	410	398	423	443	463	421	423	409	443	415	421	432	410	417	403	406	450	432	435	418	418	406	413	406	426	410	393	386	422	391	440	433	433	425	425	415	433	460	414	414	384	441	401	392	431	406	425	405	416	436	397	396	409	445	419	427	419	409	428	413	399	451	395	394	452	432	404	400	436	428	438	444	427	418	450	391	403	427	448	412	442	396	436	405	455	430	412	429	416	434	397	408	413	465	404	432	403	382	409	428	416	410	403	431	432	430	403	396	385	455	388	462	429	429	425	400	435	397	430	403	429	414	423	396	430	407	396	401	423	426	435	394	432	445	403	418	453	446	461	411	414	418	429	411	448	418	424	444	430	422	428	447	411	447	394	416	450	406	427	391	400	417	398	479	433	429	401	416	398	416	407	423	379	446	433	411	407	407	382	417	394	433	402	429	383	431	437	450	408	425	451	447	383	419	424	416	433	429	447	425	429	397	401	426	442	453	423	418	424	424	410	455	416	432	398	421	427	414	424	440	437	379	442	426	448	425	377	447	426	385	449	420	423	411	453	419	440	407	396	411	423	436	459	404	414	419	418	432	422	407	437	410	397	437	417	407	394	413	394	442	450	423	428	421	420	399	434	438	420	461	398	436	418	406	418	422	421	411	422	419	430	442	426	427	443	433	460	407	416	411	420	416	410	425	440	418	429	425	424	433	455	427	428	424	406	420	457	444	447	425	421	418	427	404	409	428	420	425	448	409	430	418	447	424	399	433	411	447	422	429	409	400	433	406	397	423	397	423	394	437	432	426	444	438	416	436	409	414	422	440	417	417	395	414	420	391	423	448	389	414	409	423	444	384	443	432	406	405	400	433	414	386	398	390	429	384	444	434	398	426	432	432	440	409	438	432	437	397	425	398	411	391	387	411	424	428	456	422	421	415	422	416	441	378	418	444	448	403	435	423	448	407	428	454	427	399	424	410	422	417	410	433	404	401	393	420	420	413	409	442	402	462	424	416	408	426	420	435	454	425	420	397	462	439	426	421	410	440	417	427	427	393	425	454	396	421	440	401	396	432	425	417	412	405	408	408	427	393	423	427	423	427	411	423	423	437	422	420	436	394	417	415	399	433	414	463	420
345	0	2700	182448	350	6	79	546	711	782	759	725	688	647	643	594	593	587	582	515	537	493	529	504	500	470	494	488	486	468	483	503	499	482	456	446	454	440	494	471	450	431	463	452	465	430	408	465	468	481	440	417	430	453	404	424	430	464	426	389	414	415	424	415	422	470	439	427	450	442	427	411	438	452	464	419	440	393	438	432	431	441	389	387	419	431	443	435	428	413	440	381	419	439	431	419	430	421	451	412	411	426	449	398	446	396	403	426	446	445	457	411	435	425	417	432	423	446	396	401	416	405	412	415	430	421	425	424	450	414	441	447	431	407	446	476	405	427	395	415	400	424	431	434	414	412	423	403	400	403	434	437	418	380	412	409	422	416	437	415	387	430	413	402	412	419	430	437	426	414	430	406	411	371	445	399	431	428	446	416	433	410	433	413	420	415	376	439	385	436	418	397	405	411	398	421	391	392	413	420	455	431	402	406	428	427	385	380	396	388	418	443	385	420	412	418	417	439	408	399	439	435	395	423	382	415	436	420	434	420	421	418	431	435	421	428	435	389	411	410	404	386	425	407	434	397	427	417	417	425	413	428	433	397	446	380	421	417	404	411	412	399	429	436	397	407	390	416	443	411	409	411	438	407	419	417	431	453	399	444	401	413	423	422	403	413	435	405	396	413	457	396	432	400	432	433	407	386	430	430	405	402	422	391	442	425	378	447	411	404	390	415	422	385	411	431	454	435	380	398	473	428	400	426	434	445	418	428	409	425	403	405	406	419	380	401	393	366	428	384	436	405	398	413	423	396	437	426	414	442	371	390	406	434	414	436	413	466	419	398	415	435	435	445	415	393	393	436	409	409	392	429	394	440	403	421	393	406	385	375	408	407	396	426	410	420	432	406	410	401	424	410	394	417	390	413	417	418	437	411	440	431	432	418	404	394	401	421	424	415	429	415	442	395	400	403	433	423	405	422	401	403	414	410	427	431	414	418	410	403	405	448	417	419	462	406	407	399	437	414	425	408	423	398	406	406	439	404	399	407	408	425	414	409	384	384	436	391	426	414	428	398	410	425	412	431	399	416	399	445	460	431	429	413	391	457	389	426	403	418	407	452	432	415	400	418	387	430	405	404	418	402	398	429	390	392	380	402	437	430	436	390	419	431	420	431	389	426	426	403	416	410	442	377	443	428	431	409	414	411	421	377	392	390	408	420	413	405	421	411	378	433	428	435	405	402	414	414	425	430	408	426	365	402	440	399	433	397	423	417	396	453	421	427	402	401	411	420	418	417	419	405	439	415	406	367	391	407	425	385	382	416	396	438	416	394	424	437	410	429	434	393	425	410	411	410	430	397	363	463	405	414	409	409	426	377	423	450	424	418	421	387	395	409	411	383	405	374	410	394	417	414	439	411	406	411	410	431	410	434	403	403	406	441	407	401	401	410	435	413	398	405	419	418	419	437	430	396	426	412	396	409	416	425	428	443	403	441	419	413	378	409	393	412	425	399	405	408	400	389	422	424	424	409	423	421	377	414	397	397	404	453	437	418	423	410	408	413	392	422	425	432	399	438	398	432	408	402	399	407	414	415	411	418	401	429	410	424	426	433	386	379	407	412	397	442	427	446	391	411	403	411	444	424	368	416	428	379	404	397	430	393	412	414	410	413	450	417	413	425	415	429	401	430	417	392	434	397	425	404	408	429	369	399	439	414	407	433	419	424	416	444	411	425	429	414	380	421	422	413	415	426	398	464	381	410	410	430	439	421	407	409	421	406	382	453	396	403	404	403	447	403	420	415	431	443	442	386	405	417	448	434	405	422	404	413	400	425	401	426	440	434	403	438	393	380	384	380	410	427	434	406	391	415	428	420	409	393	435	471	417	402	408	391	404	462	401	422	439	420	428	403	414	421	400	423	397	410	416	421	405	414	429	376	419	393	395	432	419	426	433	401	380	432	402	412	410	439	406	417	400	402	428	399	408	418	444	410	416	389	418	434	435	399	424	409	420	412	443	425	434	434	452	412	405	436	401	385	378	432	406	428	417	419	399	426	401	417	436	435	415	407	444	384	400	403	439	422	422	431	426	430	392	403	394	407	399	418	427	412	397	392	421	427	392	412	403	412	414	381	381	428	447	413	406	399	373	416	415	416	423	404	392	428	396	395	401	385	382	400	397	405	400	433	405	418	377	430	403	417	426	446	419	395	418	388	426	414	415	426	400	435	443	406	421	408	412	422	405	422	399	404	438	386	404	442	397	412	404	408	469	414	446	436	405	432	422	416	400	421	391	406	413	421	403	458	403	417	416	410	400	432	423	424	408	423	425	403	413	405	417	403	433	414	430	373	372	421
345	1	1900	182572	360	4	175	626	678	683	673	611	592	645	563	523	518	574	465	489	474	482	457	435	439	445	444	460	412	455	394	429	425	395	421	432	444	403	422	411	414	405	400	396	418	423	418	407	422	399	453	401	407	404	409	372	425	388	406	394	427	445	397	407	377	410	418	390	425	408	401	372	371	394	412	384	406	384	391	404	395	390	387	389	399	374	403	348	370	376	427	411	405	406	389	384	393	415	414	406	419	405	416	410	397	393	430	379	396	406	395	406	356	398	393	438	398	391	374	358	420	404	387	385	416	392	380	401	379	393	410	379	410	423	417	374	356	401	393	393	385	432	434	399	380	376	409	367	394	401	397	385	422	371	400	383	360	406	371	382	382	430	382	388	392	367	401	407	376	422	408	374	401	414	385	386	382	388	351	383	381	386	379	383	380	414	377	393	421	382	397	391	383	388	387	393	403	406	402	377	376	379	433	403	387	408	417	382	417	406	379	375	395	398	393	398	422	401	379	403	400	407	398	405	397	380	371	394	383	403	383	394	392	386	388	385	410	365	377	402	385	404	389	402	385	408	393	396	400	384	405	391	401	381	382	374	388	394	401	374	405	380	392	406	404	384	411	387	396	423	378	391	397	397	434	385	404	387	402	385	373	377	387	381	404	381	404	367	406	383	401	426	391	403	372	392	354	420	356	405	379	399	407	426	396	412	399	418	390	374	364	388	403	380	378	397	409	376	405	411	409	403	390	383	390	399	373	384	418	371	378	397	408	402	399	426	378	412	383	387	433	394	405	383	406	375	388	392	401	431	414	383	384	398	384	398	388	422	354	398	396	381	367	380	398	358	391	374	379	383	385	407	409	416	352	413	413	400	402	366	390	426	388	380	408	398	385	414	415	409	381	384	375	398	371	371	384	347	351	425	367	438	387	401	385	384	378	403	428	400	383	389	398	411	398	372	382	396	406	396	389	410	422	373	417	408	419	414	411	403	380	370	412	394	388	407	405	405	384	402	382	398	424	383	380	404	373	399	390	426	384	398	387	393	406	394	402	373	374	430	364	395	404	415	408	412	379	415	333	384	409	393	371	396	399	382	398	387	351	384	400	412	377	408	394	382	392	379	392	437	393	413	403	401	401	359	398	374	400	392	372	354	408	425	395	379	388	396	392	383	384	366	365	408	380	396	408	406	397	413	419	398	414	394	403	391	392	392	402	415	397	374	394	384	394	394	377	394	407	396	397	386	411	402	375	371	409	365	394	416	382	422	392	407	364	382	392	395	413	413	389	411	373	400	397	413	405	358	393	380	388	386	363	411	408	383	399	381	426	388	376	400	404	401	388	404	377	389	400	414	412	387	390	388	367	409	397	408	372	368	414	416	393	425	433	423	387	376	429	378	400	412	353	402	369	351	431	410	404	385	389	366	401	386	396	382	367	410	379	382	422	378	414	385	385	388	400	361	391	368	389	392	398	376	384	389	383	390	402	404	387	392	370	395	376	399	383	406	382	361	379	385	421	365	372	358	422	372	396	373	413	386	405	400	375	416	394	379	385	389	402	377	366	404	408	385	362	394	399	388	403	381	423	378	410	392	394	416	395	412	382	386	408	411	410	379	369	378	384	390	367	398	414	403	359	394	373	378	408	390	436	402	401	393	409	410	392	392	386	384	400	408	419	387	400	353	410	401	391	379	398	412	382	390	394	355	401	410	395	399	400	408	382	377	401	402	420	419	373	408	406	390	385	403	369	383	396	396	394	397	343	383	418	399	377	432	371	373	419	376	393	384	383	410	414	399	390	355	417	349	389	411	404	403	408	396	431	383	402	381	416	406	414	416	394	385	382	402	375	419	391	406	370	419	406	389	388	393	376	382	401	425	366	378	384	365	400	388	387	394	400	416	367	383	437	371	401	390	400	390	388	372	408	398	374	367	382	369	364	381	401	409	395	408	414	389	381	379	417	379	397	426	366	392	378	394	407	373	416	399	360	387	380	388	418	393	379	410	385	410	410	413	422	391	415	428	408	413	405	379	408	385	390	417	387	389	391	408	395	423	396	369	388	360	362	388	371	400	380	388	374	372	388	383	411	371	380	395	396	357	428	406	377	379	412	392	400	390	409	387	428	404	399	411	384	391	396	404	409	407	407	362	374	430	392	394	390	443	341	400	386	395	374	373	396	400	404	370	373	388	421	392	377	412	394	394	372	393	408	392	383	385	406	396	381	376	421	369	403	335	404	404	391	381	394	363	408	410	370	382	406	399	396	381	404	376	408	338	418	358	358	400	408	392	372	418	401	385	382	384	403	378	423	421	400	387	377	388	411	383	369	374	360	393	415	380	414	418
345	2	2100	182695	354	3	141	632	673	787	719	691	636	594	594	561	488	529	497	473	447	481	474	509	456	444	449	404	441	403	426	421	422	416	384	428	423	428	413	399	401	393	404	414	391	404	395	405	391	377	377	368	402	387	394	393	385	403	380	386	413	373	427	372	404	423	367	386	379	413	387	370	376	404	401	379	386	404	381	379	382	383	392	385	371	354	357	376	389	386	426	380	370	412	361	374	386	382	379	409	373	408	390	373	364	421	361	392	408	380	354	379	386	390	386	402	409	373	441	400	387	406	405	392	410	399	389	397	383	372	404	380	368	366	341	395	393	412	361	365	385	397	376	405	376	384	396	345	391	369	393	380	372	393	396	393	394	372	388	375	369	393	366	373	400	392	388	381	372	359	370	379	395	382	387	376	397	371	380	399	389	364	396	401	370	400	399	378	410	396	380	393	392	378	398	393	390	396	401	431	393	345	398	365	371	383	408	391	379	355	381	380	366	376	372	407	375	382	374	397	396	383	375	393	379	373	384	409	382	384	381	398	400	386	343	389	386	373	376	396	372	339	357	378	399	408	377	405	362	391	401	383	399	412	384	391	365	373	350	388	353	359	395	388	419	379	370	384	387	368	369	398	388	385	378	377	374	372	394	367	371	374	376	371	385	398	368	353	393	389	367	393	404	375	399	414	386	371	402	365	406	401	402	377	395	368	356	359	381	397	339	382	379	384	406	372	403	411	403	402	372	381	370	390	373	379	366	402	403	392	398	382	402	381	402	370	373	396	348	365	374	383	445	375	398	364	361	389	398	400	385	375	396	400	371	369	376	361	373	358	403	411	377	374	391	367	361	402	374	357	381	419	362	373	366	377	349	381	381	405	373	386	393	373	381	375	409	359	364	390	381	409	371	373	371	368	396	398	394	384	361	386	368	373	357	383	373	384	397	389	372	384	393	398	381	345	359	394	379	379	389	365	392	375	403	418	380	370	378	400	364	369	380	349	372	368	339	379	399	412	394	355	373	407	368	394	377	389	376	364	350	392	357	395	355	372	351	386	349	370	389	399	374	424	412	354	369	393	388	378	373	360	388	362	386	402	357	361	337	351	401	387	371	383	405	390	357	408	387	384	380	376	371	396	373	381	378	363	395	370	373	406	403	374	364	381	384	386	388	366	395	371	392	394	371	346	379	367	356	413	411	380	379	396	382	350	353	371	343	371	377	373	384	357	362	413	392	370	357	396	384	385	356	384	371	353	367	386	386	397	370	363	397	389	385	381	380	400	381	406	397	363	393	383	375	373	395	363	396	412	376	378	407	373	368	384	404	361	390	399	327	381	357	371	398	360	372	411	385	393	385	385	369	376	383	379	411	405	360	388	367	380	405	376	345	376	397	367	380	402	422	387	405	383	385	393	392	407	390	361	442	384	372	404	368	388	404	388	371	381	395	382	343	384	357	390	372	382	396	391	378	399	383	393	365	413	383	407	382	385	402	420	377	397	395	393	389	366	372	391	402	423	373	393	363	389	398	387	373	378	371	405	384	346	384	390	381	368	378	402	371	367	368	350	366	353	396	361	355	369	406	373	350	359	388	364	401	366	370	391	369	411	348	417	400	379	399	366	346	386	342	384	377	363	387	370	375	385	372	366	366	386	375	402	377	363	381	335	377	393	402	374	367	353	388	382	374	361	370	407	364	394	376	371	396	377	414	387	372	390	381	367	370	367	354	358	384	377	364	386	378	367	384	369	389	391	391	392	377	388	360	387	410	396	409	364	391	368	379	369	392	412	401	379	374	413	369	375	383	391	368	399	393	403	400	361	349	364	385	392	383	388	389	400	409	384	409	393	380	373	376	396	396	347	361	385	390	366	392	376	405	383	393	384	373	371	360	376	382	379	388	384	394	372	379	363	367	375	365	402	358	363	370	380	403	404	409	398	421	381	403	381	363	392	362	376	373	367	387	391	420	373	349	370	360	341	373	419	395	372	375	386	385	375	381	356	357	378	345	421	380	353	386	390	385	355	354	391	410	374	386	380	377	368	375	392	377	401	373	389	389	401	404	383	402	393	371	392	401	371	382	410	394	352	380	350	366	399	374	403	369	368	393	397	367	415	382	389	382	404	377	391	390	390	392	387	372	364	357	381	388	384	394	380	398	367	365	380	404	392	387	404	403	362	401	388	402	380	387	366	361	392	396	390	391	401	373	350	382	366	397	401	382	379	382	394	415	388	390	389	390	372	378	378	372	382	378	398	390	379	367	390	374	379	364	386	372	364	384	403	405	368	373	374	396	378	403	388	380	381	396	382	347	373	382	347	364	372	342	392	364	352	372	404	383	384	386	372
345	3	3500	182818	361	5	130	671	781	776	719	698	651	617	605	534	551	529	511	489	498	460	445	454	435	452	425	421	413	440	431	427	433	446	447	390	443	400	383	386	382	419	398	386	389	401	390	405	394	377	402	409	396	393	382	416	377	396	360	410	355	383	382	378	407	366	381	382	390	360	402	382	387	359	412	428	389	390	388	368	368	385	382	389	389	368	362	394	395	377	398	388	378	393	361	367	365	383	383	357	359	370	379	405	373	376	402	373	382	390	387	387	409	370	370	390	389	342	384	374	380	358	396	350	364	362	358	377	378	367	386	359	405	393	347	383	360	380	393	393	385	393	387	363	348	385	326	354	387	392	377	354	343	389	346	371	380	437	359	381	379	392	367	383	383	345	396	389	378	372	378	383	348	348	360	379	384	380	354	357	374	377	388	353	366	357	373	432	405	398	401	367	367	365	379	381	342	374	360	371	407	379	353	410	333	375	370	333	348	348	351	355	374	363	389	378	326	381	358	373	378	387	365	380	378	388	386	342	347	381	373	380	372	389	382	386	353	372	375	363	359	365	355	405	399	395	378	385	350	352	348	384	384	356	333	365	399	387	363	386	369	404	371	393	380	344	389	395	383	348	372	383	355	366	369	377	339	386	397	355	335	390	356	364	358	360	376	371	351	380	410	368	379	357	335	364	370	389	363	393	347	348	374	389	371	377	374	370	353	368	363	324	413	354	369	393	402	345	378	385	379	368	364	375	362	386	371	395	355	380	381	404	359	375	392	356	382	399	391	366	377	367	391	357	326	374	370	332	380	408	347	370	373	381	365	356	385	374	384	375	386	364	362	361	384	415	364	361	383	358	376	362	360	356	382	357	368	367	373	372	343	380	398	396	384	398	365	391	365	351	360	385	387	391	365	365	354	395	371	357	365	369	343	327	387	379	359	340	367	368	373	387	345	388	392	389	397	394	379	382	350	339	369	365	407	360	336	394	373	408	381	396	378	376	359	367	383	371	352	369	369	356	352	370	368	385	337	398	379	366	363	402	356	372	367	374	383	372	356	396	389	359	369	354	378	410	337	372	387	370	401	368	395	363	380	374	346	373	376	350	358	362	348	398	365	371	362	376	370	365	342	358	376	376	384	386	374	327	384	388	383	374	366	383	393	382	371	367	338	382	339	373	341	394	362	383	381	362	346	364	385	356	374	381	371	366	368	328	379	369	356	393	327	408	390	367	371	358	341	349	379	367	352	389	356	392	367	407	356	375	371	361	373	407	376	334	356	346	349	372	376	395	345	350	377	386	349	372	376	408	344	377	343	367	369	338	395	353	352	373	357	399	367	357	378	383	374	348	389	352	376	397	394	326	379	348	368	404	390	360	392	391	362	349	351	402	398	353	393	355	365	358	362	397	345	350	367	341	390	343	338	334	373	365	386	381	363	349	383	391	383	392	414	355	387	396	347	364	379	356	367	345	383	352	369	404	379	349	376	396	366	375	371	362	371	363	370	343	386	388	381	380	362	379	351	368	359	354	361	352	369	382	382	357	372	378	393	345	385	340	363	385	385	396	363	354	386	357	379	398	359	380	376	366	392	363	381	402	374	387	381	389	361	366	384	405	370	375	365	407	378	377	356	375	385	381	379	386	334	371	390	368	362	364	399	380	389	334	370	378	379	381	366	365	362	370	372	358	373	364	357	376	373	381	378	384	386	375	383	360	362	386	345	373	365	401	367	354	367	396	360	359	365	354	382	387	364	398	345	362	360	347	362	407	371	384	352	410	395	414	374	359	372	384	395	378	382	375	361	377	398	353	357	402	364	351	339	392	377	370	366	372	369	375	369	350	378	395	399	363	358	373	389	372	367	366	354	341	347	360	363	375	374	371	379	352	344	368	379	376	390	394	355	335	369	383	357	394	350	369	389	369	382	377	349	360	341	361	376	332	385	367	358	343	382	383	380	366	382	369	388	350	379	344	361	353	378	385	365	376	365	389	357	375	370	366	373	377	360	403	358	364	349	375	404	375	361	369	397	373	370	370	354	366	398	357	383	358	347	371	365	368	372	375	326	372	391	371	401	386	382	370	379	384	327	384	349	366	349	349	357	391	358	379	379	381	353	343	390	398	360	378	370	383	366	354	361	394	376	389	373	386	349	371	391	365	343	386	395	385	363	352	419	370	377	361	384	369	367	344	363	335	397	367	380	387	373	374	327	362	397	348	398	407	365	366	352	358	361	335	379	330	372	388	363	384	369	343	383	373	361	418	395	383	370	344	349	379	366	380	390	374	346	379	398	371	371	364	366	364	335	361	360	391	346	364	403	388	392	373	373	340	343	347	383	374	353	348
345	0	2700	182941	358	2	93	547	758	783	711	680	668	621	614	543	525	529	508	488	474	511	474	466	462	441	453	460	442	405	427	436	404	423	414	418	379	406	415	400	404	362	397	405	405	383	394	388	419	392	386	402	405	341	387	379	385	406	370	382	339	387	386	380	393	373	380	393	375	384	378	380	352	403	354	383	370	383	355	371	363	369	348	371	364	369	342	394	389	375	336	366	373	365	380	343	381	379	378	373	365	384	375	394	360	367	365	358	402	339	373	371	365	377	354	364	332	427	344	378	380	375	369	354	343	342	354	331	335	352	362	364	350	385	361	373	333	366	375	378	336	340	354	353	387	358	351	354	358	358	376	394	347	380	358	375	352	364	375	354	369	385	375	363	358	360	356	350	336	385	359	346	354	402	368	328	361	353	359	346	378	380	366	374	338	333	393	359	357	398	360	371	383	348	358	384	375	371	351	344	346	385	397	369	342	351	361	377	348	337	375	384	364	315	362	363	384	408	351	356	384	371	350	338	341	384	340	338	377	388	361	371	351	335	374	376	380	362	359	363	408	371	363	385	374	337	381	383	331	367	371	368	346	374	337	402	341	355	345	386	348	364	354	370	415	365	355	385	375	361	332	383	360	378	356	376	344	368	387	374	347	393	353	371	354	363	380	341	370	371	365	367	355	350	324	375	374	332	392	344	358	380	394	369	375	333	339	367	347	372	363	365	378	330	365	404	355	323	381	384	344	392	361	378	316	332	332	396	333	347	370	375	366	381	376	351	379	368	354	410	364	363	350	340	359	394	367	348	400	340	361	381	360	371	374	343	351	363	348	374	344	389	372	379	345	395	390	374	366	352	369	358	361	353	389	338	373	360	362	377	345	365	361	372	377	351	342	361	385	367	338	376	362	356	358	344	314	354	357	363	342	344	387	366	368	384	344	346	360	388	351	376	348	376	356	359	360	359	357	368	377	363	371	385	333	344	353	390	347	373	371	369	367	373	361	357	379	352	377	375	368	372	363	353	370	337	381	353	361	372	357	380	360	377	352	367	355	395	372	330	346	387	352	360	376	360	387	340	388	325	384	358	371	337	353	384	388	351	368	359	343	358	349	357	377	352	347	370	386	375	352	355	378	367	339	333	381	354	347	325	373	374	321	358	374	350	359	361	356	317	327	359	361	382	336	381	356	363	365	366	347	336	331	371	353	355	357	361	367	366	353	376	316	382	353	383	345	351	348	347	361	374	355	348	385	354	359	382	332	345	359	349	349	368	359	362	353	353	357	382	362	379	319	347	357	377	367	342	364	367	377	368	354	379	351	390	362	357	375	370	335	370	374	360	390	378	328	369	372	352	364	338	346	354	371	379	357	366	355	338	320	357	365	345	367	374	383	362	357	354	356	386	361	341	351	379	365	366	357	373	358	367	357	358	369	376	351	343	358	365	326	401	356	349	364	365	382	354	330	363	331	379	378	358	396	351	366	348	397	373	368	366	377	385	347	359	348	374	352	334	338	412	356	361	335	361	369	337	374	369	371	370	347	363	381	373	369	340	367	354	384	371	343	352	343	344	375	336	378	361	366	364	426	356	331	298	343	381	361	363	357	365	382	378	330	335	373	382	359	383	344	372	351	374	389	348	356	370	396	377	366	344	369	332	391	393	363	352	355	369	359	363	382	364	373	362	374	361	397	364	392	343	345	392	363	356	361	359	383	395	353	339	363	362	357	365	333	371	357	369	378	360	375	350	362	378	335	389	322	359	365	358	362	366	360	348	367	340	381	348	379	360	351	329	393	383	348	395	391	345	362	358	368	350	365	353	345	377	326	380	359	366	357	340	341	368	376	377	332	344	374	372	316	340	367	321	359	374	358	370	346	368	362	346	361	347	342	387	345	344	376	344	350	373	386	391	328	371	345	402	367	342	372	349	325	337	372	332	352	346	353	354	381	344	365	376	365	370	344	364	372	346	349	341	369	371	361	379	335	363	339	381	352	382	344	372	386	355	375	390	393	346	331	370	365	350	363	366	373	360	360	370	333	381	377	376	359	358	369	373	359	355	368	371	380	342	381	374	348	396	390	367	320	373	384	347	350	323	367	375	370	349	356	362	364	377	371	353	362	366	401	380	356	366	389	363	360	359	373	377	342	347	350	353	329	378	333	382	363	367	373	364	326	367	371	356	335	371	358	361	345	338	393	350	331	351	325	349	363	371	348	347	345	363	356	342	338	378	394	360	365	346	363	364	348	365	375	361	353	362	358	355	355	368	338	377	384	344	376	381	346	373	378	375	373	340	354	346	375	365	378	361	385	351	329	364	367	344	350	379	372	388	387	379	347	354	370	366
345	1	1900	183064	363	4	146	631	605	649	613	618	590	541	529	497	466	435	469	470	433	390	411	443	412	388	383	389	370	379	411	383	384	393	385	383	376	389	357	352	359	359	377	365	382	334	366	368	350	392	365	386	346	367	337	372	354	378	349	358	350	351	365	358	346	338	317	374	361	333	377	363	336	350	351	353	356	394	350	361	354	340	383	358	379	365	347	344	338	375	340	364	342	337	348	328	368	393	383	330	343	374	324	323	336	357	334	336	367	368	321	341	351	346	340	348	322	351	341	370	306	320	371	354	347	320	335	363	373	327	315	319	343	346	364	357	331	346	362	338	345	355	330	350	378	380	383	366	373	366	360	358	358	364	372	332	341	327	343	363	336	342	312	345	342	362	324	363	353	361	343	352	341	338	373	345	340	348	353	387	333	313	344	352	342	327	361	347	363	345	329	317	329	335	323	363	327	345	351	375	354	333	352	340	383	315	353	367	344	356	371	340	358	349	354	342	337	338	343	359	334	357	331	329	329	361	346	311	330	356	368	346	349	341	330	340	372	337	353	331	332	351	345	369	347	353	375	349	347	365	333	343	339	350	333	332	346	350	356	347	360	345	330	374	317	345	375	363	352	365	363	331	317	380	344	319	331	336	356	360	370	363	356	357	338	349	361	344	356	349	326	355	333	385	351	329	354	362	339	343	333	347	367	363	348	387	350	316	324	365	352	386	341	340	346	380	338	367	366	349	328	362	353	352	323	360	327	361	348	342	343	350	352	399	337	304	332	357	344	354	376	340	393	350	346	319	332	351	334	324	314	360	328	337	326	350	362	330	341	356	363	344	349	333	333	319	332	322	323	372	362	332	366	357	338	349	352	358	334	332	336	364	341	343	343	357	331	347	351	344	350	295	348	330	353	340	351	354	375	350	332	352	360	369	352	360	354	344	342	350	338	353	359	332	328	349	348	374	322	352	351	376	371	367	322	353	348	351	352	338	365	344	360	351	336	351	341	325	330	337	383	368	374	353	357	349	312	349	348	341	359	359	360	352	329	353	340	349	397	342	340	350	372	362	388	357	357	353	349	354	331	357	339	387	346	349	374	361	346	347	367	338	350	356	334	355	340	335	355	377	344	363	347	341	330	331	361	342	329	372	331	343	317	349	353	335	348	372	327	334	369	327	334	342	368	321	357	351	337	326	329	337	366	342	352	374	366	347	354	338	372	361	325	353	360	350	350	353	365	324	340	322	352	367	352	322	327	360	311	331	319	316	363	356	376	361	343	350	323	373	375	365	330	362	358	356	359	373	332	359	377	351	337	348	373	336	333	381	373	345	340	350	360	352	337	357	342	372	364	329	338	340	339	378	348	342	358	364	342	340	359	346	303	332	368	329	351	366	358	338	352	360	362	371	360	344	330	351	330	357	375	333	356	355	355	377	335	375	333	335	349	366	356	319	344	374	332	354	334	384	332	351	365	343	369	354	358	349	329	339	330	348	357	343	337	345	366	347	334	326	356	366	333	339	374	347	330	349	367	341	335	349	334	350	350	351	343	347	372	352	339	361	343	316	354	327	376	337	356	352	354	372	329	362	382	343	347	369	334	341	358	337	340	355	336	339	345	338	341	327	364	353	312	317	344	361	366	318	331	383	368	366	344	347	353	371	361	326	326	328	325	341	338	358	367	355	340	329	329	343	361	387	351	357	376	339	332	316	327	353	337	333	337	364	351	361	346	359	365	341	326	375	328	295	369	372	317	350	366	341	326	349	332	338	347	373	371	363	312	353	334	350	343	363	362	346	344	355	353	380	353	325	357	353	359	357	353	354	326	349	351	342	344	346	347	378	340	333	359	338	351	342	321	350	379	351	357	355	341	313	341	373	355	324	330	384	332	348	325	348	343	312	335	358	332	337	370	360	358	362	314	340	334	337	344	353	344	352	349	345	353	367	324	346	334	375	370	341	379	323	336	321	367	361	341	335	350	366	346	355	348	367	339	343	344	333	323	333	350	332	359	365	343	361	325	325	322	376	359	363	351	342	334	330	359	339	349	333	348	331	365	328	318	356	320	336	354	345	349	372	338	330	354	339	329	358	346	340	321	376	382	378	350	347	334	355	347	343	379	353	333	365	345	349	356	346	332	346	348	365	338	348	330	355	350	367	331	329	329	340	352	344	344	385	340	338	350	342	352	377	316	358	368	346	367	322	336	351	334	350	316	313	362	312	359	348	356	361	342	339	369	348	348	325	362	361	344	351	344	351	342	367	366	357	315	343	345	345	356	350	325	348	338	391	347	312	340	359	317	381	351	359	377	343	332	355	365	329	355	360	356	349	328	325	330	343	359	358
345	2	2100	183188	361	3	103	507	584	634	577	595	565	542	499	511	497	449	447	402	416	418	410	397	383	423	362	381	355	356	379	385	342	382	361	379	366	370	362	354	348	359	357	370	332	335	356	351	363	341	338	375	335	357	352	349	356	322	333	367	360	363	335	345	350	355	332	328	355	344	334	350	318	332	329	325	330	318	367	375	320	325	339	354	338	347	329	344	351	315	339	345	343	331	311	367	348	359	343	341	336	356	341	363	338	363	346	363	318	325	354	331	330	337	329	354	333	318	356	336	320	350	321	352	329	335	328	348	335	336	303	305	329	348	347	320	352	317	352	329	379	353	303	342	349	348	349	332	333	338	344	353	321	346	331	346	342	325	323	358	316	348	326	310	329	313	324	321	320	324	325	332	336	306	342	338	337	330	346	282	336	340	337	325	357	330	342	355	320	342	340	342	338	318	324	351	317	343	331	330	341	340	337	341	349	358	343	345	357	359	329	322	327	317	330	348	317	344	338	325	328	335	321	332	335	328	330	304	325	351	367	328	306	355	317	367	348	285	337	343	332	353	362	316	311	352	337	323	336	347	326	330	316	349	311	370	343	345	357	297	345	306	326	322	334	329	346	317	325	321	349	349	361	323	359	351	373	339	330	341	322	316	319	319	344	325	322	335	328	345	323	317	349	350	323	342	325	348	321	323	343	320	313	299	347	344	333	340	328	332	326	346	322	332	357	378	305	315	334	306	344	343	319	338	330	371	340	320	344	319	343	317	356	342	348	315	331	341	346	334	328	353	339	355	343	344	315	350	348	317	332	353	329	328	347	317	340	305	341	338	330	370	343	340	342	357	322	335	350	313	348	332	331	316	365	320	348	342	329	303	339	340	357	330	343	326	323	342	340	334	328	335	327	325	347	342	313	322	328	334	315	342	348	330	326	336	351	351	350	353	324	321	343	325	348	357	342	342	321	302	383	330	302	319	299	322	344	337	346	343	358	337	351	313	335	324	300	348	298	343	340	332	343	335	326	346	320	348	337	312	337	349	327	348	317	360	315	335	348	343	333	317	318	319	340	311	306	342	323	343	351	336	341	325	315	348	349	346	344	313	331	335	324	333	360	335	353	337	362	317	309	328	318	339	346	360	344	339	338	325	357	322	351	294	327	328	330	323	338	356	332	363	327	352	334	341	330	360	352	325	338	350	301	337	327	317	355	366	324	357	338	311	339	316	346	315	351	351	321	348	324	340	318	334	331	348	342	322	333	344	356	330	362	349	338	324	336	332	312	328	334	331	321	340	356	348	343	359	330	338	326	312	326	351	341	341	326	336	326	330	343	358	340	328	290	343	336	352	339	354	355	344	337	353	297	347	325	345	329	320	330	330	305	337	330	338	350	312	325	332	301	328	331	329	343	338	345	322	302	324	339	328	327	351	309	322	307	323	347	325	322	353	330	333	294	361	329	331	376	329	299	323	344	352	346	385	321	339	344	303	314	342	318	322	330	323	343	334	343	308	346	338	338	343	340	346	323	315	328	319	353	324	337	320	332	326	331	304	309	331	288	336	331	349	318	362	348	315	325	331	308	336	315	328	322	325	349	311	335	353	317	334	325	350	333	318	352	358	318	334	325	324	328	334	330	338	325	307	333	356	321	377	312	354	333	318	338	344	338	320	334	317	317	329	337	314	308	346	356	328	324	342	317	315	338	327	313	377	326	361	327	322	335	341	337	329	323	337	346	343	344	319	331	335	314	347	343	323	296	323	332	365	325	330	331	340	285	330	340	336	333	297	298	345	312	307	337	338	333	305	325	309	303	316	324	322	335	355	336	346	315	340	317	320	329	323	333	333	353	340	362	301	331	309	372	366	344	308	347	342	325	309	343	354	361	363	332	364	340	326	350	347	344	339	326	333	330	326	319	348	324	344	299	320	342	335	341	359	323	333	313	344	322	347	319	361	332	301	320	343	330	347	326	350	326	332	323	330	373	325	325	338	310	308	339	340	313	328	345	303	355	326	338	348	329	338	346	306	337	345	347	340	348	338	350	365	343	327	353	342	322	330	344	302	326	312	364	352	352	324	330	332	331	330	338	338	353	327	302	350	325	288	330	313	354	359	310	312	322	302	324	310	332	336	327	337	336	344	334	353	330	302	342	315	296	338	301	332	332	314	302	358	325	344	324	328	328	319	315	337	370	307	335	319	327	317	348	337	309	331	346	331	352	331	336	337	330	323	330	309	374	313	338	335	355	328	359	317	316	348	332	332	319	324	346	349	316	343	353	346	351	321	333	304	326	345	341	318	320	346	325	319	308	344	342	360	332	327	341	372	346	314	340	345	321	332	329	362
345	3	3500	183311	354	3	105	595	693	768	644	621	607	569	500	484	482	439	467	458	422	444	444	376	402	403	392	399	371	349	368	369	369	368	368	354	326	385	357	375	338	356	367	353	334	342	351	349	328	369	362	305	342	339	352	338	305	329	318	342	349	377	352	346	326	355	359	331	333	321	332	345	340	315	333	338	343	358	336	310	341	338	333	312	343	340	333	332	334	363	333	289	317	336	293	336	335	316	329	325	347	319	321	341	336	315	330	331	302	318	320	355	329	353	332	330	323	319	310	291	337	321	307	351	333	309	321	311	335	345	336	342	300	321	363	342	315	317	339	338	317	345	293	313	357	322	318	322	308	322	320	313	331	311	350	326	308	346	329	345	320	318	323	305	321	337	337	348	340	310	311	314	320	322	331	342	300	336	329	357	369	332	299	310	322	346	315	333	359	310	352	334	329	324	314	329	324	336	305	345	321	325	310	317	322	291	348	322	342	318	342	333	344	345	310	349	339	337	332	333	325	332	324	322	338	354	336	325	325	304	294	321	317	351	352	362	348	334	343	339	343	302	305	343	304	333	329	303	336	328	340	303	338	305	326	311	314	323	323	343	326	345	323	313	333	325	294	314	369	340	323	360	351	339	330	335	322	316	344	324	324	346	331	342	304	334	328	318	341	337	356	335	338	346	330	318	341	304	328	344	296	331	334	320	311	320	334	325	302	350	362	344	335	295	301	352	348	341	328	309	313	347	341	317	322	330	327	352	336	318	308	300	359	295	322	337	315	327	340	320	332	319	333	305	324	344	313	349	309	321	313	334	330	356	305	327	328	315	344	329	345	293	331	316	356	345	338	348	350	358	315	299	312	304	355	311	359	322	322	333	326	315	331	316	294	334	300	326	328	332	330	316	327	311	329	323	331	340	320	353	300	329	344	316	321	339	334	327	360	304	311	348	319	333	309	345	298	314	332	346	318	319	325	328	316	308	332	362	333	299	328	327	311	295	319	294	343	319	364	321	308	320	334	324	340	350	290	325	325	314	349	355	327	326	313	346	329	317	343	333	331	305	321	336	327	346	346	335	335	324	350	335	331	341	322	312	341	326	340	331	308	305	351	325	300	347	315	322	332	320	302	329	334	329	311	333	330	327	314	337	292	334	306	312	326	299	351	332	334	342	331	329	317	339	328	319	317	336	330	341	339	328	323	330	338	341	325	328	308	309	308	328	327	349	322	315	325	355	333	342	330	315	336	345	318	322	322	331	350	316	346	343	344	326	333	345	314	308	302	333	338	336	323	339	334	334	332	300	338	344	338	330	326	340	338	349	302	323	302	347	306	347	337	338	285	323	316	337	337	294	347	330	336	296	329	328	316	289	324	317	335	328	319	321	343	345	344	290	336	330	341	343	327	317	307	300	333	326	307	338	319	320	357	310	284	348	321	328	312	304	363	303	296	273	316	338	286	310	320	304	344	325	329	354	342	324	338	319	310	353	327	341	282	339	289	317	358	333	318	334	360	351	338	316	320	332	309	305	344	277	338	323	316	309	345	329	338	323	338	332	322	326	334	338	320	318	289	323	334	317	313	331	327	317	316	335	292	311	322	327	338	331	304	320	287	320	317	331	322	319	307	334	305	327	308	337	310	339	321	326	307	312	354	324	317	328	324	344	337	313	322	323	344	319	321	330	313	353	336	327	316	338	323	322	331	341	334	317	317	298	318	334	328	330	309	319	336	327	334	352	352	350	324	320	326	357	328	332	348	331	341	334	327	317	311	293	336	337	314	338	339	298	326	295	326	331	321	306	339	344	347	333	362	314	321	344	356	346	355	340	332	334	307	330	347	349	323	358	329	357	335	315	295	302	310	335	348	334	329	343	302	321	326	315	329	345	330	316	334	351	328	305	300	344	329	337	317	349	326	313	338	306	300	329	311	326	349	334	337	350	352	342	346	313	345	304	292	334	327	336	329	341	332	351	321	346	338	323	307	313	333	326	301	336	354	306	328	336	341	347	305	339	308	322	330	332	337	325	330	307	291	331	316	319	329	296	329	319	343	291	309	312	358	355	355	339	339	337	365	329	355	340	323	330	351	312	326	333	353	296	319	319	309	289	353	310	337	321	320	301	335	310	326	334	341	333	336	330	303	329	344	337	343	322	342	349	300	318	333	313	301	341	332	304	340	318	272	308	308	333	317	297	310	303	307	358	321	341	353	323	321	275	312	297	305	346	304	306	348	336	303	344	348	303	328	340	316	343	297	328	320	322	306	319	324	317	343	337	340	311	356	291	296	326	319	308	319	355	336	301	318	346	346	338	323	343	342	354	313	322	299	342	339	310	301	328	325	341
