345	0	2700	111381	380	1	3	18	130	341	344	452	464	407	356	364	332	311	321	318	303	317	318	281	296	302	279	299	278	283	245	290	246	243	233	242	244	251	274	236	242	249	223	240	218	232	247	271	328	360	365	401	354	356	317	315	278	317	314	310	296	266	238	217	213	211	217	203	224	205	203	206	191	220	193	196	199	196	213	193	217	192	198	194	213	186	183	180	191	213	176	194	179	200	193	190	205	200	185	207	195	198	176	186	216	208	174	223	215	190	201	198	212	204	219	192	194	192	168	197	205	185	161	206	193	181	200	188	203	209	199	183	202	213	188	199	192	195	188	193	206	207	182	202	191	201	183	205	205	172	188	177	218	181	191	187	203	209	209	185	192	186	207	196	192	197	193	181	197	207	186	194	202	184	211	174	184	183	185	179	189	195	184	188	181	217	197	187	200	194	202	194	196	180	201	188	215	190	191	178	174	210	185	209	181	184	199	183	216	201	209	196	177	205	193	191	196	191	184	213	194	199	180	182	198	204	205	211	172	166	197	191	173	183	205	200	177	183	195	192	208	179	196	186	187	200	195	178	182	193	182	193	193	178	183	191	193	173	174	189	193	191	194	187	206	177	205	193	187	197	194	219	198	178	185	171	207	162	211	197	206	181	174	181	181	190	199	204	211	200	201	192	171	163	201	164	166	166	203	188	188	194	187	197	177	171	196	175	218	193	227	199	167	187	216	193	168	210	183	203	176	179	198	196	170	199	192	217	193	189	171	175	192	192	201	192	170	172	193	194	200	184	209	196	179	205	197	203	191	165	182	197	182	181	171	193	192	213	197	146	191	182	185	189	198	195	192	200	199	163	204	183	172	189	171	183	198	179	188	171	188	202	188	204	206	181	197	202	181	190	163	175	200	196	186	192	181	174	165	203	186	199	182	206	200	172	192	209	195	200	183	186	210	178	190	199	169	176	171	188	178	190	233	196	208	186	200	213	197	184	190	203	216	183	200	196	188	189	178	192	184	176	163	179	174	184	177	179	195	204	207	172	177	178	176	176	209	192	212	206	202	180	172	209	173	200	188	185	165	203	184	179	195	181	157	181	195	185	173	175	201	202	204	200	184	182	183	188	158	195	198	160	187	179	196	212	198	206	179	215	175	183	197	175	198	194	157	168	199	199	212	192	196	188	169	180	187	166	206	167	199	198	187	189	193	200	181	185	180	186	188	199	201	181	221	187	185	212	187	170	199	173	204	213	177	185	182	174	174	196	193	179	181	208	147	204	192	196	201	190	196	185	196	173	180	166	181	201	211	195	189	171	201	209	187	201	181	182	197	177	172	193	178	188	187	203	203	185	201	169	198	175	184	185	188	213	207	191	174	213	183	187	165	195	187	210	167	199	180	186	184	203	174	191	185	180	173	181	219	197	169	181	183	188	187	181	178	215	177	157	185	179	194	197	181	208	182	191	201	199	212	172	194	170	179	185	195	194	190	199	186	184	168	177	181	196	167	161	195	194	199	203	182	182	191	182	180	213	188	179	206	183	203	193	192	170	183	200	186	173	192	191	180	188	188	194	190	169	202	199	186	172	175	199	173	181	189	178	187	190	183	185	179	198	172	187	199	194	169	172	202	207	186	203	185	184	192	160	201	189	179	176	191	184	182	212	210	183	204	171	197	183	200	183	174	179	193	207	186	189	183	182	179	184	179	177	205	210	177	189	194	197	162	176	196	191	183	167	208	189	186	189	164	170	183	210	186	185	167	170	207	169	205	183	202	167	177	190	186	174	192	169	214	182	204	170	173	204	188	174	199	179	210	188	200	198	189	188	213	184	187	187	202	205	191	179	187	183	197	196	181	179	204	202	179	186	162	182	165	193	173	178	180	186	179	192	204	185	207	192	215	166	178	182	186	178	193	212	211	210	179	190	186	161	183	175	189	181	191	181	168	188	180	162	201	176	196	186	196	203	184	179	162	185	195	209	166	229	187	172	162	173	175	182	183	161	166	142	183	203	181	191	212	191	182	197	172	178	186	225	199	159	181	202	183	169	189	193	176	195	175	208	180	194	202	187	203	204	201	189	174	200	206	206	188	187	187	192	175	188	198	189	206	174	195	190	181	173	188	197	194	214	169	172	197	162	218	200	180	199	199	171	162	223	208	211	179	186	180	164	177	189	209	211	175	199	204	195	171	176	189	182	185	178	201	198	200	194	212	206	171	185	191	187	176	180	193	203	176	170	162	194	150	212	173	205	192	186	180	185	177	183	183	195	193	197	167	182	191	204	180	178	159	186	183	195	192	200	196	194	192	174	191	196	196	172	203	211	180	187	175	166	182	215	202	177	188	174
345	1	1900	111504	378	2	23	90	212	392	411	446	448	397	371	393	343	341	310	326	309	334	306	285	317	295	289	296	280	278	278	266	269	245	269	274	238	280	269	270	280	279	270	289	292	300	302	330	332	369	356	374	394	382	409	390	392	362	399	369	371	352	312	278	281	233	261	253	234	247	231	267	244	244	230	232	228	237	234	232	244	244	227	227	233	244	229	251	223	242	219	238	234	203	241	216	233	239	239	222	228	238	237	224	243	232	256	243	222	216	237	247	229	214	239	242	253	261	245	239	232	236	252	243	249	225	248	264	258	238	220	230	239	231	221	240	220	249	224	227	256	232	260	200	228	211	224	230	227	232	236	227	224	238	234	226	226	234	244	252	207	231	218	224	210	259	238	226	235	238	197	233	236	226	241	241	220	248	245	211	193	207	239	211	241	228	233	233	219	237	232	224	210	249	221	231	216	234	229	215	226	216	247	226	225	220	246	217	235	234	245	222	235	225	244	233	230	229	222	218	241	221	244	269	257	213	232	241	214	219	238	215	247	222	217	227	234	268	228	260	251	234	220	216	235	236	227	222	229	220	235	245	227	230	243	236	211	228	217	223	238	245	233	240	213	225	258	218	223	249	223	243	245	254	234	224	223	245	216	249	260	237	231	233	234	246	240	196	215	233	247	240	231	193	238	207	209	233	212	194	224	217	230	210	228	231	254	236	221	244	225	211	212	232	228	237	228	246	247	236	224	209	206	232	240	225	261	242	248	234	244	246	234	255	236	229	229	242	214	245	217	217	226	248	248	231	216	220	239	212	203	195	253	223	246	219	248	261	240	267	235	240	251	228	236	237	241	209	230	220	229	221	239	230	242	225	242	233	238	227	249	223	237	225	219	215	236	241	236	239	233	229	194	235	222	237	230	231	261	244	229	232	212	242	209	226	217	228	225	220	239	231	203	203	221	245	224	260	220	214	244	220	225	241	243	246	232	247	239	236	234	233	228	230	229	222	220	251	220	244	209	215	239	214	249	233	239	245	232	199	234	250	223	247	240	212	235	248	259	229	222	233	219	226	218	244	221	227	227	235	268	244	251	228	226	215	230	242	228	222	214	241	220	221	230	219	247	230	221	229	237	243	239	243	241	247	217	239	220	209	240	247	239	261	204	236	222	237	222	224	233	223	231	242	244	248	215	234	238	238	225	224	220	246	255	225	242	250	238	236	237	185	239	232	229	242	272	243	211	231	248	222	242	232	248	254	231	225	200	230	249	229	236	233	205	226	246	221	240	221	226	226	211	229	215	225	233	229	246	217	242	249	234	224	234	236	240	236	241	239	262	205	255	242	229	243	220	230	216	228	220	259	204	228	231	239	254	214	228	244	217	241	219	243	236	214	245	204	232	227	235	208	242	236	225	231	237	253	243	234	235	235	250	221	223	230	247	224	225	226	247	233	227	234	244	216	216	242	232	263	221	236	248	236	215	237	231	219	254	222	220	220	236	230	212	229	210	237	236	225	238	219	210	229	223	222	222	249	236	230	201	218	253	248	241	239	246	234	219	212	208	222	248	223	212	276	229	209	245	220	218	190	248	220	240	239	232	225	234	242	231	230	236	254	206	221	227	228	242	221	245	239	233	233	238	243	229	214	238	214	215	226	241	233	209	226	242	217	243	254	243	207	240	234	214	232	245	224	192	245	213	242	239	225	237	246	232	248	229	229	220	245	220	231	235	232	258	279	223	268	213	202	242	216	253	250	239	236	225	233	219	218	207	215	221	258	235	241	259	227	233	213	237	250	229	248	245	245	244	260	230	235	241	240	222	193	242	242	204	235	246	234	213	236	256	235	233	222	235	243	238	251	234	257	231	229	202	202	221	219	244	233	226	198	229	218	241	212	218	183	228	236	265	216	216	239	225	243	224	242	229	227	241	209	220	231	222	248	227	217	234	250	230	267	240	234	208	246	225	240	223	233	236	211	209	214	235	228	239	225	248	247	233	208	208	238	245	262	203	240	233	229	255	224	206	213	217	224	227	237	233	200	221	237	211	247	230	226	246	229	243	223	222	229	202	224	225	241	246	240	239	239	242	238	229	231	197	235	234	230	243	229	225	246	232	215	221	243	204	232	218	203	240	244	217	216	221	228	256	231	243	246	221	252	222	251	252	255	228	208	209	233	195	231	253	236	237	216	217	222	246	257	227	242	222	200	202	222	219	209	204	220	249	230	231	249	228	259	210	212	263	231	220	225	226	261	226	260	224	242	244	222	231	244	253	244	256	233	222	213	233	207	208	218	235	234	243	227	240	217	200	252	228	231	232	227	234	245	236	226	223	251	241	240	234	223	232	240
345	2	2100	111628	380	4	9	84	228	427	429	504	500	455	430	426	405	378	393	385	364	344	358	360	322	333	341	301	362	342	321	304	299	313	312	327	314	317	275	337	344	327	359	376	376	389	390	400	455	462	443	485	484	518	517	509	544	542	494	446	477	442	391	431	350	335	324	259	277	282	302	292	276	263	278	270	277	260	270	243	274	277	261	297	265	286	278	292	247	274	294	277	309	278	283	278	294	285	274	257	275	243	288	266	311	274	272	251	273	243	284	273	286	272	260	260	276	260	274	275	295	276	255	251	266	279	270	314	281	275	268	306	249	284	295	261	279	232	294	268	284	252	257	267	251	261	282	247	286	256	280	274	217	287	292	274	297	282	269	260	263	267	225	296	272	269	293	283	294	289	295	244	246	262	283	260	281	278	265	256	266	263	273	259	275	281	267	259	283	268	248	252	264	251	232	275	271	265	239	269	231	277	271	248	270	256	282	257	263	302	275	289	263	268	243	281	277	263	244	272	265	280	294	264	298	260	284	274	297	263	298	241	255	261	260	260	262	253	261	266	278	261	293	256	256	258	239	296	296	277	278	287	252	293	283	267	271	263	253	274	249	274	257	257	260	271	264	280	254	274	281	256	258	268	293	280	280	274	308	288	252	278	272	262	260	263	264	256	279	282	272	284	243	260	287	282	252	272	272	280	282	278	259	268	248	246	264	265	249	249	285	260	275	250	292	280	279	273	287	261	291	288	261	262	291	256	270	262	282	277	260	268	265	254	272	276	260	252	266	282	252	286	275	269	246	247	245	292	278	266	275	244	273	241	260	309	261	264	268	282	258	265	286	270	258	288	275	271	242	260	247	259	257	278	277	283	262	285	302	284	257	243	290	267	257	271	267	276	274	257	290	256	246	251	310	248	293	274	258	305	254	286	260	265	276	267	248	290	259	255	273	273	264	273	238	280	246	260	280	269	252	265	273	254	260	263	264	270	250	283	253	274	247	266	291	279	256	268	246	293	281	257	271	283	274	274	281	285	277	259	302	276	294	280	235	248	282	277	257	270	245	266	294	291	272	251	270	290	258	281	266	266	257	270	251	257	236	266	259	290	244	278	252	267	246	267	257	290	272	244	251	282	264	291	239	241	245	271	272	263	268	259	266	262	254	267	261	257	262	269	275	248	252	281	256	278	283	261	286	256	283	265	262	289	274	288	251	281	277	270	278	321	284	289	239	265	276	249	261	253	259	267	276	255	262	268	223	260	289	288	261	262	282	271	249	271	270	241	260	264	265	275	301	271	269	284	249	289	271	285	232	274	286	272	307	256	251	277	257	245	269	254	265	273	253	272	260	265	296	273	285	237	273	257	278	285	256	253	255	282	272	280	271	277	244	257	245	273	266	276	274	238	267	280	247	292	237	249	259	266	271	274	271	281	241	242	279	252	248	282	273	239	250	279	276	248	266	255	274	260	270	281	258	245	257	249	280	276	262	267	261	272	284	255	266	280	259	280	254	245	273	269	245	261	270	273	280	293	242	247	275	289	271	258	269	258	274	261	258	252	285	257	258	250	264	279	272	257	278	276	257	261	260	252	285	256	242	284	247	268	263	285	272	298	250	264	251	264	257	302	215	279	258	265	260	288	241	250	262	264	237	270	252	274	260	238	248	277	277	289	252	298	271	279	315	266	242	266	280	301	276	280	291	260	265	295	268	271	273	274	288	249	239	287	270	257	263	269	270	277	265	280	300	277	251	256	283	244	264	273	254	248	279	287	254	271	291	285	248	263	271	274	285	271	262	238	239	279	255	279	281	247	285	280	255	258	239	277	267	269	259	297	289	261	306	244	261	242	280	276	243	305	242	273	274	291	271	247	250	242	266	249	265	268	254	270	258	254	296	291	298	261	265	256	274	279	256	294	261	286	259	290	259	283	292	250	260	266	259	264	266	290	284	273	262	245	264	259	269	288	240	303	283	290	260	241	263	288	248	282	288	281	284	266	269	289	282	242	295	270	272	274	244	271	257	273	267	228	271	274	280	281	281	275	274	270	256	272	254	224	275	280	238	290	268	236	272	261	277	258	277	282	256	261	289	261	255	246	268	257	266	248	277	245	271	246	266	272	269	259	242	272	249	271	258	264	257	259	240	281	286	251	253	281	250	283	279	290	251	274	284	283	251	274	275	269	286	258	265	262	266	276	240	275	281	278	278	271	304	291	272	261	263	290	283	265	261	278	259	250	257	294	276	228	281	261	247	244	268	256	287	277	243	251	277	279	258	267	253	255	268	287	292	282	252	276	270	263	278	266	256	256	260	277	298	238	269	259	279	246	257	268	276	270	258	268	283	295
345	3	3500	111751	388	2	0	56	291	441	470	530	457	469	443	429	378	388	407	358	333	329	351	359	318	326	349	333	314	312	315	306	312	294	329	361	287	314	352	392	404	424	465	474	482	481	525	533	493	496	504	519	492	501	464	446	454	402	398	408	351	396	403	370	341	385	311	317	306	301	275	225	290	266	252	259	295	273	250	289	294	280	270	285	263	250	268	284	267	272	287	283	289	284	278	278	290	267	249	314	274	268	256	275	263	263	272	292	265	251	273	256	269	259	281	266	262	268	265	306	256	262	268	296	272	290	269	270	273	265	278	261	279	285	241	254	271	291	271	266	258	257	278	248	249	284	240	259	257	286	280	280	285	266	275	267	251	259	247	281	248	249	281	274	245	253	276	238	270	263	265	283	256	264	254	263	282	241	275	249	273	277	249	270	269	252	256	292	263	262	248	255	253	240	250	289	254	271	283	275	270	255	277	268	258	247	256	243	233	303	231	280	278	254	265	265	264	265	264	276	250	267	213	301	248	245	262	256	290	257	279	258	267	265	250	244	276	259	237	279	275	291	225	272	250	255	235	239	244	279	270	273	256	251	263	282	259	266	224	252	260	234	261	257	278	264	275	274	294	275	260	248	240	274	276	261	279	249	266	227	250	268	277	272	286	274	245	258	259	261	269	262	269	249	259	257	240	251	283	278	274	285	235	278	269	254	254	269	261	250	246	269	271	265	228	276	276	289	271	275	266	252	264	250	252	249	263	271	245	248	244	267	278	263	262	255	255	267	261	272	262	259	261	247	283	255	253	236	250	280	286	256	276	248	271	294	260	265	312	253	244	251	279	284	268	255	263	284	254	239	261	238	268	265	275	255	259	277	294	253	254	293	254	276	228	232	261	267	252	250	264	244	269	290	260	279	278	274	281	268	256	259	271	280	268	262	256	278	255	258	251	250	259	271	287	263	264	266	290	260	268	269	272	256	257	260	275	273	294	254	253	245	259	250	247	242	272	249	266	259	289	259	280	270	263	269	276	250	270	286	276	282	274	294	263	262	286	233	268	268	280	241	257	227	261	270	267	277	252	264	279	286	262	281	263	249	271	249	253	277	275	258	246	237	277	279	273	241	248	260	238	247	261	259	263	264	264	288	268	262	287	263	268	250	289	253	249	274	258	239	311	265	241	234	280	271	281	263	285	237	260	269	259	273	249	253	248	273	278	272	253	252	275	255	254	247	262	263	238	279	261	265	288	253	245	286	271	270	266	233	270	278	260	267	248	233	239	235	276	244	270	243	250	280	257	266	276	244	271	273	244	281	265	274	294	279	283	286	268	267	239	275	288	270	245	241	241	274	254	239	260	258	278	272	280	248	256	264	285	240	302	256	265	244	260	307	262	270	246	259	259	289	278	275	269	255	227	261	260	262	274	251	268	265	289	276	302	260	251	265	226	275	263	261	256	249	281	270	279	277	271	233	243	253	253	254	253	253	275	269	256	266	240	247	278	274	265	256	273	276	236	265	240	274	258	279	267	294	256	255	256	263	267	244	238	271	250	259	242	277	252	270	248	278	293	300	289	270	267	259	268	279	259	280	255	236	290	270	285	246	268	258	244	252	265	242	279	274	272	253	229	245	265	263	253	259	249	278	265	267	257	233	254	250	262	285	236	281	273	240	265	272	257	276	254	277	261	268	293	263	255	259	259	274	254	250	246	268	268	268	259	265	285	268	250	245	240	269	282	266	270	267	257	249	266	277	259	257	289	248	256	278	271	265	275	263	268	290	231	252	277	263	273	234	279	246	254	259	268	273	276	253	282	264	244	280	275	228	273	248	292	282	263	245	250	247	272	277	291	240	241	264	263	257	259	262	282	278	279	261	255	250	269	257	249	268	293	250	270	273	259	245	228	256	288	254	244	252	267	283	244	256	251	250	259	281	259	269	264	264	274	260	237	234	253	246	251	275	264	245	263	279	262	235	260	264	252	264	262	270	236	305	257	271	234	243	242	254	262	259	252	268	251	294	236	260	249	265	290	269	280	276	258	270	259	277	258	273	278	267	251	276	276	249	258	238	259	262	246	271	244	232	270	255	252	260	263	272	279	258	284	244	253	252	274	256	243	261	268	276	286	262	249	262	256	257	273	267	260	257	273	263	260	265	247	248	268	276	252	275	256	247	266	242	268	274	257	288	263	249	262	277	238	241	269	239	247	293	244	261	251	269	291	246	277	251	262	270	243	264	250	263	294	256	263	278	279	254	261	268	254	240	252	260	244	269	269	270	282	263	268	276	264	243	265	271	271	277	238	289	251	239	262	271	269	267	289	253	257	256	240	244	264	278	270	264	249	274
345	0	2700	111874	370	1	2	29	252	427	467	523	428	438	408	415	379	397	377	381	336	373	389	382	347	355	317	363	324	318	320	359	311	338	343	346	388	397	504	503	582	580	636	598	595	575	585	616	581	565	518	543	516	494	467	480	464	468	421	417	466	414	397	381	327	350	296	297	283	288	268	269	277	284	288	284	285	272	283	261	274	271	291	266	292	309	276	282	261	297	265	280	260	286	259	274	251	282	267	282	257	268	274	276	247	277	262	251	281	239	244	264	275	263	252	232	252	258	275	257	289	260	266	268	263	238	264	270	275	265	264	271	248	275	268	289	255	298	277	254	254	268	241	298	275	249	281	272	245	278	281	278	249	252	265	275	262	265	258	290	256	252	251	301	260	268	266	239	263	273	217	259	281	290	266	290	266	259	266	279	250	283	266	261	265	261	288	251	252	251	254	270	256	252	267	278	260	239	260	248	264	239	271	269	264	277	268	267	286	261	229	288	240	265	244	253	263	237	258	256	270	262	255	275	284	289	276	244	270	273	260	288	267	249	257	260	266	215	256	251	243	273	265	263	259	245	271	256	267	247	261	261	260	275	268	255	219	272	254	253	270	281	246	251	285	281	255	298	268	262	280	260	252	251	240	273	264	265	268	265	273	244	249	268	251	233	261	281	261	252	245	238	260	228	250	255	250	275	241	266	246	268	277	274	274	301	291	272	247	289	261	243	265	255	268	260	239	279	245	277	278	263	263	255	264	284	233	249	235	266	269	260	276	266	248	275	269	248	262	257	261	249	281	247	260	306	267	258	257	268	259	255	260	252	271	258	277	252	271	275	263	238	276	266	267	271	230	280	281	267	249	238	254	282	282	270	283	282	241	262	248	229	229	266	257	257	245	254	256	238	270	243	276	245	235	273	276	283	282	265	283	241	241	234	267	247	278	273	259	284	259	242	268	259	276	258	293	252	260	259	251	261	283	257	254	254	277	286	252	266	255	257	275	232	273	251	263	240	261	258	251	269	252	248	256	259	280	245	271	261	273	244	266	279	231	270	224	257	271	260	249	266	256	260	256	239	277	263	277	242	265	237	238	270	251	267	269	248	262	267	254	292	246	299	265	255	288	270	263	244	249	246	257	248	265	258	243	235	228	264	262	266	267	253	267	249	236	247	277	273	258	259	291	249	255	273	274	258	231	251	253	251	238	268	265	262	250	252	277	247	298	233	265	231	258	259	272	275	243	264	256	270	245	263	240	258	270	263	253	254	275	272	259	230	261	252	272	265	257	235	247	241	267	290	259	255	275	273	243	265	239	265	239	229	283	247	247	286	260	289	259	259	272	289	245	233	239	280	244	257	265	254	250	265	233	290	264	250	268	238	258	287	274	261	253	249	254	267	227	259	277	244	257	266	265	271	251	221	241	266	258	287	253	255	269	266	274	256	259	239	267	259	245	255	254	287	279	277	241	264	282	250	264	254	272	236	240	271	247	293	247	258	261	243	274	269	276	270	276	268	261	289	272	232	269	255	235	259	254	246	261	270	253	279	258	241	237	262	275	228	257	241	249	299	267	264	255	258	263	245	245	279	240	283	265	271	244	262	260	263	248	280	239	247	243	264	244	249	271	237	261	279	238	257	262	255	272	244	257	255	251	256	253	277	232	292	278	252	296	241	267	248	278	255	291	272	265	275	259	281	268	263	244	289	268	251	272	273	275	253	278	269	244	263	236	273	275	258	251	272	250	264	252	267	267	235	270	267	243	254	258	277	260	256	242	257	272	241	285	250	254	249	249	290	232	260	268	254	312	280	269	269	242	253	250	256	259	275	279	257	236	277	259	270	263	239	273	290	243	247	267	247	260	285	244	229	227	245	267	247	258	252	261	257	275	243	268	248	245	268	262	241	236	278	277	274	244	254	273	277	249	249	236	277	279	263	267	265	246	221	259	301	259	260	290	239	312	261	239	267	268	255	257	269	266	276	249	243	271	273	271	256	253	257	248	226	273	273	250	253	298	246	254	259	267	264	246	261	247	275	278	278	261	270	251	231	253	263	273	245	267	261	276	271	247	251	282	265	226	256	268	290	243	286	278	255	258	238	251	272	246	240	256	247	249	280	254	250	239	268	235	266	240	262	271	242	284	231	269	270	262	258	304	224	271	247	259	254	275	241	279	274	269	264	269	251	259	262	266	260	256	267	254	232	257	283	292	246	243	275	258	266	257	272	273	256	254	229	242	269	239	273	247	292	285	268	281	259	249	265	265	281	277	256	260	252	249	261	281	256	260	269	251	259	264	274	262	236	260	282	225	244	241	263	272	234	267	258	244	285	246	248	264	263	257	266	263	269
345	1	1900	111997	373	4	6	138	304	413	438	488	466	472	416	420	424	380	375	349	377	322	357	366	348	296	381	319	307	358	359	320	338	345	366	319	356	363	389	381	398	405	466	441	484	493	468	471	477	472	484	495	463	496	433	420	423	389	389	423	399	380	377	357	377	362	317	293	308	285	254	303	266	290	292	284	273	278	270	271	288	276	280	271	270	259	265	263	241	240	271	264	262	287	256	281	306	272	278	271	304	254	270	273	280	300	280	285	307	308	257	289	257	277	271	275	277	299	267	279	266	285	263	257	287	276	284	279	258	270	261	272	278	286	250	278	285	281	258	264	274	284	238	286	283	276	281	258	268	262	267	281	269	288	239	274	295	272	278	253	267	251	264	286	260	258	285	268	280	295	274	275	249	294	250	296	256	288	256	238	264	275	249	244	260	291	257	276	274	293	268	255	272	257	286	300	273	273	268	280	287	267	262	267	275	288	258	256	274	271	289	283	279	274	273	241	270	281	295	251	254	251	282	276	253	292	295	268	286	267	259	270	274	267	280	301	270	286	272	253	247	288	262	259	251	256	289	278	291	237	280	289	273	268	291	252	264	266	262	289	251	297	273	298	266	288	274	262	261	250	264	256	266	268	265	301	262	270	264	265	291	275	258	268	286	257	303	262	270	291	268	300	278	260	254	283	275	240	249	278	305	268	243	266	271	260	257	268	252	273	242	275	300	272	252	241	289	287	256	266	282	252	263	295	262	247	242	281	274	271	252	246	274	286	265	282	276	281	255	314	286	269	266	256	310	275	245	237	292	287	279	275	286	290	263	269	243	272	263	251	254	269	298	262	272	263	287	242	252	267	267	263	295	254	288	283	259	260	261	274	286	273	268	293	277	291	261	259	282	238	277	275	263	305	282	269	279	257	253	275	278	248	264	272	259	282	253	254	253	249	272	263	292	297	255	255	244	281	275	283	272	269	289	263	274	257	290	277	241	262	277	288	280	278	277	268	266	259	270	273	250	281	296	289	246	269	251	267	273	277	273	283	277	271	299	247	298	273	245	254	310	246	297	267	259	265	271	254	283	257	286	288	269	281	265	297	272	279	308	274	276	279	278	287	295	259	277	259	262	269	279	288	270	292	253	285	248	270	272	278	264	253	308	297	266	285	243	286	263	255	275	258	281	280	266	250	270	270	253	265	274	265	277	268	274	267	273	280	273	243	261	305	283	297	300	262	250	280	273	303	264	262	278	221	256	301	283	269	247	252	295	275	299	265	277	271	270	263	251	259	257	287	254	288	261	261	268	278	277	263	266	279	291	270	257	276	264	247	298	268	272	261	256	274	280	274	270	251	289	264	254	254	257	259	250	282	259	261	279	273	263	255	265	296	307	256	287	277	281	292	287	268	279	250	298	295	246	286	276	289	262	292	265	267	268	243	248	253	271	248	254	248	274	245	265	289	274	262	261	300	291	295	258	270	269	279	247	258	265	287	255	258	283	248	256	270	278	245	243	271	266	254	256	239	280	265	252	280	277	270	270	264	266	254	249	319	232	255	244	269	280	283	287	265	267	273	286	280	289	244	273	272	250	279	267	290	260	245	255	258	261	274	296	274	258	269	252	255	266	259	298	256	270	294	272	289	267	256	273	233	256	264	262	301	251	289	276	285	296	264	264	297	301	291	266	294	282	254	254	277	282	272	271	279	277	279	253	270	279	257	263	270	267	255	277	264	272	274	294	271	279	261	254	273	261	275	265	246	279	273	255	276	270	255	255	255	271	257	265	271	294	307	260	246	258	276	251	260	285	281	286	266	286	273	254	284	284	269	264	288	273	272	275	266	271	236	266	284	246	264	239	276	276	274	255	280	268	241	279	266	299	244	259	286	259	268	280	283	287	278	288	264	269	259	265	282	266	249	289	269	276	262	293	292	258	264	287	255	256	283	267	272	270	263	270	269	245	272	276	242	290	266	237	284	280	258	280	283	279	289	240	265	291	277	257	270	286	293	251	275	269	276	272	256	269	281	258	252	291	252	276	234	260	276	263	265	256	276	278	279	251	274	251	271	276	263	266	276	236	292	259	289	269	257	268	249	281	249	253	277	277	267	265	271	289	263	255	289	253	289	254	270	275	280	298	259	313	290	288	267	279	279	268	267	277	291	281	244	266	284	279	272	259	282	250	275	275	264	274	267	255	267	279	264	288	271	261	255	271	292	277	301	260	266	259	270	274	300	259	243	255	260	293	270	260	259	272	278	286	228	298	291	258	272	274	287	286	285	251	270	261	256	252	265	255	290	265	292	262	245	264	266	281	278	296	274	261	269	266	273	281	297	290	263	259	278	283	279
345	2	2100	112121	368	3	3	108	306	455	466	540	511	466	411	417	404	412	351	375	362	360	356	324	363	325	331	343	313	304	308	346	309	319	303	334	314	330	312	326	319	306	311	293	297	302	285	303	322	352	329	351	357	382	330	387	333	344	357	372	358	364	346	369	347	381	352	324	305	305	289	331	271	252	273	269	268	261	263	248	243	268	284	248	265	245	260	272	280	281	283	279	227	285	289	246	281	289	246	264	261	246	263	257	221	253	246	276	261	229	248	271	286	279	261	256	279	278	237	229	246	265	261	255	248	233	251	257	257	245	295	233	242	260	265	238	273	240	259	265	222	294	261	244	243	231	256	277	256	248	256	239	255	260	247	287	249	248	240	267	270	264	257	214	240	245	249	254	258	248	230	240	251	261	272	266	225	245	249	262	250	254	225	246	266	254	239	275	201	269	267	273	261	275	253	243	265	260	274	232	246	283	235	250	261	270	244	239	240	260	259	267	280	256	254	287	241	269	252	255	224	285	268	260	257	250	235	289	243	277	250	280	243	251	243	245	213	261	263	213	280	277	234	231	283	247	243	262	242	247	249	226	256	232	275	234	290	229	260	258	260	264	264	251	244	245	238	272	237	266	280	233	239	263	245	239	257	253	270	270	245	243	260	257	206	234	256	259	250	275	253	284	259	252	263	257	249	252	238	255	255	237	241	264	254	260	263	229	258	235	266	209	251	256	221	255	246	266	244	254	235	256	239	252	245	256	237	246	237	248	276	224	223	265	245	237	253	240	231	230	238	251	243	264	253	260	231	247	261	264	259	234	256	271	253	265	259	243	240	257	242	260	276	259	239	225	255	223	247	262	257	248	264	261	244	279	255	265	278	259	263	264	274	272	236	268	278	259	252	266	235	259	261	229	273	262	256	235	271	246	237	273	265	267	233	247	250	264	239	267	258	251	246	261	251	236	252	271	246	281	225	240	247	221	259	282	247	232	231	259	218	265	268	255	253	260	244	263	249	246	243	237	234	254	286	239	247	261	235	274	257	244	234	255	267	284	248	256	269	255	241	225	234	284	205	263	260	260	230	263	267	235	255	266	243	255	250	258	237	258	232	261	246	242	240	248	250	248	242	236	237	219	257	239	288	252	266	266	234	271	249	256	234	278	258	254	249	219	250	284	250	253	253	267	224	247	245	248	242	239	266	248	222	241	270	252	265	230	250	253	237	240	236	208	230	260	256	245	259	243	267	229	244	256	282	263	249	285	276	251	253	260	236	248	253	250	260	264	265	270	283	272	223	269	243	263	255	260	279	222	232	235	256	256	268	245	234	277	227	217	231	240	261	255	242	242	246	231	261	274	247	267	266	254	257	249	265	233	252	248	249	241	232	253	245	270	264	247	247	222	261	243	288	247	261	261	270	258	275	258	243	223	247	261	251	254	264	234	258	262	261	255	266	224	270	255	239	236	252	243	240	259	266	275	252	264	285	256	243	262	266	238	250	226	267	266	241	249	286	242	273	247	242	255	249	238	271	264	242	264	272	245	246	276	262	255	263	243	298	270	244	278	227	246	251	265	242	236	281	247	258	245	243	217	261	232	267	252	231	265	269	249	242	244	223	247	237	220	249	243	244	241	249	266	234	250	263	247	258	252	250	240	243	260	249	270	254	254	254	242	266	260	236	248	234	262	234	264	260	237	249	247	261	272	269	266	243	277	242	255	224	243	265	263	269	223	244	243	269	229	238	253	263	232	249	258	227	235	230	219	255	242	232	257	277	244	271	255	257	259	226	247	247	274	257	258	258	243	241	253	291	251	259	225	235	251	265	236	270	246	270	244	219	241	249	275	247	252	250	281	245	243	245	265	233	251	255	239	241	250	245	262	229	247	262	262	250	251	262	253	248	234	246	271	246	249	265	225	250	250	255	258	237	263	231	238	236	282	251	240	241	255	258	252	251	241	242	267	265	260	263	280	262	260	258	251	260	222	260	245	238	244	254	278	249	234	252	268	225	259	212	236	250	248	276	254	246	269	242	250	268	245	233	229	295	247	244	233	233	252	235	275	271	276	227	246	264	259	259	253	242	257	255	270	258	254	255	241	259	251	275	253	241	240	263	285	269	242	225	225	230	247	280	240	273	236	257	253	270	250	217	253	229	229	240	262	239	281	267	275	246	266	251	235	233	264	224	235	256	231	233	254	251	240	272	259	272	252	226	256	240	228	239	260	270	250	233	270	249	233	264	259	245	263	259	250	281	234	242	272	243	266	237	217	267	250	247	253	230	250	269	257	244	240	263	242	242	227	230	250	245	223	269	266	281	262	246	270	217	239	228	241	232	267	242	258	228	248
345	3	3500	112244	372	2	1	88	362	490	499	542	515	503	493	459	482	474	455	436	419	461	446	434	396	432	376	387	406	350	397	396	389	391	367	369	386	411	434	452	476	511	482	506	485	464	483	470	438	453	479	502	481	497	484	542	534	493	535	527	495	528	498	436	493	449	477	431	417	428	353	384	351	371	357	334	336	329	369	328	337	324	362	340	318	335	346	338	367	324	308	310	315	312	347	368	322	361	336	328	333	324	323	312	346	356	281	336	314	327	312	346	339	343	324	364	323	341	354	348	330	325	327	344	328	291	333	338	319	346	340	334	334	324	318	336	340	328	341	323	349	353	358	321	298	298	337	331	349	326	332	350	314	304	345	336	318	325	348	353	333	348	318	341	297	341	321	314	321	299	373	352	356	321	315	328	350	293	332	299	311	327	311	303	341	314	315	340	351	334	331	299	350	335	295	354	323	333	333	329	316	334	345	346	284	331	340	328	325	353	338	337	344	294	321	357	322	328	329	322	298	321	333	327	343	346	345	354	315	332	318	314	343	341	360	327	374	334	367	355	330	329	328	313	327	341	302	333	293	348	299	330	325	304	310	336	327	329	354	341	347	345	354	317	335	308	320	353	373	328	310	320	304	344	335	337	314	348	320	352	335	370	318	327	335	323	309	365	363	327	306	329	328	340	303	310	324	334	316	304	335	325	338	345	337	325	345	330	339	314	353	338	337	309	321	324	346	327	330	339	341	314	327	347	335	280	320	315	333	319	321	318	338	328	350	345	349	349	317	331	357	328	321	314	349	324	339	310	350	325	307	314	325	334	310	338	310	340	354	324	306	340	300	316	332	338	318	318	327	323	323	311	320	341	337	349	304	343	320	348	336	314	328	318	328	315	326	343	330	322	331	305	328	318	302	317	302	305	334	336	335	332	320	338	340	338	333	287	323	322	320	365	327	332	356	307	333	306	331	341	329	345	331	324	367	330	311	330	321	354	343	319	320	315	336	301	319	342	374	328	336	330	358	297	345	329	337	325	310	312	353	346	304	336	298	335	323	305	325	341	307	322	326	339	349	314	316	327	348	353	341	310	324	341	290	352	307	336	339	318	319	303	342	344	308	322	324	321	354	309	300	324	330	304	329	322	344	324	310	333	338	318	311	341	330	319	307	309	355	342	322	339	305	336	348	308	308	337	317	326	324	310	329	332	329	324	329	346	327	320	316	325	325	318	330	313	335	319	319	307	360	333	319	337	349	321	299	351	322	325	326	308	343	339	312	328	318	332	336	309	309	333	343	325	339	307	330	325	343	312	312	314	333	345	327	307	335	375	307	326	312	339	351	360	314	331	330	324	341	327	319	327	332	288	314	351	332	353	339	307	338	344	311	338	362	326	299	340	339	334	309	330	340	329	318	328	326	311	332	314	300	333	307	281	335	339	326	359	326	287	286	317	332	323	324	343	328	348	331	325	334	333	305	341	332	336	347	315	308	321	325	340	308	344	324	312	337	315	327	312	330	359	343	348	302	318	337	355	304	304	333	333	333	330	329	314	341	316	298	338	317	357	333	319	356	316	316	335	341	346	355	325	341	335	296	307	353	345	299	327	318	318	348	334	329	334	306	324	317	312	314	340	331	330	314	321	329	338	306	325	324	357	345	331	336	280	312	321	356	305	323	305	355	318	313	360	309	327	328	325	312	284	325	321	339	326	298	307	304	292	326	346	322	311	348	321	318	284	304	313	332	291	320	370	320	309	306	345	325	332	329	325	317	338	328	343	316	328	333	333	333	319	331	336	346	363	307	323	339	309	341	319	314	321	319	329	322	294	352	333	322	325	292	326	325	343	331	329	325	338	360	338	314	340	315	310	340	316	357	316	333	346	318	357	345	355	317	310	326	323	351	329	346	308	346	326	304	359	325	330	343	304	333	314	353	314	322	332	297	327	341	330	323	350	333	321	304	314	338	319	351	334	308	316	310	298	360	329	329	328	326	298	307	311	316	287	319	322	315	351	345	328	335	361	337	329	307	331	321	337	306	305	353	335	350	336	331	332	326	311	334	324	359	334	324	326	335	339	306	309	323	314	301	345	330	350	309	321	306	329	288	335	323	339	296	365	323	332	336	364	326	322	295	334	312	317	330	320	322	336	349	297	344	297	291	323	315	316	335	335	336	342	331	326	347	326	298	340	314	333	333	336	348	325	303	349	337	333	319	335	353	326	300	336	325	320	331	335	299	333	357	332	309	296	315	332	330	309	335	310	306	311	348	319	326	351	348	303	321	336	327	324	294	341	327	316	305	352	336	303	313	332	282	310	301	315	327	332	343	318	334	305	318	311	308	348	332	306
345	0	2700	112367	369	1	4	33	246	461	462	525	495	507	500	481	506	485	439	484	424	456	443	400	469	413	481	463	435	448	422	414	404	429	391	396	443	493	538	561	505	548	606	511	602	622	630	629	635	584	605	584	574	570	543	626	528	544	527	537	527	507	481	435	476	456	409	371	382	367	356	368	365	347	314	339	339	337	321	357	341	316	349	331	317	360	325	330	314	348	314	342	327	326	299	318	327	317	345	297	319	330	372	309	346	353	315	329	356	319	334	325	346	330	345	345	334	312	326	323	291	292	331	337	334	334	305	337	301	332	326	329	321	351	290	320	323	320	329	338	332	327	327	330	304	320	311	311	330	336	335	310	330	334	320	341	336	340	294	332	345	339	322	336	340	330	336	334	317	321	310	347	323	334	341	317	316	331	308	343	326	325	331	323	309	341	344	334	343	345	323	336	314	349	328	340	342	336	333	329	333	344	331	307	334	308	324	371	299	343	344	335	313	320	321	299	328	342	321	341	329	326	321	304	324	309	300	310	319	370	320	358	322	344	296	320	333	328	356	363	307	342	328	319	307	332	317	323	324	302	327	306	328	286	290	321	312	309	342	329	319	299	293	324	325	329	308	318	307	298	336	332	330	322	308	319	324	318	340	302	292	333	329	324	330	285	299	333	322	348	311	329	298	340	329	294	341	312	306	315	336	307	350	332	294	328	296	345	326	301	341	332	352	311	298	343	294	319	323	331	315	315	317	332	334	345	339	336	314	340	301	315	350	328	321	348	321	349	328	271	336	340	368	327	316	326	328	306	302	341	355	321	340	325	297	305	323	318	310	312	345	344	328	342	344	337	344	317	351	332	321	303	313	331	331	347	318	368	309	305	312	339	343	307	338	328	314	335	302	328	322	367	332	363	325	320	304	292	332	314	309	306	348	327	336	330	312	312	303	338	325	322	314	326	306	298	319	383	319	295	314	336	302	321	333	370	301	327	293	367	327	324	313	313	333	341	326	313	334	330	320	337	363	328	312	323	314	342	339	282	327	305	322	334	314	322	339	323	331	315	353	335	298	315	324	325	300	351	316	292	342	357	317	337	346	327	340	296	298	320	334	323	322	289	322	350	335	307	340	313	332	308	347	303	327	317	332	316	350	315	364	333	317	293	330	302	326	338	340	357	302	318	383	297	323	302	345	360	318	342	305	298	330	344	310	334	312	312	317	316	348	324	323	331	306	340	342	329	323	318	307	325	288	296	339	291	334	333	334	355	312	305	349	330	322	300	359	341	328	325	343	311	299	318	349	315	342	320	349	327	303	295	338	310	346	330	318	307	332	335	333	306	304	323	320	347	321	334	334	328	321	307	293	329	280	300	312	325	352	298	335	303	286	317	326	338	333	312	331	329	306	334	321	311	311	345	329	356	332	304	296	331	316	321	337	327	332	328	303	334	326	355	349	298	314	307	322	292	308	297	293	330	374	305	295	343	335	301	312	306	294	349	335	317	326	314	322	325	333	340	328	322	301	330	325	331	305	338	336	332	360	306	299	342	339	339	340	331	312	303	309	310	330	347	327	304	328	332	318	330	332	360	311	323	309	312	313	299	340	308	317	337	297	311	310	302	308	340	370	342	331	289	338	362	312	313	320	357	305	342	299	330	356	321	304	341	346	318	326	309	283	307	303	349	332	338	338	307	307	340	317	318	343	334	306	332	318	343	289	332	310	340	289	327	303	309	318	334	353	325	326	338	350	344	312	285	311	305	342	315	304	319	328	334	350	335	324	313	308	331	315	323	324	320	333	298	352	345	321	310	329	321	351	302	325	311	344	341	337	310	317	325	304	340	338	315	317	312	309	316	312	310	329	332	326	319	316	313	284	338	318	338	323	316	311	314	328	317	335	320	331	350	319	339	322	348	298	323	298	332	354	328	325	309	313	349	325	345	302	306	304	332	315	326	323	322	336	328	326	322	337	328	319	320	334	302	303	303	329	286	345	298	344	336	320	327	355	321	328	321	313	342	310	262	332	335	304	318	309	304	318	281	305	320	307	324	308	311	314	332	301	322	334	307	331	340	333	355	323	348	298	306	355	337	319	333	344	332	354	338	328	340	329	300	340	336	306	327	322	321	325	339	327	333	344	312	309	332	319	338	333	311	295	342	304	317	309	326	311	327	334	328	324	282	317	319	328	313	326	327	328	302	313	330	299	317	322	342	332	319	310	329	334	327	334	346	346	353	304	311	324	324	313	320	333	321	313	288	344	279	321	307	329	312	319	303	318	326	340	314	303	314	319	308	342	325	327	348	333	305	330	329	304	330	327	327	299	336	330	321	303	335	299	318	311	325	308	357
345	1	1900	112490	382	7	13	142	444	535	545	564	514	522	480	550	448	463	405	422	387	426	404	393	376	379	367	368	396	393	349	362	373	355	351	347	368	388	357	391	403	401	389	372	368	426	401	444	432	449	460	462	494	512	495	475	466	476	444	479	475	437	412	409	413	329	322	344	353	328	348	333	323	336	306	313	310	335	288	320	297	299	312	323	290	312	308	312	314	290	321	306	308	316	289	312	293	312	315	308	296	303	308	320	318	315	328	304	298	296	349	309	275	318	311	298	286	297	307	340	319	279	315	314	288	332	282	290	321	281	323	313	309	300	301	313	305	285	317	294	314	319	296	294	287	315	296	295	314	342	304	291	326	310	310	301	330	293	296	301	274	305	292	270	290	303	289	314	285	302	290	292	284	323	302	309	285	336	294	295	318	276	279	326	324	291	284	304	311	324	298	311	333	291	317	302	310	297	303	266	279	305	314	298	312	315	334	302	323	299	314	327	295	311	306	318	297	293	314	313	285	335	326	284	319	292	289	277	304	306	356	293	315	321	309	294	311	310	327	290	303	328	302	333	291	312	298	309	307	273	325	306	291	305	312	320	281	317	290	279	296	309	276	302	295	293	310	310	291	334	299	307	275	354	291	312	314	297	313	279	344	304	317	290	289	281	306	291	302	303	324	285	298	314	340	289	300	325	296	295	296	303	289	314	325	284	289	321	272	311	302	305	328	303	347	324	297	329	295	300	304	331	302	301	342	284	292	326	303	304	311	289	275	301	313	311	299	299	310	324	320	289	269	289	297	332	264	302	315	295	297	307	314	284	304	282	314	286	299	300	289	304	318	293	290	312	283	321	329	309	279	286	270	281	292	310	269	309	298	282	290	290	340	311	292	323	301	287	285	283	289	294	273	317	298	268	283	323	285	331	302	290	313	283	306	294	314	324	299	294	316	292	308	308	291	307	316	305	266	333	298	313	311	314	299	277	286	298	292	292	303	307	301	308	309	294	297	331	303	286	330	307	280	293	310	306	306	325	309	288	304	296	325	314	280	342	276	297	309	304	282	298	291	303	316	299	307	303	275	321	323	307	308	301	298	316	297	276	300	311	295	294	312	292	310	295	295	314	301	285	355	289	293	330	309	318	322	315	285	310	313	306	286	308	308	283	320	287	317	320	297	320	271	280	304	308	284	320	304	312	333	273	313	297	268	312	314	299	297	306	290	292	301	307	294	288	282	277	284	306	308	305	320	300	298	311	309	321	284	317	295	323	296	309	306	294	314	286	304	313	283	307	284	329	320	290	308	299	313	310	287	296	300	301	321	320	299	297	322	310	282	304	284	326	261	295	294	292	307	320	279	285	328	312	326	318	289	302	296	294	314	314	298	326	296	292	323	294	291	298	312	315	302	297	293	295	305	294	324	323	306	302	323	303	299	318	317	286	286	301	292	302	351	299	302	294	294	287	301	317	317	294	297	312	315	322	296	304	296	312	300	328	292	267	301	317	298	285	301	282	312	296	303	309	316	320	327	308	280	266	279	292	285	302	309	296	294	296	302	329	302	322	309	289	271	323	295	305	299	307	262	291	310	311	304	281	322	297	295	301	324	288	292	303	285	279	302	290	288	317	324	268	313	304	341	293	300	323	306	295	322	296	295	296	317	282	303	308	319	296	307	293	296	328	315	309	324	322	304	296	290	336	280	313	304	298	318	282	304	308	283	303	300	314	283	295	297	322	294	322	290	304	307	294	323	323	323	307	311	306	294	297	296	283	323	284	314	292	319	266	314	295	270	308	321	310	296	302	280	319	316	324	305	325	305	337	305	299	321	277	319	314	297	297	282	283	288	307	314	289	261	309	329	289	247	312	322	312	293	299	280	318	299	295	280	333	284	310	339	319	322	312	323	317	297	289	312	309	307	286	290	299	305	282	325	285	300	297	327	323	259	290	314	300	314	302	319	284	297	293	264	299	301	301	282	300	320	289	296	293	303	308	293	294	324	328	315	313	302	289	330	317	338	311	305	281	284	317	314	279	291	293	302	310	316	303	286	341	325	303	317	305	291	338	295	310	318	311	327	261	288	290	311	270	296	303	309	306	304	309	310	298	284	316	297	284	332	303	285	324	308	311	321	327	323	318	296	293	314	302	254	299	306	289	322	289	300	280	314	280	309	300	306	305	303	318	290	335	297	296	305	289	334	304	285	285	323	297	296	308	326	302	313	286	299	313	287	315	321	305	294	313	281	327	299	272	299	300	316	285	312	364	308	311	329	298	297	319	321	298	330	301	339	330	281	295	292	300	277	318	302	313	338	303	304	285	331	315	289	300	303	322	313	310	289	289	299	305
345	2	2100	112613	373	2	8	98	373	563	578	636	582	582	548	551	517	501	481	508	451	488	482	476	444	460	424	447	450	436	444	465	415	427	409	415	399	418	455	470	435	485	434	459	435	487	486	515	540	544	587	584	568	584	619	547	554	600	581	550	551	522	525	525	495	439	445	446	457	478	427	382	403	430	426	392	405	400	400	420	385	397	404	363	387	390	393	394	362	372	379	395	406	368	380	398	388	382	434	382	352	372	364	407	405	399	389	364	354	395	409	393	369	373	384	393	369	384	345	372	409	374	398	363	367	414	362	410	402	345	409	398	406	401	401	367	373	342	364	378	402	410	380	377	359	349	375	386	402	334	389	397	408	395	370	378	374	347	354	389	372	390	409	416	366	384	361	364	386	354	361	387	373	348	405	384	359	384	393	413	383	393	394	371	394	364	386	394	367	405	363	394	366	386	362	377	380	384	384	371	397	369	376	370	373	378	381	402	378	363	373	388	383	382	378	399	356	354	398	402	392	381	398	359	351	358	374	379	381	393	378	397	387	396	358	369	373	415	359	377	370	383	376	403	384	397	387	380	376	392	406	358	363	382	393	376	395	406	376	375	401	396	363	399	329	369	368	346	385	370	385	436	342	370	407	405	356	373	357	365	379	362	349	394	351	376	381	329	385	358	379	372	408	404	380	400	370	362	379	421	402	372	383	363	411	403	389	393	382	362	380	403	355	394	375	373	392	394	347	393	361	379	394	374	358	384	384	346	409	378	383	354	382	366	383	369	358	371	399	425	358	390	377	381	368	396	367	370	402	374	367	379	370	364	372	365	379	406	388	369	368	410	363	346	394	385	377	379	382	406	356	385	387	368	343	364	385	408	380	365	397	386	409	367	405	381	393	412	350	395	396	369	360	383	356	367	367	400	349	386	368	361	381	397	361	356	334	391	345	359	366	372	388	370	390	414	364	388	353	370	391	385	368	385	380	385	367	378	385	375	403	377	356	381	373	386	332	385	386	364	390	366	365	374	388	351	353	364	365	386	406	364	372	395	366	374	377	399	394	396	382	358	355	376	382	351	384	377	383	385	346	390	353	358	380	384	383	366	373	366	376	379	369	366	351	389	366	379	392	368	368	387	358	392	365	363	379	405	391	415	398	385	363	387	405	386	379	409	364	387	387	385	403	366	387	385	403	384	391	393	394	389	374	360	380	400	379	387	376	365	395	355	375	386	400	409	384	393	356	360	393	380	413	424	355	397	384	415	389	371	358	368	360	374	381	381	387	365	378	359	378	393	365	387	368	385	357	376	384	370	370	356	376	383	385	382	390	383	353	402	362	389	370	356	362	389	371	394	380	403	401	379	388	400	372	364	363	411	363	392	392	375	370	394	360	401	371	407	375	380	372	359	368	377	395	375	351	389	352	389	367	360	376	361	331	392	364	356	386	402	385	425	359	366	361	376	405	351	392	378	406	379	384	372	389	379	351	380	390	375	385	360	367	353	366	358	376	376	344	356	394	412	367	348	373	372	387	364	369	381	374	365	393	406	368	359	402	372	368	368	390	420	353	357	373	374	382	357	356	365	388	380	388	384	387	373	384	377	358	371	365	378	389	355	393	360	423	374	373	378	379	355	392	382	381	406	407	360	366	378	366	384	379	382	389	365	381	412	347	407	367	402	400	390	394	389	352	373	360	393	383	383	384	381	410	380	365	360	414	383	388	401	366	382	362	422	372	356	374	425	377	375	363	379	384	386	361	348	386	374	419	346	354	389	358	371	374	369	401	390	395	372	371	355	366	411	394	374	377	370	390	395	402	375	372	356	356	382	387	368	352	397	371	366	377	369	348	399	388	432	395	393	378	360	416	345	405	387	412	383	369	409	383	388	380	398	400	364	399	342	378	402	366	363	378	380	398	359	380	386	358	390	377	382	405	378	381	385	369	385	386	381	354	368	395	399	375	368	364	354	375	380	403	398	383	385	355	407	384	371	418	373	389	357	380	391	398	382	379	371	363	360	410	359	373	371	360	401	352	390	398	381	390	392	390	387	380	370	368	405	386	381	372	413	373	394	358	413	385	373	348	364	365	358	369	375	381	361	400	373	362	393	403	375	384	385	366	362	379	353	430	383	372	386	383	382	401	380	409	394	378	350	359	374	381	367	357	373	381	392	388	380	369	375	370	395	334	372	392	400	363	379	416	357	383	357	365	380	361	371	360	342	373	379	382	408	375	366	370	384	401	360	349	388	386	360	392	400	389	363	394	356	366	362	387	366	407	361	364	381	359	392	379	389	391	400	395	388	382	390	356	395	359	393	367	355	372	384	345	381	370	372	397	365	377	387	389	395
345	3	3500	112737	371	6	5	50	330	623	587	613	609	598	585	586	510	518	507	524	508	461	491	494	502	435	458	462	469	447	442	461	471	476	469	427	460	491	491	558	544	599	566	622	625	656	662	653	660	655	658	644	643	677	606	649	632	546	560	597	571	571	571	492	491	472	471	429	460	430	452	443	464	441	434	435	404	442	432	435	437	416	401	402	427	421	411	415	401	442	406	442	412	365	403	407	377	437	381	398	405	429	398	421	408	388	405	418	396	377	403	390	421	413	395	393	396	401	406	385	395	380	403	398	433	436	412	373	398	432	389	423	402	380	380	422	438	435	402	409	428	379	387	421	359	403	380	408	365	382	442	425	404	425	404	427	422	387	395	425	374	400	400	403	366	415	415	408	391	421	410	449	407	409	417	415	396	424	408	420	385	384	436	403	376	399	418	417	392	397	417	381	397	418	406	402	424	421	436	383	417	423	407	395	434	403	441	406	415	440	388	390	405	354	420	400	384	409	407	389	412	410	419	416	419	394	390	418	395	429	405	425	410	378	407	412	389	427	408	437	435	407	413	425	381	413	373	374	416	381	393	398	397	431	401	403	411	411	400	388	424	389	446	411	385	391	380	406	382	383	399	430	389	389	381	419	393	422	373	393	401	384	396	410	380	411	403	393	401	351	421	409	405	377	430	395	420	439	426	393	373	424	379	422	407	373	378	427	395	407	393	441	424	414	407	387	423	429	395	420	413	414	392	418	408	392	415	377	386	365	380	419	393	384	402	420	405	383	398	356	386	392	422	417	420	405	398	386	383	408	397	414	402	407	387	383	364	401	426	377	378	394	423	411	391	385	385	383	399	377	399	416	353	442	409	404	423	419	399	394	364	412	408	396	382	432	404	409	380	366	409	399	433	411	421	387	405	390	413	414	362	412	393	405	402	397	392	385	398	397	415	406	374	431	407	384	377	405	409	417	405	390	394	435	408	417	383	414	402	427	391	409	417	415	392	401	411	388	392	423	358	379	399	402	394	415	376	398	370	398	416	388	419	376	397	422	401	380	368	420	396	412	388	421	405	402	416	376	406	386	375	399	390	403	389	418	359	435	373	382	400	426	393	420	443	399	411	410	399	364	430	396	404	388	387	384	408	386	370	411	387	389	387	412	417	427	379	416	400	406	373	381	416	376	397	401	422	417	392	392	379	414	397	412	390	425	370	428	427	374	377	409	366	442	382	386	418	398	375	404	394	376	420	381	413	431	416	425	433	440	406	424	394	406	396	378	414	400	362	416	396	445	366	394	421	408	410	411	438	390	381	418	398	399	416	402	435	384	412	406	385	418	398	412	403	423	373	391	374	394	395	438	433	379	410	395	389	398	395	439	426	412	405	412	374	398	399	427	380	400	402	404	413	383	432	367	403	377	386	392	383	386	416	412	409	393	396	431	380	433	403	412	392	436	367	420	408	408	407	406	396	399	407	385	427	395	419	419	384	344	374	447	403	391	412	396	395	374	367	437	402	432	427	371	422	408	392	374	365	391	380	412	383	401	411	389	392	414	422	392	404	412	431	398	399	414	402	410	408	391	390	377	386	388	391	396	391	415	373	390	416	411	386	367	398	432	451	395	398	397	420	385	383	417	421	406	427	395	393	403	421	367	429	387	365	419	409	422	417	427	398	404	389	386	386	394	415	381	408	392	409	407	415	409	421	373	405	420	385	368	367	402	405	409	403	406	421	396	381	418	390	416	403	384	383	430	413	405	410	417	408	390	418	416	384	410	387	374	394	396	383	412	396	383	388	390	379	430	385	393	416	429	376	371	422	388	419	407	366	400	374	406	392	390	396	361	426	387	396	392	400	399	440	401	428	413	392	416	394	416	365	416	412	404	407	424	407	390	432	423	418	388	446	438	391	419	404	386	414	414	411	398	377	410	416	420	381	407	415	395	384	432	399	383	388	394	392	399	410	388	421	386	430	396	416	427	411	408	414	393	414	392	399	393	402	397	422	429	394	408	409	393	399	395	399	391	381	402	390	413	385	403	428	396	393	413	414	391	454	422	407	371	434	408	396	416	407	388	393	425	403	395	449	391	408	366	414	393	408	414	393	389	398	380	422	400	401	399	421	418	390	387	380	395	405	392	418	382	407	404	379	414	403	438	410	359	423	396	387	380	427	439	405	369	404	411	396	376	358	428	374	418	416	415	418	414	417	386	406	404	413	369	419	400	403	428	348	383	402	391	424	387	383	400	424	377	395	382	421	423	361	375	405	393	404	376	390	377	349	392	407	418	411	394	411	395	366	383	410	417	388	390	388	409	421	404	396	391	382	391	383	381	412	422	392	425	403	404
