345	0	2700	149206	376	6	65	388	540	630	602	663	619	588	549	537	510	489	523	516	506	477	460	445	453	426	433	415	439	405	448	414	421	420	412	393	431	411	417	409	383	413	391	406	381	376	372	397	368	387	372	399	353	393	418	377	362	392	383	387	358	372	381	363	366	370	348	368	353	361	385	355	326	355	349	335	359	386	361	346	362	383	368	405	377	391	354	392	349	369	379	386	384	374	365	340	363	373	358	339	372	423	364	358	360	360	340	376	359	378	350	388	382	353	357	364	392	351	365	362	357	341	384	358	374	385	356	360	334	354	358	360	340	398	353	344	381	364	338	347	341	346	354	355	338	352	371	346	354	360	335	386	357	367	325	360	394	379	354	358	365	386	358	371	344	389	364	350	353	330	392	374	328	348	360	366	379	343	342	354	357	340	356	325	334	365	402	332	360	322	361	378	341	375	378	344	332	350	367	370	364	347	334	345	313	341	379	366	381	347	371	347	349	366	357	353	346	390	328	333	382	368	345	355	358	336	355	363	373	364	365	404	355	385	368	367	332	358	346	374	336	375	356	390	370	338	352	377	368	321	339	342	345	389	350	341	365	356	355	342	356	356	329	371	341	373	363	351	340	358	339	358	340	359	360	344	380	338	410	328	358	361	381	362	342	378	328	349	376	386	340	347	357	353	303	366	341	352	354	337	339	347	345	358	354	377	354	312	359	374	347	354	343	370	385	359	373	301	373	377	368	339	379	369	311	362	376	336	366	385	359	349	358	367	336	361	333	337	360	336	352	326	357	359	339	359	319	382	382	341	376	340	331	352	367	316	353	369	361	375	360	365	373	338	332	314	354	319	376	351	362	382	362	333	372	365	343	328	353	309	367	378	338	354	352	375	344	359	367	350	362	338	352	365	340	349	375	338	340	360	352	342	352	356	363	357	349	391	332	325	353	334	336	343	350	328	343	323	343	361	342	374	362	379	335	337	380	338	367	335	365	359	366	361	358	350	341	343	375	354	365	387	356	341	324	371	347	359	350	375	355	335	343	351	336	378	359	354	341	333	356	376	355	342	363	344	357	345	357	336	329	354	394	359	361	322	354	350	335	383	351	324	346	363	326	367	348	378	367	367	372	360	338	354	357	338	316	376	331	368	367	355	366	378	328	351	345	391	366	335	358	341	355	364	350	347	358	388	332	397	357	356	374	324	357	342	316	381	356	357	363	347	377	371	329	360	377	371	355	345	333	340	340	371	396	322	342	367	355	346	353	368	357	322	367	316	368	379	346	347	341	377	359	356	346	351	378	358	331	377	355	367	312	361	348	352	389	365	370	361	349	342	347	365	361	351	384	383	391	346	357	355	357	358	315	359	363	365	368	343	378	362	352	355	363	343	346	355	341	372	371	373	331	338	340	321	357	351	385	357	348	380	352	358	336	344	375	331	352	388	326	344	354	355	345	359	344	355	355	327	333	347	368	339	364	374	357	342	342	338	347	386	341	379	380	372	344	362	338	390	373	340	361	376	326	329	356	365	337	352	355	368	345	345	327	357	362	376	373	343	336	346	378	369	355	390	338	329	380	380	350	346	333	345	346	344	345	334	337	374	363	368	332	348	343	343	362	346	362	353	379	362	361	331	379	363	334	398	347	347	345	349	356	380	368	379	341	339	345	354	333	369	354	338	348	362	345	334	361	306	379	361	333	365	371	345	389	359	322	339	347	365	348	375	340	390	341	336	384	331	331	361	328	375	337	356	335	366	353	365	381	383	328	349	372	389	363	345	378	391	322	333	333	374	343	366	346	351	316	366	348	334	363	371	347	367	383	326	346	327	382	356	355	376	343	346	337	338	337	338	345	326	379	366	319	333	353	325	345	336	356	343	361	365	338	353	368	347	372	350	375	376	338	330	333	364	348	370	337	362	355	362	340	360	373	352	345	337	358	326	348	344	323	358	355	341	353	374	352	335	366	359	372	353	335	339	364	346	369	368	372	351	356	352	339	327	369	341	346	353	377	338	349	353	342	333	379	363	371	367	329	354	348	327	323	376	346	343	323	358	363	379	357	350	348	363	324	354	395	365	356	337	334	340	334	357	338	368	336	341	350	351	348	373	339	352	372	350	359	368	344	346	346	348	353	328	350	328	375	359	369	352	346	348	350	325	346	346	360	371	343	371	323	347	339	371	335	348	351	373	338	354	361	351	330	344	362	376	365	361	338	347	374	359	320	359	361	357	360	330	379	387	350	343	360	377	345	376	371	362	350	330	364	366	352	357	344	354	345	385	389	346	348	390	332	352	346	347	303	329	369	347	337	333	347	358	357	343	354	349	353	334	327	349	335	336	350	326
345	1	1900	149329	425	5	77	327	415	486	468	505	521	480	459	426	406	393	422	374	392	396	368	339	373	346	329	353	360	339	324	325	368	331	310	334	300	326	319	340	334	306	343	361	307	340	326	324	309	339	321	336	304	323	325	314	320	322	357	316	321	316	303	349	335	304	300	321	294	309	279	302	311	280	284	307	326	344	314	303	342	343	308	301	320	302	294	283	300	287	314	334	289	307	346	312	317	307	297	298	314	288	307	313	296	290	293	286	305	312	297	289	319	299	331	326	285	298	309	310	305	284	307	320	295	317	327	288	302	324	301	288	300	299	316	287	303	310	320	294	290	306	281	301	263	336	320	313	338	297	293	316	296	292	325	311	321	327	290	280	287	328	303	299	281	311	331	316	301	291	293	317	285	322	303	321	286	278	300	313	294	296	267	292	288	319	285	312	297	317	300	263	307	319	323	283	277	291	312	290	269	305	254	270	285	344	280	302	296	290	329	306	334	297	279	307	297	306	333	302	284	324	300	303	326	275	309	293	308	287	282	313	336	307	306	300	313	322	274	291	308	275	323	326	300	268	314	298	309	319	309	290	277	283	305	309	333	289	325	312	303	293	316	289	286	287	282	290	287	289	322	312	307	303	284	296	283	300	309	296	319	300	306	299	302	318	299	305	278	328	310	303	305	316	320	292	335	297	285	289	312	307	313	309	267	313	303	310	281	285	310	309	319	333	303	281	335	299	303	300	282	306	315	291	295	312	307	308	281	298	325	302	315	313	303	306	325	303	287	321	298	319	286	294	270	315	298	294	290	333	297	275	306	312	341	297	322	304	313	292	298	325	292	285	300	314	288	299	338	313	295	285	306	339	289	319	308	285	312	312	314	307	323	312	320	317	289	298	289	328	306	338	272	324	296	297	355	290	283	290	322	333	310	285	280	308	294	291	313	305	339	297	294	316	312	312	296	276	316	276	305	300	305	264	289	284	304	309	279	315	317	312	316	315	275	308	301	309	288	320	285	303	311	305	292	306	318	295	340	296	324	275	307	295	291	322	285	322	281	312	273	268	308	310	314	331	314	301	306	290	300	294	299	250	335	306	312	310	321	314	290	309	302	308	292	328	302	291	295	317	299	328	296	324	320	309	284	314	304	302	313	301	304	290	309	308	320	271	286	282	322	307	288	304	305	282	280	331	313	318	290	313	330	289	287	325	335	320	266	289	311	279	277	298	307	268	336	289	310	300	291	281	301	328	289	306	332	310	299	299	294	285	273	305	274	317	285	304	265	298	324	312	307	301	303	331	317	307	307	292	246	300	281	287	302	309	305	288	319	304	278	301	302	297	318	307	308	286	279	293	283	304	295	323	309	297	291	274	309	304	279	316	306	297	313	277	288	295	307	301	291	291	295	309	286	291	307	319	310	298	310	310	282	333	286	298	313	294	319	290	288	324	317	281	301	275	308	291	307	298	310	312	290	285	286	282	331	293	301	284	296	305	270	286	306	305	319	290	273	299	308	271	303	295	321	317	298	289	341	305	280	331	302	312	301	305	291	311	320	335	326	283	314	303	334	300	300	274	319	307	274	313	292	293	312	305	308	283	305	316	297	294	306	308	320	313	295	321	314	304	294	256	292	287	302	298	327	299	306	309	313	324	293	301	301	294	284	283	323	295	298	298	303	311	301	301	299	282	306	317	304	302	288	306	304	278	309	293	304	285	289	313	299	315	258	332	284	317	311	304	292	297	281	300	287	320	308	307	258	299	306	340	278	331	283	298	307	299	292	293	323	305	310	289	307	299	334	313	317	293	313	308	266	325	296	310	308	296	310	321	315	298	319	300	316	286	331	333	296	337	315	325	304	293	309	324	274	293	284	275	327	295	274	299	312	292	280	307	313	315	290	281	303	279	306	277	326	326	299	314	315	289	282	311	282	306	276	302	305	317	282	308	294	290	325	319	333	299	286	291	311	283	326	299	325	296	286	318	303	309	290	309	314	320	294	295	301	312	283	290	280	307	304	305	294	315	291	286	281	293	271	303	262	326	270	263	301	298	313	284	314	318	299	305	295	313	288	277	307	298	307	293	281	324	293	300	264	309	324	291	303	296	317	286	265	255	318	315	304	322	327	308	325	314	296	307	297	298	283	298	291	279	320	299	310	304	314	311	289	275	302	287	328	297	271	316	275	308	310	312	285	285	314	279	266	306	296	292	281	286	286	289	298	306	303	277	271	321	284	307	309	323	305	321	312	289	305	326	308	322	280	285	300	306	317	309	302	302	300	303	303	310	322	309	312	291	279	303	316	308	313	314	276	307	319	314	276	316	300	307	328	275	303	287	278	311	315	286
345	2	2100	149452	405	2	59	327	407	528	487	556	505	502	452	474	436	425	399	425	363	386	400	392	367	396	373	399	380	378	368	366	364	350	362	367	343	355	329	367	334	373	352	331	365	338	343	323	329	365	337	322	297	327	322	348	343	323	358	356	328	329	331	324	341	344	326	315	359	331	331	321	347	341	353	335	342	345	328	330	292	349	317	311	308	349	319	331	321	299	337	312	315	322	340	335	327	341	383	359	298	315	321	320	342	324	323	298	326	332	324	317	284	320	299	318	324	303	308	338	355	332	324	326	326	321	290	337	299	318	360	327	309	321	328	318	346	342	319	308	334	374	339	355	317	327	319	347	325	346	323	283	329	323	339	319	332	307	299	313	331	307	325	304	343	323	322	319	324	326	310	340	305	312	341	311	329	331	334	345	299	327	318	332	349	322	316	334	341	329	363	332	338	325	330	285	315	328	303	350	353	328	326	348	338	313	333	341	296	303	311	339	336	343	328	317	320	333	323	345	363	345	344	336	338	330	298	303	355	296	294	357	314	315	313	311	301	315	317	302	325	281	315	303	317	294	271	342	302	320	348	315	323	322	313	314	324	332	316	334	314	326	321	303	333	334	304	317	316	328	331	317	308	308	327	308	316	341	323	317	323	332	339	315	319	339	332	327	334	330	344	319	333	332	311	371	358	307	305	295	303	335	285	334	326	293	321	300	335	306	322	332	319	320	347	344	310	332	320	330	333	340	345	286	308	308	318	302	275	310	310	355	294	327	319	281	317	322	312	305	334	313	351	336	322	307	289	344	311	319	290	301	297	341	303	309	329	308	311	305	341	312	317	297	302	338	329	325	328	315	308	331	340	315	310	348	327	330	312	311	299	339	326	307	295	307	299	324	316	319	325	339	338	283	315	339	338	329	331	333	309	312	305	329	333	312	292	302	303	304	322	307	329	290	315	332	331	298	325	335	333	315	298	360	336	300	336	310	351	313	311	324	296	311	308	308	315	316	305	334	325	341	344	295	321	349	332	325	297	332	282	333	348	325	305	332	308	316	306	313	351	317	324	297	337	302	325	347	336	350	338	346	317	321	358	313	334	328	296	288	335	297	318	320	300	292	352	313	328	317	323	325	306	323	338	298	303	333	329	336	332	323	282	306	337	330	337	355	301	324	321	329	305	343	325	335	297	354	299	306	325	302	347	328	311	322	317	328	299	300	317	304	321	300	305	333	336	322	317	327	314	337	302	319	333	327	321	350	304	299	313	326	318	318	326	320	342	317	333	329	293	310	303	308	334	336	333	307	314	315	330	316	340	319	323	312	302	346	319	316	316	345	328	300	314	350	324	334	301	338	331	288	335	326	327	325	304	340	319	338	342	302	331	345	314	298	344	332	331	338	349	331	318	311	337	350	313	313	327	307	303	343	345	334	306	357	309	324	337	310	307	323	334	311	289	316	317	307	354	334	332	328	315	325	309	331	322	341	317	313	315	285	303	338	315	333	289	326	303	309	331	329	299	318	297	338	324	309	325	322	298	329	333	339	317	310	337	345	322	318	295	349	312	330	334	323	319	308	309	311	292	335	284	296	316	310	327	312	347	307	319	344	331	316	292	306	376	306	290	320	321	340	311	314	337	317	327	306	297	332	306	321	303	311	332	296	317	313	318	347	318	297	321	356	302	297	319	316	301	328	332	307	300	335	332	311	329	323	303	314	323	327	323	336	318	336	329	311	308	305	299	352	327	332	299	323	322	313	320	317	313	299	330	316	310	332	302	286	289	290	314	331	296	306	297	305	311	319	331	320	324	333	286	318	334	342	333	317	311	357	312	322	321	304	318	328	310	309	321	345	308	342	312	309	325	330	310	292	325	319	315	304	281	357	325	326	311	317	317	306	341	322	313	328	327	322	337	305	333	331	295	297	322	315	315	315	308	292	342	317	288	313	338	314	343	343	300	345	332	306	330	318	301	334	308	318	289	314	307	332	337	331	322	330	299	340	329	315	338	307	348	313	294	311	333	299	312	332	331	320	313	304	295	326	329	347	308	309	307	314	299	305	319	322	267	316	354	324	305	318	286	312	336	307	312	308	321	316	296	336	317	322	330	343	298	328	331	302	327	314	319	326	319	288	314	305	299	311	310	312	314	300	322	308	300	315	345	316	329	314	310	317	302	331	305	325	336	322	315	334	341	316	311	312	306	301	346	320	318	318	319	323	343	314	311	331	320	318	302	326	312	331	318	307	346	309	340	304	301	318	317	326	327	331	296	310	333	324	299	338	325	321	324	341	316	337	346	301	320	323	345	311	336	353	301	284	305	340	286	320	335	318	303	315	335	348	332	334
345	3	3500	149575	380	3	50	325	438	583	558	596	547	563	505	519	439	468	462	463	434	432	441	449	433	427	416	388	411	418	370	400	377	387	396	391	385	373	401	387	385	415	375	347	350	383	371	394	353	350	350	382	363	377	350	388	383	396	366	361	369	393	398	346	348	398	365	371	331	356	360	377	374	363	397	373	361	343	369	360	367	358	355	378	345	341	342	363	357	354	375	354	367	371	349	337	316	383	361	378	350	319	380	364	362	354	378	342	360	340	349	341	354	358	371	359	331	344	345	358	380	323	353	330	322	378	317	377	347	339	369	341	345	328	356	364	381	363	357	382	346	350	383	370	353	341	332	337	337	383	351	358	370	364	329	330	359	345	347	338	355	360	298	355	333	320	328	363	341	321	355	342	400	319	333	381	334	360	340	359	358	362	362	308	358	352	330	365	349	349	345	329	346	354	319	393	355	340	338	362	347	359	333	336	359	357	359	349	339	388	365	342	346	349	359	362	339	366	375	356	363	346	371	359	351	349	374	330	376	336	335	339	315	333	360	356	335	364	336	354	343	337	354	366	324	341	343	338	350	361	335	343	317	299	352	363	344	353	350	358	360	367	347	350	363	387	387	366	343	334	368	346	323	358	333	346	372	361	361	343	348	330	342	316	361	336	360	323	340	346	365	332	333	370	363	361	353	364	329	375	346	323	318	328	363	348	344	369	354	348	324	385	324	338	365	306	383	363	360	373	359	367	374	361	332	348	342	354	377	357	342	371	329	345	352	335	358	364	341	330	342	364	345	331	318	353	328	365	325	324	349	354	331	386	362	331	375	358	366	379	339	369	333	334	342	341	329	330	330	370	329	324	350	327	363	341	332	353	367	365	367	343	372	341	343	372	330	314	389	359	380	349	338	345	354	340	355	356	335	361	303	355	345	341	332	329	380	350	334	338	314	343	356	328	358	373	366	354	347	350	346	339	373	338	354	352	352	363	367	332	339	334	349	364	362	364	329	328	343	341	359	347	354	321	371	345	381	357	347	352	346	325	354	347	334	379	376	361	378	341	340	323	337	352	331	346	329	348	332	321	301	329	338	353	304	368	357	375	350	356	325	322	375	340	341	342	331	373	339	315	367	370	314	362	362	309	322	345	325	343	343	352	342	356	342	356	363	353	345	330	341	378	346	330	339	320	356	331	373	376	330	345	367	360	349	378	349	328	371	346	367	311	357	376	372	337	332	373	343	333	358	328	354	365	347	323	364	343	358	347	369	352	343	343	361	351	366	331	325	368	335	366	354	369	348	344	384	374	356	334	354	381	341	362	323	352	360	381	317	361	346	352	353	343	366	350	348	344	372	347	354	375	333	349	349	356	337	360	336	308	365	357	353	367	334	347	337	321	349	316	341	354	349	363	352	345	335	373	327	361	349	364	333	331	316	347	339	343	374	341	330	334	346	350	359	339	343	310	357	331	347	352	348	371	360	348	323	328	345	367	342	343	354	331	350	359	377	318	336	374	339	336	331	364	342	342	341	356	347	331	322	341	330	355	359	348	355	349	368	351	302	341	350	347	337	327	363	361	342	354	353	341	327	332	350	364	322	345	333	320	363	360	365	344	353	387	324	342	345	336	324	347	374	356	345	342	348	333	356	350	359	323	312	361	318	324	332	333	353	331	344	362	333	328	306	351	335	343	341	373	322	342	344	344	318	324	304	353	375	343	333	367	338	371	323	366	347	337	368	337	350	353	350	344	318	328	341	355	345	335	343	332	353	345	339	336	386	339	334	346	348	331	368	350	378	334	369	366	332	344	350	347	362	347	349	362	325	353	348	333	362	359	355	384	367	371	331	326	332	322	347	346	334	344	397	342	377	358	361	332	336	348	330	349	375	366	323	374	356	378	348	326	350	376	356	335	356	305	333	350	379	349	339	354	334	335	328	326	355	348	315	341	343	321	359	342	385	359	333	338	338	373	374	371	336	348	352	336	335	371	365	343	336	369	331	366	337	371	356	344	334	362	328	366	363	317	358	341	378	335	338	342	344	333	380	323	360	368	344	346	359	358	338	341	313	348	374	332	381	319	358	328	356	356	362	356	339	335	343	352	326	359	349	347	326	358	337	372	358	309	351	350	315	351	330	322	362	313	344	358	345	349	350	375	322	335	358	332	337	361	372	334	346	346	369	316	361	343	319	356	342	339	370	365	338	345	325	363	369	316	353	379	368	318	363	354	335	341	306	342	350	344	371	363	332	312	364	399	358	322	340	358	359	363	350	327	340	352	352	339	331	381	333	334	322	357	341	358	371	353	337	341	325	335	326	337	355	304	377	310	351	346	363	338	344	362	333	318
345	0	2700	149699	373	0	33	331	439	575	589	618	625	572	619	498	552	546	510	491	459	486	504	466	455	460	429	420	445	444	417	455	405	452	426	419	409	473	432	439	410	402	411	389	437	429	383	406	396	394	415	370	394	387	369	404	391	397	405	433	412	424	427	407	406	418	410	372	385	362	402	394	412	439	374	418	397	385	382	420	398	393	365	368	382	399	378	390	423	363	358	367	400	381	393	393	383	386	373	364	382	389	371	396	365	382	386	368	415	356	391	410	379	352	380	403	393	362	378	374	338	407	388	401	377	400	372	370	408	376	378	392	362	378	371	362	387	400	366	396	339	378	433	371	365	386	394	377	353	395	402	376	356	395	394	386	371	401	391	403	358	391	360	386	365	386	388	424	381	364	398	390	374	368	350	344	393	383	379	361	409	406	403	368	398	368	361	382	375	386	396	401	364	397	404	378	346	383	392	397	398	371	360	368	364	357	377	387	379	397	389	377	414	384	385	409	385	337	371	380	398	364	392	379	401	389	407	375	393	378	351	353	401	374	346	399	344	385	389	389	352	343	391	393	383	374	390	376	356	379	359	396	353	396	381	361	356	356	358	390	376	387	371	363	346	395	396	384	358	353	414	373	387	348	384	377	366	361	385	392	369	388	354	402	366	406	413	375	362	392	367	373	410	387	382	373	362	384	372	382	362	379	376	372	368	329	391	384	391	377	418	383	362	398	386	381	389	378	371	383	405	354	370	361	383	392	380	396	368	378	362	396	383	378	370	409	390	353	408	344	396	376	386	365	401	375	379	398	397	370	379	376	354	359	379	364	360	367	365	389	365	365	373	371	401	415	386	363	365	365	388	380	386	375	357	367	359	333	360	362	400	378	381	355	407	383	359	366	416	387	375	386	372	361	383	376	395	397	352	384	369	397	379	379	373	364	387	392	395	391	365	384	358	387	368	399	385	353	371	393	378	365	340	388	415	379	383	373	402	391	377	363	395	383	363	361	378	375	357	361	404	390	393	409	358	362	370	384	375	389	394	401	380	387	370	372	386	367	396	396	382	410	392	380	373	364	373	378	387	334	352	362	388	369	363	369	369	351	356	393	373	379	387	367	375	361	393	373	349	370	383	376	363	381	402	410	369	375	385	360	377	367	377	365	386	373	368	397	349	387	367	372	422	383	373	373	382	374	382	358	376	332	348	395	375	396	384	392	387	382	366	383	361	363	376	372	384	331	389	398	357	375	395	385	363	387	346	384	361	383	373	403	374	394	363	384	370	395	368	376	391	368	350	364	362	387	398	393	374	368	377	334	359	361	375	367	405	366	337	395	357	398	369	353	362	380	359	360	374	379	369	385	356	361	347	370	366	367	373	392	352	374	388	331	350	376	368	404	400	363	355	373	373	347	367	345	370	378	376	402	349	369	374	374	404	394	376	382	376	377	426	387	384	367	392	391	382	365	351	357	371	382	357	386	382	368	381	385	392	392	380	362	405	390	372	384	344	358	382	405	367	380	343	392	381	367	347	375	365	389	383	379	364	361	377	365	373	408	357	400	381	382	372	376	398	367	337	365	391	383	359	370	369	399	360	396	356	369	356	392	398	390	369	372	370	397	395	357	369	393	355	384	378	375	370	351	354	351	378	379	413	384	374	393	335	367	366	374	390	396	387	387	372	368	343	366	364	387	381	363	371	382	364	370	369	394	383	391	379	388	366	369	346	413	354	380	364	386	390	417	393	349	413	366	395	373	376	371	373	417	385	391	387	380	390	390	366	392	377	353	366	391	381	379	395	375	374	384	353	368	373	348	382	385	407	372	397	373	367	383	362	388	357	383	404	362	374	375	363	391	379	363	335	370	364	372	377	384	372	375	382	374	416	370	358	370	355	391	392	367	347	379	395	385	398	384	392	385	369	398	381	351	359	374	357	400	377	388	398	373	418	365	378	367	352	346	374	374	354	365	364	406	405	378	380	369	370	368	377	378	399	344	376	356	374	400	376	369	410	381	384	361	384	382	402	375	366	365	406	382	386	338	358	359	365	380	363	375	393	349	357	435	366	367	411	365	380	379	380	354	381	377	350	366	386	365	406	347	375	384	368	362	388	386	403	374	432	332	369	409	372	394	363	373	406	377	411	371	376	389	371	350	356	400	353	397	370	384	373	385	361	365	399	379	348	378	360	392	383	399	383	407	375	389	427	381	383	365	386	370	374	366	364	368	393	363	379	412	403	380	366	371	353	364	381	372	356	374	384	379	397	391	353	365	346	355	356	375	373	384	404	394	338	403	351	366	379	398	389	401	382	416	389	368	376	392	366	359	397	375	357	380	364	375	407	383	404	379
345	1	1900	149822	418	4	70	329	402	529	500	568	515	486	461	487	437	472	445	432	427	422	406	396	377	382	398	406	443	398	363	429	364	378	394	358	371	363	387	349	390	348	357	364	365	347	357	374	345	341	357	387	392	345	371	371	378	365	357	355	332	363	335	347	361	367	349	351	347	313	362	372	361	350	364	365	341	367	337	325	352	366	321	364	350	333	355	379	356	345	371	353	372	372	357	352	375	363	348	352	347	323	367	360	362	351	372	375	345	348	360	354	346	330	359	369	388	389	362	340	311	354	344	364	343	335	351	341	376	364	339	328	361	365	348	353	322	332	368	365	355	322	344	340	354	319	329	356	354	372	311	347	330	326	334	380	335	327	365	357	340	351	339	339	315	385	313	354	356	322	327	365	361	342	335	352	322	352	350	331	357	369	354	343	353	347	344	353	385	365	356	342	341	329	357	358	351	307	337	368	375	341	316	353	334	338	350	371	337	325	333	356	372	346	341	314	363	348	352	357	342	343	343	361	341	332	350	344	366	356	339	340	368	334	376	379	383	328	344	326	366	365	321	336	317	324	333	349	351	380	343	352	360	339	366	346	349	313	343	350	360	324	342	343	345	344	356	381	364	364	348	343	370	327	357	375	335	340	340	341	343	328	358	357	356	334	331	350	357	358	329	349	326	377	328	361	364	327	324	354	332	360	335	326	330	348	355	349	334	355	333	382	331	328	357	338	305	370	327	333	331	346	325	340	323	357	358	336	361	331	338	359	302	314	353	318	363	342	347	363	301	356	368	366	334	316	322	355	322	364	353	336	328	347	361	328	335	340	328	326	339	330	310	372	318	346	345	359	327	336	349	344	367	358	334	349	362	330	326	389	352	347	333	323	340	314	339	356	344	328	340	314	321	343	363	358	334	338	333	378	329	338	338	330	346	337	324	323	329	350	340	316	344	358	332	337	368	346	326	336	357	373	342	358	331	335	368	331	332	330	328	355	341	353	351	297	350	330	320	337	344	332	334	361	353	323	347	355	332	359	339	358	370	331	327	378	337	364	360	346	326	347	348	359	369	340	351	370	326	321	339	331	367	344	352	325	329	334	370	364	360	366	353	332	372	340	332	343	331	335	312	341	326	347	339	352	364	360	355	354	340	364	316	352	336	348	329	354	335	361	326	359	322	372	336	333	344	317	344	329	354	355	350	377	319	354	318	342	338	320	320	308	355	345	366	348	344	358	302	343	346	339	346	340	334	321	343	343	337	334	316	335	363	337	318	343	350	307	333	346	354	330	303	335	343	340	337	309	335	344	377	355	376	366	351	352	318	326	353	342	344	363	347	357	357	320	337	350	327	345	356	356	355	330	354	370	344	339	374	394	350	372	333	345	384	355	350	351	342	337	343	344	341	349	350	296	333	351	343	361	379	337	342	359	308	409	364	340	344	363	345	338	330	345	324	338	338	346	355	348	351	372	342	379	348	361	338	331	320	341	332	366	323	319	362	344	326	349	329	336	353	356	352	359	361	354	338	365	352	317	317	365	381	349	352	354	315	334	351	398	322	346	369	348	327	324	343	339	351	349	359	347	355	326	349	306	340	340	374	357	341	373	362	354	324	373	320	321	354	355	357	368	342	330	341	334	338	332	338	365	365	333	354	326	363	315	329	342	318	365	343	337	324	341	352	342	344	370	357	329	355	364	309	360	343	329	342	333	369	337	323	330	327	364	335	318	326	335	360	331	328	319	333	363	354	348	340	369	367	337	335	296	352	336	334	337	375	322	335	346	340	362	360	381	362	348	344	360	372	349	327	331	330	317	354	338	333	347	359	365	337	325	338	312	346	318	366	353	352	376	324	321	339	351	363	325	354	354	336	351	356	363	366	320	356	338	303	322	337	348	340	341	334	355	351	323	331	347	305	366	361	350	321	358	352	380	335	332	363	349	357	340	364	333	330	356	354	340	330	364	332	332	318	333	356	329	355	359	342	336	345	326	354	341	347	347	367	329	344	352	348	346	350	358	326	344	354	352	314	340	370	352	350	360	341	352	353	333	363	368	344	356	332	344	337	347	331	343	343	378	326	328	348	342	324	335	335	332	346	356	329	362	360	340	314	342	318	335	339	349	330	316	341	356	332	352	373	350	369	346	333	345	341	328	322	361	328	366	312	329	357	339	355	338	341	327	357	325	340	356	369	350	353	358	310	327	338	338	334	328	343	342	331	358	335	325	366	346	366	351	361	376	354	322	360	353	384	334	339	337	332	333	338	294	338	377	335	338	361	346	335	348	322	340	335	345	333	348	341	341	320	332	308	316	344	360	330	332	356	358	342	334	346	345	332	310	383	394
345	2	2100	149945	397	1	54	346	433	542	513	581	542	533	500	496	475	463	483	454	457	438	444	428	441	426	427	420	400	384	400	398	379	427	382	413	402	416	391	402	365	403	383	412	384	387	403	386	392	339	357	378	381	380	396	375	389	338	388	393	362	378	360	363	384	386	367	378	372	396	393	389	356	391	342	396	380	394	364	372	380	355	342	361	366	378	350	338	369	360	379	343	350	358	357	369	363	346	396	349	413	401	355	377	383	348	335	355	381	362	371	367	362	381	371	382	385	388	403	340	363	374	357	380	354	375	354	362	352	367	370	348	378	368	376	387	361	377	365	365	372	363	333	370	365	372	373	353	334	387	380	370	381	307	378	372	384	396	362	373	393	364	355	378	349	340	353	340	346	347	346	390	358	375	356	367	351	387	377	372	341	366	370	309	425	352	373	373	382	359	371	337	380	360	348	356	375	345	375	309	326	378	352	366	349	365	329	356	367	377	330	361	342	402	385	353	385	388	369	363	370	344	374	359	390	375	404	355	400	365	371	376	357	372	369	363	353	380	370	390	363	376	383	382	355	338	344	361	358	354	373	356	381	363	386	378	352	378	348	362	366	343	368	386	360	336	396	361	344	351	372	354	383	371	386	378	374	381	346	401	350	351	383	364	368	381	358	360	369	382	332	359	313	339	355	355	362	395	359	405	326	385	344	399	377	343	347	356	407	326	361	338	370	370	356	354	365	392	359	349	352	356	359	381	362	359	355	398	404	353	374	376	405	370	362	349	346	370	379	356	372	351	351	329	363	368	358	356	362	373	358	353	384	363	372	363	381	341	322	382	347	372	346	352	362	335	380	356	330	354	361	370	338	343	364	353	351	362	392	376	372	343	382	346	377	344	338	340	345	357	335	386	365	370	350	351	358	377	382	367	361	349	369	369	378	361	357	365	395	345	356	354	339	348	351	354	364	366	362	376	348	348	372	403	356	367	370	391	389	367	353	349	344	337	336	374	387	370	355	366	364	396	360	350	367	328	384	365	379	342	377	362	390	383	375	333	363	389	365	358	375	339	369	349	370	357	360	333	331	353	385	381	395	371	357	349	356	394	372	375	379	349	357	364	343	349	361	370	369	372	364	370	358	368	328	411	327	364	351	340	335	397	370	332	343	362	364	355	356	358	358	363	384	361	367	371	371	367	360	363	373	345	348	401	349	344	376	334	374	356	340	336	344	342	362	372	365	375	335	374	363	368	340	352	343	348	349	353	334	335	386	380	372	378	389	388	357	366	386	370	366	345	384	369	337	346	366	354	366	338	372	379	352	339	339	392	340	343	378	374	334	350	364	362	342	330	363	361	334	387	348	361	362	376	370	359	371	394	348	378	336	343	368	404	381	351	354	350	372	362	352	334	351	405	392	383	350	331	376	369	349	367	377	334	366	338	374	388	383	351	394	354	380	357	349	375	365	365	361	360	375	355	364	362	372	366	349	368	350	374	328	369	344	378	377	369	351	406	351	359	382	338	371	363	364	338	330	362	376	363	342	356	349	384	362	360	366	322	400	367	330	360	379	353	386	387	361	367	343	320	408	369	342	340	355	380	385	392	367	364	373	325	352	406	349	392	372	357	359	366	360	379	369	362	355	374	374	362	347	356	393	336	331	377	356	350	357	377	393	333	406	328	354	354	337	392	336	347	351	387	345	354	375	348	366	352	339	366	355	380	351	346	353	338	383	362	340	337	350	375	332	346	373	341	367	351	351	393	342	362	362	358	328	390	349	426	315	336	354	364	376	378	343	330	348	336	366	376	354	354	379	376	375	357	360	356	350	397	357	380	352	358	378	365	378	372	361	362	357	356	329	347	354	371	353	376	352	366	344	403	357	336	383	352	374	341	334	359	327	343	378	347	340	373	347	364	349	363	366	366	348	366	363	367	371	352	347	378	355	355	347	350	382	372	334	323	357	371	352	363	349	342	342	366	361	356	346	361	360	311	365	356	359	346	354	368	368	360	360	335	344	384	347	389	373	366	340	381	335	400	370	359	349	359	378	339	356	357	374	370	346	339	356	385	378	351	362	355	351	327	353	328	337	399	354	357	346	377	345	374	380	335	389	364	368	361	364	347	365	361	367	342	377	411	345	363	352	355	371	344	366	340	350	364	359	410	354	386	355	367	359	371	353	354	352	369	384	371	361	351	371	334	354	381	380	365	358	365	368	339	371	366	374	346	386	366	350	394	376	325	353	371	348	356	347	367	338	345	356	339	380	354	337	358	369	366	364	365	356	356	366	355	350	358	371	381	336	335	351	370	364	365	373	367	328	362	374	371	315	378	382	370	333	376	372	379	361	380
345	3	3500	150068	390	1	58	358	408	579	582	567	531	544	520	499	494	470	425	503	457	432	409	451	383	436	391	397	396	437	400	383	385	377	411	414	361	392	336	403	380	393	406	389	402	386	378	396	401	366	375	377	371	360	360	362	375	351	357	369	372	380	369	353	349	366	344	351	373	331	347	364	369	358	338	348	359	364	359	352	333	387	343	367	363	344	338	353	351	343	360	380	325	379	365	338	357	353	369	333	322	320	321	327	351	314	365	358	366	353	339	328	339	348	384	360	334	347	345	368	369	365	326	349	333	359	315	324	374	346	330	372	347	347	347	347	334	341	365	324	392	318	388	353	323	338	364	376	337	364	347	369	356	334	385	346	347	325	371	338	365	342	354	335	344	333	356	369	331	348	365	331	360	344	353	379	376	327	368	338	349	349	342	347	346	331	323	359	361	353	293	329	363	344	370	314	336	364	332	331	354	362	351	353	355	336	343	374	334	353	341	367	359	347	355	365	353	325	338	335	352	353	346	357	336	352	328	353	350	307	335	349	331	341	336	364	347	345	372	343	347	327	375	317	358	389	337	357	344	332	335	327	345	394	337	346	370	354	332	380	359	335	347	378	357	314	312	339	354	343	354	334	324	362	343	322	373	343	361	351	341	330	353	348	346	351	340	367	315	351	320	362	363	323	323	343	354	335	320	356	307	357	338	355	354	363	394	340	333	327	344	342	365	347	347	337	333	341	336	366	336	338	329	368	319	332	372	374	343	333	356	347	371	327	341	347	340	376	333	326	355	340	339	353	348	345	350	402	339	362	342	375	340	330	368	372	374	339	344	328	351	322	328	355	341	360	327	384	334	346	319	360	365	326	341	347	351	344	348	374	349	355	323	335	354	360	321	299	358	361	361	339	380	351	369	318	354	309	348	369	367	330	352	376	352	335	348	374	330	336	324	341	337	352	336	348	318	357	369	344	345	325	331	343	314	369	363	344	319	333	353	338	342	323	357	356	347	384	376	337	368	330	381	336	329	388	345	349	350	337	321	370	333	355	367	326	357	343	363	365	346	344	338	371	357	339	333	344	372	359	362	335	352	343	357	366	345	345	354	325	336	375	381	334	341	348	346	333	351	330	340	338	331	384	365	351	336	334	315	352	321	334	335	338	320	341	327	346	342	349	338	329	364	345	357	339	351	360	346	349	351	339	344	344	337	353	351	357	314	313	350	370	307	358	324	360	345	363	321	339	349	366	361	310	344	362	330	347	349	373	356	354	328	333	342	311	356	338	313	351	348	366	321	364	320	359	367	364	387	338	340	350	342	340	331	377	335	347	334	341	355	347	340	336	377	329	368	322	353	337	361	313	324	311	350	336	375	329	316	334	350	291	335	336	334	334	361	349	338	337	348	341	351	369	364	356	344	334	356	366	358	335	334	364	342	353	338	345	350	343	329	339	340	329	366	311	340	343	358	368	336	347	326	335	341	341	369	366	369	330	343	378	357	341	331	341	338	351	357	356	330	339	341	373	320	361	297	342	340	380	356	341	350	351	341	329	314	324	342	350	343	341	342	345	346	374	318	346	333	344	335	325	322	351	356	339	349	332	382	300	319	354	344	360	369	334	325	331	342	327	334	345	332	354	345	358	348	340	339	352	307	348	328	368	356	354	338	355	348	340	350	324	350	364	336	348	353	345	330	345	316	347	350	335	372	328	327	324	358	337	353	331	350	340	347	369	358	335	357	330	343	341	339	352	339	322	337	319	330	343	346	330	333	356	356	354	345	330	326	347	364	337	332	339	351	357	347	365	323	322	320	333	351	358	325	391	331	352	336	333	361	319	346	351	355	354	316	345	347	345	337	346	322	327	307	359	338	323	353	336	325	307	346	325	363	300	347	358	343	335	311	370	335	335	365	334	344	364	308	365	324	344	335	363	354	329	335	339	347	316	355	357	358	328	358	358	343	347	374	349	392	341	360	331	336	377	340	339	348	359	351	326	354	347	340	351	320	327	334	373	328	374	348	339	352	364	355	353	396	350	350	339	362	354	341	352	329	353	346	349	350	349	334	355	375	349	334	355	344	322	352	332	370	372	372	369	373	350	340	327	324	366	364	354	368	337	354	347	332	305	327	308	328	338	348	341	362	361	356	338	320	374	334	368	353	318	340	319	329	367	347	355	350	349	329	354	340	325	329	354	353	339	328	318	313	384	340	361	345	345	337	325	338	361	336	359	345	338	337	341	322	371	347	333	326	339	350	354	324	336	345	344	358	349	329	323	322	390	361	338	315	355	350	366	384	331	339	350	368	330	346	338	338	350	340	309	363	348	332	328	330	375	371	337	331	357	369	335
345	0	2700	150191	376	5	61	365	474	610	593	654	597	588	555	562	569	486	500	485	481	503	472	469	442	467	445	450	443	452	439	434	445	431	457	451	410	390	410	442	448	436	440	403	434	426	416	400	400	416	425	409	406	374	407	383	411	387	396	394	413	370	425	373	395	370	387	384	373	438	406	349	420	416	405	382	380	396	380	369	390	421	390	360	412	382	364	381	394	399	381	402	382	350	372	383	404	377	399	380	374	374	417	395	352	366	401	388	359	401	404	382	405	381	382	384	405	392	360	385	392	401	389	379	390	381	377	380	357	365	382	398	376	368	407	383	385	373	377	411	373	388	353	375	383	325	369	389	371	406	388	386	399	377	372	384	363	377	394	403	379	387	406	387	374	386	362	388	410	416	396	360	344	376	376	372	357	378	378	371	388	382	368	379	382	372	378	375	371	376	365	373	362	379	399	352	361	368	360	359	366	347	352	373	360	388	405	388	377	361	365	404	388	411	405	354	425	387	397	407	403	392	377	381	391	383	392	397	391	380	378	378	429	389	364	388	370	359	385	415	384	379	403	407	385	375	359	359	379	377	399	383	403	392	403	399	391	379	355	375	396	380	388	352	391	376	359	366	346	407	365	355	364	363	400	388	348	371	379	389	367	396	417	397	370	379	379	374	391	382	383	365	387	368	392	394	405	356	373	388	369	378	386	364	355	420	381	361	368	392	373	383	403	395	399	366	373	365	363	359	368	400	373	389	399	368	339	389	355	380	385	354	376	369	407	361	392	385	363	382	383	400	386	382	354	362	376	357	373	403	386	377	372	393	325	390	346	388	355	388	376	387	357	378	403	361	380	403	354	322	353	382	382	383	400	405	336	338	379	376	375	356	390	376	377	391	343	370	355	393	383	369	356	358	364	376	397	353	350	355	394	377	371	375	359	386	337	378	376	367	389	378	372	386	381	389	382	373	366	391	357	369	400	399	358	388	399	384	364	387	398	316	374	386	357	400	370	360	381	380	355	411	354	357	363	350	383	402	361	410	367	361	354	368	399	364	366	384	383	369	393	363	395	380	380	344	378	386	374	436	356	357	361	379	390	393	384	390	366	392	387	353	392	346	388	408	344	380	368	401	384	382	364	364	403	358	384	384	396	358	376	367	375	398	369	377	354	374	382	367	357	349	366	388	377	396	365	371	401	388	361	382	365	378	379	389	364	415	418	385	373	371	359	388	376	375	351	385	363	386	364	354	396	370	388	343	378	371	370	355	359	397	391	359	378	386	380	347	388	370	346	369	379	383	368	372	358	359	355	372	384	368	402	376	392	382	367	390	390	368	377	420	360	392	375	369	369	419	395	372	378	353	364	386	359	341	388	404	361	385	356	398	391	398	369	410	367	351	395	379	374	401	382	388	372	369	359	367	402	345	376	361	367	375	337	368	409	364	342	399	345	375	361	398	360	375	400	364	397	379	344	391	374	369	391	404	363	400	414	386	364	383	389	387	394	380	384	381	352	389	367	412	370	362	398	350	397	380	369	386	360	362	379	395	355	385	366	360	378	374	371	433	398	366	369	369	402	420	398	379	391	400	388	386	413	403	389	392	372	392	387	403	357	382	388	369	401	374	363	383	369	394	362	380	380	377	373	381	360	385	349	390	365	368	371	397	343	354	366	380	383	362	390	374	382	371	377	339	378	382	371	389	399	371	387	394	378	399	356	367	348	357	372	374	343	372	432	391	367	399	382	386	382	362	367	386	357	394	370	384	375	417	381	388	368	376	369	402	346	396	389	367	380	382	389	332	381	344	406	388	400	360	368	380	357	399	366	352	397	364	389	364	374	387	371	345	399	389	368	366	369	387	389	365	367	389	368	389	370	388	357	384	410	384	392	384	386	372	374	370	374	376	389	374	374	389	356	375	379	349	357	373	376	393	391	357	370	342	382	373	387	348	375	393	365	334	344	393	370	392	397	390	376	365	353	376	369	342	329	371	360	396	384	344	373	394	389	363	346	394	382	383	400	387	357	386	372	409	353	389	370	399	368	395	360	344	377	398	360	361	362	408	362	398	398	360	397	394	394	388	380	391	347	389	387	357	356	372	371	389	369	363	384	395	378	398	418	375	375	379	389	361	371	396	387	404	396	368	362	401	392	394	374	418	359	367	375	356	384	374	397	357	356	343	386	350	361	360	367	349	380	391	377	345	336	333	400	396	386	405	356	386	377	392	371	369	384	371	369	369	375	369	362	362	360	372	370	406	364	403	406	358	371	383	380	389	359	358	373	353	380	358	389	385	363	400	364	390	362	376	353	367	365	370	355	379	390	364	382	348	359	383	350	406	402	376	359	403
345	1	1900	150315	418	3	84	323	423	515	519	556	492	525	454	437	434	462	420	417	373	388	356	438	379	362	402	396	385	365	414	363	365	368	357	340	358	363	354	342	364	369	343	321	313	339	335	342	308	351	333	330	360	352	301	320	326	310	305	317	314	340	337	314	310	305	301	326	315	334	311	329	315	312	320	324	292	321	319	320	328	343	335	327	332	307	333	309	335	338	325	337	325	319	356	314	290	343	330	308	337	308	347	294	349	278	320	294	329	360	332	293	336	322	311	317	328	326	307	353	316	342	313	331	306	310	336	341	317	340	317	281	356	309	325	336	326	340	312	324	304	291	335	346	313	317	325	312	296	324	314	328	306	339	305	319	321	327	310	289	340	337	299	318	323	329	309	319	312	304	338	297	308	315	328	341	310	304	341	327	317	316	318	326	282	319	333	316	323	334	322	356	308	308	359	367	323	293	352	326	320	328	290	318	302	304	306	308	308	320	316	324	320	338	299	310	308	363	291	326	325	324	322	320	322	305	316	316	329	328	334	322	301	305	332	303	319	312	345	313	322	321	316	321	309	320	365	320	342	316	331	328	324	305	331	304	331	337	318	332	301	310	335	313	323	318	332	316	328	311	332	302	315	321	347	333	316	312	313	321	342	304	335	284	334	267	337	333	305	318	313	343	316	336	323	312	315	302	308	317	316	297	314	341	324	280	283	323	323	308	337	307	341	312	312	320	302	331	305	301	299	309	331	339	304	327	308	322	298	309	309	307	330	336	314	330	319	322	328	327	311	308	313	303	330	309	302	293	307	308	312	314	321	301	332	308	325	342	289	282	304	365	305	338	315	337	333	307	319	315	308	327	311	315	309	316	301	322	313	343	324	339	311	313	312	351	293	312	317	307	318	315	301	294	320	289	297	330	303	312	328	312	312	325	305	304	295	336	317	312	335	290	305	333	340	306	303	308	343	297	300	358	311	347	320	312	316	319	330	319	324	301	322	311	332	306	292	288	314	331	331	310	303	329	318	322	318	313	331	317	352	323	320	347	328	308	303	284	341	314	305	345	310	347	343	300	321	290	351	307	343	338	345	308	332	313	335	308	311	333	305	293	300	294	298	350	305	306	331	315	302	302	311	320	315	281	326	314	332	316	298	311	339	337	338	303	289	334	303	306	324	319	312	317	290	341	336	329	303	339	320	329	321	303	337	276	362	295	309	296	336	299	315	303	330	330	295	310	317	334	337	267	338	308	292	321	292	326	306	321	304	301	345	317	305	300	321	338	294	309	296	307	341	295	304	313	288	339	317	297	322	311	349	298	321	335	313	322	319	330	308	328	303	322	332	302	322	335	345	321	311	294	297	328	314	321	305	324	299	334	338	296	326	305	312	334	328	316	308	350	316	345	299	317	306	298	316	320	329	303	306	315	313	293	287	350	308	319	295	308	310	282	314	331	314	308	335	335	300	298	322	319	354	305	326	336	299	295	317	309	280	332	301	311	329	288	308	328	293	299	316	332	321	283	318	316	318	307	301	315	304	310	289	307	301	310	298	315	307	324	329	306	313	310	285	325	310	312	316	315	320	292	297	311	323	325	320	303	344	317	298	317	341	330	314	293	300	329	352	312	301	337	325	305	329	338	331	287	319	331	331	327	338	338	315	309	339	320	312	315	298	318	306	326	312	317	312	306	300	315	328	311	342	291	309	300	319	305	311	358	316	303	327	332	306	283	318	320	301	312	357	306	314	310	307	351	326	304	324	308	313	312	308	327	329	309	331	314	341	320	303	337	324	348	332	326	311	331	312	342	291	308	321	328	329	321	285	341	327	335	315	340	311	304	315	310	314	303	332	311	341	310	327	313	331	322	338	304	325	327	313	303	311	315	338	301	326	304	294	325	330	305	307	351	323	301	292	303	294	340	315	306	314	320	325	297	316	319	323	303	309	323	339	316	320	318	315	318	323	328	306	329	294	308	328	316	303	307	305	320	327	347	297	327	319	311	323	332	342	359	326	317	347	315	328	307	328	318	320	345	316	335	298	322	310	304	305	333	313	311	333	321	311	338	302	298	293	324	334	343	329	317	329	329	292	313	306	307	363	319	312	317	302	330	298	324	306	307	280	311	288	333	334	313	312	294	345	320	298	322	347	320	323	317	306	333	337	311	313	321	323	309	329	343	313	335	289	291	330	319	311	315	323	317	314	315	317	331	346	319	350	313	318	345	324	305	313	296	335	301	321	307	314	338	317	291	330	325	322	334	311	328	328	306	306	322	318	313	355	305	309	306	310	324	292	318	329	307	318	352	306	324	292	296	298	311	306	314	313	290	322	367	295	314	316	325	322	313
345	2	2100	150438	404	2	66	326	397	518	534	569	496	516	491	436	428	465	414	390	397	418	393	364	413	375	389	344	359	364	390	361	359	374	351	324	336	335	291	324	317	312	335	318	347	310	319	329	300	317	324	329	336	292	313	305	322	301	264	290	291	327	261	297	315	297	300	323	311	303	292	324	296	302	308	277	293	299	305	306	308	273	280	304	330	273	276	302	303	310	322	310	307	312	281	314	299	298	276	302	272	287	297	287	305	272	327	318	317	325	321	308	294	292	284	287	293	294	280	299	274	314	327	284	292	271	306	300	304	295	270	278	293	259	309	291	316	320	277	311	274	299	289	292	269	305	282	287	301	311	337	297	312	306	285	314	286	267	277	299	290	325	300	289	283	283	296	303	290	281	300	263	283	291	292	290	297	285	299	305	289	320	282	311	297	318	330	299	290	296	283	294	280	267	293	277	304	302	287	275	289	287	302	292	293	299	291	282	314	316	337	285	291	336	276	296	300	311	288	298	303	308	304	303	280	293	300	301	299	301	299	299	298	275	280	280	297	301	297	307	295	310	296	308	310	305	281	316	292	327	279	294	312	316	321	292	298	296	293	280	273	272	311	294	280	310	297	307	322	263	291	256	268	308	272	298	301	286	318	289	281	296	303	286	298	307	298	315	302	296	326	292	308	307	281	296	286	278	300	286	313	274	298	315	284	286	311	292	318	290	272	282	306	318	296	279	269	295	292	295	269	297	297	289	313	278	299	267	291	289	275	277	313	287	288	297	296	274	271	286	290	284	307	276	262	289	290	300	281	292	320	290	286	299	266	289	272	281	294	330	297	283	277	295	301	307	266	294	279	276	313	284	295	302	304	331	309	303	258	295	312	281	306	308	300	305	295	280	295	259	292	294	313	281	286	304	293	304	277	285	279	305	283	306	294	312	268	306	299	291	294	293	309	294	320	286	299	273	275	289	286	312	294	273	295	283	289	288	284	306	304	299	298	318	272	280	270	273	281	313	301	309	301	280	282	288	298	287	293	325	292	298	288	316	272	273	300	286	300	256	254	315	289	292	270	296	273	302	326	315	307	318	289	292	312	315	277	284	278	295	297	277	270	308	299	313	274	300	313	288	290	260	297	315	273	292	289	293	285	306	282	281	274	285	280	323	325	306	309	280	286	313	283	284	266	277	292	319	306	294	271	301	278	294	288	291	295	296	304	297	289	272	278	289	312	302	275	296	298	275	297	290	304	295	265	310	304	297	276	291	304	292	285	307	287	297	283	311	281	312	267	291	300	302	314	309	293	297	284	297	301	314	274	302	291	249	334	304	292	285	305	296	270	285	292	297	305	330	298	290	313	308	307	273	302	301	291	298	269	302	307	303	293	285	291	295	301	312	280	295	309	259	286	268	268	318	294	313	276	293	306	283	278	278	302	299	284	308	289	304	268	306	317	293	317	292	312	297	293	293	289	288	261	318	284	300	269	320	281	301	288	320	311	319	309	293	301	303	305	267	285	296	286	268	298	289	296	270	284	290	293	276	263	290	318	285	297	296	270	274	294	284	292	289	302	299	288	314	292	290	317	279	295	300	267	291	300	291	306	273	279	317	309	268	299	284	287	300	273	310	306	318	296	274	296	292	293	265	297	290	273	318	260	301	300	293	300	281	247	317	298	305	277	303	292	282	304	293	283	310	293	300	287	328	304	267	300	306	280	291	283	289	294	257	282	281	278	291	301	283	255	296	312	281	290	310	266	247	300	299	288	284	293	279	306	300	298	281	315	313	293	279	301	296	318	303	327	310	271	293	292	294	303	316	304	305	311	284	278	267	293	288	288	275	306	316	306	310	289	316	283	337	291	284	275	301	291	305	278	287	276	295	299	287	289	300	262	281	313	275	301	286	320	269	299	291	274	298	312	321	299	273	284	302	291	285	274	284	299	284	288	310	276	326	263	305	288	288	297	280	321	279	260	293	307	295	286	306	296	304	293	285	293	281	300	320	305	352	293	264	278	295	288	248	306	282	277	312	289	293	277	340	272	261	306	296	319	264	267	296	277	262	293	300	302	279	286	289	252	322	273	290	313	293	303	270	277	320	308	305	282	303	282	295	287	281	255	318	274	305	297	303	303	319	267	309	312	310	296	257	288	289	284	282	292	280	313	298	274	296	315	263	285	302	302	310	263	300	297	313	261	298	300	330	262	282	288	347	326	291	305	300	287	284	279	300	293	304	289	290	296	304	290	308	278	304	308	288	261	277	302	279	297	284	274	286	298	309	269	290	288	288	311	292	268	295	290	273	292	264	265	302	285	300	311	314	307	319	295	293	277	305	304	291	293	291	257	286
345	3	3500	150561	411	5	87	406	448	571	527	587	585	544	513	512	517	537	452	484	467	495	469	454	453	428	397	445	448	384	405	411	412	419	395	386	373	385	386	378	393	358	346	360	413	374	378	386	371	379	379	348	346	362	349	343	352	330	356	369	334	310	384	334	379	312	347	358	349	356	335	339	366	330	370	350	355	340	384	348	335	338	367	374	358	344	347	300	363	332	344	322	352	324	378	372	333	320	350	307	353	334	332	334	347	343	344	326	357	341	319	349	338	351	326	349	338	359	310	343	334	347	329	356	353	331	355	343	374	328	329	341	338	369	327	313	340	350	355	355	368	356	363	363	331	348	341	344	339	343	319	343	340	354	360	358	303	341	344	335	332	343	352	313	345	342	329	350	342	312	332	312	339	331	348	328	343	360	358	353	330	323	318	365	332	374	349	359	325	352	347	337	330	355	344	339	348	345	337	323	326	345	327	324	336	334	322	333	342	327	361	345	340	333	320	369	343	342	343	330	339	311	340	344	325	345	348	331	322	318	325	337	342	351	317	318	350	350	325	317	328	314	338	335	361	338	339	316	321	351	354	349	337	363	332	351	333	351	324	348	332	352	325	353	322	356	333	331	350	351	348	357	339	351	319	315	336	325	306	351	314	342	323	341	373	322	349	353	354	342	349	327	347	311	335	335	331	379	323	351	315	332	351	311	305	339	327	338	349	363	316	346	319	343	323	330	377	321	345	334	349	332	353	339	324	330	357	341	336	326	320	332	356	328	341	336	351	341	351	315	330	347	336	356	318	332	364	341	344	320	337	319	342	343	371	339	336	353	300	341	333	349	333	314	322	332	321	339	333	366	354	320	336	341	355	360	312	311	339	334	328	353	363	320	318	322	375	340	363	343	322	324	333	366	322	357	294	334	338	351	313	324	311	345	303	369	339	338	314	326	329	343	339	321	352	344	353	356	335	326	340	323	323	315	313	308	367	357	358	325	357	330	329	327	313	343	300	304	358	329	341	334	309	340	356	340	329	376	324	345	348	327	341	319	333	346	343	326	351	338	333	315	340	320	338	369	338	342	360	319	348	368	364	356	342	336	349	349	345	345	318	349	313	315	359	314	321	336	329	340	350	337	334	348	349	332	343	319	323	329	356	327	332	330	353	306	347	337	307	326	337	339	322	343	314	347	348	341	353	348	346	314	337	338	336	345	329	361	370	310	338	352	332	356	363	305	343	316	326	336	337	311	310	333	342	337	352	329	373	338	331	350	317	342	315	349	323	352	329	309	323	329	334	351	334	320	354	344	343	324	346	329	380	312	340	337	361	316	333	353	338	327	339	347	316	348	305	361	317	329	337	375	347	359	305	308	314	343	338	283	330	342	321	352	339	327	313	369	326	319	327	365	385	346	351	355	300	325	322	315	338	312	356	324	318	359	328	355	323	337	315	356	345	347	309	347	310	355	330	352	347	333	355	323	364	339	312	308	341	308	342	343	333	329	343	318	333	338	350	339	366	335	334	301	303	358	361	321	326	346	319	343	335	352	320	331	345	327	314	326	358	326	324	316	333	333	337	344	342	330	360	331	347	360	337	355	361	326	322	353	311	336	319	342	317	290	353	343	323	342	341	348	323	344	348	327	331	336	309	334	329	338	362	331	336	310	310	321	300	324	354	337	345	325	348	338	320	327	335	348	324	338	344	312	362	321	342	353	325	339	351	330	349	339	321	323	308	309	344	332	320	337	327	351	346	323	345	315	314	309	311	300	311	344	345	348	340	345	339	310	334	334	320	317	332	316	358	303	326	363	323	352	309	327	357	341	341	346	315	342	334	339	336	316	355	320	343	358	302	331	362	349	321	348	351	369	350	352	329	357	343	329	327	314	311	332	337	346	301	368	327	326	331	340	297	337	345	359	356	341	347	333	326	355	346	342	328	344	342	346	376	317	326	331	351	348	303	350	287	342	311	322	338	336	356	345	346	333	368	348	327	354	341	319	347	339	354	348	316	351	346	324	331	334	344	344	302	352	310	309	343	359	326	323	317	323	314	343	320	320	356	311	346	331	340	311	296	363	354	311	325	346	309	343	311	326	341	310	354	319	363	332	313	318	344	334	322	349	308	372	319	354	364	334	333	340	345	339	326	348	327	312	343	326	346	345	350	343	345	328	330	342	354	318	325	352	328	324	341	319	368	360	327	336	342	309	292	338	337	313	325	326	317	327	378	353	340	347	325	347	337	313	328	363	305	355	334	364	350	325	315	332	319	339	352	328	340	329	330	341	320	327	342	351	328	332	343	331	335	293	335	338	332	318	334	328	352	336	365	318	338	310	340	326	333	341	358	336
