345	0	2700	132083	373	10	10	55	167	398	409	483	466	639	1003	1314	1375	1269	805	407	511	735	913	881	717	704	631	604	565	571	621	631	624	695	672	710	697	655	616	564	515	400	351	354	328	343	347	382	393	373	367	390	295	298	317	305	275	287	272	277	265	302	268	265	279	259	287	265	276	281	268	269	293	314	246	286	276	265	308	263	245	277	260	270	282	279	255	293	277	281	241	275	258	313	282	256	256	251	271	248	267	260	271	245	255	261	278	265	272	268	242	252	253	265	298	271	261	273	268	257	284	252	274	245	263	298	251	254	241	253	266	257	279	254	239	271	232	245	242	281	249	284	246	272	244	250	229	238	258	265	239	259	296	292	237	294	285	253	246	252	242	268	254	254	258	270	240	268	249	261	258	254	261	257	257	268	247	271	296	256	249	275	240	252	249	270	273	260	225	283	291	265	235	268	266	267	247	262	281	271	282	259	274	267	272	269	269	259	265	252	260	267	311	262	268	271	278	246	244	245	253	245	269	273	272	262	245	238	236	229	256	253	258	262	308	261	277	260	282	281	236	256	287	252	263	232	258	242	287	252	270	251	249	269	258	277	272	276	253	271	265	252	257	254	266	260	266	258	283	248	252	227	224	244	262	245	265	271	276	264	240	274	253	262	275	249	244	277	256	298	277	255	230	265	251	230	260	255	260	258	258	265	237	269	246	272	243	269	260	291	260	260	250	242	270	274	247	268	272	245	263	240	238	281	245	234	226	250	269	247	244	259	265	254	251	251	285	248	245	259	239	267	261	238	250	264	281	267	261	286	240	267	253	281	275	260	269	252	248	243	260	268	273	260	269	251	257	231	250	232	265	254	250	261	238	256	260	260	255	262	266	257	280	257	261	257	266	255	264	247	271	256	221	261	254	260	263	272	274	249	242	234	264	249	250	247	237	261	282	236	249	261	247	242	228	253	249	247	261	278	278	251	255	270	255	259	273	287	265	251	283	236	243	257	260	238	278	263	261	251	240	237	271	246	281	272	255	267	247	267	269	248	274	231	272	270	259	265	245	272	263	285	264	243	284	280	237	261	263	267	270	259	265	266	279	266	261	264	261	259	261	274	259	237	274	237	243	269	266	273	268	271	242	254	257	233	276	273	272	272	270	221	257	264	272	243	279	256	247	269	241	262	232	239	253	279	250	267	230	280	264	265	253	277	249	246	270	276	262	254	280	255	255	265	259	252	268	261	253	246	238	263	226	261	235	258	291	281	274	247	279	273	273	251	256	250	228	266	270	258	261	263	263	260	241	245	281	252	256	259	250	268	263	267	261	269	259	252	265	285	265	274	234	261	250	226	240	277	262	264	258	273	251	281	265	228	246	260	257	261	237	271	254	267	290	239	241	256	256	245	269	266	240	278	237	271	257	260	277	246	277	255	269	270	254	231	237	236	236	266	266	246	268	277	241	269	254	260	256	213	264	218	233	250	290	249	256	235	234	276	266	270	258	242	272	253	254	254	238	280	240	258	230	241	272	272	283	260	265	262	261	261	250	235	258	263	257	264	269	262	268	259	256	267	253	263	259	254	238	240	236	242	270	287	249	286	284	245	260	256	259	248	292	266	274	278	257	261	222	271	266	225	262	285	272	273	243	247	251	267	287	271	261	287	256	252	267	263	275	259	261	259	242	246	266	243	255	268	245	237	254	295	295	268	281	277	254	282	271	266	263	245	259	263	243	274	246	263	234	293	261	272	246	269	256	260	254	241	267	253	230	244	236	226	269	271	250	252	249	243	256	263	250	242	262	273	266	267	266	265	243	284	247	255	265	273	241	232	247	231	263	283	236	288	262	262	277	260	272	252	261	244	261	244	251	234	278	269	280	261	254	245	253	243	262	240	254	252	253	246	274	274	271	250	269	271	280	267	258	277	254	252	252	268	262	272	233	281	261	263	230	238	260	264	244	257	247	262	280	258	248	259	266	271	267	270	243	246	258	259	245	243	234	264	268	257	249	274	248	248	251	249	243	293	250	261	272	280	254	296	245	256	245	234	251	231	260	280	261	252	269	231	263	257	255	248	234	260	278	239	231	249	265	257	254	259	245	252	246	270	243	262	248	273	258	268	272	235	254	230	266	276	257	264	235	267	271	278	273	279	208	260	280	254	266	229	231	279	272	265	225	289	273	261	276	269	225	265	244	273	259	271	255	255	251	259	260	246	245	219	250	263	254	288	274	244	241	267	253	269	248	231	264	267	269	278	241	276	275	234	266	244	235	271	256	257	232	252	269	250	257	277	279	254	217	277	256	267	256	282	243	226	246	271	242	258	258	251	273	255	262	275	255	273	250	288	236	261
345	1	1900	132206	391	6	26	205	230	339	348	404	413	465	592	756	771	636	366	322	307	326	425	428	449	434	449	480	460	530	546	538	580	555	547	552	527	527	479	417	323	295	267	225	229	211	223	193	193	216	216	206	186	197	198	203	205	222	162	214	185	185	186	180	197	189	178	192	189	203	209	208	193	201	183	193	170	175	185	180	186	194	179	191	181	201	207	182	192	169	189	198	197	180	184	176	185	180	205	177	197	180	188	199	199	212	189	176	203	201	190	172	189	177	177	173	209	185	185	209	182	196	207	166	210	182	188	188	165	176	192	178	173	181	169	201	191	184	198	180	175	201	183	192	156	188	191	178	161	171	162	182	189	207	206	166	184	184	183	182	161	192	185	185	178	213	149	181	189	192	187	179	206	201	174	172	188	192	206	188	193	169	185	174	191	164	206	190	176	183	170	189	201	189	195	186	196	173	180	168	198	182	162	169	186	185	191	175	179	197	187	192	181	175	189	188	194	162	196	196	157	153	176	184	166	190	183	201	192	179	191	187	175	193	188	166	179	196	196	167	183	202	193	168	187	195	165	179	185	182	187	231	188	182	181	185	182	208	205	194	197	155	188	186	191	185	186	208	197	174	178	161	182	194	192	177	189	188	180	151	194	171	181	173	189	181	177	172	179	163	212	191	169	169	198	177	176	189	212	161	167	199	191	185	192	203	176	207	187	177	169	190	171	169	190	189	172	173	205	198	176	168	177	206	198	189	173	183	179	199	163	171	180	178	214	172	205	192	190	160	184	218	190	179	184	199	181	171	196	183	167	183	201	199	175	204	211	202	172	155	194	196	190	185	181	205	171	167	192	183	168	204	197	186	185	174	191	189	194	192	176	202	166	179	206	185	169	182	191	200	217	182	181	169	187	179	179	190	181	169	176	186	179	207	183	175	188	190	171	178	205	209	195	186	186	184	192	184	194	175	172	184	181	160	174	168	191	163	183	159	174	191	179	181	210	185	173	191	189	179	168	171	171	181	179	188	185	179	168	183	193	178	220	197	187	176	163	158	170	172	192	183	200	189	180	202	197	174	194	195	171	167	175	163	206	178	194	191	176	187	198	190	207	179	190	201	173	189	192	197	183	184	173	198	171	195	176	202	182	197	175	177	178	196	172	177	185	177	179	189	151	198	184	183	169	179	192	175	200	189	179	183	172	194	191	179	204	189	182	179	189	188	154	187	189	171	185	202	175	186	184	185	182	177	169	190	181	198	209	177	177	168	194	169	193	183	201	173	201	184	190	159	166	172	178	160	194	201	174	199	188	210	187	166	185	172	182	186	191	189	190	182	198	170	180	182	182	167	206	173	202	173	162	177	222	188	173	166	186	169	182	199	168	175	167	186	180	177	205	174	182	198	182	177	183	181	197	177	166	207	196	204	203	181	195	164	165	163	194	168	194	203	181	170	179	186	163	196	179	174	185	165	192	190	193	197	195	170	190	167	173	181	197	155	198	188	196	161	199	176	208	195	170	194	197	209	190	168	166	165	186	202	159	178	167	202	210	225	151	192	174	185	172	188	182	187	214	175	182	204	172	176	157	162	200	181	177	170	158	204	167	199	182	205	208	186	181	184	189	173	173	178	171	191	184	183	202	178	196	184	191	193	173	171	181	180	213	186	193	195	199	172	170	210	189	203	195	176	157	198	198	170	168	169	184	173	176	194	186	175	198	195	168	213	195	184	175	196	193	166	190	180	172	171	177	184	172	205	167	172	188	177	175	166	183	194	198	186	178	162	181	198	193	200	181	173	176	166	189	197	187	202	182	188	173	189	196	174	167	190	177	177	201	155	189	190	183	190	189	190	196	197	166	178	188	193	161	188	158	188	209	185	200	179	177	176	212	176	175	184	190	179	182	170	171	178	192	185	183	194	179	198	173	173	184	199	171	206	190	197	198	215	188	187	170	188	184	204	177	170	194	166	195	203	197	186	197	174	174	179	193	191	183	183	180	166	200	189	210	209	185	192	165	183	171	183	184	203	182	196	190	194	167	150	199	177	162	152	186	177	203	188	161	170	176	178	159	181	168	196	197	175	185	201	187	160	190	168	188	150	189	206	179	164	164	184	176	192	168	164	161	214	194	173	212	206	183	190	171	173	201	173	160	193	180	161	194	169	192	191	178	184	207	190	193	174	199	151	173	179	153	176	196	171	184	187	192	196	178	190	194	195	180	218	190	181	192	169	191	179	179	166	182	195	167	181	188	166	187	177	178	168	181	183	158	197	177	196	173	189	155	168	160	181	198	173	180	205	189	201	197	177	183	171	199	165	184	188	183	165	186	156	207	151	187	187	184	199
345	2	2100	132330	383	8	22	182	248	385	410	502	530	611	684	637	607	549	536	572	430	460	506	588	609	613	697	727	698	666	679	706	697	643	670	649	625	564	574	524	510	476	361	363	274	284	245	271	269	257	258	233	249	235	233	253	235	265	255	247	271	237	230	237	233	243	256	225	243	246	211	238	242	244	216	230	238	253	242	223	241	224	208	234	217	233	226	239	205	206	224	216	229	217	228	239	237	230	220	225	267	249	222	213	258	231	218	229	230	222	221	234	220	231	230	214	232	206	209	239	248	225	225	213	209	226	226	227	220	212	223	226	194	237	232	233	231	220	227	231	198	231	213	213	211	214	204	212	214	219	225	214	233	223	236	210	244	231	188	224	229	217	223	215	228	235	199	203	227	216	221	240	231	229	228	209	244	223	203	211	206	215	212	227	205	211	240	236	210	199	223	217	240	195	242	229	223	215	230	224	207	210	227	233	218	224	243	241	235	205	204	238	230	252	224	218	204	214	213	218	220	213	191	229	232	226	226	207	220	218	217	249	208	223	202	200	256	197	204	232	207	216	222	230	219	216	247	220	180	218	234	217	219	230	223	231	221	198	209	211	214	230	238	213	199	207	212	215	228	227	218	235	209	219	203	210	250	214	195	222	202	220	238	213	212	196	224	240	208	206	220	222	232	209	239	231	236	216	206	210	217	216	224	222	230	239	212	215	229	222	206	213	230	245	219	219	202	215	241	215	225	230	207	215	215	222	216	224	228	215	208	234	253	236	232	217	196	228	227	223	216	195	200	231	185	204	220	215	216	239	246	231	229	197	212	205	211	216	226	204	215	257	220	215	210	244	205	207	200	227	231	190	231	207	223	258	231	210	215	216	217	201	231	239	205	236	206	208	212	203	207	232	237	202	219	221	218	187	208	211	226	190	204	214	209	184	200	204	199	267	215	243	192	212	234	179	240	189	230	206	233	212	222	217	211	214	215	227	220	203	200	239	200	229	230	224	238	215	207	238	213	201	200	237	195	231	233	229	216	219	205	214	226	212	174	217	216	250	232	206	209	207	206	230	211	206	209	219	197	207	189	196	221	201	213	195	202	219	199	254	219	244	215	230	235	201	210	213	231	210	218	237	225	219	232	225	230	219	207	224	251	222	229	220	219	205	222	236	217	210	221	226	218	224	212	228	228	239	221	234	226	222	228	237	231	223	220	192	215	225	200	224	218	215	238	244	184	207	230	262	208	247	235	204	204	215	232	217	202	247	232	257	216	197	233	218	230	190	257	215	212	217	202	220	222	233	232	196	227	233	221	240	206	227	242	207	232	229	202	244	196	227	230	198	233	215	223	205	198	208	214	200	212	218	227	234	216	211	210	222	233	228	203	218	233	201	190	214	223	216	208	233	214	214	208	213	236	206	222	210	212	216	204	230	212	230	230	213	211	235	214	215	235	224	213	225	205	182	227	238	221	232	237	233	232	200	235	198	197	220	209	212	199	233	246	225	212	220	234	214	200	220	218	224	212	238	226	251	215	199	222	240	218	207	204	213	229	206	223	221	201	236	210	240	224	225	221	238	205	230	221	245	200	211	229	226	223	201	206	218	235	212	195	207	211	194	199	241	226	216	204	217	230	220	193	224	232	194	215	215	198	211	219	233	208	217	217	199	200	214	199	205	215	218	213	219	235	196	239	236	242	222	196	195	222	237	229	214	227	222	221	236	211	224	210	222	194	213	189	218	240	218	222	209	227	233	204	211	205	216	196	201	239	215	222	228	223	211	238	196	217	207	200	218	243	235	234	216	200	206	236	179	191	208	201	200	217	234	217	224	214	207	201	234	225	200	187	209	225	212	240	245	213	243	240	212	185	241	227	206	231	222	243	208	224	213	195	222	217	205	213	233	221	191	212	242	229	222	207	233	203	204	221	221	207	212	219	230	215	237	220	213	206	191	230	217	224	204	230	232	235	240	214	224	245	248	207	230	235	199	201	238	218	233	215	210	223	222	207	201	208	233	210	202	202	202	227	219	224	216	227	218	245	226	226	240	209	217	216	236	228	213	204	214	233	237	194	200	207	233	241	187	207	199	232	220	240	254	216	225	229	215	209	213	245	219	214	224	229	226	206	213	194	243	219	190	220	223	207	224	224	192	243	203	221	210	221	237	202	209	247	233	224	215	252	209	216	214	241	213	206	208	235	217	203	242	263	219	214	202	209	237	252	230	207	234	243	215	225	228	200	208	209	217	190	229	219	236	208	225	193	226	223	228	228	214	232	214	228	242	221	225	195	205	206	202	244	222	214	208	230	221	233	236	203	240	237	232	227	221	264	212	205	195	216	221	231	207
345	3	3500	132453	387	8	21	137	222	358	372	451	392	417	466	507	544	488	399	352	285	323	295	343	430	462	563	574	573	593	571	557	652	600	610	574	543	528	443	386	295	274	274	264	229	220	212	192	193	209	220	210	198	194	222	208	207	191	179	221	196	207	191	174	173	234	199	188	211	197	172	202	197	174	182	211	179	186	184	201	173	184	180	202	198	169	160	200	182	185	158	181	186	204	202	166	196	197	187	187	203	190	197	178	185	167	192	174	187	189	167	183	196	212	182	177	172	175	181	189	178	167	160	191	198	201	161	184	174	170	190	182	187	195	185	179	180	183	173	163	200	178	184	181	190	183	176	175	178	166	174	181	167	193	201	210	167	199	159	200	182	172	171	185	177	191	190	205	194	194	190	189	174	185	187	196	193	170	178	185	192	188	181	188	173	191	169	157	193	170	167	195	181	189	176	176	205	193	180	184	178	172	191	208	160	169	181	179	213	191	172	210	196	163	175	174	165	175	187	213	167	181	171	190	184	180	180	179	173	181	192	180	190	198	177	212	161	178	166	176	189	169	168	163	174	186	170	189	169	205	172	198	192	169	183	181	185	171	174	170	174	172	181	162	195	148	184	166	177	168	182	188	187	194	190	173	186	187	184	197	178	192	182	190	172	182	193	168	201	174	198	188	188	188	176	186	176	175	212	186	187	177	190	168	191	197	190	174	173	195	168	178	177	178	171	171	181	182	161	179	152	165	195	168	199	169	199	206	185	170	160	181	196	173	150	170	184	180	192	176	178	201	194	175	176	171	181	180	190	194	179	173	188	182	183	149	198	190	183	174	176	166	191	176	166	183	172	185	195	163	196	179	183	204	197	184	181	194	175	196	170	180	181	174	167	185	176	189	189	191	162	157	191	168	165	187	173	196	188	168	197	174	188	193	179	183	186	199	154	185	159	190	174	178	190	185	160	164	176	160	194	199	164	160	184	190	176	174	198	180	163	187	185	187	181	180	179	189	175	171	207	183	183	198	194	188	184	185	177	170	183	191	184	179	183	185	164	190	174	179	166	164	199	200	175	194	174	195	169	194	186	169	183	184	175	197	188	182	178	168	178	193	200	195	173	178	161	186	188	180	214	172	184	174	176	182	192	178	180	170	194	186	169	190	170	184	182	198	186	178	197	189	180	191	168	195	183	178	175	209	171	187	203	198	181	195	196	183	202	184	169	184	180	186	157	198	184	167	186	180	177	164	170	166	210	192	165	166	186	170	180	195	168	164	159	163	170	213	180	188	196	171	194	147	185	167	184	172	164	183	171	191	185	174	174	216	175	185	174	162	181	164	183	164	180	165	179	181	164	181	171	165	174	185	205	175	180	193	162	179	172	187	175	194	185	158	179	163	179	174	160	190	176	161	165	193	163	203	171	189	177	160	184	205	192	193	189	165	175	163	165	175	197	178	176	171	143	182	192	171	169	188	171	169	147	177	195	181	200	188	202	210	169	171	176	178	172	182	165	194	174	177	162	192	194	163	198	170	177	175	184	210	185	197	175	166	173	164	177	164	196	176	181	157	196	199	181	185	183	184	168	183	168	187	171	198	173	188	195	179	201	170	167	161	152	194	188	184	174	199	194	190	178	183	178	175	191	196	206	196	176	193	177	187	164	206	162	176	188	180	181	187	180	177	180	173	193	162	152	190	212	189	177	204	186	192	180	180	218	186	180	185	175	178	182	203	189	178	172	168	159	172	184	181	162	195	172	180	163	182	170	196	207	162	188	180	166	184	171	213	170	178	194	201	186	177	192	191	181	176	185	172	190	177	169	172	187	190	186	179	176	202	197	210	173	192	189	157	181	200	198	184	185	174	194	182	164	171	179	195	190	195	190	164	181	178	196	212	182	162	173	191	174	173	163	194	189	191	183	169	201	182	164	190	178	187	176	167	179	187	181	177	178	178	200	164	166	174	182	173	192	192	188	178	161	226	179	203	185	175	153	203	200	185	162	173	182	176	198	189	199	177	189	189	173	175	176	174	195	179	191	184	182	178	178	169	203	203	179	182	171	190	185	171	162	176	194	175	192	187	180	183	204	201	202	177	164	217	190	181	183	157	170	163	164	167	195	205	182	166	212	186	167	190	198	180	167	197	191	188	197	191	171	134	158	189	185	170	173	184	185	191	186	169	162	177	179	197	158	183	167	189	169	180	177	180	159	192	193	164	200	163	156	169	163	165	185	187	174	159	178	182	164	203	170	181	168	142	160	175	172	195	164	165	190	188	179	172	182	183	177	174	159	179	195	185	187	199	199	195	160	179	175	188	192	181	205	191	168	175	165	205	173	194	193	174	172	173
345	0	2700	132576	370	10	4	68	218	390	416	490	475	467	452	494	413	409	381	380	382	356	362	352	417	490	577	662	724	716	711	684	624	632	623	547	564	600	587	590	597	594	613	551	482	357	313	278	266	296	304	287	282	268	271	270	256	266	294	261	286	298	290	276	282	281	279	265	246	280	275	265	286	302	271	251	270	266	254	254	261	265	279	266	247	298	263	237	262	290	247	281	243	257	249	263	264	227	228	289	261	286	277	259	274	254	259	252	239	267	247	248	271	247	236	240	259	248	238	273	292	263	247	267	261	252	242	272	263	248	251	270	247	232	270	274	266	266	258	251	270	255	247	249	244	253	254	268	265	253	262	282	229	247	258	244	256	265	258	273	241	241	289	286	262	250	247	276	255	247	247	249	264	247	273	259	248	223	265	265	247	239	255	248	245	265	249	283	262	240	224	255	253	272	255	271	240	258	241	247	293	253	245	261	219	277	246	259	260	258	254	247	220	267	261	256	276	273	260	243	266	258	267	280	251	271	230	273	289	227	245	266	260	271	242	248	251	252	289	267	220	268	270	245	261	235	239	287	236	238	279	260	240	232	272	256	260	261	271	277	247	238	263	250	233	218	225	266	254	276	205	237	229	254	245	252	238	262	253	242	262	264	266	258	242	254	225	255	268	242	285	239	266	253	253	248	240	245	274	258	240	238	294	287	238	250	252	241	258	278	207	266	266	274	258	234	256	245	269	240	255	261	273	265	237	258	247	253	275	272	257	259	261	252	264	256	248	279	237	265	252	263	250	265	262	259	271	246	267	246	246	233	285	254	230	277	240	262	239	261	259	273	223	244	239	248	266	266	270	249	255	252	261	256	248	251	246	276	271	245	277	258	234	243	245	246	247	250	240	253	247	212	237	253	255	240	245	297	249	254	249	237	260	252	227	256	246	247	271	254	239	270	251	276	232	244	249	266	268	255	248	252	272	254	245	264	258	241	254	248	263	271	271	240	247	253	262	268	249	241	280	262	240	258	249	239	248	243	276	279	266	244	258	260	242	256	271	265	272	243	259	269	281	291	242	253	248	248	238	262	286	240	272	249	241	244	248	263	217	251	245	244	266	253	254	223	245	261	252	242	270	228	280	241	244	255	259	261	279	240	249	279	247	266	250	253	259	262	235	219	255	272	261	264	273	260	259	254	262	243	254	242	242	255	244	256	279	251	240	256	251	251	235	249	256	264	232	243	246	248	281	271	240	226	230	271	239	244	262	264	246	273	240	246	253	244	282	247	282	245	258	246	271	279	263	272	249	248	261	253	265	263	257	229	252	246	253	253	241	266	246	257	254	266	250	245	238	291	236	248	246	250	273	229	270	241	249	232	243	250	258	264	284	267	226	263	252	276	245	236	291	279	227	245	277	258	263	261	260	255	268	238	258	256	251	266	250	255	245	268	266	242	285	269	260	280	222	240	245	242	251	258	252	229	243	214	252	262	259	252	272	245	228	249	262	240	250	230	243	259	234	233	251	235	284	250	248	238	243	272	276	268	206	255	242	264	243	240	247	267	250	257	270	239	269	263	274	231	242	266	239	283	238	239	244	249	256	266	225	256	271	233	263	263	237	262	273	253	249	256	230	243	255	260	259	250	295	275	239	264	259	272	241	268	232	262	242	257	245	261	236	253	257	259	254	253	243	252	276	259	231	278	248	261	266	262	269	260	230	239	254	283	275	251	251	273	253	243	259	257	265	232	250	275	297	258	254	289	296	244	218	239	258	244	265	260	267	235	295	230	267	241	262	259	253	253	272	232	257	234	259	239	253	255	271	247	278	275	221	249	229	282	226	264	268	244	254	232	258	286	225	271	271	253	244	230	240	250	274	242	273	240	273	259	270	271	230	245	250	232	247	246	244	264	262	286	265	256	248	273	242	255	277	227	252	258	268	277	288	251	256	240	238	250	251	234	229	251	258	255	248	271	246	277	234	250	248	252	241	246	253	242	281	254	237	261	226	262	258	257	259	275	282	245	258	271	246	251	256	256	295	226	238	235	264	249	262	257	248	257	250	258	230	244	240	263	248	246	265	247	258	258	230	237	276	236	258	267	270	271	259	258	251	242	261	266	255	252	229	231	206	261	251	256	273	234	251	276	252	283	248	277	257	255	232	255	260	258	254	246	248	242	252	260	228	262	263	289	248	282	259	236	249	268	237	264	248	282	258	236	211	239	274	239	265	250	245	264	236	226	239	262	250	207	251	258	232	256	269	232	274	251	255	263	252	224	240	255	238	246	259	277	257	272	254	268	241	258	248	264	258	247	236	263	230	256	249	263	257	269	275	246	236	255	256	248	245	238
345	1	1900	132699	383	6	38	247	307	412	402	443	407	434	390	405	357	298	294	320	311	333	321	339	340	351	363	386	414	393	443	431	449	426	431	417	433	442	389	442	421	435	428	436	400	336	287	233	243	228	237	229	237	248	252	252	219	251	226	236	217	236	242	224	229	241	205	232	219	230	201	220	228	229	233	208	208	226	218	214	253	233	253	215	210	204	255	237	224	235	223	240	205	226	240	247	228	214	220	250	213	210	235	235	239	227	225	229	223	246	256	229	232	216	209	216	242	208	208	248	235	232	195	224	215	233	216	231	192	222	213	210	229	239	233	202	229	221	256	218	214	227	205	237	226	224	229	230	214	201	218	222	216	213	252	218	212	233	232	226	217	212	203	244	228	205	238	237	227	224	248	216	215	236	222	221	226	213	212	238	230	230	237	215	235	210	231	222	236	241	210	238	235	206	225	205	215	223	210	250	210	204	226	212	238	237	224	214	222	230	193	221	213	228	243	225	217	227	201	197	221	229	241	221	226	207	214	249	218	241	226	244	220	227	206	236	215	234	246	237	219	227	207	219	218	204	229	212	223	226	199	227	232	222	227	220	213	212	195	240	221	231	227	223	220	241	230	197	197	223	223	202	201	239	223	209	208	202	219	233	202	223	207	200	218	224	225	215	222	221	231	211	244	223	213	216	205	222	229	232	194	232	240	245	227	227	217	197	249	231	221	226	209	226	215	201	235	238	219	227	229	211	201	219	229	239	216	205	230	205	225	224	222	216	209	241	230	235	223	227	207	206	230	216	228	236	244	238	219	203	199	204	240	221	203	219	225	215	234	229	191	236	234	222	220	227	217	240	234	197	214	232	203	212	229	234	226	228	230	199	245	240	217	240	246	203	216	227	230	228	221	214	225	199	247	212	216	220	211	214	233	224	220	224	222	243	221	224	186	197	222	224	214	225	191	228	192	237	211	238	222	226	219	218	226	222	232	230	222	201	206	239	223	208	226	213	208	239	216	219	218	205	238	244	249	195	201	228	216	229	204	227	249	215	228	234	247	206	231	217	211	197	217	234	219	215	226	210	235	212	211	249	203	219	222	229	218	212	213	251	215	217	223	205	218	234	226	240	237	205	208	247	238	253	241	229	207	242	220	203	244	226	220	225	234	210	212	233	220	232	201	232	208	213	201	241	235	209	231	215	219	199	210	195	209	210	224	211	214	240	229	214	224	208	208	210	218	205	215	234	207	216	223	215	216	232	228	219	225	260	221	222	225	241	219	227	197	228	255	225	245	248	219	223	205	208	255	190	204	223	219	209	219	208	214	203	234	218	216	215	214	220	235	216	217	230	216	214	219	211	206	240	218	211	234	209	162	210	223	223	199	243	229	218	231	216	209	217	225	226	216	214	236	243	222	208	225	227	226	213	218	206	190	231	219	201	232	233	224	225	220	228	248	231	221	217	225	200	217	200	207	216	245	210	218	238	235	225	204	232	217	225	219	209	235	194	220	233	206	214	201	238	244	198	209	202	250	218	222	239	206	192	231	210	230	209	193	220	194	228	207	223	210	247	193	218	221	253	209	195	234	234	228	238	203	223	222	267	209	207	195	224	229	222	220	236	215	206	243	208	235	254	206	216	236	214	237	228	217	264	190	228	228	230	205	238	201	224	231	228	206	234	227	219	247	214	236	204	242	238	225	211	215	219	220	255	223	197	233	211	223	197	240	195	200	218	235	239	204	227	234	248	237	226	217	217	204	215	218	222	232	231	236	206	220	219	193	212	237	205	225	218	234	224	192	211	228	230	213	206	219	225	212	212	221	206	234	226	219	233	206	216	236	226	254	200	224	229	219	219	230	248	191	229	226	209	207	212	199	243	205	203	243	225	216	206	219	226	216	222	216	223	197	209	217	213	231	203	219	227	193	198	215	237	229	245	213	225	231	246	212	219	208	203	211	234	195	230	197	221	238	238	221	232	254	216	232	245	210	228	213	204	234	214	222	210	212	212	213	216	219	227	208	211	220	215	238	206	214	232	242	222	241	232	224	218	228	220	214	217	216	205	218	231	230	202	209	201	208	218	238	222	236	218	205	202	231	232	231	216	238	233	265	243	228	183	233	207	221	204	182	235	211	224	200	236	225	230	231	240	219	207	226	209	227	223	224	253	222	221	224	231	217	226	226	216	221	209	205	211	218	200	206	235	230	218	216	195	228	217	213	200	208	220	233	224	202	216	202	245	229	207	234	224	224	220	212	224	218	215	235	233	202	216	210	229	223	208	222	222	218	211	228	234	233	224	220	207	221	208	203	248	214	234	256	221	222	258	191	231	219	205	219	241	231	203	225	229
345	2	2100	132822	376	5	83	344	306	393	447	508	443	483	402	399	362	371	351	357	347	412	470	480	384	376	298	274	272	261	284	303	295	288	302	318	364	394	423	437	474	459	522	535	467	434	364	262	257	244	238	233	237	258	225	226	226	243	212	222	214	225	229	234	211	230	230	220	230	242	229	210	244	178	241	227	236	223	195	228	211	227	219	214	204	220	223	215	253	198	237	194	212	240	219	238	216	236	253	238	197	221	217	222	219	214	183	199	226	194	222	209	215	215	211	231	217	237	220	213	204	215	208	216	207	224	213	182	229	218	207	232	211	214	207	216	212	229	215	212	225	205	196	239	201	220	215	195	210	227	226	218	216	221	233	210	216	209	242	192	214	222	195	220	194	207	212	230	218	218	234	223	215	195	224	221	228	224	225	204	211	210	187	201	195	200	230	205	216	231	204	204	244	227	208	219	208	222	220	208	190	205	232	204	186	237	240	224	223	218	228	233	236	198	203	214	216	209	232	256	186	214	206	211	228	210	195	216	230	215	230	225	215	248	200	210	233	201	246	216	212	237	224	198	240	223	197	214	236	225	216	217	213	220	219	221	238	237	226	223	186	224	205	240	247	204	224	237	219	216	229	232	210	209	213	216	218	195	218	229	207	213	221	228	226	201	216	212	214	233	227	214	201	228	214	216	201	202	215	221	224	229	195	223	197	215	202	201	183	201	211	229	224	222	231	203	216	228	251	209	202	208	216	184	216	221	196	198	193	218	216	247	211	234	214	197	201	214	231	213	203	212	249	216	233	206	237	210	204	237	200	201	217	217	197	202	220	221	226	205	213	212	237	217	217	230	209	214	204	212	209	239	209	201	238	211	208	217	201	227	198	222	222	190	214	212	226	191	204	218	209	231	191	204	200	226	218	222	209	231	207	204	184	211	202	214	213	205	219	208	203	236	220	209	233	183	219	220	211	226	205	190	205	211	223	201	186	219	201	196	224	211	208	204	205	197	197	175	195	215	201	226	215	236	194	226	214	221	224	223	214	188	239	223	206	221	206	238	221	195	208	214	218	200	220	226	200	202	241	238	207	215	232	208	208	172	210	185	200	212	201	224	199	228	249	222	209	235	203	226	188	223	225	218	214	188	223	244	199	205	207	203	198	207	218	216	198	188	184	213	208	210	215	222	211	215	215	237	230	211	210	231	199	191	209	218	193	207	196	193	201	230	214	191	229	211	187	213	184	210	219	217	213	216	201	219	210	213	216	207	225	204	201	198	197	186	218	201	222	234	221	229	233	241	210	239	191	221	212	192	202	216	212	203	230	209	208	208	206	216	215	232	218	195	210	192	217	226	212	203	228	202	209	200	196	214	211	185	220	206	200	219	235	218	228	220	233	217	236	219	216	232	229	202	209	213	232	215	236	201	214	207	203	220	207	234	186	204	215	213	210	239	204	199	215	215	233	229	207	213	223	223	223	205	217	209	212	211	203	220	225	212	214	213	205	221	218	256	187	220	214	227	207	217	203	195	180	238	207	222	213	226	185	217	204	206	211	194	223	212	222	218	223	182	198	206	230	200	192	236	233	199	202	221	239	198	232	226	223	200	210	201	203	228	192	217	205	221	221	227	208	229	219	213	200	229	215	215	212	201	212	211	206	214	214	189	228	199	215	209	229	240	201	217	199	202	209	198	207	223	228	191	214	212	200	206	213	199	214	218	189	205	228	225	217	228	198	209	204	210	241	234	221	222	216	226	219	228	214	217	195	232	184	234	197	235	211	194	238	185	226	205	203	183	191	220	198	220	224	226	246	199	218	225	207	200	212	224	206	215	205	216	210	226	201	215	206	201	208	164	236	212	217	205	225	210	212	207	214	215	225	214	202	223	221	221	208	213	215	227	218	213	189	211	214	211	212	220	216	228	228	191	211	228	187	207	218	198	198	211	205	207	203	214	198	211	227	212	234	221	233	223	233	230	221	188	218	229	230	223	198	209	222	193	218	207	210	216	209	216	208	206	192	194	221	200	214	213	224	232	206	190	214	202	213	217	223	233	215	204	227	178	223	218	223	215	207	198	226	211	212	196	208	184	203	225	207	224	196	201	209	186	207	207	206	206	194	224	220	214	210	202	227	234	194	198	190	213	205	221	206	211	211	191	188	207	199	230	237	200	204	225	205	207	208	219	202	216	212	206	181	202	197	219	227	208	198	221	179	224	210	208	212	221	205	203	206	192	220	219	206	222	192	195	206	207	221	209	218	222	201	201	198	233	197	209	202	224	195	202	221	222	213	241	218	210	209	213	201	203	193	209	212	204	214	223	197	232	183	200	186	196	223	197	226	215	215	221
345	3	3500	132946	374	12	11	146	341	508	538	531	527	512	523	497	469	458	462	455	472	544	620	791	859	866	879	889	921	893	829	778	734	666	598	514	485	484	522	557	576	534	567	567	522	593	508	461	396	387	368	357	373	345	318	365	353	372	367	362	342	353	319	354	352	318	347	376	362	352	325	352	345	349	362	327	341	378	372	356	375	339	355	390	348	345	352	329	337	344	342	364	351	338	351	369	333	319	343	370	344	369	341	356	390	343	359	340	349	346	381	327	348	378	341	381	305	366	333	337	353	360	338	347	341	336	359	353	339	365	349	347	342	310	349	337	342	335	349	362	340	310	343	331	334	344	327	360	323	322	351	322	347	356	343	332	338	353	346	351	353	344	341	323	362	364	332	370	350	328	340	370	333	334	332	348	351	363	352	333	361	331	357	353	323	343	352	380	341	341	344	328	334	334	335	328	355	353	353	354	371	355	342	350	321	354	360	332	340	350	333	310	365	356	346	349	340	355	352	333	332	363	341	356	338	346	341	361	335	345	348	340	321	356	341	359	335	346	341	353	364	360	342	335	354	337	341	325	347	363	338	357	320	389	391	308	354	371	358	321	356	339	376	293	323	332	346	354	361	341	329	329	337	332	345	307	372	349	322	326	356	348	356	335	341	348	363	340	354	346	349	348	320	365	341	328	344	344	358	334	326	362	355	365	334	362	347	331	344	358	339	349	346	347	354	364	339	347	321	317	363	334	365	339	338	349	340	333	359	362	341	327	324	339	349	364	335	339	351	365	376	305	338	318	347	325	368	335	331	328	325	325	354	330	338	350	325	379	360	355	315	347	344	348	359	341	333	345	352	309	365	325	341	352	357	308	331	346	329	343	316	358	335	353	323	311	367	351	354	368	358	354	323	349	351	352	346	316	332	367	358	333	347	352	348	313	344	339	303	374	329	335	328	366	313	333	324	311	336	331	344	305	368	349	375	359	362	323	357	356	344	326	349	350	357	361	339	347	349	307	382	362	322	360	340	335	338	378	344	327	369	359	353	366	379	351	343	345	333	333	357	318	353	337	348	309	332	335	345	361	354	330	323	326	352	339	338	346	357	338	333	325	355	354	323	331	350	343	342	362	341	341	346	356	323	358	362	343	363	373	350	335	346	344	330	322	335	350	357	341	304	339	323	333	362	359	350	330	371	322	362	324	324	343	324	332	367	347	338	340	315	368	318	356	359	341	340	348	375	332	336	333	370	348	337	358	329	342	333	350	355	306	317	348	345	343	343	334	318	312	375	360	349	361	375	346	350	355	330	319	319	305	369	353	324	343	321	350	316	351	353	338	339	336	364	338	362	325	347	357	335	347	357	341	329	358	318	342	355	324	319	338	355	342	341	371	373	354	312	352	332	343	337	340	317	338	350	329	375	349	361	356	332	361	379	327	357	325	335	363	333	315	336	327	332	365	325	344	345	345	359	333	328	340	339	363	364	318	377	339	342	340	323	325	338	324	320	358	310	319	349	340	355	377	351	351	319	345	316	344	334	348	328	332	328	367	354	337	353	354	334	360	329	338	339	348	368	350	346	353	357	337	368	336	347	329	348	337	325	346	350	347	350	308	335	353	341	334	334	353	324	337	359	342	322	333	336	365	347	338	360	351	340	359	339	342	348	366	337	333	358	346	359	334	329	325	346	353	343	339	335	367	355	335	327	309	344	348	393	342	346	361	350	361	351	320	335	334	332	321	322	317	349	348	330	348	339	340	357	350	319	399	353	362	355	331	346	344	354	335	340	317	360	361	333	327	332	344	340	353	352	363	350	377	356	348	342	355	346	335	363	325	340	340	342	326	344	330	356	357	361	345	359	336	369	300	311	363	363	335	361	349	327	330	342	362	303	347	318	331	335	320	339	352	388	335	343	369	340	357	350	353	353	350	330	324	319	331	358	348	352	335	333	351	339	341	340	306	370	357	348	345	349	362	382	347	332	337	326	324	333	384	324	367	356	348	351	339	379	348	341	380	327	364	330	333	364	323	344	363	339	311	341	332	338	370	330	365	334	327	332	369	366	358	359	353	351	331	338	339	361	347	338	323	337	330	332	333	333	345	352	361	335	326	309	345	338	338	318	327	332	342	335	332	327	360	330	330	317	320	368	330	316	324	348	336	344	336	326	325	331	319	319	365	345	332	333	330	355	351	336	344	380	356	354	324	370	360	333	325	327	337	317	367	360	370	354	340	336	347	322	318	353	384	356	322	344	336	335	338	331	369	348	359	346	358	338	313	337	352	377	349	324	331	331	345	343	321	348	357	359	309	345	352	366	389	393	345	336	336	354	329	309	353	355	345	327	330
345	0	2700	133069	365	7	5	202	433	626	604	637	593	619	606	601	592	619	786	979	1093	1181	1180	1167	1143	1126	1152	1105	1074	1076	992	983	922	871	808	754	687	644	696	645	653	650	655	678	641	663	575	616	534	527	497	498	491	465	500	486	415	501	475	447	481	509	479	466	476	457	462	497	452	464	459	496	435	436	441	428	470	477	443	459	454	427	448	452	448	443	471	451	463	463	425	425	434	464	457	450	478	467	458	453	453	461	469	446	465	443	450	445	431	486	447	440	458	473	434	460	425	464	468	485	460	461	453	416	452	451	407	419	421	466	479	453	460	431	452	440	481	433	457	432	472	444	451	460	444	479	461	444	441	473	441	481	464	462	446	478	467	455	492	465	442	422	446	469	477	395	463	442	451	498	413	423	480	470	466	444	431	461	473	458	442	439	440	464	433	462	438	455	478	420	452	449	456	455	421	430	436	413	441	468	444	463	434	438	443	459	475	451	426	478	453	470	452	473	451	459	434	440	454	453	436	464	455	442	422	437	432	414	451	451	412	473	440	479	434	483	414	468	461	466	476	406	428	452	461	471	453	403	449	430	479	429	453	408	464	421	478	424	421	451	460	473	468	449	433	438	448	428	432	462	442	424	453	441	438	471	496	427	474	459	422	441	446	445	461	439	398	474	450	464	453	455	436	432	445	459	462	418	460	456	476	492	448	425	453	481	447	476	441	445	443	435	438	446	462	457	480	458	426	457	456	462	474	438	445	436	446	468	429	435	445	436	419	451	449	451	435	430	471	458	462	442	430	445	420	445	436	446	466	456	447	433	425	466	435	455	425	447	444	478	465	439	438	423	469	438	433	431	438	488	451	433	445	447	440	446	457	457	461	453	411	424	445	433	433	475	479	472	444	461	457	444	422	433	462	477	453	441	451	441	424	450	471	446	465	426	458	441	457	438	436	466	495	438	426	446	445	449	420	475	455	427	449	458	452	445	430	453	450	451	464	418	446	410	454	425	431	467	435	464	438	448	453	453	431	464	439	474	446	397	441	468	453	439	436	418	470	449	412	440	469	442	467	469	472	501	476	465	430	458	435	452	445	470	452	420	504	476	442	477	443	464	444	456	416	437	431	450	435	461	446	433	447	421	471	464	434	417	460	414	443	427	435	421	421	481	451	464	434	440	440	454	453	428	448	470	477	431	466	451	447	424	491	440	464	432	473	421	449	444	474	428	414	470	446	440	451	471	439	446	447	470	463	411	440	427	452	430	485	431	483	470	462	433	421	443	472	458	481	478	437	452	442	439	457	431	472	416	439	454	489	471	444	430	427	479	456	473	455	455	428	466	437	441	465	428	468	459	430	439	432	465	452	400	457	443	435	428	476	437	499	456	405	415	460	435	453	428	434	476	443	466	446	477	431	450	438	483	417	442	468	454	461	477	435	446	467	448	425	441	430	453	422	469	498	433	429	429	447	423	481	477	436	475	413	459	435	463	435	458	482	448	431	462	454	443	492	431	418	447	455	415	418	465	422	441	449	432	448	402	452	453	475	462	453	478	463	468	472	442	460	434	426	435	440	466	413	447	439	441	474	464	428	465	446	444	458	448	457	447	425	454	479	453	412	419	478	466	428	460	429	444	447	463	421	458	468	455	446	449	435	453	466	445	450	419	447	446	435	402	484	458	436	447	461	438	452	467	478	454	471	394	432	435	467	470	439	427	430	446	406	469	452	452	436	415	445	412	471	438	485	484	428	471	484	465	459	453	461	424	434	459	491	428	427	447	432	459	462	465	469	444	493	461	467	433	425	463	438	407	477	444	495	443	449	430	432	461	456	457	454	441	478	447	445	423	506	434	423	460	443	470	420	474	437	432	451	451	410	448	434	459	435	453	467	451	453	459	442	456	436	425	489	501	435	441	447	447	490	465	442	439	467	434	437	445	476	442	463	435	416	465	450	470	453	447	438	463	448	470	451	477	443	465	459	463	461	454	434	450	460	443	436	450	451	456	448	463	454	425	454	426	428	437	473	424	450	437	450	444	476	434	441	459	462	441	416	446	476	482	425	459	439	439	483	471	497	460	420	448	453	471	410	428	456	432	454	409	438	487	457	461	453	446	423	435	432	442	448	443	478	464	469	433	424	471	440	474	446	445	470	482	461	434	455	452	461	445	460	453	456	441	439	448	418	432	477	444	425	470	420	452	446	465	455	441	440	476	434	433	436	431	434	433	471	445	470	427	428	452	481	465	436	447	437	462	447	456	432	461	453	491	442	431	441	463	478	432	468	441	457	381	422	438	426	440	487	455	429	426	454	426	404	456	435	454	451	469	447	464	457	467	419	442	457	430	448	465
345	1	1900	133192	362	4	40	295	389	508	532	542	520	503	522	504	443	494	579	617	741	754	815	825	895	872	833	838	843	740	755	691	543	456	448	448	480	466	463	466	441	466	486	494	443	401	399	395	349	348	335	330	368	336	331	338	339	340	337	344	314	307	360	311	360	328	303	339	338	333	339	316	335	363	352	325	336	362	359	345	352	329	352	318	314	320	338	330	365	304	317	329	345	330	324	312	308	315	329	334	324	331	301	316	312	304	337	352	360	366	345	304	327	352	316	313	327	353	302	338	307	335	298	389	368	327	293	314	346	313	331	327	316	357	307	331	354	320	342	332	341	319	336	317	338	357	350	366	314	306	352	351	294	350	334	357	318	341	289	322	314	322	339	341	329	300	373	349	350	317	336	337	341	329	333	323	335	346	320	349	330	320	311	319	315	316	327	322	353	312	328	347	336	365	354	347	312	343	290	323	312	340	319	313	303	345	311	333	311	295	313	310	321	277	343	346	333	312	319	323	337	336	342	321	359	322	345	318	290	322	342	330	325	308	293	326	328	316	325	337	341	333	315	365	334	341	335	321	317	318	321	338	320	330	305	320	344	345	317	331	329	310	359	349	336	318	337	342	344	305	359	303	324	339	350	316	305	321	326	303	345	302	313	336	348	324	306	314	335	342	362	324	303	322	344	323	323	313	346	339	312	347	316	342	336	319	336	318	346	325	314	317	341	317	294	339	355	332	332	312	335	342	312	320	328	348	283	312	314	336	336	331	319	342	337	352	340	304	365	364	311	323	346	347	361	364	309	328	320	344	325	348	319	346	306	298	328	318	345	316	319	326	379	352	339	313	333	359	329	319	324	357	322	312	350	346	319	307	345	324	325	340	327	314	286	321	363	308	316	323	315	319	345	345	339	308	294	318	333	287	348	329	334	345	349	337	302	356	311	345	339	347	311	358	316	311	313	323	334	348	348	336	340	348	345	353	336	332	315	308	330	334	333	303	338	341	325	331	307	354	302	351	355	325	338	313	324	348	310	333	320	326	353	308	301	317	361	305	355	327	320	322	322	325	344	327	341	325	320	314	356	314	333	321	315	316	339	341	347	311	295	343	311	289	314	331	314	347	335	348	303	323	351	328	337	335	316	326	325	316	300	329	338	323	313	332	333	336	349	298	326	336	306	353	308	335	330	338	334	316	361	347	352	301	315	326	331	336	330	325	335	341	342	334	321	315	325	298	325	322	326	342	338	339	332	344	304	336	349	335	346	360	319	343	327	322	311	323	301	314	307	308	321	340	284	325	331	325	347	372	324	313	352	349	303	307	311	349	309	329	329	335	327	314	311	308	330	339	329	314	347	320	333	315	330	331	326	348	343	306	338	321	304	344	322	300	306	316	340	308	337	322	306	335	341	355	328	335	336	310	331	350	327	337	339	348	325	326	337	327	315	315	316	355	370	344	312	328	334	320	332	379	330	320	330	329	306	321	318	318	342	330	325	331	342	341	344	335	301	327	352	299	296	328	354	336	329	332	322	337	323	356	319	327	322	308	326	317	317	340	338	321	288	335	340	364	346	322	331	297	340	315	322	303	335	320	348	322	332	320	365	358	336	314	310	339	326	313	322	319	338	335	323	323	366	301	318	372	336	320	322	357	333	362	336	313	321	310	321	329	354	290	349	304	342	305	310	328	323	363	330	340	342	323	347	323	336	318	344	330	300	361	327	289	316	340	323	332	337	316	334	314	331	308	317	334	326	329	342	299	317	297	339	328	337	348	333	312	334	354	334	324	371	337	339	334	335	299	325	319	328	320	305	331	319	344	338	331	323	354	328	319	307	324	327	323	349	343	320	323	312	314	307	336	318	339	334	338	344	323	343	348	353	338	328	323	318	321	337	349	334	342	347	347	323	311	336	305	312	329	315	319	320	323	283	291	310	364	364	321	341	322	320	321	341	353	318	362	306	351	311	333	335	341	307	346	341	358	330	331	335	351	336	312	343	342	350	330	356	344	320	327	357	329	322	338	314	328	322	328	303	308	327	360	327	332	318	313	305	319	327	337	337	345	331	323	316	333	309	333	333	322	339	349	360	356	336	324	334	320	322	309	323	328	321	321	355	322	319	294	335	322	301	343	296	349	347	321	324	325	326	321	321	362	295	340	327	316	335	349	332	311	324	313	342	316	331	343	301	326	333	351	367	314	328	333	343	384	314	310	322	307	312	326	322	334	313	308	294	352	319	318	315	331	332	322	331	340	345	310	328	308	318	335	340	329	317	335	342	342	305	352	323	350	313	309	329	335	306	309	306	326	316	355	302	344	346	291	342	328	320	346	310	329	353	328	280	361
345	2	2100	133315	359	9	43	271	329	499	531	524	501	494	453	446	479	580	693	784	831	875	924	912	906	937	875	915	838	776	633	485	361	346	323	299	317	335	375	383	410	380	351	391	386	374	356	312	285	290	248	247	258	290	275	269	271	252	284	257	272	266	263	276	251	279	289	272	254	277	258	254	267	287	270	253	230	261	254	249	254	258	276	246	268	261	262	253	263	273	276	253	260	246	256	282	257	245	233	292	273	267	255	283	272	277	253	276	269	284	250	259	253	257	252	257	260	286	242	250	257	285	275	246	259	272	267	274	255	247	250	253	263	271	274	282	243	237	247	249	257	267	249	272	254	243	286	271	263	258	287	280	255	272	251	265	245	261	265	259	263	227	251	262	264	244	269	237	270	273	252	241	278	246	262	243	269	255	267	248	255	228	236	302	253	281	271	258	242	242	265	261	253	266	261	280	226	240	266	224	243	257	249	259	259	261	255	247	262	267	251	266	230	267	221	271	243	245	266	276	257	254	257	254	228	284	244	227	259	254	251	239	253	270	248	261	250	243	247	268	262	262	244	269	238	255	261	257	257	254	277	245	265	285	244	259	245	243	284	270	240	260	250	259	236	238	253	274	246	252	281	244	263	288	268	258	241	245	239	242	261	273	222	250	273	248	258	299	269	267	251	237	259	264	260	245	263	245	237	275	253	249	280	277	271	277	258	256	271	245	242	270	270	258	276	257	242	246	240	244	251	255	235	272	245	259	227	263	236	251	249	267	235	265	272	272	237	265	245	234	257	257	249	242	253	219	246	247	269	248	229	264	253	257	249	245	260	270	258	228	258	229	236	262	236	222	285	255	248	241	252	263	249	248	233	264	253	249	224	241	255	276	243	266	263	265	261	235	283	252	243	243	235	245	257	249	247	248	242	236	273	243	255	255	231	258	255	244	250	246	252	260	262	277	254	268	283	212	233	288	243	288	250	276	264	250	241	274	279	248	262	241	251	257	233	275	292	263	249	256	264	253	244	277	236	267	253	287	262	255	261	259	259	249	223	242	240	218	232	227	230	243	279	245	236	259	278	257	246	274	252	262	248	230	242	238	260	236	271	248	251	227	254	257	220	254	254	257	249	269	243	249	226	261	252	237	260	233	254	232	256	226	260	252	247	242	257	248	241	261	258	251	282	244	251	272	247	238	282	254	254	248	247	292	274	249	273	221	283	265	264	269	278	280	257	281	231	233	265	261	223	260	226	254	249	244	243	245	277	253	282	270	251	264	263	256	253	263	264	263	267	248	259	262	255	223	242	259	249	256	264	277	258	270	265	242	244	274	236	246	253	266	267	237	267	253	219	295	278	249	230	236	223	246	277	260	249	255	278	233	266	242	225	258	248	266	251	259	278	244	292	241	276	272	247	225	254	266	261	260	260	274	260	263	246	250	260	250	247	235	255	260	264	250	257	264	244	253	263	253	242	273	248	234	263	251	254	245	245	241	241	250	254	244	231	269	263	263	257	252	257	241	258	274	233	261	268	264	241	255	263	253	241	251	238	240	245	266	256	273	258	269	251	251	255	279	269	267	256	242	253	291	235	226	267	226	255	243	257	238	248	268	251	229	262	282	250	281	240	272	237	235	261	216	248	281	246	232	247	236	262	285	270	264	260	259	250	258	228	244	252	255	247	267	268	235	274	266	238	255	221	266	241	266	246	256	282	257	232	281	252	263	233	287	240	261	247	260	246	275	246	250	243	245	251	246	250	237	279	256	232	231	275	252	275	243	279	257	271	235	259	271	264	244	255	263	253	250	259	280	246	233	236	257	233	269	274	263	209	243	258	265	284	242	224	285	242	254	260	235	277	272	275	271	241	267	272	237	267	259	229	242	251	257	236	251	288	267	227	257	252	256	245	249	232	250	243	270	261	255	283	213	222	258	225	253	259	263	248	244	253	216	264	231	275	230	259	259	269	227	241	220	271	280	291	257	265	251	259	239	240	231	257	275	250	237	239	266	264	249	259	249	261	256	281	257	253	249	271	235	257	233	263	238	244	221	248	237	264	247	245	258	259	265	257	256	240	256	267	266	253	250	240	222	225	241	252	224	236	248	273	247	270	256	238	262	287	252	263	244	227	242	247	257	265	255	237	262	248	246	250	218	243	259	253	252	247	231	271	257	258	290	270	269	234	241	263	239	254	263	213	262	267	212	237	245	266	245	242	266	274	254	262	255	252	229	231	266	224	258	223	257	272	267	283	249	252	268	266	249	265	240	249	270	260	241	245	245	253	288	258	232	259	248	256	272	266	258	257	268	264	250	239	217	243	247	236	236	276	232	255	264	230	269	256	241	258	273
345	3	3500	133439	373	11	20	204	386	458	515	554	503	545	567	689	874	1028	1095	1106	1104	1139	1083	1059	1030	967	936	923	847	727	496	347	314	306	282	236	283	272	270	296	296	352	334	355	301	291	263	268	291	281	261	235	251	264	246	243	266	236	260	266	243	230	240	252	250	243	236	217	272	227	242	230	262	255	240	255	245	242	261	230	242	231	216	210	217	237	245	268	248	228	240	232	244	242	251	247	229	235	212	242	238	239	240	243	231	243	238	229	233	237	216	232	207	222	224	232	236	212	212	238	208	242	249	235	258	246	231	234	242	226	213	233	236	247	217	237	244	235	237	233	204	253	235	233	243	201	264	256	251	246	212	230	231	248	248	238	255	238	218	215	225	210	227	216	220	213	210	249	243	213	247	236	212	251	206	232	246	239	277	223	264	230	217	206	253	225	236	244	241	238	235	244	218	220	208	209	231	220	226	206	228	236	237	226	211	228	227	236	220	233	244	247	231	233	252	239	226	244	212	252	211	235	238	241	240	246	236	238	256	221	248	225	242	233	225	226	235	251	234	256	204	248	232	245	229	222	252	236	267	233	257	227	214	206	240	247	257	262	241	256	243	218	220	218	246	235	227	233	253	219	222	241	243	227	229	233	224	248	242	234	219	241	242	231	244	232	240	224	224	238	226	232	243	213	240	245	222	253	235	222	228	231	221	207	240	239	247	246	200	217	221	260	240	213	217	228	250	250	234	245	238	248	236	232	263	212	207	231	256	212	221	250	234	197	231	247	220	235	253	225	241	209	214	230	235	240	226	216	254	223	249	221	236	222	222	234	218	237	226	246	230	232	235	238	216	227	250	214	224	231	244	225	191	226	213	236	217	203	228	223	270	249	207	235	230	238	244	235	222	239	227	206	266	221	227	210	209	237	269	229	234	227	217	241	216	200	232	222	241	233	232	221	225	243	234	238	247	209	248	233	233	217	233	245	234	248	251	238	232	254	217	229	225	228	221	236	229	216	224	240	225	244	267	257	216	228	198	246	253	262	253	246	266	223	248	199	265	236	224	229	210	219	240	200	210	240	209	226	225	223	238	193	229	231	225	224	217	219	236	227	240	246	231	223	233	264	227	231	245	228	227	221	210	249	197	244	227	212	246	225	212	233	234	221	234	231	217	227	215	233	214	229	238	246	245	243	231	237	226	222	254	237	240	228	238	220	227	228	240	232	232	237	240	230	225	239	215	241	208	216	257	220	237	233	239	230	222	234	254	247	238	249	235	242	225	245	231	241	216	229	248	219	255	230	238	266	222	240	227	205	209	238	216	228	216	238	244	245	234	231	219	212	240	245	246	220	240	226	221	237	214	213	224	220	211	226	241	243	211	219	215	237	234	229	231	226	231	231	231	235	253	221	244	223	221	225	229	242	239	228	231	233	244	216	238	233	224	225	201	216	217	245	259	228	230	236	211	246	237	231	248	234	228	248	208	200	212	254	226	241	226	211	252	231	209	221	236	232	218	251	249	212	240	233	252	218	191	230	209	238	241	187	201	206	216	225	204	229	220	234	250	206	254	245	195	237	234	232	205	247	232	238	249	232	244	231	240	237	239	220	206	222	205	233	203	229	248	235	230	250	246	241	248	225	236	227	228	229	230	238	245	225	234	210	251	223	262	227	217	243	244	228	209	233	256	224	223	219	223	245	233	233	208	244	229	248	230	228	196	246	221	225	203	218	221	239	210	233	233	263	257	226	223	229	241	249	248	235	262	243	231	237	224	219	260	222	220	208	242	218	228	235	226	235	266	253	244	201	222	207	249	235	225	235	216	235	229	243	238	228	225	242	224	243	219	239	235	218	219	233	226	262	227	223	224	221	233	221	242	243	228	245	234	221	221	195	204	247	235	233	234	237	232	235	212	226	266	230	203	238	232	228	230	225	231	234	222	248	220	234	253	253	239	215	252	245	253	250	202	242	223	217	247	236	223	256	237	212	241	232	216	251	206	240	203	234	230	267	245	244	218	255	256	231	253	246	247	218	225	242	237	228	220	227	216	242	243	245	241	238	239	223	232	239	254	217	225	231	229	272	234	210	243	254	216	226	239	242	232	240	205	250	216	222	256	263	219	236	218	226	211	203	236	247	210	244	223	207	218	265	243	239	212	235	218	236	243	225	231	242	230	250	234	227	231	229	247	218	201	232	241	240	244	211	251	229	229	220	233	239	253	252	226	225	235	245	232	190	209	238	245	256	238	244	240	235	237	246	248	238	245	234	216	199	246	248	232	233	222	263	229	224	235	237	228	265	230	223	209	219	238	227	240	252	225	207	251	216	210	246	246	241	223	226	241	233	235	247
