345	0	2700	115580	514	0	11	207	349	488	497	583	486	489	455	455	436	427	384	412	364	369	369	374	368	356	355	328	314	334	303	318	315	327	298	326	305	311	267	302	288	264	281	286	278	296	331	279	303	303	287	260	282	279	258	279	288	278	285	263	243	285	266	260	269	267	267	256	304	268	255	265	261	293	279	253	279	290	266	252	275	267	270	283	271	251	267	293	235	275	257	289	251	288	267	250	261	272	246	242	295	261	256	277	286	286	249	276	259	261	288	254	262	246	243	263	272	237	255	240	263	248	275	263	273	257	271	257	235	263	249	266	230	261	260	254	234	256	279	257	241	268	281	261	242	257	223	254	287	306	253	259	267	254	243	251	275	262	230	254	259	271	234	261	266	259	246	259	250	258	281	253	260	258	272	260	247	250	231	236	277	265	256	259	239	225	244	263	227	261	268	263	276	265	242	254	248	250	275	244	245	272	244	257	234	253	263	247	267	282	261	265	251	246	281	256	265	239	237	243	270	249	241	265	264	257	252	240	281	217	278	262	262	270	269	254	246	253	237	219	252	270	241	263	270	283	279	226	238	224	281	246	247	285	233	258	270	256	258	242	246	239	284	245	239	227	263	250	245	256	262	260	262	274	242	266	272	267	229	253	250	293	252	253	242	250	270	255	266	274	288	249	258	265	245	239	246	247	261	224	265	248	234	290	265	248	238	248	261	252	229	291	283	264	246	251	222	256	268	252	265	245	226	259	261	245	227	301	211	264	240	268	254	264	240	266	256	241	244	252	246	246	235	249	267	256	259	240	252	237	275	237	250	272	279	250	259	253	258	259	294	245	230	245	260	235	237	252	222	276	258	251	261	238	263	267	256	256	274	262	260	249	247	235	272	260	259	255	262	259	261	221	250	249	267	241	242	266	252	244	266	256	267	249	253	265	279	241	272	248	241	249	251	243	274	248	240	230	252	256	256	253	271	235	260	242	224	262	237	277	236	263	237	254	245	215	246	253	248	247	258	238	260	242	256	230	259	259	260	270	267	245	266	221	258	264	247	237	245	274	272	267	251	254	246	224	265	265	249	236	246	262	220	266	262	236	235	263	280	256	289	267	228	242	288	233	242	272	223	259	228	249	246	239	294	269	234	253	267	279	239	236	246	263	236	259	248	255	253	236	259	269	246	231	291	253	247	255	226	239	282	260	249	236	254	262	278	262	235	229	250	244	258	261	231	265	245	226	264	257	247	259	252	236	234	233	262	249	255	253	250	252	255	235	239	249	286	255	235	257	260	253	253	252	278	244	214	252	245	267	276	260	245	244	252	252	252	249	265	261	234	251	257	257	231	235	221	251	244	245	250	274	267	252	237	266	233	272	255	264	232	235	253	258	282	258	242	253	241	246	219	275	231	247	270	267	233	261	250	253	252	254	235	268	253	278	263	267	257	248	276	237	241	264	237	284	269	229	229	274	255	260	246	258	248	232	250	265	239	246	265	239	258	269	234	252	247	257	208	253	258	264	224	256	250	244	257	232	263	272	273	254	253	256	251	240	254	262	266	245	274	261	267	259	227	260	236	229	253	257	206	257	277	250	249	257	253	273	258	274	259	239	251	269	262	236	253	263	276	259	275	248	275	258	268	260	258	280	273	248	250	265	233	241	246	261	258	242	278	264	258	263	250	275	235	244	269	253	254	269	238	248	227	243	223	207	233	278	282	265	253	257	277	271	266	231	245	271	283	250	244	232	239	263	255	230	245	253	250	243	277	248	245	275	254	270	240	252	245	266	230	248	244	251	237	269	264	250	238	270	254	272	247	259	235	239	236	264	244	248	229	266	285	246	243	254	217	259	258	229	254	265	251	252	288	242	246	270	240	253	267	248	250	241	279	301	258	250	285	276	255	257	246	256	256	240	256	247	244	233	254	259	252	282	251	267	232	243	237	238	251	269	266	269	268	271	238	232	255	253	254	249	263	252	259	249	268	239	246	264	233	251	269	269	259	290	261	231	265	273	243	248	257	236	248	271	266	254	278	225	237	262	238	258	238	228	261	270	242	253	235	249	244	235	268	296	277	263	246	263	256	253	261	275	260	241	234	251	241	256	248	270	259	253	248	242	285	274	247	254	252	251	257	272	237	270	220	267	268	273	277	273	239	278	240	253	244	250	257	254	255	241	247	251	258	236	256	255	264	252	239	249	274	246	257	274	273	271	253	253	248	237	257	257	253	274	265	228	238	247	233	270	257	258	251	285	269	238	287	221	243	239	267	237	255	272	257	245	243	266	246	238	287	237	238	275	233	230	226	231	219	238	234	253	264	267	250	248	251	253	259	251	253	262	248	253	283	262
345	1	1900	115705	551	0	29	148	266	430	412	460	444	420	346	363	323	344	323	322	327	291	314	284	263	289	273	263	261	264	270	252	279	245	232	266	273	261	255	253	256	258	252	235	238	237	252	277	251	253	249	222	222	256	226	245	248	234	256	218	236	221	238	212	230	229	236	223	225	214	219	239	202	243	231	223	242	226	225	245	215	220	232	217	223	245	238	233	226	240	213	210	237	224	242	227	208	203	211	238	226	252	231	203	220	250	196	245	232	208	241	230	199	212	235	253	196	224	220	220	212	234	246	245	225	240	237	232	231	205	217	213	224	211	220	234	222	213	235	228	210	228	216	242	210	232	222	210	223	221	226	218	220	216	222	206	205	226	234	217	225	229	211	244	229	241	217	199	242	202	214	237	183	232	227	207	224	231	198	228	204	231	208	218	220	241	247	229	212	230	215	214	223	224	225	209	217	249	220	224	239	219	221	191	217	230	219	234	213	225	223	238	217	245	216	225	216	250	218	243	214	213	205	223	196	207	245	213	196	241	213	217	221	220	225	228	236	218	185	240	202	233	205	204	213	242	218	230	227	233	213	195	260	209	206	237	229	198	224	187	217	223	229	234	227	235	242	212	243	215	217	199	231	220	232	225	197	206	213	211	230	230	208	225	220	224	209	197	207	229	210	225	267	236	215	208	234	182	224	203	204	197	185	231	205	204	216	217	230	239	216	211	212	247	202	218	234	213	219	189	239	222	226	232	227	207	229	233	250	227	223	233	221	223	208	231	212	228	235	209	233	226	232	212	228	205	227	205	238	231	210	246	225	241	246	213	203	227	205	208	213	214	216	199	241	195	230	234	196	225	215	245	177	198	224	214	213	219	235	211	191	221	195	233	215	213	213	232	235	231	225	244	235	223	213	210	231	222	243	230	215	233	225	220	223	199	235	226	219	241	214	204	206	206	212	213	227	228	215	191	228	184	214	245	227	217	208	242	228	232	218	227	206	215	218	220	221	227	219	217	236	207	221	217	203	220	207	214	219	228	237	221	213	208	229	209	224	224	217	234	213	245	256	244	187	246	240	232	201	224	215	224	216	238	222	229	211	213	208	245	222	230	203	217	217	211	226	245	220	219	207	213	219	204	222	213	222	230	209	209	249	233	196	218	208	211	234	249	217	200	250	227	215	207	218	222	226	212	201	221	218	236	202	192	198	232	237	216	239	201	228	225	189	222	261	245	221	205	227	233	216	205	228	224	221	226	238	225	217	228	249	215	189	224	235	228	252	215	215	213	226	198	210	226	226	220	223	231	208	237	205	227	229	203	228	207	213	220	221	244	226	238	202	224	214	211	231	233	210	220	219	217	226	223	216	197	210	209	213	222	207	206	220	223	235	228	228	234	224	239	200	219	229	213	224	198	235	219	208	228	213	216	218	208	200	187	231	195	207	209	214	210	231	233	222	244	230	229	202	219	232	233	206	207	212	209	247	210	209	216	222	210	232	229	198	251	218	227	213	220	237	236	220	219	220	199	219	237	211	205	220	238	215	223	189	226	222	225	200	213	230	220	203	216	220	227	201	236	228	222	207	221	231	233	239	183	214	224	236	228	231	234	245	210	219	199	220	218	208	232	227	201	217	216	216	236	224	208	229	228	208	233	220	230	200	207	226	204	234	218	226	209	235	225	191	225	233	222	233	216	221	210	204	220	217	222	231	224	204	239	225	239	202	239	211	228	227	250	226	211	238	212	234	218	247	226	213	242	229	232	226	198	228	217	214	231	225	212	203	230	253	219	217	206	223	241	241	219	214	197	211	204	220	226	240	247	220	175	220	205	218	220	224	207	198	231	213	210	223	260	205	210	211	227	196	216	201	218	221	246	206	229	218	231	222	246	218	208	209	216	222	221	216	213	206	204	210	221	237	240	213	245	225	221	232	212	208	218	186	216	221	199	236	218	232	221	240	229	207	208	247	219	242	211	193	193	219	249	222	222	213	234	240	201	230	220	201	228	209	211	198	220	214	249	195	216	231	213	254	197	232	217	245	198	204	226	212	251	265	229	206	220	225	225	224	210	222	201	222	199	218	214	237	224	229	222	229	242	226	207	224	191	210	212	214	215	241	206	225	204	224	189	226	205	206	220	228	234	223	218	227	268	218	255	196	207	237	201	233	220	219	212	195	204	224	217	213	226	209	213	224	218	237	210	212	217	222	228	218	189	217	216	224	210	233	202	225	227	226	235	204	216	229	200	210	211	239	209	204	236	211	223	212	208	227	229	203	201	251	213	218	201	210	213	213	209	212	239	201	248	217	238	221	226	225	213	219	222	224	233	247	229	208	232	209	227	208	208
345	2	2100	115830	525	0	18	177	283	465	467	479	444	439	363	397	356	362	343	325	307	330	308	304	322	311	293	302	323	298	280	283	288	279	279	276	268	275	258	276	255	272	270	254	292	277	277	229	252	257	250	239	253	265	213	242	262	235	294	248	257	243	243	225	228	253	237	227	223	242	251	227	267	235	247	218	258	250	232	235	245	221	262	239	237	226	235	242	256	271	247	234	246	228	217	253	238	237	260	234	241	262	220	255	221	230	242	208	240	242	235	242	224	232	235	229	270	206	242	249	229	206	229	242	223	254	210	228	237	231	239	249	238	246	219	219	243	247	245	218	225	229	218	251	226	236	219	226	265	235	230	246	262	216	246	220	252	230	259	246	242	216	244	219	216	226	207	244	223	234	215	249	240	263	261	238	249	218	232	228	249	244	229	218	232	222	231	210	240	235	224	232	232	238	240	239	217	226	202	217	245	241	221	232	246	235	235	220	239	251	246	235	224	252	223	234	219	237	222	231	241	214	247	232	223	219	240	219	256	220	243	259	238	238	238	237	225	247	243	230	211	219	223	215	214	227	244	221	215	257	220	239	255	218	230	229	239	242	225	221	228	240	225	228	225	236	262	245	235	246	259	250	218	244	236	225	253	228	227	215	232	237	234	230	250	244	223	237	253	231	236	244	265	224	197	214	227	248	239	200	236	204	232	228	216	221	233	229	218	229	230	243	224	232	237	219	248	218	247	230	217	233	245	241	234	216	250	231	227	219	232	226	229	222	250	237	232	232	214	236	214	219	247	223	207	233	206	248	224	234	251	194	209	213	248	223	223	217	247	248	206	219	231	222	258	223	256	246	219	271	255	233	215	248	237	218	219	221	238	238	235	225	225	215	219	204	217	205	243	227	243	242	240	229	228	227	246	223	245	242	207	247	249	220	262	248	209	240	209	242	210	231	246	231	247	228	242	230	239	237	221	218	230	225	262	205	226	214	214	221	220	222	235	211	239	219	240	224	217	228	217	246	239	246	219	242	233	235	220	228	241	233	248	212	234	235	231	216	251	223	250	240	235	230	210	212	198	215	201	230	245	229	228	238	231	242	224	251	234	232	237	202	219	235	239	206	203	226	221	203	222	242	218	219	254	228	221	241	236	228	214	230	241	247	226	228	215	217	222	204	246	228	236	216	226	222	222	229	206	214	224	221	210	216	217	242	251	236	251	229	227	194	238	199	224	225	229	235	224	207	209	221	238	250	225	205	224	229	228	212	241	209	237	209	226	247	264	237	233	246	234	220	213	234	201	240	223	238	225	204	256	198	266	231	223	224	241	225	254	219	213	232	238	222	241	216	221	233	227	221	215	230	226	211	236	230	228	237	225	237	210	238	245	213	207	223	238	210	228	203	214	238	228	230	221	244	248	235	231	236	205	250	218	228	224	236	226	243	243	243	229	240	211	195	211	225	261	235	245	234	224	251	243	230	211	212	247	205	224	208	204	228	244	225	239	253	219	212	228	205	245	224	226	211	228	220	238	218	234	198	260	224	230	251	201	248	222	219	248	241	214	239	240	215	218	231	222	226	205	240	231	251	257	239	242	227	206	221	245	208	237	217	231	238	224	226	221	226	233	220	187	196	240	216	213	215	233	236	206	236	210	232	218	202	222	246	237	247	242	238	235	223	231	237	217	246	245	247	252	218	233	223	233	244	249	234	202	193	221	225	219	226	217	233	221	220	249	249	270	208	226	223	223	227	225	234	255	214	226	253	215	255	226	234	237	243	205	210	231	236	224	211	216	215	233	260	244	220	226	262	207	242	210	259	238	214	211	214	225	227	219	233	249	223	248	211	212	254	217	225	238	221	250	227	228	227	209	226	226	229	238	230	253	250	232	211	213	222	232	222	227	247	255	210	230	247	221	213	249	233	222	217	227	238	221	223	228	234	230	247	222	247	225	252	255	238	255	233	204	225	242	215	221	257	236	236	227	228	227	243	252	187	215	246	239	243	210	228	219	227	221	232	245	237	194	217	213	267	215	225	237	214	239	224	209	253	234	217	223	236	242	255	241	243	226	233	228	244	202	245	258	216	216	214	226	248	237	246	237	251	229	215	229	235	220	250	245	238	228	223	237	222	231	220	245	235	235	235	216	243	227	227	209	222	219	222	239	221	202	228	248	234	223	258	237	209	239	220	260	243	216	253	232	237	235	237	217	211	227	213	237	230	222	219	227	232	213	258	202	262	235	237	219	212	226	232	242	269	230	206	246	229	206	235	232	216	229	261	217	232	219	234	251	246	228	252	220	233	258	239	257	244	215	223	236	234	218	237	227	246	233	263	229	230	215	245	241	235
345	3	3500	115955	514	88	908	202	252	420	461	475	447	450	419	410	382	344	364	343	348	360	321	323	312	305	278	282	286	281	282	284	306	314	293	281	266	272	284	292	293	260	280	285	291	290	290	270	301	285	259	249	252	266	290	258	233	240	275	237	229	228	281	234	240	262	237	231	249	266	247	266	224	247	236	265	243	237	258	253	257	238	251	269	268	229	256	235	284	254	253	252	231	245	274	247	251	232	252	248	254	242	242	229	229	227	260	264	241	260	230	238	229	244	245	237	247	254	226	247	238	239	238	230	227	248	252	234	221	259	230	267	254	218	282	259	246	214	258	258	231	236	256	233	257	231	253	258	229	228	240	226	256	236	235	221	257	270	246	223	238	243	280	239	258	233	217	239	215	292	238	219	216	238	218	227	241	244	248	235	243	236	242	228	246	216	232	257	231	258	235	256	258	228	233	256	238	269	245	241	250	228	228	233	253	219	246	230	274	238	250	247	253	263	254	237	228	247	254	221	257	235	225	240	258	229	217	239	248	250	240	228	214	245	230	253	224	217	242	241	231	243	279	235	239	265	249	269	244	235	275	242	247	259	218	219	272	245	247	244	231	215	276	229	243	223	232	264	221	220	244	229	242	264	259	200	218	237	223	240	255	215	242	249	222	233	254	255	233	248	234	256	252	246	253	236	246	230	241	245	252	254	279	242	247	243	230	242	246	277	261	235	247	241	238	242	269	252	224	232	251	235	234	252	236	269	230	226	247	214	238	247	251	224	227	222	244	237	242	244	242	245	228	268	231	226	252	237	249	238	240	221	274	257	249	239	256	234	229	239	234	257	239	252	229	248	221	255	209	238	238	245	263	253	246	240	228	215	244	232	234	224	224	236	225	222	249	243	258	232	222	221	209	235	234	241	253	227	243	282	243	199	221	221	234	228	223	225	260	247	252	227	246	260	241	235	228	235	260	242	265	252	242	251	253	237	241	221	242	248	241	234	223	255	240	223	245	259	233	250	252	244	238	246	232	239	222	223	247	255	225	239	257	246	281	252	237	260	247	237	218	228	248	230	250	224	232	239	219	224	229	257	230	211	259	211	226	235	248	256	221	227	237	246	229	248	250	251	242	280	223	247	225	247	248	220	261	268	230	243	226	238	232	235	231	218	238	227	250	245	263	238	235	245	248	225	250	217	236	211	231	269	226	254	225	235	209	238	257	248	231	246	239	225	243	243	247	253	220	246	235	253	242	271	252	251	245	251	237	221	239	253	257	235	279	250	230	251	238	243	260	243	231	239	245	231	245	240	237	231	243	258	253	247	248	216	281	224	245	263	216	259	235	256	263	240	231	233	215	242	249	251	227	248	233	263	247	227	233	266	257	249	254	217	244	264	229	229	247	245	246	225	255	233	251	229	248	254	256	245	250	225	236	223	272	230	237	255	218	231	258	244	271	229	228	226	238	248	268	243	239	220	248	223	245	256	242	212	237	250	252	228	227	240	225	222	249	256	227	244	213	236	216	224	255	271	259	222	221	267	233	236	246	281	252	242	250	248	241	240	246	219	216	226	240	237	234	250	206	246	258	252	226	223	228	240	220	218	254	227	243	270	250	222	255	230	229	241	232	231	244	240	222	250	227	242	246	253	231	251	228	244	243	236	265	236	243	240	217	220	240	239	231	254	230	219	249	238	253	266	256	267	255	233	226	237	243	271	240	250	231	240	223	248	227	230	248	233	256	237	243	236	227	241	223	244	251	234	259	252	228	250	220	250	212	246	232	251	227	209	233	248	236	227	245	237	234	248	236	234	221	216	231	232	228	234	259	249	238	232	247	231	221	241	242	229	242	223	262	219	251	239	267	266	225	243	244	248	242	255	239	244	217	223	230	238	249	238	239	225	246	247	231	251	245	220	264	214	252	240	248	262	228	220	229	239	245	250	223	257	225	210	222	269	239	240	253	259	243	247	271	228	241	231	256	234	226	232	241	245	233	231	251	245	255	214	227	241	236	236	257	244	241	249	256	226	245	227	221	269	217	249	238	245	242	235	231	252	221	239	219	237	258	211	228	228	277	260	231	239	209	231	221	255	251	243	244	267	224	243	259	266	219	272	235	219	256	263	246	237	242	247	236	239	224	242	253	251	258	241	264	233	238	265	237	267	240	253	251	207	240	232	241	245	264	253	222	231	245	239	248	229	272	220	244	243	231	250	251	223	229	252	252	250	238	232	237	202	252	222	224	222	235	223	220	234	239	239	230	219	224	215	214	239	261	233	248	236	241	238	245	223	228	237	231	213	220	246	252	266	255	228	215	265	251	253	271	251	245	246	238	241	265	246	249	222	221	224
345	0	2700	116080	500	19	8	164	332	471	506	576	527	518	499	463	392	398	396	393	371	375	367	346	400	353	310	324	329	329	330	322	340	298	324	300	312	279	307	290	295	318	266	297	298	292	292	254	296	306	245	271	284	270	272	257	278	264	324	295	270	256	276	268	248	265	278	247	244	273	296	302	233	246	289	269	270	278	277	239	231	255	250	263	242	298	248	245	282	282	273	251	266	297	265	257	262	255	236	238	274	282	242	272	238	262	269	290	256	262	265	256	264	255	265	253	281	254	254	243	253	227	275	285	258	283	255	253	263	297	250	238	268	273	261	261	257	281	272	268	255	269	260	256	270	262	234	245	258	272	237	268	259	268	255	254	283	267	262	235	248	251	246	261	257	248	268	259	249	272	254	281	246	291	238	282	269	255	272	256	223	258	248	244	271	241	234	274	260	248	266	257	241	291	255	276	261	244	273	273	258	292	256	238	262	265	256	260	271	267	257	244	225	295	269	267	256	219	275	245	270	268	257	255	257	242	232	262	268	219	269	218	249	248	259	258	266	214	253	250	250	279	245	244	232	269	255	261	275	259	297	275	250	244	272	238	257	281	254	236	273	275	231	243	239	246	248	271	254	270	235	254	258	256	242	261	241	274	245	234	234	266	256	259	262	255	242	271	249	236	243	241	255	263	242	258	262	252	268	257	249	286	248	275	241	248	247	261	249	266	240	279	236	234	235	285	240	255	266	231	259	249	252	266	261	265	259	285	263	281	262	280	279	228	274	246	246	274	260	246	230	258	220	247	233	262	237	265	223	252	252	255	255	281	242	249	265	238	261	258	262	266	258	267	251	234	257	232	251	253	255	263	237	268	266	278	250	250	247	230	244	270	255	250	252	258	265	250	248	280	249	275	240	266	253	248	273	257	275	256	227	256	258	232	248	254	252	238	263	272	253	255	267	253	259	280	259	263	258	254	234	279	248	229	253	263	269	249	239	259	250	262	251	240	254	260	261	257	256	273	236	270	234	255	250	262	228	255	244	250	247	232	272	248	264	253	262	247	269	250	276	275	260	248	244	262	243	266	253	257	232	242	234	250	268	260	230	276	281	268	232	254	265	259	263	257	239	253	270	246	249	237	278	273	236	252	249	251	287	256	284	247	245	241	235	226	249	265	255	251	261	230	266	250	270	275	239	235	219	244	255	254	245	259	256	267	253	273	248	238	296	248	248	254	268	276	264	260	258	250	275	253	224	251	269	274	261	214	234	284	268	263	283	284	268	275	266	267	291	244	274	233	266	245	237	253	238	263	275	269	253	246	265	231	253	260	244	259	247	264	239	238	260	237	253	271	266	227	256	253	285	250	271	256	235	267	255	254	256	251	234	243	259	274	241	265	231	250	240	239	266	252	235	249	237	240	233	261	273	271	276	213	270	248	248	266	244	247	268	255	242	246	248	234	277	256	247	250	251	257	256	263	255	243	234	249	244	280	245	272	224	255	237	244	261	241	238	256	257	237	247	273	257	272	248	243	239	236	262	263	267	242	281	276	231	258	244	222	273	256	282	259	232	226	272	230	252	233	257	269	256	257	285	260	268	267	256	282	248	266	257	269	245	244	253	264	247	271	230	232	253	245	269	263	249	208	262	255	258	258	255	244	263	243	274	253	256	254	266	258	266	280	239	236	239	250	247	254	246	271	251	263	260	263	235	261	291	281	268	248	254	242	273	261	226	236	247	257	251	263	265	231	236	283	261	258	248	268	262	236	268	236	239	237	272	253	241	268	236	273	244	275	262	253	249	235	248	237	272	244	253	264	248	254	258	270	266	252	231	257	281	240	261	251	255	246	275	261	255	261	262	256	246	258	255	246	263	254	276	250	253	255	272	233	252	254	253	270	251	263	251	256	257	237	232	263	246	246	252	261	242	285	246	241	288	276	248	256	245	263	268	235	254	244	223	240	232	261	257	225	264	230	250	244	246	269	285	243	235	248	265	281	276	257	253	269	272	244	274	263	266	260	258	251	284	299	240	244	262	263	248	272	245	252	266	253	240	255	248	250	259	238	242	251	256	252	227	248	242	242	259	271	250	249	259	251	278	254	242	270	236	247	259	254	268	238	265	263	252	284	273	239	245	237	279	247	269	236	251	247	268	253	252	230	280	240	248	279	246	245	260	254	254	259	218	282	269	260	234	249	249	264	251	280	271	272	271	277	268	238	249	258	235	265	241	256	251	257	272	250	254	266	257	235	272	260	273	250	247	281	266	250	255	281	257	261	258	247	252	247	263	232	266	258	243	249	239	253	236	286	269	278	259	247	274	261	271	232	238	260	245	284	272	236	255	229	247	225
345	1	1900	116205	557	0	46	198	276	425	440	445	399	394	381	331	325	333	318	304	323	313	274	310	285	297	290	292	285	278	218	250	265	245	262	247	230	241	247	219	265	227	262	256	225	215	237	254	211	227	263	229	221	218	236	237	187	254	235	217	246	229	243	217	217	223	216	215	223	230	236	194	217	247	203	220	210	217	209	241	225	259	212	217	210	221	243	218	212	209	205	252	233	234	233	237	227	219	248	210	230	227	237	214	217	211	230	243	226	209	228	233	214	246	213	207	212	234	256	225	213	206	234	242	226	226	215	211	206	226	204	229	230	238	243	215	244	219	224	222	225	227	221	215	219	232	197	214	227	206	240	238	223	219	204	208	235	205	214	225	224	220	226	205	220	232	238	202	242	212	240	223	226	224	230	218	198	225	233	229	204	227	227	210	210	238	200	233	218	266	218	222	248	227	259	227	208	223	205	211	249	236	226	213	199	238	205	248	201	239	214	251	233	219	218	219	207	214	237	215	213	213	209	237	232	214	198	227	219	203	212	213	223	223	212	234	212	226	238	244	217	211	209	191	230	228	236	218	231	211	224	225	190	227	203	215	225	225	239	213	193	195	238	215	239	194	230	215	243	205	227	211	221	211	234	196	229	231	205	191	227	225	219	228	227	233	208	212	230	234	207	224	221	221	230	210	216	227	226	226	221	223	254	201	181	207	212	191	207	215	212	222	220	220	223	245	224	233	228	188	199	249	214	210	220	193	225	225	227	213	206	195	203	217	215	235	232	227	211	228	224	216	217	214	221	206	205	199	223	255	242	234	229	222	234	235	208	237	209	231	204	255	208	222	215	188	212	243	245	229	238	215	241	221	213	218	213	236	212	221	214	226	188	184	201	206	190	212	216	237	209	218	219	198	224	237	234	203	200	220	241	218	218	208	196	218	172	222	243	196	216	214	224	220	209	211	208	232	213	234	194	191	196	203	243	229	240	213	216	197	239	229	207	237	228	244	235	258	213	237	215	215	198	218	224	198	208	238	198	227	208	197	212	227	203	236	204	237	207	210	237	205	202	202	202	225	216	216	213	235	201	220	216	200	213	218	231	249	209	212	186	224	204	221	214	202	220	212	221	245	231	199	227	236	241	230	220	235	218	235	211	221	211	254	229	221	217	250	229	215	220	209	212	225	223	214	213	203	255	194	231	239	237	241	240	208	217	203	222	222	224	212	221	238	199	213	244	210	219	210	218	228	239	212	228	196	225	232	215	223	234	198	197	218	206	219	228	212	229	221	248	237	220	225	190	232	244	218	238	227	204	230	222	210	195	206	238	230	207	218	209	203	203	208	215	195	203	212	197	233	185	211	226	213	229	205	232	226	211	202	233	221	211	218	237	212	199	205	234	211	231	229	220	215	224	226	210	211	213	207	224	219	225	240	206	211	236	239	220	230	213	210	226	230	205	206	209	228	225	215	191	212	238	222	216	238	218	224	194	209	214	252	210	228	220	200	220	199	218	206	229	206	225	230	230	201	223	236	207	206	221	200	228	207	231	201	234	231	220	245	220	209	214	224	211	218	213	196	212	213	213	198	239	208	217	218	223	224	227	220	220	233	213	244	215	234	236	220	199	223	238	211	223	232	227	188	222	214	242	250	218	249	198	214	209	230	205	240	211	222	234	217	198	224	244	221	216	216	237	232	198	223	216	213	224	213	230	214	232	196	236	203	233	230	220	215	216	225	238	237	218	233	217	214	222	209	204	225	221	249	200	231	226	225	233	230	218	220	208	234	216	209	212	221	213	241	212	231	220	208	223	195	218	245	226	221	232	217	211	193	222	243	214	199	238	234	235	221	185	226	231	213	211	192	214	234	204	211	212	221	225	218	247	232	194	203	219	212	244	238	229	218	210	225	209	219	207	227	214	241	235	214	200	237	195	224	235	218	220	218	237	223	229	228	233	235	194	230	203	186	208	246	218	189	254	224	203	219	245	234	239	234	241	222	223	197	208	229	236	207	207	225	211	224	196	213	202	232	207	220	207	243	218	231	215	212	216	232	225	224	203	199	224	235	207	218	191	215	220	206	228	217	185	200	221	226	236	208	215	232	232	198	220	233	244	209	233	217	218	250	210	235	199	229	219	215	218	228	219	220	202	216	229	189	190	225	232	219	228	223	227	248	217	226	204	233	226	220	228	216	199	211	201	206	216	229	226	238	225	221	198	223	229	225	204	214	218	240	194	236	242	217	214	229	204	246	211	205	254	233	215	208	207	209	220	187	214	222	240	249	214	227	218	233	237	233	217	224	228	235	201	210	210	234	238	213	204	216	244	228	216	237	231	246	215	231	187	218
345	2	2100	116330	539	0	24	153	291	429	438	501	435	419	435	391	352	391	364	328	319	335	313	315	324	297	287	308	283	277	303	282	290	260	312	255	281	268	258	279	281	276	251	265	231	258	263	256	250	251	234	272	250	239	279	264	281	254	234	224	217	238	224	240	225	221	225	228	248	238	261	238	219	215	241	243	245	247	252	239	241	237	270	231	242	252	233	254	247	256	242	225	236	228	276	233	234	227	226	229	251	252	253	236	226	234	236	258	236	255	243	244	237	241	217	229	226	229	254	279	222	230	226	239	216	238	228	217	217	221	240	245	243	236	238	242	234	243	224	233	211	195	238	212	221	252	226	242	240	238	235	216	240	211	254	224	248	224	214	236	231	223	233	235	214	221	229	223	236	237	247	240	253	252	260	247	225	241	253	227	232	217	239	241	258	245	227	234	241	203	235	221	222	234	215	269	254	244	254	227	232	243	216	233	256	235	248	235	220	217	222	222	251	236	237	229	230	209	206	257	240	252	221	238	246	263	203	237	236	223	227	238	221	245	247	236	231	226	245	217	224	226	229	232	253	227	248	262	257	253	231	246	208	247	245	220	227	219	235	240	213	231	259	224	265	236	229	211	233	240	210	250	239	245	243	228	227	236	218	204	251	251	267	224	232	209	247	218	235	232	252	249	199	270	251	245	239	271	208	213	267	234	207	214	206	234	253	238	233	221	210	216	221	236	230	206	203	224	221	224	217	209	238	224	252	228	248	249	223	221	233	245	231	243	226	246	210	235	229	237	212	214	218	239	224	230	250	203	231	246	259	225	218	231	206	213	253	225	229	205	249	217	235	248	226	207	202	227	242	224	240	239	212	229	224	204	237	229	228	242	225	225	206	217	237	265	234	233	226	219	234	229	204	230	212	229	249	227	227	207	216	249	233	255	246	242	252	223	224	242	220	209	267	233	236	228	220	222	201	231	213	241	232	222	227	230	228	241	239	241	226	240	222	235	224	232	246	221	232	211	241	238	241	280	229	222	239	232	226	225	225	218	228	220	269	231	216	229	234	218	205	222	209	217	208	206	205	220	234	219	226	226	223	238	223	218	229	211	223	213	247	261	230	221	220	221	225	233	220	229	247	218	211	223	235	236	240	236	210	249	220	220	230	232	220	211	240	241	243	229	216	222	233	221	234	239	225	219	221	247	247	242	226	232	209	222	226	255	217	227	258	202	208	241	233	244	213	208	226	234	243	222	238	249	236	224	224	231	221	216	218	206	205	228	215	211	239	251	254	212	226	226	218	242	228	253	234	229	205	238	218	232	234	188	233	240	235	243	243	237	231	220	240	217	248	218	232	214	226	268	274	242	222	265	244	221	220	260	209	243	223	244	256	219	211	213	239	224	235	267	231	209	226	211	225	243	218	234	198	229	214	220	220	199	233	231	233	253	253	238	231	236	225	238	252	235	222	223	227	243	261	245	244	243	240	239	224	241	226	229	216	228	235	250	235	240	241	242	222	248	228	223	206	237	212	248	240	226	209	224	214	224	224	241	233	222	204	228	203	242	208	243	226	219	249	230	242	196	208	241	246	218	229	204	226	227	210	214	235	243	200	255	215	229	238	247	216	240	214	255	254	239	228	237	238	229	246	220	226	262	224	230	228	215	235	222	238	221	224	245	221	228	228	206	224	220	232	233	191	219	254	213	235	228	232	246	235	237	223	225	254	237	262	244	220	232	237	223	216	222	240	208	225	248	223	227	232	233	228	228	211	229	238	220	232	221	232	236	254	224	231	226	228	245	233	226	235	219	237	258	248	207	264	221	246	232	230	234	238	230	215	240	215	232	205	218	234	235	241	195	231	205	246	221	223	245	213	236	231	211	214	254	252	204	252	208	198	228	236	231	250	215	225	247	212	227	220	241	240	205	227	248	238	226	222	231	229	243	246	238	222	224	238	245	212	242	257	224	251	233	235	257	227	213	205	266	257	251	238	237	240	218	258	243	248	221	240	243	207	220	233	238	210	224	228	235	215	222	248	240	231	237	230	228	227	233	214	228	233	244	220	236	214	241	240	232	252	215	223	245	228	230	232	257	239	230	220	234	238	232	228	239	229	237	244	271	230	223	238	224	222	248	205	232	225	224	213	221	255	225	226	234	229	228	194	213	249	196	223	210	223	258	231	231	220	224	230	240	238	230	233	248	233	218	221	268	232	247	237	223	235	226	229	208	247	235	216	214	218	233	252	229	235	211	238	246	232	232	246	241	246	228	213	230	203	234	229	215	245	233	228	216	244	231	201	235	237	234	247	209	223	221	246	233	223	215	222	228	214	234	206	227	221	213	227	235	228	242
345	3	3500	116455	513	4	338	141	304	442	475	515	461	447	430	406	398	382	372	333	346	317	311	317	310	330	296	304	273	287	248	287	298	300	288	261	274	259	238	251	251	215	261	221	251	247	252	250	254	268	260	243	248	258	238	264	271	259	258	249	271	226	230	243	246	241	241	232	240	241	246	227	227	235	240	252	241	231	233	246	236	263	214	222	217	232	243	252	234	217	268	249	253	263	245	232	217	235	273	217	260	243	226	240	246	216	232	238	260	224	241	246	232	219	230	242	240	227	241	236	240	230	219	225	224	229	216	232	216	263	225	242	240	226	233	217	244	256	233	233	261	243	250	250	220	255	238	220	225	238	226	232	235	235	237	242	205	240	258	222	259	234	225	230	247	240	244	265	241	239	245	250	234	206	238	247	226	210	228	211	200	241	239	222	241	236	215	232	228	222	205	221	241	228	233	220	240	237	242	240	207	242	223	242	234	241	236	242	229	232	216	240	230	236	226	234	209	219	230	248	236	228	225	225	240	248	230	252	226	227	225	210	299	212	245	195	254	205	204	244	221	230	211	189	248	203	254	240	240	256	227	236	222	220	231	209	221	231	212	219	240	228	228	239	213	227	232	226	228	240	231	246	232	228	234	250	242	246	242	227	249	246	223	219	222	233	244	234	207	237	217	233	221	250	244	232	227	247	200	234	243	230	208	232	209	253	211	252	239	210	241	208	218	217	250	231	231	268	255	233	240	257	252	226	246	209	243	206	236	244	239	244	248	235	242	214	251	240	214	217	231	239	231	253	226	212	202	217	228	226	250	256	225	223	206	259	190	233	253	240	243	257	233	205	228	238	246	250	212	219	202	234	241	221	207	220	244	248	223	218	223	228	229	202	195	218	234	215	230	252	218	253	224	266	237	240	244	239	259	234	229	229	256	239	242	226	245	216	222	214	236	212	233	219	247	251	264	237	246	223	241	255	217	203	239	241	250	219	243	248	214	229	198	245	220	254	236	231	221	226	211	232	221	233	206	239	246	229	243	218	219	243	251	256	235	225	246	208	249	235	224	257	229	240	227	250	237	232	233	238	208	209	229	235	235	233	253	234	260	235	194	239	265	230	217	247	250	217	251	234	252	254	255	248	252	238	257	229	216	250	263	221	227	233	218	232	219	245	229	256	229	217	210	233	225	237	238	221	239	232	224	248	252	225	215	241	227	227	241	239	215	231	203	256	214	262	224	214	220	243	250	220	239	253	231	207	229	244	242	216	233	231	223	241	231	218	261	222	230	231	218	203	223	237	247	264	264	253	243	200	222	223	198	228	227	254	232	222	238	256	240	246	239	224	195	248	223	233	215	229	241	238	225	238	233	234	224	245	269	230	227	209	221	236	212	223	242	233	240	225	206	209	219	215	221	220	222	220	219	228	246	253	233	216	200	235	224	235	232	234	238	232	211	207	235	227	238	228	234	237	263	225	208	219	273	247	217	209	237	242	207	244	204	234	233	228	231	219	215	227	231	238	241	235	244	235	223	232	234	239	227	229	243	216	226	239	233	234	226	231	225	228	216	228	249	242	229	211	227	251	248	223	242	211	236	229	232	222	220	238	240	248	256	214	244	219	242	245	243	234	241	259	231	237	219	223	229	246	216	244	213	227	220	230	214	235	235	255	217	219	225	248	226	239	245	226	241	226	232	236	222	216	230	225	223	240	248	238	219	227	224	244	241	221	246	211	213	224	225	210	225	224	230	239	253	246	196	210	246	229	228	224	226	243	226	252	242	226	242	219	211	250	215	220	218	219	244	223	246	215	238	210	250	249	252	230	197	210	238	229	212	250	238	221	220	221	237	237	221	244	239	241	230	200	220	214	189	210	208	233	218	232	235	219	248	232	261	210	228	254	238	217	242	216	214	218	229	244	200	224	235	251	233	239	209	240	235	245	230	248	209	225	220	230	228	227	233	224	250	223	215	221	253	232	210	248	219	254	225	242	203	228	228	229	224	232	199	238	248	246	252	227	226	247	211	213	235	227	213	243	231	244	249	242	228	234	210	215	242	267	241	247	208	206	225	219	230	211	230	201	253	219	225	238	213	250	223	232	225	221	228	245	228	240	236	215	243	267	244	239	263	225	226	223	229	244	231	234	248	258	230	216	223	223	230	216	223	236	234	232	215	251	228	201	231	231	227	224	212	249	231	226	237	228	229	234	230	254	226	232	233	220	230	209	235	245	239	250	242	219	217	239	218	230	227	229	236	266	234	267	217	217	233	240	218	247	219	230	233	221	233	245	238	222	244	222	203	223	218	216	233	232	229	248	250	218	212	219	228	219	236	241	238	237	227	251	238	233
345	0	2700	116580	482	1	50	186	317	483	498	569	512	513	451	459	415	420	431	403	362	397	328	363	358	354	333	355	341	335	332	332	313	317	318	310	317	340	297	302	333	314	306	283	282	308	267	239	292	266	268	275	271	284	270	266	279	264	298	250	264	279	260	276	258	272	260	275	297	290	254	244	270	266	237	286	272	286	254	261	277	250	252	270	255	261	274	268	250	250	240	254	250	282	254	262	263	256	246	247	251	281	242	259	273	259	271	257	259	250	251	254	238	251	243	266	274	267	275	255	252	274	232	231	258	284	252	284	251	262	246	271	226	271	248	245	268	246	279	269	261	280	266	263	242	281	263	280	268	279	286	277	273	282	268	273	265	255	244	269	225	261	227	271	274	275	236	287	242	240	242	241	261	269	273	261	256	257	252	281	252	258	240	250	237	277	270	258	262	257	268	243	267	284	278	234	281	268	247	241	241	261	253	260	277	269	262	228	263	258	255	234	241	223	247	260	252	266	232	243	253	276	294	260	257	232	242	250	249	248	239	217	278	234	259	278	247	254	265	272	262	252	259	252	247	229	238	219	268	289	241	256	263	230	254	259	256	241	259	245	246	257	264	268	230	257	277	264	268	244	226	250	238	212	251	256	242	259	238	272	238	229	268	244	272	273	247	273	237	252	232	290	244	244	244	238	243	297	252	269	238	297	239	236	242	243	242	248	259	261	268	281	260	248	249	243	282	254	264	271	277	272	249	262	248	272	260	241	265	297	268	268	256	255	266	260	284	225	249	264	253	262	253	239	268	263	252	284	263	261	266	243	257	280	241	251	276	243	246	227	249	246	269	267	226	274	244	254	257	253	253	278	246	243	259	244	229	247	277	240	229	259	260	259	274	262	257	248	276	238	234	246	253	233	251	238	263	240	251	239	262	235	251	277	251	261	238	260	250	263	240	244	244	232	257	264	270	262	247	250	233	259	260	252	255	263	226	243	252	273	234	260	245	250	249	242	227	247	277	260	268	233	243	246	242	242	258	260	237	232	254	266	235	253	228	270	252	269	244	235	254	245	249	257	257	258	254	264	246	239	276	237	255	250	256	260	257	242	246	260	257	260	249	267	251	214	257	287	274	218	251	246	252	238	251	268	252	251	259	263	244	256	260	257	226	273	251	255	260	232	249	224	229	258	252	262	265	257	237	262	261	288	244	259	244	253	241	228	252	229	270	248	260	268	261	252	267	245	271	262	249	242	264	274	233	270	261	254	242	249	266	281	245	241	266	227	241	268	246	262	258	256	272	256	271	248	275	247	233	250	260	241	242	246	272	231	235	260	258	274	276	266	250	266	252	259	249	262	266	263	246	262	261	249	229	263	247	263	244	243	272	230	248	248	271	247	287	247	244	240	251	230	243	257	242	259	246	244	247	233	261	281	242	255	250	268	266	240	250	253	290	245	254	250	261	268	261	277	241	239	263	230	257	245	265	278	289	240	228	262	265	262	274	286	238	256	280	238	238	255	221	252	229	248	256	265	250	266	236	235	259	246	253	257	261	247	257	260	259	245	266	253	211	268	250	243	224	237	289	271	237	270	251	255	230	259	263	274	266	244	237	270	255	266	274	256	285	255	259	248	260	256	268	246	257	262	264	290	268	249	260	227	241	244	250	264	234	248	257	245	261	261	277	248	255	235	249	240	260	252	233	229	253	257	262	260	256	258	269	265	233	254	243	269	251	245	228	263	243	258	261	280	234	238	251	259	235	252	233	256	228	232	296	250	266	234	251	247	255	237	258	264	225	231	265	255	223	276	248	271	289	242	264	232	265	250	249	269	252	248	275	241	252	262	261	233	241	235	254	262	274	237	263	251	232	258	262	242	290	245	251	234	251	260	261	251	265	258	270	244	253	286	240	216	255	245	229	259	240	226	272	267	251	266	254	266	234	300	248	257	238	270	243	240	264	258	258	262	232	251	246	229	252	246	256	261	251	246	233	264	280	252	242	263	225	280	265	250	231	232	256	268	285	244	246	261	239	241	250	248	260	243	234	234	258	251	256	252	242	274	248	243	261	277	263	258	240	241	234	261	261	267	252	244	252	244	248	256	273	272	240	267	262	243	262	280	241	282	269	297	242	259	268	232	254	221	291	252	255	254	265	285	269	225	251	273	260	264	253	242	245	268	210	268	227	266	281	258	247	269	247	252	247	254	247	244	253	244	261	266	244	267	253	265	241	247	225	251	261	265	233	242	234	242	264	259	266	226	239	258	252	285	258	254	248	244	248	283	215	255	248	244	271	261	254	256	265	255	243	272	248	269	263	268	266	291	251	262	240	269	248	269	228	264	245	270	260	239
345	1	1900	116705	557	0	83	165	268	396	431	458	401	398	368	362	341	356	329	318	322	284	285	297	291	261	279	277	265	240	273	259	248	262	260	251	247	211	247	233	252	226	239	270	235	234	237	215	218	231	209	238	224	218	240	245	245	232	220	235	217	252	238	213	208	221	234	209	224	218	234	210	219	201	205	225	210	234	207	242	206	214	238	219	231	203	232	221	244	207	202	220	197	236	208	213	211	217	242	212	226	230	217	225	239	202	231	213	200	239	188	229	226	242	216	212	196	222	215	228	222	222	208	199	225	231	232	187	216	222	219	220	183	227	225	229	223	241	220	222	207	226	202	220	215	228	211	226	207	199	215	249	187	222	220	236	231	211	258	213	219	221	226	213	237	197	202	233	216	231	211	219	234	234	211	227	207	194	204	198	220	222	216	212	231	218	205	229	220	217	214	214	206	239	201	240	193	216	221	197	229	205	230	198	233	219	239	197	192	227	216	207	234	201	233	229	222	207	213	199	209	224	208	213	211	234	230	249	231	211	189	225	213	234	226	237	201	223	227	217	192	218	202	215	209	205	196	210	219	224	216	201	220	179	204	216	215	225	217	220	210	220	212	195	209	198	198	206	243	222	205	208	196	199	215	219	212	226	219	212	235	209	225	226	227	212	214	211	217	218	220	244	214	212	238	232	224	202	197	209	215	206	175	215	207	205	223	230	203	206	215	217	214	223	225	193	214	207	222	232	231	202	213	213	196	261	211	229	220	221	215	208	213	238	200	227	206	223	209	219	230	208	250	224	223	208	216	213	215	221	196	203	219	208	198	217	232	218	225	203	204	217	282	229	224	213	208	210	223	228	185	202	211	215	227	234	189	238	211	216	228	190	222	219	215	237	214	225	180	259	221	233	212	208	205	209	217	217	204	229	254	233	221	227	221	217	212	173	217	205	220	188	223	213	210	214	214	210	209	225	205	207	199	220	226	212	244	204	216	218	211	225	209	216	229	215	214	202	203	230	248	213	209	183	212	228	197	213	217	239	196	204	233	223	217	227	222	210	226	229	206	220	195	220	229	209	214	214	220	236	189	203	217	233	203	202	200	209	216	243	251	226	211	194	220	210	237	265	195	215	213	209	193	214	225	211	183	221	231	231	217	220	187	224	217	227	221	223	218	218	215	188	221	213	222	209	207	194	206	231	223	219	242	231	218	214	192	216	217	249	268	215	222	243	233	211	180	222	227	219	222	206	213	230	213	208	202	211	200	240	233	211	197	229	215	215	195	228	221	226	224	228	213	212	194	215	208	208	237	231	199	230	234	215	216	206	221	208	202	214	186	205	199	209	220	224	232	240	219	212	224	218	226	215	244	234	224	205	247	234	204	200	198	208	212	207	215	211	208	186	224	212	206	233	219	212	220	210	231	231	218	225	212	190	220	192	211	235	193	202	245	185	187	221	231	209	210	209	228	222	237	209	204	254	211	237	231	227	203	209	196	223	235	216	219	183	214	228	226	225	210	216	200	239	208	217	207	208	221	206	217	209	211	201	205	231	226	215	214	245	222	199	186	226	205	223	220	218	192	217	219	226	184	195	219	207	211	227	216	207	202	205	239	205	219	224	207	209	234	206	209	222	217	225	218	229	239	216	212	199	208	200	210	242	213	232	233	226	199	213	211	212	211	232	226	238	207	208	192	227	198	214	208	221	216	226	241	203	202	234	232	238	197	209	243	197	195	237	195	241	201	206	204	217	247	215	220	224	224	240	223	250	217	215	213	251	232	234	219	205	217	230	234	225	206	244	211	248	230	204	206	215	219	212	219	237	197	213	202	216	247	234	209	220	215	218	224	223	225	233	200	208	206	236	221	226	225	208	229	222	208	221	220	219	226	185	222	220	208	212	218	209	214	224	180	202	231	211	240	224	240	218	232	209	193	232	199	206	198	223	202	213	198	231	199	232	218	229	226	220	204	232	200	215	232	209	234	233	215	238	231	221	216	217	210	206	218	225	232	235	227	226	212	212	223	223	240	203	202	207	222	228	212	222	227	215	183	220	211	239	240	203	228	230	216	221	213	208	223	187	211	212	231	211	223	205	240	221	213	194	216	219	207	238	226	202	197	239	224	215	195	187	227	237	238	215	213	175	212	224	219	211	208	222	213	202	215	215	203	237	212	239	186	214	231	217	232	200	188	226	229	201	240	198	224	225	249	214	233	195	228	228	233	191	225	201	216	222	203	235	210	211	212	231	242	219	214	194	240	220	232	201	228	184	206	223	210	218	197	221	229	214	229	227	226	217	203	230	238	209	203	211	214	210	227	234	205	202	225	231	206	225	205	238	223	224	210	220
345	2	2100	116830	504	0	393	1260	958	743	429	458	495	469	430	414	403	395	378	367	369	363	335	324	321	333	332	327	304	340	303	331	300	336	329	303	299	314	312	332	315	298	306	303	295	278	322	285	314	303	280	279	251	286	271	294	265	274	262	269	278	270	282	268	273	285	265	300	321	270	310	265	284	279	255	267	284	266	279	260	260	294	305	294	298	300	267	270	278	262	276	260	283	246	272	260	269	262	269	263	273	251	263	258	250	296	288	294	259	263	262	284	289	275	250	286	252	276	267	289	260	294	272	246	248	273	265	294	238	286	286	285	293	277	282	289	296	280	290	275	277	279	267	285	276	266	252	267	253	294	290	265	300	271	239	282	270	262	281	264	274	277	271	239	276	302	261	268	281	285	249	281	244	267	272	279	278	272	288	284	269	267	293	258	271	279	272	254	287	275	281	276	261	273	274	236	271	288	275	271	261	252	264	276	268	280	277	270	271	272	259	272	274	267	254	251	300	271	250	263	249	263	256	280	271	273	265	255	296	273	269	277	282	239	261	311	260	281	288	261	245	272	264	271	256	266	262	268	256	265	274	265	277	274	259	268	238	272	299	267	263	279	280	241	296	271	291	292	259	301	244	255	275	244	267	263	309	256	253	287	258	306	269	262	273	272	267	282	265	249	289	276	255	280	253	303	301	296	245	259	278	300	298	276	293	249	260	308	269	275	248	265	252	276	251	294	257	275	285	290	255	278	254	269	233	263	298	282	279	286	259	323	248	271	261	268	280	266	259	256	266	284	252	248	258	270	229	277	259	317	274	282	252	271	276	246	287	276	255	247	292	260	277	278	277	286	242	277	264	280	280	283	274	269	287	284	250	259	237	267	245	233	274	257	272	257	296	254	268	291	279	249	272	291	262	262	244	270	239	271	245	256	272	262	256	266	275	271	262	273	291	248	256	251	295	279	263	263	269	277	260	272	269	275	273	299	272	284	277	252	263	262	289	252	261	255	253	238	261	281	280	268	270	240	262	235	276	263	252	272	291	283	274	273	277	253	279	281	299	286	277	271	269	287	252	268	264	255	280	251	270	261	281	243	246	272	265	270	276	277	296	291	269	271	263	271	280	304	273	265	248	271	273	274	248	272	265	256	262	260	299	270	265	268	261	253	256	281	256	258	284	284	283	265	266	275	287	273	279	244	258	274	276	279	262	275	255	273	253	252	265	294	268	269	247	290	250	292	288	263	271	253	259	267	253	271	266	248	262	256	261	259	282	261	286	272	270	290	274	279	277	265	261	248	259	266	254	260	255	272	290	267	269	240	243	272	270	263	247	281	286	267	263	262	251	262	267	259	283	274	275	271	280	262	272	263	253	269	278	272	282	279	267	275	279	290	281	232	234	297	279	229	294	281	256	247	242	264	274	274	252	263	267	300	278	264	261	267	267	289	265	276	260	256	271	253	280	243	287	264	288	245	266	311	259	263	252	274	245	274	249	277	268	256	274	291	300	224	288	278	291	268	283	275	253	263	269	246	272	222	263	245	261	289	273	278	278	245	251	304	278	290	245	265	273	257	236	260	274	248	284	271	294	268	245	274	266	264	287	265	263	260	259	248	268	263	295	272	281	226	278	263	260	250	277	259	275	295	269	307	284	291	269	245	264	266	264	270	259	278	283	282	272	286	291	268	273	247	269	288	270	250	278	285	272	235	271	259	261	282	245	248	256	256	274	239	269	295	263	269	283	256	258	299	256	286	277	271	281	256	257	279	277	267	266	272	270	264	259	275	268	237	262	260	266	260	269	293	251	278	269	275	246	278	266	257	294	272	287	290	263	282	263	233	249	267	226	261	282	269	270	285	295	255	252	250	270	268	254	247	252	231	262	283	281	264	259	256	251	259	270	266	274	256	253	282	280	289	277	257	298	257	275	281	280	273	256	281	253	283	259	272	268	256	271	256	239	283	288	268	270	242	263	282	246	256	286	260	266	261	297	265	278	268	241	262	273	262	268	249	284	260	267	270	253	262	271	263	278	269	276	255	256	260	259	267	294	246	309	265	267	246	261	292	257	246	238	282	277	243	270	291	291	283	263	268	277	285	240	283	280	273	276	252	232	275	278	284	239	251	276	277	297	265	286	242	294	264	289	260	322	288	252	283	291	258	272	270	288	266	254	307	259	255	267	293	288	282	233	275	250	265	257	274	243	285	253	283	248	280	263	270	248	266	283	277	267	258	287	273	263	264	283	260	275	260	293	265	263	252	275	252	279	266	265	294	297	252	283	258	268	270	265	252	252	245	264	270	256	268	290	260	263	262	268	260	237	274	261	248	284	253	292	292	266	270	292	271
345	3	3500	116955	495	0	117	925	1058	866	420	470	519	506	439	457	425	426	379	394	388	368	341	347	355	333	338	322	300	346	344	331	313	306	333	308	343	294	308	306	293	307	323	348	296	299	256	296	299	304	306	266	304	290	265	320	281	282	255	302	278	275	293	304	283	282	264	271	267	261	290	268	298	274	308	271	292	263	291	293	306	281	291	271	287	277	302	246	277	281	307	257	302	289	287	288	296	278	281	298	302	281	276	270	238	278	295	279	294	282	278	304	267	278	253	292	267	251	263	253	281	282	285	262	276	281	262	294	261	273	296	288	266	288	264	288	288	263	259	310	270	268	276	279	257	272	304	292	277	273	289	252	278	273	283	278	267	293	290	246	286	254	262	281	255	277	283	275	244	260	278	255	263	241	283	302	280	264	256	271	273	294	282	272	282	293	261	253	284	269	287	269	265	297	268	297	258	257	271	287	309	269	264	275	266	274	287	286	245	292	252	266	247	265	278	263	282	273	256	258	257	262	300	291	262	259	254	256	258	275	276	280	279	278	268	268	278	290	297	273	269	268	254	271	286	259	269	283	282	266	292	265	287	258	286	235	244	306	277	271	278	297	235	273	266	261	253	300	295	276	270	264	273	270	245	275	260	285	267	250	260	272	279	270	270	257	286	267	264	266	271	265	260	283	288	278	252	292	269	274	279	247	285	283	250	274	248	273	264	271	272	307	266	268	270	240	265	279	242	278	288	278	268	264	262	263	266	276	260	301	260	257	263	298	273	267	269	264	258	252	276	282	286	258	285	262	236	277	280	284	275	250	275	267	294	264	296	282	294	274	273	301	280	293	289	274	274	256	263	278	270	271	301	257	270	243	259	272	287	272	269	254	252	285	252	287	272	254	270	274	279	265	293	271	250	278	278	303	302	287	273	272	290	255	251	291	267	275	239	286	287	253	272	274	279	283	284	249	279	261	308	255	263	265	250	269	233	259	258	259	245	291	264	265	266	280	283	273	279	268	277	268	272	259	276	261	258	259	272	287	242	267	268	274	283	265	272	267	262	260	269	271	284	292	280	298	252	272	257	246	292	246	280	258	290	265	289	299	248	311	257	265	289	254	258	276	258	277	272	256	277	284	284	274	252	267	260	260	284	292	247	277	302	284	271	279	256	285	274	274	247	242	283	280	239	280	276	263	261	284	299	274	275	255	247	263	292	263	262	273	269	295	258	253	254	282	243	271	255	281	289	248	274	258	302	275	243	270	250	273	281	250	241	271	261	281	259	272	295	236	279	267	271	256	267	273	264	307	266	260	292	240	263	265	280	279	271	273	285	274	266	292	293	269	279	286	260	267	272	281	292	244	259	276	262	246	278	254	267	240	320	261	289	268	270	268	233	255	296	272	264	258	287	275	272	260	288	259	265	269	277	262	271	279	244	252	264	269	278	303	270	305	295	302	253	253	256	303	277	283	285	275	290	264	263	268	263	297	270	288	269	251	305	274	262	272	290	268	259	277	266	316	271	241	241	284	256	286	279	253	276	297	253	270	266	232	308	278	270	293	276	272	282	247	281	270	281	291	256	279	245	264	255	292	251	298	280	232	269	241	275	295	277	298	258	271	268	263	253	284	301	288	298	298	263	273	276	267	254	258	276	287	289	279	253	284	267	272	275	274	270	251	252	259	284	281	248	284	240	268	270	259	308	287	271	297	264	280	250	273	315	246	263	265	234	279	247	261	256	275	267	234	298	265	274	276	283	266	260	282	288	264	261	290	264	273	252	267	277	286	252	258	251	319	303	247	241	283	280	297	244	285	268	241	274	288	295	236	273	241	279	267	265	272	273	261	283	296	257	265	278	298	276	277	243	302	292	301	256	283	261	285	303	262	250	291	261	280	275	276	289	282	257	274	248	294	269	277	254	281	260	288	253	253	280	278	297	296	313	245	285	281	267	286	281	280	231	236	291	283	263	268	286	286	261	259	269	268	279	275	290	281	253	261	253	285	272	304	267	263	299	285	258	298	275	226	265	283	255	251	271	278	268	278	290	255	248	274	313	264	244	277	269	263	283	298	260	276	298	267	268	265	264	278	274	269	261	282	266	272	242	269	249	280	277	257	278	257	254	295	288	273	262	285	264	265	261	252	274	259	270	284	270	261	255	266	264	244	267	276	287	291	268	263	254	286	281	271	297	273	305	230	277	272	263	318	277	253	298	237	268	289	282	228	284	282	255	277	275	270	273	275	265	257	270	286	273	245	266	283	253	260	248	292	265	258	285	263	271	250	268	298	268	273	277	267	259	271	275	260	272	265	257	268	284	258	297	285	239	279	282	252	279	279	272	242	263	286
