345	0	2700	161173	386	0	3	170	341	507	533	617	583	562	520	483	485	484	454	439	436	402	394	413	401	414	372	372	357	361	378	392	376	374	359	347	343	368	336	314	340	332	284	335	306	321	317	275	330	296	294	309	326	311	310	280	291	312	298	319	295	290	304	293	291	318	290	303	301	311	282	307	274	294	294	286	312	284	305	294	309	313	297	291	294	303	295	268	302	285	274	290	314	274	317	255	276	260	294	271	296	257	276	284	260	290	284	285	277	274	264	305	290	298	291	288	278	287	289	273	262	289	303	302	265	306	278	301	300	295	278	310	255	276	281	294	296	251	294	260	272	288	295	290	291	276	303	305	293	302	271	322	279	276	278	292	283	283	304	272	280	280	290	285	280	268	285	274	272	313	291	277	287	282	271	297	274	295	275	294	290	294	310	264	276	270	244	282	269	294	286	278	272	306	299	279	247	309	297	270	275	262	284	285	259	251	275	257	281	296	307	286	281	268	255	263	303	282	264	281	277	240	293	264	277	261	291	292	291	282	282	302	298	281	280	294	289	299	270	278	316	305	288	281	302	291	276	256	271	284	284	259	292	261	288	267	278	264	257	285	262	260	287	258	284	280	259	256	273	309	253	279	274	269	262	284	306	283	303	247	296	278	292	295	281	301	256	277	286	261	267	269	289	301	272	301	278	280	259	293	284	281	292	280	307	284	264	292	314	279	262	294	310	278	287	305	269	308	267	283	290	308	279	279	285	290	286	291	279	280	288	281	278	299	284	295	270	276	272	281	288	285	287	298	292	272	284	257	265	284	294	246	255	280	270	276	279	289	280	265	258	272	278	281	244	279	275	306	278	276	267	301	318	288	289	276	267	288	286	281	274	254	295	266	275	253	274	307	274	251	275	263	274	310	273	267	259	284	260	254	257	297	271	265	260	267	292	266	274	273	279	281	249	293	298	288	278	272	245	268	300	294	280	303	251	277	279	286	286	262	270	282	290	278	307	249	260	280	288	289	277	251	270	270	262	289	275	283	264	265	279	290	270	272	291	256	291	260	283	286	283	283	277	282	242	277	286	298	262	278	259	281	279	286	279	281	311	285	270	239	281	272	266	286	276	286	258	276	258	309	265	309	254	285	276	300	286	257	298	315	293	266	266	286	310	278	299	279	299	287	302	272	275	286	283	275	278	276	294	311	307	295	258	279	261	277	273	265	286	293	288	308	264	281	307	297	254	277	291	283	275	277	253	277	250	265	288	300	266	260	277	298	288	283	274	264	284	265	307	277	254	271	274	287	264	286	270	257	270	266	263	302	279	288	281	286	271	255	267	272	259	262	270	253	256	302	305	281	261	270	286	296	281	288	290	280	277	284	253	265	295	258	284	276	286	268	281	273	257	268	275	270	261	279	300	321	277	279	286	282	285	272	282	290	230	252	250	267	275	275	282	294	270	308	254	282	286	253	268	297	309	264	267	272	254	262	320	289	278	265	277	253	280	299	276	250	297	277	289	303	275	291	259	244	274	287	282	304	263	277	288	270	246	283	284	269	304	282	265	248	275	287	243	276	251	279	281	259	259	252	299	293	262	261	270	286	288	303	264	273	260	301	284	274	286	262	276	277	274	273	297	254	286	258	279	252	276	316	265	267	265	261	276	251	278	280	280	286	276	290	270	278	280	263	260	284	255	247	263	247	277	284	267	288	234	287	268	287	243	262	293	286	275	263	281	239	308	303	259	275	259	302	244	258	273	249	284	298	305	259	275	284	273	305	273	296	269	298	279	296	277	277	282	291	264	300	248	278	270	288	279	271	281	278	284	268	275	279	296	269	271	253	282	268	255	275	291	287	289	262	283	297	295	264	299	261	270	285	258	288	287	263	268	249	264	302	257	273	269	285	287	260	291	284	284	283	269	273	276	262	270	268	286	284	293	268	279	268	297	272	272	293	271	285	268	311	278	273	269	268	305	295	287	277	280	278	258	313	272	249	294	276	275	259	275	272	267	253	296	277	259	276	285	290	254	268	295	270	277	302	325	274	262	275	290	330	281	272	281	294	278	289	264	248	275	299	273	288	271	306	281	276	286	291	289	281	260	273	280	279	271	266	321	277	256	260	289	291	272	285	303	294	282	289	299	313	284	282	259	274	251	289	265	282	250	266	294	282	289	261	267	287	291	281	301	307	262	272	272	256	266	289	283	277	303	267	287	252	282	256	279	270	305	268	264	282	286	265	249	294	287	287	257	263	286	263	312	253	303	277	259	284	304	250	275	284	270	277	255	278	291	272	288	291	274	262	278	275	286	293	277	248	248	268	280	285	272	305	277	295	257	278	292	277	291	267	286	284
345	1	1900	161274	390	0	25	153	302	414	412	467	397	388	379	368	335	320	280	322	284	306	286	301	282	298	281	279	270	264	236	278	238	274	239	268	237	257	268	260	234	252	230	263	222	236	242	237	251	232	235	257	234	254	245	227	234	268	256	244	251	238	212	237	233	224	212	254	202	252	216	222	231	236	206	246	234	240	224	225	225	234	226	247	226	211	211	229	213	260	227	216	242	238	253	208	218	235	226	254	219	225	245	229	228	265	243	270	241	227	240	223	236	193	235	241	244	204	230	247	220	219	236	241	228	237	233	221	233	226	244	248	252	204	223	229	210	240	229	232	247	239	238	237	236	239	231	212	233	204	230	238	212	234	249	246	244	269	198	249	228	254	212	203	229	233	230	212	245	193	221	239	222	249	214	238	256	217	247	220	215	242	215	248	221	213	203	230	225	212	224	222	228	231	212	223	231	245	225	222	214	223	239	213	230	229	205	242	213	234	215	228	237	227	248	237	210	235	229	239	225	217	232	210	206	224	230	200	244	218	223	226	222	207	245	222	216	215	231	237	197	220	204	214	210	226	228	245	234	223	237	221	221	203	228	219	230	217	224	239	246	206	242	228	220	211	236	231	224	193	216	237	253	211	229	234	219	244	218	209	237	237	227	215	225	228	212	225	219	242	228	226	225	219	237	232	232	228	254	257	227	232	242	243	222	211	223	245	228	219	194	207	218	219	253	220	211	214	199	243	253	218	230	245	240	204	234	228	226	233	215	237	244	218	227	227	248	258	215	204	236	235	197	249	250	223	252	229	220	220	230	235	223	212	221	212	221	205	202	233	211	253	217	226	220	219	225	239	244	232	231	234	230	238	206	245	216	226	212	234	233	238	213	223	241	215	222	228	209	239	238	224	218	240	239	223	212	245	238	220	208	250	202	241	205	240	212	217	231	217	216	203	206	236	208	226	224	236	219	227	230	233	196	257	228	224	238	229	230	231	223	221	208	233	205	212	216	233	212	228	230	235	233	223	223	232	233	208	205	205	235	211	226	232	233	208	210	219	232	216	225	222	218	207	241	240	223	215	222	207	243	233	231	218	220	218	234	238	223	232	236	244	211	230	218	207	238	213	235	221	233	222	197	216	201	228	246	238	250	210	246	222	232	240	242	238	233	234	246	205	198	224	242	227	243	236	220	230	202	238	250	230	239	223	230	245	225	237	222	200	211	217	223	245	194	211	210	223	211	212	217	230	227	225	200	221	201	221	235	253	215	217	216	223	233	235	255	216	207	232	210	244	216	193	214	237	219	206	217	232	242	247	213	230	234	236	219	213	222	213	238	216	227	231	227	260	223	240	235	212	209	229	219	218	225	246	233	216	225	248	223	236	227	224	228	231	228	225	239	221	231	207	223	216	222	231	240	229	223	222	200	212	234	221	198	233	228	253	236	215	239	230	221	238	208	274	212	222	222	255	218	212	239	232	232	241	249	227	219	225	217	201	229	219	223	238	254	234	220	234	215	227	250	221	229	250	214	209	197	226	213	204	233	245	196	224	215	220	199	235	208	246	216	238	219	237	230	196	225	238	219	208	243	227	244	209	221	228	229	230	213	240	239	233	246	249	237	223	220	225	229	230	234	243	226	226	201	237	231	206	218	222	222	229	254	213	220	226	255	240	251	245	224	233	236	255	215	209	211	229	230	260	241	206	233	247	225	233	221	219	215	212	207	225	228	197	215	209	231	251	214	244	223	228	248	220	231	250	212	202	236	218	230	233	204	227	210	234	200	204	231	214	198	228	214	226	220	230	213	247	256	220	220	229	231	223	257	204	234	236	247	221	227	228	222	228	238	236	212	233	246	250	226	190	208	245	217	222	240	237	258	250	233	255	237	212	225	226	227	221	182	235	218	215	236	213	215	209	191	221	224	213	233	221	211	240	214	217	230	229	234	216	237	214	220	227	228	225	201	237	223	222	247	230	218	222	225	238	231	221	264	224	205	242	233	208	232	204	251	199	236	215	234	235	234	230	220	210	219	235	204	261	182	229	211	228	224	219	230	217	231	227	226	256	213	208	220	215	230	247	206	225	220	246	244	222	204	204	240	213	231	241	220	218	223	200	254	237	208	245	189	235	240	230	243	219	239	224	214	231	218	231	218	236	211	210	208	217	227	209	211	240	233	235	213	197	237	212	234	214	211	244	222	223	218	203	242	224	217	221	246	210	206	247	206	216	216	229	206	223	242	222	226	211	215	230	227	220	224	224	216	234	216	224	227	234	224	240	220	187	231	238	217	208	237	236	228	249	246	217	240	226	270	218	197	191	221	221	217	234	209	214	216	222	223	244	236	229
345	2	2100	161376	403	0	8	159	245	435	404	491	450	403	353	359	319	330	319	315	296	299	316	291	274	242	252	283	254	283	269	231	237	250	211	244	226	226	242	217	254	253	206	232	223	232	215	183	220	211	211	228	189	198	204	225	175	195	186	222	215	223	216	227	197	201	224	205	205	220	185	202	208	199	206	199	216	210	190	192	227	217	213	194	214	194	209	161	192	206	197	201	198	213	210	175	202	220	213	217	183	208	195	181	209	194	206	181	188	210	196	223	201	185	193	190	199	207	205	205	205	210	235	221	207	202	200	195	216	199	207	209	185	175	195	204	202	188	183	189	183	194	197	166	179	205	195	218	198	204	212	207	200	189	199	209	186	192	196	207	193	194	197	171	221	188	221	201	195	177	230	177	182	200	192	206	196	198	203	181	184	204	176	218	185	196	198	186	232	209	214	189	219	186	187	193	194	180	208	213	218	182	203	197	180	182	202	179	178	206	206	203	174	210	180	187	219	204	200	199	192	199	208	218	191	174	201	199	201	186	199	193	184	186	198	195	205	216	221	214	192	195	202	196	175	192	190	208	207	215	199	196	195	208	201	188	161	189	214	199	186	204	190	204	184	190	217	193	171	195	190	201	183	206	175	183	212	192	196	193	179	202	170	200	228	186	205	205	205	191	167	193	187	217	180	197	201	159	193	195	190	188	206	189	197	194	198	221	225	188	189	186	194	189	186	161	199	198	202	199	212	206	198	210	200	202	192	214	173	207	193	190	177	221	189	207	207	203	194	198	177	183	192	198	208	215	187	194	214	215	192	218	201	203	167	194	209	190	170	216	194	188	178	203	194	205	179	217	176	191	187	204	194	221	179	200	216	199	210	196	201	175	222	193	181	197	215	183	207	210	186	189	185	190	190	199	203	184	187	208	185	214	196	194	202	167	181	184	174	192	197	193	186	203	198	193	207	208	190	210	177	198	189	177	192	195	187	188	182	167	176	175	183	195	183	201	196	212	182	203	187	185	206	203	200	215	196	231	202	210	203	205	188	205	174	185	207	193	197	204	181	199	195	222	205	197	182	207	198	212	198	193	177	195	187	204	203	176	181	195	183	182	191	170	174	192	236	170	193	174	186	202	196	187	200	205	191	190	192	199	206	195	193	201	183	184	209	167	187	226	189	197	207	179	208	186	194	179	191	194	192	165	203	194	203	190	178	197	194	168	181	222	217	193	190	201	198	203	198	185	185	182	193	208	190	207	190	210	210	186	191	173	199	182	192	210	211	201	223	190	186	206	204	206	189	176	222	184	204	176	205	186	175	202	197	192	205	212	175	202	206	198	183	216	200	192	216	202	187	193	183	188	202	216	229	183	196	200	190	199	198	203	198	179	207	209	178	203	196	193	198	178	202	217	185	197	213	201	187	216	179	192	208	205	216	215	214	199	201	193	194	181	201	172	196	206	188	199	200	199	181	186	217	192	206	187	219	185	197	192	178	200	185	204	208	184	198	194	191	218	189	203	178	205	202	191	214	187	192	188	206	193	186	221	207	234	215	197	195	192	201	204	179	202	205	203	199	151	196	185	215	200	185	233	215	192	212	201	206	210	235	229	182	215	198	208	182	216	182	188	189	194	173	198	188	206	189	197	170	202	190	183	194	216	189	179	197	172	189	194	200	179	182	211	190	203	179	212	174	178	139	182	180	187	208	175	199	195	204	180	203	181	184	178	191	170	218	214	187	202	175	197	200	175	171	177	203	185	179	197	197	197	195	208	187	185	195	195	184	199	190	210	199	207	208	210	191	190	185	200	194	206	203	182	184	209	199	185	197	205	179	182	195	211	189	219	188	204	184	189	190	194	206	205	199	191	182	197	188	186	207	233	192	189	215	170	190	191	185	205	191	203	184	192	201	182	189	198	206	204	216	189	202	181	199	196	186	197	180	200	173	156	213	216	195	220	191	163	213	227	179	194	186	200	180	200	190	192	178	212	171	209	207	199	184	189	187	187	198	196	212	176	197	210	186	183	213	208	197	209	176	199	165	193	191	205	188	179	205	195	192	202	223	177	209	176	202	184	206	184	196	193	192	215	194	192	184	196	189	179	215	189	210	191	186	198	179	203	171	212	213	213	188	215	191	183	193	233	186	186	208	187	194	197	177	198	218	197	211	205	185	206	178	177	187	200	219	195	180	194	183	164	227	198	208	204	211	204	189	183	194	173	184	182	202	196	172	187	210	185	182	178	195	184	202	182	181	196	176	174	206	184	175	188	200	184	181	220	210	191	186	192	187	176	202	182	194	207	194	214	175	183	182	198	204	208	200	171	193	189	197	186	188	180	194	187	194	167
345	3	3500	161478	399	0	9	186	296	461	474	547	508	445	410	441	364	397	355	376	353	332	319	334	263	318	320	321	310	291	290	313	297	263	277	284	277	276	265	274	265	249	236	267	262	252	257	257	258	260	248	246	241	253	231	242	244	247	229	219	253	256	236	240	261	237	217	226	238	249	246	229	233	242	243	229	240	255	235	246	269	222	224	221	227	238	242	228	241	240	228	233	226	233	194	232	200	226	253	222	236	222	243	243	232	244	223	217	233	229	249	221	215	244	246	223	255	225	233	241	242	244	231	250	237	247	209	224	248	233	205	241	211	250	212	207	233	215	216	248	240	240	200	240	257	232	225	234	239	214	225	222	235	247	244	236	245	214	230	229	238	233	222	227	230	219	235	201	214	227	228	221	222	246	246	231	235	240	226	252	207	234	220	218	204	250	208	221	224	224	227	232	224	213	233	227	209	214	231	207	221	250	242	218	208	214	250	220	237	229	229	221	209	229	221	219	256	205	227	235	187	206	227	232	221	240	219	238	235	224	229	249	215	213	223	214	241	206	226	223	218	223	237	223	249	220	230	247	214	221	247	209	246	227	216	206	218	230	218	260	191	213	225	210	230	224	227	231	225	210	231	224	223	224	225	236	208	231	203	206	202	245	208	238	234	221	214	220	210	238	214	217	231	218	219	228	262	234	215	228	225	264	200	262	215	242	220	238	228	214	214	230	230	220	248	225	221	217	247	245	217	221	218	219	212	263	229	227	226	190	224	234	208	240	231	212	243	265	204	239	206	201	217	186	232	229	246	212	239	225	243	217	217	230	229	220	235	244	211	224	240	243	231	223	201	242	204	232	236	204	227	226	231	215	222	225	213	226	210	223	228	221	220	217	221	227	197	230	229	227	220	223	227	204	231	226	254	215	215	220	213	231	221	237	225	228	204	241	258	229	190	229	204	216	217	239	221	232	214	238	223	241	224	218	212	201	235	208	237	186	215	225	217	233	232	228	208	212	219	225	237	251	229	230	203	237	204	210	231	209	247	227	221	217	231	222	219	215	245	219	255	227	227	244	237	243	227	216	206	219	244	229	232	210	204	222	240	244	235	227	235	217	229	237	219	218	207	212	250	231	223	225	246	223	210	235	219	235	242	244	230	204	228	234	238	215	213	208	222	206	234	196	238	242	220	245	203	247	218	227	224	253	235	218	198	252	210	212	211	209	233	257	209	214	223	207	213	224	214	242	203	231	228	212	199	213	245	212	238	220	215	227	229	226	211	205	201	257	213	215	203	216	225	234	227	231	230	226	235	218	220	208	229	232	219	232	223	234	215	211	204	234	254	241	226	237	217	226	233	223	244	211	241	219	224	228	224	213	234	202	247	233	224	211	218	228	232	227	208	221	238	239	255	234	235	229	225	214	229	229	245	229	229	237	198	224	228	209	205	234	206	231	231	232	224	231	225	236	258	221	232	229	217	220	242	223	237	253	223	228	225	212	228	237	216	219	231	223	225	245	220	209	220	226	189	205	236	211	216	233	231	230	263	235	228	240	233	249	230	216	218	238	217	233	238	237	214	213	218	223	236	256	254	235	237	218	231	189	240	197	218	220	222	218	212	232	221	212	243	221	232	220	229	203	236	208	233	248	248	197	239	238	218	239	202	227	216	204	244	201	201	207	238	206	215	244	223	252	212	202	202	222	245	216	211	229	201	219	207	217	233	215	207	223	196	233	227	238	214	235	214	228	225	233	210	221	208	203	219	237	209	234	205	239	236	222	254	253	220	228	216	194	216	219	221	238	226	211	237	216	244	202	219	222	208	231	242	189	243	219	208	210	216	225	207	223	228	218	221	177	233	233	263	233	236	256	230	222	245	247	213	235	231	228	219	222	248	219	222	230	227	219	247	217	216	256	253	253	240	215	241	227	217	191	237	202	243	234	211	214	238	237	220	232	214	236	236	186	228	218	212	209	221	240	208	209	227	235	229	225	234	218	231	240	245	240	222	227	238	236	227	243	234	250	218	226	217	237	217	240	216	236	213	216	243	217	220	224	186	222	215	219	215	232	219	232	213	208	245	184	223	247	227	245	214	211	222	213	234	238	217	216	193	221	232	238	235	230	245	216	225	237	204	248	234	203	221	230	241	229	242	225	222	221	226	215	223	230	211	251	216	226	239	221	211	234	230	207	224	229	207	219	227	218	235	200	211	230	226	235	217	220	203	231	198	218	212	220	273	228	197	236	207	216	205	233	243	245	245	230	202	201	212	232	225	208	233	236	216	206	229	201	231	235	219	250	236	217	178	230	250	211	221	249	202	232	231	231	217	231	170	229	213	232	240	247	208	241
345	0	2700	161580	394	0	3	150	295	492	484	611	565	478	473	437	432	399	390	375	378	355	381	365	345	355	292	323	324	311	326	287	301	288	294	275	290	265	293	273	282	269	262	288	241	264	235	273	264	266	279	259	224	254	255	231	235	255	255	252	224	235	230	250	271	262	224	244	249	219	226	224	227	252	187	209	251	210	222	230	229	194	228	203	230	233	222	236	233	227	238	221	233	215	248	256	235	238	237	227	207	209	241	215	217	229	217	222	219	212	231	258	206	198	211	211	208	252	244	249	242	205	207	217	218	233	202	230	213	219	227	219	252	225	220	226	217	222	224	211	207	248	224	213	240	221	210	219	248	223	223	253	228	227	202	213	227	219	218	208	241	217	213	225	222	226	212	233	230	237	246	230	217	215	230	200	213	218	227	221	201	219	218	224	215	198	218	252	207	220	233	220	202	231	250	226	216	242	235	208	206	252	224	247	205	211	214	208	240	224	240	207	195	188	208	208	218	215	215	211	218	236	212	202	238	224	197	204	215	212	216	257	229	234	243	219	229	214	236	203	222	231	195	226	208	222	234	205	218	207	203	204	237	217	226	221	237	217	213	220	221	220	214	241	200	214	200	238	221	200	211	190	199	207	221	203	213	235	231	226	210	228	219	200	220	204	209	199	200	210	228	215	211	217	216	220	202	223	207	211	216	205	239	212	237	204	213	224	209	213	216	205	189	212	194	227	169	211	254	238	210	230	201	229	200	199	201	225	201	216	211	225	223	232	210	213	209	218	188	205	206	239	184	234	225	242	183	187	203	223	216	235	249	209	189	235	206	214	221	211	216	210	209	205	206	226	201	188	217	203	217	228	226	231	188	208	224	199	228	225	223	199	213	207	240	209	225	223	222	223	224	203	239	231	213	196	236	216	206	240	221	192	186	205	202	228	210	221	224	221	205	244	202	208	218	238	220	204	220	223	239	217	208	217	224	202	214	226	242	222	197	192	227	221	204	216	203	191	222	203	212	211	220	217	208	214	207	216	192	214	242	220	204	212	206	230	220	199	220	218	186	225	215	214	217	208	202	221	216	222	232	222	205	208	222	219	209	204	218	249	194	202	216	189	208	206	244	216	195	213	201	230	211	210	219	201	211	227	224	203	198	250	203	224	186	209	219	220	209	237	227	214	222	211	205	240	207	206	220	205	214	205	200	211	209	243	205	180	230	216	204	248	225	204	219	219	182	205	227	206	216	202	232	227	215	225	206	207	201	222	210	230	236	220	196	215	222	218	203	207	219	205	219	211	187	228	224	232	203	246	203	225	226	227	254	192	249	221	204	237	213	216	235	214	227	210	225	208	215	189	223	210	214	216	225	192	233	207	215	209	185	220	253	226	223	224	217	215	238	217	209	224	231	187	214	213	211	235	200	207	211	222	214	187	190	212	214	209	222	204	205	247	213	204	214	233	185	229	229	195	202	212	204	225	225	205	199	228	230	197	231	235	204	213	216	197	216	228	216	193	225	241	204	202	197	213	226	227	229	246	195	196	220	243	189	208	198	221	197	229	197	175	234	195	222	210	214	229	234	239	222	208	206	210	225	230	218	206	202	217	212	217	196	209	202	231	210	203	202	213	214	229	218	211	209	212	222	204	206	228	231	196	205	179	216	221	205	203	222	223	179	208	218	197	239	212	213	208	209	204	188	197	196	205	215	219	214	204	183	202	209	212	198	192	227	208	197	211	215	203	222	217	224	204	236	219	213	214	200	245	202	208	211	222	223	209	219	218	207	246	180	216	196	195	219	217	212	203	200	235	189	192	205	218	206	201	216	221	225	220	212	220	205	206	223	202	221	208	187	229	199	215	185	224	244	229	220	221	215	190	211	211	205	218	188	220	225	239	198	221	198	223	222	220	202	227	222	210	202	217	212	215	217	196	172	209	209	198	215	231	216	209	246	219	226	205	218	217	213	219	198	211	210	206	218	209	226	218	204	219	214	194	247	218	211	207	218	209	232	225	219	195	205	205	188	194	222	219	220	252	219	190	231	231	218	206	220	204	235	200	222	219	223	192	224	227	209	224	209	216	203	213	212	235	204	210	217	190	257	206	204	230	212	204	201	212	209	226	224	215	235	213	204	199	233	210	224	219	234	202	211	227	224	213	197	224	214	246	224	218	178	209	229	215	215	202	215	211	227	205	217	214	233	229	224	206	224	223	215	200	220	204	222	219	225	200	226	226	200	217	243	213	219	231	227	203	217	222	222	232	230	223	211	211	202	244	190	206	200	223	215	218	202	233	224	213	260	199	202	193	225	219	200	210	218	193	215	210	211	234	219	200	208	215	186	235	213	199
345	1	1900	161681	410	0	23	165	226	388	365	397	380	344	296	302	295	258	261	242	246	239	222	236	236	221	247	236	195	198	217	196	247	203	182	215	191	206	174	230	183	230	189	193	191	178	202	169	201	180	162	203	159	184	173	168	186	191	168	173	177	166	184	170	197	158	175	184	173	201	168	178	184	161	172	195	182	168	184	176	160	170	166	164	148	172	164	173	173	177	180	162	162	174	137	189	186	187	169	175	162	162	157	178	176	174	161	178	162	161	161	174	166	167	196	169	188	159	158	171	159	156	150	151	178	171	173	167	153	170	179	174	160	186	166	165	182	187	170	161	167	160	171	165	161	154	171	170	176	165	183	168	159	159	168	169	169	167	191	154	181	179	157	184	151	174	168	154	178	196	149	147	167	179	164	182	188	167	166	161	148	176	163	166	170	163	165	179	169	170	167	173	170	137	144	170	173	169	170	179	171	167	155	175	168	146	174	169	134	182	171	153	169	168	159	178	174	200	167	187	198	162	172	184	147	167	174	159	169	150	170	160	172	154	159	180	140	167	155	182	165	175	158	145	172	159	178	168	158	178	157	149	153	167	169	192	176	155	169	172	178	163	169	177	154	195	172	179	159	179	157	170	156	159	180	161	169	179	152	164	185	157	166	156	158	181	183	162	166	158	157	171	157	149	185	178	173	153	174	154	161	173	168	163	177	184	162	142	151	157	161	180	155	152	168	164	181	178	168	195	155	160	155	175	173	192	183	196	179	173	172	182	175	167	154	174	167	161	178	180	172	173	188	142	183	174	167	183	168	164	152	172	176	164	173	154	160	173	165	150	172	177	170	154	179	174	141	170	189	184	147	167	161	174	156	173	181	147	155	161	153	187	182	143	156	171	156	168	161	154	173	152	166	178	165	148	175	187	171	169	155	154	173	173	155	152	187	164	157	191	165	199	157	168	174	170	154	202	192	171	193	180	149	159	167	161	175	163	193	170	164	160	197	165	168	169	153	160	176	172	149	164	141	189	147	158	146	167	171	165	164	163	167	155	163	182	148	160	158	148	146	162	176	152	188	162	159	162	155	167	183	173	170	180	173	195	173	163	167	164	152	167	179	151	189	146	158	178	141	162	147	171	168	176	181	164	161	150	154	171	147	148	163	163	151	146	171	181	167	168	165	169	174	181	163	163	154	185	166	149	194	199	170	153	175	173	172	147	160	150	174	159	168	173	162	153	182	191	181	153	140	155	179	172	158	155	150	164	182	165	155	155	174	168	167	160	152	164	154	170	165	169	173	169	165	157	151	181	175	157	168	163	169	171	169	169	183	185	161	165	168	149	172	155	155	167	154	151	180	182	158	169	189	159	168	177	169	154	143	172	165	149	147	162	161	161	187	171	167	156	141	157	160	153	175	175	184	143	165	173	163	180	149	178	149	163	167	169	182	181	185	170	170	156	176	160	173	158	146	171	146	170	161	166	195	177	174	169	152	162	148	183	173	166	158	170	177	186	189	175	159	164	172	189	194	165	181	165	157	161	162	171	171	192	148	168	168	159	188	191	169	161	173	150	178	179	153	173	187	158	148	150	164	193	158	169	175	173	164	177	162	167	173	168	165	182	163	174	187	164	182	153	174	161	168	152	190	141	150	175	165	168	157	188	149	168	160	167	157	156	179	168	161	162	189	170	152	172	175	177	167	170	150	172	150	170	156	168	170	171	171	154	150	156	151	158	164	168	165	162	179	185	186	153	176	173	146	165	183	164	185	166	157	156	173	162	166	186	178	166	170	149	152	180	166	164	162	170	185	175	152	159	182	179	166	173	155	170	176	156	163	171	178	171	178	170	149	158	173	193	202	178	187	187	161	189	159	176	154	182	176	178	170	176	167	184	164	156	171	170	173	183	166	168	188	174	182	173	160	166	193	166	165	156	179	175	160	170	163	151	175	188	186	167	174	193	175	146	156	150	173	171	192	174	160	155	148	192	166	179	180	162	158	175	159	167	168	171	163	179	178	169	189	162	160	167	162	181	180	153	165	160	188	197	182	161	172	172	171	150	173	159	171	174	161	171	171	171	177	163	157	163	171	187	171	173	157	180	184	197	187	166	158	155	160	159	176	153	176	175	159	174	173	199	166	161	172	184	154	168	188	165	162	167	164	164	200	159	158	178	178	164	148	164	198	150	185	170	168	174	154	149	181	166	167	165	168	168	159	174	167	175	144	167	172	155	170	154	161	159	145	161	183	154	165	189	168	151	162	179	177	169	158	149	180	172	158	184	164	167	169	161	153	170	155	161	148	177	138	136	164	183	165	174	177	167	170	161	198	170	188	178	168	184	173	182	175	162
345	2	2100	161783	415	0	10	130	241	394	406	434	428	412	371	333	309	328	299	314	281	253	267	261	241	253	240	220	229	209	228	229	224	203	244	204	205	202	179	219	194	190	207	190	198	185	170	199	208	197	191	164	191	189	200	181	180	179	172	190	181	180	181	184	186	195	175	185	178	155	182	169	182	184	168	191	176	189	169	178	174	188	192	180	172	172	173	187	149	178	171	189	147	160	163	197	175	201	188	181	178	158	162	193	188	185	153	164	172	194	167	193	169	185	195	178	169	174	164	172	162	147	172	168	172	170	156	181	169	161	157	164	175	188	172	180	174	163	167	179	176	169	176	164	165	167	180	170	195	184	165	189	191	188	150	183	156	181	160	179	155	169	196	150	177	183	163	205	187	173	187	184	156	179	163	165	191	156	164	162	192	196	177	172	173	158	152	150	164	172	189	152	170	175	165	188	163	152	197	202	156	197	171	174	161	154	181	180	175	160	150	150	152	173	146	161	145	184	181	173	171	163	166	178	161	182	177	180	170	161	161	189	180	157	177	180	177	164	156	177	175	152	176	154	203	157	152	163	167	177	181	178	191	193	182	155	185	157	153	180	173	178	205	169	178	181	169	158	181	173	164	167	182	166	148	159	195	176	175	170	165	176	178	144	164	169	179	164	184	156	161	197	147	162	154	178	167	149	180	135	188	169	166	178	183	152	179	164	158	166	176	162	181	168	154	160	159	183	167	143	186	168	171	158	157	186	166	162	170	156	163	180	157	161	167	140	158	186	144	167	159	167	180	193	167	184	147	165	157	155	160	167	180	147	154	167	170	188	176	162	154	155	156	171	169	172	185	161	154	167	168	167	169	162	147	161	152	166	179	136	157	164	178	163	176	174	175	181	155	169	171	166	171	176	166	162	136	170	168	166	164	175	177	185	178	137	181	158	182	152	171	182	148	185	150	178	182	158	175	145	189	189	171	177	199	169	175	183	165	170	156	164	162	156	180	154	159	167	165	155	149	180	172	149	166	176	179	158	180	149	174	168	168	157	156	162	173	158	143	210	173	195	156	159	190	146	175	164	180	156	160	173	170	161	163	176	173	160	142	174	151	164	168	155	170	181	156	185	169	182	159	180	180	154	152	174	169	172	159	171	187	165	162	151	173	167	155	177	147	161	176	167	160	156	172	160	171	175	156	166	168	159	149	140	170	150	178	173	171	180	180	160	166	164	195	165	178	180	148	183	172	182	152	159	150	204	170	145	178	171	145	174	169	194	144	156	165	163	169	160	148	176	175	179	174	171	176	202	180	160	149	171	151	146	181	182	161	165	182	180	184	168	175	160	152	151	180	159	142	154	169	157	161	172	186	177	162	164	179	151	172	137	161	140	185	160	203	192	164	192	161	165	163	170	165	158	201	147	164	178	155	153	169	150	151	152	171	181	170	163	165	159	174	165	196	171	158	157	142	146	192	182	148	164	183	180	194	178	183	152	177	173	171	160	167	184	166	155	183	159	168	163	159	153	187	185	182	140	149	161	143	169	175	177	146	176	151	165	145	180	171	194	166	155	185	143	152	155	160	160	168	167	190	168	164	155	173	162	159	182	165	200	187	172	188	165	174	155	148	159	161	174	175	172	166	170	175	167	168	183	163	144	181	155	177	155	173	185	159	175	162	157	182	168	185	164	165	169	159	181	156	163	184	166	167	149	172	150	149	179	172	168	144	186	179	162	179	168	186	172	189	153	154	149	196	158	177	165	166	170	152	165	161	171	147	191	175	139	156	171	163	152	162	162	169	168	171	154	164	162	153	160	169	183	180	163	178	166	150	183	172	183	193	150	169	170	172	172	173	164	160	167	191	172	145	172	163	181	169	180	189	161	138	165	171	161	185	173	183	156	177	193	158	163	162	144	149	170	177	176	171	173	168	147	186	189	169	180	167	165	168	195	172	164	171	173	172	177	173	180	184	181	176	181	174	168	161	166	159	170	159	175	164	176	158	162	173	152	169	174	153	164	154	175	180	193	181	148	157	164	163	172	179	155	155	170	183	166	175	175	164	175	147	168	169	187	182	179	157	162	178	163	182	168	173	143	173	188	164	164	172	176	180	182	182	162	179	153	150	171	178	168	168	190	182	181	167	150	145	161	153	166	157	147	160	162	153	144	152	154	171	153	157	164	175	176	167	173	163	152	198	158	165	166	162	171	185	177	171	172	174	165	182	161	173	176	166	160	196	170	157	167	182	163	150	159	158	188	163	169	166	154	147	178	181	181	165	159	183	157	161	178	178	165	192	154	164	139	160	176	177	170	180	156	174	174	175	182	148	175	161	179	154	176	164	173	146	164
345	3	3500	161885	399	0	15	181	319	464	454	503	499	459	448	420	400	379	364	342	373	365	329	347	308	324	314	322	287	299	311	310	281	286	293	264	301	275	295	295	290	276	247	311	275	251	290	295	271	254	262	263	300	240	254	241	245	236	253	247	279	265	278	271	250	239	249	267	226	256	260	256	233	259	267	271	266	244	238	253	263	256	227	229	256	285	252	261	273	278	265	258	276	249	235	241	234	243	262	242	208	235	253	265	240	241	222	253	222	226	254	232	248	235	232	221	250	231	229	257	247	252	259	244	231	263	266	224	227	248	242	239	248	223	242	232	240	236	250	275	248	223	249	276	236	243	218	211	252	255	237	254	265	224	272	233	253	254	259	236	277	239	232	259	248	234	232	245	243	219	256	255	261	253	239	238	263	221	252	245	244	247	244	256	231	246	225	232	233	239	254	216	235	254	241	231	231	259	236	244	260	246	238	230	246	236	220	249	241	252	248	224	258	247	226	232	272	228	241	257	248	249	252	225	251	247	250	242	232	240	221	259	242	234	262	236	221	243	246	266	244	236	246	263	267	221	234	247	253	247	236	252	255	212	242	252	241	259	221	253	240	226	229	259	234	228	247	241	243	231	239	239	212	259	232	251	217	238	255	227	235	221	258	242	239	259	247	236	231	219	246	238	222	247	263	238	210	244	230	233	233	243	238	235	254	258	222	242	264	240	230	233	235	222	271	244	240	264	231	243	242	282	212	243	249	248	232	249	236	231	257	238	262	248	244	224	242	255	212	231	229	222	227	233	224	246	225	221	237	231	250	242	249	243	266	262	240	235	233	255	229	235	247	254	251	273	242	219	227	260	236	261	259	244	207	244	238	244	241	238	240	257	267	240	259	253	251	283	235	241	252	232	226	227	226	261	232	224	257	247	221	226	242	236	233	247	247	241	255	220	249	231	237	247	228	230	240	231	241	246	231	258	223	233	243	236	205	223	237	252	231	251	254	237	240	251	248	216	237	226	244	221	234	235	235	233	231	224	250	229	262	247	234	248	259	227	245	244	247	229	224	235	227	249	255	269	241	211	228	280	219	240	247	219	232	224	236	229	251	253	234	241	241	225	256	218	193	246	218	240	249	272	212	246	245	240	209	244	252	235	245	255	223	213	256	194	246	232	249	226	252	233	245	216	212	234	216	245	215	228	241	218	245	245	239	224	213	271	238	260	235	241	250	254	212	221	228	234	226	230	248	243	239	265	236	247	255	206	241	224	230	214	248	248	238	241	248	231	240	238	232	242	242	213	254	232	241	245	228	255	229	227	230	269	256	235	256	235	244	250	220	244	252	243	216	259	224	218	252	219	240	246	239	233	241	231	239	268	244	222	224	222	228	248	275	233	226	229	258	261	241	257	226	250	251	245	224	219	238	234	246	228	230	241	248	248	225	228	247	250	256	248	236	257	235	241	258	253	226	228	231	216	261	253	218	233	237	252	234	236	225	256	258	242	252	241	228	229	247	248	243	251	259	254	237	238	211	260	238	283	238	219	225	221	243	217	236	217	245	237	224	211	236	272	230	258	222	248	242	235	240	251	234	232	245	251	204	239	229	234	216	231	245	224	240	239	215	237	218	223	263	246	228	265	245	233	247	234	242	238	221	232	234	235	228	260	211	256	246	230	246	265	245	228	233	255	231	229	213	253	225	253	235	240	243	250	243	244	246	259	228	243	256	241	251	236	230	240	236	224	216	228	248	223	240	232	240	242	235	235	224	225	241	226	254	230	230	237	262	248	235	254	233	253	243	240	244	223	249	226	240	247	249	227	250	220	259	233	229	247	251	232	241	233	241	254	260	212	205	246	233	248	258	246	212	238	229	234	220	244	238	218	214	250	223	227	240	214	219	242	259	244	253	262	259	222	252	222	241	243	227	247	235	233	249	243	239	237	207	234	236	248	257	248	269	237	238	239	242	249	244	213	217	247	269	256	230	225	255	230	232	234	225	232	256	254	244	227	224	255	226	244	236	222	243	239	254	245	234	211	247	246	220	254	234	262	242	240	236	242	229	224	253	246	206	241	258	208	210	241	231	217	228	217	228	252	234	263	208	246	249	275	237	223	220	236	224	246	247	218	246	257	241	260	229	218	260	267	263	228	247	232	224	236	224	228	250	242	205	222	208	231	219	246	235	248	259	255	236	222	217	220	241	257	270	229	252	242	232	229	254	237	239	238	244	244	244	225	234	235	212	233	233	255	238	223	213	227	235	217	232	245	244	253	246	260	242	217	246	241	242	248	225	235	222	252	255	224	263	258	243	251	243	206	230	227	256	225	248	245	206	244	252	235	242	226	246	226
345	0	2700	161987	392	0	7	164	301	502	494	589	534	515	486	505	435	449	379	425	401	404	417	380	344	302	370	318	342	343	337	334	323	316	344	313	339	295	298	320	337	312	318	284	320	262	281	299	285	284	269	294	266	268	284	304	248	266	282	260	276	316	261	257	263	254	259	295	277	265	238	258	262	259	245	266	246	272	240	250	288	251	234	270	256	312	316	296	290	261	271	251	259	284	280	264	274	251	257	270	276	250	255	271	275	243	267	264	238	250	272	211	276	245	234	261	248	252	256	237	231	259	232	240	270	252	228	258	241	243	265	245	238	252	263	247	253	247	247	256	251	263	267	241	242	254	265	258	250	256	256	234	255	250	241	256	260	245	237	231	240	246	258	251	243	246	287	275	254	251	244	238	276	256	231	234	283	231	249	263	246	271	249	284	233	230	265	265	264	242	248	267	254	257	265	267	253	234	251	247	244	238	233	266	261	240	239	219	257	253	219	261	240	245	270	225	270	264	231	239	258	237	242	236	253	233	251	252	269	223	251	274	264	255	240	245	242	256	232	260	245	239	236	252	274	275	247	267	235	241	252	269	272	225	248	255	241	252	255	246	241	239	233	244	249	247	230	234	287	248	258	252	275	234	267	251	261	286	263	239	228	248	282	243	264	211	225	279	232	246	239	253	239	240	238	233	257	286	233	272	227	253	254	263	233	256	245	253	249	236	269	241	233	268	261	236	265	270	243	268	251	244	240	224	235	246	236	262	227	249	239	233	269	249	259	250	272	258	235	230	270	238	270	221	245	223	250	268	265	261	246	247	249	270	274	227	219	235	271	243	243	247	248	242	252	239	255	251	250	236	237	279	234	261	255	271	253	226	236	252	248	250	242	220	257	233	236	244	262	238	245	249	237	237	242	237	260	253	247	247	274	217	245	244	249	241	263	266	262	261	249	255	246	234	252	249	231	253	234	238	255	266	225	257	265	275	248	250	224	225	259	268	262	239	249	254	227	274	259	263	255	237	241	251	245	242	252	245	259	252	276	251	228	237	242	225	250	237	247	268	235	256	249	280	239	247	282	262	230	259	234	254	233	226	236	248	256	238	235	221	256	266	239	242	277	251	275	240	240	227	278	233	251	253	217	227	217	244	248	222	256	253	222	267	253	244	264	240	253	257	246	207	238	231	254	251	250	276	225	247	228	244	268	264	240	264	238	230	267	247	268	265	246	250	257	219	241	243	235	239	260	270	236	223	243	252	258	239	231	217	229	253	262	234	267	260	253	240	263	251	272	235	245	275	262	267	228	252	239	241	246	245	236	225	242	248	238	235	242	249	238	241	265	276	254	251	223	255	227	245	244	243	271	254	240	255	250	234	231	229	257	246	233	233	255	259	237	271	264	260	218	244	267	252	244	238	228	267	247	234	227	271	244	245	254	222	234	254	245	282	220	241	254	252	251	250	223	247	236	248	210	245	266	245	250	243	241	254	257	241	250	250	277	270	219	248	230	255	248	233	238	262	266	260	213	271	255	243	249	239	225	279	277	249	230	223	230	244	260	260	250	251	248	246	259	269	230	253	227	234	239	253	273	253	257	253	244	246	242	246	235	273	239	258	250	242	237	214	227	228	237	234	223	260	240	232	257	258	232	247	247	224	260	241	246	260	249	246	276	235	257	256	256	251	261	221	239	260	245	235	233	222	239	276	247	264	202	253	247	229	243	251	233	246	249	248	247	260	246	268	228	225	241	261	249	261	244	254	247	242	249	263	250	281	248	253	249	276	274	237	257	248	256	254	243	227	264	238	257	251	210	232	257	230	246	238	257	251	242	237	288	247	226	239	268	237	240	273	247	239	260	249	244	248	249	240	219	224	238	253	235	252	224	286	241	230	220	244	261	251	222	251	243	249	250	229	216	252	254	254	220	241	259	254	245	271	256	243	244	241	258	254	224	250	244	267	259	257	243	226	233	238	280	231	240	236	261	242	248	253	277	290	222	254	252	243	251	274	219	247	242	238	257	249	247	231	255	215	256	237	253	250	218	235	236	262	247	234	250	237	248	242	243	261	240	261	247	248	261	237	263	250	229	252	239	251	250	229	237	265	230	272	227	249	227	239	235	249	255	217	230	263	240	206	236	251	256	236	272	235	230	250	243	235	266	245	240	250	249	229	227	259	228	271	258	263	259	238	206	250	250	236	242	218	229	236	258	247	252	252	246	231	224	253	249	261	274	264	241	218	258	238	226	232	233	264	245	262	256	265	231	253	234	265	261	243	240	274	272	235	269	230	280	246	225	267	228	230	261	245	211	269	245	289	232	266	255	250	242	262	239	242	244	252	230	235	263	261
345	1	1900	162089	405	0	14	177	244	376	411	443	399	379	335	327	287	300	309	299	272	284	289	275	258	284	276	254	272	240	253	240	250	262	269	237	246	238	229	236	248	249	216	249	230	205	212	231	252	231	234	228	222	212	201	206	221	214	208	235	223	220	224	228	207	228	214	237	211	233	208	188	233	193	228	195	221	220	224	209	184	219	208	221	208	214	190	202	171	221	209	208	235	196	197	214	245	205	208	217	216	211	225	224	201	180	190	211	200	212	217	226	211	199	198	219	187	234	219	241	207	191	224	204	224	221	213	202	230	218	215	222	235	220	203	196	209	213	229	212	193	198	195	226	201	225	195	208	220	199	235	219	208	228	194	204	216	193	203	216	211	231	201	218	212	204	231	206	208	220	227	226	206	205	209	203	224	237	211	209	217	193	200	201	208	230	195	216	209	209	217	225	200	209	209	189	212	201	216	199	214	214	208	228	210	215	184	202	224	224	226	206	207	201	208	216	197	199	186	215	198	211	200	236	209	204	227	221	215	216	221	198	196	185	225	224	196	213	211	216	216	203	211	202	225	190	215	218	232	209	197	180	225	193	219	194	199	209	207	237	185	229	217	184	210	203	201	190	215	215	213	218	218	196	220	213	220	223	203	197	194	226	207	193	187	187	214	206	206	199	190	196	187	204	216	209	227	204	206	191	204	202	218	200	221	219	206	205	211	206	217	203	212	199	219	202	201	223	203	203	209	211	197	220	241	203	219	186	201	221	195	203	234	202	206	206	219	227	209	227	202	211	189	234	200	212	232	225	221	200	205	200	181	202	181	201	214	233	183	237	190	193	205	208	216	208	222	203	194	202	198	222	209	204	213	214	223	225	238	231	196	232	198	206	202	218	209	212	168	222	207	187	200	219	229	255	216	223	203	195	210	191	183	203	196	210	188	207	216	212	207	208	230	224	209	184	205	235	207	212	202	181	213	213	169	215	201	208	213	201	188	196	197	212	209	211	226	194	208	162	211	204	216	212	195	188	181	218	221	171	215	205	219	214	196	246	214	206	196	232	200	205	208	202	216	202	185	195	219	206	186	187	192	225	205	215	203	229	214	217	216	203	196	217	194	208	229	232	200	215	236	203	222	239	202	220	211	180	209	203	186	200	190	218	204	212	218	212	183	228	199	205	180	186	215	213	184	214	221	208	202	223	213	213	199	200	199	208	200	213	185	216	204	212	198	226	190	195	249	223	207	213	190	219	197	223	196	186	211	216	222	207	199	198	205	217	213	199	213	209	201	207	206	185	221	207	211	219	190	217	211	202	198	196	198	212	219	218	220	217	228	220	204	207	206	220	227	235	185	198	238	240	194	206	207	232	222	202	198	223	196	251	199	225	203	204	216	210	209	209	213	222	207	222	207	225	201	231	212	199	212	220	199	203	208	189	189	206	202	242	212	215	177	216	193	213	212	230	208	213	198	204	198	212	206	193	211	212	233	229	229	221	206	203	208	211	226	195	220	198	198	217	197	217	193	201	188	199	214	200	205	199	202	195	214	196	202	205	210	215	207	178	190	166	195	198	194	219	207	207	220	208	198	206	188	213	198	211	176	221	209	211	221	210	214	178	203	196	167	214	200	223	222	222	207	205	206	200	191	191	206	235	213	196	228	209	225	214	190	212	233	218	227	196	213	193	197	203	201	204	226	221	225	237	219	204	204	193	208	219	212	206	215	186	240	220	211	193	222	202	190	217	201	226	209	220	234	210	229	214	201	196	210	234	189	204	212	211	194	201	198	198	227	201	226	223	187	178	209	188	203	216	190	208	188	208	205	204	243	219	198	202	209	220	196	216	223	213	206	220	205	221	222	190	228	215	199	231	197	222	201	219	236	222	231	189	214	225	203	219	190	213	208	194	190	235	201	221	191	190	202	196	233	242	211	207	226	215	185	204	215	242	234	180	200	215	194	214	213	240	233	195	215	225	201	226	202	234	202	205	213	199	225	203	183	220	219	215	197	172	208	207	201	194	234	249	227	214	211	178	218	186	206	181	191	221	182	220	206	221	215	181	194	206	205	196	227	215	200	214	210	204	216	221	210	201	217	205	211	220	217	212	209	238	213	205	195	184	212	185	212	220	214	196	228	203	209	234	210	194	183	209	225	196	201	188	204	233	187	208	185	208	218	211	208	211	225	211	214	221	223	195	198	196	217	213	209	212	216	206	199	233	199	218	202	196	190	222	212	219	241	225	202	208	226	214	194	234	229	218	229	202	178	222	219	180	213	218	195	196	207	203	207	193	182	201	204	182	204	197	197	197	212	237	210	219	200	207	215	216	196	211	207	207	211	208	215	187
345	2	2100	162190	399	0	20	162	254	464	426	509	405	434	414	401	376	337	334	347	341	299	323	308	299	309	277	291	316	261	285	287	280	265	275	262	257	260	270	272	240	259	292	257	256	236	262	219	224	227	226	251	234	262	234	226	263	268	223	253	235	234	230	225	226	222	231	237	224	261	230	217	227	243	222	235	249	237	222	235	244	220	243	232	231	242	223	277	246	240	255	248	255	218	243	215	243	237	234	220	229	256	217	215	212	222	233	244	232	244	257	220	221	213	226	248	214	207	202	229	232	244	242	218	234	248	235	225	243	257	206	245	219	209	214	246	244	201	214	247	259	278	214	208	220	224	240	222	254	215	211	230	212	223	213	213	231	221	235	235	206	224	209	231	230	230	237	229	222	262	221	205	234	239	214	195	217	239	213	206	191	213	212	245	183	223	246	211	245	239	222	251	224	212	195	213	203	243	214	207	218	235	249	225	218	214	227	242	224	211	238	247	239	250	254	212	227	238	250	218	211	224	216	254	207	209	217	211	219	228	221	236	211	215	227	251	210	207	226	243	211	192	219	239	227	213	195	237	229	232	234	206	250	235	210	205	240	245	231	234	219	221	234	225	209	248	227	233	227	213	232	216	221	234	231	247	209	223	232	223	230	217	244	254	219	222	246	247	217	219	220	217	217	202	253	228	210	232	217	200	231	240	228	226	221	214	201	223	247	211	191	209	197	225	223	207	201	240	213	227	238	222	220	217	226	239	225	218	218	248	202	223	227	208	204	250	235	210	234	212	231	202	224	219	228	214	221	207	236	214	225	224	234	221	218	237	204	220	214	244	248	188	231	221	198	223	218	218	217	207	197	213	202	207	253	214	240	218	201	239	255	222	247	236	231	225	230	238	218	218	216	232	204	225	253	213	221	238	232	240	212	227	226	210	230	239	238	248	246	226	223	223	238	234	217	221	235	239	237	215	221	216	223	226	224	219	230	224	198	219	247	207	243	223	242	212	236	232	270	224	214	216	204	206	226	207	229	220	219	227	216	232	224	218	200	208	247	185	226	210	229	224	233	206	199	210	248	230	224	230	222	228	217	217	199	216	210	218	233	223	209	228	221	211	210	244	237	218	225	215	228	229	207	213	221	225	234	226	241	202	245	207	238	222	217	236	213	223	197	226	198	234	226	240	223	222	218	223	229	213	233	250	210	214	204	248	207	230	193	229	220	229	223	248	220	235	220	217	224	219	207	215	247	191	220	232	225	224	206	229	223	226	217	225	215	241	222	221	232	205	230	232	255	218	200	225	214	228	216	226	224	217	221	247	225	211	211	224	235	219	229	221	226	201	225	249	227	208	223	246	220	228	214	217	219	234	223	216	220	230	221	231	221	220	243	230	265	236	213	214	246	224	235	224	204	216	199	240	217	241	229	229	262	230	232	226	222	240	225	215	224	217	248	226	229	199	235	243	239	221	224	246	222	201	205	234	218	212	222	248	223	232	217	200	196	210	235	239	219	211	211	211	250	218	217	227	226	232	230	227	213	219	214	213	236	243	210	222	244	224	227	236	209	244	239	226	220	219	213	221	229	239	242	233	208	232	221	239	232	224	229	224	239	254	205	212	233	207	209	225	204	213	233	229	221	201	213	199	219	230	217	230	219	256	208	244	232	224	194	229	224	233	227	225	237	214	236	244	214	211	243	221	233	217	211	226	238	225	223	204	242	233	214	229	236	212	220	203	194	219	220	226	218	225	218	226	221	229	216	217	229	194	220	219	218	203	192	228	240	200	217	211	209	214	248	186	218	219	231	240	246	222	196	203	242	224	213	217	253	230	236	234	244	245	230	218	205	246	214	205	231	240	231	231	240	204	233	209	213	207	244	218	228	213	242	234	257	237	222	234	229	229	235	213	215	226	222	262	243	229	211	217	238	227	230	241	230	228	212	211	216	227	240	212	204	224	242	213	235	222	234	212	211	191	233	225	230	231	219	214	216	226	243	219	214	243	243	221	203	202	243	226	212	224	223	274	234	250	222	236	235	212	232	229	224	216	234	240	220	188	208	218	224	186	220	206	221	209	219	206	222	250	235	225	230	211	205	233	206	226	225	226	243	229	210	246	207	218	228	240	243	212	219	230	233	225	236	227	194	230	233	234	197	227	207	232	230	212	198	228	226	230	235	223	228	199	218	221	236	223	232	219	239	204	232	251	227	221	221	226	220	201	232	214	201	218	229	232	228	229	250	233	211	206	243	200	206	227	250	230	227	200	230	250	213	247	211	227	235	203	213	215	211	219	194	217	201	257	214	221	219	225	206	213	235	231	240	211	229	214	214	243	216	208	209	226	208	238
345	3	3500	162292	401	0	15	200	290	495	461	520	468	471	408	394	375	375	361	336	311	332	331	320	303	309	296	277	295	287	289	263	265	259	262	281	268	259	237	285	263	257	279	222	257	247	248	256	244	250	237	209	220	256	249	238	233	243	243	237	242	239	241	221	248	245	245	245	244	230	231	235	239	208	248	221	221	228	242	229	226	240	204	216	242	222	243	281	232	264	274	223	224	244	249	261	231	210	230	237	234	214	224	206	220	216	218	214	215	240	252	253	224	213	236	200	227	211	216	231	253	246	197	200	226	244	238	217	219	225	220	216	242	234	254	236	207	249	220	237	201	217	250	246	210	232	236	212	186	235	235	236	179	222	232	216	226	228	231	221	242	216	238	206	179	276	220	223	210	201	241	206	210	239	217	203	212	223	217	210	228	211	250	223	240	218	246	218	220	217	230	194	194	218	220	208	232	241	222	241	206	194	231	219	181	251	248	184	235	232	220	222	245	250	206	219	233	211	234	221	217	217	233	229	206	244	207	200	238	231	207	232	212	189	200	262	226	225	225	237	247	245	226	221	243	230	231	209	240	218	228	247	205	204	250	211	183	225	196	212	230	223	211	236	239	216	246	232	238	217	249	232	248	244	232	202	220	214	251	233	235	219	208	227	201	244	218	217	223	239	213	208	221	242	217	228	198	232	202	216	219	236	183	255	207	233	226	224	217	209	213	213	223	220	227	222	191	253	204	209	215	231	188	226	196	240	223	202	247	213	226	249	205	204	226	215	218	211	200	222	218	215	215	200	198	225	190	230	204	186	223	223	238	226	241	236	194	234	209	239	201	213	202	231	228	238	232	236	222	240	216	215	211	226	230	219	208	245	225	218	222	220	223	222	226	192	210	213	218	204	209	212	226	233	231	228	219	230	216	220	244	193	217	189	216	235	230	228	211	240	223	251	209	229	189	231	220	210	219	229	217	235	232	199	207	234	201	211	223	238	229	220	240	221	217	236	224	209	229	233	220	220	238	222	213	227	204	212	224	225	238	218	224	218	230	219	202	214	193	220	221	214	222	209	246	247	199	204	219	225	223	238	193	210	201	231	216	211	204	201	215	218	245	211	206	220	217	229	206	221	242	225	204	198	223	236	214	208	214	222	216	251	196	238	198	236	232	225	212	232	211	213	216	221	204	222	207	217	222	225	218	231	214	209	212	224	208	227	220	232	234	220	220	242	226	206	214	231	235	231	215	227	209	210	200	217	221	225	229	230	218	208	242	203	224	197	230	225	210	209	240	200	240	220	244	224	222	226	199	212	223	200	201	235	221	223	209	225	217	196	236	229	239	226	220	210	235	259	223	197	220	228	222	224	214	221	205	219	226	221	217	209	218	214	227	227	223	235	243	215	218	196	216	230	212	216	214	225	221	232	209	192	232	222	193	226	223	243	233	232	221	220	231	220	219	232	211	218	227	212	230	224	226	212	229	239	191	210	235	230	220	214	191	218	242	216	240	226	235	225	193	217	216	209	216	236	228	239	207	226	232	219	221	188	226	194	193	225	228	215	243	195	229	217	220	199	222	235	210	222	218	217	210	241	226	202	269	223	218	220	238	218	211	223	217	217	208	211	213	214	205	221	229	243	198	226	235	236	218	220	211	225	207	215	225	226	231	237	214	231	203	236	202	220	213	217	216	215	210	212	219	219	219	207	243	213	225	210	181	233	236	201	218	195	215	216	224	248	209	228	246	226	212	224	226	249	187	192	223	206	203	240	223	231	251	249	212	220	213	198	231	248	186	202	229	233	232	225	218	219	216	221	206	194	235	216	197	211	211	197	226	234	194	214	230	208	221	226	203	212	234	230	227	206	220	226	208	235	199	210	212	213	239	211	235	227	228	238	224	226	204	234	210	204	197	199	204	198	223	234	210	237	219	223	213	223	253	201	244	228	237	236	196	199	226	251	211	219	198	238	208	229	192	239	226	215	206	230	217	225	194	217	221	219	210	233	242	235	219	230	209	214	219	209	195	231	239	241	221	217	206	216	211	210	209	213	240	210	208	231	223	226	217	230	208	208	241	238	236	215	226	232	228	232	212	220	211	233	216	212	231	221	220	241	224	228	213	219	238	214	233	214	244	242	200	248	217	206	208	230	208	218	201	227	243	208	248	208	232	219	204	244	241	222	223	219	225	245	225	187	220	227	192	248	202	232	221	229	223	204	221	231	239	208	232	205	218	251	188	244	215	257	204	253	209	216	195	232	221	237	223	235	236	211	219	226	231	219	202	238	217	234	218	234	227	231	226	200	183	215	206	215	230	213	205	229	220	221	205	211	218	213	222	228	217	218	216	235
