345	0	2700	143865	373	7	66	386	257	475	507	574	558	512	499	470	471	410	438	402	424	428	405	420	405	374	384	407	378	359	372	383	382	407	348	356	368	368	338	364	370	360	355	348	375	345	342	362	333	355	331	354	316	311	348	325	348	338	319	321	343	320	337	338	340	314	352	323	341	346	321	296	360	328	356	323	318	326	298	311	314	337	335	324	316	333	301	316	330	323	289	334	350	306	349	330	316	322	340	325	305	317	317	327	296	348	355	333	340	325	331	342	326	312	289	328	341	327	317	302	313	353	286	337	300	303	313	332	281	300	332	342	320	314	365	307	320	300	339	333	316	333	307	362	305	317	321	336	308	326	325	314	322	312	300	304	300	320	344	325	311	328	312	318	317	294	304	332	334	307	330	296	325	317	310	310	313	306	285	309	310	288	310	325	334	317	321	335	296	297	319	318	308	289	295	325	340	326	305	329	289	309	311	345	303	292	312	355	292	332	319	348	292	316	330	331	307	320	329	330	284	331	329	308	359	342	279	323	312	319	330	296	291	344	301	342	295	335	317	315	317	318	313	286	316	302	343	328	353	310	328	297	299	328	320	310	315	266	285	281	315	326	317	331	304	325	335	305	315	335	285	304	331	320	320	306	309	308	299	331	307	318	339	293	320	334	326	319	314	298	284	310	316	318	308	333	306	289	308	305	306	303	322	315	284	300	313	331	329	342	297	329	317	316	331	340	317	291	315	310	332	281	328	314	326	307	316	323	294	319	283	322	311	319	298	310	307	317	351	290	303	329	300	301	286	297	334	309	272	322	306	299	323	340	314	273	312	321	328	320	317	336	303	330	295	305	324	332	317	323	335	300	361	295	332	342	309	322	305	300	313	312	273	317	333	306	331	321	329	307	296	324	347	302	305	325	306	339	317	328	348	329	322	311	318	288	342	304	321	329	302	301	336	312	304	304	320	294	305	305	324	299	296	338	324	304	340	311	320	338	317	345	319	321	315	309	273	327	327	344	296	299	324	268	271	302	297	317	304	319	326	335	287	310	301	313	348	312	301	338	301	320	310	298	292	292	317	312	320	299	341	326	296	311	333	322	320	295	313	329	311	311	306	340	309	312	314	339	312	284	301	289	314	309	346	297	345	335	315	310	322	271	328	294	302	301	323	351	299	320	295	320	292	302	292	277	318	301	350	275	308	324	299	307	307	337	286	306	301	307	313	311	352	293	341	317	292	365	320	302	314	318	326	334	336	322	305	304	324	318	311	311	303	300	297	296	316	307	304	336	341	298	335	339	307	334	339	307	314	307	323	284	299	294	311	283	318	315	331	331	297	298	312	286	304	333	276	340	317	318	308	283	310	328	305	294	299	321	322	316	308	300	312	321	287	332	336	311	287	305	334	289	307	327	335	301	295	312	297	300	339	307	279	332	292	314	287	323	317	315	323	316	309	316	343	300	312	321	291	335	305	315	299	302	316	285	329	346	314	300	340	302	322	298	324	288	324	323	286	334	330	314	304	298	323	301	272	310	348	312	361	346	320	303	316	317	322	336	317	325	324	327	285	303	326	303	318	337	334	337	324	309	320	301	321	318	295	314	316	313	295	330	341	282	352	320	319	291	308	324	295	300	307	317	314	314	300	328	311	298	304	331	315	330	339	298	304	303	306	318	299	297	332	311	321	317	320	313	297	333	312	313	346	317	325	329	299	299	322	341	307	332	317	336	334	306	314	341	301	334	319	346	300	295	309	296	306	307	341	308	269	296	286	331	328	309	307	327	311	286	324	284	327	317	328	313	273	355	302	316	302	315	287	348	296	317	331	309	283	330	303	309	307	275	315	301	259	326	308	303	322	303	343	355	284	329	304	322	305	339	322	339	323	314	295	335	314	303	333	316	319	314	309	299	312	304	311	299	307	343	281	288	309	305	332	329	295	295	300	337	313	308	330	306	313	307	315	281	282	295	302	326	312	342	321	283	317	319	351	314	308	320	319	322	308	308	316	302	324	338	323	321	297	304	317	305	342	298	325	328	315	311	267	307	300	317	322	299	318	292	298	295	322	300	300	304	292	317	324	325	329	312	326	296	288	330	296	338	297	293	283	324	311	298	301	286	317	285	302	319	356	302	276	325	313	344	331	276	307	325	296	314	297	336	286	315	323	344	324	314	288	317	322	326	311	315	324	346	309	308	309	326	321	318	309	335	293	292	336	303	292	304	288	335	319	351	308	330	293	326	323	325	323	347	287	327	282	342	293	281	333	292	297	304	303	319	296	351	313	279	313	303	310	293	332	312	325	316	330	318	302	329	325	330	294	269	308	320	315	314	307	297	309	294	302	339	313	330
345	1	1900	143988	406	6	201	556	394	485	528	548	512	498	453	455	448	419	427	410	385	428	407	354	407	379	374	380	372	363	362	352	353	325	316	308	330	313	322	329	323	322	324	313	297	319	330	322	301	291	317	337	327	317	327	293	350	302	307	292	296	298	292	296	299	307	294	313	342	309	297	311	328	319	308	282	333	334	307	307	304	307	279	315	288	281	293	309	299	308	303	290	301	304	271	287	299	303	290	282	315	313	311	307	306	339	317	326	297	308	311	300	294	288	299	312	292	291	303	303	291	273	300	299	319	279	307	323	296	292	307	283	283	288	305	276	305	297	311	287	300	303	303	275	291	315	296	300	306	260	297	281	279	300	323	292	329	306	295	309	279	338	306	278	299	271	304	305	297	307	311	308	308	298	284	297	300	308	265	293	275	295	295	309	303	310	288	312	289	269	283	286	283	289	284	277	283	311	268	271	272	284	284	297	321	298	306	305	303	293	272	318	305	302	293	332	273	288	288	287	299	325	304	271	283	314	308	275	327	322	290	301	301	274	273	299	272	295	289	288	310	309	296	264	274	281	287	295	282	286	297	292	296	307	284	324	288	308	297	293	321	310	297	283	327	296	292	288	299	294	293	289	305	308	306	317	293	322	285	271	307	329	291	292	316	288	286	306	302	293	305	320	281	301	289	277	311	305	302	283	321	287	317	273	263	284	282	291	299	307	296	303	307	294	290	299	300	288	262	280	280	309	300	294	277	297	277	290	279	313	302	265	302	344	309	262	309	295	302	290	300	277	297	300	304	280	309	282	302	270	302	284	311	277	326	281	308	308	280	292	311	296	266	314	294	276	329	286	300	288	276	288	287	307	285	307	299	237	275	294	245	286	292	269	312	351	280	319	298	310	320	326	288	298	301	279	276	299	316	306	325	304	311	269	289	302	270	303	324	313	296	320	310	276	319	290	275	277	292	308	291	290	304	294	309	303	283	290	271	303	288	314	287	302	296	331	301	266	291	304	298	289	300	291	296	297	328	303	287	303	318	310	269	320	294	284	304	283	291	274	319	278	295	286	280	269	294	312	317	290	301	274	279	303	337	281	286	293	270	284	297	309	312	297	280	296	313	284	296	292	293	290	299	275	336	314	292	304	281	298	286	278	303	300	271	306	289	293	316	295	314	310	298	290	288	283	253	291	282	283	278	295	313	269	273	290	275	300	279	301	290	306	284	300	292	291	285	258	291	278	292	286	288	296	328	298	279	293	312	285	277	296	286	297	300	308	258	287	316	275	278	299	270	299	303	291	286	292	287	300	297	323	284	298	321	263	287	302	281	301	314	282	299	320	294	282	291	278	301	269	259	267	307	278	298	310	303	305	304	303	292	301	285	294	295	299	297	278	323	290	289	260	285	309	296	276	280	308	295	319	289	293	283	307	299	303	304	267	285	287	316	297	313	295	305	274	294	297	297	303	301	304	287	267	288	306	288	280	301	276	291	305	324	297	305	289	288	289	295	282	282	298	281	327	290	309	273	308	277	304	292	281	283	282	288	294	311	304	311	298	299	294	285	282	291	314	333	307	281	280	295	280	302	304	280	289	305	293	296	307	289	305	260	290	286	308	296	280	288	316	305	288	337	316	306	306	280	315	318	273	262	328	317	294	305	302	304	284	313	278	286	344	304	306	292	287	301	315	298	319	298	287	290	286	291	278	285	264	328	300	271	295	280	322	262	291	269	324	283	292	302	286	318	281	309	295	273	301	307	311	299	294	259	306	298	296	291	294	281	329	273	307	264	304	272	322	305	309	298	279	304	267	291	298	298	301	282	298	289	287	308	299	268	280	273	288	308	262	283	305	306	302	284	274	283	307	298	285	299	298	300	312	293	302	293	309	303	306	296	270	271	271	286	298	301	280	288	289	282	349	287	285	267	323	309	300	318	294	267	297	296	295	298	300	337	289	292	319	287	297	304	300	280	303	271	289	310	320	294	319	274	251	272	289	297	307	267	305	297	281	324	312	298	267	308	291	281	281	305	280	311	274	291	297	288	294	283	324	291	313	278	320	267	303	295	280	319	313	295	272	286	284	309	322	265	334	315	293	285	293	263	327	269	315	308	295	296	309	314	303	300	309	285	297	286	295	303	294	280	299	279	284	292	279	287	278	259	283	301	292	271	296	326	296	312	296	286	289	283	297	285	295	291	302	304	309	314	274	314	304	288	277	311	315	289	309	280	281	296	295	299	292	299	288	318	278	282	295	289	308	317	293	288	283	329	317	332	298	265	279	291	302	299	306	282	274	304	286	293	309	271	301	289	294	277	317	310	280	274	281	304	297	277	317	258	280	325	302
345	2	2100	144111	396	8	129	700	515	479	530	560	549	508	524	510	452	436	464	452	397	444	417	440	394	401	410	396	369	434	421	412	435	420	418	429	392	377	380	399	369	361	367	353	343	349	362	345	346	348	328	345	330	347	357	336	348	361	373	374	330	311	352	326	344	360	357	344	338	326	348	326	306	328	310	299	308	314	327	351	332	327	316	335	309	335	307	304	314	336	304	316	325	353	305	306	355	329	343	359	331	325	323	353	329	317	358	300	332	301	321	324	313	337	356	337	351	322	328	329	352	311	332	342	328	312	316	331	347	327	348	369	333	341	334	325	317	318	306	335	322	356	338	332	350	344	328	338	325	346	337	324	344	330	309	324	324	334	325	341	361	322	326	321	320	322	319	336	349	309	332	341	336	327	320	321	354	314	332	317	317	315	337	329	354	337	338	329	311	347	327	322	320	310	336	319	328	307	330	318	345	315	320	331	341	317	335	306	325	346	319	306	302	349	337	337	312	327	311	330	332	325	332	320	345	331	301	333	346	301	329	341	324	335	310	307	317	320	331	325	348	356	314	323	335	326	329	336	326	296	316	313	320	318	298	348	325	333	325	322	329	315	326	341	308	274	357	320	338	329	332	320	323	339	336	324	298	312	312	317	338	321	334	322	329	355	315	335	304	353	339	345	336	307	343	320	316	364	326	327	314	323	328	308	302	335	345	304	319	324	350	351	346	341	310	345	338	290	335	338	313	333	344	327	351	328	306	326	342	334	330	293	328	317	309	338	334	321	324	337	326	302	320	344	325	335	329	359	318	336	314	303	335	318	324	306	343	381	329	364	315	330	298	332	317	316	292	330	330	337	321	319	322	324	314	317	353	312	278	310	318	355	325	332	356	360	331	315	335	292	327	326	344	335	316	340	361	336	293	310	330	329	322	319	311	322	331	332	336	329	330	321	317	332	351	323	312	349	303	335	333	313	329	319	313	334	330	326	316	336	329	340	343	339	338	327	285	297	344	326	332	336	314	311	325	343	315	307	331	317	326	336	335	306	365	322	299	314	321	321	309	325	325	308	337	324	309	312	327	328	327	329	320	363	299	326	305	338	321	328	305	315	332	295	312	289	327	312	326	343	327	311	351	312	343	335	307	320	327	311	327	332	325	309	299	310	306	334	337	289	334	338	302	306	326	358	323	274	330	312	321	347	303	303	311	347	320	328	297	296	353	304	320	314	334	320	329	285	306	305	320	271	312	325	333	333	355	315	321	342	329	301	346	319	300	335	296	334	309	303	332	335	336	336	292	323	339	371	316	323	332	336	338	324	352	346	317	342	340	318	332	304	317	320	364	319	316	331	301	319	319	318	352	330	320	340	309	331	340	322	336	321	348	318	324	335	324	322	325	324	336	325	347	314	311	304	281	351	336	339	334	374	315	336	312	313	304	325	349	332	314	341	319	313	338	326	310	321	362	281	322	312	338	346	339	315	313	325	295	317	319	309	320	369	360	326	340	335	325	312	313	301	324	325	350	319	332	347	314	334	331	318	351	306	332	329	336	326	310	341	304	333	313	348	310	311	330	318	304	307	298	341	335	350	329	316	315	336	330	328	340	324	318	311	327	335	325	316	353	306	347	310	350	330	295	333	311	320	331	335	331	315	287	300	335	343	303	321	319	325	306	332	326	327	322	311	341	345	317	315	346	328	296	349	344	351	308	319	326	326	347	336	353	332	317	324	343	338	328	327	287	313	348	347	313	322	307	332	321	322	315	329	328	356	314	321	297	303	329	323	337	315	316	313	313	319	321	333	363	314	327	326	336	323	318	336	326	300	348	344	335	329	304	301	314	359	315	324	339	342	310	324	328	361	326	344	332	318	323	293	310	325	318	359	311	352	334	329	299	319	344	306	322	343	292	341	314	325	326	299	318	354	305	335	324	321	317	339	332	315	365	296	300	331	311	337	332	357	329	328	321	294	332	330	329	289	309	320	332	332	318	327	323	319	331	350	294	300	328	343	330	336	330	318	311	351	321	364	303	342	302	319	319	340	333	332	342	334	335	323	350	345	316	327	322	352	328	315	295	336	328	332	337	326	320	310	297	317	316	334	317	329	341	347	307	314	330	323	344	310	319	332	298	329	327	336	337	353	327	329	321	295	319	308	325	339	323	322	351	336	313	311	309	317	327	324	302	304	320	358	318	338	312	295	333	303	341	314	340	307	315	309	330	324	336	319	338	344	321	335	327	339	326	320	309	300	329	323	342	325	332	317	326	317	314	339	321	334	344	329	300	338	334	318	323	330	321	343	324	340	334	336	362	324	310	349	337	335	314	356	322	327	328	336	320	309	327	321
345	3	3500	144235	394	8	134	614	308	459	511	585	546	531	464	490	495	446	448	454	437	434	408	428	415	426	436	381	423	429	375	391	425	369	398	378	353	381	373	382	366	388	409	403	407	408	387	432	355	356	377	370	339	351	387	387	375	333	378	326	360	387	328	355	342	377	354	324	335	348	345	370	348	338	345	346	354	365	344	361	325	365	345	379	366	354	325	355	339	359	374	342	353	318	362	348	356	336	369	327	360	337	336	389	349	325	340	349	344	329	336	329	329	366	366	369	338	378	343	313	336	354	344	343	320	355	347	334	343	351	368	356	352	321	339	336	357	321	330	363	353	355	345	335	346	330	347	370	335	337	324	343	379	336	334	347	350	352	354	365	392	342	311	350	342	344	359	340	363	375	349	344	334	381	332	362	341	342	360	342	362	318	340	325	355	320	383	325	343	369	363	344	351	369	337	357	348	318	360	328	316	347	373	350	360	337	351	346	311	370	312	361	355	348	342	360	328	366	316	355	324	366	338	343	328	340	365	312	333	340	392	349	338	337	333	347	348	336	309	388	321	347	362	367	394	361	327	336	341	361	355	328	380	355	340	352	346	344	384	317	343	343	341	309	318	346	357	332	331	315	343	308	351	347	357	364	359	372	316	315	349	343	318	314	359	320	346	356	357	367	327	345	344	324	343	343	372	360	332	336	324	314	360	330	350	338	391	360	317	351	332	360	350	349	365	327	363	342	317	337	307	334	350	342	369	350	333	336	340	369	309	333	333	346	312	343	362	340	320	386	345	334	347	354	324	369	342	361	333	320	349	352	344	332	368	365	321	331	351	344	341	325	317	361	350	311	322	344	336	342	312	327	341	324	319	368	329	306	354	350	343	328	332	355	325	354	330	340	317	342	351	358	336	327	327	334	363	332	344	326	319	340	318	347	368	367	328	351	334	355	343	366	344	348	398	312	327	332	350	345	330	327	351	336	332	351	352	355	331	366	345	345	359	327	350	349	344	327	347	338	345	337	349	373	335	329	319	340	294	340	344	352	334	356	335	363	356	334	336	354	363	334	328	313	363	339	302	365	326	341	338	352	311	337	320	348	338	350	358	355	344	334	338	343	355	353	334	335	353	352	362	368	327	347	378	351	352	310	346	351	376	357	347	330	343	335	336	365	348	357	360	364	336	338	344	313	342	338	336	369	346	312	366	329	345	343	372	330	364	365	342	357	343	340	322	369	327	335	340	349	338	379	315	375	322	330	326	341	350	360	328	342	329	321	347	343	373	347	341	357	350	343	301	360	348	349	355	348	359	334	330	334	363	377	369	367	361	384	375	333	313	351	345	331	342	307	328	334	335	331	362	353	341	341	335	337	322	358	364	361	329	339	348	337	363	363	354	349	377	325	361	337	326	371	339	348	370	321	352	325	347	328	318	333	341	367	324	324	369	321	333	324	338	359	350	344	340	339	353	356	346	337	327	362	344	327	361	346	367	327	354	338	324	374	374	338	322	325	359	340	332	384	337	331	338	330	329	369	326	319	374	338	358	367	351	357	341	334	363	330	328	340	343	346	286	368	360	354	316	352	348	349	346	361	343	340	328	372	372	346	334	335	316	317	353	364	362	366	333	342	331	334	356	321	359	359	333	369	309	321	333	314	364	362	322	365	344	315	328	345	348	342	351	323	360	353	335	357	337	334	371	365	328	359	354	319	330	353	338	329	343	354	344	375	308	340	330	328	343	343	367	355	362	305	332	355	323	336	332	333	338	348	334	325	340	337	355	323	340	348	340	347	349	343	357	351	332	352	340	337	327	352	327	318	341	330	336	352	342	348	342	352	333	375	320	330	353	339	352	363	343	371	320	379	342	364	358	343	311	331	348	320	357	346	338	315	332	371	355	353	360	318	334	328	357	327	380	347	341	313	365	317	368	364	348	335	346	345	357	358	318	336	320	355	358	335	338	371	336	341	333	319	315	363	329	344	330	345	318	346	313	334	343	355	336	335	354	354	349	330	340	377	349	329	324	323	344	357	348	348	306	319	360	359	338	369	348	390	335	351	364	342	326	334	344	361	360	356	349	333	329	326	340	350	361	323	322	346	335	343	356	334	353	354	324	324	319	334	328	317	357	356	324	348	314	358	329	335	367	347	373	327	345	349	310	374	349	351	370	349	334	347	330	348	353	355	338	328	362	353	364	350	338	341	331	325	333	341	335	374	356	334	345	359	306	352	337	379	327	355	350	336	341	340	316	362	350	359	348	311	350	339	329	358	341	324	338	340	330	340	304	350	347	378	327	334	355	343	372	330	338	335	330	359	346	342	349	368	334	341	352	351	342	353	351	348	354	344
345	0	2700	144358	381	9	102	531	312	435	487	566	529	552	463	493	503	458	431	457	465	440	431	432	412	432	408	424	424	436	441	406	414	436	386	429	409	387	394	374	394	393	395	394	382	378	399	373	383	389	391	398	381	381	371	405	387	364	377	374	365	401	380	385	370	374	380	363	370	354	390	358	387	355	364	358	344	368	340	366	383	336	329	416	333	367	363	377	368	412	360	328	357	364	351	335	342	351	359	405	362	377	393	357	361	361	360	379	360	361	338	389	353	363	337	417	347	359	342	375	401	396	337	365	400	359	364	334	385	368	373	378	363	339	408	377	359	378	369	353	357	338	377	388	354	411	353	387	384	360	345	366	348	371	377	343	365	377	381	350	347	424	334	364	390	366	385	384	360	369	343	373	356	365	384	338	370	340	361	345	377	378	332	327	331	378	341	392	326	307	388	360	368	338	355	380	385	379	361	368	370	353	340	363	375	334	355	347	343	347	356	330	370	373	334	366	354	373	371	352	379	380	342	336	372	391	322	378	377	349	317	347	379	378	327	389	347	347	351	374	343	361	318	356	350	369	377	359	352	327	362	342	376	373	361	334	358	372	360	353	366	352	374	350	367	392	350	373	354	360	380	375	361	375	365	375	354	362	301	349	360	333	344	371	357	340	384	369	343	368	374	419	372	340	361	381	339	366	334	367	361	337	350	365	353	384	362	354	365	353	367	324	367	374	355	345	377	374	367	377	358	342	325	343	369	381	344	355	350	324	333	365	370	390	350	364	377	362	392	366	383	358	350	360	363	340	381	376	366	373	348	374	371	360	390	323	332	356	335	392	367	341	355	372	336	345	380	339	361	357	353	383	318	341	327	349	338	354	347	365	330	375	349	388	355	363	341	376	369	349	344	380	349	356	373	351	347	332	345	332	361	355	369	377	380	362	365	350	366	373	377	349	366	367	380	344	348	332	362	370	374	366	365	373	376	347	336	367	351	370	324	370	405	354	377	334	335	359	347	363	404	341	364	363	324	368	389	361	349	331	372	353	351	331	349	340	387	337	358	354	369	355	350	350	345	340	329	378	350	335	345	334	345	373	356	414	347	367	316	345	340	356	364	330	367	358	371	347	388	365	382	378	375	355	345	343	337	350	369	366	380	356	340	331	371	375	359	375	345	360	350	340	359	359	345	347	339	388	333	347	364	375	362	346	355	370	318	328	375	382	349	339	354	318	387	383	405	369	352	343	365	375	353	323	365	362	348	390	351	369	350	354	331	347	364	343	349	374	323	376	333	359	341	346	337	360	374	347	345	358	332	341	357	328	363	361	377	357	387	367	365	361	376	350	370	356	349	371	383	345	356	341	349	361	387	374	334	344	374	356	342	396	338	361	341	354	362	345	352	363	379	358	379	347	361	341	362	352	352	347	366	363	334	369	332	334	374	370	355	332	347	343	334	378	351	364	403	340	347	370	346	367	352	359	359	346	375	365	357	372	346	398	356	343	368	337	327	359	346	376	351	359	377	386	369	389	367	365	373	354	387	350	381	335	367	356	369	370	355	369	376	379	362	380	332	359	348	366	336	349	384	346	351	375	329	374	351	364	341	369	348	370	356	329	350	367	378	361	351	386	382	363	349	341	351	360	350	385	343	340	369	382	343	390	354	306	353	342	373	354	368	363	357	360	376	394	336	355	354	348	339	354	354	387	380	350	386	343	343	354	341	389	353	336	387	374	343	351	375	371	356	362	366	370	340	369	363	359	364	380	387	364	339	359	387	326	350	358	349	373	340	366	353	358	365	332	333	349	382	347	389	347	370	371	358	378	337	336	377	369	338	345	359	332	325	350	374	354	357	347	359	337	373	343	362	335	379	352	347	346	405	347	363	351	361	357	334	331	371	339	354	349	360	385	317	355	381	348	373	377	359	394	341	374	386	392	342	359	369	349	359	359	364	369	349	371	338	352	340	345	366	361	366	384	358	362	334	377	351	367	334	367	344	335	359	338	321	382	362	384	362	366	376	336	379	348	365	362	365	350	391	400	371	355	366	352	325	348	355	350	361	382	351	339	347	354	328	366	373	348	372	359	321	339	356	362	352	354	357	377	331	378	373	373	343	363	338	377	324	355	357	348	336	361	337	355	361	344	358	347	358	353	351	356	360	347	342	348	384	410	332	368	353	365	370	348	350	386	343	364	352	388	346	350	345	331	330	358	355	371	341	358	359	353	376	362	359	335	358	369	371	380	366	359	348	346	359	342	359	336	342	359	390	345	374	352	388	338	352	352	361	330	352	370	385	361	351	361	352	383	369	347	365	378	341	352	341	351	372	384	338	359	380	377	371	346	365	358
345	1	1900	144481	391	3	180	652	348	424	470	521	479	488	438	454	417	385	387	389	364	358	356	337	336	308	364	350	345	346	319	331	294	328	307	315	349	296	317	332	304	303	300	288	294	278	320	288	283	314	288	295	289	311	303	300	282	299	310	288	265	327	289	297	289	317	296	309	311	255	254	248	309	262	305	286	287	288	293	249	285	302	296	299	289	286	297	282	284	274	305	302	260	296	286	280	313	275	300	290	282	293	290	292	293	287	283	302	286	309	298	278	286	277	286	292	283	300	270	273	276	294	272	304	278	298	284	275	304	288	321	279	288	309	299	295	293	255	341	294	264	295	261	261	308	283	305	261	313	274	288	275	285	280	289	289	302	299	272	301	285	283	278	310	275	264	302	275	256	287	299	272	270	283	261	268	268	258	269	294	284	280	276	308	281	299	274	287	286	286	313	294	313	312	309	275	302	306	288	299	255	290	307	297	285	287	300	283	288	289	293	261	290	304	287	271	273	282	283	292	252	262	308	305	272	270	315	272	269	289	255	273	277	278	267	255	265	278	290	292	293	279	266	294	306	323	265	302	307	255	283	306	282	281	252	300	251	287	285	313	310	285	280	291	292	287	307	262	260	317	284	285	311	321	263	291	244	278	272	289	288	308	294	273	297	289	308	279	285	323	276	302	286	270	283	288	295	273	282	292	318	285	272	271	293	270	287	293	281	274	269	269	269	319	261	275	265	288	284	289	293	288	303	303	293	295	296	289	288	270	267	294	284	324	286	300	295	272	320	283	259	235	289	301	301	277	288	277	288	296	266	280	287	319	277	290	281	247	286	291	280	291	282	297	283	269	286	284	268	300	259	281	274	278	279	286	274	281	290	270	300	274	288	295	277	264	327	269	291	283	285	252	291	285	284	289	315	286	295	268	293	257	273	300	274	261	265	313	282	298	279	308	277	261	293	286	286	299	298	274	281	289	254	276	275	288	265	231	271	250	293	315	272	265	285	307	277	274	309	276	304	295	273	304	277	301	281	262	278	282	283	323	258	243	269	282	307	284	247	272	296	308	277	275	285	298	284	261	278	280	286	265	283	290	302	277	262	304	315	288	272	302	278	286	302	263	275	293	300	300	310	280	281	302	275	288	294	283	276	290	276	295	276	285	263	291	303	281	265	294	278	270	269	299	261	306	307	301	297	269	275	278	318	284	289	287	247	313	300	305	243	295	266	244	299	303	279	292	277	276	271	299	280	287	309	309	275	250	303	277	304	280	278	307	301	279	304	291	298	285	307	274	296	284	291	285	286	270	277	282	313	275	275	280	284	289	269	273	288	273	279	297	299	299	289	291	279	272	267	248	290	270	271	270	287	299	274	262	299	259	304	295	283	290	259	275	278	286	290	296	296	284	269	295	294	300	286	276	271	285	292	294	291	324	290	265	293	272	299	273	286	288	305	274	281	312	269	294	290	282	291	316	294	299	281	279	303	314	312	292	281	280	276	302	266	288	257	295	296	274	296	270	282	285	287	287	304	302	266	288	262	270	298	322	264	280	301	268	283	285	289	301	279	281	260	272	288	289	266	295	305	246	263	292	300	296	278	290	283	296	276	297	277	290	298	256	271	277	290	306	268	290	293	275	293	284	313	310	302	295	294	267	287	292	254	292	302	282	291	300	284	281	272	280	284	277	275	252	272	252	299	283	256	290	270	281	276	315	294	283	299	284	289	286	271	282	299	277	262	302	279	303	284	283	280	273	263	278	295	279	284	264	281	271	284	289	306	278	302	305	271	313	278	288	278	291	253	294	292	276	294	279	237	296	286	259	294	296	263	276	278	266	270	289	268	289	289	295	320	286	255	295	299	300	306	273	285	293	283	272	292	257	264	277	279	246	274	291	300	270	319	312	274	288	314	290	265	284	300	294	284	271	295	295	303	300	297	307	294	277	308	285	309	272	302	295	279	284	278	264	277	278	292	291	245	284	267	273	311	276	279	274	273	275	319	284	267	297	288	285	290	279	280	286	270	272	276	254	278	282	256	281	263	280	267	319	291	277	296	264	253	311	251	287	304	273	301	280	263	268	284	303	267	252	267	290	269	273	262	277	276	302	342	292	291	297	302	268	268	320	272	293	292	281	269	258	262	298	280	286	266	290	290	280	261	276	291	301	279	273	291	285	273	285	272	292	287	260	317	285	270	305	273	278	278	290	268	286	280	295	300	290	291	248	305	240	324	274	259	290	289	292	297	269	299	283	279	287	295	296	278	295	294	279	275	295	289	259	254	274	274	297	316	287	278	269	276	285	281	262	299	277	262	287	294	282	269	290	309	293	314	268	282	279	277	271	314	284
345	2	2100	144604	390	8	178	615	289	421	480	519	501	504	447	436	402	429	389	420	403	382	368	357	372	369	342	369	333	340	330	318	323	352	314	339	313	321	313	308	337	341	325	337	315	311	337	336	322	323	284	301	322	321	283	280	345	313	316	331	300	310	313	323	290	301	297	344	340	312	309	316	304	338	310	289	309	307	270	312	313	305	308	285	320	309	333	307	315	299	314	282	329	298	328	307	313	297	297	269	326	283	294	296	314	324	286	290	292	313	297	279	297	304	323	300	329	296	319	285	289	309	292	299	311	303	289	309	308	282	312	292	304	295	308	313	288	311	318	299	328	326	312	299	287	294	308	318	321	282	295	306	312	320	315	278	322	301	291	297	330	287	312	313	268	273	309	315	324	323	300	319	288	305	291	297	337	290	288	275	307	299	298	315	282	280	271	332	293	332	280	303	276	291	324	330	310	348	304	298	291	293	306	292	316	298	300	318	298	334	303	330	301	291	309	303	306	330	319	276	336	326	284	277	305	329	297	297	278	343	317	332	309	304	337	291	290	294	279	296	312	286	315	275	317	288	293	287	311	268	313	321	281	309	311	302	287	304	312	304	282	280	297	281	279	323	312	318	295	317	277	303	304	285	313	292	301	306	290	323	281	323	280	303	340	283	323	320	288	293	298	279	325	308	306	297	303	304	307	315	308	304	294	302	312	299	261	293	266	315	318	272	279	303	278	321	272	326	298	300	302	317	323	307	302	297	286	319	311	295	304	280	290	306	305	295	308	316	314	328	290	301	313	312	287	305	304	309	267	279	314	320	308	283	325	311	292	330	293	307	313	328	282	327	293	328	311	298	309	294	316	325	277	335	310	309	309	306	312	342	288	289	299	299	302	285	311	290	271	294	329	287	321	309	292	304	300	312	302	291	286	282	290	288	304	293	321	275	317	275	323	323	287	303	289	322	292	325	292	296	290	280	323	275	289	293	301	312	318	283	306	300	299	314	319	276	317	295	288	292	271	295	318	283	322	308	302	314	301	296	304	287	301	312	304	315	291	277	322	318	287	312	296	315	304	281	299	317	303	299	302	323	297	298	309	297	265	304	300	302	339	301	287	316	297	301	289	308	287	304	312	284	300	321	310	270	307	312	294	297	313	328	304	284	286	284	304	291	292	306	313	298	314	307	308	287	310	326	248	333	304	311	285	319	320	309	272	300	294	283	304	305	296	283	290	314	312	315	299	307	307	279	291	310	299	327	283	310	315	313	320	292	279	288	297	307	311	282	294	315	293	299	313	289	294	301	297	281	291	294	326	325	308	294	325	293	306	274	291	328	288	329	343	249	285	320	303	273	302	298	312	309	304	316	286	319	300	305	289	290	302	269	318	315	287	287	300	310	293	311	328	308	296	296	286	320	312	324	301	295	318	315	298	330	300	311	304	327	259	314	296	328	308	263	311	331	274	285	293	301	302	296	302	286	317	258	265	293	303	301	285	272	294	296	297	302	315	274	294	316	264	300	305	297	304	316	276	285	309	309	298	287	304	311	280	280	288	306	284	291	324	323	274	274	310	300	295	317	301	325	308	322	290	281	282	302	286	305	281	309	290	317	295	311	320	318	300	319	283	283	317	313	273	327	312	289	314	342	297	306	319	328	289	280	308	342	306	305	291	317	284	308	308	288	322	313	271	304	302	305	314	300	304	324	285	304	309	321	318	303	300	305	300	306	291	301	320	286	327	311	321	277	294	276	318	266	281	271	301	299	290	308	307	338	333	314	315	319	289	289	289	292	290	318	265	299	308	328	302	284	275	296	302	320	275	310	309	301	294	293	316	292	283	294	287	315	306	328	276	293	308	315	305	291	331	309	315	350	327	298	293	320	309	278	294	328	309	266	318	311	302	269	273	299	304	310	283	331	303	318	306	292	295	312	330	301	319	294	305	308	306	300	308	275	308	257	328	295	266	301	337	298	337	317	293	266	310	298	270	311	259	317	308	305	303	315	313	333	294	310	320	291	310	296	306	307	320	295	318	318	298	298	274	305	299	300	313	279	302	286	314	291	300	265	287	280	293	285	288	335	303	305	325	285	269	319	314	299	293	298	304	286	286	328	312	343	288	300	327	321	303	297	300	314	263	308	316	265	308	305	321	285	279	289	304	287	302	293	324	279	301	292	279	316	297	327	286	293	317	326	300	281	288	309	297	309	314	278	295	264	276	316	290	273	314	288	294	312	294	298	306	304	311	314	288	312	307	291	318	289	303	287	296	295	305	311	298	273	328	287	290	326	326	287	331	296	285	283	315	297	302	306	308	308	291	281	328	308	301	284	299	292	294	325	284	289	304	310
345	3	3500	144728	375	11	145	581	353	496	567	584	609	547	541	537	515	487	516	498	502	480	490	510	449	486	463	436	465	474	455	428	465	466	473	485	439	422	447	468	439	472	452	441	453	424	446	457	426	440	474	420	421	439	438	442	428	424	446	417	425	452	414	425	427	408	433	416	432	403	453	418	464	395	409	423	437	398	404	425	447	408	430	422	419	454	435	413	431	417	434	455	443	428	448	393	446	404	420	428	408	443	402	435	410	395	415	478	399	428	419	446	425	473	473	453	443	420	432	413	444	430	382	447	470	438	417	399	426	389	416	427	413	429	436	408	427	443	474	419	415	441	438	455	389	431	423	439	406	441	419	467	422	438	451	434	426	414	453	426	427	419	438	412	406	409	448	413	452	462	433	409	477	417	450	417	426	452	463	407	414	415	444	443	412	422	405	399	395	396	406	441	418	406	402	417	431	425	415	421	362	441	469	436	445	462	419	402	428	433	427	439	418	415	394	472	417	401	406	437	408	406	433	411	440	409	449	448	426	402	407	445	439	409	455	398	457	413	411	410	435	435	424	404	417	442	405	405	418	448	431	425	454	443	412	420	427	425	433	422	422	397	451	468	426	402	466	414	410	431	404	407	407	432	435	410	408	428	406	395	449	421	400	409	410	440	420	402	413	398	428	440	413	440	435	436	423	421	442	394	448	425	422	451	397	422	430	446	402	410	428	419	440	421	418	433	402	417	412	424	433	424	429	394	426	430	457	419	404	420	414	435	446	430	419	392	456	430	416	461	454	455	435	421	451	460	435	453	391	367	457	432	436	429	430	434	455	422	407	428	436	435	407	431	393	407	433	462	429	408	402	424	415	429	413	406	430	432	432	387	462	440	415	436	452	417	421	428	420	452	457	429	426	387	426	411	393	445	412	437	409	468	416	417	437	428	426	402	434	438	430	405	440	410	432	432	405	407	442	399	417	448	413	445	437	411	409	427	417	438	413	427	437	417	434	416	405	402	444	411	414	420	417	404	396	409	412	409	415	437	438	458	422	388	420	409	402	442	420	443	471	413	408	419	414	391	427	453	431	420	422	463	422	439	408	431	432	442	430	406	444	396	441	420	448	424	440	393	442	402	403	406	439	401	463	446	421	447	454	425	419	434	386	421	426	421	441	418	422	423	431	416	429	423	436	449	444	382	410	447	444	437	422	435	430	461	427	417	398	432	425	427	372	423	382	439	417	447	417	427	400	413	442	429	417	391	405	429	438	415	392	419	412	410	435	430	416	436	426	419	455	459	435	438	400	426	447	421	396	461	426	414	463	407	400	396	420	443	399	403	412	436	395	423	445	445	435	442	413	416	406	396	432	429	434	440	443	443	422	407	384	406	392	447	418	448	462	450	377	414	431	433	426	455	397	411	447	405	431	419	451	412	413	410	433	414	408	408	382	428	425	412	444	424	409	418	426	387	433	445	446	431	456	430	410	461	417	406	418	421	375	395	418	419	439	438	418	431	429	433	416	438	416	402	424	432	427	407	422	454	401	393	430	451	415	429	428	424	417	418	415	429	439	395	456	430	441	417	416	405	421	397	424	427	393	416	407	402	448	403	403	419	436	448	412	469	425	428	413	430	436	428	463	423	417	430	417	406	396	417	397	400	408	415	432	433	384	405	414	427	418	409	427	442	428	449	381	409	444	439	408	404	413	406	419	407	425	397	390	437	427	448	435	413	416	433	429	416	409	445	445	458	449	412	432	502	420	456	433	376	415	411	422	419	415	416	421	397	427	425	412	417	431	439	405	398	417	435	434	425	443	432	424	408	407	441	423	433	437	418	407	410	393	410	435	444	434	424	404	413	395	440	411	402	451	449	421	471	403	416	429	435	435	429	413	435	465	452	435	386	446	423	428	422	440	425	409	419	426	433	414	432	425	396	413	416	437	399	434	423	447	454	389	423	409	390	442	411	407	444	418	446	443	430	409	456	438	433	465	432	434	399	454	438	384	413	432	419	435	411	433	413	449	437	437	380	428	445	412	446	414	411	424	425	423	446	409	432	406	405	430	402	433	429	418	449	415	456	446	389	426	394	407	457	434	450	444	449	426	448	427	453	404	408	456	411	394	414	398	412	381	417	435	401	427	428	434	438	406	428	466	421	430	427	414	407	407	427	391	402	430	451	451	421	425	402	422	410	432	428	407	407	422	447	426	433	394	433	417	450	403	428	455	438	438	418	428	427	413	419	443	420	436	417	413	457	417	404	445	393	432	425	380	407	411	399	457	422	438	432	418	432	383	389	409	441	421	392	408	419	437	392	434	392	404	399	439	460	430	386	433	397	418	413	404	447	434	434
345	0	2700	144851	381	11	59	440	357	550	562	608	582	570	544	505	543	535	509	542	499	493	539	513	496	526	492	504	531	490	509	498	476	470	483	474	464	475	470	474	474	463	466	478	479	435	440	437	457	465	455	484	485	464	472	471	452	460	487	439	463	470	471	453	448	457	462	504	417	424	454	459	468	462	447	445	435	446	450	453	474	447	455	438	464	440	434	473	445	453	475	453	430	442	448	434	447	454	430	455	443	451	419	426	436	435	463	441	451	467	451	461	427	447	451	457	451	438	429	452	428	447	437	462	407	446	449	477	469	431	470	476	457	451	459	452	451	453	440	428	455	441	475	436	439	431	478	461	465	462	430	495	441	441	444	460	474	453	433	467	416	440	488	441	424	430	464	423	420	488	411	440	441	445	451	497	425	451	454	443	417	445	447	439	432	446	426	482	433	441	427	427	444	451	439	447	426	452	460	465	466	439	416	450	432	425	429	437	431	428	455	475	424	407	415	445	456	458	448	424	413	461	472	400	446	488	436	428	461	414	440	465	434	440	431	413	481	448	442	413	476	430	430	455	435	408	444	435	443	441	462	406	411	450	426	420	448	461	432	415	410	437	433	458	434	434	455	430	409	417	431	420	431	463	421	449	425	434	441	473	449	426	448	450	454	465	434	461	448	456	418	418	407	458	464	438	455	459	463	448	461	434	466	453	451	438	470	470	418	439	438	416	431	453	453	443	419	408	448	445	448	425	461	421	421	461	471	447	446	470	435	443	454	441	423	435	439	442	405	447	414	458	424	427	445	460	417	429	457	451	445	467	446	429	450	446	439	432	444	450	467	455	445	427	432	454	479	425	436	462	426	442	423	451	450	455	462	424	448	408	432	404	463	426	416	417	442	420	433	422	444	445	423	436	429	419	433	435	466	450	453	445	433	429	435	433	436	447	451	427	440	457	439	438	427	448	434	450	462	436	430	432	440	433	407	431	437	405	448	470	471	425	426	453	430	453	428	447	426	426	455	418	438	437	394	452	448	444	465	476	407	459	455	422	438	433	437	450	447	401	442	435	434	463	465	421	447	416	442	439	422	451	439	484	451	452	432	444	439	430	433	472	446	462	428	420	427	417	445	426	436	407	443	454	412	443	458	413	441	431	417	461	468	431	457	445	451	452	443	443	466	436	460	421	432	450	445	450	425	381	420	423	441	416	412	440	442	402	441	436	463	418	437	418	432	459	452	407	474	418	435	470	411	447	420	428	458	416	437	452	421	454	413	432	433	422	446	459	448	453	417	410	442	444	442	409	444	428	410	435	434	434	428	417	448	440	442	444	454	417	448	397	470	467	422	432	453	429	435	415	433	410	446	424	419	427	433	456	436	444	431	435	459	452	410	445	417	446	437	439	448	474	410	460	430	425	405	450	468	457	440	392	453	420	440	458	441	408	404	452	418	453	460	438	468	460	395	427	436	438	444	401	431	441	433	419	450	439	421	448	431	427	424	423	466	434	461	468	445	404	413	458	442	445	441	409	452	464	504	442	461	430	426	471	452	463	436	451	447	436	436	434	445	453	441	426	447	419	463	416	440	417	411	439	419	436	429	429	436	480	444	434	434	457	434	459	422	422	409	461	476	433	461	424	446	425	453	454	452	475	433	460	438	422	459	443	422	474	448	426	430	427	457	458	433	444	414	460	430	452	457	468	432	443	470	414	448	458	413	462	464	419	456	435	439	453	429	417	422	435	419	472	434	460	448	439	410	448	441	445	420	436	443	443	472	447	443	448	430	448	405	455	447	424	450	448	402	436	437	445	447	436	458	438	449	428	428	457	411	440	432	477	449	458	421	452	442	430	412	453	440	417	434	442	434	461	462	433	414	433	449	429	414	441	438	462	434	461	458	438	403	455	463	432	472	464	428	444	449	424	410	444	429	421	439	426	462	442	439	434	433	428	448	423	423	416	447	446	431	450	436	433	430	465	427	443	422	438	413	443	438	420	422	396	466	428	423	412	429	457	468	429	460	455	429	456	452	463	440	417	453	438	437	437	425	427	422	413	462	431	465	421	410	458	426	421	436	460	430	453	447	492	443	441	414	419	406	415	420	425	475	429	453	447	391	443	456	472	421	420	449	405	437	458	454	463	452	411	407	465	442	479	470	411	431	404	428	410	416	452	428	452	422	450	424	444	422	481	430	443	416	420	448	462	398	474	429	459	421	400	441	428	414	450	424	450	434	453	411	441	438	436	429	438	442	484	423	409	418	455	464	444	440	421	444	457	434	432	448	423	441	434	411	424	439	442	439	441	416	478	430	435	465	429	459	438	417	417	451	453	416	422	440	445	461	428	436	422
345	1	1900	144974	392	8	160	657	649	804	685	694	644	622	550	579	529	558	514	531	540	520	522	529	477	477	481	447	482	417	440	486	449	440	432	422	412	427	406	401	421	411	404	413	356	395	385	430	402	366	406	394	421	387	405	394	395	391	419	381	401	379	440	374	428	399	405	420	395	387	407	347	402	386	387	362	411	399	394	398	363	391	385	406	344	376	391	394	387	379	373	376	364	383	396	375	360	385	410	399	391	396	382	398	394	368	384	404	366	384	364	360	408	391	410	401	371	401	369	407	372	394	378	379	408	354	398	383	399	389	408	385	388	370	406	398	377	400	366	360	381	430	393	369	380	383	417	386	399	362	365	368	386	390	373	340	360	404	382	390	386	381	392	350	369	347	393	371	367	386	371	368	390	373	364	378	383	355	386	369	381	367	381	365	337	367	378	379	410	373	358	390	350	346	374	364	401	362	395	413	373	402	367	375	365	348	404	361	381	375	385	378	383	406	345	378	389	382	368	343	389	400	348	385	391	387	379	362	356	383	378	389	380	368	386	385	333	366	374	402	371	370	341	393	348	391	409	408	363	386	340	360	382	389	360	340	375	392	384	377	359	392	391	374	397	370	375	366	380	366	363	387	367	365	351	379	378	383	393	372	379	368	372	389	360	360	377	373	370	391	347	350	350	377	386	338	373	387	373	404	386	355	395	390	422	390	410	387	352	357	373	382	394	356	399	403	413	406	379	338	357	373	377	407	386	379	404	423	389	402	363	357	362	408	375	372	400	368	376	402	393	410	403	344	403	374	372	411	349	376	373	383	380	397	364	385	366	369	356	373	397	378	356	402	388	372	367	365	400	387	385	399	394	363	389	393	376	375	394	396	387	364	370	387	376	404	400	362	355	368	382	371	369	381	386	403	389	404	381	389	380	385	368	369	359	379	378	372	384	377	360	366	385	396	371	381	380	387	349	388	371	365	383	390	399	396	358	372	367	380	387	408	367	361	323	399	371	374	374	355	357	359	384	386	372	342	380	383	363	367	352	389	384	395	380	401	398	373	401	391	374	379	431	411	364	374	370	355	392	383	374	409	383	396	403	376	401	357	395	352	405	397	419	386	396	355	386	392	360	387	389	364	389	383	357	350	366	387	368	372	366	348	393	401	392	360	353	349	389	365	360	372	392	396	377	399	383	376	374	395	399	403	368	347	368	377	372	363	388	370	382	390	387	356	369	401	392	355	388	345	363	356	382	390	414	360	355	407	390	361	364	407	368	370	367	364	381	369	374	365	380	367	381	387	367	360	377	354	378	389	387	376	369	377	380	380	374	374	403	384	371	349	391	371	369	379	372	399	360	396	398	389	375	380	404	354	393	376	402	368	378	394	372	398	393	351	387	357	387	377	375	369	363	364	358	361	364	388	374	367	365	369	382	365	380	388	379	377	394	360	378	358	400	397	343	357	382	378	361	343	377	367	388	417	372	371	351	394	410	379	376	397	383	373	378	384	380	372	388	399	364	365	356	391	364	393	396	385	389	366	392	367	369	362	372	352	347	377	356	376	366	363	386	386	377	386	394	364	365	365	382	385	388	395	382	388	397	386	370	361	358	374	380	379	380	376	344	371	379	418	366	395	394	359	358	363	405	371	382	371	360	385	379	370	350	380	364	362	386	404	386	370	368	399	388	359	355	377	346	390	376	387	379	372	366	387	362	380	381	391	381	371	401	378	402	349	394	393	383	409	368	377	367	345	363	392	391	380	414	384	378	369	390	358	401	405	405	366	386	392	375	380	378	366	380	384	361	395	385	348	397	363	387	385	370	378	382	401	410	388	382	401	390	395	409	371	376	401	390	387	417	398	380	405	364	362	395	356	386	389	378	348	367	375	363	370	388	352	374	361	384	367	382	372	371	409	394	392	402	378	371	359	374	390	379	385	396	372	399	398	357	339	384	376	379	389	362	397	379	365	394	375	373	359	379	405	382	387	390	364	377	352	357	380	386	380	388	348	366	372	377	385	403	348	388	357	367	369	378	400	358	383	374	383	372	398	374	394	339	386	393	382	400	379	372	377	363	397	372	377	364	409	375	416	365	355	371	351	367	378	393	387	371	379	369	365	373	346	407	389	398	380	374	389	375	392	387	373	419	374	374	399	350	351	384	345	369	382	334	418	377	352	395	381	380	378	359	367	354	363	390	339	360	400	348	368	381	381	400	383	366	378	354	372	375	370	400	354	385	396	392	379	369	384	376	386	387	341	372	376	401	373	375	382	378	362	373	376	384	354	352	395	374	370	386	398	396	378	401	380	381	375	375	402	361	360	394	377	389	384	365	370	368	378	345	401	378	344
345	2	2100	145097	380	10	149	610	723	962	923	890	815	710	631	622	551	541	495	535	502	492	463	480	461	440	467	405	432	407	422	415	395	404	398	415	420	408	359	434	421	404	420	399	401	392	375	379	398	392	400	399	383	385	379	376	344	402	382	372	360	344	384	352	401	360	368	360	368	379	395	359	379	392	350	400	378	364	379	348	365	359	387	353	373	378	363	376	372	365	390	356	346	370	384	369	353	365	352	381	369	360	355	357	342	387	398	368	340	368	375	352	391	362	344	391	355	382	391	371	364	428	365	367	403	352	387	371	387	361	361	356	381	348	365	373	351	366	332	355	379	362	366	347	361	369	338	380	318	373	394	342	359	381	370	341	353	376	355	402	369	366	361	359	408	366	349	366	357	355	367	360	333	382	347	381	379	389	332	368	372	382	360	367	355	376	371	357	368	357	363	358	396	340	408	352	372	328	349	344	326	358	369	389	363	366	358	372	376	342	372	369	364	351	342	410	365	341	364	376	346	382	356	332	333	366	393	334	354	347	370	380	384	329	343	388	353	374	384	366	350	382	352	343	345	367	359	349	339	366	352	391	392	363	336	350	345	348	355	369	364	367	347	383	341	354	377	346	356	368	306	357	341	368	370	338	357	348	368	394	368	388	380	358	376	360	358	364	370	346	368	396	350	366	354	335	359	366	345	370	375	390	356	331	360	385	366	358	347	329	387	383	334	357	386	371	350	333	339	368	362	343	354	363	343	340	378	370	367	346	353	363	336	392	399	358	376	354	349	382	368	352	380	364	336	366	351	347	361	367	393	368	352	376	403	356	360	317	363	358	372	337	355	378	361	341	374	335	336	336	357	359	396	350	336	389	362	384	347	349	351	347	369	380	342	370	358	364	371	400	335	375	366	357	373	335	375	377	366	361	320	382	325	378	344	357	337	370	324	360	326	378	401	383	346	343	357	363	381	344	372	347	340	349	375	406	372	342	376	383	362	367	367	349	364	382	376	356	347	354	349	368	359	341	359	346	376	365	382	315	343	367	364	354	328	367	359	341	334	341	342	356	346	351	387	343	346	395	363	375	365	361	364	353	332	379	376	345	382	349	385	377	382	352	393	353	357	373	361	358	392	386	362	352	354	381	362	334	394	378	379	373	347	390	352	369	378	388	380	381	366	396	382	349	334	354	371	382	357	347	346	357	346	345	349	358	362	346	368	372	330	368	380	320	391	363	389	352	356	375	371	367	385	380	372	390	358	370	389	379	353	364	358	343	367	357	365	366	372	368	380	356	389	378	358	357	373	348	359	363	348	346	364	397	367	379	376	380	347	365	382	334	374	375	346	346	348	361	359	378	354	369	339	362	343	351	334	357	378	381	395	333	354	365	347	337	335	336	366	352	368	376	342	359	358	327	369	353	363	364	353	366	378	349	379	369	333	378	330	371	372	370	353	352	378	363	321	359	370	391	391	344	377	345	357	370	339	361	350	360	369	378	337	381	351	378	334	335	341	348	408	354	332	364	361	341	332	375	329	378	376	356	379	374	375	369	367	369	342	381	366	348	364	372	356	382	364	343	371	381	389	370	338	339	367	355	369	359	373	325	357	350	331	353	379	388	369	357	376	338	359	337	354	387	374	393	364	363	393	364	379	353	342	343	357	394	381	367	336	371	344	344	370	335	377	375	360	366	366	352	372	360	334	363	364	370	348	355	369	372	353	357	342	368	346	359	371	389	402	373	398	347	373	369	375	343	368	370	371	374	361	371	356	342	362	346	363	383	366	343	370	381	362	373	348	370	381	374	378	397	371	362	364	349	380	358	368	380	366	331	362	349	353	376	360	349	340	368	354	369	347	362	361	343	363	368	342	342	361	357	355	346	393	373	397	370	346	374	367	373	347	371	343	345	388	387	365	379	359	351	410	370	346	334	355	374	337	368	356	387	370	337	359	357	353	367	378	356	368	383	355	380	372	356	368	361	370	367	349	373	363	393	400	361	378	341	351	343	373	353	353	366	372	379	348	409	354	347	344	384	381	384	394	333	376	379	392	358	338	380	373	355	378	332	347	385	356	369	361	353	358	350	370	355	387	358	373	400	358	371	354	336	362	368	351	357	372	343	386	344	389	379	358	398	346	348	361	382	370	345	350	397	331	381	363	372	349	353	355	407	362	406	373	392	384	371	373	326	376	364	355	392	363	377	379	380	361	361	349	395	361	362	366	371	383	354	344	323	350	366	375	354	355	367	353	343	386	381	366	391	388	361	320	396	362	411	374	340	354	370	374	365	361	381	365	351	367	373	366	371	339	364	348	353	354	369	357	382	351	353	390	333	352	356	355	372	362	366
345	3	3500	145221	375	10	113	548	535	673	643	689	672	659	580	615	549	500	491	502	449	486	459	485	434	440	462	455	439	422	426	415	416	440	400	391	397	429	392	398	425	413	436	435	424	442	378	421	437	417	394	388	425	409	392	369	375	400	390	394	401	404	371	421	395	373	371	376	399	385	387	397	400	373	378	378	363	371	376	393	390	412	372	400	409	368	407	405	438	392	414	392	409	410	418	368	395	396	416	381	401	375	384	397	392	388	405	376	437	395	380	400	395	408	358	365	420	403	368	384	404	391	370	397	386	406	381	361	376	367	378	358	394	383	383	392	380	408	434	398	392	404	400	382	419	369	372	417	420	391	388	366	399	361	334	387	360	404	377	380	383	410	380	382	387	376	364	402	394	401	384	405	418	389	387	399	380	383	382	375	409	379	377	378	373	401	378	405	355	383	386	371	374	375	407	379	384	374	358	382	404	404	359	383	387	353	376	401	373	413	367	364	382	366	415	416	391	370	384	353	395	396	374	382	377	394	380	410	393	375	396	370	403	384	413	371	368	393	379	366	413	378	382	379	383	354	396	375	414	395	364	356	385	345	405	399	371	383	382	383	320	398	381	356	394	372	376	354	374	411	383	364	399	390	358	395	376	390	397	389	396	381	356	361	355	393	386	401	378	400	383	359	383	412	385	387	398	362	412	376	410	383	403	400	367	381	367	411	355	372	332	370	379	394	400	380	393	397	415	385	392	398	370	356	380	380	357	390	386	370	410	344	382	388	356	395	379	391	393	348	396	389	368	392	402	391	379	373	371	403	361	389	393	391	385	373	426	380	352	381	382	356	365	381	410	371	390	415	364	400	374	385	395	380	383	341	353	414	394	392	407	379	333	400	371	387	374	359	386	370	373	403	393	374	379	388	383	361	353	395	393	362	371	403	325	384	383	375	352	362	374	361	387	405	364	385	374	361	381	377	365	386	386	377	398	385	351	395	364	349	364	405	380	371	372	382	394	367	376	372	368	356	378	355	386	408	388	384	391	391	371	360	381	408	416	385	357	352	364	383	328	371	379	377	370	390	390	386	395	370	359	396	338	364	368	385	372	424	374	392	399	383	406	404	380	419	391	380	394	382	355	354	393	375	402	398	355	409	374	370	387	387	378	382	389	396	375	390	369	366	365	407	354	383	358	368	377	394	344	376	378	368	390	398	406	378	390	383	387	383	396	387	381	390	385	429	378	418	402	377	365	408	391	423	403	344	383	431	375	380	361	362	396	367	362	424	385	349	405	369	349	364	363	362	432	374	375	417	384	376	353	387	388	376	411	384	358	383	365	403	384	385	373	370	379	413	351	360	395	435	378	387	358	413	405	377	340	380	409	395	403	377	336	369	417	374	380	399	380	374	346	384	373	367	362	359	396	415	401	390	374	388	410	357	392	383	372	410	423	381	380	403	395	412	391	370	400	385	381	376	354	362	392	377	370	343	380	383	374	392	374	377	359	382	392	382	389	367	402	389	379	367	370	395	351	372	371	398	396	377	377	421	360	354	356	418	370	390	388	373	406	375	366	368	382	380	384	398	357	368	390	391	388	370	380	386	367	400	403	369	365	381	393	372	367	390	383	367	399	366	387	398	378	370	387	381	395	379	370	408	360	384	381	397	385	373	403	401	392	388	369	352	413	380	412	389	365	401	389	395	403	395	408	371	384	332	383	382	385	395	361	370	396	399	410	385	368	383	399	368	396	397	404	390	370	369	377	362	380	371	363	365	379	424	395	354	343	386	391	366	390	382	351	372	397	363	363	390	406	396	369	386	371	395	428	364	390	366	395	390	350	384	401	377	406	376	383	401	366	345	379	406	410	383	384	360	375	405	401	364	421	349	387	405	393	391	376	422	391	382	383	365	407	386	362	407	356	366	375	377	403	372	350	393	374	360	400	353	382	383	390	394	381	405	378	369	379	376	415	364	393	402	373	400	358	352	378	391	383	350	395	388	377	396	378	387	383	406	365	367	362	379	357	389	384	331	380	369	397	389	388	370	386	388	366	386	383	409	390	359	375	383	378	415	368	398	367	395	404	368	356	409	389	399	377	344	428	359	380	400	392	403	388	386	385	363	394	403	366	393	379	383	352	356	354	358	377	387	394	383	389	381	374	395	357	393	373	420	385	401	385	415	368	379	389	387	409	380	385	402	403	383	355	403	359	378	407	378	374	339	358	364	386	426	355	412	378	379	387	386	390	363	369	399	409	383	362	390	378	369	399	364	387	387	429	388	364	365	371	400	390	385	386	378	354	377	377	374	414	374	365	368	389	370	361	406	435	386	338	379	403	378	383	370	386	407	393	390
