345	0	2700	136671	493	14	11	133	295	490	504	599	563	500	468	467	413	409	413	435	357	393	376	398	349	369	366	349	362	368	341	332	346	352	332	320	314	331	318	292	302	322	309	321	300	319	292	293	315	303	295	299	303	335	280	311	292	313	289	294	275	267	293	289	293	286	285	286	296	278	304	275	264	246	325	273	292	276	254	293	274	292	262	288	295	271	264	295	281	270	264	296	302	279	279	266	286	279	269	277	285	281	245	287	287	292	303	265	291	275	262	291	275	294	288	268	273	284	301	263	273	266	291	270	259	287	264	250	310	292	281	287	284	287	282	261	270	265	270	262	262	271	284	276	277	281	250	287	278	273	253	289	254	254	278	285	287	269	263	275	262	272	272	266	262	257	261	268	266	276	256	284	251	295	248	272	274	270	283	264	294	284	266	274	259	277	276	275	273	255	284	263	280	280	252	274	252	282	248	299	274	269	280	272	274	287	275	269	269	252	256	276	295	279	267	300	291	276	311	274	293	271	294	266	286	293	283	260	243	260	262	283	278	254	257	271	302	257	249	264	266	267	288	232	257	303	282	253	279	294	254	262	272	277	256	273	240	254	254	245	279	247	259	277	244	256	299	250	252	237	286	257	252	273	268	290	279	304	296	297	263	285	273	269	280	286	271	245	263	264	268	277	323	265	253	255	268	280	264	270	266	288	289	271	272	255	271	213	262	272	279	274	280	273	239	283	254	260	267	297	248	288	268	264	270	254	285	251	275	277	290	273	270	266	256	278	277	266	294	273	289	249	260	265	291	274	247	263	266	293	260	247	279	262	278	272	246	288	261	268	277	263	257	281	256	260	283	263	242	277	250	274	286	265	271	276	280	273	287	248	269	262	285	285	267	269	267	268	275	245	285	246	278	255	261	291	242	265	254	248	281	228	288	268	250	292	226	266	237	269	246	270	273	284	245	270	240	261	277	246	255	270	285	257	263	263	253	273	275	254	260	248	235	241	264	250	283	276	249	281	259	277	264	281	235	269	277	255	280	265	285	297	271	288	264	272	266	283	245	264	275	276	271	315	267	289	262	273	256	293	257	288	288	248	264	286	275	285	272	250	270	261	284	273	277	267	275	278	284	272	260	269	246	286	241	284	286	274	272	284	277	248	298	263	273	282	248	273	256	262	262	259	247	270	260	277	264	258	268	313	281	259	271	251	266	249	295	281	280	246	263	267	256	282	292	267	274	256	255	281	274	290	280	272	254	253	276	249	247	261	248	279	275	273	256	249	262	261	268	280	265	284	312	260	270	271	271	278	246	265	248	284	274	278	281	288	278	260	279	271	275	263	282	253	268	296	275	253	284	260	259	268	258	262	280	284	290	267	258	260	252	297	255	266	236	291	277	264	273	236	281	263	276	266	270	266	250	257	269	249	300	274	281	307	253	279	262	248	266	256	282	262	262	237	306	280	267	273	277	255	279	275	286	263	269	248	252	258	265	282	253	291	266	287	251	241	256	261	265	230	279	272	286	261	281	272	257	268	273	287	232	291	284	266	263	285	257	279	274	270	272	263	292	288	232	272	278	278	272	267	272	270	274	258	266	250	253	258	285	269	272	281	259	273	252	267	277	247	269	312	249	273	271	214	259	281	289	278	269	253	282	289	273	281	250	288	285	275	292	285	262	255	270	257	249	285	260	268	272	245	283	235	275	262	267	281	258	295	258	246	258	251	244	272	264	294	283	246	244	288	250	276	264	258	266	277	261	297	289	269	279	230	303	283	270	283	277	282	257	264	267	237	269	293	278	287	278	251	283	267	254	262	251	270	286	248	256	283	253	275	240	254	242	286	263	275	252	289	240	253	276	308	288	279	266	280	271	264	282	240	268	287	278	289	300	262	284	293	268	236	289	272	282	285	252	234	280	272	271	250	267	278	232	275	282	267	241	295	272	267	289	293	256	291	280	277	265	275	281	266	245	260	262	276	288	295	286	248	243	254	267	248	302	273	280	262	267	272	284	304	264	296	268	252	270	279	304	269	256	284	273	259	268	260	260	245	247	251	269	286	297	274	266	275	261	271	269	254	263	264	266	250	261	292	251	234	267	286	261	309	283	275	288	270	260	267	247	277	244	275	252	275	263	251	259	272	257	276	263	289	236	272	249	250	262	274	275	259	243	275	275	282	253	280	260	253	280	242	269	249	278	242	316	261	287	276	276	307	257	270	256	276	251	274	297	284	282	258	261	285	267	283	273	253	281	244	255	281	291	265	248	278	268	249	295	251	261	269	245	250	276	294	293	245	252	288	254	258	288	299	278	262	281	250	243	280	280	281	314	291	273	281	296	260	264	262	266	273
345	1	1900	136796	561	12	41	125	221	412	406	435	414	379	337	323	296	264	274	277	257	248	240	221	246	236	233	207	223	230	192	220	218	217	194	194	195	221	211	214	205	214	196	195	203	216	213	204	197	180	189	208	176	184	221	192	182	200	186	175	178	181	200	188	198	182	198	191	179	196	206	178	169	193	199	176	207	193	162	181	184	164	175	185	168	193	187	186	203	190	189	173	185	179	181	167	195	224	194	172	205	198	170	170	159	167	208	184	204	171	188	169	195	197	182	186	186	196	195	162	179	187	188	172	167	194	168	208	188	187	176	158	178	168	191	189	192	179	184	196	170	175	194	174	177	182	174	184	173	186	187	189	169	179	171	214	162	185	180	201	166	187	164	167	182	210	197	188	180	167	202	173	160	196	182	178	190	200	195	183	198	185	167	176	178	200	163	194	187	191	177	175	179	170	182	200	186	196	201	185	162	231	183	209	172	180	215	178	172	153	171	186	173	163	166	188	155	203	168	178	170	189	175	177	174	178	188	209	200	175	190	159	188	192	196	174	165	174	185	180	199	177	198	190	185	163	184	192	172	178	161	185	188	183	194	164	176	188	162	166	166	165	183	200	182	174	182	175	175	193	183	193	174	180	177	164	183	195	169	177	160	165	190	166	197	180	165	184	210	170	192	195	190	191	197	179	176	171	174	199	183	176	191	180	186	201	198	182	166	213	175	162	180	186	202	180	168	170	186	178	183	179	174	184	192	191	158	187	167	202	175	161	183	162	188	195	173	179	181	196	181	171	204	210	179	168	191	180	175	182	177	205	179	163	154	194	179	198	165	180	171	201	159	182	201	197	189	175	180	197	210	161	214	192	175	189	217	172	179	184	166	187	185	175	151	208	172	184	185	179	173	180	187	198	189	207	175	164	194	189	175	170	199	196	186	161	229	178	196	173	175	158	170	195	153	212	188	181	189	174	177	153	177	203	147	196	192	184	189	167	172	197	188	174	154	189	175	185	170	185	202	201	187	168	185	180	173	187	168	169	153	188	189	194	179	174	176	168	192	188	185	194	191	188	183	178	194	197	184	194	162	203	181	162	180	177	201	177	182	179	182	208	154	186	174	181	182	167	194	185	184	186	187	192	209	184	163	195	195	189	199	160	159	185	179	191	207	187	191	160	174	186	184	189	199	192	185	206	182	176	200	179	189	160	189	183	188	170	167	181	169	179	189	190	177	202	189	176	187	191	168	214	197	191	192	167	183	189	189	191	187	173	173	185	162	172	185	168	163	197	164	189	185	182	174	183	167	171	171	180	182	167	169	170	176	175	176	156	198	176	178	211	190	181	183	173	148	178	217	216	198	170	170	194	194	192	185	185	201	162	180	186	182	188	159	161	183	179	176	179	184	190	190	173	184	174	187	169	175	159	158	175	200	194	165	179	185	182	188	209	188	186	158	179	164	171	178	183	182	200	187	203	197	189	219	177	175	168	178	194	193	167	170	184	175	163	207	177	185	187	189	152	173	195	149	178	181	167	162	169	174	180	198	170	147	154	177	171	159	183	198	189	202	194	171	198	195	164	182	188	166	194	163	183	187	181	175	161	166	188	190	175	203	187	174	189	169	191	163	192	190	187	191	188	185	196	203	167	180	179	173	167	181	181	177	185	162	165	190	193	170	180	169	156	169	189	186	156	163	186	161	177	188	165	186	161	178	190	177	185	178	204	185	180	187	194	160	170	191	172	195	175	173	188	173	154	177	190	175	179	164	178	169	208	175	197	170	174	168	201	180	195	192	171	189	161	200	167	165	205	171	186	177	181	165	187	163	156	171	183	184	207	202	166	177	161	180	174	184	183	170	209	180	183	165	192	168	181	191	169	181	159	171	197	199	180	187	188	182	192	165	175	166	162	180	173	195	208	173	187	164	192	165	171	180	185	165	187	170	185	193	168	183	211	183	186	166	182	163	176	181	172	199	179	171	162	165	168	195	182	198	182	201	171	181	182	186	187	163	188	190	194	174	182	165	188	190	161	169	194	153	187	177	186	199	162	178	179	180	193	152	180	169	199	172	161	162	187	185	183	186	183	148	191	171	155	197	174	174	186	182	216	161	198	182	151	171	197	205	172	164	185	181	176	195	181	173	161	188	167	186	199	191	186	168	178	187	188	187	173	171	208	197	172	163	192	184	175	181	194	172	192	178	205	187	173	181	210	186	194	163	182	171	199	157	159	174	172	186	170	188	160	184	171	180	161	178	163	178	172	183	173	191	201	194	184	169	178	191	197	180	181	168	181	184	187	165	211	176	187	177	180	165	173	167	159	185	208	186	181	190	172	202	163	168	164	162	185
345	2	2100	136921	520	8	52	123	222	441	398	441	416	408	407	380	344	313	324	338	329	296	308	307	311	263	249	281	249	230	255	272	240	227	245	241	236	273	246	231	254	230	229	235	224	229	224	249	241	252	210	209	230	196	211	203	220	230	218	235	222	216	213	218	218	196	198	204	226	214	202	210	209	216	246	215	211	220	204	207	227	218	200	177	225	191	216	214	220	217	224	207	203	203	208	222	221	212	205	195	207	212	207	229	202	201	203	202	203	220	218	212	195	216	223	198	225	205	220	203	211	189	208	212	212	218	213	185	184	190	201	188	190	200	226	213	195	225	233	198	217	217	189	198	188	191	209	187	212	182	217	203	184	202	193	198	217	218	202	206	205	234	208	229	202	182	192	186	201	200	185	202	203	218	185	232	208	203	192	197	208	213	187	199	203	197	213	199	199	203	199	199	189	196	209	201	196	203	190	190	201	194	171	216	213	184	212	205	198	192	205	184	200	206	190	208	215	196	196	220	182	212	187	215	215	199	233	198	175	211	170	220	215	210	203	213	179	199	200	219	201	202	211	192	199	202	203	197	222	168	199	213	182	202	219	213	204	211	188	203	196	186	227	198	210	226	199	219	195	192	213	201	230	203	194	220	186	204	204	221	202	200	204	190	194	206	218	174	188	220	204	186	180	207	201	202	216	208	218	214	192	197	206	199	222	198	177	217	205	206	224	243	203	213	202	176	225	207	189	206	202	218	211	174	198	180	203	207	203	188	220	196	187	201	217	238	191	210	211	174	194	221	200	170	223	205	206	213	191	234	217	210	185	220	207	195	209	183	200	183	210	217	205	214	197	205	221	202	202	208	203	222	217	206	196	185	210	196	202	206	189	202	177	222	195	195	205	209	200	201	206	216	188	188	215	190	220	196	204	217	223	214	219	206	189	203	192	212	185	200	199	203	199	208	202	222	203	202	189	210	224	201	215	209	198	195	198	186	198	209	211	220	200	200	229	196	223	207	208	230	193	195	182	202	192	202	193	157	189	197	206	218	198	204	204	200	192	182	191	210	202	193	202	208	196	221	181	208	182	211	204	189	193	204	165	207	238	197	203	201	199	223	207	208	199	191	208	187	166	189	224	217	198	193	207	204	215	176	198	163	191	197	194	204	204	206	204	206	195	194	241	215	214	217	204	176	193	195	181	207	182	204	179	213	196	211	199	200	189	185	208	187	208	224	195	212	188	199	205	234	228	188	210	209	218	198	193	205	169	185	222	169	224	201	200	189	234	197	217	196	212	178	201	212	191	210	214	212	197	210	210	200	185	208	193	207	199	199	188	198	204	206	177	201	200	196	197	213	206	205	224	207	213	192	196	195	183	205	225	216	174	232	202	190	176	204	189	187	197	215	210	195	188	206	199	205	192	197	197	198	183	225	201	192	203	186	195	171	197	212	211	174	196	205	203	197	191	205	206	211	194	227	168	205	198	191	223	193	210	172	187	184	209	171	204	206	233	204	202	198	184	216	195	216	215	193	201	191	166	208	196	181	226	218	206	199	204	186	225	209	204	210	197	195	191	202	202	210	220	180	183	218	195	188	218	191	199	194	182	227	212	181	209	188	205	220	201	175	220	203	205	201	202	192	219	187	194	203	198	224	225	216	196	198	182	248	212	190	196	186	198	198	185	196	200	176	210	202	242	185	202	192	218	192	213	207	192	186	189	193	256	217	195	224	188	189	197	201	201	196	188	232	184	207	182	191	213	215	193	197	206	200	204	204	198	211	221	193	213	207	213	213	205	200	192	212	184	177	192	224	190	202	190	180	173	207	186	190	208	216	201	195	192	228	241	212	208	189	218	195	202	224	193	173	191	208	216	203	230	185	194	203	207	196	209	199	219	184	217	194	180	211	223	202	211	195	198	180	212	205	216	187	235	183	206	201	213	205	198	209	207	184	219	205	196	216	218	206	223	176	203	168	172	197	213	193	189	176	215	204	222	209	224	188	220	193	193	202	207	191	182	212	187	201	231	201	186	197	192	210	202	175	203	224	185	203	212	227	200	178	207	193	198	202	217	207	184	189	221	196	198	219	193	198	212	212	193	192	193	202	197	217	224	226	200	202	194	200	200	198	197	220	187	188	195	187	245	213	219	188	173	212	189	218	193	182	169	206	203	192	217	213	190	195	205	221	207	198	198	203	200	224	201	226	199	206	200	203	207	194	197	214	192	217	215	201	194	227	198	194	204	193	224	209	201	222	216	193	168	193	187	200	191	196	188	209	185	195	207	208	206	193	195	226	195	191	196	194	201	190	204	205	192	214	206	195	225	191	197	202	205	189	191	217	204	194	192	221
345	3	3500	137045	501	11	37	184	261	434	477	531	478	443	423	423	376	368	339	353	315	319	323	330	320	293	289	294	323	273	281	272	285	287	268	277	278	255	277	287	252	245	242	253	262	266	254	253	258	246	268	252	224	235	243	237	222	244	222	250	223	223	230	252	250	240	219	235	243	254	233	261	204	270	241	266	230	219	244	238	249	208	231	250	235	236	252	225	214	239	236	220	233	215	245	246	239	244	225	258	214	250	229	227	208	229	247	202	238	264	231	243	241	232	238	259	265	227	222	241	202	230	236	249	237	232	259	238	228	231	238	259	218	263	240	219	214	235	232	224	223	232	223	221	223	241	205	209	230	209	225	229	219	240	203	263	223	206	229	235	221	240	234	222	209	225	220	228	245	247	228	210	233	252	225	242	241	231	250	225	234	232	220	221	237	236	216	203	253	224	222	252	234	250	225	247	227	227	227	243	261	218	252	232	225	244	221	214	257	238	247	257	249	255	238	243	254	226	265	205	254	256	227	248	213	249	232	253	243	232	222	243	234	193	225	230	217	235	231	221	190	226	229	211	223	226	215	231	227	236	225	229	246	233	241	217	222	238	231	215	223	231	226	239	206	235	206	237	251	236	253	211	247	236	206	247	239	208	226	204	196	230	230	201	230	199	243	231	235	237	212	234	252	223	221	243	214	208	215	231	212	207	238	228	224	215	244	239	225	237	226	234	236	230	209	224	217	222	259	222	223	234	219	208	204	229	213	248	257	236	226	209	208	223	228	239	242	242	220	236	234	207	221	225	221	233	217	214	222	245	225	217	225	215	238	249	237	219	235	247	218	242	226	231	210	263	200	218	217	227	238	217	228	223	213	220	222	217	205	215	232	252	246	234	214	205	244	225	229	234	218	245	250	228	231	221	254	230	221	232	257	230	222	217	203	241	189	216	231	227	210	213	240	229	218	222	226	226	213	246	223	204	235	222	222	213	214	229	211	239	236	226	233	200	222	239	230	255	235	246	235	233	223	246	219	249	220	219	214	239	230	228	206	218	216	258	219	240	251	221	218	224	221	231	208	227	195	239	226	222	254	237	223	236	237	232	245	231	206	231	191	223	236	241	231	255	227	223	214	210	228	230	240	209	234	198	219	219	243	231	227	231	234	223	235	231	243	232	215	254	200	247	217	228	223	226	237	208	233	235	223	249	210	249	223	205	248	208	220	233	226	227	239	253	219	224	240	232	221	248	247	230	214	235	214	227	259	240	240	233	218	249	211	210	218	231	231	235	211	222	228	235	240	236	219	222	215	216	209	245	248	234	210	222	220	220	223	212	224	224	209	235	233	204	216	223	223	223	201	232	236	222	223	226	201	233	199	231	246	233	222	214	216	216	240	239	216	213	250	229	227	197	204	227	222	225	234	226	228	239	247	240	227	236	221	203	189	232	201	218	241	228	229	227	249	221	228	255	227	212	242	236	207	249	243	214	206	230	254	229	208	235	217	200	220	228	203	231	231	200	223	220	227	222	231	250	214	223	216	216	226	225	228	231	252	224	239	225	247	215	258	221	252	225	224	228	222	236	229	258	265	231	255	233	259	249	188	229	237	207	217	232	207	225	230	227	232	197	228	225	218	245	218	213	246	210	212	235	230	215	209	204	239	229	218	202	226	218	247	222	255	242	210	237	247	212	218	220	248	249	202	237	214	232	231	231	202	230	209	224	207	219	232	207	246	216	213	240	220	236	233	208	239	222	241	228	199	239	230	243	213	222	255	239	222	202	233	216	219	235	250	221	229	237	243	237	230	234	231	190	250	227	215	246	218	225	229	231	207	224	204	202	223	256	217	238	217	208	245	198	227	233	207	237	219	242	233	248	234	221	221	223	247	230	200	193	223	224	253	208	226	230	238	250	230	222	225	261	233	225	233	250	209	232	240	235	225	241	239	237	227	235	229	193	234	221	227	224	228	230	213	218	263	215	235	227	221	214	221	225	228	221	220	275	224	211	226	255	244	211	244	232	251	227	220	228	219	224	211	204	232	225	214	215	228	238	217	239	207	223	242	235	231	240	219	238	259	238	210	215	225	232	241	227	243	244	216	244	219	230	217	213	214	225	219	236	235	240	239	232	226	213	274	229	231	246	219	220	234	262	225	190	208	203	198	236	236	232	238	225	228	218	246	237	244	217	225	216	205	233	213	235	217	225	248	230	229	239	234	215	220	245	234	243	213	225	203	228	214	221	231	221	224	221	228	224	207	216	236	191	258	258	250	200	219	253	208	223	216	219	245	218	216	210	197	224	216	247	212	252	221	234	221	242	242	238	222	220	215	212	213	217	226	237	216	234	226	208
345	0	2700	137170	487	5	33	175	302	452	535	579	516	547	488	439	432	413	425	406	408	383	364	392	350	364	380	332	363	331	324	349	346	306	329	321	331	349	293	334	296	361	355	283	321	299	304	297	289	290	277	283	322	316	292	293	315	287	264	279	282	283	303	285	300	278	282	256	301	265	269	258	306	278	280	277	286	290	289	294	309	285	262	279	275	313	279	261	263	273	287	287	298	269	279	286	292	288	243	296	299	287	303	297	278	280	280	297	280	242	273	261	279	266	248	303	254	273	269	269	240	271	277	274	316	293	304	283	277	264	279	250	286	297	267	298	265	275	284	277	264	284	298	307	254	253	277	266	257	310	256	279	257	287	283	279	267	289	250	272	283	290	299	297	262	300	247	282	262	299	277	273	285	291	271	246	283	284	262	295	285	275	287	288	300	284	268	287	238	252	255	266	247	281	274	291	283	262	287	249	269	281	281	294	268	270	277	277	293	287	282	247	276	289	254	240	287	253	264	281	284	265	280	277	274	287	273	248	284	256	248	258	274	279	287	258	281	265	258	259	269	267	288	266	267	274	274	269	283	273	267	291	280	245	254	266	275	270	298	273	258	262	258	304	265	286	261	277	284	301	265	292	266	252	259	285	278	281	271	288	266	289	279	283	256	285	262	273	263	261	229	235	263	295	277	269	281	275	275	274	270	263	266	261	260	259	285	248	261	266	269	247	258	270	255	289	270	276	263	278	267	243	268	250	264	280	291	284	284	269	259	290	269	255	300	252	236	278	285	256	280	276	283	265	284	251	273	282	284	284	278	280	264	259	254	268	280	290	275	261	296	273	287	284	258	277	238	268	239	294	262	290	290	275	255	280	256	292	284	257	258	270	276	262	252	267	284	306	271	265	292	274	265	234	274	273	253	284	251	252	254	276	294	253	279	314	265	291	286	286	252	264	285	282	281	246	277	261	270	270	279	269	274	275	299	256	247	260	257	258	248	267	263	268	248	287	272	279	255	257	267	280	246	298	259	316	263	277	259	310	289	283	270	264	263	284	279	292	277	294	270	254	275	285	244	255	274	260	274	262	277	296	264	270	249	282	262	294	271	293	280	268	275	259	269	261	284	257	248	311	257	269	274	277	286	247	262	258	260	266	264	283	270	289	268	291	244	268	257	264	264	286	241	295	263	260	290	281	264	257	251	268	258	263	288	259	266	272	262	283	274	259	268	287	269	279	272	292	280	267	302	276	270	286	252	274	264	278	253	261	253	264	280	289	291	275	272	272	284	269	266	253	268	267	241	267	283	252	263	269	260	268	268	251	259	304	276	286	271	273	280	269	269	289	245	269	255	271	255	304	246	295	277	303	254	267	269	253	271	267	274	278	287	280	258	296	289	262	268	276	261	260	274	254	272	227	281	258	276	260	258	280	279	281	248	278	287	278	284	269	279	248	286	284	275	288	274	266	268	301	251	266	258	301	272	260	249	291	234	271	249	289	263	261	274	252	287	285	240	254	268	263	274	262	275	273	277	289	250	310	242	261	279	268	254	274	261	262	260	250	264	278	284	253	257	243	273	284	261	255	262	259	263	269	296	280	256	272	247	266	280	258	270	298	268	290	268	287	274	260	256	280	269	272	260	245	279	274	276	237	303	291	280	285	288	281	281	240	275	267	258	287	270	278	263	283	278	271	281	276	249	254	276	274	260	256	281	297	264	259	258	265	280	283	263	272	282	234	271	254	288	285	241	291	288	264	255	279	277	272	260	303	261	250	280	273	279	267	273	249	263	279	281	312	279	264	287	268	284	264	292	283	291	280	266	259	259	277	244	289	297	259	251	239	259	299	246	271	293	256	263	283	275	284	275	281	286	263	240	230	285	269	257	294	252	272	285	270	237	278	267	276	262	271	278	261	271	260	265	267	289	281	279	247	250	272	274	255	277	270	284	282	280	257	244	291	288	276	256	292	262	271	287	294	257	240	260	265	298	268	271	271	278	300	264	291	256	277	269	266	268	277	285	261	273	273	262	274	278	277	271	278	250	280	275	264	277	295	261	291	267	261	254	275	258	309	276	253	295	265	288	269	276	297	291	216	281	303	247	278	280	258	278	317	264	272	259	286	284	296	252	282	273	271	277	271	235	244	262	273	268	277	276	279	269	247	260	281	282	275	269	280	251	257	270	263	264	281	242	256	268	272	264	267	252	291	277	252	263	278	257	305	263	280	281	273	273	275	257	291	243	303	299	259	268	271	261	257	278	276	260	282	262	277	268	256	290	274	255	265	244	265	268	250	275	261	272	285	250	275	267	272	294	258	256	253	249	283	284	295	280	255	259	251	290	248	262	271
345	1	1900	137295	558	7	116	243	212	389	414	498	402	369	319	325	310	297	287	299	290	244	236	250	217	252	231	223	275	237	252	221	207	241	237	232	221	211	201	226	204	213	207	197	204	216	194	219	212	214	188	197	211	199	222	210	179	177	215	188	177	188	170	183	202	203	171	192	218	215	189	193	190	198	218	180	210	181	179	179	182	193	157	205	192	185	192	192	189	197	193	168	175	173	161	203	154	193	213	195	169	177	181	179	192	170	223	215	197	182	184	199	179	196	194	190	194	178	190	175	195	194	183	209	196	183	186	186	178	184	187	172	185	175	169	203	178	188	220	186	191	178	173	169	188	194	172	193	163	186	176	158	154	183	190	186	163	173	189	194	183	203	188	197	166	185	179	191	185	199	185	177	156	195	194	166	199	173	187	181	186	178	184	188	176	182	167	194	194	176	204	205	186	191	175	177	192	157	188	155	213	188	197	188	195	177	188	201	183	193	172	185	208	196	184	177	187	189	195	191	176	169	189	182	193	193	184	182	172	173	166	188	189	207	175	183	195	191	184	175	164	186	199	171	174	183	151	168	203	188	200	170	166	187	167	165	188	188	167	182	185	183	185	180	171	185	174	185	178	184	195	161	198	167	194	186	202	194	182	191	188	175	195	214	184	218	183	183	178	176	194	192	170	156	186	165	174	184	167	178	174	191	175	172	166	184	163	184	185	181	172	203	162	187	167	184	194	213	194	206	175	171	174	177	185	158	187	185	202	194	194	168	175	214	195	197	189	191	170	175	183	174	181	161	186	175	157	187	178	197	186	183	196	215	179	189	181	176	189	212	171	187	203	162	180	162	189	160	178	167	184	183	206	174	176	176	192	174	177	187	180	200	185	194	195	179	190	173	190	180	165	196	175	196	186	177	182	168	179	189	190	174	174	171	197	184	175	190	177	160	184	183	186	199	180	173	206	165	190	182	207	191	188	182	181	197	189	165	180	191	186	182	190	190	167	182	190	201	158	177	162	194	175	163	171	193	186	181	175	172	170	201	182	179	186	171	169	200	189	196	178	208	178	200	164	189	189	175	182	189	162	181	173	185	184	193	182	169	167	166	167	179	201	163	181	185	188	168	187	167	205	185	187	183	184	174	168	170	183	180	167	177	196	190	176	170	176	173	184	198	172	209	186	179	175	196	193	161	193	193	163	173	169	178	189	168	190	163	178	185	195	164	204	185	180	167	185	186	179	164	181	188	183	197	174	213	217	174	198	183	195	188	208	185	198	198	162	194	184	154	188	172	184	191	206	177	172	203	182	183	183	173	185	174	166	172	155	186	177	187	186	204	168	158	196	184	182	181	174	175	199	175	184	195	181	192	169	185	178	186	168	188	184	150	195	175	196	182	202	181	188	192	178	165	180	197	180	166	171	165	198	180	161	201	178	156	190	196	163	192	200	175	182	196	180	187	173	191	198	158	209	178	191	158	202	201	193	175	184	187	203	168	162	175	208	171	191	190	196	193	170	177	166	166	170	181	180	185	190	190	198	187	169	181	171	187	195	180	181	189	170	190	174	181	166	164	166	178	169	165	206	157	175	197	187	209	188	169	185	195	188	169	194	176	184	203	180	184	181	174	183	172	196	177	191	182	179	177	193	191	192	173	176	168	184	211	196	159	190	159	170	194	172	173	157	165	175	210	177	180	181	184	178	191	175	170	175	179	165	188	167	186	176	196	169	176	174	166	176	161	180	184	189	169	154	173	179	175	179	178	189	185	206	179	219	146	174	158	186	202	174	169	177	193	174	174	200	169	164	156	198	159	204	203	188	184	199	170	176	191	147	201	186	175	176	203	164	166	165	191	199	169	211	207	171	180	194	176	196	188	161	179	213	192	191	183	163	185	206	171	186	150	177	186	164	189	165	174	197	188	163	170	170	175	183	193	166	183	177	182	186	173	176	171	189	177	203	193	158	173	146	178	169	177	178	198	194	156	187	159	169	188	165	177	177	178	170	173	181	194	196	172	198	185	200	168	185	194	183	178	181	180	179	170	184	167	198	179	163	169	177	187	180	173	182	154	175	182	185	196	180	177	170	162	166	169	199	182	186	159	174	185	186	170	191	161	197	164	165	198	162	198	177	186	207	194	179	173	160	186	193	189	183	197	176	186	180	179	176	174	187	186	171	202	222	186	162	194	192	188	200	198	177	163	176	184	174	182	213	174	179	185	167	177	184	189	186	178	166	178	181	174	183	178	179	165	181	176	173	177	182	189	184	190	180	178	182	170	175	210	167	187	195	168	210	162	160	178	188	199	177	164	184	182	192	189	165	184	192	180	159	187	175	158	169	170	185	184
345	2	2100	137420	540	14	50	183	236	440	440	477	427	414	362	368	345	349	316	312	308	280	293	270	263	269	277	258	257	249	251	246	271	258	244	225	240	245	241	250	235	232	232	218	235	224	211	251	256	223	215	212	235	244	220	213	188	224	196	193	232	219	216	215	192	204	204	224	205	185	199	222	210	220	215	207	229	230	202	192	205	219	205	224	204	192	216	211	198	216	197	212	211	209	222	195	197	198	216	214	199	207	214	220	212	189	192	199	195	229	187	206	187	204	213	206	194	212	190	221	201	213	196	196	230	181	211	226	176	198	165	201	186	220	197	216	213	203	181	194	222	213	206	222	199	208	188	217	198	211	206	198	177	196	208	238	203	176	225	194	202	214	201	206	210	210	198	226	188	188	210	233	190	190	229	221	229	212	177	190	230	203	207	189	213	190	184	196	234	189	203	203	180	172	194	215	179	205	210	206	206	187	221	212	167	194	211	211	204	199	204	216	197	206	195	195	208	190	173	227	192	220	188	197	182	197	179	200	188	191	228	189	213	186	207	194	199	184	211	234	219	184	196	210	181	181	216	195	177	217	196	212	185	217	220	196	212	176	210	207	201	181	182	202	217	220	164	190	175	184	179	193	191	176	207	191	183	198	181	227	210	198	189	208	206	212	211	198	182	199	217	197	202	221	184	197	170	190	194	209	195	204	201	199	198	182	208	198	205	200	216	233	203	204	177	230	183	207	202	198	215	187	228	191	197	204	210	226	195	235	194	211	185	220	203	183	210	190	192	203	203	184	197	215	220	192	208	229	198	200	206	192	195	203	216	215	177	188	202	223	216	194	199	238	178	216	200	212	188	190	210	208	216	215	175	209	209	177	215	173	213	182	212	209	185	195	203	202	204	175	193	205	229	194	207	193	194	190	216	204	202	194	208	198	228	191	196	204	225	206	230	189	221	198	192	212	206	185	192	209	202	190	182	195	180	204	193	168	208	195	217	214	188	213	183	205	175	216	197	200	209	193	202	203	219	192	218	201	185	230	195	210	224	211	191	181	179	187	201	169	217	199	203	187	172	205	200	221	210	183	189	202	209	170	189	203	193	222	216	180	213	188	184	167	202	183	230	198	194	206	228	178	203	194	203	211	195	207	214	176	198	201	180	215	190	196	184	213	202	191	204	198	245	184	237	194	213	190	182	211	202	219	208	204	175	210	208	216	223	217	192	200	215	195	199	185	209	194	219	199	216	170	206	212	205	185	187	200	212	198	220	193	201	197	184	174	187	212	233	216	176	203	175	193	191	208	210	203	215	198	179	187	197	202	185	223	200	217	192	187	187	203	203	193	194	205	206	206	189	200	206	188	186	202	215	215	195	203	175	198	207	213	205	205	214	200	209	211	183	207	209	188	214	215	203	179	205	201	197	196	195	206	192	190	218	215	174	204	218	178	193	208	194	192	200	203	207	214	228	178	200	190	195	205	212	223	215	210	174	208	198	187	181	201	199	192	218	211	197	225	189	190	189	210	177	185	196	206	179	209	212	236	203	190	203	189	186	192	204	211	204	212	194	210	190	191	196	210	191	213	208	209	218	195	190	213	197	188	181	197	205	209	194	214	214	211	191	178	205	196	199	207	200	200	195	198	200	188	216	222	184	197	200	181	213	219	213	206	208	183	205	227	217	197	196	221	192	209	212	213	213	190	204	181	199	196	199	195	217	196	206	210	190	185	204	211	208	222	178	207	181	186	218	194	179	213	192	185	206	190	204	168	202	211	196	247	185	192	203	210	177	181	230	191	207	203	199	204	191	195	189	193	232	220	176	219	197	178	184	195	185	204	211	174	187	200	174	177	192	207	196	197	228	208	177	192	169	217	175	208	206	214	181	182	198	175	196	196	220	195	199	202	200	181	199	196	190	217	195	196	189	188	177	165	194	191	214	197	197	215	187	184	191	206	180	195	206	188	210	195	186	218	203	220	200	190	185	180	184	220	198	177	196	203	201	211	218	189	194	220	207	217	182	198	212	202	219	207	185	196	167	215	190	205	205	202	187	211	185	184	211	177	173	214	180	226	214	195	195	184	220	176	204	208	195	198	203	194	207	192	201	194	197	182	190	176	217	202	194	212	183	192	208	212	187	188	187	208	196	172	208	202	197	200	192	208	175	212	184	189	198	206	189	196	193	188	192	187	191	204	194	194	223	206	195	222	189	167	238	209	179	177	203	191	199	207	174	183	208	196	212	209	214	228	189	189	190	196	218	232	215	181	193	229	182	204	189	197	195	203	190	181	205	174	202	201	204	198	204	196	206	182	215	198	188	200	205	201	197	215	215	228	218	200	200	211	193	185
345	3	3500	137545	510	20	60	261	294	437	493	486	514	427	432	354	381	351	350	311	326	285	315	323	282	299	282	277	260	303	280	253	303	302	261	269	266	276	253	261	230	256	253	254	218	262	258	261	250	242	223	244	239	231	236	235	237	227	234	197	220	230	215	245	238	243	243	240	220	217	252	217	208	235	219	229	251	213	210	213	205	223	226	225	232	218	220	214	217	236	223	210	226	206	252	221	220	214	251	222	213	230	230	223	237	229	228	223	222	229	239	223	214	209	214	227	228	212	216	228	242	228	233	232	210	246	212	231	211	239	214	224	220	228	212	216	228	214	208	255	233	222	221	230	203	218	230	220	211	244	215	225	220	216	212	198	229	239	206	219	212	207	206	229	230	237	225	204	222	203	253	198	243	227	203	207	216	203	205	232	220	216	232	222	213	201	217	218	237	219	211	221	232	232	235	232	264	212	210	231	228	228	215	234	231	209	205	224	220	222	228	237	227	188	208	232	215	202	218	222	216	224	263	213	210	208	231	205	219	234	219	218	210	211	234	219	226	227	211	233	227	198	224	252	234	231	222	216	224	200	199	230	205	202	230	216	239	218	214	235	212	233	210	198	225	231	223	214	220	187	223	204	195	270	230	216	206	194	228	216	234	249	206	239	218	204	198	249	201	220	219	204	210	210	228	222	224	222	213	196	220	220	216	235	195	225	233	219	224	225	227	220	233	222	235	264	203	209	241	213	222	225	215	239	225	207	209	222	206	207	204	217	209	203	210	212	218	203	234	194	218	240	212	234	212	230	237	210	232	225	192	201	200	213	215	209	219	215	230	215	202	226	221	208	204	204	226	249	246	217	215	225	231	205	224	219	222	210	227	221	204	216	198	214	224	229	205	224	199	221	218	227	233	232	223	226	225	226	219	197	189	215	211	207	198	237	202	226	207	212	230	208	193	223	231	225	189	235	241	203	236	218	205	235	203	232	193	230	212	206	221	226	227	221	210	218	209	182	206	227	225	219	221	232	200	220	232	219	207	220	189	206	227	219	257	217	225	227	212	206	197	202	253	236	209	211	221	233	224	224	239	207	239	243	234	235	214	220	217	199	222	234	225	204	214	208	202	214	202	197	239	208	223	209	244	205	256	211	222	219	204	228	203	245	205	221	193	206	239	239	215	222	225	232	198	200	228	234	206	225	225	203	228	228	204	239	222	241	233	201	224	212	225	198	203	201	202	201	201	208	214	206	216	228	210	221	207	254	222	217	258	224	222	209	206	207	198	237	207	209	204	241	229	217	240	222	225	212	205	214	207	248	231	227	224	200	220	219	241	227	235	231	199	211	218	215	249	215	231	207	237	216	194	227	202	221	225	215	201	224	200	215	233	204	223	209	228	215	227	198	215	206	197	228	216	216	243	201	199	226	206	193	215	187	219	203	238	220	220	212	195	202	209	248	230	232	250	192	184	195	213	215	203	210	218	201	199	214	223	222	219	212	226	238	236	191	218	199	233	199	205	205	211	224	215	229	242	224	226	213	219	232	201	205	226	221	219	206	212	213	219	209	214	241	214	215	222	204	222	200	229	207	243	213	237	217	230	235	193	219	201	201	206	217	212	219	225	217	203	201	195	219	199	215	224	215	213	215	202	216	259	230	227	213	209	204	244	237	221	240	230	230	195	230	224	207	200	227	221	221	219	202	226	235	223	190	229	215	200	206	203	212	211	216	203	221	214	225	195	216	210	220	212	205	214	208	243	242	219	229	223	206	206	237	206	223	221	217	223	201	194	248	219	223	213	222	228	207	225	214	190	239	221	230	217	209	193	206	220	219	229	205	223	235	213	222	223	211	217	209	207	221	214	234	216	181	216	220	220	232	219	229	212	241	211	222	224	197	215	219	204	223	196	228	218	222	226	221	223	208	206	216	228	241	218	242	204	194	194	209	196	210	212	218	218	233	186	251	221	225	242	214	212	212	231	226	207	201	221	208	178	204	232	232	186	234	204	223	215	202	214	200	209	214	219	214	221	237	226	203	195	223	208	223	244	188	219	231	207	205	232	214	199	231	213	211	228	232	239	209	199	191	221	213	218	230	229	209	244	209	199	255	213	205	192	207	224	252	209	208	199	200	222	214	216	206	226	203	195	217	206	206	210	220	189	215	216	227	215	221	214	218	209	247	206	241	212	240	232	228	207	202	189	228	229	203	211	204	232	220	195	209	209	218	213	210	193	225	197	186	213	243	231	201	234	227	206	231	193	212	220	226	247	211	207	238	219	210	207	220	230	212	249	209	226	198	208	236	205	219	212	219	184	215	201	222	220	238	208	215	229	211	191	214	223	230	239	218
345	0	2700	137670	493	12	38	177	274	488	488	565	527	486	446	453	439	401	398	412	380	378	328	369	359	368	353	363	333	314	320	329	310	289	313	310	322	310	292	291	316	291	320	315	282	308	280	294	291	325	281	271	291	278	271	297	281	299	276	303	257	283	279	278	251	274	277	286	264	262	289	267	274	289	262	289	276	245	271	250	279	259	248	274	254	259	265	266	263	266	274	270	277	259	284	252	278	281	269	288	283	266	269	266	292	270	253	253	240	259	280	255	271	275	259	254	278	275	257	258	268	287	278	293	255	256	259	236	257	278	245	269	273	266	249	264	272	275	252	277	261	273	267	285	287	247	292	233	234	273	264	278	252	253	243	251	292	259	242	266	252	242	252	250	273	278	265	278	289	230	263	245	263	271	269	263	265	271	254	274	242	259	235	277	250	242	270	283	258	257	266	272	279	260	281	266	262	277	284	259	254	253	248	276	281	243	247	272	281	249	245	255	292	259	258	278	270	271	267	253	246	259	277	268	255	271	270	260	290	289	277	245	255	275	258	263	271	241	229	235	246	257	258	260	255	256	262	265	264	260	258	246	250	279	255	278	262	270	267	244	266	268	252	256	233	277	280	255	273	248	288	254	272	269	246	268	234	254	264	285	234	234	250	290	274	264	254	278	251	260	244	240	259	244	266	255	255	269	258	245	276	269	249	276	273	246	255	253	254	278	262	236	263	262	221	273	230	259	255	271	244	252	268	271	278	266	254	251	264	243	242	253	253	267	272	252	253	244	281	263	252	255	247	269	281	274	258	256	245	272	269	249	253	248	271	292	259	252	257	240	272	246	283	240	227	265	270	258	227	273	283	272	248	248	256	247	271	246	254	258	257	290	246	249	260	261	262	246	236	251	261	261	254	293	250	258	275	249	264	256	280	251	298	247	243	245	264	282	271	250	277	267	285	265	254	273	274	264	268	245	285	274	263	268	234	249	287	274	233	243	248	251	271	252	265	269	242	259	277	257	247	246	239	248	235	251	281	280	282	221	233	276	267	265	268	255	267	240	263	263	269	263	281	236	281	240	275	232	287	259	258	246	281	249	256	220	259	245	258	277	252	233	268	249	257	282	279	241	276	278	270	244	233	258	272	245	245	278	243	227	268	270	273	247	251	260	275	268	247	249	266	250	286	242	263	284	249	289	255	294	250	265	258	268	292	243	224	249	288	261	266	250	267	282	267	260	261	240	264	260	240	246	261	263	267	289	239	270	276	296	220	248	246	265	249	281	240	272	263	272	247	265	240	273	257	234	242	255	257	251	245	288	240	254	255	282	280	244	275	252	238	246	248	231	261	257	260	249	251	248	265	281	257	248	235	262	275	245	256	255	273	242	268	267	233	252	251	262	237	281	278	261	237	276	268	271	249	271	239	260	270	235	278	241	271	277	234	258	260	261	273	241	276	260	256	242	245	267	285	249	254	260	274	239	250	264	220	269	246	248	243	254	271	256	248	263	276	242	251	285	248	261	245	247	265	256	276	237	250	248	280	277	241	215	284	259	262	258	273	274	282	275	267	243	254	269	232	234	275	253	262	234	236	288	230	277	273	216	269	247	269	260	258	267	266	256	267	258	259	241	269	259	271	251	263	268	279	245	257	271	280	262	261	258	271	267	244	282	266	265	250	241	257	279	248	265	275	278	285	258	243	260	273	263	239	249	263	254	273	265	262	233	246	240	275	273	228	282	263	278	273	270	259	243	258	269	257	262	300	253	248	271	247	266	255	275	277	247	240	248	259	253	231	274	283	261	271	268	238	265	244	251	254	285	265	258	283	272	285	284	268	290	263	267	273	247	265	259	230	239	243	254	281	257	267	271	261	255	272	243	247	266	224	249	262	271	285	274	249	254	269	236	247	264	261	270	215	253	287	260	291	226	238	288	256	252	261	246	234	266	274	256	267	260	259	267	279	233	265	250	241	244	249	243	243	274	262	242	241	285	260	258	248	286	272	270	248	253	264	250	254	262	263	251	273	262	255	245	241	255	258	264	249	239	269	265	246	227	275	259	280	261	255	247	257	265	258	244	254	284	275	263	248	274	259	265	276	277	246	229	261	277	265	265	267	273	236	228	260	238	256	265	282	277	257	246	286	259	260	261	264	279	258	253	250	244	265	276	261	247	271	247	293	232	245	258	249	264	250	300	239	262	255	238	248	260	275	250	264	249	268	278	268	263	246	276	230	221	256	249	258	229	248	279	237	268	257	270	270	261	260	259	257	258	241	278	261	266	235	230	272	267	272	284	268	260	261	241	291	251	258	241	269	262	285	274	223	241	270	258	249	282	249	302	241	234	255	254
345	1	1900	137795	544	16	134	296	206	396	439	434	433	398	324	315	279	314	277	259	278	267	235	258	251	226	241	254	243	208	200	233	204	208	242	209	222	200	203	234	208	206	201	191	216	182	221	158	201	181	219	214	164	198	210	175	184	198	206	188	212	197	206	174	191	203	196	181	170	208	208	181	189	175	158	166	196	181	180	193	202	185	186	188	208	201	198	196	178	195	186	180	194	190	173	185	166	194	170	161	185	203	199	192	207	167	213	202	191	207	190	196	189	172	199	165	178	199	208	183	174	196	174	189	196	194	180	171	164	175	158	176	159	176	160	168	196	198	177	192	191	176	168	188	189	181	192	197	185	180	171	197	196	174	183	185	185	201	198	196	185	204	171	199	200	192	191	172	183	194	180	185	189	202	169	189	174	180	179	174	188	158	209	174	186	194	163	177	204	180	175	190	186	164	179	174	189	169	203	188	169	187	175	160	161	178	174	182	176	188	188	195	204	184	184	187	191	187	181	174	162	175	186	172	196	193	206	194	187	200	200	179	187	204	179	168	191	192	180	183	174	185	170	152	196	162	155	186	207	199	180	216	209	185	190	194	181	185	164	203	173	168	159	149	194	166	207	195	170	174	166	176	188	196	179	191	186	184	187	186	185	179	167	186	192	188	185	170	173	180	197	201	182	188	218	195	145	174	194	185	174	173	197	177	167	157	169	166	181	187	202	189	194	191	162	170	184	180	185	182	200	201	178	154	173	188	173	185	189	166	187	181	174	184	180	193	180	169	183	153	163	184	187	162	195	213	163	180	174	174	191	219	186	190	175	153	171	193	173	195	169	192	188	179	170	193	180	185	174	188	194	175	178	200	196	159	168	186	193	190	180	186	172	188	166	202	161	172	166	159	177	187	197	164	191	207	172	164	165	183	176	177	186	188	183	195	171	168	160	163	191	187	170	184	163	192	157	173	174	169	182	176	166	190	179	168	197	180	203	174	210	172	178	197	180	189	180	177	182	183	198	175	173	179	189	187	183	184	186	167	145	147	193	186	175	199	172	180	184	191	184	195	183	183	180	205	199	180	167	192	166	187	177	199	164	161	172	165	176	165	186	169	175	192	162	184	164	182	173	207	172	167	145	151	170	197	190	173	182	181	193	151	172	179	172	156	180	179	195	187	170	182	176	180	177	181	161	190	184	168	213	174	188	196	182	159	198	184	177	182	204	174	180	192	187	174	190	173	191	181	188	190	192	185	192	194	178	152	192	184	182	174	175	178	200	174	202	192	174	177	167	170	189	179	174	178	199	169	175	149	180	194	182	170	204	152	167	201	171	198	175	181	193	173	167	194	188	194	192	191	207	175	163	169	192	194	192	168	177	194	184	177	177	186	169	200	152	189	183	180	191	174	195	181	175	161	185	192	202	188	196	188	178	187	175	158	201	196	177	177	172	183	214	197	193	182	157	180	182	187	216	163	169	204	191	175	177	181	171	193	193	186	168	171	185	183	204	174	188	185	179	182	185	186	183	196	180	215	190	172	195	188	184	156	181	184	191	174	204	171	175	180	183	179	191	154	190	219	173	177	179	172	189	179	173	181	194	160	187	174	187	177	178	206	193	189	171	168	180	162	174	186	179	168	180	179	179	199	206	171	191	191	200	164	184	206	192	158	174	207	178	175	185	173	155	206	182	178	210	157	145	197	164	164	184	170	183	164	191	177	159	203	187	158	172	199	168	174	173	184	182	155	187	196	201	167	169	159	167	188	160	188	186	201	175	181	191	164	161	161	179	185	186	171	160	171	155	194	216	159	163	172	185	184	194	191	170	189	159	160	190	168	153	193	146	192	188	165	188	183	187	176	189	186	166	197	151	189	166	184	173	185	175	191	179	166	161	151	185	188	175	177	164	185	208	167	182	181	169	167	175	200	182	164	193	196	195	211	175	166	187	190	187	181	170	183	175	209	178	174	178	190	177	180	186	179	178	157	194	182	178	170	163	176	151	160	208	189	180	166	179	191	173	172	185	211	193	168	189	181	178	197	197	185	187	186	168	165	180	173	188	162	181	177	162	173	170	189	182	202	203	169	198	189	181	186	181	176	159	171	164	176	168	194	168	163	171	155	181	165	172	178	166	172	191	167	180	164	154	187	195	172	189	164	190	186	172	180	186	207	203	180	168	190	170	168	194	193	180	173	182	169	180	192	183	170	167	165	186	175	202	167	193	189	160	182	175	190	205	177	177	193	195	182	175	182	176	171	188	187	172	189	182	166	189	203	181	193	169	156	164	165	168	187	174	167	181	169	173	181	194	167	171	179	166	196	177	176	189	190	162	199	159	188	192	168	201	162
345	2	2100	137920	528	9	100	287	220	418	443	505	445	404	410	363	346	340	334	307	283	324	299	275	244	279	270	241	256	251	251	267	245	234	245	235	269	240	242	253	223	220	221	245	230	204	230	201	234	196	224	234	234	213	244	232	228	216	206	217	232	211	226	207	185	217	225	204	221	228	192	197	208	224	223	207	240	188	220	222	220	203	199	222	187	202	214	198	228	195	218	231	221	229	235	192	219	210	223	190	216	213	212	211	216	201	211	187	213	212	195	212	203	211	219	223	185	217	209	225	214	190	202	189	209	188	174	211	210	190	191	217	210	199	190	173	208	222	214	223	199	192	219	212	219	219	192	194	206	193	205	199	212	206	213	209	208	208	205	187	201	209	229	204	211	224	194	186	214	195	207	196	188	223	198	197	231	210	186	163	225	201	238	183	201	206	218	179	211	227	232	209	190	200	226	206	163	188	196	197	209	221	203	226	211	203	187	209	219	200	201	178	218	188	206	215	200	210	197	204	218	189	214	210	200	192	220	214	219	209	201	198	189	220	184	214	194	195	219	196	189	198	218	205	184	210	197	212	190	189	173	201	182	170	205	204	210	226	219	216	227	203	212	201	189	216	193	208	209	188	185	213	190	205	216	219	195	209	202	222	213	193	194	205	186	211	221	212	187	216	227	202	187	211	186	202	186	221	212	175	210	206	190	182	215	206	227	229	180	206	190	213	168	191	207	191	210	187	195	194	221	221	230	235	202	217	202	204	179	206	219	213	200	216	198	193	202	204	199	200	204	206	204	213	217	201	203	193	200	185	183	186	205	192	195	203	198	173	200	189	231	211	185	184	198	214	235	223	201	188	214	204	196	177	187	205	204	211	197	189	229	194	195	207	217	204	200	210	209	202	203	189	189	198	202	214	225	190	174	171	203	214	216	208	244	181	180	193	228	200	208	192	195	209	199	206	203	189	200	182	200	217	193	206	201	199	231	210	197	213	230	199	231	199	178	202	201	200	204	204	184	191	210	186	233	217	203	206	185	208	210	193	205	189	212	212	208	195	186	190	189	196	200	201	201	206	208	198	216	190	191	185	210	195	200	208	220	191	203	199	207	186	164	174	201	204	210	182	214	221	190	183	208	197	203	210	182	183	234	194	216	219	204	206	180	190	215	217	200	214	190	198	218	207	203	176	188	208	198	187	197	207	205	201	215	177	197	192	201	179	220	210	185	195	201	212	192	227	191	210	189	192	211	177	231	199	202	202	190	213	233	230	211	201	184	191	223	205	214	201	187	203	206	198	201	214	173	206	200	188	187	205	201	220	216	192	206	186	188	207	198	233	203	224	192	197	194	208	211	203	189	194	190	198	214	230	209	187	226	210	210	203	215	218	201	197	193	189	200	190	224	198	203	189	212	216	213	196	193	192	222	219	180	211	195	233	192	206	202	213	177	205	183	209	213	218	206	196	217	199	210	183	202	212	193	207	205	223	225	211	209	186	214	191	201	192	184	186	201	187	219	197	192	205	222	204	208	195	194	210	204	211	231	212	196	187	193	194	206	201	193	208	196	170	196	189	190	196	194	168	177	197	201	214	197	202	188	211	225	215	206	204	192	195	187	212	214	214	194	204	201	201	196	188	226	207	223	191	186	181	200	214	190	218	213	192	192	197	199	211	177	198	236	204	206	201	198	179	216	197	202	168	181	194	186	194	209	197	197	194	211	239	210	201	192	178	209	196	215	223	183	213	187	206	194	189	183	201	206	204	209	197	194	192	190	201	197	198	203	212	202	230	199	219	215	199	195	202	201	208	204	211	197	200	190	214	199	202	189	224	189	202	154	208	215	213	230	197	181	212	200	215	187	211	192	189	172	210	206	195	197	189	200	177	202	194	198	222	189	199	195	182	188	182	210	219	202	197	215	212	191	186	194	210	216	186	202	182	202	184	205	189	202	198	193	179	191	198	190	210	210	193	222	215	187	183	206	217	196	207	211	150	215	201	180	222	205	184	184	191	230	219	214	208	216	218	192	209	194	199	205	217	169	203	188	165	216	218	206	196	174	197	193	171	206	203	195	207	181	201	183	215	204	228	205	163	187	198	180	204	200	204	202	181	198	205	195	228	203	186	196	175	201	215	204	212	213	227	187	205	223	209	196	186	207	218	195	212	188	174	187	183	226	219	192	181	210	214	209	187	197	194	174	186	165	214	183	198	202	178	206	209	192	193	228	216	231	206	216	196	197	212	210	220	188	206	169	200	205	203	200	184	195	211	216	185	210	202	214	217	190	189	202	198	196	198	201	197	213	226	207	224	191	206	207	196	204	200	203	206	217	194	194	162	232	214	208	216
345	3	3500	138045	526	20	77	176	271	431	471	492	498	456	397	414	361	357	320	355	325	332	317	335	336	318	301	275	283	265	274	296	256	244	284	260	293	286	265	270	272	251	263	249	249	268	261	251	230	250	228	289	242	263	212	278	246	233	222	258	254	252	251	256	219	275	243	230	257	238	208	243	226	217	245	212	224	231	217	224	235	234	220	260	246	245	219	253	219	220	224	256	236	215	225	238	217	212	232	239	253	215	226	247	233	235	244	242	223	211	211	244	238	218	228	229	238	272	226	220	240	214	227	248	216	228	248	257	247	221	206	233	243	244	216	214	252	235	233	244	217	231	230	223	256	200	236	233	233	231	213	222	218	228	214	248	185	213	210	246	228	202	232	231	239	228	231	228	204	246	235	232	202	226	212	226	238	257	212	222	227	210	207	249	216	228	212	241	235	242	242	228	212	219	231	229	228	228	207	220	222	213	215	208	217	216	232	247	232	220	225	231	227	208	227	238	223	205	251	247	220	229	221	208	232	246	209	265	202	191	207	206	231	214	215	218	225	207	257	214	236	232	232	236	209	230	211	237	235	224	234	230	232	252	249	207	226	224	232	210	236	211	236	218	232	230	242	210	206	202	214	230	252	206	241	246	201	211	214	213	218	217	257	210	223	246	213	246	220	231	227	256	231	249	212	209	238	200	213	251	233	229	231	252	217	231	240	228	228	212	235	231	231	213	244	226	236	230	237	204	225	243	216	235	239	223	242	231	204	207	195	194	206	225	211	241	207	244	210	220	181	232	223	249	214	219	237	244	229	218	223	238	213	213	231	221	248	255	207	206	206	230	253	204	204	229	231	237	212	197	221	266	222	219	229	240	232	234	225	261	223	234	238	224	230	233	211	243	213	212	205	214	240	202	196	204	220	241	214	223	210	228	242	229	242	213	230	253	257	232	228	234	216	206	235	247	232	245	227	225	213	243	207	236	234	222	219	225	232	214	233	220	231	221	228	221	225	212	233	231	227	210	241	228	221	228	223	238	202	222	212	222	217	198	214	226	240	232	229	220	238	207	198	226	227	227	201	225	222	208	212	267	234	234	246	261	217	232	200	240	233	222	242	221	226	216	227	219	232	235	224	210	219	200	248	207	217	227	199	199	213	242	240	231	240	207	207	203	243	222	228	246	223	230	214	224	205	213	230	224	211	250	203	221	212	224	228	224	211	216	224	235	219	229	216	204	215	232	244	211	230	236	233	237	241	234	210	228	220	219	209	250	239	231	221	231	226	234	222	221	245	206	253	238	207	234	235	210	226	203	243	218	229	229	242	223	231	232	249	228	203	224	205	239	209	226	229	212	193	224	229	219	211	213	241	228	231	229	209	226	240	209	215	213	216	238	234	216	222	235	194	230	191	236	229	242	194	225	240	228	239	237	222	218	224	231	226	235	229	245	217	233	218	218	217	247	232	240	220	188	234	246	212	216	213	225	227	215	201	215	213	223	222	221	229	226	213	228	215	224	206	241	216	233	218	229	232	248	201	213	227	235	216	224	235	225	249	201	225	235	219	224	206	252	230	221	217	210	230	212	211	210	216	213	204	250	223	220	232	225	232	211	217	222	229	236	236	222	213	237	237	238	219	211	222	233	215	222	231	207	212	216	211	218	208	215	219	207	218	226	220	208	243	226	221	230	219	232	232	233	220	221	218	212	198	222	233	225	228	242	210	225	220	229	229	231	225	223	226	223	213	203	227	246	228	241	238	245	234	231	229	238	246	236	230	245	232	236	221	234	204	205	243	252	240	252	237	216	232	229	214	216	228	222	218	223	238	211	226	245	192	192	219	218	220	233	224	250	239	208	220	245	221	220	236	207	220	210	233	232	204	228	210	241	245	234	237	223	229	223	217	206	225	214	208	217	218	230	217	235	237	235	227	244	206	202	247	216	210	217	247	207	210	206	246	235	222	234	201	259	217	225	244	242	232	228	218	242	223	231	231	223	231	247	241	230	211	238	214	219	199	239	232	215	208	251	211	219	225	233	247	222	217	245	243	201	204	232	241	219	216	242	216	232	219	218	237	238	193	171	210	223	209	246	230	212	221	257	214	221	222	225	252	210	234	215	214	212	233	236	234	198	217	235	221	235	250	245	194	239	238	201	224	237	215	228	213	244	212	221	201	225	235	203	221	213	229	232	226	212	191	227	225	201	212	241	197	221	216	236	225	219	225	250	206	224	232	214	231	230	229	235	221	198	208	238	237	227	197	225	235	259	228	200	249	247	225	232	246	230	239	218	211	213	240	240	234	210	214	216	224	223	236	218	205	199	219	246	241	255	219	223	229	250	217	239	257	235
