345	0	2700	122516	365	0	19	267	432	544	569	565	541	527	471	438	412	431	403	398	398	376	357	356	334	356	351	357	296	310	314	290	313	286	274	311	302	304	293	293	290	285	262	300	283	297	291	437	374	360	310	280	259	297	276	273	281	232	265	286	279	248	246	267	275	266	253	267	259	252	252	252	265	261	271	227	256	267	250	234	222	277	248	250	276	261	247	253	270	239	260	287	257	244	275	265	262	262	238	227	240	254	207	295	250	268	260	254	272	255	230	245	233	269	235	249	271	256	268	236	232	234	256	247	238	264	256	229	250	243	252	252	259	254	256	247	233	237	249	262	256	252	260	255	239	273	261	260	244	226	223	247	249	267	252	227	250	266	254	263	220	239	219	241	235	272	229	255	246	241	237	253	251	229	256	247	239	269	273	247	236	260	231	241	261	241	279	228	254	235	250	258	244	247	271	238	238	242	233	238	264	247	264	248	229	220	230	247	248	242	266	246	243	278	261	236	238	262	243	221	251	246	256	242	262	239	270	259	253	266	247	262	249	246	241	263	271	249	258	286	239	233	223	224	240	261	274	246	258	250	251	213	246	233	262	256	233	270	234	223	237	250	228	272	260	266	268	228	241	271	254	250	221	242	252	231	256	231	222	246	253	228	233	244	226	236	261	225	241	282	237	256	224	254	232	241	223	247	249	252	212	252	244	236	244	228	270	260	239	247	253	238	251	264	252	237	249	254	242	255	232	241	273	230	233	236	233	220	228	247	243	247	245	216	244	243	231	257	259	243	228	254	250	221	254	260	256	266	250	252	265	266	224	251	241	227	254	250	265	255	270	251	254	238	226	259	279	264	282	265	257	245	236	264	243	225	259	257	252	217	247	237	255	249	249	236	243	256	240	247	233	247	227	273	259	242	241	260	250	276	260	250	228	248	258	228	263	250	235	254	226	224	227	244	279	249	208	219	240	249	231	253	242	245	231	221	226	250	235	277	256	244	247	258	269	249	242	251	248	235	223	237	255	278	258	213	262	249	246	246	227	259	250	262	229	246	270	257	235	249	217	243	234	245	246	258	264	249	241	267	248	246	257	261	244	260	248	246	230	249	258	244	234	251	233	245	239	250	234	234	269	250	252	260	226	236	242	245	232	226	258	267	242	251	258	207	233	245	232	265	221	233	244	224	234	251	261	258	248	235	248	239	238	225	245	272	246	242	254	264	228	234	256	247	249	228	226	270	217	242	271	236	246	255	225	270	256	253	241	221	230	241	257	252	234	245	262	269	243	245	226	246	210	234	245	262	255	244	245	262	250	241	248	260	239	250	270	234	243	252	264	300	249	243	291	231	237	261	249	259	221	257	239	245	246	223	243	266	228	257	269	214	226	226	236	243	226	238	247	252	262	238	260	266	269	263	261	255	249	270	277	213	234	250	254	265	243	245	254	228	250	256	209	227	246	269	233	266	242	223	241	208	235	244	238	247	240	279	259	242	252	233	247	239	227	228	254	260	245	261	249	263	254	233	243	261	275	233	257	250	241	224	255	239	230	262	252	244	226	236	260	246	238	240	249	243	223	240	237	255	220	234	261	234	232	251	267	250	244	264	248	230	230	243	240	253	265	244	254	239	277	271	247	246	257	248	248	266	260	254	244	230	243	267	264	272	223	253	220	218	262	250	236	269	251	251	241	234	257	238	233	210	250	234	256	236	255	281	250	263	272	262	244	233	261	244	249	247	233	228	251	250	241	246	227	239	220	243	274	250	245	259	223	238	252	256	242	262	233	216	266	224	212	255	246	246	224	241	245	246	243	250	238	229	237	264	232	246	241	237	266	251	219	245	266	221	249	236	258	252	244	230	261	267	263	240	220	244	277	230	232	248	249	211	254	247	225	242	257	229	256	260	241	261	235	247	264	241	242	237	217	216	259	250	255	246	250	234	232	227	248	242	213	215	226	224	266	223	240	241	231	236	225	247	248	208	244	250	243	243	241	265	260	226	244	246	260	223	260	258	232	246	230	261	254	230	227	233	259	246	252	248	259	269	217	256	244	225	214	243	247	241	223	274	234	245	227	268	239	261	243	245	266	268	257	243	252	268	261	222	272	249	237	252	246	245	241	237	256	251	233	255	246	228	250	251	257	238	253	252	237	253	234	261	253	241	239	264	227	251	268	246	235	266	249	270	271	255	238	214	260	248	224	247	255	240	266	232	241	243	239	250	250	251	267	264	257	249	245	255	219	257	235	224	243	246	254	248	244	261	240	253	252	239	246	267	241	260	241	238	240	259	249	250	268	263	220	238	237	246	237	229	243	231	268	275	263	246	246	233	245	251	259	229	236	264	247	260
345	1	1900	122640	419	0	33	242	301	458	456	474	406	432	393	374	315	370	317	342	294	298	332	281	294	285	276	264	268	264	282	256	252	243	241	240	258	252	244	264	235	259	266	234	247	231	242	232	237	247	218	235	227	221	232	227	229	183	236	212	215	197	228	220	219	212	194	220	241	212	232	190	231	208	229	222	207	244	211	225	204	219	212	233	229	207	228	213	207	216	229	203	204	195	182	226	202	239	220	191	225	201	200	228	233	226	202	215	222	201	215	225	207	215	204	214	211	220	232	217	246	214	199	222	228	211	198	231	203	196	221	214	223	217	212	220	207	232	220	211	219	187	215	210	198	206	240	227	214	214	243	176	215	210	234	217	211	213	202	227	223	211	235	189	235	215	209	205	224	224	213	202	233	231	193	210	199	184	186	204	208	203	190	206	189	192	228	206	214	212	206	183	212	216	220	222	226	195	192	212	183	196	183	218	212	208	223	220	197	212	238	223	212	215	195	205	208	223	220	216	210	200	222	204	214	206	223	202	204	213	193	212	230	190	229	219	193	205	213	233	217	203	200	208	205	198	211	187	230	201	193	214	211	222	210	198	209	199	222	226	224	231	200	221	196	215	223	208	217	223	201	221	196	232	209	213	224	231	201	201	195	188	216	241	192	224	208	220	219	201	231	203	211	215	217	213	225	188	187	207	222	192	203	224	212	193	205	243	235	221	225	191	230	208	201	207	194	215	209	199	244	212	198	199	209	237	187	210	211	188	241	187	215	208	201	209	198	217	224	213	201	234	193	205	208	213	206	207	216	221	182	226	206	221	197	231	194	206	198	192	192	209	191	209	229	221	203	220	216	191	195	208	205	212	205	205	243	184	215	189	218	197	192	190	205	191	229	197	198	262	173	196	210	235	210	209	208	221	192	200	189	199	212	210	202	244	217	205	188	222	223	192	223	183	215	237	200	213	219	208	196	214	232	186	210	217	205	195	212	215	216	195	192	197	209	221	223	197	206	216	202	197	202	206	179	168	233	184	238	183	187	228	200	213	189	214	185	242	219	210	202	200	219	225	203	198	215	200	195	197	203	197	189	214	207	196	223	164	213	211	203	218	231	174	233	227	215	199	213	213	183	212	224	204	195	222	231	202	199	195	203	203	203	205	195	177	223	215	204	210	223	199	218	212	207	184	209	226	218	225	218	235	207	183	219	204	198	221	200	210	211	188	209	211	202	208	228	213	199	193	163	226	213	182	206	207	177	214	179	217	205	215	203	216	216	201	221	205	194	219	194	215	205	201	207	214	206	234	194	216	226	221	205	229	204	223	210	217	247	209	187	218	230	214	205	218	197	218	236	205	227	233	222	231	176	198	222	199	245	237	222	199	194	220	203	205	191	192	182	216	223	219	204	202	194	200	218	207	208	211	206	186	230	210	218	212	212	217	217	195	202	215	228	212	204	211	214	206	227	196	204	200	203	191	210	219	223	209	194	207	210	210	231	214	204	215	205	212	195	186	188	215	216	214	214	224	197	210	205	219	192	207	196	201	208	206	214	204	205	213	190	233	214	228	198	210	178	209	223	217	228	223	187	213	229	219	206	199	217	209	222	234	218	197	204	222	224	192	218	201	205	202	193	215	201	224	202	196	201	219	186	200	199	225	224	218	211	216	216	216	207	201	209	223	200	203	221	187	196	195	217	214	184	205	209	210	189	214	226	197	203	185	218	225	207	222	218	215	193	218	194	193	215	195	188	206	234	218	201	191	218	214	208	186	226	203	196	211	193	207	229	214	204	236	224	212	200	225	214	196	211	208	209	225	198	195	207	189	209	207	208	211	219	217	220	203	221	228	222	211	238	188	222	244	220	208	238	202	225	197	216	206	198	208	225	193	179	203	201	211	189	211	220	229	211	238	191	182	218	219	226	198	201	190	199	196	203	207	195	213	205	220	196	164	210	219	210	214	179	239	194	229	214	215	240	206	212	208	199	234	197	186	199	227	205	219	197	189	198	165	239	194	242	179	228	215	196	216	183	208	215	201	214	213	219	219	168	204	198	178	182	192	207	202	219	231	205	224	203	201	198	224	164	211	226	221	234	195	198	174	188	210	190	194	208	221	192	198	202	199	217	200	195	189	228	208	204	211	225	248	211	191	206	195	224	212	213	224	192	198	197	235	198	182	191	216	201	220	207	201	197	205	171	222	205	221	227	225	219	221	213	235	210	207	187	226	208	200	200	216	173	199	208	216	216	225	223	185	219	203	222	219	198	215	208	208	199	209	191	184	231	209	206	209	222	210	210	213	202	207	207	223	206	198	186	202	224	177	214	206	185	192	210	218	216	193	204	206
345	2	2100	122763	404	0	32	238	282	444	449	463	482	426	406	358	359	335	338	339	318	313	331	307	293	299	283	280	279	252	258	280	292	278	238	258	261	268	221	244	233	258	241	210	235	256	229	280	256	250	240	253	190	264	234	207	221	234	222	201	217	227	259	221	237	242	212	226	225	222	220	219	222	225	205	237	220	215	215	229	225	250	221	230	215	206	181	216	213	220	212	194	199	224	229	192	217	223	209	208	200	227	233	218	195	225	214	223	232	190	222	211	200	217	208	180	206	207	243	210	191	200	226	196	217	204	208	223	208	210	236	232	186	213	207	231	190	208	223	208	196	224	226	200	212	214	197	202	200	211	218	209	197	213	205	214	221	195	213	198	206	212	202	204	213	234	186	217	211	226	216	223	201	228	201	223	228	222	187	226	206	220	209	231	206	230	210	199	220	229	196	211	219	220	221	218	204	202	207	235	234	203	225	236	209	228	229	192	197	236	204	226	200	223	215	234	229	209	211	229	216	224	191	202	235	213	197	212	198	192	218	196	204	216	240	187	234	184	202	223	209	227	202	222	192	220	209	228	214	204	217	226	233	198	210	198	206	209	229	207	195	233	200	209	219	218	238	228	203	211	212	225	237	210	214	225	204	191	205	238	203	201	202	198	221	230	215	209	179	207	191	200	224	221	190	196	222	242	214	222	220	222	210	197	211	200	202	213	222	188	209	224	195	209	187	191	230	201	204	225	209	225	208	211	218	199	201	210	220	205	203	198	197	225	212	198	208	196	218	225	190	222	218	205	222	228	233	199	205	238	211	224	200	191	199	201	198	182	222	205	203	222	199	205	218	194	196	215	207	215	192	207	211	192	210	235	210	218	211	236	190	209	211	209	212	206	221	214	217	201	201	199	219	211	205	199	249	223	207	226	232	233	196	183	202	199	205	231	202	188	208	198	210	239	206	225	209	228	221	205	223	224	213	212	216	178	202	204	194	205	200	231	201	193	213	188	212	239	221	210	210	226	212	212	188	221	234	220	209	206	209	226	204	224	204	221	224	204	200	201	234	214	222	223	223	224	187	202	195	209	202	215	196	215	227	221	212	209	220	229	195	205	243	219	209	224	219	234	203	213	215	206	180	220	187	222	223	187	242	210	186	203	230	222	187	225	211	201	204	196	219	189	196	206	198	216	199	214	208	184	206	201	231	183	196	201	222	223	196	198	225	218	224	218	179	211	194	206	190	217	221	197	205	210	215	218	212	205	187	213	234	217	217	206	197	196	245	194	194	189	215	204	180	224	207	206	191	201	203	200	221	189	205	208	209	228	205	177	209	203	233	187	200	206	210	227	214	202	214	201	206	202	187	201	211	201	196	190	203	227	202	225	214	193	179	219	193	213	203	221	194	201	215	214	213	196	219	182	199	206	184	220	174	215	209	189	210	186	215	194	218	209	214	200	211	192	218	201	194	185	199	221	191	224	228	222	229	197	190	203	204	211	211	206	183	208	222	223	209	190	221	188	201	214	229	193	227	197	213	193	252	196	190	189	203	212	221	206	208	238	217	217	223	220	196	190	199	174	212	193	207	208	206	195	187	215	200	214	202	213	202	215	215	198	221	194	181	213	192	207	194	212	212	217	223	234	206	204	227	210	203	230	226	190	204	231	215	235	191	226	195	187	197	203	197	198	204	204	212	186	222	207	202	217	223	223	173	206	198	216	200	200	226	212	185	200	221	202	220	206	192	201	190	192	202	195	202	201	197	219	207	216	211	229	200	195	212	246	215	181	215	207	206	208	205	214	226	215	185	199	199	212	221	195	208	209	201	184	211	239	207	205	202	224	221	204	206	188	196	192	203	182	238	221	225	215	222	203	215	214	195	221	217	227	214	225	204	218	200	222	201	212	185	208	216	235	212	216	236	199	197	178	215	202	211	215	234	216	209	216	214	228	217	209	231	206	205	233	220	223	212	238	241	198	188	192	187	243	174	234	203	202	209	209	202	186	207	217	211	234	209	187	207	171	234	214	201	211	204	207	209	196	208	199	192	231	179	199	190	196	187	190	217	211	205	192	209	204	195	195	223	215	188	202	189	206	207	188	260	198	221	210	200	191	204	209	196	237	217	208	217	217	206	187	201	191	223	223	196	206	224	198	200	229	210	210	208	206	217	214	206	194	218	202	198	207	177	200	199	184	199	230	213	201	188	202	211	196	192	194	226	196	213	219	204	223	205	212	199	208	200	202	215	193	207	196	207	199	212	186	229	208	177	222	229	207	197	195	223	192	201	204	223	210	195	200	207	210	213	208	219	205	228	173	205	207	213	206	202	186	202	184	171	204	204	242	189	217
345	3	3500	122886	419	1	29	235	303	449	472	481	410	457	398	382	348	336	308	307	312	291	309	296	265	284	264	264	238	235	248	249	222	239	248	211	217	225	216	226	195	238	229	202	213	250	299	255	241	223	202	208	212	214	180	207	206	212	207	198	195	184	202	191	204	182	211	188	205	174	193	172	189	199	185	171	163	185	200	182	204	186	186	187	184	192	187	191	179	203	187	195	167	178	160	208	201	194	204	186	180	199	183	197	184	176	203	187	180	203	197	212	200	183	178	174	192	200	215	205	214	177	198	169	180	198	176	200	201	171	181	203	183	184	198	183	188	185	149	199	164	171	181	184	169	182	198	162	209	160	191	181	176	189	183	172	178	185	206	186	161	189	195	204	166	196	171	203	192	162	192	203	171	208	159	196	185	203	176	199	186	188	182	175	189	203	170	178	186	204	163	196	185	175	180	179	190	167	186	161	197	182	156	174	207	176	198	186	176	167	172	173	192	176	185	208	198	192	170	171	182	197	186	203	174	187	203	186	169	187	216	180	193	182	181	205	186	184	193	175	190	200	176	167	180	185	192	192	165	200	187	216	172	177	180	181	181	186	171	199	197	174	178	192	199	185	189	199	190	181	180	178	207	159	192	183	166	195	191	162	185	185	179	181	180	203	144	178	178	184	176	208	196	203	192	189	173	209	194	177	204	193	179	195	197	184	193	184	161	197	172	210	183	181	194	168	176	196	182	175	195	180	176	183	186	189	177	182	171	182	201	177	180	188	155	178	193	172	192	199	183	180	187	209	173	185	183	178	182	166	184	184	188	181	198	176	211	198	175	182	200	204	189	191	188	192	164	165	174	173	192	187	181	170	201	200	180	194	189	181	183	192	171	168	199	185	159	190	197	179	194	175	195	192	197	168	170	167	179	195	154	207	197	187	154	194	184	188	187	199	199	169	180	177	184	186	189	176	170	187	197	197	192	208	184	190	173	158	169	185	196	192	197	180	186	194	186	151	179	192	171	197	204	195	187	176	180	196	183	179	182	183	169	197	202	183	188	171	220	186	183	179	186	170	182	202	162	177	165	175	182	200	199	199	174	166	169	173	171	181	171	171	184	197	175	162	178	193	184	200	176	179	188	187	185	177	183	172	185	179	159	184	175	193	166	184	193	183	180	183	183	191	191	181	191	168	172	179	206	171	186	171	178	174	173	183	172	195	161	176	191	172	150	166	188	182	169	187	187	192	194	188	138	200	183	201	187	171	172	147	162	185	162	177	186	188	174	192	166	188	178	176	179	186	180	181	194	197	177	196	190	202	184	168	179	196	173	185	182	169	203	173	162	162	165	167	172	184	166	172	190	163	174	183	176	180	202	210	181	200	178	172	198	191	193	172	181	187	172	186	193	188	197	180	202	174	195	190	162	165	181	211	168	204	189	180	186	175	176	173	171	184	199	157	156	192	189	164	165	198	162	158	200	170	164	171	182	168	167	182	193	207	194	187	182	200	186	175	183	198	177	186	178	185	198	170	161	183	193	198	180	171	169	183	205	180	167	201	205	197	177	166	188	167	191	174	165	178	174	169	196	160	180	182	187	190	203	177	187	190	184	208	183	201	163	203	204	178	176	172	187	170	172	158	190	154	182	193	186	175	165	203	193	184	196	191	168	186	177	186	187	174	160	175	201	175	195	215	167	185	207	188	177	196	183	181	193	178	162	183	176	194	185	189	184	203	167	205	178	186	179	165	182	163	183	167	195	199	184	187	161	183	183	151	179	159	177	203	164	167	195	173	166	172	196	199	191	188	188	188	184	185	183	187	143	182	181	174	168	196	180	199	199	197	186	199	172	183	173	184	182	182	176	163	197	167	183	207	182	188	162	168	191	197	166	178	184	186	189	174	181	199	183	184	198	187	189	180	158	193	180	205	196	168	171	197	176	162	167	189	178	176	145	197	172	164	184	181	187	162	203	196	167	186	191	200	181	172	166	184	165	166	197	183	193	175	179	188	161	190	181	170	174	180	193	177	183	155	169	195	198	166	195	180	159	159	167	178	194	181	210	196	186	189	203	177	211	177	195	202	176	194	175	220	198	170	158	181	196	180	171	177	169	204	186	170	163	178	175	167	172	176	197	187	212	166	192	192	179	185	181	198	179	200	189	185	178	176	206	176	183	184	167	194	174	159	167	175	173	172	177	184	190	170	181	170	170	210	195	166	188	184	169	180	191	189	175	169	200	182	183	169	185	162	179	190	171	170	171	194	198	175	200	188	194	165	190	179	174	187	169	171	208	203	169	178	196	194	179	183	157	209	198	173	192	185	179	162	204	181	169	189	179	144	180	184	185	179
345	0	2700	123009	374	0	12	235	372	432	491	560	485	481	441	429	411	405	375	378	357	371	354	316	313	330	303	292	323	313	284	315	297	289	285	279	286	306	265	256	287	287	289	282	302	369	380	316	260	266	263	251	237	237	259	255	248	254	240	252	241	264	238	253	241	251	241	244	261	237	210	241	220	251	235	261	250	260	255	230	264	213	232	235	240	228	240	237	231	272	243	217	222	244	246	250	227	223	244	238	253	224	221	228	237	201	209	224	207	209	239	238	219	228	242	250	228	207	233	243	241	249	227	249	244	202	244	218	249	218	275	224	216	239	238	207	227	224	234	218	237	227	208	222	253	227	233	219	253	215	224	249	244	239	237	251	256	229	219	222	211	237	218	220	205	223	216	227	224	234	219	253	236	227	227	231	231	209	247	239	227	242	228	259	230	238	241	237	223	264	217	246	225	237	210	248	225	236	224	210	228	218	242	263	231	249	235	239	252	226	212	210	218	225	215	240	220	224	234	215	244	244	232	221	237	213	217	241	227	258	217	252	208	259	251	214	231	230	201	254	225	226	251	237	223	203	220	215	203	244	242	238	233	250	245	236	218	231	229	201	241	239	208	202	230	232	252	242	224	209	240	220	233	215	202	235	238	233	201	234	216	232	218	238	236	236	221	226	208	213	253	191	233	231	241	233	242	230	233	257	234	213	242	227	245	217	216	204	259	243	193	230	208	218	222	221	224	242	234	241	202	223	228	251	240	217	232	214	232	207	199	223	219	229	242	233	208	234	236	237	241	222	210	252	210	231	243	235	252	212	266	225	226	236	231	242	221	228	213	220	260	223	205	223	247	248	243	254	246	215	237	241	236	204	227	202	248	248	214	212	235	188	234	212	232	228	210	219	241	215	218	238	222	254	239	221	238	228	242	217	240	230	236	222	218	221	223	230	207	219	238	241	234	211	253	220	252	237	233	219	219	212	216	215	234	236	248	243	226	249	222	212	224	254	230	229	213	225	229	220	228	227	227	225	239	224	223	239	216	241	235	200	225	215	243	247	244	233	235	229	230	237	211	223	218	200	225	244	233	214	234	226	248	227	211	224	237	222	249	218	242	226	227	233	212	259	241	219	219	218	207	241	248	229	203	231	192	225	229	254	230	254	221	230	233	233	215	246	232	227	227	212	193	208	243	253	240	235	211	211	251	215	222	239	236	230	234	216	233	225	229	238	209	194	226	232	240	244	217	244	238	226	216	216	215	225	249	255	249	208	232	223	210	209	230	207	205	250	230	246	218	239	210	220	211	239	233	249	232	243	223	221	253	252	235	220	232	234	233	207	203	220	237	246	215	220	242	233	246	224	217	250	238	213	224	218	245	216	264	239	246	260	213	234	230	206	220	229	230	219	220	233	190	235	214	240	249	228	233	236	204	250	236	251	206	243	218	236	201	243	202	257	222	220	225	221	232	233	229	228	222	199	209	243	222	214	236	211	234	204	219	237	243	237	220	226	225	241	214	211	238	231	221	225	219	236	223	228	245	226	229	222	206	201	228	241	206	225	228	224	237	224	220	216	219	221	218	224	238	250	215	236	204	202	209	218	241	210	210	235	218	230	211	247	249	214	237	196	235	238	213	193	216	214	250	202	235	231	222	204	216	216	238	219	252	216	207	225	226	237	210	236	241	228	240	219	218	238	224	216	237	246	230	225	209	227	233	248	224	240	255	223	232	224	228	221	243	245	241	216	226	217	214	225	240	214	218	249	263	219	245	232	234	214	209	236	190	263	233	219	214	215	231	190	231	235	226	218	229	234	220	221	228	253	213	229	238	240	240	235	215	233	225	221	223	219	243	226	250	209	239	211	218	232	228	213	217	204	231	223	202	226	252	233	206	222	242	223	259	245	204	243	231	228	222	191	197	231	213	210	241	235	217	244	192	217	219	223	224	218	206	221	241	227	217	221	223	228	237	235	221	210	210	255	217	241	213	244	213	256	229	210	254	210	228	222	227	209	212	230	234	236	226	240	214	200	198	204	255	242	224	230	231	220	235	214	215	225	252	232	228	224	235	232	215	229	229	205	209	230	242	232	230	256	212	216	223	221	245	251	225	252	227	228	243	231	254	245	237	239	231	229	234	235	220	227	220	219	223	211	218	217	215	228	226	224	233	227	233	223	238	237	232	220	216	213	223	241	251	243	242	261	245	232	223	220	241	216	238	207	226	220	228	239	225	245	247	222	229	241	233	230	228	244	232	211	223	227	225	210	225	223	237	227	200	209	192	221	206	184	217	239	213	226	210	244	218	226	237	218	231	231	227	230	224	210	231	217	218	258	197	229	227	236	240	215	218	201
345	1	1900	123133	421	0	59	293	338	488	416	483	444	417	385	374	342	344	337	331	332	301	307	295	254	323	275	302	301	272	300	275	265	252	271	278	301	282	254	260	275	263	225	234	247	274	261	258	258	265	206	231	235	224	234	244	245	230	244	212	228	256	260	229	248	240	237	232	246	246	251	238	226	225	237	246	247	243	228	232	228	253	254	228	265	217	252	259	227	244	242	255	247	224	241	238	252	259	242	230	228	232	244	218	231	217	228	236	206	229	224	262	219	210	265	240	240	210	232	228	243	230	225	218	257	244	232	212	249	239	235	215	239	255	234	229	255	242	217	222	238	249	228	248	232	241	239	238	243	247	192	250	239	219	259	264	259	245	256	233	220	236	222	240	224	231	239	219	243	248	237	217	239	240	246	227	228	232	236	234	225	266	233	196	232	228	250	227	241	238	262	224	247	229	233	232	210	225	235	248	225	275	220	258	236	225	236	248	219	233	229	230	221	231	243	238	216	230	247	233	268	212	210	222	241	218	223	230	203	228	223	223	215	259	235	242	251	224	203	247	265	249	243	224	227	255	207	239	245	243	235	243	228	225	250	233	213	232	250	231	214	239	230	229	250	231	223	227	233	236	246	238	246	248	235	224	206	236	224	242	222	247	238	257	209	281	223	209	218	235	239	252	239	213	244	238	210	230	265	238	247	223	232	240	243	235	210	230	273	256	244	225	235	214	239	230	216	251	222	260	216	228	208	252	209	238	203	233	198	238	217	261	225	229	224	250	218	236	252	234	217	224	246	219	213	231	200	245	223	218	220	240	223	242	209	229	225	235	249	220	216	221	233	224	238	247	204	226	241	237	229	231	264	256	228	230	266	237	203	228	215	228	241	205	241	225	221	234	235	265	248	241	245	219	235	262	235	263	236	245	253	205	251	211	237	233	220	244	239	239	239	238	238	219	247	219	234	246	236	250	239	225	231	227	227	248	233	224	253	239	234	232	208	228	216	228	228	259	201	252	240	245	232	223	207	221	220	233	227	211	230	229	205	210	231	234	233	245	230	228	217	233	251	240	222	254	242	225	236	240	236	239	209	267	244	255	213	239	248	217	227	236	231	251	212	226	219	224	209	250	223	256	207	244	229	251	242	225	218	252	236	215	217	249	253	229	230	249	247	251	227	251	249	234	220	212	226	225	214	232	223	238	217	206	252	201	222	230	233	232	239	233	233	207	253	214	227	225	237	238	201	221	221	240	257	241	230	225	220	207	238	241	231	219	230	245	222	252	229	232	245	250	208	239	231	252	230	246	230	247	239	244	205	241	231	240	229	228	226	231	242	244	256	209	244	222	235	240	223	222	220	213	213	224	195	253	258	236	230	240	220	253	235	254	259	222	253	237	251	234	232	270	242	249	241	238	282	232	222	220	250	247	224	230	254	244	206	238	245	259	240	229	254	254	225	219	246	234	227	260	244	252	212	236	231	251	210	212	209	247	226	229	225	233	245	227	242	232	239	223	228	226	266	228	205	240	251	233	235	237	237	194	211	232	267	238	201	236	208	230	245	228	240	225	211	243	248	242	243	236	253	245	244	234	227	232	234	225	226	239	229	241	269	238	220	255	231	243	230	239	217	228	268	237	234	214	219	267	229	233	234	224	241	240	221	235	217	232	218	245	215	217	226	199	229	249	227	253	220	221	218	250	242	218	251	252	227	240	231	240	236	217	228	228	223	213	232	240	239	235	231	259	228	252	223	227	227	226	263	242	225	224	232	242	262	258	251	226	215	242	205	236	217	263	231	214	228	225	245	261	256	252	259	230	238	220	230	243	225	234	243	240	229	242	260	204	256	227	229	244	232	226	227	220	237	237	247	232	208	212	254	222	252	237	240	216	249	240	220	227	234	243	244	221	231	236	237	237	224	229	243	261	239	193	246	228	236	219	225	248	244	226	227	235	240	226	223	257	212	258	226	220	221	252	211	205	217	227	210	220	247	239	258	236	257	219	264	207	227	233	201	231	223	225	241	233	211	244	214	226	218	225	242	218	241	241	217	240	246	197	238	233	213	234	265	228	220	209	232	246	236	223	240	250	216	240	237	237	208	258	209	216	219	239	241	243	264	219	220	235	236	252	237	235	232	249	223	222	226	216	199	219	242	254	227	215	226	225	245	224	233	228	199	250	212	225	236	226	223	239	229	201	247	227	260	208	246	224	233	204	210	220	246	236	214	230	217	208	238	224	242	214	235	211	233	224	196	223	243	253	225	222	236	242	227	268	235	239	239	233	226	226	251	238	189	233	235	236	238	218	220	236	245	235	250	228	229	237	240	241	221	212	231	229	234	240	243	214
345	2	2100	123256	395	0	41	297	394	487	487	543	489	473	463	430	406	406	407	392	374	378	326	362	348	345	343	384	333	340	337	329	328	302	311	323	307	308	302	291	288	289	304	286	280	322	300	305	288	313	268	275	268	303	292	252	298	275	289	297	251	280	305	310	227	280	286	283	291	286	281	275	285	282	298	288	280	265	264	281	287	297	268	280	286	296	284	234	271	269	264	277	262	271	289	271	288	260	301	291	250	289	258	272	261	259	263	262	281	277	273	233	276	260	260	278	231	270	273	269	261	287	262	288	285	266	261	276	264	273	274	279	250	262	257	254	268	303	307	277	285	251	274	284	310	276	260	267	305	270	289	283	280	274	258	259	261	242	282	298	304	271	274	250	255	256	280	262	279	283	270	269	263	296	279	248	280	277	279	267	258	282	270	255	282	263	244	287	276	286	284	298	286	251	296	279	287	263	282	261	271	272	226	284	281	275	294	260	261	291	234	239	268	293	300	269	264	255	265	295	271	246	296	272	279	274	291	266	266	254	265	267	254	279	286	275	249	283	305	246	249	256	263	263	263	268	261	267	288	244	289	258	272	247	264	281	249	261	269	253	287	256	263	259	268	240	259	279	280	268	278	272	274	264	254	272	282	300	273	271	270	287	259	287	277	284	266	286	268	268	279	284	259	260	276	287	267	274	259	256	269	262	284	240	261	260	266	275	239	269	271	254	272	283	287	284	257	278	242	292	237	272	267	248	279	258	267	278	261	257	285	255	244	276	286	272	291	273	260	278	240	293	309	256	267	286	281	263	250	267	260	250	278	284	291	257	274	290	298	238	275	241	271	245	295	265	253	275	295	282	256	278	267	287	304	268	260	262	252	289	267	295	279	282	245	279	254	278	252	274	273	286	251	287	268	269	270	288	286	269	266	261	257	252	250	275	290	276	276	257	257	258	261	299	292	280	288	283	267	265	277	278	298	278	244	271	264	269	279	260	254	256	255	275	257	280	291	298	261	262	263	271	261	266	288	245	284	269	297	254	264	277	255	283	256	273	311	254	261	254	268	284	272	258	261	261	287	261	280	290	280	280	274	279	258	252	265	288	302	274	238	291	257	251	254	293	268	262	262	286	271	271	260	256	260	257	291	253	305	264	258	267	235	269	279	263	239	278	231	307	256	292	256	273	266	316	264	254	279	274	271	259	286	243	270	282	239	257	266	286	278	299	287	247	272	299	265	300	255	248	274	280	283	268	276	268	271	264	272	259	260	275	265	283	272	258	269	284	281	242	262	286	252	283	296	277	251	287	286	271	279	253	275	277	265	250	285	268	258	294	294	242	259	277	289	270	266	279	295	257	271	291	282	276	262	252	252	273	246	276	272	259	261	269	280	264	280	293	297	268	288	255	298	249	260	271	273	289	270	239	261	253	271	279	279	302	258	296	263	265	259	254	251	263	266	259	249	284	262	246	279	253	273	257	270	260	243	284	297	243	269	251	268	272	246	262	296	244	282	295	274	285	250	291	277	238	273	244	263	248	253	271	279	259	273	257	238	272	271	253	266	287	279	296	253	270	284	271	297	262	263	265	279	269	291	251	262	266	281	263	255	281	247	280	273	290	278	305	272	260	257	264	259	238	263	249	267	251	264	297	240	256	269	288	260	307	274	276	248	266	276	298	261	263	278	266	250	246	307	257	256	243	274	278	267	276	269	275	263	266	299	271	243	256	270	276	293	267	257	258	298	275	273	253	261	266	306	271	299	280	263	258	268	260	269	263	273	266	253	264	258	262	249	274	285	283	241	297	253	228	261	263	241	279	274	268	269	311	252	290	282	270	278	278	284	268	257	287	273	274	273	278	287	288	242	254	263	234	270	265	265	259	248	241	276	241	272	262	265	273	275	322	264	256	256	293	273	295	264	298	252	277	295	278	248	271	259	242	254	284	259	267	278	273	268	250	273	268	235	269	278	249	261	274	290	272	245	260	257	306	281	271	280	275	268	253	254	269	266	274	258	283	254	273	285	276	253	265	270	299	278	267	285	253	251	263	253	273	284	272	255	276	263	246	252	281	253	285	241	251	288	283	271	297	298	256	252	273	272	255	274	288	297	261	260	298	251	273	263	277	248	274	265	263	256	299	263	262	245	264	243	252	266	240	283	271	275	279	255	273	292	276	279	272	259	237	255	271	263	272	262	247	266	257	240	269	261	260	276	265	273	270	257	263	259	261	261	299	290	270	286	261	259	283	258	267	277	279	266	248	252	288	269	241	295	245	270	257	274	265	246	271	278	268	240	259	265	261	273	271	298	259	256	241	265	279	264	283	272	276	315	259	263	266	282	278	284	259
345	3	3500	123379	423	3	20	318	362	506	504	568	492	492	454	458	398	394	393	388	383	341	355	339	377	340	323	306	338	315	356	322	294	291	297	305	275	299	276	281	289	282	276	294	328	272	348	301	288	303	264	289	277	278	269	270	258	300	286	304	274	257	275	281	274	272	251	259	296	265	291	271	263	287	249	272	275	284	278	266	274	256	254	259	278	265	262	258	275	283	274	260	313	251	216	247	242	258	265	253	236	263	275	249	270	258	258	279	273	298	257	261	254	261	244	282	247	266	276	287	252	276	283	276	254	285	265	272	284	274	244	255	266	286	268	281	258	251	277	269	266	272	281	250	260	246	279	241	233	274	257	290	249	281	269	279	239	259	263	261	245	254	248	277	276	272	266	240	272	269	259	253	261	241	264	246	254	250	249	266	266	269	245	279	255	276	262	252	246	259	291	269	268	238	256	256	265	242	264	276	259	256	271	273	269	271	260	307	261	283	261	263	258	240	263	317	288	258	248	268	270	274	241	236	263	281	284	277	273	251	243	302	265	251	292	247	280	245	259	261	288	265	239	249	244	287	250	258	273	272	262	298	261	235	246	234	283	257	264	298	262	276	237	270	277	242	255	250	270	250	268	260	283	274	282	248	252	283	269	295	268	293	267	251	243	253	295	243	261	267	287	253	246	256	251	257	278	232	269	222	257	255	259	255	277	260	298	268	238	266	290	242	248	272	260	251	295	253	259	232	249	265	280	285	252	283	282	301	263	260	283	258	243	277	279	261	280	249	283	264	250	252	260	246	261	294	244	269	242	265	275	241	252	263	268	255	257	257	260	268	255	261	239	265	289	256	262	255	247	272	257	268	266	262	243	268	283	245	254	248	245	260	271	266	282	257	261	249	280	243	272	273	248	282	261	268	252	252	250	265	272	278	251	281	237	256	256	237	253	247	244	297	256	282	234	271	251	275	274	278	267	251	258	232	261	242	256	271	269	254	256	270	252	231	242	278	247	273	269	259	294	253	302	219	258	275	253	245	253	263	254	253	265	247	274	288	262	250	248	268	253	287	272	276	240	286	270	282	250	263	280	266	242	255	277	291	249	261	280	247	263	249	275	243	260	248	261	232	235	257	249	291	252	259	274	244	284	254	281	258	248	297	262	272	253	245	261	295	261	257	259	292	261	277	266	275	267	272	255	259	249	298	247	268	284	235	279	263	250	280	246	276	230	258	288	255	263	252	259	255	250	268	289	258	291	269	256	281	267	268	280	293	222	265	242	252	244	255	274	250	262	262	263	275	246	265	253	282	289	248	250	231	259	273	281	287	245	258	269	283	251	266	264	272	260	273	260	279	249	243	257	274	261	264	250	258	270	260	265	269	276	262	267	265	255	273	261	251	252	257	240	264	261	279	254	275	271	264	257	267	262	239	284	245	269	249	300	241	259	293	264	253	271	258	263	268	253	230	266	279	253	293	234	243	250	280	248	281	272	245	256	275	257	240	279	260	270	280	251	279	264	264	276	258	288	251	258	235	295	267	251	247	228	257	247	253	264	242	258	264	246	278	266	249	236	247	247	255	232	240	278	256	277	290	257	254	253	274	255	244	267	276	271	282	263	263	273	278	256	294	248	283	238	264	263	242	257	257	254	286	256	241	261	248	273	267	255	285	295	279	265	256	248	254	238	251	263	224	240	253	248	283	245	301	230	268	259	265	250	270	281	255	309	274	269	243	261	234	288	267	258	250	263	265	241	299	255	271	277	243	246	302	245	245	253	247	262	266	261	277	253	252	262	251	246	234	262	247	233	250	265	263	246	301	278	258	248	293	263	249	291	221	284	264	254	241	273	270	250	258	275	257	289	245	268	302	281	265	235	235	259	231	295	266	229	251	245	260	266	246	261	242	267	264	265	238	266	264	277	226	262	271	261	261	281	259	252	256	252	276	262	211	264	266	257	277	244	269	270	242	247	280	257	259	252	250	272	251	251	261	286	234	275	267	266	255	292	273	261	275	272	256	253	275	241	279	281	279	268	262	244	238	261	279	246	285	250	267	252	257	270	250	224	276	285	274	239	260	265	210	269	238	259	292	247	258	282	249	260	280	258	267	270	287	249	275	282	275	259	248	267	286	245	253	246	278	256	265	283	262	273	293	270	255	292	244	293	263	275	252	243	256	244	266	270	245	265	257	260	250	237	286	246	271	275	267	264	281	271	273	282	255	271	266	290	274	281	274	264	251	279	270	282	282	267	277	297	295	272	250	244	256	269	232	262	273	256	272	274	280	263	286	261	236	255	231	285	260	268	276	256	234	243	265	285	275	274	305	248	271	245	261	257	273	257	272	260	249
345	0	2700	123502	372	0	13	252	400	539	508	579	552	536	485	460	470	444	407	457	447	420	416	379	353	392	384	364	355	356	388	325	359	339	339	349	375	364	341	333	334	342	324	350	318	372	421	395	376	310	322	291	313	332	307	304	312	303	316	338	306	320	321	288	287	290	288	320	312	312	296	329	326	306	304	288	299	304	270	275	316	297	354	324	292	317	304	290	313	299	293	317	305	316	279	290	314	304	283	298	304	294	304	271	280	318	313	302	315	316	304	294	272	328	299	306	299	306	284	310	281	309	262	282	333	268	282	319	271	312	279	309	280	315	307	294	290	289	301	279	294	320	289	271	317	300	264	284	314	297	313	291	309	306	288	299	292	266	264	301	294	285	274	292	308	274	320	296	327	280	273	278	275	333	288	298	294	300	274	282	321	323	300	284	326	282	284	295	276	310	302	299	303	321	298	312	293	286	318	286	290	302	291	310	283	336	301	310	290	280	341	286	285	275	292	317	298	300	305	317	292	309	288	323	273	288	303	315	317	300	333	267	301	293	282	283	279	272	294	303	303	292	307	314	311	337	314	310	297	287	264	306	311	299	291	311	279	301	272	332	340	279	290	302	272	273	313	300	317	269	289	306	304	292	328	282	297	305	305	304	297	271	304	302	258	314	306	306	317	307	254	290	274	287	292	293	281	275	313	317	296	320	276	291	320	300	288	304	303	298	280	279	295	331	278	264	293	297	271	276	313	283	291	311	291	298	288	301	297	305	250	314	299	312	274	306	313	298	286	270	288	294	278	281	291	279	296	279	251	297	304	306	286	283	273	303	275	283	275	289	282	295	315	305	287	270	301	296	290	261	291	287	312	319	310	332	294	266	300	306	300	287	291	295	267	278	238	300	302	314	283	288	274	301	311	289	286	279	317	296	286	282	308	281	328	281	258	267	284	288	276	290	292	305	297	285	300	303	310	261	332	308	301	278	298	289	297	277	292	313	307	262	310	311	314	304	297	304	302	290	303	299	281	324	286	305	286	325	299	298	281	302	275	273	304	290	302	294	302	268	283	315	301	284	275	284	289	271	308	301	305	290	281	298	302	282	281	274	316	289	297	285	274	276	309	274	276	272	292	312	256	323	290	275	277	279	287	291	324	297	275	266	290	277	283	280	296	289	276	295	334	285	271	274	277	279	286	286	296	306	302	279	294	310	319	277	292	282	318	308	279	296	315	302	298	301	290	276	298	294	292	286	312	340	299	285	307	276	298	314	271	302	292	304	317	279	281	301	287	315	316	303	281	277	280	308	313	285	327	325	313	292	273	300	262	268	290	311	294	299	283	285	314	254	297	295	289	310	250	298	315	325	314	285	308	286	292	313	276	282	308	293	305	315	295	270	276	278	297	321	294	271	281	294	314	305	298	283	298	285	267	297	271	304	298	308	292	276	261	324	289	273	320	293	289	287	287	300	281	286	287	298	299	313	334	320	292	270	327	282	269	268	283	296	284	306	269	292	329	305	324	297	301	281	296	286	306	299	296	337	274	265	288	269	300	301	299	281	295	282	303	312	322	287	314	314	304	282	310	308	306	296	324	294	301	264	302	269	288	300	290	275	279	301	300	294	294	278	322	313	284	270	272	292	305	292	324	325	303	300	294	287	285	285	267	303	304	290	284	292	304	310	265	289	291	288	266	274	288	291	284	296	305	291	286	285	282	313	296	298	277	305	290	296	300	299	305	279	291	309	297	293	278	294	298	284	309	298	271	275	294	307	330	288	300	305	263	267	299	302	283	299	295	288	271	252	267	299	301	314	284	303	298	277	259	281	279	294	276	293	307	284	291	306	276	307	288	303	291	300	287	289	264	264	318	300	287	290	286	294	302	287	293	262	323	304	289	272	322	279	266	300	284	267	310	285	307	313	301	303	259	302	269	298	321	291	249	288	278	279	289	299	283	288	284	281	333	291	308	297	280	304	308	304	318	296	291	304	278	297	290	282	304	309	284	289	294	305	288	292	296	286	282	296	298	300	307	302	262	297	287	295	280	277	307	301	298	279	294	309	296	289	281	319	294	273	287	293	315	314	287	293	292	284	291	298	299	281	292	313	300	286	237	296	291	280	312	323	313	287	318	296	303	289	296	304	283	301	299	278	316	271	295	278	288	283	326	338	337	270	259	294	319	292	272	312	282	281	310	294	281	326	273	304	306	296	295	284	284	321	292	278	295	311	328	285	306	307	257	282	294	326	268	310	285	305	303	283	286	317	284	303	303	278	295	279	284	296	285	303	301	294	295	287	277	267	324	304	292	299	287	287	280	311	301	316	298	288	282	316	278	316	312	273	290	323	301	277
345	1	1900	123649	432	1	57	258	290	429	426	444	406	391	361	343	326	325	309	304	285	270	301	275	249	253	238	228	240	243	249	238	212	242	210	224	206	204	220	215	212	238	227	231	207	230	225	231	213	194	197	164	197	210	198	179	206	185	198	222	196	226	200	217	230	189	187	193	211	184	183	195	212	207	198	186	196	197	189	179	215	195	176	181	178	205	187	177	207	219	193	185	186	190	189	185	206	204	200	205	201	216	181	182	201	193	210	188	181	193	179	160	201	148	202	205	207	185	209	184	202	200	195	205	184	204	197	188	190	196	198	193	184	209	170	195	184	207	196	175	197	186	192	184	182	196	179	185	164	189	179	213	168	192	190	198	199	196	178	172	188	200	194	205	193	201	177	211	216	219	177	172	177	196	201	182	184	203	177	183	170	170	186	177	208	178	193	203	198	176	190	194	165	174	182	186	181	193	209	200	199	158	183	163	215	183	200	193	156	184	171	188	198	195	168	174	210	176	198	189	201	180	200	183	205	188	201	183	203	177	194	198	190	197	166	202	218	189	185	178	222	197	183	176	164	187	204	205	203	199	217	203	189	209	192	179	206	187	175	178	192	207	161	177	207	175	229	180	210	211	217	174	196	191	206	177	196	183	197	181	187	201	191	174	199	182	186	212	183	178	168	215	196	170	184	202	195	194	201	193	200	187	203	200	180	175	203	193	219	211	195	201	187	200	183	200	204	187	170	224	213	168	162	202	197	211	190	198	181	180	180	198	215	191	216	182	208	183	209	184	206	181	193	218	199	191	189	227	173	190	211	192	195	204	203	191	208	196	185	187	190	194	207	192	179	197	213	188	191	176	192	185	211	160	172	177	176	197	206	184	195	193	204	195	207	207	194	192	193	200	203	194	186	172	190	198	203	204	189	217	193	180	169	199	205	182	189	197	191	193	193	195	186	197	193	186	206	195	188	195	202	179	190	207	197	194	191	192	185	189	221	185	212	202	168	203	193	215	181	187	201	197	172	192	190	178	187	184	189	206	200	181	187	201	182	193	195	197	179	180	185	185	203	215	192	205	210	177	202	182	169	176	198	177	193	197	210	186	175	210	203	193	191	200	166	194	219	196	192	184	194	166	178	178	175	188	182	207	163	171	177	199	195	202	182	190	173	176	218	200	197	212	174	160	178	214	195	191	177	189	178	183	188	199	193	166	204	194	192	179	177	186	194	196	183	179	183	202	208	208	225	191	185	182	188	140	213	199	198	196	189	191	173	188	189	187	217	186	190	194	186	191	219	203	183	190	180	198	170	187	192	203	169	187	198	172	183	188	174	192	192	199	201	198	200	175	212	202	180	203	161	197	193	185	212	189	195	189	172	205	167	189	183	173	205	200	212	218	181	196	173	181	195	182	178	171	182	175	208	187	185	199	175	196	210	205	187	190	172	209	187	178	188	168	193	181	193	205	177	163	182	176	162	178	202	202	197	201	214	232	179	187	196	213	191	192	187	191	163	176	172	176	203	185	202	180	174	197	199	189	170	193	168	198	217	166	194	209	213	174	179	183	200	188	202	190	190	208	183	180	172	191	186	177	184	199	200	197	224	180	180	219	193	203	185	178	203	217	169	172	172	194	177	180	178	198	224	171	166	204	194	189	179	178	185	201	177	184	182	194	207	170	180	178	189	192	195	198	157	208	201	180	181	175	177	198	193	186	186	187	184	189	210	203	190	190	178	189	209	209	189	198	183	182	191	204	161	186	202	170	171	201	191	189	196	202	207	202	189	166	180	203	177	195	190	207	166	185	170	175	183	171	187	201	192	184	195	184	178	200	182	187	172	178	173	188	186	186	194	186	198	194	183	199	180	197	172	199	197	186	212	184	181	198	190	169	177	181	196	188	188	196	196	184	184	185	170	180	191	198	208	194	216	219	177	184	200	209	173	200	171	212	201	203	195	185	180	182	191	182	188	197	192	195	185	218	196	196	182	204	216	198	172	205	186	155	217	179	173	199	205	221	194	188	177	203	174	178	170	183	195	182	187	176	179	180	217	208	182	193	197	178	175	187	189	172	206	194	176	183	218	186	170	184	175	187	171	199	177	194	188	183	215	174	204	184	202	196	196	165	176	184	187	176	199	202	222	192	166	175	189	183	192	200	211	163	197	191	178	167	200	202	200	206	194	198	188	169	184	176	209	196	202	185	186	203	178	178	183	184	193	197	216	173	185	201	177	203	208	210	186	189	196	190	213	193	185	205	191	194	174	204	183	204	199	193	196	173	182	201	194	198	191	169	152	179	175	199	174	182	194	197	197	175	212	177	199	186	184	181	200	233	210	181	219	172	178	196
345	2	2100	123773	422	0	15	195	251	366	435	457	429	416	388	354	367	323	328	330	305	305	283	286	299	271	253	259	230	257	252	249	226	253	211	220	237	234	230	219	234	227	231	232	201	218	222	220	206	212	204	207	222	241	219	212	209	212	222	224	215	206	207	214	191	196	206	226	203	203	185	179	213	221	215	206	181	222	224	200	198	176	189	211	194	191	212	189	189	177	169	194	203	197	213	186	209	190	219	182	219	201	215	207	196	174	190	208	175	183	208	197	192	183	195	221	188	191	177	189	191	196	177	188	187	196	191	177	184	151	201	195	219	193	190	203	210	178	207	218	162	202	175	220	198	216	189	204	195	187	200	186	193	208	188	186	216	203	196	186	224	192	178	166	165	188	174	213	204	216	193	174	199	220	201	184	183	191	212	188	178	191	181	209	210	231	198	202	180	191	195	197	183	201	173	199	213	210	180	185	188	175	186	195	184	160	197	171	185	200	182	191	195	188	165	184	185	199	216	185	169	228	201	190	217	190	199	184	164	209	192	204	195	200	162	205	196	194	190	210	194	206	177	180	185	187	196	208	190	195	180	185	209	175	175	201	193	206	185	186	193	213	184	200	186	164	181	187	168	180	213	186	199	193	216	184	214	188	173	179	182	194	203	163	195	197	161	200	171	213	200	195	175	181	192	187	194	205	188	186	199	185	185	217	174	181	177	179	197	178	190	195	187	178	220	185	210	204	200	175	205	201	186	218	191	186	190	185	180	190	193	174	192	171	185	186	199	189	195	202	200	190	184	194	187	177	156	192	168	190	204	213	206	163	207	221	178	178	190	185	180	174	202	199	169	213	198	188	216	178	207	185	203	176	194	208	167	201	170	169	192	186	201	177	198	194	192	190	171	190	196	185	197	183	188	192	185	188	208	161	190	184	183	176	187	193	186	210	167	197	197	204	200	204	179	190	205	186	199	177	206	196	212	205	187	173	184	175	214	185	178	203	183	196	196	213	180	203	208	187	186	179	187	199	222	197	201	190	165	192	186	197	185	206	156	196	202	171	195	207	201	185	193	185	208	216	199	227	179	198	182	163	167	175	190	179	190	175	191	182	182	181	179	184	175	200	184	184	162	190	201	192	157	169	196	208	178	176	183	175	194	193	176	200	188	191	198	197	182	195	201	193	188	211	180	184	209	205	195	189	176	203	182	189	181	172	209	198	198	184	181	210	197	193	185	190	198	193	201	207	191	202	187	187	188	170	189	187	188	211	211	215	202	171	192	195	175	184	199	206	186	180	184	209	163	207	195	176	189	187	205	170	182	213	184	205	178	191	171	174	185	176	204	189	191	189	187	181	188	212	206	176	175	166	170	190	184	194	161	203	189	193	187	194	187	176	200	192	187	182	192	206	206	177	205	180	191	201	189	196	165	194	178	198	186	186	194	182	189	190	191	174	183	199	170	229	203	180	180	167	199	191	180	197	155	183	223	188	173	200	216	186	177	179	216	167	197	201	160	175	176	188	170	204	190	195	176	219	175	182	173	188	187	192	194	212	185	202	175	194	213	193	171	188	184	182	182	167	190	186	191	193	163	199	181	179	197	187	207	169	186	212	207	179	186	187	187	171	187	181	181	181	180	203	212	192	196	184	189	182	188	189	213	188	191	189	177	178	206	205	177	181	185	176	200	199	204	168	180	195	173	188	187	189	188	189	175	197	175	188	180	191	183	184	186	197	175	177	199	176	193	158	202	203	197	162	190	198	200	203	184	202	184	185	185	189	199	205	164	185	190	194	189	186	204	194	210	182	190	199	178	184	176	189	196	196	177	175	186	191	177	201	200	188	151	205	140	196	187	196	201	163	197	157	176	167	168	200	183	183	187	193	194	191	187	191	169	185	203	180	212	190	187	169	192	176	218	213	183	175	190	195	186	171	182	195	184	191	179	198	189	181	182	193	166	182	188	199	187	195	172	191	164	189	210	176	181	175	190	171	199	183	187	202	193	188	190	192	183	197	187	183	178	204	180	219	188	216	198	209	171	206	180	189	185	216	197	197	203	201	212	193	210	187	189	188	220	208	182	202	197	171	205	197	180	172	174	193	191	200	182	188	202	180	192	191	199	190	206	176	201	186	187	196	193	205	175	192	178	170	190	187	182	183	195	170	183	196	180	185	192	192	183	176	172	203	191	211	199	178	184	215	169	184	197	192	183	215	186	173	207	200	197	184	184	178	203	175	169	203	181	188	197	171	190	186	208	202	170	168	222	181	177	176	210	180	188	180	204	182	195	190	185	191	161	195	208	171	183	187	169	174	170	205	196	193	194	208	177	193	192	192	190	197	208	189	198	191
345	3	3500	123896	396	0	23	255	340	462	469	537	529	433	436	427	403	374	358	364	348	346	339	360	305	332	295	303	285	314	345	289	315	289	307	307	299	324	305	281	287	270	320	259	302	280	250	285	267	277	274	248	260	263	256	296	293	255	284	294	270	244	280	245	273	264	236	257	273	255	287	252	265	256	281	277	233	242	277	275	262	265	280	231	278	281	244	279	262	265	264	255	241	258	264	253	244	269	275	252	237	270	261	263	238	243	244	232	267	259	237	278	251	255	258	263	242	252	295	273	252	267	273	265	241	267	231	269	277	251	248	262	287	271	252	273	275	252	250	269	267	270	242	254	255	250	213	245	270	234	298	240	258	264	235	266	251	252	255	270	237	240	264	256	226	258	270	279	252	261	238	273	274	240	277	247	257	258	248	258	238	242	230	234	270	244	241	266	242	256	265	255	265	245	257	250	230	244	258	262	267	252	230	281	245	283	245	253	258	260	262	250	277	254	233	264	272	276	249	250	250	264	231	263	280	246	278	260	259	281	253	289	272	252	246	273	252	239	264	275	282	268	272	273	247	247	291	265	243	254	252	254	248	234	261	284	245	243	298	256	258	251	236	240	240	246	233	249	262	261	223	290	248	270	268	245	297	261	270	258	230	260	247	223	248	275	257	244	252	270	237	261	258	263	261	261	267	258	274	264	252	258	236	269	245	237	247	248	258	254	258	245	254	259	255	243	248	236	229	269	241	260	276	252	269	257	245	261	256	258	236	247	230	256	269	243	292	276	262	272	267	261	252	263	270	277	288	264	234	263	266	245	271	277	271	280	263	256	222	258	249	239	275	261	247	229	260	242	246	267	257	261	279	221	221	247	277	246	276	247	248	255	252	277	251	251	269	231	243	231	261	265	236	234	265	244	253	274	237	265	258	277	259	293	256	258	253	271	249	241	258	225	253	241	262	240	250	249	251	295	260	251	231	262	223	264	231	272	273	255	260	262	254	256	275	265	230	247	237	225	271	297	256	274	262	239	240	247	248	242	258	277	255	261	280	266	272	258	250	238	261	269	260	268	241	236	266	284	263	256	230	238	242	266	242	268	243	257	238	270	227	241	254	263	261	263	268	283	253	264	238	245	245	248	252	244	239	234	263	255	253	244	257	212	271	261	260	256	281	242	243	283	252	270	256	257	276	229	225	243	262	254	279	258	260	246	231	258	270	252	236	281	250	248	268	262	272	263	277	228	260	257	282	228	244	258	256	284	270	256	243	278	247	266	247	260	277	254	308	270	274	258	237	250	259	247	250	284	266	247	243	245	260	271	256	264	244	248	279	233	250	292	268	242	270	257	237	269	247	240	261	248	231	237	251	266	225	254	266	249	251	252	272	255	248	277	245	269	248	262	243	237	273	231	271	243	252	265	261	257	255	248	294	251	265	243	267	230	248	259	267	242	250	268	271	246	258	233	258	252	248	246	254	247	287	259	270	287	253	254	248	246	254	255	258	246	246	259	253	297	232	285	246	253	285	261	249	264	255	268	248	246	278	245	270	260	258	249	259	240	268	264	245	280	237	267	240	274	253	253	237	242	252	261	216	254	257	251	252	287	234	252	236	262	257	231	228	266	276	256	287	244	275	244	264	266	249	248	229	247	273	262	254	244	237	244	235	248	240	257	260	270	259	245	252	256	261	241	277	249	268	234	233	254	245	231	241	254	257	271	272	248	267	242	238	248	232	246	252	254	256	273	264	229	251	269	274	272	250	253	280	260	276	262	276	261	267	257	268	263	263	223	247	251	227	253	265	263	243	257	272	265	232	276	263	257	264	267	267	272	282	255	257	249	270	254	271	247	257	291	259	240	227	246	291	253	241	250	267	245	251	259	248	254	237	217	252	262	279	271	251	266	271	252	240	260	266	254	243	259	249	255	252	294	233	280	237	275	268	264	253	269	259	252	249	263	262	244	253	248	212	252	237	241	252	247	243	266	251	242	242	272	266	276	267	261	252	251	231	256	250	242	260	256	232	282	251	261	280	266	246	270	257	232	260	253	256	237	264	268	265	258	282	244	266	263	251	224	277	275	255	268	259	239	237	286	260	228	261	240	255	247	266	236	239	267	256	255	225	248	246	256	286	274	256	262	248	262	274	263	280	248	270	242	241	254	250	278	248	265	256	229	247	231	251	213	238	265	244	253	250	222	256	229	245	249	269	258	259	243	289	259	271	277	249	222	259	258	255	232	224	236	267	265	266	278	263	255	250	266	258	248	245	250	233	267	230	240	245	250	250	266	241	253	253	223	253	245	258	288	270	249	279	265	259	241	257	253	264	255	263	260	270	287	241	254	274	276
