345	0	2700	82844	517	29	92	480	736	841	775	786	672	668	652	595	539	527	538	517	481	494	472	478	461	465	442	442	413	382	420	390	412	411	402	381	366	368	375	375	370	376	356	372	361	336	317	315	359	348	316	361	322	323	347	325	311	309	344	298	324	332	307	291	328	317	312	287	317	320	317	324	303	322	316	299	302	320	318	297	300	315	330	315	303	306	297	294	286	299	289	275	327	269	278	305	299	284	322	287	287	292	303	294	299	302	302	291	307	300	280	273	309	291	289	305	297	312	317	297	261	296	300	296	296	295	259	300	288	284	326	286	302	280	308	278	274	278	283	293	338	294	302	305	290	284	296	283	298	301	279	315	272	296	270	265	297	317	294	315	297	297	280	280	287	266	284	310	309	278	322	302	295	285	272	280	266	280	300	279	290	299	282	317	290	275	263	289	280	289	283	289	302	321	312	271	276	277	285	277	279	263	289	285	284	262	282	286	301	286	292	285	288	292	261	291	250	278	274	267	305	302	289	316	322	281	331	265	289	309	267	271	276	254	280	285	264	304	285	277	280	281	287	294	265	269	309	295	292	308	251	265	303	312	303	286	278	277	322	279	298	279	285	295	288	276	287	276	317	271	281	281	281	309	295	271	279	277	333	275	294	298	341	314	294	277	283	289	272	304	284	277	286	305	293	264	290	269	319	300	276	301	286	282	287	305	285	299	286	321	327	287	271	322	307	273	286	284	300	291	268	313	298	284	286	306	279	299	274	303	287	272	279	308	287	295	270	289	267	311	305	272	276	284	319	298	282	283	309	257	286	296	280	279	288	297	289	310	285	269	283	271	249	288	277	307	308	284	280	291	280	289	288	295	275	272	260	271	286	308	303	272	296	292	277	294	318	301	277	293	301	303	279	299	292	303	285	283	292	284	280	300	296	302	308	311	267	299	296	280	284	253	268	257	281	290	332	299	282	275	263	299	272	297	324	279	277	285	290	250	294	294	296	304	271	306	283	280	284	298	282	285	305	306	266	271	280	283	301	299	299	285	294	266	299	290	273	285	270	302	281	270	281	307	269	281	272	277	269	289	292	279	260	289	287	305	293	295	295	301	279	317	276	294	282	294	303	294	300	266	295	298	295	268	265	302	284	287	305	301	279	304	277	291	295	271	289	275	257	278	294	317	302	271	281	276	301	305	299	288	288	282	295	289	285	284	282	276	279	274	309	297	311	257	257	267	288	302	288	282	280	306	286	295	278	275	251	296	294	292	278	276	321	288	271	316	258	288	309	292	269	280	283	271	290	297	302	269	264	282	263	298	282	289	293	295	267	279	289	295	281	284	295	289	290	318	285	279	291	290	289	295	306	285	299	308	315	293	273	267	298	280	268	260	288	317	269	292	294	266	299	276	267	270	277	299	290	288	277	268	270	313	331	312	303	280	314	316	306	285	284	288	262	270	260	301	280	268	293	301	291	253	261	306	274	256	262	277	290	283	286	279	279	296	269	270	288	268	285	279	302	268	294	314	258	265	290	308	265	273	277	292	273	303	296	273	289	262	255	279	280	280	294	291	280	263	272	308	311	285	291	307	288	277	303	305	290	288	290	278	297	304	270	262	274	277	268	278	305	282	343	276	277	303	268	277	280	271	251	297	303	301	283	278	254	270	265	287	271	258	254	291	270	286	297	318	277	295	265	277	325	283	300	286	282	294	314	292	255	304	266	329	268	301	277	285	290	265	287	286	291	281	264	286	329	281	287	304	257	279	304	274	292	291	268	281	262	241	272	281	296	285	284	283	301	311	307	288	279	272	281	306	271	270	278	286	298	298	303	280	278	292	292	297	276	285	279	273	286	305	266	290	252	291	305	278	276	289	316	284	267	274	307	282	297	302	290	298	279	282	287	285	294	288	296	290	296	261	277	302	268	296	294	286	293	291	308	298	276	264	302	282	269	257	263	302	301	288	278	278	260	282	309	289	258	268	259	304	271	295	278	291	304	318	291	307	312	280	302	301	324	298	306	297	284	234	267	285	279	269	288	302	281	272	288	273	270	300	277	265	268	266	290	289	269	285	276	296	287	309	294	292	293	287	288	278	297	247	284	285	262	282	290	321	255	310	307	282	286	283	283	290	272	301	310	285	307	280	290	300	286	286	276	292	304	261	281	300	265	293	293	272	255	313	265	291	290	282	321	286	267	285	249	294	303	289	279	273	271	293	271	284	290	297	273	279	295	287	282	283	292	320	286	290	268	288	272	295	284	290	301	272	262	300	276	281	289	306	265	305	265	285	288	286	269	284	308	303	264	284	284	289	282	306	277	297	289	286	289	251	275	330	289	291	300	267	325	280
345	1	1900	82969	518	48	206	658	781	786	710	709	655	633	550	533	527	489	454	459	439	431	405	400	389	400	419	374	356	368	363	356	363	339	337	334	350	359	307	355	330	333	347	360	351	307	344	350	330	315	315	358	333	317	345	346	346	333	310	327	310	371	312	326	355	290	309	302	305	287	334	323	342	280	291	295	324	317	286	321	298	300	327	319	331	286	333	300	285	289	305	296	277	292	302	311	316	299	327	301	301	286	321	336	288	292	312	326	295	293	345	305	311	317	290	316	303	311	335	310	299	312	299	297	298	351	298	303	308	285	315	282	333	345	314	269	300	297	295	328	322	285	323	321	274	278	326	305	299	303	279	327	305	300	285	307	322	316	298	288	261	303	297	331	321	322	312	301	314	309	313	322	321	319	310	263	333	294	333	283	301	305	308	304	306	286	340	294	297	326	294	290	290	283	290	298	308	291	287	301	303	294	275	284	279	285	277	313	326	284	312	321	286	305	289	310	301	322	294	293	298	296	321	322	304	306	296	297	299	297	325	280	310	320	296	314	318	286	310	294	309	275	293	308	314	285	310	323	307	292	307	334	259	307	287	306	309	292	322	295	281	284	311	279	311	308	300	288	290	313	276	290	289	282	291	285	322	298	309	269	291	300	295	325	291	288	293	289	299	322	286	288	318	313	296	297	322	278	316	315	315	287	327	283	308	321	288	282	256	307	277	292	300	279	285	280	308	291	296	271	325	293	344	299	321	312	292	316	308	293	297	332	291	301	320	299	309	302	328	309	300	309	345	295	283	323	290	314	292	333	323	262	296	298	309	297	308	285	288	263	305	283	292	298	343	301	331	296	295	319	274	315	308	297	298	310	292	323	292	315	298	303	295	304	296	283	266	306	320	311	314	298	337	291	307	294	306	288	314	311	305	307	288	326	278	284	317	309	301	296	280	288	308	302	281	331	327	286	273	319	325	312	297	284	334	315	302	310	294	307	303	293	293	320	294	320	287	290	329	286	291	299	331	298	297	309	286	311	296	314	314	299	342	310	275	326	292	319	306	265	271	323	322	332	296	302	269	283	272	304	303	279	288	327	309	290	275	289	316	306	295	309	335	322	314	301	290	315	281	318	273	305	301	291	297	302	304	289	308	308	315	314	291	298	295	304	301	309	314	309	298	306	310	325	310	291	303	297	281	296	285	276	321	320	316	326	312	277	280	318	294	303	324	301	297	286	273	303	296	273	337	287	318	296	300	295	301	311	314	295	309	301	300	279	283	310	328	288	311	324	314	324	329	308	289	302	260	310	302	291	291	315	288	287	295	275	325	332	285	325	313	322	331	292	292	328	294	296	313	306	291	319	304	323	310	275	327	302	308	323	284	297	307	313	335	308	305	327	316	323	318	299	313	293	294	290	278	303	310	304	295	297	276	290	289	283	300	341	273	302	286	303	290	313	294	295	280	277	292	283	303	284	300	338	293	302	316	271	284	280	305	303	300	315	312	299	309	336	303	309	322	297	317	294	298	322	296	267	342	287	305	309	309	294	269	326	287	282	287	296	336	305	306	319	279	279	324	315	305	292	314	325	294	317	293	278	306	317	337	282	302	280	298	301	318	304	286	323	264	306	308	282	275	319	292	299	320	285	267	285	297	309	308	291	315	310	301	317	283	312	289	320	314	294	306	307	282	329	283	289	301	295	295	335	292	336	290	307	272	316	287	299	287	267	323	279	310	297	306	326	313	297	299	297	308	291	273	337	298	325	293	281	297	304	298	317	330	315	301	328	337	327	298	295	270	322	308	290	313	320	289	300	303	329	279	292	294	307	295	289	309	293	301	296	316	298	331	296	264	292	289	308	341	296	274	283	335	325	273	328	324	295	295	314	313	316	296	297	302	291	291	311	304	317	322	285	323	272	293	287	312	323	298	315	311	303	285	297	268	304	309	320	307	278	305	306	305	308	346	293	282	290	296	311	283	297	297	294	306	284	296	292	295	315	347	297	290	279	282	313	305	323	276	289	314	282	282	290	292	289	279	291	287	317	300	330	322	319	308	304	316	298	311	269	315	285	308	296	286	319	290	315	327	267	278	335	305	283	291	324	321	292	291	309	295	291	291	296	297	303	300	317	295	316	301	298	293	283	317	322	279	273	298	296	284	335	311	298	324	310	301	315	291	311	316	283	284	321	261	313	311	300	327	323	328	298	315	331	277	294	283	283	305	300	296	299	292	312	304	318	298	301	315	313	296	291	301	313	294	307	313	305	310	322	315	289	255	310	300	316	285	327	299	323	297	275	315	303	294	291	325	306	288	302	304	302	296	297	291	314	279	321	294	272	328	295	293	286
345	2	2100	83094	529	41	176	562	786	761	722	702	661	643	564	526	550	486	487	486	456	442	397	425	419	397	389	383	373	414	387	382	366	320	334	354	340	351	313	352	329	359	349	315	346	340	346	306	314	318	304	320	298	341	322	289	303	314	291	304	325	304	292	286	315	315	269	307	310	312	324	275	320	284	303	289	290	301	312	299	320	314	266	337	306	310	297	311	254	298	278	293	309	297	346	301	300	265	297	298	312	289	288	295	306	305	280	290	303	303	294	310	302	296	315	288	302	308	318	287	301	289	278	317	271	286	321	288	269	305	271	285	295	301	299	290	296	278	317	290	293	263	297	273	274	302	292	283	315	312	311	294	303	281	293	311	325	286	305	297	300	320	269	295	293	257	303	245	305	291	294	313	296	292	281	288	290	316	279	284	294	271	289	298	293	289	288	281	308	265	282	302	289	302	319	297	289	318	284	283	289	308	283	299	320	320	287	305	300	284	299	291	312	285	289	264	275	278	292	314	272	316	316	263	324	272	314	294	298	281	315	301	302	294	298	278	286	267	307	293	298	295	297	278	306	300	268	259	316	297	275	262	261	297	282	310	284	287	321	274	304	300	267	297	276	277	300	317	259	277	301	293	297	269	271	270	286	301	263	302	267	300	320	314	280	288	294	284	273	279	281	295	313	299	277	258	289	279	318	298	307	268	291	311	293	285	293	292	308	286	299	267	284	306	279	295	273	285	258	307	313	312	290	261	290	301	276	317	300	296	317	286	288	264	277	302	292	302	284	263	289	278	282	257	277	276	296	312	310	294	270	265	316	297	328	268	283	270	286	299	300	281	262	315	283	271	267	295	302	292	292	319	300	250	294	326	303	300	290	283	274	273	310	288	284	315	309	309	288	268	278	302	254	289	297	260	308	277	289	283	294	261	286	287	279	308	288	278	312	291	291	273	293	296	273	322	314	294	298	286	280	303	303	288	292	272	292	297	271	270	298	292	311	317	287	251	306	315	292	265	285	319	292	292	278	292	335	283	267	303	298	295	297	296	287	277	315	288	274	273	267	306	297	294	281	295	314	274	288	306	276	296	282	278	276	308	302	271	316	296	290	278	294	272	308	305	297	289	312	275	296	274	296	297	281	287	299	279	306	289	305	256	281	283	302	305	303	273	261	279	300	323	290	273	305	269	327	280	283	300	292	318	302	278	302	284	282	298	281	287	264	295	298	262	310	311	318	318	277	270	268	283	304	317	279	293	286	272	259	290	316	296	275	292	287	260	268	292	276	304	299	275	295	304	309	282	284	296	287	285	289	282	294	291	292	297	288	283	289	260	257	292	312	282	299	278	273	279	283	281	293	298	310	276	298	251	264	301	289	285	279	300	269	308	301	300	292	307	289	267	284	288	291	263	299	266	276	288	299	279	290	310	306	285	275	313	294	288	281	294	308	291	289	280	277	312	272	320	285	285	288	266	267	293	260	302	286	299	311	303	243	290	264	309	261	273	298	289	303	253	285	326	266	267	279	307	304	307	272	303	301	290	302	301	310	291	274	313	280	285	284	264	259	301	295	324	258	306	284	292	299	319	306	265	327	293	272	277	296	278	322	280	274	275	297	288	300	282	302	312	308	275	288	248	281	297	315	278	314	273	267	306	289	302	294	299	265	310	274	297	295	261	305	308	271	282	267	280	302	261	312	295	298	262	289	266	308	292	312	295	310	278	304	309	282	304	289	261	305	300	289	288	294	312	267	294	286	283	307	276	300	295	301	318	281	310	285	290	277	284	295	290	306	275	265	290	286	306	282	299	303	273	280	297	295	291	298	278	291	261	289	301	303	279	304	279	295	303	297	296	288	283	263	320	274	298	285	322	282	284	288	292	267	320	319	258	298	308	309	295	298	276	302	286	261	277	323	297	302	297	287	287	290	296	299	297	300	294	276	301	294	290	312	287	300	293	277	279	261	288	282	281	302	296	292	275	312	305	317	293	307	298	297	271	287	301	277	260	272	322	286	309	277	290	278	285	305	266	277	283	291	300	270	273	290	289	285	310	288	289	280	281	254	293	274	269	283	302	293	293	263	283	268	304	253	305	297	299	270	291	288	279	254	311	287	270	297	283	293	322	293	295	277	281	296	319	301	293	292	275	279	283	280	328	278	312	294	275	284	287	293	283	309	262	289	306	337	270	298	282	290	290	298	278	290	307	291	264	302	298	312	294	266	291	315	281	304	272	270	286	282	284	291	285	297	316	309	267	276	272	300	276	327	300	292	278	306	279	275	298	283	285	272	278	285	299	290	292	289	300	278	302	292	266	295	300	258	275	299	272	300	254	278	271	294	267	274	284
345	3	3500	83219	543	44	149	598	762	827	742	707	680	616	591	567	537	462	491	478	465	431	411	386	394	432	376	374	374	365	377	382	391	373	332	363	361	344	332	361	352	326	329	330	303	292	347	293	288	312	313	281	319	299	282	263	275	315	321	283	289	249	311	266	296	303	266	290	323	276	288	287	289	316	280	290	272	279	305	293	286	283	300	325	267	263	259	288	272	306	283	264	268	272	263	264	262	251	280	288	301	280	264	259	279	308	297	263	263	275	252	290	280	271	269	294	267	296	263	266	267	266	256	286	245	290	244	299	286	302	293	288	257	261	292	258	274	254	266	296	290	274	289	297	275	281	248	282	277	275	288	262	273	267	287	251	294	298	272	277	245	271	270	288	261	266	253	254	279	289	262	270	267	267	302	260	272	262	266	281	267	253	269	281	291	250	274	299	282	263	265	285	273	287	276	290	249	282	262	287	268	250	269	267	251	259	254	307	241	286	284	272	269	237	271	275	259	246	272	269	284	253	259	291	280	286	265	250	278	270	265	273	283	289	279	289	300	269	284	255	264	280	255	301	253	253	278	279	292	267	266	276	269	304	274	260	258	268	249	280	277	252	271	260	289	265	280	301	269	272	251	279	287	259	278	267	278	273	288	281	263	265	281	262	267	268	266	286	273	282	258	272	274	273	295	267	275	272	258	280	256	287	303	289	241	280	268	283	252	260	256	277	273	279	281	278	281	252	260	258	272	252	254	276	275	269	262	286	254	273	261	253	238	273	298	267	245	257	249	282	264	275	257	268	262	254	286	256	270	266	266	255	269	290	283	266	281	286	273	263	261	260	284	256	275	274	262	271	288	280	281	252	262	282	249	265	285	278	248	255	257	272	268	258	256	269	282	248	260	293	265	265	298	275	256	255	250	257	289	275	253	257	290	245	259	266	288	273	258	255	259	257	294	253	280	276	281	285	271	238	222	266	270	266	282	263	235	254	279	259	264	270	299	263	276	271	264	262	295	257	278	284	267	265	268	242	262	253	274	301	238	287	276	269	247	286	284	265	262	280	251	248	282	268	275	288	271	277	267	267	258	246	278	287	261	293	290	264	253	271	296	276	264	273	249	281	250	244	247	237	284	276	264	274	280	285	251	246	294	278	257	294	245	273	277	265	302	280	264	270	265	276	266	263	277	259	274	276	262	273	276	254	277	251	240	266	244	281	278	265	298	297	285	243	269	271	296	272	286	235	282	272	285	265	264	279	263	246	316	280	256	261	280	277	264	266	249	260	268	238	268	290	242	276	268	273	291	281	275	288	267	273	273	273	286	256	249	264	282	278	278	274	281	273	252	268	277	282	293	212	257	253	272	262	278	247	291	241	280	285	268	287	272	276	265	266	254	252	242	252	279	292	247	258	287	252	259	257	255	249	225	254	269	266	284	278	295	267	250	282	241	250	281	277	241	268	257	261	287	272	235	298	256	257	259	277	274	272	297	255	246	271	269	245	249	281	263	266	289	278	264	289	278	253	266	275	280	286	278	298	272	266	231	239	251	269	253	282	277	273	267	263	280	247	267	267	250	289	288	277	271	260	256	255	245	267	265	262	246	275	251	292	263	285	284	276	264	264	289	274	256	248	268	257	260	250	231	300	273	284	281	269	278	284	267	288	290	285	284	281	270	283	277	268	270	257	280	277	270	269	255	299	270	279	282	274	263	315	271	264	247	261	284	273	269	274	276	272	290	270	259	242	284	283	262	291	287	288	280	276	269	248	282	275	258	261	261	241	273	240	295	275	287	276	269	261	264	271	259	269	277	271	289	286	273	250	266	283	264	271	279	269	277	277	281	273	272	259	260	273	289	258	295	259	254	274	271	250	294	280	261	298	270	268	275	273	292	260	305	274	303	286	297	257	262	273	266	291	305	259	249	277	264	268	260	286	251	242	268	304	263	278	262	243	266	287	267	263	259	252	264	257	264	261	259	272	291	245	272	248	301	274	304	269	283	268	279	283	298	251	266	277	276	266	267	268	305	298	260	253	262	251	261	248	275	293	269	270	265	252	234	295	282	279	263	298	277	255	281	278	249	259	266	272	289	273	259	267	307	265	279	285	250	275	269	261	249	269	262	297	264	260	278	281	267	297	287	271	277	254	317	271	266	255	283	261	287	269	276	284	268	244	283	234	241	261	246	221	267	297	268	246	255	261	257	280	269	275	292	284	258	272	304	291	265	291	258	268	268	269	255	298	277	272	289	262	280	260	284	263	248	270	293	242	245	268	280	257	260	296	270	251	262	264	257	305	248	274	272	283	277	288	251	261	270	256	269	295	266	264	250	279	284	271	251	269	281	270
345	0	2700	83344	519	36	101	475	761	846	792	757	709	663	608	596	567	513	518	496	474	461	458	467	406	414	400	393	387	393	368	356	371	364	361	318	340	314	322	318	312	309	339	305	294	300	296	295	274	329	305	258	278	297	291	273	292	261	254	258	300	267	263	276	266	291	262	267	237	292	241	273	284	275	284	243	270	234	301	272	274	238	272	268	285	273	274	288	227	272	249	280	246	275	276	266	268	256	276	289	260	235	255	283	236	257	287	260	259	272	248	260	266	256	257	281	233	249	220	248	257	252	253	235	284	265	232	262	286	266	249	256	221	234	250	255	250	259	228	279	243	286	255	247	252	243	261	240	249	244	245	251	276	243	256	232	239	275	258	253	253	260	233	259	232	238	234	231	262	259	240	250	250	241	238	256	241	251	250	247	235	246	260	274	272	230	238	265	247	261	229	245	257	252	225	260	249	233	259	257	233	257	251	231	262	230	226	235	257	255	248	246	228	250	248	278	246	283	252	264	249	266	237	242	260	263	247	249	262	232	225	254	254	273	222	246	247	269	238	233	221	252	267	242	245	260	230	235	201	251	246	272	254	230	238	232	247	260	234	264	237	255	246	295	244	293	240	242	265	205	249	249	246	256	247	253	216	246	273	241	231	268	234	263	257	220	252	264	228	260	272	240	258	258	210	258	238	257	249	250	241	238	245	249	243	255	263	233	245	247	282	235	238	253	259	246	245	245	256	228	249	249	233	256	243	258	249	249	267	253	228	244	254	261	230	237	229	255	247	247	264	251	245	291	269	235	269	263	230	253	256	245	244	258	236	242	242	235	248	254	235	227	254	253	269	268	237	259	253	233	256	225	224	248	258	228	258	290	235	273	265	229	258	233	262	276	259	213	245	250	247	257	263	241	234	250	254	254	231	247	249	228	270	235	221	235	243	245	268	243	232	245	232	238	255	238	235	256	254	222	224	228	223	247	260	243	281	271	246	257	242	248	229	248	258	222	230	234	243	254	248	265	226	269	246	241	257	239	232	240	254	243	237	249	245	250	240	232	235	244	229	253	268	260	229	222	251	198	236	247	233	228	275	263	273	220	256	259	253	237	217	262	232	236	243	262	245	253	259	257	235	271	273	252	262	241	247	247	235	236	247	269	230	237	244	261	231	263	237	249	273	254	258	246	255	236	263	246	234	247	242	278	240	241	270	253	244	230	234	233	238	236	261	275	249	234	257	261	256	257	244	254	253	234	249	257	224	261	243	227	210	237	234	247	242	245	255	243	251	241	278	242	224	256	241	245	245	275	248	264	245	252	250	238	226	286	231	231	223	229	218	249	277	246	259	253	243	261	243	234	261	252	243	262	256	259	245	214	251	213	228	246	245	239	239	248	273	253	236	253	236	236	262	240	235	239	250	274	231	242	255	250	273	234	255	236	245	242	263	239	238	246	228	263	256	238	234	264	243	250	279	241	229	253	271	235	225	246	234	253	255	237	253	262	230	248	274	267	220	265	247	304	257	252	238	234	237	233	251	232	246	262	221	246	262	249	256	226	259	242	255	249	239	260	225	225	250	255	238	242	266	264	233	250	238	261	242	222	255	253	242	240	240	238	213	260	231	244	241	248	233	233	253	262	249	243	257	228	276	234	203	235	230	234	253	269	227	270	247	257	245	242	263	227	252	246	230	236	218	250	256	252	256	232	268	230	241	230	233	232	205	255	240	267	259	235	251	264	242	246	268	242	248	231	230	242	247	243	241	247	231	260	226	238	231	257	271	229	255	265	244	266	253	238	257	245	257	243	229	240	223	255	230	250	248	249	250	258	227	247	279	240	240	253	223	246	224	241	251	233	237	246	243	226	229	240	226	270	266	255	248	234	247	252	261	264	252	232	231	239	233	241	220	263	246	248	238	268	241	251	264	248	233	241	238	244	223	234	247	235	242	265	261	229	234	237	234	250	246	224	226	226	274	237	271	244	236	241	267	243	270	220	237	270	243	249	241	245	249	244	242	238	243	272	221	268	228	247	257	229	245	245	244	226	251	245	237	230	245	265	218	238	216	230	239	269	229	234	253	255	248	244	264	214	218	227	255	265	246	254	240	256	254	273	242	247	237	246	237	243	251	260	267	226	242	231	201	261	231	266	253	273	237	245	261	228	226	239	231	236	211	217	257	254	256	256	265	228	230	239	228	226	227	255	246	243	238	229	235	245	239	240	243	275	268	266	238	249	235	238	246	246	260	250	253	242	245	238	258	243	239	197	224	254	236	262	247	255	235	263	245	253	227	255	222	232	233	264	238	229	265	242	242	254	235	245	232	235	231	274	253	240	243	229	270	241	234	218
345	1	1900	83469	562	42	178	627	680	740	659	673	624	550	541	490	477	427	434	432	412	376	375	382	343	355	357	344	349	323	336	341	323	317	292	318	308	316	291	278	308	280	322	293	311	300	292	274	337	257	330	298	260	276	295	306	274	304	276	310	279	289	280	269	283	280	286	284	269	293	259	272	282	282	285	325	288	281	294	279	225	257	299	277	268	289	249	289	273	274	313	281	260	278	260	251	271	263	261	281	270	262	262	251	270	253	281	287	263	258	278	258	272	318	260	265	272	265	252	259	273	287	270	276	264	254	270	286	271	258	256	271	266	283	266	263	287	246	288	253	250	265	281	253	286	265	255	282	259	258	288	244	261	290	292	294	265	266	268	228	290	284	284	252	255	273	282	267	250	245	271	280	262	262	285	272	269	268	235	251	244	294	262	291	270	258	245	277	245	272	269	292	269	266	267	272	252	267	260	261	263	275	239	230	261	239	255	260	259	299	259	273	257	262	287	266	268	286	269	262	278	249	285	265	275	242	260	239	273	266	272	269	260	255	274	240	264	261	272	290	273	269	270	272	272	271	246	241	255	272	252	280	230	258	262	254	272	265	237	265	268	242	268	253	269	246	242	279	271	253	247	283	269	267	278	258	262	260	249	256	274	298	253	258	269	271	252	259	245	251	288	248	253	247	229	277	287	262	258	269	271	283	245	228	288	255	239	245	290	263	264	271	292	242	269	288	290	279	256	244	293	253	258	246	255	285	256	249	241	280	247	288	269	273	235	280	249	285	252	233	238	255	270	267	268	241	271	273	283	249	263	275	241	268	286	254	267	272	257	273	267	256	279	257	267	287	271	259	259	269	273	256	239	266	224	267	271	275	232	284	261	286	254	261	260	296	245	268	261	268	269	260	258	281	264	256	233	250	265	260	288	280	284	272	247	254	256	242	249	255	232	266	275	293	276	262	282	243	247	255	248	261	252	245	246	272	260	268	270	233	269	245	282	255	279	242	227	260	265	292	248	241	268	258	254	297	274	275	256	274	250	264	282	267	288	252	226	270	246	265	243	253	273	272	253	250	247	269	254	268	248	293	277	244	255	249	277	275	255	243	278	268	261	282	253	257	244	253	253	289	274	268	266	255	249	231	270	273	265	259	268	258	286	252	275	277	252	274	263	256	269	257	252	241	252	247	285	255	259	264	263	272	227	293	275	247	279	275	248	266	287	259	263	262	241	239	253	254	262	246	255	238	256	282	295	255	285	254	284	256	271	219	265	279	245	255	290	271	258	258	275	243	245	258	263	239	227	271	276	260	253	308	259	266	270	260	264	280	284	249	287	281	270	272	246	281	237	280	281	258	252	267	251	280	242	244	278	259	267	278	254	250	244	245	274	239	269	250	261	261	261	266	292	266	273	277	265	248	275	277	275	272	252	248	272	255	256	256	259	264	235	248	271	268	247	271	283	256	296	269	267	271	240	243	248	252	295	262	284	257	277	222	253	240	258	252	279	254	266	262	265	269	262	300	240	251	274	256	230	267	263	243	247	257	246	239	275	261	273	255	244	267	271	278	260	267	278	271	272	235	235	256	268	265	265	249	272	242	252	257	266	238	276	248	257	278	266	269	251	238	261	261	282	265	260	266	254	262	280	284	278	282	272	253	288	284	256	263	273	249	244	274	276	254	267	265	280	274	253	233	266	237	256	253	277	259	274	277	294	244	252	282	244	248	258	267	253	289	255	270	248	266	288	258	269	262	256	273	245	260	263	233	259	274	262	268	245	284	254	261	270	267	268	272	281	236	229	253	236	243	253	265	250	271	276	259	241	247	265	259	247	250	250	273	271	243	289	256	266	254	262	265	265	249	264	251	267	270	239	262	269	265	249	278	257	258	250	267	255	253	280	254	266	257	265	250	242	264	302	281	276	274	281	263	269	248	265	232	261	268	281	223	277	236	227	280	261	259	272	265	279	271	280	276	278	257	242	257	291	246	255	265	247	256	258	245	269	266	234	263	266	247	295	298	266	266	284	252	284	266	250	261	263	253	269	290	260	265	238	245	248	253	264	256	261	258	241	257	237	269	271	255	250	282	260	244	253	265	233	287	258	284	253	242	269	238	278	305	301	272	274	300	280	273	245	258	294	255	290	275	293	252	253	272	260	255	274	280	257	264	272	250	236	269	261	246	258	258	265	255	255	267	273	292	295	238	291	276	249	272	275	253	249	275	234	275	297	280	267	265	279	274	259	273	265	258	244	234	283	253	257	257	251	264	244	275	273	256	246	259	228	251	252	250	272	249	252	274	228	268	248	274	267	241	286	257	288	270	304	257	248	246	270	261	237	259	236	253
345	2	2100	83594	543	35	124	552	707	676	668	658	587	587	528	503	477	425	449	393	402	414	381	399	379	380	357	358	343	324	309	326	320	345	327	316	301	298	318	295	331	278	273	276	294	265	275	305	263	294	278	260	281	282	289	264	242	265	278	290	256	260	261	270	263	271	262	251	270	276	281	248	257	281	257	263	258	253	267	248	262	274	250	269	283	254	257	257	232	267	255	245	231	271	257	247	234	248	273	240	234	269	272	253	267	249	258	224	255	225	261	278	247	238	263	231	226	262	261	244	257	256	263	247	236	222	263	248	237	245	225	242	271	260	251	231	225	263	251	243	226	244	273	258	246	244	250	275	243	256	233	228	275	237	219	251	210	224	263	239	268	240	277	271	253	242	232	246	226	272	236	232	275	248	249	242	229	244	244	277	225	264	237	281	227	229	274	221	240	281	260	261	246	215	241	248	226	263	276	223	227	242	244	237	224	273	240	247	264	230	259	241	235	232	236	227	252	251	248	256	253	235	227	266	278	255	223	253	232	228	236	218	258	251	251	238	246	252	226	239	265	239	239	251	228	243	264	250	267	254	227	262	248	262	242	237	249	239	263	236	230	246	240	232	252	242	258	238	238	253	247	257	243	243	223	256	248	242	265	218	231	253	248	247	262	269	242	245	232	235	255	284	237	273	237	236	222	247	251	214	233	233	208	238	250	248	261	252	248	249	257	244	229	241	269	236	234	221	247	255	245	252	252	250	247	229	263	242	207	242	240	244	212	219	243	234	241	246	226	220	264	248	237	262	248	238	237	238	259	232	247	217	254	256	242	236	243	216	255	238	253	250	230	271	240	253	242	226	269	246	241	216	231	253	219	243	249	255	243	225	269	240	253	248	234	266	233	256	242	239	225	251	242	238	258	253	253	233	242	243	222	230	238	225	246	227	228	240	261	242	264	245	241	226	263	255	234	262	256	233	229	234	249	233	257	217	227	240	238	235	244	235	248	257	254	263	247	221	243	235	256	247	232	256	245	241	237	227	225	236	245	225	229	234	240	263	251	235	255	246	232	237	220	225	243	248	253	237	246	224	242	233	238	240	246	248	228	238	244	238	248	253	244	244	247	232	230	279	258	238	260	241	225	266	240	217	247	243	250	263	261	224	243	244	217	253	233	222	233	240	260	263	266	260	226	260	227	248	240	215	229	235	251	223	273	237	263	237	246	285	254	265	237	256	234	242	219	277	264	282	222	233	213	252	238	244	251	242	243	246	245	229	265	218	226	227	252	250	235	241	248	232	228	249	247	240	227	242	221	244	237	239	228	221	247	236	240	250	209	229	245	246	260	235	253	260	223	260	242	242	252	242	224	239	218	230	270	240	257	252	220	233	257	268	239	240	245	273	235	255	229	260	243	266	225	226	254	240	265	264	240	257	266	225	235	261	241	249	247	207	244	249	238	250	253	245	238	252	223	249	223	245	226	226	236	228	209	259	256	234	242	231	218	211	263	251	237	249	237	254	239	217	224	251	244	258	240	251	244	215	240	236	208	250	234	236	233	254	244	243	252	226	231	240	242	244	215	239	251	259	224	232	242	243	247	259	211	241	271	257	267	275	230	233	220	230	223	226	250	247	257	241	244	239	247	236	230	271	203	225	227	247	227	260	222	273	255	252	279	250	252	249	232	260	251	248	252	260	256	218	216	225	222	234	262	243	245	220	257	226	247	247	272	248	252	246	242	208	234	243	237	227	220	231	231	227	269	212	266	237	224	260	250	246	222	241	235	228	231	223	262	270	271	236	230	239	252	239	246	234	266	242	235	247	228	235	225	240	244	239	271	237	268	256	234	237	251	212	233	253	234	249	264	257	239	255	217	280	266	259	254	259	240	263	254	237	228	241	255	248	240	258	227	236	225	239	256	254	243	265	265	236	226	224	259	236	256	242	235	233	234	251	229	259	238	243	252	259	247	255	259	248	261	238	217	248	221	221	269	241	219	239	237	236	266	262	244	217	240	231	250	228	224	259	232	248	243	243	237	232	239	232	223	233	243	244	238	239	246	234	224	231	262	235	246	238	209	230	234	224	243	257	272	244	265	233	233	216	252	257	254	238	263	258	243	245	215	244	256	272	251	253	271	223	222	231	226	248	245	234	243	233	245	240	222	252	219	238	233	256	250	246	235	258	227	251	241	271	230	227	234	241	239	230	251	247	256	232	228	255	261	202	238	247	226	235	253	246	245	271	253	237	246	248	236	254	228	214	220	250	233	253	268	255	227	255	215	240	242	268	221	223	230	218	240	247	237	217	256	228	261	252	264	253	272	230	241	247	229	237	242	232	256	245	261	205	207	241
345	3	3500	83719	554	33	130	580	727	787	752	678	666	616	549	517	489	461	456	445	431	406	363	399	383	408	316	313	330	332	345	321	343	327	313	279	292	286	310	299	325	277	290	289	316	278	276	281	257	269	289	254	283	254	255	275	266	271	228	280	263	250	248	276	272	243	290	245	230	256	289	276	215	242	265	243	229	252	253	244	226	245	241	244	252	245	268	247	262	252	266	233	243	231	244	234	228	212	259	254	256	226	262	228	210	227	228	214	240	249	249	281	248	242	219	268	237	198	262	247	227	215	259	242	221	227	237	236	241	242	242	277	250	214	220	271	234	216	227	251	253	237	246	253	212	215	218	231	198	229	230	257	216	220	247	229	219	231	227	241	245	221	233	240	205	219	240	238	243	224	236	239	248	236	240	232	255	243	258	218	243	233	215	242	256	224	250	239	229	266	238	226	236	212	214	228	233	243	215	217	251	257	229	253	239	246	231	230	242	222	250	242	260	239	228	250	237	221	255	233	238	239	213	259	223	221	210	230	199	220	228	222	230	226	251	239	240	246	229	216	209	237	241	209	230	260	234	271	224	219	238	225	237	241	243	206	222	222	253	234	235	240	220	223	224	225	202	240	239	245	214	234	227	229	230	248	223	218	226	257	238	217	231	201	243	234	233	239	246	233	229	228	257	243	249	212	222	236	234	225	237	228	235	246	217	230	247	211	259	237	223	221	246	225	247	236	233	229	236	262	245	260	230	233	232	200	236	251	237	211	240	243	222	233	211	239	223	237	216	249	226	246	232	240	234	225	248	267	231	223	207	243	253	240	221	191	241	237	233	232	241	256	238	224	218	247	248	227	236	224	246	202	236	235	228	244	235	236	230	251	225	222	213	249	252	227	218	230	211	247	230	244	236	227	244	214	210	235	218	228	207	246	255	230	240	213	229	230	228	217	230	229	245	236	237	210	230	253	233	222	241	221	220	233	234	230	220	229	209	242	231	247	233	229	232	245	225	232	222	232	225	250	220	229	212	247	204	248	222	252	210	246	239	228	215	228	243	212	251	222	250	214	219	239	228	241	221	220	219	261	237	251	245	235	234	224	225	248	233	248	224	242	220	212	232	250	261	253	253	239	242	240	226	236	199	252	246	236	240	229	235	239	235	234	237	209	217	233	227	221	220	237	214	215	238	249	243	245	228	217	238	247	214	232	224	229	261	270	212	238	219	237	219	213	230	208	222	233	213	221	230	220	218	222	251	234	236	222	215	244	228	227	234	224	225	206	240	241	248	232	212	229	240	211	284	240	239	246	228	233	242	245	240	223	247	242	224	232	220	255	258	258	217	223	237	224	237	234	227	201	209	270	214	262	216	231	216	226	243	201	211	216	232	226	240	228	237	231	248	201	210	231	208	228	225	243	236	237	227	254	210	244	214	239	244	234	250	211	222	231	240	224	235	245	233	260	207	230	241	205	232	224	246	239	214	250	237	236	238	228	228	248	225	229	215	220	229	217	209	236	231	244	251	210	239	230	219	207	210	244	238	234	219	229	207	231	226	237	221	236	245	238	233	210	218	221	240	238	211	233	217	241	205	228	234	217	231	252	230	238	247	239	236	215	232	226	227	222	215	238	221	235	241	250	246	200	229	222	259	260	233	205	207	244	229	224	228	243	237	234	232	218	218	234	234	251	221	216	242	249	217	228	251	224	237	239	245	233	235	223	264	224	232	215	229	233	234	226	205	255	230	233	246	240	242	235	252	231	229	232	198	213	243	243	199	212	259	232	221	229	241	259	213	209	246	243	254	224	241	231	245	240	234	248	240	246	243	230	232	233	228	219	238	221	215	209	217	207	242	235	241	244	221	231	213	233	234	226	256	205	248	198	212	218	240	236	241	244	213	242	214	276	243	213	229	245	225	251	224	258	242	236	233	229	237	211	228	230	231	206	240	191	243	256	224	230	220	227	232	226	238	243	271	220	227	236	231	219	240	222	238	212	214	240	219	213	246	235	236	210	214	239	255	243	258	259	246	202	225	232	220	239	215	243	223	218	238	228	226	243	229	217	213	207	214	246	239	243	231	233	228	239	216	234	207	241	223	226	236	230	236	242	225	236	238	230	241	252	253	214	213	232	221	244	207	259	269	218	243	235	234	242	254	207	236	244	227	241	237	224	226	240	245	235	256	211	255	206	262	215	237	235	231	218	222	224	238	252	225	250	229	235	224	234	249	233	222	220	234	211	211	233	237	238	257	237	211	246	216	234	235	238	234	240	225	219	218	249	217	210	245	235	248	235	197	227	234	215	242	252	235	200	225	252	229	244	205	252	233	204	246	230	240	221	247	245	233	228
345	0	2700	83844	525	28	64	391	630	697	669	728	674	628	571	537	508	442	433	452	431	410	403	383	374	386	367	341	370	356	325	357	330	321	320	315	332	308	296	332	268	314	315	288	264	267	327	283	295	240	223	273	261	258	260	260	244	239	241	252	256	248	246	248	237	225	238	232	242	236	254	215	230	237	235	209	249	234	247	245	230	231	236	234	215	206	227	214	251	222	224	206	245	247	225	244	194	218	229	226	217	236	206	219	225	217	209	223	207	249	211	249	214	223	205	212	216	235	217	229	177	253	206	228	212	241	222	212	227	222	210	202	206	182	221	218	210	218	211	214	218	204	227	200	207	225	229	192	238	190	233	232	205	194	234	222	226	228	207	219	191	213	239	210	217	225	234	236	225	204	212	213	216	213	202	224	229	218	215	214	251	211	195	206	222	221	193	213	230	218	193	219	233	220	230	227	232	211	233	189	209	223	214	189	196	202	208	239	225	197	192	213	212	209	243	199	198	227	211	216	214	232	210	221	235	240	198	231	201	221	203	219	186	232	240	193	212	233	221	204	208	218	219	236	251	230	222	228	212	186	198	199	223	227	204	210	245	229	218	209	208	214	209	217	222	216	194	210	222	224	223	202	204	255	201	205	219	194	211	227	210	215	215	211	211	202	223	205	206	223	250	221	223	242	206	205	224	242	226	215	174	251	239	225	232	206	229	208	232	209	225	234	214	226	216	221	200	220	201	199	223	233	200	202	214	206	210	230	193	218	216	190	205	236	224	240	223	210	223	228	211	204	202	206	217	194	211	250	224	243	213	244	215	210	227	238	213	208	219	196	194	196	229	204	214	193	207	234	227	234	227	217	214	219	210	205	199	224	209	184	220	193	200	208	202	233	217	189	212	218	227	204	188	222	224	224	201	199	206	197	198	199	202	213	206	214	210	215	208	204	208	201	181	226	209	194	210	229	233	220	223	237	195	197	215	207	223	214	186	227	204	203	225	219	213	211	205	205	214	220	208	188	219	231	226	216	248	202	209	197	229	213	222	210	212	212	210	229	194	217	230	191	192	205	205	208	215	216	197	229	200	218	204	219	189	185	229	202	193	205	221	196	223	225	198	203	219	218	204	199	199	209	230	229	236	223	225	220	199	188	218	221	231	221	204	227	215	220	211	197	192	206	199	220	229	206	211	220	176	235	253	196	209	221	198	204	216	201	203	213	220	216	218	195	202	210	222	193	207	222	218	191	188	205	203	234	217	221	221	227	214	242	220	202	192	203	208	204	237	194	197	222	210	225	182	234	191	228	200	199	213	233	208	234	214	209	212	210	229	209	207	227	217	220	236	212	206	223	190	230	212	218	219	208	214	233	216	178	202	208	211	197	209	207	207	214	205	221	219	194	209	187	200	184	223	198	195	230	208	198	215	188	227	192	230	216	220	193	190	221	198	211	208	194	189	201	208	212	220	187	199	219	204	206	215	228	184	201	204	199	203	226	224	211	210	208	215	240	213	230	202	178	219	212	216	197	198	231	198	229	205	211	212	220	217	203	201	217	201	206	216	218	195	204	200	192	203	216	193	208	228	237	217	227	212	211	209	207	194	206	220	192	220	197	186	213	194	222	210	208	192	202	232	203	230	197	214	217	204	212	206	214	189	203	209	219	203	182	209	220	196	212	204	211	204	221	196	229	242	195	225	213	222	218	208	208	224	195	191	212	226	190	232	222	220	227	196	218	226	201	198	233	221	219	192	212	219	242	181	215	197	216	219	238	227	221	206	220	216	197	226	213	210	222	206	210	214	221	214	212	228	197	202	212	196	242	211	223	200	241	198	193	207	215	218	225	201	228	217	217	211	235	205	223	192	230	214	204	198	224	211	212	218	252	217	184	195	199	227	191	209	231	221	207	220	191	215	219	210	226	215	206	220	207	211	198	210	231	212	241	192	220	221	212	204	221	213	229	195	211	203	180	221	210	218	222	201	217	228	232	208	182	211	209	203	199	205	193	233	194	210	219	212	180	200	210	208	213	225	200	172	236	227	187	207	205	199	206	221	203	205	231	227	218	194	185	218	187	204	222	234	213	218	189	241	196	221	226	222	214	205	237	228	207	213	224	239	208	216	200	210	201	216	212	217	206	217	223	209	202	210	204	226	208	201	223	215	221	204	191	200	203	227	210	232	231	185	193	225	221	206	215	232	210	211	192	195	204	191	200	207	211	188	188	209	186	220	203	197	208	210	216	207	219	209	226	215	211	212	211	200	200	208	212	205	209	212	212	223	212	227	204	233	224	216	195	208	211	207	189	200	213	192	197	222	228	203	200	218	227	210	254	241	192	203	220	213	197
345	1	1900	83969	555	25	147	521	574	615	584	558	548	494	485	434	393	389	403	350	377	367	358	340	350	334	317	322	316	339	302	310	302	307	305	275	313	290	270	277	292	270	264	277	278	259	265	276	306	255	246	272	261	292	273	253	274	245	229	238	268	263	250	253	260	243	247	229	245	269	255	244	240	248	259	256	277	254	217	254	259	233	262	260	225	247	229	248	233	237	232	218	264	241	249	231	238	251	243	218	250	242	247	222	230	223	235	235	228	243	249	243	239	231	250	256	223	236	250	259	234	239	236	227	265	252	228	266	237	252	249	221	264	263	260	254	231	216	204	250	248	246	231	221	248	248	234	244	240	253	245	228	235	249	240	250	248	245	245	241	225	251	214	241	274	229	262	207	262	266	237	232	248	222	223	224	261	230	228	240	233	257	253	233	230	251	243	253	229	250	229	216	232	229	223	225	221	277	226	250	231	237	209	255	227	248	226	253	229	237	268	227	266	209	246	233	229	265	263	235	224	241	239	269	239	240	229	264	255	218	236	222	241	243	234	266	258	218	207	263	224	245	243	254	212	237	246	241	249	257	234	230	231	270	239	229	227	253	243	251	226	254	250	268	214	245	254	232	246	247	225	258	201	233	244	246	233	241	236	252	254	222	240	218	237	237	241	240	219	264	207	266	236	267	225	221	236	249	226	257	230	232	234	242	250	252	223	267	249	238	217	219	221	240	218	256	267	240	240	257	218	227	222	253	211	258	249	264	239	219	217	244	244	241	233	216	266	223	217	229	216	239	240	233	235	221	245	233	220	217	242	255	199	248	225	230	212	239	194	224	227	253	257	212	233	235	239	254	218	239	230	233	219	233	237	223	210	262	212	223	236	245	250	208	244	226	256	237	219	228	228	237	227	231	244	250	237	249	227	237	247	219	231	240	215	220	242	216	238	264	248	219	248	222	249	244	213	235	238	245	223	247	234	234	241	219	241	226	228	228	235	226	234	233	226	228	218	231	224	233	237	238	249	287	242	247	226	230	262	249	227	234	226	229	255	215	236	250	269	233	233	246	244	233	246	244	226	239	228	231	222	243	247	243	222	227	239	247	239	239	265	228	235	228	258	226	249	218	245	222	244	229	246	211	262	234	242	213	237	238	236	251	224	239	238	232	239	246	249	261	225	240	216	250	234	244	226	226	227	220	250	213	230	227	224	242	238	237	225	217	226	250	247	243	241	211	225	220	265	257	242	246	235	233	239	227	239	239	238	246	240	234	243	202	265	229	236	230	240	207	256	236	224	242	262	208	229	241	232	229	262	254	234	232	235	251	226	259	246	233	229	229	241	232	238	236	235	249	228	247	221	232	221	263	244	222	225	250	238	248	234	270	224	225	217	232	236	237	242	246	269	231	260	238	254	214	259	235	230	272	242	226	217	254	236	215	231	257	214	241	235	220	247	256	246	201	223	232	236	242	234	223	220	248	209	213	254	213	218	245	219	235	227	243	223	204	272	231	235	229	243	262	263	220	215	266	255	229	213	249	238	218	245	235	248	268	262	232	227	245	228	240	250	229	192	240	243	235	237	257	219	244	240	235	257	254	259	224	257	257	231	230	227	214	226	248	245	229	227	213	226	260	256	243	253	222	222	228	224	240	237	245	235	240	239	230	239	260	224	208	233	247	244	230	221	241	224	225	221	239	244	224	243	258	232	225	225	252	229	243	232	242	238	233	252	216	228	243	219	234	248	274	234	212	233	233	243	254	232	257	218	262	240	230	211	224	228	248	237	222	222	212	223	235	224	227	231	231	201	236	247	227	224	264	251	258	237	255	219	226	238	234	207	233	214	227	234	236	245	235	242	250	233	227	211	237	219	234	237	248	274	225	221	249	227	237	218	236	256	266	251	223	232	240	233	271	258	254	238	252	208	234	221	260	239	246	267	227	207	229	224	238	236	223	241	222	245	245	248	235	242	213	262	222	246	220	233	232	253	241	235	237	240	251	251	234	232	252	247	223	266	248	232	259	249	264	228	249	243	238	219	224	230	232	237	246	238	260	257	229	223	244	226	217	257	226	222	246	216	251	229	243	247	259	246	226	239	228	251	231	239	223	217	240	248	210	246	243	254	259	238	243	244	214	223	273	234	253	224	232	238	209	244	256	256	243	230	234	239	223	243	253	244	226	244	240	202	244	238	243	273	248	254	217	197	229	233	213	255	244	227	244	265	233	237	250	251	234	230	216	248	247	241	218	238	251	235	244	240	247	253	236	221	242	229	214	236	256	245	234	213	240	221	225	217	206	217	223	259	218	221	243	222	240	243	217	224	236	231	253	238	229	218	233	233	227	249	246
345	2	2100	84094	542	33	114	487	616	629	570	600	588	509	481	474	428	450	411	379	408	355	368	364	350	318	327	299	309	322	301	300	299	305	320	303	284	281	283	283	308	283	277	278	252	277	251	266	261	264	251	255	240	256	272	241	229	235	261	220	224	256	216	219	234	243	270	238	237	212	271	272	233	281	238	247	238	219	226	252	209	230	273	255	255	227	225	236	234	246	229	217	213	247	231	258	239	253	226	208	222	226	239	226	223	242	239	231	229	230	224	216	200	233	242	246	240	227	226	238	214	251	233	256	247	248	254	236	245	228	222	235	240	223	224	225	249	225	200	222	253	231	214	234	209	218	225	211	232	230	233	220	239	218	239	190	212	236	210	239	226	242	233	251	236	219	239	218	254	230	206	261	246	238	244	235	250	229	205	226	226	242	216	236	215	228	191	250	240	222	253	247	240	212	225	233	235	221	219	215	222	222	206	205	227	241	272	240	216	228	236	188	222	216	230	240	231	213	214	238	221	235	254	229	252	231	252	231	236	226	231	220	243	221	219	236	214	234	216	206	254	222	229	217	222	229	248	237	220	219	237	221	216	217	208	226	227	230	231	223	209	241	223	207	265	227	220	246	239	203	238	237	226	214	251	238	196	205	221	228	224	216	221	238	232	223	240	240	238	247	221	213	249	216	228	244	216	219	229	219	237	225	239	227	240	228	233	223	239	218	222	217	215	266	237	236	200	224	247	228	237	207	230	234	241	208	240	205	233	211	220	238	211	222	221	243	225	232	245	210	218	230	230	214	233	199	205	234	224	229	241	223	231	221	246	239	214	237	215	215	251	207	215	228	226	240	215	228	220	229	206	238	223	221	238	233	236	216	248	238	223	223	248	233	213	239	219	229	220	242	234	217	230	245	223	220	247	212	243	215	211	214	220	195	231	210	248	223	206	206	212	218	218	234	231	198	235	217	231	216	232	235	207	253	232	213	207	229	206	229	231	217	227	221	226	213	248	235	230	236	245	234	232	242	213	207	226	244	238	227	205	228	230	222	216	219	242	216	227	224	232	233	209	226	205	223	227	225	226	211	224	230	219	241	228	215	232	238	204	210	236	220	210	234	247	216	227	220	242	228	218	231	194	224	216	221	202	239	191	232	198	210	207	204	230	224	226	246	215	221	227	209	243	215	227	198	211	230	250	224	185	231	217	233	224	238	237	225	205	245	221	243	228	227	241	235	249	211	215	200	213	243	242	213	253	201	238	247	214	205	233	227	207	227	230	266	242	251	240	204	210	230	223	236	209	225	247	223	251	239	262	203	245	227	229	215	231	241	208	230	225	231	223	215	219	234	228	231	220	197	263	218	220	226	242	198	230	225	227	240	231	200	228	232	221	227	221	224	236	218	229	236	226	208	221	224	229	252	212	213	243	219	207	216	204	232	224	216	210	218	240	228	227	257	215	215	223	217	248	217	218	225	210	239	191	222	222	232	212	195	223	222	215	224	225	264	227	220	223	215	207	215	224	237	224	245	213	209	229	212	212	223	207	209	221	232	215	236	246	223	218	242	248	223	219	219	211	238	212	239	250	238	219	226	244	217	249	229	205	217	232	216	209	232	239	216	204	241	248	244	232	225	233	242	229	226	234	217	235	222	231	220	228	234	242	234	216	204	240	221	220	205	248	235	227	211	239	218	219	229	212	249	215	203	222	233	233	242	232	224	193	240	206	206	230	209	210	229	258	226	264	237	246	231	232	239	199	233	256	210	244	233	204	226	207	217	232	233	208	224	218	204	240	256	234	224	204	201	235	227	212	183	228	227	233	224	218	274	200	249	245	233	208	256	222	250	221	230	218	268	228	213	229	228	243	246	243	215	226	216	233	230	254	244	218	231	251	230	215	197	234	243	240	207	217	227	252	229	253	228	229	214	236	240	214	225	225	217	237	232	213	232	223	202	215	236	225	226	216	235	214	226	210	242	241	238	226	227	223	258	224	218	222	224	233	245	221	235	225	233	251	239	238	255	218	207	208	211	216	224	235	221	210	232	249	251	203	223	217	203	241	223	246	231	245	224	223	208	224	243	231	243	225	221	206	225	203	213	224	235	219	240	217	224	236	236	243	215	256	245	232	244	217	206	235	214	217	226	221	243	251	245	260	221	210	197	245	250	232	216	226	218	227	219	246	218	234	225	220	239	228	242	225	229	206	234	236	239	250	237	210	227	224	204	254	232	235	243	219	214	232	239	219	228	201	202	231	236	214	228	231	184	214	221	225	227	201	212	228	225	242	206	202	218	215	196	257	202	247	245	237	234	198	227	228	234	222	233	247	207	229	234	211	252	224	224	224	207
345	3	3500	84219	573	29	144	558	709	760	651	680	603	565	551	474	449	491	420	376	391	394	338	361	374	333	369	342	326	304	317	305	303	300	305	289	290	291	259	290	268	288	277	257	270	273	263	276	252	265	262	253	261	260	258	232	227	235	203	241	237	231	254	235	204	251	227	221	230	238	237	241	223	228	257	233	225	233	219	209	250	238	221	225	227	213	237	225	221	206	236	211	215	233	235	223	229	208	194	216	218	207	220	239	248	218	226	218	221	217	228	222	219	225	223	199	231	234	244	214	220	219	238	203	234	213	198	243	228	213	212	229	194	211	193	233	243	218	222	232	206	238	226	226	190	229	233	182	227	214	211	220	231	235	237	223	209	207	250	252	214	199	240	225	217	217	230	223	229	196	211	189	200	199	225	216	231	200	219	218	208	227	226	232	206	205	204	215	207	216	205	234	245	192	199	197	206	222	205	211	200	188	225	205	220	203	198	207	241	213	211	207	216	220	219	220	245	244	245	200	215	234	237	214	224	206	223	214	208	209	185	210	200	225	204	196	238	225	224	212	207	210	187	206	191	222	207	204	237	233	200	203	197	215	200	212	215	220	197	233	232	230	222	212	194	222	206	224	198	232	208	208	230	227	235	196	197	226	218	220	205	210	214	240	203	197	219	230	242	237	205	231	238	229	220	197	221	243	220	230	215	195	207	189	218	220	218	205	225	214	228	204	202	220	215	228	220	253	220	191	216	201	213	221	230	218	215	235	198	215	236	204	206	213	214	211	201	215	236	221	217	232	238	211	212	212	199	201	198	234	218	208	232	214	198	196	217	188	207	230	220	219	217	201	200	198	216	222	217	213	197	204	228	202	226	187	200	229	203	250	229	222	176	224	195	257	208	252	229	230	215	235	221	219	235	235	194	230	193	215	213	208	231	234	226	200	211	189	202	230	198	213	226	213	209	202	222	200	195	224	206	232	186	209	219	201	223	213	229	212	229	198	202	220	210	231	216	223	228	241	210	211	221	187	211	224	209	210	231	218	201	245	202	221	234	233	200	220	229	229	255	213	213	197	207	208	207	212	225	215	228	211	207	224	187	207	215	209	225	225	228	231	228	195	203	221	241	220	220	194	203	211	204	216	201	232	243	228	233	222	201	225	219	226	214	217	218	196	209	233	233	198	201	210	229	199	222	194	201	219	213	211	201	201	245	228	248	219	205	221	196	236	223	235	229	219	188	191	247	205	199	219	223	210	206	207	195	209	197	194	230	226	191	193	237	192	202	223	204	202	216	213	212	213	209	240	245	225	191	215	225	211	220	202	198	226	218	242	240	209	217	228	205	199	209	214	213	205	241	226	231	213	220	209	240	237	184	216	202	238	239	240	203	223	238	222	204	212	199	210	212	206	205	203	214	226	264	214	201	217	212	220	204	241	200	250	217	221	226	219	189	232	208	225	221	206	226	227	203	236	223	212	243	233	211	205	224	200	213	208	226	216	240	217	193	222	220	215	223	229	225	221	238	211	223	199	202	214	213	245	224	220	232	203	207	213	221	217	223	207	190	215	213	227	236	231	193	188	241	251	225	244	228	213	203	217	223	201	193	229	204	217	183	217	228	205	222	213	214	223	206	221	206	208	204	218	211	197	210	237	199	221	209	201	196	223	220	220	218	208	223	195	208	237	210	212	204	220	203	221	205	200	195	227	226	209	227	215	203	213	233	215	216	224	213	232	200	187	214	241	198	240	213	221	223	234	236	196	242	214	211	205	203	210	219	202	227	207	218	214	200	220	204	229	228	216	211	213	212	206	213	214	227	231	203	192	220	236	213	227	233	212	204	206	216	210	225	241	228	213	236	180	204	220	216	205	232	238	237	233	222	255	198	199	215	203	207	208	213	217	219	193	227	248	217	204	227	231	215	226	253	225	205	230	205	217	214	223	213	215	219	224	240	211	203	222	213	208	226	215	218	221	244	201	198	227	232	229	192	218	201	202	223	209	232	217	221	215	217	197	220	206	213	217	211	243	215	229	188	218	191	227	231	209	198	217	187	207	217	223	231	245	203	218	213	210	194	233	211	209	243	196	212	199	215	218	208	231	204	237	199	232	225	203	230	221	219	213	193	212	221	203	217	225	217	201	208	219	207	218	208	222	219	183	228	212	228	217	212	224	216	247	229	207	225	225	225	216	204	218	230	208	226	217	186	203	220	217	217	252	223	202	200	231	230	201	206	209	225	194	192	202	220	213	220	187	219	193	200	221	235	229	217	211	227	193	215	210	228	197	235	215	194	237	246	214	222	223	223	199	217	220	218	204	232	215	210	206	226	209	213	208	241	237	217	203	200	205
