345	0	2700	146545	360	0	8	166	317	477	478	551	476	541	446	438	389	421	394	386	396	393	360	346	334	366	339	336	328	327	342	323	287	319	296	290	301	294	330	304	300	294	312	322	308	350	344	334	353	312	276	269	286	282	260	289	267	292	292	280	280	283	240	251	257	276	259	254	247	294	231	244	259	285	273	241	267	267	276	254	250	291	236	271	267	269	236	261	240	263	262	285	272	257	256	288	269	262	250	251	254	257	274	225	250	282	256	224	247	268	235	276	281	246	244	274	260	254	272	254	266	251	253	260	249	239	252	269	265	246	244	232	255	276	254	252	297	266	244	240	250	266	260	243	238	245	271	244	259	225	261	249	241	264	254	230	248	280	242	215	261	239	244	246	266	227	262	276	258	264	275	247	273	241	234	261	264	247	259	278	232	266	255	237	246	242	263	272	241	229	267	234	253	286	240	251	265	263	246	255	247	243	234	266	230	238	269	252	261	246	226	256	274	261	242	255	263	283	249	272	223	248	231	266	234	249	269	269	289	244	235	262	260	230	257	250	278	254	232	249	231	228	233	223	232	234	235	234	247	272	250	243	265	254	260	247	226	244	264	246	251	252	265	250	244	235	260	260	267	261	248	260	252	272	249	262	265	248	260	240	250	256	264	238	246	260	225	241	250	212	262	250	246	242	238	230	250	258	249	268	247	271	229	235	274	242	220	271	224	233	243	256	265	242	246	243	279	267	235	265	273	268	233	254	251	246	259	229	244	252	253	240	234	248	243	246	239	257	247	240	262	231	260	261	237	242	263	246	241	275	252	259	227	258	243	269	238	246	254	233	222	270	234	226	238	255	249	251	260	266	235	245	247	271	239	250	235	230	284	260	246	285	242	233	251	226	236	271	235	256	241	249	244	270	244	255	247	258	235	256	246	240	238	254	259	268	232	275	254	260	222	256	233	239	218	250	210	264	263	231	254	231	254	266	279	226	245	276	280	267	237	249	276	270	253	246	258	235	256	224	257	257	263	239	255	254	228	271	228	241	258	270	262	229	248	241	269	264	252	270	248	248	258	246	244	256	250	244	237	253	235	254	289	237	261	234	259	233	251	257	223	261	234	229	233	252	258	227	241	246	243	232	229	261	264	244	239	252	224	242	283	250	246	250	256	281	259	267	260	235	259	280	257	233	229	236	251	230	248	252	265	256	246	267	256	288	239	252	248	245	266	243	259	259	254	233	252	247	275	254	252	271	231	272	265	248	252	254	226	216	229	250	253	228	241	235	243	252	224	250	239	269	221	245	279	230	259	253	240	236	262	253	247	266	237	270	261	247	236	265	257	246	265	265	256	238	267	243	249	248	221	231	234	245	269	265	244	258	271	256	239	214	254	235	271	246	227	254	232	240	251	262	241	254	230	245	252	263	251	233	233	266	256	245	271	263	272	254	208	227	259	252	252	250	258	233	231	224	247	257	235	248	277	252	239	227	246	256	260	245	245	243	220	248	231	230	259	238	262	238	258	250	236	264	262	265	256	254	257	274	254	270	248	254	235	243	244	261	239	260	265	242	256	256	250	229	232	242	247	261	229	267	261	290	244	236	264	247	278	248	240	228	251	257	259	238	254	258	240	226	237	231	223	250	253	267	243	268	242	254	250	270	238	260	243	233	253	261	231	229	237	237	248	269	222	268	233	238	235	248	266	237	265	228	261	278	246	257	259	278	247	209	240	239	242	257	252	252	242	235	270	244	240	222	275	241	251	265	271	281	254	247	233	265	250	263	241	236	253	244	238	234	251	234	235	243	233	248	263	258	283	233	251	246	237	267	264	221	242	243	256	238	259	250	253	259	235	243	238	255	226	268	266	261	235	255	258	232	243	256	243	239	239	266	236	278	236	242	280	247	251	243	259	239	266	223	268	255	262	262	247	258	246	277	222	255	229	249	264	256	254	251	265	221	247	263	274	214	256	240	224	257	255	256	253	248	246	244	220	250	220	231	246	296	243	287	235	239	261	243	224	275	241	261	234	257	244	236	246	270	261	250	273	236	253	237	246	251	276	263	261	258	264	240	251	242	263	256	234	244	258	233	235	258	270	271	235	284	257	254	247	273	252	263	235	258	246	247	279	250	236	235	265	247	253	226	253	253	266	260	240	265	245	262	232	277	249	251	252	252	261	258	250	231	231	246	223	226	271	257	261	247	228	239	230	250	248	258	254	269	276	236	240	258	249	240	239	255	244	261	232	252	230	259	224	234	265	239	260	226	245	240	242	244	236	255	229	249	255	235	244	256	246	285	255	230	260	228	260	241	258	263	267	237	244	264	272	253	249	239	259	234	269	259	255	261	280	250
345	1	1900	146647	377	0	24	150	253	382	380	433	389	347	311	321	313	282	277	271	286	255	238	253	232	225	235	210	227	232	204	221	210	209	228	222	212	210	200	195	203	222	186	215	213	181	211	194	207	201	196	213	234	213	213	202	198	177	178	198	175	212	172	193	210	190	215	182	203	176	186	167	201	175	200	186	210	182	150	200	189	173	184	197	201	176	183	147	198	197	191	200	183	185	172	180	181	186	197	199	196	175	183	186	185	196	165	176	189	188	194	196	179	214	177	177	194	190	192	196	177	176	194	195	177	183	153	171	188	203	197	193	190	175	182	177	193	177	163	191	165	191	188	174	172	178	166	203	177	177	190	171	171	200	179	187	184	190	200	156	194	164	174	163	178	193	159	188	194	196	190	197	204	180	171	169	187	203	186	168	206	181	181	176	172	209	194	163	142	187	185	190	173	173	192	197	189	197	188	167	206	155	195	176	166	179	193	182	182	187	169	174	175	183	169	208	179	188	191	188	177	189	178	182	192	191	206	161	174	190	190	196	198	177	196	209	180	181	178	176	195	188	162	188	189	190	179	204	176	218	192	172	177	183	185	177	198	175	199	165	178	165	185	215	185	194	177	183	195	173	184	193	177	178	169	202	193	198	182	191	177	178	179	186	172	195	169	184	173	174	196	166	185	158	192	170	185	217	174	208	173	202	167	198	201	164	190	200	190	178	177	181	198	191	198	187	186	159	188	178	168	180	187	198	183	182	178	199	176	192	176	178	170	190	184	195	169	155	206	176	195	187	184	175	177	188	167	197	163	183	174	160	166	161	201	200	178	190	192	179	175	185	182	170	186	171	189	207	157	181	172	194	176	177	167	192	199	164	188	207	185	193	177	205	201	162	164	178	174	185	179	185	181	185	187	183	172	206	180	165	192	168	192	184	188	183	197	183	190	186	183	204	178	163	197	193	181	176	204	188	201	174	194	180	201	193	160	183	158	199	155	162	194	182	201	180	182	181	186	198	194	181	182	192	174	181	173	191	176	207	209	181	200	201	192	181	160	192	173	170	170	196	186	191	195	191	208	162	180	166	204	166	176	173	162	195	182	179	172	187	192	217	170	195	183	187	171	195	188	176	194	179	161	168	178	213	183	189	194	211	196	185	190	202	206	173	188	191	180	180	166	177	181	170	168	182	177	179	172	186	183	188	189	171	203	161	197	177	183	211	157	214	204	182	185	178	175	172	162	178	213	205	185	196	161	195	170	201	172	185	212	164	190	180	196	179	182	189	186	161	200	187	204	185	199	177	174	170	188	190	190	190	194	193	164	212	159	186	182	186	190	172	178	185	200	172	157	188	171	196	178	162	203	167	154	170	193	182	196	182	193	176	185	198	173	201	179	174	153	179	196	185	176	165	145	184	177	162	183	180	174	179	167	197	176	186	176	173	193	206	191	169	190	158	179	162	193	178	172	184	163	171	183	158	175	182	161	182	189	210	190	194	188	171	192	202	176	165	173	202	179	219	204	157	179	174	151	186	170	197	172	185	165	188	189	201	144	194	167	183	151	178	183	181	162	192	195	182	166	176	211	202	197	180	184	196	188	193	196	164	191	157	157	185	176	182	195	180	175	173	172	190	171	158	195	176	191	174	169	177	185	167	214	186	180	199	185	201	174	188	173	185	176	177	184	175	151	178	173	173	169	176	179	157	168	189	155	175	191	183	196	183	182	176	187	183	194	185	209	198	185	190	173	195	168	192	163	193	161	186	195	166	188	191	179	179	177	179	194	189	168	189	204	172	204	194	182	203	190	193	190	180	180	178	176	185	189	205	192	171	179	191	203	192	192	185	186	215	155	205	173	183	198	164	186	179	202	182	177	174	175	166	199	198	175	182	180	186	176	197	175	185	185	178	176	168	197	170	169	166	175	198	177	173	169	190	187	187	184	174	175	177	187	196	166	186	174	176	190	191	186	175	169	175	174	199	172	161	180	165	201	175	184	187	167	172	179	168	162	191	180	189	172	165	162	192	197	172	174	152	181	194	161	180	189	173	178	191	199	175	189	167	163	191	162	189	168	197	157	202	163	178	191	188	197	183	169	160	187	189	170	209	166	177	187	178	195	197	203	164	187	177	188	177	164	157	177	177	170	193	177	183	192	200	171	180	158	165	181	170	180	182	194	194	186	156	164	172	203	160	208	211	190	173	194	168	152	172	156	182	182	163	193	178	201	185	186	195	168	195	187	169	184	181	187	192	202	188	169	190	165	195	182	185	166	183	186	190	156	171	179	177	189	174	160	187	157	164	178	188	187	178	191	185	177	187	198	164	195	203	172	175	167	178	203	190	192	188
345	2	2100	146749	385	0	21	172	297	452	420	502	436	424	368	349	387	332	337	359	310	321	305	329	304	311	285	292	291	270	276	263	277	262	294	260	264	268	249	244	270	267	271	277	245	250	235	295	283	277	289	314	297	258	267	236	253	246	254	235	243	238	230	246	256	245	252	218	274	238	238	267	243	246	227	260	231	255	237	273	233	218	257	219	262	258	238	248	217	280	261	241	236	241	252	254	265	232	242	242	235	246	236	239	263	214	243	250	245	212	230	255	251	228	222	251	215	229	240	240	251	223	235	240	235	205	237	247	259	240	248	220	231	244	242	247	238	242	243	238	228	219	211	230	231	217	230	236	253	217	229	234	222	218	243	232	242	238	236	243	230	240	239	200	241	233	244	223	227	235	230	240	255	250	236	239	239	240	224	239	272	228	228	263	229	223	237	250	242	225	271	203	266	243	247	232	238	228	223	214	241	224	261	220	260	225	237	230	231	226	203	241	190	229	213	242	241	251	249	234	222	230	242	240	201	265	221	210	251	257	221	207	240	220	238	225	247	219	231	231	217	266	217	244	249	240	229	251	230	213	223	219	250	229	224	212	247	265	245	219	229	225	250	230	249	229	208	217	233	245	249	237	258	199	227	234	221	244	196	226	252	249	246	244	255	245	250	234	226	247	238	233	221	237	267	248	238	228	245	251	247	248	227	233	244	221	239	213	222	254	218	216	223	237	260	220	249	227	230	223	257	213	221	227	222	227	236	236	245	239	222	210	243	224	226	226	254	231	225	230	225	246	230	221	249	228	218	216	221	239	258	242	262	239	249	239	217	229	248	243	253	225	241	240	249	257	216	243	217	228	227	241	229	231	200	225	262	224	253	246	207	255	229	227	250	230	234	228	254	227	244	242	231	237	231	239	211	229	234	231	261	226	225	232	242	218	247	241	206	210	234	213	223	236	213	225	235	222	266	220	231	237	225	223	217	237	233	253	239	202	229	248	242	246	243	235	227	229	217	222	227	250	233	237	244	264	239	229	219	248	234	222	234	213	249	231	233	242	239	229	214	225	246	222	213	241	230	241	212	233	244	230	223	234	249	235	236	246	271	245	200	223	215	234	211	241	248	229	229	225	233	206	236	234	241	218	252	253	233	221	208	236	218	255	211	232	238	226	232	225	223	233	223	234	213	238	231	224	225	245	250	243	233	248	246	237	253	247	238	228	246	242	230	209	236	215	230	266	236	249	243	239	241	252	245	238	230	224	247	205	227	228	200	259	247	231	226	254	217	245	197	243	211	232	244	217	219	233	222	211	219	227	229	211	206	217	219	227	224	232	240	228	246	210	214	222	211	241	222	224	229	254	237	215	259	212	220	229	219	255	222	226	250	224	217	238	217	228	212	227	223	213	248	222	228	239	228	213	233	229	233	249	263	226	219	231	241	232	242	247	214	210	218	225	229	218	229	245	234	233	233	244	229	228	225	242	258	208	222	246	223	209	242	264	229	206	253	231	250	229	225	230	220	233	226	244	250	253	244	230	217	227	237	227	253	236	250	248	225	232	217	252	222	246	251	222	239	188	233	232	230	230	235	233	222	244	226	242	239	221	236	235	231	234	232	211	257	225	226	221	218	224	248	225	210	235	246	235	186	245	199	228	235	225	243	253	240	239	222	243	231	239	223	235	222	221	225	249	255	235	251	232	259	238	232	227	229	202	230	223	232	261	236	224	241	255	212	235	254	224	213	228	236	256	244	239	229	246	230	257	245	234	244	229	242	228	240	232	225	250	204	247	232	240	235	235	231	221	217	244	266	220	244	226	227	235	231	230	244	233	226	237	242	216	257	253	210	245	201	229	246	235	223	234	245	240	216	225	241	254	222	208	211	220	215	233	251	237	248	216	258	220	251	221	229	214	216	225	271	224	221	221	231	213	208	254	241	211	230	241	239	246	257	233	208	225	228	210	226	244	262	207	224	249	208	231	243	230	231	253	239	209	247	236	216	223	219	236	240	222	219	257	224	234	233	225	236	233	215	247	258	217	234	221	222	218	228	212	238	242	245	221	234	248	222	233	250	258	229	235	208	211	218	218	233	220	251	235	217	264	255	225	207	228	243	221	252	225	198	256	227	216	218	239	245	244	223	253	257	233	239	243	216	224	248	201	213	241	233	196	237	218	230	255	223	253	230	239	245	244	235	204	231	237	268	246	228	207	234	231	218	249	232	225	255	204	223	205	221	231	238	231	219	220	249	230	238	211	254	263	239	230	263	223	257	237	237	238	213	258	206	252	222	244	227	251	229	245	223	243	203	240	206	248	211	248	244	254	247	257	233	223	235	249	237	231	243	259
345	3	3500	146851	371	0	22	208	312	513	490	530	494	455	464	419	413	365	387	391	370	399	365	370	335	364	338	337	316	330	329	325	311	298	307	297	302	301	320	307	318	318	285	300	282	268	288	297	305	345	390	371	438	394	346	336	302	299	297	271	283	300	305	272	266	297	271	263	286	265	288	276	274	259	297	286	290	277	309	281	278	256	282	285	289	265	264	283	304	267	281	270	289	268	280	259	248	288	274	273	268	286	276	272	272	284	270	306	299	271	274	259	277	249	295	256	289	268	270	305	270	263	255	276	272	284	286	271	279	271	269	279	269	285	233	261	262	271	273	277	291	297	263	268	298	281	285	269	277	262	266	256	287	296	257	277	273	304	277	270	266	275	284	277	259	282	257	285	283	287	259	287	276	287	286	259	278	301	285	262	248	247	291	269	281	295	275	253	306	271	264	295	291	287	262	299	271	288	268	301	273	283	255	261	292	277	249	267	267	270	271	284	294	281	277	292	254	270	292	289	276	289	282	277	282	258	281	271	262	248	265	253	280	270	251	314	279	287	292	237	264	262	252	262	318	286	280	264	270	296	273	250	271	251	274	292	247	300	281	273	285	281	303	269	297	277	275	256	271	254	288	280	262	276	279	263	266	250	300	243	280	278	269	266	262	266	264	306	284	287	287	298	272	270	280	265	272	270	284	276	265	281	270	255	274	239	287	272	250	273	255	278	282	282	290	250	280	277	275	265	286	299	274	252	270	276	294	266	272	255	270	296	280	264	261	314	283	238	282	291	287	271	280	256	273	294	276	293	282	269	272	274	282	279	257	263	263	289	249	281	258	281	281	283	284	294	276	304	257	300	268	249	265	286	258	287	284	287	274	263	279	252	277	290	249	302	262	276	255	288	298	255	258	287	279	302	255	260	272	291	252	251	269	252	243	266	274	242	283	293	277	271	244	264	271	265	268	261	282	281	268	267	295	277	264	288	261	258	257	283	279	287	250	272	289	265	280	283	262	250	270	276	292	257	273	313	283	297	279	306	242	250	265	269	271	270	268	263	254	264	252	267	259	287	297	294	273	255	265	279	284	273	269	286	273	242	275	273	299	277	259	282	258	285	252	285	295	271	291	271	287	288	282	263	285	282	282	279	273	263	265	261	260	280	285	265	276	308	261	228	230	268	263	256	263	295	266	271	277	265	248	305	280	287	264	258	285	274	258	259	287	266	254	278	278	247	267	282	268	265	259	297	277	265	247	276	264	269	254	259	267	228	289	288	288	271	278	267	259	253	255	268	281	300	266	243	273	267	261	273	276	235	278	314	298	253	248	285	243	262	289	288	271	280	258	260	282	265	288	292	266	264	267	294	276	264	261	289	243	288	286	302	249	265	282	259	279	306	270	276	228	271	281	269	270	281	261	256	275	276	266	232	277	281	282	258	241	303	250	270	281	281	286	272	234	276	238	265	288	282	265	309	268	263	288	253	292	254	285	302	239	297	265	269	284	267	250	237	275	264	280	261	271	235	261	263	296	268	277	266	275	263	282	283	276	289	263	263	242	286	265	277	261	260	272	267	296	267	287	275	276	249	251	272	260	286	257	276	261	280	282	287	272	249	253	248	257	280	265	277	272	268	287	247	260	240	289	283	273	267	262	256	265	252	259	263	251	255	283	273	284	252	273	281	287	269	282	257	266	288	283	284	275	299	284	257	278	266	306	304	285	274	278	286	266	299	276	258	257	278	276	252	285	301	277	262	267	272	275	268	260	253	260	257	266	263	279	292	299	260	270	272	270	292	268	277	274	279	273	284	257	257	277	284	295	264	269	275	252	282	268	282	278	261	280	278	291	243	282	254	248	283	266	243	283	262	285	303	283	256	262	281	269	268	286	266	253	281	229	258	298	275	263	268	290	254	284	258	267	266	284	277	299	272	288	256	254	268	283	260	277	242	273	265	260	266	279	267	281	256	278	276	294	265	259	247	280	271	266	257	283	250	272	258	250	271	288	282	270	269	283	281	244	276	263	297	296	267	243	282	271	290	275	262	260	248	255	277	247	256	268	257	253	278	302	251	266	251	256	267	266	262	263	276	292	289	283	256	274	242	252	242	291	258	260	286	282	258	308	266	268	250	266	264	282	267	269	256	259	235	277	263	274	279	253	242	247	263	270	268	295	277	260	248	280	265	261	261	283	278	272	283	271	254	271	270	279	269	289	231	274	279	264	278	292	271	260	286	266	284	285	274	293	243	266	280	268	314	250	278	265	286	279	276	249	264	283	252	257	293	286	282	282	230	282	271	260	286	244	258	285	296	269	268	246	284	283	269	277	286	269	291	249	284	291	258	275	260
345	0	2700	146953	369	0	6	205	325	537	536	577	538	537	509	447	482	477	461	454	443	395	422	405	400	398	362	376	390	385	400	366	347	370	357	393	375	350	340	348	348	349	351	361	355	349	345	312	361	433	475	516	512	451	416	364	365	316	309	335	337	328	300	332	307	330	331	309	300	318	315	339	307	319	333	324	329	299	306	344	350	322	297	303	350	296	310	283	335	347	302	325	341	293	309	310	317	334	299	300	315	346	299	335	300	308	334	319	329	302	297	299	311	354	317	290	321	329	325	310	306	305	283	337	274	308	314	335	335	311	284	328	314	316	308	322	311	297	337	327	329	310	301	304	312	318	313	294	297	302	325	293	298	332	293	263	300	310	315	304	322	329	288	320	319	287	323	322	297	309	294	291	309	341	328	317	303	324	289	302	288	334	308	299	310	303	309	327	336	341	294	306	341	309	327	323	304	285	306	309	349	310	300	321	317	292	330	289	293	316	314	325	311	303	305	291	287	305	315	305	310	293	299	306	307	297	342	292	273	319	317	307	293	304	276	311	298	275	318	299	314	299	309	317	320	284	309	315	317	295	314	311	303	286	303	307	302	293	288	328	327	313	341	303	304	358	301	300	303	312	302	306	316	291	303	343	287	294	321	289	298	308	307	320	309	315	279	310	316	296	324	312	311	331	301	302	336	296	317	307	295	321	326	310	312	306	295	305	337	286	307	325	316	297	313	306	307	276	312	299	297	310	316	312	285	353	292	289	314	323	320	317	297	315	282	332	308	321	308	315	322	314	330	298	320	291	312	323	292	309	311	322	302	292	311	314	297	308	299	312	276	300	307	303	322	328	275	307	316	324	293	313	297	326	321	315	302	326	280	316	317	293	327	306	304	305	329	324	284	299	317	280	295	309	298	338	306	326	300	332	301	279	290	277	301	279	287	315	296	296	305	311	311	308	327	326	300	265	311	312	318	298	299	327	315	286	303	321	307	307	307	330	293	317	297	332	315	310	309	319	297	292	285	330	313	325	299	306	300	324	320	328	333	306	329	277	299	296	286	299	310	313	309	326	304	321	319	302	298	310	282	324	312	280	300	332	325	309	290	293	302	291	285	316	280	321	300	310	284	334	286	303	311	291	327	328	299	317	299	292	323	299	312	302	315	305	307	338	304	294	295	295	306	299	302	302	305	325	342	290	305	304	320	290	307	321	306	318	293	289	302	317	299	284	309	317	298	304	309	329	298	294	314	304	297	287	301	292	321	297	314	272	313	285	297	323	320	296	314	316	297	283	283	307	319	313	316	316	325	297	317	300	303	336	291	304	319	308	304	317	301	315	304	301	297	319	301	312	294	324	320	319	317	293	307	324	301	292	311	300	312	321	302	315	305	297	293	305	287	283	277	301	294	311	320	280	319	313	307	305	300	321	309	312	299	308	305	324	295	311	299	309	310	322	319	278	266	338	286	338	280	300	286	313	308	316	311	310	303	324	316	298	275	333	291	297	304	337	318	282	315	321	303	311	315	309	296	293	318	294	294	335	325	297	304	324	291	308	301	307	301	327	300	315	290	303	282	310	321	307	290	302	302	317	327	324	300	298	338	312	304	311	308	315	318	326	309	284	285	343	290	312	301	362	316	288	331	309	321	311	293	305	324	279	330	314	297	305	334	312	314	284	322	310	307	311	335	304	285	315	308	320	324	326	301	309	284	309	317	319	313	301	306	324	303	303	306	310	278	310	288	277	284	276	310	313	308	284	281	313	285	299	295	290	277	314	305	312	305	303	303	320	321	298	324	320	285	342	315	333	300	333	301	331	324	302	297	316	332	284	302	325	322	289	289	320	314	315	305	322	304	319	275	292	314	318	314	302	282	294	325	304	296	302	309	310	316	274	309	302	312	341	305	313	305	315	294	321	284	272	323	290	289	294	306	312	317	308	305	303	316	324	313	311	317	258	320	278	299	312	344	319	317	312	310	303	302	289	307	310	312	278	316	292	313	303	280	338	309	295	295	315	322	332	307	336	300	319	317	302	294	310	288	329	295	301	311	302	303	302	282	302	299	308	291	307	321	292	311	341	321	295	299	333	307	306	339	357	329	332	332	279	298	299	308	317	310	314	288	273	311	319	301	332	272	318	298	312	314	307	302	298	346	298	313	327	325	290	306	315	320	275	286	326	289	312	315	305	285	315	334	312	308	276	313	301	326	311	316	311	333	288	321	304	294	299	299	312	305	335	296	303	318	309	309	312	307	304	290	266	314	284	300	310	280	292	276	318	301	321	294	313	301	292	306	314	339	322	306	307	307	312	319	296	308	334	271	300	284	317	262	316	322	318	296	282	323	313
345	1	1900	147054	371	0	21	190	282	434	410	475	423	393	386	383	337	346	344	305	315	325	297	307	277	294	307	278	270	249	296	287	256	264	274	248	255	269	244	264	275	260	238	277	278	279	234	268	246	263	262	291	325	328	298	258	258	260	261	246	247	238	248	255	257	235	236	208	246	294	229	267	249	244	249	261	285	235	239	228	241	252	246	259	254	243	257	258	232	236	239	257	252	262	260	259	219	228	259	270	231	258	242	248	251	244	225	252	240	224	253	240	226	258	214	241	233	221	234	252	233	264	264	248	237	262	262	285	251	231	254	242	244	253	245	246	210	227	262	240	248	235	252	243	222	256	242	259	235	247	239	243	229	245	248	266	236	233	244	247	271	225	226	249	245	249	247	223	283	221	252	239	247	238	251	223	273	254	226	224	250	234	262	225	246	264	252	241	266	225	264	264	262	219	231	269	231	236	225	243	217	254	238	252	245	233	250	257	248	266	250	248	215	224	234	219	216	239	239	259	274	245	246	235	266	258	245	253	229	225	230	227	249	231	227	243	252	245	236	252	247	238	231	231	228	228	240	259	247	253	226	256	208	227	251	237	246	247	216	251	228	262	261	254	263	221	240	264	248	234	249	242	234	218	231	222	215	230	243	259	210	233	254	221	248	248	261	235	227	229	228	226	230	214	250	236	247	228	237	228	228	227	224	242	262	239	244	253	247	239	255	237	241	217	242	246	256	235	270	261	239	234	237	235	246	265	255	260	264	259	250	246	261	236	258	275	236	237	256	250	232	236	260	242	211	229	259	254	245	238	233	230	273	233	245	265	218	236	240	257	247	258	235	253	242	255	260	261	248	213	239	231	215	230	226	227	229	245	230	244	281	227	266	231	274	252	263	237	255	241	234	244	248	228	247	263	258	233	234	236	212	235	210	220	252	240	251	238	210	247	255	261	248	246	244	263	234	265	245	255	222	221	279	246	247	240	228	256	271	236	241	261	241	240	250	258	248	237	231	239	236	247	258	222	252	210	210	246	202	229	238	246	237	242	254	241	235	244	238	247	268	266	213	250	219	250	256	260	244	229	222	258	214	224	218	231	223	260	254	267	224	257	230	267	227	260	225	234	237	251	249	224	249	280	247	261	255	233	251	225	228	271	231	236	245	230	242	250	228	209	250	255	247	255	254	217	245	218	260	254	215	229	230	223	245	252	244	224	246	248	222	246	285	269	230	250	255	226	248	220	224	241	247	228	269	228	238	235	281	241	257	237	270	225	230	238	252	227	240	238	227	240	223	239	247	253	225	236	230	251	234	245	229	241	249	230	219	240	234	230	251	271	228	249	267	220	212	240	232	237	267	233	241	230	228	244	256	249	242	244	220	248	244	235	237	248	226	253	237	248	243	234	215	229	218	232	241	246	234	244	216	263	235	233	241	240	227	241	235	248	224	258	229	221	240	257	248	245	240	233	236	253	238	235	248	251	238	243	227	239	251	251	231	226	231	215	217	236	218	257	231	235	241	210	237	225	248	283	254	242	222	231	225	219	236	263	229	246	267	224	292	236	254	237	226	261	221	264	237	255	229	247	263	229	238	219	238	246	245	273	232	241	259	267	262	248	269	232	248	244	246	248	220	240	220	250	237	256	263	233	255	217	249	254	226	235	226	222	236	221	239	234	235	215	243	240	240	237	253	237	243	250	233	248	249	258	236	248	210	268	203	255	225	254	267	267	252	249	226	233	219	230	264	268	235	246	245	263	232	230	228	227	235	246	238	234	252	241	248	255	249	242	215	226	259	244	246	234	234	231	241	246	253	218	228	251	235	237	246	239	242	215	248	243	247	229	227	266	233	229	253	246	228	247	229	250	228	234	257	250	243	246	230	233	248	253	244	232	221	259	251	229	257	249	242	237	256	223	246	247	237	272	217	270	242	244	243	240	251	247	229	232	236	247	244	226	224	231	259	240	238	266	245	240	234	254	245	221	237	230	233	227	217	238	238	240	242	250	222	232	222	237	236	226	252	242	241	232	232	211	245	235	240	241	251	255	237	212	225	226	226	253	246	250	247	252	271	226	253	249	215	220	252	256	241	235	254	255	234	238	224	221	240	214	258	248	252	224	234	243	272	256	236	249	244	238	247	265	241	263	222	239	236	198	256	225	245	242	250	233	233	240	251	244	241	271	211	226	243	230	243	218	236	251	227	209	222	247	240	243	250	225	229	239	271	219	238	249	223	237	238	224	235	277	221	241	241	245	233	268	250	247	239	234	240	224	233	223	234	259	226	245	249	220	233	228	235	244	228	238	233	234	227	264	254	248	242	240	251	240	258	275	239	230	259	240	231	247
345	2	2100	147156	369	0	17	174	273	481	447	520	424	447	376	394	378	377	350	367	324	295	308	352	328	301	298	311	266	269	305	284	325	292	301	267	273	278	263	288	264	286	278	259	269	271	277	267	301	330	312	340	286	279	262	258	291	260	261	237	249	236	249	245	255	231	228	251	238	225	289	258	250	254	278	251	242	265	241	265	242	246	255	255	261	266	276	227	260	241	236	233	255	254	245	249	215	265	245	262	239	250	240	234	271	220	248	242	259	231	245	250	225	238	257	261	220	271	236	252	254	257	256	252	260	255	241	251	253	222	246	245	246	241	227	239	240	231	241	230	240	251	215	225	258	248	228	245	273	257	239	239	255	222	250	230	259	265	230	221	247	243	242	267	254	248	241	248	233	244	240	248	255	236	260	224	249	225	240	230	241	243	257	270	208	217	244	252	227	255	231	215	281	232	263	255	257	254	250	255	236	213	249	245	250	222	216	262	246	250	232	211	240	254	230	247	270	228	238	253	235	261	234	231	241	233	237	256	225	227	263	242	236	243	257	225	240	264	277	261	226	217	246	245	269	241	238	269	256	249	234	251	247	228	228	210	248	262	253	247	243	240	267	244	236	212	217	254	216	256	239	268	234	240	248	223	237	245	251	231	246	238	237	242	213	235	240	239	237	214	226	243	244	268	237	241	245	235	242	243	251	210	231	254	254	250	267	217	238	240	225	236	272	264	238	259	243	261	248	258	216	235	237	244	237	236	258	208	229	247	241	236	252	248	249	229	240	224	224	243	273	243	245	234	254	259	224	256	267	231	218	234	219	238	249	224	229	237	248	219	232	253	230	237	233	265	233	246	266	222	248	241	236	230	233	239	227	240	238	193	256	240	246	227	258	251	239	257	268	246	229	232	263	242	230	236	227	226	251	237	240	219	240	240	236	220	217	239	261	242	230	254	224	261	260	217	240	221	235	248	249	234	265	250	234	253	233	250	249	240	263	239	228	253	246	233	264	226	257	239	242	240	248	237	224	262	223	235	237	245	253	254	265	220	230	230	237	257	263	230	256	253	241	240	252	234	255	228	263	247	247	250	230	258	254	255	241	221	246	230	241	243	251	268	273	225	224	265	240	247	245	280	229	256	252	222	235	258	244	254	258	259	247	234	228	226	230	233	249	228	268	277	240	228	241	212	240	255	262	262	231	238	249	212	236	267	241	241	223	231	218	250	237	252	248	253	253	260	230	236	211	239	257	262	274	216	257	243	256	249	234	238	251	237	199	270	236	261	232	262	284	236	240	254	236	282	247	252	254	250	238	267	255	259	251	213	232	224	233	257	252	250	232	235	242	226	224	219	258	266	253	246	225	251	237	239	256	232	252	242	224	235	234	266	228	242	258	264	242	263	241	236	230	230	236	234	231	235	247	242	249	230	282	231	233	256	215	240	230	224	253	245	243	231	238	240	250	225	257	259	233	250	226	259	239	250	217	271	245	210	237	229	238	260	244	233	246	226	251	257	244	264	229	231	248	234	215	249	236	256	254	248	267	225	239	235	272	233	244	218	216	236	211	254	232	253	270	226	235	245	231	251	230	271	246	238	235	252	246	235	222	252	235	248	234	254	268	239	254	250	225	248	250	277	236	200	236	253	228	243	220	245	228	252	267	238	231	243	241	232	233	226	245	233	239	267	237	246	262	235	203	230	246	269	223	209	255	209	237	235	220	238	225	241	231	243	249	242	230	259	230	254	224	250	205	231	219	251	237	232	255	229	240	255	260	254	230	222	253	237	226	239	222	234	250	234	203	230	231	229	243	226	260	238	261	237	252	231	246	246	217	248	261	250	246	237	262	256	242	239	242	237	227	247	238	218	242	247	248	237	242	238	209	242	248	243	220	212	249	235	233	247	237	250	244	228	207	237	237	221	245	283	240	251	229	259	225	259	207	241	235	247	244	225	250	221	228	242	240	225	248	262	231	223	217	235	261	233	254	232	275	241	272	262	235	240	200	251	243	228	233	242	264	244	203	237	223	226	204	266	243	226	248	266	236	246	220	233	223	246	241	238	246	256	234	254	235	237	242	251	246	213	243	247	222	249	252	254	248	234	256	241	242	260	220	249	253	275	246	247	238	264	247	263	236	231	259	252	251	267	236	252	243	243	236	247	238	256	245	226	215	234	235	262	267	236	242	239	239	244	236	223	260	232	253	241	239	242	254	241	216	243	246	229	250	236	229	221	203	228	244	219	240	235	233	240	217	245	227	247	216	230	242	249	226	233	237	260	249	252	217	218	253	242	227	245	248	215	280	238	243	256	261	240	219	223	257	236	248	219	242	224	252	268	249	220	218	239
345	3	3500	147258	379	0	8	210	292	437	471	499	482	469	393	410	384	357	348	355	334	323	303	307	337	308	291	303	314	279	256	298	273	274	280	294	291	298	306	250	260	266	252	258	278	261	284	313	329	323	345	304	238	227	265	254	261	252	266	247	245	235	249	273	237	234	235	237	252	223	233	237	239	250	272	265	233	248	249	224	251	223	239	254	220	229	241	228	235	213	254	241	229	243	248	210	267	228	259	242	253	235	229	235	240	248	214	245	238	235	206	227	220	235	260	234	241	242	230	243	243	225	281	242	239	239	237	250	275	237	250	237	281	220	247	242	259	257	221	233	238	245	220	223	228	229	241	249	247	244	214	267	238	232	240	231	225	245	236	237	234	226	229	249	250	234	235	235	251	252	261	215	232	227	244	264	239	226	237	257	234	254	248	226	211	239	251	248	238	221	248	217	228	227	231	217	230	250	228	237	228	251	225	225	253	237	237	231	220	249	221	252	232	228	254	237	223	248	231	229	248	251	236	212	250	240	250	227	224	228	244	205	228	227	254	244	265	222	222	215	262	274	226	239	239	233	231	237	236	224	234	211	257	231	241	229	226	237	225	201	240	232	254	223	204	231	211	234	228	222	254	239	236	225	206	237	233	213	236	239	250	239	235	211	243	243	223	250	224	239	234	229	245	235	219	247	251	220	245	234	246	245	237	238	201	231	261	235	227	240	259	245	235	228	218	242	259	211	244	246	213	237	243	241	236	231	248	218	229	240	250	250	235	236	221	252	228	219	236	260	232	245	232	229	224	237	227	246	222	243	231	243	224	222	231	230	238	252	226	231	234	232	210	235	244	222	207	243	258	220	259	232	218	235	236	204	237	216	205	246	235	243	232	215	256	246	232	239	251	238	213	256	242	207	232	258	234	221	230	245	253	213	237	250	216	247	240	249	234	234	223	221	232	219	217	218	250	242	251	266	227	265	227	247	252	235	227	246	232	236	237	222	249	255	199	236	230	220	215	240	233	231	268	228	247	224	224	231	233	223	202	232	242	248	227	244	263	262	238	218	246	229	243	231	257	235	213	272	235	222	247	244	231	192	215	261	233	255	258	237	238	236	236	224	208	233	279	211	245	234	218	252	246	230	245	227	224	226	244	228	255	220	220	235	269	221	256	243	235	252	226	245	223	246	218	223	211	235	235	258	225	226	208	252	214	257	221	238	234	232	249	251	241	215	230	234	252	215	240	219	248	204	242	213	250	239	237	247	217	230	234	231	235	252	242	247	223	222	229	215	205	214	214	232	238	227	235	247	216	247	234	244	236	230	255	247	222	205	231	213	245	233	239	232	243	256	234	222	263	259	243	235	216	234	226	249	241	199	264	225	234	231	240	227	226	228	224	240	246	278	214	229	271	228	239	239	265	249	242	240	236	248	236	246	224	271	245	232	244	249	231	247	239	250	215	213	223	232	235	227	256	231	229	238	250	217	252	243	220	234	227	245	227	222	238	212	264	222	202	236	226	220	240	233	241	213	252	235	208	258	222	233	244	248	253	217	249	241	250	218	245	222	237	223	231	242	238	240	226	251	234	231	225	228	227	237	239	228	215	219	229	217	249	216	242	242	233	238	225	208	256	225	238	228	239	241	216	248	237	262	232	254	224	213	230	216	219	248	227	234	235	235	263	240	214	242	210	220	239	236	250	243	228	255	234	222	217	242	221	249	217	232	216	258	211	237	226	216	244	227	252	240	223	239	247	247	215	244	228	240	215	231	226	220	236	230	214	217	222	228	231	225	245	237	218	221	232	222	223	224	224	240	258	243	208	251	229	251	207	235	238	242	237	228	235	218	229	225	250	239	228	250	195	238	261	229	243	214	221	244	241	225	248	241	215	263	249	255	219	227	226	216	220	241	252	227	231	247	226	220	242	260	216	233	229	241	225	221	249	264	253	232	228	231	233	245	252	230	226	255	223	238	242	240	218	215	249	250	225	220	217	224	240	245	231	223	237	220	252	228	210	240	261	242	206	234	247	229	237	258	245	213	256	229	246	240	247	231	252	237	218	247	240	248	244	252	250	230	230	238	229	223	246	263	266	239	211	263	243	208	243	233	234	247	252	228	224	240	227	237	236	244	217	208	237	230	238	231	224	243	225	236	224	277	251	217	233	239	238	214	211	252	210	230	245	219	232	249	230	254	233	262	238	203	208	239	217	246	223	254	220	241	232	216	240	237	249	235	251	205	229	216	240	240	260	252	237	251	250	247	211	239	226	227	239	226	239	216	231	231	208	232	223	222	211	210	239	226	239	224	205	231	220	239	249	241	224	229	205	251	224	220	222	233	251	230	232	255
345	0	2700	147360	364	0	11	158	337	494	518	589	532	513	488	432	429	437	429	428	397	354	408	369	364	343	348	350	332	371	332	346	363	307	310	333	285	317	361	309	339	312	293	292	320	307	355	390	452	428	358	314	311	293	297	278	271	293	306	284	297	303	264	301	285	298	287	320	315	289	279	291	274	284	276	239	290	304	309	258	286	265	293	262	283	282	249	238	280	291	261	303	284	265	283	243	263	275	293	267	249	292	240	289	266	281	291	261	269	258	264	289	270	292	237	275	275	266	263	283	259	266	270	255	277	279	250	280	268	268	264	274	257	286	275	272	279	244	251	264	244	273	286	278	264	269	257	272	281	268	298	272	292	268	256	299	272	282	273	274	283	231	270	265	309	262	247	258	260	287	281	267	262	265	248	246	256	273	254	243	281	287	274	268	260	244	265	249	271	255	232	286	292	296	273	275	262	295	279	250	272	245	281	275	266	240	260	264	256	278	264	266	277	261	281	268	267	276	289	282	278	274	281	270	261	280	273	310	263	256	281	274	269	260	279	241	290	275	236	249	256	266	246	258	294	286	258	255	274	236	274	259	275	284	267	262	285	268	287	265	275	251	240	249	276	262	254	249	262	264	232	212	276	233	257	275	280	255	289	270	264	252	261	271	274	276	281	295	235	260	272	290	266	244	276	259	277	265	253	276	254	266	267	255	276	285	252	271	260	247	268	266	293	245	254	267	242	264	276	264	260	249	280	281	255	258	260	276	264	239	259	282	263	279	242	267	247	255	246	246	237	276	269	255	283	244	248	271	274	274	282	265	270	256	251	264	237	257	242	280	238	281	259	273	270	268	269	258	255	263	270	284	261	272	255	268	254	262	254	283	288	284	262	290	247	255	258	257	234	269	296	272	254	262	250	251	276	258	274	252	282	241	260	255	247	273	244	273	273	245	291	265	247	262	261	266	275	264	277	243	270	284	266	225	253	256	283	271	292	256	291	237	258	264	267	265	272	236	272	283	274	234	264	273	274	272	249	264	251	262	267	295	260	252	272	271	274	266	240	280	287	256	246	279	273	279	245	250	262	239	265	268	259	288	252	251	253	266	263	258	254	278	281	260	241	284	268	269	235	252	255	242	259	275	262	280	236	251	269	281	251	278	275	263	274	283	251	289	245	252	257	279	236	282	255	265	255	273	300	247	269	268	256	267	272	277	237	277	244	269	257	223	267	265	267	287	259	269	241	273	267	244	257	278	235	254	259	241	276	257	253	278	262	277	281	268	283	262	242	271	272	262	272	283	284	252	292	263	251	272	271	257	256	264	247	271	240	309	240	265	249	281	254	269	267	234	272	271	262	286	281	251	271	260	229	296	286	280	272	273	263	255	281	288	267	252	278	297	255	285	271	268	241	268	264	278	284	297	256	278	271	262	285	264	280	275	273	250	254	267	243	264	261	275	262	278	302	273	233	249	290	288	283	253	264	262	251	255	233	243	263	273	256	278	281	234	260	281	285	267	274	272	256	257	301	252	259	254	274	241	243	257	251	267	259	262	234	251	266	267	255	268	260	228	270	233	259	281	255	256	269	273	257	265	235	261	275	251	263	254	276	239	271	271	264	276	245	276	242	261	253	274	280	266	286	233	269	270	251	259	274	245	261	266	246	239	265	250	266	256	290	273	270	284	273	289	253	245	251	254	236	251	275	263	248	287	274	277	255	254	278	273	258	255	269	271	267	272	258	265	245	289	263	264	254	256	292	244	288	244	260	261	247	260	266	264	299	262	266	241	259	257	265	248	258	249	281	276	257	280	249	229	263	280	249	264	263	265	243	284	260	276	247	296	265	273	265	267	269	243	262	292	258	250	260	260	248	259	255	260	273	253	255	253	281	268	269	272	258	281	234	255	240	261	266	279	265	270	243	285	280	232	276	263	262	256	262	278	287	258	261	261	269	265	278	252	267	250	300	243	280	258	266	249	264	243	244	257	273	243	269	267	257	285	257	266	260	243	234	277	241	264	246	272	270	274	252	269	266	258	265	242	266	268	260	235	279	267	273	261	251	245	268	270	283	245	257	265	278	277	269	280	277	271	237	284	257	262	271	266	263	259	253	268	248	272	266	265	283	262	233	286	247	238	244	244	281	265	269	259	255	264	258	255	257	264	271	245	260	261	271	309	252	282	258	267	259	246	257	256	239	260	246	258	274	278	261	258	288	267	259	239	259	238	252	294	265	265	267	256	274	265	249	265	262	268	268	260	260	268	255	249	274	278	257	238	279	278	244	275	279	258	272	277	242	279	260	236	255	264	264	262	264	254	243	274	285	299	272	267	253	247	264	245	260	291	275	258
345	1	1900	147461	382	0	18	134	222	379	371	400	389	358	307	301	296	278	239	249	230	246	259	253	227	207	215	202	237	212	214	227	231	194	196	178	193	193	198	191	200	185	181	215	162	201	193	205	187	199	185	178	170	170	190	177	183	180	173	185	181	181	186	178	184	187	186	182	186	185	172	162	161	178	152	196	190	166	155	162	164	176	164	176	186	180	177	166	196	177	169	181	202	178	155	191	166	164	168	173	178	159	178	167	178	160	171	161	180	163	171	189	156	173	164	165	153	188	184	162	181	162	162	169	157	176	170	149	166	160	175	164	174	165	144	171	149	162	168	171	174	174	176	158	158	161	179	177	177	164	177	184	162	158	156	171	162	160	165	182	188	205	177	140	147	171	145	181	184	147	177	176	157	180	177	170	188	147	164	179	177	163	156	175	184	180	171	176	163	167	183	163	178	178	164	178	145	169	177	169	174	173	159	184	170	183	182	174	170	163	156	161	164	168	161	182	178	154	169	182	170	161	169	173	206	200	168	156	169	149	183	171	160	174	170	176	161	140	174	162	197	184	143	186	190	170	157	178	153	171	178	164	175	169	148	183	160	174	172	166	169	176	155	168	184	168	170	152	162	176	157	165	168	159	130	168	173	178	180	166	162	176	168	176	170	173	176	170	156	177	152	177	178	164	168	188	169	149	149	181	187	161	179	173	179	176	172	170	167	170	174	193	174	169	163	170	167	172	188	155	157	170	170	168	164	167	157	178	171	163	169	179	168	181	180	183	174	159	182	166	163	143	175	178	166	174	172	169	182	170	169	184	195	152	182	161	163	167	182	183	152	179	155	167	186	170	157	164	170	165	183	181	160	170	157	157	165	176	160	177	154	166	164	179	171	181	171	165	178	159	174	196	164	160	181	177	175	158	173	172	183	155	179	185	176	170	152	150	171	198	170	162	168	149	187	171	174	158	172	191	165	171	167	164	156	182	153	161	171	169	153	167	171	172	153	165	155	157	155	167	182	154	149	173	148	183	149	179	172	187	157	188	169	178	156	152	176	175	166	181	152	153	195	177	169	145	173	175	195	171	158	156	174	194	171	175	155	191	175	165	188	156	183	138	179	177	162	174	182	183	154	158	172	154	179	166	154	180	158	179	183	182	145	164	184	174	167	180	174	176	182	158	172	150	157	173	171	160	180	168	150	170	163	170	139	167	165	192	178	168	171	180	194	166	172	143	184	144	164	181	167	163	162	173	168	171	180	170	158	150	174	183	151	167	167	156	169	188	165	172	168	152	159	183	170	170	164	171	157	192	154	178	184	184	157	191	159	183	172	166	170	190	196	147	193	158	167	166	162	165	169	166	161	149	203	202	151	162	162	169	187	177	194	166	179	165	180	171	177	161	173	161	181	180	157	180	171	176	177	166	149	169	170	142	195	160	154	169	184	160	178	150	168	188	162	147	172	160	159	172	153	167	176	183	159	175	159	183	175	168	179	176	149	152	153	151	159	172	165	179	156	140	167	178	146	130	182	154	161	150	170	165	174	178	165	177	160	143	167	182	153	161	175	169	160	172	152	178	186	170	167	185	171	179	161	176	178	155	156	186	170	148	167	155	208	150	178	156	185	158	165	164	178	169	153	156	168	181	147	179	158	165	180	170	188	155	194	156	138	177	181	165	151	159	163	159	205	149	172	179	164	160	185	157	158	152	163	166	161	181	191	179	163	165	175	157	171	143	163	155	173	183	160	158	182	171	179	165	154	160	153	196	159	176	166	167	175	192	171	147	169	191	174	166	156	166	173	171	170	171	167	177	153	163	186	177	147	179	179	179	163	166	154	160	160	157	189	153	159	194	164	143	171	166	191	159	175	161	171	167	188	160	183	152	193	168	177	183	150	167	172	181	195	179	165	176	161	184	157	168	165	153	177	169	167	162	159	165	162	195	171	151	155	173	136	171	166	149	157	167	169	180	153	170	157	179	161	150	161	198	166	176	179	172	164	168	176	143	164	176	166	174	163	158	177	182	174	167	158	167	194	144	172	165	167	181	176	175	171	186	173	173	153	155	167	168	168	169	173	194	162	170	169	152	173	182	172	165	154	194	171	162	156	173	162	163	180	154	197	186	158	174	155	147	184	183	167	160	173	161	160	158	178	179	162	157	164	169	184	151	167	183	167	177	178	176	178	167	169	161	173	157	175	173	198	163	198	164	171	185	188	178	161	166	165	147	159	173	161	176	171	192	178	166	143	169	168	153	181	161	168	174	175	141	157	190	160	159	169	193	164	166	157	164	152	155	138	158	161	179	171	169	192	176	167	192	170	175	175	150	160	174	175	172	184	184	157	174
345	2	2100	147563	373	0	11	127	238	404	386	459	380	374	339	351	277	309	245	290	266	272	255	244	248	238	228	240	217	246	248	210	216	220	220	227	202	235	215	181	210	205	203	199	205	220	213	191	197	198	200	182	182	170	190	159	196	181	192	209	169	167	199	176	191	186	188	178	145	196	189	179	174	180	157	186	190	201	191	182	165	206	192	194	175	180	203	145	150	196	175	173	170	174	166	161	176	192	169	180	169	185	206	165	175	175	173	177	185	157	166	184	186	196	178	175	160	167	169	163	181	160	198	166	160	173	179	171	168	181	180	173	168	177	184	194	170	164	186	171	184	173	191	160	160	173	168	170	177	205	174	180	184	175	182	158	177	170	178	183	170	163	165	189	168	170	187	155	184	184	168	172	161	175	189	184	168	175	182	149	183	160	172	158	167	176	169	182	151	178	159	172	184	175	157	201	175	175	176	189	167	189	166	168	182	166	160	163	176	160	165	165	155	184	167	184	166	165	220	186	141	194	157	160	164	161	172	168	150	170	172	173	164	174	167	181	172	177	176	183	178	163	180	166	168	179	169	187	168	164	179	167	166	178	165	173	160	162	158	173	171	162	185	164	137	155	169	189	159	164	154	186	144	196	161	184	197	160	127	147	182	169	170	185	148	161	167	175	156	180	172	172	163	173	157	197	162	163	167	178	199	180	164	173	144	167	179	187	175	156	194	167	163	175	152	163	179	172	172	171	184	172	152	144	187	171	203	184	193	182	172	161	152	170	178	167	149	168	150	180	154	171	180	151	177	173	174	170	180	167	163	154	182	165	169	174	183	160	167	173	192	167	159	183	148	166	166	185	165	181	161	185	186	156	156	200	137	159	171	196	162	180	185	171	179	180	166	179	173	167	154	163	161	157	162	150	178	183	170	179	157	168	155	197	151	163	168	184	178	165	143	164	152	150	169	171	166	166	159	185	183	152	166	167	175	158	160	186	177	167	175	148	155	185	150	162	167	172	176	164	172	151	167	167	158	170	197	186	172	173	171	172	165	167	158	176	169	175	169	158	164	180	153	181	160	193	195	169	174	178	207	165	182	181	156	180	174	180	192	178	161	155	200	163	160	188	181	169	174	150	163	177	154	173	165	170	180	179	155	170	204	193	184	167	165	175	164	178	162	158	163	163	134	151	169	172	181	198	157	161	178	172	168	161	164	178	160	159	177	178	152	174	171	175	189	174	158	164	178	170	162	179	179	173	171	171	164	180	181	180	188	159	184	155	183	168	175	163	170	175	163	176	172	165	156	201	170	158	170	150	186	155	174	176	147	170	190	134	149	185	168	169	149	180	182	164	175	181	169	165	178	179	160	143	173	168	196	158	161	166	157	166	175	160	155	171	169	173	160	171	178	165	159	160	159	171	153	174	179	174	157	171	190	169	160	181	171	173	164	169	168	165	157	168	179	174	170	169	180	154	172	187	153	178	166	164	169	175	153	148	161	168	186	167	142	192	174	168	161	172	189	164	178	169	181	165	187	179	173	162	162	175	161	191	165	180	155	184	147	182	142	169	169	188	157	164	169	159	179	177	160	199	179	171	178	172	176	162	167	157	188	174	148	164	155	190	169	178	170	175	174	183	173	155	194	154	169	195	153	175	149	167	179	159	153	165	169	179	152	182	171	196	164	173	170	137	160	176	194	169	167	148	161	183	199	164	177	175	157	156	173	199	161	153	191	173	148	166	172	172	173	163	157	168	164	180	193	203	156	180	163	176	164	167	166	180	178	162	164	154	156	168	166	164	182	195	185	172	174	178	166	160	154	149	169	143	162	184	199	176	185	173	150	185	165	190	165	155	187	174	168	160	165	189	180	161	176	168	155	175	161	180	175	168	172	159	179	160	172	182	152	193	163	184	181	171	166	163	140	176	190	171	159	188	176	153	201	164	159	161	186	162	166	161	182	184	170	167	164	166	185	171	166	156	147	148	165	178	156	167	168	163	168	180	155	193	171	182	146	176	180	178	169	191	161	174	169	174	181	158	177	168	174	184	168	166	158	162	183	164	174	160	176	167	154	167	165	153	167	155	170	175	177	166	173	179	169	188	158	168	165	172	167	159	179	161	174	165	200	186	171	183	177	175	177	166	153	167	164	178	177	145	167	171	174	161	179	160	175	189	155	157	146	158	168	161	165	189	158	177	166	202	160	164	151	175	193	194	183	173	149	193	166	175	205	177	161	176	169	154	195	156	175	172	174	184	161	185	170	162	140	180	179	175	177	161	161	162	173	154	147	173	163	169	184	172	138	167	184	158	156	172	186	193	166	164	174	163	161	174	167	160	174	181	163	167	172	188
345	3	3500	147665	384	0	12	196	299	440	418	521	467	430	391	393	351	361	342	341	320	333	298	307	319	291	292	266	282	282	273	290	267	267	246	262	282	274	274	263	275	267	302	340	322	312	280	257	246	219	233	237	222	194	235	220	231	206	237	245	227	203	229	252	243	257	226	232	238	223	244	241	226	217	213	238	222	234	224	212	236	215	239	210	208	212	209	212	206	241	194	222	230	203	230	211	196	225	214	211	220	228	213	228	237	198	209	220	247	216	225	224	231	236	245	218	229	210	212	223	212	216	235	196	182	223	185	212	202	238	222	235	213	216	192	199	196	225	197	238	227	208	200	215	181	248	236	212	214	208	220	241	221	224	223	208	236	241	226	227	193	211	225	202	220	200	213	200	213	215	194	215	238	226	230	199	246	229	201	220	228	221	219	241	228	212	193	226	225	193	205	222	231	234	207	199	191	213	212	214	246	225	243	217	201	220	233	210	204	198	212	202	222	190	207	225	210	223	215	208	222	208	236	221	214	222	198	212	230	223	208	217	198	208	206	236	236	193	228	241	225	218	227	205	195	194	215	218	209	222	199	188	229	226	228	192	226	224	218	204	212	217	211	220	218	223	213	199	242	215	198	225	246	219	212	210	218	204	213	222	208	239	215	212	223	228	230	227	212	221	234	217	214	203	224	220	206	206	206	237	207	206	215	239	193	223	221	212	229	252	222	200	219	223	227	213	225	224	238	224	207	220	221	206	196	212	208	202	209	225	208	209	222	208	219	208	213	238	228	210	216	208	214	210	226	200	201	210	218	231	226	238	211	193	200	204	211	212	223	211	232	212	228	215	259	206	232	222	195	227	213	210	214	213	204	225	207	238	229	212	214	250	214	224	222	234	213	223	209	226	187	223	221	233	239	209	219	207	200	229	215	213	201	197	208	224	217	205	222	210	201	216	210	205	233	219	224	195	240	224	212	215	205	212	198	222	226	208	204	191	231	235	225	216	219	225	220	205	213	185	221	221	224	222	207	218	224	201	235	223	224	201	206	238	232	195	207	219	216	214	213	205	216	230	218	220	207	203	219	215	216	216	215	219	209	223	192	227	224	215	226	222	213	224	224	211	218	186	199	220	218	209	197	213	192	206	218	236	184	224	217	188	205	222	209	224	220	227	223	206	221	205	223	195	214	233	206	207	174	227	223	217	240	200	222	237	217	216	214	213	227	229	210	209	228	209	208	212	223	235	240	191	222	235	204	223	204	206	210	202	200	211	203	211	216	219	236	243	194	208	198	226	230	226	196	199	211	223	224	236	197	212	215	221	209	218	219	219	223	233	219	219	243	229	223	218	202	216	206	223	217	240	252	226	224	199	214	195	217	229	223	204	225	231	223	207	219	234	220	203	207	215	210	204	232	203	197	238	201	235	226	191	230	198	201	206	238	196	235	210	211	222	234	234	195	223	229	219	202	226	194	230	220	223	207	200	208	218	196	209	212	228	217	212	219	207	192	191	228	212	203	229	230	227	221	219	204	231	229	227	216	174	239	186	229	202	215	214	206	201	221	202	232	234	204	226	223	203	197	205	214	219	246	233	198	215	239	198	223	189	214	232	219	226	202	244	215	215	236	207	198	207	206	219	234	232	223	219	215	227	206	215	238	229	210	194	200	220	229	184	226	209	235	205	206	210	209	185	220	206	221	229	209	220	215	209	201	217	206	216	208	221	203	207	221	215	210	232	225	221	229	207	188	208	191	202	215	205	179	232	219	238	220	207	219	243	205	239	193	198	221	208	212	229	211	221	191	219	199	223	231	207	214	219	240	233	211	221	194	222	226	216	190	204	214	227	201	254	210	207	231	228	217	217	215	239	221	222	247	259	210	237	223	197	219	225	215	197	248	205	198	203	218	236	228	194	206	213	216	211	218	219	213	199	194	221	247	219	211	232	196	211	213	215	239	200	206	219	224	217	212	211	212	191	197	217	228	239	216	200	188	208	205	216	193	214	207	219	215	224	223	192	221	219	208	214	192	204	215	220	199	195	226	193	234	207	211	193	214	224	211	198	190	201	195	228	192	229	206	215	218	208	217	225	197	202	208	224	201	194	212	245	218	206	234	218	217	219	218	207	208	223	221	198	206	206	237	206	225	237	212	220	226	210	197	204	206	205	207	216	225	223	238	206	192	222	217	234	197	241	235	225	189	235	209	194	222	255	245	202	222	218	218	219	223	220	219	198	222	232	194	204	231	226	221	229	212	208	209	232	206	231	213	213	206	216	216	234	230	217	229	232	213	225	217	227	257	218	202	228	223	228	205	216	204	218	215	213	209	218	197	227	192	199	239	198	173	205
