345	0	2700	184848	547	3	20	231	353	471	489	544	488	527	421	444	409	421	372	368	377	336	381	334	339	339	324	281	311	280	286	314	314	279	292	269	284	280	298	285	247	259	281	261	256	272	268	239	231	260	229	268	255	241	239	238	242	252	250	257	239	255	252	255	232	243	215	242	262	244	226	230	236	206	246	242	237	201	201	231	252	240	223	229	205	257	207	243	234	248	230	230	250	202	229	231	250	214	214	250	247	213	241	215	236	224	240	248	234	238	198	252	229	225	218	197	232	211	240	218	265	211	230	241	234	262	236	240	249	233	208	248	237	217	261	244	240	229	243	230	224	249	242	219	223	239	223	248	211	221	226	223	244	224	235	227	256	225	206	209	220	209	221	240	215	231	243	197	241	224	226	210	209	226	220	214	265	218	226	233	222	210	209	219	221	221	216	232	231	243	209	245	214	195	238	230	217	237	237	207	207	222	204	221	252	212	209	241	219	188	209	240	254	249	244	241	229	235	219	226	221	211	233	245	228	230	235	238	247	204	226	236	220	212	231	235	269	222	209	220	223	226	232	208	207	216	215	229	208	217	237	243	229	225	240	227	246	238	214	226	218	216	223	218	226	213	195	215	224	226	206	215	231	234	201	224	224	202	235	204	245	223	227	233	225	238	211	220	218	237	216	214	249	212	218	216	214	229	215	198	217	214	211	225	220	229	220	216	223	240	211	221	217	237	193	229	220	204	208	217	225	220	210	221	196	210	227	230	235	231	209	232	216	213	239	226	229	236	195	245	224	213	233	232	224	200	234	239	219	216	247	228	206	225	198	224	228	224	202	215	232	244	216	201	226	219	227	192	204	209	220	234	212	218	212	226	224	266	201	224	237	239	213	229	201	219	244	260	223	222	248	200	219	210	212	215	222	237	205	214	222	237	234	215	228	218	219	205	222	224	237	243	217	253	243	222	221	204	239	218	252	209	223	243	209	214	253	222	226	210	217	209	225	199	227	223	223	208	247	224	223	243	238	200	235	234	207	207	200	222	218	202	211	240	216	194	206	227	233	210	212	231	212	225	234	247	235	223	218	204	219	211	190	225	225	219	216	214	235	229	236	230	228	207	227	235	224	233	228	212	202	225	190	228	199	223	220	226	210	192	224	219	230	217	210	229	233	242	219	226	205	224	224	216	211	224	187	204	221	214	230	243	230	243	214	219	220	228	225	244	194	241	221	203	210	209	250	206	223	231	220	228	229	241	201	223	225	199	218	228	213	196	230	208	244	242	231	213	222	204	222	239	254	221	217	222	240	227	227	237	228	238	247	198	240	233	221	228	188	212	211	244	205	209	209	190	237	219	227	207	225	225	218	234	234	199	213	210	237	203	229	218	238	225	214	212	217	245	213	214	206	236	221	221	211	215	216	224	232	225	241	224	212	228	229	221	203	209	208	208	223	195	227	227	246	212	237	219	222	228	192	213	201	209	222	209	198	250	211	238	215	221	229	221	209	223	216	240	207	213	214	213	207	215	220	234	223	237	221	227	230	203	212	222	219	225	215	217	200	242	214	235	219	216	218	217	216	197	227	214	232	238	222	232	241	219	228	227	234	227	209	192	222	235	229	241	211	196	203	214	233	214	214	224	202	244	194	239	224	209	219	199	215	232	206	196	251	223	215	233	207	231	228	244	224	212	194	225	215	235	215	220	234	213	199	228	200	249	249	218	211	235	270	223	220	219	223	224	221	223	238	215	227	224	220	221	217	214	236	229	209	227	249	244	190	221	221	214	197	211	227	204	222	231	219	218	232	217	220	266	220	232	238	217	222	259	218	259	185	210	218	212	194	257	217	234	217	232	225	235	223	229	216	248	237	216	207	234	230	206	202	226	228	230	203	251	187	227	251	202	234	263	236	218	224	230	214	211	207	223	197	239	226	235	214	215	225	243	227	241	206	233	207	228	218	216	237	228	218	211	225	212	213	226	206	213	194	231	227	219	209	244	232	230	234	226	233	221	207	222	240	229	252	238	210	214	230	225	217	214	241	227	254	229	238	209	235	228	235	247	197	215	241	229	226	235	216	239	198	207	229	221	214	220	205	235	204	234	226	226	189	236	230	202	217	238	177	224	228	254	194	251	229	234	233	236	209	215	218	210	230	208	214	217	224	211	258	228	209	223	206	213	226	220	227	209	216	226	222	227	215	195	235	244	205	212	225	231	201	196	209	226	233	219	195	208	212	221	226	222	212	216	202	246	210	223	227	232	215	206	233	233	225	219	241	201	223	240	230	214	222	220	203	225	223	212	202	216	240	226	232	220	210	241	202	229	234	211	230	227	212	229	213	200	234	235	206	232
345	1	1900	184973	555	3	74	325	360	519	441	507	411	435	376	381	399	361	345	363	331	329	342	358	311	329	298	315	312	319	310	329	290	277	308	305	319	282	297	265	291	292	298	273	298	277	265	272	301	296	255	266	284	277	286	274	291	262	247	287	294	293	258	273	269	281	274	264	263	314	281	291	264	271	255	295	257	265	282	300	277	283	275	270	273	264	272	288	295	302	287	263	279	269	271	266	261	277	292	276	255	272	276	295	289	273	306	284	290	280	272	277	281	256	266	257	257	292	236	247	249	276	265	284	274	288	278	261	269	261	268	277	302	280	281	303	271	257	287	280	295	272	266	284	255	285	258	283	278	283	263	295	309	294	280	263	273	277	271	252	264	282	259	281	263	291	257	274	272	241	273	306	277	274	285	281	249	267	259	276	274	266	283	252	270	279	273	273	257	275	258	275	291	277	254	280	265	289	247	294	264	259	254	274	259	252	266	279	291	259	272	304	292	303	264	291	267	247	255	287	260	295	273	276	270	289	241	288	254	287	237	257	266	279	292	255	295	294	250	274	275	263	279	310	260	294	254	277	269	286	262	286	291	253	266	279	272	279	267	242	253	271	277	249	250	263	291	284	259	282	295	264	256	299	297	258	259	265	273	270	281	278	279	270	283	257	255	280	280	263	296	282	260	290	264	287	262	309	282	251	256	252	284	257	301	275	264	269	283	273	257	255	258	276	245	275	298	273	294	246	274	243	260	272	267	273	277	277	263	268	270	278	262	246	264	293	255	284	282	269	246	271	257	272	271	259	274	259	278	266	299	262	248	270	252	264	252	280	272	296	256	277	279	265	253	283	283	275	270	262	265	287	256	278	280	256	278	269	279	251	289	274	291	262	267	278	258	265	274	288	243	291	260	295	277	271	253	252	248	244	278	272	287	241	250	275	273	256	266	289	260	271	290	254	276	284	261	255	258	246	308	278	300	275	274	261	268	259	292	288	246	265	271	260	288	293	254	316	287	278	295	275	265	297	242	279	269	287	268	270	261	274	293	271	254	250	250	259	256	270	251	270	277	266	269	287	244	287	280	286	286	278	287	249	273	292	256	281	295	251	277	283	254	283	277	282	283	281	265	297	287	259	257	258	247	257	265	270	286	281	298	269	279	287	265	281	290	296	247	265	286	296	278	299	290	239	270	274	265	270	260	263	237	270	267	261	306	248	284	264	258	268	273	289	288	268	279	283	292	281	270	243	273	280	276	281	274	260	264	281	262	282	260	285	281	257	240	278	287	290	275	295	273	251	279	257	257	292	258	296	298	260	272	249	284	281	248	289	260	296	280	298	260	263	262	260	314	264	271	248	270	273	261	267	273	277	259	271	299	270	276	275	278	269	233	273	252	271	292	278	298	249	254	282	240	292	291	282	274	250	263	264	292	291	275	270	281	281	288	260	286	289	274	262	261	249	256	286	284	292	264	267	275	267	240	261	286	262	260	271	279	259	277	267	247	262	256	266	274	259	275	283	258	278	294	261	263	288	287	252	308	268	262	254	270	276	268	271	254	236	288	258	284	260	284	265	262	259	266	287	271	267	265	277	294	276	282	270	293	260	284	289	260	256	254	259	260	274	275	250	280	258	268	254	277	288	273	278	261	301	267	254	281	248	282	262	261	290	261	283	273	279	283	279	278	290	269	259	261	267	241	276	272	274	281	283	281	248	266	277	240	277	284	261	267	262	278	282	314	254	272	260	261	282	256	280	277	275	271	302	289	265	281	255	250	295	263	289	260	261	283	247	264	276	258	282	268	256	268	278	254	270	276	292	276	277	281	260	289	240	283	283	267	294	288	290	276	250	293	298	291	268	277	250	282	280	296	263	269	279	298	278	289	265	267	274	276	278	292	263	280	277	266	268	258	288	279	287	271	269	264	310	271	264	275	244	299	258	249	259	268	244	258	270	255	259	244	284	278	251	267	246	268	266	246	257	250	258	277	255	269	279	302	305	271	277	258	279	253	262	274	263	276	284	292	280	271	264	278	252	288	274	264	249	275	308	301	244	270	267	272	294	256	249	261	310	266	239	287	269	275	255	262	286	254	273	266	268	268	278	253	259	280	260	305	257	245	268	262	252	251	273	260	253	262	275	277	256	264	294	270	260	250	263	272	260	250	260	274	281	264	278	245	271	267	295	266	283	278	275	245	257	283	248	266	286	266	277	288	255	247	268	272	252	282	270	272	265	254	268	274	275	274	286	274	263	258	276	272	288	267	247	251	271	252	282	240	277	253	267	272	266	276	278	277	263	234	266	261	254	266	255	271	278	277	300	261	268	286	270	307	285	249	305	279	277	280	267
345	2	2100	185098	546	8	64	299	373	523	467	534	452	449	408	375	375	379	349	352	368	361	362	346	335	336	313	311	315	329	301	293	292	307	315	293	291	307	294	284	296	286	283	283	304	260	271	288	265	315	267	284	290	248	285	280	298	261	277	253	301	262	279	278	254	309	258	297	287	263	258	283	256	281	276	257	272	266	270	293	254	253	277	278	256	256	243	261	254	242	226	264	286	258	250	274	239	245	291	268	246	267	257	282	209	237	267	275	279	254	291	263	253	255	275	213	247	279	262	240	303	252	288	239	255	264	255	274	277	265	286	277	264	251	259	270	260	273	268	253	263	242	254	284	270	247	285	251	297	273	265	265	256	223	257	292	273	297	241	270	255	301	256	280	246	242	267	283	259	276	272	272	284	242	267	243	283	280	248	269	283	263	269	278	254	269	262	278	276	265	239	289	220	276	254	260	254	270	248	269	276	276	260	259	262	269	245	248	238	247	261	234	262	264	251	272	265	272	264	252	249	257	267	267	250	243	266	263	273	269	261	255	242	234	252	262	269	236	283	286	265	250	248	290	255	281	276	262	254	263	235	260	261	276	253	243	284	264	270	284	264	237	265	267	250	278	269	244	248	252	244	252	259	262	260	244	234	256	256	261	270	268	256	303	249	242	280	300	251	273	260	282	261	261	270	260	258	250	235	256	255	264	280	250	257	268	254	252	266	255	256	244	270	225	251	263	263	262	269	301	270	278	250	259	247	242	249	229	269	257	257	271	242	261	264	244	264	243	251	267	272	268	279	246	234	252	268	265	252	310	244	261	249	280	243	282	263	273	265	248	236	293	244	245	272	281	243	248	259	299	270	241	259	262	262	264	257	245	254	245	256	266	299	270	255	242	297	248	263	263	269	255	283	287	276	248	232	247	256	232	244	247	258	254	252	237	280	268	245	263	256	247	265	234	301	248	270	265	269	249	270	272	251	284	259	272	253	257	270	257	295	268	244	256	235	264	222	244	256	288	260	263	247	270	248	281	294	268	271	236	264	256	269	264	284	273	250	262	243	288	237	243	246	271	270	242	286	262	239	271	270	250	243	242	266	238	253	234	269	227	271	255	261	245	263	244	271	249	250	274	276	241	276	251	255	264	250	239	255	271	248	258	263	267	267	243	236	250	270	270	272	212	249	256	273	267	257	278	244	249	286	238	245	267	263	263	257	263	280	226	286	243	267	245	283	275	280	248	257	269	253	270	251	278	257	262	247	283	273	238	253	263	250	283	262	259	240	260	250	265	263	278	251	236	239	257	296	258	252	232	268	249	220	261	217	252	246	241	248	255	243	287	253	291	245	271	250	248	255	241	262	231	271	229	242	248	245	245	256	240	251	273	271	245	284	251	258	240	284	278	237	248	292	255	266	233	249	271	276	272	262	279	254	261	272	248	260	255	255	264	254	245	247	252	259	245	237	271	273	241	253	272	288	265	257	274	261	271	233	268	254	265	239	276	260	261	271	291	281	245	219	245	253	270	252	263	247	265	238	284	281	257	256	261	258	229	255	264	239	251	253	265	269	237	281	266	262	249	287	256	267	236	254	274	259	261	263	237	256	280	259	250	272	256	272	249	234	241	243	283	274	269	254	244	276	246	261	262	256	251	261	255	286	264	265	266	249	251	276	271	258	251	251	238	243	283	283	244	272	258	279	281	284	274	253	276	236	260	266	243	271	288	263	248	235	295	270	266	269	269	242	256	252	246	261	257	269	248	288	261	239	263	270	241	274	271	264	267	250	256	260	244	257	263	229	250	265	290	252	255	252	249	262	277	261	240	276	258	251	239	235	257	234	256	272	277	244	263	266	249	264	252	251	261	281	276	232	274	263	262	243	245	254	260	239	226	273	257	266	242	289	264	244	260	268	248	252	255	278	273	281	262	258	276	244	257	283	270	268	257	252	285	280	251	240	228	251	255	245	253	243	278	264	280	252	269	259	292	257	239	288	253	269	236	257	275	258	262	263	262	266	257	248	262	268	276	262	275	262	266	268	252	285	259	270	249	253	250	248	245	243	253	243	257	273	287	251	255	266	234	266	273	305	256	243	266	264	246	272	251	233	262	262	246	267	273	280	286	266	281	281	292	234	285	255	267	277	275	255	252	268	250	257	249	267	266	255	262	255	266	246	254	260	262	258	247	247	272	258	289	289	222	250	223	254	268	258	242	279	249	266	265	270	261	273	265	274	277	255	238	266	261	291	240	238	237	241	258	278	276	276	251	274	240	238	232	274	274	296	243	256	243	286	248	257	233	244	269	272	227	293	268	257	253	269	248	252	240	278	240	268	229	286	255	277	259	262	274
345	3	3500	185223	563	3	58	352	424	539	492	514	524	470	423	433	367	382	370	378	403	337	358	340	331	324	321	311	325	327	290	298	316	300	341	326	273	298	274	278	288	284	283	295	271	285	278	296	269	267	283	240	254	262	267	285	294	274	275	294	282	264	277	285	266	263	248	270	266	279	232	282	272	280	251	257	278	246	274	260	294	253	267	286	277	258	272	262	267	285	248	252	238	275	254	256	270	258	293	268	286	249	271	263	238	241	252	267	248	249	267	261	260	268	267	278	271	266	294	272	232	304	240	233	247	249	266	249	243	244	252	225	249	253	256	288	248	278	274	269	279	262	293	269	271	253	267	255	280	285	255	261	245	247	260	257	262	275	264	257	257	256	232	243	248	255	276	251	235	235	263	270	248	285	240	249	256	268	261	253	256	292	246	281	246	251	260	277	271	258	231	252	244	255	267	250	247	282	241	247	283	244	241	278	247	280	243	254	272	247	254	257	250	258	264	273	263	255	233	274	250	250	240	262	240	289	245	303	267	259	254	282	262	247	275	260	234	260	255	244	256	258	246	279	263	276	243	256	255	274	244	248	251	239	263	248	235	256	259	284	253	257	247	241	279	248	250	245	265	255	283	240	279	232	266	251	267	244	283	238	270	267	259	268	254	305	239	259	242	290	277	251	251	255	281	232	241	276	259	274	248	253	267	245	241	243	251	265	279	244	242	270	239	264	268	246	261	253	252	268	281	260	231	259	223	251	273	249	257	243	307	227	274	272	257	250	258	244	254	236	265	246	234	279	260	255	257	242	211	248	256	254	252	214	255	263	231	246	276	244	249	289	251	226	263	266	238	277	244	287	256	266	236	252	270	257	262	269	260	283	246	267	246	234	262	259	270	272	275	238	233	276	247	273	259	235	233	284	272	256	274	264	272	257	261	261	266	234	231	278	258	248	279	265	279	249	267	232	251	271	266	248	245	265	248	288	238	248	255	269	258	260	269	233	232	278	261	258	255	265	231	276	254	266	237	258	273	254	261	263	271	270	238	267	246	252	262	259	239	224	251	247	236	261	255	262	267	245	263	257	265	250	256	271	268	260	275	267	271	237	265	271	249	246	250	261	264	260	242	227	256	268	245	252	269	277	233	249	262	255	245	261	268	246	246	265	278	246	226	244	262	269	269	256	268	252	243	241	255	248	264	262	249	246	245	249	243	268	269	254	227	227	232	261	281	244	272	273	243	220	273	262	238	229	271	232	266	269	254	243	244	263	230	259	268	278	237	241	263	261	220	263	241	248	249	262	263	258	287	262	238	285	248	242	273	268	259	243	254	260	278	255	243	245	253	252	261	273	253	266	266	268	249	260	239	231	244	255	251	268	247	272	269	231	265	233	251	245	264	258	257	275	243	260	223	261	257	272	257	249	270	243	251	259	260	230	265	269	279	266	250	256	249	276	258	297	241	265	262	249	226	230	231	257	230	248	237	259	268	278	244	265	263	236	236	239	269	266	255	230	262	273	264	250	219	258	242	241	265	228	269	253	255	269	268	248	284	263	261	250	260	262	263	220	265	262	243	289	263	267	235	255	247	249	278	249	272	268	248	276	235	242	254	252	286	268	264	241	278	253	232	259	250	221	249	235	271	254	268	272	246	249	260	270	255	249	247	288	268	242	261	260	271	246	261	256	248	248	279	266	264	246	258	270	256	253	235	245	283	268	247	283	242	243	228	259	251	254	271	262	242	265	249	254	245	251	260	254	245	261	267	239	228	274	257	281	243	262	252	270	264	275	249	271	270	264	265	269	242	242	237	258	267	223	253	255	257	239	280	272	280	227	264	264	272	250	252	230	253	253	251	263	248	250	268	259	253	242	254	213	266	241	263	269	246	238	224	251	247	279	254	248	256	255	256	229	268	255	266	275	249	232	250	272	270	271	253	248	257	256	231	229	270	249	243	243	268	262	252	260	242	300	259	256	291	249	251	261	265	259	250	236	280	284	255	231	258	224	275	245	248	249	256	265	257	282	268	257	242	241	252	220	246	295	243	258	235	284	261	273	244	267	274	254	261	252	226	239	273	249	253	257	253	269	245	247	245	256	277	274	244	245	252	262	231	258	253	274	262	246	276	268	307	249	246	269	237	248	265	272	254	272	279	254	252	287	233	276	239	241	270	273	253	269	258	265	210	260	246	244	233	256	267	247	278	251	244	258	261	247	238	266	247	273	247	271	265	258	232	223	273	254	270	251	273	270	250	257	217	274	248	216	247	236	222	241	241	257	282	245	258	248	251	261	250	238	274	218	269	275	272	262	250	274	241	238	251	239	226	239	239	234	249	213	251	259	234	251
345	0	2700	185348	554	3	26	252	364	480	479	556	462	495	456	468	400	390	407	391	376	354	349	307	342	333	323	303	280	306	293	310	295	288	287	278	292	318	291	277	283	310	274	263	254	244	259	277	262	292	256	267	259	259	251	232	243	215	241	239	273	252	256	226	269	249	246	269	227	249	246	258	245	257	235	221	245	250	254	242	261	253	249	245	220	229	207	255	221	254	224	241	260	224	232	252	214	246	239	222	237	213	253	258	246	227	247	213	257	242	240	204	234	238	241	233	214	232	238	212	226	227	219	229	248	229	253	242	236	216	229	217	206	216	242	246	233	200	227	244	233	242	216	210	252	227	238	229	208	214	228	213	232	227	239	248	211	214	205	231	223	238	230	264	234	235	233	228	228	209	253	242	216	240	248	253	238	218	222	201	242	237	225	217	201	211	218	237	235	197	257	224	224	227	232	209	217	211	223	234	215	220	197	263	222	216	214	224	217	235	238	248	251	227	209	215	229	238	230	237	224	228	219	244	237	210	216	228	233	225	215	233	227	246	200	239	204	225	224	239	202	231	219	247	223	227	232	231	192	231	221	223	232	243	217	207	236	227	226	231	241	212	265	230	215	235	230	217	229	235	226	199	232	233	239	231	204	243	228	243	224	215	226	245	199	229	221	210	205	221	227	248	222	222	241	226	229	224	242	247	227	243	244	229	205	232	230	222	225	207	230	227	234	217	229	229	196	229	225	235	213	232	204	258	236	176	231	225	248	239	232	223	204	201	238	220	221	207	236	231	204	222	216	225	226	234	237	219	235	235	253	221	216	226	239	219	225	207	225	221	209	200	233	206	231	219	228	218	216	220	223	227	207	205	204	238	227	210	236	211	208	207	214	235	225	236	218	235	238	243	212	229	234	216	226	228	201	251	226	246	226	231	205	225	233	243	238	235	233	193	189	178	213	236	218	233	232	241	200	244	230	205	244	205	238	228	223	232	221	232	225	219	223	208	203	212	224	249	225	219	228	234	237	210	215	217	229	239	211	239	217	196	218	232	224	214	221	251	225	241	226	218	218	206	224	216	206	248	235	209	232	200	232	235	210	237	227	223	233	217	223	243	221	214	226	221	219	247	235	217	241	225	224	212	231	208	233	246	218	225	221	224	218	222	208	216	220	208	223	234	213	218	216	211	227	231	234	202	221	243	216	221	248	207	214	219	194	203	248	231	227	210	221	187	194	216	223	216	227	236	220	196	200	225	213	191	218	216	233	233	244	207	248	244	212	210	226	246	228	199	252	240	216	219	250	221	232	232	213	221	228	221	237	229	229	240	208	211	209	220	233	239	208	226	229	205	217	246	235	208	235	211	261	233	218	244	210	217	251	230	231	219	231	208	223	225	239	223	201	257	186	200	233	203	230	219	226	236	215	215	221	218	227	239	253	234	216	211	240	239	229	222	206	220	229	216	238	239	215	241	259	242	228	217	217	225	235	209	226	207	234	221	241	215	203	234	222	240	223	211	212	207	210	218	221	206	222	203	222	259	237	207	206	230	225	251	199	220	248	252	226	225	207	238	226	217	223	212	214	234	229	222	195	215	240	198	205	230	211	205	229	222	222	237	217	205	209	211	219	234	258	248	239	202	210	227	230	219	221	219	246	221	246	225	216	237	225	219	203	218	192	244	217	223	208	199	214	210	248	199	207	220	210	215	249	215	220	219	209	206	224	216	229	218	195	233	222	224	211	259	214	218	227	232	207	215	234	236	233	239	235	224	220	224	202	233	210	226	233	265	202	218	236	221	227	225	263	234	215	241	221	242	219	238	229	235	202	221	242	213	238	219	201	220	200	245	224	233	213	238	227	236	238	216	223	217	224	235	229	214	220	228	228	223	200	215	207	229	214	210	217	223	213	236	229	234	232	249	220	248	208	225	216	222	223	240	226	225	224	230	211	218	227	221	226	219	238	178	228	194	216	236	240	193	233	225	203	212	240	205	224	226	200	212	209	228	212	234	228	216	225	207	227	237	210	224	229	222	241	225	217	237	235	235	221	213	219	198	240	221	230	221	215	201	221	202	209	199	217	248	195	204	238	202	218	227	213	264	217	210	230	227	209	230	236	235	221	209	213	244	223	212	210	247	231	210	213	218	216	237	229	206	227	205	210	229	202	250	239	242	237	215	214	206	216	216	216	206	203	246	233	222	240	249	209	203	228	224	211	204	208	203	226	247	215	223	204	222	197	238	227	210	231	225	228	218	244	207	244	230	235	231	198	244	232	243	218	220	232	245	203	227	221	231	217	226	225	235	215	214	256	209	227	220	218	218	221	209	216	233	228	225	252	187	233	255	224	194
345	1	1900	185473	567	6	81	363	373	444	447	480	432	418	395	400	374	357	333	355	320	349	313	330	298	316	307	303	284	297	290	298	298	300	273	309	299	281	315	293	326	276	274	296	301	317	257	260	300	270	283	283	296	282	254	289	268	281	274	291	282	270	274	293	289	305	271	274	280	287	270	291	291	274	289	275	256	243	288	273	266	245	289	298	232	268	268	269	269	274	262	274	281	286	284	271	253	278	278	281	275	301	244	282	254	262	262	275	260	265	245	263	278	302	265	271	255	298	291	278	229	251	266	279	268	272	273	313	276	290	255	272	261	267	268	248	253	270	295	263	260	252	270	262	295	270	282	270	279	272	282	240	265	261	256	273	240	270	248	255	276	284	277	268	245	274	244	273	248	257	255	279	258	248	262	298	257	233	261	255	270	263	250	267	276	260	259	264	275	254	250	270	278	265	277	276	253	263	258	266	254	277	259	277	260	288	251	262	247	277	274	279	302	260	281	259	243	269	271	265	272	287	253	259	268	278	283	280	251	272	270	257	269	248	282	256	269	262	254	231	250	256	292	273	281	267	271	287	285	267	249	274	258	262	288	257	260	289	254	284	247	304	295	284	284	265	265	268	279	278	248	269	261	250	243	257	235	274	262	251	251	275	233	263	254	258	256	269	271	288	256	285	271	245	294	295	251	261	272	262	267	245	266	271	285	280	261	276	260	269	256	267	275	263	266	262	259	270	267	291	271	259	262	306	243	260	278	255	267	259	256	242	241	262	254	257	262	275	231	286	265	252	275	245	264	267	257	261	263	251	256	306	269	263	266	259	273	284	274	239	275	261	233	272	247	256	263	269	283	284	286	264	263	235	255	260	283	264	282	273	287	281	249	279	249	279	266	260	292	260	263	275	253	255	268	268	254	244	285	267	278	265	252	277	291	251	264	272	268	261	279	268	276	263	236	288	254	282	272	247	248	262	264	263	246	246	253	279	278	255	265	284	265	290	267	270	235	277	233	259	293	288	282	254	266	283	251	277	274	268	261	272	250	273	250	283	271	257	258	271	277	254	282	263	254	291	266	276	259	290	264	243	274	266	269	268	272	249	250	251	258	283	288	271	283	264	249	261	271	283	262	267	233	273	277	252	263	249	256	298	279	248	258	267	263	263	261	274	253	294	253	268	297	268	263	287	275	272	268	261	254	269	278	273	275	285	244	250	233	246	258	262	278	274	284	291	260	278	251	248	267	255	253	281	263	275	280	249	256	290	278	212	298	261	258	243	232	271	243	270	286	256	275	264	267	255	254	266	265	288	244	271	271	294	280	264	266	254	276	272	264	270	273	289	273	233	236	284	230	258	290	270	254	282	255	285	266	257	287	253	249	285	259	277	273	266	259	254	262	259	236	278	306	270	246	251	257	275	276	276	282	265	240	283	265	294	239	259	257	270	276	284	257	263	268	244	244	280	249	281	254	260	263	270	268	258	273	288	256	250	245	270	248	269	278	272	292	279	240	277	285	256	245	286	259	275	277	252	264	237	274	271	269	255	254	258	251	261	258	250	273	273	231	253	249	268	274	257	289	289	270	258	280	269	267	250	288	254	297	263	244	272	279	258	282	250	273	285	240	264	257	258	268	229	270	269	268	269	263	238	277	251	248	256	264	264	277	243	266	248	242	267	268	258	268	255	257	266	288	246	263	231	259	280	260	242	261	276	253	278	284	270	257	263	257	261	257	269	271	268	256	262	291	225	230	253	252	219	272	272	231	280	290	249	256	245	294	288	270	276	268	280	292	287	241	294	266	257	266	260	261	242	233	250	277	277	266	271	281	281	276	293	245	254	279	276	268	253	252	269	276	267	252	261	291	207	280	286	268	249	252	234	292	254	273	274	249	259	245	255	264	261	277	281	235	264	266	255	245	262	258	259	273	265	265	261	270	249	262	274	241	257	281	250	256	275	251	281	299	277	278	262	265	270	286	256	273	287	279	249	272	282	282	243	293	255	272	308	248	251	291	293	261	243	266	245	265	226	257	260	265	248	269	256	281	274	263	295	226	247	274	256	261	269	289	269	273	249	249	250	246	252	261	283	286	267	233	268	283	254	263	250	242	282	262	277	273	276	259	244	273	273	289	242	231	259	246	279	242	268	280	267	237	258	237	281	251	252	288	269	232	270	275	257	252	241	262	249	292	295	266	247	237	295	269	276	256	287	263	251	262	250	252	267	272	261	256	257	283	263	292	256	292	239	274	262	255	255	253	274	260	266	263	248	256	256	263	238	254	236	269	281	264	245	273	267	291	275	274	253	233	283	265	263	254	262	279	257	278	292	248	271	258	246	262	292	249	237
345	2	2100	185598	564	4	49	256	327	462	476	507	445	437	388	395	358	359	324	341	351	365	291	297	319	328	340	290	310	294	288	295	300	286	276	258	286	293	297	228	282	313	259	234	270	278	276	269	285	272	273	287	311	249	274	244	255	244	255	260	258	257	255	272	261	211	280	227	241	272	256	255	247	268	267	280	239	224	274	249	250	273	274	264	250	279	270	245	233	236	276	229	243	264	257	229	262	250	251	249	257	234	268	235	243	270	248	256	241	285	228	280	235	257	256	215	247	231	258	251	258	244	247	243	273	231	248	251	244	258	212	282	242	254	264	253	257	259	267	244	248	264	273	257	238	258	246	240	247	232	263	237	268	235	235	243	258	250	245	259	237	277	239	282	238	250	259	245	233	240	250	246	258	268	272	249	244	256	270	272	235	248	270	246	209	252	208	279	242	266	247	234	265	239	232	258	252	229	239	246	249	257	233	253	255	250	220	268	237	232	252	261	249	238	216	265	234	266	242	235	255	232	254	217	259	229	223	248	225	244	257	244	251	267	257	277	233	262	247	254	251	246	236	247	262	224	248	280	260	257	250	236	232	260	263	233	236	231	279	235	252	256	241	256	233	257	258	222	244	242	249	228	243	263	218	255	263	234	245	246	253	266	225	226	258	246	223	273	256	271	256	240	224	247	245	217	268	246	215	244	262	272	264	246	241	251	241	240	250	247	258	286	262	226	243	262	257	255	231	263	240	231	240	264	261	246	226	238	256	249	268	245	260	252	230	256	219	233	243	262	261	251	238	253	249	265	250	220	244	222	216	267	238	242	213	236	241	228	282	248	273	223	244	255	224	270	233	242	267	263	266	244	252	243	217	264	272	256	244	227	245	251	263	259	265	246	255	233	252	255	225	243	249	253	256	255	256	229	260	257	239	264	276	227	254	242	247	240	234	251	250	246	249	259	237	276	240	238	226	235	208	221	242	232	242	216	237	234	235	253	255	268	255	255	260	272	250	232	268	261	226	223	255	272	245	250	234	255	219	203	229	255	271	237	264	246	269	224	231	250	256	253	255	240	216	224	267	235	220	225	255	267	272	241	270	241	236	243	238	246	237	248	240	251	245	260	237	227	254	234	223	198	224	230	234	279	225	227	280	248	246	245	265	244	261	230	266	267	226	273	218	236	247	229	268	238	245	263	247	217	258	252	215	270	239	231	258	240	251	250	251	241	246	241	235	222	233	228	245	255	224	249	203	234	231	243	252	251	252	240	237	234	223	239	243	244	248	242	253	236	222	248	246	242	267	251	240	248	257	251	249	234	258	229	234	265	245	233	222	236	227	253	247	244	269	269	256	242	254	252	234	229	246	231	250	254	263	214	264	252	227	226	240	257	249	268	247	251	263	241	214	243	255	249	235	243	240	233	241	237	267	236	230	250	274	251	242	233	267	234	249	233	229	242	232	256	224	239	232	231	240	248	262	238	237	240	250	245	240	236	241	237	234	233	233	244	256	235	233	253	263	236	233	254	261	270	219	260	250	257	228	250	248	266	252	224	236	237	260	220	243	229	238	262	249	261	249	254	246	240	238	267	237	251	230	246	243	236	257	247	238	229	240	246	260	259	221	246	248	215	260	239	236	255	260	244	257	255	205	229	235	258	237	249	274	247	245	236	217	235	248	260	250	252	268	239	272	253	254	224	232	246	227	242	264	242	223	234	237	257	245	252	228	238	219	262	236	261	238	251	238	235	262	240	236	253	225	238	202	259	215	232	271	234	260	277	236	230	273	237	245	250	242	215	251	256	233	238	240	252	248	249	278	251	232	233	251	246	239	252	246	241	249	259	263	271	243	243	245	262	245	249	245	216	241	244	231	250	273	237	269	223	277	267	279	262	243	221	234	242	249	268	228	261	233	238	253	282	254	230	231	231	285	249	266	244	229	224	229	238	261	244	220	235	252	244	264	246	258	265	219	241	255	253	238	243	235	256	261	244	251	250	240	235	230	215	283	240	250	236	237	250	264	264	253	256	246	272	225	237	266	190	267	241	242	247	235	237	231	251	242	246	231	214	241	249	280	222	262	229	236	237	260	252	215	235	245	248	243	249	221	255	247	250	233	224	248	244	245	245	209	213	238	224	230	241	238	234	251	230	254	246	220	245	234	233	225	215	243	234	254	236	229	248	261	246	236	240	268	271	220	255	223	240	244	252	259	250	227	237	252	250	255	270	239	240	247	254	235	253	225	219	263	229	231	225	242	261	246	261	202	247	221	226	223	242	245	265	224	254	263	241	254	238	219	225	254	263	231	238	246	250	234	226	245	243	226	233	267	272	232	240	229	241	224	233	233	221
345	3	3500	185723	535	3	42	282	372	438	489	543	472	460	431	439	370	370	348	347	365	325	311	304	293	303	311	310	264	294	314	280	292	278	282	288	272	274	291	291	236	273	244	249	285	256	253	255	287	256	257	273	238	258	247	288	251	270	272	252	297	254	225	260	245	229	242	270	230	245	220	235	232	238	256	240	243	256	246	240	234	261	214	254	247	246	253	250	241	233	241	234	249	225	260	265	241	245	230	247	261	252	212	231	255	258	245	233	250	262	254	248	252	245	238	227	259	224	227	255	241	251	236	225	265	223	244	259	234	257	256	287	249	235	259	232	238	232	267	236	248	231	231	247	235	277	227	255	255	275	241	227	227	263	221	249	262	246	239	213	244	234	227	237	237	221	239	251	219	228	252	258	224	233	239	242	239	255	213	229	249	243	234	218	229	217	216	239	250	246	261	252	231	232	245	261	228	260	226	242	226	234	241	235	251	251	240	263	225	248	234	240	207	230	227	249	225	248	232	247	241	239	229	220	245	246	236	252	230	244	232	255	240	258	234	234	269	225	215	266	247	235	266	235	268	243	244	275	233	227	240	233	248	222	237	243	247	261	209	228	228	245	240	257	219	245	247	248	237	229	275	243	250	234	224	254	254	210	239	252	227	252	262	242	257	260	224	245	258	251	251	260	253	237	217	236	236	249	228	237	242	223	257	236	234	261	234	245	233	241	244	281	224	224	269	228	221	241	252	239	241	231	247	268	238	228	222	243	244	239	255	234	221	252	242	232	225	237	210	237	255	242	247	222	254	225	250	257	241	229	235	249	242	233	238	261	207	248	232	233	243	261	236	228	239	223	245	228	201	231	245	239	231	208	239	247	220	220	274	241	237	254	246	244	228	227	235	235	223	259	241	254	219	200	245	245	231	228	262	245	223	227	253	241	247	238	240	222	240	232	248	229	224	255	250	235	206	241	220	238	223	220	220	229	208	258	248	222	219	246	244	240	228	225	245	210	234	232	258	227	228	241	233	219	247	218	248	239	260	254	231	238	242	210	250	244	237	265	247	266	222	231	251	261	263	255	252	247	258	232	240	265	254	216	234	276	209	262	243	249	216	235	217	259	241	238	237	269	236	246	204	246	244	216	236	259	229	239	222	250	221	252	251	252	258	233	217	256	252	246	250	266	238	234	258	263	246	236	218	268	235	224	255	241	235	227	217	228	250	230	270	247	264	225	232	244	219	229	240	226	232	226	263	235	229	265	250	226	229	232	226	245	237	225	232	249	239	211	249	264	255	263	231	238	248	228	243	230	220	229	237	251	247	234	265	265	249	237	207	238	224	230	239	251	246	240	227	258	245	241	227	230	255	255	241	244	218	224	222	245	252	234	263	237	211	250	261	234	246	244	237	254	257	269	259	236	236	238	226	237	257	240	225	218	254	230	285	242	241	235	229	224	245	234	234	254	231	229	239	252	255	260	244	248	226	212	219	204	226	270	243	263	240	232	250	238	233	243	255	253	262	228	215	249	250	234	212	236	229	204	235	269	237	226	244	241	229	227	239	273	233	256	243	244	238	246	237	217	240	240	231	249	245	237	254	235	236	230	254	237	234	249	238	201	232	236	259	252	236	202	249	237	218	240	251	240	230	270	235	227	242	268	241	267	238	267	224	251	245	227	236	208	217	229	238	229	281	247	237	260	229	244	242	229	256	241	243	239	232	245	217	218	233	224	249	237	233	233	244	229	235	245	252	240	239	233	244	222	228	206	246	228	234	240	252	232	230	227	242	251	234	234	244	240	248	246	218	243	259	209	262	237	234	256	214	219	229	243	227	261	251	257	251	226	252	262	249	228	240	259	224	241	247	213	249	251	236	207	242	228	219	236	249	246	223	250	225	235	250	229	199	220	236	219	253	219	246	214	215	230	230	245	237	266	247	250	232	249	254	254	256	241	223	236	258	223	233	245	251	219	222	215	232	238	240	241	230	249	258	234	205	236	251	258	255	215	224	265	246	237	258	214	245	223	218	230	240	233	266	242	261	239	230	229	227	250	259	242	222	227	271	236	248	238	243	238	250	211	211	246	240	227	268	258	234	244	252	231	257	219	256	248	235	237	241	232	239	226	236	260	265	236	251	237	257	231	261	232	250	234	231	245	249	237	235	237	253	220	245	246	246	262	250	233	245	260	264	236	261	233	210	223	242	254	230	226	228	248	233	230	257	221	242	253	226	241	247	231	223	249	221	232	243	239	250	274	207	265	229	251	222	238	237	254	234	256	234	231	259	240	224	233	250	244	229	258	234	265	241	229	239	229	228	259	227	278	247	234	246	252	242	236	243	229	196	296	251	227
345	0	2700	185848	525	2	21	226	330	458	486	549	504	477	473	419	395	376	365	368	342	341	287	320	323	311	320	291	290	267	256	288	289	292	286	281	269	258	279	263	242	238	259	247	228	254	241	266	249	252	229	244	218	212	246	242	255	227	247	231	228	247	242	226	227	213	238	202	230	216	233	232	219	209	221	255	213	214	223	207	231	240	236	204	232	231	222	210	224	236	223	238	192	227	200	214	236	224	224	231	201	216	207	200	241	222	199	202	206	196	226	234	220	227	232	195	238	218	205	218	220	202	213	220	213	201	209	240	204	212	200	228	242	186	208	235	225	194	184	222	185	208	192	198	204	219	222	216	218	207	213	241	231	202	203	226	236	197	213	214	209	203	190	203	198	201	221	196	233	184	223	207	199	213	208	223	191	253	221	180	201	207	228	202	200	240	195	201	229	213	226	218	199	218	208	211	210	204	200	213	190	190	193	226	213	203	196	192	214	212	209	207	227	185	202	202	178	224	214	204	211	225	220	204	217	207	223	191	211	215	204	209	180	208	211	213	217	183	192	221	199	198	210	189	205	198	184	212	216	210	200	211	195	234	218	216	194	210	235	213	228	216	215	233	193	218	203	197	211	195	200	201	202	218	197	194	235	210	199	195	228	196	248	226	233	204	205	222	204	214	199	212	176	209	199	212	207	169	208	200	224	206	213	219	206	219	223	181	214	202	223	217	226	217	196	210	184	231	194	205	210	215	167	200	221	212	185	239	214	204	208	202	205	215	182	202	217	208	212	206	204	201	228	237	215	197	190	203	203	225	215	208	205	208	229	232	208	208	205	218	200	203	172	202	201	174	222	190	199	199	216	235	221	217	214	203	189	233	199	202	197	190	211	211	197	201	221	193	203	215	217	230	209	196	212	212	211	180	216	218	189	216	217	211	176	214	204	224	216	197	211	189	209	211	207	219	235	188	202	197	207	189	209	218	198	195	198	215	218	203	185	239	204	192	220	233	176	205	194	222	208	208	199	206	212	196	233	193	199	198	221	209	212	225	220	211	178	220	221	224	214	218	218	205	206	201	186	212	203	222	208	234	216	202	205	217	213	204	206	208	219	204	199	224	216	195	233	206	224	199	198	195	220	205	228	216	213	196	234	217	174	201	173	220	214	224	207	199	186	192	199	213	196	236	209	200	211	193	201	197	192	205	205	193	195	193	239	191	197	208	211	202	207	212	201	185	225	208	195	242	235	201	202	220	175	234	196	208	193	202	209	195	223	228	194	227	213	212	200	208	199	202	212	201	208	214	184	231	198	187	212	203	204	233	236	229	211	206	202	206	235	203	226	222	196	179	197	223	230	210	207	212	194	231	170	204	201	198	193	234	205	177	197	204	217	187	182	205	198	232	224	210	208	175	189	221	199	225	192	227	214	206	217	209	221	191	198	215	208	203	206	213	213	209	207	227	196	215	198	232	186	186	221	240	214	190	206	218	239	197	204	227	232	196	216	221	200	176	208	220	215	194	206	225	208	202	203	199	231	189	198	204	212	225	207	225	194	187	232	226	209	191	217	218	246	245	200	190	196	206	193	212	188	193	224	226	189	195	197	226	231	193	214	206	193	188	199	212	219	207	207	188	239	194	205	198	224	185	186	195	207	212	190	195	200	227	205	214	189	198	218	217	204	196	219	222	201	200	171	212	218	229	205	199	196	205	212	208	200	212	194	225	211	189	209	221	197	227	216	208	196	209	214	202	217	216	207	207	225	194	219	192	187	203	215	207	201	205	221	202	186	200	171	220	196	205	206	176	240	206	201	197	208	193	206	207	190	207	206	225	217	189	208	191	193	176	193	216	204	193	206	223	199	227	208	199	196	225	209	216	206	239	198	204	222	215	223	201	206	218	208	225	215	205	200	210	213	203	221	196	203	225	206	203	205	213	188	198	213	201	217	222	217	239	212	209	210	203	208	205	193	174	189	214	227	186	205	222	198	220	204	206	197	197	201	217	186	190	199	195	219	196	224	179	206	230	226	197	195	191	208	187	198	215	191	205	181	196	203	184	194	216	214	195	212	188	214	205	199	204	201	203	218	187	199	222	190	233	202	215	213	211	200	198	196	217	199	221	201	189	207	203	223	180	218	199	174	218	183	218	207	199	216	234	208	237	205	226	203	208	193	194	205	201	189	212	200	226	215	220	195	191	222	231	200	211	189	216	214	193	202	234	218	200	222	188	204	184	195	209	211	217	210	198	205	199	189	220	211	199	228	237	227	200	218	222	206	198	203	215	223	204	206	233	198	225	206	198	199	208	217	219	215	212	190	212	213	230	222	200	211	207	217	184	211	207	218	203
345	1	1900	185973	586	2	72	303	344	460	452	477	423	414	400	354	377	360	319	355	331	300	312	293	315	304	320	304	269	297	301	282	281	304	294	282	300	278	279	260	278	275	274	277	273	279	257	246	284	280	292	248	256	300	271	268	266	263	278	268	253	285	271	285	248	272	257	270	259	253	245	242	227	270	254	243	265	266	271	242	225	258	290	259	264	245	259	243	267	238	268	280	256	266	215	235	249	247	234	288	231	260	274	269	274	278	243	278	268	260	272	246	250	265	275	236	260	275	261	269	229	241	255	249	254	246	238	243	246	266	250	270	255	262	274	235	260	244	259	252	253	254	276	268	272	258	262	263	279	241	260	287	281	242	277	246	245	266	284	261	282	275	271	271	288	254	260	247	249	245	251	291	248	260	240	264	262	239	267	272	280	269	264	246	235	249	264	254	272	244	289	240	252	276	246	254	235	277	253	244	256	254	263	237	256	242	270	273	262	248	230	270	265	261	233	259	241	263	239	265	273	256	258	267	247	237	253	265	274	271	250	254	269	254	280	257	253	244	275	254	240	253	273	250	253	247	258	282	271	262	255	239	255	240	262	246	277	267	232	245	247	241	266	276	276	243	280	274	251	254	273	242	269	266	259	242	246	275	264	259	271	257	226	271	239	234	263	299	256	237	231	267	234	275	262	261	262	247	260	257	255	263	257	259	252	273	249	272	258	236	264	249	255	240	262	254	239	231	260	268	253	247	277	255	255	264	260	281	262	257	261	259	259	258	250	255	268	265	268	249	268	230	236	241	265	230	236	271	242	257	275	233	232	268	226	223	236	263	259	240	247	296	279	272	247	280	246	245	258	244	288	266	256	275	257	234	256	266	242	232	222	255	241	267	264	246	227	255	262	285	230	272	258	278	259	287	274	252	241	258	283	245	240	240	255	258	247	231	247	271	266	252	252	236	260	255	242	237	286	253	251	271	247	241	250	252	250	277	273	244	280	236	281	260	248	241	278	269	231	233	259	259	241	230	269	244	260	232	226	244	230	251	277	254	266	278	249	282	230	234	249	256	274	242	269	249	257	273	266	270	249	252	265	225	246	267	232	242	264	256	283	240	253	262	261	258	282	252	244	278	250	233	243	269	264	248	255	262	249	252	269	267	259	223	253	239	252	260	272	236	258	247	216	256	262	263	250	249	276	246	266	251	259	263	243	249	246	249	242	251	234	236	245	246	250	267	268	269	227	269	272	271	228	259	260	244	261	245	232	239	224	250	270	228	261	274	268	251	233	246	240	272	268	244	297	262	272	253	230	273	252	231	228	218	234	268	269	251	241	262	258	258	270	277	271	254	287	253	261	245	268	273	260	217	272	248	269	267	255	273	237	249	216	260	249	261	270	239	251	237	233	263	243	256	257	252	260	270	240	273	262	243	261	248	251	253	270	266	245	263	267	277	272	261	238	270	242	269	267	243	252	283	222	293	260	286	271	244	239	270	260	296	252	267	246	254	231	254	241	246	259	242	277	230	237	265	245	248	242	287	269	304	274	270	253	253	253	232	252	272	270	245	243	253	265	276	226	260	259	240	241	232	263	259	270	268	251	234	244	237	254	236	259	264	255	253	259	246	208	294	258	254	271	235	253	239	246	260	264	265	269	253	253	275	238	257	256	266	242	266	263	236	262	237	260	259	241	278	239	250	275	240	256	236	244	258	257	281	267	256	264	264	230	250	254	247	239	258	247	255	241	232	247	280	251	260	263	252	255	227	243	248	272	245	259	233	251	254	234	237	259	245	260	257	252	275	223	241	239	268	262	263	241	266	243	263	260	241	247	264	233	285	241	260	278	260	266	230	243	241	254	266	269	249	245	260	263	230	249	253	255	276	283	270	287	265	268	270	275	287	276	248	262	248	247	273	244	252	257	229	247	261	239	252	269	251	270	239	253	220	255	238	269	257	238	242	275	255	236	251	266	240	271	266	240	249	274	257	252	265	251	267	253	248	249	267	239	292	253	248	263	245	245	254	256	248	248	248	265	260	267	249	266	244	248	273	272	254	252	251	293	219	245	253	279	250	213	229	265	240	263	226	264	273	246	249	271	223	225	242	294	258	260	234	259	261	233	265	258	253	253	249	268	252	255	266	246	267	266	269	230	263	242	264	234	262	256	244	251	256	247	252	252	258	257	260	271	262	242	248	256	258	288	276	255	279	258	278	267	234	286	248	248	260	282	262	260	246	254	256	238	257	267	251	253	261	243	252	266	246	254	268	263	238	250	241	238	269	259	245	243	249	261	261	263	282	274	237	270	250	220	253	248	260	250	234	255	242	254	237	227	279	240	256	264	253	256	276
345	2	2100	186098	557	4	30	281	339	477	457	493	449	429	409	390	380	372	373	363	330	334	289	300	303	324	274	278	283	286	265	289	264	287	292	278	264	269	261	264	258	280	277	249	263	253	251	272	247	256	261	254	241	266	236	241	254	283	231	245	256	231	236	275	227	266	251	218	216	262	248	245	256	241	227	246	240	246	231	236	235	238	226	240	238	255	239	224	260	247	256	268	258	260	223	235	238	252	221	220	237	251	238	236	225	229	248	252	247	244	272	238	230	223	247	245	234	221	287	240	220	258	257	233	259	254	213	249	257	236	213	239	273	248	235	224	248	229	254	238	250	232	243	246	260	258	247	238	237	237	244	236	225	243	242	245	240	238	257	243	235	237	253	259	245	236	248	240	239	225	237	253	235	234	232	259	261	208	243	235	242	229	253	239	229	265	227	236	244	212	262	243	238	234	263	237	252	242	243	242	221	204	209	260	247	247	239	237	229	263	252	252	255	255	229	265	245	235	238	226	254	230	252	233	228	228	265	224	249	238	251	237	224	255	234	248	256	221	231	240	248	245	240	261	235	257	241	236	229	235	233	256	237	256	220	228	229	267	227	251	237	244	225	256	237	256	237	244	235	229	248	241	226	248	247	234	227	250	244	234	230	240	247	234	236	230	270	234	243	247	259	234	228	234	251	227	220	242	246	224	252	210	240	212	242	242	219	233	221	249	249	239	242	241	238	222	243	244	273	218	207	236	230	259	219	228	272	244	241	231	213	239	209	223	212	252	260	246	240	227	257	245	250	198	225	225	230	256	239	263	220	218	242	246	241	227	229	245	241	226	241	231	231	243	241	264	248	211	243	268	229	256	226	226	249	274	239	219	235	240	215	256	225	230	249	230	231	234	218	230	220	222	214	233	254	227	214	242	226	231	220	253	249	248	222	250	258	230	229	237	232	267	247	238	232	225	223	217	240	254	228	239	219	235	242	261	240	239	262	221	216	235	249	221	228	255	238	234	218	224	233	238	255	233	234	281	233	264	244	241	262	277	246	253	228	231	258	218	230	258	230	234	231	242	252	201	252	247	236	223	245	232	218	235	254	249	233	216	259	227	215	236	221	213	244	248	198	216	230	235	247	243	246	250	253	232	254	233	239	231	244	232	210	237	237	211	231	215	239	235	240	241	256	228	259	230	244	235	218	248	241	242	230	228	251	244	239	261	226	237	254	249	237	255	218	226	236	221	242	237	242	245	223	246	232	233	252	226	259	245	252	254	254	220	271	217	233	216	230	227	235	241	228	244	238	245	244	258	241	229	220	253	228	253	252	240	252	244	227	216	241	229	244	250	233	234	248	229	259	272	234	225	219	205	242	249	240	256	255	259	235	257	256	233	250	216	239	244	225	210	221	233	229	247	231	239	252	251	225	235	229	238	241	217	240	244	229	252	227	229	242	252	249	275	245	212	256	259	235	227	218	245	248	254	250	269	236	227	243	258	249	221	244	223	216	235	221	256	234	258	235	253	228	268	237	245	229	274	249	235	266	257	249	221	258	244	227	259	241	244	232	226	228	216	225	255	229	236	244	223	230	239	258	246	232	216	224	224	269	220	221	225	247	255	235	220	226	236	216	244	232	229	227	255	271	227	227	229	233	239	245	234	218	236	231	241	258	263	254	238	230	260	223	242	224	234	232	255	249	246	240	244	225	234	216	237	236	236	244	265	246	236	247	232	237	226	217	233	217	227	259	243	254	229	210	227	227	221	245	226	257	207	224	219	228	233	233	225	245	217	231	223	228	244	229	256	210	215	240	225	259	246	233	222	252	240	225	218	232	236	248	242	235	221	253	243	237	225	243	250	243	234	227	249	230	262	226	256	250	221	237	250	244	231	242	239	220	220	239	231	213	243	233	235	231	229	214	233	232	252	237	251	262	251	239	234	220	250	237	227	221	228	245	252	231	256	231	243	214	256	221	222	216	238	234	242	234	236	258	245	239	247	230	258	216	227	230	264	212	229	223	238	262	212	221	223	229	248	237	228	263	228	239	233	239	237	227	218	222	222	244	225	225	248	251	245	257	245	252	279	255	221	211	218	245	245	222	259	229	236	248	221	241	264	226	232	227	206	225	233	220	208	218	208	241	247	231	237	232	225	243	247	222	222	271	251	225	232	221	250	207	229	238	246	222	247	224	234	255	247	229	259	213	237	254	257	235	230	215	223	253	269	244	231	251	234	264	251	245	250	235	235	265	245	250	248	222	243	240	222	236	224	234	234	242	219	265	244	237	253	224	247	217	222	236	229	250	248	240	210	247	244	233	205	227	228	248	217	227	233	237	221	222	236	241	252	241	217
345	3	3500	186223	562	0	56	273	356	464	470	538	444	417	428	404	393	369	342	337	339	335	315	310	332	312	300	299	291	290	269	289	291	299	289	281	260	271	266	245	263	255	275	256	262	252	282	264	276	247	262	242	286	224	228	264	227	249	234	217	237	242	263	251	233	255	247	233	247	234	241	240	245	266	216	256	241	232	225	241	258	234	241	223	224	243	256	224	246	215	203	236	250	248	236	242	236	220	232	221	233	231	253	236	242	246	223	233	245	226	240	211	249	251	227	234	260	250	240	233	236	238	220	197	197	252	219	215	243	230	263	233	218	224	233	210	208	238	227	208	222	240	217	236	233	258	214	250	259	252	249	206	244	247	248	237	219	247	238	237	211	226	218	229	253	237	249	252	237	241	239	257	243	211	223	239	255	213	223	220	239	242	246	241	239	209	258	221	215	236	197	237	226	215	230	239	208	225	233	241	225	237	234	232	257	214	241	232	203	253	211	211	224	237	251	247	222	211	220	237	230	228	244	230	219	233	236	224	254	225	241	229	219	243	222	212	251	236	236	230	247	229	245	233	233	234	253	235	220	252	242	237	222	223	240	233	223	228	249	203	237	225	219	219	222	238	234	206	237	254	237	217	223	225	233	214	264	240	272	255	227	234	261	197	219	254	223	199	230	247	227	226	235	202	226	222	240	234	215	230	238	241	230	252	243	247	261	215	220	225	227	238	203	247	223	243	229	276	245	231	237	224	237	224	217	233	241	220	251	212	235	215	202	239	230	235	227	205	216	231	236	234	251	221	244	194	236	239	234	204	236	232	246	234	254	210	250	238	226	222	218	237	239	218	215	236	221	231	251	227	236	231	228	230	227	271	240	229	219	235	203	214	241	219	219	232	252	237	223	213	238	229	227	228	248	237	220	227	228	245	227	218	211	237	224	254	238	223	244	238	223	261	237	224	214	227	216	213	235	232	217	247	233	252	229	202	256	214	236	249	241	250	224	258	213	233	218	220	256	219	236	209	240	233	235	241	249	236	222	233	269	232	225	239	211	237	216	253	226	216	233	235	224	241	203	223	253	262	219	218	218	237	235	229	216	230	247	240	190	237	235	237	224	226	249	240	230	254	235	237	247	223	237	227	258	229	215	223	232	203	216	233	221	229	232	259	220	227	233	227	222	212	225	228	213	239	207	230	213	200	224	239	252	251	234	223	235	219	230	228	228	248	232	227	213	230	224	228	209	245	217	236	209	251	218	221	246	246	218	237	225	233	215	221	226	212	227	247	250	231	217	206	228	224	255	222	240	223	228	206	234	231	226	243	227	236	217	220	209	199	238	227	225	229	218	217	247	235	231	238	235	250	208	228	242	227	220	222	216	239	222	249	237	226	239	237	248	248	242	237	238	215	249	235	244	223	215	232	246	252	227	243	240	246	240	218	242	221	221	231	253	233	219	218	210	223	207	216	231	224	255	244	248	216	218	238	227	230	212	238	219	246	222	217	233	251	235	248	223	228	234	219	239	226	236	220	236	206	269	223	229	221	215	242	213	216	254	230	220	236	216	219	232	255	231	228	204	215	254	202	228	232	214	249	218	220	227	249	258	231	238	237	233	203	234	235	231	210	228	212	229	234	223	258	229	225	231	241	231	217	190	233	249	239	235	234	216	243	233	225	227	238	239	244	227	238	248	230	245	232	256	224	255	242	242	237	246	225	241	239	260	227	221	220	221	226	230	227	190	247	223	211	243	261	232	234	226	221	212	232	238	260	219	208	205	236	226	240	212	228	233	244	250	262	217	240	238	251	217	239	229	217	244	232	209	253	205	209	227	230	239	209	225	231	249	217	224	194	236	214	255	238	228	226	240	226	250	214	238	247	217	211	205	217	217	239	204	228	211	234	217	234	214	230	222	225	247	219	215	218	222	224	272	218	235	212	242	222	224	217	217	229	242	213	225	231	237	233	225	233	223	217	239	219	203	246	252	246	233	241	226	222	225	237	223	250	229	250	230	228	208	239	238	232	231	243	232	226	247	230	227	218	242	237	234	217	246	205	239	219	219	219	238	227	241	241	221	221	219	240	219	218	203	216	230	246	238	246	231	218	240	226	243	235	241	241	227	232	238	216	243	220	243	254	245	250	239	243	214	217	236	245	231	204	237	208	225	227	250	213	231	231	226	235	226	227	269	210	216	218	243	232	223	243	215	248	211	228	223	227	248	206	236	246	236	229	229	258	249	242	210	206	221	240	232	236	239	226	239	244	219	240	208	242	214	238	226	228	252	231	227	235	208	208	237	205	231	244	227	225	229	214	252	221	253	225	240	240	261	231	226	227	245	233	248	226	242	230
