345	0	2700	140333	364	0	25	272	604	796	713	729	684	637	603	596	568	552	551	549	479	502	485	490	487	466	457	435	460	413	395	428	398	403	387	401	383	360	370	358	349	328	357	354	321	340	326	335	345	332	324	286	312	290	306	310	308	331	288	300	309	307	291	258	305	274	302	310	280	269	252	278	299	291	277	289	281	275	247	277	302	272	288	284	295	244	278	283	285	278	297	287	270	267	277	250	294	276	313	260	250	262	244	281	268	253	283	260	234	262	291	265	280	252	289	281	245	284	267	230	244	256	267	266	276	253	258	278	257	256	282	238	245	272	262	276	267	272	268	251	263	254	259	258	266	257	255	252	234	302	266	273	244	263	240	302	238	282	260	267	243	283	270	248	283	225	251	269	250	240	234	249	246	257	275	252	261	261	244	250	260	284	272	286	236	254	259	279	244	244	263	274	240	251	285	258	252	275	238	262	269	265	241	258	274	263	224	262	272	278	254	262	270	275	269	275	286	304	252	253	251	284	264	261	237	257	267	257	248	268	237	275	267	276	238	237	222	289	261	253	254	246	228	247	289	245	292	265	268	256	256	243	237	269	275	240	213	264	251	245	263	269	260	266	248	262	284	251	249	224	270	257	249	245	270	254	246	278	262	251	251	280	243	235	261	222	247	240	264	246	259	242	234	262	253	257	229	262	244	285	256	240	249	260	248	261	267	259	252	260	243	272	247	251	277	235	252	271	283	265	243	266	293	261	268	258	240	264	267	260	244	289	241	264	285	265	246	270	232	235	265	234	268	267	253	245	258	248	271	264	260	266	239	264	253	224	250	243	260	232	253	271	260	257	257	264	232	282	246	252	257	263	232	251	254	258	237	265	243	267	237	263	231	265	247	268	253	261	245	230	275	250	266	255	253	235	282	246	228	266	217	273	246	251	237	280	282	241	238	246	279	266	238	265	246	259	225	259	247	254	251	249	242	247	263	292	254	274	253	269	277	254	230	256	266	238	286	242	272	248	251	253	246	258	265	257	265	247	264	262	234	253	247	237	268	259	247	265	257	235	250	242	263	238	255	255	265	273	240	240	234	262	264	250	269	243	275	240	236	247	278	293	238	235	297	260	257	268	227	257	260	243	271	266	238	275	239	253	255	225	252	234	264	236	271	267	243	242	296	247	247	255	245	248	226	278	268	230	245	262	267	275	261	239	252	251	255	266	231	283	247	232	253	261	242	280	241	270	264	225	240	258	244	266	248	279	255	245	222	278	249	216	244	265	255	264	247	242	263	256	274	257	261	277	245	252	259	251	257	252	245	249	280	268	245	275	230	259	262	280	252	227	227	232	278	263	246	227	260	237	255	251	244	235	241	272	248	272	255	281	287	253	231	238	239	265	265	248	253	269	269	285	261	268	263	261	260	271	247	246	243	240	254	253	282	246	259	267	234	236	261	252	255	260	264	252	256	251	254	248	238	278	233	244	250	259	240	264	275	273	239	291	272	284	264	256	277	245	237	270	237	231	254	249	253	239	260	247	277	213	257	266	264	262	244	246	257	233	262	236	241	247	257	256	237	241	276	267	236	264	250	260	264	248	247	245	272	255	251	274	228	245	248	221	251	223	243	286	248	214	235	253	245	233	245	253	246	252	262	258	228	264	238	235	253	238	236	248	260	248	254	218	237	246	278	252	266	248	232	258	252	239	266	234	279	255	241	240	247	242	248	253	242	285	264	251	252	234	251	285	242	264	237	246	247	268	231	269	259	243	218	258	247	243	236	261	259	244	211	254	253	253	239	268	241	281	254	243	230	219	267	259	252	224	244	227	281	255	276	240	223	254	244	255	233	264	266	268	268	236	279	271	248	231	255	267	246	263	237	261	289	268	257	260	230	262	240	259	250	252	264	270	255	263	258	254	267	240	249	250	289	272	259	254	249	263	276	243	256	262	232	256	246	254	281	254	213	293	239	260	262	257	217	264	226	247	248	232	265	256	269	256	260	258	273	238	248	256	289	232	255	261	262	276	246	284	262	277	224	264	238	234	258	255	256	227	251	258	267	255	259	258	278	253	273	251	230	235	239	249	247	272	257	260	234	271	266	243	261	230	261	283	255	267	231	244	237	263	244	254	240	218	246	240	273	247	226	275	240	239	238	255	238	259	226	238	230	222	240	266	243	253	250	252	285	261	260	238	269	233	280	247	240	262	252	274	270	244	239	237	271	267	254	251	243	246	228	235	301	267	235	263	232	219	240	251	259	253	267	244	256	248	228	257	234	265	272	259	279	242	263	240	237	260	244	266	242	246	293	235	283	233	273	237	267	251	235	252	258	259	265	255	247	254	224	273	253	258
345	1	1900	140456	390	1	49	423	624	733	637	695	638	583	553	519	496	474	444	492	413	420	382	387	383	399	362	372	338	324	296	301	295	304	288	273	248	266	271	272	238	235	235	226	248	231	233	244	224	234	220	230	224	217	213	206	231	196	195	209	210	224	196	214	190	216	222	190	203	170	226	189	217	204	198	196	207	202	199	157	214	192	211	184	201	190	194	167	208	184	183	203	187	173	188	219	178	172	182	166	191	179	188	191	195	176	208	182	183	189	187	187	191	190	197	165	188	211	192	179	182	171	202	160	172	175	197	201	178	175	208	187	193	179	185	195	177	177	195	183	186	173	188	183	185	173	198	195	181	193	197	181	177	186	193	180	154	179	179	196	165	190	197	198	180	176	191	193	174	185	194	154	177	180	197	207	186	206	190	196	188	191	184	204	183	181	183	220	169	167	171	179	177	184	175	179	166	192	203	191	190	195	158	188	177	166	189	180	201	164	159	175	194	184	181	178	180	169	171	177	157	193	198	199	226	175	184	164	186	161	186	188	202	171	179	200	187	184	176	195	181	191	174	199	175	189	160	172	178	176	193	181	176	190	188	188	177	170	195	188	165	187	180	176	164	178	170	185	171	188	174	200	204	182	197	177	177	179	178	197	184	175	173	195	179	161	166	179	163	159	182	193	187	166	158	173	172	183	171	183	182	168	171	180	184	165	168	181	166	206	183	203	201	185	176	197	171	170	181	157	188	191	161	181	178	178	191	179	187	195	205	167	177	201	163	179	177	177	184	208	173	181	178	184	172	183	159	172	184	155	170	194	197	187	161	164	160	186	196	180	196	171	178	182	190	173	188	169	170	201	184	177	167	210	168	180	183	163	168	189	181	205	166	172	180	183	175	186	193	163	188	179	162	172	177	181	199	164	183	198	164	192	161	177	193	192	184	206	178	175	192	177	179	183	214	161	202	152	181	153	182	154	209	156	168	181	158	186	186	165	181	176	170	188	152	169	156	176	195	186	158	184	189	191	178	171	185	194	166	200	161	181	182	182	180	166	148	189	176	190	179	153	187	152	179	164	201	185	184	174	161	158	196	219	162	184	165	171	190	164	165	173	159	198	203	168	167	172	175	195	186	179	203	198	198	162	193	170	190	183	179	189	178	151	166	168	169	197	173	186	188	186	168	193	178	164	172	187	185	197	183	183	193	173	191	189	175	180	178	201	194	184	181	170	176	173	168	164	164	171	169	164	192	200	195	191	171	175	191	162	182	189	206	164	221	160	183	178	167	202	162	187	185	189	162	166	183	182	181	203	206	161	172	190	198	161	149	182	156	162	181	181	175	160	189	158	173	153	173	194	197	184	188	167	174	170	179	178	167	179	173	187	167	159	170	157	176	179	191	185	160	176	166	187	190	181	188	187	170	161	186	177	169	178	181	184	173	213	168	162	172	196	176	178	156	176	175	180	191	167	192	172	179	169	169	168	149	174	201	173	181	168	179	179	177	155	184	176	182	184	199	167	162	162	174	151	188	174	162	180	168	208	200	181	185	177	161	178	177	181	179	176	178	178	164	184	185	166	192	173	185	164	175	172	177	198	167	175	180	162	174	165	182	178	188	170	155	166	182	195	202	152	162	177	164	181	196	173	160	161	156	174	168	185	173	181	176	163	162	174	174	178	178	175	176	171	177	179	206	184	187	179	170	182	186	176	196	152	174	190	147	179	160	164	164	181	175	195	169	199	187	169	178	198	192	160	178	179	192	162	180	169	152	167	215	165	182	191	172	182	194	181	180	186	185	179	163	156	207	175	170	177	178	186	186	162	196	201	168	182	189	163	185	160	178	188	170	206	171	191	175	193	183	176	180	184	170	188	163	154	176	175	181	187	174	190	178	176	182	181	170	171	171	199	180	172	180	170	158	161	186	178	211	207	189	171	163	202	167	177	191	158	188	165	179	175	193	164	182	190	179	187	180	199	189	173	179	166	186	207	173	171	175	186	181	172	184	169	181	187	200	191	152	181	162	170	175	189	186	194	175	180	179	180	166	159	165	161	181	176	183	183	179	178	181	177	162	182	181	160	163	176	190	163	167	180	193	196	159	186	164	177	187	183	164	179	184	177	173	168	199	170	171	164	160	175	178	189	158	176	165	166	149	171	145	181	186	185	156	172	168	173	169	175	188	172	180	203	173	166	175	181	193	178	176	217	191	195	170	183	167	172	154	201	159	161	162	173	191	161	165	184	168	168	162	165	169	188	179	174	173	185	182	181	160	157	178	197	154	173	162	159	173	173	170	160	180	160	189	165	170	197	180	181	169	164	153	196	181	174	163	174	169	181	145	172	196	191
345	2	2100	140579	394	0	54	494	665	786	717	705	667	599	566	520	526	478	458	444	422	405	402	418	384	369	359	333	316	333	308	285	272	288	280	260	270	255	245	280	237	254	234	237	218	219	224	254	244	234	259	238	227	225	226	214	220	233	225	222	196	228	207	218	201	198	190	206	220	225	212	191	198	200	206	198	194	204	195	209	195	190	190	213	199	183	212	187	173	201	191	202	203	213	210	195	193	218	204	202	191	192	201	192	193	218	185	190	192	168	207	194	195	201	190	205	214	180	208	195	193	196	190	190	206	190	200	206	194	187	201	192	196	199	193	193	211	193	215	184	200	184	186	202	193	193	196	201	182	195	179	196	178	208	194	203	161	185	204	195	218	201	186	188	182	167	189	196	178	191	190	207	198	221	187	181	185	206	186	188	197	201	208	207	203	201	216	203	206	182	219	195	176	201	204	213	195	188	228	196	195	189	195	172	183	176	173	203	191	178	198	186	179	207	205	176	182	201	192	207	194	189	206	206	181	216	183	194	205	180	188	175	180	190	187	181	199	186	204	189	170	186	180	194	196	195	186	197	175	195	166	183	214	194	196	182	195	197	179	202	190	180	182	164	185	198	194	182	221	180	176	171	188	183	179	188	186	185	216	197	211	205	202	180	200	181	192	199	181	203	186	201	178	196	175	186	191	201	197	169	198	218	195	174	178	186	183	186	195	165	179	202	207	196	180	197	204	175	180	194	171	184	175	175	182	170	193	183	177	186	214	201	201	178	166	211	196	185	188	194	175	207	185	174	169	184	194	174	167	198	208	175	173	188	196	195	174	174	192	184	187	180	194	193	195	185	201	189	187	200	185	182	182	202	177	166	182	191	179	177	185	184	197	168	166	185	177	205	192	189	189	186	188	216	171	191	212	214	207	179	182	190	185	190	205	198	224	163	178	177	179	203	198	194	178	190	193	178	196	161	201	173	191	163	177	217	217	170	179	191	182	205	178	180	186	202	171	181	194	194	218	175	217	193	186	189	164	187	196	198	191	194	209	216	189	201	202	204	190	184	179	172	198	168	206	182	203	187	205	204	193	194	190	188	182	189	167	157	202	175	175	174	171	171	174	193	197	203	179	190	167	195	177	192	180	207	157	190	186	180	187	173	183	181	204	177	213	185	192	164	188	179	198	195	203	167	182	171	180	167	179	232	176	171	190	197	198	187	180	201	190	202	198	183	184	187	193	194	189	198	205	178	174	203	206	176	179	174	181	168	199	204	185	169	170	186	171	184	181	203	192	206	176	191	170	172	206	188	180	189	195	184	181	192	188	193	176	193	158	209	162	179	181	200	199	227	198	179	174	168	192	201	198	181	191	175	194	203	196	205	207	216	183	202	181	174	189	208	186	186	194	180	192	205	189	193	195	177	192	175	195	204	183	171	163	196	179	183	193	195	210	186	174	213	167	193	201	171	193	201	177	201	199	188	202	182	173	173	181	178	157	187	184	172	176	191	163	199	183	172	187	194	182	174	181	200	178	175	192	191	188	190	190	219	173	173	176	180	168	188	183	206	205	211	189	195	165	176	189	183	204	167	169	218	185	192	163	186	201	233	198	193	177	194	176	170	196	180	195	206	199	178	162	183	184	167	173	184	203	177	178	200	184	187	178	180	182	220	178	197	185	191	180	170	188	191	182	187	180	169	175	192	171	191	163	185	193	189	195	183	171	175	180	174	187	173	185	211	187	175	201	180	171	197	206	174	161	192	193	214	170	179	180	174	206	173	172	174	152	203	187	182	196	206	202	200	179	189	197	190	170	198	194	198	178	182	186	188	175	196	184	187	188	168	194	184	141	193	183	191	191	157	198	172	191	178	165	193	188	209	197	190	176	196	202	179	168	213	180	213	181	194	181	167	188	170	194	189	194	170	197	174	190	180	175	201	182	196	179	184	210	200	184	181	196	215	206	197	192	201	204	186	182	179	172	186	201	176	200	178	191	186	172	192	203	173	182	171	164	163	179	183	188	155	223	183	182	190	183	176	155	181	177	177	200	201	178	182	191	185	185	202	179	181	187	191	168	181	177	184	180	180	185	180	182	192	183	195	176	172	193	209	179	173	175	186	182	171	204	170	197	193	203	177	183	179	175	185	185	213	174	167	167	196	170	178	189	202	191	173	185	198	177	191	178	197	178	178	189	169	199	195	172	210	164	197	167	183	169	172	180	199	192	187	182	215	181	197	174	189	191	207	197	192	195	190	184	176	189	175	184	198	158	194	189	194	180	209	192	188	183	180	184	193	190	183	176	178	182	205	184	190	192	177	200	186	172	201	196	181	198	181	169	195	159	170	206	168
345	3	3500	140702	381	2	43	394	696	821	761	735	698	669	630	554	576	548	535	527	471	469	490	458	430	400	405	363	360	325	332	329	325	341	293	290	310	280	287	295	296	267	296	279	293	256	269	263	245	275	267	254	234	265	245	236	266	239	208	256	222	241	252	252	221	221	211	240	222	253	256	245	247	214	225	243	217	228	231	228	241	234	216	239	224	244	241	245	227	233	214	219	238	230	237	218	242	217	242	223	206	198	242	240	205	210	211	207	231	220	215	222	227	233	194	211	206	194	241	210	236	211	216	202	198	208	212	202	263	225	210	228	220	217	228	211	220	214	210	219	211	208	202	208	213	226	214	209	222	237	203	215	226	195	225	208	240	206	216	199	194	210	187	192	219	203	198	182	186	220	235	213	215	235	209	208	211	210	185	202	211	187	222	209	223	218	197	199	204	224	202	185	214	230	206	198	219	199	206	205	193	216	205	226	207	194	205	226	226	207	223	234	213	188	205	177	208	216	207	205	208	196	208	242	222	223	181	214	214	218	211	184	225	202	185	208	185	216	216	193	226	238	204	199	203	204	229	208	226	240	209	186	211	221	176	201	215	221	183	206	198	191	204	217	205	203	206	221	209	205	210	218	201	228	202	218	200	209	215	219	229	203	213	199	210	192	200	223	213	199	204	206	200	196	219	209	208	223	191	219	216	189	231	201	209	209	201	195	195	205	208	203	189	194	201	196	193	194	190	207	204	226	167	240	207	212	197	207	223	201	181	244	235	217	187	224	183	192	200	202	199	215	195	225	199	235	209	208	204	197	207	208	215	205	194	217	217	208	198	193	209	232	212	234	226	194	217	200	200	174	209	223	224	217	204	203	207	207	218	214	193	215	179	188	219	196	186	220	207	211	206	209	204	195	205	198	214	191	200	189	200	200	223	208	192	211	171	255	226	182	206	192	208	221	182	221	214	205	214	182	195	201	194	216	225	201	198	210	204	188	219	225	206	205	203	225	224	210	205	195	196	192	226	220	212	192	225	204	213	188	196	198	181	198	185	203	198	195	198	214	225	179	231	222	202	194	196	187	206	204	220	231	211	231	223	204	204	195	212	209	209	244	205	208	208	211	216	191	196	193	205	227	176	214	207	201	202	209	210	222	210	219	214	218	181	208	219	209	199	218	223	198	204	204	223	193	198	214	216	198	179	224	231	207	195	210	215	211	181	195	199	190	218	194	209	215	212	215	194	208	205	209	214	202	195	197	210	207	231	188	185	205	198	208	210	188	227	202	217	191	208	211	192	226	216	219	217	181	198	190	217	175	196	214	203	205	210	208	209	211	217	227	226	207	214	190	204	206	206	210	235	203	217	206	228	217	210	223	198	204	225	206	193	201	218	193	187	225	213	190	231	234	212	216	227	230	209	203	184	212	195	213	227	221	187	211	198	195	230	183	179	195	230	224	212	208	218	211	185	199	219	226	213	206	194	212	195	199	215	181	209	201	207	209	190	197	219	200	208	206	219	176	228	199	195	212	225	224	202	220	207	209	197	205	210	192	195	231	186	198	210	192	185	201	202	243	205	224	201	208	180	211	210	190	179	202	210	200	200	224	198	200	217	196	205	222	202	203	204	206	208	223	202	213	203	220	199	207	210	182	213	172	227	197	206	215	199	215	188	211	191	231	218	219	222	205	193	206	213	216	219	186	204	225	202	196	216	225	204	207	208	206	215	206	191	208	230	203	212	233	222	186	207	217	187	226	183	231	195	196	206	207	220	210	220	214	194	203	214	197	219	205	218	214	202	204	196	213	215	226	201	194	189	207	200	195	202	214	183	201	204	218	218	203	239	203	191	225	200	196	203	198	201	207	217	232	216	198	203	206	182	209	206	198	223	230	202	205	203	200	219	208	203	198	197	193	200	173	194	207	215	195	222	216	221	204	212	228	225	201	213	194	207	189	230	199	197	215	221	211	234	209	224	198	205	215	234	207	213	199	227	190	204	224	219	197	218	213	190	214	218	228	221	194	217	207	203	209	195	213	207	196	213	213	190	216	224	195	201	208	202	218	206	184	198	189	218	222	197	184	198	213	209	245	222	202	213	202	189	236	205	208	204	227	224	198	214	192	207	218	210	211	227	195	219	211	210	199	206	216	201	204	228	194	205	212	183	235	207	195	194	211	201	235	206	190	208	213	198	180	221	168	201	189	233	224	217	208	195	209	201	204	208	199	215	208	230	216	204	214	224	211	198	228	228	196	186	198	200	187	200	215	212	210	206	201	218	212	214	192	231	221	211	214	206	215	214	188	203	207	208	190	202	199	216	225	185	193	194	218	192	197	213	178	209	214	207	194
345	0	2700	140826	355	5	18	255	605	824	819	830	764	710	679	651	631	607	562	549	570	547	509	498	464	463	466	430	416	437	418	399	400	397	393	370	387	373	379	349	360	349	338	340	321	328	328	330	321	340	324	338	287	309	282	302	329	277	314	285	284	290	290	284	286	295	251	269	299	292	288	285	294	284	276	270	275	308	289	287	270	242	297	261	254	264	267	289	275	262	241	257	291	284	271	254	276	236	265	258	267	304	253	265	259	255	270	261	293	252	256	262	267	270	277	224	256	221	272	255	264	293	255	275	279	238	251	261	231	257	252	271	266	282	271	259	241	260	246	247	261	255	289	235	260	271	249	291	245	262	251	254	251	255	260	245	257	251	249	255	227	263	253	265	266	234	241	245	251	241	249	234	262	250	215	258	266	267	245	250	251	231	247	223	245	250	244	259	219	244	272	242	222	248	240	260	222	269	233	259	268	272	250	238	267	242	246	251	267	230	252	273	229	253	253	265	225	258	241	251	234	262	267	252	229	260	252	252	250	254	224	246	250	248	242	228	271	257	246	258	238	257	244	254	231	247	252	235	243	241	215	234	277	244	247	261	247	256	247	253	210	258	247	244	260	230	245	258	231	240	279	237	275	260	248	256	243	261	240	218	264	245	244	245	243	224	252	245	251	240	269	251	244	258	227	264	234	260	241	254	244	251	228	210	270	260	269	227	251	259	281	269	257	247	263	256	234	241	251	246	263	240	250	251	245	251	230	227	270	247	243	264	232	239	227	249	243	252	252	227	233	253	246	252	259	257	226	258	258	261	231	239	264	255	242	269	256	280	240	243	239	231	273	252	229	223	261	254	265	222	251	247	224	238	247	241	246	234	256	234	251	248	265	228	223	247	257	263	262	251	257	260	248	249	240	234	258	256	245	220	233	247	248	240	272	270	225	243	239	240	225	257	249	222	265	245	248	218	247	254	259	260	261	237	226	234	251	250	239	253	240	263	236	250	257	263	230	246	246	265	254	256	264	218	249	261	250	257	270	229	214	260	239	259	249	264	244	264	251	238	231	262	255	224	235	249	232	240	238	243	271	270	223	270	223	255	274	238	222	242	233	263	238	216	249	242	257	233	240	221	269	235	257	235	256	256	256	236	233	233	201	245	244	265	265	248	237	276	264	244	245	258	235	251	246	248	232	229	239	278	230	227	256	233	278	238	228	253	225	242	242	247	231	248	232	242	274	247	242	253	235	263	241	262	253	219	262	242	237	253	238	248	226	243	255	227	249	252	274	254	263	262	229	252	226	247	245	225	250	246	250	257	240	239	240	229	227	263	239	241	252	269	259	236	266	257	264	250	254	261	253	257	246	267	240	256	213	253	227	242	263	237	265	260	251	235	245	246	259	245	263	246	234	246	253	246	243	253	256	251	221	238	239	244	240	209	247	224	257	220	257	254	221	274	220	244	252	236	263	226	245	246	247	264	263	257	222	246	237	259	236	215	233	254	235	252	244	252	248	237	235	246	253	257	257	236	244	255	251	240	261	232	247	255	240	243	228	260	299	238	230	257	241	250	248	255	242	255	234	274	215	251	229	257	256	255	254	241	222	216	247	250	258	301	224	239	264	245	255	259	254	232	257	231	256	225	215	221	240	217	220	259	257	255	255	236	258	248	277	251	220	261	242	230	249	232	259	237	257	272	215	238	254	242	248	267	253	269	268	235	262	246	258	258	230	235	254	245	233	261	233	251	271	246	246	247	225	255	257	235	266	242	244	242	256	238	248	247	236	228	245	250	229	266	236	253	257	248	262	224	269	228	245	261	230	246	242	250	240	271	244	254	253	247	259	241	198	253	247	254	265	229	237	225	244	231	256	245	258	230	249	243	229	239	238	273	231	249	260	254	260	226	234	248	249	226	220	256	223	238	243	222	255	239	258	228	230	251	249	266	240	245	242	247	227	249	255	235	221	209	270	251	256	249	251	244	226	251	234	232	241	236	246	212	273	252	250	237	253	246	246	217	230	272	249	271	238	239	256	237	227	251	235	271	281	251	266	254	240	244	232	253	246	250	269	256	249	225	260	221	251	272	252	245	233	243	243	240	250	270	208	265	220	256	263	251	235	228	265	238	230	241	269	227	234	222	273	207	279	251	235	236	249	249	247	223	269	254	235	236	272	288	248	226	244	260	243	222	224	247	235	233	242	267	234	241	251	218	233	250	253	227	250	215	257	267	214	253	244	240	207	242	237	233	240	248	273	238	235	245	258	253	241	228	243	265	266	247	248	238	226	227	248	243	244	229	232	237	229	259	257	247	216	258	227	241	220	265	249	260	252	249	261	240	218	248	252	240
345	1	1900	140949	384	0	40	449	721	799	716	720	662	622	593	537	526	523	475	410	423	413	410	345	367	335	333	335	270	281	303	306	255	275	243	249	254	253	236	248	249	242	231	257	205	253	230	213	209	232	222	205	232	233	203	219	200	235	195	204	167	227	195	204	187	193	208	178	170	198	186	217	190	204	172	190	185	211	190	201	192	182	193	177	203	200	206	174	168	179	149	183	186	189	168	176	209	194	201	180	193	189	195	175	202	195	172	165	204	180	143	185	144	181	148	202	164	169	174	184	199	173	178	184	184	185	191	193	184	174	178	154	179	182	198	184	162	173	180	183	168	183	186	175	182	178	165	183	151	178	157	183	188	161	198	166	156	184	153	169	171	174	168	184	168	170	193	137	207	158	160	177	164	164	188	199	157	191	197	177	182	174	179	166	153	180	176	185	173	168	154	165	170	181	157	171	183	169	198	174	191	146	158	170	181	181	186	173	168	175	183	154	171	171	150	167	156	180	177	183	193	180	175	178	151	165	163	176	172	159	152	156	184	174	197	179	140	184	173	172	184	187	168	168	162	172	178	174	216	165	172	167	155	171	162	160	182	154	148	185	157	162	176	159	159	151	175	181	181	164	180	181	184	183	186	193	184	177	187	183	168	170	203	167	159	170	154	199	165	181	180	157	167	182	141	172	162	146	155	170	197	174	165	159	173	186	140	187	171	153	169	174	193	161	183	176	163	187	169	197	176	173	137	186	157	172	184	200	156	178	155	201	190	189	162	169	167	163	163	183	162	180	168	164	165	155	176	159	171	171	165	162	169	167	157	181	166	169	166	171	167	174	152	190	165	145	179	152	154	173	148	163	171	176	163	195	175	164	153	175	177	146	169	155	165	173	166	168	165	188	177	180	183	185	144	178	153	178	170	175	163	153	154	159	190	155	179	195	183	152	156	183	184	163	162	171	174	163	180	191	172	188	167	190	190	173	175	161	173	181	189	167	177	174	153	195	173	141	167	166	167	157	191	176	178	165	159	174	173	159	161	144	161	183	164	162	160	192	178	149	155	170	209	189	166	166	171	171	171	185	185	174	170	172	193	155	177	174	173	160	156	180	163	156	185	167	163	197	178	164	156	164	179	181	170	163	168	170	153	174	151	186	164	170	164	177	194	151	156	139	154	175	154	179	189	162	165	158	193	169	167	161	198	172	191	151	148	147	189	159	165	158	157	178	146	170	183	183	169	200	157	158	185	190	197	193	156	171	167	167	180	160	169	165	169	179	170	161	168	156	167	174	169	160	172	166	159	164	167	178	158	151	163	151	183	174	182	168	160	167	183	157	151	179	157	174	153	167	175	163	183	169	178	158	157	154	171	156	175	158	143	164	183	191	162	151	179	171	171	161	166	157	175	184	173	144	176	187	189	159	175	169	177	154	149	158	165	152	173	164	147	185	162	154	164	160	168	166	174	161	176	158	167	178	180	177	161	159	173	172	151	175	169	162	172	174	153	177	149	160	174	173	183	149	154	187	183	160	153	170	181	176	167	155	172	169	179	177	167	161	171	186	167	174	178	180	187	160	171	171	151	162	160	154	162	175	177	162	167	172	182	165	150	179	172	169	163	177	144	175	162	172	168	199	173	164	173	168	153	185	158	164	163	155	161	169	184	165	178	158	157	166	178	162	181	180	168	169	171	156	163	163	145	147	167	160	166	186	179	166	141	166	162	166	169	177	160	158	175	171	172	159	150	172	176	177	158	168	185	153	210	180	170	185	147	179	164	179	171	173	166	137	186	188	172	177	154	161	174	173	167	183	171	183	174	151	155	185	161	168	155	172	150	207	147	160	160	192	186	156	168	183	188	183	168	180	163	176	180	140	176	175	153	181	157	148	171	201	149	180	156	176	148	157	180	152	148	165	173	167	171	172	175	165	184	177	176	163	170	157	161	180	151	188	153	140	193	153	186	171	141	166	169	176	167	157	146	164	172	155	190	172	174	129	163	159	180	181	159	148	178	169	155	178	189	166	169	169	151	156	177	169	159	169	160	150	157	171	158	176	168	163	150	151	162	156	185	189	171	160	167	173	167	181	166	161	170	139	147	174	176	159	163	160	181	169	160	161	156	179	167	177	186	157	165	158	176	147	161	187	166	173	174	167	174	171	163	167	169	178	194	163	171	166	190	171	169	155	162	155	137	172	173	186	158	177	179	163	169	167	160	176	170	166	179	156	184	182	154	177	167	163	176	158	167	173	142	168	168	184	162	155	175	192	181	170	172	175	150	158	162	162	161	162	162	182	165	165	167	150	145	158	174	163	168	172	146	155	181	184	161	148	159	156	169	165	169	176
345	2	2100	141072	397	2	71	474	745	866	776	699	679	630	558	554	501	475	455	442	418	391	380	349	345	334	322	298	311	325	303	281	280	255	271	289	260	236	277	288	253	238	274	242	229	243	260	258	221	233	246	230	218	220	204	213	227	234	193	204	212	213	212	229	205	210	206	194	178	214	221	206	231	192	223	243	188	199	211	200	206	210	191	188	219	204	204	200	201	192	200	199	206	195	198	200	201	169	216	208	210	191	214	205	217	201	206	202	204	201	183	184	199	187	203	203	168	192	232	194	214	169	188	202	201	188	163	166	185	211	200	192	208	188	184	179	175	192	190	202	198	201	208	198	189	208	195	207	194	201	204	199	161	195	181	206	215	187	185	207	187	217	164	187	179	196	167	203	183	195	209	221	169	212	195	194	197	185	188	203	182	193	189	177	164	194	192	205	195	191	198	195	202	204	189	167	176	182	177	194	180	198	190	193	192	200	209	184	178	200	189	188	209	188	194	187	206	202	206	197	229	214	177	180	202	203	194	183	204	183	187	180	188	191	196	186	163	183	196	188	190	178	197	190	190	196	208	211	216	178	218	207	207	157	190	172	196	196	166	211	189	199	160	179	177	192	177	180	174	172	205	164	190	179	207	201	189	197	173	196	193	165	188	188	184	184	173	185	186	188	198	200	196	208	192	143	183	190	209	192	222	193	209	173	196	180	165	196	202	168	174	206	183	174	187	204	193	168	168	153	216	155	175	226	186	192	173	205	179	173	221	178	204	171	159	193	182	170	195	187	186	180	182	199	181	173	190	176	176	170	161	191	170	172	189	191	200	174	200	185	177	166	175	204	194	210	194	195	193	171	193	181	186	196	184	203	169	199	162	184	187	181	182	198	181	190	209	179	195	194	205	187	207	187	171	205	208	192	199	194	177	192	198	193	187	168	186	175	191	168	194	195	176	192	183	209	186	184	174	192	201	203	196	197	177	208	192	190	178	179	163	196	187	182	191	202	169	203	175	171	186	183	211	167	178	179	203	187	193	172	185	213	168	173	187	178	181	203	203	184	173	193	192	179	193	188	207	189	223	165	163	214	175	166	212	175	182	189	174	159	202	168	184	191	188	193	202	208	175	167	208	179	172	190	158	191	196	200	182	161	181	166	177	203	174	195	190	203	215	199	188	188	179	181	160	197	173	178	174	189	175	178	189	197	193	177	191	196	185	195	184	206	159	176	203	179	193	189	185	176	165	184	158	203	193	206	190	190	193	180	165	197	214	221	182	180	210	173	206	207	199	184	195	191	168	162	193	173	190	183	193	194	184	213	192	191	184	187	194	184	183	162	200	172	194	184	170	194	189	179	171	178	183	183	167	203	164	189	193	185	191	207	160	185	176	169	184	186	184	182	179	208	188	165	190	207	193	180	196	193	174	178	170	187	197	166	183	194	190	172	193	183	173	161	197	180	187	187	195	191	176	177	174	201	217	205	205	190	182	200	213	188	197	199	189	187	190	173	185	212	174	180	185	191	192	193	194	186	156	202	181	165	192	210	195	184	189	200	208	185	173	189	178	186	169	203	193	183	171	182	189	195	157	187	175	184	179	209	204	182	191	189	186	167	193	182	179	187	191	176	196	179	196	176	184	178	165	198	179	198	202	189	174	179	181	203	177	154	209	200	184	189	181	196	169	188	180	207	149	203	196	176	197	185	203	199	199	205	176	195	193	197	183	167	186	178	193	181	191	188	191	185	176	188	168	190	196	180	171	182	188	192	171	204	165	197	167	190	191	175	203	169	202	181	178	198	180	199	219	163	199	201	193	184	188	199	180	174	201	176	183	186	171	188	197	172	182	180	193	188	184	205	200	197	187	185	170	196	168	171	173	172	210	182	190	177	184	177	190	179	196	176	198	174	208	187	190	174	169	188	178	206	200	184	189	181	186	206	182	205	195	175	168	176	166	179	195	194	195	163	198	188	177	182	183	175	188	188	189	180	183	184	190	180	189	195	169	187	183	211	181	184	199	180	169	187	172	166	186	212	181	180	163	166	183	202	190	204	201	182	158	185	186	184	196	183	169	191	199	206	202	226	198	176	181	188	164	216	191	155	198	173	200	165	192	180	174	199	183	181	202	206	186	184	179	184	186	173	182	180	187	195	189	173	191	182	175	189	183	181	195	184	181	177	186	186	182	209	186	180	161	182	196	178	154	188	193	197	206	188	150	166	197	197	196	186	162	199	173	193	201	176	193	170	189	187	182	185	175	208	168	170	194	171	183	190	210	158	179	176	210	183	170	180	173	210	177	164	173	181	184	197	190	164	146	173	187	187	182	188	168	165	173	172	217	197	170	185
345	3	3500	141195	383	1	27	273	631	813	737	769	674	657	631	586	548	530	496	515	447	444	426	437	407	428	425	390	385	398	353	356	356	340	341	347	339	313	330	351	305	325	295	297	296	286	270	290	289	283	283	279	275	281	244	277	251	250	253	260	256	236	226	288	281	254	254	247	249	287	244	251	230	239	255	243	260	255	214	263	252	255	211	241	253	253	222	228	241	241	228	233	223	248	212	244	231	225	239	207	239	254	203	223	234	253	260	195	258	233	223	235	236	227	249	218	226	241	233	233	222	233	234	217	240	238	222	223	217	240	242	213	246	229	206	233	215	234	230	213	190	212	226	210	222	220	221	196	214	232	224	209	214	228	245	205	222	249	212	206	214	211	207	224	224	235	214	215	210	213	206	207	242	212	199	216	211	226	212	226	193	219	198	227	216	229	229	234	221	192	246	231	224	243	229	218	229	215	202	214	223	214	206	234	215	220	209	238	220	230	231	249	204	214	231	214	227	219	195	237	209	218	195	208	249	221	230	200	225	241	209	204	180	247	217	224	213	206	207	241	220	227	243	206	208	214	197	226	213	225	225	211	254	215	200	228	224	215	232	199	229	225	223	248	205	225	214	230	198	221	234	226	231	213	207	240	211	206	229	212	225	226	206	206	210	232	201	212	195	219	241	212	219	218	202	221	206	192	196	210	217	203	198	205	206	213	224	214	202	224	204	198	229	211	218	203	186	181	220	224	211	217	185	203	206	215	220	208	207	234	203	227	231	203	224	202	219	191	204	211	199	224	196	219	221	219	219	218	222	199	215	193	196	197	221	233	197	233	198	230	195	206	203	217	196	215	206	195	207	202	205	233	205	202	204	205	200	219	222	192	246	220	256	195	226	242	217	223	199	232	216	216	199	210	223	228	219	217	220	216	195	224	204	201	208	189	211	221	212	241	208	243	231	212	220	230	195	232	183	234	247	230	211	217	223	205	208	225	211	211	245	218	212	224	214	230	196	200	202	211	228	194	238	231	227	212	195	212	215	195	213	214	208	269	229	222	208	211	198	202	245	200	207	203	213	212	239	193	215	232	228	215	206	230	202	199	220	184	222	186	212	212	186	197	198	247	223	193	231	241	205	204	219	218	217	215	239	229	196	193	187	203	209	202	224	212	205	217	209	209	220	191	197	210	208	209	200	196	194	194	218	197	215	222	222	204	193	224	231	214	240	218	220	198	211	182	201	221	217	197	239	222	204	224	202	231	246	201	235	204	198	220	214	212	191	193	208	218	210	189	198	211	218	236	222	209	209	214	215	209	222	179	190	210	224	206	211	220	191	195	199	203	180	219	216	196	203	223	226	211	194	207	185	209	211	217	208	209	223	204	224	216	213	213	214	198	212	218	214	227	214	214	215	189	239	195	207	217	212	211	263	168	207	211	203	219	213	217	226	217	200	201	219	192	201	231	227	229	212	191	223	203	182	211	208	223	206	197	210	212	216	209	206	199	218	209	200	216	230	213	197	189	198	189	170	225	204	205	237	208	213	209	189	213	187	208	235	204	201	216	200	242	202	241	214	208	188	195	213	193	200	200	202	234	220	211	190	236	208	183	207	231	212	201	229	213	212	208	222	214	191	200	207	215	202	212	230	220	220	206	214	201	206	193	183	175	190	199	216	190	195	213	240	215	195	210	216	220	203	196	206	181	205	210	201	201	215	209	212	230	200	209	228	224	214	203	217	210	191	228	219	216	201	217	190	203	204	210	214	217	220	231	221	225	221	213	208	213	203	208	228	198	203	223	214	199	211	225	210	206	210	214	214	206	202	202	227	204	182	192	205	215	205	219	223	205	226	205	233	211	229	231	206	219	230	225	199	215	230	213	234	228	206	237	206	207	218	232	197	200	218	239	206	232	220	195	217	219	219	215	178	212	181	198	214	216	229	226	204	235	222	231	216	190	198	202	207	205	202	228	214	198	210	206	214	232	209	239	224	225	198	218	208	234	216	234	226	221	216	192	177	212	226	174	218	217	201	233	205	191	197	248	210	206	213	213	185	224	241	228	217	220	193	210	205	186	231	216	236	218	219	221	220	225	219	218	219	217	202	216	231	212	204	201	214	223	203	221	217	240	191	239	211	220	221	216	194	227	227	201	198	208	199	203	228	199	234	210	205	196	206	205	232	221	193	203	203	196	214	219	196	215	218	212	241	215	227	221	215	223	224	208	204	207	224	212	198	209	199	231	201	220	179	225	223	197	197	214	202	230	190	215	206	203	208	217	196	202	201	218	228	251	210	232	212	239	178	190	188	202	253	212	206	221	222	212	239	198	213	227	210	200	217	213	208	190	211	204
345	0	2700	141318	369	6	36	311	611	780	759	747	668	685	616	576	519	565	494	503	474	484	469	438	439	471	438	428	393	400	408	417	406	407	383	387	353	359	369	354	371	354	322	348	366	331	312	358	287	329	302	314	335	306	298	295	310	294	268	318	292	302	263	286	264	312	305	309	272	297	281	289	268	276	262	295	287	276	273	295	252	270	280	260	287	269	267	298	277	270	260	279	291	281	264	297	295	301	278	290	279	264	241	275	262	266	307	293	272	266	246	265	274	261	250	283	275	233	263	255	254	258	275	256	272	270	291	247	257	255	236	277	274	251	257	275	275	259	238	271	253	284	291	241	233	287	256	265	251	255	248	264	253	240	280	266	259	232	286	279	254	278	289	265	258	257	235	271	261	260	267	239	252	263	227	243	251	278	208	232	265	252	254	300	284	257	259	268	262	261	258	248	247	286	272	294	248	271	282	285	260	257	257	245	281	248	238	251	265	265	238	283	254	248	261	267	249	290	257	273	269	241	252	270	242	266	261	288	252	256	286	253	274	242	259	286	277	265	278	227	265	267	266	266	253	252	270	221	262	277	256	264	285	260	257	251	272	257	255	279	236	264	259	235	269	261	250	249	260	246	263	279	280	233	266	293	272	262	241	250	258	271	257	265	263	245	237	261	230	237	252	264	267	275	260	257	261	270	267	267	277	249	252	261	254	242	244	290	247	256	282	255	254	260	278	250	257	265	256	232	257	281	281	228	252	267	253	261	269	262	234	248	257	275	248	235	257	267	280	256	248	231	250	250	215	251	242	247	251	242	255	265	247	279	264	285	233	254	272	283	276	284	238	238	249	269	262	268	240	267	263	245	248	247	250	260	254	230	255	240	264	238	285	252	253	278	256	259	249	266	243	249	228	249	244	259	233	270	238	259	260	256	278	234	273	267	251	267	245	254	246	274	251	223	256	272	278	243	241	278	257	267	270	283	236	239	261	271	257	253	252	240	242	253	229	242	256	248	266	260	276	286	254	249	242	272	240	252	293	261	238	254	256	280	222	269	258	290	244	253	249	238	256	256	268	229	255	245	275	241	251	244	267	243	249	225	263	223	250	251	245	238	225	245	243	289	241	275	246	239	258	257	251	248	253	241	218	251	262	245	267	255	241	240	257	251	235	248	257	285	234	229	292	243	259	255	268	254	282	271	301	255	235	268	257	267	261	259	256	273	225	263	244	250	234	257	241	239	217	259	259	244	274	242	250	228	287	249	241	260	266	252	266	249	251	249	246	230	281	251	249	239	225	236	238	252	232	237	231	269	242	273	267	270	253	282	237	270	256	262	268	254	242	255	256	268	234	252	245	287	235	260	239	264	216	262	263	234	239	243	238	251	244	219	253	253	262	225	276	265	240	251	246	262	264	260	240	261	228	241	271	278	236	246	259	256	227	249	250	235	265	264	240	259	215	268	235	255	275	240	253	240	268	274	259	250	255	256	227	236	262	255	284	236	252	242	241	253	258	255	261	250	245	235	243	268	256	258	235	244	259	263	260	271	244	233	281	266	258	239	261	251	238	272	253	291	267	261	270	247	238	262	260	228	258	254	272	289	250	230	261	263	286	255	264	271	273	260	250	220	254	282	250	267	254	264	267	244	240	265	257	265	268	249	266	257	298	228	253	253	259	251	277	286	258	261	254	235	232	265	223	248	251	257	248	285	248	234	271	256	268	266	246	257	258	262	255	251	255	239	240	256	253	245	236	267	287	246	254	250	258	275	264	231	252	261	258	230	247	255	224	275	230	274	239	250	237	242	246	246	232	224	284	257	247	231	267	258	234	278	239	238	272	257	278	245	251	240	251	262	262	262	244	260	250	245	281	285	251	256	256	253	258	274	223	241	264	278	258	235	249	255	249	253	251	257	244	238	265	250	265	249	241	239	285	254	259	247	232	281	259	253	272	267	275	257	271	239	267	236	247	248	264	260	235	242	269	274	256	277	265	232	248	276	235	237	248	257	218	245	241	230	250	255	236	257	258	239	263	243	280	256	298	240	247	259	241	294	236	272	244	247	251	270	256	246	243	266	261	270	251	256	234	259	288	254	243	230	282	272	261	267	238	287	220	266	247	235	253	290	262	267	279	220	287	252	281	260	279	243	275	255	248	259	254	243	286	233	274	259	253	247	253	260	263	267	241	247	273	237	255	249	261	252	260	237	252	246	268	277	284	259	235	242	275	274	259	259	234	227	263	237	260	249	263	248	254	242	232	277	249	247	282	250	237	261	279	252	249	283	260	243	233	278	272	271	253	269	254	256	281	260	278	296	241	271	242	230	240	281	233	248	256	290	271	233	232	285
345	1	1900	141442	374	3	40	295	528	661	627	653	624	580	519	538	521	466	468	460	448	383	404	403	416	402	346	396	346	355	355	351	318	340	319	334	332	321	323	297	319	304	319	302	282	281	306	252	272	299	261	293	272	259	260	260	262	273	259	293	258	264	245	243	249	285	240	268	237	250	253	262	227	240	248	217	247	223	254	256	233	254	237	264	245	228	232	224	212	222	227	226	213	224	223	230	251	212	229	223	227	223	225	203	251	237	214	245	222	243	217	245	215	236	226	235	227	224	223	233	232	239	221	231	239	225	238	228	225	213	229	220	245	220	226	250	232	218	224	222	211	244	221	230	224	223	209	228	210	217	220	231	210	238	205	221	233	243	233	211	217	254	232	222	219	217	232	226	254	240	225	251	259	218	242	226	212	212	220	221	209	221	249	218	240	236	241	229	239	253	236	223	242	229	228	219	225	234	217	254	189	226	215	224	242	224	219	233	185	229	224	214	214	205	225	210	255	247	214	207	234	228	237	214	245	224	235	216	247	204	228	229	201	229	243	239	206	202	214	205	214	201	203	231	209	254	210	219	224	222	225	222	228	224	203	227	233	200	198	220	213	235	238	239	230	209	213	202	226	211	193	228	225	229	238	214	230	204	226	205	203	191	244	222	214	214	215	214	207	233	225	229	211	225	225	215	206	211	224	229	208	233	227	233	227	209	217	224	207	210	207	231	248	232	241	234	226	204	210	242	212	198	210	223	229	206	222	214	208	216	218	240	218	200	220	234	233	210	230	196	210	209	241	214	229	224	230	234	208	234	254	229	220	222	261	214	226	191	245	222	230	200	213	223	236	222	216	209	201	241	209	231	217	213	223	237	213	216	238	238	233	213	234	205	219	206	202	206	210	213	200	228	220	214	190	242	201	246	195	224	205	229	217	223	238	206	217	202	230	237	213	219	214	220	220	232	236	229	227	218	218	219	219	215	193	210	207	211	213	205	206	206	215	218	235	240	209	233	236	221	220	216	211	211	217	237	222	215	216	232	196	232	200	217	213	211	227	204	207	242	219	223	231	236	213	231	212	208	237	203	210	232	210	230	198	212	219	226	198	233	218	226	224	215	218	228	199	238	195	189	212	199	206	216	220	227	216	187	191	224	200	208	230	237	225	218	211	221	211	205	210	213	237	242	226	205	207	237	234	200	225	238	230	214	204	210	232	222	227	249	232	224	203	199	243	187	227	231	204	211	225	213	230	216	223	228	251	237	226	225	238	236	218	202	197	237	212	211	241	201	227	239	215	225	206	194	231	241	233	223	206	205	232	215	230	235	231	206	225	218	218	233	230	211	222	233	225	236	193	208	225	204	213	238	208	239	200	219	202	212	196	211	207	216	233	212	196	227	192	195	223	212	208	202	226	241	197	229	212	200	224	207	239	222	211	243	216	240	196	196	219	224	227	242	216	220	194	197	223	232	208	219	206	228	228	194	233	238	227	247	235	223	212	212	234	237	194	213	200	233	229	204	190	199	205	217	196	224	216	254	218	205	249	202	219	249	227	231	219	209	221	210	235	221	218	215	218	200	229	222	196	227	213	201	239	197	207	209	217	220	217	200	208	224	201	211	218	208	218	218	214	237	220	214	219	208	200	241	233	224	236	212	206	230	224	206	225	220	224	227	198	229	175	202	213	217	215	204	191	232	249	197	227	214	207	221	237	204	212	209	197	202	219	219	192	240	210	227	201	235	223	220	232	213	213	237	231	200	215	226	218	214	216	218	188	205	219	232	227	217	207	226	222	190	221	212	234	202	231	220	234	196	223	245	213	205	211	198	208	196	229	199	229	209	272	219	219	244	247	216	202	236	217	231	209	237	215	218	225	234	217	219	226	209	230	227	232	232	219	193	234	195	203	219	182	221	211	222	210	252	215	228	223	223	233	212	236	252	219	256	221	220	205	236	220	220	215	196	205	214	206	214	227	204	211	226	223	203	203	220	215	231	221	212	208	239	219	235	223	223	200	221	212	224	200	228	237	191	212	224	204	210	228	210	219	231	219	224	206	214	226	208	223	207	217	233	210	223	189	202	228	203	196	191	227	208	210	235	226	225	234	233	207	210	233	239	238	217	219	233	231	232	204	212	214	206	210	229	224	237	214	226	222	214	208	223	240	214	222	201	236	222	226	205	223	183	214	221	210	225	220	227	218	250	217	237	208	209	211	243	212	207	220	224	229	202	220	230	244	214	206	227	205	206	249	226	241	198	234	212	191	215	202	230	211	205	212	237	196	252	224	221	206	232	229	225	192	209	218	250	192	225	222	218	223	199	214	213	200	240	237	219	226	223	224	212	198	210
345	2	2100	141565	377	4	25	369	590	708	612	651	616	609	528	521	480	489	457	480	458	473	423	420	374	383	401	374	398	400	376	391	381	370	350	359	356	345	346	347	348	358	316	316	348	329	314	327	322	285	302	351	306	315	282	330	329	319	299	314	311	293	307	333	292	324	298	288	320	304	295	279	266	300	283	320	273	267	285	280	267	266	289	304	279	304	250	287	287	262	286	271	285	282	274	271	299	265	283	251	317	293	281	280	284	287	305	282	298	287	268	251	264	263	286	254	283	270	285	273	293	291	266	286	264	290	267	280	284	249	260	290	269	247	280	273	277	284	260	283	232	268	265	286	276	278	281	277	272	278	283	243	292	279	277	269	267	296	253	251	255	251	271	275	282	288	263	289	269	252	286	274	264	298	261	250	256	274	233	257	243	271	279	261	238	286	281	276	242	261	262	279	283	280	287	269	273	258	253	263	278	267	268	268	273	246	284	306	250	288	259	275	265	274	289	296	269	292	298	279	285	266	270	308	237	286	286	290	273	290	283	268	256	259	269	311	273	299	260	279	282	310	251	273	251	291	268	316	267	289	298	272	262	273	258	245	269	278	264	259	254	295	269	271	269	257	295	254	241	283	265	298	249	286	249	264	268	264	299	275	273	279	274	269	257	240	306	270	277	255	262	282	283	272	263	249	280	258	260	257	280	277	283	290	260	275	264	274	241	273	273	240	271	271	273	303	261	280	283	278	294	252	248	268	269	265	254	275	236	278	313	262	267	277	276	261	245	287	252	257	257	290	286	269	250	262	266	269	266	294	299	260	243	253	253	293	261	277	261	290	261	274	252	288	273	254	266	278	293	296	253	267	263	306	285	264	258	265	255	294	289	280	281	264	262	269	293	301	278	262	247	268	243	261	282	269	256	270	263	254	246	249	256	248	265	267	280	253	274	295	275	265	287	279	253	267	270	277	272	293	286	295	257	267	272	266	264	289	274	263	285	285	271	266	285	241	265	248	266	303	271	262	316	246	265	259	288	286	269	267	253	255	287	273	252	272	276	279	285	272	281	281	249	273	257	258	277	267	264	283	288	261	273	286	291	264	297	256	260	273	289	262	283	239	267	284	283	272	276	266	256	290	273	236	281	252	270	260	291	261	261	250	242	264	267	281	265	260	261	280	261	265	274	278	267	280	254	280	261	291	279	269	268	259	236	279	251	255	278	265	278	288	253	243	300	264	256	284	265	253	256	260	273	272	301	263	269	281	282	289	265	260	267	289	290	262	263	247	289	254	277	249	248	259	271	279	251	288	278	260	261	281	269	252	288	263	305	292	277	233	258	304	261	311	275	293	278	274	257	264	285	264	275	260	259	267	243	249	257	277	268	268	255	279	291	261	265	296	247	278	257	253	267	266	265	287	266	292	279	250	258	247	291	265	259	267	293	262	279	287	256	250	304	282	275	260	278	265	252	269	280	251	272	294	271	270	270	293	278	281	269	277	277	270	250	283	269	269	286	274	281	295	239	278	258	254	284	271	266	276	265	277	264	242	262	269	254	274	260	277	270	264	270	265	267	236	267	245	258	245	275	272	270	277	277	275	271	273	286	290	262	264	270	271	263	294	249	234	244	262	265	294	291	255	267	272	275	287	257	252	257	275	253	259	269	283	286	270	261	281	277	280	291	253	263	269	267	272	276	272	281	267	269	268	286	281	285	277	265	282	270	294	294	250	223	260	258	297	274	311	276	266	297	281	269	261	259	261	270	277	266	232	266	279	268	284	257	236	273	283	263	280	279	284	281	262	245	250	267	252	279	300	290	287	274	267	258	298	255	265	255	284	225	239	281	262	278	263	287	270	274	252	258	258	229	248	266	278	264	270	278	263	287	267	295	273	262	285	247	257	272	251	281	301	259	325	270	291	248	270	247	278	257	247	267	270	271	260	264	272	260	275	282	250	261	290	247	264	278	278	293	286	266	252	248	252	269	260	255	277	277	300	258	277	287	275	255	314	260	289	279	295	241	250	270	278	255	275	251	257	276	259	250	237	265	259	270	250	273	266	282	270	258	269	277	276	273	321	278	272	271	267	274	251	282	256	277	245	264	286	256	267	263	271	279	277	269	290	276	266	272	284	257	267	272	283	280	264	245	276	275	282	277	280	271	291	239	284	283	259	286	271	259	275	277	272	253	298	284	292	259	272	276	290	292	236	286	251	285	267	281	279	266	267	279	273	233	262	276	251	272	283	292	282	253	274	273	271	280	263	286	266	256	272	289	289	260	278	237	253	263	269	263	246	237	257	264	287	269	223	260	252	276	253	276	283	270	259	235	276	258	303	269	281	251	281	257	256
345	3	3500	141688	384	7	71	462	652	726	661	679	618	636	594	553	531	555	472	483	476	470	463	443	452	494	436	409	405	396	400	416	401	401	401	410	400	385	399	374	386	382	362	405	369	368	368	375	336	340	358	351	374	388	348	360	375	363	314	342	332	325	353	360	334	368	337	328	339	315	351	311	347	355	344	311	341	329	319	359	354	317	336	352	375	361	356	308	363	311	348	327	336	316	352	333	356	333	317	338	353	357	308	339	324	348	380	343	301	317	310	323	323	327	309	341	338	331	342	325	311	325	326	351	324	324	323	346	344	337	310	338	317	351	326	310	318	345	330	302	305	327	309	365	301	327	309	322	338	351	295	334	317	320	335	317	328	313	313	306	326	315	310	337	307	345	320	319	331	323	342	314	342	322	309	324	314	302	334	305	304	317	350	341	331	337	340	302	312	321	322	321	334	343	356	335	297	346	336	347	341	334	336	326	302	298	305	317	341	323	325	327	332	331	337	293	327	321	303	317	302	338	308	330	320	311	335	323	345	316	335	306	365	323	357	328	335	316	337	322	301	300	328	322	314	307	282	314	327	312	315	340	330	337	329	342	321	312	303	329	309	316	336	324	323	333	312	323	343	343	338	353	316	325	333	326	299	292	335	316	314	325	322	337	322	346	330	332	304	300	345	314	327	299	312	335	326	316	301	347	371	309	312	326	325	341	335	307	343	313	293	337	292	344	347	324	352	304	346	294	317	332	335	342	349	340	365	305	314	318	328	336	309	335	354	352	332	332	335	327	299	340	317	347	317	323	349	309	324	341	311	295	316	316	309	332	325	333	347	322	314	343	314	343	320	322	333	322	324	314	292	352	300	339	331	311	329	343	305	343	333	317	374	330	372	340	333	322	319	306	321	329	280	315	304	312	321	334	318	322	284	322	317	320	306	313	336	338	331	302	306	296	309	323	336	338	328	351	320	312	358	328	310	353	349	310	304	349	312	321	324	330	319	305	305	320	346	296	308	326	329	363	284	364	317	297	325	318	345	315	301	312	300	317	302	309	328	320	371	298	322	357	319	293	329	324	313	372	321	325	353	346	321	352	319	294	302	327	324	304	325	341	348	328	344	303	321	336	331	311	298	331	325	316	320	302	317	329	300	329	314	335	297	320	301	319	307	330	304	370	293	335	317	297	319	344	332	335	347	310	320	314	287	337	324	332	315	334	326	313	339	338	311	296	327	318	301	298	341	335	339	348	325	329	331	341	317	326	303	319	338	329	326	323	306	309	324	304	314	320	319	317	323	298	342	328	305	324	343	347	286	304	332	301	348	304	315	348	313	333	315	311	331	294	291	318	327	347	341	333	286	331	310	309	321	331	311	310	319	343	325	330	329	325	323	343	323	339	311	308	347	340	331	325	346	302	334	298	303	318	311	351	320	324	331	312	322	333	338	333	312	310	323	328	309	319	336	337	352	323	328	311	328	338	336	340	331	327	339	319	315	322	339	352	352	339	317	315	353	341	298	324	339	283	326	322	308	318	333	308	320	319	320	293	318	284	326	303	316	337	319	333	325	346	332	316	371	343	336	310	305	318	319	328	340	262	305	331	308	306	330	347	303	331	327	343	342	305	302	323	308	327	326	323	349	306	318	313	322	321	325	331	314	329	289	338	311	310	311	316	297	347	338	333	303	338	324	356	303	321	343	323	336	325	319	334	340	325	306	306	339	313	328	316	312	322	311	317	325	328	310	346	324	301	333	328	332	309	333	329	327	314	311	339	338	295	319	340	311	304	299	363	322	324	325	310	325	298	308	328	304	315	311	326	279	315	307	320	321	320	288	306	300	331	331	329	337	330	329	319	332	339	382	333	344	331	321	342	331	346	369	322	328	295	312	327	333	341	311	328	321	294	325	305	311	349	311	312	334	297	346	306	319	331	309	332	320	355	326	330	369	283	330	323	317	325	296	324	331	302	356	338	317	325	284	327	299	292	337	345	348	344	302	319	303	306	324	320	330	322	305	337	342	290	319	352	313	330	316	333	323	309	319	311	357	330	293	358	326	314	335	313	310	352	291	341	345	311	306	343	320	330	307	308	325	332	314	337	296	306	316	325	327	346	298	327	331	317	313	354	294	349	312	313	299	344	303	324	296	312	299	330	313	325	326	330	304	359	318	329	335	354	328	321	341	335	308	310	298	304	330	319	319	287	325	327	339	336	285	328	316	324	290	307	312	329	336	327	350	326	329	323	312	341	318	323	323	348	322	312	317	320	310	327	311	312	306	311	346	320	318	323	331	334	371	319	340	350	320	322	322	326	346	310	312	308	320	315	307	318	314	306	333	336	301	332	308	308
