345	0	2700	168349	522	6	14	229	350	509	521	563	537	522	466	481	492	407	397	422	370	386	349	369	395	363	350	345	370	340	314	301	309	301	318	345	317	342	312	335	308	294	311	318	275	287	281	282	293	298	269	295	269	253	293	257	280	280	287	295	277	244	278	289	251	279	292	286	288	268	265	245	277	286	259	271	278	269	269	302	256	263	277	248	284	308	258	261	236	274	241	238	262	257	250	268	265	253	274	259	261	254	278	258	258	258	266	272	261	284	261	276	261	254	265	270	265	262	257	254	245	259	270	249	222	268	239	247	281	269	261	260	258	271	259	290	253	285	239	280	282	262	274	248	247	250	239	258	263	272	252	268	271	245	225	260	256	271	256	266	290	257	257	226	220	280	274	259	248	261	259	237	257	253	249	273	248	261	265	267	220	274	279	239	268	233	252	244	257	261	256	273	248	254	278	253	235	261	232	244	243	253	253	260	261	248	270	265	249	255	256	280	242	245	260	258	276	282	263	292	245	257	240	260	269	262	260	273	242	272	241	267	251	252	254	270	274	230	254	241	214	257	267	250	251	255	253	259	248	241	273	258	260	276	265	294	266	222	239	242	271	264	275	241	263	276	253	270	257	278	271	262	266	247	280	246	266	245	248	254	249	250	269	244	274	246	251	265	274	267	237	280	273	260	267	268	267	254	272	268	229	258	258	240	258	248	263	259	247	258	256	232	253	251	232	289	269	250	231	245	244	272	273	245	246	239	247	232	272	239	263	255	249	244	248	260	265	259	233	264	272	275	235	263	260	255	239	241	271	244	262	250	266	261	254	275	254	260	253	255	230	258	271	263	250	219	273	263	251	265	266	259	276	266	239	242	253	296	271	266	263	245	268	252	251	242	262	215	241	252	248	272	269	254	250	246	251	262	269	263	274	269	278	256	222	271	284	263	264	223	257	274	250	265	255	256	254	268	268	258	251	270	249	251	251	273	264	254	264	258	267	244	237	266	238	297	288	250	221	261	240	273	265	253	271	280	271	232	243	254	281	238	255	279	258	241	256	261	253	273	273	253	257	265	263	266	276	265	271	245	261	258	239	271	266	252	236	264	234	244	259	232	248	264	240	247	260	261	226	252	268	262	233	243	277	267	249	244	241	250	233	265	247	266	272	228	217	258	257	242	274	252	250	253	262	234	235	240	261	264	234	249	292	246	226	223	252	276	238	253	268	253	250	254	273	246	248	269	230	266	257	254	253	285	275	264	257	241	241	271	265	256	244	262	256	218	269	249	250	245	242	246	256	281	271	260	260	255	268	247	249	239	269	251	271	232	274	256	249	237	275	268	256	243	249	257	266	267	264	253	277	274	274	262	259	259	248	247	235	244	242	235	262	258	212	259	242	261	244	263	273	278	240	271	246	282	271	240	275	258	262	254	261	239	261	258	238	229	234	226	255	244	263	261	258	245	253	237	261	244	237	231	273	267	270	238	254	262	272	265	261	257	253	266	251	236	262	266	276	256	252	278	273	262	245	235	250	247	256	255	254	240	253	243	262	252	227	259	259	244	275	238	224	272	272	258	245	243	261	269	278	282	254	258	239	257	250	273	244	246	266	243	270	226	256	265	248	267	275	265	244	268	249	283	259	243	213	251	268	252	220	251	274	228	253	261	250	258	237	273	250	245	272	279	262	269	254	228	266	276	251	291	251	227	248	290	247	267	246	238	249	274	271	246	260	252	255	277	230	240	239	276	260	246	253	245	252	268	246	283	248	272	230	261	242	267	278	257	269	248	208	229	220	244	235	262	273	272	262	233	283	246	250	267	257	247	241	252	266	294	243	254	249	255	257	245	238	261	246	232	252	257	266	274	226	231	244	264	233	280	237	259	252	263	241	248	272	271	255	258	251	262	238	261	266	249	290	247	247	262	273	240	240	257	244	269	257	237	247	232	247	255	260	237	251	253	264	246	246	253	257	281	243	263	230	259	241	252	266	235	265	262	262	263	229	250	248	263	287	248	239	257	269	262	247	250	237	260	259	258	258	275	219	257	263	284	250	250	245	249	248	277	272	244	280	260	254	243	261	265	272	239	270	236	273	274	243	224	269	271	252	256	266	236	251	257	247	257	270	244	245	263	255	228	221	248	262	266	257	233	252	292	234	262	244	255	242	254	257	258	266	291	271	257	246	260	222	258	236	235	262	257	265	227	273	261	290	273	230	248	256	258	256	271	262	232	253	257	278	243	270	274	250	256	236	258	251	250	261	265	264	281	224	248	237	258	262	263	259	217	254	238	252	258	265	251	259	244	241	249	252	259	283	266	246	248	247	256	249	275	253	269	284	226	242	277	234	285
345	1	1900	168474	556	8	74	272	345	493	435	451	422	411	385	366	367	329	297	323	321	294	308	309	290	286	287	286	296	272	307	285	311	266	260	254	262	243	259	290	260	291	286	249	282	276	252	249	268	257	283	244	243	257	243	252	262	242	250	269	241	232	218	223	223	240	234	272	246	258	248	262	247	237	237	255	247	234	257	236	273	244	224	244	217	239	233	244	246	243	250	242	252	238	233	262	227	255	265	250	250	223	262	230	268	239	247	274	249	244	244	257	215	246	254	235	245	234	240	274	260	270	259	229	222	244	226	236	237	242	222	265	245	251	218	225	227	260	261	255	220	209	264	246	246	248	251	258	244	243	243	238	264	261	264	253	238	241	263	230	222	269	215	238	233	251	227	251	241	243	234	221	219	231	259	262	243	237	219	232	265	248	239	266	243	227	256	240	227	226	245	235	255	228	236	253	256	275	225	239	260	241	267	241	243	239	240	248	256	253	224	238	227	231	252	226	231	220	239	256	259	255	207	260	255	257	226	252	242	249	275	258	237	259	237	254	230	253	254	240	213	253	231	218	239	248	230	244	234	253	251	246	227	240	234	231	263	262	257	250	242	267	199	269	244	234	234	240	219	251	239	215	219	253	255	232	221	249	262	221	223	251	273	249	229	247	223	218	255	259	229	242	255	273	259	225	223	234	261	251	232	246	233	228	233	236	264	251	227	258	251	254	289	222	229	231	267	240	240	221	220	244	263	259	217	214	235	245	240	256	285	227	247	265	255	240	268	226	249	233	237	228	252	278	249	250	244	258	226	232	253	247	250	255	250	246	245	234	242	224	226	241	240	242	249	256	265	220	239	237	243	239	238	254	243	260	224	227	279	232	259	235	238	239	250	215	226	237	229	255	244	240	253	268	238	245	254	238	219	240	268	247	246	259	262	249	271	241	236	242	268	253	237	265	224	235	248	249	251	251	277	252	243	225	219	226	245	241	246	241	256	240	241	242	247	263	230	259	247	238	214	240	242	242	253	256	246	254	247	265	240	226	272	228	233	236	238	226	243	225	250	231	227	236	254	270	253	247	244	243	244	245	234	279	238	238	246	238	241	247	243	249	247	261	236	238	229	256	231	213	225	262	237	229	253	267	241	214	264	259	247	244	242	221	256	252	222	250	239	253	261	251	249	231	240	217	209	230	241	250	256	237	253	235	230	257	253	254	239	229	236	250	250	249	231	260	246	253	275	245	254	280	227	254	257	252	200	253	250	239	250	240	230	247	209	258	226	237	267	230	231	236	226	254	244	238	275	249	253	246	267	228	262	269	245	240	226	227	222	233	240	266	263	211	253	220	219	224	252	241	249	240	263	219	257	234	248	245	245	260	259	238	246	247	251	229	238	246	226	232	257	253	233	247	233	253	237	243	235	252	244	240	205	233	233	239	235	254	249	255	235	249	242	236	259	238	251	239	263	230	267	246	257	226	198	269	250	236	257	215	262	241	248	264	215	278	259	228	251	274	233	254	257	245	249	269	270	250	230	244	221	257	243	240	247	250	226	223	250	237	236	257	236	229	257	234	250	257	246	234	245	259	248	273	231	230	226	260	245	237	244	228	210	229	250	251	236	240	257	232	227	277	218	238	245	230	236	246	244	238	220	231	222	260	242	234	236	263	241	255	243	247	248	245	240	249	243	252	235	247	222	228	238	247	243	200	235	257	249	233	251	240	249	267	259	228	218	252	233	239	227	252	257	258	225	270	245	224	256	246	240	228	225	234	230	206	263	223	241	250	220	235	231	277	236	239	247	246	230	238	217	236	255	227	247	239	238	231	255	240	259	256	251	237	221	248	230	222	249	247	230	247	242	270	252	249	239	270	264	255	246	240	231	246	257	223	245	255	233	247	259	232	235	259	228	238	231	260	236	256	243	255	252	254	234	241	257	243	244	270	239	251	242	263	251	244	232	241	227	245	239	235	238	264	258	232	245	233	250	254	261	250	260	250	256	242	230	244	270	253	228	254	243	235	260	221	249	237	283	259	219	259	222	238	238	245	233	250	252	236	253	249	249	240	218	256	235	241	252	261	241	229	256	237	234	242	266	248	228	261	264	258	207	245	263	240	245	273	235	261	255	254	258	249	243	262	235	245	248	226	247	226	243	257	227	227	236	265	222	266	264	269	247	264	245	217	237	222	267	228	270	233	249	233	253	244	232	222	245	232	228	235	228	251	224	244	250	226	245	237	266	242	255	239	265	251	230	240	254	251	238	273	245	235	236	236	242	238	240	222	252	263	243	232	236	239	244	242	225	226	262	258	248	253	266	264	243	238	249	239	268	247	258	241	233	220	231	239
345	2	2100	168599	564	4	41	260	362	469	456	483	442	451	429	399	382	335	336	322	351	314	328	316	329	322	306	311	313	304	305	308	270	266	279	262	269	268	271	260	299	276	267	265	250	282	281	261	241	241	241	257	255	264	257	240	229	249	259	246	251	262	230	243	241	240	262	234	233	226	270	259	237	245	236	239	219	239	241	252	246	240	236	228	249	227	229	248	232	246	220	253	242	212	237	248	232	211	232	231	245	232	253	229	242	221	233	250	260	224	240	231	245	251	219	230	224	233	235	244	247	260	221	231	258	251	239	265	236	195	240	242	234	219	233	219	234	244	241	253	223	252	233	239	244	246	245	242	235	232	236	243	254	236	215	228	241	258	224	238	215	257	236	247	244	211	222	232	240	233	247	239	197	262	236	238	231	265	233	248	226	204	248	228	204	235	231	238	212	246	259	245	225	210	237	223	236	243	222	222	274	225	242	217	236	235	214	238	242	235	247	244	217	231	221	220	209	234	246	222	224	250	238	228	225	235	236	253	233	239	259	208	254	272	220	251	245	228	203	221	222	255	245	240	237	235	226	228	239	203	217	236	248	239	246	237	242	214	224	243	236	244	234	246	233	262	270	209	222	252	248	254	272	225	230	269	242	258	249	243	240	244	241	250	237	235	232	219	254	228	234	218	216	254	227	249	221	256	255	226	254	221	230	247	238	229	239	229	250	220	245	238	251	253	246	238	241	213	219	241	244	239	243	228	255	247	219	196	243	256	242	223	225	227	215	248	244	246	232	211	244	245	245	232	251	231	246	240	238	252	251	217	240	216	240	232	239	233	247	246	235	234	232	230	239	224	237	255	240	194	226	238	235	240	225	232	233	235	241	226	211	252	238	240	235	228	238	231	238	252	228	214	206	234	215	249	227	241	224	235	224	259	237	243	241	232	233	267	260	277	242	252	228	221	233	247	250	226	255	244	219	216	248	242	226	230	218	244	249	238	219	260	240	242	241	216	231	257	240	214	265	239	240	240	225	230	242	211	265	231	209	241	224	239	232	242	237	266	233	223	244	225	253	227	229	208	249	224	239	238	218	236	231	228	225	238	228	237	247	216	223	222	228	260	237	221	234	271	227	215	240	261	225	263	228	262	227	242	248	237	230	259	264	251	231	226	231	259	227	247	240	232	227	261	244	249	237	236	237	245	209	245	256	225	234	233	206	229	232	260	221	233	217	220	246	221	231	240	250	229	225	232	239	245	257	253	240	227	257	259	216	256	222	256	229	220	255	233	260	234	264	243	223	230	247	226	253	211	238	211	223	248	214	254	217	241	236	237	253	224	233	230	243	245	226	253	248	234	228	251	220	229	251	243	231	222	251	226	239	300	245	245	239	241	247	236	244	245	235	227	217	231	221	234	240	234	219	237	265	230	249	237	249	254	238	237	252	240	238	231	206	236	215	233	230	222	234	245	246	224	254	259	227	236	237	233	247	264	258	222	228	244	242	247	240	214	205	223	229	223	227	235	276	195	230	236	214	250	229	246	247	246	248	216	237	233	248	242	234	227	256	244	214	244	240	224	242	223	241	242	248	238	233	241	235	263	262	249	265	229	240	235	233	246	234	218	288	234	207	208	214	238	237	248	220	241	217	249	260	232	242	232	209	269	229	255	213	245	231	224	234	237	222	256	233	249	220	236	235	289	250	246	218	215	204	238	236	242	238	228	219	219	220	234	266	235	228	204	237	243	239	211	249	238	208	236	231	229	231	218	238	220	246	218	216	248	231	217	229	235	222	213	232	223	243	238	229	241	243	240	239	244	252	221	241	241	255	236	220	233	236	255	211	249	262	233	247	247	235	249	246	217	237	251	213	235	260	241	244	254	225	254	265	247	251	231	241	229	255	240	234	232	223	194	268	255	224	235	219	246	236	224	224	237	230	221	236	240	230	246	219	247	231	231	221	222	237	249	243	227	235	249	227	225	217	240	247	235	260	230	236	220	254	245	238	233	218	230	242	257	233	232	201	244	231	240	223	243	229	228	237	263	217	244	228	226	235	230	250	257	249	256	254	277	258	225	222	234	248	221	217	234	215	222	215	247	246	241	260	258	233	212	242	245	236	219	211	215	234	247	219	213	236	217	216	240	247	244	235	217	244	239	220	225	262	258	260	226	250	245	238	251	251	258	204	234	236	227	248	236	250	247	254	223	220	231	227	257	228	224	228	258	209	242	240	228	225	239	248	218	246	266	225	252	232	239	235	245	239	276	223	236	228	215	237	237	253	233	264	240	222	238	241	239	241	228	224	210	236	247	259	233	224	237	239	218	259	244	226	216	265	224	217	264	230	231	249	242
345	3	3500	168724	559	6	34	309	426	493	493	519	511	508	405	415	415	413	377	379	362	333	371	334	322	336	345	320	294	300	327	296	324	293	302	275	278	303	303	303	280	274	259	284	270	278	278	294	284	251	279	282	276	262	268	263	247	280	265	261	257	253	252	264	268	282	262	285	242	239	275	233	245	240	284	254	267	285	238	263	259	263	242	287	238	265	243	266	235	269	256	277	245	259	273	257	276	258	256	282	257	242	247	270	269	244	248	266	232	234	233	240	248	222	262	252	245	255	248	251	231	225	258	245	257	268	222	274	215	258	281	267	257	255	249	244	259	275	261	252	267	239	222	227	269	247	234	243	251	233	256	229	254	244	240	244	251	266	256	265	241	257	243	233	220	268	253	280	259	259	249	268	233	272	252	268	245	233	220	243	237	270	288	265	243	239	244	231	258	251	249	258	258	221	267	268	251	229	271	235	280	247	247	258	219	270	267	240	247	242	252	225	253	268	250	270	232	250	245	251	252	243	252	254	234	258	253	258	228	264	257	243	267	256	264	234	253	265	238	247	260	250	219	266	243	265	249	256	269	244	273	252	248	254	260	258	229	281	301	239	249	236	241	231	243	248	228	237	251	235	222	230	229	277	222	255	226	231	258	267	242	259	264	234	252	267	261	260	227	261	262	240	245	269	244	251	276	251	245	241	245	247	236	243	251	239	259	266	264	235	235	271	245	282	276	248	253	243	249	228	269	237	224	251	254	228	212	248	246	259	232	264	263	258	244	237	262	267	235	234	252	262	235	256	273	250	244	264	252	266	254	242	251	281	247	247	236	248	235	241	242	259	273	264	268	255	244	226	253	241	234	276	265	257	224	229	238	234	260	248	261	256	270	259	258	258	245	237	217	246	253	266	244	239	252	257	233	241	254	251	253	268	254	266	236	267	239	247	220	252	265	248	252	240	238	237	270	245	266	250	249	237	242	253	263	260	229	258	248	242	231	254	260	251	230	251	250	262	243	235	269	258	260	244	255	240	246	254	259	234	245	247	289	223	234	243	258	269	226	231	255	265	224	244	225	240	215	245	243	258	232	248	267	253	246	252	286	249	231	245	255	232	255	265	251	218	244	222	247	242	243	232	206	250	268	239	241	252	279	250	249	275	230	228	263	261	275	258	250	249	256	262	252	225	265	232	237	260	260	270	242	237	260	224	212	240	230	237	227	250	240	273	268	251	255	253	257	249	243	250	263	236	260	251	244	222	260	224	235	244	243	263	239	264	237	231	255	238	247	254	248	271	230	248	229	252	237	248	236	221	244	230	253	245	236	238	237	248	251	208	225	243	241	234	247	229	240	232	238	249	232	236	256	263	279	261	240	266	248	269	244	258	245	260	247	279	248	266	237	263	233	266	255	229	249	268	250	262	238	256	245	254	256	245	262	264	234	259	255	241	249	261	255	242	242	225	247	226	229	245	233	240	250	279	233	255	243	243	273	239	252	229	237	245	253	225	214	238	220	274	255	240	269	261	251	254	268	261	216	273	248	247	232	238	254	259	257	237	242	237	230	262	292	242	263	249	252	240	236	255	262	247	255	262	266	253	222	245	251	209	264	262	249	232	288	245	222	236	220	238	248	247	224	210	264	243	245	253	209	246	259	254	236	256	271	261	253	231	250	276	231	237	265	244	251	241	246	242	229	255	248	271	221	233	249	270	268	268	232	256	266	238	261	247	274	248	262	225	234	254	261	253	266	234	248	215	233	227	247	234	232	227	224	265	255	252	266	235	257	229	216	223	264	243	245	258	253	248	271	260	234	264	250	232	205	254	242	251	225	248	233	252	233	270	256	246	262	257	252	257	248	257	243	237	245	251	258	245	245	240	238	271	232	229	251	251	256	259	255	268	254	244	234	246	242	245	249	236	254	243	283	245	255	257	249	290	247	243	272	241	261	250	254	251	270	240	245	250	232	247	254	268	251	274	255	248	262	258	246	246	249	262	242	235	225	237	234	245	239	236	246	262	219	239	227	258	253	273	246	250	240	254	265	252	283	244	251	248	262	259	267	240	254	223	244	277	244	231	267	250	270	254	257	232	284	234	242	238	218	231	197	224	237	239	269	264	266	257	252	261	237	282	254	232	258	244	235	270	245	257	249	255	237	251	226	258	226	263	246	234	245	249	244	236	254	255	225	251	259	257	262	266	258	240	225	232	255	233	236	239	244	259	227	239	243	245	267	262	275	231	246	232	248	231	246	239	253	249	269	255	236	271	282	263	244	279	247	259	269	257	231	272	229	251	232	242	219	254	278	269	249	256	260	243	231	244	230	237	254	236	250	230	256	250	265	226	250	245
345	0	2700	168849	532	5	12	220	385	513	514	576	530	526	449	455	450	419	379	392	365	382	338	399	337	324	335	359	320	345	356	284	311	316	331	295	303	284	298	280	268	288	271	276	258	277	288	287	283	273	288	261	243	261	285	271	266	267	253	258	288	272	264	265	252	254	280	265	252	236	229	249	259	289	241	258	257	241	279	243	246	263	252	231	264	270	256	256	233	276	242	257	245	218	236	232	262	246	238	255	244	244	260	244	236	253	247	232	250	225	244	237	245	294	252	254	277	272	253	228	257	257	283	237	221	250	227	254	245	257	219	247	269	262	269	241	252	265	261	254	230	234	238	256	210	267	239	249	245	243	273	263	264	249	256	244	275	227	256	249	238	250	242	227	232	247	241	238	240	230	219	249	237	244	228	243	241	225	244	259	236	250	244	218	257	255	255	256	239	241	258	245	237	233	274	233	256	222	247	226	249	264	220	237	238	229	223	255	236	234	255	220	246	231	249	241	230	234	230	251	233	218	235	235	219	247	241	254	237	254	262	253	253	241	241	236	242	233	245	248	210	219	238	279	238	228	242	199	237	282	257	258	258	265	254	206	251	254	238	240	225	255	244	239	250	255	228	244	270	239	209	226	230	227	246	258	259	241	230	231	233	225	253	262	238	251	252	254	257	230	234	252	223	240	232	248	227	228	243	237	237	276	236	254	265	240	245	227	250	246	246	226	263	266	238	216	234	243	259	236	232	246	244	258	238	279	222	252	258	243	237	215	248	214	237	207	259	224	232	244	213	251	256	214	213	231	256	253	223	243	252	254	251	220	238	247	261	254	241	226	264	247	234	229	261	273	232	229	231	241	263	219	232	235	245	216	256	240	225	226	237	225	224	225	240	244	239	238	223	251	256	221	219	248	248	238	265	245	209	243	235	239	245	237	242	223	255	234	241	259	220	251	230	225	240	255	253	220	248	269	228	252	246	240	247	207	237	267	227	229	242	230	228	211	236	252	243	233	243	257	264	241	248	267	232	249	238	211	228	240	240	234	233	216	247	244	255	232	242	244	236	227	265	251	245	214	248	245	247	207	266	214	237	231	245	226	235	247	251	227	242	220	252	267	248	258	237	250	243	245	253	233	224	233	228	272	246	242	234	259	242	230	228	265	229	228	250	247	254	236	236	219	255	253	246	251	236	243	238	237	220	217	249	265	259	247	235	239	227	236	256	246	251	258	230	226	252	238	224	240	253	238	252	241	224	263	284	259	248	247	237	249	246	260	256	241	245	230	262	258	228	238	246	234	240	258	233	236	250	229	231	242	241	251	246	242	253	234	234	217	267	266	253	219	248	246	268	269	232	261	222	217	222	214	247	278	237	231	239	237	235	246	258	245	263	247	244	236	237	259	243	221	271	228	245	225	233	245	229	244	234	230	249	239	257	226	218	254	231	263	231	237	235	230	251	266	211	261	256	246	246	260	233	247	221	248	224	235	239	233	220	264	221	218	246	276	223	228	224	238	250	236	242	245	235	248	265	241	241	256	267	259	244	250	222	257	269	232	242	226	235	254	225	244	250	249	240	243	298	233	225	241	240	227	218	249	272	244	230	225	248	253	239	264	215	245	235	237	255	237	257	236	241	245	230	250	233	218	230	262	243	235	253	237	267	198	227	270	245	261	251	254	246	261	246	264	229	246	235	251	240	245	237	251	231	254	235	226	222	244	265	238	242	215	248	230	241	243	243	212	221	256	230	260	235	250	230	222	262	247	244	232	254	241	237	253	243	232	273	228	215	232	255	234	239	249	234	228	256	218	240	228	252	228	243	234	247	258	229	230	235	218	248	246	220	257	243	242	251	237	227	261	222	242	218	235	238	229	262	253	235	234	248	214	248	254	227	250	236	251	255	233	231	241	242	240	257	251	230	259	216	249	224	238	264	195	231	260	232	224	222	235	265	229	254	263	234	211	269	247	245	233	217	242	219	227	246	221	263	237	247	270	231	248	251	253	231	241	259	269	243	243	242	228	261	241	257	248	242	252	240	214	261	255	232	234	243	256	234	260	222	250	211	265	251	247	238	249	227	259	260	229	211	245	262	229	238	211	254	235	222	263	250	227	257	224	265	235	245	230	226	277	238	226	217	228	238	258	257	227	254	224	226	228	229	201	257	242	255	222	251	223	221	251	273	265	214	255	263	229	270	245	260	228	238	225	228	221	238	224	221	250	241	238	257	231	219	215	240	263	253	235	258	244	253	226	229	273	255	223	228	216	240	243	220	245	237	251	226	264	226	268	234	258	260	237	225	259	236	256	239	247	269	245	271	242	244	250	235	251	236	233	249	280	227	211	241	227
345	1	1900	168974	590	4	70	285	333	466	453	443	426	392	367	354	349	327	308	294	318	284	298	268	287	312	313	279	263	280	269	301	285	292	246	255	256	239	253	277	243	229	246	268	274	233	246	243	229	263	263	260	264	237	255	244	240	220	253	228	225	262	221	257	214	223	226	238	209	253	245	244	232	219	252	257	238	220	258	245	242	239	253	243	244	227	230	243	241	219	209	233	236	235	209	221	230	230	242	244	203	251	214	236	229	234	232	222	254	232	223	249	221	253	237	249	246	267	219	226	249	229	247	220	206	211	235	232	236	251	220	222	243	222	226	225	221	252	206	225	249	241	242	273	243	225	245	230	235	240	230	248	225	244	240	254	241	233	223	232	242	238	250	214	234	234	258	246	240	233	224	239	246	237	231	211	251	235	231	245	238	242	214	230	240	213	213	209	243	245	242	246	234	241	227	210	208	241	213	236	245	209	231	240	242	238	255	216	231	219	240	215	219	240	256	252	244	261	239	232	199	209	218	239	240	225	239	207	219	210	206	214	230	238	229	222	250	234	234	217	226	201	202	235	217	212	221	247	231	263	235	221	214	226	227	238	257	246	241	214	249	232	230	233	222	242	245	223	246	218	258	253	226	246	242	252	222	200	241	246	229	226	237	214	228	237	221	220	228	210	214	225	230	244	226	215	223	231	225	237	235	235	231	256	195	212	230	208	214	237	217	226	229	237	240	227	227	224	253	213	224	236	220	220	241	228	217	202	225	217	239	222	255	234	246	238	219	229	223	220	236	235	222	231	243	216	199	252	248	240	211	239	233	249	225	208	235	235	190	251	243	238	226	225	219	206	232	256	226	227	225	215	232	228	231	251	235	242	246	245	256	240	242	193	218	240	237	247	214	233	273	229	222	216	235	217	232	235	235	229	212	230	235	199	227	231	226	245	236	247	254	213	238	223	226	263	246	246	247	246	220	232	232	245	218	239	229	244	230	230	236	233	245	240	246	226	242	222	226	214	238	236	223	225	217	218	219	239	213	201	224	244	243	212	231	237	222	226	211	238	234	243	234	227	214	226	205	218	244	249	232	233	224	262	222	242	246	236	213	242	220	230	190	240	228	220	228	225	210	225	223	213	205	236	225	226	202	232	236	208	223	264	238	235	221	216	229	268	224	259	223	243	239	229	220	207	215	226	225	231	242	226	226	207	232	228	243	211	226	223	241	209	235	241	207	227	203	235	252	229	242	244	218	245	226	220	210	252	215	240	243	203	218	228	234	255	230	238	218	232	223	236	231	213	234	235	244	217	256	232	223	243	204	215	215	226	211	223	216	209	209	258	235	238	208	248	227	224	215	220	239	211	255	216	217	204	247	222	248	222	224	227	230	216	231	226	225	214	223	225	228	224	209	232	247	230	216	220	229	250	223	248	227	202	227	183	229	240	224	225	236	231	213	243	206	199	227	214	200	250	217	257	234	238	234	241	239	267	225	228	227	214	241	210	240	233	247	232	237	233	234	226	253	262	205	256	239	250	250	230	234	218	223	231	235	224	230	219	208	236	232	211	221	227	243	216	246	235	212	236	252	222	220	210	232	238	245	230	228	200	250	241	232	218	206	228	217	209	230	231	246	231	244	247	261	206	220	236	234	249	221	249	232	216	230	216	212	230	239	229	215	255	227	229	220	233	218	252	211	197	200	228	232	211	232	229	231	210	250	240	218	236	217	239	216	214	232	236	246	219	233	236	220	217	210	234	223	208	239	228	240	219	216	243	231	247	217	249	234	237	251	230	246	214	243	203	236	239	238	240	222	217	242	237	260	219	238	202	198	220	232	215	209	229	245	202	244	201	258	222	222	238	225	212	223	220	232	214	249	223	216	253	218	230	230	230	220	235	223	248	246	242	206	206	219	213	229	221	214	232	236	223	250	221	226	249	227	237	228	247	237	232	210	259	239	237	253	231	236	227	240	201	250	242	221	213	230	214	198	260	236	222	228	227	223	259	215	258	255	229	205	228	212	238	234	230	225	240	243	239	258	258	215	230	224	254	221	228	235	216	208	233	217	224	219	223	231	239	230	243	236	221	227	240	231	214	227	216	222	223	231	236	224	222	215	231	228	230	256	236	237	232	207	231	225	232	254	237	225	231	229	220	233	237	229	224	242	218	243	219	227	219	234	233	238	227	245	234	234	214	207	247	238	220	223	217	242	239	241	211	237	229	243	212	244	241	242	234	217	242	213	213	228	254	227	232	233	231	216	225	232	224	267	253	245	223	244	228	242	206	232	224	231	209	233	240	233	220	235	219	236	237	251	224	233	259	213	238	229	232	247	214	229	208	216	204	260	228
345	2	2100	169099	560	4	37	275	334	474	462	486	427	410	394	355	374	362	356	319	284	340	289	299	309	322	281	283	282	280	274	265	279	281	257	278	241	256	233	279	261	273	248	241	230	244	248	247	261	249	241	231	246	225	233	247	260	255	211	237	226	226	225	249	251	237	233	240	241	218	215	221	222	261	208	244	213	234	243	252	206	248	191	227	213	223	242	220	248	232	229	220	215	229	217	223	219	231	200	240	216	203	206	217	240	228	233	191	212	217	200	214	241	204	236	237	248	262	237	223	258	228	218	253	204	231	201	224	220	212	202	239	201	219	227	221	194	219	237	226	231	219	228	231	219	224	257	231	201	216	201	213	210	213	226	225	196	226	215	230	225	214	226	250	216	231	238	240	224	222	219	187	225	221	207	207	236	220	222	215	237	226	226	213	240	231	225	225	222	228	208	205	214	234	208	256	204	236	243	233	194	233	234	201	225	209	209	217	204	231	220	250	191	242	241	239	215	214	242	231	233	245	204	227	232	196	219	213	202	222	244	207	196	219	229	214	210	237	219	231	226	234	201	223	223	234	214	234	220	227	211	224	222	238	246	236	236	217	216	216	234	221	238	219	242	222	199	230	224	222	216	218	234	247	212	222	234	230	210	211	229	216	235	234	191	218	195	226	234	252	208	224	260	210	236	245	211	225	229	230	218	230	206	234	225	246	213	245	229	218	212	217	202	212	221	215	254	250	211	230	210	231	188	225	216	208	226	241	231	220	224	238	251	227	216	240	220	220	209	242	219	214	236	226	226	243	226	228	235	221	239	215	227	212	211	209	203	256	196	204	206	222	247	227	231	254	243	241	230	220	237	210	220	234	214	221	241	207	214	214	201	246	205	242	213	195	208	192	226	228	226	224	219	259	255	203	232	211	210	212	220	235	205	192	240	238	202	202	208	225	216	210	228	224	215	246	257	216	236	215	211	207	226	233	186	211	236	219	219	207	218	244	244	200	208	236	209	211	235	239	218	224	202	203	225	230	202	229	222	196	208	229	206	233	226	208	233	219	217	218	221	217	255	241	227	240	205	231	230	238	212	216	244	225	215	215	204	229	213	226	226	234	245	209	217	231	218	225	234	208	201	216	232	227	201	239	219	222	213	248	222	230	208	239	215	215	211	244	204	256	212	209	222	210	244	208	236	222	212	219	229	225	226	253	217	217	200	253	218	235	227	204	207	223	228	245	231	207	203	213	231	218	239	223	219	240	219	209	237	233	225	210	242	219	227	222	220	235	227	200	216	204	225	227	203	219	225	236	219	195	243	215	234	216	226	227	219	225	225	231	211	200	218	217	257	210	228	213	200	222	210	239	222	208	215	232	206	221	235	232	211	227	215	234	226	212	203	222	219	257	209	221	229	208	228	226	227	217	208	208	228	219	217	246	221	209	217	231	230	217	221	257	232	258	226	231	199	237	217	194	231	205	212	194	194	214	232	242	208	250	215	237	232	252	226	247	246	241	221	211	213	217	209	224	218	234	214	235	194	219	219	221	253	225	221	234	222	232	235	230	214	204	220	226	234	218	231	208	225	225	233	204	217	228	218	231	228	216	230	209	215	217	221	222	232	217	216	238	238	235	224	226	216	214	211	219	202	226	236	205	226	209	200	215	222	225	212	236	228	205	206	231	214	219	228	223	222	223	186	240	246	226	226	213	229	227	193	210	226	239	229	234	200	223	197	243	218	218	236	204	197	217	225	252	215	233	213	211	231	203	213	233	194	206	191	208	230	236	219	236	218	239	208	212	217	224	204	216	215	218	219	234	245	207	193	219	221	209	196	210	206	231	236	240	232	238	209	210	206	235	216	229	202	228	220	186	215	197	216	211	201	223	218	235	230	220	215	204	197	222	208	229	227	214	214	202	209	237	214	234	218	223	206	216	230	205	223	228	196	225	208	199	212	206	216	217	212	201	196	235	217	223	244	219	233	231	242	231	220	204	212	210	201	200	244	225	201	220	238	235	186	230	201	259	210	228	214	224	219	215	223	253	240	216	213	237	211	232	238	209	235	220	215	217	203	232	225	220	221	230	202	231	231	227	233	213	230	245	215	264	215	200	213	222	194	237	212	198	202	229	194	232	212	212	216	218	227	204	200	212	200	223	215	220	212	252	210	243	219	226	235	244	216	210	239	224	237	242	254	221	219	243	197	231	232	194	195	189	247	203	218	222	216	208	229	209	218	221	217	240	218	209	235	250	212	210	240	229	203	207	226	229	235	236	190	229	224	221	203	241	238	219	216	229	228	243	213	227	224	217	205	217	208	222	242	217	212	202	236	237	199	220	236	246	221	220	209	217
345	3	3500	169224	561	8	34	219	346	492	474	528	474	448	449	433	357	383	324	381	337	335	296	321	326	321	340	301	292	295	278	286	278	286	281	259	286	265	280	298	271	279	266	245	272	227	282	263	236	248	277	255	248	263	236	241	237	260	246	240	277	252	258	233	262	264	247	275	238	248	239	253	233	250	217	246	224	216	218	259	246	244	229	240	213	244	231	228	242	227	256	209	239	247	255	259	233	241	251	258	226	247	223	243	245	231	237	223	220	244	257	227	225	215	240	242	232	242	250	241	237	240	242	260	226	223	243	228	259	275	231	220	205	253	228	213	253	238	248	254	224	227	217	222	260	221	245	258	242	243	252	224	239	275	263	227	243	244	214	232	215	259	238	221	238	241	223	212	206	233	244	231	230	224	219	258	227	231	247	231	215	248	226	221	226	236	229	233	252	220	223	232	242	234	218	274	244	222	237	194	228	254	263	238	258	218	206	255	261	239	225	253	217	242	225	246	236	236	212	244	223	245	221	231	238	235	243	226	222	207	229	226	231	240	223	229	220	220	218	242	232	221	208	234	252	243	225	237	225	233	251	237	238	230	235	237	244	226	242	221	240	245	248	225	227	218	230	224	234	204	235	220	219	210	232	227	262	249	240	232	229	226	207	232	239	238	229	269	247	238	239	248	213	247	227	216	244	243	229	252	243	246	225	240	237	240	200	244	225	272	240	224	228	237	248	240	206	238	228	248	244	223	244	248	223	236	239	243	231	231	219	213	241	228	229	240	239	243	237	247	247	255	219	251	240	241	223	214	251	211	251	244	251	249	243	244	236	210	217	200	233	239	236	219	213	246	208	238	207	226	226	238	225	223	237	183	227	252	223	237	236	254	238	217	224	216	218	268	218	251	246	237	225	214	234	234	217	247	239	208	233	236	230	226	246	248	230	233	215	232	200	221	243	232	238	207	225	239	233	221	239	229	231	245	240	233	229	231	221	233	223	251	230	235	237	242	234	256	225	215	204	203	228	236	271	241	238	245	242	244	216	251	246	241	240	221	235	258	227	258	233	222	222	246	235	230	223	252	241	246	235	235	217	235	236	236	264	231	236	246	220	236	241	224	247	241	220	223	224	209	240	233	246	217	244	202	232	229	222	229	225	221	208	219	215	252	235	250	222	226	229	222	223	232	222	248	239	225	236	244	242	221	219	245	240	240	232	217	228	246	204	229	209	218	240	250	233	208	222	249	228	238	226	207	246	255	205	240	231	227	231	252	240	231	193	224	225	222	227	205	216	223	212	211	245	227	238	214	232	218	227	240	232	236	210	246	209	210	249	270	238	255	239	237	262	223	244	252	228	220	235	236	247	231	224	252	254	242	240	224	235	218	241	222	221	229	258	220	236	232	213	258	258	232	234	226	244	242	231	236	219	252	240	228	232	229	242	234	223	229	224	214	241	227	255	228	247	214	259	211	246	221	208	235	240	243	222	236	234	231	210	206	209	204	209	232	262	220	215	239	239	212	246	248	233	241	227	228	218	226	246	238	231	232	247	238	218	238	240	235	262	267	251	241	216	245	225	221	230	228	209	194	231	246	228	213	212	218	226	245	204	244	232	247	224	228	225	263	250	250	229	226	216	232	246	222	206	225	234	247	239	237	229	252	222	224	241	209	202	243	244	234	225	247	227	242	229	205	253	236	257	235	245	239	253	232	241	223	244	239	220	232	209	228	208	235	240	243	237	216	220	236	232	250	228	247	207	211	230	220	215	245	207	244	202	208	224	250	234	238	232	226	233	234	240	245	224	230	222	230	224	266	201	252	241	204	242	213	223	251	214	227	219	232	242	203	210	245	212	255	214	209	229	206	237	223	221	197	217	224	243	234	216	219	228	237	228	205	217	241	232	239	202	226	211	226	235	241	241	240	230	240	244	232	227	224	254	236	222	223	244	245	228	219	238	213	224	226	227	247	254	232	220	217	207	223	228	253	246	206	234	197	219	233	233	248	206	249	227	246	246	234	225	266	259	226	246	244	235	243	233	237	246	247	246	230	202	241	228	245	270	216	247	202	241	245	228	230	220	243	211	207	232	220	205	258	234	256	231	221	241	250	235	262	222	240	235	228	231	245	232	213	230	238	223	207	235	214	251	224	207	217	212	252	225	222	238	232	221	240	242	238	259	262	253	200	239	228	233	223	210	227	238	228	223	250	230	235	266	250	222	232	239	216	230	211	252	236	245	232	209	232	258	244	241	225	241	249	239	234	243	207	237	243	232	210	208	256	207	223	250	233	227	188	212	253	225	284	242	227	217	221	234	216	213	244	229	240	226	207	214	212	247	244	228	257	233	237
345	0	2700	169349	523	4	15	221	351	487	504	540	508	484	450	429	443	390	385	370	347	342	352	370	333	335	312	342	280	330	300	306	323	295	290	304	283	272	270	260	265	248	268	266	253	299	241	262	238	288	244	251	275	257	245	244	237	238	257	243	250	234	249	263	260	233	229	254	233	225	257	236	225	235	220	229	231	247	203	243	211	231	242	266	283	227	254	226	239	248	228	239	244	225	208	242	214	237	229	223	225	218	241	224	226	204	238	214	253	248	230	218	224	233	244	225	235	224	221	249	242	204	246	243	219	215	203	212	231	235	241	251	234	239	229	247	221	212	221	220	229	199	235	217	207	206	211	236	220	228	225	234	236	221	230	223	209	232	234	199	226	237	234	223	233	245	234	244	240	222	240	212	230	229	229	205	223	248	231	223	219	234	206	256	224	218	216	231	226	208	217	233	230	235	230	204	237	264	218	244	228	215	236	191	218	230	220	238	230	226	224	215	225	235	213	232	207	231	209	206	252	220	211	224	206	201	227	245	229	229	245	236	238	221	235	215	224	236	235	238	232	223	209	229	219	220	222	215	217	241	195	222	213	220	238	232	216	232	229	218	225	234	253	227	246	227	210	218	209	248	223	223	235	256	224	214	198	221	213	203	245	227	226	213	215	213	207	222	215	230	228	219	225	231	254	218	189	202	215	223	218	214	208	216	224	220	209	215	229	203	226	214	199	228	212	219	212	223	248	221	231	206	222	230	209	225	210	236	218	213	209	237	198	237	220	236	219	215	223	229	226	192	206	214	223	223	216	225	242	218	203	187	235	252	224	241	245	236	207	231	217	247	230	230	217	219	222	240	228	216	226	236	237	236	220	217	228	205	221	229	225	242	223	222	217	229	197	220	232	220	229	236	230	254	213	227	248	223	228	221	237	203	241	199	208	228	221	235	217	204	223	241	231	233	209	212	221	192	203	213	232	243	216	211	188	224	206	227	233	219	218	211	251	225	224	242	229	222	233	204	232	239	211	231	202	213	239	220	219	189	205	199	202	231	213	243	222	203	231	211	229	226	243	238	229	225	231	211	217	251	218	214	206	203	238	239	219	242	208	212	224	221	210	246	204	250	214	231	203	232	240	235	212	244	201	234	228	229	234	200	232	211	217	215	200	208	227	198	237	245	212	240	200	246	228	239	204	269	239	233	211	211	231	214	224	213	228	218	232	237	230	240	250	227	207	211	251	215	232	248	187	257	202	248	232	238	227	235	206	226	213	192	222	210	207	212	244	189	221	215	255	242	215	254	227	226	196	218	217	221	208	241	231	242	216	246	199	235	200	227	213	223	188	221	206	220	201	225	239	204	214	207	197	244	255	231	205	242	227	215	242	217	214	215	234	239	219	213	221	203	219	235	230	217	208	229	216	209	228	234	228	209	194	216	221	251	206	231	211	214	208	244	189	229	235	221	224	223	220	221	226	230	249	250	203	224	203	219	226	214	203	201	209	213	203	204	224	223	222	204	213	209	222	236	220	211	232	213	227	208	193	214	203	238	211	214	213	229	210	213	210	219	208	205	252	199	217	212	223	229	214	243	230	239	214	239	207	210	247	229	200	227	228	206	233	209	256	212	232	214	199	237	211	215	234	231	202	222	244	211	231	218	200	214	226	228	212	218	212	232	231	221	210	197	208	227	217	209	207	204	236	255	225	204	216	215	204	212	221	214	230	210	220	225	229	180	219	235	224	241	239	218	221	208	244	244	204	226	223	255	233	224	221	233	211	211	218	221	226	243	210	245	233	234	221	193	199	231	233	240	201	215	223	232	202	203	214	229	245	247	233	201	223	214	234	222	195	207	213	200	249	240	209	214	220	238	203	205	212	228	234	232	201	229	207	216	204	239	223	240	214	226	233	231	212	219	219	189	214	214	223	224	229	247	231	244	232	213	223	234	248	229	242	221	215	223	222	232	213	210	221	213	227	190	216	234	239	240	232	220	204	224	227	233	206	231	215	226	207	243	224	244	232	226	211	222	219	214	230	207	218	227	200	239	235	227	229	230	233	224	216	241	208	229	252	230	236	226	234	215	237	216	217	217	223	216	222	191	224	220	214	216	244	235	240	199	244	195	219	216	226	231	251	237	208	224	193	207	231	212	209	226	210	199	240	213	237	227	214	209	234	226	256	220	228	205	215	246	189	199	224	222	224	201	222	221	206	207	210	219	221	247	222	210	247	206	208	237	210	207	255	234	228	230	236	232	223	209	233	231	210	228	236	219	199	202	230	240	196	207	199	208	227	213	229	209	227	218	211	215	221	237	230	194	210	225	239	215	206	203	217	243	225	213	220	219	209	206
345	1	1900	169474	592	9	78	264	329	456	423	460	443	389	356	344	310	329	296	316	272	302	251	285	272	248	252	257	234	257	245	252	227	245	242	253	243	274	245	221	239	237	217	249	245	207	210	234	240	231	219	247	213	237	199	187	244	211	247	231	239	211	256	232	241	226	197	246	234	225	221	228	218	235	205	240	214	217	221	223	207	233	190	194	211	236	227	220	248	208	203	207	226	225	200	231	203	212	247	221	216	197	209	217	231	269	224	218	212	193	205	209	216	220	197	216	196	232	227	210	205	225	220	222	216	221	216	217	218	223	231	219	216	242	227	237	209	226	214	225	221	195	229	233	227	221	192	197	221	221	209	224	228	219	242	213	203	207	237	217	209	227	203	229	218	232	255	224	211	227	219	195	205	218	218	213	215	204	225	225	221	242	205	215	202	199	216	219	222	229	231	212	233	217	227	217	201	201	207	218	199	210	218	226	226	215	227	210	224	200	169	221	208	217	187	209	213	209	204	194	227	244	218	217	229	212	239	214	211	214	239	232	219	197	199	196	194	206	223	209	218	207	231	210	210	216	207	195	223	200	208	189	228	230	195	222	234	220	228	257	200	200	216	224	212	205	211	228	201	199	216	200	204	216	219	233	229	231	196	207	234	227	210	221	217	208	250	204	223	212	181	198	215	214	223	212	237	207	207	205	226	213	217	175	203	228	223	208	227	208	185	191	213	199	206	226	212	212	213	234	220	215	233	213	240	221	208	240	198	190	230	218	215	201	214	221	210	214	197	195	182	205	215	208	217	221	203	206	207	209	232	216	227	209	187	202	222	236	224	219	217	204	219	213	182	193	195	213	234	243	230	219	204	226	184	236	225	233	202	210	214	217	199	224	202	226	211	222	194	200	216	234	220	200	204	206	214	220	189	219	216	203	239	213	213	209	225	225	199	222	206	216	222	207	222	216	203	202	187	206	211	185	226	216	214	183	207	219	221	212	226	222	196	202	210	230	208	196	216	200	214	227	214	229	232	223	229	213	206	213	206	200	223	232	206	187	224	205	207	211	196	196	211	220	232	189	221	186	228	227	198	205	231	203	200	221	211	226	207	207	204	215	216	224	207	205	193	239	243	225	229	194	225	219	205	191	217	214	206	204	213	215	238	220	202	201	198	192	218	199	193	186	214	204	201	204	216	215	222	199	236	228	221	225	197	202	209	220	219	185	193	214	208	202	204	228	216	221	183	233	237	218	215	201	244	196	222	196	211	198	212	197	214	198	208	235	214	223	197	206	223	211	200	207	203	206	196	200	203	206	229	212	205	220	236	207	223	194	201	219	219	204	208	200	219	220	197	191	220	220	227	229	201	223	212	233	211	215	205	211	196	221	224	206	211	242	227	215	232	193	225	194	220	239	207	189	213	222	220	218	207	193	204	229	213	226	197	211	241	220	226	208	200	221	209	227	234	217	243	242	224	208	219	188	219	205	209	247	210	245	223	205	224	210	211	217	228	189	219	219	205	225	223	235	268	210	193	223	202	234	202	185	206	215	227	218	214	191	229	204	208	192	185	215	226	198	232	188	196	206	220	241	221	216	204	205	240	190	234	251	218	184	216	204	230	209	217	215	207	199	225	205	212	202	192	206	221	218	220	231	209	216	191	220	217	212	218	196	224	243	207	203	214	210	213	216	191	189	218	197	212	215	206	243	202	207	212	202	204	219	201	208	203	201	217	202	226	196	192	206	184	191	213	201	238	183	183	204	231	215	220	228	197	210	212	228	236	229	193	211	220	214	217	229	187	226	188	209	193	231	205	222	196	219	217	202	210	219	198	225	226	214	206	220	210	189	222	221	200	195	222	198	208	213	217	195	213	212	225	205	228	207	211	213	196	211	224	225	205	200	209	208	203	205	216	221	220	246	234	211	203	211	229	208	215	212	190	182	230	218	220	222	192	215	223	211	217	236	205	209	212	210	220	215	211	206	191	219	221	208	199	227	223	219	194	211	213	207	229	207	228	200	221	219	220	205	224	209	204	204	229	198	198	194	207	187	246	221	203	244	210	230	215	234	216	205	255	210	224	229	207	184	246	221	229	220	244	224	192	216	202	216	198	215	233	193	216	206	206	242	195	216	232	193	200	207	210	218	198	203	217	215	214	208	212	196	204	218	216	199	197	206	216	231	218	211	224	212	182	201	218	199	194	228	236	195	193	205	209	212	208	202	219	216	208	221	221	235	203	213	243	264	231	190	198	226	211	197	216	226	191	233	211	229	243	198	197	201	198	214	205	210	194	221	196	218	217	222	225	226	250	220	236	222	218	221	231	216	232	234	226	174	214	220	200	227	231	204
345	2	2100	169599	565	2	35	239	308	440	449	456	419	439	369	350	339	331	314	314	314	311	303	274	253	294	291	264	263	265	219	273	236	245	250	217	223	204	221	229	217	224	219	226	190	220	214	215	221	232	218	191	214	222	215	192	199	206	222	220	222	216	217	231	204	238	208	191	214	226	230	213	212	226	206	205	203	216	190	217	193	210	207	206	207	218	224	199	227	220	178	217	229	183	198	189	207	200	187	211	178	199	229	236	199	191	213	202	185	214	185	218	185	219	212	215	213	208	208	215	211	207	195	214	199	198	201	208	183	207	240	200	174	203	217	225	217	216	212	205	217	211	208	213	213	199	182	207	206	185	199	228	232	215	216	209	197	208	200	204	183	182	197	197	214	191	203	197	195	217	216	209	206	207	196	203	212	198	199	208	187	197	207	189	195	207	207	185	210	192	218	202	179	188	196	232	202	234	194	233	187	195	199	214	207	222	203	174	189	189	221	216	202	229	179	205	218	195	196	199	193	214	212	193	206	215	206	196	191	215	209	208	223	207	203	187	209	225	200	204	199	214	186	204	201	200	207	182	213	223	191	205	205	217	196	198	212	195	205	210	223	210	193	225	187	204	204	209	202	219	212	217	207	204	218	197	211	198	205	236	194	206	187	173	210	213	206	213	215	212	220	200	186	214	196	180	190	193	215	173	222	222	196	215	209	210	192	209	210	218	205	186	214	213	175	221	211	196	200	206	220	200	199	219	210	211	212	214	203	201	207	209	193	185	208	198	220	193	204	195	195	211	199	188	197	194	193	212	222	218	215	211	214	202	212	214	196	228	185	196	232	198	190	223	183	188	193	209	227	215	173	232	198	208	205	195	204	196	218	211	196	201	201	226	187	219	201	213	199	226	191	190	204	194	177	203	227	208	216	197	218	191	217	194	206	204	239	196	214	205	221	213	199	185	208	211	175	206	212	200	228	217	213	221	191	178	217	201	199	228	184	224	208	197	206	203	238	188	197	187	207	214	182	223	220	210	185	205	201	217	193	193	211	231	188	226	211	203	220	201	203	223	206	186	197	199	227	184	225	187	216	205	207	193	190	204	200	204	212	193	217	227	203	217	181	183	213	215	196	231	190	216	189	222	206	194	221	200	216	209	195	201	187	206	221	213	223	192	196	208	208	190	209	182	193	196	221	213	225	209	214	175	208	195	214	212	192	203	191	238	192	178	188	207	205	207	181	177	197	213	206	200	207	197	223	211	183	204	206	206	204	228	201	184	187	210	191	213	202	193	174	230	200	203	215	195	221	198	174	204	211	206	226	195	217	200	218	173	159	203	190	215	196	214	194	218	183	182	187	203	217	201	212	196	202	170	190	212	202	195	189	175	222	197	205	239	209	184	208	198	184	178	204	224	199	182	212	192	182	200	197	173	179	206	224	218	221	230	198	216	199	230	176	195	214	198	225	207	209	223	182	234	221	201	201	215	218	207	209	197	200	219	210	214	197	195	213	207	210	193	200	199	208	202	229	203	210	196	235	180	203	214	184	209	198	218	201	220	198	198	190	220	184	216	216	202	207	198	203	198	206	215	196	233	196	197	161	197	226	203	224	194	213	177	202	231	221	184	207	208	218	207	207	187	250	197	209	214	226	214	189	209	203	206	215	190	201	184	201	212	192	199	197	183	175	204	214	206	200	183	206	223	203	193	182	227	200	204	196	198	190	237	200	210	188	205	192	223	219	211	211	230	195	232	212	193	209	200	210	205	223	189	217	205	206	188	191	229	201	203	186	201	209	220	193	192	197	177	199	180	220	197	204	206	192	215	204	207	230	200	200	212	210	192	192	203	211	187	216	248	198	216	189	196	217	199	208	201	195	194	181	217	199	204	196	170	239	204	212	216	198	194	207	200	188	186	189	213	204	195	198	219	215	194	180	191	203	192	179	232	196	192	200	204	191	215	207	191	207	213	183	191	203	224	202	195	218	232	193	224	209	217	229	221	190	204	200	221	195	205	201	207	198	207	207	196	189	213	194	220	223	213	215	189	215	201	201	202	215	214	210	225	213	207	186	193	209	182	245	207	214	203	191	179	197	189	202	198	187	197	189	179	182	191	208	200	204	180	197	192	198	217	180	199	218	166	191	202	222	208	201	174	205	202	198	164	206	191	196	191	220	196	185	214	210	205	185	196	178	183	187	201	204	193	207	188	209	218	212	207	195	198	183	196	177	182	207	207	217	198	199	188	193	222	188	189	213	193	210	210	187	195	188	171	212	228	225	219	207	193	233	217	212	203	189	167	200	203	229	199	207	211	202	225	214	203	214	201	201	203	210	200	206	201	197	176	198	195
345	3	3500	169724	565	5	37	253	346	463	468	507	473	438	439	392	383	364	323	333	326	331	304	340	291	310	296	286	277	303	276	253	288	270	266	270	254	244	285	247	257	264	247	266	209	240	230	283	212	250	227	238	243	239	230	222	237	219	259	243	217	259	231	224	230	213	213	221	222	193	214	198	232	239	253	231	209	221	217	223	234	243	231	227	223	232	215	220	220	228	227	231	228	220	217	225	226	198	232	213	247	230	213	220	205	200	215	220	244	212	246	218	206	216	249	200	239	222	230	231	231	233	237	194	226	250	225	226	225	223	228	235	221	224	187	197	212	235	224	205	205	213	225	204	223	206	220	224	235	213	214	229	195	230	200	218	231	212	229	206	213	230	207	224	217	212	206	221	208	205	221	227	222	216	207	227	225	216	213	211	217	237	218	224	242	209	203	222	208	213	235	191	219	232	231	213	212	194	221	207	215	225	221	208	223	230	229	234	233	214	238	216	243	210	223	218	223	203	218	207	238	211	213	236	220	231	219	241	234	221	234	221	229	253	209	216	210	239	228	213	256	228	236	200	200	225	218	249	216	224	199	209	203	214	210	234	222	210	221	199	223	214	191	227	218	227	219	236	203	206	235	212	206	242	249	225	191	208	190	212	199	214	202	236	207	213	230	198	201	239	193	261	210	236	210	200	214	215	209	220	205	213	212	195	225	238	196	217	234	204	227	212	229	233	220	238	226	216	206	213	195	251	190	205	246	226	212	208	206	212	212	247	194	242	230	242	207	206	222	214	219	207	202	221	200	218	240	220	208	214	206	188	198	220	219	211	221	213	216	229	212	214	198	222	205	226	193	229	217	238	206	192	242	218	210	234	232	243	211	209	221	230	224	225	206	210	222	200	195	246	215	226	235	226	219	231	215	214	226	203	217	215	184	204	208	215	207	237	228	221	222	222	231	213	223	231	247	221	238	213	202	219	213	220	188	216	215	231	214	222	226	218	209	218	211	208	206	208	199	221	214	207	252	206	218	221	201	204	222	229	231	199	212	212	209	213	185	227	214	232	227	203	215	207	247	204	204	210	198	213	198	222	211	228	228	221	234	181	209	215	211	212	227	246	202	202	223	210	211	237	217	207	224	233	204	205	236	229	210	210	227	208	220	220	216	182	211	211	213	225	199	218	226	211	230	225	243	236	230	221	207	237	229	213	196	221	219	239	221	221	205	208	192	217	217	198	217	219	202	212	247	242	214	199	206	217	212	217	230	210	194	208	199	213	173	236	206	186	212	218	230	237	202	193	181	225	198	216	199	226	226	223	214	214	218	214	245	219	216	194	222	202	204	219	231	215	219	229	207	211	224	232	215	209	218	218	240	210	225	221	213	227	188	200	216	208	199	211	223	204	215	210	234	219	237	211	201	227	211	212	214	207	232	218	192	251	230	214	237	223	204	231	218	214	232	195	211	212	213	223	206	231	200	203	197	233	213	210	225	215	226	187	222	193	221	215	215	231	216	207	215	230	203	226	197	196	211	232	210	219	203	208	214	245	238	195	205	208	208	221	197	226	231	244	221	186	236	204	207	213	214	197	233	225	198	213	227	214	218	227	217	202	238	238	214	221	238	194	215	225	197	218	203	231	233	216	215	242	218	193	232	225	232	211	210	203	226	237	196	232	222	211	223	224	202	215	224	199	219	232	216	192	194	230	206	216	198	214	210	223	210	216	222	222	214	207	233	210	194	221	215	206	237	204	237	197	200	209	186	216	209	231	192	208	212	228	201	237	188	231	208	229	217	216	233	209	205	238	219	230	201	222	235	210	230	242	209	220	243	182	216	239	230	210	245	232	220	209	229	230	182	203	216	223	210	209	218	208	222	226	223	237	240	208	194	206	202	237	218	215	215	230	198	224	200	198	205	205	216	199	199	184	234	225	217	230	199	208	205	205	223	211	217	198	221	223	232	200	229	193	224	227	217	207	209	196	207	202	213	222	211	250	202	208	218	198	225	208	220	210	205	213	254	223	246	240	203	207	200	238	208	204	220	232	194	221	203	226	222	197	208	200	226	174	212	229	208	222	233	211	193	222	214	205	205	243	208	223	199	217	217	201	182	236	220	221	250	203	226	201	202	208	232	218	222	208	208	202	207	192	206	196	245	212	223	214	225	205	219	231	221	222	234	197	210	213	220	217	234	213	200	213	242	208	236	197	196	220	212	213	198	224	212	208	191	229	211	224	188	211	227	205	226	209	214	215	235	212	200	214	246	225	200	250	206	188	218	204	231	208	226	244	196	244	203	235	203	214	217	226	237	229	236	233	226	204	241	223	212	213	223	240	206	228	218	210	212	219
