345	0	2700	147767	374	0	4	178	339	465	535	551	553	538	488	470	433	459	435	417	418	397	407	379	365	372	361	358	363	336	372	371	345	325	363	345	338	312	338	371	392	398	478	535	538	483	372	333	325	299	295	321	291	308	300	329	284	288	306	287	325	271	275	272	312	338	304	316	308	303	290	303	274	303	291	246	287	292	290	291	282	283	266	309	277	311	267	307	297	272	281	287	307	312	274	301	284	284	274	299	266	250	278	270	278	274	315	279	279	289	286	284	296	301	277	277	292	248	286	306	310	279	296	297	292	266	260	286	277	283	302	294	313	284	284	315	275	306	239	302	266	277	221	273	267	271	291	290	262	282	281	298	271	281	298	286	264	280	287	287	288	292	295	292	284	289	290	282	283	284	279	297	294	287	280	273	278	269	282	318	296	286	270	300	276	291	278	278	262	272	266	263	304	296	274	280	304	281	275	246	298	295	263	274	303	261	300	293	264	262	315	288	287	273	282	308	283	277	297	274	292	281	299	315	277	314	297	292	261	260	271	299	259	298	285	280	276	304	289	287	269	239	281	275	312	291	283	275	270	273	261	284	291	273	251	287	293	265	270	282	255	269	285	280	290	281	323	282	291	290	280	319	285	264	265	300	283	280	305	282	306	288	286	275	298	288	301	286	268	250	288	286	296	287	284	279	295	295	246	270	270	286	277	247	270	271	286	262	253	274	274	304	286	325	300	258	264	305	290	254	286	290	294	247	288	267	289	277	293	278	296	287	287	270	251	284	262	308	295	268	255	283	284	296	292	254	265	286	275	275	267	281	230	269	260	259	285	274	264	264	288	265	288	313	275	269	267	269	299	245	258	259	289	259	286	273	286	263	280	250	316	280	289	291	257	312	269	307	263	278	299	284	284	274	281	253	290	281	276	296	309	297	289	284	319	268	288	299	289	258	281	282	261	266	280	283	264	297	280	282	301	247	254	318	280	262	308	324	257	288	281	277	280	264	288	285	282	278	291	287	290	305	294	286	296	292	274	267	256	277	246	281	280	306	242	281	290	295	274	260	301	276	283	305	249	266	242	267	262	287	291	278	294	271	277	270	288	288	291	273	265	277	293	257	295	295	276	270	292	263	269	287	270	305	259	270	283	289	287	262	294	292	287	306	265	253	262	292	277	275	248	270	247	281	263	262	277	272	260	279	258	277	279	232	269	276	304	268	303	244	295	282	272	288	279	285	255	291	279	282	252	279	273	270	263	276	277	287	298	280	281	289	267	261	273	324	279	276	280	270	298	261	276	281	288	287	265	278	299	273	273	273	245	275	263	269	262	282	291	285	285	294	283	286	276	260	279	283	275	278	272	266	294	291	265	294	274	284	276	282	274	284	273	302	282	278	278	276	289	288	261	287	285	272	270	282	278	297	283	304	267	274	287	295	278	272	283	282	286	292	292	264	296	257	295	275	303	267	299	289	269	266	287	244	297	265	275	287	299	283	279	276	306	263	284	326	296	252	293	258	266	287	250	261	282	310	302	272	296	313	262	279	288	248	275	301	307	258	294	267	272	282	278	284	287	275	262	302	270	274	283	272	251	281	279	299	295	282	295	297	275	264	267	303	285	272	267	284	284	253	283	278	293	280	297	271	248	289	267	310	320	292	271	256	287	292	285	265	270	271	293	287	297	257	270	303	286	290	265	292	300	255	285	304	272	297	270	251	287	277	281	279	248	294	280	275	282	274	274	271	264	252	258	289	255	274	276	274	290	303	255	296	298	271	273	274	261	277	282	289	268	310	270	279	306	313	305	240	266	278	280	279	283	278	286	286	290	284	268	269	274	295	288	276	286	249	282	276	242	279	266	271	290	260	268	302	246	276	284	277	293	271	250	292	302	250	318	254	267	297	289	270	267	273	297	298	272	289	269	289	269	299	292	313	287	275	284	272	279	320	281	292	296	280	250	310	295	265	272	270	292	296	294	276	299	280	289	292	270	286	265	266	266	261	266	262	286	262	281	299	298	289	254	298	284	278	281	272	282	289	288	268	272	298	274	265	301	246	269	285	289	306	295	274	261	298	273	285	281	273	284	265	268	292	300	269	282	301	304	304	290	267	292	276	281	290	285	263	284	309	250	276	278	299	288	267	276	297	277	291	264	293	299	270	295	299	283	276	289	276	272	288	284	305	268	273	250	310	275	289	303	284	276	272	271	263	288	282	286	272	301	273	269	295	292	286	284	267	284	270	283	289	287	279	256	307	272	276	264	276	293	274	320	266	294	291	270	251	288	275	279	277	269	288	269	293	263	273	278	266	287	258	261	290	305	273	265	279	260	271	295	272	283	294	280	292	265	296
345	1	1900	147869	371	0	25	156	227	408	387	414	352	368	308	332	267	291	279	240	271	264	241	245	222	242	231	225	226	213	221	220	205	248	217	222	199	219	219	221	217	238	251	243	207	196	183	200	199	191	197	199	199	237	214	204	197	172	164	172	178	188	198	187	185	194	186	203	192	190	195	202	193	187	188	182	203	190	197	180	167	177	184	186	193	182	189	197	187	188	199	202	196	183	193	189	185	207	189	173	187	173	194	196	198	181	174	177	209	191	160	192	193	175	173	185	194	178	195	175	191	193	192	184	177	176	165	182	168	167	174	186	189	178	176	204	168	185	173	196	184	168	180	204	196	203	186	173	156	202	211	171	174	185	167	181	189	206	202	190	194	185	165	187	192	181	140	201	196	191	190	200	202	190	165	162	173	178	168	181	186	182	168	193	181	188	186	170	172	191	171	179	197	195	203	190	172	189	197	172	189	194	175	191	208	208	195	184	192	190	169	187	191	188	162	194	184	182	194	212	192	216	215	218	203	187	186	196	184	183	157	176	184	201	193	165	188	177	194	193	178	177	179	196	188	177	201	193	197	166	160	172	159	170	189	171	187	191	179	184	188	196	171	162	190	156	181	199	193	179	189	163	177	198	189	197	235	191	176	188	180	205	172	184	183	194	161	188	181	178	187	205	208	189	187	180	162	198	179	180	182	196	188	194	192	169	194	178	176	192	177	184	178	176	200	201	163	205	175	159	196	201	183	182	173	172	197	179	193	166	175	183	163	167	166	174	192	187	192	188	189	167	173	184	180	187	188	174	206	193	196	190	202	180	187	199	182	194	184	215	191	189	173	183	167	184	182	177	165	164	188	178	159	181	197	210	195	175	181	183	184	193	170	178	189	178	172	177	186	170	194	175	180	215	155	176	193	175	194	206	205	193	202	182	192	203	192	141	189	183	161	170	177	182	168	177	180	171	171	186	168	195	204	175	184	178	175	194	176	203	201	188	188	164	178	183	193	190	204	178	177	159	195	198	176	178	187	171	175	198	186	168	196	170	197	158	201	195	193	194	169	171	193	160	193	187	186	148	164	169	178	184	190	175	173	184	185	170	176	187	175	209	152	187	190	162	188	167	186	181	170	200	178	174	165	180	188	198	160	179	187	186	174	172	176	173	189	184	188	169	200	180	204	191	192	167	176	162	165	158	186	181	191	190	168	178	195	188	218	179	193	176	172	166	199	198	181	176	160	171	183	180	192	162	181	192	181	191	183	164	196	196	190	156	152	191	211	197	158	185	162	175	171	189	198	179	190	151	193	156	173	179	169	178	210	187	192	204	157	197	200	180	167	159	149	183	199	186	179	151	187	186	177	185	174	197	187	177	185	185	182	174	200	170	190	185	169	201	191	181	205	185	173	197	165	177	193	176	178	163	186	180	172	178	199	192	181	177	197	178	188	184	180	190	178	166	176	209	188	202	194	164	179	192	179	213	168	199	176	187	176	164	196	187	156	182	153	177	188	180	156	159	210	192	194	176	166	181	200	213	158	199	171	183	176	168	194	182	185	178	181	201	180	207	189	222	168	179	190	167	194	193	186	171	176	164	198	181	186	153	186	161	203	180	168	172	188	163	179	193	192	185	182	173	190	175	194	197	186	184	150	187	197	189	164	193	203	184	198	204	182	217	195	141	184	197	199	201	167	188	163	190	202	192	186	168	189	187	193	191	192	187	158	177	181	206	176	186	161	217	174	161	183	193	179	191	187	172	185	181	178	169	196	190	193	168	178	204	193	189	195	183	184	191	180	184	189	173	161	196	195	204	181	170	179	193	179	155	189	201	196	187	195	189	181	189	188	188	178	176	182	158	169	193	192	186	204	180	190	175	187	197	200	173	175	175	195	182	195	195	172	188	187	181	178	187	191	185	197	198	184	186	209	174	190	184	187	177	181	179	166	199	162	178	208	192	181	197	189	162	185	201	171	189	178	162	176	183	203	198	206	182	190	201	189	169	181	182	168	185	192	187	178	195	182	170	192	222	185	179	168	181	195	190	195	185	181	186	186	206	167	164	193	181	171	177	200	195	173	183	176	187	177	183	172	184	197	206	208	179	203	184	194	178	191	184	179	176	177	182	189	179	200	185	176	184	188	173	164	179	210	188	189	180	162	160	175	157	168	177	184	194	178	185	165	184	204	155	179	169	185	165	173	173	177	198	176	185	171	190	174	185	177	171	200	172	195	177	190	173	206	173	162	177	183	208	163	196	178	171	154	159	168	201	177	189	209	202	169	190	199	195	191	193	179	190	194	185	172	203	181	179	184	185	190	179	153	192	175	177	185	197	188	190	162	167	183	188
345	2	2100	147971	386	0	17	149	235	411	405	461	406	404	388	349	326	313	319	295	268	286	271	277	272	264	251	290	234	270	262	236	251	242	226	239	239	269	223	251	201	288	276	250	254	241	209	241	218	219	223	222	196	192	208	241	223	244	175	202	215	181	210	220	209	209	196	225	194	180	209	199	190	198	213	178	214	217	219	207	205	197	193	212	206	178	203	176	202	190	180	196	221	188	202	196	198	209	215	195	187	189	183	195	192	212	177	192	182	205	184	182	199	204	208	190	183	210	186	180	218	178	200	202	195	203	184	211	230	202	199	173	185	194	192	191	202	199	198	211	188	207	177	241	191	188	215	154	194	195	194	202	204	221	228	182	176	208	184	185	225	206	181	174	198	198	178	187	185	201	200	204	178	208	187	185	191	197	192	228	195	181	192	205	196	198	228	195	208	176	220	206	176	189	168	198	184	188	175	199	193	178	189	210	212	207	190	185	204	190	210	211	217	189	179	190	208	198	205	194	187	189	214	199	177	192	184	199	179	199	205	186	169	187	206	210	187	196	165	207	202	180	195	180	223	194	196	192	204	175	192	179	217	194	223	184	209	196	190	202	192	195	190	198	179	197	179	194	205	172	203	187	203	204	212	210	198	214	199	211	190	184	188	212	185	217	182	184	178	185	192	189	182	198	182	192	184	184	181	228	211	182	187	175	193	185	196	196	205	206	209	180	188	189	188	199	204	198	209	203	196	196	195	184	224	214	201	190	201	191	216	189	203	200	194	194	187	182	205	201	180	192	197	195	184	192	177	181	209	193	183	182	193	186	180	179	198	180	221	199	200	195	200	168	209	201	177	187	225	201	216	176	198	196	178	196	197	185	223	192	211	183	176	163	175	216	171	188	179	194	197	204	203	172	204	193	186	190	200	209	186	199	190	197	196	191	203	196	210	189	195	175	176	181	208	214	179	200	184	178	182	211	206	166	183	195	185	213	174	205	199	189	188	207	191	182	171	205	187	201	184	190	198	201	220	171	181	192	193	181	180	189	200	186	190	198	194	182	208	206	189	193	192	214	192	183	177	181	197	181	176	188	175	186	180	203	168	201	188	195	176	202	184	202	184	192	188	199	230	182	205	222	202	208	202	212	200	164	186	182	184	175	197	196	188	180	197	199	193	208	173	193	202	206	194	217	207	177	194	200	173	202	174	194	194	171	198	186	191	217	178	169	196	201	204	196	202	174	190	160	173	212	227	199	190	209	199	173	196	213	190	157	190	187	192	208	190	207	178	183	189	196	211	194	190	170	186	193	186	181	204	182	191	199	228	193	185	193	188	202	195	189	191	198	188	165	199	177	207	200	185	196	198	197	196	178	168	192	160	221	193	197	176	175	205	189	185	184	186	208	182	218	186	171	179	182	200	207	169	210	203	188	178	192	198	178	181	174	199	180	201	189	207	223	176	176	219	185	172	197	195	196	195	181	213	174	195	172	213	212	162	184	186	189	180	178	221	196	198	192	186	192	175	196	175	175	192	177	184	195	196	186	215	181	202	197	173	216	205	209	178	181	211	176	194	181	189	180	211	193	194	201	201	205	191	197	191	196	190	209	191	212	193	188	212	174	200	200	191	159	178	197	202	202	201	195	210	186	205	196	187	181	212	212	199	184	179	174	193	182	178	189	195	170	207	188	189	205	203	191	163	215	197	184	192	174	180	222	182	195	183	196	190	183	200	171	182	190	181	178	189	198	186	194	192	196	167	178	180	185	196	203	176	173	149	189	183	189	208	204	173	178	193	183	201	180	205	194	196	194	176	182	205	166	179	184	194	178	194	210	177	217	185	179	190	209	179	183	201	203	196	181	165	193	183	195	210	196	201	198	202	184	207	210	192	180	185	197	210	186	188	211	190	210	197	213	204	181	182	193	180	188	200	203	213	220	171	189	196	192	171	209	181	168	194	194	195	220	171	202	192	169	207	198	186	201	195	181	197	200	174	184	189	178	203	190	184	170	218	197	190	202	183	174	181	195	192	213	215	180	198	191	166	184	178	181	180	167	197	196	175	204	184	174	196	181	186	196	201	186	200	189	183	227	190	188	190	185	180	190	191	183	188	194	205	187	203	209	203	208	168	180	177	190	211	188	232	160	183	184	217	178	197	214	192	181	195	195	198	207	203	196	200	187	179	179	200	191	160	200	173	206	192	184	179	202	195	195	202	187	185	168	204	189	201	182	190	208	200	191	193	198	200	208	174	177	168	190	165	218	204	192	185	192	185	186	184	194	184	190	189	173	216	174	183	181	174	196	190	203	187	198	191	192	194	211	189	203	170	198	167	187	208	191	196	196	208	194
345	3	3500	148072	371	1	15	196	314	506	451	519	482	494	457	413	390	382	392	359	340	337	324	348	330	323	335	276	297	283	306	291	270	291	276	283	270	250	277	281	353	364	404	395	331	288	247	281	288	249	255	256	244	274	261	258	249	258	248	264	264	267	259	265	260	268	236	227	246	263	244	226	260	253	239	255	249	245	230	267	233	243	255	239	242	232	244	244	267	236	238	269	233	243	243	231	272	243	225	211	245	250	248	244	227	241	261	246	245	245	245	210	265	246	261	232	247	267	233	227	204	248	258	235	242	239	244	243	230	241	267	247	240	235	226	239	268	241	247	239	268	213	240	255	246	262	237	232	234	250	281	248	256	215	249	253	232	236	233	231	255	260	236	250	234	242	240	246	227	235	252	233	249	267	234	220	238	249	252	200	234	232	226	227	241	239	231	274	224	230	227	273	239	233	216	234	217	264	226	223	241	226	224	233	233	224	228	238	238	240	221	227	216	259	244	276	239	241	235	254	241	237	239	257	233	258	240	241	240	268	237	243	244	235	232	244	241	263	237	235	222	253	231	233	223	235	234	262	241	237	235	260	247	256	257	253	239	221	238	230	267	242	233	232	221	216	238	245	236	236	246	244	252	242	224	220	238	215	243	249	220	228	251	225	244	264	262	256	248	205	237	235	257	214	228	241	244	225	238	225	238	257	223	242	243	248	241	234	246	238	257	217	227	234	228	216	228	245	231	274	227	249	259	233	235	243	235	233	238	264	239	233	239	214	258	224	222	244	218	229	226	235	232	269	225	239	228	274	243	243	262	236	236	226	226	247	230	255	226	233	238	214	244	212	225	233	216	232	234	239	245	236	249	236	234	231	253	235	256	222	248	224	236	250	233	247	247	223	279	229	237	224	251	263	225	229	243	205	248	239	251	235	223	212	240	231	224	215	218	229	238	205	240	268	232	242	240	250	237	202	243	236	237	238	199	225	245	256	267	238	239	258	239	228	229	238	245	268	233	223	238	247	248	234	210	253	209	239	230	246	250	257	238	223	235	263	264	237	243	210	232	223	257	218	248	245	213	246	228	230	246	261	239	223	252	227	223	234	210	233	199	252	278	223	228	241	250	241	245	238	244	274	243	231	213	252	224	243	225	234	246	248	229	276	249	191	241	238	228	227	248	248	203	218	225	236	233	233	242	226	212	227	233	245	222	233	244	210	223	233	218	255	238	231	230	225	216	276	223	239	243	222	245	224	211	223	252	231	238	245	249	240	267	235	221	229	239	267	228	258	241	219	241	231	238	217	218	251	228	238	241	231	209	246	232	223	244	235	243	212	268	233	217	256	218	239	254	253	234	266	225	215	227	224	253	243	206	222	225	240	230	253	215	248	229	222	222	231	246	220	221	215	256	245	253	241	219	230	254	233	236	248	243	201	244	227	243	240	224	229	201	249	229	212	260	240	239	238	220	252	238	228	236	226	220	260	244	225	204	237	242	241	265	241	216	229	232	218	249	220	246	238	229	229	231	228	247	203	255	242	244	245	219	239	227	238	228	247	234	239	211	234	228	252	221	220	234	226	232	240	238	227	221	226	251	230	244	229	203	252	224	240	251	239	252	227	232	233	237	212	237	214	235	254	250	223	239	262	215	220	264	227	230	229	251	262	239	218	223	238	231	223	250	221	202	245	226	233	230	245	227	233	220	268	240	211	267	234	258	228	222	237	241	232	219	236	253	242	225	237	271	219	216	224	232	252	234	219	238	217	238	226	240	227	263	243	239	229	219	225	207	254	222	247	230	220	247	233	254	252	239	226	217	232	235	238	229	258	240	248	211	258	255	233	258	234	251	227	213	231	220	264	218	245	220	223	242	248	246	233	236	251	236	265	211	234	242	266	227	237	242	225	219	226	249	224	238	221	205	242	263	217	216	248	222	239	251	248	258	210	239	245	255	241	245	242	247	239	241	236	240	242	252	224	217	204	225	217	227	242	238	235	222	246	251	213	243	248	238	226	239	230	243	233	257	244	251	252	216	229	218	225	238	236	258	249	261	216	235	222	231	238	233	226	238	255	209	230	230	267	223	243	229	244	238	234	260	273	242	237	236	225	253	211	229	230	222	232	228	248	231	218	218	226	222	255	239	241	236	220	212	241	243	235	229	228	213	240	226	225	261	228	221	251	242	257	211	253	242	238	231	268	230	217	231	224	235	237	248	257	223	229	228	236	254	248	256	237	248	246	239	244	255	238	241	261	234	227	217	238	223	251	245	223	241	244	252	222	240	237	231	239	226	231	215	230	230	234	238	255	250	254	213	250	221	222	244	255	268	206	241	246	217	220	262	227	212	252
345	0	2700	148174	363	0	8	173	334	493	534	576	543	502	475	479	430	426	428	412	367	410	371	409	374	366	363	357	369	348	344	345	337	350	322	340	341	346	363	408	459	517	460	381	309	337	302	291	282	321	246	271	308	281	295	296	279	294	272	295	279	252	279	257	272	292	282	282	288	236	278	309	275	297	295	258	278	280	251	297	299	280	279	262	269	240	284	287	304	274	273	268	256	266	295	295	265	302	289	278	286	281	270	294	269	274	282	268	286	270	249	293	256	276	251	290	253	295	288	275	285	276	276	268	269	282	290	289	269	288	266	243	246	271	261	273	261	251	286	274	268	267	260	272	259	280	278	259	280	265	281	250	257	267	286	270	276	274	289	258	271	270	270	258	261	259	244	281	264	274	276	297	275	259	261	289	256	257	259	257	254	283	289	290	245	258	253	249	272	270	237	277	283	262	281	264	263	238	254	258	249	282	253	265	276	270	259	284	271	268	311	249	265	274	239	279	276	267	248	262	266	280	266	304	282	255	228	297	259	261	242	270	281	255	270	238	243	276	280	271	255	281	255	227	292	267	265	266	268	272	269	253	275	263	282	245	281	280	252	263	275	270	265	252	286	274	255	256	255	265	244	265	244	236	267	222	286	275	293	278	257	265	261	286	283	255	262	268	224	263	248	273	294	247	274	246	266	248	277	285	255	239	266	252	219	268	255	259	272	271	278	272	274	276	255	272	249	251	292	237	242	279	265	260	273	264	267	242	299	266	257	309	249	275	274	239	266	257	247	262	249	237	240	234	274	251	229	281	252	274	266	264	268	262	247	267	281	273	272	281	276	244	234	282	269	283	283	277	270	269	266	261	262	299	259	276	278	263	267	267	250	287	265	256	249	265	267	266	236	272	283	272	256	239	255	279	245	262	283	249	251	268	262	259	270	265	272	261	248	254	270	265	264	283	239	260	281	275	270	252	278	260	242	270	258	269	270	256	270	274	267	236	258	268	258	256	243	243	240	279	274	279	254	281	259	250	260	306	251	211	250	258	276	241	255	248	297	268	271	262	238	261	270	292	278	243	300	268	270	278	277	264	281	273	287	317	250	273	268	284	246	259	242	239	258	246	281	260	278	272	257	282	264	295	275	282	259	244	245	260	252	268	287	262	253	282	261	280	256	296	249	270	260	266	239	280	254	256	257	270	241	283	262	268	256	248	278	284	265	258	258	247	252	284	253	253	254	266	242	296	281	247	263	266	287	275	242	271	249	260	282	267	288	269	278	280	239	284	269	283	270	283	245	223	254	265	276	263	249	279	267	257	261	289	272	265	268	252	282	264	260	268	242	269	272	248	251	276	256	280	253	251	250	281	277	240	242	282	273	259	277	255	263	303	256	283	264	244	249	295	254	286	263	256	251	291	253	247	265	267	279	287	298	278	266	278	252	269	238	265	248	271	276	249	256	256	266	296	274	263	280	259	266	244	263	266	277	285	244	248	248	257	243	274	297	278	260	285	239	253	243	293	219	259	256	279	285	263	258	268	310	264	269	284	284	235	227	276	240	260	241	296	267	269	303	263	264	239	261	254	273	283	279	272	262	253	259	269	263	263	249	268	271	248	238	255	274	262	236	284	266	278	290	257	262	238	253	266	258	283	246	250	243	275	253	260	255	274	263	242	287	245	264	280	264	244	277	255	272	285	285	263	274	262	240	269	265	259	267	281	245	261	286	251	282	258	237	239	270	266	265	226	261	269	249	246	272	239	282	261	242	264	239	266	265	269	238	262	286	285	254	271	260	246	254	237	244	260	273	253	251	238	274	287	235	259	282	257	268	265	273	261	265	260	270	244	270	241	282	286	266	267	279	272	274	268	276	280	284	264	244	257	273	294	236	269	251	258	267	253	244	276	255	266	244	276	255	252	243	261	247	246	292	244	258	269	269	252	266	292	256	254	272	266	268	232	271	282	247	244	272	267	283	261	263	267	279	289	285	240	237	282	244	269	243	276	240	240	264	234	284	265	297	232	274	271	261	267	281	265	265	271	291	228	273	285	260	256	273	267	299	280	263	272	265	268	258	286	274	246	283	252	270	255	266	252	258	222	268	293	241	280	237	256	287	266	288	286	261	261	267	284	268	272	303	250	261	247	248	255	273	247	277	258	285	250	257	286	277	253	248	246	252	255	263	217	256	255	252	272	274	251	261	274	259	256	264	264	272	284	250	259	239	238	293	257	262	241	253	257	288	261	248	234	268	255	288	241	254	242	257	263	264	255	259	298	276	280	257	260	267	246	271	273	283	256	267	235	256	289	241	274	265	262	244	265	257	296	258	264	256	280	285	253	245	277	241	261
345	1	1900	148276	379	0	24	184	267	395	401	437	391	378	350	345	317	293	286	293	266	296	264	278	266	261	248	255	246	214	240	234	236	218	235	233	259	253	254	263	265	288	294	245	237	240	238	219	207	237	218	218	194	233	200	213	203	197	203	217	189	211	210	220	182	221	201	186	234	185	178	207	206	226	210	240	238	229	195	221	208	204	206	226	194	198	223	204	194	202	224	223	208	170	213	213	213	207	207	226	190	190	218	200	198	192	191	198	207	182	202	200	206	236	227	198	204	228	203	193	210	200	209	226	188	214	208	208	223	189	178	198	224	232	182	214	191	200	188	221	187	224	224	181	173	211	189	241	200	188	210	213	206	219	210	204	202	191	210	232	204	204	239	210	174	206	225	198	197	223	209	207	201	217	216	192	213	214	218	211	203	213	208	218	210	218	209	207	213	219	207	218	197	215	211	225	216	202	201	199	217	206	191	214	207	212	200	195	221	215	203	211	206	220	199	168	192	205	190	207	209	201	220	214	194	206	225	215	213	186	211	195	198	203	220	211	210	195	195	208	221	216	219	213	197	205	204	195	201	200	199	195	223	190	228	209	213	211	221	206	186	203	193	204	191	202	214	215	200	207	228	203	214	210	194	190	206	202	226	237	218	207	200	200	187	189	209	202	188	205	209	207	217	176	202	204	216	213	224	204	225	212	200	209	226	206	215	173	210	211	203	202	213	211	220	185	193	210	203	213	203	186	230	215	202	222	203	195	198	218	216	204	201	221	181	217	193	212	209	224	202	207	198	216	214	193	207	214	196	189	199	212	191	185	193	196	203	228	212	187	201	211	209	219	193	176	198	210	207	214	226	174	200	230	215	170	222	176	193	216	199	173	198	194	214	186	206	192	224	208	187	202	201	194	186	183	174	226	203	208	199	177	187	227	219	199	198	206	202	203	187	175	213	209	200	223	205	216	187	199	176	222	246	197	203	204	237	197	218	210	211	215	192	212	190	190	197	224	199	220	215	195	190	194	181	210	198	201	200	214	224	204	210	228	203	213	194	184	205	221	212	190	200	199	179	184	214	201	212	212	229	220	193	224	186	193	201	206	235	210	209	201	214	204	194	191	209	215	212	200	189	212	212	189	206	196	189	203	211	212	206	214	192	194	204	179	173	195	220	217	204	203	207	208	216	215	198	210	210	206	206	196	201	205	187	188	184	206	218	200	179	204	188	215	197	224	224	208	213	217	193	204	216	206	197	205	205	213	191	200	209	218	192	199	189	226	210	179	212	220	205	193	194	201	215	194	190	219	215	199	205	189	190	203	200	210	197	201	188	214	183	202	184	195	210	205	205	201	224	175	250	212	227	219	196	215	186	205	184	188	222	192	183	202	217	182	209	203	191	209	206	195	198	200	174	208	175	207	183	209	187	211	224	220	224	199	184	216	214	220	211	213	198	186	212	206	202	203	181	233	174	178	186	200	196	195	207	191	199	211	231	199	191	208	184	223	211	207	211	217	200	196	195	196	196	231	199	216	185	198	182	228	204	220	230	213	217	178	188	190	182	206	203	191	191	211	198	193	206	247	203	199	200	196	212	213	189	241	190	232	215	178	191	211	200	193	205	178	215	197	206	229	203	198	216	210	183	214	210	198	180	188	214	188	195	188	222	201	183	197	205	196	201	191	234	194	188	210	228	213	194	193	214	189	195	206	217	204	182	194	203	190	230	182	205	205	200	196	180	213	177	203	223	198	201	215	195	205	209	218	190	189	184	217	207	204	208	221	178	179	219	202	215	197	197	193	201	204	183	200	201	205	201	214	193	232	187	207	205	218	200	227	202	205	219	219	202	225	205	214	200	187	223	184	196	190	191	185	192	205	201	188	177	189	187	191	202	199	192	195	212	202	203	197	185	210	207	238	217	195	184	186	190	194	190	203	207	232	206	189	204	196	185	198	205	182	191	220	187	194	196	186	195	215	200	192	195	203	207	200	211	211	207	219	209	210	202	197	213	200	208	198	198	224	201	239	219	210	189	199	194	216	187	203	215	207	202	182	199	187	205	199	194	191	202	214	175	200	179	244	212	230	196	197	210	207	207	197	223	200	202	192	203	193	179	210	217	231	197	189	214	206	221	210	191	207	189	213	225	202	193	198	204	204	210	220	208	192	203	182	213	177	213	200	192	214	197	213	202	195	210	204	212	195	216	219	220	183	181	203	228	174	186	197	198	217	198	215	208	216	207	201	219	190	235	187	201	216	221	188	226	205	214	195	217	188	210	200	203	195	201	210	192	203	192	193	204	217	217	190	215	222	198	177	192	225	218	185	227	190	186	224	193	235	212	205	244	228
345	2	2100	148378	374	1	16	192	277	469	452	479	470	425	389	426	385	351	383	342	344	318	317	315	294	334	323	324	297	310	288	283	298	299	296	279	285	332	319	340	370	439	385	348	299	256	248	267	236	270	267	243	251	268	282	272	234	253	249	247	245	250	241	272	266	247	269	259	242	257	229	245	254	250	243	224	277	265	263	243	258	247	251	254	246	245	253	229	233	245	240	243	228	253	229	231	235	215	241	235	244	248	266	243	254	249	239	250	266	236	261	240	249	238	256	256	225	264	235	259	228	258	224	247	227	250	234	263	227	236	268	215	224	268	223	259	245	236	243	246	251	278	243	245	257	260	209	239	233	237	252	235	226	255	277	267	255	246	250	219	241	256	222	239	258	241	240	230	268	247	239	230	261	240	248	245	223	226	235	260	247	284	239	242	252	245	270	256	257	246	255	250	218	221	237	231	219	264	244	233	261	261	241	251	241	249	230	274	258	229	267	245	261	239	228	245	248	233	236	241	238	232	243	234	258	249	255	251	240	261	242	247	225	242	217	255	254	256	243	269	243	255	246	232	253	244	243	254	239	230	259	214	243	238	258	242	220	240	226	241	251	239	246	247	267	246	230	262	252	235	267	254	265	265	240	258	258	233	265	257	236	249	251	271	256	240	240	247	251	268	251	230	244	224	238	239	255	245	260	232	243	238	219	251	251	234	235	262	253	251	218	238	260	275	252	237	264	216	251	232	253	251	259	241	242	261	258	230	243	232	267	240	236	248	242	245	226	270	243	220	255	266	240	232	246	236	256	257	241	249	229	235	225	235	237	235	247	245	230	244	267	257	233	273	249	229	249	256	244	237	224	256	221	236	242	266	239	241	261	241	226	237	226	244	259	239	240	290	264	231	226	241	225	220	208	243	256	222	217	236	237	244	254	272	225	247	213	209	230	234	261	232	233	251	212	240	228	250	265	264	275	234	257	229	226	270	240	255	263	256	256	243	256	212	235	213	233	232	233	255	238	236	255	239	223	249	225	270	268	244	234	244	264	248	242	234	224	247	223	233	250	243	240	237	230	211	245	251	240	251	242	236	241	225	234	233	234	224	245	229	230	245	248	229	244	240	234	235	240	219	230	261	237	257	243	230	257	230	230	245	238	253	214	238	247	229	246	237	220	241	260	249	244	235	258	243	259	219	244	255	253	258	233	251	237	270	231	252	261	239	227	233	252	229	244	268	237	243	246	216	249	265	237	242	254	241	249	212	231	230	234	239	220	235	220	243	252	226	217	241	229	242	250	251	238	242	218	240	234	246	222	259	242	219	232	258	248	257	246	228	225	253	237	256	249	231	238	252	255	210	226	240	212	250	244	258	241	232	246	243	241	244	238	249	228	239	257	235	231	241	251	237	241	226	252	229	259	246	254	215	259	243	237	227	272	223	235	226	249	246	249	240	242	263	266	236	232	235	237	228	259	206	247	244	247	228	232	239	272	208	215	251	245	238	213	262	229	209	247	215	249	229	243	253	247	248	249	218	258	255	237	224	264	237	229	223	251	241	205	236	229	250	287	235	218	246	239	222	250	235	244	216	217	221	217	243	245	229	234	233	241	218	232	232	244	234	240	213	218	238	244	246	237	244	272	265	209	245	211	245	245	250	265	255	242	243	223	230	258	267	243	235	239	255	234	248	241	235	255	228	277	243	242	259	252	246	223	257	253	223	237	231	225	254	246	248	252	221	249	248	240	232	242	230	237	256	240	257	250	230	246	237	239	240	258	233	230	215	248	218	238	259	242	229	237	218	211	250	236	263	234	246	217	220	246	221	237	223	217	253	246	252	251	219	228	221	222	213	242	238	250	246	240	232	240	251	251	259	241	243	213	228	248	271	242	221	255	241	246	244	245	237	253	267	221	213	257	252	235	253	222	242	232	239	235	239	245	233	244	254	247	235	261	231	261	239	234	245	229	217	231	214	263	249	228	229	275	254	244	227	220	234	259	206	253	237	226	235	212	253	214	221	226	248	216	232	274	239	240	262	230	246	243	255	226	247	219	194	242	228	245	253	254	230	284	259	237	229	239	254	257	242	251	233	240	247	252	237	246	262	242	246	221	260	239	244	225	249	241	214	230	251	237	216	253	240	228	242	226	244	232	232	242	241	244	240	233	253	230	249	250	252	271	226	225	261	214	276	256	252	239	230	225	219	237	223	235	221	239	258	234	258	197	247	254	245	267	220	237	241	238	259	221	220	230	240	242	234	257	221	233	249	260	255	266	244	240	248	244	272	241	246	238	254	239	250	225	236	257	231	246	275	258	249	240	236	216	242	257	236	258	239	226	245	250	229	238	234
345	3	3500	148479	385	0	21	190	333	471	471	529	481	441	430	380	392	388	365	335	332	339	322	335	320	286	293	322	292	308	287	304	287	299	316	321	337	359	341	351	304	245	262	244	236	241	243	274	245	257	247	246	235	241	248	224	235	239	243	233	246	235	227	247	220	225	231	239	239	216	224	229	239	263	234	228	224	230	220	231	245	236	227	227	250	229	238	242	221	213	229	250	250	198	247	216	249	234	230	241	218	250	258	261	246	228	257	235	234	233	252	229	239	208	221	221	211	225	251	236	230	234	212	249	221	217	222	223	230	240	229	206	248	219	221	252	215	232	219	253	236	232	209	222	231	220	247	198	246	225	220	229	225	243	234	214	225	221	230	244	233	215	239	219	203	246	249	239	206	239	222	232	229	234	239	249	230	202	228	209	279	246	202	231	203	206	208	237	238	225	217	225	232	222	237	213	230	233	216	237	227	227	227	207	238	230	232	224	220	226	214	200	239	225	189	232	244	227	225	206	228	235	221	217	233	207	207	215	229	234	259	227	239	228	218	229	248	225	219	205	237	210	206	232	235	223	216	251	223	238	224	225	193	263	243	228	238	224	228	222	237	206	227	215	249	233	244	226	226	236	249	261	205	221	234	218	215	243	219	257	227	208	241	233	225	243	225	232	216	224	229	221	240	195	223	228	206	238	229	239	219	224	236	224	230	249	233	225	247	218	203	227	218	211	233	214	227	233	244	225	231	213	222	229	230	209	201	243	235	199	220	221	220	237	216	222	220	224	225	231	220	230	220	223	236	234	238	222	236	214	233	236	247	230	238	217	248	230	228	224	221	218	257	198	248	217	226	222	237	223	232	262	208	252	230	242	227	206	229	239	219	239	226	231	225	212	227	215	230	208	222	226	188	225	198	231	226	223	209	252	223	220	227	229	217	211	235	216	247	222	242	218	231	203	234	243	205	214	214	218	224	225	228	218	219	231	249	230	230	206	202	228	214	223	239	241	216	210	229	231	196	250	235	232	211	243	226	229	233	233	225	233	216	200	226	223	224	209	234	205	226	226	220	238	211	216	236	222	234	215	226	225	248	230	241	236	217	221	231	244	219	236	235	232	222	203	225	238	232	221	224	236	226	229	240	243	227	239	257	210	220	236	239	237	223	224	237	242	236	215	216	251	239	219	218	226	224	199	237	251	214	222	204	242	232	212	207	234	214	269	215	214	220	242	225	220	239	215	232	252	220	223	226	225	246	238	231	244	235	217	220	239	235	221	244	220	227	218	220	199	229	236	237	216	224	220	213	222	220	229	214	217	240	225	240	219	208	206	241	240	227	202	234	230	227	236	223	222	235	235	208	223	254	217	202	208	237	240	217	245	205	211	234	229	229	198	237	228	218	210	221	221	211	203	236	219	206	205	257	209	248	219	197	223	245	249	212	254	252	211	241	214	246	223	213	235	237	235	219	230	235	207	202	229	205	224	214	195	224	222	236	246	233	220	206	214	237	216	239	238	234	206	225	218	194	247	210	195	230	240	219	214	235	240	244	211	215	224	254	224	215	216	216	215	244	212	233	218	215	221	233	204	215	247	232	230	234	217	215	209	232	235	213	235	216	240	232	228	225	223	234	205	227	235	220	203	220	244	248	212	211	238	209	211	221	211	214	216	229	240	219	213	213	235	212	225	256	223	210	206	203	214	225	255	235	226	220	240	213	232	207	207	199	220	227	222	237	237	205	212	221	213	215	249	210	220	220	223	230	222	228	251	265	248	216	203	214	225	244	204	232	208	233	196	207	221	216	232	266	197	230	235	237	240	208	232	219	188	244	238	211	242	250	211	215	223	215	236	202	226	209	247	231	218	210	225	208	238	200	263	235	242	232	248	202	214	214	187	207	226	233	206	201	216	200	228	229	212	225	245	219	217	225	219	222	220	225	214	226	230	227	254	242	229	207	257	207	247	231	218	227	221	229	219	229	209	197	235	237	237	234	223	227	232	196	216	210	226	235	218	225	226	231	207	221	207	223	240	234	233	198	220	217	211	218	223	206	228	233	226	229	225	195	224	252	221	237	244	240	235	214	233	222	224	218	244	205	210	233	223	238	240	190	201	213	218	246	227	239	254	207	217	212	233	227	224	224	200	212	217	232	237	225	250	226	233	208	218	222	236	198	244	236	191	221	244	236	246	222	195	222	203	195	243	207	215	225	211	205	182	200	250	209	247	200	217	195	266	227	211	223	236	255	225	222	218	214	230	227	239	204	210	219	217	217	202	220	239	205	242	236	221	207	230	213	217	209	209	228	211	226	228	236	198	224	198	226	223	204	223	212	208	248	197	223	193	232	219
345	0	2700	148581	372	0	12	211	351	517	507	613	546	508	492	505	444	456	416	426	396	390	381	369	375	374	352	352	346	350	332	355	352	357	349	368	391	429	457	455	511	506	384	344	290	308	282	293	313	304	314	303	309	293	312	321	290	289	289	294	297	296	277	314	302	328	284	285	322	277	292	312	284	282	261	288	288	298	260	275	285	281	288	278	306	265	271	302	271	297	300	284	271	248	274	300	285	303	296	314	283	255	291	274	279	297	275	310	277	251	257	250	285	273	282	261	292	269	292	258	240	266	285	231	282	297	276	262	255	248	274	288	270	273	280	250	258	317	276	306	253	280	273	255	279	302	276	267	252	278	263	282	283	266	262	251	271	274	234	268	250	258	257	287	270	257	260	272	251	252	265	274	305	293	271	262	268	281	298	258	281	258	286	303	262	271	272	295	305	250	292	275	277	276	236	264	266	255	264	288	263	258	268	296	292	258	280	265	291	228	256	264	274	290	266	260	319	291	280	257	268	241	289	270	268	274	259	246	301	283	257	263	273	278	287	268	263	246	269	264	256	266	254	246	276	272	297	253	289	286	266	264	281	307	259	253	265	265	277	287	277	255	273	263	291	273	259	294	270	258	276	262	278	272	247	266	276	295	282	275	245	281	247	263	284	263	304	255	283	280	284	288	257	283	281	289	279	287	255	296	267	274	299	251	294	237	271	264	298	274	263	272	294	256	271	276	254	259	277	266	258	257	264	257	276	269	280	290	241	277	265	266	271	271	293	261	265	268	279	273	282	272	284	274	274	248	266	292	265	308	255	268	266	288	252	253	264	280	275	279	267	232	283	291	264	263	252	263	239	248	272	246	274	259	277	316	272	273	275	281	267	280	287	262	312	262	245	272	287	268	245	260	277	272	291	256	283	259	259	254	280	270	300	285	257	281	273	292	237	265	288	268	251	279	254	266	260	258	272	272	268	293	256	283	266	280	277	274	267	280	265	276	280	289	286	277	262	279	288	284	293	257	245	251	258	276	258	275	277	271	298	276	275	282	269	268	292	301	287	245	287	310	253	266	279	297	264	252	265	271	285	235	244	295	253	277	268	266	262	270	281	259	266	284	271	272	265	250	269	272	257	289	288	283	259	251	296	254	277	274	253	271	274	257	261	282	288	281	277	264	251	248	317	256	282	270	278	259	255	272	278	272	244	282	264	280	265	289	262	267	295	278	275	276	267	260	263	271	266	265	295	282	262	249	266	262	278	282	260	270	277	250	266	283	262	289	314	244	274	270	280	267	276	259	250	262	259	266	288	271	285	260	281	272	306	264	256	264	289	271	284	280	258	250	248	264	301	284	252	295	252	271	250	269	256	267	269	278	291	258	296	286	282	270	266	287	279	292	276	269	263	273	268	281	279	290	289	266	273	268	259	270	263	279	276	287	260	265	302	254	313	293	269	267	265	270	298	282	263	246	258	291	266	273	283	274	299	252	278	283	249	266	270	268	257	291	245	274	272	256	241	258	257	258	288	269	270	268	283	312	282	273	246	268	256	270	241	259	256	266	262	278	272	264	252	285	236	295	283	263	236	260	293	302	263	278	301	300	253	292	264	270	284	247	295	275	288	280	243	261	252	248	269	262	277	260	294	263	237	278	272	265	269	315	286	282	263	247	265	272	284	278	276	282	267	250	273	279	264	289	279	276	268	271	276	271	264	260	289	287	260	248	245	271	266	270	262	260	269	260	292	256	300	248	277	294	266	247	269	263	260	270	250	268	270	242	292	274	286	275	291	262	271	257	258	235	269	268	261	252	269	246	263	272	253	247	275	278	249	265	267	265	293	296	290	278	261	268	251	271	281	267	277	283	242	261	282	257	270	266	252	269	260	285	275	284	287	290	244	247	272	275	288	276	284	297	263	282	280	252	266	304	288	261	271	260	265	267	276	261	290	275	272	269	300	278	249	245	273	264	250	256	271	269	275	258	255	269	262	274	252	276	271	300	288	268	275	279	266	258	274	271	281	265	247	256	268	263	245	252	250	258	266	302	269	270	252	296	262	281	287	262	267	299	253	271	258	242	278	269	261	278	260	282	241	303	285	269	284	280	258	279	254	256	277	263	264	267	280	297	241	244	246	264	246	243	263	284	249	253	255	267	273	273	278	250	287	286	277	288	267	253	271	265	299	271	254	274	275	282	265	277	244	276	292	249	283	271	243	271	250	280	264	249	274	257	276	250	284	272	274	278	257	257	271	262	282	273	248	277	262	303	273	281	255	260	288	274	283	256	276	256	272	290	268	235	287	267	237	256	268	264	266	272	279	255	266	245	275	262	310	264	259	267	291	274	267	266
345	1	1900	148683	375	3	34	184	298	411	403	420	382	371	323	333	301	292	281	286	271	259	248	271	253	250	248	225	236	217	250	224	225	235	225	222	232	225	215	227	267	207	188	237	209	213	194	222	194	213	196	204	196	190	178	196	182	206	201	186	199	196	188	186	200	225	186	184	190	183	177	202	204	208	190	201	182	198	195	212	184	196	187	203	195	199	201	227	183	206	190	197	184	226	183	198	186	193	216	197	198	197	180	211	194	210	191	215	199	211	218	172	183	189	166	197	208	191	187	181	196	198	183	221	213	177	191	201	171	179	187	216	191	192	183	188	228	199	194	195	196	200	184	187	204	199	189	223	182	216	213	171	210	184	196	163	204	195	177	182	222	184	191	221	190	227	164	202	197	190	201	182	195	201	183	214	195	203	225	203	210	197	211	187	185	180	198	232	179	180	188	175	198	187	194	195	201	169	192	192	194	176	201	187	187	186	188	203	213	213	200	187	197	194	191	202	193	192	195	175	195	205	191	190	189	184	191	202	185	210	191	185	191	202	195	181	180	216	219	189	198	184	206	233	185	199	190	192	186	187	210	181	160	205	194	202	171	204	220	192	178	192	198	174	204	207	173	172	184	181	206	158	218	194	169	187	216	226	174	174	181	194	200	169	182	164	202	208	193	188	191	168	191	180	208	182	172	193	187	181	203	197	188	200	189	221	194	201	200	196	204	183	189	196	193	210	185	179	212	212	189	167	202	221	200	188	193	219	193	194	185	183	214	193	213	201	204	206	197	172	177	176	179	166	188	187	212	197	184	191	163	213	182	180	173	198	196	185	186	198	217	186	206	193	193	180	187	200	194	172	191	216	185	188	175	214	200	207	180	207	177	196	200	182	189	189	208	173	217	193	186	185	187	183	206	196	198	181	210	182	199	202	201	182	199	187	190	193	185	168	181	197	173	204	188	186	200	185	186	216	201	187	203	197	181	205	190	198	194	204	196	195	183	189	195	180	205	201	204	193	196	187	216	195	205	187	190	192	169	186	188	177	204	191	225	181	197	180	189	182	188	193	190	199	190	208	173	190	184	177	212	182	193	214	201	181	190	200	194	182	204	184	169	192	167	188	183	190	176	204	200	186	206	163	176	214	190	194	194	222	180	214	190	205	190	180	196	179	197	173	173	196	188	206	188	173	178	200	183	192	174	183	177	193	207	185	177	183	205	204	190	198	219	186	211	191	185	209	197	191	202	199	203	210	187	188	199	201	199	187	185	192	200	206	175	189	181	171	199	212	184	173	211	194	208	180	195	172	186	195	190	202	188	175	189	179	186	191	203	195	170	192	184	190	208	196	196	193	207	216	214	198	196	225	199	195	192	214	210	174	189	210	197	198	214	190	209	205	190	193	199	204	190	211	183	205	195	195	198	205	195	192	206	168	159	188	176	202	177	173	178	180	182	200	180	185	192	195	196	196	195	206	233	206	182	208	184	184	206	196	184	166	191	202	190	175	213	190	172	173	196	219	182	184	207	194	196	182	192	196	174	224	198	169	199	172	185	203	204	196	171	182	197	211	197	182	213	181	182	212	204	174	176	209	191	195	180	195	206	191	196	206	186	179	187	179	185	187	219	183	189	189	174	199	179	178	192	163	202	207	206	187	196	203	195	186	198	171	186	186	185	191	179	184	184	200	195	186	196	190	196	196	192	201	211	186	201	176	186	183	168	184	203	224	208	172	197	195	221	209	184	188	198	195	169	179	191	197	206	185	201	190	189	179	203	200	178	178	189	187	186	179	178	198	175	193	194	204	196	202	196	185	177	173	203	192	170	183	180	200	162	200	167	177	182	184	184	196	164	183	190	203	190	210	195	176	207	168	196	205	173	208	197	189	180	196	180	188	199	200	226	173	183	186	169	184	194	179	172	177	205	204	190	205	205	202	182	180	196	202	200	195	167	216	176	187	189	192	177	191	174	228	173	159	204	192	177	181	163	211	186	186	178	218	161	194	177	173	187	169	189	221	188	183	209	174	168	202	192	201	171	149	175	192	196	183	181	212	193	204	186	184	201	214	203	209	202	179	189	191	190	197	203	193	189	200	174	202	171	197	185	190	187	212	202	194	170	196	190	191	197	212	175	185	207	188	170	178	176	212	188	178	196	188	177	205	207	190	200	169	176	199	195	192	197	190	191	172	194	192	188	188	199	191	201	179	177	172	189	194	178	184	187	202	200	189	187	183	188	174	186	185	198	196	206	198	185	189	201	170	206	189	184	189	202	218	178	205	182	187	209	189	196	199	191	180	205	187	188	189	200	202	187	182	179	206	165	200	193	183	207	191	199	190	199	190	156	199
345	2	2100	148799	368	1	27	219	310	446	453	504	432	440	386	394	338	356	300	316	320	300	323	271	297	280	265	269	280	262	272	282	247	276	248	242	236	268	241	257	314	307	288	293	266	272	218	256	250	209	239	217	204	227	205	237	214	221	212	233	218	246	194	213	242	229	222	218	199	234	211	209	194	224	211	217	242	217	225	196	239	245	198	235	223	224	198	235	230	205	232	208	202	219	220	199	217	214	224	223	220	212	230	218	216	246	189	196	202	206	217	195	200	248	195	238	220	238	207	207	220	206	202	209	189	218	210	194	172	226	227	232	217	237	246	226	224	235	201	223	217	202	208	216	196	201	217	232	215	216	203	220	220	202	216	241	215	211	206	205	181	191	210	242	209	213	208	203	217	199	202	199	219	226	205	224	223	212	203	201	193	208	200	204	188	240	228	209	210	202	199	221	205	209	199	193	211	251	187	221	216	219	208	190	197	207	222	233	205	206	176	238	199	208	209	190	195	186	217	215	212	194	201	230	230	218	225	205	218	203	201	212	214	214	194	218	226	227	210	220	222	216	251	203	203	204	226	201	212	217	225	208	214	250	190	196	208	214	218	183	201	242	199	212	232	217	221	212	226	233	223	204	180	204	241	214	228	223	224	215	204	224	186	224	187	202	196	193	181	217	205	207	219	221	188	190	239	209	223	195	230	181	211	223	212	224	241	230	206	187	229	219	201	194	200	185	214	219	200	244	193	190	218	210	213	188	195	198	205	222	212	230	233	199	203	225	190	240	196	201	238	205	225	196	190	206	222	207	216	213	224	212	212	231	216	224	209	200	226	206	194	222	212	229	216	187	222	238	196	250	194	226	196	203	222	210	210	211	214	193	212	200	225	210	202	193	217	231	215	234	224	199	182	215	183	225	214	199	203	211	220	196	203	194	215	208	214	243	213	209	210	222	206	213	212	220	214	212	189	242	218	210	202	210	192	206	213	206	207	222	201	198	213	195	205	224	198	212	194	195	216	197	197	228	217	196	199	219	198	193	213	227	226	222	208	217	186	216	225	212	214	219	203	230	198	213	224	217	221	217	207	221	212	187	209	200	202	204	224	224	206	206	225	215	203	199	205	231	208	203	197	227	212	240	192	210	199	203	193	200	195	207	206	231	204	193	204	206	207	219	193	206	216	211	199	205	194	206	213	190	194	171	211	212	197	202	213	229	200	210	239	224	189	218	224	210	191	241	188	217	220	200	195	205	217	219	228	216	235	194	193	197	218	182	199	194	213	214	221	202	203	227	209	198	199	188	212	220	233	208	188	203	209	205	226	207	187	200	197	193	175	205	201	202	213	217	190	219	214	205	205	221	234	216	205	213	192	231	229	206	224	226	194	231	229	205	197	206	223	218	202	196	212	199	202	231	215	216	217	214	229	226	205	219	199	205	218	222	194	204	174	225	201	227	214	194	181	186	215	215	219	213	212	208	204	224	230	232	213	186	199	192	209	200	209	199	214	181	182	221	205	203	216	193	217	242	203	210	207	203	237	229	202	225	208	195	211	199	220	207	210	202	188	188	225	203	229	209	205	227	220	209	236	210	198	217	200	223	206	208	208	202	194	183	223	223	179	202	192	196	188	204	199	204	213	200	219	211	182	199	211	228	220	190	190	189	214	211	206	218	190	212	199	193	188	218	201	227	199	217	196	187	203	198	185	197	219	200	210	213	181	198	205	211	202	201	216	193	221	204	218	211	179	197	193	201	215	214	209	221	206	222	201	216	210	216	224	225	206	211	206	216	232	223	195	212	191	207	212	227	189	222	212	212	226	187	201	215	193	191	207	189	221	199	198	224	184	224	202	214	192	218	230	190	214	210	218	220	249	191	224	228	199	209	198	221	195	224	195	206	197	208	218	217	196	217	218	210	223	212	221	208	196	193	204	210	206	182	207	217	223	237	180	190	220	208	197	209	216	215	216	189	226	192	209	209	200	211	208	204	213	182	227	214	233	219	211	205	201	218	209	210	225	210	203	226	218	204	191	196	208	220	199	212	201	218	206	218	191	207	228	221	205	219	205	246	211	215	215	208	231	201	202	198	199	218	196	219	224	217	191	222	217	199	210	199	213	220	213	198	223	194	207	204	218	208	202	200	199	201	216	218	221	237	207	211	225	194	198	197	211	233	218	222	206	174	201	219	207	202	190	217	226	199	203	186	218	187	210	210	208	216	186	221	203	181	209	195	218	210	203	238	216	228	239	205	203	184	218	194	217	225	211	234	201	209	201	205	223	204	212	214	188	193	206	202	210	185	199	221	212	196	201	195	197	209	203	214	217	229	191	181	215	209	201	230	219	192
345	3	3500	148901	368	1	23	239	362	511	504	569	512	503	471	452	451	399	385	416	365	375	371	393	341	365	393	356	364	336	368	323	355	403	425	402	454	502	524	495	415	372	334	318	332	319	285	310	296	313	314	316	279	278	323	295	346	289	267	284	314	305	309	273	267	303	352	316	295	251	290	283	298	292	294	271	298	289	298	278	303	295	251	257	295	273	281	286	300	305	277	294	302	293	287	301	263	280	264	292	290	298	276	255	292	287	263	292	280	285	282	324	294	288	285	289	273	269	287	288	280	266	288	264	267	280	254	311	273	297	305	307	298	274	291	271	290	278	276	270	278	297	287	300	260	267	277	270	310	270	262	285	295	272	311	287	277	263	277	265	291	284	288	281	328	285	262	298	278	288	311	263	277	263	317	284	260	258	282	293	245	297	287	276	276	281	294	279	292	277	281	287	274	313	271	307	250	272	261	256	268	288	275	292	297	278	300	280	287	260	266	287	269	292	274	256	296	291	271	304	282	296	252	290	310	274	247	311	292	285	294	282	283	299	279	265	278	294	302	278	252	266	262	273	298	265	270	290	275	284	273	282	256	271	286	277	274	275	281	290	290	276	257	307	275	259	253	283	277	283	243	261	253	265	256	282	250	256	265	264	287	290	244	302	283	290	283	283	268	284	276	286	272	269	295	289	288	293	290	309	278	309	287	266	284	296	295	280	286	277	263	309	249	317	274	262	280	277	263	290	276	298	294	276	295	253	275	285	263	299	296	271	304	262	285	279	292	257	292	250	265	242	251	257	271	301	256	267	288	283	262	299	255	279	257	271	281	276	306	313	296	265	288	284	303	280	291	264	283	292	261	306	279	271	281	291	293	299	284	276	280	256	258	269	287	292	266	290	280	299	272	327	280	266	267	259	282	299	304	271	294	288	280	270	291	279	278	283	264	274	278	273	263	279	253	267	267	287	257	291	256	273	279	286	276	258	246	271	278	296	249	288	255	283	260	267	284	296	275	292	282	285	294	311	298	253	283	286	281	301	291	294	254	282	265	303	280	295	274	285	294	283	243	299	276	273	313	264	245	290	287	262	276	244	249	271	251	279	316	248	277	315	259	269	291	302	271	282	275	278	272	267	280	296	245	312	241	255	277	313	273	270	279	261	287	301	287	297	249	291	289	314	302	274	300	276	269	280	284	288	269	283	294	278	276	257	299	297	278	266	298	260	251	261	254	273	290	267	320	320	303	275	287	264	302	306	287	265	277	256	285	284	270	273	280	273	279	280	287	262	288	292	260	261	290	263	299	274	267	277	276	266	294	283	292	272	277	295	285	268	305	281	272	295	300	283	271	293	287	291	247	282	293	284	277	278	285	283	312	266	268	293	261	291	275	267	277	260	320	280	296	308	269	280	259	283	272	287	277	272	276	298	263	267	284	274	328	268	278	283	268	306	289	271	251	252	271	260	286	273	277	287	294	282	270	281	297	299	257	283	297	282	296	283	271	281	306	294	285	281	273	261	285	277	273	288	285	287	294	261	293	290	274	266	266	259	288	278	264	280	289	297	309	275	298	279	300	292	274	287	270	295	229	285	260	291	297	280	259	287	259	292	264	294	312	276	287	283	269	275	281	266	300	284	276	286	302	309	241	281	300	303	284	278	285	266	266	257	311	264	281	260	301	244	245	280	254	276	282	302	294	263	280	270	313	268	286	279	287	260	291	262	281	268	286	265	306	264	295	252	261	283	300	279	292	245	271	301	291	281	278	272	277	282	304	276	279	256	270	299	257	253	279	286	247	264	313	280	273	282	302	287	279	285	264	288	295	287	277	270	268	274	293	271	267	278	294	264	245	285	269	261	282	303	278	304	261	303	298	289	265	278	274	282	299	274	299	283	287	276	288	310	258	268	281	282	259	281	261	286	277	293	288	300	263	289	284	284	293	285	252	263	263	283	273	286	281	256	313	273	286	265	291	297	264	282	281	274	275	282	273	264	285	261	293	254	291	276	296	262	267	256	275	279	257	292	249	302	305	270	258	255	286	276	255	301	270	290	287	283	298	266	306	258	290	244	283	295	262	254	292	263	285	269	251	314	279	260	268	268	286	297	270	304	283	274	254	293	267	278	265	280	260	255	280	299	275	288	272	275	267	278	275	281	272	277	317	280	277	264	278	252	265	263	280	298	286	296	278	262	290	263	277	286	259	284	283	281	260	306	265	287	291	277	274	283	304	300	262	294	287	262	261	266	269	262	256	267	273	263	270	283	275	286	296	264	278	269	290	264	289	314	290	286	270	297	264	274	267	275	263	272	241	289	301	260	288	280	283	297	293	263	271	254	264	288	283	255
