345	0	2700	173394	393	14	37	283	425	513	540	587	547	562	460	461	423	412	421	387	383	373	386	339	320	335	360	323	338	324	311	308	288	281	302	275	282	296	304	274	254	270	297	252	253	264	236	266	238	244	257	253	283	257	254	255	261	252	227	254	233	232	236	231	233	235	228	230	215	223	224	248	229	242	192	258	240	245	245	248	233	222	232	212	216	221	225	275	275	300	257	289	278	253	256	240	241	239	199	245	247	241	236	221	235	226	244	235	233	216	234	193	218	201	210	230	232	253	234	223	228	236	222	229	245	225	214	219	225	237	213	228	193	235	203	214	222	229	211	224	241	218	230	220	203	228	210	188	213	259	199	221	236	218	233	209	216	247	212	227	233	196	219	233	179	189	215	217	220	202	231	210	227	249	230	236	212	224	222	220	216	235	205	205	224	236	232	220	232	235	211	207	207	206	225	223	246	218	236	205	208	209	233	218	227	234	218	212	221	203	225	226	208	197	191	210	230	215	229	199	207	212	201	206	229	220	197	218	202	196	227	207	213	221	228	213	222	210	222	194	246	228	214	228	238	232	228	216	228	264	198	235	223	213	203	194	201	238	200	198	228	206	207	223	194	222	222	212	208	221	216	208	225	217	217	202	239	214	223	224	226	215	220	215	225	209	241	217	203	199	233	206	238	230	213	228	201	227	245	200	217	207	225	212	214	201	221	237	194	227	218	222	192	225	218	235	208	205	217	210	231	203	205	199	216	231	220	212	202	203	193	233	226	213	201	216	208	211	196	227	204	221	229	184	205	224	235	213	214	224	227	229	209	204	208	225	226	208	210	223	222	201	218	230	258	223	203	238	191	239	195	203	201	246	214	239	225	188	220	219	220	207	210	221	238	223	225	219	204	204	221	220	223	226	223	223	186	208	232	234	241	213	236	224	214	224	228	203	198	231	210	198	216	215	177	200	244	209	209	216	219	204	215	209	202	192	190	231	225	204	218	208	225	240	239	230	252	202	229	191	211	208	215	232	207	226	219	210	225	237	215	217	229	217	205	216	216	198	211	229	222	213	233	221	211	207	230	209	220	206	220	211	195	224	219	193	207	200	225	237	194	211	236	233	206	215	245	227	216	204	201	217	202	200	248	204	234	210	211	213	242	214	205	210	220	231	198	251	192	217	187	233	197	203	220	208	216	215	221	210	205	235	228	222	218	210	222	185	217	226	229	190	213	213	227	186	216	247	216	206	214	221	226	230	207	167	215	206	231	223	213	203	201	205	204	213	233	196	202	199	245	189	200	244	239	226	225	229	226	194	198	219	217	192	214	227	194	228	203	218	199	225	205	193	198	215	208	198	218	205	196	242	229	219	202	231	207	211	208	204	209	210	218	216	216	244	208	211	189	208	223	201	186	229	206	232	197	218	210	218	201	211	202	191	202	222	216	213	205	223	228	204	208	223	241	248	221	245	209	219	200	203	225	225	221	206	201	204	218	241	223	213	209	188	224	218	213	231	218	230	207	223	234	206	207	226	210	183	203	233	210	207	227	196	207	217	202	212	241	227	224	218	219	209	227	231	225	203	210	215	232	214	237	252	225	219	226	214	239	203	209	216	208	197	215	241	214	213	232	205	217	221	230	222	220	226	224	200	219	219	228	229	196	208	223	219	220	218	226	246	231	226	217	224	219	248	222	223	233	205	207	208	197	234	210	224	225	234	199	217	223	198	195	233	213	209	224	219	211	220	194	234	232	200	204	240	229	199	184	209	243	215	224	233	232	218	215	231	242	206	198	200	214	204	208	185	226	225	222	204	177	225	201	190	237	197	229	184	223	203	233	202	221	217	201	211	219	221	223	227	218	208	201	196	215	203	219	208	216	210	205	208	225	217	224	216	194	220	228	201	213	230	215	221	242	229	208	216	213	208	220	230	237	224	227	219	221	226	196	241	216	200	210	223	238	242	219	210	213	213	247	205	224	211	221	228	223	192	215	216	196	201	202	218	218	215	242	205	212	200	228	235	231	218	229	213	205	217	215	225	221	210	189	207	187	233	217	238	216	242	228	204	235	204	210	219	215	204	200	220	211	192	238	214	222	220	224	230	238	208	228	187	215	237	217	239	215	239	219	246	224	232	229	219	254	204	237	214	198	214	219	210	224	232	195	212	205	214	216	252	210	213	209	223	218	217	227	229	194	202	210	255	222	218	214	229	220	229	218	214	223	214	212	193	194	213	216	207	213	237	207	209	256	198	221	203	243	196	242	217	196	210	203	213	218	217	206	210	234	220	242	211	241	221	216	217	206	218	220	218	210	245	201	228	208	214	215	227	228	202	219	211	206	204	231	207	206	186
345	1	1900	173496	384	7	79	344	391	481	489	510	471	433	389	366	385	377	373	352	323	371	320	338	301	310	306	323	300	286	316	282	296	293	268	275	310	278	294	294	303	277	283	261	270	310	301	269	272	266	258	254	283	255	276	264	278	252	270	299	278	274	260	282	252	285	268	280	253	259	255	268	272	272	241	251	278	264	258	259	279	245	245	253	268	238	251	265	271	276	300	285	250	335	284	300	276	259	271	258	279	259	269	254	262	278	270	261	260	236	262	282	256	274	287	262	255	265	273	237	242	251	246	271	282	269	262	264	293	257	293	261	259	282	259	254	282	266	247	256	259	259	258	268	248	262	240	267	267	261	247	248	240	285	251	255	277	272	282	240	280	223	303	245	242	272	267	273	257	268	282	248	267	282	263	251	260	251	262	244	252	280	234	267	246	256	221	278	268	240	282	262	223	264	275	260	270	281	256	272	260	278	232	269	271	264	260	286	282	272	259	272	289	259	256	273	270	257	252	281	277	264	264	263	291	257	280	251	279	244	256	257	271	232	252	255	258	241	277	265	292	269	252	293	251	246	259	248	261	245	235	247	288	259	250	251	270	253	248	261	232	282	233	285	249	262	241	251	253	248	269	256	254	267	241	269	276	245	265	263	236	249	276	270	222	273	258	263	236	234	264	252	268	262	254	249	245	255	254	247	278	267	246	247	245	256	274	286	292	252	237	263	260	239	253	265	262	274	257	282	246	286	262	278	266	232	263	263	239	267	256	264	307	273	266	235	251	262	250	265	233	250	231	254	265	298	281	253	266	247	261	278	277	249	245	255	280	267	250	247	241	268	272	226	256	260	244	243	261	267	222	254	224	253	253	253	258	247	291	253	269	249	277	237	270	268	254	247	248	275	260	233	260	264	238	248	274	274	243	247	251	276	285	229	265	244	269	253	254	279	272	266	243	270	258	278	253	254	260	245	242	259	276	261	268	277	257	290	270	249	227	287	262	254	270	262	252	259	266	270	240	262	255	243	275	286	246	261	279	247	263	252	237	253	225	247	281	241	274	278	252	246	258	256	259	255	264	246	239	227	271	243	257	258	273	285	271	270	265	272	241	257	266	262	241	248	252	263	260	248	243	245	269	249	276	282	247	268	256	243	272	274	251	220	238	266	256	273	258	251	253	254	256	294	274	261	271	285	258	245	255	279	279	253	230	266	250	281	258	293	274	239	253	262	245	242	232	237	249	268	271	251	258	274	276	240	234	275	259	264	247	287	268	264	260	246	249	250	236	254	273	275	266	264	257	245	260	252	251	243	217	270	250	266	298	249	269	292	280	259	255	265	258	288	262	261	258	276	258	261	281	292	257	241	275	266	266	249	257	245	241	260	258	253	252	244	263	254	226	280	222	257	250	266	272	281	256	238	247	249	254	246	250	254	255	276	228	251	250	262	245	273	253	268	285	282	248	267	259	259	277	267	297	250	257	267	253	271	262	295	262	253	259	234	259	271	228	251	267	240	256	234	229	236	241	276	236	260	247	246	255	245	264	279	300	262	279	230	226	264	271	252	244	255	256	285	230	254	259	258	277	280	271	266	236	276	251	260	268	247	256	272	251	251	258	241	244	230	257	269	257	229	283	257	259	266	284	276	239	242	254	292	237	264	271	256	268	263	258	259	248	305	295	248	256	245	252	268	256	266	252	267	235	256	269	284	276	279	292	264	263	244	269	235	257	281	273	256	234	277	247	272	246	275	249	244	237	249	253	246	237	252	268	256	237	265	249	242	244	243	250	259	226	262	262	263	247	228	257	252	255	270	256	261	239	274	248	286	252	259	256	271	267	271	250	255	252	260	274	261	240	272	253	254	257	281	277	264	242	286	246	275	283	260	274	253	252	251	242	271	255	275	251	251	247	247	246	254	237	254	268	257	273	278	263	285	277	244	268	270	284	235	264	277	267	255	259	224	293	254	280	243	241	269	250	242	242	263	232	248	256	253	275	256	253	282	241	251	267	245	291	265	270	261	257	287	262	289	277	266	258	268	243	255	270	259	273	287	250	287	258	269	257	263	279	270	231	248	246	267	237	271	260	256	241	240	239	244	274	254	260	260	264	265	268	279	259	255	257	282	270	261	258	255	263	283	247	261	281	242	258	248	252	271	257	257	280	253	228	269	267	273	265	267	258	266	260	280	253	244	251	259	257	253	290	270	233	250	251	263	251	231	261	266	250	233	276	255	239	252	240	266	258	253	251	252	270	242	264	257	272	264	255	242	260	253	273	260	267	255	261	252	249	278	267	272	244	247	234	283	241	274	251	263	221	261	249	275	264	263	231	255	260	265	262	265	263	239
345	2	2100	173598	396	6	51	270	345	478	443	535	455	447	457	423	386	359	347	352	337	340	302	311	309	304	299	312	273	299	293	296	262	256	268	233	260	255	230	248	259	264	247	272	238	224	256	213	252	216	273	261	256	217	220	232	247	253	213	217	258	244	232	252	221	244	236	255	278	242	218	227	231	254	237	231	233	234	214	240	206	260	233	209	246	227	212	236	227	239	249	255	225	237	226	233	243	247	229	213	243	240	208	206	222	232	238	229	239	222	204	238	219	222	234	217	245	257	245	254	242	224	239	217	225	234	237	221	222	241	236	231	222	218	218	229	229	225	229	229	234	265	211	226	209	215	220	196	230	224	218	210	220	232	253	245	229	253	225	232	247	205	214	237	232	236	224	214	216	240	266	228	219	222	246	242	207	219	200	216	177	224	221	230	225	234	245	232	240	238	217	235	225	235	205	221	226	211	218	209	237	219	216	224	243	232	236	219	224	222	219	243	230	239	230	214	209	223	226	212	237	239	237	224	248	224	226	208	238	201	211	226	250	235	215	249	207	213	227	221	253	221	233	229	218	213	228	255	213	246	221	238	216	213	198	211	234	225	216	210	232	226	215	203	246	204	230	217	234	213	250	217	220	212	222	229	223	243	242	211	208	230	233	230	212	229	257	239	195	218	235	232	231	219	215	219	215	219	217	247	227	237	237	209	223	215	222	217	206	231	242	230	216	210	229	224	229	236	196	250	248	193	214	247	235	236	218	216	239	233	213	218	229	209	214	225	222	214	230	244	233	219	210	201	261	232	220	248	223	221	248	246	215	216	213	216	228	215	232	216	217	199	210	226	216	228	222	229	198	260	194	213	216	204	221	237	219	213	234	244	209	226	246	214	244	223	227	231	206	239	217	238	218	204	217	226	232	227	220	226	248	236	237	227	208	228	240	220	228	222	231	228	212	247	226	233	238	216	227	238	245	230	227	256	194	217	219	246	238	227	229	228	210	213	219	210	239	235	222	224	210	239	203	234	236	226	232	236	227	235	228	234	228	252	197	247	209	212	227	209	214	210	233	211	255	230	218	242	212	199	236	219	234	206	248	202	224	237	217	234	244	236	254	216	233	227	246	205	215	227	243	230	239	204	218	227	240	232	221	211	231	233	213	216	238	220	218	235	216	227	252	228	199	211	216	222	217	222	218	215	200	215	229	260	245	222	212	220	222	267	202	214	232	213	225	232	219	233	237	242	228	233	202	211	230	232	235	202	230	208	214	261	227	227	242	235	225	228	233	204	255	242	221	228	238	233	217	253	198	211	247	214	214	228	226	241	209	223	225	236	210	230	227	200	253	220	240	223	235	211	215	211	242	232	204	208	231	234	217	242	226	227	237	251	229	224	206	216	206	240	233	220	239	219	239	244	237	225	228	223	208	253	207	261	246	222	232	229	244	216	238	234	217	213	227	242	221	227	256	232	215	206	227	231	206	209	251	199	235	196	248	224	229	242	233	226	234	228	218	241	247	226	232	200	240	195	215	226	200	245	237	224	250	224	222	209	198	228	230	213	237	203	218	219	206	221	229	203	221	229	222	214	214	214	240	214	232	232	231	220	255	238	219	250	224	211	245	200	231	226	231	210	207	200	234	205	210	210	213	216	232	210	207	226	209	187	242	234	220	238	219	203	243	233	219	252	211	224	218	211	205	228	228	219	215	224	249	226	231	224	234	227	228	229	198	238	220	233	218	211	227	232	229	231	216	218	201	210	230	214	215	223	206	233	218	226	254	236	212	239	224	240	232	199	208	209	220	231	198	238	215	225	254	218	237	214	254	204	250	199	221	198	225	209	223	214	215	202	272	240	238	229	219	220	223	218	198	235	225	236	229	214	202	245	230	197	223	213	199	218	238	223	230	242	231	233	244	225	212	190	226	238	227	225	234	225	203	214	236	210	212	215	256	206	228	217	218	217	208	218	201	225	211	215	237	240	214	211	245	235	228	209	227	238	214	244	232	214	233	247	202	229	219	203	220	213	242	229	220	231	224	221	240	195	229	221	212	199	219	251	236	213	221	230	233	230	221	211	241	234	246	215	225	215	220	204	241	238	246	245	237	246	224	241	240	231	212	222	210	197	233	242	231	222	210	234	236	232	221	232	203	220	268	191	234	238	227	210	221	238	227	218	219	240	232	243	233	223	225	204	218	202	237	239	241	231	216	238	242	226	225	222	231	237	219	235	201	204	218	246	240	215	228	245	228	218	226	239	232	246	227	226	256	251	242	207	213	219	227	233	228	237	213	209	228	243	218	245	223	232	222	206	257	234	240	205	220	223	214	227	227	226	221	220	223	222	227	236
345	3	3500	173700	397	12	48	265	374	463	500	532	485	462	439	425	398	404	353	357	372	330	327	325	317	335	288	333	296	319	288	270	292	281	270	247	251	267	275	265	236	262	233	275	251	259	250	259	253	270	220	234	246	248	253	255	252	225	238	249	227	252	227	235	254	254	226	215	216	235	216	222	228	232	240	253	216	223	241	240	233	219	220	236	235	219	242	264	235	263	279	243	263	258	238	229	234	254	224	226	222	243	245	230	230	251	254	234	221	230	213	235	256	225	254	237	250	228	213	212	244	215	212	206	212	226	241	220	233	205	241	221	215	205	224	245	215	216	242	253	224	254	242	197	232	228	237	229	231	235	252	222	222	224	208	227	193	219	233	235	218	216	239	224	224	233	223	215	240	241	221	240	232	217	231	233	221	229	233	241	263	216	227	232	244	218	217	223	246	232	249	232	242	213	230	207	205	218	230	217	223	199	227	232	242	205	223	209	238	236	231	213	235	210	240	230	236	212	209	259	221	232	239	237	229	198	214	234	250	224	211	212	237	244	230	189	251	234	227	228	223	216	244	226	213	220	231	229	214	244	215	230	224	216	202	237	192	223	233	234	210	238	257	217	220	208	224	245	213	227	224	227	237	243	241	207	229	226	253	235	214	248	212	227	205	212	237	236	234	206	215	223	247	214	230	240	208	239	214	250	216	219	235	221	229	244	208	212	203	206	231	201	240	245	253	205	244	229	199	204	242	216	221	219	231	241	230	210	235	209	212	258	230	211	205	240	238	221	239	217	228	244	224	245	234	212	233	187	271	221	231	224	213	238	232	233	234	269	232	226	235	215	252	252	205	249	219	223	203	216	228	245	231	236	216	222	211	232	241	209	232	228	215	231	217	230	237	228	223	223	229	231	234	201	234	227	261	217	206	233	228	216	224	240	251	220	228	216	246	245	247	227	231	235	226	251	222	223	199	218	234	207	218	225	213	211	224	216	209	210	238	241	224	199	250	226	228	217	215	221	200	216	238	250	221	261	202	238	227	223	217	213	231	219	218	213	205	248	260	242	206	216	214	218	237	222	235	218	214	233	223	240	236	212	234	213	219	224	235	254	213	227	201	208	247	214	227	206	205	224	242	227	214	220	229	219	214	245	218	240	236	214	252	229	222	228	235	198	239	242	201	218	211	210	201	226	215	199	219	209	227	238	222	221	214	258	238	244	205	214	232	241	220	216	218	246	187	224	227	248	233	230	252	239	234	208	215	235	223	219	190	239	235	222	228	217	232	243	223	246	231	223	231	235	210	238	238	216	207	204	213	224	214	221	256	218	220	240	246	215	219	239	219	217	209	228	235	246	201	206	230	255	242	190	239	217	239	251	221	235	237	222	217	220	239	233	222	213	227	224	206	204	226	216	191	217	226	204	243	220	247	202	205	224	234	246	209	243	208	215	242	217	221	222	232	235	205	249	225	225	265	233	226	207	224	223	252	227	212	223	198	198	187	212	209	226	250	214	211	211	205	234	253	249	238	202	225	238	201	234	253	234	224	234	208	224	215	239	212	252	222	225	220	251	218	219	236	208	221	237	213	234	220	216	210	223	235	237	220	219	207	209	223	214	245	206	222	217	253	215	221	236	245	239	231	205	221	201	227	218	239	220	209	230	240	228	237	225	228	213	215	249	210	213	234	230	214	222	235	220	221	224	261	232	211	197	237	260	234	219	198	234	217	210	192	227	232	226	240	251	243	225	225	216	232	234	197	222	235	199	225	218	229	255	217	229	224	228	260	235	253	230	216	216	234	225	198	256	245	212	240	217	216	204	221	246	208	226	238	234	212	247	219	222	209	239	238	239	228	234	206	208	240	224	243	236	251	221	227	221	222	219	215	217	223	207	225	223	252	252	221	230	219	215	217	236	225	238	232	238	222	237	214	237	224	225	209	190	205	246	221	181	222	235	232	240	268	240	230	221	217	203	226	194	243	230	252	209	222	224	230	229	220	206	241	215	236	248	240	209	232	219	238	209	238	231	201	213	218	216	241	229	187	231	233	216	213	219	216	217	226	232	236	255	201	242	238	225	228	234	212	264	207	216	245	198	232	250	242	226	245	217	224	226	211	203	217	257	242	237	223	225	222	235	236	229	234	219	213	203	230	244	218	229	226	224	216	198	213	229	213	210	242	215	184	217	213	219	228	205	228	236	205	232	212	222	216	208	218	229	238	242	224	232	237	225	231	223	218	217	224	239	208	243	237	238	219	215	220	229	211	213	230	219	221	270	219	217	216	229	223	245	230	194	238	259	210	228	207	232	231	221	228	225	224	207	231	228	219	213	216	221	209	214	227	233	243	252
345	0	2700	173801	385	11	27	217	355	497	517	567	504	495	470	451	431	410	376	397	371	352	360	365	308	315	318	314	331	321	305	309	287	287	269	259	292	267	274	273	260	268	250	220	252	244	247	279	242	223	233	257	234	241	236	241	228	263	213	235	236	221	210	233	221	241	257	216	245	201	216	220	200	236	233	215	203	223	205	225	207	249	214	218	254	223	205	243	222	240	219	213	221	239	203	221	228	217	231	208	207	212	232	225	230	214	227	232	221	244	213	209	215	222	198	199	187	223	218	203	220	225	227	205	187	230	190	202	205	200	209	215	206	226	194	218	226	196	227	203	196	227	211	223	218	208	212	219	205	216	203	211	223	204	196	218	204	195	205	194	211	215	220	213	249	209	209	223	197	216	183	214	232	225	204	203	202	198	196	211	200	203	210	213	211	214	214	185	201	191	203	218	211	200	203	218	206	219	197	201	219	237	201	195	204	220	187	210	209	225	210	225	218	189	195	228	225	210	231	212	171	181	180	225	190	191	203	205	207	212	202	188	195	197	223	209	195	200	187	194	202	184	219	196	204	190	190	175	226	252	223	196	206	198	251	234	220	225	213	219	192	219	196	204	200	228	233	205	204	195	252	195	186	212	204	211	226	201	196	196	205	181	222	200	205	172	201	193	194	223	230	191	188	190	211	201	203	226	185	191	221	225	186	232	183	192	182	211	188	183	195	210	213	182	233	202	216	214	212	208	186	199	200	221	195	223	198	210	213	209	209	180	214	182	203	205	187	228	224	211	187	204	199	194	208	209	223	200	215	173	222	217	220	191	223	209	205	191	211	186	214	192	209	215	208	225	214	207	217	217	183	204	209	194	210	216	205	201	193	217	210	181	210	189	221	228	189	191	203	196	181	202	210	233	218	196	205	210	205	197	186	227	222	175	211	201	198	200	203	221	202	194	204	227	215	210	186	185	216	189	199	203	200	212	211	226	217	194	207	214	197	199	212	216	211	220	230	225	208	204	174	217	193	196	231	190	226	200	199	198	214	204	205	225	217	208	194	218	199	213	198	208	199	184	198	202	198	194	193	202	217	211	200	192	187	201	214	186	208	208	200	194	203	198	219	213	201	201	214	195	204	204	221	220	210	205	217	201	197	218	215	185	213	202	210	203	213	236	227	192	220	220	200	212	219	197	199	208	204	221	194	211	212	197	213	186	242	215	200	201	187	207	214	202	202	199	193	201	205	196	212	193	211	194	188	199	225	201	203	205	187	192	187	201	223	194	204	217	214	199	185	198	198	190	194	222	181	216	193	209	174	215	202	230	190	216	179	199	212	209	206	210	210	180	208	218	190	210	209	210	214	176	199	223	207	209	220	208	229	221	212	190	219	218	205	222	216	218	229	216	195	217	212	203	201	195	215	217	201	225	193	201	206	207	190	210	197	182	223	212	191	191	177	193	208	209	200	184	198	210	215	204	191	187	193	209	180	199	205	190	217	184	220	219	207	207	211	201	220	217	203	191	193	212	206	189	210	225	184	194	230	191	208	196	210	185	226	205	218	185	199	206	209	227	219	206	196	193	229	195	201	201	191	210	207	206	222	194	197	206	194	217	194	232	212	221	200	214	194	207	194	219	210	193	197	206	211	208	222	211	207	212	179	214	214	197	209	202	208	211	196	201	213	225	225	212	208	205	217	226	214	219	198	198	207	202	206	191	206	211	213	201	211	219	193	197	228	189	214	186	184	191	198	190	207	226	200	198	195	231	206	209	238	188	203	225	195	236	236	211	209	173	202	202	202	180	190	187	230	189	178	221	219	221	219	208	178	219	200	213	207	209	207	194	199	188	201	204	207	197	211	179	210	238	209	194	227	201	219	185	200	195	208	226	228	211	213	209	193	213	218	204	230	210	219	186	190	193	223	196	189	204	211	201	202	193	199	236	207	220	208	229	202	221	202	206	223	225	207	204	197	208	202	211	213	203	188	211	193	203	231	192	221	194	206	226	218	210	211	215	214	200	215	222	196	198	198	225	196	174	209	221	210	213	197	211	212	223	231	241	212	214	207	194	200	185	197	214	213	186	204	208	197	198	184	207	202	223	221	188	197	189	209	202	205	198	222	202	203	222	189	187	212	210	226	222	193	199	178	205	187	191	203	187	200	230	220	173	194	198	214	197	196	198	221	194	206	198	195	186	199	210	187	216	192	192	227	214	208	208	205	249	219	180	198	213	212	204	196	212	234	241	197	200	216	190	177	197	199	190	181	219	196	188	183	201	190	204	214	193	204	208	205	202	216	184	212	203	189	207	202	192	210	212	188	205	211	201	187	216	194	233	214	196	200	199	235	208
345	1	1900	173903	407	10	51	270	310	420	440	481	461	416	371	368	328	352	339	324	334	328	301	297	297	310	280	291	288	289	284	255	295	246	258	232	242	250	267	254	264	229	267	260	231	260	249	278	215	246	262	250	245	247	244	239	277	273	236	257	242	267	253	229	250	268	256	255	211	235	240	251	252	221	258	232	231	253	254	226	217	259	251	253	247	250	257	239	268	237	241	264	243	259	242	217	253	223	266	229	257	224	251	249	231	232	255	227	256	254	238	249	218	257	264	236	236	234	252	232	241	238	250	224	220	255	235	227	219	263	245	219	241	238	230	251	259	236	246	229	240	223	239	212	243	233	232	241	242	228	267	255	244	250	244	238	225	268	208	260	208	248	233	239	215	253	259	234	255	226	238	232	246	234	235	221	249	260	227	233	252	252	238	232	241	239	228	208	250	251	230	239	244	242	229	211	241	240	228	237	234	250	232	233	239	222	235	237	230	265	240	228	236	239	224	228	225	242	219	241	232	246	220	195	219	280	242	247	213	228	234	230	213	254	236	215	213	238	260	240	252	266	205	242	261	229	223	218	208	240	218	248	253	243	231	243	250	233	224	236	224	261	218	232	200	228	227	256	222	230	237	232	225	229	218	258	232	234	218	239	239	250	251	234	234	230	246	246	218	235	234	227	250	237	238	255	222	252	229	231	233	223	242	248	244	231	225	223	240	250	269	231	250	242	241	231	241	241	240	227	256	251	249	234	219	243	254	244	226	256	242	231	245	226	247	266	217	238	241	236	255	241	252	260	241	241	228	228	234	262	221	246	239	242	226	253	269	236	237	250	232	254	210	228	226	221	237	252	216	234	242	259	221	240	237	246	243	236	248	243	243	243	227	250	229	236	241	228	234	268	227	239	252	233	240	227	220	240	251	243	239	292	233	237	239	252	254	206	261	240	252	231	204	227	249	246	243	255	218	242	237	255	220	236	242	241	229	258	244	234	223	236	256	263	238	233	217	251	237	241	212	237	230	222	237	234	226	253	242	258	220	235	228	232	224	215	243	249	242	239	263	216	229	264	209	226	248	233	259	240	227	215	232	246	236	228	219	231	242	236	223	218	226	237	205	249	235	241	233	255	247	213	243	231	238	255	258	242	221	244	243	243	232	243	244	231	237	242	209	227	240	245	228	245	226	231	228	240	243	233	247	235	207	249	230	247	237	223	242	229	223	237	260	253	214	244	239	238	248	243	254	217	253	238	234	237	238	264	217	214	233	244	239	241	236	249	219	218	245	226	253	213	227	239	226	250	237	266	250	225	241	227	219	229	227	247	246	219	237	243	230	240	223	244	236	235	248	232	234	237	232	249	234	215	239	236	231	233	240	221	247	220	239	231	247	239	238	224	246	245	240	256	244	228	251	229	212	231	225	216	242	223	225	222	234	236	235	220	251	240	255	211	223	273	231	252	223	241	190	216	238	261	236	225	230	217	243	251	226	216	240	203	210	232	230	260	230	239	213	232	227	235	246	224	259	260	228	225	229	206	253	223	223	222	226	254	231	241	228	253	228	222	258	233	228	238	241	237	242	248	260	237	239	230	237	220	240	231	232	262	249	228	227	237	231	245	230	227	222	224	223	234	217	272	215	234	240	248	208	234	221	246	255	238	232	250	241	237	244	257	216	238	226	237	231	201	220	222	243	236	209	226	261	231	247	259	245	234	243	255	241	217	216	233	222	226	225	224	250	212	224	228	236	222	241	270	237	246	236	235	232	237	229	251	251	225	243	231	240	223	218	249	229	242	239	243	238	252	235	229	228	209	228	234	243	258	231	254	261	236	247	231	234	250	225	233	244	225	248	236	226	214	216	233	238	266	238	228	244	253	224	233	222	232	235	244	225	249	241	260	236	225	221	228	213	258	235	240	229	235	233	255	227	254	252	214	229	229	232	228	214	231	244	251	247	237	236	223	242	245	247	250	247	225	246	243	219	245	220	228	229	243	210	240	244	242	263	236	235	232	205	230	255	235	254	232	256	245	249	238	231	232	241	245	187	250	222	230	224	239	214	224	239	225	233	208	244	215	242	220	244	263	243	226	232	232	241	240	242	226	246	234	215	254	250	253	241	266	240	231	242	220	266	234	213	210	254	240	250	234	250	256	219	261	215	226	225	237	207	256	248	201	218	227	254	239	223	215	261	254	218	229	238	220	247	254	214	227	234	237	264	237	257	221	260	218	216	237	252	251	247	212	242	208	221	215	225	240	251	236	218	217	236	202	242	246	220	240	228	229	223	254	235	229	221	235	240	238	222	231	191	241	224	261	244	244	216	229	232	238	239	258	224	225	212	233	222	249
345	2	2100	174005	392	9	44	263	378	459	478	512	473	466	439	410	415	393	346	334	353	354	347	325	321	335	291	332	318	322	313	308	303	290	291	300	286	292	302	299	294	293	322	276	296	302	295	263	273	284	267	305	281	283	281	274	272	278	253	257	274	296	286	295	276	285	221	272	255	261	271	278	243	272	260	268	270	285	292	240	263	297	250	263	247	308	239	294	227	246	247	288	280	299	300	289	264	283	255	280	260	273	241	289	272	252	270	250	254	263	253	264	267	267	259	262	271	282	252	242	264	281	253	250	270	260	231	284	250	261	260	254	237	255	265	242	261	285	249	284	278	240	259	268	261	248	246	258	264	234	254	266	290	241	287	282	276	257	247	263	247	264	249	264	221	234	248	235	259	278	253	246	250	311	257	256	250	232	274	259	245	280	274	253	255	267	270	262	259	274	265	264	226	241	269	262	219	233	240	273	255	275	283	289	236	238	258	249	247	234	260	272	261	272	246	262	274	258	266	252	265	242	248	274	283	260	263	255	262	270	246	243	280	265	262	264	258	285	275	231	260	256	247	258	250	256	255	260	244	278	261	227	253	248	258	261	252	294	240	248	272	250	256	261	237	240	280	245	254	270	255	245	257	286	251	254	254	261	263	243	292	258	259	265	245	254	273	271	282	243	258	260	243	255	227	254	248	254	257	231	253	264	273	284	272	235	250	243	246	265	292	251	258	267	273	245	235	248	253	266	260	236	230	222	248	258	254	248	229	238	230	263	246	258	248	232	264	274	256	256	268	260	262	262	228	259	243	233	253	286	259	248	262	262	273	250	277	261	279	254	262	246	257	252	248	275	265	239	273	286	256	263	259	302	277	246	249	262	251	241	254	281	275	238	260	255	237	269	273	234	282	254	228	294	254	252	265	264	266	277	230	247	258	241	271	247	288	266	254	243	235	239	234	228	286	246	265	250	235	240	233	282	260	282	250	269	263	258	272	254	271	264	235	249	247	271	245	260	262	258	263	240	245	261	227	266	236	262	261	237	236	256	229	260	234	264	227	239	244	256	255	281	244	271	255	264	224	262	271	239	234	242	243	246	246	267	276	269	258	254	225	238	253	257	265	247	276	251	250	257	284	263	244	257	250	266	252	268	275	282	269	259	239	257	231	243	231	249	253	247	248	289	246	228	252	269	270	235	269	256	246	261	225	270	254	283	230	215	252	241	254	237	229	264	264	226	235	292	262	267	269	249	241	281	234	240	273	254	277	276	218	276	267	261	256	243	254	243	274	257	269	255	272	237	253	241	264	277	242	281	242	263	269	258	248	256	257	258	240	265	239	247	262	241	242	243	269	269	268	266	267	252	268	266	257	249	241	301	279	259	262	265	223	258	243	242	257	254	269	282	254	256	241	234	216	251	273	255	251	246	250	249	251	258	260	228	245	248	259	280	231	239	244	235	246	258	247	253	264	258	266	251	245	246	257	244	228	281	280	253	264	282	251	262	276	275	229	237	228	273	253	236	241	236	261	240	234	246	244	243	259	228	260	265	282	242	272	271	254	242	258	247	261	266	244	254	266	246	242	258	221	261	282	237	245	264	252	258	263	247	254	199	272	267	241	276	250	271	276	252	265	242	246	239	270	240	258	266	277	253	281	246	238	243	276	244	255	266	285	266	255	245	232	279	242	271	236	271	259	243	244	257	272	249	238	261	230	252	238	266	255	245	308	239	259	260	267	260	277	265	258	249	257	248	267	260	235	245	284	247	260	245	226	223	246	270	236	255	237	234	265	253	246	270	267	263	269	244	242	253	256	252	273	234	252	249	253	258	282	271	246	259	242	288	255	263	271	275	256	260	239	307	282	253	230	263	246	261	276	252	214	249	256	272	276	259	287	231	266	243	250	247	271	262	266	268	235	268	249	266	264	262	250	264	262	248	271	234	254	254	257	266	263	249	284	257	261	236	273	241	240	269	249	243	257	236	282	256	242	254	249	248	282	238	258	263	268	265	256	249	259	270	279	258	272	228	268	257	254	254	232	246	245	251	266	246	277	275	245	274	268	256	260	273	255	268	236	245	264	238	230	242	254	234	239	274	273	252	242	254	260	291	263	260	239	252	239	222	257	234	278	253	244	293	247	242	255	248	248	242	249	248	260	246	247	242	243	274	243	231	232	286	247	267	237	255	251	243	258	259	246	274	252	255	269	265	272	258	263	263	303	278	263	264	266	234	235	265	251	250	256	246	253	278	287	257	251	258	268	254	252	261	244	265	250	245	249	241	251	221	247	262	266	240	255	280	239	247	258	238	267	235	262	245	278	277	253	246	248	264	272	285	270	232	249	259	291	239
345	3	3500	174107	388	7	51	254	324	491	493	530	510	482	446	429	414	392	379	393	355	345	337	352	345	326	326	328	318	316	307	285	305	322	260	279	310	274	284	297	280	290	290	279	285	257	291	270	267	264	288	255	248	274	292	271	274	244	275	289	283	274	260	263	266	246	286	279	271	253	254	265	255	290	290	283	252	302	274	260	284	274	272	250	262	274	254	252	241	243	270	236	270	257	274	255	238	263	276	261	251	274	254	261	285	252	267	247	255	258	275	248	252	242	235	273	245	275	246	273	243	243	267	238	249	244	257	245	272	267	254	257	257	271	240	273	265	256	267	264	279	255	252	259	283	262	281	232	276	271	254	295	270	238	230	278	256	270	250	265	244	267	263	261	250	273	256	264	248	255	233	259	264	263	251	266	270	275	267	233	275	253	241	245	243	270	259	253	251	282	276	279	262	243	223	239	240	272	250	247	244	259	244	249	254	241	238	248	252	280	244	280	229	273	256	257	218	234	270	243	259	254	241	247	248	251	241	270	261	241	255	248	242	283	267	286	253	249	253	247	237	269	223	263	252	244	252	272	247	237	252	238	260	281	231	264	270	256	253	267	276	246	238	256	252	260	272	280	268	273	280	274	239	241	260	253	242	253	248	264	227	248	257	246	261	261	261	269	262	268	280	278	237	278	254	243	245	258	253	275	267	224	271	251	253	285	244	258	245	268	259	253	253	254	248	280	261	287	258	258	277	269	233	246	230	258	267	281	235	249	262	220	254	247	280	237	247	244	259	251	270	259	277	268	256	258	241	232	279	239	278	251	253	273	257	258	264	246	256	262	264	247	257	249	258	272	273	253	256	225	243	222	246	221	276	233	275	244	260	246	264	254	210	258	252	254	234	251	249	274	240	246	242	272	278	249	247	248	237	277	262	242	221	264	259	236	240	280	244	238	264	243	237	229	258	262	247	245	233	244	253	263	264	240	272	271	282	276	262	261	233	252	254	267	257	291	240	239	254	270	262	230	244	242	257	255	251	287	248	234	232	258	244	256	276	269	245	246	243	264	264	301	292	279	238	231	235	253	244	238	251	244	275	258	270	265	243	263	264	234	255	224	251	261	236	250	258	266	258	271	244	242	268	266	249	258	222	275	285	249	271	258	291	247	257	261	256	220	289	281	221	242	266	250	270	250	241	250	255	240	304	245	237	253	256	268	250	229	254	236	235	247	257	237	266	275	249	267	263	249	221	260	259	275	270	259	248	255	282	300	254	265	249	233	239	255	269	277	247	252	253	263	269	251	288	227	247	253	265	268	258	261	262	274	255	252	264	241	279	250	249	245	256	268	252	274	257	238	253	249	246	257	272	242	224	264	262	258	246	243	237	244	270	276	246	249	242	267	270	237	226	248	224	248	244	222	237	259	236	253	223	263	255	244	269	243	238	246	272	259	230	263	249	269	254	257	274	269	249	236	243	240	269	221	282	242	264	274	243	270	259	263	265	251	248	268	249	251	256	253	246	239	234	252	275	264	247	235	249	247	248	239	262	251	276	245	253	247	237	259	244	270	259	257	264	257	249	242	261	241	265	261	241	248	241	251	261	258	246	249	258	233	259	264	228	257	270	217	265	263	259	291	249	253	237	269	243	248	263	243	242	247	246	270	243	248	246	271	239	260	264	265	247	251	231	262	248	248	227	263	250	243	244	255	236	248	263	252	264	247	259	251	256	261	276	242	244	264	253	253	258	260	255	258	254	270	251	264	258	263	253	250	256	279	272	227	283	224	238	254	245	255	241	249	251	254	264	267	244	268	262	248	260	237	298	241	234	240	242	265	244	286	239	249	259	221	255	228	251	252	249	266	247	246	266	300	233	281	252	245	269	240	271	251	240	267	254	258	243	248	250	255	217	239	274	257	284	254	269	251	242	248	248	237	239	249	266	292	251	249	241	250	231	246	259	250	243	272	239	251	250	240	264	243	244	289	240	259	261	237	254	265	289	282	269	291	297	282	265	243	231	270	252	239	237	244	271	264	262	263	269	269	223	234	247	245	263	230	239	266	259	239	228	264	232	261	263	252	237	247	241	231	248	218	232	261	243	246	262	249	271	263	265	228	262	248	250	285	259	269	228	256	284	257	246	247	240	250	238	233	250	254	245	249	239	251	262	245	266	247	261	256	260	267	242	263	258	261	266	256	254	261	248	261	274	254	252	269	291	272	259	241	264	265	261	232	264	278	256	244	231	244	268	238	244	255	249	260	251	246	252	258	259	233	249	253	247	262	217	267	244	259	254	247	250	241	246	279	265	253	283	259	260	243	251	259	246	229	262	249	261	261	262	276	297	244	240	249
345	0	2700	174209	375	6	29	235	409	583	613	619	598	604	557	581	516	551	522	500	492	467	449	482	477	458	484	420	460	414	444	446	455	387	420	409	415	418	431	399	382	411	398	423	395	430	412	429	417	385	411	417	410	391	442	388	409	386	407	377	390	389	420	392	389	383	392	409	391	377	376	383	356	376	410	436	429	411	410	396	386	377	396	375	371	376	359	390	389	424	391	379	384	362	401	380	374	373	389	382	369	396	385	385	390	368	380	402	417	380	370	394	390	363	383	385	377	413	380	393	393	382	365	402	405	359	400	381	377	378	364	367	359	358	372	369	398	389	400	357	372	371	358	369	357	395	367	364	399	387	376	362	381	359	374	366	379	377	359	376	376	355	369	385	367	374	365	373	373	356	381	395	394	367	375	401	367	386	374	391	376	361	362	376	360	379	402	401	388	353	371	368	344	385	382	363	362	375	402	406	402	389	344	388	368	399	376	385	350	358	375	377	348	380	361	410	366	373	405	363	378	368	402	391	375	377	364	385	396	391	394	374	395	404	353	363	363	384	338	367	383	404	358	362	367	377	348	382	383	382	365	391	360	358	395	369	371	376	385	379	402	380	381	359	365	432	352	345	375	387	385	362	370	359	384	420	353	394	356	367	384	380	361	363	360	373	353	391	384	373	371	375	367	383	363	397	367	401	376	348	363	374	382	366	355	369	367	358	401	368	401	373	387	350	401	379	355	368	367	342	352	341	374	385	345	369	374	368	337	351	375	385	375	390	389	396	361	373	368	353	379	361	369	380	348	377	366	375	358	373	371	363	404	401	367	394	375	374	414	380	412	394	380	348	390	375	377	358	352	355	357	363	385	366	388	387	360	363	376	378	364	362	397	397	415	350	374	353	393	392	388	407	349	360	377	368	414	343	393	359	373	343	363	379	382	396	372	341	373	324	384	391	338	363	378	373	374	377	362	366	389	385	360	386	360	388	342	387	380	340	389	358	348	348	400	363	401	340	370	371	351	379	395	386	362	369	357	381	359	404	345	374	342	382	389	368	333	379	386	369	357	372	368	338	365	360	383	373	393	385	365	377	360	398	361	348	395	387	374	375	403	363	392	366	380	374	395	365	322	363	348	383	373	379	400	395	383	354	392	380	340	352	396	375	381	371	362	391	393	375	380	397	384	349	361	375	385	393	379	388	381	356	344	396	401	372	396	360	384	373	377	358	393	395	370	379	396	355	386	333	377	375	376	391	395	343	369	384	345	378	376	389	395	404	343	372	362	368	395	390	388	339	362	401	393	395	378	399	369	356	370	385	370	384	352	364	369	405	344	388	370	366	382	371	386	355	352	399	376	345	356	390	364	390	372	365	337	377	365	359	406	360	384	407	401	372	367	373	362	395	375	363	382	355	349	383	372	366	347	383	366	343	376	382	372	375	373	387	368	345	373	344	373	381	376	390	368	351	369	401	368	385	340	363	384	371	360	384	352	376	371	358	344	369	365	371	352	373	371	385	370	380	395	363	353	405	389	388	376	352	369	339	371	371	361	393	372	355	383	391	372	359	348	362	398	393	394	386	346	353	369	395	361	366	403	358	364	358	379	365	349	374	385	427	351	372	359	398	400	363	323	391	343	375	397	382	367	362	372	393	380	337	376	378	375	376	404	369	362	346	395	358	364	351	366	359	401	360	410	375	399	373	349	386	377	352	370	358	368	341	370	378	370	361	389	376	366	370	371	372	372	361	396	358	358	371	396	353	357	367	414	350	389	377	363	384	365	387	356	362	353	375	384	350	413	356	377	375	362	341	369	361	333	386	381	380	370	392	390	369	364	375	357	380	359	329	362	382	352	358	341	357	366	365	389	383	352	365	368	359	359	355	391	378	339	362	391	339	379	390	373	342	367	362	373	383	372	387	360	366	370	385	386	396	347	355	375	376	357	367	375	367	367	364	389	384	373	373	354	362	354	398	380	377	364	381	406	355	355	393	385	370	351	394	358	370	416	380	401	345	383	376	368	361	368	369	390	369	401	369	374	376	380	376	364	345	351	356	388	345	335	380	377	330	378	383	351	386	376	383	365	374	360	375	372	369	357	357	382	365	376	353	351	367	380	342	362	383	378	349	358	379	408	397	381	390	366	384	382	387	382	400	364	388	377	390	391	379	348	397	378	372	387	375	368	391	361	346	401	345	376	346	357	352	350	376	393	350	373	378	346	369	366	367	366	372	355	361	392	395	346	364	395	368	389	364	376	358	412	395	390	392	348	364	392	372	365	355	359	366	352	379	390	348	398	368	352	389	356	373	376	344	361	407	382	375	353	364	356	370	371	384	364	367	343	344	348	374
345	1	1900	174310	387	4	61	316	411	557	523	546	537	496	477	498	451	453	454	461	446	443	451	422	432	394	417	424	438	406	469	394	396	456	377	417	416	377	410	396	357	375	408	377	379	371	430	389	412	427	378	406	390	367	368	390	364	372	413	405	399	379	409	413	390	383	363	375	370	371	365	415	398	396	365	375	411	393	394	406	384	383	382	396	368	374	374	344	390	410	368	401	391	374	403	365	388	359	357	401	362	390	393	381	377	376	419	403	402	400	389	353	389	411	415	374	375	371	375	372	365	372	373	410	387	371	370	373	392	374	337	389	358	393	367	371	390	389	361	361	363	401	350	372	415	377	337	376	365	376	349	377	376	381	401	377	372	370	354	419	374	362	366	383	398	369	382	382	384	345	360	376	387	388	357	353	373	386	370	390	404	381	346	388	385	374	385	412	362	370	381	404	346	400	402	365	369	362	396	385	372	393	375	383	413	404	376	388	369	424	393	395	357	344	376	391	373	376	373	376	403	367	419	372	360	364	385	384	386	406	364	416	395	381	362	389	356	372	349	376	391	361	389	391	391	380	370	387	368	375	412	365	380	379	391	399	375	403	364	373	365	358	395	354	375	411	359	368	357	364	376	377	341	388	402	405	363	382	371	391	396	375	381	378	420	367	378	367	395	385	399	377	403	400	383	381	409	366	368	363	373	368	404	388	354	390	359	392	375	379	397	371	354	391	370	383	380	371	398	379	408	364	383	338	405	382	364	391	343	385	371	380	382	389	391	369	398	371	413	389	363	378	356	368	377	372	360	365	366	366	379	374	381	360	358	369	388	361	385	359	369	398	387	368	400	368	371	369	381	387	365	384	375	397	386	371	403	362	387	368	366	367	337	379	385	382	357	387	391	393	389	379	372	351	380	367	376	388	379	387	382	384	363	392	391	343	418	393	352	387	364	386	404	383	413	417	395	371	346	371	382	344	362	388	365	376	378	376	360	383	401	367	379	358	386	409	388	386	387	334	358	376	410	356	367	356	384	385	385	385	356	407	383	425	369	361	375	391	382	340	361	377	355	403	386	394	386	378	419	377	377	372	377	396	395	399	388	403	347	354	358	390	341	379	397	380	381	365	393	409	381	365	391	372	376	357	358	391	385	369	370	391	413	349	348	376	389	376	390	373	365	359	376	359	381	374	376	403	335	386	349	401	359	382	360	381	375	399	377	372	386	376	341	355	389	371	378	380	396	333	367	355	370	377	342	355	372	356	342	360	382	393	376	367	368	392	361	373	377	388	380	397	362	385	360	402	376	381	380	371	373	377	380	394	382	388	392	360	370	385	348	351	356	378	398	401	365	386	406	398	366	348	399	362	376	394	358	364	394	395	373	391	339	401	369	375	366	362	384	382	375	365	394	348	389	357	396	387	353	391	358	371	365	400	388	366	381	389	382	378	361	364	405	422	371	373	396	381	382	384	400	367	388	396	381	385	405	387	398	383	389	391	351	379	368	369	390	358	364	390	392	397	379	419	340	359	375	358	374	406	362	383	425	378	372	334	375	373	362	370	413	378	386	366	392	390	404	372	378	379	372	405	397	387	391	367	353	367	386	337	370	382	391	410	401	342	402	370	383	371	384	404	363	362	393	356	399	388	344	341	376	384	357	394	408	357	394	380	382	389	350	377	410	375	356	384	397	371	402	370	372	386	412	381	378	391	369	358	366	345	369	367	368	389	363	392	375	394	393	361	419	354	384	370	391	387	346	391	388	349	349	358	345	381	379	380	378	402	391	367	386	379	392	384	393	384	395	340	389	371	379	395	362	369	340	401	379	374	380	340	402	395	370	370	375	369	391	347	417	380	386	358	345	349	347	391	383	387	375	388	364	360	369	368	371	371	386	360	397	366	387	353	397	360	387	373	381	405	360	382	373	373	385	389	352	374	381	406	370	376	384	371	358	373	362	409	379	402	374	382	365	404	370	380	381	384	388	401	369	381	387	394	365	393	405	374	358	366	380	387	396	370	387	391	367	402	395	381	377	399	368	386	367	405	369	371	378	389	357	397	335	395	369	354	376	341	377	352	347	383	375	335	358	373	398	379	401	381	384	347	402	377	393	355	365	387	367	371	398	401	385	407	375	379	370	405	409	367	357	395	387	371	360	355	399	388	395	388	356	384	389	357	410	369	367	381	415	384	374	388	424	376	390	377	382	399	352	377	352	377	399	403	370	383	359	398	399	370	355	391	356	403	362	367	378	410	349	359	363	367	365	396	344	383	405	355	382	390	407	383	401	370	346	354	389	339	356	369	356	363	393	366	361	390	358	391	394	380	353	367	388	388	374	389	349	376	406	336
345	2	2100	174412	396	4	38	274	367	503	541	560	529	513	518	481	429	492	426	429	433	419	396	422	400	407	360	375	402	356	390	428	378	361	377	412	378	349	378	351	342	369	341	360	359	349	364	369	385	322	344	351	337	357	345	334	340	333	350	320	328	355	329	341	328	355	331	300	322	314	316	354	332	388	373	366	349	393	376	362	378	364	339	361	306	330	318	336	330	302	348	338	349	322	313	312	354	354	311	334	337	296	343	334	336	355	323	339	354	361	311	331	313	345	365	332	310	319	318	340	335	353	333	344	327	316	316	351	330	329	322	338	326	343	321	296	347	316	356	327	303	351	326	333	331	311	335	309	323	366	333	330	339	336	342	355	317	321	318	331	344	310	334	301	336	339	318	355	339	327	385	325	343	339	326	339	339	332	305	347	324	346	326	338	321	313	356	342	330	365	331	313	344	331	308	355	319	328	308	336	336	337	325	367	332	337	333	343	347	330	328	333	318	307	326	327	346	341	341	337	341	340	324	325	347	348	320	326	348	333	336	337	328	300	312	346	333	322	359	338	321	326	324	351	329	321	319	345	321	343	313	342	327	305	323	319	335	340	355	338	317	338	324	310	352	327	331	325	355	319	319	325	323	314	332	330	329	320	329	328	319	361	350	324	314	329	331	327	353	330	347	301	341	343	350	319	317	334	326	331	346	342	326	337	335	362	352	332	341	325	334	323	319	332	327	355	353	350	355	314	352	308	353	322	329	344	342	315	344	333	346	318	330	334	329	336	324	341	322	342	307	334	332	330	311	308	315	321	313	348	343	338	354	329	322	321	347	348	318	340	340	321	333	338	359	310	314	357	348	348	360	305	306	338	335	328	331	310	367	358	328	339	305	374	316	349	310	354	340	327	352	312	338	348	343	319	346	306	340	302	325	306	339	345	345	313	331	336	337	314	344	340	341	348	320	306	307	335	339	349	313	332	318	326	343	369	318	357	335	333	326	324	353	319	328	326	352	339	337	338	316	310	344	344	358	332	337	328	347	326	338	335	335	309	346	306	317	349	328	337	306	327	291	324	324	326	319	324	357	338	343	323	348	329	334	330	367	340	307	319	339	332	313	299	309	322	299	328	338	311	302	362	322	344	341	344	322	324	332	310	320	317	337	341	307	346	301	339	301	334	335	367	315	324	306	363	355	355	349	311	342	333	339	330	304	330	326	350	348	320	372	338	325	329	346	338	342	358	299	324	325	318	345	346	314	336	353	349	327	301	336	348	319	360	323	338	350	340	316	290	344	334	337	324	327	318	330	334	324	349	352	327	325	338	350	319	327	350	326	335	316	312	346	330	296	305	325	355	330	348	344	331	328	304	301	343	366	312	317	299	317	357	311	332	342	360	288	332	332	310	327	344	311	306	357	352	352	309	307	321	360	287	340	303	341	346	366	356	346	359	326	321	386	309	340	336	326	364	324	348	295	328	306	312	320	326	316	284	344	320	324	338	329	331	340	340	320	322	309	333	334	353	328	347	330	327	336	310	324	322	358	329	368	354	327	329	300	352	350	339	289	320	346	317	331	334	331	324	335	318	342	305	333	334	310	341	341	365	343	337	330	307	326	326	333	340	335	362	318	347	312	335	300	331	310	353	355	340	314	320	338	346	348	352	334	324	355	340	334	324	345	323	345	347	347	303	332	312	337	356	296	327	366	345	301	323	365	348	329	343	335	336	349	310	342	322	367	352	380	304	329	328	348	363	323	349	321	315	328	320	301	327	367	334	301	325	355	334	322	357	317	361	331	342	333	343	315	361	339	333	341	342	353	339	341	335	323	340	320	384	342	320	327	321	341	315	316	331	340	366	336	345	330	310	320	345	328	340	329	351	343	331	312	317	314	329	329	323	319	363	313	339	321	316	330	336	321	319	315	330	312	338	336	313	354	301	366	337	347	343	335	291	300	326	302	346	344	308	351	330	341	325	310	311	340	319	320	323	366	341	333	344	303	349	314	331	310	312	332	336	306	317	331	358	284	344	332	339	352	313	319	327	333	328	330	339	337	346	382	316	331	320	356	334	343	318	337	331	320	329	336	358	342	328	329	326	329	343	343	349	307	315	299	318	317	313	339	338	341	328	340	327	317	331	340	305	321	327	333	370	335	333	353	339	346	311	313	312	316	343	312	340	331	330	327	311	337	328	331	312	333	329	313	323	339	341	353	324	300	335	317	353	325	320	323	314	325	317	347	328	334	323	321	324	302	342	331	322	325	337	306	319	315	376	345	328	325	347	361	321	370	318	353	368	315	298	325	358	332	326	338	328	339	345	332	360	354	322	340	333	337	318	311	355	326	331	295	315
345	3	3500	174514	396	5	37	267	440	589	558	619	569	571	560	559	492	460	493	461	464	475	458	436	480	458	449	489	411	442	477	430	404	462	398	434	453	434	421	419	428	425	429	434	416	419	391	410	417	397	358	406	399	367	381	429	395	376	412	418	388	383	371	414	391	412	409	421	381	400	402	407	400	433	433	470	449	476	447	448	396	405	408	377	373	392	410	357	387	408	394	405	406	403	361	383	364	366	396	417	400	393	393	384	416	429	367	361	363	383	404	377	406	402	398	410	407	388	400	379	383	385	429	361	407	373	388	410	355	373	406	381	376	416	391	412	365	389	378	377	399	391	401	378	367	347	357	378	361	369	401	376	387	400	379	359	387	402	373	392	370	402	387	398	395	341	385	381	360	367	380	376	354	372	395	389	404	371	382	376	394	344	367	400	359	365	365	377	348	369	367	391	398	420	357	353	345	377	391	371	370	386	371	374	399	389	399	396	375	417	405	416	393	387	394	372	368	399	388	370	422	415	357	376	386	387	383	388	386	397	392	383	376	389	384	365	373	376	365	395	383	391	376	358	377	390	360	380	360	375	372	357	393	390	402	391	398	388	391	361	358	385	372	409	383	378	364	357	401	414	335	376	396	352	392	411	365	353	390	390	385	396	396	379	375	372	357	386	369	421	372	391	391	414	405	381	361	403	398	361	395	428	362	386	403	352	370	366	399	399	348	373	377	360	389	382	408	388	394	399	370	398	382	401	378	370	352	369	386	373	389	384	388	371	437	386	380	383	376	391	359	379	387	370	377	393	386	402	395	405	402	382	394	401	365	358	390	375	404	387	355	366	416	376	366	350	397	384	422	380	388	389	397	368	342	397	391	371	362	369	384	372	373	375	358	390	427	376	372	385	401	370	393	386	377	353	393	377	397	381	377	372	400	415	356	386	396	390	374	406	405	396	395	373	422	420	366	400	407	376	336	371	358	387	388	403	404	388	383	383	370	375	380	386	386	371	384	357	377	416	363	403	404	361	342	402	368	374	365	400	379	400	386	397	387	406	395	368	366	403	358	404	354	403	363	392	387	380	374	396	398	373	386	374	393	363	394	392	386	353	372	402	385	395	405	390	364	391	396	381	375	385	398	352	411	399	365	381	369	405	372	378	405	378	395	385	377	363	379	396	372	384	355	342	415	388	391	372	375	359	399	403	394	366	364	394	392	353	394	366	394	393	397	410	350	367	374	376	388	372	392	380	372	380	358	379	381	377	370	413	354	376	389	363	374	403	371	344	400	396	375	414	367	375	402	372	374	405	401	417	376	368	373	385	405	357	368	380	381	394	371	350	387	384	389	356	386	352	399	399	368	406	385	376	383	370	399	427	374	403	374	375	379	409	387	402	374	431	345	382	380	367	373	374	375	383	404	357	417	360	394	403	384	379	393	404	393	378	353	404	359	363	361	431	399	391	368	395	383	393	364	396	412	393	393	364	371	361	386	363	384	378	406	399	363	416	360	394	397	373	378	376	394	386	375	404	406	393	371	383	372	385	385	401	394	366	393	382	393	413	402	398	407	389	369	400	372	401	389	371	389	383	390	367	377	373	405	382	379	380	376	385	391	344	372	368	385	379	397	403	379	392	387	386	355	382	399	403	366	402	396	377	381	381	379	380	405	328	379	401	419	389	372	403	368	413	370	378	370	378	377	381	404	402	379	363	386	336	369	365	410	409	313	373	391	418	372	387	396	373	364	394	390	362	346	390	376	363	398	378	350	390	390	360	378	367	393	389	367	369	396	365	384	374	383	368	380	381	382	416	376	368	358	386	365	407	404	368	373	388	362	394	413	405	382	378	392	358	363	394	366	402	372	391	371	382	392	378	377	396	376	377	372	399	391	371	380	380	411	394	366	373	354	390	389	357	356	417	393	390	373	371	394	383	367	388	381	362	404	369	382	404	367	385	406	378	397	369	376	390	405	394	393	384	392	373	338	352	391	381	395	353	372	377	386	382	395	376	360	383	419	400	379	380	381	379	365	380	353	406	405	384	391	403	361	383	392	370	378	426	377	413	397	397	399	351	355	343	417	389	395	372	375	363	388	397	418	390	380	379	411	373	426	356	396	402	374	384	373	385	363	407	373	390	350	384	345	367	391	369	386	365	370	357	385	368	394	381	386	395	360	396	356	393	355	384	367	383	375	423	394	398	384	378	385	385	410	362	367	375	394	401	409	385	372	389	369	373	404	397	349	383	392	374	384	368	367	356	393	394	355	384	356	362	353	371	341	386	352	345	401	377	391	386	373	364	369	379	390	366	402	381	392	364	382	386	361	385	369	396	373	359	394	389	394	389	384	386
