345	0	2700	93545	406	1	11	161	318	479	461	571	529	518	435	438	444	419	377	423	377	360	353	377	348	311	325	318	321	332	313	301	342	286	283	293	297	281	273	263	283	301	271	255	267	268	312	259	261	253	263	270	248	246	262	238	221	230	250	221	242	271	239	248	266	224	250	242	245	204	252	254	250	237	238	244	253	237	208	253	231	259	230	227	233	244	219	215	234	258	222	250	254	240	261	244	242	229	224	263	223	262	235	245	218	230	223	256	245	222	233	246	246	221	268	239	221	209	224	232	232	204	249	227	234	225	216	243	210	228	206	264	223	232	226	207	246	225	243	215	223	219	238	239	229	206	229	223	244	225	229	234	227	225	224	250	228	231	230	234	224	237	222	218	253	213	227	210	232	219	260	241	239	237	229	232	240	202	241	206	206	248	223	227	211	240	224	231	226	236	183	221	209	223	210	222	239	210	237	202	249	214	214	243	209	231	220	192	253	239	257	215	217	194	221	235	228	240	240	248	231	242	245	233	246	236	241	219	211	230	224	218	220	204	204	217	220	201	215	253	207	228	257	216	245	229	240	253	201	225	205	215	212	237	215	232	216	234	198	258	210	234	224	232	193	225	209	216	216	229	203	207	215	196	238	206	230	188	232	265	241	206	218	242	241	202	210	205	227	218	238	196	234	213	205	252	219	236	235	251	238	219	237	221	244	242	205	208	230	260	217	226	234	194	228	221	198	225	205	203	230	228	227	223	216	217	200	226	256	212	234	205	214	221	214	243	238	218	249	229	237	231	258	224	225	234	240	207	211	226	221	191	206	223	228	233	236	209	207	220	247	217	204	217	221	228	210	208	204	222	221	237	211	232	221	230	236	216	233	235	209	218	214	234	210	240	218	249	208	209	227	229	226	222	249	216	213	209	248	214	216	220	214	203	212	216	228	219	227	224	210	230	186	239	211	217	225	208	217	224	230	226	203	217	229	219	217	228	220	196	222	198	199	214	220	233	228	213	246	224	244	216	197	205	248	215	212	218	225	232	236	228	263	214	232	234	235	226	239	217	241	209	194	213	192	235	232	220	213	226	210	223	241	190	212	237	228	235	226	206	227	229	229	207	222	222	200	234	224	215	218	211	218	213	215	233	222	256	210	230	219	206	234	210	219	218	204	237	227	222	217	237	205	252	229	233	249	233	218	216	229	239	213	228	226	194	218	222	214	220	201	241	197	250	235	203	225	216	251	191	223	211	233	232	210	224	239	222	218	218	227	212	231	233	251	245	202	232	220	220	223	227	192	209	222	251	219	245	209	227	220	249	217	227	238	232	223	228	220	210	208	228	214	219	243	221	240	227	268	231	225	221	220	217	230	215	181	235	225	202	205	249	234	222	216	220	229	229	208	224	214	223	226	217	239	210	237	219	201	208	236	228	212	226	221	224	242	234	207	246	214	221	243	217	221	221	196	218	223	231	224	236	205	229	225	219	234	221	213	224	229	230	225	207	237	226	242	241	223	237	212	226	213	227	218	225	224	204	225	207	216	197	217	234	237	216	235	223	226	229	239	212	214	217	236	214	218	251	209	190	216	224	216	227	219	230	242	234	222	232	212	227	228	225	209	215	243	208	259	232	209	234	233	215	243	232	217	225	211	205	235	192	207	226	222	226	228	219	242	242	203	253	220	225	227	210	212	235	217	208	211	222	207	219	225	229	214	207	223	205	211	210	246	232	208	227	235	207	192	236	213	231	197	230	227	214	238	224	207	206	209	205	232	213	224	228	203	248	216	214	237	237	229	249	216	211	209	216	243	227	220	230	245	219	216	211	232	249	206	200	248	224	223	194	209	226	213	201	225	202	214	186	240	223	242	232	260	243	243	212	232	204	214	219	237	216	202	236	212	223	207	231	223	206	227	240	222	220	240	221	253	219	218	200	230	236	214	230	239	210	210	235	196	238	238	233	203	212	228	233	256	226	221	211	217	232	205	225	242	216	244	247	228	220	222	245	225	227	214	218	238	200	234	233	241	218	235	201	234	220	198	221	217	230	206	241	233	201	227	237	223	217	208	218	196	226	227	201	209	232	219	200	227	250	245	237	242	240	204	241	212	221	217	216	216	211	216	208	212	231	199	230	192	233	215	198	196	253	230	226	216	222	195	193	195	242	216	204	219	220	220	244	233	235	235	216	243	218	206	217	223	238	233	217	204	220	203	226	216	218	250	219	241	228	221	217	202	230	240	208	221	239	212	219	220	220	208	219	240	232	226	207	215	216	215	219	217	228	210	214	231	237	235	223	239	241	228	223	219	215	201	243	234	221	226	212	227	235	216	218	212	239	226	218	246	251	243	227
345	1	1900	93647	403	1	34	174	286	468	453	462	437	409	413	415	371	362	351	348	330	320	303	326	301	291	286	314	281	336	289	315	316	291	301	283	294	304	283	319	302	276	258	295	280	285	254	288	258	279	299	283	259	289	259	243	267	263	289	255	275	279	261	275	269	284	269	279	288	288	275	288	281	266	271	264	253	271	274	281	289	264	262	278	283	271	266	260	221	260	291	260	262	275	267	288	232	256	255	268	270	269	265	244	258	268	260	268	285	258	259	273	272	244	246	244	250	270	265	287	271	280	273	260	260	251	258	275	250	268	252	296	263	261	249	275	275	256	275	220	269	254	244	237	243	253	256	273	256	264	248	245	265	270	270	253	254	278	272	254	276	244	282	235	242	264	284	252	257	245	266	287	270	259	257	271	280	270	265	283	231	293	237	259	274	293	285	256	256	287	291	264	226	254	279	256	276	270	278	277	259	283	212	240	244	262	256	238	248	255	260	266	270	285	259	249	248	254	263	274	278	242	238	245	254	263	267	265	292	271	262	241	284	261	231	250	274	243	262	264	276	232	247	249	262	276	242	273	268	249	282	249	232	265	257	259	246	265	237	262	242	277	241	281	268	286	236	267	262	270	255	258	271	264	250	225	257	248	273	240	283	277	267	280	279	261	239	286	261	262	228	281	257	243	266	255	243	263	239	240	251	261	256	256	226	262	246	260	287	275	254	262	261	261	259	242	238	238	263	257	258	274	284	250	253	289	280	259	229	265	254	284	258	250	274	251	264	255	261	268	271	238	258	267	275	240	231	268	257	259	243	260	245	248	286	255	268	283	261	258	251	241	295	270	233	269	265	294	257	260	290	269	264	275	266	278	253	230	267	254	243	255	259	261	277	262	225	224	286	277	268	262	287	275	255	235	272	265	256	244	282	250	255	246	259	272	274	242	275	245	255	266	266	254	277	277	257	231	281	261	236	252	237	235	273	255	286	265	249	258	270	271	284	241	248	269	262	262	283	266	260	259	269	280	270	257	261	265	266	296	265	280	262	249	284	255	265	219	270	279	269	286	266	257	246	261	238	259	247	238	242	268	253	288	250	251	249	240	257	260	238	245	237	266	273	263	266	261	257	258	291	245	282	270	235	241	262	259	253	226	266	258	218	246	246	244	258	249	259	284	258	291	273	255	260	257	244	258	285	230	242	265	241	254	266	264	292	278	271	254	295	242	245	265	252	260	248	260	268	281	264	250	281	251	267	261	251	261	244	271	256	273	259	263	242	273	273	248	246	258	261	273	286	278	270	240	251	256	271	299	237	247	285	248	268	263	259	240	252	266	269	250	280	278	238	238	249	257	242	249	245	222	273	269	266	260	311	249	259	268	266	283	240	257	258	267	276	265	246	263	273	242	240	264	253	251	284	290	246	262	247	232	236	263	262	248	271	278	260	247	230	249	256	269	221	273	239	265	262	253	275	245	275	253	244	253	261	284	260	248	278	266	256	266	280	313	265	267	281	243	251	266	242	282	215	252	262	282	237	266	256	275	254	254	263	275	230	286	265	266	274	246	249	246	273	268	256	255	256	274	270	266	240	230	252	253	272	269	281	266	283	265	282	246	252	243	245	264	265	266	293	268	258	244	261	253	237	259	233	286	241	254	254	253	272	270	287	254	276	262	241	248	252	261	264	267	269	264	285	274	270	278	242	264	268	278	266	234	263	276	243	236	280	267	264	272	257	246	272	269	271	265	269	245	264	264	267	265	262	265	287	264	275	264	250	268	273	273	261	245	285	255	281	251	244	253	253	266	265	263	267	273	255	238	252	252	248	271	254	245	270	241	265	262	288	249	244	265	252	254	258	282	239	249	267	292	260	246	254	252	258	272	269	252	232	253	250	277	258	242	257	285	258	252	242	253	244	266	250	255	251	252	277	258	262	270	248	265	252	265	250	247	261	272	272	237	249	273	265	265	270	245	240	256	266	256	258	282	258	257	252	239	230	288	272	281	241	256	254	243	253	254	253	251	264	223	269	281	294	247	266	273	264	285	264	258	243	258	260	276	247	231	276	271	260	227	274	248	265	283	268	240	226	232	269	273	277	240	256	256	243	241	267	253	261	248	283	261	247	249	249	285	245	252	234	248	266	244	252	273	276	269	267	249	249	241	258	286	232	241	237	254	273	258	241	274	250	263	227	262	256	266	280	263	269	234	259	255	240	275	260	268	245	285	262	256	259	275	251	250	251	252	276	263	245	275	274	241	268	299	295	277	271	274	234	245	237	238	231	281	279	247	238	286	260	255	226	209	252	255	279	273	260	253	250	261	263	262	268	266	257	279	240	254	264	237	243	242
345	2	2100	93749	399	0	29	198	271	453	483	463	458	455	415	391	386	387	364	384	345	359	331	339	341	338	306	300	326	321	307	325	317	310	304	307	275	303	289	267	291	259	289	269	284	285	257	295	253	268	276	303	275	281	287	247	244	263	258	279	246	254	252	251	270	257	260	272	275	247	245	286	267	268	236	260	271	264	275	261	258	267	245	240	254	251	256	268	247	267	240	265	243	253	279	241	264	251	228	274	248	241	269	291	229	254	234	278	275	254	239	244	255	276	275	279	258	264	263	235	254	295	244	254	257	234	271	262	258	245	255	254	245	244	253	228	267	232	253	276	269	274	276	258	264	251	232	231	247	265	250	248	274	260	244	258	249	271	268	247	238	289	257	244	239	234	269	248	261	241	258	238	242	249	266	236	262	271	254	258	265	240	244	250	266	269	231	263	243	245	241	252	275	228	277	235	266	275	285	253	239	264	246	241	257	275	228	258	264	247	242	259	248	235	266	261	267	226	262	277	254	247	263	243	238	260	251	246	280	256	255	257	274	268	262	265	240	244	280	230	269	257	239	241	245	252	268	270	244	252	248	226	257	226	252	256	243	240	283	231	254	222	225	283	255	245	254	283	238	250	239	254	262	268	276	248	243	236	246	250	268	250	263	247	262	269	250	256	232	261	268	251	240	285	245	246	229	266	256	248	256	234	261	259	274	253	251	256	232	245	249	270	240	256	253	247	261	272	245	247	234	249	249	261	242	251	288	255	255	227	257	244	242	271	237	234	273	256	258	275	257	275	246	257	257	255	258	266	271	249	224	237	266	252	276	243	267	238	260	239	269	251	237	282	250	287	230	243	257	266	243	234	276	251	248	258	255	251	256	242	232	239	238	274	226	295	249	228	259	243	247	261	265	243	253	256	233	246	252	243	253	269	282	269	246	282	254	225	234	246	249	245	223	235	259	253	273	249	247	248	233	249	243	261	256	221	251	244	278	242	252	256	250	255	241	260	239	251	260	249	284	256	268	251	248	253	256	259	261	240	229	281	235	265	250	269	262	260	233	245	251	266	229	235	225	243	245	263	232	272	239	249	253	273	253	257	238	261	248	244	250	239	259	223	267	272	235	247	236	270	248	251	254	273	266	247	252	266	243	243	256	264	250	242	251	258	250	258	240	250	268	258	255	251	255	220	253	266	245	232	229	258	232	252	234	277	288	245	261	266	234	278	259	239	293	266	248	243	259	254	255	259	232	236	237	280	258	240	246	260	255	205	260	255	247	247	252	233	269	248	279	250	272	257	252	245	229	260	235	245	276	256	245	248	268	243	244	243	251	256	257	243	250	253	269	209	239	262	248	256	256	259	236	269	262	237	256	275	244	233	238	265	258	226	241	268	269	268	226	258	259	247	242	260	235	262	277	243	265	266	287	228	246	246	250	253	235	225	261	236	252	237	249	262	236	251	271	241	245	260	280	242	253	266	232	243	241	270	242	264	262	262	239	279	262	242	252	272	263	242	256	281	259	268	262	236	295	245	233	237	243	237	249	265	251	239	241	261	245	271	240	233	262	273	247	268	260	252	247	248	280	250	257	277	239	268	262	248	240	268	260	244	255	253	279	252	272	247	236	258	266	238	245	265	247	265	246	271	234	269	251	252	278	246	228	270	246	255	283	284	249	287	295	246	235	248	237	228	236	252	259	241	247	256	258	241	200	242	254	251	254	265	280	256	246	240	243	237	229	259	254	266	250	220	237	238	264	274	240	248	229	266	234	244	267	247	266	228	245	258	248	259	281	255	236	253	258	259	234	237	263	238	251	247	269	253	245	250	266	262	246	254	242	260	237	275	243	254	265	258	263	266	251	232	253	272	233	233	217	230	258	271	261	242	224	241	251	235	234	237	262	283	263	243	248	246	272	270	256	280	227	253	273	255	273	239	226	260	269	251	246	267	238	240	229	274	242	262	236	271	258	271	251	274	238	275	246	282	248	251	257	256	262	236	264	243	252	266	261	267	258	242	263	237	277	232	255	239	244	237	239	251	222	258	240	234	266	280	273	250	261	261	269	255	262	255	245	243	227	250	250	254	249	241	268	232	242	290	265	243	261	236	239	247	245	262	272	235	234	247	254	259	278	248	258	255	262	271	253	266	239	256	233	257	252	261	240	251	258	274	262	280	244	261	230	238	267	237	233	257	243	236	236	259	257	224	262	250	281	241	243	261	236	258	225	260	254	273	272	289	251	265	237	260	268	257	230	230	254	260	226	256	264	282	272	248	253	296	234	258	286	223	238	228	250	239	272	259	247	243	252	267	240	248	250	247	224	236	257	226	242	254	253	240	221	258	267	247
345	3	3500	93850	404	0	27	201	305	440	480	526	472	489	417	434	362	396	378	402	357	348	349	349	312	323	339	349	315	299	284	303	309	300	302	283	287	307	275	253	286	271	258	259	279	282	264	265	277	260	249	259	224	261	252	279	261	266	283	258	265	233	286	240	263	262	244	269	242	254	269	256	257	272	239	260	262	257	263	243	249	238	222	249	281	247	234	234	248	243	241	255	275	254	272	233	245	228	252	224	242	263	236	245	280	242	261	221	248	262	246	220	235	244	252	261	248	240	254	270	244	252	252	247	219	260	235	271	230	248	235	265	210	264	253	220	260	237	251	236	223	224	276	235	247	248	245	241	247	296	240	250	228	236	230	256	244	258	237	275	249	263	247	263	234	228	241	239	234	234	254	299	233	241	225	254	245	253	249	249	216	249	243	208	247	261	257	266	253	234	213	231	242	241	242	252	252	250	242	234	267	246	253	221	246	250	258	219	278	247	259	234	228	199	245	259	259	268	233	215	266	239	239	246	227	244	241	237	238	237	247	248	240	263	225	243	230	221	232	254	245	239	262	226	234	249	265	238	243	254	233	247	244	216	248	244	234	285	235	258	230	240	253	221	258	248	211	242	241	272	236	249	204	242	237	253	233	218	242	223	248	249	261	239	249	261	244	239	230	244	240	233	224	230	273	231	236	260	241	234	233	237	260	215	248	254	220	255	267	246	231	222	257	247	228	210	238	245	250	235	239	266	239	245	256	230	217	254	251	232	255	257	235	246	251	228	238	256	216	259	257	264	225	255	240	248	225	249	249	249	232	254	254	245	239	239	241	233	252	241	263	230	253	250	219	240	266	274	259	249	245	235	225	240	257	221	242	253	213	257	237	245	258	226	250	233	233	249	254	234	238	261	267	254	263	235	239	248	234	231	251	256	252	221	240	240	241	245	242	223	244	249	240	237	247	224	230	229	226	251	244	240	246	224	272	252	248	244	223	226	244	229	251	249	233	211	253	251	241	213	236	245	266	224	240	218	240	228	244	243	255	269	238	225	258	222	234	236	232	246	258	241	244	254	251	248	252	243	237	227	221	227	235	235	265	249	235	257	262	236	242	247	242	221	264	216	222	242	237	226	243	261	231	223	228	262	231	249	228	234	230	219	254	241	252	239	269	240	214	247	224	220	254	239	218	231	229	255	259	255	247	281	251	239	250	240	240	264	264	208	233	243	234	239	234	219	260	236	228	263	244	267	243	239	235	219	230	245	214	246	233	236	235	253	247	234	237	220	276	218	221	199	229	260	243	237	237	214	228	241	222	222	239	239	264	230	242	224	223	248	265	233	254	246	252	249	275	246	246	240	257	234	255	218	245	244	255	240	238	244	230	242	239	243	229	224	251	245	247	250	246	235	246	225	224	226	250	227	217	243	251	250	211	250	239	238	262	217	242	252	263	247	223	245	253	245	223	248	246	221	254	257	244	239	275	238	242	233	260	233	243	227	249	227	225	244	239	239	254	240	244	234	242	240	268	233	257	224	266	234	232	234	268	230	219	264	233	255	261	223	233	227	233	252	228	255	258	215	245	225	244	246	272	251	245	219	240	241	263	242	226	244	234	214	230	245	252	234	236	238	272	226	229	239	254	251	247	257	242	238	250	263	269	250	229	220	227	222	239	248	253	261	235	230	245	229	248	246	237	236	224	233	224	261	237	230	247	251	254	238	243	239	237	225	244	266	229	238	235	249	229	236	274	255	222	244	236	237	225	265	257	256	245	233	205	250	231	272	255	244	249	268	233	255	206	224	258	264	260	241	250	238	234	231	214	222	282	232	227	260	224	257	240	267	234	229	241	241	243	223	222	228	261	260	233	258	234	238	247	221	233	234	241	251	252	248	236	232	233	205	223	255	262	219	258	243	239	230	229	239	246	263	256	254	219	214	255	244	244	278	255	255	216	236	235	249	246	244	239	239	196	239	245	235	261	238	234	273	253	221	238	270	246	257	257	252	215	257	244	230	254	247	217	252	248	247	236	260	236	253	262	246	242	256	254	254	265	265	212	230	255	201	243	260	251	245	236	262	237	224	256	264	241	257	241	253	247	239	231	254	240	238	247	235	255	253	239	236	249	223	217	259	224	227	227	257	247	227	230	229	246	246	233	244	247	235	249	254	220	244	259	258	251	239	267	254	228	254	235	218	240	255	237	211	246	228	245	250	249	251	243	220	245	257	270	268	243	209	246	240	236	236	244	221	258	253	239	248	236	240	223	285	229	244	248	250	248	230	230	280	229	245	243	258	269	239	258	248	249	237	230	229	249	227	249	298	253	251	233	236	232	244	229	218	248	236	237	243
345	0	2700	93952	385	2	13	202	339	484	478	585	509	537	465	456	442	392	376	385	364	364	333	359	351	340	337	312	330	316	307	308	304	333	286	309	308	291	294	288	279	281	293	268	251	296	271	271	260	249	239	283	248	263	243	248	244	261	252	276	263	281	236	247	229	267	243	258	246	237	252	244	232	244	242	229	243	255	232	242	256	235	231	240	216	258	243	244	236	237	222	266	253	235	227	257	215	242	218	222	246	248	251	239	252	217	249	238	246	239	216	236	228	234	246	196	223	232	211	231	232	233	234	238	210	247	215	227	220	217	240	224	216	251	228	230	234	208	220	218	223	245	256	241	222	233	232	242	270	215	231	223	230	238	214	244	217	240	235	251	261	206	253	207	241	250	234	222	228	239	228	231	216	243	228	219	240	224	221	231	236	237	222	252	228	238	197	234	216	231	234	245	217	219	235	231	210	248	245	228	237	229	226	222	217	203	237	223	228	209	204	220	248	256	224	254	260	212	238	223	215	218	238	226	226	221	210	239	239	239	247	241	230	255	244	248	225	211	226	224	244	219	224	198	214	208	233	220	219	202	218	229	217	217	224	256	198	225	225	222	222	222	215	214	247	223	254	193	234	210	232	263	203	242	215	213	250	215	230	237	222	245	241	261	233	233	229	256	224	239	233	232	202	241	224	235	242	247	217	254	200	246	227	235	228	221	227	218	217	220	237	249	233	239	212	220	243	228	229	228	219	223	216	232	224	231	216	226	228	237	217	256	212	234	231	224	230	238	243	204	259	220	241	211	230	249	238	224	242	246	228	229	249	218	232	258	194	228	223	218	223	248	234	218	231	244	248	227	241	211	236	212	222	213	204	204	229	217	215	253	233	238	215	246	237	231	226	233	213	231	227	213	228	210	222	242	213	227	212	250	207	257	224	241	242	250	229	224	219	230	220	242	245	203	219	209	259	217	228	234	225	225	211	224	249	228	218	239	229	222	236	220	224	200	221	227	224	213	235	235	235	229	237	201	226	217	254	222	254	238	251	241	235	221	222	214	258	230	233	216	221	204	234	224	224	233	195	223	225	232	223	233	234	231	208	242	224	223	214	217	216	226	221	235	231	195	204	230	220	241	219	238	250	218	230	238	244	212	203	211	221	241	240	230	238	223	215	239	219	249	198	225	203	214	212	224	210	242	235	242	223	207	213	236	252	243	254	199	222	228	218	232	241	228	225	230	205	234	214	213	227	226	214	218	223	222	220	221	217	211	227	232	226	242	210	222	241	221	228	226	217	228	205	220	223	243	234	205	223	230	234	209	231	223	223	255	228	217	254	235	240	211	222	240	193	203	234	228	209	221	235	219	240	228	194	242	217	202	212	229	239	234	236	229	255	231	247	214	216	249	247	227	200	226	217	213	225	207	234	209	229	227	254	230	229	226	227	226	208	198	234	225	231	200	207	228	221	205	228	263	222	220	215	235	215	235	251	232	239	217	234	226	212	219	251	258	207	228	237	267	219	237	223	238	230	232	217	238	231	243	207	224	212	245	234	253	210	210	207	231	230	266	215	253	208	224	223	233	241	226	215	190	203	215	196	257	202	246	232	238	240	233	229	223	225	233	216	222	213	233	214	233	225	241	224	232	227	239	222	243	189	223	248	188	226	234	233	214	219	233	237	220	216	224	234	234	222	224	222	223	210	225	233	229	245	242	220	245	241	240	208	231	202	213	205	261	234	236	210	253	252	193	225	241	216	226	201	210	215	223	231	226	253	227	211	211	225	225	231	212	202	197	197	243	201	225	226	219	193	233	213	231	234	217	189	225	227	228	253	220	223	220	203	252	221	232	222	222	238	222	211	227	213	230	234	237	220	223	195	243	216	231	235	227	222	240	227	240	223	237	205	240	194	231	239	209	201	221	239	218	213	225	225	251	212	234	230	208	227	216	250	227	275	242	226	249	220	228	236	256	233	225	237	201	219	212	207	225	209	240	223	232	219	198	205	241	219	207	216	198	225	218	212	239	247	245	221	237	259	229	227	232	229	227	235	214	209	238	203	227	233	226	239	227	219	221	239	242	224	231	211	250	233	239	213	213	246	238	209	240	221	229	221	227	200	229	198	227	235	238	220	242	250	212	240	251	234	241	213	238	212	232	215	203	204	207	222	223	208	210	222	205	214	205	236	215	248	228	197	228	234	242	218	231	196	242	232	239	234	195	230	233	262	211	219	205	234	219	238	241	234	224	237	237	242	237	226	208	231	223	225	198	209	231	226	255	210	228	218	260	270	220	218	232	227	198	198	244	238	247	245	217	214	204	219	192	252	213	233	259	199	219	225	214	229	247	219	226
345	1	1900	94054	400	0	35	224	308	483	452	485	468	467	399	384	378	362	381	368	359	355	345	327	355	348	311	326	283	316	328	320	331	322	356	351	321	306	293	312	296	308	306	279	331	279	294	310	301	312	280	309	304	315	305	296	304	278	304	295	306	282	290	306	311	279	318	314	256	283	305	275	273	282	309	290	293	296	260	256	288	256	274	272	292	327	275	259	288	315	283	276	280	293	309	279	281	302	263	299	270	270	286	266	291	306	268	259	267	277	261	306	290	326	307	287	280	261	313	283	319	275	277	296	297	295	284	299	279	298	293	284	281	264	278	290	276	273	265	294	294	305	274	268	281	265	285	268	292	265	296	308	300	262	247	269	247	296	300	260	279	274	267	298	281	268	270	298	270	296	271	270	258	307	293	276	308	290	281	256	277	287	281	285	277	286	281	282	279	315	262	285	297	286	291	292	314	280	286	272	294	261	286	289	269	269	296	293	280	299	308	272	281	267	262	295	254	270	253	289	270	264	277	263	269	294	253	273	272	292	268	262	278	294	266	296	291	331	298	260	282	272	278	284	249	296	292	285	295	274	257	290	284	286	301	304	287	286	273	290	267	292	276	286	293	277	279	256	280	277	288	286	276	246	289	282	254	266	264	260	298	288	268	276	292	275	284	311	307	281	285	304	274	319	274	261	302	293	300	290	277	286	289	262	270	288	283	283	272	294	297	277	302	290	273	282	301	279	280	283	266	281	295	283	276	270	290	301	290	260	298	306	280	292	284	264	292	272	303	319	274	293	273	295	306	266	280	298	296	283	307	264	264	303	284	293	294	290	284	264	284	253	279	281	281	273	306	283	251	288	284	269	282	278	271	327	291	289	252	272	277	276	270	298	290	267	299	269	277	273	269	227	275	291	271	277	284	262	265	282	267	265	279	283	307	267	287	288	271	296	276	313	313	284	270	288	267	283	287	305	310	292	252	276	298	260	258	282	283	297	286	247	291	275	239	242	282	278	276	247	295	275	300	283	298	298	284	289	266	249	289	306	286	295	275	275	290	269	282	287	301	309	287	281	286	302	277	309	257	290	295	318	286	303	265	300	281	287	274	268	275	283	267	310	258	283	259	275	307	288	278	321	295	283	276	280	256	275	320	296	307	277	284	277	248	265	265	299	273	264	263	260	254	287	283	289	295	269	281	286	288	301	275	275	258	269	297	255	280	292	267	268	274	300	280	256	314	255	295	275	287	290	266	278	293	286	302	298	273	273	290	287	287	289	283	276	271	288	292	263	281	284	267	272	266	295	290	294	298	289	296	273	286	282	281	272	282	281	268	292	279	252	293	265	262	296	272	302	280	282	275	307	261	263	290	283	257	272	290	284	277	282	307	302	296	276	275	294	261	279	293	308	298	267	261	258	273	283	298	262	282	282	282	289	248	274	263	310	238	247	264	292	296	288	250	265	279	265	284	264	294	274	292	276	282	291	281	287	294	292	288	309	292	281	258	300	268	277	271	285	301	274	273	283	258	259	293	264	291	260	289	263	305	286	283	264	252	269	270	250	287	240	305	277	274	279	265	276	271	300	272	266	284	310	304	270	265	281	256	297	304	258	277	265	268	280	283	272	303	293	286	267	264	308	301	270	282	280	280	272	267	270	268	244	284	274	286	272	273	279	289	300	291	287	267	305	307	289	333	278	279	279	252	251	299	289	288	304	270	285	263	283	269	303	259	275	305	294	269	307	270	303	264	286	274	286	254	278	293	296	287	279	298	265	271	305	301	265	298	262	247	285	268	286	273	297	256	278	262	273	278	309	258	262	273	310	280	250	297	297	272	268	284	285	258	290	271	279	276	273	283	266	290	280	305	268	260	279	284	283	270	271	271	276	256	269	260	283	267	266	257	275	307	287	275	303	268	292	304	306	283	281	277	295	259	266	298	290	263	260	283	292	280	270	274	245	267	293	275	268	287	297	268	266	272	287	301	280	281	278	299	297	273	255	275	295	308	261	282	273	267	273	287	264	285	303	268	325	296	263	287	302	261	274	286	279	265	265	249	256	268	308	269	314	271	272	259	277	273	310	296	289	280	289	272	291	324	276	310	273	290	280	278	288	269	261	277	257	285	269	260	268	293	300	306	270	268	284	279	292	279	275	309	285	265	277	278	298	289	269	268	272	287	297	275	274	287	302	287	266	251	276	287	280	273	287	323	266	269	276	249	260	298	297	296	272	286	286	267	253	265	266	275	294	324	269	304	270	256	268	267	313	252	244	281	279	323	256	282	272	269	290	297	297	289	266	316	306	296	274	287	276	260	282	278	302	261	264	270	275	267	265	278	258	257	260	258	267
345	2	2100	94156	398	1	28	198	310	466	467	554	482	454	438	412	404	403	366	380	374	364	340	338	340	316	328	342	350	330	289	300	332	301	279	307	306	285	311	335	298	299	320	270	282	311	262	266	303	278	268	260	265	300	273	271	286	312	255	278	306	266	250	285	243	256	273	255	263	266	238	302	272	304	262	285	290	299	276	263	244	252	259	253	266	265	275	262	271	273	249	291	246	271	251	265	257	253	254	279	268	271	259	261	259	260	278	275	235	288	242	243	292	266	236	280	273	284	267	274	272	268	278	263	265	241	259	282	277	262	278	280	254	255	275	242	267	283	278	303	270	280	251	281	258	265	270	288	227	261	266	278	265	257	237	288	268	294	252	283	226	274	267	280	272	260	279	299	276	283	270	283	275	254	255	257	280	261	296	234	277	275	269	254	263	274	276	271	248	280	245	281	243	222	267	251	231	265	285	245	265	246	293	256	240	240	273	245	295	249	258	268	254	292	254	253	259	265	277	263	281	273	258	253	267	241	252	275	245	262	254	238	264	295	249	249	276	243	283	270	287	274	248	275	265	268	264	268	265	267	263	264	247	231	269	231	249	247	252	273	265	260	288	279	258	238	264	282	271	245	256	251	286	253	237	274	257	276	239	241	276	264	261	272	270	276	295	266	253	270	255	280	260	258	255	260	225	273	258	270	231	271	238	255	223	256	250	250	269	280	230	275	256	260	282	279	302	250	248	284	250	258	281	277	257	260	259	238	251	251	269	241	279	265	281	261	268	258	282	265	265	250	242	246	270	255	264	245	261	254	257	249	244	242	268	274	275	232	241	250	289	273	269	275	252	282	242	282	268	277	259	269	279	274	281	251	288	261	272	249	298	274	271	274	282	235	266	236	291	270	274	233	250	267	284	276	274	252	262	274	274	245	253	267	266	279	271	279	252	255	283	271	257	299	269	292	269	272	247	239	265	261	250	276	273	232	250	247	287	266	281	277	265	255	260	257	244	265	263	262	290	262	267	277	273	257	265	261	255	263	259	256	278	286	246	290	242	266	253	262	269	275	232	282	275	262	256	242	264	248	294	278	267	245	290	260	240	250	247	222	214	256	265	260	242	266	262	235	265	244	271	268	279	267	261	247	268	266	265	246	270	283	252	269	274	274	282	250	260	257	247	238	247	259	232	264	284	242	266	265	278	289	257	235	272	260	237	266	244	267	238	242	257	280	252	247	282	274	271	246	247	261	280	273	255	285	249	283	255	246	234	265	275	266	280	285	260	271	262	232	253	262	256	249	264	276	261	279	280	264	255	254	221	253	261	256	269	282	275	266	262	284	285	281	267	284	259	282	271	237	257	267	264	273	294	294	252	292	272	237	267	236	247	272	264	274	263	271	233	270	259	264	248	260	239	273	254	245	243	242	282	267	264	258	236	259	254	256	249	256	249	286	252	299	257	262	237	269	254	256	263	232	264	278	264	267	253	261	270	270	230	283	274	292	249	281	275	234	285	275	250	263	295	240	247	254	260	275	252	259	259	242	262	233	255	260	291	266	268	258	261	263	256	249	269	273	273	271	279	270	252	246	273	247	307	247	266	255	238	249	257	233	229	249	257	260	233	280	265	268	274	259	260	255	252	256	257	246	277	267	231	240	262	252	270	259	238	260	281	280	270	252	258	266	248	233	276	265	253	246	272	242	282	265	276	262	270	260	256	260	275	267	240	259	257	248	279	273	253	258	285	319	245	270	264	282	247	268	259	259	257	249	228	249	270	265	240	255	258	236	259	254	276	248	279	257	285	245	286	236	251	253	265	265	280	272	284	274	264	247	266	244	273	266	262	261	248	260	269	258	241	275	275	267	236	237	255	251	234	277	245	260	267	264	289	249	278	233	241	280	240	258	279	260	251	243	250	240	250	244	267	259	262	272	235	261	272	266	271	270	248	264	249	278	263	247	270	269	262	264	257	253	254	251	244	261	286	295	246	269	273	271	279	228	275	252	271	280	276	257	247	277	247	273	282	275	270	264	263	244	249	251	275	252	233	263	273	248	270	292	255	292	270	293	279	294	275	274	247	250	266	240	267	274	236	284	258	271	257	263	266	254	242	258	274	259	275	246	276	273	241	250	272	247	293	264	244	274	287	247	284	269	253	257	236	264	276	256	240	256	285	265	288	264	261	247	275	215	255	261	275	268	258	279	281	264	279	260	242	243	266	287	289	283	251	269	265	266	254	242	284	271	294	279	270	258	275	241	251	288	270	255	276	256	256	246	246	263	246	242	257	256	276	264	248	269	261	263	277	246	276	266	275	271	259	254	284	281	255	262	279	246	259	249	275	262	261	275
345	3	3500	94257	386	1	25	213	345	484	473	550	511	495	456	466	423	429	385	417	395	376	364	347	347	346	342	329	331	367	336	326	294	293	319	316	285	331	352	314	337	328	286	287	333	295	287	309	322	311	287	315	313	300	267	289	283	280	294	275	273	284	266	285	282	267	275	289	294	249	270	296	275	273	264	251	276	291	278	273	260	285	268	276	294	265	295	302	276	288	291	272	259	284	307	275	320	280	287	284	264	269	312	254	273	281	263	276	308	247	265	268	288	271	254	254	276	260	274	276	256	262	293	294	260	277	267	299	243	272	295	253	274	253	244	278	274	280	302	252	267	245	278	286	252	267	305	255	266	288	284	294	287	285	276	276	266	280	305	262	272	277	299	283	265	300	310	258	272	240	294	254	273	286	281	247	271	272	283	254	271	229	274	290	268	262	284	264	259	271	291	272	298	252	306	286	262	295	276	260	279	272	274	257	272	268	267	285	266	259	264	312	264	265	261	279	273	280	257	266	286	287	273	292	301	286	262	308	287	287	232	275	256	267	264	293	294	252	252	255	278	280	260	272	265	268	252	244	253	280	267	283	270	274	272	268	263	283	276	282	269	277	270	286	257	290	260	278	276	282	266	281	278	256	250	268	265	268	303	267	284	270	263	286	281	280	260	282	297	267	229	265	256	261	251	288	261	283	262	286	269	283	275	304	231	288	266	280	269	256	254	300	295	301	266	289	286	254	270	255	275	288	269	265	273	269	260	290	284	265	260	299	271	257	266	258	262	261	258	289	283	302	249	291	283	258	266	258	272	288	277	277	258	259	256	277	253	289	255	265	282	260	265	262	264	284	269	246	256	259	253	263	257	266	283	290	274	280	272	255	274	254	274	259	261	281	254	252	255	284	244	273	269	249	286	243	260	265	275	269	311	250	265	274	256	280	276	293	302	277	285	256	289	255	257	275	257	269	254	246	252	282	270	259	277	257	256	239	259	267	257	274	291	259	289	284	254	260	283	252	289	272	269	272	261	239	270	274	294	272	278	251	265	251	266	255	263	263	251	251	264	253	258	308	271	276	269	287	233	250	283	259	283	266	255	259	285	295	294	273	249	265	272	257	246	238	282	267	265	285	287	275	263	250	275	260	261	271	251	303	288	270	249	275	275	264	253	271	270	289	295	262	236	279	278	251	269	295	306	254	254	274	288	287	286	276	272	275	273	263	287	274	293	251	274	301	259	278	279	265	244	260	289	248	288	262	285	235	260	309	259	303	234	267	256	252	304	266	232	265	279	294	259	258	292	292	261	242	245	256	275	287	258	258	258	248	263	275	240	290	273	299	256	271	240	268	285	265	281	296	264	277	272	261	259	278	267	231	275	263	272	285	274	261	258	244	278	271	293	261	266	280	276	248	258	290	255	257	254	279	258	290	268	258	262	260	311	294	277	302	252	273	310	252	248	255	271	250	272	274	277	293	272	289	292	276	275	261	286	310	258	296	262	259	268	283	222	268	257	278	242	266	271	261	263	278	259	287	251	266	274	272	270	266	289	262	246	258	260	233	273	278	279	266	270	254	266	294	247	257	257	247	279	280	257	292	259	264	260	266	261	276	265	271	262	297	248	260	250	271	263	273	279	269	268	262	271	266	261	261	276	271	257	289	257	289	259	253	263	261	282	259	260	268	293	259	287	260	281	269	258	258	265	250	247	305	265	277	266	274	259	289	266	267	277	279	274	273	284	252	291	252	302	279	259	267	273	280	284	255	315	252	286	282	245	267	256	261	280	276	291	246	263	276	253	265	277	270	251	280	272	277	235	264	288	254	255	285	280	284	268	277	260	274	238	271	249	242	282	285	294	298	289	257	272	270	276	276	288	255	276	264	291	262	297	284	263	238	295	276	268	275	260	263	280	270	217	280	283	258	276	247	230	263	293	279	269	258	276	255	259	259	258	258	260	235	278	261	288	268	293	273	268	257	271	274	280	278	259	294	301	268	275	303	265	251	268	277	242	267	251	282	258	251	275	256	251	273	268	250	266	287	301	283	264	287	286	273	244	242	233	224	269	275	274	286	239	262	268	258	271	242	262	284	262	266	259	273	239	262	291	268	283	279	280	277	284	276	291	269	251	302	267	291	299	306	272	260	278	262	284	259	262	260	266	251	263	265	286	275	267	269	263	235	259	268	319	278	264	278	274	238	270	243	251	269	282	255	276	255	251	253	273	282	267	229	278	275	273	260	278	268	260	251	253	279	280	278	240	254	255	270	283	254	278	273	255	270	253	262	283	284	287	271	285	247	267	273	261	274	262	239	264	284	261	248	271	267	265	282	250	285	278	290	257	296	259	283
345	0	2700	94359	386	0	10	217	365	507	496	583	551	551	502	483	464	469	453	415	400	394	410	423	356	396	408	391	383	373	371	334	362	333	356	342	342	328	331	344	339	350	311	341	312	342	330	321	322	298	293	295	294	301	292	311	311	291	298	317	306	291	292	308	304	288	309	302	296	324	296	301	286	294	288	283	289	297	297	264	293	321	300	251	295	305	300	295	278	315	282	309	288	293	296	280	248	300	301	302	305	275	273	264	308	284	299	297	282	294	271	287	261	312	311	262	296	294	304	288	291	299	296	309	293	289	243	284	291	275	268	305	293	279	313	260	278	288	289	290	281	266	248	285	292	272	257	272	297	276	273	322	287	259	291	280	264	321	305	287	267	300	266	281	293	317	288	272	280	289	317	249	279	249	261	269	289	289	278	287	259	277	274	250	286	265	288	272	240	314	273	301	332	280	258	273	303	298	279	294	292	285	282	277	273	277	275	297	274	266	260	287	274	264	259	282	292	288	322	293	286	270	280	257	276	283	245	281	305	276	307	294	283	285	286	272	291	279	290	282	270	290	269	284	294	286	273	285	304	273	288	272	281	300	283	291	262	295	295	279	276	269	299	279	268	281	299	277	285	282	304	296	308	298	272	275	268	267	270	269	275	309	302	299	295	287	314	266	270	297	295	263	295	312	274	272	309	261	288	276	297	268	264	262	259	293	252	275	266	310	288	285	271	268	290	288	270	242	276	296	291	292	307	277	257	276	262	288	295	291	291	279	260	265	255	283	288	271	287	266	277	298	308	265	272	285	270	270	289	288	292	262	269	278	259	266	280	274	284	316	286	287	279	277	288	269	281	263	302	273	288	266	294	273	288	271	278	272	301	263	278	299	282	311	257	260	286	278	303	268	266	276	271	285	258	291	292	273	267	325	292	274	272	291	289	292	268	299	295	270	280	255	265	252	254	265	286	263	301	290	250	277	287	302	276	268	258	300	284	273	277	261	259	265	289	254	286	294	280	278	284	290	268	266	259	270	271	287	265	288	266	293	295	304	269	290	264	281	256	284	275	285	294	261	309	285	306	271	282	267	282	266	286	293	281	265	284	264	261	268	302	282	269	291	265	277	272	274	258	273	270	294	284	275	286	272	263	291	247	287	267	277	308	299	292	260	281	303	307	268	261	269	281	260	313	277	301	290	292	282	292	281	298	280	270	260	273	293	280	268	304	269	256	291	286	253	280	267	279	284	274	283	292	289	264	272	239	261	283	262	270	259	313	244	271	264	251	295	266	272	267	288	226	262	264	293	289	283	303	297	278	314	285	289	287	299	285	289	270	270	296	294	279	300	285	279	254	301	290	281	286	297	277	279	327	278	297	302	259	288	267	279	283	257	277	269	244	290	277	304	280	256	261	275	287	298	255	255	285	308	308	283	274	267	294	285	263	275	277	275	266	271	287	266	295	286	293	267	287	280	252	311	266	298	279	281	255	278	265	237	288	303	257	284	279	264	298	278	290	284	294	280	253	263	258	250	270	278	269	281	275	309	259	278	277	265	267	274	247	283	258	293	265	291	274	267	287	256	302	241	278	277	293	288	284	283	261	282	293	297	291	278	298	261	285	270	264	297	256	295	274	255	283	280	263	296	297	282	277	298	280	285	295	266	279	247	288	288	296	265	267	294	284	293	272	286	278	279	285	270	285	256	284	275	283	279	290	280	299	293	257	273	302	277	268	305	275	261	259	269	286	244	286	299	288	277	277	313	281	294	272	277	286	298	281	297	261	265	297	262	274	275	285	281	273	270	265	287	287	264	287	252	282	276	259	292	253	251	295	269	273	272	293	255	258	252	300	269	295	309	282	276	285	292	287	273	294	280	288	263	269	278	280	282	281	271	283	279	264	257	274	287	272	263	266	252	280	269	298	271	283	286	311	255	287	267	293	271	278	288	272	284	313	261	285	287	296	283	290	291	294	275	266	288	287	276	314	290	295	292	250	288	277	245	293	259	256	287	287	268	249	295	282	262	268	281	251	274	280	305	255	295	303	303	288	293	282	278	269	288	282	286	316	258	298	299	301	258	282	255	258	284	254	282	311	264	296	256	289	297	291	274	279	312	291	290	279	273	284	258	250	254	279	278	259	293	287	282	257	301	308	269	270	266	292	297	290	264	299	283	267	274	279	300	262	280	273	279	259	287	271	276	280	232	277	264	281	270	282	290	267	289	274	271	286	274	268	260	292	280	272	288	263	276	299	309	277	296	301	297	304	278	307	250	288	256	301	269	267	248	260	268	276	305	242	295	277	269	282	306	260	294	265	294	288	271	272	261	293	311	291	311	270	287	266	240	300	313
345	1	1900	94461	403	0	46	240	365	496	497	522	479	503	466	455	416	388	420	418	401	386	398	404	383	356	363	363	362	361	378	351	358	374	346	335	350	365	371	354	352	347	342	372	360	354	338	309	343	352	365	346	345	323	350	344	342	331	337	349	325	321	328	357	357	340	362	348	352	365	334	354	341	372	339	322	361	358	322	347	320	351	345	302	338	309	345	343	343	316	326	336	325	329	378	310	336	332	315	323	321	319	346	341	344	351	346	320	316	331	333	336	340	343	335	325	333	332	317	339	351	335	309	322	352	330	343	363	343	332	313	344	314	344	317	306	340	346	352	335	321	345	314	322	318	329	348	347	332	352	306	317	325	333	327	314	344	351	322	331	340	324	290	337	314	336	340	306	328	334	323	334	317	321	324	354	325	336	327	343	309	340	338	346	322	356	319	355	334	327	315	322	329	328	328	332	320	335	354	344	361	345	359	352	328	348	330	333	334	343	321	315	347	351	325	313	348	326	325	335	346	320	362	343	305	355	316	348	317	338	323	324	328	326	309	337	307	348	338	338	326	326	294	353	345	354	329	347	319	353	321	322	314	314	316	330	330	297	338	320	342	323	318	312	309	343	284	323	332	317	335	324	321	347	311	317	373	336	319	332	346	328	337	324	332	316	326	319	326	342	330	321	343	341	336	328	300	355	343	312	331	334	321	341	320	311	338	333	313	334	353	363	323	319	342	317	334	343	338	325	318	306	325	298	352	313	336	321	337	314	327	327	323	326	298	326	352	341	347	339	341	339	351	338	332	333	305	311	308	345	330	336	332	333	293	305	327	325	332	305	313	350	349	327	341	310	334	329	329	336	341	316	335	332	313	321	339	321	341	351	378	334	341	337	365	318	311	332	311	322	309	350	337	306	308	328	326	339	308	336	329	339	301	340	342	315	331	356	323	353	291	343	333	315	319	316	321	329	339	328	335	324	346	331	337	376	323	335	334	309	312	331	354	331	341	333	322	347	323	303	322	327	341	309	325	353	331	337	322	332	349	334	341	322	341	305	343	344	304	337	322	339	329	341	309	327	315	390	313	327	340	321	321	341	340	343	335	323	340	305	344	350	344	358	331	312	348	344	308	347	337	305	326	330	338	355	329	346	369	354	345	320	351	328	301	337	318	345	335	313	346	332	346	307	351	316	329	314	320	314	322	310	335	316	337	330	325	350	317	350	359	354	311	340	342	308	322	341	323	329	333	324	298	365	334	305	352	318	351	312	340	344	311	333	313	351	331	306	311	315	321	336	317	305	330	306	334	308	341	335	294	329	328	301	327	340	330	315	339	359	334	353	335	345	310	361	319	332	337	349	352	326	305	329	307	316	327	336	331	306	339	302	373	356	356	321	365	334	333	351	308	333	325	317	365	332	337	309	369	311	338	326	336	291	315	338	293	351	312	343	347	304	383	335	346	345	314	307	319	328	331	328	334	328	305	337	320	344	321	304	356	334	302	338	310	330	332	342	305	321	311	326	335	315	340	322	304	332	331	350	300	325	336	337	329	318	311	326	321	307	316	332	350	307	310	323	350	334	322	343	342	326	330	335	338	355	331	336	321	314	333	355	317	336	348	357	318	325	358	358	312	346	340	310	345	332	306	344	338	333	359	344	309	350	302	346	332	322	331	341	317	340	356	332	352	323	321	331	324	335	299	312	313	321	353	328	317	344	310	324	352	324	318	326	348	320	340	305	314	323	350	323	324	332	336	316	368	323	317	347	347	309	320	352	354	343	297	368	311	342	347	320	335	342	346	349	337	308	320	361	339	326	298	353	339	307	327	337	310	311	294	352	322	305	321	332	339	340	272	335	338	332	296	317	340	334	304	322	321	331	323	330	314	347	311	327	319	343	327	335	337	330	306	322	320	316	336	350	299	305	336	321	301	297	313	332	315	324	326	362	309	326	310	342	310	329	353	333	294	335	349	337	302	333	329	324	333	342	337	318	305	327	349	343	323	306	342	350	345	345	317	350	332	337	308	312	355	353	318	336	326	324	361	337	323	289	315	320	327	322	323	331	340	324	346	368	335	310	347	308	288	342	326	352	329	324	313	315	355	349	319	318	355	339	326	308	366	319	325	324	309	330	319	337	353	321	346	302	341	319	339	345	329	345	353	303	351	344	331	294	307	327	344	347	325	340	322	310	340	329	299	333	361	324	311	320	338	312	345	316	351	325	341	329	361	309	323	332	334	350	316	311	333	331	323	316	340	335	339	353	317	331	336	307	332	325	343	326	322	348	312	335	358	317	345	331	318	335	313	330	314	332	338	350	351	342	341	297	301	315	333	319	332	317	307	316	335	353
345	2	2100	94563	387	6	34	218	310	513	481	538	510	501	414	447	407	434	407	388	422	376	361	357	348	348	332	352	342	351	335	368	319	333	330	321	316	317	303	320	316	324	337	317	300	307	294	320	309	280	309	308	312	332	330	288	297	289	295	305	309	298	278	289	313	306	300	281	337	316	299	303	278	321	311	296	302	308	304	309	311	297	300	310	283	311	310	311	292	318	297	338	321	276	282	307	310	326	312	276	292	316	310	320	295	310	306	308	309	262	312	295	303	281	289	294	291	305	290	305	332	305	319	305	283	290	274	313	279	312	295	310	276	263	284	288	286	293	286	287	314	299	312	301	287	285	301	318	318	277	281	303	284	271	289	297	258	272	300	294	313	283	317	283	313	316	314	244	302	311	315	286	313	260	308	314	296	287	292	277	280	301	297	293	321	272	289	281	301	267	299	293	303	312	303	316	304	272	279	308	277	290	324	307	292	281	299	288	270	296	297	276	287	300	317	275	267	305	290	293	281	276	279	293	313	307	290	291	278	321	269	296	284	266	279	336	273	336	276	290	295	298	275	277	287	257	309	315	291	297	274	280	313	287	293	299	279	317	320	289	278	287	300	295	274	301	298	285	297	295	325	294	300	273	322	288	314	296	284	278	280	298	296	288	323	292	302	270	310	289	310	272	296	297	294	321	289	291	288	306	316	282	318	299	307	288	300	282	316	308	277	268	300	302	313	301	303	284	301	297	310	302	273	303	278	317	281	315	278	274	278	307	286	300	295	296	282	326	296	320	283	292	281	292	304	289	274	287	245	305	259	310	281	319	335	283	269	294	313	288	301	290	283	300	275	293	284	287	289	290	292	294	257	287	290	287	292	284	283	282	293	304	304	301	292	303	302	263	279	256	290	308	302	275	308	296	294	288	267	301	298	292	283	290	295	295	301	276	301	273	300	305	289	292	312	296	314	269	294	285	319	284	304	309	296	278	289	318	287	262	305	300	294	311	294	298	288	296	282	314	272	287	285	304	272	308	316	274	295	253	319	311	283	270	274	301	283	296	292	303	295	299	261	329	300	293	281	269	264	287	290	340	285	310	304	322	267	306	288	289	290	289	297	286	296	321	283	262	289	300	267	274	271	300	292	274	282	294	288	263	286	294	293	308	303	275	269	300	312	278	288	289	332	285	300	291	292	262	289	313	306	307	306	271	305	298	295	304	276	271	309	259	312	298	292	293	289	291	283	290	274	316	300	274	297	300	268	291	273	294	294	311	292	297	260	303	288	303	281	267	289	315	284	318	264	299	266	266	273	287	295	282	275	286	316	275	297	300	294	287	315	311	306	270	272	296	287	279	315	271	292	314	273	309	271	315	274	316	273	307	305	255	287	288	285	280	274	276	300	275	293	289	275	280	278	282	290	281	275	298	270	300	284	280	306	293	265	284	294	295	289	295	282	275	303	275	306	272	305	303	297	317	287	269	265	294	282	296	269	283	302	274	300	319	294	278	287	268	279	272	287	285	304	269	266	283	285	285	303	290	265	250	297	310	278	295	279	293	295	284	282	301	261	294	291	301	284	287	262	256	297	310	289	280	319	307	294	275	293	281	279	281	296	280	276	292	310	306	293	271	266	316	300	278	308	314	288	277	306	292	274	304	286	268	299	285	294	326	289	293	280	294	303	269	262	283	268	312	291	287	296	289	270	294	300	293	291	299	293	268	295	315	271	270	281	306	271	282	300	302	307	315	293	309	290	296	281	295	275	299	309	299	274	274	278	301	289	318	249	297	288	269	284	285	301	272	284	278	266	270	271	307	272	298	286	288	290	257	293	289	311	310	267	281	289	306	272	266	285	312	290	276	296	282	292	268	273	274	278	304	312	269	290	316	295	290	319	307	275	281	270	301	309	277	284	287	279	311	291	289	288	309	305	297	276	276	304	292	308	304	319	310	306	299	305	312	301	289	328	293	292	275	322	274	265	279	322	299	283	303	276	301	291	269	268	296	302	310	286	303	276	317	282	280	296	284	321	297	273	316	313	292	288	265	285	272	291	284	289	304	282	280	279	291	290	278	296	314	274	306	276	280	308	302	295	296	276	305	283	299	281	265	282	286	290	289	291	297	249	300	288	301	290	294	280	291	314	304	246	306	251	277	294	287	296	297	294	254	276	313	283	322	296	296	271	288	305	298	281	276	285	313	291	288	260	307	284	288	276	314	317	275	300	274	290	287	284	301	300	293	308	293	284	281	294	284	280	271	302	300	262	268	303	302	308	290	276	314	287	307	295	292	288	312	319	259	295	292	268	312	290	281	261	292	278	322	298	301	310	304	301	275	271	287	298	287	299	289
345	3	3500	94665	393	25	55	272	351	485	529	567	551	551	483	475	448	437	391	421	419	426	377	390	395	409	376	360	362	359	378	353	362	362	359	361	353	350	330	343	365	328	342	351	337	334	350	338	355	349	303	342	331	329	305	316	350	317	320	329	336	302	343	278	325	335	303	342	308	331	306	357	334	320	334	338	361	345	318	350	327	323	324	318	345	308	319	305	306	299	335	297	299	308	308	293	315	314	338	312	320	314	317	313	308	298	333	329	313	290	308	331	329	301	339	336	298	294	325	295	284	292	308	281	308	316	330	303	311	315	302	338	325	319	306	329	336	305	295	334	337	328	326	313	334	330	313	312	301	277	303	307	290	323	327	336	361	334	325	310	312	296	307	294	322	313	334	305	330	321	303	319	309	312	348	295	311	322	314	338	322	312	315	311	299	313	328	311	327	304	325	293	338	331	317	306	317	348	314	308	337	312	322	309	295	281	337	310	323	317	338	280	292	324	295	319	292	301	316	298	299	293	294	312	290	312	302	326	301	297	319	299	329	303	319	307	314	305	291	318	313	313	313	305	320	319	310	319	317	318	311	305	332	284	318	311	318	299	324	325	295	314	308	316	324	314	324	315	303	296	322	326	306	308	290	320	317	321	313	326	318	319	329	299	299	296	315	326	300	331	328	337	303	348	290	289	313	332	307	310	313	303	310	307	342	340	334	299	334	319	308	314	289	318	314	319	330	317	312	311	366	335	290	350	337	302	333	328	310	325	336	316	294	277	337	306	315	305	328	298	308	330	326	306	333	326	317	313	334	299	303	304	328	286	324	306	333	316	296	287	323	323	295	329	327	282	317	300	310	316	314	331	287	336	284	341	314	305	318	313	332	299	306	304	294	308	324	319	319	326	321	256	303	309	305	304	293	334	300	294	329	318	290	297	297	309	324	308	316	273	288	340	344	296	319	311	317	300	351	285	318	312	305	320	306	323	312	292	279	337	317	342	340	310	331	311	341	327	307	302	303	311	311	309	322	307	337	309	290	307	322	290	318	318	331	315	317	291	326	316	308	330	331	310	307	322	305	299	304	326	301	315	316	312	299	299	314	295	302	326	296	303	325	291	342	322	328	322	297	328	311	332	290	318	319	314	342	358	306	286	312	328	295	315	296	318	364	300	331	346	299	309	320	330	310	297	294	325	324	325	328	313	323	322	315	331	331	312	312	303	315	335	303	314	307	341	318	306	271	303	303	326	304	301	310	302	336	302	289	297	304	343	304	320	288	311	289	317	304	306	294	311	306	343	308	339	277	298	317	344	304	271	314	316	322	294	297	299	308	299	310	307	320	311	323	307	294	303	330	295	311	339	308	310	303	314	318	297	291	303	289	324	303	333	289	312	297	302	326	276	334	307	316	341	333	302	329	313	305	341	326	304	321	315	333	337	302	295	341	310	314	298	307	307	325	331	304	309	310	314	305	313	302	323	324	295	355	316	340	296	322	324	318	346	306	326	329	329	299	310	293	330	316	322	290	303	345	301	326	336	312	334	304	325	319	336	328	288	320	320	307	295	311	318	322	320	296	327	308	306	306	355	269	302	313	290	313	338	319	331	304	305	298	277	311	316	344	288	321	325	299	322	305	320	269	323	297	300	326	321	278	315	297	314	305	309	318	322	325	314	324	330	326	302	335	326	325	345	288	321	283	301	285	316	303	331	297	297	308	335	317	308	304	313	320	327	262	318	306	311	287	298	278	344	304	302	334	314	324	298	319	308	312	310	314	313	306	294	309	318	280	312	324	323	317	338	274	322	300	317	346	299	335	311	321	304	322	293	300	295	295	320	336	310	303	289	326	353	308	348	326	321	311	333	318	339	335	324	293	304	284	316	308	294	310	278	330	319	334	313	305	317	340	340	322	299	327	325	288	323	310	297	300	317	322	304	337	299	303	331	279	322	305	295	282	293	304	289	296	299	278	352	310	322	336	339	286	317	295	305	318	339	332	285	317	312	341	304	331	301	339	302	325	318	320	297	322	301	313	277	310	303	302	300	312	274	335	310	290	325	318	322	309	333	316	297	314	301	332	311	314	304	309	313	303	283	309	293	306	324	310	323	284	318	355	321	306	320	297	291	312	328	308	299	305	303	310	311	276	294	301	318	292	300	305	330	292	314	301	293	324	324	294	329	335	297	324	319	331	359	319	312	313	317	312	295	314	313	311	295	305	307	275	321	299	306	281	309	289	324	311	313	291	323	297	338	291	333	318	340	314	316	299	311	327	330	303	286	333	315	322	274	326	345	308	326	314	319	314	317	309	312	346	340	324	285	313	309	322	331	291	313	307	304	313	297	321	346
