345	0	2700	140907	383	5	47	202	222	432	453	555	477	464	489	453	432	414	407	432	419	412	391	399	360	374	356	341	357	384	385	320	316	359	345	351	314	339	313	338	330	317	316	326	337	316	333	334	321	317	331	316	322	310	329	321	298	319	314	277	304	309	315	310	310	315	310	323	310	317	306	298	322	312	310	338	289	316	316	315	315	310	299	335	310	304	293	303	319	310	260	309	307	308	301	313	288	278	281	277	305	299	299	312	286	298	293	288	319	307	268	322	297	302	306	306	296	322	315	305	301	299	310	287	292	291	288	302	292	299	318	312	327	288	272	287	295	288	323	280	273	283	299	313	310	293	291	284	311	262	298	284	308	300	301	296	317	290	280	335	294	305	282	286	294	283	324	258	314	310	285	306	284	297	308	304	321	329	289	302	316	300	286	278	283	291	303	288	299	283	288	288	283	285	284	306	291	314	266	317	298	309	306	301	266	312	289	296	285	279	269	301	287	317	310	284	295	277	296	287	308	287	287	322	288	309	294	314	309	295	312	329	329	288	273	286	305	293	300	273	296	265	295	292	290	306	289	311	305	304	310	284	289	303	262	299	295	294	299	291	302	266	293	288	276	315	304	301	286	329	293	284	293	296	293	270	294	302	288	311	300	288	283	314	309	302	274	272	265	299	290	261	300	298	300	295	294	321	329	303	270	309	331	314	293	276	333	289	314	310	298	313	306	280	314	283	320	323	297	284	282	302	297	308	291	293	320	294	286	291	318	282	286	294	293	320	309	284	267	278	288	281	299	319	274	302	296	286	308	288	288	287	302	307	308	295	306	302	305	271	284	277	278	297	293	277	296	306	327	294	261	285	283	288	306	276	274	276	314	295	298	277	284	310	299	311	293	285	293	303	297	284	272	294	304	311	309	291	282	323	304	273	269	290	340	290	278	288	298	297	324	294	315	297	255	317	286	318	295	308	279	302	307	301	329	319	263	308	313	320	306	295	305	279	303	311	290	295	260	318	277	311	346	283	274	285	282	299	282	307	283	312	317	313	299	322	290	293	271	285	295	270	309	289	302	306	272	307	283	286	271	279	297	319	305	268	266	285	309	303	270	319	310	300	280	267	285	314	283	282	322	299	299	296	278	287	321	310	251	290	275	296	287	296	278	317	305	269	269	304	316	294	314	293	282	280	308	284	315	270	294	273	295	303	296	308	309	282	262	271	296	308	317	314	269	289	272	276	258	267	278	279	298	299	283	287	281	293	300	262	320	301	273	294	279	319	324	292	279	280	289	278	250	289	302	296	273	293	296	294	285	273	282	300	292	296	304	299	275	305	286	294	288	315	270	284	322	286	317	288	293	325	306	301	333	268	273	298	316	279	305	310	299	292	275	282	291	298	279	268	307	264	298	280	280	333	310	298	284	307	273	277	293	311	281	303	297	301	304	322	278	296	300	306	289	298	292	286	286	278	286	302	285	311	305	308	281	271	282	298	298	269	299	318	287	290	301	288	301	285	336	282	283	291	282	299	283	306	294	315	311	278	301	302	284	273	316	266	274	293	330	304	295	276	262	293	319	319	318	295	308	295	309	291	309	318	252	271	296	294	291	291	297	282	299	289	308	302	328	268	294	319	293	294	290	304	291	283	302	267	270	293	296	265	265	287	318	336	277	304	277	282	252	324	300	306	297	286	327	283	283	278	304	289	289	291	282	304	304	279	304	303	309	277	313	274	304	296	267	298	304	332	272	294	309	300	287	283	261	317	327	272	302	303	304	294	315	264	295	282	257	321	293	298	294	264	284	294	302	287	290	291	307	278	290	291	269	293	292	277	286	311	291	275	298	323	281	326	283	312	252	303	290	296	282	305	301	291	272	296	323	281	278	274	316	299	294	312	280	313	310	290	285	297	291	256	273	293	302	296	246	280	263	291	286	262	271	270	294	275	280	295	324	299	285	292	267	270	276	303	283	315	292	304	261	290	285	315	296	284	318	311	283	283	309	293	274	304	283	319	295	309	311	306	289	304	300	276	298	299	282	289	291	287	301	351	291	276	282	309	286	351	292	292	280	290	301	309	306	296	315	317	305	270	324	283	297	315	329	285	303	305	291	314	314	264	298	303	304	287	323	259	286	302	303	314	300	289	287	304	285	293	273	298	280	310	295	283	304	288	283	305	308	301	303	298	307	294	289	291	285	299	276	312	318	282	277	291	286	301	281	273	264	286	306	275	286	300	290	287	258	295	303	284	293	299	274	283	281	320	320	298	312	310	267	273	307	304	323	294	297	310	274	290	325	296	279	311	321	251	298	301	286	293	312	304	271	289	295	313	294	307	309	310	305	289	285	319
345	1	1900	141030	419	6	100	426	234	382	381	415	408	379	365	351	327	338	303	301	280	310	246	288	248	262	226	248	245	245	254	245	226	239	237	251	252	216	212	244	225	235	232	224	207	208	230	254	206	212	216	205	224	230	223	230	222	183	194	220	210	220	197	211	217	225	240	246	209	224	218	205	187	202	195	185	206	203	220	219	206	198	216	193	214	195	202	189	187	207	189	197	190	203	187	219	220	201	191	202	204	204	187	228	217	206	207	178	197	204	211	191	228	187	188	203	195	189	213	204	211	215	212	192	183	188	181	181	212	199	208	169	199	198	210	198	211	191	223	193	207	217	204	192	223	189	189	176	211	184	209	206	198	179	206	183	190	197	222	218	193	208	207	192	196	216	191	201	202	202	192	226	209	213	197	209	197	194	196	195	195	203	205	221	192	213	208	213	210	221	186	198	219	198	207	183	198	189	198	195	202	183	219	199	208	199	207	204	211	217	207	202	232	230	175	197	208	192	195	202	183	191	203	180	193	185	190	187	182	196	190	196	216	193	214	199	184	200	157	220	201	184	195	204	205	184	195	192	196	201	188	204	197	190	226	236	185	195	209	193	180	198	205	208	223	180	196	200	200	206	196	200	192	197	200	204	180	194	176	209	183	175	203	221	214	176	216	194	221	199	213	204	198	212	226	205	201	185	195	212	194	207	171	207	210	164	191	208	179	219	209	241	180	179	187	216	204	198	192	174	230	227	204	196	202	236	179	224	187	195	205	180	187	189	195	163	214	178	225	216	185	206	178	184	199	196	194	205	195	189	184	195	199	213	216	199	178	203	198	233	200	199	168	187	206	211	217	196	180	202	201	212	179	186	164	202	196	219	176	214	194	225	204	195	174	197	211	213	179	186	185	205	213	194	199	194	196	231	176	179	201	199	200	187	190	195	191	204	219	222	198	195	193	191	186	195	211	184	189	190	186	224	196	208	186	216	198	228	201	185	224	191	199	199	183	171	204	200	205	203	195	207	197	203	211	222	170	207	193	188	193	215	213	214	192	186	206	228	185	195	204	201	193	194	198	204	182	198	193	219	191	183	198	199	195	217	187	179	207	200	189	172	205	202	191	193	187	196	177	180	215	202	203	211	170	202	214	213	212	188	203	196	234	228	187	189	195	195	190	187	183	179	191	201	191	195	194	210	243	207	195	223	180	203	186	205	201	245	196	180	191	220	183	188	185	194	200	184	205	194	192	192	200	187	222	194	200	206	180	208	167	185	176	182	203	185	225	206	190	191	186	201	190	200	202	205	171	203	181	206	204	198	230	209	190	209	203	187	167	208	194	215	182	190	191	205	199	223	187	189	209	207	192	209	191	214	187	175	184	191	192	173	201	199	206	225	204	219	213	196	197	185	202	216	173	233	206	185	192	177	191	205	222	213	202	216	185	199	186	202	188	184	211	203	191	168	220	188	217	211	192	182	199	206	219	185	181	201	204	206	196	201	200	181	194	185	193	196	207	177	187	231	195	183	189	181	203	206	187	185	211	195	209	188	197	221	190	196	190	187	191	204	199	201	201	181	187	206	200	188	208	180	196	200	229	191	213	198	183	216	180	184	203	201	182	204	190	185	196	195	208	198	214	179	202	195	191	211	191	198	191	210	223	208	176	193	211	196	177	221	202	211	208	186	190	179	183	201	180	195	176	210	227	205	192	188	205	202	190	201	202	171	190	187	160	190	197	232	182	198	202	196	212	229	189	219	181	185	180	196	192	202	203	210	179	193	183	204	217	187	216	205	211	210	210	188	190	187	207	179	198	193	175	189	205	203	190	209	196	183	200	211	187	225	186	189	190	175	172	177	211	197	179	210	210	192	205	189	184	191	191	210	191	193	192	244	195	189	213	192	200	198	189	215	193	200	196	193	189	181	199	221	209	215	229	201	187	189	183	216	223	184	201	195	203	211	208	213	203	192	191	175	192	190	193	199	201	223	180	195	208	204	196	201	185	214	203	164	212	198	174	190	198	207	172	191	204	206	167	219	189	206	226	191	195	218	170	167	205	196	190	209	217	196	205	175	202	205	166	218	215	229	197	186	217	208	168	201	201	193	226	201	170	195	193	199	183	213	233	234	210	190	228	198	220	210	191	203	153	178	227	191	195	186	179	229	188	223	209	193	214	200	192	202	210	185	192	221	207	209	182	212	218	197	216	185	184	200	195	188	174	189	205	186	198	210	213	209	205	193	195	205	188	187	202	205	191	183	197	217	182	208	188	178	196	167	183	213	190	197	177	194	208	187	198	176	171	206	204	170	221	188	220	203	202	185	194	209	212	200	198	191	230	181	182	181	198	211
345	2	2100	141154	379	10	77	296	359	505	521	566	564	550	524	503	474	488	487	511	475	463	462	501	460	456	437	453	469	462	463	411	474	421	447	446	443	433	427	431	466	419	425	409	457	435	438	423	430	405	416	416	449	418	407	385	432	429	400	432	397	424	420	404	415	429	413	417	386	435	420	408	397	433	409	413	406	446	407	430	384	463	445	421	454	411	431	389	433	416	388	408	428	413	388	396	411	440	413	437	407	431	392	416	403	422	392	413	399	416	443	422	417	426	404	417	400	406	422	425	442	426	395	412	397	447	373	417	396	392	406	387	426	409	404	385	412	433	404	415	392	382	433	411	378	425	389	409	390	436	419	413	384	420	420	403	449	400	373	430	404	413	425	381	406	402	410	401	399	404	434	388	358	402	407	448	424	396	444	397	401	413	398	389	404	438	414	425	401	437	423	434	393	382	405	406	396	408	381	428	405	380	407	404	388	431	430	377	394	424	409	413	382	403	398	429	424	427	393	413	398	385	415	389	424	415	362	407	409	410	413	404	417	390	447	412	397	386	417	391	388	447	424	427	451	390	382	394	397	418	414	426	375	406	415	422	410	410	377	408	408	416	420	419	411	410	412	360	412	404	411	407	376	414	389	431	395	424	418	439	416	407	394	426	385	430	420	405	414	388	388	394	383	407	391	421	441	423	403	438	400	399	394	361	409	415	400	394	391	427	373	406	405	392	392	393	419	390	383	371	437	357	406	385	403	402	423	412	398	404	405	421	400	406	387	373	419	397	388	385	398	386	410	423	429	426	415	384	385	386	428	402	405	398	424	434	399	421	404	425	408	392	415	414	381	400	394	415	406	443	405	399	419	417	368	390	427	381	420	397	442	383	412	394	419	410	394	415	414	388	400	403	369	446	404	427	437	413	373	410	411	430	387	377	430	387	401	419	416	405	395	392	396	393	401	464	379	430	387	463	424	421	422	376	386	418	430	358	433	412	411	414	380	414	428	409	424	388	404	409	391	387	398	411	389	426	409	428	399	394	409	379	423	394	396	413	403	387	386	398	378	420	444	403	404	414	382	402	425	409	405	405	425	405	431	404	395	423	399	406	418	427	388	375	407	413	399	362	430	418	409	374	404	409	412	417	382	391	381	427	427	394	422	399	406	414	380	413	386	422	405	435	365	409	379	404	401	420	406	423	402	399	401	407	408	405	416	412	382	407	423	399	392	429	406	392	402	457	403	388	393	436	386	422	400	412	442	416	410	390	394	402	401	430	409	420	391	384	396	386	387	415	393	405	401	415	397	390	414	368	407	409	430	421	410	400	408	406	369	372	405	425	400	412	381	413	415	413	380	411	359	430	369	416	424	399	421	392	388	401	378	407	408	408	383	423	411	416	398	398	414	430	393	380	396	433	389	397	421	394	403	441	363	419	402	414	371	397	405	415	394	373	423	403	387	409	413	399	410	385	406	408	397	380	384	412	402	406	374	388	419	408	407	398	429	399	418	408	413	416	406	414	392	419	431	426	402	410	394	416	374	393	396	405	393	383	389	385	388	410	394	396	409	408	402	407	409	414	410	409	415	394	415	399	403	399	392	408	397	423	392	412	391	402	419	405	405	385	417	426	400	393	433	397	403	404	400	376	398	402	420	412	394	385	388	388	390	392	431	412	372	382	412	398	381	396	437	416	393	425	409	407	428	407	395	392	379	389	424	399	391	396	426	418	363	402	405	426	361	402	367	382	412	422	409	416	370	407	400	398	383	402	423	424	414	410	415	415	394	408	393	457	405	419	391	417	400	420	421	404	418	386	381	408	392	445	434	370	366	421	381	398	404	397	429	425	383	432	404	411	446	450	414	388	426	391	404	398	393	399	387	407	382	419	377	433	426	413	395	408	393	371	363	446	390	397	400	447	410	413	402	405	423	403	402	407	383	422	402	435	369	416	401	388	375	400	371	418	405	406	375	408	407	392	452	380	390	425	435	384	404	423	403	415	428	378	409	410	431	393	428	400	393	387	384	404	382	377	383	412	372	387	374	425	389	408	379	370	408	376	414	397	395	426	404	391	412	388	373	432	407	434	394	396	420	437	383	415	386	395	389	425	368	440	415	390	384	385	379	432	408	412	396	412	386	440	408	388	397	407	385	441	422	421	400	417	401	383	387	415	409	419	400	438	417	398	417	412	433	413	408	417	405	415	370	412	394	376	412	427	365	358	433	392	400	402	381	440	370	427	395	407	437	386	403	396	405	421	419	416	382	380	414	409	411	422	416	418	400	439	395	404	425	396	394	373	410	416	401	380	407	389	451	397	407	450	380	403	399	401	398	432	384	394	413	403	406	408
345	3	3500	141277	374	6	73	205	334	505	546	557	531	535	518	501	452	501	441	440	455	424	438	433	377	433	437	431	410	381	399	432	406	409	426	395	402	360	394	389	423	424	392	374	358	362	378	348	408	367	366	386	408	370	354	407	381	397	393	384	399	385	358	384	356	357	377	381	364	356	379	411	366	397	379	361	381	368	389	384	373	345	385	381	388	369	370	402	334	372	357	387	390	343	396	381	378	377	395	385	367	394	357	372	361	372	375	342	356	350	360	410	358	377	356	342	358	368	377	357	366	364	364	363	379	392	373	381	361	383	382	365	396	371	335	346	353	355	373	386	357	390	394	387	340	353	362	344	317	374	385	331	427	369	337	387	375	348	388	382	376	381	352	402	353	420	378	365	389	324	336	383	355	400	362	365	378	370	383	377	365	389	383	329	355	378	365	354	342	389	387	358	364	385	384	383	389	369	352	369	338	341	372	382	361	372	404	380	329	344	344	374	377	372	387	363	345	426	353	381	357	367	331	355	378	383	359	402	346	375	364	373	368	352	367	360	381	362	333	359	390	353	357	384	324	386	362	366	343	368	355	373	392	359	389	384	358	386	368	359	365	336	343	394	362	360	349	368	358	368	383	380	365	369	361	355	341	373	393	398	359	375	341	390	336	375	391	385	341	378	340	383	365	371	355	401	364	370	352	358	348	349	352	364	362	388	373	353	400	342	377	371	354	361	323	355	377	372	373	374	376	351	365	344	396	350	353	382	365	342	370	352	372	363	364	332	375	344	354	352	364	370	371	401	359	359	391	330	403	359	339	357	377	343	341	375	371	344	347	397	370	363	361	379	361	361	366	377	328	366	348	352	363	373	359	390	357	340	376	341	377	353	361	378	398	389	370	405	359	370	372	390	363	349	332	381	362	360	369	339	349	348	360	352	347	341	365	379	345	373	323	373	350	382	329	369	354	375	382	362	382	378	353	369	374	359	353	376	366	355	376	402	335	375	365	350	362	371	377	351	345	392	390	355	372	368	383	380	362	350	370	362	365	366	371	338	358	382	388	341	340	373	373	364	373	375	348	389	382	385	358	367	374	361	372	349	385	364	335	368	369	394	357	369	343	370	375	366	403	335	393	323	373	352	344	359	385	344	362	375	365	331	390	332	375	383	353	350	357	372	370	356	360	348	347	378	402	368	347	390	369	378	352	358	354	341	370	394	344	337	376	376	397	356	349	350	351	373	345	361	361	372	362	364	375	362	354	376	357	367	362	366	347	392	350	376	365	362	377	362	340	361	328	342	389	330	368	370	373	319	335	363	362	399	355	376	371	396	354	361	355	373	360	333	356	360	354	363	348	339	368	354	374	391	347	357	343	355	396	377	360	376	370	357	357	410	387	358	374	384	353	381	383	351	355	357	380	361	387	344	361	372	371	364	393	377	380	361	383	341	354	337	351	380	351	339	385	372	372	391	348	373	377	385	357	335	394	362	340	333	346	378	380	339	348	373	406	382	351	366	384	353	340	351	354	352	372	339	349	365	390	390	352	393	366	397	390	341	363	391	380	362	345	339	377	365	387	368	350	359	368	377	403	356	355	379	374	404	348	350	375	357	342	358	336	355	323	354	352	357	395	335	358	363	382	386	369	374	354	354	371	350	383	370	340	367	356	360	354	364	382	339	330	362	390	355	367	354	370	374	352	330	379	376	355	357	367	374	372	383	366	384	367	367	322	387	362	372	364	356	355	371	362	385	322	348	363	323	374	384	357	354	355	362	335	368	366	355	361	356	362	367	354	366	398	351	372	354	363	384	364	349	345	365	372	346	382	332	386	358	380	375	342	330	333	372	358	380	347	347	378	362	357	381	362	357	343	351	371	428	340	374	333	362	353	348	343	361	381	362	352	378	408	366	338	367	375	360	348	388	373	341	359	357	358	353	352	371	348	331	361	363	384	339	361	379	343	374	339	366	359	352	377	378	357	373	380	390	330	336	402	365	369	368	365	380	355	343	367	383	356	357	356	392	383	360	347	357	357	357	343	391	332	376	350	358	359	373	397	362	361	362	339	381	354	368	364	366	355	346	379	373	340	380	346	374	397	362	334	409	356	365	373	368	358	377	375	372	344	371	364	354	353	355	362	350	357	394	368	378	380	361	375	373	367	388	358	382	378	378	360	375	367	389	372	400	348	375	387	376	349	347	373	382	362	371	349	348	391	382	362	328	363	369	360	343	348	354	366	375	340	358	359	338	378	380	382	373	385	365	384	353	380	378	343	372	375	372	370	373	392	354	343	361	357	379	345	354	404	331	370	381	337	371	357	388	348	377	365	407	359	367	368	382	338	371	360	366
345	0	2700	141400	368	8	53	127	386	560	601	628	627	607	584	565	555	560	548	544	530	559	525	528	485	542	474	509	512	516	516	511	497	522	501	516	533	536	474	471	479	485	481	456	485	507	494	450	474	451	482	478	457	461	447	496	483	447	448	462	461	464	469	445	457	499	482	469	447	461	471	480	443	426	467	460	487	434	489	474	450	465	486	468	450	449	471	442	452	488	467	447	454	492	446	478	464	470	463	493	484	438	480	462	458	447	467	494	459	431	459	479	472	472	461	428	460	467	509	467	442	467	483	485	451	439	466	456	427	454	471	483	442	444	425	482	423	479	440	465	456	457	434	470	457	463	451	505	434	445	480	473	486	477	457	477	459	468	458	465	477	477	461	456	484	444	467	433	499	472	464	457	450	464	446	456	466	452	473	500	462	437	475	471	448	465	476	468	478	450	442	454	458	454	457	465	420	455	458	488	454	457	449	446	441	490	451	451	439	469	431	465	479	430	463	484	460	472	475	471	458	415	450	473	481	464	450	502	430	444	472	460	429	436	478	423	435	462	454	464	421	473	490	460	477	440	444	487	468	513	457	464	463	455	489	442	434	460	461	465	455	476	459	465	446	494	458	453	424	448	430	463	419	453	443	476	431	466	425	473	475	474	441	471	467	430	473	451	495	468	470	437	468	461	449	449	477	470	458	469	483	461	459	438	486	459	447	450	471	440	448	444	410	419	459	467	431	489	472	422	472	483	435	489	472	464	466	485	416	412	448	425	473	481	449	456	434	453	448	448	484	460	479	451	475	475	463	477	469	446	464	440	458	425	481	448	493	447	454	476	406	452	449	440	461	436	488	459	445	464	478	446	458	488	424	475	435	451	430	464	432	432	431	436	468	427	438	486	449	451	470	490	456	442	471	446	410	481	476	458	448	442	450	443	443	453	458	455	441	428	469	455	430	485	458	477	442	434	464	460	443	495	453	497	465	458	471	454	459	400	462	448	434	484	464	463	448	437	476	449	458	453	437	463	454	446	440	432	459	463	449	446	469	452	456	434	497	444	459	474	469	457	456	462	444	453	456	433	439	426	482	457	468	476	463	445	448	463	453	478	472	452	451	448	464	470	423	468	476	450	468	461	474	452	459	451	450	448	478	429	420	467	471	468	444	458	434	478	452	450	459	502	458	499	454	442	462	461	459	460	437	451	452	434	461	460	473	467	483	452	432	468	466	423	444	446	455	472	454	486	457	467	464	435	476	437	439	470	466	478	452	445	450	456	465	440	460	445	447	460	452	479	442	455	453	410	448	429	444	474	473	451	479	443	454	431	476	430	420	485	449	461	461	473	445	492	448	482	517	481	448	457	431	495	445	428	468	474	444	481	440	461	480	452	445	456	478	447	472	466	406	459	455	443	469	473	464	453	437	418	500	447	457	442	453	472	445	488	444	455	423	496	486	440	444	455	446	434	470	426	494	472	492	467	458	462	449	519	465	496	441	418	492	451	446	454	471	447	506	442	468	462	434	453	425	432	443	481	485	437	496	464	433	449	469	458	440	433	435	443	454	451	419	438	492	430	465	438	459	455	444	464	480	451	435	435	437	419	443	411	444	464	456	444	424	441	438	445	443	469	443	426	422	478	435	454	465	470	481	465	459	481	464	443	449	483	438	441	452	452	451	446	431	464	442	441	460	472	459	444	452	442	482	449	464	442	435	455	452	475	419	447	422	474	458	502	431	450	476	459	438	443	453	461	464	488	445	424	482	469	469	477	434	462	457	462	457	454	469	416	468	466	456	436	452	455	455	439	447	489	458	446	455	445	431	405	435	477	447	468	452	446	464	476	497	462	440	449	464	434	461	452	473	485	451	454	471	450	438	438	476	460	417	454	471	453	439	467	464	437	446	455	427	456	450	455	456	430	487	447	446	448	469	462	464	435	485	412	484	437	446	479	464	435	458	451	438	460	435	476	451	446	458	441	452	465	423	478	502	459	472	485	406	463	449	458	432	494	455	432	432	480	446	478	454	439	453	428	453	480	434	456	449	459	464	435	418	456	441	461	451	438	421	482	430	484	446	433	451	448	477	476	405	423	434	463	434	461	446	447	526	470	457	452	439	451	471	446	450	441	428	436	474	452	435	448	448	461	443	480	453	455	429	436	464	472	446	433	433	442	439	468	438	453	451	445	485	452	424	450	487	423	466	481	474	440	492	470	459	506	464	458	455	464	520	454	459	460	421	485	430	444	475	441	433	460	432	466	442	474	444	465	439	460	430	458	464	471	442	435	478	468	456	452	448	445	466	472	443	485	456	437	433	455	463	454	455	441	460	485	455	449	452	466	469	441	445	453
345	1	1900	141523	368	8	97	294	401	529	523	597	540	523	510	478	492	485	437	479	469	467	442	432	470	449	398	496	431	450	449	411	444	445	447	436	397	416	421	423	430	408	415	423	433	447	431	424	420	420	426	405	430	429	401	432	432	410	415	422	432	416	456	404	435	417	404	400	387	398	450	414	437	399	398	393	389	414	406	450	382	385	424	413	414	442	403	412	420	398	407	418	398	394	414	400	390	410	408	370	434	390	415	424	420	376	382	428	410	375	429	413	399	375	433	400	418	406	382	391	394	401	394	399	429	402	410	399	433	388	426	409	436	428	374	414	408	418	378	407	405	408	397	403	398	431	413	391	408	407	392	389	410	409	415	438	409	411	440	388	406	399	409	398	378	397	411	438	445	397	427	411	394	427	397	419	438	383	432	412	413	396	386	417	372	374	398	419	406	392	391	396	425	388	391	429	396	389	394	410	404	385	411	399	379	385	424	414	402	375	426	383	395	391	397	395	405	390	404	384	406	414	389	397	376	394	433	395	415	452	397	419	423	436	407	368	405	384	413	416	397	397	425	453	434	395	409	387	384	435	400	412	434	396	387	403	402	418	412	409	434	385	389	394	388	393	394	430	394	436	382	404	403	412	394	393	389	406	407	403	394	400	395	399	371	383	389	397	403	360	389	360	409	421	397	396	397	441	420	418	389	392	397	398	404	437	408	373	427	385	386	399	415	407	396	414	370	436	445	407	387	387	419	383	403	405	443	404	409	399	398	371	403	409	391	409	394	382	388	398	375	404	400	387	387	410	444	404	411	417	396	419	402	369	429	406	413	352	380	400	388	373	392	407	410	390	410	397	383	452	440	392	384	424	399	420	392	413	395	403	429	379	419	413	402	432	392	382	430	419	366	426	427	381	416	430	408	365	384	420	395	392	387	387	400	408	393	411	380	411	412	401	384	413	403	411	382	408	408	398	374	420	399	395	391	415	402	400	407	379	403	398	442	395	391	396	411	412	425	415	379	409	392	381	412	410	413	370	433	421	407	373	408	409	444	416	453	393	425	405	437	398	381	411	407	392	414	380	434	390	402	389	438	395	402	420	385	435	397	412	402	405	420	390	395	411	370	406	381	398	416	432	429	404	390	384	409	414	384	418	409	390	437	380	409	390	409	428	407	391	411	388	413	406	416	386	362	387	369	389	407	401	417	396	382	372	402	377	385	426	433	415	411	389	387	382	406	385	416	411	411	375	391	398	392	398	393	404	395	391	377	413	404	403	391	395	364	414	389	375	390	407	412	410	414	400	394	416	401	439	392	394	385	392	363	435	418	368	425	401	345	400	389	411	391	418	406	405	415	373	400	384	399	394	406	420	396	405	424	429	409	397	374	386	422	421	402	403	401	389	411	409	394	424	408	385	411	391	366	422	406	431	373	415	403	398	389	371	398	424	434	396	398	418	400	393	382	393	437	402	412	422	400	407	432	370	408	389	395	402	403	408	422	407	395	399	405	375	422	401	407	438	424	418	396	406	421	414	409	401	402	418	400	391	398	416	380	433	395	379	381	406	405	411	422	422	393	421	409	400	410	366	440	396	431	404	411	407	421	377	391	398	378	380	398	400	405	428	423	395	410	428	392	420	406	397	395	380	439	427	388	403	381	388	405	402	386	428	421	402	414	416	409	425	417	373	374	385	424	402	410	427	391	391	398	400	405	419	369	382	396	415	416	405	398	387	397	424	398	437	410	406	407	408	393	402	422	383	410	440	400	381	417	403	406	388	395	399	432	415	398	406	404	416	373	367	380	371	430	439	395	422	396	380	433	417	406	393	410	389	425	405	429	395	374	424	398	383	411	382	419	410	392	418	402	401	380	423	397	391	416	387	401	378	394	403	385	418	436	442	418	379	386	408	405	420	430	403	400	395	391	415	416	438	391	433	387	351	381	431	401	400	421	401	376	382	428	389	401	402	388	375	374	428	428	405	382	383	407	435	397	412	397	412	395	397	416	416	418	422	400	412	387	421	430	386	374	429	407	390	400	390	417	386	390	403	398	427	413	437	418	420	371	379	418	409	437	363	353	404	387	395	442	402	415	399	396	411	398	416	420	404	394	433	394	375	399	386	395	401	401	425	421	398	377	417	425	376	398	406	395	376	394	408	420	408	380	401	416	407	396	434	453	413	412	408	393	398	399	410	395	388	392	441	391	434	392	399	385	406	381	421	367	404	408	382	373	392	438	370	411	404	392	407	399	396	401	392	358	425	399	420	421	399	391	407	398	400	383	406	368	433	418	389	427	381	432	431	391	417	409	362	392	426	402	390	399	391	413	398	390	424	413	400	375	404	398	416
345	2	2100	141647	378	4	45	220	345	482	548	547	522	520	481	462	452	456	458	471	417	409	400	415	407	383	418	434	390	381	402	383	408	388	366	390	369	379	369	376	372	394	362	402	386	382	379	377	377	378	381	361	347	362	388	368	385	357	381	384	387	378	354	344	343	355	363	321	365	348	355	356	330	359	363	367	354	349	373	362	385	369	373	321	364	338	370	335	344	352	356	346	341	385	336	354	382	359	363	351	347	327	338	360	340	365	378	346	312	352	366	348	341	367	362	375	358	362	366	343	371	344	343	353	381	369	417	349	357	344	372	348	341	337	349	361	356	369	339	359	384	362	361	336	359	378	393	323	354	341	365	331	342	349	358	391	361	346	357	360	360	358	356	328	342	350	343	368	368	362	373	343	346	351	351	352	358	346	334	352	354	350	367	350	377	368	340	343	359	329	355	346	314	351	378	360	347	327	344	319	335	351	390	365	349	365	317	363	354	336	364	372	331	334	333	345	357	331	349	345	336	360	363	377	337	380	363	378	357	338	370	337	379	356	371	346	345	362	329	345	358	350	328	346	338	353	342	356	315	322	330	362	329	367	341	353	343	320	355	363	353	357	345	354	369	362	378	334	348	362	354	357	348	343	337	358	338	318	378	303	344	350	348	342	351	370	351	322	349	348	366	371	355	355	351	368	377	345	339	374	331	345	368	360	375	344	343	336	363	364	363	303	367	368	375	367	365	346	336	327	373	392	355	337	352	335	338	355	342	364	343	359	355	331	368	350	337	357	313	350	337	375	322	381	343	377	348	362	346	353	334	348	338	356	365	370	347	365	346	358	349	333	321	350	398	382	390	350	342	340	350	366	345	327	344	335	347	342	347	362	320	373	346	367	367	361	348	388	338	330	330	350	343	309	347	347	371	338	368	366	349	368	324	359	362	346	347	331	337	376	342	373	343	357	370	334	318	353	388	356	328	374	331	351	381	361	351	349	346	342	337	334	305	361	368	325	344	394	368	334	338	344	343	381	337	395	342	361	364	370	360	386	343	372	346	329	349	335	355	327	375	376	370	329	364	339	367	357	390	357	334	372	400	335	373	361	359	369	326	371	344	351	364	345	340	348	364	334	342	346	308	344	352	335	306	351	385	349	344	339	340	352	343	355	381	340	358	365	387	354	348	314	389	347	343	331	358	351	365	341	368	310	375	342	373	373	348	359	382	332	347	359	348	352	307	347	401	389	363	360	324	389	357	360	350	351	348	375	343	337	352	380	364	326	358	355	370	367	327	341	340	373	345	354	345	362	333	345	364	350	363	364	367	335	345	329	337	367	334	349	355	365	329	394	301	335	355	357	349	353	353	348	342	335	322	328	362	353	387	346	335	353	376	345	357	346	358	370	362	345	311	372	360	339	323	364	327	378	376	379	361	362	339	343	330	352	367	364	381	347	338	353	362	363	375	354	376	349	346	387	372	360	349	337	371	350	364	350	355	381	314	325	332	367	336	371	354	345	353	359	343	370	365	367	390	353	376	316	366	353	363	337	398	341	369	365	347	317	366	351	351	329	340	362	345	381	363	353	370	364	345	329	387	361	325	337	384	330	363	374	336	361	354	329	362	341	328	384	343	355	387	342	325	349	371	334	336	367	345	332	340	351	365	354	346	341	338	373	339	357	366	332	365	332	341	364	360	336	357	356	339	366	341	378	361	344	357	361	352	345	373	362	363	388	345	346	373	371	337	328	364	358	377	335	383	353	357	329	337	374	367	363	365	385	353	347	367	381	342	353	331	344	351	355	393	351	360	352	326	319	342	332	392	365	346	353	334	380	324	359	365	327	361	376	352	369	369	374	356	342	363	354	351	341	314	376	354	348	346	364	360	356	360	343	332	348	356	352	352	359	347	341	374	360	355	377	298	354	373	358	350	346	341	351	360	338	357	329	359	337	355	314	350	315	395	338	341	357	361	364	365	339	368	356	361	355	353	378	373	333	346	349	338	344	353	382	361	366	340	377	371	347	320	337	339	345	343	343	342	324	367	358	365	357	344	337	382	363	364	357	347	336	333	361	357	344	344	384	367	339	336	371	343	350	375	370	365	376	329	349	346	367	343	357	344	367	364	341	322	345	351	332	378	323	345	328	346	352	352	350	384	355	350	345	352	338	381	381	356	335	327	360	371	361	326	354	355	341	333	372	346	359	342	337	365	309	342	385	344	340	346	350	365	360	353	341	348	358	346	340	365	341	329	339	346	371	376	339	379	367	337	369	358	328	323	346	343	351	371	339	366	356	342	366	361	363	347	349	330	376	364	337	334	361	379	331	327	354	368	362	372	369	339	343	378	338	321	372
345	3	3500	141770	377	8	38	210	356	501	494	586	528	498	528	503	490	511	449	483	454	491	441	458	421	430	418	411	438	416	441	450	400	429	402	389	393	409	404	412	391	435	413	364	373	399	407	387	389	394	396	409	403	392	380	374	405	387	377	398	396	405	383	426	382	373	373	367	431	391	372	386	443	355	375	385	382	392	365	349	401	368	405	358	377	421	395	381	383	358	380	398	385	336	415	367	406	406	366	388	383	388	372	383	389	368	365	410	399	408	395	343	352	388	400	380	393	392	365	391	404	387	394	342	372	411	386	373	366	374	366	384	366	401	388	398	368	365	425	397	355	364	372	392	362	359	379	359	392	368	349	328	391	365	405	426	373	411	406	349	396	363	379	363	373	369	384	345	377	403	379	386	364	398	366	384	356	394	347	392	386	386	394	372	352	367	378	363	350	405	392	395	386	353	362	388	393	368	343	406	359	354	362	389	396	354	384	360	374	371	381	375	387	347	366	379	383	364	368	375	396	392	385	405	377	385	368	363	365	375	393	391	399	404	376	376	387	404	373	410	383	411	355	378	376	388	360	362	376	347	395	385	395	393	353	362	396	408	380	385	380	394	381	380	359	402	368	359	371	403	383	410	379	381	377	374	382	379	394	374	352	368	380	376	359	357	409	378	377	382	373	379	434	376	349	383	385	369	358	372	368	376	354	392	365	372	376	383	320	375	361	412	351	363	376	405	358	388	385	371	366	375	393	351	351	372	362	376	380	359	362	378	349	370	360	376	392	366	356	367	347	366	363	368	391	360	383	411	378	404	383	380	406	386	385	373	369	385	379	330	395	349	362	377	364	364	335	358	382	378	392	363	382	361	363	378	380	369	337	378	386	367	382	380	368	365	402	369	362	370	368	399	376	414	365	370	397	400	362	363	337	365	393	391	388	392	407	373	358	400	371	369	411	382	372	392	351	373	359	363	354	371	369	378	376	380	369	387	398	400	376	349	384	359	364	381	399	368	359	401	374	376	352	369	368	381	362	381	401	385	351	367	378	366	373	388	381	372	392	392	413	395	389	317	348	372	376	346	333	361	405	409	369	402	376	397	373	356	383	360	369	372	362	393	371	352	370	340	370	375	428	399	350	379	389	388	400	373	399	378	382	385	347	371	387	423	388	387	400	391	359	385	378	361	377	379	381	376	365	375	371	366	399	364	359	403	373	353	373	372	362	398	366	359	374	386	416	382	362	362	390	357	384	385	389	362	382	385	356	365	354	365	360	362	364	417	373	369	356	399	359	374	350	348	342	383	404	387	362	376	365	367	365	395	388	343	373	393	377	360	380	360	378	352	379	379	402	399	369	366	396	388	380	403	379	351	406	375	368	403	364	371	379	341	373	379	363	376	353	377	388	359	394	371	377	387	362	372	348	347	401	357	375	321	385	359	332	349	352	395	361	398	390	379	352	362	388	362	364	375	356	378	413	354	386	351	366	378	365	373	376	359	397	361	379	412	364	379	380	355	345	381	365	363	359	353	356	401	357	393	334	348	365	357	351	368	370	381	369	355	376	402	365	397	404	369	398	388	336	405	375	392	355	380	361	338	376	339	385	383	367	354	373	370	372	391	387	376	353	375	401	386	362	356	369	390	375	364	370	375	376	363	343	355	399	390	395	391	382	350	365	388	390	365	385	366	383	367	381	361	369	377	408	383	360	390	376	372	362	368	381	366	387	369	381	358	395	361	357	360	351	384	344	367	387	378	352	378	379	376	390	418	382	348	388	354	384	406	373	360	408	377	414	389	364	369	397	371	356	379	378	364	371	380	380	377	374	353	400	409	380	363	381	364	378	346	368	387	368	373	349	378	388	370	356	375	388	387	376	389	378	390	400	375	357	385	370	364	393	372	349	377	367	376	386	358	400	370	342	383	377	391	355	402	379	360	410	354	359	381	375	377	394	356	391	374	385	360	387	366	391	382	351	369	373	379	374	371	370	379	358	375	360	350	364	384	355	373	373	371	347	403	376	356	355	356	391	397	361	371	382	362	378	367	370	372	351	368	367	379	358	381	388	371	354	347	396	395	343	372	390	360	349	363	359	416	365	367	384	382	371	389	365	405	394	346	377	360	338	373	377	374	350	354	385	382	382	370	392	375	380	400	382	376	387	367	398	358	365	382	358	418	397	338	378	366	369	389	380	388	353	359	382	361	369	375	397	387	335	355	367	374	385	352	369	373	354	361	372	396	360	364	388	364	390	364	380	381	351	372	382	382	364	401	381	376	408	364	386	394	377	373	334	403	381	380	361	371	394	368	373	362	389	363	392	378	370	386	379	373	349	376	360	353	394	352	413	377
345	0	2700	141893	372	6	40	186	413	545	565	670	651	578	579	553	553	550	528	538	552	559	541	546	495	510	506	491	515	474	483	504	503	504	484	512	502	504	500	534	510	489	479	517	494	482	464	484	480	486	509	460	505	441	449	471	482	521	472	456	495	469	463	473	451	489	453	471	475	466	452	470	467	459	478	464	494	480	443	522	496	465	475	451	457	464	462	487	484	499	481	474	466	431	505	441	461	470	451	482	433	487	476	493	438	475	475	429	431	461	467	457	454	481	459	444	461	474	432	455	514	457	497	452	484	477	459	460	426	474	424	475	422	466	467	472	464	456	448	498	456	466	463	461	491	489	455	438	473	495	469	456	477	481	477	478	455	434	487	447	485	510	469	478	474	466	426	477	463	490	522	482	483	492	465	482	477	469	446	477	464	476	440	452	466	480	449	470	500	467	489	449	455	432	480	484	477	460	450	482	463	495	465	474	479	478	476	504	463	491	444	489	492	456	445	458	459	483	500	460	477	452	448	513	473	490	498	453	448	442	461	450	491	490	470	446	447	454	481	497	475	496	478	477	451	450	461	470	493	475	482	465	482	459	456	507	481	473	482	447	461	452	502	471	447	492	444	445	431	454	467	491	429	450	463	489	443	478	431	437	493	443	453	449	473	459	471	504	437	468	466	460	457	471	458	481	455	466	473	470	453	465	505	459	429	445	498	447	476	446	442	479	460	480	467	444	437	467	470	502	476	458	475	439	435	478	473	467	486	438	498	461	429	439	464	433	460	464	441	454	460	479	467	461	448	486	443	460	478	470	448	480	439	463	478	440	482	458	454	458	475	476	470	450	477	466	465	455	501	478	460	493	458	450	441	476	487	461	465	481	443	476	468	469	476	452	448	455	463	475	482	457	470	461	451	476	437	467	456	448	460	482	457	452	425	457	468	456	487	481	477	462	476	460	432	471	451	498	473	494	490	469	459	445	489	478	488	465	436	477	457	468	488	458	491	478	483	443	457	476	441	472	451	462	477	477	490	454	442	475	472	489	470	445	446	525	436	432	448	491	454	486	470	456	491	457	423	443	493	493	444	509	454	440	471	464	448	483	445	434	458	462	467	466	498	459	439	455	480	460	455	476	440	433	457	460	466	474	442	469	474	466	466	454	491	462	454	475	455	457	450	473	468	457	439	469	463	478	461	482	448	469	449	481	460	464	476	447	485	461	460	485	469	477	452	517	454	517	407	428	469	491	440	478	451	425	452	478	433	446	461	447	451	466	460	508	467	445	445	473	466	480	442	470	493	446	480	473	478	457	469	468	443	464	490	475	461	439	509	459	434	509	448	456	476	485	457	433	495	465	459	457	492	492	492	512	422	481	448	456	451	483	438	451	504	463	491	462	455	485	454	475	440	467	491	454	461	475	456	509	448	443	498	444	472	474	459	457	502	462	480	456	502	470	481	501	409	511	472	484	473	487	464	472	476	499	461	454	488	422	453	488	477	476	470	468	446	471	447	440	478	422	432	495	498	443	458	430	462	482	490	444	473	478	478	453	484	468	505	440	428	443	472	500	482	470	440	500	448	465	443	477	476	449	456	480	478	430	460	473	465	455	471	455	449	451	446	458	448	455	456	454	458	484	484	460	471	421	480	425	473	474	456	459	485	471	484	444	450	477	450	451	470	453	466	460	491	447	455	466	452	472	413	458	479	460	501	471	491	507	455	507	397	451	482	477	510	486	458	476	447	461	499	501	431	476	453	452	455	464	455	500	432	451	430	475	417	483	488	480	464	499	467	455	480	418	452	463	475	454	487	470	473	462	449	451	472	453	435	457	476	472	465	491	486	462	443	445	492	468	445	465	476	456	438	474	463	505	471	492	442	466	487	477	474	441	420	427	467	462	421	476	447	507	448	454	464	448	478	487	465	466	472	473	448	493	474	450	464	468	463	472	505	481	457	450	456	466	472	446	454	452	477	451	439	427	472	463	464	396	448	480	452	446	447	459	478	503	494	474	459	443	461	476	438	439	451	449	475	443	436	482	460	485	454	445	472	495	441	462	433	467	497	473	480	445	464	444	457	476	455	452	459	444	465	452	491	463	426	475	460	444	445	484	456	467	455	457	455	480	484	474	453	485	489	453	447	452	444	454	472	471	454	460	478	470	454	470	459	459	479	495	441	423	464	510	480	468	461	447	481	458	474	455	455	439	433	448	457	430	437	455	417	491	475	431	438	468	435	498	498	488	476	503	481	463	452	447	461	486	450	480	473	441	460	483	429	470	463	442	464	441	438	481	456	466	455	441	452	481	475	471	459	497	477	475	450	469	419	476	481	479	473	463	456	460	459	470
345	1	1900	142016	398	3	71	195	311	470	496	496	509	478	441	435	412	425	403	386	374	392	358	385	370	370	350	387	364	336	365	365	361	327	331	357	375	345	334	334	330	343	369	343	318	320	332	333	355	332	345	323	316	326	328	324	316	325	294	343	282	314	315	316	321	293	292	336	286	306	322	314	325	316	304	289	351	330	315	317	336	329	334	309	306	325	315	309	304	332	283	319	343	349	298	320	303	289	296	305	339	312	286	333	318	315	298	310	310	298	337	288	308	300	306	280	307	315	335	320	306	316	288	311	317	290	315	311	309	317	304	310	307	335	347	299	332	348	345	329	321	308	320	333	326	298	313	300	315	309	289	288	303	323	313	338	316	318	318	305	311	319	317	313	329	286	322	344	294	291	300	327	332	345	314	298	314	316	313	337	331	319	308	306	333	293	304	305	305	333	309	339	315	292	323	322	316	306	302	306	298	308	306	306	319	303	301	328	312	314	295	289	294	319	318	355	329	299	322	324	321	318	311	343	323	293	305	320	305	291	306	315	332	319	311	299	307	297	318	307	288	318	299	305	317	303	322	305	323	322	321	316	292	295	313	299	298	325	284	320	299	337	321	309	312	298	303	320	309	317	333	314	324	345	328	302	331	327	324	337	315	327	285	317	307	304	313	333	303	321	328	316	308	313	318	361	305	307	306	299	306	313	318	320	318	334	314	309	304	332	308	297	316	329	330	293	288	327	314	306	303	311	277	294	311	313	315	316	295	360	294	329	317	304	317	316	345	307	320	329	303	304	299	328	371	298	312	324	345	295	340	315	311	322	302	302	300	304	326	310	323	286	327	347	303	281	306	311	314	314	293	327	274	319	319	323	293	301	310	292	325	322	340	323	315	324	296	306	307	338	268	299	311	307	340	305	285	301	304	313	313	323	301	296	299	315	325	298	315	291	302	312	276	317	309	301	286	308	322	339	298	334	320	283	314	270	311	302	306	307	292	295	299	333	331	313	286	335	295	332	338	318	307	318	305	297	316	310	308	306	341	304	313	308	330	319	314	286	283	327	303	287	349	323	333	309	337	318	321	302	313	291	327	308	332	344	324	322	323	319	319	293	303	324	310	319	293	328	338	306	302	309	321	291	324	297	336	290	310	296	312	286	324	317	300	326	292	316	307	298	299	307	315	331	311	304	297	313	323	305	297	326	337	277	327	318	302	287	296	334	295	288	327	330	329	311	327	318	297	338	324	331	308	304	294	328	311	323	334	319	307	316	344	323	310	298	307	325	296	307	311	304	315	304	310	316	322	317	275	285	290	335	312	327	304	297	336	331	293	325	283	306	302	281	298	317	288	347	319	298	302	318	316	328	318	307	314	306	305	311	306	326	286	306	280	292	326	332	327	310	303	341	326	324	327	358	321	330	309	296	306	315	309	311	324	292	353	312	313	332	317	312	331	306	293	313	299	291	286	340	303	319	303	311	290	299	317	299	317	321	301	297	320	300	316	311	291	290	316	288	321	296	306	324	311	285	304	314	289	308	310	337	303	322	327	293	313	278	308	326	307	321	343	295	331	328	329	284	297	313	322	302	332	313	333	322	321	324	302	327	321	307	307	331	289	311	299	333	335	323	290	296	306	318	343	324	317	318	279	299	287	309	294	282	310	286	277	336	322	300	317	315	308	315	305	320	317	337	333	296	290	326	316	313	359	292	317	305	319	329	302	326	310	307	340	312	300	318	313	299	285	320	288	324	323	332	310	308	327	317	306	332	285	310	330	274	305	310	302	333	310	321	301	313	315	318	329	295	296	351	286	315	315	308	324	318	322	310	326	323	336	292	293	306	286	302	282	330	294	292	311	299	293	291	309	326	316	305	291	309	307	319	318	332	309	318	324	300	320	294	288	304	315	311	315	305	332	307	285	291	300	325	311	334	310	283	312	289	284	351	322	309	268	308	322	323	332	308	284	303	304	310	340	336	329	321	300	303	309	305	284	318	337	303	286	323	281	332	322	316	311	324	314	298	329	320	297	308	268	314	309	285	303	304	276	324	318	294	300	290	314	308	341	300	284	306	279	308	315	271	332	288	336	277	320	349	325	298	321	351	313	293	323	343	310	297	301	330	326	321	297	311	320	337	316	311	320	326	324	312	336	305	301	322	316	321	309	295	307	296	318	306	307	298	330	305	314	318	331	329	283	317	294	325	281	324	320	317	297	303	331	300	324	294	315	294	324	305	261	309	322	344	318	304	302	313	289	298	319	283	320	309	308	328	300	341	304	306	312	325	299	286	305	274	314	308	346	283	301	288	324	287	327	346	294	300	294	325	279	292	303	307	311	324	331	317	291	310
345	2	2100	142139	383	7	70	190	345	513	497	563	500	513	448	462	444	450	420	429	430	389	435	418	392	390	388	391	395	365	396	400	359	409	405	391	354	366	371	392	399	380	366	372	350	345	381	366	351	338	346	353	328	378	352	321	396	375	369	353	371	333	344	328	324	371	349	358	332	332	381	333	363	360	355	354	353	332	360	342	327	333	319	344	355	328	340	350	341	358	330	332	348	344	335	319	335	305	358	349	309	369	347	342	320	381	325	351	328	358	341	357	345	301	318	332	336	345	324	348	344	360	369	349	334	364	340	327	342	376	309	338	336	347	363	354	356	338	337	350	377	353	356	325	350	320	347	348	319	336	338	327	360	345	345	348	358	349	334	332	372	323	370	360	345	362	343	371	330	381	365	355	338	366	344	319	319	342	330	328	343	345	359	310	330	344	346	346	346	327	350	321	350	342	346	342	334	316	373	364	330	318	333	337	371	332	310	353	359	332	372	335	319	334	331	352	320	340	345	341	349	346	321	335	303	324	319	329	324	359	385	359	335	337	342	356	333	313	345	337	316	320	324	345	315	319	351	330	353	330	334	337	326	339	337	335	330	334	344	333	302	339	325	364	310	356	354	296	309	313	343	336	348	349	352	365	351	335	360	343	317	348	341	329	347	357	309	319	330	355	307	331	327	325	336	330	333	308	349	342	379	345	320	350	339	324	290	315	299	356	343	325	353	276	341	355	340	334	337	351	310	366	350	329	364	350	356	332	368	310	327	336	351	349	322	324	330	378	352	358	337	373	371	375	314	369	352	329	322	365	304	343	344	362	320	330	319	348	343	332	353	340	348	326	357	357	363	302	344	346	333	316	329	307	368	354	328	316	341	350	341	328	298	319	334	321	338	342	369	345	327	314	347	360	352	331	327	325	330	340	331	365	343	341	316	323	336	346	325	320	335	342	336	351	335	342	375	360	360	311	356	321	371	344	341	311	323	359	355	309	330	326	327	335	311	377	320	328	374	350	306	347	310	355	358	391	356	348	341	326	337	328	354	337	302	360	335	326	327	357	332	347	344	330	350	334	309	311	307	345	329	348	339	322	323	344	314	343	337	327	343	351	323	347	336	338	319	341	336	310	315	316	316	321	350	348	341	353	330	310	327	322	324	336	319	361	358	333	313	355	359	324	323	345	308	304	343	355	350	312	367	342	354	343	321	361	367	332	319	329	325	350	360	347	324	348	309	334	354	344	353	339	325	334	342	361	333	343	322	339	331	310	350	307	322	350	347	344	358	342	337	342	324	299	320	347	325	341	328	298	292	342	327	336	320	311	327	375	330	320	314	360	312	364	320	357	347	341	330	335	347	368	342	343	333	335	339	330	368	339	345	338	336	359	324	314	319	335	322	348	360	351	330	315	344	327	341	334	354	334	337	337	366	340	292	371	342	334	330	358	361	329	307	321	357	350	345	332	348	357	348	340	351	323	354	342	330	335	328	319	308	332	376	333	356	338	349	332	326	339	329	322	333	316	357	365	341	317	328	321	341	340	360	325	364	331	332	338	349	358	333	358	340	340	318	354	321	324	354	313	330	341	348	315	342	348	327	338	310	345	351	345	307	342	355	324	353	364	350	332	331	340	349	343	363	329	315	332	362	334	331	316	335	338	315	335	351	344	317	338	297	330	342	348	313	343	351	287	342	337	299	319	323	329	324	327	325	321	309	339	342	339	299	362	335	369	343	348	339	337	337	331	359	336	333	328	326	311	341	340	334	331	308	350	334	338	335	354	314	344	356	345	321	323	319	329	346	328	351	341	347	313	340	339	344	338	317	317	328	353	322	360	344	346	340	380	326	359	327	329	352	344	348	362	329	347	332	322	334	333	288	339	316	353	324	318	330	338	320	330	334	334	307	313	361	373	366	321	345	293	313	361	298	312	333	338	345	281	346	313	331	340	328	353	357	345	333	354	303	325	327	326	328	333	323	314	330	330	335	348	333	344	341	362	307	347	354	338	350	319	347	335	348	359	292	359	337	299	332	317	305	350	352	330	337	345	327	349	333	325	326	310	334	338	329	303	308	338	330	313	380	352	353	333	333	340	346	348	315	327	357	351	353	361	305	385	346	307	347	340	340	306	310	338	346	296	306	324	354	319	337	327	336	327	346	353	328	357	324	319	335	342	312	314	311	357	368	367	362	311	340	324	311	351	332	334	318	324	366	362	339	334	354	333	355	347	306	357	327	345	338	364	321	354	354	314	327	353	341	329	301	345	353	339	332	320	339	345	341	359	331	322	336	344	329	359	344	324	342	339	351	336	319	344	313	354	321	301	339	317	334	337	353	338	334	348	320	319
345	3	3500	142263	393	5	42	160	294	471	500	563	482	486	483	424	422	427	407	364	397	387	371	378	344	350	334	335	375	369	378	388	355	337	355	321	326	327	327	348	318	359	328	315	334	317	300	302	318	329	316	284	296	314	315	330	294	274	308	334	310	313	312	292	311	302	298	312	268	296	298	299	287	325	311	295	312	292	309	325	294	307	312	293	321	280	289	302	340	317	291	286	286	321	331	300	289	297	317	306	287	318	305	315	327	316	282	297	289	287	314	309	304	315	308	260	307	289	285	312	297	279	310	290	268	289	314	282	293	294	289	308	297	281	333	322	280	314	302	296	279	291	293	303	283	313	267	259	317	312	319	309	307	290	298	308	333	289	280	302	309	304	312	327	299	312	296	299	291	300	320	309	303	287	289	308	301	277	272	303	301	300	313	297	273	292	285	290	333	306	281	300	300	306	279	290	306	267	298	272	316	276	296	303	290	261	288	316	284	298	267	280	281	291	336	266	296	283	293	302	321	306	320	281	297	299	296	294	286	283	304	298	309	293	306	269	275	275	292	279	324	322	288	289	316	281	311	269	287	294	277	283	291	324	296	292	287	295	279	295	304	344	291	278	312	274	278	293	328	312	311	277	295	266	312	280	297	276	320	259	302	327	310	282	307	296	296	285	289	294	272	320	295	298	260	285	300	313	312	289	303	331	300	277	307	284	309	310	297	291	281	312	295	311	295	308	298	281	294	299	298	282	281	291	279	327	268	290	319	282	308	281	278	330	281	306	318	300	277	291	283	309	281	295	313	285	318	274	303	268	309	295	294	310	276	350	285	281	263	276	301	313	310	303	296	313	293	268	290	276	302	282	273	297	313	298	293	314	322	287	298	289	307	320	321	304	299	274	315	312	266	304	285	283	311	293	306	328	318	296	312	326	309	281	302	295	293	281	274	326	273	270	297	254	290	304	322	262	279	305	291	292	266	309	266	298	304	291	272	313	249	267	295	306	291	286	266	257	297	287	290	283	288	304	302	304	284	298	312	277	303	293	277	298	291	315	288	303	284	298	294	302	295	270	259	286	313	312	320	302	316	298	269	294	270	272	289	278	283	292	283	306	303	308	298	268	269	296	283	314	323	304	288	301	309	315	280	277	313	299	291	268	268	301	289	290	289	289	280	322	285	266	305	289	284	288	302	287	286	267	329	278	282	303	279	303	298	275	283	289	308	299	316	309	299	310	303	314	289	322	308	281	294	280	297	293	281	284	286	293	290	283	331	292	283	309	308	295	307	299	274	302	305	298	279	314	308	257	310	294	278	308	282	323	286	271	283	264	285	313	305	289	289	301	276	279	290	305	294	312	305	256	275	278	294	260	278	302	327	320	289	298	278	276	302	306	264	307	291	276	268	279	270	279	283	295	303	300	316	295	310	277	324	266	260	271	304	304	296	271	276	273	295	301	297	285	284	279	305	327	291	290	293	300	303	311	282	292	284	292	306	295	319	287	283	286	288	305	304	313	284	296	273	292	280	287	277	303	289	274	268	280	299	291	277	279	307	292	284	306	310	306	304	301	299	304	308	281	278	289	310	308	280	318	275	278	301	291	314	277	283	288	288	283	270	303	303	280	274	319	292	274	313	274	299	292	300	304	292	297	305	279	302	313	291	278	289	276	296	302	307	285	298	281	309	317	274	309	274	283	293	308	264	285	297	260	258	330	281	307	279	300	319	266	292	281	301	298	297	280	305	273	291	311	269	270	264	282	275	308	292	275	325	284	268	301	296	297	313	298	282	275	301	287	298	300	276	295	288	274	287	266	294	301	274	275	284	267	332	314	300	311	316	285	287	303	287	290	313	264	291	268	277	274	268	311	304	296	277	287	292	275	301	286	286	309	283	296	294	289	279	305	310	287	309	298	281	307	281	312	318	314	292	334	291	297	278	312	296	308	320	265	278	303	267	281	277	276	311	262	295	325	313	291	271	287	284	298	306	293	253	323	290	285	306	290	282	307	293	300	307	285	287	296	286	279	309	290	302	306	298	297	304	287	309	306	305	286	298	296	265	266	296	284	297	353	298	267	297	275	310	289	310	294	312	254	293	315	265	287	292	259	273	290	315	315	295	329	304	290	293	306	319	294	272	346	282	285	275	291	292	295	280	276	309	298	286	302	275	309	326	310	297	292	290	262	268	287	296	295	272	303	287	307	280	292	283	296	321	260	298	301	267	291	285	281	285	297	278	302	294	289	320	298	266	301	269	291	306	277	308	297	281	289	274	315	283	305	307	325	300	264	339	246	284	290	294	293	275	317	290	300	275	316	297	277	291	301	335	288	269	285	288	310	304	297	285	310
