345	0	2700	165033	361	6	74	496	690	735	820	898	1204	1373	1475	1460	1437	1434	1435	1421	1379	1388	1372	1348	1302	1262	1159	1140	1070	995	964	914	795	757	728	686	597	599	506	457	424	449	389	406	403	364	373	404	414	402	347	399	363	373	392	360	386	384	356	389	395	382	381	362	386	376	352	355	368	392	343	387	368	349	366	352	364	374	373	382	378	341	367	346	357	375	368	341	377	347	392	364	339	362	342	351	363	362	354	364	357	364	388	360	339	337	371	358	374	369	387	373	356	353	350	322	361	362	341	349	326	384	363	349	368	346	359	374	362	343	333	360	330	340	336	362	362	367	357	352	379	359	363	380	348	348	365	374	321	339	373	386	342	317	345	373	341	367	357	345	370	360	362	365	351	331	335	344	367	377	400	382	359	352	361	370	380	390	346	322	368	347	351	332	380	358	365	369	371	372	365	338	403	372	336	383	312	347	345	367	342	364	357	344	357	367	342	376	354	338	368	352	379	345	365	389	398	351	350	320	358	332	396	361	347	358	340	342	384	346	320	372	336	366	393	356	327	343	369	371	351	345	336	380	319	350	325	357	399	362	348	375	377	349	336	378	354	342	328	335	334	351	348	367	390	373	353	384	369	365	358	348	336	357	317	326	344	328	339	363	373	372	345	352	372	360	338	357	358	375	379	376	338	350	351	357	327	371	355	371	367	349	351	360	354	344	349	361	346	385	354	345	344	363	379	365	372	368	362	365	361	384	367	368	350	374	357	377	346	380	365	362	327	347	344	315	355	360	345	338	373	333	351	355	345	366	358	388	366	350	356	367	331	334	359	380	362	341	371	371	340	316	351	376	370	353	337	362	351	350	338	332	326	364	354	339	389	340	356	362	353	359	345	317	375	379	338	369	375	347	373	362	350	353	350	377	349	359	370	355	349	379	336	349	377	328	347	383	325	352	358	373	360	353	356	361	358	347	385	332	346	339	362	343	349	327	368	334	369	330	364	363	386	356	337	342	363	359	353	367	362	348	372	356	362	376	342	349	359	371	378	367	348	339	373	345	353	352	344	328	383	366	362	398	347	318	380	374	371	347	332	356	359	373	364	349	352	348	370	328	357	369	391	326	361	361	346	362	311	408	372	338	341	356	368	366	360	379	337	354	337	328	339	371	355	361	347	356	339	346	342	369	348	343	347	341	345	358	337	352	369	341	354	394	349	377	351	343	362	328	358	362	377	338	333	391	366	375	361	344	379	354	356	341	345	331	352	364	355	375	344	358	360	368	357	371	361	358	351	357	382	338	392	354	351	348	347	347	339	381	331	359	371	364	359	366	371	356	311	327	348	368	343	368	352	326	339	383	344	352	353	356	347	346	332	346	336	344	349	338	349	337	375	331	325	348	341	344	332	350	358	323	376	381	374	367	353	362	376	384	318	352	317	328	353	325	368	350	366	352	347	346	324	381	365	386	332	388	371	341	354	364	343	316	369	368	325	339	369	362	372	341	327	350	325	320	376	353	370	381	377	350	351	341	392	347	337	363	346	336	381	352	352	380	344	328	332	372	342	368	331	336	349	354	381	352	334	345	364	355	341	370	369	357	330	377	411	380	352	392	358	349	340	341	344	333	354	342	364	346	333	353	319	359	353	370	353	387	353	370	382	340	367	352	337	372	352	340	372	349	417	345	399	339	373	388	362	333	367	349	344	394	362	374	344	366	355	377	348	359	353	370	365	363	344	379	364	350	361	330	346	413	360	356	336	355	373	369	353	341	330	362	362	353	389	348	353	373	349	361	362	367	350	394	353	343	387	352	348	350	362	361	366	352	345	338	362	364	377	343	368	338	379	335	332	377	361	342	362	340	348	366	357	331	317	385	415	354	369	332	382	345	355	353	346	396	354	318	377	356	352	368	331	355	350	348	337	377	346	396	356	371	355	361	344	355	360	340	340	349	370	329	338	372	340	332	383	362	369	364	375	332	345	359	360	342	320	389	345	325	392	365	380	335	365	345	383	353	331	360	356	332	342	345	369	350	359	361	351	319	349	366	384	358	357	343	354	346	355	369	353	340	344	353	360	376	364	322	323	336	331	365	355	349	373	353	354	360	316	338	338	350	366	339	381	359	364	322	346	360	333	359	364	359	378	364	334	353	354	368	335	351	326	361	331	379	333	348	357	346	347	342	340	369	380	346	350	332	324	348	377	331	327	351	378	358	365	349	340	362	348	387	392	356	336	341	346	351	355	361	367	385	368	366	345	349	306	372	351	357	345	379	354	373	348	368	359	346	372	359	394	341	382	388	344	340	344	358	338	353	347	358	340	339	364	404	362	356	364	352	355	341	356	357	337	349	376	330
345	1	1900	165156	361	3	196	971	1223	1323	1336	1357	1415	1400	1400	1378	1355	1360	1332	1278	1222	1188	1138	1100	1051	993	882	887	818	708	662	639	580	557	589	474	467	422	435	389	364	382	366	373	362	351	368	373	390	357	340	373	336	336	381	345	351	338	358	368	321	294	322	341	359	370	353	323	357	371	352	364	335	344	326	350	349	336	338	342	336	340	345	346	350	316	324	307	345	341	376	364	335	330	352	321	322	342	322	332	329	346	346	347	337	331	336	335	340	337	346	345	316	335	360	334	321	334	328	356	331	329	312	323	328	325	325	352	345	343	354	343	327	349	330	321	366	362	317	351	349	323	318	323	330	333	333	328	346	347	371	337	314	320	331	343	359	316	338	315	307	337	318	335	360	342	318	353	323	336	340	302	342	322	314	321	332	361	352	306	325	331	352	340	354	325	319	308	334	337	319	314	306	349	318	314	327	324	323	317	322	356	349	339	353	323	337	367	304	330	351	309	333	325	340	325	344	342	331	350	331	340	334	354	325	331	319	322	309	348	333	331	345	345	337	329	359	348	356	339	314	324	316	332	315	347	348	321	323	346	320	337	353	321	366	347	324	306	308	328	314	333	311	362	324	334	362	329	337	325	316	319	344	350	348	331	345	314	306	325	317	344	320	314	323	347	301	334	338	301	305	356	343	332	323	312	342	327	345	292	340	338	342	321	340	355	336	350	319	327	349	329	363	360	329	331	362	329	388	342	294	330	348	323	354	329	349	318	342	350	325	372	299	340	300	324	347	335	324	318	334	323	321	300	339	335	353	330	314	353	324	345	349	342	310	339	336	351	340	329	320	347	346	352	337	332	350	324	334	341	365	335	306	326	354	322	314	334	338	319	300	343	322	329	339	318	323	322	337	300	341	310	348	326	324	344	338	364	330	335	341	332	340	327	320	316	339	321	332	305	339	318	315	349	369	323	352	357	333	355	309	349	312	307	315	339	322	356	314	321	329	347	323	319	342	327	334	350	331	353	311	329	326	346	344	395	333	352	318	328	326	338	312	319	324	335	340	343	355	338	302	336	321	335	343	312	384	321	331	343	352	317	329	334	353	362	339	314	334	311	347	339	317	346	300	315	326	334	354	345	353	342	328	361	335	322	332	337	338	311	351	337	317	323	344	337	349	348	340	337	314	339	356	346	320	348	318	318	308	316	350	319	320	372	336	356	308	348	371	353	323	346	329	346	324	328	350	360	324	337	350	297	306	356	317	315	340	312	360	324	316	328	333	322	336	312	347	312	325	334	325	328	314	323	318	372	334	340	305	309	308	301	318	318	346	342	326	362	327	324	319	338	323	329	342	355	309	326	321	331	317	324	348	305	329	351	359	334	337	327	333	355	315	319	343	334	387	329	319	364	356	323	320	337	321	336	324	340	321	323	321	342	315	333	337	338	327	318	310	338	346	353	342	321	332	337	337	324	313	346	324	356	332	319	324	333	316	321	322	314	327	331	297	340	305	355	347	296	333	300	337	329	323	314	315	347	309	341	364	318	302	303	349	325	318	341	337	356	317	305	300	340	336	344	333	350	322	336	345	351	301	309	330	344	329	330	309	353	330	343	343	328	355	341	330	349	336	337	322	312	321	326	345	308	327	357	336	367	354	326	322	333	319	328	363	361	327	320	320	324	334	337	353	339	350	344	321	337	335	336	341	347	313	352	309	342	341	349	313	322	324	332	322	337	345	364	362	340	348	340	318	301	302	315	338	283	310	318	330	319	329	344	340	334	314	356	328	307	343	313	340	337	348	372	349	357	350	305	334	342	358	327	305	318	323	334	351	361	327	316	316	337	345	363	352	329	362	345	336	338	320	308	317	347	330	356	332	314	336	349	332	329	358	324	347	385	350	368	366	331	333	322	313	349	328	319	302	331	324	347	328	311	326	320	336	329	320	359	337	332	345	350	343	337	342	344	324	343	349	325	318	336	341	342	319	356	319	325	338	335	339	315	325	339	370	341	329	353	302	337	355	331	354	331	337	313	333	337	337	316	327	314	299	291	339	319	301	326	339	344	346	342	323	342	337	330	335	359	355	331	348	322	341	336	311	327	334	304	322	345	326	322	348	291	322	316	337	323	342	313	342	308	305	314	330	336	309	326	319	334	336	323	322	309	334	317	339	341	361	360	335	352	324	350	336	331	318	357	346	332	330	348	342	330	312	336	377	341	353	355	324	346	344	345	359	326	308	325	346	342	349	330	332	354	324	345	328	331	358	326	339	302	313	334	349	303	350	328	352	320	348	336	349	323	354	354	318	313	338	321	343	314	315	349	293	339	352	341	325	359	365	350	334	299	326	325	302	355
345	2	2100	165280	372	2	520	1135	1385	1443	1495	1451	1449	1439	1432	1424	1403	1356	1353	1328	1251	1220	1183	1092	1029	947	898	829	755	697	655	599	590	548	475	463	438	429	385	385	386	388	357	349	351	365	327	367	387	333	351	340	348	352	377	367	338	368	346	362	358	339	347	341	346	358	326	359	347	327	367	340	354	341	333	337	343	341	349	348	383	353	339	352	324	346	325	350	320	360	349	329	320	340	341	340	351	338	331	346	378	337	340	374	346	306	349	310	327	354	316	326	337	347	332	335	330	339	300	310	330	332	363	343	328	306	346	327	325	318	360	333	354	343	348	340	317	326	326	331	341	343	341	333	320	320	324	365	323	349	336	319	337	345	352	332	323	342	324	352	320	327	335	359	355	340	328	343	336	347	367	334	349	300	333	343	356	340	359	341	321	347	317	351	354	348	347	353	299	348	314	351	324	318	361	330	337	358	347	324	337	322	345	356	318	338	350	337	350	335	347	306	340	323	334	329	363	350	332	355	322	316	347	357	321	327	316	325	309	356	351	339	349	342	320	337	328	327	300	323	337	351	353	351	355	360	353	355	335	367	339	347	313	311	333	328	307	355	327	323	329	316	346	347	332	298	317	309	353	349	323	348	310	315	374	345	333	310	334	324	291	332	342	330	328	351	352	312	350	333	329	355	367	316	335	345	310	333	336	345	337	317	310	359	345	353	358	369	318	344	329	321	323	344	345	354	330	350	301	329	366	317	370	336	327	357	346	311	325	308	364	324	367	338	326	311	308	344	338	333	322	328	333	340	358	346	361	327	353	334	310	356	348	327	330	316	368	343	310	340	330	345	342	360	306	358	345	332	294	358	334	333	336	325	328	357	308	347	322	333	345	323	316	315	341	331	348	327	341	331	331	355	330	340	336	352	327	334	314	316	337	329	347	325	361	300	314	329	324	335	365	322	329	315	360	382	344	327	344	340	311	349	331	327	349	314	337	317	304	341	338	314	343	347	354	346	360	359	336	361	333	312	324	327	338	335	345	327	318	301	309	367	343	357	323	354	345	341	329	353	346	321	350	334	339	321	339	346	363	345	339	328	345	348	292	335	348	359	297	331	335	344	340	348	351	332	345	348	324	334	331	355	362	347	321	339	345	322	337	353	374	362	369	301	372	358	295	321	355	328	350	320	301	331	328	360	336	345	314	325	325	349	369	338	346	298	335	344	320	326	336	350	335	366	316	334	329	342	325	337	353	333	338	329	326	326	364	325	335	337	347	297	338	295	319	322	353	342	355	324	339	352	336	354	333	312	343	330	338	345	321	346	351	347	312	320	345	300	341	319	329	359	362	355	351	334	343	344	344	348	366	352	321	314	347	365	327	340	299	344	336	374	332	304	333	354	326	358	367	362	326	340	298	340	337	307	318	348	327	352	362	329	344	345	338	324	341	333	337	314	314	335	327	342	344	359	328	311	350	379	351	336	344	324	344	337	303	318	349	342	309	315	323	340	335	333	349	342	330	339	321	328	317	324	333	325	341	348	363	347	339	339	332	329	330	333	330	340	344	328	337	311	352	365	332	341	337	300	316	334	332	324	337	343	316	328	340	358	326	345	319	344	314	299	348	349	369	351	351	355	332	321	329	328	328	322	342	340	318	340	320	345	313	331	302	344	330	336	332	315	320	325	338	324	332	363	342	356	330	351	337	333	336	293	324	326	305	362	331	351	346	361	351	318	309	345	330	313	340	321	340	326	344	319	314	343	332	323	352	322	336	327	343	365	336	329	332	320	330	311	306	332	296	352	329	334	343	352	350	356	340	317	314	324	360	316	320	326	319	350	365	333	336	327	344	316	338	334	353	336	373	314	336	365	323	340	329	334	358	338	312	347	322	350	340	369	341	322	312	350	329	335	354	350	339	303	346	338	322	339	326	335	305	339	362	324	318	348	309	338	344	344	321	308	336	328	346	329	343	329	333	325	329	350	310	322	337	336	341	327	346	369	322	331	327	350	327	385	317	322	355	332	341	350	345	315	324	354	331	333	337	300	346	328	345	356	337	331	311	326	327	326	319	364	335	329	367	343	328	342	339	335	351	335	315	319	327	327	357	339	344	314	322	344	318	356	331	345	322	324	344	366	370	353	318	313	376	335	344	328	374	370	349	342	344	300	328	362	326	323	324	328	333	339	358	335	327	341	308	345	325	335	329	347	331	340	328	342	320	337	349	341	332	326	326	341	340	348	311	330	326	341	346	369	314	326	325	334	323	314	335	344	334	323	344	340	326	344	314	358	332	338	339	351	353	344	329	309	339	346	317	348	327	345	341	349	326	332	360	344	328	331	351	342	342	345	342	343
345	3	3500	165403	358	5	469	1345	1420	1435	1479	1482	1450	1494	1429	1425	1417	1380	1399	1373	1319	1284	1202	1130	1088	1029	953	863	812	770	695	666	633	560	561	511	539	434	454	406	438	399	371	393	383	377	413	366	381	379	377	340	338	372	376	360	364	388	383	360	367	357	396	335	369	376	376	358	353	371	387	313	351	363	346	359	364	360	418	381	338	330	366	359	377	358	358	370	342	356	391	344	381	373	360	373	364	352	370	328	344	350	317	376	368	359	340	380	321	332	337	347	382	358	336	373	357	352	346	346	374	392	340	355	373	374	339	351	364	318	336	343	307	360	350	323	338	331	333	352	325	323	380	358	345	358	358	348	348	363	371	333	386	369	342	340	367	368	337	366	335	355	332	358	404	331	322	365	352	374	341	348	331	362	363	365	306	354	326	346	337	342	352	351	335	352	341	336	332	360	344	365	367	347	360	367	351	356	357	358	358	365	357	352	359	352	333	334	367	345	384	386	323	366	340	343	369	339	327	339	366	350	294	338	343	350	353	338	330	327	331	384	337	331	355	333	318	353	345	345	344	368	317	324	328	358	310	341	360	341	351	388	361	331	322	343	347	365	331	358	331	358	372	363	356	364	321	333	331	338	355	387	361	339	368	372	333	341	352	301	340	361	377	357	353	369	370	364	350	332	353	336	327	314	350	383	377	328	334	338	344	348	333	324	365	331	331	336	352	354	361	359	348	360	346	351	343	332	371	330	355	362	350	347	361	338	343	393	356	357	366	343	333	341	379	341	354	344	355	331	333	347	366	350	354	381	350	321	320	342	393	357	365	344	361	356	344	356	343	357	364	366	339	357	332	338	352	332	373	318	372	326	321	386	341	366	328	328	332	357	342	356	392	336	369	345	394	371	361	345	342	370	315	365	340	363	346	305	314	376	349	327	353	367	359	361	347	336	355	357	315	372	329	349	376	365	339	324	360	368	360	342	323	371	343	353	385	317	356	329	361	372	343	324	350	334	351	361	365	333	363	327	327	329	347	357	351	355	341	340	352	341	309	353	328	383	355	333	335	355	344	362	346	360	351	357	338	326	351	355	350	319	317	325	353	344	343	370	374	334	357	340	357	360	359	369	350	321	357	383	345	338	327	339	339	371	343	352	363	352	357	339	337	359	369	331	347	345	345	333	335	368	302	347	348	350	323	344	330	367	364	353	384	316	366	340	329	351	379	351	337	376	336	342	345	361	374	346	351	365	342	359	354	349	334	362	371	360	349	362	356	344	351	337	376	328	346	367	369	351	353	341	318	334	345	377	336	334	372	375	347	342	348	344	328	340	349	328	355	355	353	371	364	335	340	386	371	368	338	335	344	326	337	332	350	378	322	317	334	362	317	357	371	361	355	363	346	379	366	348	343	375	335	356	342	346	368	340	334	325	368	331	378	327	368	326	342	324	375	345	377	377	385	330	357	342	390	347	328	374	346	358	367	353	346	354	394	365	314	329	389	343	339	367	354	342	362	309	352	356	336	317	348	351	296	369	351	352	359	345	316	333	318	345	324	364	370	340	340	344	364	360	311	343	328	342	349	357	326	345	336	334	326	381	364	349	328	297	334	340	341	339	362	357	353	358	341	378	350	346	355	359	349	340	341	374	340	355	315	333	327	361	309	375	330	330	365	324	346	345	340	352	362	339	357	320	365	356	368	324	338	340	318	352	354	340	325	337	355	368	353	345	346	347	326	384	334	326	338	369	349	344	344	361	330	343	345	356	357	312	355	347	355	359	362	343	333	339	374	336	344	355	365	363	352	365	368	329	355	371	380	352	352	345	374	343	356	357	326	350	354	358	355	355	348	370	339	363	314	344	342	327	361	332	356	355	338	328	345	348	341	371	355	340	331	356	353	339	362	371	343	355	376	358	325	333	357	346	340	310	352	370	332	349	334	345	342	337	348	340	321	324	340	358	337	370	338	381	359	325	387	351	347	382	357	337	350	376	328	329	345	361	321	314	356	342	365	338	336	330	341	358	345	359	330	352	305	342	331	365	329	362	367	384	326	350	343	352	334	346	331	350	347	327	316	344	353	360	336	371	351	359	363	356	354	375	383	337	351	339	356	351	346	349	361	335	332	358	361	361	338	343	334	319	311	372	347	317	344	341	352	344	355	353	347	362	368	350	348	370	354	355	308	352	335	351	350	312	367	370	334	344	358	360	336	341	358	355	347	350	350	324	342	385	327	379	325	347	368	356	362	359	367	344	338	373	359	349	328	311	331	355	349	347	367	348	353	374	320	333	346	331	359	331	369	316	329	350	370	353	357	362	320	322	353	338	354	341	335	356	358	328	366	349	345	343	354	328
345	0	2700	165526	351	55	897	1264	1349	1412	1502	1454	1489	1473	1434	1441	1453	1431	1385	1359	1334	1284	1285	1167	1106	1023	981	942	840	800	692	689	653	590	539	536	518	477	450	441	416	414	400	394	409	367	419	378	378	383	375	365	389	364	381	321	383	350	412	355	327	332	344	383	362	383	347	342	389	397	381	381	351	339	349	370	354	353	357	404	333	401	370	385	335	346	360	357	377	401	357	339	367	379	322	375	378	338	376	317	338	353	360	383	369	393	363	343	347	355	325	358	330	338	369	394	369	357	339	352	369	360	355	390	356	337	341	388	347	382	351	363	331	316	347	350	357	316	326	377	358	309	359	373	370	367	356	374	347	316	367	362	340	356	359	338	335	325	343	360	381	329	377	351	371	348	354	364	369	361	346	354	359	357	347	371	344	361	350	342	337	357	360	370	387	373	320	346	340	319	376	365	343	355	360	367	353	355	343	398	355	354	330	344	360	372	390	338	364	347	342	377	345	365	359	332	362	376	354	374	367	362	377	352	372	322	375	366	365	359	354	330	368	379	363	371	351	362	358	354	363	336	369	331	371	381	358	338	385	352	370	378	385	365	335	345	370	372	346	374	330	359	345	346	324	359	355	325	372	345	353	345	331	347	347	340	325	373	352	362	332	313	359	352	356	341	357	343	349	359	371	374	356	357	362	371	366	354	356	331	348	371	379	354	365	372	353	325	336	360	329	353	345	367	356	347	348	350	358	365	345	353	344	350	334	369	361	346	361	329	319	365	325	360	371	378	319	358	343	370	346	382	327	362	361	343	350	326	350	369	348	354	383	354	364	340	337	341	361	345	345	347	330	370	342	364	362	325	385	364	340	359	326	347	343	358	361	359	357	364	348	350	374	359	330	368	360	345	385	352	351	364	350	347	346	339	370	364	347	349	349	376	345	391	354	370	377	325	351	400	349	375	358	342	367	355	343	349	359	361	386	352	347	369	335	356	368	363	387	372	349	333	366	363	363	351	358	348	357	341	385	339	360	342	392	353	328	360	358	374	417	371	358	370	330	370	386	411	370	358	360	367	322	358	371	370	368	362	342	385	365	362	373	341	387	319	337	326	362	385	354	336	327	362	384	353	328	351	340	341	350	358	371	361	363	358	344	329	373	339	388	335	374	368	343	333	364	337	333	352	362	338	362	364	343	371	343	354	384	348	351	346	382	365	386	365	340	353	332	377	331	346	355	345	319	376	364	342	362	358	365	354	371	366	341	360	370	354	352	349	355	357	374	321	362	363	337	369	335	366	362	359	338	338	351	350	352	328	390	397	349	338	361	389	342	369	359	358	369	342	339	375	329	353	352	321	376	345	346	336	350	323	372	361	362	374	365	371	341	366	346	336	343	385	339	340	358	355	342	350	367	348	378	361	360	350	360	368	348	360	346	352	362	371	400	366	361	312	326	385	340	364	347	347	378	340	322	357	364	356	370	354	368	313	350	355	334	358	309	357	352	317	367	348	386	357	343	366	360	333	357	313	344	395	359	360	332	342	345	353	414	379	343	338	382	347	372	351	351	351	345	334	342	378	343	358	354	365	361	346	363	350	367	353	366	338	367	336	370	376	355	389	371	364	332	336	358	390	367	340	368	372	335	342	366	330	372	330	351	339	320	359	358	350	361	341	354	353	355	381	388	361	352	378	363	378	366	361	343	337	323	356	353	370	374	384	326	338	305	360	323	363	352	362	355	349	346	343	367	379	368	308	336	373	368	362	347	368	371	404	373	365	363	355	358	304	326	378	375	327	334	351	352	385	329	369	350	352	343	377	363	353	341	355	353	333	386	370	361	358	359	342	344	345	351	348	361	363	338	380	389	337	359	353	346	377	340	352	344	348	374	359	356	336	355	356	377	368	359	360	352	356	341	357	315	344	370	354	348	365	349	377	334	374	335	332	379	311	349	360	365	352	366	349	345	335	356	346	324	395	341	378	351	330	376	341	357	348	363	326	333	366	365	402	359	370	374	327	354	348	366	355	372	395	319	319	318	326	368	367	366	348	342	386	337	371	359	375	331	342	375	375	323	368	350	366	360	334	374	345	357	351	336	351	351	364	347	348	348	378	360	351	360	334	343	350	356	371	356	328	353	367	362	360	372	378	363	393	358	370	345	369	321	363	325	338	353	317	361	353	331	318	366	337	381	370	355	348	348	367	361	343	339	361	387	373	339	325	379	331	345	339	352	379	349	343	328	356	381	339	344	400	378	399	358	388	360	336	390	377	346	348	352	355	347	346	357	369	362	360	330	351	362	355	365	347	372	347	362	376	362	353	351	384	319	357	362	346	338	367	366	355	352	367	358	352	368	348
345	1	1900	165649	370	12	505	1284	1412	1467	1488	1432	1478	1403	1439	1366	1373	1374	1318	1255	1202	1165	1065	1002	925	892	772	735	674	629	591	582	525	497	528	468	435	385	404	365	389	380	337	358	359	355	365	363	339	387	358	380	326	355	344	334	340	367	344	356	323	331	348	352	328	373	354	331	335	357	335	326	329	343	348	369	316	331	344	331	349	348	348	320	339	348	344	354	335	327	303	370	338	313	337	335	312	342	327	357	364	338	346	331	332	334	347	345	336	330	344	346	373	337	376	333	367	335	321	329	339	313	343	345	338	370	323	333	326	329	333	342	359	357	329	337	340	340	312	332	359	314	312	346	337	318	346	344	335	326	343	349	344	344	338	305	334	335	322	337	346	340	339	341	332	327	356	346	315	293	351	323	329	344	328	322	358	320	319	311	318	318	322	338	320	329	361	327	337	355	314	341	342	363	323	309	295	337	403	315	338	346	336	343	331	336	325	323	333	345	314	320	334	326	357	315	314	326	348	346	330	355	334	339	332	305	331	321	351	355	343	326	328	356	346	344	366	323	323	337	342	326	332	315	316	357	331	335	330	332	327	353	309	344	348	345	313	305	287	333	343	326	338	323	304	314	302	342	347	385	355	345	322	330	318	342	356	349	333	325	342	317	342	317	337	330	353	365	344	327	352	349	310	327	347	358	321	324	331	357	320	322	347	350	341	359	364	341	321	299	361	345	310	333	340	335	306	350	331	311	342	346	341	320	336	313	311	340	374	350	323	376	326	353	370	317	363	335	336	346	321	344	346	345	325	347	341	332	306	347	358	359	352	346	316	354	374	323	316	367	366	334	335	347	351	332	334	315	320	348	323	331	330	324	314	346	373	339	313	303	306	294	297	329	301	327	328	341	327	315	329	320	339	326	332	336	320	329	321	283	355	343	337	309	357	353	325	354	315	335	326	355	300	356	299	314	332	315	341	313	337	328	322	322	337	323	333	337	347	323	302	346	346	331	332	334	329	340	362	336	343	331	359	349	305	347	346	312	355	339	341	315	312	340	344	315	339	327	314	340	334	347	331	334	332	340	371	316	345	344	336	340	330	302	334	328	330	330	347	336	325	327	322	350	293	343	343	337	308	358	364	361	338	374	341	337	350	334	317	350	322	334	341	370	337	332	346	364	318	335	340	316	324	346	322	338	356	322	353	330	326	334	329	320	328	375	344	345	313	338	333	336	317	327	332	305	339	334	329	315	328	338	315	327	321	333	342	329	320	354	346	332	323	319	354	317	330	321	355	340	337	365	343	328	330	313	308	353	337	329	320	351	332	327	349	358	323	326	355	342	316	318	320	319	357	332	317	350	344	297	351	351	339	323	319	353	318	327	346	315	357	348	331	329	322	342	338	334	352	325	367	321	376	319	339	317	316	355	343	349	335	362	339	341	344	331	359	310	339	355	304	354	326	305	361	361	330	338	318	319	337	343	311	366	341	352	336	338	313	337	315	336	344	328	342	351	328	319	338	348	328	355	326	336	316	322	332	312	333	374	303	323	320	321	344	331	334	347	355	336	341	334	361	325	321	336	322	339	339	322	331	308	354	361	337	342	377	337	334	336	317	325	343	345	315	349	362	307	323	330	350	344	346	329	347	334	355	354	334	359	341	342	334	326	333	343	338	342	336	302	330	342	334	341	347	339	354	340	332	317	329	332	363	343	325	322	363	365	310	334	343	330	327	356	348	322	341	317	348	328	312	356	356	311	303	339	353	312	306	349	329	351	329	364	327	320	315	338	312	322	339	342	339	339	361	351	361	324	337	346	320	330	345	335	333	353	316	348	334	378	361	321	375	307	331	301	304	350	337	333	307	351	344	336	355	348	316	322	335	342	320	339	348	325	332	367	295	332	339	283	329	323	341	353	351	326	366	334	341	353	349	384	300	334	315	304	317	347	322	328	343	336	347	335	358	333	334	317	328	333	355	336	335	350	323	338	349	342	329	340	338	329	327	350	309	336	331	376	350	329	335	306	343	367	335	343	350	337	331	375	352	335	302	339	363	328	358	344	358	335	335	350	328	332	328	354	344	310	309	308	324	319	339	343	326	329	327	326	338	316	291	363	377	331	340	311	317	334	318	327	326	338	361	362	328	354	311	342	340	321	349	321	351	337	329	334	367	335	341	338	354	357	332	325	339	303	317	346	351	350	329	353	335	315	343	316	333	353	329	359	333	302	348	341	344	352	329	333	340	322	363	330	343	336	361	323	324	326	342	357	347	343	354	332	317	330	374	321	349	343	316	331	300	348	336	340	298	364	341	345	351	333	334	337	335	337	326	304	325	340	326	322	370	349	315	335	325	320
345	2	2100	165772	371	17	696	1323	1409	1460	1459	1482	1484	1444	1388	1406	1376	1378	1366	1313	1208	1155	1081	1029	912	858	813	741	710	658	637	575	551	523	483	454	398	417	419	401	428	425	372	374	377	364	379	377	380	380	356	356	391	365	361	349	328	344	349	339	373	386	354	364	366	346	373	326	361	346	353	366	372	345	354	358	373	344	339	345	358	348	351	357	357	356	367	355	376	333	360	370	357	314	342	351	376	378	329	351	335	333	353	353	365	353	360	346	355	367	361	368	341	383	366	356	335	351	345	365	357	361	335	345	342	327	357	362	348	376	339	358	367	354	346	331	344	341	348	358	355	357	350	331	354	376	344	328	299	326	328	311	370	354	377	312	338	326	351	328	334	353	351	358	342	350	367	340	344	361	355	363	336	361	343	312	341	330	345	338	358	304	347	355	347	365	364	363	360	344	378	325	351	334	327	335	328	349	344	350	339	348	349	334	358	343	361	318	372	369	365	353	337	311	347	351	359	331	344	329	361	358	361	358	359	365	358	345	340	337	332	366	347	337	333	350	361	345	324	338	367	350	323	329	343	362	305	343	325	359	347	323	353	351	365	363	334	313	347	333	323	378	340	304	356	349	342	320	336	349	353	343	356	313	328	393	372	368	341	356	346	350	338	370	378	371	331	336	323	307	338	377	341	325	331	342	368	342	346	326	328	354	337	348	327	356	353	323	352	359	332	367	351	372	331	327	354	337	359	371	347	342	367	336	362	331	328	341	354	363	337	342	366	351	354	356	327	340	308	366	362	324	356	348	357	369	367	353	335	361	344	347	312	337	350	344	320	355	386	338	350	324	343	338	347	336	365	368	380	352	368	327	329	345	345	356	342	362	333	360	327	349	321	342	353	352	303	357	367	360	349	322	306	326	362	349	334	339	343	341	351	335	342	341	344	311	336	352	337	354	365	317	334	358	342	325	341	332	357	353	336	353	341	327	371	355	351	350	323	339	355	351	347	335	334	381	335	357	343	351	363	336	322	320	343	337	362	322	356	345	353	348	342	329	333	366	319	346	336	351	352	311	358	343	332	337	326	344	361	309	324	331	354	333	346	324	350	365	343	325	314	342	339	362	331	366	344	338	337	335	334	347	374	367	326	363	355	342	350	360	350	372	332	321	304	371	346	384	342	357	320	323	332	372	349	337	346	359	349	345	334	332	340	323	330	351	404	328	331	366	350	373	339	340	316	341	343	361	342	363	351	320	365	342	317	315	412	338	350	365	321	348	350	357	378	352	348	347	351	334	352	337	361	356	339	322	330	353	331	342	346	344	343	351	334	337	363	331	364	333	368	351	343	365	346	322	355	357	371	363	318	347	338	366	340	343	344	318	312	349	336	330	344	347	327	361	328	349	345	348	332	328	331	354	350	346	343	365	343	323	338	358	351	350	357	353	367	340	370	342	357	325	356	327	341	317	333	343	341	322	328	340	319	359	353	375	338	362	334	309	353	325	346	348	355	316	323	351	323	336	335	344	337	359	332	355	299	328	373	343	334	357	364	364	347	349	371	371	353	356	358	327	338	369	313	360	363	350	319	324	351	330	323	367	361	397	328	342	326	328	324	330	339	358	329	349	364	350	351	369	343	364	331	352	323	353	335	360	333	381	353	322	354	343	352	313	375	333	359	354	359	358	341	368	324	325	341	338	332	347	328	395	350	328	325	354	359	323	376	344	340	348	344	314	307	373	338	368	357	351	323	349	332	361	320	345	358	361	352	358	352	334	313	344	330	333	333	352	362	349	314	330	351	352	347	347	329	356	359	353	365	330	314	334	349	359	357	330	311	333	342	358	333	338	334	339	348	326	344	363	340	338	330	349	370	362	335	392	325	362	351	356	312	382	341	347	351	348	319	326	311	333	329	334	366	349	349	333	374	299	383	321	372	331	339	332	326	343	373	331	379	306	350	335	364	366	348	347	358	350	375	357	333	346	343	317	365	328	331	372	329	354	353	340	366	334	344	350	357	339	345	371	362	362	329	326	335	371	318	334	370	352	343	381	331	367	382	334	373	361	347	376	326	362	337	372	366	344	347	355	377	322	368	347	336	339	353	334	355	372	359	313	346	342	347	338	348	340	320	384	342	332	337	351	330	349	363	326	350	350	344	348	368	332	342	349	337	346	350	322	350	340	345	334	381	339	369	352	335	320	336	324	343	340	344	294	332	386	338	338	375	367	341	340	358	348	345	339	363	342	364	343	330	363	310	317	330	354	341	342	339	343	373	330	346	342	357	334	350	348	348	330	345	342	334	330	350	325	360	366	366	334	359	353	332	343	351	339	352	347	362	365	339	374	338	374	332	342
345	3	3500	165896	356	33	1062	1400	1411	1406	1429	1435	1445	1457	1416	1432	1403	1397	1373	1343	1265	1211	1151	1057	1020	937	860	793	730	674	631	665	592	543	547	485	429	451	412	379	406	387	384	376	416	406	355	380	413	400	392	378	395	376	342	362	381	339	374	362	346	372	364	361	367	354	350	361	350	343	333	349	363	363	375	342	397	329	353	373	369	373	359	384	342	376	387	352	376	351	359	387	363	334	369	341	354	375	393	363	380	351	330	381	360	334	356	363	372	372	346	397	347	357	317	373	371	363	335	355	339	365	363	391	346	350	376	364	363	354	354	338	383	354	347	359	371	338	374	392	366	342	390	375	377	344	368	323	363	356	390	339	369	360	369	340	358	333	340	355	367	350	342	385	377	337	353	350	346	380	333	356	374	332	365	363	348	294	346	335	320	347	378	343	325	351	328	342	346	366	330	374	361	338	355	371	343	341	348	327	346	334	348	364	352	375	339	335	331	364	335	352	355	363	348	348	355	351	367	388	320	345	362	332	359	378	349	372	324	351	375	383	321	377	378	403	374	368	343	344	354	356	361	375	363	368	361	365	370	363	337	364	334	366	339	353	387	371	363	359	342	327	341	371	350	341	371	373	359	350	336	363	368	329	336	374	343	375	345	346	345	359	337	365	359	384	342	347	333	361	359	352	353	345	354	327	347	354	350	383	340	357	355	369	328	335	348	370	366	368	355	381	373	360	352	338	365	376	348	354	328	364	354	356	352	360	338	341	337	371	349	395	386	348	345	343	343	358	364	351	352	371	342	377	338	368	376	322	348	371	335	350	347	349	339	365	349	333	348	367	359	348	357	354	360	338	353	350	338	380	382	368	344	359	338	362	368	341	359	375	370	367	354	353	341	353	368	348	345	371	365	355	348	385	363	353	345	313	373	358	361	365	373	358	353	342	373	370	331	351	336	363	343	343	346	370	377	338	359	351	382	387	343	348	365	382	363	358	369	323	332	337	332	368	351	379	335	342	348	341	333	343	347	364	339	369	353	344	336	326	360	376	338	341	367	350	348	360	344	379	369	344	360	378	345	358	354	355	386	331	364	352	353	369	383	384	337	327	381	350	357	340	352	350	368	349	335	341	338	362	336	351	331	373	356	362	367	356	373	355	307	320	343	359	353	353	365	340	343	369	303	344	353	346	349	367	364	350	361	367	377	352	333	345	339	375	377	366	371	348	321	370	366	340	348	354	350	319	368	347	333	348	363	379	356	372	333	341	364	315	343	362	344	330	346	371	354	344	383	352	363	379	379	361	357	348	351	379	344	349	345	362	341	391	328	370	368	348	329	368	359	364	344	362	332	335	380	371	384	352	325	347	331	367	398	367	361	377	358	345	378	371	342	343	392	350	334	368	358	334	367	369	331	349	354	362	367	366	359	366	348	371	366	352	370	363	362	369	354	328	394	384	375	352	314	367	346	348	337	339	346	355	322	324	378	352	365	370	369	354	345	369	357	333	351	342	380	340	353	359	350	367	366	353	334	361	343	371	353	361	375	346	374	357	364	368	330	338	336	346	348	362	335	352	339	361	342	345	352	334	346	355	371	353	348	329	341	342	350	381	358	324	349	344	373	343	362	346	354	362	367	368	388	370	318	360	359	350	389	338	338	371	327	351	366	368	314	377	351	346	350	372	356	332	333	345	369	351	364	328	357	331	323	365	352	350	365	327	329	356	362	337	345	355	344	374	375	336	367	376	335	329	351	329	364	393	386	354	352	333	351	385	360	379	347	366	346	365	348	352	336	355	375	342	343	357	329	366	361	358	362	345	369	329	351	340	346	376	354	357	368	371	355	336	350	356	376	349	345	356	358	362	318	344	347	353	339	360	361	347	347	336	365	341	349	369	359	365	345	342	331	354	334	360	367	349	381	330	354	368	360	339	357	350	316	336	372	381	378	341	344	353	347	343	348	329	329	316	352	352	384	366	366	367	352	336	339	371	355	381	376	376	371	388	336	358	353	347	341	342	353	372	346	349	332	349	344	367	354	335	350	389	377	382	372	335	363	335	369	330	373	355	378	383	363	354	358	369	345	357	341	374	387	341	396	340	348	341	337	362	359	344	356	366	393	317	376	377	352	333	341	348	363	342	344	369	368	367	369	343	331	351	351	333	331	336	374	361	350	349	358	340	352	344	326	353	357	339	343	359	337	376	340	382	331	368	356	341	353	338	361	358	360	363	341	354	364	340	334	343	349	371	368	370	370	341	367	332	349	366	347	400	342	351	338	364	379	349	367	361	349	356	355	387	352	380	379	379	356	391	376	337	343	302	346	347	358	358	329	350	340	366	361	346	353	351	368	319
345	0	2700	166019	357	33	630	1125	1306	1450	1446	1439	1424	1446	1460	1419	1387	1376	1376	1321	1311	1218	1213	1159	1071	992	906	878	778	722	708	644	611	575	581	501	469	414	433	433	438	414	392	401	397	412	397	399	411	410	400	404	413	400	393	375	380	414	396	392	411	417	398	381	351	371	409	350	410	417	387	375	346	358	387	358	407	368	345	381	386	400	376	379	399	387	381	378	362	371	368	399	369	370	369	353	416	361	389	364	372	400	394	372	373	359	358	376	386	353	373	370	395	347	348	377	402	355	390	379	369	377	371	395	392	359	368	348	393	355	394	362	386	366	360	377	389	341	399	414	391	393	370	369	361	419	392	354	354	374	363	355	391	396	371	387	359	364	364	358	360	357	371	365	344	382	363	359	373	389	360	370	365	357	379	371	401	366	390	364	403	392	408	412	388	362	363	388	374	362	377	355	357	369	392	340	361	375	395	364	352	366	366	355	371	378	331	345	364	380	398	337	374	355	377	369	387	354	369	377	352	404	348	387	389	355	376	370	350	344	373	377	405	359	393	360	392	377	375	348	358	339	371	364	360	414	374	383	387	368	359	360	363	361	351	385	383	364	362	391	406	359	362	381	376	390	355	329	384	373	364	377	385	369	387	360	363	344	369	349	354	387	354	351	359	383	370	362	365	352	393	354	376	356	377	374	351	369	368	347	401	385	382	371	374	382	394	348	349	372	402	381	377	363	359	361	372	399	393	393	364	405	358	376	373	380	324	356	356	361	375	369	359	396	358	348	388	352	370	372	354	382	350	377	394	375	376	364	362	402	381	369	380	386	384	356	399	343	379	351	366	349	389	404	360	379	379	372	367	380	380	329	384	390	385	387	379	359	388	364	368	381	363	368	371	354	372	355	365	355	383	358	361	349	392	347	387	353	358	397	369	385	373	381	384	382	398	355	359	363	331	329	341	368	363	385	343	372	412	389	354	387	364	399	380	387	355	359	396	382	362	378	390	359	336	385	360	380	381	367	370	371	385	365	372	381	352	353	359	401	395	383	372	384	367	377	355	356	361	322	383	365	355	374	363	373	366	339	356	367	381	337	382	341	387	356	365	330	366	376	358	359	370	364	343	390	381	376	374	381	373	346	364	381	381	350	362	367	350	339	355	374	409	366	356	356	402	356	378	397	397	394	398	357	366	398	363	360	348	354	378	341	355	386	361	378	395	383	396	375	377	374	364	362	347	342	371	373	348	369	385	386	376	356	365	393	375	368	397	369	380	337	371	345	371	398	385	353	371	378	352	364	362	390	359	364	386	339	380	366	357	377	386	399	352	359	371	363	344	383	365	372	348	362	354	349	337	372	372	388	357	348	343	397	373	361	330	379	337	381	388	375	399	369	372	380	344	393	363	359	363	360	355	351	356	391	391	378	354	387	379	361	356	403	331	326	350	390	388	363	372	391	365	399	359	346	378	358	384	369	377	397	383	372	354	389	362	357	369	379	362	395	356	369	366	344	350	362	359	345	355	365	373	394	370	373	349	377	401	364	344	352	385	400	347	381	391	379	395	385	337	382	343	375	374	372	380	377	395	394	390	361	389	398	384	381	371	335	391	342	376	395	346	353	344	378	401	385	386	369	373	375	370	383	371	396	367	365	378	374	354	386	406	347	340	366	357	376	380	363	366	367	380	376	383	350	368	376	358	371	355	383	373	362	365	383	351	344	364	376	375	387	355	374	382	336	337	392	361	386	378	369	369	387	355	371	321	365	380	361	355	364	351	368	376	402	325	373	365	390	373	370	379	361	408	355	356	386	387	339	399	361	382	374	379	387	364	349	408	386	381	362	368	353	385	365	381	376	374	365	353	348	379	385	353	360	366	378	377	386	389	373	365	361	373	356	349	338	358	334	365	395	353	336	350	392	389	364	380	355	385	374	381	375	355	360	369	383	347	413	364	400	356	403	370	373	367	343	365	367	401	384	380	389	343	359	353	383	346	383	366	362	382	366	381	413	371	361	378	366	366	385	370	356	369	374	352	383	355	376	337	375	371	376	361	358	394	361	365	344	372	352	372	382	364	354	391	363	385	393	389	342	348	377	358	390	362	376	388	348	349	355	377	371	363	402	377	393	349	379	345	369	374	397	367	346	351	356	356	376	368	399	377	364	379	353	373	349	384	357	393	378	389	369	379	351	367	371	355	379	352	372	370	374	349	375	349	378	375	389	362	371	372	333	344	370	358	382	386	353	359	372	393	392	368	372	367	364	359	359	340	408	375	367	335	357	380	377	391	382	392	372	381	384	359	356	377	366	373	357	364	371	390	398	353	350	388	330	381	362	374	367	360	381	367	349	389	361
345	1	1900	166142	353	5	211	946	1152	1339	1433	1469	1429	1448	1417	1456	1373	1380	1344	1305	1240	1186	1108	1079	975	950	853	805	755	698	628	596	597	542	494	480	420	391	406	378	416	380	383	382	398	375	378	386	390	388	383	396	389	372	380	358	381	363	398	388	368	357	390	358	370	374	360	371	378	369	355	334	369	368	362	378	364	368	344	355	359	361	373	378	333	369	377	367	367	366	342	313	389	366	353	369	348	344	332	341	360	367	363	384	361	380	358	372	370	368	382	332	361	330	352	366	345	370	369	372	365	364	361	386	340	369	365	354	355	332	338	362	352	371	370	374	338	371	382	352	359	390	365	354	365	363	371	337	362	341	386	316	359	379	352	360	360	365	378	356	369	375	319	366	365	347	350	367	394	345	370	388	374	365	368	376	376	352	350	365	342	377	328	357	363	341	349	357	391	363	383	360	356	361	377	368	345	347	360	364	355	330	345	352	344	365	355	351	354	374	353	339	369	363	375	383	358	343	352	366	398	363	386	371	338	360	371	340	344	376	346	346	370	350	360	365	340	344	352	352	335	324	356	378	348	372	358	352	347	374	370	372	365	377	375	387	358	358	366	341	345	366	363	397	343	383	365	365	378	348	346	377	367	374	355	362	363	369	340	356	329	355	324	369	343	359	363	354	403	389	343	379	358	353	363	375	362	345	374	351	339	345	377	341	353	337	356	390	351	328	362	351	358	362	366	380	358	368	342	365	341	368	356	377	350	376	351	358	372	369	353	366	351	312	395	370	360	353	358	368	338	371	333	331	350	354	374	364	347	357	339	357	330	391	341	347	349	358	340	348	349	374	356	352	347	360	351	361	364	352	340	354	361	341	347	338	379	350	345	374	369	381	361	362	329	377	352	365	378	359	363	366	368	342	351	395	365	357	367	403	365	354	330	363	368	372	348	376	354	342	351	372	358	368	404	389	361	345	375	355	332	355	369	392	342	342	360	357	357	369	365	379	368	414	351	340	363	339	325	334	355	360	351	385	379	365	371	332	344	349	357	332	389	376	335	316	358	348	377	345	354	364	358	366	334	361	350	383	372	370	333	392	340	361	346	385	312	341	383	362	365	334	372	378	364	357	340	330	374	350	374	358	365	367	365	341	392	367	349	372	347	363	346	353	369	369	327	378	328	328	343	387	332	328	348	343	360	366	349	363	373	353	356	361	336	346	368	355	342	369	360	360	351	358	352	368	385	330	385	368	388	379	366	368	354	353	400	352	337	367	385	336	338	375	385	353	354	364	369	406	365	386	340	377	365	351	370	354	375	342	341	335	364	396	358	333	362	357	357	365	376	364	352	374	363	373	338	348	371	351	350	317	367	363	386	357	337	339	384	364	365	354	337	359	345	329	373	379	344	364	345	345	362	344	338	367	370	343	350	384	346	365	340	364	336	336	325	361	356	349	357	348	391	378	358	343	336	315	362	387	384	373	337	367	360	359	355	349	347	374	365	334	349	354	360	362	359	348	380	384	341	363	340	347	350	334	352	357	392	370	358	381	347	362	341	357	371	376	359	364	345	332	347	312	367	359	369	355	319	368	390	368	351	381	333	349	361	365	355	367	364	326	382	388	351	337	332	355	348	341	374	343	354	317	377	354	361	381	339	386	382	363	349	327	364	380	362	359	351	366	347	346	345	380	368	372	341	334	347	358	370	362	366	361	346	351	380	372	368	389	388	350	349	374	329	389	390	364	351	359	336	345	355	353	357	350	347	367	371	361	379	357	330	384	349	361	350	344	367	331	358	382	370	340	344	359	365	363	348	362	354	339	354	366	321	331	412	378	383	361	334	371	373	366	363	381	364	359	366	356	373	370	331	370	346	359	340	358	363	356	369	364	334	339	386	334	348	382	367	342	361	375	375	348	395	354	367	366	371	363	333	350	401	381	359	384	389	355	392	344	340	361	347	361	367	343	343	388	372	344	357	375	366	342	380	351	356	368	322	378	360	353	359	382	357	322	339	359	365	348	370	343	346	368	343	386	364	367	369	364	381	347	327	367	352	379	374	359	349	339	340	346	343	361	376	353	375	368	363	366	375	347	360	375	359	347	350	343	374	385	342	350	345	366	370	366	370	377	367	352	369	356	345	370	363	363	353	352	355	358	392	369	338	343	345	373	353	376	330	342	375	349	361	398	337	363	406	364	343	378	367	364	375	355	353	375	346	356	352	359	386	408	350	351	353	349	383	346	359	338	333	375	355	383	337	348	381	376	368	337	376	363	363	366	371	367	366	351	341	328	335	361	375	357	372	363	330	352	360	346	373	360	366	340	374	360	362	336	363	348	363	347	341	386	375	353	391	367
345	2	2100	166265	362	23	864	1284	1472	1500	1462	1457	1475	1442	1428	1438	1393	1381	1347	1306	1229	1159	1103	1013	929	861	794	719	695	655	592	595	541	517	502	482	408	460	417	396	397	414	374	422	401	380	375	401	405	394	384	402	383	390	389	394	390	403	351	374	357	374	379	363	430	363	375	386	350	379	358	367	358	367	378	380	355	380	368	376	393	374	364	353	386	408	367	378	366	356	356	361	396	391	380	359	360	356	396	380	361	331	336	345	366	377	382	390	395	398	362	348	349	407	368	357	377	358	386	367	340	369	362	362	349	379	390	365	369	348	355	373	341	352	345	358	346	368	348	400	327	342	381	378	369	333	358	344	377	404	396	358	398	362	355	392	377	346	382	375	345	390	390	368	356	394	370	355	365	393	369	367	403	376	365	373	357	363	365	362	376	350	388	374	370	380	377	387	371	367	362	374	396	361	348	348	382	379	398	371	367	388	354	359	369	351	383	355	375	374	359	386	411	355	382	376	343	369	369	372	366	371	363	363	350	367	380	346	380	361	354	396	343	366	345	376	402	379	365	381	354	330	384	343	324	371	368	336	393	357	343	362	377	371	373	342	353	365	379	373	398	389	368	381	386	369	365	372	374	392	364	368	355	377	346	345	365	390	387	360	353	407	345	365	377	352	338	379	358	363	371	362	377	373	361	361	362	361	353	374	403	358	351	372	379	382	402	390	360	348	372	358	382	344	346	356	397	363	380	356	367	375	385	346	341	360	383	359	390	368	358	375	367	365	382	383	401	369	362	343	371	359	398	371	386	383	352	365	387	368	402	346	349	342	378	390	373	354	351	381	393	371	352	372	374	345	381	406	392	375	381	395	395	351	356	348	364	331	395	361	367	338	358	356	387	362	378	343	395	386	369	360	319	372	371	378	372	380	313	340	392	353	363	346	385	379	351	376	345	367	385	360	385	368	357	365	389	367	358	369	341	361	373	362	363	363	339	380	360	374	351	358	358	357	345	383	387	346	375	359	381	345	356	357	374	345	391	372	349	382	367	391	354	342	364	356	376	386	391	364	384	343	375	376	332	376	384	340	380	358	374	342	351	360	372	391	382	368	354	357	371	392	381	386	370	409	372	344	370	314	370	382	379	358	366	378	343	376	350	379	399	362	386	363	362	370	344	330	354	348	364	359	371	371	324	349	382	385	365	366	354	367	362	361	358	359	374	339	370	359	382	340	384	343	360	372	367	356	345	382	353	381	356	354	363	423	375	359	355	375	361	368	366	372	355	343	377	376	333	351	381	338	386	324	370	387	352	370	373	372	358	350	356	349	346	365	361	365	360	352	363	377	324	387	342	352	342	380	345	351	382	390	406	371	372	390	368	392	366	345	382	343	371	385	354	370	346	339	368	358	368	408	354	377	357	354	391	359	369	407	379	346	376	379	343	359	373	362	386	367	352	386	364	392	371	380	368	366	410	364	369	356	378	350	356	374	375	353	362	356	384	375	373	388	352	368	364	396	339	394	349	383	409	378	368	385	374	360	350	412	369	384	382	360	373	380	357	383	349	368	335	398	364	366	394	349	357	340	362	341	340	397	365	363	373	381	375	383	351	367	378	377	352	379	381	376	372	356	364	358	383	387	349	344	355	383	388	365	365	334	355	358	322	380	357	333	357	365	355	352	346	369	378	366	391	398	390	354	387	360	330	355	378	415	379	351	355	348	379	348	388	346	367	370	378	374	378	341	396	360	365	356	370	350	379	382	377	385	346	358	379	352	368	366	353	382	355	385	384	327	397	358	363	402	366	368	373	359	377	380	348	362	347	386	364	391	357	363	347	367	369	377	385	378	360	359	377	328	365	384	385	355	368	348	341	359	381	356	388	377	438	344	377	366	375	367	359	371	375	372	390	382	379	364	376	381	356	380	322	397	369	364	381	376	387	385	389	356	370	381	360	383	345	346	375	335	338	354	374	390	364	365	392	339	374	364	402	339	372	374	369	372	429	388	356	396	343	368	356	351	345	349	354	365	340	381	386	352	362	359	385	356	341	363	349	338	372	353	364	396	374	368	356	350	371	357	360	342	360	389	368	383	334	350	366	366	362	362	364	404	375	380	376	396	367	369	349	378	353	364	362	359	369	367	347	396	373	358	336	375	358	363	371	363	357	329	374	363	342	353	345	361	363	365	376	374	380	341	359	346	362	377	363	355	383	361	372	369	347	363	365	383	373	356	359	355	354	377	336	376	379	385	359	350	351	329	409	378	377	367	350	378	378	365	379	385	393	384	329	359	354	362	385	395	361	383	388	335	378	377	382	376	367	334	341	376	366	378	358	385	379	373	347	391	353	360	375	356
345	3	3500	166389	359	1	37	489	845	1184	1287	1325	1325	1340	1332	1307	1298	1331	1249	1220	1174	1101	1004	952	898	876	775	704	697	641	598	581	505	529	488	467	440	440	420	435	407	427	382	393	396	377	411	387	378	412	384	352	356	347	360	353	351	371	373	376	374	375	391	358	341	365	355	366	372	367	369	362	371	361	387	378	366	359	347	380	342	391	388	373	388	373	382	377	334	358	345	349	378	358	376	367	374	357	410	339	360	363	344	384	362	392	392	351	379	382	337	375	353	366	355	339	352	380	382	364	363	395	345	356	357	394	364	341	359	360	370	350	313	362	346	362	364	350	355	356	382	357	378	343	378	397	371	352	387	358	354	362	379	377	379	351	340	375	347	361	338	354	361	405	341	376	352	369	362	392	390	333	345	359	382	336	385	363	373	333	375	398	359	373	360	402	349	389	363	370	372	389	359	382	377	331	391	346	379	358	381	357	366	345	374	373	347	374	322	349	372	356	373	387	357	356	379	406	349	350	361	361	369	364	371	376	353	359	357	362	398	353	371	328	345	386	353	375	370	370	387	357	386	372	344	372	370	349	360	350	382	360	381	334	361	345	339	370	369	372	330	349	352	347	363	357	363	340	360	375	350	340	346	378	355	353	329	403	360	394	386	349	357	339	331	378	353	393	394	350	365	365	340	360	364	353	324	360	337	347	393	374	342	361	347	345	364	356	358	395	351	371	368	343	393	384	356	327	358	357	376	383	384	366	376	336	361	351	371	365	358	359	359	388	365	353	354	324	350	365	352	369	382	369	345	341	369	374	332	333	369	381	387	372	344	345	373	361	376	364	360	367	342	386	346	361	344	357	400	384	366	353	394	388	359	352	327	314	377	364	375	354	370	394	346	330	349	373	341	348	377	365	366	345	367	336	346	387	405	328	359	359	379	377	336	392	384	351	366	342	401	378	346	360	337	397	390	342	326	378	376	331	353	319	352	358	383	339	388	390	361	372	362	334	364	336	370	353	366	353	367	362	372	380	373	357	372	355	344	380	359	346	388	376	347	350	350	387	344	386	365	327	367	355	362	372	325	354	362	348	339	356	350	351	354	326	350	359	353	337	318	372	382	357	355	364	371	381	341	374	387	363	351	365	399	377	355	379	352	329	364	356	375	359	367	368	359	376	366	368	376	364	375	345	358	367	363	364	379	369	363	350	347	361	325	357	343	348	363	366	376	361	360	362	361	348	368	352	346	358	349	345	331	357	388	345	366	369	347	380	367	367	345	376	332	363	325	392	328	351	356	366	351	373	356	381	317	387	349	360	376	368	392	387	341	376	352	357	360	349	355	372	372	358	374	321	369	353	358	350	376	370	345	347	395	376	365	382	366	367	371	363	346	351	360	372	368	395	357	383	338	358	355	358	356	373	400	345	365	371	368	365	410	363	361	389	386	374	390	357	349	366	368	355	329	378	352	349	348	377	376	380	371	361	313	386	356	360	366	366	356	376	365	351	374	355	372	379	358	379	350	380	366	368	333	371	349	372	347	346	346	383	339	333	378	354	333	360	359	347	369	344	364	357	358	376	402	370	367	352	387	359	366	359	327	369	377	380	353	334	354	371	378	342	345	399	325	383	387	351	347	353	377	366	331	348	363	362	341	355	388	395	369	387	339	346	353	391	333	371	356	361	349	341	366	349	359	396	381	368	359	346	371	351	357	375	345	373	397	378	365	367	393	389	343	368	347	378	374	400	367	343	319	349	357	367	371	362	350	385	353	353	357	353	382	336	357	374	372	369	373	353	325	388	360	325	381	337	341	359	387	362	360	372	365	404	352	377	380	367	346	335	370	353	337	378	356	337	375	371	345	363	375	356	383	384	351	377	354	375	347	367	385	352	379	336	393	361	367	370	392	370	349	372	381	370	373	356	360	366	345	376	348	359	335	391	389	356	390	357	356	368	363	344	360	354	340	343	363	379	367	349	378	331	380	360	358	377	353	355	342	354	349	375	358	369	372	366	342	373	359	383	356	384	342	371	372	349	344	401	362	358	392	338	327	362	361	352	358	379	378	351	377	324	336	351	355	375	354	388	329	359	366	338	391	352	342	372	354	363	384	341	344	363	349	371	349	352	363	381	332	380	356	369	363	392	372	353	358	364	351	348	385	351	346	356	345	375	360	380	316	370	389	353	372	326	375	411	341	352	359	340	348	340	383	355	384	375	366	360	362	355	377	328	328	368	361	370	383	310	369	400	348	361	366	388	375	345	327	376	366	324	346	327	357	377	340	339	356	386	359	382	330	398	396	342	395	332	375	372	366	331	351	361	339	317	367	370	320	372	376	384	354	372	364	355	347	361
