345	30	3000	79199	328	0	2	13	28	142	144	284	316	376	362	398	369	460	410	459	468	471	500	505	518	538	539	572	574	584	552	615	603	639	619	594	599	608	621	644	592	640	578	586	585	565	566	589	566	554	515	543	517	530	511	518	507	477	479	503	497	495	519	463	498	480	445	482	422	457	466	443	480	448	433	490	459	417	433	421	455	406	435	423	399	376	436	399	409	410	432	426	372	404	382	396	417	404	400	373	420	401	375	398	381	405	369	369	382	390	398	388	359	392	365	368	372	393	395	411	389	376	391	362	389	348	365	364	388	383	369	354	351	339	355	345	369	349	360	368	347	364	342	383	344	354	354	348	364	365	348	362	361	387	347	341	372	351	356	359	358	367	361	363	361	372	361	317	338	367	345	346	331	341	372	345	346	359	332	332	358	363	330	363	351	356	364	357	354	383	357	372	368	369	368	353	389	359	330	361	326	353	355	334	353	371	365	350	357	348	345	364	379	334	381	348	346	330	346	313	315	350	361	359	349	369	347	349	322	320	347	322	333	338	355	357	326	327	333	313	333	368	338	349	332	332	353	308	319	335	345	322	335	329	327	350	318	349	320	330	313	357	342	331	348	324	325	336	338	328	348	312	344	331	329	303	334	314	343	352	311	305	329	286	328	308	338	327	307	331	335	310	331	332	333	336	318	323	320	332	317	311	306	291	314	328	339	318	323	328	339	327	319	332	331	312	324	321	318	338	320	329	312	311	276	314	336	332	307	331	311	334	297	317	348	336	315	297	335	322	338	342	315	344	333	308	322	341	346	310	309	326	324	318	330	309	347	345	296	334	338	321	329	312	291	348	301	316	317	332	342	313	333	356	316	327	320	322	337	331	288	305	301	302	346	300	302	322	307	301	311	333	309	290	287	329	319	319	307	337	326	321	314	319	304	307	315	348	332	308	335	318	315	348	323	294	310	296	308	323	311	349	296	315	344	327	297	298	340	334	321	310	293	307	335	323	328	320	295	307	308	329	303	302	332	303	315	314	319	343	303	322	298	297	289	306	335	301	319	321	307	338	319	326	319	311	323	318	320	307	346	329	329	309	305	300	307	333	308	319	287	325	276	339	308	305	296	312	337	309	320	310	305	292	285	284	309	309	294	308	324	341	322	301	302	305	318	304	282	302	329	306	331	311	292	320	320	346	295	281	330	284	323	303	324	304	287	287	327	309	339	320	300	306	318	293	328	316	300	329	322	303	295	311	323	333	291	300	302	308	314	307	318	313	302	327	330	298	323	306	324	330	288	307	319	314	345	281	331	329	274	316	333	322	326	307	322	298	344	306	295	307	297	294	330	312	264	342	272	319	336	331	334	299	334	311	284	321	309	332	320	314	323	298	305	316	310	321	314	306	318	305	319	312	323	352	283	324	319	285	318	331	296	283	306	301	289	314	300	330	297	316	329	308	338	346	327	316	312	345	311	336	308	310	316	308	307	327	320	286	318	310	307	295	305	316	318	319	317	339	305	290	314	306	326	270	318	311	288	310	334	313	305	333	304	307	289	306	326	300	311	279	296	300	320	290	306	329	326	320	311	307	321	305	280	317	326	305	290	285	321	297	293	303	281	310	312	331	287	321	325	298	343	303	303	332	294	350	322	284	297	295	303	310	262	295	305	286	293	306	275	268	302	292	296	310	305	311	282	341	283	300	305	330	319	300	322	295	321	289	302	301	315	304	304	307	325	299	319	305	285	289	300	328	302	279	288	329	342	313	309	322	294	300	322	303	309	300	299	302	316	308	326	334	314	313	272	303	308	320	285	291	318	310	318	315	284	284	280	295	320	310	297	316	316	304	289	293	331	325	297	310	320	334	323	293	298	315	300	328	300	307	323	323	327	309	310	301	296	280	308	298	302	297	309	314	272	333	277	299	287	322	290	316	296	339	283	285	324	324	298	305	299	302	330	308	325	307	302	303	291	330	303	308	293	315	290	326	308	295	300	313	295	312	307	304	311	288	317	297	296	303	289	325	298	307	313	324	333	324	282	275	316	303	292	318	337	281	276	317	303	290	307	305	313	295	343	322	267	307	317	290	312	310	303	304	321	333	293	308	280	294	280	288	276	289	314	309	306	306	288	323	291	305	300	298	336	277	297	292	302	303	297	304	312	323	330	280	322	302	285	304	285	304	306	304	356	299	304	334	298	316	296	334	286	299	318	312	272	284	284	290	312	295	306	297	344	299	329	291	328	338	307	302	326	300	306	318	295	314	281	289	279	303	337	316	309	305	312	307	344	316	314	317	323	288	300	279	317	318	269	315	281	293	260	323	294	331	311	298	291	306	310	287	315	314	291	289
345	31	3100	79301	333	3	3	8	24	130	130	237	264	345	353	370	334	386	419	416	453	460	471	534	527	523	531	566	559	553	611	620	633	636	588	590	605	632	562	647	605	575	614	621	596	614	547	608	552	524	565	546	510	520	535	524	529	497	500	521	483	484	476	486	518	493	509	485	472	493	453	470	451	463	439	455	466	390	461	457	424	458	485	433	426	419	435	403	424	445	393	406	439	422	400	408	410	423	401	421	400	406	418	395	397	423	405	367	392	417	410	422	398	386	385	388	388	399	384	384	361	379	399	394	392	413	359	375	357	373	367	365	395	384	347	377	389	401	379	370	363	389	365	374	364	395	375	397	363	341	385	353	361	365	369	390	387	389	354	379	388	387	362	333	351	371	377	358	357	334	340	338	390	357	371	344	357	365	376	351	352	376	336	338	386	337	358	368	358	386	381	394	386	351	379	364	389	378	341	344	369	366	384	362	357	362	356	330	393	369	362	349	355	365	363	349	346	365	358	353	344	364	359	351	375	353	328	375	345	335	330	358	350	345	352	337	317	376	345	378	339	317	332	308	334	356	324	362	317	377	370	344	316	348	344	362	359	335	360	343	330	358	370	329	363	343	350	336	329	357	339	357	331	333	377	356	325	352	333	346	329	323	341	334	334	367	354	324	307	330	327	338	357	336	321	349	331	346	341	349	308	335	353	347	323	328	351	320	323	358	342	293	342	320	310	346	358	332	333	325	300	350	336	328	330	340	356	329	332	363	346	348	352	319	323	316	326	332	373	353	350	352	312	298	347	315	341	316	328	342	349	350	331	341	330	325	345	369	345	345	316	322	327	331	329	337	330	317	337	347	340	342	317	297	331	320	336	347	335	342	342	332	334	336	308	325	316	309	344	356	309	324	340	351	345	322	344	337	348	320	327	359	343	340	333	315	332	342	340	340	320	327	333	318	324	337	357	319	344	327	321	328	318	341	325	336	320	336	338	304	343	301	342	337	336	314	348	351	321	328	344	339	311	324	323	329	314	351	355	325	344	321	334	308	363	330	303	323	330	326	319	345	309	320	299	329	327	335	301	333	338	314	344	342	303	306	331	339	315	344	321	329	339	350	338	330	315	316	307	340	340	358	336	329	360	293	346	310	299	335	308	326	307	307	328	319	325	303	332	347	337	295	338	355	303	319	356	306	327	340	316	366	335	324	298	352	302	310	314	347	319	337	315	307	335	316	291	323	315	320	329	315	336	299	277	365	344	369	325	311	334	322	322	334	329	330	339	307	297	323	306	353	342	328	323	335	319	283	307	315	309	325	332	304	343	321	324	335	305	323	328	312	343	330	297	332	331	318	330	352	323	330	318	348	330	319	339	334	341	338	321	298	328	302	321	307	313	321	315	333	324	336	327	321	306	321	301	338	313	312	337	302	338	306	317	318	354	362	350	320	336	315	343	312	349	339	337	319	349	290	321	321	285	330	312	285	321	329	346	299	324	336	324	302	304	315	343	319	308	300	314	321	322	331	311	332	313	322	291	323	332	323	315	319	320	313	328	317	303	317	315	321	330	324	331	344	321	305	343	295	307	291	323	344	330	312	309	322	321	301	324	342	317	305	330	307	318	335	315	308	341	307	340	334	294	340	359	317	321	330	361	331	317	333	316	294	313	319	319	354	318	309	300	296	294	311	309	306	332	317	307	290	331	302	321	301	327	288	327	297	321	284	328	316	339	316	296	330	335	326	321	291	317	345	305	295	313	290	304	343	365	320	327	298	325	337	319	329	300	323	376	327	307	329	333	323	324	340	348	310	353	319	313	304	311	298	328	299	315	330	328	312	315	324	311	347	329	346	312	286	292	332	321	348	299	316	309	308	336	320	309	331	345	300	338	349	294	323	296	311	311	302	298	321	306	333	308	314	307	328	320	326	315	310	295	315	323	320	278	329	321	327	303	314	307	299	349	309	335	313	311	334	344	314	324	313	316	311	319	311	325	306	322	330	309	340	296	307	323	345	311	334	339	308	333	317	325	342	311	309	317	344	341	336	297	319	335	302	317	342	322	348	315	322	312	305	291	294	325	311	341	303	316	327	314	334	322	331	330	301	322	296	316	318	321	322	321	315	301	315	321	314	317	317	316	324	308	320	321	315	315	330	338	320	337	288	313	337	304	334	308	325	305	317	330	319	327	303	292	317	317	308	320	319	326	320	318	287	303	313	326	311	312	316	310	290	305	330	314	298	327	354	323	307	334	333	322	299	320	319	285	301	328	326	298	335	319	289	330	325	285	320	328	336	269	310	316	310	325	321	328	325	336	301	314	289	332	304	306	318	310	310	304	321	294	320	282	309
345	32	3200	79403	328	3	3	12	16	136	139	219	217	298	298	332	336	374	348	389	412	420	443	481	513	514	542	575	556	626	586	594	602	621	619	633	614	622	629	632	627	629	593	584	602	605	582	602	576	550	540	561	545	549	550	524	524	540	524	523	520	485	507	505	502	493	469	476	459	471	477	471	446	490	458	433	457	453	460	441	418	442	414	434	430	449	412	452	443	433	453	405	431	445	458	426	426	423	409	412	416	425	429	401	368	430	397	405	395	382	398	418	365	440	397	380	422	427	404	396	390	396	372	365	400	411	387	393	421	363	380	384	356	368	352	387	363	370	387	380	399	372	379	393	367	383	401	398	382	341	364	375	377	344	370	365	373	373	339	360	334	367	390	382	361	357	368	395	342	356	389	376	351	355	372	344	367	371	364	374	342	345	336	376	354	339	345	377	354	370	391	359	368	355	363	358	356	378	368	361	384	397	334	375	396	368	384	352	394	354	381	369	350	367	368	326	352	375	367	345	348	358	367	363	345	339	368	367	365	349	335	392	316	337	352	316	355	370	341	364	353	343	342	363	361	343	380	324	341	368	342	373	321	352	284	351	357	380	347	333	347	343	360	325	365	329	341	323	320	351	347	349	349	314	361	362	341	345	354	345	362	347	351	334	323	357	329	352	353	338	366	336	345	325	327	322	342	336	343	373	353	349	324	315	353	352	332	327	332	338	347	326	344	306	318	360	342	337	363	313	316	366	352	314	384	343	355	329	339	342	351	320	320	351	326	367	334	322	339	336	343	333	340	299	308	332	331	366	319	371	334	339	341	352	331	320	337	364	300	335	334	322	351	315	346	368	306	331	345	315	322	342	329	347	330	321	305	324	312	334	299	341	301	325	333	325	329	308	331	330	327	348	340	300	334	329	312	332	307	356	318	322	370	332	316	306	327	311	321	338	346	332	340	313	315	330	333	308	328	340	326	313	319	317	320	315	338	326	320	354	351	311	313	324	308	340	332	307	312	313	328	362	301	349	308	330	336	332	352	352	307	361	313	332	332	319	305	346	363	323	314	309	344	321	313	350	334	322	346	344	343	322	313	330	338	316	328	340	309	320	310	354	315	305	302	338	347	326	312	323	335	320	326	322	317	336	326	356	307	319	290	334	348	308	334	330	340	337	348	301	336	332	366	338	322	364	324	342	335	333	313	338	309	322	346	329	326	325	302	346	320	327	327	326	306	348	304	326	307	312	325	311	338	313	293	334	326	337	329	330	316	302	334	325	301	329	338	342	290	317	325	292	328	295	325	328	341	331	330	343	331	342	302	336	282	324	308	333	322	314	325	319	300	323	332	305	351	324	323	328	328	336	337	291	333	306	327	302	339	331	345	346	308	281	334	311	315	311	318	351	317	330	316	314	283	341	314	354	324	320	321	334	330	316	313	336	308	332	300	357	295	298	330	303	302	323	330	313	319	350	341	365	326	331	331	356	300	342	333	360	342	291	315	316	317	329	337	297	313	318	309	321	312	317	352	338	289	328	309	328	321	324	302	305	312	317	347	328	327	333	325	293	341	318	330	354	308	298	332	338	341	351	346	324	282	317	333	332	298	326	308	309	293	316	316	331	334	315	316	349	298	330	316	332	325	309	335	317	328	332	344	339	324	320	321	324	320	300	323	329	311	323	310	302	332	326	319	332	323	346	330	290	320	320	336	328	334	329	327	324	318	332	290	308	328	326	305	313	337	297	328	316	328	328	315	309	339	315	341	300	320	307	309	322	318	316	332	313	312	321	315	325	344	311	339	320	316	311	328	322	337	319	306	324	315	299	271	318	297	317	308	288	312	312	315	331	306	311	344	315	333	329	288	334	292	324	330	332	295	315	341	295	331	342	325	319	290	297	305	286	357	310	329	322	273	314	300	312	319	317	298	315	370	339	345	273	321	329	332	324	331	317	307	316	287	331	297	318	308	321	328	297	314	285	343	296	334	344	328	307	331	320	321	341	338	321	314	331	331	317	310	309	316	320	289	329	310	335	311	306	327	305	323	308	310	319	319	285	322	302	303	307	311	299	310	330	332	338	350	309	325	327	314	334	311	318	310	303	308	327	286	331	336	321	296	322	325	337	319	321	311	310	350	308	322	338	330	326	328	285	305	329	299	338	322	327	309	332	314	331	309	326	324	314	316	315	349	333	340	321	328	304	330	316	307	321	304	344	318	293	311	327	310	332	320	294	291	312	308	333	312	323	364	312	298	336	275	307	348	321	309	328	311	310	311	306	346	307	368	297	309	288	325	324	326	295	321	340	322	311	303	309	333	309	306	316	317	292	296	300	330	319	296	307	309	331	287	337
345	33	3300	79504	334	1	5	8	13	119	158	228	193	260	293	328	325	348	390	368	429	435	459	466	495	528	554	545	577	600	575	608	589	634	596	631	620	635	647	648	614	634	608	605	603	617	593	582	624	556	568	561	563	578	557	525	553	532	527	514	536	520	551	523	485	532	479	514	518	513	465	483	515	490	457	474	478	477	456	474	439	480	443	433	452	473	435	444	454	456	481	437	446	444	420	453	470	458	429	434	430	436	424	443	448	406	441	437	429	440	409	439	425	426	391	382	417	433	430	401	395	421	437	427	396	397	430	408	421	395	414	408	394	433	381	420	413	391	377	393	394	421	414	397	374	405	377	416	410	367	390	398	387	376	406	405	372	372	363	384	381	403	385	424	368	389	369	396	401	393	373	390	385	370	385	380	387	360	408	366	378	363	381	376	382	395	406	368	390	402	404	408	399	382	392	377	366	402	411	394	378	396	374	436	373	382	376	402	363	387	390	403	387	387	369	384	375	378	358	384	385	380	367	369	373	368	416	380	376	377	378	363	390	388	350	420	394	391	367	368	390	407	370	356	356	376	350	359	351	357	380	345	364	388	342	402	366	344	380	389	352	363	354	396	344	360	377	336	407	323	355	375	358	346	364	390	339	369	370	353	353	382	333	387	365	381	343	364	322	357	377	319	370	375	393	374	374	343	371	370	352	363	355	348	393	359	379	338	371	323	366	352	358	358	364	352	367	346	365	358	347	347	354	361	364	366	338	330	355	362	344	331	350	359	383	345	352	342	366	357	356	341	355	345	342	351	328	367	356	367	326	351	359	355	367	324	359	359	375	355	372	355	369	379	353	385	331	361	359	358	375	340	382	347	337	366	354	331	327	357	362	340	364	393	317	364	368	357	337	360	340	350	344	366	332	333	344	350	369	350	322	356	372	326	363	338	349	351	337	357	368	330	334	324	362	351	332	313	320	351	329	347	330	347	344	339	331	352	330	327	362	358	348	322	352	378	351	353	335	366	350	321	324	366	367	337	360	346	361	368	335	351	335	356	324	348	342	341	324	348	333	349	354	372	353	373	321	340	368	358	332	368	307	357	349	336	333	358	356	363	325	357	354	368	348	369	360	338	344	344	370	332	352	329	353	350	315	332	347	339	374	351	347	355	355	345	346	335	330	362	329	332	336	360	332	366	361	320	361	340	350	341	359	361	335	353	328	327	348	329	331	340	315	348	353	380	357	321	323	361	357	338	327	355	323	361	350	345	329	343	328	333	352	340	333	349	339	344	328	350	347	369	372	330	364	343	340	316	362	327	334	332	343	362	339	340	348	323	317	348	362	350	333	345	326	349	351	319	335	337	323	335	359	341	308	326	327	320	335	317	363	356	337	313	371	303	342	332	312	344	335	334	364	338	359	359	365	327	337	347	353	324	343	386	362	378	310	353	377	337	327	332	312	353	344	354	322	346	353	338	289	326	363	348	336	341	340	304	338	312	356	337	364	325	339	316	326	327	343	324	326	332	326	360	334	365	337	356	333	338	355	350	331	326	376	346	320	349	344	344	337	335	353	351	330	370	344	361	333	351	372	349	337	308	324	335	377	371	343	336	336	328	341	336	348	336	346	327	347	357	343	337	303	325	329	320	340	372	313	303	348	338	349	336	346	344	362	316	320	365	340	367	332	361	324	344	355	347	344	351	363	353	367	347	312	341	299	381	377	349	332	313	328	338	357	333	385	362	330	368	336	330	354	378	330	350	317	350	326	363	336	342	368	342	339	349	337	349	349	337	348	362	350	346	335	358	347	360	317	317	354	322	337	316	324	345	348	372	315	340	344	333	359	343	353	341	333	372	340	361	321	319	344	316	319	342	330	337	337	337	351	342	353	347	335	307	337	365	329	337	309	354	319	335	344	327	349	335	336	338	328	355	327	307	337	345	337	333	348	335	311	325	370	325	357	331	330	317	340	347	317	334	328	363	351	326	330	349	360	332	328	353	319	334	340	337	361	353	335	339	334	357	325	332	325	322	359	315	343	360	343	360	315	352	304	331	341	365	327	325	317	361	354	335	360	338	364	324	346	323	325	342	360	327	307	340	324	373	311	352	325	360	328	348	343	368	318	316	327	325	348	326	324	339	321	344	336	368	322	316	342	371	359	327	335	336	315	330	348	322	326	353	326	364	305	332	333	352	355	317	346	371	340	328	343	332	363	333	343	353	310	349	366	351	306	336	316	369	312	365	356	318	324	318	346	338	326	331	361	352	340	338	334	350	330	332	329	316	313	319	325	347	316	317	342	345	380	318	316	290	334	358	350	318	336	330	340	329	335	350	364	320	342	351	312	352	356	351
345	34	3400	79606	326	1	0	9	25	115	103	200	222	287	256	337	297	352	329	396	382	443	427	447	522	569	528	558	547	582	590	616	607	616	603	640	618	622	607	657	620	653	645	605	601	631	562	616	589	558	605	571	622	567	581	556	548	541	549	557	538	550	542	548	526	523	559	521	508	546	528	518	487	515	483	517	471	494	472	494	459	487	494	489	452	473	445	486	477	466	462	451	468	458	435	447	458	463	442	444	454	468	417	460	455	454	426	463	445	434	444	444	455	472	396	450	436	415	425	395	401	408	414	448	425	427	411	410	437	437	392	392	458	397	438	410	441	411	416	425	412	412	394	395	395	417	397	439	409	424	412	398	410	394	387	430	412	420	410	394	403	419	412	412	413	414	423	397	397	417	394	399	398	403	403	383	387	383	394	395	375	366	401	364	401	399	388	369	379	379	412	397	433	413	400	401	374	386	397	406	410	403	393	413	445	383	412	391	429	417	394	415	410	404	362	402	398	409	391	371	375	379	366	381	395	374	330	378	383	364	378	390	365	401	366	375	371	359	369	392	403	396	356	375	365	383	369	373	394	403	348	377	368	374	409	369	370	368	332	395	370	368	386	371	402	385	417	387	411	385	383	402	349	356	372	365	374	395	381	360	370	376	379	379	361	395	375	360	379	349	371	356	347	388	392	357	353	372	371	360	352	360	352	381	360	356	383	346	375	383	373	367	353	385	361	364	324	369	372	380	357	388	350	361	381	361	390	373	387	371	364	359	385	387	369	356	379	387	375	357	401	351	390	340	408	371	365	359	363	346	352	384	327	366	392	361	360	351	355	399	364	382	323	331	387	360	378	350	362	393	326	354	384	339	364	355	397	357	363	344	376	381	365	386	368	378	373	342	374	340	373	342	384	371	344	376	375	367	368	362	362	375	343	344	362	387	360	361	374	351	366	348	383	376	362	354	369	374	355	372	358	341	360	366	327	359	372	355	318	346	370	362	365	354	391	344	359	358	382	376	334	379	346	333	340	332	362	378	379	370	376	363	328	365	347	384	362	362	360	377	341	352	389	361	330	358	366	365	363	353	354	337	360	372	345	350	340	361	352	359	350	354	364	368	386	400	354	348	372	362	374	383	327	356	354	357	350	352	360	342	383	347	361	355	375	372	356	357	361	332	366	366	344	334	359	345	334	370	364	371	385	397	378	351	359	363	344	333	381	347	369	339	367	353	367	337	345	369	366	314	353	352	371	344	377	342	354	351	353	374	354	360	329	349	386	345	357	411	338	356	340	350	337	377	344	380	346	365	352	359	344	338	379	320	344	387	361	337	371	343	339	320	341	347	382	364	354	361	359	337	358	358	359	352	365	359	355	355	363	373	356	351	381	355	358	322	350	354	342	352	359	331	357	310	367	381	372	354	340	351	375	361	358	366	381	377	316	337	336	349	354	341	347	348	318	369	395	366	348	354	338	316	344	364	373	374	332	359	366	319	353	373	353	329	352	366	349	365	356	382	366	361	356	365	375	363	365	353	338	362	330	330	357	347	312	346	361	375	315	352	329	338	356	339	333	299	356	372	311	340	366	361	348	326	350	355	344	336	354	341	336	367	378	332	322	367	364	364	354	381	371	362	387	376	344	338	356	357	364	347	368	372	376	342	373	363	335	342	404	341	365	352	336	364	372	350	359	325	339	364	360	350	340	367	355	362	336	333	346	360	350	345	333	357	326	340	362	346	361	348	365	369	360	359	366	334	354	363	318	388	368	338	349	345	362	360	366	360	326	360	371	392	351	327	345	323	330	348	326	342	371	355	356	343	366	351	348	359	316	327	385	362	367	353	365	350	343	320	344	336	352	353	359	353	326	352	323	363	341	326	336	358	307	346	351	323	350	360	339	345	328	360	369	367	332	314	328	378	343	411	338	336	362	347	360	348	351	354	363	349	374	361	348	378	327	347	363	352	354	322	371	347	350	346	335	364	359	334	352	358	358	327	356	346	347	350	363	346	346	371	334	352	350	346	357	364	326	345	370	330	329	343	351	320	375	332	355	342	359	347	390	346	379	366	333	350	343	341	338	367	326	317	348	317	386	346	347	329	344	370	351	328	355	343	331	347	329	364	347	309	338	350	362	355	308	345	350	361	350	360	351	343	333	358	358	340	324	312	333	344	343	320	362	362	371	368	320	351	349	387	358	366	363	349	323	309	357	351	346	354	331	358	331	364	369	371	350	348	368	326	355	333	326	374	356	353	333	332	334	365	368	358	364	339	340	373	361	338	355	372	310	327	324	354	338	364	357	364	339	337	324	305	350	354	357	348	347	350	364	346	348	329	343	336	379	377	341	360
345	35	3500	79708	331	2	1	5	13	97	117	219	245	286	324	355	317	332	355	378	372	403	429	461	511	506	508	566	563	589	580	598	599	592	651	615	634	645	611	640	681	655	643	631	642	605	598	627	591	624	595	579	586	573	559	572	595	558	593	542	584	524	548	530	544	557	549	571	521	518	492	490	474	489	524	504	479	476	501	454	479	489	495	472	500	476	477	460	453	491	460	453	480	451	458	433	462	437	458	449	437	491	425	449	450	438	448	445	443	418	434	422	454	453	379	433	404	456	424	431	445	433	427	411	413	429	428	402	394	421	386	431	396	410	442	407	392	431	405	442	421	415	396	425	401	403	406	406	389	416	399	382	415	395	404	389	377	391	404	395	403	374	415	409	408	394	401	403	391	394	393	399	378	384	373	413	386	386	394	406	431	391	399	400	421	397	403	401	401	381	419	414	428	430	363	406	444	423	404	388	383	399	418	413	406	414	427	412	396	428	390	403	393	387	394	413	394	391	388	358	396	387	392	391	373	374	385	397	382	378	378	350	389	392	382	388	371	378	369	385	406	354	386	396	361	388	379	350	347	357	382	357	381	354	401	368	374	380	377	384	383	392	393	352	359	370	364	366	338	354	385	363	360	348	391	360	374	352	367	329	359	333	337	366	359	380	346	376	381	368	373	380	405	366	353	365	383	362	404	395	351	358	374	398	365	346	342	387	355	388	369	379	333	382	372	345	355	355	347	372	366	364	369	411	356	375	354	372	340	390	358	363	364	391	367	383	394	399	400	379	349	375	365	351	397	323	372	402	371	377	337	363	368	336	361	371	351	396	346	351	351	355	333	364	351	388	353	364	403	360	347	369	395	362	369	349	333	356	370	343	387	371	325	341	349	335	357	377	365	358	326	381	373	333	353	354	357	358	344	350	328	368	374	367	339	369	381	353	348	365	357	375	330	351	339	326	370	365	359	382	334	370	322	359	369	331	357	351	376	365	330	327	343	331	365	338	379	352	363	368	366	333	365	355	372	374	359	374	373	349	360	355	342	378	352	332	363	348	375	334	343	384	368	355	350	360	346	370	399	339	357	357	351	360	369	380	355	333	352	346	356	344	360	355	365	380	354	324	326	359	346	370	336	330	368	357	347	350	340	359	331	357	365	358	341	346	342	352	356	323	371	341	335	345	349	363	374	383	356	361	356	350	374	357	361	342	371	379	363	344	334	332	342	328	359	368	360	315	342	337	354	327	370	370	362	356	371	328	374	373	347	360	389	331	345	364	334	366	319	349	340	359	345	381	351	341	341	357	328	366	336	333	350	360	361	359	348	345	327	365	343	365	310	330	344	334	340	342	345	346	359	348	346	354	358	363	374	361	311	371	340	330	332	334	376	338	331	325	372	336	349	328	359	366	342	349	351	376	329	352	372	368	385	319	337	355	366	347	329	347	341	334	330	341	343	369	343	327	351	312	362	338	343	367	321	326	332	348	320	379	349	352	338	313	352	350	332	379	317	348	364	347	353	344	373	360	340	362	324	381	375	329	337	358	332	344	357	347	357	330	353	366	301	329	341	349	344	320	342	325	363	352	337	329	325	353	356	355	347	360	331	348	330	355	348	337	327	352	350	301	341	328	332	323	350	371	365	321	345	359	340	338	352	331	357	317	355	336	363	341	333	352	363	342	337	340	351	309	321	322	322	373	342	317	362	328	372	375	342	340	345	347	358	334	340	321	353	326	341	360	329	348	364	337	343	307	356	346	368	345	342	381	353	396	362	349	323	340	341	359	326	349	363	343	357	360	340	363	345	340	349	337	352	380	371	333	347	332	350	356	319	347	344	336	333	331	313	339	367	375	327	327	327	364	327	363	332	322	338	352	334	333	328	361	337	352	333	360	341	363	318	363	363	336	361	344	355	358	386	342	329	337	352	347	318	355	325	362	321	341	369	340	364	339	325	338	340	367	325	352	348	338	322	368	349	354	337	360	332	330	321	340	340	342	348	341	368	356	340	317	352	357	344	354	359	342	361	335	354	353	333	370	303	371	324	345	323	321	327	322	368	344	357	343	324	328	338	353	329	343	339	337	343	348	366	346	342	343	366	354	373	347	360	349	348	346	356	335	341	315	317	339	354	343	330	318	323	342	355	329	358	343	360	316	333	338	358	376	305	338	350	347	340	349	340	352	363	371	330	322	342	363	353	327	334	345	325	367	361	333	341	337	343	365	319	349	332	338	361	358	352	349	322	330	348	331	378	348	349	322	344	366	326	348	341	351	348	327	341	353	336	341	353	327	322	370	358	326	315	351	346	336	346	350	333	338	370	315	344	317	326	350	320	313	323	300	363	349
345	36	3600	79810	332	2	1	11	18	90	106	185	196	256	259	331	314	350	353	359	390	425	434	502	471	539	523	563	579	632	590	594	591	607	620	624	604	646	648	687	613	638	642	638	605	597	601	604	593	570	585	562	574	556	579	554	537	547	514	541	536	542	510	523	536	523	492	451	486	485	484	482	467	472	476	462	447	462	460	497	473	453	483	463	478	433	444	479	432	420	442	423	443	430	424	447	430	441	407	415	407	420	419	435	409	410	425	434	399	409	395	408	395	404	420	362	425	430	431	401	360	381	407	392	410	379	394	394	360	368	380	368	405	392	370	403	361	390	393	395	402	383	357	395	362	353	375	365	382	373	381	353	410	334	377	336	376	359	382	340	385	352	361	392	363	369	391	359	343	341	376	385	353	357	368	339	355	365	371	335	360	398	341	371	351	376	367	382	383	366	369	367	368	348	356	371	360	377	342	380	346	375	393	360	354	409	387	407	348	359	386	366	366	353	362	350	362	365	346	349	332	349	340	366	368	347	362	329	341	344	360	349	332	359	328	349	344	355	370	347	362	367	377	338	345	339	352	324	330	350	344	298	355	327	329	351	337	360	355	342	345	376	341	332	304	370	333	333	328	335	319	345	324	322	361	305	330	310	347	373	308	350	359	341	335	342	345	330	317	340	329	331	378	339	345	381	346	336	331	312	303	289	341	330	358	326	316	349	322	327	345	329	330	327	360	325	332	361	329	338	311	334	335	344	348	333	315	353	328	342	352	345	336	337	347	342	318	330	322	334	336	324	305	304	320	347	352	342	313	325	313	330	329	347	351	316	331	332	330	348	322	320	322	332	367	320	315	303	350	329	343	353	320	367	301	298	336	302	325	319	317	320	316	338	355	327	320	337	325	330	348	331	300	330	344	332	311	328	340	350	322	331	312	314	338	317	325	345	312	341	298	343	327	315	339	350	307	341	339	294	330	323	327	346	339	339	319	313	330	342	326	327	338	332	352	312	311	318	332	326	308	306	316	304	316	317	326	327	318	297	292	339	346	297	292	343	318	335	342	328	314	311	318	315	331	336	357	316	301	328	305	315	327	297	334	303	327	339	330	358	302	328	336	310	287	313	337	325	317	342	354	320	348	349	319	321	316	332	320	316	302	328	329	371	328	313	344	306	364	324	318	320	323	314	329	359	312	332	304	323	330	326	304	305	316	347	312	305	323	339	316	324	309	319	338	334	313	316	325	325	321	309	347	319	317	320	298	318	369	326	303	335	311	329	295	295	310	315	337	323	329	312	296	355	338	327	282	308	331	329	320	329	328	306	316	316	313	326	332	335	307	293	335	314	344	302	325	292	339	340	298	325	310	337	303	313	323	278	297	302	344	332	335	303	323	295	320	355	296	309	296	349	298	319	332	294	311	310	312	318	285	302	330	293	315	299	339	321	294	321	304	291	339	328	314	318	288	344	302	339	313	317	304	318	318	318	306	294	328	320	329	318	317	311	301	287	329	343	325	298	290	320	290	306	298	321	316	329	344	311	306	330	299	319	298	320	295	345	319	299	324	296	289	342	305	325	313	304	317	329	300	319	314	342	313	331	289	334	342	308	331	327	320	282	325	300	326	329	312	309	277	321	313	318	326	322	307	303	322	319	325	288	297	308	326	307	329	313	348	338	334	317	358	304	307	339	304	334	307	313	290	309	286	316	335	292	304	306	318	311	351	343	289	343	301	298	328	285	308	303	350	325	314	326	319	330	323	324	298	307	326	319	332	298	308	344	314	294	321	294	323	318	298	311	312	309	303	299	325	325	302	275	345	304	327	297	304	298	303	293	312	337	289	299	316	313	330	311	313	335	306	332	327	314	309	289	312	303	319	325	314	334	335	317	318	306	294	324	293	341	322	317	333	322	315	292	327	300	324	330	320	309	326	306	335	292	318	317	277	281	301	320	306	294	320	323	339	270	348	323	311	313	307	300	316	294	331	305	313	309	306	308	291	294	311	317	316	287	316	326	314	307	310	320	313	314	305	318	325	325	321	318	298	316	323	320	296	315	323	323	350	289	307	359	272	308	312	323	284	285	321	348	305	325	291	279	329	311	309	291	313	302	289	310	318	282	304	300	322	329	293	320	306	296	309	301	332	324	303	314	315	305	307	302	304	324	309	303	313	295	307	308	279	308	318	329	302	310	298	310	302	310	340	290	280	344	317	354	285	325	296	305	295	317	343	320	304	279	323	294	326	306	291	317	323	303	291	298	319	314	321	287	296	317	315	306	281	324	304	342	313	307	306	330	313	300	304	305	339	277	268	306	310	299	317	284	317	298	304	310	274	324	303	316	294	292	295	312
345	37	3700	79912	329	2	3	6	9	87	86	157	153	237	234	278	285	301	307	362	368	399	420	453	478	530	531	542	570	562	596	596	599	609	626	628	621	656	673	648	646	659	632	614	613	624	613	621	600	627	622	578	550	580	577	570	594	557	533	559	538	533	515	528	480	532	516	546	510	517	488	513	472	471	506	481	509	477	502	479	462	471	457	462	491	406	466	452	432	423	427	457	470	455	456	465	441	448	426	446	428	438	443	426	427	468	427	438	429	419	418	394	394	428	437	417	415	433	422	425	389	411	405	412	388	431	385	394	390	415	379	412	372	415	412	390	416	408	397	414	353	385	408	374	398	387	387	374	429	387	402	412	379	401	376	397	386	374	379	408	380	367	378	414	376	386	370	384	358	386	374	403	373	378	356	386	383	361	363	369	359	361	389	368	353	375	384	381	388	417	391	369	382	411	384	398	372	378	369	375	392	391	400	385	395	361	390	379	420	396	388	384	398	376	395	383	402	357	395	346	363	372	356	375	330	357	359	361	354	381	341	347	370	383	342	377	357	388	381	363	327	369	350	379	359	345	378	382	324	352	387	344	344	355	332	333	333	379	341	353	359	334	383	357	371	351	334	375	347	350	336	375	362	341	366	360	338	370	384	338	339	379	358	338	358	328	340	325	339	364	353	369	322	332	345	351	353	371	400	320	331	332	354	347	339	347	331	327	358	323	349	356	337	356	338	365	352	344	331	333	333	357	357	358	331	362	356	345	327	328	319	357	338	370	346	344	348	335	357	355	342	323	360	360	362	327	353	315	346	362	341	379	337	349	323	335	348	326	360	341	321	329	342	375	322	336	323	351	350	332	310	365	343	378	341	341	315	328	356	343	341	366	323	337	333	356	353	356	347	328	338	342	347	350	337	334	361	348	346	329	322	330	331	358	344	319	343	360	347	352	351	355	362	342	331	360	318	348	351	336	350	340	349	346	338	303	354	342	312	326	340	347	344	335	325	357	356	340	322	328	341	350	333	339	298	332	328	350	328	330	351	323	325	332	322	343	331	324	325	321	325	359	361	333	327	352	319	355	366	322	340	320	341	345	331	344	348	350	332	329	330	354	360	333	342	314	337	300	315	341	335	332	303	286	343	326	367	350	346	312	335	326	322	331	322	335	381	349	324	337	350	309	312	346	332	324	353	334	327	327	345	364	333	345	322	349	324	322	372	317	326	335	315	312	335	319	343	331	350	339	293	340	365	319	355	354	315	366	305	310	353	335	334	339	320	335	353	330	329	315	352	338	339	344	322	351	337	336	332	321	343	337	325	312	349	315	312	348	311	344	322	328	341	331	317	306	331	346	322	370	287	354	342	310	303	365	322	310	326	331	356	330	337	340	295	307	301	324	355	333	328	306	331	343	350	348	336	346	317	338	302	341	331	357	327	333	320	335	364	338	356	319	343	305	347	319	334	343	336	325	318	327	360	317	337	374	303	334	321	360	362	317	301	343	350	335	322	321	324	357	327	344	332	309	306	339	365	343	317	364	331	314	312	342	316	323	336	311	331	318	341	321	307	360	353	325	331	342	326	347	323	337	342	364	341	333	336	303	315	346	339	309	330	320	315	329	321	339	306	331	352	322	321	293	341	309	326	338	335	323	304	318	333	316	346	316	318	308	333	336	299	327	309	356	311	313	333	320	336	342	313	350	336	331	349	304	300	311	350	335	320	322	330	370	351	315	350	302	310	302	328	310	337	300	327	359	315	342	310	334	316	320	324	314	341	350	315	337	354	312	314	353	328	325	300	291	330	353	362	306	352	316	322	326	321	304	305	316	332	333	329	353	333	344	330	327	351	332	340	348	308	318	281	328	310	313	315	298	303	288	333	344	315	329	331	339	313	341	328	333	331	331	333	323	324	318	322	334	322	311	331	315	314	335	338	338	312	350	320	353	296	330	323	348	304	320	308	328	307	345	327	318	335	300	334	334	311	330	292	322	332	306	354	327	348	344	311	349	331	328	348	338	319	292	303	342	302	311	315	333	312	293	320	329	312	293	346	330	336	316	336	334	341	329	315	327	334	331	343	342	296	308	357	348	323	359	305	306	345	319	337	318	307	332	335	324	329	327	365	310	343	355	334	361	324	343	336	323	318	342	324	333	302	310	335	364	304	317	316	349	354	354	335	341	319	329	316	341	322	291	335	318	359	306	328	317	337	334	338	318	308	324	306	314	328	329	309	310	329	321	353	332	316	305	317	322	339	343	304	318	302	338	323	303	360	316	322	349	320	326	313	322	317	341	314	320	318	279	326	315	305	323	313	301	319	328	342	337	303	328	341	328	341	311	290	309	338	336
345	38	3800	80013	324	1	6	5	14	86	85	130	151	235	244	256	281	331	327	343	374	415	401	457	462	528	480	518	569	533	595	632	621	627	602	614	635	665	667	669	650	671	626	660	653	618	629	645	612	619	611	587	594	603	563	563	533	579	539	543	523	548	523	556	511	542	527	512	496	534	525	539	487	500	509	514	510	532	471	509	507	506	463	480	478	438	499	441	470	470	452	440	426	454	465	472	472	460	441	479	440	405	451	511	428	445	436	442	400	458	436	452	454	425	420	418	446	460	438	436	425	417	438	428	437	396	432	440	388	437	425	424	430	422	377	427	418	432	406	422	418	405	395	449	405	414	421	418	402	410	405	414	370	421	390	415	390	363	425	393	389	430	400	383	400	396	424	400	384	392	397	399	399	410	373	383	372	407	411	393	401	432	379	395	393	422	402	372	373	394	374	398	387	418	411	404	407	389	401	389	421	358	402	385	437	345	413	390	403	392	398	391	389	388	393	383	399	394	387	366	361	370	404	389	390	403	364	374	379	351	370	384	362	356	395	381	400	375	372	359	368	337	369	397	359	379	378	365	361	374	417	399	374	383	363	327	370	388	379	368	347	385	349	342	356	369	373	409	343	344	375	365	338	367	365	363	395	379	365	363	365	395	359	387	372	403	391	385	351	366	341	381	324	352	375	365	330	376	384	359	367	326	375	402	375	348	336	399	382	384	372	387	370	332	377	387	360	383	337	357	346	394	354	347	345	367	382	348	340	382	381	352	348	363	365	340	380	359	352	349	371	365	362	358	359	339	357	365	357	345	378	339	372	372	340	405	349	339	378	381	345	364	350	356	351	364	372	329	352	357	330	340	379	372	330	381	354	344	336	337	350	391	359	373	370	355	352	388	363	317	345	368	323	328	333	350	373	338	336	328	329	356	349	356	341	334	355	400	345	344	343	347	312	360	379	355	351	319	337	356	367	333	347	317	344	356	343	372	366	349	329	370	331	365	350	365	332	313	333	358	345	339	346	346	368	373	347	357	366	335	371	362	365	336	352	371	372	336	354	357	348	368	328	343	329	328	337	309	344	345	371	353	363	342	348	364	338	366	362	331	380	355	359	364	332	340	289	334	332	349	370	331	330	332	376	359	315	378	346	341	349	331	328	347	337	359	383	348	342	347	354	376	372	350	341	324	347	320	381	361	373	352	363	391	330	351	347	343	370	312	343	338	349	395	338	348	343	374	359	316	350	355	344	350	344	350	359	380	328	374	351	350	366	352	345	327	357	355	354	367	350	359	361	351	344	351	362	344	312	343	357	338	346	324	352	325	344	358	346	349	332	368	332	343	312	351	363	308	341	360	334	373	348	336	339	381	319	347	336	336	308	373	343	359	364	333	312	351	312	333	338	333	359	356	329	320	330	321	355	308	388	319	345	335	368	307	313	323	345	363	337	327	325	374	326	326	350	342	365	340	339	363	346	313	355	338	331	378	354	354	305	359	320	335	360	342	363	340	349	366	366	342	320	368	340	349	325	338	344	341	351	348	356	340	336	354	357	319	354	367	375	328	366	305	323	319	349	364	332	321	339	343	343	364	356	326	372	345	334	367	332	360	364	360	347	344	361	345	366	310	360	353	342	339	356	359	320	365	332	340	337	318	309	341	325	354	376	342	316	365	324	326	327	324	359	343	366	339	315	347	341	323	363	373	364	336	318	337	346	325	358	358	325	327	372	317	334	335	336	340	327	351	351	368	329	340	330	323	365	330	341	353	354	375	329	349	328	348	337	346	331	335	343	350	366	318	338	353	339	332	319	342	332	370	346	317	293	338	300	351	354	338	354	360	336	321	322	365	311	342	348	319	321	339	347	318	380	346	335	337	322	330	322	329	325	339	343	337	311	328	312	348	352	344	367	339	356	352	337	352	327	332	335	354	405	343	337	360	362	350	360	326	402	335	356	363	310	323	363	352	356	339	337	337	328	345	358	339	360	338	373	350	331	325	346	338	337	348	341	363	328	345	327	339	351	322	329	327	357	334	322	327	314	355	330	336	335	329	326	362	308	335	359	353	314	337	346	347	347	342	342	335	328	378	339	344	329	336	356	335	335	353	354	338	338	333	310	324	321	317	342	324	341	355	338	304	316	315	346	348	324	335	343	319	340	329	344	352	375	327	304	365	329	303	340	374	378	355	313	364	350	346	316	349	335	353	369	330	339	307	336	348	317	344	336	326	317	338	321	342	334	318	351	345	328	357	320	308	333	343	344	326	351	347	332	313	317	329	314	357	343	286	314	348	326	349	335	325	368	348	335	347	327	349	334	353	317	341	331	338	354	348	344	306	346	338	363	360
345	39	3900	80115	331	0	1	5	15	76	75	119	154	231	245	284	293	285	264	341	372	382	402	461	461	494	514	564	586	555	582	586	640	586	620	620	648	640	658	663	653	636	628	641	630	636	611	617	607	597	610	577	578	564	531	584	547	584	574	548	537	560	550	533	518	536	555	515	521	527	525	502	483	510	505	501	513	489	481	487	521	498	485	476	493	478	456	456	441	506	458	484	440	485	474	451	417	445	428	450	434	400	486	449	465	455	448	462	429	424	444	427	442	420	433	419	426	448	436	454	437	411	455	393	417	405	429	396	417	455	416	428	379	387	452	399	414	397	419	424	404	435	401	403	388	443	404	421	374	416	425	404	386	409	364	434	402	393	406	388	382	436	379	414	417	382	429	360	386	433	385	367	429	406	395	396	388	364	382	404	411	391	414	358	395	438	396	382	376	423	417	384	394	404	400	416	407	396	389	398	394	414	382	408	416	386	376	399	400	399	421	402	389	391	363	387	375	384	392	401	367	391	401	345	357	357	393	394	365	353	395	392	388	360	346	366	364	366	345	381	374	379	375	362	393	368	365	352	368	347	350	382	351	353	351	338	368	370	356	365	357	363	392	372	357	387	357	354	351	383	353	372	345	399	354	384	366	348	341	351	377	363	361	342	372	394	362	387	365	353	376	358	396	388	395	328	339	378	362	342	350	352	352	382	349	362	367	375	369	360	358	364	369	370	380	345	373	389	371	377	319	344	401	372	367	378	336	381	357	343	341	350	367	354	385	404	332	354	366	334	342	342	381	383	339	364	318	369	375	371	334	344	380	360	354	374	396	341	353	341	313	364	369	353	371	332	345	387	365	370	356	347	342	390	355	344	336	381	360	385	377	369	357	356	369	349	380	363	342	335	360	345	335	364	385	345	349	370	350	365	349	357	356	371	353	395	342	365	340	362	358	345	338	368	360	347	369	324	345	358	340	343	355	310	359	360	364	347	354	303	350	377	349	321	375	333	339	359	347	355	343	368	365	344	380	390	340	358	334	379	351	350	358	349	329	362	366	335	354	335	364	353	370	341	372	350	328	375	343	361	359	337	334	354	341	367	349	325	332	383	347	349	309	348	321	361	347	332	352	326	334	379	368	321	356	350	360	322	371	362	373	334	352	353	358	333	356	339	367	312	344	345	358	354	315	367	345	350	347	329	335	345	327	349	379	350	357	325	337	334	355	329	338	331	318	347	335	346	331	367	323	370	325	338	313	329	366	313	338	362	364	346	358	359	324	343	347	330	340	342	339	330	341	342	331	345	334	354	368	325	327	346	333	340	322	323	359	351	364	365	366	339	329	335	328	378	361	307	375	357	323	348	323	380	337	367	346	346	350	318	335	333	339	336	305	339	308	380	334	351	332	342	364	325	343	332	351	320	346	350	378	324	357	344	356	351	348	324	370	349	371	358	323	318	332	328	327	368	342	362	338	366	382	322	380	362	339	342	328	339	349	333	327	332	327	354	360	369	343	346	328	364	311	333	348	326	354	358	348	321	340	368	326	329	317	376	334	343	346	362	312	326	341	334	344	333	359	337	347	364	323	367	346	340	364	324	350	353	368	342	336	333	327	345	316	380	324	340	361	326	335	355	331	354	346	367	356	315	314	315	363	326	323	354	366	342	367	366	327	359	368	329	358	327	335	325	342	352	313	357	327	347	335	376	306	356	337	330	341	374	350	344	341	335	344	338	368	326	384	337	347	347	355	358	312	347	354	352	333	329	351	323	329	321	367	340	356	364	327	357	342	327	347	345	333	333	369	356	313	334	362	344	334	364	326	349	342	349	360	344	321	336	324	340	327	309	326	360	350	348	339	361	313	349	344	343	337	329	339	345	345	332	349	337	322	343	332	352	322	358	316	338	335	340	374	327	341	341	367	349	361	331	342	329	347	358	329	319	367	328	328	367	337	312	313	331	337	357	352	332	327	332	319	342	337	336	346	358	350	339	380	340	331	344	312	355	346	353	345	356	345	349	330	373	327	361	329	345	330	341	330	325	364	322	347	354	372	356	360	335	324	328	320	339	328	337	296	319	325	342	329	349	347	348	350	335	355	374	332	347	392	332	336	311	356	324	347	353	347	355	317	326	357	332	297	316	359	332	339	324	351	346	352	338	350	317	362	357	338	383	312	330	344	344	345	349	347	313	354	343	336	338	350	318	330	343	359	342	333	364	356	310	349	322	372	330	334	351	349	343	349	340	341	365	347	344	337	339	349	344	317	336	309	335	324	346	319	321	353	362	325	323	340	342	370	319	360	327	342	353	346	338	311	357	324	352	327	341	336	332	326	340	316	333	316	317	325	348
345	40	4000	80217	331	2	5	17	9	74	72	111	122	194	199	296	290	287	296	357	340	366	419	444	444	502	531	543	549	582	573	580	620	612	650	599	638	624	649	662	675	656	667	661	656	632	594	615	626	650	591	614	599	576	593	604	550	598	579	554	577	580	536	546	563	540	576	547	533	562	510	521	533	523	494	546	506	497	501	503	499	533	478	467	504	479	506	478	508	484	459	478	467	472	470	471	459	475	460	491	454	447	479	451	453	427	450	439	447	459	453	441	447	437	459	420	455	441	450	467	433	446	479	440	426	441	456	424	440	385	427	434	422	450	387	439	409	403	386	431	412	419	415	423	418	430	436	386	424	434	428	397	430	399	428	417	418	407	400	398	411	414	436	406	426	437	437	421	400	414	395	413	412	375	405	411	404	395	412	396	437	407	374	415	399	392	377	402	412	384	430	440	399	429	394	426	393	452	416	411	377	441	423	421	425	415	391	422	423	416	412	419	394	413	403	423	397	429	378	367	405	370	369	377	381	399	375	383	389	376	416	383	373	417	371	379	393	388	383	422	384	393	371	398	417	356	375	401	419	376	397	393	407	363	383	361	376	373	389	402	357	403	369	412	367	370	370	388	396	367	366	389	397	367	380	406	389	364	391	380	377	368	392	369	366	369	364	391	381	383	361	398	383	393	339	378	383	347	369	386	357	373	371	350	384	387	348	360	406	342	379	366	397	377	387	391	373	396	364	381	350	356	409	341	344	353	401	359	354	410	362	370	362	360	388	344	390	392	367	352	389	358	368	357	377	369	350	403	377	371	380	366	367	370	377	382	376	395	378	366	374	383	364	355	341	410	378	345	369	371	355	344	394	358	360	356	327	361	380	382	371	364	327	398	350	403	371	398	375	339	360	348	349	355	370	370	335	392	363	373	360	367	356	323	357	370	379	334	375	367	377	375	385	360	394	355	344	370	341	352	346	385	382	347	363	363	355	370	345	381	360	353	350	380	363	392	377	383	357	364	375	334	347	354	358	340	356	373	338	373	332	363	358	367	363	365	377	340	350	356	369	388	359	402	353	361	398	357	374	374	346	347	338	361	335	352	348	372	366	379	353	363	381	368	340	373	343	375	344	367	349	368	363	401	350	363	327	355	343	378	371	362	345	363	350	338	355	374	358	360	363	366	324	362	382	377	355	335	343	363	324	357	341	379	362	352	358	345	341	375	371	352	364	363	366	358	348	359	356	378	325	391	319	327	361	350	353	371	368	367	326	353	368	353	354	378	335	335	347	400	377	360	340	338	338	377	363	360	380	367	367	356	348	355	350	368	357	370	369	345	347	367	361	360	349	354	356	334	373	337	342	357	357	327	360	361	369	368	351	374	344	390	352	389	359	384	357	375	378	335	366	361	367	385	401	337	360	381	370	361	358	366	349	325	343	346	376	358	367	353	348	362	367	361	345	365	329	337	343	353	342	353	355	341	357	345	374	366	364	357	350	331	344	351	335	383	386	351	375	318	366	363	345	361	358	329	337	343	353	343	350	345	347	376	351	385	345	319	351	364	349	351	373	381	367	343	341	335	366	354	321	389	377	357	362	364	351	344	348	367	361	350	369	364	372	400	334	354	346	341	330	369	340	348	327	394	355	348	366	346	365	343	361	330	331	352	358	351	360	371	348	338	366	341	338	341	344	386	365	383	336	330	325	378	368	354	342	319	381	319	347	353	330	344	324	333	339	336	357	361	350	372	355	314	337	354	343	340	372	358	356	339	345	353	330	360	342	353	359	357	350	352	321	336	332	360	347	338	360	348	364	342	326	353	348	338	347	324	374	355	370	349	350	350	370	345	338	369	326	330	370	338	341	347	322	355	356	347	368	316	329	326	367	361	355	365	324	327	342	355	367	376	358	381	327	341	346	389	344	313	373	375	359	360	348	339	326	375	317	327	350	367	316	352	341	320	338	338	332	339	364	324	364	342	358	358	323	341	338	374	365	350	334	337	353	349	367	361	354	366	353	382	327	328	344	344	363	369	313	337	307	347	328	356	338	322	324	344	356	373	365	364	323	347	358	356	344	341	345	352	385	358	338	348	371	337	386	365	367	350	345	326	341	352	321	326	335	358	335	319	363	372	360	349	343	346	390	360	352	379	348	360	348	354	332	332	331	342	363	334	354	380	352	341	334	331	369	318	380	325	356	366	338	358	332	319	372	353	368	374	365	365	346	348	334	358	336	359	363	354	314	326	339	317	361	330	348	357	337	348	368	338	377	352	347	317	364	361	363	364	332	361	346	317	377	312	354	343	329	350	358	355	344	335	347	340	326	315	341	382	365	341	322	342	368	327	326	340
345	41	4100	80319	323	1	5	4	12	67	55	97	130	192	192	277	258	304	308	333	356	397	390	446	454	465	529	535	560	584	568	580	638	626	617	648	655	662	661	664	666	651	673	650	662	653	612	615	629	608	609	604	582	615	593	573	584	560	565	591	563	580	556	564	550	561	570	526	537	542	557	535	532	536	492	522	472	483	497	499	504	530	508	505	491	468	472	485	483	500	471	488	518	452	488	459	473	490	490	488	455	486	448	472	440	455	460	441	409	456	463	464	443	412	423	435	469	443	473	448	416	468	430	445	425	459	436	428	421	460	427	462	388	447	429	456	423	428	450	437	456	447	419	445	431	427	419	429	405	412	406	434	423	420	420	408	392	421	420	416	448	428	382	401	456	399	441	405	360	405	420	418	423	411	394	412	381	416	398	393	402	397	424	403	428	424	440	371	409	417	433	433	381	424	428	442	417	415	411	419	412	424	409	435	372	415	398	434	429	437	405	402	396	404	383	410	391	433	379	432	397	387	399	407	417	378	400	394	366	401	392	399	377	387	385	385	401	382	377	391	411	400	375	382	404	378	356	368	398	387	406	392	388	399	350	370	385	434	390	366	375	369	388	377	392	412	393	414	410	402	362	385	382	361	391	382	393	388	372	381	361	370	380	405	354	357	361	387	353	404	362	373	338	385	382	375	398	387	359	348	383	365	371	369	355	346	381	395	369	411	360	370	393	375	368	389	366	357	364	382	340	391	355	366	384	405	381	405	369	408	380	372	401	373	363	374	399	388	417	356	394	362	345	366	375	380	395	359	381	387	392	402	361	385	369	381	364	382	380	396	378	422	384	395	372	397	362	373	372	374	351	393	377	373	369	376	333	378	370	385	369	391	370	357	356	343	370	345	386	343	358	374	370	376	386	401	384	370	337	388	354	391	344	372	381	350	376	400	385	382	331	362	360	378	374	376	388	406	355	375	378	370	382	373	379	362	387	362	372	370	350	380	383	368	344	356	349	384	360	394	337	376	395	386	366	363	384	378	365	372	345	326	375	367	380	385	344	392	365	388	374	358	375	362	360	363	343	339	346	369	362	373	374	370	332	360	379	375	365	366	357	373	326	370	384	363	358	352	375	321	360	342	368	348	357	337	368	389	384	333	383	397	374	357	366	373	337	365	375	371	384	361	372	366	341	331	409	357	368	394	346	353	368	375	348	348	357	352	330	349	341	377	347	371	396	359	358	353	321	389	358	354	375	338	371	365	370	368	376	376	358	341	379	353	354	351	372	341	324	358	385	353	343	356	371	336	364	364	370	356	350	359	318	346	359	401	387	341	355	359	356	341	320	362	362	358	394	370	334	364	349	364	330	355	379	345	365	372	375	349	336	358	355	362	366	352	350	381	366	317	360	373	350	349	335	385	366	366	359	366	356	351	372	365	355	377	353	381	383	339	360	380	370	356	363	379	366	354	350	332	339	373	375	342	373	351	344	363	348	336	383	368	355	361	375	348	370	362	358	386	372	349	373	367	365	362	368	353	355	357	336	369	367	364	362	355	376	333	346	336	348	364	349	336	366	358	357	366	334	366	367	365	354	356	336	373	340	391	338	372	346	343	373	350	373	362	369	337	346	338	381	330	366	346	322	329	370	385	360	357	357	352	353	316	360	362	353	340	349	344	362	371	342	406	360	330	339	343	337	371	354	380	347	356	318	360	381	334	358	349	316	327	381	363	358	354	318	366	343	351	363	337	362	330	374	367	377	347	356	364	368	339	359	359	353	378	328	369	356	345	357	364	352	383	344	373	348	370	329	361	341	368	349	372	336	367	356	396	341	326	406	334	374	326	343	366	354	357	320	365	344	363	357	350	325	385	353	359	345	376	339	384	335	346	370	350	362	327	385	368	386	345	369	329	371	314	355	314	343	354	355	380	351	376	367	363	353	377	355	359	359	333	404	353	360	350	355	346	345	367	352	357	379	355	349	357	380	345	370	354	349	361	333	329	360	365	372	371	376	303	342	334	345	375	369	334	363	342	320	356	379	355	352	362	347	332	348	357	328	340	351	323	341	372	340	344	350	367	360	345	377	332	346	359	350	320	361	359	350	386	360	401	360	349	340	357	360	361	351	347	360	345	331	351	371	360	348	361	363	371	322	361	357	379	345	379	373	354	352	358	348	312	364	356	351	339	339	352	374	334	353	387	345	335	368	378	339	335	362	391	347	332	353	358	366	358	355	343	368	346	380	339	362	374	388	361	355	355	340	338	357	338	327	345	361	368	369	374	365	372	367	360	318	375	328	352	360	335	357	351	352	356	346	340	330	362	365	342	382	328	357	350	339	355	332	359	354	369
