345	0	2700	148301	381	6	76	341	664	793	798	845	776	809	719	762	705	666	641	597	541	528	510	494	509	495	509	479	483	494	450	479	469	480	451	500	460	435	440	461	450	413	440	429	415	416	442	413	412	396	406	449	453	473	414	429	426	435	410	395	442	441	382	426	417	438	426	433	389	404	416	416	420	443	409	393	436	415	401	409	414	403	405	410	379	420	419	409	399	436	407	407	417	430	382	395	369	410	406	403	407	390	440	419	370	434	429	419	404	427	429	438	406	396	442	413	425	397	414	428	392	394	398	438	439	399	424	457	399	417	387	408	409	397	414	418	441	376	437	418	416	416	386	429	417	395	436	377	396	426	370	415	431	398	394	408	373	398	400	413	398	419	402	415	397	400	413	392	402	434	457	368	417	394	397	423	395	438	397	400	421	420	397	421	404	407	406	434	437	437	396	388	399	429	425	397	400	407	409	427	410	422	426	424	409	385	390	432	432	414	384	425	414	384	413	444	423	415	413	425	388	395	378	385	401	407	397	382	407	390	401	437	398	405	426	401	443	440	421	422	406	414	429	390	407	394	400	426	371	417	371	406	416	419	403	393	391	389	385	398	449	420	408	391	377	403	407	434	403	400	401	410	404	370	420	401	423	378	380	414	412	428	425	415	410	387	411	410	403	426	423	409	398	411	401	418	380	405	418	405	387	433	394	409	389	409	378	398	385	378	392	401	389	395	408	411	390	425	412	410	436	421	405	404	394	420	363	389	417	414	373	385	449	389	405	432	397	407	428	425	415	428	399	372	399	433	396	376	411	387	418	418	420	371	392	430	388	454	386	416	398	396	413	389	388	425	409	410	409	442	377	439	407	434	389	421	438	388	387	393	423	409	391	397	385	386	391	394	392	428	400	403	406	424	411	455	417	424	437	409	403	440	373	421	410	407	413	408	420	389	437	403	400	409	384	400	387	446	416	408	388	427	411	408	410	383	430	436	397	422	400	405	411	387	407	430	417	391	384	429	393	435	397	404	394	399	410	429	379	401	439	408	386	424	413	397	404	392	407	415	396	392	423	421	434	407	425	424	382	402	390	420	407	412	396	371	421	380	421	433	409	413	397	403	402	388	412	401	400	414	375	437	414	364	388	395	409	399	430	409	413	422	385	443	418	417	435	428	357	396	381	412	406	433	416	376	427	423	414	451	413	403	412	423	401	396	390	392	401	397	401	397	393	411	427	388	396	410	420	378	421	427	382	380	378	367	368	455	372	385	386	418	402	431	403	456	396	411	399	421	406	406	406	430	404	421	422	420	433	441	407	387	411	392	427	379	382	412	397	404	386	423	394	385	421	412	411	420	381	410	406	430	411	413	393	417	381	411	404	407	438	424	395	403	386	460	392	400	419	438	402	385	404	380	406	404	354	403	431	424	413	435	400	410	400	383	424	398	413	395	406	402	408	424	383	410	395	403	389	414	422	426	388	392	352	411	412	424	385	417	367	406	408	405	411	385	412	423	408	411	364	418	448	406	416	403	427	367	373	410	389	412	385	387	392	445	415	406	425	402	406	379	408	406	373	425	379	431	416	436	411	398	401	397	386	400	406	431	424	430	411	394	387	426	396	410	397	401	438	397	403	413	423	449	356	425	421	418	401	447	414	390	386	408	405	395	427	410	379	386	411	456	400	408	413	404	412	401	406	434	367	411	413	380	400	411	412	407	417	431	418	402	427	396	414	395	399	399	400	407	416	399	408	386	392	378	400	406	404	389	419	397	369	391	434	394	407	428	383	427	392	445	425	451	427	444	381	395	403	439	389	423	414	404	364	396	400	427	419	389	403	409	400	385	396	421	428	393	396	416	396	395	421	410	407	372	413	413	384	424	436	403	403	413	435	397	398	433	393	414	410	410	401	404	405	424	404	415	402	420	392	421	409	381	387	405	398	443	415	394	421	407	399	415	399	399	395	405	397	398	379	406	402	451	375	411	387	388	413	393	422	444	412	406	395	429	406	419	392	411	405	399	422	415	399	389	413	418	383	405	410	424	413	422	404	415	410	418	377	397	405	399	410	421	411	445	414	382	408	403	385	387	394	438	400	389	419	410	422	386	411	412	398	385	393	397	399	390	394	401	413	397	420	425	416	392	400	408	411	441	382	392	390	400	401	432	424	407	416	396	410	418	400	401	396	409	424	389	408	394	430	385	410	380	399	415	399	441	389	422	404	414	432	402	427	365	407	378	404	439	405	427	408	414	426	397	427	403	390	425	412	438	397	402	419	416	419	396	398	417	395	416	428	431	375	439	404	401	388	417	449	388	417	403	461	393	369	424	426	393	397	390	379	422	423	394	421	422
345	1	1900	148425	388	6	126	383	468	583	581	582	507	537	444	468	386	388	392	376	339	334	344	351	328	351	331	300	331	318	303	320	297	318	306	278	275	279	309	295	322	265	308	275	257	269	288	280	278	290	260	303	286	302	293	287	266	279	278	283	275	263	268	273	293	264	269	287	269	260	288	264	278	254	243	261	258	275	253	253	259	261	251	276	248	282	275	277	256	251	253	244	259	255	271	209	238	292	236	247	255	255	264	233	239	259	260	245	274	267	275	282	282	255	256	248	250	244	261	245	274	237	303	245	256	259	256	253	250	250	240	240	267	247	266	286	251	245	282	273	288	258	255	279	260	269	227	248	261	248	235	230	250	257	257	243	271	273	249	230	221	259	252	270	267	259	261	231	249	261	274	254	263	243	251	272	269	277	246	278	247	269	238	262	229	252	229	245	278	247	263	272	238	248	253	267	269	309	254	249	239	283	263	254	264	260	269	269	254	273	270	278	240	240	252	232	257	302	240	255	267	265	273	267	233	245	279	255	245	249	265	264	258	261	250	243	262	233	272	268	293	252	249	257	258	258	237	268	245	243	267	260	252	285	246	275	276	248	265	243	261	258	259	264	241	256	244	270	278	257	255	244	254	261	255	241	269	238	277	244	272	261	244	258	255	251	263	248	268	264	249	258	273	255	249	279	269	255	289	215	259	246	249	247	265	238	250	215	274	267	243	272	236	263	255	249	277	252	250	260	257	253	286	271	248	255	285	289	265	272	237	277	248	246	260	280	274	292	265	259	251	244	262	231	268	237	248	257	234	256	248	240	252	268	242	266	266	231	248	254	227	250	264	266	253	217	274	263	255	255	253	260	232	231	259	243	255	231	227	248	245	268	235	252	254	229	242	244	272	264	249	261	254	241	259	270	239	264	254	242	263	255	262	257	262	270	262	236	259	276	234	245	269	239	280	222	262	258	283	308	243	264	296	306	259	265	272	275	257	229	284	229	248	277	236	267	234	253	266	258	229	247	230	284	220	225	261	262	215	245	263	244	253	259	279	259	249	242	271	257	265	251	214	220	245	252	258	262	246	244	264	238	269	265	237	271	245	248	271	244	281	269	271	246	275	253	288	263	252	246	253	255	255	295	242	267	251	256	271	253	269	262	264	264	257	226	269	241	237	251	270	258	250	254	265	256	257	245	247	242	252	268	273	249	252	252	250	253	250	274	254	239	265	283	255	251	260	248	245	265	278	269	243	251	263	243	257	263	258	256	307	256	252	244	242	259	264	256	235	281	259	253	238	267	220	277	267	259	273	271	246	264	252	271	243	237	249	268	251	254	270	241	232	244	256	268	268	260	273	264	238	230	260	241	257	259	262	243	268	245	267	271	248	267	238	249	239	253	244	244	226	255	247	267	264	297	268	257	275	251	255	224	250	236	247	292	252	282	263	234	205	262	248	234	302	260	236	263	265	267	240	237	252	266	247	257	239	244	230	264	250	262	242	255	230	234	225	249	247	238	265	249	256	267	274	258	256	268	260	239	272	278	249	244	237	282	255	272	275	234	264	268	248	243	278	282	275	259	232	257	244	246	275	247	266	281	279	251	236	217	232	239	263	254	240	268	261	274	263	260	254	252	240	262	224	250	252	247	250	267	263	258	241	262	275	267	284	252	271	272	245	240	265	280	226	250	239	262	238	253	270	271	243	236	250	259	273	275	255	270	257	248	250	259	246	262	256	226	248	266	251	269	280	297	252	253	255	239	261	251	229	272	249	253	243	227	232	247	257	229	263	272	243	240	264	268	274	273	265	276	284	248	247	233	249	250	237	258	262	269	258	261	272	262	271	244	217	272	237	283	252	250	232	269	240	256	215	261	259	245	237	241	261	237	278	262	284	248	225	250	254	243	241	278	238	266	249	274	229	252	255	255	222	277	236	262	278	278	247	278	249	271	244	258	230	257	270	255	250	233	250	257	258	241	255	251	256	268	257	264	242	238	240	265	245	248	262	249	265	261	258	262	293	280	267	237	250	263	275	217	274	269	257	254	256	238	247	271	228	250	256	243	270	250	265	237	276	246	256	236	216	255	238	244	237	265	254	257	265	229	256	244	238	271	244	253	231	253	295	225	261	268	260	265	231	257	261	227	262	238	272	262	284	247	265	261	259	248	255	267	241	239	239	263	266	244	289	271	283	287	257	274	237	261	239	261	258	238	240	234	239	254	233	260	260	269	263	268	266	238	277	282	258	265	246	258	253	266	251	285	247	264	253	247	239	268	256	257	265	256	249	232	241	272	265	259	253	245	256	255	281	261	245	252	245	268	254	297	263	245	273	258	255	254	256	251	248	269
345	2	2100	148548	414	14	92	318	415	517	474	544	464	460	439	413	395	403	379	375	342	332	357	326	349	347	325	315	306	297	272	303	251	240	274	265	274	267	272	261	278	248	255	264	245	259	257	270	246	248	238	256	245	235	280	247	221	239	247	251	258	260	242	232	238	229	242	223	219	231	224	210	226	213	226	222	234	227	226	198	220	212	238	218	223	233	247	262	204	239	208	217	223	223	217	227	224	226	210	222	249	237	233	245	248	226	233	235	233	230	222	211	226	206	224	240	212	238	221	222	211	219	212	243	224	255	237	232	240	214	219	224	226	218	223	228	237	216	219	209	195	205	235	241	224	238	230	241	214	229	247	226	246	217	227	215	226	231	215	229	207	212	224	216	210	218	206	230	214	231	213	234	246	224	244	241	218	249	245	219	228	219	251	225	219	217	217	219	204	210	208	238	202	232	222	215	220	235	224	219	215	224	211	215	247	249	199	204	244	243	219	227	215	223	240	229	200	238	223	223	229	240	210	213	210	254	204	206	226	212	209	230	210	250	213	213	252	216	228	199	222	229	223	230	230	200	228	221	241	223	209	204	231	222	203	192	216	231	207	245	208	217	213	257	213	225	223	227	241	212	213	216	213	227	225	233	215	210	223	202	237	261	240	202	232	256	243	222	233	214	227	195	212	240	208	212	199	222	220	222	209	262	237	220	221	228	228	201	223	222	221	210	225	225	230	223	240	212	217	193	230	243	213	199	236	202	235	255	216	206	193	233	214	184	213	234	233	246	210	235	220	230	245	211	250	222	208	224	215	185	248	221	227	217	207	197	191	200	229	226	225	219	211	210	223	210	215	251	219	226	181	197	234	223	214	217	216	248	203	241	213	189	219	200	226	223	197	237	204	182	251	243	236	214	244	228	213	206	228	206	222	225	204	221	226	226	219	206	217	219	241	239	234	240	203	180	207	217	229	213	235	195	197	213	204	217	206	227	211	220	213	228	220	221	229	228	219	215	230	231	225	220	221	216	213	213	207	212	200	231	225	240	213	224	222	227	226	240	205	210	235	219	249	212	203	229	224	226	211	203	199	200	229	229	209	233	188	221	201	227	233	241	236	211	223	218	208	209	240	207	204	209	236	249	230	240	204	217	205	235	234	232	230	225	188	243	223	213	211	204	212	239	199	235	223	222	250	216	194	238	224	229	200	208	217	240	222	210	211	207	199	205	231	202	192	219	214	233	216	224	244	239	207	242	254	226	210	196	222	216	241	206	194	226	206	226	201	217	233	237	229	213	233	205	224	246	202	203	209	212	238	209	241	207	232	210	217	217	208	224	222	216	228	228	203	223	218	234	221	223	237	243	206	219	244	228	202	198	212	219	233	213	210	225	192	207	213	210	240	219	215	206	205	232	231	213	229	211	217	213	208	239	229	218	231	225	210	222	230	225	190	226	217	210	234	226	225	207	209	183	225	225	219	213	203	235	247	211	230	202	219	196	219	209	210	216	206	224	223	227	208	229	219	254	218	223	219	233	221	219	216	236	230	224	211	227	215	216	226	234	221	218	208	205	203	233	201	206	220	210	221	220	228	246	207	220	225	222	220	214	212	190	213	209	215	246	224	230	217	218	211	224	226	215	213	227	209	239	234	230	200	208	251	221	207	217	224	225	216	217	216	231	213	209	261	240	238	213	246	213	225	213	218	231	203	214	230	239	226	238	234	206	240	229	221	215	240	238	226	199	208	218	214	211	215	196	216	225	216	228	210	241	209	196	224	226	242	204	205	206	220	215	213	212	222	241	235	208	230	223	211	189	219	251	212	230	223	220	204	226	234	222	199	201	214	211	222	233	239	204	223	229	199	217	202	231	213	207	229	223	205	210	219	229	197	252	249	215	238	226	195	232	210	212	219	226	223	212	227	218	225	235	210	229	223	218	218	214	215	230	234	211	226	215	238	224	210	196	201	214	251	210	205	211	233	224	232	236	232	204	219	213	213	216	204	219	223	206	206	202	191	225	221	226	202	242	242	213	232	235	204	220	226	207	216	233	232	218	198	207	247	247	205	214	211	223	229	213	227	221	228	228	233	206	224	212	208	223	209	206	210	237	216	222	211	205	207	226	231	207	206	230	208	233	188	225	204	238	209	214	214	210	232	230	219	237	227	208	223	216	200	205	212	229	214	215	187	222	223	228	208	227	208	203	238	226	201	225	182	229	221	218	221	222	199	217	209	236	222	224	213	219	224	228	219	240	201	200	195	204	218	238	235	222	204	198	228	215	206	228	221	230	205	215	211	205	222	186	223	201	221	212	227	219	224	220	214	213	243	231	226	230	212	217	231	222	239	206
345	3	3500	148671	383	14	84	282	523	663	668	706	647	634	557	578	599	579	544	568	496	539	521	546	475	517	513	497	500	468	490	459	435	483	484	460	424	421	452	459	440	435	440	484	427	431	452	452	412	408	398	422	433	396	408	441	449	421	428	416	415	433	428	405	407	432	433	401	422	381	395	412	379	409	410	416	394	401	409	372	414	405	422	412	409	408	400	405	384	409	395	431	411	387	389	399	389	396	389	429	380	398	390	401	375	425	376	388	413	418	378	421	439	384	402	382	382	417	393	445	406	421	411	429	372	414	390	413	383	400	423	404	359	407	392	372	391	400	431	379	374	410	406	409	422	401	404	371	384	423	402	403	425	374	388	409	397	400	420	413	407	372	403	380	373	403	377	431	374	417	386	394	400	420	393	398	423	398	409	418	435	418	423	387	387	395	400	404	375	393	411	389	415	431	415	380	397	396	413	383	414	420	388	420	387	394	383	404	390	442	395	375	406	407	382	397	394	396	352	418	409	418	439	413	409	400	402	402	390	440	380	407	415	400	408	400	395	363	372	401	389	399	394	392	393	413	387	388	403	409	396	388	393	417	393	396	410	368	422	385	379	400	423	416	374	361	428	405	389	373	387	407	398	377	366	412	397	392	403	412	408	434	355	404	393	385	425	386	405	417	367	406	394	406	384	411	410	401	382	372	384	414	384	396	412	396	380	393	368	393	420	403	388	399	373	408	390	413	389	401	373	445	422	389	365	410	420	424	368	408	431	415	395	407	383	386	422	416	398	390	381	400	428	425	395	397	362	390	395	406	375	440	380	407	392	367	420	413	377	394	387	411	385	407	384	364	408	439	399	402	366	458	380	397	376	407	371	408	386	398	416	376	390	395	402	400	407	434	391	386	370	400	422	411	410	382	408	376	373	412	392	398	377	369	418	387	374	405	367	388	381	396	412	392	393	418	403	378	414	385	405	410	378	424	392	359	410	411	403	390	400	403	385	427	398	377	425	393	407	397	403	377	380	449	400	391	371	376	378	400	373	400	382	418	400	432	423	388	384	403	368	383	408	408	432	407	432	412	380	381	382	419	399	386	388	386	402	396	378	403	383	388	402	400	398	376	421	422	398	399	411	383	381	384	384	412	426	432	377	394	422	341	379	382	406	388	400	390	385	443	411	386	400	403	382	408	393	442	394	370	399	394	401	433	412	408	366	360	399	368	407	365	399	422	398	389	378	389	380	397	413	414	412	410	389	398	415	393	414	428	404	392	407	405	362	401	395	425	397	445	375	405	380	375	397	411	409	392	360	423	429	420	408	377	411	382	382	398	390	420	413	416	396	400	403	390	395	374	392	391	398	378	405	402	377	391	376	423	402	396	388	402	420	418	397	406	397	396	377	411	386	407	372	388	383	391	401	405	376	397	391	380	361	440	393	390	393	377	372	405	406	385	390	396	385	390	374	403	421	392	393	431	400	400	395	412	389	398	410	414	399	393	376	404	424	412	416	390	395	379	415	391	399	393	387	411	400	388	389	408	388	372	413	416	431	404	350	386	396	411	401	346	400	395	414	402	414	390	403	412	382	376	392	397	399	373	391	395	421	388	396	395	372	417	384	417	409	405	395	398	407	419	396	400	351	376	442	385	382	389	413	412	400	375	416	379	386	410	397	403	420	369	389	356	399	400	454	395	379	409	407	378	389	393	408	399	417	408	404	400	408	402	387	389	413	408	385	408	377	421	380	398	410	412	408	364	403	385	407	425	414	387	378	417	382	419	363	391	402	412	409	430	381	417	371	405	377	400	391	407	371	418	408	382	390	386	399	384	419	381	395	390	384	385	411	394	378	405	417	421	396	429	389	403	407	413	426	377	417	396	407	400	380	430	420	363	388	400	382	412	410	359	391	425	384	389	398	382	403	374	429	418	395	410	394	387	395	416	408	370	389	375	430	390	398	451	421	363	411	394	404	419	399	400	399	400	431	382	379	368	391	393	386	405	407	411	400	383	388	382	390	393	385	398	380	412	398	385	404	379	352	401	371	372	410	377	414	406	381	411	394	393	367	373	423	405	396	411	402	409	388	388	403	399	419	339	381	368	401	381	397	428	371	392	375	416	427	418	391	407	409	376	392	411	403	386	397	405	395	358	407	376	420	400	396	383	416	386	420	426	410	420	365	402	416	382	385	402	391	374	372	436	416	396	430	384	391	403	388	385	378	380	413	391	367	388	439	386	392	419	389	381	371	396	428	415	385	392	407	420	430	402	382	376	412	384	376	363	396	417	422	405	408	381	413	384	363	408	406	412	421	364	388	368	379	383	376	386	402	368	388	399	399	373	415	394	404	417
345	0	2700	148794	373	7	62	233	512	630	581	698	629	637	613	610	566	565	554	543	513	518	517	520	517	476	493	476	485	489	490	475	489	457	458	467	454	473	495	443	465	459	494	483	468	476	470	483	476	495	456	454	473	446	440	482	424	418	456	456	457	445	425	405	445	453	423	432	467	427	443	442	432	398	451	447	485	486	417	434	400	457	416	426	429	434	421	403	425	433	422	430	445	427	414	456	412	422	439	470	435	395	421	463	431	437	438	455	433	438	402	396	399	406	436	427	437	430	397	414	402	396	417	424	421	418	396	403	396	424	417	421	401	406	464	394	427	439	413	428	393	403	401	438	451	449	447	405	419	411	424	403	422	434	412	380	430	428	430	447	433	452	398	417	404	427	422	418	426	418	425	409	425	396	450	401	403	411	414	430	432	430	404	419	441	425	434	392	448	396	416	425	424	387	398	386	457	389	440	439	402	403	408	415	468	417	428	407	424	445	443	402	432	459	451	417	436	415	450	398	425	413	412	425	444	382	420	458	421	424	429	404	420	391	409	401	436	411	441	413	442	422	434	394	414	412	427	397	414	468	398	405	425	452	408	419	437	434	419	430	424	427	423	416	416	425	414	407	419	474	414	435	419	425	412	419	408	384	431	408	390	421	422	411	410	407	415	398	423	423	427	428	408	393	398	414	417	394	425	421	452	402	395	426	420	416	428	397	438	418	391	414	422	443	452	428	420	433	425	403	405	412	432	425	426	421	455	425	442	408	423	418	425	417	422	423	418	425	417	416	477	424	428	407	383	421	420	407	422	400	398	453	396	439	441	441	400	413	419	432	400	409	396	416	453	417	415	407	448	470	407	396	381	438	416	393	430	409	432	417	423	467	430	408	461	393	435	418	458	453	388	398	449	409	396	430	424	388	423	423	427	392	431	471	409	430	400	418	398	459	432	391	430	434	412	432	407	386	381	427	409	418	431	413	405	450	400	429	418	409	407	429	404	412	427	456	414	424	420	426	439	453	401	408	440	411	414	427	401	385	418	426	395	425	422	422	454	416	433	430	413	373	412	428	423	446	408	425	430	434	383	406	441	422	447	432	438	412	424	404	397	422	417	443	430	408	412	400	431	399	408	435	415	399	427	415	406	417	449	451	452	434	422	432	408	436	384	432	403	437	397	412	430	433	432	412	428	384	447	431	430	400	418	453	427	433	375	425	408	428	388	416	420	424	446	411	437	465	434	421	423	420	415	424	414	406	443	410	420	409	417	423	405	431	409	395	442	454	367	412	364	426	405	435	442	456	428	415	415	452	440	391	405	411	422	402	405	446	408	446	458	426	418	384	432	439	456	422	417	414	401	454	435	425	409	446	428	422	432	419	398	412	406	427	447	407	404	429	414	407	404	417	384	395	430	421	427	431	422	413	433	412	429	404	404	443	384	441	410	440	435	417	392	415	433	420	405	440	415	423	434	421	434	416	427	418	429	436	405	426	475	445	429	414	419	441	444	402	433	415	392	424	375	452	425	414	437	436	389	414	426	429	436	426	404	422	421	402	428	422	403	365	425	412	426	410	396	431	422	432	432	405	456	449	414	417	434	462	411	399	425	396	418	414	410	407	431	435	419	441	430	415	383	442	393	407	443	419	419	421	386	403	448	423	387	402	419	432	443	396	414	416	431	398	416	402	391	433	452	418	410	397	409	421	411	431	407	415	424	423	414	417	427	389	428	449	408	455	435	404	372	433	423	438	417	425	451	418	411	432	435	419	436	427	421	429	450	407	381	401	420	449	442	406	425	403	438	406	379	459	419	398	395	391	421	425	416	435	400	438	390	405	432	424	423	417	433	428	442	424	419	428	422	402	423	436	373	403	429	410	448	394	406	399	379	412	399	433	419	426	435	385	423	415	389	428	444	408	456	423	404	415	387	420	428	444	471	393	406	420	430	399	416	421	404	455	380	425	396	446	391	407	417	419	447	421	422	485	395	436	421	386	404	413	443	412	428	430	394	426	425	419	429	407	402	389	418	415	413	392	411	426	446	393	411	420	433	431	406	443	428	414	421	405	412	427	429	419	441	440	446	400	387	422	388	398	412	446	401	410	410	435	413	417	409	386	404	416	401	411	440	433	424	397	419	422	423	410	380	423	400	455	411	430	442	425	401	414	417	432	427	373	419	446	407	399	417	428	448	400	440	443	401	399	414	402	407	394	420	430	401	409	453	439	452	410	426	413	407	442	451	417	417	422	444	388	431	446	426	416	452	401	407	433	423	390	411	423	445	441	401	429	392	453	416	393	422	424	441	419	430	399	412	427	451	388	415	403	424	423	416	396	443	443	428	417	415	416
345	1	1900	148918	378	8	119	311	409	563	574	594	578	549	493	519	487	455	475	408	446	439	458	434	398	445	422	394	396	415	398	424	406	416	391	386	406	398	391	389	417	403	387	400	395	411	364	399	343	365	353	393	355	383	368	371	369	352	380	391	377	393	382	394	369	394	401	382	395	377	397	392	386	368	349	373	371	373	353	380	354	380	369	359	362	359	339	344	383	349	372	353	351	373	358	376	359	361	374	354	381	364	392	382	349	350	365	344	355	342	352	366	359	380	344	382	355	385	375	367	378	355	380	354	380	368	376	335	382	365	348	363	365	344	328	385	346	373	357	364	354	376	336	351	375	362	347	387	364	367	339	348	384	370	352	363	332	361	344	355	368	344	331	352	361	361	374	383	364	352	382	369	371	350	370	354	369	395	349	383	360	353	378	364	367	368	347	364	370	327	370	372	371	342	360	351	377	370	377	377	364	361	333	362	359	350	344	370	371	345	375	347	353	337	337	357	361	372	370	384	370	335	342	375	372	384	357	367	361	365	395	363	349	390	358	358	375	349	345	345	364	366	397	343	372	380	333	341	372	340	352	351	365	339	370	381	365	340	369	366	336	375	355	351	356	355	365	331	353	370	380	344	360	357	380	344	363	361	372	381	346	341	388	345	354	352	387	388	345	362	370	339	394	359	359	349	343	373	349	371	373	369	337	351	365	382	385	331	354	373	384	346	350	323	375	367	372	381	336	330	356	357	389	352	363	341	352	345	357	345	367	370	333	383	366	370	370	365	363	350	375	373	359	352	358	371	350	350	384	369	395	353	357	376	347	355	359	324	357	341	371	366	365	369	372	333	348	358	356	381	327	345	349	351	347	356	353	390	359	382	349	327	345	365	381	394	343	356	359	333	362	345	383	359	349	379	342	361	352	370	354	360	370	350	349	384	392	350	351	362	342	363	354	367	344	375	353	339	373	352	361	361	364	354	317	347	386	377	353	356	355	380	348	341	345	333	376	352	371	367	346	354	405	355	361	361	371	365	354	361	363	388	332	339	383	351	329	393	364	362	347	370	357	362	370	340	382	378	330	344	367	358	349	359	359	371	356	363	340	371	357	336	380	350	349	359	372	396	355	357	342	345	384	378	330	356	361	380	355	351	350	350	356	363	350	352	384	358	365	368	376	335	341	363	344	358	349	369	335	378	326	358	365	367	339	353	343	351	362	350	340	365	348	369	347	353	346	333	365	384	374	342	396	347	358	346	355	376	364	387	362	330	370	348	335	345	354	315	368	372	354	341	401	354	359	353	349	378	356	341	364	365	374	348	335	361	389	367	380	340	348	363	377	389	359	360	338	332	353	385	386	350	382	355	364	347	353	358	337	382	354	350	360	350	376	333	336	398	380	358	367	331	353	348	347	363	362	343	358	361	401	343	336	377	353	346	338	358	337	336	356	339	357	348	404	357	368	371	359	368	358	354	376	371	359	355	365	348	371	366	364	370	382	372	362	377	347	366	344	376	368	360	353	374	380	347	350	372	353	340	353	353	380	388	343	386	347	393	350	344	360	341	361	373	356	348	368	351	333	349	352	372	340	403	360	376	373	364	348	362	334	340	370	344	374	334	347	335	356	355	345	365	352	361	365	350	364	312	376	354	387	377	374	343	393	381	368	385	370	333	383	350	373	353	386	327	330	351	361	376	371	373	369	384	356	354	363	367	334	377	347	333	367	336	346	343	349	360	353	356	355	362	365	362	342	359	332	356	359	391	363	342	348	397	365	377	392	351	356	365	385	352	390	368	350	350	351	361	336	367	369	359	365	338	361	376	358	376	343	364	345	375	377	357	365	361	365	369	320	361	343	381	353	324	328	376	351	372	368	363	351	343	390	368	338	339	388	329	343	359	366	373	351	373	339	354	360	321	336	348	361	333	398	341	370	363	382	338	345	348	368	350	337	351	354	374	326	374	348	369	344	368	331	345	343	351	366	381	338	354	353	365	336	363	344	325	365	357	369	364	322	350	341	379	359	383	369	373	339	337	370	347	350	355	372	349	353	361	363	352	343	377	352	346	356	366	380	378	359	367	368	370	363	342	345	360	381	359	343	374	362	368	376	375	365	366	378	365	340	355	375	378	332	358	346	386	340	368	353	362	351	375	364	372	349	367	385	367	371	356	400	356	348	375	333	356	372	333	328	352	359	366	367	377	364	387	384	362	393	354	375	347	390	360	336	342	352	350	387	345	339	351	359	356	358	321	409	355	347	373	364	356	364	362	363	342	354	368	370	340	355	363	389	379	364	384	305	374	351	348	341	368	372	378	349	366	334	368	349	358	355	345	347	371	350	357	371	358
345	2	2100	149041	382	11	78	233	361	512	552	573	553	541	518	495	458	479	468	470	425	405	459	397	437	408	417	390	439	398	397	406	374	423	388	363	400	384	387	359	368	379	358	366	397	376	364	393	399	368	349	385	338	358	356	381	368	404	375	367	358	389	352	391	375	361	332	356	383	351	369	380	347	373	402	342	386	387	395	376	396	367	385	369	362	363	349	342	392	381	363	371	372	378	347	371	334	369	376	388	374	380	384	378	396	339	361	342	343	390	361	357	359	360	350	374	374	323	358	354	335	350	354	375	368	359	364	334	355	333	361	348	391	352	343	369	352	344	343	348	332	371	337	358	338	351	354	363	340	375	348	346	368	369	382	360	355	351	346	356	371	370	328	363	337	373	348	355	388	339	339	345	345	391	310	342	365	393	355	365	369	357	377	347	358	327	355	341	335	332	356	368	354	363	352	344	362	340	372	362	363	340	344	349	337	366	349	357	365	383	340	331	344	359	354	346	335	369	367	371	344	353	341	341	331	331	370	355	360	383	342	341	330	335	326	335	323	338	386	390	351	341	336	351	314	352	342	347	335	345	367	383	362	356	344	351	353	351	318	355	356	361	340	363	325	333	352	353	345	351	331	352	303	346	334	379	313	329	334	340	361	356	342	353	343	347	349	325	358	350	392	328	400	355	385	366	354	352	340	354	334	349	343	341	340	371	343	361	347	338	330	349	323	349	340	329	352	368	336	362	353	359	363	347	371	358	325	333	349	344	313	336	364	374	340	362	360	373	357	344	358	362	359	347	319	362	358	381	336	337	365	323	340	346	336	343	336	351	374	354	360	359	335	345	346	355	348	339	365	341	376	351	322	338	341	350	325	337	362	399	369	331	339	348	337	326	330	370	354	368	337	359	332	322	339	373	348	343	333	360	341	337	337	356	353	351	304	344	336	341	324	362	355	361	359	361	341	341	381	349	356	347	328	352	364	352	328	349	377	323	303	338	388	344	335	370	330	347	345	345	336	362	343	350	369	372	361	349	318	366	361	334	327	379	375	347	342	344	360	356	342	373	362	343	367	343	337	332	331	344	375	360	337	355	351	333	360	400	329	329	324	343	337	366	368	353	343	343	329	359	373	332	326	349	357	375	335	329	315	357	354	338	364	354	338	341	352	354	329	363	344	362	380	373	337	353	361	366	362	390	336	365	366	348	332	342	363	345	309	323	351	355	355	321	337	326	363	320	339	330	325	349	350	334	361	336	341	361	329	350	321	362	358	340	359	349	341	346	366	350	378	336	354	352	356	334	370	368	362	348	337	369	346	379	355	349	330	354	342	356	337	336	340	328	360	340	374	362	329	360	351	336	358	360	340	334	334	338	346	348	331	367	361	325	321	354	351	339	337	324	353	340	385	353	312	332	331	377	349	359	349	365	322	371	337	336	349	361	361	340	342	342	353	346	335	341	354	336	381	366	340	371	332	337	326	380	358	359	359	334	339	354	325	355	335	331	317	324	362	347	361	348	337	356	329	366	336	356	338	369	335	341	390	322	365	356	325	356	348	351	357	324	349	362	346	357	366	357	354	365	344	358	351	349	333	342	334	370	364	333	379	328	353	346	331	345	381	350	344	336	389	324	343	368	344	354	349	347	343	359	360	304	355	353	365	355	349	328	366	314	346	343	337	317	341	337	347	348	339	360	333	331	370	328	357	355	341	363	340	359	340	348	343	340	338	318	343	347	330	335	369	364	312	340	328	344	356	354	348	343	358	343	328	338	371	340	338	316	351	364	347	326	324	359	345	346	333	350	317	318	359	347	335	357	349	376	361	367	341	349	332	359	337	363	358	356	340	379	321	361	345	363	329	333	382	347	352	373	345	348	352	357	328	339	351	358	349	354	357	360	355	339	351	337	362	335	375	346	350	343	381	369	341	378	318	368	333	337	319	355	351	359	324	357	335	343	334	313	352	340	364	335	362	340	335	349	336	333	366	390	357	346	339	325	346	361	345	316	380	363	323	381	342	364	343	373	351	371	343	363	374	365	353	327	361	363	325	356	366	345	373	372	343	351	335	365	351	367	371	367	330	344	348	337	359	347	329	376	325	368	326	363	374	367	333	374	339	339	358	348	361	349	340	347	338	343	371	353	365	378	357	340	349	357	346	354	333	326	340	351	341	350	305	379	326	333	335	332	359	375	363	329	363	369	370	340	341	336	356	336	353	351	368	353	363	359	348	338	355	358	351	323	351	349	348	354	373	338	340	342	305	339	324	334	338	334	340	345	350	347	347	341	352	336	340	375	336	385	306	336	350	345	352	333	381	353	366	377	345	366	331	343	348	331	352	337	365	333
345	3	3500	149164	375	13	94	193	341	526	546	613	519	523	496	500	461	495	468	472	469	459	464	462	424	429	417	403	439	386	403	432	407	434	388	378	390	423	406	419	402	393	439	405	388	383	384	422	382	381	354	403	362	389	405	385	412	427	401	400	409	378	413	417	393	385	366	404	406	383	401	374	385	380	387	403	366	446	361	378	408	411	393	382	365	388	394	385	345	373	396	410	397	407	392	392	374	423	365	385	392	407	360	381	389	379	389	401	408	390	410	392	371	392	357	367	375	372	368	367	379	382	405	361	433	382	379	417	385	375	386	370	318	378	388	374	416	393	415	374	375	368	370	379	376	380	362	383	370	397	339	391	386	383	366	370	366	367	367	378	357	383	387	369	369	393	375	385	386	414	378	373	346	361	360	365	394	376	354	378	379	422	379	398	369	389	410	399	355	377	353	360	393	364	377	374	391	376	365	361	388	355	370	354	378	360	397	380	383	376	361	360	391	365	390	382	391	370	382	351	361	359	390	361	336	386	382	406	359	393	370	364	364	397	358	361	396	382	350	388	374	366	378	370	393	359	369	366	376	354	349	399	397	370	358	373	384	385	390	378	410	361	352	354	372	351	374	379	358	401	404	363	364	386	371	369	376	390	337	381	357	354	380	373	379	388	382	378	398	408	400	348	387	403	352	378	355	396	384	391	396	395	358	379	383	400	359	380	374	358	408	370	390	352	383	404	388	397	368	411	390	402	377	349	355	369	353	356	370	379	400	386	342	395	336	384	351	330	378	388	390	375	351	359	347	408	371	380	401	362	356	368	385	371	368	377	388	367	350	381	358	364	384	390	375	381	365	356	356	337	423	334	373	379	360	365	395	351	382	332	391	393	370	381	374	363	335	355	374	361	364	383	361	408	325	372	390	385	403	374	363	382	379	365	380	390	364	373	372	386	382	363	374	378	366	410	379	365	379	382	418	363	361	398	378	381	380	377	382	381	363	404	382	393	354	369	383	384	356	398	372	393	363	338	389	375	354	410	360	360	341	386	406	367	378	374	368	362	367	383	415	369	371	329	384	374	367	341	379	390	350	374	361	366	352	355	382	366	364	384	369	356	396	380	355	368	356	373	363	357	380	404	337	373	359	376	395	403	372	378	349	401	385	387	383	385	385	367	382	348	377	427	393	374	368	382	373	360	367	370	346	383	391	371	340	370	368	389	367	400	375	350	379	378	381	360	376	395	377	390	392	387	396	370	338	333	359	377	364	386	364	371	384	401	351	386	373	379	370	348	353	381	384	379	381	394	343	365	376	355	374	405	373	367	367	383	366	360	391	389	387	371	319	388	348	396	350	387	390	391	385	368	381	347	373	389	365	352	348	358	388	360	347	375	365	348	365	371	350	383	373	371	386	359	391	380	376	337	349	346	361	381	407	363	370	382	371	360	367	385	366	379	375	421	373	352	366	392	383	393	417	368	392	397	362	380	356	395	355	387	376	382	399	373	375	386	360	355	382	363	394	386	393	373	370	393	405	367	367	354	347	361	363	379	368	402	362	380	356	380	361	365	380	415	379	363	391	396	367	402	365	388	409	384	362	372	374	359	384	341	366	418	371	387	371	396	357	391	388	367	359	379	376	368	361	354	363	377	352	417	377	398	366	360	390	392	366	369	359	381	365	387	398	390	398	369	353	361	364	385	363	373	351	373	358	372	377	378	384	369	362	370	383	365	348	386	343	389	394	382	365	394	377	373	395	355	339	384	357	389	356	407	407	373	397	385	352	383	380	377	368	386	380	389	364	386	375	386	364	376	374	363	394	359	349	378	397	380	384	390	393	371	378	365	356	384	383	367	364	365	353	382	411	350	383	361	374	380	393	366	374	410	389	388	382	371	393	382	374	385	368	372	361	371	363	359	362	377	380	383	373	378	398	377	405	384	355	374	358	374	368	379	355	357	381	369	365	377	384	381	380	352	364	399	378	383	383	347	378	352	343	369	342	325	363	369	367	368	416	402	384	363	378	388	371	377	348	390	370	379	370	366	352	398	387	376	363	357	375	383	372	370	346	385	413	343	354	382	379	362	341	382	337	397	409	373	374	387	406	349	352	372	356	346	348	396	376	382	372	353	392	366	371	377	359	351	371	380	378	417	353	364	354	402	367	428	370	396	338	368	357	371	363	362	368	391	351	380	368	361	369	358	364	362	371	348	380	362	375	367	401	366	354	361	377	333	354	395	346	354	356	391	387	389	388	347	369	383	339	348	392	366	376	374	374	378	350	373	347	337	375	375	368	384	368	374	404	398	361	379	380	339	381	394	377	369	400	397	362	364	393	354	367	372	370	345	390	363
345	0	2700	149287	380	9	71	111	302	505	521	642	573	569	520	540	461	472	481	489	460	453	443	470	455	455	425	417	412	436	421	418	465	431	398	384	400	428	379	394	426	401	394	359	369	353	382	387	375	378	388	400	384	380	395	390	347	360	373	393	376	407	390	379	365	352	351	390	362	382	344	385	352	371	371	386	375	386	368	389	401	379	403	407	380	378	368	356	369	378	392	363	343	336	373	398	355	369	340	376	345	347	380	340	336	358	389	362	377	342	363	331	330	368	336	374	372	339	342	353	357	351	366	377	361	376	378	382	349	376	336	394	354	378	351	345	346	360	369	357	333	341	358	359	343	346	352	360	365	343	365	362	372	355	329	335	379	352	373	347	344	348	385	365	366	331	330	351	376	345	358	329	375	356	337	309	385	366	368	381	372	383	368	351	363	374	346	371	341	363	357	360	355	383	375	344	347	337	355	360	336	362	350	371	349	383	351	365	323	328	340	370	381	346	367	361	345	345	344	357	362	357	361	323	368	343	345	354	346	325	364	392	338	365	344	388	356	345	394	388	335	355	330	375	372	361	375	343	382	368	317	352	351	364	348	380	359	363	371	361	344	377	344	360	379	357	363	336	346	355	352	347	357	357	343	364	386	336	370	357	373	343	352	329	352	345	359	386	345	373	346	334	374	317	358	347	362	349	327	354	348	350	339	351	333	383	371	352	358	328	345	368	350	374	323	365	341	385	322	336	360	388	369	350	357	368	371	337	403	375	379	354	345	358	338	342	356	341	369	352	333	368	320	357	358	373	361	331	345	356	345	367	345	320	347	332	333	378	317	349	374	340	349	365	335	344	321	358	374	341	316	342	337	355	342	359	338	368	360	343	366	377	354	345	354	382	352	347	327	323	348	359	327	404	344	343	348	343	340	346	378	348	387	384	346	341	373	339	349	375	335	340	380	355	328	350	342	343	335	338	349	360	370	347	344	340	351	401	350	369	353	344	328	357	368	351	370	351	349	351	367	390	354	373	318	345	347	346	329	339	368	350	360	349	330	362	321	368	366	371	362	359	340	366	340	370	323	346	355	344	363	345	322	354	363	384	357	347	305	350	337	366	334	360	395	324	356	371	358	337	372	372	343	380	332	327	323	356	353	379	344	308	367	343	399	368	326	381	361	371	356	333	371	381	359	352	329	366	362	349	347	340	328	334	350	363	327	361	327	361	363	358	325	353	349	348	366	352	344	347	412	319	359	353	332	353	375	340	382	338	359	354	326	350	358	328	325	379	375	348	350	333	328	369	332	308	352	357	355	336	360	329	352	340	329	347	348	388	318	342	346	378	357	353	329	385	406	363	335	356	357	355	350	346	356	346	363	312	368	386	351	330	342	337	349	319	362	375	354	346	360	338	353	349	375	340	356	349	352	369	339	345	335	372	320	375	344	353	363	352	347	350	363	366	340	384	339	338	351	348	373	335	347	338	337	365	351	362	363	343	351	370	369	317	382	376	361	363	357	326	347	348	327	377	367	392	395	353	361	341	357	334	363	336	337	347	362	365	335	366	324	347	343	355	338	369	333	359	374	358	356	382	332	383	321	350	355	349	371	342	344	367	364	325	335	361	380	353	345	343	361	337	347	352	313	339	337	355	329	337	324	354	384	332	338	361	357	347	363	326	362	361	347	319	362	366	350	370	339	344	362	328	333	345	367	366	332	356	346	371	339	323	344	359	366	365	367	357	347	355	355	351	339	351	358	324	342	359	365	323	350	373	340	323	335	380	348	329	356	341	372	327	346	333	370	331	372	365	354	366	361	363	323	327	336	370	354	352	364	350	381	356	356	362	343	353	335	326	373	357	315	359	342	357	361	344	372	353	335	368	353	358	343	356	357	359	371	351	339	350	372	389	361	379	365	339	352	351	334	345	364	380	325	362	359	351	354	371	367	344	366	336	361	376	383	353	383	355	359	346	332	352	336	362	349	325	359	364	363	339	347	364	347	336	367	379	363	346	359	354	355	342	339	358	303	355	375	362	342	326	334	366	331	348	337	369	366	363	291	353	354	379	400	359	343	333	335	365	355	316	372	365	333	362	358	369	374	370	343	346	352	331	345	344	376	344	342	402	371	352	346	328	358	366	356	343	344	321	370	341	348	390	316	365	357	357	346	346	345	366	329	359	359	350	355	345	346	335	347	351	360	353	360	349	343	341	333	361	347	359	364	373	379	359	348	336	341	368	336	331	365	347	358	356	356	409	349	352	338	365	336	334	360	351	365	334	366	346	353	317	359	358	343	382	338	346	346	359	368	302	369	341	355	323	383	339	364	329	348	387	340	358	341	374	356	333	342	381
345	1	1900	149411	386	6	174	365	350	517	540	560	550	558	509	514	475	453	476	483	469	473	465	470	438	452	463	440	451	435	416	392	442	435	419	423	434	421	445	420	408	401	423	394	407	403	387	415	410	403	399	401	405	410	386	393	425	415	401	412	353	423	394	376	392	413	382	416	397	380	399	410	404	379	413	405	391	413	398	381	382	404	384	404	371	415	416	406	400	426	380	412	403	417	426	389	405	382	388	431	433	378	404	429	404	404	423	407	396	394	375	421	400	373	387	418	369	410	383	385	390	403	420	425	434	397	374	407	381	389	389	425	382	422	380	385	393	407	403	425	423	378	407	408	424	393	402	394	400	402	380	403	380	378	369	402	394	410	393	412	410	377	360	430	399	376	380	423	382	415	375	393	406	379	388	374	419	381	387	402	361	407	366	378	352	385	385	425	389	377	390	385	375	390	369	395	381	392	390	358	403	389	394	406	409	397	444	392	382	375	398	380	381	376	364	368	429	393	390	401	387	396	377	364	376	381	366	404	391	421	401	405	381	395	365	397	373	413	389	404	373	367	377	416	377	377	418	410	353	409	386	392	391	431	379	373	395	431	404	397	421	375	407	421	384	402	395	409	374	424	415	452	386	404	369	367	402	380	387	375	390	383	383	423	396	392	373	395	398	402	394	378	404	397	404	385	410	367	418	413	396	407	405	393	392	391	405	382	377	388	387	384	394	390	378	360	382	374	360	419	375	373	396	419	392	393	380	380	400	386	409	418	377	421	377	410	364	362	397	406	399	349	403	343	386	405	427	384	385	368	394	407	391	364	404	384	391	376	407	392	366	424	383	408	393	371	363	354	375	385	384	390	406	436	388	384	390	390	404	360	387	389	394	384	366	357	409	395	412	387	402	416	402	412	374	387	385	418	369	377	393	382	422	400	403	390	410	379	344	390	384	420	392	379	408	431	379	383	362	396	402	401	361	404	362	374	421	381	407	401	391	378	407	397	386	377	418	392	383	423	400	371	379	419	365	407	395	389	392	428	386	383	432	387	371	398	373	394	408	403	382	388	385	373	393	412	393	399	384	391	424	387	428	409	372	405	386	387	431	362	393	394	377	367	372	406	361	361	380	391	408	391	388	384	379	364	400	419	363	355	375	368	395	420	386	414	389	385	352	389	390	397	411	405	393	412	367	415	358	417	405	382	397	378	384	404	392	419	365	395	380	390	373	405	376	391	423	388	401	396	415	379	369	415	377	382	411	386	410	394	399	384	381	392	398	363	407	409	378	419	396	405	368	384	412	391	395	401	372	429	383	385	402	428	368	420	400	370	373	406	399	389	403	408	385	413	393	365	374	373	404	409	394	393	393	360	383	379	431	408	403	409	389	371	370	416	391	374	403	383	435	370	382	416	398	391	378	396	404	383	382	406	395	366	418	418	397	372	357	375	395	405	415	372	389	378	353	388	381	362	356	350	372	424	402	393	429	402	388	362	392	406	365	381	385	388	389	427	374	409	454	384	369	380	373	412	410	371	381	373	383	418	404	354	405	397	379	400	384	366	427	390	397	387	373	404	343	414	389	374	401	386	405	391	397	399	372	370	365	407	396	409	407	373	400	398	377	390	390	399	370	408	434	429	382	391	430	389	361	411	373	438	397	374	419	394	373	379	374	433	411	419	391	417	389	400	385	391	392	382	383	396	399	372	421	418	390	384	400	376	399	424	384	387	381	404	387	392	393	381	383	398	396	397	401	378	410	405	422	363	362	395	399	392	381	408	406	362	380	414	355	384	405	395	340	383	410	392	391	395	399	407	412	418	402	367	397	373	393	400	394	395	374	415	374	385	388	385	381	387	383	364	383	408	400	392	376	379	374	389	406	385	396	404	341	429	399	405	371	362	404	383	372	426	361	412	390	440	387	363	391	416	387	404	410	367	428	390	403	396	359	384	409	381	385	415	383	416	412	382	406	374	390	359	370	395	385	356	386	405	408	374	421	370	364	359	397	391	361	390	387	395	383	378	377	400	363	399	389	375	410	375	384	380	393	362	409	392	395	393	375	377	361	420	383	400	381	410	436	359	364	358	394	377	405	381	388	389	421	359	397	379	383	408	378	415	373	367	380	410	396	412	379	388	346	396	420	393	377	379	407	395	427	391	369	416	388	389	392	388	422	373	416	399	366	397	407	369	386	387	417	421	402	396	402	369	394	391	400	378	368	428	416	378	395	398	388	386	361	411	395	373	387	396	383	400	405	386	399	405	398	392	386	408	399	380	412	400	391	404	394	387	372	397	400	373	410	403	403	375	395	387	392	395	377	403	392	406	420	380	384	400	387	406	344	364	378	391
345	2	2100	149534	375	8	100	358	319	505	568	606	580	575	512	524	502	506	494	477	476	470	462	478	455	456	462	457	433	447	441	447	430	429	441	443	459	442	465	408	464	420	429	445	434	445	438	402	426	416	451	437	472	436	408	434	431	452	437	420	426	446	415	430	391	429	412	448	417	425	401	406	449	424	449	434	429	382	414	410	392	385	415	428	422	377	404	437	387	425	416	425	408	395	419	408	399	398	420	415	408	414	424	436	414	413	416	427	411	433	370	398	390	416	408	426	429	384	409	399	404	407	406	412	394	384	414	436	397	419	417	431	385	415	396	415	402	391	401	363	396	388	416	441	405	404	365	407	372	433	387	386	391	387	375	403	363	392	394	398	400	404	408	414	432	384	381	394	397	398	412	406	410	385	403	392	396	408	381	407	409	417	395	407	409	417	392	385	395	407	385	392	397	412	409	402	419	407	404	421	401	408	396	408	403	371	414	382	389	425	368	417	426	403	390	416	397	384	375	387	400	397	391	408	466	392	384	375	391	427	399	385	385	397	445	413	390	412	404	373	398	378	410	425	410	402	423	398	392	374	401	426	371	398	383	374	401	382	393	381	381	383	384	375	371	396	413	408	376	393	440	402	422	388	406	405	393	382	395	390	378	378	391	426	427	415	380	398	382	382	393	402	404	406	404	372	388	408	385	421	400	364	391	393	364	367	403	390	415	417	401	427	384	411	415	399	389	391	377	391	381	376	398	396	403	372	415	409	387	388	378	406	420	419	385	403	371	436	405	390	403	414	416	419	376	385	414	377	413	379	376	397	405	398	399	382	369	373	391	422	360	373	421	422	399	401	380	390	389	386	377	393	414	373	394	409	408	393	394	394	387	369	398	425	352	380	366	414	390	387	385	402	387	411	394	386	422	407	376	397	376	398	395	402	400	381	405	427	399	442	356	378	411	370	372	356	376	376	386	384	420	403	376	406	390	402	380	385	406	390	390	409	400	429	405	372	401	394	398	402	394	386	395	402	425	414	417	414	414	383	385	370	399	407	398	377	352	401	390	406	400	422	405	407	412	371	382	393	406	389	397	403	403	405	391	397	360	398	389	399	391	391	409	399	403	401	405	370	389	442	422	416	404	379	373	412	376	400	387	427	386	387	389	390	387	393	349	392	398	397	380	402	367	384	385	406	399	377	390	398	443	401	383	404	370	406	372	402	384	386	389	407	423	386	413	374	423	420	385	420	393	367	434	413	401	399	380	400	414	372	416	397	397	395	378	391	415	399	409	392	400	426	416	423	390	405	406	383	418	404	384	400	432	390	413	410	410	426	384	428	423	414	409	377	368	422	397	399	389	383	407	383	403	399	397	398	430	420	372	396	390	377	386	371	392	401	415	397	406	395	373	411	409	356	392	368	404	382	375	429	413	378	400	417	412	378	378	390	385	405	385	365	392	374	409	382	395	354	379	383	369	389	362	419	400	412	416	406	416	369	412	403	395	394	423	393	436	374	380	415	367	406	379	421	406	371	407	412	367	390	357	406	380	359	399	406	407	376	382	468	402	395	375	375	414	429	415	380	427	411	395	404	400	378	386	380	419	405	411	366	361	403	406	427	388	406	414	395	385	405	418	406	391	388	359	422	395	386	416	392	398	384	444	431	413	399	400	415	393	418	426	390	436	378	390	376	399	421	398	384	403	392	359	433	375	415	369	387	407	375	412	388	392	398	414	401	391	376	362	395	421	416	413	412	382	371	395	432	419	432	389	374	420	404	416	376	369	406	381	394	415	417	382	382	403	418	377	397	402	397	419	357	370	390	395	411	429	394	397	393	382	405	360	415	380	396	384	384	381	405	403	373	423	414	383	373	402	379	399	432	456	388	406	412	386	428	401	413	414	396	371	376	376	419	404	383	390	378	411	398	387	368	390	409	355	392	393	385	410	386	377	458	398	425	399	412	405	365	428	364	409	397	404	394	417	398	384	380	398	387	383	380	399	388	388	421	373	415	394	357	401	403	367	396	386	383	415	395	400	371	392	390	391	402	393	404	411	414	389	357	384	384	381	392	399	388	382	424	395	401	395	373	366	410	398	380	407	408	403	403	390	408	397	408	373	404	378	402	376	395	418	406	393	402	414	421	407	400	412	423	406	399	380	422	408	400	367	385	418	373	416	379	387	387	403	372	424	394	376	435	348	372	413	389	427	416	373	430	374	416	351	405	403	380	402	411	399	424	395	395	387	430	398	424	384	403	390	372	371	402	364	408	428	384	412	395	399	411	406	410	386	421	430	397	433	424	404	404	395	394	401	376	383	385	382	366	422	397	374	364	399	389	366	409	402	380	381	419
345	3	3500	149657	375	14	98	365	441	578	557	630	560	603	555	545	517	504	468	493	518	509	484	521	463	463	468	457	503	438	448	456	420	477	477	457	459	498	456	444	455	462	447	474	487	469	501	439	448	475	450	424	456	434	442	453	483	471	475	463	453	445	475	437	467	471	461	424	452	441	428	420	440	475	443	420	420	404	417	426	422	435	426	414	389	415	403	440	453	442	438	415	411	419	414	402	427	406	418	428	424	423	388	428	415	423	419	412	428	402	429	424	421	453	381	421	422	420	427	399	421	430	394	412	403	421	412	433	424	408	382	422	424	387	393	394	410	400	405	411	451	414	421	383	425	394	418	416	430	420	429	437	398	423	391	413	384	417	425	383	434	406	426	433	412	404	412	431	421	425	444	419	392	419	410	412	390	377	427	418	452	399	435	436	398	416	423	403	415	426	405	399	415	438	428	428	440	426	419	421	434	444	424	418	433	379	415	420	453	390	392	429	422	399	429	369	414	424	434	419	446	401	401	438	407	385	378	404	431	412	429	396	414	392	410	428	406	420	419	428	379	406	382	397	400	428	396	420	411	392	425	429	378	401	372	394	409	418	405	407	417	435	387	409	411	410	420	400	410	394	444	415	426	422	420	406	426	402	400	417	414	387	385	406	399	403	412	395	450	403	411	405	418	415	425	393	427	418	399	409	408	430	408	443	436	395	403	428	430	409	429	426	406	398	393	418	442	423	421	428	428	394	437	451	411	409	422	382	426	404	395	401	423	413	415	418	414	403	434	440	411	421	417	375	414	411	395	411	407	390	466	402	404	407	418	409	416	401	395	436	408	379	394	426	435	431	406	402	431	409	415	423	415	436	400	398	369	434	406	383	409	414	405	435	425	402	407	383	404	422	398	433	417	430	396	411	431	412	422	405	350	373	389	412	421	426	389	403	384	417	385	434	418	390	406	394	410	414	435	405	424	405	427	385	432	407	403	406	397	377	415	373	413	443	449	369	440	449	419	418	382	408	404	437	408	433	410	407	422	410	372	415	387	397	407	413	394	423	415	415	431	407	418	413	428	421	415	418	418	422	418	404	401	418	417	390	410	426	431	433	405	438	417	414	404	406	400	412	419	388	439	389	412	396	395	405	379	382	415	427	398	432	394	429	395	429	414	408	394	421	419	407	431	421	421	399	421	412	402	409	424	385	407	417	398	433	410	425	390	431	375	390	410	425	381	397	393	407	411	419	381	437	411	417	393	417	427	406	416	401	400	425	418	401	401	426	397	389	407	385	437	408	384	392	399	397	397	432	398	370	412	416	435	388	409	422	416	405	385	420	408	387	389	400	418	424	400	444	381	417	437	413	425	414	407	413	418	439	397	413	378	381	440	411	420	426	384	420	429	410	419	406	403	420	390	390	417	407	421	404	384	412	375	423	405	398	422	415	408	424	437	380	405	393	389	387	427	396	421	412	382	405	407	400	378	426	418	380	416	412	380	407	417	393	414	411	418	399	420	395	464	418	406	405	407	441	390	444	398	397	410	420	386	422	398	397	422	410	414	401	404	408	426	395	425	411	410	425	407	385	424	385	417	408	433	416	391	432	402	410	430	412	410	416	355	415	395	418	426	381	404	403	388	437	409	387	419	424	416	415	410	400	399	412	419	404	409	447	405	402	400	410	393	417	425	415	414	410	387	395	423	444	429	412	406	422	396	374	426	417	432	386	404	438	427	427	401	396	426	427	417	381	383	424	378	417	391	410	441	390	372	452	393	404	398	402	444	416	415	410	403	392	419	449	388	379	391	413	405	418	385	419	393	405	399	437	435	413	418	417	418	398	408	416	444	402	427	411	437	418	417	410	409	402	390	421	438	434	380	421	393	412	415	400	441	418	397	420	392	395	420	415	420	457	401	387	422	402	388	422	406	432	407	396	412	426	398	388	398	411	424	406	409	394	423	400	394	397	401	409	448	399	426	419	398	423	394	402	397	408	394	404	415	432	389	408	414	384	436	407	432	432	401	415	446	396	404	433	413	423	433	415	437	411	438	406	392	447	417	394	446	407	444	426	418	424	430	397	408	432	395	448	418	418	405	402	397	397	404	460	423	425	417	391	404	405	409	404	434	423	389	378	420	411	408	420	413	378	395	431	417	361	404	428	407	399	406	393	446	384	397	410	383	416	382	410	433	403	420	409	399	388	412	424	391	418	389	421	371	470	399	409	418	408	417	431	428	426	422	423	430	435	398	432	437	409	390	417	411	412	358	435	385	430	393	430	392	387	378	454	384	430	435	380	412	405	437	435	402	429	403	422	393	421	411	407	418	416	434	423	379	436	423	369	396	375	427	431
