345	0	2700	167529	363	4	9	172	491	882	950	1005	940	871	841	801	747	669	621	624	590	562	543	520	498	476	444	473	419	432	440	416	391	393	376	378	403	381	394	364	379	381	385	357	348	330	342	324	361	333	314	339	304	340	332	322	341	322	312	321	333	289	325	328	314	291	288	309	292	301	276	306	319	275	315	286	264	302	300	288	270	297	294	301	251	284	286	270	310	295	269	266	279	296	260	291	304	270	263	286	316	306	292	269	273	290	295	294	271	317	249	291	291	269	288	253	297	279	309	262	325	286	282	267	325	270	284	330	278	299	284	282	279	256	288	291	280	295	270	304	287	283	296	316	262	270	259	274	325	257	293	326	261	285	269	275	293	294	292	264	282	279	295	279	287	259	276	282	287	263	291	280	283	272	275	258	271	290	299	279	274	271	259	257	276	255	268	298	279	269	272	268	274	245	283	249	272	285	254	266	291	281	282	288	259	261	255	292	272	267	269	271	287	252	283	276	257	283	275	264	294	303	310	251	261	271	267	281	291	258	268	272	276	270	267	293	282	276	275	260	268	263	268	268	296	280	252	267	283	274	274	269	278	254	256	306	252	279	320	276	260	264	260	293	283	272	263	279	256	295	264	285	287	279	276	252	277	260	297	277	263	263	275	252	291	267	254	244	273	278	274	280	265	253	265	255	259	262	250	272	269	250	267	283	293	261	260	253	289	267	293	245	273	288	284	307	271	284	261	262	255	304	285	264	271	248	295	286	288	278	252	235	260	262	269	282	278	266	285	287	256	281	225	270	272	286	305	294	283	276	263	255	256	259	245	260	274	258	267	277	291	268	287	236	272	287	251	277	277	286	302	245	260	259	261	279	281	292	280	249	283	294	306	290	267	253	268	262	281	290	266	283	279	256	267	286	272	284	263	308	270	292	283	280	247	273	296	290	281	291	307	270	272	294	259	296	287	265	258	276	287	282	281	265	251	262	281	292	243	290	279	267	277	268	266	261	266	247	250	314	289	289	264	288	314	276	275	262	276	288	262	278	263	263	273	259	270	263	261	265	260	245	280	283	285	274	272	287	295	248	262	284	279	273	278	287	308	288	246	288	263	263	275	276	298	252	286	287	250	245	272	272	279	285	267	265	262	279	265	254	278	272	258	269	298	232	251	257	272	252	277	281	265	278	276	280	259	279	280	269	265	269	285	293	250	258	286	252	241	288	247	259	270	300	277	270	270	256	285	264	283	277	255	273	282	264	283	273	270	281	254	258	284	270	266	270	274	274	297	282	262	288	273	271	284	284	289	281	261	271	259	274	254	260	278	254	262	263	282	252	303	266	273	267	261	266	269	255	252	261	257	273	253	262	287	256	292	272	271	276	243	229	275	257	277	301	279	269	281	275	229	265	268	245	280	285	285	258	261	272	265	255	275	259	286	273	270	302	262	286	280	281	269	261	273	277	304	273	287	295	272	265	269	298	236	275	292	243	277	290	273	238	254	247	225	269	285	265	289	256	285	268	276	275	288	276	275	246	274	283	263	287	268	311	291	286	295	263	272	284	264	280	269	295	288	257	266	300	245	249	264	298	265	275	294	272	249	277	285	317	239	256	284	256	266	280	283	300	268	279	269	315	277	230	248	302	286	285	284	289	285	269	292	260	279	280	289	265	293	242	260	273	257	265	269	280	259	249	273	274	270	259	280	279	248	255	242	261	271	290	282	239	281	262	262	269	267	275	274	273	252	318	265	284	292	291	290	284	246	274	261	285	300	245	270	287	255	276	287	240	275	255	292	266	267	271	287	253	275	295	265	271	287	258	273	270	267	270	268	254	290	257	267	273	250	265	266	268	276	272	275	281	261	244	272	278	281	246	242	299	265	288	285	253	255	295	249	279	276	278	280	265	282	244	272	245	268	275	275	280	268	280	253	271	279	267	281	262	257	268	265	274	282	252	270	295	256	271	293	246	283	285	285	277	263	285	302	260	281	292	276	267	277	289	287	288	276	253	291	275	271	285	287	274	246	269	287	284	250	289	251	269	272	268	265	273	257	275	281	294	242	262	284	258	270	283	281	278	287	255	245	272	276	301	281	263	278	295	278	283	240	287	256	263	267	276	277	271	265	273	248	278	285	256	284	247	267	268	255	259	292	256	299	270	274	276	266	271	278	260	280	232	296	270	269	289	292	257	286	267	284	258	281	278	279	270	289	252	255	271	274	264	265	280	276	282	268	254	248	239	274	274	290	293	276	275	285	266	257	266	270	240	274	260	280	285	276	269	258	285	266	270	254	300	289	265	254	259	272	299	260	251	287	266	265	278	271	272	243	294	256	292	276	281	271	261	256	292
345	1	1900	167652	383	11	68	459	851	1067	1064	1049	966	936	878	810	744	643	616	593	544	538	473	488	424	422	411	400	407	353	389	383	389	343	359	310	329	339	339	319	327	328	285	292	300	320	306	299	295	309	318	294	303	271	293	278	312	281	276	299	260	298	284	276	269	287	286	284	250	291	269	279	270	274	272	284	277	269	272	279	278	278	291	263	249	270	244	286	279	245	274	257	268	270	265	263	303	296	297	252	291	285	268	245	272	266	236	259	261	265	266	280	264	240	257	275	276	265	267	263	302	235	285	256	241	256	266	276	277	281	251	284	299	267	248	273	257	282	278	284	247	274	263	280	259	258	269	231	266	266	259	257	262	272	271	253	285	290	268	258	243	266	270	260	266	241	240	253	255	269	243	230	245	274	259	308	223	237	258	258	255	260	235	254	269	264	272	245	248	252	256	241	266	277	258	262	242	292	261	228	255	270	259	237	255	239	281	263	237	266	254	275	254	242	261	273	246	239	252	264	244	250	254	272	256	258	251	251	273	265	259	263	303	283	236	263	243	301	251	268	257	266	263	263	241	251	284	271	267	265	259	268	263	267	243	278	252	270	261	266	262	278	249	249	244	273	270	267	288	269	234	272	269	280	285	259	251	256	253	257	246	232	257	271	259	277	262	268	259	269	247	245	280	266	276	262	222	233	239	264	279	267	251	273	267	248	270	268	249	246	244	252	256	280	256	254	243	244	280	271	248	262	280	264	242	246	255	255	291	282	237	254	288	265	239	266	275	255	243	245	279	243	263	234	251	230	247	288	255	256	256	250	258	256	267	254	242	245	225	239	287	260	288	268	257	255	243	277	264	249	267	275	262	255	265	274	245	279	268	271	260	254	272	273	260	270	250	269	244	274	259	265	279	280	272	264	239	270	282	273	269	266	262	249	252	268	279	267	267	260	249	239	254	279	271	290	277	257	279	243	286	272	272	267	222	242	216	237	258	281	274	270	250	250	248	277	239	261	247	259	278	247	279	273	252	267	273	251	258	263	241	244	270	260	273	242	261	245	260	253	258	228	240	267	258	260	257	257	292	231	274	282	248	285	239	277	291	245	265	231	257	272	291	253	233	246	258	265	268	281	263	269	259	265	236	284	248	234	280	251	224	271	272	253	263	272	264	260	276	247	247	282	260	275	276	257	242	233	247	259	268	244	262	280	258	262	247	250	244	278	247	259	267	253	291	265	251	266	260	282	248	281	251	270	232	255	256	293	258	275	258	237	285	246	266	273	267	261	252	265	242	278	248	268	285	275	268	245	273	254	242	269	287	239	255	271	225	244	281	246	249	270	257	269	258	273	263	272	262	271	225	282	263	246	269	251	264	264	251	252	280	251	253	285	265	267	250	258	276	256	277	243	262	243	285	249	282	258	251	263	255	258	253	262	285	272	262	257	248	239	295	284	253	247	250	271	269	256	278	240	275	246	253	274	239	238	275	250	243	254	238	276	257	247	259	264	258	246	244	276	242	280	244	260	235	268	262	248	234	260	270	244	266	269	253	282	224	261	246	258	272	263	261	257	256	296	264	267	255	234	239	266	296	263	240	266	278	285	254	254	263	269	277	249	263	263	243	256	223	278	258	250	254	243	245	286	307	249	258	254	286	267	251	250	261	278	268	257	263	249	240	260	240	292	244	258	282	233	237	248	271	244	263	239	276	275	253	286	258	249	251	247	245	274	267	253	260	245	266	273	265	239	257	266	250	265	248	229	259	260	282	300	236	262	238	269	261	254	235	255	249	272	255	246	253	266	256	260	261	242	238	271	242	242	253	253	254	265	273	261	262	277	241	256	264	245	238	263	254	271	289	263	261	238	272	266	265	289	234	241	278	243	269	252	255	273	262	240	273	257	266	259	224	241	247	293	276	269	261	262	289	268	243	280	259	261	268	244	269	248	265	260	245	251	254	273	227	280	236	240	268	258	255	269	262	256	276	254	242	256	244	256	250	302	284	270	239	230	243	252	265	235	264	265	256	258	256	252	237	278	285	261	251	242	269	290	252	231	282	247	229	245	265	291	280	268	269	264	251	277	277	251	264	262	269	236	255	265	241	266	247	264	263	283	289	262	279	264	279	257	223	248	258	283	266	254	262	268	214	254	263	267	268	245	252	269	276	228	297	273	254	259	256	262	270	240	247	250	261	276	246	237	259	252	240	272	275	248	274	257	252	283	251	263	252	266	264	266	242	246	264	276	270	251	275	278	273	244	250	259	274	270	237	258	259	247	289	251	251	255	267	269	262	283	255	239	234	266	256	263	257	262	278	265	300	250	244	247	281	247	235	268	253	286	280	259	253	278
345	2	2100	167776	382	7	56	453	828	1073	1096	1085	970	968	863	799	725	685	657	566	554	542	481	464	469	446	420	407	425	394	385	373	377	354	343	364	335	334	347	315	322	343	319	325	280	304	331	295	296	316	306	300	297	283	293	265	298	283	298	311	294	277	256	275	257	276	291	282	263	294	251	252	285	269	283	294	291	299	306	296	252	268	247	277	289	262	261	269	261	282	250	274	236	265	278	284	281	267	286	275	252	262	283	260	262	259	267	250	254	257	261	269	253	274	265	246	283	248	267	261	257	254	281	274	249	246	257	244	265	291	255	265	257	276	250	230	256	273	293	252	248	273	248	287	247	293	253	247	248	261	244	290	280	248	232	240	268	267	264	272	263	242	264	245	264	274	260	247	262	256	233	271	284	239	243	257	300	263	263	250	273	283	231	245	251	277	239	238	266	243	233	250	256	270	260	234	260	254	303	261	274	271	256	253	242	250	249	242	257	283	266	252	233	292	262	260	264	257	256	260	285	244	243	251	230	259	260	232	284	267	287	257	279	254	224	250	253	266	254	266	286	279	277	270	247	249	279	250	245	273	273	248	250	247	246	253	257	266	253	240	251	265	270	277	280	251	268	256	256	269	245	247	252	255	258	252	266	261	267	260	241	245	277	286	265	262	239	263	236	238	265	239	241	251	273	282	252	257	252	246	259	288	249	274	237	271	254	234	272	252	273	229	263	242	249	254	259	282	272	245	248	231	226	246	238	268	276	243	252	264	261	264	257	269	263	253	250	266	258	256	273	259	238	214	253	279	239	260	267	258	257	265	221	264	237	255	257	270	268	240	266	255	271	241	250	260	265	292	261	258	240	254	254	255	253	254	290	261	252	253	291	295	264	268	248	254	249	280	272	245	260	278	285	261	261	263	253	265	246	277	252	261	232	246	247	253	282	253	259	270	248	276	269	233	275	249	248	269	271	259	264	282	252	245	249	266	248	261	263	265	279	269	262	264	254	265	265	253	292	278	239	256	227	291	253	265	227	250	255	273	274	239	249	262	279	263	257	267	273	281	251	260	254	236	268	264	244	250	271	243	267	272	253	282	256	231	246	247	277	259	265	272	268	262	286	247	267	265	232	266	258	267	257	283	276	258	247	300	248	257	264	249	245	243	251	264	251	275	267	260	246	239	267	258	251	242	271	247	258	265	260	285	269	255	266	241	273	267	234	241	278	293	259	278	284	259	267	238	251	278	230	244	251	239	269	241	268	259	246	256	247	250	242	258	227	258	259	264	251	287	242	284	273	214	231	260	245	269	262	283	233	252	269	255	249	253	279	297	247	253	255	278	246	259	251	262	271	259	271	273	254	266	254	245	255	274	262	248	249	255	260	240	270	241	245	233	290	268	238	247	274	249	266	232	262	281	252	263	264	240	260	283	260	254	241	260	278	275	283	269	239	212	231	246	258	283	274	250	228	271	266	254	261	238	261	273	252	235	248	246	262	239	270	274	247	264	257	263	246	254	258	278	246	279	242	280	251	263	271	248	270	247	279	252	242	240	261	277	256	267	257	257	248	253	249	287	310	233	268	260	284	260	259	239	278	256	264	251	239	272	216	224	264	285	273	270	270	252	279	267	250	260	243	250	265	248	268	249	247	247	250	261	259	243	249	277	271	242	247	258	269	259	242	254	273	235	266	239	276	241	243	264	241	246	246	268	274	248	254	258	246	239	284	258	247	247	263	258	250	262	233	256	266	281	239	264	257	275	260	287	249	259	245	273	255	236	235	237	241	270	271	270	248	237	231	247	268	239	252	242	248	241	265	255	269	256	266	230	273	241	268	248	253	244	260	262	229	243	247	257	272	275	266	276	260	266	261	274	266	259	258	249	264	269	275	241	249	279	276	299	264	271	252	273	257	252	259	271	272	274	253	268	239	252	269	255	254	228	224	268	265	251	259	266	224	242	239	269	230	281	243	264	254	260	240	254	266	241	274	253	257	267	262	250	265	252	263	267	234	272	237	227	262	276	272	249	237	259	247	284	270	278	222	265	238	270	267	264	248	273	259	253	256	250	238	266	236	257	294	272	250	241	252	245	259	239	280	255	268	277	247	223	246	236	261	248	259	237	263	248	241	255	248	280	268	241	262	278	246	254	242	250	290	255	270	249	256	274	237	249	228	270	277	246	256	258	266	260	245	285	250	250	253	254	272	255	248	244	271	251	257	291	280	277	244	277	284	226	267	272	265	259	271	249	251	266	248	255	235	258	263	268	249	226	269	251	262	246	261	273	239	236	256	260	276	274	262	256	222	267	254	269	289	243	280	252	241	267	249	269	256	252	237	254	302	238	274	251
345	3	3500	167899	370	4	35	333	637	1013	998	1054	1066	973	809	787	683	669	661	610	588	546	507	502	505	472	422	425	397	415	388	408	369	416	370	378	367	323	329	355	345	329	295	316	317	296	286	307	305	333	279	292	284	328	285	298	277	302	292	297	283	290	267	294	285	289	276	263	298	268	283	272	272	253	253	294	270	280	264	324	256	265	244	277	260	291	278	275	271	221	300	263	275	301	284	277	298	252	270	281	304	261	278	245	277	244	265	269	265	249	282	268	260	251	275	273	286	256	290	260	279	284	253	299	287	270	263	276	255	271	263	274	256	248	287	257	244	270	260	258	254	235	275	259	250	263	258	236	248	223	279	256	257	267	278	248	250	262	277	271	239	254	264	261	270	266	267	257	248	247	274	280	291	261	275	248	270	237	274	273	236	271	246	271	268	261	259	279	278	263	244	254	259	261	253	270	246	266	276	268	281	252	274	253	246	275	278	270	287	275	247	248	263	278	235	236	240	244	252	281	295	265	261	255	250	236	244	259	277	259	287	258	255	243	267	265	246	265	259	237	264	275	268	275	281	284	262	254	255	265	256	229	250	269	254	263	279	250	256	244	271	253	286	280	247	244	266	270	272	272	271	269	250	247	259	269	270	252	271	288	275	263	256	260	280	220	280	272	275	249	271	250	246	262	260	254	285	279	267	244	247	272	274	245	252	251	256	262	262	259	262	279	243	245	241	272	264	266	272	249	245	260	254	259	247	254	249	245	247	283	267	255	264	274	266	279	241	248	282	257	247	236	272	260	264	251	258	265	269	263	232	262	251	239	271	254	242	243	229	250	253	244	253	250	256	266	242	286	257	237	234	289	243	228	286	274	239	263	243	266	265	242	303	256	252	280	232	290	245	270	258	256	266	244	237	261	256	273	267	235	277	260	216	251	250	242	266	244	228	253	267	282	269	260	286	258	254	239	245	266	277	256	260	256	265	231	254	251	246	235	257	238	265	278	247	267	265	276	280	265	233	269	249	275	247	264	268	267	251	274	263	239	234	260	247	238	290	240	273	274	242	238	269	232	239	269	229	241	249	234	250	251	248	246	232	262	231	269	250	254	271	269	245	266	273	239	275	259	248	245	260	267	265	268	243	263	251	246	226	248	250	277	236	258	275	256	258	282	271	244	262	241	265	277	246	268	247	259	253	263	267	302	250	268	236	288	255	239	243	263	243	241	254	271	271	273	260	257	276	259	250	262	254	255	243	257	247	224	247	260	260	263	242	268	260	273	243	292	255	273	262	237	247	226	271	258	261	273	263	258	272	291	269	251	269	276	255	277	246	261	268	263	244	253	272	260	255	253	252	256	254	240	275	246	254	252	230	280	242	255	263	249	240	222	225	254	251	287	286	267	271	233	224	267	259	258	238	221	234	276	254	267	228	240	270	242	255	257	242	255	261	242	237	253	246	254	240	249	240	262	258	251	241	257	282	281	267	250	253	263	250	254	256	248	234	270	263	270	231	243	247	254	258	256	243	251	248	267	230	266	274	252	259	270	240	244	255	272	263	277	250	261	246	263	253	278	260	247	246	260	215	252	257	241	266	258	243	262	260	275	262	212	256	249	257	266	280	268	288	269	261	290	241	272	272	272	281	274	277	264	253	238	226	244	251	271	266	273	277	256	230	284	265	244	247	261	261	246	237	263	276	254	275	251	274	251	248	270	225	236	264	277	227	266	219	268	254	281	250	261	242	234	251	234	264	272	284	232	271	278	234	257	239	234	271	276	253	271	257	230	247	261	255	256	272	251	258	277	244	251	260	257	252	268	238	254	265	240	285	272	255	282	239	228	245	270	240	253	243	235	263	259	219	228	247	261	244	257	260	276	233	250	243	241	268	274	255	262	253	251	259	243	265	275	271	256	245	256	251	258	256	246	241	266	235	246	264	258	242	262	249	262	261	262	251	231	226	224	226	248	249	246	246	260	282	260	259	248	231	248	224	255	250	247	252	270	231	224	247	266	243	267	238	258	275	252	263	239	292	240	283	263	280	262	239	252	249	247	245	249	271	246	267	246	257	271	259	269	251	246	262	251	257	255	245	275	263	255	274	259	263	283	255	306	242	247	268	264	257	284	240	249	242	234	254	258	236	268	275	261	259	283	263	265	269	250	257	252	265	255	280	245	240	244	236	234	278	262	257	263	273	284	253	261	265	247	272	255	263	257	264	277	279	289	272	243	231	242	245	244	253	252	240	246	254	271	279	262	264	242	240	274	283	255	249	234	285	261	235	236	240	264	238	257	225	250	267	262	241	248	271	249	245	270	249	268	234	263	265	251	277	238	256	227	241	258	269	249
345	0	2700	168022	370	4	24	267	636	926	984	1077	990	957	873	776	794	695	655	660	589	556	508	514	455	475	440	455	430	441	401	405	399	379	409	371	356	404	363	369	362	336	331	352	365	290	358	314	315	312	342	292	325	304	319	316	272	295	277	290	304	290	296	281	286	291	294	314	272	289	257	315	282	297	278	273	306	272	282	302	267	269	280	284	282	279	290	276	275	268	270	290	276	269	274	284	267	251	280	270	270	277	265	293	285	290	291	250	303	248	292	272	270	261	269	278	271	263	283	279	278	288	255	249	254	240	259	252	287	263	261	248	262	257	257	213	277	288	246	285	265	269	281	250	260	267	243	266	276	258	246	286	251	259	264	257	286	268	245	295	273	274	261	256	258	262	259	231	248	273	260	271	245	254	295	260	247	286	268	253	242	258	270	266	285	243	256	238	236	261	226	260	262	252	265	261	254	257	269	252	258	245	272	259	259	266	265	278	246	266	278	263	232	260	261	270	270	251	256	260	258	253	243	256	255	267	271	229	256	270	281	289	253	265	252	261	229	238	256	256	273	256	274	284	247	244	275	235	271	269	256	250	271	277	263	274	259	237	218	264	232	257	245	262	263	256	277	268	254	269	259	266	247	251	238	260	252	246	272	241	235	267	246	243	245	248	234	249	258	277	265	260	234	259	265	256	236	243	257	253	242	286	284	254	263	310	272	303	259	248	234	249	246	267	259	250	266	264	267	267	272	245	254	260	252	258	265	258	250	268	259	262	262	257	227	263	268	247	241	262	266	282	253	256	278	266	271	276	253	249	264	250	251	273	238	265	280	227	217	275	254	260	247	277	282	240	277	225	266	244	267	240	267	259	248	264	237	293	248	242	254	249	270	278	277	247	272	244	282	238	259	257	266	239	243	263	264	271	272	276	255	271	253	271	255	260	264	245	262	241	291	256	250	274	255	267	262	247	267	266	244	251	269	266	244	268	240	260	267	243	262	240	231	280	239	258	228	237	257	228	226	264	264	255	271	263	252	277	259	264	270	253	257	235	261	260	249	276	261	238	263	252	269	248	286	270	288	253	273	241	295	247	269	259	244	264	256	248	272	268	238	248	286	243	283	244	256	245	262	258	286	286	260	282	246	269	239	245	240	272	253	275	242	247	241	272	215	266	254	254	244	268	244	274	270	251	291	263	255	289	249	237	255	270	273	257	258	282	257	290	255	230	253	261	260	258	260	242	241	238	295	259	254	257	283	256	252	286	259	226	241	253	266	235	265	266	247	248	253	242	264	288	247	242	247	273	269	272	228	282	274	270	272	266	257	266	253	250	271	279	247	281	262	269	274	266	263	274	283	231	262	250	246	241	251	274	238	232	223	287	250	290	265	264	226	236	255	276	248	263	247	262	280	244	246	235	239	244	253	253	262	269	256	272	277	254	260	249	250	245	230	269	262	249	239	262	259	249	266	251	255	296	247	267	253	254	247	230	262	259	281	280	248	271	253	254	263	278	258	255	261	260	232	252	259	289	221	255	278	274	263	264	228	263	247	262	263	251	268	262	271	269	262	273	255	266	263	237	266	277	258	275	278	248	254	271	263	243	239	274	267	248	272	259	232	261	268	245	257	261	238	263	278	272	257	249	264	266	248	257	242	257	257	267	254	277	277	259	281	257	263	251	242	267	244	276	248	257	272	251	261	279	247	282	262	265	232	270	271	235	262	267	245	269	262	265	274	266	263	302	268	247	250	251	258	255	253	279	255	265	256	269	254	251	250	264	240	255	276	252	250	241	239	272	249	284	252	267	251	265	232	283	268	246	264	292	277	272	250	257	255	258	295	269	248	257	242	262	255	256	264	273	225	254	262	246	265	264	258	232	266	250	251	274	281	265	261	255	265	255	250	256	249	242	259	246	237	278	272	258	283	257	253	283	237	242	262	265	250	244	259	239	246	254	237	259	259	248	228	282	266	235	264	250	249	264	260	271	244	256	249	266	251	241	231	262	270	259	252	249	267	263	277	261	267	266	256	239	279	258	281	271	267	248	249	260	255	252	276	259	230	256	248	258	240	255	242	274	280	248	282	263	246	235	232	256	258	251	260	243	247	270	261	241	278	247	263	263	271	241	262	236	249	262	275	274	249	240	257	275	251	259	244	260	249	259	254	243	260	298	262	271	262	265	271	271	270	257	270	249	262	232	271	217	242	246	300	257	295	248	231	267	246	242	277	281	260	249	224	249	242	263	269	273	256	246	245	247	250	257	257	255	246	266	297	255	235	242	262	290	253	242	252	231	256	237	293	269	281	271	283	238	275	263	268	282	272	252	243	238	256	259	271	274	277	266	268	251
345	1	1900	168145	372	14	103	665	939	1195	1140	1068	967	941	841	740	705	660	616	558	491	471	475	420	436	439	415	393	384	391	338	355	343	325	350	326	303	316	294	278	300	306	325	298	290	293	282	303	312	287	305	281	281	291	273	289	255	247	265	251	279	278	271	253	263	266	255	290	254	272	263	288	251	255	232	264	252	286	270	273	264	274	263	250	264	234	273	275	275	273	243	239	267	244	265	244	257	274	240	263	269	269	220	247	253	260	257	235	248	257	260	226	241	227	262	260	252	236	277	237	279	250	252	269	242	245	279	220	253	247	267	241	229	247	234	256	256	256	231	246	244	249	273	233	243	240	231	261	245	259	243	244	246	242	246	255	259	247	224	252	253	255	257	241	247	238	233	229	250	248	260	266	257	241	227	260	263	224	262	269	262	258	267	240	239	248	227	263	242	247	277	239	248	230	258	248	254	256	247	246	262	253	234	244	264	248	213	262	271	262	227	261	238	268	220	247	239	268	243	244	253	256	223	224	241	229	247	244	230	251	237	239	255	257	238	238	254	229	269	255	258	240	258	223	237	244	269	257	273	237	241	234	258	235	255	262	238	255	244	240	260	257	266	250	234	236	233	242	228	235	254	252	255	228	232	251	224	215	246	240	247	261	265	248	245	247	258	269	250	254	247	237	244	239	236	218	262	255	248	242	218	259	253	247	274	255	270	290	246	248	244	238	267	230	239	249	257	251	220	235	262	234	243	248	254	245	226	264	221	222	242	240	216	252	293	217	246	240	261	233	253	266	232	257	272	245	233	218	206	251	238	248	224	266	251	262	254	256	252	263	247	261	244	241	245	233	234	264	233	271	249	258	259	239	244	235	243	245	217	248	240	256	235	227	259	253	267	249	247	252	235	265	256	258	241	248	247	242	238	243	248	246	261	239	244	264	235	236	245	234	224	243	217	237	234	274	214	254	237	212	235	285	240	249	245	272	240	269	234	242	233	230	226	265	241	261	235	235	247	255	250	264	241	237	242	245	234	232	262	257	245	263	248	216	233	253	284	268	275	248	245	244	243	250	259	254	241	253	264	240	236	263	252	209	252	283	226	258	226	249	214	274	221	229	242	279	232	253	247	243	252	246	273	212	245	267	238	241	247	258	239	231	250	238	223	260	259	242	249	244	238	246	246	234	258	275	263	233	234	232	230	249	253	259	239	240	263	234	243	241	226	252	260	245	240	251	259	237	234	228	236	237	232	271	272	243	243	255	276	216	231	229	258	268	247	240	255	275	257	234	267	274	274	239	243	275	261	233	224	230	239	267	238	216	275	251	234	234	229	253	258	262	248	237	257	225	237	266	266	216	239	265	257	219	258	255	244	254	241	250	221	246	254	279	266	218	255	263	240	232	229	235	252	263	251	252	210	230	254	241	232	245	268	237	267	272	259	247	219	238	248	216	236	252	246	259	251	252	216	247	237	227	259	228	252	262	231	270	251	217	272	259	218	252	253	257	218	252	225	239	256	242	255	229	258	243	201	252	230	258	232	249	261	247	230	255	284	224	241	242	252	263	233	238	230	243	245	274	243	251	257	222	274	262	240	251	242	249	258	257	239	240	267	231	244	264	260	255	240	245	241	246	232	231	239	223	255	253	243	250	280	234	238	246	278	237	246	213	242	240	244	238	251	252	246	248	239	239	246	233	237	241	271	252	247	241	225	262	236	227	236	238	233	255	252	250	245	219	240	228	235	250	246	229	261	240	231	248	256	276	255	252	257	233	269	237	230	251	213	243	227	257	243	249	268	243	238	252	266	232	232	244	235	245	243	259	247	244	236	250	240	234	224	249	268	240	222	241	238	247	241	252	230	251	245	253	213	267	250	251	252	247	246	222	264	235	267	256	250	226	249	254	243	231	235	248	250	230	254	225	222	243	242	259	243	249	248	224	237	240	241	248	277	280	209	258	253	249	235	243	226	279	278	223	282	241	261	241	246	235	248	226	261	243	229	256	228	250	266	264	239	241	264	249	245	222	235	263	239	261	233	225	240	235	271	243	248	243	265	239	253	245	263	233	260	249	237	239	232	238	247	275	236	251	263	254	243	236	243	235	219	239	266	272	251	266	255	254	278	249	268	259	234	262	258	245	231	261	276	232	249	279	235	239	239	234	221	268	253	248	274	281	235	246	224	242	256	242	250	241	240	252	256	244	248	248	234	262	255	239	223	239	271	235	232	268	208	230	241	255	250	218	250	217	259	264	238	249	245	245	243	257	265	248	254	229	252	235	230	244	246	239	268	243	256	249	255	251	233	263	253	256	240	242	236	248	260	261	256	236	258	225	250	253	247	271	254	257
345	2	2100	168268	375	10	106	649	989	1186	1173	1094	1044	926	836	783	712	669	633	581	548	487	482	452	450	404	410	384	401	383	350	340	351	322	352	319	349	325	309	296	306	325	302	310	304	300	301	258	280	268	296	273	284	281	264	300	277	292	251	261	263	283	284	283	261	282	273	316	227	256	255	290	258	260	256	243	234	264	263	286	243	265	264	267	250	267	237	256	264	244	264	251	260	263	269	258	244	243	251	256	278	256	239	252	280	259	240	247	250	255	236	230	249	246	243	293	253	243	288	259	243	240	246	238	204	223	263	255	283	248	258	240	242	245	254	231	229	243	249	244	238	247	251	266	245	278	243	253	272	247	264	234	253	233	266	254	242	250	228	278	251	254	290	263	226	260	243	262	256	255	276	268	277	248	229	260	264	216	261	237	221	251	220	248	253	247	212	243	255	255	254	245	265	248	250	257	258	245	257	251	246	235	245	230	244	227	236	238	247	260	259	250	261	236	245	266	239	227	253	244	244	248	226	253	257	243	241	246	267	250	260	251	250	245	229	241	271	247	250	262	258	248	245	229	247	241	237	216	260	247	233	247	236	230	280	231	242	248	228	274	270	236	263	245	235	249	228	249	255	236	249	252	231	233	260	244	229	252	224	228	258	241	231	256	233	237	246	258	234	249	268	239	234	246	237	258	242	244	241	236	264	265	234	232	233	268	267	260	253	275	234	242	250	248	277	237	253	265	240	238	249	242	258	241	251	225	234	234	233	238	233	232	237	246	248	245	271	230	224	255	243	231	265	212	245	214	245	227	233	241	257	237	248	244	252	232	238	250	228	235	203	263	276	256	224	240	224	228	231	234	252	235	254	248	231	288	242	243	241	249	248	245	238	238	233	236	251	234	267	233	256	242	236	249	254	245	240	241	252	231	260	256	261	243	266	255	265	271	224	231	227	213	240	256	216	248	233	264	236	261	222	251	269	221	279	240	229	237	228	234	234	238	262	257	255	254	266	265	231	241	241	238	253	238	248	260	248	231	258	260	264	242	232	218	245	258	231	237	229	237	258	265	258	221	256	253	228	259	239	251	246	262	254	226	234	230	252	246	276	238	252	234	253	227	251	242	243	238	231	249	221	248	275	241	255	235	250	243	250	236	255	223	223	256	252	243	245	231	224	250	262	231	256	249	244	238	225	228	225	234	247	260	245	257	262	244	236	271	231	265	258	235	258	232	236	222	268	248	249	241	244	231	236	228	206	240	243	236	254	244	250	249	222	252	236	242	243	263	212	246	223	224	234	265	256	228	244	251	269	240	244	244	249	261	200	238	275	225	235	236	261	258	248	262	227	250	247	257	236	253	256	243	237	251	225	248	268	223	256	266	255	259	246	255	233	237	227	255	237	231	241	253	230	244	239	243	235	249	240	262	248	245	228	232	256	248	238	242	238	264	222	249	214	237	230	248	235	242	237	236	255	264	237	235	248	226	264	271	255	273	209	244	225	251	241	252	220	238	245	236	264	242	233	245	270	245	246	232	235	251	243	252	249	213	245	246	246	263	241	231	231	230	282	229	253	232	230	255	251	283	238	264	252	244	235	242	239	241	245	239	253	240	234	234	249	256	227	230	254	236	241	245	257	281	262	251	229	253	254	255	206	237	257	258	235	248	222	259	247	262	223	231	249	243	247	217	223	272	244	240	233	257	251	248	247	257	263	245	222	234	241	261	254	241	235	223	254	246	243	282	268	246	227	245	233	234	260	252	237	251	248	214	213	243	230	265	251	224	242	254	229	252	243	269	268	232	240	242	224	244	248	272	254	277	239	232	267	239	248	235	264	240	257	215	225	247	255	248	272	218	250	241	223	236	235	221	249	257	245	235	258	245	235	265	245	249	251	276	225	248	259	242	223	263	236	242	250	222	260	250	242	218	258	250	233	256	261	251	223	253	245	231	248	254	237	226	236	246	228	260	265	232	244	249	251	252	256	269	263	240	225	221	255	248	240	270	263	260	267	218	259	260	225	226	238	243	233	215	253	267	224	237	238	262	246	266	238	262	258	247	221	241	225	260	242	259	260	259	262	272	244	221	221	252	265	230	233	265	223	223	223	257	263	242	241	257	235	246	256	253	224	242	261	242	251	262	252	260	257	229	244	235	245	269	223	238	247	267	265	251	237	246	235	258	235	261	218	237	266	255	259	243	228	238	244	238	274	266	272	247	255	260	260	230	229	251	253	243	262	255	261	232	239	239	245	232	234	263	237	242	270	219	235	237	204	217	244	253	235	265	263	258	280	228	247	242	228	245	221	244	266	228	246	246	253	238	221	272	255	241	249	224	199	230	237	241	228	272
345	3	3500	168392	376	5	41	453	867	1102	1137	1148	1076	972	931	892	777	685	635	620	566	543	513	473	459	450	425	420	402	389	402	372	338	328	357	372	326	338	336	328	323	320	301	307	298	301	322	308	284	282	298	271	266	279	267	300	268	299	266	275	268	276	259	287	247	242	262	255	263	249	256	296	278	262	256	269	273	259	286	223	226	277	275	264	285	246	238	252	251	271	243	280	260	276	256	261	264	261	248	252	237	255	275	255	265	256	256	258	260	256	237	234	274	259	248	260	248	244	265	256	240	254	250	239	251	285	247	250	263	280	244	263	243	255	246	265	256	289	238	251	244	240	257	269	240	248	266	243	259	236	281	246	247	252	241	242	266	251	235	248	228	249	265	247	251	253	238	247	247	250	277	256	274	255	238	251	247	255	261	243	257	245	270	247	237	257	244	242	257	242	231	258	261	253	260	235	245	270	220	236	225	277	243	270	221	270	258	264	269	241	248	268	259	263	257	244	252	261	258	260	233	229	253	258	254	253	262	235	261	217	249	254	250	221	251	228	247	268	237	239	243	251	247	274	229	226	244	229	230	253	240	250	223	251	247	257	232	265	242	224	254	218	253	256	262	261	255	227	231	260	246	222	249	248	237	213	247	219	267	256	233	241	234	228	237	231	253	250	243	257	267	246	267	272	221	261	259	262	258	242	275	243	258	230	254	243	252	260	233	228	241	231	259	274	242	241	256	233	244	255	276	269	250	228	247	265	251	253	234	240	256	251	233	250	262	274	249	254	281	246	238	235	243	288	243	280	263	284	243	262	265	257	264	248	239	239	224	269	238	219	258	237	259	235	243	227	250	257	227	260	243	250	255	235	249	242	238	243	253	284	241	227	262	230	238	267	215	233	244	244	251	236	243	260	226	221	242	258	251	215	241	249	255	259	275	242	246	249	240	259	235	237	263	232	267	255	241	256	244	262	247	259	235	258	251	240	263	247	263	252	261	231	248	247	229	276	252	251	271	251	239	246	250	253	246	237	250	246	239	221	268	242	240	231	240	243	260	262	227	249	232	267	246	249	235	239	223	237	246	246	245	281	244	264	244	242	254	213	249	228	247	241	251	244	250	270	222	257	234	222	237	253	258	252	247	264	218	235	218	255	268	229	209	214	243	251	233	235	259	252	262	235	243	257	249	245	268	232	265	267	243	253	259	229	259	263	231	255	240	227	226	253	249	248	258	267	254	263	234	237	303	241	282	272	243	254	240	259	260	273	247	258	243	249	251	267	239	225	242	282	267	265	251	214	261	257	241	218	238	255	248	245	234	261	271	243	266	243	237	242	258	246	266	233	259	220	235	231	228	267	221	247	226	220	226	239	249	244	272	251	256	240	255	265	253	243	229	261	263	237	262	254	245	238	254	240	255	238	240	253	257	260	233	229	245	255	229	270	246	258	238	252	234	244	244	244	248	243	230	222	253	232	243	252	240	282	267	233	243	264	229	260	264	256	238	247	241	263	241	274	237	244	273	266	250	258	252	271	253	232	258	259	244	247	216	265	261	260	233	252	237	237	243	254	237	252	266	262	240	235	282	260	221	258	223	253	252	260	263	257	239	245	273	253	255	247	228	246	224	246	228	252	257	234	267	232	257	256	268	240	241	233	240	237	237	241	230	243	252	233	265	218	253	258	263	235	230	246	238	250	255	261	227	252	223	238	240	245	226	268	276	237	236	255	260	219	245	249	260	246	251	231	242	244	252	249	256	221	237	251	248	249	260	240	262	257	272	257	231	253	230	230	232	242	228	236	263	262	246	214	224	254	232	247	235	276	237	208	292	242	270	242	239	214	250	249	250	256	248	237	245	243	223	249	239	293	246	270	236	241	236	245	257	213	251	242	233	225	276	262	259	213	215	247	245	257	262	231	253	283	225	265	250	257	249	257	244	254	208	289	252	238	244	266	232	251	248	239	265	230	232	259	236	243	261	252	265	219	292	238	236	261	250	247	238	256	218	266	247	259	222	266	239	257	245	240	270	266	258	229	262	243	214	240	248	243	251	240	250	255	223	237	237	263	250	233	258	237	261	276	263	258	235	269	282	245	251	247	240	258	257	228	271	257	229	276	255	260	216	249	262	268	239	239	251	240	260	266	201	240	285	233	240	244	238	219	242	234	223	235	256	224	269	247	246	249	253	244	234	243	233	256	258	235	257	234	242	270	246	252	262	254	250	280	215	251	229	299	253	249	246	249	245	261	250	265	228	244	220	223	236	265	271	228	261	234	255	263	254	236	257	245	270	262	239	274	258	250	276	250	250	259	249	245	260	246	246	266	260	241	269	241	237	249	245	239	228	207
345	0	2700	168515	372	8	30	363	730	1074	1086	1094	1059	932	889	845	731	694	674	629	593	550	514	492	496	464	411	476	424	406	375	405	359	375	394	377	347	342	366	368	353	329	305	362	320	324	312	300	297	295	298	292	319	306	289	310	297	312	300	298	302	308	284	286	256	265	298	284	266	266	258	283	275	261	256	280	266	273	282	280	269	274	284	281	280	284	253	272	292	266	272	226	274	265	277	279	252	264	265	278	247	248	268	259	237	253	222	269	275	260	276	249	261	300	239	267	249	276	258	291	249	266	266	247	240	283	265	247	285	269	277	241	266	259	259	279	239	252	271	274	299	251	273	257	274	265	247	240	251	259	241	261	263	233	258	256	261	227	260	287	243	281	245	259	274	254	264	229	256	270	230	277	254	256	253	264	272	261	251	254	233	278	232	257	272	246	259	257	247	262	261	268	262	253	234	251	228	264	244	276	232	262	216	241	233	262	265	253	248	229	243	278	240	256	261	269	260	236	240	238	237	254	271	263	251	262	281	245	280	248	239	291	252	286	262	254	282	234	236	263	238	250	233	233	274	265	258	248	242	235	277	271	235	227	281	279	262	254	281	215	231	266	258	244	231	244	241	292	244	267	242	224	266	260	247	264	243	255	256	266	246	260	244	235	276	269	268	249	242	254	245	267	256	269	248	226	255	258	261	263	242	254	249	242	274	227	248	281	248	251	228	241	235	244	248	254	257	254	261	263	246	263	278	244	279	225	267	261	268	257	257	266	270	262	249	255	269	217	269	256	289	249	273	243	264	257	256	275	274	234	275	253	283	253	264	289	273	255	248	246	268	254	252	242	253	241	245	266	277	230	226	281	263	236	262	259	228	260	252	272	259	245	240	249	260	254	273	246	262	288	280	242	264	243	262	241	228	254	245	290	252	273	259	266	262	248	239	281	251	269	273	259	249	253	249	259	234	257	260	280	262	248	252	250	261	252	246	264	228	282	238	260	238	268	262	246	217	243	249	246	270	255	228	244	262	247	248	247	219	273	264	248	260	238	249	249	257	242	248	272	260	272	258	231	250	263	258	284	261	253	259	258	270	233	287	249	242	277	262	258	274	248	251	250	257	218	264	256	252	239	270	227	240	240	283	259	266	240	254	246	267	248	233	253	244	253	260	258	267	265	264	242	267	239	248	252	258	259	274	240	245	248	246	242	258	240	256	265	246	248	266	241	235	254	252	255	255	261	247	271	265	280	251	261	252	282	248	264	214	250	249	235	259	262	226	258	251	272	269	259	260	258	262	251	268	232	253	227	244	263	258	257	234	247	268	248	233	241	275	267	247	262	271	258	248	252	253	266	269	256	254	238	247	263	241	248	241	242	247	274	250	249	246	254	259	237	226	269	248	221	248	247	261	240	260	263	252	252	265	259	254	253	246	293	271	277	240	252	264	238	255	247	260	243	238	268	260	256	276	261	250	267	276	270	242	308	247	253	215	270	223	233	269	283	255	241	256	253	218	224	264	245	255	254	251	258	249	261	249	260	270	268	280	240	279	214	246	249	245	234	260	261	246	254	281	232	238	272	229	265	239	259	268	267	240	248	249	270	242	224	222	246	273	257	239	245	253	236	257	251	249	262	263	253	242	246	237	257	240	242	230	259	247	283	242	238	269	261	252	273	244	246	263	266	282	239	266	269	273	250	263	238	232	252	259	241	265	263	248	243	248	254	215	272	268	271	238	263	260	251	256	239	263	222	233	250	241	259	265	279	252	237	220	267	265	245	241	270	253	227	276	230	247	243	248	273	231	273	250	235	257	245	240	252	240	238	260	250	269	244	253	272	266	252	236	239	247	230	237	262	245	264	279	260	251	270	242	244	242	275	264	249	266	263	255	249	245	253	265	231	263	254	283	229	271	256	244	249	262	271	239	255	250	249	263	242	269	263	220	247	231	293	272	269	240	260	268	223	248	259	241	232	258	248	244	257	245	243	276	237	251	270	266	255	235	260	226	234	240	223	257	230	261	237	298	242	265	250	248	238	267	263	244	243	217	238	267	249	260	251	268	236	232	261	247	253	260	277	272	260	260	215	247	240	236	250	266	243	262	255	236	244	233	249	260	233	267	242	233	247	261	242	254	248	241	242	221	257	270	250	224	260	245	249	246	246	251	248	263	245	249	243	237	245	241	288	234	262	237	262	255	215	256	248	242	250	266	258	246	256	223	244	236	290	270	241	263	274	260	236	227	222	234	267	251	262	259	239	258	255	232	283	227	265	251	255	256	235	244	251	248	256	261	254	240	252	246	255	257	274	272	261	237	243	225	257	267	249	256	240	267	267	257	238	230	220	262	220
345	1	1900	168638	399	7	122	676	991	1152	1083	1057	952	878	802	698	659	556	570	498	501	453	444	414	413	371	380	393	334	352	339	346	322	333	316	327	295	293	333	281	287	328	321	302	304	289	305	279	279	294	253	297	312	288	284	280	265	272	245	239	279	273	279	277	252	251	281	269	253	273	256	262	249	269	255	255	245	268	262	289	277	248	244	259	237	231	247	271	265	261	251	256	269	262	227	273	246	247	219	248	255	247	219	229	247	251	256	255	263	266	244	251	241	238	270	232	260	247	280	243	257	258	278	242	237	229	253	236	248	270	240	262	248	261	230	248	245	244	221	241	237	243	275	224	271	229	226	231	260	269	253	242	269	241	220	245	247	229	238	242	231	251	228	269	250	228	245	209	226	240	264	237	248	273	251	256	224	253	264	264	256	236	233	237	234	244	283	244	226	276	245	249	235	287	232	236	252	235	236	236	236	266	251	254	280	253	240	261	247	269	255	281	231	207	281	250	271	225	234	265	245	230	235	257	245	231	253	252	225	233	233	232	250	218	213	258	232	238	230	251	241	273	224	258	225	239	252	264	212	259	251	267	234	251	244	230	251	260	252	253	254	261	238	244	282	255	231	243	267	215	224	255	233	253	238	234	229	271	249	267	254	260	257	254	260	261	222	253	237	268	217	259	256	253	249	272	254	243	239	251	235	250	265	226	260	248	245	247	261	237	253	245	222	236	233	229	237	246	257	229	252	227	236	258	242	222	250	267	258	242	233	244	267	226	239	214	253	235	238	225	260	246	231	262	241	221	247	216	252	236	202	276	225	254	248	233	241	258	248	260	251	259	209	262	236	249	214	258	254	249	244	215	266	234	252	251	267	270	227	261	261	261	238	253	224	270	231	229	294	277	215	250	243	235	255	253	217	229	250	245	276	263	245	245	256	227	255	220	226	250	227	237	236	239	237	244	231	248	236	239	242	266	257	258	239	277	254	246	253	234	241	232	256	233	242	250	241	223	241	239	250	250	271	230	226	237	248	241	245	272	251	241	249	231	242	250	216	244	250	264	236	234	230	254	242	225	250	224	261	257	227	248	243	263	263	233	263	288	262	218	278	256	268	241	228	239	216	243	236	221	245	246	238	250	216	256	249	248	250	253	237	214	267	240	242	250	244	244	251	212	227	232	243	223	251	258	261	252	260	242	232	252	255	261	258	252	258	220	229	236	262	259	252	266	243	231	240	263	267	251	264	258	232	249	253	246	246	275	284	250	236	238	242	234	220	251	257	221	256	281	269	269	252	235	244	253	278	229	246	267	245	253	249	240	261	241	258	219	240	233	227	251	214	253	221	224	247	243	220	221	245	246	234	219	245	238	243	263	246	251	235	266	248	244	224	243	250	250	246	242	261	239	237	267	284	259	257	223	255	227	257	240	251	237	221	245	244	247	245	258	258	228	239	238	253	223	248	254	248	234	246	242	271	259	255	237	240	240	216	223	239	246	219	250	254	244	256	240	256	226	249	235	259	226	250	245	251	243	263	263	254	225	257	251	263	249	231	246	230	255	252	221	232	245	239	215	246	241	222	247	274	251	246	239	262	256	253	261	235	226	235	230	240	264	245	266	235	244	243	258	257	235	225	234	244	239	244	255	205	215	265	285	249	243	244	243	279	263	239	217	244	247	265	246	219	244	264	252	234	251	212	241	242	235	245	252	243	229	239	235	230	243	254	250	213	225	217	234	242	267	229	258	252	232	277	248	251	250	231	233	250	252	251	238	263	249	254	277	232	249	252	260	238	237	225	265	246	224	226	251	267	267	224	249	245	258	249	244	241	255	219	231	247	254	242	241	236	223	251	246	243	265	230	251	263	209	238	242	251	253	232	247	245	253	274	266	242	231	240	237	279	221	250	234	257	251	251	245	244	245	239	266	233	248	206	241	270	249	247	230	254	236	252	259	243	256	236	254	201	270	215	253	217	228	267	241	258	243	247	240	259	248	234	248	240	257	241	259	232	264	236	244	230	256	225	239	223	262	255	233	241	250	250	241	262	262	225	241	251	255	224	250	242	262	247	246	249	263	261	251	271	239	237	247	223	256	266	237	279	246	253	249	210	238	236	258	208	241	245	259	247	242	238	244	251	224	213	229	249	243	231	248	263	258	247	249	265	230	241	236	263	241	228	247	258	262	256	247	231	222	234	244	256	233	231	233	227	250	231	262	264	242	251	254	250	234	231	269	222	256	234	266	253	247	260	248	250	232	233	225	269	257	245	227	256	254	256	217	264	247	231	257	250	265	245	239	239	263	270	241	257	239	226	235	228	246	253	229	240	247	260	233	262	242	226	256	228	250
345	2	2100	168761	375	9	79	557	874	1099	1051	967	916	803	768	716	679	647	587	547	506	479	475	436	427	422	383	377	360	378	362	353	344	328	333	337	314	340	295	338	325	316	291	285	315	309	304	330	267	309	291	278	254	271	296	290	279	308	286	283	267	227	273	259	248	250	293	243	254	258	276	257	273	269	256	276	274	254	232	254	246	268	222	295	254	262	232	269	268	268	257	245	258	246	268	227	253	274	260	241	242	258	236	242	258	266	271	268	267	242	268	247	218	238	296	243	260	245	245	249	234	268	262	243	252	245	243	245	263	252	241	260	247	249	242	259	230	240	252	248	248	249	241	246	249	255	229	269	244	236	262	236	230	226	242	272	233	257	260	254	232	241	245	240	226	248	249	257	262	251	268	218	262	251	255	277	237	227	249	271	274	265	252	241	238	263	261	242	251	246	265	238	254	257	265	246	249	215	248	245	233	247	232	245	251	262	238	247	264	234	255	241	232	232	256	228	258	251	239	243	228	236	263	253	243	269	240	261	240	240	244	249	272	272	239	254	222	249	264	248	235	267	238	244	265	262	239	250	242	246	239	229	259	257	247	243	230	231	281	264	241	221	247	221	249	262	222	250	229	253	263	250	244	255	246	226	245	224	240	235	246	244	254	266	241	270	233	236	220	265	234	249	230	279	270	259	241	261	246	269	226	243	233	250	252	287	238	254	246	226	251	229	250	248	248	263	258	276	230	231	232	270	242	206	227	256	228	234	209	271	249	254	244	247	245	264	241	259	247	236	246	237	237	243	251	228	258	249	267	254	236	232	237	254	237	228	232	250	216	262	252	257	221	238	241	264	229	247	262	267	237	244	270	252	251	235	242	242	265	254	224	241	255	215	271	247	257	230	270	256	230	241	261	238	230	270	236	226	238	258	254	205	262	230	241	234	275	247	213	263	264	268	232	234	243	251	221	258	258	245	253	230	273	234	251	272	255	239	249	247	238	247	266	220	241	219	252	225	261	255	255	238	252	241	235	240	260	288	263	235	228	247	248	232	249	226	238	256	252	254	257	242	234	238	237	239	251	236	241	234	270	255	242	224	261	252	251	247	242	257	256	224	234	227	239	257	248	255	226	258	255	241	243	231	253	253	242	244	222	224	238	255	239	230	251	246	247	252	251	222	221	254	251	252	243	260	261	226	277	259	258	238	237	251	243	253	243	265	245	230	237	242	225	225	224	239	233	224	253	242	267	220	242	229	253	240	241	243	229	219	273	238	247	248	269	237	219	260	230	290	240	252	262	290	267	253	241	282	251	253	249	267	232	228	237	225	251	243	220	253	239	274	220	233	258	244	252	253	208	263	235	264	247	254	257	248	245	255	249	221	243	239	217	238	250	211	229	221	231	265	237	218	199	269	258	272	230	208	232	258	257	257	221	246	229	216	215	254	229	261	255	256	240	233	272	247	246	222	269	271	251	241	262	258	233	246	238	248	237	264	272	237	244	246	243	245	256	263	265	243	249	242	212	235	259	259	249	261	235	242	261	262	254	208	238	260	259	249	244	244	220	237	253	240	226	260	263	262	221	266	249	250	240	249	233	235	228	268	239	266	245	237	225	241	243	244	237	260	261	223	245	240	228	257	237	241	217	262	257	270	257	262	224	250	245	270	239	241	249	254	224	247	247	260	235	248	236	259	254	255	268	230	241	259	253	245	244	261	257	224	241	253	238	295	267	240	242	224	247	248	256	241	224	219	241	232	248	239	258	259	268	245	248	263	236	219	242	248	256	236	251	243	259	240	245	254	243	234	241	263	261	261	260	241	254	276	208	235	232	233	232	245	252	214	251	262	258	253	249	253	255	231	227	258	256	234	219	252	239	224	231	274	232	239	237	261	242	219	252	239	221	255	240	252	226	284	255	228	213	256	224	231	246	253	262	244	261	223	248	226	259	252	276	260	226	275	252	274	242	232	239	252	232	236	236	224	228	245	236	247	242	249	247	267	223	274	223	250	253	248	234	247	270	257	244	233	255	247	248	254	233	232	270	229	246	264	247	258	252	246	256	250	265	237	248	247	236	267	245	254	236	259	245	256	243	230	240	243	234	277	238	216	237	262	247	238	254	259	255	213	232	285	235	236	229	239	255	262	206	240	247	245	251	249	245	248	249	242	244	244	245	235	247	272	242	248	247	237	264	232	249	234	263	265	224	234	229	255	229	241	242	267	242	270	248	247	227	244	262	237	240	238	240	272	253	240	238	234	258	234	237	257	242	262	254	251	229	206	237	254	246	259	220	251	264	232	209	253	241	241	262	226	239	264	249	250	235	264	242	264	247	250	238	241	245	236	257	251
345	3	3500	168885	360	7	52	382	722	1031	1031	986	920	860	778	713	676	576	591	559	522	489	488	466	444	446	412	395	393	360	375	364	363	355	354	313	358	340	330	311	355	332	330	295	312	320	311	300	318	294	303	304	285	288	290	274	291	314	297	282	289	259	311	278	272	254	263	266	254	268	265	247	274	245	251	286	249	270	260	246	268	251	275	273	277	256	267	266	260	270	273	264	256	272	228	267	272	264	234	281	276	260	267	241	280	244	249	244	273	265	228	255	256	270	269	254	241	236	251	266	270	251	242	251	251	261	262	235	267	270	253	253	242	253	260	264	239	242	261	254	291	243	274	268	257	263	245	247	266	247	240	247	286	266	278	253	221	256	251	257	246	239	245	261	264	274	249	233	240	248	252	258	268	248	219	255	243	245	245	253	268	246	240	226	240	264	266	245	261	232	275	250	241	246	233	247	239	270	238	250	258	234	252	215	247	251	230	240	228	276	231	242	274	260	220	263	235	268	271	248	233	243	243	258	267	255	259	246	253	245	252	238	245	209	246	256	257	246	262	242	248	234	258	269	248	274	248	267	226	248	257	240	249	238	252	262	241	223	252	244	244	256	251	240	261	252	238	246	236	260	229	236	236	255	264	285	266	250	248	260	254	262	236	262	262	253	250	217	227	247	266	244	237	265	255	256	259	246	262	209	267	231	235	258	249	244	249	248	263	247	230	224	261	238	263	216	250	237	257	247	260	237	245	254	257	243	234	241	249	260	238	259	228	245	266	222	222	223	250	227	261	236	252	252	230	255	234	274	250	258	230	238	222	274	272	260	242	246	263	223	277	231	245	263	266	221	258	245	254	262	237	269	232	254	232	270	264	245	235	253	254	264	256	265	249	237	231	238	226	223	213	244	243	263	259	242	234	275	245	222	255	225	241	255	270	259	233	256	241	246	258	244	237	226	236	234	238	214	238	244	219	236	246	232	244	239	234	283	242	247	266	269	266	234	243	224	248	237	253	259	261	234	232	248	267	240	231	250	242	225	236	239	237	253	243	247	235	263	261	242	244	269	255	224	250	231	252	243	271	275	257	238	260	250	237	247	234	240	233	262	273	247	241	250	238	237	263	251	238	228	230	228	271	241	245	254	256	219	247	243	222	244	256	253	228	231	259	248	238	232	217	246	251	225	234	242	227	256	222	253	228	236	223	252	236	211	252	243	241	230	255	258	249	239	258	249	217	260	256	264	216	246	223	260	252	255	249	252	252	251	271	249	235	248	237	264	249	234	258	250	214	229	253	254	249	248	259	232	261	247	246	242	237	244	256	241	228	240	234	260	236	250	256	251	222	262	269	261	218	234	237	237	262	270	253	243	255	236	244	248	218	269	237	260	226	258	244	206	222	256	236	221	236	229	233	249	226	252	217	258	228	240	267	252	242	224	242	232	236	205	229	244	260	243	257	220	240	239	241	271	273	250	242	277	269	261	270	247	275	235	253	253	210	228	261	218	236	271	233	221	243	236	255	242	257	250	262	235	237	248	233	264	243	251	252	264	236	248	237	247	238	244	263	239	233	257	245	223	251	270	229	210	257	224	259	231	244	245	248	243	236	258	238	252	228	243	253	250	249	225	239	216	250	254	257	248	243	243	286	231	226	237	233	247	266	248	239	230	246	258	229	242	228	238	224	234	266	251	218	240	246	227	245	215	245	269	231	232	215	285	252	227	210	247	270	234	232	242	244	251	232	235	241	240	255	235	239	245	252	244	248	219	230	267	233	227	261	218	232	239	222	245	220	233	250	231	270	248	251	247	225	261	266	258	241	247	240	227	253	236	248	235	238	235	248	224	243	244	234	238	225	240	245	247	257	248	235	243	273	253	252	269	239	228	241	240	240	253	256	217	265	256	240	259	240	247	238	252	255	248	265	245	246	241	232	253	236	262	258	257	225	279	256	242	235	251	245	243	254	260	253	251	258	219	249	257	237	238	268	241	232	254	251	255	248	242	213	257	230	253	257	249	236	272	220	260	230	249	228	255	237	238	290	254	261	216	233	236	237	238	264	239	243	271	228	236	249	235	231	240	231	234	264	247	233	235	243	221	230	251	268	233	240	231	223	252	256	236	234	245	250	228	250	266	260	267	243	232	231	264	255	245	227	222	268	253	231	235	241	247	228	248	261	226	242	262	224	229	246	219	229	244	228	228	227	272	248	254	239	203	249	239	256	257	261	233	224	246	259	253	245	255	255	246	246	229	256	255	253	244	233	258	247	249	246	238	260	232	225	242	255	269	253	248	239	239	250	245	259	249	217	242	238	257	238	264	247	245	217	230	236	262	219	241	253	246	247	242
