345	0	2700	129076	420	10	35	182	235	399	454	460	450	467	405	400	379	362	375	381	376	326	345	343	323	324	323	300	295	292	311	297	314	302	296	299	293	282	290	268	289	280	258	262	264	260	263	262	262	264	266	255	249	274	238	272	240	250	261	226	258	239	230	269	253	230	259	251	248	222	254	266	233	262	239	251	258	271	234	247	245	241	234	276	218	252	235	228	223	267	225	206	227	237	266	215	231	261	252	238	240	199	253	224	226	251	227	222	245	224	228	237	227	247	219	204	239	247	219	235	234	247	237	222	218	214	252	218	225	247	225	217	232	238	228	204	206	237	237	229	216	229	226	232	251	218	215	248	230	224	240	258	235	256	226	235	234	231	215	254	243	251	208	231	231	245	229	243	216	227	257	214	250	220	222	244	228	246	246	217	218	224	218	237	227	234	221	238	222	221	229	227	227	235	261	222	230	222	229	257	221	231	222	248	212	267	215	248	223	243	233	212	224	228	253	220	220	263	256	237	215	228	204	238	219	217	238	237	232	229	225	249	225	218	220	199	234	240	206	237	232	247	237	234	215	224	252	211	205	240	231	217	217	223	216	225	247	234	239	223	202	235	232	234	232	223	236	227	242	208	200	259	225	241	245	221	223	231	245	235	230	244	246	252	248	222	231	199	215	238	234	238	248	242	214	255	183	224	239	228	213	237	251	211	232	258	229	218	237	225	238	230	215	249	226	230	242	224	248	216	237	252	213	233	203	223	251	197	189	216	222	240	221	202	243	240	231	258	227	222	232	239	217	248	190	228	249	242	248	237	195	230	234	243	260	213	219	193	235	234	234	226	226	257	230	233	238	230	202	249	216	229	249	241	240	234	225	229	211	219	213	225	221	205	242	210	230	233	229	242	223	216	208	256	232	235	244	219	217	243	223	218	207	220	231	210	235	229	241	224	251	247	238	250	232	231	241	224	243	254	244	223	219	259	221	251	244	232	234	236	222	229	243	217	229	220	209	221	213	228	181	262	221	212	221	231	220	237	190	230	244	207	216	233	218	238	237	209	235	241	204	244	215	203	212	257	235	235	232	241	257	229	227	265	231	258	226	217	216	227	245	222	252	217	229	240	237	239	220	227	230	240	245	238	226	237	229	235	221	238	229	241	234	233	186	238	209	222	223	253	235	226	239	237	212	220	234	231	230	215	198	206	227	249	251	228	234	234	248	206	198	225	219	215	221	251	218	216	213	229	230	219	236	258	205	216	212	221	223	218	223	232	234	226	237	225	247	244	224	215	239	207	249	238	224	223	241	237	218	227	254	229	246	238	239	244	220	212	244	252	212	239	237	240	216	228	231	240	218	206	210	223	230	243	215	256	230	213	221	219	232	220	217	233	234	233	211	237	221	223	248	239	203	230	221	200	210	212	237	237	215	204	213	246	213	212	219	214	241	214	251	216	202	209	244	227	231	233	218	223	226	251	217	212	236	256	206	248	224	217	208	220	224	219	208	247	235	217	253	261	221	219	218	251	218	267	228	214	204	229	240	229	225	239	227	241	233	242	214	246	233	221	221	221	202	247	210	222	221	211	239	247	237	227	229	227	252	266	224	201	216	224	221	224	235	231	237	214	234	238	219	233	246	231	241	250	224	265	223	241	222	220	239	210	243	243	203	225	218	204	225	253	211	224	224	234	216	233	229	254	249	221	220	258	213	234	237	222	231	225	210	220	245	238	242	228	224	244	221	223	240	212	267	233	212	236	229	240	227	247	249	225	224	206	233	241	237	225	224	213	255	205	223	240	238	236	224	242	225	218	226	229	232	237	226	232	230	225	201	199	212	228	226	214	229	230	207	209	233	219	262	216	214	236	219	238	201	209	228	248	245	220	227	252	209	237	201	214	215	244	241	245	230	230	230	217	229	233	228	217	237	221	203	227	231	192	237	240	225	240	204	234	225	245	231	198	239	237	229	237	265	216	223	234	206	218	230	240	225	243	217	219	247	230	249	220	218	259	226	233	225	213	244	213	222	225	232	235	194	230	211	226	235	216	216	207	226	226	241	235	208	216	216	216	210	232	214	229	210	229	217	231	239	238	218	212	225	214	226	204	213	217	249	223	250	204	219	217	223	239	219	208	236	247	219	207	251	230	194	216	226	230	236	230	229	231	233	246	271	211	237	249	241	216	221	217	252	242	234	235	257	236	216	205	254	247	236	220	209	250	219	232	222	220	233	250	215	230	220	233	214	232	208	248	224	206	261	207	236	241	256	230	229	199	210	211	235	229	243	218	226	234	239	247	213	247	249	231	229	261	220	217	233	225	223	222	224	213	241	221	231	221	250	223	227	221	213	245
345	1	1900	129199	430	4	115	298	192	370	382	444	409	385	348	339	298	325	300	258	302	279	266	275	248	263	246	273	246	245	242	241	233	222	210	214	215	209	202	217	221	193	228	210	197	203	224	209	195	197	209	210	182	211	223	172	220	181	198	192	189	201	222	176	185	203	204	215	205	183	207	214	180	216	186	210	209	206	197	196	194	190	196	216	194	206	196	196	194	191	210	182	190	210	201	189	199	211	179	189	173	190	208	224	192	201	196	211	184	212	205	179	209	196	178	199	187	208	194	187	201	199	186	185	205	197	200	170	180	198	195	169	186	202	222	190	192	195	222	181	184	178	207	167	200	170	193	192	202	191	190	202	188	207	188	218	179	202	215	189	206	182	194	186	167	199	209	181	187	179	188	197	180	206	223	216	179	195	197	193	184	164	181	197	199	216	194	198	179	198	194	178	207	166	174	208	197	202	181	201	194	176	181	210	187	173	195	197	194	185	179	180	189	191	174	188	197	196	187	167	205	194	184	185	209	184	204	172	192	184	168	201	197	192	193	191	160	175	158	164	197	202	217	188	196	193	177	188	191	202	180	181	199	218	177	206	181	185	201	180	177	184	177	180	193	211	216	176	173	204	208	174	207	185	194	171	201	171	210	180	159	191	196	176	201	191	173	179	176	205	186	185	206	201	195	180	178	203	162	181	172	186	193	178	195	183	178	199	184	198	172	185	181	201	174	183	191	169	200	199	207	185	165	190	182	188	177	212	169	221	194	186	195	188	197	200	190	191	188	155	202	169	181	177	184	185	194	213	164	189	211	179	192	204	185	163	183	175	187	196	166	176	201	176	185	191	221	197	194	180	198	172	196	174	193	188	160	192	197	201	198	197	195	199	186	203	168	197	190	175	168	161	184	209	212	205	195	186	180	223	180	178	186	168	188	174	194	194	185	174	190	183	203	170	185	177	184	176	216	178	174	199	195	198	200	187	183	187	188	181	181	182	178	176	180	191	197	181	185	179	193	181	192	166	186	191	192	206	181	177	193	201	175	188	209	176	183	209	172	198	179	216	188	192	197	206	184	200	183	195	207	186	228	191	173	178	188	192	187	208	208	201	200	208	202	177	190	194	189	195	182	189	196	178	193	162	173	182	193	194	174	185	181	188	200	175	199	193	187	211	179	183	193	189	185	179	193	203	194	188	207	174	193	186	174	181	189	183	182	179	180	202	176	178	207	162	193	202	172	191	194	192	173	180	186	160	179	176	174	172	194	183	180	203	190	195	183	180	195	180	172	179	214	217	196	185	200	187	174	185	199	177	192	180	182	189	188	206	204	187	207	198	200	208	178	185	205	188	192	184	193	179	208	194	192	202	185	181	201	198	176	190	183	189	187	175	189	192	191	196	171	184	173	183	162	164	176	176	184	152	188	202	183	212	188	196	179	207	178	181	193	215	192	198	164	185	182	213	198	193	178	191	177	196	186	160	185	200	168	157	179	180	190	162	179	199	201	184	197	167	179	212	171	177	183	192	199	189	171	182	164	200	180	203	178	182	182	210	171	190	203	186	199	177	190	208	194	208	202	182	170	202	179	190	195	198	184	181	163	195	183	180	188	173	183	192	200	183	202	188	173	222	208	211	183	173	180	167	190	185	190	188	160	189	167	226	203	220	212	222	191	187	188	194	188	212	171	172	169	172	193	188	203	175	191	178	184	197	197	206	200	198	190	184	190	203	199	193	171	202	162	183	170	190	173	203	200	217	213	203	186	179	181	204	205	171	194	199	195	195	160	182	173	198	175	178	186	208	196	185	169	169	174	192	166	149	184	212	188	209	213	186	170	158	199	160	185	197	185	183	190	199	169	172	195	194	180	167	164	172	184	195	176	163	173	190	171	198	191	209	191	195	186	192	179	189	176	161	212	183	207	205	181	174	215	202	196	218	201	193	191	193	179	179	177	192	168	202	191	199	186	196	199	193	194	180	189	187	191	179	191	192	191	202	232	186	201	198	184	194	180	185	215	197	187	188	196	183	198	173	193	194	171	187	190	167	184	184	212	185	192	192	183	208	196	176	208	159	180	163	154	188	188	168	180	189	194	164	200	209	180	186	208	175	181	199	202	179	196	225	159	182	180	186	197	187	190	176	194	188	179	218	194	195	185	212	167	170	180	196	192	193	205	182	178	186	189	180	183	194	203	196	191	197	183	200	183	208	198	174	186	184	181	173	195	169	184	192	189	198	192	200	172	192	202	198	171	206	204	222	194	205	170	176	234	174	208	175	194	181	202	178	193	201	184	175	193	201	205	195	178	203	176	183	194	203	193	213	186	183	198	185	184	190	199	201	208	202
345	2	2100	129323	401	7	82	202	211	381	441	495	416	400	356	345	342	335	342	328	292	300	304	281	280	289	302	267	251	262	243	254	257	235	266	254	255	251	244	232	248	276	233	203	239	222	235	219	236	239	271	232	240	260	227	224	245	222	200	228	242	235	245	212	217	211	231	238	214	219	221	247	236	233	215	240	182	244	256	224	216	213	224	234	230	230	244	209	262	216	214	237	216	205	182	229	229	221	232	224	204	187	221	200	209	207	215	238	210	192	238	196	233	189	208	232	226	202	231	191	201	233	217	224	225	224	218	205	210	218	236	232	249	234	231	235	209	210	205	238	210	207	216	225	218	213	217	209	219	195	214	231	214	238	231	244	207	220	193	233	211	221	216	213	233	204	203	191	204	191	220	200	185	208	206	216	197	222	223	235	223	194	218	224	209	201	201	227	194	211	214	220	232	205	208	227	215	198	205	194	197	204	196	201	200	211	217	187	210	225	213	198	205	191	217	217	207	216	211	207	199	204	217	199	228	206	213	202	220	224	219	194	246	221	204	225	228	217	204	213	211	214	212	205	227	212	229	194	211	214	215	220	210	198	211	218	220	222	223	223	211	230	213	206	204	224	214	227	207	228	208	227	239	227	231	215	227	207	203	216	216	207	199	201	199	220	197	210	204	180	212	231	198	199	227	205	217	248	218	192	216	197	213	202	231	222	221	199	224	200	224	227	209	200	209	200	208	216	190	232	214	201	215	198	242	205	228	206	217	218	211	221	248	206	224	224	219	220	198	199	237	232	223	204	208	211	199	193	213	207	194	223	230	219	215	242	211	220	186	216	212	210	216	206	201	240	221	224	214	203	197	206	223	208	221	221	218	224	192	231	185	199	215	203	232	215	223	211	213	212	215	205	213	210	235	219	187	232	195	219	225	188	208	222	244	195	227	202	225	197	209	230	227	217	210	207	223	200	188	203	210	216	222	207	228	190	214	218	214	197	212	208	200	200	223	224	214	196	216	204	219	231	200	206	213	223	247	217	201	239	195	203	226	215	212	234	226	191	197	248	215	212	216	224	223	198	217	219	222	246	211	195	218	179	236	218	218	196	234	201	208	221	196	215	219	211	200	213	200	208	207	200	221	224	212	210	219	213	231	203	215	210	225	215	212	199	184	179	211	199	218	205	218	208	218	204	215	213	204	205	234	232	205	206	201	197	221	210	250	192	226	195	210	192	207	227	233	228	220	229	214	223	222	214	213	208	206	229	194	201	223	201	208	225	190	180	213	218	183	214	180	203	202	198	191	207	217	224	229	208	224	211	203	188	215	222	204	209	193	174	189	195	231	213	186	197	206	207	218	239	215	192	230	223	227	199	209	221	223	221	219	206	225	211	201	218	189	190	190	195	193	229	237	234	208	216	197	193	237	222	220	223	213	213	191	210	196	212	218	204	180	209	205	204	217	225	228	202	192	218	201	209	224	222	222	201	200	207	195	195	215	198	226	203	206	205	205	192	208	226	205	216	229	237	229	209	222	207	206	207	220	213	207	187	241	228	226	192	205	229	219	209	227	225	204	259	215	195	207	229	231	200	228	223	225	215	197	221	198	220	195	211	212	215	220	231	238	193	194	221	253	197	187	193	192	196	222	213	186	199	204	219	213	221	193	194	199	217	194	208	224	210	209	224	211	211	215	217	219	214	215	219	209	219	220	218	226	197	197	229	202	237	223	255	215	220	204	225	209	220	208	210	236	224	217	219	216	180	207	189	218	248	204	217	209	210	229	195	233	202	218	233	205	215	223	215	245	221	219	223	198	195	214	226	220	199	206	222	219	196	236	206	229	221	200	191	207	202	219	199	234	215	237	239	206	246	202	207	202	207	198	202	201	237	189	208	220	200	225	228	220	221	233	183	198	209	198	216	219	188	215	222	262	220	193	205	177	225	181	231	202	210	220	208	216	193	199	191	204	210	199	204	223	234	211	218	213	200	199	215	201	209	212	241	211	211	208	196	207	234	219	218	229	228	197	202	221	224	202	198	201	199	227	235	182	210	200	206	201	213	215	201	195	235	232	220	217	216	215	204	206	189	203	197	231	211	209	205	200	202	209	226	225	218	193	200	218	210	201	201	198	204	216	232	199	214	241	200	204	217	216	216	221	211	222	229	218	220	209	194	202	226	212	203	230	225	227	195	189	208	205	221	195	202	180	207	219	206	191	227	236	194	209	204	206	179	216	203	215	219	206	203	210	238	205	218	226	201	209	223	238	227	236	202	227	213	228	230	196	240	227	213	209	201	186	234	186	210	209	203	212	234	219	217	247	209	220	214	199	218	207	214	214	183	221	218	217	225
345	3	3500	129446	395	3	36	199	275	425	440	510	497	470	426	419	397	402	389	371	379	359	351	347	342	339	306	321	350	320	329	314	301	302	308	274	313	258	340	288	295	316	307	319	279	271	287	297	300	268	267	272	298	270	276	256	311	312	263	302	304	280	278	290	272	278	258	292	280	251	271	277	261	273	273	272	294	308	240	273	284	283	266	262	274	290	281	273	237	264	253	258	262	252	288	268	275	281	305	270	252	329	323	256	284	256	287	310	264	265	281	310	272	262	264	267	292	279	277	312	245	267	281	283	275	260	263	299	273	267	274	274	288	287	280	265	267	256	271	276	249	248	292	270	288	288	263	254	253	248	264	279	258	272	266	271	256	258	270	245	267	281	272	270	281	277	231	247	258	254	246	273	275	264	284	261	253	259	243	274	261	292	259	247	264	265	254	248	267	282	264	283	247	283	280	268	254	272	238	259	269	243	272	250	265	277	258	273	253	242	262	279	288	266	251	270	266	276	280	298	261	275	247	274	288	264	272	257	283	275	278	275	275	232	284	242	283	263	259	277	268	271	238	266	255	282	266	283	257	268	261	242	248	279	223	295	269	251	285	246	277	261	250	293	269	258	291	250	248	257	238	243	294	271	249	261	248	276	241	252	264	245	262	287	266	250	262	250	234	273	277	270	260	255	271	265	275	265	293	290	237	262	246	235	240	266	266	255	284	286	264	273	272	266	261	253	227	261	271	259	262	277	264	281	264	267	268	265	277	268	256	249	278	294	261	261	271	253	272	277	258	256	302	279	260	272	283	244	246	286	237	264	258	265	285	293	276	252	256	255	265	272	237	269	251	261	261	262	292	274	262	271	278	285	265	290	267	282	253	251	268	264	260	250	266	257	284	282	251	255	267	293	249	253	260	266	299	263	258	277	267	253	246	277	266	266	279	258	286	272	250	280	277	244	277	247	274	245	281	257	259	244	272	253	269	276	277	261	257	265	243	262	279	272	286	249	281	255	281	272	258	269	253	260	263	298	253	270	254	241	266	246	255	258	258	294	266	253	271	250	254	278	273	253	274	260	281	272	249	242	250	242	280	266	269	288	264	245	265	258	271	238	280	256	269	245	292	276	273	248	248	283	258	294	250	245	282	265	235	281	270	243	253	265	287	238	262	258	263	261	245	289	241	267	265	264	245	276	253	259	254	268	300	269	264	268	242	262	278	268	305	259	254	261	277	234	260	277	272	293	271	246	260	244	289	252	269	253	254	271	267	278	268	267	267	293	269	235	268	267	279	307	264	236	257	270	256	281	255	230	277	241	249	289	255	250	254	263	275	274	274	293	238	255	283	271	276	249	255	275	281	245	250	298	261	243	296	269	260	268	283	272	244	261	232	263	251	262	248	276	309	269	265	270	311	257	270	289	270	269	241	265	240	268	250	269	249	267	243	247	258	268	265	249	238	271	242	293	275	294	256	307	244	255	263	263	280	281	295	273	268	268	273	262	271	276	253	265	250	211	260	266	275	279	274	262	274	275	288	265	268	241	238	258	268	242	253	256	251	236	280	284	239	271	279	253	257	262	244	265	267	264	247	282	269	288	273	277	267	285	249	269	256	245	257	243	277	250	274	257	243	250	249	269	278	235	261	277	276	242	251	268	274	228	270	261	286	267	273	263	255	268	240	264	250	277	253	270	271	231	253	224	279	240	272	294	297	270	248	277	251	275	271	252	248	249	253	265	247	263	228	245	268	285	247	263	278	241	265	261	253	262	269	252	294	283	242	265	283	249	270	273	262	279	244	295	257	272	267	251	272	257	247	271	276	261	264	254	254	269	259	239	256	287	267	269	270	279	277	303	252	256	251	286	268	266	266	300	278	276	275	265	289	223	271	278	259	240	261	239	282	251	268	260	233	261	221	264	277	257	279	259	270	251	262	262	255	227	236	246	260	252	259	265	257	258	238	266	274	280	260	258	259	276	276	255	252	275	263	256	251	268	266	265	256	249	280	278	276	248	248	245	249	275	286	281	252	238	243	262	249	273	249	284	241	279	261	251	295	290	279	241	269	283	253	261	267	283	242	263	274	264	250	285	256	263	259	279	249	284	268	289	267	253	262	287	259	255	283	298	286	304	259	270	270	253	255	266	256	275	276	276	245	275	250	271	263	273	249	258	273	269	258	235	253	282	253	245	250	287	291	260	239	267	277	283	250	289	231	264	274	244	257	264	235	290	241	252	252	244	265	278	264	296	257	277	279	249	234	254	264	271	259	246	250	274	240	264	291	255	259	286	265	257	284	270	245	280	288	242	257	279	246	250	257	242	273	276	271	271	244	267	265	272	259	253	257	305
345	0	2700	129569	376	3	35	143	336	534	515	564	546	571	513	545	501	475	473	488	455	467	465	443	419	468	437	428	414	416	434	424	404	421	396	391	424	409	423	430	416	404	379	395	398	397	375	396	437	377	387	404	376	386	392	372	404	360	395	379	389	389	382	373	417	384	385	366	381	380	379	384	427	376	359	368	360	370	379	363	397	418	385	377	385	366	355	372	366	396	353	390	362	376	348	353	405	403	335	389	355	379	376	361	379	405	372	395	393	371	414	385	403	372	393	363	385	353	389	406	352	389	389	354	352	382	395	397	394	405	413	385	386	352	417	370	367	375	366	381	379	376	365	382	391	393	390	368	404	390	386	387	374	380	371	335	366	378	388	379	373	364	375	363	381	378	370	378	418	381	361	367	386	392	416	353	393	397	368	391	374	377	360	377	395	392	345	396	373	386	361	383	360	366	369	364	390	394	373	370	367	368	379	351	388	385	350	384	371	399	365	376	354	377	357	387	331	403	365	361	373	380	378	412	363	370	391	370	348	386	359	395	393	397	361	360	357	370	376	360	363	374	403	363	349	386	356	355	366	364	338	391	358	362	371	374	386	371	352	373	384	356	352	399	350	391	370	376	366	409	383	386	366	360	385	385	398	358	402	369	373	381	370	364	391	374	372	383	383	392	352	401	380	374	359	406	356	389	347	363	381	407	374	384	377	384	374	370	374	367	401	360	346	381	381	328	362	342	379	382	367	371	374	364	366	418	353	356	370	382	391	430	398	345	367	375	339	366	376	371	380	402	348	351	394	383	383	367	359	379	367	361	402	354	393	356	361	390	347	357	382	385	364	372	359	403	378	372	348	371	385	371	375	380	356	396	368	362	371	382	379	388	368	366	352	396	362	349	373	342	385	386	376	358	374	373	404	361	380	376	339	365	363	383	378	380	381	369	378	360	360	362	371	366	371	322	362	384	351	359	377	361	380	364	374	379	352	367	389	373	403	376	377	398	381	375	357	370	375	385	397	382	394	369	402	391	370	397	351	379	384	388	377	362	375	357	353	374	358	374	354	329	349	363	387	374	382	368	366	387	358	364	388	384	356	363	373	345	361	386	386	376	371	392	394	376	366	369	409	362	356	337	415	390	393	387	364	364	406	379	361	361	365	368	342	382	363	376	362	397	364	356	373	370	380	376	362	357	381	339	377	346	366	354	398	378	393	366	372	351	395	368	378	377	380	366	364	377	394	389	363	391	361	371	381	408	330	395	369	358	388	372	354	366	358	357	332	407	356	376	355	379	366	374	375	386	379	379	369	365	369	381	354	383	335	366	359	371	353	383	350	382	363	368	360	345	320	373	333	370	369	376	382	388	415	371	375	348	378	359	365	376	379	385	361	386	375	372	360	374	371	390	378	386	369	347	358	362	378	374	373	380	363	351	366	368	388	368	364	407	389	378	377	386	348	368	385	363	387	380	378	387	393	376	349	360	412	365	379	372	380	392	370	361	360	388	344	365	349	369	362	381	340	376	375	347	340	370	373	389	364	392	364	401	381	354	379	396	380	337	353	373	332	375	369	369	402	407	358	400	369	387	363	381	372	381	384	354	357	380	358	394	375	387	368	377	374	383	375	349	396	384	365	398	394	377	382	386	377	390	329	374	370	407	376	374	382	375	397	363	373	379	385	353	359	373	338	388	360	354	395	387	387	388	380	406	344	369	359	388	361	375	374	381	357	361	346	355	381	383	349	390	410	372	374	365	377	393	401	382	368	369	375	369	372	377	373	381	369	394	377	358	356	352	396	372	379	370	367	366	370	355	362	400	369	375	373	347	349	365	353	361	359	358	373	367	364	343	357	334	366	395	376	388	370	362	359	340	379	361	357	377	349	353	369	356	350	344	366	368	397	385	387	358	366	380	395	377	366	376	409	372	426	380	375	353	362	371	366	402	375	401	353	391	366	345	354	352	355	350	362	356	393	365	368	381	390	363	406	383	384	371	352	365	344	344	387	375	383	363	347	373	389	376	381	351	358	371	377	372	382	363	336	348	368	403	386	357	407	384	363	373	365	364	386	387	387	372	353	391	357	375	349	384	386	344	361	376	352	383	415	383	376	367	421	386	369	370	390	365	381	351	402	385	371	384	365	362	416	395	385	345	395	355	331	374	363	388	373	358	402	361	416	341	361	384	366	355	397	372	359	378	388	345	369	369	368	360	336	374	388	383	373	418	346	377	371	378	393	368	394	392	359	377	364	386	370	393	341	350	374	385	388	365	353	352	394	365	372	400	379	366	360	353	365	376	384	375	362	369	368	384	359	346	383	333	362	346	371	356	354	348	393	378	393	361	365	368
345	1	1900	129693	404	6	67	191	254	381	424	470	418	399	393	359	364	351	342	333	318	308	304	298	282	303	290	303	298	278	248	302	265	254	258	266	266	254	276	294	261	279	277	266	249	276	261	236	251	255	259	242	239	230	263	237	250	263	231	236	246	254	242	229	247	271	230	251	229	252	252	233	275	247	258	239	243	280	243	255	254	251	217	270	244	238	247	238	224	240	239	222	231	255	229	222	239	240	224	226	218	229	243	233	250	226	237	248	223	228	252	234	239	249	235	247	242	235	249	245	253	243	256	233	235	259	249	252	242	269	226	248	230	232	249	256	243	223	250	260	219	245	253	246	251	242	240	243	261	272	280	216	243	255	275	262	257	223	250	236	236	251	242	233	245	233	229	239	243	229	258	231	226	243	231	237	238	257	228	232	213	230	255	240	216	266	236	243	224	269	227	243	235	240	247	272	264	247	243	231	230	226	229	231	225	233	231	240	237	256	227	230	255	240	245	214	260	247	242	253	238	230	251	257	248	254	223	262	235	246	225	269	239	244	230	235	230	234	258	242	251	253	241	258	240	223	246	241	221	242	230	216	235	237	239	233	251	258	256	223	232	207	247	239	264	219	247	217	240	240	229	215	248	263	246	216	218	242	235	243	238	217	245	225	250	231	273	228	246	270	207	236	217	220	212	237	230	264	277	222	233	226	251	248	225	241	261	236	213	246	249	239	222	241	259	220	254	243	241	189	241	240	256	268	220	247	245	218	238	228	241	243	216	229	207	224	230	218	241	230	248	264	220	285	233	247	226	257	260	251	239	223	245	262	255	222	229	242	229	280	238	259	231	249	224	240	245	266	238	236	231	224	211	239	233	243	242	240	242	272	228	228	210	247	228	252	220	240	233	236	254	251	223	261	235	247	252	215	241	227	225	258	241	213	217	237	228	245	211	244	233	231	242	248	232	233	266	230	225	246	246	276	248	254	254	213	214	213	220	206	254	218	227	261	246	235	222	231	238	248	234	251	251	228	238	224	245	225	220	235	244	239	235	279	229	215	225	260	225	239	234	241	226	235	232	241	232	238	242	220	235	246	247	254	245	250	237	233	228	232	253	236	236	242	247	237	236	256	240	243	240	217	226	237	242	218	253	255	233	268	222	257	239	228	255	220	229	237	212	265	247	242	250	241	239	238	249	242	263	248	242	210	228	256	229	220	230	230	253	225	238	250	248	229	251	206	211	244	232	243	234	259	256	239	222	255	245	229	248	222	239	237	243	224	218	252	257	218	248	244	225	212	233	204	248	230	240	244	252	210	216	248	223	217	250	225	271	237	251	244	227	207	251	250	235	244	257	240	257	233	238	242	219	269	244	215	237	227	230	253	209	208	230	248	217	232	239	222	230	238	215	230	227	217	262	235	248	219	218	224	210	212	234	227	242	250	255	248	252	203	238	239	240	227	219	246	228	257	255	242	241	235	253	251	237	260	234	238	230	235	235	250	220	262	248	225	256	253	265	234	219	206	233	270	218	218	260	222	240	211	246	226	224	264	270	251	265	229	230	227	254	234	252	227	244	262	232	242	224	252	236	263	246	233	246	266	220	224	230	255	233	242	225	203	225	262	247	226	236	232	266	222	224	248	245	245	252	238	249	232	238	257	252	225	232	237	241	243	260	232	239	253	243	252	239	248	231	243	252	229	225	236	224	242	238	212	199	217	262	224	208	258	242	215	205	232	222	237	249	248	252	229	230	226	259	259	253	276	241	202	230	226	236	217	228	212	229	230	230	234	251	251	222	252	228	221	220	242	214	240	247	230	237	220	214	250	252	246	217	230	252	250	232	242	243	217	235	243	231	251	230	201	242	269	230	251	239	247	222	248	241	241	219	243	249	255	246	241	236	228	227	255	228	232	227	226	265	237	244	255	242	209	234	217	264	226	241	249	244	220	236	236	237	230	222	227	231	245	220	253	233	235	220	230	252	232	210	252	264	277	220	244	219	236	225	223	236	227	238	245	261	250	234	238	220	224	262	247	242	247	268	248	232	227	240	217	230	231	241	235	238	251	272	231	211	262	219	268	220	252	223	237	236	241	225	256	248	221	246	240	221	237	252	238	257	266	233	230	225	243	212	249	247	246	249	241	259	227	264	227	234	237	249	240	228	244	242	226	232	239	255	273	249	232	252	232	201	244	246	239	248	236	231	219	247	237	244	245	229	232	236	246	237	219	233	247	264	228	222	241	227	176	252	213	233	249	209	260	241	268	241	216	219	230	231	258	208	220	237	269	248	224	229	271	262	244	245	233	224	229	234	233	225	246	254	251	222	250	229	239	222	242	227	265	244	224	237	229
345	2	2100	129816	410	1	68	244	268	442	478	521	482	436	435	386	387	336	398	372	347	357	344	358	334	334	350	356	319	335	312	319	302	297	340	305	297	314	331	287	315	301	309	315	283	300	311	295	285	316	263	257	302	289	302	304	251	282	273	264	297	303	288	285	253	295	265	306	260	315	278	286	266	258	244	263	262	271	280	267	266	268	254	256	255	276	297	279	254	248	268	246	281	252	280	243	260	268	259	278	277	230	279	263	250	278	264	278	275	257	271	264	281	261	251	279	262	281	268	312	276	289	260	290	264	252	261	251	271	288	239	253	293	280	308	260	263	294	303	280	284	263	286	273	240	269	257	272	263	270	265	225	275	273	265	244	280	287	242	291	248	275	292	253	276	241	240	271	284	275	262	248	246	251	274	261	260	251	259	267	245	257	255	282	255	282	261	254	276	266	279	256	266	237	246	305	274	270	260	286	262	265	252	280	249	275	273	256	270	294	267	278	277	290	252	265	266	277	267	263	246	297	279	294	294	278	265	282	269	251	257	255	253	274	278	259	287	275	275	275	270	263	270	281	257	269	265	253	286	279	273	274	304	269	283	280	284	271	234	237	244	279	284	269	299	265	273	281	255	283	275	259	292	264	267	259	283	283	277	254	290	285	281	258	254	265	251	282	261	267	256	255	262	275	253	261	260	294	286	263	268	280	252	271	272	287	289	246	242	277	270	269	251	286	277	265	276	268	277	263	287	261	249	275	248	269	291	285	274	293	285	285	288	275	276	279	272	277	262	262	251	288	274	261	257	260	240	250	254	279	294	289	271	266	245	261	251	261	279	288	257	248	281	293	288	276	260	285	277	289	278	260	280	247	257	269	269	235	273	276	269	249	256	269	268	270	284	289	279	277	286	258	278	269	289	247	264	255	259	267	296	254	301	248	256	306	283	288	280	247	299	275	246	292	268	250	264	286	283	256	276	285	275	253	254	253	259	271	237	259	236	233	261	264	256	264	272	281	278	260	266	271	256	264	253	264	253	295	263	270	257	268	256	283	247	285	282	249	254	291	272	249	267	276	277	256	267	277	281	261	296	279	265	308	269	283	295	254	248	280	263	270	240	263	262	269	271	280	261	285	277	258	261	247	254	261	266	290	275	287	257	259	251	276	261	279	266	260	263	275	279	265	251	242	271	259	255	263	254	281	272	286	268	278	263	260	280	249	304	262	272	265	263	284	258	251	267	244	265	266	245	282	268	267	273	268	286	256	246	262	251	256	273	264	259	248	245	274	263	302	283	253	274	269	276	264	248	252	257	287	253	273	274	301	264	271	234	290	235	276	281	250	280	247	283	271	277	271	278	289	241	244	283	278	283	259	272	247	277	265	261	285	279	258	285	278	255	294	286	285	256	252	263	257	267	287	260	245	270	286	294	272	268	266	266	268	254	268	267	257	277	259	266	260	280	284	273	250	271	259	287	277	256	256	296	283	249	284	246	273	252	259	263	261	276	277	256	271	260	256	258	263	267	249	262	268	268	253	269	277	273	255	273	276	266	268	266	257	255	247	265	270	301	277	264	287	285	269	276	254	246	287	234	269	285	256	284	264	263	266	273	263	288	264	242	268	259	265	283	263	282	279	281	288	278	251	264	264	254	283	281	281	253	251	271	287	280	270	273	291	273	285	261	263	262	289	279	274	275	286	282	267	281	260	261	256	283	248	274	269	282	276	226	249	269	291	272	260	251	283	266	272	309	270	268	289	271	259	287	255	244	225	242	264	263	269	270	260	306	272	272	233	270	291	286	267	260	286	271	300	246	254	280	303	256	256	270	285	296	255	265	260	257	272	289	272	286	242	251	276	252	257	267	274	231	261	260	269	253	269	287	269	274	274	247	276	235	270	256	264	263	276	238	270	267	274	250	278	259	253	261	266	252	277	267	264	288	248	304	299	277	267	245	268	272	260	262	245	250	315	271	255	272	260	286	263	245	231	270	272	259	256	244	276	253	276	259	244	276	252	263	275	260	270	250	248	262	279	274	295	252	295	248	283	265	270	271	267	251	246	292	270	263	273	254	281	237	292	274	284	261	251	273	249	250	284	253	282	264	253	234	253	271	270	284	256	253	278	261	277	256	248	258	277	251	236	273	276	287	257	284	261	266	253	269	256	244	237	250	270	273	278	282	262	284	255	232	268	247	272	271	263	251	298	247	293	283	228	254	290	276	281	281	257	282	275	260	283	258	257	279	256	260	268	264	248	320	276	262	285	262	275	263	238	279	249	245	273	263	230	289	268	244	296	246	268	256	294	258	281	274	254	247	292	262	300	278	234	260	291	261	270	278	300	261	272	264	266
345	3	3500	129939	372	6	59	242	358	468	512	556	529	541	464	504	508	484	468	473	425	447	427	407	417	441	403	404	411	443	423	404	434	411	395	397	421	404	415	375	404	364	431	406	385	424	371	378	359	409	369	366	374	376	366	388	367	367	355	355	368	388	389	369	387	366	371	381	368	365	375	389	402	386	389	371	371	361	357	384	378	373	347	362	359	355	371	344	361	374	379	360	345	391	365	349	381	417	379	335	377	384	341	380	372	356	360	383	382	378	345	348	392	387	375	357	385	369	374	368	347	343	390	371	358	379	382	354	395	372	352	381	358	333	369	352	364	396	374	369	357	372	369	314	391	376	367	383	344	362	387	364	390	357	365	405	388	369	359	379	376	391	375	354	362	338	389	391	407	383	397	373	389	395	370	346	356	364	359	372	379	321	373	372	344	370	359	349	351	377	370	368	394	372	368	355	371	378	324	378	380	369	348	357	329	380	364	338	369	377	354	386	346	353	372	401	363	383	344	366	352	353	365	402	351	356	346	360	362	376	404	375	293	376	365	380	363	361	352	339	370	329	384	381	361	373	372	343	391	412	351	391	377	399	376	390	358	365	374	384	386	397	349	391	343	348	395	362	350	373	359	373	370	363	349	343	372	389	369	369	352	363	342	360	365	369	366	365	342	365	351	352	360	370	350	353	367	396	353	348	363	332	394	358	350	393	379	348	360	346	342	391	399	381	330	381	364	349	360	360	342	373	326	370	384	352	367	371	381	398	349	373	368	365	337	383	343	338	344	341	349	339	366	387	389	346	394	380	362	368	367	347	361	377	364	383	365	390	365	358	378	358	405	327	330	375	354	338	380	347	384	366	388	346	363	371	371	361	321	345	371	346	362	394	359	349	385	373	366	363	365	394	367	372	389	362	358	351	354	368	354	377	370	394	358	369	391	340	332	360	404	376	337	340	392	357	347	352	386	343	341	369	365	364	364	391	374	369	366	371	388	352	324	409	385	342	370	379	348	390	383	364	385	382	369	351	335	326	349	360	346	387	348	360	356	349	336	370	341	380	367	362	337	394	355	379	382	349	353	379	375	407	381	353	384	339	367	380	362	411	376	353	358	393	349	326	367	338	385	366	385	354	375	358	330	415	376	391	356	367	378	378	365	377	374	377	374	336	372	338	383	369	377	400	324	389	395	363	354	376	354	371	338	353	362	372	363	351	379	389	366	391	339	409	377	362	346	381	361	363	355	348	372	367	357	374	343	362	329	389	369	341	360	387	349	389	362	349	365	375	320	367	380	373	378	359	377	368	372	384	327	344	369	349	385	366	371	362	331	368	381	358	339	360	355	392	338	393	353	374	327	332	376	397	353	348	391	364	355	376	374	356	377	376	368	384	400	376	334	359	354	349	360	342	363	356	367	355	370	348	364	394	356	361	371	391	358	374	372	372	372	380	363	349	349	345	373	369	367	349	353	352	386	365	353	381	358	375	356	371	398	345	372	334	354	352	371	338	354	386	371	383	371	381	365	353	356	363	345	332	387	376	364	332	358	371	373	377	349	365	315	344	394	390	340	358	367	360	354	376	347	369	349	349	408	369	350	353	346	336	351	381	375	393	347	355	385	351	374	364	356	325	370	356	380	377	356	377	343	375	344	356	386	381	384	360	394	395	351	329	367	385	355	383	363	399	361	365	375	362	359	348	382	351	377	358	369	346	377	346	357	370	345	369	332	388	369	389	380	361	376	379	345	371	387	362	348	363	342	354	332	326	360	362	358	357	358	349	359	360	383	410	340	366	377	349	366	394	368	377	341	421	380	380	351	368	344	362	379	351	357	371	331	344	355	338	350	352	370	360	346	328	331	382	364	360	359	350	351	336	357	381	345	397	386	332	370	358	373	378	365	361	363	356	345	348	362	396	357	373	343	344	362	402	386	357	362	387	391	368	359	323	363	357	381	381	358	375	346	389	359	356	391	371	359	389	367	378	361	355	377	352	365	355	343	349	350	353	345	363	378	372	360	377	357	344	368	405	346	352	387	366	316	373	379	355	386	362	356	367	370	392	377	355	372	373	375	366	396	352	384	388	370	377	367	376	372	337	372	375	356	325	350	382	366	315	381	374	353	369	387	372	393	372	391	339	363	361	344	389	335	367	360	352	368	369	362	369	370	361	380	353	349	382	394	361	359	364	357	358	365	379	392	385	351	401	378	363	365	346	353	343	369	392	375	369	371	363	347	360	367	360	368	345	375	377	365	345	357	375	383	368	360	349	374	375	378	366	353	342	379	387	389	345	377	359	359	373	365	384	377	383	379	353	377	341	350	356	363	374	359	356	333	362	360	332	356	360
345	0	2700	130062	371	2	28	308	401	515	541	619	580	578	553	534	554	509	482	505	487	527	504	485	470	503	445	487	487	480	461	443	463	472	432	454	453	452	481	461	472	419	454	454	434	453	451	430	418	447	442	419	433	426	420	442	417	436	405	451	409	417	436	421	439	417	395	406	393	426	430	457	432	417	424	418	452	449	422	425	434	409	371	434	442	408	430	414	425	467	428	436	442	419	415	414	410	433	393	459	434	441	411	433	404	436	410	410	459	447	449	391	380	433	407	435	443	389	459	425	436	433	409	426	385	432	438	411	393	420	431	455	399	417	404	413	431	420	445	404	423	413	434	423	435	403	396	426	442	408	448	441	428	426	449	411	399	439	447	431	390	435	405	416	396	443	396	434	449	416	465	387	430	417	419	391	381	411	435	433	419	424	424	403	429	407	422	418	443	405	388	395	393	380	380	449	394	416	393	422	408	409	403	417	425	440	435	400	436	418	411	408	422	414	423	410	420	397	411	393	388	404	414	397	416	432	406	417	404	400	441	442	388	405	436	419	414	413	422	432	415	409	453	405	432	421	426	386	426	422	400	418	438	414	419	419	441	409	434	411	446	409	412	393	426	382	415	420	408	415	398	420	411	423	398	433	406	403	401	404	411	414	430	375	423	422	408	417	435	410	414	414	403	419	421	421	434	398	400	442	426	386	430	450	435	406	458	416	403	419	434	404	447	403	420	407	428	393	450	382	392	385	419	434	385	417	404	401	407	409	401	410	396	428	421	407	402	394	422	376	421	432	402	442	415	444	396	411	419	445	401	456	421	451	419	397	431	440	424	395	394	473	399	400	389	428	412	403	401	397	455	397	401	438	407	406	418	398	442	428	427	411	430	408	390	410	422	438	441	438	434	436	421	390	399	393	413	393	417	423	430	406	417	429	419	401	392	439	420	408	409	427	410	398	427	415	385	418	423	385	406	427	416	434	394	396	391	424	421	410	411	441	425	423	429	426	363	409	425	376	377	433	398	408	423	420	438	408	408	393	382	433	395	396	415	400	422	395	434	371	388	390	409	424	397	408	423	398	376	410	414	392	440	421	438	383	431	404	393	366	433	380	421	462	409	440	405	417	395	420	408	414	413	393	395	415	410	407	422	417	387	407	394	412	446	410	387	407	391	412	409	383	409	410	431	404	432	420	424	386	418	417	447	414	416	401	403	401	403	413	416	401	409	424	376	423	411	461	412	425	424	428	431	420	445	386	403	400	426	402	433	423	398	428	416	411	376	403	389	387	404	402	414	397	421	427	405	365	419	417	433	426	391	432	415	399	421	424	384	418	405	380	421	408	410	420	407	442	428	426	384	425	410	413	393	427	437	371	412	400	444	417	394	437	433	408	414	397	430	432	403	405	424	438	419	428	402	406	389	403	416	426	382	427	403	407	425	418	390	413	439	459	386	413	437	356	453	406	410	422	400	461	396	414	407	415	457	411	404	424	421	452	416	448	396	402	403	449	405	419	428	416	408	402	378	379	389	378	432	384	419	412	410	408	420	394	411	413	463	410	374	442	394	426	423	442	406	395	441	416	446	385	414	419	421	438	400	424	458	412	392	405	424	423	420	444	427	420	419	432	404	428	398	405	452	411	404	428	419	416	415	409	417	431	387	433	401	448	381	430	410	413	423	404	429	461	411	424	398	421	409	415	419	414	399	394	450	412	396	426	420	418	433	409	442	413	425	407	431	453	374	407	389	412	434	404	395	438	423	452	459	435	404	438	421	410	449	435	416	373	427	429	417	411	381	417	398	417	400	413	412	441	400	389	413	406	418	411	402	428	400	418	434	442	393	430	408	415	426	416	408	421	429	390	390	402	399	452	414	407	408	389	379	413	435	399	433	421	432	395	386	418	398	431	416	404	408	416	418	426	396	395	426	429	420	419	414	470	421	411	444	404	379	417	397	414	394	433	412	451	441	408	434	403	424	408	409	398	421	410	424	398	427	423	395	418	444	407	422	404	404	437	414	406	404	439	387	372	406	413	421	436	397	426	412	424	423	441	401	397	424	422	380	382	441	419	426	425	413	401	411	406	450	408	390	398	416	401	397	392	425	406	416	404	398	412	419	428	412	393	388	443	473	415	394	397	414	438	407	427	413	420	381	415	420	418	430	403	422	415	418	437	384	397	416	425	419	433	377	410	431	419	423	402	397	416	426	426	416	451	406	408	390	422	401	423	416	419	394	433	423	434	392	408	389	418	427	384	401	441	438	409	396	425	401	422	395	407	412	412	417	402	444	411	406	431	417	434	416	413	408	412	388	415	447	431	402	419	401	415	423	410	409	403	441	426	457	436
345	1	1900	130185	396	13	125	412	369	433	457	492	446	439	445	414	401	369	355	367	365	368	348	340	357	347	375	362	328	359	328	340	314	314	297	323	333	294	301	300	332	339	298	331	317	334	320	313	284	297	272	273	287	309	271	292	287	294	298	296	281	332	285	297	282	284	273	293	297	288	306	299	303	279	304	288	293	301	276	298	287	303	284	274	281	301	281	294	270	285	263	309	283	270	292	291	289	297	293	271	282	291	293	268	295	312	300	300	286	288	293	282	292	271	290	297	291	303	296	293	283	300	318	307	268	316	263	262	283	306	293	275	277	284	295	310	284	289	269	288	281	284	286	309	267	273	278	279	300	291	281	302	291	276	280	291	257	295	303	302	266	272	278	287	308	307	300	278	309	296	303	264	289	289	264	284	235	301	305	292	310	302	261	269	295	306	305	314	304	284	291	263	296	265	306	260	259	296	297	280	284	271	270	306	286	301	280	275	296	275	274	278	291	314	281	277	271	322	277	272	279	276	273	260	277	281	282	296	285	283	277	295	274	302	252	306	271	301	281	280	258	298	291	299	274	265	305	284	289	293	263	280	285	300	281	300	284	297	259	282	263	319	295	306	290	274	297	300	291	283	296	282	297	275	303	268	295	272	284	281	277	269	270	268	284	284	286	300	288	272	308	276	277	309	292	279	282	290	296	297	277	283	304	287	280	288	281	275	273	281	299	257	292	301	264	273	278	310	296	300	290	307	245	281	299	285	284	260	286	250	270	286	247	261	299	303	287	271	276	271	286	279	286	295	287	302	282	304	281	290	313	286	282	286	281	301	289	243	286	293	296	290	311	280	261	285	277	253	290	305	271	292	265	276	279	281	281	282	271	292	299	275	253	268	271	286	286	263	262	291	299	292	310	281	304	303	302	296	272	306	281	273	272	298	292	290	283	303	275	279	300	308	282	260	266	284	297	299	245	310	275	277	296	294	281	267	278	279	273	245	287	264	304	289	290	270	278	292	271	258	258	259	319	289	286	268	269	283	266	297	298	277	278	270	296	263	283	267	276	294	264	298	285	275	267	282	269	295	277	268	290	297	286	296	292	274	281	292	280	272	287	283	298	293	296	275	279	276	284	287	305	288	280	299	298	305	298	299	281	295	281	267	268	273	276	303	292	262	278	289	290	261	281	262	298	288	275	269	270	267	293	274	274	292	303	291	283	286	303	303	276	294	284	294	285	295	278	285	276	266	275	292	256	313	302	310	281	280	281	278	292	292	285	295	264	289	266	272	299	324	280	273	279	279	302	277	267	287	252	299	299	269	246	283	289	270	272	269	319	278	277	258	263	272	257	281	291	276	281	278	306	292	305	270	295	270	285	303	285	297	267	282	285	303	298	296	262	288	288	265	277	292	325	268	265	291	300	271	289	313	271	290	273	282	281	265	281	302	264	278	306	304	274	287	305	283	297	288	286	296	268	278	280	296	294	282	263	288	281	298	264	294	279	285	298	275	285	283	309	262	263	288	286	282	290	264	302	310	305	265	295	276	281	267	269	269	295	276	279	278	272	294	256	275	303	300	280	287	274	290	266	309	256	302	314	262	278	279	276	274	252	282	283	287	283	299	293	284	296	267	280	305	287	321	287	280	305	262	272	269	286	274	309	289	287	290	284	295	265	249	283	309	309	289	286	270	282	274	270	270	283	269	268	256	280	289	270	283	277	265	279	275	280	311	300	288	279	272	281	279	266	294	269	295	276	316	287	273	307	289	287	305	277	269	306	267	312	286	317	273	280	303	279	255	258	286	268	260	317	286	283	296	291	293	316	285	314	282	312	292	267	272	260	282	263	308	295	278	268	299	294	273	286	293	290	265	279	293	292	308	274	290	264	271	277	294	288	294	295	291	297	324	299	291	269	287	257	255	289	278	276	289	286	281	275	289	290	294	279	312	285	305	274	281	314	301	291	302	268	278	277	287	281	237	302	264	290	286	297	256	284	269	265	260	286	279	264	292	310	268	263	278	266	292	289	297	286	270	267	289	277	297	294	257	278	274	274	289	254	302	295	301	276	295	267	273	266	286	267	291	292	260	286	290	288	290	276	286	280	291	296	279	294	312	293	287	278	289	291	267	284	266	293	281	271	302	286	300	283	305	283	291	308	271	275	308	273	277	330	300	297	294	307	279	279	300	282	301	265	275	272	282	276	271	295	276	284	262	280	264	253	286	297	334	294	263	292	299	292	295	288	280	319	259	287	276	299	271	284	254	258	282	275	291	319	267	278	274	289	297	280	289	273	293	280	288	270	274	296	236	310	286	290	310	317	305	287	268	267	288	312	312	243	315	276	286	298	299
345	2	2100	130309	402	15	149	540	623	579	565	535	457	483	424	408	408	375	374	371	346	348	342	333	331	318	343	308	300	277	335	321	301	324	307	312	273	294	313	307	303	288	298	293	283	278	269	307	275	284	260	282	275	278	285	269	256	287	272	264	286	296	273	257	302	221	258	243	271	258	261	266	255	284	227	244	247	226	274	284	269	269	253	259	249	262	271	243	289	253	230	252	237	255	278	243	247	261	275	251	245	247	277	278	258	257	262	238	258	275	220	267	278	255	225	262	262	260	245	256	245	229	255	269	241	273	226	284	293	268	243	274	244	277	234	268	240	241	236	287	247	263	282	258	270	261	257	266	249	262	248	242	255	244	227	241	227	249	234	254	267	235	255	243	275	247	273	267	225	256	246	261	244	244	226	274	256	239	261	234	249	253	266	236	235	239	234	257	262	282	222	284	238	274	275	258	220	247	244	242	253	250	255	245	257	256	237	265	247	267	262	265	256	223	234	230	258	252	243	253	237	243	264	261	277	246	240	301	259	292	248	253	264	259	249	265	221	223	260	244	232	247	236	253	240	247	246	241	221	242	267	253	252	259	263	249	275	251	259	256	251	244	249	247	281	252	253	257	242	270	248	242	273	252	229	258	256	236	244	242	229	253	244	255	267	233	264	258	261	255	250	255	227	262	246	268	229	261	252	253	227	264	238	255	251	244	255	254	254	260	248	228	242	222	226	234	247	235	253	243	254	258	264	240	259	254	238	260	249	270	261	239	277	249	226	253	248	247	251	253	234	256	264	254	262	267	256	220	232	223	232	259	245	254	266	255	249	258	252	245	250	226	269	246	268	264	229	241	260	264	232	230	280	233	279	266	251	232	260	238	272	261	218	235	273	222	271	225	242	245	248	257	221	221	242	267	246	267	261	249	247	254	213	249	257	248	265	239	236	254	248	272	225	253	283	267	248	228	250	278	244	213	240	257	258	266	265	260	239	241	257	276	241	244	258	268	234	272	260	245	272	236	277	278	238	258	248	264	241	261	233	242	242	266	246	252	244	240	258	221	239	241	251	254	243	253	233	235	262	273	269	234	226	258	242	248	238	242	257	267	265	244	249	243	238	253	251	222	257	259	266	242	260	271	220	242	260	262	261	233	259	217	233	237	233	233	225	257	228	255	252	262	244	255	219	256	236	260	294	247	236	244	260	261	262	234	261	248	237	256	243	233	254	233	234	260	252	248	236	225	257	243	242	244	289	239	262	237	231	244	232	270	256	252	250	249	244	255	253	242	297	272	243	250	256	226	236	255	248	272	270	234	250	259	238	244	256	252	270	270	241	247	268	258	273	229	213	234	249	275	252	268	260	277	249	242	240	247	259	260	262	249	245	261	246	239	244	244	257	283	243	240	239	239	240	258	227	263	265	262	247	255	239	282	251	248	251	270	250	254	229	230	248	253	245	246	257	270	244	241	240	266	247	262	253	258	242	259	268	236	240	252	197	253	231	276	266	262	247	244	243	270	246	263	243	264	249	243	252	247	255	239	240	266	240	252	236	221	263	263	253	243	265	256	264	266	268	269	235	232	249	234	236	259	241	241	242	253	246	255	247	278	231	236	262	244	283	240	276	272	240	290	267	236	233	246	256	251	267	240	263	243	248	210	235	235	255	262	246	245	251	250	264	253	266	253	231	258	258	241	245	249	242	248	285	267	261	268	244	264	232	251	239	280	241	257	260	249	226	222	257	256	247	261	264	248	282	236	247	275	289	261	227	242	236	230	257	258	258	272	248	254	255	267	243	246	252	247	235	267	239	247	255	273	269	243	257	241	224	235	246	235	271	269	248	254	274	239	243	268	264	235	213	232	287	266	252	242	254	235	261	237	250	254	247	235	258	250	261	237	284	234	264	245	249	237	236	240	253	251	267	250	259	252	246	252	233	234	238	258	256	269	270	254	250	261	245	249	260	248	240	238	233	240	243	225	246	259	237	259	251	246	273	249	265	242	254	280	277	285	257	256	301	225	236	270	242	267	276	249	272	233	259	248	251	255	251	234	246	266	272	275	239	259	237	243	262	235	256	257	264	222	243	233	261	230	261	236	248	230	260	256	271	249	273	266	243	250	241	250	236	245	233	255	260	255	251	253	218	274	255	256	257	261	231	233	243	237	265	243	266	276	273	258	257	246	270	281	225	241	255	222	222	270	235	263	267	260	253	231	231	271	259	253	251	249	230	248	265	252	268	246	235	239	240	243	261	243	242	264	247	234	228	252	247	244	276	231	247	233	261	253	250	270	241	257	255	256	257	227	251	235	266	250	271	271	249	259	249	265	232	233	245	251	234	265	265	274
345	3	3500	130432	391	6	89	513	644	888	826	604	511	505	479	460	481	465	400	401	401	439	396	411	382	379	361	386	357	370	386	375	400	341	376	329	362	333	330	335	356	339	337	308	331	326	325	292	309	319	296	279	314	277	326	300	268	311	313	329	315	313	308	309	284	318	298	332	285	293	311	270	290	291	301	281	284	286	300	287	285	301	274	298	266	294	292	301	303	287	267	277	279	294	286	292	286	278	301	272	271	299	305	300	291	284	300	281	296	305	286	300	273	274	291	289	286	277	294	308	298	309	293	275	286	290	277	300	276	267	307	285	267	259	303	274	295	301	247	271	302	261	284	285	272	317	276	285	246	315	286	267	277	276	272	276	250	286	280	293	295	281	294	272	276	270	275	265	280	287	281	281	290	267	272	309	295	260	270	270	262	264	268	286	263	287	294	276	286	311	276	263	293	278	297	289	260	318	243	259	287	253	269	291	291	277	279	252	275	297	282	272	320	279	257	269	282	283	265	302	283	279	283	286	294	283	255	277	292	269	288	268	283	276	284	281	265	271	254	278	274	268	250	249	291	286	278	289	273	281	271	258	283	257	269	276	282	278	274	262	300	277	253	285	249	296	290	267	277	266	308	281	276	265	268	297	297	263	266	270	275	295	276	279	271	280	281	291	266	282	269	278	264	269	280	291	281	297	282	276	262	285	294	279	297	272	287	291	262	268	276	306	274	259	301	281	292	286	268	269	282	264	304	308	260	267	291	250	280	298	267	279	268	273	247	303	272	274	269	286	298	281	281	275	293	278	254	254	294	260	269	287	271	245	278	271	263	267	326	292	292	261	278	279	262	291	296	288	301	267	304	296	282	299	302	281	272	292	293	271	284	297	258	268	293	264	311	261	295	303	276	308	291	282	261	269	268	265	284	274	299	290	276	294	277	294	259	280	288	268	255	297	258	265	263	268	259	308	295	274	275	269	298	287	281	272	273	296	274	273	291	306	257	280	284	283	270	287	272	270	293	299	294	277	281	266	260	281	259	304	282	265	288	271	282	294	280	279	245	276	279	285	284	274	253	264	294	258	277	284	261	270	273	237	283	271	259	255	255	308	247	279	283	261	264	283	263	309	260	250	238	297	270	290	273	281	302	279	300	270	276	282	292	319	274	313	293	279	264	266	280	251	260	271	278	305	291	258	280	275	288	253	259	273	284	268	268	284	299	283	298	263	278	269	282	263	287	264	292	300	249	269	268	292	286	280	303	295	266	261	267	300	289	278	269	288	262	301	293	276	299	273	290	285	294	286	262	261	282	305	285	279	267	304	297	277	253	282	283	279	255	262	279	259	281	286	259	281	283	295	269	281	252	316	282	275	275	263	272	253	282	257	284	287	287	270	279	303	261	284	264	254	292	272	280	279	269	285	287	251	290	252	260	270	269	276	277	269	275	276	277	281	267	282	248	291	292	294	276	271	297	277	290	270	257	293	271	281	276	281	261	310	306	274	265	315	287	285	305	302	285	285	285	262	272	255	287	277	313	289	292	274	270	272	261	304	298	296	274	270	247	313	281	283	268	316	299	280	268	277	299	281	282	265	298	262	292	271	289	286	298	262	283	277	282	293	267	297	267	281	287	277	271	270	248	264	285	300	281	279	297	284	273	280	288	282	279	278	286	290	274	269	271	270	292	278	274	275	279	260	285	246	273	277	238	271	277	271	267	265	269	261	247	293	264	250	278	288	291	265	293	245	252	285	283	282	299	263	287	301	260	262	294	290	268	284	285	255	290	275	296	278	280	303	273	297	270	302	295	297	268	280	268	294	265	265	267	257	280	275	307	275	264	303	269	257	305	280	280	291	298	245	270	267	296	264	281	272	297	253	276	265	250	287	278	265	254	309	264	278	267	245	280	289	298	273	271	283	268	270	292	270	277	270	267	276	289	275	291	268	256	284	299	267	271	241	247	281	250	266	295	276	270	280	303	265	272	273	263	291	293	269	245	282	275	281	281	285	286	297	264	286	261	264	288	285	266	278	279	261	271	287	273	251	268	288	293	307	278	294	288	262	271	253	270	266	292	267	302	262	274	272	258	269	267	256	289	265	297	276	282	258	293	262	294	249	268	251	286	297	282	306	285	271	284	283	308	296	277	298	275	286	284	289	291	264	289	282	257	277	274	299	260	274	280	292	281	261	263	285	284	268	265	253	294	261	275	285	261	266	277	283	254	299	290	279	283	271	301	284	316	273	274	298	261	271	293	324	274	291	279	261	276	252	298	260	258	248	285	265	290	270	258	251	271	286	297	278	249	289	288	275	287	273	292	271	296	290	277	278	253	238	276	306	309	283	310	241
