345	0	2700	168501	380	0	12	205	417	597	587	639	608	611	571	571	564	515	515	496	497	491	466	492	474	469	438	469	432	464	460	439	409	413	446	448	403	406	394	404	395	434	411	383	392	372	392	421	413	382	417	391	372	380	390	376	408	399	362	401	380	375	394	400	373	387	392	374	372	358	358	389	367	433	362	381	374	356	329	370	394	403	375	393	408	412	427	403	462	416	378	343	353	369	368	372	354	372	343	360	366	370	372	381	361	373	348	367	330	374	347	399	371	353	379	362	394	341	336	379	361	378	373	403	323	374	364	372	376	354	358	390	363	384	365	392	367	368	386	353	378	356	357	372	370	363	368	339	344	357	343	390	376	387	358	370	381	354	360	358	363	362	342	376	338	392	353	372	391	360	339	328	367	363	341	355	346	352	367	375	363	366	349	345	351	346	386	383	369	334	356	418	346	376	363	347	349	355	364	344	335	362	382	347	378	365	381	331	382	370	342	342	381	349	371	344	339	406	363	339	375	353	347	357	357	356	362	377	359	348	377	361	353	393	383	340	383	326	364	337	380	369	346	377	355	355	373	365	380	361	336	366	371	352	364	369	355	368	339	334	315	350	374	328	358	347	368	377	330	351	378	352	358	336	358	364	356	361	351	350	348	360	367	370	385	334	413	338	359	392	339	364	326	372	375	357	354	345	367	348	343	381	350	353	378	385	360	365	393	370	354	350	338	393	373	357	388	352	370	372	360	343	363	374	369	359	345	362	373	341	392	365	384	367	348	389	372	365	387	369	358	372	349	342	378	365	352	354	380	366	365	340	322	343	381	357	353	351	323	330	353	371	379	382	354	370	359	356	369	367	362	360	347	369	345	343	359	307	354	348	347	340	369	393	371	368	358	368	374	341	372	360	349	369	363	357	367	348	378	350	338	369	344	347	362	337	372	379	343	399	368	370	368	356	374	382	356	365	353	380	361	354	336	364	354	397	326	365	384	333	359	378	343	380	385	359	373	379	342	331	371	363	346	357	367	366	320	358	357	364	371	334	322	369	368	336	350	414	313	394	353	353	348	362	384	344	370	361	358	339	356	379	358	348	357	368	346	350	374	338	323	375	340	365	370	379	344	370	375	338	361	356	347	368	335	369	359	361	349	343	353	353	361	342	320	385	369	339	381	332	346	381	362	313	383	355	366	349	333	327	349	361	357	386	345	374	373	344	346	382	377	395	384	381	347	366	359	356	363	330	357	376	373	355	379	416	350	366	367	364	349	370	348	349	366	364	366	378	336	379	335	369	375	364	342	371	372	344	358	370	363	386	346	362	343	328	360	343	356	378	382	402	389	335	371	364	358	354	334	341	341	364	340	381	333	371	361	350	368	387	364	361	335	326	355	386	355	383	340	362	352	407	362	364	334	373	379	367	367	341	356	363	374	346	350	337	360	374	354	381	376	352	367	365	376	369	374	344	356	355	350	367	377	384	369	321	371	353	343	336	335	367	415	376	366	359	345	347	364	355	374	372	380	367	347	357	335	345	382	363	348	348	357	374	373	358	357	356	392	400	365	347	346	390	382	374	395	361	367	393	365	354	372	362	337	387	385	325	367	412	352	344	364	365	343	391	346	364	349	383	345	367	377	375	389	358	357	336	347	390	356	360	349	374	364	367	352	355	402	402	347	381	347	372	370	376	367	397	397	348	334	394	351	332	379	346	360	387	339	349	392	364	346	367	351	352	367	374	361	350	336	360	380	368	355	353	369	370	345	323	376	356	375	339	353	357	363	356	366	357	337	342	390	337	379	349	388	336	340	343	361	385	372	374	377	363	359	389	358	371	347	358	359	396	371	362	373	340	330	374	319	338	356	362	404	306	358	349	373	340	361	346	354	335	360	365	383	319	375	370	347	364	352	361	365	357	366	328	341	345	341	362	382	361	383	365	355	372	365	354	385	350	376	364	332	362	360	370	378	369	354	357	348	349	382	365	337	363	355	361	363	357	351	337	342	363	370	367	362	359	339	317	365	418	329	377	357	390	359	352	349	356	365	336	377	350	328	381	350	347	328	392	360	355	375	363	339	356	376	393	371	372	354	358	356	344	392	345	379	377	381	367	383	354	356	367	363	331	343	357	357	379	378	381	382	345	356	387	339	365	380	366	347	364	354	362	346	348	348	389	360	337	366	325	357	346	392	349	370	312	361	384	351	371	397	344	359	354	374	367	343	372	379	391	344	354	350	376	364	366	359	379	336	332	345	362	373	359	363	348	347	356	395	329	346	394	346	354	331	360	362	378	389	369	375	326	365	371	338	369	343	330	388	338	366	328	326	341	372	338	399	394	374	355	371	361	362	380
345	1	1900	168603	384	0	44	249	364	506	480	554	463	457	453	452	436	444	400	415	396	387	414	387	369	391	357	390	378	342	370	374	339	372	346	353	373	389	367	338	351	317	388	368	349	306	347	379	314	346	330	340	338	299	331	321	353	354	343	325	334	329	324	320	344	359	340	345	337	348	325	325	319	322	348	320	340	351	321	331	335	344	388	338	357	365	349	309	376	332	356	344	313	329	326	319	328	339	314	319	350	331	367	330	318	359	324	333	335	370	342	321	339	347	329	338	362	312	331	343	324	334	329	338	341	309	322	318	323	319	335	346	360	329	331	323	334	343	354	324	343	330	319	340	317	340	329	350	329	326	330	365	315	323	327	340	334	332	330	330	346	348	313	331	317	333	326	326	363	351	346	315	295	333	329	307	301	329	328	373	350	327	329	311	336	335	343	337	360	338	336	350	337	313	334	315	337	314	311	340	324	354	326	340	349	320	305	329	368	317	314	340	336	340	310	339	348	300	327	322	341	288	323	336	321	321	337	329	325	314	329	325	337	338	333	323	306	333	353	331	344	307	305	331	350	326	323	342	319	343	325	342	323	340	346	322	341	325	299	345	337	330	310	333	348	353	294	310	340	334	349	314	327	335	295	350	300	327	326	342	347	370	343	328	328	312	350	335	365	333	350	354	281	349	345	308	340	348	339	336	322	330	322	325	313	349	332	329	327	354	328	355	328	315	315	323	320	306	318	354	321	360	344	340	352	324	318	333	318	306	324	320	359	315	317	350	321	338	355	360	351	337	349	300	346	341	346	341	353	348	331	340	357	309	314	363	325	363	311	347	349	344	344	299	354	349	310	353	337	365	331	342	344	333	371	343	339	323	336	314	356	336	329	322	361	328	343	309	368	342	319	304	339	319	329	347	298	345	311	326	301	319	344	320	312	306	327	360	353	357	311	300	353	331	357	359	328	316	308	340	307	342	319	327	284	368	300	325	339	332	311	313	333	342	335	325	328	327	325	343	313	331	329	330	339	308	362	326	339	354	300	333	315	331	293	335	320	328	317	334	352	335	317	329	309	344	327	320	345	326	330	353	314	348	327	325	355	320	338	336	343	333	337	348	337	320	311	335	340	354	374	336	349	341	336	341	353	343	318	324	300	315	307	321	268	333	358	316	316	346	345	357	337	338	316	319	362	333	360	315	285	331	335	345	323	307	357	330	322	331	325	360	324	292	341	337	360	342	325	322	371	326	327	322	321	350	333	312	338	341	327	342	327	335	327	360	333	324	328	297	324	324	344	319	325	316	330	344	343	319	323	326	301	310	350	326	315	333	326	327	359	332	312	332	321	357	316	345	309	359	339	321	340	351	327	333	319	364	324	323	341	330	320	327	358	340	338	314	352	332	312	322	330	330	319	345	309	327	343	342	319	326	326	315	294	333	336	345	330	336	330	317	336	342	316	353	331	355	338	340	306	379	326	323	307	326	339	366	349	303	298	321	323	314	311	342	314	313	357	333	331	344	341	362	301	340	344	299	337	332	306	339	333	308	313	329	344	320	318	319	335	323	331	342	326	331	323	316	344	323	331	337	351	317	325	338	332	318	335	343	326	334	351	343	333	312	343	328	334	335	336	308	311	315	327	338	310	319	346	347	344	346	317	331	337	292	310	344	343	361	333	332	338	302	326	326	323	332	325	348	327	329	322	312	309	333	366	336	359	333	337	350	346	308	319	337	356	314	338	357	311	323	343	369	320	319	337	308	332	335	333	352	295	371	343	328	312	360	309	322	324	346	309	356	340	344	330	327	340	332	350	361	325	352	334	342	342	328	340	323	355	355	314	329	357	323	340	340	328	328	337	342	320	334	318	328	321	351	317	344	329	343	323	326	335	323	323	337	326	312	344	342	322	336	324	334	362	351	313	350	328	335	316	354	335	325	310	330	324	317	332	315	355	308	325	327	348	325	327	309	318	312	338	330	372	317	314	323	380	326	315	353	344	328	335	328	316	309	348	330	332	364	328	323	350	335	358	325	297	351	313	335	335	300	339	325	325	330	351	318	303	366	352	326	345	315	324	316	363	316	364	340	336	318	300	334	315	320	303	352	313	310	333	328	309	309	365	362	301	352	318	326	304	344	297	326	333	340	326	337	301	331	321	295	311	310	310	339	340	336	331	342	296	352	313	316	338	319	298	326	336	341	344	338	331	335	317	339	323	347	334	322	343	355	336	307	312	329	354	347	347	347	332	297	295	316	298	348	334	325	305	340	315	331	345	334	322	305	371	319	311	323	334	314	300	345	337	363	349	326	351	331	332	347	295	356	321	365	308	321	342	319	326	328	318	340	318	377
345	2	2100	168704	397	0	22	235	381	504	515	532	502	512	427	415	444	413	405	419	404	393	387	397	385	365	342	348	359	354	332	344	339	329	335	364	342	352	348	339	333	328	316	324	305	344	323	324	323	322	316	313	303	332	302	316	308	340	313	321	307	305	325	284	294	320	295	316	312	313	297	325	322	295	309	308	310	284	324	300	282	313	284	312	320	326	338	335	337	327	319	351	319	313	264	316	299	330	346	300	309	330	295	315	318	283	302	300	314	316	320	306	298	303	301	323	302	311	286	326	335	334	318	306	303	279	293	319	285	295	291	306	298	305	284	310	308	306	312	333	304	310	335	304	298	290	298	299	302	327	281	303	304	317	304	276	308	311	307	305	331	281	313	292	300	294	308	308	296	299	336	289	309	294	312	292	316	304	304	319	289	293	297	263	296	299	298	296	316	319	332	310	297	311	299	262	304	274	273	293	295	313	286	314	310	299	297	318	323	287	285	299	312	328	284	307	294	308	279	288	316	270	307	306	316	289	294	311	284	316	275	284	314	316	289	298	311	290	294	285	276	297	311	314	313	315	285	318	293	308	320	315	320	268	297	288	314	325	310	317	302	315	291	323	291	293	288	297	296	314	316	309	305	311	295	314	289	331	314	286	341	311	329	312	269	319	329	284	324	287	302	302	290	323	287	314	288	313	284	322	318	304	283	293	276	299	286	290	326	312	297	298	313	277	276	275	295	317	281	268	321	285	335	297	296	311	288	280	329	305	286	308	318	271	300	295	303	299	300	299	303	289	286	284	307	266	270	285	305	261	324	295	275	303	296	308	320	300	301	309	291	297	282	305	320	301	317	298	298	315	308	301	313	325	286	307	308	311	314	288	312	303	329	302	286	304	292	270	267	262	301	336	289	315	277	293	294	299	325	302	295	279	281	326	305	316	260	321	295	255	301	313	304	319	303	297	322	306	295	294	317	301	293	312	285	297	282	308	294	312	299	296	297	302	290	260	308	301	288	317	291	269	298	309	294	339	341	293	283	319	276	291	330	315	312	306	316	332	310	336	287	305	312	315	316	310	277	323	280	295	284	285	277	302	301	285	296	281	318	298	333	310	285	284	303	300	308	305	308	279	296	282	291	309	267	280	284	314	307	294	303	294	307	302	295	293	302	280	282	304	320	289	335	313	303	308	285	319	278	294	305	310	314	310	307	304	297	320	280	306	306	298	299	301	336	324	290	307	319	303	270	303	285	301	289	298	268	317	272	288	318	298	271	319	291	301	302	310	325	280	298	316	310	304	302	294	310	302	282	287	314	305	274	322	319	312	303	308	301	314	293	276	304	284	308	295	306	323	281	292	273	297	305	293	310	284	304	285	308	291	298	283	275	273	305	311	288	287	311	299	316	288	296	298	286	315	293	319	286	315	309	310	304	304	287	278	296	283	294	292	296	306	310	307	287	340	284	291	305	288	291	314	301	305	306	322	267	309	321	303	297	331	312	295	314	313	300	288	277	290	298	286	334	287	312	329	289	330	294	286	289	316	311	322	297	289	291	298	347	300	311	311	293	285	290	298	284	297	287	302	303	285	309	282	288	302	329	326	289	302	295	311	305	296	309	303	271	302	286	255	275	281	314	301	315	253	295	322	339	294	292	283	312	308	303	318	306	297	307	292	275	309	263	292	327	314	298	328	297	298	298	297	303	310	308	309	293	264	315	308	268	296	306	302	278	294	316	299	294	296	262	319	287	311	263	322	296	288	287	298	280	278	282	309	293	287	291	289	316	303	313	317	298	280	328	311	288	284	294	295	305	296	308	282	304	328	315	275	298	286	304	284	288	318	285	299	288	302	282	287	306	285	282	304	301	295	292	286	271	305	311	304	252	300	311	309	312	296	279	304	302	309	273	303	293	293	352	273	290	300	301	307	291	304	313	313	283	308	282	301	278	324	321	344	297	300	311	300	293	327	298	306	326	292	293	295	296	277	290	305	295	298	304	278	307	311	257	302	276	298	320	309	307	312	306	322	290	305	301	289	292	321	278	306	318	273	309	295	327	267	293	303	284	292	281	315	297	329	292	287	291	281	317	285	289	323	297	314	300	307	288	276	303	302	300	293	293	319	289	306	273	278	306	318	286	340	305	284	273	299	283	300	297	314	300	278	290	294	259	340	301	315	279	298	293	299	277	306	304	311	305	301	293	299	283	291	265	292	292	318	303	294	304	312	298	325	299	322	295	280	314	286	281	257	314	312	277	319	305	307	288	282	308	302	317	270	309	313	304	270	312	318	310	322	297	286	321	291	291	328	300	286	269	279	291	297	265	281	283	323	279	289	293	275	262	287	315	295
345	3	3500	168806	394	3	28	257	363	513	522	579	515	547	509	478	489	421	460	406	407	374	389	382	364	368	377	378	370	327	379	352	352	330	359	342	351	343	334	322	311	336	356	331	326	349	309	323	324	297	329	309	314	329	310	315	352	302	308	300	315	331	315	318	293	290	307	296	292	299	329	321	313	300	295	333	315	303	306	291	313	318	323	312	334	365	325	392	370	337	352	318	296	330	294	314	319	302	304	302	296	308	301	305	313	286	292	328	290	311	302	332	307	283	333	298	298	286	293	282	299	337	310	303	296	288	293	319	290	318	295	326	310	290	306	297	300	307	293	297	324	295	316	259	296	311	313	313	300	292	300	293	285	329	313	300	285	314	314	291	303	276	313	302	291	294	276	314	310	312	319	266	291	310	307	300	295	299	284	309	307	301	313	306	305	281	316	295	306	280	277	335	281	280	320	295	292	282	274	297	304	302	289	328	313	269	324	293	293	286	313	277	295	266	298	312	279	309	303	314	287	264	297	310	284	294	280	334	307	316	297	290	289	317	289	309	303	311	281	283	294	338	298	304	304	321	267	296	286	293	300	282	302	320	304	307	268	297	309	316	290	328	308	318	297	315	321	325	300	281	301	309	316	275	293	317	295	317	289	315	302	292	309	320	294	308	289	321	310	323	300	277	280	283	289	297	261	316	270	313	298	292	266	317	323	308	329	289	297	311	300	319	286	303	305	294	301	280	281	300	301	317	301	309	287	320	283	297	318	321	324	313	302	295	287	305	307	321	311	300	324	298	288	274	265	352	296	278	289	289	317	305	294	276	278	286	294	295	293	286	299	288	296	284	315	312	276	302	273	296	302	285	308	295	275	293	307	301	275	332	325	285	291	276	316	285	305	301	274	280	298	302	331	300	253	321	311	315	283	291	280	301	307	316	326	296	313	301	302	288	304	298	298	321	296	337	286	267	304	298	310	290	275	311	301	316	319	331	289	284	319	321	303	297	313	277	290	288	291	293	295	335	284	283	292	319	295	273	313	296	313	268	275	287	298	309	294	289	299	301	299	314	295	301	299	311	274	304	351	320	292	273	298	298	318	291	284	305	268	288	284	302	328	310	310	324	310	301	303	282	277	306	304	294	335	286	304	335	274	286	278	285	311	288	299	298	296	307	273	276	298	313	310	305	283	276	298	317	292	308	304	333	318	279	302	310	294	320	318	310	322	273	303	288	272	291	264	302	293	316	296	307	283	297	272	289	295	289	276	313	324	290	298	309	279	306	309	289	301	293	265	306	282	271	278	312	274	307	280	312	275	303	289	276	329	296	299	282	294	313	331	301	309	267	316	279	311	311	299	314	310	326	292	328	292	287	289	287	266	304	282	303	321	319	319	293	326	322	307	305	320	276	265	301	307	303	297	294	328	303	298	259	317	286	305	287	283	292	296	289	299	308	282	291	311	283	301	266	286	318	325	301	262	303	302	316	307	274	305	314	299	288	286	293	282	306	309	315	303	297	301	288	292	326	328	290	283	278	316	314	309	295	310	310	277	309	292	267	305	277	319	331	302	284	271	303	256	304	276	277	286	317	311	320	300	306	294	314	307	292	305	270	280	292	298	290	333	292	319	301	276	269	295	282	267	300	286	300	286	309	296	321	295	287	285	305	308	302	295	293	309	296	310	330	324	297	319	304	306	291	326	320	285	313	297	301	302	289	303	303	278	310	321	308	291	325	291	291	297	329	271	306	325	288	323	287	295	312	329	306	302	286	320	281	299	298	298	275	312	291	282	297	312	306	310	298	280	324	317	281	301	316	293	310	288	299	304	300	302	326	270	312	318	327	323	304	278	295	307	313	280	294	313	334	290	295	296	296	286	293	286	335	300	298	322	351	285	288	335	289	305	323	313	281	310	303	307	344	277	313	286	284	301	307	288	321	291	284	291	270	270	293	296	288	322	328	294	267	318	354	276	285	306	284	296	298	306	300	273	296	330	315	282	299	295	306	292	285	303	268	317	326	281	316	299	307	293	306	279	312	286	267	297	317	329	315	302	312	297	287	279	324	323	292	283	290	293	296	307	300	289	318	315	310	304	272	301	298	291	293	321	314	315	295	267	306	298	303	296	324	307	302	297	293	312	307	305	308	285	292	279	290	316	292	297	319	283	306	301	319	308	286	282	332	307	295	299	299	281	298	296	298	303	289	293	312	287	295	284	316	308	297	308	305	272	299	329	291	308	308	300	283	289	282	277	296	317	296	297	292	298	309	275	270	279	292	299	272	288	306	292	301	333	307	301	288	281	317	309	315	308	288	300	329	321	283	330	294	311	297	277	288	311	275	297	315	303	312
345	0	2700	168908	388	0	6	173	294	474	487	541	526	513	438	478	407	425	420	391	346	370	367	328	321	362	320	309	306	291	292	285	288	296	285	280	263	271	270	252	260	247	253	259	225	250	258	247	265	221	246	237	217	229	218	241	226	232	240	232	239	202	225	203	220	211	202	227	238	191	223	219	228	223	242	234	209	221	201	227	233	229	223	231	219	270	246	257	265	261	219	222	213	212	208	202	193	222	194	215	208	221	198	236	185	222	219	242	207	192	215	200	221	223	194	220	211	199	189	216	217	186	229	240	214	223	194	199	211	216	223	212	221	188	200	217	219	221	210	201	199	212	204	207	195	198	224	205	231	210	200	210	199	223	224	207	211	182	210	220	194	174	191	212	199	200	221	210	218	219	195	184	202	196	222	224	185	216	229	197	225	240	184	198	194	193	211	180	193	198	208	215	177	207	218	212	213	195	223	216	202	221	223	223	212	183	217	210	213	192	207	181	193	196	238	200	192	190	212	228	216	198	208	183	190	217	197	194	216	198	218	208	203	213	199	208	208	232	221	181	195	184	207	203	207	186	192	201	199	225	240	180	208	205	212	227	216	222	182	222	212	207	212	218	220	187	212	190	203	219	208	189	188	185	192	191	212	206	200	191	188	191	213	214	210	208	202	221	221	218	203	206	201	220	223	193	196	215	191	197	206	201	198	191	193	192	206	230	204	217	218	224	202	186	191	216	186	202	207	202	205	216	190	196	211	216	194	221	221	201	211	219	222	202	207	185	206	190	224	207	210	215	210	201	195	226	195	225	187	198	188	217	202	186	188	195	196	191	208	197	217	214	193	171	198	198	218	214	207	206	201	173	216	205	201	206	209	197	202	210	234	198	188	202	176	224	179	206	231	198	202	226	192	207	229	198	221	200	203	176	175	210	208	203	209	205	198	201	186	183	211	214	178	178	210	200	195	207	220	201	196	212	188	206	189	207	197	206	198	192	211	201	230	202	164	195	179	183	213	203	210	186	186	212	202	191	204	198	176	204	201	214	197	196	189	211	200	215	197	226	215	192	189	204	213	190	215	180	203	232	195	209	212	177	191	190	179	217	195	190	201	200	212	213	194	203	194	191	218	202	196	218	202	201	198	212	211	205	216	190	200	183	208	211	222	197	207	226	178	200	199	203	223	205	194	193	213	202	199	217	202	167	191	212	203	208	204	217	197	219	197	222	212	192	196	182	196	211	218	212	213	216	167	191	209	207	199	210	225	227	200	222	207	196	195	202	197	205	217	195	212	214	192	201	190	213	180	185	217	210	187	200	210	198	180	199	184	196	195	192	194	213	210	189	193	216	215	198	194	206	208	206	190	200	187	203	216	206	176	201	205	225	198	221	190	186	223	215	183	185	191	189	203	182	215	225	193	213	190	192	216	208	211	219	185	204	191	201	222	210	211	193	209	210	208	200	213	222	207	192	186	194	214	210	188	192	191	207	191	214	198	211	184	208	202	193	189	201	200	207	201	201	202	207	204	219	181	206	190	189	214	203	207	215	215	204	187	205	211	203	219	197	207	209	207	212	208	212	202	209	205	190	221	225	193	189	194	187	180	212	221	236	198	211	216	212	235	213	216	205	188	185	188	216	202	198	199	222	246	204	184	215	193	211	198	210	220	172	209	227	206	216	192	209	200	210	206	189	222	195	209	193	221	199	196	217	199	187	219	194	187	187	211	193	182	172	191	223	217	205	189	190	184	208	199	218	178	207	197	196	212	222	202	214	211	191	209	198	210	204	211	179	191	199	197	193	207	194	197	206	209	197	193	213	236	204	196	217	203	205	210	194	172	216	185	185	210	214	216	194	210	209	206	198	226	214	194	194	205	213	200	195	184	216	185	206	196	208	196	180	192	214	202	175	222	191	206	207	208	194	195	214	194	204	209	222	208	204	208	198	213	197	190	208	215	206	207	191	210	204	176	211	207	215	201	185	221	189	197	198	214	199	220	224	202	200	212	192	198	230	196	193	191	180	213	211	194	225	208	210	214	207	225	204	197	194	223	203	208	215	205	198	196	194	210	217	222	201	188	182	177	219	205	189	192	217	224	222	211	199	191	200	168	192	232	209	188	229	205	189	169	219	223	205	208	200	191	220	211	199	182	169	205	197	226	191	187	201	205	191	215	186	199	197	179	192	215	203	210	184	187	187	180	213	204	233	205	220	207	178	195	197	188	192	203	191	215	216	218	197	181	182	167	186	190	196	203	206	197	161	192	184	209	216	179	209	190	197	207	206	199	189	211	178	206	231	211	184	216	195	191	180	206	195	190	190	211	193	180	201	201	243	219	195	204	213	173	185
345	1	1900	169010	404	1	26	182	294	398	395	451	413	408	353	332	349	327	293	272	268	286	256	271	273	268	265	238	252	228	282	240	224	223	238	239	212	255	223	204	252	221	219	241	205	231	202	208	221	219	217	216	219	212	214	196	205	205	219	218	218	225	208	211	227	204	210	214	204	189	217	218	217	217	245	179	213	194	190	191	218	220	195	187	217	223	214	214	199	246	222	230	203	214	216	204	196	223	194	204	221	232	191	187	201	218	209	198	225	198	192	195	210	198	187	206	195	194	181	203	191	173	200	216	214	193	185	201	193	192	180	201	191	190	204	197	187	196	200	228	193	198	193	199	199	202	193	198	200	208	196	188	211	192	205	211	201	189	215	158	222	191	193	203	203	199	222	181	212	199	170	176	200	195	219	208	204	189	188	205	208	206	182	217	177	206	231	232	193	227	213	189	214	207	159	201	209	199	197	220	186	192	188	209	200	187	223	186	190	214	190	199	199	206	204	200	206	192	227	207	193	197	209	229	189	190	208	189	216	184	227	196	217	185	177	206	209	230	215	198	190	188	195	190	208	213	193	206	191	239	235	213	230	208	220	200	204	205	204	192	176	173	188	218	212	231	198	186	207	246	185	181	206	188	216	190	203	199	182	194	214	197	181	208	191	189	212	183	180	202	194	201	203	205	194	199	201	190	200	207	191	199	216	210	216	226	214	194	186	178	198	213	212	191	201	225	234	203	197	194	230	196	216	208	189	177	228	210	155	198	203	202	194	212	184	213	195	206	210	188	215	226	182	204	203	238	208	208	203	185	194	210	190	215	200	223	204	198	169	215	206	185	203	207	209	178	195	212	215	192	187	199	204	209	225	194	202	194	187	180	212	177	185	203	183	222	189	188	183	217	190	183	237	193	211	200	199	219	194	226	213	172	204	214	177	220	230	164	181	198	201	200	226	206	214	200	179	186	183	189	194	218	174	184	184	202	222	193	215	195	196	205	204	224	209	197	209	241	200	224	196	193	186	214	215	228	196	184	178	206	204	208	182	199	201	206	208	205	191	206	199	190	187	186	178	201	206	219	233	215	188	212	206	199	214	225	226	191	207	197	217	189	190	181	219	203	200	208	223	212	209	210	188	193	205	197	216	174	204	191	192	192	165	228	207	188	228	200	194	202	187	227	195	193	216	164	188	205	231	209	193	194	207	205	190	214	191	181	223	200	176	206	179	214	199	208	236	201	222	199	190	197	203	205	199	203	203	221	203	215	194	184	198	199	213	192	212	212	197	212	182	210	201	209	202	233	195	212	208	196	197	207	213	187	197	175	203	213	216	207	211	210	208	193	201	196	208	181	192	196	197	212	206	187	199	223	201	170	189	205	189	179	201	200	209	202	204	190	207	232	205	191	209	220	198	190	191	198	214	195	202	215	188	191	190	224	215	192	190	193	193	163	208	193	182	192	207	174	195	179	206	197	181	202	186	223	206	212	204	190	188	198	209	188	207	194	217	208	189	191	207	205	217	200	203	204	208	206	219	212	212	214	208	193	219	200	191	193	210	198	209	199	201	189	179	180	186	222	207	197	209	209	223	208	206	203	186	181	186	223	194	224	189	214	218	197	193	199	209	190	202	193	205	228	210	203	213	193	192	194	218	199	197	220	207	197	187	218	188	220	207	198	210	213	180	190	190	194	198	198	218	214	214	200	195	202	198	200	184	191	210	206	207	221	202	203	197	232	193	177	171	184	190	204	178	195	176	206	208	199	178	193	198	236	188	222	193	206	207	184	183	203	202	176	187	205	209	176	217	185	191	183	200	212	193	196	196	200	202	170	201	187	220	214	185	212	210	199	214	208	185	216	213	183	192	209	187	203	202	203	205	194	201	222	193	197	184	179	199	195	193	204	204	182	209	206	197	206	205	210	204	194	180	194	231	195	193	218	194	193	206	182	172	189	190	216	181	199	206	183	185	187	203	204	205	203	191	222	213	207	200	206	198	220	201	183	199	173	181	232	203	197	183	215	182	189	207	207	196	215	203	191	190	193	187	173	220	201	219	192	184	187	200	199	188	213	176	198	187	201	195	182	174	201	208	216	176	202	178	214	187	186	190	210	204	224	197	197	202	217	182	198	193	188	214	206	202	201	192	200	187	188	196	194	202	187	203	197	199	200	209	199	203	191	183	193	180	180	189	225	202	210	210	188	204	195	197	218	184	202	197	188	184	198	181	197	195	184	173	205	212	206	187	232	224	189	213	183	219	197	213	227	200	198	220	212	183	199	188	194	213	182	225	190	206	188	200	202	195	198	222	198	182	212	185	203	193	197	193	184	169	188	203	209	203	195	186	198
345	2	2100	169111	391	0	10	163	257	435	419	456	424	439	388	366	330	358	313	291	316	295	280	264	254	262	248	243	231	270	232	261	254	226	236	247	239	229	230	233	246	243	225	223	236	213	205	223	223	226	195	190	224	206	194	209	209	216	230	207	204	202	215	178	210	192	198	206	222	196	216	205	226	202	201	194	189	202	191	195	195	216	192	192	208	193	201	212	193	209	191	211	178	210	209	192	181	185	185	201	202	203	186	182	181	181	212	198	207	202	190	220	183	196	195	184	186	191	188	165	181	201	183	211	188	198	186	196	195	181	200	187	212	213	205	214	186	187	185	187	213	180	213	231	176	205	179	221	170	176	158	188	188	204	193	200	201	214	203	218	203	185	188	198	198	216	182	197	188	195	206	209	193	202	231	197	190	186	176	202	203	215	197	184	200	185	206	196	205	192	210	196	209	191	205	199	203	202	169	174	206	188	200	195	188	158	199	208	192	178	198	178	186	184	196	181	184	177	208	205	181	182	190	171	193	192	197	207	209	186	197	189	202	184	196	179	188	188	192	211	171	174	187	199	195	205	173	175	195	209	199	176	187	201	210	204	198	200	174	202	175	194	213	190	210	190	185	201	190	177	176	178	160	179	176	180	220	189	206	214	186	200	203	212	205	186	182	185	186	229	170	182	198	183	179	200	194	194	201	176	209	172	174	190	200	178	209	181	189	200	203	192	195	178	185	199	185	207	216	192	183	204	211	193	212	221	188	197	200	196	201	172	172	221	200	185	203	189	194	191	177	221	189	209	199	192	161	228	183	199	212	196	191	201	174	206	213	214	218	198	195	201	200	172	191	222	202	183	197	168	189	189	214	165	176	173	201	176	193	177	190	194	183	190	213	208	189	204	198	196	185	214	207	171	205	227	193	198	173	192	197	195	207	215	224	186	183	171	178	188	187	212	188	176	189	179	198	169	204	177	183	205	190	176	182	190	228	197	188	181	205	194	179	204	188	179	213	194	200	182	211	206	190	177	198	175	177	205	176	189	196	183	205	193	193	210	178	171	176	187	197	175	191	205	176	192	168	186	184	199	197	197	174	195	177	172	207	178	218	186	190	210	201	206	199	215	179	229	202	205	162	185	207	199	166	217	205	203	192	199	175	185	193	177	185	185	202	173	178	189	193	209	182	173	189	212	217	189	179	183	194	211	178	182	191	202	203	198	169	180	209	184	162	207	193	188	174	194	180	182	186	196	205	164	193	182	178	181	188	198	185	197	193	189	190	192	200	196	195	181	199	196	196	192	179	204	184	179	173	184	152	210	192	161	202	210	202	197	176	197	206	195	186	185	179	196	216	206	197	189	181	195	190	188	209	200	193	180	221	169	188	178	212	192	179	185	219	204	193	195	171	210	186	222	193	184	205	203	186	193	177	203	193	221	189	186	181	192	211	216	173	203	212	186	189	213	197	179	202	213	205	206	215	205	200	178	208	171	200	195	216	199	193	206	179	189	186	190	186	161	195	209	205	197	180	186	218	170	200	177	195	191	200	192	190	195	203	190	190	203	189	178	189	194	188	150	203	200	200	209	184	174	213	179	205	189	204	195	207	173	191	168	207	193	173	203	183	194	189	190	169	223	191	186	173	188	186	187	204	197	194	190	185	187	192	182	197	182	220	185	210	213	197	197	196	198	218	211	182	199	182	188	201	194	187	177	188	189	175	179	210	189	194	205	211	207	176	194	188	208	182	184	177	191	188	202	196	192	217	209	195	192	191	181	190	165	201	215	179	191	196	168	206	195	177	182	201	187	177	185	197	208	189	183	186	195	184	201	184	213	202	186	178	186	210	179	210	207	192	181	187	200	196	218	203	199	186	206	191	178	176	207	184	207	206	211	171	176	178	221	198	223	191	179	202	205	188	191	183	190	191	183	183	188	198	194	196	197	193	199	202	200	180	203	167	175	228	190	180	185	232	156	172	185	170	194	195	179	177	203	211	176	179	182	184	191	208	177	190	179	187	176	177	184	179	203	203	202	176	205	197	184	197	204	197	188	177	186	197	181	198	205	178	207	187	190	210	190	193	164	175	194	195	177	211	173	171	173	194	215	178	196	179	189	201	195	211	197	192	185	175	173	193	185	194	191	207	182	206	212	197	165	194	196	202	175	178	172	196	200	183	187	171	194	200	177	200	172	205	190	212	194	189	173	208	189	192	202	183	186	198	193	185	190	180	176	186	196	190	168	196	192	195	182	186	221	189	176	192	203	185	194	180	177	164	181	213	200	186	200	185	197	206	191	221	189	195	206	192	201	186	213	178	206	162	189	171	189	189	200	203	205	167	194	216	199	174	188
345	3	3500	169213	383	0	12	222	315	523	507	525	494	506	461	412	440	404	394	387	373	380	350	359	312	324	331	333	328	306	369	318	294	321	294	295	327	287	310	300	293	308	286	293	290	310	294	277	292	285	282	289	260	298	275	288	297	263	274	268	280	277	277	270	300	289	270	288	272	246	267	273	270	256	290	269	250	280	268	280	293	245	291	266	255	283	306	297	344	358	316	309	293	304	276	299	277	266	277	293	253	295	242	259	269	262	299	271	254	269	282	290	271	237	271	257	245	259	269	246	256	269	256	290	233	254	267	235	257	259	278	290	248	261	266	240	271	257	262	271	268	279	260	266	257	277	268	249	253	256	267	281	289	278	268	273	264	275	238	275	263	248	261	284	254	257	251	285	266	271	231	246	267	262	253	274	235	271	262	272	263	262	255	261	243	268	278	266	272	258	270	269	264	266	264	292	254	299	270	264	258	272	265	276	246	257	268	296	307	284	257	277	250	275	275	268	284	281	291	250	265	266	258	259	272	274	268	260	289	255	262	260	263	265	258	242	258	251	264	261	268	274	239	266	279	265	264	262	239	269	291	270	256	276	235	274	267	255	287	298	269	260	252	269	276	255	266	242	287	241	239	281	261	252	266	264	279	271	257	291	268	265	240	275	284	262	240	274	247	266	231	252	261	274	264	258	256	254	255	275	270	251	238	268	255	274	258	243	270	265	267	259	284	239	234	274	232	265	274	258	292	240	287	257	238	275	262	265	244	245	279	271	263	283	253	261	249	271	274	236	248	267	280	269	229	269	234	287	263	274	244	271	287	231	272	267	269	262	266	238	254	259	227	283	266	263	244	268	284	274	242	270	230	242	277	296	261	275	269	260	251	254	238	237	257	270	263	274	286	278	255	266	268	259	297	294	250	248	264	279	266	278	267	222	274	288	254	272	259	259	276	238	227	253	295	276	270	274	260	272	248	279	247	273	285	243	288	252	273	236	238	280	277	272	270	280	268	271	218	255	274	235	246	283	277	229	283	255	273	246	243	262	255	235	255	270	247	250	254	279	267	260	240	274	260	254	270	256	265	254	246	277	285	250	273	264	268	267	253	251	246	248	265	280	271	239	269	265	260	256	292	281	279	269	264	263	239	264	273	248	246	270	272	247	264	257	267	267	270	257	246	277	285	235	252	254	259	269	256	251	253	261	279	281	272	258	268	276	272	270	243	234	261	259	250	261	241	257	250	291	265	269	261	281	270	264	262	247	257	279	238	273	248	258	260	274	296	268	237	257	252	283	288	277	266	251	266	253	277	267	274	267	269	244	261	250	236	261	265	273	275	273	259	272	266	265	268	252	270	282	275	277	273	262	251	275	266	255	263	279	224	262	282	268	291	282	242	294	298	275	268	263	263	272	262	255	248	234	268	266	246	252	260	264	277	274	262	285	253	269	275	251	260	293	269	234	276	281	255	250	271	252	263	250	266	262	286	277	270	246	231	257	262	265	281	279	254	272	270	282	246	284	261	278	253	262	268	277	270	256	257	246	258	252	262	254	284	246	253	254	271	227	269	255	264	249	254	270	246	242	259	264	272	278	265	248	252	265	249	256	253	245	268	256	256	266	272	257	257	257	225	253	259	260	240	287	273	248	265	247	239	287	254	245	269	265	289	271	267	264	269	290	261	256	270	233	259	271	299	253	266	260	266	273	255	273	257	270	256	272	260	239	259	264	260	276	265	232	239	257	280	274	235	243	285	255	252	253	246	252	288	273	268	245	258	226	278	246	250	303	274	277	272	258	249	237	266	262	273	274	273	284	258	260	272	277	258	292	254	302	304	280	281	262	267	269	266	291	288	265	262	256	267	223	239	262	257	260	262	274	260	240	252	258	248	265	287	247	244	243	262	262	257	264	273	300	267	243	263	273	262	259	265	257	266	273	244	282	261	240	258	256	255	264	274	245	238	245	256	270	284	277	274	250	286	254	269	286	237	281	268	281	255	267	277	255	285	257	268	266	259	243	247	258	261	259	240	267	241	280	273	259	239	261	276	288	263	247	256	250	262	252	264	242	263	283	256	256	259	248	261	251	244	225	285	267	284	257	241	254	262	268	250	257	260	281	286	292	246	256	269	281	289	262	269	246	265	262	251	257	255	255	251	269	245	275	261	264	283	260	272	248	232	270	265	264	252	257	267	279	256	267	245	257	262	272	259	258	276	256	248	245	267	265	239	278	265	257	248	262	260	244	252	250	263	257	282	285	229	268	277	275	279	279	246	255	251	262	249	278	278	254	254	251	279	276	240	244	284	269	253	255	274	231	245	234	277	252	260	246	270	277	272	246	259	237	276	269
345	0	2700	169315	380	1	12	163	304	451	489	599	531	538	472	452	445	430	355	367	386	388	325	333	336	358	322	303	326	334	298	301	262	283	288	261	258	279	282	294	311	284	255	275	275	255	269	266	230	247	233	225	248	239	253	245	217	258	253	238	251	207	227	203	246	213	233	262	214	224	251	236	226	213	221	234	237	214	232	200	233	215	231	225	243	234	246	264	280	266	216	261	223	214	218	218	236	234	205	223	227	207	220	226	189	236	228	197	220	217	225	185	206	216	214	246	207	231	205	190	225	215	222	243	217	208	199	214	202	222	202	227	205	221	233	240	213	218	212	194	184	210	191	193	195	218	214	227	215	202	205	203	215	236	215	205	203	209	225	217	230	206	209	227	228	195	185	231	218	198	221	209	211	240	210	193	201	181	219	218	196	242	185	222	222	199	216	209	207	204	207	186	172	225	206	218	220	243	240	206	179	222	215	208	228	237	202	226	211	216	225	198	214	212	228	202	209	187	213	177	208	230	233	224	205	199	199	227	239	212	187	226	226	237	192	229	207	215	182	217	220	223	226	215	203	206	209	221	199	213	228	217	201	219	216	194	198	230	223	218	205	191	209	235	217	225	219	206	230	211	218	229	244	217	198	199	195	212	223	226	216	223	225	218	237	194	228	220	195	198	202	212	219	228	211	221	213	230	213	234	205	187	227	226	234	198	214	222	208	202	212	199	226	224	182	183	238	213	225	203	210	189	215	227	231	221	201	198	200	219	199	217	224	205	228	220	231	205	213	202	202	217	192	211	229	223	218	207	214	202	212	219	200	214	185	201	205	204	199	196	225	220	240	170	198	220	218	222	242	181	217	200	220	199	224	204	189	218	198	207	258	209	213	209	187	223	204	207	224	210	211	200	225	199	191	204	173	206	223	188	206	212	208	198	204	244	196	208	207	211	208	216	220	217	210	198	213	212	185	206	197	232	195	198	192	201	215	222	220	213	218	228	190	224	194	207	198	208	217	200	206	199	212	218	199	217	206	221	196	227	198	208	207	193	209	215	207	224	205	222	210	206	216	228	208	245	214	208	211	199	200	209	201	198	210	195	198	198	217	197	191	213	208	227	223	225	203	201	206	216	227	231	215	203	198	218	220	204	205	202	199	220	217	231	221	201	213	222	215	176	231	208	215	230	200	215	211	200	173	211	211	218	214	208	227	222	197	205	222	193	193	192	225	210	221	212	205	213	198	216	224	207	209	224	186	194	210	240	231	193	190	195	204	216	218	221	218	224	203	216	208	234	208	196	217	198	204	217	232	231	209	217	221	219	247	206	187	227	220	229	222	226	219	236	198	214	201	205	196	190	223	208	200	192	203	232	228	225	213	210	216	225	195	206	217	229	225	199	204	204	208	228	207	222	211	195	214	214	211	215	249	209	226	229	213	202	184	225	199	219	202	201	196	196	198	217	204	226	177	203	187	238	221	212	195	209	197	214	229	182	224	219	198	215	236	227	199	205	232	208	206	204	237	203	205	208	183	196	203	194	209	196	215	221	222	213	192	205	248	202	211	208	198	205	202	206	221	205	220	223	222	200	210	229	201	179	222	224	239	211	199	214	209	219	220	214	226	194	210	226	207	207	202	200	202	216	186	207	214	217	217	220	216	232	218	213	203	203	206	232	197	217	212	229	185	208	211	187	212	209	194	187	203	219	199	219	212	198	200	233	211	216	215	206	223	194	185	228	206	214	190	211	213	189	210	203	182	214	226	195	202	230	200	195	200	222	206	223	204	222	199	232	201	215	221	206	203	191	173	230	210	183	190	219	212	220	192	223	230	196	203	241	212	215	203	204	198	197	227	214	239	220	190	213	193	219	198	211	230	201	201	198	211	219	184	218	213	235	200	203	211	219	215	203	210	217	219	207	195	218	198	220	203	193	195	196	211	219	221	229	199	215	210	216	217	208	197	242	213	200	212	207	205	202	202	198	226	228	193	236	226	200	205	193	187	184	194	225	200	226	208	224	184	209	217	201	223	213	221	181	231	219	217	210	213	202	199	199	207	229	229	210	230	189	183	191	212	211	205	193	186	226	211	226	198	209	194	222	191	207	223	206	199	220	201	232	179	200	215	210	229	220	220	211	237	198	218	199	208	207	214	184	199	200	225	208	208	218	202	224	164	199	185	221	189	212	242	190	191	217	206	232	206	200	221	173	223	196	228	234	195	198	199	216	204	212	219	180	206	192	214	219	203	205	195	231	192	222	193	220	187	218	218	201	195	225	202	230	211	213	211	230	183	235	209	212	217	201	227	221	193	197	217	206	210	220	202	199	201	213	212	212	201	208	207	206	205	214
345	1	1900	169417	405	0	20	175	261	388	391	428	359	373	361	312	311	279	281	267	278	244	253	251	233	251	273	238	229	221	229	234	233	207	206	228	207	200	212	214	224	230	209	219	204	210	220	220	202	192	207	200	213	192	180	196	196	190	203	182	193	187	207	209	182	192	181	192	198	175	182	187	194	188	179	194	176	208	175	173	197	204	191	185	196	189	211	168	192	193	181	189	182	197	189	210	211	195	172	194	184	188	207	198	161	171	198	171	196	199	206	171	214	198	201	178	189	183	192	190	195	182	180	192	189	190	189	198	192	174	188	212	209	215	190	224	202	179	182	181	200	195	188	191	205	182	185	221	215	193	177	164	209	185	201	205	178	189	210	200	182	177	201	194	180	176	179	205	180	183	190	198	190	203	190	173	205	189	178	196	191	188	208	197	182	178	182	201	183	188	181	188	200	182	182	191	201	195	203	185	177	203	195	191	203	192	195	165	176	159	184	189	202	185	183	185	198	171	182	207	161	206	208	168	164	185	198	172	184	184	187	191	183	213	196	191	181	187	190	214	182	167	189	189	170	167	181	198	188	184	186	193	196	181	209	192	182	181	201	204	180	190	199	183	171	206	168	182	199	178	180	185	195	215	187	163	195	222	178	178	196	205	207	182	192	188	185	188	186	192	166	189	183	199	162	201	198	187	198	226	199	210	179	184	185	181	185	200	211	195	183	199	194	167	177	202	190	194	188	200	194	179	186	218	195	193	196	191	209	208	162	187	193	168	185	193	217	173	208	187	161	178	189	192	189	198	179	176	185	216	179	183	190	184	166	188	190	196	201	190	180	178	186	191	182	173	192	170	181	211	187	185	216	181	211	186	205	204	188	165	216	193	170	198	210	209	194	187	196	187	178	190	198	188	167	176	198	175	199	200	174	202	222	191	187	183	168	190	195	193	175	183	181	189	190	181	198	199	197	175	190	180	178	214	197	192	178	200	178	212	190	186	168	184	207	205	202	213	176	190	188	190	162	210	165	200	185	204	191	179	180	171	217	199	180	188	181	176	198	190	183	201	202	188	211	177	175	178	173	193	205	206	180	183	195	220	192	212	183	179	177	185	182	190	181	183	164	207	186	185	188	172	191	184	169	179	200	178	206	194	186	202	220	181	167	182	199	193	211	180	200	200	178	199	194	172	200	171	171	183	204	188	172	169	202	204	180	176	182	199	178	162	175	161	176	207	194	185	203	185	193	200	200	212	196	186	185	169	205	200	179	202	183	206	184	181	188	165	182	217	180	202	199	183	189	193	199	169	174	182	161	203	198	194	195	171	198	209	174	184	193	190	173	206	195	206	179	197	190	165	182	196	181	192	187	175	194	173	194	208	195	192	185	193	207	213	168	204	203	220	193	203	193	167	186	206	173	192	151	205	199	196	189	203	199	171	170	162	195	181	168	186	188	184	212	192	157	200	163	186	202	203	194	182	186	165	196	186	207	193	187	189	178	175	186	192	179	178	176	180	192	192	167	180	190	203	171	174	174	191	189	173	194	184	181	189	161	224	198	206	185	190	183	170	179	157	183	189	209	173	183	197	162	184	179	195	215	171	199	164	180	184	202	195	187	164	179	177	189	206	204	182	185	180	205	185	179	186	190	186	196	206	198	197	192	192	195	195	174	173	170	174	189	197	197	161	186	196	193	197	211	196	177	184	167	164	177	213	195	177	191	181	188	204	197	171	201	203	177	194	191	169	204	189	200	207	176	199	180	174	180	187	178	174	205	190	208	168	170	195	183	185	174	176	196	193	198	165	198	193	174	175	196	190	179	188	190	170	195	183	201	178	199	185	210	208	181	181	176	197	168	195	160	166	194	196	202	196	206	175	176	207	176	200	192	188	180	187	202	192	180	196	190	189	173	183	196	180	198	189	205	198	200	184	169	211	192	197	179	185	173	196	213	170	165	170	173	210	178	185	208	193	183	180	178	204	187	193	180	189	166	184	214	170	163	169	168	193	190	191	172	197	200	189	198	178	197	178	186	196	194	175	178	194	192	184	207	161	177	211	170	207	188	173	155	175	185	207	194	203	166	180	184	176	182	170	195	179	196	184	166	154	191	193	177	196	177	181	220	189	188	187	179	196	172	161	171	203	177	192	199	179	192	188	164	185	191	179	197	163	196	182	212	188	186	173	178	165	162	164	165	166	170	187	174	173	201	194	191	182	186	199	208	189	175	194	177	195	205	216	183	162	169	194	192	182	196	195	168	177	192	169	187	192	161	202	193	157	195	157	191	167	200	190	181	155	188	163	190	184	193	209	196	184	173	179	196	201	211	191	185	167	213	191	186	204	198	194
345	2	2100	169518	405	0	10	174	286	425	448	476	456	448	409	378	360	326	344	300	302	312	293	275	273	291	263	252	264	255	285	273	263	236	252	224	242	239	248	244	240	233	227	228	223	228	243	216	236	238	227	236	221	226	225	230	230	211	222	199	219	219	233	229	222	209	208	213	191	208	227	211	234	222	189	215	211	198	230	211	201	220	203	217	213	217	207	189	204	244	212	231	223	207	222	207	252	214	210	217	226	209	223	221	241	216	211	233	207	196	223	204	204	202	212	216	211	213	204	225	222	209	202	205	191	200	220	200	204	203	205	196	214	211	212	234	206	218	218	226	211	195	204	187	232	197	199	207	197	218	192	195	192	214	209	225	204	233	221	200	216	222	220	196	210	199	212	207	199	204	195	194	210	189	199	193	192	196	202	197	211	200	191	211	203	199	197	185	226	202	224	220	216	212	219	211	206	217	216	209	206	211	189	183	218	201	207	224	241	190	228	203	207	216	186	189	199	206	214	223	185	167	215	195	202	215	214	204	223	201	205	198	203	213	218	218	196	193	218	210	219	204	200	179	216	202	183	186	197	196	166	218	183	204	210	220	239	193	193	211	198	202	214	212	199	214	218	206	190	196	196	226	199	204	194	197	199	210	191	211	211	251	191	196	211	214	200	209	204	194	212	217	204	189	190	205	215	187	216	199	214	194	210	234	213	195	194	207	187	203	202	215	224	220	240	193	227	213	194	191	248	202	227	243	187	220	209	196	205	205	225	210	211	165	202	215	195	208	220	214	208	200	193	209	228	195	216	180	199	212	212	221	187	202	190	222	198	218	206	185	188	240	186	213	210	196	202	202	235	194	193	200	193	216	195	208	206	203	224	187	227	196	212	199	218	210	207	199	220	220	203	190	202	201	201	194	200	209	209	201	206	199	230	187	194	188	211	195	211	214	218	194	204	193	205	212	211	190	218	215	207	183	204	207	199	208	184	197	196	214	187	188	187	205	204	178	211	199	199	218	209	182	183	187	197	220	231	200	216	236	216	236	201	207	189	217	198	194	214	203	195	231	201	187	184	202	244	206	219	206	190	210	222	209	206	205	203	211	203	183	202	207	226	185	191	227	211	215	199	210	193	211	192	209	204	193	206	207	186	215	190	203	205	201	184	223	209	201	198	226	212	190	185	194	210	194	209	170	209	213	210	242	210	194	211	226	176	192	211	210	238	232	197	210	249	205	214	210	223	185	193	232	193	218	187	208	206	192	195	187	199	189	205	200	206	190	203	202	243	212	207	204	212	206	210	191	204	233	206	225	213	224	210	205	185	222	213	201	219	213	168	200	205	185	202	185	220	184	209	208	202	210	179	229	196	190	198	224	213	213	211	208	176	189	211	211	207	223	196	220	201	226	196	197	218	200	200	203	219	190	188	220	202	197	187	212	216	220	190	203	212	208	205	202	208	216	199	199	213	200	202	226	207	197	181	203	219	217	192	207	222	215	196	207	206	197	184	203	207	183	216	184	211	195	186	199	221	190	201	199	225	198	215	218	191	198	220	208	216	211	187	188	200	194	203	206	203	213	234	205	196	185	208	212	198	196	218	184	221	203	217	181	210	188	192	184	186	206	212	207	213	209	192	196	230	221	192	195	228	198	224	193	212	205	194	210	204	219	184	209	197	208	195	203	208	199	215	186	214	175	209	223	175	221	210	208	207	162	215	231	222	211	213	214	207	226	224	203	212	188	197	200	216	207	206	238	211	199	196	217	213	210	209	196	197	202	190	210	214	187	188	215	183	209	194	219	217	216	183	214	204	203	218	199	225	192	191	216	193	213	191	200	196	214	209	220	202	191	195	198	186	209	203	189	182	198	193	210	184	194	224	211	206	213	206	196	238	201	200	185	218	204	205	216	201	209	204	214	230	216	177	208	202	204	203	198	204	185	215	202	214	195	202	207	202	212	215	217	190	190	193	205	204	200	202	219	222	207	191	190	205	208	199	203	215	208	201	186	221	189	231	190	210	179	216	195	219	207	200	226	187	205	215	211	206	203	215	210	217	187	223	203	195	204	209	200	205	207	222	208	191	239	203	184	218	211	198	229	187	190	224	203	210	183	192	213	204	232	204	211	210	185	174	182	220	221	200	199	176	231	205	198	220	219	220	216	223	192	251	214	194	201	209	202	173	220	202	215	207	227	188	229	180	201	205	200	183	193	196	216	205	203	191	191	190	208	211	200	189	202	184	210	218	199	211	213	212	178	188	214	193	199	204	198	209	219	178	224	221	215	228	180	210	213	208	172	199	192	210	200	221	205	219	204	215	215	213	215	200	210	219	201	217	211	210	176	219	206
345	3	3500	169620	396	1	22	197	298	465	455	529	500	470	412	436	389	389	355	333	320	320	328	312	323	294	285	279	277	265	329	265	268	276	299	283	267	273	270	271	245	244	252	263	229	236	268	249	256	251	264	258	251	229	231	235	241	242	254	236	248	233	207	220	243	211	217	244	222	231	236	232	223	230	241	221	242	231	225	224	228	241	237	227	215	219	255	234	237	230	212	247	265	215	243	246	207	229	244	233	230	204	223	244	244	230	208	218	247	224	236	227	245	211	228	220	202	210	219	220	229	211	224	241	210	208	238	237	225	216	205	196	220	255	215	198	227	234	220	219	227	231	235	224	227	201	227	229	220	234	238	232	213	225	238	233	209	194	222	233	210	221	219	251	243	252	234	243	235	254	232	205	221	245	236	234	194	232	251	200	211	224	238	238	192	217	250	226	224	218	229	226	219	211	204	216	242	221	258	228	193	234	219	246	261	209	195	250	223	236	220	220	226	220	209	233	232	234	210	239	236	209	209	228	222	240	225	211	230	226	216	243	239	219	214	213	245	224	222	226	205	210	262	245	228	218	219	243	225	207	229	222	230	227	259	210	229	214	228	230	205	231	208	215	234	227	234	230	243	241	209	232	222	209	219	232	217	237	229	223	217	205	245	230	219	221	219	207	239	232	245	196	220	234	210	237	207	250	214	232	235	238	213	202	226	213	215	199	257	223	227	226	220	226	240	232	233	208	221	220	220	198	221	195	241	230	236	227	215	211	207	221	241	217	213	218	213	216	238	232	231	222	204	210	225	222	232	222	226	220	210	211	202	195	200	226	210	243	203	217	219	210	234	237	231	216	261	211	221	238	223	217	247	207	250	228	241	218	221	226	221	224	239	234	234	230	226	209	192	243	213	227	229	214	233	236	219	218	220	238	237	239	229	230	252	215	218	241	242	215	229	240	212	238	210	225	205	229	233	218	231	230	242	201	233	217	208	228	234	239	232	219	235	227	227	211	230	230	228	238	214	221	228	228	223	252	230	207	232	245	206	229	220	211	231	225	216	237	245	232	202	235	210	224	206	233	227	241	228	245	243	226	210	226	238	234	221	208	240	227	202	201	225	254	216	215	233	202	230	195	213	225	191	220	226	203	214	243	223	233	235	219	213	232	236	247	204	226	232	259	227	211	213	230	218	224	217	227	210	214	200	224	234	211	240	207	219	216	180	241	239	218	220	212	226	218	227	240	213	223	227	223	246	229	214	243	230	212	225	243	236	233	208	224	232	222	200	226	229	214	217	215	219	221	226	220	220	222	191	242	239	229	203	205	233	223	241	223	211	200	218	249	239	221	220	220	221	204	216	228	209	211	216	216	222	230	217	214	230	243	243	220	210	224	251	207	219	229	214	226	209	209	199	190	219	194	223	244	229	225	227	232	234	222	221	225	213	212	242	216	218	203	195	217	227	253	224	204	236	219	225	211	208	223	221	212	238	214	222	218	223	232	224	223	243	205	263	222	221	217	203	201	229	238	240	226	230	248	238	229	223	219	209	213	222	230	242	196	233	244	213	224	235	212	195	229	216	233	206	210	227	236	195	223	214	223	200	210	241	207	233	211	216	208	211	247	208	228	226	241	221	241	202	221	210	193	223	229	204	216	198	239	209	208	236	229	232	227	222	203	216	230	211	234	217	239	225	228	228	226	232	236	213	194	225	213	257	228	228	217	218	219	234	210	223	236	209	203	218	233	209	229	208	225	204	222	215	221	206	208	210	242	228	233	212	236	227	226	232	209	220	231	211	201	256	238	255	222	215	227	235	222	211	241	218	225	254	211	239	247	217	240	239	222	220	193	229	241	236	208	238	254	200	216	255	222	241	231	205	227	233	238	230	217	204	210	201	239	222	205	215	213	214	246	243	238	226	230	208	224	213	230	221	234	218	216	228	209	224	230	225	240	205	213	230	236	224	215	208	220	225	222	225	231	226	208	213	254	225	231	231	208	210	237	216	218	241	230	236	230	239	232	237	213	229	214	214	237	240	226	188	216	201	239	224	216	201	242	232	217	233	219	237	206	222	225	212	225	207	226	207	235	258	213	246	242	180	228	235	232	227	235	241	253	228	234	219	217	219	235	220	242	230	239	217	225	228	202	238	199	227	226	236	225	227	216	247	223	229	224	236	208	224	215	238	217	202	214	240	193	207	220	218	230	224	221	239	241	239	230	217	232	231	216	240	233	228	201	244	209	235	238	231	233	216	231	244	183	230	255	222	237	230	261	212	240	223	235	206	233	228	226	213	231	202	204	225	225	235	223	199	220	215	221	235	226	233	215	215	228	211	220	207	219	233	229	199	216
