345	0	2700	108734	359	0	25	240	371	507	486	548	510	506	487	456	448	425	393	404	340	373	356	337	320	364	339	320	345	380	431	584	675	688	747	768	733	731	707	590	468	304	315	300	290	306	314	272	299	270	285	287	262	330	279	297	294	285	258	285	278	249	271	295	257	297	279	234	259	268	281	263	253	273	245	254	271	301	278	287	265	286	271	243	279	303	288	267	280	257	273	277	251	252	243	289	281	277	243	255	270	267	251	302	277	252	286	267	259	284	284	270	256	273	254	278	279	253	322	247	280	269	246	280	273	272	279	260	286	246	270	269	259	248	250	293	282	262	278	252	265	249	264	268	263	273	271	273	253	271	285	259	300	271	270	278	253	249	289	287	247	240	270	253	247	239	259	264	258	245	251	237	268	268	257	252	249	275	247	289	259	255	256	259	281	248	281	240	250	231	258	268	261	236	268	252	281	255	284	280	243	269	270	266	275	269	250	251	264	239	258	254	267	274	283	268	268	247	266	264	257	261	262	243	250	266	247	259	240	261	243	305	276	263	270	294	285	251	254	236	267	242	259	261	263	267	249	246	249	255	285	263	256	268	277	224	247	252	272	251	239	242	263	241	215	291	277	256	249	280	267	268	276	269	270	245	234	268	255	256	232	268	275	277	241	272	250	261	254	251	287	253	281	242	289	269	253	277	257	250	273	253	280	249	272	268	273	258	272	277	243	296	238	272	263	273	255	258	257	258	259	264	257	276	271	276	243	275	264	276	253	255	251	273	271	261	272	289	236	280	257	260	273	271	232	245	236	255	263	279	252	263	254	233	270	280	250	265	267	261	247	283	277	259	262	254	249	252	268	261	269	272	258	275	237	290	248	276	251	262	269	277	280	272	254	234	238	261	250	247	255	261	257	270	254	258	256	295	263	241	249	227	267	266	291	276	297	275	211	276	255	263	256	251	276	261	262	247	264	249	299	249	257	236	221	256	264	257	260	263	265	230	266	267	285	275	269	293	265	260	264	248	268	273	239	248	247	268	265	308	258	273	269	261	300	253	278	274	273	266	245	253	268	256	261	290	238	261	298	242	261	234	289	277	248	260	236	242	272	276	241	275	266	274	298	259	269	283	263	256	263	263	262	250	274	261	280	272	246	265	240	237	259	288	260	230	254	271	266	289	262	271	245	292	268	277	276	265	249	272	271	251	252	285	272	285	285	266	257	280	268	259	282	276	245	261	263	246	236	250	254	300	296	256	272	242	290	271	254	260	280	265	268	249	266	255	268	226	276	274	265	274	276	276	238	265	246	273	247	286	264	279	285	255	266	265	242	271	259	250	286	264	276	233	286	257	259	252	255	261	279	250	252	269	269	267	250	247	277	268	251	288	256	254	236	270	261	251	257	255	277	273	276	232	265	260	257	252	237	257	278	269	241	259	264	265	256	275	247	282	255	285	246	273	274	275	258	253	252	272	243	265	252	281	283	251	251	259	261	277	262	259	255	273	258	224	271	238	252	280	243	297	274	257	257	268	222	248	261	257	284	258	276	265	247	286	223	268	231	248	251	258	276	254	277	237	257	268	260	266	272	249	273	262	270	247	244	252	267	285	250	258	277	233	234	254	252	275	275	272	261	242	269	267	287	266	260	250	260	246	265	252	263	245	258	238	270	263	282	242	261	233	284	249	268	247	245	269	280	277	235	266	269	279	230	270	263	283	260	248	255	259	249	262	253	269	261	251	260	282	264	258	269	256	248	253	247	257	277	288	269	249	262	277	247	275	257	258	297	286	249	248	278	244	240	245	272	268	295	275	266	270	248	268	256	241	247	260	257	254	244	256	258	261	253	251	251	247	250	255	278	271	281	244	256	278	277	263	242	244	273	284	282	240	233	270	263	269	272	262	288	264	230	263	280	252	254	256	297	254	249	266	254	281	262	251	242	247	276	264	251	250	263	274	285	244	263	245	265	253	265	256	261	270	250	265	264	268	250	276	263	264	266	298	267	246	282	268	239	286	253	252	239	248	285	250	243	268	260	268	244	270	274	244	266	290	238	242	232	255	253	242	273	245	274	253	276	273	267	223	263	272	234	265	258	257	259	278	240	245	254	257	267	260	274	313	241	277	213	229	254	255	230	246	240	249	279	255	257	271	232	268	273	255	269	266	275	262	260	248	244	261	278	289	263	247	267	254	228	293	254	263	261	265	264	254	248	272	248	281	267	218	276	255	253	242	277	275	265	257	282	265	269	253	265	270	287	265	266	252	226	261	253	270	238	253	257	268	244	255	236	243	256	237	233	231	255	260	256	292	249	273	236	266	278	255	259	282	239	252	266	260	259	258	257	252	276	250
345	1	1900	108857	354	3	76	339	386	488	479	490	465	410	417	376	382	371	327	341	344	341	316	340	297	335	316	326	311	325	342	384	387	413	452	507	529	605	613	579	455	328	263	261	279	277	248	259	269	274	295	296	278	260	289	287	282	265	243	233	256	263	270	253	243	255	287	264	249	250	265	248	284	279	260	255	277	243	274	235	278	251	255	262	263	261	243	270	254	258	259	238	249	266	227	265	280	262	283	271	263	275	255	238	249	268	237	242	284	255	253	270	261	273	281	259	262	262	254	276	258	257	231	272	247	237	284	257	241	282	266	261	253	254	279	267	262	245	239	266	275	257	271	239	244	259	240	257	263	252	249	248	280	244	288	265	277	255	282	247	259	281	237	260	262	238	257	248	253	277	288	255	278	249	266	271	280	259	234	275	295	261	230	260	246	283	259	254	225	264	268	274	258	236	277	271	238	256	241	255	235	244	290	247	269	272	272	263	244	264	259	260	260	273	239	254	248	247	245	267	261	294	261	239	255	267	240	277	251	249	247	282	269	256	271	242	239	272	265	250	227	239	277	266	253	251	251	247	268	210	258	276	225	284	241	261	254	261	273	278	249	234	250	254	242	255	255	239	261	259	268	258	277	274	268	240	260	278	262	238	274	240	251	242	249	269	272	257	257	243	260	262	288	247	236	268	268	221	289	232	265	263	248	232	273	292	270	278	253	254	273	258	261	248	260	254	255	258	277	247	253	245	257	266	259	259	252	262	240	259	241	291	260	263	286	281	247	266	237	264	243	267	249	261	246	272	230	244	253	281	278	267	273	262	254	257	258	233	254	249	242	282	260	291	243	238	238	241	267	264	290	252	244	263	261	265	244	240	280	237	258	265	241	245	257	250	259	279	277	262	257	248	253	267	239	264	275	227	268	269	275	268	259	255	263	247	279	277	244	231	235	271	243	280	292	242	244	253	255	248	250	262	256	276	248	271	264	244	257	253	267	256	281	256	251	263	269	233	279	268	278	271	274	273	268	248	277	240	275	268	261	228	272	284	271	248	216	240	246	275	285	274	261	263	254	241	261	264	264	248	291	241	238	270	278	258	252	236	255	289	257	234	241	251	265	264	237	240	229	251	270	244	248	285	272	253	258	249	282	262	226	276	277	267	241	236	238	244	252	265	248	240	247	252	256	268	270	241	230	246	240	240	235	239	256	256	239	254	268	252	263	262	231	292	230	240	251	247	267	252	221	247	251	245	256	254	242	245	264	283	274	259	266	255	263	266	243	244	255	272	266	262	237	254	270	227	241	246	251	278	275	245	244	238	252	243	238	257	272	244	259	250	251	267	253	269	291	254	250	237	261	276	245	246	253	259	263	273	258	243	280	225	266	256	264	237	263	269	244	258	275	247	256	236	262	282	259	245	251	241	264	253	268	250	247	276	256	253	276	266	262	253	230	249	284	265	239	267	243	247	282	273	235	261	261	279	260	237	278	262	255	246	274	226	249	266	253	226	270	244	268	272	258	268	263	239	261	247	280	273	247	249	261	266	259	257	268	260	241	265	259	259	250	275	261	264	252	274	230	291	254	260	251	282	264	247	295	268	261	264	280	281	280	263	255	288	257	267	272	265	238	225	243	280	255	244	246	245	281	251	271	270	243	232	284	224	274	256	241	255	268	254	250	260	244	255	241	257	275	264	261	266	262	230	260	247	271	247	248	254	241	268	256	258	268	277	255	239	244	260	239	288	258	234	246	268	295	247	232	261	262	258	249	236	256	277	263	262	254	253	260	255	239	282	277	251	277	249	251	252	240	277	260	226	284	236	252	235	258	255	246	242	230	275	276	277	245	262	242	236	287	270	265	245	244	242	269	263	270	239	277	266	247	287	278	266	276	251	263	258	227	271	254	272	248	273	270	258	246	262	250	256	265	267	247	267	232	256	261	225	253	265	260	227	244	243	252	248	256	246	271	257	241	265	251	236	255	288	287	260	253	284	255	264	271	276	234	255	242	256	265	263	244	224	275	264	260	282	240	233	251	263	281	239	251	270	252	267	283	244	222	259	286	260	253	257	296	256	245	241	248	259	257	258	257	274	257	252	273	212	254	251	240	244	237	272	279	286	263	278	292	269	247	233	300	251	235	254	281	274	246	264	265	262	261	277	266	250	269	271	216	270	275	265	234	257	255	250	280	245	278	249	265	268	275	251	253	233	248	255	249	244	247	249	220	261	245	259	266	236	277	271	256	254	240	245	241	262	273	284	264	281	257	271	273	236	293	245	239	279	263	250	257	266	245	259	267	253	232	264	278	256	248	295	261	253	262	280	270	243	242	272	243	278	233	253	229	250
345	2	2100	108980	354	1	57	354	422	529	479	521	500	490	447	441	420	425	394	386	361	355	343	323	362	334	361	398	413	494	509	548	598	659	656	738	698	695	683	632	500	394	314	308	314	329	316	300	303	312	305	278	312	262	319	298	273	275	305	293	291	314	286	257	303	268	257	284	304	291	271	301	252	261	262	277	297	290	277	268	295	274	265	271	280	279	291	288	277	270	281	280	260	292	262	281	298	299	286	288	271	250	267	275	308	259	299	280	272	265	288	286	262	298	297	284	271	281	289	288	258	276	274	287	264	268	268	271	270	269	306	270	261	248	295	273	261	275	287	270	273	272	235	256	287	285	284	258	286	242	263	283	274	277	262	280	258	272	272	278	253	299	274	303	290	280	273	283	278	268	278	288	274	277	284	303	288	267	255	281	261	277	269	288	263	262	280	282	268	249	294	265	258	271	271	249	298	276	287	283	258	299	284	276	300	280	302	260	253	282	272	268	271	288	276	264	276	268	279	299	260	280	294	265	268	276	280	264	283	305	278	269	287	256	287	289	292	300	261	265	266	295	279	264	246	270	289	272	281	285	292	275	258	252	270	245	257	311	263	262	290	279	219	272	300	280	278	236	313	239	249	280	279	281	299	285	255	269	258	303	264	291	258	255	274	269	269	275	257	272	265	267	271	272	272	276	308	264	257	258	263	288	278	274	283	283	276	296	290	269	251	276	254	280	292	274	254	255	282	236	248	294	277	248	284	277	285	284	278	244	266	280	268	278	267	263	265	263	255	284	262	270	267	294	289	280	287	262	294	264	299	250	275	259	272	286	255	287	290	268	267	293	281	233	298	279	266	282	291	270	301	254	284	280	265	273	294	280	288	280	261	276	305	277	241	261	280	306	269	282	273	255	256	255	269	280	282	254	276	251	263	270	258	288	241	250	279	252	294	269	248	274	299	261	287	250	269	257	281	272	259	273	266	292	258	303	289	261	269	248	278	270	287	261	286	309	281	271	274	269	284	264	283	281	244	272	258	286	270	247	279	271	272	266	278	281	272	299	283	264	268	258	288	261	251	259	290	282	264	258	272	269	249	273	283	281	297	307	277	261	266	283	276	251	273	267	272	287	283	250	282	247	264	291	257	280	277	270	242	261	262	277	256	291	265	253	267	268	261	272	265	254	275	275	282	305	256	281	278	279	272	285	276	250	287	282	279	287	241	284	246	255	298	272	284	272	253	287	275	275	261	246	278	282	311	254	265	269	291	260	303	252	271	280	270	286	272	262	282	298	256	321	297	277	266	282	234	258	277	287	286	238	272	259	257	282	282	279	253	287	264	239	251	260	271	283	282	269	275	282	283	266	290	291	279	248	258	271	275	294	252	281	264	285	271	289	294	246	285	256	308	269	264	283	317	271	266	260	256	272	293	266	271	286	256	268	281	277	285	261	298	317	267	275	275	268	256	272	276	257	264	262	272	284	299	299	260	264	308	296	276	284	252	267	271	281	279	280	279	268	259	275	284	248	272	255	286	273	281	281	243	274	265	296	312	270	282	290	281	257	308	258	271	263	280	257	269	285	275	268	272	270	270	260	265	304	287	232	261	303	286	263	279	279	245	296	265	279	311	259	246	244	243	273	300	292	270	274	292	259	280	283	283	244	276	268	288	282	271	253	299	286	266	283	274	246	247	263	274	261	300	287	280	321	260	268	280	283	270	272	276	275	260	257	244	305	273	265	272	256	280	246	243	247	279	265	277	267	278	296	276	250	259	254	299	252	269	261	293	292	278	244	273	287	290	273	250	283	271	264	237	255	253	284	259	258	267	268	286	263	251	291	265	276	274	285	282	281	281	275	284	270	278	271	275	306	282	264	278	282	290	268	234	274	243	250	254	271	257	270	270	290	249	314	246	249	251	247	262	265	283	254	283	261	283	255	298	293	272	264	265	288	260	283	291	260	273	275	277	290	280	262	283	272	257	264	272	280	272	250	261	263	244	237	274	260	238	266	258	255	273	271	282	290	279	278	266	233	224	275	288	275	271	267	281	293	268	282	265	295	266	270	257	277	245	276	257	258	281	277	256	271	241	295	302	259	275	265	255	264	270	248	279	272	265	267	266	275	258	261	284	254	265	268	251	287	272	276	268	264	286	254	276	266	273	242	275	282	298	264	242	274	267	291	259	264	281	262	265	267	279	315	282	280	244	253	273	298	285	290	277	273	303	266	275	259	281	277	286	256	280	279	278	283	257	270	278	271	270	294	272	248	257	264	275	290	281	303	278	252	319	270	291	278	267	276	271	285	287	300	274	265	278	264	258	274	273	264	259	285	269	301	264	262	273	299	274	278
345	3	3500	109104	363	0	53	300	407	490	474	525	465	445	400	423	401	374	379	358	334	327	315	361	305	301	359	494	585	598	672	701	695	753	724	696	734	630	505	327	264	314	279	260	240	266	256	268	243	234	253	265	256	239	245	259	214	251	254	256	229	252	253	258	245	256	220	237	264	251	235	235	226	254	208	251	218	261	246	223	216	223	214	239	232	257	235	210	230	249	251	249	227	228	219	245	246	218	211	211	255	237	224	254	225	258	267	211	242	221	240	245	228	236	221	218	224	211	210	243	227	235	243	222	242	229	202	251	235	264	228	260	213	235	204	227	242	228	218	241	237	243	209	228	202	248	220	241	253	234	221	239	234	234	241	269	228	215	221	200	213	217	247	237	227	232	262	234	238	224	225	209	261	246	225	223	233	207	230	219	241	221	202	224	241	250	242	221	223	231	206	264	232	224	231	216	229	237	227	227	230	239	228	220	236	219	234	241	242	246	254	248	226	243	219	228	237	214	247	220	228	209	210	232	196	226	234	232	245	223	223	226	211	258	218	231	242	253	245	223	245	234	229	224	254	251	196	204	225	247	227	226	237	247	220	225	238	239	224	248	247	216	242	233	235	225	236	236	250	255	255	248	234	215	247	221	221	216	230	226	213	243	241	235	229	255	244	214	220	232	224	263	237	261	234	230	220	218	243	229	222	234	231	239	221	229	232	228	245	240	244	237	209	216	241	222	222	213	227	206	213	229	218	225	224	210	232	192	234	220	225	237	247	241	260	252	239	225	221	232	224	210	223	248	227	236	220	220	246	215	216	223	214	217	239	221	244	200	219	226	220	229	197	234	241	222	227	235	214	240	216	207	246	214	262	236	212	232	251	240	215	262	229	221	197	241	246	234	225	238	217	240	208	222	241	232	207	224	219	261	231	214	235	216	225	217	217	240	224	232	213	231	245	242	191	232	236	223	235	229	239	225	215	220	220	267	229	245	223	237	222	227	229	211	226	240	228	222	214	211	244	227	234	239	232	227	252	239	262	229	204	217	228	224	218	234	248	226	224	252	246	263	230	196	253	230	219	242	206	214	242	237	221	230	203	248	242	246	214	209	216	214	231	256	221	241	249	207	223	220	245	225	213	208	242	232	229	253	199	230	244	226	211	212	220	225	220	217	239	244	231	223	254	227	231	215	234	223	220	233	216	223	220	237	230	252	248	234	219	230	229	225	237	219	238	246	218	219	235	217	235	212	230	205	237	207	235	225	244	237	220	206	234	243	238	248	270	246	217	232	217	267	242	228	231	244	226	241	224	208	234	213	232	234	204	243	233	223	256	246	219	233	218	241	226	223	228	212	213	232	237	231	248	226	251	230	232	248	235	232	223	230	208	220	213	224	219	228	218	219	244	241	257	211	201	238	230	219	210	216	255	230	222	235	242	240	254	229	256	231	202	230	224	262	245	251	233	232	226	212	253	245	224	223	241	231	234	217	247	242	246	221	226	237	239	206	207	197	234	258	207	218	223	239	220	214	260	209	247	215	194	244	203	203	223	233	239	226	255	219	233	211	253	234	232	242	207	233	218	227	237	226	219	216	226	220	232	227	207	216	239	208	246	247	234	237	222	237	197	241	233	269	230	249	229	231	221	218	221	250	224	225	218	210	224	251	246	260	252	206	222	234	224	223	204	219	263	230	219	251	225	227	207	220	228	239	239	237	237	235	254	233	214	267	245	220	238	237	213	227	216	225	236	212	233	242	236	241	221	254	234	207	209	234	246	234	232	239	238	208	228	218	230	230	219	246	222	251	223	247	249	254	219	220	208	245	222	228	220	231	237	248	215	225	232	215	224	233	231	248	225	212	217	254	236	207	217	267	252	246	219	247	249	224	212	227	251	247	230	220	226	207	232	236	214	228	220	225	224	222	221	244	264	243	256	218	207	232	224	232	208	205	240	243	225	226	229	226	211	225	215	220	233	216	221	249	234	222	225	229	231	243	205	207	215	226	201	214	235	211	241	227	237	224	216	220	222	229	223	241	202	219	237	262	216	212	217	242	225	212	207	211	233	224	221	220	232	207	250	222	238	217	209	185	229	239	228	229	223	240	227	212	232	238	223	232	218	234	217	216	221	235	218	234	216	238	230	223	238	213	225	221	241	219	226	216	239	238	217	242	217	237	221	240	216	229	250	228	194	223	227	236	205	224	210	232	253	228	242	213	233	228	219	223	201	245	259	242	244	244	227	219	238	223	231	221	226	246	217	237	255	228	229	217	200	223	234	246	211	215	239	219	222	228	216	249	224	212	248	198	227	230	228	231	221	258	232	241	228	234	232	231	203	213	231	251	236	219
345	0	2700	109227	359	1	45	304	472	549	602	572	589	567	542	533	470	486	480	464	394	417	396	428	417	501	586	732	770	863	916	892	946	997	976	906	882	902	750	575	388	345	356	338	346	338	317	312	343	328	324	334	332	293	332	320	318	326	298	288	344	334	321	306	318	325	313	292	307	299	301	328	321	313	314	286	329	300	270	312	302	347	319	289	297	316	305	325	273	306	293	313	323	291	317	324	324	313	286	300	305	303	294	314	302	350	321	310	319	336	296	302	317	301	332	330	318	304	293	313	295	307	315	299	325	305	323	311	321	353	322	322	303	291	293	306	291	337	303	311	330	329	332	280	292	299	299	288	320	288	283	306	310	302	289	308	287	324	276	327	312	308	295	303	316	318	308	297	296	289	308	313	337	310	278	303	316	278	334	330	304	319	348	320	285	313	294	305	325	295	302	310	321	307	300	295	309	323	332	309	331	315	296	311	307	335	310	314	285	293	319	325	304	305	296	298	306	299	284	306	324	308	268	300	305	310	292	313	305	309	313	286	302	285	278	308	298	318	305	315	323	315	312	331	286	322	294	300	307	292	299	283	290	316	284	308	277	299	322	286	295	316	292	310	319	316	318	277	324	306	313	335	311	307	316	315	297	288	304	292	265	279	308	316	290	288	326	307	323	293	317	274	323	289	275	286	339	314	298	286	290	304	323	284	294	286	291	289	290	309	315	320	298	295	303	338	307	285	305	324	292	332	298	285	316	349	305	326	266	274	303	311	287	333	299	293	311	308	264	304	301	304	306	327	310	302	295	337	275	331	291	282	315	292	294	278	306	288	321	340	298	272	271	296	275	298	293	312	311	272	294	323	312	327	296	293	290	306	311	326	310	309	301	309	275	313	335	312	275	327	313	315	288	320	298	283	267	313	321	315	302	300	284	315	312	302	281	288	293	292	278	294	312	301	314	319	314	268	273	320	302	309	332	314	301	278	319	295	310	288	308	307	348	323	323	293	318	321	308	286	317	313	307	308	293	293	284	290	309	349	320	314	296	291	309	292	293	304	289	316	296	289	304	314	293	294	303	309	319	286	270	300	309	303	306	335	276	315	297	299	294	336	279	316	311	297	330	292	311	326	303	320	289	320	288	321	312	311	303	306	268	325	310	324	306	319	274	298	300	306	293	281	356	317	275	308	303	286	303	299	317	318	293	314	313	291	273	298	318	307	310	318	267	316	306	275	299	286	290	277	288	312	271	288	309	297	339	291	303	320	327	280	293	313	282	314	296	299	275	305	309	314	282	311	317	283	281	294	292	296	295	307	282	290	300	295	298	305	286	295	285	331	294	298	294	300	291	326	292	293	259	301	296	288	251	326	301	270	316	292	275	288	294	305	341	296	285	331	281	294	320	279	268	293	320	294	293	320	290	260	317	311	291	297	296	316	298	320	305	297	308	307	297	306	337	297	295	305	316	326	329	298	313	282	299	297	256	302	289	290	331	324	283	289	294	294	292	283	312	304	288	308	275	313	288	294	325	294	298	317	289	319	309	303	259	304	293	288	273	300	279	291	311	312	332	278	306	279	322	289	310	295	289	311	301	309	277	288	297	316	277	288	325	304	303	292	303	317	298	318	305	327	310	294	307	322	314	286	281	300	299	294	308	309	321	298	293	316	289	312	318	294	302	278	285	293	315	325	306	296	276	314	314	285	283	303	306	282	260	332	293	323	302	275	291	313	299	290	312	272	316	304	277	303	302	315	306	304	320	298	315	295	326	289	296	335	291	274	299	321	282	323	297	270	280	288	305	298	306	304	284	318	308	311	293	292	304	298	311	295	310	327	248	282	283	316	324	306	308	291	287	299	288	320	329	309	314	298	305	270	324	288	289	293	318	303	266	305	294	300	273	299	309	302	294	303	321	295	304	276	274	318	334	297	301	292	292	304	300	319	284	294	321	281	276	311	285	293	292	320	319	319	313	273	289	308	322	283	265	296	293	281	294	307	346	280	310	322	309	293	303	322	299	301	291	310	309	335	287	289	298	278	325	306	287	308	308	298	303	319	314	305	283	308	314	283	307	278	311	321	305	299	299	301	323	295	326	305	323	302	284	314	296	305	299	300	301	290	303	308	311	296	311	331	277	282	302	298	284	328	283	296	311	302	296	311	303	326	294	301	320	306	282	305	319	297	324	285	276	307	298	332	294	316	295	291	282	302	332	285	302	288	300	289	292	309	311	311	272	284	281	333	271	278	284	305	265	276	291	282	279	282	307	310	301	295	357	293	281	311	307	282	326	305	303	296	311	317	303	275	305	305	278	315	312	290	294	310	327	312	306	284	297	302	303	282	281	295
345	1	1900	109350	361	1	74	302	361	487	447	478	486	459	412	408	378	374	324	358	337	346	344	351	342	356	354	370	445	507	558	598	653	715	700	635	554	511	481	350	304	264	264	296	308	305	268	267	253	269	287	256	276	255	277	273	264	287	273	284	278	282	265	304	292	295	283	265	257	304	254	280	281	297	299	269	260	310	274	300	239	278	292	280	267	278	253	275	274	262	272	275	253	256	261	273	246	272	243	256	274	260	259	265	274	234	235	248	254	274	256	245	251	273	247	266	284	264	268	272	223	282	261	270	249	244	271	254	286	287	265	257	280	264	262	264	273	257	244	269	246	252	278	245	252	276	269	241	266	272	250	285	241	254	251	256	237	248	269	279	251	251	272	275	237	279	303	284	254	251	238	261	256	244	281	280	272	272	242	298	269	270	297	267	262	266	231	241	301	257	266	274	257	269	228	272	262	246	242	279	249	280	261	248	269	294	244	263	274	245	272	280	268	254	261	275	259	253	263	261	249	243	260	257	246	271	270	251	258	247	280	277	270	254	270	259	272	242	271	275	244	243	250	254	283	285	279	275	267	291	244	269	277	261	277	277	251	278	233	280	264	270	261	247	245	264	261	265	268	251	261	247	284	261	293	259	290	261	253	265	252	268	268	249	251	290	269	261	252	269	241	255	268	247	266	272	254	242	254	291	263	278	237	248	255	262	266	275	246	262	299	244	264	250	276	264	266	260	282	249	257	274	266	270	259	264	262	287	267	262	229	251	276	262	257	266	254	276	275	274	279	289	270	254	259	271	286	230	251	251	237	278	257	261	275	253	252	250	247	269	256	271	250	243	263	238	245	261	254	262	252	259	275	244	259	248	297	279	266	246	280	292	276	266	244	291	268	271	257	252	266	265	259	264	268	237	300	278	266	251	286	271	299	240	266	260	247	269	255	258	256	266	263	244	265	244	284	233	283	268	243	248	244	282	259	277	247	258	254	264	271	280	251	282	260	253	292	252	235	274	277	254	262	266	268	267	245	276	260	264	267	230	264	250	259	246	246	255	229	268	243	285	263	235	260	243	228	244	264	277	278	248	274	262	283	256	258	262	255	265	279	258	268	253	260	276	286	250	274	247	289	242	253	248	243	279	250	266	252	275	207	257	247	249	293	275	256	251	254	244	271	249	298	235	251	270	224	262	271	266	265	257	251	277	257	264	262	273	262	260	250	280	266	291	257	251	252	262	265	247	267	242	243	262	256	243	240	287	260	262	258	258	243	284	276	271	291	267	255	272	263	249	268	257	262	252	265	223	253	258	235	262	244	224	259	263	273	253	267	273	244	273	258	255	244	262	259	234	256	271	270	248	262	274	273	254	244	251	267	279	230	272	250	260	263	223	248	264	283	242	245	270	245	243	263	248	276	233	254	242	242	268	285	254	264	273	271	267	278	267	238	268	231	263	276	268	266	246	260	273	236	238	265	259	292	239	264	273	254	248	254	264	268	250	267	275	259	271	245	284	243	272	281	272	247	276	261	272	238	263	261	256	263	243	257	247	262	243	254	273	271	242	266	233	265	245	262	275	253	297	269	266	261	283	282	249	258	253	242	273	265	229	266	251	285	291	231	288	272	251	248	255	254	247	257	261	282	286	250	277	245	291	265	288	249	255	266	269	246	299	251	261	284	276	255	274	266	253	249	258	256	255	261	252	281	251	260	268	282	255	256	245	238	259	286	263	242	241	260	262	254	271	246	262	266	256	273	256	254	265	240	267	260	280	250	280	294	245	283	277	249	268	254	248	280	250	243	255	264	246	275	242	268	254	274	250	243	260	254	240	264	252	262	252	260	279	268	271	265	255	267	255	278	253	273	252	261	285	266	245	251	258	270	234	264	276	275	268	272	251	263	267	248	284	243	264	248	277	250	268	243	248	228	284	230	266	278	265	276	249	255	246	262	283	251	283	276	250	260	257	277	251	229	257	242	259	256	249	233	241	258	252	262	254	258	293	266	270	270	258	306	261	253	251	246	278	246	277	246	254	271	286	260	239	283	277	285	279	260	251	244	263	269	269	254	262	254	262	270	237	275	255	275	255	269	256	272	281	242	284	264	253	265	243	254	267	218	264	264	259	252	294	276	293	234	239	243	254	265	251	301	269	262	265	254	279	261	262	290	235	258	281	251	244	267	239	275	268	268	270	287	280	252	279	258	278	278	268	241	228	265	242	298	251	270	281	251	265	281	250	288	262	278	237	265	267	260	246	238	260	248	279	266	254	304	258	272	242	275	249	267	263	264	244	286	261	261	270	256	281	255	231	276	290	262	287	272	276	250	277	292	279	298	244	252	272	264	239
345	2	2100	109473	365	1	57	320	407	542	542	542	532	480	456	466	406	397	399	385	357	379	368	385	388	389	442	519	615	702	703	768	785	800	820	782	703	559	353	315	294	292	295	292	287	302	274	329	306	293	294	293	299	304	293	303	292	279	301	279	285	311	272	309	292	259	280	289	277	275	288	248	273	267	270	280	251	292	277	266	251	266	297	299	280	265	267	272	274	285	264	245	281	254	281	290	264	265	266	262	282	279	278	264	267	289	289	298	274	271	282	272	264	256	277	252	280	268	266	279	284	278	265	255	293	278	280	282	250	267	273	235	262	276	271	270	276	250	285	271	249	279	253	250	285	263	255	296	264	263	266	277	290	257	287	328	257	268	237	239	274	294	281	295	272	254	253	278	258	268	277	266	302	315	246	268	257	276	287	273	269	304	272	285	288	262	279	250	277	278	280	248	310	267	274	280	265	269	265	282	282	254	273	279	261	248	262	289	258	288	238	278	290	266	289	290	284	265	254	267	273	266	249	282	273	293	247	264	259	282	266	262	254	273	263	290	319	245	237	272	306	235	265	283	276	275	255	271	243	271	250	293	282	289	261	237	287	244	294	266	268	255	265	280	252	260	292	287	276	271	251	287	265	274	285	257	253	274	253	294	260	286	285	271	276	260	262	256	276	279	287	242	270	271	258	299	283	255	265	261	260	266	253	278	279	282	281	253	285	277	275	276	264	263	261	261	259	278	278	279	282	248	267	269	228	254	302	257	270	290	254	286	247	248	266	248	266	259	264	277	274	284	235	250	300	270	262	257	280	235	269	277	280	249	273	306	241	289	260	267	252	277	288	264	260	283	266	257	254	277	253	302	286	270	288	272	260	273	261	276	279	291	275	276	258	268	276	288	271	270	281	251	246	271	261	270	250	277	260	254	281	252	306	298	271	252	284	258	270	291	269	247	277	250	261	251	259	249	251	282	292	259	277	294	269	282	268	262	251	291	258	273	242	286	255	279	264	286	273	267	275	282	245	258	277	241	274	281	268	259	267	279	270	252	276	244	267	293	257	279	276	266	267	283	251	289	260	248	257	265	248	269	291	272	265	275	254	278	245	292	257	283	287	262	276	291	285	294	279	268	290	289	293	289	266	243	263	274	257	271	284	271	255	261	237	277	275	265	303	251	278	285	260	255	262	259	251	253	259	265	260	275	242	279	291	259	272	283	274	244	275	261	275	270	278	306	248	280	246	269	328	266	254	259	267	263	264	257	284	262	247	272	268	254	261	274	293	275	271	262	240	283	279	255	232	270	257	247	265	260	258	245	290	269	260	256	265	287	284	274	273	269	272	288	273	264	278	269	240	270	275	288	263	266	267	273	274	277	279	285	266	305	263	265	246	297	296	266	251	276	273	289	257	267	279	278	262	264	316	266	259	284	300	271	276	258	259	241	265	291	262	256	267	275	261	240	269	275	252	259	274	295	279	251	277	282	275	278	266	286	283	263	243	278	263	251	259	275	254	268	250	275	300	257	290	254	255	287	293	258	268	287	263	269	275	296	280	268	274	267	257	264	253	264	257	274	282	259	291	271	208	249	266	259	277	265	260	267	266	258	282	268	258	270	249	263	262	244	264	288	281	227	256	281	262	255	267	268	268	264	274	262	289	293	267	253	260	283	258	266	260	256	288	265	286	261	257	247	245	267	269	253	284	236	275	282	278	275	280	256	270	248	269	291	287	280	265	285	268	254	262	272	266	281	262	249	291	270	243	252	298	255	260	263	263	228	277	269	281	250	263	281	246	277	276	255	244	261	279	279	257	276	279	272	277	274	269	263	286	312	265	243	279	293	262	264	248	251	300	312	259	273	255	274	267	268	268	280	260	253	263	280	276	286	268	260	269	247	290	261	282	278	282	248	260	271	299	259	262	270	262	272	263	259	295	257	236	266	248	254	272	255	289	268	246	266	292	261	286	272	289	293	261	272	251	295	255	271	291	263	260	300	278	291	260	285	275	263	281	267	287	262	240	262	262	268	250	265	254	264	284	265	269	253	257	245	270	263	241	266	251	264	246	259	266	293	277	240	244	267	273	277	300	266	265	293	264	264	286	281	273	257	237	277	271	267	255	275	246	264	285	263	283	271	274	284	273	275	248	278	281	261	262	293	251	258	262	275	243	274	297	285	267	271	263	271	246	277	255	277	288	297	305	255	233	267	266	286	241	256	264	283	266	280	292	268	262	257	278	294	253	262	238	266	244	271	272	245	289	284	302	295	214	252	273	276	252	278	273	247	272	270	283	257	272	289	251	272	275	282	291	247	258	312	252	270	284	311	250	231	267	286	264	274	253	266	247	283
345	3	3500	109596	357	4	62	399	466	533	571	558	544	524	501	486	462	445	440	458	436	493	546	608	657	701	829	889	923	930	941	951	940	953	954	931	878	858	756	526	363	390	372	364	346	346	331	366	335	369	368	320	340	350	336	317	318	345	374	343	361	362	349	363	343	371	357	327	327	348	359	352	324	331	320	359	322	371	338	339	341	322	348	340	358	341	346	347	334	358	377	371	330	345	320	337	337	315	375	316	336	366	313	312	329	346	322	324	376	331	360	361	357	345	320	331	354	334	310	316	379	348	326	375	343	372	351	317	351	369	354	320	304	308	306	333	342	322	315	334	355	353	307	343	358	332	301	328	397	323	327	341	341	340	323	347	320	366	343	333	299	307	356	277	370	351	348	333	324	342	353	314	320	350	330	343	332	311	347	333	352	343	363	340	349	321	328	336	338	328	300	332	314	318	316	343	307	325	368	351	316	332	332	359	313	316	327	351	327	336	350	342	325	326	307	354	318	316	358	329	344	341	337	363	329	318	317	310	352	327	297	341	350	301	309	342	339	311	346	382	327	327	358	332	348	330	337	325	341	345	349	321	327	340	310	323	290	352	335	325	330	356	354	341	317	325	352	314	361	351	332	342	313	337	322	332	336	357	303	329	350	355	319	323	341	353	333	329	311	326	338	332	325	344	328	343	342	331	377	336	322	326	319	337	349	348	374	331	317	331	329	339	317	334	328	334	326	319	323	343	307	359	353	356	319	360	335	326	373	347	338	335	324	334	306	310	339	313	307	353	320	317	319	331	345	311	351	320	354	315	332	359	355	335	320	314	327	363	322	340	363	312	319	318	307	300	304	353	340	326	327	308	356	294	332	317	310	327	312	306	356	313	342	381	346	323	334	346	313	349	348	358	311	324	331	355	321	334	317	346	307	325	319	334	320	348	328	305	329	315	342	326	323	348	346	332	331	328	370	330	351	318	326	334	330	314	310	343	324	342	336	346	311	365	331	326	322	345	318	342	311	330	316	334	338	337	343	337	322	350	325	345	318	309	333	341	318	312	318	369	323	306	328	323	326	338	335	314	337	320	338	329	301	318	337	354	336	324	359	349	327	376	295	340	312	319	320	315	322	331	324	338	364	329	329	380	345	350	349	312	342	339	338	314	343	356	305	317	347	333	297	319	333	322	323	313	315	331	357	324	338	329	344	325	339	312	371	349	353	336	344	336	304	346	326	333	315	366	329	325	338	361	315	292	342	340	337	304	349	338	308	303	367	339	326	348	347	316	313	327	337	341	337	320	297	341	340	323	326	321	324	333	348	350	320	354	331	334	326	332	342	337	333	333	341	324	335	327	307	299	354	343	276	344	317	342	315	355	321	335	342	324	328	310	334	315	359	325	334	339	337	331	331	314	325	347	302	317	336	309	377	349	281	333	343	325	326	375	324	349	344	333	334	316	318	329	332	362	316	319	350	334	330	320	336	350	310	356	331	346	327	344	343	336	326	309	330	338	327	330	335	326	322	315	329	332	338	342	325	321	328	331	295	349	346	327	340	349	333	324	350	322	313	329	341	307	322	307	350	311	344	315	335	351	317	339	329	308	352	325	341	318	328	342	323	318	314	326	383	350	338	365	343	322	317	329	339	322	319	320	346	345	334	314	297	334	333	313	338	298	336	345	371	318	334	315	329	334	327	369	348	333	322	328	340	338	330	332	323	322	347	345	316	345	337	331	352	331	346	309	334	346	353	320	356	354	325	358	368	316	316	334	354	316	341	339	337	346	287	318	376	332	345	310	349	335	335	324	337	327	305	376	346	315	314	318	316	320	343	326	332	331	343	319	345	333	340	350	350	330	353	326	330	329	361	304	347	345	324	350	335	329	341	322	320	366	305	388	355	314	332	328	324	352	334	336	348	295	315	341	332	338	325	337	318	304	324	355	342	313	315	342	337	354	333	333	316	325	351	351	307	345	326	332	313	320	303	319	318	351	353	329	343	340	337	315	313	347	350	344	332	313	311	353	334	337	376	344	329	326	336	324	318	326	317	312	336	334	321	324	328	343	324	345	322	319	343	349	322	330	345	333	290	345	322	322	321	327	341	317	342	317	335	323	361	317	338	323	354	316	337	330	305	327	323	369	286	347	363	335	316	348	349	348	358	346	350	319	342	307	320	328	307	309	307	330	349	304	346	372	341	346	327	329	352	316	343	347	364	345	312	311	325	350	338	328	307	351	316	312	328	315	342	330	335	330	302	353	340	334	318	304	342	319	333	313	362	343	296	320	296	358	342	302	318	346	328	321	339	339	323	346	346	332	342	340	318	308	308	319	328	317	320	336	331	305	360	350
345	0	2700	109720	364	0	22	308	424	601	578	587	565	557	517	483	477	521	474	473	446	465	443	426	426	482	590	791	879	931	973	1011	1009	1057	1023	998	979	1013	909	678	450	400	365	380	397	381	344	382	354	376	359	341	372	340	367	351	371	358	372	371	341	364	342	369	353	358	361	343	357	357	338	375	333	383	344	356	363	369	385	379	334	351	344	323	362	349	313	333	349	313	381	343	337	348	318	335	353	330	347	368	332	343	332	343	328	337	362	320	356	350	346	337	342	356	334	324	331	329	367	320	344	351	343	324	340	339	356	361	350	339	337	320	346	351	329	344	314	337	325	340	332	319	335	343	364	330	359	310	365	358	340	324	354	331	325	370	301	300	341	341	352	347	322	326	329	358	367	337	377	344	346	376	349	355	309	368	355	341	325	321	325	323	344	356	327	335	354	320	338	325	366	337	341	335	341	328	344	343	371	342	356	336	321	346	350	364	336	335	335	341	325	350	356	357	361	357	320	357	330	336	342	357	320	333	309	343	340	349	320	373	349	360	315	349	327	318	295	369	323	340	327	354	324	322	335	325	352	316	329	306	357	329	364	342	331	345	340	358	339	331	369	311	358	334	337	338	356	329	341	344	308	355	340	355	362	349	350	339	328	319	349	331	348	333	341	329	337	329	322	347	340	303	332	344	350	355	329	361	321	324	341	308	342	338	301	338	336	317	315	307	327	328	330	332	343	347	334	336	331	337	372	338	331	334	324	370	334	338	312	305	333	346	351	348	347	350	324	365	321	313	326	321	339	344	314	355	331	348	335	368	338	324	341	320	318	325	338	335	335	375	312	376	342	329	296	357	355	341	332	326	327	323	326	330	338	317	332	360	326	315	342	332	332	364	338	325	325	325	350	330	352	308	327	325	296	358	353	358	320	323	312	339	347	357	332	339	330	347	337	334	338	351	339	344	333	380	315	334	345	340	345	341	315	321	311	352	317	352	349	352	342	339	332	356	324	351	306	341	327	372	349	317	331	368	353	312	341	345	349	344	304	336	343	310	356	362	310	343	334	350	335	321	361	349	332	318	337	337	337	333	306	337	332	314	345	338	318	349	310	321	347	348	323	344	347	341	355	346	348	363	341	317	355	316	349	342	337	326	321	369	326	332	366	336	312	313	363	350	350	328	326	334	336	327	304	308	335	347	342	378	326	324	327	337	371	325	357	342	327	345	303	354	351	344	336	353	370	322	328	356	336	372	315	337	325	310	322	323	361	305	347	315	326	315	335	339	313	359	340	336	364	340	309	354	322	335	336	326	338	325	349	362	342	338	322	337	345	339	350	313	314	365	338	381	346	321	284	374	345	336	346	323	310	355	338	360	324	333	344	351	331	332	323	337	325	368	349	348	296	352	332	328	316	318	326	343	342	340	338	341	310	353	329	349	320	327	352	342	311	346	330	354	335	303	317	314	319	331	335	320	326	312	310	374	310	320	369	323	321	360	333	313	344	324	330	356	353	358	349	344	313	360	372	329	322	351	333	329	326	339	314	329	349	331	344	343	327	347	330	328	347	335	313	324	325	349	334	313	348	332	350	323	319	348	362	350	341	329	303	308	324	331	303	321	310	351	331	348	352	321	321	316	334	347	318	348	332	372	352	330	361	341	334	328	334	345	328	339	338	361	339	343	323	335	322	347	342	325	345	315	331	343	313	320	327	314	320	350	338	316	344	348	346	334	342	326	346	330	318	334	315	332	320	312	353	331	342	333	348	365	315	346	349	309	338	359	309	350	358	312	314	291	351	317	357	314	350	361	362	337	308	338	339	377	339	332	343	350	350	349	325	362	356	361	339	331	329	366	312	342	328	354	335	339	348	341	334	354	309	333	341	322	342	344	325	322	317	358	335	299	323	345	333	327	355	317	380	297	328	338	307	341	356	349	327	331	354	348	345	358	351	371	339	341	302	332	325	353	345	339	326	326	328	349	326	347	322	308	358	332	354	321	324	323	357	350	360	368	353	316	325	305	332	309	348	329	348	357	367	304	359	343	320	359	345	323	337	340	314	330	347	327	327	349	318	334	335	357	342	327	327	354	326	341	322	404	360	356	356	313	330	332	330	310	337	349	336	305	315	356	330	321	349	334	323	361	337	311	347	323	334	349	339	331	349	319	350	343	334	354	343	325	318	352	318	348	342	308	336	327	314	356	320	336	344	326	328	331	352	354	323	325	327	327	312	335	365	353	291	360	344	331	328	341	345	353	340	316	358	342	346	360	351	333	343	331	350	344	318	336	334	319	338	341	328	326	343	346	336	327	328	333	321	338	322	349	295	330	317	301	333	341	320	341	358	326	352	352
345	1	1900	109843	363	1	58	330	410	494	481	550	489	481	444	450	394	413	406	370	403	386	393	382	400	376	477	478	514	627	657	737	766	792	812	845	841	822	769	598	453	367	341	348	355	340	345	314	337	314	354	334	329	316	325	317	331	336	319	315	367	320	331	346	344	315	327	346	310	348	337	309	299	331	328	325	336	315	357	347	333	328	326	322	336	317	299	341	313	324	345	312	304	348	313	327	311	304	341	333	337	331	340	318	300	312	339	333	295	313	334	336	305	312	315	310	348	355	316	308	306	333	304	327	336	323	300	306	324	334	316	332	307	322	319	293	335	321	315	311	318	341	335	308	336	322	333	314	347	308	328	337	351	304	311	335	308	327	342	310	312	330	309	317	337	339	306	317	320	314	332	336	302	328	328	316	336	318	334	322	322	355	346	332	317	325	311	312	311	349	335	310	310	323	324	327	326	318	309	347	319	323	308	339	348	321	284	329	338	337	310	329	342	317	319	315	359	305	354	319	327	300	323	308	327	323	336	332	344	302	344	319	323	315	305	340	314	331	315	336	326	327	331	288	321	352	318	326	312	308	341	330	339	292	308	333	335	319	336	320	335	330	322	314	356	327	313	321	306	334	319	288	334	314	337	300	300	299	324	322	340	333	318	347	321	339	327	346	320	329	322	341	337	321	320	301	324	313	323	292	337	320	318	337	336	322	323	321	339	314	334	325	328	317	295	322	330	323	323	332	336	340	312	319	361	378	305	299	335	316	305	322	323	322	362	309	312	315	295	305	313	328	293	331	329	310	328	318	332	326	368	339	329	321	318	316	306	316	311	316	334	333	325	349	328	326	325	321	305	347	302	337	306	324	297	337	299	350	315	291	330	320	338	326	327	339	334	306	313	331	307	324	312	287	296	301	301	322	321	364	317	348	302	334	307	337	316	320	313	335	312	325	333	329	307	345	318	330	322	316	345	306	347	340	308	314	327	299	342	310	323	361	318	342	328	365	306	316	324	310	319	324	331	338	340	350	314	346	324	307	345	305	274	342	304	283	292	320	325	349	336	325	304	326	341	360	314	365	287	317	328	317	295	319	318	324	338	336	333	330	339	294	330	308	312	307	303	308	311	326	326	313	339	329	346	326	302	304	356	328	322	341	343	318	316	315	319	310	325	297	327	315	331	306	351	298	330	311	343	301	322	349	322	331	332	321	323	342	304	351	341	321	299	306	310	336	297	317	330	310	314	311	319	316	329	317	322	324	306	326	314	309	328	311	335	307	339	323	335	323	284	340	324	338	317	323	321	318	339	310	318	329	297	342	317	289	333	305	302	286	320	316	337	346	304	320	324	347	309	327	321	299	338	323	338	337	327	329	322	337	336	321	317	342	299	355	292	326	312	326	328	353	312	304	320	330	330	306	341	330	341	374	286	349	318	337	335	354	333	344	333	304	318	323	342	312	328	316	292	327	371	325	326	345	325	323	287	307	312	324	345	325	331	339	321	326	299	331	300	326	319	313	327	355	333	348	326	338	321	329	286	350	350	305	341	316	325	302	318	328	325	312	310	337	317	343	302	333	303	304	286	350	332	315	289	340	317	304	350	318	324	328	328	339	325	336	329	322	296	345	309	286	307	332	310	298	333	316	320	331	303	320	304	344	306	296	309	335	343	314	318	312	280	350	364	317	324	333	324	316	285	303	304	314	312	295	327	340	338	346	294	337	335	332	312	307	337	321	310	321	334	333	343	366	358	328	312	303	331	314	350	306	313	309	313	346	351	313	318	311	374	327	331	330	364	309	303	318	355	333	329	294	317	327	340	308	339	350	314	333	334	321	295	342	306	331	311	345	316	324	313	326	304	318	331	304	325	297	332	309	325	321	303	344	320	307	316	359	332	374	359	339	325	327	319	312	323	300	315	321	326	298	302	287	299	284	272	340	332	331	333	302	308	340	333	304	339	348	304	292	329	312	312	328	303	334	319	298	332	300	295	316	320	321	314	328	324	346	292	322	320	373	307	315	321	327	333	325	323	353	314	323	311	293	316	312	320	336	349	337	320	320	370	330	319	313	293	338	334	305	336	351	323	316	313	332	300	334	302	352	316	330	329	321	324	332	330	315	368	337	320	329	342	317	308	325	345	318	274	315	341	338	341	350	340	322	286	311	341	314	337	323	290	314	354	332	291	320	321	299	303	312	325	344	316	327	334	314	313	316	317	348	342	305	339	339	328	314	323	324	310	330	320	315	301	323	317	316	326	306	295	309	298	313	293	305	311	343	333	329	322	323	294	329	307	341	347	315	320	344	332	328	303	334	340	303	323	328	301	291	317	329	339	299	339	339	325	310
345	2	2100	109966	360	4	77	370	472	594	542	580	549	537	514	464	442	451	426	425	418	403	415	373	407	444	519	609	658	706	739	843	850	868	890	902	937	897	811	716	448	406	339	335	383	334	350	335	349	332	342	359	347	348	329	313	337	358	322	306	326	326	368	302	317	322	319	319	322	327	357	332	346	319	312	282	305	329	329	321	313	305	301	317	319	318	338	318	316	327	306	311	349	302	320	345	318	311	326	332	296	347	326	323	331	299	304	341	294	343	340	277	337	314	314	311	321	337	340	339	324	298	320	342	322	320	339	307	309	340	344	321	354	313	326	344	331	307	332	317	335	300	325	337	320	319	336	325	298	316	322	336	316	323	315	320	312	337	301	305	313	307	305	344	310	319	327	316	298	311	339	327	309	314	315	324	311	328	332	323	328	308	320	331	314	344	314	323	320	332	288	332	331	301	310	307	334	326	328	317	341	303	332	298	343	314	293	282	318	302	302	305	317	296	341	291	329	317	321	304	330	332	307	340	281	316	339	311	325	313	321	312	318	309	320	335	330	330	323	333	320	299	335	327	294	321	319	341	314	304	337	352	328	284	340	305	306	333	314	327	302	314	301	343	349	320	305	317	307	332	326	303	311	315	306	296	300	329	324	334	338	325	332	338	354	327	339	344	290	330	293	342	311	328	306	313	340	314	328	307	314	319	306	298	345	319	329	333	318	293	313	300	329	308	339	316	340	294	311	332	341	312	305	327	322	329	349	317	340	330	279	335	303	347	337	315	315	359	303	312	309	324	312	305	325	323	318	367	346	329	310	299	317	336	344	339	325	305	339	315	331	331	305	305	302	317	317	290	322	321	304	305	319	286	336	299	304	299	322	324	304	359	362	283	339	336	305	329	299	323	339	341	308	332	339	329	325	316	344	303	308	316	331	346	303	326	325	308	303	326	317	342	291	319	347	369	277	345	301	367	321	327	338	321	328	318	333	318	307	322	317	309	294	319	317	331	312	332	324	315	324	339	298	330	318	317	301	326	307	314	313	303	317	325	326	317	312	305	338	313	305	318	337	332	354	327	310	298	340	321	300	324	318	323	304	344	312	324	361	307	299	296	288	350	323	308	310	345	333	323	311	304	319	338	311	317	288	341	302	345	338	310	325	327	339	324	322	316	336	328	303	305	319	354	321	330	326	317	348	295	287	304	347	346	327	304	305	298	327	344	344	304	331	331	344	326	316	355	325	340	315	329	337	351	309	351	329	349	320	334	325	315	319	315	324	302	334	315	317	333	307	302	326	319	314	323	288	292	342	330	312	271	309	328	308	297	312	340	314	327	326	303	344	292	332	340	314	317	335	317	327	344	305	312	307	324	314	319	286	309	340	314	317	324	333	307	329	341	316	327	327	305	283	345	335	304	326	341	316	317	320	319	312	331	322	312	337	320	326	330	305	345	307	319	301	328	300	297	292	331	317	291	325	329	354	323	309	310	349	314	314	302	329	306	301	310	314	292	311	358	291	294	285	345	310	330	289	310	315	302	300	347	306	306	311	320	336	312	333	310	310	311	334	338	340	299	300	316	300	312	330	319	316	297	303	330	334	328	327	310	351	284	342	303	332	310	292	338	330	295	304	323	341	326	337	317	303	330	311	332	325	337	327	328	339	321	288	322	325	317	312	288	348	340	302	310	322	311	331	329	332	320	316	345	309	331	300	344	305	341	309	330	298	308	293	336	339	283	291	292	318	329	323	323	303	339	285	327	318	313	319	324	281	322	295	345	331	346	314	315	302	343	341	317	328	350	312	282	333	341	357	316	294	288	304	309	333	289	283	317	300	300	313	336	328	316	343	305	317	308	330	318	303	327	313	308	319	314	294	334	330	335	316	306	325	328	310	290	313	319	323	327	337	304	314	310	338	341	296	329	332	320	325	329	294	296	315	329	345	333	349	325	320	344	304	346	311	316	304	325	305	325	311	322	329	288	304	300	310	304	297	320	312	321	324	318	322	342	337	311	308	312	299	370	305	318	312	337	332	324	326	311	333	340	313	303	330	320	334	308	312	312	303	317	322	300	320	310	277	328	314	295	305	341	309	281	310	317	308	338	307	338	320	294	320	330	341	343	297	316	323	323	304	343	326	288	314	307	339	332	293	353	315	302	277	326	311	298	317	310	322	316	322	314	312	300	318	308	296	332	298	338	295	333	331	319	316	328	326	344	312	319	317	308	339	330	304	312	321	343	331	304	315	274	332	313	315	298	321	298	345	309	319	325	324	323	317	339	322	312	308	319	301	297	307	300	300	337	325	346	342	301	309	320	315	310	339	291	332	331	311	318	345	280	333	365	298	310
345	3	3500	110089	365	2	80	441	503	575	570	591	536	502	479	459	455	446	439	409	363	388	383	384	381	509	679	746	794	785	840	885	862	917	933	866	916	894	639	473	341	323	346	298	290	314	335	314	296	301	334	308	310	286	315	312	321	308	319	300	297	331	317	312	287	283	291	307	303	344	303	294	319	299	296	274	281	306	319	279	283	305	300	281	312	294	302	324	304	263	294	309	287	319	279	263	283	316	298	309	275	285	295	299	310	291	268	295	307	287	296	295	290	299	306	334	303	278	285	292	291	315	292	302	317	300	291	312	275	302	295	293	315	304	291	302	275	309	312	294	289	306	286	302	248	269	284	277	294	284	304	305	273	284	286	306	257	318	304	323	284	287	296	317	296	278	294	297	296	289	267	297	336	292	269	296	267	300	282	296	268	293	288	288	305	285	292	285	281	293	296	273	314	287	292	276	284	296	276	305	314	278	302	286	313	288	288	277	305	286	261	287	267	289	275	293	293	298	306	277	307	294	288	288	282	302	286	298	290	293	293	295	312	278	297	300	297	322	282	308	312	299	287	307	278	306	269	301	317	294	285	293	291	288	284	283	295	286	330	289	292	291	283	294	308	282	270	279	285	283	288	296	298	264	279	297	265	266	297	263	309	279	259	287	274	306	285	283	321	266	258	296	302	309	323	285	309	282	293	292	296	272	293	270	293	288	283	274	295	291	282	298	283	308	292	291	278	301	293	281	277	271	321	295	320	287	266	285	293	294	336	295	302	290	286	287	272	319	271	312	290	279	298	273	294	307	275	274	307	299	304	290	306	305	268	276	277	307	309	260	280	274	279	267	296	267	279	302	296	299	266	263	296	282	283	291	269	288	290	307	293	293	293	275	279	293	310	302	282	276	282	279	293	290	286	282	286	316	290	265	300	298	264	289	305	309	287	262	323	273	295	266	308	291	283	279	293	301	318	310	263	271	279	285	297	272	274	269	281	278	280	308	281	290	290	281	299	286	291	268	292	287	291	305	284	296	301	273	286	291	287	329	287	279	306	317	271	249	301	296	308	316	288	252	319	301	317	257	294	301	311	285	279	284	274	284	274	305	246	302	302	277	309	277	271	289	295	305	282	302	284	297	257	305	261	290	280	311	275	307	270	290	309	289	285	304	278	278	289	276	302	308	283	276	280	279	306	292	299	276	296	286	274	283	301	273	270	316	293	283	295	291	268	289	269	297	282	294	278	291	278	279	307	316	300	276	259	307	283	264	300	296	267	319	282	308	274	303	284	302	284	299	304	288	303	282	317	270	286	307	315	267	318	289	315	286	287	278	303	270	289	326	290	302	284	279	272	296	297	292	315	269	259	283	300	282	305	290	291	279	301	264	288	296	296	277	298	310	264	290	306	286	270	280	292	275	307	305	315	284	263	294	304	268	283	270	276	309	274	262	284	283	294	268	281	284	280	303	298	265	270	294	259	288	300	270	304	315	289	281	311	287	265	317	279	293	292	271	265	281	278	309	308	281	305	313	286	296	299	299	286	294	287	307	276	292	286	284	279	293	281	298	282	290	294	263	283	279	273	306	285	274	289	296	290	274	297	309	263	276	274	313	318	279	290	278	279	276	323	305	270	315	274	289	274	285	288	286	293	284	309	292	303	297	293	284	270	226	284	303	315	269	287	289	331	279	275	294	263	280	353	303	296	290	295	293	300	271	291	307	301	254	281	301	289	307	268	273	282	302	275	286	266	302	292	308	289	286	267	291	284	301	254	300	321	269	259	290	289	286	324	300	281	278	264	291	277	282	306	252	281	267	292	290	297	284	305	295	294	279	293	304	291	286	276	300	281	298	294	263	269	279	282	297	291	316	298	271	304	297	273	297	299	314	282	256	246	277	278	315	264	278	284	298	279	304	286	296	291	299	307	287	297	307	285	265	302	281	266	303	290	269	276	296	283	309	275	294	298	313	293	288	270	292	297	275	283	284	285	292	262	319	294	287	302	323	295	296	260	289	298	280	323	316	290	281	292	304	296	283	283	283	305	298	302	275	287	335	292	299	277	288	280	264	287	303	300	297	295	306	296	277	285	268	284	270	285	274	273	303	271	293	280	285	284	296	312	290	288	305	289	278	302	269	286	295	311	269	308	282	293	273	307	292	296	300	265	288	293	327	275	284	238	312	270	261	266	278	290	290	240	283	245	287	285	303	308	265	282	288	279	308	297	295	291	301	300	280	283	308	281	294	280	313	291	274	283	283	283	302	305	283	291	293	302	300	287	264	298	265	293	290	289	317	265	276	288	281	286	271	269	309	302	291	319	277	274	291	295	290	271	309	285	301	294	281	322	301
