0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
338236749421	338236749982	338236750532	338236751082	338236751633	338236752183	338236752733	338236753283	338236753833	338236754383	338236754933	338236755483	338236756033	338236756583	338236757133	338236757683	338236758233	338236758784	338236759334	338236759884	338236760434	338236760984	338236761534	338236762084	338236762634	338236763184	338236763734	338236764284	338236764834	338236765384	338236765934	338236766485	338236767035	338236767585	338236768135	338236768685	338236769235	338236769785	338236770335	338236770885	338236771435	338236771985	338236772535	338236773085	338236773636	338236774186	338236774736	338236775286	338236775836	338236776386	338236776936	338236777486	338236778036	338236778586	338236779136	338236779686	338236780236	338236780786	338236781337	338236781887	338236782437	338236782987	338236783537	338236784087	338236784637	338236785187	338236785737	338236786287	338236786837	338236787387	338236787937	338236788488	338236789038	338236789588	338236790138	338236790688	338236791238	338236791788	338236792338	338236792888	338236793438	338236793988	338236794538	338236795088	338236795638	338236796189	338236796739	338236797289	338236797839	338236798389	338236798939	338236799489	338236800039	338236800589	338236801139	338236801689	338236802239	338236802789	338236803340	338236803890	338236804440	338236804990	338236805540	338236806090	338236806640	338236807190	338236807740	338236808290	338236808840	338236809390	338236809940	338236810490	338236811041	338236811591	338236812141	338236812691	338236813241	338236813791	338236814341	338236814891	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16531	2893	3065	2479	1658	1167	988	847	729	692	551	586	537	449	433	423	398	412	378	333	378	327	358	344	370	357	323	366	351	357	381	321	374	333	295	330	328	324	330	326	351	302	314	332	349	356	298	307	304	293	297	314	293	319	317	339	322	302	286	314	279	306	299	304	298	315	345	321	291	299	305	302	281	315	310	318	290	306	284	293	331	305	304	319	305	339	296	286	295	317	311	315	336	259	291	351	342	333	299	320	314	332	306	309	334	294	322	331	357	333	315	301	294	315	329	308	331	303	320	259	308	298	306	309	336	292	290	333	300	308	317	301	296	295	294	329	301	336	297	294	317	332	365	304	334	295	297	348	310	314	323	332	321	289	298	290	305	335	313	309	299	312	310	295	294	313	319	292	346	306	304	300	298	308	311	311	335	345	311	301	321	330	319	304	305	306	267	293	296	332	297	328	287	295	332	309	348	305	290	292	359	322	321	328	300	299	344	294	312	299	326	319	304	287	293	349	274	307	329	289	308	339	316	297	344	308	301	328	308	325	323	321	296	330	334	288	336	287	328	307	289	331	304	322	319	309	271	320	287	287	300	308	282	337	327	291	290	316	316	331	339	319	361	276	318	315	333	339	306	316	328	303	312	298	310	286	315	297	298	315	335	351	312	314	301	312	320	283	300	291	305	322	332	282	325	289	338	363	328	324	345	321	281	296	289	301	316	312	324	281	310	323	332	300	324	304	331	304	315	306	303	325	310	298	327	332	337	303	311	302	305	346	318	277	290	329	262	291	325	343	358	331	307	307	290	319	314	338	333	281	321	319	330	316	326	341	289	314	313	322	341	282	305	256	303	285	302	324	305	315	319	298	319	311	326	304	314	320	313	304	311	306	325	277	332	306	333	251	329	356	313	283	302	307	305	318	326	294	277	330	304	285	277	332	314	288	310	320	314	338	311	312	321	281	311	314	309	303	308	311	295	312	310	320	337	313	283	336	311	303	346	291	300	293	337	325	320	312	306	313	309	334	304	303	317	329	313	324	307	315	294	301	307	302	330	323	316	305	303	330	316	274	275	349	288	299	299	292	291	278	335	308	290	288	311	330	300	337	305	272	298	315	322	271	339	341	319	308	343	314	306	303	278	329	299	329	318	300	312	275	317	326	288	301	312	317	344	291	310	297	298	291	300	308	329	326	382	317	303	287	316	303	311	292	319	308	326	309	304	302	316	304	318	318	323	295	321	327	319	323	320	343	334	308	310	308	319	343	325	312	319	299	316	308	313	317	309	302	321	326	339	299	304	303	292	300	350	357	322	312	358	317	278	290	316	333	308	290	305	309	311	305	288	298	303	314	251	285	309	340	284	327	321	286	322	275	308	290	336	299	324	309	313	313	296	322	295	307	284	324	328	334	356	294	317	325	311	278	335	343	329	324	307	334	337	348	317	301	294	320	323	302	292	306	337	305	328	294	317	343	329	309	317	302	308	308	294	353	314	318	320	320	314	296	286	264	332	331	308	298	279	286	315	290	318	309	300	300	319	289	310	315	291	274	323	341	299	337	333	324	305	307	299	290	343	276	333	338	340	321	305	346	345	322	339	335	299	271	311	280	323	310	332	289	315	327	321	322	315	320	306	324	323	279	320	328	346	307	289	309	328	321	341	293	289	321	329	302	306	314	304	275	307	295	279	348	318	309	329	321	317	344	321	297	302	298	338	304	295	309	330	276	347	293	330	300	304	272	327	320	307	314	314	285	300	301	316	328	276	296	297	346	314	298	282	345	331	323	315	312	318	265	293	308	315	314	324	336	301	291	302	292	302	318	327	312	321	313	316	333	305	301	278	315	314	308	316	336	304	328	293	322	312	345	321	341	309	303	305	283	288	333	314	305	330	328	310	292	331	298	308	279	321	315	324	317	328	342	289	358	326	332	304	326	317	317	322	290	269	329	331	292	312	331	306	348	281	306	343	318	305	296	324	305	320	293	313	310	304	334	340	334	302	328	301	321	343	306	326	321	311	321	301	311	297	325	291	315	312	295	293	347	314	338	347	300	337	293	301	333	298	325	320	326	341	320	337	325	318	307	303	341	293	304	303	338	307	304	307	310	304	349	308	304	315	331	334	325	313	322	311	297	307	318	293	303	302	274	307	331	314	326	298	340	292	306	289	316	357	331	324	301	302	321	325	321	328	340	303	318	341	300	305	272	306	279	308	298	353	289	304	318	312	317	327	319	301	317	327	295	300	294	302	297	283	325	315	326	309	322	317	333	285	267	295	298	314	293	304	310	335	295	323	301	327	313	338	324	323	293	327	319	303	298	325	309	299	299	293	331	308	312	288	317	335	309	332	318	337	330	320	325	318	325	318	281	310	305	321	298	303	294	339	302	299	298	328	324	312	319	282	289	284	314	330	314	341	293	313	355	324	287	299	311	334	298	339	298	304	312	299	303	323	305	320	322	331	309	312	301	306	316	279	324	305	295	305	282	326	293	302	320	298	372	308	305	303	327	307	315	303	335	300	338	319	323	311	315	306	313	298	294	280	336	310	337	284	296	310	316	323	333	331	331	324	326	323	303	318	299	312	304	314	309	329	304	311	338	286	335	345	300	309	332	339	311	314	324	335	293	349	292	292	347	298	320	333	332	328	330	333	326	310	328	328	310	322	336	281	325	297	322	281	288	333	300	328	338	342	339	316	328	297	287	310	306	316	317	299	311	321	296	340	328	281	304	294	283	317	315	297	296	329	299	302	357	320	318	308	348	299	345	296	303	334	312	287	317	346	288	286	303	316	329	315	308	278	329	324	313	340	326	287	329	332	322	324	301	335	318	346	288	309	306	351	264	307	307	321	289	277	318	356	317	316	303	331	322	352	331	323	330	299	324	323	319	316	287	322	288	296	313	314	311	322	310	334	324	317	300	335	298	313	314	279	280	324	292	337	295	293	326	317	305	294	324	296	320	329	317	294	314	345	289	310	298	312	277	260	323	288	314	283	288	348	309	331	296	313	299	327	322	334	318	309	298	326	315	313	322	318	368	309	341	338	338	301	340	337	322	308	295	306	347	318	310	283	310	331	321	261	299	352	302	265	321	343	338	322	284	294	309	299	309	306	302	276	346	299	342	336	287	328	324	335	302	303	297	281	359	294	318	291	322	291	331	362	333	313	328	265	307	325	330	309	329	342	322	331	335	295	319	314	323	321	330	312	283	271	320	332	319	331	282	308	290	287	324	328	301	342	291	305	304	307	296	304	321	318	295	325	295	299	319	343	335	304	301	285	318	309	333	328	335	316	331	301	322	312	310	299	325	323	298	328	343	311	307	343	319	298	294	297	313	324	283	307	324	330	294	303	330	331	312	314	306	319	327	300	308	321	318	303	332	340	315	325	309	318	305	287	290	298	307	257	307	307	320	267	348	312	350	303	327	328	324	293	338	332	288	328	357	302	328	302	297	302	302	309	325	294	309	311	307	264	315	329	290	309	322	308	306	310	305	282	297
9596	2555	5769	6711	5763	5021	3987	3517	3123	2782	2273	2109	1843	1608	1516	1508	1384	1331	1225	1237	1154	1089	1069	1019	1046	1053	980	989	945	940	941	881	919	848	930	828	848	874	791	844	824	800	768	774	761	794	762	777	777	770	795	784	779	710	719	725	727	740	738	780	760	694	758	721	720	768	692	741	714	720	711	772	776	746	725	708	709	735	740	697	699	732	763	714	687	718	733	787	729	706	723	793	713	705	690	715	783	742	657	725	726	695	740	723	766	728	706	723	692	675	698	718	754	719	710	753	724	733	684	716	693	705	729	720	700	754	702	721	689	741	716	726	709	731	694	726	728	742	649	725	698	679	706	712	726	693	708	695	702	721	710	746	733	688	712	696	755	725	728	735	699	690	658	683	713	722	699	706	688	653	732	711	714	696	717	763	714	726	703	792	716	747	696	665	727	762	758	701	695	739	716	714	662	699	724	704	714	695	727	751	726	669	701	733	729	730	754	746	696	748	730	709	745	736	729	689	718	726	732	703	695	720	702	680	719	710	690	711	719	742	731	697	697	709	694	732	734	683	712	676	687	714	728	701	725	750	718	703	747	677	729	727	691	673	723	733	686	685	758	751	657	727	678	711	713	724	734	743	708	699	732	698	688	740	675	728	683	725	709	726	698	718	694	699	709	719	724	734	740	746	713	727	726	745	681	703	711	765	718	707	708	705	742	741	717	752	645	687	693	686	718	698	705	686	699	715	664	740	711	726	731	699	692	717	718	743	719	719	730	719	705	752	709	697	693	703	683	762	752	686	737	691	691	700	741	660	786	755	723	670	715	720	724	775	738	719	690	700	739	740	741	709	730	746	725	674	714	705	692	708	697	694	704	770	744	774	708	746	715	718	725	727	703	718	707	742	746	683	724	709	722	737	696	708	723	731	693	733	717	749	714	721	733	754	709	730	748	643	690	735	687	753	730	749	716	730	700	701	696	724	696	700	706	708	742	706	680	728	726	755	716	708	695	747	684	702	695	712	697	706	702	691	688	765	728	755	731	717	726	723	713	732	734	698	718	751	670	715	711	693	709	678	711	685	720	684	694	738	688	770	686	730	745	759	695	736	708	766	703	706	684	712	720	744	753	743	691	723	761	711	705	683	723	701	711	697	762	767	764	752	738	719	744	727	695	753	720	721	719	696	720	702	739	658	691	723	743	707	712	757	761	711	719	692	747	679	712	687	706	723	722	688	713	759	745	730	672	717	719	705	702	758	734	779	678	708	768	692	735	656	729	705	738	747	730	771	719	663	750	735	709	717	702	694	748	746	698	720	687	750	733	729	716	725	684	693	652	688	699	692	738	737	764	731	675	721	636	741	730	674	760	757	650	740	685	715	724	735	685	743	694	730	737	685	708	703	733	737	709	688	656	758	745	700	733	702	701	698	718	705	706	681	708	724	728	725	754	740	670	693	756	785	722	705	751	676	689	706	670	728	709	733	705	729	701	706	724	665	728	694	718	763	724	711	718	718	749	736	756	722	721	765	734	752	749	686	749	678	690	725	698	705	686	749	676	706	708	762	700	706	702	702	703	724	732	724	766	714	693	673	741	671	718	742	683	714	714	729	715	712	742	704	741	708	710	682	700	726	764	731	680	754	751	764	740	672	775	712	719	702	665	717	743	706	699	722	705	685	732	679	743	743	735	692	728	700	695	751	719	694	720	745	742	694	688	742	680	722	707	725	717	721	735	683	710	745	740	709	694	707	767	728	723	720	706	691	644	721	668	733	716	719	703	731	722	701	698	715	721	714	709	740	716	684	708	733	689	670	688	734	714	763	764	693	718	704	722	686	718	658	708	793	714	728	734	705	703	712	699	707	726	694	730	702	717	728	750	690	727	702	733	762	735	737	703	727	733	695	740	701	727	753	781	746	746	701	670	726	703	701	678	736	767	737	729	788	673	735	718	716	726	710	708	704	741	699	679	700	696	697	751	739	708	738	705	667	683	680	759	729	732	747	754	706	718	681	725	705	684	718	727	723	719	696	713	740	713	708	728	755	715	720	709	742	761	737	683	734	726	710	707	675	742	705	714	693	703	717	788	668	724	668	729	734	721	654	725	744	711	718	697	750	707	752	760	688	710	708	721	734	712	754	762	700	671	714	709	685	665	717	758	709	705	696	691	681	722	716	716	731	721	682	693	692	683	690	704	708	694	726	708	722	726	714	739	757	715	737	720	684	712	685	702	749	693	683	724	695	713	704	711	700	750	745	666	720	692	739	721	712	731	720	722	766	712	700	696	698	724	700	701	707	696	683	711	682	738	733	709	702	742	704	712	754	710	740	658	725	708	693	725	715	756	708	688	704	730	723	773	721	715	691	670	695	762	694	680	703	681	723	724	759	720	712	711	704	730	701	707	725	713	663	711	720	714	713	722	732	709	732	706	735	748	722	745	728	671	666	693	713	775	710	730	678	699	712	703	757	716	694	707	749	684	715	730	659	706	718	711	730	744	729	747	707	745	768	721	660	670	715	711	741	684	687	687	706	701	736	728	701	744	720	724	716	713	778	755	740	686	668	756	710	739	696	750	712	723	701	736	714	737	739	721	755	714	693	685	725	714	739	723	710	687	698	705	654	709	695	724	687	706	662	761	781	762	698	730	727	722	719	715	705	708	702	728	694	716	700	719	759	681	666	677	722	703	712	710	780	761	739	670	702	708	680	711	725	713	704	680	759	741	670	710	744	691	712	712	729	726	713	732	712	702	761	759	696	704	696	715	733	688	712	748	750	685	723	695	772	716	671	725	755	763	706	696	696	744	714	706	707	718	692	675	740	711	670	716	702	717	682	756	669	728	710	718	766	747	659	737	670	730	697	732	689	698	722	703	662	655	722	689	737	721	687	727	705	708	698	696	708	707	699	716	706	763	716	706	766	722	709	694	722	687	729	692	627	691	751	723	699	701	709	738	718	692	721	721	702	676	677	712	731	724	749	763	740	729	708	707	714	723	712	730	727	662	758	676	664	715	699	729	728	715	722	692	677	728	723	691	694	737	709	753	705	680	771	721	707	720	736	662	774	732	683	730	708	720	712	725	703	681	749	700	721	741	699	697	681	719	706	743	730	686	699	742	701	722	706	763	693	725	694	697	713	723	760	713	665	707	714	676	695	741	686	737	747	753	693	732	725	672	691	754	684	723	684	738	733	739	662	735	743	735	730	745	723	734	717	707	684	701	718	749	680	711	753	668	762	764	704	700	708	720	714	702	729	713	703	695	758	718	718	742	749	717	691	689	667	702	758	707	712	704	675	701	712	718	749	737	763	688	691	727	676	721	703	711	699	719	737	729	764	723	697	665	746	725	722	697	686	656	709	788	741	694	705	721	733	717	714	735	700	732	674	761	700	745	687	737	712	737	743	762	728	719	746	672	683	733	700	672	735	699	768	706	704	735	690	740	741	719	745	740	739	746	703	689	705	723	752	694	717	678	738	719	703	685	704	680	686	671	653	746	663	711	669
2248	710	853	725	588	462	403	379	377	333	307	306	312	297	298	256	299	289	262	281	264	279	271	282	218	253	304	254	237	241	257	245	268	272	292	254	224	265	216	236	269	244	254	273	260	264	266	232	254	263	252	246	213	268	227	252	251	274	249	252	275	253	262	252	249	263	240	220	237	227	248	274	245	224	229	218	232	260	252	265	232	237	226	233	234	245	247	249	221	237	209	266	267	240	260	242	261	243	253	237	252	239	252	262	263	249	244	265	257	245	263	219	235	282	243	244	254	249	266	269	231	210	224	236	254	249	274	272	233	240	263	232	250	248	269	246	232	258	247	247	263	220	253	249	217	260	251	258	250	256	231	213	254	243	248	269	211	259	271	226	237	238	265	240	238	247	231	248	219	251	247	244	257	210	250	285	231	263	240	224	263	244	222	260	245	237	248	235	247	237	271	265	224	250	240	235	249	267	233	236	228	262	228	244	246	231	238	238	229	245	242	257	262	239	241	232	245	240	210	241	249	230	246	238	250	243	247	256	227	265	278	263	249	239	232	250	236	277	213	271	240	238	241	274	262	278	244	254	269	242	247	236	250	238	240	261	239	242	261	226	252	231	232	261	267	226	214	272	251	211	291	269	241	277	246	226	253	270	258	266	239	240	256	250	237	249	238	266	241	249	281	255	245	193	243	252	225	251	248	245	235	235	225	263	255	247	268	239	280	228	265	244	265	259	270	216	233	223	247	224	247	240	250	226	278	250	265	246	225	246	268	246	241	218	237	235	249	240	239	250	257	252	269	242	243	247	244	252	252	259	262	237	240	202	276	237	241	225	220	233	256	228	238	254	223	224	262	256	267	224	256	263	240	238	271	236	250	261	235	232	258	285	237	247	226	252	237	268	233	250	234	247	249	269	250	227	251	232	217	252	244	240	249	240	248	246	277	249	219	246	237	276	248	226	267	284	248	250	254	223	265	221	256	263	241	226	249	256	239	254	254	233	271	242	240	244	254	242	239	252	247	251	200	249	253	256	219	261	266	251	262	254	215	234	251	268	261	259	238	256	281	208	239	249	237	237	252	236	240	253	233	267	253	231	233	283	238	230	249	250	271	243	241	275	236	257	257	280	254	260	233	237	241	219	273	258	254	228	247	283	281	249	251	246	249	249	242	253	273	246	232	251	260	247	261	248	243	228	246	254	250	226	220	253	261	263	256	240	231	260	251	252	252	234	225	273	267	237	253	255	280	264	234	261	242	235	272	260	247	251	251	260	229	206	225	220	238	234	241	246	253	266	221	212	228	235	249	256	248	274	240	264	260	215	233	254	280	238	270	244	238	275	257	268	222	262	262	261	253	251	276	224	240	225	243	247	222	269	260	252	240	231	241	247	255	210	248	262	262	225	258	237	273	240	267	229	232	280	244	260	230	250	246	249	215	240	230	276	254	245	262	236	250	256	253	234	234	239	252	249	259	238	252	287	252	237	257	265	228	270	255	265	241	247	260	258	268	236	266	229	242	270	261	227	259	260	255	210	263	251	254	229	247	227	227	265	225	235	249	228	206	250	283	246	244	231	265	262	252	241	244	253	253	254	263	252	235	247	258	268	251	235	256	234	257	247	249	242	271	233	221	236	251	265	231	253	255	247	214	232	238	239	254	238	241	273	256	233	225	240	275	237	223	240	276	254	278	264	248	240	253	264	247	225	258	230	277	266	271	247	264	243	287	237	236	252	236	241	240	226	251	261	223	249	258	233	285	256	230	238	224	241	233	242	279	278	248	256	244	244	237	208	230	255	245	247	287	244	274	254	274	224	244	229	211	260	233	266	242	270	280	264	277	246	246	281	274	272	270	248	246	225	219	240	231	231	245	259	223	272	237	288	260	275	255	241	264	254	263	257	245	251	231	223	288	247	223	245	245	266	277	289	250	251	266	253	267	236	297	246	262	245	258	251	249	266	261	226	259	245	241	254	252	249	226	220	219	229	251	227	268	254	277	262	232	265	242	253	260	248	253	251	291	245	249	228	268	257	231	254	242	256	257	267	234	266	261	242	250	249	241	249	253	254	293	282	277	256	255	256	258	255	267	273	238	228	246	263	272	235	232	248	248	259	279	246	239	223	257	229	224	248	244	275	267	217	241	240	271	226	249	233	259	231	233	228	239	260	253	263	268	249	251	253	245	259	265	249	257	244	222	212	220	244	244	234	275	245	235	243	236	241	247	241	225	274	291	256	237	276	253	275	217	258	231	232	256	259	260	252	262	256	239	251	273	252	264	246	275	225	253	231	241	248	285	262	244	250	200	253	261	238	259	235	267	260	264	241	223	248	277	243	269	211	246	258	238	250	231	245	257	238	262	238	225	238	247	262	285	230	259	262	250	244	245	250	254	264	225	277	247	215	250	248	258	232	254	224	257	212	240	234	267	251	284	266	230	242	268	251	285	272	241	244	237	228	262	237	261	256	239	244	249	231	229	243	232	241	220	224	255	255	262	238	240	273	236	226	258	245	242	267	247	241	257	253	231	267	271	268	277	273	232	272	260	284	242	211	238	232	244	269	227	243	243	250	272	269	235	242	244	247	236	264	234	238	252	214	243	271	253	261	291	266	245	250	269	280	230	227	237	256	259	243	257	231	261	231	224	236	235	258	267	254	259	256	244	256	268	287	274	240	281	238	242	246	230	269	252	235	229	255	251	196	266	274	246	258	275	228	257	276	234	271	273	251	250	232	285	236	241	256	247	260	204	234	237	232	266	265	284	243	259	272	233	236	218	237	246	259	217	240	254	231	225	230	244	262	255	235	227	224	231	286	268	248	268	247	229	224	220	260	279	221	237	268	227	263	252	226	251	240	243	278	265	261	242	266	239	229	246	286	276	235	236	293	294	247	245	251	267	261	233	261	224	217	254	240	229	245	258	245	314	271	249	277	230	237	247	265	258	268	265	233	246	221	253	276	233	261	269	254	262	269	244	259	248	274	229	235	254	207	217	227	260	241	282	252	236	270	225	248	263	248	261	232	251	260	262	264	220	274	232	245	244	245	240	259	241	259	261	267	231	272	272	226	270	257	269	232	223	255	204	256	236	226	259	258	273	236	242	235	227	260	237	274	254	251	226	213	267	252	279	268	234	240	240	246	274	265	242	262	255	232	270	249	241	267	236	252	254	263	231	254	249	246	241	259	247	247	198	226	235	247	235	246	252	246	261	238	259	220	256	249	250	234	240	237	246	263	225	265	249	282	239	273	232	257	248	255	270	257	255	229	254	259	246	249	253	282	268	236	241	246	263	238	270	248	241	279	225	276	224	248	237	240	244	243	238	239	252	221	251	229	244	249	259	247	256	230	227	268	233	276	257	260	254	242	251	275	259	247	259	246	260	229	259	281	236	257	260	270	237	261	237	235	258	250	231	258	245	247	222	230	255	241	228	240	266	236	233	259	246	228	242	245	233	234	242	216	250	243	250	266	259	247	260	228	278	258	245	230	255	251	262	256
2182	1036	1955	2191	2017	1757	1469	1347	1159	1127	1010	968	908	780	801	760	685	723	721	734	649	702	704	633	604	681	700	637	662	666	688	653	633	680	670	645	624	651	592	643	668	620	601	604	623	630	597	602	613	592	593	609	624	579	609	640	585	656	605	573	655	630	618	575	596	615	601	559	603	602	595	594	621	579	605	606	613	559	587	562	570	577	577	593	617	622	605	549	590	595	595	607	602	589	644	630	628	581	631	605	546	584	568	549	568	597	668	653	620	579	577	598	605	548	563	562	583	583	610	619	598	600	577	608	587	587	635	602	577	621	574	610	552	576	620	615	575	601	577	581	580	564	565	597	590	649	611	601	584	577	557	628	570	581	576	644	608	601	602	609	596	549	603	566	624	638	574	603	610	572	625	596	599	613	600	592	583	582	568	618	636	602	596	586	622	622	607	588	629	643	572	616	635	591	556	603	609	554	611	612	597	615	618	630	568	578	616	605	575	575	548	578	616	580	591	565	560	600	600	624	588	594	622	585	586	557	610	613	618	596	599	582	596	629	612	611	601	576	572	580	598	594	572	560	614	642	596	634	647	613	607	592	611	597	595	601	572	622	602	593	600	574	626	588	624	639	561	646	604	580	609	623	587	619	627	604	634	622	563	556	609	577	611	621	596	599	571	589	588	599	592	593	623	568	614	588	591	639	594	569	582	595	604	536	614	578	582	581	610	600	671	581	634	580	651	622	637	560	650	608	616	617	564	573	581	606	584	605	633	620	592	606	579	656	604	598	571	591	524	582	592	600	607	595	614	611	642	566	596	622	583	559	592	586	578	616	571	608	618	671	607	596	562	581	579	600	582	584	612	582	587	566	620	619	577	577	600	611	577	615	552	610	595	615	637	571	591	597	603	609	576	617	580	627	607	587	626	541	570	631	624	633	645	609	586	618	600	614	619	568	606	581	574	593	601	612	577	622	612	634	622	594	578	587	586	585	603	551	595	597	600	592	607	611	577	575	592	578	587	589	558	608	621	560	575	586	637	617	588	601	640	610	604	598	604	583	603	596	586	585	626	567	587	622	642	587	573	576	630	602	637	547	611	597	637	559	617	598	639	630	590	627	583	577	594	572	643	630	554	576	591	608	597	590	622	603	579	592	598	603	600	585	610	588	600	611	627	602	600	620	618	590	581	563	592	590	589	609	614	576	633	622	631	590	613	575	591	613	631	570	608	622	613	597	589	603	572	597	639	633	614	597	587	589	629	596	595	623	602	601	608	609	597	562	611	580	612	636	550	570	590	591	573	620	591	570	604	559	593	605	595	605	613	640	608	605	639	590	618	531	558	667	590	584	619	607	591	583	627	639	603	585	600	584	600	586	588	598	638	591	593	598	618	592	623	540	597	585	555	617	586	595	628	601	567	589	596	614	615	592	608	563	619	580	589	577	620	613	574	555	574	630	585	600	633	591	604	625	536	617	618	582	625	535	673	594	575	620	582	605	618	622	594	580	614	629	598	647	585	610	576	599	606	592	559	596	581	601	570	615	609	620	578	612	577	610	616	553	606	591	573	611	595	588	605	605	573	659	609	598	575	584	609	644	634	588	550	583	582	591	613	623	580	559	616	591	627	670	653	570	607	598	575	581	598	629	589	564	597	593	632	594	568	633	563	593	604	609	588	584	572	576	596	575	582	609	589	602	580	609	600	643	610	566	595	579	611	561	577	570	585	573	617	577	605	610	592	609	606	586	612	563	615	575	614	589	578	609	591	584	618	625	590	585	574	613	580	606	611	594	595	608	612	626	560	596	617	611	632	567	625	570	605	575	580	601	592	604	625	586	585	558	594	577	616	589	601	599	622	617	568	582	586	563	603	636	606	591	526	588	639	620	590	559	609	590	570	572	598	600	600	567	568	600	597	599	608	601	598	647	577	598	575	601	582	621	612	584	604	609	558	540	657	605	598	588	606	611	590	606	630	612	568	609	598	592	621	552	569	585	553	601	636	609	589	607	578	597	588	588	640	648	618	588	612	571	578	569	585	594	602	581	615	573	632	601	629	583	629	589	646	621	629	588	665	618	546	623	577	563	595	560	560	572	566	671	613	617	615	629	601	587	623	581	599	599	614	570	605	621	623	616	587	571	588	614	583	641	599	538	588	599	601	596	574	619	628	585	588	592	592	623	639	577	620	627	603	612	579	605	621	591	661	622	581	593	588	582	596	572	612	614	627	603	579	597	570	613	582	549	569	563	600	599	585	627	611	577	609	616	581	636	597	591	638	579	638	609	558	549	601	589	616	604	583	587	633	623	540	608	578	575	649	604	617	581	553	559	636	618	619	619	595	526	606	600	581	595	645	593	552	606	561	593	586	588	609	598	615	637	598	615	567	577	553	620	601	605	636	568	568	588	608	582	583	577	598	648	612	566	606	581	593	635	619	563	589	602	652	609	601	613	595	648	596	590	602	564	614	549	594	656	612	562	614	622	617	637	627	630	641	570	608	566	643	583	590	571	613	580	612	605	586	618	630	623	617	573	584	628	595	606	586	561	608	606	588	577	606	562	599	607	580	579	564	615	566	578	576	597	665	577	631	579	612	604	631	660	618	583	600	632	565	619	619	594	587	625	613	606	610	588	606	567	603	594	624	600	608	604	605	598	609	565	606	612	597	589	613	570	626	598	650	629	592	561	661	589	560	568	654	630	604	605	534	638	628	585	601	577	573	608	615	631	643	582	625	585	561	592	592	578	591	630	553	625	589	605	598	599	574	591	592	583	605	611	594	611	601	615	582	606	626	617	562	609	599	630	629	593	576	596	589	543	590	600	571	574	547	611	574	600	568	637	592	602	617	629	616	623	606	599	622	633	605	580	580	608	604	568	567	578	578	568	585	640	622	584	602	623	621	607	581	619	613	576	609	602	569	599	565	602	610	585	681	596	575	581	603	604	597	594	569	613	574	602	608	595	574	621	562	579	627	566	533	634	623	601	600	644	589	605	599	637	632	586	628	608	548	585	579	598	556	587	627	614	629	564	595	577	542	595	563	622	625	605	543	588	635	581	626	581	630	580	595	638	607	611	596	551	614	603	623	629	604	583	592	613	572	613	620	572	592	590	616	648	579	587	599	611	597	586	596	607	572	611	608	600	624	622	572	582	627	598	601	567	599	614	589	538	625	610	597	594	591	585	602	644	637	605	597	593	585	599	603	589	650	567	628	558	642	596	597	573	584	651	586	575	607	585	577	605	583	624	625	585	585	565	577	578	590	641	591	617	636	599	605	606	625	619	626	551	599	620	600	598	578	602	628	614	615	619	565	594	587	579	582	604	623	590	630	625	602	612	575	623	573	629	570	644	597	596	599	603	584	548	570	596	625	599	578	592	587	581	580	639	615	652	584	599	609	620	601	609	606	594	548	617	614	582	649	655	565	610	574	596	589	538	593	607	566	588	610	620	597	611	622	616	586	615	586	624	652	625	622	554	589	640	585	605	617	615	608	576	623	587
8770	1564	1847	1634	1141	883	733	689	649	539	521	456	440	433	387	400	381	391	376	397	373	420	360	365	354	371	351	368	346	394	354	348	331	347	350	382	348	348	333	362	332	357	356	320	337	351	320	364	345	338	352	341	332	357	349	314	352	353	358	328	326	332	331	327	362	328	352	333	343	320	371	312	356	340	368	324	347	339	345	340	296	330	348	349	325	339	351	329	361	363	354	317	323	341	357	383	321	325	348	355	376	318	331	360	335	315	339	339	337	337	332	363	376	322	358	345	340	339	359	335	344	345	347	353	339	363	348	344	350	294	304	346	326	336	340	349	329	369	316	341	326	388	356	266	345	361	320	366	353	316	357	325	300	310	312	326	375	334	317	346	342	332	353	337	331	312	337	303	329	376	346	337	354	342	353	341	321	343	376	322	296	340	322	365	338	304	335	350	326	370	340	350	360	307	346	328	348	341	357	355	328	341	345	340	351	352	363	360	332	349	355	360	350	334	317	317	326	356	352	337	330	328	309	361	320	335	339	340	357	328	337	343	339	347	410	348	347	317	334	320	342	297	376	321	320	343	357	327	327	343	330	338	367	334	354	354	353	332	315	348	338	332	340	358	303	332	343	298	356	364	385	348	326	363	362	305	340	344	354	296	354	354	332	337	319	346	355	327	328	339	343	333	336	336	319	306	322	347	383	338	334	335	343	376	356	322	330	340	365	329	358	350	351	336	331	344	318	340	338	332	352	358	341	333	348	330	287	331	323	357	346	329	328	313	374	377	311	345	376	353	349	325	355	315	338	347	348	359	312	361	354	349	370	324	335	353	373	344	349	362	339	369	340	307	369	321	301	335	358	311	332	310	315	346	364	346	345	359	366	354	325	371	372	322	317	366	335	343	325	333	342	341	369	375	332	327	333	338	333	325	307	364	351	334	351	352	338	301	372	357	340	356	344	330	347	346	342	311	348	323	366	346	347	306	359	358	313	346	381	345	309	344	360	326	340	343	350	333	336	319	362	367	363	340	341	353	320	344	315	354	337	358	322	366	325	316	371	353	283	310	337	319	340	331	376	317	331	347	352	335	316	354	364	324	367	375	350	328	337	340	330	325	324	318	356	323	372	356	324	349	372	341	373	337	334	380	369	321	332	330	358	346	302	336	358	379	323	359	305	369	364	370	313	337	332	371	332	344	364	354	358	340	363	348	359	346	291	317	339	349	330	311	346	347	374	359	323	311	344	350	341	347	344	360	363	378	371	368	329	306	357	331	322	370	347	354	354	326	324	335	325	368	321	350	310	341	327	351	345	317	338	320	302	342	340	310	315	361	322	336	356	344	341	371	376	340	361	357	372	363	345	354	340	331	359	354	370	337	321	312	360	326	325	327	311	326	355	339	375	345	357	357	353	321	347	316	360	324	332	333	330	319	316	348	336	353	350	313	336	340	362	341	325	323	356	330	305	366	355	311	314	303	364	331	320	336	333	335	361	311	310	349	351	335	335	307	339	319	341	317	318	348	321	323	330	334	342	373	359	337	349	339	323	327	327	371	351	342	360	350	324	316	333	351	291	350	311	327	324	332	362	354	356	305	332	310	320	322	334	295	342	329	333	313	338	347	339	328	384	330	361	320	346	350	338	348	338	349	329	342	353	331	330	346	330	349	330	321	340	326	301	357	311	369	381	389	329	310	342	339	313	359	344	366	339	336	360	336	341	305	393	341	312	317	346	369	362	354	338	352	366	333	286	325	324	328	333	346	302	348	353	334	343	334	357	318	363	334	335	349	353	339	311	388	325	334	325	340	304	342	367	346	371	342	366	326	343	364	313	322	295	333	334	313	374	361	335	325	361	338	312	324	352	298	339	376	377	340	333	351	333	377	288	330	338	392	354	355	360	321	330	325	314	326	329	341	318	333	324	374	336	330	278	330	351	332	358	361	328	326	316	349	329	362	352	354	366	336	304	348	344	354	379	392	310	319	346	322	372	316	308	338	334	349	350	359	362	354	328	323	342	317	381	343	321	333	336	339	333	340	346	340	332	346	348	314	348	353	345	336	338	327	294	317	397	317	358	338	352	330	333	320	328	354	373	359	348	339	311	356	323	342	365	368	373	313	335	315	360	374	368	336	335	320	319	334	338	346	336	360	301	360	335	339	321	348	339	347	387	345	319	339	348	326	319	349	341	321	346	332	341	333	304	336	343	387	352	350	352	346	325	331	340	349	349	296	376	325	345	368	334	378	364	368	319	356	362	331	337	357	388	350	332	331	358	391	359	307	306	322	351	345	350	372	317	339	349	373	312	346	332	323	295	360	338	338	336	317	340	322	325	373	307	333	319	311	311	357	325	336	327	310	321	308	344	339	348	337	332	343	342	344	302	300	312	388	370	309	358	346	358	327	329	339	369	322	314	332	325	330	348	322	352	379	284	343	341	326	307	335	361	359	365	337	323	358	353	332	327	333	376	315	336	364	334	350	308	336	332	353	376	312	284	332	351	350	339	318	332	372	344	332	349	321	379	344	388	342	363	368	336	364	369	344	362	296	317	332	311	290	337	358	317	361	347	325	337	331	328	395	306	354	300	350	315	338	370	335	320	347	353	350	303	322	331	355	361	325	356	323	328	350	359	323	380	352	346	369	342	348	336	319	347	356	312	328	319	307	329	362	315	350	323	322	360	333	337	306	377	342	336	316	332	334	339	337	306	317	319	359	363	367	340	352	349	367	329	357	351	351	311	314	325	331	326	330	349	360	333	307	350	344	352	369	354	298	325	330	327	344	329	333	324	324	339	345	321	364	321	336	364	330	324	334	331	316	373	326	374	350	376	316	370	354	376	353	358	354	317	348	337	368	300	341	315	316	393	357	333	363	314	331	342	334	340	314	331	331	331	337	371	348	338	302	328	326	324	305	324	326	309	336	330	294	312	337	337	326	330	322	371	331	341	340	342	323	323	360	351	335	302	335	325	313	318	324	343	364	347	347	371	378	331	357	354	334	321	344	341	312	356	334	296	341	359	360	311	351	339	316	354	339	330	323	329	306	340	332	337	324	340	338	361	320	358	358	346	330	330	367	346	329	342	351	341	367	347	364	357	323	336	340	310	321	364	359	361	341	334	329	357	364	287	364	334	305	356	312	343	322	326	336	362	370	309	309	330	343	370	362	372	343	346	374	332	320	323	318	336	365	340	295	344	342	330	330	296	298	350	346	317	315	328	352	369	336	318	338	349	329	366	344	316	378	327	325	319	361	330	354	319	302	343	365	344	370	277	341	352	361	317	355	354	322	329	362	298	301	316	350	361	337	306	327	320	326	330	346	312	367	381	331	327	362	300	326	329	328	357	327	342	307	333	364	367	368	319	337	362	358	359	349	285	306	326	355	349	330	370	345	329	353	368	300	338	374	310	348	315	339	322	318	379	306	368	339	336	368	317	375	350	335	355	329	352	320	348	336	331	330	340	328	322	372	383	324	353	347	342	356	335	330	316	344	343	322
7247	1868	3906	4748	4044	3427	2843	2587	2146	2049	1746	1674	1487	1361	1266	1284	1210	1103	1095	1106	1005	970	965	947	997	991	961	994	928	910	939	906	874	886	868	846	841	829	892	851	903	835	859	823	768	783	807	839	836	806	840	838	783	795	808	775	765	765	792	818	774	799	783	795	788	802	813	791	783	804	779	748	820	803	792	710	793	809	741	748	818	782	790	791	777	771	785	776	807	728	828	812	775	813	795	797	763	819	815	819	771	788	776	782	773	750	700	758	785	777	799	776	771	794	763	811	779	810	816	807	856	791	774	761	783	765	761	733	820	793	788	804	745	757	786	782	764	781	775	792	820	788	830	796	779	822	773	814	795	824	795	756	769	768	804	754	758	765	819	801	785	803	757	793	783	758	762	785	790	780	821	789	777	777	787	782	768	771	779	774	786	791	755	778	709	818	768	750	749	780	783	726	803	814	781	742	735	797	776	746	856	800	775	774	824	804	795	786	759	750	817	803	806	782	768	770	812	821	788	800	746	808	791	801	803	826	813	803	811	756	761	788	763	752	750	792	760	804	774	842	807	793	798	782	740	793	766	781	814	747	822	773	759	758	731	791	798	816	789	796	759	767	772	803	777	770	787	787	748	819	767	775	784	778	789	772	743	775	781	751	763	765	772	761	814	759	804	769	768	766	758	780	815	790	786	789	805	770	807	769	756	815	787	786	794	752	766	744	804	754	711	808	857	760	788	831	779	735	779	774	787	792	761	795	783	781	767	782	757	798	825	782	772	774	777	762	758	779	742	795	775	819	804	772	791	746	776	749	779	780	791	773	841	748	786	796	796	747	803	775	769	794	768	792	805	792	757	780	764	774	781	764	792	799	784	768	720	779	804	776	824	770	792	793	797	766	795	782	786	821	810	813	762	774	752	824	822	816	745	771	750	775	793	783	782	764	763	760	791	794	779	801	793	743	724	776	723	772	796	778	802	829	739	801	729	789	813	740	770	771	770	774	763	790	754	810	813	773	704	784	790	779	785	788	804	789	736	744	766	828	779	792	820	744	786	797	792	750	794	751	770	786	777	772	791	777	766	814	778	810	785	784	766	754	791	791	809	788	749	794	734	813	761	816	736	818	797	786	838	803	792	792	760	767	802	790	704	801	737	794	818	763	761	785	741	771	790	738	779	770	817	803	787	782	766	780	845	833	812	815	821	754	776	811	806	782	828	773	834	794	778	814	788	763	779	733	747	786	767	762	811	774	779	760	790	823	758	788	795	778	716	776	750	809	775	756	794	821	751	798	768	768	792	744	775	774	789	808	759	802	731	825	721	778	761	766	736	836	756	791	803	789	759	796	747	775	769	790	764	776	799	783	761	785	744	757	817	763	767	746	747	773	849	758	754	827	759	752	812	808	714	814	806	749	788	807	808	802	776	766	794	820	799	753	821	816	701	778	788	752	792	818	809	771	761	786	806	799	799	784	809	777	802	821	762	817	757	771	778	770	736	793	816	763	746	730	793	815	785	818	795	783	804	790	800	736	830	727	783	802	777	778	800	751	800	728	762	767	745	787	734	765	786	787	750	755	804	761	794	798	781	811	768	801	754	788	815	776	763	741	739	769	731	783	791	767	804	818	780	784	761	796	787	754	787	792	736	798	798	761	757	807	803	792	777	779	818	770	736	795	808	809	726	836	770	771	767	755	755	752	749	806	793	782	795	761	793	716	780	791	757	785	831	760	793	724	797	791	787	822	837	772	797	787	822	803	773	734	802	707	753	784	793	778	784	781	768	724	798	797	777	776	763	773	802	796	765	847	770	760	832	809	793	812	738	802	786	795	710	747	814	790	830	818	750	809	772	780	781	775	800	785	792	782	764	787	743	797	799	814	766	824	772	753	802	767	749	795	761	776	792	762	738	782	774	803	794	793	771	756	815	721	781	734	748	788	758	795	821	791	825	792	762	746	794	782	811	766	787	760	767	771	795	801	804	821	736	761	821	749	751	782	742	836	796	785	754	725	812	738	786	783	748	775	754	779	782	763	775	806	793	770	721	739	836	794	821	792	770	778	781	804	778	762	819	767	765	745	737	761	751	770	751	746	808	839	792	822	786	745	792	811	796	786	766	778	770	818	760	765	754	736	764	778	727	755	767	820	800	792	754	733	754	786	817	749	789	801	786	772	837	764	780	809	788	755	764	719	820	805	820	807	763	788	739	797	777	745	793	745	797	782	776	751	843	810	777	816	859	806	785	734	795	753	836	751	827	807	778	777	757	799	817	765	792	802	774	774	748	821	800	764	794	805	758	706	790	770	771	845	778	770	765	802	759	776	806	723	790	817	788	782	798	802	795	803	775	757	751	755	754	812	741	757	754	791	804	770	779	814	817	766	785	795	749	777	774	790	765	779	773	777	757	811	796	806	793	781	820	801	797	764	796	790	771	816	782	746	820	769	794	797	765	764	781	776	790	770	822	795	804	830	801	814	777	775	779	740	800	852	807	773	760	824	769	811	757	857	771	803	747	766	784	826	801	787	800	791	761	776	758	776	755	775	768	785	789	807	789	822	801	753	747	801	766	770	777	797	744	787	780	812	793	769	832	801	800	727	766	785	778	839	831	793	727	751	776	785	783	810	725	713	732	827	799	790	780	813	761	799	770	810	813	805	819	750	769	739	762	818	802	774	756	764	855	823	794	755	769	783	801	790	773	794	855	813	781	766	786	732	795	788	816	820	772	840	802	813	749	768	814	807	767	749	764	739	730	791	788	794	718	822	813	770	802	814	763	817	783	804	806	727	781	763	766	800	789	809	791	816	766	790	778	758	759	769	773	785	779	823	806	763	734	758	788	791	785	810	762	805	810	786	783	776	760	767	757	828	769	804	798	805	811	759	799	777	740	753	770	794	779	779	793	800	810	799	767	793	757	768	774	798	784	748	794	794	779	787	781	816	781	766	792	778	779	764	816	791	745	826	721	803	769	791	737	775	750	803	801	748	829	818	798	740	787	793	827	842	801	739	799	782	791	765	770	800	771	784	722	751	810	733	716	784	770	784	798	811	785	802	763	735	782	777	790	789	793	771	782	784	775	854	828	767	758	808	798	754	795	801	794	770	795	817	794	794	795	816	791	743	789	720	734	760	772	769	753	802	799	762	790	765	798	812	786	776	826	815	778	881	773	755	766	828	801	826	766	790	733	747	831	758	758	783	824	752	828	775	820	768	746	765	772	790	795	779	812	823	791	850	756	772	794	797	788	843	718	777	775	824	818	793	768	750	803	834	739	791	772	773	786	810	769	703	814	772	838	800	768	771	772	767	833	776	748	796	803	802	793	789	816	755	748	790	758	757	794	790	794	786	783	776	854	765	773	768	749	778	835	778	800	785	745	842	780	761	795	792	705	790	814	765	778	807	781	775	780	746	837	770	766	820	771	781	788	762	795	807	754	766	783	810	754	791	794	756	760	729	779	785	805	820	811	789	756	830	805	767	781	815	789	784	778	777	777	794
15768	2634	2891	2343	1584	1184	1016	765	739	684	618	549	481	469	395	434	435	401	370	400	388	378	283	338	353	374	326	360	374	330	384	362	350	349	376	319	366	365	367	367	315	338	286	321	312	343	314	302	324	302	311	328	309	325	315	333	339	292	333	315	322	348	289	285	338	295	313	325	293	270	307	283	329	340	305	310	310	320	273	320	312	320	314	315	294	330	298	316	302	267	272	285	332	287	318	290	283	299	265	289	282	297	327	304	257	308	295	306	309	319	283	291	328	330	279	290	280	296	328	304	326	333	314	318	314	296	339	297	279	305	306	333	314	308	328	359	312	283	330	266	299	339	330	321	315	329	307	306	327	300	373	322	315	310	311	300	297	301	328	334	311	316	315	298	294	317	294	348	335	303	302	298	300	289	290	313	311	318	284	294	311	317	328	292	306	333	302	300	338	317	305	323	321	303	286	307	285	291	286	299	323	318	307	311	314	344	303	274	322	297	302	324	312	291	295	323	337	314	316	300	311	315	305	349	295	301	293	282	318	282	292	302	256	292	283	286	308	297	311	297	327	301	321	331	285	303	307	304	300	331	299	327	308	309	285	317	306	283	277	298	292	333	297	311	291	352	310	312	268	285	335	284	299	311	304	302	317	330	317	270	307	299	308	286	316	304	268	285	294	308	310	315	302	290	300	295	259	315	293	322	318	262	296	281	296	299	281	321	278	298	312	297	311	299	312	331	298	294	317	306	330	302	314	317	297	300	319	288	315	295	294	318	301	294	257	309	296	323	292	329	314	305	322	337	298	322	340	317	285	292	301	298	295	301	295	307	315	312	310	314	301	302	328	293	286	325	314	284	292	317	345	317	306	307	316	289	270	281	308	327	304	314	345	276	318	296	354	316	298	307	321	330	311	269	290	299	298	350	289	308	330	330	289	298	296	280	290	309	283	302	294	326	319	309	320	334	318	295	328	333	307	291	310	325	294	313	305	287	329	327	334	302	317	310	308	292	338	325	295	334	325	320	317	306	335	324	320	294	294	315	274	301	328	305	302	341	308	281	320	335	325	316	324	290	318	294	323	282	278	311	318	265	318	291	310	310	302	310	278	304	291	305	343	309	323	321	339	310	301	307	304	302	288	316	312	322	310	274	276	330	287	331	327	305	281	337	332	315	288	311	292	347	314	321	303	291	344	328	296	288	304	328	264	314	276	308	285	301	312	305	284	281	305	323	307	331	307	306	295	318	270	309	291	298	293	294	304	300	316	314	281	326	328	288	319	301	302	300	331	319	303	296	302	331	305	299	315	310	317	332	295	308	348	309	303	308	304	306	316	303	302	347	311	325	323	315	286	306	272	308	301	288	328	305	281	320	310	314	294	327	302	312	324	337	288	288	313	307	346	304	289	349	301	308	322	297	292	294	342	311	301	294	334	335	288	290	321	318	320	291	304	312	337	292	318	335	344	320	282	336	340	310	313	299	289	329	303	270	307	341	343	319	323	308	300	312	291	278	342	300	309	316	321	313	264	290	314	321	326	340	326	292	305	284	342	324	285	279	344	302	274	322	331	316	322	330	333	309	325	305	298	312	307	300	335	317	317	285	297	290	306	318	303	283	315	291	338	343	322	335	349	283	299	273	335	334	306	297	299	274	329	349	297	317	269	321	304	335	318	319	266	283	282	281	311	284	307	302	308	329	308	317	301	311	292	287	315	315	311	322	289	284	328	330	320	343	294	287	322	323	330	312	299	315	312	308	303	339	313	285	315	293	310	305	291	310	317	296	313	320	303	281	316	299	350	309	281	280	322	297	291	297	309	290	280	310	300	297	333	304	281	302	305	280	315	294	315	313	339	285	333	297	290	317	295	300	317	281	311	322	320	306	308	285	303	298	307	301	280	307	327	290	364	307	309	308	306	288	287	316	335	280	308	303	319	326	311	302	268	278	306	276	299	276	322	323	311	318	332	312	308	324	332	281	353	292	315	320	308	279	273	297	345	297	291	249	292	273	297	277	289	295	311	294	314	316	296	316	323	305	306	316	333	331	371	296	292	329	318	269	320	314	354	322	327	308	315	293	318	304	326	329	277	301	288	298	314	307	307	310	327	322	304	329	311	310	299	338	286	325	338	294	292	318	299	297	312	353	306	302	310	276	316	338	292	285	339	354	302	322	311	329	315	326	315	277	347	309	284	297	283	340	297	291	269	311	305	301	306	355	296	289	273	280	327	341	255	289	312	314	303	275	324	309	286	295	307	316	326	337	312	311	251	329	341	314	287	280	299	298	281	348	353	312	333	323	322	293	323	323	322	356	343	298	317	355	271	312	308	286	315	319	272	255	261	294	311	335	323	302	295	294	290	275	280	288	324	265	301	321	323	339	331	323	317	299	317	288	302	256	291	286	302	300	310	282	327	328	298	291	305	287	326	305	364	303	276	362	294	300	276	328	330	293	312	354	307	332	338	323	346	303	316	340	332	310	316	298	290	295	327	309	330	298	304	316	313	336	298	312	302	311	315	328	333	305	314	290	291	321	334	309	312	316	314	303	301	297	329	287	298	303	277	310	330	266	329	311	311	337	289	312	318	302	309	305	310	330	298	294	267	319	324	283	301	299	287	324	299	292	286	306	301	317	311	323	320	323	299	314	304	307	300	322	313	312	332	316	300	311	336	339	323	327	304	314	294	289	308	325	307	295	280	316	298	307	315	306	276	305	306	280	307	328	307	305	304	294	314	325	344	315	311	317	321	335	312	312	291	318	323	327	286	300	318	316	315	302	306	297	328	340	325	315	363	311	294	315	306	339	350	305	293	289	345	304	316	319	286	302	347	267	340	311	310	284	317	292	297	298	304	320	301	288	296	308	293	303	286	310	315	301	320	317	289	278	301	328	363	306	331	306	320	273	325	307	341	303	303	287	297	331	313	323	283	279	322	307	312	315	277	290	293	319	290	299	305	328	333	313	297	301	289	309	319	303	277	309	303	272	331	294	318	340	328	323	317	279	307	293	300	265	335	322	281	327	320	320	322	262	334	285	271	344	264	335	335	312	332	321	303	318	309	307	296	343	329	293	308	291	313	304	280	293	301	291	314	297	291	306	298	316	297	335	324	305	284	327	300	295	293	316	295	283	300	302	333	316	288	321	348	278	261	358	305	333	308	282	327	291	303	304	284	297	303	275	332	316	266	298	323	331	299	302	318	319	296	317	290	269	321	292	307	337	296	302	301	294	253	309	301	293	306	284	289	317	286	294	329	309	309	335	332	308	300	329	327	304	293	317	294	346	319	287	309	313	313	327	328	279	287	318	308	330	332	299	302	309	328	294	322	311	320	315	279	314	307	267	309	320	307	331	327	294	333	323	334	312	284	296	277	301	293	329	314	360	329	292	297	301	326	289	300	339	340	290	321	263	263	290	300	301	322	326	299	295	310	323	296	324	337	335	306	299	315	271	337	289	332	313	319	336	321	278	286	311	329	310	296	325	310	279	295	294	326	272
9431	2534	5390	6590	5754	4640	4045	3387	2995	2702	2383	2083	1903	1722	1540	1433	1371	1324	1229	1165	1130	1097	1015	1043	1017	951	1011	956	906	952	901	888	867	833	814	794	868	848	834	825	797	762	784	798	763	725	796	736	797	707	761	715	701	683	717	714	746	718	732	709	712	733	726	743	744	789	711	747	750	753	721	731	734	705	684	684	700	649	679	762	699	681	723	724	663	712	729	708	720	666	729	697	701	692	662	742	686	718	746	705	718	704	705	712	682	739	735	700	701	721	683	711	734	722	715	743	744	711	711	692	765	705	724	667	715	685	693	727	699	721	709	709	672	712	731	683	719	742	740	724	683	711	680	733	702	771	732	708	672	726	721	692	709	716	676	746	703	709	722	730	723	704	705	684	742	705	710	693	731	676	694	741	707	714	649	727	717	702	691	673	694	657	704	729	692	681	691	716	641	720	684	715	751	704	727	774	694	704	722	686	691	678	714	722	755	733	680	722	698	713	664	738	717	720	675	699	718	697	698	670	658	700	748	686	728	672	684	690	690	688	723	658	708	713	713	701	693	703	727	645	705	721	714	657	699	750	698	682	695	732	656	674	705	683	689	724	668	682	703	707	729	733	721	770	745	686	661	678	718	724	693	695	727	717	773	716	705	701	697	714	693	695	660	752	716	707	733	688	702	729	694	674	703	682	693	696	659	656	660	732	693	707	691	648	667	717	669	742	722	674	697	714	670	736	678	746	749	660	760	696	727	738	702	701	693	690	721	731	726	743	703	739	684	708	719	714	700	650	731	697	764	700	687	722	668	678	747	703	682	660	699	695	709	680	707	675	736	732	688	687	724	719	734	637	745	747	684	725	728	757	732	652	712	700	674	691	714	711	724	683	718	776	714	720	663	693	711	722	695	742	711	663	692	700	690	693	671	717	683	692	715	673	693	694	665	676	733	681	690	655	678	708	673	698	717	673	724	697	690	683	738	721	678	674	727	713	690	683	712	734	661	705	697	683	732	721	678	721	745	671	647	728	720	706	725	682	756	656	660	675	759	678	738	700	722	754	721	669	705	706	698	701	686	688	713	698	717	698	711	658	729	695	711	706	655	692	740	717	712	763	694	696	709	701	668	704	691	646	699	705	704	720	693	731	682	688	683	735	747	702	720	677	666	663	695	682	696	673	708	692	707	704	710	708	673	707	704	720	641	706	719	724	698	723	718	702	704	709	731	697	716	742	703	716	726	719	718	710	694	698	683	722	700	667	708	700	722	699	754	703	703	723	702	736	704	733	742	694	698	700	705	724	672	668	694	668	685	713	732	700	761	707	678	701	706	719	711	717	725	681	729	714	654	722	679	732	685	741	720	756	674	700	735	681	671	696	642	679	733	710	728	701	698	720	712	704	670	704	683	689	729	715	679	661	715	701	713	699	664	704	748	717	659	680	724	677	723	695	678	723	695	717	744	701	671	737	675	730	688	721	735	690	741	662	733	714	711	694	680	724	709	720	688	717	732	703	733	743	696	698	695	676	697	730	719	752	711	685	679	691	711	712	659	736	732	713	683	687	720	709	722	725	723	707	697	689	670	701	677	716	698	724	633	723	704	710	718	734	705	684	706	742	659	748	740	710	695	694	723	716	681	655	689	787	732	738	675	661	734	668	738	711	699	756	687	632	693	651	712	742	694	710	720	698	665	725	725	674	656	682	720	667	723	711	721	758	689	723	692	687	700	686	681	679	683	720	695	641	745	677	732	703	704	747	719	721	677	727	768	688	731	678	657	710	705	661	706	711	724	711	703	721	728	693	702	738	743	729	729	730	640	716	716	698	694	696	750	715	711	694	663	748	705	706	746	717	672	668	669	749	702	719	720	722	696	713	709	755	653	714	697	704	740	705	670	719	696	700	722	694	691	686	722	709	701	688	744	694	725	675	694	698	671	669	730	688	677	716	686	697	700	702	701	706	731	708	676	672	715	733	719	693	694	708	686	726	689	691	679	713	706	725	725	704	726	705	736	686	711	674	734	744	679	688	724	711	702	721	698	632	670	688	694	724	682	702	753	744	721	695	696	765	695	685	703	698	708	698	758	693	719	715	713	696	708	689	691	684	711	701	696	693	677	700	678	674	706	657	690	720	682	664	697	691	700	749	708	685	660	724	739	736	691	729	713	666	729	711	719	721	690	673	706	694	688	671	662	706	746	726	717	725	677	681	671	715	668	678	728	706	735	699	688	695	694	744	717	701	698	718	720	645	710	727	724	730	724	698	651	687	729	767	691	727	725	675	687	696	721	724	731	747	683	677	661	662	703	717	705	754	656	706	698	717	684	716	732	715	743	705	673	701	691	711	711	742	708	630	740	696	630	706	717	674	668	734	684	687	673	672	665	683	737	719	704	697	685	740	746	686	710	714	734	717	711	679	676	676	707	701	656	729	693	716	681	682	662	717	708	678	729	682	719	686	713	734	688	694	689	687	714	661	619	717	727	730	725	665	703	721	740	670	742	685	745	726	730	764	726	699	731	730	709	700	702	652	715	764	714	688	671	710	739	673	685	728	702	702	731	722	673	703	709	738	718	716	685	741	688	670	736	716	674	675	722	690	694	729	738	701	728	693	696	709	723	699	683	697	662	691	732	696	687	707	685	681	715	712	699	730	726	752	659	722	696	680	745	710	685	683	723	738	681	696	712	686	649	701	756	701	693	724	699	711	680	739	709	684	662	701	729	764	682	707	717	679	698	715	720	714	717	763	707	706	749	699	706	737	703	664	703	657	712	682	667	680	649	665	650	730	706	730	702	705	695	720	708	740	679	691	645	699	675	708	711	720	659	685	746	704	681	708	686	691	753	672	707	731	673	704	703	704	730	670	688	720	706	690	711	711	691	731	683	691	714	714	681	685	722	707	706	685	677	754	708	725	714	746	663	718	690	700	723	656	763	764	711	676	737	733	696	683	667	698	713	671	732	721	715	664	705	700	672	751	767	686	713	754	680	686	698	716	717	715	694	701	696	756	749	712	720	759	692	736	696	675	714	719	724	680	691	684	739	746	713	687	679	748	676	722	684	691	715	711	701	658	734	741	692	677	720	678	702	690	677	680	733	734	732	734	713	688	694	695	728	677	729	699	707	663	702	710	728	755	670	719	735	760	724	716	695	673	663	712	728	681	741	777	725	729	704	731	723	741	721	707	724	673	730	674	698	710	712	690	732	727	724	684	677	715	696	705	721	665	728	700	732	688	732	714	725	727	715	706	715	699	716	710	725	721	691	703	715	724	716	733	704	681	692	684	760	719	674	757	680	719	708	677	711	708	682	668	679	693	680	712	666	687	693	705	710	709	735	715	711	715	709	725	660	744	699	705	682	708	718	711	696	710	677	673	692	725	665	720	715	676	644	730	671	734	712	702	659	648	722	664	695	722	674	700	703	702	697	732	698	713	692	656	711	691	729	719	718	676	686	754	739	697	735	653	703	690	721	725	685	716	714	668	718	722	709	700	718	721	700	716
2291	692	912	789	574	459	403	389	357	348	313	268	315	318	288	313	290	272	278	281	240	273	237	256	261	254	264	242	280	249	253	257	261	240	242	209	283	264	262	258	217	260	273	250	238	274	260	282	250	229	249	291	252	256	246	233	261	253	244	256	217	227	261	259	236	267	238	255	276	225	283	246	259	245	258	236	270	263	232	254	270	251	289	268	229	299	233	267	241	256	252	241	277	264	268	233	254	254	262	255	253	243	245	280	240	245	232	251	238	242	253	233	226	236	239	250	253	278	258	286	255	247	261	230	260	210	268	271	227	264	235	234	236	272	253	269	247	244	266	237	258	234	262	224	213	238	267	271	257	264	241	288	264	255	260	279	262	257	250	231	237	216	239	271	252	249	254	256	250	294	231	235	253	243	227	244	267	230	252	234	232	239	278	237	246	203	244	301	243	258	252	269	257	280	262	225	247	289	275	265	254	263	239	298	252	234	290	258	236	233	250	271	236	256	248	243	262	276	236	243	256	247	258	233	254	278	272	273	247	230	240	254	274	241	277	268	213	233	251	224	267	243	257	221	249	236	264	269	235	242	270	244	246	257	244	274	269	256	263	219	283	259	241	281	248	255	237	232	212	275	257	235	244	245	255	233	235	247	240	259	248	250	253	221	249	251	272	250	244	261	215	262	252	239	253	272	239	259	245	275	221	272	272	239	245	276	245	239	269	271	262	272	257	213	268	232	252	226	259	246	259	243	232	247	241	243	232	233	249	255	221	248	224	262	285	283	254	249	281	256	259	252	242	266	245	246	265	269	273	265	262	251	275	267	279	279	247	257	258	259	244	274	212	238	224	249	248	255	240	260	259	246	242	258	268	257	269	262	265	255	255	260	263	222	228	252	214	246	253	236	274	250	236	252	233	267	253	216	258	256	242	261	284	240	259	226	233	244	266	243	253	257	284	261	245	277	272	265	239	254	247	237	282	219	261	234	276	269	284	255	224	249	259	237	259	261	255	246	253	230	223	238	292	237	234	245	230	233	264	219	237	270	242	237	255	265	245	249	256	230	243	248	224	279	261	248	262	275	250	261	269	259	255	278	250	258	245	249	258	250	236	262	257	252	220	234	259	246	249	242	249	251	258	269	266	241	228	261	240	261	257	242	261	236	230	271	243	217	241	259	254	267	259	250	249	278	262	231	243	253	220	246	231	252	253	266	237	244	237	229	270	251	258	245	231	239	262	239	238	255	247	302	250	234	250	240	227	260	233	235	252	253	249	227	260	266	239	232	260	249	251	243	251	266	271	266	264	262	233	280	240	226	248	249	243	259	273	217	247	247	226	240	200	241	244	253	237	273	228	245	276	249	230	252	235	262	244	219	256	282	231	250	258	249	267	256	237	225	284	260	250	276	263	236	232	243	249	249	261	184	243	233	247	251	235	231	261	238	247	237	231	239	241	275	265	219	236	262	269	266	236	248	231	244	244	269	241	258	245	276	245	252	243	255	269	268	225	213	240	266	266	226	242	289	252	248	237	250	236	218	235	252	275	248	264	234	223	267	259	263	265	244	229	262	254	245	257	251	212	271	281	250	246	242	264	254	258	281	278	261	247	238	240	249	239	258	263	254	236	267	248	222	240	241	249	249	258	251	231	255	257	265	233	233	235	268	257	246	247	269	250	246	257	242	260	239	251	256	254	251	282	251	235	255	230	266	261	238	259	261	264	293	253	261	236	254	237	259	234	240	218	265	247	256	248	265	228	248	239	228	228	252	243	291	246	245	231	257	253	266	267	283	269	274	227	250	237	231	239	250	233	251	245	267	240	259	244	242	268	251	264	257	263	291	240	253	288	254	249	243	244	272	219	251	274	266	257	265	233	253	240	262	264	235	252	247	245	236	260	245	253	236	262	241	251	246	264	229	258	277	264	234	251	292	251	272	208	254	262	250	274	235	273	230	248	248	286	227	272	253	232	238	231	246	258	241	251	257	245	250	222	248	245	249	234	266	245	234	211	245	264	259	260	255	289	244	261	243	259	214	284	252	213	225	266	268	219	231	225	246	281	267	251	226	279	282	229	245	234	261	227	260	246	255	235	252	241	239	251	231	249	257	291	235	284	264	253	216	223	217	248	247	241	258	249	253	240	239	240	279	254	260	229	226	252	244	241	258	252	280	264	267	261	246	246	251	284	248	263	238	241	261	256	228	244	250	245	243	242	243	262	230	243	227	243	227	244	244	250	268	234	241	259	264	249	256	274	263	232	263	256	235	260	266	256	253	235	272	280	250	261	282	254	252	254	278	233	254	248	249	240	269	256	231	240	194	253	258	299	250	252	246	231	243	230	249	245	259	244	227	246	231	257	243	233	265	295	240	282	240	234	250	221	265	263	258	251	266	245	233	223	214	264	253	241	259	242	240	256	242	265	255	244	240	251	274	231	246	234	269	257	263	268	257	260	261	268	255	238	271	246	261	239	224	233	261	239	262	264	252	221	233	257	273	256	244	248	240	250	277	243	248	237	236	262	253	244	226	254	243	270	241	253	271	258	243	243	275	227	236	283	262	214	278	255	255	254	255	243	242	261	251	282	277	241	257	231	227	262	256	268	230	232	251	255	222	232	205	240	249	264	250	250	254	269	263	241	269	245	257	249	264	238	264	275	253	246	249	244	242	244	224	252	258	257	238	237	261	263	244	273	267	247	264	265	240	227	249	235	248	238	251	223	278	290	216	261	233	247	250	263	255	249	260	253	242	263	265	264	247	269	264	250	271	266	266	258	278	283	232	246	252	253	244	229	268	243	258	252	250	289	259	274	244	299	257	267	248	255	260	245	238	231	246	239	271	270	233	243	236	231	250	224	258	237	301	247	243	235	264	230	241	240	267	248	291	269	290	246	233	222	227	233	245	295	233	236	223	267	244	239	249	253	238	242	260	237	225	241	203	235	283	243	275	259	254	242	265	263	250	253	229	301	236	277	256	242	235	233	280	253	239	255	249	239	229	265	240	238	243	221	253	271	256	232	222	257	219	223	267	254	284	236	250	254	256	247	220	235	250	274	265	251	263	222	247	225	234	240	234	276	252	244	284	256	276	244	233	234	244	268	269	264	253	268	254	276	273	253	260	236	237	233	247	261	254	271	244	258	282	252	277	256	262	270	246	275	228	220	242	269	256	234	227	243	246	253	234	250	252	224	242	236	230	253	219	276	256	232	246	235	233	248	248	250	245	250	274	257	262	228	259	263	261	235	251	231	256	249	224	260	282	245	263	235	275	236	225	226	254	253	272	262	241	250	249	289	260	263	235	254	248	250	268	226	256	275	232	215	238	260	238	259	289	224	254	284	246	254	253	235	256	249	248	248	264	245	258	262	223	228	257	243	237	236	250	263	240	230	253	227	225	240	273	237	268	261	240	229	256	260	264	258	257	256	265	244	263	275	242	236	242	235	269	249	255	259	256	240	266	232	285	223	253	206	248	225	232	220	249	232	291	238	251	260	278
2221	1066	1970	2251	1920	1718	1450	1360	1201	1128	1046	906	859	812	820	820	797	789	690	736	764	678	705	700	693	660	659	636	693	621	658	652	621	626	647	665	634	653	632	566	637	623	673	647	642	591	652	612	618	622	638	654	624	620	613	611	617	599	648	610	596	576	605	583	638	613	610	631	634	621	618	577	622	582	582	569	592	576	621	625	582	608	638	553	582	638	601	601	623	613	620	598	613	636	584	601	622	570	576	609	545	616	625	609	621	579	587	579	597	584	570	596	624	630	575	604	635	568	638	587	587	609	603	574	618	582	619	605	616	596	581	575	596	589	585	597	631	606	607	610	624	650	594	606	637	593	597	601	584	647	606	641	622	579	596	591	607	602	598	595	622	590	594	594	594	605	586	579	617	582	576	553	573	606	575	627	595	586	628	597	616	606	585	613	562	627	648	577	597	632	605	623	605	616	595	580	592	577	581	568	578	589	634	605	617	615	604	623	621	575	593	641	585	608	579	579	617	641	597	586	614	596	590	572	607	574	592	613	622	584	628	599	595	609	606	602	564	616	615	595	626	602	559	675	618	618	573	612	597	595	617	580	597	565	647	599	560	625	536	613	632	600	566	600	592	578	582	618	590	572	635	601	622	605	607	604	614	629	616	575	562	566	607	600	593	669	628	622	578	571	552	552	613	580	563	556	624	691	614	661	618	612	626	593	626	636	641	599	595	582	564	638	658	571	613	583	578	585	571	591	552	634	600	585	584	620	613	560	601	677	636	614	602	568	629	570	574	570	627	587	575	617	603	590	592	603	584	584	612	636	605	587	565	565	601	613	607	612	622	624	594	639	617	586	635	603	644	607	583	623	591	596	610	610	626	576	590	565	627	580	593	613	601	599	575	631	636	626	623	630	570	576	595	597	602	626	602	625	626	618	623	563	576	579	613	574	567	627	638	606	629	578	628	624	597	581	593	608	597	601	622	540	625	614	624	605	607	567	585	565	568	587	646	621	599	630	629	599	597	571	629	595	598	544	603	593	581	585	613	586	580	635	647	631	635	640	613	606	639	624	613	555	617	623	575	625	569	577	574	580	617	616	611	572	610	570	585	635	594	620	616	606	548	588	616	585	615	606	552	568	625	634	576	635	561	606	569	588	630	628	607	639	633	632	578	613	616	576	568	617	601	576	602	599	604	573	619	607	586	607	625	642	598	571	595	654	617	589	569	629	625	588	562	600	580	602	645	626	588	590	581	619	612	609	575	616	561	625	607	592	613	579	632	582	553	577	603	643	577	631	595	600	595	587	572	600	614	619	619	564	603	622	570	570	587	592	628	591	604	573	589	581	550	615	586	558	604	591	605	566	619	624	600	587	631	599	621	634	574	585	616	566	609	531	630	600	580	610	614	590	609	590	597	597	575	582	613	559	615	630	655	635	615	636	558	627	631	575	617	617	621	583	576	593	612	611	627	599	599	635	566	599	605	609	594	626	635	625	621	613	634	591	612	609	599	580	567	572	625	586	637	571	594	620	561	550	607	636	565	613	594	593	623	606	573	576	623	647	607	619	595	615	617	599	605	627	585	638	623	616	609	627	592	611	587	632	566	575	547	581	589	589	661	659	594	553	546	624	597	575	570	584	624	578	595	576	623	615	623	601	606	632	609	642	589	558	575	620	595	588	596	628	626	616	625	627	605	596	624	604	562	627	617	601	623	590	583	582	590	603	617	615	609	627	624	596	573	585	610	632	570	632	613	638	596	589	637	603	575	617	625	630	588	664	555	609	627	611	612	547	580	596	570	610	595	602	603	626	566	633	587	577	562	609	595	620	637	613	563	619	604	586	586	638	608	590	602	581	573	591	563	600	585	571	586	601	639	605	620	636	620	599	602	630	625	609	601	619	638	571	591	607	610	610	578	606	614	594	603	601	550	548	570	597	575	606	587	583	631	610	572	573	584	597	582	582	619	615	583	561	589	606	593	632	612	603	610	611	572	610	556	591	654	589	612	578	549	630	626	582	677	587	595	623	564	644	587	588	584	629	591	599	590	573	624	604	567	619	612	576	604	603	595	598	578	606	585	601	601	584	567	625	644	634	655	613	578	580	633	617	587	576	614	605	548	600	604	581	634	640	611	589	594	575	606	637	612	615	594	559	622	597	561	570	614	630	589	590	608	597	548	608	543	601	614	606	617	610	556	629	614	559	597	584	633	613	625	641	602	606	562	626	589	610	553	635	594	598	554	575	603	580	627	610	590	615	635	580	579	561	626	643	615	607	602	596	642	635	592	604	650	595	634	603	589	606	592	674	612	576	568	620	605	613	613	609	585	623	608	566	575	649	575	610	625	629	628	581	614	590	580	656	641	600	588	589	595	577	665	652	575	637	601	589	607	616	597	610	637	624	536	629	604	643	609	601	573	630	610	541	615	602	592	556	603	645	598	599	621	630	598	592	612	590	633	628	583	673	586	577	591	598	652	647	591	583	567	652	619	608	622	603	615	599	558	608	573	572	571	667	559	601	629	620	572	596	638	592	610	622	602	606	620	627	643	640	603	600	619	544	620	574	609	621	604	617	591	584	591	605	594	567	612	583	583	640	576	608	617	622	596	604	611	594	605	594	571	588	606	595	599	602	617	628	621	582	599	588	630	585	617	591	566	631	566	617	608	587	613	591	589	565	571	584	620	627	647	570	571	622	590	585	596	580	601	576	547	587	592	597	632	576	611	634	590	572	661	575	637	569	596	630	624	623	634	620	601	598	611	584	588	580	589	606	615	558	589	618	648	589	606	621	602	600	563	601	648	597	579	641	638	635	594	598	614	604	566	572	602	618	608	601	636	663	632	639	640	615	597	611	592	631	568	590	605	650	577	573	624	588	606	632	571	645	599	596	579	602	617	612	594	598	605	673	588	553	615	610	600	602	617	666	609	617	590	634	613	608	593	604	620	605	575	612	617	610	569	584	617	582	596	598	631	661	613	584	619	616	595	630	564	622	621	625	563	573	617	554	606	652	612	579	623	600	613	636	655	641	563	583	578	633	580	603	595	586	609	624	613	607	597	586	611	565	613	631	585	576	632	593	627	638	609	595	599	621	582	590	601	622	580	578	613	571	638	602	585	586	635	669	595	587	604	587	614	599	541	625	609	579	610	630	615	624	630	611	638	571	609	612	558	606	588	582	627	640	619	593	629	545	604	622	596	578	612	577	597	655	578	609	588	578	595	574	643	613	643	621	611	592	632	607	591	584	577	575	579	601	570	577	581	608	650	591	623	656	563	572	614	647	586	677	611	657	628	628	611	585	634	594	589	589	551	638	681	537	613	607	563	559	583	628	619	587	594	614	584	581	592	634	584	604	586	671	615	582	633	617	570	644	616	610	567	623	602	598	624	622	640	587	589	624	633	605	623	635	569	599	624	635	549	601	591	571	627	623	603	618	655	603	621	595	563	557	603	594	578	611	604	629	616	618	596	607	634	613	620	608	589	622	585	610	603	629	628	595
8757	1602	1928	1611	1143	825	708	654	616	558	528	522	433	405	425	428	380	371	399	394	410	344	364	347	318	366	323	366	367	359	370	351	337	359	350	358	344	373	333	325	369	331	371	385	332	310	351	354	360	335	352	337	309	349	376	337	349	329	349	350	343	347	350	349	351	291	353	350	361	343	332	301	313	346	353	342	374	357	326	333	335	333	370	361	319	287	353	340	333	339	347	358	344	327	345	349	354	384	344	321	313	327	343	337	347	337	374	349	372	348	350	356	352	330	320	351	348	301	354	331	325	329	323	298	330	345	348	309	309	327	347	353	349	352	317	327	324	336	329	326	365	360	322	335	359	323	389	297	329	363	331	337	376	348	349	355	327	338	326	344	336	295	364	349	335	331	381	370	319	351	327	360	368	355	329	327	346	370	341	374	327	290	365	361	343	321	370	348	343	296	354	347	362	340	353	333	321	376	381	330	369	326	291	310	342	342	362	320	307	363	325	323	313	348	389	351	359	364	304	327	370	338	325	326	316	303	316	330	354	326	368	325	350	365	317	331	370	357	335	337	334	329	351	368	340	334	350	348	316	332	337	350	329	346	326	371	324	360	324	376	325	374	353	325	361	335	329	350	345	340	330	308	347	326	348	336	310	315	342	332	360	326	318	308	336	337	376	346	361	326	378	340	306	374	376	340	354	330	314	310	314	331	360	323	344	359	364	365	340	314	339	335	358	344	366	331	338	315	349	397	334	317	354	310	340	305	313	368	340	330	332	357	371	364	330	333	338	349	325	364	347	314	347	336	307	303	342	317	374	321	376	289	305	324	345	352	341	344	389	360	323	340	344	337	331	349	335	357	331	349	338	362	367	332	326	371	321	313	366	363	352	341	340	350	312	354	370	314	374	325	332	318	358	386	357	334	312	292	342	338	325	357	383	323	320	320	381	322	360	365	364	348	359	333	353	377	329	305	349	350	333	316	333	294	352	311	350	321	337	360	323	325	368	337	345	351	347	354	339	373	324	331	342	319	327	364	355	316	336	332	351	329	320	330	371	347	310	349	349	371	332	371	336	378	355	360	358	332	353	329	373	369	312	345	359	338	347	365	370	392	334	336	346	356	368	318	323	342	357	316	317	328	340	356	360	330	332	340	326	334	370	351	310	329	353	321	308	336	326	356	333	325	343	346	326	365	333	315	354	305	340	310	332	324	372	349	373	351	315	331	385	350	307	347	335	315	311	321	344	324	336	303	325	364	356	362	401	343	355	325	362	321	344	374	363	332	345	336	386	353	323	322	294	314	309	322	330	352	328	315	327	320	335	366	315	349	342	322	316	352	340	332	361	365	341	335	358	320	351	349	333	323	312	379	331	361	292	341	309	331	342	377	360	381	316	317	305	334	341	356	339	337	330	307	342	321	344	364	349	328	313	330	346	356	338	342	361	366	353	311	325	317	338	323	361	381	365	357	324	362	369	341	309	340	342	307	344	330	334	315	319	368	332	356	358	348	340	323	354	365	349	330	357	367	326	344	350	322	332	327	361	338	346	370	295	371	348	327	336	374	327	379	343	361	332	349	328	329	333	348	347	383	382	341	361	358	364	302	355	352	355	367	338	356	357	319	353	371	345	349	350	348	352	351	367	345	351	341	354	323	311	336	389	372	355	347	304	338	344	339	344	334	352	357	338	329	318	357	336	347	347	357	343	321	314	329	374	320	312	342	348	344	334	344	324	345	324	326	338	330	324	326	377	347	353	357	332	327	376	331	335	350	342	345	371	313	303	322	381	335	368	341	352	337	335	325	333	340	328	344	337	347	371	321	366	334	317	357	340	325	332	327	345	339	359	327	327	323	327	333	342	369	323	321	335	357	348	314	323	344	364	346	317	357	351	348	338	374	353	332	329	309	344	350	344	355	324	375	368	324	369	339	340	330	361	351	363	333	337	330	355	332	356	308	335	332	337	329	344	322	347	323	312	365	296	299	327	347	306	315	331	331	331	323	336	345	326	337	345	356	357	316	316	325	323	347	331	330	374	360	332	359	349	383	351	345	338	351	308	327	359	325	335	342	361	315	355	355	328	322	334	340	350	356	350	336	351	320	297	341	291	362	314	302	297	329	343	344	326	372	340	332	351	367	366	361	360	355	338	348	345	340	336	316	333	320	311	339	369	311	343	314	334	332	349	332	340	319	360	313	335	350	321	336	375	348	340	318	358	338	333	354	362	342	341	345	387	333	356	322	289	326	329	310	364	352	345	345	381	332	367	329	324	338	321	359	361	340	326	304	342	320	349	371	300	331	337	342	314	333	332	346	333	342	326	339	392	350	362	308	336	334	364	321	300	334	347	326	313	336	319	308	337	361	341	325	342	369	381	337	341	314	339	340	329	356	318	365	387	346	340	341	299	314	367	352	328	332	355	365	323	326	365	362	317	364	364	352	321	344	301	324	372	332	336	336	334	321	369	320	331	321	349	359	346	359	358	363	344	368	353	332	344	385	341	345	332	340	352	339	362	336	322	328	298	341	361	353	350	375	361	319	308	348	335	317	341	365	342	323	347	351	359	335	348	337	349	348	375	353	325	351	341	363	352	334	350	331	360	340	342	349	338	356	326	340	354	310	313	350	358	353	341	344	301	332	332	334	346	303	370	325	333	323	344	327	326	361	347	352	393	334	355	349	318	345	342	357	318	327	307	346	331	331	335	327	295	343	336	337	361	317	351	326	373	328	345	318	306	363	348	355	320	345	337	305	367	355	316	370	308	323	336	336	337	383	338	323	337	344	358	337	346	334	312	380	363	351	320	333	290	347	373	328	335	334	336	354	353	338	367	337	344	304	328	327	340	330	347	358	345	340	331	338	366	319	355	308	341	360	392	347	342	356	336	309	321	327	334	362	338	325	331	324	315	316	348	348	346	333	289	326	348	329	373	324	350	355	341	390	356	329	347	324	374	348	350	334	329	313	291	371	358	299	295	330	358	320	381	292	353	340	331	324	351	335	373	360	350	332	309	376	357	309	365	299	340	311	359	325	298	357	330	344	356	350	359	334	311	330	355	381	364	339	350	339	346	362	324	363	338	339	324	357	334	313	366	367	353	338	342	347	340	348	351	335	355	325	361	350	362	352	381	339	330	334	357	346	340	326	343	337	323	365	306	338	375	327	364	332	366	322	331	368	361	379	355	352	312	306	340	334	332	365	357	347	363	359	319	322	331	370	360	338	348	345	323	321	328	335	340	359	339	339	346	353	349	347	354	327	322	330	366	326	321	349	331	334	322	316	333	347	365	353	331	357	362	361	338	366	385	350	314	315	338	307	343	316	336	361	332	353	316	338	357	325	329	346	341	349	333	341	326	336	323	345	328	342	330	370	348	349	352	365	359	350	353	364	337	345	290	340	343	382	358	359	374	336	341	358	363	356	325	382	370	338	302	319	340	372	343	351	345	329	338	344	319	355	338	320	332	352	331	325	346	338	360	379	346	312	353	331	319	333	334	371
7205	1941	3879	4561	3896	3183	2888	2513	2252	2063	1863	1648	1520	1332	1304	1237	1202	1183	1143	1109	1018	1074	998	1018	997	966	954	946	943	944	897	913	830	910	903	890	854	902	830	872	812	840	832	816	798	796	791	758	814	790	856	827	811	821	830	780	791	813	748	839	786	802	818	808	776	786	820	806	803	795	785	772	742	796	770	772	711	833	807	734	772	763	822	788	791	802	849	739	824	828	786	841	785	832	778	845	806	782	771	814	780	770	812	820	841	836	770	764	792	820	765	839	764	799	759	776	781	750	821	777	824	779	769	815	786	793	786	770	853	783	779	783	796	799	760	782	771	782	789	795	751	750	750	735	783	778	811	772	759	772	784	758	778	731	762	738	795	769	752	743	765	772	744	743	753	786	760	769	762	762	800	786	783	785	741	800	778	806	777	782	797	771	800	807	770	757	832	787	771	808	804	847	812	782	751	770	801	832	767	784	778	771	780	801	851	760	810	793	806	808	783	764	758	790	758	757	846	795	761	789	795	783	767	800	823	776	762	751	776	761	746	772	804	810	801	774	797	777	765	773	740	753	802	817	785	768	770	768	758	821	796	780	781	772	774	795	767	742	756	807	746	820	760	780	746	829	758	763	823	784	833	767	804	782	818	799	805	805	810	797	800	816	737	784	788	769	758	770	800	755	832	773	794	780	804	803	789	816	739	804	782	827	782	828	805	778	746	796	786	812	803	781	776	755	770	775	808	755	813	779	786	714	855	793	806	742	795	765	772	737	797	807	763	785	800	778	767	767	755	803	785	768	776	751	798	764	760	710	755	798	765	807	769	764	771	758	735	721	801	792	815	737	817	773	731	802	834	785	808	808	781	747	746	724	727	763	804	738	759	793	751	782	774	777	818	758	760	757	794	825	787	806	791	784	800	754	781	775	791	809	767	774	810	835	774	785	761	769	734	778	750	774	798	769	753	788	773	761	744	833	793	773	828	728	780	776	807	770	786	842	795	825	768	779	755	817	790	807	779	806	766	801	774	815	780	797	778	801	789	761	734	774	773	786	767	770	787	750	773	778	768	768	806	805	790	788	771	788	780	809	753	813	828	779	768	731	796	780	749	801	789	747	772	833	765	818	814	789	722	749	710	777	826	768	771	777	824	853	802	801	745	764	753	745	788	813	806	823	773	739	749	812	798	773	730	821	793	762	739	776	799	811	781	717	785	803	760	827	743	779	769	812	768	795	788	795	825	738	784	804	791	788	837	809	755	816	747	790	796	811	800	751	781	762	785	802	782	817	765	741	765	813	754	783	805	824	815	782	778	772	765	782	821	780	836	801	758	774	788	762	791	802	767	816	769	711	773	782	770	771	787	805	795	761	741	789	760	769	805	765	775	771	792	815	764	768	740	815	772	792	774	854	758	750	824	746	782	734	767	747	726	756	780	794	794	783	771	750	790	767	754	737	745	748	732	843	807	794	786	790	830	778	853	799	783	808	825	741	767	763	798	798	738	781	769	780	757	809	798	797	742	761	810	807	787	811	767	754	807	766	748	807	754	783	789	784	782	780	832	830	825	756	824	767	786	856	798	795	788	778	766	796	797	807	818	760	743	850	753	784	764	779	740	751	792	815	746	711	777	773	784	817	762	772	821	782	770	804	787	774	764	835	790	773	709	775	798	796	791	806	793	847	771	773	833	761	852	778	767	769	782	808	749	740	853	762	737	817	804	738	771	799	770	736	821	795	777	730	753	776	747	789	797	778	761	787	819	793	773	766	739	753	780	778	795	769	778	766	771	783	771	786	834	829	798	855	741	760	779	769	743	785	760	709	777	769	762	766	775	782	779	780	798	804	750	754	787	776	779	772	811	815	808	746	835	721	820	805	783	755	768	765	784	800	779	766	778	809	793	837	763	789	780	795	790	738	768	795	806	776	757	787	779	781	779	838	836	786	813	772	768	803	755	794	779	782	772	814	810	785	757	787	786	844	782	763	767	773	752	764	783	783	796	757	778	854	743	774	747	780	777	782	763	769	761	774	723	783	788	781	795	776	807	762	780	758	806	837	798	800	745	827	811	770	743	797	809	753	792	814	751	830	721	794	774	820	791	809	776	790	786	802	773	732	776	762	758	801	784	776	774	787	778	807	802	761	802	732	794	724	747	811	790	796	795	766	769	811	800	813	779	800	761	805	785	727	804	764	781	791	733	802	783	802	813	825	788	819	803	778	808	760	773	800	796	783	743	779	817	760	763	758	800	772	834	826	797	796	790	778	784	795	764	787	748	805	782	763	797	800	789	780	815	784	804	785	801	812	777	797	782	735	828	769	811	776	743	770	799	786	779	755	751	756	762	823	772	778	786	824	744	775	772	800	778	803	788	800	787	783	797	748	778	768	794	765	793	799	774	768	791	779	794	768	789	832	742	819	765	756	802	810	773	756	790	788	723	780	809	760	743	807	821	797	822	762	750	779	784	830	788	782	825	785	781	791	822	772	775	763	807	818	770	770	740	823	798	776	797	791	785	755	811	787	740	816	763	791	792	772	764	715	747	789	777	827	780	740	797	772	739	824	812	754	778	774	785	799	755	764	792	753	814	737	785	779	759	735	780	783	801	776	725	754	754	777	795	751	745	829	781	810	831	760	746	788	753	764	793	827	760	766	737	811	766	796	835	757	805	808	801	743	791	795	750	785	753	773	799	714	756	823	740	756	773	788	765	753	798	803	822	796	769	754	812	793	790	787	784	732	804	825	777	833	723	767	792	801	778	789	804	799	771	799	816	833	804	758	818	783	782	743	768	785	781	789	789	770	781	793	784	751	765	754	847	731	755	756	773	811	809	768	737	771	788	761	844	788	769	782	777	730	761	775	811	799	790	776	773	837	749	846	742	797	733	813	837	732	770	781	717	753	752	721	766	776	778	749	745	796	808	877	777	801	831	838	828	823	789	787	790	778	781	812	800	804	758	764	765	839	812	786	755	757	778	783	779	741	721	833	792	775	787	808	735	770	809	833	752	803	783	788	738	809	784	799	798	775	786	793	780	799	775	789	828	784	761	785	780	754	777	730	756	765	791	787	801	819	768	778	796	777	830	795	771	757	786	763	764	815	793	763	759	757	768	793	833	751	835	815	765	776	806	769	815	784	757	776	760	809	779	802	794	805	790	814	764	789	756	759	764	756	762	755	820	827	780	773	730	779	766	715	740	770	756	792	780	719	799	799	782	765	749	757	794	823	784	763	785	820	785	809	806	797	737	735	782	831	774	775	777	793	777	774	792	804	815	807	748	784	752	780	770	797	767	799	784	798	763	823	764	777	817	768	740	767	779	798	773	769	754	778	778	805	765	741	770	811	805	763	825	806	760	783	799	772	760	768	786	796	844	799	826	804	764	802	812	805	755	767	784	780	806	753	769	784	784	794	802	779	806	755	769	776	781	801	760	817	762	790	767	787	778	768	791	747	826	831	823	808	797	783	814	766	775	821	772	829	769	737	809	750	778	756	747	767
15846	2673	2942	2278	1545	1186	1069	887	704	618	565	559	519	479	449	418	378	404	395	348	364	361	361	328	347	358	353	345	345	347	366	329	322	318	362	283	361	313	331	335	299	273	305	349	338	344	285	317	316	304	318	303	332	324	292	298	311	317	313	303	330	268	308	345	321	310	312	333	312	306	296	296	298	311	329	305	328	316	290	285	313	283	288	352	305	309	347	320	323	308	327	319	299	297	283	305	304	311	304	307	298	257	311	310	293	282	320	306	314	306	327	301	285	271	304	320	315	294	291	329	313	353	286	330	299	315	298	321	311	317	320	289	343	353	298	309	277	344	314	335	281	304	299	282	305	286	308	309	308	288	335	313	274	304	289	290	298	315	300	327	297	323	338	277	304	277	318	310	320	297	316	289	304	333	305	293	296	340	323	328	286	332	288	263	336	318	304	327	345	308	290	309	300	315	298	284	309	300	341	309	278	291	282	288	322	303	324	292	324	333	305	314	301	313	327	323	309	323	306	303	341	323	271	284	301	279	273	291	304	315	314	313	300	300	314	318	306	291	323	334	315	284	299	307	326	284	296	312	311	322	329	297	295	303	313	313	295	290	300	297	316	289	320	346	337	332	302	327	321	319	285	294	324	312	347	326	333	297	277	307	295	309	339	331	320	291	309	322	282	300	290	311	311	314	318	301	302	309	319	286	333	312	356	305	317	302	278	319	306	294	274	307	309	311	305	304	309	309	330	312	347	320	276	302	330	302	280	340	336	279	315	308	320	311	301	285	311	267	317	321	309	293	312	298	312	311	290	300	310	339	333	336	295	288	294	274	278	268	298	323	329	310	302	301	305	300	333	301	314	320	325	323	336	288	287	297	311	287	305	283	302	335	286	345	296	295	307	315	316	311	333	309	305	326	313	325	328	313	301	304	293	330	291	310	320	295	304	300	322	295	327	287	308	309	345	306	351	301	300	306	284	333	260	310	314	313	289	309	328	349	308	320	318	312	284	323	313	306	309	315	302	298	344	304	303	306	307	332	338	303	321	310	309	309	297	330	304	298	279	335	313	320	307	279	292	281	291	285	302	312	308	299	280	301	282	289	290	328	314	313	351	297	279	301	288	307	312	283	316	299	291	295	321	281	317	328	293	309	276	329	318	323	296	276	286	308	305	283	306	287	278	306	301	323	297	280	332	314	327	286	310	338	309	303	292	312	346	306	321	315	278	309	289	333	321	302	281	313	306	282	293	317	294	321	298	315	316	288	335	282	293	310	308	297	318	306	299	308	315	299	315	311	305	308	308	321	316	336	308	320	350	325	322	307	347	333	292	316	322	301	291	296	337	301	302	314	316	301	347	285	283	311	271	334	287	296	316	283	303	314	312	293	283	327	313	317	311	307	277	309	302	282	286	307	303	306	302	305	306	304	290	275	262	323	311	294	322	282	318	329	291	308	306	312	296	316	311	317	292	287	297	296	310	322	346	283	293	281	348	310	307	266	310	288	305	326	325	273	303	304	297	315	290	291	306	327	287	302	303	295	282	307	268	296	276	302	315	333	283	337	265	305	304	303	297	297	301	310	305	296	288	295	299	287	330	305	327	283	279	300	331	323	299	350	316	296	303	303	302	251	273	278	304	344	324	309	302	302	336	273	295	267	304	280	293	284	279	286	315	269	307	319	299	294	313	292	309	296	311	295	311	321	330	308	282	331	333	306	314	317	302	309	290	313	310	287	304	324	300	309	304	293	281	290	298	356	310	322	324	329	280	318	299	315	317	341	342	283	281	307	306	290	346	311	308	272	302	314	344	310	305	320	316	291	328	312	324	320	322	298	337	304	316	327	309	276	310	305	346	291	302	291	275	288	314	302	292	286	305	330	297	306	318	312	276	327	276	307	319	340	281	311	309	364	360	329	292	315	339	267	279	331	264	309	320	308	329	295	313	335	301	311	296	313	287	314	326	313	290	309	319	301	294	310	329	321	287	297	310	299	318	303	308	321	276	311	305	318	297	348	346	325	317	318	289	287	322	339	337	293	328	316	356	304	302	308	296	317	310	274	328	291	271	270	315	319	307	317	329	305	318	318	315	330	299	301	305	311	320	319	329	293	285	324	331	290	313	294	278	312	307	320	362	340	324	299	345	286	291	319	310	284	321	337	316	355	305	312	294	303	312	292	333	299	273	316	314	313	325	291	296	322	306	285	310	292	285	284	304	329	356	327	285	277	311	296	281	291	329	289	336	287	321	289	303	300	275	280	303	311	304	288	310	281	288	291	295	258	333	289	322	348	318	283	303	313	301	289	262	288	283	305	296	317	315	316	344	320	338	319	294	282	301	304	305	313	278	301	309	301	274	302	306	320	322	316	320	299	302	317	283	285	305	298	276	306	297	301	322	298	306	308	317	325	310	277	294	288	335	309	325	331	307	284	305	284	311	281	302	299	299	300	316	308	341	276	311	281	261	283	339	338	349	296	320	289	287	279	345	323	314	290	307	314	283	334	303	315	336	348	301	281	326	275	313	311	332	317	313	313	292	277	318	280	311	315	321	328	298	321	315	321	321	328	354	323	258	304	329	306	298	308	282	332	296	281	295	304	312	282	315	327	299	297	309	338	288	332	279	306	333	293	316	297	296	292	324	310	327	288	277	318	313	290	309	299	305	299	288	319	314	306	331	301	306	293	293	305	331	308	352	307	313	308	284	299	280	303	282	294	304	290	290	323	305	312	292	313	352	290	311	292	312	319	301	331	322	321	317	298	338	315	318	306	274	275	275	311	280	282	294	316	313	306	324	323	329	285	328	280	328	305	306	306	294	314	288	295	303	328	291	331	314	299	314	311	303	300	290	324	331	317	312	311	304	324	305	292	316	295	309	292	323	281	322	304	338	338	282	300	285	322	319	309	322	309	276	321	307	276	311	306	322	291	288	303	316	323	293	294	292	288	290	287	324	343	327	292	324	284	313	289	306	286	306	324	357	288	308	334	355	296	281	316	310	326	327	325	325	306	308	293	291	289	303	287	314	290	321	306	295	309	319	319	274	312	299	298	332	273	335	293	348	284	310	290	299	327	311	306	340	330	318	319	306	333	315	299	330	316	277	296	329	310	319	319	303	307	289	301	299	286	277	290	322	336	342	325	285	311	306	328	316	324	310	272	295	288	277	316	295	315	326	332	308	290	324	325	324	304	309	295	289	289	305	313	336	336	307	317	276	307	342	310	307	315	276	328	282	287	349	297	330	309	305	312	308	309	294	274	330	295	319	293	337	322	353	302	296	278	285	305	332	280	306	314	312	308	292	305	293	311	322	317	286	317	296	280	312	293	313	301	311	321	303	286	322	291	325	301	304	319	285	315	297	341	327	302	322	309	279	288	303	309	295	309	341	322	313	293	314	317	306	306	310	343	296	303	278	278	319	299	269	304	307	297	332	318	327	255	315	311	310	323	293	337	303	315	303	301	297	311	349	285	318	307	295	318	320	295	310	288	286	312	277	335
9446	2572	5506	6073	5626	4576	4292	3482	2999	2664	2251	2043	1777	1598	1488	1423	1409	1335	1312	1224	1127	1045	1022	1002	1015	1021	1002	944	972	897	905	861	865	842	804	807	786	803	779	849	795	757	826	731	798	713	726	743	775	733	726	703	759	707	719	737	794	721	708	691	721	727	742	692	672	701	712	700	747	698	698	711	707	693	729	716	749	673	677	738	721	643	766	716	740	744	720	745	731	740	741	695	692	758	683	700	749	714	706	693	702	698	720	713	679	722	685	735	721	726	677	676	727	695	727	663	726	695	723	742	719	731	724	730	681	782	740	684	714	667	687	710	709	691	695	711	707	709	680	722	769	698	706	775	737	730	683	711	671	693	695	732	659	657	724	694	716	724	722	697	710	693	726	670	709	677	710	729	747	659	673	697	708	726	762	678	718	711	743	702	726	754	690	698	715	730	715	736	658	681	734	724	705	693	752	744	716	720	712	707	714	683	729	728	714	711	716	708	691	697	708	680	694	740	763	725	695	733	734	697	762	668	658	714	721	708	698	696	686	650	693	692	723	741	701	682	705	714	697	678	659	705	756	719	677	757	686	718	744	700	719	726	685	706	718	719	707	683	706	706	745	694	688	717	692	674	664	725	674	734	657	682	740	726	668	694	692	691	707	772	737	715	693	645	672	719	728	691	684	673	750	719	639	692	654	716	756	732	689	683	715	714	711	745	662	704	648	687	700	716	689	689	692	651	687	679	762	700	704	707	707	753	679	728	730	685	678	701	718	744	700	754	716	701	712	666	685	690	706	695	748	686	711	734	738	692	655	684	705	729	696	745	688	725	694	712	721	710	688	708	661	720	689	707	711	713	707	687	690	713	712	700	736	676	707	718	668	694	665	743	705	698	701	738	695	715	704	717	693	702	742	730	692	669	700	692	678	756	701	721	766	713	729	739	699	691	729	671	746	726	708	697	702	713	688	718	707	691	675	735	736	726	720	663	722	703	712	691	712	762	652	708	672	676	703	689	711	663	716	763	685	710	735	728	694	703	746	649	691	690	738	668	698	674	699	719	720	694	707	714	719	701	708	676	691	738	713	719	731	701	663	717	688	750	731	686	703	693	727	739	733	680	706	709	695	734	738	757	723	688	717	688	688	693	676	702	705	752	687	697	667	704	716	675	677	677	728	690	724	696	666	653	683	701	675	721	702	672	706	668	674	700	693	667	715	747	671	734	700	683	722	689	699	713	689	700	700	742	731	687	623	678	679	702	736	749	718	668	651	668	730	686	698	692	674	683	709	745	776	686	711	680	721	694	737	680	656	701	668	641	702	703	670	689	692	741	725	701	733	700	709	723	710	688	687	716	725	694	755	746	720	683	706	701	736	730	761	731	740	712	708	725	679	688	687	700	686	698	734	709	680	733	725	677	704	673	712	698	681	697	728	680	683	706	695	686	689	686	701	717	700	654	758	683	708	710	688	680	714	762	714	706	692	663	697	743	691	677	668	680	656	710	727	723	718	737	716	689	691	729	664	708	726	687	734	648	731	718	703	735	705	741	645	703	702	673	680	645	707	727	653	684	719	713	673	714	732	682	676	728	710	743	716	716	698	756	699	727	736	702	745	659	711	688	716	697	698	679	689	710	698	718	704	715	706	690	730	737	702	721	734	719	694	712	730	702	733	685	707	723	718	693	691	688	677	738	712	717	735	755	653	705	667	711	681	709	719	731	758	683	678	743	741	700	731	720	686	705	697	689	689	720	679	670	691	700	670	747	700	715	760	696	721	705	729	702	700	721	734	736	715	669	666	730	718	659	712	711	680	713	656	695	697	692	679	708	691	692	680	719	668	705	698	703	688	715	720	734	699	673	656	730	676	693	678	699	721	697	689	686	711	697	676	718	792	708	747	686	690	695	700	668	640	669	720	726	744	704	714	744	688	704	738	687	698	705	722	697	736	710	713	732	739	696	718	751	735	721	647	688	641	662	656	693	732	701	697	670	723	709	714	728	685	732	674	670	707	680	739	675	668	732	706	678	694	715	674	705	696	734	749	667	717	722	710	671	677	675	680	747	726	723	666	706	706	729	750	695	722	658	692	700	712	695	707	714	712	689	700	703	683	691	702	750	731	689	670	678	670	675	736	748	670	722	676	658	730	685	718	712	715	700	671	673	707	749	662	721	714	700	668	690	699	692	674	702	710	715	709	750	674	700	705	730	682	733	644	736	740	697	704	717	700	707	708	705	700	744	656	658	686	701	703	694	694	710	731	753	664	687	699	759	707	700	684	686	692	673	674	693	678	711	705	708	700	684	698	722	722	712	764	694	722	728	688	700	675	663	714	655	726	716	746	766	689	723	709	732	703	706	678	721	689	682	678	660	727	676	738	696	708	725	687	629	700	685	704	727	703	724	686	695	691	708	751	708	739	681	707	675	709	702	701	725	698	677	704	703	669	696	681	678	678	703	668	652	716	670	674	708	721	656	706	748	722	697	682	726	655	732	694	661	692	684	693	700	679	715	677	701	709	761	696	756	657	717	722	686	759	746	726	705	699	729	720	700	734	683	728	687	697	727	759	672	719	685	719	723	739	664	682	692	695	742	746	702	664	695	724	742	709	704	736	665	700	688	732	698	728	753	722	695	697	727	680	695	738	691	703	688	737	699	676	724	688	676	715	731	714	679	699	716	745	703	722	735	725	726	729	691	721	671	731	687	695	762	740	703	736	682	735	711	714	710	719	679	731	780	708	669	715	698	706	721	748	732	713	710	686	672	715	744	700	686	714	732	669	711	680	701	690	746	716	690	701	696	721	744	677	694	692	674	718	672	667	705	729	783	667	666	733	720	708	746	732	743	679	704	740	701	668	724	669	688	699	698	757	718	694	719	668	674	694	712	705	649	700	694	729	715	701	704	715	674	695	744	719	685	693	687	678	734	726	645	759	659	683	710	728	684	675	711	715	708	699	656	718	678	735	655	673	718	684	684	710	708	707	726	675	742	653	742	698	728	653	739	730	690	722	722	752	771	686	723	698	724	710	669	688	700	709	700	747	688	688	699	712	712	708	682	677	713	703	721	712	682	639	709	697	645	699	743	719	672	700	706	742	716	698	707	673	727	713	694	693	676	725	735	744	690	708	687	705	686	687	710	729	697	708	723	720	661	678	711	745	690	722	725	698	710	686	647	711	688	725	650	726	701	695	677	674	695	699	696	710	697	679	708	705	707	747	698	688	732	700	737	695	699	715	697	773	701	693	694	704	710	744	660	717	670	652	662	708	714	651	710	691	705	693	690	652	693	697	742	700	713	743	685	710	684	655	730	701	680	749	689	714	715	726	725	737	675	689	673	643	662	721	688	739	704	742	765	731	704	729	689	733	704	723	719	655	706	682	695	667	723	747	699	694	699	680	704	673	702	712	708	701	738	706	696	695	726	719	675	745	716	664	765	705	717	693	692	700	692	699	670	723	709	683	714	724	707	655	715	697	682	695	720	702	674	695	725	717	717	677	697
2095	723	856	698	562	516	401	385	370	361	286	340	305	293	283	282	259	316	276	250	268	287	272	255	254	266	230	261	262	230	264	270	237	273	249	277	236	274	256	238	241	250	224	216	238	230	237	233	270	257	280	259	269	275	247	280	241	256	255	251	240	261	248	239	239	266	256	272	260	238	268	258	245	236	245	259	244	275	242	258	262	254	223	268	232	229	240	270	246	261	251	235	277	249	280	267	236	259	240	237	249	240	284	221	260	250	274	286	255	220	242	250	264	255	231	242	269	230	270	224	256	226	246	244	256	207	254	213	253	231	258	253	243	253	245	265	243	225	259	248	264	235	244	276	252	274	265	261	258	276	222	221	260	255	255	264	254	225	223	254	281	223	269	253	227	260	266	229	244	240	273	264	265	212	267	255	229	262	225	236	237	225	267	239	284	289	248	271	239	270	272	228	265	236	244	240	272	224	263	254	246	243	252	208	241	276	270	264	273	241	243	226	277	245	239	254	256	219	253	251	263	238	240	276	273	246	283	238	259	257	253	265	243	254	273	225	239	233	273	254	248	214	235	239	292	245	234	219	250	235	268	245	251	230	262	263	252	251	266	249	265	258	249	252	253	239	268	251	244	225	241	255	264	248	262	262	239	241	260	253	233	253	250	256	281	255	239	227	230	241	259	264	243	226	239	250	275	272	237	257	249	247	298	259	226	241	256	271	229	236	259	248	259	258	241	275	206	251	253	260	265	230	272	283	228	271	242	197	233	265	260	271	240	251	231	242	239	212	271	242	294	261	269	231	238	264	241	235	222	273	263	233	230	273	230	237	233	240	246	247	242	233	262	242	228	232	231	244	235	271	248	250	239	281	272	281	290	277	258	275	242	259	228	231	261	282	256	243	219	275	264	266	237	253	277	266	234	261	259	247	268	238	229	277	234	286	259	303	226	251	242	236	250	248	252	244	228	223	235	221	235	257	267	265	291	225	256	257	265	255	254	278	262	256	274	239	246	273	264	272	270	272	229	264	260	251	252	271	226	262	270	265	257	244	259	236	249	267	264	248	216	235	231	241	223	270	237	238	228	233	247	242	260	269	229	256	251	239	252	265	255	245	257	268	237	249	282	240	285	247	229	221	239	275	247	242	228	256	256	243	274	261	274	241	232	267	277	232	257	241	254	255	256	234	241	251	275	266	228	243	229	250	265	230	260	258	267	248	250	245	204	261	270	239	263	215	254	265	244	224	242	270	217	280	244	267	247	213	215	245	253	229	244	255	270	250	248	248	261	254	217	215	258	272	271	262	261	268	255	258	225	250	251	239	236	260	235	257	250	227	229	240	242	213	268	241	260	238	268	248	253	271	251	242	243	244	249	260	229	217	241	231	243	237	254	267	255	242	266	243	278	231	261	240	241	263	246	236	250	225	259	259	256	231	238	261	248	245	211	266	234	263	240	218	238	269	266	244	254	264	233	254	232	279	243	225	245	256	254	253	260	295	250	242	263	246	259	227	244	251	245	259	259	242	263	294	232	247	270	221	240	262	252	239	256	246	267	231	227	260	240	245	242	252	243	259	244	265	282	268	244	228	247	242	256	260	258	234	241	266	265	273	266	278	266	223	258	245	238	239	284	245	232	220	266	246	242	249	271	232	231	239	257	248	260	231	246	226	258	233	259	241	270	237	215	220	252	274	257	231	255	254	257	230	257	233	235	235	238	252	263	242	231	251	236	272	253	252	274	235	257	227	213	247	266	247	233	243	235	247	232	265	261	232	235	248	248	233	251	238	225	224	240	224	243	244	258	255	219	245	261	251	247	228	261	265	220	256	242	227	231	243	242	277	282	248	243	231	237	277	241	239	258	237	270	254	258	242	235	263	220	230	240	228	240	268	255	238	229	221	238	256	216	226	239	235	245	254	252	234	224	271	242	240	229	229	242	232	248	240	266	243	276	291	248	283	244	266	283	227	232	246	282	259	251	192	235	271	263	244	235	247	248	295	248	231	243	252	235	258	271	247	246	259	240	260	253	249	251	242	281	255	261	242	224	262	267	247	257	266	252	264	260	247	260	256	226	247	245	261	267	264	246	231	224	275	213	249	234	234	229	263	285	260	250	233	271	239	248	261	259	257	246	257	269	238	240	277	252	250	264	253	258	277	256	245	274	244	261	254	226	262	259	258	276	244	235	255	264	234	256	256	237	253	227	257	241	270	237	268	255	246	247	271	268	232	250	254	240	259	240	259	211	237	252	290	268	237	255	253	271	261	254	230	260	262	259	252	235	272	242	223	249	233	242	250	246	249	282	250	256	254	267	239	283	255	250	212	232	242	252	238	260	248	277	260	270	232	243	225	237	229	252	246	278	219	248	245	242	244	259	249	253	240	257	241	235	270	255	264	247	271	252	248	252	274	267	255	245	243	252	254	237	217	230	226	244	256	260	259	245	244	249	248	245	259	268	235	246	250	260	245	253	231	249	230	258	230	249	241	261	244	258	241	248	250	232	276	243	240	217	260	238	239	267	242	265	263	243	255	238	259	256	248	227	241	257	248	244	239	236	249	253	267	259	279	229	258	227	218	272	250	251	231	268	237	231	261	269	268	252	243	250	241	254	271	249	236	243	241	245	250	233	220	247	239	240	248	246	212	250	233	217	247	230	215	229	251	274	231	255	275	257	263	257	252	246	247	244	245	230	266	247	234	253	267	246	246	217	253	245	238	288	230	232	249	245	259	219	261	255	237	266	264	239	213	229	261	239	248	263	235	220	229	257	224	262	234	257	239	267	253	260	237	253	223	254	273	236	221	273	266	224	249	236	232	234	249	251	297	286	227	265	267	244	268	269	261	228	252	246	262	264	251	241	275	285	252	254	233	246	246	252	244	255	261	287	257	227	258	242	263	250	254	213	260	242	250	264	234	231	259	280	252	243	246	256	253	260	251	226	251	226	226	256	242	248	231	261	227	260	244	233	269	276	245	267	256	250	204	230	261	251	252	238	242	249	219	240	264	231	278	280	250	264	223	239	265	263	265	234	228	224	228	240	260	270	255	244	252	294	260	291	242	267	247	238	246	225	254	267	272	245	238	238	277	240	224	254	250	238	253	220	280	236	252	252	236	229	297	270	235	248	243	273	249	263	264	245	240	252	256	247	262	245	244	233	262	232	264	255	251	270	238	248	246	224	261	238	224	247	261	210	252	234	261	255	249	255	247	253	241	232	276	262	237	237	229	267	250	227	263	284	260	264	250	247	246	253	218	209	259	223	277	252	253	234	241	250	258	241	263	242	266	259	244	221	256	242	274	282	262	245	265	248	245	222	260	266	256	262	253	219	221	273	275	240	246	263	264	240	269	240	228	294	251	249	239	236	264	283	244	242	264	256	255	270	263	256	274	260	247	262	268	230	241	236	247	251	269	242	255	242	223	233	258	248	256	246	210	254	272	254	264	212	241	260	254	266	228	239	276	249	237	222	269	250	224	222	270	268	277	265	250	258	277
2265	995	1870	2063	2022	1607	1537	1389	1228	1129	1033	946	868	836	800	758	751	759	753	730	690	700	682	677	682	702	637	679	714	658	683	679	626	607	641	575	620	603	623	624	611	624	605	617	663	604	622	596	581	607	588	564	627	611	653	589	644	638	589	609	540	619	603	599	620	561	571	552	636	592	562	594	615	590	612	631	603	615	614	628	619	607	593	623	591	587	581	601	569	584	657	589	644	631	612	596	630	623	595	576	640	594	611	623	606	604	607	573	617	564	628	627	590	588	612	642	601	593	575	640	595	599	564	616	588	632	549	610	583	587	607	618	598	624	591	607	612	615	595	584	563	586	564	615	602	570	644	585	641	588	605	668	574	610	563	600	604	602	666	623	598	577	595	586	618	599	583	615	629	578	578	627	549	580	629	634	591	584	623	569	578	583	617	592	592	632	588	643	612	603	603	612	587	598	598	545	561	632	540	589	614	631	567	561	637	577	625	652	605	592	632	588	565	608	590	541	626	556	600	616	565	595	593	625	633	618	584	637	647	607	567	600	615	622	617	591	559	605	610	601	611	530	660	566	576	576	623	623	605	581	574	621	588	607	644	596	639	590	654	605	585	596	634	644	628	606	613	594	597	599	591	624	628	608	592	613	566	653	588	560	616	573	564	599	567	643	582	620	624	573	595	618	583	597	598	603	602	601	603	630	558	584	548	614	599	591	630	573	628	609	602	651	597	580	607	602	660	584	599	583	621	569	650	572	621	584	632	611	586	600	610	633	628	574	585	585	531	581	585	579	577	600	598	586	618	580	569	601	564	593	639	577	576	609	627	583	605	625	593	582	560	646	640	594	555	618	578	629	585	620	607	617	615	602	610	571	648	586	607	590	576	597	638	608	598	574	575	562	627	598	589	625	591	610	600	558	617	587	588	616	601	571	604	634	562	599	595	615	666	608	598	572	601	600	581	566	597	588	578	600	597	589	615	601	616	623	611	570	634	631	623	629	602	559	575	649	615	609	610	594	573	585	608	617	610	575	617	613	589	606	613	593	569	619	608	556	590	603	597	583	619	632	620	615	606	606	603	590	596	600	592	545	622	557	638	629	632	605	613	619	661	615	596	586	570	551	575	581	579	560	570	603	626	601	612	602	556	592	606	577	611	577	614	562	554	579	647	595	615	610	600	561	581	663	582	589	610	591	634	637	607	605	570	590	599	573	583	605	611	587	613	604	578	587	604	636	582	610	604	562	591	593	584	600	615	641	612	594	615	626	580	604	583	599	610	609	578	607	599	589	620	594	600	592	585	600	596	593	600	561	619	627	635	595	550	551	611	620	604	602	613	583	558	581	566	625	602	599	624	622	609	625	616	622	594	600	599	611	608	573	619	584	585	603	591	641	576	571	579	634	575	578	600	590	603	554	650	598	605	636	634	586	580	574	555	605	556	614	619	586	580	601	624	624	585	627	608	594	594	602	591	572	627	581	614	664	602	586	552	603	596	579	603	602	635	661	609	559	639	693	595	611	619	565	588	573	630	599	595	607	610	633	614	611	616	607	591	588	605	570	591	600	639	603	601	604	590	587	618	576	581	616	590	596	619	579	625	636	582	601	618	566	586	619	592	580	576	579	567	631	554	565	570	575	596	633	618	588	554	657	582	632	607	626	603	593	628	607	599	621	606	593	631	613	682	608	605	617	590	578	618	605	575	610	609	621	601	639	600	600	585	594	611	618	635	620	612	597	632	598	557	554	627	596	594	623	578	593	590	610	647	565	591	552	573	599	578	593	606	638	615	623	535	637	555	611	597	615	600	617	593	595	615	653	550	573	571	621	610	594	548	594	614	615	672	590	574	599	583	617	604	594	570	602	608	626	579	627	569	654	579	601	604	597	575	601	584	601	615	618	620	570	633	579	600	581	605	641	602	582	587	567	541	591	579	606	601	585	591	626	635	577	594	625	589	657	623	625	564	592	583	614	564	620	584	612	618	565	582	557	623	604	561	624	623	588	585	593	614	585	598	588	603	616	581	625	594	624	615	599	620	589	567	600	602	632	627	600	615	607	622	605	626	604	607	611	616	617	566	593	631	570	635	623	609	650	628	658	606	612	572	567	613	616	611	641	664	574	573	637	582	624	598	592	651	580	619	602	610	579	581	580	580	563	619	585	584	580	606	576	603	567	640	574	573	605	614	583	571	589	555	584	628	585	572	607	608	598	601	638	598	606	621	594	595	622	575	635	626	592	589	604	588	572	605	605	596	628	631	609	628	589	630	612	637	644	584	593	651	623	563	599	628	586	640	619	618	575	634	602	643	598	586	579	617	596	631	590	611	599	585	628	623	627	612	605	580	566	620	527	558	658	615	634	566	582	583	585	599	607	572	581	625	573	579	630	599	616	614	658	601	629	592	574	583	584	574	583	551	612	574	594	591	618	605	593	607	592	545	604	549	608	601	610	605	560	628	609	653	590	589	594	601	604	575	613	576	657	617	634	563	595	613	599	592	589	608	617	601	624	584	585	581	613	587	604	579	636	594	594	617	588	614	625	604	651	559	573	597	613	586	616	608	642	635	593	626	596	576	610	615	600	609	566	634	638	576	597	591	614	584	616	557	613	564	609	578	590	588	587	596	584	602	591	585	604	555	643	620	611	600	601	611	575	648	589	572	664	628	586	615	656	563	602	584	612	604	575	561	634	592	621	606	614	624	625	613	602	585	546	582	633	595	582	634	583	610	604	596	557	623	598	582	612	651	578	636	578	595	697	645	585	605	622	620	625	592	621	635	598	614	615	633	603	571	589	591	606	600	616	627	631	610	560	599	575	628	599	625	611	586	562	563	606	597	583	594	610	598	654	611	647	616	568	608	586	624	589	645	623	597	621	613	555	588	610	634	616	615	591	587	607	660	612	580	614	593	603	595	563	612	611	595	614	576	631	627	594	577	636	622	593	602	588	586	618	623	597	620	618	601	606	605	556	570	610	628	606	632	554	607	625	591	613	599	586	609	596	648	560	544	621	605	600	575	594	610	609	587	666	650	565	596	614	599	622	600	564	580	614	601	614	594	622	621	626	627	616	608	582	630	573	611	574	624	531	620	592	626	605	624	601	621	590	617	561	613	605	604	626	610	619	607	604	585	626	603	610	572	613	602	581	614	603	590	615	562	567	632	561	581	624	608	592	584	645	606	602	598	590	546	619	583	575	612	583	562	613	594	613	608	628	610	637	603	598	589	583	639	585	592	532	624	617	576	636	622	544	598	606	586	612	599	625	640	633	599	628	576	619	582	612	630	560	605	627	584	601	621	637	569	632	610	590	608	612	648	618	591	600	641	651	625	605	597	585	590	586	607	586	628	616	593	622	537	576	550	572	620	600	562	595	569	592	567	612	561	575	573	601	553	617	623	600	627	615	590	566	595	580	606	591	582	598	597	611	560	609	587	545	524	601	615	607	596	601	588	560	638	577	574	595	647	613	609	592	617	590	625	639	564	590	582	592	583	613
8752	1565	1863	1559	1055	879	741	655	551	527	516	468	456	398	397	429	454	367	400	372	398	421	355	360	372	399	376	390	371	369	365	359	392	339	324	366	335	342	360	357	355	306	287	355	349	304	354	326	354	332	405	351	352	338	351	379	351	363	357	360	313	341	338	343	323	343	334	345	319	366	307	357	320	365	362	339	309	348	357	310	324	333	329	356	347	323	342	335	334	310	350	356	346	347	364	305	309	329	368	356	308	353	367	337	326	338	357	370	347	312	353	327	366	313	318	320	352	348	308	326	334	336	375	340	341	334	361	303	356	365	343	341	364	330	375	331	335	330	319	331	336	310	330	327	334	349	338	355	374	328	362	322	337	350	349	341	334	317	365	341	381	350	364	363	328	348	311	345	316	354	337	372	330	370	332	329	349	310	311	337	347	352	357	364	321	345	333	347	387	338	332	358	318	343	335	325	330	342	301	345	328	371	329	310	335	337	362	356	321	326	305	367	318	343	317	368	349	304	330	334	303	353	345	310	364	326	340	322	347	357	327	318	360	365	349	353	311	335	341	354	375	337	385	363	332	320	349	353	355	374	338	335	355	323	340	334	353	372	340	330	347	363	362	361	330	305	311	369	328	347	306	343	372	339	347	318	325	328	320	352	383	328	337	346	323	287	360	314	350	337	372	367	356	343	338	337	327	324	352	353	346	321	348	347	330	335	331	336	310	323	326	312	327	317	354	349	325	334	370	353	349	335	342	327	315	317	370	361	366	355	338	373	375	345	369	338	338	311	329	344	359	339	341	320	341	329	338	395	325	353	357	323	363	366	328	326	326	350	342	361	332	339	328	333	298	320	308	355	355	329	363	368	334	349	307	347	360	322	321	337	348	318	355	353	318	360	348	355	316	359	362	357	373	352	385	314	342	359	332	330	387	359	337	329	361	344	363	352	369	366	337	347	320	327	342	317	341	342	350	322	326	324	332	344	345	347	362	335	334	340	337	343	343	303	346	308	334	339	359	352	296	354	331	336	332	349	338	333	345	345	316	323	347	365	354	337	305	337	364	328	339	339	345	325	349	355	291	303	348	365	330	342	323	376	345	320	349	346	339	312	320	350	373	328	323	322	343	341	360	372	309	333	326	353	322	331	311	349	332	376	315	297	333	365	333	329	348	349	345	347	335	338	312	309	399	361	370	316	350	365	357	326	338	337	314	310	338	355	331	347	335	346	303	343	352	314	355	337	333	362	351	351	365	344	387	325	311	362	334	355	332	320	332	349	350	356	339	355	301	304	332	327	333	348	382	335	350	365	331	345	340	337	319	358	341	350	336	326	348	328	338	346	373	336	337	328	343	350	356	343	330	351	352	352	318	327	369	346	325	329	363	367	307	357	322	328	391	322	336	319	342	339	313	337	390	344	318	344	360	320	339	360	366	324	321	338	316	359	344	341	319	347	382	341	344	363	309	311	311	333	315	341	321	321	346	322	317	399	323	330	335	294	367	327	344	341	328	362	364	356	370	350	349	345	368	398	353	376	310	358	327	363	345	335	332	304	342	362	369	322	349	331	358	361	357	326	351	338	341	318	309	347	351	301	330	369	333	346	340	345	309	319	316	326	345	334	335	357	322	367	319	355	309	311	360	352	328	335	333	357	329	342	359	362	339	351	342	335	342	362	309	340	329	346	351	341	376	340	319	312	333	387	307	371	349	323	346	328	366	324	337	369	345	313	402	370	378	319	312	321	342	344	339	323	362	355	382	335	290	377	377	328	332	331	344	329	339	351	360	359	334	348	340	355	384	324	344	310	323	329	325	348	341	341	341	315	352	319	347	342	328	325	351	359	335	353	346	349	334	323	332	337	348	350	333	351	358	300	313	356	345	334	330	342	328	351	337	335	372	324	321	324	349	356	335	315	363	326	319	328	343	317	340	321	360	331	312	361	386	357	352	378	293	317	331	342	369	360	325	333	368	325	310	299	307	365	337	331	337	375	345	376	302	338	348	345	327	361	364	335	351	344	362	360	330	335	332	314	357	330	355	303	322	372	318	297	335	338	344	336	331	313	337	331	392	329	370	352	339	307	339	352	359	329	348	310	340	365	316	357	340	326	345	320	344	334	330	336	331	366	368	359	298	334	341	354	332	365	356	336	346	326	304	320	388	357	366	344	360	336	343	345	340	380	329	317	334	338	308	343	325	377	340	325	315	340	303	336	318	323	295	352	304	349	285	343	325	362	318	327	316	340	343	345	323	345	362	361	354	344	359	337	295	339	341	348	338	310	324	364	377	333	370	345	349	354	349	351	322	334	304	335	348	364	336	349	319	396	325	353	342	338	313	348	319	314	335	391	331	333	339	354	367	370	361	353	366	335	322	316	315	343	313	407	337	363	390	327	350	354	349	343	342	347	368	340	335	308	335	365	336	312	369	335	331	337	314	329	339	365	330	316	348	336	348	345	305	368	312	329	332	340	320	349	341	357	336	344	339	355	327	334	339	332	348	338	344	335	322	350	347	345	324	357	331	349	351	351	332	372	355	330	374	375	344	342	343	351	321	337	348	320	360	366	348	342	326	321	324	309	359	351	395	345	348	336	320	329	313	383	326	330	317	315	348	327	320	375	329	352	376	343	345	321	349	332	339	361	341	334	359	375	346	316	332	361	340	327	357	338	307	375	355	372	341	345	357	308	348	374	318	339	342	353	324	347	347	333	298	295	340	338	364	346	337	314	343	336	382	353	352	369	344	372	319	337	353	340	357	340	337	325	342	372	356	312	329	353	348	320	352	356	310	319	336	330	321	325	386	350	347	393	369	335	344	276	325	327	348	350	387	325	347	377	349	390	348	333	296	331	379	342	347	324	366	328	345	347	355	342	345	366	372	346	327	312	326	330	330	324	327	360	338	331	344	360	334	358	330	327	342	330	347	344	322	342	353	319	319	339	374	365	362	338	354	343	346	343	327	329	363	347	350	345	353	319	352	321	355	322	354	376	333	331	363	311	344	324	300	353	334	326	325	331	326	343	349	376	337	348	312	336	333	342	297	320	301	355	320	326	327	349	322	339	353	296	364	323	335	364	328	342	347	355	328	349	339	345	303	331	326	274	331	328	345	339	358	394	325	367	353	304	321	338	351	317	343	340	353	337	316	358	346	330	326	299	342	362	341	342	323	367	347	324	348	335	333	311	399	368	345	306	342	339	353	330	379	331	329	314	358	397	309	349	333	320	360	353	391	304	315	319	324	320	368	335	366	382	308	355	375	352	340	364	314	317	341	362	310	304	362	331	349	347	393	340	362	313	380	306	301	353	342	361	351	322	339	330	308	346	348	380	304	316	339	356	350	354	332	326	307	342	331	352	332	342	333	300	372	351	355	357	345	341	320	318	369	373	331	359	313	356	327	345	333	321	335	363	330	339	329	369	297	327	349	356	354	379	357	326	338	351	324	318	353	342	362	363	377	330	335	319	341	364	367	332	321	305	336	341	320	362	365	350	325	351
7193	1974	3753	4349	3996	3438	3085	2727	2317	2028	1746	1554	1487	1360	1340	1227	1154	1104	1146	1058	1041	1029	1035	979	938	938	1004	959	921	934	923	926	921	840	887	877	829	857	816	881	851	836	777	763	863	856	789	784	815	826	818	798	763	762	832	776	801	794	808	817	843	850	746	816	777	770	772	743	819	758	803	724	787	788	769	801	793	771	804	742	756	793	786	774	765	780	778	838	767	827	759	810	786	785	790	840	744	738	766	780	787	779	775	797	756	784	802	802	787	763	809	824	763	797	795	790	827	734	812	814	831	774	769	740	775	751	797	760	790	794	766	761	772	818	756	807	747	741	818	804	743	765	770	758	782	832	806	756	782	794	745	784	748	767	760	765	801	792	801	843	800	789	741	824	753	727	756	773	790	741	767	766	787	791	785	798	784	813	821	783	838	721	783	793	781	798	785	754	809	780	746	826	805	822	825	762	784	787	774	796	772	801	795	800	792	803	803	816	760	759	733	797	798	858	792	766	796	744	788	824	742	784	832	804	779	792	740	779	838	797	797	809	774	809	780	803	809	809	819	766	761	759	777	779	783	810	746	778	771	778	746	767	776	828	797	774	783	800	808	763	756	813	779	857	796	773	793	756	816	824	763	852	784	778	765	761	769	789	741	800	745	722	793	783	772	714	819	756	783	774	835	781	761	766	793	753	792	810	747	744	819	758	804	755	773	850	803	738	841	770	752	826	777	793	771	766	774	815	792	823	775	771	811	801	828	697	805	812	751	787	809	782	755	778	768	700	759	702	791	786	798	747	784	766	726	799	804	811	784	776	795	838	783	747	797	803	779	768	769	737	781	781	802	742	756	809	830	769	785	786	785	792	826	793	807	819	787	808	814	754	838	748	770	789	735	831	845	759	768	723	750	804	709	766	781	883	766	797	799	745	782	798	791	744	790	828	751	788	727	830	754	821	765	829	769	807	796	765	787	765	765	770	799	728	758	843	747	843	783	820	781	763	797	776	774	770	782	765	793	779	762	762	756	784	802	796	822	812	725	790	854	771	757	778	766	840	810	733	790	813	724	832	732	745	760	794	753	792	789	798	708	750	814	809	801	770	783	817	771	783	781	798	773	774	766	789	776	800	768	766	808	746	785	746	826	784	777	756	759	791	757	793	807	802	798	756	787	732	802	792	788	779	804	775	820	787	769	764	840	735	754	789	791	798	781	770	782	795	787	793	846	768	726	766	777	786	823	805	788	757	799	804	792	772	824	758	764	797	823	736	809	768	760	811	801	760	732	799	837	768	752	760	788	793	742	737	781	775	788	782	719	733	763	793	835	766	761	780	787	728	761	817	821	785	709	767	790	823	792	817	799	798	798	785	823	761	800	753	744	729	740	797	774	754	807	783	781	747	758	817	786	810	746	802	800	777	784	756	790	773	801	737	753	763	808	777	776	810	784	784	747	792	751	783	817	786	832	772	769	765	854	817	766	793	774	789	797	770	779	768	699	709	752	779	799	749	770	797	797	737	799	813	797	813	832	807	706	813	756	758	830	803	785	776	812	761	778	805	783	756	775	830	727	767	765	759	782	792	810	748	783	806	777	851	744	749	802	781	778	787	780	781	830	827	801	745	757	802	738	773	793	817	753	796	726	793	785	768	762	781	797	827	788	776	812	761	780	795	769	772	812	715	813	737	798	743	764	756	735	762	766	786	752	746	731	775	774	784	759	772	804	772	749	727	793	736	774	759	748	765	803	760	741	818	825	775	768	816	752	832	756	751	827	753	813	740	783	748	766	825	765	741	767	761	773	727	774	755	779	800	753	787	764	792	808	750	841	780	759	758	764	761	784	760	806	781	761	780	752	780	733	774	766	851	780	761	759	747	789	796	831	795	807	757	835	781	820	795	721	766	810	811	747	776	803	810	759	807	798	779	794	760	766	781	806	791	793	811	801	814	818	798	830	756	774	777	811	791	803	766	810	844	816	765	765	796	783	754	765	763	770	775	777	803	746	791	703	803	773	772	770	804	815	779	767	774	835	794	793	786	777	756	744	834	800	826	768	806	849	781	813	747	751	811	802	768	767	801	790	762	791	813	791	764	801	763	760	778	793	844	806	768	743	770	791	777	761	763	814	784	741	738	759	821	790	787	738	725	778	764	755	774	818	790	795	760	831	779	781	778	764	787	760	764	772	778	774	785	811	774	778	784	791	779	758	842	801	765	768	762	757	808	817	761	782	788	817	766	789	772	753	760	803	775	840	773	748	777	738	818	816	788	759	810	783	798	772	740	794	821	723	789	788	777	789	814	826	782	755	745	773	775	801	807	731	723	782	708	747	807	802	776	764	765	773	759	809	759	768	744	757	784	823	755	783	776	796	782	834	775	809	779	801	780	727	817	784	785	776	786	802	778	820	774	761	754	794	707	726	765	741	769	829	686	791	772	781	803	783	757	823	802	803	755	739	784	785	800	774	722	751	808	773	780	807	790	756	772	818	801	768	779	748	825	767	781	775	870	787	760	797	790	755	766	822	756	769	748	744	808	807	817	780	726	790	749	800	819	748	803	788	716	759	815	758	766	833	779	769	824	753	782	798	750	777	787	790	822	779	787	778	787	831	800	805	834	779	798	741	767	773	817	775	772	792	788	790	814	799	769	781	759	777	752	780	834	782	790	827	804	783	747	797	749	735	787	795	741	785	789	823	778	840	807	771	759	801	801	820	778	788	745	724	783	811	784	785	771	749	740	755	765	869	761	791	773	797	776	754	752	797	802	736	781	777	804	774	827	759	828	759	770	778	774	807	774	787	790	751	821	790	793	754	772	772	799	750	772	786	755	830	769	765	764	799	781	751	779	775	715	823	727	736	820	773	836	795	809	786	734	731	786	746	864	785	813	741	776	763	722	807	784	804	760	781	755	815	790	735	780	807	776	788	755	833	736	743	771	736	744	788	796	744	770	769	782	731	807	797	764	806	813	802	810	781	768	812	737	726	776	742	758	769	805	758	759	754	775	814	796	774	800	756	759	764	796	755	797	765	794	774	769	808	767	792	750	812	759	820	837	788	804	812	790	790	828	782	756	793	791	754	727	772	793	801	773	828	791	777	784	789	775	798	787	814	780	787	825	756	777	732	788	733	789	796	772	765	754	762	793	758	734	735	780	846	802	795	777	766	816	773	772	739	760	806	787	730	789	790	782	750	839	771	731	782	849	765	852	783	801	828	840	770	799	774	766	776	791	758	777	767	818	756	809	786	807	762	837	770	802	784	715	781	786	780	815	784	776	832	802	765	782	814	772	787	782	815	794	728	799	765	762	807	782	804	762	837	762	779	775	790	789	848	784	804	835	758	765	775	821	796	775	771	784	802	759	777	787	796	806	783	822	783	778	814	776	774	753	791	797	806	751	812	767	798	798	803	760	784	793	793	760	762	760	719	793	829	751	810	785	755	711	768	848	751	799	804	747	813	782	734	801	817	792	726	760	759	757	745	765	737	775	774	791	790	813
15679	2693	2699	2277	1601	1216	991	872	776	605	544	560	498	489	453	465	421	413	400	399	344	396	372	345	367	372	355	327	354	341	323	317	322	286	337	307	320	322	353	287	328	326	292	308	299	318	283	316	315	309	312	301	330	323	299	290	312	312	331	305	312	330	301	293	285	311	309	309	303	326	298	321	329	310	331	320	302	312	302	333	298	312	285	285	285	283	288	314	315	270	305	304	312	347	323	319	296	346	326	307	300	309	265	301	327	342	313	304	316	317	292	330	324	296	305	314	321	342	309	283	307	328	272	276	296	299	299	323	289	310	264	296	340	281	311	303	305	317	317	323	295	347	307	311	287	300	289	311	326	307	324	295	328	325	315	313	284	293	269	293	317	323	336	330	316	304	319	308	301	289	278	302	324	296	288	288	307	308	318	308	323	313	302	289	293	338	312	316	282	303	297	372	311	313	327	308	271	308	302	283	327	304	309	296	308	314	310	304	325	271	289	343	292	292	302	315	318	299	307	291	329	299	315	308	296	302	297	311	274	315	307	296	309	315	299	299	290	328	307	320	329	300	309	321	321	360	297	307	312	296	315	274	317	346	311	300	293	311	316	311	284	324	300	324	307	308	308	317	336	310	304	306	298	314	286	343	313	301	304	287	233	309	309	314	298	321	287	331	288	314	289	313	310	328	311	312	318	332	299	309	315	277	311	280	318	313	289	314	302	321	331	315	288	323	285	316	306	291	282	307	316	332	277	309	288	329	287	309	291	333	330	282	276	302	292	318	316	301	332	314	317	293	301	299	334	284	334	304	286	306	289	316	287	306	307	292	327	281	299	310	276	304	347	304	281	294	301	286	308	358	287	319	288	297	280	289	316	278	295	323	317	339	308	311	339	304	287	311	318	248	309	302	297	313	298	303	319	287	294	324	309	314	262	324	299	311	324	301	270	327	321	330	299	335	296	310	301	277	265	286	303	319	307	283	310	319	298	316	278	316	312	321	279	316	296	333	296	294	299	275	315	288	311	308	321	272	312	296	309	287	288	299	274	294	312	302	317	303	290	295	299	309	341	322	336	306	293	317	299	314	296	274	301	297	332	307	310	271	308	285	336	345	294	341	319	314	320	291	283	361	300	293	305	314	290	323	286	282	290	313	349	285	292	317	308	300	308	306	318	295	331	321	307	316	310	300	303	318	297	307	297	323	305	292	308	292	266	317	284	329	304	286	316	307	316	292	292	297	312	251	295	280	318	279	291	291	263	318	284	289	303	318	309	308	302	313	290	279	307	286	312	311	309	326	296	306	338	285	293	298	331	326	330	310	307	311	302	315	319	306	326	333	334	310	330	310	305	308	282	297	297	266	319	291	359	308	285	281	295	347	334	319	298	311	283	296	293	345	284	345	295	349	321	315	297	286	288	315	309	313	341	317	298	309	297	326	304	301	298	282	299	295	305	320	324	318	279	299	279	333	321	323	305	310	359	301	287	288	304	341	289	315	332	273	306	301	321	311	298	305	306	313	310	316	307	301	315	328	298	274	297	307	286	302	295	312	289	283	306	334	272	314	313	295	325	305	308	309	287	308	309	299	294	330	333	286	305	274	279	303	312	290	303	297	289	323	289	325	300	295	309	295	295	285	286	304	318	282	313	333	306	315	330	274	327	293	277	305	333	316	310	322	303	321	306	288	301	283	315	326	309	362	301	310	297	305	278	302	294	296	318	282	326	315	318	289	302	302	282	307	304	300	276	337	315	339	297	265	313	318	306	317	317	262	302	274	291	297	300	343	304	306	336	294	304	275	309	324	311	261	323	284	323	322	351	327	335	302	277	278	286	328	315	308	329	322	315	307	286	264	285	320	321	298	323	270	321	303	322	287	339	307	293	313	321	299	279	322	307	310	304	295	323	295	296	300	339	302	274	270	337	322	296	287	280	281	285	359	273	271	344	307	304	325	297	335	306	348	330	340	310	312	310	313	327	321	302	337	300	274	279	310	331	285	296	324	296	298	332	319	296	318	304	314	311	312	318	314	303	332	311	303	329	338	324	310	311	291	300	308	286	318	283	301	345	280	325	324	279	316	285	294	269	331	313	316	308	309	311	318	306	293	303	284	268	310	302	281	279	321	315	321	327	288	319	344	284	304	301	300	292	296	278	322	318	324	286	298	292	286	336	286	317	303	318	304	314	345	279	282	304	314	279	334	316	323	319	326	310	321	346	292	324	272	304	314	291	308	274	283	324	282	274	294	332	344	321	291	281	323	305	301	299	292	310	319	336	303	317	307	300	291	311	313	309	317	317	311	307	323	300	316	304	311	296	324	296	298	319	327	282	289	292	325	299	309	317	315	288	299	295	323	320	340	327	312	309	277	301	323	323	323	330	304	317	320	266	306	344	293	285	325	318	284	334	273	320	320	280	329	283	306	287	310	300	328	309	305	273	306	288	291	279	323	286	302	342	309	287	301	305	306	342	315	289	295	270	307	315	337	291	316	308	339	281	296	288	320	321	330	296	312	352	316	285	314	294	293	319	315	308	302	321	304	305	268	305	283	306	326	327	302	279	337	306	282	300	349	294	256	288	290	315	323	284	324	328	305	284	276	281	289	305	305	344	310	328	285	304	322	331	300	316	265	325	285	298	323	293	322	289	315	315	309	315	311	299	308	316	325	318	309	318	297	291	303	309	307	317	341	306	307	296	319	285	291	317	282	298	316	316	305	322	301	290	325	348	299	284	311	304	305	335	313	298	273	320	319	264	296	306	315	304	291	302	341	273	293	264	287	326	265	311	322	331	305	297	287	292	318	243	312	320	287	302	290	317	270	327	272	328	274	310	317	317	311	341	302	308	305	298	294	303	295	306	318	289	294	302	282	328	303	301	321	287	304	334	312	293	302	311	314	310	322	316	291	346	304	303	299	278	297	309	280	315	311	290	284	297	297	282	297	317	324	365	303	308	260	281	307	327	307	312	335	329	322	308	324	297	319	303	309	326	301	288	324	302	259	299	315	325	295	309	310	307	318	316	283	340	274	316	317	331	307	323	307	317	303	299	329	301	295	306	288	353	322	288	289	290	306	282	300	310	342	290	303	290	319	302	323	297	311	296	307	332	312	306	319	281	310	343	314	293	320	291	310	296	327	333	305	294	285	353	315	316	319	301	309	315	298	304	322	331	312	303	273	309	319	299	317	292	377	306	302	291	298	308	306	277	316	312	302	342	314	291	319	280	291	270	300	302	322	280	311	284	305	286	290	307	298	295	308	304	292	288	320	305	348	325	288	333	311	312	360	297	322	314	323	326	318	330	307	302	303	304	300	292	274	277	317	328	303	330	291	308	284	329	303	288	293	318	272	298	285	331	319	274	304	325	300	290	303	335	322	300	313	333	314	332	287	287	278	283	301	303	279	284	307	278	327	333	328	300	307	301	316	318	301	295	296	307	315	338	305	274	295	291	309	326	291	315	278	294	307	290	305	290	316	307	300	333	297	315	302	325	315
9384	2528	5237	6456	5578	4894	4176	3547	3055	2591	2295	2065	1816	1663	1526	1464	1372	1320	1295	1159	1110	1083	1063	1046	965	1012	997	973	887	941	929	894	885	845	888	885	833	786	808	805	769	789	753	688	746	734	735	768	712	787	757	712	698	712	763	744	718	748	654	729	729	701	743	677	685	709	688	725	715	695	680	703	701	719	738	730	703	718	731	728	680	686	729	685	714	725	686	685	727	728	689	730	718	737	721	662	701	715	709	688	653	698	695	713	672	718	694	734	714	666	710	668	702	723	708	775	694	726	712	735	696	697	730	714	673	772	676	671	715	722	701	689	721	663	653	633	722	693	685	700	754	676	685	721	680	711	722	683	705	673	700	732	744	689	740	691	730	700	732	692	772	687	680	711	680	747	712	727	720	693	694	685	698	730	642	700	726	694	720	681	701	705	682	705	687	678	678	698	679	714	703	702	662	710	681	665	697	671	725	699	657	751	730	723	688	685	650	671	699	699	677	728	659	694	718	678	643	697	677	745	667	610	716	747	647	752	702	738	663	735	723	706	691	672	722	672	696	699	684	715	636	699	710	685	665	664	736	682	716	720	709	716	723	724	751	719	702	739	678	695	651	727	663	702	731	704	678	767	693	743	711	652	705	750	683	712	671	682	644	681	703	689	703	747	685	730	688	651	691	696	712	728	659	692	708	687	712	659	737	716	694	723	671	672	674	730	676	723	702	698	722	682	723	729	676	710	684	737	728	721	718	748	673	654	727	722	740	719	732	695	702	666	715	700	674	743	683	719	702	723	728	673	735	683	704	696	673	693	683	687	665	736	724	700	706	714	729	689	711	656	685	698	677	722	698	674	717	712	691	660	680	740	685	700	692	732	685	697	636	723	758	693	739	650	767	719	701	681	702	747	738	709	697	697	704	674	685	693	696	723	669	701	724	708	741	654	713	696	666	721	744	678	678	700	692	724	686	724	688	658	673	738	672	691	689	695	715	736	662	695	711	773	644	679	706	705	717	657	680	666	702	735	709	704	701	691	723	727	726	654	728	706	740	652	733	695	664	705	691	699	702	683	676	676	694	686	695	710	725	712	720	718	679	700	689	717	692	717	680	688	676	673	683	676	758	667	712	765	701	722	743	732	665	760	693	697	729	689	705	721	679	757	706	650	733	684	730	717	650	742	719	670	759	717	705	700	713	691	681	741	666	668	724	705	671	679	659	702	706	684	705	686	748	682	673	674	665	674	709	714	692	722	674	700	676	694	711	772	685	736	676	697	688	683	698	712	723	678	719	702	745	704	714	729	710	682	680	720	714	662	773	749	695	729	720	696	706	696	718	670	739	683	682	689	694	771	680	702	696	725	689	735	677	769	693	693	733	672	686	704	687	713	719	646	723	720	700	672	643	712	728	665	679	695	698	690	712	704	723	711	696	680	687	673	702	745	711	688	710	663	673	685	673	685	703	701	669	691	667	720	679	714	723	697	707	663	652	729	707	731	697	695	714	737	704	669	705	727	715	725	718	670	702	716	656	675	672	647	700	683	718	694	729	709	706	737	692	686	690	687	696	679	709	708	704	696	684	705	679	703	684	683	706	685	686	718	695	687	673	727	725	702	716	730	688	657	701	767	681	744	638	677	703	661	716	733	741	653	672	695	678	702	712	718	739	738	681	726	734	736	692	707	709	745	710	704	772	670	711	723	699	695	681	689	662	699	698	698	698	697	745	699	712	661	715	667	682	675	671	724	697	705	693	702	761	707	703	688	671	718	733	706	631	694	675	701	710	693	741	649	719	688	638	739	647	699	667	723	661	689	690	688	732	697	708	716	680	731	724	712	684	691	640	675	701	741	701	703	732	686	736	733	719	705	685	723	687	651	728	703	709	719	680	705	713	660	682	667	701	701	713	684	702	708	667	696	682	685	693	738	756	675	681	685	705	674	686	684	709	680	694	714	668	743	770	678	700	745	750	677	717	655	674	701	731	705	692	687	705	726	670	707	707	638	705	709	667	713	689	667	725	695	651	685	702	706	720	697	713	705	682	712	664	686	739	695	667	686	707	724	744	723	656	708	705	665	708	682	695	689	710	693	706	691	666	690	696	711	717	706	670	710	688	738	683	729	677	709	707	693	683	738	732	709	653	666	690	666	690	656	744	696	739	665	689	702	709	695	695	676	731	704	657	702	737	759	717	740	661	741	656	749	689	723	706	697	721	703	713	710	704	690	673	687	695	682	713	691	677	688	732	713	731	731	739	693	728	688	663	691	730	720	694	631	720	673	710	697	691	688	752	741	691	751	677	756	709	666	706	721	683	661	672	719	712	737	736	686	704	752	708	673	657	674	692	768	739	650	697	700	674	642	654	719	685	660	741	663	676	656	646	677	661	731	684	715	702	658	717	702	728	669	672	695	674	736	679	716	650	739	681	686	698	689	705	696	700	709	738	704	669	675	726	716	709	690	679	706	735	650	703	693	692	713	759	732	706	719	747	737	689	694	717	678	674	703	680	678	638	690	711	735	682	692	720	705	706	667	705	683	648	679	777	693	680	712	741	746	658	686	710	703	702	709	694	702	716	736	669	679	687	749	674	723	659	649	705	692	701	689	671	704	702	712	691	705	705	700	686	748	687	742	696	749	697	745	656	740	653	689	713	717	779	718	721	692	619	684	686	700	721	684	734	748	726	685	649	683	699	694	681	684	709	685	714	706	712	730	692	697	686	732	696	653	694	746	744	687	695	714	723	702	691	712	735	679	700	698	718	659	695	706	678	699	687	705	687	687	669	671	710	729	712	721	727	702	702	699	669	733	725	747	652	704	715	722	744	707	718	669	717	733	724	711	740	724	693	694	701	690	710	727	746	729	697	725	721	712	687	674	682	706	712	690	705	681	703	653	724	682	680	652	665	746	661	725	699	691	695	717	672	708	677	718	703	694	718	691	704	670	658	708	729	709	670	699	700	708	682	716	686	709	742	707	672	714	681	680	756	660	706	670	659	728	725	726	701	735	641	725	692	663	706	654	696	698	693	677	692	701	677	660	732	694	745	724	737	694	685	656	696	708	678	666	707	652	734	714	646	705	693	763	722	618	723	755	729	749	690	717	701	724	702	723	717	697	738	761	699	717	648	720	701	723	707	709	669	679	684	739	706	688	690	674	667	728	689	695	717	738	719	726	707	689	678	751	693	680	703	705	677	640	744	719	723	690	682	732	686	712	710	732	701	689	711	726	686	679	674	708	696	674	665	683	733	687	745	668	715	703	749	694	700	671	703	678	669	704	690	683	687	686	667	709	726	701	710	690	698	690	701	695	714	710	689	711	778	666	674	687	713	692	723	668	713	685	674	706	759	643	679	709	660	684	720	741	679	713	708	723	755	715	705	682	687	728	680	684	676	761	731	693	677	684	725	674	687	691	736	728	741	712	685	737	662	756	670	656	705	707	697	665	717	684	730	728	682	690	692	661	732	673	732	752	710	705	715	693	657	681	708	740	666	687	696	726
2285	746	904	737	544	509	454	397	387	319	294	332	311	269	282	293	299	268	266	281	276	263	298	241	280	254	265	249	287	281	272	238	259	271	273	270	243	263	250	261	260	251	259	232	258	273	268	220	236	241	253	284	252	255	250	236	237	238	254	234	253	251	247	237	282	270	253	269	262	240	249	233	276	254	267	235	274	248	275	254	266	231	254	268	241	249	264	235	250	272	234	245	235	280	223	269	251	267	243	241	273	265	273	255	240	241	234	228	214	252	259	244	248	255	252	258	268	227	254	235	261	253	256	257	247	250	257	236	263	265	222	260	249	250	252	258	207	267	243	237	276	263	227	261	246	244	250	225	227	269	283	246	292	256	230	270	261	280	221	261	289	233	238	252	228	241	297	251	277	276	233	283	268	246	251	290	258	282	259	247	248	274	236	228	258	240	276	247	243	269	252	250	246	260	241	272	251	223	249	229	253	239	263	251	242	258	243	253	230	227	236	244	247	266	229	236	247	276	250	273	242	289	253	234	267	262	264	249	247	258	273	279	256	238	268	244	236	268	250	246	210	264	239	264	221	228	274	266	223	235	263	294	247	257	272	277	246	276	238	272	241	280	278	260	221	285	264	285	243	228	248	288	229	241	247	268	248	249	268	259	286	273	234	264	255	262	250	243	256	258	231	275	255	247	248	244	247	250	258	255	271	265	262	216	261	258	227	249	226	217	236	257	254	260	228	266	250	255	287	261	278	251	274	255	244	257	220	256	223	260	227	251	268	277	260	250	284	228	266	243	249	267	256	280	256	243	238	263	237	242	249	246	241	270	285	269	268	238	261	206	254	244	267	233	236	258	212	240	270	246	264	268	250	261	268	256	243	238	242	260	237	221	261	274	252	239	246	265	264	248	247	259	249	292	270	235	239	237	256	242	265	259	233	239	262	289	268	237	265	240	255	238	240	253	275	250	226	240	250	253	253	258	266	245	289	251	233	247	239	241	269	255	242	278	242	253	239	245	241	262	221	241	293	262	258	255	285	260	266	245	229	261	279	249	233	245	261	238	236	284	254	266	242	240	251	225	227	252	271	255	240	223	226	235	263	226	269	222	243	250	259	256	282	240	215	273	274	240	241	259	249	259	246	251	290	247	287	273	257	255	239	234	301	271	277	272	268	257	265	261	256	247	239	203	252	258	257	233	245	246	226	250	270	251	274	255	263	223	225	223	269	232	250	259	258	259	228	230	252	274	244	256	259	242	263	285	248	282	244	257	237	240	256	256	295	261	261	222	240	272	244	245	232	251	259	272	231	232	272	225	229	233	270	250	236	248	245	253	245	242	253	262	252	243	247	258	276	266	291	264	263	283	242	243	235	258	239	234	264	229	255	268	245	262	258	224	250	248	228	236	265	228	262	237	252	240	224	226	239	237	270	256	254	240	263	225	237	260	227	247	258	258	280	246	255	273	253	251	212	260	285	241	236	269	248	254	257	240	255	243	230	240	276	247	262	242	223	243	261	267	280	263	277	260	245	233	255	255	258	257	221	239	286	227	247	225	274	250	247	301	233	233	244	241	252	255	246	278	256	237	256	277	250	251	252	273	268	238	253	246	257	246	245	234	251	264	264	245	238	240	246	265	266	244	266	258	243	225	232	260	236	230	271	234	214	256	261	249	232	255	245	279	243	269	274	232	231	305	261	266	230	236	240	248	271	264	257	257	245	264	259	231	201	254	216	267	272	255	270	225	248	267	270	247	251	251	250	275	259	229	234	260	264	239	234	257	262	253	272	197	239	252	273	243	234	235	258	254	268	260	265	218	259	263	267	232	239	256	248	253	248	275	248	234	286	268	225	275	272	268	233	277	246	239	235	250	241	236	258	263	247	240	274	269	232	249	265	267	252	259	271	259	263	238	261	267	260	233	263	235	275	239	264	254	246	248	246	261	255	242	249	236	270	266	261	247	270	235	276	232	268	239	271	247	260	282	274	243	244	234	252	241	246	257	259	221	277	256	242	255	276	246	239	256	263	264	235	240	243	240	232	259	270	248	246	265	249	288	220	249	253	259	252	258	272	228	260	238	229	259	256	250	253	255	285	241	259	255	250	267	243	267	239	243	255	280	257	252	247	238	237	275	281	266	283	247	289	239	254	275	266	219	198	266	243	227	249	257	231	282	230	236	241	260	208	217	278	262	248	246	247	256	268	231	268	272	271	272	249	257	237	249	244	273	229	278	261	274	246	248	228	232	246	250	265	242	235	277	231	257	242	239	240	267	268	253	268	259	271	246	235	246	243	235	243	249	257	250	269	242	236	240	233	252	280	249	258	257	277	242	237	251	272	239	241	258	255	244	240	246	241	244	246	260	270	264	279	257	284	256	273	221	245	260	269	251	260	230	279	260	282	276	250	261	231	294	263	254	241	249	233	243	227	263	238	233	245	252	248	241	251	242	264	266	251	242	248	247	272	268	248	257	257	312	223	263	246	276	243	239	232	246	256	244	258	226	258	262	259	233	248	247	265	296	249	285	272	260	274	274	277	223	260	242	238	248	265	266	264	245	246	273	247	249	242	265	238	249	245	253	266	251	287	236	267	217	242	244	244	231	280	277	274	219	270	285	238	255	261	258	291	266	270	234	256	256	249	215	251	280	277	292	251	270	231	266	250	239	230	250	256	253	249	259	257	256	262	262	245	280	263	235	299	254	230	233	275	256	252	251	237	252	245	243	224	258	245	249	264	242	260	251	260	217	244	255	257	259	224	255	262	269	238	231	255	243	256	255	256	256	264	256	257	250	280	281	252	242	216	249	263	268	266	260	254	248	273	232	240	255	254	239	283	241	274	256	223	266	277	225	237	255	250	249	242	280	232	220	251	246	248	273	272	272	262	261	242	258	272	280	263	253	234	252	209	239	243	268	250	271	254	249	245	246	260	280	267	264	245	255	248	255	246	229	260	269	249	240	242	261	266	268	273	246	269	263	257	253	233	234	207	239	233	241	239	227	238	257	257	236	232	258	272	261	249	264	253	248	234	241	237	251	241	265	256	261	254	256	251	270	229	265	251	274	233	247	278	240	262	243	262	230	245	289	289	234	236	248	256	246	256	244	258	251	268	238	260	239	279	261	274	223	259	266	247	239	238	255	225	254	286	254	269	268	267	263	240	241	248	277	258	261	254	243	223	251	255	275	280	232	258	259	229	277	256	258	266	281	277	232	259	289	261	258	281	237	260	261	249	256	213	240	266	234	263	239	249	261	263	250	261	234	236	244	234	230	243	246	235	258	275	256	252	243	258	237	271	286	270	236	236	251	276	254	290	264	232	276	255	261	258	284	239	245	273	258	252	250	267	235	236	285	266	252	248	289	232	232	269	244	241	275	261	262	247	275	239	258	257	235	248	244	265	242	251	242	250	237	251	247	236	272	244	253	253	241	305	263	263	221	239	259	242	263	239	288	281	234	246	263	227	240	264	236	235	257	254	265	224	237	262	240	249	235	274	252
2378	1052	1831	2168	2013	1738	1496	1437	1289	1109	1044	1023	898	838	853	818	790	765	778	727	748	717	722	692	655	710	647	695	668	699	695	634	680	656	646	654	636	612	620	653	649	647	616	685	625	624	576	620	612	630	620	650	624	588	595	615	626	637	578	609	577	611	582	629	591	539	601	607	623	599	646	584	622	655	657	592	575	584	582	584	628	638	617	641	638	618	645	598	613	593	581	585	586	618	573	600	591	595	577	598	606	622	598	624	621	594	597	603	578	600	626	663	643	616	616	618	543	631	623	626	603	678	572	612	563	631	608	634	674	580	636	610	634	584	630	578	608	560	543	616	568	601	567	629	594	584	641	603	607	604	600	576	624	592	611	598	582	603	607	576	635	605	600	593	605	642	616	633	630	606	612	607	580	576	644	601	628	616	659	616	663	604	623	598	621	573	622	597	602	663	618	581	606	624	553	595	592	661	595	579	633	592	594	609	605	605	606	605	616	619	608	621	625	631	560	647	641	615	577	600	650	580	557	639	619	626	618	612	563	619	603	623	589	595	605	607	583	583	625	638	617	625	615	632	601	662	622	602	628	596	629	617	622	559	591	588	584	636	613	627	639	638	635	586	614	629	605	575	642	586	580	622	599	605	605	626	588	660	639	619	638	599	598	649	599	605	627	622	642	606	610	616	581	617	589	606	570	612	630	552	608	634	629	624	611	605	655	585	582	607	584	620	607	620	614	636	602	591	564	609	650	563	564	596	609	615	572	613	661	608	622	619	614	619	610	592	612	595	637	616	619	615	618	616	601	582	573	593	601	589	636	628	584	574	616	604	609	633	595	586	606	646	632	648	573	607	581	625	590	595	585	623	602	572	609	587	611	657	548	635	615	624	575	586	597	636	683	611	586	643	639	618	564	599	660	592	600	639	571	612	586	594	583	610	599	602	607	643	604	616	575	597	616	570	608	609	598	628	605	620	630	613	642	623	619	606	648	584	601	628	593	633	616	594	589	568	602	631	639	614	572	589	621	587	588	604	645	589	624	583	593	628	609	610	589	601	627	568	647	599	644	629	559	625	661	617	567	582	637	598	612	598	601	641	590	598	592	597	612	572	618	627	605	593	586	623	600	603	628	628	634	621	611	583	631	614	645	598	586	594	645	616	594	641	626	597	588	624	617	627	595	625	623	579	631	655	600	592	599	596	644	589	614	607	592	595	607	602	640	601	597	576	666	596	596	566	612	672	585	613	633	646	625	602	585	649	575	612	604	615	554	587	611	637	596	610	606	612	591	578	596	584	615	662	584	639	621	625	592	613	575	615	609	634	603	631	603	625	595	622	643	650	621	602	623	606	595	615	640	616	603	595	607	624	614	616	544	594	626	624	593	640	601	601	628	582	605	632	614	574	650	561	615	615	603	586	594	586	613	660	641	588	592	624	574	594	625	632	561	604	577	606	619	604	547	595	598	616	592	584	577	612	583	569	640	608	630	570	614	593	552	601	617	646	601	646	584	615	569	632	587	580	608	595	591	613	592	557	615	630	616	568	620	590	625	636	638	641	605	618	596	555	591	629	625	601	586	621	609	618	615	616	621	601	590	602	597	600	614	594	647	606	616	602	621	618	654	589	627	615	612	617	581	614	595	614	636	551	608	617	576	592	608	618	617	638	594	613	615	617	600	592	595	625	600	550	580	600	607	569	617	594	608	657	587	600	613	588	624	623	603	597	651	629	657	594	586	606	623	614	630	624	632	598	607	607	603	567	596	617	575	635	663	610	598	590	586	635	587	564	615	594	623	579	609	588	627	620	607	611	660	611	623	615	594	567	653	625	630	587	633	605	627	628	614	583	601	588	579	621	579	606	584	576	597	631	595	664	623	619	603	568	602	623	608	593	588	620	649	586	606	636	612	602	575	644	590	569	654	602	614	624	591	601	601	601	623	565	616	607	613	607	596	573	634	599	615	617	625	613	621	609	613	621	600	618	661	614	582	575	614	563	623	568	616	601	620	632	551	600	623	645	631	609	580	560	620	612	629	620	588	594	588	587	563	635	578	616	588	582	646	577	613	614	612	588	579	641	545	619	614	646	598	589	592	632	621	566	588	595	614	592	597	645	590	586	614	589	593	610	588	631	579	631	602	613	591	576	562	592	610	617	671	616	576	584	576	622	596	601	637	599	623	629	594	600	643	605	600	622	584	585	604	611	622	612	564	598	616	609	587	631	623	591	605	613	612	656	583	604	611	620	571	615	584	595	567	605	610	590	629	633	590	598	602	574	568	612	626	552	621	649	589	615	584	583	609	598	582	616	609	626	632	611	635	651	642	623	610	601	591	593	582	588	589	641	651	599	649	606	570	582	606	574	613	608	619	620	580	619	622	620	615	634	633	598	623	599	602	568	619	641	667	627	592	628	602	624	601	623	578	601	646	580	599	623	616	586	603	605	598	588	579	633	592	651	609	594	654	619	591	573	590	600	579	652	598	589	594	605	576	631	647	602	610	624	660	615	609	609	605	628	604	585	598	638	626	612	619	614	605	578	608	606	618	595	605	580	632	594	585	598	589	624	668	598	594	585	565	562	646	577	630	598	610	626	611	614	610	609	584	564	640	647	604	611	658	617	656	592	556	616	610	621	631	602	627	595	589	600	616	592	581	663	573	622	585	639	641	583	597	624	601	613	609	626	594	622	599	550	614	611	602	596	588	667	596	622	599	630	590	601	587	563	603	609	629	574	618	604	606	626	581	565	595	612	583	583	598	573	634	597	591	609	613	631	649	586	583	583	560	602	574	622	637	601	622	632	551	653	616	599	607	655	621	593	662	608	558	571	618	624	637	630	632	605	606	604	620	598	577	579	606	578	634	640	628	628	604	626	571	624	603	599	617	587	552	580	580	613	643	593	572	579	601	617	612	638	614	576	587	562	577	610	624	585	620	646	608	593	621	610	638	624	619	560	623	576	602	634	566	587	619	598	602	599	634	607	609	660	601	607	593	588	618	600	620	603	597	595	602	599	616	633	644	575	671	647	640	588	620	654	627	606	588	634	599	636	564	609	578	597	618	626	595	557	626	589	602	624	619	574	627	572	616	582	653	625	614	614	601	602	626	603	644	594	582	615	591	611	673	567	570	614	578	614	611	626	611	572	648	627	620	578	576	576	597	626	638	625	587	602	607	607	615	595	590	624	643	619	595	614	588	632	675	607	594	607	580	619	617	625	611	631	557	584	606	616	642	598	628	638	631	591	579	644	588	648	596	635	596	594	622	595	629	597	575	630	600	611	625	611	627	610	564	602	599	635	599	631	615	615	644	617	622	639	585	593	646	610	607	654	619	609	615	598	587	617	582	596	641	584	582	585	603	572	601	645	578	631	575	602	598	608	619	600	610	635	593	621	592	620	611	607	613	615	586	633	603	609	579	612	565	638	621	602	604	594	626	621	638	581	559	621	542	590	639	584	566	611	630	574	623	603	607	579	657	626	645	644	605	643	619	597	576	627
8642	1542	1825	1487	1138	867	750	733	609	585	485	510	462	435	420	378	416	412	381	390	382	359	345	355	332	365	351	373	373	332	358	333	346	362	322	357	334	346	363	371	351	362	306	345	337	336	302	336	341	345	315	352	355	369	303	378	361	337	342	333	333	342	361	335	353	336	347	362	322	333	362	313	323	335	337	330	339	340	320	363	383	334	332	331	331	355	311	323	316	368	308	361	405	322	306	372	353	348	343	319	330	340	358	366	336	370	350	364	356	301	336	370	350	321	312	306	311	320	343	351	366	333	309	326	383	350	363	365	338	336	331	354	315	329	319	309	346	326	322	339	322	341	333	362	306	350	356	337	338	367	331	369	353	357	337	336	336	349	335	335	366	357	341	339	357	373	349	325	324	338	324	331	363	332	333	336	332	334	318	360	327	318	317	314	369	336	349	360	322	336	365	345	366	343	360	352	318	262	340	372	350	350	338	375	291	344	346	352	326	312	329	337	354	336	327	347	318	348	353	358	333	365	338	329	318	353	308	348	322	322	313	349	360	336	339	341	333	351	356	347	348	382	301	334	338	336	325	352	330	318	314	337	322	340	345	319	342	332	347	325	366	352	340	366	340	343	319	357	369	370	345	373	331	314	328	356	344	346	348	323	353	366	364	327	336	334	317	375	335	355	315	340	328	340	333	318	345	320	304	330	328	320	339	308	327	356	316	353	332	300	334	319	342	345	346	339	349	326	352	313	361	326	308	351	315	362	350	321	360	325	355	345	342	338	326	349	308	340	363	315	366	339	328	355	323	354	333	379	343	349	328	336	343	368	335	325	312	360	329	362	320	306	360	316	354	327	355	344	327	348	343	361	359	313	354	320	346	336	320	322	330	366	366	356	305	323	340	315	354	317	407	348	347	346	345	368	352	325	333	354	284	337	360	346	327	312	308	320	339	315	349	354	329	326	335	344	342	340	337	323	288	340	315	338	327	368	309	306	346	334	345	359	348	351	344	342	357	340	337	331	301	353	345	335	361	327	353	324	336	302	333	350	341	298	329	346	341	345	318	337	354	317	350	373	344	360	331	339	373	316	333	360	350	359	334	301	336	379	359	332	308	300	376	323	358	317	340	360	340	349	328	328	357	326	320	337	307	363	309	344	327	334	332	333	378	343	356	348	359	368	331	295	381	362	336	341	319	354	340	326	365	315	351	316	288	349	334	317	361	350	320	348	388	350	342	322	356	337	312	327	351	327	315	360	337	323	321	340	312	361	316	400	346	391	340	341	324	337	359	331	329	338	376	334	302	354	346	354	349	351	340	368	345	334	317	338	361	288	338	356	357	316	311	329	335	326	348	359	336	367	344	332	360	317	324	314	294	309	376	349	344	348	307	321	322	390	323	348	356	320	328	357	343	348	327	368	306	325	314	357	353	338	350	352	350	319	320	326	335	370	366	331	327	320	321	295	369	349	339	343	359	326	348	375	352	372	331	352	345	324	382	332	323	293	341	321	328	361	367	334	299	331	350	322	310	357	352	362	333	355	358	343	306	341	345	332	341	335	347	326	359	300	336	337	319	343	324	320	330	338	339	354	322	359	328	372	303	363	301	357	337	347	365	361	352	341	343	357	342	387	314	336	356	338	323	321	359	337	339	351	327	349	330	336	332	338	368	331	322	346	361	319	376	360	339	345	345	338	321	339	382	349	378	336	362	339	338	317	338	360	348	304	342	352	349	332	355	363	310	318	361	331	321	328	322	337	359	306	357	352	368	323	339	371	311	373	326	322	347	319	317	326	363	332	322	359	327	357	327	299	322	319	317	356	362	373	351	334	359	325	328	362	358	319	356	339	307	346	339	365	357	327	335	320	321	353	332	347	347	364	332	354	320	328	339	357	357	362	354	357	327	351	335	353	323	373	354	336	362	376	297	379	339	338	352	316	310	357	332	336	337	348	334	316	321	349	367	347	341	335	301	326	338	335	328	345	333	326	321	314	341	346	366	323	305	325	345	320	363	343	343	381	331	318	355	345	310	327	286	356	341	339	355	309	328	301	333	339	340	327	300	350	327	295	358	333	343	333	377	378	333	316	334	360	359	352	320	374	344	332	335	374	336	351	334	295	331	370	324	356	311	338	357	309	360	335	326	348	339	346	321	329	290	367	332	369	379	309	351	375	307	343	331	347	372	381	334	326	358	333	354	333	352	317	346	366	321	310	328	332	350	337	329	326	357	340	327	358	344	373	349	360	342	335	302	355	314	329	370	365	345	373	350	330	313	337	356	340	365	351	352	366	322	341	352	355	341	347	338	358	316	339	333	343	352	333	357	357	334	331	351	326	335	350	347	335	340	346	350	343	351	351	317	357	359	342	345	318	322	380	346	335	335	339	335	350	325	345	347	334	324	353	342	327	312	324	348	374	349	335	353	360	373	365	335	338	345	335	311	363	355	338	313	313	336	369	336	366	390	337	314	334	317	336	337	314	319	343	349	310	337	320	362	374	339	343	371	350	310	334	328	372	357	316	317	332	340	320	358	367	385	348	340	334	332	373	333	331	364	314	318	324	339	350	347	316	366	320	365	359	321	327	360	368	319	370	336	326	329	379	315	355	312	298	346	311	349	366	340	371	348	378	344	339	322	345	342	339	349	373	308	303	323	337	329	332	342	366	333	338	357	311	342	339	332	336	392	343	331	355	330	381	344	305	357	349	338	355	348	362	364	320	353	338	330	306	325	340	291	292	323	359	307	332	337	327	332	309	360	382	325	340	357	375	313	351	333	345	333	326	320	350	342	329	341	372	343	372	313	325	307	339	325	337	355	376	309	333	333	355	351	359	343	340	334	337	329	349	346	364	342	352	338	347	336	365	330	346	335	304	334	331	327	314	361	372	364	344	365	315	310	321	344	332	318	323	328	330	328	339	322	350	380	370	335	331	343	338	316	340	343	303	321	370	355	319	308	317	330	326	326	342	401	361	368	370	338	329	338	351	352	344	369	314	324	398	345	346	355	314	358	349	332	356	367	373	304	365	328	316	332	352	368	348	335	337	332	398	318	340	355	347	335	339	361	324	356	371	349	347	312	334	361	306	297	301	333	344	355	303	362	347	335	311	330	337	339	324	368	330	291	376	382	320	341	372	339	318	329	365	317	306	352	328	361	344	341	357	341	350	337	342	345	321	367	329	333	335	357	344	343	346	348	311	357	334	368	358	357	366	310	342	336	358	339	317	337	339	309	355	355	329	349	322	332	329	320	334	321	366	339	350	311	348	371	341	355	347	293	379	311	331	317	333	367	360	335	340	386	357	341	304	322	319	351	285	356	336	345	328	334	341	338	341	316	343	319	341	329	315	311	322	364	333	351	314	335	348	329	330	359	342	351	336	317	287	325	380	353	315	344	327	310	317	334	335	325	335	361	345	372	334	313	353	351	388	313	338	335	363	363	301	330	291	348	318	337	365	338	340	335	306	335	356	327	322	333	331	332	379	339	329	347	318	360	320
7265	1863	3628	4486	4148	3527	3002	2675	2309	1996	1817	1693	1561	1387	1345	1281	1217	1176	1122	1098	1087	1017	946	953	955	929	970	918	889	974	940	902	877	867	871	873	865	854	818	796	805	798	841	815	820	862	791	846	883	825	763	812	769	834	814	752	772	771	805	839	779	771	828	778	879	751	793	768	842	774	787	774	763	752	783	777	755	771	780	772	783	829	829	779	777	782	779	810	832	775	814	785	704	795	759	748	767	752	796	772	807	736	823	788	799	784	804	827	775	731	785	797	779	756	766	788	816	782	768	782	816	828	779	828	738	802	808	784	828	771	782	808	807	809	791	846	792	826	802	792	751	783	807	791	759	774	811	786	782	815	778	770	798	808	819	809	763	788	802	839	832	823	786	783	765	688	773	812	779	762	753	826	812	802	826	764	770	821	780	769	824	796	806	754	811	790	834	802	802	790	829	840	840	800	762	807	826	781	749	742	816	844	765	801	787	810	759	813	789	814	809	778	760	789	785	754	765	764	826	799	796	794	778	749	807	788	802	805	766	781	777	821	740	835	791	786	795	775	771	793	758	800	766	790	797	773	806	815	782	768	810	734	768	834	783	762	787	795	805	789	813	819	785	799	741	808	748	755	745	826	723	768	794	761	760	794	776	767	751	786	784	780	790	799	803	765	785	804	738	809	766	741	809	795	786	827	778	782	731	811	775	821	846	773	773	818	787	766	850	770	779	832	767	813	779	744	764	773	795	731	835	800	788	829	799	809	796	776	781	799	806	743	780	773	775	762	796	761	806	799	830	795	793	795	807	761	779	789	766	792	766	779	802	780	784	760	845	799	842	777	775	767	769	810	768	758	736	810	769	820	748	780	826	794	799	777	766	786	815	793	772	759	780	761	766	759	779	851	751	818	779	781	789	815	795	771	777	783	791	791	764	813	805	756	799	766	775	771	793	793	773	806	768	776	780	776	766	776	804	764	819	838	783	768	758	778	782	714	762	817	762	773	761	778	801	793	799	799	818	733	794	790	795	827	785	751	782	820	782	781	774	779	794	793	787	817	779	780	789	764	807	785	803	756	723	791	727	779	806	805	802	789	771	799	787	812	791	775	826	810	757	781	752	763	798	761	780	757	776	819	826	769	799	768	782	786	811	818	797	769	740	815	785	788	770	803	835	734	756	805	756	788	737	762	843	758	767	790	788	726	817	774	731	834	805	796	835	734	752	768	784	817	744	768	795	786	765	801	791	775	770	835	824	841	781	830	758	765	793	798	780	793	787	779	796	806	770	768	759	774	771	785	768	790	767	804	740	790	772	745	781	809	746	766	772	830	810	771	777	721	802	817	758	814	820	811	789	776	787	785	761	792	802	772	748	802	779	784	786	874	795	825	804	782	851	787	766	787	751	826	771	842	816	798	843	760	788	787	804	734	774	772	758	804	764	788	735	796	803	852	720	800	815	762	809	792	812	799	717	788	808	793	735	768	770	788	826	756	832	833	757	805	783	787	769	804	792	769	827	779	813	754	774	787	766	780	765	817	768	759	808	834	780	751	795	741	758	815	816	769	784	793	811	815	779	804	753	727	802	793	755	845	849	750	794	769	788	790	836	777	781	778	757	791	767	773	809	840	754	794	778	791	750	795	792	826	833	769	810	747	844	769	815	744	736	716	808	768	784	820	782	812	811	828	787	778	808	797	741	750	800	764	801	749	807	764	817	776	786	807	799	789	769	794	777	748	767	784	766	749	833	794	801	749	785	813	730	747	799	808	772	790	771	804	781	788	743	753	794	777	766	805	798	726	809	774	800	817	798	768	776	790	789	758	792	739	783	768	811	829	793	821	762	753	817	811	859	737	790	806	850	799	820	771	808	726	782	761	783	815	795	804	823	782	770	821	774	780	796	733	779	795	750	749	753	776	723	780	806	749	779	735	770	739	769	788	831	772	773	772	756	777	834	818	778	803	782	795	746	777	795	784	808	789	781	765	800	797	754	807	761	806	815	846	804	816	768	764	778	794	752	817	736	816	758	783	781	789	754	753	817	763	798	771	786	765	784	761	787	777	817	804	807	783	820	746	763	844	790	800	811	794	728	817	794	822	766	797	788	744	768	717	808	781	794	822	770	764	795	787	793	768	765	766	744	746	786	784	776	794	753	778	794	746	822	789	764	781	814	767	747	799	767	784	736	744	761	786	745	812	751	762	753	786	797	710	777	763	787	800	814	794	772	779	749	763	780	792	805	749	785	733	782	774	804	808	737	803	720	796	738	787	792	844	760	789	836	816	775	774	759	769	764	745	811	838	833	803	754	745	767	754	793	806	733	736	792	818	773	805	841	741	789	805	793	784	815	815	769	781	788	815	787	772	789	755	697	804	836	794	810	763	775	766	747	741	784	817	784	804	771	756	797	826	784	807	812	769	839	811	752	777	769	776	813	799	793	745	780	784	800	834	776	732	752	853	843	711	768	727	794	783	811	790	796	768	814	798	792	814	782	805	760	783	796	808	806	843	797	767	790	760	801	755	801	799	779	807	764	847	783	777	780	771	772	809	824	824	810	795	776	713	781	777	783	772	827	828	763	766	749	814	729	720	816	784	784	811	784	810	762	824	763	790	792	804	744	752	830	782	790	731	796	751	765	773	758	779	739	804	817	822	755	838	834	824	757	774	788	778	775	713	767	794	800	841	817	819	730	805	787	773	809	829	791	763	801	758	828	824	791	796	844	789	789	856	785	789	779	828	780	787	712	779	733	775	764	751	749	795	762	753	793	793	754	755	781	801	764	781	834	811	794	736	761	806	719	758	823	812	758	772	722	797	831	806	798	777	795	804	795	741	831	829	788	721	804	741	744	748	767	803	755	763	775	748	805	773	825	811	754	756	779	749	760	772	761	785	791	766	809	782	766	780	734	715	765	784	788	800	780	794	831	760	808	753	790	782	715	799	764	756	813	749	740	768	793	732	766	740	785	747	788	755	796	745	751	766	812	788	820	765	789	788	806	831	785	779	798	829	821	817	795	774	762	764	798	776	794	758	773	788	776	816	792	773	812	815	763	811	737	806	772	778	786	766	799	823	817	754	791	785	796	805	826	763	787	747	802	767	779	785	771	813	804	805	784	813	844	767	812	758	788	800	843	752	788	787	788	792	787	784	775	735	734	748	809	772	780	786	745	787	807	796	765	786	793	786	796	758	807	787	796	761	775	733	781	761	771	785	772	802	802	756	820	753	814	777	796	811	776	811	792	806	781	818	764	834	766	801	810	765	821	742	777	817	761	849	804	770	776	808	799	803	803	797	798	778	790	807	763	828	782	778	797	790	744	832	734	783	779	773	775	793	786	817	786	846	769	757	825	740	785	784	771	791	790	824	765	810	798	752	816	786	827	750	765	796	807	751	811	812	791	839	804	806	765	769	733	770	739	809	758	753	789	770	764	773	809	748	802	802	787	741	814	789	819	756	743	806	817	775	772	790	774	777	792	793	762	812	840	788	749	788	736	803
15740	2687	2748	2242	1546	1208	989	795	798	676	605	541	509	442	462	437	386	418	388	380	384	355	370	325	339	337	341	354	325	340	380	360	316	322	339	317	352	319	320	343	352	308	320	315	292	329	301	304	294	316	354	308	315	285	313	330	301	303	298	329	307	313	309	308	289	313	359	286	323	318	346	302	326	331	313	305	302	312	335	319	287	282	282	312	302	311	286	274	298	318	309	307	337	311	309	325	283	308	299	307	268	295	322	292	297	257	328	307	302	286	293	282	292	290	308	264	296	310	290	283	294	282	306	331	325	282	283	329	289	313	310	310	337	312	291	290	283	320	286	289	320	308	289	314	298	326	355	318	325	315	300	279	294	319	280	271	301	312	265	317	310	294	281	308	296	311	317	302	338	286	272	299	286	290	297	310	307	308	261	292	326	332	316	288	298	304	299	287	327	308	292	314	343	324	303	291	321	319	300	320	309	318	316	323	297	324	323	319	321	297	277	325	277	329	325	304	315	313	324	261	341	334	323	293	317	328	329	295	309	306	292	275	346	298	341	324	286	326	297	307	309	314	301	303	303	327	288	297	323	287	314	253	292	292	315	325	343	336	312	301	277	320	277	349	330	318	306	306	320	312	308	305	330	280	294	313	297	302	323	297	304	306	315	328	328	312	284	301	311	295	285	289	263	269	263	286	278	333	288	270	290	319	282	306	305	299	327	324	306	324	296	290	319	295	318	303	344	301	295	301	333	305	305	285	314	294	327	300	309	334	296	301	329	304	299	337	305	341	342	304	320	308	306	329	307	309	292	330	314	308	292	306	305	296	326	304	279	310	304	320	320	286	295	294	294	321	303	328	317	280	299	320	330	313	301	302	318	296	325	304	287	303	284	309	306	311	323	338	321	318	327	299	300	279	289	262	283	288	313	312	328	312	326	304	333	306	306	304	324	326	289	300	313	289	336	310	283	272	273	333	289	315	290	297	329	316	290	295	312	285	301	327	320	303	337	286	316	342	288	280	277	327	293	324	294	323	280	296	326	321	275	298	296	316	275	293	297	311	316	293	299	321	311	283	272	329	284	323	293	320	278	302	301	264	288	270	272	300	284	304	304	308	327	334	298	325	306	305	300	342	318	325	315	262	326	314	279	284	307	305	308	310	284	288	302	314	295	293	293	264	334	293	323	338	288	279	338	338	323	335	311	312	306	302	324	322	287	337	280	301	287	316	308	284	328	312	294	359	285	283	303	314	347	325	299	313	296	320	313	302	297	295	327	293	317	311	296	304	312	289	294	305	312	336	295	284	320	313	330	289	337	328	326	294	303	343	305	300	295	329	321	354	313	317	280	276	336	307	322	334	287	327	336	287	306	292	309	317	317	276	329	274	286	300	289	307	309	301	319	345	298	284	280	336	273	286	336	344	322	286	312	334	298	309	308	295	289	337	319	289	305	257	286	288	315	296	336	302	284	334	311	301	306	326	336	321	358	312	301	311	299	344	281	305	298	303	292	366	293	305	344	304	292	308	313	324	346	318	311	305	300	296	301	356	300	304	282	321	326	290	295	304	316	297	310	325	312	298	326	278	321	326	319	354	259	318	308	313	318	293	364	269	306	318	286	292	313	276	267	309	316	280	298	310	285	306	301	286	300	292	344	315	311	319	324	310	284	334	316	309	319	284	296	305	292	318	320	316	275	315	301	345	313	303	291	292	344	323	335	282	308	308	264	314	310	300	301	302	308	303	277	298	319	307	298	307	270	329	276	304	295	259	320	349	321	284	299	309	307	293	335	308	316	278	304	300	295	318	288	313	309	290	301	321	318	305	322	311	309	287	299	309	290	289	314	345	296	299	302	305	336	308	300	289	303	294	295	284	315	342	322	320	326	278	329	293	305	320	293	295	309	303	300	297	284	318	319	309	280	309	285	305	299	289	300	310	322	271	309	292	327	306	319	326	285	305	285	264	307	307	276	302	334	300	285	308	347	339	249	316	315	315	302	311	267	287	288	307	305	309	309	314	293	315	303	317	331	298	295	300	292	307	318	284	299	337	324	342	297	290	297	272	294	301	309	287	273	324	314	294	305	316	295	279	306	316	291	288	311	298	315	310	304	281	300	287	291	266	287	295	313	313	283	291	309	295	320	306	324	300	326	276	332	298	305	339	311	306	288	295	288	298	306	338	251	318	318	297	322	314	314	314	302	309	328	334	293	293	289	303	329	279	345	338	300	297	310	320	318	305	320	285	291	288	313	296	290	302	302	286	288	328	323	327	268	341	355	298	302	273	322	320	302	303	356	294	316	287	334	299	351	272	312	278	270	306	325	309	329	320	289	304	303	332	258	321	323	287	299	297	284	268	304	284	316	285	331	295	268	309	322	313	327	289	318	304	291	310	328	310	337	356	320	321	295	314	267	300	298	311	327	335	346	299	279	303	321	310	321	295	298	328	341	315	317	316	307	279	278	293	315	305	318	321	296	323	318	317	297	283	295	286	304	293	308	328	288	315	317	304	321	302	270	295	301	326	301	313	321	304	299	287	337	303	282	300	281	305	310	298	305	298	307	308	329	321	305	297	317	287	327	321	311	310	333	310	316	305	307	323	299	316	327	283	322	307	282	303	296	330	276	301	293	297	335	282	332	299	319	301	278	310	294	305	285	319	328	290	331	311	302	323	301	280	306	306	316	301	278	303	310	261	309	301	310	306	299	265	289	305	295	306	293	291	307	327	318	304	304	299	313	311	302	292	338	307	305	299	327	335	289	317	312	301	312	287	298	329	280	291	272	304	315	296	306	286	321	274	327	303	330	334	278	291	290	300	282	310	307	311	287	312	317	305	297	306	287	300	318	329	316	299	314	290	301	319	305	315	300	290	269	289	312	326	312	290	315	296	304	299	318	287	292	271	322	338	273	330	312	317	305	307	338	296	330	318	349	315	312	305	316	303	319	295	292	322	292	325	310	300	286	335	314	312	303	314	278	311	297	280	308	287	289	302	293	338	322	320	304	314	315	311	296	300	332	314	305	290	312	297	294	291	332	325	304	292	282	300	305	295	299	296	313	322	301	304	336	323	324	296	299	288	281	313	304	330	295	293	290	291	266	310	341	324	313	331	350	282	314	321	318	318	299	280	284	294	290	316	303	301	317	319	326	304	294	259	271	314	324	303	341	297	290	271	295	275	298	340	342	297	279	317	303	317	295	310	282	313	310	272	331	294	314	287	351	307	327	316	283	332	333	296	313	290	276	317	267	297	312	311	321	310	333	340	355	290	311	292	287	345	300	326	317	284	326	299	327	298	280	291	296	307	286	306	330	304	319	286	303	298	313	302	327	334	304	323	327	328	270	283	311	283	291	297	341	313	309	291	295	267	331	276	260	280	335	312	284	356	341	289	324	301	296	310	299	287	324	280	324	289	316	307	317	315	280	277	296	310	309	351	307	311	314	286	304	282	313	308	280	304	297	327	291	295	328	322	354	291	321	311	298	290	289	308	320	316
9224	2430	5026	6456	5546	4900	4188	3433	3040	2772	2322	2047	1943	1681	1630	1484	1402	1347	1219	1188	1163	1030	1124	1005	1044	974	959	968	905	902	925	886	870	863	855	867	826	803	784	810	791	777	770	734	771	703	712	736	705	713	756	746	691	750	716	774	715	725	684	671	707	728	710	737	685	738	723	712	711	723	741	713	704	703	726	778	727	698	704	723	749	745	693	712	676	702	762	712	708	737	683	716	679	720	722	678	649	708	669	719	670	730	727	697	722	710	697	686	706	679	699	706	717	744	709	678	681	745	759	693	703	723	732	723	697	739	656	736	716	704	746	735	698	693	709	694	696	701	685	733	694	738	713	704	683	712	724	643	719	742	696	697	767	732	670	709	688	763	720	701	669	691	726	732	705	684	728	687	765	745	673	667	675	686	661	702	675	682	718	717	743	678	681	681	704	686	711	708	724	694	760	721	684	666	711	706	741	670	698	676	668	768	684	687	672	703	674	715	725	721	715	700	700	678	672	680	708	719	730	688	700	710	716	742	697	688	726	672	696	740	736	703	724	681	735	735	699	717	707	679	743	677	716	705	713	693	697	747	711	683	662	730	692	689	671	690	684	687	692	723	726	655	694	685	658	702	716	705	699	676	744	716	713	696	707	716	705	647	681	709	733	741	711	668	707	702	727	714	687	728	683	729	736	740	696	716	749	741	700	692	710	739	690	699	682	714	722	705	722	708	729	705	677	697	736	690	660	728	669	689	675	678	652	738	712	711	669	666	705	735	697	691	762	681	697	709	721	699	690	685	719	726	681	716	676	721	665	701	679	672	706	682	700	691	667	737	718	709	707	689	688	667	722	725	680	695	675	710	726	697	704	733	695	700	718	683	717	661	702	684	727	661	681	672	679	712	701	654	706	713	691	700	743	730	684	707	733	676	714	681	731	715	746	699	696	721	667	677	656	743	672	677	708	658	738	680	668	699	650	662	718	690	719	703	724	642	686	672	742	679	683	721	718	656	637	762	699	700	693	720	667	668	676	712	733	703	685	665	699	731	713	723	688	681	682	712	764	671	770	693	688	697	610	723	673	720	724	693	696	666	700	668	690	674	697	653	695	697	696	710	702	715	693	693	732	705	711	686	725	723	698	752	669	667	684	705	713	705	691	720	642	690	694	726	710	724	716	739	721	743	697	681	729	646	722	653	712	705	721	692	698	724	675	716	726	667	719	708	713	681	670	696	708	668	719	713	771	713	695	708	662	668	718	693	677	694	697	721	766	697	737	666	753	660	721	725	717	648	649	654	710	748	685	771	718	690	692	702	672	674	640	690	664	695	720	675	677	732	716	672	705	700	700	662	738	695	718	664	694	711	753	695	704	689	724	684	697	693	693	681	735	675	743	663	727	689	736	741	673	695	728	711	724	703	720	714	670	691	743	617	715	711	697	661	667	682	722	722	703	709	677	713	727	748	717	698	667	688	725	696	718	702	705	700	675	676	687	733	696	689	720	675	709	701	669	691	717	704	735	699	692	736	682	740	730	709	692	719	687	649	701	740	702	694	759	754	713	731	722	679	725	695	753	682	743	690	727	677	697	707	696	691	733	661	678	734	690	705	692	729	695	745	701	714	680	714	716	728	753	688	723	704	711	692	715	710	685	676	673	647	709	685	701	701	706	681	738	730	668	694	754	681	732	714	711	686	679	762	703	683	709	631	656	700	722	699	717	723	699	671	736	684	721	749	706	717	730	675	672	696	728	676	685	710	722	718	709	745	724	695	667	693	675	688	679	712	687	717	719	716	706	689	716	675	721	698	627	700	729	672	722	708	693	729	713	695	735	690	739	724	730	702	673	715	729	705	693	667	721	681	747	698	651	640	652	704	704	659	670	708	653	684	708	720	708	688	653	711	709	664	692	692	676	728	701	699	717	719	700	717	704	706	687	686	711	702	694	705	646	695	700	749	744	675	723	710	705	682	721	709	706	699	697	722	678	737	712	688	686	722	724	750	710	725	637	683	737	678	674	772	742	716	688	639	712	759	669	686	687	710	674	703	670	688	708	716	690	685	666	714	706	723	692	692	730	695	737	707	677	672	690	695	682	683	693	703	720	703	733	714	698	688	696	655	681	717	699	676	710	685	717	672	693	684	690	683	704	716	699	720	669	734	703	682	706	701	681	659	710	721	716	690	710	739	692	705	712	677	715	691	661	735	669	698	717	709	734	638	709	689	705	706	679	701	676	690	715	685	725	674	688	679	672	748	726	705	713	731	685	683	703	758	702	718	740	696	705	680	683	685	723	727	704	683	716	743	710	738	700	681	738	670	703	733	694	726	714	635	711	733	715	708	693	706	695	740	718	729	705	728	712	751	692	715	678	656	672	704	721	737	698	700	675	754	739	680	681	718	694	711	680	715	712	709	720	700	691	697	708	700	677	680	737	722	716	712	679	671	682	635	695	729	692	720	713	691	715	713	680	729	742	673	731	683	695	682	714	689	730	690	633	713	686	668	713	724	706	734	690	683	716	677	678	666	695	739	706	711	657	720	709	685	708	718	693	707	729	678	709	697	714	715	705	703	687	678	670	705	670	704	676	675	691	682	746	733	691	706	723	686	703	677	698	727	704	744	689	714	730	723	756	703	720	708	732	727	728	690	740	655	703	731	665	675	694	698	698	706	683	688	685	717	702	749	714	711	751	779	724	707	726	675	692	718	697	703	672	738	700	744	758	722	685	690	657	730	720	660	698	729	721	751	678	702	707	688	735	706	695	731	728	664	668	710	673	715	691	691	719	733	756	685	695	703	703	660	732	690	666	684	711	740	695	769	722	682	693	697	678	747	710	752	702	707	778	691	676	690	701	699	714	691	663	733	646	674	667	732	682	685	708	684	695	753	722	695	665	729	701	716	690	731	707	715	771	748	695	697	737	734	701	666	671	725	709	706	678	681	707	712	725	703	738	756	757	723	718	735	673	723	700	705	719	697	731	716	681	687	698	667	726	720	668	668	721	702	742	739	634	744	695	638	671	678	699	684	691	733	696	700	726	688	708	670	644	732	741	696	725	701	736	702	652	679	714	684	713	687	680	710	714	683	709	698	679	668	722	714	702	694	685	689	704	674	711	682	691	681	695	717	719	705	721	734	700	701	712	693	723	673	706	688	704	674	683	668	668	720	702	719	741	680	703	744	721	675	675	715	737	727	720	719	713	685	695	669	671	693	694	721	712	689	690	727	685	737	761	691	729	703	765	694	688	713	704	742	719	662	726	670	674	711	690	672	739	711	680	735	721	707	730	699	733	717	724	697	706	735	638	718	662	738	681	695	709	745	712	696	676	711	697	647	696	690	684	662	672	714	680	695	723	705	754	697	666	665	709	728	655	696	720	695	687	723	703	695	744	721	710	712	700	726	732	702	716	674	731	727	675	702	704	693	707	673	714	697	718	678	693	731	717	734	698	743	684	708	733	664	679	625	717	686	737	770	711	693	688	684	705	687	683	722	675	715	716	670
2274	722	810	757	566	507	444	377	381	352	311	336	281	343	305	311	298	271	280	243	264	274	286	284	281	255	309	267	283	240	245	220	235	268	220	236	263	254	243	274	273	228	271	273	256	235	232	294	240	220	266	246	252	258	260	305	266	253	245	248	281	276	265	246	262	279	244	240	262	259	265	236	266	298	258	225	211	251	242	247	242	248	249	238	266	259	240	249	255	267	266	271	265	256	276	242	242	268	237	262	279	286	270	251	262	226	253	227	273	255	261	262	266	253	250	228	248	209	273	264	242	218	261	257	242	269	278	248	256	237	249	250	241	281	249	244	229	266	251	292	258	250	233	238	245	228	248	282	274	249	231	260	247	298	250	245	274	267	239	232	255	248	275	218	228	249	242	245	236	238	276	238	245	263	254	232	269	235	252	285	286	253	258	228	281	289	286	266	242	264	253	225	227	245	220	235	271	255	251	271	244	246	240	270	231	226	261	213	248	239	270	273	254	272	259	257	276	247	234	280	226	265	287	241	253	267	283	236	243	240	250	248	241	247	267	267	243	267	259	248	239	251	261	257	260	274	233	254	247	260	250	267	271	245	272	257	270	258	250	286	260	223	217	237	257	254	230	238	249	259	285	262	257	269	254	255	238	266	251	251	247	225	275	232	262	264	256	251	253	237	255	252	253	282	218	267	256	237	259	283	250	239	261	263	228	261	237	237	274	258	265	257	270	266	254	271	275	254	272	269	235	245	243	230	230	232	264	255	259	255	249	267	215	275	233	261	256	264	258	264	246	248	233	263	231	273	246	201	251	258	247	237	257	266	251	264	260	253	257	278	245	256	252	270	244	261	277	272	260	288	296	262	239	250	253	255	263	210	260	247	252	284	273	269	256	268	279	272	260	268	237	258	234	257	262	267	239	224	266	310	252	261	249	230	265	234	245	268	230	252	261	266	247	242	274	260	240	247	243	265	243	234	231	247	261	230	232	248	251	264	277	254	267	272	273	249	255	274	256	282	229	279	225	249	264	264	273	234	241	229	258	250	246	262	226	281	253	284	283	256	233	232	277	263	257	240	248	264	223	256	270	253	236	245	257	283	288	241	234	224	281	263	236	212	304	283	263	269	247	259	235	253	270	227	243	240	272	251	242	253	225	250	242	214	278	219	256	249	234	264	300	253	243	251	267	278	257	238	239	216	238	269	256	260	261	219	237	266	251	235	257	225	238	240	267	274	267	275	263	224	241	257	268	249	249	259	255	269	249	259	256	268	252	228	281	235	261	218	266	244	293	282	258	253	260	246	259	281	266	253	250	238	256	249	265	250	241	243	288	235	222	241	273	226	251	285	242	259	233	249	240	254	241	245	275	252	263	225	242	260	257	261	274	252	272	230	253	259	257	290	266	239	285	251	252	262	248	251	230	245	233	274	241	229	249	268	249	270	225	266	227	249	239	252	267	254	234	251	289	240	245	241	257	246	237	271	253	292	231	251	278	266	240	268	253	303	248	268	280	241	263	254	245	264	251	235	217	249	253	227	255	253	263	241	256	249	212	248	278	246	257	250	233	249	276	269	233	252	263	266	285	252	265	262	243	266	252	241	262	303	222	262	241	267	258	243	249	270	277	222	284	249	225	257	262	241	225	266	284	246	269	270	258	274	272	257	261	263	236	250	249	260	223	258	261	253	253	288	280	288	235	272	243	242	259	261	242	275	255	229	251	274	268	247	250	249	257	218	229	252	262	265	256	275	256	251	251	211	247	255	255	227	247	234	243	260	272	250	250	268	251	270	234	268	234	255	246	250	254	255	237	262	247	276	260	240	230	244	272	260	247	243	259	292	252	248	235	258	252	244	235	244	242	294	271	268	257	247	253	266	264	241	280	257	261	236	277	236	248	259	251	265	262	262	265	265	263	199	281	258	266	238	257	238	257	225	246	261	265	264	240	264	254	280	256	265	224	249	277	277	258	250	256	227	259	258	235	258	286	226	262	258	247	255	260	264	277	237	245	242	261	287	229	273	240	256	236	258	249	261	243	271	278	230	258	247	242	248	221	268	259	290	262	262	237	248	250	251	247	237	281	283	268	237	244	245	238	254	263	236	231	298	264	261	268	236	258	278	204	269	262	241	246	243	261	258	254	231	249	250	270	251	226	272	301	272	254	277	240	254	239	251	269	237	260	273	272	231	223	248	231	246	237	258	295	264	251	275	265	250	252	277	274	267	262	281	244	271	256	260	242	248	261	261	249	257	251	235	237	234	269	273	279	221	272	248	253	259	244	282	218	232	249	250	252	227	228	217	274	272	255	262	257	253	247	238	284	262	248	278	260	271	231	233	272	228	281	257	275	263	223	269	265	228	238	278	245	257	257	249	263	245	232	224	268	284	274	263	228	236	255	246	251	253	240	249	235	253	249	282	230	243	256	220	273	250	241	216	231	258	255	284	272	291	245	230	248	247	242	245	281	260	250	267	232	244	284	255	262	243	257	265	230	280	228	220	289	237	276	237	245	239	262	261	263	231	249	252	276	272	221	244	248	258	272	248	246	242	232	252	218	265	255	244	251	257	271	288	266	236	245	244	252	268	248	243	235	256	242	230	230	259	280	241	245	272	245	280	287	285	246	273	252	284	250	293	224	262	258	254	247	292	278	242	271	298	236	270	245	231	250	237	299	258	232	260	257	240	259	246	257	228	276	245	251	287	276	253	242	248	265	256	256	228	229	229	247	284	223	255	237	254	253	248	248	244	272	267	251	233	247	275	242	255	251	251	254	238	285	242	265	250	232	260	248	266	273	250	263	285	260	257	255	240	279	269	235	277	209	218	253	241	243	248	280	250	217	266	259	259	262	225	240	225	249	243	293	251	251	254	244	258	264	267	246	246	286	227	227	239	248	278	280	266	256	249	277	275	254	277	230	240	273	246	235	280	276	253	219	268	260	245	258	252	277	272	248	288	241	242	261	230	243	242	252	250	236	254	238	290	229	268	278	266	250	222	241	288	255	270	263	247	254	262	235	249	241	247	268	265	242	225	267	247	255	239	259	257	278	255	249	270	259	250	248	246	265	280	222	256	271	249	252	261	260	257	273	241	241	284	279	256	253	258	242	232	273	245	235	263	267	228	263	266	241	252	263	237	244	240	258	242	292	256	249	257	250	256	286	270	270	261	235	260	219	254	234	248	252	236	286	248	254	245	243	270	246	265	239	279	243	236	252	257	250	253	262	247	232	281	270	266	257	250	271	246	260	230	277	271	287	258	282	257	238	260	271	265	230	248	264	242	213	252	239	251	251	279	271	235	223	242	256	274	275	237	262	231	249	262	275	261	245	289	255	251	237	266	231	268	261	272	255	247	256	247	271	260	256	240	242	248	262	221	250	251	263	269	269	279	238	256	244	224	269	270	239	259	230	253	256	261	266	265	260	253	261	226	239	264	249	222	256	266	262	270	223	230	208	272	226	307	271	245	254	268	231	255	274	252	267	248	212	266	262	235
2227	1080	1857	2240	2027	1777	1541	1356	1251	1143	1081	995	948	853	894	763	766	715	703	771	731	673	680	726	682	677	693	636	654	692	647	641	691	627	639	687	633	635	586	629	620	632	637	628	641	620	566	644	605	621	621	576	627	627	662	622	583	590	662	585	587	638	668	609	629	588	589	609	584	587	605	629	606	594	574	611	634	616	619	637	595	606	621	601	619	623	678	578	568	635	627	620	627	608	607	599	632	627	621	619	594	594	608	603	644	607	600	596	599	575	562	593	605	584	575	630	589	605	623	600	585	602	604	623	615	588	576	626	646	594	623	668	572	576	618	618	583	663	570	609	568	610	581	640	643	612	605	656	609	596	631	596	639	592	577	583	631	611	605	574	591	607	636	596	623	625	621	612	595	620	588	632	593	603	598	611	578	579	607	662	598	611	603	642	593	591	624	603	621	619	612	626	633	662	654	613	659	652	603	626	562	617	632	612	612	610	592	607	630	615	567	602	618	578	615	603	595	619	570	592	648	635	606	606	665	627	602	636	592	610	620	619	640	616	626	619	607	629	579	637	618	575	624	594	616	650	632	559	608	657	612	595	651	649	612	622	628	600	615	634	643	611	593	603	591	589	626	586	615	612	560	587	598	622	585	600	650	641	612	577	619	601	638	576	580	643	576	586	598	618	673	618	606	624	649	609	612	629	636	611	562	596	585	641	617	607	579	585	594	656	628	592	556	555	640	657	567	593	663	600	608	636	616	617	654	580	581	574	618	632	537	606	603	633	619	598	610	639	601	646	616	606	634	609	579	591	600	621	587	598	600	588	647	629	621	567	603	577	640	592	636	610	650	626	592	573	590	577	592	608	584	575	592	609	586	592	617	641	628	613	617	606	605	575	603	619	630	564	592	596	618	644	583	634	586	601	616	566	634	567	636	620	614	638	625	588	584	603	635	631	627	577	578	595	620	593	602	605	589	602	570	642	586	603	648	587	583	620	618	643	554	602	642	629	598	616	608	587	612	621	572	617	647	584	647	601	621	662	610	575	631	600	655	621	660	601	614	642	597	602	605	636	632	563	616	616	621	619	602	622	558	644	618	597	611	607	638	587	585	596	566	589	619	618	619	558	624	590	596	598	576	654	587	579	608	622	590	629	588	575	592	586	543	593	649	654	605	576	598	598	619	664	582	617	605	639	613	651	587	592	616	646	606	613	595	596	662	591	572	632	590	657	575	622	626	569	554	621	597	607	595	581	606	620	622	663	620	603	646	545	577	602	610	612	572	582	607	646	589	629	574	605	609	588	564	598	587	613	594	633	596	659	611	579	615	653	598	595	619	614	601	628	613	612	643	606	603	626	640	631	594	568	617	673	614	615	584	631	608	582	609	601	599	610	570	595	583	583	624	622	600	623	634	619	653	624	626	634	570	613	639	603	582	580	581	617	650	621	605	612	594	624	586	610	619	648	644	588	645	601	594	622	620	616	639	618	572	594	625	628	628	584	638	629	563	593	596	618	632	620	562	625	610	584	624	614	605	623	608	621	588	615	585	627	556	609	553	611	595	629	577	640	643	622	641	605	538	612	612	651	645	619	616	611	606	590	599	599	608	569	627	604	629	577	566	612	592	600	612	564	646	653	622	638	663	650	630	599	596	591	605	620	610	605	614	601	621	641	595	630	597	589	589	635	621	576	602	621	615	625	619	601	595	586	623	593	547	610	629	589	607	613	634	617	626	593	633	593	607	583	564	565	641	617	588	686	625	612	593	639	606	591	604	613	642	624	555	617	607	602	630	627	577	643	567	606	654	613	620	629	626	648	642	597	627	607	584	616	607	564	648	640	585	610	594	622	603	612	633	557	594	663	608	623	595	645	574	564	586	627	598	613	641	620	575	616	593	592	584	616	601	602	652	600	609	617	602	609	643	608	567	632	562	612	632	613	629	611	581	663	573	614	604	641	592	616	612	586	591	584	616	603	615	637	645	604	616	586	628	659	577	608	603	600	647	625	557	568	590	567	640	605	618	571	610	566	614	593	583	563	659	602	623	631	592	606	615	644	603	630	588	612	640	597	590	620	613	646	636	590	617	611	574	632	606	587	590	651	616	617	648	593	548	690	552	607	579	614	585	565	618	589	644	637	614	618	602	628	605	627	643	613	570	593	591	636	625	604	639	640	611	608	619	613	581	623	564	638	620	613	614	626	601	563	567	581	631	615	612	610	623	594	623	631	612	523	598	582	618	587	635	632	588	653	624	606	581	625	606	649	663	604	648	594	571	605	631	597	566	644	627	622	597	642	609	607	608	627	628	662	597	573	630	626	609	574	561	644	635	607	622	593	630	608	602	636	619	631	573	652	612	608	600	603	606	609	575	614	587	608	613	628	604	606	571	558	587	623	597	633	635	597	623	600	632	617	660	589	638	618	607	614	604	577	620	618	586	608	622	568	574	593	554	628	611	570	606	600	594	661	592	632	600	623	631	639	608	598	590	614	597	632	603	608	587	565	569	668	589	622	630	564	589	593	596	614	619	659	609	647	629	667	608	595	626	605	607	586	627	613	565	647	627	594	610	604	594	594	596	645	597	563	587	598	643	596	649	611	598	591	606	636	608	621	576	649	607	582	601	606	606	641	636	596	595	636	612	654	574	601	565	606	598	676	624	585	634	584	627	620	595	588	647	594	623	587	621	610	616	620	631	613	612	590	626	629	636	614	598	596	614	627	582	607	645	623	628	606	616	627	608	557	599	600	606	585	611	600	638	644	647	652	620	606	614	640	633	623	614	605	621	602	590	564	563	574	626	600	587	636	588	598	616	660	602	596	616	636	651	620	620	554	610	626	602	612	584	617	626	613	607	601	624	630	577	620	631	611	628	561	594	618	624	610	623	607	596	646	618	616	584	631	614	648	623	595	609	598	592	584	607	595	594	622	586	625	626	625	615	562	648	617	576	670	600	599	667	637	589	637	532	607	590	637	623	646	583	567	604	606	587	578	580	611	612	653	590	621	640	656	562	588	615	618	636	610	619	616	643	622	640	569	631	609	596	634	574	629	585	621	569	607	627	598	643	623	579	596	625	623	598	610	628	638	595	596	623	602	658	635	581	577	621	554	621	597	621	601	612	593	580	617	591	609	642	614	655	612	604	612	594	611	594	597	623	601	587	622	577	596	554	564	619	579	637	633	638	569	564	614	612	575	581	600	611	612	658	646	623	617	593	582	582	677	587	584	590	611	595	631	645	619	639	644	612	649	601	624	596	666	573	636	598	573	656	636	620	614	645	637	584	631	627	589	600	569	615	567	602	622	560	576	633	601	629	591	587	586	642	593	615	555	600	564	586	592	600	578	578	588	610	620	614	607	630	544	591	653	624	625	616	570	640	613	584	592	613	579	630	610	616	643	644	603	627	597	647	608	608	664	582	638	582	599	568	583	629	552	644	607	632	578	613	588	574	623	602	584	602	612	592	608	579	615	532	627	587	605	656	600	579	567	610	668	642	623
8574	1508	1798	1436	1085	976	831	662	614	590	547	502	449	436	438	449	424	384	391	383	368	379	354	343	340	387	342	352	329	320	337	352	361	373	321	331	342	344	329	336	329	300	321	318	339	356	311	312	351	352	306	320	380	351	320	339	331	356	348	341	350	346	328	310	380	351	334	336	348	341	331	318	333	324	321	333	356	379	335	334	317	351	342	354	322	349	350	333	355	354	335	366	307	347	338	337	360	351	348	333	322	312	348	376	332	354	355	373	352	328	350	303	336	360	332	347	350	318	363	299	302	338	327	382	330	336	351	395	294	370	364	351	356	341	321	351	315	322	347	310	337	359	369	323	324	329	324	347	341	356	333	334	331	312	318	328	324	315	364	325	355	331	343	334	323	317	345	328	317	301	330	322	347	338	368	331	305	361	363	328	355	340	354	363	352	324	339	329	337	373	349	346	359	330	348	323	314	312	341	344	362	350	347	329	353	351	321	353	313	303	339	369	344	373	311	366	346	321	339	321	357	377	329	326	345	326	313	329	373	375	346	288	342	342	339	313	354	311	364	347	361	344	298	344	290	333	347	344	341	354	341	326	337	320	337	352	326	314	357	327	303	322	357	341	341	350	321	334	329	326	311	312	351	332	342	347	340	341	323	370	337	337	353	333	365	339	292	348	352	342	338	305	311	325	343	309	345	336	332	333	287	366	331	300	314	337	338	312	340	335	326	331	357	348	353	329	330	343	360	335	357	355	318	336	332	312	313	321	340	312	321	322	316	369	344	331	342	347	349	305	349	387	309	353	324	358	371	349	394	342	361	306	336	360	373	362	331	343	341	330	332	346	331	323	324	355	336	340	356	297	356	339	324	327	357	320	315	315	310	342	356	349	313	342	380	347	372	341	338	312	330	366	336	350	314	329	314	302	360	311	325	348	323	353	319	323	333	362	351	333	378	337	336	304	376	364	323	321	297	326	363	322	306	358	326	355	342	342	361	351	314	371	328	366	371	342	333	322	375	333	321	316	342	335	369	355	326	312	355	367	341	337	327	363	363	316	347	332	325	366	330	391	351	322	360	305	304	333	354	332	351	356	337	318	332	332	379	359	326	316	326	294	358	319	339	349	350	351	333	359	332	327	330	353	335	326	371	327	344	296	370	319	351	294	333	338	360	326	336	313	341	375	349	365	335	331	334	315	336	389	348	359	351	340	322	316	326	350	308	344	336	320	300	318	333	328	381	340	328	320	337	339	340	327	323	321	329	351	364	351	337	367	357	359	358	381	317	337	315	343	376	331	342	371	355	350	353	316	302	319	348	320	369	383	387	358	322	363	362	321	322	328	331	364	303	333	317	352	321	335	340	354	342	325	348	379	316	341	368	333	341	330	324	334	349	351	314	334	327	319	334	328	345	311	352	388	335	315	329	349	361	368	350	351	338	339	322	340	332	331	296	363	340	336	344	324	333	316	352	347	373	297	335	318	330	370	342	366	330	336	360	317	343	346	335	359	326	358	365	334	342	324	345	317	345	341	323	375	325	384	341	338	304	317	332	360	340	309	333	375	330	312	325	352	348	319	360	346	331	362	321	298	341	362	353	329	335	349	322	340	320	359	349	318	353	339	370	351	335	326	381	350	359	342	338	321	323	305	319	327	331	353	352	342	298	354	322	339	328	307	306	359	356	314	344	354	352	340	349	328	320	352	367	323	351	345	350	302	318	334	358	302	346	340	315	353	333	317	295	320	316	354	338	302	307	314	314	345	336	313	295	344	367	329	332	357	359	300	341	359	342	342	345	345	342	346	362	314	365	348	317	345	300	358	316	381	341	354	315	353	310	315	350	301	352	344	346	333	317	336	375	347	343	321	315	347	289	350	356	369	321	339	332	344	329	328	360	373	318	304	342	301	357	363	363	354	325	299	351	324	347	294	315	330	373	326	323	340	299	335	341	308	353	297	341	346	351	395	341	358	364	333	354	344	371	368	347	397	379	348	273	323	351	313	349	346	307	326	340	369	354	326	313	326	344	347	332	344	372	339	323	341	342	344	320	355	331	341	324	319	333	330	349	390	330	365	338	378	329	346	364	376	299	328	333	360	319	367	309	356	347	361	330	320	340	383	286	336	326	342	340	373	343	320	344	333	316	328	360	339	351	320	343	345	323	357	302	320	320	347	332	351	355	333	361	341	333	353	316	339	367	330	349	334	344	353	334	339	308	355	352	309	304	338	323	353	352	335	360	324	348	338	339	324	337	354	358	347	312	350	330	363	350	372	334	310	357	324	338	371	357	302	340	352	337	327	368	339	362	370	342	313	360	349	307	309	292	299	326	336	352	316	334	372	323	346	304	348	365	358	337	330	323	338	330	337	352	317	332	317	372	338	337	372	313	303	356	328	347	370	344	354	293	317	333	348	343	363	313	348	372	331	367	359	340	336	306	320	354	378	329	329	335	340	288	365	356	314	343	326	343	348	326	357	332	308	347	329	340	335	373	378	352	351	344	338	342	350	354	346	370	349	346	333	373	297	317	347	340	330	340	348	343	364	329	350	341	364	349	320	349	364	320	309	331	307	331	339	355	324	347	321	321	361	350	335	364	363	326	322	322	322	349	355	342	322	326	343	338	352	341	320	346	360	302	339	361	354	387	354	355	326	330	329	329	337	353	337	365	324	298	387	338	298	343	348	352	362	369	334	345	336	332	359	347	357	345	337	313	352	304	315	295	332	338	334	328	328	352	339	322	339	338	356	332	329	332	329	349	390	315	323	360	334	339	344	334	332	343	355	319	343	327	339	351	323	330	342	376	314	379	379	296	347	302	343	311	341	332	359	357	340	354	358	339	333	331	354	341	334	303	359	324	319	363	358	301	396	350	313	337	353	335	351	345	385	332	362	344	305	338	338	336	309	362	329	332	333	328	323	342	351	362	364	311	309	329	373	324	309	364	353	338	309	307	325	342	305	353	351	380	335	323	335	329	319	345	329	321	328	317	321	326	356	348	352	372	362	332	365	314	329	337	370	347	298	327	337	326	315	342	316	350	337	320	335	327	343	354	327	335	330	377	336	341	372	338	319	307	367	353	376	325	294	328	307	321	327	313	309	329	388	335	305	354	302	322	310	306	346	364	350	319	328	351	341	337	340	333	319	331	320	334	312	351	323	320	360	339	327	341	318	379	305	359	355	327	325	342	347	310	352	376	322	352	337	324	314	342	361	304	347	328	307	337	333	316	320	317	338	331	338	318	333	309	334	332	363	368	336	359	362	335	321	343	316	389	313	318	355	325	314	341	339	349	333	323	319	321	341	293	326	345	319	360	366	382	371	327	372	363	303	323	352	330	333	326	301	331	320	317	364	351	322	347	315	325	322	334	332	351	352	351	371	372	309	347	353	349	335	365	396	344	353	341	329	340	356	345	340	340	338	356	332	338	364	352	337	325	330	373	347	325	334	321	317	359	350	339	371	364	357	340	347	338	331	315	328	337	320	347	329	318	333	353	331
7145	1726	3631	4290	3968	3470	2934	2605	2274	2010	1877	1729	1475	1295	1302	1183	1206	1126	1195	1131	1107	1027	994	1039	963	994	931	933	924	930	976	951	869	806	912	899	780	811	808	803	801	780	799	815	837	807	850	779	787	820	842	822	815	829	806	767	821	796	792	794	752	803	794	845	775	784	779	827	803	760	771	766	808	785	791	790	771	761	785	848	778	795	811	789	810	736	795	825	762	800	762	740	798	739	791	828	774	800	803	799	810	818	843	833	774	778	744	753	769	768	799	811	796	780	812	776	821	808	783	788	753	745	749	801	792	778	794	819	813	777	769	810	749	779	768	802	739	782	714	820	782	783	751	775	733	804	764	732	834	797	794	733	792	761	788	784	746	786	789	774	748	814	798	759	797	819	767	787	774	764	745	784	791	743	771	762	787	734	782	774	857	784	770	768	779	756	770	744	777	737	753	825	765	763	809	817	787	789	772	802	793	822	779	814	811	791	807	779	765	789	822	784	824	788	795	799	798	775	806	746	772	786	761	735	811	803	839	760	713	756	716	830	808	787	784	779	767	783	771	777	761	775	820	775	809	786	774	843	769	770	777	774	763	754	774	766	820	718	764	801	743	799	803	767	789	817	787	768	791	785	773	766	779	800	816	748	763	765	737	793	733	787	786	778	780	787	798	787	848	836	766	801	764	749	794	770	799	773	727	811	761	776	786	801	772	733	799	800	825	758	717	774	805	773	765	803	771	764	851	843	760	823	827	760	804	852	745	783	785	809	787	805	764	762	776	799	775	800	728	780	761	804	779	766	805	799	810	790	754	815	801	768	795	781	804	793	752	746	759	813	769	727	812	834	765	785	775	827	799	751	830	777	845	791	719	816	750	775	785	772	785	781	755	823	759	828	762	755	756	790	742	790	816	786	799	790	738	766	768	777	823	792	795	817	796	801	796	775	774	784	764	803	754	728	770	838	807	833	717	792	774	845	820	768	799	754	815	803	800	824	785	831	789	772	783	746	781	778	810	781	827	764	765	796	761	764	768	747	759	787	755	838	786	805	780	778	798	768	779	763	761	829	799	784	757	756	747	818	799	776	833	775	755	756	784	797	810	812	772	716	777	801	785	765	798	752	791	806	808	754	824	868	760	801	795	756	783	779	724	787	763	788	809	785	817	850	766	717	774	823	764	709	732	801	778	735	835	788	778	781	776	724	805	788	827	773	748	792	797	779	767	771	793	760	755	831	759	772	789	764	761	775	785	797	776	781	785	755	811	759	768	750	767	764	814	768	776	836	752	729	754	816	782	773	784	762	779	820	816	805	780	772	795	772	807	776	776	827	836	796	820	747	764	815	787	775	780	770	768	800	770	789	759	756	836	797	788	820	772	784	738	780	767	752	793	814	766	760	767	773	800	788	781	772	779	739	774	760	800	755	760	760	831	774	810	765	788	792	790	837	782	742	767	776	821	802	857	769	767	824	774	757	804	721	793	778	801	770	760	805	720	740	774	752	772	780	792	830	782	797	788	741	762	771	795	772	726	793	763	783	803	751	803	816	798	831	786	817	769	793	772	792	731	730	779	730	788	820	775	766	761	798	807	761	817	809	785	783	778	726	844	749	850	758	737	759	822	790	794	750	756	790	783	747	723	741	806	791	788	770	819	775	757	747	789	804	786	795	798	788	765	750	800	784	782	808	820	781	808	765	786	853	755	745	777	803	799	811	771	798	788	794	800	758	811	779	786	776	767	792	815	807	783	798	799	796	810	799	746	775	782	796	745	755	830	777	762	772	748	760	805	753	757	780	797	770	767	761	796	784	756	773	746	827	764	792	790	765	808	757	836	816	761	761	780	816	775	781	800	781	796	796	787	827	790	746	804	807	796	762	795	770	769	821	760	830	828	756	748	764	776	807	829	751	794	788	768	767	770	772	802	777	843	795	768	744	793	779	766	777	830	808	812	785	783	831	797	821	760	764	789	791	785	822	768	771	768	800	793	777	740	762	797	736	802	761	738	805	696	771	758	790	795	753	781	772	777	774	758	828	808	776	779	803	772	807	824	810	766	781	805	789	809	797	803	750	805	844	771	802	744	777	764	767	793	798	772	796	775	726	784	782	771	796	789	827	788	756	760	814	836	775	772	767	731	804	752	770	749	775	728	795	791	807	834	767	725	780	814	840	754	780	759	807	762	770	812	814	795	759	776	771	787	782	751	739	772	779	816	797	762	810	796	770	779	799	848	752	766	801	801	726	816	760	785	753	790	805	812	801	813	751	762	785	749	767	806	785	829	778	783	729	819	796	768	786	801	808	775	755	724	778	767	797	771	820	793	813	755	775	805	784	729	762	799	767	813	773	788	764	767	791	751	784	809	755	794	766	756	823	825	795	730	740	770	807	822	833	787	750	770	801	755	754	752	772	796	858	786	782	790	759	776	763	783	820	798	788	791	774	794	805	759	823	770	813	766	797	699	735	788	817	792	755	789	816	792	782	756	799	777	796	830	767	835	803	808	798	766	773	753	749	740	766	810	810	782	812	774	759	775	799	766	729	801	780	747	775	782	763	788	785	766	832	778	802	820	811	756	773	753	790	774	770	817	754	781	777	735	787	852	765	787	819	779	772	778	804	771	773	775	821	816	776	812	759	830	782	794	800	747	734	787	750	824	781	803	761	794	799	794	808	790	766	784	783	789	750	752	758	816	783	750	809	784	804	763	805	780	820	766	820	830	700	762	792	829	793	777	775	729	779	800	786	781	716	783	759	807	757	767	807	789	796	764	751	768	767	805	809	779	814	780	806	766	782	759	787	781	753	803	833	792	774	757	834	782	813	773	735	777	822	765	807	767	784	782	774	744	799	735	834	826	842	747	794	738	798	776	824	827	770	797	732	815	794	785	764	763	745	783	800	795	827	793	799	798	803	798	774	776	754	800	788	804	790	728	803	758	781	783	768	701	765	804	769	790	810	805	783	802	783	810	825	804	804	807	780	793	784	771	768	778	766	777	769	706	824	794	770	786	808	807	757	744	758	781	802	768	747	711	790	802	803	775	779	784	768	810	763	802	759	777	803	793	761	767	803	810	792	795	785	822	797	786	778	776	760	791	760	747	780	789	773	822	798	773	778	741	768	793	786	791	763	785	791	781	784	769	792	844	817	791	798	774	822	760	822	742	759	852	760	767	835	803	784	796	780	748	750	760	772	770	805	765	755	850	772	832	747	759	798	730	763	792	807	760	788	822	755	764	794	763	810	769	802	768	752	778	768	773	751	774	771	775	780	738	765	779	811	712	818	754	827	768	756	780	823	734	810	795	829	796	780	762	808	820	789	779	826	777	789	790	785	795	844	791	775	738	754	794	785	757	776	815	810	838	781	753	764	794	756	767	764	795	786	730	772	778	762	747	806	788	763	756	783	810	795	793	746	781	838	830	883	790	743	770	760	800	819	766	781	745	752	770	780	828	797	800	803	800	758	772	741	761	784	797	758	799	789	767	791	789	725	792	781
15797	2618	2786	2258	1677	1221	997	822	708	628	640	563	466	437	428	415	420	382	398	395	379	334	375	342	332	368	355	345	356	340	341	320	361	361	307	304	302	281	352	340	300	316	316	299	307	299	310	311	285	289	326	330	301	307	331	320	321	317	324	302	306	309	354	309	279	295	310	304	279	289	329	343	305	293	336	327	329	321	334	293	319	314	310	284	288	317	314	322	336	331	318	326	331	315	313	291	313	285	321	310	323	327	307	315	315	320	292	324	327	284	306	296	309	325	290	286	338	301	291	312	281	336	258	306	292	277	301	311	292	289	312	302	278	326	319	305	293	303	312	343	286	311	298	334	296	288	322	315	318	285	285	311	313	285	304	284	311	296	284	299	294	288	315	271	333	314	330	319	286	280	315	311	333	327	292	312	299	332	290	286	291	300	267	272	311	324	300	317	311	334	272	309	278	319	344	288	320	321	321	348	314	325	312	272	317	306	291	303	317	285	285	276	303	297	302	314	320	304	341	316	284	299	309	284	300	358	318	314	289	303	309	309	290	273	326	275	300	308	268	300	282	327	306	315	303	314	306	291	286	305	280	285	325	315	262	301	274	321	305	319	343	286	343	305	323	316	293	334	310	331	318	294	283	302	320	319	336	303	290	311	286	293	326	309	308	313	296	357	305	336	328	286	319	302	332	344	319	323	324	322	280	296	317	307	296	288	274	317	303	290	302	299	322	306	314	312	304	290	339	321	297	298	304	303	312	313	326	332	324	275	321	296	295	321	300	318	285	304	344	313	313	342	285	345	327	300	314	315	340	302	307	318	315	312	332	349	319	273	318	316	294	306	311	280	304	292	309	313	340	279	293	316	322	297	268	292	279	308	291	307	281	334	288	325	303	290	269	308	307	296	326	307	277	317	291	284	327	307	341	272	295	301	297	311	303	283	320	301	305	297	307	288	296	289	295	302	322	351	327	297	297	332	300	293	298	292	325	307	306	309	315	259	317	278	304	354	326	287	314	294	325	302	293	310	310	328	315	288	289	310	301	305	335	292	322	279	299	334	308	296	305	305	299	307	277	324	318	303	311	319	293	291	327	275	303	304	263	316	308	327	287	310	332	311	338	329	272	294	302	275	371	341	323	307	313	310	320	324	336	311	324	325	336	302	286	272	305	292	296	262	321	321	312	330	285	280	289	317	333	298	296	332	272	312	303	299	283	302	284	295	287	299	321	274	318	314	327	300	283	307	292	326	289	324	316	323	309	319	293	305	300	276	327	307	314	291	327	339	281	280	300	331	318	352	339	290	312	277	296	307	324	277	322	288	293	300	310	303	277	269	301	281	304	306	268	308	269	347	281	325	303	271	325	306	323	288	336	296	263	312	299	286	302	291	304	302	284	301	278	290	304	333	295	263	293	299	313	307	321	318	317	301	281	268	309	335	319	323	311	294	314	297	285	284	295	312	297	339	339	313	332	288	335	335	287	281	300	291	306	325	279	285	309	297	300	263	312	311	302	303	277	287	334	294	318	324	315	296	277	294	295	313	307	278	316	353	311	327	261	327	313	317	313	351	294	324	291	359	326	286	325	308	302	286	303	336	283	284	315	274	347	280	298	306	333	315	310	317	341	314	309	273	294	343	282	304	283	306	288	321	299	333	286	353	332	273	307	309	296	313	321	310	331	313	284	297	302	315	283	340	296	319	299	282	285	303	327	303	325	331	284	298	312	286	325	293	293	333	304	293	292	285	315	303	302	328	329	326	299	305	296	332	295	339	291	298	340	320	287	278	320	289	269	340	287	296	327	273	322	332	310	291	322	319	293	311	284	322	360	307	308	309	328	269	308	296	327	305	302	277	306	332	303	323	299	319	327	341	298	311	328	288	307	312	288	302	336	319	334	281	291	325	309	299	301	292	326	301	325	299	268	304	276	337	287	320	314	299	270	316	328	329	293	308	294	312	276	288	290	251	300	296	309	288	318	293	321	316	300	318	293	329	282	305	285	276	299	335	330	284	269	296	306	305	331	329	270	298	295	316	356	307	335	299	352	305	306	311	334	289	301	349	310	338	303	303	332	293	300	314	264	314	293	281	288	282	337	325	319	285	321	316	325	328	322	326	333	300	323	293	311	313	318	284	310	301	314	287	278	312	318	300	315	282	320	313	324	304	275	307	300	300	312	318	298	310	307	313	308	322	334	352	330	308	317	331	310	283	295	298	298	289	290	312	286	296	313	316	285	332	303	322	322	335	270	352	286	301	321	299	338	307	328	327	339	326	275	293	303	309	293	290	305	310	287	293	321	313	322	316	283	290	303	318	305	309	323	335	320	281	303	288	300	316	309	300	288	308	290	325	314	331	294	323	292	308	321	286	299	345	311	288	298	279	304	288	302	325	339	309	336	340	308	255	305	315	309	295	324	336	293	303	322	275	298	309	305	313	334	290	281	285	295	319	318	290	312	316	289	300	302	323	299	297	304	247	311	299	298	319	320	287	307	295	317	325	317	293	319	287	310	264	315	299	283	303	305	279	321	322	283	320	280	307	325	315	310	334	306	325	302	333	324	262	292	288	286	323	324	346	344	333	305	300	287	299	346	330	298	310	300	305	318	340	286	313	336	285	310	303	305	313	286	320	325	276	292	319	316	294	297	282	313	295	338	325	314	315	331	319	316	336	282	314	295	324	339	289	283	340	320	289	279	278	327	338	308	288	297	301	313	307	294	346	304	321	295	312	308	326	282	298	316	313	292	283	288	314	315	331	327	312	257	316	315	293	301	307	302	299	297	302	317	347	295	311	301	337	309	330	314	307	293	313	293	315	313	346	341	280	291	314	313	288	273	324	294	323	288	314	322	330	297	312	290	294	321	282	292	274	284	280	322	314	318	307	302	313	326	334	336	298	310	333	295	317	265	295	315	291	319	292	294	328	288	326	312	303	309	325	311	323	318	297	306	306	305	327	297	297	318	293	337	282	331	321	293	317	309	314	299	286	332	303	329	322	315	315	301	319	318	292	289	339	295	325	302	307	287	324	286	325	318	317	323	303	324	283	307	279	281	300	302	316	335	333	279	371	326	314	287	330	340	335	313	334	317	298	305	284	296	317	310	311	275	301	301	326	301	315	340	310	325	278	314	337	312	280	328	280	310	312	274	299	311	295	278	286	288	321	319	311	323	287	316	332	298	309	300	320	320	309	297	288	299	282	306	322	318	266	265	353	277	304	313	298	294	330	318	280	282	329	308	301	316	324	292	310	280	300	270	302	313	315	300	340	319	305	311	300	323	310	312	329	309	293	297	303	318	272	307	296	322	327	318	323	317	337	338	268	303	324	298	317	294	308	298	317	329	307	328	315	301	355	303	303	358	315	314	282	320	307	310	303	305	288	291	314	343	313	281	295	309	301	346	314	326	300	309	298	302	314	304	284	315	317	323	306	360	301	297	307	299	248	307	330	300	282	290	286	293	315	312	295	315	306	313	322	308	307	301	298	299	310	297	314
9306	2379	5093	6328	5705	4975	4087	3516	3031	2793	2339	2075	1940	1670	1594	1407	1398	1298	1221	1189	1168	1135	1057	1027	1014	965	991	955	947	953	841	909	835	819	880	845	827	787	821	802	811	825	820	796	787	751	740	712	762	730	749	714	742	784	782	719	686	724	728	698	721	729	704	725	752	712	705	697	740	729	690	703	732	744	679	673	724	718	644	716	764	737	738	701	665	692	703	711	728	618	720	710	690	760	746	693	657	736	732	714	755	728	707	707	739	692	706	667	683	728	719	705	720	756	721	736	722	678	707	716	678	712	745	701	717	731	677	702	679	657	652	715	715	698	715	722	688	700	688	690	704	727	692	718	721	678	680	674	655	694	766	653	669	749	742	687	681	734	686	683	711	659	663	690	706	734	697	659	704	694	713	715	713	709	678	709	695	679	702	698	702	685	658	694	707	696	706	728	667	674	667	703	724	746	728	686	688	708	720	724	722	727	700	722	712	718	745	757	722	703	694	702	728	707	676	695	682	700	675	732	699	719	700	722	718	706	756	694	699	714	646	668	704	729	715	731	674	690	746	726	692	714	655	686	697	670	733	718	680	689	688	703	704	673	722	727	685	721	638	670	675	747	680	705	705	716	642	737	712	697	679	713	679	676	702	737	738	696	724	710	716	738	704	696	684	706	680	719	728	653	723	685	650	694	657	756	726	714	746	674	681	727	735	692	686	689	708	717	707	691	685	676	685	705	748	709	739	707	688	679	702	691	705	685	713	757	682	712	735	704	698	716	736	686	689	733	699	669	749	701	672	693	684	702	685	756	751	673	689	647	676	693	677	705	718	675	707	706	741	700	723	687	673	737	757	735	704	744	686	732	686	720	694	702	684	750	671	685	679	714	653	739	703	664	743	697	690	708	706	622	731	746	678	730	678	722	724	694	657	704	721	708	716	709	703	720	688	689	695	705	706	724	716	728	703	717	693	711	696	685	682	664	711	689	652	658	726	755	733	717	685	627	698	669	689	686	704	712	728	677	696	726	674	659	711	718	663	742	688	704	656	668	650	698	743	723	658	703	667	721	656	682	670	736	693	767	709	704	722	681	726	717	674	688	759	713	700	684	685	732	714	692	716	684	688	714	675	698	693	700	689	703	717	696	683	666	736	729	716	665	694	725	712	756	688	703	740	702	726	704	675	653	690	677	704	668	698	673	658	644	716	705	715	662	706	686	717	711	696	745	695	657	695	664	725	660	699	708	668	657	719	695	685	739	694	715	711	728	721	682	678	724	719	684	716	705	692	733	695	726	689	696	716	728	659	717	677	717	735	712	727	700	744	705	684	661	686	722	707	739	674	651	686	718	755	731	731	728	783	718	685	724	749	681	726	697	713	694	739	711	680	762	652	674	699	733	734	676	713	671	669	683	686	701	741	670	720	733	684	702	718	670	722	680	688	686	694	665	731	650	727	671	698	713	741	697	696	724	680	693	693	673	705	728	718	700	665	728	721	755	714	697	684	704	679	707	701	686	684	644	723	695	694	684	667	707	722	701	678	670	727	744	786	702	719	721	709	715	693	708	718	707	659	666	706	695	717	726	728	656	674	692	705	686	711	713	698	683	668	730	734	719	713	730	710	675	659	730	730	702	715	696	691	738	688	715	680	684	736	714	723	724	706	713	725	733	704	712	712	731	692	690	747	691	710	679	735	714	684	666	686	697	717	735	667	719	721	718	722	685	727	686	711	741	706	718	689	647	744	704	747	722	660	723	681	757	761	688	716	740	744	701	680	731	732	699	666	718	706	737	733	715	746	707	679	720	731	661	692	678	689	745	695	702	705	729	701	681	729	654	704	721	719	652	700	724	685	661	719	690	748	712	723	658	725	665	695	677	686	679	711	710	707	690	668	686	658	717	711	705	732	673	699	712	731	710	691	663	712	701	675	738	738	680	724	703	682	715	695	667	693	751	682	710	727	706	723	687	682	691	706	659	689	734	709	726	663	722	701	683	703	680	721	742	680	710	704	665	698	683	679	739	678	720	665	682	720	706	738	744	673	660	723	733	719	676	721	752	708	746	650	688	681	729	761	781	700	692	716	726	713	732	675	711	706	697	686	682	715	671	687	698	697	705	722	740	709	673	745	714	711	677	688	709	684	756	731	707	685	653	750	670	662	697	696	722	717	667	712	720	712	692	729	657	701	716	682	745	686	724	633	724	707	719	709	715	727	668	725	715	691	726	668	699	664	709	708	728	719	673	726	694	693	724	721	661	680	718	734	770	714	636	656	691	662	708	640	673	730	656	715	649	690	634	640	682	689	709	675	665	717	746	714	731	672	689	700	725	707	685	749	719	723	718	707	685	701	706	733	678	694	692	706	725	696	668	694	689	655	701	696	695	718	683	689	696	717	723	695	696	727	670	711	664	733	702	744	666	699	662	711	736	735	698	694	681	710	681	701	693	681	732	741	739	691	682	697	656	664	717	736	746	735	693	700	741	669	715	690	728	652	698	716	749	673	728	651	721	683	704	722	727	648	688	671	720	681	728	711	660	704	741	690	783	690	709	712	732	704	670	673	744	760	749	720	736	704	716	726	676	686	687	693	699	712	692	715	661	707	706	688	714	675	692	668	765	736	695	696	707	670	715	658	713	718	711	677	670	698	707	726	675	662	682	679	723	742	694	721	706	671	699	722	675	727	731	706	695	712	707	748	704	698	685	741	681	746	720	650	690	668	699	714	724	710	663	678	720	691	705	698	687	658	715	686	697	729	722	671	638	671	717	612	675	725	719	719	699	670	712	697	732	714	668	655	718	718	678	749	684	698	690	683	671	666	713	695	750	705	658	704	645	687	674	716	704	656	702	734	704	710	653	730	644	683	649	717	705	732	688	695	751	739	678	652	689	714	651	672	697	696	739	719	723	694	718	668	706	708	652	670	691	738	669	689	708	707	679	720	636	701	710	704	701	646	714	708	729	712	669	688	702	640	727	746	687	676	695	730	686	694	664	632	696	665	682	743	667	730	706	665	674	725	688	679	697	728	693	732	733	708	709	708	675	694	738	715	707	708	759	716	661	713	696	759	718	650	691	732	698	696	718	706	691	752	700	665	710	682	728	720	652	690	664	737	679	687	715	723	739	700	675	682	693	712	695	686	716	672	686	692	708	697	726	682	736	731	745	671	751	694	704	727	682	700	721	700	682	696	732	719	664	714	687	709	723	744	700	696	691	738	696	652	710	696	690	711	713	692	712	715	738	722	706	674	682	706	670	720	726	756	686	689	695	688	744	710	695	712	799	694	693	709	686	680	711	714	741	694	692	694	705	717	676	690	701	666	682	719	713	669	691	691	715	752	695	677	716	720	675	751	710	680	686	667	703	720	741	713	722	712	726	682	732	703	705	697	689	666	693	691	708	733	723	693	717	697	683	723	749	698	665	685	722	665	698	702	716	653	693	665	680	737	709	776	632	718	702	705	726	741	687	718	698	722	699	726	760	691	738	737	705	731	696	760	690
2181	720	835	789	602	470	390	407	398	361	295	308	301	289	289	273	293	312	254	263	281	238	273	271	285	283	254	251	262	244	268	280	254	218	256	252	259	240	229	248	281	257	254	264	253	243	254	225	260	238	250	253	227	244	253	279	241	313	262	231	253	251	249	257	240	244	245	246	255	270	259	253	260	245	270	258	253	233	228	246	222	277	260	266	245	258	295	256	257	265	255	244	255	240	207	253	256	286	274	243	233	215	256	288	259	258	285	268	244	249	278	274	252	272	256	249	261	261	249	219	259	263	253	275	273	244	247	264	289	241	249	254	260	246	257	249	259	243	303	284	255	255	254	262	264	249	275	226	246	262	267	271	265	257	270	241	231	263	246	228	233	252	241	263	278	259	257	246	256	282	250	257	278	257	241	234	282	267	254	260	230	226	278	245	251	213	251	235	268	269	232	253	247	256	242	267	272	274	268	255	250	242	208	257	267	270	245	258	243	253	256	248	253	257	238	241	250	265	242	266	277	264	275	273	261	259	213	258	215	253	266	254	264	260	263	267	253	242	250	289	250	243	257	251	280	256	248	263	272	253	260	254	258	238	230	254	262	267	268	250	258	238	236	268	233	252	274	308	263	241	255	276	242	267	281	233	233	276	268	255	256	255	217	265	268	235	234	239	250	259	264	266	250	270	241	268	292	267	293	259	254	263	240	245	254	283	258	241	235	260	250	280	249	250	260	273	218	253	253	262	242	264	225	272	255	233	236	267	228	220	243	269	240	249	219	243	228	258	285	234	265	234	263	246	222	272	245	273	244	234	277	262	241	269	265	261	285	269	261	255	247	242	271	242	239	256	279	249	256	277	261	245	236	250	262	249	252	263	265	253	276	271	280	274	247	254	227	271	257	241	227	241	253	296	253	235	221	262	272	221	249	255	263	250	257	234	229	268	247	250	270	253	293	254	267	256	254	258	229	250	262	248	274	272	291	234	260	238	264	296	275	240	262	226	259	271	252	243	277	245	267	254	200	271	222	218	242	251	245	270	299	229	239	232	267	251	279	282	222	250	248	222	258	238	263	229	251	257	224	250	257	246	248	263	238	278	304	278	262	246	245	248	261	279	269	250	272	249	263	260	255	263	252	270	239	293	282	248	255	266	263	229	250	247	250	256	234	256	247	266	230	275	236	243	232	275	242	255	254	247	254	260	243	246	270	254	233	266	248	246	283	260	230	249	260	274	273	224	248	255	256	247	249	252	250	258	263	240	243	260	264	263	240	286	269	240	251	244	256	246	217	263	253	257	269	266	248	271	238	235	232	244	235	253	250	282	280	268	270	251	252	258	247	239	235	279	237	265	253	263	259	252	241	244	235	276	247	263	260	233	272	234	274	250	249	235	257	250	252	273	238	214	264	255	250	246	269	241	239	255	274	252	263	289	287	251	270	251	252	229	253	257	237	241	252	255	258	248	271	257	284	238	260	250	214	263	224	262	252	248	255	261	257	243	239	278	263	237	219	294	254	256	257	226	266	260	280	212	262	265	266	264	267	266	245	256	259	251	219	258	256	263	274	244	223	246	256	286	249	227	275	271	269	260	275	245	260	252	207	244	248	265	250	271	274	241	232	258	266	262	257	238	245	271	234	286	286	259	255	265	267	238	232	230	270	253	237	243	223	254	257	217	243	245	270	270	241	287	258	248	240	234	255	261	236	234	228	271	236	286	278	277	255	250	263	274	249	248	248	236	270	259	266	247	249	259	261	290	261	237	233	226	262	259	215	249	253	281	235	244	234	240	260	288	237	248	229	247	271	265	231	267	235	259	226	269	251	244	269	226	248	265	259	210	239	252	246	271	247	251	238	239	228	227	270	235	271	270	243	236	270	261	240	236	282	296	268	247	255	227	262	283	209	230	232	234	250	241	255	233	253	275	256	240	277	242	262	246	270	251	288	244	242	250	255	280	273	246	268	258	236	254	283	253	228	246	290	243	276	251	270	265	245	251	221	265	229	250	262	247	274	259	265	242	265	277	232	270	258	246	231	247	242	264	253	225	232	239	264	261	284	256	260	232	259	259	217	236	260	275	238	259	245	228	238	259	251	260	248	260	256	248	210	259	265	280	245	237	262	253	259	279	256	248	266	268	249	254	258	259	259	281	242	265	270	266	273	238	259	270	252	228	218	250	254	250	263	256	250	265	251	216	265	229	249	251	244	248	249	292	238	269	241	246	262	223	269	259	271	271	254	243	269	263	274	242	253	246	234	269	248	213	247	215	232	258	262	275	243	261	265	270	244	221	251	242	263	259	280	221	254	236	222	234	259	260	242	251	255	246	254	238	247	260	275	284	233	250	274	240	301	244	252	244	283	264	207	238	248	248	256	256	266	216	251	276	241	263	238	284	274	258	236	249	268	233	239	245	249	250	281	255	237	258	265	289	275	281	253	267	236	261	268	254	234	257	232	253	279	247	238	262	226	242	273	227	250	254	253	271	226	266	249	253	249	250	224	238	250	261	230	264	269	252	250	271	280	280	252	262	260	290	236	264	239	248	241	251	238	234	245	248	233	260	221	227	261	242	248	256	224	236	264	263	267	274	245	247	232	253	231	286	252	240	241	245	263	255	276	250	222	274	281	246	239	232	262	251	262	259	220	258	260	235	232	258	249	259	232	271	239	279	257	261	241	239	244	275	260	276	267	250	241	245	257	225	272	246	254	249	274	226	245	252	236	249	263	268	251	228	248	238	232	228	244	263	244	248	241	252	231	215	234	223	286	245	249	220	313	250	247	261	284	296	245	261	231	240	236	275	267	228	275	263	248	261	241	251	286	281	244	272	292	235	247	263	245	234	251	242	252	243	272	268	273	257	234	262	270	267	262	249	297	280	236	232	241	260	229	230	252	227	263	239	209	237	226	251	238	260	235	272	232	250	272	265	245	283	262	264	261	261	249	263	281	249	268	261	235	250	283	280	272	251	242	251	235	266	281	266	257	215	263	286	231	261	243	244	259	254	253	249	246	250	242	231	236	246	236	251	251	244	253	235	258	264	251	240	237	258	239	256	255	228	252	235	261	253	246	270	278	243	223	247	247	255	231	240	232	261	233	234	252	278	226	253	241	240	259	284	254	235	235	257	238	248	255	244	287	245	284	241	235	238	233	254	260	232	246	240	243	236	248	255	249	246	222	246	292	277	281	245	220	248	246	246	234	263	232	245	242	238	239	275	248	246	243	266	292	251	256	230	232	242	244	258	282	273	275	252	232	251	224	241	212	243	258	249	286	267	247	237	265	246	254	248	220	238	254	244	281	278	255	227	262	286	230	239	241	257	259	254	228	240	249	249	253	254	248	260	245	223	271	264	274	264	248	256	253	240	279	246	249	268	262	295	214	267	243	277	272	299	260	262	276	248	248	225	236	251	272	247	265	284	242	255	240	273	265	266	261	195	223	251	240	289	230	287	246	280	255	279	281	257	252	249	244	236	234	223	263	272	272	244	271	274
2229	1022	1786	2261	2012	1669	1506	1370	1329	1195	1012	1008	960	870	815	815	761	819	765	715	706	737	672	704	639	681	710	684	644	667	640	706	692	621	624	675	653	622	616	611	617	684	617	601	594	647	570	602	600	649	622	580	618	625	621	624	634	595	614	580	613	595	584	592	639	623	600	617	602	616	595	652	626	647	619	637	584	643	597	596	577	552	591	603	580	613	643	615	570	627	629	568	647	607	602	572	635	651	618	629	627	596	599	623	573	638	580	626	590	581	606	591	566	650	577	587	635	589	624	611	588	597	581	606	631	592	633	605	619	615	607	648	633	592	646	579	623	587	627	590	610	613	611	575	614	628	590	602	630	615	613	583	582	586	638	593	608	593	633	616	592	629	603	611	587	605	601	604	603	634	574	596	602	592	603	631	605	599	623	596	582	612	579	593	591	601	588	589	570	613	645	599	621	615	612	637	610	611	633	579	599	543	652	627	609	595	623	575	598	602	577	580	594	548	584	607	602	659	529	583	625	603	617	623	572	594	602	611	589	606	588	611	615	609	616	562	564	599	601	562	611	576	587	626	601	617	646	595	573	664	601	570	581	583	597	615	626	633	605	584	656	608	653	633	601	603	632	604	613	617	621	607	584	574	611	639	612	561	586	616	609	657	581	601	618	596	573	643	584	640	637	583	603	604	608	614	604	666	583	565	616	583	644	632	604	600	588	607	623	635	620	597	603	628	603	559	618	601	592	620	585	605	538	604	624	606	588	646	606	646	573	593	613	628	619	625	622	610	603	638	654	605	632	597	590	636	620	595	589	618	593	581	638	628	603	612	614	592	654	599	611	607	602	601	584	625	596	589	592	600	586	626	604	608	597	622	596	583	600	586	588	637	624	605	663	597	586	552	606	576	606	604	623	524	614	621	603	601	595	575	645	588	604	644	614	606	585	579	628	632	622	603	568	626	588	608	644	600	607	651	611	624	625	632	600	611	635	603	614	607	593	627	595	614	632	591	604	646	622	587	595	607	621	662	593	637	569	586	598	590	662	587	601	632	631	613	611	613	598	649	617	614	651	621	634	658	600	578	608	632	577	564	648	569	632	558	608	654	621	580	577	630	650	568	605	623	578	595	618	600	605	597	667	612	633	611	625	648	590	548	598	600	646	591	632	609	594	598	616	568	629	672	614	616	628	654	631	582	638	637	588	661	652	601	610	604	598	620	620	599	643	598	615	626	642	574	570	611	645	620	629	591	614	626	626	610	628	610	627	608	581	637	628	653	622	549	594	593	610	589	648	585	594	618	565	600	600	614	585	628	591	568	585	585	588	650	586	582	604	593	627	618	610	634	613	586	608	583	606	591	629	626	579	621	598	576	612	630	583	622	624	620	638	639	611	609	614	578	589	643	599	626	544	597	601	595	609	637	579	642	581	599	600	598	641	632	608	565	633	597	606	630	580	627	634	611	577	652	635	587	588	599	575	603	595	577	610	558	593	604	590	596	575	622	637	588	600	637	634	641	633	630	598	668	614	610	603	641	627	607	655	626	632	632	600	642	618	606	561	646	634	606	624	607	614	578	553	584	610	653	595	630	575	581	603	567	616	584	621	611	606	574	610	610	600	639	602	630	659	596	587	597	620	575	578	605	606	593	674	617	638	598	574	624	593	601	595	626	598	593	617	618	606	654	615	612	627	589	580	634	571	596	602	592	591	617	606	595	596	633	617	587	606	609	589	605	628	602	598	654	600	628	607	587	627	634	610	621	598	634	601	637	614	613	569	581	595	638	601	580	580	609	617	650	661	637	596	600	625	633	636	590	547	655	619	634	621	592	584	639	589	600	600	594	609	577	628	586	626	596	633	588	584	611	632	609	576	568	567	603	601	604	612	590	611	619	625	601	637	612	630	641	588	644	617	590	622	642	599	601	601	600	576	622	625	657	613	588	589	612	592	628	621	620	556	625	568	609	600	630	610	598	631	581	608	596	616	590	588	605	592	619	612	576	608	617	649	585	613	635	570	585	555	593	632	577	599	601	579	572	604	632	626	593	634	609	576	627	638	591	645	648	630	651	615	610	593	610	591	612	565	619	625	618	589	640	646	611	604	618	574	577	582	623	642	647	622	638	635	601	605	579	589	592	616	634	610	598	633	643	595	594	598	616	633	591	572	603	604	631	564	606	605	608	590	628	608	589	607	647	627	586	586	621	585	588	595	595	587	615	611	626	626	597	651	568	623	653	608	605	607	592	581	597	606	625	622	645	605	626	636	595	616	590	597	635	586	594	622	599	610	621	629	565	597	611	585	575	627	622	677	639	606	586	616	587	618	612	608	592	595	626	580	567	621	642	609	619	594	623	577	614	607	581	607	555	605	618	622	623	650	569	597	619	627	599	622	635	611	623	574	598	620	604	660	610	617	585	581	655	587	598	636	640	553	611	618	588	620	655	623	623	569	574	615	644	597	574	602	606	610	609	610	655	577	602	570	650	626	639	625	604	588	626	618	625	594	608	584	565	621	595	638	637	611	597	589	616	646	600	662	623	610	550	629	587	659	601	632	628	655	649	636	685	603	565	598	576	595	624	662	591	598	566	589	631	586	604	614	608	613	630	599	578	626	616	620	636	634	629	601	586	581	616	579	598	625	599	590	638	596	602	578	608	584	615	633	623	588	614	552	618	634	608	629	604	631	603	592	636	612	611	626	627	643	594	608	579	710	620	571	633	598	616	649	621	633	640	617	609	633	589	593	597	645	609	623	652	577	592	611	573	570	633	627	604	600	615	591	615	602	631	591	603	600	582	639	592	621	594	593	615	585	651	575	637	596	602	594	636	600	662	571	634	571	563	639	613	626	639	571	607	591	610	604	619	612	610	609	564	616	613	620	615	631	614	625	618	570	654	591	625	570	634	635	670	621	588	598	580	592	605	662	627	614	592	606	615	601	575	610	559	578	587	607	614	598	604	579	592	565	582	603	634	575	582	609	597	659	596	573	566	661	592	602	599	612	590	630	642	632	566	609	603	585	597	646	599	599	605	554	627	610	594	581	623	628	654	602	635	597	584	654	618	603	664	613	596	616	595	603	631	642	603	626	609	562	576	611	630	599	650	587	622	583	650	555	577	608	590	596	616	586	627	619	605	614	610	578	579	637	563	606	670	582	592	609	583	634	606	616	621	623	618	623	630	597	610	617	581	573	626	609	571	646	605	609	613	599	587	612	568	590	599	595	613	633	605	584	607	586	609	618	602	583	633	607	606	618	576	564	619	622	617	632	632	600	610	604	562	600	613	614	642	639	611	592	624	580	578	628	610	608	647	621	613	611	604	625	570	607	601	622	558	604	584	569	593	590	579	610	630	613	596	608	586	645	603	629	614	636	614	612	589	607	635	614	592	635	599	580	559	617	637	623	633	613	641	579	590	581	620	562	616	630	589	602	573	595	581	583	602	584	589	602	620	648	659	620	616	649	589	620	614	574	616	603	642	615	628	592	582	609	607	600	574
8460	1484	1771	1431	1136	903	753	678	597	539	547	485	432	432	399	403	402	364	382	411	414	371	352	351	365	377	370	364	387	316	353	365	367	398	342	368	339	358	320	347	357	370	331	385	319	331	315	320	319	342	292	313	362	347	345	342	316	319	309	372	368	362	358	316	335	335	363	373	370	309	300	352	317	299	336	354	348	367	328	363	340	355	341	328	353	327	323	303	349	344	341	338	310	321	336	343	349	338	364	340	375	332	326	361	306	328	336	327	363	365	335	352	357	329	339	358	335	335	329	358	354	325	342	323	324	317	333	345	325	333	328	353	340	333	351	341	328	331	301	323	339	308	330	331	323	350	311	376	320	360	314	344	351	382	337	318	314	330	344	319	316	330	363	308	339	350	362	343	323	336	324	374	356	319	302	361	351	330	287	337	305	371	300	318	351	367	342	387	352	319	349	336	324	320	335	332	331	325	337	330	326	347	324	354	366	360	363	353	341	344	323	302	353	339	334	326	346	315	347	337	319	333	343	332	357	343	362	336	315	337	354	323	299	342	335	349	372	301	339	288	339	330	354	356	345	337	317	368	285	344	354	345	348	351	345	321	321	312	307	366	336	329	331	339	357	362	355	320	341	367	319	331	345	311	352	343	326	336	393	338	352	330	342	344	314	352	349	310	343	343	354	348	362	367	356	346	350	327	344	355	331	311	350	329	321	357	329	350	331	355	322	342	353	315	330	324	326	342	310	340	343	314	298	350	371	343	353	322	311	322	358	346	338	307	374	328	338	340	332	319	356	301	375	333	328	354	311	344	320	334	323	349	347	343	331	301	326	358	349	328	333	338	342	361	328	340	350	331	321	331	339	359	351	328	336	348	333	356	321	316	353	339	352	370	378	362	355	312	336	336	338	312	324	337	305	331	361	350	319	336	328	324	369	318	325	347	353	342	300	350	290	357	327	342	339	363	363	353	329	359	350	321	333	319	342	344	319	353	358	349	347	350	331	387	345	354	341	316	347	341	358	323	319	319	351	355	326	337	347	346	346	342	334	352	342	337	325	317	320	351	337	314	351	305	350	342	354	329	311	355	318	339	300	372	346	316	286	359	338	353	363	332	314	328	343	333	334	328	347	341	331	349	345	307	314	356	348	325	343	347	334	346	335	348	365	364	327	372	333	321	353	354	340	324	313	332	329	327	351	358	345	333	327	282	370	337	340	316	329	354	331	321	333	339	330	331	359	359	349	326	355	317	371	339	332	336	348	313	338	340	326	295	355	321	311	331	337	349	325	350	331	318	355	358	313	373	316	311	311	362	363	313	344	343	327	338	360	349	353	345	356	363	333	345	331	360	354	332	303	348	344	337	335	355	339	313	326	331	311	329	353	335	317	373	313	330	342	317	369	337	327	367	333	352	323	345	342	327	338	360	364	343	350	320	341	303	326	359	350	304	328	379	327	348	320	355	358	319	346	345	355	354	315	315	356	354	337	362	335	368	327	351	314	342	340	347	335	308	312	342	346	378	369	343	352	341	356	397	299	313	315	323	341	340	310	394	326	331	346	339	362	336	341	314	377	351	340	316	318	364	326	327	330	328	334	341	346	350	367	340	317	341	358	340	318	329	315	326	338	326	314	344	384	335	337	341	342	328	312	346	349	352	365	328	339	342	346	302	345	363	319	327	345	355	343	373	342	327	357	362	327	343	315	342	344	324	374	324	358	339	331	370	351	359	347	347	329	352	366	340	337	378	337	327	332	332	363	343	340	353	335	315	332	339	287	357	364	358	344	382	383	345	328	377	331	340	355	354	341	306	322	343	312	342	326	315	305	333	343	322	343	340	357	303	334	355	336	363	339	307	324	319	363	330	350	328	380	345	325	315	323	310	300	340	328	342	360	326	353	309	353	328	329	330	344	344	308	349	348	324	387	337	356	359	344	350	339	309	374	340	347	332	323	321	332	344	349	318	357	361	339	295	338	332	349	340	373	329	309	323	360	362	336	359	329	358	321	323	353	347	354	378	365	360	318	337	351	379	337	360	338	323	336	333	366	340	344	339	358	337	321	347	342	318	344	330	326	323	318	298	328	374	349	342	341	359	362	331	296	335	326	330	321	341	339	359	378	331	336	341	325	304	368	309	357	358	332	339	340	341	353	318	334	334	352	341	370	345	357	366	329	310	353	319	316	324	345	350	348	305	347	306	325	363	352	317	329	337	368	344	324	354	349	328	314	340	317	360	312	353	332	357	352	358	339	335	314	374	355	351	295	355	335	332	326	373	344	330	370	340	372	375	331	330	314	363	334	354	358	319	345	355	309	350	363	323	351	306	340	363	346	365	305	343	351	336	355	377	275	335	364	323	356	326	317	353	387	328	336	305	314	329	347	343	319	336	356	354	312	322	330	348	370	342	331	320	336	371	335	335	325	334	322	322	371	328	303	333	350	353	327	358	310	298	336	325	356	320	323	360	322	337	331	331	325	313	357	343	344	329	329	315	327	354	349	347	345	348	329	320	329	347	339	347	320	318	365	336	368	330	312	345	358	328	348	329	341	373	363	351	305	324	345	359	316	370	346	341	335	317	296	366	340	378	371	328	389	337	340	339	319	337	331	330	352	325	357	356	352	367	333	376	311	361	314	326	359	323	346	334	325	341	367	342	293	328	347	347	329	338	335	332	321	323	305	359	354	307	365	351	342	330	386	358	347	333	366	318	365	341	337	301	333	356	330	351	351	353	318	356	337	354	327	364	358	333	352	351	355	327	329	328	330	327	358	331	330	307	321	349	359	372	352	344	334	314	346	302	322	286	342	329	351	335	310	330	311	357	343	322	350	351	359	315	333	344	335	342	318	346	369	289	322	331	335	307	323	361	332	348	317	353	352	307	364	352	332	321	342	311	330	347	331	387	366	318	313	319	349	321	348	349	355	342	344	326	329	359	367	333	368	341	323	313	358	388	328	361	369	316	314	360	335	323	355	343	336	292	351	357	326	344	344	364	329	338	349	334	337	325	325	313	313	327	340	311	352	321	328	329	346	345	340	321	327	330	390	310	328	323	340	367	341	362	349	341	332	338	340	322	322	326	298	339	348	334	311	341	328	343	304	366	354	335	335	338	369	324	318	335	354	308	324	326	308	351	373	370	355	375	379	296	307	309	382	315	317	347	373	332	353	331	305	309	339	325	300	324	332	326	344	343	328	331	353	335	349	382	351	312	334	348	287	320	349	298	316	310	318	327	320	333	341	334	359	372	372	369	354	360	384	336	375	369	342	321	357	325	328	351	307	307	313	304	331	339	379	334	340	344	330	330	317	313	349	314	325	316	335	322	341	349	348	336	350	335	339	362	363	282	340	323	318	336	371	332	359	341	342	314	310	348	343	351	329	316	356	328	327	315	339	373	330	301	356	346	340	344	326	313	383	350	354	324	352	334	275	286	305	356	296	326	333	350	342	348	311	365	304	312	334	353	275	325	336	369	334	358	350	357	345	378	351	317	344	360
7001	1846	3560	4368	4129	3347	3057	2622	2285	2115	1782	1612	1506	1403	1264	1282	1221	1166	1129	1068	1036	1078	1060	920	1001	951	946	891	925	948	909	822	886	945	853	863	887	889	905	837	815	805	829	808	824	801	764	814	827	798	762	765	793	781	803	734	758	755	764	814	841	783	756	793	817	753	751	791	764	858	797	800	796	782	734	790	778	818	739	815	771	811	768	772	824	796	784	789	758	848	798	817	725	760	774	770	817	770	770	762	769	796	809	736	740	856	753	809	781	788	754	780	757	789	747	817	732	799	782	787	754	825	773	758	739	766	790	800	796	794	814	790	788	791	738	770	715	797	810	755	786	759	808	772	783	777	808	759	763	763	818	821	834	778	774	739	809	747	755	730	810	789	780	776	760	750	769	734	755	781	749	762	763	857	790	804	808	781	784	766	822	781	786	767	779	783	798	806	802	765	772	802	809	767	757	760	768	775	803	739	762	766	789	801	771	768	815	762	762	771	710	745	769	802	785	797	791	816	770	817	762	787	781	785	794	735	777	761	775	772	794	785	779	804	796	755	773	737	756	795	818	775	795	793	772	763	823	776	817	801	767	767	767	779	740	755	815	701	786	755	766	734	814	723	765	795	737	806	772	810	797	788	824	806	839	790	770	821	764	794	815	773	807	759	783	802	760	777	818	797	795	761	760	792	805	773	796	805	808	786	789	785	787	797	773	774	798	786	795	770	767	785	776	777	777	818	789	789	763	739	807	776	754	749	763	762	825	802	768	759	776	831	798	804	759	804	757	797	761	788	779	773	793	842	815	824	743	806	801	830	771	720	809	754	817	741	775	769	790	762	778	795	797	778	774	752	804	763	773	750	798	809	777	747	740	809	744	803	776	827	764	754	728	763	776	797	758	768	726	773	755	773	807	787	774	741	776	799	788	810	783	784	760	744	777	807	751	793	822	791	783	853	785	792	782	755	790	781	781	808	761	705	831	790	794	766	766	758	783	783	762	759	794	779	766	749	750	737	870	765	756	812	790	733	759	757	782	799	845	762	797	787	808	789	773	823	775	791	763	761	778	796	807	799	755	761	713	773	774	814	774	797	756	758	766	771	786	806	760	800	783	791	810	743	784	781	796	774	779	781	741	723	784	797	804	803	822	769	797	783	773	736	733	764	771	797	745	788	774	776	755	808	774	728	748	786	762	767	774	740	834	729	785	772	806	785	802	714	783	775	743	792	833	804	788	790	767	772	785	769	834	777	772	739	759	738	744	789	781	801	736	802	809	811	804	731	779	764	795	772	793	766	789	810	724	743	813	756	746	773	776	785	756	815	782	790	802	802	788	709	769	772	766	790	803	773	748	781	756	737	730	753	747	798	809	791	765	786	755	782	727	758	824	783	808	789	811	770	784	746	785	808	741	825	720	733	766	790	808	814	789	794	794	751	789	761	801	782	820	770	765	745	795	790	765	755	771	752	761	829	788	792	795	778	768	844	758	806	815	752	765	753	769	799	797	808	779	819	803	819	753	796	777	789	715	727	804	794	780	805	760	734	789	827	804	847	770	748	871	798	779	785	782	712	803	756	768	767	816	798	778	835	767	737	755	838	754	752	825	781	807	765	780	741	763	809	757	776	772	751	736	783	759	791	753	746	772	818	756	763	763	785	794	770	732	788	802	819	785	759	808	775	810	829	763	741	736	776	810	753	805	791	825	758	798	805	805	746	810	809	804	758	797	788	779	778	774	739	739	781	769	772	769	834	807	787	782	777	759	773	805	781	774	743	776	817	757	774	787	791	755	769	832	791	804	812	770	758	790	760	770	777	768	799	760	811	720	795	801	809	781	772	766	792	733	742	711	784	753	805	781	752	736	792	813	779	822	761	839	755	783	757	804	802	761	792	776	797	824	799	791	789	776	753	824	785	758	800	792	802	771	800	721	811	753	772	765	795	769	841	799	727	790	841	783	769	755	811	765	775	795	775	767	787	756	761	762	734	813	786	757	797	796	768	814	810	777	783	811	790	751	752	766	767	771	785	710	810	763	770	740	776	793	792	796	764	776	760	741	778	721	741	820	812	819	747	738	804	802	810	781	757	804	741	794	800	744	759	801	778	735	793	764	772	812	828	817	768	776	809	788	781	752	722	794	780	773	763	729	764	761	789	763	795	780	812	802	773	750	754	795	763	802	781	792	752	819	803	819	803	803	753	759	812	788	742	802	812	784	784	726	792	808	703	761	825	767	800	757	756	769	747	760	780	746	775	745	776	760	774	768	791	797	747	767	777	790	772	770	759	776	793	776	754	758	790	757	743	727	772	804	756	777	783	775	814	809	818	773	783	716	755	819	747	722	763	819	824	760	773	792	819	743	790	823	777	743	764	792	791	744	799	813	821	807	795	787	760	785	755	762	771	787	740	863	806	772	801	787	823	787	725	786	776	782	814	802	775	818	732	736	752	780	741	754	751	790	730	815	741	726	755	772	823	733	737	749	825	787	733	767	818	800	746	832	741	802	758	772	768	839	760	798	804	752	774	753	763	730	770	803	863	825	806	803	795	814	816	815	744	777	737	833	757	809	783	762	763	769	779	862	762	820	745	797	798	788	753	738	771	758	775	802	798	758	820	822	798	712	808	814	805	771	782	805	782	806	780	759	766	770	732	819	782	794	787	765	773	772	796	770	811	772	759	766	815	776	787	781	788	746	766	774	752	832	782	752	841	808	776	781	726	763	765	778	823	768	813	778	771	748	765	821	754	833	766	794	813	771	759	763	789	824	773	819	736	786	763	794	767	723	764	783	831	740	804	812	765	740	759	787	800	804	759	773	742	766	799	789	810	772	813	775	765	810	793	802	825	820	708	778	745	761	814	718	810	775	791	772	779	786	764	778	769	802	791	770	767	757	763	742	780	729	809	724	761	809	770	824	722	817	774	795	786	831	757	755	775	761	808	794	760	788	791	756	764	779	769	806	729	828	792	786	734	747	739	802	764	801	777	816	756	767	774	811	771	772	789	772	789	776	767	818	792	761	781	775	749	745	749	814	777	751	780	831	743	813	770	761	786	752	798	789	774	780	781	757	768	757	777	777	749	730	755	812	796	819	740	811	780	813	758	815	823	733	799	795	716	810	746	753	831	802	775	846	753	772	845	775	791	751	774	790	774	726	823	805	803	798	763	775	792	750	766	825	817	758	743	763	769	806	829	794	783	777	790	774	821	708	769	781	764	757	774	765	731	780	793	808	814	748	825	779	780	744	773	822	768	774	753	764	775	835	779	746	724	772	753	800	776	815	781	811	771	790	767	777	745	793	783	748	737	811	778	781	782	844	819	787	775	792	757	824	779	795	824	759	820	834	773	806	736	814	733	818	797	798	790	755	812	799	766	780	754	759	805	776	748	740	768	765	819	794	772	761	784	767	756	723	814	745	809	779	759	760	785	787	831	747	801	768	794	798	747	793	764	783	804	812	764	775	813	742	754	800	757	790	713	739	778	786	825	762	791	727	784
15728	2628	2788	2245	1619	1243	969	851	804	632	601	552	495	438	474	424	392	375	392	365	364	403	387	383	352	351	382	322	336	336	328	312	330	291	323	347	342	326	317	319	299	322	301	322	342	319	307	297	298	299	332	297	303	275	293	311	302	311	338	328	309	295	341	312	322	302	309	281	320	294	300	326	313	302	318	308	292	283	274	290	301	283	280	289	299	265	323	310	314	299	326	325	274	285	314	302	317	320	321	313	310	285	306	320	279	332	301	312	299	305	294	301	294	296	292	307	318	331	289	297	295	292	319	278	335	287	324	312	279	300	321	297	301	299	316	340	317	308	292	323	275	304	337	273	316	297	317	299	316	313	303	296	302	293	324	306	318	290	286	312	339	293	302	288	299	300	291	278	305	304	295	288	311	317	298	304	303	362	319	313	302	321	280	270	316	322	328	293	303	307	331	291	312	317	315	318	290	299	288	299	316	351	350	330	302	326	292	296	319	300	289	300	306	322	259	306	302	342	297	321	301	312	305	321	300	305	307	322	293	321	266	311	308	324	309	305	322	309	289	306	329	276	294	285	275	298	317	313	331	291	279	309	297	295	277	279	318	303	326	314	314	303	298	331	301	279	301	313	304	309	302	327	269	353	321	308	331	281	287	282	345	329	282	325	295	292	316	337	313	302	315	311	292	322	304	320	332	296	311	315	339	284	290	301	300	293	311	322	320	320	323	268	337	316	276	300	284	335	318	340	336	286	309	341	313	282	313	279	281	297	282	316	277	286	309	318	324	300	320	277	304	316	332	288	355	305	266	329	311	300	326	319	305	295	324	334	256	292	303	320	288	315	267	311	283	316	309	275	295	312	353	290	287	327	306	323	316	302	307	343	312	302	311	332	281	298	266	318	279	295	310	318	284	304	300	320	332	338	297	299	341	297	271	330	282	296	338	340	331	276	291	310	337	308	327	271	349	290	324	288	282	324	299	291	319	332	297	301	310	311	286	320	325	334	293	280	322	304	291	329	328	325	346	293	326	324	347	274	307	320	282	316	287	295	257	278	319	346	315	306	285	348	331	307	339	270	302	328	293	297	293	272	299	298	306	316	317	309	320	313	306	319	291	322	285	323	284	305	293	306	279	300	285	306	321	294	342	297	302	328	302	310	311	304	266	305	315	299	290	315	333	316	314	315	285	308	343	290	263	279	299	282	284	287	310	287	294	317	343	297	309	311	302	310	294	292	308	321	302	315	313	313	303	301	346	264	313	278	291	336	279	308	326	307	315	298	321	302	295	281	318	275	303	317	328	295	328	295	305	280	308	314	277	310	312	282	321	313	307	329	285	292	316	318	306	365	316	296	308	316	296	314	348	310	295	292	291	315	293	304	306	274	320	321	299	300	322	321	301	307	316	274	301	295	302	286	275	307	312	325	311	325	270	314	298	289	313	319	304	306	312	278	279	311	315	274	332	315	316	324	289	262	302	298	250	304	331	307	285	312	314	278	347	307	318	314	345	286	313	290	291	318	297	292	320	294	297	283	311	313	321	340	292	288	284	291	290	316	293	312	317	311	313	267	276	288	304	322	283	315	311	309	297	292	321	293	300	278	271	310	313	298	312	306	312	332	327	296	274	304	324	297	308	298	277	302	337	310	352	327	293	287	284	311	304	303	306	281	342	307	290	322	312	315	304	321	304	299	303	330	279	326	293	332	301	319	300	287	307	361	313	306	295	286	288	303	310	297	330	329	319	281	326	332	306	295	276	290	300	316	288	254	301	318	350	330	284	301	307	311	329	292	299	291	299	324	316	295	310	279	329	300	299	345	302	310	296	252	281	272	272	295	311	320	310	298	316	291	288	332	295	274	323	281	295	318	294	321	298	323	280	306	320	313	295	301	301	276	305	310	338	272	322	310	331	274	283	291	288	313	301	315	276	340	304	321	311	303	326	317	304	287	316	270	306	327	299	324	317	324	303	269	317	294	312	284	323	279	296	317	290	289	319	304	299	307	282	283	291	320	304	285	321	298	299	284	298	269	322	327	314	264	284	286	312	328	304	304	308	308	290	287	313	273	309	330	334	297	301	312	293	301	286	307	295	297	293	301	293	291	293	293	297	324	307	273	290	282	300	308	301	311	298	274	300	282	289	328	335	286	325	308	293	299	275	279	294	270	305	270	269	323	292	338	308	292	324	301	317	307	316	277	282	311	301	303	290	306	325	288	281	309	304	317	294	288	319	319	307	313	313	289	320	303	314	304	325	290	305	307	289	324	315	294	319	335	276	276	297	295	287	296	313	300	315	294	305	319	315	279	305	322	308	331	289	286	315	305	337	328	306	269	277	297	291	287	344	298	272	309	311	309	298	303	333	280	293	298	311	286	303	298	300	305	287	281	266	286	314	311	284	308	335	332	298	306	320	270	303	310	304	326	283	295	294	310	324	295	287	297	313	286	358	308	299	316	298	282	300	312	292	317	287	309	336	320	300	284	315	318	284	311	286	320	308	317	344	314	293	298	314	329	336	287	325	303	253	324	315	310	307	304	348	304	290	318	316	313	305	302	324	294	309	291	334	308	321	313	270	296	292	310	295	295	316	301	303	305	325	301	298	316	307	282	302	286	269	299	336	320	314	297	285	294	300	311	285	311	324	287	301	299	304	321	336	304	272	283	303	316	282	284	283	301	304	335	308	312	269	304	293	281	300	304	291	286	284	283	299	291	265	283	311	313	295	321	283	302	302	306	289	309	287	287	303	333	300	333	288	309	318	273	319	338	271	314	331	283	278	311	309	304	287	297	289	297	324	301	296	318	300	327	283	287	301	323	299	304	278	317	300	321	306	277	317	296	318	296	296	290	290	298	296	293	300	280	291	307	315	296	301	279	313	282	316	293	286	281	306	264	305	262	268	307	311	289	297	288	305	316	295	302	297	291	316	330	280	336	290	294	325	309	301	307	306	308	321	310	317	331	302	259	313	300	343	275	277	327	322	312	330	287	308	284	313	312	286	296	295	300	299	331	282	295	303	290	301	296	306	324	353	321	301	298	330	313	291	286	320	307	285	285	303	306	351	311	303	328	316	296	313	275	304	294	303	309	306	279	329	317	308	330	315	304	301	301	289	274	284	287	311	255	322	315	329	310	321	284	298	288	300	296	296	298	318	300	328	304	322	298	268	322	326	315	285	276	268	301	311	289	270	301	302	331	296	326	283	286	289	330	299	286	309	319	343	304	309	322	250	293	302	304	309	263	315	302	296	333	344	297	304	304	279	329	312	276	298	294	303	343	286	312	276	269	296	297	293	299	310	311	281	346	288	311	298	298	281	311	296	335	315	313	313	315	336	288	296	296	285	295	322	300	326	339	275	302	319	304	322	304	292	317	284	291	283	321	323	347	306	316	289	318	336	286	293	300	304	284	317	305	314	304	309	306	307	274	292	295	330	285	333	316	286	283	309	321	315	293	325	279	309	304	316	307	280	275	308	336	324	312	331	316	281	342	313	314
9019	2425	5195	6328	5958	4958	4305	3649	2974	2585	2292	2039	1767	1763	1557	1437	1350	1285	1272	1233	1159	1159	1096	1085	959	918	988	921	981	919	929	846	853	856	805	810	821	835	775	846	810	753	760	721	743	713	760	721	725	735	698	733	739	715	752	693	766	734	692	732	714	777	661	688	690	740	697	718	706	701	719	700	689	724	681	681	618	697	734	706	724	712	701	713	727	678	694	721	739	705	705	740	735	721	664	665	705	704	704	721	704	698	710	744	681	714	719	701	753	717	701	694	670	725	792	726	774	709	681	658	690	692	751	651	689	689	714	671	724	706	699	724	686	696	709	721	650	699	680	677	708	729	733	671	617	681	671	697	739	701	658	662	695	704	708	695	733	666	736	646	705	695	650	687	716	746	728	726	711	721	689	720	663	672	721	725	698	635	715	717	658	668	716	696	669	695	690	734	704	675	692	684	625	781	692	688	723	641	729	776	725	729	689	690	715	693	728	701	710	735	709	681	662	704	663	739	668	684	671	667	718	719	705	723	683	670	691	747	701	727	717	698	690	699	682	688	717	745	724	708	742	693	703	700	640	703	710	709	724	674	729	666	715	689	712	715	772	704	660	728	688	704	676	686	695	736	707	717	692	692	670	670	739	674	683	717	700	685	701	674	711	691	700	653	712	688	686	654	680	697	708	662	688	671	698	702	698	736	708	770	737	681	699	673	664	689	706	711	711	645	693	706	702	684	768	673	684	678	729	695	689	690	676	700	725	702	731	709	744	726	711	715	707	684	718	711	669	668	622	691	697	706	661	713	704	700	649	675	669	681	660	712	691	695	687	691	673	732	721	677	708	711	698	703	710	684	659	698	703	733	752	671	718	722	659	728	683	729	693	690	669	701	703	644	727	757	690	690	676	674	696	659	683	731	678	734	679	702	707	621	673	699	714	641	683	686	699	691	684	706	701	712	720	696	724	690	670	674	708	696	718	675	672	696	726	667	704	691	690	675	686	691	651	715	736	683	681	733	677	713	696	699	671	706	733	697	707	696	700	680	692	725	707	707	695	693	666	703	641	635	715	670	747	680	674	672	695	735	685	701	721	709	730	697	660	703	697	684	680	718	687	697	701	713	742	696	715	657	691	701	699	651	702	679	658	695	703	733	752	744	711	717	717	672	710	682	683	652	672	679	715	686	678	705	673	737	729	681	728	706	708	678	671	677	668	657	692	687	710	714	712	633	648	682	718	705	609	640	631	687	651	663	701	704	720	715	682	678	683	684	676	649	688	686	689	691	677	671	646	710	711	692	674	670	717	659	688	676	705	724	741	722	705	678	721	685	694	684	677	660	678	667	694	684	703	716	674	687	722	662	724	708	696	709	740	694	723	733	719	673	697	712	769	686	682	694	702	746	688	696	639	675	643	686	653	683	702	690	757	644	695	672	730	691	681	706	674	676	719	689	740	723	715	701	684	671	699	712	741	698	705	686	669	714	702	690	689	698	700	700	701	655	719	747	682	702	713	697	675	656	728	664	705	699	681	715	705	678	700	663	689	652	738	690	704	663	701	683	674	670	721	725	719	720	722	728	693	689	692	695	691	720	670	693	676	718	684	731	709	660	698	696	697	710	672	691	673	656	679	715	704	676	747	669	749	699	683	662	715	664	734	688	698	726	654	702	724	695	694	712	721	657	697	708	704	755	665	730	695	699	710	675	683	711	671	725	695	653	697	748	670	727	662	728	691	699	698	696	724	752	698	723	656	709	690	711	716	656	661	675	687	715	685	747	682	663	669	688	722	672	680	705	692	666	726	689	718	690	685	702	693	679	731	697	721	693	663	728	725	706	680	707	670	684	653	691	657	704	693	649	657	697	712	683	720	684	644	699	713	717	726	698	695	706	670	654	672	678	708	741	692	710	647	709	744	733	709	665	731	680	724	741	650	665	693	703	694	659	671	672	704	664	724	697	739	697	702	714	665	703	699	709	691	695	717	704	650	671	676	696	723	734	693	709	738	688	703	721	694	723	700	681	696	675	719	708	706	676	696	700	751	721	695	697	725	703	758	739	687	693	711	670	711	717	675	702	702	652	718	670	687	708	694	726	687	757	682	688	712	689	754	731	705	702	714	706	725	684	712	699	709	661	627	695	673	663	695	693	718	658	710	698	692	624	685	659	708	671	710	733	673	720	741	640	678	705	681	704	664	737	671	729	685	715	698	678	708	714	714	718	681	680	702	698	717	709	663	702	751	715	684	704	712	718	661	720	691	654	669	648	719	687	723	690	726	684	715	729	756	698	668	743	681	674	712	695	757	672	671	702	653	726	707	736	689	710	673	664	737	651	709	678	697	688	678	717	663	730	691	683	688	756	673	701	645	690	681	718	693	696	676	658	743	697	675	666	708	694	696	653	692	662	722	700	648	704	666	723	661	699	755	710	668	735	712	702	642	721	686	758	711	743	703	670	665	693	700	680	698	692	636	703	673	752	699	724	651	742	721	726	699	740	687	682	718	710	753	712	699	702	708	705	671	689	681	685	694	693	680	709	635	725	669	693	690	693	685	704	649	676	688	722	699	728	657	689	701	669	713	690	704	736	680	691	693	685	725	682	654	691	691	699	704	722	690	697	695	691	709	714	685	708	687	657	735	728	708	717	716	698	699	691	689	712	712	715	686	707	701	731	680	699	685	726	721	699	704	692	720	733	664	664	707	637	734	768	708	720	694	672	769	719	754	708	719	715	688	700	660	684	694	702	671	710	695	712	704	718	716	712	702	722	696	723	688	694	718	692	728	685	702	673	684	731	679	717	692	716	718	688	688	721	704	679	707	669	686	722	645	695	667	702	719	689	696	748	671	731	687	718	701	666	690	702	717	725	717	701	665	667	726	688	708	676	648	732	678	737	715	710	684	702	712	727	693	719	741	713	741	663	699	700	687	712	751	729	721	678	753	646	646	709	726	677	693	696	691	720	693	740	735	677	658	782	675	727	716	723	660	727	674	711	688	701	690	738	689	700	710	718	755	647	685	762	676	672	715	739	739	707	673	766	699	670	696	744	647	714	644	683	700	742	685	701	662	690	718	730	660	681	669	661	670	667	696	706	686	693	687	759	651	753	690	714	647	753	696	698	640	658	716	703	715	675	724	663	695	694	683	703	714	664	688	647	717	743	729	661	699	674	710	715	682	700	715	713	658	668	684	700	703	680	716	716	739	690	631	687	702	657	708	677	650	680	696	677	695	659	715	688	697	684	695	700	668	696	672	670	696	685	680	741	723	689	691	709	717	653	712	716	650	674	653	710	713	715	713	714	702	679	682	701	765	683	701	669	753	706	682	692	693	699	686	658	697	695	693	713	733	722	659	743	732	692	691	690	693	699	677	672	713	665	702	660	696	668	716	723	703	705	667	739	716	669	710	699	683	744	739	656	708	705	680	653	724	701	682	684	677	686	699	712	702	692	710	700	648	654	702	705	691	655	740	697	669	686	654	680	710	700	721	725	687	692	689	744
2077	715	855	753	580	468	454	377	330	324	349	320	316	253	313	277	251	259	294	254	285	305	257	244	252	250	267	258	245	263	232	252	256	242	244	253	263	272	245	251	264	274	269	256	254	218	229	262	241	264	261	252	259	263	256	256	271	266	239	255	269	251	267	272	242	260	244	241	293	272	236	250	223	279	229	273	278	227	277	248	254	238	261	282	260	252	270	250	255	245	247	226	285	223	286	263	248	248	235	266	259	227	262	233	267	264	240	265	249	249	243	244	278	246	273	261	266	225	224	285	238	249	269	256	255	238	261	260	246	262	242	272	263	240	241	223	258	267	252	256	259	250	250	234	250	255	250	252	245	242	253	247	235	225	244	193	235	247	239	263	276	251	219	265	270	239	250	257	227	268	240	252	266	238	255	264	242	256	246	270	275	252	249	245	231	246	244	249	255	250	278	250	257	246	254	268	251	270	231	250	230	264	252	241	265	287	278	234	258	225	279	258	260	227	237	252	240	283	257	249	226	259	254	261	247	239	264	259	262	268	239	228	252	217	238	242	264	246	237	257	265	272	277	240	229	253	274	267	284	263	226	251	264	248	221	254	237	256	255	257	255	274	240	265	288	259	261	263	250	267	234	244	262	234	252	295	274	262	265	247	245	274	283	250	230	287	247	267	276	253	261	261	279	247	236	222	271	255	244	253	242	228	218	247	256	266	259	232	269	290	256	272	247	250	250	255	256	242	259	276	263	268	252	256	269	248	236	284	218	263	242	226	239	211	240	247	238	239	252	267	278	268	270	243	238	265	233	255	237	239	239	268	228	268	252	248	262	242	249	254	250	250	226	270	269	232	247	252	250	255	232	282	286	272	257	241	228	255	244	247	278	244	290	252	275	262	255	252	248	253	303	262	262	244	259	263	267	255	245	240	223	248	240	228	267	254	229	271	254	244	271	257	250	261	255	262	252	225	259	246	250	261	276	236	262	279	234	256	259	236	247	241	276	242	238	241	230	235	231	248	248	232	238	240	254	220	277	264	296	245	230	234	257	245	234	247	248	239	268	228	250	205	241	241	243	249	259	255	278	242	257	262	263	244	241	268	231	235	265	280	263	266	255	249	266	266	244	241	253	252	255	217	235	254	284	274	237	262	233	262	263	264	220	255	265	235	263	228	242	261	257	225	253	265	253	252	245	270	270	263	220	231	238	254	232	252	224	248	261	250	249	240	244	251	264	273	247	271	259	258	265	274	268	259	264	207	221	258	252	260	240	234	238	244	247	257	254	253	239	234	242	230	247	255	224	262	266	265	250	232	247	267	236	220	240	263	232	226	253	244	252	224	244	238	249	245	239	276	275	259	243	265	267	263	241	253	245	251	235	263	252	257	246	236	244	237	262	250	285	229	259	247	253	220	233	266	241	230	254	246	255	232	257	242	234	243	272	256	203	248	267	245	229	261	251	263	238	266	246	254	287	247	264	260	220	253	271	253	258	239	252	238	220	242	247	212	276	254	244	250	236	240	276	257	244	259	286	251	245	233	252	253	258	243	219	263	235	254	232	242	246	229	256	234	259	244	253	276	286	258	211	228	265	241	237	249	258	247	249	219	214	235	237	262	257	256	239	266	294	262	255	259	277	235	234	233	263	267	245	235	231	277	257	242	243	235	232	269	261	237	248	259	239	252	267	258	243	266	246	284	261	240	244	267	238	262	222	230	239	229	262	262	251	241	259	231	243	262	248	246	236	264	238	235	232	237	254	248	248	231	259	229	241	226	253	212	236	243	230	247	243	251	234	229	265	271	242	241	228	242	270	246	260	235	259	244	254	254	264	252	230	221	254	259	251	261	279	223	253	250	236	245	265	250	234	261	250	255	243	270	265	246	244	269	244	269	271	245	278	272	241	252	285	226	276	246	245	252	245	240	274	245	230	295	248	260	232	268	253	243	241	270	235	241	243	243	266	262	243	248	252	252	231	240	285	247	284	242	254	262	251	245	233	251	241	237	249	242	252	268	251	236	247	280	253	258	269	268	246	263	241	250	260	256	263	238	248	274	242	220	247	255	250	226	272	229	222	249	262	244	267	270	273	261	259	251	254	248	251	250	284	245	243	265	237	255	219	248	249	260	230	231	249	270	295	247	259	274	273	251	247	255	306	256	249	246	276	244	260	267	276	247	246	248	264	244	268	253	243	241	247	277	257	245	256	257	243	253	248	268	250	242	240	257	238	289	255	222	260	250	229	263	238	258	233	225	233	253	267	247	236	238	257	251	244	217	253	256	269	273	256	244	228	247	280	262	239	243	277	257	240	265	247	271	262	257	250	238	241	239	284	234	272	239	278	281	254	266	232	238	256	290	273	270	240	231	253	249	243	268	259	246	230	249	258	220	241	252	256	237	270	238	260	268	282	267	210	264	263	249	229	242	252	249	258	223	297	249	228	250	267	241	259	257	250	265	282	257	273	264	271	252	236	258	276	278	239	252	290	238	251	257	238	246	239	247	235	226	258	248	236	247	236	267	242	260	270	243	252	221	240	263	280	249	247	263	257	283	263	276	245	240	218	242	245	249	248	236	249	239	248	229	242	266	245	269	280	253	266	276	274	228	223	263	260	241	252	221	296	260	259	229	257	256	256	272	260	243	228	232	231	267	233	216	239	233	251	270	224	259	267	240	235	239	224	255	248	229	280	236	240	234	259	257	226	253	230	258	214	257	249	258	270	236	231	235	246	268	231	263	219	226	253	226	267	259	217	269	248	239	234	222	225	267	258	273	245	248	239	229	248	232	251	243	268	258	278	261	277	239	257	256	229	254	238	253	251	226	262	255	226	239	261	299	264	244	241	272	273	229	251	244	245	246	265	236	251	252	256	254	271	223	251	258	250	233	278	235	268	231	266	260	256	255	237	242	262	244	235	283	249	253	249	260	238	273	270	230	264	244	269	244	240	254	279	228	256	246	267	263	253	253	237	226	240	225	280	243	223	249	259	253	239	247	261	263	246	253	262	276	242	254	270	261	258	254	267	261	290	247	246	269	269	263	277	271	254	262	272	237	264	221	260	254	259	224	259	240	253	257	246	259	228	262	289	237	251	274	258	277	249	250	262	261	250	248	270	255	260	237	255	240	246	211	263	227	227	241	251	258	263	271	229	240	271	266	253	298	273	279	262	248	243	270	245	224	255	255	258	238	239	249	260	250	263	257	233	236	274	232	292	277	266	242	231	237	236	280	251	247	253	232	260	255	243	272	264	246	284	239	246	237	255	253	244	257	263	249	249	225	231	230	261	257	241	253	235	273	232	262	245	259	243	248	223	238	252	230	256	252	259	253	289	235	279	271	218	243	225	267	211	224	219	251	253	239	238	234	244	216	237	224	258	274	232	256	247	255	247	225	232	235	269	215	248	262	242	234	245	242	268	216	240	255	239	236	239	236	265	252	263	234	241	220	254	257	264	245	248	239	231	275	244	233	275	250	259	246	260	250	251	271	278	256	263	255
2076	1033	1793	2299	1894	1683	1575	1376	1183	1065	1063	979	951	847	763	830	810	706	769	772	735	725	753	684	715	667	646	717	691	620	668	636	662	612	637	637	624	612	636	659	633	590	632	602	644	600	611	598	625	583	599	647	644	580	606	605	585	619	616	572	628	621	596	671	607	637	620	595	580	595	646	605	560	615	630	548	566	609	568	609	603	609	622	584	637	600	623	633	604	595	596	551	612	601	576	622	597	640	614	643	636	624	612	569	652	649	620	563	574	583	551	590	637	624	609	612	591	610	639	601	626	600	626	609	627	539	620	590	594	623	565	603	613	605	654	592	564	613	621	640	654	607	612	617	608	589	585	606	596	537	614	552	601	644	618	654	580	606	625	609	610	604	583	575	595	627	580	597	605	597	637	588	637	627	584	617	572	591	595	600	581	600	577	616	619	583	614	604	607	590	585	612	549	612	615	661	602	644	590	608	584	584	581	563	559	595	617	596	650	565	571	549	625	578	595	609	595	617	601	590	597	619	616	618	624	623	597	630	610	587	564	586	640	551	611	632	605	627	602	548	619	570	576	581	600	599	604	553	562	632	622	573	583	615	605	594	609	590	591	568	546	611	606	624	558	583	629	586	627	574	617	622	564	584	613	602	599	598	565	591	612	580	602	557	573	611	626	613	621	621	578	588	579	557	620	562	578	575	631	617	587	622	611	615	618	587	589	588	566	616	584	603	621	596	573	609	606	641	606	633	601	580	623	632	638	590	648	560	569	556	593	628	616	641	607	578	619	610	612	585	613	573	613	613	643	652	612	604	653	589	584	653	651	598	623	625	617	603	587	586	617	589	610	581	593	634	584	622	584	571	622	594	602	561	604	530	627	613	615	595	571	630	602	607	611	595	587	579	618	611	590	599	589	627	613	627	647	613	625	565	603	628	609	619	636	568	624	612	554	619	596	587	631	604	629	615	602	549	588	598	574	632	595	637	585	603	627	600	584	616	592	602	610	603	643	578	631	563	595	629	617	572	583	563	583	592	613	599	567	568	593	581	612	636	532	558	585	559	607	582	630	658	604	585	578	626	658	581	630	595	619	637	591	661	576	618	615	606	565	590	594	610	597	602	564	600	624	592	563	623	649	605	622	552	584	670	569	594	596	596	610	583	585	607	590	647	569	531	557	615	624	598	592	606	599	665	607	590	607	574	663	606	594	602	637	595	587	630	598	605	591	662	611	646	631	564	668	616	605	576	593	571	634	581	599	602	569	632	581	625	580	581	634	570	563	644	583	601	560	590	615	597	618	616	566	628	620	568	610	624	588	589	577	588	570	594	622	600	617	608	631	572	639	580	616	593	628	613	628	563	579	588	596	550	602	636	562	606	649	574	609	608	591	562	605	590	564	600	603	616	595	598	630	622	668	636	626	610	580	648	584	601	578	610	602	583	572	618	591	634	588	634	610	650	647	643	598	614	652	580	591	630	581	609	578	595	575	610	631	603	639	611	623	577	634	636	587	593	580	589	565	617	621	613	613	613	580	554	587	591	568	586	604	603	548	593	574	590	611	563	626	621	593	587	574	595	611	621	613	601	595	641	620	572	520	620	592	579	529	610	605	598	559	584	567	622	564	642	632	603	601	599	599	587	634	661	629	604	588	583	579	565	607	644	576	602	579	606	576	620	597	597	618	590	609	608	586	594	564	634	568	608	613	658	583	588	591	595	573	606	603	628	551	615	588	644	582	597	592	619	609	615	606	642	616	638	612	597	653	564	583	565	654	605	602	621	650	588	639	572	597	578	599	559	563	620	579	601	570	622	614	569	601	630	584	610	613	600	618	607	609	601	586	630	538	615	568	611	546	606	606	595	582	591	564	593	636	582	603	643	596	609	569	607	627	603	614	614	579	629	613	600	616	590	672	603	580	614	605	605	583	626	628	589	589	575	613	618	610	628	593	622	595	638	552	630	623	605	645	613	641	640	590	591	620	570	650	592	613	586	606	608	574	585	604	635	601	575	609	604	580	588	584	651	621	599	605	615	615	609	624	594	634	589	599	628	553	584	595	550	648	590	624	604	632	636	592	603	603	603	611	610	605	593	597	597	607	540	605	599	605	618	622	599	613	612	613	583	617	588	604	577	598	593	592	603	602	561	586	597	612	589	570	604	586	578	568	623	618	573	578	615	604	571	608	610	616	575	639	614	633	613	574	596	601	566	630	607	604	648	602	597	612	589	628	601	572	591	663	614	617	593	600	615	611	604	602	619	578	584	609	581	603	592	596	602	593	635	595	609	610	567	579	583	581	606	634	616	603	597	595	603	628	583	632	589	613	580	580	661	603	622	624	624	587	614	690	637	592	561	627	584	577	591	599	576	561	591	583	588	624	645	604	620	578	593	565	598	562	560	589	597	627	574	631	617	628	575	585	581	583	583	545	553	619	604	612	596	601	587	596	599	597	622	596	571	620	654	570	668	573	601	606	610	581	608	573	592	616	620	602	591	576	638	621	588	571	591	591	597	585	626	602	624	589	566	611	600	632	591	662	590	570	597	621	590	644	601	623	635	621	564	593	574	588	600	597	612	586	595	590	608	606	586	637	609	638	621	627	607	623	587	590	577	564	588	587	594	629	562	570	595	645	591	604	625	605	574	622	635	596	562	611	556	578	592	602	550	629	588	555	589	610	610	589	609	572	607	605	609	593	618	583	597	563	575	615	573	600	572	567	613	642	657	643	584	627	612	637	626	607	566	590	585	583	577	605	560	602	609	549	598	621	567	615	575	626	615	585	622	567	578	630	590	588	576	582	580	611	572	630	613	572	564	606	603	600	601	576	583	573	622	618	586	593	621	597	557	635	620	576	636	625	623	630	586	660	608	626	607	560	629	644	615	600	567	595	642	613	631	639	588	613	544	586	610	604	586	621	616	574	617	629	595	629	558	609	592	596	594	609	627	620	612	627	585	613	662	627	575	610	650	615	586	619	627	564	595	612	595	591	575	585	540	575	589	586	637	644	604	560	608	614	612	608	607	600	621	612	647	583	610	589	596	618	575	576	600	577	582	614	586	603	559	620	614	608	617	584	583	575	580	653	547	608	578	582	627	583	580	577	576	591	643	619	600	585	580	562	622	614	629	643	586	599	587	623	629	595	577	620	572	570	591	579	574	621	574	594	624	603	559	603	606	669	548	600	610	578	573	590	602	572	656	589	551	589	613	557	590	616	617	621	623	622	628	608	664	582	598	566	586	609	632	589	609	594	621	625	615	604	596	620	629	573	577	601	593	638	590	619	632	625	603	629	605	595	615	621	575	579	630	587	554	587	581	591	636	635	625	603	579	633	618	621	623	575	590	595	573	611	619	637	652	569	563	584	591	582	598	646	613	605	619	610	585	596	643	619	609	602	610	633	626	639	623	586	591	606	588	637	599	609	629	605	572	628	606	623	592	575	611	574	591	597	620	608	589	546	589	560	621	604	593	623	634	615	622	616	627	585	599	611	575	649	620
8534	1454	1838	1560	1140	853	742	707	567	557	534	481	414	418	461	410	411	408	434	396	454	402	394	370	402	379	351	326	359	318	369	369	375	323	388	362	340	350	350	358	355	345	359	380	356	333	350	313	343	340	357	337	322	339	322	346	370	339	357	340	325	333	357	330	350	316	316	337	291	301	334	349	340	336	311	350	351	350	362	371	357	332	353	357	367	325	313	337	331	349	345	356	348	317	304	345	338	348	324	351	351	356	317	371	347	319	344	366	311	332	333	330	373	342	326	351	345	316	323	344	342	329	334	328	333	376	334	375	310	324	354	304	314	326	329	352	331	353	358	338	345	319	341	361	328	369	373	326	351	311	337	361	347	341	337	341	330	312	326	311	348	346	336	310	352	337	336	322	356	334	322	302	315	343	367	343	324	305	311	320	301	342	336	326	360	304	359	316	331	343	339	345	338	331	387	360	376	354	335	355	360	345	345	309	321	331	311	360	346	293	341	322	347	337	363	311	329	359	320	344	362	347	336	343	337	319	311	323	319	341	319	361	351	338	380	343	320	323	348	339	316	335	355	334	286	318	345	315	353	332	375	350	334	365	346	350	335	325	331	320	357	362	313	359	337	321	335	338	337	360	325	346	319	332	338	334	329	362	361	316	317	322	341	362	326	320	295	333	359	346	334	329	360	303	345	336	353	341	327	359	307	349	329	334	357	352	324	353	320	360	362	306	309	344	333	355	332	365	353	324	343	304	349	315	348	356	357	332	346	350	349	340	375	325	346	308	346	345	328	308	347	314	344	345	331	398	344	373	323	317	354	333	326	331	389	325	366	361	307	325	316	332	364	376	320	348	339	364	327	358	352	325	371	323	313	357	316	312	332	325	360	301	334	333	342	319	341	311	335	354	337	372	332	378	332	371	359	366	330	329	344	322	329	368	322	316	337	354	335	329	338	345	336	363	354	332	344	364	316	350	331	369	354	337	347	314	351	339	365	361	329	347	325	343	334	338	341	336	340	363	317	366	328	339	319	364	334	332	308	358	363	350	327	350	341	332	317	369	347	336	338	340	371	339	329	353	379	345	347	386	338	372	328	318	329	339	369	333	334	358	333	335	321	333	329	344	306	314	368	340	342	299	360	329	350	332	338	318	348	315	355	372	358	302	347	338	329	314	333	331	359	355	346	323	302	327	323	328	313	332	346	350	358	321	314	332	301	332	324	383	360	314	336	341	354	321	316	339	302	299	345	314	385	346	329	329	347	354	355	330	339	320	369	345	360	317	351	358	361	353	345	354	326	344	377	336	371	352	310	364	346	335	364	324	357	355	347	310	335	377	292	342	316	325	339	363	342	364	346	313	307	338	310	344	376	351	349	357	317	359	371	334	344	311	361	354	351	336	331	353	351	316	330	332	343	324	339	381	327	323	363	300	315	309	323	340	330	361	362	343	337	320	343	325	350	311	320	349	331	331	329	346	337	332	332	353	339	345	345	373	333	307	348	328	322	337	335	314	338	337	318	309	333	328	342	331	351	329	357	348	319	339	364	352	340	361	344	352	322	352	334	337	329	319	338	349	340	295	344	334	363	322	314	340	361	359	325	313	347	322	338	338	328	356	315	328	375	362	382	322	326	347	351	341	305	346	347	308	346	353	347	368	360	355	327	336	319	348	320	323	343	341	340	319	357	355	364	317	341	356	350	314	316	337	326	352	356	341	307	327	359	334	351	369	336	330	344	327	333	344	348	351	332	329	332	348	306	351	343	337	373	328	326	345	389	386	332	330	314	331	357	316	330	322	364	377	310	341	389	343	305	291	333	368	358	315	366	316	367	344	371	341	311	361	351	340	338	347	341	322	323	358	357	338	306	314	350	286	331	344	338	329	393	355	318	358	354	330	305	290	314	351	340	326	335	361	343	302	326	328	329	323	325	327	346	303	322	339	310	303	338	350	394	333	353	298	332	314	362	368	372	367	341	340	330	354	310	333	322	327	337	308	325	335	360	328	366	333	356	305	340	358	303	349	294	337	349	328	322	311	333	303	315	318	362	340	351	338	346	348	326	332	347	377	344	335	312	292	333	326	341	356	346	325	360	369	358	349	298	339	303	341	328	310	318	354	369	324	333	378	339	312	313	329	322	354	341	340	332	335	339	367	320	333	331	321	356	345	379	324	333	380	356	355	307	339	345	347	340	301	327	354	327	331	356	333	323	346	373	355	316	306	350	332	357	335	325	360	362	344	320	345	340	338	357	330	352	341	356	321	362	347	317	337	312	318	370	370	349	351	358	347	336	339	354	365	309	333	334	309	298	355	365	354	311	346	341	353	360	328	361	288	300	362	324	352	317	344	314	367	358	316	336	356	345	341	332	324	332	329	346	362	362	309	312	315	331	330	378	352	344	332	351	302	300	323	325	318	355	300	332	299	355	362	369	359	322	341	359	342	356	350	336	316	342	296	345	334	322	357	339	335	321	312	354	314	355	311	333	361	383	315	341	348	328	326	330	319	370	351	321	341	351	371	319	369	333	321	350	338	364	338	320	349	341	325	363	357	351	320	364	340	369	315	300	295	337	353	338	324	331	329	326	329	352	354	313	347	322	354	348	346	299	333	342	349	336	331	338	340	315	329	356	331	341	335	309	311	313	344	369	353	339	350	332	298	327	383	339	386	314	301	359	340	332	339	345	343	320	331	338	336	321	345	361	338	345	315	338	369	335	374	335	337	353	350	342	343	351	328	335	336	356	316	326	339	361	332	360	305	326	358	348	369	325	327	309	324	384	363	336	311	343	374	336	328	319	344	335	348	359	344	330	352	335	341	336	326	336	343	336	324	317	321	342	316	318	340	318	349	312	333	335	379	346	344	345	361	299	362	325	365	342	314	332	334	331	304	351	331	323	349	308	326	349	307	321	324	340	317	342	324	349	324	324	332	324	370	331	344	329	358	356	339	342	323	307	341	327	352	343	342	322	311	360	339	317	335	339	323	354	337	332	328	321	345	345	342	340	382	335	324	355	345	342	363	325	352	301	319	322	321	295	338	363	313	322	311	330	320	312	317	339	341	352	327	335	319	377	356	362	339	333	361	314	358	338	313	367	365	345	329	327	332	327	318	340	302	341	344	300	324	303	344	306	376	354	339	340	302	344	341	324	400	324	361	341	320	335	330	305	328	282	352	346	332	327	344	335	328	335	352	333	372	327	343	312	323	331	318	313	311	313	335	345	308	291	343	327	315	326	336	367	344	355	333	358	319	338	326	379	342	369	359	328	312	368	347	334	304	340	332	338	329	306	362	370	321	320	360	350	342	392	367	343	339	310	324	343	320	313	347	391	367	347	353	338	372	323	325	400	346	352	351	366	357	369	338	350	324	297	369	351	357	334	332	302	345	342	329	335	352	349	379	318	333	324	331	346	321	302	325	373	346	317	340	322	384	325	340	346	384	318	355	358	344	347	352	339	319	295	312	325	313	347	361	344	345	330	348	356	348	316	344	354	351
7228	1771	3740	4625	4004	3482	3098	2573	2244	1781	1787	1672	1511	1441	1332	1230	1183	1133	1135	1120	1147	1017	1049	982	948	936	919	958	908	874	920	903	904	863	819	845	853	805	846	800	813	834	827	801	805	801	837	819	771	801	814	778	774	760	789	809	749	745	758	790	809	778	761	722	814	762	807	786	777	802	794	860	781	774	833	797	806	778	857	770	771	775	751	796	815	788	815	780	778	733	747	755	822	813	751	812	789	734	809	792	695	790	713	787	750	747	813	836	796	777	740	768	749	828	821	763	802	783	771	714	757	783	826	757	796	806	771	784	792	754	763	760	794	797	789	767	798	744	814	786	746	776	746	776	755	774	735	775	743	801	793	710	788	749	815	746	759	827	783	777	758	783	847	777	795	767	791	763	767	754	805	738	807	790	744	792	774	819	768	812	782	805	783	759	768	750	812	815	781	778	776	800	754	735	794	765	751	766	793	743	779	808	732	766	799	750	753	793	816	766	747	766	776	789	760	775	779	788	801	789	767	813	825	782	773	755	733	811	780	776	783	740	794	767	819	792	773	791	803	786	817	709	762	772	761	768	751	817	796	818	734	819	790	788	727	822	782	780	820	810	798	791	727	819	755	760	746	785	746	734	823	776	760	766	778	761	732	744	806	763	748	760	772	766	775	742	754	765	802	790	766	788	793	769	794	773	792	785	816	777	778	750	771	765	734	748	762	798	791	783	727	739	804	793	792	746	787	739	767	757	773	755	808	799	785	810	785	804	781	776	778	771	747	749	745	744	784	760	782	744	785	781	743	783	792	790	797	771	780	784	788	769	797	776	805	803	822	841	785	770	809	834	797	794	797	817	774	810	813	776	749	814	740	779	763	756	795	775	711	801	767	725	781	821	788	818	786	766	782	738	733	759	751	768	815	752	802	731	787	764	758	761	819	781	751	823	795	826	822	786	727	796	802	739	814	788	772	809	787	749	760	829	774	742	771	774	761	798	825	819	800	749	766	790	814	732	756	766	799	782	757	797	788	774	798	809	810	771	813	776	749	757	793	822	775	725	774	806	788	866	772	802	753	785	808	747	765	753	808	769	781	807	790	765	825	778	764	787	793	787	765	780	777	746	790	776	825	756	796	785	769	758	772	805	800	784	772	771	756	785	786	736	766	799	758	799	791	811	754	777	795	806	768	776	789	799	773	761	761	770	812	737	807	733	765	777	754	797	767	783	798	782	814	782	776	754	791	763	818	819	766	799	793	766	812	735	766	791	789	734	763	758	787	771	734	764	788	815	781	746	728	792	774	826	828	778	780	809	767	778	752	770	754	758	750	777	770	794	760	778	756	809	791	754	774	805	780	817	781	794	769	771	758	804	777	784	778	752	811	742	762	808	772	728	789	765	770	787	730	836	765	792	765	777	792	786	799	807	727	766	760	736	834	756	768	788	807	757	768	769	784	781	808	803	780	786	802	742	788	838	726	761	771	801	743	764	760	764	793	787	740	812	822	778	768	809	806	774	804	769	803	851	785	778	804	776	748	774	792	740	780	813	755	750	717	815	783	802	797	791	780	796	769	804	744	792	710	733	823	728	775	796	770	787	719	777	813	809	757	794	836	777	826	744	759	729	753	746	747	802	799	745	732	804	776	759	762	769	789	742	766	776	758	757	760	846	736	758	767	787	793	770	789	753	809	751	793	778	815	753	757	765	765	811	774	766	771	774	765	785	759	778	736	764	813	751	702	760	809	766	780	775	766	719	799	744	798	816	783	797	793	758	776	768	724	790	767	752	774	759	758	762	786	789	765	760	813	790	794	805	821	754	743	810	799	778	720	764	810	763	726	779	812	785	784	813	757	786	775	768	779	767	816	756	752	758	740	779	734	800	755	790	789	791	772	778	839	787	759	773	772	767	756	801	786	745	761	784	771	807	815	769	815	758	807	752	771	829	781	767	792	769	814	796	703	790	787	808	777	726	774	764	771	796	760	817	810	712	812	783	762	816	801	791	823	771	759	770	761	751	773	760	753	743	753	758	778	787	779	786	741	796	733	805	756	795	815	705	779	820	813	806	794	755	807	786	794	760	799	807	807	792	740	751	753	796	758	778	789	721	770	780	767	798	748	707	834	802	793	737	800	820	790	811	747	791	770	769	791	745	771	760	777	766	814	780	815	734	758	765	827	774	761	773	783	776	794	832	773	756	778	807	770	707	793	774	708	801	785	785	780	804	763	758	788	767	782	754	766	746	800	778	813	821	785	775	751	772	818	779	725	767	799	778	746	814	767	809	812	766	743	783	748	793	839	790	787	765	802	729	797	734	802	777	785	821	775	781	762	784	794	758	793	784	775	779	765	785	796	777	789	817	773	791	745	770	776	787	782	787	814	801	799	834	735	769	814	755	759	781	774	799	808	752	753	776	741	840	843	769	771	773	757	784	709	795	809	825	757	809	750	747	816	764	756	772	792	772	724	804	747	798	747	778	761	761	722	745	771	817	771	756	764	741	791	764	737	793	741	735	742	745	792	786	775	775	774	738	805	809	734	799	771	811	769	768	724	778	754	744	765	829	796	730	731	796	759	794	742	810	787	765	757	746	798	744	782	806	715	761	783	719	794	773	830	769	758	838	790	750	745	758	737	719	772	777	748	834	819	755	760	760	783	802	811	805	805	762	754	754	756	792	805	719	805	793	736	745	844	750	744	785	781	778	817	788	778	758	802	782	780	787	828	790	807	768	798	834	812	801	824	761	791	779	846	768	770	784	764	770	765	780	785	744	758	784	779	724	781	790	832	787	767	759	778	757	796	795	770	761	744	782	794	800	777	785	766	712	822	724	801	793	806	772	819	764	822	816	770	743	770	763	754	796	778	768	769	788	777	749	774	838	747	738	788	761	791	727	829	773	780	721	824	820	752	766	745	793	794	799	717	776	794	714	809	775	761	795	807	777	752	798	778	819	747	770	701	761	779	739	779	757	767	784	743	763	779	788	797	805	817	769	730	774	784	821	750	796	797	786	782	760	803	755	813	775	728	771	802	767	826	777	810	820	792	780	718	756	790	779	802	747	765	805	847	779	772	752	826	802	760	808	825	799	805	809	745	748	763	787	756	784	769	820	765	735	783	751	788	762	799	780	796	794	818	774	792	790	787	807	761	765	723	706	804	814	760	784	782	780	730	824	774	758	812	761	799	767	768	778	752	782	790	748	813	817	804	808	754	736	786	828	801	778	778	751	773	761	785	792	743	738	783	767	787	793	748	764	731	807	732	803	809	786	767	787	780	771	743	751	743	799	799	796	786	755	783	747	772	767	822	783	746	774	796	804	750	795	731	812	770	797	789	794	827	754	722	768	768	780	799	766	801	752	751	834	796	812	759	763	742	742	713	741	769	818	753	795	760	780	731	784	783	798	790	719	744	813	771	811	783	792	795	707	775	769	779	748	762	806	749	751	772	772	740	741	736	769	801	794	790	745	753	809	796	743	790	825	787	778	824	777	803	780	762	816
15820	2601	2929	2369	1653	1253	1071	826	749	644	609	514	471	465	439	398	391	389	378	386	350	365	370	362	338	327	346	349	368	332	343	323	322	332	317	318	333	297	323	342	314	314	329	303	307	325	302	322	296	325	308	303	336	309	296	319	294	313	291	312	321	319	331	321	299	306	298	322	290	296	315	291	303	287	288	280	321	333	289	325	316	290	285	308	272	320	322	287	315	284	287	305	291	293	310	256	296	292	283	285	282	326	327	297	295	295	271	305	309	280	290	293	342	294	291	324	338	303	342	315	335	293	299	332	288	291	306	320	321	341	323	294	305	322	328	317	282	327	307	330	332	311	311	313	312	329	318	294	287	306	290	287	326	302	316	290	322	310	287	288	298	315	282	323	307	286	301	301	294	307	315	308	341	304	306	326	298	296	326	294	320	308	301	322	304	312	320	288	284	312	298	316	287	335	317	293	308	310	299	299	302	287	272	304	303	294	348	308	324	294	342	300	331	296	293	272	301	333	303	305	312	317	307	270	278	285	312	314	279	340	309	299	298	306	289	299	282	285	287	337	315	335	322	283	321	298	309	306	299	286	321	318	373	293	331	315	296	276	324	327	307	295	292	302	312	273	309	303	293	316	313	308	339	319	319	314	284	284	288	331	340	267	302	292	342	317	321	275	304	276	323	267	281	317	314	291	294	283	296	305	294	282	305	300	333	327	304	307	284	285	344	316	306	294	274	281	324	293	266	299	319	314	295	297	305	312	270	328	294	330	330	281	327	281	283	294	306	275	315	294	297	337	312	317	292	298	288	300	302	308	313	300	298	298	316	291	298	284	293	293	310	323	327	337	308	274	299	334	300	306	324	309	303	311	288	292	274	286	299	311	291	298	273	309	309	301	334	276	358	303	348	306	312	319	307	283	297	303	335	273	336	339	337	332	308	305	323	304	304	312	331	284	317	303	299	303	294	301	288	341	310	343	312	274	279	273	298	344	277	294	329	297	305	325	298	312	321	334	333	316	308	305	304	335	304	332	291	287	302	298	319	266	261	350	321	274	282	283	313	300	308	295	298	317	309	273	251	313	309	292	328	300	285	301	293	306	312	324	343	300	291	307	296	317	287	314	301	308	319	302	311	336	312	333	337	316	278	276	291	279	284	298	295	270	339	334	277	299	267	332	264	309	293	310	280	275	269	273	302	298	334	336	272	338	301	303	321	297	265	308	328	314	337	296	315	307	296	292	312	311	298	340	292	276	296	305	290	289	310	337	264	289	284	317	312	321	306	289	318	303	294	336	305	333	305	314	304	296	300	289	297	285	303	306	271	271	296	310	334	291	280	313	256	285	307	326	329	319	310	296	346	312	297	299	343	330	311	334	313	286	302	282	302	308	294	280	338	279	331	289	288	265	319	300	336	284	301	296	311	319	299	341	316	323	320	313	322	309	302	286	294	322	304	306	312	328	302	312	299	285	263	308	308	271	293	312	322	284	305	300	307	299	297	276	321	307	313	309	297	337	286	319	276	336	331	308	295	334	310	318	325	309	302	325	302	298	300	261	316	291	326	315	330	331	251	310	300	283	284	284	307	286	329	306	286	294	281	284	318	320	303	323	290	299	312	314	303	315	273	343	344	294	294	284	308	293	287	284	268	322	301	290	305	293	306	311	306	294	311	300	319	347	291	292	309	303	300	283	281	358	304	311	335	301	287	268	274	281	300	304	312	343	307	309	315	323	291	328	309	282	302	319	311	323	308	340	303	292	293	347	322	317	312	323	278	303	319	329	280	306	321	302	285	309	319	304	313	309	280	265	317	319	294	319	334	294	293	324	299	319	309	262	319	287	317	320	281	295	317	297	309	306	279	301	323	306	298	317	311	300	298	298	289	310	307	315	278	299	281	324	299	332	297	302	310	316	320	334	332	312	306	311	308	315	307	289	313	298	291	310	297	296	304	295	288	278	319	303	317	323	301	299	308	300	260	331	333	306	292	321	317	324	285	324	325	321	343	342	292	274	319	324	296	313	338	302	303	320	321	296	292	316	338	287	289	296	342	286	296	331	290	303	288	317	294	301	309	297	327	283	292	299	318	287	319	291	294	301	296	315	295	327	300	297	287	339	310	293	299	318	300	364	319	290	309	286	334	289	299	313	335	316	322	279	313	317	327	281	286	294	288	300	314	294	308	291	303	342	302	329	289	318	329	291	328	317	326	330	330	305	298	289	317	329	315	264	314	268	268	309	312	297	302	322	295	300	297	290	326	320	298	300	272	304	306	285	310	308	279	331	324	329	325	305	330	329	285	284	308	288	281	291	320	347	278	292	300	330	307	309	316	287	308	297	264	319	291	282	272	280	337	313	279	283	299	311	310	291	310	296	324	306	300	272	285	295	308	287	265	322	314	298	296	324	296	320	323	331	284	319	293	317	282	284	307	299	318	296	316	306	329	302	284	295	321	294	294	280	288	329	286	295	318	311	341	339	295	339	330	286	285	373	301	328	310	320	313	300	331	332	309	336	315	287	303	306	284	284	289	345	334	329	305	353	305	307	298	343	322	278	286	295	318	297	320	304	324	292	308	327	288	311	297	289	308	316	344	325	302	303	279	347	283	305	313	303	314	320	300	282	351	320	304	289	285	325	301	298	339	298	309	299	312	292	304	282	312	275	321	291	308	286	312	281	294	320	300	293	323	294	328	323	268	308	300	280	305	294	325	271	342	294	302	272	331	301	334	312	297	301	325	296	264	276	280	325	328	261	290	306	277	314	307	332	308	300	285	356	288	309	327	313	325	314	324	282	306	331	303	296	305	314	267	304	306	295	300	306	328	334	286	338	304	290	288	286	321	307	265	264	299	297	282	318	324	301	288	333	300	284	290	297	306	340	284	315	290	304	330	316	301	308	284	293	305	291	303	325	294	285	294	318	316	276	325	312	270	314	335	385	310	342	316	344	323	296	300	287	288	331	306	293	326	307	297	311	334	333	279	307	303	314	269	302	269	316	354	278	315	306	289	285	310	321	304	280	310	287	312	255	286	341	329	321	305	274	290	310	289	283	309	320	324	311	353	319	315	320	297	302	269	307	312	328	307	299	307	320	301	283	313	296	265	297	308	270	303	322	321	329	331	303	303	368	293	294	304	322	277	278	326	316	336	309	317	303	342	325	274	323	294	322	308	336	313	311	320	322	339	278	299	290	292	291	316	294	356	311	268	286	327	279	316	295	279	284	268	299	314	288	301	288	325	286	326	338	312	312	292	311	268	312	309	294	274	294	314	320	303	312	305	306	321	299	279	298	321	328	338	293	312	316	296	307	277	310	312	321	297	313	309	321	310	305	325	296	315	287	330	300	328	294	328	290	311	290	315	321	299	291	295	336	322	319	283	297	274	294	275	344	292	291	294	345	304	284	303	297	322	323	306	305	307	321	312	283	281	282	292	279	335	353	297	332	333	323	283	318	306	341	314	289	291	304	279	297	311	288	269	311	283	293	309	292	307	339
9150	2321	5243	6533	5715	4859	4366	3447	2952	2462	2373	1998	1793	1666	1500	1430	1365	1281	1288	1232	1174	1106	1050	1012	1045	959	975	931	894	876	897	892	845	791	835	826	834	812	776	858	806	802	759	784	733	723	793	729	713	709	696	743	747	773	677	752	692	755	703	719	691	721	659	685	720	717	711	723	740	691	746	743	686	683	725	660	696	746	713	660	705	656	695	646	707	720	716	781	714	696	699	717	701	706	650	767	738	659	721	714	696	703	681	716	732	694	700	735	693	707	747	682	678	707	692	707	714	722	747	720	723	692	700	684	671	679	682	709	705	640	696	697	676	731	707	697	714	701	663	697	664	687	675	653	674	744	686	682	740	702	721	720	736	764	669	677	730	773	689	714	681	677	660	672	723	703	726	707	681	694	693	687	687	682	706	733	698	712	706	735	669	706	671	694	723	723	707	663	718	729	735	691	673	682	708	723	710	730	694	668	654	730	750	649	705	709	774	737	735	707	679	755	668	716	732	677	711	683	704	712	700	725	700	702	747	695	692	677	688	707	698	705	680	711	643	699	651	723	715	730	657	699	724	692	695	729	729	754	694	697	741	711	668	687	710	698	704	685	724	673	687	663	688	698	654	718	677	667	713	718	660	683	742	729	718	704	671	672	669	683	648	702	771	674	670	726	687	711	709	677	676	669	691	672	669	735	691	733	698	691	747	731	736	656	727	651	720	741	693	731	677	722	678	735	649	666	710	720	676	714	687	701	688	688	707	700	678	697	672	685	700	698	726	723	682	646	653	676	714	716	735	726	724	697	696	695	670	680	706	680	658	687	672	679	697	709	729	705	731	694	705	667	698	698	697	666	667	713	667	677	688	634	633	669	693	681	707	733	694	684	726	681	668	675	669	658	667	712	688	664	673	724	679	713	703	704	693	690	679	669	705	681	655	711	692	675	668	711	657	680	695	662	670	705	678	687	711	689	683	655	685	678	691	726	684	709	690	689	687	694	674	721	729	681	697	689	659	733	692	711	702	698	691	633	653	682	715	724	698	677	677	696	675	729	686	704	701	672	717	719	700	700	699	724	703	737	690	688	683	692	701	700	692	664	655	705	721	695	691	735	680	706	713	662	707	679	664	657	674	723	662	713	664	654	699	698	742	672	722	672	751	687	704	687	673	678	740	748	665	724	715	727	757	685	656	654	694	732	714	669	677	700	719	664	712	663	590	690	702	718	694	709	682	722	661	679	708	700	658	713	700	652	649	712	687	741	719	690	683	693	689	685	734	682	688	708	674	700	687	688	677	687	706	734	691	743	659	731	690	687	679	687	711	710	688	709	664	742	665	691	698	669	717	686	720	719	653	698	658	685	729	620	717	703	666	743	697	661	700	712	682	721	702	715	714	719	681	711	707	688	745	740	645	670	653	661	691	632	689	727	703	648	663	693	700	713	686	686	695	734	688	659	661	676	747	682	684	707	704	688	648	715	700	708	688	681	709	673	641	642	686	694	713	725	737	725	752	661	655	679	691	685	698	690	708	730	714	669	671	704	730	699	723	699	661	680	744	685	688	706	660	680	709	684	661	730	713	717	682	693	748	683	730	709	706	734	715	702	701	721	723	713	722	699	687	698	644	697	675	715	655	708	649	694	693	691	668	635	697	691	703	658	749	685	676	656	691	631	707	753	739	690	674	666	729	680	713	668	650	700	702	667	643	705	706	701	679	732	708	709	693	676	714	656	698	657	684	686	726	709	687	718	684	725	711	664	726	724	678	710	713	722	694	665	639	723	718	651	679	703	709	692	708	657	681	719	683	671	703	692	725	721	672	706	678	718	731	768	662	711	689	712	660	718	666	695	678	709	676	708	637	691	654	706	655	724	663	700	715	678	692	728	671	636	656	702	712	655	691	700	730	677	707	704	709	705	666	659	679	748	661	691	675	664	661	678	672	694	701	688	746	672	666	733	661	660	676	676	695	689	683	667	649	716	691	709	745	642	724	669	794	704	781	691	672	671	687	685	729	740	715	690	700	673	681	703	706	691	692	732	690	700	705	654	689	671	704	720	688	684	674	727	680	688	733	738	678	682	704	723	682	686	711	735	715	719	677	702	676	697	682	682	716	662	644	668	674	695	709	679	710	695	685	670	726	670	662	728	695	682	686	687	739	657	729	726	676	711	735	723	701	712	651	689	707	693	723	709	701	705	686	728	708	722	655	692	672	688	733	687	688	693	690	704	684	659	692	743	684	672	708	706	694	679	682	660	670	708	666	712	676	665	736	657	691	678	706	692	719	702	674	641	692	695	724	697	709	743	662	723	669	656	678	681	709	628	713	694	698	762	698	683	681	700	667	663	687	705	696	712	657	674	704	699	682	641	715	700	681	656	682	727	708	633	709	669	671	655	732	708	735	705	719	694	686	692	697	674	720	706	671	713	687	712	698	676	736	727	712	686	693	688	697	708	718	670	687	709	693	654	702	625	723	749	666	700	723	683	714	697	707	744	724	693	697	683	755	699	635	689	715	668	690	698	668	675	687	706	708	715	698	708	725	697	748	719	703	718	693	718	656	674	687	681	727	640	685	736	665	738	719	685	731	732	670	711	718	711	738	660	665	679	716	666	644	712	689	676	717	700	685	703	669	660	691	656	683	709	746	695	671	692	706	654	716	687	701	681	719	673	719	667	689	685	732	669	738	694	694	661	672	659	689	692	695	721	733	687	715	678	664	687	691	669	677	668	689	679	738	715	653	665	687	720	692	681	693	698	684	690	714	702	691	708	697	702	676	649	707	717	658	689	728	687	671	674	673	699	710	692	714	710	698	677	712	674	716	720	676	650	661	688	715	716	693	703	669	709	723	657	689	715	705	656	714	711	675	715	679	671	621	712	652	718	669	646	733	675	725	733	724	673	661	683	697	642	718	679	624	660	679	731	694	724	736	743	705	716	707	661	676	708	682	726	682	665	699	733	698	709	683	712	728	681	714	710	710	673	676	688	718	699	692	691	662	699	672	738	663	712	685	708	701	723	673	694	677	674	661	692	706	661	694	667	672	740	688	667	670	698	702	739	670	635	698	702	697	701	743	660	697	720	686	667	705	701	707	713	674	745	706	701	689	703	659	675	678	734	672	704	651	694	698	731	727	723	664	726	640	658	679	714	725	696	730	704	674	701	686	685	724	706	721	737	657	686	655	713	685	687	677	682	686	758	684	657	677	707	618	678	682	706	695	683	771	714	672	680	692	668	723	720	694	669	658	675	659	700	695	680	683	678	754	727	674	683	692	717	730	707	705	709	665	727	740	651	685	711	710	669	698	715	661	721	687	692	656	738	730	709	724	697	714	688	708	713	671	677	678	683	737	701	684	706	720	693	687	725	747	693	670	697	688	693	719	716	723	698	677	683	702	705	695	713	644	680	707	726	658	693	700	768	711	680	661	686	701	665	654	732	687	692	717	712	701	699	657	704	714	690	703	728	685	697	701	664	675	716	693	657	764	691	697	691	739	689
2202	689	883	701	551	502	416	386	379	329	332	307	284	285	293	274	281	282	284	269	258	251	291	263	290	247	275	257	252	270	281	236	243	256	246	235	231	298	225	243	260	258	277	237	237	305	254	236	242	270	296	273	266	254	251	231	245	280	237	239	247	263	265	256	247	252	263	244	241	248	273	250	256	261	235	242	259	238	252	238	214	245	263	241	251	238	279	247	260	229	278	244	265	210	229	259	244	242	257	269	225	233	259	249	267	239	272	205	268	258	255	276	274	261	242	222	226	266	250	294	288	244	234	226	235	249	238	257	255	251	230	241	247	278	261	246	289	238	265	279	238	241	234	253	275	263	264	235	252	264	250	269	252	244	249	268	275	254	251	249	276	276	242	261	246	239	237	285	246	257	258	239	234	262	249	236	245	240	263	243	267	258	260	229	253	224	264	247	214	268	278	242	256	260	269	252	233	240	247	250	235	252	264	254	243	295	249	263	230	289	257	230	254	255	252	214	241	239	277	244	251	260	246	238	220	259	238	303	272	251	263	248	258	270	281	281	244	248	263	243	295	261	236	241	270	253	254	239	254	238	285	256	252	254	252	272	203	258	277	259	239	238	226	254	225	281	253	281	266	269	275	241	225	250	260	247	255	273	258	271	254	263	276	259	267	246	222	243	242	270	262	236	264	274	258	233	234	247	246	261	268	241	239	250	243	281	260	239	246	260	238	256	253	250	264	286	261	237	271	244	249	232	260	267	244	259	272	225	228	233	255	260	263	249	254	276	235	236	266	252	244	280	258	270	256	259	239	269	249	230	232	263	247	238	227	244	250	257	261	239	243	244	247	268	246	238	244	266	216	260	248	261	257	269	279	289	249	257	258	265	285	281	251	259	269	272	250	234	271	254	259	265	234	246	243	261	261	239	254	242	253	233	198	245	255	253	260	245	254	273	251	257	244	255	258	261	233	248	251	250	219	251	261	228	267	243	261	251	244	265	230	260	255	263	220	222	260	282	229	249	210	251	276	293	274	266	258	267	267	252	251	252	233	237	267	260	248	230	265	261	251	238	248	243	293	236	258	264	246	253	239	238	237	253	228	260	275	252	216	268	260	267	234	245	253	257	257	270	265	268	266	243	245	236	266	252	227	226	250	244	242	245	214	244	255	249	254	274	262	256	250	240	223	247	203	282	263	287	240	250	209	263	275	272	271	241	250	244	280	236	314	266	249	238	256	257	232	260	275	261	289	264	227	254	269	258	257	285	250	252	278	236	274	262	264	264	242	261	259	269	268	246	269	244	225	245	225	245	233	278	234	275	285	259	293	234	242	239	256	242	248	259	242	243	247	263	251	277	230	277	248	268	242	259	269	257	211	225	255	277	226	268	239	276	214	280	244	270	264	245	223	228	259	304	255	252	236	239	233	265	255	264	255	234	231	245	272	237	259	271	240	253	257	263	255	275	236	238	277	233	292	250	240	280	254	247	257	257	285	248	271	271	249	230	246	253	261	233	267	278	258	252	247	249	238	269	263	258	280	281	259	247	236	252	222	254	235	236	234	248	247	229	289	275	227	269	257	249	277	284	297	263	266	240	246	242	253	252	256	271	270	288	241	241	230	236	258	224	249	238	252	253	257	260	256	254	251	230	222	246	266	250	290	261	270	265	274	238	233	247	243	255	248	278	251	254	238	225	265	274	251	241	228	273	242	280	232	275	223	284	240	240	232	265	268	262	264	246	247	252	243	262	288	227	238	263	234	262	262	247	242	246	253	244	248	237	224	249	238	243	271	231	264	243	239	220	259	229	258	214	213	254	275	244	262	237	237	226	261	245	207	255	250	249	258	263	281	243	267	250	260	240	245	245	251	275	278	226	248	240	233	264	263	256	274	265	231	259	281	219	250	248	256	240	230	236	245	260	245	273	249	266	244	263	239	245	232	241	266	267	276	271	244	251	238	239	236	234	227	250	274	246	208	257	254	265	253	234	255	249	276	227	257	249	278	257	257	249	287	282	246	247	295	261	249	263	251	248	237	243	271	244	260	274	272	280	272	243	219	254	235	274	279	201	263	241	226	253	258	250	249	254	254	234	221	251	241	273	243	240	250	261	244	233	240	238	254	277	250	248	264	276	278	243	245	260	271	240	223	235	232	235	258	246	267	223	242	265	232	266	259	237	253	272	214	264	261	246	237	253	261	274	276	260	269	249	267	264	260	250	234	234	273	295	243	254	247	260	265	242	235	271	251	243	237	231	231	277	242	266	267	246	258	229	243	229	248	265	236	273	234	254	269	271	283	236	261	241	250	279	231	212	252	256	284	222	266	225	288	259	257	267	246	269	290	259	260	277	236	240	237	253	232	253	254	238	257	250	270	256	229	271	248	271	271	237	237	264	267	226	263	233	272	256	249	270	252	267	267	253	282	273	276	237	243	285	251	261	256	250	236	250	266	248	242	259	253	259	244	277	254	251	225	229	271	266	235	258	256	249	246	254	236	267	271	258	265	223	238	254	263	262	241	272	285	267	263	205	273	273	260	243	254	248	285	252	273	248	236	240	253	222	248	258	232	269	241	244	267	291	259	231	249	258	241	229	259	277	255	246	261	268	246	275	243	229	265	255	252	250	302	290	221	254	239	261	243	238	246	291	229	228	227	272	244	281	241	279	240	273	227	250	262	231	244	245	230	243	248	282	216	262	264	251	237	251	241	262	255	266	231	227	261	270	247	264	249	256	247	261	257	252	259	239	288	231	272	254	248	284	284	250	242	249	229	286	277	249	243	241	250	270	262	233	286	274	252	278	253	250	264	253	251	256	246	256	268	256	272	258	238	231	258	239	257	240	260	274	292	258	248	234	227	252	250	212	246	245	290	268	261	290	223	237	251	262	246	264	235	235	259	248	259	227	265	244	255	250	279	250	243	297	238	227	253	226	221	266	270	242	227	218	233	242	259	253	251	221	231	234	288	257	267	248	274	220	259	248	239	249	271	248	249	253	230	231	242	244	277	240	224	240	238	254	261	265	220	261	233	255	261	257	249	250	258	233	253	275	254	200	245	224	253	227	242	274	238	250	221	235	266	268	252	260	266	214	271	285	261	247	262	252	235	231	239	258	221	273	254	211	283	284	265	273	262	241	240	238	233	251	250	251	239	228	252	233	242	263	256	265	209	239	205	246	248	249	262	273	245	258	247	253	241	247	250	252	256	270	283	278	241	240	255	224	267	245	234	281	264	230	254	245	254	245	226	260	231	252	236	275	256	243	249	247	256	298	262	251	279	269	253	260	226	233	253	254	289	254	249	285	280	263	250	239	226	255	256	228	275	264	256	229	247	234	252	227	282	249	235	244	271	213	234	225	268	262	246	257	247	238	261	213	240	276	241	275	257	247	238	248	229	191	244	253	251	245	233	262	281	274	239	247	254	254	268	261	267	249	235	250	221	274	269	241	282	265	238	255	240	214	251	258	243	223	225	246	262	241	257	246	264	248	254	264	236	232
2289	1042	1910	2253	1959	1729	1664	1353	1251	1099	1042	1000	932	838	817	808	768	776	762	696	708	766	730	675	659	698	687	657	687	662	666	639	655	671	656	679	634	625	630	663	619	604	638	663	627	622	615	603	605	648	620	596	593	655	605	605	610	629	612	657	621	601	593	592	639	582	615	636	619	590	628	624	647	617	584	598	609	619	619	609	567	587	606	619	605	599	583	654	597	621	606	621	587	592	613	607	629	595	615	653	590	617	577	674	640	621	597	630	633	632	602	580	598	596	574	591	623	629	618	613	646	628	613	601	616	574	599	598	623	572	599	609	632	610	638	573	588	602	604	556	597	641	612	631	593	616	590	640	603	622	596	593	607	626	577	628	609	636	578	599	630	593	598	601	627	608	598	627	636	606	582	586	593	601	612	604	603	581	629	639	587	637	582	599	592	605	642	590	601	581	586	602	634	600	583	648	651	639	616	614	614	633	618	597	585	578	574	602	631	563	604	609	546	629	581	589	608	607	569	562	570	625	583	603	624	598	619	624	601	616	605	648	609	573	619	591	545	530	618	545	636	608	582	607	594	636	600	612	578	651	578	586	588	617	639	636	579	562	611	637	650	653	597	637	569	618	603	598	640	593	621	622	593	595	589	567	607	636	626	617	597	591	600	605	608	549	621	596	556	571	594	590	579	633	589	581	568	612	594	627	613	620	606	599	633	575	609	652	622	601	654	593	655	649	636	563	636	626	701	591	600	645	595	551	627	612	571	581	646	598	611	604	612	641	592	628	610	616	629	649	573	580	582	590	578	614	609	595	632	591	650	578	600	566	593	573	602	612	592	577	612	641	593	616	616	597	616	573	570	627	630	621	624	612	657	610	568	620	579	589	606	613	597	633	609	583	615	605	603	570	610	599	634	625	611	608	620	632	599	579	590	575	630	581	642	589	588	629	623	593	552	599	625	617	601	598	617	594	622	617	592	639	608	542	561	623	612	626	581	615	608	606	631	560	612	604	584	618	603	630	583	656	629	629	642	585	615	614	609	574	621	599	560	634	593	607	574	609	603	646	581	612	608	612	622	593	594	602	642	594	596	601	572	618	660	628	612	613	589	598	619	607	623	572	643	587	611	602	593	603	604	626	623	557	598	629	593	591	593	606	579	583	611	609	634	566	598	547	592	605	569	561	618	579	591	602	589	599	554	629	608	647	556	580	573	580	615	601	636	605	630	591	594	616	604	594	580	631	563	593	614	609	615	591	636	581	564	586	589	603	604	603	580	614	639	651	634	645	566	593	603	618	642	593	590	646	539	611	623	580	608	564	623	611	617	572	602	601	582	560	590	614	622	601	603	616	641	618	636	636	610	583	649	590	585	579	590	593	582	613	616	614	600	584	580	591	585	620	578	613	594	619	572	597	583	541	582	582	612	589	620	606	577	635	610	651	611	633	570	593	630	628	640	625	604	633	609	536	573	631	612	607	619	595	589	635	572	631	568	612	640	623	621	642	623	605	586	626	617	619	625	596	670	543	584	571	568	638	552	651	619	576	631	590	615	626	566	627	588	610	620	583	600	590	589	613	587	647	543	598	566	643	592	600	573	652	630	563	595	622	590	545	621	598	618	566	609	620	559	628	640	638	577	604	601	622	626	614	658	607	611	655	639	585	609	619	573	627	624	613	612	567	632	600	629	649	619	619	616	630	585	634	629	581	598	607	627	589	599	609	599	618	585	569	598	590	602	632	602	611	651	640	598	603	587	579	582	626	642	585	625	584	598	600	633	614	576	580	617	614	616	565	626	604	632	618	615	623	617	593	582	588	605	607	583	621	601	596	601	530	554	641	550	595	559	630	599	610	658	588	649	622	564	608	584	598	587	594	593	573	622	606	639	622	609	583	637	605	607	554	630	636	642	553	601	628	601	582	641	598	583	634	595	636	626	639	606	572	628	625	573	642	591	583	593	605	624	639	583	578	651	644	626	580	626	589	573	641	591	627	652	597	631	613	637	588	568	571	604	600	625	569	600	571	615	577	595	613	631	628	642	642	567	610	620	596	548	636	663	596	616	617	611	587	605	607	618	575	589	606	622	678	613	612	616	595	628	610	636	583	593	580	590	581	595	637	600	657	603	593	608	609	641	644	597	578	661	592	577	607	592	602	620	629	622	630	628	610	645	618	618	606	587	613	618	598	632	586	598	618	627	634	601	619	639	594	597	611	593	612	598	603	624	562	599	605	603	609	605	601	621	615	593	606	625	600	585	614	606	615	628	589	574	597	596	617	572	577	595	606	586	601	618	637	602	590	584	642	546	644	589	586	646	631	565	573	625	545	584	627	587	582	569	594	608	571	599	657	623	593	650	589	604	641	622	627	586	597	592	574	592	614	632	591	618	637	589	612	587	607	581	625	606	582	583	607	658	575	635	626	569	570	667	572	598	539	678	619	596	629	607	608	589	586	615	554	603	625	606	645	627	624	637	550	610	620	615	596	624	637	624	584	603	619	632	568	649	598	648	574	628	574	632	637	584	643	636	608	593	574	623	636	612	593	594	604	609	579	659	614	598	604	602	617	579	609	599	676	592	632	632	639	647	611	618	588	595	637	629	616	594	556	640	574	620	619	603	625	577	608	636	552	617	599	597	588	653	591	610	631	608	590	572	643	632	598	598	599	614	639	608	589	610	609	562	611	605	630	583	606	617	620	617	621	622	589	596	582	606	560	626	612	590	537	571	611	603	618	605	577	611	576	634	633	579	627	604	577	589	609	668	585	635	584	610	550	631	576	600	612	641	627	616	612	634	584	629	586	618	599	567	599	581	563	603	581	598	606	613	635	572	593	594	635	614	565	666	598	624	616	592	614	648	612	582	582	621	561	629	604	624	602	558	577	669	639	670	619	592	618	577	591	556	602	612	626	565	603	623	621	631	601	603	621	647	582	628	654	624	604	618	591	610	610	629	623	588	622	586	584	600	567	609	624	617	654	610	575	617	565	597	619	618	618	589	619	577	546	614	586	619	627	580	592	583	580	581	591	586	624	630	627	624	621	595	614	590	596	626	597	602	594	585	584	577	602	593	599	591	611	602	600	605	593	629	559	585	612	632	596	587	621	573	628	599	654	599	572	636	613	591	539	589	610	618	656	561	620	624	574	592	598	612	590	627	613	604	592	582	623	619	632	601	602	594	598	641	580	601	626	646	598	596	597	598	575	632	653	637	590	625	608	632	574	598	639	546	596	595	577	627	595	612	636	592	607	576	579	578	531	609	646	597	611	625	649	591	630	628	612	621	691	593	613	627	573	612	623	581	626	604	635	603	590	640	636	556	585	622	600	651	615	623	632	625	608	619	602	600	603	612	641	617	618	618	622	633	573	582	582	545	570	591	592	593	654	635	568	628	608	603	604	645	586	616	621	600	632	649	607	616	574	593	630	525	620	594	591	637	642	614	540	574	601	602	581	603	605	643	598	585	619	572	593	635	628	615	598	596	634	601	596	566	596	609	597
8682	1378	1751	1456	1110	943	754	699	546	531	500	535	475	402	371	373	402	421	375	360	372	323	363	373	328	357	378	359	394	319	356	343	346	346	395	355	324	321	368	337	310	339	339	368	325	343	359	358	339	333	321	325	309	331	347	349	389	335	336	331	318	339	335	343	349	314	348	352	292	359	332	376	338	345	340	334	331	347	344	327	357	323	335	341	318	318	325	328	346	336	335	339	325	346	338	296	354	338	345	357	317	349	354	367	316	336	302	317	333	358	368	359	354	330	355	329	327	340	347	366	358	330	328	332	297	345	355	339	360	375	346	375	334	335	329	300	313	327	320	292	362	319	346	325	319	323	329	328	379	344	330	322	319	323	363	350	336	373	336	336	340	339	353	353	318	335	337	347	348	350	353	389	346	331	339	351	372	300	321	323	311	309	356	332	344	331	356	324	315	309	330	338	372	347	348	328	333	314	355	340	350	352	335	310	321	328	321	355	321	370	309	325	313	341	312	336	369	340	324	355	326	335	310	360	324	356	378	340	328	349	345	346	342	335	292	383	330	351	342	352	362	327	328	381	337	328	319	344	321	316	321	334	341	333	312	299	321	351	369	343	345	311	344	321	371	340	309	341	312	340	348	325	348	310	363	324	313	335	372	315	359	353	305	289	333	291	329	349	317	363	323	322	292	335	292	321	326	340	320	343	339	347	341	323	319	353	327	350	340	301	350	340	320	319	338	379	331	337	357	334	343	333	324	346	333	357	344	364	345	314	349	329	359	348	289	340	333	342	302	345	383	380	337	336	344	356	321	344	337	376	332	367	336	300	323	341	330	343	357	312	328	345	360	344	303	324	351	333	350	358	364	367	373	349	329	346	342	351	366	331	335	298	334	353	329	335	374	304	314	298	333	324	329	329	324	342	334	317	306	309	322	307	355	329	342	335	341	294	345	329	320	320	359	305	319	339	327	331	324	342	316	336	365	339	320	324	344	321	326	317	313	357	322	340	320	368	357	319	316	290	334	361	352	302	356	345	368	347	342	333	311	326	329	311	340	348	353	311	351	368	364	364	364	349	327	372	324	361	324	347	340	332	371	346	339	345	347	332	350	344	310	344	320	329	297	340	363	344	349	356	331	323	331	345	341	299	361	318	289	320	336	335	349	359	365	359	335	325	361	377	298	362	339	320	337	323	295	314	363	373	319	325	310	337	328	334	322	363	320	316	344	333	328	343	317	333	323	321	361	381	348	331	342	363	343	328	335	327	332	323	328	333	363	380	371	314	342	327	302	353	352	318	320	318	339	340	326	347	347	324	347	337	332	349	331	331	331	339	341	353	373	368	361	386	344	353	344	350	320	333	342	334	292	339	318	310	352	312	339	335	335	369	311	305	341	364	321	322	321	347	345	351	354	346	337	350	310	356	335	337	318	374	330	364	360	352	341	354	343	308	289	321	305	334	334	326	349	345	304	299	334	331	356	337	350	353	362	321	338	338	346	326	326	346	286	338	350	342	353	340	349	334	329	336	327	348	344	355	343	348	340	303	353	349	350	364	345	353	318	352	357	332	327	370	322	370	342	330	330	322	292	335	350	349	332	341	305	350	346	355	333	329	312	330	350	324	324	330	359	344	343	313	321	345	345	329	349	302	296	315	346	378	358	331	333	294	342	312	326	319	324	335	278	376	327	328	342	309	342	326	318	331	308	340	328	311	318	320	329	334	337	347	351	328	324	369	359	328	336	360	333	349	340	333	331	331	341	311	366	363	347	336	326	333	353	344	335	368	298	318	354	336	329	298	380	354	336	311	330	338	339	339	347	335	348	337	317	368	329	355	322	379	302	328	356	348	363	337	329	366	360	334	370	303	368	295	346	316	331	353	345	335	334	345	358	350	352	308	321	322	321	322	329	324	343	317	325	342	341	339	328	314	336	360	355	337	355	329	310	346	323	348	327	346	376	346	319	334	317	308	334	342	315	340	329	298	336	305	334	343	366	345	349	347	343	333	352	352	360	338	339	301	361	317	297	335	342	326	334	367	357	332	341	333	322	308	345	364	347	344	336	321	343	315	319	315	352	314	308	304	339	333	379	320	312	293	323	347	327	346	323	325	365	340	315	332	380	360	348	310	352	351	308	311	316	317	326	316	309	346	331	333	356	330	373	315	324	295	345	328	326	349	371	332	324	304	360	286	362	373	350	364	307	357	339	374	331	358	307	332	309	343	295	360	336	339	367	355	338	341	302	284	306	304	363	333	321	342	328	341	353	328	328	317	298	297	344	344	283	349	310	337	313	321	349	361	310	317	314	327	310	307	333	307	378	345	348	320	311	333	339	358	336	303	309	329	331	344	335	393	330	318	341	344	338	331	349	342	322	345	384	321	375	389	325	359	309	336	314	337	371	335	350	337	344	344	338	323	336	344	319	307	366	324	344	338	333	380	312	329	347	351	361	324	366	372	334	329	337	385	359	310	351	324	333	315	332	322	349	383	344	347	336	322	337	315	351	363	323	369	339	334	335	327	311	325	297	320	323	359	341	329	319	345	335	384	353	331	347	349	362	358	344	333	326	350	364	362	305	351	328	351	298	313	350	347	334	364	346	318	332	358	349	345	338	340	335	333	334	320	354	335	306	331	321	327	331	364	335	339	316	361	305	302	354	345	341	365	343	344	336	320	332	342	315	340	342	342	342	325	355	314	315	359	332	347	327	307	333	304	321	331	332	324	314	355	362	358	355	359	342	369	309	334	364	363	358	341	376	316	368	360	347	302	310	319	333	343	346	339	320	372	328	328	367	305	348	342	347	344	333	297	315	340	337	311	332	327	326	327	339	336	334	326	356	361	332	313	306	330	304	317	317	332	338	336	375	332	321	366	323	315	341	341	326	374	354	321	324	320	326	301	344	276	339	324	340	360	287	306	320	339	363	330	360	350	339	363	354	327	318	318	370	337	339	329	323	340	326	308	332	349	318	350	344	340	320	339	304	304	338	344	319	351	318	319	341	367	338	334	361	312	348	338	329	333	341	350	364	334	310	366	345	318	336	317	349	326	343	341	350	312	309	318	326	329	311	347	324	335	331	345	318	350	326	356	342	327	329	321	328	372	314	331	334	340	339	349	329	334	329	321	312	362	340	320	363	356	315	309	369	334	299	305	348	340	332	355	335	305	360	383	362	373	343	304	328	343	339	344	349	339	362	329	334	335	330	318	363	347	314	367	375	351	374	321	290	324	335	339	364	373	342	383	325	338	330	340	341	324	324	341	348	344	325	383	331	337	331	301	319	369	336	327	330	332	331	325	325	332	318	356	345	321	340	273	360	323	318	344	329	342	328	323	304	315	363	338	360	324	327	335	340	318	335	347	354	353	341	320	337	296	334	350	318	348	312	319	339	351	389	316	394	341	349	347	339	301	339	306	320	326	336	291	330	324	292	360	357	313	400	361	345	309	345	304	317	357	322	357	337	379	300	345	343	340	354	319	316	320	332	324	333	343	302	369
7219	1760	3511	4382	4033	3652	2872	2554	2184	1916	1726	1672	1459	1384	1261	1193	1170	1118	1131	1086	1030	1065	1024	971	1012	922	903	983	901	910	1004	923	827	901	876	846	882	871	856	847	867	867	858	808	830	806	765	801	800	786	777	768	801	816	771	822	783	741	799	768	797	790	825	820	768	799	812	801	801	809	787	774	816	820	776	746	759	764	816	765	782	836	789	792	774	771	742	780	784	736	748	745	839	784	762	763	790	767	755	832	756	790	810	797	783	770	765	777	798	805	828	786	825	816	811	835	830	790	793	758	761	740	806	776	771	767	773	763	820	748	759	735	730	814	774	789	771	855	779	738	750	791	777	770	772	753	751	742	789	768	788	782	792	742	755	763	795	706	767	807	785	790	777	715	798	757	773	735	743	764	783	798	775	818	789	769	820	742	764	736	771	774	791	786	781	781	746	749	746	780	793	844	763	760	745	811	760	787	764	774	748	703	755	808	750	719	810	773	781	787	764	797	751	718	820	748	765	751	825	748	754	734	834	743	762	804	790	795	809	792	786	777	739	768	791	804	774	793	744	807	748	759	802	804	760	784	752	765	761	783	810	775	749	803	804	790	795	798	747	787	808	740	762	798	746	759	743	762	778	804	785	780	774	796	765	733	779	765	816	786	812	798	792	795	817	742	780	805	818	782	782	773	762	782	788	774	748	786	763	730	731	838	786	765	800	776	744	802	795	772	761	778	755	750	820	785	753	786	809	779	801	767	769	791	756	804	726	793	790	770	744	822	780	829	822	802	807	737	764	783	744	769	767	750	812	809	743	773	785	770	789	827	829	807	799	798	742	766	804	809	767	781	774	811	729	759	770	838	770	762	818	761	832	832	790	740	752	777	761	736	731	768	800	752	810	730	811	757	724	772	732	807	765	770	780	766	802	731	821	799	761	741	780	799	780	759	774	767	728	789	799	775	803	802	700	741	756	797	786	726	777	783	759	773	754	787	775	787	783	764	784	811	802	758	828	737	792	775	746	766	774	778	759	806	767	788	826	774	793	766	744	753	756	772	778	709	735	791	710	813	839	729	746	778	753	840	771	741	811	783	732	767	815	805	770	761	737	762	768	759	713	802	780	769	787	775	818	742	777	757	752	768	786	765	798	828	830	765	797	783	776	806	780	774	762	764	803	760	749	780	771	748	773	786	769	769	815	783	744	793	772	754	799	754	739	790	767	729	769	765	736	814	757	777	751	798	806	773	785	822	761	787	827	752	780	845	790	744	789	731	823	729	816	815	744	782	727	775	746	739	793	747	821	787	800	770	739	808	757	796	769	815	791	789	777	755	754	745	770	811	776	704	782	776	811	814	780	754	798	738	754	777	719	742	793	783	791	753	753	804	821	761	783	771	836	812	794	756	803	778	793	728	754	780	754	803	809	778	785	794	803	768	817	746	752	773	740	790	762	815	812	794	826	750	771	763	790	771	794	769	754	755	780	788	761	788	755	779	734	805	772	773	769	813	841	781	727	769	764	821	782	744	808	770	722	775	766	733	770	829	746	760	798	817	821	742	787	765	796	776	761	760	766	770	829	760	804	796	768	792	843	752	768	804	835	775	722	755	825	790	762	790	779	767	808	745	774	822	728	788	754	800	760	761	778	737	790	776	756	851	749	737	763	710	786	724	732	780	781	721	786	758	773	772	755	754	771	794	796	727	777	771	713	783	751	759	800	787	766	801	777	756	796	780	789	723	768	804	788	775	800	799	757	814	813	781	774	757	816	760	747	768	816	800	750	775	837	789	787	750	780	752	771	774	769	790	762	806	828	767	758	760	719	728	808	781	844	769	763	782	747	778	764	759	731	775	813	772	759	795	813	747	784	829	774	801	745	768	744	753	740	764	766	758	758	771	765	786	759	804	750	786	785	788	754	791	789	795	794	741	786	758	798	820	738	861	761	742	737	798	807	774	729	761	734	764	737	770	736	796	808	769	778	784	730	733	762	779	759	747	829	776	792	742	772	763	795	734	778	743	759	725	752	782	743	806	789	767	765	752	808	788	809	793	791	782	767	765	770	769	743	797	801	765	804	778	790	756	771	741	819	750	777	826	841	775	799	723	794	787	788	788	771	752	785	828	745	803	819	790	785	749	815	803	757	783	766	783	767	782	777	759	819	781	732	764	779	760	816	739	761	777	743	778	779	773	779	804	780	804	832	807	779	772	784	744	807	818	762	774	823	758	740	766	810	786	751	781	772	801	759	804	784	793	796	810	839	720	765	794	786	791	765	771	847	759	797	774	778	779	759	786	801	809	823	785	765	770	783	770	785	705	803	811	760	741	809	789	832	788	825	800	736	768	802	808	784	796	768	748	726	772	745	772	793	773	756	798	771	741	828	760	754	777	781	744	781	766	751	767	778	744	788	754	775	752	745	727	743	714	796	788	737	826	815	797	750	840	815	765	797	784	785	775	745	792	798	789	765	759	771	743	811	785	739	809	752	780	769	758	775	742	800	738	806	800	768	772	842	747	738	821	747	770	794	807	791	777	778	725	768	780	803	761	782	756	775	783	776	782	768	758	773	798	827	775	807	803	754	795	785	829	815	756	804	809	790	811	787	798	735	762	799	857	831	801	791	779	777	760	787	744	779	744	761	765	763	741	756	804	767	777	778	773	767	785	807	766	790	783	786	788	807	805	764	783	785	779	782	742	726	831	769	809	764	780	805	762	815	760	772	728	787	763	797	773	765	819	812	756	780	817	750	786	796	741	755	767	748	769	773	802	798	780	701	788	744	759	796	714	763	773	754	827	815	775	784	801	831	747	784	785	754	804	812	792	788	806	748	764	794	788	824	807	788	755	784	760	821	811	776	790	723	826	763	802	734	766	803	796	751	726	761	809	779	786	773	774	783	740	782	722	763	771	740	772	797	730	767	767	766	728	810	752	816	803	792	784	804	757	808	781	803	808	749	815	789	770	756	753	781	734	761	779	782	763	800	766	746	779	774	793	805	739	778	735	798	797	760	754	740	759	754	829	846	769	803	762	733	743	796	801	786	737	786	775	794	789	790	799	807	786	764	755	769	793	792	736	762	791	807	809	767	774	804	746	765	807	765	800	765	794	767	750	753	762	763	751	793	772	746	775	770	728	755	768	800	769	721	750	769	801	736	814	769	775	793	745	803	773	759	769	786	725	742	762	699	755	814	777	817	756	786	753	754	747	779	778	750	751	803	737	788	813	818	803	744	754	812	724	799	780	747	813	742	796	742	776	736	797	806	794	764	768	751	804	758	825	767	749	767	747	797	769	751	765	749	713	754	727	723	748	795	792	801	764	794	717	771	764	779	785	826	799	761	768	766	788	760	789	777	774	739	749	705	738	809	760	795	796	812	791	773	779	758	785	782	789	774	771	759	778	805	803	783	798	824	747	762	746	798	726	791	758	763	805	809	794	784	774	800	719	831	787	781	747	796	744	778	799	766	759	758	753	767	765	795	808	779	764	791	747	752	741	779	788
15605	2715	2946	2212	1656	1260	1026	858	731	649	535	534	498	452	460	403	410	423	378	404	345	364	362	341	349	342	353	326	314	314	303	328	325	333	331	317	310	310	323	294	329	294	317	308	301	312	308	304	333	323	319	301	277	297	275	338	322	318	328	342	287	304	323	295	292	294	303	313	305	322	308	308	314	278	315	299	295	325	299	291	282	304	302	335	323	312	310	294	327	291	300	299	308	310	312	270	280	313	321	288	325	287	318	327	282	300	286	305	278	347	318	291	307	285	306	301	326	310	315	325	307	321	293	312	310	300	293	314	307	291	320	303	322	317	296	285	273	311	310	329	294	324	303	280	310	305	325	316	284	293	264	306	303	349	281	313	275	310	297	300	311	302	257	274	284	298	299	299	301	276	306	301	294	300	292	281	322	274	304	283	283	291	259	297	317	287	300	307	308	265	268	297	309	323	297	329	313	332	297	307	292	339	330	282	323	306	283	308	300	315	288	297	317	327	347	304	306	312	292	313	347	314	288	319	306	299	339	303	288	284	294	307	337	255	291	311	322	314	310	252	292	289	320	319	266	281	326	292	273	306	279	308	312	313	293	307	303	292	284	292	313	305	283	308	320	285	283	333	329	311	311	285	307	325	333	278	292	313	318	313	302	271	281	287	335	311	297	306	298	284	333	293	282	321	275	285	297	332	297	322	301	290	297	309	298	285	306	310	315	315	305	285	310	290	304	286	318	285	282	283	306	304	314	337	332	327	300	294	303	313	328	303	307	305	294	341	289	320	310	295	279	312	320	305	306	322	285	293	286	315	272	288	301	290	317	278	333	280	291	292	319	296	312	301	301	320	312	298	334	301	336	336	310	304	301	292	299	285	300	283	316	303	300	298	299	307	299	306	270	318	306	305	298	287	293	269	315	302	334	286	282	306	312	315	301	303	293	270	270	285	280	319	298	298	303	302	353	306	296	334	338	311	280	310	282	325	275	279	300	305	293	306	303	311	316	316	300	279	288	284	311	289	294	308	305	322	284	298	320	339	318	270	290	287	311	281	309	288	308	309	298	270	298	305	324	284	274	319	287	291	332	317	333	281	311	319	298	312	323	306	263	264	318	324	321	329	312	290	324	310	321	360	309	288	323	309	279	307	326	323	313	334	277	266	280	284	321	347	325	306	307	321	296	271	296	268	296	308	335	312	291	280	308	317	297	297	278	311	325	312	281	323	335	316	306	312	285	326	297	267	300	280	328	343	290	321	312	306	293	272	298	300	314	286	288	282	279	322	326	290	312	271	316	312	325	383	308	315	288	297	265	266	311	306	307	317	319	280	339	295	309	285	279	303	308	308	320	291	277	281	292	312	295	300	316	308	325	289	289	307	264	279	283	302	337	333	303	333	309	307	310	329	315	305	296	313	285	283	302	300	320	283	300	324	329	295	309	308	278	325	307	305	313	313	336	300	295	286	281	273	255	319	307	282	303	287	320	326	330	330	295	313	312	286	301	338	293	315	327	280	333	344	292	304	327	257	333	302	318	293	302	314	316	292	302	298	310	306	299	353	296	312	269	306	311	320	302	283	316	290	311	311	326	297	308	295	297	288	281	293	286	287	300	309	333	314	297	319	319	287	307	311	323	288	315	338	269	306	317	278	292	289	303	309	324	297	267	327	312	331	306	320	294	285	288	296	296	280	289	300	307	289	270	260	295	305	322	290	314	310	329	296	298	315	302	319	299	294	307	340	324	319	303	280	292	288	312	301	287	321	308	287	319	323	294	292	311	315	327	306	320	294	303	313	278	289	321	275	297	293	293	318	292	279	302	329	309	301	289	324	314	283	253	284	304	330	269	321	304	309	296	282	299	330	326	264	287	332	282	301	337	289	303	272	299	263	296	335	316	280	297	310	319	297	306	311	326	303	283	313	319	309	269	282	322	260	262	329	315	300	302	293	304	293	286	294	302	298	318	321	303	299	297	309	300	324	309	303	301	290	299	294	281	268	307	321	291	310	315	323	319	324	295	300	305	332	331	331	291	299	301	309	300	292	286	304	319	274	340	303	308	296	277	295	328	303	299	302	280	336	312	303	322	285	301	317	312	302	340	350	317	308	333	323	282	311	276	280	326	280	330	306	324	298	279	297	323	270	289	280	318	301	295	310	346	316	286	301	295	305	283	289	345	281	289	324	307	308	316	303	296	299	342	318	340	300	336	299	323	320	312	275	316	303	353	346	297	314	298	316	330	277	336	307	288	301	279	343	291	324	312	312	309	306	300	312	281	309	306	302	273	283	304	316	328	308	334	312	314	316	316	288	291	300	301	270	307	310	312	291	296	283	289	297	319	310	292	310	285	297	303	311	297	321	301	318	322	306	310	295	339	332	304	343	317	329	292	299	306	331	312	288	288	309	274	275	276	322	305	297	299	305	282	298	318	310	301	293	314	315	302	312	277	303	306	297	334	337	297	261	300	298	279	285	293	316	295	326	310	305	321	276	279	309	331	304	294	317	284	307	296	295	295	265	304	319	294	317	288	313	293	321	282	283	253	313	315	303	302	288	294	296	317	287	303	297	322	311	289	292	306	340	309	314	331	280	257	321	294	325	343	291	302	323	297	320	288	317	297	310	294	280	342	272	316	288	295	317	288	303	301	342	309	330	281	296	326	305	337	311	327	291	355	320	310	297	296	295	305	275	317	258	313	320	336	297	314	302	326	328	289	348	318	267	293	286	318	309	329	309	317	295	295	306	332	292	292	296	274	294	324	303	322	304	296	300	318	304	320	322	311	332	303	327	294	280	320	310	290	297	303	301	322	294	307	284	328	283	302	300	322	298	308	301	321	301	298	354	323	287	288	302	333	346	302	268	299	289	310	323	285	282	325	291	290	321	290	287	273	306	320	300	288	282	294	276	305	279	310	315	288	333	302	347	302	287	312	326	299	296	299	299	280	326	307	310	305	304	310	365	324	316	285	333	311	323	297	290	317	308	302	298	281	308	323	294	330	296	323	319	308	280	333	286	281	300	330	292	266	315	304	305	306	296	305	331	267	309	321	324	298	285	280	328	298	287	302	295	300	309	290	285	295	302	336	314	303	316	276	318	312	305	275	355	311	343	315	295	292	311	287	281	309	304	285	317	342	299	307	356	342	304	284	320	310	323	303	291	272	283	312	310	322	295	326	331	293	338	346	283	317	351	354	316	282	320	271	305	288	332	266	288	292	273	301	273	279	310	328	303	296	322	281	293	316	276	281	316	325	289	334	291	297	321	263	306	310	292	303	281	295	291	346	344	336	316	298	294	280	285	325	296	275	322	304	278	276	294	303	305	276	306	295	322	323	300	312	319	332	311	303	304	306	282	310	315	293	327	297	320	304	283	304	288	310	303	326	307	335	320	329	306	292	266	288	292	348	301	268	302	303	284	322	294	275	290	304	281	312	328	298	329	262	282	300	334	294	305	299	318	304	303	285	326	303	264	318	294	313	311	284	304	322	316	318	288
9163	2400	5285	6137	5624	5163	4120	3482	3024	2660	2343	1999	1826	1672	1523	1440	1422	1324	1274	1168	1179	1162	1077	1060	1050	1020	970	895	954	820	919	858	833	847	806	841	833	804	833	807	790	773	800	791	741	765	752	732	735	754	697	701	722	699	703	731	717	686	698	727	710	707	726	726	712	726	713	753	718	729	688	671	647	699	688	756	777	673	701	694	690	694	657	696	724	685	668	733	741	721	727	710	639	707	698	719	690	705	727	734	715	721	688	718	729	679	679	685	723	697	707	701	654	675	713	715	665	705	729	686	692	718	696	673	739	717	712	705	716	647	675	678	745	709	728	656	706	679	710	721	688	715	659	767	704	718	729	690	659	724	707	669	741	718	691	683	661	684	676	692	673	666	734	715	674	701	678	708	780	770	675	721	705	649	698	681	736	732	770	694	713	656	703	715	697	648	663	685	677	714	667	691	702	652	707	711	706	720	733	694	657	722	658	732	656	704	697	691	699	689	643	674	701	728	726	694	713	629	649	676	692	723	691	710	708	679	718	668	680	717	690	657	646	727	675	709	710	653	695	684	746	702	681	673	695	715	633	691	700	717	728	707	683	642	726	695	671	642	666	650	712	672	717	670	712	703	700	684	636	724	684	718	720	700	685	685	724	682	702	691	721	684	688	675	724	695	761	687	685	645	707	736	690	664	671	689	678	701	707	710	741	716	710	672	669	656	655	755	698	672	698	710	748	712	703	697	671	720	708	709	693	676	747	744	730	696	662	700	677	679	676	693	699	708	672	709	722	718	691	689	726	743	691	706	660	718	689	742	677	693	687	672	727	687	703	687	707	681	689	674	643	683	712	693	664	689	739	681	734	665	665	680	708	734	720	656	701	733	704	694	718	727	737	684	712	659	741	676	742	696	736	740	670	702	738	725	696	718	674	633	687	655	698	728	685	658	722	688	671	640	693	722	727	711	747	688	683	736	729	750	707	695	663	682	692	676	734	660	706	693	713	679	700	743	733	726	690	685	728	678	681	689	710	686	690	728	685	660	692	713	643	733	694	708	731	674	669	709	693	675	716	699	709	650	641	689	721	712	704	724	738	678	717	700	712	721	704	683	692	656	734	651	654	713	717	693	675	651	687	728	687	706	728	760	673	690	725	720	678	698	647	680	664	723	634	647	730	704	706	717	730	719	722	673	652	723	681	665	641	688	695	649	733	694	684	685	687	720	724	712	689	686	662	716	686	697	668	698	715	661	661	661	683	638	692	727	705	661	729	730	678	691	712	661	651	691	672	756	693	703	715	705	696	692	649	694	695	662	673	692	664	666	698	603	689	699	700	673	725	725	684	645	686	682	667	694	697	695	717	680	696	733	706	714	671	677	661	699	724	668	706	688	690	718	702	732	721	654	645	673	723	658	672	741	699	687	690	681	673	681	696	714	629	724	708	694	689	674	698	672	705	678	699	702	732	723	693	714	688	717	711	675	711	680	728	666	654	651	651	650	691	677	704	671	692	684	671	682	677	712	653	727	680	672	688	762	661	698	707	669	679	688	692	705	694	683	719	689	721	659	702	703	693	662	729	693	672	662	685	699	724	675	729	703	656	708	712	680	719	684	674	647	707	713	703	722	720	704	690	677	691	686	639	723	742	743	676	721	674	697	665	683	651	693	695	730	628	663	697	721	670	673	662	735	750	673	693	699	722	750	691	703	716	658	704	714	687	679	657	664	726	679	683	741	745	708	690	736	683	641	688	676	743	693	707	672	665	710	705	718	674	709	698	693	667	708	711	689	695	694	673	753	683	681	694	689	693	680	742	661	686	689	720	683	670	677	754	654	743	714	685	681	668	699	720	717	674	663	649	729	733	700	676	666	673	674	717	679	676	732	669	735	710	690	691	694	712	726	702	639	667	681	702	691	709	722	676	678	688	703	674	698	697	694	674	692	673	700	651	767	696	707	749	714	721	680	736	722	697	677	699	736	699	695	727	727	703	694	665	642	658	711	648	660	688	695	737	694	681	714	685	655	676	663	645	719	700	705	698	716	715	664	672	684	690	686	669	689	704	729	703	642	699	666	726	700	669	724	730	685	706	732	680	720	689	702	707	705	706	633	662	700	726	671	736	708	708	689	677	706	691	674	687	691	653	689	706	700	718	688	680	718	687	729	750	700	679	718	697	678	718	675	660	643	638	698	649	664	672	690	703	721	697	690	643	675	733	699	642	687	668	726	669	670	672	690	696	672	699	688	690	700	685	717	694	688	704	691	710	704	660	676	670	713	705	686	710	661	680	619	723	698	684	729	684	664	727	714	707	645	715	730	677	711	673	701	701	673	663	660	692	685	681	691	684	714	710	740	677	701	679	678	748	681	688	672	681	631	707	652	736	679	702	690	650	702	719	719	681	702	648	722	686	682	674	679	767	667	703	711	699	687	710	674	654	684	706	701	697	658	709	695	675	679	665	713	650	744	691	705	662	699	709	712	709	702	685	721	624	698	670	686	647	688	716	666	679	680	679	669	729	728	702	674	677	642	615	719	673	729	642	728	679	703	686	723	686	703	670	608	705	678	672	692	719	657	652	683	705	742	671	726	675	700	663	696	659	682	677	716	701	686	700	701	702	704	683	725	719	732	692	701	679	708	695	668	709	683	667	683	706	676	663	663	686	684	724	643	708	680	702	700	701	648	682	732	722	680	681	660	671	674	690	686	642	667	708	691	695	704	685	680	676	685	719	721	722	659	680	722	704	622	687	709	685	719	696	666	735	677	723	746	696	695	688	683	665	664	695	697	728	694	718	704	760	705	666	677	728	674	706	692	732	674	732	678	713	693	736	673	753	723	704	738	723	740	726	712	693	718	702	697	717	699	715	701	658	688	709	730	664	700	689	723	720	625	695	655	689	731	718	684	677	754	688	707	708	704	723	723	683	706	690	699	697	682	681	682	686	627	699	712	704	726	719	692	646	705	701	685	686	719	648	705	661	685	713	704	669	711	719	694	699	700	676	717	697	700	725	674	713	692	705	712	706	713	684	716	674	723	692	717	724	718	697	668	669	724	669	696	682	662	690	745	683	675	716	690	677	688	690	711	716	746	696	725	672	678	722	677	698	694	710	678	638	678	671	693	640	639	748	708	722	711	677	640	705	685	702	712	701	682	703	683	717	720	723	667	657	693	670	662	630	685	688	688	714	652	677	669	671	723	707	708	682	698	670	669	697	749	656	688	729	694	687	666	650	704	696	696	738	702	679	649	698	714	701	661	699	679	673	695	657	669	696	704	719	666	666	725	676	729	689	706	714	666	697	658	725	685	699	685	724	702	699	706	712	690	684	687	713	681	647	693	704	706	654	692	707	718	676	668	688	714	700	659	683	708	697	704	708	659	672	658	685	669	704	706	694	645	703	694	707	733	680	706	712	705	714	672	700	715	665	688	674	665	711	693	654	665	738	681	670	690	699	664	689	700	707	673	710	679	683	697	719	649	688	703	784	643	722	711	681	653	710	742
2025	683	853	669	572	478	406	386	333	363	329	290	300	302	309	298	290	282	258	270	291	269	273	284	241	265	276	264	239	267	289	254	252	286	249	249	256	254	230	277	275	269	249	229	247	267	257	234	232	221	249	216	219	255	240	237	236	273	260	229	272	228	282	255	252	254	248	253	247	254	245	267	239	232	238	248	263	217	248	264	264	258	224	256	229	246	240	243	222	257	213	264	247	251	252	269	250	260	261	272	238	239	251	260	254	261	226	260	253	247	259	245	270	251	254	266	292	252	280	257	243	231	275	252	237	248	249	239	271	236	249	240	236	277	252	263	252	248	256	255	238	269	268	237	242	271	233	263	254	270	235	232	218	247	240	258	232	231	247	253	236	299	237	264	263	265	215	248	226	221	262	223	256	240	214	276	240	206	240	257	251	253	274	239	237	271	286	281	252	270	251	256	256	253	249	250	237	244	303	264	221	261	253	228	267	234	279	247	292	241	248	242	230	270	252	254	258	276	268	271	231	219	251	234	232	253	250	244	241	243	247	240	243	237	239	259	258	250	272	271	238	232	255	265	244	242	243	249	248	263	225	232	265	280	229	269	283	228	271	241	256	260	242	256	252	243	248	223	244	245	274	279	247	249	259	252	236	236	243	255	240	271	256	244	227	225	239	283	252	281	231	241	260	240	251	244	240	241	242	266	238	240	243	245	251	262	274	260	268	243	263	246	247	225	226	233	238	229	246	236	236	251	243	247	261	261	251	291	276	269	262	235	279	248	275	260	259	253	252	214	248	273	229	244	251	288	268	262	240	254	233	252	231	246	260	241	212	260	252	258	249	241	256	259	238	262	247	275	266	251	248	241	265	263	244	224	239	250	236	240	271	241	225	227	278	260	243	241	252	242	237	261	269	272	286	240	250	252	250	254	254	244	255	267	239	270	262	244	239	239	254	248	246	228	250	247	262	268	253	251	214	248	273	261	241	261	298	263	253	239	272	261	250	266	236	236	254	247	253	260	217	238	254	251	245	236	271	246	240	278	288	267	216	261	243	228	252	253	271	238	249	229	227	262	244	276	223	232	232	238	252	253	270	254	277	242	278	258	248	245	255	222	280	256	264	248	244	231	247	254	253	267	238	249	238	243	247	219	222	227	279	255	256	307	244	254	251	260	211	266	271	247	259	258	282	212	235	194	251	242	251	223	263	237	275	274	224	274	273	263	247	244	247	270	236	235	223	255	259	228	240	245	230	265	228	246	245	248	224	218	261	272	270	225	277	231	244	234	247	252	270	251	224	252	231	221	264	248	230	237	242	278	240	235	232	238	250	246	239	250	229	235	228	252	243	256	231	256	249	265	264	248	249	245	265	255	271	285	248	227	266	248	252	269	256	253	261	280	257	276	265	256	230	294	268	281	263	220	273	272	262	237	269	264	272	254	235	268	254	265	243	233	246	260	261	241	231	258	240	231	256	276	282	248	255	275	249	267	276	275	232	271	248	237	243	234	238	289	280	239	240	266	250	228	243	227	222	248	281	240	262	237	266	248	264	247	256	274	248	252	256	237	242	233	219	244	274	232	216	214	248	252	254	265	263	234	285	282	244	245	244	246	237	236	264	246	257	259	272	256	243	262	271	223	225	252	235	228	255	255	254	222	213	261	233	271	258	225	209	269	273	263	248	250	228	238	262	255	272	286	259	270	258	295	257	258	253	263	259	224	270	233	291	271	237	268	284	271	242	215	274	231	269	275	232	248	270	267	246	241	263	265	253	251	275	260	236	250	242	256	228	238	271	250	236	258	237	272	268	247	262	244	246	221	263	289	254	272	232	252	255	242	273	245	255	250	270	245	260	240	243	251	262	253	257	235	241	268	249	236	289	246	263	255	244	241	247	259	264	256	263	261	246	236	257	225	257	238	269	220	274	235	268	263	260	287	240	238	239	250	220	221	230	238	222	238	272	280	223	249	264	269	279	235	267	242	238	245	257	259	275	249	267	276	262	274	256	253	252	258	242	276	248	264	232	263	231	249	227	230	269	254	245	248	252	252	294	244	247	242	273	244	273	251	235	257	267	265	246	264	259	274	209	264	266	198	268	240	223	254	233	246	211	261	261	276	251	242	259	235	275	271	251	281	257	251	251	272	220	248	231	248	238	253	250	289	253	246	272	242	241	226	221	267	287	265	250	261	243	233	279	262	285	271	218	235	271	248	239	257	249	250	258	255	257	245	256	272	248	267	237	245	274	232	264	249	269	226	253	264	274	249	248	250	281	258	281	234	267	271	218	238	283	230	249	240	269	253	245	256	265	239	219	256	258	227	256	273	261	237	259	258	247	258	250	252	241	249	239	254	277	271	241	249	262	295	237	244	237	248	237	211	231	258	256	260	250	233	272	241	252	237	262	258	242	281	267	254	254	222	225	265	282	248	237	230	261	254	235	225	247	274	260	239	263	272	257	226	277	230	238	250	238	222	238	252	249	257	248	246	299	290	251	249	232	229	236	265	267	235	267	249	295	243	221	241	294	268	258	263	254	233	242	264	282	246	254	228	229	255	261	236	236	234	221	249	244	271	277	241	227	254	278	254	240	260	253	238	252	239	225	255	276	257	250	260	241	248	244	250	239	255	236	239	249	262	252	258	255	251	273	273	258	239	257	254	229	241	232	274	267	233	267	245	238	253	247	241	256	248	257	280	257	245	242	234	268	253	252	261	242	265	218	224	254	274	258	240	296	243	266	215	233	265	266	247	237	299	261	293	250	253	259	247	228	252	268	241	258	267	252	250	238	238	247	249	256	230	250	254	265	237	249	268	246	263	244	240	280	244	255	246	223	233	245	232	234	266	275	264	230	218	227	263	280	202	256	211	274	244	229	235	254	261	271	259	236	233	240	234	245	227	249	286	230	297	253	224	248	234	244	219	242	256	224	270	268	225	237	265	252	283	261	261	297	262	227	240	234	259	220	263	254	227	260	279	249	289	278	258	264	240	247	252	248	247	250	230	240	214	249	242	268	257	231	257	238	231	257	275	233	229	257	271	249	247	259	256	284	236	246	232	249	223	241	263	257	229	195	249	244	265	248	273	289	261	235	269	286	271	241	227	228	213	231	261	291	282	258	211	271	286	245	258	238	212	269	253	257	248	263	228	213	222	260	267	243	233	231	262	278	255	279	237	257	218	265	246	281	263	244	253	234	239	230	266	234	243	268	236	237	251	274	235	254	240	247	255	224	259	284	245	244	235	241	273	271	245	246	275	262	241	250	252	267	234	254	265	254	253	238	285	267	246	220	263	225	260	252	264	248	263	240	240	238	247	230	245	247	244	208	264	250	266	233	232	209	254	237	243	260	234	242	238	256	254	238	239	265	251	276	256	240	253	236	262	260	259	266	246	276	230	261	255	252	250	208	261	268	240	232	211	245	243	240	215	228	242	269	265	258	262	232	254	270	255	270	227	252	269	242	249	268	244	246	240	226	243	230	269	259	250	231	241	268	251
2132	1068	1794	2014	1919	1698	1476	1378	1193	1140	997	940	902	800	798	777	827	765	754	719	731	706	672	707	657	639	679	670	643	678	659	629	686	688	656	574	595	673	638	623	615	651	609	575	635	578	635	607	601	568	639	579	631	603	607	554	598	601	643	588	577	616	570	632	592	589	619	637	614	596	607	601	589	596	584	577	612	538	581	610	598	583	593	623	539	598	664	629	592	587	609	578	581	577	629	635	614	583	577	577	576	564	608	601	573	618	601	624	619	584	562	593	586	589	599	575	575	590	600	600	608	609	582	602	615	574	560	580	617	606	596	581	602	612	645	577	618	590	602	619	604	611	621	642	605	585	617	624	562	587	567	593	633	628	580	571	596	598	579	572	615	616	564	523	605	579	594	599	582	566	566	619	596	592	617	600	627	575	564	597	558	628	583	594	600	583	586	587	601	590	591	586	595	623	589	645	598	621	549	580	551	609	559	609	604	565	614	596	606	588	608	613	598	605	589	599	586	585	652	603	618	599	601	582	594	591	593	590	600	600	605	633	614	595	589	601	633	610	580	613	615	611	581	552	565	618	560	630	630	596	543	556	600	617	607	635	607	567	632	649	586	645	626	609	600	592	554	640	628	636	575	612	577	632	623	586	627	624	596	595	574	613	585	620	592	631	534	606	601	591	583	622	587	558	628	568	603	587	627	590	597	625	620	578	600	603	619	614	596	585	641	559	585	576	603	601	621	585	590	544	663	631	581	627	591	593	612	584	613	585	624	606	593	610	642	554	621	588	651	636	597	625	634	612	564	617	653	614	553	584	640	600	649	602	577	554	599	565	615	614	603	597	612	605	547	570	614	604	607	608	594	575	592	574	630	555	599	607	584	621	582	615	580	611	640	594	600	613	584	630	621	573	614	533	623	596	587	587	628	596	613	576	570	620	594	586	608	625	580	573	619	577	566	596	587	606	576	597	599	571	574	633	644	649	605	608	604	576	609	641	570	575	591	612	573	616	597	581	589	574	559	618	581	603	600	573	580	568	619	601	617	585	621	603	564	602	602	593	612	601	564	621	643	565	596	613	585	589	587	574	614	563	606	597	600	589	547	593	609	598	610	608	590	610	579	596	598	594	594	580	592	569	557	608	568	563	527	584	569	563	581	609	630	585	612	597	579	599	550	638	579	631	607	612	598	552	617	609	557	567	576	563	588	594	580	581	642	631	601	556	542	608	575	578	587	604	606	581	584	600	572	597	577	608	585	539	609	593	623	563	566	608	552	610	620	555	558	589	629	600	614	624	543	563	612	594	611	629	569	577	595	584	594	582	584	595	579	614	591	614	601	618	603	566	593	610	585	626	626	610	634	599	569	599	635	632	600	563	571	623	611	615	638	575	576	658	604	565	602	612	612	632	602	630	608	567	614	629	580	552	566	571	631	596	593	595	574	622	603	619	604	616	600	622	606	592	543	595	565	636	629	612	616	623	618	582	612	601	589	599	631	611	566	584	593	586	642	588	565	670	632	621	594	610	622	617	603	610	545	555	576	557	578	614	612	663	614	591	620	571	582	596	577	595	619	620	573	600	569	609	617	585	545	576	590	627	616	568	582	620	578	604	597	610	562	602	619	545	656	577	583	579	636	639	632	537	606	621	568	629	592	630	607	605	602	548	594	615	598	590	605	590	591	572	591	583	619	572	597	644	622	609	620	659	629	630	604	578	590	571	617	576	581	612	578	608	627	594	640	618	625	625	607	605	595	586	623	627	612	572	565	619	606	563	579	657	649	612	617	639	625	613	595	586	594	617	610	611	587	576	586	608	607	594	629	580	601	563	583	635	577	627	571	578	556	575	583	621	636	624	614	567	584	605	594	618	601	601	548	605	628	618	614	625	590	624	643	613	605	589	595	637	536	585	531	582	604	609	651	608	583	566	571	630	594	591	613	602	637	622	646	597	598	576	553	565	596	590	577	605	665	614	588	551	588	572	586	614	598	605	584	588	626	615	612	548	634	584	615	592	573	540	597	575	603	617	555	621	581	573	597	558	598	618	603	618	573	575	615	577	653	621	630	579	579	613	576	608	575	631	600	633	591	578	653	605	597	573	589	598	584	578	569	585	611	615	590	558	623	611	640	619	614	603	559	574	580	578	619	607	631	598	576	620	588	628	611	623	573	611	623	599	610	591	589	566	612	656	576	593	619	618	638	591	588	592	568	643	621	549	603	564	561	609	583	592	623	593	617	659	633	579	612	616	596	587	577	559	581	553	634	596	635	549	615	602	608	586	601	608	611	608	607	630	574	622	614	628	535	534	594	588	578	614	636	593	618	574	560	615	631	605	587	584	583	601	631	621	613	568	603	591	577	556	580	623	601	634	595	602	610	573	609	602	622	566	616	621	617	598	592	587	601	612	580	579	598	629	650	593	592	595	601	579	554	586	572	678	612	593	574	572	585	547	616	617	589	608	608	598	637	611	613	600	554	601	598	616	599	630	579	595	580	569	585	595	611	572	609	547	593	617	571	596	616	575	576	607	582	580	618	591	578	636	622	642	571	612	626	593	594	550	610	593	592	596	613	589	568	614	627	595	565	603	602	575	614	618	639	606	586	630	631	615	588	627	597	602	553	644	572	596	599	571	577	594	623	617	581	587	546	557	602	656	539	565	572	579	601	605	611	585	587	588	610	586	605	560	615	621	610	600	599	582	594	575	629	593	644	581	573	599	590	623	569	594	570	556	576	576	609	586	591	635	557	608	606	584	584	602	588	624	629	591	613	615	570	598	626	618	604	591	651	624	623	616	597	602	596	557	569	592	576	661	589	557	614	618	608	596	615	604	599	582	580	614	606	569	579	641	588	600	559	564	589	618	609	615	546	597	601	619	560	560	633	604	594	579	593	622	585	596	595	594	601	598	576	578	605	576	639	607	568	585	623	600	624	546	595	607	626	588	587	576	585	601	577	557	567	578	585	579	576	595	606	607	624	576	614	592	601	632	557	588	576	610	562	606	577	560	563	599	603	600	561	613	591	597	631	606	652	615	628	603	584	588	594	640	605	562	590	626	605	600	600	569	627	571	634	587	615	598	586	619	620	628	631	592	597	605	591	583	569	607	591	609	582	594	574	612	571	589	619	561	582	547	616	627	593	591	594	640	609	604	561	590	609	637	555	619	566	608	579	656	613	619	598	599	575	627	594	616	585	596	657	577	606	623	589	617	559	583	581	637	594	596	601	589	577	602	564	563	601	575	571	607	631	616	572	609	586	569	647	588	608	605	616	633	605	644	592	617	594	564	567	623	608	576	587	597	570	639	600	601	570	591	596	612	603	603	585	631	595	609	585	606	637	609	605	592	598	574	595	601	660	626	598	626	605	602	591	590	610	583	659	555	605	584	566	671	632	609	547	580	596	570	541	609	621	651	625	627	588	600	602	597	657	608	566	612	627	606	604	557	561	652	635	546	575	566	608	614	626	616	593	603	596	577	630	577	632	628	594	546	634	589
8535	1544	1795	1373	1068	861	753	675	592	586	495	500	519	439	385	438	447	395	416	392	376	403	365	373	376	369	390	332	323	369	405	367	364	382	361	371	386	323	354	361	373	356	349	347	387	326	344	376	341	331	338	296	332	348	375	338	338	342	316	332	312	364	339	334	325	360	336	307	321	309	326	374	326	374	359	335	352	318	354	358	332	347	317	361	280	335	344	298	379	330	339	362	335	314	305	343	368	344	348	357	331	335	326	325	387	336	365	348	326	300	356	328	325	324	341	310	330	327	342	348	357	345	348	359	318	321	350	351	368	346	367	343	299	341	320	367	343	328	330	342	335	319	326	335	307	319	325	362	352	328	362	296	339	354	347	337	344	344	332	337	330	370	321	330	344	344	328	334	339	347	348	325	326	344	335	351	335	312	373	341	339	317	315	291	314	355	342	377	306	333	357	335	322	350	354	358	321	335	314	328	317	318	351	329	328	354	330	315	359	321	345	318	308	354	315	312	355	353	351	351	355	333	342	365	354	362	363	373	329	358	293	336	337	362	351	385	323	371	325	350	329	292	331	324	305	350	329	362	366	354	323	323	354	313	327	321	334	346	346	331	316	341	328	339	330	331	328	331	328	338	307	343	340	314	356	354	317	325	350	333	308	341	325	308	377	367	342	333	331	341	340	357	361	346	298	358	395	346	347	334	324	308	370	327	376	300	331	357	356	323	346	322	336	342	375	312	342	366	324	329	337	375	341	326	290	335	334	335	384	332	345	340	327	378	305	329	338	337	293	307	378	315	300	325	368	348	348	351	377	309	363	341	330	340	351	335	338	370	347	287	323	310	307	373	352	343	320	345	410	345	305	328	294	322	298	309	347	322	315	335	312	315	344	320	324	334	324	308	363	333	317	333	322	338	346	324	300	294	290	328	351	326	308	331	336	340	327	355	324	373	331	356	309	352	332	333	317	339	321	369	347	322	338	347	363	300	362	315	319	320	348	373	326	332	350	320	304	331	353	330	357	332	334	336	349	361	323	322	297	302	350	352	355	352	327	323	326	327	303	378	331	309	331	330	326	350	335	321	316	358	328	370	327	345	346	365	316	342	323	333	342	332	332	325	342	353	338	332	315	330	374	351	323	314	320	318	340	314	305	371	368	342	362	368	331	331	349	317	320	349	341	362	371	315	372	348	318	304	343	339	331	347	346	325	343	339	342	368	317	305	324	349	284	330	324	338	306	307	337	307	307	322	315	317	318	322	337	335	332	364	343	362	324	336	333	343	349	362	330	343	332	317	346	364	359	332	362	351	319	331	340	308	360	301	329	323	331	340	385	356	317	325	343	348	344	332	340	321	350	335	312	291	343	337	326	331	340	327	315	322	357	329	318	357	347	313	332	364	358	314	336	317	354	342	317	352	301	336	351	330	359	307	328	334	317	334	336	341	336	354	349	344	334	309	348	352	334	348	377	319	354	355	363	336	330	320	316	343	340	332	311	316	326	350	349	333	279	305	315	299	332	317	341	351	345	357	367	343	352	346	360	339	342	333	321	313	321	340	335	353	312	343	311	314	299	331	332	331	310	350	356	347	342	334	355	320	314	317	317	356	347	355	349	340	319	312	380	298	344	345	323	366	318	306	343	308	324	319	315	335	327	329	357	354	323	315	348	363	363	351	328	335	335	333	348	363	344	341	338	342	326	348	370	361	349	326	350	321	329	322	317	352	311	319	354	335	313	291	363	351	346	350	326	321	325	340	368	338	338	351	306	336	369	342	278	343	345	367	351	315	318	343	323	354	334	357	335	317	377	353	352	363	339	354	338	325	332	303	319	388	348	353	351	360	350	348	347	334	346	329	370	373	347	342	337	342	320	354	345	318	341	330	324	331	344	295	308	336	315	329	347	380	320	349	318	315	352	339	334	321	325	389	331	329	327	317	343	356	332	362	307	346	326	350	322	331	326	310	348	361	344	343	341	317	367	343	342	281	364	301	300	355	376	335	338	376	366	301	325	371	342	305	359	310	296	328	329	340	309	323	336	356	315	330	331	331	327	320	345	341	326	343	336	334	304	313	358	313	339	314	357	332	340	329	315	340	358	318	338	321	347	321	367	325	331	313	346	315	325	311	353	341	352	320	338	358	339	345	336	329	343	319	327	356	314	339	344	317	327	293	306	332	325	316	328	337	338	355	337	311	370	332	352	328	313	342	336	310	359	342	338	343	340	346	313	306	336	378	355	350	336	316	338	314	351	302	375	341	353	346	322	326	313	384	323	348	334	357	342	326	347	320	353	347	330	342	351	339	337	321	352	338	357	368	335	317	350	372	357	330	352	344	318	361	344	371	370	328	317	326	360	315	315	343	322	369	317	324	372	314	342	355	356	376	363	333	356	332	355	344	313	345	320	299	351	318	315	331	349	337	329	317	326	355	328	365	303	358	344	312	318	335	328	377	375	352	357	352	346	307	353	346	292	334	332	330	318	322	324	337	347	310	331	353	341	302	299	336	308	306	314	312	339	348	306	341	310	320	370	304	327	345	351	343	339	353	326	309	366	335	360	318	357	332	335	377	327	365	338	345	327	343	300	364	308	337	314	382	331	344	311	354	353	336	349	327	331	343	309	348	344	353	327	325	317	356	343	343	316	302	324	340	313	297	367	318	349	346	304	288	328	342	320	327	348	353	331	374	399	332	353	293	300	325	348	332	351	356	326	338	350	330	307	334	333	318	347	332	357	335	316	332	331	341	355	348	344	350	368	334	331	323	323	331	344	331	356	304	333	343	357	327	316	321	339	360	318	368	344	333	306	363	344	356	291	343	337	338	333	361	362	326	348	341	326	312	345	363	369	371	374	322	332	303	370	368	349	367	344	336	334	333	315	339	321	361	315	340	321	300	326	320	340	341	306	339	342	335	330	327	317	342	337	355	354	314	350	329	321	318	342	334	364	340	318	323	301	335	365	313	320	320	322	339	338	346	354	326	345	340	356	331	327	283	325	340	345	339	370	313	356	310	335	353	334	331	353	335	356	324	364	330	383	345	318	349	314	319	335	338	340	333	302	345	332	326	357	347	366	335	344	352	339	338	391	347	324	291	293	342	326	316	317	359	347	324	359	341	341	337	338	327	344	339	336	351	322	301	354	320	363	341	309	323	343	357	333	337	335	384	309	339	338	351	330	322	308	302	349	322	328	366	326	347	324	357	346	359	357	339	320	334	343	344	331	330	351	362	340	354	317	293	305	324	305	325	360	305	295	318	286	328	313	309	307	348	350	331	322	324	361	308	358	328	333	320	347	349	352	316	296	342	336	334	337	341	326	323	319	355	337	335	328	332	346	336	328	328	353	346	354	342	334	331	356	310	329	359	382	326	353	366	319	335	353	345	377	313	358	321	341	328	304	315	328	315	345	329	322	297	359	301	312	328	306	323	335	326	367	344	327	342	335	339	325	310	350	312	364	346	378	346	312	290	349	347	357	324	364	298	329	342	318	345	355	322
7038	1826	3548	4286	4076	3462	2871	2471	2229	1991	1738	1649	1437	1374	1294	1240	1240	1084	1150	1098	1084	1011	1066	988	988	1005	916	901	925	915	875	930	852	863	857	879	807	818	859	822	839	845	830	830	835	788	760	767	756	766	753	793	758	807	783	730	746	788	796	820	809	802	783	780	741	760	767	813	806	720	755	753	806	771	809	754	781	786	792	755	759	767	773	762	753	725	786	797	791	854	780	780	763	784	792	745	814	772	772	806	778	735	808	835	794	765	729	757	796	778	841	790	768	776	762	757	735	776	762	789	739	773	731	801	799	776	749	700	729	821	763	763	759	724	775	744	762	780	737	715	793	711	710	760	825	780	800	763	777	743	793	829	755	749	823	741	749	756	784	706	763	807	799	826	772	751	735	767	740	765	801	771	760	770	764	762	790	768	749	741	815	799	738	768	803	776	783	766	752	788	793	747	797	780	814	800	768	773	726	755	766	789	749	773	762	798	806	681	780	840	813	779	777	764	789	773	780	756	794	744	766	759	749	787	768	822	768	785	750	751	731	759	777	798	733	757	769	700	743	750	716	756	790	775	745	773	784	722	778	746	758	748	730	727	790	759	744	814	748	743	781	709	775	763	763	796	736	792	794	735	788	732	786	729	773	820	805	788	746	722	793	784	764	784	785	772	741	819	793	801	798	728	772	741	783	824	739	754	769	740	835	794	774	814	739	758	734	748	771	792	781	811	775	752	745	751	737	717	783	715	739	798	773	800	800	769	763	806	775	779	734	741	787	739	785	782	770	761	778	768	790	789	790	788	737	761	778	805	748	742	784	784	754	751	766	782	781	737	796	768	753	788	756	768	772	757	691	782	806	781	740	796	807	771	761	750	810	763	785	787	744	772	798	722	682	772	757	805	759	787	764	816	747	806	733	779	784	768	772	789	801	778	790	767	778	753	778	758	742	807	735	746	786	762	777	759	732	801	803	774	734	796	754	759	772	792	734	788	802	757	784	766	762	805	813	745	781	807	768	755	751	769	788	805	784	738	788	741	737	774	806	799	789	786	770	818	846	777	703	747	744	793	759	761	707	770	773	759	735	769	766	760	751	809	781	762	744	745	780	764	745	828	768	749	771	772	792	802	788	756	764	787	753	785	756	788	825	766	774	782	802	770	779	781	767	716	739	753	739	738	745	732	744	776	788	840	775	747	730	772	796	770	797	785	771	777	769	772	785	800	779	759	778	746	768	805	797	783	830	741	771	801	782	774	815	798	766	832	758	761	726	741	774	800	759	781	741	786	807	761	740	785	701	824	749	742	776	748	750	733	769	822	782	775	800	786	753	783	752	739	765	831	720	771	768	785	799	758	791	784	710	805	761	789	713	790	765	829	812	735	785	786	764	760	747	801	798	784	814	776	759	794	771	817	829	778	786	737	788	704	746	828	775	788	786	826	794	797	768	772	742	764	725	801	766	874	740	770	752	795	783	746	778	736	828	765	825	755	763	769	793	800	798	784	774	738	778	801	826	806	808	751	745	754	829	764	798	765	773	796	740	782	752	746	759	807	743	821	788	774	775	766	808	794	779	742	755	729	763	741	766	820	815	759	740	813	787	787	812	781	742	780	767	789	749	795	788	727	793	780	737	771	782	761	776	763	771	779	738	767	763	794	766	789	761	759	733	749	738	764	759	750	737	809	740	757	788	788	778	774	791	773	801	747	774	736	743	812	765	761	834	743	748	728	784	764	763	840	765	795	816	799	815	786	755	774	718	791	777	755	772	807	751	798	754	787	768	827	824	741	778	752	815	811	789	732	733	756	736	778	802	750	743	767	732	804	778	735	725	783	756	747	758	757	766	791	814	758	760	747	740	799	800	748	745	767	789	776	767	767	838	764	762	745	738	752	737	824	778	805	785	764	810	733	742	796	799	786	803	790	775	793	772	763	778	793	763	806	778	746	791	762	751	770	725	788	739	756	758	799	867	762	736	796	760	800	749	833	748	754	768	761	789	734	798	778	746	774	778	763	764	785	827	805	777	823	740	792	767	767	743	780	812	790	795	755	790	755	758	756	784	773	789	769	799	774	768	768	790	852	769	808	798	759	748	746	747	783	769	743	771	764	744	760	807	778	783	772	771	752	772	790	744	771	778	777	747	765	771	711	743	790	754	818	782	804	731	755	763	741	833	752	756	743	815	813	783	778	777	774	757	806	712	788	749	751	763	752	789	798	798	711	833	798	796	800	817	781	787	741	725	733	806	763	786	804	758	795	807	835	765	808	725	780	797	758	783	787	793	778	788	724	793	815	799	758	775	788	785	775	792	755	772	825	767	759	808	758	789	753	799	769	784	787	754	793	824	767	772	796	835	838	808	835	823	760	795	740	786	803	758	751	759	787	798	757	781	744	767	792	747	794	772	738	765	769	768	778	737	777	781	753	767	787	754	738	734	755	781	795	800	756	764	784	795	776	746	732	768	699	758	823	818	778	825	801	759	794	745	778	791	778	787	750	812	802	741	803	787	770	758	784	747	745	802	776	736	781	766	790	798	738	754	741	792	746	789	811	792	791	736	754	808	796	729	764	798	777	771	715	743	746	758	810	712	770	785	780	767	753	773	787	752	769	780	783	770	775	712	774	776	760	759	739	775	836	752	811	771	797	753	759	749	723	767	746	749	790	752	774	739	789	772	766	750	761	764	779	777	762	772	789	776	777	816	818	745	773	795	730	794	797	752	772	750	788	757	752	807	747	812	798	796	855	772	764	772	848	782	772	760	754	749	763	826	787	839	768	813	769	820	739	776	821	785	822	794	757	750	764	763	791	792	778	775	762	749	754	712	788	726	788	759	779	856	766	773	709	737	756	732	772	730	792	786	801	721	740	752	770	750	742	760	724	751	801	793	777	782	808	740	811	740	793	728	763	777	801	733	754	783	799	751	783	824	737	765	775	769	782	802	746	796	768	750	722	813	837	757	763	804	797	754	767	780	743	763	801	772	815	769	798	690	774	777	773	765	818	771	783	732	815	771	773	762	785	768	816	733	790	768	751	818	773	790	771	789	781	824	728	781	713	809	770	769	797	761	741	734	779	741	759	775	791	825	818	778	747	719	754	798	806	763	794	750	750	793	728	766	798	813	772	762	802	762	785	762	759	760	749	788	749	803	791	756	756	816	793	750	757	795	817	838	792	801	749	780	745	782	743	779	788	780	773	785	745	744	764	791	805	774	784	815	749	781	778	763	774	781	778	739	749	779	793	743	779	753	751	762	781	838	718	740	777	737	802	756	780	769	818	767	724	776	767	801	744	755	861	768	767	750	760	766	773	749	766	786	730	729	745	724	777	799	763	787	749	765	742	794	776	751	765	784	754	803	785	795	775	756	783	748	811	766	814	753	757	786	744	751	790	799	784	787	719	779	789	788	822	721	771	794	747	733	804	767	818	760	798	744	762	808	741	769	788	842	749	783	803	808	772	753	769	756	839	822	789	771	861	794	785	837	725	709	793	796	812
15578	2561	2728	2190	1566	1169	953	835	700	625	569	464	483	430	413	456	427	399	426	389	346	394	356	366	379	321	339	332	280	319	328	328	325	325	331	298	293	316	314	298	350	318	319	310	315	332	283	294	281	293	288	290	298	309	318	341	313	319	306	313	278	292	297	309	296	321	290	298	313	340	318	279	306	294	285	315	269	263	283	291	290	305	296	273	305	323	300	274	286	289	295	319	305	306	293	359	323	321	320	279	287	305	316	316	300	315	277	239	277	293	312	309	293	311	289	316	290	289	261	279	291	317	301	292	280	292	358	320	313	295	309	275	274	262	292	296	294	304	288	327	328	282	260	287	349	278	309	333	313	280	278	299	308	270	256	264	288	293	306	293	295	288	308	318	322	284	334	283	301	316	295	295	261	313	325	315	306	278	275	297	305	321	278	295	312	320	307	288	289	292	273	281	360	296	285	308	303	313	269	297	321	317	273	310	298	277	270	315	288	260	285	339	332	317	282	326	312	319	277	342	302	284	311	275	305	278	310	283	291	291	311	273	326	289	309	313	331	305	280	304	281	250	313	297	308	274	288	343	298	311	267	280	299	291	299	312	288	311	300	334	294	316	302	293	317	303	282	302	299	310	313	304	299	268	303	276	329	316	277	278	305	299	275	323	357	290	323	342	279	319	285	284	309	323	296	305	312	328	291	314	329	292	290	317	357	300	294	301	330	297	299	297	310	268	294	341	269	292	311	302	305	256	298	302	275	264	339	308	329	281	315	320	290	324	316	271	281	298	307	308	315	302	271	286	308	336	322	290	303	334	324	323	312	327	318	309	286	289	293	306	328	328	273	302	316	312	318	293	304	301	267	274	298	296	317	292	300	321	300	290	289	313	289	327	285	324	325	331	309	314	301	267	295	282	294	291	296	316	302	279	332	330	302	309	308	315	297	289	278	314	292	303	308	309	344	353	299	311	343	320	303	334	294	297	322	316	318	251	326	316	284	341	311	291	301	293	289	276	305	293	268	357	305	287	296	288	308	307	317	307	304	295	279	358	368	329	302	321	322	267	281	309	311	305	273	336	286	294	291	320	308	289	303	309	256	327	293	307	302	283	304	288	333	262	314	287	282	292	267	290	273	290	286	296	296	322	298	321	310	298	315	295	323	287	313	294	271	313	305	272	310	313	278	317	257	268	310	278	298	276	316	302	315	268	320	263	312	290	297	324	309	267	307	282	308	315	294	298	301	300	314	344	319	301	317	307	314	304	318	303	310	284	288	291	284	303	300	316	298	288	322	315	310	313	296	304	298	332	334	342	305	330	319	290	301	309	298	277	277	335	317	319	311	313	298	306	284	332	291	287	348	294	319	307	306	320	338	287	269	316	320	297	292	324	296	290	303	301	313	293	300	256	312	306	336	319	263	318	334	262	342	318	293	263	303	313	330	296	288	281	315	333	324	298	310	280	341	304	294	301	297	298	297	290	294	297	290	313	310	303	281	284	289	300	315	323	296	310	298	302	298	288	314	314	310	318	309	303	306	289	302	304	308	269	317	307	298	305	308	308	297	257	306	315	274	306	311	281	322	314	348	292	306	296	287	333	316	336	327	310	298	351	321	306	274	277	309	295	308	313	334	311	288	312	351	317	306	304	322	278	309	331	310	302	287	326	293	322	355	286	284	315	299	332	281	283	318	349	332	290	295	305	315	283	303	277	293	306	306	300	293	294	335	275	277	266	301	319	315	268	305	303	315	289	287	283	338	327	303	296	322	321	341	300	294	288	271	300	294	296	309	306	303	331	303	293	354	300	275	343	327	300	303	331	322	292	296	293	314	296	263	318	265	323	324	304	329	304	290	273	288	297	274	281	271	316	331	280	293	272	300	300	308	296	312	333	299	278	304	277	338	319	297	319	320	286	288	288	321	310	258	279	296	318	287	298	276	308	272	279	298	282	284	335	325	328	316	307	293	280	296	294	312	295	318	271	326	281	328	287	302	306	311	327	297	291	291	286	331	312	286	299	323	298	335	293	261	286	298	297	265	298	323	285	276	306	341	311	286	325	266	308	298	306	295	287	320	270	274	278	301	299	294	307	303	299	292	321	284	286	297	296	289	307	317	279	327	291	298	319	288	280	317	320	286	306	322	310	293	317	288	332	342	310	286	326	296	307	296	271	290	267	288	313	294	328	303	329	300	294	269	324	299	305	303	299	328	298	304	280	280	284	297	296	298	351	289	295	305	307	276	313	298	285	309	289	278	306	300	300	295	298	291	343	298	315	324	291	353	314	303	304	299	300	310	311	300	289	287	317	321	282	292	310	292	336	291	309	285	308	295	312	338	293	341	266	312	321	302	310	274	289	296	326	306	306	303	304	328	275	305	332	295	310	275	289	286	281	314	314	283	302	312	310	309	271	310	292	315	294	295	304	275	313	291	340	328	314	306	317	285	287	301	295	327	290	299	286	300	324	316	311	317	346	304	317	316	301	318	309	312	296	322	303	271	341	306	297	276	313	266	316	278	303	305	322	311	303	286	298	328	339	294	285	315	298	251	322	338	298	281	302	315	296	293	309	279	315	294	314	310	322	296	328	299	308	312	283	297	323	318	287	308	279	297	302	283	328	278	299	305	302	298	351	297	320	295	264	299	313	312	295	333	293	314	319	312	291	293	283	290	291	337	307	293	334	294	305	303	292	279	297	289	314	333	296	299	296	291	293	310	284	322	318	301	307	296	306	324	285	314	291	297	298	310	299	307	290	267	287	298	302	278	301	291	308	317	331	292	287	294	303	291	317	292	289	309	336	303	327	331	302	329	312	318	336	318	270	316	323	291	284	315	299	277	264	281	289	325	320	275	281	289	337	259	315	298	304	268	323	333	297	326	277	271	279	334	303	320	317	298	298	319	325	298	275	282	299	349	300	307	285	300	295	303	341	297	288	296	322	288	311	310	277	313	310	284	287	304	329	307	306	298	296	287	262	306	297	302	316	301	318	296	293	320	262	291	297	307	302	294	317	300	293	333	314	288	302	300	307	294	281	311	341	288	290	302	308	319	307	295	299	272	297	256	296	310	304	273	291	299	263	271	314	341	306	304	299	299	298	271	326	323	329	310	319	309	262	274	279	281	302	276	283	302	315	309	263	299	282	308	302	281	326	338	319	286	293	330	314	286	295	285	329	297	287	296	281	284	310	310	303	312	333	298	316	287	288	320	282	324	301	278	285	291	264	300	276	283	292	272	321	287	307	337	282	282	286	299	289	298	329	302	297	289	306	276	337	293	291	307	300	308	291	270	324	302	293	319	314	313	290	272	330	304	307	283	293	306	324	298	305	318	303	303	291	318	309	290	305	275	257	295	320	313	322	298	294	302	276	306	320	297	273	344	292	317	269	333	281	268	294	287	311	300	281	283	292	284	304	295	315	294	282	333	306	293	280	298	283	267	306	299	300	297	296	328	307	333	323	306	340	284	287	282	284	308	295	321	291	293	336	293	316	329	311
9163	2377	5106	6281	5644	4786	3811	3409	2960	2715	2230	2076	1735	1636	1540	1487	1352	1312	1273	1214	1192	1107	1092	996	1035	998	1037	947	904	913	852	900	839	892	856	853	798	784	777	860	792	817	756	809	785	765	720	743	780	693	789	701	710	723	699	669	676	726	743	722	657	706	703	727	749	688	699	681	743	702	676	717	685	689	707	731	700	708	714	674	720	679	659	683	694	711	688	712	702	716	658	670	767	654	693	680	670	638	678	665	706	688	699	733	644	674	708	708	698	722	684	703	729	681	716	699	685	687	676	673	684	703	671	696	663	706	709	660	661	762	666	692	763	657	709	653	680	722	658	658	748	691	724	718	714	690	703	723	680	720	673	663	686	697	683	702	726	674	665	661	754	716	716	713	662	702	658	683	708	676	691	699	727	697	726	683	666	703	696	654	719	688	660	677	706	708	652	703	710	678	682	695	719	679	693	696	670	715	689	722	644	692	711	749	678	712	713	693	724	711	694	691	703	709	644	680	691	696	647	668	686	658	659	688	677	681	706	722	666	729	679	681	718	692	706	733	674	722	685	719	700	656	693	725	721	727	681	640	698	747	708	704	660	702	734	622	667	724	696	707	700	686	656	624	697	655	711	665	686	692	737	697	653	714	665	678	718	734	692	721	689	705	690	704	708	703	689	657	681	710	700	699	692	743	724	663	680	667	715	676	733	693	718	691	674	714	713	682	728	722	690	692	731	719	635	721	656	707	661	690	703	701	691	748	679	667	682	669	717	765	690	698	683	701	671	700	647	714	778	636	664	687	688	686	699	721	687	692	650	694	663	715	698	694	678	689	690	698	708	629	698	662	709	688	724	643	689	687	684	707	671	724	678	674	707	690	665	680	684	730	662	678	683	726	746	658	679	686	707	705	716	647	682	711	748	667	703	693	592	715	688	718	744	679	721	693	683	690	718	708	676	728	698	729	684	712	674	665	650	708	685	678	679	728	696	653	676	705	691	699	679	726	683	701	700	694	725	662	699	695	664	696	650	701	664	700	682	732	681	646	730	707	686	687	665	714	696	710	709	715	682	705	672	688	707	735	712	676	667	663	692	679	748	688	692	737	717	734	713	699	710	685	660	682	687	688	699	717	723	669	703	694	711	672	685	702	710	736	671	725	712	696	688	663	687	714	715	727	688	755	676	670	674	716	706	694	715	657	702	702	643	702	648	668	719	727	687	721	711	709	682	686	705	671	711	712	709	671	672	666	678	701	686	678	659	699	671	642	667	705	706	716	718	703	680	657	668	703	686	666	720	730	658	708	684	667	666	669	731	649	692	686	697	717	676	698	688	688	668	662	664	692	672	664	694	663	668	730	667	626	675	659	664	688	659	732	657	720	659	695	746	699	670	685	665	696	696	714	687	662	715	646	695	661	736	725	745	688	717	699	675	717	731	680	742	748	702	673	702	697	677	694	716	671	722	697	718	667	678	716	694	682	661	669	692	690	679	721	691	690	690	711	705	651	697	663	675	675	646	681	646	681	705	677	703	673	703	661	714	683	711	710	686	673	682	687	680	663	735	705	680	674	706	670	720	683	684	717	674	664	684	685	706	686	711	622	676	676	670	678	645	698	717	666	703	693	704	675	743	727	678	688	688	743	707	656	692	700	677	703	687	745	703	695	701	701	702	676	706	656	706	695	714	700	710	705	741	707	691	694	675	668	726	667	646	670	662	714	677	661	651	712	675	670	680	685	669	691	691	715	759	732	666	712	699	727	666	709	669	681	704	651	709	659	702	702	714	639	687	703	707	655	663	674	698	701	653	720	689	686	652	692	674	717	727	678	707	703	716	689	690	677	654	683	707	713	715	745	690	698	682	677	716	680	684	660	697	701	660	695	680	691	678	701	687	683	701	661	679	698	667	711	695	689	643	722	698	671	677	677	700	662	611	684	677	725	691	708	686	704	712	707	680	683	662	701	672	713	704	701	713	716	701	707	722	700	713	717	672	660	699	710	659	750	695	662	688	706	710	707	686	678	650	663	707	737	684	712	635	697	707	711	701	736	692	689	747	693	685	707	684	700	695	676	675	672	714	705	726	710	663	691	669	677	740	711	700	721	712	746	710	684	684	659	704	644	704	687	668	706	678	721	681	702	695	689	701	744	720	690	726	694	671	694	680	655	716	655	676	645	652	730	713	697	728	712	655	732	747	697	697	647	708	688	677	687	710	690	653	682	677	708	718	692	668	701	703	688	688	687	699	668	709	676	665	695	657	702	666	681	690	702	645	685	712	669	720	702	686	714	630	661	642	688	637	698	702	670	702	716	698	700	705	710	685	676	688	704	699	722	678	679	680	689	723	730	685	704	682	686	705	722	692	690	677	677	686	728	745	679	673	687	712	711	687	681	713	676	692	739	697	672	675	680	709	682	717	696	680	717	676	681	696	682	743	667	690	721	683	671	682	692	704	684	710	685	736	711	721	644	745	693	688	712	720	729	658	701	672	701	714	652	729	705	663	662	682	760	702	672	707	681	671	677	706	728	717	667	704	715	692	682	668	721	683	684	694	678	709	714	697	758	631	664	636	696	682	666	658	662	697	705	698	712	697	694	675	639	705	692	652	722	677	665	695	703	662	698	702	662	705	696	661	696	689	704	695	700	674	679	740	702	714	678	726	694	702	727	638	653	689	662	683	703	687	657	709	663	691	712	682	728	729	676	738	697	686	653	675	638	666	640	697	649	756	706	727	763	666	710	676	695	650	731	660	656	685	714	684	708	680	661	677	684	675	710	668	694	666	693	716	712	677	728	652	668	706	716	689	692	647	710	711	694	698	686	736	699	713	725	625	695	706	656	695	642	728	701	708	701	688	674	677	722	666	722	697	711	674	687	733	670	652	703	740	688	685	737	697	712	674	698	700	698	661	663	674	674	704	671	715	706	743	687	703	709	658	757	673	708	702	707	660	696	684	690	621	623	667	700	755	691	719	692	665	690	680	727	704	693	683	723	748	684	664	711	704	692	663	725	691	711	695	730	674	691	752	667	643	710	704	721	704	716	713	673	692	678	710	679	664	688	653	705	690	688	702	671	644	730	682	728	668	643	708	705	721	694	664	724	628	689	635	626	650	648	718	650	689	695	677	654	679	692	710	751	722	687	699	728	690	667	690	706	713	684	698	679	663	691	671	706	655	700	696	704	730	682	661	688	706	704	710	685	734	682	685	670	692	683	675	696	688	712	662	690	699	671	692	708	676	716	690	688	735	712	686	729	744	704	660	720	685	680	687	692	722	693	686	663	640	688	714	685	655	679	716	675	643	654	737	706	695	704	668	693	645	718	701	647	747	708	682	690	738	709	729	677	684	732	698	711	704	711	743	748	701	701	708	661	670	702	693	663	686	686	708	694	721	633	668	716	729	723	721	719	723	732	659	701	721	744	735	732	683	697	748	702	668	671	667	686	673	611	718	670	702	684	696	704	688	760	732	674	721	691	687	645	705	658	689	666	668	689	728	692
2140	723	905	730	567	523	391	366	393	318	341	291	304	311	267	324	274	313	274	275	240	282	280	268	287	250	264	282	250	244	239	266	237	265	261	227	253	298	229	261	264	261	272	234	257	240	269	226	244	257	250	252	250	257	252	228	244	239	267	244	235	252	256	218	268	243	260	266	230	249	260	262	228	247	244	239	245	250	280	272	241	247	287	253	243	248	275	263	271	270	267	242	271	226	259	259	233	225	244	274	294	254	253	267	251	251	269	250	257	238	266	283	255	258	233	238	276	240	238	245	256	260	264	264	272	270	242	254	270	237	246	247	275	257	231	275	277	275	225	217	273	261	236	262	254	248	244	282	245	238	271	269	223	239	226	275	238	252	266	249	234	261	229	246	232	237	259	248	253	255	223	250	277	288	282	261	259	289	239	248	237	252	273	261	267	268	256	229	247	263	243	249	266	241	248	223	254	257	231	267	276	236	264	260	231	228	251	235	245	265	270	219	263	248	263	254	273	248	249	257	254	239	257	234	250	251	267	260	240	248	254	252	264	219	224	256	260	260	259	247	213	273	277	218	256	256	246	251	236	254	263	263	234	260	296	292	266	241	252	260	236	242	243	242	258	275	254	257	224	239	229	257	263	239	233	225	254	249	256	278	277	245	237	203	266	258	243	261	239	248	272	282	240	261	268	277	233	266	213	232	260	245	250	235	257	269	258	275	247	267	264	257	263	255	254	286	254	233	281	263	249	228	264	242	232	232	282	288	237	246	251	245	262	265	251	249	245	240	285	268	250	256	248	275	261	259	254	262	252	252	241	251	246	278	251	277	263	266	258	249	257	234	266	276	232	247	244	238	244	242	238	241	264	243	253	258	246	235	248	258	221	249	238	218	233	237	255	264	262	232	260	265	270	221	213	297	262	231	247	248	258	239	237	253	275	255	209	244	269	244	247	253	244	274	245	295	259	246	238	249	262	262	229	238	253	234	245	243	242	250	254	276	270	244	262	251	258	255	251	262	260	231	263	266	247	239	250	269	231	254	252	235	243	236	247	262	243	239	254	237	262	251	241	280	268	250	261	252	286	241	285	247	233	254	234	237	253	249	254	262	255	245	261	245	270	252	255	255	256	282	264	247	260	256	258	197	266	250	244	207	223	231	239	277	241	253	272	257	263	248	268	266	263	243	263	272	273	283	258	237	253	261	253	249	269	229	222	262	256	247	250	255	255	262	252	256	237	233	267	247	287	235	248	240	232	240	257	264	253	228	257	278	261	265	240	273	248	252	249	256	255	240	229	228	243	248	280	257	254	276	254	273	267	261	274	250	226	244	221	284	271	221	271	238	263	247	256	294	256	274	261	257	296	270	263	188	234	270	251	242	255	270	274	256	252	225	282	246	259	268	254	228	258	239	258	237	223	245	271	270	248	268	244	232	248	232	278	255	216	242	251	238	253	258	253	244	241	232	221	257	277	286	259	242	256	240	220	255	252	260	259	279	274	225	263	242	259	271	243	229	257	252	248	286	248	239	236	284	233	248	228	267	277	248	253	244	264	251	244	227	247	248	288	219	228	242	255	247	251	213	250	258	244	266	251	226	215	290	248	268	255	243	229	249	277	256	226	277	238	265	232	267	283	256	226	235	236	273	240	246	272	258	231	255	254	240	237	241	265	238	277	270	256	266	257	289	252	262	229	239	254	245	257	221	248	248	233	235	256	237	247	229	281	243	270	227	219	260	241	258	255	259	258	245	250	268	263	244	248	254	259	247	250	276	254	248	254	237	265	269	263	274	250	257	246	267	247	278	260	255	241	246	247	239	226	250	230	248	264	241	288	250	257	219	275	252	261	237	253	256	262	273	245	279	262	245	211	254	224	279	257	242	248	267	268	270	253	259	247	256	273	245	274	259	235	254	273	239	281	265	243	244	254	280	250	263	233	273	252	263	247	265	291	248	244	248	245	259	248	263	250	264	231	247	244	253	221	255	240	255	241	268	249	255	278	254	239	221	240	239	250	260	240	253	257	258	261	252	249	252	253	230	267	234	259	223	222	222	273	246	280	255	226	235	257	235	249	248	274	282	257	224	229	227	239	259	245	256	273	245	246	264	266	252	223	236	254	242	263	259	282	261	262	279	266	256	252	217	249	257	247	258	256	261	245	265	213	261	259	261	291	244	224	243	246	259	244	261	249	291	245	255	297	261	235	233	247	257	246	249	263	248	263	266	259	265	232	221	265	247	237	234	245	252	233	278	259	243	251	257	238	255	241	248	233	251	221	248	277	254	262	270	253	238	263	255	245	225	250	246	256	228	240	285	260	226	269	261	286	260	269	237	268	253	254	234	292	246	254	237	250	239	239	244	248	243	258	228	248	249	263	254	279	248	257	251	237	269	263	247	254	250	249	251	247	260	261	222	268	235	264	263	255	258	256	252	240	229	243	256	253	227	229	248	258	265	272	271	258	232	258	278	250	253	248	254	243	244	261	250	263	248	248	243	243	269	265	262	269	269	242	287	238	257	237	248	241	245	216	248	261	239	237	229	248	257	244	274	229	247	229	271	304	282	226	255	244	261	261	275	244	254	243	220	257	229	256	255	256	238	266	238	252	245	238	263	271	247	218	239	252	252	241	257	273	231	231	249	264	248	260	247	258	288	237	238	269	269	279	234	253	270	242	268	229	244	217	255	236	248	247	256	244	275	258	258	248	248	242	229	254	220	248	235	269	271	241	226	245	252	223	268	275	279	264	276	267	247	263	250	242	267	217	289	248	241	245	279	254	254	281	230	267	243	273	218	263	241	268	283	234	268	291	222	238	224	259	265	228	224	265	245	256	221	231	232	219	237	274	237	261	265	272	235	242	245	226	252	241	268	268	263	253	259	238	226	269	232	251	248	313	284	257	245	266	280	254	247	274	254	285	257	229	271	236	250	257	244	245	270	280	231	239	275	263	255	246	256	255	252	280	278	286	239	236	263	237	243	264	244	254	252	283	230	253	288	257	251	237	234	253	245	236	253	253	266	269	255	255	244	268	237	244	262	268	218	218	246	254	250	267	261	265	267	241	244	256	262	251	279	249	244	257	250	230	249	296	256	264	248	271	258	249	240	252	284	265	248	240	263	242	221	251	271	236	237	259	277	215	240	242	251	216	252	259	273	268	293	280	280	233	273	260	295	275	242	229	257	252	265	250	241	246	275	265	242	262	283	249	245	240	246	239	251	255	251	259	248	260	258	235	210	265	253	242	250	223	241	239	250	213	263	257	226	249	211	271	239	275	242	251	249	249	242	254	257	287	238	219	283	236	233	288	261	247	272	234	255	232	240	239	223	273	233	275	255	230	252	241	293	250	238	239	263	266	250	243	257	246	259	266	285	240	245	272	255	251	253	224	239	226	260	247	239	239	252	239	255	241	254	251	248	259	300	243	264	249	277	287	241	250	249	255	275	254	251	224	252	262	241	264	262	268	266	280	274	272	245	219	263	280	285	261	254	268	241
2203	1097	1837	2242	1970	1722	1446	1402	1291	1130	1001	970	913	872	846	834	759	773	763	743	744	757	756	722	765	723	689	673	690	732	644	621	652	666	655	653	622	617	644	654	618	666	608	629	605	626	600	626	597	568	574	607	558	622	608	654	633	595	606	552	631	599	609	663	569	600	652	655	591	591	611	613	616	605	591	628	629	648	561	574	648	608	605	633	632	589	609	569	618	584	609	616	607	575	601	640	651	579	596	587	585	583	616	602	569	579	634	609	604	625	584	631	608	602	632	595	589	603	600	617	617	576	622	605	602	592	583	622	612	571	633	591	630	572	581	592	591	642	632	602	587	619	645	580	564	595	600	625	633	604	578	600	572	628	583	613	612	579	592	586	581	628	581	649	566	640	584	613	604	588	575	663	581	606	611	619	612	640	603	566	620	660	649	622	603	560	590	618	651	619	614	599	602	602	608	609	583	588	551	595	606	607	592	592	595	633	622	617	568	587	635	615	559	610	610	575	586	627	579	604	619	606	617	616	613	628	590	544	637	596	606	585	659	630	587	607	622	628	589	609	615	604	629	636	576	584	575	585	566	614	605	583	559	569	591	606	588	630	657	630	589	592	566	599	618	575	629	629	606	574	605	597	589	634	572	621	601	607	590	622	576	621	582	603	586	612	606	622	538	625	586	595	604	572	607	613	638	640	590	604	616	626	560	624	578	600	578	643	642	596	577	564	628	643	613	611	621	614	640	644	678	634	619	591	596	617	633	607	650	593	589	606	587	565	598	597	606	583	634	602	646	622	637	614	572	575	617	581	641	627	660	618	648	611	635	617	622	614	615	582	603	566	679	611	577	579	606	632	599	589	612	616	577	628	635	619	598	583	577	624	610	577	619	633	601	592	602	584	614	592	612	593	592	587	567	585	580	633	572	571	598	601	638	563	594	591	618	622	608	593	610	587	585	610	578	637	621	582	623	592	657	583	596	590	610	601	599	592	643	556	610	628	585	575	555	593	602	617	613	612	609	629	599	561	585	584	638	643	587	592	602	611	646	627	626	638	619	625	596	606	564	617	610	590	634	613	586	583	568	607	586	626	582	580	621	608	615	593	553	647	611	577	577	615	624	598	625	598	615	633	608	595	582	590	607	621	544	590	571	573	583	564	626	634	610	620	579	621	587	579	605	619	607	606	638	565	610	564	628	607	568	647	600	654	581	630	616	631	588	620	601	624	609	595	608	614	579	623	624	603	592	608	610	607	624	597	615	599	620	568	602	645	623	620	625	607	601	631	584	619	602	606	632	626	639	626	616	577	621	601	588	626	602	604	612	608	646	567	602	569	621	616	605	578	608	608	596	630	579	661	570	600	605	612	625	584	639	643	577	596	605	590	584	601	576	583	589	588	589	617	587	608	563	613	603	581	593	632	620	612	609	611	609	617	614	600	587	656	613	593	655	599	649	591	611	609	659	630	609	596	613	584	595	639	576	603	617	594	571	587	614	611	601	577	638	630	656	661	576	586	617	601	592	617	640	588	601	635	598	620	597	586	606	549	620	605	612	632	620	608	627	594	606	608	641	572	603	621	584	600	564	614	594	589	595	588	628	602	599	608	604	638	596	619	603	627	608	621	608	587	621	564	591	601	574	657	555	597	603	600	603	593	623	602	588	587	589	586	590	669	579	651	611	581	631	580	589	624	630	619	604	578	582	634	597	642	587	629	649	600	611	614	583	643	601	627	596	642	617	572	624	610	548	597	606	645	611	580	607	592	610	646	577	645	626	624	600	591	623	625	578	614	589	578	602	651	596	574	601	604	619	620	623	620	618	582	572	641	610	597	621	585	597	587	632	615	547	608	611	615	590	590	622	587	672	644	614	595	630	588	614	645	579	627	562	627	624	596	622	618	600	576	598	588	596	625	635	622	576	614	600	643	574	594	601	604	583	648	590	574	597	564	611	572	619	590	565	576	617	609	627	590	583	631	590	646	614	639	611	570	603	599	595	621	572	590	600	602	619	609	579	575	559	605	634	588	625	559	610	587	627	607	567	624	642	554	614	635	593	631	614	631	594	645	566	587	664	584	628	644	588	635	598	597	625	602	619	645	644	610	607	652	613	615	578	593	573	621	651	606	611	581	619	631	562	618	577	622	588	603	610	621	628	628	624	632	581	599	585	612	580	590	600	622	640	643	595	571	603	606	612	626	612	576	573	608	623	666	606	600	614	612	625	602	600	647	655	591	614	605	600	606	583	608	549	660	577	582	597	595	591	588	639	599	591	602	622	613	599	644	577	599	622	626	612	607	605	605	601	600	582	597	583	612	610	618	569	611	606	600	600	621	584	580	574	605	583	587	565	632	597	617	619	616	559	623	593	634	630	587	624	608	603	634	577	611	604	597	571	617	602	600	596	646	559	605	610	603	662	593	592	569	604	646	534	583	613	603	585	604	623	632	569	592	575	625	636	619	591	591	596	588	610	631	614	652	599	645	595	628	566	598	623	603	598	574	581	594	606	607	614	614	641	583	648	595	622	605	621	548	568	615	622	641	588	614	618	589	612	609	643	591	602	615	602	613	647	622	610	605	614	592	643	619	621	642	601	640	613	615	610	587	607	585	622	598	585	590	602	598	603	588	609	615	584	660	649	583	578	601	610	612	582	617	617	607	645	609	609	605	610	621	609	619	596	597	616	552	601	603	550	647	593	587	573	604	615	611	584	598	610	608	613	530	612	595	629	625	583	602	599	618	567	572	591	619	584	608	607	625	598	660	608	633	628	577	629	639	598	610	579	608	594	613	634	594	625	641	586	608	608	605	584	578	581	612	619	624	595	638	619	581	624	626	592	577	580	582	628	616	633	596	617	602	565	606	595	590	626	603	594	605	626	616	618	604	603	605	620	573	602	579	626	588	621	607	586	596	596	625	603	620	572	598	557	599	580	641	598	620	605	631	586	596	615	638	598	610	636	594	596	615	593	636	611	590	611	566	616	622	609	595	607	632	596	626	560	582	617	576	632	605	612	610	571	599	616	609	655	630	572	607	605	616	594	646	612	623	578	608	589	642	655	643	638	652	631	599	586	619	627	587	599	598	597	650	635	609	581	625	682	582	609	594	598	627	589	617	620	605	616	630	608	627	622	586	593	584	609	619	610	595	618	593	630	610	580	603	616	627	618	586	644	606	564	545	583	638	598	575	595	600	632	594	570	579	578	566	592	582	594	645	617	647	606	581	636	620	641	617	592	599	609	565	596	569	582	613	595	589	624	626	638	640	656	600	638	601	678	619	581	655	576	636	602	620	569	577	612	636	611	613	609	587	608	617	599	604	632	620	570	602	622	610	624	627	571	632	548	650	611	603	618	628	584	591	643	582	624	610	586	605	612	566	592	608	599	584	642	581	613	601	615	631	568	603	630	555	567	550	628	586	587	603	599	572	590	587	563	664	613	560	600	591	626	597	634	633	604	619	553	587	620	605	634	621	614	589	605	579	605	627	582	583	587	589
8488	1390	1673	1507	1045	834	668	664	598	573	516	455	447	451	419	397	408	342	383	358	350	353	388	373	358	371	360	326	325	348	328	322	335	339	349	322	328	352	335	335	285	308	334	342	385	339	325	340	353	336	344	324	321	297	346	340	377	305	370	329	337	402	311	346	330	343	345	336	346	322	378	349	333	343	315	336	338	319	326	331	339	363	332	347	332	335	324	341	337	319	335	331	314	338	338	327	357	302	327	332	318	339	340	333	325	333	367	342	310	372	319	334	348	372	326	327	337	320	374	356	315	292	330	344	294	312	333	354	353	335	356	342	343	327	304	352	328	357	319	342	337	355	348	339	353	343	333	317	328	330	307	311	353	297	350	331	308	358	347	356	307	363	321	365	330	273	355	358	371	324	334	311	287	319	334	335	344	309	354	336	363	356	333	313	321	314	339	292	302	338	366	362	316	352	355	377	318	335	321	318	312	313	300	290	322	322	301	365	348	350	320	339	284	316	320	352	352	335	343	312	331	348	342	320	322	341	358	303	339	333	331	356	315	335	335	357	359	366	346	339	357	307	348	286	321	327	334	333	335	326	342	324	334	356	348	379	358	329	358	330	306	305	359	322	353	323	305	306	368	345	325	356	347	342	350	306	302	349	336	326	342	337	371	298	335	324	336	328	357	310	317	363	370	331	332	368	350	355	342	347	330	313	359	313	362	396	327	311	345	333	318	309	352	347	353	360	345	312	314	318	338	328	344	322	294	316	361	323	337	307	306	344	340	329	348	322	323	330	293	344	349	358	349	333	363	340	353	319	345	336	340	351	327	320	345	323	361	363	335	298	298	325	356	337	303	309	321	350	374	329	338	323	338	339	361	324	332	337	312	337	354	334	334	329	336	325	340	346	311	327	336	330	339	315	340	345	333	326	363	324	323	343	324	338	394	312	308	305	302	345	316	341	358	374	351	317	339	334	343	331	355	334	366	338	332	362	320	313	341	331	325	328	350	366	309	341	322	333	342	338	366	325	349	379	310	343	308	320	349	327	332	335	303	333	327	298	322	358	313	331	332	332	331	341	368	388	341	309	357	332	340	342	336	308	293	332	340	365	337	351	303	336	332	322	305	337	322	321	316	345	346	339	347	333	319	329	349	337	321	350	334	325	343	340	324	365	318	343	351	324	321	322	346	350	339	331	357	329	345	301	348	351	320	338	338	309	343	320	348	308	330	365	312	332	372	296	348	333	332	354	314	324	373	323	349	307	335	353	332	359	324	343	361	338	344	348	341	294	335	351	357	352	347	353	345	343	343	326	350	339	325	354	334	327	324	341	324	380	329	299	320	343	345	306	343	348	306	308	338	324	343	370	340	349	365	346	331	340	356	326	295	319	352	353	340	345	312	330	334	333	357	294	339	352	339	376	335	310	341	321	324	357	364	324	348	324	303	327	335	293	335	279	345	344	303	375	358	345	297	321	346	352	350	318	346	359	327	345	340	352	350	310	327	328	310	348	322	323	304	366	336	341	299	323	315	325	328	342	330	358	339	339	339	322	337	289	337	330	332	335	325	331	325	344	331	314	324	332	353	335	315	314	340	303	335	275	340	333	355	354	330	364	337	359	372	327	333	308	327	340	330	310	315	359	313	323	329	309	356	344	338	349	356	305	322	293	338	321	334	355	341	368	305	359	381	321	342	325	351	335	309	306	340	299	346	324	354	335	339	356	337	298	306	330	347	344	350	314	318	306	317	297	351	351	340	332	329	344	349	340	352	313	311	323	326	327	336	353	295	377	323	344	339	360	320	322	345	331	360	296	359	337	330	291	336	303	314	318	351	327	322	352	321	319	313	316	339	360	337	337	353	345	346	310	339	327	317	330	329	346	338	335	354	331	335	341	340	371	343	326	342	302	309	314	323	331	340	346	341	342	341	345	357	349	287	331	322	332	323	339	287	326	315	308	346	355	365	331	330	353	320	318	323	343	326	338	329	353	340	344	297	334	336	331	332	320	338	342	331	340	332	314	294	341	335	342	333	325	308	385	350	339	349	343	334	361	338	337	345	358	335	311	324	349	279	317	283	299	335	321	343	359	313	359	336	335	309	318	302	350	337	340	350	328	359	318	314	362	346	333	319	345	342	267	370	340	330	323	340	343	350	306	342	354	347	378	309	345	293	339	328	325	335	329	345	341	326	330	364	329	338	329	353	301	357	320	317	307	339	319	341	326	320	347	306	333	307	348	314	315	288	325	326	319	323	344	330	301	319	351	326	338	308	332	350	306	355	326	299	331	307	334	339	322	360	309	351	321	330	345	342	367	304	298	314	329	329	326	321	359	362	344	365	342	316	341	321	348	380	315	337	354	336	351	362	323	331	354	337	331	333	357	374	311	331	312	326	323	372	358	323	343	345	333	323	354	323	329	315	374	353	333	341	329	364	373	353	355	340	329	352	346	342	344	328	337	376	356	332	388	365	346	324	327	297	329	315	370	339	349	326	330	305	326	364	307	338	323	311	311	324	355	377	344	328	299	322	325	366	369	352	328	357	289	344	349	314	338	325	344	352	350	333	326	355	315	360	349	323	372	330	359	324	313	349	336	338	319	325	333	359	310	315	354	319	334	301	347	330	380	355	336	341	335	371	352	319	380	324	344	330	359	340	382	358	352	340	324	354	335	326	353	339	337	355	327	317	325	325	331	327	320	326	394	321	354	331	304	339	328	310	342	387	326	333	352	342	336	359	333	335	334	331	328	353	349	340	341	338	329	348	309	350	308	354	337	328	324	345	363	318	325	320	355	319	295	309	329	346	342	309	319	335	339	319	309	328	336	283	340	366	321	343	294	317	343	329	331	311	327	370	335	287	313	334	320	347	349	312	335	351	341	334	324	348	327	365	347	323	332	354	324	330	339	340	335	355	348	333	310	329	324	355	340	350	346	324	326	310	325	365	341	349	321	355	352	323	339	321	325	363	355	354	322	341	343	356	320	314	313	320	313	347	297	348	334	348	327	338	313	327	367	353	343	342	310	348	328	313	331	381	329	335	338	308	307	313	328	345	309	352	343	346	345	316	323	357	324	335	339	334	343	300	309	336	310	312	339	318	327	323	320	321	324	327	308	355	323	330	330	367	324	368	327	294	368	350	323	333	373	356	335	316	354	337	340	315	357	348	347	315	319	321	332	330	290	336	294	324	322	346	322	320	350	325	345	342	332	350	348	355	317	314	323	324	297	335	332	303	331	365	338	316	317	303	298	329	368	323	353	333	310	320	334	324	326	316	353	372	362	354	347	267	321	358	355	329	388	332	326	351	333	344	334	324	322	328	329	318	342	356	329	317	348	321	333	326	372	337	316	319	335	336	342	312	369	327	334	322	320	359	353	298	352	346	334	360	346	330	330	299	325	301	351	342	337	339	334	327	330	320	302	327	295	326	325	328	366	316	316	305	328	349	353	327	320	312	325	318	320	356	341	376	332	346	352	307	328	286	337	359	327	359	357	316	326
7121	1779	3526	4453	4002	3437	2735	2444	2230	1949	1672	1647	1445	1394	1299	1298	1243	1120	1146	1110	1078	1044	969	970	930	990	946	920	935	986	864	866	911	889	822	854	895	860	853	858	874	842	751	834	850	763	815	829	772	783	782	762	801	767	796	767	768	822	754	786	818	760	830	774	770	746	780	808	742	796	767	748	743	723	746	754	805	722	774	802	785	768	781	785	738	778	778	826	766	818	779	772	795	775	814	793	731	758	730	815	760	781	735	727	792	771	761	790	722	762	756	745	757	746	772	794	772	766	791	759	710	802	758	752	789	767	754	811	717	754	739	787	745	832	786	770	752	757	822	781	799	760	766	734	798	813	762	814	771	740	778	775	762	745	750	757	778	748	784	784	771	744	752	812	734	769	737	770	773	765	823	746	779	771	796	783	738	770	760	853	807	738	754	743	721	788	783	750	731	784	765	827	801	763	782	769	728	787	774	753	809	820	760	767	779	758	739	722	780	772	735	774	741	732	805	800	741	782	755	758	766	744	791	727	722	722	727	772	783	765	751	732	759	788	760	744	764	772	791	843	715	760	725	748	756	756	793	774	757	778	796	745	766	768	748	690	812	719	824	774	748	775	800	759	802	757	720	738	702	793	786	736	743	777	748	744	814	705	802	777	766	777	759	732	782	752	775	816	787	741	757	784	749	800	840	784	743	758	775	775	759	787	801	808	777	838	776	779	761	803	778	798	829	752	780	760	755	788	761	735	753	719	805	737	762	776	821	746	759	747	787	720	774	769	801	760	763	785	764	748	819	806	798	714	764	775	747	783	762	762	747	787	743	749	772	745	825	784	746	764	808	767	783	785	766	787	810	758	748	797	701	753	774	775	774	769	772	803	729	769	770	755	741	743	792	758	773	799	774	751	798	786	785	758	731	798	755	755	779	796	787	740	758	798	749	751	788	789	726	735	805	754	804	769	822	760	785	753	771	790	821	780	788	781	758	799	824	724	789	788	779	759	780	769	805	785	750	772	790	795	798	770	791	769	782	765	744	737	751	780	745	741	816	797	799	816	767	782	793	783	748	774	734	726	783	804	825	735	752	709	760	752	815	791	818	747	764	731	778	772	796	766	774	775	778	782	711	770	767	764	782	754	773	770	812	791	755	755	796	779	728	788	765	752	795	772	792	752	789	754	800	767	732	790	793	804	765	777	766	756	785	802	824	775	773	801	762	728	803	800	743	774	742	766	746	762	777	753	777	749	799	756	754	723	728	782	759	781	785	750	797	765	750	720	730	762	784	821	698	782	763	785	777	754	764	787	735	770	799	800	735	766	770	764	813	764	770	764	715	711	797	796	797	765	774	778	798	813	826	734	723	755	771	790	785	739	761	746	762	781	821	780	760	777	761	733	794	791	789	776	766	718	779	810	703	754	738	749	746	782	728	769	785	740	767	792	768	777	745	792	823	726	770	776	769	742	701	802	797	758	766	794	791	801	824	721	805	783	745	792	802	753	765	780	822	794	767	769	831	743	738	786	779	755	781	770	759	723	795	785	809	785	739	813	750	789	790	772	809	785	793	782	791	771	764	762	797	790	749	786	803	714	798	740	759	785	786	743	773	793	777	753	800	790	791	788	834	751	747	775	774	793	783	774	817	754	737	781	796	781	820	804	788	726	707	751	811	753	728	731	748	777	806	799	768	730	744	721	776	739	747	752	825	733	777	781	830	793	765	754	696	769	742	760	771	771	770	796	783	738	747	791	759	734	786	796	758	797	774	810	783	749	773	813	790	711	734	796	776	790	770	813	788	804	804	780	746	753	800	771	801	740	773	769	773	787	765	801	757	776	743	751	768	768	792	779	710	767	779	741	793	791	756	745	791	788	810	732	778	728	753	800	767	767	787	745	736	799	755	748	767	715	775	753	797	730	754	800	821	796	751	772	750	762	735	806	778	735	763	763	781	774	793	773	811	744	739	775	750	682	789	725	808	776	758	768	791	779	739	769	756	800	789	798	784	766	763	752	776	737	779	772	788	780	758	767	817	733	766	781	814	756	797	719	740	798	742	787	777	808	799	795	788	776	788	760	778	806	767	732	771	743	788	793	726	818	790	789	759	800	792	783	779	788	784	794	792	815	776	797	780	767	779	781	744	782	833	790	714	771	781	761	763	727	709	788	786	763	771	674	780	758	746	792	756	806	701	807	784	813	773	800	784	724	824	761	744	771	781	779	758	728	765	776	784	838	754	692	767	772	760	761	798	781	758	775	800	771	776	778	767	761	796	811	786	768	803	797	760	743	808	755	772	749	791	719	733	734	737	762	859	756	730	754	826	742	767	766	757	775	780	759	753	759	814	756	775	728	839	745	783	784	768	819	781	788	811	820	739	744	788	721	771	773	793	759	752	796	770	783	741	701	773	795	778	826	808	781	736	819	791	753	751	811	831	797	766	744	772	811	813	815	796	780	835	760	738	767	796	748	778	816	814	781	804	765	780	799	777	764	747	763	832	776	798	782	732	761	780	768	787	824	757	759	783	800	726	785	797	732	814	769	780	753	739	821	736	775	780	766	786	775	800	809	785	754	775	777	729	749	798	751	754	768	805	750	806	794	699	795	766	766	795	740	786	805	775	770	813	802	800	779	746	812	796	735	808	758	777	759	798	750	797	807	770	750	752	811	791	767	734	743	751	782	741	804	823	749	766	859	763	805	759	750	765	803	839	807	794	801	773	758	793	779	746	735	723	742	791	798	731	771	789	756	775	756	798	739	775	836	834	743	793	803	766	805	764	786	776	763	795	758	806	784	805	761	820	799	735	756	778	770	786	761	711	813	803	813	760	772	786	759	815	760	771	782	797	760	780	790	713	763	824	754	775	769	756	769	744	806	732	759	761	798	735	753	765	842	809	784	775	803	791	759	762	806	760	794	775	741	775	812	778	788	758	770	758	754	804	768	765	733	764	842	743	822	793	763	784	797	810	728	799	799	784	794	770	738	769	780	802	762	744	847	814	781	768	760	741	764	755	745	767	751	766	725	796	819	713	743	767	706	780	709	806	739	787	734	779	761	784	787	788	805	720	769	787	772	772	783	801	787	795	787	761	816	715	817	818	765	786	767	773	763	789	827	732	750	783	798	782	778	774	761	711	792	811	783	758	774	797	794	800	809	762	831	790	760	741	824	766	741	755	732	760	762	780	776	768	807	729	777	738	754	758	749	768	761	772	744	745	788	794	794	713	749	764	766	762	762	806	734	808	746	801	792	775	726	770	789	757	801	778	740	803	813	764	727	744	766	799	754	757	826	744	782	795	772	808	822	708	767	760	755	823	782	782	760	764	730	776	804	806	807	800	803	768	805	816	723	702	771	749	788	788	768	815	803	782	770	756	723	770	767	753	813	772	807	772	775	719	797	726	806	780	784	745	774	781	782	773	765	725	722	747	783	762	790	756	754	776	783	768	775	789	736	739	759	776	784	746	772	758	768	785	727	782	796	809	783	738	743	787	770	796	759
15534	2502	2740	2156	1440	1200	997	850	727	652	593	537	486	457	439	446	402	371	412	360	366	362	339	361	303	339	328	347	351	307	314	310	329	314	311	340	292	312	315	354	300	363	324	301	274	338	315	327	324	325	314	277	290	298	286	273	281	272	324	276	295	333	337	300	298	286	259	294	291	315	328	319	296	317	286	301	315	280	336	289	292	321	310	287	311	259	312	285	280	285	301	286	314	304	281	306	296	298	344	318	323	289	337	295	285	286	270	327	280	279	280	283	267	301	330	330	330	306	274	286	307	260	281	328	313	291	306	309	319	316	312	314	276	337	310	281	289	326	299	340	277	303	319	298	327	295	306	326	326	322	282	309	304	276	295	336	299	256	312	279	286	279	321	317	285	264	302	266	304	344	313	285	289	304	312	282	283	308	301	311	299	296	298	284	272	349	284	300	289	289	280	279	322	304	318	296	326	283	316	292	329	299	272	298	305	285	286	317	316	285	297	295	280	281	274	308	262	306	329	299	338	315	340	311	285	285	281	280	282	281	298	321	317	308	298	305	318	293	292	285	303	291	299	313	275	321	282	315	312	321	295	334	289	317	314	300	303	282	280	302	300	275	308	291	292	278	302	319	316	307	280	298	303	296	293	313	304	288	279	273	300	264	272	302	295	323	284	267	284	276	294	283	289	311	326	319	302	286	289	306	333	295	298	282	273	275	281	278	300	296	313	338	312	288	317	292	294	295	318	288	340	304	346	281	313	302	287	318	270	296	297	302	313	321	295	271	311	291	319	330	306	286	290	286	308	316	281	262	290	304	313	302	295	306	267	274	297	302	279	283	263	305	284	318	314	266	311	306	286	288	319	264	280	266	267	327	326	291	262	330	288	292	311	300	287	308	301	297	268	285	282	280	331	309	271	310	309	293	321	302	291	284	308	291	297	285	271	294	285	290	300	304	282	288	275	324	299	294	317	310	302	292	319	301	303	291	287	308	294	276	276	298	295	325	292	323	288	339	288	294	318	291	312	302	291	282	297	332	309	313	317	271	294	284	312	319	330	301	294	289	295	284	289	292	301	313	306	286	318	271	307	309	326	272	292	324	293	303	316	279	298	309	281	304	329	300	288	271	314	289	338	276	334	322	312	292	300	333	321	268	312	282	303	319	306	334	313	280	302	309	312	291	273	288	317	274	303	318	304	300	312	283	316	310	284	286	287	272	307	350	328	302	304	307	304	295	288	246	273	284	327	318	336	283	295	286	318	314	268	307	293	297	295	290	313	291	271	319	306	287	300	308	304	275	306	277	324	317	314	288	293	306	284	293	281	292	292	310	307	305	308	276	271	294	296	301	308	271	310	340	324	302	316	353	336	299	305	273	289	309	299	306	287	305	318	308	302	308	310	304	280	314	304	289	303	308	314	268	325	308	284	322	334	311	299	291	297	272	292	318	277	308	317	306	331	307	304	298	305	303	287	291	276	289	289	280	326	321	305	319	293	305	307	316	277	300	292	275	268	301	308	293	302	325	325	288	306	277	321	300	298	314	263	292	307	290	299	280	295	270	295	277	265	249	320	281	330	317	295	274	292	300	286	315	286	328	296	305	305	269	282	296	314	279	309	329	291	279	306	288	284	317	282	296	286	299	303	298	304	292	292	290	314	289	292	282	284	292	273	333	307	291	334	301	283	292	284	277	257	348	330	305	290	303	315	297	312	316	331	305	286	283	295	313	309	298	305	313	289	274	330	313	284	305	299	273	340	292	359	290	321	293	292	288	305	305	262	304	289	289	314	304	326	307	304	281	307	312	318	291	286	326	310	302	313	281	310	339	283	298	284	321	329	286	301	327	327	275	295	279	314	330	273	293	318	302	298	309	277	256	296	298	309	289	309	296	331	276	258	312	295	298	300	305	321	303	317	306	306	297	283	307	299	277	290	276	304	280	286	296	300	286	282	327	311	299	339	300	265	349	313	297	299	287	302	293	293	288	298	310	318	303	273	279	297	309	307	298	296	278	289	325	299	323	315	280	291	288	282	288	276	309	299	298	289	289	285	295	302	292	320	291	311	298	279	322	299	316	328	323	289	285	346	284	296	308	334	295	267	302	321	305	290	287	292	291	325	289	309	321	274	279	277	330	279	290	318	306	316	294	309	305	294	301	328	285	297	313	298	289	302	332	309	291	301	265	314	311	310	313	328	278	307	268	289	321	322	316	289	295	321	268	264	296	288	305	329	288	306	297	289	300	299	312	282	281	306	288	277	333	279	285	280	308	283	302	330	274	317	323	308	282	326	261	302	309	270	312	281	307	309	322	319	300	287	325	317	294	316	343	271	241	289	302	294	309	289	283	289	273	264	335	286	320	291	312	318	301	284	288	301	315	309	288	297	278	326	300	319	298	297	293	265	329	305	314	316	301	306	286	316	291	318	307	294	272	316	302	329	286	271	287	330	321	311	302	347	363	280	312	325	310	281	280	320	292	301	276	308	306	307	300	284	289	270	294	346	310	277	321	299	322	330	299	276	289	291	303	315	294	300	270	246	311	309	307	311	279	286	278	290	310	321	324	311	305	337	283	326	268	323	297	320	283	272	312	295	318	281	280	306	286	295	332	300	312	283	278	319	335	289	292	293	323	302	325	313	315	319	254	276	304	270	304	313	322	327	325	312	302	296	320	259	299	313	291	314	319	318	316	319	296	300	294	289	335	295	319	323	290	321	283	269	294	316	304	277	328	307	311	307	324	302	308	296	314	295	308	267	303	283	301	299	313	326	266	309	274	308	333	265	289	293	300	310	319	299	314	315	290	298	279	272	291	310	282	306	305	293	297	308	285	316	312	287	307	295	283	293	259	280	294	318	289	308	290	293	299	332	283	285	293	280	294	318	274	317	283	322	322	311	270	291	308	288	286	314	290	299	309	319	286	284	301	331	310	317	300	286	281	268	300	283	299	285	296	280	287	289	263	290	315	319	315	274	315	289	314	290	291	291	312	306	285	268	332	307	286	296	316	312	317	317	291	299	285	319	297	281	299	300	300	302	298	308	291	259	329	292	293	331	298	273	313	298	243	288	302	331	278	262	288	324	301	317	301	305	281	271	300	336	323	280	297	309	273	310	281	317	298	295	297	307	290	309	324	293	326	293	307	324	275	294	318	288	302	318	287	277	305	289	328	289	288	278	264	305	266	297	298	317	282	305	284	321	301	293	276	313	290	273	317	323	335	291	297	322	269	292	282	273	257	308	293	278	293	313	329	279	323	306	324	284	291	286	290	314	320	274	278	316	310	292	300	295	309	326	302	263	339	285	286	299	318	276	284	291	307	298	308	301	279	285	306	326	246	296	284	303	327	299	304	303	311	311	297	310	283	289	312	275	300	298	280	335	272	303	335	329	293	317	299	291	290	277	297	294	312	307	298	281	268	304	279	306	315	308	301	316	285	327	302	297	311	326	305	288	296	288	286	297	289	333	307	306	313	293	306	285	292	315	320	287	287	318	263
9099	2372	4957	6205	5697	4855	3966	3432	3006	2530	2200	1958	1848	1596	1559	1498	1310	1271	1228	1203	1121	1125	1071	1053	1011	993	932	937	936	923	864	867	846	855	776	891	788	870	801	757	820	755	722	796	734	741	731	706	744	786	704	720	741	670	739	697	659	693	703	744	715	723	692	682	654	653	674	690	740	698	693	680	693	724	705	724	645	664	714	701	674	735	750	678	691	717	624	668	703	691	702	686	695	695	669	727	711	698	701	687	688	697	686	674	673	671	684	730	653	726	669	699	732	675	713	689	678	698	664	669	692	692	688	672	666	689	675	689	699	690	658	728	712	641	722	690	685	703	720	704	674	663	666	683	691	646	699	689	717	706	662	705	720	724	680	692	663	693	716	705	674	736	698	640	709	715	748	678	710	689	690	661	752	757	678	687	708	682	683	702	684	686	685	662	697	660	656	671	698	646	737	718	694	682	698	688	665	628	692	669	706	657	663	646	679	689	658	681	683	698	694	697	710	691	724	727	681	640	652	711	681	665	701	723	704	746	671	657	657	696	684	664	671	661	685	691	688	691	653	702	752	646	680	712	714	690	661	629	673	674	668	704	720	722	705	693	684	719	616	647	680	651	717	657	668	662	707	728	685	746	699	686	711	690	680	663	667	751	663	737	708	695	687	675	712	705	704	716	724	683	692	710	679	682	721	741	674	645	705	683	683	669	694	710	719	671	695	666	672	661	692	668	696	686	636	701	716	710	683	719	707	680	699	690	720	711	697	686	671	698	685	667	693	717	699	677	713	644	705	662	671	714	731	690	683	710	680	667	685	669	662	703	668	671	735	695	702	688	675	702	678	717	683	645	697	708	656	689	679	657	678	641	667	715	712	666	696	734	715	701	703	699	704	669	691	672	676	661	710	669	694	653	695	674	715	726	668	710	711	680	673	654	713	691	727	734	630	687	702	706	664	736	678	682	664	692	660	677	665	713	665	688	683	689	682	649	738	655	644	684	700	703	668	719	694	716	723	648	657	721	709	732	662	689	640	651	700	761	700	697	653	658	675	665	617	681	708	725	701	726	666	719	710	665	664	677	708	698	724	648	702	649	651	658	677	691	690	673	679	678	680	714	664	689	670	653	707	692	634	726	713	679	709	722	705	688	674	674	620	704	686	662	687	693	652	665	679	685	643	704	645	641	705	627	649	682	673	657	709	642	684	709	625	703	684	698	700	711	719	684	682	656	681	709	690	690	663	678	667	705	702	689	652	696	664	649	680	689	695	689	695	686	707	719	733	714	680	718	708	706	693	712	677	698	666	724	701	700	710	722	731	709	654	635	705	708	688	649	634	714	650	720	666	744	681	695	656	687	718	683	646	668	702	696	682	734	680	724	667	679	699	725	693	700	682	679	739	685	741	636	696	640	665	669	652	695	694	725	738	708	717	692	694	730	721	724	634	662	661	698	687	712	702	673	703	682	733	688	622	706	732	713	674	656	709	676	688	703	662	689	670	651	697	642	694	699	696	702	670	699	722	792	715	715	687	687	705	673	633	678	694	653	655	672	667	683	674	714	719	693	713	711	703	686	632	678	692	704	715	700	691	716	668	692	747	642	709	694	698	694	671	751	681	681	704	692	708	745	669	690	654	655	669	688	695	726	728	713	663	697	677	732	717	662	700	668	705	663	663	707	685	702	688	671	681	688	730	680	650	699	686	680	689	680	646	693	698	650	745	735	717	665	680	681	694	699	705	718	721	722	695	709	685	695	728	668	745	710	694	648	737	679	705	670	681	732	693	719	653	675	644	709	702	706	662	709	682	684	676	712	668	708	628	685	714	684	703	709	717	690	660	705	663	684	659	709	701	745	676	702	640	690	715	663	687	648	736	684	686	703	685	692	697	637	657	694	685	688	727	718	722	686	658	670	703	658	684	657	706	625	686	719	677	684	708	757	696	689	728	679	694	662	696	708	670	703	740	685	679	689	695	669	650	706	726	648	730	677	706	668	658	664	664	698	734	710	663	703	652	658	688	662	695	702	682	644	700	673	702	658	680	722	694	661	672	704	720	700	685	722	657	782	725	640	678	718	664	672	648	678	655	666	726	709	721	682	709	689	668	634	702	672	728	693	665	677	656	708	703	713	701	684	723	700	714	707	744	708	702	733	690	703	674	736	637	742	733	689	672	669	691	684	682	675	713	698	669	665	707	696	700	713	704	708	748	693	717	645	723	686	696	726	724	702	663	693	674	649	706	701	690	721	658	679	684	668	635	693	670	699	678	695	645	719	679	676	685	701	656	667	669	664	699	720	682	672	694	675	723	700	700	717	663	654	711	685	703	698	694	739	692	658	738	652	663	698	683	715	726	657	691	665	666	684	733	664	699	665	647	692	667	725	718	682	655	689	688	673	682	667	708	664	724	632	691	731	659	676	691	689	662	688	747	707	666	717	686	681	710	667	665	728	703	705	644	691	646	694	710	697	713	704	717	702	694	655	675	656	708	689	704	699	703	664	661	698	710	663	682	653	674	708	644	678	677	714	653	679	705	666	714	699	658	678	664	665	697	672	683	666	694	696	706	687	678	678	647	718	677	682	688	733	706	737	659	723	680	762	690	695	688	712	676	717	685	719	706	712	702	655	685	667	660	687	668	655	719	689	689	696	681	682	701	690	689	698	712	704	690	693	664	661	659	681	694	709	684	660	695	671	693	695	696	695	695	680	663	731	673	653	682	675	675	711	679	673	659	703	703	681	698	714	662	738	650	719	702	716	698	751	698	689	654	714	679	672	664	661	713	746	729	657	671	674	679	676	721	672	712	702	686	634	645	678	675	724	753	719	664	728	724	662	680	728	720	646	715	715	661	663	668	707	728	702	658	701	735	676	687	693	671	701	676	694	708	667	692	718	686	676	722	688	685	706	648	668	672	676	693	674	628	683	709	675	715	704	688	666	734	735	644	686	662	672	649	648	683	718	672	732	730	683	696	661	640	676	699	710	706	684	717	697	672	634	642	725	662	660	711	733	704	697	722	679	670	678	684	621	674	658	690	720	698	708	689	692	677	674	682	693	679	725	723	644	660	652	651	693	697	677	695	691	690	658	667	682	669	721	669	689	630	722	711	663	696	675	662	648	700	634	733	702	679	724	702	718	709	693	726	703	693	675	730	692	660	687	685	694	650	690	658	672	667	707	698	679	652	682	650	691	646	698	681	691	702	617	686	689	713	757	696	667	727	685	647	666	644	710	666	661	657	704	707	652	731	679	680	700	673	674	716	665	684	641	719	729	657	727	672	694	721	717	681	668	624	708	709	643	674	689	712	693	682	661	700	717	712	721	715	742	696	663	690	687	703	713	708	740	747	697	747	738	627	706	708	670	715	715	715	622	674	690	674	676	669	710	699	672	681	697	616	692	706	635	678	706	666	669	647	681	638	718	652	709	667	708	702	686	702	662	715	690	692	686	693	666	672	659	706	657	701	632	659	700	724	635	706	684	698	673	680	742	663	668	714	718
2048	650	827	735	535	418	430	396	329	340	372	272	300	267	297	258	278	305	286	266	272	277	263	298	285	272	277	275	277	253	283	249	259	271	254	253	256	256	262	242	234	238	233	278	247	256	244	224	254	246	235	254	275	260	241	251	207	269	282	287	244	250	262	271	216	235	247	248	245	271	276	264	245	250	246	279	259	263	216	255	262	250	260	243	259	265	256	264	237	266	256	281	273	254	235	242	270	247	244	230	252	270	272	249	258	219	221	249	258	261	243	231	248	224	230	235	265	253	232	263	250	247	216	236	246	282	240	232	244	258	244	246	254	227	241	263	248	228	251	240	247	262	255	270	250	242	269	235	242	276	283	262	303	246	247	236	251	259	253	254	261	253	243	232	221	225	247	262	281	256	238	252	262	263	234	277	257	281	211	226	239	245	226	238	210	266	212	218	244	276	254	234	238	265	245	245	255	251	247	273	238	246	226	222	240	249	260	271	269	276	253	266	274	251	227	251	218	247	261	252	246	240	276	259	274	258	229	243	241	223	254	273	251	224	247	248	292	275	249	250	258	254	235	241	238	253	256	274	238	269	237	251	271	227	276	253	256	231	243	244	253	249	244	252	268	256	242	221	263	263	247	281	252	248	226	284	226	251	260	242	255	235	234	255	236	267	249	223	268	261	243	246	250	249	242	256	252	255	267	270	222	222	263	251	230	213	230	260	242	237	266	222	281	221	218	227	239	231	243	242	257	231	298	244	234	247	262	237	239	248	236	218	281	233	237	243	240	239	217	293	278	265	249	259	248	274	249	246	255	262	246	238	230	255	251	248	266	261	249	277	264	273	292	262	239	253	227	245	252	256	236	251	252	266	272	274	222	258	222	245	235	224	268	255	259	231	259	244	258	233	246	280	252	242	264	246	260	251	248	279	268	233	259	197	260	266	256	275	229	219	244	254	253	272	222	256	215	250	267	232	234	284	274	302	271	232	280	271	214	233	224	250	244	254	237	222	262	294	269	271	213	244	242	242	259	253	276	240	248	246	244	249	252	216	258	242	271	270	234	259	259	247	274	234	264	247	216	269	253	277	284	240	239	261	282	260	276	246	245	250	255	239	231	245	233	232	243	238	224	261	283	238	228	271	245	247	275	240	269	264	242	254	245	257	250	245	243	256	232	230	251	253	271	231	287	246	294	254	253	278	257	279	240	246	237	255	246	245	249	253	233	237	268	243	263	253	243	320	270	255	248	264	260	275	263	252	296	253	227	253	276	264	264	232	252	257	202	278	235	234	245	240	243	259	285	268	251	255	251	252	250	225	244	273	260	242	255	230	240	216	245	238	246	230	258	236	227	247	240	239	233	233	235	282	219	240	260	259	225	261	223	255	230	266	231	253	259	259	262	263	263	230	246	237	254	262	248	298	233	252	241	256	231	211	243	255	258	243	232	229	256	241	243	232	259	214	248	265	255	248	239	258	221	240	272	231	238	248	237	268	261	280	258	257	247	262	250	234	226	255	216	237	242	246	251	239	248	233	256	240	256	238	260	277	243	272	261	243	221	259	256	236	238	259	243	253	276	279	242	297	261	269	251	234	249	256	237	248	281	264	257	272	269	255	278	250	223	249	269	233	290	279	251	229	260	241	262	226	246	255	246	217	243	250	235	273	254	245	257	201	244	231	272	248	243	258	249	259	274	253	243	247	281	264	213	248	254	253	253	277	261	277	240	257	225	259	239	273	289	278	248	257	236	251	267	228	246	255	239	276	267	244	262	207	241	218	259	265	215	223	277	278	271	218	245	271	274	246	263	263	243	234	224	279	256	241	290	250	262	225	235	229	267	260	262	271	245	246	266	248	221	232	252	257	247	251	245	205	274	246	251	243	232	261	243	272	256	207	229	235	231	220	250	253	234	259	241	267	276	224	268	250	217	268	269	249	211	246	252	240	224	265	267	227	237	261	239	235	264	272	236	271	230	266	274	276	264	248	232	284	260	246	262	271	266	275	261	282	262	239	242	254	223	243	249	256	220	250	257	247	257	234	240	258	248	254	228	269	253	234	242	247	259	245	229	241	256	264	198	287	260	245	233	243	242	240	256	250	233	238	269	263	239	269	252	229	287	247	258	233	217	250	277	247	239	232	245	276	268	261	273	259	248	255	233	251	257	247	238	254	220	267	272	291	244	250	237	248	230	247	243	279	250	248	235	246	251	253	261	262	231	265	232	239	226	271	243	252	242	271	267	281	263	226	234	218	256	247	255	255	238	250	250	242	257	266	237	253	225	262	270	231	250	245	254	259	212	248	240	236	257	238	276	266	264	215	244	262	255	272	240	225	245	282	248	237	226	242	255	251	268	253	234	262	226	258	242	215	266	281	265	279	241	265	245	232	240	268	258	276	257	248	260	223	220	232	224	243	223	272	255	254	285	296	283	235	270	246	281	241	225	237	234	270	237	229	249	260	229	251	259	239	261	242	261	224	240	254	225	242	296	245	211	250	246	250	262	227	250	215	252	252	261	245	235	232	291	249	205	225	264	256	291	247	227	236	235	255	248	222	267	273	286	251	266	300	276	256	237	267	268	251	279	210	238	240	250	254	248	235	271	248	223	249	230	286	218	280	266	284	244	259	240	246	262	244	274	279	256	261	252	269	248	243	239	231	225	243	228	237	247	239	235	240	268	252	280	238	254	226	247	258	266	232	251	263	247	250	257	286	264	250	266	255	266	234	234	271	255	259	262	258	251	239	270	260	269	271	242	279	265	276	272	284	236	284	253	281	242	236	274	240	244	241	245	242	251	263	246	296	262	241	250	259	268	250	236	242	270	247	247	271	227	227	241	254	240	267	236	212	258	228	254	263	244	262	256	235	241	239	203	240	242	217	249	273	254	218	239	268	266	240	275	231	268	255	244	242	276	246	241	239	249	288	246	255	269	241	236	258	270	206	266	237	240	239	261	229	222	274	254	266	278	243	234	255	254	263	251	242	261	236	208	225	247	227	273	250	268	268	264	286	266	234	231	270	236	267	217	255	266	239	258	266	242	262	235	221	249	263	235	241	246	226	264	242	256	230	255	251	234	214	252	267	250	247	253	246	215	282	261	238	272	248	250	241	263	229	263	240	233	231	280	279	240	284	256	231	229	250	285	238	277	219	266	309	247	228	239	219	244	212	239	267	266	255	250	251	243	222	246	267	244	268	281	266	250	227	260	271	255	254	242	255	246	237	228	233	261	271	210	237	237	248	257	261	257	279	268	253	223	282	254	253	312	251	267	260	259	269	254	256	259	246	259	241	247	243	252	252	220	223	211	244	237	259	247	213	254	277	232	237	257	285	256	266	250	222	267	245	251	223	209	228	227	229	256	228	253	245	230	272	233	237	255	269	271	229	252	246	246	235	258	246	238	259	242	265	235	240	235	261	206	249	215	268	251	254	232	270	247	246	249	236	236	254	270	237	227	249	253	251	223	271	265	275	233	262	238	238	302	267	261	250	213	245
2144	977	1696	2103	1899	1645	1414	1275	1194	1088	995	908	856	845	799	863	805	782	760	722	726	722	729	688	678	670	711	660	620	654	651	682	614	629	668	632	584	645	653	622	628	604	617	609	611	630	622	605	593	590	629	576	590	632	588	627	616	573	634	603	591	611	581	601	622	557	635	613	581	633	600	611	604	601	625	587	588	569	623	585	586	619	602	580	585	623	614	617	568	612	575	589	605	606	611	630	556	550	614	610	618	574	629	586	619	596	622	585	595	607	601	576	653	597	565	611	574	611	600	634	602	604	629	601	598	596	598	580	594	633	583	574	637	595	599	593	577	610	606	617	623	595	587	597	604	642	608	613	594	609	589	616	579	568	634	581	592	602	578	619	560	590	639	598	636	597	594	627	602	600	601	607	591	615	629	604	589	623	614	631	623	536	583	544	572	607	582	567	597	605	561	578	588	608	616	577	644	570	611	552	607	608	589	558	624	633	615	611	583	560	648	605	629	624	583	629	600	602	579	611	585	581	623	585	610	626	677	621	636	614	602	608	600	626	585	562	607	575	587	642	579	627	648	613	620	593	569	595	619	549	622	544	628	618	636	633	588	597	590	599	648	587	605	602	632	589	574	600	637	614	590	650	628	593	572	565	602	621	596	583	571	590	641	584	579	606	577	615	582	621	651	568	578	620	606	598	611	591	581	614	560	639	599	588	613	582	644	585	591	609	606	595	582	658	639	624	562	589	599	641	609	604	565	577	629	608	575	636	585	618	599	587	579	587	570	587	584	630	600	600	601	619	616	587	636	598	599	590	582	573	597	610	647	602	636	599	604	591	616	604	573	568	590	639	614	612	630	650	629	581	609	591	582	615	560	577	605	587	592	645	588	572	589	611	626	583	566	625	614	597	593	634	567	589	593	564	597	606	638	633	590	619	640	562	539	582	596	600	658	583	577	567	617	578	618	572	600	584	610	602	617	608	562	583	644	604	616	610	624	597	580	602	564	593	602	632	564	624	577	645	604	660	589	571	615	578	621	640	645	565	562	611	613	604	578	610	614	566	557	616	578	596	593	629	583	563	612	605	571	634	622	627	616	610	572	580	595	569	564	574	603	583	616	592	609	616	618	586	620	572	556	575	592	553	586	625	611	603	616	623	557	577	558	601	581	568	610	536	585	607	615	588	621	575	600	603	614	607	563	630	621	592	580	574	601	588	578	592	582	589	601	630	620	580	599	597	582	560	597	565	606	597	557	594	585	586	590	591	570	633	608	613	598	621	608	554	589	634	575	596	609	619	630	605	606	589	587	584	538	595	578	591	590	636	595	645	614	586	590	567	583	592	576	583	607	565	589	586	618	602	626	617	588	594	618	618	611	580	611	648	600	623	647	587	624	603	584	604	641	585	605	627	560	602	571	608	618	544	631	583	625	615	570	614	618	569	650	601	624	608	643	594	625	625	609	601	588	584	600	551	592	628	618	621	595	594	638	639	652	592	663	615	641	576	575	586	561	574	552	603	589	608	583	612	612	583	619	608	578	542	522	590	589	644	563	571	586	582	579	624	599	614	546	632	611	637	647	567	629	544	637	578	605	604	618	634	604	601	576	621	620	580	581	606	602	605	581	592	605	560	581	595	598	579	613	620	591	538	583	590	625	607	654	583	641	590	549	611	581	602	539	612	590	601	614	608	592	581	577	611	588	547	589	657	580	564	594	593	571	587	632	577	613	619	601	627	601	551	604	612	558	557	599	587	597	606	581	603	602	526	531	606	637	596	606	559	608	567	613	601	623	639	573	628	615	594	566	585	580	589	582	596	555	607	548	615	619	621	605	619	563	589	657	616	584	630	586	614	562	586	548	609	612	613	556	569	601	562	646	611	518	593	617	597	619	626	575	591	579	609	597	574	603	583	558	585	599	605	628	561	614	585	612	588	574	590	566	554	638	603	564	590	562	578	602	597	583	568	604	596	577	621	606	600	615	610	621	559	592	658	560	603	611	609	598	608	604	585	591	610	602	598	583	625	573	582	608	595	563	616	603	592	612	600	591	607	599	624	608	653	622	652	529	569	596	583	587	662	583	560	606	600	610	613	573	613	621	581	620	591	565	552	599	593	584	586	591	623	581	591	611	548	595	576	614	613	589	594	587	568	572	571	568	520	622	621	635	585	562	625	599	614	575	541	615	595	583	560	614	622	558	588	637	601	600	608	628	647	614	610	603	611	610	637	588	565	634	629	589	608	640	608	590	625	607	603	656	580	635	599	626	612	635	603	592	637	603	574	596	575	673	612	638	616	595	573	604	613	601	619	628	583	642	590	605	567	561	613	600	559	604	619	613	614	589	579	632	630	585	569	584	613	597	556	608	610	648	567	576	556	580	586	626	593	575	568	602	586	608	548	554	631	596	582	618	594	584	648	621	578	623	602	592	595	613	579	650	625	560	637	574	568	595	628	626	633	613	622	630	594	621	574	601	614	578	618	547	605	689	617	636	599	618	595	587	631	611	582	601	586	590	580	643	618	611	591	621	617	587	562	615	583	595	600	611	569	567	587	600	605	625	643	601	607	598	573	573	575	586	627	573	610	548	607	590	565	663	648	602	569	580	606	561	594	601	614	609	615	576	620	631	597	562	587	550	629	591	577	573	559	563	613	592	602	591	558	577	599	616	610	616	627	642	592	614	603	574	564	573	572	570	580	604	606	615	571	623	590	579	557	592	602	594	630	608	623	602	607	580	573	586	602	599	629	632	641	609	607	618	597	600	576	597	611	625	593	587	631	600	624	579	604	626	632	604	622	594	618	560	605	604	620	576	595	624	605	618	535	595	577	593	625	573	601	623	573	563	593	602	616	642	621	602	606	612	601	568	589	647	562	607	633	590	599	583	613	617	621	602	586	602	622	597	592	605	640	625	580	617	693	595	569	631	595	569	601	594	568	608	641	599	581	572	621	589	570	587	611	585	584	558	617	611	555	620	622	647	589	603	609	589	631	609	637	635	567	635	620	613	618	632	578	616	570	583	577	627	584	632	627	592	613	598	601	577	631	574	555	617	605	602	567	612	645	591	603	593	576	599	621	642	585	577	572	559	649	643	587	604	616	624	594	604	604	599	555	611	605	603	639	603	575	568	594	599	608	615	616	607	609	597	627	629	588	606	616	576	591	625	629	626	573	588	603	562	612	581	582	611	609	613	579	606	619	578	583	597	558	630	578	585	586	610	620	614	585	600	625	601	662	600	580	599	588	605	559	587	615	618	588	605	613	605	608	624	558	580	611	563	617	640	611	571	591	589	587	628	643	609	581	572	596	598	623	568	606	624	606	595	608	586	594	617	642	549	637	595	587	586	608	632	623	609	614	601	597	621	596	639	572	654	625	666	606	602	631	617	580	618	587	570	565	584	631	600	590	621	620	591	570	592	622	574	595	621	557	612	562	579	632	639	600	559	621	629	603	598	578	595	602	568	639	604	593	625	589	586	648	600	594	638	610	616	588	625	611
8504	1419	1744	1506	1108	907	742	685	638	522	503	529	459	464	419	382	391	417	382	372	352	405	379	358	360	390	346	373	346	334	362	378	346	342	350	351	341	310	340	374	341	358	368	363	330	319	376	302	349	345	344	325	313	349	339	358	356	296	341	334	343	334	326	325	329	337	323	333	306	350	344	333	334	316	326	325	322	341	344	345	332	311	316	337	333	352	313	319	362	333	344	313	326	328	330	331	359	341	321	344	333	342	350	327	339	340	316	310	306	330	348	319	330	324	309	342	317	324	330	317	355	346	322	330	330	349	336	338	355	337	333	338	349	332	339	334	317	295	329	326	321	314	327	322	336	312	341	325	341	321	344	341	365	357	325	349	333	313	328	335	348	300	327	352	327	329	338	330	334	314	354	359	346	346	316	321	358	321	356	303	373	319	359	346	319	326	322	326	332	316	330	351	326	335	304	349	321	374	330	358	348	363	337	363	340	351	350	329	367	320	342	334	333	341	367	354	324	309	306	319	325	337	339	354	320	331	342	351	321	336	344	327	334	313	360	312	327	352	336	330	320	310	369	347	292	327	348	325	369	312	341	372	326	310	321	327	330	312	328	368	344	353	323	328	323	338	362	319	299	311	288	340	354	331	297	322	353	327	338	340	306	347	329	312	344	340	359	345	356	313	336	341	332	320	331	345	332	328	324	337	339	331	357	327	345	334	328	356	296	332	301	325	346	302	360	339	343	324	353	319	313	315	317	343	351	317	328	336	326	320	374	323	335	362	357	356	392	338	313	355	355	334	336	359	338	317	368	360	322	332	322	374	334	325	324	366	348	339	315	390	304	286	281	319	327	323	343	349	349	346	320	348	354	328	357	348	321	337	310	324	347	348	343	362	341	319	329	359	339	387	301	325	339	309	329	345	335	345	329	331	313	318	326	337	370	350	345	337	382	336	349	316	346	374	359	315	326	315	352	318	342	343	347	342	351	341	360	340	343	351	343	323	328	342	321	367	333	332	315	376	322	341	362	293	335	290	302	323	299	322	356	324	347	327	319	343	361	373	325	349	353	320	325	375	338	377	333	320	305	351	355	337	325	359	330	315	305	286	358	385	368	314	367	278	345	327	352	330	351	387	342	362	335	325	337	346	320	353	325	337	313	341	343	343	352	327	359	326	356	348	371	344	377	334	374	336	343	362	317	320	337	353	343	341	318	359	292	338	346	308	327	342	332	366	316	340	338	335	366	338	374	360	354	350	316	335	347	318	332	333	364	340	354	336	335	331	362	355	323	298	339	353	339	319	367	350	307	327	286	322	341	334	330	339	314	324	323	374	334	319	303	333	315	337	301	316	369	342	355	352	348	322	340	326	278	324	362	353	333	302	363	351	321	335	376	362	324	304	387	349	323	329	322	329	333	356	344	327	343	361	350	363	320	360	324	328	341	363	342	322	363	366	350	329	337	346	339	313	310	355	338	346	344	326	337	368	338	311	334	356	342	349	352	337	345	333	324	338	318	307	335	354	362	330	308	353	351	334	326	365	321	360	316	295	337	325	326	310	329	336	334	311	352	292	303	307	389	339	316	333	354	314	349	323	365	381	331	320	316	375	361	340	276	322	320	345	347	327	349	329	332	308	346	337	331	329	344	343	371	351	328	313	330	341	308	328	334	326	297	335	334	371	299	355	330	348	333	357	318	323	321	373	331	337	348	369	376	333	314	326	349	346	335	332	357	358	309	316	342	357	325	330	350	329	342	338	332	341	331	357	327	341	324	374	358	314	341	325	334	320	332	382	327	332	315	361	339	357	364	337	329	298	325	330	345	329	334	322	370	371	357	324	341	331	368	346	351	328	321	350	351	318	342	371	354	304	348	344	348	367	364	311	375	340	341	317	292	349	366	330	361	309	370	323	345	353	340	323	354	295	368	316	345	335	344	318	350	355	351	366	344	336	339	334	318	362	316	311	349	329	334	315	359	332	339	315	324	346	318	326	328	344	324	342	330	351	322	339	296	355	313	318	331	360	308	331	364	331	330	295	325	330	345	354	308	291	336	335	383	325	348	324	313	369	303	327	335	375	371	366	320	342	345	314	352	357	352	353	344	357	294	332	319	347	369	344	334	297	350	356	334	353	328	342	363	344	367	325	318	344	332	313	356	337	341	356	334	352	367	317	341	352	361	369	364	317	343	351	386	377	329	340	333	370	364	336	372	355	358	342	320	305	317	318	352	362	325	312	351	343	301	325	366	360	343	351	349	341	333	330	353	346	318	338	347	354	327	323	353	334	354	381	308	375	358	327	341	370	341	349	328	352	300	357	360	358	332	362	323	360	312	335	360	327	308	341	325	353	334	326	356	328	364	347	364	339	335	311	340	334	331	335	367	325	316	365	327	349	339	346	297	347	342	323	375	342	308	327	327	360	344	382	362	355	363	286	384	340	364	368	323	345	333	331	319	362	365	333	316	350	337	333	307	325	302	312	326	353	346	335	322	332	341	335	296	336	310	350	309	315	345	333	345	336	341	382	341	351	326	324	339	351	338	361	350	331	350	342	350	335	357	306	321	324	282	322	330	373	348	356	322	310	339	326	347	304	299	390	311	344	323	355	366	339	348	374	328	323	308	310	336	355	338	343	288	385	318	336	345	329	317	310	308	360	402	321	321	325	336	322	362	346	326	329	354	317	367	328	319	324	283	339	346	337	345	323	346	298	339	316	325	336	311	331	324	318	332	331	318	335	359	363	363	338	329	312	349	316	346	331	346	327	347	340	322	357	351	335	368	328	337	332	317	353	334	334	326	325	322	368	313	327	351	324	330	335	339	351	339	314	347	396	339	323	310	320	310	325	370	330	342	334	351	366	343	357	308	330	326	385	359	333	333	376	331	323	377	345	349	302	314	378	375	342	332	329	366	315	309	309	342	345	333	331	379	344	344	377	354	311	295	355	331	370	346	325	354	305	330	328	343	327	344	347	354	329	303	338	315	295	329	346	319	333	327	294	341	310	327	316	373	383	347	333	313	323	314	360	323	349	337	357	365	355	338	355	323	365	356	316	394	345	321	309	326	281	318	361	337	348	341	342	331	347	333	333	357	335	343	341	304	301	338	332	328	353	342	333	347	332	329	311	334	331	350	299	361	331	372	327	305	318	346	333	302	344	320	392	357	319	350	345	379	326	311	323	332	332	322	318	347	331	351	369	340	314	327	339	341	325	321	306	359	343	320	314	302	331	349	344	336	312	327	322	273	349	333	338	357	375	371	337	308	338	348	335	334	354	357	349	343	362	322	347	347	328	375	342	349	358	352	371	327	324	304	326	346	321	338	323	343	335	341	338	345	320	350	334	319	369	335	314	319	333	363	336	337	308	329	327	312	328	344	315	286	328	372	341	331	315	348	335	353	348	345	319	325	343	342	385	357	383	343	317	313	371	316	356	348	340	379	348	299	334	348	360	350	324	332	355	354	329	350	371	376	331	335	348	311	316	351	296	351	353	333	342
7063	1764	3593	4524	4010	3368	2749	2376	2224	2002	1737	1703	1488	1410	1341	1274	1221	1160	1140	1082	1031	1087	1050	942	964	928	933	954	931	876	882	930	893	869	862	917	887	844	884	855	824	850	846	756	816	846	822	803	779	806	853	737	812	813	774	800	803	755	773	827	830	794	754	805	766	773	784	773	860	778	768	768	751	784	745	840	770	733	810	785	717	760	733	746	768	802	713	763	803	770	794	749	761	796	764	806	789	763	777	783	811	764	825	728	783	817	783	812	703	756	822	790	715	801	748	798	752	723	747	794	838	788	778	753	747	788	766	801	821	793	803	776	784	770	801	777	733	801	781	779	776	768	742	737	775	762	752	743	749	778	782	802	793	821	762	738	773	750	781	778	778	794	718	800	795	751	751	790	724	785	781	790	803	729	762	755	777	744	771	762	769	798	760	756	765	815	786	727	810	760	764	768	804	773	734	750	780	748	775	782	777	729	786	790	804	755	758	781	775	759	785	712	765	841	779	799	814	778	774	783	783	759	742	757	767	764	775	813	757	791	748	762	784	782	748	775	760	776	760	716	763	781	776	739	733	783	772	780	762	784	767	763	776	772	774	766	770	750	786	743	766	782	815	839	758	815	791	797	781	773	728	748	727	760	758	773	774	799	802	784	740	791	801	797	770	751	740	800	791	726	765	818	768	726	802	734	801	766	757	704	772	792	806	750	767	744	774	711	772	769	760	744	801	729	779	742	868	732	751	804	794	793	766	772	793	774	777	742	757	745	753	774	803	759	796	778	722	805	753	763	732	791	761	770	786	747	759	808	793	787	783	763	813	782	765	786	728	753	788	765	762	796	789	757	783	782	761	782	776	771	760	694	772	803	757	721	779	795	850	767	712	757	786	792	744	790	744	783	796	787	822	799	798	788	767	772	751	793	779	758	758	758	788	758	783	787	765	719	753	817	754	762	782	709	834	772	835	785	861	747	746	781	797	784	767	763	760	743	730	724	813	764	785	772	737	815	758	800	812	792	829	760	786	772	835	792	802	809	781	797	779	756	770	747	790	817	740	753	841	767	738	750	783	763	787	765	757	747	834	757	791	839	711	801	811	752	755	786	794	774	761	807	737	767	772	756	782	797	742	819	801	777	803	753	790	754	783	743	836	727	770	746	779	798	775	788	759	768	717	798	739	815	767	812	798	760	850	776	801	749	775	739	752	768	748	780	767	813	806	791	818	725	746	751	763	776	766	790	754	810	769	772	794	796	743	802	810	782	806	776	785	798	774	786	768	768	798	742	805	787	737	729	787	762	792	773	825	757	736	722	782	772	727	749	776	806	785	721	786	777	794	782	751	761	834	759	771	757	714	788	738	772	780	787	745	713	788	788	797	755	778	783	764	803	783	782	789	771	770	741	759	790	785	770	764	764	747	682	759	774	753	764	763	788	787	820	748	757	733	804	764	753	775	722	726	796	795	778	728	730	754	790	780	729	712	752	781	768	831	781	792	731	814	760	773	758	788	745	769	743	787	755	753	768	716	773	741	766	726	794	763	797	790	748	802	766	788	744	778	806	705	846	779	764	811	758	799	768	779	789	754	757	806	765	724	799	767	727	739	765	772	721	713	726	792	782	774	764	752	761	737	736	768	805	795	741	849	749	758	756	737	791	783	749	743	817	764	721	802	761	755	758	774	779	765	774	777	807	756	786	794	793	776	740	771	851	789	777	760	796	786	815	796	755	785	768	762	806	767	762	799	821	785	790	725	731	803	762	710	750	795	784	781	779	721	773	772	735	776	757	794	767	744	786	750	784	754	773	812	730	772	784	732	748	694	728	776	761	752	747	755	787	741	780	808	737	751	736	768	716	751	742	746	779	788	753	777	780	804	781	832	781	756	765	784	752	742	702	824	736	760	761	854	763	784	746	769	769	763	744	766	812	754	801	807	794	774	771	731	745	768	757	803	745	795	768	738	786	763	788	791	756	778	723	763	808	764	826	768	754	770	765	807	834	783	807	767	817	749	789	786	778	817	754	814	772	726	791	788	740	747	800	808	772	731	773	803	729	736	771	738	758	787	793	749	747	753	786	766	780	780	774	813	804	776	764	802	757	761	758	771	796	752	775	769	773	789	810	798	823	749	798	779	760	772	731	761	764	760	763	768	787	783	738	781	751	762	781	711	750	820	750	730	816	803	776	750	769	777	749	772	780	799	790	718	802	709	774	816	727	780	765	778	760	760	782	768	746	826	793	736	784	770	715	764	753	736	786	772	781	784	789	795	776	752	747	750	756	807	789	757	721	766	723	780	739	782	771	763	763	818	773	807	776	813	786	816	775	767	820	776	813	786	775	804	696	780	804	776	764	778	758	763	772	789	774	762	762	772	732	798	796	763	785	745	797	798	748	792	744	779	843	770	752	743	748	751	777	775	750	807	794	815	739	794	771	779	798	752	739	768	744	817	774	801	779	755	745	738	785	773	785	805	735	745	752	737	791	815	812	786	766	708	748	764	725	769	769	740	790	776	741	816	808	823	761	789	809	736	773	755	756	784	776	776	758	775	751	777	799	764	771	780	793	776	792	769	723	764	762	756	744	742	784	744	771	795	775	716	777	796	759	826	760	801	807	767	779	731	798	792	739	763	774	751	794	787	732	789	724	763	806	743	768	753	754	829	724	784	781	788	818	800	778	770	759	731	778	764	784	768	722	748	759	798	792	740	758	786	824	757	779	763	757	766	771	745	772	768	787	792	820	766	770	806	824	766	830	751	775	768	714	756	746	811	754	787	791	770	785	796	790	776	794	786	778	830	740	770	773	783	764	745	777	697	787	754	798	777	770	776	778	769	777	749	774	787	746	792	771	816	754	809	803	730	798	779	802	768	763	718	810	770	778	758	789	711	728	756	771	790	751	809	773	753	778	740	829	777	771	738	777	725	798	756	762	738	802	734	779	712	756	797	800	831	782	770	795	788	779	823	764	812	792	802	755	778	781	734	795	797	740	766	766	780	787	735	811	732	767	784	832	787	777	752	761	760	819	714	766	758	738	762	799	761	775	733	772	794	785	739	766	788	784	806	797	759	810	812	752	729	794	749	777	765	752	778	779	775	755	792	735	775	762	765	756	812	728	747	760	779	743	745	788	790	781	782	798	812	747	773	765	760	802	804	773	774	804	813	841	810	767	776	739	774	750	726	776	796	768	742	779	777	761	756	733	782	772	747	791	762	806	841	759	763	778	751	750	786	723	731	751	787	758	764	744	762	774	805	710	757	772	804	745	792	793	758	755	749	767	803	777	801	782	757	733	741	764	752	767	759	799	767	782	782	766	769	766	746	755	771	794	728	794	763	806	783	754	769	746	737	779	737	782	738	766	768	805	816	786	728	774	751	733	800	765	776	780	824	797	822	818	752	771	787	794	760	744	773	759	810	777	784	796	820	727	825	745	757	723	790	774	761	753	760	749	796	753	795	747	799	767	783	799	740	740	765	795	777	787	753	751	810	750	757	753
15684	2500	2904	2296	1542	1127	1002	775	689	630	619	529	486	446	442	415	406	391	367	393	352	376	329	353	341	326	337	328	362	332	320	333	334	322	306	355	354	337	314	297	283	300	319	334	320	294	296	309	276	285	285	280	322	289	317	263	323	325	297	316	314	341	307	279	315	281	291	320	301	330	334	326	306	284	317	310	293	300	351	289	308	292	305	321	297	323	285	330	278	311	319	318	300	314	303	310	250	286	292	309	267	315	316	303	300	308	303	285	252	279	272	302	288	301	331	312	312	280	271	310	281	323	284	311	307	292	306	280	289	295	326	284	297	287	306	317	310	298	276	285	283	287	286	320	294	309	274	288	272	289	288	314	331	334	283	304	318	268	318	284	276	311	308	270	311	308	291	301	296	287	313	310	277	261	309	328	337	287	261	331	292	302	321	303	301	295	285	286	278	289	286	304	317	319	301	290	308	299	307	282	283	312	314	303	273	299	282	293	271	324	290	317	282	294	298	289	338	293	294	317	315	318	326	302	318	309	289	305	285	285	303	294	339	261	284	255	288	302	332	312	275	289	282	287	337	316	311	293	305	265	330	343	293	251	313	287	289	285	317	302	329	279	296	294	284	267	283	331	282	306	308	295	295	285	278	316	300	337	285	314	289	249	263	314	308	277	317	308	283	305	318	290	304	311	297	296	297	284	325	305	302	338	320	306	290	301	300	290	299	291	292	305	295	296	276	311	292	279	326	316	309	319	289	285	285	289	297	309	312	305	255	333	313	265	299	336	297	314	290	324	310	293	300	308	284	327	288	309	292	319	315	333	287	301	288	348	274	312	339	319	319	298	289	300	306	288	304	308	319	295	311	311	289	309	317	302	267	343	263	289	296	300	298	302	309	322	289	282	251	299	309	328	287	306	289	321	317	310	328	307	291	295	275	328	323	296	282	268	267	296	330	301	265	286	282	316	299	273	301	300	299	289	307	315	343	281	276	335	305	300	301	285	302	299	276	284	310	312	288	277	324	317	296	323	331	276	346	323	270	310	268	308	269	282	296	291	280	310	318	280	308	303	298	299	317	319	309	294	316	295	269	299	276	288	295	309	264	334	320	318	289	298	269	307	315	287	266	279	296	308	314	297	305	276	290	314	286	315	299	325	301	293	321	300	291	282	302	283	306	331	268	296	283	325	307	306	293	312	293	332	292	290	305	273	313	310	292	283	308	308	279	301	339	285	311	296	314	304	331	323	300	290	312	305	285	315	282	293	302	326	304	311	287	305	294	283	295	320	303	298	300	295	304	274	299	271	294	297	274	319	276	311	301	306	305	332	338	321	320	308	326	274	312	301	259	283	313	301	326	308	286	289	305	284	330	309	293	293	294	290	317	324	292	323	279	313	299	286	284	330	350	318	317	306	268	334	307	296	314	292	280	293	280	300	291	285	305	319	329	290	329	282	314	303	318	302	339	299	323	304	284	312	309	302	285	295	292	308	278	282	310	292	305	286	280	293	331	307	305	286	331	318	289	280	278	307	279	271	289	302	277	258	296	311	313	345	297	329	313	274	266	306	270	293	286	328	308	284	311	308	311	317	290	328	339	324	307	301	289	312	312	294	302	293	290	295	269	284	301	312	288	291	271	316	327	272	279	267	310	270	327	309	307	290	307	279	278	310	298	340	294	290	300	288	296	300	310	266	296	329	302	305	321	316	298	322	338	298	308	284	284	300	311	295	284	291	340	297	305	275	291	310	340	299	304	313	316	269	313	300	281	313	321	326	302	299	278	317	302	283	290	307	266	292	285	271	304	345	348	323	292	300	309	312	314	304	288	303	284	290	308	304	299	283	287	312	279	320	318	279	305	292	297	286	284	290	291	313	315	321	290	311	323	275	311	328	293	293	301	275	303	262	328	316	296	326	281	305	301	307	305	339	299	277	298	315	302	299	307	318	268	317	308	280	321	321	324	322	279	318	278	338	311	329	297	309	326	300	301	342	296	308	283	316	301	289	282	315	298	278	297	315	302	304	278	330	307	286	340	300	307	301	276	325	307	310	285	319	286	309	300	277	307	305	293	306	306	292	278	289	316	304	316	292	313	347	301	292	310	307	297	317	307	281	308	303	302	309	269	288	293	306	287	311	325	295	263	329	298	320	285	310	267	292	308	276	287	285	301	284	287	283	287	307	307	293	286	325	311	297	305	307	289	296	275	280	288	317	335	276	282	285	333	299	276	281	291	319	311	266	313	288	333	325	313	305	301	337	297	300	318	284	285	287	243	303	264	282	307	311	283	273	290	297	271	288	315	325	299	313	304	292	312	303	319	331	272	311	317	319	294	300	299	294	305	260	289	326	265	292	292	308	305	287	309	280	318	298	288	298	296	308	301	318	329	290	300	304	302	326	262	357	269	331	305	326	269	302	311	303	324	293	291	305	280	301	297	286	307	291	354	273	316	306	253	278	276	340	322	314	281	302	294	318	292	308	289	264	281	285	280	301	288	323	306	307	273	320	325	349	289	291	327	316	263	310	307	327	293	273	293	346	288	297	290	298	275	277	274	287	308	257	311	300	276	316	298	293	287	335	306	312	292	270	339	294	306	315	305	301	311	290	296	340	294	280	274	282	321	269	291	296	327	328	312	289	317	344	261	317	314	279	299	266	312	321	305	316	301	280	248	307	313	287	326	282	294	303	341	301	286	291	323	317	291	258	300	312	270	305	285	286	297	284	297	308	307	315	297	313	268	283	304	324	269	261	304	303	306	285	273	293	272	306	300	282	282	285	298	317	309	316	302	275	324	294	314	315	284	291	289	294	276	305	286	277	288	302	351	287	299	300	315	280	315	300	299	299	283	274	302	287	299	312	293	327	312	288	283	286	273	303	328	292	310	304	310	283	303	273	313	266	287	299	298	318	289	279	290	318	309	294	297	293	299	282	283	290	331	299	288	299	287	302	298	330	302	332	283	281	303	300	307	284	305	295	308	305	319	314	302	335	287	289	304	283	316	299	290	295	256	339	291	290	295	277	293	281	305	314	310	291	296	279	307	310	328	294	256	297	325	294	284	286	270	300	291	272	306	290	282	305	315	310	307	273	276	313	304	299	301	288	326	286	315	299	273	283	355	315	263	273	314	312	298	321	291	312	306	280	275	315	281	285	293	289	303	300	340	315	321	279	307	320	315	299	272	307	288	293	307	300	282	322	322	290	309	301	309	324	346	316	264	282	312	296	322	289	297	316	274	310	297	296	296	327	287	325	288	317	294	306	288	312	314	285	304	295	318	297	296	299	290	299	261	307	300	335	305	314	302	295	277	303	272	312	283	274	312	289	311	297	278	308	297	304	314	278	278	302	303	316	287	320	281	300	301	297	329	305	319	265	280	260	292	335	305	284	293	340	297	310	314	305	289	298	316	281	286	286	250	297	290	288	294	275	326	333	336	291	309	300	296	325	276	327	306	279	299	279	282	282	275	289	323	278	289	311	320	291	277	275	261	307	271	327
9330	2257	5122	6408	5762	4786	3842	3169	2864	2556	2217	2046	1773	1667	1493	1479	1396	1353	1306	1234	1120	1099	1042	1048	1082	988	945	948	915	921	868	883	904	848	805	867	840	840	828	756	776	790	785	815	726	734	783	765	701	757	686	747	699	748	710	722	667	675	718	717	709	695	686	719	738	692	663	710	717	724	743	681	650	698	687	695	747	680	685	676	672	694	704	699	673	693	652	665	696	708	680	709	724	679	731	740	673	714	695	667	707	700	689	667	712	687	653	733	714	645	697	696	759	640	688	678	714	689	706	705	702	707	678	719	697	708	674	652	665	671	703	679	672	669	698	741	720	715	719	663	688	678	684	685	681	669	642	666	684	703	723	684	665	724	672	716	736	698	667	701	646	700	694	650	729	697	672	670	639	646	709	691	636	719	645	668	656	693	616	707	648	635	708	681	682	704	713	674	688	650	697	670	709	631	708	714	664	704	740	689	740	690	692	708	708	688	727	655	727	721	717	717	690	668	699	698	715	645	704	685	675	688	712	714	702	701	711	678	695	663	638	705	737	688	689	696	702	714	686	702	666	662	659	677	694	653	663	718	701	700	727	686	719	694	665	671	668	721	625	742	656	722	687	691	748	672	692	679	665	672	647	717	670	665	727	704	694	692	663	667	705	674	694	695	682	662	706	636	659	680	635	670	693	673	659	697	668	692	679	680	703	681	691	645	649	732	621	707	706	701	705	711	671	688	688	672	644	712	698	683	717	641	699	711	645	692	734	663	705	673	721	693	718	678	675	689	697	661	694	695	641	697	721	662	662	728	674	692	691	675	679	655	679	682	687	705	657	735	705	684	675	675	708	650	691	709	737	726	684	668	702	693	691	736	654	693	688	699	688	667	742	658	710	687	730	711	701	648	638	688	640	697	666	671	664	659	700	670	664	655	726	643	707	682	664	680	730	695	741	736	669	726	679	735	708	682	723	709	730	694	680	681	702	707	705	670	721	650	715	694	710	678	647	735	710	660	632	727	689	735	684	704	724	688	660	672	658	678	666	688	671	670	690	654	709	675	670	679	699	713	692	692	720	641	654	709	764	697	690	663	646	703	671	717	727	722	664	669	665	672	666	642	715	652	653	729	701	683	690	696	714	712	665	699	697	694	691	684	690	683	673	683	742	703	685	705	667	688	703	651	698	681	704	668	659	675	660	628	672	711	708	714	707	698	702	699	705	703	670	663	686	747	715	631	694	675	674	675	697	681	659	727	688	664	765	699	671	681	728	674	699	714	661	707	710	696	629	658	690	731	657	701	670	690	647	651	689	692	661	678	702	666	650	681	662	666	689	724	652	719	727	679	668	699	712	691	711	657	698	673	669	705	660	687	729	715	700	701	641	716	687	690	644	728	702	666	647	723	708	667	715	674	673	699	691	674	712	735	682	689	725	682	678	672	667	685	634	716	667	676	708	694	714	689	688	713	686	698	705	718	686	685	692	680	707	706	633	704	648	676	699	712	716	704	694	736	649	706	667	672	716	711	717	709	667	668	711	677	675	662	688	698	673	686	684	719	663	667	684	696	691	657	699	699	632	646	696	678	686	701	681	682	679	712	669	696	701	657	686	746	672	611	640	642	657	659	690	723	679	670	684	696	668	734	696	638	719	707	713	667	646	698	668	692	707	719	650	708	715	651	737	658	682	665	657	681	694	659	665	757	740	695	663	657	644	680	704	722	662	669	666	677	723	691	684	720	683	632	708	682	678	681	687	694	657	687	705	655	645	670	708	679	729	702	643	659	731	664	704	661	712	643	669	710	687	702	637	649	719	672	704	722	719	652	688	703	734	669	668	687	698	668	685	709	713	656	647	671	709	691	660	629	687	686	664	739	671	644	676	665	689	683	735	697	726	666	674	681	719	711	665	677	674	727	694	652	722	655	699	737	700	701	690	696	686	720	665	674	691	727	648	688	751	734	657	643	683	702	681	722	670	721	671	692	703	678	635	689	694	688	720	731	683	715	677	694	705	684	671	732	660	670	681	679	711	709	708	652	685	664	720	680	717	721	686	690	637	646	682	652	689	696	708	695	744	720	699	666	713	699	689	623	698	672	671	658	713	680	647	724	685	707	660	703	675	659	665	666	732	683	706	702	682	664	693	705	685	690	669	698	679	776	669	722	655	640	729	673	692	613	648	669	703	698	696	698	659	675	681	719	652	690	690	690	676	696	697	701	662	683	681	682	665	639	735	664	686	699	703	709	662	692	663	735	658	699	693	675	668	616	691	655	634	698	662	642	634	653	707	679	714	644	696	703	665	716	671	704	704	721	683	680	671	726	678	693	655	700	694	650	693	671	718	666	669	627	656	679	681	697	685	712	722	676	676	656	699	629	661	705	689	705	660	672	678	731	685	695	726	694	689	696	660	700	693	685	726	677	723	703	650	715	677	686	649	670	746	682	677	622	714	669	736	680	702	672	680	749	702	680	700	675	722	716	688	676	688	659	720	663	690	669	657	685	686	716	682	758	691	716	680	670	693	697	679	720	717	708	728	673	641	661	703	703	687	690	704	722	656	672	666	672	698	636	632	716	707	667	691	683	677	656	692	666	694	695	680	655	671	691	704	640	703	675	707	674	711	691	778	680	709	684	719	717	691	663	637	667	695	692	657	671	687	670	691	713	655	680	631	655	661	692	711	766	714	673	702	676	703	708	754	685	696	677	657	699	696	671	702	670	668	713	725	668	682	671	704	669	690	667	710	719	700	694	669	670	674	701	695	677	675	684	670	663	674	670	730	709	649	693	729	733	707	641	663	746	695	725	690	708	697	699	701	685	678	694	700	669	669	707	716	679	676	658	676	681	705	672	646	693	681	715	727	718	637	674	683	703	689	690	702	699	667	662	662	724	698	693	661	670	704	703	662	676	724	701	690	747	705	719	667	673	695	654	649	712	717	706	696	657	643	654	738	739	665	735	710	678	672	767	712	698	694	660	666	686	677	724	683	672	713	668	688	699	692	693	747	653	669	719	696	697	633	673	688	670	706	719	675	674	718	702	690	679	678	683	742	697	690	688	689	700	691	706	663	667	730	678	657	683	696	698	677	637	655	708	669	668	680	675	684	683	680	693	676	686	662	723	694	665	723	688	657	691	679	702	742	661	661	705	706	683	703	677	676	702	688	702	691	703	638	657	704	665	675	665	619	724	751	699	696	671	748	688	712	684	656	688	684	657	729	692	669	661	702	668	699	713	710	697	699	681	645	714	682	683	674	684	684	750	656	689	725	660	666	671	708	735	704	664	678	675	698	730	692	692	711	676	737	641	707	667	685	702	703	673	710	638	671	718	682	699	715	679	698	683	702	708	715	677	659	721	713	662	707	742	641	723	717	684	693	716	722	696	676	678	691	675	686	712	691	670	681	682	635	702	682	704	699	697	740	708	666	696	705	662	657	681	725	666	709	707	705	675	700	683	695	690	670	684	712	694	639	688	690	675	706	725	632	718	698	660	679	713	673	700
2231	596	875	700	597	505	415	397	352	365	358	336	319	288	305	253	278	304	268	274	252	260	260	266	268	256	270	288	264	268	229	263	228	244	252	234	268	255	282	250	282	271	265	248	252	274	254	252	251	241	236	245	220	249	256	260	271	292	240	282	248	247	249	255	272	247	262	258	233	233	257	287	221	236	252	250	237	245	277	243	247	267	281	259	231	265	261	230	254	239	240	267	276	240	264	256	257	236	249	238	249	263	228	272	266	241	267	199	268	242	265	237	263	245	295	267	244	267	272	244	228	265	244	236	262	261	276	245	257	264	254	243	250	227	253	247	243	289	256	295	254	234	220	230	241	254	273	253	261	234	235	246	235	239	259	256	252	267	259	240	244	274	223	248	240	298	280	259	247	239	254	254	277	265	255	236	246	259	239	248	259	237	249	246	234	246	251	247	249	268	251	203	247	293	245	261	300	280	231	284	249	253	230	261	240	264	235	273	212	248	266	260	257	249	244	251	247	265	245	243	252	272	262	260	261	266	255	274	273	253	244	264	248	255	259	226	273	275	250	253	238	274	249	251	242	250	258	273	279	251	248	241	236	263	244	261	257	257	239	252	242	229	240	238	242	272	296	238	251	263	232	245	251	279	277	248	236	271	264	248	207	240	235	277	249	277	275	255	270	243	233	251	264	268	256	251	246	275	250	234	228	231	235	241	234	216	267	254	258	260	260	291	229	262	268	259	239	263	252	273	229	253	218	238	244	286	246	238	248	268	250	246	259	286	253	267	257	268	224	240	250	254	299	262	247	239	252	245	273	243	267	262	275	281	259	247	210	245	223	248	231	247	249	243	263	253	265	224	253	249	248	240	256	249	246	256	281	252	242	254	238	231	261	278	277	284	243	279	229	267	247	261	246	268	252	240	244	251	259	266	224	246	288	269	277	258	282	258	273	240	210	208	246	230	259	243	244	235	275	238	252	256	261	263	263	257	231	262	226	253	247	273	222	240	282	259	266	237	264	251	261	257	262	227	272	237	267	233	238	230	240	253	241	254	281	275	281	242	260	243	262	255	272	244	257	235	244	264	275	242	226	238	254	242	241	237	251	237	270	276	244	265	275	242	233	249	253	252	245	258	254	285	227	239	260	269	276	255	263	226	225	240	225	232	218	265	240	222	258	240	239	244	234	261	224	269	257	255	263	230	226	288	246	258	255	240	253	241	221	245	265	256	254	257	255	267	249	275	228	228	263	253	261	248	236	256	240	279	260	267	229	242	254	255	271	212	280	264	248	256	252	263	249	239	259	239	258	273	245	269	264	246	251	261	229	236	258	220	265	268	207	269	253	230	260	255	277	249	246	249	237	237	269	269	266	230	262	273	230	257	257	228	237	260	253	277	234	238	257	220	226	205	233	264	257	250	244	234	236	260	267	270	234	250	259	262	270	246	233	234	246	237	236	259	254	249	239	261	284	252	243	271	246	249	267	267	258	260	257	264	250	256	233	217	267	251	244	273	238	250	253	281	262	241	274	276	277	271	259	269	222	283	228	242	241	259	280	249	272	263	261	270	252	267	247	244	257	234	253	253	237	247	249	260	226	235	227	235	264	243	232	268	243	288	262	241	284	230	248	218	248	252	246	246	253	247	260	256	248	238	242	257	271	234	293	242	257	233	254	260	265	249	275	267	220	274	251	281	272	268	249	236	291	265	237	272	277	257	250	242	265	276	254	253	230	264	247	251	293	241	235	247	250	267	297	290	254	240	225	222	238	247	232	262	271	263	245	224	263	247	276	257	239	262	226	278	243	216	233	213	235	237	247	251	226	241	247	252	247	249	257	229	253	237	271	239	217	221	271	255	246	266	261	246	254	244	238	247	255	253	245	247	234	254	221	268	248	243	239	241	255	273	247	251	274	252	290	246	244	246	256	249	268	265	235	234	243	289	262	228	243	233	253	249	227	261	267	266	247	231	231	254	240	232	216	248	258	224	244	241	246	260	299	277	246	258	265	265	246	255	265	263	212	237	269	241	244	250	236	246	259	256	247	234	230	259	239	229	243	197	248	241	265	251	202	252	248	288	243	246	231	258	227	255	251	237	274	278	234	252	243	237	255	244	264	249	258	268	260	234	246	227	221	264	264	248	279	270	273	231	263	236	231	265	271	247	237	264	230	274	224	239	261	254	244	251	248	236	236	273	239	241	235	275	266	224	262	268	253	246	251	266	264	246	240	247	214	234	278	256	241	220	231	260	286	229	261	273	252	303	258	281	286	264	248	220	241	236	275	255	234	252	266	278	235	264	245	241	242	260	250	235	267	256	232	229	217	242	249	249	253	236	231	242	275	223	256	269	237	256	248	247	263	228	256	253	257	231	232	257	255	232	221	260	223	245	280	274	253	270	251	231	259	242	241	291	272	260	232	233	269	225	242	233	215	284	252	230	269	248	259	253	285	244	250	269	242	267	243	276	239	248	243	218	242	218	228	225	266	252	271	260	226	258	263	263	273	258	235	266	231	279	249	245	234	251	260	261	259	246	235	255	246	260	252	258	270	275	262	240	276	269	243	247	232	236	258	252	239	224	264	263	270	235	248	245	250	258	237	280	251	273	229	213	253	237	223	259	281	232	259	254	240	252	261	237	248	238	268	265	251	263	253	257	266	247	249	218	237	274	241	249	249	243	252	275	256	278	257	275	262	245	242	218	250	214	248	267	265	264	261	229	242	215	255	267	237	248	227	265	259	277	244	272	254	257	262	279	291	233	238	244	269	252	266	229	237	242	253	248	262	260	270	241	258	243	229	225	239	278	246	232	242	256	249	259	256	233	256	267	240	252	248	261	253	263	227	236	242	237	248	238	255	235	253	264	240	234	243	282	207	230	235	266	244	274	265	264	256	275	258	252	253	248	253	283	237	234	281	254	231	262	229	239	263	261	202	260	245	221	243	273	252	245	274	272	204	270	233	253	268	228	238	252	268	203	239	235	266	229	253	259	254	256	265	266	246	241	244	252	217	247	214	230	279	263	254	269	224	240	243	263	241	249	238	258	234	245	260	262	255	251	255	242	283	237	238	252	247	256	234	269	284	252	215	246	259	246	221	227	277	263	233	269	258	278	272	248	257	270	270	258	278	263	257	243	256	243	274	248	235	256	266	235	260	221	253	277	276	252	242	288	251	234	252	283	263	250	228	282	250	241	276	258	271	254	255	241	244	275	249	283	260	236	233	223	238	253	263	254	257	259	231	220	234	241	248	234	270	254	249	228	278	236	241	257	242	247	247	234	239	237	250	225	254	261	265	278	268	261	287	272	243	254	248	265	313	259	221	235	277	272	280	261	249	258	249	273	252	255	253	258	256	251	290	270	292	247	266	237	237	233	275	244	252	245	244	261	248	256	252	269	241	272	263	248	250	232	261	258	243	264	270	275	273	240	237	242	264	256	259	289	259	263	232	253	256	257	269	268	248	249	272	293	265	244	252	245	246	244	250	247	275	221	273	238
2202	1017	1778	2167	2122	1724	1480	1246	1159	1114	1066	978	945	881	888	863	783	762	747	777	743	683	692	720	718	702	677	692	705	666	691	684	686	633	586	628	637	629	609	645	620	639	649	588	614	653	622	644	641	611	558	649	589	567	618	639	581	623	646	663	618	594	620	627	574	631	599	605	585	606	596	586	613	600	612	665	611	639	609	631	592	637	583	588	600	611	550	589	598	563	636	633	596	600	630	604	662	586	659	608	607	631	570	606	594	568	622	610	600	626	600	607	591	620	576	584	581	602	622	615	586	638	590	604	574	549	546	577	601	614	609	598	619	644	622	575	616	601	594	637	626	587	621	589	584	586	648	590	600	606	578	617	584	590	612	624	565	630	616	596	591	619	578	618	623	627	590	600	560	607	643	577	663	615	610	531	587	642	622	622	597	603	609	582	628	581	581	608	596	581	606	610	608	644	586	641	621	636	576	593	608	609	658	611	593	624	604	612	576	589	601	628	601	579	627	577	618	586	629	687	643	606	601	577	627	623	563	659	584	592	604	587	605	588	586	617	616	622	620	575	597	643	632	571	666	613	616	608	613	552	583	617	589	632	663	647	609	587	615	612	611	626	602	630	566	588	587	653	579	593	606	588	575	609	588	605	577	615	604	604	638	585	625	597	616	602	640	569	609	634	577	648	581	586	614	610	573	613	619	587	595	654	614	588	664	569	624	601	612	579	589	572	576	647	602	569	644	611	598	605	576	551	589	596	617	647	580	575	588	653	572	635	650	577	589	604	617	590	593	570	594	565	567	636	599	613	600	597	567	599	594	624	540	616	604	586	627	620	578	602	573	596	567	593	617	617	603	653	628	604	585	627	630	578	599	621	569	615	636	590	635	575	598	607	586	623	617	617	585	570	642	637	601	597	630	598	605	582	616	623	594	638	634	623	609	631	565	603	661	553	593	663	592	638	626	608	676	606	596	613	557	609	662	574	614	606	621	582	584	604	624	599	624	632	638	652	604	607	597	594	640	597	665	614	582	592	609	587	619	633	580	589	622	588	563	634	638	595	652	617	582	571	558	564	598	621	592	603	649	605	649	619	618	580	590	591	620	615	589	614	591	587	631	592	624	598	577	619	589	588	602	636	584	632	560	602	588	614	601	559	606	655	614	569	579	590	633	602	619	596	569	609	616	587	627	606	581	596	602	595	592	575	578	578	594	602	616	588	592	582	583	644	612	632	567	609	619	613	625	607	566	607	629	650	615	598	561	623	585	586	664	564	590	641	534	574	613	596	560	634	605	607	623	608	575	574	597	595	636	603	585	558	611	627	626	620	577	645	596	634	563	648	611	580	618	567	604	648	626	636	613	622	598	620	576	607	629	608	615	581	615	658	572	595	594	586	575	649	565	599	613	618	576	579	561	635	602	628	607	601	608	584	587	617	607	639	614	579	641	596	646	642	579	555	598	582	574	588	593	598	611	601	625	624	583	599	654	639	610	623	601	623	593	619	647	601	538	649	628	588	597	635	613	584	647	584	607	561	595	573	584	584	611	590	614	615	603	610	613	605	611	592	576	633	588	572	598	591	613	644	575	602	614	567	624	586	612	551	614	557	602	600	591	601	606	609	641	619	585	643	578	603	593	565	620	574	573	572	579	588	573	556	604	581	618	623	573	593	602	581	611	602	569	585	611	635	597	654	590	589	563	547	583	631	604	553	622	612	657	653	628	595	625	597	621	595	649	593	573	602	602	585	620	606	566	604	618	634	639	579	592	667	574	575	611	605	593	661	591	588	580	588	572	588	571	561	584	590	640	588	563	627	586	588	594	651	626	599	603	578	588	608	613	596	627	618	565	608	567	606	568	633	571	573	567	606	612	622	622	598	580	577	639	592	623	606	593	591	597	582	615	611	608	602	641	586	583	571	618	554	574	596	590	599	610	628	630	585	607	588	599	573	593	598	593	584	620	555	607	649	583	593	643	597	573	617	593	593	617	632	599	610	597	574	582	614	645	575	598	599	597	591	619	572	581	571	636	612	610	630	616	642	575	649	620	596	532	634	599	598	615	597	626	620	644	613	565	583	594	566	662	589	621	621	589	628	577	575	591	567	638	562	594	608	590	653	577	563	610	622	588	593	589	623	648	613	623	614	603	590	607	615	605	601	641	618	576	570	617	596	598	622	589	591	645	637	570	599	603	607	620	589	636	609	596	601	575	598	609	609	575	617	615	610	581	619	565	681	656	617	570	597	642	606	623	579	554	592	605	593	574	589	588	607	602	615	596	620	632	626	587	543	627	581	609	584	571	570	558	636	608	592	594	602	589	619	585	598	560	601	651	619	580	604	582	569	609	621	606	597	582	591	633	606	629	619	622	599	617	647	624	595	615	613	583	592	619	599	588	685	602	621	570	577	617	637	602	595	589	649	628	566	575	612	584	571	636	641	558	631	562	633	649	591	625	619	586	626	589	592	579	569	624	651	639	604	641	588	629	588	599	638	582	583	566	566	574	578	612	623	603	624	610	564	602	644	556	563	586	579	560	621	606	609	612	598	653	605	590	632	574	626	575	555	611	609	600	618	547	589	621	600	612	623	614	620	545	606	646	628	638	574	597	583	599	613	642	603	616	635	622	600	613	627	603	591	593	610	605	583	593	596	564	594	585	572	601	640	627	580	667	597	553	599	629	596	583	591	603	613	604	610	626	603	611	625	635	627	583	625	621	606	604	617	611	623	601	641	585	608	596	563	638	611	634	613	631	584	587	646	614	610	630	549	591	618	610	588	640	625	627	612	596	596	584	605	621	578	601	624	621	596	612	631	597	612	610	611	609	586	627	627	643	591	625	637	634	603	608	589	570	601	583	595	609	649	581	636	638	615	613	609	623	580	608	579	606	596	617	583	599	589	584	598	652	655	583	631	606	598	598	593	639	610	594	638	582	595	557	615	626	642	630	607	585	597	581	625	588	599	631	582	662	597	578	619	610	601	604	593	648	566	619	601	630	625	587	623	614	588	587	607	585	582	577	597	620	598	650	571	590	619	621	587	628	625	567	599	608	603	603	612	636	643	625	620	625	591	637	626	662	602	598	640	581	588	660	596	608	617	646	569	583	612	611	581	596	622	589	587	571	628	632	601	638	584	583	575	573	620	577	600	600	551	618	585	625	601	585	594	595	592	599	598	614	595	623	607	631	583	589	627	574	609	583	654	602	627	620	646	606	579	589	618	578	596	618	633	574	600	615	589	630	603	561	563	620	622	621	613	632	568	596	605	592	611	573	609	622	629	634	608	610	621	572	572	592	595	616	577	633	644	639	601	609	623	606	560	621	614	593	608	539	562	591	605	602	609	659	595	574	574	568	622	626	626	593	610	564	548	603	611	576	650	609	630	618	597	605	573	586	636	600	593	612	594	616	611	590	605	594	615	596	603	594	581	596	622	566	600	613	639	592	577	620	578	586	587	638	617	616	561	601	618	588	660	590	587	587	612	624	580	623	582	590	610
8674	1528	1860	1551	1193	913	713	631	587	563	464	536	480	439	420	370	392	378	414	394	374	347	359	348	376	421	407	335	356	336	357	342	366	389	371	349	347	343	361	348	313	329	324	352	338	348	383	315	366	371	334	336	344	307	340	350	344	341	321	331	307	355	315	336	359	334	363	342	343	353	336	321	352	325	310	346	343	368	340	319	347	353	323	293	349	341	333	316	350	336	343	347	316	364	381	349	347	309	377	347	346	329	321	274	345	351	347	329	336	343	355	394	373	333	305	341	299	331	362	307	298	326	332	313	286	360	301	324	334	320	334	336	309	315	336	379	326	338	319	328	316	345	353	332	349	336	367	325	319	327	338	330	318	359	316	314	335	314	313	331	330	337	284	337	324	323	308	323	335	321	323	331	336	328	374	319	331	342	335	341	334	313	336	320	340	321	336	330	355	294	344	327	314	323	333	313	317	318	337	330	351	355	331	327	356	340	331	352	338	317	358	348	335	369	303	335	366	330	320	333	340	336	342	324	349	356	354	337	314	314	337	338	313	320	362	326	347	315	361	334	338	332	327	333	303	352	349	350	327	312	366	332	339	359	316	326	362	350	347	351	348	376	362	361	324	334	338	308	318	330	334	317	323	325	385	325	372	326	319	321	344	341	365	354	333	328	354	322	354	344	351	343	353	298	319	374	305	327	320	314	325	322	305	338	307	387	335	331	348	343	318	293	333	350	315	320	319	340	329	357	315	335	365	356	314	341	349	334	337	357	329	337	332	315	254	319	348	336	346	356	350	329	320	324	309	286	357	345	357	329	304	334	313	317	333	333	316	307	301	333	359	351	330	322	325	323	341	314	354	294	346	331	322	330	327	313	366	352	367	356	329	344	345	320	333	329	332	321	283	353	366	327	323	326	342	300	321	334	324	357	346	296	340	321	317	327	346	326	331	344	336	324	335	346	288	319	343	345	312	341	295	312	351	349	355	322	351	331	327	341	327	314	352	329	273	303	380	337	335	321	362	359	348	336	341	345	336	336	363	332	306	362	343	346	373	346	313	330	354	345	333	330	305	350	325	313	364	296	296	303	331	325	338	348	313	311	319	332	389	348	370	348	350	370	342	352	363	310	303	335	330	314	315	353	326	341	347	336	344	327	343	352	337	364	321	349	328	345	330	322	345	326	311	313	313	342	358	336	354	354	323	294	346	350	355	338	341	350	351	348	364	344	301	326	302	337	331	328	351	324	323	344	329	275	304	325	334	359	330	362	366	344	330	342	321	363	351	348	336	301	310	305	310	304	315	341	327	365	336	348	362	348	316	399	363	353	336	292	331	333	365	305	330	337	322	329	316	320	328	323	347	298	322	344	334	308	302	311	362	318	325	312	323	345	298	298	323	355	354	313	353	334	364	337	340	332	329	346	352	354	287	323	326	322	353	324	334	282	321	338	337	318	322	335	317	310	353	332	323	353	348	344	365	331	327	331	323	315	313	328	330	327	327	311	325	364	361	372	356	328	313	342	308	318	341	348	318	326	347	345	297	348	348	328	329	315	347	356	346	319	343	351	346	351	326	322	329	350	321	320	329	323	302	310	307	354	343	343	345	298	329	337	315	351	352	328	350	343	365	326	336	340	339	352	322	318	327	341	306	334	367	306	333	313	314	339	337	339	333	344	314	339	337	347	373	319	349	362	327	328	357	359	349	330	366	334	335	316	323	291	350	312	332	348	340	344	351	303	304	385	378	305	330	332	347	358	288	330	320	335	289	330	301	341	336	354	315	374	347	327	371	309	337	339	302	311	308	314	296	313	368	318	341	290	362	352	359	359	366	362	327	341	373	314	342	368	362	349	315	325	363	315	330	336	354	372	317	334	347	341	307	344	325	365	363	340	344	325	299	320	315	325	320	345	341	354	367	336	348	342	321	302	321	312	338	309	345	313	338	356	349	322	341	369	337	346	334	335	298	321	355	368	349	327	338	358	340	353	360	336	304	326	358	351	326	353	317	279	355	332	326	340	335	325	340	307	361	303	344	355	362	321	337	346	382	353	309	334	310	329	361	324	349	341	345	311	353	332	341	377	329	300	361	333	332	349	327	341	318	359	355	386	368	331	339	343	347	351	345	369	332	354	329	310	362	384	351	318	327	331	314	350	330	336	342	341	342	353	381	335	316	358	326	352	312	357	331	353	364	376	351	342	376	353	333	366	327	284	326	319	326	361	323	324	350	339	343	367	307	326	328	349	359	351	360	376	334	327	353	331	326	330	310	321	321	329	311	350	327	367	358	327	339	373	366	324	340	338	337	307	330	324	337	339	322	318	322	345	346	355	324	375	346	350	331	309	357	319	331	373	339	338	378	302	322	303	337	319	341	349	379	335	317	361	331	338	312	364	332	347	357	332	331	343	328	373	359	344	331	312	290	317	324	322	319	321	352	310	313	308	330	353	349	357	323	310	286	309	344	379	334	301	327	319	337	306	344	336	320	353	333	322	329	352	351	326	329	360	362	354	320	350	335	348	335	327	343	366	316	319	322	332	336	329	322	317	329	350	366	307	314	332	318	326	341	310	301	338	333	351	362	323	327	338	326	349	320	321	343	306	325	335	308	333	317	341	325	353	352	360	326	336	342	314	312	326	321	341	343	323	293	336	325	325	341	335	343	318	320	392	358	313	330	356	351	345	346	352	332	330	357	321	328	358	344	321	334	335	354	375	291	333	303	306	337	342	289	363	331	362	327	333	323	350	350	328	313	315	351	303	345	356	319	330	321	373	311	326	377	345	363	335	340	327	313	338	356	354	371	325	362	332	359	344	350	343	322	344	353	317	346	329	339	322	334	330	324	347	403	322	306	322	300	338	359	334	353	336	312	335	338	305	346	346	345	363	339	328	342	357	355	338	337	302	305	315	347	364	339	321	333	359	326	308	358	328	328	317	325	352	352	333	326	316	372	365	327	329	263	338	329	328	343	307	335	333	329	329	320	315	359	333	334	337	337	341	296	319	333	324	340	361	337	309	336	330	344	368	364	325	350	351	340	309	385	352	336	360	347	318	345	340	319	369	365	334	331	331	343	341	304	322	323	343	343	351	299	339	315	311	343	330	368	361	353	310	318	332	326	367	335	327	292	364	370	328	322	285	317	320	348	331	330	336	352	324	340	329	328	327	327	339	345	337	326	367	296	360	295	334	329	359	309	330	354	352	339	335	330	342	324	334	324	340	312	351	344	369	318	347	356	373	349	357	304	348	362	326	347	311	338	366	312	350	324	355	338	353	318	334	337	324	340	346	342	346	332	347	311	356	358	332	363	357	342	349	313	333	276	345	313	324	313	336	318	341	320	336	331	316	329	345	311	328	352	320	335	346	331	344	346	308	326	333	350	335	339	369	352	321	328	345	342	334	344	383	360	309	345	351	355	335	336	367	322	323	331	352	299	315	317	328	291	319	319	358	330	331	331	323	315	319	349	360	329	352	312	376	332	366	329	316	292	323	350	343
7205	1799	3637	4544	4120	3411	2883	2371	2057	1989	1768	1758	1490	1372	1335	1283	1207	1149	1159	1047	1100	1030	1017	989	1011	981	913	882	921	908	886	882	838	859	901	826	842	824	899	831	833	795	829	853	810	820	806	799	803	787	768	758	821	738	770	788	780	749	712	758	771	799	751	778	755	787	734	806	788	750	764	734	787	800	764	783	752	741	781	774	756	774	791	805	745	756	748	746	819	787	749	746	817	754	814	779	783	778	739	748	800	780	812	806	821	778	753	746	777	807	795	819	760	743	760	730	750	787	771	799	798	755	748	764	763	755	758	791	763	818	753	766	760	752	798	762	793	768	754	803	758	800	772	800	792	776	770	758	790	769	788	770	769	780	788	740	792	795	807	784	749	790	840	765	764	751	759	734	803	754	762	783	758	753	804	743	800	776	781	782	787	753	793	758	770	735	738	839	805	697	773	798	742	802	802	771	746	749	777	740	751	768	764	818	751	713	775	801	762	733	774	797	776	765	773	788	781	795	802	832	741	750	724	753	729	749	803	759	751	809	815	772	721	761	767	781	810	753	764	796	784	744	777	756	811	830	713	739	766	792	779	778	784	700	758	783	767	807	753	746	749	785	740	779	752	785	805	746	724	773	770	751	762	792	773	781	744	797	710	817	811	749	759	752	773	787	783	741	755	800	750	765	777	765	774	774	769	777	793	760	752	815	753	750	771	761	751	792	806	773	769	761	790	782	754	780	767	784	749	765	779	783	791	820	795	751	801	798	736	799	793	790	781	780	784	733	769	750	792	757	793	772	751	799	809	745	795	800	764	745	752	742	831	724	776	818	759	760	745	799	792	804	795	781	779	837	747	807	795	786	739	801	776	713	763	805	754	757	719	752	771	736	738	778	717	741	747	740	755	740	756	760	785	790	776	772	744	722	770	792	764	792	758	771	762	777	771	792	732	814	769	732	807	792	789	751	734	784	737	785	754	737	750	757	804	754	808	755	757	768	756	766	730	827	769	767	785	733	778	778	748	768	772	697	744	810	784	786	782	749	828	758	752	740	828	741	757	749	760	766	796	768	771	764	739	800	778	778	774	800	783	799	790	759	794	765	700	764	738	756	756	785	770	759	826	800	763	773	783	757	779	761	812	802	770	765	799	764	708	805	793	814	779	807	736	770	800	732	744	778	806	749	809	797	759	720	783	752	828	765	712	794	783	778	745	745	744	737	759	807	814	756	757	778	765	726	784	795	789	770	799	776	779	801	798	739	739	715	717	769	788	812	762	791	765	795	762	784	783	732	772	759	807	752	786	769	819	789	813	805	773	786	755	777	748	788	761	770	852	767	840	783	778	813	799	823	778	725	764	775	790	827	750	759	772	795	760	809	769	788	819	789	782	771	769	741	748	819	719	786	752	772	748	770	767	811	775	808	789	745	742	743	809	824	781	761	784	787	783	776	797	726	760	821	785	751	771	817	749	768	816	819	770	758	766	807	755	754	774	823	745	785	761	807	833	790	763	828	796	776	805	765	770	781	689	782	768	747	778	832	760	758	802	733	766	785	766	753	732	793	763	796	768	756	741	723	796	757	744	823	748	810	757	776	794	812	745	756	737	798	774	765	772	772	727	818	830	788	752	755	826	731	789	753	779	739	797	763	769	779	767	765	801	798	756	746	789	745	772	748	751	783	746	792	814	754	766	755	780	738	706	838	777	740	773	815	799	808	779	765	768	801	771	821	746	754	735	831	760	769	760	782	780	789	751	757	749	779	791	769	784	782	764	766	756	787	797	754	846	787	813	757	805	756	746	812	815	759	789	767	797	778	787	826	711	760	787	790	777	822	749	769	718	763	843	780	781	759	748	782	762	747	786	757	725	767	802	779	753	726	758	794	754	778	775	785	803	779	803	732	737	791	752	792	717	808	810	757	781	794	784	781	767	755	747	755	772	721	771	765	748	775	776	791	760	804	795	760	777	814	748	803	792	739	740	761	769	790	770	790	774	757	782	783	786	766	735	851	736	737	825	777	794	759	739	773	760	810	736	783	749	764	767	748	774	753	745	795	775	738	746	778	790	755	786	780	775	811	726	737	719	806	761	730	772	786	798	745	755	790	831	781	780	705	746	772	732	812	779	750	772	745	767	778	785	815	796	738	771	752	773	777	802	733	757	755	817	723	768	778	806	759	778	842	783	777	778	768	734	759	779	776	769	737	779	797	792	734	791	759	790	810	770	768	783	763	806	755	804	770	747	739	789	792	758	781	773	777	804	798	772	776	761	785	803	757	778	799	787	757	787	823	770	718	741	757	820	732	788	764	734	770	753	742	785	751	758	742	752	735	745	772	767	751	758	806	749	782	795	787	765	779	760	759	818	788	743	816	748	804	787	783	784	780	763	751	766	753	767	791	748	796	759	806	795	749	760	783	788	786	752	759	778	721	753	784	760	820	813	728	768	753	762	778	816	776	781	814	772	773	821	799	750	772	779	830	805	787	783	838	783	797	801	767	812	819	720	783	744	788	745	756	774	752	741	791	749	804	785	753	731	791	802	786	724	763	776	755	756	793	819	779	834	846	757	752	778	771	784	744	750	747	764	755	764	838	801	773	781	772	797	795	757	783	785	778	765	791	786	799	752	788	833	781	747	770	748	789	770	786	747	812	792	793	706	772	781	780	842	786	774	771	802	777	737	768	810	726	779	796	772	772	754	770	778	748	818	747	782	748	766	749	732	807	844	774	767	766	797	781	747	743	743	827	732	800	830	740	730	794	823	721	740	798	745	794	744	766	743	732	761	777	780	739	735	781	757	788	767	825	756	752	810	815	751	813	750	746	746	760	778	742	778	751	790	780	747	769	774	830	777	766	782	797	836	779	729	724	787	818	800	799	755	757	749	801	817	774	821	766	790	731	772	769	757	795	844	714	799	770	751	769	794	761	741	823	806	750	782	798	797	787	780	748	771	774	752	731	777	772	725	746	760	761	765	818	762	777	810	779	741	758	752	775	786	789	749	783	766	780	764	792	752	781	747	775	756	729	796	755	774	814	821	744	750	806	761	761	734	785	759	753	753	780	829	758	823	780	761	775	814	749	759	740	781	759	799	797	764	742	728	737	771	797	788	715	780	789	822	785	730	826	753	793	734	798	790	801	760	782	737	765	737	833	816	775	767	763	755	774	797	781	805	783	795	758	815	760	796	771	738	771	806	721	775	781	826	745	839	807	788	755	756	797	755	788	799	827	800	734	807	794	767	793	794	785	766	815	739	796	774	772	811	804	787	793	801	769	784	786	784	744	802	794	777	763	822	818	754	748	730	787	840	741	754	726	791	758	799	778	771	792	764	776	799	783	801	783	818	763	748	768	791	762	807	725	767	718	810	808	833	746	769	728	769	781	763	764	773	784	739	735	774	785	708	766	800	807	764	765	793	707	734	774	726	766	793	766	780	785	759	770	796	841	805	789	799	762	739	733	769	764	819	749	770	794	782	800	765	803	747	797	772	824	775	796
15733	2701	2752	2146	1568	1190	977	739	721	656	632	563	479	422	475	388	395	386	370	380	358	356	373	378	322	348	353	325	344	361	333	327	330	338	305	313	334	346	323	314	296	314	315	338	285	300	327	303	314	304	296	297	327	324	301	279	266	324	299	249	303	320	268	330	300	328	306	305	289	318	282	292	315	316	305	332	295	320	307	299	289	269	298	315	270	298	319	321	325	324	298	301	298	309	301	299	300	303	278	302	315	328	286	302	279	312	296	273	268	276	321	307	290	315	294	290	284	320	327	305	307	308	280	317	278	293	319	285	332	299	299	297	283	305	347	293	310	328	302	314	290	283	319	303	301	291	307	264	300	300	307	301	277	298	301	308	297	305	305	279	324	323	306	309	332	284	282	305	332	292	278	295	304	277	303	296	322	327	313	296	255	338	305	311	263	275	286	335	308	335	273	286	267	320	315	288	297	280	300	281	277	288	252	304	288	263	304	304	322	278	286	332	297	271	309	314	309	318	332	270	304	275	302	288	311	305	328	279	294	287	315	278	313	306	294	247	249	303	287	276	310	264	294	321	287	287	282	321	326	271	278	294	306	318	281	326	291	301	327	289	268	275	260	314	305	270	285	313	321	306	269	293	309	301	296	301	286	303	272	291	299	295	280	320	273	325	316	297	328	315	291	288	278	325	289	338	307	311	279	308	311	292	261	318	319	299	258	317	309	312	286	270	302	315	282	291	305	300	290	321	302	319	300	289	322	298	293	276	291	296	311	275	324	332	307	325	299	288	288	314	293	335	319	302	336	292	298	316	270	281	302	307	287	288	337	349	290	323	296	285	303	270	308	283	306	323	258	314	298	275	317	301	296	305	316	329	297	332	316	316	334	325	271	288	283	264	330	250	263	290	301	294	288	286	289	292	305	287	289	293	308	333	318	302	292	273	304	326	279	302	332	325	304	308	313	296	306	353	268	304	320	322	270	297	316	304	331	305	286	300	283	294	326	292	311	295	305	312	297	285	294	311	304	301	295	337	304	297	330	293	281	285	307	292	304	267	309	320	334	310	299	332	301	304	291	290	311	326	296	278	346	281	311	305	292	310	295	306	291	320	305	301	269	302	301	290	332	301	285	273	300	316	306	291	300	322	318	287	344	307	320	312	320	294	278	274	275	292	321	324	297	293	296	318	315	285	259	269	286	306	308	310	283	307	316	296	336	309	297	290	317	307	329	313	295	305	291	282	317	313	294	298	284	302	306	297	282	308	303	322	289	282	241	290	287	301	307	285	302	290	308	319	280	287	287	286	279	270	312	319	282	322	288	303	273	293	282	285	306	309	271	308	301	249	322	305	279	274	295	327	303	325	293	315	297	316	291	315	296	298	300	319	320	308	303	317	320	307	283	312	322	317	332	319	328	286	316	284	267	259	297	318	291	299	336	331	303	308	330	308	300	288	304	315	282	306	268	257	282	310	324	337	321	323	310	280	308	286	306	281	295	308	298	278	275	266	300	307	323	321	308	307	320	332	282	317	331	313	297	274	289	315	303	304	321	331	284	302	310	308	339	321	294	251	302	300	302	297	245	301	296	324	329	317	298	283	308	273	264	290	285	303	318	284	310	287	270	304	328	277	320	319	282	302	295	276	312	290	315	317	312	299	304	293	312	275	297	289	287	309	323	278	294	315	310	276	284	336	325	276	319	299	305	302	318	273	291	312	318	273	298	334	262	305	261	293	306	335	316	280	333	337	308	290	312	269	282	314	291	262	272	310	283	293	318	312	286	293	276	306	289	285	334	273	290	301	308	314	264	306	302	263	320	290	279	315	331	303	269	300	273	310	280	273	279	265	281	288	309	311	299	311	298	312	283	298	298	261	312	321	287	335	287	271	262	305	301	294	321	300	304	315	295	284	282	299	276	308	306	339	313	305	276	334	301	311	308	311	307	287	304	314	312	341	315	297	280	290	287	285	343	293	290	261	308	282	307	308	275	315	302	315	268	285	294	295	315	271	292	285	278	314	307	279	315	312	323	298	294	302	311	278	276	274	318	294	305	303	338	327	297	273	299	275	308	326	319	332	301	311	330	338	295	303	323	331	310	304	338	321	303	291	302	286	284	288	301	281	322	267	301	316	293	324	300	308	285	275	298	286	293	300	284	281	305	311	336	314	303	294	303	302	313	296	296	310	309	322	307	315	282	288	288	260	310	272	322	313	322	303	305	288	294	290	292	300	316	282	320	296	320	302	283	320	316	347	324	303	327	274	314	314	306	314	325	301	319	308	307	288	318	286	299	292	308	296	301	301	324	282	319	310	296	334	294	302	339	328	303	330	286	305	310	247	288	330	291	313	300	294	267	289	291	325	316	287	269	308	316	315	294	302	323	291	301	278	295	321	312	309	330	305	324	312	308	317	265	298	281	309	315	298	323	296	275	297	291	265	269	333	328	310	297	300	283	295	298	330	293	339	273	268	305	301	320	311	299	268	300	293	330	296	320	315	293	288	281	291	282	266	317	298	295	328	335	279	298	291	338	300	281	281	293	290	300	290	294	279	301	282	336	309	309	308	314	299	285	258	300	298	293	297	272	286	278	330	322	303	327	328	269	303	289	291	293	317	315	292	310	286	259	250	311	288	325	311	296	309	304	292	278	295	304	328	296	296	278	335	302	275	290	297	318	292	278	270	329	297	367	310	349	333	324	300	294	290	287	322	315	302	309	271	312	270	264	305	288	320	301	305	310	317	287	298	299	297	324	302	351	331	288	317	301	307	299	287	314	332	325	313	306	319	327	293	273	286	281	302	301	296	296	302	331	338	310	308	287	303	281	293	311	262	266	321	303	325	323	286	310	309	320	305	319	318	304	286	303	293	273	298	294	327	265	283	336	303	325	288	305	299	284	277	276	294	311	286	299	312	306	322	308	317	262	290	278	288	331	314	296	281	325	289	302	294	332	280	340	338	293	284	314	312	298	296	307	308	330	324	295	274	298	279	287	290	287	307	324	308	288	303	275	312	325	282	324	319	302	317	328	290	320	307	267	330	299	311	319	300	318	310	310	299	299	302	311	302	295	278	276	297	296	301	296	330	277	321	292	277	311	347	334	306	296	309	295	297	322	274	302	304	295	291	257	293	322	261	278	289	294	295	276	319	317	267	309	319	317	281	296	301	272	301	314	304	293	288	308	283	305	319	286	285	298	284	282	303	306	289	314	281	285	274	294	302	292	313	337	337	288	315	275	273	319	326	290	317	298	309	328	316	312	308	300	305	290	304	309	311	307	314	299	312	280	296	322	313	303	278	326	332	302	264	323	303	299	281	283	275	295	303	273	328	318	307	302	287	304	277	300	311	282	305	283	286	270	281	321	309	312	310	282	321	292	321	275	296	273	292	264	280	324	307	300	298	295	297	268	273	270	280	286	320	270	281	312	279	309	314	296	297	270	301	295	274	272	316	321	298	291	275	286	303	286	279	286	312	317	291	298	310	297	309	274	303	304	265
9328	2339	5164	6357	5841	4699	3855	3197	2912	2507	2396	2165	1930	1728	1594	1494	1371	1390	1277	1191	1119	1084	1128	1042	1070	975	943	949	918	908	969	887	840	865	849	820	880	784	825	834	795	752	749	733	758	743	717	720	764	713	731	775	695	711	704	683	671	683	677	715	725	671	673	655	711	683	716	645	698	709	719	696	722	717	729	714	704	654	722	738	656	693	684	679	721	729	700	731	653	672	700	676	685	719	744	714	730	734	665	675	737	693	640	701	731	665	718	728	649	701	686	666	657	688	736	691	753	734	655	698	697	659	725	719	674	703	719	678	698	663	714	706	689	718	727	655	720	733	643	714	705	671	702	689	672	677	663	665	688	662	678	654	740	697	693	657	721	657	663	693	668	665	666	687	676	713	668	686	680	665	716	690	773	676	731	692	696	667	687	667	655	676	681	696	627	723	690	710	707	717	708	720	706	693	698	697	672	692	703	672	655	665	675	692	678	689	673	681	723	655	638	723	702	679	700	742	708	686	666	668	708	674	686	698	659	654	676	710	748	679	668	665	725	666	668	671	667	672	684	660	695	683	666	639	651	693	728	731	678	689	688	685	658	686	706	758	691	668	686	734	692	703	724	727	679	676	672	692	744	702	697	656	685	719	736	706	710	698	658	694	685	684	663	720	726	652	689	685	686	672	672	654	670	662	705	751	701	730	688	751	673	689	676	647	702	672	681	706	751	648	719	684	692	686	694	692	695	665	717	678	717	712	697	702	670	650	700	668	689	728	700	704	683	683	695	700	659	719	706	714	685	702	664	680	710	702	711	695	692	686	700	660	697	674	682	669	698	695	694	700	662	685	680	731	718	713	665	684	680	727	669	707	719	720	710	713	719	675	688	684	676	668	708	689	703	700	721	699	643	691	666	665	676	730	668	718	683	645	671	723	687	679	696	706	652	668	668	712	657	692	698	658	712	713	714	681	697	641	739	656	691	696	749	647	700	690	695	699	658	676	704	682	709	721	649	712	638	691	690	698	728	672	715	687	669	690	677	698	678	682	746	679	656	687	703	630	668	685	665	649	693	692	677	689	689	734	680	683	745	680	676	685	721	660	654	715	679	673	747	707	702	635	702	763	655	655	658	707	677	689	671	692	702	662	684	715	693	709	710	699	719	631	663	733	666	737	688	740	703	647	651	694	675	696	668	705	688	654	675	675	691	681	701	788	704	680	667	723	641	688	654	706	729	667	706	721	685	704	717	689	737	680	682	675	643	696	691	687	666	682	719	717	696	713	683	696	644	634	694	701	704	705	713	723	710	648	669	702	649	729	675	693	700	701	663	676	662	686	709	719	692	707	648	686	691	713	712	674	657	679	750	718	703	663	638	684	714	712	718	736	716	707	702	699	791	693	667	707	722	687	707	706	690	694	640	708	685	694	676	693	703	710	671	733	672	713	708	710	723	704	664	694	655	705	657	673	660	676	640	673	670	716	727	724	659	677	650	675	673	686	691	708	676	692	668	675	658	724	697	692	662	690	703	727	667	663	726	671	690	693	687	676	695	738	657	717	717	720	666	691	669	656	714	669	681	677	673	702	673	711	715	687	733	674	681	657	660	652	725	641	725	685	662	693	683	667	701	719	693	733	679	710	671	664	669	671	709	698	687	645	779	658	674	674	682	686	715	692	701	754	686	649	664	696	673	673	682	678	637	696	685	675	711	675	657	695	748	684	697	696	670	693	666	643	697	716	678	679	720	717	697	655	693	730	681	679	705	649	744	707	706	643	671	660	657	700	707	720	712	691	656	716	695	718	704	701	717	693	684	719	723	696	702	711	661	728	672	680	696	684	674	674	690	707	702	667	678	660	633	714	639	681	677	694	705	662	659	702	648	667	685	662	698	663	697	696	721	725	716	648	689	670	724	665	700	710	715	725	675	739	670	658	646	694	708	693	631	726	726	698	666	686	654	700	694	710	677	697	701	675	672	701	689	732	632	659	656	690	694	670	668	701	682	674	636	689	654	704	708	709	704	731	648	603	663	695	654	679	686	674	680	694	673	698	685	693	692	708	691	716	685	698	669	692	661	669	705	686	719	679	734	697	685	667	728	673	703	679	706	661	685	694	693	683	714	682	711	708	682	656	659	726	671	698	661	705	726	658	737	655	732	676	678	693	712	728	713	668	682	665	702	655	660	728	714	706	667	686	703	670	686	722	711	629	713	680	647	658	691	676	719	697	729	691	697	654	696	738	671	688	643	699	700	708	671	706	687	704	683	713	689	668	690	651	674	711	702	710	755	690	736	681	707	661	684	670	663	677	743	698	737	670	690	685	692	718	668	639	720	651	675	664	696	673	677	668	731	679	677	663	691	721	659	701	712	721	673	703	681	678	751	661	688	713	699	672	653	695	683	718	661	692	689	720	728	709	687	645	716	698	719	661	668	714	750	689	648	755	675	704	659	708	676	672	635	679	678	662	706	627	696	709	694	701	715	718	696	676	681	702	657	695	656	701	670	724	704	652	674	684	670	663	697	649	721	670	707	674	713	674	652	672	705	697	689	652	618	720	688	677	703	699	693	733	751	720	699	659	737	656	675	687	697	667	651	717	708	699	699	682	732	636	696	678	673	692	689	684	704	727	705	655	687	717	677	679	738	715	662	656	760	687	655	727	708	708	715	712	714	655	705	712	639	661	716	731	711	672	726	689	675	736	714	709	665	659	696	720	667	680	680	684	698	705	682	690	690	726	688	711	727	720	696	675	712	654	678	687	704	677	732	646	654	686	657	659	692	703	695	672	682	698	691	654	686	717	756	716	704	678	687	667	723	710	728	712	669	688	693	632	704	668	708	709	691	676	701	697	699	668	729	694	712	680	674	695	687	648	670	705	707	708	688	705	681	686	666	710	680	715	704	653	646	714	714	709	675	678	713	701	681	663	662	647	716	706	660	631	675	675	699	703	682	715	669	669	722	692	721	688	690	696	714	702	683	686	686	718	669	710	729	693	706	667	667	715	688	691	677	668	683	676	693	679	691	676	692	676	648	645	697	659	661	718	724	735	690	652	657	686	658	725	662	728	643	685	746	673	678	670	686	710	673	706	711	700	705	637	679	678	669	682	693	741	721	678	699	710	665	748	686	725	630	696	700	710	667	706	717	697	669	684	663	674	686	696	707	668	682	708	691	691	700	667	671	682	705	694	672	703	719	699	629	634	692	735	672	673	665	703	690	681	717	684	684	707	710	678	714	713	684	662	695	701	705	663	688	709	643	706	673	681	692	742	709	698	669	730	700	675	655	640	680	708	685	695	700	700	652	700	700	697	636	730	683	715	721	698	673	714	689	647	640	709	710	699	681	663	660	695	691	677	706	662	706	746	674	662	674	687	669	704	730	701	661	721	714	661	703	715	754	674	682	673	682	677	644	701	671	692	732	708	672	631	693	647	668	713	710	703	661	672	647	759	708	691	686	714	696	645	699	715	691	686	683	725	693	690	688	713	645	719	690	668	715	713
2195	673	850	730	534	501	403	369	354	315	340	294	301	326	317	302	274	255	275	267	292	279	252	289	274	280	255	239	257	278	278	271	262	267	301	265	257	260	251	251	295	282	274	251	261	243	228	240	281	252	246	260	265	251	255	264	220	269	254	250	267	261	266	256	252	236	231	242	230	257	266	239	227	275	250	258	253	269	252	255	269	255	245	283	244	278	265	206	247	245	229	231	281	282	270	280	256	262	229	236	220	256	228	242	292	231	244	268	246	248	242	240	235	279	245	250	241	242	268	253	267	236	237	270	255	253	277	263	230	239	257	242	275	227	219	239	247	222	238	238	196	239	261	255	220	212	237	234	199	239	258	258	289	214	275	239	225	229	230	256	246	244	265	258	251	240	265	249	247	255	259	251	238	233	267	252	285	239	235	229	271	293	244	266	251	232	242	239	271	226	262	252	236	241	287	261	255	243	229	246	260	272	269	280	272	257	244	230	285	252	241	257	228	255	261	252	245	244	252	242	249	237	270	272	276	261	284	232	249	268	244	273	224	255	260	249	226	250	239	278	228	244	259	248	255	254	228	284	256	246	269	270	256	236	247	246	249	228	248	250	260	245	246	237	235	282	271	267	226	220	244	247	262	253	271	255	243	270	250	282	265	258	249	253	263	270	230	249	250	248	255	272	261	264	242	218	235	253	268	259	254	240	255	273	237	267	251	265	239	251	266	252	255	262	260	262	268	230	253	273	257	240	231	275	241	226	265	268	236	248	246	246	215	247	277	236	270	253	244	256	235	259	239	235	251	248	268	218	221	232	262	224	243	256	260	232	272	226	262	263	239	231	253	222	230	251	266	250	242	243	254	266	252	248	239	257	263	284	262	249	258	220	266	255	220	262	241	256	247	234	233	270	286	250	266	221	251	255	233	245	236	229	220	254	230	262	251	238	278	244	259	259	266	236	222	227	227	247	253	261	270	229	253	231	268	246	233	260	250	256	246	263	223	242	251	268	269	269	246	235	267	253	240	245	262	263	257	280	259	270	244	244	200	220	254	246	224	267	262	246	235	266	223	264	247	246	251	224	217	257	231	259	286	264	256	260	268	259	240	214	248	212	251	255	245	268	268	273	227	217	306	269	243	253	269	250	275	249	237	287	277	257	247	268	260	272	277	269	255	251	251	260	233	262	228	226	254	259	259	226	210	270	254	238	268	251	251	226	252	266	248	234	238	262	243	231	225	249	268	240	254	248	258	239	229	227	280	244	256	249	246	231	241	247	250	267	263	277	263	232	268	255	244	267	267	269	239	242	245	256	231	246	247	230	261	256	268	243	284	274	255	253	235	257	280	226	257	246	262	236	228	259	250	215	229	250	253	246	237	251	275	269	252	263	259	263	245	252	245	256	246	248	240	236	274	266	251	227	223	249	238	244	237	259	247	256	256	244	230	246	246	235	231	246	252	229	252	258	237	274	257	232	252	255	270	241	240	269	239	255	265	257	278	264	260	253	236	238	243	263	287	266	271	260	282	254	244	246	245	226	256	254	263	286	270	215	260	245	232	270	264	259	270	227	244	222	261	282	237	257	232	266	271	230	238	276	237	235	229	258	234	235	245	274	253	233	219	277	209	241	255	270	296	260	261	247	269	254	228	268	250	252	237	238	235	240	249	223	255	221	252	265	270	248	218	249	254	246	232	242	217	224	271	234	246	239	259	276	265	248	234	248	223	260	238	230	248	255	274	261	239	244	275	273	294	215	210	224	231	257	234	228	247	280	227	242	248	230	235	259	240	267	241	271	284	264	257	268	228	248	264	267	243	256	244	254	247	229	274	231	253	238	254	263	246	278	285	254	240	219	254	256	271	253	251	246	247	248	248	278	208	253	226	264	239	251	269	233	270	236	254	264	234	250	257	233	281	254	279	269	267	239	234	249	293	261	231	237	244	279	229	268	264	260	283	244	254	244	248	265	270	218	248	246	254	248	246	247	234	264	218	270	258	239	253	225	223	271	266	229	240	226	228	248	240	253	257	250	237	247	285	234	265	263	274	236	241	251	264	269	268	270	251	275	238	253	248	251	230	261	223	256	251	246	276	241	244	230	265	246	252	249	282	261	264	247	243	264	228	215	265	260	239	247	260	262	271	254	252	262	269	267	270	249	243	247	263	270	253	243	252	226	248	235	236	258	226	255	262	234	248	237	237	225	237	263	230	230	232	253	260	291	250	225	248	239	231	259	245	223	249	270	236	260	287	280	236	251	263	278	271	258	287	232	245	236	264	285	218	292	245	259	225	250	214	270	237	227	233	265	238	287	273	241	243	276	249	244	292	234	242	260	259	249	249	247	265	213	231	254	237	289	241	295	241	286	239	227	216	249	255	258	231	254	259	229	239	265	239	274	231	258	282	242	230	234	295	260	234	240	250	278	260	262	239	260	240	245	264	241	257	239	268	257	248	246	259	231	267	242	236	251	286	261	246	271	215	257	231	263	246	234	259	264	261	233	269	245	267	229	259	254	255	253	237	260	253	236	250	262	264	229	236	232	262	241	245	277	234	226	225	254	274	255	254	232	244	229	254	256	254	260	220	261	270	272	262	272	215	244	237	261	242	241	271	249	243	244	271	212	227	240	267	256	237	239	240	233	252	261	273	249	248	221	255	282	258	244	242	270	265	261	254	263	256	229	246	238	249	208	252	234	250	221	232	239	250	250	252	241	250	229	279	264	260	252	279	245	278	237	260	255	241	229	224	260	226	226	244	226	239	302	274	248	234	290	246	281	226	257	250	232	232	257	237	236	254	252	260	265	239	253	244	253	251	241	259	241	265	289	218	280	241	237	234	215	245	246	235	235	237	247	251	233	267	265	239	254	264	266	242	227	239	244	234	253	269	228	254	277	223	253	251	235	240	234	241	233	247	277	241	270	247	274	263	265	245	228	205	237	233	253	267	282	268	225	283	246	257	259	245	223	251	244	237	240	267	250	233	246	246	237	224	270	274	250	254	237	253	236	256	258	244	260	212	241	225	249	222	252	260	277	261	264	227	244	265	239	277	241	248	258	231	270	249	275	258	244	269	255	272	277	242	242	242	266	260	224	248	234	304	279	218	264	223	272	234	256	265	239	248	268	258	260	248	216	244	254	270	227	261	244	263	260	256	246	268	228	248	246	239	243	228	253	234	254	246	247	246	250	249	241	247	244	252	252	253	287	227	280	240	264	272	222	262	243	248	255	254	256	229	238	259	235	261	253	239	261	260	267	265	259	256	282	247	266	253	230	239	275	269	254	246	248	235	247	230	262	258	260	238	260	257	249	267	253	263	237	236	272	262	237	262	220	250	278	269	259	251	236	249	245	229	246	260	227	243	253	253	241	238	241	252	272	262	244	252	247	247	230	224	259	231	256	262	284	276	244	242	269	245	239	228	253	275	267	293	254	259	263	277	228	266	224	238	262	259	265	265	221	245	256	273	215	227	273	262	247	269	256	264	218	245	270	260	286
2169	1064	1779	2180	1977	1654	1422	1312	1186	1112	1013	1003	910	840	814	767	840	720	793	754	790	694	733	714	702	676	675	682	649	672	684	637	629	617	648	630	644	640	616	646	613	641	610	645	589	646	624	609	623	610	660	627	592	642	578	593	597	605	589	590	618	640	606	618	583	594	639	599	603	615	535	577	602	622	623	621	627	605	573	606	626	593	618	630	582	624	595	569	651	626	618	594	610	612	609	613	609	608	606	606	622	609	623	553	617	599	627	582	625	573	607	609	593	599	588	586	627	575	579	601	574	576	643	597	620	617	633	624	607	588	627	644	630	582	659	633	574	626	606	612	594	601	589	576	618	596	561	615	582	588	598	573	596	593	617	582	597	580	636	618	591	607	562	618	629	602	612	597	619	612	639	665	636	604	561	627	606	564	602	602	573	610	627	614	543	639	615	579	594	582	573	571	604	609	582	606	634	566	636	630	612	619	616	587	609	603	645	579	588	621	647	554	616	594	554	643	609	608	603	604	607	605	587	622	619	599	616	605	578	617	570	596	602	591	629	639	589	590	573	565	574	569	603	631	582	595	584	585	600	622	597	622	603	583	593	590	623	581	562	619	595	648	622	587	597	593	586	575	562	635	588	553	630	611	611	565	635	576	573	617	652	630	620	577	609	581	588	610	600	643	620	609	597	596	582	623	605	617	631	573	612	609	571	597	605	609	575	613	642	601	597	597	599	584	616	613	572	602	552	612	635	605	533	592	568	599	629	601	608	611	589	562	553	600	594	598	626	658	634	568	634	556	597	585	594	649	578	623	625	564	596	582	627	599	611	625	638	600	559	629	613	586	601	599	620	583	609	627	619	574	539	599	615	616	595	582	602	586	573	620	562	580	627	573	595	615	576	659	599	580	621	589	638	592	584	620	578	583	575	621	630	589	575	630	646	576	600	578	563	597	600	622	633	562	567	632	601	558	609	560	614	580	584	574	573	616	609	603	569	615	563	617	597	637	629	563	592	604	627	617	581	578	618	565	623	622	605	595	606	596	569	634	558	610	587	597	622	585	560	598	589	553	608	556	603	595	626	577	639	608	557	637	559	600	590	576	623	595	580	589	596	624	607	633	607	642	642	625	595	616	640	596	615	627	581	644	592	583	594	614	587	611	566	584	602	623	604	603	598	585	648	572	536	559	528	594	566	601	580	607	611	575	586	590	604	614	591	606	604	618	605	605	599	581	607	572	585	602	630	616	615	594	572	611	593	611	603	607	598	596	589	621	604	643	590	629	583	622	616	589	630	620	574	604	585	603	589	681	614	643	583	601	608	667	619	629	577	645	613	648	622	630	576	557	605	589	641	625	621	605	622	543	604	605	594	597	591	612	638	603	582	588	585	598	576	609	592	598	617	554	586	617	589	588	603	577	577	582	677	636	637	573	619	581	580	613	603	581	597	632	601	554	603	550	575	614	562	605	645	602	614	590	616	637	587	597	631	605	588	624	581	581	584	572	605	573	589	651	641	628	587	587	639	607	642	695	635	649	614	585	577	625	624	597	597	634	617	568	609	632	615	547	612	630	635	617	623	616	622	590	563	617	623	584	612	594	634	614	621	617	586	612	613	617	609	609	562	618	628	570	641	626	608	629	611	583	617	609	640	593	617	589	600	577	623	592	579	587	570	633	597	648	625	577	616	572	604	605	562	629	610	646	608	582	574	572	575	606	637	602	584	601	600	645	610	620	590	624	588	622	598	603	616	626	608	611	560	620	572	588	571	596	597	598	592	567	613	618	611	570	552	623	537	608	585	611	579	640	605	606	612	605	660	586	563	603	548	625	529	584	595	567	590	556	618	623	606	606	630	573	673	594	618	616	642	594	584	578	583	648	616	619	596	610	605	566	545	533	594	614	593	618	595	633	622	614	636	580	589	580	641	644	633	569	650	593	598	629	594	580	615	594	601	594	585	643	617	627	649	624	594	622	584	629	604	605	637	628	621	623	571	584	593	616	601	661	595	599	575	573	623	614	600	607	606	566	584	602	625	601	581	593	592	571	591	659	580	648	592	592	616	575	619	586	565	608	597	640	621	599	547	609	580	609	578	569	628	630	608	610	587	614	604	589	633	586	558	554	590	545	588	627	631	615	600	566	589	617	586	593	605	601	635	591	589	638	658	645	618	585	635	630	611	582	599	633	599	634	616	611	641	637	579	617	632	574	581	590	577	579	586	587	630	613	579	578	629	576	593	582	575	598	580	571	572	609	623	611	618	597	602	591	575	602	626	601	574	617	613	608	611	634	612	622	587	620	639	618	651	622	581	624	584	639	561	607	594	564	626	607	586	618	567	600	577	628	624	602	589	607	584	652	599	594	616	599	657	670	591	630	627	596	600	608	539	573	615	566	599	597	585	621	590	627	579	646	611	614	583	590	609	640	616	623	631	609	620	592	635	633	619	558	628	599	594	618	641	603	613	585	596	595	596	568	613	581	644	616	621	603	611	607	604	598	647	556	592	582	608	583	595	629	638	629	534	603	602	597	597	591	620	621	656	544	539	610	577	567	618	611	600	594	634	612	576	606	589	601	560	589	590	603	628	582	581	592	591	652	611	544	625	629	618	588	585	598	601	601	608	606	609	612	614	584	624	602	586	584	626	636	629	567	590	629	592	595	634	582	611	632	625	559	569	566	615	609	597	627	599	595	612	613	574	612	634	610	609	619	563	608	622	595	633	634	609	584	609	542	622	599	551	628	574	620	580	579	580	644	585	615	600	605	568	574	619	575	620	593	620	575	607	625	597	590	583	593	605	607	608	609	617	621	626	629	581	619	600	621	528	627	588	599	563	592	602	615	615	591	584	586	607	616	597	594	614	568	625	638	595	570	593	586	576	585	620	595	538	635	610	647	637	570	619	586	550	653	605	607	594	617	612	613	631	590	609	616	595	612	618	631	589	627	567	647	562	609	573	583	592	590	604	645	611	609	566	611	620	632	630	612	618	599	586	637	559	623	578	576	576	615	575	584	620	618	630	615	625	629	624	594	616	623	653	628	576	585	597	566	588	603	628	565	579	590	629	607	541	629	664	598	590	599	572	614	590	622	581	605	636	618	591	594	570	596	589	607	620	612	630	622	561	622	589	616	593	608	614	613	587	647	604	626	592	613	584	590	579	593	634	624	655	642	625	629	598	605	583	585	574	600	576	603	602	620	569	598	612	574	591	568	576	593	635	608	589	616	572	565	618	619	549	589	603	578	611	577	599	591	637	606	573	604	614	605	599	661	586	587	586	559	642	640	610	607	631	587	616	591	595	577	586	557	588	590	633	586	600	608	636	647	585	611	623	581	583	600	610	600	602	589	604	581	601	587	588	606	540	585	595	608	554	617	614	610	575	607	586	620	596	603	631	633	607	564	581	597	573	586	616	622	613	554	623	625	625	585	614	612	649	585	595	634	571	567	584	621	585	604	580	617	592	619	596	571	569	647	617	677	629	657	590	609	615	613	607	619
8553	1436	1724	1546	1108	895	734	633	554	527	538	482	476	463	399	386	404	372	396	406	379	386	375	344	399	357	336	328	338	338	385	326	355	332	349	362	358	310	359	361	320	336	350	313	313	337	343	351	351	344	343	312	324	356	312	341	351	315	319	315	319	305	369	354	338	322	383	353	322	304	333	310	351	289	332	332	318	329	310	343	367	348	348	346	360	326	327	350	350	350	319	347	339	359	335	341	331	347	321	326	296	356	323	286	285	359	330	326	335	318	331	346	311	330	337	337	356	365	310	328	337	297	310	331	340	346	317	331	328	303	328	354	330	353	332	358	318	335	332	314	320	332	305	335	327	345	317	331	334	341	300	329	370	310	334	311	296	297	313	313	313	320	301	365	315	294	335	345	303	294	321	346	335	330	315	318	315	350	322	336	317	320	342	323	330	328	290	315	314	358	324	295	290	346	332	325	329	334	351	370	350	337	346	339	357	359	389	334	320	310	323	323	312	303	308	315	332	321	318	322	294	289	345	365	333	348	352	336	340	344	344	330	365	315	374	304	325	347	328	343	326	324	329	355	344	337	358	382	341	343	322	303	322	313	312	302	351	320	320	337	334	360	315	347	303	326	328	319	355	326	296	346	334	358	348	362	306	355	366	351	344	298	318	344	306	322	319	332	335	308	341	324	282	358	327	310	317	340	329	345	315	345	332	316	342	368	326	301	357	334	316	311	341	309	343	325	288	333	339	340	358	330	343	319	319	329	305	351	345	308	368	330	328	347	326	332	321	316	346	337	325	335	347	321	310	325	340	352	309	345	360	353	375	305	340	286	333	338	309	341	364	322	332	295	301	350	376	298	292	291	356	335	366	329	307	338	352	308	317	323	325	329	329	326	335	298	314	336	356	329	328	357	366	355	335	335	331	334	313	341	337	316	328	353	339	318	346	356	302	347	356	316	352	289	366	328	348	322	341	309	324	316	327	334	357	346	313	338	363	337	348	326	350	315	378	352	316	337	349	307	311	327	344	366	323	299	359	364	342	327	350	325	297	349	317	318	326	318	340	364	346	338	340	352	303	347	349	313	320	310	321	326	283	340	306	331	341	324	319	346	350	364	331	337	314	363	354	295	301	322	343	339	340	339	304	329	333	327	322	327	311	327	345	341	306	358	338	297	326	348	344	318	311	390	298	325	342	367	318	327	335	347	305	329	332	355	345	324	323	340	359	357	311	369	371	305	311	348	369	331	330	349	357	352	300	339	355	336	328	364	308	300	327	321	347	296	334	291	362	330	332	331	359	322	363	338	312	355	327	329	285	315	386	344	328	323	313	370	327	347	298	335	330	293	328	310	311	324	333	324	332	326	343	348	335	296	314	344	384	332	337	341	351	371	327	305	319	344	304	316	336	335	315	318	341	358	308	335	298	333	342	328	352	357	320	312	323	293	333	321	293	326	303	345	330	294	291	328	321	320	326	343	312	305	305	358	334	334	351	353	332	315	387	368	296	300	339	336	315	359	295	365	358	331	328	312	356	338	306	292	349	318	321	324	351	315	392	361	335	319	316	349	352	313	311	318	336	329	308	356	313	296	306	311	321	321	337	348	341	338	315	309	342	379	347	326	332	308	318	371	334	327	346	333	314	333	326	354	328	309	312	338	334	358	270	323	330	331	360	328	305	325	344	307	340	329	331	317	385	313	314	307	334	310	314	332	345	314	332	323	346	329	332	304	318	287	303	332	352	309	329	320	324	330	333	295	331	328	310	302	323	343	310	317	338	357	310	338	349	305	327	341	333	373	291	266	327	364	314	361	306	324	357	287	277	336	317	309	352	347	302	353	331	358	305	350	327	349	301	332	353	354	351	304	328	310	319	338	316	363	317	345	337	318	345	327	352	320	316	290	322	297	369	367	314	320	316	346	336	297	328	357	338	311	328	325	332	301	358	329	368	353	317	296	310	314	334	322	322	340	337	318	344	314	316	331	330	328	320	327	309	333	361	329	345	335	339	335	345	338	335	308	333	330	345	312	334	337	301	340	338	318	297	334	313	323	337	351	351	356	330	339	351	298	333	349	345	328	317	368	303	324	369	328	350	324	352	327	348	315	310	349	303	319	337	317	337	318	306	326	351	330	317	326	332	325	340	312	325	294	300	323	338	328	331	314	347	340	320	339	305	311	332	321	325	351	319	345	333	327	324	325	320	326	343	334	329	336	347	331	329	341	330	318	308	309	310	334	330	332	349	316	313	320	300	333	341	312	309	373	326	315	349	363	324	370	325	335	373	318	320	313	320	353	330	331	299	313	336	309	343	332	325	316	315	295	352	331	293	332	334	314	323	376	322	336	322	342	340	333	376	302	356	337	319	351	318	344	332	286	337	328	307	328	339	338	350	336	322	340	342	331	347	328	344	359	367	361	348	327	294	356	349	323	308	322	337	315	344	344	308	300	353	298	309	331	329	337	325	318	314	346	328	331	326	318	330	360	329	337	352	317	337	363	360	320	336	334	359	341	289	330	361	349	304	327	339	337	325	323	302	317	322	348	335	336	353	334	308	309	327	340	346	302	322	309	344	318	305	377	316	348	332	351	326	330	310	351	327	347	353	310	336	307	332	332	341	350	316	368	338	329	351	349	350	329	333	334	360	346	318	316	335	334	316	339	350	332	331	305	327	325	324	338	324	278	315	345	333	344	330	319	356	295	342	372	329	313	330	328	313	333	349	317	319	340	340	347	337	309	372	315	328	330	332	308	296	336	318	341	351	329	343	367	342	313	320	337	322	307	333	323	338	346	322	322	363	329	365	309	334	300	308	311	317	341	334	333	348	343	322	339	320	339	322	323	341	334	309	337	328	352	311	328	345	335	312	353	326	327	295	313	334	306	330	333	348	354	308	326	336	376	326	325	349	329	336	340	342	303	348	343	378	343	354	333	339	323	294	346	299	320	316	309	354	329	341	294	334	328	288	362	354	341	354	365	313	327	365	348	361	387	321	323	301	385	320	327	332	319	355	339	334	325	328	367	299	330	294	339	329	321	347	319	322	342	334	336	349	347	303	325	312	324	298	316	316	369	360	291	372	355	305	314	337	340	312	341	300	356	371	293	309	348	346	334	339	351	327	331	331	340	327	357	334	315	340	337	339	318	328	342	315	358	378	342	352	317	340	323	372	327	329	317	333	352	331	335	313	340	289	352	368	325	311	311	313	305	310	341	340	315	349	319	355	315	325	306	321	322	380	330	299	355	329	337	363	316	368	322	288	330	321	343	315	330	329	348	316	320	296	335	347	363	325	384	353	321	305	341	342	353	318	338	348	339	327	330	342	340	301	324	295	329	318	330	328	344	332	346	344	350	324	302	329	315	327	343	349	376	302	323	344	321	326	323	344	320	347	368	322	331	317	314	331	366	317	326	322	334	338	311	314	331	342	297	345	336	357	333	331	297	332	316	371	306	346	312	317	340	322	354	322	366	352	342	340	312	335	304	315	321	312	343	311	310
7148	1791	3600	4510	4130	3292	2706	2407	2142	2067	1870	1662	1520	1422	1337	1276	1251	1105	1093	1101	1073	987	949	971	986	928	954	909	949	933	908	876	904	885	848	848	884	847	829	762	765	859	809	838	788	792	774	764	817	828	767	724	759	762	844	735	721	795	785	725	733	754	766	811	773	717	763	764	724	778	772	734	769	814	737	768	723	733	771	768	737	805	732	758	784	738	793	811	784	708	773	793	748	774	765	777	806	775	779	762	782	759	776	798	782	699	810	806	793	788	740	755	767	807	819	803	751	758	779	770	769	744	742	773	811	771	752	786	744	795	780	793	767	755	810	731	750	769	759	842	783	770	725	756	768	768	772	774	734	769	782	752	741	765	843	748	768	823	768	766	729	796	808	764	778	734	777	773	746	748	776	762	796	767	788	724	785	794	761	742	805	756	733	737	794	766	780	764	755	754	747	751	780	745	772	788	729	794	735	772	747	777	800	733	759	814	740	762	812	774	702	758	810	732	786	762	748	801	780	769	694	825	743	769	739	829	772	814	734	754	813	759	719	733	767	785	757	762	753	807	748	729	727	767	739	775	784	775	813	781	766	792	723	796	755	761	742	725	732	693	774	732	753	829	787	746	758	769	782	751	811	721	772	720	776	772	790	746	753	771	761	737	758	747	771	795	747	797	782	774	771	786	741	820	750	763	819	744	746	787	758	758	853	760	785	736	677	776	764	783	764	841	777	778	761	776	737	771	744	776	717	772	750	766	798	789	779	764	732	803	777	765	789	786	718	764	768	751	789	728	752	807	794	771	776	756	758	770	791	740	785	839	746	743	749	736	800	794	817	768	753	832	759	773	758	717	747	794	732	771	722	787	736	730	738	769	777	814	766	802	750	788	716	798	770	734	787	728	780	728	744	778	749	755	820	814	796	799	803	765	823	732	767	783	791	822	739	779	772	799	734	727	779	770	792	735	756	799	773	794	770	759	753	764	726	788	804	747	753	748	804	733	776	794	771	789	747	773	758	760	788	766	751	765	791	795	713	813	751	773	763	724	761	742	759	746	752	766	732	779	706	766	734	763	743	810	760	789	763	763	812	763	758	737	725	779	763	773	754	760	760	748	761	713	762	746	794	826	753	791	777	759	758	764	756	750	776	723	741	779	813	731	812	725	785	766	807	802	775	763	769	765	760	782	771	753	800	764	788	765	782	758	771	791	799	779	758	725	780	756	721	784	762	764	802	783	774	756	794	758	782	804	728	751	808	748	780	815	750	700	795	770	795	772	738	744	790	735	764	748	761	738	809	780	743	733	731	795	714	765	783	777	769	761	778	778	755	758	753	743	779	766	777	756	764	755	797	803	719	746	714	754	742	727	766	705	707	764	738	736	719	759	742	774	751	753	793	782	769	755	727	754	810	743	790	766	788	757	742	744	789	738	748	785	785	742	772	772	777	777	820	752	772	774	796	731	745	761	734	732	739	761	759	754	779	763	772	760	773	714	793	771	760	792	767	794	814	742	779	752	753	756	728	751	765	815	816	787	776	770	781	745	782	805	832	762	764	755	774	770	763	815	743	745	796	785	778	743	732	749	804	819	791	752	789	719	768	815	760	742	756	782	749	737	744	712	756	749	757	782	736	747	758	787	760	700	757	740	773	756	761	770	755	737	739	768	733	772	776	765	678	758	810	797	736	756	813	774	765	772	754	807	753	783	763	780	809	774	765	745	767	828	776	778	770	720	768	706	736	746	808	763	782	796	765	775	803	812	810	777	770	725	772	774	730	766	747	771	774	793	760	764	755	782	773	710	768	735	754	731	799	752	750	744	794	782	764	730	729	792	745	792	761	775	803	747	742	791	727	784	737	753	758	767	748	752	787	732	726	817	680	787	776	764	715	796	778	773	771	788	800	781	735	770	743	741	785	778	772	763	752	766	779	822	776	749	742	743	823	751	804	726	733	795	808	776	826	743	798	768	753	761	741	757	794	735	743	810	838	761	758	807	719	744	756	765	757	749	749	771	770	739	750	727	779	792	798	770	783	772	756	791	698	756	714	731	735	764	737	797	766	751	749	742	769	793	832	788	751	783	811	776	783	783	779	792	764	755	744	761	755	767	751	772	760	753	765	754	725	726	742	751	779	759	809	781	786	740	773	756	716	778	774	740	784	810	773	757	774	776	770	763	729	759	778	718	776	816	781	778	771	766	750	749	774	804	708	741	766	724	787	773	810	746	735	800	783	760	807	812	723	781	698	718	744	793	789	750	755	807	798	773	756	749	778	843	766	740	757	790	741	750	741	789	768	794	746	699	792	753	821	773	781	806	751	769	762	768	750	800	788	776	770	765	755	779	759	797	759	770	758	788	777	749	761	796	799	692	762	800	780	788	724	775	759	764	721	790	786	820	816	723	780	774	794	788	812	749	705	771	797	774	748	748	776	737	719	736	753	714	746	736	814	768	773	759	748	794	747	747	777	710	779	760	806	762	767	757	746	798	778	759	802	748	782	776	760	823	798	763	773	736	756	806	754	798	777	758	752	824	742	787	780	711	751	766	762	798	764	732	800	759	762	807	809	776	753	835	774	720	742	748	775	766	808	736	747	819	744	745	767	736	717	747	745	789	753	783	758	777	795	731	771	772	794	769	814	800	786	746	751	720	773	735	747	738	807	807	723	839	749	748	769	817	757	753	727	744	750	772	780	767	788	755	824	775	822	796	789	797	726	749	752	759	793	776	737	814	747	737	740	742	721	776	753	801	794	743	781	807	772	717	822	780	722	783	809	727	789	708	817	742	742	733	737	713	806	740	755	761	750	762	763	765	807	794	732	764	782	751	751	784	764	764	765	774	745	789	772	825	786	751	727	763	787	732	811	816	789	742	764	764	773	746	749	767	765	732	804	780	737	748	802	757	800	758	757	719	758	806	771	806	741	805	755	766	795	763	727	744	769	789	799	773	737	773	807	759	738	775	800	753	739	742	759	775	770	765	829	739	756	750	772	740	784	737	751	798	733	756	737	750	781	719	801	750	786	795	793	779	783	789	762	782	793	727	780	762	746	818	740	756	808	753	782	850	777	765	811	797	793	770	751	719	786	731	695	763	757	769	777	777	787	774	721	794	770	767	762	797	744	760	738	720	773	786	763	836	793	787	743	756	779	781	760	762	749	797	751	794	763	746	767	769	702	775	741	715	771	756	750	777	766	780	748	723	785	776	770	773	744	768	710	707	801	753	775	722	783	786	739	786	758	788	724	811	797	727	768	801	780	805	801	750	752	782	748	812	769	797	765	723	814	767	781	772	782	784	742	816	741	749	772	753	774	780	758	743	826	763	735	808	773	793	798	740	785	767	731	775	748	761	750	774	732	749	774	810	778	797	774	752	754	798	787	763	791	768	736	739	799	757	768	737	749	771	794	795	755	768	739	746	743	811	747	760	830	783	713	712	793	734	721	767	753	734	748	762	778	752	756	755	767	710	779	827	783	773	771	730	792	763	787	785	836	819
15212	2474	2723	2177	1534	1173	895	792	701	600	627	577	515	464	436	411	372	421	351	365	358	336	382	337	329	366	343	351	303	314	291	286	320	346	338	311	309	309	294	300	327	312	295	314	315	297	304	312	308	313	306	273	282	286	281	284	276	319	268	309	265	306	291	321	332	288	294	278	323	282	300	318	305	273	310	294	302	337	293	272	324	270	293	302	315	328	300	278	266	286	279	307	350	288	320	264	281	303	302	327	297	286	307	280	281	277	266	289	260	313	318	248	287	306	284	278	296	339	277	309	310	287	313	314	290	293	280	293	264	309	277	279	272	292	316	327	304	260	314	298	289	309	285	315	285	326	288	292	288	311	294	319	281	270	309	303	258	292	302	324	314	277	257	294	325	294	287	265	308	298	282	285	304	300	309	299	336	301	324	300	309	297	310	265	278	316	288	285	281	317	300	331	291	288	287	338	304	276	291	295	293	317	285	320	307	295	289	305	271	272	288	313	256	298	292	313	308	284	334	300	329	313	311	302	276	338	308	281	293	278	276	295	300	290	294	280	286	265	298	299	292	298	301	279	292	259	271	313	285	322	297	277	261	288	321	301	260	312	292	311	315	282	293	297	307	284	294	301	322	297	291	271	320	311	322	269	295	276	296	263	306	282	288	285	307	282	298	309	286	318	294	293	292	271	295	289	312	284	312	305	277	286	287	296	310	319	305	306	311	285	292	305	309	259	285	284	345	297	278	283	323	290	314	291	322	302	300	312	318	307	300	301	314	307	317	317	303	303	295	297	320	274	277	316	265	289	294	257	273	285	296	306	312	305	282	276	318	303	310	294	298	320	303	288	298	265	285	297	287	306	288	286	304	251	291	303	269	300	317	262	304	315	309	330	276	277	290	286	266	311	313	302	303	318	307	292	303	302	256	273	304	289	289	293	284	328	268	305	282	290	273	277	271	299	307	299	284	307	261	258	319	340	301	300	310	293	276	283	272	314	292	297	289	294	311	309	298	274	333	334	308	307	319	327	299	285	302	320	329	304	303	295	313	304	299	300	318	282	316	274	283	303	323	333	291	308	295	326	284	315	337	261	292	303	277	294	303	309	298	317	289	314	297	307	277	322	294	267	294	303	311	325	311	296	306	292	308	287	300	290	279	271	291	302	276	296	261	296	322	299	291	287	289	318	303	302	282	332	307	306	261	271	322	248	337	288	293	306	312	294	299	304	289	296	316	258	267	306	296	291	291	278	280	296	303	308	284	289	288	277	291	310	332	267	288	311	298	304	289	293	295	268	287	308	299	322	307	291	285	320	307	320	314	277	288	313	306	298	292	272	312	289	305	297	297	299	290	310	285	330	310	309	270	314	293	310	284	284	295	283	287	293	302	301	315	278	299	293	284	292	289	305	290	273	261	276	285	310	318	306	304	292	253	273	283	302	300	309	290	285	305	323	292	307	317	286	299	291	289	317	314	297	299	285	297	274	275	293	317	267	284	298	293	289	293	273	341	296	321	306	277	291	301	290	289	307	319	296	321	297	292	304	272	278	297	298	286	280	312	318	324	274	304	285	311	295	292	308	308	268	280	340	332	303	278	279	285	285	306	280	291	305	296	305	304	325	294	271	300	277	314	288	312	273	264	276	281	346	308	276	307	274	305	283	287	312	307	278	260	315	312	273	293	340	274	310	284	300	297	286	288	275	308	297	301	270	294	323	278	288	349	281	304	314	269	266	298	285	296	274	274	326	302	297	316	273	278	265	282	303	320	292	325	296	307	277	291	308	305	298	285	278	293	280	355	263	282	287	239	329	321	282	324	281	278	264	294	345	322	293	294	315	292	295	300	301	310	247	308	302	295	278	307	327	305	315	285	307	309	323	306	294	291	272	314	308	303	290	308	299	289	312	307	312	300	305	291	279	302	281	285	317	293	320	293	293	309	299	277	289	291	311	295	307	297	277	313	341	291	307	290	325	310	303	314	285	331	304	302	283	328	267	329	332	305	296	268	344	328	275	295	280	284	311	316	331	309	289	316	335	314	294	314	267	294	313	326	297	284	321	321	305	283	332	288	279	294	278	301	272	330	321	279	290	349	292	300	323	293	284	314	298	284	304	290	333	287	293	365	305	292	285	297	301	304	321	299	300	276	299	325	290	281	293	264	284	280	301	309	278	301	320	295	282	300	335	270	298	288	266	274	297	291	322	329	289	296	316	335	292	318	306	303	288	269	295	333	260	316	315	284	287	253	290	278	283	231	304	280	301	294	298	341	278	294	273	303	293	281	307	273	321	311	312	313	280	297	293	308	310	302	306	315	275	283	301	299	305	293	315	289	282	295	289	272	297	309	317	271	280	324	275	292	284	296	302	296	281	324	310	284	260	321	316	323	307	267	323	296	309	302	294	282	295	299	304	281	327	295	289	263	303	294	312	326	315	291	296	269	296	290	256	285	312	321	280	285	265	283	277	285	291	295	313	275	336	305	333	303	300	288	257	325	283	293	305	267	308	309	269	312	286	313	318	342	299	301	305	287	299	289	286	295	314	277	318	276	285	327	286	267	320	307	306	299	303	317	291	302	304	284	295	306	320	295	297	300	283	298	277	271	283	314	304	279	323	326	299	320	308	268	308	290	332	302	265	316	307	298	306	283	288	345	284	312	284	294	315	252	299	305	313	313	313	272	299	301	302	296	313	284	285	293	280	292	301	296	276	294	311	287	349	264	310	296	326	303	310	301	304	310	289	299	311	292	311	282	283	291	312	334	298	301	320	315	298	309	290	346	299	259	305	327	294	322	295	296	281	328	318	282	293	298	279	289	250	246	310	290	302	291	301	292	255	324	285	304	305	319	274	288	315	275	291	299	288	309	303	290	267	331	309	314	248	283	299	288	286	287	306	272	267	310	314	303	310	301	268	263	303	279	316	293	297	292	290	303	255	288	271	323	294	300	303	280	299	317	314	278	296	291	288	284	297	300	285	305	289	271	339	323	288	298	307	326	336	313	284	309	284	308	274	294	326	317	307	291	297	272	299	297	300	260	325	323	318	298	304	309	287	276	298	315	300	307	323	309	308	288	339	276	286	314	314	298	298	289	236	310	327	279	283	284	303	297	292	285	310	288	298	317	287	279	275	305	284	291	296	302	301	291	280	284	325	264	302	314	311	298	320	291	293	304	303	303	290	292	302	294	276	299	257	270	344	281	284	266	287	281	291	257	275	274	282	289	292	285	284	265	301	299	313	317	307	282	287	266	313	283	296	272	317	282	297	256	300	336	296	301	287	330	285	315	312	274	320	273	292	313	287	261	271	319	305	304	307	315	283	298	317	309	265	313	312	320	290	308	304	302	297	304	275	279	304	324	306	298	281	306	287	258	286	324	303	285	303	287	320	289	307	286	304	308	299	262	282	317	307	288	262	302	284	266	300	267	331	300	309	317	270	316	300	338	299	321	290	299	299	292	305	296	317	355	312	323	260	297	301	324	296	295	274	272	267	296	308
9153	2307	5109	6288	5705	4618	3837	3241	2882	2568	2315	2091	1914	1738	1480	1475	1415	1286	1280	1168	1147	1105	1044	1036	1043	976	900	960	899	903	864	851	849	856	848	790	799	820	824	717	762	764	728	737	731	738	698	742	668	732	723	685	746	700	747	738	695	744	722	706	711	686	749	673	693	731	668	642	688	732	674	720	700	654	704	700	702	706	634	729	641	635	681	709	730	705	694	686	692	701	662	678	665	704	718	649	697	708	695	687	733	723	669	707	666	679	682	672	726	635	663	686	681	674	698	656	705	682	669	643	699	701	699	704	726	706	677	647	673	712	683	744	701	688	745	632	706	662	641	686	668	684	657	641	691	687	650	700	724	656	667	671	671	680	688	698	699	709	734	671	679	674	749	705	692	685	713	722	675	681	660	700	663	647	683	664	728	676	644	689	716	674	678	655	666	663	656	743	655	717	678	721	645	690	672	669	709	678	706	654	698	667	693	676	650	671	660	695	706	678	736	684	660	645	681	651	742	665	692	708	614	713	691	670	727	678	634	718	723	697	666	700	647	668	670	688	674	656	639	640	696	685	703	636	696	659	666	741	642	660	735	684	678	704	683	666	668	706	610	678	680	616	691	689	643	730	649	716	694	660	708	719	717	674	692	680	666	648	713	662	667	663	682	676	681	661	678	684	656	688	685	674	682	707	735	687	697	711	706	678	678	700	680	719	680	688	652	656	664	707	717	709	651	687	655	716	691	708	669	703	698	693	702	654	644	684	675	652	658	707	726	704	697	694	715	682	696	706	659	727	642	685	659	694	677	684	688	687	703	728	657	673	682	745	681	626	696	695	693	659	678	658	640	678	673	682	682	709	703	693	654	680	713	680	662	660	659	717	662	660	624	676	690	710	678	704	716	706	692	671	641	735	672	666	669	680	662	695	705	677	684	668	681	669	640	659	690	643	689	691	647	664	664	686	709	680	660	685	626	652	686	682	675	701	629	701	682	678	653	684	705	644	723	698	689	689	640	705	660	641	668	666	726	733	654	713	705	665	703	666	694	659	688	714	620	724	663	728	732	663	683	717	685	706	697	677	710	693	697	726	701	701	703	680	661	699	705	649	678	671	669	683	689	662	674	665	685	651	703	727	688	644	685	643	704	688	666	655	663	680	648	755	713	708	700	678	680	685	676	731	678	698	631	666	679	693	652	688	685	663	671	660	703	681	637	648	696	685	635	661	686	712	721	677	658	646	682	644	660	710	680	697	694	698	659	697	680	652	667	751	627	649	662	666	691	619	708	691	664	644	676	728	712	669	643	724	671	682	653	650	722	643	693	702	632	706	667	717	672	669	723	677	614	669	667	665	696	671	686	677	685	660	709	684	705	692	674	649	661	665	689	713	714	711	685	654	667	694	685	691	698	710	665	687	691	707	687	673	701	684	667	685	714	684	721	718	691	681	676	646	660	718	630	684	693	732	688	637	675	669	680	704	641	658	693	637	711	676	702	709	692	719	693	668	686	611	657	667	690	647	668	690	706	667	677	635	654	703	652	673	683	682	733	687	666	707	690	658	655	710	724	676	700	640	700	717	642	717	690	720	691	637	659	690	721	730	717	711	653	654	704	679	723	679	681	672	693	693	668	651	688	664	667	692	718	665	672	730	676	699	685	644	702	723	685	700	695	658	657	700	692	680	721	690	721	688	705	666	675	712	711	673	684	673	691	669	658	653	693	707	676	695	694	687	685	675	633	670	707	689	697	634	696	655	669	664	701	715	689	690	677	717	688	645	687	663	677	726	709	670	678	689	707	659	665	690	686	664	696	716	649	657	667	661	677	699	720	673	699	672	667	679	670	646	642	673	665	684	682	674	668	678	663	691	691	683	698	673	678	693	667	713	667	669	692	699	687	679	687	695	695	652	673	687	658	715	660	711	649	653	719	655	701	684	692	669	736	660	656	723	684	659	685	718	689	758	729	713	677	684	641	723	696	665	713	705	724	710	734	657	681	657	710	649	694	779	675	688	640	655	648	664	700	684	683	686	692	680	724	681	674	664	702	678	665	672	692	701	649	688	700	682	660	694	681	679	660	711	697	683	638	688	760	691	673	683	648	708	703	661	651	699	680	658	673	715	650	681	669	682	669	651	707	685	684	694	715	670	677	692	713	694	659	717	743	659	654	697	661	725	708	652	699	660	683	667	716	652	663	737	668	703	717	713	680	674	688	686	664	716	629	679	719	736	699	646	655	705	698	694	666	628	685	664	702	684	683	650	703	702	674	694	708	707	723	648	661	699	666	684	710	709	718	700	678	729	722	715	633	705	683	693	686	704	686	709	662	680	699	700	703	661	687	697	658	638	685	669	662	667	702	642	711	672	703	651	711	668	705	658	718	712	654	722	709	682	645	674	677	668	607	703	661	662	657	709	663	709	731	651	668	628	712	683	719	655	704	682	692	687	730	682	694	668	691	678	633	730	670	679	677	696	656	650	695	674	675	679	677	674	594	694	667	659	696	706	653	674	742	712	684	691	684	676	669	690	684	724	705	692	698	702	696	686	628	660	652	683	681	673	726	690	689	696	654	674	666	679	666	670	668	705	665	670	676	702	667	693	694	696	693	700	702	643	692	656	683	705	658	671	688	681	629	722	679	663	641	700	654	656	670	649	697	650	739	701	670	685	676	681	642	641	638	673	674	707	677	662	662	667	642	679	753	634	642	706	683	691	699	664	691	671	663	665	656	701	680	644	699	722	646	683	689	732	691	676	672	646	631	705	658	677	704	636	704	692	640	678	660	680	685	694	721	626	654	646	720	680	679	703	666	721	656	670	686	691	664	738	622	697	659	672	653	695	691	668	703	705	725	633	689	655	671	683	653	676	746	685	685	663	657	707	718	660	646	696	702	666	690	677	652	646	654	603	690	695	665	703	677	698	710	642	683	733	706	719	640	689	729	692	670	683	679	688	701	707	721	702	682	715	641	653	669	656	658	677	732	692	703	667	673	644	707	691	664	676	709	651	670	707	675	670	702	655	679	723	666	701	712	711	668	678	685	730	694	598	633	664	639	720	644	707	694	700	673	685	678	717	695	679	691	703	712	675	662	594	698	647	706	677	669	678	655	690	709	657	652	687	731	686	701	730	692	685	686	692	708	679	667	718	674	690	691	671	683	672	728	713	723	704	693	684	691	639	660	713	674	676	680	703	688	724	675	658	704	680	668	687	684	659	649	723	651	720	702	645	661	683	731	674	644	717	657	743	646	663	682	705	685	688	654	701	674	706	696	723	703	703	663	689	677	700	685	689	692	736	712	729	650	687	679	720	688	719	678	725	691	711	717	647	686	666	707	701	676	639	625	746	681	710	706	652	653	632	651	661	712	667	667	616	704	679	726	697	697	679	698	675	674	670	658	685	684	688	643	682	722	694	673	627	692	752	688	649	656	681	699	684	658	723	647	648	698	694	654	630	648	745	665	680	725	686	728	699	730	660	695	669	640	712	699	674	676	665	626	678
2112	667	810	712	555	449	381	361	354	322	341	317	303	279	283	297	303	261	252	284	264	247	240	276	270	239	273	253	274	265	274	289	268	248	252	227	240	207	234	281	258	236	259	256	269	225	218	215	258	232	235	262	257	251	282	254	227	235	218	264	256	260	249	241	242	245	252	238	244	262	309	267	243	237	221	235	252	269	229	218	243	259	254	253	237	230	233	257	278	248	262	242	268	239	268	260	249	239	268	249	253	257	257	247	241	231	259	256	249	253	253	257	277	240	255	238	238	258	252	242	221	235	257	227	250	245	270	227	234	260	220	230	257	247	297	276	233	251	208	229	266	278	288	254	220	228	239	267	249	244	249	234	231	222	248	225	240	237	256	245	274	246	266	232	208	251	260	235	229	255	229	222	245	261	240	267	256	223	277	258	249	248	245	265	236	222	245	228	237	281	282	277	246	240	262	263	268	229	249	247	247	265	278	267	249	250	252	234	245	233	231	235	290	249	248	284	240	267	284	216	280	247	252	229	270	239	268	265	267	267	238	248	264	247	230	245	273	248	245	238	249	279	237	243	268	264	247	206	228	248	245	246	244	233	249	285	249	278	257	259	253	242	233	225	281	287	260	213	256	236	269	273	272	246	210	227	225	229	253	244	234	234	242	244	235	242	268	245	266	232	263	290	248	247	255	221	252	242	237	246	246	255	235	284	263	245	258	261	276	250	245	234	270	267	228	224	250	234	236	245	256	255	260	231	225	249	267	235	231	247	266	280	249	240	257	252	254	264	241	242	255	248	242	230	237	250	258	240	289	258	261	240	249	246	203	246	233	241	229	238	234	252	265	250	234	241	247	259	247	260	218	255	272	269	231	253	238	240	228	262	236	237	235	245	268	242	235	259	237	231	229	260	260	203	270	259	244	259	244	239	236	270	259	245	281	227	272	239	257	269	230	244	236	231	231	248	265	234	275	252	259	188	233	262	235	234	247	249	224	250	252	234	236	222	250	258	257	281	222	212	258	257	231	251	236	241	244	302	224	265	263	241	263	259	257	243	250	252	238	275	252	222	225	245	247	241	259	280	241	253	244	262	279	253	209	218	232	240	243	241	244	255	261	211	238	223	255	235	237	248	252	247	224	245	265	252	219	233	275	277	245	235	263	259	261	261	217	265	238	254	250	244	228	235	265	272	238	246	241	236	246	247	261	244	234	267	260	248	244	265	259	233	266	240	251	242	261	251	245	228	202	227	236	204	254	275	236	220	240	269	258	293	238	247	266	265	251	236	238	246	220	219	237	259	247	271	265	234	234	247	253	242	271	254	243	246	261	244	234	247	275	287	244	271	242	252	264	254	272	262	231	252	270	229	254	231	261	275	233	243	262	267	291	245	255	237	243	267	273	232	264	234	247	257	255	260	257	230	251	232	251	252	224	250	248	285	235	230	233	270	272	281	266	243	246	216	245	242	258	234	259	235	242	274	253	248	239	250	269	262	256	262	241	225	276	255	271	244	209	260	247	253	247	252	259	256	272	228	239	232	247	271	278	258	242	242	230	228	265	254	265	241	228	253	231	248	255	256	237	258	234	256	239	240	268	231	242	280	241	242	252	249	260	253	232	275	263	259	290	258	220	262	276	261	267	224	245	275	256	243	236	263	243	223	271	234	239	242	232	288	244	234	254	251	251	269	265	247	222	256	250	254	261	292	215	225	226	273	267	246	245	249	232	226	220	256	241	248	211	239	278	259	213	230	263	269	245	234	263	276	246	253	286	242	215	258	260	231	260	249	263	244	257	254	254	241	219	260	270	238	262	261	283	242	244	262	241	234	251	229	243	250	246	248	257	268	227	266	234	259	276	261	239	250	247	239	242	253	274	272	238	253	247	252	259	244	247	226	234	233	273	239	236	260	267	251	241	247	258	260	269	246	250	252	245	284	239	223	232	240	264	252	274	283	235	233	248	252	243	238	232	263	249	236	263	257	243	254	243	277	262	241	244	244	273	235	272	248	232	259	244	240	230	262	243	208	230	256	255	250	276	249	257	303	240	251	237	229	208	235	247	223	261	267	256	261	239	228	241	250	261	247	251	250	283	263	262	255	289	255	268	250	226	222	257	263	248	237	266	251	252	230	266	250	264	257	263	281	259	236	252	233	208	265	249	249	248	277	226	230	261	221	273	262	227	223	242	287	237	246	261	256	234	234	235	260	276	239	232	254	248	252	262	253	269	232	263	273	248	234	290	251	239	246	246	257	240	248	229	228	247	255	271	262	243	254	262	257	250	271	247	254	246	248	257	256	256	265	277	252	251	263	264	271	256	258	244	227	241	256	252	259	260	230	227	240	256	267	238	259	273	275	258	220	242	231	229	272	268	225	213	243	251	231	227	250	249	251	203	215	245	220	242	229	229	240	245	252	221	225	274	252	267	266	250	238	247	237	246	248	233	246	250	268	278	205	253	268	252	263	246	284	246	256	244	251	260	240	243	244	246	260	252	231	251	230	243	225	256	240	228	252	255	229	254	277	249	253	249	283	242	263	244	257	248	256	214	248	302	244	252	249	254	260	280	238	214	229	269	234	231	238	245	237	262	221	243	258	259	287	247	244	260	275	235	230	273	264	253	249	224	266	250	264	266	276	288	264	261	218	262	241	243	243	259	264	229	235	241	232	228	206	251	265	246	232	253	253	231	238	250	231	228	233	270	289	260	215	253	219	250	227	242	267	236	234	240	241	258	222	301	263	235	245	227	244	231	251	279	262	213	257	246	256	242	240	263	248	249	255	266	254	230	262	261	276	253	252	224	274	227	242	234	252	243	256	252	271	242	265	244	252	273	267	232	247	237	254	285	292	285	256	231	240	265	224	241	208	241	276	242	247	251	227	224	264	259	271	268	230	286	230	250	251	247	237	240	236	238	238	246	237	242	257	272	250	258	249	266	232	269	221	258	262	240	243	265	253	242	235	243	240	252	220	242	245	245	263	257	252	223	254	264	258	249	222	251	228	259	248	272	249	243	249	224	254	224	248	255	248	218	257	241	238	263	241	251	255	264	259	255	231	257	235	256	264	252	269	250	239	233	255	264	230	227	257	274	261	248	260	254	283	269	227	203	257	260	262	243	224	218	265	277	233	232	254	262	259	241	265	267	199	236	266	239	262	234	248	227	251	244	245	236	261	259	267	229	238	237	245	260	272	259	281	247	242	216	249	248	269	242	247	258	238	269	278	281	301	257	239	217	275	255	252	236	247	233	226	246	229	245	260	257	266	235	261	258	244	252	249	234	254	228	229	244	263	235	254	261	284	242	253	249	284	270	253	257	244	257	268	252	217	254	245	236	221	266	228	250	257	238	260	228	244	271	239	245	249	212	281	246	223	279	226	245	257	246	283	251	215	254	256	258	237	251	247	251	212	243	243	242	216	240	272	266	263	225	250	243	289	233	226	236	257	279	248	254	249	248	236	238	229	245	229	213	217	251	263	237	262	213	242	253	256	259	245
2168	1039	1845	2188	1960	1687	1436	1348	1217	1069	1107	933	937	903	867	745	837	768	779	723	737	740	699	732	691	700	712	681	665	634	629	675	610	647	647	629	640	584	648	605	607	645	628	612	593	594	651	610	649	603	634	619	592	620	641	597	640	577	594	580	596	621	655	594	595	597	660	590	608	670	584	566	616	583	581	611	610	575	597	650	560	564	642	592	562	623	614	570	608	602	599	592	588	658	594	578	589	625	610	587	618	560	618	611	561	593	593	603	596	613	606	616	524	622	626	582	602	664	605	613	618	575	595	583	598	552	612	629	595	613	584	597	614	606	607	574	584	594	614	574	588	579	553	556	597	628	590	608	667	627	584	626	590	586	581	598	608	565	594	609	629	570	572	608	576	629	579	622	618	633	598	625	608	596	606	559	627	601	618	605	618	621	592	586	608	579	620	579	610	577	579	552	582	615	628	594	618	638	592	565	636	576	579	614	594	632	563	590	604	609	618	616	580	622	623	606	588	630	657	585	627	591	628	575	600	577	627	598	636	639	594	587	573	568	599	616	561	565	587	614	577	633	556	611	589	607	608	624	598	603	605	639	579	582	579	603	568	616	623	586	624	582	618	567	608	615	605	639	623	577	611	627	602	582	629	618	602	565	594	586	586	628	570	597	586	585	614	611	567	606	600	571	644	606	589	635	584	671	592	606	614	618	590	617	617	560	581	596	572	607	622	552	600	627	571	618	623	644	597	606	609	601	596	572	602	607	595	581	588	588	626	576	597	584	584	599	607	600	600	647	605	588	565	617	588	584	553	618	582	632	598	607	583	616	609	566	576	603	611	610	535	608	603	597	595	544	623	572	638	614	621	613	565	596	631	579	591	581	599	597	629	608	616	606	573	647	641	552	594	606	583	591	581	565	599	652	626	575	616	628	571	564	606	638	623	588	596	584	588	582	626	572	593	611	576	580	618	595	584	611	591	568	574	578	595	627	610	571	608	587	623	595	628	609	611	584	593	596	595	615	601	568	629	660	579	583	590	560	609	595	607	556	598	580	611	558	582	628	604	606	616	632	652	630	591	604	565	645	591	613	614	621	642	617	638	587	588	608	602	614	608	610	582	593	629	592	583	565	621	641	596	545	592	591	607	583	591	614	608	610	583	601	574	573	640	611	640	589	596	571	602	573	621	605	599	573	647	593	663	627	606	572	599	594	616	663	583	577	574	570	656	618	574	595	610	615	636	607	595	599	616	645	613	604	607	582	584	630	588	560	562	547	611	640	633	598	596	580	569	634	661	605	574	621	614	599	633	591	584	607	586	579	588	599	610	599	628	623	630	622	609	584	593	587	624	618	635	615	611	586	580	572	587	574	567	619	607	631	563	594	578	610	619	642	598	570	574	595	590	603	576	601	606	598	615	571	601	586	606	590	588	612	615	619	623	592	606	619	616	600	600	588	640	608	602	564	568	590	588	610	615	590	627	621	619	640	607	586	617	616	576	626	574	609	590	602	561	567	624	602	611	584	612	604	613	603	618	566	606	605	638	588	590	611	610	631	636	587	578	632	578	575	634	630	599	566	600	584	597	572	574	580	616	580	595	601	572	592	574	572	560	631	597	597	616	599	636	545	600	617	614	625	597	601	625	623	612	592	587	608	606	641	583	642	560	579	589	565	579	599	592	601	571	643	576	586	577	609	615	575	639	609	578	576	593	585	582	614	599	645	588	624	633	595	587	557	637	639	612	604	608	616	588	623	589	570	637	605	568	615	638	573	616	618	605	571	589	591	590	588	596	594	601	582	574	588	602	625	627	623	579	597	556	611	639	570	578	629	624	583	577	579	550	613	606	613	566	630	601	608	549	607	582	610	593	630	583	526	607	592	579	601	572	571	615	575	612	558	609	599	592	598	626	591	618	576	612	622	588	617	583	574	593	601	611	614	634	577	596	585	537	557	601	635	559	596	592	611	650	608	587	641	617	630	578	569	605	591	624	589	603	611	584	583	608	593	591	611	586	638	622	581	579	584	625	587	611	589	604	571	608	571	581	610	579	596	636	617	600	605	611	602	562	598	587	623	569	624	596	630	586	605	645	590	552	612	617	632	586	588	611	612	593	631	604	591	597	577	611	643	583	591	618	626	587	604	638	620	571	588	617	588	616	609	577	617	588	573	568	584	611	636	619	628	583	631	595	544	648	646	589	598	617	581	576	608	580	607	579	576	607	581	563	617	648	632	613	588	600	558	566	582	569	609	592	630	614	614	586	608	546	628	631	624	605	608	615	624	605	595	627	618	562	549	616	603	589	631	601	579	548	582	571	588	604	638	600	583	610	576	565	575	616	620	606	630	627	633	592	602	598	603	577	597	580	632	574	606	627	583	576	598	579	566	568	598	576	626	639	575	625	541	610	619	602	614	566	629	576	628	546	558	634	606	617	593	573	579	596	615	576	542	573	576	594	633	609	596	558	612	596	584	606	623	617	573	592	602	624	584	578	577	611	576	604	577	595	577	612	603	586	583	584	622	575	595	592	609	603	585	610	601	596	613	614	562	574	623	608	634	587	616	588	609	608	624	604	640	596	583	623	617	592	579	618	635	582	631	602	620	601	569	589	591	597	592	627	655	595	575	587	581	591	582	580	607	603	588	557	609	614	576	627	599	570	577	585	567	584	616	652	575	621	600	599	587	607	644	573	626	626	584	636	621	574	620	605	638	612	625	602	562	637	574	604	572	572	618	598	643	672	614	624	619	613	630	569	573	611	563	635	590	620	594	604	608	598	627	584	611	594	607	611	598	606	617	600	594	547	592	632	577	604	637	585	602	594	609	581	610	591	555	569	615	547	622	579	614	611	586	598	568	584	547	682	596	577	647	603	647	610	512	577	609	548	656	559	624	600	602	617	595	591	625	565	570	634	628	577	608	573	623	584	624	582	620	600	614	605	576	568	619	580	622	591	574	580	636	603	608	614	599	646	587	596	645	596	556	589	619	549	609	643	559	632	592	601	581	576	604	602	614	603	620	600	570	591	566	601	598	600	614	635	537	594	553	587	575	589	561	616	564	601	631	615	581	570	575	559	574	571	590	598	608	607	552	571	557	611	562	564	585	644	597	630	588	600	610	631	590	618	612	639	598	616	640	644	630	594	611	633	608	584	635	603	601	597	633	552	586	604	567	599	605	619	620	609	600	597	592	569	591	574	614	618	577	581	608	596	563	574	553	648	598	648	614	600	612	644	614	566	601	606	604	566	603	582	542	568	580	563	619	641	604	589	629	613	590	555	564	572	601	624	603	660	611	562	612	637	607	616	613	604	582	572	601	604	617	614	598	604	647	598	630	601	607	646	563	601	618	564	617	637	561	601	623	584	646	618	560	637	581	595	625	597	625	628	567	580	574	534	637	615	582	587	577	607	601	654	616	587	609	587	600	596	632	609	612	587	608	612	598	556	623	610	592	586	614	620	557	578	611	580	570	573	593	610	582	594	603	571	602	602	607	605	670
8467	1318	1780	1496	1144	857	762	642	536	552	487	481	415	412	387	433	366	392	392	361	406	396	355	354	366	327	381	337	319	345	372	360	371	300	342	364	340	324	387	302	341	347	329	362	329	330	322	357	353	308	335	343	359	356	350	340	348	340	335	349	342	380	339	317	328	316	327	327	362	329	319	291	332	339	352	303	314	343	329	331	348	356	321	312	342	351	310	330	335	331	318	322	328	340	351	340	311	319	307	304	316	302	355	320	328	297	330	339	343	306	362	339	359	355	358	305	346	329	337	317	343	302	334	351	323	353	315	334	344	326	319	292	286	331	326	351	322	305	305	313	321	335	322	316	341	367	348	364	328	320	317	343	347	335	309	361	344	293	338	322	343	322	323	344	327	347	301	361	320	282	343	313	299	337	332	363	297	288	317	370	320	317	320	320	351	327	356	350	329	328	360	306	349	354	313	325	312	339	333	307	323	337	327	318	347	331	334	317	314	331	308	351	336	300	334	289	322	338	326	351	338	289	331	311	317	313	351	324	338	318	293	309	346	319	355	356	339	322	343	332	334	352	330	354	305	355	306	309	331	356	335	329	301	312	290	299	346	357	319	329	343	347	338	320	318	305	296	318	358	301	353	345	333	320	305	371	315	326	327	326	311	352	350	340	343	324	341	325	337	343	303	329	348	357	342	324	318	324	347	312	340	337	342	317	350	300	332	320	335	283	295	345	324	366	301	345	350	314	340	339	336	363	325	325	292	303	295	325	341	324	357	350	304	349	381	332	332	366	323	337	292	340	297	346	331	359	327	347	330	311	315	292	313	342	333	324	333	343	339	311	341	318	358	324	335	379	340	340	324	314	338	322	348	356	359	328	318	327	337	338	301	326	347	305	340	320	344	332	324	321	296	327	357	297	320	332	322	331	315	320	336	331	325	324	335	329	359	316	319	322	360	324	335	339	323	307	322	311	357	336	326	328	332	352	349	314	320	333	317	321	312	316	313	303	334	327	335	292	348	313	301	349	311	326	319	290	317	315	343	319	318	320	347	346	347	348	307	312	316	333	339	303	341	322	357	338	365	344	350	317	330	316	293	349	333	355	316	339	368	315	301	316	357	336	345	340	338	343	330	361	293	351	322	303	316	349	331	300	328	338	351	294	351	318	330	350	332	342	339	325	373	348	338	307	376	300	345	353	300	333	357	321	329	324	325	327	327	300	342	323	338	355	357	336	286	336	335	336	319	335	327	336	349	334	328	343	333	327	329	345	316	332	306	356	346	345	331	347	307	331	367	348	317	298	309	324	361	311	308	354	327	359	349	333	338	377	351	320	324	311	303	337	320	310	317	334	331	336	339	362	326	337	295	318	316	289	330	331	339	346	360	323	322	343	331	327	358	356	327	329	323	317	317	332	354	314	328	336	300	336	345	332	367	325	337	306	291	344	289	339	321	304	364	330	325	306	321	291	320	330	321	347	334	336	322	368	345	345	333	326	356	341	341	329	296	340	285	315	324	337	336	344	328	340	335	353	321	331	310	342	331	348	289	324	352	314	336	331	305	323	349	336	309	346	309	337	351	306	314	337	318	310	363	320	302	347	310	353	306	327	328	305	348	325	335	326	326	331	285	351	343	350	371	331	292	299	327	331	304	369	326	352	330	314	348	332	300	350	292	332	319	327	368	324	332	351	310	340	320	336	332	304	349	336	334	333	342	383	356	344	324	331	341	315	370	329	322	324	337	297	326	337	323	342	300	338	329	353	347	341	316	332	320	331	339	341	307	317	341	333	309	320	307	296	327	351	337	323	313	303	354	360	344	341	340	356	348	333	360	341	350	332	300	325	332	351	353	308	376	324	301	307	337	330	334	330	324	329	347	349	338	319	326	342	342	369	327	347	351	317	294	346	342	313	337	316	332	329	285	352	335	346	336	329	323	337	321	345	333	349	294	343	328	343	342	312	315	307	329	354	324	296	319	341	336	350	323	311	294	330	342	338	351	344	327	328	335	369	332	321	295	333	311	332	319	324	338	346	335	345	323	299	297	323	336	349	330	326	323	294	346	338	352	347	307	344	350	323	342	340	304	312	362	347	351	341	298	313	352	328	321	311	347	328	299	352	351	362	353	339	315	346	316	350	364	305	340	350	306	344	320	322	344	348	347	356	320	338	312	339	390	299	338	362	328	321	331	338	324	325	348	355	305	340	357	345	312	332	342	335	350	354	341	314	310	295	351	361	318	330	342	315	331	315	322	337	346	322	351	331	328	344	334	328	336	332	303	336	327	288	308	354	316	338	308	353	360	316	339	329	322	318	338	330	341	334	302	352	350	328	330	328	355	314	350	308	337	348	363	361	319	317	321	324	347	315	329	325	311	312	298	337	330	310	357	363	330	311	342	315	315	302	370	335	285	327	304	326	325	330	331	334	371	336	304	338	346	318	352	343	315	350	333	328	301	368	332	358	332	334	315	335	327	311	343	343	355	356	396	333	341	317	365	344	317	372	330	328	305	344	349	331	320	323	355	319	357	309	346	340	347	332	309	328	329	347	335	320	303	356	340	304	360	351	319	312	308	347	349	339	352	328	344	337	335	336	337	340	329	324	339	364	342	287	337	343	300	336	342	324	330	330	324	339	333	336	311	339	309	321	330	342	316	361	342	337	305	317	336	339	333	305	340	333	339	338	323	322	293	303	307	342	305	348	353	356	325	317	344	349	324	341	349	319	317	328	338	371	314	278	338	334	372	355	346	351	338	347	349	332	344	303	334	312	338	321	332	341	309	354	401	315	314	344	346	327	313	359	347	324	339	289	299	325	297	308	302	359	327	357	363	331	333	332	306	322	324	289	343	348	328	351	373	335	323	328	333	299	303	306	320	370	340	344	349	345	333	363	336	341	332	343	336	344	346	379	342	295	310	292	355	329	321	270	315	340	328	331	336	304	325	317	326	337	342	325	364	326	351	330	347	335	311	333	346	334	335	337	329	321	353	365	329	347	328	322	333	342	337	349	314	315	331	319	330	326	351	336	333	358	319	366	335	292	346	360	330	312	309	334	327	336	292	337	340	330	359	283	306	327	351	340	315	329	340	328	290	341	346	338	348	304	318	363	347	330	306	337	301	319	322	324	324	370	354	309	304	332	375	326	356	328	343	330	347	333	328	309	312	328	366	342	350	310	320	341	331	349	323	375	331	327	355	361	358	340	350	315	336	317	367	328	335	335	294	339	333	314	350	345	352	334	323	309	311	328	326	323	361	314	325	330	320	327	378	319	324	352	327	360	299	324	374	358	329	334	323	349	312	354	301	343	323	312	318	343	296	370	330	361	300	332	316	296	334	323	331	310	324	309	313	355	317	323	306	353	362	338	318	322	368	320	299	343	310	321	350	305	300	326	315	366	330	324	367	325	330	345	299	361	351	345	338	332	325	349	314	324	343	366	331	355	313	325	327	336	353	295	319	284	314	333	334	303	319	329	324	320	315	335	344	358	300	321	336	317
7115	1701	3664	4419	3932	3232	2827	2467	2118	1964	1691	1638	1470	1338	1284	1144	1202	1135	1158	1077	1121	1072	1000	915	995	1016	905	884	867	939	885	892	881	860	856	820	814	796	810	857	824	788	868	767	776	736	831	783	797	798	838	757	802	730	769	742	746	785	783	755	796	757	763	755	782	775	729	773	754	800	783	743	768	830	732	797	810	734	831	749	802	768	793	773	803	766	761	751	729	769	752	733	769	813	782	758	736	774	823	774	758	707	741	792	831	759	771	763	803	777	747	743	769	790	760	841	768	747	791	788	798	798	793	755	800	752	743	716	770	772	785	773	744	751	786	745	766	785	765	744	825	743	772	750	763	776	730	726	731	755	738	756	758	753	793	821	749	784	779	756	778	760	768	753	737	772	776	730	802	751	760	742	755	789	737	757	732	748	784	727	752	748	756	772	773	737	770	757	733	754	764	797	782	777	728	772	797	742	716	792	788	749	787	772	759	774	719	760	746	785	747	774	792	821	775	749	792	763	788	726	756	767	764	744	766	747	760	754	772	755	766	739	767	738	747	806	741	777	798	775	774	747	754	783	782	752	776	727	745	840	732	765	742	775	779	740	754	768	777	716	781	757	734	746	753	824	782	738	767	764	753	755	755	786	731	730	756	784	750	765	834	763	782	730	792	741	755	784	814	760	738	765	743	799	805	774	778	734	756	752	733	741	778	728	799	709	792	739	755	756	773	751	726	743	776	747	734	718	738	746	752	765	738	748	791	762	768	810	739	768	756	820	811	805	801	775	766	763	842	789	742	785	829	771	740	796	792	805	798	760	785	772	746	764	827	869	763	744	775	771	788	796	759	807	778	759	777	770	797	834	738	729	750	733	821	747	789	798	769	762	817	754	747	771	701	777	783	756	732	749	783	808	765	766	718	790	814	787	735	741	758	774	799	786	767	767	733	741	765	778	772	794	728	694	800	768	763	758	815	780	752	737	749	710	785	786	724	726	766	760	770	771	730	749	732	753	785	763	680	766	753	703	730	713	741	713	737	800	736	772	771	796	756	768	732	787	812	745	806	734	757	765	791	761	762	811	784	749	768	770	724	766	757	712	761	812	727	785	772	804	744	739	766	762	786	799	788	719	769	739	785	764	734	759	745	763	780	790	792	822	793	818	752	724	766	716	804	743	785	807	740	769	773	755	743	772	796	780	716	775	750	749	759	725	731	783	762	786	748	787	766	751	758	746	780	753	723	771	756	767	744	761	734	738	760	775	787	757	749	752	715	715	796	760	741	786	751	771	737	731	808	768	737	718	731	735	785	769	737	799	798	702	711	742	712	767	792	788	729	748	765	815	771	749	789	801	814	737	773	780	743	759	819	786	762	710	765	779	771	756	756	750	764	770	732	750	789	785	777	728	737	753	695	776	787	695	777	764	736	799	786	770	794	767	792	766	772	733	721	771	763	756	796	810	753	714	810	781	765	791	830	776	822	734	780	810	778	787	743	748	760	763	725	760	732	755	764	770	787	750	776	747	765	758	743	751	741	801	751	767	724	742	745	789	775	822	806	795	717	768	799	795	783	783	718	763	754	823	739	766	796	733	787	740	732	793	771	731	742	765	776	768	765	763	788	798	825	748	795	815	761	817	772	722	797	753	783	800	745	783	754	757	759	756	759	740	737	766	761	763	771	775	800	774	764	771	780	747	741	744	773	698	736	740	811	762	770	773	805	738	763	818	753	737	761	765	760	764	747	736	830	734	751	779	789	774	797	759	803	762	752	768	753	767	777	779	797	799	771	761	761	780	752	749	734	776	699	820	791	699	766	774	751	731	768	763	768	767	774	820	746	828	754	820	742	762	706	716	794	774	782	764	767	786	682	727	787	791	754	704	798	764	778	807	787	748	813	731	733	780	790	762	721	751	771	783	746	758	742	765	750	758	790	787	739	774	793	797	797	775	752	767	790	757	798	768	783	799	774	811	767	741	739	776	795	763	708	733	710	749	759	820	737	814	779	783	724	723	734	759	761	746	713	819	794	774	774	811	745	785	760	836	747	748	757	765	765	727	746	714	750	745	767	791	758	795	769	776	791	782	767	738	733	742	751	722	717	758	770	758	753	810	772	800	783	733	746	751	788	752	793	719	803	741	755	772	750	761	750	790	738	742	753	785	757	766	775	754	806	747	781	760	809	805	746	735	791	769	781	743	746	769	724	801	740	758	740	709	740	742	773	759	783	772	724	754	768	768	723	775	764	768	801	761	771	778	768	756	728	778	776	766	735	804	755	726	755	713	741	761	781	782	786	752	713	765	709	788	820	781	736	803	802	778	715	794	749	746	786	804	699	731	755	771	763	744	757	737	742	791	733	779	745	785	784	790	739	774	780	759	741	738	727	745	792	726	741	755	776	729	768	822	797	790	739	753	746	725	762	683	757	770	768	739	769	697	715	733	762	737	748	807	796	715	769	762	738	778	774	773	760	772	754	785	727	799	787	768	761	698	787	796	756	738	754	705	768	744	789	786	752	745	785	766	776	764	764	793	747	780	766	756	764	745	781	784	775	707	783	776	760	791	753	789	780	725	694	782	784	767	801	774	774	772	775	772	786	764	721	736	744	782	797	742	749	716	755	779	757	783	776	771	741	741	804	791	758	756	752	804	800	790	783	762	763	801	753	836	702	783	723	775	765	790	729	739	773	809	802	724	765	750	812	736	783	823	731	792	763	787	764	747	783	745	772	758	762	824	760	780	708	770	777	789	764	772	778	787	795	748	760	746	791	781	739	739	776	720	746	736	780	735	771	754	771	746	760	782	785	756	768	715	714	742	718	778	794	808	768	770	754	745	732	804	783	795	746	774	787	772	749	776	778	750	795	786	838	745	782	802	754	737	765	757	748	732	778	798	724	723	708	729	742	788	774	749	732	781	785	756	726	777	766	815	769	735	792	765	776	793	784	759	838	715	725	783	759	783	743	747	778	785	759	750	759	780	723	729	773	777	765	770	791	780	742	763	779	732	745	775	723	754	781	808	751	711	794	754	724	715	773	760	782	755	770	779	741	747	775	705	796	799	756	764	725	758	759	742	718	838	756	798	734	741	717	779	770	829	786	751	816	777	750	822	763	750	701	783	790	764	771	729	784	773	734	752	737	795	772	747	718	758	802	796	810	779	758	807	745	756	744	776	776	771	708	812	763	795	772	752	798	759	756	751	766	777	729	774	771	740	711	762	741	734	744	754	801	780	716	770	764	716	743	795	771	770	796	732	761	826	725	789	736	756	721	749	739	743	785	734	798	747	751	767	768	743	792	809	754	743	773	759	779	767	748	742	778	771	807	728	733	746	796	747	792	762	716	810	769	737	737	756	777	755	737	760	698	797	735	780	776	750	774	753	796	748	766	749	785	753	770	726	740	821	736	764	747	739	791	822	751	765	772	775	769	786	720	740	737	779	781	758	810	788	785	844	756	794	708	721	770	740	767	783	786	736	767	747	784	778	769	680	789	784	770	808
15430	2553	2568	2123	1494	1190	895	805	748	617	568	545	469	422	440	417	423	385	334	376	346	398	348	342	328	393	340	346	334	361	364	292	340	314	296	304	324	299	320	339	333	285	310	292	294	280	310	332	282	300	298	306	288	308	302	279	335	310	319	340	264	262	305	275	288	310	303	283	311	329	300	305	293	295	318	306	278	279	260	267	315	309	319	286	283	300	310	286	248	296	269	310	293	283	280	295	315	278	311	299	324	290	295	304	315	266	293	320	290	292	278	320	303	277	295	291	297	322	302	328	294	328	304	320	315	329	347	310	287	310	291	261	284	303	317	297	308	288	318	290	295	324	271	273	302	283	259	279	280	271	291	307	286	281	281	306	297	289	282	322	329	295	289	301	333	311	281	275	270	294	312	303	312	286	292	297	294	293	295	270	283	348	317	289	321	336	274	262	271	291	284	302	287	285	282	316	302	276	295	310	306	316	326	310	308	290	275	281	276	297	280	284	299	322	300	294	287	302	274	320	274	282	286	288	272	260	305	288	300	301	305	292	308	279	293	310	306	313	285	291	299	300	290	265	266	293	292	276	290	299	289	319	338	300	240	321	297	331	323	297	300	314	240	264	278	290	282	326	319	318	300	319	320	302	298	288	289	274	317	288	298	299	285	271	322	290	311	281	313	302	308	317	300	317	297	292	312	276	282	286	286	280	281	290	336	287	317	299	319	310	319	270	279	300	264	317	314	309	324	264	298	280	295	272	311	289	292	304	314	309	323	311	295	299	290	294	321	286	296	314	300	275	322	264	308	307	273	270	278	265	299	320	282	280	300	300	304	301	252	326	314	281	276	290	298	286	300	291	277	326	285	279	294	276	272	292	303	293	303	305	321	297	307	324	316	278	325	306	291	312	312	281	326	314	309	273	323	325	281	301	296	296	276	281	292	310	301	313	261	281	270	294	323	301	277	311	291	313	314	306	296	290	291	277	322	288	312	289	264	280	292	275	308	291	276	257	320	312	294	325	319	291	298	332	285	289	297	317	280	294	269	324	323	317	282	316	283	291	270	298	303	306	326	329	286	289	294	317	291	298	265	289	308	287	307	308	277	301	283	334	311	314	284	280	338	298	309	283	283	334	288	291	342	287	314	325	285	287	290	284	332	275	312	302	297	276	359	291	298	268	270	272	330	323	320	301	273	279	290	306	275	280	332	280	279	297	300	290	289	313	294	296	302	294	291	349	276	305	335	272	275	310	311	302	261	324	279	310	247	297	294	272	289	283	295	276	312	272	291	280	276	306	302	308	300	324	306	315	284	330	267	281	289	319	258	273	268	296	289	342	279	326	292	299	291	312	331	340	293	326	299	281	288	299	294	288	302	274	277	270	289	311	291	331	295	322	285	294	285	288	285	310	278	300	304	299	277	286	294	282	311	300	308	300	279	291	279	319	305	300	302	279	311	259	308	295	316	301	271	269	278	284	300	270	275	291	303	284	315	286	315	302	310	337	307	277	295	294	300	311	299	280	329	286	271	283	295	307	320	288	331	324	320	262	309	285	310	297	306	299	313	293	292	279	280	313	312	310	295	282	276	277	303	298	322	266	281	288	280	273	319	287	318	310	295	307	291	303	346	315	318	311	313	307	312	291	301	311	296	300	286	291	289	264	278	276	308	332	305	285	312	306	277	306	301	306	299	317	294	294	307	299	297	307	288	319	283	282	298	298	283	334	296	271	289	297	296	284	300	316	296	259	320	307	295	296	267	258	306	294	288	297	290	318	293	313	282	302	278	290	309	319	306	256	277	284	299	331	279	288	272	316	309	309	267	292	347	277	290	310	318	290	287	294	307	305	259	320	289	300	287	299	263	281	282	281	328	283	282	273	286	292	278	269	278	289	282	288	302	322	311	314	289	283	302	318	288	299	295	313	282	333	268	264	309	296	303	288	316	303	299	326	343	283	263	283	297	301	303	274	290	284	319	293	291	282	307	291	352	314	300	317	290	290	311	281	286	286	312	282	289	308	313	289	332	313	289	283	274	330	294	272	287	261	296	303	318	276	338	308	254	336	283	318	289	278	307	328	289	283	296	299	271	288	318	300	309	286	314	260	315	302	290	275	291	298	285	321	301	262	288	291	272	287	272	272	315	254	299	286	302	326	323	298	300	330	301	283	300	286	279	285	279	306	310	309	302	264	270	291	296	305	335	265	280	289	279	296	335	300	283	294	298	305	271	320	258	287	304	293	285	295	317	311	289	274	291	303	294	303	284	266	293	270	305	278	284	269	303	321	328	295	292	325	280	318	285	304	296	293	271	312	318	330	332	288	297	312	289	324	304	305	329	276	290	321	307	329	287	259	282	294	282	291	290	333	329	304	285	312	309	275	312	310	310	290	308	293	316	310	326	304	274	307	348	291	311	324	289	261	295	304	288	286	310	306	290	292	289	263	260	301	288	299	314	282	308	272	292	276	310	269	308	298	290	293	317	307	307	257	288	280	295	281	277	305	299	281	280	319	298	293	313	321	293	295	332	281	307	265	304	281	268	307	292	291	292	296	269	300	308	297	301	316	291	281	294	285	310	309	312	329	296	298	293	270	330	273	278	270	286	282	315	315	290	300	323	312	285	314	299	262	295	316	286	314	284	290	295	310	280	300	279	310	300	311	305	308	295	279	269	299	311	302	272	283	291	307	273	324	293	280	294	298	279	285	301	284	271	300	288	314	281	288	295	329	270	290	318	301	302	281	282	333	291	269	281	261	311	317	302	285	308	280	348	294	315	284	323	344	299	294	307	309	278	274	296	298	282	298	306	312	295	307	300	295	297	269	309	309	283	319	358	342	284	310	318	290	293	303	304	280	297	273	310	291	317	307	324	333	297	324	312	289	272	276	307	339	330	315	284	322	307	266	293	307	304	310	308	316	316	321	248	266	282	277	308	301	315	305	289	318	316	312	311	312	336	296	313	314	326	311	264	290	305	297	284	299	289	283	310	289	299	281	308	306	286	311	361	302	330	315	303	257	300	258	291	263	293	282	283	271	279	317	291	321	282	291	300	287	292	273	278	282	318	290	301	255	288	291	318	297	301	273	302	298	307	278	293	272	300	309	283	308	307	258	287	302	312	305	282	247	301	329	308	272	310	311	273	292	321	283	323	311	315	272	321	302	307	305	272	308	307	294	290	279	316	295	298	323	303	302	311	295	281	301	309	298	290	302	292	298	284	288	316	307	288	294	299	316	302	261	291	305	277	327	284	294	333	290	301	277	324	291	306	299	263	293	290	308	296	294	286	297	269	297	317	270	294	311	299	290	320	286	284	294	297	322	290	322	318	293	305	327	269	305	313	301	301	353	322	287	269	251	286	284	341	315	287	293	270	306	293	297	297	301	284	289	286	288	277	321	272	286	299	339	315	299	289	286	336	325	293	260	284	279	316	308	297	280	291	281	266	272	311	281	321	309	281	283	293	321	291	263	297	312	310	248	282	307	327	305	327	321	267	360
9173	2310	5057	6237	5507	4919	3808	3205	2888	2411	2238	2069	1865	1674	1519	1431	1318	1258	1246	1209	1135	1111	1016	1025	978	985	1017	958	894	889	928	902	854	846	810	827	804	756	772	760	760	740	720	776	731	710	749	775	701	740	686	724	736	681	668	731	701	691	735	739	708	733	708	673	694	681	696	712	676	676	702	690	676	699	703	672	677	692	691	698	654	643	738	684	698	705	669	695	700	728	708	742	703	729	697	683	671	642	699	683	651	655	687	660	695	721	671	669	695	654	762	676	726	687	629	728	701	735	695	702	695	666	670	671	638	643	651	668	675	608	675	654	679	663	703	639	715	667	702	691	675	659	662	671	655	706	634	611	671	679	693	721	680	720	666	685	664	655	698	669	665	685	683	686	676	717	710	663	702	685	698	710	698	679	684	654	733	650	695	684	697	705	662	634	665	665	750	698	675	709	633	729	679	662	733	684	668	668	714	694	735	713	680	689	683	680	665	682	703	642	705	661	690	675	721	653	664	722	693	679	698	656	679	698	673	683	706	705	699	693	634	658	678	729	679	703	647	677	657	650	723	690	692	685	734	697	678	701	652	679	758	673	723	670	648	722	660	671	703	691	661	665	680	677	683	651	679	703	672	703	705	704	672	681	686	624	688	674	684	667	713	641	683	662	700	671	708	692	672	675	698	690	715	669	694	645	724	641	703	703	691	670	694	703	706	652	697	681	706	679	641	694	692	678	685	699	689	686	670	623	667	659	676	710	701	690	687	719	683	658	651	674	681	691	675	675	692	625	705	714	695	661	720	731	693	699	668	689	647	623	683	689	647	738	709	703	688	690	715	697	673	675	731	669	674	645	657	689	681	664	679	711	655	698	681	690	733	730	686	683	696	604	717	709	627	652	721	643	707	681	693	609	685	699	666	689	675	729	701	687	695	703	650	675	628	715	698	675	674	634	742	665	686	673	691	669	697	659	692	684	659	671	646	697	694	719	692	678	666	661	655	678	681	663	665	723	644	635	663	626	685	652	679	665	665	625	711	690	719	711	663	695	657	680	694	727	597	723	689	664	730	678	715	686	647	700	680	669	700	703	705	659	726	690	682	679	701	651	653	672	680	730	720	717	686	694	649	701	630	661	668	620	634	672	697	676	677	670	662	674	697	679	696	657	703	705	715	645	680	657	672	729	722	677	634	708	636	718	683	656	703	684	673	681	676	666	666	660	688	697	688	723	627	701	687	675	691	659	647	631	603	615	669	644	675	663	696	651	628	719	674	703	634	679	657	701	699	696	651	613	716	649	662	664	665	677	681	661	626	672	720	661	650	714	640	656	718	662	700	701	663	718	668	681	680	706	685	697	639	666	684	647	645	680	730	694	630	703	693	643	663	700	683	693	698	681	656	701	679	652	662	706	701	673	697	683	644	670	751	650	693	663	698	671	666	711	662	660	682	628	719	727	700	685	697	699	676	712	683	660	688	632	707	714	685	720	717	678	695	688	680	690	690	680	668	682	672	749	682	720	654	685	639	683	670	650	658	667	685	714	658	666	664	639	671	696	711	669	619	675	642	680	671	671	678	686	640	655	645	659	698	721	658	620	661	675	692	686	749	682	664	698	693	677	678	696	703	681	719	675	661	656	691	706	710	681	634	686	683	649	732	691	680	657	699	718	692	716	648	637	697	668	715	700	698	685	647	705	676	681	690	732	686	691	660	694	685	724	710	693	632	697	663	672	594	687	623	708	682	666	680	651	693	664	670	687	691	664	643	682	678	653	668	726	660	667	660	671	670	715	730	681	688	676	668	688	690	682	677	735	667	672	670	660	692	698	694	704	701	682	703	710	688	676	659	666	706	713	660	683	681	723	666	710	711	679	691	692	687	686	675	681	663	618	694	744	714	663	665	688	698	687	683	655	667	695	727	667	721	694	682	664	664	674	666	726	703	696	639	650	670	672	671	687	677	676	750	619	686	665	666	678	666	658	691	676	695	681	666	683	693	701	674	678	677	652	721	661	697	687	623	735	657	673	698	662	652	651	686	677	679	667	667	659	632	652	668	707	640	711	673	711	687	726	656	696	702	676	665	719	642	678	704	677	670	644	688	665	665	689	671	657	644	671	703	699	730	699	708	704	659	685	728	666	667	685	712	708	738	667	631	717	670	702	675	620	655	614	707	658	669	699	619	657	645	653	649	702	717	658	701	722	667	636	721	703	686	699	730	667	705	654	636	663	692	698	666	718	667	671	664	659	652	674	690	683	684	696	720	661	627	682	633	668	673	662	686	626	664	669	673	678	650	703	674	686	704	643	674	677	671	696	663	708	669	714	659	688	655	720	682	707	689	656	688	675	682	636	728	676	730	671	676	663	610	681	663	680	705	648	726	644	682	664	697	756	703	655	640	670	679	685	667	687	678	692	633	658	700	656	718	692	716	674	692	693	670	669	673	679	719	694	710	655	687	651	731	683	718	697	695	675	654	671	660	672	664	666	654	688	679	691	670	696	712	692	648	681	709	685	657	694	694	667	685	695	675	678	678	728	671	697	654	685	671	681	627	677	715	691	727	665	656	669	684	655	707	720	690	712	649	660	682	655	693	687	638	707	656	723	663	667	680	687	685	684	670	692	684	643	669	714	709	689	668	666	659	703	671	699	706	642	671	675	682	738	600	759	683	657	682	706	695	683	720	707	692	685	720	705	656	692	695	689	688	722	691	657	718	655	697	706	659	711	712	691	720	700	724	706	745	682	681	656	668	653	669	646	681	684	644	672	642	650	695	687	668	670	699	673	616	698	685	661	706	690	722	705	641	688	642	670	676	638	691	699	652	666	689	670	730	700	676	699	699	699	705	712	690	693	703	659	652	652	684	677	709	679	637	687	719	715	687	682	662	637	686	673	636	717	676	695	670	745	652	655	659	715	708	679	650	661	691	742	738	722	697	683	703	710	676	699	726	634	665	702	655	652	682	710	671	692	683	671	651	671	691	673	681	674	682	640	695	693	657	676	666	696	660	651	675	650	694	694	776	679	687	674	649	696	679	692	654	687	623	659	709	731	678	668	689	708	657	647	713	655	677	666	634	698	666	665	668	649	693	600	690	664	661	692	701	668	637	719	669	640	696	637	682	671	656	674	619	708	658	701	682	631	664	636	694	705	691	669	672	692	681	689	666	666	676	644	644	698	712	739	674	654	663	730	662	687	690	711	704	656	736	667	641	708	659	676	738	690	670	697	687	645	681	692	659	689	701	678	705	679	626	675	669	718	693	691	659	683	661	665	662	671	669	663	706	655	681	639	682	628	697	675	681	664	701	679	707	673	697	667	720	692	670	717	640	660	645	662	666	693	692	729	705	725	650	701	703	712	670	678	665	704	719	659	728	685	690	711	666	691	723	668	703	665	678	674	673	707	671	713	661	694	643	685	702	676	652	675	697	687	666	677	671	700	664	705	667	685	689	659	677	645	643	690	688	693	691	656	661	664	657	663	698	675	637	712	666	717	740	652
2072	702	802	692	524	486	380	399	329	310	334	311	255	254	301	289	270	278	268	267	283	306	274	272	256	248	273	268	274	261	267	222	267	265	258	222	264	212	227	238	254	269	241	245	262	242	262	276	250	254	230	277	268	232	257	238	271	254	246	234	244	236	233	253	251	270	251	275	253	213	231	251	249	257	248	247	250	278	266	244	266	264	236	233	230	287	254	257	254	251	241	233	269	238	237	232	230	230	225	253	252	225	262	256	266	258	272	224	251	224	248	252	233	223	238	257	242	226	254	223	254	235	229	272	253	258	248	247	245	272	251	279	263	222	258	278	263	241	249	254	229	255	217	258	232	238	222	244	238	253	251	244	233	276	238	229	250	268	255	249	265	239	241	263	237	236	237	246	252	225	261	277	242	235	221	233	218	233	269	242	243	278	198	248	203	239	263	245	263	253	238	236	260	246	267	259	251	263	235	262	255	226	252	229	246	250	273	255	251	264	251	234	251	252	254	262	282	261	208	252	260	263	247	246	233	271	246	256	221	230	240	232	266	240	239	237	259	243	248	275	259	252	271	270	285	213	224	248	238	236	241	265	245	242	236	248	257	269	222	240	267	245	273	252	240	232	257	229	237	247	239	223	257	253	235	242	267	252	266	227	198	214	253	230	250	242	247	252	242	270	252	263	270	245	237	234	259	251	236	250	232	273	222	243	245	248	239	261	258	242	254	222	261	242	253	259	220	248	247	258	252	277	236	239	242	260	254	234	239	244	249	272	235	236	237	263	247	236	283	238	285	220	248	252	275	257	249	248	237	259	269	239	260	254	292	249	236	245	263	251	232	234	226	272	227	260	230	253	211	229	232	278	216	240	247	243	263	248	287	272	272	240	265	248	234	227	250	249	222	249	223	228	222	265	241	226	260	221	266	250	247	231	281	251	218	259	281	243	230	266	244	245	221	234	223	264	259	233	282	230	223	256	259	237	232	251	250	250	228	249	222	257	257	239	256	233	233	244	266	247	268	234	251	248	250	280	245	266	269	252	266	257	242	222	278	242	281	258	239	212	246	232	229	256	255	272	244	260	243	232	235	237	235	255	229	239	264	250	262	262	258	227	234	261	256	250	259	238	243	252	241	222	239	266	221	263	257	256	260	246	268	258	280	256	272	243	281	245	223	223	259	227	262	263	248	225	259	263	228	265	229	254	281	258	246	250	252	243	244	235	244	259	238	245	253	210	263	228	246	238	260	236	269	245	262	233	226	248	225	244	251	246	246	222	255	252	263	264	252	241	237	244	232	268	269	237	263	242	229	260	267	243	258	229	249	247	214	277	221	210	256	225	266	208	246	257	249	261	262	252	243	258	268	253	217	236	236	237	268	265	251	211	279	239	285	254	238	243	253	252	258	276	242	255	226	219	212	244	263	259	225	286	266	239	261	257	248	209	271	242	288	282	245	253	243	248	216	244	237	250	253	245	261	250	227	258	234	286	261	240	241	237	219	260	292	268	261	271	252	246	231	238	239	223	244	269	259	256	258	225	243	273	270	247	243	245	236	257	226	242	258	257	245	249	225	231	244	257	264	229	243	239	274	247	236	259	231	257	240	252	259	279	254	220	257	242	242	245	272	259	258	256	250	256	231	245	266	235	250	253	220	248	264	256	251	238	221	220	262	254	243	234	204	268	259	250	257	253	230	247	262	243	224	271	229	259	224	241	257	262	234	249	252	250	235	217	247	270	275	248	247	242	254	252	250	251	245	225	232	253	281	236	256	247	256	229	239	215	275	289	261	244	245	239	230	245	242	260	224	238	263	250	223	232	244	271	240	237	286	209	254	250	250	231	238	266	255	265	276	269	267	250	272	221	266	272	250	231	241	240	214	225	230	228	217	251	233	244	262	247	237	257	253	238	252	242	274	216	258	251	270	285	268	258	268	237	253	253	236	226	226	208	256	275	263	275	252	228	254	274	248	250	233	261	244	232	282	231	256	233	228	245	244	250	258	256	216	242	268	258	260	231	236	238	214	257	228	270	274	264	273	236	241	256	233	253	207	232	260	228	266	225	250	240	233	248	260	258	247	226	243	255	251	261	233	246	247	288	241	224	252	242	278	260	250	240	237	233	268	237	235	244	279	229	250	256	239	256	245	230	266	263	261	227	225	260	234	245	259	238	243	262	236	287	260	212	251	240	274	239	242	244	266	235	252	232	271	261	263	238	241	224	264	265	255	261	241	261	262	259	251	238	240	256	244	284	276	230	272	218	235	232	224	253	250	206	237	257	235	223	272	227	275	271	262	229	246	247	247	290	250	239	252	232	233	268	230	236	241	243	261	235	272	242	254	250	210	236	255	244	249	248	285	248	254	238	226	234	232	235	268	252	233	249	228	255	267	252	297	247	240	241	257	259	242	250	243	276	270	258	237	264	242	246	222	259	270	244	228	232	249	286	242	227	231	251	255	251	243	257	296	232	269	260	239	241	249	260	228	247	261	235	255	246	249	236	287	253	276	256	267	239	258	215	264	257	269	236	240	255	250	257	257	260	224	246	255	243	254	232	244	235	229	266	248	257	263	233	236	256	252	230	248	229	255	262	253	223	251	262	240	264	273	229	264	212	252	238	264	251	235	258	214	254	239	243	264	287	266	214	252	210	255	243	228	214	250	227	240	250	248	266	270	219	214	263	273	238	228	258	268	248	257	241	260	230	260	237	269	248	267	254	271	269	246	234	241	229	237	247	304	262	243	270	265	251	259	247	251	234	243	228	249	217	247	244	253	245	230	248	241	265	274	225	236	262	235	234	278	258	237	259	275	262	249	227	243	259	268	245	231	232	264	234	241	241	204	238	260	257	252	249	237	252	262	243	253	260	282	230	225	247	251	274	259	256	249	238	257	259	250	269	249	241	251	265	289	243	218	260	246	258	239	261	230	259	275	297	231	246	256	244	278	266	209	276	229	231	264	254	221	240	260	253	267	245	261	242	286	256	241	243	242	262	255	245	244	212	241	258	243	262	259	253	221	267	238	245	259	210	255	257	243	232	233	241	239	270	248	253	288	240	248	234	253	263	294	231	253	245	245	244	246	224	255	269	265	252	236	260	251	267	245	248	248	230	250	275	246	263	230	261	291	250	250	263	274	245	254	267	252	253	241	241	262	255	270	264	259	251	266	247	257	231	265	216	248	252	258	252	268	239	264	227	247	257	253	231	245	259	277	275	244	268	295	250	260	238	236	246	260	222	235	263	266	281	276	226	222	258	229	231	252	247	261	251	270	210	242	243	252	257	264	277	239	244	260	226	240	240	276	283	266	250	261	252	229	260	244	231	232	224	245	255	254	222	266	264	215	273	251	253	276	252	271	258	233	243	248	248	248	242	229	267	251	212	269	252	238	243	253	224	250	253	224	220	258	250	233	275	275	216	256	221	253	260	214	216	224	237	269	250	252	226	240	238	188	234	268	281	251	248	246	244	249	247	251	240	233	232	226	243	244	262	266	239
2115	991	1710	2086	1947	1773	1445	1327	1146	1043	1015	956	932	841	760	776	791	768	757	736	716	716	732	701	687	663	661	683	700	666	653	622	640	636	658	666	602	612	659	651	609	595	634	607	585	578	626	587	608	623	612	615	579	619	623	618	628	624	598	603	577	594	635	575	639	589	620	581	615	587	620	576	615	630	607	578	576	559	607	605	616	584	611	595	604	604	582	593	627	580	586	559	626	614	579	553	647	617	596	616	605	626	616	628	574	621	573	565	618	588	583	577	615	569	616	582	600	576	621	590	634	572	608	615	563	599	606	584	609	585	604	564	572	588	612	558	581	579	606	595	593	633	601	601	637	602	594	589	583	582	593	638	628	584	609	620	585	608	585	631	604	606	558	607	573	578	562	555	636	576	547	588	567	569	591	546	575	612	607	588	560	582	644	610	632	622	537	598	589	628	601	570	608	558	643	629	638	637	567	586	567	633	581	581	573	609	627	608	599	632	578	614	593	590	569	623	627	541	614	597	610	588	551	575	589	630	578	606	613	569	569	603	620	589	645	611	657	579	571	611	591	586	617	613	583	558	585	555	588	625	582	596	597	615	592	631	660	561	568	649	557	596	602	608	592	579	602	608	575	571	588	576	539	599	558	600	617	578	585	615	576	569	579	599	595	611	611	616	597	635	568	634	567	638	556	600	578	583	632	579	601	569	637	653	600	583	596	607	605	589	602	591	568	559	567	579	603	624	564	624	599	552	560	582	587	577	624	596	580	595	603	610	574	593	612	634	558	575	581	596	608	567	617	555	570	580	571	583	586	618	606	590	575	561	580	600	573	603	631	589	605	579	625	597	609	607	628	579	599	583	590	574	557	603	578	601	606	572	642	626	585	605	616	614	554	564	596	585	602	562	572	620	597	583	600	612	632	579	645	612	499	605	653	583	596	618	567	582	588	584	626	612	615	623	619	607	547	598	576	588	613	553	594	620	619	600	570	609	585	604	593	558	589	599	612	602	571	582	594	607	574	585	610	614	596	618	576	615	592	613	568	572	624	584	582	608	594	601	599	620	573	625	616	614	584	577	631	582	574	615	557	588	577	602	600	608	546	593	604	614	616	587	560	565	656	555	579	622	581	632	600	617	638	577	601	569	616	599	592	633	604	605	557	579	628	588	644	606	612	592	629	650	620	620	568	609	573	563	599	553	582	568	623	626	623	610	629	611	633	571	564	579	597	610	575	614	595	562	578	644	606	567	567	599	570	639	572	632	596	581	606	593	611	601	626	542	633	610	639	638	599	552	634	581	548	624	615	618	621	591	551	631	612	572	644	616	575	596	588	600	610	614	599	654	561	634	597	594	595	565	600	626	629	575	583	601	594	576	574	599	626	587	638	582	616	611	605	622	566	629	574	617	607	569	636	590	584	577	567	638	592	594	551	581	647	593	626	609	599	570	596	592	578	601	561	630	579	585	598	572	607	620	587	569	588	577	592	603	564	587	616	611	610	576	605	585	586	581	570	650	536	560	613	603	625	580	598	561	576	576	608	589	603	580	558	547	573	569	583	630	570	583	563	632	611	575	598	605	607	611	612	603	529	595	549	587	606	576	620	592	614	556	656	608	589	591	577	607	593	631	623	579	588	582	634	662	638	629	577	586	609	576	596	579	578	575	606	605	612	586	576	580	610	604	610	631	598	586	570	683	609	572	590	613	610	614	568	570	566	568	622	588	612	556	597	582	585	596	625	607	619	614	576	584	569	618	568	615	574	547	597	612	606	625	660	583	563	604	601	596	618	615	584	600	612	655	602	600	582	574	630	566	575	616	573	608	601	605	622	647	600	575	582	581	585	609	565	565	623	594	605	599	584	607	659	639	573	588	564	577	617	580	566	579	597	616	587	601	615	618	665	615	582	608	628	647	629	628	565	581	590	588	620	575	573	615	590	574	561	599	631	568	581	582	614	601	584	637	640	590	585	578	574	605	626	566	586	618	594	550	604	594	580	621	583	629	569	576	560	626	537	551	554	586	627	557	601	548	583	629	561	601	606	592	618	572	628	605	601	652	574	644	609	557	586	593	602	564	579	636	594	591	639	608	556	570	619	594	609	572	608	634	622	603	613	597	592	609	617	594	591	579	574	611	580	603	631	617	585	585	596	593	596	562	574	622	612	571	614	622	620	648	557	605	599	613	609	601	609	594	594	600	619	614	568	600	608	573	588	623	591	631	588	616	549	622	556	597	635	588	591	610	626	569	638	584	692	600	559	584	586	531	583	577	608	579	581	594	635	646	625	585	572	574	606	576	630	618	600	583	607	624	644	615	639	635	572	614	598	577	600	585	597	574	577	598	638	624	594	606	610	591	602	591	570	603	615	633	600	551	644	608	598	544	632	575	609	563	592	619	565	602	615	633	673	585	589	603	574	570	591	579	566	565	628	557	606	600	599	605	612	627	588	597	596	576	683	598	599	563	579	598	565	565	630	635	609	603	623	606	607	581	569	605	574	566	581	572	582	611	619	580	597	612	608	604	628	570	603	578	619	625	564	612	603	631	581	639	607	563	592	591	601	571	582	599	571	597	611	572	605	587	599	607	560	613	614	589	561	627	633	584	544	629	558	585	565	583	595	592	624	606	589	613	591	588	591	643	578	600	598	608	605	596	596	597	614	586	589	587	607	585	595	606	596	571	602	561	609	565	590	562	614	636	601	558	630	587	559	620	588	625	583	596	622	629	598	558	622	576	590	605	594	610	580	600	603	609	617	546	569	625	578	558	627	568	578	640	583	589	619	564	634	608	575	547	563	556	555	580	620	582	609	609	626	548	606	620	566	616	578	609	578	567	615	608	648	611	578	620	611	572	621	542	563	631	568	592	611	640	610	586	572	586	603	607	634	610	629	615	593	599	623	593	576	603	587	627	624	592	626	607	596	590	598	631	584	584	599	586	597	583	627	577	584	603	574	585	580	603	646	603	573	609	640	628	630	594	596	617	590	608	572	616	613	619	587	592	584	607	570	667	602	586	588	561	635	599	619	588	567	644	634	637	569	566	626	602	567	583	635	621	629	557	609	612	623	610	619	566	634	616	564	561	545	586	561	600	553	569	592	588	598	597	569	615	590	606	576	596	587	612	576	581	624	587	581	578	595	587	594	556	590	554	600	638	585	563	603	597	628	612	628	607	609	600	609	555	590	602	657	619	577	632	572	594	593	612	592	613	594	611	598	563	645	611	655	606	589	580	587	620	638	608	596	619	610	579	594	605	597	619	632	646	631	587	625	581	557	593	554	616	576	600	592	590	612	642	592	621	608	616	612	599	641	582	635	631	624	589	674	580	606	607	631	563	590	599	590	613	566	597	644	562	621	591	571	600	531	608	612	542	617	603	574	588	587	652	598	591	613	650	637	630	601	551	627	587	588	576	615	581	552	616	605	617	587	606	581	593	620	539	606	589	581	599	616	619	597	609	580	630	608	576	604	587	558	574	597	601	559	641	569	600	572	604
8513	1405	1823	1494	1078	919	765	689	605	537	486	461	450	419	389	418	389	374	390	408	363	398	373	382	376	377	356	343	339	346	337	342	331	328	398	294	284	335	330	293	363	315	330	363	330	329	335	311	341	334	331	315	319	322	350	365	323	330	291	312	342	297	303	329	316	335	315	331	343	318	345	349	369	312	301	341	333	359	334	322	353	301	332	353	357	303	368	339	329	324	326	317	316	351	297	319	306	360	302	328	334	343	327	343	308	343	334	313	372	346	316	347	320	334	303	362	310	326	357	317	330	333	345	287	334	306	318	308	371	342	331	323	319	365	327	322	347	341	324	346	321	348	361	331	348	336	306	342	334	350	308	335	335	330	306	343	313	348	325	336	348	311	312	337	327	318	323	312	351	386	370	316	338	321	327	349	315	349	328	345	326	343	301	341	325	337	318	350	351	330	318	365	320	320	307	350	304	319	293	304	325	341	303	304	356	322	336	339	310	328	329	337	337	369	356	330	322	329	330	340	354	354	339	362	328	330	325	317	300	333	331	336	337	340	346	315	320	315	329	358	326	354	387	367	330	326	320	366	322	319	329	332	347	321	322	323	318	366	349	337	313	323	330	344	322	315	329	310	331	340	301	338	328	312	309	319	315	322	346	364	323	333	311	332	334	339	357	298	304	346	332	352	357	311	368	317	335	300	308	287	339	326	327	317	360	338	310	325	327	337	328	298	322	338	343	343	343	355	347	355	316	294	315	313	334	357	329	339	329	326	351	320	303	309	343	314	338	348	327	313	323	326	327	308	325	302	314	314	347	313	334	319	318	335	322	317	300	361	312	291	316	313	309	339	347	315	329	306	313	282	330	359	345	341	352	314	311	303	337	351	313	319	340	321	327	333	353	344	318	333	325	317	333	330	341	305	338	326	331	330	325	303	320	346	328	346	297	346	346	314	349	350	335	357	340	312	357	327	333	321	322	348	340	317	308	331	330	337	331	340	342	321	335	343	320	342	341	322	327	310	346	324	316	331	346	332	326	314	290	299	316	310	300	340	299	334	327	335	328	342	333	360	344	324	329	336	335	327	357	371	366	317	327	353	350	346	351	331	298	347	346	343	334	341	308	321	330	342	361	296	319	321	320	353	345	329	357	318	320	343	330	328	337	333	313	310	342	338	331	326	326	352	333	336	345	362	326	348	350	348	354	348	325	318	318	337	379	321	320	329	364	322	341	356	368	298	345	332	316	351	329	354	339	369	333	364	303	368	323	332	308	313	313	360	302	312	304	313	316	338	298	335	346	343	289	319	314	313	346	333	332	355	372	314	317	336	309	298	333	313	339	291	329	325	336	350	319	344	350	352	333	347	356	326	346	269	339	321	359	330	326	291	324	296	338	377	321	297	342	308	337	351	329	334	314	305	334	270	345	293	342	355	315	346	324	325	324	319	345	333	330	337	352	338	368	361	326	341	345	353	325	326	323	338	310	298	323	326	362	317	364	309	330	314	314	325	347	314	347	375	334	334	345	329	330	329	342	340	319	341	355	350	354	327	311	302	325	326	354	344	338	330	350	336	316	328	361	348	297	334	330	350	328	320	345	324	329	334	329	355	329	301	332	326	331	337	357	301	334	360	323	312	365	356	341	314	347	337	309	346	322	332	284	316	328	315	336	366	315	350	332	334	336	343	311	363	294	344	312	327	321	298	305	386	338	314	329	339	346	313	311	357	309	342	325	313	329	370	344	290	310	304	307	328	303	321	337	311	331	308	355	354	341	324	345	283	313	329	303	297	326	363	341	325	325	309	324	320	343	377	332	357	325	401	327	303	334	318	365	304	326	336	350	329	292	327	351	338	340	317	335	339	354	310	302	349	318	320	333	371	290	324	320	322	324	320	295	289	306	352	326	314	320	330	323	345	314	278	352	325	310	323	305	322	350	349	322	336	344	348	360	300	339	316	310	307	317	341	352	321	346	341	301	331	335	322	321	334	341	334	316	318	344	338	355	327	293	291	340	344	341	356	340	343	347	355	331	347	329	330	312	316	363	338	313	301	356	348	302	324	375	318	325	319	324	357	322	356	307	301	355	307	332	308	340	330	311	308	316	345	337	346	334	333	360	308	343	320	325	325	354	322	352	359	306	330	334	309	340	343	342	330	340	332	366	332	351	301	307	288	298	303	318	359	343	345	329	358	316	328	330	293	351	327	313	344	320	330	370	319	312	295	345	346	325	353	363	306	335	331	323	327	314	344	315	341	366	370	360	307	339	337	390	316	333	326	339	349	335	327	328	311	321	317	329	317	312	354	313	351	328	335	317	304	363	312	350	351	347	342	330	348	352	335	356	348	327	349	355	351	315	344	336	306	356	344	344	359	323	320	297	334	331	314	292	322	318	338	332	349	322	342	339	299	323	326	323	326	355	314	342	334	343	339	287	343	320	333	316	336	374	309	313	312	363	320	345	337	334	326	322	311	350	347	331	341	336	338	327	334	350	315	366	313	302	324	295	299	310	324	327	326	321	330	347	330	368	320	306	317	336	292	299	298	306	342	349	311	314	337	317	324	353	337	311	311	343	357	318	306	342	312	314	305	322	354	288	330	334	327	297	345	331	307	344	302	310	339	354	306	333	345	339	322	322	339	357	301	355	323	342	308	347	351	318	322	318	349	337	312	308	326	335	332	351	364	326	358	349	352	329	326	318	359	346	317	346	329	368	331	321	357	329	322	282	313	329	324	334	377	314	353	310	312	336	301	326	323	345	311	319	313	316	305	352	345	358	355	351	335	331	318	303	305	311	336	337	323	312	320	336	328	301	361	365	344	337	318	321	315	378	339	305	357	311	326	338	321	364	339	314	340	332	362	319	301	317	321	333	331	318	338	311	312	333	319	336	328	318	317	346	356	333	343	291	299	369	332	361	312	281	296	357	349	350	313	313	323	358	326	334	341	334	314	286	317	303	358	327	314	331	344	311	330	317	299	333	330	346	334	353	330	306	313	306	299	344	327	336	343	300	361	326	344	359	372	308	344	306	294	349	353	323	304	353	301	366	370	298	306	304	358	323	327	321	318	303	329	283	325	332	312	346	361	330	320	322	302	343	340	312	313	319	322	311	309	323	319	293	364	341	348	312	355	307	302	324	341	332	322	303	316	318	343	334	331	320	316	323	331	319	333	358	359	343	343	326	345	316	311	343	346	344	346	344	308	344	330	343	340	342	342	318	303	343	341	332	311	356	331	333	313	337	333	331	344	306	352	347	335	359	359	332	366	349	325	313	314	322	327	359	300	315	317	331	303	338	316	314	330	343	340	307	303	345	304	315	323	342	322	353	305	333	325	316	340	293	336	317	310	364	336	363	320	335	323	299	299	322	333	347	353	326	318	334	356	318	346	325	364	314	301	325	335	345	338	319	343	321	347	322	355	298	357	338	366	313	342	369	328	336	323	294	319	334	351	328	362	345	357	314	324	317	366	329	368	284	318	306	363	336	333	357	363	296	356
7054	1740	3623	4452	4026	3467	2735	2414	2097	1837	1738	1588	1469	1400	1283	1270	1194	1132	1109	1084	1050	1030	964	972	987	914	967	974	937	962	910	865	852	853	805	782	863	773	813	780	871	832	812	763	772	789	771	763	772	789	758	771	796	791	772	796	738	756	780	787	757	774	760	786	765	761	808	791	794	765	742	708	766	762	799	789	781	812	726	783	749	724	786	751	759	785	780	746	728	754	790	763	785	714	741	731	737	743	787	729	801	767	770	770	776	754	728	837	800	781	768	726	769	803	777	778	760	740	798	773	757	755	731	785	799	771	751	757	741	760	779	732	738	716	775	740	746	783	742	760	745	829	738	794	730	786	782	816	788	746	741	757	797	764	719	775	774	776	742	755	798	765	773	775	750	787	753	764	759	739	779	771	723	806	767	739	784	776	816	785	744	806	769	755	799	768	766	794	822	804	731	757	801	765	757	777	788	770	807	774	776	778	678	740	773	739	775	761	740	743	790	723	742	777	721	822	751	798	800	774	714	739	775	734	816	748	778	779	746	784	761	750	793	768	793	765	778	773	759	740	779	749	772	749	731	768	758	781	720	822	774	764	805	778	759	729	758	803	764	777	788	784	726	777	753	742	736	759	699	816	795	730	788	761	721	769	760	815	749	741	755	750	811	824	768	762	784	782	784	734	782	750	738	741	779	746	736	713	746	771	759	754	758	741	765	737	778	740	738	783	788	747	768	731	750	790	791	775	750	732	770	783	746	719	739	740	718	788	787	783	751	750	813	737	770	774	805	712	748	747	772	794	834	749	730	782	780	797	741	806	736	761	763	750	758	755	778	747	716	763	780	779	748	757	771	768	738	759	779	766	738	743	760	775	773	811	823	761	761	766	743	759	750	750	739	749	750	730	797	784	742	720	742	729	758	772	770	730	758	776	764	797	782	755	766	749	766	764	720	785	751	778	786	770	773	822	787	701	740	755	792	770	827	789	752	712	761	735	768	825	758	792	770	742	717	753	770	771	780	814	756	780	792	788	728	772	802	774	761	742	746	766	783	802	748	813	740	781	776	727	811	729	746	721	764	775	800	751	815	735	765	758	757	757	742	788	800	787	805	793	750	801	759	733	766	685	808	778	776	766	754	760	781	761	726	749	767	756	756	742	750	761	792	726	716	800	765	767	718	724	769	745	802	737	753	708	772	746	787	745	794	800	763	729	717	765	824	758	776	754	803	779	828	745	744	788	743	734	738	772	769	789	731	728	750	735	753	749	731	831	751	734	746	785	768	788	758	730	798	835	711	731	763	792	770	736	786	771	771	793	766	747	789	748	746	819	743	773	782	740	809	760	779	813	799	818	783	729	754	778	740	755	733	784	743	769	760	780	749	748	793	810	825	775	735	777	782	773	774	751	770	732	782	740	749	731	759	786	846	717	757	783	735	758	741	749	748	769	765	746	778	768	757	736	738	741	746	844	753	725	804	805	745	728	779	780	763	794	761	780	750	769	810	798	796	771	756	762	809	768	760	722	741	726	746	799	802	779	781	764	773	779	745	748	753	772	742	810	765	777	777	761	791	730	767	740	764	730	768	751	808	732	725	739	740	771	767	767	807	762	704	776	753	745	738	740	765	769	752	817	716	779	743	736	748	761	751	746	723	721	761	799	811	766	762	759	805	739	822	770	811	705	755	740	787	752	733	772	774	757	710	773	775	728	804	765	783	757	797	744	756	814	763	754	740	768	841	817	790	792	836	766	783	772	778	740	839	716	790	700	766	762	770	752	749	720	772	803	747	749	730	749	824	758	776	759	777	782	780	770	794	795	752	739	770	751	703	783	740	778	711	759	779	802	784	760	783	757	750	763	771	735	808	796	783	763	771	725	759	826	728	767	733	760	762	767	813	743	740	759	712	776	779	715	750	787	795	797	785	771	771	792	743	820	767	762	768	790	800	803	754	801	778	761	742	792	758	767	784	749	780	767	744	748	789	734	774	771	720	731	776	798	751	748	759	756	712	770	774	746	780	714	763	742	790	776	783	787	773	774	726	763	722	785	767	761	804	762	769	749	756	755	766	752	761	727	764	766	752	776	782	771	762	778	725	776	781	760	749	714	755	752	775	765	737	761	805	782	828	719	734	730	756	755	717	756	743	691	771	776	765	765	782	791	767	759	780	754	786	724	837	766	743	746	727	749	795	776	776	760	764	799	707	745	753	811	794	760	758	794	759	759	772	747	791	797	768	737	775	751	776	772	760	719	790	763	768	788	739	760	765	796	810	762	735	777	792	754	728	768	782	744	784	783	785	720	749	731	774	732	731	813	780	723	795	793	746	814	790	725	754	683	771	792	791	753	768	673	813	798	812	767	760	779	773	823	801	798	749	772	768	765	785	719	760	752	791	779	757	766	778	721	795	787	818	731	733	775	776	805	744	787	756	760	757	768	780	769	719	725	766	815	762	745	747	770	793	767	769	724	765	747	748	741	730	793	772	785	769	721	779	721	780	782	738	722	790	797	770	733	756	778	743	786	819	768	795	747	777	758	768	801	757	753	767	765	804	765	753	777	786	768	821	764	741	755	752	765	772	721	746	799	740	804	770	824	822	743	738	744	738	742	704	744	788	777	779	778	768	742	723	777	796	769	756	714	780	737	778	758	778	755	843	785	748	760	779	768	757	769	717	777	746	751	803	781	794	843	777	744	747	742	774	743	797	728	742	745	795	754	769	768	854	761	773	762	730	776	756	785	756	745	743	791	740	780	760	784	781	798	788	793	758	761	794	809	772	757	720	777	757	681	763	764	752	736	777	879	766	799	768	770	822	804	744	752	774	790	761	768	750	749	759	737	756	777	775	761	822	768	739	807	731	787	728	791	764	700	744	786	767	773	771	729	763	742	767	763	768	740	793	756	733	786	773	748	741	756	770	730	715	838	747	769	745	789	760	754	814	741	784	781	769	718	763	740	810	746	814	750	746	793	701	748	728	789	792	783	732	705	774	844	756	812	745	768	789	720	783	768	793	768	762	764	776	769	770	768	747	788	773	753	734	730	735	754	739	750	787	746	775	708	804	748	755	715	755	733	746	727	748	762	752	779	745	832	774	747	741	730	770	741	761	770	723	760	763	746	735	809	845	748	784	730	756	863	750	790	787	739	783	776	775	755	784	726	724	746	773	755	808	776	731	742	787	815	817	777	735	728	733	751	765	755	747	762	766	812	781	742	733	770	774	751	752	740	790	768	789	763	719	756	765	814	752	751	786	748	797	717	751	715	780	795	765	749	798	743	768	736	784	770	781	804	800	775	804	733	737	774	783	791	797	783	754	774	801	778	759	816	773	754	802	836	735	761	788	731	745	752	780	800	762	746	789	770	710	806	780	784	746	738	750	744	803	789	794	802	766	746	696	718	816	811	804	765	835	808	784	748	766	739	792	772	766	790	761	759	753	719	802	770	727	790	758	738	751	771	788	773	801	699	739	736	793	767	828	789	757	779	721	762	733	747	765	773
15689	2501	2675	2202	1578	1221	961	780	690	579	542	495	483	401	450	443	412	423	399	374	317	334	354	345	342	343	339	336	329	347	332	331	312	325	342	321	321	321	340	326	302	331	265	290	302	274	302	272	309	296	294	290	325	313	275	294	297	282	332	300	312	293	280	276	272	293	319	297	275	281	308	292	272	318	292	323	292	282	302	307	299	289	277	296	308	297	300	301	284	345	308	291	301	290	272	332	305	311	315	271	275	272	287	318	305	284	293	309	300	310	289	302	266	289	275	324	307	284	304	303	287	339	305	301	316	291	272	302	292	293	269	279	275	273	302	284	305	300	302	301	313	312	297	336	321	312	327	289	306	261	320	286	282	301	280	319	303	274	292	287	294	259	278	321	288	273	266	292	286	299	290	276	302	291	282	296	270	310	270	287	305	340	328	296	293	317	302	279	285	282	287	278	284	299	273	307	314	283	323	307	306	298	285	308	298	287	312	302	280	281	279	267	271	295	297	284	338	305	321	319	295	318	304	296	317	327	333	275	272	278	315	299	292	282	311	326	282	295	259	311	295	291	288	314	282	297	294	291	306	304	299	294	318	306	288	280	322	291	271	321	285	331	278	306	304	299	314	313	309	252	270	300	305	279	300	300	269	284	331	281	256	293	263	308	296	346	334	293	311	280	289	281	291	342	297	287	310	298	316	273	280	305	303	309	274	280	279	313	333	276	307	265	300	280	328	274	298	274	327	274	337	300	267	289	304	319	287	272	315	312	264	310	317	316	298	303	311	263	278	296	300	300	286	282	283	292	275	306	261	279	262	292	342	287	289	296	258	265	308	266	278	277	250	295	275	285	281	277	279	292	275	302	313	301	331	291	299	286	283	315	290	290	286	307	291	324	271	337	281	305	304	292	303	302	282	319	286	314	321	303	274	299	279	293	316	289	258	292	312	301	306	304	321	305	281	275	318	311	275	301	284	318	305	274	276	304	261	297	279	299	298	293	311	296	309	284	301	300	314	261	321	308	277	272	321	285	326	302	325	293	317	339	298	272	294	285	322	278	290	269	305	293	315	265	293	293	302	334	275	288	270	306	292	319	336	274	274	269	274	301	333	286	299	271	318	275	272	264	309	325	282	291	313	313	294	321	301	299	303	288	264	302	299	289	305	285	275	279	277	281	309	303	318	287	267	317	224	303	290	322	311	277	300	265	279	313	322	269	308	301	287	280	310	297	271	301	295	274	315	284	296	296	269	304	319	248	287	297	318	281	300	291	294	283	295	270	280	296	281	271	294	270	294	312	297	282	292	309	319	295	304	284	304	322	282	311	285	276	321	299	270	282	297	296	297	303	294	278	306	287	279	299	285	280	337	304	282	277	301	293	310	316	279	315	285	287	270	324	300	302	291	280	261	289	294	292	274	312	300	268	285	272	271	292	272	284	289	308	273	276	281	272	312	309	309	297	275	294	308	294	305	290	299	283	303	300	310	308	340	255	299	284	309	299	264	322	313	269	298	303	316	331	287	278	295	281	277	278	302	296	320	265	286	285	320	263	303	301	303	273	273	315	275	285	299	299	286	302	303	310	304	304	297	312	268	292	292	291	294	255	283	300	317	288	317	258	313	288	293	301	272	271	322	273	293	320	314	280	298	278	306	300	287	322	301	290	295	280	298	308	284	288	305	322	267	294	284	302	279	275	287	272	292	288	279	283	291	290	286	285	295	317	295	300	292	306	285	308	297	314	245	299	291	297	287	305	293	279	303	289	329	288	300	287	274	316	299	302	263	266	279	308	287	314	298	314	304	277	317	335	328	297	316	306	260	283	327	336	289	275	318	284	324	284	284	285	329	301	327	304	317	266	309	271	302	299	309	300	286	283	310	319	281	263	268	327	305	285	304	288	302	312	303	314	334	285	306	280	283	303	295	281	289	256	338	299	291	276	272	312	262	278	300	319	283	328	295	300	284	280	296	321	313	314	315	287	341	298	313	303	299	286	301	295	326	296	277	272	315	308	265	312	297	266	325	291	307	303	280	284	296	302	271	303	288	260	300	271	302	290	298	309	285	277	306	366	280	308	274	277	318	293	309	284	294	303	284	298	301	266	336	295	281	307	324	281	291	279	308	307	266	285	331	317	276	298	292	321	294	268	298	293	282	311	335	293	295	288	315	315	266	289	287	294	306	309	293	290	293	281	291	307	309	285	304	283	286	297	301	301	304	293	307	281	305	273	265	300	294	307	266	330	314	289	288	290	282	311	272	283	283	268	292	274	299	317	250	282	293	336	283	289	274	270	300	306	293	294	324	342	333	293	314	315	286	314	300	279	299	277	282	279	289	293	270	300	293	295	264	288	292	297	309	298	288	286	268	314	289	293	327	338	311	338	297	308	302	303	304	284	290	293	290	293	337	295	320	267	315	277	292	296	275	310	285	276	287	351	324	298	308	283	283	273	284	288	284	311	291	307	318	312	303	299	295	271	294	283	334	302	290	290	292	283	285	314	310	279	303	264	326	279	292	288	292	336	310	305	295	306	260	298	309	271	285	328	302	291	283	285	337	303	317	288	267	289	290	303	288	314	316	295	306	283	337	308	291	266	295	335	324	285	313	291	289	274	291	319	280	295	302	310	300	309	292	277	284	276	290	265	295	305	264	272	324	325	308	309	300	297	266	292	276	286	301	300	324	289	319	285	326	278	311	330	289	275	303	309	309	309	277	269	309	304	298	256	336	316	302	329	284	310	302	286	286	298	294	293	276	287	281	320	323	309	295	296	297	293	285	315	313	283	322	306	314	307	292	333	285	296	302	323	298	306	305	262	290	290	326	308	268	284	292	274	324	293	299	321	268	295	282	294	332	306	301	291	310	327	291	273	307	307	282	266	276	256	293	304	293	311	317	326	309	290	278	306	283	311	311	316	307	295	266	283	302	268	294	283	289	305	305	288	286	275	282	298	290	308	293	311	296	298	282	257	281	292	278	312	277	292	318	298	291	293	262	311	302	286	278	300	270	304	298	329	321	307	281	282	310	323	287	313	286	313	305	279	295	277	253	298	275	291	295	315	276	294	308	297	301	296	284	310	302	294	274	301	315	296	306	342	310	306	315	276	290	315	311	304	291	303	293	290	274	306	279	312	320	302	298	330	313	296	321	286	293	295	272	276	323	319	272	300	276	294	270	302	268	275	274	276	275	309	296	318	296	298	262	318	299	328	300	302	322	310	286	277	280	307	309	311	278	287	273	297	297	286	286	300	297	261	275	291	272	316	340	283	300	289	323	317	272	300	314	320	303	300	262	304	257	308	299	300	325	280	297	278	293	276	296	271	266	286	295	289	287	299	307	300	273	311	273	286	283	283	271	283	280	322	320	279	290	306	282	286	280	303	265	305	296	324	301	288	300	299	297	293	255	300	296	282	314	301	294	266	334	295	286	297	286	309	321	267	294	280	288	292	297	264	282	267	299	282	270	288	313	297	298	304	276	309	317	323	354	285	305	291
9121	2320	5070	6208	5581	4576	3972	3263	2884	2340	2155	1975	1836	1602	1482	1394	1319	1221	1245	1141	1127	1155	1108	1003	1047	975	942	931	974	876	912	857	837	833	822	859	798	819	730	746	751	818	716	736	783	684	716	713	725	721	673	686	672	742	722	739	647	694	683	669	644	647	696	704	641	706	678	644	661	722	694	672	675	674	731	700	695	691	684	670	704	697	675	701	660	711	717	619	646	703	693	720	667	662	656	650	678	679	685	725	725	637	683	670	681	682	658	679	635	684	719	690	722	701	693	660	701	661	676	735	662	695	683	657	707	707	674	648	681	691	663	683	655	672	662	679	742	700	678	688	660	706	683	689	671	675	678	660	677	651	685	669	708	676	702	644	671	657	674	659	650	660	666	673	697	640	680	670	706	682	707	661	693	668	662	663	651	684	624	663	673	637	665	692	622	662	710	668	615	651	674	684	681	708	677	678	672	674	629	683	683	707	671	697	692	687	663	674	669	692	649	714	681	712	651	722	664	672	640	678	693	676	681	638	647	667	662	677	673	697	638	697	660	719	651	676	660	725	696	703	690	728	691	684	696	668	719	646	652	718	653	663	698	646	688	663	665	656	677	704	690	658	705	667	730	669	697	681	694	680	671	643	705	673	652	679	666	728	709	713	687	642	614	702	682	661	661	658	733	664	693	681	663	714	659	679	657	710	639	691	633	646	668	691	751	658	627	704	653	675	718	684	654	630	639	698	684	651	744	655	687	691	667	683	737	647	690	669	683	674	650	735	693	649	683	692	693	683	665	703	683	667	631	678	669	670	709	646	684	728	683	663	701	658	687	683	663	660	672	695	701	654	656	642	658	695	677	682	666	699	712	664	664	700	683	683	665	655	696	686	699	683	637	721	697	648	736	670	640	647	660	670	711	685	658	709	690	659	674	691	650	684	715	629	712	678	679	712	719	720	644	643	717	621	672	655	706	637	689	704	674	625	706	684	679	644	667	693	692	667	709	716	634	692	665	657	700	688	716	673	689	661	741	692	642	635	642	612	686	694	699	666	666	642	703	657	686	639	715	654	641	615	674	667	678	652	697	700	701	681	679	669	680	708	629	685	668	678	641	666	655	651	737	709	669	661	693	695	667	679	647	674	664	671	673	650	683	652	673	669	638	684	704	688	659	658	665	677	667	663	668	715	655	675	719	673	648	656	692	705	666	742	633	667	670	646	658	654	637	688	702	634	652	721	692	651	643	686	654	698	673	701	671	679	664	655	716	668	661	684	674	682	732	653	675	677	680	671	651	638	683	690	662	658	629	652	684	664	717	722	740	710	689	689	672	707	674	707	677	638	675	675	678	713	660	679	683	703	710	677	715	706	684	690	694	665	680	664	644	687	662	677	703	670	679	687	690	759	714	655	635	641	709	678	682	692	673	676	676	694	666	692	672	707	645	635	690	663	658	677	689	682	637	704	686	692	691	677	679	681	664	686	740	639	664	650	697	697	641	704	676	739	702	698	728	642	680	683	657	684	662	603	684	731	679	662	643	681	657	662	643	650	679	637	680	633	672	676	734	660	660	634	677	661	661	732	713	660	706	657	660	681	651	632	714	684	699	684	664	708	684	672	654	711	648	698	696	657	651	702	656	697	670	666	661	661	670	655	647	705	683	675	690	675	692	711	664	634	664	680	676	668	652	685	646	645	702	672	641	711	703	681	672	696	664	686	722	689	631	697	685	684	652	633	685	659	678	655	674	698	659	668	680	671	668	666	662	678	658	694	700	690	631	650	699	716	667	691	676	661	690	676	654	674	707	680	719	644	683	693	675	633	700	625	621	674	697	727	706	642	663	670	670	705	720	701	690	655	654	717	675	689	698	664	709	723	714	643	670	660	714	721	627	658	686	649	712	662	690	671	665	687	675	646	704	665	667	667	638	672	645	705	682	652	696	688	666	694	659	688	702	696	711	682	681	647	725	654	651	630	698	615	666	673	681	702	676	684	657	688	670	667	651	638	710	694	685	701	675	638	672	681	666	689	677	701	660	645	697	663	682	687	685	638	680	709	651	659	659	678	685	674	687	708	675	684	672	675	697	672	649	699	674	682	676	707	662	675	665	673	645	641	633	680	666	670	692	666	710	690	702	676	692	668	644	655	666	660	711	655	682	673	652	695	672	667	666	684	664	667	635	680	684	686	682	683	715	676	680	698	635	678	686	685	674	682	663	741	719	654	712	683	636	695	688	634	678	695	689	663	648	606	667	691	680	681	690	649	669	687	633	672	655	675	649	675	635	646	668	662	655	679	655	672	673	638	653	697	730	653	635	702	651	687	744	674	668	708	670	690	667	621	674	654	686	664	676	688	658	681	706	669	679	694	719	681	656	708	682	703	672	687	686	646	668	709	678	665	721	711	645	638	622	689	669	670	667	701	655	747	671	706	640	696	684	672	677	637	696	675	657	685	634	672	707	652	659	723	675	663	661	680	616	702	694	695	717	676	677	693	628	647	716	651	670	674	712	665	683	619	681	645	708	703	638	710	666	718	688	732	707	674	730	672	673	647	634	678	704	681	680	720	662	708	646	627	625	663	718	662	684	672	627	704	672	669	670	700	638	644	668	666	671	675	710	670	713	631	683	649	685	710	722	641	657	671	645	688	648	674	675	685	638	688	687	653	653	718	665	703	701	690	621	707	673	696	717	673	697	674	733	708	681	700	728	719	718	690	659	708	695	707	659	659	665	699	683	676	662	729	718	692	694	693	688	692	699	676	673	676	691	691	676	700	647	670	678	675	650	668	694	660	729	631	694	683	645	661	678	678	695	691	662	664	686	626	691	649	639	683	655	644	692	695	701	674	687	687	697	709	696	687	700	696	673	697	668	683	678	680	657	682	676	664	669	650	701	653	697	647	630	670	635	640	655	695	644	686	662	651	634	669	627	734	655	699	660	684	667	680	668	656	690	672	656	714	664	681	658	703	722	684	679	654	670	677	692	663	666	693	712	701	711	712	681	690	689	659	671	656	670	635	709	662	696	689	663	689	714	655	682	670	694	636	657	659	669	691	719	683	647	742	654	705	677	671	679	621	678	715	639	680	665	636	678	695	638	636	684	663	700	669	667	667	644	668	650	713	632	685	718	681	661	643	663	716	690	717	677	677	622	702	637	637	698	628	704	646	671	667	646	651	639	692	674	677	678	739	637	651	705	653	661	713	686	637	670	636	667	670	680	686	661	715	698	672	644	688	659	673	656	646	696	686	673	670	705	647	680	651	653	674	669	663	699	704	664	693	694	691	673	689	667	703	685	699	715	689	661	677	672	684	676	703	668	661	647	635	736	607	684	652	678	684	696	681	686	638	672	670	682	627	681	674	661	634	692	717	680	678	672	661	689	660	680	658	688	639	622	690	699	660	659	633	709	687	689	649	630	669	671	615	670	683	695	710	715	712	638	682	677	712	678	664	710	660	685	661	695	686	686	670	677	668	615	656	705	708	666	666	659	661	692	661	669	651
2027	675	827	719	532	462	425	388	314	305	304	333	304	284	293	303	284	261	264	263	197	285	275	246	253	262	250	257	268	241	227	242	247	259	247	244	256	249	263	241	255	238	222	237	226	243	263	216	231	262	255	228	264	236	232	238	237	231	258	253	239	255	236	240	226	225	249	247	242	249	221	253	222	236	261	237	279	240	256	240	242	242	262	240	248	206	236	259	248	245	254	244	235	272	239	228	242	238	273	220	278	245	252	221	247	244	265	225	227	265	267	232	269	242	241	246	246	258	251	246	267	292	260	243	224	252	271	264	254	251	231	260	241	250	272	275	231	220	226	244	238	244	233	227	257	262	278	240	261	232	261	247	250	240	229	245	239	224	241	240	216	267	231	236	224	240	244	235	242	264	263	230	259	205	242	230	240	252	239	253	242	223	264	262	238	257	236	244	254	252	255	237	230	231	233	236	227	265	251	227	240	238	249	238	234	237	231	250	260	261	256	258	258	231	257	215	238	219	252	263	249	251	272	229	226	211	232	258	231	236	226	247	232	256	233	217	234	235	241	246	226	209	244	232	248	269	258	222	281	231	219	242	273	260	225	220	239	271	249	240	230	280	267	235	227	270	230	261	259	238	220	259	238	237	253	242	256	238	225	239	242	260	242	240	263	240	215	241	239	256	250	257	225	248	261	248	215	237	223	271	277	224	244	251	250	263	248	252	242	236	249	244	240	258	235	230	258	223	245	228	225	244	227	230	249	242	262	239	250	241	246	258	252	267	218	245	244	254	226	235	214	277	241	259	233	250	252	224	241	214	242	243	260	251	231	247	264	277	248	237	256	231	247	222	250	254	227	252	231	234	235	230	260	246	241	248	262	264	297	257	236	239	230	248	247	254	237	223	252	243	268	231	263	239	254	283	239	236	246	261	237	208	253	265	236	221	248	262	236	254	234	269	253	250	258	246	238	255	243	211	266	280	239	261	218	240	233	222	222	267	250	248	255	255	236	256	272	226	259	249	255	250	228	251	242	257	273	239	231	260	250	229	253	262	248	240	212	258	231	251	265	239	218	251	239	256	253	256	251	256	257	252	239	266	259	226	251	268	262	256	260	238	248	264	218	243	229	251	240	225	252	232	253	237	258	248	216	233	238	257	282	251	254	279	269	251	257	263	229	253	222	261	278	250	259	241	255	252	263	259	264	226	211	247	253	252	250	245	252	250	273	254	230	232	216	240	242	225	250	227	240	254	261	284	264	267	238	234	239	252	240	235	235	223	248	241	266	235	267	241	245	251	253	264	240	241	248	268	256	251	273	233	239	264	265	250	252	262	253	219	245	272	255	227	237	215	221	247	260	284	267	245	220	250	239	252	245	255	231	223	268	258	265	254	213	252	234	255	229	230	236	244	236	248	256	257	260	245	226	233	238	222	242	220	261	243	238	254	216	247	218	260	266	270	261	291	257	285	238	217	221	279	235	228	249	249	257	244	259	226	235	250	246	242	230	262	256	243	216	240	200	228	246	240	226	255	235	207	259	250	221	249	234	247	242	246	254	270	233	216	240	236	260	237	238	249	243	236	240	259	240	222	244	247	230	224	238	275	246	270	255	223	278	226	213	251	274	211	253	260	269	266	260	235	259	228	231	221	209	253	254	220	255	211	238	213	262	254	267	228	257	247	241	245	227	256	220	274	243	255	233	228	239	235	234	240	221	263	225	205	292	230	228	232	241	274	226	240	234	267	239	231	238	252	232	230	202	211	230	261	234	210	248	273	251	244	253	268	262	229	243	237	261	247	273	270	279	274	264	261	246	262	277	259	249	266	253	228	285	249	265	260	243	225	286	234	245	222	244	221	243	279	247	231	223	227	252	240	239	240	216	213	221	235	241	255	261	250	233	240	246	231	229	224	208	227	261	238	244	250	224	251	225	255	260	230	244	224	212	234	217	246	243	243	247	243	227	246	231	208	250	257	259	217	234	219	252	221	249	238	245	211	257	202	266	225	228	229	262	238	259	239	255	261	234	232	230	244	214	253	263	262	241	303	249	243	252	259	242	223	250	252	232	253	247	243	231	264	259	212	243	254	280	238	248	251	244	219	237	232	257	254	251	266	273	237	242	230	243	246	270	231	233	231	264	255	243	247	245	224	258	244	242	231	233	234	234	246	217	255	251	286	221	253	213	271	255	252	257	264	238	277	232	241	264	252	230	272	232	228	229	265	237	222	235	279	254	290	267	258	235	216	209	254	251	263	274	265	240	253	217	246	247	266	261	240	249	259	254	244	260	251	255	254	229	255	250	251	240	250	255	217	263	267	216	218	244	233	261	250	238	279	220	240	255	262	226	223	262	257	241	235	280	245	246	226	230	233	245	232	269	258	269	247	244	234	252	252	249	240	263	262	220	195	242	237	232	246	262	245	234	246	235	205	277	241	224	213	241	214	257	250	220	254	250	232	256	231	236	272	250	227	236	265	233	254	222	236	249	248	236	237	247	228	289	246	249	269	249	243	239	257	209	233	243	241	236	256	275	260	237	212	249	267	254	248	275	266	250	237	228	260	266	251	264	229	224	237	245	272	276	237	250	229	284	235	223	270	258	263	250	217	223	257	248	240	275	261	235	242	239	242	235	270	271	226	248	278	234	261	245	237	243	238	243	249	231	231	273	234	273	257	247	251	201	216	249	243	252	247	217	224	259	257	236	229	245	228	281	229	214	228	249	244	249	270	259	242	229	241	250	253	221	243	250	247	236	255	244	238	238	268	246	237	260	270	252	238	224	232	256	276	233	246	244	257	217	248	223	209	242	252	260	222	253	244	242	218	236	228	254	250	220	208	248	243	244	230	243	261	237	242	249	270	261	223	237	253	249	263	264	249	261	257	269	243	239	268	258	252	234	241	281	243	264	226	267	263	220	231	252	250	232	230	247	246	235	250	251	251	249	272	231	247	248	235	246	249	260	225	256	256	279	238	202	244	245	257	246	242	238	231	275	246	258	225	239	245	251	219	243	242	231	244	253	251	244	233	268	243	216	224	256	249	251	264	285	254	244	208	235	236	271	255	261	239	223	261	258	234	255	224	241	251	242	273	255	254	228	239	247	231	231	219	263	259	233	250	259	241	219	235	245	260	235	246	243	250	251	230	220	268	242	247	237	238	245	225	269	253	263	258	255	256	274	248	241	258	260	227	253	225	258	227	257	257	237	261	255	247	246	240	223	269	232	233	264	290	260	218	221	262	235	232	256	253	240	261	235	237	248	239	234	254	233	278	247	266	281	237	236	250	250	272	241	257	244	270	230	261	249	263	250	244	249	236	221	248	254	265	251	247	257	241	249	251	244	239	234	222	246	244	250	241	210	288	265	239	225	235	253	258	236	231	231	238	216	242	245	229	233	238	249	248	259	228	238	270	264	239	233	273	245	237	209	269	256	230	266	269	245	219	258	254	222	235	224	269	240	265	220	282	223	228	262	250	266	243	253	215	221	217	231	247	269	232
2211	973	1801	2118	1891	1704	1486	1293	1162	1082	974	935	867	813	817	830	756	710	731	708	784	733	717	706	670	671	662	686	679	686	667	627	689	624	625	650	607	585	599	612	613	557	615	574	609	603	617	575	602	543	578	587	633	603	580	598	599	575	634	598	635	575	597	630	556	597	582	574	617	615	617	583	623	648	526	567	550	589	600	588	571	584	603	612	564	590	599	563	605	579	567	619	587	591	566	589	596	603	597	629	572	565	571	600	563	562	610	611	595	581	567	589	606	608	609	571	580	594	568	607	599	621	597	598	572	558	588	585	610	577	542	566	609	608	622	600	551	569	604	577	592	618	560	599	603	603	590	583	624	567	599	597	588	587	590	557	565	623	544	605	587	612	618	551	569	572	589	659	574	607	586	633	589	579	590	576	628	610	593	621	624	561	559	566	603	579	554	598	617	629	574	602	561	558	647	608	571	597	568	571	604	578	579	582	622	595	569	581	582	600	573	605	632	582	576	606	576	594	573	634	556	536	584	550	565	629	581	574	581	617	558	605	615	553	601	586	610	553	602	567	589	558	622	630	542	600	568	611	563	601	606	585	566	575	570	631	576	588	612	567	640	569	631	596	591	593	576	617	579	600	606	586	584	597	625	558	604	630	607	595	620	597	577	570	584	568	575	563	566	604	593	618	594	540	561	592	639	591	603	594	598	591	593	569	604	595	587	607	601	594	628	627	594	579	574	600	566	622	614	598	584	621	579	625	648	546	579	638	595	575	606	615	596	598	579	636	592	593	596	590	597	571	567	582	612	581	608	569	622	581	611	591	560	589	601	625	599	588	580	584	605	607	633	606	614	551	592	614	605	572	600	602	552	613	567	607	611	620	586	604	584	539	622	598	567	593	608	590	599	598	574	600	621	585	584	630	587	595	589	543	577	604	593	578	605	608	619	620	618	609	591	583	593	600	578	584	536	599	580	569	597	638	640	614	585	593	583	594	579	572	594	568	581	551	606	568	564	607	597	575	579	590	586	604	557	570	607	580	573	577	595	623	599	618	591	588	610	584	593	550	525	572	524	577	596	568	562	602	569	535	599	590	568	580	604	549	586	562	627	552	567	590	596	578	598	552	612	591	572	579	603	607	545	592	561	591	607	609	557	606	649	597	563	605	617	591	580	567	651	577	568	583	635	604	605	574	592	571	575	574	583	605	602	622	569	624	575	607	600	591	589	581	607	681	563	613	570	624	571	642	577	601	619	580	574	595	603	624	582	579	573	608	570	640	587	613	607	556	558	566	630	614	568	606	586	595	606	616	606	586	605	582	550	619	576	613	593	639	599	581	554	564	576	585	613	608	603	598	583	570	577	632	544	636	655	605	604	582	575	596	561	568	600	561	599	536	614	575	579	545	617	557	563	598	617	550	576	580	601	612	554	600	594	575	600	597	607	585	579	577	581	632	610	628	603	595	581	633	532	567	609	586	578	540	599	600	618	584	602	627	591	592	590	586	552	592	552	586	576	572	609	584	556	621	602	590	630	617	557	546	562	580	562	594	590	578	624	579	589	567	596	563	575	622	609	574	570	617	616	592	574	593	602	623	573	613	550	600	597	595	544	550	603	538	630	578	581	607	619	557	555	544	584	567	588	600	600	585	593	577	586	592	568	582	600	638	570	602	606	600	602	639	568	588	668	578	582	623	569	624	572	622	611	582	556	634	614	611	594	615	552	568	583	610	569	574	614	620	600	598	644	653	575	607	646	575	609	609	615	587	619	577	610	586	586	581	620	623	556	584	583	615	573	603	584	641	590	588	649	608	565	613	608	566	631	628	579	575	645	566	582	609	583	613	590	542	572	572	550	592	592	600	610	580	598	619	597	582	598	552	602	593	590	570	545	598	579	559	606	597	574	575	593	637	588	593	567	611	593	587	601	558	544	551	555	608	624	587	592	578	619	597	574	574	559	578	605	577	576	603	599	606	559	639	580	620	567	606	592	578	607	559	577	594	586	587	599	572	592	562	638	580	609	554	576	655	600	606	588	632	586	592	571	606	598	578	585	631	576	667	636	607	586	597	584	626	484	590	627	578	599	609	564	594	574	604	623	599	559	579	619	585	584	586	598	620	581	587	590	588	592	605	569	627	586	568	551	584	592	587	615	599	598	572	646	624	596	569	617	543	592	594	595	587	605	602	526	562	543	605	561	589	616	581	602	578	610	603	590	585	615	598	599	584	564	601	568	589	589	592	639	634	600	608	603	591	575	591	578	607	567	612	580	593	590	545	563	537	558	606	604	616	581	617	590	594	623	554	598	571	549	587	591	563	602	594	612	573	582	566	630	628	551	587	571	586	625	599	611	575	586	599	559	605	579	602	567	618	615	620	641	621	602	568	597	596	560	596	610	627	574	586	580	564	536	623	617	580	602	585	566	588	592	612	624	597	590	543	579	583	622	621	575	595	623	565	572	611	575	626	624	603	584	556	626	602	622	543	607	560	570	570	576	613	590	600	618	563	630	600	618	595	594	558	577	602	636	578	536	610	617	553	582	530	627	590	625	584	617	580	653	625	555	581	588	566	587	619	605	605	611	567	553	598	622	586	611	592	615	585	571	586	612	560	509	613	615	572	567	604	623	607	612	603	610	603	625	623	593	599	595	622	587	575	604	552	598	599	599	622	559	630	582	623	573	587	611	598	599	608	614	556	625	571	601	582	596	581	582	640	613	628	553	596	632	619	612	583	599	616	564	598	639	562	628	592	597	562	598	582	591	588	561	627	565	617	584	568	563	595	569	600	602	612	601	592	594	569	612	598	569	564	587	579	585	622	572	613	599	655	592	589	564	628	616	613	596	636	576	609	607	613	579	616	619	610	589	642	611	601	571	628	580	620	634	559	580	602	624	605	585	584	610	623	575	606	581	598	569	591	642	578	571	608	605	593	612	614	601	589	609	581	592	590	616	578	572	612	585	566	577	606	593	633	611	615	598	594	612	546	584	618	643	607	575	596	556	587	593	648	563	590	589	622	556	585	591	578	637	570	572	577	581	589	584	597	558	600	616	593	620	555	571	614	543	600	609	626	561	563	589	643	557	595	570	576	574	583	591	588	579	565	591	585	669	590	554	568	581	596	604	632	624	556	585	582	608	641	571	591	574	606	571	546	613	567	569	592	576	586	622	562	566	572	601	602	648	550	612	607	601	596	580	574	631	529	600	571	597	611	577	614	562	602	580	577	586	595	647	584	585	622	563	584	570	609	597	600	558	603	579	617	568	583	570	624	567	590	648	600	634	598	615	589	604	611	616	596	562	583	576	567	581	540	614	657	585	593	602	563	583	594	628	602	551	522	587	615	585	587	580	575	578	589	590	581	588	573	604	629	584	576	608	585	569	576	572	583	587	605	547	622	542	578	588	607	637	601	608	559	569	539	600	621	586	570	579	599	655	599	600	583	583	577	591	556	617	617	581	543	600	576	581	570	564	576	608	618	615	568	585	566	615	604	581	601
8457	1427	1695	1393	1071	903	724	645	617	501	443	438	462	414	424	387	429	403	362	379	383	327	345	361	340	363	351	363	384	363	356	337	364	336	309	312	349	355	329	334	325	299	333	347	336	330	346	372	305	344	329	304	348	323	327	344	304	326	352	334	334	304	295	362	331	336	321	344	353	343	315	324	317	326	305	337	339	340	325	321	341	361	303	359	313	344	320	325	350	333	323	334	343	330	324	339	312	287	322	321	323	320	314	322	321	316	342	323	321	326	330	303	328	327	352	349	336	352	317	300	328	312	327	302	304	301	316	326	327	328	327	324	343	339	314	321	335	337	275	316	304	347	337	313	314	317	323	308	347	323	340	329	337	322	285	313	348	317	336	308	332	347	322	338	303	329	367	365	323	337	320	319	330	313	348	333	333	354	334	332	339	328	315	332	331	335	319	342	312	299	272	310	338	332	355	319	333	357	332	311	351	316	324	303	340	301	344	309	305	299	339	346	315	322	312	370	313	307	295	291	340	292	322	344	326	269	310	323	326	326	358	351	293	310	300	358	339	353	314	337	303	329	340	291	289	319	339	378	335	323	283	325	338	346	341	330	337	348	304	313	309	298	339	330	292	321	299	326	332	334	311	321	352	310	328	334	389	350	343	297	318	314	317	329	332	293	339	332	345	348	306	341	358	331	324	316	340	326	327	314	332	314	363	322	304	360	298	314	289	338	336	319	309	317	338	359	340	309	331	369	333	323	324	354	312	311	311	370	316	331	279	359	338	333	339	315	325	337	328	330	356	359	332	319	275	308	329	300	346	353	335	359	296	349	340	348	305	324	332	364	319	326	315	347	322	326	336	290	339	309	323	356	333	316	309	310	308	339	350	338	315	274	329	362	349	350	351	339	315	328	340	326	298	332	318	317	342	310	348	367	348	299	326	349	332	289	324	327	331	348	329	310	313	319	331	348	329	350	340	324	303	313	315	313	315	320	296	316	302	301	339	314	308	325	327	335	314	296	297	323	345	291	347	353	368	334	304	310	334	352	340	350	344	326	330	337	310	315	316	333	288	344	361	313	315	322	364	301	332	290	299	300	336	324	331	323	303	326	342	338	285	340	308	333	318	340	324	309	310	353	329	310	309	337	301	303	309	287	307	356	318	323	365	344	278	330	324	319	318	321	341	304	350	348	320	306	311	340	319	345	333	300	296	342	343	346	317	331	328	320	316	320	330	359	298	326	367	294	333	353	357	299	361	309	325	356	340	326	373	352	346	334	312	340	333	363	323	324	307	335	342	342	343	319	301	319	298	319	318	333	294	323	292	326	297	302	357	339	344	316	317	312	312	334	289	321	321	376	323	327	336	342	300	312	339	344	348	339	359	328	325	341	311	336	306	320	329	344	342	360	341	329	288	311	320	340	332	293	329	335	336	329	344	314	292	348	331	296	286	357	303	327	332	351	337	310	339	320	328	343	333	345	335	308	348	339	335	322	326	303	310	305	316	347	339	326	350	336	367	337	347	323	325	331	358	308	321	348	329	289	337	326	353	330	330	335	350	298	316	343	329	344	340	344	311	338	335	320	298	360	343	324	308	319	294	310	298	348	322	351	331	325	314	311	307	338	341	300	275	308	330	335	336	312	321	328	308	304	330	308	330	324	312	328	316	337	351	333	308	347	371	327	340	275	324	297	329	323	329	309	289	323	285	341	299	322	311	347	335	299	333	314	313	307	351	314	330	326	341	357	357	313	313	351	330	357	367	305	328	335	316	313	316	281	336	311	321	280	323	313	353	311	322	367	341	318	300	363	290	292	340	302	311	337	331	318	303	351	372	292	304	332	348	315	319	354	315	310	347	309	334	312	319	351	319	297	303	332	313	310	320	329	326	339	339	347	299	315	290	330	306	328	321	360	323	335	312	299	334	386	332	330	272	333	340	343	327	299	314	324	342	310	294	346	318	324	343	326	353	350	352	334	358	324	339	317	322	304	359	328	316	312	274	360	335	356	315	346	321	324	316	307	334	310	327	321	316	322	334	353	353	307	337	324	341	311	362	348	351	366	346	334	318	298	288	302	354	321	304	324	335	311	370	322	334	351	321	331	317	343	312	326	343	329	313	333	326	344	331	315	312	354	303	290	328	314	308	342	327	341	325	349	336	322	335	327	322	328	299	372	305	350	324	330	329	343	304	337	352	355	322	332	360	341	354	303	321	322	341	301	340	338	338	314	340	320	300	380	345	330	342	336	319	324	319	289	333	334	333	364	338	319	327	348	319	301	352	339	361	366	356	308	316	309	320	295	327	328	322	311	314	342	312	367	325	330	361	304	287	343	348	306	339	338	339	352	347	326	313	323	340	318	351	344	302	323	360	335	350	298	352	327	318	327	301	328	329	343	339	316	341	354	281	337	341	302	320	329	340	326	333	333	332	325	297	304	345	312	308	333	317	350	312	346	333	337	296	306	344	357	330	303	334	333	337	304	290	310	297	351	339	352	336	336	325	344	359	307	297	331	357	314	296	315	343	328	309	331	316	313	337	332	339	332	297	323	326	350	294	309	334	345	357	343	321	288	295	329	304	338	360	382	327	344	307	342	336	338	306	343	318	361	319	319	330	309	311	338	343	322	338	292	348	329	296	311	312	313	340	353	332	328	319	329	318	341	308	313	310	288	330	316	318	318	299	315	317	294	324	325	300	313	371	302	280	356	323	295	370	301	290	329	335	315	324	319	324	337	345	339	339	326	311	349	356	327	316	336	357	339	311	316	360	315	354	328	323	297	335	313	345	343	306	342	344	346	338	340	380	322	298	336	334	379	324	336	311	370	345	321	297	306	350	319	337	310	302	302	345	305	330	361	305	370	359	319	292	315	296	331	333	389	310	310	341	318	342	338	306	315	340	315	335	322	306	327	327	341	353	326	314	326	286	310	324	353	321	330	362	330	367	340	341	307	311	295	342	327	325	337	291	329	322	335	328	330	327	333	343	352	342	328	373	320	309	372	334	331	307	316	337	326	322	330	336	306	339	336	314	304	358	350	341	335	290	339	338	333	347	350	323	383	314	319	308	331	304	330	321	274	313	337	354	323	303	331	292	341	339	326	332	322	283	347	309	363	333	307	376	321	289	316	352	302	322	318	322	330	347	318	306	333	335	332	354	341	307	305	357	330	319	324	286	336	331	311	344	345	356	344	353	345	343	363	329	331	311	308	371	308	336	323	265	348	329	306	323	303	310	330	323	326	331	355	318	311	323	344	337	308	325	328	347	334	313	285	351	356	324	288	295	329	284	312	314	349	309	318	311	337	319	321	331	304	353	352	310	311	342	312	312	321	359	303	304	365	356	341	322	330	316	348	313	326	328	371	337	327	352	274	309	283	318	313	345	316	311	291	325	316	337	301	310	328	318	336	320	365	327	299	332	299	339	303	309	308	332	335	321	306	340	306	313	352	328	326	365	328	344	355	303	329	325	305	269	307	336	324	283	329	309	315	334	325	312	314
6975	1763	3622	4492	3956	3319	2770	2417	2149	1931	1627	1655	1463	1398	1228	1316	1156	1146	1115	1056	1032	1042	1066	949	1019	956	924	900	883	925	881	880	893	828	897	896	848	835	848	810	775	812	789	798	758	822	761	801	775	770	726	766	796	784	788	836	813	777	786	782	773	755	745	758	762	783	745	772	759	758	780	751	729	735	790	773	760	765	751	738	739	794	756	785	760	734	757	791	819	761	720	790	705	755	803	766	741	819	713	744	727	776	758	757	784	817	782	779	801	758	795	729	735	778	770	763	733	774	746	754	750	751	749	772	778	814	704	756	777	745	769	786	772	739	737	736	740	743	737	744	726	751	730	707	714	752	762	755	687	736	749	751	812	710	772	793	745	733	757	722	778	751	755	756	820	785	782	714	788	715	785	732	751	751	763	790	753	750	749	757	770	714	750	783	775	768	753	770	767	785	800	769	788	727	723	790	784	734	749	744	763	726	752	736	735	798	771	728	749	763	751	758	739	762	767	790	777	757	764	740	778	782	734	762	717	703	767	739	802	710	787	727	780	761	791	755	767	779	763	787	739	755	797	749	782	763	774	744	735	762	746	794	773	771	799	758	711	799	763	731	733	806	717	751	789	747	721	801	738	709	758	728	748	731	769	792	766	735	768	781	754	801	719	781	795	686	761	789	711	734	751	775	735	693	780	789	759	767	728	793	779	765	759	718	718	786	754	773	752	797	763	781	715	745	766	762	731	778	748	752	751	725	777	730	780	767	726	722	766	744	805	729	771	777	729	744	811	769	805	740	774	766	792	714	780	751	738	782	728	772	767	736	748	722	780	732	749	766	794	741	759	737	820	767	777	742	713	770	816	754	726	784	732	739	776	748	788	785	760	714	757	760	811	753	759	693	773	807	763	718	785	740	756	756	753	785	778	678	792	734	762	746	753	749	788	705	750	775	733	738	785	746	728	779	805	776	811	772	742	749	705	729	759	724	760	790	737	733	778	754	725	756	787	725	749	754	771	751	757	772	738	750	738	766	770	742	719	724	760	786	758	750	785	719	775	765	774	715	722	738	743	740	774	761	758	756	778	740	766	752	789	757	718	731	775	731	760	786	761	729	721	766	777	778	692	767	735	774	790	761	751	723	748	797	827	796	731	756	724	772	784	770	769	770	698	767	798	747	740	793	800	792	771	766	785	802	828	761	742	755	736	754	725	758	802	757	738	752	741	815	773	775	733	752	710	756	755	755	763	795	780	800	754	766	728	738	727	736	738	737	749	729	744	738	753	707	782	756	746	734	752	761	790	742	739	740	782	779	748	727	769	777	754	785	797	763	698	793	762	756	780	751	746	791	719	737	788	741	818	763	751	730	790	765	735	716	753	754	775	684	778	729	713	734	727	801	759	806	756	714	768	785	758	767	752	758	767	780	762	785	788	773	799	757	753	747	730	732	800	734	762	723	773	740	788	782	765	784	730	726	793	701	741	773	763	818	764	747	740	818	733	767	787	790	817	715	835	780	728	765	721	786	771	708	755	805	771	721	807	733	755	773	763	754	767	745	761	764	760	742	741	793	735	752	775	748	758	721	766	704	756	788	750	798	731	763	757	732	743	798	714	791	799	738	789	777	749	758	801	717	770	707	777	726	737	745	783	720	741	770	729	738	728	822	815	714	719	758	736	782	740	773	777	729	777	757	691	775	787	780	765	772	769	760	779	745	751	738	763	769	764	759	751	758	742	732	794	757	775	695	751	797	755	790	768	747	762	758	794	742	770	733	733	702	767	790	780	803	745	775	777	730	768	734	792	780	776	806	747	790	729	758	767	799	762	753	785	761	752	729	769	787	790	786	726	771	777	757	786	809	784	756	791	708	789	755	855	763	743	812	750	767	753	705	758	806	771	775	736	729	740	759	780	762	770	753	735	772	741	753	724	779	758	762	777	753	800	746	795	795	773	750	812	758	690	787	744	748	784	751	713	747	807	791	727	748	729	768	717	756	804	751	745	711	827	755	751	750	709	711	786	827	764	706	721	735	743	756	790	761	718	752	755	774	714	741	750	757	781	722	759	738	770	806	774	765	784	783	780	689	729	760	751	767	790	786	762	768	805	764	733	783	761	774	738	700	771	696	733	762	740	789	773	776	752	742	730	761	764	787	752	763	766	755	771	767	801	780	719	780	714	794	743	733	774	738	722	782	751	730	747	778	783	759	727	781	759	766	745	759	757	780	738	815	777	731	732	753	751	772	776	712	772	777	741	715	744	790	754	693	700	744	745	755	736	733	733	783	736	776	732	732	738	751	754	720	765	715	756	738	786	774	790	756	730	785	741	748	761	752	796	772	751	751	740	749	764	735	720	774	772	761	785	790	741	760	737	771	768	801	791	754	786	736	755	735	789	791	808	770	750	754	761	797	774	738	774	765	718	740	722	735	787	777	793	731	772	729	720	766	771	802	776	744	737	719	767	789	702	765	802	777	801	782	765	772	739	723	787	724	804	774	770	743	763	783	785	784	734	733	782	731	786	704	750	769	776	742	800	727	778	735	769	759	759	751	757	746	727	791	746	786	758	763	788	753	757	768	711	767	717	703	752	754	815	706	762	760	783	737	765	775	787	743	763	723	744	743	802	760	773	753	739	725	765	789	776	780	818	798	755	810	772	750	737	790	798	792	715	791	797	752	728	731	748	755	786	731	760	741	791	734	713	755	789	774	785	766	745	783	780	727	783	792	737	733	738	770	728	804	767	758	749	746	741	733	765	786	788	789	771	802	715	722	775	777	788	732	735	791	706	808	688	746	768	761	747	779	766	697	772	776	743	803	768	796	692	775	782	776	733	741	790	769	806	775	716	758	768	741	800	764	741	717	713	700	756	750	732	736	763	780	750	723	745	810	779	755	764	775	784	731	742	738	699	742	735	725	772	751	773	756	776	729	735	735	743	725	740	782	785	772	770	702	796	767	775	748	814	778	700	776	741	773	712	749	801	735	718	699	722	785	757	805	742	742	743	768	731	739	774	732	782	713	752	764	744	787	739	747	804	713	784	764	803	732	748	732	771	732	748	768	741	755	775	778	724	777	770	742	759	766	726	751	777	772	806	773	747	750	749	754	746	762	796	737	746	743	786	742	697	742	750	773	746	747	767	784	715	789	798	785	802	710	744	765	765	763	751	728	738	763	727	766	737	733	744	733	793	750	803	809	706	798	718	776	744	749	771	785	787	781	773	763	722	762	774	762	736	780	726	757	747	689	773	709	749	799	751	761	746	781	755	764	773	735	741	819	738	713	770	742	748	749	722	742	774	754	754	735	813	777	786	751	728	769	750	788	757	768	757	756	768	710	744	710	678	755	763	715	750	697	761	729	727	773	791	720	707	725	737	784	723	738	744	711	766	762	771	758	764	712	778	759	770	750	798	749	728	758	708	718	715	725	772	748	767	756	754	741	807	774	726	788	799	732	761	731	794	763	775	763	765	721	731	753	763	721	733	760	789	727	747	738	754	748
15494	2478	2587	2266	1634	1159	969	824	657	607	525	547	491	460	383	388	377	378	378	359	349	358	307	336	313	355	333	327	318	332	328	349	299	316	349	319	315	325	315	297	320	318	311	289	282	286	266	317	298	272	310	290	286	318	296	284	310	296	258	297	297	303	292	308	277	318	321	292	300	296	308	296	290	311	274	269	294	336	271	293	296	295	324	282	276	275	309	294	291	313	286	276	314	322	303	308	278	296	321	348	282	298	292	320	271	311	311	280	311	274	278	285	277	293	282	277	269	308	297	313	306	272	324	317	308	323	278	258	271	321	262	286	274	291	294	278	285	329	304	275	277	332	304	277	278	268	283	281	316	281	281	313	289	315	269	273	267	284	288	280	295	278	292	284	312	276	317	294	304	305	278	326	293	273	297	282	312	284	307	236	284	299	328	286	312	284	280	301	276	312	289	286	292	269	317	288	291	321	282	259	306	293	291	306	281	290	277	274	268	259	301	298	311	297	302	265	288	256	285	287	267	306	292	270	322	292	315	298	318	332	291	319	309	255	286	258	284	266	310	281	259	295	276	268	303	297	278	289	291	312	319	332	295	310	258	288	293	290	304	287	297	282	296	296	305	289	291	313	293	286	297	302	287	280	272	273	271	285	279	316	315	296	287	286	293	289	314	295	308	316	277	280	287	286	313	312	302	289	272	279	279	306	260	313	298	273	305	315	285	266	318	303	279	271	268	271	294	315	291	307	316	315	302	290	273	258	288	276	305	312	301	292	265	287	300	315	323	259	294	267	307	317	272	271	303	290	295	315	265	308	299	291	287	309	268	300	271	283	315	300	318	289	274	292	264	300	283	301	300	307	287	327	257	318	282	313	277	318	296	277	325	320	292	294	286	279	303	304	300	292	321	267	287	306	284	325	295	281	283	306	288	314	264	285	315	299	303	283	277	300	315	303	270	294	310	257	299	292	309	275	277	306	312	302	291	318	273	298	344	271	298	253	282	271	282	292	271	296	302	299	302	279	274	263	340	285	293	314	308	314	342	290	284	275	325	286	269	288	304	257	261	290	258	302	238	307	299	284	312	273	331	262	285	289	313	298	284	253	292	282	297	286	317	314	281	281	276	279	286	286	285	311	278	269	271	302	299	293	272	297	276	277	287	286	269	271	277	285	295	293	271	294	287	302	271	295	290	286	309	268	291	286	289	311	267	271	284	282	277	297	298	306	287	291	301	294	281	285	324	295	302	312	279	343	298	275	297	249	281	279	276	281	310	289	269	292	290	275	283	305	291	290	320	286	306	281	306	293	299	278	308	286	282	300	283	293	305	298	280	313	297	317	287	287	293	279	342	326	300	280	291	282	300	322	244	308	287	296	269	316	265	308	292	280	315	294	296	301	271	284	304	297	292	297	314	296	286	327	291	310	305	300	311	306	299	278	295	294	291	320	289	313	276	278	296	285	301	303	302	289	258	317	296	276	316	297	318	307	280	307	284	294	303	296	299	294	300	342	284	261	292	307	313	308	267	275	245	306	285	335	273	322	295	270	294	301	304	297	302	301	324	314	284	260	300	275	277	276	283	299	312	286	308	295	259	280	285	302	316	289	284	267	283	273	277	290	311	313	269	316	279	284	308	305	295	305	286	280	269	262	263	260	314	299	291	287	267	295	309	301	269	274	277	291	281	298	270	260	289	294	315	268	286	285	306	282	292	294	275	287	304	296	298	313	297	271	259	301	308	270	273	276	318	287	284	285	294	283	265	290	313	307	312	290	337	262	292	283	251	268	324	274	263	268	308	346	278	265	305	301	293	289	317	276	297	294	280	301	292	318	279	313	274	267	264	310	326	313	268	285	335	254	319	317	315	295	289	311	306	302	282	280	308	305	311	298	288	313	328	291	315	268	287	307	317	292	290	296	298	312	286	285	329	300	307	296	294	280	303	295	282	291	296	319	298	292	306	285	264	296	304	277	295	320	325	280	311	294	297	297	297	298	311	332	314	302	317	280	298	287	283	271	268	318	280	295	302	295	306	308	343	273	287	289	297	270	282	284	263	279	285	262	278	330	300	296	280	274	304	308	319	292	304	308	291	319	307	306	278	316	286	301	289	289	308	273	292	250	310	332	264	302	288	286	283	296	317	304	295	299	293	293	319	311	296	289	281	291	270	297	333	291	275	289	295	290	284	301	288	297	317	285	306	285	261	324	286	318	321	275	274	298	316	288	279	297	303	328	315	299	254	301	270	300	292	290	312	349	281	297	283	302	289	314	307	300	320	235	293	306	305	296	318	294	288	275	287	295	270	272	274	274	324	314	301	305	317	269	305	271	292	273	282	290	304	291	291	317	315	316	319	273	275	290	314	305	311	328	266	278	268	310	304	320	284	269	288	272	280	319	307	285	298	300	306	263	295	290	299	300	295	262	315	300	306	297	285	284	294	290	296	315	288	284	251	261	279	313	287	298	280	299	318	269	274	304	294	302	293	307	314	269	298	253	270	274	324	271	282	317	312	254	288	330	296	264	314	295	271	283	296	285	276	311	285	285	284	291	298	293	267	270	296	287	296	266	307	267	312	316	273	301	300	295	285	283	294	300	294	270	308	316	325	319	295	311	275	306	304	278	296	314	327	302	277	285	293	305	311	295	313	283	290	280	296	283	301	282	295	282	259	285	294	262	295	289	280	300	276	281	272	242	271	290	281	314	314	287	293	256	290	299	300	319	291	291	307	291	295	300	286	285	323	272	284	306	287	291	300	287	298	261	287	279	272	297	304	278	304	284	306	267	292	299	321	317	307	309	310	291	295	292	292	283	316	307	240	293	296	303	315	299	294	281	308	282	267	311	316	269	311	309	283	271	270	318	301	305	293	306	290	293	270	318	271	322	294	315	277	289	275	318	291	289	335	288	290	307	302	300	280	286	256	296	340	303	319	317	276	296	287	272	298	305	289	324	262	301	305	293	290	278	278	286	310	325	280	273	291	312	293	277	335	299	291	299	284	258	294	271	304	313	301	293	320	312	298	295	312	279	307	320	281	276	298	259	285	316	286	284	309	280	286	285	306	313	268	284	244	309	304	303	304	314	272	286	312	280	283	326	319	299	302	314	319	329	294	270	289	265	280	250	310	281	319	280	326	286	293	313	301	290	293	288	310	282	267	290	302	288	298	281	293	271	306	307	283	304	317	291	318	270	290	283	267	328	305	297	311	278	306	305	309	305	280	281	286	301	276	268	293	299	301	315	315	319	274	301	250	293	294	280	315	270	275	302	310	299	310	286	289	304	282	288	267	279	283	311	277	282	326	309	287	313	279	310	291	306	302	297	292	291	300	272	285	301	319	282	293	267	298	341	306	319	277	317	300	312	288	273	301	318	302	280	307	288	320	309	319	277	261	290	273	289	265	303	317	286	292	307	279	291	312	256	271	298	304	302	306	262	288	254	267	294	275	295	297	284	270	273	279	285	302	325	277	277	291	312	269	302	257	288	297	272	316	319
9158	2308	4946	6390	5815	4668	3808	3417	2679	2439	2147	2073	1740	1522	1505	1469	1373	1201	1244	1112	1130	1129	1082	1089	997	1032	933	993	889	867	837	877	812	848	809	792	785	781	752	758	718	763	716	801	715	689	719	723	764	740	704	744	721	695	705	703	739	681	645	682	687	669	698	693	672	678	662	721	684	699	719	676	625	648	669	683	628	661	663	644	703	697	677	654	717	686	636	723	682	680	674	644	694	701	643	687	677	677	682	681	691	683	694	664	655	667	688	725	668	708	652	684	665	694	653	702	648	715	688	661	685	695	669	652	698	612	630	668	688	660	684	666	676	651	689	714	653	692	694	668	667	643	708	657	691	713	697	711	687	643	627	662	687	663	667	725	696	679	681	693	671	700	655	647	679	719	647	694	680	663	662	679	677	656	690	719	638	671	684	640	686	648	649	657	688	670	674	711	638	680	719	726	655	693	653	657	670	687	651	670	680	682	718	691	631	697	706	702	688	672	633	650	686	702	648	715	677	652	686	653	674	640	676	645	672	667	669	667	629	662	639	685	667	667	735	683	666	700	602	656	692	666	661	625	655	717	723	687	678	688	697	728	699	682	702	682	668	660	662	669	630	710	671	642	671	711	663	672	658	705	727	712	636	661	654	670	727	660	646	663	707	651	661	674	676	660	630	614	668	658	678	666	641	684	712	651	708	695	692	673	677	666	677	697	691	661	691	704	686	631	683	646	684	713	671	686	673	695	636	648	712	712	676	676	636	665	645	693	668	699	657	693	680	624	655	667	698	645	652	706	665	680	699	660	729	713	702	625	727	665	695	701	673	653	662	663	621	668	678	634	646	687	684	694	698	628	700	663	704	656	644	701	662	704	653	679	664	676	697	691	687	692	675	704	665	655	631	718	678	729	659	658	660	655	678	668	654	696	671	655	646	663	639	645	685	656	679	713	661	677	659	646	623	664	697	669	676	709	704	670	635	674	717	630	680	671	669	642	683	629	671	682	691	679	690	685	705	687	692	630	654	693	649	676	667	636	700	651	705	672	678	647	693	657	696	675	701	674	635	656	697	684	650	669	684	666	696	680	703	701	633	633	668	716	673	670	688	654	699	697	670	639	686	702	715	665	674	681	718	673	650	658	652	648	647	666	685	660	678	661	632	692	651	701	686	678	693	677	668	682	664	692	663	719	651	667	659	692	684	684	689	721	645	660	668	701	697	703	698	695	702	691	678	679	677	678	692	723	657	697	678	700	669	722	638	674	700	708	661	683	658	671	671	697	653	668	665	699	706	693	665	719	665	656	677	650	675	637	650	635	679	671	673	633	688	664	674	732	707	651	562	686	652	651	622	675	673	650	654	676	682	676	673	706	688	634	681	680	658	671	708	733	644	686	723	697	684	682	696	679	674	668	689	638	685	641	732	657	696	715	682	654	722	715	654	664	665	659	697	676	669	642	725	647	690	704	706	673	666	682	684	644	673	665	665	662	654	699	647	693	713	676	621	687	761	674	678	651	688	680	658	642	688	666	689	683	673	655	662	742	708	698	634	672	628	639	682	658	664	697	702	670	689	669	677	615	718	651	652	680	713	696	658	693	665	649	691	721	698	680	714	666	680	687	667	715	682	656	687	658	698	654	688	698	682	673	644	673	643	674	684	697	742	643	642	646	666	664	700	654	659	659	711	677	680	711	697	656	647	539	682	677	710	662	683	679	621	658	705	645	672	703	699	673	673	630	706	679	663	664	681	667	689	658	672	681	699	675	672	662	697	635	638	681	656	672	678	684	654	730	660	690	673	709	670	663	621	693	655	723	664	668	680	642	651	690	710	714	699	672	684	667	701	681	657	672	646	655	697	647	703	695	699	663	625	645	678	610	662	692	668	692	650	711	699	647	670	677	661	677	697	638	743	658	677	731	653	675	637	678	678	664	655	696	687	649	708	679	678	646	700	652	667	693	641	653	649	683	663	682	682	659	689	681	649	672	697	640	650	679	681	653	715	633	662	672	681	634	679	685	727	693	651	686	717	654	693	697	631	678	714	680	703	668	670	652	749	643	675	689	699	640	667	696	653	642	628	706	692	651	721	705	653	691	656	719	664	656	672	658	666	661	668	614	701	707	677	642	707	706	662	649	680	652	685	659	726	715	653	680	654	654	699	641	643	695	655	656	611	648	693	703	713	673	690	672	618	651	682	694	697	652	691	635	714	679	707	700	613	676	681	631	631	722	676	676	663	717	685	667	672	701	675	697	685	666	719	649	708	682	625	682	693	648	670	639	686	656	654	668	703	631	713	674	653	665	671	676	702	676	694	677	690	665	714	709	691	651	678	656	605	673	704	656	694	724	661	633	657	630	666	646	622	680	688	673	707	712	678	685	721	681	630	646	638	671	644	672	728	672	649	653	672	595	637	660	678	669	654	664	697	669	697	649	674	701	724	696	676	675	688	709	710	624	653	672	630	646	767	682	678	672	674	676	684	673	694	693	650	672	657	756	718	721	680	696	696	674	694	686	672	643	655	653	679	689	626	651	620	642	692	645	700	692	704	705	693	722	654	670	715	678	709	689	693	678	654	684	727	639	685	629	735	652	634	682	698	658	685	712	710	718	626	658	691	678	693	637	715	701	696	671	654	690	712	688	678	677	694	686	680	654	651	662	644	658	743	683	693	708	695	688	665	659	672	704	722	688	708	666	684	672	621	650	645	692	709	680	634	668	644	627	674	683	695	691	641	657	633	670	689	684	680	668	687	647	671	697	733	685	710	674	666	701	708	696	654	635	643	696	661	660	617	675	677	690	686	673	712	639	653	669	636	645	651	623	676	678	676	685	695	704	655	672	645	660	693	641	681	665	649	681	693	687	688	681	615	706	666	652	653	674	658	679	659	634	667	658	696	690	683	696	646	664	681	656	646	692	665	740	687	658	676	681	680	668	690	658	677	666	660	646	674	653	662	677	697	683	659	699	615	658	636	682	597	657	651	666	665	699	672	675	652	690	693	729	698	677	674	655	696	711	639	670	644	681	674	692	671	677	675	668	682	634	687	631	750	704	694	653	673	685	702	617	685	625	626	669	672	646	693	638	676	669	659	678	654	686	670	677	680	675	721	690	658	691	669	708	689	710	682	668	671	697	617	664	668	640	661	677	670	635	682	692	643	697	672	693	672	657	664	684	664	675	724	670	688	690	706	642	708	656	658	697	654	679	676	673	677	704	717	725	660	669	695	659	689	679	628	680	685	703	641	710	718	642	680	681	688	704	681	674	688	677	678	685	693	664	715	697	652	652	665	664	701	648	613	651	658	718	714	746	667	717	698	663	695	653	721	686	637	698	697	683	695	714	689	725	656	650	685	657	673	657	649	684	659	683	696	612	651	660	649	648	692	691	670	659	691	645	681	649	671	678	684	669	695	676	660	659	637	651	701	624	704	673	684	711	655	672	627	653	657	677	660	739	703	636	670	652	668	675	680	669	650	678	679	634	672	634	716	684	661	621	690	655
2064	644	782	712	593	538	435	376	339	315	327	270	290	308	307	289	267	257	260	263	281	264	261	261	261	261	298	282	251	222	232	263	257	252	254	268	252	259	241	281	235	254	252	282	231	258	244	233	233	263	279	230	232	243	239	225	213	231	261	241	240	243	241	208	250	258	256	255	238	253	226	216	238	251	255	233	273	254	246	225	240	258	228	251	235	235	223	254	263	216	246	247	229	262	226	253	238	262	245	225	248	239	227	259	225	260	236	253	237	242	232	255	211	223	226	235	257	265	253	246	256	284	247	250	245	242	243	242	239	249	228	229	206	238	215	243	278	231	251	249	236	230	291	259	241	231	264	278	255	214	239	264	260	263	228	254	244	230	247	264	260	237	228	234	250	236	241	237	204	248	255	229	245	213	259	218	252	226	234	255	246	236	226	247	242	261	214	255	252	245	229	256	242	229	271	238	225	247	266	246	264	271	234	236	245	235	247	245	247	226	243	255	249	260	265	235	263	231	246	232	230	225	246	275	223	218	220	253	247	256	240	269	269	219	232	241	246	245	291	261	234	242	230	251	252	255	222	234	252	252	244	259	260	232	251	259	256	241	259	242	273	267	243	272	235	250	249	224	250	236	270	249	223	240	245	252	237	246	297	254	257	246	261	247	246	252	220	243	251	254	249	241	258	241	243	243	259	223	248	243	247	259	216	252	252	232	239	253	266	262	248	244	231	247	209	242	245	248	252	260	251	290	228	272	276	231	276	222	267	254	233	260	234	235	241	230	248	243	268	227	237	256	248	248	216	235	247	237	233	257	235	254	249	256	265	245	241	219	313	239	235	227	233	284	228	246	248	222	248	228	230	250	247	273	248	242	238	236	224	278	266	219	218	277	264	242	266	238	242	234	272	266	253	240	227	245	298	245	245	218	268	245	245	246	277	249	234	220	230	244	211	241	261	244	252	205	238	274	234	276	239	212	247	232	257	245	249	232	225	245	230	271	248	226	265	227	244	264	243	238	246	254	234	241	239	218	240	276	268	243	264	247	239	220	248	228	250	259	249	237	242	259	240	236	261	221	235	252	234	269	272	246	252	254	236	248	263	246	257	221	242	247	247	257	230	234	243	223	268	271	258	234	245	260	259	254	260	247	231	248	291	249	247	216	258	252	255	274	240	265	251	240	256	254	224	209	241	242	213	246	232	257	222	259	236	267	270	219	268	246	239	242	231	254	273	242	258	275	244	246	239	247	237	261	235	230	259	233	263	248	257	226	252	238	250	245	212	260	251	234	216	257	227	258	240	275	292	257	258	231	258	270	243	226	248	238	258	237	244	267	242	219	274	230	243	267	236	243	260	233	243	261	256	239	255	246	234	242	222	271	223	237	250	266	249	240	259	247	263	226	225	220	250	226	257	230	243	256	237	244	244	244	248	260	232	232	246	236	270	241	239	247	236	254	225	259	243	247	245	226	270	239	284	236	247	252	256	265	222	229	240	240	267	297	252	268	227	229	254	232	244	254	249	259	238	244	250	252	265	247	245	262	201	243	242	248	233	241	254	219	256	236	261	228	216	261	272	236	254	259	249	249	281	259	264	267	290	260	267	261	231	264	251	239	260	246	230	254	251	270	253	274	234	241	243	255	252	230	263	247	246	230	220	232	247	224	243	260	218	248	247	255	236	251	260	259	275	236	258	233	249	254	241	251	259	256	231	222	227	259	252	265	226	274	258	210	218	260	240	266	260	239	261	246	213	229	251	236	253	249	221	246	257	222	227	222	232	245	242	242	224	258	261	251	258	243	259	254	260	225	224	256	239	249	271	265	226	239	228	273	213	232	266	251	240	258	248	235	248	271	229	243	274	244	225	243	228	239	258	243	233	206	246	258	253	229	251	247	279	251	208	243	269	216	221	260	258	266	244	234	239	222	263	259	274	250	240	241	255	237	242	239	230	247	234	227	262	253	239	237	225	237	272	241	265	249	262	224	266	235	230	236	240	242	255	226	230	237	239	242	258	229	236	258	251	239	257	225	252	238	258	211	243	238	235	260	260	240	259	252	249	234	246	248	260	262	247	271	248	220	249	229	224	248	258	254	249	256	236	239	243	235	267	267	239	250	256	253	250	230	250	281	214	283	246	234	210	254	282	238	238	218	234	216	226	228	237	240	215	266	244	210	235	241	264	262	239	243	232	280	244	243	243	285	259	231	258	252	261	214	262	246	241	226	230	232	232	253	233	279	229	257	238	240	255	249	226	243	243	239	260	230	239	254	263	242	246	276	234	234	239	259	243	246	248	218	224	257	260	223	254	248	215	247	231	203	261	284	268	240	226	247	251	261	270	229	251	252	247	243	253	247	237	224	237	253	257	217	255	236	231	236	246	266	240	247	231	244	233	243	201	287	231	267	259	226	228	203	210	259	263	215	248	235	267	236	241	235	240	238	256	244	230	237	233	269	235	268	242	244	228	243	239	238	267	216	229	256	228	270	285	254	241	221	240	229	278	224	238	255	229	254	266	234	237	230	244	251	238	253	273	246	249	281	240	268	259	246	275	249	240	276	236	240	236	231	254	235	272	259	231	265	248	286	245	239	238	257	229	230	247	278	269	234	260	245	240	284	235	227	222	235	243	226	238	239	258	253	238	223	265	258	293	235	234	256	262	251	255	245	293	262	255	260	252	234	245	231	231	231	279	218	221	236	272	247	235	251	259	225	233	258	218	225	271	254	242	220	259	225	254	253	256	279	232	260	239	258	247	223	259	222	265	254	237	250	252	249	241	253	275	255	252	217	234	240	250	255	239	237	228	261	268	248	255	248	243	236	247	270	255	228	261	221	244	225	263	272	274	252	294	247	265	248	219	241	215	246	244	259	252	263	274	276	260	241	219	241	234	216	234	230	249	206	236	245	252	232	227	255	253	222	214	239	198	262	232	259	265	239	244	241	248	241	260	238	258	240	251	221	245	228	236	238	249	221	239	273	256	247	252	222	246	245	259	271	236	261	232	257	251	272	254	240	234	266	266	254	241	250	251	244	240	257	250	215	252	210	251	229	267	259	243	260	237	250	257	232	252	227	237	214	246	261	257	247	281	223	243	227	228	242	232	245	245	235	256	225	247	270	237	246	240	231	250	256	246	248	249	213	242	267	270	267	234	224	243	242	240	219	262	236	262	254	244	225	218	240	264	260	239	263	243	217	248	244	212	236	219	259	258	249	229	254	242	259	237	228	253	255	235	264	245	255	241	253	211	263	255	252	238	220	225	209	252	257	271	247	240	242	259	277	267	247	254	247	248	232	235	248	220	257	223	257	258	263	254	271	268	234	232	241	236	232	233	253	263	242	237	226	226	254	237	247	258	259	259	237	241	249	264	269	227	245	254	229	268	245	250	249	272	222	267	265	256	228	248	272	237	230	237	271	221	227	236	270	222	245	241	239	244	235	267	233	261	268	260	247	273	237	235	239	237	241	241	256	228	243	250	283	232	236	245	249	262	228
2108	987	1908	2292	1968	1727	1405	1281	1157	1032	974	849	875	856	881	809	720	725	758	757	754	694	695	682	699	680	652	676	659	680	620	655	676	601	631	629	658	609	622	628	623	596	618	642	588	605	608	600	564	576	638	578	548	565	604	626	569	621	568	578	562	588	572	598	635	617	580	641	607	583	583	569	545	622	591	578	612	574	617	626	633	597	587	560	585	535	591	621	608	590	569	556	599	580	605	605	595	563	585	586	600	580	628	553	557	568	574	580	618	608	562	616	632	591	622	583	578	634	606	563	575	614	601	653	573	596	584	623	575	610	602	596	551	607	609	549	628	607	574	597	591	575	606	612	560	614	565	569	605	638	565	563	607	617	593	599	574	613	604	577	609	583	584	582	577	602	588	615	584	605	601	555	617	630	606	586	569	613	540	554	613	582	609	595	590	585	605	572	566	564	612	605	606	561	570	639	611	586	581	579	572	612	597	578	597	572	569	646	610	592	612	608	581	572	587	590	603	611	612	606	585	572	620	595	571	597	582	615	587	612	558	567	608	571	594	584	558	612	603	622	601	587	594	579	566	584	616	582	644	571	567	573	613	593	604	571	561	587	635	563	624	606	597	581	562	611	606	615	598	598	618	599	575	582	595	566	638	589	594	584	584	582	606	572	668	587	614	565	640	602	591	609	597	573	586	603	619	601	596	582	580	570	596	589	574	582	571	604	595	591	589	602	605	602	537	560	607	624	565	587	602	614	629	605	635	610	605	582	597	576	576	599	593	608	593	569	566	593	593	555	610	553	601	622	567	588	580	613	590	603	558	584	619	570	574	583	558	559	579	589	580	603	566	583	607	627	590	608	583	605	606	597	600	601	571	611	581	612	621	562	588	609	549	550	612	604	572	598	596	602	587	580	625	567	598	641	575	606	607	558	600	642	617	601	586	589	602	591	579	582	569	588	584	625	613	599	579	611	632	593	569	599	608	604	582	614	586	583	593	594	601	625	576	633	595	543	571	635	602	606	601	573	610	568	608	590	589	579	608	613	591	592	569	612	644	554	632	581	621	592	574	599	627	613	635	602	551	602	599	597	591	635	625	632	588	583	568	578	557	607	574	613	621	561	578	605	637	603	600	556	605	632	599	579	561	549	554	565	540	557	598	615	622	578	577	557	560	622	601	608	612	591	611	589	609	611	595	594	597	572	642	624	601	609	565	653	603	582	576	537	589	627	585	578	566	574	602	580	627	573	588	567	598	571	583	592	603	598	580	568	591	593	574	604	597	590	587	617	614	606	601	589	602	560	575	620	642	592	557	582	621	557	581	621	601	580	611	574	626	619	624	584	591	599	577	606	532	581	617	588	579	586	613	595	582	547	566	560	601	580	586	596	584	590	576	615	540	588	544	603	580	582	586	597	609	599	584	618	537	652	574	600	612	582	601	643	580	560	659	597	585	574	616	585	585	615	613	604	587	577	565	584	596	613	589	623	596	548	587	573	588	604	607	599	596	597	557	568	585	590	572	637	550	619	600	599	580	561	591	560	559	634	580	618	628	575	627	604	545	604	571	604	608	569	603	611	577	641	554	610	615	569	616	591	594	607	607	589	572	622	550	593	568	603	599	606	598	633	595	559	583	573	593	605	611	566	579	572	610	647	585	599	592	605	560	584	581	573	598	605	605	577	586	628	609	598	577	646	584	599	586	573	583	606	572	583	568	599	554	600	609	597	617	587	583	583	597	599	576	595	555	624	566	570	552	625	569	578	628	597	622	613	567	582	565	596	607	577	603	611	549	576	596	539	586	580	584	587	601	566	626	554	611	600	636	593	592	582	625	604	602	607	551	581	600	648	575	614	595	615	615	602	627	601	586	593	576	607	572	570	618	587	580	587	587	571	602	610	587	618	634	576	608	576	602	573	610	607	598	628	564	591	615	554	593	620	613	550	579	602	575	601	579	595	570	579	599	612	584	588	598	558	568	610	578	582	557	628	617	620	575	590	612	593	567	584	567	586	610	580	557	603	614	578	568	574	582	587	564	587	572	614	565	568	627	599	570	587	591	643	550	578	586	556	590	616	626	576	614	626	607	599	585	593	581	535	589	580	630	570	579	569	587	582	624	559	607	553	589	595	580	611	637	618	575	600	572	630	611	579	576	606	598	600	538	608	586	571	601	581	645	609	593	593	616	606	587	607	626	626	580	630	588	544	593	609	593	576	599	635	558	601	591	592	598	636	634	594	623	582	568	619	591	579	561	541	620	605	608	594	606	597	580	564	608	586	574	574	595	584	622	607	583	580	602	561	564	557	588	583	573	594	576	606	559	557	571	569	583	594	606	621	594	554	563	586	607	598	606	628	599	567	582	588	567	564	593	582	638	595	610	615	598	565	610	596	618	597	614	558	592	551	585	541	593	544	561	614	591	602	656	589	581	594	599	561	622	595	587	589	584	573	594	561	577	565	596	605	604	626	603	587	621	632	583	601	576	614	567	602	582	635	580	530	599	538	594	588	600	567	637	545	547	569	560	581	600	608	602	602	582	560	545	594	618	605	585	617	583	621	583	596	557	589	637	585	599	620	581	581	632	644	568	579	609	582	554	563	577	564	563	566	571	612	616	576	584	585	563	590	574	646	599	620	578	539	588	578	597	543	621	575	574	608	551	595	559	563	574	547	600	584	562	586	576	598	602	566	640	596	589	621	564	577	616	581	598	591	569	609	621	584	584	597	618	558	583	572	605	610	646	603	653	613	596	626	612	593	592	557	593	563	617	611	595	611	578	596	593	583	592	562	564	548	569	602	604	603	601	532	629	569	602	610	563	613	605	606	564	602	603	557	576	636	578	565	617	549	593	592	578	588	599	564	623	583	567	628	591	603	622	547	594	594	597	606	595	572	597	603	602	620	589	619	649	598	625	569	537	585	598	560	592	595	589	591	595	625	556	615	596	572	595	586	561	612	578	622	590	576	582	547	573	598	637	631	571	596	618	582	596	635	591	557	602	544	603	579	564	563	556	575	556	611	609	606	594	611	610	557	592	628	569	577	584	620	611	619	591	618	589	614	562	610	582	607	544	545	589	565	615	580	585	640	577	582	590	583	593	600	577	592	575	634	587	599	617	553	608	585	574	595	600	634	545	573	649	583	580	596	610	598	578	632	659	591	558	596	554	604	546	593	576	555	582	574	614	600	641	581	591	591	603	640	589	571	576	636	627	559	601	607	605	573	559	560	565	608	606	613	559	566	608	571	621	574	615	568	617	590	574	637	607	596	568	659	569	612	554	583	573	603	561	561	615	537	583	626	600	575	564	590	619	609	622	599	589	593	597	577	597	618	646	591	607	593	589	566	588	571	617	572	583	627	577	621	574	584	634	619	567	606	611	572	583	578	575	618	610	589	631	587	592	579	583	629	575	591	572	584	581	610	572	544	539	588	599	603	590	605	592	558	577	629	572	653	572	547	642	628	566	571	578	607	563	605	615	591	561	581	587	570	616	571	576	589
8446	1541	1803	1532	1098	910	728	662	556	447	510	440	424	455	398	404	381	374	361	348	395	425	357	312	356	379	390	313	372	329	322	324	357	347	326	328	335	352	306	323	368	348	331	366	330	327	337	318	316	343	352	304	333	329	362	323	339	308	293	330	320	334	313	306	321	334	349	341	279	332	333	355	316	352	320	322	309	354	359	365	312	334	341	364	340	343	325	320	323	322	324	327	333	326	331	347	337	312	323	374	303	300	351	342	348	331	338	317	330	324	316	320	324	351	313	295	300	307	318	367	327	278	339	323	332	308	366	332	338	338	270	353	315	342	314	336	351	323	285	319	321	344	359	338	312	301	347	329	322	352	332	324	311	305	346	332	337	320	315	306	312	331	344	342	362	344	312	353	307	313	292	293	343	335	322	343	326	330	351	316	349	367	309	333	325	344	339	332	318	289	332	337	336	337	324	314	331	335	322	378	370	347	327	333	304	348	341	317	338	341	305	307	328	339	338	347	325	294	306	329	327	341	334	326	316	350	331	304	363	298	314	310	332	344	334	348	284	313	331	335	302	295	322	317	312	318	314	299	327	289	355	337	284	315	335	315	308	325	331	300	318	296	289	335	331	338	339	311	298	307	349	313	347	345	353	333	319	328	345	280	342	341	316	370	298	316	346	352	286	348	308	337	283	321	356	337	355	334	292	324	346	300	311	302	332	328	297	307	305	353	334	307	340	341	340	337	296	312	326	338	338	296	334	303	345	279	305	310	323	308	329	289	325	357	336	353	337	305	356	315	327	300	351	330	332	310	303	322	311	308	297	343	317	321	347	320	362	309	314	308	332	381	309	354	353	300	318	343	336	353	339	325	303	312	330	326	298	324	332	330	355	365	311	327	341	295	380	329	339	317	350	331	303	335	334	327	312	370	363	324	343	333	351	280	325	316	328	361	319	302	330	316	329	359	364	351	328	321	350	329	290	317	382	310	282	354	339	316	366	358	332	344	349	354	349	340	327	312	306	326	310	318	331	298	290	287	350	301	336	316	354	319	339	304	297	290	312	333	289	347	330	316	347	320	357	319	336	326	307	317	318	327	341	323	320	310	337	343	327	301	303	329	332	313	325	319	356	329	331	303	362	341	329	323	318	316	322	347	309	285	332	328	365	329	349	346	344	321	336	328	337	360	323	344	323	340	328	328	288	337	353	293	335	314	335	333	334	332	326	321	307	325	321	324	320	338	322	347	296	342	343	336	335	312	306	336	341	322	322	339	311	302	335	333	318	346	321	322	303	315	331	316	350	340	346	316	319	333	356	344	325	306	353	322	344	298	300	311	340	321	297	314	288	310	331	335	335	305	319	314	347	308	342	305	336	328	343	329	345	307	311	300	302	310	345	336	356	278	333	347	298	360	336	355	318	353	305	343	336	307	329	324	275	303	320	342	307	334	310	292	316	320	337	259	333	324	338	343	297	321	315	315	351	355	340	313	349	329	325	313	347	317	286	327	352	333	339	297	370	302	342	286	301	308	341	305	349	342	327	368	323	329	309	339	342	319	348	316	335	314	317	340	297	333	349	348	318	295	325	306	305	308	340	317	319	310	308	347	316	355	305	345	382	328	342	321	303	313	326	311	328	335	315	335	324	369	331	326	312	307	315	337	329	307	329	328	338	312	332	324	362	350	319	298	341	315	333	326	323	328	325	319	307	317	341	339	373	359	339	327	328	324	317	334	309	324	321	325	349	370	336	320	311	341	365	274	348	320	318	357	333	323	313	310	346	349	329	382	339	354	313	324	351	347	328	324	335	333	340	313	325	336	312	316	337	319	319	317	334	298	324	344	302	338	295	299	311	314	300	351	313	363	327	376	364	331	330	312	361	346	347	340	332	348	363	321	307	305	342	322	337	349	363	333	331	338	331	385	300	319	321	315	333	335	327	332	356	312	314	306	333	353	302	329	311	312	328	312	326	322	362	326	360	307	327	347	324	315	317	346	327	314	323	349	291	301	340	354	329	335	331	359	347	314	362	321	330	315	331	329	348	287	321	330	332	347	330	347	328	352	310	314	346	329	290	335	342	339	311	315	338	310	331	321	303	305	334	344	332	334	325	345	359	310	331	313	330	354	332	352	327	327	333	322	341	369	330	333	343	322	362	335	327	341	334	339	325	319	323	297	333	316	330	329	354	368	319	326	354	300	314	314	316	347	300	334	325	362	337	331	321	312	352	315	321	302	307	348	307	333	280	330	308	303	336	304	282	330	307	291	336	310	336	332	353	306	339	313	341	330	324	345	312	310	337	313	318	343	329	318	344	320	337	319	340	322	334	300	338	312	310	326	308	326	358	317	327	317	325	313	330	293	321	288	315	329	356	345	317	332	312	354	313	294	286	293	353	309	321	303	302	313	329	363	350	265	318	289	309	305	332	328	299	319	320	343	318	321	305	315	297	315	296	329	308	343	324	336	347	354	343	366	343	324	366	351	313	306	307	296	319	336	311	281	327	351	296	343	311	336	337	314	343	322	304	352	328	363	335	376	336	358	354	336	333	320	311	332	362	323	320	324	304	331	315	336	316	312	347	360	356	303	305	330	333	338	344	351	319	313	322	300	313	300	332	297	348	320	338	355	344	353	311	324	353	356	310	312	303	362	293	294	343	318	319	320	303	338	309	336	318	335	308	331	344	338	330	356	326	287	360	312	298	324	330	333	325	341	349	323	333	307	326	332	325	293	339	337	353	334	310	334	328	333	336	370	317	344	331	294	320	333	317	289	309	285	327	302	307	328	294	339	325	382	298	319	310	325	305	328	330	370	357	315	325	323	357	312	336	293	360	361	352	342	325	315	313	321	326	312	332	371	303	298	316	319	351	340	331	325	283	340	345	379	331	317	301	305	332	353	323	340	320	318	306	339	348	328	316	373	326	287	341	364	308	361	330	292	347	356	347	332	337	318	304	345	333	333	344	293	299	312	364	329	321	301	355	329	313	339	315	338	327	360	362	344	313	313	319	331	347	335	334	331	355	346	319	289	297	323	339	322	348	313	341	336	338	352	327	337	343	311	321	340	305	328	304	355	327	282	333	315	311	363	338	336	334	329	324	317	325	341	307	299	286	343	344	323	304	323	347	300	329	343	313	345	303	307	310	327	310	297	313	344	332	308	306	311	332	370	284	330	311	324	335	324	340	363	298	338	326	357	323	324	328	316	298	339	296	324	274	331	349	330	290	306	322	324	339	357	307	319	351	306	323	304	340	341	320	363	338	353	327	307	298	304	332	344	308	310	317	337	367	374	345	345	369	301	320	335	347	327	339	321	309	333	314	308	291	354	317	364	364	312	334	326	312	291	325	302	336	298	329	306	327	327	327	331	329	331	322	332	304	315	299	308	318	350	349	331	336	306	325	343	375	335	314	327	349	328	334	342	318	304	333	307	298	291	302	320	326	330	321	291	318	296	335	316	311	330	319	344	328	315	348	346	333	323	332	334	316	286	326	313	349	300
7077	1715	3654	4700	4092	3410	2710	2350	1977	1807	1748	1519	1458	1386	1248	1206	1197	1152	1101	1057	1042	1064	1017	958	951	972	882	900	893	924	897	912	834	879	855	856	851	830	792	802	809	829	818	768	802	734	746	835	781	769	797	738	749	797	772	734	780	774	764	762	790	738	761	700	778	739	819	750	761	729	785	784	783	740	767	781	724	795	775	762	744	757	769	710	743	770	735	729	749	734	704	775	773	801	749	756	807	773	762	769	705	741	751	781	768	777	766	783	764	795	745	761	781	795	772	748	761	742	758	767	744	756	719	707	780	748	767	760	733	762	726	749	720	730	751	819	774	760	745	764	763	748	757	824	830	754	729	781	684	770	793	758	759	774	740	751	754	728	741	739	740	732	760	743	748	740	741	771	760	775	792	700	742	780	686	755	759	747	732	804	818	737	728	820	778	754	727	754	714	746	702	751	746	770	755	740	762	729	757	742	789	741	759	751	797	804	749	740	769	860	739	736	786	784	723	745	717	749	778	757	749	776	736	743	745	785	748	797	752	748	784	754	762	795	741	743	717	735	741	778	765	780	790	737	760	752	755	722	765	804	732	849	814	787	754	749	741	800	779	728	750	771	780	772	758	780	824	742	789	761	765	726	789	674	758	798	773	788	791	764	765	760	730	738	746	746	766	789	738	759	797	741	732	802	740	781	711	708	716	732	703	731	755	781	759	732	771	739	764	730	782	828	735	742	776	756	745	771	731	755	795	714	715	698	762	800	759	768	729	733	746	774	787	739	739	737	744	735	711	753	725	747	742	745	797	754	759	755	804	770	781	769	759	722	726	748	731	766	734	759	796	728	736	736	761	766	759	772	780	806	786	799	774	753	709	790	729	810	720	754	761	780	718	762	726	790	709	793	753	731	714	768	695	739	763	766	764	770	786	709	749	716	728	762	750	750	785	785	756	730	779	725	748	760	756	724	789	767	688	788	718	721	736	798	769	769	787	717	766	787	739	720	780	730	730	755	728	777	754	745	735	808	773	732	776	791	800	738	739	790	774	743	796	740	753	782	757	781	766	761	765	734	756	779	746	761	730	746	752	765	764	751	745	723	764	758	749	785	718	790	751	769	721	766	752	757	786	718	746	761	768	738	735	776	742	828	719	739	732	747	766	680	776	770	743	805	701	719	772	756	745	735	716	744	756	725	771	734	744	742	762	767	749	749	761	734	766	756	769	759	722	790	743	725	797	752	738	804	778	737	810	759	855	737	734	763	754	746	727	733	759	774	789	732	835	785	750	732	752	776	741	763	742	723	802	762	732	735	751	737	735	791	754	776	757	736	751	750	747	756	743	758	757	751	763	778	754	752	735	768	773	766	742	741	780	762	790	730	773	730	752	777	758	701	757	706	735	822	754	738	756	787	751	788	756	724	776	769	773	741	701	750	768	838	769	769	742	732	772	765	808	718	699	754	751	751	730	791	720	756	777	758	707	790	735	794	762	775	804	749	767	739	729	783	748	791	725	732	783	759	775	814	766	761	753	727	805	772	736	791	746	708	778	740	738	772	737	776	734	737	718	778	744	758	712	763	792	758	731	745	741	775	748	703	707	770	765	711	758	757	752	741	756	756	788	788	742	756	754	785	752	764	771	725	758	760	732	762	752	768	779	712	737	742	763	729	756	746	823	747	797	724	757	774	764	763	715	739	755	745	728	762	786	750	761	711	754	713	737	774	744	794	770	752	764	742	724	754	779	746	734	733	790	715	746	786	760	770	730	733	761	735	752	761	737	763	744	733	745	758	731	744	761	734	754	805	761	782	767	741	749	759	765	721	748	768	757	809	766	772	732	739	729	761	765	724	758	753	743	752	747	730	708	796	788	767	753	756	755	750	725	747	724	756	760	771	793	775	767	719	765	759	760	721	784	726	752	766	750	720	787	688	783	761	731	755	758	748	789	742	721	773	751	731	713	743	739	773	764	766	787	742	758	778	815	751	706	737	768	750	716	762	818	767	794	760	726	768	716	733	774	761	734	775	740	738	777	763	762	774	779	744	758	778	770	717	745	781	737	727	760	757	717	754	748	806	747	762	720	760	709	763	704	791	773	743	755	766	765	764	761	755	783	739	759	798	758	771	728	781	765	803	707	793	753	763	775	766	773	801	736	776	777	748	804	788	758	773	761	751	772	796	746	758	753	710	741	756	749	768	754	736	759	746	787	736	822	763	767	794	772	740	797	753	732	749	779	720	766	797	774	794	751	786	774	738	756	756	751	758	750	756	758	782	760	771	700	726	761	723	791	732	787	742	729	709	692	759	777	768	773	739	803	701	759	763	778	764	762	737	773	751	792	772	677	728	769	723	712	764	708	805	761	781	755	790	746	788	764	822	742	742	756	771	718	762	732	756	744	745	769	733	740	774	710	774	759	734	711	755	745	687	776	750	734	770	752	752	758	740	769	770	766	719	769	766	729	750	705	762	753	763	762	774	771	739	803	734	747	736	691	761	713	779	726	784	763	739	750	767	820	730	777	764	801	724	745	739	741	743	800	712	733	753	746	773	706	760	767	720	786	748	764	746	765	766	718	751	740	731	766	774	730	741	794	738	728	816	799	801	737	754	734	733	762	766	755	797	803	755	799	757	748	706	733	824	765	778	751	710	778	789	700	812	771	732	769	689	736	798	734	727	735	744	812	741	756	716	757	752	712	776	784	761	802	722	767	797	824	737	832	750	721	776	695	775	760	789	770	785	779	746	738	777	744	708	780	790	749	739	819	775	753	743	774	818	766	729	740	768	701	708	770	731	731	829	765	784	820	741	791	745	745	736	797	776	749	753	758	724	764	784	776	774	737	738	719	775	750	729	722	736	731	697	691	777	843	800	777	782	770	773	760	754	756	747	801	736	790	770	722	726	717	765	769	799	769	779	746	772	776	743	744	779	747	728	731	806	749	782	759	723	761	759	725	789	708	757	787	743	804	739	800	739	811	708	758	760	743	773	796	809	718	770	790	765	761	737	752	693	801	753	774	752	753	799	780	733	765	775	732	742	762	780	752	749	739	725	727	743	754	776	768	734	722	764	771	763	734	727	828	794	736	748	769	732	748	747	741	770	773	720	767	724	749	746	773	763	807	794	768	761	710	754	763	774	772	757	740	756	743	744	779	807	734	754	743	754	770	710	772	773	790	761	743	759	707	734	698	771	769	741	758	777	728	744	742	769	785	776	743	746	723	767	780	785	754	731	736	735	803	820	794	744	743	753	757	742	785	769	766	744	765	775	730	767	732	770	756	780	799	749	687	750	726	770	736	736	724	751	745	760	788	784	794	747	757	764	730	758	782	736	811	755	694	772	740	804	745	765	745	735	766	761	726	761	751	763	768	810	718	832	789	772	773	778	728	731	781	764	817	699	744	740	751	680	738	739	768	752	773	733	775	719	709	817	716	798	733	748	751	794	722	701	762	729	751	831	764	720	757	779	771	776	750	779	762	803	756	828	755	731	750	736	718	710
15461	2563	2844	2246	1619	1278	978	767	631	602	549	469	440	448	419	390	340	370	299	366	353	331	359	352	370	309	344	331	301	300	315	336	330	315	322	317	322	332	288	301	272	290	313	286	341	283	319	287	276	308	292	327	304	289	289	303	312	285	283	294	309	280	305	295	293	269	286	261	296	304	273	291	322	310	248	263	291	318	295	316	325	276	284	319	289	274	316	301	326	313	282	313	324	293	318	297	304	268	266	275	312	299	322	275	314	243	289	293	320	286	270	328	281	265	278	273	298	289	301	342	276	299	271	296	258	277	322	303	309	248	331	314	290	306	294	292	300	270	299	310	292	264	286	285	291	281	298	311	294	275	261	294	272	283	307	283	325	253	268	285	258	317	271	283	304	305	286	299	261	303	265	285	291	271	276	277	316	305	298	312	315	295	313	289	242	291	281	268	279	324	311	292	292	301	276	310	320	274	305	280	312	296	316	302	301	305	292	270	296	273	291	308	304	297	291	275	271	288	283	292	269	307	276	328	310	272	322	245	295	297	272	300	277	275	275	302	283	282	298	291	276	275	295	299	270	282	288	267	291	280	255	305	294	283	315	310	275	251	267	284	291	275	299	291	254	288	324	297	310	339	288	273	317	321	273	295	321	329	295	292	299	310	318	305	271	296	292	329	318	296	274	297	289	302	302	273	264	291	288	288	302	313	296	295	322	323	290	301	283	305	308	259	300	323	317	313	296	328	306	337	273	274	299	309	287	267	304	248	308	294	315	301	275	267	295	279	275	308	316	297	266	324	327	296	268	312	244	287	310	280	320	257	311	280	289	296	265	292	270	287	286	313	285	284	276	300	291	290	286	311	298	281	280	282	248	306	273	278	270	266	299	305	302	305	290	278	326	307	296	295	299	335	298	309	269	297	297	250	325	329	297	311	321	307	256	302	278	281	273	281	295	289	275	267	318	301	321	301	268	266	296	299	301	324	274	285	280	302	284	265	295	293	276	289	285	280	337	269	290	290	297	292	326	279	258	295	288	291	279	312	271	294	279	305	303	310	282	276	301	301	282	304	281	296	280	284	276	310	304	291	283	286	278	290	292	297	276	282	294	276	295	278	316	287	304	278	294	299	342	306	302	308	283	277	304	266	306	307	320	296	267	277	270	291	280	309	288	264	310	293	317	281	344	318	341	315	308	276	314	274	295	276	275	306	269	287	306	329	270	317	288	327	289	279	275	279	286	283	277	283	297	287	299	302	252	263	301	283	278	296	317	283	269	272	276	293	266	301	337	264	274	266	284	267	314	299	269	317	290	300	284	292	294	265	326	293	297	286	303	255	304	288	290	294	280	317	284	294	284	270	290	309	298	290	302	275	294	281	299	291	258	291	287	300	303	301	272	293	310	296	297	290	274	307	296	243	285	279	263	257	284	307	311	267	281	247	289	304	293	289	292	308	297	303	301	311	290	302	316	285	317	280	273	323	287	269	296	333	286	254	262	263	296	319	281	264	290	268	282	321	323	321	280	291	235	304	299	280	329	316	284	285	298	262	288	284	294	275	313	302	258	305	282	278	322	282	250	301	307	283	281	285	324	325	319	289	276	298	326	289	279	305	285	309	319	298	288	267	276	291	311	259	288	262	291	273	288	301	290	301	273	289	317	288	319	279	265	309	325	307	300	301	307	303	300	285	264	300	323	276	271	301	286	302	294	271	285	295	300	247	287	311	319	314	313	299	283	289	325	272	293	283	304	282	284	296	291	286	300	277	321	295	306	319	318	258	300	297	283	300	280	326	286	272	307	285	279	300	269	288	294	301	267	291	305	298	279	283	240	308	254	301	310	309	310	285	267	294	302	275	278	329	297	317	308	272	266	277	266	284	278	285	291	330	332	277	281	294	313	279	289	314	344	261	276	303	243	291	297	271	289	273	285	317	322	319	273	323	287	300	282	318	294	293	278	289	280	269	319	313	269	284	271	301	286	287	320	300	316	284	268	274	310	308	301	265	304	314	315	252	319	282	292	295	283	302	280	266	282	306	311	298	286	291	241	284	296	306	276	305	303	274	277	287	291	302	260	284	309	288	296	312	293	291	268	288	307	313	303	255	278	279	260	284	270	290	258	286	275	268	318	311	309	282	316	287	298	286	311	290	287	292	302	279	274	289	263	261	282	263	293	279	320	324	282	272	279	309	289	307	297	312	323	298	293	294	312	289	286	285	318	264	302	302	260	267	289	330	327	282	312	294	273	290	277	269	286	286	293	300	300	305	257	275	287	310	315	290	269	281	289	306	290	291	275	284	288	276	308	278	304	275	276	252	276	307	312	273	304	283	306	274	290	317	296	314	310	290	293	284	306	269	290	283	290	259	302	298	271	312	277	256	279	245	296	278	323	294	300	264	272	281	299	294	307	282	283	297	276	257	278	290	312	317	306	288	292	290	281	305	278	279	281	290	280	275	274	319	310	311	317	298	317	296	266	287	312	303	291	310	285	307	287	296	274	305	288	253	299	289	303	296	297	300	325	315	271	291	308	296	267	305	283	291	270	253	311	276	302	291	306	302	266	292	316	307	275	282	305	267	285	302	247	293	258	299	285	297	293	294	281	307	294	313	322	275	312	283	266	311	310	282	298	286	306	294	313	303	296	300	308	336	326	289	274	302	299	306	319	272	302	287	267	298	289	297	309	289	260	265	307	284	314	262	270	296	259	277	334	310	273	274	322	280	307	296	292	285	309	281	288	299	273	276	298	301	277	297	326	299	292	326	293	261	269	291	277	287	275	301	297	286	303	292	309	295	301	261	303	307	306	285	281	282	274	283	291	271	312	305	291	284	287	294	308	311	280	277	285	278	288	304	295	312	313	276	284	329	302	306	278	271	273	288	293	280	291	294	310	280	330	277	314	304	290	293	291	316	275	293	311	311	299	274	296	285	283	271	282	318	281	294	318	311	304	277	287	281	295	294	302	298	283	318	306	290	314	323	301	285	281	286	306	294	284	284	304	286	285	306	267	298	317	285	318	279	285	281	278	271	261	277	271	343	267	303	271	255	265	286	300	279	312	288	280	296	317	308	284	297	315	314	310	316	245	299	283	284	297	307	279	301	286	297	277	291	287	330	318	309	304	284	293	276	305	262	269	298	290	293	292	289	294	293	333	290	295	303	303	280	278	292	288	296	311	315	277	271	293	304	311	266	298	300	306	290	284	313	287	275	312	325	280	282	328	280	268	312	292	347	314	272	301	328	280	283	311	283	280	272	285	297	292	281	331	311	261	311	282	274	278	276	301	333	249	322	314	296	272	317	249	277	291	265	326	263	263	312	285	308	292	282	276	299	295	279	290	303	285	292	270	301	283	303	310	254	280	283	317	315	277	280	282	268	312	300	312	292	251	294	313	297	328	294	288	287	290	301	275	282	267	305	279	282	304	306	279	301	297	286	257	309	284	264	313	318	299	311	287	304	291	299	278	299	278	287	288	283	255	307	314	343	309	271	281	272
9326	2348	5319	6522	5815	4738	3969	3286	2592	2491	2162	1917	1737	1657	1586	1372	1326	1246	1127	1135	1103	1104	1060	1077	1036	988	924	981	888	966	948	867	841	848	830	824	829	773	726	737	764	759	717	763	805	689	695	687	718	706	695	700	708	677	682	686	679	713	694	650	683	687	714	664	614	717	741	667	661	744	638	659	688	706	705	677	712	671	690	655	686	706	674	700	699	687	671	681	673	675	685	679	703	678	679	668	677	699	656	695	697	740	710	688	698	697	704	652	671	682	677	696	679	691	652	680	666	689	652	632	686	711	697	655	639	660	728	677	693	628	709	663	663	652	681	662	689	682	677	681	658	636	709	687	706	662	680	658	691	647	623	699	698	650	639	677	641	657	646	665	631	663	636	672	657	684	700	625	650	623	638	620	679	678	654	674	720	688	652	642	735	648	729	658	718	694	695	703	669	678	698	653	650	678	664	736	669	673	684	712	634	610	667	638	656	666	656	689	639	695	685	688	659	684	708	709	625	681	694	692	647	641	661	704	668	642	648	697	684	721	623	679	665	721	665	663	643	683	673	677	649	678	689	687	684	635	676	630	685	672	684	663	694	633	692	607	675	680	676	695	683	660	639	690	650	645	665	653	660	659	695	684	657	613	654	664	678	701	693	684	653	689	659	681	620	696	673	678	666	675	657	655	641	649	680	699	675	686	667	695	675	651	693	653	629	689	663	702	695	655	685	674	675	661	680	619	677	682	667	673	649	671	694	645	660	675	626	662	619	641	649	670	682	603	698	651	751	627	673	682	669	669	637	671	674	655	659	710	673	653	620	666	658	706	633	679	678	654	684	645	684	665	672	650	678	661	716	697	649	672	674	649	713	648	678	659	700	665	673	676	668	663	666	646	730	684	700	620	613	665	651	607	668	676	696	731	677	756	677	666	663	644	701	687	681	653	642	676	656	659	730	683	691	665	681	672	717	692	709	682	682	692	645	674	643	664	657	677	641	731	685	669	654	672	612	658	662	703	684	726	640	667	683	641	643	671	683	697	698	708	635	689	695	670	674	678	663	640	683	662	677	661	620	660	667	654	661	651	680	681	717	672	690	678	626	671	664	625	664	675	697	673	668	690	660	683	662	643	708	654	688	654	625	719	648	664	679	675	667	709	703	662	670	656	618	678	677	623	707	681	653	717	672	649	625	661	653	652	657	644	639	658	626	661	672	670	703	698	675	651	692	636	671	692	682	628	657	658	676	688	662	655	644	676	630	646	651	661	623	670	706	700	689	651	681	635	707	629	687	649	691	673	683	647	680	676	647	697	631	692	653	607	685	661	657	621	676	669	656	748	651	686	659	657	671	715	695	692	645	632	630	685	696	677	666	638	712	641	721	707	697	668	663	641	700	681	673	649	676	679	638	683	703	641	695	673	631	683	693	688	666	690	666	676	670	681	678	655	666	650	639	676	696	683	663	686	634	705	704	666	664	675	703	662	636	696	645	636	642	662	662	647	680	680	713	674	667	677	701	700	646	712	657	708	649	699	689	683	668	618	679	631	723	684	633	685	699	634	655	685	689	670	640	669	678	635	682	683	671	672	684	683	720	680	684	616	679	698	658	661	655	674	634	640	664	702	625	672	689	667	689	704	623	691	676	699	648	682	643	670	655	672	626	697	681	658	690	645	678	681	668	679	634	693	704	662	714	621	650	670	728	637	673	678	649	678	683	698	610	712	706	700	682	619	669	679	719	696	698	667	677	674	706	639	655	621	655	655	670	678	689	693	655	711	665	666	688	753	647	638	696	664	654	665	679	637	661	688	673	680	664	714	668	689	670	691	675	668	660	698	656	672	691	645	673	685	690	670	654	683	666	693	656	698	640	645	646	667	683	677	656	629	682	599	700	645	666	678	663	635	679	674	657	651	650	712	687	670	663	666	655	647	722	667	659	660	713	694	737	705	693	664	720	652	682	640	653	710	687	649	655	648	708	678	677	649	651	623	648	647	655	683	634	694	658	673	655	644	686	688	712	660	686	682	695	680	636	707	674	646	709	673	636	672	667	661	659	677	681	640	681	633	693	677	615	724	638	658	692	642	672	645	679	652	705	664	701	661	671	640	675	683	681	710	630	644	648	678	679	697	694	634	656	693	664	718	676	639	692	669	624	674	680	688	628	682	675	681	660	655	709	668	739	668	655	683	729	664	673	686	654	665	631	670	662	721	659	668	656	638	623	700	651	676	658	655	646	661	664	674	662	666	722	624	690	607	658	682	660	680	689	722	641	659	669	649	688	702	670	675	709	718	685	701	705	663	655	657	696	640	649	691	700	675	657	669	653	649	713	648	664	724	730	659	681	666	673	671	678	647	742	683	684	656	681	703	674	698	674	695	653	656	669	706	706	690	682	674	723	653	700	640	642	670	665	668	643	666	709	671	686	653	634	618	651	667	672	653	694	670	696	708	662	702	699	668	671	657	714	676	648	649	685	681	697	682	709	652	642	654	725	650	667	671	659	666	706	699	651	651	688	659	669	700	657	672	612	698	673	638	647	716	689	654	663	679	692	628	709	675	707	670	690	618	654	708	655	686	664	666	664	659	681	638	675	654	658	631	721	625	657	663	644	639	709	673	676	672	677	655	661	622	682	660	704	640	646	668	663	680	670	698	673	633	681	646	672	630	697	701	674	680	676	689	621	718	734	691	702	656	673	642	658	719	720	669	643	630	707	664	659	656	672	716	665	680	686	671	723	648	663	666	654	676	668	671	643	681	683	679	699	680	672	699	644	691	674	706	652	723	711	680	701	619	681	607	678	715	637	672	646	628	664	625	660	680	675	686	676	683	677	695	698	620	702	666	731	664	596	699	721	650	666	651	653	661	691	664	655	681	685	666	677	652	679	701	658	693	668	680	676	700	630	691	652	727	616	649	681	715	686	668	652	642	699	651	673	620	683	627	671	667	639	699	710	687	637	706	747	643	668	667	697	674	689	702	675	638	718	630	691	681	680	689	684	707	709	668	667	665	668	695	689	647	675	711	680	692	695	726	667	668	722	665	688	664	672	647	652	683	678	689	649	690	660	674	615	665	658	682	637	692	680	639	666	656	655	688	616	695	674	666	661	703	651	664	676	697	675	653	655	701	679	723	690	700	678	706	657	663	649	682	690	693	682	650	677	661	670	666	674	692	650	667	632	671	670	659	657	681	685	678	651	701	710	678	651	652	631	717	678	668	695	682	708	637	687	705	651	663	652	681	688	648	673	665	665	655	668	658	679	665	724	679	698	678	630	691	674	695	670	639	684	704	613	658	629	650	693	685	666	649	657	697	721	640	677	682	670	635	720	680	738	655	628	691	693	676	649	675	670	680	706	630	682	720	630	660	698	710	672	659	673	681	713	693	661	636	665	665	671	690	688	682	650	688	683	642	679	687	650	700	681	679	676	698	666	674	675	693	686	701	640	651	633	652	717	663	675	668	649	634	676	709	631	633	662	649	670	670	683	641	681	689	684	724
2213	735	848	769	563	433	412	368	331	336	270	302	274	303	298	284	265	256	273	262	257	260	279	266	266	239	223	252	248	256	246	247	237	238	245	255	238	254	251	222	213	276	235	240	246	231	258	245	270	230	247	242	241	275	229	268	244	220	252	252	255	251	249	243	247	220	244	240	239	237	218	257	283	245	258	235	255	216	238	242	245	256	254	249	236	237	271	242	224	248	212	261	229	228	231	205	238	254	258	216	250	218	266	268	209	208	261	249	217	233	249	247	266	250	240	242	225	246	247	253	244	220	256	272	248	227	218	247	277	246	273	250	260	223	278	239	248	253	274	270	210	251	252	239	239	247	256	231	234	237	207	251	254	229	240	227	241	222	233	260	235	258	241	212	219	233	267	235	227	214	226	229	232	244	226	217	231	213	241	222	257	258	267	274	228	238	229	256	233	235	240	222	261	247	203	252	266	240	238	234	245	238	237	237	243	268	256	224	211	225	214	237	247	236	245	252	215	239	270	243	241	245	267	261	247	261	240	239	236	212	259	243	246	249	233	239	238	268	243	237	225	254	237	235	220	250	261	236	257	234	210	240	238	246	227	250	225	201	274	230	248	231	234	213	209	256	237	255	266	246	254	244	279	246	278	227	234	240	228	236	243	247	251	265	217	241	210	251	211	236	245	253	222	247	232	228	259	248	267	249	272	247	261	235	250	244	253	244	241	230	233	250	235	246	232	224	227	264	229	234	220	252	230	242	258	251	266	234	262	241	248	220	254	248	263	245	243	238	239	229	233	253	256	223	256	226	230	209	245	261	239	249	234	227	252	239	265	248	216	256	234	245	248	254	216	276	262	258	239	239	252	242	235	236	242	240	215	217	239	281	240	238	213	253	239	230	213	218	274	246	212	215	253	274	229	234	267	263	254	244	260	264	244	226	229	223	242	202	254	234	280	253	220	242	266	266	217	198	235	238	230	255	221	227	225	227	229	231	220	257	246	259	213	256	273	238	235	230	244	248	228	216	235	259	238	249	246	243	230	252	230	249	258	244	254	229	230	258	221	214	216	264	243	248	223	219	251	248	255	233	227	222	262	255	260	224	227	283	261	234	250	234	238	243	240	226	249	243	217	246	235	270	231	238	239	203	237	250	229	240	240	213	240	237	214	238	256	259	241	240	230	262	261	221	262	260	244	241	256	244	245	243	204	243	218	250	238	243	215	234	217	263	236	249	221	253	225	259	253	271	236	239	235	236	234	255	260	260	218	222	241	266	214	263	242	275	243	239	242	241	244	216	236	254	231	231	257	264	251	240	255	238	244	230	240	247	236	238	262	239	235	246	210	265	259	243	245	255	258	241	226	240	245	264	273	245	252	246	214	224	241	232	246	256	230	231	233	288	236	230	230	260	237	229	236	238	256	256	225	253	243	246	256	250	250	245	268	276	235	249	242	287	248	239	240	221	257	240	213	220	261	253	210	214	224	240	246	259	254	241	251	232	253	236	235	235	219	243	268	246	223	236	264	263	257	230	245	227	229	226	222	242	255	278	241	269	235	274	261	239	236	230	242	223	239	220	227	238	244	260	221	221	258	253	264	267	243	261	279	228	260	228	246	232	241	244	221	228	245	228	252	235	240	252	234	246	246	242	240	248	245	260	238	236	251	247	233	253	223	230	243	249	243	241	240	251	263	236	250	261	272	282	210	240	235	235	246	211	234	258	258	240	228	265	245	210	251	246	240	264	236	254	214	243	218	228	238	259	237	233	265	229	225	231	244	229	224	257	229	215	231	221	243	236	269	234	245	234	244	235	253	240	212	244	233	261	251	240	239	230	255	260	255	262	248	273	258	213	212	221	245	249	249	238	278	271	237	235	224	261	229	236	253	247	245	225	217	249	220	233	222	229	242	238	230	240	262	252	249	236	244	219	251	249	222	239	241	258	223	246	220	229	263	227	253	243	244	246	247	240	256	249	222	215	245	248	235	251	248	261	237	204	247	257	214	257	228	214	236	264	245	241	274	239	235	256	249	224	239	252	263	250	240	278	238	265	247	263	256	251	258	207	213	235	229	248	241	232	244	243	236	232	243	238	245	259	225	220	250	226	258	225	250	230	243	239	232	246	270	245	259	215	234	211	250	248	234	233	242	219	260	224	203	242	209	205	247	246	255	226	223	222	286	252	248	227	232	228	227	244	216	244	260	236	252	241	253	253	261	255	229	245	253	231	232	256	260	221	252	251	271	215	243	262	260	237	240	237	229	235	243	259	234	247	262	227	234	241	257	238	245	227	232	245	228	241	251	251	219	254	237	226	249	233	234	216	232	238	208	264	248	260	263	223	251	241	234	238	249	241	266	226	225	241	245	247	252	276	243	220	231	267	233	242	266	265	261	255	233	225	250	229	224	222	268	221	278	238	239	242	239	244	221	237	258	240	252	234	253	219	266	234	253	254	254	240	253	264	261	253	268	235	225	247	230	230	231	260	260	221	244	215	219	262	247	275	231	241	216	248	244	235	218	239	255	248	245	236	225	252	213	258	240	229	239	243	242	242	254	248	264	245	246	237	239	229	255	251	251	242	242	247	250	244	237	246	250	266	254	240	262	248	229	259	237	212	264	249	218	262	234	222	264	258	238	239	239	238	250	238	223	246	254	244	249	256	260	246	244	243	213	250	276	227	234	234	253	216	235	264	222	245	254	239	239	234	212	248	250	261	222	241	225	245	245	245	225	239	229	234	248	229	234	239	240	241	197	224	241	257	246	239	252	247	241	236	225	242	242	245	252	236	239	269	263	280	232	263	229	251	255	251	274	226	237	231	236	250	245	241	246	224	242	285	292	240	268	234	259	263	236	255	252	248	239	254	211	230	232	260	257	232	257	234	228	253	263	234	233	253	252	223	270	256	262	214	240	224	234	244	261	242	220	231	269	251	255	272	230	265	232	240	254	284	223	245	250	233	235	249	234	225	228	221	234	212	243	255	258	224	256	239	244	250	222	214	219	238	228	249	231	268	232	276	214	233	254	251	273	260	253	245	238	242	192	239	237	255	227	240	243	228	249	227	240	237	235	237	211	254	218	267	231	235	226	286	258	235	236	277	263	242	225	267	244	263	257	242	230	226	217	206	214	240	238	232	247	217	240	254	237	245	255	240	257	243	265	248	216	254	229	220	239	241	241	234	246	248	247	251	236	254	212	239	243	213	213	269	262	248	254	232	238	243	235	237	230	227	227	244	270	287	260	278	225	229	239	242	241	264	220	257	238	243	252	216	237	241	233	241	250	222	283	208	244	234	245	213	241	258	231	248	262	253	241	228	261	222	240	218	239	254	230	235	271	233	232	213	259	234	223	249	246	243	276	257	237	248	221	219	242	234	237	254	218	200	266	261	240	223	249	254	212	249	255	245	225	233	264	215	256	222	278	241	239	257	259	260	242	232	238	235	246	245	247	234	245	241	227	240	239	225	275	221	220	229	213	230	246	214	274	238	244	241	190	224
2144	1024	1838	2302	2009	1576	1447	1295	1093	1071	954	913	851	802	879	796	804	741	728	732	724	668	697	729	658	663	703	673	646	647	701	661	596	652	614	621	634	641	580	584	632	606	592	596	618	544	599	614	650	626	609	542	576	614	571	593	570	586	589	575	599	581	560	615	588	609	579	606	555	589	575	625	555	562	589	587	564	577	554	589	565	610	581	634	558	581	593	574	610	596	592	582	629	549	571	591	585	629	587	587	580	572	568	615	591	576	551	585	587	573	578	552	574	628	581	581	578	542	612	583	622	576	590	608	580	609	551	582	605	565	622	565	572	559	586	565	603	615	566	581	608	579	594	607	537	577	517	563	589	567	598	594	583	580	609	607	581	552	582	623	585	604	573	635	607	578	597	582	591	581	592	588	619	552	580	590	598	564	602	598	599	595	532	552	579	528	549	574	546	620	583	627	595	586	582	565	564	572	576	599	575	609	584	589	590	545	573	584	571	560	609	574	572	614	561	574	612	560	579	562	597	554	609	562	598	581	557	586	580	588	548	587	633	567	577	594	566	541	566	577	588	542	571	539	558	600	599	608	578	611	582	578	549	617	611	596	553	591	561	613	594	582	582	579	586	583	556	575	624	585	530	576	608	581	567	564	553	578	564	555	611	596	623	606	590	609	581	574	626	558	584	561	568	574	617	626	598	563	561	609	576	572	562	620	574	597	576	568	607	580	572	577	582	600	618	600	586	588	550	530	564	568	611	614	584	571	594	555	571	624	552	575	582	565	551	624	588	583	627	566	607	579	583	572	604	587	590	609	623	576	578	578	571	627	591	581	581	638	619	605	595	595	590	557	578	587	570	560	574	547	592	606	627	592	550	591	614	576	601	624	568	561	571	578	611	542	580	559	562	579	579	546	603	637	642	629	603	569	609	545	576	615	602	551	590	591	608	580	550	565	573	586	613	606	574	574	590	570	624	605	584	580	586	587	612	603	615	611	587	576	576	543	603	556	554	561	555	588	587	594	617	551	556	574	581	617	561	576	592	563	594	568	593	589	588	560	561	610	589	580	570	583	588	588	599	600	581	572	567	607	590	599	647	598	557	611	606	583	569	585	592	612	609	557	622	574	596	573	573	595	577	569	614	577	608	626	603	556	556	580	592	585	605	617	596	544	621	535	616	598	581	594	582	558	611	580	525	568	551	580	597	616	552	618	575	562	602	557	562	602	577	609	615	588	579	601	612	612	568	551	568	621	602	556	599	576	600	616	565	619	609	576	580	633	582	582	600	608	579	590	589	600	553	591	566	601	605	580	554	615	602	612	623	587	619	591	610	586	588	602	610	608	612	590	577	584	589	592	610	603	615	558	609	559	560	641	604	620	608	546	571	610	573	560	588	573	580	575	605	556	559	567	600	544	606	591	544	583	597	595	601	586	569	573	574	550	609	619	581	575	588	571	579	558	562	545	604	540	593	619	541	593	592	592	591	548	598	559	641	611	553	593	596	588	555	586	615	574	605	590	567	649	598	584	540	556	600	591	602	640	590	561	556	590	609	597	619	603	604	583	567	548	548	556	611	585	582	579	588	605	543	596	578	589	575	556	533	529	623	584	582	568	588	600	590	587	579	566	571	619	588	603	547	576	579	556	547	575	594	580	524	641	569	585	590	557	580	562	611	564	561	541	578	601	589	545	595	551	567	564	588	573	599	577	611	546	600	542	547	585	596	552	552	566	605	578	588	584	592	590	572	610	595	557	592	594	562	620	622	587	552	591	606	607	637	586	567	575	574	593	580	629	597	565	622	596	593	545	577	526	579	595	580	601	587	576	607	630	609	579	585	578	549	577	614	586	593	583	577	550	551	558	610	578	570	613	623	568	592	570	588	600	580	543	570	582	528	592	562	620	591	591	581	613	618	613	601	559	567	586	582	573	596	553	571	564	583	588	590	520	585	605	607	584	545	603	619	556	610	564	577	556	577	538	590	564	579	545	544	575	568	556	607	539	575	598	593	618	569	568	554	615	559	551	614	584	607	618	621	596	597	549	576	596	583	593	538	578	559	600	582	610	598	595	630	585	613	546	562	586	596	581	574	597	580	578	604	562	592	539	560	570	553	584	583	582	548	594	616	601	579	618	594	611	575	563	603	583	613	580	581	574	545	599	566	586	602	557	611	578	607	584	567	572	601	610	593	540	627	579	567	587	618	628	624	585	549	577	591	541	593	582	601	559	613	613	592	610	593	595	583	575	555	591	565	601	611	597	575	577	596	610	630	602	531	613	566	601	569	578	600	564	570	589	609	583	600	576	560	623	621	556	605	600	600	591	624	594	597	549	600	585	593	598	581	592	564	580	588	596	576	560	621	629	567	557	553	604	552	567	562	601	632	590	559	593	577	572	564	587	555	561	598	594	597	605	577	547	574	532	576	604	571	598	568	597	559	548	499	572	600	568	612	592	573	613	543	563	576	599	584	536	539	568	542	621	542	587	587	570	633	600	578	571	583	561	597	631	589	591	602	555	572	622	543	546	579	641	606	593	577	552	594	559	611	560	579	594	612	565	619	586	551	532	614	576	582	577	623	567	569	612	547	600	631	622	573	618	575	586	594	613	584	598	588	617	598	593	564	555	555	581	551	601	626	594	589	544	585	584	566	575	569	572	584	581	563	592	576	587	580	614	595	592	584	591	589	544	627	595	602	559	586	587	545	571	578	631	596	568	572	550	581	590	577	597	570	582	573	593	578	577	564	595	554	571	565	550	565	532	561	557	581	629	571	576	583	561	567	579	575	553	583	577	605	626	556	580	589	580	595	590	570	573	571	589	581	570	576	619	569	540	579	566	567	606	563	581	584	598	591	587	595	596	616	578	587	597	618	614	584	601	588	562	578	598	581	590	553	567	609	590	580	617	582	592	601	561	572	610	605	590	606	608	592	658	598	595	606	629	627	568	591	576	592	563	587	596	592	600	637	624	655	585	598	588	588	535	605	578	557	574	594	563	559	571	607	564	637	619	597	585	591	538	590	625	581	586	670	572	587	596	641	583	580	564	580	569	560	558	548	591	577	579	622	576	577	588	592	581	553	548	576	562	613	590	558	574	626	627	568	564	577	592	611	577	591	580	580	589	571	541	569	623	608	601	616	604	624	602	595	543	530	545	603	570	589	570	580	555	585	611	617	541	579	619	567	566	579	613	577	629	545	595	640	581	608	594	591	594	612	608	612	578	574	604	611	575	593	598	573	570	609	643	609	596	594	538	608	597	565	620	606	569	573	544	586	551	596	574	567	579	567	581	632	578	568	597	603	586	586	581	594	607	624	590	545	554	568	541	590	567	580	571	593	608	592	564	588	603	578	566	536	597	549	560	578	587	570	593	596	604	595	621	587	561	575	571	583	645	577	561	577	595	565	596	547	588	617	595	565	538	569	580	559	574	580	538	592	583	604	580	550	582	551	557	586	578	612	577	623	589	571	550	580	605	560	632	607	611	567	577	598	593	588	577
8732	1462	1826	1595	1155	905	784	614	552	504	466	446	414	430	438	395	407	407	387	341	364	314	378	372	316	376	346	314	340	358	331	361	373	310	356	331	312	300	349	317	313	357	325	317	370	366	324	332	327	319	363	334	347	365	323	320	350	347	334	335	329	350	358	332	316	347	333	302	327	331	330	331	308	351	339	299	275	324	306	316	364	331	318	309	328	341	333	352	295	313	334	307	334	321	309	321	343	311	319	302	316	304	333	356	307	342	345	350	331	326	343	308	320	337	356	313	327	326	337	328	356	368	364	313	322	315	333	308	310	327	352	379	325	326	316	332	312	310	320	309	314	310	293	313	288	331	345	334	320	345	323	356	334	346	327	298	346	332	329	316	314	343	334	339	342	348	314	343	305	324	328	343	336	339	304	308	293	336	317	323	324	292	308	305	310	336	310	313	331	333	309	320	364	345	327	315	308	349	329	336	312	356	333	314	321	345	307	322	304	312	339	297	333	358	345	322	329	311	330	315	286	342	372	295	366	315	348	312	311	364	328	318	318	307	318	311	315	309	316	325	328	334	341	345	342	325	329	317	311	355	322	300	325	387	330	320	333	314	296	341	329	290	329	287	337	345	349	341	356	315	346	326	304	327	337	319	349	317	340	333	344	283	332	329	314	327	312	332	322	371	348	297	330	360	318	282	292	322	330	332	311	355	312	321	373	324	354	342	323	361	345	310	317	334	323	314	309	311	323	338	336	323	333	316	325	315	281	342	308	316	326	317	331	311	308	335	377	327	315	322	336	325	301	334	333	321	334	317	342	313	308	334	340	319	328	328	317	330	332	342	316	340	325	307	287	301	333	354	322	329	343	326	318	342	359	312	317	328	336	328	335	318	319	306	343	306	352	322	356	340	346	302	284	329	317	295	343	304	304	311	331	356	352	294	336	326	317	339	319	337	303	342	321	328	320	333	315	335	307	320	321	338	308	343	282	332	339	327	324	346	323	349	311	331	310	331	342	319	343	292	344	329	331	313	318	304	330	325	299	315	353	309	331	284	366	354	311	315	315	326	350	331	318	312	329	331	289	360	313	331	306	372	325	336	317	334	343	306	323	339	315	342	288	311	305	345	319	324	315	329	292	312	312	315	278	319	334	313	302	347	339	372	347	342	346	349	323	338	304	315	291	331	324	310	329	350	361	327	325	309	308	317	353	332	326	360	346	331	331	342	303	326	319	340	330	330	320	301	338	312	318	319	304	331	324	318	299	331	330	305	356	316	334	322	352	314	329	353	329	305	316	289	340	348	338	359	322	311	368	305	308	362	361	294	290	301	329	339	308	301	274	337	336	315	305	311	291	312	355	296	295	334	324	299	327	326	336	316	290	311	309	330	338	348	312	328	343	329	331	326	346	353	342	321	331	330	340	322	306	304	305	329	350	325	309	359	349	341	303	328	315	361	363	318	338	312	350	342	353	329	337	310	326	321	336	320	333	341	345	367	336	337	316	317	319	325	305	342	334	319	325	304	337	316	314	328	333	319	327	322	314	306	295	328	319	348	324	304	337	345	340	330	329	338	390	310	322	311	323	338	300	304	312	327	302	342	342	335	355	360	286	306	340	345	314	318	305	302	338	317	328	321	356	336	320	312	321	315	309	332	331	322	345	358	349	329	319	321	344	314	318	324	307	350	340	335	348	358	324	336	377	330	289	343	302	354	332	322	314	297	316	319	328	326	306	317	337	343	324	338	333	368	327	317	311	316	316	351	348	312	327	299	324	308	346	335	320	348	308	303	311	313	306	337	341	303	304	357	342	359	311	318	328	343	338	325	305	360	301	313	319	322	314	300	321	325	336	324	321	347	312	322	340	365	339	335	316	332	347	329	352	302	334	332	294	330	298	308	338	318	335	307	335	362	324	314	378	341	315	305	312	333	312	309	349	327	347	290	334	321	336	336	312	319	327	332	314	331	302	348	370	329	336	346	345	352	346	342	337	324	349	333	334	326	305	328	325	332	353	339	331	326	341	311	331	327	347	312	329	305	338	307	280	314	297	321	314	357	338	338	324	338	343	332	354	313	346	306	335	323	298	332	318	328	320	355	308	325	305	378	283	349	307	346	354	331	364	313	322	301	321	296	290	320	330	302	327	365	321	322	315	338	279	345	355	348	344	309	333	337	309	310	296	348	350	318	320	314	317	343	340	279	336	369	319	315	340	341	298	327	342	317	336	336	326	338	327	320	343	312	281	340	309	345	314	326	324	325	345	330	327	295	302	311	331	330	321	293	311	345	316	351	321	316	316	344	295	323	340	355	331	344	335	319	303	328	349	329	331	330	306	309	386	310	316	327	310	314	322	296	307	313	350	323	322	362	333	340	309	344	350	341	319	300	361	340	347	300	290	313	345	335	324	327	350	309	325	327	320	312	331	363	314	325	323	337	302	337	307	312	323	344	334	337	313	331	334	350	284	294	318	363	357	310	316	341	319	315	343	316	341	332	338	313	340	345	288	351	320	316	345	352	345	363	322	324	313	323	303	309	329	320	340	342	339	305	298	344	311	337	341	293	307	329	329	285	331	359	354	335	335	305	326	329	354	324	317	351	318	331	301	319	343	320	334	348	357	336	328	342	336	348	299	314	302	371	320	331	321	311	306	332	317	291	312	332	286	334	295	359	322	312	316	333	319	302	320	341	358	355	312	340	326	315	334	329	308	327	315	324	308	361	327	332	303	292	313	310	336	317	300	312	340	329	337	356	288	351	297	336	326	319	336	313	347	348	338	317	325	323	281	320	344	330	312	321	334	363	298	339	361	331	333	325	339	337	318	335	285	327	315	312	310	303	346	330	344	347	346	334	355	297	303	335	323	303	312	319	331	341	288	314	293	315	319	356	323	338	319	367	343	291	334	336	315	336	299	322	358	332	364	313	321	336	296	299	297	327	310	343	318	327	317	301	324	358	340	323	339	300	330	348	299	312	314	334	325	326	318	314	304	365	333	318	326	312	331	296	347	335	315	288	336	316	323	357	331	321	320	367	299	304	348	333	318	322	339	307	313	313	325	295	329	285	321	320	312	333	353	357	314	335	345	321	362	373	336	318	331	356	323	293	352	366	346	345	335	318	318	293	335	314	318	333	327	343	332	301	332	312	311	318	340	389	298	345	320	324	319	327	322	326	299	301	346	309	337	330	346	326	342	309	325	366	366	343	308	359	330	366	309	313	337	329	280	353	368	340	318	329	329	357	356	329	302	304	314	342	361	352	342	298	312	317	336	362	335	315	312	320	307	334	299	350	325	312	344	332	296	320	336	331	316	338	323	348	331	317	284	304	317	344	329	315	315	321	339	299	305	362	349	350	335	328	334	316	311	313	324	303	324	314	321	334	328	307	309	339	340	322	340	301	297	310	310	330	302	328	350	306	335	332	344	337	307	308	357	321	323	329	311	336	336	338	295	327	309	302	367	336	323	327	331	312	318	299	324	356	335	341	341	343	338	320	320	322
7127	1774	3694	4672	4075	3307	2826	2414	1993	1821	1658	1476	1399	1370	1303	1224	1170	1141	1077	1101	1050	1004	951	961	999	968	952	984	951	894	910	865	879	882	869	824	843	842	864	779	812	802	836	787	779	797	780	815	798	760	825	786	779	758	786	761	755	793	760	763	769	756	752	740	746	742	771	750	726	746	685	797	771	775	762	742	775	779	729	784	738	727	817	825	779	740	747	750	771	796	755	814	779	786	763	743	791	740	760	775	799	798	726	762	769	772	767	762	778	732	806	749	755	784	702	759	747	810	761	774	767	763	762	744	735	804	725	748	751	763	721	760	754	761	718	733	756	735	755	741	702	732	778	757	745	756	726	719	772	736	769	748	738	772	785	735	744	778	726	757	773	801	728	748	771	789	762	763	789	737	750	748	719	724	782	777	770	784	747	720	710	792	732	835	743	772	726	792	687	783	724	800	818	737	741	724	781	771	789	759	736	730	737	771	765	729	792	732	791	743	742	755	737	777	751	762	720	749	782	791	732	748	748	727	764	764	778	815	718	780	748	794	718	714	778	783	769	819	749	796	673	806	748	721	766	767	717	741	790	732	801	740	697	757	774	802	737	761	716	811	794	713	765	762	708	713	733	777	783	732	767	771	739	748	807	733	731	719	797	772	734	711	764	734	791	714	716	728	735	799	764	732	770	749	723	717	737	750	735	730	717	715	741	761	741	794	746	731	756	743	771	732	755	745	735	736	745	742	768	747	692	712	769	742	789	734	728	764	789	737	738	755	730	757	789	745	722	805	731	736	721	787	802	753	775	760	751	728	714	768	727	760	765	772	766	790	763	736	768	778	785	766	799	760	738	751	807	796	789	758	801	792	745	758	742	702	785	749	754	687	782	750	767	740	754	826	830	750	764	747	736	708	755	748	787	756	794	761	746	745	735	737	811	711	775	769	763	725	746	789	771	737	727	751	742	745	795	780	744	758	709	763	798	791	754	777	758	733	729	765	739	811	745	741	748	736	797	749	742	733	796	733	737	699	735	710	743	707	799	716	720	760	750	788	779	746	753	728	690	758	728	769	784	752	772	817	748	766	770	773	804	752	776	755	745	713	768	774	777	716	760	718	740	792	785	744	702	729	738	738	764	698	739	751	747	781	769	720	703	708	764	808	768	773	684	725	764	739	755	754	766	769	767	694	758	765	725	819	716	768	763	759	763	732	794	759	785	757	743	733	732	772	732	747	712	790	776	797	742	749	681	768	743	772	747	775	755	739	733	793	737	828	797	758	746	744	776	743	753	709	759	728	795	749	743	742	765	796	743	772	747	754	803	750	761	746	763	753	786	687	754	758	712	760	721	798	747	782	754	757	755	791	776	743	795	748	759	770	723	753	779	729	749	754	765	730	729	759	732	737	694	814	724	734	702	802	786	756	760	742	758	804	752	790	747	734	780	757	767	777	741	778	683	795	743	752	747	779	773	761	813	801	745	769	762	755	765	737	788	765	746	848	762	738	767	755	733	730	811	724	732	741	763	742	772	753	753	746	761	765	748	763	720	740	747	765	781	749	756	756	763	779	780	757	730	782	715	752	747	758	711	745	725	741	764	704	748	771	785	723	767	768	774	735	719	707	766	725	730	738	756	769	755	788	761	771	737	767	759	766	761	762	763	759	799	747	785	737	732	770	764	719	748	729	720	776	815	731	700	716	773	714	739	732	747	729	718	749	770	798	782	706	729	779	744	771	735	734	756	794	723	702	775	779	702	802	755	731	761	768	757	781	773	777	775	720	721	751	766	731	726	780	746	722	800	730	755	775	759	710	733	721	767	734	694	732	719	729	725	681	761	792	711	757	806	767	731	756	743	733	734	758	789	721	773	765	748	759	759	702	760	760	763	742	779	730	821	822	754	762	739	768	740	741	712	790	748	721	715	722	755	734	713	751	765	808	749	746	732	754	788	771	734	748	707	726	750	780	743	762	707	768	764	708	771	811	798	783	734	721	785	719	761	757	714	736	786	741	750	779	743	727	732	778	768	703	749	710	801	737	719	824	786	727	743	713	778	785	817	757	743	756	730	710	756	730	738	746	737	688	793	711	764	755	774	801	736	741	781	746	761	745	720	787	725	729	751	755	730	777	736	796	744	769	796	760	741	754	813	763	746	749	778	778	747	787	769	743	737	762	756	757	738	699	749	777	733	739	771	724	777	742	716	775	752	806	764	789	766	732	762	716	745	766	762	746	763	759	773	800	733	718	703	752	773	700	803	777	771	737	693	758	762	762	746	770	780	766	776	807	790	761	726	760	764	773	756	754	781	673	733	768	768	771	714	744	791	721	756	765	772	697	752	750	721	780	699	717	766	761	733	754	788	763	783	746	746	745	759	756	760	735	713	741	767	780	724	767	685	724	764	774	760	701	759	777	724	745	731	759	766	781	812	710	811	804	736	783	765	773	742	744	771	749	748	713	801	779	708	721	727	768	762	819	726	740	757	753	727	706	717	735	770	803	732	763	725	753	789	786	756	743	757	731	780	756	752	731	774	753	798	787	779	754	735	778	764	759	769	800	759	782	761	695	771	741	699	718	747	718	750	764	781	718	742	774	742	774	733	791	737	753	798	746	727	732	764	702	761	759	746	769	753	784	747	774	705	733	752	780	749	807	748	769	815	717	746	806	723	757	724	768	726	771	796	803	765	794	700	803	789	747	738	772	768	756	770	682	794	753	787	731	763	762	747	765	762	751	784	803	819	767	694	704	780	749	731	777	737	750	787	736	755	759	745	730	708	745	748	760	750	737	759	742	767	744	814	747	762	725	754	785	760	750	771	758	732	727	795	758	769	742	744	745	773	779	716	736	759	718	794	772	779	760	752	820	749	737	749	707	722	778	787	712	776	802	742	757	733	708	782	791	737	732	725	789	785	744	733	779	738	757	773	739	740	788	711	760	783	792	774	791	777	717	751	760	784	738	716	731	753	749	734	728	746	752	707	791	781	761	753	739	784	780	758	753	760	750	716	747	740	789	760	760	768	746	753	792	734	746	724	723	734	789	738	800	726	735	787	750	786	746	738	746	737	803	738	763	770	761	726	753	774	747	750	765	702	755	783	743	774	718	734	739	708	752	706	750	813	692	761	747	775	769	790	727	776	764	829	759	794	728	773	730	739	704	770	761	768	744	779	741	692	755	822	772	765	762	785	697	784	742	742	798	738	799	749	767	756	748	780	782	711	763	718	784	741	741	771	747	765	736	777	748	768	726	724	745	779	754	757	749	707	739	708	773	777	752	728	781	739	755	728	755	764	775	728	764	749	766	724	764	765	769	799	757	746	758	735	746	755	733	751	806	758	776	749	821	740	758	729	748	749	795	802	745	782	782	787	703	752	791	729	749	753	695	745	710	777	755	718	788	772	783	764	735	738	782	766	696	691	750	796	768	724	774	801	740	765	727	747	786	759	771	748	779	758	743	809	803	740	680	707	769	748	780	763	807	750	763	775	748	784	777	766	735
15648	2557	2811	2328	1521	1157	979	789	632	591	537	491	434	418	437	363	413	373	372	318	362	367	356	370	351	323	307	358	310	319	319	300	320	312	317	354	303	358	288	324	312	317	286	284	317	289	307	288	279	289	287	311	290	304	327	277	277	301	304	340	292	325	283	267	316	306	304	285	289	308	333	292	272	283	264	289	277	309	285	279	274	297	306	330	301	300	279	291	308	320	287	280	311	311	297	283	307	293	298	269	278	295	296	287	322	300	290	295	274	300	306	268	283	300	334	311	309	292	276	275	273	277	273	292	298	302	322	298	303	305	290	316	307	273	303	252	263	252	312	269	229	290	283	301	305	306	268	309	288	312	311	300	293	291	282	277	294	309	274	306	301	276	318	325	267	323	271	254	309	292	317	288	299	306	300	297	275	282	293	288	270	283	281	288	286	301	265	271	295	311	291	297	291	277	274	278	283	291	291	275	252	306	299	291	283	290	303	284	282	276	291	281	277	297	309	285	303	320	284	263	312	290	314	308	284	298	265	288	289	288	307	295	273	281	271	284	298	304	283	290	314	293	316	272	299	248	270	281	279	285	295	275	291	278	272	292	285	290	274	277	316	294	311	315	295	270	271	296	306	275	261	303	274	280	298	286	290	331	270	297	303	263	261	289	296	291	262	295	276	274	267	328	269	283	296	313	308	285	284	291	277	317	314	303	282	267	308	286	317	318	298	271	321	301	282	281	280	322	293	262	285	296	274	308	290	266	327	293	275	273	324	303	309	287	273	277	295	266	332	275	284	262	259	280	272	260	320	269	316	289	312	291	281	291	278	260	306	289	267	256	306	311	315	283	302	324	299	327	305	310	284	279	301	269	306	274	286	283	291	285	273	322	296	301	273	286	263	282	262	317	279	287	308	294	305	285	299	287	257	304	309	313	327	300	270	277	321	281	289	298	302	278	293	282	274	307	275	290	294	244	252	261	306	284	317	299	271	237	270	283	275	300	312	281	284	288	305	279	301	306	291	291	268	269	319	257	300	306	288	311	285	279	305	286	277	263	280	271	274	313	322	275	307	270	297	295	271	320	280	274	299	272	285	292	287	263	303	290	301	313	267	302	309	273	270	320	297	316	287	282	332	295	291	292	269	273	304	311	269	256	269	265	345	306	321	325	292	270	301	295	302	288	298	282	282	302	279	286	290	297	322	289	267	266	295	278	299	267	298	279	288	260	300	293	295	299	273	281	301	292	283	315	278	300	306	315	322	269	277	284	267	311	291	251	270	290	277	292	288	275	313	301	283	293	268	305	301	297	277	301	311	325	289	317	338	284	283	299	310	292	247	308	319	295	286	281	267	334	265	321	300	297	297	282	293	272	335	318	276	324	286	315	282	323	304	311	287	292	321	283	308	294	293	291	290	281	276	312	286	307	293	313	278	303	271	316	276	270	292	297	267	298	340	291	297	300	309	279	275	273	263	302	274	312	281	304	306	314	292	312	337	304	290	272	257	324	314	253	296	264	299	277	276	302	293	309	294	304	299	279	316	261	289	276	289	287	329	288	302	293	285	295	325	287	318	289	292	298	309	306	279	304	280	265	307	259	308	296	301	272	271	280	272	301	287	309	282	290	277	301	297	309	288	288	313	276	271	263	310	291	310	293	301	285	286	304	265	309	282	301	299	274	251	259	302	309	295	288	303	295	308	279	299	311	261	329	284	278	324	278	292	293	288	271	309	327	295	271	264	281	262	322	289	292	308	298	299	291	324	304	319	314	293	314	278	283	280	247	291	267	294	291	291	306	304	322	298	260	264	309	291	281	270	269	303	305	287	309	293	267	245	269	271	287	282	285	317	304	272	269	305	303	316	274	292	277	311	313	312	254	280	270	320	278	237	285	315	305	298	276	257	288	295	288	287	284	300	316	293	311	278	265	296	279	318	290	276	278	279	290	296	290	286	304	260	290	288	311	289	319	259	297	268	285	313	244	283	281	290	304	292	294	286	278	308	265	294	254	252	323	284	273	306	299	286	307	289	251	270	305	296	298	285	326	268	238	280	299	297	302	315	286	310	268	286	311	284	280	250	299	295	272	311	254	284	291	311	297	298	277	286	278	281	300	302	268	315	268	336	273	267	284	271	270	311	307	314	300	305	296	287	274	301	260	297	285	281	253	294	248	287	313	319	297	277	319	305	323	304	292	318	284	279	272	300	292	262	277	288	313	288	292	320	279	303	272	285	272	289	294	297	294	274	305	311	321	279	267	283	284	284	261	272	300	301	265	326	296	277	301	301	284	306	290	290	284	276	286	309	291	290	304	295	294	289	290	303	264	285	302	290	286	285	280	305	299	282	286	288	282	308	275	291	285	306	297	260	302	258	268	264	272	287	296	277	263	298	319	279	275	287	313	308	314	275	286	278	294	290	285	298	290	281	291	271	261	286	281	285	313	320	294	288	323	296	352	301	333	313	277	255	306	282	314	335	280	294	295	285	289	259	326	288	302	270	249	303	261	288	290	276	271	252	288	284	300	268	294	294	279	293	290	268	299	293	293	297	287	302	303	265	312	314	299	285	310	285	286	323	280	310	287	277	274	300	263	275	255	276	276	296	286	299	304	298	294	298	294	281	313	300	273	276	286	300	306	290	308	293	295	287	292	303	290	279	283	262	276	247	281	286	280	281	328	255	311	283	265	262	296	282	299	282	277	289	345	297	294	297	289	286	282	288	256	277	322	313	279	294	291	295	307	306	308	291	288	267	298	296	293	295	301	303	262	293	280	281	271	302	249	274	313	267	282	317	282	297	281	251	307	307	292	257	313	302	265	304	291	299	291	312	273	284	298	319	314	316	273	292	299	280	311	279	281	283	298	293	288	283	280	305	277	277	289	314	313	297	312	285	295	283	306	307	269	290	322	300	300	274	286	282	298	284	266	270	277	281	288	303	248	314	278	293	291	299	276	264	287	280	298	290	279	230	282	283	278	316	311	286	294	252	274	280	290	292	277	253	333	278	302	273	294	291	277	279	292	292	314	294	288	276	251	279	278	262	293	282	319	311	303	289	320	283	283	276	279	274	309	283	267	295	275	272	311	274	293	289	301	292	263	252	275	274	272	302	266	258	328	273	312	287	304	319	320	317	276	262	289	295	292	259	293	286	288	310	293	272	305	287	287	305	281	296	276	284	305	321	263	289	300	321	315	274	274	266	297	307	317	298	290	337	282	281	286	273	283	289	298	310	330	284	308	298	271	298	262	273	261	270	303	314	284	291	292	322	298	297	295	277	293	297	286	303	288	297	293	315	300	276	257	279	269	298	307	281	311	284	265	307	257	265	260	286	287	286	266	290	303	299	291	290	263	274	312	289	296	268	268	296	291	279	279	263	292	298	291	298	309	299	310	310	332	270	260	294	256	308	287	275	270	298	279	290	299	308	267	285	287	306	283	284	285	292	299	319	282	307	282	296	271	309	278	285	292	290	261	278	285	280	284	300	291	269	302	255	298
9200	2239	5259	6558	5721	4601	3874	3127	2574	2379	2147	1831	1699	1590	1469	1409	1306	1186	1218	1138	1124	1078	1062	1081	984	965	1001	939	925	873	859	887	854	840	764	829	775	781	762	731	737	722	720	745	678	752	746	749	663	730	695	707	699	727	678	682	684	661	709	664	704	709	680	626	676	686	638	660	724	679	729	694	655	675	742	660	674	718	684	660	694	643	678	666	656	686	685	646	669	711	687	682	667	622	684	697	681	705	652	673	678	668	654	669	683	672	658	697	643	645	661	730	676	664	612	658	669	649	664	703	652	660	669	630	670	703	670	714	652	679	666	668	639	652	636	645	692	674	648	644	736	687	694	629	640	645	680	685	674	650	644	657	670	650	627	664	705	669	625	658	683	687	685	650	665	702	666	695	637	684	650	673	641	662	701	678	693	675	698	740	632	609	683	682	634	687	659	660	702	680	678	696	624	621	665	685	676	652	690	658	667	624	663	652	703	712	653	681	657	669	664	670	679	640	670	686	659	614	671	720	634	641	623	626	661	664	658	687	681	688	654	640	622	650	655	702	680	659	665	653	696	633	634	639	674	683	610	690	705	716	639	713	698	692	640	681	674	688	728	679	701	675	680	680	660	662	688	667	684	655	684	671	693	655	679	619	670	661	659	625	662	661	666	693	680	683	681	683	631	670	654	634	654	659	681	705	650	672	687	667	657	704	665	680	636	686	671	672	707	613	706	700	686	700	687	652	666	671	639	635	678	701	666	702	662	621	657	722	654	690	641	684	716	690	675	700	684	647	623	658	681	623	677	683	683	608	660	701	632	656	665	684	656	683	679	663	688	642	672	686	657	676	665	683	649	645	656	621	661	674	667	619	666	687	685	685	679	639	637	679	698	705	677	675	655	644	685	676	644	658	680	606	696	725	720	713	665	717	669	680	694	661	689	672	644	676	663	709	697	675	644	660	672	643	597	637	650	664	674	656	712	712	708	678	671	656	596	667	684	666	641	689	615	703	645	681	631	672	693	669	738	686	640	738	664	637	689	685	655	673	629	683	676	609	644	658	658	673	696	658	694	695	659	674	699	619	692	686	706	653	672	662	707	665	641	624	645	624	663	615	643	640	672	640	639	679	647	707	681	684	644	659	631	660	666	665	667	671	686	668	655	661	644	690	691	687	634	633	655	653	685	641	650	664	644	652	683	668	682	662	658	691	671	678	671	662	656	658	688	639	690	642	653	672	675	717	680	665	672	692	710	671	683	674	718	663	669	690	691	712	666	682	665	677	677	668	670	672	690	717	654	663	725	691	654	675	693	686	683	702	645	646	694	669	617	722	657	677	644	696	666	634	678	656	650	676	646	688	613	633	711	633	696	669	652	666	637	732	661	656	651	664	667	662	679	648	677	653	695	680	701	660	645	666	671	639	619	671	641	708	649	652	673	674	729	661	651	641	673	662	627	670	661	646	677	712	635	642	663	675	730	677	724	630	640	686	664	649	657	699	670	667	670	691	623	654	689	662	660	646	678	642	706	678	653	654	702	660	665	626	681	602	684	630	642	658	642	643	598	647	688	682	684	642	687	699	656	668	683	670	675	645	695	692	666	703	653	654	660	659	636	680	694	669	680	660	653	682	627	649	663	673	684	635	654	664	624	644	677	640	643	674	647	646	686	673	674	650	632	676	643	717	691	681	666	682	677	620	639	664	667	648	663	672	658	671	638	653	671	686	657	656	670	647	642	703	658	659	729	637	673	637	693	693	688	698	707	655	705	640	665	651	654	633	696	695	692	648	710	644	666	676	676	649	648	657	643	698	697	686	657	675	699	645	625	670	666	688	662	683	672	681	713	617	667	657	660	667	689	675	667	662	647	688	667	678	627	651	667	657	697	669	676	609	654	654	638	715	647	675	657	667	672	656	703	661	659	675	639	621	707	678	660	641	654	653	697	663	650	664	609	652	670	654	674	686	641	668	720	700	693	664	670	668	676	683	719	643	687	661	649	684	696	649	696	676	632	673	674	650	707	674	635	694	693	660	649	694	698	657	667	643	718	669	675	659	643	637	649	677	664	623	706	644	638	664	661	643	655	662	673	708	599	702	653	649	696	666	636	680	642	679	645	679	624	657	706	676	638	693	699	686	653	642	670	629	638	667	706	658	629	669	645	654	640	674	622	673	682	668	704	679	678	620	657	653	660	615	712	716	630	654	620	682	674	709	668	646	662	686	690	664	698	619	635	679	704	668	640	630	666	680	682	658	679	699	719	697	659	642	660	634	713	660	692	692	688	641	694	665	661	665	648	696	625	669	632	641	664	629	662	700	711	673	709	674	709	674	646	653	602	663	653	693	725	620	701	662	705	652	643	676	678	655	634	651	625	638	644	672	655	674	769	644	673	658	654	682	629	691	651	685	624	637	659	653	694	650	637	661	683	651	702	687	660	614	643	678	685	718	610	666	650	709	647	670	657	654	681	657	646	671	727	680	711	677	697	684	708	629	694	647	679	683	691	630	698	655	655	685	660	674	705	663	679	666	645	654	637	659	706	702	635	684	703	694	642	683	679	664	697	656	655	642	675	694	613	661	653	653	646	670	700	661	591	657	669	682	661	682	669	703	660	677	668	664	678	672	615	703	606	695	676	652	695	649	669	651	643	697	672	669	627	671	672	734	659	646	692	658	680	700	665	646	687	698	640	664	671	689	667	674	712	673	653	584	696	682	647	675	642	608	692	671	710	628	674	714	634	630	625	696	644	657	676	690	667	650	651	635	686	637	648	676	638	676	658	641	659	647	683	686	702	695	661	641	687	646	684	723	656	676	639	662	705	635	664	658	618	635	669	665	669	631	618	688	645	695	688	673	735	672	693	634	658	716	676	693	673	662	642	659	685	718	658	643	693	662	644	685	627	685	633	638	689	651	670	699	642	664	648	644	670	692	664	673	633	683	699	643	704	634	715	681	658	691	693	679	689	632	663	664	651	688	695	646	661	635	654	691	663	681	660	693	661	697	660	671	694	649	665	656	690	693	661	632	644	651	687	673	700	646	659	661	698	722	636	648	678	652	716	641	704	672	670	652	651	636	633	652	684	650	691	682	690	672	690	665	694	611	725	689	640	649	654	671	614	729	650	719	661	690	679	696	677	693	664	703	661	686	705	635	686	638	661	658	692	662	646	659	696	690	654	693	643	692	639	701	671	661	705	683	652	656	705	696	624	646	633	681	649	678	678	622	669	638	676	629	632	614	630	665	678	645	689	652	652	660	662	688	688	656	698	658	660	668	715	644	638	648	695	651	651	631	681	691	698	670	667	647	735	699	633	688	715	718	672	642	647	674	653	622	664	682	655	692	706	681	666	631	659	628	716	669	670	632	692	664	649	674	690	688	661	680	644	666	682	687	666	665	654	644	702	663	712	648	614	671	671	704	661	656	684	702	651	661	668	714	665	679	655	709	670	641	658	613	686	676	639	700	663	721	680	676	688	669	679	658	696	601	670	677	614	681	656	655
2113	663	829	786	538	436	394	381	366	315	293	284	294	259	256	314	250	274	267	246	242	262	278	255	279	264	230	263	253	262	249	234	308	286	272	247	294	254	284	252	259	255	253	228	297	256	250	256	248	246	241	246	249	246	209	252	235	207	213	258	268	267	232	247	241	233	243	233	232	209	246	247	247	221	238	237	239	256	257	240	272	263	271	246	219	200	244	237	232	226	238	253	261	238	241	255	241	260	270	249	244	241	237	244	252	235	210	241	255	270	215	243	204	237	222	231	213	268	246	243	227	224	210	231	226	241	251	269	218	241	275	267	243	234	229	227	222	254	242	239	251	246	224	225	239	241	258	210	231	228	242	224	217	247	287	221	229	283	248	239	248	247	247	191	254	225	245	250	262	230	242	265	226	262	269	270	223	243	248	246	259	254	220	232	232	228	266	232	275	235	221	240	227	282	231	233	260	230	237	247	236	251	261	277	233	252	251	242	224	263	244	271	253	256	262	202	232	238	291	244	233	239	226	215	208	247	254	235	239	234	243	225	268	267	270	239	238	221	247	236	253	226	219	240	245	257	241	243	230	252	242	246	262	248	254	264	271	234	238	266	215	247	269	254	227	260	231	233	246	232	270	209	241	228	240	250	247	236	231	244	242	263	246	226	251	209	273	243	210	211	233	249	236	237	239	254	232	258	257	230	255	257	227	252	255	204	235	244	220	274	247	205	234	260	250	252	217	237	251	233	268	247	232	248	236	230	226	257	237	260	222	244	230	242	252	232	259	277	284	231	221	217	267	248	252	234	285	230	225	263	255	213	241	275	247	285	254	247	259	214	261	277	250	234	249	216	268	233	249	249	258	266	246	256	240	260	258	255	234	210	240	258	237	250	237	253	258	235	260	253	237	222	238	243	226	220	255	208	229	250	264	224	264	240	242	259	244	270	234	266	260	261	246	241	265	261	242	233	257	264	259	255	271	232	252	226	211	260	225	224	257	234	246	232	254	226	266	239	242	246	243	268	271	217	248	234	217	243	259	272	269	258	261	239	256	258	235	225	268	251	262	261	237	243	235	248	269	220	244	220	242	256	197	253	227	245	236	219	222	223	233	247	221	254	239	215	226	263	253	234	266	236	259	226	229	237	261	229	244	240	262	245	256	261	214	273	207	234	240	272	271	245	252	217	246	244	255	227	264	223	250	222	218	234	229	267	272	254	247	246	249	263	245	237	227	236	230	242	233	285	237	260	255	219	265	249	229	253	233	222	270	230	231	257	248	257	240	246	212	238	206	266	206	255	233	224	270	277	229	232	253	280	264	234	245	239	250	244	239	243	251	245	240	208	243	218	259	206	228	238	233	231	241	222	267	241	233	241	234	235	244	245	258	261	251	248	240	256	237	222	247	251	248	231	233	228	228	241	251	250	244	252	256	243	230	249	236	228	225	232	255	244	230	256	245	245	255	254	235	254	264	244	261	254	255	251	214	226	269	242	248	256	232	231	226	212	237	219	226	239	253	264	232	272	263	239	261	270	228	239	273	269	255	237	238	251	241	279	245	235	247	247	268	251	237	248	240	240	238	256	226	236	243	233	247	220	248	223	237	225	232	268	220	275	271	247	240	243	265	224	238	221	230	215	210	278	265	241	226	225	241	230	245	236	233	240	254	272	217	273	234	246	251	229	254	245	231	228	228	261	248	247	227	247	273	256	232	261	225	251	278	249	235	261	214	238	254	205	258	259	230	253	266	233	240	218	213	224	252	238	228	229	231	255	233	269	230	223	240	251	252	240	261	238	228	259	249	231	222	258	248	231	262	237	254	252	254	301	227	246	233	237	222	230	204	250	223	297	254	246	251	255	240	259	250	203	230	250	273	236	232	233	258	188	245	225	239	255	218	264	271	252	225	249	237	200	263	197	238	232	233	249	251	245	258	219	223	223	251	244	265	271	241	268	248	242	215	229	228	263	264	231	252	244	233	222	240	209	231	237	246	255	258	240	263	263	253	215	233	255	216	261	231	279	247	225	220	252	271	216	253	220	267	273	255	222	264	251	256	249	239	257	245	235	262	261	219	250	211	228	244	242	235	276	246	263	206	252	282	281	229	235	250	223	240	258	225	247	268	254	252	259	242	285	229	258	238	252	264	248	246	257	246	237	259	232	238	247	254	230	215	278	255	255	248	226	239	252	248	242	292	246	260	274	233	242	244	234	203	259	234	242	248	241	252	247	213	241	219	206	236	267	265	231	263	242	241	222	243	263	224	238	228	277	215	230	274	231	260	253	268	251	262	240	244	249	220	264	214	228	261	222	259	220	220	247	231	252	254	236	291	247	234	266	237	200	219	270	268	253	262	231	252	273	224	241	233	270	213	242	233	239	261	229	211	216	255	221	253	270	244	250	243	222	253	257	224	250	255	221	252	244	232	237	238	217	245	244	248	260	253	243	237	222	230	241	231	244	200	214	225	258	243	239	242	250	242	254	240	227	254	242	249	259	242	251	253	255	244	273	237	265	256	251	234	275	229	243	255	250	232	235	247	241	271	262	276	235	253	236	260	219	267	222	238	207	241	268	237	246	237	262	238	267	247	267	253	229	253	209	260	244	243	225	254	259	213	249	262	229	241	251	228	238	246	243	227	260	253	276	257	251	254	218	255	245	226	287	245	243	260	239	234	281	245	241	255	263	248	266	244	248	255	261	249	239	257	214	260	261	223	230	265	266	242	199	249	262	241	230	242	247	242	247	269	237	259	214	228	234	232	220	231	252	245	218	218	252	243	222	252	250	242	239	267	248	244	239	248	247	230	227	232	217	246	284	284	252	235	241	268	241	217	257	271	258	227	221	230	255	242	227	273	236	213	233	238	232	211	225	234	244	261	260	266	248	251	234	268	250	226	225	251	266	245	238	220	242	257	250	252	272	257	222	278	221	251	249	274	259	253	233	242	253	253	231	236	231	250	233	254	247	255	236	255	244	261	254	238	276	248	247	232	247	234	233	226	238	259	237	244	268	237	235	239	225	234	233	227	213	244	252	233	244	248	229	267	261	241	279	286	210	236	252	213	246	243	257	235	244	244	266	229	226	226	231	242	236	243	246	253	253	226	239	266	258	242	212	252	249	216	236	237	205	252	258	238	257	249	263	241	242	242	272	216	243	238	209	237	263	261	265	248	247	223	239	238	243	260	194	259	232	240	267	212	230	276	211	250	217	239	263	256	236	231	251	242	242	262	243	245	231	278	244	257	232	259	252	256	264	231	219	248	263	250	250	231	224	237	229	234	263	249	250	240	258	268	258	242	248	230	241	245	241	261	241	222	266	242	215	259	259	213	231	259	261	244	242	251	252	276	246	284	240	249	246	246	262	256	236	244	242	219	269	228	260	251	244	234	252	222	223	254	215	245	263	231	235	280	226	267	258	246	254	268	267	241	228	230	212	261	266	248	259	226	220	238	263	247	233	235	223	255	223	246	227	258	217	231	251	227	266	241	246	242	244
2160	998	1934	2308	1896	1591	1454	1316	1067	1004	933	911	896	826	819	821	747	735	704	711	729	699	729	710	724	633	683	689	689	650	682	647	645	609	612	609	657	617	575	583	630	622	616	557	585	595	637	549	611	631	601	542	593	601	620	585	612	584	590	579	555	626	613	559	604	569	588	591	573	569	601	612	588	584	579	595	584	610	593	631	613	580	580	597	554	578	580	591	584	591	584	580	621	557	557	562	581	565	577	584	603	567	563	640	594	591	607	562	578	586	576	563	606	594	569	539	612	585	570	583	578	571	599	597	576	589	550	568	609	534	597	626	608	640	606	631	587	556	561	593	570	591	583	548	638	592	596	587	580	565	588	594	569	618	584	588	576	592	586	594	551	564	604	598	580	594	600	584	561	610	539	582	553	567	605	581	556	632	586	588	584	603	582	574	598	603	601	582	591	613	578	629	569	559	569	600	607	601	570	624	555	582	592	569	629	580	563	627	570	609	595	637	562	593	606	561	610	592	576	596	559	552	582	585	584	566	628	555	623	581	607	611	580	619	558	539	571	597	562	600	557	578	587	604	604	596	567	595	610	581	602	589	605	593	600	515	564	591	587	572	605	610	617	620	590	638	605	575	564	591	597	575	558	612	582	608	541	625	590	564	612	583	588	578	599	591	560	568	607	618	568	629	610	536	615	578	562	592	608	559	590	584	578	549	605	572	556	565	545	604	595	585	572	556	569	557	598	555	586	538	585	599	552	570	611	601	592	602	603	606	633	567	617	582	630	563	572	642	598	564	570	581	578	579	595	568	612	574	550	591	615	623	608	591	571	574	620	606	556	547	607	636	580	599	611	619	622	560	589	569	598	610	577	588	601	620	642	575	606	608	591	598	544	598	565	593	591	568	560	585	587	616	601	581	608	573	578	592	591	612	556	614	589	599	607	594	568	597	595	603	602	532	612	619	601	601	595	602	574	632	587	622	584	565	585	566	578	620	592	606	557	531	572	581	585	587	621	601	578	603	603	562	560	575	618	585	583	632	563	571	577	559	621	624	574	567	624	544	566	598	567	571	616	560	585	607	654	626	621	606	625	602	614	650	576	594	559	557	565	574	597	550	611	569	545	575	618	647	609	615	604	604	534	574	613	558	570	613	583	592	570	567	565	613	602	591	623	600	588	609	584	588	600	586	546	583	580	629	630	568	566	618	615	613	579	585	618	569	564	573	611	603	594	563	623	559	559	620	578	599	571	599	548	594	585	580	593	581	542	569	604	600	591	598	596	582	538	600	594	578	594	588	587	585	556	606	565	600	592	593	610	580	566	579	634	599	588	558	566	616	573	609	584	627	624	587	578	602	535	562	585	583	599	573	567	589	589	576	578	611	597	595	633	615	643	578	585	576	598	563	562	546	620	662	568	631	574	578	572	561	591	580	573	556	579	568	595	599	639	602	605	599	573	605	539	587	591	577	632	603	598	598	593	592	561	619	571	574	572	577	585	552	615	580	585	585	555	601	574	633	583	536	595	592	616	598	549	609	637	584	594	551	589	601	588	579	584	612	592	545	579	606	548	571	581	588	627	562	592	611	585	613	612	597	571	575	579	609	611	567	594	578	584	598	587	583	599	635	559	588	606	583	543	586	603	599	610	603	568	578	594	599	595	590	611	608	616	570	575	601	606	637	616	594	582	543	600	618	595	604	589	580	582	585	607	559	556	585	637	627	522	569	652	594	598	578	606	612	620	567	631	590	587	567	591	596	564	592	607	594	598	610	579	610	580	584	559	611	653	566	546	613	579	574	599	658	597	571	585	566	614	613	597	584	602	567	603	569	584	628	559	563	596	576	618	623	595	589	606	604	573	585	578	612	579	625	624	635	619	615	568	589	597	604	592	597	611	572	601	580	613	587	636	586	618	578	588	617	610	583	619	604	585	575	543	581	579	617	604	584	601	575	626	577	563	658	579	620	587	568	585	589	589	552	578	569	542	618	609	578	563	601	561	607	591	585	596	621	576	531	599	612	600	563	540	577	573	606	594	611	566	611	552	534	627	527	552	560	635	593	607	612	570	608	611	573	586	571	563	579	639	606	628	579	575	572	594	623	585	631	588	581	593	614	588	597	599	576	597	598	585	581	607	586	617	586	581	657	578	595	596	589	633	588	635	598	562	587	600	581	616	582	602	606	611	587	557	582	547	643	594	571	637	594	570	583	603	556	608	624	551	616	573	584	580	621	605	556	541	569	539	563	588	587	577	633	552	597	584	639	553	591	627	585	596	610	589	614	643	539	548	552	638	541	609	608	578	629	651	543	584	586	603	560	571	616	601	568	591	551	606	545	619	558	580	593	581	594	585	569	585	612	606	585	583	559	605	592	596	571	591	558	577	597	603	596	602	566	625	574	572	549	585	584	617	569	618	597	590	556	556	551	540	623	579	576	563	607	591	604	567	509	606	582	586	588	584	599	573	572	576	603	606	619	547	610	555	560	583	588	546	616	593	590	584	605	568	600	585	574	562	555	555	565	559	570	606	557	586	561	568	558	588	563	588	628	605	569	583	645	581	597	589	556	563	602	570	576	595	595	629	583	642	644	615	583	604	599	564	601	596	595	582	569	602	576	587	609	554	587	568	559	566	559	549	591	598	564	603	590	599	583	585	604	579	590	610	592	592	619	638	571	548	553	554	551	591	628	569	578	612	581	629	599	593	618	618	579	577	611	596	581	573	574	600	605	590	587	593	579	613	609	562	573	572	625	592	590	634	602	580	623	611	606	572	605	555	581	576	556	601	605	618	550	591	535	587	609	523	567	589	631	578	583	616	560	552	557	586	563	569	556	574	571	591	597	564	586	571	577	609	598	586	597	537	564	625	560	614	572	573	577	577	606	558	595	586	591	598	567	577	569	586	584	565	599	587	575	594	573	620	550	601	602	535	558	577	551	592	599	607	607	619	544	654	602	598	555	617	629	572	602	579	551	614	564	584	566	582	633	544	614	586	639	588	547	603	591	547	543	601	625	548	559	570	563	577	608	596	574	586	575	622	614	536	576	614	608	546	591	579	601	557	593	551	604	559	624	556	568	588	581	598	566	618	563	589	553	558	557	564	525	554	597	595	553	610	589	591	593	597	637	602	572	587	581	591	635	600	543	582	599	603	560	568	570	562	558	564	599	558	595	581	576	608	597	565	600	557	574	607	604	609	613	556	583	560	582	568	559	607	590	588	586	627	603	613	584	590	606	567	569	580	590	608	628	581	606	574	580	583	590	609	593	634	560	590	562	588	622	563	601	602	616	623	601	589	590	586	581	632	640	575	565	567	579	537	556	563	533	571	618	588	597	606	555	608	563	621	619	584	574	578	565	583	604	650	557	618	606	584	560	588	610	546	559	586	576	612	578	566	612	648	639	584	531	623	589	555	587	591	556	590	591	617	551	575	570	601	578	556	571	609	569	596	581	620	650	605	583	559	590	593	631	585	584	573	607	627	604	568	599	582	600	551	598
8501	1455	1715	1431	1114	835	765	603	510	481	454	425	447	432	401	401	343	392	355	375	364	369	342	354	353	345	335	376	346	329	322	372	360	327	340	355	344	344	347	314	321	312	346	303	334	339	318	346	282	310	341	295	317	313	308	304	322	363	330	319	310	302	339	335	318	331	334	323	321	325	336	305	322	330	292	301	343	324	317	310	304	313	320	300	319	339	357	341	304	308	313	321	332	325	358	326	330	300	328	324	296	322	313	305	334	357	292	324	287	344	330	330	333	309	366	332	372	325	324	328	314	355	350	323	330	334	325	322	302	351	324	363	316	329	327	331	328	334	310	331	314	321	308	302	318	277	295	314	296	317	340	326	319	320	335	337	277	284	329	317	328	330	297	346	340	294	351	359	313	318	332	323	368	306	322	342	324	302	311	331	319	331	342	302	288	308	344	352	291	319	341	267	324	302	323	365	292	324	316	315	311	299	359	283	329	310	326	345	320	283	313	341	320	307	336	323	330	335	346	294	314	325	324	337	304	355	299	340	327	335	321	338	327	315	341	313	313	318	350	345	308	308	334	339	334	307	315	308	318	337	329	278	320	331	327	314	315	330	314	325	325	321	297	334	356	317	312	314	303	305	302	359	314	325	337	323	302	348	293	315	283	339	347	355	344	315	314	324	314	263	306	315	308	340	330	336	303	319	319	302	331	310	315	335	329	319	311	312	311	303	352	318	328	325	311	343	352	303	326	355	362	336	306	315	331	343	336	325	311	291	322	320	330	335	349	327	349	337	353	302	335	311	313	287	299	314	308	345	343	327	310	298	300	322	300	329	299	321	329	325	310	280	324	349	327	320	331	309	367	316	304	315	336	302	327	315	352	307	344	341	320	286	325	314	356	364	316	289	348	329	329	311	394	336	310	318	315	335	348	317	309	293	295	345	316	339	314	315	334	290	321	339	343	290	286	323	349	306	312	361	337	344	329	329	308	336	331	351	347	289	319	351	347	305	332	332	334	326	311	336	352	294	313	326	326	304	321	353	313	339	316	324	371	330	297	315	334	319	318	368	311	308	324	323	338	319	313	300	314	318	315	332	330	322	336	336	358	319	341	300	300	320	313	283	327	297	358	308	356	352	341	324	343	301	325	338	345	313	314	303	334	319	355	318	312	300	300	295	317	309	329	338	351	320	326	304	341	293	331	286	363	355	339	360	324	331	326	288	309	355	294	334	347	322	338	310	319	316	327	322	291	305	298	349	328	317	324	308	337	324	341	340	323	348	364	329	352	345	310	319	331	335	297	317	312	321	342	296	296	313	329	324	336	330	323	332	336	303	337	305	326	340	337	305	306	349	325	327	320	332	304	316	337	327	312	371	301	332	329	316	315	333	333	315	304	324	334	288	316	338	331	320	311	315	323	295	316	292	332	352	278	308	292	317	320	346	313	330	349	314	312	308	338	320	339	318	321	353	307	296	325	311	318	312	310	341	315	322	324	331	321	317	357	327	328	350	290	308	336	333	325	330	329	338	317	358	318	366	347	306	295	295	346	348	318	358	305	320	312	339	328	305	318	346	307	342	348	302	331	342	341	317	329	327	332	348	306	303	332	318	320	335	307	332	315	345	314	327	333	344	340	319	330	342	316	320	352	334	293	327	298	322	361	313	308	270	320	322	326	320	333	323	326	336	302	318	302	304	333	339	291	306	338	310	331	322	292	312	364	325	312	319	286	337	306	286	315	351	348	337	340	315	327	334	311	339	352	347	286	311	329	336	314	325	318	310	323	322	307	308	326	331	333	323	294	339	329	317	317	315	355	318	282	310	317	318	331	310	323	333	321	303	357	341	288	325	335	337	345	301	341	297	319	316	306	347	315	329	330	330	313	354	303	286	309	317	310	299	315	328	339	301	304	347	325	340	314	312	321	319	338	309	358	330	298	288	360	299	319	329	333	336	318	308	303	347	322	274	331	342	336	340	327	320	323	328	288	323	313	306	311	325	311	301	318	313	336	329	301	308	304	344	293	346	332	297	286	297	319	336	312	343	328	307	329	305	290	319	317	334	333	331	312	343	327	341	301	333	299	322	324	320	325	312	350	308	336	315	305	329	371	350	331	323	330	306	328	350	361	353	314	327	316	312	333	337	327	373	310	347	303	376	323	327	318	320	338	306	317	330	310	313	305	346	349	321	319	316	351	322	314	329	321	317	353	319	301	332	353	348	279	324	335	353	344	308	317	280	338	348	323	325	316	304	327	333	338	314	331	332	324	327	300	295	358	335	296	315	311	320	318	336	362	362	336	296	297	332	342	311	339	335	320	341	319	339	361	326	328	324	323	269	308	329	331	304	327	324	345	291	323	331	327	319	336	311	332	355	358	313	318	305	337	334	325	317	364	336	343	307	317	308	336	312	328	306	319	345	293	328	299	333	303	336	330	303	343	335	331	313	300	325	333	332	343	306	318	342	359	328	330	318	305	327	339	313	334	321	312	318	348	311	362	350	325	308	314	303	352	349	311	290	327	285	313	345	351	307	316	324	322	293	283	305	334	343	339	363	318	330	327	282	334	350	303	288	320	316	338	358	351	291	323	328	303	319	321	317	326	330	336	325	322	301	330	334	309	319	296	317	301	311	312	329	325	294	328	305	334	310	365	326	339	290	302	322	304	311	360	332	307	286	304	329	346	322	348	320	320	367	332	347	338	291	347	320	331	317	330	315	296	313	323	308	317	292	292	322	341	330	342	311	321	341	334	297	323	344	363	307	317	307	346	320	305	309	342	309	351	342	316	313	330	345	353	293	287	329	295	311	313	322	317	343	322	332	281	285	303	331	339	291	347	338	340	315	335	334	340	307	286	312	281	289	326	332	312	321	342	350	318	322	315	335	312	311	323	328	354	331	368	353	303	337	322	356	319	321	289	317	346	294	338	331	334	339	335	310	296	323	293	317	307	342	309	323	373	323	290	333	326	332	313	331	353	314	311	330	351	303	321	307	337	360	342	325	325	333	327	313	316	326	328	319	291	340	323	335	298	330	350	343	299	352	328	358	327	325	347	314	288	348	354	334	317	318	307	342	323	306	327	339	301	329	323	335	322	284	280	310	326	370	320	305	339	300	301	321	344	349	337	307	312	358	359	358	309	285	325	318	303	340	346	346	333	314	327	345	316	322	305	302	309	297	339	300	329	336	310	303	314	343	319	354	376	323	323	294	321	307	373	305	348	338	311	316	301	341	328	355	319	340	305	331	329	329	311	300	320	331	320	311	327	298	326	341	307	298	299	320	343	330	311	316	300	296	297	326	347	316	325	361	326	370	341	331	298	281	301	316	310	329	324	278	291	341	341	332	319	325	312	311	327	331	311	314	314	325	300	300	310	328	298	331	309	322	306	338	294	303	325	384	307	323	337	335	302	353	308	315	331	343	322	348	317	331	320	333	313	304	325	308	332	344	338	305	315	328	293	326	312	354	366	313	301	327	323	317	313	350	305	304	350	339	326	364
7053	1717	3620	4499	3976	3299	2808	2277	1993	1795	1653	1558	1420	1354	1279	1202	1196	1077	1156	1026	995	1033	966	1034	978	967	1004	924	888	898	851	855	830	810	857	821	863	809	766	786	814	806	795	729	793	793	779	796	780	766	760	746	744	762	781	795	771	783	775	737	742	793	744	741	764	786	788	761	763	744	745	730	828	738	777	752	769	781	755	780	779	792	711	783	770	775	751	788	731	747	737	705	806	747	748	772	743	787	761	777	783	764	755	731	767	774	791	780	783	753	780	760	751	733	737	731	769	777	789	736	754	731	745	727	724	746	773	824	766	795	762	807	790	751	734	776	747	758	710	790	739	724	759	744	725	787	722	708	758	774	738	761	705	811	715	779	793	715	735	759	742	729	804	750	715	748	738	764	773	689	735	794	770	777	731	768	752	777	719	745	761	744	768	771	758	763	782	743	759	712	773	753	785	783	757	776	708	774	754	763	755	752	747	753	743	794	774	789	767	749	745	745	786	745	767	780	747	780	724	747	805	674	784	729	734	743	735	773	753	748	759	748	763	752	716	724	794	708	753	770	771	754	845	750	742	772	772	740	781	790	803	748	739	751	727	807	758	773	757	790	733	765	723	745	772	770	751	732	743	737	781	707	773	744	807	794	728	734	718	736	730	765	733	739	761	786	729	766	827	758	716	729	775	715	755	752	766	787	783	759	741	772	782	698	714	806	734	737	753	757	712	762	754	733	783	743	745	709	725	741	711	750	740	782	769	787	742	762	755	752	746	729	732	722	727	750	769	753	779	743	722	720	776	772	748	752	681	722	749	802	778	754	795	714	727	770	777	770	788	761	791	771	811	757	756	741	738	746	776	730	771	770	731	775	740	745	753	704	748	723	715	755	761	735	740	739	737	760	789	754	746	779	796	777	773	761	767	743	750	701	731	809	703	752	744	749	732	736	745	770	763	801	766	747	790	738	734	739	738	758	766	797	778	746	792	790	752	748	743	710	774	746	799	760	776	764	755	739	764	719	783	754	784	774	774	717	778	748	759	751	718	703	774	697	746	734	781	732	778	733	773	752	774	796	719	715	769	756	729	759	746	774	751	781	778	721	794	772	748	743	764	749	769	754	758	772	794	776	764	761	777	749	724	661	746	709	757	768	781	763	726	743	732	739	725	758	750	766	757	752	756	713	729	759	765	710	754	752	711	762	756	698	688	763	808	762	728	745	750	752	771	772	780	785	740	763	730	762	745	722	783	789	736	775	760	747	740	751	718	736	728	743	768	724	728	724	745	765	779	780	752	760	766	811	737	749	744	743	695	751	718	750	806	770	701	773	775	730	749	777	766	758	775	792	757	763	717	751	723	736	740	684	721	737	744	747	745	759	716	735	700	755	771	790	726	774	787	798	744	750	745	711	788	740	718	740	739	756	717	812	720	754	766	742	769	772	782	748	770	726	783	720	763	731	758	750	754	754	726	768	731	748	775	753	734	733	810	703	733	779	759	732	734	729	807	712	777	747	763	747	796	768	692	723	744	758	734	745	762	793	814	738	757	773	754	798	760	740	786	783	729	743	748	707	709	773	706	755	761	708	745	726	711	715	785	746	783	750	767	725	785	745	717	748	764	781	780	721	730	778	774	758	787	800	735	758	787	688	734	784	728	716	722	765	713	803	798	701	769	749	750	787	763	805	759	792	722	726	747	734	756	738	751	745	734	758	708	748	757	777	733	760	719	764	693	773	761	730	723	766	753	730	706	713	739	788	781	730	740	754	744	752	721	790	763	737	744	698	703	741	754	733	777	712	723	734	769	727	755	745	753	726	777	748	733	710	723	778	733	773	751	747	751	735	759	743	740	796	760	774	784	759	726	724	755	769	757	776	743	745	705	713	765	716	792	778	771	807	718	833	828	698	756	726	788	724	757	788	762	743	730	771	775	729	778	791	768	769	778	765	774	763	747	746	714	718	753	753	734	750	798	791	754	764	745	714	740	752	752	728	778	723	746	768	726	713	769	771	752	738	746	793	760	753	751	776	791	756	746	744	800	771	749	770	763	709	721	734	749	744	752	756	793	771	743	795	732	806	742	677	702	764	797	768	733	783	753	731	693	714	778	765	767	726	717	712	724	764	804	734	791	772	716	717	761	752	742	797	758	787	726	768	764	796	743	778	770	749	773	762	766	749	765	755	761	765	753	728	778	713	766	743	754	764	726	726	764	806	766	724	695	747	765	766	769	771	749	741	768	742	760	717	781	763	768	815	728	730	765	741	756	801	772	786	747	734	755	759	707	780	805	731	723	713	709	751	779	713	746	727	748	742	764	751	744	774	766	722	739	763	739	738	748	764	761	720	742	716	761	750	730	766	756	763	774	750	744	765	726	765	750	787	788	743	723	738	790	734	752	751	742	777	751	742	757	785	743	710	733	764	764	758	754	724	748	770	704	730	772	758	776	727	726	706	760	758	774	753	740	754	779	742	785	735	725	737	745	767	722	748	690	742	748	758	782	757	770	752	729	773	759	782	793	767	726	807	747	790	714	715	743	717	740	758	754	767	750	758	736	731	788	716	733	771	807	733	708	770	719	702	761	724	716	748	676	738	798	726	749	742	802	732	701	750	741	759	725	713	745	737	773	722	711	750	774	747	780	755	780	798	729	728	765	703	702	751	771	754	768	710	771	777	747	765	774	798	789	717	744	815	733	720	747	758	758	755	734	714	740	803	776	752	739	778	738	751	748	725	737	768	774	791	773	750	743	797	752	792	767	755	725	727	766	749	754	763	748	739	740	753	744	777	745	795	771	742	738	721	724	735	735	749	703	717	715	717	816	747	779	734	705	760	765	712	762	783	722	756	802	752	746	765	778	754	759	735	758	776	728	758	780	772	692	727	754	752	714	757	770	732	724	752	746	768	738	700	771	803	719	734	760	675	760	779	700	714	797	713	710	749	830	738	747	765	778	756	709	708	701	768	808	738	776	730	762	724	766	748	720	737	786	761	764	738	697	783	803	756	770	747	729	759	775	743	779	746	790	740	769	777	733	754	716	748	758	746	739	711	787	729	723	714	792	769	740	794	743	808	748	751	750	765	785	815	754	732	775	697	754	772	759	727	786	765	758	756	736	708	736	724	684	724	773	796	791	785	736	735	752	779	724	778	759	736	766	724	779	817	745	770	783	751	725	757	717	759	745	720	714	739	779	767	760	744	775	742	759	767	739	710	811	746	761	691	808	739	741	795	739	740	746	748	762	750	787	744	764	728	776	763	743	756	759	719	701	762	724	779	725	695	703	765	747	756	693	738	767	776	732	741	774	738	792	744	780	714	768	783	769	758	740	736	748	768	760	772	739	774	754	801	720	758	740	766	773	761	786	745	728	784	774	767	729	791	812	708	762	764	745	772	749	725	715	684	737	778	753	765	712	750	768	770	751	780	726	770	755	756	740	697	775	712	764	711	745	772	811	751	781	778	810	748	791	687	762	728	747	786	761	770	770	732	773	737	770	759
15608	2533	2804	2305	1577	1246	957	708	588	599	501	468	453	443	395	407	397	340	352	322	364	320	341	326	338	331	322	319	356	320	296	344	332	317	281	307	320	312	324	271	292	292	292	269	291	285	277	260	285	269	309	285	299	310	307	284	295	295	277	308	287	296	272	240	292	269	271	316	298	295	292	252	276	311	294	303	270	283	285	276	279	260	304	315	270	321	304	264	262	323	289	272	296	302	325	315	281	281	272	283	285	304	262	307	277	299	309	311	305	281	280	314	299	325	281	281	245	321	309	304	297	305	302	256	326	283	280	320	294	297	327	253	300	274	260	281	279	281	295	294	281	301	273	306	310	307	266	290	292	276	324	284	281	273	284	283	266	285	295	295	281	249	277	301	288	302	283	321	290	281	272	321	293	259	281	299	289	291	272	294	313	323	295	297	321	274	299	276	265	317	272	307	298	258	299	275	294	301	289	288	291	264	293	297	272	298	307	263	303	265	276	285	276	285	258	274	263	299	295	307	280	321	300	293	270	292	282	318	282	294	287	311	282	311	293	254	330	270	279	252	293	261	307	268	285	295	281	324	290	284	305	352	270	272	293	290	273	314	291	292	297	279	302	297	300	299	279	275	273	278	304	289	323	318	284	307	309	303	265	297	303	305	309	315	285	251	276	271	323	286	276	298	282	294	338	288	302	295	299	284	293	272	288	291	274	302	298	304	288	293	272	268	283	317	276	282	316	286	293	326	312	295	298	315	323	312	270	292	255	284	271	296	304	288	261	293	299	282	299	276	310	284	295	289	305	287	291	289	250	276	283	283	330	326	303	263	298	269	276	302	286	284	297	294	278	315	268	293	279	306	289	306	312	283	272	295	279	286	304	296	291	267	288	274	313	275	264	266	300	282	281	317	305	279	305	295	303	319	310	245	289	276	276	305	295	296	295	278	287	305	289	277	274	272	325	296	316	321	270	308	309	312	262	307	280	276	286	278	303	313	280	298	319	287	315	286	291	271	272	311	296	278	276	285	304	306	315	293	274	278	304	288	277	282	282	287	310	275	254	297	305	292	322	288	275	280	291	314	292	301	309	258	277	281	300	311	302	283	296	274	287	289	294	254	277	264	275	259	299	306	275	299	306	284	272	269	289	283	282	278	295	294	286	246	286	361	320	273	335	306	252	281	336	273	309	275	290	253	293	290	282	327	298	325	307	284	298	296	277	269	286	290	299	319	278	288	270	282	327	296	263	270	280	298	294	285	287	309	263	286	277	295	277	273	291	284	284	305	299	257	275	274	278	266	287	295	327	301	280	267	313	317	280	274	314	290	276	302	303	282	293	304	273	302	296	261	318	293	294	276	275	279	328	263	285	289	295	298	262	287	302	290	269	276	303	303	264	261	270	275	287	290	297	271	298	290	315	278	268	294	295	297	293	303	294	296	306	274	275	268	271	296	293	307	251	292	272	283	325	286	283	308	286	328	289	274	360	299	283	295	287	285	290	290	303	316	304	280	276	305	266	266	309	277	304	288	311	307	286	275	250	288	298	277	279	272	299	276	275	315	285	274	290	263	256	294	275	310	300	295	312	316	261	292	266	304	280	304	301	309	268	270	322	283	305	252	265	289	292	284	286	310	301	277	303	318	291	313	320	274	263	296	316	292	276	285	304	298	277	304	264	301	292	303	282	293	273	272	270	294	290	272	325	266	308	263	294	313	280	296	292	304	255	307	313	278	294	304	272	307	263	307	323	261	267	294	296	313	307	294	305	285	289	292	294	286	312	279	284	300	254	259	301	303	252	286	319	312	300	335	288	300	309	272	272	303	291	305	311	272	300	310	283	337	298	277	277	328	295	324	324	297	306	274	265	287	262	275	276	288	312	301	296	307	303	276	309	303	262	296	297	319	271	337	281	312	296	278	260	308	304	315	303	303	290	293	281	276	290	304	300	316	312	245	258	247	288	303	313	290	340	291	294	269	285	287	278	264	297	331	261	319	301	282	273	289	280	291	280	298	289	310	292	296	284	316	291	286	315	293	295	304	309	302	298	301	271	262	292	293	288	283	280	300	275	301	256	309	303	296	327	273	302	264	350	273	297	281	298	280	289	304	286	314	275	270	286	257	268	277	290	287	285	294	301	303	296	288	309	296	273	310	308	285	297	281	305	282	286	276	296	316	277	270	271	273	261	302	289	295	268	300	272	264	282	283	299	292	293	271	305	279	300	284	289	283	323	281	281	280	299	270	273	273	294	297	327	289	292	324	317	275	275	289	310	278	302	282	269	322	323	263	301	306	272	274	278	292	288	296	308	274	312	272	276	295	306	293	284	281	258	308	309	286	291	318	291	327	299	285	284	292	278	291	308	278	351	285	278	298	288	284	315	270	313	307	297	283	301	307	298	284	278	301	308	311	323	331	285	289	314	273	272	304	287	296	285	300	275	305	290	270	288	290	308	304	280	287	280	335	322	291	287	281	307	282	252	305	269	242	281	289	281	280	301	245	296	257	305	289	262	268	344	297	278	292	289	290	273	291	282	289	284	279	308	298	321	311	266	278	274	292	283	275	286	283	322	292	307	290	295	280	304	279	284	286	262	283	287	271	289	295	278	322	309	282	286	284	304	280	307	268	295	287	310	267	299	291	315	294	280	290	295	299	281	300	285	295	286	292	279	302	310	301	292	273	290	327	279	306	324	279	291	246	297	258	272	286	325	295	259	298	288	264	291	292	292	290	282	271	305	289	280	267	282	278	284	324	279	281	267	290	284	294	278	291	283	281	243	275	301	281	278	270	300	286	274	260	278	291	287	276	276	253	271	250	308	340	265	291	314	278	297	268	302	284	303	296	314	317	274	314	292	260	288	285	261	282	307	298	292	261	258	257	299	303	253	278	295	283	261	303	285	275	309	266	279	283	267	262	283	305	274	304	311	269	264	282	291	310	312	290	313	285	232	286	287	333	299	272	289	304	276	281	291	299	311	262	279	290	269	266	280	288	290	306	292	309	301	279	275	273	319	289	272	307	307	302	290	283	297	285	297	312	297	288	312	291	308	299	296	290	342	301	304	305	274	324	280	269	274	295	289	248	261	317	276	316	273	313	275	272	316	283	315	275	293	277	282	294	336	301	274	291	296	300	260	296	301	283	273	310	308	287	283	301	270	271	285	292	312	305	304	282	324	301	296	282	294	288	266	326	300	284	312	280	268	263	296	313	317	301	267	265	328	285	325	265	310	264	297	270	294	323	313	264	276	292	265	302	332	275	290	253	277	272	282	310	283	280	267	301	315	310	298	300	309	298	285	293	294	277	300	272	275	321	305	280	321	312	293	287	312	313	289	303	282	293	317	323	287	281	287	275	298	281	305	327	290	300	308	285	307	271	303	291	283	297	287	323	277	292	287	305	268	298	316	285	282	342	277	291	309	282	295	328	290	272	302	312	293	328	292	317	268	302	294	253	293	295	310	279	285	289	274	280	291	305	273	288	276	269	267	296	253	288
9200	2211	5240	6393	5323	4725	3658	3018	2543	2345	2091	1875	1714	1628	1576	1493	1374	1250	1158	1136	1045	1100	1095	991	970	986	984	926	925	854	845	810	844	843	829	789	791	791	753	733	744	760	742	712	733	725	697	705	738	745	637	711	681	687	705	747	688	678	667	728	683	710	688	658	657	668	648	650	688	681	725	663	629	690	643	692	695	685	650	674	627	659	658	657	694	644	689	682	699	656	696	669	689	717	685	637	693	665	620	643	693	674	686	662	702	712	687	702	693	695	660	649	715	678	660	678	679	617	654	717	658	629	655	677	685	673	704	659	660	668	660	706	639	665	663	659	672	679	689	650	683	630	629	676	648	684	646	645	646	689	664	670	632	706	617	704	679	692	665	657	702	683	673	653	668	654	653	641	651	646	660	664	651	689	688	628	647	684	693	673	668	679	637	694	636	687	686	664	692	673	690	666	720	652	675	615	658	691	678	661	733	672	654	690	646	629	704	676	668	646	666	681	650	659	655	632	656	655	654	646	669	667	711	667	613	685	690	681	697	639	649	672	678	659	663	692	709	654	698	711	642	632	664	656	650	688	675	708	667	682	711	651	667	686	670	637	660	665	642	677	641	621	679	695	671	653	672	698	629	658	715	700	670	668	663	690	617	689	618	685	620	687	672	664	681	655	664	639	676	661	693	714	696	684	626	631	714	689	688	700	675	707	672	659	685	667	661	671	635	685	689	622	657	653	667	706	682	688	673	658	670	620	685	680	676	653	669	652	637	702	630	673	669	678	680	664	656	645	675	670	653	692	663	656	702	695	669	694	655	651	664	646	677	629	684	676	617	654	684	641	673	611	690	671	699	651	648	681	684	649	650	669	652	702	666	698	641	680	686	653	703	662	702	675	677	625	663	687	638	688	686	694	642	656	653	658	708	675	662	655	670	646	668	660	663	638	677	679	752	697	688	643	651	705	657	687	695	669	669	603	631	657	676	661	672	640	652	647	602	675	613	644	667	642	647	673	655	671	703	721	665	687	656	636	675	679	686	658	725	694	651	654	643	694	715	644	659	666	663	632	683	649	614	645	670	668	657	639	632	631	693	692	670	639	643	673	692	664	663	687	687	639	674	676	676	655	631	681	646	626	652	694	680	704	646	614	733	704	680	718	670	621	681	636	672	710	655	619	683	680	728	622	686	667	633	641	657	624	661	665	677	644	684	656	652	657	677	706	678	639	712	641	662	662	682	697	675	609	695	702	667	680	691	665	688	638	663	610	689	694	678	678	703	697	670	693	685	685	673	649	641	663	704	669	653	669	667	657	678	687	682	682	652	626	721	653	676	681	652	650	706	687	704	654	666	671	622	686	656	654	702	621	641	666	689	656	639	673	714	683	648	689	646	636	636	666	634	653	705	680	663	645	659	704	727	664	678	673	662	634	621	687	659	639	710	669	668	682	684	687	648	615	649	645	707	624	696	686	636	659	628	685	639	716	635	649	663	671	673	605	670	694	688	689	663	643	644	647	665	695	679	698	675	642	669	699	635	747	687	631	698	703	609	679	670	631	657	638	676	654	659	628	639	697	644	694	658	646	653	694	683	655	664	701	682	668	688	632	625	651	667	666	679	660	671	683	669	641	663	682	704	680	656	657	643	675	651	659	686	665	620	697	658	610	645	640	694	696	668	662	647	643	624	640	706	693	690	639	669	659	658	680	643	658	701	666	693	642	678	661	683	674	695	692	663	669	683	647	658	627	659	679	636	653	711	633	695	640	671	669	685	643	666	674	651	642	653	656	691	672	684	661	632	665	625	641	678	705	587	654	664	661	676	649	659	636	665	651	657	697	668	649	690	650	634	682	652	638	680	646	683	687	670	676	697	723	665	674	686	655	639	675	661	701	660	685	682	657	674	689	675	667	657	677	660	664	610	674	651	677	648	667	623	677	663	691	686	662	680	640	670	676	590	615	671	652	648	674	649	694	665	676	640	681	699	676	629	703	675	648	698	634	615	665	678	692	691	699	713	631	666	701	649	649	664	655	662	665	679	670	638	682	678	647	666	671	645	630	684	662	683	665	668	670	688	719	666	650	665	655	685	683	676	689	666	694	662	700	662	692	630	661	706	638	678	681	643	661	672	686	651	687	680	665	696	644	671	679	671	672	657	659	686	679	657	624	675	680	637	672	643	693	656	683	677	695	686	669	702	690	699	681	702	695	662	657	668	695	645	661	652	659	638	684	666	661	708	670	670	655	689	673	648	651	662	683	603	716	709	667	726	696	667	749	670	675	706	682	651	694	671	690	643	674	679	670	653	658	649	668	680	675	724	617	707	652	644	663	683	618	675	649	682	639	666	637	645	652	676	627	671	656	601	680	654	642	634	617	648	651	721	675	650	675	670	689	657	676	682	648	690	657	684	676	700	657	635	697	676	661	683	646	698	708	682	659	685	658	700	693	636	680	673	662	698	628	672	678	629	644	647	675	643	605	646	710	645	661	685	690	679	648	652	658	630	678	670	628	645	657	694	688	630	645	629	673	704	665	663	695	681	675	660	656	677	710	628	665	647	665	705	666	668	676	669	641	670	683	636	685	681	672	647	669	694	642	654	697	692	634	666	675	667	649	654	655	652	669	665	671	698	677	697	721	637	695	664	683	659	657	666	679	676	608	667	663	646	654	664	680	671	649	641	669	647	671	639	650	680	648	716	656	613	697	674	663	670	687	673	651	680	661	651	697	677	709	632	644	711	684	659	664	635	643	682	687	705	663	694	687	671	668	684	669	651	656	656	621	664	639	641	679	686	672	637	660	682	646	626	651	628	704	707	650	688	692	619	635	644	697	661	671	669	672	637	625	720	661	679	682	631	648	668	664	676	666	640	715	655	678	653	694	671	705	672	649	672	666	678	634	669	730	697	632	669	686	615	659	706	651	674	683	630	674	664	621	689	609	644	714	646	689	691	669	679	676	656	683	668	646	672	662	680	630	662	652	670	628	653	665	667	738	676	642	633	658	676	662	718	694	665	672	705	621	689	648	672	630	677	651	675	702	682	717	684	680	665	630	638	664	657	696	632	669	631	640	680	725	674	703	664	669	711	652	717	678	677	666	634	627	627	705	685	658	678	675	683	662	666	724	698	693	659	687	725	664	654	648	652	642	693	663	633	683	687	704	673	705	651	668	631	697	721	668	672	678	757	714	701	690	652	651	677	668	673	649	695	643	647	671	666	696	656	651	674	672	648	663	679	670	684	665	658	647	654	669	649	613	716	639	648	640	673	681	652	661	667	701	676	632	681	642	669	659	672	688	649	651	684	635	694	703	699	653	642	641	668	664	663	646	725	648	667	651	684	725	717	715	612	699	675	653	642	725	668	679	598	634	704	729	693	687	696	652	628	662	656	660	689	663	640	701	633	681	671	654	658	673	686	634	667	643	706	682	678	667	662	633	675	667	689	672	632	633	720	656	656	655	646	637	644	694	650	641	649	656	678	621	669	669	659	674	681	639	672	622
2168	636	829	753	565	464	391	325	282	287	338	291	277	293	312	253	255	262	284	252	256	275	236	272	268	261	229	247	250	247	275	252	262	274	250	263	246	266	281	252	254	258	264	264	245	259	245	265	215	252	241	263	202	258	244	258	246	267	268	259	264	267	238	270	245	301	222	226	237	245	228	267	232	243	208	234	249	277	238	217	238	248	257	230	236	252	226	221	259	267	245	270	251	263	235	237	232	227	258	293	269	253	250	231	210	240	220	288	252	239	233	244	238	263	249	232	229	205	241	206	249	257	249	269	238	232	266	274	215	265	210	235	244	238	261	256	248	275	237	224	241	223	250	279	230	231	242	241	268	240	245	268	249	235	238	271	245	236	239	270	230	268	249	245	228	245	263	249	285	231	276	249	234	240	255	215	245	231	238	235	262	271	230	230	267	225	230	232	270	262	236	221	240	261	259	253	256	272	230	237	238	256	269	255	246	256	252	213	257	214	248	248	251	253	261	250	225	224	230	254	252	272	220	247	277	284	246	246	254	238	218	235	235	261	261	239	221	237	224	240	239	243	253	249	239	238	215	224	236	262	232	227	236	256	233	243	225	227	218	255	227	246	229	240	253	240	232	242	253	242	234	228	228	272	242	253	219	243	239	260	251	257	225	263	243	260	270	254	242	237	235	231	234	228	230	223	238	245	229	247	258	225	260	232	231	269	277	252	251	275	259	271	211	255	247	261	231	261	266	243	252	266	222	248	224	238	255	280	249	228	253	246	251	243	239	231	226	252	240	204	223	259	267	253	232	255	249	269	237	240	278	242	246	218	244	262	240	288	234	217	226	249	248	243	242	243	238	250	276	256	254	247	214	231	248	257	247	221	219	233	272	260	275	281	262	254	221	251	278	234	238	271	261	221	256	216	225	280	259	231	251	243	222	242	225	243	219	235	240	242	257	230	245	244	277	244	242	253	220	237	278	250	261	248	244	247	228	261	248	220	242	251	217	255	259	237	275	221	217	238	257	230	301	232	253	240	245	231	241	261	254	248	216	260	252	241	251	230	231	253	265	250	242	211	240	224	245	243	223	236	236	251	260	262	259	270	240	267	235	241	234	219	214	278	263	234	277	251	275	249	228	233	247	242	251	250	246	224	230	232	234	213	266	235	277	230	225	249	225	252	263	242	223	276	238	253	237	228	222	262	282	252	245	236	256	243	227	253	230	257	210	234	261	249	227	232	240	207	227	210	237	226	253	256	259	259	262	245	252	231	208	251	268	236	260	231	228	262	268	246	231	262	275	237	262	253	241	232	269	255	254	236	271	235	282	235	281	270	267	263	232	239	246	256	239	259	258	250	274	254	224	251	232	237	260	265	267	246	251	241	221	217	233	247	211	232	247	274	224	233	244	241	266	213	250	234	246	249	246	248	231	239	225	246	217	234	254	241	243	220	235	257	239	293	209	259	255	244	242	247	230	276	222	246	240	256	248	249	232	245	216	252	223	227	267	244	232	241	242	250	247	225	232	232	238	248	242	227	213	238	223	256	236	247	223	226	250	244	250	275	236	253	255	249	257	243	210	240	206	262	248	277	230	247	269	230	239	206	274	245	244	251	259	235	248	234	277	233	225	237	224	245	229	251	227	240	224	251	220	254	230	258	258	242	236	259	255	224	232	232	236	215	234	256	265	277	225	254	235	214	231	230	245	221	245	241	243	235	266	243	243	278	238	232	237	238	233	264	266	248	236	275	262	230	233	257	229	248	265	232	228	229	276	264	244	250	260	227	218	222	242	238	231	243	237	239	242	259	253	230	262	224	239	244	265	272	251	249	249	248	239	235	225	242	241	238	237	209	213	245	249	249	260	237	251	261	263	236	260	254	239	231	222	260	234	238	232	266	252	223	235	221	217	254	260	296	223	241	251	247	284	248	252	248	227	240	224	236	248	231	215	241	229	213	212	240	236	267	257	235	270	228	245	259	256	269	207	244	273	268	246	246	239	240	232	249	257	265	254	214	235	233	239	222	272	240	283	250	226	284	251	234	235	241	251	270	230	268	272	242	248	251	230	228	243	226	250	261	234	255	250	263	230	242	262	223	271	254	278	239	267	231	237	254	254	241	225	223	266	239	243	229	216	251	227	271	260	257	248	210	234	271	239	247	261	269	261	234	240	265	239	219	237	224	254	216	259	267	273	259	272	250	238	262	241	255	256	240	219	245	257	209	224	234	245	242	248	256	241	269	228	231	236	237	244	242	255	197	236	224	225	213	261	245	232	225	233	243	217	237	239	239	229	260	247	263	262	222	272	242	249	259	240	213	267	232	251	245	239	245	248	229	225	271	266	255	246	257	255	213	264	261	242	251	243	232	235	231	276	243	223	256	234	242	275	296	260	235	237	239	227	244	256	230	248	235	217	238	283	274	226	239	268	211	239	266	252	258	252	246	214	259	242	251	246	238	279	251	265	239	219	253	241	244	248	232	248	277	219	228	234	232	226	253	246	227	232	274	243	196	233	245	245	230	236	244	245	224	253	254	226	245	234	264	249	221	227	253	206	266	244	211	262	232	248	240	246	278	247	244	276	249	216	244	258	264	268	234	261	228	255	252	253	247	214	234	260	257	231	224	267	245	237	245	262	238	252	226	280	246	257	237	229	248	251	236	230	201	223	233	238	259	260	244	225	251	281	247	268	269	252	251	250	239	242	245	254	265	231	275	229	245	238	237	282	232	244	262	271	231	203	248	262	237	270	256	231	238	241	251	232	243	210	245	239	242	238	265	256	244	245	239	229	258	263	258	233	252	246	278	279	249	239	233	266	215	257	290	241	231	240	246	254	246	223	226	236	243	247	241	240	272	240	242	232	211	232	270	261	246	240	235	246	267	228	284	251	262	202	260	260	245	242	263	240	241	245	239	251	210	259	228	236	219	259	231	283	250	260	261	249	248	252	237	197	206	246	262	250	260	272	270	258	248	257	229	259	245	231	250	244	244	221	231	219	224	237	259	222	272	252	251	235	237	250	265	210	241	244	254	224	234	233	262	256	226	233	251	244	237	256	232	236	250	253	206	246	269	246	275	239	255	268	211	224	226	247	253	214	239	247	298	266	254	273	282	265	256	246	263	234	279	244	220	256	228	277	217	235	235	232	238	227	229	234	252	207	204	263	240	249	226	233	257	220	220	222	241	276	240	246	269	255	222	211	242	256	254	258	230	258	248	267	263	239	244	257	221	237	254	257	240	279	242	233	257	235	265	259	284	239	222	232	256	222	257	266	255	234	233	254	218	285	232	220	258	214	241	240	252	230	257	238	255	243	242	236	230	265	265	246	224	245	231	258	231	265	238	244	243	235	275	247	247	219	250	264	234	279	260	272	243	250	228	249	233	250	234	253	276	261	250	229	229	234	259	226	240	237	278	247	265	245	246	260	256	223	240	259	245	252	225	252	235	259	258	243	259	236	246	241	243	233	238	268	256	249	238	259	244	236	256	247	247	239	273
2221	1023	1809	2272	1857	1624	1439	1223	1117	999	937	871	854	872	795	790	721	783	694	720	711	691	718	715	691	678	644	658	671	662	675	638	648	605	594	667	563	702	680	578	637	584	630	589	559	600	584	582	580	607	583	585	582	580	578	606	547	559	607	573	597	599	566	607	622	608	592	594	608	554	597	602	603	570	601	568	558	602	581	589	596	657	600	597	608	570	555	572	597	597	587	601	554	599	540	579	599	619	627	571	568	588	601	550	545	616	602	581	587	581	627	594	578	572	570	568	604	553	605	592	596	554	565	645	573	589	594	600	603	591	628	577	615	604	559	596	591	571	583	580	603	591	565	553	584	576	556	616	623	579	618	617	589	581	602	585	616	611	594	571	558	551	573	604	546	555	565	598	601	612	577	577	617	582	615	599	595	598	540	564	531	647	562	612	578	611	589	602	591	569	578	548	581	624	553	614	594	565	621	571	611	586	579	577	560	580	572	600	599	571	595	603	626	587	540	612	609	592	578	617	570	606	572	573	544	608	576	582	576	582	544	577	588	592	549	566	615	533	620	598	610	562	616	582	561	621	608	585	583	565	633	559	576	608	588	648	645	580	564	559	587	537	597	580	636	601	595	598	579	566	578	593	597	549	623	576	565	566	560	604	636	666	563	615	613	607	584	609	555	598	568	575	583	633	575	569	591	604	547	592	601	580	575	644	591	565	570	547	608	644	586	584	593	540	606	581	590	602	573	571	641	569	588	573	587	633	588	516	573	614	590	559	609	564	582	555	563	563	592	539	600	564	571	576	576	617	615	590	574	549	591	571	589	610	555	564	634	602	570	619	595	602	626	596	648	612	583	571	592	547	557	582	595	626	595	571	603	598	600	559	580	614	606	624	588	633	562	592	612	597	585	580	625	575	620	606	598	604	552	546	592	574	559	598	577	549	597	581	581	588	588	579	576	583	598	544	626	594	562	589	618	591	550	576	589	614	614	581	638	602	615	550	532	570	549	617	627	571	621	603	587	605	557	573	548	578	554	551	601	647	556	570	584	574	589	584	581	568	606	594	572	561	522	555	583	601	611	586	603	547	570	552	585	535	585	598	592	584	565	582	583	556	597	612	569	602	587	578	576	554	559	601	583	562	590	591	573	588	557	594	596	610	549	570	609	572	579	583	540	591	637	587	577	613	581	580	564	612	531	589	597	590	584	532	579	576	581	623	583	573	561	541	563	608	581	566	569	595	576	585	586	572	595	612	594	595	571	590	619	558	545	571	641	595	548	598	573	578	593	563	599	606	582	554	607	608	640	589	607	586	593	595	575	578	578	605	630	581	594	621	656	580	563	544	594	591	560	579	557	562	558	555	591	602	562	581	616	579	601	585	583	618	557	576	583	549	579	570	607	556	593	584	602	555	587	628	592	557	602	572	599	541	601	611	580	564	603	553	592	614	553	576	570	574	626	606	588	565	602	606	583	556	584	601	635	598	561	598	621	565	628	610	564	570	592	552	634	569	575	597	582	548	580	598	594	624	584	601	551	574	629	606	606	595	545	542	587	573	533	627	581	581	620	551	612	588	554	603	548	590	577	597	579	590	595	643	572	627	571	561	575	612	589	552	580	583	584	582	597	615	590	577	585	602	580	591	605	622	576	574	600	618	602	642	577	624	595	577	598	560	589	616	570	586	592	573	612	587	580	594	611	545	595	583	639	571	555	639	576	591	608	554	553	550	575	609	588	610	578	552	644	545	621	582	580	616	575	586	569	582	582	612	549	581	523	621	627	587	613	563	554	576	587	564	579	542	610	574	605	585	545	564	584	571	589	620	606	597	597	575	594	595	579	564	576	577	559	598	586	599	553	581	564	592	607	570	599	579	585	627	603	582	588	598	608	563	555	577	592	612	596	587	622	545	595	602	573	597	615	606	603	595	599	604	604	558	605	553	597	624	580	653	544	524	560	581	559	566	628	549	559	577	601	533	611	619	622	576	592	588	598	614	592	586	610	596	617	559	588	597	589	631	581	613	586	560	614	616	595	575	577	591	599	572	550	562	576	624	556	570	601	593	580	597	580	571	594	582	565	623	611	576	581	539	571	583	562	607	604	597	580	568	610	584	586	601	598	595	606	616	600	602	568	624	547	552	585	598	587	582	570	588	594	582	572	586	569	577	601	617	590	611	583	582	586	581	586	594	608	573	579	594	561	571	598	582	610	564	577	585	594	571	603	572	588	589	580	581	576	576	617	587	632	589	585	589	541	554	585	558	587	565	518	548	609	621	618	569	591	610	551	604	586	550	592	619	574	573	570	543	572	617	631	577	618	588	618	572	632	590	584	580	588	585	577	605	545	596	622	549	602	578	551	580	544	564	571	588	589	595	570	574	577	586	593	619	610	589	563	608	583	529	582	590	562	604	585	525	600	607	583	593	563	567	587	594	601	550	571	584	616	582	608	606	568	527	613	624	669	614	589	607	562	567	580	544	564	561	602	558	632	571	624	546	537	576	560	610	586	589	577	629	596	546	593	523	605	589	581	588	556	556	595	572	611	599	524	601	563	534	558	586	569	566	592	536	625	584	590	589	531	607	562	609	594	602	571	611	595	585	559	540	558	611	591	601	609	590	551	551	586	605	536	615	562	564	606	571	564	576	617	600	580	601	583	576	607	560	588	606	612	584	622	564	600	552	571	605	571	567	604	561	599	608	620	579	612	593	584	598	550	556	582	563	577	592	613	600	592	580	561	616	599	591	608	571	565	609	585	575	607	576	574	589	612	564	578	591	595	608	644	594	566	623	561	587	580	608	584	603	542	588	603	549	581	564	584	591	603	573	557	519	588	591	558	591	585	556	631	580	568	561	623	558	564	608	591	611	551	586	584	602	586	593	570	590	615	571	552	541	569	573	627	619	594	576	607	540	612	593	598	610	578	560	606	523	554	583	554	597	585	581	561	564	561	617	589	582	602	548	562	590	584	601	561	556	587	573	548	614	578	602	602	543	586	611	623	527	590	551	589	569	572	591	583	567	596	566	615	589	596	567	635	601	576	576	578	568	571	590	573	575	571	582	569	608	566	568	612	648	604	564	611	557	579	610	599	583	613	593	562	589	557	601	633	597	602	579	610	582	600	561	562	600	602	582	553	602	590	615	622	643	632	547	567	610	596	564	608	635	579	564	595	575	549	565	602	603	626	567	591	570	638	601	568	580	590	605	578	603	570	580	569	630	648	595	610	567	586	563	586	560	601	587	602	588	570	571	618	558	604	604	525	587	576	587	586	593	592	622	591	593	548	562	574	560	616	551	588	586	602	609	617	596	586	574	611	567	554	609	548	548	565	556	628	622	598	578	592	559	585	595	537	603	550	581	568	588	588	618	603	588	599	580	555	585	655	600	584	557	600	623	589	568	641	573	617	583	576	567	623	595	594	530	584	611	540	589	596	535	598	601	525	627	595	575	627	628	559	596	599	604	570	593	611	632	615	610	605	634	621	578	595	554	577	594
8633	1379	1767	1467	1080	880	692	637	575	550	494	439	395	422	379	386	386	385	402	343	351	365	341	376	346	371	326	350	343	347	357	328	309	355	342	319	334	334	361	376	326	342	280	348	318	382	328	311	292	283	306	333	349	339	320	385	336	338	295	311	348	320	328	347	325	308	295	345	317	358	294	312	291	326	303	324	351	318	339	310	308	346	320	319	302	329	327	346	296	302	334	334	314	313	313	291	304	304	333	310	322	304	310	338	335	342	321	323	332	309	342	297	317	350	332	297	332	337	321	312	322	292	329	313	322	301	281	325	335	322	305	343	324	309	305	319	351	316	321	302	308	280	281	309	340	324	268	296	320	315	325	307	341	330	321	322	309	302	345	357	321	317	325	312	385	319	331	340	316	311	312	301	319	329	366	348	329	327	332	290	321	328	322	321	299	337	325	302	367	315	326	304	336	343	328	339	323	301	324	346	348	365	352	299	303	312	312	317	290	368	331	307	342	293	343	313	323	326	324	317	336	276	300	343	299	331	292	302	313	341	331	342	329	320	346	307	313	360	323	304	312	334	302	318	320	331	291	289	355	363	335	292	312	307	333	314	319	328	305	324	344	334	347	313	292	326	317	319	312	307	312	320	324	354	311	308	301	298	300	318	308	350	302	325	337	343	364	339	339	318	336	324	342	306	310	348	334	322	313	315	337	319	305	330	315	289	341	295	328	361	290	343	316	340	303	324	392	334	308	350	349	319	383	345	304	323	311	309	319	311	318	329	338	339	357	349	341	331	335	327	318	329	311	342	320	304	330	365	310	366	311	336	346	306	315	324	327	365	319	316	326	317	348	350	324	307	320	330	294	347	323	368	355	316	339	338	307	289	281	330	293	317	300	292	343	311	293	320	300	331	352	337	325	359	340	328	315	325	315	281	336	333	306	350	356	305	318	342	338	307	306	317	307	336	312	313	343	318	367	330	313	336	339	295	304	341	315	310	317	320	330	324	332	348	351	324	330	305	278	316	330	329	330	268	335	307	347	359	323	328	315	309	322	362	338	324	333	344	321	322	310	322	337	298	345	323	295	302	362	311	342	347	289	306	364	313	321	328	292	342	361	337	318	300	333	377	317	325	336	309	336	336	317	311	318	335	328	303	332	335	367	336	314	331	314	324	346	329	297	325	302	336	313	333	341	295	338	292	333	336	353	360	349	313	294	355	346	300	343	331	337	350	316	296	348	329	307	305	367	302	330	340	353	326	320	351	338	339	338	312	327	334	338	296	335	297	356	345	317	360	343	310	318	308	319	327	330	316	283	335	342	351	330	310	306	294	347	329	307	313	323	299	322	314	325	316	332	286	338	352	338	298	305	336	329	288	339	332	351	362	340	319	307	324	332	319	317	304	320	334	303	336	349	315	323	292	288	330	320	320	321	315	311	301	325	320	394	334	315	337	313	325	332	338	329	322	345	373	343	342	298	327	322	299	322	327	297	341	341	343	343	339	351	334	323	311	316	299	329	338	333	319	301	335	310	287	352	340	310	325	366	350	330	312	329	314	351	317	326	314	333	323	293	316	356	321	309	294	329	322	316	344	332	267	324	322	331	334	291	295	344	337	319	319	317	346	315	313	328	328	329	275	345	315	326	357	358	296	319	293	343	336	334	332	301	326	319	338	309	351	318	327	355	315	311	313	357	332	339	315	313	347	317	317	316	315	359	314	280	342	323	323	327	335	336	341	337	323	327	307	311	357	303	308	333	307	357	328	323	326	339	345	350	319	306	346	327	289	312	306	331	315	315	303	342	294	307	329	330	346	322	296	295	309	333	345	299	315	350	344	328	312	324	311	300	327	315	333	326	316	319	326	307	326	326	304	317	337	305	287	319	315	286	324	296	318	335	323	347	317	336	304	337	328	330	331	321	323	366	329	328	316	297	333	332	350	303	352	331	305	312	317	317	309	298	350	297	298	340	359	339	312	333	322	351	326	302	316	341	322	341	305	337	300	317	346	327	304	338	333	327	328	335	343	303	326	354	287	314	341	328	321	306	330	373	335	307	332	331	334	324	329	335	317	315	330	333	294	329	306	322	332	304	319	321	327	277	331	361	321	324	325	313	330	320	301	343	319	342	338	307	330	299	324	325	320	300	345	353	303	297	328	313	337	363	285	326	310	317	304	288	344	311	328	284	314	309	309	314	345	351	334	319	285	323	326	330	354	330	305	301	314	329	280	310	287	314	285	307	296	313	321	319	335	305	338	338	300	316	309	320	288	331	342	279	327	335	309	351	295	321	295	348	304	343	331	312	345	310	317	321	336	302	334	315	337	311	349	336	343	326	285	371	295	330	290	308	348	306	329	313	297	315	341	297	355	350	341	345	313	320	323	289	320	294	330	314	300	353	312	312	310	350	325	327	306	349	350	317	314	309	284	320	364	310	296	332	309	328	336	337	283	339	309	332	319	323	338	311	327	319	327	318	313	308	342	293	297	370	306	311	344	331	322	338	294	296	321	317	320	332	306	333	333	309	322	330	304	331	326	328	280	300	308	306	345	314	315	306	316	334	311	331	317	336	356	321	329	321	309	320	293	329	308	326	315	307	339	332	293	299	312	323	333	318	302	302	302	317	294	313	321	355	346	352	334	304	314	349	343	339	323	334	338	323	321	328	324	337	354	338	296	310	310	302	306	336	310	338	321	346	318	301	348	346	336	310	331	321	316	286	303	340	356	315	328	348	313	305	338	324	323	316	329	307	298	310	374	349	309	339	288	332	307	324	312	330	288	336	347	333	315	326	326	314	346	316	350	305	321	355	336	311	330	333	330	331	271	330	306	329	304	359	324	364	334	308	311	331	292	323	321	347	313	329	309	336	327	312	300	309	327	355	305	304	319	272	320	318	314	317	317	337	327	311	302	307	337	317	299	356	348	340	307	329	348	319	281	294	316	292	316	379	316	298	331	317	302	352	330	341	360	318	296	302	331	314	330	308	335	319	315	312	340	359	332	307	292	324	325	323	302	327	316	299	318	314	311	310	334	307	308	334	315	323	314	301	330	310	327	324	320	325	343	311	328	328	377	319	328	318	312	309	294	307	330	357	326	317	335	316	331	318	302	337	307	302	310	338	282	330	358	331	335	336	321	305	337	331	299	304	304	301	325	336	313	320	293	321	351	334	325	343	334	302	303	322	332	332	315	345	326	348	319	336	336	323	313	311	316	318	299	322	317	290	328	324	325	321	299	347	313	328	317	324	325	339	329	321	315	342	347	331	332	322	316	308	306	274	301	333	311	332	307	294	347	335	305	331	357	315	332	324	326	349	326	329	316	310	302	310	321	319	314	318	314	310	321	321	336	315	288	330	286	288	320	315	297	322	312	357	330	357	325	320	316	319	320	321	342	326	311	324	314	323	344	319	360	298	315	298	308	301	330	312	339	321	376	352	295	322	352	307	339	329	324	349	319	333	327	311	315	304	310	313	330	319	312	298	294	327	303	321	287	346	283
7082	1719	3621	4426	3915	3234	2643	2237	1944	1874	1602	1449	1412	1334	1255	1191	1163	1098	993	1050	964	984	932	991	993	935	957	959	893	919	883	876	864	891	815	773	786	849	856	832	858	799	815	741	825	763	736	802	759	785	724	767	771	708	739	753	774	754	753	758	725	743	762	780	778	748	728	752	822	764	727	814	743	715	734	776	759	731	766	746	756	761	759	752	742	756	724	727	725	758	781	743	744	771	750	761	788	748	739	737	754	741	790	753	718	748	768	738	750	754	737	774	735	730	738	742	717	732	765	755	750	732	747	741	769	730	688	785	750	768	764	751	774	753	757	773	747	791	747	708	754	757	746	731	737	738	775	749	722	785	734	720	708	737	775	725	762	728	786	774	744	688	767	759	754	747	713	727	773	758	764	776	750	704	733	782	756	775	714	748	751	704	823	772	705	735	792	748	701	728	773	773	714	734	760	756	737	760	732	694	736	769	737	785	815	767	714	759	745	720	703	739	753	701	719	768	745	719	766	748	737	754	744	741	744	752	679	757	739	754	755	743	716	729	778	729	731	730	761	762	756	727	691	701	730	748	712	729	740	717	729	727	702	753	730	737	755	725	762	721	736	675	720	803	776	765	726	695	715	719	733	759	717	741	734	732	771	769	763	757	788	718	736	754	720	735	743	710	731	756	736	775	709	750	715	794	728	715	759	768	752	736	775	748	701	754	742	767	770	699	705	729	745	774	728	750	738	720	748	759	705	734	735	788	784	765	753	745	695	792	767	748	787	780	757	694	781	744	725	777	768	730	769	728	726	746	749	713	721	701	710	748	778	782	739	707	721	802	761	777	756	728	745	714	757	756	777	801	706	734	767	737	786	776	750	768	731	755	750	705	732	739	744	777	751	743	757	738	755	743	731	730	758	723	770	753	751	753	789	753	753	757	703	789	776	708	738	713	763	727	746	753	758	742	710	725	748	762	740	756	712	723	731	778	728	753	763	721	699	744	776	716	764	735	735	787	728	731	775	734	753	735	786	758	737	732	783	799	750	729	818	717	745	749	715	784	752	760	738	738	754	779	754	730	756	669	759	767	707	733	805	750	735	777	724	734	730	751	714	769	727	759	771	773	741	735	761	725	695	721	774	734	740	778	741	742	798	740	759	731	732	753	769	676	721	783	731	729	766	830	750	711	720	724	727	744	750	731	763	751	768	713	755	785	701	720	746	703	746	787	773	693	773	711	753	711	734	725	713	718	777	742	797	748	747	765	756	766	706	756	775	724	700	776	744	804	762	710	754	760	824	742	733	719	765	760	744	769	779	775	771	754	728	724	707	718	822	724	766	789	699	723	772	767	751	729	718	797	713	745	804	741	709	725	756	754	771	766	746	728	781	772	744	746	767	751	769	727	770	752	751	709	727	746	769	718	769	722	785	738	759	714	744	780	755	814	784	721	692	741	725	756	732	764	741	716	764	703	820	746	708	774	817	771	705	725	772	689	774	786	706	755	744	777	756	771	709	775	736	746	757	724	817	759	758	756	720	753	696	731	771	801	751	744	739	729	739	712	706	763	766	756	751	747	789	720	696	751	788	721	769	756	730	733	737	732	733	719	729	771	736	776	740	750	738	745	736	707	770	724	727	737	756	769	729	793	717	761	727	740	738	744	728	708	790	763	774	768	716	718	773	760	730	718	767	750	729	820	784	781	745	783	731	712	768	714	743	774	736	800	784	756	749	690	762	762	786	755	758	731	788	736	786	718	751	751	748	764	781	742	712	751	780	732	757	725	746	754	770	721	807	810	739	784	748	770	730	743	743	770	751	761	787	732	791	751	751	722	762	764	705	735	763	755	745	742	728	753	719	747	767	731	741	753	764	721	760	747	711	829	760	741	720	760	756	794	724	763	759	770	751	720	761	714	764	714	742	755	751	739	714	744	727	760	764	742	776	722	779	732	762	794	747	757	750	729	730	773	754	759	748	747	728	743	784	703	766	792	773	793	774	785	742	830	750	721	767	733	775	715	696	758	794	757	786	752	703	746	722	759	761	739	747	689	771	743	772	713	789	752	727	760	734	756	738	762	744	762	717	787	769	746	769	764	770	781	796	752	738	777	779	751	752	766	768	766	768	743	764	747	753	707	800	771	766	692	716	769	807	745	715	743	712	781	741	757	752	705	767	741	760	745	706	828	758	775	755	774	749	716	793	744	682	753	736	715	751	746	747	725	724	762	776	764	756	752	783	746	770	754	717	749	739	716	779	778	744	768	763	712	760	775	727	724	750	742	774	767	733	719	724	746	777	728	711	789	749	746	739	763	735	765	756	766	674	762	721	765	758	737	811	803	776	765	748	737	757	761	752	771	748	732	734	757	805	736	776	730	733	717	732	684	783	790	714	763	766	744	746	762	766	712	789	754	806	777	724	709	741	797	770	708	717	753	748	712	759	758	746	749	739	725	691	705	739	729	783	714	764	750	747	772	728	770	725	711	762	747	776	765	717	740	707	745	761	728	743	735	713	719	780	748	806	760	766	734	700	727	734	726	752	748	726	745	685	760	740	779	807	755	744	731	768	790	771	793	760	730	802	739	703	759	730	752	779	782	752	746	777	726	715	756	712	694	789	723	749	723	772	757	783	732	729	770	804	683	782	761	737	716	785	723	790	720	751	778	746	728	723	765	705	734	772	774	727	747	726	734	813	746	798	742	771	764	731	712	724	722	790	710	755	714	759	786	738	694	720	748	736	778	746	740	774	685	764	724	735	715	714	702	733	769	772	774	697	745	720	733	765	780	763	791	734	718	757	741	767	681	736	775	758	708	745	759	738	714	753	737	760	715	756	723	745	741	780	709	758	723	749	767	733	780	772	760	761	769	735	782	727	728	757	729	726	756	762	780	732	739	704	770	726	761	768	733	744	796	765	779	723	783	727	756	725	769	784	729	704	695	749	767	714	778	794	769	711	695	749	735	737	755	768	710	721	726	730	737	726	759	757	760	776	769	743	743	762	738	758	730	725	779	757	734	760	728	694	752	714	734	779	739	748	719	737	761	743	758	702	799	760	757	748	749	718	723	753	733	757	756	749	727	748	761	753	718	739	722	770	765	739	740	672	730	758	743	743	764	709	740	773	720	727	748	821	814	709	699	750	745	706	722	748	764	765	776	722	767	715	741	724	756	749	736	745	726	760	783	764	705	757	749	748	773	764	736	814	720	735	760	753	738	728	739	770	722	759	756	759	779	781	747	742	730	717	729	757	722	715	706	719	709	799	754	753	735	756	715	729	740	748	752	750	758	757	746	760	717	745	749	743	791	746	747	756	749	759	762	728	729	738	711	760	752	735	782	741	741	776	705	780	694	757	760	784	716	737	736	741	712	739	769	713	777	672	701	765	735	713	702	750	735	731	756	751	702	734	769	718	753	737	742	754	755	745	746	729	682	699	718	766	744	771	756	747	756	741	758	730	772	722	724	703	703	795	781	716	754	758	751	790	753	755	715	735	754	751	769
15455	2477	2792	2184	1434	1224	927	757	627	547	567	473	436	460	375	407	426	378	374	346	369	337	364	370	344	345	313	364	358	327	322	333	357	284	312	328	329	276	271	325	263	305	294	317	307	312	296	271	279	280	278	290	304	260	301	284	271	274	310	280	287	280	278	298	316	285	292	269	276	281	252	273	269	271	303	284	318	281	280	307	296	322	273	291	247	298	280	311	281	297	274	289	319	305	306	268	299	301	300	284	324	294	270	293	252	305	304	272	277	253	270	295	288	308	285	286	308	277	280	240	283	289	290	319	264	272	281	295	291	269	307	288	291	277	271	298	284	269	266	290	272	304	294	288	283	284	268	299	272	275	309	255	301	311	313	302	343	289	314	283	277	273	279	313	262	292	314	287	309	289	314	298	298	300	304	292	279	304	284	303	313	266	280	312	257	304	272	300	289	322	318	297	273	271	306	281	306	305	270	255	309	274	298	275	276	272	280	285	296	303	282	268	282	293	279	309	264	262	289	274	293	301	274	313	278	312	304	305	294	280	288	288	311	310	311	262	289	328	321	312	299	309	316	259	299	288	298	272	297	297	283	276	280	289	301	296	283	322	279	276	288	289	286	270	315	257	273	282	279	284	300	283	333	288	291	324	271	277	249	275	286	288	253	310	293	316	300	274	260	309	303	339	272	293	295	248	296	255	295	299	300	271	284	301	282	269	290	274	315	298	281	332	294	289	278	297	303	295	298	256	260	304	286	279	259	249	302	280	304	310	296	286	321	312	292	295	269	295	273	284	279	304	292	270	283	272	318	288	296	257	294	296	308	316	287	279	283	264	266	291	316	269	273	323	324	300	298	290	287	295	312	273	295	288	308	265	280	300	283	296	305	261	306	311	285	277	281	238	281	276	281	282	294	265	285	274	289	279	292	287	267	273	311	312	265	283	274	316	279	282	295	296	302	284	287	320	296	286	256	282	281	310	277	290	256	295	278	312	286	287	240	269	282	296	277	270	278	296	286	267	271	283	325	290	276	268	296	281	295	294	294	327	328	279	303	293	308	290	281	269	295	264	323	290	282	257	294	303	300	292	285	282	292	282	286	274	255	257	285	301	279	315	288	282	309	265	289	294	293	301	267	266	332	258	275	288	299	287	257	272	312	314	274	266	292	279	284	287	290	271	290	280	271	311	276	296	291	256	295	273	290	275	294	251	274	277	268	262	267	272	275	285	288	260	300	307	280	307	296	287	297	255	263	316	266	288	320	305	271	309	285	292	257	273	326	250	284	259	285	310	295	266	306	258	311	287	308	274	283	286	286	288	272	283	280	296	299	285	262	283	280	276	291	299	287	290	305	281	267	258	300	284	308	302	298	289	277	301	288	285	281	279	281	275	325	275	255	312	303	306	256	266	283	299	270	284	324	293	287	297	324	295	280	307	263	313	298	302	267	319	298	289	284	291	280	275	269	250	292	279	284	306	294	297	329	297	296	294	295	266	277	297	304	277	273	268	290	296	263	288	307	296	317	252	293	305	287	271	282	285	259	273	312	279	292	288	269	269	293	281	280	277	303	296	273	317	284	290	265	299	261	288	271	243	284	288	273	275	313	300	283	309	284	310	275	284	258	286	282	316	282	299	287	272	293	261	282	291	296	274	295	264	281	307	310	287	294	316	281	283	293	286	299	290	317	306	263	255	295	307	297	288	299	311	294	290	276	297	315	251	284	286	268	288	293	309	243	258	280	283	294	290	292	314	288	273	334	304	302	286	308	283	268	319	276	275	287	323	299	278	302	289	264	282	282	278	269	287	315	308	313	261	291	262	336	296	271	267	272	302	280	287	251	320	284	268	281	295	274	272	293	280	302	290	272	250	268	282	308	319	311	284	277	323	259	279	289	308	297	311	295	300	306	273	263	308	302	243	286	299	298	257	293	302	316	293	321	281	300	286	308	284	309	248	317	260	253	270	282	287	286	294	304	303	292	328	273	280	302	318	277	279	281	320	283	281	281	292	301	309	301	298	285	279	288	305	292	286	230	271	316	338	282	265	303	283	297	280	319	260	280	292	289	279	283	277	288	264	283	324	277	306	270	290	288	296	303	322	288	277	296	310	272	311	284	292	297	302	292	319	298	279	315	308	308	282	303	282	263	269	277	305	291	298	319	310	311	262	297	296	257	266	274	316	276	279	292	266	277	269	281	281	308	323	299	303	275	300	289	298	282	299	301	306	253	257	295	303	261	313	274	279	291	315	297	285	294	283	273	285	296	255	290	298	257	278	288	331	257	278	270	274	278	265	291	270	311	290	313	312	313	299	296	264	275	275	276	289	325	314	290	263	260	291	240	281	280	261	279	280	293	284	295	283	278	297	295	305	286	327	271	260	289	281	319	331	314	288	268	297	305	290	249	312	289	284	317	291	280	270	323	299	281	277	266	270	299	299	302	279	292	288	313	272	301	285	278	272	310	310	287	284	312	278	308	286	304	256	279	310	318	316	307	305	270	273	265	277	286	263	292	279	302	294	309	268	255	292	286	302	306	317	295	292	292	300	292	275	352	294	295	281	277	308	248	292	274	312	299	295	290	278	272	299	290	305	303	280	282	311	278	289	301	297	259	310	252	282	298	305	312	284	286	302	304	294	248	282	306	281	327	286	313	293	334	292	292	268	308	302	326	285	285	292	277	281	302	279	268	325	275	304	264	287	268	259	289	312	276	301	275	315	297	282	315	275	289	276	309	282	286	285	305	275	266	285	305	273	317	272	287	291	287	309	311	285	309	283	303	259	304	302	245	289	303	296	294	300	278	307	266	274	314	299	297	265	278	305	334	296	291	281	304	278	296	285	273	329	271	281	291	270	301	315	321	308	260	290	279	305	253	300	302	268	284	299	273	286	272	302	262	302	282	261	289	299	291	323	302	317	297	311	290	302	242	291	287	263	294	319	255	322	286	322	286	294	259	282	299	285	254	276	284	293	275	287	270	313	284	276	276	314	295	334	251	312	251	272	302	270	296	286	294	276	275	285	264	292	300	274	291	294	275	275	302	259	277	306	310	274	275	294	275	277	296	301	283	280	284	285	283	271	296	227	289	271	310	288	259	272	316	261	304	272	273	271	266	277	293	327	266	295	273	292	300	285	278	275	262	310	265	302	297	282	273	289	279	308	318	297	282	273	280	305	299	320	295	258	291	313	302	270	299	255	303	299	298	311	279	283	319	259	274	300	290	273	299	297	292	305	281	299	277	286	290	281	261	280	254	276	296	271	302	301	304	294	311	249	275	239	263	322	312	303	320	298	303	275	300	317	314	291	302	300	275	289	300	292	312	300	286	308	268	275	275	269	282	284	275	266	312	270	290	301	282	302	283	293	296	298	310	308	258	313	299	277	295	308	277	287	295	290	322	293	311	296	247	285	251	281	298	285	293	265	299	289	301	290	269	320	316	289	278	303	299	261	299	295	315	279	247	300	288	276	247	301	267	305	305	257	283	293	281	269	316	338
9104	2394	5237	6178	5471	4426	3600	3001	2622	2336	2024	1817	1687	1495	1496	1391	1345	1233	1129	1072	1029	1080	1070	1080	1066	994	970	928	935	958	870	890	861	818	858	795	770	747	770	757	749	806	774	734	708	656	762	714	715	733	725	700	598	698	699	680	608	725	702	683	636	671	701	677	658	734	582	710	707	666	659	689	666	617	679	685	667	679	655	642	693	694	679	663	726	670	708	634	635	627	640	705	677	610	682	657	631	645	711	647	663	654	672	633	642	688	674	667	679	683	710	621	652	655	695	699	676	623	675	650	689	634	641	693	661	687	672	669	664	657	653	645	637	670	664	667	704	670	650	643	657	635	655	665	661	643	636	684	658	672	645	688	673	632	641	683	637	653	640	631	683	689	683	671	674	650	636	640	688	686	693	677	686	658	642	672	665	663	649	686	659	678	689	653	670	666	637	671	659	690	654	658	674	652	621	613	718	702	659	624	683	671	672	668	676	712	667	658	649	649	684	641	662	661	707	655	664	673	628	695	681	670	678	659	646	675	698	669	606	655	680	673	720	662	637	632	702	635	732	667	643	621	673	677	635	658	681	698	655	667	669	639	632	647	679	703	681	698	645	614	641	659	654	668	683	660	645	659	630	639	632	694	644	641	683	645	643	655	644	679	658	668	668	702	660	674	680	691	611	676	646	640	653	646	686	699	646	674	622	636	660	701	668	693	686	650	643	655	632	690	647	647	705	663	643	640	668	678	701	616	727	654	639	642	618	711	668	641	647	688	691	668	668	688	658	628	648	609	677	644	647	697	650	685	631	656	663	688	680	700	670	694	637	666	636	659	645	671	656	662	678	696	678	622	686	673	700	697	681	665	641	651	686	650	637	633	674	686	693	630	651	668	667	649	641	622	653	612	707	631	636	700	656	645	607	649	635	644	682	662	646	657	686	662	671	694	708	659	655	638	649	644	672	673	696	711	682	646	642	688	668	665	638	667	670	655	605	672	663	610	629	656	657	666	639	704	664	629	669	680	703	625	678	680	680	661	664	665	599	692	641	681	658	694	631	653	683	644	671	683	640	649	667	646	657	631	675	667	623	681	661	685	669	664	679	680	690	666	666	629	671	639	675	669	668	676	639	645	674	665	658	629	662	642	672	661	665	682	650	607	645	651	676	641	653	636	694	634	674	668	653	662	673	596	609	656	637	655	645	635	663	648	706	705	637	661	618	649	672	638	659	604	644	683	623	665	681	644	631	669	685	697	663	675	648	692	692	672	644	687	683	667	666	657	657	645	654	630	695	662	651	710	648	685	671	678	637	656	639	679	674	652	675	647	637	650	648	660	695	632	699	662	653	645	667	668	639	618	647	675	696	664	659	644	664	682	678	653	679	655	640	656	694	633	649	684	650	707	657	697	702	678	664	652	680	609	673	679	664	647	686	658	687	651	674	650	644	651	696	663	665	694	673	704	665	613	687	622	653	717	666	639	652	657	692	707	642	628	653	636	680	630	679	705	640	629	650	695	679	688	702	623	661	652	699	654	627	649	689	625	628	647	693	643	640	694	682	633	635	687	623	634	718	698	636	661	634	667	619	651	634	617	656	662	678	660	633	659	684	636	657	671	660	660	669	655	644	694	647	649	661	658	647	649	664	662	665	648	639	679	680	671	660	655	688	652	667	651	642	672	652	673	646	679	645	663	654	656	668	664	662	642	660	686	585	626	640	667	665	637	679	638	686	645	674	670	637	632	669	687	669	667	690	647	715	673	674	652	681	666	694	659	661	634	654	664	616	678	694	684	645	669	683	672	632	631	638	699	639	697	690	649	685	676	647	612	638	669	652	669	693	678	660	643	679	690	622	630	631	657	656	722	670	668	629	642	667	674	637	647	668	645	672	637	654	656	647	624	661	628	658	668	585	671	698	672	636	639	683	684	663	686	666	659	637	621	685	640	629	677	655	670	693	667	635	599	631	702	678	662	635	683	679	688	645	621	645	637	691	631	654	680	646	672	675	668	661	641	659	696	619	600	647	649	727	659	649	649	666	628	657	682	687	693	639	639	653	639	662	652	684	658	653	678	612	657	647	673	652	685	667	665	627	655	719	637	708	624	704	679	618	689	653	694	687	651	682	663	659	664	633	645	689	685	640	672	644	634	702	684	628	618	680	707	655	670	664	675	659	655	630	625	629	653	700	700	635	707	655	622	673	668	688	622	663	652	670	646	666	652	625	608	641	630	690	599	683	685	685	683	636	650	648	693	652	692	644	652	688	673	658	656	680	666	682	672	658	639	691	596	693	685	632	643	648	701	672	679	666	646	691	649	681	685	659	636	675	661	676	645	626	676	654	641	683	711	652	694	684	650	676	636	687	683	676	671	631	665	645	705	685	644	641	668	682	672	685	639	666	698	661	651	698	683	681	674	658	645	619	661	670	654	690	670	708	661	668	670	639	673	672	607	633	683	695	696	646	667	682	658	686	696	685	690	621	653	740	698	656	646	676	694	656	688	658	667	666	668	665	690	687	626	719	636	682	686	664	665	722	659	654	664	692	684	660	670	666	666	669	657	664	646	670	650	646	671	654	637	701	644	692	656	663	676	621	667	663	619	641	655	647	685	678	682	698	656	688	685	657	634	648	652	702	686	630	665	661	669	617	631	679	618	669	631	672	685	637	653	640	615	675	657	670	672	601	699	705	664	623	708	693	647	654	729	631	659	626	660	684	673	633	639	682	653	625	623	687	695	663	636	636	715	672	657	651	687	690	682	625	653	647	658	678	649	645	644	673	666	666	655	676	738	690	664	673	616	684	674	702	663	680	645	683	688	644	610	664	691	643	621	667	672	687	641	719	651	662	679	633	658	621	684	656	668	625	672	620	705	681	646	625	639	689	640	718	649	660	622	647	667	670	606	635	695	649	676	709	675	657	681	664	620	678	605	671	678	676	617	648	639	678	649	671	634	664	670	645	687	681	679	680	698	657	665	662	669	688	687	680	623	680	647	677	698	647	679	643	696	639	668	710	633	686	641	684	633	618	634	641	646	641	617	681	678	651	698	659	687	646	704	673	627	690	672	609	670	680	686	657	636	658	692	701	680	604	642	638	673	614	695	646	660	652	650	652	650	660	649	644	626	664	656	690	678	638	691	629	648	676	657	648	653	633	665	678	661	607	627	684	663	687	656	678	661	651	666	626	630	697	651	651	613	683	632	672	672	680	692	618	671	628	647	659	666	623	666	714	632	682	677	627	622	704	643	689	638	611	656	684	623	689	584	614	646	677	658	634	681	662	647	643	657	629	621	646	632	639	689	699	669	678	661	657	646	655	617	690	617	634	619	669	626	667	727	678	644	712	656	679	712	622	656	720	703	680	677	683	658	663	653	697	630	694	671	653	675	675	642	675	639	666	716	634	650	597	641	656	673	652	628	638	681	675	682	696	624	653	696	668	673	657	645	666	685	681	643	676	662	631	659	609	692	643	686	639	675	712	686	699	704	615	642	642	650	626	700
2220	659	870	722	547	463	370	348	321	296	321	292	280	273	294	281	310	261	259	248	248	274	275	246	241	257	259	270	266	227	289	265	242	272	232	249	238	264	234	255	245	220	235	278	247	234	219	241	230	224	225	237	229	269	250	258	216	243	247	240	236	212	244	230	254	254	253	222	236	244	264	264	272	219	252	266	233	233	231	242	257	218	252	214	239	252	249	265	235	254	249	237	236	263	259	245	236	253	260	243	264	235	244	231	222	252	226	242	241	215	237	244	241	243	251	221	240	261	237	235	224	259	227	249	224	255	260	233	259	252	244	206	238	201	249	268	249	219	242	230	218	264	252	234	218	248	229	236	247	231	258	269	230	248	234	260	240	235	239	230	243	211	227	229	259	215	251	240	230	236	256	255	263	222	210	245	226	237	227	223	247	248	212	242	254	254	251	232	285	263	252	226	235	237	250	222	221	246	253	253	266	227	217	240	269	235	244	242	200	252	239	260	251	265	243	250	255	250	256	211	239	218	246	225	242	233	235	192	233	233	221	239	254	221	270	243	229	251	194	251	234	225	223	259	230	240	258	250	246	239	247	256	259	235	237	217	242	237	235	206	223	266	248	267	222	274	234	245	227	230	221	231	240	241	240	229	263	223	279	229	214	249	257	246	225	215	237	218	235	243	274	233	235	287	267	244	239	264	234	226	238	218	241	225	261	250	236	278	236	273	235	242	249	258	254	257	269	264	221	228	228	245	248	256	222	217	234	245	236	281	245	228	231	248	256	254	254	270	245	241	229	242	237	226	240	221	230	236	213	248	218	214	234	235	230	260	217	228	257	258	240	258	230	217	267	266	253	243	239	250	257	243	267	270	229	248	271	238	218	250	239	227	215	259	285	242	247	257	237	229	261	240	249	286	233	251	254	251	235	255	231	241	243	241	231	260	244	234	220	229	247	257	257	203	232	232	265	224	233	245	258	213	230	270	254	249	271	246	209	245	236	225	237	258	228	243	224	260	226	271	257	256	281	223	257	229	244	268	259	260	254	253	227	225	279	235	261	252	241	248	231	253	233	245	236	279	244	231	236	236	245	236	218	233	250	270	225	230	261	233	228	253	281	228	235	249	246	230	256	240	283	218	246	237	238	238	209	229	247	219	222	205	242	227	232	265	252	227	204	251	242	244	265	242	253	241	224	222	216	245	225	269	230	231	233	222	239	240	274	237	241	240	259	249	232	249	225	246	246	251	245	230	252	221	256	246	264	222	241	248	239	269	247	239	240	236	236	232	227	240	237	265	245	226	251	256	244	230	230	242	250	249	257	230	241	283	246	276	244	270	256	273	214	271	237	238	264	275	234	238	228	239	281	251	245	240	224	258	235	220	227	247	240	225	270	243	243	208	232	240	236	247	264	247	239	246	224	237	226	205	252	235	249	220	243	278	231	245	212	255	252	246	257	252	278	247	243	214	211	229	266	247	221	266	239	216	227	235	266	220	235	250	235	237	244	231	246	243	226	239	244	261	272	235	222	234	282	232	272	253	245	267	265	218	226	230	231	239	246	239	218	232	233	244	216	246	225	261	225	237	214	218	242	230	269	268	246	270	259	222	232	213	239	251	236	224	279	254	257	234	259	252	242	244	237	221	233	239	290	244	232	233	254	241	255	216	248	218	227	249	250	251	247	256	230	260	246	226	259	218	235	233	235	265	259	221	262	260	221	244	282	254	209	249	224	261	254	225	240	215	222	252	198	225	243	280	259	248	261	245	243	253	245	225	240	226	228	234	254	229	216	237	225	244	205	272	260	264	246	256	220	255	254	231	212	252	252	230	239	281	258	279	239	267	233	246	254	232	241	239	241	243	243	263	226	231	226	262	248	269	244	228	226	233	262	242	232	226	265	248	222	244	221	230	264	247	243	239	265	242	227	230	230	227	220	206	244	236	227	213	235	241	219	259	262	225	247	256	229	252	264	237	226	237	252	209	244	265	234	218	226	222	244	218	260	220	247	265	206	245	222	224	243	224	221	247	244	239	241	243	264	259	246	229	239	242	237	252	216	231	254	250	245	254	219	234	288	255	238	257	259	258	234	213	285	240	205	223	244	239	227	232	217	237	253	239	223	240	223	238	266	253	242	259	217	235	248	251	269	262	240	244	219	252	224	248	247	242	243	264	264	225	238	249	209	250	212	261	226	261	252	245	240	263	239	257	262	240	267	248	232	233	216	240	250	250	263	239	240	244	224	256	272	244	252	279	259	239	245	228	235	206	237	234	241	234	242	247	246	218	238	236	262	231	264	239	256	251	253	245	239	268	226	218	220	251	252	207	242	230	254	220	202	222	236	249	270	235	244	254	245	268	216	248	270	227	233	247	235	245	250	228	259	236	239	225	276	227	230	251	227	255	216	222	231	243	255	257	241	253	242	225	268	274	204	238	255	266	266	253	238	252	257	245	235	250	222	234	251	237	249	268	249	257	241	252	228	216	241	227	228	237	248	262	270	248	251	245	232	236	248	231	252	234	229	235	237	250	239	252	233	235	231	244	252	244	239	243	241	238	221	236	225	208	242	258	257	271	224	246	247	257	243	249	226	222	224	235	237	269	225	232	237	258	269	242	236	203	227	256	242	244	278	266	239	228	229	235	242	240	220	276	222	224	233	224	221	232	247	259	245	265	257	244	257	256	258	253	236	241	232	237	209	264	254	219	243	219	219	243	290	203	216	228	235	254	230	257	249	271	222	252	232	244	273	251	222	226	243	241	210	235	242	233	242	230	214	224	251	250	248	259	236	261	227	235	250	240	248	223	272	251	235	257	249	218	249	246	227	244	263	228	257	244	252	246	242	237	249	215	229	251	229	248	262	265	263	256	230	233	229	209	245	225	259	258	254	257	218	219	264	224	248	242	237	234	257	212	234	229	238	239	258	227	250	226	232	223	239	240	265	280	237	246	229	253	239	254	239	242	225	248	227	240	252	242	222	253	249	242	235	243	219	212	231	252	260	256	253	238	259	202	252	242	244	263	258	244	241	234	239	259	244	271	230	255	261	272	241	225	263	228	275	244	243	260	270	235	221	238	260	229	199	226	239	249	241	269	245	255	226	262	252	229	260	233	262	240	222	228	251	228	232	246	246	250	254	252	230	242	231	223	247	250	258	250	242	239	218	257	228	246	211	234	229	209	253	253	224	257	259	241	239	251	237	212	260	250	250	253	257	260	213	234	228	244	236	250	244	282	237	248	227	252	218	227	258	243	229	258	228	248	265	222	235	240	273	255	241	254	233	230	241	234	266	231	232	253	228	221	250	206	214	225	249	238	197	257	228	271	241	251	237	230	240	215	235	236	240	202	215	221	212	242	241	236	262	212	224	231	242	234	231	225	238	250	205	275	289	224	274	237	249	244	214	254	244	239	223	230	220	214	237	237	235	252	249	274	241	256	223	243	226	272	253	257	232	216	218	236	243	270	253	236	250	246	240	260	260	262	243	248	294	240	268	242
2234	990	1828	2104	1925	1556	1305	1187	1129	971	976	917	840	869	762	840	718	705	706	694	751	705	662	688	705	687	708	687	666	666	655	622	594	610	607	623	668	615	649	629	541	613	621	575	607	597	573	581	620	612	585	589	612	602	590	539	563	576	579	590	575	573	638	573	567	542	610	577	618	621	605	565	578	588	588	553	576	575	608	609	590	603	570	577	582	557	613	589	609	613	594	600	572	603	575	553	588	594	589	582	578	607	558	583	586	622	564	598	647	588	568	541	548	550	593	651	607	599	614	597	572	569	563	606	616	601	562	582	575	591	546	614	587	597	602	550	602	587	568	603	551	589	575	568	573	578	569	608	579	548	602	606	593	570	561	571	566	651	596	583	597	567	589	569	511	627	558	603	614	560	603	585	513	553	608	598	600	589	568	609	608	542	582	607	558	598	594	547	599	631	548	588	589	583	585	601	589	605	585	567	604	594	636	549	536	584	645	616	604	590	583	586	584	593	586	548	577	584	613	570	576	565	529	557	616	559	559	588	580	586	563	587	613	546	544	567	589	618	590	588	528	553	590	553	626	580	550	616	583	570	631	576	575	572	581	600	582	613	542	604	535	541	597	605	575	610	568	603	566	588	588	546	560	583	588	559	575	586	579	574	574	580	632	587	600	560	586	569	556	595	573	620	575	544	550	590	586	563	581	586	572	545	592	575	603	583	555	563	563	549	633	563	585	586	576	645	595	559	529	607	583	580	590	589	568	596	578	573	616	576	549	587	561	570	580	603	589	603	574	582	569	545	594	565	558	590	574	649	536	580	569	593	622	566	568	587	563	612	597	614	545	576	608	602	576	595	592	586	578	600	557	573	610	579	596	605	582	594	601	537	592	593	568	588	608	584	560	564	556	561	612	565	566	587	578	551	552	595	564	590	578	616	615	581	561	624	558	594	600	596	568	628	606	570	538	618	586	573	563	575	603	570	602	573	551	577	619	538	587	576	600	563	586	601	622	598	603	564	586	561	612	535	566	562	598	561	600	585	591	583	604	585	567	600	597	585	547	570	583	598	631	583	580	563	600	608	557	590	580	614	561	603	555	591	606	590	539	575	538	625	560	612	566	570	609	609	578	588	598	533	610	608	576	576	584	574	591	574	599	569	580	590	551	529	535	587	637	559	576	572	551	583	595	543	550	596	533	582	608	614	552	595	616	572	616	550	582	580	539	584	595	570	621	554	582	580	619	580	603	550	557	597	575	611	606	545	565	608	571	594	599	556	579	631	562	539	593	578	558	587	537	559	568	578	615	609	570	583	578	580	575	612	608	545	625	550	611	640	541	575	579	577	562	578	557	598	602	602	590	575	581	590	593	564	545	553	602	608	626	600	588	611	594	554	582	573	598	611	584	573	581	579	601	554	559	588	605	583	547	532	562	576	548	588	560	556	596	535	549	592	542	578	557	628	539	551	585	583	602	585	600	535	568	549	544	593	574	581	594	620	577	572	572	610	572	599	569	603	609	582	568	567	567	583	609	555	573	569	581	617	564	562	544	586	569	655	617	562	599	577	559	570	568	602	596	538	555	559	627	590	561	587	572	578	564	565	576	559	564	579	570	578	553	576	613	562	580	580	605	539	608	558	603	597	566	587	581	564	578	618	578	564	554	607	555	568	598	604	565	606	580	584	604	594	567	569	621	570	622	621	613	572	612	565	564	557	559	587	575	566	599	555	571	559	600	607	557	559	623	587	675	610	570	591	603	571	567	594	584	614	595	596	600	617	616	594	580	590	577	610	589	541	597	593	545	593	604	567	591	604	558	625	610	605	585	595	575	586	579	599	589	577	604	619	597	565	570	611	572	542	577	597	593	586	558	585	556	608	579	579	607	569	584	539	582	609	558	589	610	580	629	582	584	555	546	583	582	587	578	582	576	587	578	570	547	571	575	601	571	598	611	601	591	596	574	587	587	571	596	603	601	597	586	606	589	618	589	579	572	599	567	547	593	580	555	600	570	585	514	565	541	580	563	579	589	651	565	636	538	582	555	558	586	566	581	576	620	618	571	562	569	559	589	563	616	559	557	592	618	594	601	543	578	544	575	633	566	587	587	587	596	560	583	610	568	576	599	612	620	573	572	564	612	598	555	584	570	565	559	599	592	560	595	570	573	598	585	543	563	626	591	616	561	551	598	548	563	585	581	600	578	579	565	591	613	581	622	578	530	585	595	580	613	603	600	574	607	541	551	560	581	548	585	588	576	600	571	564	563	555	596	606	588	565	582	582	645	591	598	544	553	572	573	558	579	581	601	607	571	550	604	591	601	565	589	573	562	621	582	585	614	569	578	598	602	660	601	598	588	539	607	585	581	573	591	578	581	585	567	571	568	589	614	615	562	571	589	565	596	600	581	577	554	571	624	560	658	587	577	616	591	614	604	550	609	588	610	595	565	612	590	605	541	547	597	591	532	584	626	564	591	579	589	603	540	555	606	607	578	588	576	607	608	548	570	610	562	578	543	543	551	537	610	568	564	551	578	583	577	594	572	574	581	609	528	566	575	600	619	575	605	605	587	555	596	620	567	563	577	543	577	594	583	555	634	554	595	591	613	570	624	578	561	590	590	622	603	577	569	624	570	613	610	591	599	552	558	586	585	625	592	575	556	575	560	592	602	590	577	587	547	579	582	569	565	636	581	626	585	596	581	543	620	528	639	616	577	625	577	577	620	594	563	566	598	601	599	563	583	612	608	562	591	557	610	525	610	570	589	566	561	570	552	571	577	542	604	576	545	592	542	588	576	574	583	542	577	578	621	627	539	568	541	600	583	547	579	590	586	556	553	556	588	584	588	561	549	579	618	582	568	582	544	578	610	564	570	579	607	550	590	591	603	539	556	548	554	587	591	610	578	577	623	559	578	592	603	546	587	608	598	567	553	604	559	609	620	593	558	568	607	545	542	576	623	632	597	600	552	599	592	519	597	566	625	613	576	554	619	574	582	598	575	543	577	512	600	589	583	570	563	607	588	590	523	592	608	611	634	530	564	578	557	577	574	563	605	564	569	567	561	571	596	580	574	568	538	546	595	572	574	614	533	586	588	581	551	572	602	560	590	591	606	578	541	595	608	588	614	573	592	620	610	617	557	575	578	586	565	602	585	529	594	572	556	604	583	564	557	577	589	540	619	600	566	573	583	615	587	574	586	561	565	569	576	604	584	599	598	571	569	596	593	541	556	565	608	565	632	540	564	545	592	557	567	581	550	562	579	554	593	595	592	619	598	563	544	574	599	611	576	545	612	567	550	549	582	615	599	534	556	556	598	567	550	555	620	575	595	582	542	573	583	611	591	617	609	589	531	588	581	628	604	592	583	637	556	622	606	611	596	543	570	581	577	560	589	624	584	598	525	560	576	598	581	578	567	579	568	584	591	578	602	570	572	558	575	588	567	577	566	570	550	571	618	572	572	527	551	629	571	574	553	610	559	606	579	569	574	602	565	565	585	579	572	588
8458	1333	1670	1477	1015	896	666	571	507	488	420	449	392	402	409	414	397	389	377	367	372	376	368	321	358	357	318	359	357	350	319	377	370	336	365	365	325	342	360	367	350	332	352	295	314	310	293	310	337	309	306	306	330	341	281	311	339	308	299	340	313	340	364	290	311	302	349	291	270	331	345	310	296	332	322	314	332	310	311	297	325	332	350	299	329	371	318	302	310	299	301	303	327	323	323	314	319	348	319	302	349	339	336	303	312	333	322	339	351	315	348	326	314	319	342	305	351	322	312	301	302	368	316	335	351	319	322	309	330	298	329	342	339	314	298	322	355	351	314	328	339	320	310	303	334	328	315	294	343	353	342	313	313	358	349	310	335	293	320	331	373	333	342	312	303	345	330	313	307	336	347	331	326	325	328	325	327	299	314	336	300	312	356	334	307	370	304	353	299	327	332	343	319	333	283	290	313	322	337	293	351	284	327	330	337	314	329	329	307	322	312	311	313	346	324	348	302	342	298	318	323	301	350	330	307	324	323	311	302	301	341	321	364	319	320	355	292	333	329	274	312	351	327	357	287	331	305	321	310	306	336	322	353	323	349	334	308	344	319	343	330	293	306	292	324	311	323	282	320	355	304	341	366	323	317	296	329	344	303	348	323	292	301	309	342	305	324	297	312	348	305	331	333	352	303	312	317	313	329	322	290	313	302	318	319	303	318	319	284	337	287	298	317	341	338	338	318	324	373	333	344	304	299	342	316	306	319	297	308	338	328	289	319	275	328	339	340	311	329	330	316	322	297	304	311	340	337	311	326	307	310	290	306	344	324	343	319	332	327	339	329	312	340	326	337	304	325	293	297	298	325	349	343	325	311	313	328	348	304	319	290	352	319	312	322	304	325	335	332	289	320	295	336	337	316	343	324	342	331	341	336	342	329	286	322	338	318	318	352	339	344	311	301	308	335	345	296	335	340	312	285	329	315	321	280	318	314	290	336	320	328	319	331	336	301	318	316	332	306	296	347	331	328	317	340	321	291	362	338	324	332	321	310	342	312	284	343	321	335	325	323	326	328	313	321	322	314	348	348	323	313	326	340	334	288	324	359	336	335	338	338	348	321	304	298	333	300	341	300	344	320	328	329	269	288	371	330	307	355	340	311	328	308	315	354	314	325	315	307	299	313	302	336	309	349	295	339	339	314	305	328	284	351	306	328	304	307	329	330	295	290	314	318	336	354	313	325	303	338	299	318	315	347	358	308	345	329	326	340	332	330	318	326	296	309	294	314	299	332	325	317	333	337	348	343	346	340	318	294	371	339	332	296	322	304	317	330	323	336	299	304	309	317	282	327	367	300	287	311	345	294	327	326	305	313	306	330	294	318	312	337	318	313	284	280	278	292	340	318	297	279	320	302	308	308	348	325	336	318	296	328	315	338	341	317	352	382	326	292	312	344	334	306	314	325	327	331	328	344	311	336	345	345	328	285	289	368	347	295	315	331	318	331	330	340	351	329	331	316	329	308	314	295	325	313	298	325	297	324	309	302	320	323	327	306	327	307	333	338	299	320	320	328	354	311	313	308	335	324	353	311	346	334	352	369	345	340	331	310	333	316	325	298	320	325	314	329	317	346	344	343	338	346	317	335	325	293	345	319	308	341	334	330	325	328	333	325	313	309	293	307	312	317	322	356	326	303	321	298	326	318	356	321	324	342	334	305	348	340	299	360	292	325	319	343	281	337	319	313	348	324	342	343	333	288	305	325	354	349	331	346	288	287	321	331	321	299	313	330	321	341	333	315	342	312	327	339	324	307	347	324	310	344	336	334	302	324	346	312	346	303	324	275	345	353	298	336	339	309	311	326	354	292	340	316	296	312	322	325	321	328	301	298	332	302	333	306	313	282	299	338	341	320	308	340	305	335	311	320	346	332	308	338	338	300	339	335	323	310	322	312	323	324	327	318	300	320	376	300	303	303	342	329	355	326	341	351	316	305	345	360	309	310	293	346	346	326	339	317	326	318	310	327	341	337	337	335	319	306	343	315	333	339	311	324	336	342	342	357	334	340	269	310	336	333	343	312	352	303	346	315	310	311	292	302	341	301	311	319	337	326	331	283	352	323	322	317	325	317	345	321	330	338	292	325	346	312	312	296	326	354	342	291	292	304	327	331	360	330	300	293	317	314	329	315	318	285	322	333	343	320	295	311	337	331	317	312	349	321	316	321	313	358	333	295	310	337	327	324	345	369	310	335	324	327	321	310	307	325	313	355	318	346	340	330	349	333	286	320	331	325	365	347	303	386	309	359	297	338	348	302	329	331	346	328	311	301	316	298	307	345	307	324	339	296	341	302	338	316	291	310	290	327	291	298	303	292	282	315	297	323	310	334	324	317	344	288	320	350	322	302	306	346	306	298	339	355	321	322	299	312	286	331	325	333	316	341	300	316	307	308	312	329	307	296	329	339	304	346	320	307	313	321	346	326	335	326	309	322	314	346	302	333	326	318	347	308	316	301	321	344	269	285	304	338	370	330	327	282	287	311	314	313	317	308	334	331	302	315	313	350	360	369	335	319	291	301	347	288	342	295	336	335	323	324	316	323	290	318	335	299	331	294	314	303	358	356	355	328	320	338	323	349	315	337	318	301	333	328	291	310	332	327	342	336	311	349	303	340	334	344	350	297	337	325	302	306	332	319	351	326	285	324	289	307	344	314	320	338	312	302	289	331	305	325	316	317	341	292	318	289	311	307	341	337	308	315	328	305	324	302	329	329	343	327	299	293	278	345	315	337	340	293	341	299	323	299	322	351	313	311	344	336	320	313	311	315	337	357	319	348	297	320	315	340	353	341	339	341	293	341	338	311	311	328	309	320	330	347	287	333	334	315	306	333	307	313	331	310	320	349	357	346	322	298	302	305	324	347	329	311	283	356	339	321	368	329	311	288	287	338	328	323	328	284	307	315	306	355	315	339	347	329	298	323	332	361	301	321	335	316	329	316	336	318	325	329	328	326	354	305	297	293	323	288	368	344	354	298	319	336	331	327	331	353	299	363	306	335	310	301	313	329	324	307	338	346	305	312	300	331	324	295	320	315	294	338	363	298	309	335	318	288	330	329	355	318	313	357	333	333	280	320	321	309	315	333	308	287	344	325	328	289	315	311	348	316	349	361	352	314	297	350	346	289	331	322	330	348	338	349	335	314	306	333	318	328	315	320	315	321	302	304	324	303	362	347	337	324	307	343	315	323	305	324	353	350	310	329	325	355	327	301	330	333	304	334	317	338	324	313	352	312	296	311	338	323	298	338	323	308	328	326	307	332	331	346	328	321	338	310	367	307	311	330	322	313	333	321	314	334	326	307	310	320	305	292	275	294	299	325	318	298	324	311	339	353	311	324	328	314	328	316	347	310	305	294	339	335	351	331	309	313	323	302	341	334	302	291	327	312	358	378	328	290	339	337	323	323	308	335	332	298	320	294	332	311	341	293	320	303	338	326	334	358	358
7068	1722	3564	4301	3786	3145	2447	2253	1806	1676	1703	1551	1369	1373	1269	1197	1107	1046	1078	1019	989	934	1053	993	1011	969	899	924	941	944	871	811	810	862	821	845	826	807	837	795	816	769	741	775	817	799	748	723	755	762	758	769	787	700	791	741	782	770	728	718	709	767	801	744	743	758	768	723	786	702	774	758	773	763	668	725	766	717	766	752	746	756	766	759	800	777	800	764	778	763	733	713	772	738	742	748	751	743	748	759	770	728	722	795	734	779	690	735	733	737	789	760	754	731	734	762	742	747	719	829	698	720	728	798	771	678	769	769	709	738	767	748	745	767	734	747	777	726	706	760	774	753	733	789	795	770	749	751	710	722	732	753	782	747	730	723	818	729	754	808	766	789	732	809	761	726	749	731	752	750	759	727	767	762	743	761	734	718	735	773	750	706	746	733	752	745	704	708	720	762	768	738	729	777	710	741	736	813	736	752	746	676	772	724	775	802	751	749	731	761	729	786	706	718	756	765	723	748	747	709	746	757	763	739	828	731	721	765	773	691	750	766	757	723	763	737	770	776	750	703	728	741	727	685	728	781	750	754	758	780	705	779	763	757	746	775	763	736	697	739	745	781	788	760	759	739	710	769	761	745	777	767	724	741	768	739	773	727	708	743	768	744	742	764	737	738	734	706	746	738	722	810	751	734	698	749	752	716	744	770	765	734	739	782	712	692	756	764	748	713	732	727	772	753	734	727	792	718	701	754	737	747	784	765	716	769	784	732	706	725	749	740	749	743	741	754	734	705	734	788	790	731	782	736	719	727	768	740	763	727	720	753	750	761	753	704	740	753	775	754	724	748	764	768	721	744	758	772	746	723	741	750	737	720	702	775	728	750	761	782	757	782	761	724	744	708	768	758	721	731	701	727	779	762	656	727	687	740	710	733	762	689	736	718	771	762	733	749	761	728	735	710	722	755	720	786	780	720	781	744	789	759	707	722	716	753	756	745	834	744	715	772	776	754	757	720	726	699	743	721	775	734	715	782	719	751	700	740	731	775	699	754	755	757	759	748	771	745	766	767	741	754	780	736	694	742	698	741	728	766	751	703	735	752	736	749	710	696	738	775	796	726	790	730	747	749	764	734	766	746	734	778	766	801	767	751	794	806	782	732	706	796	767	727	759	738	755	753	732	710	709	720	707	752	730	740	741	720	767	746	743	746	734	749	752	759	735	744	718	745	719	743	744	760	705	732	732	730	756	795	744	780	745	708	814	750	739	740	742	804	811	713	767	743	706	712	730	743	695	762	723	765	744	746	758	717	727	697	714	710	731	745	766	761	775	809	744	728	770	805	708	723	744	711	743	764	750	754	758	757	713	767	742	689	734	754	729	759	740	750	742	744	776	693	739	741	757	703	744	747	753	749	739	719	723	741	738	769	698	768	759	757	756	789	772	765	752	750	769	739	780	782	739	779	711	756	721	715	681	740	699	777	742	736	743	685	748	779	736	762	728	786	718	743	776	733	755	778	762	743	746	749	726	750	813	753	710	739	758	735	679	759	715	747	736	742	793	733	692	726	713	766	746	728	728	736	734	759	719	766	756	751	726	771	773	776	758	754	713	716	752	788	752	782	746	720	779	766	755	800	750	717	774	731	808	720	764	697	726	731	712	768	769	758	758	771	756	765	688	770	769	770	753	809	680	698	738	732	749	786	703	746	762	763	724	737	743	748	686	727	754	725	755	760	732	756	732	732	720	801	791	764	754	732	755	721	738	738	741	740	768	716	718	750	705	714	738	754	810	710	775	743	813	745	763	785	706	748	759	738	784	729	732	761	734	709	761	738	729	740	754	725	755	722	784	674	719	723	784	734	722	751	736	781	748	756	752	753	727	771	786	704	702	737	754	734	681	738	722	739	747	736	796	721	745	733	746	741	708	725	779	721	745	735	756	746	716	715	722	708	659	744	752	777	703	774	741	777	733	764	737	774	788	737	742	738	776	760	731	767	750	732	761	763	726	724	754	744	741	725	728	763	732	679	788	731	734	740	760	739	756	766	727	717	714	725	720	746	762	737	776	713	734	739	720	720	735	771	706	720	738	764	740	771	716	764	772	770	751	770	738	707	764	781	745	783	741	733	713	697	733	728	764	762	782	731	768	685	716	720	729	739	688	775	723	782	699	679	736	756	705	739	700	719	762	713	752	757	735	776	770	783	734	755	707	778	767	712	706	710	752	783	742	758	718	729	778	765	747	697	761	744	763	703	725	727	727	682	774	722	769	731	743	719	706	716	758	743	773	759	676	736	731	755	817	727	734	782	734	796	734	733	746	775	787	727	762	819	742	760	744	742	749	768	741	775	734	836	723	719	744	722	691	782	718	749	762	757	736	737	729	746	748	707	723	759	731	753	745	708	770	766	736	715	749	767	780	760	744	725	682	786	732	732	753	735	684	740	776	711	747	707	757	744	737	784	731	730	756	750	782	769	728	706	721	736	738	799	734	736	724	773	737	723	731	721	737	762	746	820	750	798	758	745	778	745	753	737	729	748	694	757	780	713	753	741	782	774	715	735	761	768	745	779	747	784	712	760	735	724	736	690	719	768	743	759	729	763	756	752	835	713	719	735	809	751	756	748	732	781	714	791	808	775	748	732	741	734	791	728	751	747	719	693	742	726	719	720	739	744	776	755	756	755	720	746	737	756	737	736	748	693	719	737	718	697	728	735	766	757	777	772	727	697	730	776	770	736	750	798	729	720	758	718	734	733	745	756	761	743	776	782	720	712	749	718	726	760	734	704	785	726	767	700	766	761	706	718	723	717	771	725	762	725	732	800	748	758	688	768	713	717	710	753	810	791	764	786	732	763	753	765	739	799	753	728	790	738	727	743	755	723	725	776	766	775	739	744	756	685	745	721	780	720	727	681	738	779	703	779	729	770	722	709	732	742	746	749	760	698	733	758	741	700	761	767	743	723	740	733	694	777	713	732	777	742	762	775	768	785	756	758	763	744	737	770	713	779	734	738	733	696	731	710	697	739	722	785	788	741	726	751	728	717	724	742	734	762	790	696	752	765	786	774	742	764	763	700	737	731	761	786	779	733	730	781	756	736	669	709	790	731	728	782	710	747	754	785	770	732	760	789	742	737	738	717	749	752	722	749	713	768	758	746	747	748	762	778	752	735	745	760	719	722	756	699	742	725	723	785	772	763	747	709	754	708	746	755	763	686	729	715	749	746	747	731	745	731	724	757	715	722	717	714	747	732	724	682	752	705	775	738	727	761	721	728	740	739	732	803	752	768	722	713	776	739	731	700	755	718	752	769	709	757	766	736	733	688	725	719	716	742	732	680	789	755	734	724	780	704	711	768	710	768	736	714	759	743	737	767	791	728	772	762	724	757	727	735	789	736	735	762	790	753	775	754	721	720	715	711	713	794	750	754	805	729	688	735	722	830	741	748	755	737	765	778	759	742	775	721	749	765	789	783	722	779	744	767	749	752	782	763	728	740	745	732
15248	2379	2625	2059	1480	1083	833	678	577	563	530	484	453	433	400	378	389	400	348	376	353	345	308	311	354	331	330	350	297	330	310	297	281	304	321	284	331	293	299	320	302	333	315	290	281	282	285	256	293	316	275	304	334	305	293	278	266	268	296	251	261	276	313	293	283	274	299	314	295	275	283	281	302	298	299	306	294	279	268	271	290	315	274	269	295	286	301	292	313	284	297	274	322	275	292	282	275	283	304	271	273	293	283	282	286	253	276	312	300	296	286	303	259	288	302	291	300	284	325	270	275	279	296	301	269	273	292	285	254	302	279	264	281	291	304	259	273	285	277	259	285	279	294	283	288	296	268	312	300	284	264	273	306	281	287	290	308	271	273	307	298	284	276	309	283	304	307	284	297	282	288	291	255	322	249	247	269	280	268	285	248	263	257	299	276	300	295	271	280	277	312	250	281	304	305	296	268	278	279	294	242	240	298	314	314	305	280	307	279	270	277	288	290	269	266	260	269	282	296	317	255	274	286	296	312	296	262	268	300	289	303	269	253	281	263	301	283	281	303	290	290	300	322	278	283	279	268	320	329	263	275	294	284	306	293	256	302	298	284	273	254	272	284	266	303	301	281	285	310	308	270	275	300	282	285	301	302	303	290	294	275	266	298	287	290	286	300	289	269	271	317	338	279	290	259	307	274	269	302	277	302	315	296	288	304	290	286	275	277	260	272	294	297	317	333	325	292	299	301	262	294	277	252	330	297	291	273	242	291	320	318	309	309	284	284	272	288	263	265	310	318	303	320	303	296	310	302	269	292	304	314	297	274	287	268	279	292	285	287	289	288	283	278	284	311	264	276	291	300	296	262	288	307	330	258	274	283	282	293	286	298	298	298	274	301	296	270	263	284	313	292	275	295	290	304	254	265	290	293	276	280	280	293	268	290	273	304	293	274	298	277	271	321	291	295	245	285	311	272	263	284	292	270	310	304	268	285	324	316	260	298	345	260	293	276	304	282	306	286	295	283	271	319	281	312	288	294	261	287	282	305	240	243	255	309	277	259	276	294	313	282	258	298	308	301	275	298	266	294	306	270	291	283	336	264	278	300	282	307	300	296	338	307	298	292	285	259	278	290	272	272	316	319	309	268	281	300	272	296	264	288	295	289	296	312	282	339	283	287	281	280	256	292	244	289	305	295	272	317	275	274	282	319	282	281	275	314	269	286	291	272	286	309	319	304	332	281	281	272	267	305	255	263	264	272	328	291	305	258	285	271	293	282	253	293	308	275	283	273	315	322	285	271	245	268	249	254	299	282	276	274	290	270	271	260	265	293	297	264	285	289	296	318	262	252	264	331	281	271	277	272	300	291	266	303	298	283	291	303	261	272	299	273	285	312	272	289	273	280	286	264	284	291	292	287	303	279	282	274	277	317	302	270	275	256	309	281	284	263	282	307	292	289	284	271	312	282	259	300	270	292	267	272	289	241	260	279	253	260	289	305	287	296	278	303	311	274	288	289	293	271	289	277	293	306	296	304	319	280	263	292	286	285	306	237	269	269	291	253	271	279	289	299	253	270	269	286	262	289	296	263	269	313	306	273	292	298	279	262	291	254	273	294	292	301	278	302	281	289	275	300	288	258	285	280	310	280	265	287	268	296	276	280	267	258	290	286	317	271	282	264	292	301	285	314	267	277	282	281	294	270	286	308	298	305	258	268	309	280	270	282	281	289	297	280	302	297	264	280	287	297	270	289	304	277	285	255	304	297	254	300	274	320	265	239	291	282	265	258	260	261	298	293	275	276	278	305	300	326	271	253	267	297	255	290	278	281	295	280	275	292	304	319	256	289	272	279	293	312	265	299	287	301	303	296	291	293	304	297	275	298	282	277	294	302	263	289	261	289	252	277	242	275	295	276	288	313	272	290	301	254	278	280	270	261	240	294	278	316	243	293	289	293	249	297	285	269	247	305	318	283	270	300	263	268	262	306	280	288	300	289	289	277	293	293	290	282	292	300	290	315	329	287	298	258	271	283	302	286	300	291	312	300	289	314	292	270	259	302	291	291	304	296	249	253	302	320	324	272	266	303	291	246	297	258	269	308	285	301	288	305	258	290	265	293	279	302	295	290	276	305	279	294	278	284	310	294	299	272	300	287	268	304	310	300	269	298	271	298	263	264	257	308	280	281	276	249	303	280	301	262	291	311	274	295	271	292	274	272	297	265	294	276	287	264	286	291	311	294	303	290	297	265	263	269	248	280	305	260	276	265	274	276	291	288	287	319	291	291	274	292	278	276	275	274	302	278	300	283	300	268	309	287	301	300	272	256	297	287	284	266	303	286	290	296	257	289	284	296	271	298	337	254	292	308	268	286	259	299	255	305	294	274	291	282	287	273	302	295	271	292	281	274	283	282	231	264	275	275	254	291	295	282	300	297	301	280	314	284	284	330	283	275	293	295	295	290	272	261	300	261	301	274	302	286	275	296	255	291	269	296	249	281	255	305	325	304	280	266	313	273	259	282	320	280	286	269	294	293	305	294	272	283	296	306	282	278	275	288	287	290	250	292	315	281	282	291	269	266	280	293	285	298	307	286	249	286	263	306	269	252	309	317	295	247	281	324	286	292	308	257	272	260	267	275	262	281	272	319	287	253	272	302	281	306	284	318	306	266	278	291	299	280	292	318	291	308	288	293	277	288	261	293	294	300	305	297	285	257	275	298	314	326	286	266	303	294	312	268	289	259	334	265	304	282	290	291	299	296	259	316	287	291	285	294	297	273	295	284	270	256	268	274	280	278	295	316	254	300	298	259	302	283	246	271	242	286	273	323	301	284	291	270	295	310	293	278	288	308	280	255	262	279	251	276	303	317	295	261	291	285	277	307	280	262	293	282	301	295	256	325	304	283	257	279	287	283	264	294	316	290	270	303	306	280	273	260	277	275	289	284	278	272	302	280	269	311	285	325	299	303	286	275	288	287	310	270	288	288	285	296	289	298	264	266	282	302	283	305	264	298	276	261	285	294	283	288	270	280	277	277	285	253	275	266	261	297	269	296	303	265	290	311	277	285	306	276	306	290	286	302	298	288	280	283	302	286	279	275	264	236	292	307	312	297	279	268	315	312	295	293	242	249	284	294	275	291	290	310	294	287	285	265	258	302	287	298	284	288	305	304	281	299	295	284	259	264	265	280	286	275	302	293	285	285	283	290	283	282	316	322	275	270	276	251	267	292	281	265	284	279	293	280	288	297	282	273	287	292	297	314	262	272	272	263	273	284	277	290	259	287	298	300	264	277	276	267	272	301	280	295	270	302	308	265	272	308	298	290	314	305	292	281	295	279	251	277	276	277	278	285	290	310	320	263	275	307	270	241	302	267	275	275	277	291	312	298	265	286	265	281	299	255	289	293	297	280	274	291	282	296	284	327	284	315	320	281	275	290	306	286	266	306	279	279	303	279	298	260	282	246	286	290	298	304	317	302	293	286	275	290	294	275	281	279	259
9190	2317	5065	6179	5286	4410	3427	2868	2598	2214	2059	1887	1737	1675	1513	1309	1272	1177	1131	1108	1053	1063	985	1073	988	1023	953	951	895	900	903	818	838	872	854	812	798	735	730	790	752	746	750	768	712	680	772	706	715	680	674	708	668	658	687	674	688	662	651	672	641	664	641	670	678	642	674	638	687	688	650	683	712	656	637	651	616	675	721	673	676	669	674	683	690	710	683	688	689	693	677	711	664	629	666	672	634	631	698	690	638	700	703	633	650	656	669	644	647	664	691	687	654	694	674	698	661	634	731	691	731	672	659	650	660	659	672	670	675	692	634	689	628	627	661	671	624	606	648	652	708	660	709	640	634	678	678	638	625	692	626	693	727	679	691	664	696	674	693	628	633	661	672	623	655	677	645	689	684	628	680	652	652	693	651	629	687	608	640	679	674	675	627	601	643	711	622	667	668	623	602	670	678	637	636	694	643	585	686	683	625	663	641	682	661	667	613	662	663	683	658	658	693	642	637	631	674	657	674	667	668	670	655	679	689	719	692	689	679	724	697	608	645	675	631	599	688	619	621	674	677	666	670	653	642	658	604	647	680	652	647	668	686	627	646	651	633	644	643	659	618	610	698	702	700	621	641	701	653	658	656	639	670	634	633	664	630	648	629	653	638	665	672	641	663	649	730	648	677	719	633	651	651	680	686	647	641	619	685	662	659	642	700	666	717	669	681	663	665	667	664	655	664	660	673	650	660	687	677	688	682	621	615	664	693	639	665	664	692	665	677	683	623	640	639	669	601	677	681	694	653	651	662	658	629	695	664	641	583	652	678	675	624	668	648	704	666	647	624	630	699	623	686	622	692	650	649	627	668	691	704	660	647	689	618	650	665	674	653	657	694	658	643	655	640	631	630	646	642	657	676	620	672	652	667	696	651	624	666	602	662	683	672	661	659	652	689	696	641	685	621	665	633	634	661	671	615	627	691	628	668	613	656	678	683	626	674	686	634	651	622	663	669	697	623	669	662	668	691	665	658	693	667	626	596	651	662	681	634	667	717	594	642	710	665	684	649	647	664	609	651	665	632	618	656	658	677	661	625	690	689	647	652	692	657	667	656	609	703	670	694	665	642	654	656	686	685	673	610	613	656	684	647	658	664	604	625	659	618	696	670	587	632	679	657	626	675	623	618	673	648	688	630	631	645	698	659	684	705	669	667	661	715	666	625	695	647	653	643	608	701	650	688	618	597	639	674	654	646	626	669	636	655	640	641	641	665	617	708	659	636	615	670	643	650	673	645	633	621	582	654	652	598	633	656	659	683	683	695	664	652	684	623	639	623	626	610	688	617	670	652	598	669	678	673	656	655	693	683	652	656	673	684	587	662	633	643	670	685	660	683	645	668	613	666	675	664	643	639	634	650	683	647	709	673	608	647	645	597	664	695	682	697	642	663	687	666	661	625	656	661	684	668	656	656	670	590	622	645	612	707	691	678	678	687	632	658	663	635	625	650	684	659	687	643	644	660	683	617	679	649	651	642	619	643	704	670	687	696	658	670	657	679	654	700	670	669	675	688	661	612	649	639	657	674	618	693	694	626	672	624	692	621	628	637	628	603	628	676	705	683	663	681	619	694	675	695	664	621	659	666	651	680	686	656	631	682	655	645	650	701	629	667	673	666	658	646	644	654	663	725	661	679	663	612	682	679	655	680	709	624	662	668	677	606	648	660	685	652	668	684	638	682	648	648	654	649	683	640	630	696	593	662	679	613	706	693	601	640	672	663	647	633	683	678	643	648	629	646	645	627	627	645	670	704	659	688	648	645	615	626	673	673	673	660	654	657	676	659	648	678	633	648	628	652	639	649	660	667	625	619	674	685	676	668	674	684	644	663	654	628	646	655	683	625	671	657	632	689	664	646	657	711	646	649	632	670	637	689	682	645	639	649	676	671	662	632	711	700	675	646	666	642	681	639	652	660	657	644	633	649	668	652	665	697	693	666	647	655	632	635	669	675	673	670	655	667	653	689	638	631	671	675	643	644	698	658	669	677	680	657	672	645	660	626	648	640	669	674	644	625	663	659	653	634	692	669	581	680	667	698	694	656	645	685	661	638	619	650	634	660	653	634	681	690	621	651	663	650	666	660	646	646	634	618	689	689	682	642	640	640	620	642	639	643	663	629	689	628	650	644	664	651	661	658	667	668	662	634	645	632	626	666	637	640	661	674	676	669	655	671	692	657	650	647	632	652	658	727	658	636	671	645	636	629	653	670	644	621	696	652	646	656	650	601	659	615	649	646	645	689	693	688	619	662	682	629	671	626	650	622	646	617	719	660	634	622	642	613	668	660	681	643	690	631	669	639	668	655	646	667	677	625	685	655	673	631	663	709	641	661	635	675	704	653	637	695	672	647	637	628	619	679	665	680	621	670	659	689	618	665	663	663	653	623	660	627	660	674	700	600	699	683	651	655	600	674	672	653	659	655	683	682	644	669	669	649	633	679	640	657	650	662	682	699	616	693	679	624	578	668	658	706	704	615	660	646	665	671	658	687	616	660	645	643	631	658	636	657	668	684	672	669	655	660	668	667	661	630	663	676	655	701	691	666	675	620	694	668	644	660	618	638	692	688	653	659	699	663	626	644	684	663	645	668	657	669	614	691	674	641	686	670	647	700	672	630	669	686	666	612	707	653	685	672	635	663	661	657	619	666	670	689	657	632	674	711	671	650	635	667	681	652	670	659	653	649	634	675	682	661	623	645	631	670	674	615	658	627	678	620	645	623	636	640	632	639	650	620	682	649	695	644	655	657	645	657	636	690	661	671	667	658	678	617	656	655	683	628	642	644	651	652	676	706	628	659	662	658	685	655	688	644	677	680	662	658	632	646	638	670	634	639	670	708	645	661	680	603	620	693	606	668	669	640	651	660	709	611	653	672	655	664	673	703	658	676	620	677	617	616	661	648	693	702	629	626	630	637	647	626	659	661	653	644	720	655	653	669	663	643	654	637	690	677	686	672	652	662	680	688	677	672	653	684	629	695	678	669	650	677	654	705	639	688	643	609	663	669	683	717	675	659	655	650	670	619	677	656	671	654	629	610	697	634	658	652	643	671	657	632	655	671	652	686	660	652	673	597	669	652	698	642	678	639	653	671	665	655	649	673	633	636	690	684	643	670	626	666	695	646	653	657	617	672	674	657	636	637	634	638	623	647	638	650	644	616	609	645	624	651	647	670	673	662	715	709	648	594	638	640	660	684	653	696	656	670	677	657	660	650	628	625	679	661	659	612	708	692	632	616	612	680	653	618	632	651	683	648	675	699	681	665	701	647	687	617	649	644	662	649	653	670	638	685	657	674	638	635	679	657	622	688	700	675	667	650	684	672	680	669	671	686	626	631	681	708	655	650	665	650	669	679	611	723	652	651	641	631	668	683	681	680	652	673	691	640	647	635	690	676	624	650	625	667	623	699	657	617	695	697	700	642	636	683	654	642	705	649	644	675	644	670	612	682	629
2078	661	848	719	503	422	364	348	332	315	318	307	322	277	282	297	266	280	233	259	228	229	227	251	260	256	250	261	223	243	262	259	222	250	215	253	266	205	239	231	265	249	244	250	224	263	264	227	256	275	237	234	211	252	235	243	224	230	238	227	251	250	230	230	244	265	246	211	211	241	242	238	248	209	221	232	236	235	269	256	219	240	258	253	212	252	239	227	229	267	210	232	236	236	232	219	262	259	231	236	229	254	240	249	245	270	240	232	216	250	236	238	246	263	235	249	265	252	240	244	213	265	242	265	239	238	243	250	249	281	230	236	220	222	228	235	246	241	262	222	251	226	238	247	283	253	226	250	262	229	249	245	247	222	247	240	231	293	235	257	256	243	239	232	222	231	249	235	231	243	274	245	235	232	238	221	261	246	227	231	206	256	264	245	227	257	239	246	247	226	232	269	263	268	230	288	239	216	217	233	216	231	260	238	191	248	230	230	249	250	247	262	259	246	239	222	232	229	253	242	221	243	227	278	246	230	245	196	195	215	242	231	243	246	257	225	255	235	221	251	269	235	222	256	217	227	253	266	232	243	251	212	254	228	251	264	260	241	247	226	256	233	241	254	214	262	225	244	228	209	231	226	233	241	245	265	277	240	210	243	214	204	230	221	257	242	250	248	250	197	259	260	237	272	249	242	262	276	242	254	227	252	255	237	235	210	276	215	252	231	258	238	231	255	224	238	275	242	227	226	217	250	253	244	232	261	245	263	227	248	245	253	230	241	253	247	236	260	255	254	230	241	242	248	272	237	241	255	214	237	228	250	234	264	230	226	232	258	247	259	271	252	255	228	241	246	226	217	251	261	262	245	264	229	210	250	242	281	218	252	233	222	277	209	222	239	229	250	238	226	268	212	266	226	222	223	255	239	233	237	245	232	249	238	264	258	229	255	254	232	224	245	234	225	243	236	251	241	226	257	270	272	253	257	231	260	260	264	244	254	233	241	244	232	255	262	255	242	244	259	225	261	255	227	225	226	253	218	239	248	251	274	214	221	248	250	223	251	258	231	217	246	261	249	263	243	218	213	250	214	227	211	286	256	241	245	221	253	223	208	227	204	238	226	212	222	233	239	244	259	256	236	285	236	228	233	237	242	225	267	231	235	225	246	230	249	237	260	221	276	233	218	206	238	222	217	254	283	231	246	243	258	247	226	229	232	241	243	234	252	228	260	272	236	231	212	236	261	263	222	229	234	257	261	238	246	246	222	257	233	241	248	232	276	241	231	224	230	211	258	235	244	236	235	252	235	235	248	274	226	238	246	238	235	247	250	249	219	243	229	242	207	243	240	222	272	219	240	226	258	220	234	248	258	249	246	248	254	250	252	250	253	211	228	220	241	237	275	260	237	242	257	242	270	226	238	241	254	219	216	234	235	237	227	237	234	209	236	235	250	243	238	244	244	224	237	239	251	254	222	230	222	221	228	238	254	236	252	245	241	245	230	225	249	228	239	258	257	275	261	264	233	229	246	229	232	263	243	227	242	245	224	271	265	235	227	210	236	242	234	244	244	226	224	248	250	248	240	240	239	255	232	235	217	244	225	251	237	236	225	245	212	253	252	219	241	238	238	212	241	257	228	242	256	223	258	233	235	241	260	241	258	258	240	238	257	249	234	232	238	250	248	207	249	253	271	229	224	253	267	268	264	254	273	277	239	234	250	285	236	254	263	221	256	216	236	255	218	229	265	236	231	249	239	228	226	261	257	277	273	251	235	251	250	213	248	246	279	246	250	239	215	232	265	252	244	234	243	255	255	212	248	220	221	223	257	248	221	242	253	244	232	255	209	224	252	210	254	215	243	209	253	210	258	230	237	239	244	235	248	262	271	241	234	249	250	257	251	237	247	220	227	226	257	241	260	248	236	234	246	213	221	245	262	265	238	236	270	211	231	241	239	262	235	240	244	219	233	249	221	245	228	285	265	273	262	253	254	228	253	247	231	279	201	239	259	204	212	246	238	220	251	226	238	258	237	231	221	234	250	239	239	223	271	252	252	234	220	231	214	234	242	222	253	260	235	247	257	226	220	277	265	239	248	254	235	270	230	220	233	246	247	267	239	250	245	196	217	251	230	240	236	256	226	223	244	234	249	257	233	258	234	255	247	228	274	240	249	237	255	268	252	226	234	228	192	213	261	240	225	255	249	242	245	258	246	237	245	240	264	267	236	246	233	240	240	240	234	237	219	274	235	236	226	242	224	240	241	267	231	248	268	247	232	222	246	226	250	226	242	266	261	245	238	229	250	239	235	251	236	233	237	224	232	244	250	269	233	252	243	240	227	234	241	221	227	239	243	232	227	242	231	215	245	254	235	250	232	253	260	257	264	246	249	216	219	220	253	238	249	229	251	248	237	245	220	221	250	225	254	231	245	250	235	239	247	215	241	257	261	238	248	268	251	258	248	234	255	255	230	255	252	232	256	266	233	270	228	227	218	244	233	237	263	248	243	246	230	268	230	226	243	225	221	244	227	221	199	228	249	255	234	256	250	229	243	262	245	259	225	236	240	229	268	262	250	237	262	239	217	258	248	230	252	233	232	277	262	225	234	254	227	236	234	221	202	235	256	242	236	245	239	250	212	243	261	240	221	247	236	228	245	262	206	236	234	225	260	254	247	217	235	249	261	240	247	251	243	256	260	260	249	254	247	226	245	237	241	199	218	267	239	225	222	245	238	237	243	232	265	252	255	254	260	228	255	242	204	223	254	243	263	247	220	237	274	240	214	251	228	218	257	255	232	233	243	237	237	271	253	238	264	236	226	227	220	244	227	267	254	239	222	271	230	235	221	250	266	251	231	243	223	290	231	252	264	277	237	278	260	226	238	236	214	236	242	233	254	229	221	230	256	263	243	257	225	251	257	260	238	240	256	239	242	277	240	234	248	227	230	241	234	258	235	233	210	260	234	231	237	226	216	223	218	247	260	246	220	216	251	247	224	223	239	220	236	218	223	250	255	245	225	237	238	247	243	220	240	241	237	243	235	260	246	236	246	266	242	268	238	256	234	231	253	261	217	192	233	270	247	244	249	239	235	231	254	234	261	254	235	241	244	256	259	272	265	231	241	218	224	224	274	216	231	239	260	237	245	232	254	262	229	224	219	227	256	255	262	259	267	254	209	248	246	230	211	221	251	247	233	230	240	234	259	228	224	256	263	216	275	261	251	251	265	216	274	244	259	259	248	258	223	287	259	229	236	224	213	258	253	264	239	249	242	240	251	250	237	246	235	248	229	245	233	248	247	238	247	240	257	224	231	220	268	272	234	232	223	266	254	264	249	259	268	241	235	258	253	235	250	256	268	239	259	255	222	248	239	260	260	249	232	243	228	231	227	247	223	233	244	227	259	267	299	220	243	213	250	223	236	249	234	219	250	254	203	255	228	236	222	262	261	223	233	238	192	248	234	223	244	239	235	257	231	236	258	218	246	222	254	279	236	247	216	237	229
2107	1000	1745	2083	1803	1549	1252	1123	1094	950	977	936	902	818	791	789	789	734	698	716	704	646	637	709	682	665	709	631	649	629	616	613	625	631	630	618	626	623	624	600	559	591	618	606	603	568	620	642	585	621	562	664	571	627	590	599	588	576	579	605	596	554	578	572	576	570	586	603	577	536	544	599	576	576	592	611	573	620	578	602	582	573	569	543	569	593	550	587	570	604	577	590	587	620	641	603	612	576	623	586	573	579	569	583	566	636	580	581	587	610	579	615	571	581	560	588	561	610	559	567	629	556	539	591	617	598	561	603	585	562	587	581	574	604	555	600	586	572	609	588	574	591	593	567	593	577	541	574	556	570	559	574	599	597	564	630	585	560	548	581	566	558	625	571	545	568	596	592	590	617	578	579	550	579	601	568	563	553	644	551	588	634	616	634	585	589	553	566	624	577	550	554	562	577	577	580	560	556	550	607	550	600	616	557	606	578	600	566	566	567	562	559	591	560	548	559	593	550	614	565	590	586	565	580	532	552	585	540	555	591	585	569	585	597	599	556	562	553	603	567	587	595	566	586	595	592	601	590	572	602	577	597	574	563	559	606	543	602	605	591	528	569	585	602	573	586	591	594	572	588	606	567	574	587	597	579	560	599	582	594	583	601	572	522	593	570	622	576	583	596	566	567	585	623	635	607	584	598	572	568	589	566	573	573	557	635	581	581	574	578	558	583	567	564	557	551	589	628	585	590	569	572	598	615	550	574	614	596	616	533	581	604	560	614	601	621	550	588	611	583	588	598	574	587	584	624	625	613	578	586	511	555	583	516	595	605	660	571	593	620	592	559	600	646	561	597	568	547	603	587	581	590	576	569	572	538	550	616	627	561	545	546	605	591	568	587	579	619	588	591	571	576	616	594	581	614	549	589	619	562	607	541	576	581	589	596	577	625	584	552	578	576	534	570	603	582	581	578	603	580	567	569	609	595	570	554	560	559	583	600	584	608	548	570	591	593	554	575	619	602	590	583	602	586	586	529	585	575	597	619	539	537	538	613	578	564	604	519	550	576	528	589	577	599	612	570	535	557	599	582	577	576	583	560	609	602	588	551	615	545	586	570	529	554	585	574	579	608	549	621	602	578	595	537	573	553	570	591	600	557	559	555	598	578	587	608	590	539	562	573	603	566	604	582	635	546	568	548	584	593	594	570	578	537	559	576	571	539	600	598	582	614	577	584	582	619	531	596	594	558	579	599	583	585	621	542	555	623	575	583	599	524	580	547	590	583	577	581	625	564	621	584	551	559	603	603	587	577	568	591	599	594	564	575	585	556	528	586	601	564	607	588	577	575	590	604	577	631	562	617	574	548	619	537	593	597	565	636	618	585	551	543	617	567	576	594	579	573	555	600	576	585	570	582	598	549	555	578	524	569	543	622	578	585	620	597	561	608	549	588	591	623	582	593	567	596	540	577	545	610	577	604	548	551	601	604	564	602	622	576	615	589	561	580	591	614	570	564	650	611	598	546	561	573	524	609	575	599	616	588	574	510	524	613	551	546	618	589	579	610	584	582	544	555	570	564	607	564	591	573	623	599	558	625	553	601	580	559	592	587	574	553	581	582	594	574	634	568	543	568	620	587	615	570	572	591	535	565	601	574	596	593	591	587	549	556	588	570	558	615	566	575	552	602	534	589	598	570	570	615	599	567	557	556	579	583	573	557	614	589	561	562	592	560	575	557	594	548	565	590	595	558	597	569	603	585	559	566	570	580	600	571	571	553	603	563	574	574	558	554	580	564	593	580	569	653	619	578	561	630	547	570	561	561	582	597	617	602	586	564	594	609	559	593	610	575	607	542	609	582	563	618	607	581	576	609	593	584	576	548	569	591	569	623	623	561	610	609	583	578	608	627	582	562	547	613	595	586	613	599	560	574	569	576	546	637	595	628	589	562	608	590	586	578	609	533	602	577	538	585	540	561	581	584	552	571	581	573	556	575	544	516	597	638	609	580	587	589	601	558	549	540	615	594	580	566	587	619	637	581	556	543	577	543	602	575	577	574	541	578	661	593	625	580	573	613	594	593	566	626	582	582	591	578	590	590	606	573	564	589	598	550	548	594	608	534	590	602	568	561	531	576	604	610	572	543	561	548	589	582	591	569	600	576	615	578	577	577	556	545	533	560	537	557	553	583	610	616	614	607	562	594	534	591	588	569	576	580	591	587	605	625	572	518	586	555	530	578	580	618	605	613	615	605	578	588	578	595	580	585	568	608	543	598	602	585	571	592	586	619	583	589	566	585	582	642	573	600	602	568	596	592	600	579	573	607	589	597	528	596	574	601	609	602	572	569	561	565	580	598	569	597	601	580	579	591	616	569	588	578	620	609	565	604	590	552	570	611	569	545	578	579	531	567	584	535	610	580	553	589	573	588	571	598	594	562	572	580	562	586	548	571	568	592	572	588	576	559	578	573	601	596	591	574	559	574	569	570	614	580	574	559	565	534	586	544	557	592	577	523	568	564	571	558	566	598	596	567	579	572	597	608	561	578	561	538	573	565	540	594	589	601	571	564	575	559	615	569	662	604	550	579	619	548	553	560	609	614	587	554	550	601	586	558	598	572	593	574	636	529	583	558	626	577	593	593	566	572	591	590	561	562	536	558	613	537	566	561	603	581	575	620	584	600	601	585	559	584	616	594	639	613	559	545	575	569	587	645	573	591	603	568	573	602	560	538	597	556	573	590	604	552	559	568	567	552	570	576	608	572	586	540	599	582	568	573	609	554	557	581	581	579	564	577	576	582	581	609	609	609	547	621	560	594	576	573	615	596	592	568	547	603	581	582	541	590	575	549	552	596	569	554	595	574	580	612	607	597	585	580	576	566	609	583	568	597	584	571	562	594	584	578	562	593	581	564	582	579	540	578	549	585	570	581	584	596	603	596	564	560	592	583	563	560	556	591	571	573	535	573	583	584	593	520	569	574	589	597	595	614	589	627	600	591	549	614	567	580	572	578	591	642	550	570	574	578	566	555	595	564	559	610	594	598	567	575	614	579	566	582	552	571	584	564	587	554	587	535	571	574	584	556	591	573	572	607	549	564	602	576	582	583	639	637	556	593	574	568	595	555	583	564	556	608	586	583	561	566	567	580	561	600	583	563	642	594	559	558	570	579	567	577	583	616	579	609	595	557	567	613	580	575	598	538	556	596	612	594	587	605	575	595	572	585	562	555	589	586	596	555	561	566	580	542	584	594	570	570	601	603	560	595	567	534	543	573	571	599	604	616	586	605	609	571	571	609	592	615	571	552	584	586	578	574	586	547	589	589	569	595	573	555	587	546	578	540	580	631	582	622	585	553	574	594	564	602	616	551	577	602	554	590	590	576	600	554	585	567	558	495	574	575	573	604	618	594	561	554	577	584	570	605	629	547	561	547	584	588	601	574	586	585	582	606	624	549	579	550	587	603	558	599	570	599	604	561	612	576	613	583	591	597	567	602	601	602
8266	1376	1777	1450	1030	828	678	538	533	495	457	450	422	392	386	374	373	369	371	346	353	386	360	397	388	350	341	365	355	341	345	357	365	364	347	348	355	327	334	344	333	307	344	376	321	367	322	328	322	301	330	314	297	303	309	304	306	341	322	304	349	335	312	331	317	324	315	308	323	322	338	308	333	310	295	318	314	290	305	331	312	312	332	338	308	321	335	309	310	373	298	346	344	328	325	327	308	303	324	305	370	324	323	355	309	355	336	336	321	313	313	310	326	313	332	331	321	332	286	301	339	314	331	318	313	320	328	354	307	317	323	292	351	317	299	301	329	313	300	309	361	331	291	328	354	327	343	309	347	337	318	313	367	339	307	334	342	312	331	308	350	325	298	329	268	330	312	325	333	318	332	333	337	343	315	330	317	331	312	314	324	323	304	310	298	309	328	325	346	319	340	311	326	327	346	333	330	321	313	317	318	342	292	343	321	332	347	333	332	311	338	339	280	323	343	301	344	344	335	336	299	334	308	376	370	299	320	340	317	327	300	337	355	335	343	325	342	334	328	351	337	313	314	322	305	340	318	325	329	335	304	343	296	341	325	344	322	312	336	343	332	308	318	338	337	320	313	377	360	324	340	362	327	305	321	310	340	314	317	311	365	335	326	350	321	320	344	323	319	354	297	324	321	295	295	330	316	333	303	327	337	320	325	320	331	334	305	313	332	364	317	303	367	341	326	335	302	335	313	337	262	312	351	320	325	354	336	307	351	331	327	347	334	323	349	297	343	333	351	289	305	317	330	317	332	312	347	333	324	338	335	326	314	325	349	304	307	354	332	321	336	330	345	296	331	329	280	337	343	297	325	313	320	311	339	326	311	282	312	329	351	316	292	320	323	317	284	309	302	317	357	327	326	327	333	328	327	313	292	321	330	288	323	294	347	329	324	360	347	303	310	314	342	340	322	369	293	307	316	325	332	342	314	332	322	324	347	335	327	315	327	328	319	310	327	321	312	330	322	311	278	330	315	300	341	351	324	313	310	333	327	318	326	328	319	299	322	312	295	320	342	328	330	316	306	311	336	296	340	295	289	313	287	314	332	330	343	314	326	288	363	356	304	322	308	329	307	323	362	367	294	345	339	355	330	340	334	325	303	326	337	307	307	309	334	316	335	321	329	319	295	339	341	318	316	359	300	326	307	308	310	324	321	313	321	303	343	294	275	282	322	328	340	309	298	325	350	312	334	371	358	378	342	298	312	314	310	313	323	328	304	315	296	362	332	338	343	320	322	358	307	311	316	313	313	313	331	326	312	331	328	334	329	337	310	309	325	331	351	310	312	282	329	305	331	315	331	325	332	291	320	333	339	320	333	333	327	347	330	296	331	304	319	297	287	356	324	327	328	325	338	288	337	354	321	336	310	340	351	319	320	326	323	342	305	353	348	299	302	315	370	350	330	330	308	320	329	314	322	347	377	321	306	335	327	337	318	331	289	338	315	301	316	340	313	330	308	306	326	313	294	336	297	334	326	327	318	311	309	330	318	307	328	331	347	335	310	290	266	320	318	342	352	305	324	332	358	339	312	323	292	334	310	330	300	325	318	320	339	303	327	337	307	314	322	361	325	367	324	337	332	323	336	359	325	308	286	333	344	327	306	296	314	325	318	305	301	342	328	356	319	317	348	310	297	342	355	280	339	341	342	329	327	290	356	316	328	344	317	340	294	313	338	307	320	304	332	332	324	343	292	328	346	309	358	323	322	318	348	288	325	299	302	338	324	354	339	367	358	327	328	338	342	330	323	321	314	344	324	353	354	307	296	308	309	331	325	308	339	325	308	305	313	290	315	347	319	328	283	381	316	305	336	333	347	321	290	306	296	301	348	316	351	329	290	309	324	291	309	324	315	332	318	306	363	354	332	318	337	305	365	308	356	320	306	345	305	296	325	323	323	309	321	311	341	359	320	333	326	352	307	313	300	356	306	305	325	324	332	327	306	325	309	360	305	312	340	280	320	333	311	333	334	271	342	331	317	327	339	311	294	315	323	329	350	337	343	333	279	334	300	317	357	288	343	336	309	295	316	315	334	338	337	351	323	319	369	311	299	313	322	316	324	341	310	347	326	335	322	305	364	311	299	305	329	300	315	347	366	294	312	323	323	310	317	287	335	346	291	294	313	343	319	337	322	310	345	357	327	320	353	328	340	323	320	342	334	326	327	314	312	298	336	316	302	348	314	327	302	339	325	290	305	332	304	318	332	342	307	310	374	361	355	287	299	295	325	316	349	318	362	291	305	338	317	329	310	327	337	331	294	295	352	311	331	303	316	305	286	285	298	328	293	325	343	352	330	326	322	318	291	296	339	315	365	294	361	334	342	353	333	307	356	331	311	321	332	291	304	312	289	330	304	320	340	354	289	310	305	314	347	324	322	323	337	314	307	305	338	316	331	301	311	337	335	317	323	335	288	307	324	351	357	349	325	351	302	339	316	310	310	327	332	344	324	334	314	309	339	319	316	280	315	334	299	299	338	306	313	337	348	302	295	326	313	289	333	344	325	305	321	280	354	298	353	315	283	328	326	297	316	360	308	297	337	309	331	359	326	353	323	322	352	298	331	318	327	318	346	350	353	326	339	301	337	316	309	321	332	334	352	308	322	319	300	341	353	324	292	320	345	290	303	301	307	336	337	332	303	313	376	346	306	300	316	311	261	334	347	390	298	331	323	317	317	311	283	335	335	354	322	318	365	345	357	339	323	332	301	314	329	359	322	299	321	286	331	344	343	321	315	330	323	343	327	324	335	350	323	322	320	275	339	333	273	338	269	342	328	320	316	325	324	329	324	321	326	349	305	290	284	300	321	325	339	345	312	322	340	343	319	310	330	343	369	312	324	343	337	331	340	364	326	296	302	304	333	356	327	336	295	349	338	306	336	293	325	344	355	297	311	327	303	316	326	337	337	318	317	312	328	284	338	335	303	313	329	328	322	307	329	345	329	299	295	314	329	304	299	320	321	319	329	315	322	376	345	350	343	323	299	360	303	342	332	332	344	318	364	352	316	357	325	353	307	313	313	315	298	347	321	352	339	327	337	324	321	325	319	306	295	342	335	377	337	306	318	316	323	340	317	335	350	326	354	306	320	326	317	325	342	335	337	317	311	347	298	320	332	301	317	300	321	312	313	331	333	311	335	292	305	303	326	331	323	295	248	290	299	307	329	386	353	309	373	341	341	327	330	325	321	298	330	309	305	315	351	306	330	324	331	340	285	344	303	352	290	299	321	341	331	298	298	327	305	307	298	316	287	298	289	335	283	302	321	340	320	300	308	329	296	319	326	347	327	345	325	290	297	336	289	320	324	315	318	325	352	334	301	313	367	320	294	329	332	318	344	331	317	343	331	357	313	345	321	345	313	316	333	358	334	321	318	313	285	328	306	343	347	302	334	284	316	322	302	366	324	300	343	341	306	335	352	348	306	333	313	323	335	312	334	303	328	299	330	306
7094	1780	3507	4384	3760	2952	2468	2049	1968	1744	1641	1557	1454	1391	1251	1241	1127	1084	1021	1026	1034	936	987	966	957	983	938	982	879	869	902	894	886	865	792	837	870	849	769	763	767	792	765	782	831	806	774	792	806	779	780	740	710	794	750	770	764	792	776	789	756	721	801	742	742	716	777	733	742	741	763	749	776	754	757	771	764	791	754	712	745	718	737	785	751	755	764	790	758	760	747	760	755	790	772	781	775	743	733	722	745	720	764	764	793	748	724	749	706	770	729	692	771	698	746	713	782	712	797	750	730	740	734	746	738	829	761	811	759	732	753	749	757	728	753	784	753	760	724	723	748	736	785	731	773	710	732	717	740	706	767	762	741	694	753	749	805	699	755	743	701	709	735	725	769	725	722	761	796	763	817	763	743	742	775	721	734	769	770	792	733	729	754	753	792	744	748	753	765	800	701	710	727	709	733	730	731	758	803	763	704	771	721	741	758	731	762	765	724	732	730	695	700	739	729	714	713	715	720	745	724	765	736	726	746	762	753	758	788	729	729	779	785	733	709	734	706	753	755	746	776	764	736	748	717	708	735	700	754	756	717	793	719	763	743	720	734	741	766	727	793	743	721	726	760	720	755	744	704	738	765	785	699	691	770	756	747	712	734	773	694	738	799	742	749	767	753	665	758	796	716	755	720	765	722	725	765	791	734	743	713	730	739	731	746	754	760	759	756	735	706	781	686	754	745	770	726	724	761	744	694	753	703	755	749	744	706	780	774	730	742	810	740	728	702	741	739	768	710	737	752	760	782	723	737	761	755	760	764	750	772	725	742	768	735	716	739	759	769	748	704	747	761	737	736	735	770	783	714	785	784	721	782	715	761	741	705	812	742	764	723	739	742	717	765	777	751	716	784	785	757	750	745	762	709	773	739	772	759	736	737	728	718	752	797	704	725	761	712	712	744	722	773	746	740	755	769	738	759	748	727	751	752	739	695	735	772	733	723	712	753	748	696	736	789	711	783	720	726	767	755	737	772	777	708	684	732	805	723	687	739	742	729	726	768	753	773	729	720	710	725	730	710	722	699	722	732	759	798	739	729	733	744	819	731	698	750	776	809	757	745	780	740	743	766	727	799	737	791	744	763	772	673	726	744	725	706	737	698	728	754	755	747	771	773	717	704	751	766	742	773	795	730	751	739	742	755	725	728	767	768	745	738	710	742	769	748	711	735	804	742	712	750	728	708	713	752	733	722	817	753	737	747	725	704	782	714	728	729	750	728	704	819	722	776	755	754	773	728	752	828	711	720	791	743	736	739	714	747	748	779	745	759	810	803	718	719	735	723	744	717	697	752	751	730	726	688	776	757	747	710	715	741	744	762	722	726	719	731	775	718	730	722	756	686	743	773	721	706	756	750	779	733	735	784	744	771	789	822	719	721	741	730	712	720	761	755	720	761	760	723	726	774	746	765	732	770	751	718	770	725	749	755	734	770	712	723	678	731	742	770	747	794	770	763	716	679	749	697	716	757	762	763	776	735	717	658	766	740	752	771	727	775	805	726	804	737	708	718	772	764	729	777	698	725	717	724	742	683	743	724	752	741	693	764	762	703	723	739	748	705	720	753	727	719	744	728	739	806	786	747	734	774	788	757	749	732	743	758	756	745	747	735	711	705	767	742	776	786	726	741	737	735	697	750	755	713	777	727	717	773	776	683	758	751	763	733	728	772	778	724	767	790	753	723	745	758	720	712	708	722	750	745	694	790	766	745	748	727	730	728	749	723	778	703	732	707	765	746	725	766	726	773	822	727	743	783	754	768	700	796	757	752	703	800	775	747	749	772	735	743	753	774	769	745	722	704	789	764	738	764	752	751	784	709	746	707	744	749	769	745	752	679	726	785	759	724	750	710	733	751	676	732	786	761	715	736	731	709	735	778	744	759	735	748	799	737	796	717	766	786	774	734	734	763	761	741	760	734	735	746	692	724	744	726	753	767	727	736	715	742	774	696	718	697	760	737	702	764	732	713	747	728	773	733	740	758	741	761	706	701	748	747	700	798	776	699	762	757	711	744	690	779	748	753	744	766	740	767	744	737	714	740	766	786	757	732	743	768	742	736	752	786	752	714	746	758	731	739	744	789	785	731	768	744	737	777	778	750	743	751	786	767	784	779	740	747	752	741	733	714	715	703	736	727	733	705	745	742	722	701	700	777	744	735	749	736	693	735	758	741	736	770	717	704	722	769	723	770	769	731	754	742	732	739	731	745	757	739	820	731	705	748	702	794	730	745	763	723	723	734	724	739	727	744	758	733	788	746	757	746	712	765	773	722	741	727	750	735	740	793	738	720	744	773	749	749	728	713	738	739	790	761	802	691	777	775	708	752	705	740	725	781	725	726	707	740	736	737	701	689	739	734	738	731	731	743	753	709	746	752	710	766	734	751	731	765	804	741	760	772	773	731	693	733	770	718	756	742	771	777	725	729	778	796	774	721	751	720	738	712	745	713	719	743	744	738	744	747	776	752	706	733	764	750	741	761	747	799	769	738	786	729	769	750	751	757	764	744	743	686	684	747	775	748	777	779	733	740	800	732	775	765	724	742	722	746	741	715	706	774	760	732	715	731	755	767	759	742	786	733	719	767	700	755	758	763	729	745	762	762	758	780	751	759	741	740	745	757	717	746	743	768	686	751	743	771	779	706	746	708	801	770	759	771	781	728	716	730	787	723	763	777	763	778	688	775	715	741	704	724	710	738	744	744	785	702	728	733	757	756	750	751	763	787	661	738	733	710	738	717	753	724	768	770	742	747	725	749	727	730	767	770	713	780	761	714	787	747	760	697	757	760	784	760	758	736	801	761	725	725	778	701	714	755	811	720	744	797	772	757	705	716	745	720	731	755	754	750	757	738	729	784	743	705	705	777	772	714	748	767	732	704	726	737	699	781	746	662	717	760	758	739	774	733	740	756	733	716	722	693	736	794	738	710	724	731	761	738	747	741	719	751	760	719	797	700	781	743	707	688	796	732	717	760	703	688	747	769	738	736	755	734	729	785	761	770	676	722	775	788	722	716	769	753	778	740	726	760	700	713	728	710	752	698	746	754	731	701	732	752	736	730	770	739	781	738	792	741	742	738	743	749	745	730	769	710	760	727	707	762	728	693	771	750	756	778	701	795	774	751	769	773	754	753	721	756	716	716	730	704	740	717	693	769	751	784	759	727	747	682	819	681	728	752	719	785	765	736	710	692	742	738	764	724	787	766	748	744	758	772	697	742	810	730	723	695	745	772	720	747	712	739	736	767	706	770	718	721	709	746	754	757	770	757	741	751	804	753	732	762	724	749	716	747	713	747	734	716	722	739	743	722	798	748	701	733	709	790	719	761	715	735	750	755	760	717	736	751	737	746	761	729	740	748	745	764	728	767	733	745	735	691	771	725	723	690	725	773	755	769	746	790	764	769	733	715	737	782	687	728	743	707	749	762	785	739	764	709	742	746	710	745	706	728	760
15086	2592	2658	2204	1508	1076	791	683	650	560	548	505	456	412	410	389	409	424	352	329	364	387	343	340	325	298	312	290	323	370	346	276	321	312	291	311	292	284	282	325	299	294	325	289	303	274	333	299	285	318	290	303	296	277	303	283	308	296	338	288	285	274	272	269	275	293	245	281	290	278	281	283	292	285	286	289	291	278	267	307	272	266	331	304	296	289	288	254	273	292	275	303	274	287	303	279	305	311	282	296	287	281	300	261	303	300	281	279	291	301	288	287	279	280	278	300	302	342	269	278	290	326	278	300	279	282	273	284	290	284	326	296	295	327	312	286	297	270	278	285	269	282	253	282	285	272	312	282	284	310	296	294	270	317	294	288	294	271	286	263	261	289	269	297	303	294	300	280	263	244	322	278	302	275	284	262	278	271	278	279	293	311	273	279	285	284	289	292	304	290	301	306	272	279	299	291	297	306	297	273	303	298	298	293	273	263	281	289	294	285	296	271	312	289	300	251	254	292	293	315	273	301	308	275	267	286	306	300	298	262	312	306	290	315	304	264	286	296	279	316	303	276	292	282	290	277	296	279	272	283	264	289	271	293	262	267	252	302	305	274	295	293	259	300	282	296	294	259	285	274	276	316	281	272	261	289	274	279	283	316	273	243	309	335	273	290	291	255	292	275	317	284	268	322	274	287	311	268	289	328	289	276	307	295	288	282	305	301	282	276	289	295	297	287	264	267	283	281	271	320	292	309	281	289	286	296	294	293	319	307	289	277	320	292	280	283	262	290	285	315	254	320	277	266	282	311	329	274	300	301	279	284	289	291	299	333	289	297	301	279	280	280	279	287	260	322	294	255	277	263	305	275	295	288	268	302	290	284	282	282	296	288	286	294	268	295	304	289	307	284	281	290	322	286	306	285	291	256	286	306	276	284	307	325	264	269	281	268	299	285	293	271	256	312	277	293	299	283	300	265	288	287	289	276	282	297	299	286	328	287	275	302	281	296	283	287	286	265	279	299	291	268	280	281	284	303	283	271	278	288	296	297	269	294	265	283	296	292	306	308	307	287	295	307	301	297	307	275	277	295	300	278	288	289	298	275	268	270	254	305	303	292	301	277	277	272	266	262	284	291	283	303	277	290	297	297	274	280	272	288	307	300	309	263	319	308	256	316	305	299	317	263	261	270	264	302	284	283	278	270	273	291	270	286	287	271	300	268	291	275	281	253	285	263	268	277	295	242	299	298	266	255	270	285	296	282	295	260	296	302	271	286	315	290	294	284	261	266	255	279	309	320	294	292	291	297	309	263	309	264	288	276	273	266	262	266	282	299	297	272	283	314	297	308	278	320	312	279	301	307	308	262	257	244	290	281	283	334	258	288	269	289	261	280	302	277	271	287	258	280	278	245	281	295	275	300	306	306	283	298	267	314	289	285	288	282	295	302	293	282	320	291	279	279	272	264	291	267	301	286	296	272	275	251	301	324	283	253	270	291	278	295	245	328	297	290	317	279	305	285	296	272	280	272	290	296	285	294	330	261	288	292	301	310	287	315	290	302	304	249	273	284	284	263	303	318	296	271	265	278	314	304	269	294	294	274	298	309	288	295	284	281	288	296	293	295	301	323	292	294	297	284	308	293	277	292	308	277	269	306	294	283	312	275	318	281	262	278	286	270	286	257	282	279	261	290	285	280	261	296	290	283	283	283	285	299	310	292	279	288	273	309	278	278	295	290	303	274	282	262	279	281	280	286	284	265	301	306	286	260	285	304	295	272	233	279	265	265	276	283	305	273	272	284	313	269	293	290	304	263	304	281	292	289	303	292	280	247	257	310	257	278	286	302	292	261	293	250	298	293	270	277	241	267	286	300	262	292	294	277	267	290	304	285	291	326	286	274	295	287	258	269	274	265	288	297	310	290	285	329	293	279	280	288	281	291	267	283	304	268	294	312	284	281	259	263	280	257	269	281	291	265	311	252	271	269	260	251	285	256	293	258	263	284	296	300	275	265	268	263	274	316	292	293	275	273	314	283	275	293	281	304	288	300	307	254	263	305	273	291	294	308	278	294	320	286	272	294	292	300	301	318	305	293	260	275	262	277	276	299	283	325	276	256	298	287	291	305	295	272	279	291	273	335	287	271	325	276	292	289	293	286	316	292	282	254	285	266	293	295	279	267	284	274	251	287	281	313	243	284	284	278	283	290	252	287	283	302	284	300	309	304	299	285	268	270	270	301	292	279	260	244	280	274	286	276	290	292	316	289	305	292	294	244	271	247	276	283	268	317	295	298	290	272	279	332	277	285	282	287	263	257	292	297	286	288	290	286	277	291	241	270	254	282	275	287	284	272	297	305	293	239	268	274	310	282	281	297	302	294	315	268	299	293	279	286	258	250	291	290	308	293	268	280	271	262	265	297	272	277	287	279	283	290	287	291	283	274	298	269	298	274	292	294	282	330	280	252	310	275	266	316	301	328	279	272	288	309	301	266	318	293	278	255	312	299	281	322	277	255	269	312	306	291	279	270	268	294	263	268	301	298	311	249	263	275	294	294	289	310	314	266	300	288	268	279	281	301	277	289	285	282	276	303	315	286	275	283	290	285	274	286	292	270	259	288	293	275	300	255	293	303	287	292	274	284	282	290	309	279	271	301	323	282	279	296	325	281	257	266	269	273	284	269	252	269	270	283	284	282	275	290	269	287	273	305	280	289	278	314	265	269	300	299	293	267	300	245	276	276	329	298	300	280	333	311	296	276	285	272	315	287	304	294	297	276	295	294	293	265	259	285	298	277	290	280	293	258	279	309	283	278	259	290	287	292	289	281	274	268	285	280	298	299	254	310	295	256	287	300	329	270	278	288	255	292	315	268	318	295	302	287	255	292	287	338	308	270	277	329	285	304	299	284	262	294	294	275	303	285	285	267	319	302	274	286	324	275	298	247	299	270	311	298	304	307	253	263	310	311	310	304	271	286	306	288	294	308	276	271	317	298	302	267	295	271	292	249	296	287	284	289	277	288	255	270	260	333	308	276	297	288	273	303	317	268	317	286	282	294	293	311	323	290	307	293	298	282	302	290	281	287	282	303	302	292	267	276	285	303	282	292	307	284	278	281	337	281	302	293	273	297	278	261	297	276	330	307	307	305	251	302	313	262	288	299	285	280	253	276	249	280	306	296	261	263	334	287	286	282	308	281	302	305	299	302	253	306	312	281	296	301	282	278	277	309	284	282	277	291	272	301	315	296	283	301	311	252	324	304	279	270	270	291	303	293	271	306	303	268	263	300	297	266	283	247	278	313	286	309	282	293	248	265	279	263	232	287	275	279	273	286	297	306	314	299	300	269	313	295	243	254	318	241	270	282	292	310	256	293	242	338	311	247	275	274	270	278	314	281	307	311	284	275	308	341	288	280	294	282	315	285	269	292	281	285	291	260	259	269	282	255	294	256	277	281	307	317	283	285	304	295	277	261	286	290	293	289	292	287	284	287	305	295	286	306
9166	2232	5136	6117	5196	4276	3386	2786	2496	2264	2127	1884	1729	1555	1499	1417	1330	1213	1184	1113	1031	1008	971	981	1017	998	944	960	908	856	889	861	844	837	832	779	812	784	797	786	718	729	707	737	733	710	684	702	694	750	679	706	690	650	688	712	707	688	687	695	668	667	697	679	697	667	683	713	671	709	681	689	691	693	664	651	682	709	649	670	664	666	686	662	687	634	672	686	665	670	681	660	693	636	641	647	660	669	641	684	701	671	691	699	684	666	626	657	636	680	683	692	718	684	647	707	649	649	700	647	660	650	650	663	634	658	655	671	685	615	595	675	669	625	671	637	628	663	673	722	654	684	636	636	650	697	659	669	650	660	675	634	634	635	671	712	685	674	630	670	622	706	659	627	670	623	635	678	624	613	700	648	685	649	654	640	622	686	642	689	599	665	630	665	692	652	612	645	678	645	637	646	681	693	655	663	658	621	620	677	655	654	656	613	637	678	644	663	646	653	715	629	686	639	680	693	673	661	663	605	670	689	662	643	656	649	645	668	599	670	611	662	629	685	660	642	689	656	636	723	647	683	607	631	644	669	661	682	617	652	653	617	685	610	628	691	657	643	628	645	645	651	660	687	682	620	648	673	622	670	661	641	672	666	703	698	667	679	692	636	600	664	695	673	674	644	632	660	650	618	606	643	655	641	669	670	639	680	671	698	660	659	666	648	646	685	622	668	675	635	630	606	670	634	656	669	613	633	674	675	623	676	621	619	660	643	650	673	672	701	681	708	640	641	686	613	701	721	703	644	634	687	687	643	644	677	665	642	652	676	618	653	617	639	650	661	674	686	632	602	661	686	675	682	642	669	702	638	694	666	619	644	660	682	620	660	665	643	644	659	633	634	671	698	618	621	635	668	686	621	653	723	639	647	662	651	664	618	650	645	621	637	650	646	634	640	668	645	639	650	653	686	684	655	700	707	654	655	672	640	665	619	620	652	667	688	652	670	659	665	668	656	661	667	621	670	664	662	635	641	604	673	641	655	633	639	648	636	654	663	619	660	649	649	690	629	655	683	615	650	689	682	679	644	644	641	648	659	642	656	633	669	612	632	669	656	659	659	691	663	618	709	678	624	682	687	661	657	638	675	655	667	694	702	667	679	660	670	653	654	664	619	687	660	682	696	685	712	638	633	655	616	662	627	665	655	615	660	658	688	655	657	616	690	630	665	630	653	648	646	622	681	634	674	620	649	682	660	711	668	672	651	657	665	654	689	630	631	629	658	673	649	653	635	637	628	682	640	666	639	629	650	656	637	678	664	681	683	647	661	657	708	627	684	642	654	657	683	622	692	669	634	637	632	638	656	657	665	629	635	616	638	684	681	653	688	711	693	667	678	671	628	685	629	649	673	663	654	635	617	634	608	647	664	639	655	658	669	631	685	646	629	663	655	646	648	652	667	638	697	631	683	675	628	654	651	685	691	682	704	680	652	677	662	648	660	672	632	695	633	646	646	646	655	604	659	673	607	655	683	653	645	672	655	656	665	646	637	629	699	710	631	644	663	639	647	614	692	675	669	647	667	628	666	647	654	632	645	647	623	687	633	667	680	700	703	647	658	632	631	673	672	662	687	634	606	650	640	657	672	731	663	629	621	648	671	602	646	651	711	652	653	624	648	669	682	644	653	663	657	679	666	678	637	632	667	623	622	680	627	654	673	647	660	615	670	671	689	686	673	656	646	681	679	673	648	601	637	630	673	630	631	659	607	647	683	662	630	628	615	651	654	689	689	685	643	628	655	636	634	652	624	615	622	649	666	679	650	674	649	641	636	650	631	663	607	638	638	628	657	699	674	708	653	679	708	636	695	658	672	680	693	679	676	644	673	648	715	639	672	674	616	682	692	695	678	677	639	696	648	645	633	669	693	645	684	695	620	677	659	630	662	680	659	683	605	667	668	690	637	682	626	637	690	662	704	645	610	634	696	658	688	616	658	682	649	616	654	697	648	686	628	649	666	670	709	722	687	669	693	627	692	658	619	663	657	660	670	621	671	647	633	637	680	670	655	662	619	655	659	654	630	665	661	664	698	660	681	671	648	668	657	712	657	692	653	660	639	628	637	659	640	659	698	674	666	658	683	698	670	667	612	671	655	635	640	725	650	594	669	631	674	655	665	637	660	641	666	617	678	643	653	647	602	664	665	611	641	669	658	615	650	657	691	705	648	644	643	685	669	592	683	687	662	619	715	624	655	660	650	639	650	660	655	633	695	645	672	675	685	655	637	652	627	630	641	660	700	652	634	635	669	621	643	706	686	649	654	656	628	637	645	681	662	626	643	656	635	677	630	648	642	659	660	691	670	645	693	629	683	677	665	692	644	654	656	629	638	680	638	673	673	666	672	599	647	646	651	638	663	644	698	666	632	614	681	639	644	697	648	624	642	620	630	616	645	646	671	643	654	659	699	632	654	656	642	629	669	672	635	711	684	623	635	686	679	632	673	646	623	685	650	644	659	666	701	651	638	646	676	699	662	663	655	609	652	648	618	625	616	597	640	624	635	689	668	660	637	666	684	700	689	651	630	661	634	637	628	648	640	635	625	659	658	657	702	689	697	619	663	666	626	629	657	640	636	655	643	695	631	650	690	602	692	683	630	641	663	687	652	679	661	697	604	651	655	638	643	642	695	668	653	693	673	647	621	675	704	655	632	630	673	677	731	657	668	661	667	657	643	635	623	641	671	637	619	639	661	666	682	654	657	671	630	647	687	640	620	615	666	656	704	692	616	621	639	661	696	644	671	712	687	696	632	665	621	651	695	663	642	674	638	669	643	672	691	673	666	675	676	621	668	653	630	700	672	667	594	601	670	643	642	658	652	667	596	649	634	653	673	660	694	657	666	629	677	643	630	689	651	583	587	638	710	667	679	603	629	645	657	674	680	668	651	633	665	703	651	654	638	662	662	616	637	649	628	653	656	694	699	649	713	676	689	656	661	654	656	644	679	634	647	689	631	711	685	643	648	638	637	714	674	664	659	669	652	688	652	684	690	695	665	619	654	669	637	655	663	681	652	681	633	677	655	650	626	638	692	711	683	683	670	687	625	664	672	683	658	644	643	651	620	689	649	665	631	689	670	668	677	693	680	674	635	664	667	634	659	645	640	659	668	624	653	631	676	656	650	689	690	660	696	637	681	618	641	653	668	677	678	672	635	618	677	644	668	628	641	653	670	650	643	656	682	664	642	648	647	622	662	634	667	661	635	666	639	623	617	651	662	639	628	665	639	638	672	665	661	667	623	675	648	644	694	709	637	641	715	635	693	641	640	657	674	663	636	671	690	646	689	656	680	622	641	660	678	647	682	681	664	646	676	689	636	672	624	703	702	696	677	638	685	644	667	627	685	616	613	666	651	640	669	649	630	616	700	619	624	664	640	688	675	643	661	708	673	634	632	643	668	619	687	690	652	714	619	656	610	666	699	647	668	659	634	646	624	662	673	628	638	661	664	676	660	678	686
1936	662	940	663	561	399	337	346	307	335	330	293	292	266	281	289	257	260	245	247	237	246	269	281	262	265	239	295	258	253	271	255	230	250	226	256	251	262	216	273	268	260	240	266	262	254	254	255	226	243	244	273	226	263	231	240	221	248	242	228	251	242	277	244	261	246	249	247	239	250	252	237	208	213	249	254	226	253	223	249	253	213	232	250	230	231	220	258	241	219	217	250	258	239	243	228	202	230	223	239	251	236	245	226	237	228	230	243	239	224	223	243	267	236	234	270	215	200	201	254	227	228	238	221	249	238	244	227	226	241	220	232	261	249	252	245	268	235	235	225	262	257	254	245	252	217	230	244	238	239	190	256	226	215	248	243	235	263	281	223	236	259	253	239	217	270	229	231	248	239	223	264	243	236	232	233	230	242	243	242	239	239	232	261	239	239	233	277	244	231	233	216	238	263	236	252	242	243	251	220	238	273	258	225	202	223	256	256	253	244	233	217	217	230	263	239	247	255	238	252	224	248	228	261	218	226	208	243	248	225	203	220	251	265	229	211	236	259	257	211	250	257	256	251	238	242	195	241	261	239	257	245	273	243	256	216	245	230	257	243	250	267	218	220	229	262	242	249	210	249	237	231	256	229	236	238	264	256	228	251	245	228	215	252	275	248	239	229	250	217	227	206	256	252	253	257	241	231	231	221	227	265	250	234	243	261	256	238	215	237	221	260	233	232	232	234	249	242	242	195	271	256	240	254	251	267	238	218	243	242	260	250	243	241	229	221	241	223	243	225	227	255	214	261	275	264	255	229	244	221	233	261	219	238	233	245	237	241	234	272	220	247	242	215	252	255	240	238	242	264	236	225	248	218	232	248	235	253	245	248	247	243	250	237	247	241	247	219	235	227	237	212	256	276	244	230	269	231	224	181	227	241	248	234	219	234	234	246	251	237	250	249	249	255	234	230	256	235	275	220	253	235	245	255	233	244	233	253	227	238	252	241	221	253	244	244	240	250	245	234	252	233	253	233	245	251	232	239	262	225	222	253	240	254	238	229	243	210	243	235	235	247	250	244	255	270	240	247	257	239	241	248	230	235	231	220	229	267	236	226	246	225	230	246	238	243	217	227	258	241	236	225	245	259	277	245	244	236	217	255	235	239	230	252	266	236	242	235	230	219	228	210	204	243	257	252	212	244	235	239	247	232	216	228	230	229	243	266	242	251	255	254	230	286	211	221	231	231	229	234	240	238	225	253	241	238	238	253	242	262	242	236	253	229	260	223	202	207	236	261	252	222	234	258	227	233	255	247	269	241	238	243	229	237	233	233	255	241	242	244	222	219	228	227	213	234	229	264	243	260	231	243	233	240	232	235	246	250	262	233	226	226	249	253	253	231	247	225	260	270	233	249	233	233	244	248	232	232	245	250	204	265	241	219	247	243	265	240	263	233	241	237	233	238	231	241	249	244	245	227	254	240	250	239	239	239	235	214	232	256	238	252	219	272	227	204	212	238	253	238	229	232	246	247	234	209	231	239	245	245	226	199	209	231	224	258	254	236	230	227	263	211	239	235	227	224	231	218	221	256	274	236	235	268	273	249	253	219	234	270	249	239	238	217	225	229	219	227	241	234	244	232	231	232	239	223	250	221	251	239	225	238	238	227	246	256	275	246	257	244	226	238	211	253	219	247	236	244	237	254	213	243	227	244	243	257	270	252	256	254	220	215	231	250	235	236	230	222	254	228	237	229	244	224	226	223	238	226	266	258	240	241	233	246	273	239	232	240	243	231	228	224	282	264	248	190	228	254	255	254	264	237	248	207	237	262	246	258	225	250	232	270	255	228	213	249	241	221	234	241	244	249	198	233	239	228	212	237	213	249	242	243	228	263	239	216	231	240	241	243	248	262	243	227	233	243	233	229	272	262	256	223	219	233	208	258	239	238	231	211	225	233	203	245	223	235	232	237	216	247	226	233	240	222	215	224	219	223	231	238	276	247	260	256	229	229	242	242	267	205	235	267	236	238	223	251	266	241	267	225	247	236	233	240	218	245	207	253	261	239	228	217	231	248	230	218	234	234	272	256	258	232	241	266	221	246	235	235	224	239	216	236	242	232	248	247	240	234	260	237	274	262	230	256	237	264	232	234	257	237	260	242	236	229	276	243	264	237	243	222	245	250	228	215	240	243	218	222	242	262	233	249	225	218	232	234	245	242	245	235	261	242	222	199	217	230	233	230	228	264	245	237	211	229	235	255	246	245	250	245	254	243	240	204	252	240	239	242	246	242	231	219	229	255	234	242	234	285	257	255	227	238	241	225	260	240	231	248	224	263	217	224	207	225	213	211	214	211	217	242	236	222	254	242	237	258	273	252	233	195	237	229	224	257	258	218	247	224	231	204	242	234	249	218	280	223	225	236	203	233	240	262	216	232	265	257	238	221	248	245	268	216	269	243	248	246	254	220	252	278	247	221	227	263	242	232	222	225	266	216	262	259	240	250	256	209	270	225	272	244	229	280	230	290	275	247	264	248	256	231	219	226	241	222	209	239	228	249	222	227	220	233	233	236	244	237	208	216	238	220	244	231	243	246	223	238	226	275	215	199	223	238	232	252	247	239	280	215	245	255	240	267	250	223	236	240	248	237	213	254	243	241	243	231	226	239	261	271	235	274	252	240	235	239	265	233	216	235	233	233	240	240	223	253	233	238	237	238	261	274	250	230	257	249	235	244	222	196	236	220	226	249	249	235	225	243	261	239	248	213	239	244	250	235	257	265	250	260	242	254	227	224	255	247	242	239	235	229	244	214	214	263	217	240	193	246	225	244	241	232	251	241	223	237	234	224	221	233	246	250	234	210	258	254	229	251	230	247	244	216	256	246	229	258	255	267	260	261	265	240	246	214	213	215	249	233	222	244	257	267	244	227	264	256	222	254	207	244	247	282	225	235	264	226	224	252	257	233	229	251	211	244	196	261	252	255	247	263	214	241	251	228	228	233	234	250	224	251	228	230	256	236	203	232	258	218	228	228	239	213	229	262	238	227	246	270	242	214	232	266	257	257	279	214	236	261	206	239	265	250	248	237	200	252	261	250	228	235	258	223	235	214	224	243	236	224	229	244	237	242	238	209	232	248	235	240	227	244	227	239	234	277	227	247	247	226	242	260	225	228	235	261	254	252	250	237	235	262	239	279	270	228	242	255	257	233	248	245	250	245	212	223	224	274	224	281	231	254	265	228	249	244	240	231	245	250	244	256	258	257	249	257	207	217	233	231	234	266	247	241	251	196	216	261	213	212	222	254	247	261	253	253	231	230	250	257	255	234	238	245	283	233	228	257	263	243	285	243	226	271	251	244	217	242	233	235	241	266	267	220	261	255	247	224	229	241	251	219	232	248	246	224	254	226	237	248	246	237	238	218	265	275	236	227	254	265	235	232	204	265	232	242	231	227	252	237	240	227	220	242	226	259	219	247	268	236	221	225	217	246	246	265	215	238	239	236
2107	945	1797	2025	1832	1535	1295	1074	1062	967	958	941	862	816	787	753	729	751	693	717	648	673	664	711	689	626	642	638	648	670	662	603	595	643	674	621	600	597	582	635	634	625	583	602	573	573	587	617	608	568	595	568	567	566	614	605	597	633	604	554	576	562	597	588	595	575	609	608	562	577	573	591	561	607	562	624	571	586	572	574	586	580	596	583	588	598	560	650	566	593	593	616	596	562	558	555	533	596	611	567	592	554	602	560	567	606	577	558	580	577	587	565	568	586	550	578	578	585	617	566	520	567	589	561	597	608	563	563	616	616	585	568	587	610	546	589	566	586	556	554	589	566	561	573	569	554	596	594	584	599	526	604	574	585	587	593	598	587	597	594	534	569	552	574	574	572	575	573	577	626	582	523	557	544	582	559	571	584	563	558	548	575	630	612	607	574	536	562	564	568	559	582	572	554	571	529	562	554	564	571	559	599	570	578	576	595	593	575	559	562	582	613	581	595	602	617	583	597	563	598	649	627	564	595	577	595	519	561	606	558	571	568	579	570	588	550	619	599	586	552	590	567	554	567	590	595	590	564	560	597	555	624	621	554	605	541	587	590	593	596	615	599	600	559	591	539	566	599	595	585	595	586	599	581	566	605	587	569	498	584	540	570	554	581	594	577	563	593	614	569	583	560	594	621	592	552	586	574	583	573	526	526	574	573	585	569	608	579	581	536	578	608	601	563	562	598	579	568	568	589	538	599	593	558	538	595	566	619	575	609	578	559	585	575	644	592	546	575	596	581	579	554	527	597	596	578	585	560	589	577	580	541	567	559	611	563	601	520	535	587	613	597	589	567	609	564	567	579	574	552	521	548	577	583	595	562	596	568	608	574	554	583	577	625	569	607	566	582	575	592	626	571	554	590	587	555	537	584	607	574	573	610	561	559	603	580	567	583	567	614	598	570	564	545	572	601	544	570	548	593	602	590	613	592	570	571	560	561	609	550	585	568	565	574	614	614	616	622	573	594	572	581	607	582	533	583	562	584	560	552	626	596	582	578	567	571	603	567	551	561	581	582	542	524	615	577	603	577	564	550	566	570	555	544	585	562	574	558	578	614	569	548	545	598	597	572	571	623	563	597	599	529	561	537	620	560	551	560	537	542	596	565	583	611	618	583	591	605	549	600	585	538	601	606	576	605	571	595	561	558	561	567	562	581	590	536	569	579	580	591	551	577	579	544	602	553	598	589	567	596	590	582	587	615	552	582	605	552	622	591	550	598	563	601	545	588	611	587	545	591	593	597	565	588	599	592	523	583	581	586	617	566	585	558	566	579	546	594	571	581	593	582	610	586	594	547	618	567	590	569	554	573	600	548	611	591	570	573	572	577	575	605	574	579	588	589	572	590	601	594	587	551	581	555	571	598	548	583	578	571	577	588	569	584	554	589	594	556	612	584	606	562	591	552	535	603	572	612	572	569	549	548	571	595	573	601	581	581	553	573	552	595	617	601	629	576	604	574	579	577	559	565	530	623	607	581	575	610	582	595	572	574	592	595	581	584	578	590	580	573	565	606	597	588	611	572	540	588	594	605	558	567	550	600	605	579	577	586	558	587	594	566	606	588	579	574	580	599	562	577	587	545	560	573	576	583	579	557	555	576	551	571	559	532	591	533	587	590	539	581	547	564	527	593	556	609	588	586	570	625	567	589	607	592	614	578	524	598	561	578	597	578	561	559	595	582	578	564	576	561	591	587	557	593	571	618	548	562	582	594	543	630	545	565	551	572	562	635	552	584	599	555	551	531	517	578	604	584	613	606	583	582	595	614	598	572	570	593	535	564	607	570	534	581	559	584	544	581	563	582	562	586	577	564	590	596	593	578	599	544	583	598	598	577	583	588	568	627	596	586	580	586	594	550	572	581	644	556	595	559	607	596	560	572	619	562	562	602	572	576	589	552	539	557	554	578	589	584	567	551	566	565	610	585	551	558	584	571	573	585	578	556	555	594	562	559	635	555	538	593	558	572	624	593	567	615	612	620	558	558	587	542	546	563	587	599	599	582	578	630	565	584	524	567	565	591	587	577	612	590	597	557	569	602	557	572	604	563	569	596	540	549	602	562	570	583	576	585	578	540	602	535	575	584	577	591	590	572	567	534	560	557	577	549	544	548	616	586	579	614	578	576	548	640	574	602	569	602	543	565	518	579	610	580	607	551	585	590	595	573	606	625	582	602	574	597	562	581	545	527	576	575	597	630	597	608	531	568	553	525	566	598	546	533	572	599	606	583	596	564	544	555	560	573	571	538	598	555	597	583	560	581	537	564	594	566	565	581	583	553	602	597	568	583	596	563	563	610	556	548	579	569	574	547	541	598	525	594	543	617	553	550	526	576	553	580	552	551	579	556	551	589	627	587	570	552	581	586	595	581	583	604	621	593	571	602	586	590	581	617	578	591	556	551	576	541	601	571	555	590	611	572	640	556	589	631	593	609	615	602	590	594	594	555	581	567	610	597	563	555	560	566	579	544	555	582	594	568	572	572	601	568	585	610	585	580	572	578	586	593	568	587	575	530	554	604	567	562	595	617	612	583	610	608	580	585	578	578	572	587	570	551	576	618	601	575	612	573	545	618	547	615	575	573	565	611	591	583	581	578	577	568	594	571	575	544	590	572	542	597	610	587	557	557	585	590	572	590	600	592	550	628	596	572	562	593	591	543	563	588	573	555	588	575	546	564	601	551	581	620	580	586	573	580	568	606	558	568	583	572	557	582	567	537	575	573	587	557	533	553	572	539	598	542	576	586	591	560	548	561	608	577	548	581	585	574	580	563	615	569	580	602	612	543	592	562	609	570	539	567	572	626	600	518	582	545	530	632	558	578	589	593	554	576	596	615	561	557	585	568	603	551	574	575	585	601	571	583	555	591	575	599	570	541	566	549	555	586	575	629	610	625	542	543	580	599	649	575	533	589	598	600	592	569	560	617	530	586	556	561	573	560	563	571	547	614	599	568	609	601	579	589	575	577	566	592	559	574	608	576	564	566	545	546	584	610	610	547	555	607	550	562	562	585	595	534	562	530	596	611	565	588	631	563	593	597	550	577	568	549	598	576	569	572	593	611	619	577	590	588	555	590	569	549	553	571	544	569	629	579	609	585	600	572	578	592	576	542	542	560	634	574	587	616	598	609	602	616	585	557	543	619	605	561	568	625	597	590	572	620	610	574	575	578	625	591	585	583	573	609	538	621	596	574	584	581	595	579	604	595	579	544	552	630	588	594	573	565	590	576	599	618	601	572	585	585	594	594	575	556	553	599	573	555	545	551	586	568	577	572	582	531	564	603	553	575	570	585	607	583	598	560	601	584	553	549	589	549	590	573	614	576	591	561	586	547	577	545	579	529	583	603	588	604	580	582	588	584	606	575	590	584	573	599	575	582	560	614	576	567	621	602	577	580	540	529	558	617	569	592	549	603	559	605	594	583	623	614	593	561	605	566	577	577	589	613
8387	1391	1711	1424	1062	805	653	543	518	466	476	432	439	372	430	405	403	362	338	340	321	342	372	356	320	385	315	338	392	347	332	333	346	341	346	358	347	340	310	340	330	378	346	288	342	343	326	324	310	308	325	322	352	320	366	316	360	292	331	301	317	313	291	322	318	308	300	319	327	301	298	327	309	355	368	325	310	310	318	327	311	319	319	308	323	310	332	362	296	312	338	382	347	348	322	333	347	316	317	291	357	307	272	307	348	338	338	320	346	299	294	345	328	371	310	355	328	341	335	311	307	332	329	295	313	343	332	302	288	338	342	315	319	332	338	303	316	296	324	317	320	317	339	329	304	310	320	321	320	352	314	333	340	301	342	290	348	300	331	334	331	304	318	344	333	325	322	328	308	286	330	322	322	307	315	348	347	324	305	345	314	322	317	325	302	311	290	343	356	314	331	352	314	311	328	299	335	346	304	306	318	332	304	324	310	340	315	332	310	320	351	342	348	325	328	313	317	333	302	293	332	315	341	323	317	269	288	333	322	312	365	332	298	317	313	364	322	325	312	342	335	338	358	329	329	335	322	313	315	320	331	327	324	308	319	327	325	335	350	289	322	291	332	308	291	292	324	286	315	318	348	350	303	330	312	315	320	323	303	333	306	343	298	342	313	329	320	317	290	311	323	316	342	350	309	307	307	350	307	337	287	323	315	305	316	317	329	338	273	346	311	309	371	305	326	303	313	335	324	295	309	290	310	314	291	292	296	326	382	323	302	312	293	349	336	314	333	327	330	331	312	334	293	310	339	319	340	324	348	311	349	326	294	320	310	339	329	302	335	307	291	291	311	327	332	303	325	352	349	283	338	319	320	336	324	294	311	310	302	346	365	325	314	339	358	341	305	359	331	306	344	336	337	345	345	330	328	313	304	331	314	305	334	353	353	337	319	328	314	319	304	293	280	328	296	307	327	337	340	289	323	302	361	313	307	294	337	328	325	304	340	317	343	315	317	319	294	306	297	331	325	322	296	341	341	292	313	302	324	344	347	309	348	325	320	334	298	339	329	321	349	331	314	350	329	287	319	368	338	313	327	294	315	314	366	327	306	324	285	303	346	330	318	306	329	338	335	344	306	297	328	298	329	346	328	325	350	341	339	343	320	309	316	332	336	306	349	314	324	345	303	319	325	299	364	317	327	326	333	324	346	348	353	335	291	312	298	380	301	310	341	340	324	333	345	289	355	330	310	329	379	345	312	327	320	339	289	338	287	315	321	321	365	334	318	348	300	353	334	308	281	317	308	345	350	319	309	313	326	334	319	350	313	300	338	339	329	338	294	379	325	316	309	315	283	340	322	293	310	359	296	312	322	327	359	334	328	335	307	336	361	329	336	308	291	326	349	306	350	274	325	305	312	331	301	331	320	331	312	338	325	320	297	340	327	328	294	349	295	326	313	340	370	296	326	302	311	297	350	328	341	339	322	294	320	314	307	311	321	307	349	333	284	310	321	315	321	283	329	293	316	286	307	324	349	322	331	324	289	325	330	369	338	329	326	307	308	361	332	297	329	295	347	330	321	299	344	356	316	337	322	323	287	335	299	266	314	342	341	337	339	315	308	307	325	322	307	330	325	311	361	323	316	297	332	312	324	307	299	348	316	320	314	287	325	289	284	329	301	330	360	352	331	344	339	293	315	285	313	365	330	304	319	301	326	325	292	318	330	316	295	348	308	339	314	327	299	313	344	355	349	308	294	321	345	343	306	298	346	331	337	335	339	313	332	303	333	317	334	298	327	322	343	335	302	338	372	348	327	329	321	300	289	324	317	353	286	342	316	306	376	303	326	327	362	320	302	351	318	314	328	299	350	281	276	317	296	318	330	342	324	312	318	336	306	313	310	347	340	314	334	332	276	285	322	359	311	333	316	335	299	322	331	344	352	307	288	300	334	371	332	346	315	337	357	293	309	325	354	349	343	363	308	324	311	335	336	352	317	300	340	307	340	309	316	319	327	328	334	324	305	328	318	343	311	313	347	278	293	347	312	315	345	345	327	342	343	320	310	329	306	323	369	318	346	305	347	317	316	299	326	345	333	339	328	346	339	305	289	298	317	349	301	302	332	343	323	325	309	319	314	328	328	351	310	303	304	337	315	323	318	346	350	323	329	329	316	327	344	321	324	322	322	320	320	298	333	328	327	337	334	316	319	326	351	339	300	312	339	318	302	317	302	334	311	345	299	321	378	342	289	304	330	329	330	338	345	338	362	279	322	310	313	307	278	322	326	327	313	322	299	301	297	313	340	303	319	341	318	362	331	329	332	325	334	331	310	295	355	323	309	306	307	302	328	304	310	325	324	334	336	328	336	323	330	337	326	307	350	304	345	275	311	341	310	337	277	290	341	322	338	299	324	288	306	332	317	293	343	303	298	325	360	330	324	321	316	314	338	306	304	326	293	311	329	321	296	317	300	327	310	321	327	333	316	334	294	314	355	313	360	336	301	315	329	307	304	354	350	334	305	310	340	324	341	350	332	325	344	317	316	310	321	292	302	339	330	315	325	304	332	323	298	313	313	319	325	346	320	310	346	310	347	310	309	349	280	305	356	333	316	314	326	354	279	323	298	313	323	282	335	304	318	307	300	338	320	352	301	315	292	319	312	327	313	302	297	320	351	315	307	318	316	296	320	343	353	320	324	353	341	314	312	354	346	357	326	340	357	329	291	325	311	329	307	301	300	307	296	313	298	301	321	315	342	314	333	338	320	333	325	312	331	314	321	336	330	320	309	306	344	351	290	321	305	304	326	318	285	329	304	322	307	328	323	320	331	308	287	357	324	321	324	312	313	386	312	335	316	351	318	331	316	327	368	306	292	322	350	334	340	289	305	322	311	298	347	310	298	307	339	324	322	286	337	321	329	308	332	367	318	326	307	327	323	346	295	311	310	328	325	308	319	296	340	306	308	323	322	329	331	327	315	310	334	337	314	331	355	329	332	305	345	342	347	334	310	335	352	304	331	338	323	322	338	297	319	311	331	338	340	326	300	339	315	356	351	278	323	330	355	315	290	287	348	357	336	308	335	345	294	308	341	320	293	316	315	320	298	325	334	347	321	313	301	332	314	344	303	309	303	340	325	321	344	293	349	306	341	311	347	330	357	307	336	322	328	318	321	339	313	313	328	338	311	298	318	307	326	331	302	321	285	323	292	311	333	349	292	305	310	316	325	277	312	346	347	283	317	340	327	311	342	332	305	340	318	317	295	317	346	319	316	312	325	349	323	311	352	326	310	311	331	319	368	270	316	327	329	300	293	312	303	331	339	328	352	332	310	329	341	300	320	331	317	317	287	297	327	352	310	323	319	326	347	326	378	319	330	317	301	320	327	345	322	315	304	329	318	374	341	335	334	316	315	298	336	307	338	334	314	326	316	311	342	328	343	338	320	311	290	318	345	301	288	337	330	313	321	336	335	309	347	351	350	331	343	290	329	292	304	335	343	311	291	317
7108	1752	3493	4231	3678	3032	2359	2036	1820	1706	1611	1525	1583	1389	1309	1221	1117	1103	1051	1053	990	1010	987	943	989	938	948	921	914	841	887	869	868	815	780	816	842	796	777	783	763	819	768	785	746	792	763	796	709	810	775	760	736	756	724	747	730	745	675	721	723	754	748	734	750	764	736	782	758	766	740	783	770	685	800	785	708	739	735	725	728	740	769	739	701	763	726	755	668	764	760	724	730	793	719	723	788	728	729	718	687	745	792	747	701	739	731	730	783	722	766	735	714	771	745	687	747	773	748	780	735	717	796	710	732	720	805	719	762	748	764	736	734	731	763	748	738	743	794	747	724	746	733	735	728	709	751	734	734	739	723	754	748	755	748	770	698	734	737	735	772	740	729	716	723	732	753	704	737	701	704	752	718	770	765	716	725	745	721	731	730	740	748	746	739	745	733	759	738	782	762	723	761	728	779	761	709	711	782	773	722	801	730	740	702	768	746	753	716	739	787	726	742	752	725	742	768	692	749	750	747	744	770	749	761	758	776	746	755	758	773	786	741	764	721	763	770	756	716	785	717	725	709	743	682	747	731	733	774	752	716	733	720	735	768	718	725	714	741	747	797	812	747	799	737	698	785	720	723	757	723	768	812	756	700	747	732	771	667	745	736	732	735	745	715	774	744	743	739	754	782	765	715	752	710	779	752	807	731	708	759	665	726	749	712	751	784	806	767	726	820	782	720	768	735	797	726	736	783	697	825	667	709	721	740	752	764	780	770	756	684	722	770	727	742	683	752	731	739	781	736	717	768	749	726	748	712	755	759	744	716	735	759	699	747	763	782	751	714	750	689	726	744	764	743	684	767	760	720	784	772	766	738	727	728	709	720	759	736	723	748	728	769	749	705	744	768	805	765	733	702	749	717	749	756	703	700	777	728	743	733	727	750	746	740	713	739	738	724	771	733	732	751	707	714	754	766	780	712	721	716	701	748	733	782	745	763	766	741	761	750	746	762	777	760	781	745	739	730	711	730	758	755	689	761	728	754	789	755	717	740	754	750	716	771	746	666	741	707	691	752	757	745	723	720	733	762	730	729	717	752	719	767	786	773	690	761	764	773	756	777	741	752	725	769	734	734	761	755	774	739	689	736	753	765	754	725	733	743	751	760	733	728	696	761	774	753	686	659	784	736	752	743	747	751	752	688	728	729	752	722	778	742	715	735	778	761	749	785	800	757	777	751	769	759	691	729	720	735	785	759	746	703	760	730	746	787	726	748	770	759	768	746	779	764	726	762	732	734	743	738	786	774	746	766	738	750	682	744	711	714	734	760	751	767	757	769	661	739	736	733	782	715	762	740	706	756	748	738	711	678	781	715	671	727	736	779	756	700	793	740	765	693	741	745	713	753	732	757	698	751	746	726	706	746	750	726	775	694	718	729	744	718	734	749	768	730	756	713	769	764	736	773	726	756	792	782	716	743	745	756	740	731	777	690	704	739	715	772	735	735	762	796	760	759	733	751	766	743	722	710	696	728	706	775	721	774	716	714	730	758	778	732	745	763	706	746	737	736	758	782	761	731	743	751	721	758	775	750	695	750	783	750	755	796	731	735	738	730	782	755	743	764	738	728	712	740	756	723	784	726	749	764	731	720	735	780	722	763	729	725	733	759	725	738	757	701	743	744	758	788	749	716	729	810	793	713	716	812	775	766	715	739	736	728	742	726	786	709	744	731	789	760	743	771	732	776	758	750	770	743	724	725	759	740	744	736	756	725	741	730	798	688	752	773	743	743	754	683	756	694	722	795	694	759	759	733	782	741	727	751	739	718	780	738	714	765	722	755	756	745	706	779	733	737	745	734	743	764	723	706	758	767	741	707	733	715	776	784	767	709	737	697	768	715	689	738	732	741	683	703	744	707	741	774	730	736	810	731	801	756	732	750	714	714	736	746	733	743	727	808	754	691	721	737	777	760	735	792	734	760	797	737	781	699	782	731	699	754	761	744	711	753	779	762	789	761	733	731	743	717	775	729	764	757	730	720	790	811	809	758	711	753	729	723	733	725	732	725	767	782	764	754	722	754	770	763	749	756	724	772	712	663	695	727	718	761	774	756	705	771	744	764	706	708	696	778	717	771	729	761	782	723	713	752	733	718	762	720	745	754	723	781	781	769	709	744	704	769	767	703	760	728	792	767	701	741	718	747	755	721	759	736	749	736	727	705	711	740	708	753	736	730	743	713	762	757	759	764	769	773	743	731	727	739	785	704	749	727	772	745	729	749	835	788	757	729	704	701	735	754	773	746	734	743	775	814	776	758	792	748	784	753	713	735	825	752	737	706	775	749	725	715	734	710	694	759	755	719	761	738	753	732	796	756	740	745	728	717	711	730	707	756	775	744	776	735	754	781	739	751	782	720	748	748	704	799	722	775	712	739	719	735	765	733	751	793	756	714	729	764	708	767	732	767	784	757	680	759	717	753	768	786	756	746	733	730	772	745	762	744	738	745	740	713	748	691	762	767	714	767	722	699	759	797	777	756	760	739	750	701	710	752	764	748	763	776	740	724	737	756	751	740	695	752	771	720	794	707	768	740	721	729	746	738	752	724	765	711	753	755	740	763	792	778	720	794	739	796	772	744	768	750	750	760	749	740	785	761	788	770	735	744	756	729	799	720	752	762	731	752	706	695	784	777	685	749	755	773	793	769	730	759	772	729	764	720	747	761	731	727	714	743	715	767	736	695	755	754	769	730	774	737	736	730	723	736	731	698	731	791	704	725	719	658	762	754	760	720	740	739	755	778	746	748	769	702	761	774	728	735	763	725	699	776	736	764	763	789	749	791	751	710	742	737	734	763	752	724	729	743	678	768	731	766	751	778	748	738	751	748	694	730	699	770	763	711	745	731	711	741	708	774	723	778	732	781	749	754	684	753	793	728	725	754	738	740	696	789	754	740	733	706	736	705	749	725	751	727	724	747	764	722	691	728	758	760	749	710	736	715	747	749	752	739	718	768	756	712	752	736	737	769	719	770	724	744	756	730	766	748	761	770	810	729	747	765	730	731	765	675	736	746	762	766	782	716	729	747	754	726	740	730	720	757	735	728	771	799	766	768	721	797	736	747	760	714	743	720	781	727	753	744	721	764	757	748	749	758	719	709	797	735	709	748	727	755	688	728	724	753	759	695	710	788	732	695	754	717	761	769	740	705	714	729	754	756	777	740	707	709	775	779	777	766	760	818	725	749	760	767	767	726	726	784	681	764	717	772	801	733	757	767	722	771	736	743	766	728	789	700	716	757	733	755	751	753	739	776	775	768	694	751	785	739	771	754	734	752	715	727	725	741	796	778	743	749	776	778	736	736	760	690	765	736	758	780	745	771	711	781	746	725	775	739	707	745	741	789	757	763	752	745	736	676	716	749	730	706	743	738	718	768	739	785	739	742	744	770	750	728	710	771	740	767	704	738	723	744	728	745	700	771	744	756	741	749	686	767	768	784	734	724	746	716	719
15417	2386	2696	2202	1406	1043	825	700	668	583	537	524	461	464	400	391	346	400	344	332	286	325	348	329	311	353	346	351	338	331	293	324	318	318	359	284	297	300	260	312	283	307	310	309	309	285	282	282	303	263	271	308	308	316	295	280	310	257	291	293	288	288	329	283	322	270	290	293	301	294	273	303	267	295	298	307	282	287	293	287	261	300	285	295	275	278	280	287	292	256	270	277	274	271	339	292	268	313	256	296	300	281	270	312	294	294	279	332	287	259	310	301	261	258	266	282	306	269	288	274	275	275	315	298	293	260	283	275	286	274	313	296	295	290	274	309	335	293	262	269	299	315	314	292	270	282	257	291	289	279	293	259	256	287	283	276	244	279	278	267	275	267	316	305	276	275	293	303	292	290	282	280	283	278	274	273	294	289	299	282	268	270	273	300	287	289	293	311	301	245	280	294	311	253	292	263	282	284	268	269	281	289	293	319	277	302	301	310	314	300	284	303	235	274	302	290	310	273	278	289	303	286	281	288	304	259	288	301	270	288	292	274	284	291	293	241	332	312	271	333	301	305	287	300	282	262	294	267	287	294	281	302	302	267	304	267	297	321	276	294	290	277	291	288	296	281	267	289	277	271	276	269	272	269	284	290	298	309	278	274	304	273	307	300	316	260	295	295	278	306	312	286	286	288	285	298	276	281	296	293	290	285	299	266	300	282	273	288	280	277	302	251	290	309	273	277	302	305	289	309	295	326	302	286	259	296	297	265	289	291	257	301	276	289	260	293	318	269	271	291	297	282	308	262	289	279	280	312	308	269	276	262	296	267	262	287	259	257	307	249	270	280	294	284	279	284	258	264	292	284	297	311	280	285	286	277	262	284	303	264	298	323	290	297	288	278	271	290	292	294	287	309	289	286	310	281	314	270	311	278	289	301	270	281	278	272	306	301	285	309	325	279	313	281	294	288	259	298	287	289	331	317	293	292	271	300	273	315	279	262	288	254	290	292	314	316	262	267	296	298	275	269	296	303	300	300	254	311	285	282	243	273	267	302	290	284	322	275	267	310	310	286	288	299	289	273	326	317	264	308	284	274	307	306	295	301	319	274	290	275	250	264	274	286	297	252	296	281	255	298	268	329	319	276	318	283	275	292	289	271	260	284	280	253	263	251	279	270	261	319	297	282	285	306	257	272	293	262	304	291	276	275	308	257	248	305	286	275	253	249	273	236	312	291	281	294	274	273	257	264	323	279	298	284	256	284	257	297	282	317	305	292	281	257	290	263	299	310	313	302	280	269	278	280	291	292	306	281	259	288	280	272	291	266	275	311	305	305	279	311	272	294	265	246	260	293	266	273	289	278	295	278	302	303	290	249	287	272	292	330	260	303	335	265	289	267	287	273	263	323	282	290	320	276	293	258	295	272	271	280	286	291	266	307	316	326	301	292	274	273	303	294	293	280	251	296	276	274	302	262	289	320	280	306	299	318	282	319	279	260	323	305	279	272	304	285	316	312	256	291	301	296	283	291	250	276	307	277	304	286	298	300	307	294	250	287	319	305	267	298	327	289	278	260	287	266	261	274	276	293	268	283	266	290	283	290	275	267	288	299	294	287	271	292	290	309	272	337	302	280	289	273	274	276	296	298	299	293	287	286	284	289	269	285	305	284	321	322	269	273	285	292	300	284	272	264	307	299	257	324	306	274	280	300	283	290	319	289	272	281	318	264	325	286	306	255	283	306	316	296	288	282	285	262	286	260	305	257	262	272	272	284	276	301	297	275	296	290	281	304	267	271	285	289	280	302	311	265	261	272	284	263	299	281	292	253	272	292	309	288	275	284	284	275	274	279	310	283	283	275	293	301	282	300	300	286	287	271	307	283	266	287	269	276	287	286	312	256	259	291	255	266	282	281	297	292	295	272	280	265	293	303	293	291	311	293	299	311	282	285	299	292	281	271	318	288	251	245	272	308	298	269	308	285	296	298	293	301	272	277	252	249	292	296	288	280	286	273	287	310	309	273	292	290	256	266	269	290	308	263	306	294	274	293	280	273	286	301	292	272	311	273	286	258	251	288	274	304	301	266	290	279	275	280	291	287	293	287	291	267	298	293	277	268	268	263	311	275	275	251	292	273	293	289	299	303	312	259	266	290	281	273	286	288	282	327	311	271	282	312	302	286	311	278	281	294	278	284	282	306	306	294	299	315	309	282	294	302	276	296	302	293	272	293	282	284	312	289	290	287	277	281	260	277	274	312	276	262	268	258	273	266	271	261	276	284	319	283	254	277	281	305	270	291	298	291	295	271	268	287	321	276	261	301	286	313	290	292	285	279	287	302	278	285	308	303	277	294	278	301	316	282	263	291	257	272	265	247	272	300	305	281	282	272	273	296	279	292	289	279	319	308	279	282	281	279	298	259	304	262	284	283	287	314	302	286	269	282	296	303	292	319	246	319	304	312	293	310	311	295	286	248	252	298	296	290	316	300	247	276	271	282	280	267	287	299	297	271	280	322	330	291	293	284	332	283	278	290	280	284	305	269	285	301	267	281	290	282	291	295	294	327	255	310	290	284	297	302	308	306	303	283	278	315	255	266	272	276	285	254	288	290	260	272	255	277	282	275	254	286	258	291	312	319	264	288	305	275	291	289	297	269	274	303	301	276	266	254	268	292	286	279	284	292	290	268	272	264	286	282	313	302	294	287	263	276	253	275	293	292	298	265	317	309	297	296	315	261	287	310	283	283	313	299	294	271	259	288	281	291	280	305	312	285	272	287	289	303	279	277	283	269	277	265	270	296	291	286	289	293	311	271	289	307	295	324	284	269	264	281	288	280	284	284	306	260	291	297	250	275	280	303	315	291	311	292	308	256	289	284	293	306	262	277	251	238	315	260	256	311	290	271	269	250	307	322	282	282	274	287	288	315	303	299	302	290	314	310	295	273	265	277	273	273	291	299	302	287	294	275	310	273	257	316	293	235	295	298	296	308	287	311	294	263	310	273	251	301	290	299	311	295	255	286	283	276	319	286	278	276	286	254	298	270	313	282	270	258	288	339	307	285	283	293	270	267	267	271	278	305	270	304	306	284	276	259	288	313	303	290	292	265	289	269	305	296	304	305	288	283	317	268	275	303	295	304	273	252	291	302	263	286	266	268	289	269	277	289	281	293	281	283	294	315	290	276	257	275	268	308	277	295	260	281	302	313	282	263	291	307	281	299	287	272	282	278	280	325	285	258	294	309	276	277	284	278	290	290	289	320	276	294	278	277	290	279	285	251	274	268	300	303	315	258	275	310	291	305	308	281	306	289	291	278	299	300	280	262	308	288	289	289	302	306	295	319	293	311	269	312	267	282	263	287	304	283	280	277	266	335	294	282	304	283	284	320	300	296	252	287	294	298	272	255	281	296	290	283	289	277	308	309	313	275	276	273	305	299	270	281	287	278	287	240	271	290	279	292	271	285	285	284	251	281	299	300	252	297	255	296	274	321	265	269	256	294
9089	2256	4895	6051	5096	4081	3165	2669	2438	2279	2038	1931	1723	1721	1458	1378	1374	1289	1173	1112	1025	1012	990	1009	1031	1026	927	930	960	866	888	839	832	902	817	791	779	762	831	704	737	730	727	742	715	703	659	660	688	707	632	681	649	689	702	698	655	659	700	703	649	684	685	644	699	651	695	645	679	679	652	690	693	659	649	660	664	662	701	651	659	657	668	646	654	683	627	640	684	635	702	624	662	678	647	655	625	695	632	677	713	636	637	627	708	646	667	669	674	668	673	662	589	600	634	705	647	664	671	726	629	721	636	633	661	639	637	604	635	608	628	647	667	665	693	670	617	598	659	724	666	641	659	686	601	697	636	675	654	663	642	679	665	691	624	650	684	646	659	672	645	653	690	639	597	626	653	671	657	617	644	662	708	628	675	648	682	686	636	677	666	629	670	647	704	615	663	647	638	646	638	632	637	644	623	642	680	646	714	692	677	651	657	671	624	654	671	600	708	678	648	601	635	608	682	648	689	724	672	667	660	618	651	643	633	679	634	641	675	638	658	666	636	649	650	662	634	625	639	644	616	679	645	673	657	649	694	634	661	688	636	670	637	621	647	688	703	662	648	675	639	724	658	625	677	653	615	662	661	646	647	672	646	646	662	662	638	664	635	705	631	635	636	671	698	679	639	708	669	699	607	653	715	635	600	669	671	638	610	691	628	704	607	610	666	652	685	665	627	688	665	638	688	661	642	680	626	643	667	671	607	636	639	632	650	634	634	621	664	652	642	686	636	720	711	665	656	643	688	692	628	657	592	646	644	674	689	641	633	622	677	694	665	655	670	704	640	680	682	688	637	637	642	626	632	675	624	694	651	618	650	666	616	647	690	679	644	654	656	637	622	664	653	640	641	656	603	654	581	666	675	660	709	664	666	651	689	641	618	672	658	684	732	657	694	661	667	664	630	640	684	661	680	691	619	608	678	659	688	629	641	675	668	659	675	653	651	635	596	689	610	662	638	602	619	627	671	699	621	694	674	649	629	628	673	660	670	633	642	678	684	655	618	641	637	656	605	642	693	672	615	633	659	690	634	667	644	654	660	658	629	692	644	670	654	658	644	688	691	662	669	658	655	650	633	649	625	639	678	664	635	612	611	700	656	646	697	691	621	652	610	609	679	607	693	643	666	609	630	660	686	651	651	679	635	629	658	657	655	656	668	645	659	649	702	662	620	688	706	644	651	604	695	679	628	671	635	700	642	679	687	653	640	694	678	645	663	699	642	637	662	664	667	645	622	633	669	639	683	625	641	680	631	642	619	704	666	647	635	680	663	641	676	675	653	658	652	636	623	651	706	675	679	647	707	694	671	642	672	683	699	652	669	661	620	619	618	674	647	610	654	685	690	643	632	686	657	669	667	623	697	673	650	692	636	670	660	679	673	633	652	645	654	668	740	612	682	686	648	633	650	607	663	663	670	611	650	664	612	682	649	586	640	695	688	697	651	714	693	634	686	690	636	641	670	704	639	666	665	660	608	681	642	633	679	666	670	622	634	658	669	654	684	688	664	625	688	657	666	672	629	618	672	656	654	637	671	621	621	684	669	669	645	650	634	646	651	670	678	623	673	589	667	659	654	657	710	646	675	658	678	661	728	702	685	657	612	665	679	707	689	667	681	627	663	624	646	628	679	709	681	632	659	630	630	608	644	643	654	651	694	670	686	631	670	620	680	679	648	696	661	662	646	626	677	648	666	648	653	644	697	649	693	696	629	639	671	665	691	663	678	640	650	637	685	682	637	652	642	617	665	652	707	618	649	649	618	669	680	648	664	654	688	658	633	656	673	678	662	694	628	593	660	677	661	667	674	686	677	665	688	658	643	667	652	662	656	646	697	676	658	638	656	676	629	676	657	653	665	666	642	643	625	647	624	638	640	623	641	638	656	607	654	716	667	686	676	659	662	640	630	666	717	693	646	655	646	633	682	690	656	699	704	656	638	637	659	638	642	662	637	650	663	672	639	631	663	664	622	670	653	656	625	649	676	672	645	656	669	671	616	673	661	665	636	643	619	634	661	634	683	630	687	635	659	643	678	668	647	620	637	632	657	676	675	593	670	685	640	650	658	667	650	629	646	677	695	662	632	633	632	625	658	670	590	651	637	689	657	691	662	681	638	654	649	658	657	619	655	630	673	673	658	655	641	649	664	654	702	674	686	645	676	628	721	663	634	664	625	653	688	639	629	650	610	644	681	594	661	715	673	685	656	671	643	673	714	708	679	655	627	638	660	679	641	678	661	704	633	614	641	622	672	644	663	651	630	660	665	693	638	672	629	652	657	623	655	635	651	641	647	631	687	650	634	672	643	671	660	647	603	643	670	634	622	692	615	669	682	594	628	645	643	660	652	666	639	678	650	658	639	655	638	636	659	666	677	643	644	662	664	737	635	641	645	643	672	660	692	632	665	636	664	655	654	689	669	665	676	647	684	634	672	612	654	645	662	679	671	679	659	676	705	646	666	634	693	655	676	634	674	699	681	663	641	665	655	638	676	660	631	649	685	706	681	647	632	677	659	642	639	654	650	662	636	657	633	618	654	681	655	639	648	705	634	642	656	662	652	666	656	650	620	639	657	671	668	657	609	653	656	653	671	617	628	659	654	648	658	649	638	649	639	660	641	666	649	633	626	641	634	646	671	681	637	646	681	682	668	629	640	655	620	636	649	669	680	670	656	641	641	696	666	679	696	679	648	630	620	643	633	699	653	655	663	674	686	662	698	636	685	642	676	644	609	632	655	689	634	658	724	641	652	661	614	632	639	688	619	681	696	695	636	685	622	661	662	682	667	662	640	645	634	693	663	670	682	675	648	696	711	700	679	648	685	631	656	666	697	689	695	659	650	651	661	677	677	674	648	649	673	654	625	642	684	700	629	686	663	658	651	666	667	652	617	689	625	690	643	621	682	667	617	658	654	624	639	667	676	634	682	644	634	661	657	711	620	698	658	621	644	663	695	653	659	671	648	602	676	650	731	644	648	708	626	686	651	621	683	656	666	693	627	670	613	645	673	666	668	675	634	660	652	639	636	649	643	667	712	652	666	681	625	676	668	711	632	699	642	665	641	694	637	641	669	631	633	667	688	647	657	660	677	599	604	650	678	616	642	591	637	645	670	679	686	678	619	598	660	613	645	628	655	639	651	643	640	636	630	630	651	638	696	664	701	633	630	706	696	659	675	644	688	623	649	667	634	652	655	640	622	626	663	660	660	683	679	694	647	604	688	689	659	639	649	703	692	638	662	696	706	646	688	673	646	688	684	661	647	674	666	615	659	656	623	640	642	662	635	667	666	644	645	634	668	683	644	659	696	661	656	638	674	723	654	672	641	662	660	648	671	684	650	675	661	649	648	638	672	684	640	641	614	618	695	672	637	620	660	683	666	648	693	641	619	658	689	650	695	642	672	627	662	686	640	698	653	636	666	698	692	630	638	662	614	623	677	633	648	707	653	632	703	659	654	628
1890	604	735	652	544	398	329	336	312	330	308	281	325	274	281	272	262	274	237	253	239	245	245	279	262	239	232	223	230	260	232	265	272	223	233	208	249	245	249	259	257	226	230	221	225	253	238	223	269	212	231	231	248	251	192	238	282	222	240	210	252	253	245	250	244	220	239	243	239	228	234	262	259	260	222	252	226	220	250	244	204	267	217	233	256	246	237	261	237	239	249	244	237	237	253	236	233	260	233	245	241	250	215	222	224	244	234	254	247	240	230	253	251	253	233	237	259	245	249	237	224	240	237	231	239	249	261	243	217	224	245	241	235	231	243	221	225	230	251	215	232	253	270	258	256	246	231	245	240	242	237	221	240	232	278	267	242	243	258	253	272	226	240	234	271	223	238	261	234	253	262	252	245	228	227	216	253	230	251	263	242	216	244	217	235	224	225	231	244	231	221	252	254	232	247	227	218	248	231	227	242	220	216	312	257	267	263	243	264	244	253	236	230	220	260	233	218	253	251	239	218	212	236	238	230	251	246	243	227	227	234	233	259	249	262	259	228	247	240	259	240	253	270	219	211	242	224	236	234	240	254	258	231	239	250	260	247	256	239	247	257	240	262	232	232	232	273	224	226	228	227	268	246	220	249	212	246	239	232	230	216	263	228	227	248	247	234	237	225	240	243	251	257	249	241	234	246	243	256	239	252	242	222	241	205	202	192	227	228	227	233	236	266	234	208	226	260	237	243	273	266	255	244	210	275	221	255	253	211	261	242	244	218	235	235	248	259	219	235	226	226	235	241	259	245	257	247	214	228	203	211	209	235	226	242	233	242	273	255	217	282	244	245	216	236	251	205	228	249	209	265	243	233	259	264	239	253	271	254	239	266	245	235	221	265	257	250	225	281	242	233	223	259	257	240	229	246	215	231	217	242	243	237	221	221	227	221	261	219	231	215	219	228	223	258	239	233	239	240	240	253	226	239	266	272	219	221	253	223	216	232	240	238	239	235	211	248	263	219	254	236	245	266	225	214	236	210	223	228	269	235	248	250	245	254	222	228	240	228	259	226	238	224	245	233	258	221	264	270	218	254	225	232	219	244	254	247	225	248	228	239	253	227	265	240	231	241	220	254	233	238	228	216	243	241	265	258	228	230	260	227	242	236	238	257	253	250	226	264	243	241	222	218	232	232	254	263	234	266	233	229	228	237	243	222	249	235	229	255	279	249	213	284	267	239	243	235	249	233	219	228	224	209	250	214	255	257	267	251	249	256	247	212	215	225	253	218	246	234	240	242	259	227	222	205	226	221	242	239	250	255	239	231	234	238	225	249	264	243	221	225	240	249	240	248	286	232	257	235	236	246	233	223	215	232	259	212	250	227	239	226	223	242	213	266	273	222	226	253	227	243	229	250	258	253	236	227	247	268	235	253	247	226	222	225	213	249	252	224	238	241	205	229	239	233	236	311	238	241	222	243	232	232	218	224	239	226	210	219	254	212	227	223	229	229	213	233	254	261	249	210	213	271	205	210	259	232	244	242	229	234	234	244	240	250	252	238	223	240	208	235	235	210	234	228	238	264	261	258	265	235	236	250	260	266	263	265	254	232	272	234	263	248	251	248	200	272	246	237	254	243	224	226	255	207	229	237	238	220	250	240	241	272	234	229	237	228	258	275	252	235	217	240	260	224	261	237	218	245	234	221	238	210	232	239	251	228	252	263	250	265	241	242	259	249	198	213	259	249	247	250	220	233	234	286	232	252	232	244	257	237	239	228	235	208	242	265	240	242	213	277	268	263	225	252	237	230	257	219	241	247	230	205	225	231	218	256	218	229	221	251	238	236	256	268	245	253	238	234	227	186	256	242	260	206	221	234	241	250	247	264	234	223	247	261	247	264	266	219	245	252	280	237	244	243	248	225	247	250	209	246	253	237	237	234	255	214	220	222	241	227	234	206	245	255	259	220	203	259	234	232	261	275	247	212	257	249	232	239	229	211	267	254	257	215	229	213	239	254	263	250	239	249	230	231	231	233	243	224	230	234	251	247	245	234	211	238	224	235	255	206	255	260	254	242	250	209	252	260	252	248	239	267	259	248	217	237	224	249	237	218	242	211	225	234	252	227	232	253	251	241	220	264	248	224	222	254	263	255	240	232	251	255	250	230	223	234	242	238	241	251	242	239	253	233	235	210	221	244	238	247	251	230	247	239	238	239	256	240	233	250	237	250	217	247	276	226	243	274	247	237	241	243	249	272	272	273	269	259	205	226	224	241	230	226	263	271	214	242	252	253	246	262	232	227	245	236	262	260	238	234	250	277	267	215	250	222	255	238	241	233	231	210	238	238	236	242	227	226	259	243	240	271	254	254	248	250	246	244	225	209	252	256	259	255	221	259	260	191	236	226	229	242	255	235	236	251	234	248	222	243	213	250	223	248	249	232	229	248	266	224	250	262	269	228	216	248	259	237	210	241	240	229	225	264	268	272	235	271	235	260	237	247	247	241	238	231	222	233	225	218	227	264	202	276	243	250	228	241	252	269	227	226	209	211	223	233	257	234	243	223	245	223	261	251	245	221	232	226	222	222	216	224	274	226	250	237	229	231	249	249	231	249	247	250	232	236	239	254	265	267	272	222	249	222	252	236	224	261	244	255	255	248	225	268	235	256	226	255	244	246	252	225	236	249	220	238	234	240	230	230	246	256	226	222	237	278	242	240	232	240	276	211	238	271	254	230	248	246	236	238	257	247	217	245	208	226	233	264	243	237	214	272	241	273	248	233	207	217	239	243	225	252	208	239	251	225	241	221	267	238	251	229	238	254	244	263	246	240	246	297	295	239	220	254	240	234	226	240	229	247	236	231	243	217	236	280	242	241	261	251	259	255	244	273	225	240	218	252	237	254	228	239	265	248	216	232	210	259	222	224	238	239	253	258	224	207	210	268	249	243	230	224	222	264	231	213	239	212	231	250	228	255	240	232	254	221	239	242	255	258	205	245	235	240	217	266	231	229	259	255	250	236	244	251	246	214	234	240	247	256	248	256	252	231	288	239	244	267	244	231	230	250	227	249	249	221	225	227	226	246	243	269	228	219	229	233	231	250	242	230	269	231	228	243	252	219	244	228	276	243	229	246	259	252	265	216	229	240	216	230	241	218	250	242	251	216	226	230	258	248	226	226	248	251	244	224	237	229	238	230	244	203	274	208	236	210	274	228	226	241	255	253	239	245	231	240	235	232	233	238	224	250	203	238	222	241	235	243	245	216	253	236	246	261	253	227	262	256	240	216	241	232	244	217	225	258	243	242	236	221	209	239	237	250	224	228	241	258	244	259	230	242	236	226	231	247	270	245	238	221	242	221	252	265	239	238	216	226	249	227	250	253	223	218	236	279	229	235	214	234	237	260	247	196	224	259	221	227	256	224	251	229	233	217	221	227	264	240	237	255	243	270	259	233	250	229	254	249	268	250	233	216	258	249	234	219	223	218	224	226	211	237	220	271	240
2159	938	1657	2039	1689	1425	1191	1065	957	989	977	940	870	816	762	806	730	725	769	736	672	666	672	720	663	639	613	618	660	688	626	638	620	602	613	649	624	574	579	624	606	590	605	546	621	601	588	594	555	602	586	614	581	605	571	574	586	588	593	535	537	577	583	558	607	610	613	642	556	584	587	608	596	599	584	583	568	619	583	585	548	567	615	567	595	560	608	606	587	572	595	608	598	578	596	611	560	587	568	566	543	570	532	608	584	616	526	590	608	608	561	608	552	580	614	587	603	563	565	554	556	543	618	600	607	604	572	562	567	522	596	559	569	566	589	569	608	585	581	571	596	591	589	526	596	569	597	588	545	547	569	542	565	593	577	586	577	585	582	544	576	577	579	538	589	571	551	617	585	577	556	584	584	584	571	525	616	540	613	557	583	530	556	583	600	613	582	593	572	538	552	556	615	597	569	607	574	563	589	620	550	599	566	581	606	580	599	540	630	567	596	581	571	572	539	608	553	570	550	621	553	571	617	577	561	575	558	612	566	618	569	538	602	572	562	519	529	578	567	591	601	549	572	587	533	567	565	558	562	546	610	577	571	631	608	577	549	567	606	582	586	598	573	606	589	572	594	542	530	535	560	551	632	568	615	558	580	576	589	606	567	596	603	576	602	599	596	586	547	534	562	561	596	628	561	530	584	555	526	594	593	585	572	605	588	518	554	572	523	628	610	575	585	567	586	575	580	604	560	579	563	579	575	572	605	567	562	595	587	557	572	595	587	609	594	565	561	565	542	557	576	571	561	576	529	557	599	575	578	585	543	538	575	584	542	550	577	571	583	573	576	573	575	585	636	578	574	570	633	621	581	579	585	609	589	541	558	596	633	576	571	589	570	583	562	591	521	524	562	535	576	596	546	573	570	566	573	569	537	557	597	586	585	555	564	574	563	567	534	562	577	595	576	548	557	577	595	550	542	567	579	592	578	561	603	545	599	553	620	549	589	563	582	533	594	573	586	583	589	559	572	580	562	598	584	532	593	588	574	564	598	593	600	632	588	570	568	607	597	594	553	548	558	549	557	582	612	579	573	574	549	590	572	604	559	536	599	565	591	601	561	607	553	582	632	537	580	547	593	593	561	640	587	587	556	585	567	568	591	588	610	610	579	587	571	604	594	582	519	604	581	591	562	552	575	563	575	609	598	580	536	599	566	606	551	563	558	575	549	633	556	548	550	580	546	559	510	605	577	580	583	579	590	606	578	588	585	573	572	559	545	593	557	563	578	603	572	613	610	603	567	592	613	571	552	591	590	552	556	569	558	575	563	564	580	571	567	539	562	560	627	596	549	553	627	595	550	604	601	581	574	564	602	569	544	547	548	564	598	560	591	606	541	576	572	605	583	605	572	584	596	578	614	549	543	588	542	618	609	555	570	539	577	611	598	588	565	604	589	550	570	539	576	552	616	603	548	596	569	604	591	619	604	589	544	605	571	575	551	547	564	598	573	539	620	605	570	589	586	522	563	573	563	575	582	626	615	576	559	556	595	539	549	591	583	570	612	559	586	577	607	559	552	603	596	578	604	593	577	577	576	599	569	534	536	544	594	583	562	559	606	579	540	581	604	617	585	575	553	539	612	571	586	582	594	576	564	610	544	618	599	562	577	529	628	566	575	583	567	541	619	586	632	600	586	559	579	569	559	584	546	583	584	602	569	566	589	587	576	526	605	593	554	601	604	590	562	535	588	601	606	561	603	516	603	594	613	649	591	565	555	591	578	591	584	577	564	582	563	581	559	567	567	534	579	584	616	588	593	619	593	537	570	536	561	595	572	604	559	556	544	544	577	541	560	580	525	547	583	616	566	561	587	557	610	600	631	592	548	601	601	565	597	591	591	554	563	564	592	555	537	557	540	570	585	567	609	583	562	571	564	558	543	546	570	598	614	562	552	570	580	579	544	615	554	627	601	617	562	576	583	611	598	566	554	551	602	585	534	585	570	518	551	597	580	565	557	589	581	602	601	602	599	565	578	587	612	628	609	576	546	581	561	573	605	548	593	579	528	616	549	541	573	562	581	617	539	562	589	565	610	544	611	590	604	623	578	634	564	579	554	569	578	563	527	598	570	558	593	543	572	572	560	611	563	560	538	589	569	563	578	569	558	597	585	585	536	566	569	559	534	571	572	567	577	603	576	561	585	587	556	556	565	578	584	598	601	552	568	536	546	580	570	620	551	548	578	572	616	559	569	586	586	550	579	536	612	568	587	591	584	584	570	590	601	599	622	597	580	591	596	539	542	588	549	602	596	591	587	629	592	559	628	586	598	589	592	556	589	576	557	594	535	605	560	573	578	624	585	574	590	596	537	587	603	582	597	602	558	558	534	616	588	539	554	586	574	553	596	595	584	569	613	535	576	598	602	549	601	603	579	550	563	631	572	618	607	562	557	597	604	575	539	571	594	625	556	579	559	563	575	551	543	570	548	594	595	605	579	567	600	544	556	622	572	620	546	584	573	570	550	553	628	566	620	579	593	570	578	593	543	582	601	579	591	593	569	570	572	593	568	591	569	540	610	591	575	594	541	566	639	605	591	550	565	618	619	620	555	566	613	578	599	622	604	588	591	570	573	565	594	590	564	549	537	612	578	556	570	590	567	605	566	579	581	560	606	577	590	590	567	619	584	570	601	605	534	585	546	588	617	610	604	537	579	569	591	578	573	607	562	585	566	579	604	551	553	619	582	576	523	561	607	592	562	606	588	547	555	618	556	602	590	577	596	568	590	640	560	589	573	562	598	576	553	577	602	598	553	596	624	559	590	542	593	627	628	601	603	623	579	563	552	589	621	569	569	550	552	595	557	589	629	589	563	563	581	593	559	623	572	587	611	548	571	566	580	569	595	565	575	617	539	562	582	592	582	584	619	564	600	601	596	612	532	605	579	585	605	613	584	596	594	611	555	578	588	556	578	506	560	559	628	644	538	570	530	557	562	605	608	587	617	578	573	605	567	560	611	574	617	555	555	533	584	573	603	610	572	581	570	585	621	560	606	581	568	581	545	573	639	559	611	593	591	531	568	577	562	545	534	559	577	607	558	547	598	575	599	605	561	576	568	546	564	575	587	581	600	582	581	560	554	552	603	585	568	559	538	606	560	596	548	582	558	590	581	594	539	552	564	589	626	565	591	598	558	567	582	561	614	582	565	575	540	553	577	591	538	564	625	559	578	578	515	567	563	573	563	544	561	535	555	550	623	629	565	553	559	557	587	595	581	583	558	572	625	554	579	549	573	595	572	586	632	561	570	555	570	607	546	581	600	577	561	650	593	597	561	569	528	587	571	608	596	595	562	548	570	576	585	581	553	532	594	600	647	568	592	649	551	581	637	557	575	595	537	607	592	569	601	589	556	553	563	544	583	611	582	578	566	571	563	591	614	588	608	563	584	569	573	581	556	566	549	511	572	597	577	611	577	571	576	581	591	602	631	569	578	577	596	562	599	537	542	606
8222	1303	1650	1411	1000	767	620	603	513	509	465	446	469	397	374	388	361	389	378	374	326	375	369	353	352	355	366	353	348	321	338	360	341	338	357	360	320	322	329	350	339	326	329	325	338	337	347	323	310	351	316	353	313	296	328	323	310	347	293	303	333	337	327	329	315	326	305	318	284	317	313	320	347	353	308	303	340	292	306	304	309	332	366	316	343	322	330	319	287	338	303	329	333	345	336	307	326	341	313	332	336	283	331	344	291	298	327	304	337	307	345	305	328	316	367	330	316	296	310	291	292	306	322	336	359	334	327	311	326	332	317	299	329	321	315	315	330	311	337	326	334	309	294	344	319	330	346	355	325	319	312	310	350	318	326	321	321	305	323	346	304	321	311	328	359	321	343	379	317	342	342	342	331	327	341	326	332	328	331	294	324	338	283	321	294	341	327	317	304	291	354	311	360	335	329	314	318	341	331	303	323	318	328	327	327	317	313	317	318	346	304	312	326	318	297	349	350	330	284	317	370	302	334	337	327	293	299	324	335	354	310	324	305	291	311	336	309	303	317	316	290	310	321	333	318	283	328	334	297	336	380	303	313	332	351	336	343	323	317	325	355	334	323	332	318	316	341	349	307	331	316	321	338	331	293	307	331	338	317	330	334	325	356	334	343	330	339	296	340	322	341	351	344	315	329	335	359	366	338	311	345	325	320	314	335	298	359	359	337	286	310	325	324	319	274	316	307	336	299	298	299	282	335	303	306	336	310	326	307	330	300	350	325	321	353	320	337	336	291	355	336	328	358	264	305	337	311	323	323	360	323	345	318	324	364	346	290	348	319	351	357	345	325	309	333	324	298	312	315	315	315	318	337	350	302	335	322	300	326	324	339	338	337	324	317	309	321	346	348	309	341	298	328	354	319	331	331	315	353	313	340	314	337	325	268	318	366	322	288	354	332	319	325	355	316	322	319	293	318	307	320	339	307	309	304	332	310	318	284	341	326	306	319	345	316	314	318	328	318	357	306	321	336	341	329	287	316	326	334	344	328	345	304	328	293	361	326	313	340	354	325	323	356	325	298	293	338	326	295	311	333	323	317	303	279	297	336	320	333	302	307	295	305	305	272	326	284	304	297	336	324	343	324	312	320	308	336	314	318	316	288	321	299	316	347	325	332	324	339	323	343	345	329	299	341	321	342	306	322	301	347	332	281	308	269	284	364	317	320	305	312	288	297	333	317	321	312	308	305	298	336	319	300	314	327	334	323	335	284	322	329	353	340	331	364	324	302	295	328	312	282	288	313	301	333	332	292	308	313	323	291	287	267	296	303	305	301	328	297	301	338	357	321	319	331	300	308	366	327	323	291	312	293	317	322	303	319	314	329	313	322	317	335	334	318	318	322	324	337	343	296	326	312	372	328	302	325	342	315	310	333	324	337	360	295	349	315	307	354	321	329	306	362	341	337	321	289	297	309	293	318	292	305	320	337	320	308	327	311	317	331	310	330	306	306	302	314	346	310	328	295	343	291	341	320	334	301	272	288	356	314	316	315	323	297	327	299	322	303	326	295	306	317	340	325	326	318	308	339	311	360	307	307	297	368	330	314	290	303	314	329	331	312	340	331	311	322	312	321	342	317	356	326	283	309	377	365	299	310	322	283	301	338	333	334	297	306	325	278	328	345	364	298	317	307	339	338	319	300	266	342	306	342	300	343	311	285	334	346	315	301	335	321	306	302	314	326	301	340	324	321	329	341	291	329	307	350	284	340	303	318	337	296	294	348	327	320	316	359	319	306	354	317	342	318	270	291	328	309	275	300	303	279	318	319	319	314	330	344	304	315	319	290	313	333	296	295	290	317	316	326	306	345	301	326	347	323	343	317	335	336	331	324	312	311	319	334	336	321	308	323	352	344	332	304	332	343	330	310	317	322	328	321	309	333	329	313	333	344	350	332	325	298	347	305	331	322	299	294	302	300	315	284	317	337	296	324	309	303	290	319	313	334	311	305	344	313	341	345	321	331	299	310	314	313	328	320	291	326	350	336	309	305	336	302	317	342	328	334	365	333	300	333	309	273	308	302	302	333	360	303	337	307	326	294	365	308	349	324	327	318	310	340	301	331	311	321	307	318	333	329	317	360	333	309	289	303	305	317	332	332	350	311	340	332	329	337	336	318	324	324	332	336	341	344	301	306	314	335	342	321	314	290	325	344	310	340	334	311	315	316	320	325	372	332	316	320	302	336	336	337	338	342	321	308	277	316	280	347	324	342	343	333	322	328	325	282	331	335	350	323	330	299	293	331	327	325	323	296	321	287	319	349	301	318	291	361	331	285	311	327	318	323	341	338	297	305	346	327	314	350	291	352	324	333	299	313	313	343	307	302	314	312	345	316	325	333	316	307	304	312	338	313	324	317	315	328	333	301	276	320	306	319	311	337	325	307	316	340	330	337	316	361	331	312	319	351	308	321	342	315	348	320	308	322	338	328	319	323	320	308	345	365	294	307	313	299	316	294	316	336	324	344	311	320	320	333	290	318	307	321	352	312	339	329	309	334	319	362	338	302	316	328	304	337	334	312	311	344	318	322	307	324	321	349	342	336	321	343	343	279	348	321	356	317	306	306	334	298	277	317	318	310	324	321	315	339	303	341	327	316	298	288	303	332	299	297	325	333	296	320	315	375	343	348	342	315	310	327	347	347	324	315	311	318	320	310	331	327	372	324	326	318	333	331	320	319	325	324	324	319	334	308	322	315	314	341	313	329	296	329	316	322	340	344	348	349	336	306	299	341	343	300	337	313	331	329	327	310	273	315	309	354	316	321	300	335	321	307	288	273	297	309	328	322	331	281	341	355	329	319	346	303	319	301	351	273	316	343	322	349	333	331	309	303	321	325	302	318	285	322	302	322	290	328	339	303	332	354	324	302	320	305	295	318	315	328	304	314	324	339	340	318	322	334	333	344	293	344	323	307	302	285	322	305	342	321	338	330	296	354	360	309	333	329	334	332	342	311	352	347	337	336	307	325	315	276	353	312	316	310	357	328	336	318	301	321	320	323	281	352	324	310	323	313	319	312	326	366	322	339	292	318	342	341	303	325	306	307	364	307	325	312	296	308	316	329	311	316	321	343	335	293	308	332	312	271	292	285	314	302	331	276	280	299	317	315	340	346	290	331	300	336	321	309	331	308	327	321	391	308	337	329	301	296	301	334	353	302	324	329	366	318	304	314	328	340	364	317	310	313	348	332	324	285	301	328	312	319	301	327	327	335	323	353	311	335	366	317	302	326	301	357	320	304	318	306	315	338	320	329	328	356	346	327	310	312	369	330	357	318	297	303	342	309	334	310	287	293	344	333	321	339	293	308	297	369	362	301	293	317	344	351	328	286	310	314	298	330	317	354	277	307	328	330	284	329	328	328	315	339	307	324	324	315	319	335	361	319	333	319	321	307	344	321	312	340	356	346	320	329	341	394	286	337	332	336	352	338	299	324	337	319	320	331	295
6937	1654	3298	4178	3567	2744	2335	2122	1874	1782	1607	1501	1534	1397	1284	1243	1156	1078	1032	1002	996	964	931	924	950	918	895	916	944	877	875	880	864	853	832	831	802	812	789	811	774	797	783	800	746	764	753	790	736	736	750	788	788	799	815	747	694	734	726	730	790	687	717	810	790	759	730	761	733	720	726	771	772	736	760	742	744	780	743	728	783	706	732	709	716	751	767	712	785	735	762	678	748	803	725	722	712	755	726	691	748	744	729	735	739	773	735	763	780	743	770	709	752	761	755	729	687	712	757	776	789	713	748	729	724	758	732	744	729	745	733	780	746	763	738	747	746	712	774	777	686	762	775	718	730	743	787	777	749	777	767	746	724	697	731	770	767	702	715	749	729	746	744	711	805	753	744	727	776	732	770	741	750	772	791	764	697	756	764	762	744	740	731	719	784	758	735	726	698	722	751	699	732	741	734	754	732	733	762	755	772	737	752	704	763	702	735	811	766	724	751	714	746	770	722	764	734	713	759	747	726	755	731	780	770	719	731	748	704	721	729	774	730	722	712	673	758	773	736	700	698	759	714	756	735	759	720	778	753	752	700	778	717	765	745	747	699	762	735	762	730	771	769	713	736	745	707	724	763	693	751	701	735	771	713	750	787	759	701	733	717	719	797	717	750	770	752	739	719	716	712	764	744	775	708	782	739	762	729	724	760	745	717	689	760	733	768	798	751	717	732	779	724	756	719	724	739	688	764	668	728	748	740	769	738	729	743	739	759	715	715	724	738	773	710	781	746	712	744	777	776	721	751	692	725	700	737	736	710	744	781	756	798	753	743	714	764	768	760	776	704	695	748	734	717	717	766	731	691	751	720	718	758	730	716	728	773	726	721	751	798	758	753	757	729	809	693	746	730	762	758	742	717	759	769	725	721	737	718	767	755	722	725	748	762	767	756	711	773	756	750	803	782	729	738	761	767	757	715	759	720	717	721	741	796	769	746	752	746	746	715	725	711	742	748	733	753	731	761	663	759	714	744	721	723	709	775	755	749	707	727	724	683	725	742	762	739	727	717	701	765	720	719	762	720	759	752	712	742	707	725	712	765	703	792	759	814	781	746	772	732	723	773	699	726	762	751	751	665	725	681	677	789	725	748	730	766	731	776	788	699	723	753	720	753	702	729	727	768	740	768	674	710	750	774	718	768	706	707	700	725	737	783	743	719	754	751	755	769	716	752	777	774	738	748	794	752	753	717	708	686	755	697	737	718	718	727	750	761	750	693	689	787	720	745	758	704	742	756	764	757	763	756	744	756	743	721	750	744	756	722	757	772	752	753	732	730	661	801	729	752	711	719	753	708	740	748	709	803	761	730	718	735	752	726	764	691	764	735	767	716	724	735	732	766	741	751	743	780	748	712	694	730	741	727	784	743	791	753	751	753	732	766	712	739	753	742	740	732	741	789	710	708	760	721	738	720	700	730	722	748	726	742	716	720	767	750	735	720	738	720	731	819	771	694	699	735	728	733	727	728	734	685	722	727	715	761	743	758	774	729	769	730	711	768	651	723	782	758	774	762	733	717	751	715	804	766	771	772	746	719	744	703	705	725	735	700	752	698	749	743	752	797	752	754	747	733	728	743	746	728	700	753	730	708	764	758	731	816	766	729	809	740	706	750	720	721	746	751	732	720	768	774	746	747	721	692	752	692	753	713	712	805	724	763	780	720	793	714	761	711	710	755	696	809	787	751	719	693	763	772	743	724	688	729	734	730	725	689	718	708	740	753	743	765	743	692	719	747	733	728	725	687	691	762	730	733	753	757	768	753	725	720	732	735	717	728	765	751	726	741	736	751	766	761	757	692	722	736	761	721	771	750	751	765	753	742	704	731	774	769	697	796	754	743	742	765	723	741	741	732	725	741	749	772	764	723	738	743	748	773	740	674	722	729	702	748	732	722	687	726	723	738	754	735	711	695	744	725	774	748	761	710	726	766	720	706	767	752	749	729	724	751	729	723	783	727	710	748	794	737	703	739	755	721	687	715	721	755	701	695	780	766	740	750	717	751	699	764	728	659	733	761	759	709	777	698	737	768	784	725	712	761	732	746	790	752	753	735	741	769	719	722	742	783	719	757	783	749	725	756	655	722	727	781	689	754	732	712	765	758	734	720	759	776	674	736	732	720	784	776	697	772	741	745	733	763	721	727	720	712	762	717	722	732	751	780	683	755	774	675	746	729	748	747	743	773	762	726	712	720	720	703	751	710	753	697	742	714	701	788	709	772	726	706	708	719	766	732	709	717	762	722	759	747	732	742	758	718	754	732	786	730	761	742	728	749	728	750	752	725	744	719	748	740	769	766	753	755	717	714	757	722	723	794	719	744	756	717	793	715	727	766	736	767	757	785	744	746	760	730	711	779	768	739	699	727	735	733	695	740	763	777	769	705	748	777	755	748	750	757	697	711	757	733	756	733	715	739	742	772	795	717	752	745	727	752	768	716	740	768	721	774	785	661	711	747	721	784	762	762	751	737	765	770	721	748	743	744	754	708	764	803	748	710	716	725	724	701	718	796	752	747	764	749	707	694	777	718	732	758	743	756	756	755	718	750	694	759	773	745	738	735	755	766	699	764	717	749	688	716	753	710	754	729	700	693	721	720	720	746	698	745	736	736	726	764	743	746	774	748	739	722	750	705	758	697	757	747	766	717	736	756	726	739	764	702	734	695	763	684	723	767	750	799	709	782	758	814	769	753	731	751	758	683	751	719	751	705	708	749	745	749	724	693	726	747	725	757	701	764	744	763	753	721	710	765	768	692	769	786	746	753	744	722	744	743	755	727	754	761	784	692	745	769	754	728	715	695	744	744	781	788	718	738	743	771	719	756	758	734	748	744	736	768	701	756	756	693	757	745	710	711	762	711	741	739	726	703	726	707	768	732	745	796	720	756	756	736	755	769	779	750	803	731	708	738	770	767	759	717	722	687	711	725	780	730	648	772	726	719	685	748	787	673	734	709	673	743	745	739	747	791	766	743	777	723	778	724	734	756	739	713	724	776	729	794	694	715	753	695	714	757	734	713	688	733	703	776	724	729	756	747	765	766	729	717	723	794	739	763	723	658	746	711	753	780	738	744	715	778	699	783	741	732	735	723	743	746	729	732	735	764	737	751	728	709	723	730	752	738	751	753	690	750	702	730	719	754	813	739	732	728	732	731	695	749	728	744	753	770	701	720	771	720	715	758	729	705	777	734	696	740	761	724	779	712	771	743	718	711	707	724	779	744	734	757	733	750	734	704	744	707	694	725	814	753	814	756	723	716	723	765	750	747	754	759	743	740	734	774	751	738	713	767	670	736	670	753	723	722	695	771	674	747	779	715	713	730	756	729	695	756	815	746	765	719	733	762	734	744	776	758	748	721	758	739	745	703	743	735	680	724	752	719	776	649	726	737	766	746	726	748	709	711	730	743	754	761	738	698	712	777	739	721	684	732	776	751	732	719	708	761	759	770	729
15248	2344	2579	1943	1455	969	785	668	611	550	475	451	470	437	387	415	366	367	343	319	373	343	340	364	331	331	336	335	326	307	319	304	325	318	293	319	305	309	302	293	292	281	308	299	271	304	279	317	267	287	323	268	289	272	316	251	299	264	292	317	309	306	313	314	290	268	272	315	276	290	294	276	250	319	252	284	267	333	291	286	280	343	322	276	227	274	261	246	276	262	297	302	297	312	305	289	327	276	289	300	284	288	315	288	282	306	282	251	274	276	288	285	285	301	295	274	257	282	265	293	292	269	308	276	236	272	291	295	283	307	267	298	267	252	280	264	301	270	289	283	287	259	296	256	267	269	276	302	255	279	310	254	301	290	298	300	290	282	293	285	291	275	294	273	294	289	276	296	290	274	271	270	293	267	300	280	273	282	296	258	274	302	286	300	277	288	302	278	288	300	294	291	329	298	270	286	284	267	304	273	316	287	288	349	308	281	289	283	307	284	268	273	275	256	291	312	261	309	281	276	290	299	288	301	268	287	295	310	324	286	271	287	274	284	299	277	290	277	265	277	254	308	290	282	316	284	272	283	278	275	302	285	285	238	268	292	280	314	280	271	260	305	267	294	289	300	280	284	238	264	277	287	283	339	276	304	303	288	292	293	288	271	294	308	291	295	311	311	273	283	306	288	271	271	298	255	289	294	305	292	272	303	291	285	308	327	272	273	275	286	267	260	299	298	330	294	277	316	285	292	286	251	296	289	288	293	300	278	296	284	256	323	327	310	319	316	245	278	302	285	240	311	303	282	311	282	281	294	262	288	299	310	266	295	254	290	307	284	296	287	279	282	260	299	280	256	314	294	255	299	309	276	284	304	285	283	267	274	257	294	273	277	306	312	302	263	276	311	283	305	295	311	262	269	279	300	290	323	278	312	304	302	274	298	292	286	283	293	308	311	314	303	285	321	282	289	297	279	243	271	286	306	318	270	325	269	264	319	306	287	307	277	331	271	321	285	284	311	273	295	301	285	280	287	311	272	280	315	320	293	262	295	264	271	305	311	279	283	279	248	273	285	292	275	284	277	276	270	256	290	289	323	296	283	262	285	300	275	297	272	295	260	272	278	267	257	273	298	302	303	293	287	277	290	271	298	271	299	282	313	272	283	286	291	262	286	281	284	306	295	251	311	309	310	283	273	298	269	283	282	275	289	300	263	275	275	301	268	287	258	265	295	278	278	301	284	303	292	263	274	274	338	264	266	314	287	253	285	312	296	318	289	254	301	281	312	282	281	258	275	268	285	271	310	285	273	300	270	280	284	325	282	264	318	300	285	266	302	288	266	258	292	271	232	320	277	260	270	287	276	301	288	300	290	286	307	286	310	275	264	292	285	260	259	289	275	261	310	261	279	280	281	274	258	323	257	269	269	258	318	290	328	269	303	268	307	290	261	310	283	299	289	280	292	318	264	302	298	287	272	293	303	279	277	300	271	271	291	311	297	299	282	280	309	292	278	305	287	279	320	282	288	298	280	289	326	266	283	263	268	262	264	280	316	311	253	290	246	245	278	317	275	275	250	267	282	275	299	289	294	283	267	284	291	269	282	270	311	293	273	286	284	306	322	276	310	289	270	266	269	281	294	282	293	273	278	304	270	291	280	270	287	285	318	315	273	295	300	299	291	287	288	259	291	284	287	272	285	283	309	291	290	309	273	297	292	268	271	268	279	280	297	285	320	261	263	287	303	297	291	283	316	319	301	294	292	282	319	314	280	286	262	250	292	288	293	281	278	320	293	279	304	283	281	281	272	277	269	278	263	265	288	286	295	256	306	319	282	260	295	285	297	280	283	274	274	284	318	309	257	292	303	293	292	273	264	275	260	284	261	304	290	309	251	298	287	274	268	276	262	293	287	299	289	285	311	307	278	287	288	290	290	302	293	259	314	326	277	305	261	277	278	274	283	305	302	272	287	278	300	296	330	288	282	281	266	289	280	272	247	282	260	280	266	259	300	286	259	264	281	281	265	280	277	292	288	297	290	264	300	272	288	297	330	269	297	283	300	285	295	292	282	261	249	296	306	273	270	287	290	286	268	285	287	281	282	272	287	289	280	281	256	277	255	277	279	244	303	259	313	284	271	273	268	264	263	294	282	296	265	290	259	295	281	307	263	282	289	298	249	272	290	260	314	248	294	255	300	313	295	292	282	263	315	300	304	288	287	285	260	281	302	264	280	256	249	286	296	284	261	308	273	265	297	308	278	329	312	280	280	290	269	291	286	286	286	277	287	298	324	275	300	284	281	272	307	273	260	294	258	282	289	280	277	302	270	289	339	301	282	263	270	279	304	264	272	270	265	288	290	295	332	289	290	310	288	263	285	221	286	269	301	296	289	287	270	272	289	294	295	290	296	291	272	253	280	285	261	286	263	288	275	266	324	310	289	285	288	314	268	229	291	287	282	277	286	298	304	285	281	277	295	265	278	298	274	271	253	328	330	308	280	298	276	307	294	278	309	264	297	284	244	300	302	271	288	301	265	314	294	292	284	315	275	299	317	283	300	282	273	305	293	323	268	286	273	313	293	287	290	272	306	268	309	298	278	270	268	302	294	312	271	287	296	280	284	275	271	275	253	258	290	277	293	291	263	260	288	281	257	263	268	257	234	304	308	289	255	292	292	281	289	304	278	295	303	274	268	308	265	272	276	290	289	311	275	289	298	274	270	277	279	306	279	306	308	261	296	268	336	273	327	311	296	282	264	283	282	260	287	304	275	276	278	287	279	275	277	301	259	275	282	295	294	288	284	292	306	315	283	299	279	291	261	309	257	257	271	286	288	271	280	314	292	292	276	290	270	252	309	292	300	299	294	273	306	290	308	265	311	275	292	262	272	291	280	270	294	265	261	314	295	296	287	282	278	287	297	308	274	291	287	268	293	291	284	309	244	293	313	276	289	265	273	309	282	293	283	258	265	243	272	298	279	274	338	306	278	272	291	313	296	310	300	280	263	280	332	301	289	264	252	282	272	300	270	295	262	333	301	283	292	290	289	296	273	256	265	300	279	267	287	264	280	290	260	317	321	313	272	321	279	254	301	279	307	278	296	249	259	308	293	287	257	307	330	281	307	280	281	291	270	285	300	286	320	315	326	269	272	265	289	278	264	255	279	288	295	300	258	303	281	267	288	311	270	281	266	309	286	295	319	270	310	289	298	308	301	322	299	271	294	291	275	289	275	309	273	282	240	255	297	308	278	276	306	273	309	275	287	280	308	280	296	287	306	293	279	274	258	291	282	304	308	301	282	263	280	248	275	293	268	271	283	282	299	263	299	312	279	334	295	297	278	298	292	293	321	264	306	279	268	312	264	264	248	274	265	282	268	285	304	286	323	258	301	268	274	291	308	303	302	269	297	286	271	315	262	296	286	282	281	302	300	309	303	293	297	305	285	324	300	283	321	257	264	293	333	264	308	289	292	266	321	284	295	273	296	303	290	270	260	299	278	267	254
8989	2137	4789	5978	4873	3846	3264	2720	2505	2159	2034	1852	1796	1642	1552	1420	1336	1196	1142	1111	1040	995	1017	979	968	980	953	908	868	885	850	842	893	803	808	791	732	725	769	713	737	717	759	724	712	642	706	654	654	661	682	650	703	711	682	622	676	679	716	654	673	668	681	638	661	701	684	671	637	644	635	713	657	655	641	658	645	641	641	604	694	652	615	704	630	657	645	647	652	687	683	654	682	644	674	713	646	698	627	706	661	677	621	645	655	681	650	675	656	656	673	624	651	657	671	664	668	611	642	633	608	719	682	628	649	629	702	639	638	622	630	623	649	698	649	668	622	589	631	612	664	632	650	645	613	636	648	687	642	688	671	663	616	650	604	669	677	669	627	689	619	639	658	695	629	643	682	690	654	626	622	643	674	665	670	668	672	632	636	628	636	659	663	626	646	624	664	660	643	649	644	613	662	635	620	644	648	627	674	675	682	636	672	637	657	611	684	679	701	629	686	609	631	639	638	621	677	662	623	679	655	664	652	625	637	654	631	639	690	659	653	660	696	657	633	684	651	619	641	680	656	637	657	654	637	652	662	659	622	658	649	654	671	709	702	639	656	598	656	620	627	678	648	638	650	689	642	642	644	707	665	641	650	636	681	658	650	678	640	630	599	624	709	687	686	664	653	664	675	693	636	629	632	626	650	628	636	660	667	645	642	640	645	654	667	657	643	654	674	691	642	674	717	671	666	647	681	673	661	639	590	653	680	671	641	688	650	711	647	602	651	621	681	640	607	629	630	654	622	688	590	660	620	670	648	681	682	624	636	626	635	674	669	644	657	622	673	645	657	658	657	623	682	681	633	624	663	642	621	650	676	646	660	652	701	676	645	669	623	637	597	673	658	702	685	692	698	675	634	663	724	649	662	632	646	676	614	663	540	622	618	661	693	633	649	643	668	657	630	605	646	653	659	636	624	618	642	674	630	631	707	708	671	689	658	663	673	686	648	631	646	663	608	640	650	644	629	633	675	655	659	674	681	662	637	660	584	679	655	642	649	679	657	650	626	683	638	686	605	642	618	645	644	664	706	665	644	656	692	697	562	669	701	659	642	619	646	670	664	624	611	661	645	702	636	618	658	618	650	658	646	642	610	628	642	664	677	683	614	671	603	662	649	674	681	699	690	634	670	616	633	649	662	660	675	672	667	687	669	648	635	695	657	681	644	688	645	621	655	649	608	663	642	634	694	628	677	651	674	661	678	657	663	648	725	663	653	649	669	609	628	681	690	661	637	629	670	620	638	662	655	646	687	663	672	638	635	661	601	630	662	678	618	653	638	670	672	645	630	636	605	672	592	685	675	651	665	675	665	719	623	669	677	626	645	634	612	632	649	630	633	662	630	642	637	620	645	691	655	672	669	620	583	653	628	655	641	618	683	664	638	615	659	649	610	608	664	645	669	632	667	659	683	629	681	648	634	631	694	620	640	644	644	641	641	656	616	651	662	632	670	625	654	641	657	658	638	619	628	699	670	611	662	650	646	657	632	647	643	658	629	627	669	683	624	635	632	665	620	594	666	685	698	670	640	675	663	616	664	670	644	604	622	626	682	657	666	653	652	665	613	657	668	650	632	637	682	662	661	643	664	628	692	630	615	667	639	640	653	648	641	674	664	667	645	654	674	681	701	669	644	682	652	688	660	650	625	646	644	609	657	683	638	624	670	693	662	606	690	649	672	644	611	637	686	656	613	664	662	681	657	608	665	653	646	672	649	638	644	696	681	602	660	649	671	660	589	669	632	630	659	661	654	667	667	671	695	656	638	640	664	699	649	638	676	670	660	659	665	697	620	646	683	695	657	668	673	629	677	673	658	630	653	643	671	713	688	648	658	698	623	671	642	681	705	641	681	659	636	633	657	632	679	625	627	659	663	661	663	621	665	671	597	651	678	705	673	655	692	674	653	661	672	586	650	609	624	645	641	663	632	637	625	662	620	662	639	638	647	608	682	619	652	628	672	658	646	663	649	604	644	633	694	616	623	671	615	675	647	649	637	626	669	635	654	663	623	684	638	657	657	655	649	660	651	691	608	690	653	699	628	686	657	679	620	675	662	641	649	633	704	664	686	674	676	656	649	623	663	670	641	635	682	681	646	671	655	674	655	637	670	668	645	626	671	634	649	640	659	655	685	655	687	661	616	622	668	676	634	715	636	647	621	652	641	673	649	687	643	699	629	646	612	669	633	649	642	611	641	624	631	665	649	626	707	620	627	678	599	674	653	636	645	640	669	631	627	654	660	704	596	651	651	628	638	634	641	664	658	615	672	648	674	659	679	615	653	678	615	630	682	648	668	620	630	646	656	650	641	645	636	601	633	602	624	689	693	640	610	642	618	648	687	671	625	632	657	634	662	691	670	685	646	678	632	675	659	646	630	660	598	662	635	671	606	644	647	685	666	648	656	628	657	635	669	678	644	648	692	658	663	622	626	680	662	618	655	633	597	693	677	663	667	669	665	649	654	631	634	630	665	608	700	730	640	666	630	690	625	640	685	659	678	673	632	651	662	636	653	608	708	703	658	624	657	651	650	662	630	678	626	658	642	634	691	638	658	664	590	701	666	646	634	601	679	691	684	649	624	646	637	683	685	685	675	686	678	698	621	621	660	639	664	664	649	664	661	648	658	675	699	681	650	652	699	640	643	644	622	655	711	659	667	657	663	672	666	679	603	655	660	630	651	651	661	664	636	620	656	638	603	676	732	649	629	627	661	634	702	662	635	616	625	615	625	601	675	646	672	635	656	652	662	671	655	670	580	668	593	625	659	626	661	589	636	687	658	663	618	586	626	662	645	669	630	629	670	609	641	688	662	667	651	656	663	656	684	648	665	673	619	625	631	649	665	636	678	640	649	677	642	682	610	657	653	676	671	635	669	658	687	616	644	670	662	644	628	662	675	678	636	656	657	622	628	659	676	636	653	642	648	701	672	608	599	667	679	656	645	655	681	629	629	685	619	660	664	635	673	706	659	640	686	631	683	674	651	642	645	630	605	649	657	687	678	675	626	620	635	634	670	701	659	671	665	692	638	628	701	643	656	624	650	642	677	703	697	661	682	665	648	666	684	676	637	734	672	668	640	646	663	621	670	685	677	626	650	651	585	635	685	603	684	659	628	671	618	672	685	666	692	672	682	663	632	636	660	660	650	634	634	633	705	639	682	626	685	665	603	645	688	653	649	597	638	694	652	648	651	746	704	652	703	661	705	703	654	613	650	599	707	671	667	623	645	669	670	649	632	617	645	638	661	683	617	675	658	660	609	670	658	676	660	671	679	610	597	674	681	623	658	636	619	626	674	671	693	599	645	650	646	649	612	637	685	654	629	632	713	650	651	642	596	612	638	649	697	647	631	690	661	643	643	621	673	649	688	690	709	621	612	606	643	603	667	662	632	655	649	674	658	609	632	670	632	674	610	638	675	660	633	645	700	679	675	649	652	642	642	627	663	646	704	666	658	647
2013	600	752	719	532	402	360	359	308	323	331	283	303	288	272	278	286	236	245	229	242	280	259	264	250	262	258	276	229	266	265	282	223	243	243	264	244	256	228	239	229	242	225	228	236	243	247	223	221	243	239	281	256	236	236	215	257	246	268	258	254	244	215	242	251	208	247	216	250	231	236	244	244	230	255	232	233	253	241	222	230	233	233	267	235	253	223	242	233	259	230	212	243	221	223	237	231	214	236	235	245	235	264	238	233	216	221	233	245	238	242	215	237	261	242	242	207	233	239	236	202	230	247	215	219	262	242	213	230	273	220	229	239	257	243	260	264	265	245	215	259	245	230	268	230	226	242	221	237	248	238	241	219	235	238	239	242	242	227	255	225	253	219	253	236	249	232	200	251	242	259	228	262	254	214	198	209	255	221	228	211	248	248	222	195	267	218	224	236	249	228	244	240	237	247	271	221	260	264	239	243	226	224	244	217	232	235	234	232	230	254	259	250	236	273	215	232	237	208	214	231	226	250	234	241	255	237	217	249	228	235	273	276	240	203	241	246	214	225	250	262	214	244	277	244	255	236	222	258	247	203	248	236	258	264	227	221	236	270	227	247	219	220	238	257	245	208	246	241	236	247	249	221	248	226	227	260	243	234	209	230	238	262	264	248	272	227	227	238	230	246	228	253	242	225	251	235	245	242	239	232	219	247	238	250	229	268	231	264	225	228	248	226	253	225	230	226	259	242	223	236	226	261	237	217	220	242	254	237	251	254	250	268	223	226	216	236	250	231	265	254	257	249	243	254	226	251	245	244	234	263	219	250	256	204	244	226	221	232	239	238	248	246	231	234	237	245	242	258	226	227	233	222	238	238	267	241	269	233	245	224	223	240	262	262	238	234	241	241	245	242	236	238	226	228	236	219	208	247	261	262	229	210	253	223	244	253	244	209	230	274	238	233	226	261	277	254	233	242	262	231	216	229	241	261	227	230	222	256	237	227	227	251	255	227	259	238	208	225	242	240	243	225	226	246	243	198	203	265	229	253	244	216	226	240	256	246	236	237	241	252	245	249	244	269	237	244	241	240	232	239	238	245	247	218	246	228	253	241	225	243	230	233	240	222	252	248	256	273	224	242	217	176	271	239	211	230	264	248	242	240	222	245	237	247	229	258	223	253	270	241	222	248	215	274	244	252	260	248	251	243	246	258	235	222	236	239	228	237	234	255	235	217	258	232	230	244	253	257	228	254	236	215	247	245	229	223	252	244	223	218	230	266	238	274	215	256	209	224	237	227	251	274	216	262	211	226	233	250	235	270	264	227	256	205	245	220	259	254	255	248	280	237	236	257	230	233	269	234	207	225	224	254	262	236	243	272	264	217	253	239	238	245	250	260	224	234	221	233	203	240	252	257	229	268	259	260	240	246	265	247	249	253	228	211	242	228	233	261	215	221	246	238	250	268	285	231	247	233	243	246	255	248	199	238	248	235	212	241	250	239	248	235	244	223	237	253	257	221	233	233	239	231	280	251	241	230	250	260	241	260	247	219	241	255	250	231	259	229	236	254	228	216	235	250	235	237	249	227	244	263	246	255	234	225	228	234	234	238	240	254	269	264	218	273	258	225	260	238	218	218	240	250	214	233	243	230	245	238	237	238	236	209	254	268	256	225	244	227	268	219	236	245	238	245	267	267	237	263	227	244	256	216	219	242	226	232	251	233	232	237	231	236	245	225	249	219	259	231	248	237	253	227	242	240	239	227	217	242	263	224	218	233	246	253	253	243	246	261	250	253	251	287	216	201	237	240	208	232	197	221	250	233	256	260	263	238	253	236	234	237	251	242	233	215	239	237	240	243	223	237	257	238	259	221	258	191	264	271	230	223	218	253	241	237	240	229	251	237	244	208	227	260	251	220	220	234	201	229	225	255	217	271	251	244	242	219	281	228	242	233	210	238	250	244	253	231	244	246	264	289	265	228	247	223	222	214	235	228	250	248	264	218	237	228	248	231	232	229	259	276	226	248	235	266	228	226	224	255	214	220	243	248	242	263	247	251	245	255	227	264	256	242	238	262	269	263	242	254	269	224	245	239	252	250	209	217	204	230	250	215	251	220	208	252	227	215	238	258	261	241	253	238	216	243	249	244	245	236	237	218	271	253	219	222	256	215	248	250	205	247	243	237	250	226	293	251	242	227	224	232	236	224	254	228	255	256	241	215	256	266	250	235	248	257	252	244	226	243	268	248	215	239	230	259	234	258	276	228	238	247	206	246	220	222	244	257	224	264	253	242	264	226	213	218	242	242	202	240	257	268	232	252	244	231	258	246	233	233	227	234	220	251	255	262	255	221	244	246	226	230	257	257	253	263	215	235	233	217	279	212	226	229	251	231	212	240	253	253	250	238	264	272	232	218	247	251	216	245	233	244	276	247	226	264	252	255	253	246	244	216	234	240	216	249	256	244	221	283	243	249	225	253	221	225	219	230	248	242	227	236	233	221	218	276	238	242	238	254	260	215	212	260	249	261	228	216	255	248	252	229	236	245	245	206	230	245	243	254	228	216	260	232	239	233	267	234	241	241	250	237	258	247	238	228	261	236	235	238	230	206	239	249	219	214	229	246	223	249	229	277	222	259	232	240	244	240	234	218	247	242	228	210	264	228	258	239	233	225	256	257	264	251	244	247	254	275	222	241	231	214	239	234	236	245	229	261	267	241	258	247	229	255	246	221	251	255	244	223	231	269	207	260	236	248	238	223	245	254	233	257	212	246	230	275	258	199	228	264	254	248	283	231	228	200	252	244	241	248	250	230	207	274	226	221	237	247	233	220	243	236	271	233	231	243	231	232	216	223	260	274	234	218	274	250	267	274	209	227	255	230	224	241	253	186	223	242	265	217	235	233	228	229	213	241	246	232	273	237	247	257	226	216	255	248	227	246	266	259	263	236	251	248	233	239	241	258	271	240	230	252	273	244	254	246	230	237	219	228	216	226	250	262	256	255	239	209	252	267	213	240	236	240	202	248	213	255	231	215	247	251	256	242	221	207	241	249	223	245	268	241	269	237	262	235	212	255	203	228	237	244	242	228	251	220	215	249	227	257	258	243	219	233	236	230	213	242	214	243	265	277	220	264	250	244	228	260	223	267	239	242	237	211	249	237	262	244	249	241	208	229	262	244	250	248	236	238	205	254	258	218	231	252	211	248	228	263	277	234	220	269	254	240	258	242	204	230	258	244	263	262	253	230	265	263	230	235	259	236	240	258	235	240	254	265	245	234	237	239	210	218	226	253	221	267	233	241	218	224	255	255	233	216	273	245	269	239	273	272	227	273	272	255	242	244	242	252	246	222	251	251	233	215	224	240	231	246	230	237	222	239	204	215	233	260	213	235	245	233	229	236	264	259	225	250	230	238	224	223	233	230	222	259	266	232	255	251	247	219	249	248	245	222	238	208	238	234	249	196	245	247	211	226	211	258	221	249	240	236	229	251	236	201	244	245	252
2101	991	1694	2011	1668	1313	1184	1097	1009	966	984	884	900	814	854	828	754	732	691	688	725	680	661	656	689	670	676	661	661	652	624	622	611	635	643	611	608	610	627	604	634	633	619	586	631	588	586	598	621	590	544	611	546	587	575	596	572	614	561	563	577	544	572	572	568	517	562	558	573	553	595	558	598	593	542	590	560	568	607	574	598	565	596	582	595	553	595	609	631	566	551	578	581	601	609	577	594	534	540	546	542	549	565	580	574	598	580	597	559	562	563	605	608	575	567	595	572	589	570	590	567	597	578	558	637	584	528	555	534	612	569	549	588	570	581	581	622	558	579	599	584	584	559	611	619	577	557	571	601	603	542	579	546	545	534	589	568	561	543	576	602	611	571	536	569	573	575	559	593	564	667	614	585	583	573	527	553	562	562	581	576	584	552	605	566	603	566	609	559	588	591	583	632	574	600	582	567	600	562	572	581	592	582	564	557	638	559	536	587	587	548	540	566	587	571	606	605	573	577	547	554	585	519	560	585	565	576	608	620	583	532	592	526	620	638	580	561	558	587	630	555	599	607	580	551	569	541	584	590	621	580	613	578	534	610	544	605	610	564	553	572	547	568	578	596	586	570	589	580	587	555	560	560	603	543	578	593	558	606	573	608	588	583	561	572	572	575	574	557	569	595	581	564	611	573	546	609	610	563	581	576	557	566	604	532	599	557	609	577	580	592	576	537	568	589	536	606	573	631	556	561	574	609	581	590	580	594	556	603	575	623	554	561	618	562	583	549	598	593	592	640	567	545	565	523	577	572	565	561	566	579	583	602	592	574	582	561	564	574	563	605	572	598	588	543	558	572	616	585	584	568	592	551	587	520	575	560	566	590	587	562	587	545	588	591	597	589	568	614	577	573	609	548	622	557	584	570	596	563	570	543	615	607	606	544	589	554	583	611	579	590	585	575	580	606	594	558	579	563	570	560	561	596	562	599	632	566	567	539	595	572	612	580	615	554	555	559	601	593	563	580	546	595	595	616	570	543	572	558	580	623	578	584	568	576	536	598	580	578	604	591	570	610	635	576	580	562	573	595	611	557	523	570	575	609	532	568	548	572	572	592	616	537	558	593	578	580	529	582	584	539	586	548	598	576	598	557	561	584	594	607	534	554	572	618	597	555	584	558	596	592	544	549	578	597	636	575	559	567	512	566	584	569	553	593	587	562	558	583	607	578	587	588	601	553	572	569	564	577	591	587	577	601	592	594	629	582	580	550	596	575	559	541	561	576	577	607	594	589	559	578	580	559	572	607	600	598	547	603	572	573	536	551	594	535	575	539	585	574	598	594	603	577	626	609	564	559	548	614	564	582	581	554	598	553	587	598	583	576	619	573	573	592	549	565	620	564	563	565	596	558	543	580	607	575	544	564	553	600	588	602	585	554	597	544	602	558	566	523	561	584	600	577	610	563	568	608	584	543	621	579	587	571	585	567	577	579	576	593	575	586	609	569	610	619	602	557	605	562	617	567	548	606	584	598	551	604	549	540	584	594	546	551	605	552	567	589	560	584	606	561	621	578	614	558	580	586	584	537	542	601	578	607	585	629	620	626	589	572	622	569	570	558	596	556	560	560	576	597	559	533	585	598	573	574	567	604	575	638	557	552	594	603	593	580	573	605	610	648	569	559	575	622	591	585	610	544	619	572	593	571	532	554	549	584	594	594	567	580	585	581	566	597	604	587	608	591	566	550	567	603	576	577	584	590	570	614	593	583	585	561	626	606	544	557	541	554	634	604	550	567	562	582	586	552	611	605	606	555	587	571	579	562	549	558	551	610	559	576	556	588	545	535	554	599	603	579	605	598	545	573	575	560	559	575	598	586	519	597	567	547	631	595	563	563	592	596	569	595	624	570	623	543	563	520	580	591	607	546	559	594	601	556	568	565	558	617	591	568	613	575	555	550	533	574	562	584	627	595	598	605	595	597	577	597	557	573	530	548	588	599	578	577	589	544	629	609	597	554	560	586	562	573	575	542	572	614	574	553	576	599	591	593	587	567	574	545	557	584	574	621	556	566	593	548	558	604	533	588	608	657	593	632	576	580	615	577	561	600	563	580	597	553	608	554	572	614	550	549	586	545	597	569	582	548	577	580	581	598	559	564	598	568	575	577	623	634	572	614	563	538	552	575	529	557	551	549	599	614	572	602	596	638	551	592	580	605	586	537	588	599	589	575	582	560	577	625	556	610	588	585	529	556	543	540	567	540	539	581	598	588	539	567	554	538	566	616	615	597	594	564	546	566	562	549	590	584	584	613	608	560	550	545	549	562	565	584	551	618	587	628	568	584	571	596	593	611	580	611	534	603	593	569	576	571	590	605	612	586	596	549	606	570	572	563	582	575	592	581	594	570	554	576	569	571	620	604	567	577	588	573	595	590	571	586	608	584	615	573	558	567	606	593	579	529	607	587	533	570	563	551	590	599	545	632	589	585	642	604	575	552	593	615	550	586	567	511	570	583	593	546	612	567	565	567	610	590	548	572	543	550	599	577	572	610	587	582	593	574	546	544	585	553	560	603	551	545	576	565	567	595	607	549	548	559	581	561	557	549	566	580	574	589	571	573	560	546	573	542	548	590	549	552	589	596	586	565	579	590	617	549	577	597	571	554	576	581	613	560	585	589	603	583	572	575	609	590	552	559	587	579	606	567	540	570	619	583	593	582	594	545	567	609	569	587	575	582	603	594	561	547	553	585	567	566	581	553	598	564	589	567	597	586	584	609	610	545	581	635	608	568	595	616	590	591	536	581	549	579	553	582	606	552	528	579	593	577	557	566	566	567	575	604	560	631	625	567	590	570	622	576	561	591	554	582	576	587	598	613	562	526	556	538	612	598	595	554	577	595	564	586	548	599	554	580	585	553	589	583	573	580	573	593	586	566	576	590	559	544	556	575	596	591	589	572	551	573	557	583	570	583	564	569	521	563	592	577	565	558	601	578	574	596	575	608	549	573	600	585	538	542	571	533	567	559	598	598	630	582	551	564	518	578	565	572	597	580	570	573	603	596	600	592	575	568	564	573	583	616	537	580	615	587	578	594	565	578	565	545	572	592	562	592	610	568	626	572	557	570	632	573	590	606	570	571	586	563	556	631	545	575	567	581	584	594	550	585	605	604	618	570	590	586	592	582	595	595	608	583	573	542	588	558	601	626	633	592	552	574	604	595	605	588	550	595	631	593	559	616	602	611	586	574	586	560	573	575	571	579	581	609	587	574	551	548	533	583	524	556	580	544	593	564	548	574	577	524	530	566	568	599	570	552	580	619	562	570	591	591	569	585	572	588	612	568	574	562	564	554	585	634	598	566	592	591	566	514	572	611	569	563	574	579	576	542	566	545	566	589	586	537	584	611	550	596	590	550	600	565	588	617	576	603	600	591	566	582	597	596	619	543	547	564	566	591	582	564	573	568	605	596	570	580	554	581	562	558	547	537	548	547	548	589	578	597	582
8144	1371	1544	1329	945	694	615	580	557	482	447	476	462	441	360	386	358	387	369	346	365	367	339	346	346	344	338	354	292	350	333	353	308	330	339	341	364	347	342	303	323	299	324	346	368	319	289	299	349	333	321	324	337	327	315	334	310	315	276	321	336	306	326	317	353	296	335	305	330	300	292	337	284	326	309	283	349	325	349	312	271	315	284	322	286	295	305	308	325	315	323	312	317	312	304	324	303	303	316	345	337	331	320	293	313	309	324	316	337	330	313	341	341	308	338	308	330	327	352	292	298	266	325	292	369	327	317	333	325	312	301	298	313	327	333	311	317	289	318	326	321	348	324	303	303	333	332	314	296	288	303	312	335	324	317	321	347	315	335	292	319	326	322	328	323	314	319	308	292	329	292	284	343	306	333	315	335	312	343	282	306	323	297	313	304	315	321	295	287	298	316	324	296	293	313	341	294	302	286	325	302	331	320	334	303	290	330	296	363	323	310	313	305	318	301	316	340	324	331	295	310	295	308	318	306	320	319	288	306	291	329	315	345	315	308	333	283	329	336	312	362	349	309	310	302	328	327	305	297	293	315	352	313	327	335	323	311	305	307	313	286	319	311	321	322	313	338	315	308	291	328	332	301	328	319	352	330	340	320	313	357	340	326	354	302	297	321	305	318	319	331	325	348	288	323	329	343	295	319	309	319	297	317	284	325	324	339	316	322	278	314	326	336	316	361	330	308	293	301	363	359	323	295	333	313	304	296	313	301	323	296	330	333	347	291	329	282	292	359	287	321	321	341	303	344	306	341	299	307	298	309	277	293	279	307	331	292	325	327	328	300	316	298	311	333	318	327	327	314	325	334	342	318	345	323	308	283	319	291	329	302	327	284	331	312	348	312	358	347	290	303	303	311	330	291	309	300	333	324	321	331	325	341	336	296	313	342	285	348	345	310	304	342	319	316	331	312	315	327	365	312	316	320	305	334	316	297	304	317	300	318	328	311	328	309	290	350	336	318	308	342	318	322	346	335	323	288	324	310	316	300	308	287	367	324	319	339	306	312	321	313	313	306	360	314	309	330	325	294	316	303	315	316	315	340	336	300	318	286	317	328	342	311	287	333	298	325	330	303	310	312	321	304	301	333	319	328	325	336	341	337	313	305	326	368	297	314	354	351	314	332	343	343	341	318	320	301	300	352	331	301	316	304	323	341	314	353	296	309	339	328	306	339	321	319	298	339	334	287	300	296	313	320	342	298	291	319	275	304	343	313	317	315	354	323	322	356	292	302	323	300	316	346	314	326	309	359	357	315	308	300	292	310	314	342	305	307	306	299	294	314	327	335	310	357	323	273	325	338	350	322	318	320	298	314	338	317	326	302	296	347	317	316	305	315	316	315	316	330	287	342	308	302	287	318	323	343	322	301	302	306	305	301	305	312	324	311	319	325	313	320	270	291	298	337	332	355	306	359	325	325	338	342	278	299	349	367	321	354	340	350	343	372	304	328	330	325	331	315	286	333	338	329	291	325	312	304	308	305	330	313	342	327	307	312	311	355	314	324	336	327	299	335	316	339	307	304	281	306	332	316	321	335	334	312	297	343	304	294	315	317	318	313	344	329	317	293	316	321	340	309	319	322	329	332	304	331	314	315	300	301	313	315	273	316	289	300	338	363	318	316	329	307	348	327	342	326	315	298	338	326	328	319	349	307	319	304	293	303	313	352	310	326	336	321	310	344	288	343	310	345	332	335	301	299	302	303	306	360	331	334	316	361	293	320	290	303	325	320	355	322	319	335	356	320	308	299	339	303	340	316	307	308	317	306	331	339	321	316	290	294	327	330	340	327	314	323	296	316	312	305	299	306	316	294	301	347	323	350	307	344	309	325	317	341	329	345	317	308	353	320	309	298	316	310	322	346	329	312	324	307	304	318	330	303	302	329	314	325	288	297	347	317	335	323	280	298	330	327	301	316	320	296	326	307	313	302	311	292	300	280	317	314	308	336	307	323	275	336	344	289	307	315	322	309	336	318	282	299	319	347	377	330	311	337	309	320	292	313	306	315	299	319	295	322	327	329	333	294	320	305	311	291	354	328	307	297	319	320	304	313	317	291	315	289	312	344	345	328	303	320	325	282	309	308	313	312	352	331	312	295	341	317	338	293	289	323	328	308	330	319	322	304	311	307	317	295	296	304	275	312	342	333	310	331	302	314	341	315	308	321	277	281	318	335	364	313	352	328	288	324	361	318	342	357	318	314	278	328	318	349	322	354	326	321	327	267	315	312	334	340	303	306	311	299	365	303	306	299	343	308	315	333	301	316	323	286	296	354	312	325	314	334	332	341	296	274	295	321	297	345	321	329	341	337	300	307	306	336	299	322	328	352	302	336	337	388	325	346	319	316	328	328	322	352	301	292	316	320	315	343	318	310	297	309	322	305	341	321	295	304	322	300	306	344	279	302	312	305	343	333	290	334	302	320	340	315	341	312	330	328	320	323	327	328	319	336	344	313	311	310	327	328	314	300	321	335	328	309	311	353	312	286	328	311	317	300	333	288	319	341	338	314	327	316	334	321	332	316	305	321	335	326	313	302	361	305	323	342	326	302	354	337	325	286	306	328	303	331	331	312	328	309	321	330	314	329	328	335	312	334	332	338	323	357	335	319	358	321	337	291	318	286	324	294	300	311	305	334	341	353	294	296	278	352	305	287	313	319	335	311	318	326	309	313	313	308	310	314	295	322	330	289	306	327	314	295	357	285	304	311	341	302	315	337	346	303	340	337	309	338	306	318	370	347	315	296	314	312	330	320	370	311	319	309	295	310	306	306	337	356	334	309	299	328	336	324	328	324	312	362	298	338	334	310	321	332	347	307	323	295	265	382	329	289	323	331	330	350	328	311	345	310	328	354	336	317	337	297	329	296	335	332	353	322	317	311	328	293	303	326	317	300	305	308	330	281	331	332	308	343	337	316	309	298	347	306	321	330	345	305	305	326	321	312	347	285	286	314	306	310	292	336	345	327	308	341	306	295	304	315	280	308	320	293	312	314	304	312	308	297	299	332	366	312	316	314	295	342	335	304	326	312	340	301	316	314	318	343	294	290	313	301	335	313	328	324	327	300	301	299	295	305	307	306	348	292	339	323	312	327	305	322	333	366	323	331	307	299	329	317	317	321	289	307	323	260	314	318	358	313	343	299	326	317	293	266	324	319	309	320	303	311	335	322	301	338	321	330	309	325	316	286	308	313	323	334	315	323	310	331	311	342	304	304	312	324	316	319	323	298	356	330	320	318	344	338	308	306	308	310	339	304	310	298	275	330	331	310	348	322	321	304	332	340	315	305	336	313	340	329	297	280	322	303	307	356	335	295	360	305	332	306	312	294	325	324	301	339	311	294	300	315	343	325	341	319	310	309	324	325	355	294	305	290	296	333	300	309	333	304	355	314	307	309	305	348	305	319	338	303	324	301	332	328	302	310	305	292	324	316	322	320	325	296	322
6950	1619	3286	4121	3439	2606	2317	1985	1857	1719	1622	1453	1389	1363	1247	1200	1156	1121	1018	959	965	984	1023	911	982	923	952	901	892	847	842	797	846	819	875	816	831	788	839	830	804	792	794	811	723	760	729	754	737	669	763	793	789	740	790	748	707	751	751	767	766	736	793	706	730	800	747	725	734	717	764	724	743	797	715	718	692	692	712	700	752	697	741	751	694	733	770	727	755	713	748	769	680	729	762	756	769	742	746	769	741	745	732	766	748	774	749	739	744	710	734	725	758	718	762	746	754	717	735	729	711	738	695	773	720	695	701	764	716	765	747	758	762	752	715	722	809	749	743	712	766	759	774	737	745	796	770	719	733	703	761	726	767	739	701	715	763	744	779	745	708	750	718	727	744	725	704	721	767	723	703	753	713	748	733	744	726	768	727	710	767	724	748	719	749	740	792	720	754	755	724	740	714	731	748	809	762	753	758	711	714	737	709	740	726	779	741	727	717	705	757	768	755	689	764	691	758	770	758	751	699	693	745	719	770	741	722	739	731	711	722	724	755	789	748	747	757	784	741	782	728	752	730	711	715	720	718	685	741	755	734	746	709	746	708	738	772	766	753	707	703	724	746	750	719	735	734	732	732	695	685	763	771	683	719	725	689	704	738	712	696	765	761	729	738	736	734	742	734	747	732	764	729	764	759	738	755	751	685	750	704	757	744	703	656	742	769	700	772	716	760	752	731	760	694	699	740	705	746	739	714	769	724	791	768	784	740	685	752	753	703	708	734	749	690	751	729	726	710	752	798	732	761	745	765	722	721	710	719	737	764	760	742	725	727	734	728	766	787	716	747	771	739	723	742	765	750	737	845	745	748	711	704	762	753	745	750	745	736	727	727	696	699	758	710	663	767	734	709	756	706	695	692	712	708	769	726	715	760	739	781	676	778	706	752	714	677	726	758	710	728	715	717	754	704	728	745	741	705	698	769	746	774	758	759	749	710	769	692	782	738	740	683	753	746	753	789	722	683	678	744	774	749	687	730	790	752	749	758	757	782	734	737	700	679	722	749	698	727	724	763	751	764	744	761	710	733	746	759	753	723	743	733	738	723	737	733	762	724	782	754	745	695	714	737	708	746	717	759	796	782	778	769	768	726	742	773	769	737	727	716	721	757	725	726	754	769	747	715	731	678	759	719	763	692	726	720	711	726	710	683	719	758	710	707	710	720	720	751	760	810	742	718	726	766	723	785	717	714	744	711	713	710	772	769	731	695	736	752	720	746	705	690	803	734	781	751	726	744	762	776	710	779	692	721	733	746	684	724	683	801	745	752	789	729	686	779	711	731	689	731	787	719	713	757	751	715	713	744	754	745	750	693	794	755	730	786	719	748	782	751	748	720	725	725	768	757	734	709	737	775	730	705	776	672	680	750	726	759	704	718	701	744	764	755	707	718	730	726	727	727	738	734	686	774	732	699	754	736	741	754	726	680	758	778	731	680	727	692	762	735	731	764	724	700	788	694	787	705	704	706	730	711	761	759	744	690	679	765	751	750	751	747	728	804	758	778	681	729	715	762	754	692	738	693	714	697	705	745	662	741	729	746	720	731	778	763	726	662	747	692	784	762	777	802	714	738	766	755	713	714	716	785	694	751	709	723	712	747	697	709	795	778	766	732	753	755	716	717	746	740	747	786	747	759	710	757	740	720	755	728	683	711	712	751	757	711	755	710	718	716	745	767	731	723	753	757	712	751	735	750	684	729	732	675	749	721	677	727	727	720	764	766	719	709	752	713	716	716	689	699	746	734	754	730	666	773	720	752	746	729	722	760	671	715	757	759	729	701	709	746	758	722	749	775	727	671	752	702	737	728	760	712	734	793	745	743	739	798	767	738	710	770	715	717	783	714	725	770	728	763	750	745	785	756	730	754	780	699	774	716	707	758	778	725	770	736	766	763	693	739	746	744	720	759	724	697	735	750	754	775	748	727	710	723	705	725	720	767	736	716	726	699	746	673	754	724	761	732	715	730	753	721	733	723	735	752	739	768	758	742	736	743	708	743	727	726	777	707	713	702	724	684	796	750	714	721	716	707	696	725	750	778	693	731	695	719	730	709	742	738	777	682	755	736	703	738	734	777	676	677	750	711	732	736	742	772	700	730	700	763	771	780	761	721	727	720	765	731	688	782	748	757	733	736	743	718	757	749	769	709	720	725	778	741	713	746	724	704	727	719	724	704	743	739	762	728	726	739	742	760	759	765	739	667	760	748	743	752	734	759	741	758	754	763	703	742	754	745	746	746	729	748	698	732	729	733	718	739	716	775	758	744	715	721	714	713	756	777	753	734	732	741	719	729	781	794	751	720	728	751	723	691	747	723	734	715	743	757	719	767	716	751	713	675	751	715	687	732	733	728	727	751	722	712	733	722	739	745	777	723	693	729	750	701	715	758	792	729	715	734	738	720	731	726	733	732	745	714	745	753	738	711	701	751	722	746	712	756	721	706	753	754	751	771	728	769	778	755	712	726	745	769	743	737	753	745	721	710	735	704	713	726	706	717	719	732	745	739	785	721	759	713	734	783	726	717	735	792	721	754	739	744	734	787	719	684	753	716	772	761	714	755	721	754	757	699	681	718	756	746	716	721	781	782	719	732	753	747	755	755	756	728	791	734	667	746	749	731	714	724	697	690	736	744	710	756	731	726	738	726	733	732	722	733	763	765	710	768	734	725	725	722	725	773	713	714	761	763	738	707	748	796	687	767	727	725	741	746	727	773	711	730	688	713	779	754	731	757	760	805	742	771	718	750	710	700	702	763	721	692	742	767	757	780	723	763	701	770	741	758	755	758	761	754	682	735	709	745	794	719	760	729	728	742	726	696	788	728	754	767	763	689	711	760	709	744	764	707	745	692	734	738	713	720	763	715	710	721	706	776	694	715	712	753	726	745	732	719	735	716	702	727	722	705	721	726	671	732	683	731	761	717	753	751	717	724	710	692	712	760	740	710	734	711	697	793	713	709	712	718	717	729	729	781	736	716	736	777	734	729	719	804	704	744	721	728	701	686	773	724	744	738	765	762	734	755	737	726	730	772	707	777	726	748	729	735	741	706	705	765	760	725	744	690	702	743	745	715	735	693	755	729	719	801	705	730	737	807	746	757	714	747	739	766	767	720	738	681	719	725	740	707	715	727	734	741	774	737	742	737	732	748	729	742	760	744	768	717	745	702	748	747	776	708	763	744	738	729	729	755	688	700	718	724	744	760	762	722	713	752	757	762	727	744	720	721	783	770	737	752	755	752	771	742	705	711	724	741	688	740	657	726	741	692	734	703	709	717	725	708	755	734	762	745	725	742	715	716	692	706	730	763	677	680	759	698	728	743	694	772	762	703	693	735	713	750	737	694	779	713	735	711	728	729	763	737	734	805	710	782	742	697	776	724	798	717	678	675	711	761	729	747	745	699	709	761	740	701	733	712	764	711	725	715	685	751	753	706	765	739	752	714	749	713	760
15048	2303	2541	1998	1236	1023	789	690	613	588	515	450	474	441	456	382	382	346	367	316	318	338	314	301	315	321	320	320	288	309	309	321	305	284	291	312	302	278	297	296	301	286	280	294	294	294	275	275	279	271	293	271	260	260	271	250	272	275	262	248	270	276	318	276	282	266	268	306	298	286	271	262	262	281	296	303	262	260	281	274	261	271	285	263	301	276	304	299	283	279	279	256	299	292	292	282	295	285	267	269	326	302	306	298	293	265	291	277	294	290	289	283	251	279	294	261	283	284	245	271	301	273	261	274	282	298	272	279	285	277	269	303	283	300	271	279	280	273	292	257	282	276	278	302	306	277	290	288	297	284	327	286	287	254	265	315	305	271	286	306	302	256	282	304	321	278	277	277	291	257	310	298	289	303	309	296	290	276	275	270	270	252	263	276	283	273	266	256	271	269	308	280	263	259	304	253	279	256	280	275	312	249	278	262	262	260	272	303	295	276	272	300	319	308	275	256	287	286	315	306	275	303	290	301	259	287	265	265	280	308	271	299	299	268	319	297	280	260	290	286	314	278	261	266	288	283	296	278	303	273	280	275	284	288	276	285	315	259	249	283	244	284	274	282	289	271	276	258	263	258	269	264	284	297	269	299	324	258	300	287	287	273	297	292	271	292	273	271	302	282	301	238	263	287	297	258	267	256	294	282	272	252	289	270	278	267	298	285	303	291	266	285	263	269	277	275	243	288	308	279	249	270	322	268	254	285	299	270	227	284	292	288	285	261	282	270	263	289	274	302	299	254	262	300	292	315	278	325	303	294	267	280	296	272	291	285	270	275	272	266	260	294	279	274	274	284	275	288	281	325	282	290	263	296	307	274	272	288	251	285	269	326	303	286	269	293	295	271	274	276	255	285	299	263	283	303	260	285	317	288	305	267	269	269	256	263	294	245	254	301	271	289	263	300	287	238	251	280	297	267	303	265	255	264	279	282	263	246	261	262	288	292	264	255	255	283	262	267	268	268	268	266	308	285	267	296	275	314	289	288	269	282	283	294	260	284	282	301	307	270	245	295	280	291	299	274	295	262	275	297	285	311	281	292	256	278	261	285	252	289	295	313	283	284	256	301	297	325	306	270	278	276	273	295	262	298	260	253	280	274	275	272	293	280	258	257	305	272	272	312	299	272	256	248	272	284	257	249	302	269	280	281	248	289	277	257	297	274	311	275	271	265	292	284	287	270	284	264	307	273	306	256	272	267	304	287	265	281	286	243	270	288	276	291	258	292	270	265	307	287	273	302	284	267	273	272	294	280	261	271	272	272	286	286	289	284	262	284	300	304	280	260	309	290	291	288	276	262	291	279	294	288	247	253	279	279	274	294	276	263	281	290	299	265	270	288	276	281	291	281	282	294	271	269	289	292	275	254	262	334	289	314	296	277	281	275	249	249	255	274	300	297	284	263	279	290	276	273	268	265	282	251	259	257	270	304	292	248	298	311	271	280	247	270	284	290	282	300	286	301	267	281	271	316	303	284	279	281	286	272	319	303	293	276	309	278	303	267	264	290	294	267	257	267	296	287	316	275	303	292	297	251	288	271	251	285	298	269	287	256	263	269	273	310	263	289	279	302	287	288	289	283	266	280	281	278	268	256	308	270	276	289	306	275	306	254	259	282	261	272	291	266	279	278	283	269	284	283	290	269	321	320	274	271	286	295	291	295	295	269	296	276	267	269	306	267	284	305	283	299	275	286	312	266	283	266	288	276	288	274	252	276	289	288	261	303	267	251	307	264	278	269	285	270	281	279	290	272	290	311	270	270	281	285	287	298	271	272	249	259	292	296	309	293	276	259	278	231	297	292	254	256	298	285	289	308	269	294	258	280	319	295	291	276	292	270	271	264	278	249	276	283	266	286	299	282	290	280	277	284	257	281	264	262	328	291	261	274	287	282	278	309	269	263	272	227	300	287	291	311	243	268	290	262	269	283	264	310	306	268	270	288	253	321	274	282	310	267	306	271	301	298	267	283	260	284	276	280	293	271	283	308	265	294	252	264	284	294	318	260	298	289	254	255	251	270	291	271	303	253	296	289	279	261	270	277	286	288	284	280	278	293	271	271	303	290	257	259	283	296	260	320	276	269	293	265	285	252	260	312	280	295	283	280	285	298	309	269	269	285	347	284	261	288	278	236	248	294	310	268	258	251	284	269	273	270	269	284	294	293	294	264	293	273	270	287	293	289	266	296	261	263	288	284	269	269	272	278	267	306	251	296	305	277	260	284	296	268	316	253	288	279	274	274	286	331	281	266	274	272	303	275	306	281	276	269	271	270	300	278	267	308	283	257	292	286	319	282	288	290	250	269	294	278	299	281	299	285	294	302	293	293	276	311	277	283	286	294	252	289	290	310	275	298	294	312	311	244	263	264	295	288	300	290	305	289	332	279	289	253	295	261	267	290	262	263	298	279	286	288	256	274	290	300	276	268	289	306	297	283	265	299	283	304	292	272	304	295	280	288	293	262	283	292	284	294	264	302	301	287	289	240	298	270	281	244	288	262	256	310	248	299	313	290	280	276	265	302	261	260	264	277	282	302	279	306	273	289	291	284	255	259	270	260	259	315	260	308	276	293	244	248	279	261	314	296	269	267	278	299	296	277	284	266	283	264	280	282	280	288	287	273	315	281	260	294	298	257	279	285	299	318	276	276	295	278	295	295	285	251	278	252	291	266	264	295	250	297	266	247	280	303	252	286	264	290	278	281	288	256	274	312	291	284	277	284	273	238	268	292	303	304	266	266	251	275	248	309	290	273	275	278	291	299	253	295	270	291	257	313	286	274	282	280	306	279	314	261	249	262	282	301	288	276	286	299	302	284	289	297	289	260	294	272	280	277	310	257	271	243	259	305	275	258	266	288	312	259	277	257	254	278	258	288	314	305	276	283	294	307	281	320	271	283	294	279	271	257	275	284	263	296	284	294	290	306	285	282	293	293	298	285	277	244	261	264	267	263	289	295	296	280	265	288	268	325	251	234	279	278	338	284	295	269	271	292	260	257	272	304	284	290	259	251	288	306	296	279	272	272	277	250	298	254	297	294	283	282	303	305	285	286	269	263	248	289	310	290	282	261	303	302	278	270	279	272	256	281	287	295	277	284	290	280	314	310	275	281	272	287	271	303	297	303	293	279	262	305	259	243	262	243	277	301	295	252	274	280	295	297	267	284	297	285	257	279	267	285	278	277	247	310	263	284	267	271	309	255	280	280	285	269	282	287	263	310	282	288	284	269	298	279	280	277	290	303	283	286	270	275	275	265	284	260	216	260	289	268	246	285	281	280	275	271	243	282	279	280	288	300	287	276	304	306	252	257	279	269	281	260	280	271	271	306	287	258	306	274	273	312	295	237	284	316	294	298	289	269	295	272	266	281	263	280	299	319	301	267	301	295	241	311	249	301	279	286	264	271	268	281	293	294	275	282	284	269	272	310	294	253	269	283	262	290	291	258
9046	2060	4795	5794	4656	3742	3195	2648	2411	2161	1953	1741	1788	1580	1534	1422	1299	1211	1156	1083	1034	978	1020	974	943	983	943	939	871	851	816	845	756	794	790	817	758	785	760	740	732	729	716	713	701	719	696	631	711	675	665	650	682	664	733	664	670	694	711	708	667	644	662	645	617	675	666	666	709	661	661	679	608	680	649	651	632	681	692	644	645	629	671	644	649	672	589	677	669	654	679	649	693	587	616	641	653	663	646	667	664	650	644	641	687	659	652	645	658	660	632	672	655	678	602	679	672	681	628	659	681	643	678	590	614	614	616	665	684	593	658	667	670	620	651	654	680	682	647	640	599	668	669	675	675	637	627	607	672	652	649	675	616	636	633	638	674	651	649	653	682	651	636	672	648	632	651	605	608	637	648	659	647	641	628	625	641	622	707	569	696	660	603	640	658	693	600	691	684	666	697	678	660	658	625	688	636	678	639	674	681	630	661	609	641	628	697	672	669	626	638	617	594	650	653	640	602	670	634	628	646	638	667	636	638	686	666	645	687	646	605	677	643	658	683	571	623	668	668	646	638	652	692	664	678	644	608	695	603	641	656	617	666	631	649	652	614	663	661	649	672	659	688	665	636	663	705	637	669	660	641	691	661	665	631	664	682	673	614	676	691	662	660	651	630	672	619	632	675	637	645	639	657	609	633	645	650	678	624	652	647	692	679	614	625	663	612	674	613	692	637	639	611	657	634	683	595	673	687	647	668	662	631	647	633	659	663	695	683	663	627	639	589	620	647	629	642	615	636	635	645	634	617	644	651	628	700	677	640	636	636	602	630	661	637	631	642	629	689	630	596	637	641	682	641	685	689	626	647	647	646	661	667	621	621	587	654	664	683	669	652	648	634	682	632	682	658	696	655	631	623	678	667	676	646	673	687	659	633	684	644	661	656	679	694	655	649	600	636	638	633	599	639	635	610	654	672	641	688	636	675	642	613	705	608	633	640	661	697	660	650	639	661	645	643	619	693	597	629	606	655	650	669	674	642	633	649	675	625	609	610	670	670	682	652	636	687	652	640	644	652	639	629	658	625	641	665	633	694	667	658	662	659	648	662	648	621	642	646	605	637	639	596	621	682	665	636	660	683	615	663	674	670	647	655	613	645	644	624	678	636	682	607	602	630	650	654	691	647	666	635	642	659	622	634	668	634	677	661	627	667	652	676	631	586	621	662	681	596	634	610	604	660	640	655	665	605	642	672	617	683	604	679	657	711	637	700	612	647	696	639	668	661	616	686	715	634	669	685	629	631	683	667	679	638	626	643	631	645	654	724	627	628	673	682	621	625	646	620	621	678	642	665	637	624	604	585	651	647	651	631	627	631	622	602	675	669	594	639	698	649	652	661	641	669	639	663	613	641	666	648	646	637	629	684	645	638	620	629	632	645	669	627	679	690	632	640	617	612	622	657	606	641	634	682	637	711	656	685	670	659	638	634	676	666	651	676	645	610	707	609	650	669	646	673	683	650	678	623	673	627	628	685	668	622	644	647	676	688	670	627	649	628	654	662	652	626	643	604	686	658	667	654	620	619	648	628	631	646	670	625	656	656	620	641	625	644	604	652	664	634	638	658	612	643	621	614	645	630	659	673	665	675	668	650	634	679	635	693	636	650	632	617	636	649	641	639	592	671	622	626	637	683	612	635	670	654	669	672	684	669	644	638	651	673	674	651	641	652	613	664	627	651	616	622	619	619	653	633	665	651	682	668	644	638	646	622	679	643	618	647	602	664	649	678	637	650	683	689	635	677	652	625	625	615	698	657	631	645	636	652	640	629	638	658	657	612	641	629	620	671	625	649	609	649	585	645	647	652	659	635	659	633	628	700	697	708	639	656	637	637	650	623	671	688	651	652	640	626	687	644	658	628	644	651	651	671	644	683	662	637	671	644	660	645	680	683	686	668	672	634	613	635	651	633	664	673	643	670	639	644	669	685	636	643	646	627	599	643	664	655	670	624	660	605	587	622	669	653	668	666	662	704	641	642	669	681	640	642	649	695	640	645	668	623	651	614	674	674	652	638	604	647	683	639	651	691	655	626	654	668	658	639	636	639	645	685	673	664	677	606	681	630	659	621	678	667	684	667	671	652	672	630	696	666	648	676	654	619	583	650	652	641	660	672	645	652	627	656	589	667	649	683	706	670	666	638	641	616	670	645	658	664	600	618	641	607	657	646	683	694	667	617	638	661	649	622	650	670	636	665	655	643	596	610	595	676	609	632	710	663	633	654	661	657	633	642	620	675	623	647	614	680	644	636	651	686	614	668	641	637	658	606	645	669	662	659	589	669	679	632	674	668	658	657	640	627	654	634	656	639	622	612	670	712	644	681	634	622	674	672	638	652	653	640	636	652	652	679	689	657	623	675	620	689	700	651	653	660	670	668	621	638	625	660	661	665	666	638	667	628	663	646	659	606	645	672	610	668	715	671	715	601	627	643	634	638	643	652	652	616	680	634	623	667	639	664	634	665	625	650	663	676	619	693	603	621	667	604	602	666	645	641	630	618	683	637	609	684	648	640	648	658	638	616	650	679	642	629	665	630	687	688	681	644	655	629	686	631	599	665	665	669	645	610	618	676	720	622	591	650	622	671	690	672	665	650	600	667	632	636	677	685	695	659	661	630	643	618	620	646	612	693	659	611	594	644	650	674	658	655	615	625	659	684	665	639	722	650	656	620	618	649	627	629	682	611	624	643	676	669	613	675	669	609	617	647	670	649	655	670	639	660	663	634	684	645	645	621	640	661	661	616	622	585	609	668	690	620	636	610	636	641	644	664	611	666	645	629	614	668	649	653	609	643	639	641	720	657	648	651	625	647	695	657	639	625	694	619	632	637	628	656	641	646	637	628	633	655	654	663	675	621	670	668	668	594	646	665	664	660	654	651	639	598	650	652	633	628	612	627	662	671	590	672	679	652	596	711	673	664	601	640	668	663	614	614	623	656	626	653	651	686	739	670	673	663	645	591	602	655	697	617	656	627	569	651	650	651	652	619	636	719	602	649	681	664	628	628	634	636	644	624	660	678	633	681	604	628	623	694	608	592	624	646	576	637	654	616	662	638	629	649	641	628	634	677	682	635	630	656	620	578	663	667	636	641	599	668	635	660	632	628	657	615	622	600	642	694	641	662	661	672	625	632	622	618	650	635	651	644	617	646	675	614	670	623	626	641	654	628	659	647	687	604	666	640	629	667	668	646	646	640	686	714	659	637	597	652	689	657	668	682	642	631	609	640	658	645	615	629	677	642	610	623	654	621	657	611	661	653	652	655	683	640	635	636	656	644	623	678	647	684	644	628	624	646	689	642	671	618	662	678	638	713	647	634	679	643	615	669	649	659	665	589	665	621	624	640	654	635	670	645	627	603	642	665	633	659	648	681	633	633	666	657	637	670	652	623	663	646	661	667	626	652	670	667	653	665	642	602	609	698	612	670	634	638	624	593	648	603	623	667	652	657	653
2026	566	802	615	504	422	340	365	321	317	302	284	306	291	279	257	262	234	240	270	261	233	237	251	238	244	230	236	224	237	272	224	253	246	292	243	251	233	228	217	214	245	239	224	258	278	244	215	237	227	255	238	232	234	225	234	244	223	237	241	226	237	231	238	238	228	256	242	258	221	274	243	237	246	226	241	235	225	216	226	240	237	266	234	222	222	250	232	225	230	238	204	264	216	221	248	236	252	258	216	238	222	258	226	216	267	229	237	239	253	250	225	245	227	240	229	247	239	266	220	228	274	209	221	242	218	247	226	256	250	216	228	232	257	241	243	248	268	224	248	239	259	237	237	253	246	228	259	234	226	249	231	241	245	228	240	238	245	253	265	244	206	256	259	227	234	260	226	244	239	253	216	203	266	247	216	229	269	236	237	240	230	229	225	275	240	254	222	220	228	253	214	242	247	229	262	238	241	213	242	230	240	244	230	232	255	235	233	239	210	243	266	233	197	239	264	209	249	222	224	245	242	225	225	248	292	242	237	248	248	224	255	251	221	233	232	230	230	234	228	214	247	246	229	266	247	239	191	214	228	222	259	252	237	214	228	270	247	238	238	229	238	226	243	251	223	216	223	239	240	234	244	238	239	243	245	264	209	230	255	255	254	242	244	243	251	223	225	255	235	241	237	258	244	234	247	247	212	225	229	256	268	252	244	216	260	248	291	245	264	234	266	245	209	238	263	223	242	263	249	244	250	258	238	251	249	235	234	207	244	216	228	220	253	195	244	250	232	244	205	202	256	263	232	229	218	225	216	241	260	222	245	215	223	239	254	257	261	238	247	238	247	233	208	284	249	231	234	256	226	223	224	251	234	222	240	218	213	249	248	241	267	244	218	217	220	211	257	254	224	224	225	253	245	243	243	233	250	237	225	251	229	248	198	245	225	250	247	237	247	255	281	242	229	240	222	226	246	229	233	250	237	245	244	221	223	243	266	228	215	251	293	261	244	231	221	209	250	233	237	243	247	226	214	207	233	235	216	238	230	272	227	235	214	202	249	240	245	257	263	244	239	247	215	241	258	260	232	244	235	246	247	247	232	265	247	219	229	231	232	244	268	227	238	249	231	216	214	244	228	250	232	236	228	223	215	253	237	257	229	245	234	227	240	233	243	242	212	230	225	233	251	280	243	235	230	262	231	225	244	249	216	234	208	252	226	241	207	254	249	223	220	228	220	207	213	245	245	255	234	233	236	243	249	221	237	234	237	222	243	266	236	240	253	255	236	246	234	227	248	234	263	248	247	249	208	245	225	253	238	265	238	233	232	249	247	221	231	220	226	222	278	228	218	270	216	216	219	229	229	227	243	215	233	251	268	215	233	241	264	243	209	245	260	246	256	237	222	219	247	244	222	233	245	254	261	207	235	238	253	230	246	264	233	234	215	258	223	241	220	265	236	227	227	226	234	244	253	234	212	248	228	244	219	260	248	209	229	238	218	259	249	231	252	256	248	233	260	233	226	224	219	246	235	208	265	249	239	224	242	268	276	197	226	212	244	258	252	200	237	258	217	255	218	249	213	227	215	226	219	225	256	268	231	216	231	211	242	234	237	232	244	226	228	267	240	226	239	234	216	259	244	243	271	241	230	245	255	190	268	258	236	257	240	216	245	271	241	248	241	221	234	240	212	255	207	238	255	249	238	237	234	232	263	280	236	208	243	223	232	244	225	237	243	244	251	221	246	210	228	227	233	239	241	253	272	241	198	243	258	236	190	240	245	233	226	222	263	262	227	230	241	258	240	257	234	247	215	243	243	255	205	217	233	242	212	235	233	232	230	237	286	247	265	234	263	271	234	254	241	236	263	231	202	254	231	241	250	225	247	256	242	231	257	241	234	206	237	249	244	249	252	234	261	246	283	248	239	237	218	220	251	238	241	236	220	241	259	244	227	240	224	233	260	237	212	226	225	254	234	244	242	248	247	212	269	227	243	222	252	239	238	256	241	265	234	249	245	251	245	217	224	243	233	239	258	235	251	219	249	230	235	245	229	246	261	253	255	227	249	260	243	253	219	242	273	237	224	213	231	247	199	214	243	237	226	252	259	235	237	244	271	212	248	236	233	225	248	227	206	258	247	197	225	207	220	220	214	224	228	257	245	253	260	236	234	254	258	258	231	234	212	236	238	222	254	260	221	253	230	226	236	232	243	229	284	242	243	234	218	218	224	251	238	231	237	202	231	214	221	244	235	248	234	232	258	252	260	260	233	246	235	250	214	239	232	244	240	256	238	258	232	246	243	235	244	271	239	259	227	217	211	233	248	240	219	204	247	233	252	246	241	230	225	249	246	227	210	218	237	222	223	247	239	213	257	233	225	188	222	251	238	219	223	228	255	249	224	247	226	263	239	280	233	259	247	243	221	254	243	225	228	263	240	229	220	232	231	226	243	244	221	259	235	238	244	202	209	266	214	235	238	264	226	246	214	256	230	232	238	240	239	246	233	250	250	234	264	237	236	220	239	262	259	251	223	220	218	220	227	228	228	230	233	251	233	215	242	232	249	235	238	231	236	241	246	227	262	234	239	231	226	236	265	219	240	260	267	218	249	250	254	204	215	226	213	218	227	219	245	243	216	237	240	215	220	235	275	232	241	250	257	225	243	246	273	224	239	256	209	263	231	264	237	231	217	242	265	240	269	228	232	229	227	246	242	254	220	221	246	208	240	254	203	223	228	259	239	225	254	244	243	240	233	244	249	263	244	247	227	246	238	257	227	225	240	224	228	230	237	238	236	245	229	208	197	240	260	256	220	254	252	260	242	243	223	249	274	238	265	244	247	236	231	261	280	228	240	238	246	205	204	240	247	234	227	244	251	259	243	267	241	244	248	236	244	240	247	224	230	222	243	289	227	252	247	207	236	232	237	260	219	206	231	238	253	228	247	238	244	206	242	239	218	272	270	239	207	234	257	219	226	211	220	241	243	247	270	229	226	243	251	228	220	215	233	266	220	233	223	254	234	243	258	225	239	239	271	237	252	239	225	249	198	224	242	249	260	245	242	254	225	236	215	239	236	265	218	216	226	221	266	237	228	244	257	225	254	250	239	251	279	254	223	248	247	229	247	251	237	268	234	239	217	291	261	263	236	250	231	244	245	240	253	237	229	224	254	228	212	253	232	200	253	247	221	247	218	251	246	229	230	226	251	261	223	250	224	244	248	258	235	238	230	243	254	217	246	221	247	221	221	202	249	245	255	244	217	225	227	264	223	256	238	254	253	221	245	249	240	253	204	229	229	253	242	228	251	227	229	229	230	246	246	236	232	243	210	234	233	242	238	237	208	251	213	249	234	220	258	251	244	259	244	249	240	244	273	235	231	213	185	226	204	225	245	231	248	240	219	230	236	234	267	247	264	238	234	254	223	227	238	222	266	236	235	246	213	235	289	235	269	194	267	242	235	214	253	277	224	216	261	269	258	221	229	233	245	252	217	239	236	250	223	273	247
2137	965	1637	1872	1620	1382	1192	1087	1017	987	927	866	929	815	782	764	737	660	649	684	613	665	666	649	684	716	578	665	661	625	619	621	637	587	614	600	625	580	610	595	603	617	594	549	606	608	564	631	523	601	588	572	558	574	563	588	554	588	559	597	563	595	533	559	605	572	564	574	605	549	552	582	598	565	590	567	542	605	591	573	636	581	563	558	601	571	555	559	573	566	529	570	599	556	534	556	599	555	594	539	579	591	563	550	570	607	583	557	590	527	575	597	541	541	566	626	589	558	546	573	527	567	520	581	571	595	607	539	610	514	549	537	575	579	591	529	529	559	574	565	534	562	600	599	562	581	583	544	605	629	550	585	577	576	573	566	614	567	556	580	538	546	560	548	591	574	533	612	569	545	569	600	538	585	583	565	550	580	604	527	561	545	609	581	566	577	618	581	541	567	549	582	580	578	577	581	591	599	570	559	577	602	559	596	555	547	614	573	543	580	567	587	542	584	568	535	537	576	555	530	571	550	569	561	539	564	580	568	585	574	634	570	595	567	536	582	519	574	593	579	560	587	516	542	623	557	565	543	511	578	562	582	561	562	599	568	571	569	555	551	553	577	595	578	593	564	592	524	577	585	594	527	602	586	619	592	593	554	568	521	576	574	561	538	567	572	564	586	579	572	539	578	561	522	576	567	549	613	587	546	597	566	549	562	559	555	576	587	563	568	547	601	597	597	575	535	556	574	568	557	587	560	551	589	598	581	628	581	555	566	578	556	575	614	566	559	554	546	544	548	555	591	563	556	596	626	617	547	560	592	564	598	581	614	557	574	572	597	564	601	575	590	535	554	615	603	568	560	578	542	555	557	577	568	590	615	573	590	547	565	577	518	582	585	591	538	611	555	589	525	596	602	577	601	558	572	567	588	645	591	522	566	599	556	608	559	576	560	621	643	584	567	634	570	589	609	588	539	559	577	631	540	576	571	577	573	572	583	562	576	576	581	598	559	574	530	618	543	586	550	568	592	590	535	573	564	585	559	570	539	534	560	567	564	563	550	534	600	551	553	628	559	519	528	590	615	564	601	566	545	590	550	590	562	555	551	565	607	589	547	595	592	574	590	549	545	602	564	592	557	542	547	571	587	626	558	581	572	626	574	572	555	542	576	581	545	572	547	545	528	562	603	571	537	537	580	623	604	584	572	590	526	573	533	604	580	541	568	572	574	546	568	592	590	587	584	587	566	579	554	589	531	559	585	584	575	552	543	593	525	591	585	588	572	553	600	558	571	567	574	553	582	571	566	552	546	595	645	591	584	596	555	552	591	565	555	563	577	585	558	594	601	590	574	533	581	588	561	542	559	528	558	528	527	572	582	560	588	541	602	595	562	579	585	583	557	584	575	572	551	588	588	628	538	576	655	600	598	600	571	606	584	592	601	611	561	589	573	579	553	596	527	570	562	585	594	557	564	551	580	609	593	577	570	577	587	562	594	591	597	561	557	580	548	586	582	589	563	623	570	590	543	554	590	531	598	594	558	593	589	594	572	557	572	568	548	538	571	567	569	544	561	559	562	557	562	590	574	562	548	589	567	575	588	556	551	562	517	594	541	557	591	603	547	545	596	532	581	546	589	556	577	571	605	552	562	592	541	559	583	548	563	580	597	565	562	553	542	574	585	606	559	540	593	617	552	549	548	570	575	539	600	562	610	596	569	587	589	549	599	586	594	571	583	573	565	568	553	564	607	569	584	604	592	610	564	588	564	563	570	566	563	622	590	577	583	568	607	599	570	588	557	534	596	563	548	556	560	543	552	560	564	515	604	551	612	598	572	587	556	570	566	539	594	576	563	559	595	566	559	610	591	530	564	538	542	564	548	558	580	599	551	589	560	583	547	589	572	539	565	600	583	564	620	557	579	593	545	576	569	561	588	584	582	566	575	588	554	542	544	544	531	567	558	622	598	593	574	534	570	562	564	541	558	566	550	555	559	564	577	571	545	561	553	568	570	548	611	575	561	593	554	560	574	579	572	554	541	602	597	535	570	557	571	546	591	548	598	559	574	553	584	569	570	572	561	589	570	560	522	548	579	584	586	555	588	593	525	595	580	586	566	606	568	577	545	562	568	582	603	557	588	551	571	578	593	590	545	572	565	583	554	600	585	568	554	586	535	581	569	563	568	569	578	557	563	593	512	590	600	575	547	560	636	558	537	601	595	570	611	599	525	555	562	545	595	590	567	558	573	575	593	591	617	569	571	533	591	616	600	574	581	557	547	600	573	558	575	602	582	568	587	628	578	561	600	587	581	581	545	533	531	602	552	577	607	578	603	567	599	573	578	605	526	585	554	558	566	580	583	578	550	568	576	568	569	596	592	590	566	576	542	603	588	553	558	513	554	547	558	625	553	559	587	572	558	556	606	579	585	576	556	608	580	610	574	608	601	588	582	575	551	546	566	633	586	560	596	564	552	625	566	559	566	604	574	566	532	579	547	575	526	589	574	583	574	586	563	562	570	574	530	565	531	628	534	604	605	564	564	548	603	546	554	604	577	574	563	533	601	600	606	594	554	582	546	587	558	549	551	561	587	592	605	598	571	548	596	580	513	561	630	631	575	575	609	555	554	538	540	601	566	634	617	575	567	578	565	585	599	559	577	559	601	566	561	531	585	577	619	574	621	585	580	600	594	542	563	541	583	589	598	579	590	544	557	577	556	590	555	588	585	621	578	578	601	591	575	584	580	554	553	586	583	571	567	607	603	566	622	570	557	591	561	552	580	540	527	584	569	581	556	564	582	556	573	558	573	576	543	582	583	583	584	586	576	551	554	603	615	595	569	554	556	598	549	564	589	582	589	628	568	613	573	540	582	558	539	617	563	582	574	606	533	590	548	583	571	612	618	566	570	576	640	595	598	570	584	600	584	592	600	570	533	582	588	537	587	583	586	537	561	591	532	594	569	597	516	577	599	560	549	619	591	535	578	547	549	593	564	603	602	587	514	567	562	557	568	560	610	641	575	533	558	577	593	568	573	574	584	566	576	571	573	570	606	537	552	581	548	598	590	536	615	577	541	534	530	591	537	569	606	594	532	538	585	587	602	576	560	523	580	554	561	591	601	591	595	566	566	595	565	557	539	585	574	573	601	560	553	561	604	565	544	571	542	570	562	598	564	546	566	558	556	580	571	613	555	561	556	568	570	564	578	639	567	582	558	598	603	563	545	611	608	603	614	561	538	574	524	578	571	520	573	510	578	569	543	562	585	572	600	556	562	586	554	566	515	550	578	573	545	528	590	545	598	608	597	575	572	582	589	569	564	560	573	541	533	541	573	574	571	597	585	591	554	572	577	572	560	586	552	547	549	596	559	567	557	557	583	563	543	556	545	521	564	577	581	569	577	576	541	613	535	501	593	626	581	561	570	551	594	577	600	566	607	580	540	580	585	573	555	587	540	587	567	569	564	568	591	567	556	535	536	560	556	589	585	570	604	647	585	596	623	569	543
8228	1326	1494	1306	937	711	619	586	522	507	449	461	456	449	430	419	346	365	328	344	360	344	340	341	357	324	377	337	337	314	325	353	326	293	287	334	310	334	330	319	303	336	318	326	319	358	314	313	331	325	292	312	319	336	300	328	331	349	331	303	315	324	318	369	328	309	330	300	290	279	304	321	312	336	313	304	309	297	366	316	278	323	336	321	291	340	309	352	336	315	316	335	311	303	299	307	346	326	327	323	321	315	370	340	320	312	319	301	312	339	292	309	325	311	335	303	334	308	306	309	294	311	306	329	291	320	319	299	291	328	321	294	337	275	336	359	323	292	325	314	336	335	294	316	292	333	297	321	299	304	321	335	331	295	313	310	301	334	307	384	308	325	304	292	323	329	298	319	327	319	310	296	301	351	320	336	298	274	332	290	297	316	314	310	328	273	309	324	359	299	346	327	329	317	328	315	289	330	315	288	332	305	323	319	315	331	300	305	331	330	325	323	336	326	309	293	309	319	324	349	326	330	326	321	340	337	296	315	317	304	324	341	334	303	347	336	362	326	325	313	356	300	295	317	320	305	301	311	330	342	319	321	323	304	308	314	345	325	298	273	325	322	288	325	342	305	295	321	295	281	328	319	292	311	307	312	342	346	340	278	295	291	328	346	333	337	320	291	319	294	311	317	319	363	309	325	315	309	326	297	317	300	304	301	326	342	320	321	303	325	309	362	320	353	317	334	298	318	323	319	308	336	313	300	293	307	299	335	339	328	283	322	291	317	305	282	288	315	314	316	319	304	307	309	336	321	304	327	329	341	301	314	288	331	317	303	323	333	305	319	313	304	324	334	311	308	326	361	308	305	317	314	329	315	328	320	350	312	308	323	295	291	330	299	312	298	354	343	293	321	322	318	301	286	293	329	371	332	298	311	289	298	327	310	336	331	302	307	269	336	305	328	305	339	304	343	258	321	283	331	316	285	322	302	331	308	349	311	303	310	315	289	301	311	305	317	327	307	289	311	286	321	300	340	308	319	309	289	337	322	309	250	319	344	338	323	333	335	304	327	386	302	320	293	309	307	306	287	334	301	314	311	278	367	286	300	348	302	310	342	352	302	287	338	289	310	332	304	337	319	340	318	322	255	320	302	308	291	329	310	313	309	307	314	320	321	317	322	314	304	314	339	304	305	302	326	314	325	307	303	308	289	308	300	311	337	295	311	327	341	319	330	291	298	341	341	321	301	296	331	321	317	326	313	284	312	300	326	310	323	328	289	314	297	298	325	305	336	315	308	321	330	318	336	269	332	337	276	320	312	376	331	285	291	334	324	349	325	307	293	320	338	285	319	310	296	325	315	303	321	327	300	308	341	317	310	341	312	342	301	338	325	295	333	299	306	346	324	313	307	311	316	323	296	300	321	355	301	305	338	299	307	297	315	303	307	323	322	300	343	324	260	316	338	342	338	279	284	296	279	311	285	304	312	296	324	296	300	330	317	312	305	338	293	314	289	329	360	326	328	317	314	321	304	338	343	320	308	319	291	261	285	304	343	328	311	338	300	328	321	317	297	331	316	298	292	308	309	310	311	344	302	325	341	310	338	310	328	348	341	282	307	299	339	297	290	276	320	316	306	335	301	333	325	284	320	299	342	318	314	313	309	309	295	317	319	314	317	306	297	338	345	338	281	328	304	305	324	299	330	344	354	352	316	329	310	290	317	323	325	333	298	321	305	306	339	318	324	329	353	292	310	327	320	339	344	323	279	335	325	283	331	307	301	337	335	308	318	301	305	324	342	301	338	312	334	289	311	296	293	309	353	322	337	342	318	313	317	320	305	340	305	313	361	308	344	300	308	330	314	327	340	313	308	308	335	294	307	284	326	306	328	320	317	316	311	312	334	322	335	322	285	308	306	301	311	311	273	296	339	338	354	316	316	343	310	306	295	316	274	315	322	328	314	295	282	317	280	303	276	294	357	343	305	352	322	334	296	279	350	334	313	296	352	328	376	317	290	341	320	294	313	321	323	256	318	301	283	361	312	297	313	321	311	323	333	301	318	364	319	331	344	298	279	350	315	374	305	344	277	298	320	352	335	295	301	359	326	308	339	368	312	314	335	327	316	324	327	307	313	283	343	327	313	361	347	277	330	318	295	315	301	288	311	284	276	330	322	355	325	357	378	351	356	348	326	330	315	350	313	331	309	332	303	346	323	311	312	320	309	316	308	291	311	315	323	389	345	325	306	310	288	284	325	297	298	325	325	322	320	294	315	332	349	348	312	343	359	316	317	302	333	321	283	325	318	313	296	308	388	326	321	351	280	275	300	322	343	335	350	370	298	325	313	340	355	308	322	312	333	308	313	344	320	342	337	324	303	327	339	304	313	359	294	310	304	311	303	303	320	329	304	309	354	303	325	310	334	348	334	323	373	313	328	331	322	319	306	317	304	324	327	311	302	317	300	335	335	299	308	328	310	298	317	352	310	317	322	308	284	328	330	338	313	291	322	309	332	292	343	346	311	298	318	330	308	315	333	294	318	299	277	285	316	293	330	331	350	338	325	349	307	322	291	342	318	308	330	338	330	353	303	354	336	291	301	329	333	300	342	296	294	306	286	310	337	336	304	310	300	268	357	305	323	311	312	312	309	325	328	321	311	342	336	294	333	329	323	330	342	280	291	314	301	262	271	288	349	384	320	322	304	359	316	321	317	320	344	368	304	333	346	306	316	298	298	329	321	280	297	313	320	342	341	298	304	321	310	325	301	270	301	316	343	329	318	331	335	310	301	296	321	335	331	308	322	271	335	316	308	309	321	339	331	323	305	363	325	307	310	323	320	325	306	315	289	308	260	350	329	323	336	295	314	319	327	329	269	314	327	277	319	324	333	322	288	310	337	311	327	335	352	326	324	355	343	297	291	321	321	279	332	330	295	309	310	329	300	342	297	286	330	327	322	328	337	335	297	298	318	363	341	323	320	310	328	310	304	339	301	342	318	319	329	316	327	329	325	326	310	298	270	321	315	295	332	306	347	313	311	322	298	333	318	323	307	362	305	346	312	342	307	340	314	319	326	316	308	308	329	328	342	320	335	279	333	319	339	342	316	332	302	310	329	321	342	290	319	325	312	312	316	315	307	298	323	336	311	341	304	327	283	299	294	280	314	328	349	301	310	293	317	282	271	299	297	358	293	312	321	325	304	347	354	340	325	317	327	299	303	312	308	339	338	323	297	346	342	328	351	325	319	335	304	315	288	320	273	308	334	329	334	298	283	323	317	326	298	295	315	316	325	322	303	302	328	349	322	321	354	313	281	290	289	312	274	320	310	332	321	309	321	341	276	315	311	335	333	292	290	350	290	302	303	299	332	333	329	339	371	326	315	327	286	348	319	312	276	316	327	305	306	322	336	328	307	337	315	302	340	329	327	321	338	304	331	277	309	318	320	352	318	317	305	325	302	340	325	317	303	290	328	317	320	342	326	302	309	317	331	318	345	326	348	335	274
6931	1542	3268	3861	3284	2770	2332	2077	1903	1671	1525	1522	1514	1413	1312	1196	1097	1095	1029	1022	943	976	907	927	964	933	919	936	945	879	845	900	899	830	836	796	868	809	797	849	784	787	793	792	806	744	731	754	742	791	766	765	709	769	734	787	728	721	736	707	707	757	716	778	710	774	751	762	798	747	714	732	742	711	738	681	700	758	742	748	748	746	744	756	761	719	769	742	727	717	737	749	737	686	712	760	732	717	723	743	716	758	739	758	700	743	778	728	752	765	735	722	759	720	736	753	720	730	782	754	738	779	739	731	769	707	797	746	750	753	738	764	732	772	741	749	760	711	729	738	735	803	748	696	698	705	719	780	738	778	730	755	737	712	737	772	774	689	782	801	720	757	722	705	721	706	717	686	741	712	708	754	719	742	737	750	748	777	702	729	780	747	740	759	763	722	736	704	730	766	725	766	681	743	777	735	711	760	705	774	757	766	767	744	747	740	736	691	762	706	712	727	723	710	744	702	774	732	707	718	728	670	750	694	739	690	799	726	720	698	733	768	743	740	742	733	744	744	713	707	772	734	783	688	696	718	737	742	775	776	708	725	757	740	738	722	702	707	719	772	741	788	708	724	775	740	751	699	723	728	758	746	686	744	742	737	743	720	720	757	738	748	676	768	699	741	751	703	698	764	749	731	715	720	766	760	709	812	718	727	701	770	719	706	695	713	748	775	736	715	771	719	736	739	745	751	703	711	765	673	731	691	757	684	728	727	740	747	742	724	734	753	689	749	760	715	708	726	724	746	684	699	743	743	756	736	697	734	704	721	761	715	746	746	756	750	742	753	710	744	706	742	812	740	770	714	742	741	765	740	732	708	772	738	738	692	734	699	699	714	757	669	707	761	723	783	747	756	717	780	802	761	689	697	729	706	756	741	708	700	764	728	698	730	762	772	723	789	729	753	676	718	694	692	738	762	682	732	812	746	779	695	695	731	751	719	729	741	741	775	718	730	722	725	701	751	733	750	770	690	760	755	713	771	778	715	751	784	710	751	684	690	723	684	746	744	771	765	687	741	726	698	725	696	759	679	735	701	755	761	723	742	784	729	731	726	705	750	700	761	704	727	743	755	688	726	733	725	747	761	791	738	709	728	712	714	690	724	743	702	727	748	702	703	699	760	759	771	694	753	731	699	723	764	718	737	717	725	727	764	761	720	757	741	741	757	749	745	755	756	723	737	697	705	715	763	727	727	742	738	729	720	757	724	771	719	738	692	685	711	731	735	763	708	745	676	707	716	718	682	745	787	778	768	732	721	777	694	692	699	743	706	730	743	721	737	728	700	713	696	782	747	752	756	702	701	737	754	748	760	711	708	738	750	696	754	795	737	728	704	742	719	768	704	706	728	763	704	729	737	759	779	766	779	695	738	752	759	771	732	699	696	738	702	721	748	727	726	761	741	748	763	763	767	770	718	688	744	747	732	758	719	728	679	729	724	712	705	738	751	719	730	738	729	758	741	757	757	755	815	739	716	741	755	716	708	733	719	716	769	727	767	743	735	758	712	710	737	698	737	705	716	694	758	736	756	728	711	765	730	728	719	797	691	740	832	740	724	752	735	717	735	699	774	682	766	755	730	726	747	750	735	724	722	760	734	719	718	759	738	678	749	684	783	711	748	737	724	712	747	754	749	692	687	737	740	730	739	785	705	723	729	721	710	764	821	715	774	738	766	738	744	736	746	736	722	753	690	775	720	767	716	749	710	709	742	761	783	735	750	756	737	717	735	723	697	782	750	740	798	712	720	679	730	742	727	785	704	745	727	733	715	703	697	741	746	736	758	710	773	756	726	741	749	738	736	720	748	780	698	735	742	697	707	712	751	723	747	690	707	701	709	742	706	686	728	723	712	686	756	756	739	770	789	700	704	756	763	786	751	779	732	802	702	776	754	740	795	714	759	707	713	748	714	752	722	726	718	694	743	755	711	759	744	752	740	713	786	711	740	771	750	752	699	688	728	697	784	756	718	751	756	726	737	705	763	711	783	721	714	746	755	750	691	740	736	743	770	746	734	745	725	788	770	765	778	732	749	720	738	735	765	757	763	717	693	724	692	724	695	714	735	749	694	742	753	741	734	706	707	714	757	732	766	702	744	722	796	710	775	752	731	744	739	764	741	745	705	757	746	745	669	713	756	691	722	762	708	741	764	711	746	739	771	785	705	756	760	742	698	742	746	759	674	783	735	723	712	719	721	748	722	740	686	738	758	757	774	743	748	755	745	761	705	738	761	699	719	728	727	721	728	723	669	725	777	727	715	672	711	772	735	738	707	755	717	725	732	780	729	731	782	741	742	732	779	743	696	743	765	720	718	722	751	751	719	706	752	714	769	677	723	739	756	764	771	697	703	744	674	750	725	754	753	720	732	696	769	703	725	689	749	743	722	711	741	743	716	716	708	699	766	729	703	748	742	696	738	734	718	702	727	717	713	706	698	736	727	706	763	763	794	746	734	743	711	725	741	729	770	765	764	755	734	710	672	703	734	716	714	731	746	766	719	744	731	735	749	756	701	730	780	714	772	759	701	742	720	691	769	732	770	688	725	759	781	722	726	716	748	773	755	705	750	758	751	763	731	720	693	719	724	706	701	721	765	726	790	710	752	727	736	714	711	753	728	746	678	761	758	726	688	713	738	754	717	686	714	719	776	723	743	743	760	656	704	756	746	725	716	716	730	742	746	764	768	696	749	683	736	728	705	746	757	712	702	741	744	739	703	774	718	707	721	706	769	783	734	737	705	714	734	743	711	774	758	767	717	760	759	733	719	691	718	753	752	751	780	751	716	721	741	737	756	723	710	749	689	753	742	737	721	762	752	678	717	770	731	719	738	748	744	697	755	719	743	739	755	764	680	666	746	720	724	720	750	796	758	665	766	741	741	715	704	757	730	786	732	731	764	672	711	730	750	724	704	765	724	741	703	734	696	744	753	713	761	720	803	692	745	726	748	753	766	763	764	761	747	724	711	716	762	708	724	737	715	718	727	781	764	740	681	781	759	731	767	738	722	694	757	774	739	754	730	729	741	697	721	716	704	730	762	768	748	698	755	734	684	811	745	741	745	733	729	767	752	785	757	775	727	759	701	759	719	716	680	756	723	715	749	749	728	746	700	669	742	785	734	750	731	766	814	711	728	706	714	793	772	757	714	696	806	724	740	760	696	721	748	743	707	762	714	717	756	717	727	698	738	726	780	748	730	635	714	694	762	678	727	771	723	710	734	741	747	761	728	744	723	725	730	764	745	725	708	685	721	732	766	752	718	767	765	739	742	745	694	708	765	756	709	708	724	753	788	772	773	732	727	763	722	766	721	733	730	745	759	706	730	718	772	743	713	684	766	734	711	730	744	710	740	740	751	697	774	770	717	707	752	764	731	716	741	752	728	710	732	743	774	748	695	743	711	744	717	755	774	763	753	726	722	741	730	738	716	789	711	788	721	772	763	735	772	719	749	732	739
15251	2386	2556	1848	1193	863	824	710	635	527	480	429	478	426	371	365	368	371	357	348	336	313	336	315	304	290	290	307	301	327	321	325	298	313	312	315	311	300	289	305	274	307	265	266	328	263	298	301	289	255	293	284	291	278	294	260	292	281	313	276	295	266	286	274	307	270	256	312	294	279	280	275	265	289	281	275	288	272	283	298	282	244	256	291	283	298	285	269	290	271	269	300	276	288	273	278	291	278	303	267	323	277	285	286	292	298	267	296	278	289	270	288	253	305	278	301	293	285	298	282	270	303	277	249	267	251	313	300	278	295	259	295	263	310	295	265	249	294	283	293	295	291	263	281	254	271	301	284	306	303	250	271	261	299	251	265	284	285	286	274	288	272	281	283	301	278	284	290	293	265	277	253	295	283	275	274	248	285	299	253	294	293	259	304	262	297	302	302	317	270	255	289	294	298	285	264	239	289	298	291	297	269	246	314	285	300	270	303	276	261	285	303	299	275	313	304	273	291	261	281	306	272	294	269	288	296	274	266	284	297	328	249	274	295	274	293	266	281	280	291	291	265	296	254	261	296	268	279	287	264	266	281	268	281	292	271	267	298	293	291	270	243	262	270	256	263	300	266	263	286	271	297	279	268	294	279	284	282	263	310	271	274	265	308	259	302	278	299	258	298	241	280	283	319	294	307	282	259	266	282	305	292	273	229	261	300	255	292	239	279	278	272	274	300	267	263	278	278	289	269	307	284	296	273	313	256	273	282	282	270	289	243	297	281	304	261	273	296	292	275	286	275	255	257	302	277	310	287	297	291	286	313	290	286	289	284	300	268	311	305	254	299	270	311	274	272	275	293	283	336	279	292	256	268	231	283	262	337	289	313	261	284	241	272	273	281	272	269	284	306	294	293	265	242	285	291	244	272	296	251	277	290	267	278	289	302	272	261	309	291	290	296	296	274	287	277	237	271	274	251	305	315	273	273	293	275	272	320	286	288	266	305	280	246	290	314	299	306	316	287	259	274	298	286	284	279	276	303	301	284	293	274	294	307	272	277	298	298	295	279	292	283	277	279	304	310	272	277	288	282	279	285	318	294	275	281	286	249	240	275	240	258	307	309	285	269	280	290	265	264	301	283	304	300	290	278	275	271	289	237	268	279	277	287	284	280	268	273	304	301	281	277	297	254	267	279	274	274	299	314	266	256	253	274	295	260	292	270	286	291	278	252	255	316	283	282	297	287	285	261	280	287	282	301	277	294	278	284	259	297	257	261	248	281	272	275	279	263	274	282	276	266	278	309	287	290	287	267	290	262	248	297	292	254	289	269	255	302	283	264	262	300	316	266	298	250	272	287	281	288	284	287	293	311	282	278	251	293	314	257	296	291	293	283	288	257	299	304	278	274	289	304	298	286	276	302	244	301	294	297	279	292	299	279	300	262	283	281	310	286	282	289	276	274	263	272	262	276	277	308	291	295	283	299	272	279	283	272	259	283	267	298	276	270	294	302	276	297	302	241	263	292	293	266	256	279	292	261	330	321	288	276	295	292	314	307	267	270	269	239	272	248	318	290	272	282	284	298	308	290	266	255	269	277	274	285	302	264	296	289	270	281	283	278	267	319	301	274	236	270	292	240	268	237	284	299	271	262	273	274	277	280	252	274	264	275	305	241	292	302	268	285	282	277	250	267	289	234	239	270	282	311	272	300	309	253	306	287	255	269	280	264	282	311	279	266	309	305	269	301	271	291	271	316	263	284	267	275	256	296	300	270	306	280	297	301	264	266	280	286	263	296	263	293	297	298	319	318	274	230	287	255	293	288	309	266	279	298	283	286	308	283	277	284	278	294	311	321	277	261	306	309	315	298	304	303	282	309	268	285	288	290	271	238	258	321	304	282	296	285	286	280	319	267	262	257	299	247	295	280	277	289	277	280	297	263	278	267	309	265	276	260	278	276	302	286	256	293	287	278	277	273	319	288	320	255	260	253	282	267	245	293	295	265	285	260	288	251	302	279	276	291	326	279	272	285	285	277	282	280	293	272	251	305	300	284	265	285	285	259	239	269	258	278	250	253	275	311	261	304	237	288	268	309	293	263	275	286	261	255	246	252	287	280	260	240	263	278	279	286	328	283	270	250	273	274	311	307	306	268	289	309	304	303	300	268	280	244	318	278	259	274	281	239	261	263	286	279	295	295	267	267	283	276	282	291	303	287	276	265	269	305	289	274	273	251	283	300	291	277	301	299	301	295	302	285	288	278	260	275	269	306	286	259	314	295	278	277	295	287	292	288	281	246	286	288	289	307	273	311	264	277	289	261	261	242	256	278	289	273	272	296	281	253	259	314	272	293	253	291	279	313	288	253	275	288	289	298	307	290	277	275	280	260	273	302	289	271	292	281	268	254	223	265	264	295	273	248	282	292	285	272	273	260	253	290	247	278	257	299	314	277	293	289	222	301	313	276	259	241	268	250	272	278	265	282	276	315	271	296	293	267	308	305	268	246	292	294	290	268	278	277	283	277	289	278	265	289	301	314	282	265	281	302	255	268	293	296	301	242	273	276	284	296	281	265	276	268	273	285	298	301	313	280	303	270	270	297	272	289	245	265	260	297	319	304	294	280	311	267	275	261	285	304	289	284	287	256	285	272	309	261	292	274	274	273	279	310	273	284	278	289	300	294	302	316	295	280	284	287	316	267	283	281	327	278	308	235	283	256	320	282	296	294	268	271	281	269	314	261	306	282	295	271	271	304	297	292	302	283	283	282	274	265	264	296	269	266	270	278	297	280	284	280	287	319	284	306	304	277	279	278	281	258	284	305	235	247	269	315	269	261	316	246	282	290	274	287	266	264	334	271	292	272	285	287	278	297	264	289	255	290	278	273	281	282	268	278	288	323	270	290	272	277	267	262	277	287	291	293	284	305	264	295	296	287	301	278	300	264	294	283	261	295	274	270	293	249	298	289	276	298	301	267	292	307	255	266	293	271	289	286	284	249	267	285	250	294	276	261	306	274	266	324	254	280	276	260	306	279	266	301	294	290	272	290	277	260	295	292	280	281	288	299	299	274	264	309	298	257	274	282	286	267	292	283	309	269	279	268	265	286	258	269	301	276	268	290	285	289	259	286	289	300	303	282	275	280	300	270	262	274	248	270	264	306	295	274	268	288	261	276	252	255	291	282	264	278	272	275	245	268	263	255	256	253	315	290	288	276	262	274	269	279	282	281	292	284	272	269	278	269	288	267	296	263	267	269	314	276	279	284	301	279	291	265	284	251	312	278	282	304	256	291	288	252	264	265	257	278	277	274	294	270	271	293	263	293	269	234	261	270	266	272	294	285	259	279	281	291	272	257	275	249	296	274	287	274	242	271	266	293	290	307	295	303	283	298	320	268	303	282	262	280	291	303	275	270	249	282	289	309	261	295	260	280	263	276	299	293	295	264	265	278	288	255	290	291	301	286	244	295	262	276	278	290	265	261	321	280	270	302	269	291	240	285
9013	2099	4668	5442	4576	3706	3242	2711	2387	2045	1927	1880	1765	1629	1458	1279	1218	1152	1133	1052	1066	984	966	970	914	921	893	847	831	866	874	897	795	843	795	776	807	801	760	755	743	712	712	705	666	718	764	742	635	693	686	684	635	681	681	626	655	651	626	659	736	662	682	654	691	669	685	636	650	668	671	643	692	645	656	634	651	613	644	650	636	653	669	682	640	691	668	592	585	614	634	666	648	698	649	660	659	630	648	617	640	632	685	661	675	679	647	612	670	630	628	655	618	654	620	670	651	633	638	627	676	653	719	652	635	654	656	623	624	600	676	642	625	652	643	611	645	616	615	619	628	653	653	681	653	649	642	634	655	642	613	606	624	607	643	658	635	666	614	638	626	663	667	634	700	683	671	672	610	571	643	582	619	640	654	645	676	606	697	600	711	600	656	628	626	649	641	638	646	662	663	610	650	651	622	606	597	652	596	619	653	696	620	644	611	602	642	693	616	651	603	631	663	684	646	656	622	615	658	615	650	649	691	651	634	681	652	641	658	645	655	664	658	629	680	625	644	650	662	730	633	646	625	657	648	615	682	646	623	664	679	722	666	637	690	660	722	634	603	651	672	646	651	620	625	623	646	650	625	705	655	666	681	699	602	627	640	641	637	639	630	628	610	597	658	671	656	671	608	639	607	643	675	615	656	663	641	599	620	621	623	654	682	630	637	663	627	681	639	642	678	633	610	610	608	614	647	660	632	645	612	645	637	638	638	711	621	644	624	641	600	632	618	641	656	642	679	621	634	645	627	644	628	634	640	616	625	637	597	650	649	650	634	638	673	622	653	656	642	631	657	644	660	629	635	634	629	600	616	644	624	658	677	661	682	646	662	582	642	681	671	612	692	664	668	626	651	621	667	638	680	635	659	619	634	629	704	676	675	643	634	651	629	638	644	638	685	613	610	684	659	620	630	660	620	667	651	650	671	624	634	636	668	681	645	673	649	686	665	634	652	627	600	610	644	651	668	656	671	608	644	668	631	639	636	670	699	644	661	636	675	625	691	679	624	611	646	677	641	625	679	591	633	665	659	640	642	625	629	602	621	672	669	668	625	633	618	672	678	635	683	640	682	677	623	617	671	678	669	663	654	609	578	617	640	618	665	653	705	642	649	659	620	619	640	628	625	647	619	647	654	689	659	669	656	609	656	664	629	626	644	631	644	623	682	644	670	650	677	641	625	642	653	656	627	639	689	661	627	654	601	721	676	682	659	642	691	655	598	651	643	624	648	677	603	621	624	631	670	662	634	639	673	642	678	640	638	641	670	677	628	665	629	620	622	694	641	659	627	664	652	648	600	618	646	616	643	680	662	717	683	699	618	632	666	581	657	671	617	662	637	648	618	643	652	608	658	663	645	677	618	666	686	637	659	620	623	644	656	666	630	666	633	689	607	652	612	624	668	637	639	646	639	659	661	658	668	628	664	661	688	631	686	592	668	615	596	657	654	654	640	640	621	606	648	625	637	613	677	652	660	648	603	630	637	659	623	641	658	653	634	656	671	636	620	634	657	606	600	652	651	623	645	665	661	645	633	661	628	626	652	617	658	653	641	645	638	638	670	633	621	653	671	642	688	701	660	631	632	616	641	615	634	672	698	638	650	666	601	624	637	646	617	662	652	653	699	620	631	695	643	662	676	623	653	664	635	668	618	619	664	660	614	637	630	654	627	671	635	626	628	654	608	618	649	683	662	651	632	653	628	620	687	650	635	619	628	645	615	644	631	634	602	619	619	658	637	665	677	670	684	617	677	667	678	653	647	658	666	651	631	617	641	633	632	638	637	640	660	639	642	649	665	671	652	672	662	633	685	634	644	595	669	616	634	643	613	634	673	665	669	627	614	634	646	638	647	635	629	644	647	628	641	676	605	630	646	591	600	608	643	662	668	669	621	641	632	637	639	639	643	644	664	623	630	639	654	666	640	640	659	659	668	648	610	631	682	650	665	638	655	610	615	644	623	628	714	666	627	658	686	652	655	657	643	604	667	600	621	649	602	657	667	649	624	646	717	627	681	622	648	668	618	642	649	650	649	634	649	648	659	624	634	659	639	645	655	659	627	653	620	633	664	605	666	635	673	625	622	613	593	667	689	633	653	662	641	630	640	638	660	634	636	645	623	640	634	672	622	633	630	602	638	656	653	616	666	621	682	646	657	670	649	628	655	630	593	624	639	634	651	624	649	620	698	575	592	670	649	650	727	644	684	626	666	613	666	613	611	691	648	613	650	657	662	624	643	633	660	638	698	660	637	632	627	675	642	636	653	622	623	632	648	672	666	598	643	623	621	657	626	624	632	651	606	645	650	695	669	627	646	660	639	656	577	663	673	641	667	617	655	643	653	627	637	660	636	657	661	635	649	637	613	611	632	610	650	615	665	643	609	621	642	630	638	651	651	634	652	670	623	647	634	610	678	656	653	642	617	635	643	611	628	651	645	652	571	650	608	640	650	631	672	671	684	606	641	657	648	688	659	597	585	678	647	665	670	611	643	655	612	617	684	638	661	638	638	643	671	616	697	653	629	618	611	612	678	644	607	640	588	625	654	644	651	624	625	656	602	613	605	626	651	642	613	653	640	680	637	716	670	603	648	630	652	662	680	631	664	649	649	615	652	618	631	677	647	692	634	614	615	655	669	636	655	641	663	645	679	645	644	671	616	680	614	645	676	680	659	649	652	688	653	688	685	605	654	641	583	649	663	680	712	626	628	651	631	645	661	653	617	649	672	615	628	607	672	664	665	591	631	645	676	627	608	642	678	643	690	666	651	639	653	633	633	618	632	655	677	596	685	632	665	671	706	665	646	651	612	682	591	637	651	623	619	577	606	607	678	628	634	702	638	623	653	671	642	612	612	643	595	664	674	678	679	673	639	645	671	590	629	592	653	657	671	690	631	671	654	631	645	646	623	613	644	630	621	605	593	654	659	633	599	675	645	629	647	630	601	658	637	617	607	625	619	647	666	617	676	629	659	635	623	618	693	653	657	639	636	662	662	631	679	684	652	633	642	643	645	615	663	647	625	687	688	652	643	644	657	621	602	666	646	642	666	638	647	650	610	705	644	643	655	614	664	625	616	639	697	668	663	671	627	665	623	625	602	643	668	674	630	634	685	669	644	586	669	665	681	579	651	643	640	629	619	672	662	642	656	663	640	620	641	625	629	617	629	690	635	615	673	661	671	641	663	666	614	666	683	635	636	646	636	605	671	643	613	663	652	648	654	641	637	647	661	649	664	650	653	702	601	650	630	664	620	659	647	626	636	623	632	614	622	653	673	672	656	646	593	619	661	632	653	611	632	640	682	650	614	642	649	620	685	616	648	646	645	669	643	658	603	624	650	641	656	686	698	677	653	607	689	671	622	645	658	664	620	624	637	643	670	645	624	624	638	645	640	660	632	615	652	670	642	610	612	617	649	624	616	650	610	652	607	658	604	638	645	639	664	670	620	668	638	654	629	626
1935	525	713	581	447	430	343	311	318	291	302	266	282	282	249	238	263	252	227	250	223	219	256	241	277	217	275	242	238	231	223	225	242	232	253	220	218	237	254	238	238	240	248	238	219	206	230	206	209	233	274	254	263	223	219	233	196	213	228	238	214	242	219	249	233	210	233	244	235	238	248	283	236	241	263	240	252	199	228	244	235	212	245	235	245	264	232	247	243	231	235	219	241	241	210	253	256	231	234	256	249	264	245	220	250	221	222	233	219	232	222	257	231	245	256	218	241	220	236	223	217	226	224	214	220	231	255	235	221	217	232	226	252	219	212	210	241	226	226	229	220	217	255	249	226	231	248	234	254	245	222	258	224	221	225	228	246	219	224	215	253	242	211	227	259	208	210	216	238	234	247	237	242	236	227	253	227	234	231	227	250	240	208	212	198	235	238	266	242	248	258	199	229	265	235	254	241	228	256	228	214	228	246	237	211	251	222	210	227	213	262	248	219	231	237	231	227	223	236	236	246	226	222	227	245	241	205	237	210	247	214	223	257	195	252	291	215	235	223	219	255	223	257	206	248	252	227	242	228	251	217	239	233	253	193	256	205	234	218	260	210	225	245	234	244	241	230	241	224	240	217	268	219	225	220	243	214	221	223	243	223	226	239	219	239	229	243	248	222	222	219	210	191	217	257	271	238	240	234	255	246	255	211	223	221	234	269	251	271	230	232	246	222	218	220	250	227	230	226	232	218	243	229	231	246	221	249	223	194	256	220	247	260	246	263	245	213	227	256	214	253	208	223	237	254	241	246	211	233	214	200	200	250	237	264	212	228	225	254	266	243	240	236	233	216	237	225	208	230	206	248	234	224	261	244	208	244	220	210	198	222	239	240	249	227	248	241	219	246	238	230	238	247	222	266	215	221	194	229	220	215	227	231	238	254	221	226	236	214	214	248	236	218	219	270	220	251	230	242	243	229	230	234	222	187	236	260	248	233	241	298	253	225	259	222	228	253	221	220	239	219	219	267	238	238	223	243	249	226	256	212	256	214	233	267	235	207	250	224	226	212	251	211	239	240	239	228	208	232	216	214	240	251	220	248	206	225	255	219	218	252	244	207	260	255	225	227	242	228	205	247	243	238	225	213	198	215	257	224	226	211	221	230	218	245	202	249	232	241	214	249	215	214	237	217	234	225	234	235	245	250	232	254	231	228	236	240	252	239	238	208	230	260	257	257	248	231	231	269	228	227	230	221	228	229	195	229	245	243	236	245	207	233	225	230	276	234	239	229	251	260	252	217	256	257	198	220	230	225	254	265	234	237	218	221	231	239	255	226	223	228	214	241	233	250	242	226	241	246	266	259	238	216	196	283	222	232	216	243	213	211	228	212	265	200	207	252	216	227	243	209	197	244	230	225	244	253	210	223	234	226	229	214	217	218	197	250	218	224	210	242	229	221	250	245	196	216	253	207	219	211	246	230	227	229	245	240	242	216	207	235	200	227	221	231	230	239	231	259	246	262	241	241	194	246	260	243	217	252	238	240	215	224	209	209	214	223	240	233	235	221	229	198	235	223	236	214	214	265	212	227	242	233	221	237	242	230	260	259	213	231	220	224	223	239	228	251	214	230	226	213	235	209	228	216	248	233	226	242	222	237	210	253	232	222	218	241	228	221	222	242	235	226	226	268	223	232	222	226	208	253	241	247	227	225	256	243	213	228	268	244	224	245	236	234	237	221	242	234	263	223	216	229	204	249	220	224	215	220	214	245	244	246	257	231	217	247	232	241	246	226	241	220	216	238	233	214	199	210	233	228	217	221	239	227	249	254	232	239	222	259	249	238	252	246	210	247	227	202	241	224	220	266	277	245	225	229	233	253	256	234	249	224	237	252	218	214	218	237	229	222	237	238	229	229	191	216	248	223	278	213	232	246	244	205	229	250	230	216	233	222	250	263	217	238	242	226	241	247	222	229	243	237	211	226	252	232	243	262	240	208	226	234	220	245	208	216	231	224	214	219	229	234	211	233	211	230	221	223	211	220	241	187	235	225	224	235	256	233	234	239	203	220	195	256	213	235	248	208	210	214	238	242	228	216	218	224	243	246	242	263	217	250	242	220	217	238	250	232	250	239	228	219	222	210	239	212	243	257	244	219	223	221	229	217	220	238	236	277	225	232	267	241	262	235	225	237	211	241	246	213	225	238	235	216	241	236	241	220	243	211	255	243	257	237	245	245	242	248	218	239	221	258	235	251	243	228	240	223	203	234	234	244	217	228	230	231	226	257	220	219	241	274	251	220	229	234	227	216	223	221	222	215	241	263	233	218	242	220	246	242	246	255	247	206	234	220	234	201	254	241	234	233	234	221	245	228	218	225	241	241	223	214	250	238	213	218	251	252	244	236	247	228	254	234	218	222	226	217	216	216	231	206	231	234	232	239	255	239	206	241	243	248	225	235	213	239	207	221	252	231	241	247	235	236	209	220	243	251	232	216	243	221	211	212	227	224	240	226	263	215	202	236	256	262	245	228	247	252	257	217	224	219	229	217	226	241	233	222	241	240	229	251	249	230	220	217	229	242	226	221	244	225	221	197	234	246	259	227	199	248	231	217	237	218	244	225	260	228	258	235	218	222	243	240	222	249	251	191	250	260	197	221	257	215	240	243	255	259	235	216	225	233	239	197	247	198	229	203	198	205	238	207	223	215	256	256	247	225	236	228	188	259	245	239	215	231	243	219	215	244	231	261	224	252	265	246	214	266	253	237	242	234	217	212	243	227	207	251	251	242	233	207	218	243	227	262	239	252	236	222	265	217	227	255	279	208	247	231	221	238	261	226	183	219	231	261	249	220	257	248	227	225	245	241	242	266	216	242	200	243	231	227	240	217	255	235	176	210	228	237	250	229	222	221	274	257	250	241	221	268	254	250	208	191	247	264	231	222	221	233	201	258	241	226	238	216	211	237	193	230	237	243	224	180	256	245	236	223	243	233	210	259	239	260	256	235	225	217	219	223	218	228	225	246	259	262	228	240	262	241	207	240	243	221	231	244	225	238	241	240	226	218	229	223	232	241	246	255	236	223	246	273	227	200	215	235	239	230	241	235	260	222	233	238	218	213	202	230	247	247	248	237	274	231	220	215	230	233	245	239	274	233	243	221	227	272	243	224	269	212	264	229	247	242	223	234	239	241	236	248	234	223	228	236	213	248	195	234	237	244	232	200	225	214	222	233	263	236	225	231	216	225	234	209	220	230	191	238	230	229	233	251	224	242	250	246	228	216	233	229	238	235	260	228	230	229	249	254	226	207	220	237	230	215	242	220	239	246	247	229	226	235	237	225	228	243	217	203	246	225	247	235	223	228	228	241	242	224	248	229	240	247	245	263	231	246	230	209	229	248	224	213	218	246	249	230	243	226	240	253	237	264	218	227	203	240	232	225	227	244	223	248	217	220	244	241	216	235	246	223	219	221	224	245	241	221	254	234	254	210	274	224	211	240	250
1995	889	1579	1761	1573	1279	1079	1017	976	935	900	918	804	841	782	740	707	735	670	651	638	656	626	667	654	652	631	638	657	594	649	627	615	583	621	654	627	579	590	574	592	607	559	609	541	545	597	555	589	591	554	560	575	627	583	558	555	575	550	566	566	545	564	568	536	522	568	570	585	547	565	577	515	617	582	590	576	577	564	540	597	638	606	539	578	558	528	538	532	560	591	568	562	538	525	540	539	568	567	551	582	602	538	573	598	565	581	574	503	580	593	575	542	549	572	549	550	588	540	581	535	568	557	574	568	543	558	541	598	541	596	525	577	580	548	572	519	587	603	585	598	555	590	602	557	582	572	566	555	535	582	580	594	578	530	565	524	520	578	550	577	532	552	596	561	555	543	586	562	577	588	557	582	558	550	573	551	578	575	547	594	559	569	531	605	633	558	573	571	519	564	580	529	568	553	515	585	596	541	572	596	585	580	542	591	573	559	532	582	590	549	571	544	609	559	572	551	560	525	582	607	559	600	562	559	543	523	557	552	564	601	573	523	593	548	563	564	566	594	551	586	514	534	588	600	549	519	576	565	564	578	600	578	553	566	597	573	598	552	573	575	582	572	539	516	552	518	591	596	568	549	565	585	590	593	611	567	553	580	552	548	543	580	576	546	613	604	581	582	538	551	565	564	535	558	603	545	529	575	596	565	610	578	583	571	529	516	534	594	568	526	575	584	591	589	568	553	562	562	582	567	578	557	561	562	527	616	558	624	570	586	568	509	555	557	588	542	555	546	597	589	522	608	554	562	529	591	570	559	561	549	540	516	582	594	589	552	563	567	560	560	524	545	546	555	558	596	591	593	590	511	551	569	568	574	558	548	562	595	582	525	549	547	571	574	527	571	607	571	577	574	534	567	531	579	553	596	550	540	572	570	574	589	604	567	567	540	540	585	562	564	578	584	574	560	579	566	538	593	601	562	556	554	606	578	559	564	564	553	573	631	560	565	565	582	583	586	554	552	573	568	573	576	554	572	552	530	543	595	518	577	551	539	527	555	590	543	562	515	543	572	571	527	554	578	562	557	592	559	574	589	577	551	564	567	542	575	589	513	562	583	520	559	590	589	536	546	592	598	580	537	564	525	561	601	566	603	593	604	553	553	561	572	545	573	570	596	561	655	537	537	622	547	572	597	539	550	582	555	573	555	618	542	526	542	574	550	537	549	609	559	601	553	593	535	578	592	549	572	550	552	569	539	577	557	539	575	569	566	556	619	615	579	524	565	570	580	597	505	581	538	536	552	528	594	552	563	553	553	573	584	524	541	564	576	586	634	584	585	504	587	549	564	573	570	613	599	620	524	580	557	531	544	564	530	552	573	556	561	553	592	518	580	570	552	579	600	583	558	566	586	604	562	571	539	578	571	566	581	584	560	586	555	552	613	591	564	564	588	540	590	568	556	549	506	550	571	551	580	552	571	600	580	571	597	564	535	560	578	555	571	527	561	641	608	584	574	551	535	584	576	625	547	544	551	546	555	581	589	555	596	546	576	563	594	584	570	571	570	605	550	544	569	590	552	553	585	583	582	572	624	550	531	566	558	532	614	543	601	564	581	538	555	622	570	553	554	519	586	594	526	554	536	619	589	493	542	515	565	554	555	511	570	559	587	565	601	575	571	568	565	532	544	548	593	543	561	527	554	577	561	544	579	581	567	555	573	567	522	597	601	554	552	551	581	550	568	553	562	551	581	528	558	557	579	560	570	557	524	549	556	544	550	564	521	570	533	585	575	567	566	562	563	565	608	565	535	535	577	600	510	585	547	556	536	572	570	579	575	534	578	555	570	551	587	583	568	525	534	593	577	558	584	577	546	579	614	605	523	549	564	545	593	538	585	581	571	518	592	531	554	569	568	539	583	537	577	572	577	556	576	521	563	534	546	557	539	563	575	574	531	590	556	553	563	555	591	577	552	520	581	520	567	615	553	568	621	577	577	547	539	577	549	504	519	537	549	551	568	572	521	558	553	632	554	576	575	548	586	565	534	552	577	559	529	528	531	567	581	612	578	557	590	558	547	594	543	553	571	560	564	578	534	563	583	535	528	568	545	578	563	577	571	537	558	533	533	597	570	537	557	525	577	571	536	597	551	577	541	543	555	553	576	596	573	546	572	530	559	548	560	596	575	545	542	554	536	575	565	511	560	567	558	581	552	555	550	527	542	608	579	578	560	587	524	560	537	580	592	566	590	589	583	569	551	533	545	544	545	552	572	612	584	568	559	548	548	566	546	561	577	580	518	534	565	556	549	520	574	559	554	560	576	516	545	547	562	510	556	527	588	589	550	619	522	563	564	562	589	584	556	579	554	567	556	561	567	576	587	571	559	541	543	564	598	544	583	628	572	590	549	540	531	542	536	566	577	577	522	484	578	530	568	573	586	591	529	563	590	550	543	579	607	609	544	565	543	569	544	579	586	577	541	592	578	554	563	570	559	591	568	587	524	586	550	542	534	614	568	527	565	527	602	511	550	548	530	585	548	569	566	589	559	577	537	544	575	573	580	562	575	563	589	560	563	553	623	554	576	562	608	575	604	567	518	601	566	576	561	555	536	535	532	527	570	568	573	539	583	547	551	563	547	537	545	545	555	554	564	548	582	620	543	549	572	562	562	567	544	596	618	523	553	555	553	565	554	576	564	563	536	577	569	550	610	594	581	592	587	555	572	551	541	573	573	537	568	574	587	599	595	558	505	555	593	547	558	563	539	587	537	562	577	580	534	559	541	587	590	546	622	561	588	581	579	576	596	557	542	614	555	563	548	551	605	562	579	568	563	559	571	588	597	580	536	571	569	575	585	554	564	551	553	530	549	563	559	527	596	579	531	568	541	572	544	527	543	537	580	595	580	588	564	607	504	538	553	589	600	575	600	574	556	594	538	596	575	548	567	558	587	576	528	600	548	575	578	582	568	581	572	544	579	593	552	550	558	574	516	567	581	564	549	580	577	610	587	566	502	576	557	583	546	570	540	555	567	572	552	536	605	554	579	580	584	543	590	575	555	585	526	553	575	552	545	527	525	549	515	610	541	589	560	552	588	582	588	561	596	587	552	553	559	603	555	585	560	503	570	541	548	591	606	589	595	565	555	563	572	555	562	550	597	559	557	560	559	572	556	553	578	557	551	553	576	522	583	538	577	575	564	555	540	525	590	569	569	547	549	543	560	591	531	547	532	536	571	587	528	568	533	582	528	594	578	610	553	614	579	528	575	558	521	558	567	558	577	537	606	578	526	578	559	574	557	553	575	555	531	555	558	591	551	581	540	576	529	609	599	550	608	519	556	561	542	562	560	548	540	563	562	541	533	547	591	547	547	592	578	513	570	612	529	535	615	550	567	544	594	613	583	563	590	574	541	517	607	541	540	602	558	567	552	587	570	600	590	557	523	579	578	592	580	557	569	570	542	524	597	553	589	553	559	583	550	556	557	526	566	575	556	619	551	597	561	549
8171	1348	1587	1272	910	731	605	538	534	470	511	463	398	413	383	358	333	349	339	359	340	358	365	382	359	320	322	339	347	288	338	345	331	331	319	332	315	321	334	311	291	346	317	323	323	335	311	327	319	332	299	308	339	322	338	306	320	336	296	326	292	367	330	288	302	298	295	335	296	359	328	313	307	307	312	294	307	320	305	295	329	304	328	324	305	308	330	289	298	343	291	324	299	306	334	296	296	329	301	334	296	297	300	321	317	307	264	294	288	299	297	275	345	349	304	307	308	334	330	345	379	320	303	288	318	338	333	319	308	350	345	301	332	303	337	307	312	318	327	359	332	288	340	324	302	309	351	313	334	339	309	295	290	332	330	313	339	345	295	305	285	311	305	318	318	326	330	319	290	298	293	321	338	289	322	307	301	325	327	333	295	281	348	300	316	282	339	310	321	310	324	321	298	337	311	314	342	294	338	319	299	315	342	325	323	339	304	326	289	303	295	317	310	331	289	327	318	314	330	318	339	295	327	340	343	305	322	324	318	275	283	314	305	301	331	313	330	297	288	319	332	318	315	304	309	313	317	321	333	307	310	336	332	314	303	321	323	307	332	326	321	325	306	322	357	321	331	298	315	312	294	315	331	320	327	304	359	315	282	297	283	332	319	297	326	309	316	343	342	316	331	311	309	300	318	336	321	310	320	316	318	335	315	316	322	309	284	303	321	319	329	307	313	338	322	327	317	303	307	291	318	346	334	324	313	311	293	318	317	293	306	309	273	340	303	359	326	275	328	317	300	310	324	295	309	348	318	302	268	289	287	298	330	333	307	336	302	347	289	322	317	338	321	321	306	296	328	282	290	291	273	308	329	306	342	286	311	332	302	310	316	333	340	299	262	323	290	307	317	327	325	304	290	275	317	316	341	330	326	329	329	300	328	318	319	335	305	318	314	298	300	318	316	313	353	304	315	307	281	305	300	296	320	334	307	343	319	330	305	314	316	362	300	316	314	294	330	290	345	322	307	314	333	313	336	325	316	306	306	296	317	310	312	349	313	342	286	319	318	303	311	341	348	328	343	306	292	333	327	322	344	300	306	320	293	274	337	319	299	292	334	293	323	314	303	270	305	376	300	285	306	292	307	296	320	341	306	299	306	312	311	306	321	308	352	333	302	292	317	322	304	322	308	337	330	306	311	346	330	340	302	347	365	314	305	291	292	320	328	347	305	330	281	299	363	278	315	298	318	315	338	328	332	333	289	325	327	333	328	325	338	314	339	318	329	285	306	294	331	302	324	325	333	312	294	291	284	275	333	309	290	312	304	359	319	297	284	303	306	308	322	310	336	284	279	310	307	299	326	345	297	281	279	306	301	303	344	343	308	337	308	293	289	324	331	288	310	328	303	314	320	331	321	317	285	286	285	327	353	284	285	321	321	323	324	339	336	300	321	320	324	336	311	299	311	323	286	339	300	292	309	312	320	257	308	318	333	302	319	303	314	314	320	311	315	305	282	325	295	318	317	294	309	321	340	309	340	308	301	314	335	313	313	311	268	348	316	279	343	297	328	336	313	324	284	308	344	336	291	312	299	316	279	327	331	314	313	334	348	312	328	315	338	312	299	275	312	340	326	329	321	303	287	332	310	329	302	298	299	351	327	346	326	322	306	335	287	319	312	303	328	287	313	358	317	339	321	304	313	302	298	308	312	352	346	293	343	305	325	315	327	274	291	300	318	286	317	348	324	336	296	294	303	295	345	335	337	320	314	328	324	304	284	310	312	293	325	289	314	313	310	314	331	302	279	336	332	314	324	295	320	304	323	305	299	316	296	326	292	311	299	340	312	294	299	324	318	279	284	320	301	305	355	330	290	271	281	287	311	337	322	322	307	305	300	308	305	333	325	315	335	336	343	320	315	298	313	322	325	276	320	334	339	332	296	337	300	284	282	317	313	272	327	336	338	313	333	297	287	334	349	296	307	327	299	293	340	324	290	345	296	296	315	311	343	339	322	271	318	295	303	306	308	288	313	323	309	281	334	317	279	339	280	325	325	285	292	313	276	288	313	302	307	312	312	325	325	283	303	294	322	332	333	339	304	294	314	324	315	281	318	312	305	343	336	299	320	325	319	286	289	313	293	312	310	287	294	318	299	328	320	310	335	326	309	295	329	331	303	333	340	300	311	343	336	322	325	324	340	303	308	311	284	327	333	309	311	325	326	319	302	333	291	340	304	301	303	299	340	332	288	328	319	317	329	330	326	294	288	329	341	304	316	342	342	329	319	318	308	357	274	332	338	334	277	302	312	306	308	297	302	280	304	301	298	318	296	311	283	345	323	310	343	342	318	298	321	300	346	337	288	309	336	280	323	304	290	315	329	324	321	353	325	309	348	310	307	317	318	291	307	347	315	321	345	297	345	325	316	321	278	307	344	321	312	329	282	325	324	306	341	347	305	297	292	336	295	303	284	289	323	326	332	313	339	327	299	358	320	299	342	346	326	331	296	343	346	336	317	321	351	313	292	325	310	290	282	292	341	312	288	309	309	312	311	326	314	316	331	297	296	315	294	312	304	306	322	312	301	327	304	301	340	302	315	343	296	307	311	308	308	332	330	314	291	336	323	346	305	293	329	302	362	316	302	337	327	361	300	319	298	303	294	290	296	325	331	290	289	307	291	303	301	303	343	323	303	282	318	322	339	311	306	318	319	328	328	349	326	342	287	299	291	303	291	333	320	332	302	306	285	360	325	298	348	326	257	318	306	306	348	294	320	309	330	329	308	313	290	304	288	339	304	305	332	314	332	329	309	316	308	318	300	322	334	316	319	313	325	328	304	308	326	301	307	342	340	326	286	299	297	295	310	308	328	315	342	326	327	321	367	310	317	336	321	284	299	317	315	320	299	323	337	300	313	308	295	317	319	339	332	323	308	347	287	288	322	285	305	282	315	306	293	323	302	317	339	297	313	294	313	320	315	300	323	309	313	316	300	287	338	338	324	306	325	347	312	291	310	331	316	308	305	326	319	285	331	356	305	316	351	331	281	308	332	310	319	297	326	341	290	322	301	323	360	357	324	292	316	312	336	286	313	309	322	339	316	321	369	302	306	336	305	315	289	317	280	311	339	317	312	298	342	306	327	305	308	301	326	316	314	297	327	310	298	301	293	288	327	327	361	297	320	305	312	312	326	324	331	338	292	329	281	294	295	339	292	301	309	312	324	324	350	305	288	304	320	321	316	310	306	306	322	303	304	303	334	314	328	324	333	279	307	278	324	318	286	311	311	297	310	301	321	306	333	285	275	315	314	317	343	284	298	307	326	323	309	304	309	329	276	294	305	333	332	333	297	266	322	342	316	307	285	314	322	289	351	303	298	347	285	301	329	334	298	334	301	333	319	281	294	331	335	301	319	294	323	285	270	306	291	307	345	316	321	354	335	310	311	298	302	294	299	313	322	314	310	359	302	332	338	311	296	304	301	293	305	322	292	326	345	323	313	315	336	280
6892	1688	3294	3752	3250	2578	2265	1893	1803	1691	1510	1486	1347	1312	1263	1139	1115	1080	1051	1003	916	905	865	902	934	926	919	835	889	913	836	878	822	832	850	803	848	826	843	761	841	776	783	783	734	756	758	738	777	812	785	714	754	728	710	759	791	702	742	777	704	740	704	761	709	724	768	741	770	707	730	773	765	697	763	764	696	682	744	725	702	761	737	722	701	713	796	728	729	784	750	715	735	771	727	756	701	746	688	750	694	747	758	713	738	693	762	708	738	711	734	693	727	721	712	768	769	744	717	711	685	743	697	789	713	703	704	753	735	737	768	762	732	726	702	696	706	740	736	718	730	696	731	774	763	726	710	719	740	741	734	730	700	703	793	735	704	742	733	750	736	702	736	698	682	720	665	761	721	747	751	714	726	762	779	751	730	759	728	714	743	750	735	718	787	711	733	734	721	795	753	722	735	774	783	752	758	728	720	706	715	756	737	718	762	727	756	715	710	706	735	700	692	763	791	732	677	697	732	726	729	670	732	731	731	740	706	744	698	734	785	683	696	727	776	719	718	731	725	751	654	733	749	778	694	723	720	706	694	746	739	690	772	781	705	698	723	714	731	725	724	779	678	743	741	751	706	736	756	708	736	736	697	707	696	692	702	734	702	796	762	704	687	786	722	736	732	764	734	691	699	716	726	694	767	746	721	733	746	731	712	723	740	725	709	720	723	759	700	751	734	746	731	715	745	766	752	757	688	748	695	717	698	743	733	742	752	739	740	706	733	732	721	718	698	752	733	744	667	722	754	732	736	691	772	747	719	715	765	695	736	706	710	749	776	701	724	720	797	699	796	693	719	700	749	760	781	720	722	737	719	747	762	781	721	758	717	708	722	743	683	750	763	664	731	692	700	752	694	710	742	774	721	731	753	743	771	735	736	750	703	754	717	720	767	728	764	725	706	720	705	700	703	776	726	725	707	715	737	737	735	797	699	763	731	710	688	691	721	679	721	769	724	742	730	755	727	703	728	769	754	713	767	697	773	735	726	752	739	726	690	722	733	763	741	744	755	719	730	655	704	759	794	717	722	741	746	726	760	710	740	705	698	743	678	713	706	745	701	737	735	759	700	758	738	759	715	735	755	687	731	724	784	687	779	727	728	697	704	709	719	733	751	732	689	730	735	774	733	717	745	693	680	707	740	750	689	738	704	741	700	691	749	744	702	737	735	718	725	694	741	774	745	775	708	719	697	749	698	727	717	726	675	741	718	685	691	722	714	759	719	770	735	732	742	737	748	751	763	714	758	721	755	739	714	754	663	713	735	760	656	693	706	753	738	732	675	762	803	733	725	767	726	715	733	709	735	738	707	712	683	699	752	756	710	715	668	765	752	765	724	733	738	725	711	755	739	780	760	746	719	747	750	691	725	770	787	725	745	733	705	735	774	732	695	740	743	721	762	764	724	713	708	731	713	712	731	712	757	738	720	740	690	724	726	738	749	726	738	676	683	777	713	758	750	688	735	704	745	706	710	733	739	747	745	706	720	729	706	708	715	735	730	703	741	707	734	739	710	696	773	734	708	779	716	752	763	714	666	783	723	732	716	747	777	700	732	736	739	766	733	724	665	713	697	726	787	704	673	702	713	688	753	734	758	708	684	730	741	745	757	747	719	684	722	722	724	705	731	747	709	709	770	784	746	703	782	748	693	764	760	721	719	714	733	680	730	749	746	778	689	733	719	700	738	708	765	712	735	728	751	744	759	684	728	705	742	693	701	707	729	707	788	758	748	763	778	712	710	722	714	719	743	721	721	703	726	762	742	760	706	709	686	736	703	741	796	752	750	712	788	682	737	669	739	733	713	731	723	739	716	672	763	723	751	703	697	724	749	712	720	746	719	754	782	733	737	705	718	710	759	758	761	720	662	751	719	746	704	724	722	727	762	726	693	750	754	715	728	711	758	759	752	717	735	707	771	741	705	688	722	762	791	746	728	745	749	732	776	674	721	677	709	728	734	746	696	722	746	760	735	714	690	719	756	722	754	702	750	751	738	739	735	702	720	678	705	733	671	673	714	696	707	705	698	750	707	725	703	753	704	724	714	700	727	706	706	717	740	697	755	700	710	750	715	745	724	728	732	720	740	768	768	744	707	725	724	728	734	699	700	718	689	762	721	685	716	735	726	739	729	697	689	723	755	762	759	751	722	670	750	731	742	718	703	729	755	758	707	714	729	734	724	736	740	710	711	746	748	719	692	690	702	715	760	735	720	726	724	702	705	763	687	757	719	699	672	738	709	737	737	716	735	722	737	773	748	728	711	714	706	759	763	736	725	719	738	733	708	738	756	689	716	719	734	708	755	737	685	768	688	775	737	710	714	736	756	770	763	827	722	740	695	770	709	754	708	690	731	742	746	720	709	743	731	699	693	722	761	688	711	759	696	710	702	737	739	716	708	680	699	700	688	763	711	725	744	737	739	764	751	700	722	696	742	729	713	751	713	742	753	736	733	767	699	697	662	717	750	739	726	714	749	743	711	718	688	693	683	714	672	688	746	727	714	734	764	730	703	729	738	741	666	743	741	733	734	724	723	782	744	705	724	779	726	750	692	714	704	707	744	691	757	713	716	748	732	722	738	717	742	750	742	744	731	722	721	716	751	744	729	725	724	752	718	748	719	748	722	725	711	703	714	739	724	709	700	705	768	687	752	739	710	734	755	790	672	700	722	697	744	755	657	728	739	735	737	735	742	733	708	756	733	744	718	732	679	757	758	721	735	744	736	765	749	718	696	692	726	720	760	712	698	709	695	748	710	696	766	692	719	722	728	725	733	729	737	771	737	753	764	748	716	698	716	714	737	723	781	692	711	725	763	758	734	783	725	758	760	730	702	738	741	736	711	742	710	753	754	680	704	755	685	709	724	740	765	680	774	751	731	724	733	696	754	758	752	714	747	727	736	695	728	738	721	761	723	729	733	684	734	736	748	723	758	710	742	738	732	696	746	702	683	737	775	703	695	745	729	739	720	751	715	738	743	755	734	733	719	697	769	793	702	736	762	721	725	683	754	744	733	747	705	753	749	719	762	718	710	656	656	728	723	736	699	768	745	709	731	702	730	771	736	761	750	753	715	780	715	708	759	728	772	716	695	735	752	758	733	731	753	789	744	703	730	700	728	685	719	776	723	748	739	724	708	682	745	720	758	742	743	719	752	698	733	715	728	733	717	733	696	734	744	725	749	703	724	737	708	711	715	762	743	739	708	761	724	693	740	760	731	703	724	774	705	772	733	706	716	750	727	710	711	749	772	689	770	765	677	777	736	715	747	728	668	780	754	739	732	753	749	704	749	639	699	747	737	760	704	718	779	747	719	654	715	774	676	733	733	733	707	700	786	737	711	688	711	721	737	767	779	761	699	671	755	741	771	728	722	717	738	799	743	724	708	772	739	702	748	759	706	761	693	733	696	729	752	715	708	724	745	729	737	718	714	744	758	702	698	705	726	700	705	669	748	729
15140	2219	2419	1850	1235	940	739	646	560	505	471	462	445	407	378	360	382	368	342	333	326	370	325	319	318	316	302	301	280	306	304	298	285	338	272	294	286	276	278	271	313	284	303	289	307	291	287	284	286	282	276	269	297	351	269	278	276	289	267	264	256	278	288	281	292	275	282	264	301	281	266	258	293	312	290	286	268	307	251	291	273	265	282	270	279	367	266	311	249	278	279	311	306	278	272	301	268	301	280	267	271	279	297	288	266	259	316	289	283	278	277	257	270	259	273	288	303	267	293	261	269	278	294	300	270	304	297	293	270	280	282	246	252	267	257	277	270	288	280	265	256	306	316	288	282	271	296	261	278	281	300	309	271	276	270	282	275	310	298	281	268	258	297	234	267	278	319	289	273	270	233	265	296	296	287	255	282	315	254	270	271	271	290	304	281	264	270	281	257	280	312	267	256	260	275	316	281	310	268	326	274	286	258	264	275	259	241	291	288	268	284	295	252	235	288	306	290	259	257	291	292	294	287	289	255	276	281	272	261	270	271	272	270	289	240	295	281	231	273	278	299	295	284	305	283	301	267	294	305	300	297	267	296	254	303	276	296	291	266	275	298	295	273	305	314	286	263	275	291	261	268	289	299	300	264	268	293	280	249	307	300	300	266	269	266	300	306	291	242	295	260	289	280	259	306	307	295	267	257	261	292	262	282	284	265	226	271	293	258	278	293	306	260	260	278	302	318	268	303	281	258	280	274	290	317	290	267	315	267	303	288	260	269	262	283	242	286	302	283	282	259	317	284	288	274	286	277	290	262	279	307	285	248	264	274	264	287	256	264	306	270	261	277	248	283	289	280	291	282	268	265	291	267	293	249	282	292	262	297	279	286	306	307	268	315	276	277	293	241	295	273	264	267	268	270	261	295	259	290	271	313	253	283	280	280	288	266	272	305	276	280	254	281	275	298	297	272	248	291	275	288	265	267	278	266	289	260	262	269	318	269	280	280	284	257	258	281	250	285	262	263	279	305	270	276	307	276	251	286	275	280	259	256	265	230	264	289	283	279	296	284	252	293	316	290	277	294	315	321	297	287	300	286	294	268	281	275	300	266	263	297	296	302	294	256	288	293	292	281	341	293	276	268	300	255	269	292	268	303	297	255	270	256	263	307	304	262	310	308	281	260	265	293	256	263	276	284	268	254	288	277	277	261	256	300	307	293	287	283	274	267	285	262	253	299	262	278	271	264	293	259	292	264	291	275	260	272	272	273	286	260	273	319	293	279	281	280	298	276	282	263	286	282	308	285	291	275	259	263	268	283	300	279	269	292	280	295	275	279	266	257	253	290	293	267	262	276	253	266	309	276	304	275	297	268	235	285	295	285	279	255	281	266	278	269	286	282	310	289	276	267	272	277	245	267	271	271	252	272	271	236	285	251	289	301	281	258	262	293	272	260	244	277	308	275	292	277	256	291	273	302	278	286	254	247	267	286	223	281	280	262	326	273	287	262	260	297	289	287	244	269	288	276	270	267	273	284	268	246	278	288	332	302	275	280	285	303	287	281	286	289	267	284	277	280	294	263	303	274	286	270	259	271	245	268	271	269	315	261	304	275	262	272	283	251	287	282	287	290	287	292	263	280	301	247	316	278	289	313	278	247	312	313	270	277	280	294	311	287	280	272	290	243	292	256	253	248	298	279	249	274	275	274	276	290	293	277	290	245	254	265	249	302	247	277	293	265	261	282	260	285	288	275	279	289	277	272	262	286	267	296	268	264	315	301	296	257	291	272	259	337	267	290	296	282	240	255	278	271	293	273	287	270	258	278	262	259	277	270	282	269	245	249	274	293	256	311	285	275	283	302	296	258	277	258	250	248	278	287	242	269	292	279	250	277	269	301	288	260	279	323	293	286	278	300	278	260	271	280	254	272	263	284	270	277	244	290	313	283	278	280	229	291	265	290	274	262	275	283	257	269	283	285	250	298	302	262	297	279	282	283	278	321	262	277	270	275	279	303	305	276	274	314	320	296	278	278	281	264	266	280	256	268	267	286	279	296	269	291	279	291	244	288	255	267	291	261	304	290	285	286	279	259	291	280	294	262	257	251	269	274	277	296	263	289	248	310	274	272	295	298	292	294	277	291	278	293	265	246	262	306	260	309	285	302	283	275	265	320	284	284	295	295	319	286	276	271	283	278	262	283	299	256	273	269	261	289	243	269	296	320	305	276	270	291	310	257	281	247	248	274	284	280	265	277	257	292	267	286	299	280	274	287	287	264	264	303	288	261	270	270	257	267	292	304	296	283	261	286	243	256	309	289	271	298	284	267	283	285	316	298	252	276	262	242	281	261	284	310	278	301	270	284	309	277	263	278	291	271	232	298	250	269	283	291	263	273	264	270	270	288	284	308	271	290	287	267	304	261	272	296	279	246	285	271	300	258	264	248	282	265	244	280	278	289	265	279	272	281	236	266	268	286	269	308	302	260	261	257	303	299	293	281	278	291	299	310	308	295	296	258	296	267	275	270	278	259	266	261	279	247	275	289	256	285	262	257	289	268	273	298	265	264	305	266	296	294	289	306	294	282	249	289	301	269	282	282	271	264	301	272	252	265	283	274	256	260	262	259	238	250	312	295	305	286	233	307	270	299	298	267	277	275	297	286	281	274	311	323	283	287	266	337	300	323	288	295	289	273	283	283	260	265	297	268	239	295	288	252	275	280	298	285	280	269	322	261	281	302	269	245	307	243	271	307	275	273	259	281	293	278	270	277	282	294	283	292	249	250	261	281	266	278	285	332	306	280	291	271	276	278	296	285	270	273	255	264	296	310	288	293	263	251	275	292	273	287	305	248	296	300	304	267	266	262	296	286	276	272	273	270	275	288	298	278	302	277	284	290	266	282	264	299	290	254	280	301	288	274	245	267	281	287	300	274	269	290	281	259	267	314	246	288	297	272	283	278	282	267	274	293	261	272	275	293	270	272	263	278	285	283	271	309	288	285	297	292	300	247	275	273	297	299	269	314	297	249	289	283	265	286	258	238	273	220	279	273	326	277	254	265	283	267	257	294	296	252	250	253	253	260	264	311	299	308	268	270	253	247	290	287	286	275	287	294	277	295	263	276	246	318	308	301	274	280	280	282	314	280	282	271	286	301	305	288	298	287	288	277	270	258	274	308	285	311	269	272	337	305	278	278	282	275	305	271	282	300	302	290	295	279	257	268	282	260	273	279	252	251	296	288	284	271	281	293	260	265	275	254	272	272	271	278	266	264	277	290	262	300	294	297	273	311	263	249	302	285	300	258	322	276	285	287	257	262	228	311	298	227	273	288	270	254	282	292	264	280	294	281	270	272	281	276	293	296	287	252	308	301	285	279	275	288	267	297	283	252	231	285	290	258	279	275	288	265	266	275	274	288	293	265	270	286	261	266	240	301	285	294	294	245	261	253	274	293	252	249	285	262	289	284	280	250	294	280	270	279	314	304	262	265	288	281	251	294	273
9049	2079	4552	5317	4314	3517	2934	2538	2378	2162	1965	1787	1539	1464	1337	1278	1223	1206	1110	1057	993	966	1000	982	941	879	891	820	845	856	838	880	810	791	829	790	805	733	725	759	764	705	741	737	758	648	701	696	654	655	692	663	649	651	684	652	638	659	699	661	687	662	677	668	656	659	639	641	666	620	658	663	648	662	634	637	610	683	657	634	681	644	658	672	630	641	658	653	656	646	643	672	614	675	654	601	645	625	671	610	651	607	640	668	646	633	648	648	643	645	622	631	637	650	643	641	640	630	631	598	639	646	600	618	658	661	620	642	625	652	617	656	588	654	619	623	616	639	633	649	662	645	654	626	616	604	647	643	644	723	657	619	640	643	658	630	631	670	676	660	619	628	660	647	617	647	630	628	598	684	627	637	628	601	614	572	633	649	614	627	685	643	622	644	666	619	611	664	643	637	660	641	660	622	645	642	676	642	669	671	633	669	607	630	645	688	642	602	583	582	630	603	631	650	656	595	663	651	593	626	613	594	604	620	651	659	651	676	612	652	636	634	622	632	631	675	627	628	656	601	662	665	627	608	660	653	672	585	619	630	594	606	651	630	616	589	640	613	630	635	637	629	654	628	656	644	650	631	642	644	664	655	678	677	647	588	632	636	662	663	667	583	608	622	649	599	616	601	653	653	603	642	639	652	644	691	631	662	657	649	640	590	615	582	579	638	619	628	641	634	616	723	640	597	624	627	628	630	619	641	638	653	640	669	628	662	621	610	638	660	618	626	625	676	642	628	593	635	643	609	653	617	675	666	629	646	600	657	601	625	642	615	670	694	686	616	655	664	651	645	641	657	673	666	658	576	606	611	617	633	669	668	638	646	616	616	700	643	612	656	569	620	656	615	607	631	649	646	653	666	605	653	627	626	626	659	634	671	643	632	633	627	636	633	626	627	628	616	621	619	649	649	683	616	664	600	656	640	615	672	628	620	645	645	634	619	643	607	638	626	644	632	626	632	668	618	672	610	624	667	675	666	623	627	644	640	609	662	687	617	652	641	660	611	637	640	615	631	622	657	655	596	625	626	651	592	620	642	622	630	620	610	608	669	628	666	680	641	632	625	629	666	641	649	603	640	619	659	631	654	639	634	618	670	611	663	603	691	639	712	612	583	650	632	620	643	670	633	657	598	645	668	674	605	628	653	642	649	673	606	669	678	660	668	632	631	622	671	639	667	639	616	647	607	606	600	603	634	603	602	625	659	648	628	637	655	650	617	664	635	658	630	651	631	695	598	661	644	639	634	628	620	608	678	608	635	647	658	630	648	608	609	666	637	690	644	641	650	635	625	618	652	641	623	595	673	677	636	665	623	607	607	632	620	649	632	614	607	655	669	634	649	662	609	569	649	648	620	656	642	654	688	624	669	622	645	609	613	617	627	612	676	604	634	613	650	660	643	648	654	629	641	654	622	659	646	644	666	609	615	656	675	671	627	641	655	664	625	636	609	711	642	642	688	660	605	626	652	632	658	603	646	662	592	626	637	661	667	635	675	636	686	631	644	669	630	633	637	707	664	630	612	686	667	644	655	604	630	639	586	640	634	617	608	578	635	625	676	650	618	622	620	599	667	664	673	601	626	621	636	618	682	656	644	625	654	666	684	596	641	643	622	702	653	659	647	640	651	648	650	652	671	681	632	651	649	653	653	669	582	645	639	628	648	623	606	628	609	640	647	574	639	606	622	645	666	688	638	671	621	617	674	680	588	597	578	629	623	647	661	656	611	669	638	635	669	644	667	587	618	621	629	629	625	616	619	622	642	646	634	652	652	642	645	623	632	661	637	660	661	595	670	669	660	634	675	696	659	608	608	654	618	601	607	640	627	629	641	651	658	618	640	615	644	613	646	701	636	661	612	639	640	609	628	668	621	611	651	677	678	653	642	648	638	670	641	668	611	653	610	629	637	657	648	633	646	655	644	630	650	706	666	615	613	626	633	606	687	623	623	671	626	605	655	630	674	639	681	618	633	664	655	632	618	646	632	644	650	612	660	646	637	603	657	636	615	646	646	620	627	645	632	637	645	630	637	582	627	590	587	628	683	661	614	632	638	702	653	652	604	642	675	619	626	600	624	609	643	634	637	674	679	673	640	608	677	639	647	570	619	641	635	665	633	614	613	659	646	625	654	651	631	603	649	644	665	660	649	655	669	647	594	661	673	650	615	658	636	659	673	635	676	616	630	681	627	641	658	661	600	612	617	608	644	662	641	643	630	611	663	648	693	623	623	670	619	624	600	616	627	636	645	658	680	679	643	645	623	625	615	603	672	612	625	661	609	661	668	663	594	659	643	642	640	621	679	609	652	651	621	650	630	640	643	654	634	598	715	644	624	648	648	630	620	604	630	658	682	603	621	596	613	645	622	651	632	661	679	648	618	602	689	658	652	640	622	602	630	615	632	597	589	653	643	633	651	638	654	648	677	614	632	681	643	628	628	664	619	609	656	603	610	685	632	650	619	665	651	678	632	611	607	670	626	638	693	618	600	666	623	649	590	637	638	599	656	658	632	675	607	624	650	637	623	645	647	687	622	649	648	649	614	650	681	621	645	641	671	638	633	659	593	703	650	620	667	596	710	632	626	640	628	646	641	656	627	634	624	667	651	681	624	664	629	649	643	658	684	631	630	619	623	658	686	633	659	619	625	675	587	639	634	599	615	620	625	640	621	656	670	676	639	664	659	665	619	651	626	603	637	656	646	665	624	613	633	622	634	623	655	624	633	636	625	670	647	659	635	656	664	672	625	650	608	629	652	631	639	634	665	622	636	642	629	632	700	624	611	662	670	616	657	645	653	659	674	665	615	611	625	662	615	646	646	635	625	625	638	654	659	659	633	641	603	711	618	587	669	667	647	657	678	638	697	610	667	661	614	627	659	613	624	656	636	622	632	603	643	622	630	618	671	622	656	608	603	682	643	636	646	644	650	593	613	637	668	677	638	642	635	625	660	617	625	661	617	640	632	695	649	668	623	676	636	640	636	653	614	655	614	632	635	622	662	676	642	611	624	598	683	618	631	619	636	645	628	640	645	654	659	659	648	644	641	637	627	631	617	623	654	585	578	672	661	624	658	660	633	645	619	635	613	660	664	647	594	644	651	663	681	652	609	658	642	666	603	655	632	670	648	656	651	621	634	624	667	599	626	582	633	662	638	617	590	684	642	646	673	616	658	589	643	635	678	654	655	640	658	605	673	642	662	655	622	637	680	636	633	608	657	676	655	611	639	625	641	638	621	603	636	656	617	666	662	655	687	622	625	611	590	616	673	642	660	622	599	610	656	639	636	643	672	622	583	674	638	659	650	679	643	716	638	610	665	670	623	592	628	633	637	665	634	660	636	629	653	695	623	633	643	589	648	627	612	641	633	621	646	657	647	643	657	610	636	652	651	698	657	646	625	668	613	656	714	641	650	637	669	634	609	662	626	665	662	638	632	654	637	669	624	631	650	630	620	654	616
1968	590	671	610	434	386	322	355	301	290	290	260	246	243	229	263	243	239	252	259	243	254	255	231	261	257	238	243	230	277	251	239	278	220	259	241	227	257	270	228	238	235	237	242	226	241	258	242	231	242	220	273	231	250	233	213	188	252	242	265	228	240	270	243	210	232	245	221	242	245	268	240	220	240	223	256	237	240	240	246	236	244	250	242	220	261	226	231	259	233	242	218	211	219	237	256	229	239	244	224	250	232	242	250	236	211	212	230	251	242	229	241	259	229	217	251	247	228	233	234	211	251	253	206	244	228	242	210	225	246	239	241	250	233	267	241	250	241	248	222	226	218	233	218	259	234	222	236	234	272	230	234	228	214	257	221	223	253	224	233	245	228	240	243	221	244	264	214	221	227	255	242	253	204	247	210	245	238	242	205	212	206	223	225	264	238	255	231	208	231	246	247	217	220	233	231	247	246	237	251	232	218	226	231	228	237	232	238	214	229	215	233	249	219	251	243	230	231	227	227	222	220	230	187	259	236	258	249	218	224	235	231	240	223	231	240	249	231	209	222	244	228	220	211	227	227	236	238	231	190	261	232	226	227	240	255	237	231	259	243	231	238	238	230	213	243	224	227	256	222	241	238	208	223	240	245	231	259	243	236	220	254	222	240	208	250	255	235	229	244	224	237	222	239	229	241	251	227	228	252	266	233	244	219	223	244	224	235	222	258	200	268	234	235	238	253	276	243	223	236	224	230	234	212	236	236	237	233	246	238	218	239	215	220	269	229	239	209	237	237	246	245	257	253	212	236	224	224	226	243	225	247	239	219	220	239	208	248	215	237	233	226	218	225	211	236	225	204	239	239	229	204	230	259	212	245	221	252	224	189	233	243	228	226	250	262	224	221	231	244	247	214	250	224	209	246	226	228	256	236	236	234	243	246	218	258	221	242	245	246	240	252	227	215	241	229	243	213	264	246	231	205	243	222	245	230	248	241	245	243	242	251	255	266	240	212	232	221	234	244	256	223	244	243	257	240	231	243	215	247	253	231	246	210	227	277	239	244	224	240	231	287	218	231	247	235	222	252	234	266	225	233	221	234	214	230	230	245	192	230	215	258	221	253	238	226	222	238	268	226	223	228	221	214	242	235	272	228	219	235	232	231	236	250	239	252	220	218	256	256	277	249	232	238	208	235	216	213	238	252	250	250	231	191	239	201	248	220	218	208	234	225	244	232	235	234	252	251	266	211	266	222	210	241	221	255	246	241	229	228	219	235	225	221	230	225	216	232	240	218	239	237	224	263	212	216	226	232	244	225	243	231	218	242	221	240	248	208	253	242	226	233	253	255	258	204	243	216	236	228	231	219	244	231	222	221	249	240	233	258	259	234	221	245	245	247	240	247	225	247	219	231	205	223	230	252	221	232	236	254	228	246	223	254	233	230	229	232	247	238	238	238	260	256	226	244	250	213	232	213	235	219	212	229	235	234	218	236	250	243	231	250	226	239	224	271	209	215	276	263	247	246	239	225	232	245	224	230	247	232	223	246	215	238	246	242	275	247	236	242	236	181	254	217	223	230	229	268	248	227	247	257	249	228	231	227	202	218	233	256	237	230	219	228	232	242	240	225	220	223	246	269	225	243	235	218	227	224	211	250	227	256	257	237	199	247	230	222	222	232	242	226	228	257	247	242	231	243	244	227	237	247	231	242	251	221	224	251	230	214	237	241	199	235	237	232	255	230	216	219	250	249	220	240	248	233	255	245	270	230	225	260	227	245	217	262	233	220	240	224	238	272	260	233	224	265	254	256	215	217	251	202	220	215	224	216	233	218	237	230	258	253	230	223	248	227	251	232	280	240	251	202	229	209	211	246	236	252	229	227	217	221	246	241	213	245	248	237	231	227	214	214	260	230	232	231	236	251	253	260	225	246	247	234	230	232	217	216	247	242	248	213	246	225	234	252	216	228	216	245	267	245	241	258	217	253	229	232	240	228	203	239	241	209	243	242	226	254	220	231	232	245	221	218	231	216	237	231	211	225	213	234	258	238	206	249	258	228	228	233	226	219	229	223	252	227	194	233	219	215	202	227	221	228	225	233	219	248	245	235	209	222	229	259	218	235	231	220	215	264	253	233	281	237	233	239	266	235	229	225	239	234	230	248	241	279	221	227	209	235	224	228	205	229	239	221	239	206	244	229	224	260	244	272	245	218	236	226	236	216	245	252	227	247	238	254	269	209	216	235	239	261	261	242	225	226	256	221	226	214	216	214	229	241	224	232	253	232	236	246	211	215	248	213	199	250	223	220	229	221	256	205	225	264	202	216	232	231	225	266	251	234	229	239	218	238	230	227	233	250	249	214	252	192	209	189	225	212	224	244	246	246	224	237	218	236	230	216	259	219	237	275	240	220	231	229	231	223	212	254	234	255	249	234	231	233	236	253	253	226	228	226	198	255	231	223	209	244	223	218	220	257	222	239	259	244	225	236	218	217	206	205	235	251	249	228	221	235	226	249	228	229	217	264	245	239	251	212	222	241	235	212	215	210	240	195	249	225	226	234	226	235	278	246	238	229	212	215	251	236	238	216	225	239	227	209	211	220	232	239	229	249	229	241	233	239	238	265	247	223	232	236	213	214	233	229	272	255	227	239	228	210	226	210	229	224	238	224	246	248	240	222	228	267	247	213	242	251	208	233	199	226	236	213	251	218	252	222	234	223	211	241	200	210	207	233	233	237	241	227	210	267	224	219	247	264	236	232	238	222	243	228	242	234	251	234	215	254	225	260	245	259	215	204	265	227	236	241	222	215	230	200	219	278	219	233	223	235	254	219	222	194	238	253	245	225	199	217	223	249	247	236	239	251	220	222	232	253	228	223	236	243	248	221	226	219	230	230	222	235	236	240	248	240	241	265	234	244	237	223	240	214	238	233	236	223	241	254	225	213	218	226	228	232	208	238	236	224	234	226	242	247	227	220	221	273	242	219	237	212	221	254	219	219	232	254	215	214	237	223	271	245	203	217	220	242	216	227	229	264	241	210	214	264	230	212	234	233	263	224	236	259	219	249	285	231	253	180	232	221	213	217	221	232	253	236	236	243	229	234	244	217	231	214	215	264	255	204	241	221	236	227	232	256	224	227	215	232	226	226	213	219	208	210	224	234	242	257	213	235	217	253	224	254	225	246	228	258	205	268	221	241	259	259	252	213	217	236	248	258	226	207	192	225	237	256	261	205	226	248	231	234	242	226	224	226	255	241	232	242	249	244	222	200	276	241	258	215	202	238	229	217	258	246	226	235	210	183	206	232	230	228	249	253	245	235	226	236	231	207	217	244	244	220	241	235	244	257	215	252	238	216	233	239	235	249	259	196	222	213	244	212	205	256	219	232	249	205	245	231	229	234	244	239	243	212	225	222	237	218	213	252	240	261	226	243	270	263	242	234	246	236	215	215	258	238	244	242	226	267	208	211	254	256	212	248	218	233	217	234	227	206	234	236	218	265
2000	921	1505	1755	1558	1246	1065	1031	967	874	876	880	844	776	760	751	698	678	702	679	669	661	647	612	647	604	579	649	658	641	669	630	592	643	589	590	604	606	590	562	563	581	580	572	563	542	589	592	560	600	572	560	576	594	552	558	617	572	569	572	566	579	555	575	591	539	592	640	567	574	587	566	557	588	550	554	522	562	582	573	570	590	563	561	543	535	521	554	597	508	561	593	561	552	535	558	573	574	576	556	535	600	581	570	601	562	584	549	581	568	622	539	599	569	561	580	555	581	564	513	577	577	542	541	541	538	580	575	555	600	542	559	554	542	576	609	581	556	585	574	518	574	593	537	575	534	574	554	576	560	548	496	567	612	577	568	589	591	580	542	545	576	580	578	495	544	532	579	563	561	592	560	583	559	590	561	549	579	607	577	549	543	604	549	559	573	559	553	564	594	562	577	593	497	590	570	506	585	558	534	590	560	606	560	580	573	593	499	570	590	612	542	573	530	544	554	546	606	615	543	587	590	566	567	573	570	579	571	558	571	619	571	559	545	612	574	575	568	556	579	563	575	530	546	573	559	574	564	555	592	526	603	529	549	559	588	593	554	544	544	600	560	557	528	541	519	550	528	610	543	562	576	566	540	571	557	553	593	541	541	520	545	533	562	582	566	571	558	555	599	528	621	555	544	549	571	559	523	566	525	548	561	558	564	569	542	527	523	563	513	560	568	564	577	543	549	559	550	541	512	566	581	575	602	545	591	560	560	540	574	595	553	582	562	564	560	550	580	567	561	538	557	591	541	564	548	560	533	600	540	597	566	560	577	552	570	569	608	539	527	562	569	585	587	578	565	558	589	606	542	601	607	560	543	561	530	538	556	561	520	522	576	567	564	563	562	582	562	570	524	582	544	567	578	517	567	609	582	556	561	592	569	578	579	583	549	570	561	585	560	563	577	585	522	598	584	533	577	568	540	568	531	609	537	608	580	565	535	536	557	547	567	545	614	591	631	559	534	509	582	523	581	601	591	534	570	595	507	593	576	524	521	571	533	574	574	547	589	563	564	556	518	538	549	568	539	582	565	515	569	551	593	575	607	573	552	587	523	560	586	591	582	544	552	576	552	558	555	572	542	586	527	579	550	611	557	551	573	565	556	555	564	569	620	563	561	539	570	561	546	560	568	542	592	566	596	582	585	555	610	583	595	576	534	568	581	568	526	537	526	600	603	555	551	499	567	588	560	520	591	555	591	533	586	568	577	570	550	549	552	536	576	543	511	592	585	585	551	566	539	510	553	575	564	569	565	524	565	557	605	574	576	527	532	577	566	564	536	582	567	533	575	534	566	557	579	578	579	590	543	571	558	541	588	559	577	558	551	517	552	599	538	528	554	568	561	584	573	577	563	565	566	563	595	548	540	563	547	548	575	574	553	535	567	548	535	600	592	579	545	517	603	579	571	530	570	546	590	583	558	587	575	578	536	525	562	523	561	543	576	560	506	607	539	554	579	557	566	559	526	513	543	591	543	591	543	560	569	585	554	548	555	537	549	582	596	619	611	576	580	539	583	567	568	569	573	570	548	546	556	602	577	601	536	555	522	526	583	567	557	569	534	540	563	546	585	570	570	552	565	564	551	581	531	552	566	566	560	559	567	582	554	566	584	569	529	549	603	562	575	587	530	580	533	547	578	583	512	559	545	505	583	560	570	568	569	545	568	557	571	562	570	592	531	567	593	591	598	601	590	560	571	561	583	553	587	562	561	562	567	581	579	555	541	548	599	557	540	599	545	595	583	573	580	571	587	582	552	574	609	571	573	585	520	577	509	553	596	590	560	559	542	550	572	532	574	566	560	565	571	585	554	598	552	583	529	558	579	552	558	578	576	583	608	573	557	544	531	549	557	561	586	554	538	562	545	568	578	540	554	527	566	555	537	566	593	534	571	545	547	563	490	574	588	517	553	595	589	583	558	552	579	586	537	575	540	546	557	575	548	565	552	573	566	554	538	530	552	550	594	565	528	548	594	537	534	564	577	537	533	541	571	560	523	543	572	545	579	584	548	542	547	558	521	582	542	616	565	535	570	597	548	600	580	573	571	589	558	551	558	529	627	541	562	551	523	573	557	579	553	546	544	544	585	563	589	569	542	592	556	567	551	598	588	536	568	562	575	586	572	551	546	560	547	572	584	548	532	563	606	554	547	551	582	545	568	558	572	536	548	559	595	546	563	592	552	585	531	554	609	533	556	570	576	583	525	570	508	581	540	563	579	577	554	555	572	575	560	524	536	579	578	560	547	575	563	571	554	566	536	604	546	567	569	565	562	563	557	579	530	553	541	584	553	523	570	528	578	552	564	562	546	520	547	559	569	559	610	588	598	541	603	581	562	571	576	544	560	580	581	541	569	586	538	542	601	534	581	549	567	537	545	599	571	566	577	560	563	592	572	576	540	529	571	563	571	572	599	545	587	548	601	556	534	561	551	534	550	580	548	537	554	563	558	552	564	576	542	544	571	593	548	549	567	551	546	556	601	559	556	526	579	571	522	546	599	564	552	553	568	565	522	553	597	564	611	557	565	554	559	534	581	552	552	554	579	544	523	535	554	554	561	536	563	536	538	567	576	567	552	564	588	529	617	551	551	557	564	558	563	548	589	584	580	581	562	581	577	529	564	535	575	565	546	562	570	542	624	556	570	572	527	552	544	533	578	538	555	523	546	531	574	546	550	541	535	563	595	552	537	546	589	547	581	580	558	586	546	561	570	581	542	575	562	533	535	591	613	562	531	543	554	594	572	581	607	551	539	554	552	546	511	542	607	555	556	565	541	587	552	559	568	556	549	547	563	565	543	539	552	527	531	577	575	554	567	575	571	607	544	579	563	583	583	531	550	578	572	557	570	565	557	536	517	590	588	564	569	537	582	574	602	592	583	584	590	592	587	562	599	550	567	538	577	575	550	607	557	545	550	595	546	590	531	563	559	531	553	559	542	582	498	552	564	581	556	550	547	551	549	574	567	575	558	560	535	550	598	555	582	566	551	580	548	617	597	515	578	521	582	576	504	537	527	528	568	566	549	576	533	554	616	571	575	602	534	551	541	592	521	526	533	605	552	540	552	587	552	606	542	549	535	554	557	570	582	546	622	544	575	544	557	551	527	550	556	564	557	526	519	566	508	614	530	576	559	574	536	531	578	561	546	559	520	568	533	536	558	601	556	599	565	626	552	595	597	559	514	595	570	543	563	556	589	560	569	581	587	609	547	607	580	549	546	562	567	550	532	575	548	595	564	565	591	562	535	570	564	559	538	548	595	562	581	546	550	541	582	574	547	520	600	542	577	539	554	585	561	561	581	590	594	521	589	565	582	573	558	579	565	504	622	570	515	575	539	576	606	590	555	606	570	600	576	571	554	579	577	555	536	542	594	562	544	568	570	549	560	560	605	586	583	579	570	568	542	554	557	588	552	558	539	602	554	587	572	519	562	578	571	552	605	593	579	567	556
8165	1291	1573	1191	882	718	581	507	504	415	447	379	401	404	362	380	378	373	373	326	341	312	347	368	355	320	364	342	334	301	304	299	366	311	324	306	345	329	324	322	342	304	333	298	331	306	286	320	332	302	310	269	354	305	295	321	324	292	320	313	305	347	322	292	314	285	323	288	332	287	296	321	309	308	347	320	327	307	309	343	324	317	325	316	311	307	315	309	354	304	334	340	306	317	306	328	302	314	304	306	304	348	287	302	302	336	299	321	279	318	322	286	283	286	294	304	321	287	309	299	320	301	344	305	299	303	324	350	302	317	331	260	297	320	330	294	296	308	320	334	324	310	286	352	289	292	331	312	333	311	307	326	288	339	305	331	309	334	341	337	307	310	301	312	343	315	327	319	345	332	303	347	299	289	338	309	285	300	312	321	323	293	299	310	292	296	311	330	315	314	340	351	346	281	334	289	262	300	279	318	331	292	360	285	339	324	313	300	282	328	310	311	315	320	297	331	284	280	324	284	280	312	300	323	311	302	321	331	297	314	290	339	286	291	310	295	323	309	311	335	286	302	317	298	313	331	293	328	319	329	316	311	331	309	347	301	329	318	326	337	327	313	302	301	347	291	285	308	289	274	313	279	338	322	339	346	326	319	305	362	319	298	322	306	275	316	327	332	314	308	288	325	307	290	346	312	322	301	306	321	338	309	324	284	322	342	323	316	307	305	316	330	302	342	302	297	295	325	277	305	351	334	338	319	324	284	320	281	330	324	275	284	305	299	325	302	333	312	320	338	334	310	304	289	318	318	309	303	303	301	292	335	315	332	305	308	290	291	310	314	336	309	306	319	304	308	306	305	325	300	329	339	303	296	315	304	291	336	294	304	282	285	329	334	335	283	272	307	328	341	363	303	313	269	323	330	313	308	327	303	319	325	328	346	317	312	315	296	299	302	315	314	308	289	296	335	318	295	287	322	306	285	312	345	293	353	319	302	334	334	290	280	298	306	279	316	299	329	323	366	327	303	284	334	301	290	322	319	320	345	282	329	337	311	315	320	332	329	312	302	336	299	288	317	325	334	314	299	328	293	281	298	294	294	273	318	304	312	324	276	307	311	317	301	287	300	292	300	339	303	240	308	306	291	330	318	301	312	331	318	329	324	311	307	335	282	318	330	327	303	311	319	321	316	321	327	341	314	325	318	297	308	308	276	313	317	304	280	290	330	309	339	336	302	297	313	338	319	324	333	318	303	300	299	281	347	317	287	290	296	318	280	288	306	344	301	279	288	319	315	274	296	337	303	334	290	335	310	343	330	305	318	324	294	305	297	331	291	342	288	327	324	309	309	318	306	321	304	307	325	301	345	303	324	337	305	290	304	319	319	334	284	322	311	338	278	323	337	333	311	320	322	348	329	309	345	322	303	339	294	302	312	312	318	340	351	313	295	310	297	293	304	337	258	317	325	324	312	333	296	335	342	337	332	277	337	303	331	339	297	319	321	294	304	332	372	284	319	303	320	310	294	336	306	339	286	298	287	343	321	307	292	306	290	355	331	290	295	321	277	311	308	324	282	330	329	302	333	282	299	327	289	261	311	300	298	312	321	312	315	335	330	318	312	300	280	276	303	308	299	312	311	285	326	340	321	289	319	330	279	350	307	291	325	275	291	338	350	345	286	296	277	281	309	339	317	349	312	293	329	287	290	330	302	310	328	306	339	342	294	310	295	288	318	291	328	308	306	278	341	296	327	334	317	314	343	301	283	304	341	312	324	302	308	333	343	331	298	305	332	338	342	316	255	315	319	332	309	316	299	332	330	287	302	324	317	329	339	298	291	304	325	325	300	286	290	298	271	298	287	346	360	321	327	350	310	307	298	356	297	308	285	279	309	285	274	341	335	287	312	321	335	318	333	346	348	300	302	305	293	281	293	289	305	293	336	293	304	330	293	281	330	317	299	291	335	310	321	308	309	299	300	294	314	277	291	308	318	282	344	294	290	304	297	322	305	283	311	331	326	323	304	321	315	318	288	288	308	351	312	319	296	305	331	320	318	312	300	315	304	309	323	288	313	319	307	295	329	329	316	293	310	266	329	315	303	300	296	331	283	315	291	328	322	306	308	319	300	278	297	303	319	312	327	317	315	320	337	321	294	315	297	318	307	275	305	308	281	298	311	299	300	323	315	302	282	328	339	308	322	312	313	329	267	326	335	337	311	316	323	329	298	328	273	311	280	302	317	273	300	304	333	299	306	325	302	298	287	314	314	287	312	290	296	332	310	295	290	291	327	332	322	273	340	299	337	304	339	288	294	349	332	348	315	331	289	291	336	326	324	342	328	317	315	317	314	299	304	297	295	309	296	327	305	346	329	310	297	318	292	344	282	305	315	340	293	307	303	287	333	313	312	317	317	305	322	309	328	312	330	324	328	286	329	310	325	269	285	309	296	326	289	293	287	318	330	325	350	270	309	294	299	273	320	330	292	319	279	326	309	325	309	282	295	297	325	324	310	274	295	320	340	305	299	290	316	337	286	326	321	304	311	311	308	308	268	305	311	310	338	278	329	311	324	329	296	298	314	314	344	305	276	324	316	296	301	298	330	338	292	279	334	308	321	335	296	320	342	309	347	355	307	319	284	309	302	323	294	338	332	344	268	281	290	293	291	306	310	289	323	302	287	299	326	324	306	319	308	322	332	322	291	324	328	307	296	292	327	337	296	335	305	312	315	323	322	330	324	286	321	300	304	307	287	294	334	331	283	297	311	325	324	296	360	317	341	305	329	312	298	317	298	338	325	308	348	311	313	342	279	316	330	296	305	299	276	293	296	279	309	327	307	326	285	313	309	347	327	277	324	300	298	314	316	327	329	282	314	305	299	307	335	302	285	282	304	312	329	306	324	318	328	294	314	299	313	288	361	363	305	322	291	319	277	292	291	338	301	281	296	323	307	314	304	306	305	306	326	298	290	306	286	297	323	311	294	327	318	299	333	331	310	311	302	289	317	306	324	275	345	320	339	300	296	306	315	298	312	330	317	296	349	314	295	314	333	304	304	323	317	315	341	299	335	319	287	318	311	300	304	306	297	343	293	333	311	303	333	334	277	288	312	296	302	303	307	320	343	336	342	280	327	327	302	296	296	295	300	282	277	311	312	321	336	308	282	309	338	322	317	311	277	311	336	276	306	343	309	338	306	284	303	315	308	310	314	357	320	358	315	290	320	291	318	296	337	314	338	307	314	326	300	309	278	283	301	311	327	312	318	306	309	292	278	302	334	287	277	284	326	326	316	313	299	349	301	295	352	342	308	285	290	289	309	329	292	282	273	273	326	308	275	293	317	281	314	331	314	336	297	300	310	305	318	299	302	340	309	271	311	309	303	314	328	295	327	318	332	323	290	312	303	300	334	312	275	288	343	349	313	302	299	304	273	305	351	318	286	264	314	310	325	316	333	322	301	283	302	328	292	304	299	320	302	319	297	307	319	320	322	300	298	337	327	303	335
6914	1607	3134	3625	2954	2472	2180	1886	1585	1492	1513	1326	1341	1244	1208	1126	1046	1043	1060	998	958	940	922	896	921	915	884	898	892	880	828	790	807	846	827	795	792	837	789	770	804	751	837	714	731	792	751	678	794	739	793	746	715	735	712	757	750	778	682	694	751	689	738	686	709	733	774	727	732	743	739	735	712	754	754	712	686	763	766	697	676	763	751	729	751	732	740	725	718	746	689	765	703	686	762	752	728	697	739	673	751	755	713	746	719	718	784	692	697	711	743	729	712	731	745	734	742	683	742	729	726	734	733	726	744	732	688	707	706	696	672	746	732	726	733	735	740	690	717	704	733	708	753	738	712	740	705	743	685	702	697	763	677	696	708	715	712	700	718	724	745	751	709	752	722	732	716	762	674	721	728	739	710	706	733	738	749	746	743	712	711	694	753	745	694	766	765	736	748	737	735	721	740	721	753	689	728	698	682	739	716	739	750	730	713	699	703	740	749	748	728	730	688	735	719	755	703	721	701	711	771	702	663	742	708	724	754	673	754	733	710	731	715	713	738	745	748	741	705	715	712	723	722	699	683	685	690	723	738	695	714	686	729	747	729	705	684	734	709	733	650	677	700	749	708	755	738	752	704	754	681	709	715	685	744	730	734	722	731	654	720	751	733	706	721	717	711	720	711	741	753	719	727	762	700	698	699	664	766	715	711	777	715	767	676	765	748	661	731	690	730	739	691	732	689	702	707	735	725	721	762	742	695	682	745	740	736	726	729	768	747	691	689	738	734	680	690	706	701	697	753	744	688	732	686	736	758	769	720	738	687	702	748	712	753	700	701	738	744	722	741	770	727	746	697	765	689	744	720	706	727	706	742	745	735	707	711	708	719	709	726	721	699	725	710	716	739	723	764	687	713	743	766	741	710	737	707	787	700	750	725	672	699	691	699	715	715	722	706	703	694	699	760	710	688	729	689	731	682	663	717	721	736	744	723	741	709	653	728	673	712	700	665	695	701	738	690	724	723	703	721	732	723	747	684	723	764	723	694	722	710	738	710	730	717	713	722	740	753	745	762	700	716	727	704	705	732	745	731	747	782	723	771	690	752	754	726	707	745	709	774	698	744	728	672	691	749	760	744	707	717	691	733	731	721	706	735	667	733	715	734	707	692	689	739	716	701	704	736	760	725	732	743	701	767	697	706	701	740	725	730	719	727	710	697	673	699	734	712	735	724	662	774	708	748	724	722	701	751	755	668	728	707	753	679	734	723	749	715	743	762	767	698	747	732	746	717	712	684	691	685	696	726	739	711	666	745	691	698	703	737	711	693	690	732	714	744	773	740	719	717	696	676	730	714	739	665	678	720	748	703	725	702	690	734	728	747	748	720	714	739	706	686	732	731	727	729	707	718	689	747	715	715	736	713	706	710	751	646	751	687	708	737	732	635	713	694	704	703	735	745	725	692	680	749	728	735	690	765	715	776	711	690	740	750	746	692	757	638	731	707	691	715	740	771	740	697	763	700	735	717	666	752	764	693	732	766	769	743	734	701	713	682	720	706	688	732	746	747	688	689	758	686	714	737	689	748	742	741	712	726	707	716	716	661	774	698	664	768	752	740	707	742	711	745	694	677	714	699	739	737	729	701	738	718	718	727	743	724	716	697	711	778	683	747	706	705	737	716	699	731	744	725	708	698	719	722	719	692	728	689	710	765	720	666	756	723	731	728	697	703	743	702	721	767	679	755	750	725	711	758	717	770	761	688	728	715	716	760	727	759	720	794	744	702	656	724	755	689	702	705	742	778	703	704	702	715	698	786	790	753	763	697	729	776	719	730	731	759	715	742	689	730	703	736	715	701	716	707	705	755	733	714	686	698	779	756	762	714	711	719	703	758	697	705	742	733	744	754	719	723	749	681	681	665	710	756	722	693	697	705	693	758	780	755	703	733	748	737	718	701	685	756	753	756	690	718	684	723	742	774	693	720	731	715	698	723	734	706	711	710	747	704	769	788	721	713	719	739	727	727	721	734	698	717	730	769	730	717	722	716	717	799	707	717	769	723	677	704	713	723	715	742	700	726	704	705	717	746	737	736	713	737	703	701	745	745	723	723	722	728	702	707	723	741	681	752	702	748	730	757	739	693	730	714	763	750	737	676	718	704	726	753	694	708	726	665	708	759	750	691	705	723	747	763	745	704	709	750	701	752	729	740	718	696	691	740	745	754	683	742	683	714	686	717	687	773	754	724	743	680	686	694	698	740	733	722	764	681	730	747	737	674	720	685	764	729	698	697	712	713	710	712	730	719	738	734	703	736	655	733	748	676	713	690	711	730	699	717	727	753	723	732	757	746	672	707	747	752	727	700	711	757	746	725	725	775	720	770	752	704	663	691	694	735	716	633	682	709	749	705	766	712	724	728	749	706	756	730	745	714	771	775	748	749	728	687	680	705	748	699	731	721	727	783	709	767	711	692	717	752	728	714	761	742	706	713	711	717	706	731	724	714	675	727	735	752	707	648	703	741	706	744	702	718	746	763	710	697	764	750	733	733	764	709	725	662	722	713	723	700	693	703	690	704	715	754	685	757	684	724	762	702	764	708	751	678	764	729	671	694	719	737	726	747	717	700	756	701	724	736	731	754	747	766	684	718	763	706	713	727	697	711	678	735	667	752	691	746	690	778	717	710	733	694	738	755	728	729	730	715	701	694	737	724	708	772	746	708	746	717	747	741	725	710	746	772	702	789	690	734	746	759	706	730	702	692	687	729	702	732	705	711	697	753	711	745	693	721	750	733	717	699	747	716	699	731	699	718	708	709	737	749	724	779	729	696	673	749	695	714	718	758	743	709	695	687	768	664	736	722	753	690	718	752	689	734	715	680	769	698	712	683	771	744	746	722	725	673	751	719	712	710	683	713	751	769	699	741	787	693	749	756	702	690	749	728	744	731	741	736	755	782	674	732	701	682	723	746	736	697	743	739	751	681	754	756	721	745	675	775	722	686	716	706	698	773	709	734	703	724	679	740	704	758	751	712	713	712	687	715	722	730	681	713	759	736	697	723	750	780	717	742	651	735	746	743	691	740	693	712	726	711	715	734	722	709	744	707	759	724	675	725	712	695	717	708	655	690	775	731	734	710	695	750	697	719	726	755	719	732	708	754	768	721	739	672	700	739	697	679	694	754	691	779	707	699	742	748	762	712	761	753	688	709	754	740	727	674	726	808	707	742	714	698	734	715	766	756	741	770	718	694	754	694	726	700	720	693	682	714	734	728	764	726	712	744	678	727	752	699	727	744	718	770	731	763	695	753	716	735	728	711	716	703	731	750	693	682	684	717	736	743	712	748	705	721	731	691	703	722	706	745	731	722	758	705	682	696	678	744	729	691	732	736	788	719	735	778	724	724	775	762	676	710	719	712	703	740	743	722	711	721	679	721	701	697	770	736	701	773	733	704	695	736	699	681	742	759	719	733	734	708	766	749	740	747	741	713	685	712	708	706	696	754	711
14693	2242	2218	1837	1179	861	711	626	487	530	429	454	391	397	356	373	348	351	333	306	352	302	318	320	300	283	319	318	332	313	308	294	287	291	301	291	291	302	260	278	284	320	276	268	290	282	269	274	291	257	276	284	306	286	294	269	285	287	277	251	266	302	280	280	248	270	287	303	294	270	294	257	302	264	282	262	325	278	259	312	289	251	268	284	276	290	268	263	264	244	266	293	269	299	253	266	298	276	285	280	276	247	314	254	272	277	257	289	298	293	256	256	268	252	263	305	263	263	287	287	244	308	286	254	278	262	263	266	272	267	285	278	257	264	271	302	263	301	279	242	265	279	244	275	294	291	261	296	251	271	267	276	258	301	283	273	259	274	279	276	259	277	282	237	296	254	290	267	277	283	298	323	285	262	289	250	246	278	263	246	296	287	278	287	277	256	259	259	252	266	260	304	282	289	274	281	301	286	285	273	273	290	246	250	281	279	279	274	292	293	281	295	243	280	285	284	255	288	277	270	307	264	286	293	269	300	289	294	304	285	256	276	282	258	234	258	293	282	278	313	298	243	291	229	255	254	270	251	267	261	279	284	253	293	278	311	284	284	282	274	272	265	302	290	299	283	301	284	272	272	275	247	279	253	254	288	267	265	242	251	231	290	257	262	264	284	274	257	270	231	247	299	289	304	266	266	249	291	278	285	266	264	237	243	285	292	263	281	255	256	256	267	242	293	271	289	271	262	263	292	266	273	300	262	289	271	287	284	277	263	282	262	270	224	268	243	269	252	267	284	286	268	312	257	283	271	284	289	306	284	265	279	246	262	275	276	281	324	257	269	263	245	271	261	272	293	259	255	260	251	297	288	295	271	289	270	288	278	260	262	273	291	299	255	269	249	302	286	274	262	276	261	291	292	301	309	293	243	264	243	274	271	293	312	278	276	251	281	303	251	291	261	277	258	264	267	291	285	249	274	262	259	286	285	269	272	264	277	256	266	268	286	284	289	266	269	271	244	276	298	256	238	260	276	279	289	283	281	263	299	277	274	311	298	298	286	266	237	278	285	275	280	296	260	278	295	286	280	253	283	275	253	271	236	274	293	276	298	279	289	297	277	281	276	269	271	280	256	266	266	304	284	280	259	261	268	270	275	302	264	262	274	277	259	264	283	270	246	289	292	259	284	282	274	273	304	306	252	292	307	275	287	247	269	279	291	242	258	260	285	249	304	288	267	259	312	283	271	269	259	285	252	268	290	285	287	265	309	246	310	269	265	268	260	265	290	292	250	278	279	249	279	282	305	267	263	278	260	257	246	277	278	285	290	282	271	267	254	300	264	276	273	232	246	277	321	246	266	290	272	271	290	303	279	274	273	286	242	294	281	278	281	266	288	265	223	258	281	250	255	271	270	260	255	265	258	259	272	274	270	250	293	258	292	308	270	266	292	272	265	263	298	287	284	251	266	303	284	291	244	306	249	270	258	279	301	267	272	271	282	263	274	297	277	285	285	289	273	292	303	280	241	280	259	234	295	305	282	265	296	280	277	264	275	287	283	267	283	251	269	283	265	285	247	272	307	264	262	276	246	278	249	265	291	289	278	264	267	271	261	261	255	298	256	295	302	285	278	259	275	279	279	262	283	279	254	299	304	254	277	268	267	276	276	291	270	272	285	306	260	279	265	270	241	268	283	257	252	276	278	255	259	297	269	295	285	289	291	297	268	247	249	283	286	282	240	264	270	290	255	264	286	260	267	287	291	238	283	281	311	268	261	277	279	236	282	296	275	282	277	321	286	283	254	309	288	287	264	272	266	249	271	277	285	270	227	248	293	303	289	276	239	269	260	266	270	279	266	306	266	250	259	281	326	276	283	254	243	274	309	283	263	283	271	270	271	249	283	260	274	258	274	257	261	264	248	264	272	285	239	262	277	273	266	290	251	257	292	289	280	266	259	273	267	295	257	252	273	283	293	284	249	287	280	270	252	275	309	261	250	281	230	267	251	299	281	304	286	295	294	289	273	282	281	316	267	239	274	285	251	284	320	256	271	257	261	270	284	241	288	318	290	273	256	302	266	244	279	261	270	278	273	274	302	271	255	251	270	255	307	268	275	286	275	277	254	276	286	279	287	275	273	271	288	299	281	252	286	278	241	247	281	313	288	272	285	309	273	277	260	278	248	299	263	294	282	310	309	247	312	254	263	282	288	273	266	268	295	292	276	289	268	299	277	269	281	270	265	279	270	236	269	285	235	303	282	290	302	284	271	286	311	246	267	272	252	272	281	293	273	275	285	265	282	270	260	274	293	299	264	312	281	311	266	274	257	299	281	265	262	279	267	264	260	274	307	234	292	261	246	286	304	266	240	280	296	295	313	274	277	263	253	285	295	261	265	313	277	226	260	300	279	286	266	298	239	245	269	259	281	265	257	241	280	283	227	273	283	255	270	267	246	236	245	283	272	256	280	301	273	294	276	261	268	275	259	255	254	255	279	260	273	266	308	295	285	259	255	265	276	275	268	261	290	265	258	308	277	290	259	279	282	298	293	271	278	270	276	291	257	247	255	272	297	279	256	279	276	274	255	281	286	275	310	279	271	240	255	250	302	239	267	286	266	283	276	280	274	307	285	282	259	268	266	277	290	277	262	303	279	279	256	296	305	247	279	245	275	290	275	256	260	298	301	324	232	237	295	284	276	241	287	279	287	259	283	275	266	238	255	261	293	249	287	283	299	248	258	264	262	305	289	288	279	251	277	264	288	290	287	275	261	268	265	256	264	259	274	281	271	298	279	289	271	264	273	281	290	265	269	270	261	245	282	258	276	288	259	242	270	273	238	282	267	276	278	260	272	258	268	232	259	236	267	248	276	288	259	259	293	282	273	276	306	245	279	267	297	278	259	293	294	260	251	252	276	267	267	263	248	280	270	286	269	291	263	268	276	282	285	324	271	281	283	306	275	294	260	281	305	269	268	258	248	257	301	245	276	256	298	249	280	275	283	249	262	260	259	267	280	281	287	283	260	300	295	285	286	273	242	280	291	283	265	292	248	269	255	285	275	282	276	252	264	259	267	259	270	252	260	288	282	264	327	259	283	285	244	291	311	277	287	251	267	266	275	293	266	265	286	275	262	252	297	261	263	282	277	257	256	288	310	275	279	273	281	264	285	315	266	246	274	287	253	276	269	273	285	287	270	249	310	233	283	280	275	263	237	245	291	306	276	286	268	300	273	292	291	266	299	290	293	265	267	290	222	271	262	278	263	295	307	278	274	280	293	278	227	300	311	250	261	263	286	277	251	278	281	257	284	299	283	253	291	290	269	252	294	266	296	300	276	244	278	269	285	235	275	274	250	274	280	246	293	269	271	281	296	286	293	271	252	264	283	293	271	290	281	295	268	274	268	301	276	248	273	257	246	299	286	288	292	293	269	281	300	297	268	300	271	272	248	261	290	234	243	296	262	289	276	284	258	271	251	306	269	302	293	269	279	238	280	261	288	265	282
8902	2089	4335	5173	4117	3396	2816	2542	2252	1924	1865	1675	1551	1469	1295	1293	1170	1169	1091	1016	964	924	943	932	896	901	940	876	831	831	852	817	819	837	815	768	757	778	757	769	741	718	672	704	706	698	697	648	631	644	713	639	642	701	635	641	631	591	674	649	611	611	626	659	670	615	637	653	590	595	600	597	640	626	680	696	685	638	672	582	625	627	649	630	672	647	691	655	604	631	650	645	653	656	616	641	636	628	634	637	630	595	580	666	590	630	648	643	633	650	649	646	609	612	666	666	626	647	630	601	621	658	612	641	615	630	607	669	632	667	665	608	613	625	645	661	592	592	562	635	599	656	595	620	621	616	643	642	657	581	628	647	633	610	606	681	603	628	636	653	651	620	687	643	645	640	645	633	655	624	628	604	618	619	640	584	679	605	637	619	608	658	639	684	569	611	643	650	618	643	695	631	612	623	689	618	621	640	641	643	691	606	662	643	631	625	614	609	637	705	629	604	605	677	666	670	634	658	648	599	631	602	624	649	665	628	626	621	675	594	668	592	630	637	625	616	627	635	663	594	654	605	593	576	603	651	638	682	642	655	613	640	644	634	641	640	620	604	651	616	626	619	632	619	610	663	640	627	634	653	656	642	593	650	646	656	686	641	639	624	635	616	618	657	598	592	665	647	641	666	616	609	618	609	683	618	624	617	623	628	645	689	667	605	612	626	597	666	600	627	592	615	626	633	620	622	634	606	639	613	621	663	593	637	618	644	615	604	605	625	647	610	620	643	617	637	611	616	602	659	593	607	637	618	635	648	603	634	656	654	599	601	654	636	692	647	616	630	658	626	626	607	586	644	631	626	678	632	646	605	642	652	665	644	682	642	622	619	645	627	631	602	599	626	672	671	597	641	655	639	671	627	631	644	651	631	639	627	618	616	632	626	679	648	617	654	647	643	647	647	613	613	613	653	646	655	651	575	637	620	705	626	601	669	633	585	637	670	615	654	585	640	642	636	664	590	625	629	602	615	630	622	611	684	595	640	677	613	643	650	653	691	585	649	623	646	621	632	663	602	653	601	673	618	565	636	607	614	660	651	635	591	636	673	649	639	605	602	643	648	628	674	661	625	657	590	666	578	661	659	663	602	634	632	632	626	618	646	650	609	626	607	597	669	609	688	670	624	668	616	670	599	603	655	680	650	623	644	627	623	593	652	625	671	633	667	685	623	629	603	625	652	649	637	654	607	594	596	649	716	612	639	643	615	612	588	630	680	620	585	628	634	666	610	612	623	607	633	601	642	631	600	629	661	607	624	656	655	649	659	630	679	618	635	643	632	603	599	677	630	595	626	608	614	612	674	591	668	659	611	625	600	621	605	627	657	633	649	606	653	634	621	630	638	627	604	579	612	659	612	659	650	638	595	632	651	649	665	682	639	663	635	611	644	635	628	625	605	604	599	630	646	585	620	620	609	633	628	661	569	623	620	642	649	581	680	602	643	637	692	625	617	624	681	616	613	614	619	621	627	593	624	569	636	642	655	620	602	581	585	617	625	628	627	629	641	634	650	608	653	660	635	630	610	669	605	624	611	638	658	650	635	627	637	637	617	608	601	615	600	613	631	671	662	596	632	646	643	606	646	642	585	654	624	617	674	602	664	659	652	630	635	612	630	628	571	604	650	637	637	612	629	604	645	619	627	592	607	631	602	608	637	670	632	678	610	615	626	679	566	618	609	673	714	644	596	676	634	624	606	603	616	654	655	662	605	627	649	616	630	632	613	636	656	639	641	617	606	636	647	660	663	613	635	625	639	638	594	622	631	587	629	583	630	610	647	637	631	631	579	616	624	624	629	672	653	653	649	610	640	670	612	655	629	619	612	597	629	601	638	640	590	653	607	630	669	634	588	678	662	629	581	650	631	600	589	636	608	635	624	621	603	624	622	644	634	690	641	619	581	637	645	669	655	663	638	626	659	611	612	609	631	630	579	638	636	620	623	656	657	682	603	653	627	633	658	585	624	607	609	642	613	629	618	670	651	626	584	641	664	610	655	629	672	636	602	626	665	603	635	642	624	629	620	605	602	630	643	639	689	636	622	650	649	645	673	612	614	648	657	639	660	628	658	620	667	649	630	647	653	620	576	623	664	639	678	667	622	636	626	656	595	581	637	640	626	637	618	602	623	616	644	593	618	662	621	634	619	654	645	657	626	683	635	619	633	629	673	595	600	653	589	640	604	642	606	597	641	676	642	615	686	609	628	628	622	637	644	653	638	614	649	656	649	635	677	613	645	661	642	659	636	624	642	654	614	649	620	619	582	629	610	635	666	633	625	618	654	678	610	623	601	607	624	596	599	636	658	639	645	601	650	637	655	622	647	626	618	602	619	606	655	633	613	684	645	656	598	687	697	620	645	693	655	665	659	615	656	637	623	638	623	634	596	635	634	635	651	623	652	609	602	609	660	634	590	599	638	635	627	647	617	629	605	635	583	619	622	613	637	596	667	618	630	633	629	619	598	594	601	630	612	609	625	646	642	659	594	571	622	659	631	656	652	633	619	653	621	668	641	633	644	598	622	613	683	613	627	645	665	629	596	664	616	641	649	624	666	604	594	590	626	670	600	632	605	630	636	620	687	610	611	670	633	615	616	661	645	611	623	643	658	634	658	569	642	689	649	647	616	615	587	630	668	620	614	643	639	666	555	605	651	626	604	651	637	665	647	620	604	611	588	648	655	641	602	570	646	596	659	659	630	561	621	643	636	627	645	654	647	620	632	632	618	649	663	603	646	650	657	570	618	584	669	613	654	628	651	636	637	614	662	648	602	651	668	612	656	630	648	641	640	621	626	670	666	672	666	649	604	605	656	676	640	602	660	689	643	628	639	592	619	620	646	640	615	652	653	643	646	622	635	669	628	631	649	611	666	641	607	610	705	650	605	630	653	643	689	593	672	601	616	677	622	630	628	652	631	647	621	645	650	635	639	628	632	610	606	649	665	675	580	619	649	604	658	626	662	647	623	647	634	653	636	639	616	683	646	620	630	612	658	665	642	611	624	596	623	657	639	645	591	646	614	603	643	630	605	631	633	575	623	664	609	603	638	669	661	626	623	601	619	651	612	625	636	661	619	640	648	660	628	591	600	606	629	597	637	611	645	624	599	591	658	612	644	610	634	667	627	665	640	633	652	593	657	671	623	645	632	646	675	629	682	625	657	650	633	629	630	631	667	641	626	600	628	606	579	641	614	656	619	632	662	616	637	628	637	633	586	625	603	648	683	634	672	616	601	671	639	633	652	625	608	590	623	591	611	653	681	612	667	647	630	591	632	604	631	596	698	635	661	619	623	587	617	621	652	611	634	595	608	662	666	608	657	649	606	669	619	623	625	596	654	657	623	660	650	635	635	661	648	623	639	638	638	621	640	636	645	666	589	663	610	621	643	646	650	670	668	600	623	641	606	640	632	640	659	661	626	674	636	661	601	676	583	634	588	637	638	643	593	658	605	630	660
1756	510	644	570	449	315	311	324	295	293	319	282	235	270	250	246	237	246	219	217	258	249	215	240	233	274	242	258	234	249	232	212	235	236	255	246	229	227	227	239	232	227	241	213	237	213	222	237	212	186	238	219	232	225	209	224	231	234	209	236	233	229	252	255	212	210	225	252	225	236	213	217	225	208	242	234	227	207	224	219	223	203	252	249	261	233	239	215	198	224	232	201	215	241	210	218	208	221	214	221	226	247	244	218	267	211	240	223	244	235	241	238	194	221	218	233	232	255	230	234	225	245	234	248	199	228	255	227	204	240	248	204	232	250	231	228	225	228	225	220	230	217	235	231	238	243	225	233	234	249	241	197	235	234	210	205	232	195	221	249	197	224	230	230	197	228	227	225	229	234	241	225	250	247	272	240	219	219	239	220	248	200	245	227	238	213	231	234	218	222	220	228	215	242	216	258	212	226	227	219	251	246	220	218	260	223	234	226	195	208	203	212	231	231	226	222	250	235	233	257	215	221	268	218	230	233	232	230	232	226	192	215	227	243	223	228	220	237	220	194	243	220	245	252	230	225	236	252	244	260	235	237	238	225	219	253	236	236	232	218	206	193	227	219	243	181	221	203	217	240	221	220	205	218	227	250	238	263	211	254	232	232	243	206	233	236	247	198	239	217	222	229	235	250	231	226	229	219	207	234	248	244	225	209	204	224	207	233	257	218	228	221	196	214	215	258	243	242	212	231	248	247	231	251	184	228	230	226	238	210	216	216	222	240	223	216	216	182	225	244	214	219	190	218	206	236	238	223	256	261	226	221	205	238	206	237	242	248	242	241	210	219	242	240	251	244	229	221	233	217	249	228	225	205	214	216	239	228	198	204	218	217	267	234	249	242	235	242	245	235	235	223	225	216	215	216	232	257	234	207	250	220	215	222	216	242	229	225	230	245	222	219	223	238	229	218	216	214	234	242	200	274	237	207	241	209	216	225	239	258	233	234	239	241	227	224	226	260	249	247	224	220	204	212	202	228	263	238	232	201	211	254	231	220	228	227	240	209	250	226	240	217	233	221	207	223	231	203	235	214	203	224	254	230	213	235	225	243	220	233	213	246	233	228	249	220	252	240	219	224	222	226	228	238	244	247	243	251	209	255	248	233	210	222	209	227	200	224	213	260	216	225	220	225	239	242	223	223	231	235	237	239	234	214	228	238	234	218	230	236	238	235	229	233	252	207	244	229	234	229	221	217	221	224	207	234	259	205	208	217	234	237	226	205	211	226	225	234	247	250	219	222	216	229	236	252	258	238	199	230	223	275	238	236	222	264	239	221	242	232	199	209	232	202	222	226	245	248	212	230	206	215	192	236	255	245	231	221	230	226	238	228	241	241	229	239	250	236	219	227	227	244	198	229	227	236	236	229	209	228	257	235	215	259	232	223	208	208	229	223	211	246	216	233	208	249	220	234	210	250	226	237	225	232	225	273	227	230	238	202	242	221	235	237	246	224	208	205	231	223	224	242	209	229	223	231	202	254	212	195	228	201	242	224	217	232	250	219	243	226	231	245	214	240	224	239	229	244	216	225	217	216	238	225	215	224	215	214	222	214	225	214	206	232	219	207	248	216	219	223	235	226	245	213	219	225	212	221	226	221	205	222	232	215	216	224	217	210	217	231	232	232	223	253	219	207	229	229	224	222	221	221	231	224	244	244	235	223	259	232	233	194	254	229	232	203	243	197	214	234	234	238	251	208	220	208	233	204	217	212	247	221	232	189	238	220	230	233	233	239	229	212	234	206	232	207	209	249	213	217	213	267	220	227	237	246	211	237	241	261	245	237	237	225	207	250	222	216	224	226	250	247	215	209	237	246	235	231	230	241	226	237	227	197	212	225	246	200	193	217	228	217	227	217	233	223	258	205	227	245	237	230	229	210	206	204	241	203	228	221	246	267	213	235	229	188	273	234	212	211	216	268	233	203	259	233	230	233	207	243	229	218	198	221	239	257	232	245	265	231	229	230	245	244	204	250	211	214	234	250	223	211	231	220	223	217	219	227	246	239	237	235	227	234	242	211	240	245	249	216	210	208	245	239	231	220	220	245	223	225	200	214	255	226	229	229	229	242	224	203	240	216	238	227	232	226	244	228	241	233	219	225	201	215	221	238	259	244	243	233	240	226	237	220	218	250	219	226	222	263	206	238	241	231	251	223	217	218	224	222	202	237	209	218	253	234	199	222	203	244	191	241	228	220	226	212	233	224	242	216	216	226	215	231	219	235	276	244	223	221	224	218	198	230	253	244	218	239	227	252	241	206	237	256	234	230	250	237	254	224	221	228	234	240	239	225	219	240	240	216	216	192	241	257	216	246	260	203	225	239	243	248	220	239	211	231	233	197	234	238	240	244	258	219	226	207	242	232	229	242	218	218	246	230	239	227	223	230	264	242	255	217	241	215	243	238	233	228	219	234	230	219	220	232	224	240	233	261	209	236	247	217	209	222	192	232	252	218	223	218	246	231	245	206	209	226	229	235	238	231	225	247	215	238	221	233	231	219	236	223	235	226	251	244	243	251	229	235	223	220	198	238	232	205	251	213	236	216	215	223	230	219	224	234	212	226	217	202	196	253	213	239	232	215	235	239	229	225	265	222	215	236	226	218	197	236	239	227	229	242	230	202	225	203	182	243	231	212	204	213	231	251	238	227	227	222	205	237	226	220	230	251	210	253	225	252	236	237	230	238	226	221	258	237	229	210	227	256	214	221	229	199	251	208	244	266	256	242	240	227	239	259	211	239	236	218	232	252	228	219	211	247	248	219	226	215	222	237	236	225	248	226	200	233	226	216	207	228	229	247	240	215	240	239	220	266	235	218	224	218	219	215	216	220	212	228	245	232	243	210	236	221	241	243	233	237	252	226	217	235	210	218	222	238	221	248	245	251	245	241	247	209	222	217	231	221	217	235	227	242	192	252	242	246	231	232	244	235	233	226	215	228	218	215	219	231	204	209	226	237	229	224	237	226	229	228	211	229	237	205	217	246	232	283	234	256	209	224	226	241	228	233	244	226	207	225	216	239	233	211	246	261	223	231	209	209	231	202	219	238	232	226	202	229	238	259	243	238	218	232	243	218	233	246	216	231	239	210	235	194	214	219	229	194	225	251	251	218	211	230	214	239	229	253	239	239	216	233	204	244	225	238	245	250	231	220	236	237	239	191	219	221	254	171	230	227	235	226	250	219	203	278	243	231	242	226	232	234	234	223	235	245	212	222	227	240	228	208	230	207	240	204	250	216	254	261	207	238	243	228	216	214	221	239	228	216	230	259	215	240	225	199	235	241	248	211	215	212	235	244	254	212	250	208	220	215	225	204	241	211	238	252	225	246	224	275	216	235	232	251	209	268	239	254	264	231	228	217	199	234	201	256	235	220	227	217	243	209	221	229	217	215	228	226	242	207	238	209	218	235	229	234	228	231	235	205	248	222	212	231	203	258	224	235	212	244
2008	923	1458	1696	1402	1113	1076	1031	892	818	810	842	833	743	767	692	733	648	667	647	632	617	599	609	635	618	605	603	650	626	603	596	562	633	586	595	627	547	558	593	633	614	571	602	617	568	606	589	588	562	562	581	571	583	544	557	582	558	584	543	528	562	534	608	555	604	507	566	544	596	563	552	564	556	551	540	544	590	529	561	567	563	555	501	549	541	580	569	574	561	570	535	569	534	547	558	538	525	538	548	539	569	529	567	586	614	561	574	544	548	588	566	563	558	551	571	558	563	559	560	571	545	532	556	546	547	568	569	515	625	590	567	553	560	526	576	566	533	578	560	577	526	570	597	589	545	593	551	571	523	535	553	559	562	574	555	578	534	573	560	563	546	541	542	574	581	580	572	548	535	545	554	501	548	537	564	541	531	553	539	581	557	551	578	626	528	559	551	572	537	568	573	537	554	517	553	526	562	556	550	543	572	562	526	542	525	609	550	576	571	576	557	542	572	547	558	532	581	553	556	575	544	564	512	547	550	575	509	618	535	554	578	553	530	526	540	546	547	578	539	567	552	536	569	624	594	581	589	569	528	552	551	547	513	510	529	531	566	525	588	559	556	574	566	549	563	563	552	592	562	519	548	570	567	543	545	541	514	541	571	520	585	546	574	533	528	536	532	547	531	543	552	593	552	560	544	556	540	541	541	575	510	563	544	505	590	555	541	552	562	558	537	544	575	532	548	551	555	559	525	548	565	585	548	601	533	531	567	544	613	587	576	541	571	582	510	585	541	555	569	535	525	546	560	547	546	542	539	611	518	553	521	535	539	570	607	555	513	566	531	552	564	547	562	497	569	528	566	500	546	598	525	596	501	573	576	537	533	527	567	503	538	573	529	594	573	512	541	540	584	536	535	527	576	544	556	549	517	550	557	569	518	553	554	544	569	529	560	560	575	539	571	573	539	517	580	542	546	544	538	548	607	533	565	563	558	567	543	563	525	530	551	557	577	528	558	547	540	567	561	528	577	588	525	543	536	604	557	549	567	550	527	576	611	522	608	534	542	550	563	565	553	536	537	539	550	547	533	595	565	562	577	588	547	591	554	558	520	575	540	571	595	580	514	528	553	542	555	531	571	528	530	557	579	542	515	517	559	526	544	576	519	543	564	534	553	533	549	575	526	550	542	545	583	576	571	576	555	583	542	548	539	540	557	578	536	568	556	536	562	569	590	546	552	553	563	564	580	525	532	510	542	584	569	589	524	542	565	542	541	522	566	526	547	540	517	575	551	557	557	560	550	569	540	552	535	544	562	545	559	533	557	580	525	563	601	576	555	521	555	560	530	590	561	580	544	558	518	564	565	528	560	528	557	560	588	554	537	535	506	583	545	566	555	512	557	540	564	588	568	560	495	546	567	529	547	557	583	566	548	538	567	616	560	536	546	584	556	535	567	534	530	526	567	577	546	495	553	589	544	528	513	517	517	585	522	576	604	591	563	525	590	500	567	512	554	632	554	558	550	540	600	593	543	537	581	531	547	503	521	551	547	564	535	535	556	536	553	529	563	567	573	547	550	552	632	554	573	546	537	584	554	554	545	547	546	547	541	563	529	511	555	539	570	574	578	578	567	538	585	547	533	591	532	594	568	565	574	543	524	518	564	534	551	545	553	564	527	564	615	527	572	575	575	551	560	558	579	537	573	576	541	553	552	539	578	529	534	550	556	569	578	528	579	543	528	520	555	543	566	543	537	546	567	543	533	561	552	564	592	579	568	597	530	575	580	568	557	526	522	560	523	547	549	528	611	527	549	564	570	551	543	576	566	568	498	554	564	564	552	569	590	574	546	590	556	597	577	566	530	551	537	549	558	561	503	525	527	574	510	547	524	534	555	583	530	552	556	551	563	522	569	523	579	521	564	547	566	510	576	593	531	559	546	542	524	530	580	545	514	606	531	539	556	537	544	563	542	527	563	532	571	545	574	559	548	522	557	534	534	555	557	551	539	557	582	520	560	602	545	515	522	511	535	525	528	518	532	612	541	523	542	538	538	514	548	532	554	546	540	555	581	534	556	564	532	537	552	566	556	576	544	523	557	545	538	559	567	562	576	531	533	589	501	552	580	569	546	613	536	591	544	553	499	533	505	540	550	557	556	553	576	564	527	538	551	555	586	546	565	520	529	595	584	542	555	587	560	548	521	531	572	552	611	533	537	575	546	560	545	526	535	538	561	556	544	550	539	540	543	546	566	536	529	530	560	565	536	556	583	507	567	547	570	541	555	527	568	536	576	544	563	549	538	589	586	586	550	579	549	553	546	574	530	526	540	554	573	535	586	537	584	550	514	573	558	581	553	582	568	574	546	573	581	541	560	556	542	495	554	577	562	584	558	572	551	540	545	545	562	541	571	573	552	551	566	536	580	526	557	598	545	581	514	570	559	568	532	507	540	565	542	518	538	609	588	504	562	592	579	557	532	533	552	549	547	507	551	546	559	580	569	538	572	561	555	554	549	554	573	561	565	538	562	539	540	561	529	550	544	551	545	528	554	561	567	518	544	516	535	536	556	543	598	559	541	539	585	516	520	524	591	534	532	554	544	599	571	561	520	531	578	553	540	536	567	598	568	527	528	533	537	537	521	556	516	541	507	564	510	570	514	551	540	588	499	600	530	521	544	552	531	534	605	553	564	546	547	554	519	580	553	544	519	557	505	559	552	525	556	570	563	565	543	563	539	538	542	587	569	550	512	530	540	521	543	566	509	537	535	502	554	510	600	545	559	603	586	583	504	555	522	551	561	567	562	565	575	561	550	554	539	566	542	554	576	574	550	571	545	553	573	542	560	559	547	567	581	572	534	572	558	570	546	535	554	570	536	566	555	568	580	560	576	554	526	537	549	557	579	582	563	583	563	575	542	519	581	517	562	524	552	568	570	623	507	530	574	632	563	535	599	539	525	575	559	541	559	566	519	548	558	604	565	530	553	564	551	550	549	549	521	520	544	534	524	528	531	574	574	567	560	550	576	538	513	559	539	555	547	577	504	551	570	548	533	575	559	575	552	522	562	558	550	569	539	534	514	563	539	559	586	599	569	510	561	572	529	561	575	581	553	595	556	539	520	543	545	568	583	552	548	582	526	544	581	543	552	508	551	545	539	555	549	549	562	565	548	606	511	506	554	547	554	548	551	530	530	568	563	518	583	550	551	565	547	537	535	556	561	536	551	540	589	567	501	572	545	518	506	546	584	620	552	577	503	562	562	517	555	599	573	556	579	552	586	538	576	517	573	560	560	582	560	520	607	508	582	559	541	601	527	548	532	568	583	529	591	549	539	504	583	554	585	574	521	558	546	550	582	570	547	542	536	561	534	622	555	555	599	556	538	564	574	546	595	529	560	517	499	514	544	587	579	542	536	551	547	564	526	540	534	529	564	575	544	573	542	573	544	595	542	572	529	571	523	529	565	583	552	572	549	581	616	546	554	556	554	584	524	565	520	560	545	568	535
8102	1187	1472	1216	890	671	601	536	485	445	442	407	447	339	348	352	381	358	356	322	336	376	381	374	322	290	330	345	326	334	335	333	335	272	324	321	325	286	335	310	346	330	299	311	336	306	287	284	343	272	295	290	308	341	299	320	319	311	308	303	313	355	325	302	312	348	309	288	327	324	317	302	279	302	319	309	301	317	317	311	298	310	302	278	344	288	318	279	294	309	284	316	323	311	323	301	272	303	300	290	312	307	297	328	338	289	306	308	317	302	304	294	312	329	286	332	299	318	309	310	325	305	322	309	301	351	331	306	299	314	301	294	326	335	333	297	347	314	297	305	324	338	306	320	271	309	276	336	289	312	302	316	300	280	300	335	322	282	291	323	315	306	335	283	296	298	306	295	345	261	292	296	299	308	325	355	291	295	315	301	299	313	308	340	310	302	293	289	332	339	316	338	309	305	317	277	309	292	303	314	288	324	300	311	349	316	349	312	300	306	305	304	289	263	269	307	309	286	299	301	333	332	302	330	307	301	304	319	344	285	282	335	317	298	303	324	281	308	303	298	291	289	341	316	307	309	336	306	272	291	301	313	312	318	318	293	295	335	298	321	304	308	334	271	318	315	301	312	286	278	352	342	280	309	328	307	304	318	302	304	336	303	296	313	308	342	335	310	341	299	288	295	327	306	288	288	341	304	326	307	282	321	299	307	347	301	300	325	325	327	340	307	333	286	310	298	292	309	282	306	324	301	309	315	320	275	278	300	279	298	313	297	309	294	307	276	282	306	327	298	320	295	305	348	297	336	310	283	276	321	269	306	286	310	311	319	296	285	312	288	284	302	300	304	292	298	285	300	322	287	285	312	305	332	324	305	328	306	294	304	320	328	308	296	268	321	300	302	331	322	318	314	318	311	300	319	315	313	325	304	286	290	296	300	304	311	294	308	306	307	313	324	296	302	306	309	324	312	275	315	339	301	311	311	323	287	325	314	322	346	319	325	309	292	320	298	304	272	313	307	296	285	308	327	319	344	315	286	321	278	296	272	324	303	289	284	299	325	312	308	332	349	305	315	272	301	342	322	297	314	333	321	342	296	294	306	320	299	310	312	334	342	269	301	294	301	319	284	337	306	326	304	291	315	309	300	327	307	272	311	303	312	311	317	320	315	293	304	331	284	340	282	314	312	350	292	314	265	333	332	325	351	313	302	306	291	303	314	294	323	323	339	315	357	281	317	333	312	298	320	309	328	339	302	308	334	320	295	307	298	278	290	295	292	326	308	300	290	312	303	325	307	285	308	333	316	309	284	297	300	308	293	318	321	287	318	336	334	291	297	314	340	317	290	302	311	299	274	300	277	291	286	318	301	319	320	311	285	317	338	296	304	279	316	336	296	325	305	315	295	303	295	291	286	293	284	348	340	308	314	295	323	302	323	313	322	311	291	327	302	300	306	313	306	329	313	321	335	298	326	335	303	295	304	286	288	315	278	317	282	319	273	271	327	312	317	322	309	306	280	317	315	304	329	302	318	310	321	309	349	307	282	318	295	314	305	340	306	342	301	354	298	293	296	321	296	286	330	283	300	298	297	304	325	297	304	307	339	301	300	260	301	269	307	339	317	312	295	310	297	300	284	298	315	306	310	317	304	322	286	333	307	303	307	328	308	307	343	331	326	290	301	323	308	327	310	313	320	302	323	338	271	315	306	342	300	312	294	303	337	301	275	273	329	335	312	306	309	295	306	314	296	344	300	290	311	311	295	301	293	302	331	332	317	272	284	274	283	316	296	300	311	291	299	296	317	312	311	320	309	333	303	307	325	340	333	310	294	306	320	299	317	319	322	352	335	307	310	313	268	292	328	323	317	325	318	303	307	278	325	335	309	302	275	303	292	285	338	304	300	318	319	306	287	320	314	297	327	312	297	301	342	339	288	280	324	314	321	277	303	282	301	326	308	308	307	333	298	340	300	295	317	341	307	294	277	307	293	307	325	299	343	317	312	304	315	302	324	301	302	297	343	311	307	311	288	300	343	334	320	322	315	300	295	314	314	318	343	291	300	307	340	318	291	285	306	287	290	320	304	318	314	332	286	318	314	306	346	277	280	289	307	299	280	346	312	304	302	284	311	298	348	283	276	317	297	329	311	312	288	300	326	318	300	336	316	298	324	302	289	315	301	282	365	314	299	314	316	308	319	291	344	310	335	335	302	313	355	287	333	304	311	319	311	333	329	295	320	308	316	332	323	296	317	336	286	301	291	321	277	305	314	311	308	270	299	305	300	312	331	304	295	308	269	301	333	315	298	311	301	291	293	294	348	314	315	325	325	312	321	321	290	323	367	314	301	318	302	320	294	348	294	312	298	291	327	348	308	293	310	311	308	340	340	330	332	276	323	316	299	300	317	338	321	301	316	291	319	296	352	300	318	298	310	337	314	307	318	318	318	319	303	303	313	358	293	304	333	284	337	296	325	312	294	328	300	287	293	303	328	343	307	305	336	304	328	314	282	288	306	287	325	281	327	325	305	287	305	303	271	334	318	308	362	294	327	312	309	330	298	300	307	308	310	304	323	315	302	326	297	281	314	301	347	323	275	290	296	354	294	313	316	296	310	309	288	311	306	303	291	316	314	287	299	295	294	288	315	349	294	306	320	305	311	323	325	288	306	324	293	270	308	311	303	282	352	285	302	301	303	307	329	299	316	278	279	335	311	312	320	325	320	313	280	315	292	307	327	328	333	331	324	318	289	336	317	307	260	327	293	331	325	301	319	313	346	329	296	328	304	316	322	322	286	303	316	275	339	281	311	312	300	318	305	324	296	301	320	316	298	308	342	307	301	324	308	291	290	320	331	290	323	335	341	327	315	336	313	326	310	322	334	291	321	289	299	304	253	292	321	323	332	314	323	303	327	313	361	349	293	281	308	263	335	325	296	304	303	315	314	276	300	310	284	310	302	304	283	297	301	292	301	301	289	326	313	267	305	286	310	295	298	346	315	289	304	322	267	322	304	338	300	300	312	328	295	321	317	316	326	316	296	297	308	288	338	298	314	296	310	291	354	315	316	321	320	317	289	306	304	299	290	315	336	286	299	311	324	308	303	328	316	290	302	307	308	354	293	277	292	311	307	318	330	341	304	304	288	330	308	304	295	336	272	306	309	339	295	332	298	355	332	289	294	313	309	314	311	307	322	315	332	318	318	308	333	285	299	289	305	312	287	299	314	314	285	286	318	311	322	312	305	290	333	301	313	322	337	340	321	318	328	313	336	327	300	344	320	283	339	316	304	286	287	291	323	270	347	318	284	286	322	303	310	314	311	286	297	307	348	276	296	308	323	313	312	309	323	280	298	323	312	328	325	264	307	320	310	285	307	338	293	291	328	309	303	297	329	323	312	300	307	304	314	317	311	320	285	297	287	290	302	252	298	326	279	297	303	314	309	317	305	309	291	280	337	283	291	334	303	291	328	299	324	324	334	305	358	325	340	320	279	297	343	320	316
6803	1583	2965	3556	2844	2400	1985	1814	1664	1517	1458	1392	1375	1182	1135	1114	1097	1018	1048	1004	979	891	905	920	886	860	888	866	833	819	895	804	856	842	770	799	829	801	769	810	800	742	758	774	806	746	782	774	747	767	721	747	724	751	745	772	716	708	740	710	752	687	728	744	739	703	760	733	728	712	697	775	718	723	743	785	723	742	752	685	753	766	672	708	694	719	742	742	708	740	747	791	760	773	689	709	733	736	697	705	714	716	747	723	680	782	737	727	759	715	732	728	786	739	727	708	768	729	711	734	715	695	759	690	719	686	714	691	714	735	735	673	728	759	666	728	750	749	716	694	737	694	723	721	709	680	673	730	767	738	764	691	699	714	676	708	734	733	719	757	738	699	706	729	699	687	715	724	711	635	728	701	717	744	733	751	713	761	691	768	799	788	738	745	722	730	731	705	718	697	664	720	724	691	756	705	703	746	730	652	738	732	692	705	724	695	721	733	737	751	699	707	742	681	707	688	694	707	754	686	707	685	705	732	706	680	673	746	761	709	683	729	726	752	747	717	704	689	746	698	702	692	747	702	702	688	766	763	742	687	743	694	688	678	709	733	698	672	708	703	719	699	772	738	681	689	742	675	732	701	689	728	720	748	683	688	691	765	719	665	754	744	721	722	719	696	698	761	698	725	716	721	737	738	691	682	725	706	697	682	740	740	812	732	679	714	709	704	699	678	712	712	738	776	743	694	734	728	774	720	699	791	720	721	706	711	687	778	675	719	715	724	734	713	748	770	751	710	699	750	711	773	696	704	704	751	681	773	699	711	723	742	657	696	672	670	753	742	701	768	725	660	740	723	707	693	719	723	702	695	705	715	689	708	730	746	706	706	696	718	739	723	673	709	720	708	759	737	685	747	723	747	755	743	755	714	733	733	738	753	731	765	694	660	703	698	719	683	682	706	705	750	737	711	740	747	658	718	685	719	737	713	717	705	700	731	771	752	752	725	726	667	755	733	693	701	719	716	749	728	745	721	672	740	681	693	754	700	660	764	767	704	731	687	710	735	740	690	744	727	691	757	675	747	706	715	712	730	713	715	761	698	710	707	712	737	720	733	689	745	725	734	691	719	726	707	723	717	713	695	713	703	728	752	671	730	728	693	745	733	690	701	707	763	666	746	704	714	721	735	768	752	753	790	697	718	776	715	661	714	766	687	720	723	734	726	773	743	715	767	690	731	706	695	746	718	746	706	717	748	784	730	750	770	692	735	711	700	714	726	684	720	688	745	696	738	700	766	706	701	739	749	717	734	693	689	718	742	745	762	730	744	692	695	660	759	745	672	745	685	721	732	719	725	701	757	724	751	770	692	725	731	679	734	759	713	665	744	698	743	686	719	685	729	720	747	699	765	686	724	695	768	719	754	718	711	699	676	720	716	708	746	733	740	769	675	714	679	696	702	715	743	717	719	666	697	689	707	742	717	690	722	718	696	722	745	681	796	686	648	750	734	740	716	705	725	692	740	743	754	762	710	679	703	747	770	742	754	731	757	723	757	700	697	744	776	742	723	732	740	705	722	761	707	690	742	693	718	747	735	762	742	697	702	733	724	688	704	746	703	756	704	684	744	773	724	735	679	744	717	724	747	647	729	702	727	726	771	712	695	737	718	699	727	719	720	745	747	749	748	737	724	700	695	716	711	745	710	697	706	730	754	745	690	761	683	697	715	675	705	733	733	733	738	734	737	772	690	701	747	725	736	642	746	712	703	761	739	745	733	778	746	692	714	690	757	679	715	675	678	757	753	729	722	742	729	726	686	692	704	745	689	732	745	759	710	723	703	726	720	704	724	732	750	711	712	705	728	718	760	729	725	704	749	714	742	780	711	724	694	707	723	645	749	742	718	745	735	747	675	748	686	711	732	693	738	702	731	713	703	701	758	736	757	701	703	728	732	715	713	730	736	652	742	718	708	735	749	750	698	754	746	680	757	741	774	773	715	682	737	727	714	746	690	716	751	695	766	729	719	687	722	690	759	759	728	706	712	759	755	713	727	677	682	701	754	725	732	703	727	776	738	686	746	752	732	680	710	726	731	720	672	763	732	689	718	696	735	689	691	718	696	769	716	706	733	732	748	734	693	791	747	724	707	729	687	705	684	711	759	689	732	706	723	693	770	698	722	710	772	663	732	667	727	745	720	739	744	691	744	688	718	716	725	724	739	725	732	710	691	711	701	684	697	781	733	761	698	730	728	719	710	732	711	730	753	710	729	698	738	727	722	716	763	714	738	697	698	679	766	688	768	677	778	693	745	711	795	727	762	696	715	736	725	694	715	712	701	724	704	748	738	711	757	762	766	717	727	686	754	690	684	746	744	689	698	656	725	703	709	723	755	757	676	737	749	728	641	745	745	729	706	745	694	711	720	715	720	690	680	713	727	720	748	711	755	752	754	730	689	704	752	739	676	723	785	698	729	693	730	708	696	732	646	730	706	713	669	695	742	722	726	669	748	720	705	669	683	731	722	711	724	735	776	716	727	712	736	734	756	744	728	720	716	751	774	690	693	705	731	671	726	707	682	715	770	693	739	720	726	744	749	683	733	717	704	679	706	707	739	759	764	720	727	751	707	755	693	746	731	726	747	684	714	743	684	731	764	698	740	697	735	722	752	743	781	743	722	728	760	724	714	738	746	775	758	702	673	752	779	690	721	720	724	712	696	702	704	704	712	680	679	763	721	688	718	700	709	713	717	720	688	724	733	716	706	699	767	732	742	719	715	686	725	688	735	732	732	741	711	725	746	680	770	751	696	732	769	704	759	654	738	701	752	765	705	712	742	748	677	718	716	725	756	735	739	728	755	749	679	759	711	729	735	774	745	699	708	726	659	759	746	662	734	719	696	718	694	709	710	718	714	677	711	739	788	665	724	722	732	740	716	741	703	701	695	726	738	723	736	728	713	706	767	732	738	697	677	762	729	683	697	683	736	731	735	730	691	747	736	685	753	697	694	720	724	698	750	734	770	727	743	696	731	775	679	736	702	722	768	691	701	690	738	710	774	656	696	736	686	687	725	686	722	726	684	716	703	738	681	663	684	726	752	695	698	703	718	661	743	725	705	692	688	713	733	729	716	743	706	745	745	712	731	787	786	693	667	700	713	733	712	687	723	692	711	728	753	755	724	733	756	738	721	720	735	753	715	717	718	781	730	700	704	718	762	759	707	747	715	714	697	728	734	711	727	756	703	759	714	775	702	659	743	695	730	694	722	726	675	739	727	652	686	685	708	748	703	732	753	699	702	710	773	733	710	780	751	700	721	715	784	693	723	709	742	718	674	719	706	697	716	715	698	749	707	693	746	694	695	683	699	727	720	719	729	719	693	732	725	731	716	702	748	695	664	713	730	682	721	691	729	701	756	728	729	698	724	733	680	714	747	710	690	723	715	735	728	690	687	688	731	699	664	758	720	724	702	743	689	701	736	661	702	729	706	731	667	738	716	717	690	716	700	708	712
14892	2077	2245	1738	1119	831	709	614	531	504	479	427	438	381	394	383	377	332	324	328	314	319	327	334	325	289	287	290	315	304	278	301	286	289	313	292	291	300	285	272	298	286	297	277	290	289	313	281	260	245	267	277	276	245	283	267	278	292	248	268	273	276	226	257	293	278	289	266	281	273	270	273	267	276	263	220	298	275	295	248	308	261	274	286	288	245	265	282	285	245	316	261	262	302	279	271	246	270	270	252	282	278	257	262	278	309	215	265	263	294	260	251	247	269	308	286	276	287	281	268	245	286	245	273	265	281	265	275	283	246	314	292	271	287	281	274	303	274	294	295	277	289	264	256	275	269	285	279	262	291	296	267	246	292	276	251	259	286	279	268	297	273	262	309	264	242	290	241	264	238	292	264	290	271	271	277	283	265	280	261	272	286	258	253	259	280	292	277	288	268	268	252	306	301	285	270	255	269	294	267	274	265	259	284	292	270	266	264	254	278	271	253	274	242	277	276	279	273	271	288	284	268	284	283	274	289	289	296	266	285	273	257	254	294	268	316	303	245	307	287	252	277	248	286	307	262	252	261	237	255	277	227	283	276	261	279	293	298	279	270	253	273	278	283	263	253	268	285	268	274	269	286	236	264	288	269	253	240	263	280	259	312	265	274	281	254	281	294	258	251	297	276	270	277	242	260	288	242	246	247	260	268	299	300	292	307	278	261	288	247	277	293	219	250	275	266	263	285	248	266	289	232	269	244	293	244	289	286	235	257	279	288	256	294	308	269	258	281	280	304	267	267	282	257	262	285	258	264	256	235	264	273	263	280	261	262	286	284	288	273	269	273	271	284	256	264	301	285	292	276	285	271	264	250	274	273	286	285	282	302	280	255	265	282	243	249	224	269	279	272	288	286	256	265	261	264	194	287	268	284	278	273	287	295	242	281	300	286	263	276	310	246	257	274	287	293	307	291	279	290	286	241	313	280	280	284	287	296	249	296	314	274	272	252	270	248	262	278	266	300	295	268	310	269	253	268	265	257	293	281	258	288	289	249	292	292	286	275	289	277	275	306	258	273	291	280	302	276	272	250	260	244	247	270	304	260	221	257	290	279	246	260	313	298	257	281	284	258	262	242	274	256	271	261	278	284	276	253	259	260	268	250	270	284	265	295	272	274	269	299	309	281	284	274	238	271	264	241	293	255	245	306	266	267	285	246	251	265	281	290	264	274	283	272	271	266	263	263	263	282	280	293	285	264	244	273	295	282	275	294	281	270	314	275	270	266	306	296	273	284	282	243	240	264	273	296	286	287	271	278	256	300	302	242	286	280	273	269	270	247	306	268	285	282	287	285	275	237	269	261	265	264	297	260	230	280	277	298	293	285	262	270	280	263	305	253	268	289	279	256	261	266	286	277	263	282	293	259	281	271	251	244	262	254	276	247	254	270	300	285	248	277	273	263	284	280	264	284	288	259	278	276	287	267	290	274	283	286	276	259	232	270	290	257	280	250	254	245	267	277	280	261	267	234	272	272	265	259	291	263	259	261	280	276	266	267	251	297	275	248	286	253	309	286	274	311	260	299	306	245	258	266	265	293	277	237	236	264	273	292	276	323	277	273	299	290	266	282	273	284	265	238	261	254	270	288	283	270	260	257	243	277	276	270	237	268	295	269	267	285	298	299	250	266	284	244	250	282	272	276	260	258	267	274	256	313	282	282	289	279	304	276	267	286	282	254	250	270	265	240	298	274	306	269	249	287	273	254	315	259	278	271	278	264	262	278	280	249	290	255	302	284	287	280	264	275	269	280	309	256	276	274	273	254	276	308	247	260	270	252	293	277	266	287	261	298	292	302	284	305	295	249	300	305	306	267	246	250	288	286	253	264	287	322	259	271	262	279	258	276	256	272	290	297	265	269	273	249	271	275	293	270	254	248	264	275	260	240	259	230	265	265	273	293	267	247	259	278	283	236	269	268	271	253	288	276	294	300	256	264	262	265	227	262	292	269	273	282	299	272	303	285	305	287	297	280	268	253	272	244	251	267	277	277	324	290	291	270	279	300	281	238	263	252	247	263	282	300	264	252	260	292	264	269	274	277	273	292	280	262	289	280	273	236	271	264	263	283	254	314	271	314	240	288	265	283	257	252	289	262	284	274	240	297	281	277	289	275	300	295	279	326	304	270	299	285	267	299	273	283	294	276	238	240	261	252	262	237	249	273	255	303	270	269	311	306	253	264	276	257	285	248	249	265	311	264	258	261	298	257	253	275	288	293	279	274	266	290	318	266	254	283	266	270	275	236	269	296	269	245	251	285	298	305	275	268	270	284	264	283	299	277	271	291	287	283	285	253	286	265	300	287	302	265	266	265	269	276	266	256	267	277	283	291	267	261	279	279	285	332	276	307	270	265	265	248	268	266	319	299	279	288	312	266	312	257	260	296	231	264	280	259	278	253	277	259	284	284	293	271	285	270	287	295	290	285	305	259	288	272	271	266	282	298	286	279	238	287	280	262	304	277	277	289	278	311	266	274	307	279	266	256	286	293	267	290	297	263	285	263	268	285	261	286	284	269	268	276	258	277	297	284	300	280	269	282	266	243	272	278	231	271	284	267	280	270	260	285	262	238	273	264	272	286	278	267	292	275	249	260	268	295	264	279	300	247	264	296	292	276	256	278	253	294	260	274	271	281	281	276	278	291	267	279	256	278	298	296	266	281	288	264	292	260	269	256	278	289	239	280	284	294	281	260	282	300	276	281	267	303	277	286	300	289	288	284	256	273	270	265	261	282	262	269	274	267	274	281	241	276	265	274	262	267	271	277	288	286	266	268	268	287	269	298	251	291	257	267	276	274	268	280	268	258	261	249	268	291	249	270	267	297	265	303	252	272	297	271	270	276	275	254	310	303	284	241	277	258	286	255	296	272	252	279	244	269	264	297	243	290	281	295	279	266	260	278	275	280	280	257	295	277	271	293	271	290	284	294	241	295	277	251	300	286	283	266	279	273	276	255	253	249	286	288	296	254	239	294	243	268	250	274	280	285	273	281	278	267	250	251	291	268	316	259	305	269	290	257	270	271	283	248	283	255	261	292	284	251	286	267	276	289	256	251	270	262	277	316	252	285	255	285	291	268	305	311	265	292	275	283	281	241	264	246	284	260	259	290	257	271	311	300	283	249	277	235	262	244	275	290	274	308	269	311	286	282	260	236	273	281	298	294	248	284	267	278	276	254	281	279	248	258	268	247	282	281	275	254	249	253	301	267	267	280	269	284	289	301	283	257	272	274	267	260	256	293	277	260	275	263	264	293	289	296	285	248	241	237	310	267	334	268	273	265	243	281	265	266	256	243	271	292	268	285	279	273	264	301	271	265	243	284	320	273	285	259	262	241	266	243	278	282	268	268	291	313	269	265	253	269	273	296	281	262	242	297	307	254	257	250	288	279	243	266	270	267	287	252	252	260	273	250	279	276	281	263	274	264	245	252	304	276	252	241	276	256
8843	2024	4260	4836	4018	3270	2758	2324	2048	1828	1809	1590	1496	1361	1331	1238	1176	1200	1108	1067	1077	975	908	909	939	921	904	874	835	875	871	821	795	769	741	765	752	709	769	763	735	682	706	712	711	710	725	655	683	656	653	633	685	651	686	668	661	643	679	650	648	695	612	631	642	676	685	638	688	626	672	606	625	613	657	649	625	657	623	669	646	620	591	613	617	597	669	642	594	633	627	581	659	660	607	595	660	608	624	617	648	654	649	632	638	601	646	632	633	658	629	656	647	654	641	618	663	642	636	597	642	665	643	624	607	614	642	640	600	604	615	619	636	628	631	646	632	595	633	679	603	646	635	618	645	631	641	615	625	583	607	620	633	633	656	619	607	639	657	611	633	613	610	696	599	649	651	612	641	644	609	587	646	591	656	637	598	623	659	641	664	625	623	644	623	589	651	632	600	658	595	640	644	591	612	636	656	639	632	637	628	670	615	661	656	671	616	611	623	642	593	675	614	634	606	599	627	610	619	638	679	638	656	658	644	588	624	613	645	646	604	610	612	632	662	652	616	619	662	628	600	647	652	590	631	655	613	578	657	594	600	614	629	618	622	656	651	634	658	659	621	622	635	620	603	631	604	610	634	640	596	637	615	625	623	649	606	647	626	612	637	618	604	637	623	658	626	650	556	659	611	694	604	609	568	651	647	642	612	646	631	677	663	635	596	635	643	612	599	599	628	629	600	593	628	615	658	666	620	627	609	631	634	586	647	695	619	620	589	647	581	638	647	633	649	625	647	620	635	604	603	582	636	633	622	631	653	662	608	644	606	582	622	626	631	594	648	609	637	633	636	641	640	620	647	624	598	623	641	668	614	655	634	646	630	640	656	659	589	621	639	648	676	625	608	626	684	579	609	617	622	583	584	642	625	675	653	635	601	646	626	620	578	607	585	620	641	638	601	584	581	620	672	609	662	627	669	630	622	644	630	627	634	636	631	623	651	650	596	611	665	615	628	607	631	644	666	600	638	590	647	655	620	612	604	604	595	652	638	614	659	569	604	636	629	610	621	691	587	627	622	668	664	610	602	634	655	665	572	662	649	616	594	659	629	670	627	654	585	606	632	608	615	643	670	609	628	658	597	650	606	647	636	627	643	615	583	642	611	637	616	651	598	607	652	648	592	632	619	650	572	607	662	646	634	666	666	643	633	620	657	607	630	657	686	677	650	613	647	653	617	578	609	623	619	606	658	632	604	706	621	586	650	638	671	625	640	623	644	643	625	621	639	617	595	638	627	645	653	619	635	625	597	652	606	646	666	634	648	595	609	644	588	608	607	658	610	658	640	625	583	715	606	621	632	652	606	645	614	587	620	616	591	636	655	646	635	586	650	638	653	647	594	626	631	595	635	614	600	602	609	655	574	592	641	596	590	602	583	642	651	622	661	627	649	598	657	604	628	619	660	595	646	630	622	618	680	594	626	634	664	604	632	609	639	659	624	638	645	629	654	602	651	657	641	636	673	576	669	635	609	597	636	604	647	619	637	605	634	574	612	629	667	646	637	599	635	593	638	614	596	627	656	629	646	634	589	667	661	620	614	635	632	621	625	665	615	644	628	671	622	665	606	628	612	636	620	594	620	651	652	650	648	623	639	635	606	643	665	623	619	644	644	609	633	599	620	633	605	611	689	612	617	620	657	610	649	653	629	661	599	607	583	605	649	627	623	609	627	628	643	623	628	597	638	627	611	651	644	649	657	616	602	652	681	632	566	631	641	662	650	592	597	641	593	655	621	646	639	567	606	607	626	617	588	607	623	640	691	610	611	639	615	628	617	621	620	645	599	664	671	614	609	632	590	605	639	650	624	615	623	639	664	650	655	651	640	655	689	658	624	623	655	623	599	621	618	604	600	638	642	656	641	595	666	608	646	635	629	629	634	619	645	626	631	612	652	633	666	621	630	630	673	641	678	657	633	611	563	647	624	599	609	649	664	606	640	610	632	657	675	580	622	641	641	679	603	588	654	612	615	615	650	619	674	651	631	644	638	650	656	680	664	623	689	610	628	614	596	619	615	600	598	652	634	575	644	664	624	616	646	679	609	626	638	652	602	638	620	661	608	648	619	593	629	634	617	632	625	626	622	581	648	666	626	668	620	651	648	628	624	646	619	628	642	643	612	621	604	601	640	650	612	622	651	650	612	638	608	627	627	644	643	643	639	618	677	597	636	636	601	619	623	625	636	627	623	646	635	602	652	643	649	609	622	611	646	679	655	600	619	684	627	616	619	650	647	620	690	631	708	664	603	642	642	604	707	618	648	629	674	652	642	572	651	604	607	592	655	649	608	623	616	596	579	635	589	606	663	595	638	617	625	621	600	614	565	631	618	624	661	625	629	649	647	616	606	635	679	600	634	640	616	623	638	613	623	644	683	582	668	638	630	606	608	618	636	615	610	659	651	622	664	620	644	608	663	591	618	627	585	622	672	599	607	627	636	710	642	579	582	673	652	578	639	637	661	598	602	630	642	637	630	596	617	604	624	624	613	669	602	664	633	628	638	591	619	654	614	642	675	633	665	607	603	628	659	614	626	665	649	630	633	670	669	632	607	599	630	567	645	625	632	624	612	630	639	656	603	616	628	662	617	606	577	630	666	664	647	632	659	604	693	658	651	597	605	622	617	607	668	595	640	628	608	656	622	668	584	661	605	600	608	607	629	640	657	636	645	637	648	609	601	605	617	618	651	628	617	616	671	602	589	598	571	681	620	635	637	647	592	636	607	595	657	589	653	651	600	611	623	643	638	611	641	617	619	640	634	654	663	612	656	607	619	603	642	621	652	620	588	636	668	645	630	626	643	590	644	557	580	657	672	605	616	650	648	593	637	626	645	649	629	593	632	592	666	635	627	606	596	651	654	631	640	587	627	607	659	609	636	640	593	640	650	623	628	624	625	637	623	594	639	639	677	613	646	611	663	646	584	656	632	631	635	584	623	605	639	665	630	648	652	619	627	610	664	665	625	634	626	616	664	632	648	620	590	678	584	631	615	605	630	605	648	629	698	681	660	634	604	583	641	602	618	705	638	624	633	638	650	614	628	634	625	609	596	645	625	609	596	634	638	691	596	634	642	635	653	626	590	540	581	633	631	688	590	645	663	642	647	653	591	619	646	661	608	592	603	595	633	613	590	646	576	628	672	633	595	638	596	626	614	608	659	599	618	646	599	606	641	628	640	635	625	631	660	643	631	632	613	620	630	623	604	646	636	628	653	635	636	633	626	621	574	632	649	638	588	627	630	610	609	643	602	626	605	622	576	638	650	611	648	630	650	641	643	562	673	634	613	662	653	622	650	602	622	684	587	622	610	650	605	590	615	652	612	621	639	650	613	648	590	590	659	663	671	606	609	585	647	651	635	586	635	651	587	607	641	618	645	654	659	633	634	640	626	612	651	613	635	634	629	672	643	631	651	653	596	619	642	616	635	618	652	652	635	626	587	625	633	615	646	632	638	601
2031	566	654	510	422	334	327	316	321	283	288	255	266	254	210	230	279	260	242	242	246	251	231	233	241	224	243	234	243	244	264	258	250	233	242	230	222	240	233	224	221	237	252	246	260	242	238	233	227	269	238	223	222	241	230	250	253	246	224	254	237	232	245	205	260	238	232	237	234	263	223	255	235	253	255	281	226	214	228	226	253	251	222	226	228	237	227	227	252	222	244	237	235	235	220	212	241	261	214	212	235	233	237	249	247	203	251	206	230	241	238	242	251	207	216	201	243	243	226	238	240	252	238	230	234	235	227	240	245	247	248	214	235	219	228	237	242	218	243	229	220	254	216	232	221	255	234	230	261	241	230	256	194	258	222	235	237	239	210	235	254	231	198	211	230	248	250	253	237	252	211	232	253	241	240	212	239	225	238	242	252	184	226	233	208	214	223	212	229	235	217	217	219	212	225	209	234	200	209	234	193	226	228	264	245	244	242	253	242	256	221	235	220	242	267	260	256	247	253	235	240	213	246	219	220	214	260	271	258	261	244	231	242	247	229	232	230	210	246	262	258	240	229	213	218	268	209	243	234	218	218	231	261	258	233	264	269	231	241	226	250	239	248	238	244	219	237	231	237	224	242	238	218	237	255	208	210	250	216	246	232	254	231	225	248	232	213	248	214	249	231	238	212	216	226	246	250	267	232	220	252	221	238	246	223	223	247	201	239	227	220	251	233	223	213	208	248	226	232	258	207	235	253	270	233	218	236	241	217	240	223	231	225	226	205	210	207	270	260	243	232	221	241	227	231	240	202	212	224	236	248	224	221	212	247	237	261	251	239	251	227	205	233	232	257	252	250	236	239	221	218	236	202	225	230	261	190	243	248	248	240	237	212	247	240	261	269	202	255	243	247	228	216	224	213	214	230	226	249	232	218	231	214	249	213	215	236	217	243	243	240	247	249	239	219	236	237	225	209	261	200	236	240	242	225	204	217	231	209	206	242	225	275	246	235	244	216	234	241	205	219	241	225	231	227	202	233	230	220	234	225	217	215	240	252	230	251	233	205	234	205	231	221	224	202	234	230	260	215	213	204	263	249	243	231	217	232	229	227	253	219	203	223	224	237	230	223	208	235	225	236	253	227	210	239	222	225	233	244	244	196	243	235	221	203	224	180	199	253	231	224	197	231	251	225	234	222	222	251	233	200	192	264	214	255	259	201	275	244	258	230	247	244	209	262	228	237	238	224	234	231	254	254	223	221	234	225	252	248	244	205	248	217	209	222	238	214	222	212	224	242	227	242	203	236	246	224	241	245	186	231	239	227	249	237	234	215	210	259	255	196	239	232	265	242	225	232	231	262	228	238	213	225	215	219	219	236	245	215	224	239	205	267	227	218	225	234	226	249	205	238	244	227	210	251	205	234	207	250	276	247	240	229	250	249	240	217	219	217	243	248	246	241	230	252	245	244	245	220	224	228	239	252	248	228	245	244	215	219	257	218	211	222	217	220	248	233	271	236	210	283	237	246	231	204	212	210	240	237	198	218	239	261	222	235	252	239	251	236	231	228	238	250	215	216	243	208	238	231	219	248	230	216	217	241	238	241	247	250	228	224	217	267	245	211	229	221	257	245	243	250	260	224	217	210	264	202	219	230	234	223	204	214	218	264	230	198	221	194	233	251	216	245	235	211	219	229	262	219	214	226	244	227	218	224	220	202	205	231	247	253	249	220	208	222	233	235	235	229	241	225	242	214	229	248	213	245	262	250	235	254	239	263	239	259	226	239	206	227	245	241	264	228	258	216	244	203	213	250	215	217	240	208	228	241	220	210	245	244	251	226	227	243	234	233	231	216	248	241	212	260	221	247	235	230	241	247	241	230	243	190	222	219	229	235	241	249	228	208	220	200	232	212	264	227	227	221	246	221	213	230	211	236	219	239	225	255	217	230	212	218	230	260	206	249	217	231	219	234	240	224	212	215	196	253	223	209	241	215	238	251	256	252	239	232	262	235	213	237	227	233	228	192	206	240	230	212	212	257	231	252	206	249	215	237	232	259	224	240	227	228	234	198	220	237	271	239	211	219	218	197	236	258	250	218	189	230	199	210	220	207	204	228	233	267	225	246	211	201	258	205	236	201	230	237	224	238	256	220	243	228	222	223	204	243	243	233	254	252	250	239	237	232	233	217	231	239	211	220	246	231	246	245	203	237	219	223	241	235	228	251	231	240	246	241	255	260	235	224	197	296	206	217	252	235	251	226	227	201	249	224	237	224	251	209	214	231	220	242	209	212	237	234	239	232	227	249	233	247	231	228	212	241	257	230	238	240	216	226	228	212	215	246	220	247	238	236	245	216	217	240	237	250	241	213	241	210	220	261	226	230	230	220	215	238	220	228	217	229	224	225	225	241	213	245	240	211	236	210	232	233	227	194	245	215	260	233	257	210	221	216	226	228	234	235	237	237	238	215	253	249	223	233	236	235	237	243	218	217	226	226	222	240	234	241	255	240	209	247	235	219	271	242	222	265	224	223	225	245	235	225	235	254	209	205	241	240	227	232	232	249	226	229	244	243	245	237	222	234	245	227	215	235	241	234	252	267	247	220	203	239	226	254	216	238	210	239	237	224	246	243	233	224	218	247	220	239	241	237	206	207	225	238	202	227	238	217	199	233	235	208	226	226	237	234	239	220	233	200	235	200	190	200	225	204	227	236	212	235	241	254	240	239	245	223	235	223	231	223	248	249	214	222	249	225	210	267	247	221	257	243	234	238	221	228	231	228	263	220	243	233	225	236	226	245	249	273	240	219	247	229	201	209	254	216	226	230	244	260	224	250	257	248	238	235	231	226	220	236	238	213	215	215	229	205	231	208	224	250	220	231	231	228	232	232	253	225	220	250	234	207	250	218	233	221	220	223	236	207	220	226	247	260	221	268	264	245	214	229	202	213	266	239	222	233	251	236	247	263	240	227	234	216	270	230	233	259	263	250	238	232	253	257	229	227	242	218	253	258	227	255	234	218	222	228	207	248	234	242	230	209	200	259	243	214	230	225	232	231	227	232	249	231	235	225	234	226	219	238	236	249	223	240	229	241	234	237	185	227	238	240	218	211	245	207	243	234	236	247	248	226	250	222	238	234	241	250	254	253	223	247	221	237	252	228	230	261	273	206	223	232	248	230	230	228	240	237	239	241	261	217	256	227	221	222	223	201	240	230	240	245	230	220	236	257	238	232	221	243	219	220	229	251	224	250	295	252	245	198	223	214	255	215	226	247	228	239	212	210	239	238	225	209	213	235	264	225	216	204	261	264	231	214	238	218	224	222	232	230	257	229	204	204	278	244	235	222	211	235	254	254	226	215	246	239	245	204	256	218	228	246	237	221	219	233	208	232	216	244	234	230	220	251	277	209	274	236	222	207	226	235	217	250	223	255	223	248	235	235	227	225	230	231	263	249	234	227	220	234	235	238	240	222	238	232	242	239	236	262	241	233	232	257	225	233	242
2084	907	1404	1734	1386	1170	1089	988	871	882	852	816	755	761	714	715	715	727	624	682	643	630	634	656	677	682	656	607	627	642	595	628	600	658	601	589	600	620	611	569	620	603	602	611	615	565	586	560	588	593	603	546	519	586	559	552	589	545	554	587	564	537	574	526	547	584	538	586	535	549	538	551	543	576	535	544	553	582	591	537	560	578	584	556	565	559	549	551	535	558	545	522	551	571	558	570	581	587	566	562	555	557	547	527	549	549	550	532	560	529	541	561	536	564	590	568	576	571	574	543	572	586	552	596	553	549	538	529	591	577	566	563	590	599	601	566	569	557	579	567	556	548	560	590	575	561	541	548	605	588	545	580	550	558	561	557	571	531	569	528	548	580	583	534	531	546	552	563	525	551	575	579	562	588	566	553	537	562	564	597	540	599	540	581	527	533	589	561	581	553	585	600	582	553	559	571	566	571	587	580	591	552	588	541	573	586	605	563	506	554	569	568	557	586	526	562	597	550	537	533	587	578	564	548	534	545	594	581	537	577	560	557	592	568	575	563	571	523	539	550	536	625	525	564	568	601	550	572	590	592	548	545	611	602	561	535	550	561	566	532	590	534	557	564	535	560	591	536	528	564	498	584	554	602	527	532	592	484	555	597	574	539	557	559	565	575	524	575	536	515	519	527	557	590	588	550	558	551	560	563	538	543	588	586	562	543	581	548	583	560	588	595	582	542	577	544	556	522	582	580	535	530	584	561	582	549	552	559	550	558	498	566	559	535	594	591	555	605	534	547	549	592	572	546	550	512	576	553	573	600	553	618	562	533	590	565	579	596	542	549	556	551	570	558	589	606	552	573	556	613	577	524	567	576	551	581	526	580	552	584	535	550	603	603	570	602	573	522	548	567	545	555	605	563	577	568	546	529	584	534	536	612	604	591	574	569	556	574	507	597	583	548	593	543	560	578	584	570	607	498	534	564	558	545	517	548	559	563	586	596	551	603	580	608	553	603	566	569	598	617	550	575	612	586	602	539	571	518	568	577	564	577	562	549	498	605	565	543	514	576	540	558	561	491	559	528	497	535	569	567	520	610	552	562	603	552	571	571	581	551	512	575	575	538	563	522	563	535	576	547	563	582	548	570	599	546	586	546	569	563	540	568	562	552	548	579	552	554	520	533	526	574	590	621	529	572	581	558	583	567	561	606	551	567	552	564	570	531	553	536	577	550	618	557	575	516	561	589	552	590	552	574	598	588	594	566	573	577	567	565	569	604	548	562	587	551	566	576	564	598	578	621	509	546	581	572	550	597	549	542	557	607	531	556	569	542	564	571	571	525	605	543	570	505	550	570	553	555	581	557	603	578	560	547	562	551	536	534	582	598	541	513	576	581	556	577	593	616	621	568	528	581	541	588	534	520	579	575	528	564	538	565	573	551	590	587	542	575	537	586	534	528	564	535	546	498	578	582	546	604	548	525	515	559	570	593	506	572	570	531	579	560	534	570	589	509	537	601	550	532	607	554	564	559	572	583	597	580	542	571	567	564	548	541	597	565	564	613	563	590	562	532	595	558	583	577	560	593	572	572	569	543	526	551	557	575	523	554	555	543	590	528	574	543	569	575	550	600	543	559	530	557	555	583	558	526	545	567	578	595	569	561	537	548	549	505	518	539	560	553	545	525	549	504	534	542	532	566	552	579	540	575	525	555	575	534	513	573	556	536	537	617	565	539	571	574	538	568	552	554	562	561	538	585	576	554	550	559	577	589	567	574	556	578	544	601	604	550	572	602	535	628	571	558	570	550	563	587	568	540	537	560	583	556	594	561	557	564	554	556	550	610	559	525	547	556	577	562	568	553	562	558	541	545	577	500	494	550	550	569	541	559	566	551	563	536	538	563	574	517	587	552	546	558	495	541	526	553	566	554	583	563	553	603	550	575	549	537	566	561	580	584	554	575	556	544	560	563	549	566	544	528	588	572	570	588	584	548	543	548	576	525	515	504	537	531	570	578	603	563	570	554	502	560	573	597	527	568	570	556	560	556	564	564	544	565	541	555	530	567	535	570	574	569	577	576	575	572	515	527	562	520	556	581	555	592	561	576	568	571	558	563	573	542	569	569	579	579	606	560	553	585	547	564	569	563	562	536	513	534	601	592	540	550	542	544	542	565	546	540	560	583	552	572	587	535	585	538	590	557	546	563	536	579	566	561	562	538	547	520	585	590	588	545	561	546	549	567	568	568	521	519	587	533	590	586	517	548	563	583	548	563	608	566	597	597	562	592	541	552	588	537	564	589	561	572	574	570	555	566	576	557	548	584	564	567	548	559	569	529	609	566	541	542	564	605	566	552	562	581	559	596	553	524	599	602	524	568	577	557	548	539	573	559	562	554	530	587	553	541	615	535	546	559	562	556	540	574	564	574	554	601	517	582	593	569	612	532	509	523	596	524	539	573	567	534	563	556	548	583	547	565	542	546	551	544	548	557	550	549	562	549	538	546	597	600	552	553	533	521	560	563	565	564	563	582	561	577	550	601	559	581	531	533	550	539	583	600	552	559	559	562	565	557	549	557	548	542	545	570	605	566	579	544	556	551	565	563	658	538	540	561	542	587	544	581	550	556	603	548	602	557	559	553	544	547	548	529	527	576	562	585	569	546	549	547	547	559	594	525	564	567	521	563	555	546	568	563	630	558	553	556	568	556	537	564	545	622	557	541	573	534	590	596	570	571	558	534	581	570	566	552	564	587	541	541	562	586	514	561	577	576	560	560	561	544	579	564	579	578	562	554	546	566	538	533	591	515	550	531	546	550	570	589	566	516	567	541	551	549	567	601	536	536	581	558	553	545	560	557	546	586	527	570	573	555	545	592	560	579	560	580	555	548	564	562	567	565	569	538	508	545	570	569	579	576	560	613	558	569	536	536	535	567	595	538	527	560	512	548	537	576	552	596	579	554	571	525	573	558	579	563	543	521	518	601	589	538	565	536	559	593	553	540	533	557	542	529	541	550	532	545	605	544	557	527	556	578	527	562	557	571	546	564	588	505	575	551	550	560	558	558	552	554	516	571	559	569	573	522	549	577	565	574	581	607	552	568	567	575	541	534	610	547	539	495	543	580	567	538	556	566	564	532	572	541	611	583	586	604	560	519	555	541	558	585	571	556	582	561	587	568	583	546	568	552	596	542	543	562	608	550	540	576	611	540	521	565	551	510	559	526	542	551	556	530	572	539	556	556	583	572	572	586	532	549	566	559	574	548	574	557	552	614	543	519	501	561	562	520	583	600	570	560	562	573	562	580	546	527	561	546	574	544	577	560	580	614	524	577	536	568	576	567	553	561	532	576	558	541	558	553	572	535	569	583	551	563	550	578	583	572	562	579	561	569	563	553	577	544	549	597	565	567	544	584	550	548	579	551	589	581	568	518	553	578	581	535	571	522	548	549	572	539	533	544	569	569	550	573	574	536	571	549	585	567	544	609	569	547	546	536	543	557	548	535
7938	1153	1344	1106	768	679	580	481	481	457	440	372	401	415	355	359	367	385	374	359	377	376	314	337	331	347	314	310	326	315	304	333	298	334	335	316	318	285	315	316	359	317	342	311	307	337	314	317	328	310	320	301	324	321	291	337	332	337	323	327	324	311	290	333	333	325	320	318	329	308	330	306	301	310	322	305	305	292	325	309	294	333	309	309	314	307	370	303	292	360	301	299	305	309	308	341	326	309	295	297	319	267	312	352	356	336	312	318	306	271	325	312	324	297	271	332	346	304	301	304	314	275	292	286	327	296	301	318	325	327	294	311	318	316	327	297	302	325	327	306	323	301	349	336	243	310	309	306	292	281	322	316	330	342	296	326	303	316	336	348	339	300	280	286	323	334	295	289	330	331	322	338	306	332	294	316	283	281	306	295	292	284	319	322	337	326	339	315	308	295	288	300	305	290	358	307	281	329	322	301	301	290	331	315	297	321	320	281	324	316	295	309	329	358	338	263	299	285	330	302	314	364	316	299	277	327	314	323	321	349	360	319	318	299	289	341	329	337	323	348	325	295	286	353	275	310	315	260	340	286	332	323	312	307	330	355	324	283	332	320	280	302	309	300	329	297	288	291	303	292	332	338	281	318	328	318	288	314	302	319	335	311	320	292	292	331	304	326	319	323	293	311	288	306	301	329	332	335	326	308	296	321	300	313	317	326	317	327	327	327	297	253	335	288	309	282	327	276	319	303	296	307	318	305	285	341	328	328	317	298	315	334	296	303	322	286	315	294	291	323	304	328	307	332	323	309	329	310	338	302	299	343	306	327	295	329	295	299	292	312	317	306	285	343	321	307	316	318	314	361	316	290	267	303	294	311	294	308	297	278	293	314	298	293	297	300	338	337	299	337	335	319	338	346	320	328	304	305	308	309	292	290	292	308	297	259	303	330	317	316	302	311	294	280	287	279	337	289	351	326	301	323	316	321	312	354	329	316	323	319	353	295	334	302	304	337	303	320	270	322	303	296	320	281	277	300	294	347	318	311	335	330	318	326	308	315	312	323	286	304	306	332	314	336	290	284	298	306	312	305	337	302	319	335	322	335	326	325	291	327	294	327	307	309	274	310	342	297	320	258	286	314	310	280	316	275	285	288	303	294	331	347	317	293	309	295	296	311	271	263	291	326	290	307	314	295	330	338	310	318	300	312	295	299	343	299	315	278	306	323	299	306	353	284	330	311	300	314	299	292	344	306	301	340	328	296	343	328	284	350	304	320	307	301	311	337	327	306	295	339	285	299	320	291	293	290	315	325	264	326	289	302	311	302	322	344	329	312	321	289	288	321	313	294	321	308	295	301	331	334	288	309	306	307	309	346	324	336	348	305	305	278	308	339	311	326	269	311	293	308	319	313	334	308	317	281	317	291	320	318	346	289	264	285	272	320	260	331	321	306	337	329	280	315	306	314	304	315	306	276	301	318	271	315	290	322	291	300	308	322	311	329	306	326	279	293	313	296	303	327	298	297	307	298	310	284	329	291	298	292	319	295	292	317	313	347	307	287	321	330	326	332	323	297	296	295	306	312	286	325	347	326	291	291	331	293	307	341	314	314	326	307	321	310	302	313	305	275	270	319	304	335	326	301	322	271	292	327	302	328	280	290	338	340	279	275	325	314	307	312	319	297	339	328	283	314	291	329	316	342	308	323	324	292	316	310	279	305	305	307	338	315	296	324	305	305	324	295	334	305	318	297	326	315	323	293	294	319	291	357	295	323	307	280	335	319	300	271	328	313	312	325	331	308	298	333	326	316	312	305	304	308	314	300	320	300	286	327	299	287	294	255	305	328	313	317	305	315	277	345	323	301	301	281	295	320	311	300	318	293	323	329	305	314	318	313	269	341	333	281	312	316	298	342	273	332	293	285	302	304	291	281	314	317	298	305	281	336	305	321	304	282	303	335	309	315	318	312	272	330	333	309	316	332	289	332	277	300	320	312	310	300	293	301	331	325	316	338	307	366	285	300	350	319	293	283	320	373	305	295	286	289	288	320	293	322	311	313	314	307	322	316	304	313	290	297	307	322	343	292	316	307	306	330	323	304	299	310	308	325	307	306	293	294	335	299	277	361	294	322	307	325	295	343	292	314	304	308	295	307	311	341	305	298	288	294	335	279	310	316	314	295	294	293	307	309	297	319	324	352	290	321	283	304	308	324	323	303	304	296	308	302	303	311	310	311	286	341	273	305	316	302	274	287	314	292	299	305	322	312	318	303	293	315	325	322	339	304	315	325	319	307	306	289	302	258	333	312	373	303	331	336	336	318	308	296	305	318	313	299	295	309	311	272	315	313	301	296	297	325	326	341	293	319	318	316	293	329	287	323	329	332	309	309	318	345	317	327	309	332	274	333	314	327	307	300	326	319	297	310	320	311	291	297	298	326	335	288	329	308	313	290	288	316	362	298	312	304	306	325	329	272	317	324	270	279	345	333	301	302	342	301	320	303	318	292	303	340	301	325	289	328	283	348	319	304	327	288	340	314	321	317	308	300	306	276	314	281	297	323	303	349	327	298	303	318	334	296	284	269	286	303	316	315	308	344	281	318	323	322	335	304	313	300	302	327	310	331	291	290	318	301	304	285	305	309	262	305	296	310	343	304	290	300	307	286	319	332	303	274	332	335	324	312	305	306	293	345	284	293	317	312	308	350	286	291	304	327	298	297	349	313	323	321	310	320	312	314	327	330	315	331	301	356	284	335	289	310	325	346	273	284	321	333	298	337	289	285	325	287	333	323	328	292	304	316	327	298	296	303	314	312	284	295	309	314	324	288	310	309	300	308	316	321	345	325	301	282	291	328	353	311	296	337	294	269	290	287	316	295	302	293	296	293	307	304	329	299	308	351	332	286	326	318	285	329	308	311	338	308	327	347	310	289	290	308	297	297	290	287	338	279	307	296	322	304	305	308	285	323	308	301	321	327	305	320	321	327	294	315	306	327	293	301	318	350	297	349	307	300	283	309	292	312	327	279	331	297	280	323	315	283	322	315	325	326	300	311	324	329	305	325	322	296	290	319	303	278	300	315	325	290	314	301	305	314	306	327	304	318	344	349	306	302	322	311	336	328	327	337	324	328	312	301	300	315	324	327	318	311	329	361	298	271	339	313	302	313	288	336	337	285	314	337	310	351	293	325	315	320	300	327	306	307	296	315	312	319	331	327	312	313	337	314	283	325	332	340	305	315	310	282	350	302	325	304	335	323	310	296	322	271	304	309	282	291	293	302	323	322	318	283	311	316	287	327	307	303	340	328	322	315	312	335	331	288	292	304	332	342	297	316	279	344	319	315	332	328	300	316	321	366	311	291	308	302	265	291	299	300	295	311	300	339	302	289	314	325	312	311	323	320	324	310	317	307	306	313	316	311	302	326	318	336	300	277	315	262	311	318	302	275	303	343	323	311	300	346	325	316	343	277	300	327	283	318	333	337	286	335	314	351	277	324	338	295
6743	1604	3011	3306	2767	2296	1981	1701	1583	1499	1383	1408	1232	1185	1170	1181	1050	1045	964	977	984	982	906	931	882	927	886	867	866	825	870	812	844	833	816	826	817	788	795	786	814	843	796	789	774	754	830	778	705	728	672	744	714	776	722	753	709	707	732	736	717	721	761	753	726	690	717	743	738	773	727	726	694	730	722	729	700	710	733	797	756	786	713	780	727	700	705	689	721	710	737	746	714	729	757	761	716	734	723	730	728	705	749	726	765	729	711	730	702	690	763	732	790	692	686	699	745	705	722	730	726	725	724	749	731	739	685	728	690	682	726	731	693	697	701	718	682	698	736	706	736	714	667	716	686	718	718	719	754	669	696	764	758	736	682	714	715	714	736	691	757	713	735	754	723	676	699	723	685	767	740	712	740	719	712	732	743	750	700	717	679	741	738	774	728	721	719	679	760	718	721	724	707	725	697	738	704	718	688	674	715	691	721	740	747	677	751	700	746	725	730	683	710	706	733	706	715	726	752	744	714	721	709	731	730	694	710	723	726	738	719	679	675	737	714	722	753	753	685	719	711	686	691	730	761	697	706	729	695	776	697	717	730	769	728	702	747	747	665	707	725	694	727	723	777	755	660	677	713	666	706	726	722	725	739	690	703	782	765	731	744	722	718	763	735	694	682	690	693	765	719	733	679	710	710	704	731	758	710	665	732	758	717	733	737	705	702	673	677	709	725	763	685	756	711	666	712	699	754	712	723	706	731	709	666	701	712	715	772	750	696	732	715	694	744	696	678	762	724	698	728	704	767	711	760	717	730	709	706	672	730	760	683	718	734	738	772	728	749	722	754	713	707	721	696	726	774	734	727	670	717	681	705	718	712	696	705	688	733	686	732	755	726	724	710	738	717	670	689	729	684	748	723	673	730	693	707	707	693	714	715	697	728	732	691	689	731	678	743	679	707	698	707	744	719	648	721	709	718	719	704	709	666	777	714	692	732	717	700	748	729	702	730	714	664	705	686	739	722	721	725	705	677	695	756	763	710	727	697	697	693	744	703	730	662	709	695	702	672	700	718	718	740	710	781	696	684	687	741	763	648	778	688	694	722	686	723	727	725	726	670	666	705	751	698	698	751	733	670	720	770	718	696	715	716	706	741	668	689	722	711	704	732	736	706	726	742	742	695	756	688	739	758	715	754	687	693	733	732	702	693	713	727	704	701	687	750	689	693	728	718	750	746	656	720	788	723	661	716	658	660	726	728	715	713	721	671	736	692	713	738	734	715	729	743	723	731	724	699	750	718	778	740	740	723	730	686	710	789	698	763	728	771	742	675	692	718	698	763	712	738	759	695	700	768	695	747	740	735	719	722	705	705	762	735	753	659	680	700	694	713	735	718	716	690	752	674	729	689	740	680	724	781	743	708	715	711	713	723	699	708	714	762	745	696	681	704	688	744	709	705	758	748	747	695	713	734	788	693	679	726	713	766	716	772	723	746	715	712	684	696	744	706	664	727	705	726	698	750	706	692	698	678	720	722	701	713	738	708	763	710	729	716	748	714	652	734	664	704	732	741	712	715	711	751	695	727	752	675	713	737	756	717	678	722	725	723	762	702	727	719	688	710	750	736	737	707	733	724	739	697	715	698	745	703	716	744	777	702	699	764	742	708	730	753	729	705	744	741	710	746	666	731	694	702	725	745	701	675	736	695	773	675	672	732	678	705	751	722	716	703	681	715	696	750	725	741	716	721	722	673	661	724	785	712	742	705	707	707	724	703	699	734	714	683	691	728	710	723	687	746	708	729	751	673	689	746	697	666	758	745	714	753	740	739	689	723	731	722	787	693	700	682	752	746	700	720	697	763	725	717	679	725	706	694	722	729	722	731	745	696	733	743	655	695	767	703	746	699	754	699	677	740	729	695	730	741	704	712	730	768	752	693	717	743	714	715	756	747	711	700	674	715	716	693	735	711	710	701	716	694	679	715	707	697	673	719	757	698	713	727	733	697	738	740	776	699	753	693	708	743	734	716	707	703	707	773	701	739	771	733	684	718	740	740	709	738	671	735	750	704	711	739	755	730	687	701	690	679	704	740	728	768	696	728	741	752	710	763	750	710	687	713	692	683	793	701	679	742	713	724	744	695	751	692	744	761	688	728	720	691	747	713	694	739	688	717	695	681	745	739	724	694	751	769	745	704	684	681	729	786	721	707	725	733	743	729	720	727	706	687	752	728	719	740	731	725	684	721	694	721	675	731	728	703	702	699	716	695	740	709	761	693	688	727	717	728	770	706	670	714	752	730	711	694	742	693	633	740	727	702	717	672	683	735	779	702	741	706	717	742	703	700	737	698	742	699	676	735	712	656	745	677	723	708	710	721	695	725	703	705	780	700	722	729	777	698	755	711	669	683	683	771	725	713	772	717	716	754	739	718	728	684	735	774	707	698	717	735	749	729	717	716	757	756	785	718	710	689	725	722	707	727	745	784	782	716	714	688	697	713	760	713	710	718	744	661	702	707	687	697	740	716	717	742	673	704	724	702	755	755	707	744	625	669	668	679	766	697	789	737	741	737	724	723	748	696	705	697	758	731	718	688	749	741	677	715	767	734	749	732	719	730	756	651	738	682	738	733	743	684	743	752	767	690	764	706	751	738	734	713	727	682	682	710	747	716	722	728	714	697	750	733	703	694	692	715	694	748	693	707	712	768	687	735	741	730	711	699	710	675	750	720	701	734	700	696	758	737	702	710	767	740	723	706	709	688	705	720	728	645	720	682	787	697	697	750	716	717	750	682	788	701	719	713	739	752	686	670	756	691	764	718	699	722	689	757	701	743	719	726	716	760	719	729	710	805	709	724	724	709	720	699	746	756	704	654	692	682	745	730	740	735	688	765	709	730	799	686	711	726	700	683	696	756	729	704	722	697	734	702	731	786	700	698	746	696	695	742	717	697	683	706	731	719	723	738	766	724	720	762	723	727	769	680	737	753	696	755	702	713	728	686	724	710	727	723	703	748	750	736	657	681	693	755	729	724	764	735	727	709	711	725	696	721	667	701	756	723	715	717	711	737	725	725	714	728	700	698	733	739	751	713	743	680	744	700	739	717	709	760	692	740	668	725	659	740	730	765	739	737	753	733	753	732	692	699	693	670	714	700	689	759	767	676	683	670	696	745	707	670	701	686	748	733	730	698	697	682	721	706	689	654	725	679	676	739	754	762	721	663	737	678	738	672	679	706	729	694	741	692	710	726	673	719	748	734	725	642	775	735	713	735	694	702	696	668	730	706	693	713	679	680	711	706	722	698	672	727	718	766	725	757	678	739	709	657	700	726	718	678	711	733	715	714	731	670	708	705	738	738	711	749	778	644	703	730	656	728	718	716	754	724	752	724	743	736	824	775	697	674	650	730	705	709	696	673	705	710	762	686	688	751	752	724	729	736	694	725	666	734	709	671	728	740	705	698	701	722	735	713	699	678	736	770	717	711	739	725	712	730	754	769	729	703	722
15145	2082	2190	1658	1093	792	710	546	575	523	415	429	416	361	390	354	359	322	358	346	327	325	306	336	325	335	294	295	319	317	321	263	306	339	328	316	284	302	265	278	288	258	291	289	293	264	260	252	264	290	302	258	277	267	273	292	287	309	305	269	265	277	283	248	259	309	253	294	280	322	291	231	282	256	259	293	280	283	277	293	260	274	275	277	280	288	263	274	264	249	266	278	274	291	276	273	265	293	255	272	267	283	258	261	276	267	260	283	261	254	260	256	281	252	250	240	265	267	253	255	287	286	297	259	262	286	294	257	302	261	299	239	264	277	264	277	324	307	301	293	243	312	292	281	308	302	272	284	258	251	263	272	274	276	311	244	274	267	315	279	265	273	270	275	271	287	278	289	262	298	268	248	304	301	282	266	274	254	289	283	256	296	282	236	272	287	241	280	252	260	285	258	293	255	327	282	279	247	287	251	242	253	235	298	307	273	291	280	294	270	282	300	277	217	269	285	255	259	259	283	275	313	276	275	272	269	297	254	253	279	278	296	261	284	236	258	282	271	270	267	272	294	292	292	285	261	249	286	271	267	279	296	261	272	279	244	271	282	273	254	273	274	258	271	282	276	277	304	272	274	276	279	294	268	264	283	294	261	275	275	273	324	276	301	255	290	285	282	274	276	280	270	281	292	309	285	263	244	259	262	269	292	265	250	276	251	262	266	259	276	283	297	278	258	260	271	270	247	261	267	284	282	241	286	282	272	279	256	293	272	246	260	298	278	257	283	278	294	291	285	246	291	298	260	277	271	304	262	313	249	270	291	263	264	320	304	276	307	284	273	258	242	272	273	274	273	286	280	251	257	251	279	278	281	290	296	290	305	260	266	269	274	292	260	276	292	230	285	298	281	284	261	280	253	299	277	263	283	270	269	271	294	241	269	267	279	292	283	286	296	290	277	276	298	250	278	272	220	243	269	272	264	300	265	266	272	249	309	245	303	260	279	280	267	292	276	288	274	285	268	282	271	242	280	248	310	228	265	275	262	275	296	296	263	286	305	288	296	276	279	323	272	278	284	275	289	266	272	293	269	269	293	276	264	276	277	248	277	295	253	297	237	304	281	288	268	282	273	239	271	242	255	270	266	286	278	269	279	250	264	292	278	284	309	261	292	266	264	283	265	272	261	276	297	284	287	264	288	315	264	286	274	293	274	265	273	277	262	308	265	246	289	273	252	253	240	267	295	255	274	293	244	261	276	298	284	233	317	273	279	258	271	242	264	275	241	274	272	283	290	276	267	290	241	316	259	274	305	306	269	273	279	282	266	284	272	300	292	277	308	274	279	278	273	264	273	298	240	307	274	278	254	219	235	306	294	267	292	255	253	289	241	277	250	255	281	276	286	248	296	236	279	237	264	266	277	263	280	285	297	249	272	264	271	264	246	257	253	277	268	263	262	274	317	257	271	292	245	244	259	264	259	282	277	296	304	278	268	241	290	268	274	280	286	278	232	262	282	276	278	272	276	252	276	313	293	295	252	301	283	298	244	269	271	260	277	292	297	284	243	288	273	241	253	284	289	262	260	241	259	285	270	286	279	295	290	273	231	282	289	257	258	267	265	274	298	264	269	262	277	277	295	259	249	239	290	268	272	282	261	292	277	279	242	239	245	242	292	300	304	286	269	289	263	274	282	255	272	286	280	260	277	239	281	249	292	298	299	248	280	252	286	265	256	266	289	297	251	228	269	258	267	251	264	239	277	272	318	264	252	288	273	273	289	282	292	233	288	251	274	242	255	272	282	277	278	269	232	309	274	302	260	272	250	297	272	257	275	269	279	247	260	264	276	281	305	295	287	245	272	248	286	267	271	246	277	277	259	276	277	269	268	257	278	294	262	248	263	269	285	285	273	291	287	255	295	241	285	286	256	274	272	272	300	274	235	244	280	301	280	291	273	274	277	249	277	281	272	252	274	277	256	236	284	226	291	289	280	291	304	261	240	255	256	293	258	276	264	283	306	251	272	286	279	291	305	236	271	266	268	270	264	311	291	265	268	268	294	248	290	258	296	302	290	323	276	300	265	268	256	278	289	245	280	269	306	279	252	279	277	274	280	281	296	261	274	273	288	264	261	271	272	273	269	254	262	286	270	249	260	273	263	276	257	275	293	281	260	278	271	303	268	316	276	284	253	244	274	261	255	275	249	291	274	270	272	240	289	279	267	260	285	295	263	269	280	267	266	278	255	262	298	252	257	261	281	270	260	257	266	294	297	247	242	280	272	263	316	282	256	288	274	282	271	283	279	266	282	275	258	263	283	261	224	275	270	277	256	262	285	249	258	277	267	287	282	280	263	265	247	303	248	253	253	268	265	256	273	276	257	283	263	308	267	289	263	298	267	280	263	291	267	293	259	269	274	293	287	313	250	272	247	292	251	265	302	256	252	261	286	333	282	269	259	265	256	284	262	269	254	312	260	276	296	298	279	258	285	244	280	288	244	277	278	265	286	274	264	253	249	255	295	297	255	242	256	270	270	309	278	276	256	268	286	263	284	269	267	278	287	298	304	275	280	251	279	265	256	261	275	238	254	263	266	268	263	255	288	244	293	284	243	261	238	290	253	243	277	278	252	254	278	285	289	265	254	273	270	254	312	279	255	297	253	285	295	295	243	243	278	285	279	272	288	273	270	267	267	273	242	271	252	232	260	302	261	271	253	277	319	294	280	278	270	273	286	274	264	291	287	279	287	282	284	251	284	285	281	285	259	272	252	278	290	250	293	281	287	269	258	271	278	251	294	278	266	281	286	278	281	275	269	271	287	290	253	279	306	287	264	271	297	299	240	281	253	267	305	294	307	259	275	254	245	296	280	241	280	244	300	276	263	252	264	247	319	278	273	257	257	243	271	312	272	289	294	252	281	243	280	254	286	273	269	258	264	276	274	278	283	285	243	261	287	284	272	282	271	292	307	267	244	309	271	240	261	295	257	289	273	284	287	280	272	258	278	260	280	271	290	273	254	324	277	256	271	277	296	278	255	307	287	300	296	243	271	238	312	277	261	277	284	299	283	301	276	263	252	274	258	269	285	271	283	278	240	286	303	280	316	265	272	278	280	274	290	275	286	251	258	286	249	274	288	266	279	272	271	269	238	266	258	314	262	275	278	238	269	263	268	262	275	275	288	245	258	283	277	307	287	312	244	322	257	254	292	289	283	285	226	275	293	279	300	284	287	262	264	287	268	279	278	263	251	289	250	273	267	283	258	274	314	281	250	273	259	242	285	277	281	267	285	278	277	265	271	285	276	290	293	291	275	288	273	319	244	248	268	271	299	266	267	281	277	256	254	252	277	264	286	273	281	266	272	259	275	269	262	266	276	265	265	263	306	318	263	264	286	281	283	271	291	268	257	286	287	283	256	279	280	266	293	281	274	293	250	263	267	268	273	292	291	324	312	273	286	279	293	270	279	249	274	270	257	274	268	263	264	266	280	293	299	280	284	247	272
8804	1917	4255	4781	3804	3216	2726	2299	1986	1817	1779	1609	1481	1432	1286	1259	1161	1122	1079	1040	1085	960	924	918	920	944	889	925	837	846	811	807	846	788	801	807	747	742	750	726	747	679	677	759	638	667	678	676	669	659	685	685	622	681	652	647	674	718	668	662	671	645	686	632	649	670	639	659	611	659	647	633	646	694	618	666	685	604	633	605	614	628	616	671	661	607	620	593	653	656	635	611	649	649	637	633	599	642	581	625	656	607	617	611	671	643	657	642	633	588	627	596	652	684	646	640	660	667	606	639	643	685	640	629	702	598	587	641	604	621	631	640	617	671	585	657	634	668	635	625	587	638	630	638	635	640	641	591	595	606	626	651	618	652	619	631	591	621	628	666	620	619	609	593	651	613	612	687	600	679	661	614	652	570	617	632	654	660	622	598	622	610	640	654	619	629	598	621	629	618	611	659	566	607	643	599	629	663	606	634	589	631	638	597	655	585	573	631	619	611	655	643	598	601	602	643	664	613	608	612	633	661	612	668	681	665	653	647	660	626	614	606	627	638	641	636	650	630	617	629	606	619	653	597	634	620	629	647	644	622	621	624	628	628	607	673	587	590	627	631	621	620	621	603	560	650	598	589	643	621	713	652	647	590	610	656	640	646	637	619	609	604	678	604	618	640	604	675	655	625	647	650	658	599	638	643	629	659	615	661	634	589	616	616	659	584	623	659	634	650	651	615	620	636	654	604	633	644	578	636	604	637	628	621	597	656	648	642	583	649	616	643	663	639	622	598	588	652	621	606	627	654	660	645	607	615	602	605	561	635	609	611	672	697	630	605	652	627	627	649	617	640	639	602	579	625	630	611	609	635	610	632	600	630	621	592	663	629	614	622	635	643	644	640	613	627	632	661	640	635	648	632	652	584	658	668	648	642	642	614	627	636	612	623	622	591	632	570	626	623	578	659	659	629	693	597	676	633	635	645	636	635	674	591	618	634	642	562	635	631	609	625	594	622	599	651	623	642	676	597	593	615	602	644	608	634	625	599	627	614	608	656	618	632	617	588	625	631	675	603	634	652	597	668	607	637	600	608	619	632	628	668	627	584	639	657	600	598	655	600	668	654	636	638	662	619	618	683	611	622	609	642	617	597	674	607	631	622	599	607	629	648	643	624	624	617	643	635	619	642	628	604	621	659	626	673	607	623	617	647	603	631	649	655	620	620	619	637	619	655	635	666	631	626	635	633	602	651	663	656	671	653	607	654	584	624	595	633	630	633	608	622	647	658	653	612	607	612	641	600	633	626	644	628	580	624	674	649	652	615	582	625	674	623	631	628	637	628	676	637	643	618	617	622	611	614	665	614	576	639	622	610	650	614	649	678	622	623	667	576	667	643	578	632	652	646	627	622	630	622	655	618	643	672	641	575	637	634	601	606	626	593	629	599	670	676	628	630	618	678	603	668	634	631	624	641	615	639	613	628	590	623	599	628	611	608	604	620	631	584	586	615	615	604	678	605	641	658	691	625	615	615	637	657	649	585	667	630	631	596	604	657	628	646	618	604	626	643	604	582	634	653	601	629	645	627	607	589	646	635	588	600	626	645	637	637	624	662	589	627	679	627	593	658	650	587	591	617	664	648	655	601	582	620	636	598	641	576	645	638	624	619	637	656	614	608	615	641	618	636	641	672	607	629	662	618	656	649	625	621	578	617	641	633	631	603	639	583	648	641	619	616	594	619	683	640	616	625	636	623	636	642	647	652	612	599	646	619	643	638	593	669	620	595	643	660	599	599	612	599	636	648	617	624	619	623	593	650	643	584	622	616	596	627	645	620	620	638	633	589	607	600	629	652	618	637	618	642	628	627	660	635	612	630	625	640	585	586	644	656	630	621	629	606	620	615	623	601	611	630	599	640	615	583	635	647	686	638	662	612	661	583	626	651	592	616	655	632	681	636	626	643	647	616	625	578	652	649	594	601	643	583	635	626	658	633	637	637	650	719	599	668	629	667	671	623	654	594	610	622	606	612	631	640	594	624	638	609	641	595	639	654	597	632	618	656	659	644	585	643	635	629	651	618	635	674	668	613	616	607	650	636	656	626	634	635	620	563	633	671	648	626	626	625	647	650	618	611	616	638	611	640	639	635	650	610	654	647	615	634	571	642	616	586	613	650	580	645	652	672	663	630	639	645	659	628	630	620	611	593	607	637	643	641	654	647	669	639	631	667	631	598	630	606	601	619	640	630	657	619	650	643	655	634	651	606	651	575	614	646	617	605	609	611	634	651	589	671	672	587	633	640	604	647	641	611	614	608	655	600	651	625	635	629	632	633	638	617	665	627	594	613	593	640	638	650	651	646	633	607	634	639	637	639	668	633	660	615	634	643	612	608	637	630	628	627	644	636	641	640	636	627	630	661	624	625	616	593	583	652	616	611	644	604	603	592	656	625	602	632	642	633	590	632	623	623	600	588	650	622	618	626	606	624	633	645	604	626	634	633	673	616	618	609	636	644	650	644	633	636	573	644	654	622	641	636	613	621	680	621	625	626	599	659	607	646	644	625	629	616	648	587	597	643	613	667	638	651	611	646	638	632	647	613	622	635	666	638	630	599	599	637	639	629	655	607	660	605	638	628	609	662	612	612	586	678	603	632	609	613	628	611	636	665	619	571	627	592	643	630	637	635	649	624	649	622	589	614	604	632	623	594	571	631	653	570	674	649	621	609	600	651	597	574	610	621	624	610	632	622	658	625	625	643	648	626	622	616	600	606	636	618	664	617	599	645	647	617	622	603	625	615	640	656	614	669	614	643	631	624	656	632	688	672	633	638	597	614	615	617	634	646	653	595	643	627	616	631	637	592	620	659	581	617	558	573	656	591	645	621	622	644	641	683	634	635	617	646	642	599	634	653	614	638	621	606	653	605	608	636	599	656	615	602	611	602	626	630	662	596	608	596	643	658	636	606	655	620	620	646	670	642	634	639	609	650	588	632	651	621	589	619	591	652	640	619	598	637	615	617	621	610	606	629	611	659	636	658	621	669	621	614	644	648	623	638	646	667	647	595	628	636	626	643	621	637	605	596	647	599	629	640	634	617	609	652	643	604	631	624	623	640	628	634	654	618	626	617	643	658	622	639	607	642	682	654	668	644	632	570	625	645	681	602	629	612	634	608	594	660	649	626	615	590	679	622	619	637	612	606	640	641	669	645	623	603	644	580	615	607	657	652	656	664	655	628	589	588	632	630	640	595	645	597	598	615	636	612	593	654	602	655	555	585	610	627	590	672	642	646	639	628	656	615	625	626	636	643	631	609	606	624	627	621	696	589	616	653	616	607	676	617	643	618	642	591	606	620	594	709	615	639	622	665	634	627	618	645	602	624	645	611	615	639	627	614	663	587	619	621	652	619	618	664	640	606	619	607	650	616	619	620	637	634	615	646	637	641	580	633	604	632	618	637	645	627	641	619	666	613	597	675	617	618	593	647	656	614	640	591	630	606	614	610	657	614
1782	505	559	521	389	344	310	312	287	286	313	275	247	243	260	247	266	262	240	243	242	218	209	208	252	242	223	228	228	231	240	240	224	231	214	248	225	236	246	227	232	227	229	205	259	240	224	228	231	231	208	208	192	254	227	221	231	242	236	213	235	234	263	217	239	248	246	223	218	237	233	208	247	229	230	239	243	233	236	225	226	240	223	199	227	207	222	237	257	255	250	247	255	243	211	214	236	264	203	242	232	228	227	207	218	251	205	215	205	208	254	242	227	238	217	254	231	234	241	224	216	219	229	230	215	219	239	261	222	210	214	225	244	253	224	252	236	229	218	235	249	253	225	233	227	227	219	208	222	207	199	252	217	241	245	224	225	237	192	249	252	232	259	237	230	252	204	229	203	234	245	224	204	208	239	256	245	220	235	253	257	262	256	258	267	244	206	248	223	222	262	231	228	223	222	215	220	236	234	245	231	215	205	214	233	226	206	224	214	196	219	232	231	212	253	184	219	243	242	203	232	234	233	237	237	232	230	217	267	232	247	217	234	229	234	209	253	226	230	211	249	237	251	231	231	236	234	217	225	254	228	240	237	189	232	215	246	235	266	205	236	244	226	221	260	231	231	232	217	229	213	242	197	226	209	222	225	200	238	198	219	235	209	242	226	246	213	221	225	251	243	218	230	220	222	229	235	249	228	224	229	231	221	231	257	207	244	222	256	241	208	210	222	249	242	251	247	214	252	253	224	220	234	224	222	230	208	226	266	239	256	236	238	203	215	204	237	214	214	253	244	225	241	205	229	249	242	243	252	224	228	251	238	240	204	217	206	225	215	222	256	225	223	237	228	226	216	244	214	218	239	241	221	234	246	279	232	222	246	229	242	244	215	228	262	202	213	225	204	220	224	207	221	242	254	242	229	221	222	234	242	224	206	226	222	208	222	246	216	205	245	216	238	224	229	216	222	219	220	235	235	198	256	208	245	240	227	209	230	250	241	246	221	235	221	229	228	219	230	225	222	247	210	222	223	248	226	239	215	229	241	252	229	241	221	242	226	231	220	254	235	231	215	267	215	242	219	252	226	237	235	238	218	204	231	221	230	200	224	273	233	243	252	229	230	251	226	218	250	233	237	252	269	216	257	232	217	228	239	203	255	229	242	274	259	267	205	224	235	237	213	222	229	235	255	256	230	228	235	235	234	232	218	243	229	244	240	229	216	211	231	212	227	235	202	216	227	231	231	230	227	228	209	244	220	250	218	226	220	228	247	211	250	225	225	218	236	212	213	215	268	207	197	233	247	235	227	233	211	215	196	198	241	217	230	220	241	220	260	263	237	212	228	251	260	233	257	234	207	240	219	257	219	213	265	241	240	232	268	202	253	211	236	232	235	215	209	223	209	225	211	224	234	235	233	215	216	240	230	229	235	236	238	214	228	219	226	213	215	222	228	232	225	226	256	213	248	240	260	237	225	242	257	221	232	205	251	206	225	236	232	229	234	243	201	232	253	226	207	238	249	237	217	207	215	228	210	229	216	239	251	242	205	240	208	227	204	209	240	235	221	253	216	206	244	263	233	237	248	245	224	235	228	223	226	225	234	215	225	243	221	231	227	235	219	241	255	207	223	221	243	223	213	254	250	221	195	257	245	239	254	233	237	245	217	226	231	204	235	247	232	225	227	240	256	217	219	240	238	244	209	232	230	227	194	229	239	225	191	215	217	212	218	219	233	186	240	235	241	239	222	257	230	229	242	199	251	209	205	230	229	225	257	238	241	240	226	252	250	222	234	211	235	229	231	231	243	220	211	209	240	257	226	250	214	225	242	238	206	227	215	239	251	242	231	251	233	193	237	233	240	196	210	221	241	211	244	235	255	241	212	238	240	234	234	227	228	242	211	192	227	237	259	226	245	213	212	245	242	221	231	252	233	238	221	255	239	240	222	230	255	234	236	225	235	205	212	243	242	243	227	203	212	245	253	235	237	220	271	233	235	223	231	230	237	222	225	230	227	268	254	245	229	216	237	195	192	250	218	223	225	231	244	190	244	218	223	247	266	274	251	211	212	232	234	249	213	253	229	205	251	242	212	239	227	226	224	228	218	235	191	236	221	197	231	231	230	236	220	213	261	242	241	230	242	238	231	214	253	206	236	235	252	255	235	262	241	213	233	223	245	240	212	235	242	202	232	227	238	220	231	212	256	188	213	246	230	247	262	227	210	244	224	224	221	217	255	233	230	223	233	241	260	255	232	204	227	233	200	201	227	254	235	235	234	215	264	254	255	210	244	218	241	225	226	227	233	228	223	216	216	237	278	210	226	243	224	228	205	214	225	243	243	237	224	217	247	264	212	224	206	224	261	226	206	234	215	227	215	218	222	189	261	220	230	207	264	246	251	216	257	211	229	203	207	255	200	255	227	249	230	227	263	248	247	233	220	203	210	232	235	201	232	269	228	226	222	237	236	223	229	227	278	255	245	223	220	220	254	232	223	211	210	233	208	228	216	223	248	231	236	249	232	234	227	214	227	205	208	263	236	230	231	234	279	231	227	209	223	237	208	232	223	247	224	217	233	235	210	207	222	217	230	258	225	221	276	248	231	224	240	231	229	235	241	230	244	230	224	258	238	221	236	243	231	227	233	243	213	247	204	229	234	224	210	228	231	225	243	252	238	241	231	248	236	236	236	237	268	217	228	243	214	238	221	202	228	231	228	208	217	225	236	223	228	236	220	220	238	233	230	228	215	206	198	226	224	235	215	205	227	230	226	211	201	251	255	229	228	243	218	278	253	218	240	272	233	231	243	214	233	250	195	273	205	243	257	210	205	215	225	219	230	222	208	231	224	226	219	202	220	246	280	239	235	273	196	220	232	253	214	215	228	218	235	250	230	216	211	232	197	254	214	236	241	236	262	230	226	213	211	248	246	273	224	223	221	238	233	234	237	209	234	248	219	257	248	232	233	228	234	236	228	258	232	241	259	216	219	239	231	213	246	251	223	218	226	237	252	233	229	221	237	223	181	246	227	232	217	217	224	263	246	236	217	258	214	227	231	221	209	217	240	236	242	242	208	238	238	221	217	205	223	237	218	253	223	241	237	227	217	234	203	260	206	208	207	229	226	215	235	231	218	225	240	258	237	234	228	211	223	255	215	221	212	243	230	241	244	215	212	210	233	210	242	238	236	230	211	220	206	234	273	201	266	235	212	256	224	222	239	202	232	265	237	219	268	206	224	199	221	208	191	226	238	258	206	218	225	211	218	211	219	195	205	222	204	232	248	255	203	229	233	220	245	212	251	254	228	239	201	250	236	246	229	223	220	217	245	236	254	234	247	252	216	252	227	217	234	244	235	235	236	254	238	219	246	206	230	209	204	230	231	213	224	212	260	260	212	225	209	232	220	231	217	206	241	197	249	221	227	217	263	208	219	226	222	253	221	214	221	224	199	222	243	223	249	258	265	242	229	210	241	236	227	212	256	200	229	212	213	207	250	240	215	242
1943	861	1396	1490	1316	1101	1031	874	899	832	822	767	837	709	740	739	668	711	652	695	681	636	638	623	656	629	629	639	588	649	615	587	622	615	650	606	613	562	548	580	550	603	554	562	522	574	552	542	559	592	558	532	540	553	598	561	586	554	573	557	547	565	538	566	561	543	552	547	563	583	543	540	550	578	566	506	529	580	527	573	553	549	562	530	535	537	546	539	554	526	561	568	518	559	565	583	595	539	563	563	576	556	592	588	550	560	556	580	538	551	542	534	552	603	544	592	521	567	515	506	522	555	549	538	564	555	562	560	546	535	525	565	565	561	516	554	577	547	522	505	567	554	573	538	560	552	550	546	547	563	571	566	565	613	590	547	584	533	529	597	563	532	576	599	573	540	540	506	539	551	593	567	513	563	539	568	547	532	562	596	595	562	563	606	547	555	534	537	558	541	558	561	552	570	557	535	541	520	570	588	561	536	526	572	569	572	590	507	495	570	571	551	570	583	536	551	556	549	541	550	518	527	568	558	573	545	531	581	571	584	513	532	555	570	510	560	553	531	519	539	559	589	548	561	539	566	560	594	541	539	541	532	535	562	610	563	550	547	555	597	576	569	564	580	576	584	564	554	522	557	568	603	533	585	532	565	565	555	558	548	579	565	531	527	532	565	543	581	558	534	581	539	526	600	530	537	575	578	519	547	529	546	561	531	551	552	561	510	587	551	555	547	562	564	551	544	543	591	598	505	589	574	583	586	491	555	547	516	583	570	571	527	573	557	566	554	561	580	550	490	525	569	515	548	590	552	594	546	537	592	541	586	579	579	571	550	546	577	533	543	555	560	624	557	498	507	530	537	568	516	578	539	549	522	542	555	521	533	560	516	531	574	592	602	501	566	531	555	583	531	526	576	607	572	593	538	541	564	573	534	592	574	527	558	565	533	543	551	539	598	561	518	551	567	564	531	535	568	537	568	521	541	543	592	522	576	583	550	505	607	532	540	566	541	529	529	555	566	570	552	550	521	575	551	522	541	509	573	524	573	539	525	519	532	535	547	557	597	574	514	570	545	551	551	563	543	540	548	572	527	575	603	541	555	538	536	538	555	583	547	581	589	552	536	553	534	561	546	588	528	588	566	520	560	556	556	536	549	556	582	551	556	571	527	552	565	547	552	564	573	571	540	512	507	550	548	594	572	557	553	557	547	569	579	566	560	530	546	518	555	504	549	568	543	560	574	564	583	588	593	600	547	576	508	571	533	575	525	537	539	563	540	549	519	559	595	546	568	531	574	539	559	571	536	576	521	545	525	561	585	564	553	560	526	572	587	558	578	579	570	531	500	536	551	592	544	550	564	559	534	598	568	534	557	553	563	546	536	559	530	595	539	515	521	570	565	530	559	526	551	577	538	528	570	553	554	547	530	547	556	568	555	584	577	582	526	573	545	558	536	575	566	537	516	569	558	537	563	565	557	594	594	543	545	551	554	559	577	564	540	504	559	560	580	537	555	548	533	550	543	575	553	498	545	583	554	526	517	582	517	553	561	597	579	547	553	518	557	537	534	527	529	540	572	545	527	530	573	561	514	541	501	543	566	563	554	549	548	525	564	533	536	522	521	557	560	547	560	561	596	575	572	552	583	537	600	565	550	549	524	562	574	568	569	549	571	562	540	605	545	585	566	556	519	565	572	548	538	570	555	536	566	581	584	532	541	582	568	575	510	606	599	627	543	572	569	557	600	543	552	579	576	573	562	558	538	590	529	522	582	553	574	581	553	560	534	553	572	562	551	552	557	556	579	545	522	618	601	518	522	544	559	567	590	615	570	549	550	541	594	593	537	499	550	583	492	569	526	568	562	548	520	540	548	553	603	579	589	561	540	545	554	543	574	536	548	551	559	554	564	551	560	576	587	512	520	606	535	533	564	576	562	556	539	560	552	555	592	585	486	557	549	564	526	566	590	532	568	567	543	550	566	577	536	581	571	524	524	531	559	544	541	556	542	554	561	562	576	549	535	527	596	541	560	592	529	616	543	549	565	545	590	580	534	544	582	550	581	551	548	539	557	546	573	540	555	544	540	559	599	591	566	548	561	565	516	550	596	566	565	542	530	594	554	555	579	584	544	541	544	564	575	522	537	552	557	562	547	560	547	536	570	564	575	514	560	547	552	590	535	533	584	509	544	547	529	559	556	541	571	507	558	576	575	533	585	564	526	557	574	574	538	565	547	562	535	573	534	550	562	565	543	591	532	562	562	533	563	588	585	555	579	558	552	543	556	576	560	561	553	537	533	536	550	543	516	557	539	556	547	562	511	579	537	549	567	548	552	601	579	584	604	541	604	552	562	554	543	544	560	565	528	576	550	552	576	537	580	547	587	552	586	538	571	513	550	549	538	575	516	562	551	559	579	547	559	541	578	537	508	578	559	589	577	560	531	508	549	561	558	553	548	554	565	531	527	517	575	553	581	558	500	537	540	537	551	578	495	539	564	511	565	579	519	577	552	521	588	552	538	524	571	594	556	550	585	550	608	554	601	519	557	545	603	570	561	541	557	560	543	606	580	490	533	552	559	559	563	536	598	564	544	495	558	576	535	585	522	578	549	546	574	556	585	584	548	534	519	572	543	558	524	525	574	538	554	520	550	538	591	581	517	539	582	534	581	548	559	532	528	557	584	514	586	558	528	546	574	576	571	505	527	557	564	538	536	527	572	566	534	502	533	631	543	545	590	529	532	535	576	535	572	573	578	582	532	570	591	597	583	605	546	543	564	540	561	562	563	546	556	550	529	547	557	595	550	563	499	567	536	539	579	525	515	592	551	510	520	577	553	557	570	532	584	561	574	553	584	587	527	537	550	567	605	575	560	585	513	537	544	593	582	571	579	533	555	543	552	583	598	568	594	544	594	552	550	570	522	589	579	544	572	525	516	551	605	543	574	569	534	569	542	554	571	595	558	558	535	529	528	538	541	547	573	540	557	525	561	535	562	577	563	555	536	572	548	582	566	577	534	569	521	536	562	538	601	531	523	553	535	515	581	561	568	553	555	521	550	549	576	602	557	554	558	530	562	544	606	559	536	560	521	549	542	554	589	627	545	560	597	540	572	536	551	621	510	585	559	532	594	560	549	530	516	574	579	496	553	513	597	597	584	572	562	572	557	595	562	514	537	541	525	636	574	534	576	533	539	566	567	520	590	571	550	557	557	569	567	534	586	591	542	526	551	587	554	552	545	539	555	563	591	601	537	526	570	606	560	555	539	574	571	533	570	584	564	550	530	541	550	518	551	550	599	543	551	585	547	564	553	607	526	537	586	565	557	513	558	593	530	536	581	548	593	557	559	574	529	521	526	539	554	538	583	522	537	544	544	584	554	517	603	569	553	533	533	554	574	535	620	546	515	520	576	540	509	542	567	543	562	559	559	588	541	527	580	515	552	573	536	561	567	571	580	561	601	604	548	569	569	553	502	562	528	564	570	537	489	542	560	576	570	559	528	571	504
7847	1164	1334	1058	741	664	561	517	464	463	418	415	392	368	382	359	320	385	328	340	327	338	358	344	321	346	359	329	342	327	311	323	314	305	352	312	297	297	328	324	296	300	333	304	295	295	371	357	325	304	292	317	324	307	327	311	291	368	302	312	317	285	285	316	291	302	277	305	316	315	345	297	309	300	324	316	313	314	358	325	306	302	283	319	318	321	325	295	315	301	315	315	320	314	314	351	343	302	281	304	320	292	298	283	295	318	321	292	314	310	340	278	296	298	326	303	321	286	286	310	304	304	322	321	290	320	302	309	340	297	322	273	303	339	313	309	320	340	318	287	286	314	282	374	309	316	312	300	342	307	288	319	327	329	308	279	257	324	340	320	319	306	307	297	331	307	331	336	331	318	306	282	324	302	288	283	322	306	291	304	335	295	275	303	302	303	307	298	313	315	324	314	333	306	313	283	287	295	259	283	279	289	300	318	313	314	288	317	274	270	304	297	291	308	302	301	330	322	303	303	327	348	339	316	325	296	310	290	308	290	314	298	303	320	312	310	305	308	315	296	318	283	329	320	329	300	328	307	282	290	322	306	320	335	330	304	310	330	277	319	294	311	287	344	288	289	306	297	306	294	298	303	321	303	294	324	315	288	306	305	304	288	325	284	309	309	370	314	299	306	317	276	342	304	308	328	300	334	309	282	301	311	310	310	307	319	318	301	329	323	352	318	345	300	311	275	338	300	308	328	306	355	317	274	315	299	297	321	297	308	314	297	281	308	301	298	337	310	310	316	318	298	338	328	266	298	321	332	291	300	298	312	349	308	336	267	296	313	310	274	313	298	321	335	334	330	331	293	286	324	295	324	308	295	302	334	305	328	312	347	333	314	330	288	304	279	308	322	320	294	295	300	304	355	280	295	310	298	322	304	314	308	324	322	292	318	332	288	295	296	308	283	325	338	313	316	321	330	301	285	284	314	323	331	299	299	320	314	324	328	322	300	325	321	294	309	293	318	282	296	323	301	291	282	302	299	314	303	301	303	314	316	304	317	305	297	321	300	317	327	310	321	281	334	304	319	296	301	327	309	350	348	311	316	308	296	330	300	303	300	347	341	284	315	293	318	306	307	300	308	324	314	277	345	310	288	313	308	257	316	315	322	325	282	320	313	310	327	327	311	283	302	304	311	333	299	320	321	309	287	344	313	312	312	318	329	303	324	322	297	335	307	295	291	296	306	308	319	315	321	302	333	278	299	313	328	306	274	306	312	294	317	355	322	288	300	277	285	310	294	312	339	321	301	342	330	310	326	315	321	296	322	311	324	293	323	314	316	310	277	278	271	291	321	300	336	261	314	312	306	304	281	291	290	283	298	296	309	312	314	312	266	301	295	296	316	288	274	306	318	297	294	342	324	287	297	310	316	286	315	296	289	319	312	280	300	258	317	331	275	282	337	297	336	305	325	320	320	284	299	302	314	286	303	330	277	287	308	312	310	319	302	332	316	306	309	318	336	322	286	285	280	325	317	310	327	287	315	304	334	288	331	298	291	305	306	332	342	268	298	309	297	324	305	334	284	317	315	309	290	320	346	298	290	300	293	291	292	329	285	293	301	338	305	311	364	314	342	287	308	327	325	303	296	338	328	295	281	311	279	329	290	314	283	324	315	298	356	333	301	318	323	343	291	322	275	313	274	306	338	308	310	316	295	292	307	321	277	300	312	359	291	317	293	273	323	331	282	320	341	325	304	298	316	326	271	286	280	298	315	304	341	329	339	303	318	322	333	331	289	328	273	283	334	342	323	307	294	306	316	305	338	283	297	328	325	310	328	316	330	302	340	321	315	313	317	288	301	323	310	320	321	311	270	329	311	321	301	282	295	272	305	346	315	333	308	324	297	303	277	317	323	334	328	309	302	316	274	308	297	274	291	309	314	319	332	289	325	283	333	291	320	263	323	324	328	318	299	326	284	309	329	290	290	331	347	306	302	364	297	318	341	330	308	294	300	312	310	285	301	302	300	306	281	271	288	348	323	282	320	297	305	297	307	318	286	330	295	296	318	307	350	320	302	307	296	321	283	304	323	305	330	306	325	348	318	350	311	307	303	330	299	333	313	267	305	302	304	323	294	267	265	278	299	306	298	294	321	281	278	301	341	294	307	296	299	268	314	335	331	299	290	301	282	272	306	304	295	280	303	332	296	307	311	295	309	308	285	323	316	316	325	320	307	344	271	312	324	286	275	320	333	302	309	272	345	331	316	302	311	312	276	305	301	308	305	302	311	302	324	301	329	300	300	312	301	304	315	311	336	324	284	311	310	298	270	304	327	341	314	340	326	301	327	310	349	335	281	301	319	295	295	331	294	323	297	280	320	322	333	313	302	322	305	306	288	325	289	296	291	325	310	313	307	294	341	282	334	321	304	309	284	331	325	286	298	278	298	287	308	308	281	301	282	329	300	318	285	330	316	292	335	313	311	345	290	333	305	338	346	311	291	298	330	280	288	291	314	301	326	342	348	290	313	316	264	288	312	274	343	297	329	313	314	281	323	317	287	292	311	348	272	295	321	295	332	329	318	304	303	307	281	290	290	303	316	294	312	302	306	291	294	301	319	317	304	345	324	285	298	320	297	320	328	306	336	290	339	300	321	281	297	301	295	325	320	330	307	292	321	285	306	310	327	302	267	335	324	302	334	319	264	322	294	305	306	258	302	290	343	314	312	280	266	321	320	274	359	326	262	275	304	293	291	321	314	331	300	319	291	308	311	263	305	291	285	280	296	325	320	326	327	326	334	269	321	304	329	317	261	305	307	285	307	292	308	272	296	345	312	303	288	290	319	302	302	317	288	307	298	304	320	332	277	277	320	324	322	331	323	310	307	301	256	280	293	269	299	293	298	277	308	319	315	300	282	337	340	318	353	328	319	317	297	334	318	311	340	298	308	311	296	297	311	289	331	334	317	281	291	312	308	294	297	298	307	291	305	281	329	300	291	306	295	301	332	321	315	289	328	326	283	289	296	311	323	325	314	340	294	296	287	292	327	313	278	299	294	316	338	334	322	310	270	330	330	300	332	316	308	271	327	310	297	337	337	307	366	339	317	309	291	301	299	316	310	292	304	335	308	311	323	293	274	287	287	311	258	283	335	301	300	289	329	301	319	319	337	319	281	302	317	356	310	319	328	310	315	324	294	320	293	293	314	305	285	299	317	281	315	326	288	324	300	285	314	309	290	299	293	314	287	321	286	313	295	313	303	345	346	301	272	282	295	324	304	310	302	281	303	291	310	337	322	321	296	297	313	288	308	325	273	346	300	294	316	313	303	305	285	313	297	316	317	318	282	348	316	311	277	314	304	320	322	321	312	281	324	302	302	326	289	289	340	288	315	292	303	321	323	294	297	308	323	304	311	337	301	305	309	322	335	284	341	286	314	315	320	297	314	315	309	304	324	321	302	346	338	301	308	291	326	298	282	299	275	290	283	277	302	297	308	342	315	313	316
6780	1594	2864	3247	2706	2284	1943	1693	1570	1528	1430	1342	1227	1268	1121	1093	1085	1089	938	970	957	952	933	875	816	893	853	864	831	866	869	863	836	777	812	823	807	767	818	732	817	739	732	760	737	746	730	738	720	741	738	755	705	747	706	700	731	686	698	745	745	723	723	751	695	702	764	740	724	700	732	741	766	780	757	718	718	714	687	756	712	719	737	640	716	727	696	737	742	721	701	738	734	694	685	670	688	697	716	668	762	681	736	706	738	735	714	750	759	668	706	751	705	724	701	742	669	749	703	724	675	686	752	658	664	673	702	710	741	665	727	760	732	721	718	718	746	718	736	706	687	709	714	725	678	703	675	700	706	704	731	722	709	675	732	715	760	734	684	718	668	729	745	705	716	720	727	727	749	719	684	771	698	737	757	722	723	722	741	716	737	673	762	732	685	677	695	724	728	715	741	660	720	742	750	750	752	714	750	739	701	706	755	674	767	711	736	748	739	718	772	760	673	769	692	702	725	725	707	719	728	751	689	745	678	703	687	713	731	728	678	731	736	738	693	739	692	699	682	690	700	725	687	701	719	716	717	716	702	700	712	770	723	724	684	755	746	665	694	731	727	713	706	793	757	714	710	724	682	672	722	700	667	700	711	721	742	732	699	690	762	687	704	657	669	730	658	748	660	725	693	664	740	673	702	738	747	778	746	705	699	710	694	700	725	724	752	757	726	722	736	712	709	674	725	800	742	725	692	678	666	690	680	686	745	763	710	710	674	736	738	740	721	668	719	708	716	739	714	710	737	716	705	680	713	692	682	685	709	724	734	720	667	686	735	711	710	737	680	726	725	714	700	720	704	728	731	704	720	724	654	749	717	732	711	710	687	716	735	713	691	705	711	724	725	717	700	659	717	660	723	697	716	713	719	691	760	678	695	706	699	740	696	729	690	712	764	701	695	733	727	724	723	721	748	722	687	736	709	710	705	722	681	701	710	754	712	738	729	749	715	723	680	727	762	707	732	673	712	716	776	761	701	679	693	688	718	718	666	766	739	738	705	690	648	683	709	737	686	738	724	732	736	678	696	778	748	694	693	700	685	693	713	689	693	764	730	751	704	749	733	698	711	716	705	718	682	669	693	683	770	721	707	730	691	691	710	688	719	742	719	743	690	715	736	742	686	744	699	751	741	710	732	714	670	749	769	705	673	663	761	722	704	776	731	709	710	749	758	703	711	704	690	697	725	803	717	714	729	704	717	748	703	734	681	737	755	725	703	693	730	680	681	730	723	721	739	725	722	743	674	698	696	714	714	723	708	733	695	708	723	725	720	737	748	693	716	717	728	701	739	723	700	764	691	694	719	710	674	741	693	719	670	660	715	742	726	710	713	715	754	712	707	706	745	699	671	741	728	683	677	682	730	733	732	709	755	712	736	741	706	735	710	763	673	701	682	707	707	681	688	722	718	702	735	762	729	720	678	760	705	699	685	701	689	710	713	731	721	683	719	723	752	707	698	670	727	680	729	744	748	706	691	695	719	709	701	681	720	684	724	713	695	729	686	753	686	695	721	710	658	652	684	736	762	748	678	755	646	711	739	713	705	713	743	703	721	705	707	668	720	697	743	671	681	714	783	705	780	742	703	708	688	724	760	714	748	711	718	684	694	738	717	705	736	737	722	669	745	723	733	752	733	671	725	732	700	690	716	715	744	709	697	697	765	720	704	737	704	703	701	754	680	717	703	697	708	678	718	721	686	682	708	742	727	687	705	697	716	703	699	716	740	729	734	745	754	716	753	717	671	734	706	750	746	672	707	727	741	706	738	673	696	742	734	719	690	701	700	746	678	738	733	727	696	727	716	715	740	736	713	725	745	703	726	720	708	707	695	723	690	716	706	701	720	702	688	678	686	698	681	676	735	707	662	696	723	704	687	707	659	682	704	727	694	717	710	711	672	685	681	702	741	739	709	765	675	724	703	732	697	709	688	737	692	727	722	730	767	709	714	689	738	715	725	729	672	711	706	684	727	684	746	728	736	732	679	767	695	783	761	699	751	744	718	709	759	727	708	677	718	717	696	703	733	743	737	714	682	728	667	693	708	717	729	678	709	736	702	733	725	750	677	732	692	683	693	739	747	732	728	738	693	705	721	704	738	740	717	688	729	705	761	706	743	718	730	696	707	689	719	700	739	764	657	691	736	691	661	692	763	700	736	697	725	687	691	704	761	701	726	685	666	728	693	686	722	690	697	742	722	744	730	716	741	750	720	733	657	687	718	697	685	680	722	705	762	726	730	766	743	708	704	707	745	751	733	720	715	709	727	731	742	706	744	711	713	737	686	731	746	728	699	686	692	743	709	681	690	746	740	722	680	720	697	763	737	704	741	675	773	731	706	730	729	740	738	701	694	684	737	743	675	689	742	723	719	699	706	702	726	691	722	700	718	707	733	728	682	716	662	721	705	716	734	730	746	712	717	709	700	702	733	733	733	696	668	709	704	779	718	714	715	700	703	719	751	684	703	740	705	712	666	697	688	704	707	714	746	716	746	777	663	720	709	683	734	730	699	724	690	685	755	713	675	711	780	690	743	746	738	741	686	772	700	662	751	696	713	732	682	734	725	702	695	667	721	661	693	717	718	724	717	745	673	683	716	746	707	675	715	702	662	706	713	686	695	688	717	723	705	693	706	668	729	674	704	673	754	702	686	683	687	757	774	719	715	759	750	692	680	735	731	733	702	717	680	703	697	690	724	721	712	678	735	731	724	724	739	724	709	762	737	667	693	680	674	737	659	696	705	688	726	703	671	690	728	769	707	813	719	694	710	728	736	686	680	755	691	730	747	700	679	717	730	695	668	721	713	669	696	705	722	715	742	710	686	775	747	700	735	702	708	720	737	741	722	716	709	710	716	707	725	712	737	710	695	703	718	739	727	708	708	695	713	746	700	696	706	696	725	739	663	719	763	715	750	709	733	676	712	688	744	753	692	738	704	770	729	732	708	699	713	716	678	696	715	707	724	719	729	681	729	703	734	726	718	706	746	705	738	765	697	693	718	722	706	734	795	746	668	730	716	712	716	758	777	715	699	740	709	697	750	722	685	724	735	689	723	699	718	677	744	708	741	759	729	731	728	678	700	739	689	680	704	774	744	733	686	710	762	724	704	738	704	734	723	749	711	729	745	751	727	745	721	686	705	705	758	714	728	724	693	727	732	759	753	719	690	685	704	725	695	733	714	747	727	724	727	684	693	724	745	739	709	685	684	698	700	727	711	702	695	665	706	742	700	708	690	751	742	732	730	730	714	713	705	749	714	704	681	702	716	732	739	667	704	737	738	717	728	677	726	693	660	702	746	673	708	711	715	685	691	686	736	710	684	735	738	691	705	702	754	689	691	741	730	735	669	720	685	684	725	689	713	678	701	729	749	727	707	716	711	727	700	687	726	701	698	742	716	717	746	772	731	680	690	725	714	698	703	708	707	702	733	703	671	705	746	670	765	731	719	702	747	705
14786	2095	2076	1506	1104	826	711	568	506	491	441	433	385	442	380	355	369	370	301	344	308	317	289	291	300	306	297	354	310	281	282	311	268	269	282	293	282	280	290	273	257	246	291	307	246	281	278	276	300	278	256	288	248	276	275	262	323	273	271	267	289	287	281	244	285	282	283	288	284	291	263	283	245	277	300	252	249	258	248	275	236	270	269	304	267	276	297	281	276	264	291	249	268	257	262	280	273	268	273	282	270	273	252	289	252	330	263	250	307	268	300	287	273	243	293	272	249	291	287	285	274	291	283	274	255	284	275	270	260	265	250	268	262	261	283	276	257	272	295	263	246	295	275	269	290	287	250	267	272	272	283	275	267	262	250	248	272	243	268	277	274	287	287	266	276	248	262	271	244	266	288	253	244	301	242	286	227	240	273	272	270	285	298	259	246	268	243	262	331	291	298	265	307	294	260	250	280	284	270	273	272	260	284	302	288	240	263	277	301	274	296	281	280	241	258	270	297	269	293	279	272	260	287	268	284	288	269	290	250	279	246	261	290	278	275	234	270	274	290	293	267	262	270	251	256	253	250	274	299	270	243	257	280	278	314	270	260	277	244	261	278	265	251	263	266	261	277	269	281	270	262	298	270	251	294	270	281	303	296	251	259	281	301	280	301	307	264	262	272	248	268	314	266	238	287	285	242	268	267	251	271	255	260	260	258	256	260	267	278	296	263	298	280	278	278	261	272	285	237	258	258	284	272	227	266	290	304	249	237	278	297	272	254	259	249	288	274	257	300	271	254	264	263	229	275	307	288	263	259	254	298	272	276	271	296	241	310	296	262	274	277	263	254	248	282	279	306	254	255	271	245	270	280	268	311	272	253	300	285	281	272	267	268	274	262	284	268	259	273	289	271	266	298	270	251	261	306	260	280	275	276	289	267	262	277	252	276	286	303	278	282	250	255	255	276	272	230	255	251	286	273	250	263	297	269	255	285	256	260	280	260	276	271	234	282	275	265	275	294	306	284	257	262	259	286	269	222	270	244	277	266	252	291	267	249	279	257	277	283	232	255	278	266	256	257	268	254	266	275	270	233	263	258	265	285	220	309	250	284	291	273	259	285	281	295	270	267	262	234	235	286	258	290	274	249	275	259	277	268	283	254	254	292	253	293	281	281	286	277	283	256	250	260	252	278	268	259	285	278	242	277	262	265	255	269	276	284	297	270	281	261	266	288	286	249	272	303	288	252	319	289	276	264	272	261	276	253	294	242	280	226	282	239	255	271	253	292	273	257	283	274	274	293	277	242	297	287	287	241	266	295	307	261	291	265	265	249	217	284	263	268	261	277	254	239	271	277	266	226	271	279	305	270	282	249	262	270	276	277	293	288	272	276	265	267	242	248	254	271	249	296	279	280	278	245	278	275	271	262	254	260	265	271	272	281	286	246	267	253	291	265	268	259	295	286	265	278	292	283	276	294	283	266	272	269	269	275	284	252	281	251	265	272	279	258	261	308	289	300	288	242	275	289	273	273	273	268	280	297	262	265	290	275	280	268	314	274	293	267	285	282	264	280	227	280	277	280	272	254	279	249	277	267	262	280	251	271	271	289	308	264	268	300	267	280	280	275	251	288	291	296	254	285	271	254	255	256	294	292	287	271	271	268	245	281	240	265	287	282	253	311	303	265	271	243	296	293	252	242	280	261	258	286	287	255	266	278	287	280	278	308	261	290	285	289	272	262	254	259	257	280	281	297	270	264	257	280	290	275	287	288	261	283	302	261	261	263	253	240	263	283	256	234	281	280	254	272	245	288	251	254	306	261	284	281	280	276	241	279	254	284	288	284	291	276	276	250	288	295	270	271	249	278	282	314	284	284	250	272	295	299	270	270	300	290	294	273	240	277	257	299	237	281	260	245	294	257	271	284	281	277	276	271	288	271	237	321	309	246	227	245	269	265	269	259	268	262	273	276	265	283	262	262	271	286	253	288	259	265	256	271	284	271	246	292	270	297	249	277	279	258	291	289	262	269	286	273	248	293	319	238	282	230	280	299	239	298	280	290	277	281	254	241	270	305	279	274	265	259	264	276	278	267	286	280	261	279	249	267	303	265	293	265	252	265	260	265	291	290	290	270	311	262	286	259	265	268	270	239	275	269	248	244	283	265	287	285	294	259	257	269	266	276	278	292	277	283	258	259	284	285	257	285	286	291	240	235	285	313	309	274	273	267	273	263	289	290	310	284	274	252	237	250	274	311	264	274	321	274	261	285	279	263	270	272	254	298	324	288	258	252	285	264	265	287	265	287	285	278	286	275	266	286	272	276	275	257	267	315	253	312	249	258	273	276	290	233	282	298	243	261	280	229	275	291	255	245	267	280	241	256	275	248	266	284	266	269	284	308	298	279	274	253	275	259	280	281	284	253	274	279	267	261	302	298	260	226	295	280	245	297	261	234	264	239	290	276	266	285	264	276	259	291	265	278	266	276	241	269	290	271	262	239	250	284	260	277	268	264	276	302	253	278	307	265	300	285	261	277	253	280	289	275	284	270	249	292	283	274	264	245	249	289	277	264	244	270	266	288	253	284	251	265	275	261	268	268	290	253	282	277	277	281	279	284	276	282	226	265	259	258	273	270	274	238	280	320	269	246	260	308	252	269	244	299	268	266	281	274	284	279	282	290	296	260	262	273	262	231	287	248	237	280	281	287	292	270	276	260	307	266	275	263	248	266	252	237	285	284	265	286	263	278	266	242	272	270	250	270	288	269	293	278	261	253	250	271	250	236	269	285	280	265	314	279	283	276	247	263	285	268	266	267	248	267	290	290	308	303	266	250	293	265	257	276	275	264	278	288	270	274	295	264	240	248	253	264	286	266	262	302	293	264	286	251	263	275	273	271	252	281	298	238	249	283	293	237	285	256	274	263	270	261	272	253	261	283	251	260	264	271	252	267	257	283	273	248	231	257	255	263	293	248	273	283	271	261	276	282	274	251	281	256	273	276	258	259	252	264	272	262	264	284	283	266	263	303	276	285	298	269	265	260	307	244	239	260	249	274	280	305	265	252	284	245	269	254	266	310	257	294	296	249	265	268	290	278	240	285	276	266	271	263	266	235	247	267	251	258	282	264	255	237	231	250	249	257	299	316	250	261	276	248	256	280	276	279	261	279	274	258	269	283	246	244	286	250	300	268	250	264	217	264	288	270	265	263	263	262	285	250	253	245	301	304	289	250	285	244	283	300	250	257	274	259	275	297	293	276	305	285	266	283	251	289	284	283	283	301	246	263	245	272	274	269	267	261	271	268	224	260	259	271	283	249	278	271	305	265	277	259	291	248	264	288	278	246	303	270	284	297	283	266	267	279	307	265	284	265	246	283	254	279	252	273	249	264	286	291	275	272	296	262	271	286	272	288	274	285	275	275	254	255	278	249	294	263	292	276	288	261	257	264	287	291	285	273	305	266	265	257	271	275	273	264	305	282	288	277	283	295	261	269	291	281	283
8835	1891	4100	4604	3817	3207	2704	2321	2072	1883	1775	1634	1511	1390	1359	1244	1178	1169	1086	992	984	973	932	946	916	855	842	844	949	857	814	839	840	767	748	700	703	740	794	735	678	745	711	680	667	685	685	682	649	698	680	663	644	657	667	645	680	669	641	691	694	623	648	663	636	651	668	646	623	670	625	677	585	669	651	654	630	626	636	661	628	628	613	636	633	590	603	638	604	633	644	639	603	609	650	676	671	597	654	647	562	589	580	603	602	649	622	639	616	604	623	656	643	619	606	685	648	565	566	603	621	622	586	681	601	619	630	647	591	615	629	611	642	615	622	617	618	651	636	610	644	631	637	636	608	665	618	623	573	648	612	600	638	637	663	643	656	652	633	601	633	606	635	640	710	625	588	620	611	606	586	610	648	624	654	634	616	632	576	608	631	671	613	635	640	675	614	633	600	623	602	606	615	644	608	604	624	641	624	604	675	569	633	657	636	636	661	626	647	658	627	629	622	635	603	644	627	643	600	609	616	589	634	608	632	648	650	600	642	651	643	615	646	616	563	621	635	589	645	623	602	665	627	609	622	642	603	666	623	576	647	655	646	634	607	582	662	666	594	656	634	633	651	632	584	593	642	674	601	647	655	591	642	660	644	632	611	663	656	655	633	661	623	634	610	603	673	649	580	639	571	626	638	648	608	630	623	611	616	617	600	610	605	600	622	640	603	597	613	636	594	643	584	604	649	567	645	605	619	678	616	648	590	596	615	601	620	670	642	607	662	643	615	614	580	646	628	617	636	667	611	620	656	670	625	585	592	616	572	615	625	612	589	623	628	665	653	596	579	638	638	604	613	609	657	636	568	679	658	631	627	598	623	613	602	620	630	596	633	640	641	630	613	655	629	657	623	631	618	640	616	672	649	620	660	685	640	615	621	630	623	667	606	571	653	604	604	648	641	655	610	623	620	644	680	614	614	598	651	607	660	621	650	590	635	648	626	647	638	645	592	603	640	638	646	671	606	605	616	632	617	619	561	633	644	684	622	639	604	636	622	594	626	635	593	621	623	658	623	646	627	618	614	644	648	614	614	667	654	697	610	610	616	636	638	636	619	627	639	654	644	614	621	638	620	613	616	620	624	648	568	559	633	597	633	587	608	597	628	608	712	587	622	628	663	632	650	603	634	584	612	617	615	614	629	631	589	602	626	649	624	633	616	621	596	635	624	631	662	597	631	647	630	600	647	637	575	635	625	622	653	612	581	627	639	644	646	625	652	653	638	636	603	627	619	600	616	647	635	605	604	620	638	657	646	616	647	665	609	629	620	630	622	606	620	585	623	662	648	603	631	587	643	642	597	616	585	628	637	618	625	566	616	641	594	617	597	648	632	624	628	659	611	596	627	611	639	643	606	610	607	608	608	610	632	589	630	633	644	673	658	621	694	635	612	576	608	608	598	636	589	596	647	630	713	610	611	620	653	616	631	624	591	637	652	619	625	640	649	620	640	603	604	675	602	671	623	577	632	625	623	565	617	623	630	619	623	636	614	672	611	561	648	642	635	615	633	596	625	635	610	608	630	631	601	705	650	633	587	628	645	675	624	606	645	614	650	605	580	643	666	651	608	628	624	579	648	598	582	633	613	623	661	658	658	633	587	630	618	686	619	624	634	550	566	591	615	619	665	638	620	622	626	601	613	620	647	598	616	664	625	644	640	599	610	617	596	647	622	668	640	608	639	645	597	595	608	639	597	601	600	603	603	621	597	619	598	644	645	610	596	623	592	623	671	622	643	621	655	623	623	676	618	661	608	625	624	626	646	646	626	597	625	624	668	620	611	596	650	623	644	584	610	591	652	635	628	633	650	654	639	647	655	614	670	638	586	613	628	635	609	625	647	661	584	634	599	599	612	674	636	630	628	635	646	642	604	585	611	628	628	596	576	606	626	585	618	601	600	640	602	642	598	589	634	648	659	582	644	603	671	582	617	611	652	669	596	661	619	650	580	606	594	639	608	630	597	599	630	620	567	621	628	655	634	610	618	626	619	620	618	594	605	617	621	606	625	628	603	635	618	630	640	576	618	620	593	645	631	662	629	559	584	624	647	621	635	632	646	642	636	642	666	656	590	584	642	621	602	642	613	635	632	623	624	633	601	668	599	630	630	639	626	602	578	681	622	590	605	684	642	623	653	670	625	600	578	597	616	591	635	593	609	617	675	634	580	609	642	641	666	609	639	635	615	602	642	601	578	635	616	619	659	586	599	597	615	620	653	636	632	642	621	635	592	588	617	641	611	614	593	615	642	644	640	641	588	610	667	589	652	606	625	648	656	681	624	658	628	589	634	667	642	599	617	605	628	624	605	636	615	661	596	588	647	615	628	650	668	621	629	643	652	629	638	646	664	669	605	662	631	664	629	633	635	595	611	590	589	645	610	614	623	587	601	618	613	588	672	654	595	645	668	636	595	611	657	634	639	651	623	648	625	659	674	582	615	587	604	590	621	644	654	663	630	620	637	623	608	616	601	677	593	658	617	640	633	631	659	601	630	605	609	647	629	565	664	633	679	621	637	611	635	624	641	610	612	624	627	614	621	637	633	605	579	615	629	618	652	641	637	645	594	655	622	626	600	648	640	636	621	613	617	608	617	638	593	586	619	632	574	669	632	634	609	649	593	634	611	647	634	664	614	648	626	627	645	666	616	628	660	630	592	620	624	614	609	634	633	641	609	634	641	661	644	647	574	630	598	629	604	590	646	629	615	599	646	637	614	627	643	614	608	606	599	629	630	696	579	586	621	632	650	616	602	610	628	633	670	642	635	660	555	639	685	578	657	621	621	646	600	597	649	646	597	624	643	630	595	622	579	621	612	652	644	625	631	619	630	646	654	610	631	643	636	618	639	625	593	612	582	630	594	637	610	634	617	631	644	599	615	647	630	646	599	636	628	567	613	624	619	603	632	616	639	635	659	619	586	625	605	601	653	608	609	621	597	552	630	623	626	630	618	621	642	602	610	623	601	651	666	651	647	634	653	597	603	617	596	645	628	621	658	691	595	617	646	665	636	653	569	608	610	661	584	623	606	629	645	615	648	622	648	633	658	659	673	648	608	599	608	602	647	640	590	569	621	646	631	626	630	671	596	654	617	638	660	600	595	548	637	663	572	645	633	631	626	654	582	602	626	605	604	640	669	605	687	645	627	641	653	631	642	629	617	625	637	647	598	635	623	656	588	630	632	601	614	676	634	646	587	574	608	637	634	603	633	614	643	615	655	608	643	652	615	616	659	617	671	653	596	587	597	647	639	607	634	594	640	634	653	601	658	577	600	612	605	663	622	618	651	629	639	604	623	646	630	632	645	587	632	603	635	634	620	659	641	600	629	635	621	627	662	587	579	615	613	558	621	613	673	627	595	629	594	620	618	654	594	696	649	649	644	659	655	644	596	587	594	642	620	592	588	615	607	604	584	623	645	615	606	576	645	568	619	629	622	610	619	681	645	620	613	649	623	616
1849	532	608	534	370	316	300	276	294	279	272	271	225	280	266	306	256	245	246	238	250	243	241	228	248	227	225	214	237	225	213	264	234	220	242	230	238	226	248	216	201	211	209	255	225	213	219	191	210	204	195	247	199	260	251	255	238	241	249	268	214	218	270	244	219	223	230	215	230	252	231	223	235	243	267	224	250	240	231	210	258	235	225	209	232	201	252	216	256	237	218	246	220	218	238	232	233	220	267	238	228	229	217	220	236	225	215	220	256	230	224	198	197	214	231	249	226	245	199	235	224	222	215	211	251	196	242	211	218	228	254	233	239	224	216	228	198	235	227	242	216	208	213	243	234	244	230	219	243	231	223	208	226	229	220	186	199	244	238	200	228	214	226	244	230	238	204	210	213	245	217	198	225	208	242	243	202	199	222	235	218	210	242	219	241	248	218	231	245	254	238	242	224	214	220	200	219	243	232	218	208	206	221	206	230	230	239	239	226	213	226	209	228	220	219	216	257	231	221	235	251	277	252	221	242	235	221	246	238	237	236	245	226	255	218	228	229	237	217	204	218	239	224	263	252	237	241	235	211	223	209	223	229	200	238	215	231	253	230	219	195	201	225	243	242	224	236	237	231	225	212	217	227	226	210	250	248	260	244	208	191	227	240	212	232	250	204	247	244	201	247	236	240	233	219	260	250	218	257	217	219	259	203	205	245	227	205	243	234	249	241	240	227	249	236	210	229	246	214	212	220	199	217	236	229	239	228	216	237	231	223	221	234	196	250	233	223	266	209	209	237	247	238	257	235	236	199	249	204	226	210	203	215	227	201	221	207	227	248	229	233	211	254	246	213	217	209	241	241	250	215	233	240	236	244	218	241	257	253	224	257	215	231	245	249	213	212	266	226	225	232	236	221	263	227	234	217	196	241	249	231	203	250	240	257	244	231	230	217	198	219	249	215	218	199	225	236	212	220	263	219	243	207	227	258	235	233	245	231	221	212	212	217	240	228	239	256	234	233	218	263	231	221	239	247	243	243	211	233	259	249	231	232	237	257	211	211	230	231	225	237	212	242	238	238	264	235	222	230	226	223	221	231	209	216	255	209	215	228	235	228	225	225	204	222	256	214	214	209	236	234	236	220	230	224	255	236	229	232	210	209	219	216	224	229	240	240	231	247	240	228	226	227	216	221	241	245	235	231	211	238	231	253	221	234	228	235	229	235	217	225	267	233	207	243	229	242	234	239	231	225	233	247	197	214	252	241	250	256	216	238	211	211	230	220	266	218	249	224	225	201	258	240	250	241	275	195	227	190	248	261	214	232	229	242	228	216	214	226	234	187	232	234	212	257	217	238	222	226	255	209	237	224	231	241	210	206	212	219	215	268	237	220	225	262	222	222	227	243	243	243	193	241	253	240	218	216	253	197	225	227	233	250	227	250	225	253	234	220	181	242	247	247	229	219	214	235	224	220	227	204	215	224	233	223	237	271	222	225	223	225	219	244	217	247	237	240	219	241	191	203	234	239	235	239	240	234	266	230	259	209	221	239	251	240	223	224	215	258	235	218	225	216	241	229	224	216	234	249	225	246	255	215	226	215	211	217	225	236	210	218	219	215	200	218	236	241	214	233	231	249	233	229	198	241	227	247	252	206	231	216	247	230	250	240	238	244	239	212	252	265	237	208	218	216	211	224	201	221	242	243	229	276	219	217	228	218	227	229	232	230	224	211	235	239	231	208	261	239	239	233	228	213	210	224	198	248	220	252	217	240	233	252	232	226	205	214	213	227	248	240	250	222	230	225	241	238	258	229	226	237	240	221	221	235	240	219	196	219	249	218	246	238	216	236	236	254	244	241	224	215	217	221	201	243	233	212	219	230	218	253	255	245	223	206	254	229	214	233	238	223	256	221	242	210	207	240	235	230	240	226	227	249	265	232	271	215	233	217	236	244	242	209	244	218	249	242	216	227	218	209	248	224	235	219	207	241	234	238	224	232	235	228	215	245	240	244	227	225	248	233	248	250	228	244	253	223	213	207	237	228	230	220	251	223	243	225	246	235	211	231	215	255	218	229	223	208	239	242	219	209	231	256	232	245	223	236	242	212	221	208	248	229	240	239	233	214	245	229	222	215	249	238	213	240	236	237	218	237	228	227	226	211	236	224	227	208	236	237	238	258	223	218	246	254	235	207	217	239	219	258	224	225	252	218	200	222	217	225	238	264	218	225	232	238	215	222	236	240	186	227	237	212	240	232	244	213	239	204	270	239	232	208	221	247	223	228	219	184	232	219	215	235	220	218	221	240	232	249	246	252	240	234	206	230	243	215	223	202	225	240	242	206	256	231	213	242	242	248	220	239	235	226	226	245	219	248	230	241	221	245	219	229	228	213	237	216	232	256	231	211	241	234	214	210	253	260	227	241	249	208	227	204	240	235	222	219	204	215	218	207	213	257	229	236	257	236	236	210	227	210	220	219	236	243	262	237	215	257	221	231	212	235	202	230	226	231	216	213	254	233	247	202	226	208	239	232	233	243	208	215	213	225	222	213	230	250	245	238	233	250	223	228	248	218	256	235	214	233	257	220	238	240	248	208	213	248	220	228	230	200	240	256	218	221	213	221	249	247	213	243	232	223	248	228	209	232	235	233	233	238	240	246	241	220	197	195	246	254	240	205	233	233	229	236	231	244	238	210	218	233	214	239	229	242	246	244	237	227	222	214	236	237	259	212	205	220	215	229	220	225	220	230	230	219	208	217	234	220	201	205	223	238	245	230	223	244	230	222	246	203	245	213	217	255	226	227	228	215	244	242	229	237	231	238	232	216	245	223	226	248	225	239	225	235	237	247	214	235	208	238	236	198	227	202	248	224	228	253	234	228	221	251	255	223	210	289	198	237	243	193	260	208	199	230	230	235	221	241	208	256	220	258	213	216	232	235	213	208	234	206	225	256	223	209	229	243	228	240	230	247	211	237	233	227	222	255	224	226	262	254	202	244	263	229	239	237	239	260	212	215	209	227	238	241	228	249	244	240	258	236	241	227	238	200	217	225	233	229	255	208	204	239	243	218	210	229	194	228	226	231	231	227	227	231	207	216	243	219	239	201	234	235	241	220	235	268	229	237	227	260	235	209	206	239	230	216	258	223	220	234	229	243	243	234	228	246	229	235	192	223	222	221	246	239	242	260	244	239	209	229	249	195	256	232	240	219	243	231	218	236	214	202	221	210	217	217	253	221	229	223	257	216	207	251	240	252	218	248	246	231	236	276	225	219	231	224	221	218	190	224	238	224	258	228	223	224	253	222	216	204	240	236	229	221	201	233	206	228	240	205	218	193	222	204	220	237	254	266	214	226	236	264	214	245	250	228	269	257	216	224	180	202	238	237	239	264	263	214	243	221	237	239	230	206	224	239	229	215	234	217	207	233	225	229	220	218	238	209	228	231	195	214	211	253	223	251	225	217	238	233	220	224	241	254	249	235	226	225	243	250	228	223	216	234	223
2000	877	1348	1522	1324	1141	1037	943	862	859	829	845	778	768	735	733	717	745	684	651	635	677	673	660	613	587	630	618	642	626	644	604	598	616	570	608	605	643	573	564	623	586	579	585	582	597	543	564	592	531	552	538	545	561	594	570	593	516	529	519	554	568	541	568	587	526	577	595	605	553	562	543	538	543	568	559	543	545	532	533	591	530	561	551	527	576	590	579	553	564	577	570	559	557	556	542	557	541	553	548	555	578	545	587	533	590	541	531	561	554	553	582	555	532	552	580	598	549	560	546	538	536	561	518	544	564	541	568	559	560	538	485	558	568	542	522	538	544	483	555	523	564	552	564	556	595	531	519	579	556	589	558	532	517	534	558	530	543	567	543	581	535	516	568	559	566	572	560	563	570	568	535	542	549	525	556	553	535	607	541	506	556	548	543	596	557	540	548	529	565	546	549	586	535	536	530	544	526	538	549	580	537	567	545	536	512	498	534	555	577	551	576	574	553	581	500	538	516	532	566	548	548	562	522	569	582	575	536	522	569	508	561	534	572	592	546	547	538	559	565	529	550	553	534	533	599	542	556	550	565	515	544	576	550	517	561	568	572	521	538	526	605	577	513	616	563	584	538	562	537	580	545	539	564	551	561	550	559	566	560	556	576	580	560	580	534	570	535	555	569	569	600	554	554	586	519	544	537	599	516	571	567	528	535	546	549	575	564	550	571	551	547	576	555	553	575	579	604	606	510	539	544	547	601	519	585	574	537	521	554	547	553	596	529	510	541	579	563	572	533	512	536	570	559	539	541	605	616	554	531	573	566	524	517	542	564	525	579	576	506	584	542	544	539	530	560	562	572	524	569	550	534	549	574	518	517	603	502	576	545	537	524	533	518	532	540	541	547	519	543	558	597	583	558	569	596	508	540	555	538	497	564	559	556	581	562	573	552	533	552	538	594	574	517	555	579	567	555	507	565	532	590	550	542	546	534	515	563	559	590	550	577	534	544	543	588	526	562	550	554	497	481	533	544	559	532	568	548	555	552	547	597	559	535	559	534	573	559	569	577	558	544	544	488	570	567	562	579	529	571	563	570	507	561	606	580	579	538	580	551	549	571	553	541	603	552	564	536	544	561	570	520	546	548	529	600	513	545	557	518	589	588	535	523	553	539	561	545	533	553	564	556	549	537	578	559	549	542	544	581	586	603	571	576	570	543	553	521	530	539	549	558	591	524	563	561	600	546	540	558	548	612	576	550	553	510	539	514	575	596	513	548	604	573	545	573	547	522	547	615	538	586	564	545	527	526	550	525	578	562	553	556	582	571	581	568	580	550	550	503	543	527	569	579	557	585	533	535	571	565	551	566	573	586	560	558	528	546	538	567	533	564	545	557	556	585	559	544	549	555	609	533	550	550	590	556	524	561	528	575	562	525	534	599	547	564	528	519	539	526	603	550	584	586	566	545	570	554	536	545	510	588	537	581	588	513	555	523	555	577	525	543	512	557	527	539	581	543	550	584	534	542	532	526	575	554	588	566	569	588	545	587	504	560	555	581	564	530	541	480	547	532	527	553	550	534	535	565	574	576	533	535	597	528	545	586	547	556	526	535	575	547	568	584	581	544	551	553	544	550	524	560	587	525	593	586	562	547	524	552	573	578	539	548	541	560	519	526	530	525	507	559	553	577	562	546	599	571	540	603	522	607	597	554	544	555	548	567	573	604	524	576	531	562	575	577	533	561	546	553	590	555	540	527	526	558	580	548	570	558	544	562	535	591	554	549	566	548	569	588	563	559	586	588	548	520	541	579	523	565	535	524	598	529	547	566	544	558	587	469	571	576	532	579	569	576	554	530	567	531	559	604	564	568	564	532	588	525	511	500	544	519	544	560	576	569	517	588	562	586	554	561	565	579	545	530	557	534	503	559	505	537	589	535	553	540	531	535	558	558	560	543	557	541	523	551	578	513	517	564	553	543	557	573	525	579	576	563	558	559	538	501	588	557	562	511	586	571	561	566	583	562	574	598	543	555	574	535	554	546	546	560	537	556	554	534	589	552	568	569	544	527	583	559	537	545	560	525	517	557	571	533	581	534	527	565	577	548	560	518	552	563	514	559	581	523	578	561	533	568	554	581	534	547	508	556	512	517	500	600	553	547	536	540	530	515	570	576	543	558	546	535	550	554	505	583	580	554	584	587	579	570	567	566	592	579	571	540	590	628	554	604	526	553	587	540	508	574	542	558	545	561	547	542	560	566	546	590	528	571	565	545	571	522	567	525	545	511	555	565	536	577	567	602	581	536	540	561	578	576	533	568	541	537	573	536	553	553	544	613	522	535	554	601	551	512	538	558	557	566	537	548	552	559	555	585	587	545	559	574	529	572	579	545	572	590	536	546	550	533	547	553	551	589	575	563	544	572	549	472	547	548	566	560	582	587	578	571	558	547	531	576	572	568	575	563	582	546	562	584	566	561	546	551	538	493	544	518	502	521	529	558	557	567	559	504	546	538	553	524	556	543	546	531	586	562	524	530	574	527	571	556	538	592	498	540	549	534	571	591	547	549	505	502	575	575	543	559	523	578	581	571	518	564	567	587	587	562	564	527	522	543	528	572	590	519	574	589	551	535	537	535	565	565	502	534	577	572	501	541	571	519	541	575	563	545	573	515	557	580	565	589	527	570	533	544	547	562	561	535	524	573	533	546	539	556	563	559	560	550	539	531	539	601	593	528	534	590	532	574	583	548	558	561	549	572	560	543	530	541	555	600	560	542	548	551	566	564	570	568	536	557	566	525	525	559	542	591	519	594	582	582	571	540	573	561	577	549	600	564	544	546	610	543	566	517	592	524	553	576	575	565	557	595	580	560	579	532	519	558	541	572	562	562	569	535	568	560	584	553	539	556	559	514	569	536	566	560	550	544	596	526	563	550	483	547	578	534	563	573	532	529	561	539	549	555	553	567	505	526	532	542	547	570	581	559	554	526	535	526	538	504	517	573	567	539	524	518	551	532	531	547	563	551	537	527	547	551	525	539	573	560	557	538	556	588	536	533	544	567	559	597	567	536	543	528	539	584	548	568	566	547	572	530	575	535	550	576	559	533	572	566	560	553	558	521	582	570	560	553	553	509	569	530	530	539	539	553	589	546	531	569	561	538	564	518	542	531	516	516	518	572	491	561	599	562	548	558	547	518	555	611	559	537	565	558	521	580	562	542	533	578	553	560	592	541	509	585	570	566	564	578	539	576	525	548	527	545	561	536	552	538	570	588	566	524	535	545	557	553	507	540	553	579	585	559	518	526	580	574	572	588	635	528	558	503	576	585	546	539	585	577	589	562	578	555	559	551	556	539	544	559	583	570	523	550	547	554	556	521	553	541	548	549	498	570	565	535	506	566	569	548	558	551	587	545	582	555	539	581	532	526	528	567	578	553	564	558	525	589	566	590	540	549	562	526	545	555	555	539	530	556	586	592	577	552	613	588	527	547	571	552	556	558	571	539
7883	1163	1334	1086	831	579	595	537	464	447	407	397	390	375	346	406	349	352	322	340	307	358	310	352	347	326	338	306	329	334	320	311	318	347	314	324	314	254	364	318	318	310	311	301	294	314	341	304	287	313	329	299	296	306	285	318	302	301	317	287	296	289	302	329	332	298	284	304	278	314	299	346	296	325	273	321	299	295	288	323	299	308	316	345	289	336	310	308	292	294	275	336	295	321	293	339	305	282	319	336	313	287	299	294	298	313	318	323	307	323	316	300	333	303	283	272	306	323	338	312	322	314	286	289	283	295	303	283	324	315	297	315	277	319	296	290	309	305	293	332	300	308	325	348	312	295	278	310	302	325	317	306	350	313	289	281	279	295	319	290	290	280	284	330	344	309	305	285	310	314	300	319	329	279	286	317	330	313	296	336	312	311	314	301	297	359	289	303	315	322	331	318	322	327	311	268	255	292	295	313	293	324	285	297	300	289	324	293	324	302	309	309	266	315	309	304	305	323	296	321	324	321	298	265	319	297	261	302	338	313	315	289	303	307	344	315	292	308	313	280	322	308	342	317	275	299	310	314	323	307	344	319	307	313	309	297	288	320	293	327	302	318	281	311	290	291	298	284	318	264	318	287	306	342	314	273	309	316	328	302	308	281	307	304	310	339	284	336	319	282	288	303	294	308	302	303	296	324	321	290	307	335	327	288	326	281	321	298	316	305	317	335	275	309	292	330	292	337	258	304	333	293	315	273	323	262	323	261	276	286	335	284	332	288	313	265	327	328	293	319	329	292	278	316	310	293	271	300	293	293	296	295	316	317	336	303	294	330	309	335	339	320	307	326	323	304	312	301	335	301	326	332	304	330	353	311	320	283	318	316	290	310	307	319	318	303	306	290	285	302	321	295	308	314	308	302	313	297	300	316	294	302	276	275	288	282	303	287	311	300	293	288	298	291	292	298	308	290	356	314	311	316	332	310	270	348	314	300	344	347	277	301	288	300	304	306	293	296	307	336	287	328	303	315	293	288	298	328	358	316	288	274	326	327	315	345	328	290	305	292	298	283	301	304	317	302	335	300	304	264	322	308	326	331	294	309	287	314	320	310	287	277	274	299	283	299	322	346	304	323	310	306	309	316	277	291	324	306	319	302	309	279	297	352	316	294	343	319	290	309	332	313	313	308	302	303	308	316	309	315	305	301	268	335	310	293	304	309	284	335	327	318	275	262	323	326	302	294	300	298	301	315	281	315	281	296	312	310	326	296	293	260	365	310	338	301	300	284	319	313	322	314	308	305	299	315	294	293	302	303	319	311	308	298	309	303	296	327	326	327	305	274	356	287	309	307	331	303	310	304	266	283	340	305	296	341	314	331	286	299	317	308	288	270	323	310	304	314	307	322	264	302	293	358	288	312	287	303	295	306	303	325	326	305	315	302	331	301	334	300	327	298	308	305	281	314	306	337	286	272	280	348	336	281	335	286	301	320	329	297	284	339	327	319	283	299	311	328	353	299	297	332	315	272	329	303	315	288	355	317	295	302	300	312	315	268	300	314	307	325	311	311	306	299	294	265	317	328	325	343	284	344	311	310	316	298	349	326	291	286	307	293	315	307	327	316	269	331	304	280	316	318	312	291	301	301	304	298	312	341	314	326	307	279	296	334	328	313	288	289	280	299	322	302	277	307	326	305	304	286	305	357	305	293	281	293	343	313	327	331	288	319	345	316	297	316	326	304	318	319	304	313	312	299	294	313	309	335	265	336	336	281	317	294	308	311	298	324	300	302	288	311	328	282	314	306	342	318	312	313	308	306	297	302	318	289	329	313	336	312	297	333	321	308	297	292	300	334	293	324	310	264	279	293	325	296	318	291	303	317	289	318	294	276	281	317	328	301	287	293	322	312	287	301	300	296	342	326	317	319	280	293	280	297	294	325	346	291	283	343	291	310	312	316	276	360	330	291	272	309	319	297	303	304	297	325	269	329	328	293	289	258	333	316	297	317	300	315	333	321	285	315	342	324	297	302	302	272	285	317	275	294	322	313	294	298	299	327	296	323	291	321	351	287	320	271	308	279	306	335	324	288	329	283	294	308	320	329	315	259	337	318	304	327	314	316	297	299	328	291	302	287	307	292	303	336	319	305	331	302	266	321	335	294	329	349	328	286	304	286	291	311	308	302	328	320	314	314	321	301	303	302	283	297	308	297	304	308	321	348	314	328	364	337	339	311	303	308	291	319	287	310	297	308	338	317	327	320	241	302	328	279	326	316	304	281	303	286	311	294	295	328	341	329	327	300	297	326	292	275	313	290	303	294	302	324	326	295	306	300	308	295	292	314	296	333	321	295	287	328	305	330	305	301	311	301	324	333	331	288	316	330	311	301	287	286	324	325	287	281	353	343	263	348	306	285	320	318	302	318	283	279	305	296	298	287	306	267	298	333	327	312	297	313	305	319	325	310	304	310	273	309	278	295	334	341	318	319	294	301	314	264	334	309	279	310	353	295	305	292	318	309	304	321	291	327	312	284	327	275	297	321	330	322	291	301	298	288	316	298	289	311	298	322	292	286	325	300	326	298	286	332	313	332	285	304	335	307	308	315	311	318	318	294	329	339	295	280	293	331	300	297	299	307	285	301	297	341	274	332	344	274	290	323	314	256	321	315	285	303	316	288	269	282	317	295	259	267	275	284	304	311	286	314	318	298	340	268	312	312	313	310	302	336	271	348	306	295	310	294	310	314	315	270	305	298	304	297	300	303	299	284	302	306	304	295	301	295	255	307	305	314	304	326	304	291	311	302	305	304	341	333	294	312	292	333	307	291	300	358	276	327	321	317	298	343	318	300	293	341	298	264	304	329	310	323	291	342	315	265	284	295	323	326	303	309	322	325	309	293	310	310	300	278	318	294	291	305	319	337	310	281	336	303	334	292	292	309	303	304	305	317	336	313	277	309	307	302	318	315	314	312	270	281	314	311	231	331	296	331	335	324	260	319	309	301	304	331	306	268	293	289	319	283	282	284	282	299	332	293	301	294	299	337	306	292	321	292	308	303	295	299	296	319	308	297	299	313	313	324	312	317	301	312	317	300	272	303	330	316	315	287	326	289	302	321	313	273	283	315	270	308	296	326	292	299	295	311	323	291	286	291	314	299	262	292	284	296	322	322	313	280	319	305	316	323	285	312	320	314	301	293	284	309	312	292	311	298	327	287	278	287	308	303	304	306	320	312	300	301	291	301	292	282	322	314	299	306	306	288	282	295	298	315	311	287	354	296	323	296	309	311	293	296	329	292	290	310	321	320	249	313	284	332	323	312	280	316	285	279	319	331	306	294	333	307	293	302	321	296	324	324	285	305	299	279	267	314	272	346	322	328	291	333	307	305	292	306	307	356	311	284	267	329	291	324	298	269	315	337	297	312	276	329	339	308	287	304	327	285	309	324	288	295	302	322	275	315	310	315	317	322	298	305	334	299	361	327	293	298	292	314	310	334	299	318
6636	1449	2799	3067	2648	2197	2025	1634	1557	1601	1482	1316	1232	1149	1189	1226	1091	1093	968	940	920	908	893	891	904	849	859	836	843	804	853	838	851	877	808	795	785	759	796	818	787	776	768	765	761	757	693	756	710	701	764	719	712	766	681	707	732	714	751	730	734	714	735	714	701	724	737	723	733	749	709	733	716	714	729	737	715	714	701	711	734	725	705	748	715	719	712	724	750	729	716	686	720	730	720	710	711	728	714	688	717	735	718	698	703	749	681	702	727	684	695	707	700	735	719	697	692	724	722	695	701	651	664	738	714	689	718	736	735	761	757	697	729	692	698	736	720	679	705	703	729	688	718	722	733	732	686	701	701	685	726	737	754	696	771	675	670	712	682	702	709	729	670	676	710	733	703	726	715	698	744	671	714	753	680	761	690	736	737	699	707	737	740	683	709	705	696	711	690	745	713	711	709	716	691	750	708	743	754	744	684	677	764	744	645	713	742	701	680	734	730	738	732	719	715	721	674	665	729	691	656	703	720	728	669	712	719	712	666	746	714	730	711	745	731	749	739	703	691	755	727	711	704	680	692	719	702	734	685	721	710	717	693	673	691	687	749	733	681	731	745	718	738	716	695	700	681	698	742	736	718	696	688	713	752	689	728	712	728	696	739	728	713	735	751	732	709	725	729	719	708	671	686	742	680	690	711	712	758	730	700	728	707	691	650	718	742	723	671	720	731	755	679	731	718	701	719	720	660	744	714	753	699	690	695	729	720	657	691	689	735	698	682	705	708	745	718	676	706	709	690	704	658	639	694	681	704	697	750	702	736	744	708	720	753	736	721	747	706	673	742	729	709	722	690	705	693	700	689	715	765	652	708	662	707	688	684	678	758	709	685	690	676	730	716	740	735	719	680	694	696	714	682	729	706	696	748	707	685	757	701	686	687	712	727	684	708	771	684	727	742	718	672	737	665	717	734	680	705	689	681	726	754	705	695	715	713	732	727	719	682	752	686	706	693	725	728	752	657	706	726	701	692	724	739	727	742	742	703	680	749	746	717	757	741	739	659	693	752	775	688	692	738	751	709	711	709	643	723	703	729	722	750	699	722	729	734	721	665	759	741	669	718	761	732	676	684	686	687	694	759	697	710	739	702	708	738	709	725	723	701	723	697	715	711	748	680	689	733	680	690	669	677	697	705	731	732	730	747	734	739	695	711	693	732	747	691	666	738	701	735	734	661	726	707	687	722	737	756	743	720	719	695	733	745	732	718	690	756	716	695	716	711	702	706	712	684	692	696	695	720	709	701	717	714	721	741	744	711	706	708	691	700	721	662	749	673	723	679	708	702	657	715	705	716	743	675	697	654	734	724	690	744	729	706	719	659	760	668	689	752	700	702	739	745	694	681	719	690	764	686	713	711	784	754	775	709	697	737	672	716	775	709	723	700	737	736	706	716	723	720	716	687	708	729	707	693	670	738	749	671	743	735	723	732	673	721	688	746	662	722	713	715	721	678	678	723	702	680	706	715	717	678	685	731	747	754	710	720	673	716	651	683	713	694	698	701	721	698	696	740	728	725	691	739	724	720	732	695	742	719	704	664	709	657	665	742	703	687	699	723	678	728	742	712	725	698	713	749	744	681	743	720	775	762	708	727	703	734	720	720	656	690	731	677	745	757	685	755	735	709	696	732	705	744	734	712	689	718	758	692	704	668	737	752	696	708	717	692	752	725	696	649	720	718	690	697	693	668	727	695	700	753	693	675	688	759	706	734	702	721	677	690	765	701	676	693	721	704	670	703	687	689	732	725	708	690	684	710	725	719	701	668	697	679	718	745	682	714	729	763	703	741	723	675	704	746	679	731	714	703	725	725	763	664	727	731	699	693	659	662	709	662	725	667	713	674	712	643	692	745	755	750	726	697	698	717	720	743	693	673	693	716	677	720	694	700	731	756	682	706	706	741	717	744	653	641	714	691	709	704	711	700	688	681	670	740	668	668	693	731	657	724	741	691	742	761	743	694	783	735	758	731	661	734	751	741	760	769	715	685	721	697	740	761	707	734	715	718	723	712	717	685	740	738	700	772	769	735	686	710	717	732	739	713	677	687	690	672	718	673	730	702	718	682	720	710	734	695	762	744	731	712	698	756	699	670	682	678	718	727	683	714	710	686	707	672	691	713	658	743	741	742	675	695	731	703	692	713	700	692	709	704	762	667	659	686	698	739	708	675	741	726	741	708	725	733	699	718	750	728	686	670	708	756	709	671	748	670	747	726	700	719	762	704	731	705	680	722	740	719	741	715	753	664	686	735	711	691	739	728	673	717	685	683	668	747	735	695	729	697	701	666	723	706	751	738	724	687	724	673	698	730	723	718	663	697	679	665	691	688	693	710	701	702	726	716	755	691	703	710	703	677	707	705	694	708	695	684	730	724	647	700	702	671	687	689	669	734	702	678	735	688	682	736	736	735	715	719	726	725	675	718	722	717	692	719	740	684	690	684	684	693	665	754	699	686	711	722	710	725	741	692	760	714	718	710	687	730	661	701	725	695	676	660	695	728	678	683	723	716	729	708	690	713	726	716	739	729	699	752	738	733	677	668	762	680	725	718	686	731	729	732	665	713	742	748	693	710	665	740	622	686	693	745	714	673	726	692	730	704	713	691	771	695	771	742	700	729	660	739	677	692	703	767	696	661	718	671	690	679	719	726	702	709	671	689	724	699	710	714	707	669	700	675	749	739	647	728	725	706	718	757	736	722	716	730	695	674	729	680	703	690	718	733	748	694	733	717	716	697	692	742	671	713	691	685	690	732	731	758	739	730	776	717	748	697	712	732	721	695	681	727	747	727	708	673	742	706	673	709	708	709	693	743	745	725	689	699	690	644	735	718	693	713	708	705	700	706	654	716	726	690	692	722	702	691	724	733	709	653	730	729	752	704	710	660	741	712	710	679	711	692	769	745	730	674	718	703	708	706	758	727	739	705	707	729	697	729	711	735	706	706	691	710	713	711	731	731	734	703	702	715	745	744	731	729	721	740	669	720	662	680	735	745	692	688	684	721	689	721	723	716	732	679	699	712	679	739	707	768	705	699	730	719	694	731	646	750	672	728	729	701	685	668	718	722	716	720	709	725	702	691	726	712	708	736	684	686	713	687	655	741	751	686	755	726	744	718	703	736	670	717	701	699	674	682	732	721	694	694	701	744	730	692	738	740	708	725	698	692	650	720	742	702	709	707	687	731	680	699	684	707	730	692	691	711	736	705	708	675	670	716	722	700	709	706	693	696	695	738	675	725	724	717	694	727	680	742	744	688	705	720	714	710	719	689	680	715	712	727	711	688	704	675	678	734	724	728	660	777	759	734	684	731	707	689	738	732	705	702	707	708	754	759	709	741	705	699	713	681	691	683	726	726	697	706	738	690	687	696	668	701	688	701	707	721	651	730	726	716	766	725	723	719	706	751	719	694	698	738	724	704	730	718	670	708	690	733	697	685	705	729	746	692	708
14920	1919	1927	1545	1028	810	674	591	525	490	450	405	424	391	394	366	305	354	359	320	285	337	301	291	335	271	327	314	312	269	332	311	284	300	275	284	281	329	265	270	311	286	256	259	250	281	274	270	283	288	268	290	263	268	289	273	273	274	298	276	281	268	263	278	278	271	267	272	265	259	273	268	258	255	243	257	254	238	278	252	267	266	251	257	255	289	276	239	279	260	260	235	315	262	248	279	227	269	260	245	267	273	305	288	264	226	267	283	270	261	239	274	297	306	253	249	280	236	252	258	282	268	307	262	283	284	290	236	272	261	273	288	249	266	266	250	246	266	288	265	244	248	280	260	260	248	281	270	268	277	274	261	274	272	271	265	270	292	274	267	279	276	256	290	265	270	289	276	287	277	278	247	253	241	264	249	287	242	278	301	272	226	282	286	270	245	273	288	256	260	257	318	269	251	290	260	281	256	256	252	269	257	281	293	282	287	288	299	242	255	264	258	280	257	231	286	268	270	250	252	268	256	292	256	257	270	268	292	256	229	281	256	276	283	254	258	283	290	277	255	253	279	259	267	260	270	262	265	231	275	254	249	268	260	295	281	278	270	293	270	259	254	296	285	275	270	303	262	263	263	245	267	264	258	250	274	299	271	282	279	277	268	263	255	257	290	257	261	232	294	226	272	261	282	297	289	274	268	262	304	270	285	278	256	267	275	296	277	234	270	276	281	271	292	267	266	263	248	255	273	242	267	270	271	281	271	269	273	263	262	281	278	266	235	303	269	275	278	289	283	256	268	277	272	267	281	277	267	290	288	267	282	258	266	270	238	272	296	267	282	271	283	287	250	284	280	281	277	229	255	277	271	256	269	284	292	279	260	267	273	242	291	252	263	277	294	259	258	273	266	262	262	274	260	249	271	258	284	269	250	242	284	260	262	272	267	295	286	286	271	238	251	259	306	272	258	251	320	298	336	244	296	252	268	249	252	307	262	266	260	288	280	273	287	251	291	276	253	258	258	268	271	247	238	240	263	255	277	276	262	253	272	257	280	277	264	250	240	249	249	286	254	283	242	269	264	257	298	251	288	275	253	265	285	296	256	268	297	278	241	286	273	267	282	262	287	267	275	294	265	250	276	292	295	281	289	261	263	266	266	237	269	287	269	280	267	265	239	270	253	259	267	239	276	260	260	257	243	267	288	275	316	281	267	278	226	298	272	246	273	259	259	284	271	293	262	261	244	271	249	278	268	263	247	269	296	235	273	267	244	257	283	279	247	283	257	280	259	268	244	280	266	257	270	249	252	283	273	256	239	292	280	272	257	250	255	274	253	282	276	249	267	261	239	269	288	296	266	281	266	253	273	300	264	286	272	284	243	266	264	251	248	268	309	276	285	281	270	287	302	289	258	246	263	254	265	292	257	247	301	252	272	267	259	273	268	284	247	307	288	272	265	278	249	267	234	253	287	269	283	265	248	251	264	251	262	269	251	309	282	278	267	244	260	283	274	264	265	261	268	257	288	270	282	258	288	267	271	267	300	232	284	253	270	301	263	242	251	250	284	278	256	287	243	294	268	257	291	277	287	300	290	279	301	313	296	277	275	265	229	236	256	295	242	254	276	269	275	272	264	292	271	246	261	281	273	269	287	262	285	254	255	252	270	265	256	270	256	267	283	233	259	242	258	234	284	283	286	268	273	240	278	282	259	275	274	257	267	282	254	272	291	274	289	271	228	264	294	295	283	243	284	285	265	257	277	269	266	265	268	303	271	258	305	282	293	254	231	244	259	279	245	290	283	248	221	265	240	286	240	264	262	258	283	222	285	285	273	277	279	293	239	274	268	230	291	280	291	270	262	266	285	244	269	250	262	283	291	260	266	285	286	255	273	292	250	275	233	238	277	289	245	285	278	262	281	283	284	260	285	275	262	252	284	268	295	248	259	257	225	269	252	292	249	268	251	254	250	249	273	281	295	259	265	223	273	289	292	269	298	292	304	278	266	263	268	266	260	273	293	300	286	294	263	293	286	256	272	275	276	237	255	241	257	264	271	274	285	265	271	237	227	262	264	260	274	254	280	260	274	299	289	275	280	277	275	261	281	238	251	287	283	276	284	271	276	289	277	257	259	282	263	241	292	261	249	268	283	261	295	274	273	253	256	227	278	256	273	264	259	277	262	259	249	279	277	268	308	263	269	252	262	282	267	283	269	253	312	265	289	270	269	247	282	298	295	284	263	259	281	244	265	264	282	275	295	283	260	254	254	262	250	276	277	258	278	273	267	265	258	283	220	281	258	246	274	276	273	260	258	257	305	288	252	282	271	276	278	266	264	286	260	264	294	296	273	281	252	265	284	302	281	282	261	279	265	259	294	290	281	314	285	285	284	266	298	255	245	290	267	259	251	246	259	285	264	290	267	253	290	295	306	290	268	284	269	277	265	295	260	260	275	313	283	255	311	277	282	270	265	270	277	256	287	298	272	284	245	240	284	272	318	261	249	278	273	268	272	268	262	267	265	273	269	279	250	273	278	288	281	272	245	286	282	272	260	256	263	280	286	240	278	245	277	263	268	280	264	271	281	279	275	266	277	267	228	295	245	235	255	293	283	275	258	294	291	271	266	284	264	256	254	275	306	259	281	273	277	232	302	247	285	263	283	272	269	272	287	282	280	247	275	262	262	252	276	279	300	276	247	244	277	250	280	233	250	284	272	261	284	280	306	282	248	241	247	311	258	274	307	259	274	291	273	264	266	291	265	299	267	262	293	258	268	276	289	285	323	275	277	287	272	253	274	273	232	251	237	263	281	315	293	260	281	268	259	296	238	287	242	271	272	283	287	267	262	247	277	256	277	280	260	262	271	244	302	295	273	264	247	263	300	282	295	265	257	283	251	279	276	263	272	249	301	256	262	246	262	294	280	275	281	293	231	257	247	267	259	268	258	281	254	265	289	235	256	283	237	285	245	278	262	289	261	257	257	268	294	268	308	271	263	255	254	254	271	266	255	271	287	298	268	251	285	274	261	251	279	255	280	263	256	256	263	266	298	263	239	253	287	276	253	283	242	249	276	276	280	279	265	253	263	239	290	276	280	259	265	279	228	263	256	283	260	309	247	262	270	263	278	299	273	283	287	270	249	269	245	270	255	269	283	246	252	238	279	258	254	262	280	236	269	271	296	265	276	277	253	288	272	259	302	300	277	283	280	280	252	290	270	259	291	274	270	282	239	254	283	276	252	305	271	273	255	258	267	275	297	291	245	256	245	278	251	287	296	284	231	267	265	255	261	271	252	300	252	278	306	267	287	277	293	274	281	273	272	270	275	287	276	266	264	257	289	258	243	276	249	284	260	254	274	252	264	279	290	252	250	251	250	283	298	251	270	268	295	279	280	266	283	269	285	301	292	246	264	262	273	310	245	252	285	270	242	245	260	280	299	298	279	269	267	258	243	290	265	270	273	258	295	289	252	268	274	293	300	297	295	282	278	262	258	268	244	267	264
8729	1779	3842	4538	3678	3130	2716	2272	2104	1912	1675	1514	1486	1412	1348	1255	1238	1113	1084	973	985	922	900	931	903	907	898	892	860	815	813	810	807	748	828	781	756	742	710	739	723	729	712	721	684	681	666	686	650	641	669	646	650	676	654	639	620	626	634	646	637	648	632	673	622	673	572	650	619	674	600	619	647	644	595	599	659	619	667	617	622	646	603	614	642	596	600	575	620	594	638	603	658	632	616	660	649	616	638	642	631	610	646	615	595	592	628	639	658	605	614	571	631	642	620	650	655	622	634	631	624	635	636	638	597	626	643	679	593	589	633	597	641	595	614	574	599	653	628	564	647	621	608	632	615	603	568	644	641	648	650	613	625	591	617	618	624	625	573	600	625	620	595	598	652	581	609	600	632	604	557	611	621	616	644	656	616	657	626	635	613	608	617	625	610	644	651	589	634	617	616	649	654	618	652	587	607	671	577	614	645	631	584	636	593	587	593	638	610	663	631	569	598	597	602	657	597	646	579	635	646	621	653	560	655	591	640	688	639	608	662	603	599	659	580	634	599	628	610	618	650	596	632	578	599	636	607	627	576	656	595	655	585	625	608	604	547	617	612	605	594	614	609	582	658	619	591	619	628	613	593	624	628	628	598	593	612	595	640	628	607	605	642	599	607	646	674	620	601	627	571	586	606	604	620	634	615	648	639	632	626	674	592	602	654	622	555	623	610	584	636	618	624	658	593	639	635	637	607	592	560	604	590	621	629	654	622	600	640	594	602	591	657	603	609	586	656	610	653	606	610	656	622	624	598	616	638	623	653	638	611	595	616	615	663	615	584	638	680	600	585	634	649	586	668	627	680	667	630	608	612	647	620	603	596	628	635	616	612	643	630	658	587	644	627	627	600	617	610	591	562	634	678	606	581	632	620	605	588	613	577	623	620	607	622	609	577	598	620	614	642	649	620	611	661	560	598	616	584	635	605	642	636	615	590	621	607	633	648	602	634	636	640	636	629	590	602	594	590	629	611	625	612	641	588	619	607	630	644	617	618	581	641	623	677	635	604	613	647	635	617	618	612	628	611	605	640	607	622	607	609	625	636	611	636	569	631	619	596	663	587	630	647	579	643	645	619	634	612	647	558	656	604	562	640	603	625	625	645	603	659	617	608	621	629	626	606	610	584	625	616	600	686	629	593	570	606	651	652	641	620	599	615	641	630	590	624	654	621	656	594	581	559	638	593	615	565	630	622	627	630	571	579	648	617	590	602	625	617	631	568	563	605	671	642	622	595	632	626	629	617	614	572	596	652	612	587	654	632	596	631	631	614	675	595	574	630	607	642	614	594	639	605	595	608	633	634	621	626	593	650	627	623	640	652	629	638	590	615	639	605	655	640	624	564	611	651	662	672	596	671	640	622	675	599	624	617	623	595	631	661	634	613	667	609	629	631	628	595	643	648	587	594	585	650	625	637	600	649	591	627	629	589	609	596	617	614	619	574	597	612	638	656	664	590	624	639	624	589	594	640	611	613	585	616	633	594	651	594	650	635	609	558	580	617	627	626	618	588	585	575	611	646	573	602	647	664	646	645	627	593	612	609	605	618	627	632	617	628	653	632	661	608	603	616	636	624	603	656	609	607	630	571	645	662	653	650	677	632	609	608	650	626	610	656	649	656	592	613	619	632	612	626	619	583	657	624	642	609	594	632	581	601	665	594	652	634	586	645	626	594	626	595	602	640	606	595	627	648	630	616	611	643	634	675	573	625	597	656	591	614	630	624	608	579	664	592	630	590	645	610	635	609	623	638	628	607	675	632	613	617	594	585	590	623	639	615	640	584	637	632	623	625	621	651	597	630	594	625	665	596	606	572	603	601	637	637	646	620	652	623	649	655	658	623	580	602	649	659	619	629	655	658	638	640	680	656	610	600	577	634	632	564	662	612	615	592	576	619	622	627	608	636	576	624	582	597	624	621	596	603	642	599	629	620	621	601	612	654	650	642	597	618	624	553	668	610	608	626	630	621	606	619	616	626	636	602	604	622	663	583	603	600	594	654	602	637	645	608	630	644	592	560	621	591	616	627	607	608	603	631	610	643	590	570	587	610	641	637	637	607	603	596	618	678	591	632	602	647	609	619	626	630	625	613	626	606	670	613	609	597	632	610	637	617	617	628	610	641	642	612	617	591	639	610	624	647	574	591	622	643	646	586	653	619	609	614	623	586	655	593	604	588	619	626	643	637	598	650	569	578	620	609	644	646	602	608	663	622	620	621	630	651	609	619	646	586	610	601	605	634	636	642	636	606	625	603	615	617	633	624	643	605	565	617	650	609	606	579	597	632	590	581	635	601	574	620	599	647	635	622	643	642	603	628	624	606	639	659	629	555	618	654	606	641	609	636	617	643	597	579	586	636	653	543	611	627	563	597	642	637	625	628	665	597	615	605	581	652	648	618	593	601	591	615	625	641	632	655	633	628	615	612	626	611	649	618	628	662	597	628	600	633	620	596	567	584	608	635	654	609	614	603	631	629	588	606	592	648	648	611	639	607	607	594	663	610	613	609	585	617	618	599	612	616	618	607	565	602	618	640	631	579	668	626	621	616	631	647	590	630	638	644	644	641	619	620	594	639	621	604	610	633	563	594	610	533	611	640	590	646	597	599	638	621	587	605	612	613	639	635	597	603	637	661	627	581	629	638	610	644	596	620	616	669	657	639	631	591	664	644	633	600	614	589	657	612	624	530	598	635	642	636	621	631	599	639	663	621	592	601	608	631	628	632	638	663	618	632	627	641	615	602	649	594	612	637	632	617	594	623	597	629	615	587	662	658	580	547	682	607	608	612	634	606	624	655	574	633	614	599	598	626	644	658	659	609	612	655	633	624	655	624	635	600	542	633	600	591	672	595	676	632	626	623	647	616	596	568	626	617	612	573	622	622	628	620	650	607	592	639	621	632	640	625	607	618	580	634	592	639	652	667	676	613	627	613	621	644	611	627	657	637	634	626	624	610	589	636	607	620	626	634	612	655	609	597	633	574	650	595	633	626	634	620	633	619	637	632	623	668	653	631	605	627	602	622	604	597	622	650	633	594	617	618	572	603	628	610	592	636	608	551	632	630	632	634	647	634	618	624	632	669	559	607	613	610	632	621	588	573	616	635	599	667	635	660	580	610	646	618	606	608	653	629	631	621	640	652	648	595	649	603	596	607	583	624	537	616	620	630	639	599	623	598	628	599	609	600	630	610	619	638	619	588	610	602	609	606	618	640	605	611	658	618	578	597	628	686	627	615	646	578	664	633	610	656	628	630	605	625	596	616	608	581	651	642	617	576	590	623	577	651	631	658	615	630	637	644	596	573	590	675	588	624	599	646	597	622	681	633	600	634	573	607	630	633	586	630	626	634	623	607	629	620	564	610	604	610	596	615	666	619	620	651	625	655	634	605	630	644	637	643	642	650	617	596	560	654	597	623	580	607	647	649	632	626	598	607	650	645	634	582	590	609	607
1706	474	551	486	362	331	290	293	286	296	260	247	267	272	270	239	277	265	205	237	251	203	240	264	199	249	226	275	257	232	236	219	216	260	248	247	226	211	241	241	224	230	211	215	230	239	222	240	184	206	218	223	230	258	239	227	230	287	215	212	242	209	202	236	237	203	208	233	240	239	221	227	231	221	225	224	219	231	215	244	260	256	227	221	237	242	219	227	238	224	230	268	229	226	204	249	239	239	242	222	265	244	221	234	231	228	245	221	242	227	191	219	245	241	246	225	225	223	252	229	240	196	211	236	217	256	235	223	212	236	247	259	232	214	217	222	219	243	226	237	243	235	216	258	219	242	260	235	224	212	202	229	265	248	225	215	220	235	220	233	230	248	214	231	208	232	223	217	215	226	231	245	263	227	225	255	237	236	227	216	236	240	234	248	203	230	239	221	243	206	237	275	232	239	218	251	217	198	237	216	230	222	222	229	228	213	215	234	233	249	238	245	223	258	220	226	226	233	243	241	236	223	235	245	269	235	202	245	233	238	221	212	224	218	233	238	260	221	220	228	235	228	235	265	267	250	226	211	237	263	272	247	222	238	224	219	235	229	208	209	240	188	225	227	267	226	233	220	211	224	221	246	230	221	224	226	196	215	233	216	229	235	215	243	223	206	216	243	201	235	255	210	231	226	243	193	212	244	228	213	245	282	247	209	229	250	228	249	215	225	209	224	229	226	206	220	196	214	214	227	205	243	222	237	235	220	218	227	239	250	225	207	224	231	229	229	253	228	200	205	222	213	221	228	233	245	203	218	201	227	231	211	219	247	276	213	205	223	243	241	210	238	215	223	219	245	215	243	245	250	213	239	228	241	193	237	213	224	226	228	243	225	218	225	211	214	215	213	209	224	231	239	236	245	225	249	236	223	229	211	248	245	192	223	220	254	255	235	227	208	228	213	215	215	233	213	227	253	260	219	221	257	248	206	229	234	240	230	250	248	231	224	211	241	215	229	202	219	234	243	219	211	212	218	215	198	229	227	250	230	212	261	209	204	233	215	242	252	229	236	213	220	222	213	236	196	239	219	244	198	233	204	244	238	216	240	215	248	225	198	215	220	255	244	254	227	231	222	240	226	220	235	230	234	242	232	252	232	245	213	223	260	214	227	227	228	231	235	232	250	205	204	258	255	248	245	220	211	213	216	251	221	220	214	253	216	230	231	223	229	225	233	229	238	223	206	240	234	237	240	225	230	223	254	228	192	237	209	229	236	230	241	210	203	267	232	243	243	213	230	236	239	203	212	261	226	237	220	223	218	251	248	202	228	222	226	222	228	239	221	243	239	214	237	241	251	206	196	270	201	241	239	221	244	205	196	228	264	245	218	228	224	217	230	214	264	232	222	205	243	200	222	232	237	225	195	225	221	244	207	222	209	234	207	227	223	221	211	254	237	248	247	213	231	239	198	242	221	240	255	221	195	246	242	228	275	230	242	232	215	237	243	224	240	222	212	235	202	215	238	232	250	223	212	226	223	246	243	232	219	234	211	195	254	196	210	238	224	266	227	240	212	216	256	251	224	209	210	219	209	222	229	250	206	219	215	250	251	229	226	233	246	242	252	246	212	209	238	238	220	234	243	262	219	233	258	236	204	207	226	228	221	258	231	205	234	229	212	265	243	234	240	216	207	242	244	240	231	249	226	230	229	223	251	259	230	224	234	220	236	230	233	216	218	202	211	241	228	229	238	268	203	223	234	262	236	212	241	236	234	233	228	234	219	242	249	207	223	240	232	235	233	215	239	229	235	245	217	214	229	232	217	226	212	208	230	238	206	229	222	224	205	215	224	193	252	243	215	211	243	255	227	219	233	218	239	216	229	231	210	228	222	235	202	199	262	240	236	250	225	223	227	218	231	213	218	249	215	234	207	239	226	214	199	228	212	240	228	225	217	202	201	215	225	255	229	274	213	221	233	215	229	243	222	215	209	244	222	252	208	218	233	216	222	234	210	255	241	213	211	225	232	253	233	237	219	246	212	236	243	213	241	219	238	237	208	240	255	242	217	221	228	244	223	214	230	200	237	231	224	208	246	204	235	228	245	254	220	180	231	248	221	220	207	207	213	224	231	228	205	262	204	223	217	226	259	203	225	214	240	214	244	227	201	243	210	212	235	240	199	234	220	186	243	204	233	266	198	257	255	225	233	201	204	210	234	237	242	219	212	203	202	223	241	228	232	254	244	228	201	224	226	248	225	210	201	237	235	250	210	208	231	271	212	216	195	186	218	238	221	228	222	237	232	211	239	237	198	218	252	226	264	246	216	241	219	216	207	229	225	217	225	214	226	201	240	241	208	233	234	209	243	234	220	223	234	253	234	215	236	231	223	246	248	227	231	263	217	231	239	223	208	220	229	271	237	235	221	226	233	194	260	244	205	238	293	213	213	255	226	213	217	204	254	214	258	233	228	225	272	221	231	238	229	251	252	258	227	214	216	215	247	220	224	219	219	245	214	220	251	235	241	245	207	245	223	237	232	229	265	220	230	242	224	258	239	212	243	212	186	226	249	214	206	227	236	242	220	255	218	263	237	237	237	247	227	243	205	228	234	215	219	225	239	212	227	230	222	198	258	217	220	253	228	222	242	230	252	254	248	230	215	260	207	224	217	227	227	256	216	207	238	239	256	253	224	255	249	234	246	250	213	215	225	216	230	246	218	254	246	238	212	230	218	236	257	230	207	214	231	209	221	238	216	244	243	221	237	220	232	214	222	217	221	224	246	219	243	209	232	223	259	243	257	246	218	221	204	240	228	208	248	226	214	211	210	203	208	246	248	232	189	203	226	197	227	210	229	220	222	245	224	225	237	210	236	233	221	210	233	240	231	214	232	224	225	200	257	262	243	237	239	240	220	218	226	252	247	239	226	201	224	233	253	216	241	224	230	224	233	188	233	226	244	224	219	248	220	218	238	220	251	245	220	225	193	216	235	211	236	217	222	218	239	243	247	227	218	233	232	224	222	213	235	248	257	223	219	226	238	220	215	234	262	233	233	236	223	243	225	217	209	228	197	240	210	247	225	246	226	231	216	246	238	219	194	236	211	231	221	224	248	241	230	235	218	209	210	198	238	242	251	263	221	232	238	237	212	241	218	229	241	228	229	224	226	266	198	224	235	242	227	233	253	242	211	242	236	258	191	214	244	238	243	226	255	251	250	216	216	280	268	245	244	196	243	212	218	230	255	234	241	211	230	242	259	226	221	224	246	229	202	231	204	210	261	228	242	217	219	219	247	215	226	223	228	205	249	237	246	204	234	213	249	229	239	222	223	236	187	200	204	225	228	225	256	231	204	230	234	210	223	242	231	204	222	224	247	237	235	214	232	253	235	216	202	227	219	234	205	254	212	233	226	210	218	229	215	218	234	239	227	222	233	236	215	238	211	203	254	254	221	222	200	253	228	224	213	260	219	244	211	208	196	239	241	227	200	247	188	240	251	244	248	236	221
1997	820	1270	1406	1284	1109	1036	942	902	847	822	763	751	753	693	714	718	715	706	635	606	631	633	639	641	588	633	619	625	633	614	640	624	541	613	592	566	557	590	561	571	610	602	590	540	564	571	565	601	532	601	583	557	573	553	551	571	543	553	581	574	572	540	548	558	538	564	529	552	577	527	613	516	589	578	573	522	581	572	560	525	560	550	542	519	576	540	553	566	592	570	584	589	558	577	561	539	540	560	589	567	578	563	558	527	566	572	548	559	561	549	580	540	583	560	527	548	586	546	523	612	563	553	595	574	533	576	538	532	601	559	504	518	528	520	517	561	593	555	547	598	552	511	553	507	543	585	592	545	550	565	548	552	568	551	544	577	599	570	536	553	543	522	576	563	576	577	582	584	504	588	554	548	551	531	572	542	578	566	512	580	580	555	519	564	576	556	555	576	576	556	595	538	545	602	559	586	571	558	563	551	558	536	566	543	512	556	604	592	548	562	563	534	547	598	570	536	552	531	554	516	551	523	546	523	564	524	547	569	575	570	486	531	546	556	549	529	523	559	571	583	530	555	552	526	555	509	552	559	579	544	528	530	546	566	546	531	552	572	596	503	520	593	538	541	565	554	586	528	565	554	557	538	537	559	570	572	548	601	578	551	544	573	562	583	537	530	502	551	579	553	526	502	561	558	571	548	537	532	578	530	501	559	549	513	549	537	539	520	542	550	556	560	564	589	544	574	534	564	569	565	535	546	543	547	571	532	566	544	545	541	570	626	590	524	597	578	507	532	560	574	531	518	542	554	547	541	527	533	526	579	531	563	495	596	529	539	598	565	592	544	526	549	586	562	538	572	545	575	588	542	543	577	581	575	477	564	549	558	578	533	586	523	558	540	575	590	571	536	578	557	547	557	528	577	532	580	551	568	531	538	589	554	567	528	541	579	522	540	536	550	524	579	523	551	598	542	553	554	554	515	593	534	533	569	487	560	562	545	559	578	496	520	550	531	579	564	549	570	556	551	603	552	550	584	521	555	548	511	547	550	566	537	566	559	578	560	556	531	551	538	530	551	521	561	571	527	508	569	519	545	572	540	541	518	555	542	553	562	508	528	596	569	523	565	513	504	565	572	566	572	550	588	576	547	573	530	578	581	564	544	558	554	531	557	557	544	552	545	567	577	570	563	537	529	516	548	528	522	500	577	519	542	561	539	580	598	522	554	543	544	575	545	535	521	560	552	533	567	592	518	556	589	558	533	552	579	495	582	535	542	595	531	518	509	616	555	530	567	533	553	561	565	567	548	580	535	539	544	548	565	575	537	577	591	521	545	562	542	584	581	561	510	554	526	527	540	544	525	592	517	496	544	574	539	566	531	563	564	561	557	559	533	548	534	562	572	578	540	551	568	518	545	537	550	592	545	570	532	580	555	577	576	576	600	544	561	581	568	549	529	528	556	583	538	543	562	603	559	554	571	569	553	560	548	518	556	555	563	541	550	549	546	565	508	551	581	576	564	559	562	566	545	519	544	537	554	552	559	572	546	552	539	526	572	569	568	563	516	568	533	523	546	573	566	551	540	571	550	523	531	586	528	580	546	528	552	492	575	535	534	567	524	484	532	577	520	558	597	542	532	550	553	528	541	576	581	560	580	583	620	586	536	564	513	520	523	568	571	534	592	547	569	528	574	555	545	539	578	503	573	508	597	624	545	547	589	542	566	533	555	563	505	542	558	524	535	572	573	579	579	574	514	535	552	551	527	583	585	556	592	552	561	547	600	535	571	536	574	571	559	549	585	566	552	507	536	553	533	562	566	561	586	602	601	559	504	564	597	510	539	551	561	560	541	563	599	555	543	555	537	554	543	579	582	533	579	553	577	577	577	527	518	570	537	563	595	534	516	560	532	559	578	541	562	538	588	567	521	521	550	493	514	553	480	576	555	556	566	515	537	582	547	534	523	580	520	553	521	519	572	575	517	558	593	520	596	575	538	548	539	564	566	588	538	581	567	522	542	530	578	511	534	508	572	547	544	543	528	558	544	531	561	545	553	529	541	541	576	603	581	553	571	582	552	554	559	531	565	530	575	600	552	558	537	543	529	522	568	523	547	551	507	525	524	522	559	577	540	518	545	536	548	517	492	555	583	527	548	553	558	575	538	539	563	543	571	573	551	570	566	553	509	599	553	567	535	575	517	560	548	528	554	564	549	553	570	523	548	566	531	592	512	573	556	549	531	580	527	557	583	504	531	603	536	623	547	577	598	536	496	518	574	537	516	532	553	564	535	507	558	542	512	562	546	523	592	548	548	564	528	530	524	542	533	517	570	591	565	566	557	590	546	557	538	539	560	579	559	585	569	545	538	571	508	562	585	576	554	570	560	540	519	528	539	555	562	514	537	541	554	558	541	543	563	596	518	530	543	521	533	566	552	538	546	583	550	517	586	537	555	530	562	616	554	552	554	542	554	543	531	538	580	544	576	604	536	574	581	599	501	580	527	526	592	529	566	517	573	519	558	571	549	518	588	525	558	550	559	497	524	539	582	536	564	567	536	564	611	541	581	512	500	536	584	536	545	544	544	544	543	503	553	515	525	553	526	569	556	593	561	549	569	527	543	540	519	583	540	572	578	533	494	526	553	583	551	549	539	512	562	586	527	548	585	569	544	581	546	559	559	526	546	580	556	516	502	556	545	571	561	529	505	552	538	570	526	535	574	550	548	571	566	548	570	575	562	552	508	606	551	505	553	552	565	558	555	539	555	544	607	529	595	575	537	548	541	554	551	562	549	563	584	554	499	531	532	539	559	548	544	536	552	594	552	522	585	553	574	565	537	556	525	520	532	536	568	569	606	555	545	616	544	539	522	535	537	533	596	568	565	558	557	546	560	534	519	578	552	618	553	535	531	538	527	573	544	545	575	549	510	571	569	569	574	610	565	566	543	573	574	589	537	525	609	566	516	582	556	528	520	558	540	546	540	534	568	542	558	536	515	539	549	557	547	584	500	566	529	575	570	569	535	573	539	554	551	558	515	532	529	545	563	544	556	592	558	548	524	561	568	572	533	597	563	526	526	574	547	522	534	546	545	531	543	535	580	517	517	561	580	518	550	538	561	563	562	520	563	536	544	554	585	551	552	538	545	524	531	575	570	552	546	534	549	544	527	533	547	569	552	524	563	551	535	539	553	528	546	537	555	538	584	558	547	544	543	555	568	544	554	535	555	575	533	488	572	524	530	534	522	540	554	555	581	543	567	563	514	557	540	531	571	542	530	567	562	540	536	561	527	540	563	579	526	538	508	551	531	570	491	559	541	593	539	583	547	580	537	547	543	588	530	533	543	540	578	559	537	563	546	561	550	568	540	575	553	543	530	590	543	557	567	525	584	563	490	569	591	599	564	531	564	557	525	540	549	539	593	572	557	548	541	577	562	567	590	542	538	540	537	510	556	527	563	587	566	503	593	565	548	598	549	546	514	586	546	557	570	537	522	515	525	571	523	521
7899	1056	1238	1028	752	613	527	488	444	396	479	432	389	406	379	372	379	391	337	337	333	312	325	328	318	303	379	276	333	350	346	330	304	352	327	305	299	313	297	295	307	327	303	292	333	328	293	265	341	311	313	314	297	325	285	297	315	278	306	306	328	332	321	276	287	303	281	295	311	300	292	307	282	323	265	304	285	310	286	303	303	317	303	301	313	337	297	321	337	291	308	320	297	306	335	301	332	275	328	308	309	300	287	316	342	307	301	291	305	306	282	286	300	311	328	290	326	355	340	305	321	310	328	323	316	363	322	317	306	309	319	314	323	293	307	308	269	280	275	293	304	305	311	280	332	285	283	284	310	317	305	325	316	276	339	288	322	316	325	307	325	334	311	299	294	307	317	300	332	313	325	290	314	324	299	281	324	287	273	320	317	289	324	297	327	255	301	321	293	299	254	316	313	317	288	313	303	328	322	288	329	314	295	286	278	298	320	308	274	328	312	313	312	345	277	308	281	307	304	302	320	275	331	291	278	287	316	306	303	278	325	312	297	331	302	325	333	312	316	282	313	311	309	351	270	308	328	337	264	294	278	339	315	338	269	304	267	301	304	311	311	321	318	332	328	311	323	282	290	290	330	309	326	302	323	304	290	358	317	278	313	348	331	286	332	331	296	330	292	319	334	331	336	316	303	341	281	300	310	307	302	301	293	292	309	295	304	342	307	320	325	317	330	291	297	293	314	285	277	321	333	316	305	327	308	299	284	308	329	303	292	308	286	317	318	324	306	340	305	295	334	301	294	288	292	309	291	292	270	329	296	309	315	282	294	313	310	277	291	300	335	294	368	336	305	351	315	338	337	304	301	315	326	322	323	325	282	299	302	319	298	287	309	327	317	309	338	319	312	332	295	317	285	345	290	303	308	304	287	323	325	306	276	292	271	267	316	298	302	290	323	317	338	290	303	336	340	302	321	275	281	316	302	299	325	276	305	314	302	288	303	315	314	336	316	333	308	317	294	331	294	323	321	301	297	302	318	302	322	334	307	312	311	258	302	316	321	306	297	301	332	312	318	343	274	293	338	310	343	301	302	299	316	306	296	318	331	316	297	294	339	319	303	304	295	330	331	273	308	268	302	329	335	326	303	311	299	282	280	276	304	281	270	281	297	281	320	334	341	290	300	298	328	315	305	289	307	288	289	307	300	300	316	287	307	324	315	298	311	314	321	300	318	287	319	291	312	306	303	283	340	305	325	299	308	307	302	321	297	338	305	331	308	338	298	291	290	313	297	333	321	310	317	277	311	314	291	294	278	316	300	292	341	311	297	308	265	288	328	322	321	330	323	273	300	298	309	301	329	324	284	301	314	310	317	284	316	316	329	295	307	356	315	299	301	297	307	315	336	312	325	318	314	281	330	320	317	317	312	288	321	294	282	289	336	308	338	315	281	324	299	295	309	318	281	281	298	350	310	317	326	300	253	303	279	301	324	299	328	301	333	317	289	294	280	303	297	306	323	296	324	302	314	304	318	289	295	317	305	327	292	314	311	322	303	305	292	294	283	328	287	292	322	312	314	302	296	294	323	336	305	269	299	299	295	330	302	321	299	289	312	340	303	312	331	322	286	329	317	295	325	297	327	313	350	331	330	326	300	290	297	308	309	310	342	319	304	329	322	320	315	265	289	274	328	284	286	319	310	301	285	297	298	322	311	290	285	305	291	304	315	294	284	305	339	303	260	282	315	305	311	272	323	318	316	304	314	293	314	318	284	320	282	339	315	290	302	276	295	307	305	316	300	319	273	291	290	319	331	324	310	332	304	323	330	300	305	294	290	292	303	327	315	312	316	324	266	318	298	298	330	301	310	324	318	300	304	337	301	322	291	310	323	305	300	281	316	302	309	301	350	317	322	296	289	268	332	325	318	338	317	300	296	295	284	306	269	304	326	322	340	336	304	319	328	346	309	315	334	324	334	359	344	307	317	250	325	324	290	324	315	284	296	313	315	308	299	335	289	326	304	331	317	310	295	270	333	296	353	307	313	324	293	304	313	302	331	337	294	319	283	292	292	303	332	320	306	287	301	294	319	278	271	290	291	324	269	330	319	285	294	282	320	296	326	323	323	288	319	328	283	339	305	319	315	294	338	329	315	274	289	290	328	284	308	327	306	324	306	297	327	327	273	311	327	271	300	279	293	314	299	268	330	337	300	290	298	292	319	309	310	337	334	300	314	313	344	319	319	304	265	301	313	332	287	330	344	294	314	280	297	298	318	329	315	309	317	303	329	306	343	298	291	298	330	319	333	300	272	296	286	332	318	274	287	307	308	309	309	328	282	285	300	308	297	293	321	271	314	310	360	309	317	322	278	335	290	317	331	289	320	291	316	284	321	288	247	317	285	289	270	305	311	313	312	312	323	305	297	264	315	320	298	281	310	310	326	335	295	280	307	319	278	330	292	296	315	298	310	301	292	292	280	306	340	321	331	319	309	300	306	321	323	311	338	333	311	320	309	322	297	282	314	314	282	258	320	315	285	292	289	337	322	340	343	323	322	325	301	303	312	314	316	295	333	313	283	333	322	313	328	292	303	300	338	310	303	350	307	307	303	296	306	285	319	344	316	341	282	298	325	317	321	307	325	321	307	303	340	299	279	319	297	304	306	299	317	271	294	296	345	319	309	306	278	294	313	288	265	279	316	322	285	317	341	299	294	342	286	316	334	295	288	340	306	306	291	312	285	291	313	308	316	303	296	321	313	313	303	289	315	324	299	313	306	301	299	284	321	301	294	307	312	299	309	295	305	315	305	291	286	298	313	327	308	294	326	315	282	303	316	320	296	304	322	303	312	304	296	286	300	284	359	367	315	330	306	288	313	323	318	278	309	357	313	305	307	328	322	312	322	290	281	301	296	342	279	302	336	326	300	310	321	290	313	306	316	315	317	299	315	313	325	331	336	325	288	335	335	309	321	290	314	318	324	317	321	280	303	292	326	309	303	305	308	279	306	306	318	328	338	322	329	328	339	327	304	339	343	324	327	314	312	347	323	279	297	292	276	317	288	287	270	303	312	324	323	313	307	327	291	300	319	313	279	334	328	336	293	338	309	299	310	340	275	327	311	333	310	325	365	275	300	314	347	312	324	320	285	262	312	323	261	288	275	292	293	290	318	274	305	318	299	308	318	292	296	264	292	338	320	298	297	338	314	321	303	304	315	319	274	300	307	312	319	326	334	321	291	308	303	286	284	290	285	338	247	313	300	331	304	337	326	326	346	313	280	335	297	334	324	327	296	310	297	292	315	302	309	311	342	345	272	316	295	307	315	299	296	300	313	276	273	317	310	306	312	330	311	323	315	322	289	300	305	322	303	285	350	338	322	315	324	349	304	298	312	306	309	302	315	294	322	292	316	316	290	326	293	301	318	273	300	305	333	328	275	327	308	314	269	321	305	281	277	336	313	308	300	299	348	287	285	333	308	300	335	305	289	282	326	330	282	288	284	305
6713	1350	2678	3127	2532	2173	1812	1723	1622	1505	1308	1270	1245	1179	1196	1163	1054	1011	1088	962	931	883	920	885	886	826	932	849	890	801	847	877	779	799	883	788	819	806	731	792	779	742	754	812	742	732	750	727	707	738	739	742	736	705	698	731	742	742	764	740	723	694	732	720	691	723	720	740	712	716	695	745	741	693	745	709	715	723	706	718	741	729	685	700	745	733	736	705	715	737	724	703	720	730	720	741	714	677	701	709	666	695	749	677	702	753	677	734	763	740	720	728	687	714	720	691	687	692	725	668	759	733	701	703	709	711	640	660	705	704	723	632	697	741	721	713	658	679	664	752	694	705	747	707	715	686	677	713	703	698	653	735	716	709	656	734	739	688	731	715	721	731	698	710	715	679	673	721	718	667	679	742	708	753	739	745	712	720	689	716	708	696	705	709	730	683	741	701	716	694	710	740	695	701	719	690	691	719	697	676	690	744	685	728	756	680	724	723	760	702	770	717	659	725	722	717	694	745	700	696	711	720	708	703	708	719	707	716	741	726	720	709	728	697	735	718	732	715	706	737	689	734	726	732	714	689	701	711	715	761	702	728	720	698	707	701	739	684	728	735	704	734	669	670	796	739	710	741	682	742	682	695	734	699	733	734	690	711	712	741	709	817	752	658	671	720	672	680	713	702	687	711	711	678	707	709	651	701	727	684	725	706	709	712	776	709	735	679	715	736	769	682	707	712	696	675	740	765	694	756	702	649	707	688	712	686	695	693	715	728	686	709	729	693	737	720	716	696	780	691	732	711	725	717	697	699	758	746	701	694	702	760	693	761	706	729	701	741	698	783	693	714	689	720	683	727	683	749	716	715	688	719	731	694	707	657	705	690	715	719	738	702	725	705	715	680	727	739	696	704	727	735	722	737	727	720	759	753	743	693	687	716	723	718	687	753	718	742	724	718	718	729	695	753	742	677	739	720	661	708	691	751	738	709	683	718	656	730	685	648	736	728	686	696	738	701	748	681	729	697	734	764	720	685	733	734	742	719	710	729	693	722	715	724	690	681	727	757	704	696	706	731	675	688	705	732	655	668	674	740	773	726	717	690	740	712	733	687	712	707	719	733	729	701	726	728	679	718	693	718	687	707	716	711	724	693	703	736	683	662	691	725	706	742	713	721	734	721	696	718	708	715	655	735	687	702	685	706	652	667	700	660	730	717	702	673	717	756	685	746	668	731	699	727	737	703	730	755	694	694	660	684	713	714	684	730	757	713	717	733	732	750	767	709	696	714	721	726	713	705	699	716	662	708	701	759	639	737	689	691	715	655	687	698	674	762	719	700	701	701	677	704	701	734	695	738	652	730	744	717	758	694	722	717	697	709	673	746	692	767	652	698	711	697	706	704	711	703	678	705	743	683	715	704	695	750	679	659	709	717	659	730	724	742	777	700	724	678	735	719	738	715	715	741	716	727	677	716	721	691	689	728	715	716	727	656	682	729	674	681	685	650	693	715	690	701	643	728	730	696	684	782	703	707	739	748	668	728	677	688	725	659	642	698	724	762	697	736	680	785	678	678	758	658	734	690	720	671	686	702	721	678	701	703	689	654	739	665	689	693	750	700	668	661	708	720	713	737	751	718	728	683	718	664	712	698	728	747	748	696	720	717	663	704	736	743	732	682	715	691	729	720	723	710	715	736	711	667	755	681	698	783	678	744	723	683	719	752	688	676	712	785	716	711	712	697	733	699	708	719	672	688	710	715	751	702	663	728	687	734	673	681	659	721	693	705	709	710	685	686	735	686	714	713	727	740	704	692	720	723	748	691	712	720	724	718	697	727	710	679	697	702	733	683	712	682	745	732	693	724	754	725	747	711	739	765	690	736	692	696	730	729	726	704	724	751	757	703	703	661	722	668	688	751	698	702	764	652	754	701	731	691	696	726	735	706	713	714	731	702	715	676	727	694	662	698	701	765	722	714	730	708	782	720	765	741	729	689	778	678	690	732	721	682	697	690	706	695	727	722	744	732	696	739	648	671	736	700	712	731	655	720	703	737	704	725	719	696	743	733	727	728	688	722	698	712	691	695	738	691	720	711	694	770	723	732	696	718	727	697	722	761	682	635	709	709	737	765	688	769	709	710	720	663	710	699	679	705	691	710	728	766	688	692	723	725	726	769	676	705	699	737	762	772	745	689	699	674	698	656	695	726	699	735	714	657	682	713	667	678	682	701	713	704	681	698	713	736	703	759	726	737	673	704	740	738	668	723	724	720	726	741	719	707	716	707	688	718	707	698	708	692	695	744	674	720	718	734	709	729	747	717	696	691	729	751	712	687	711	736	713	677	741	723	702	709	672	688	726	699	676	724	705	770	765	723	730	728	711	737	721	704	740	713	741	673	683	738	721	741	697	731	701	653	723	728	704	744	712	692	761	730	693	707	795	732	724	685	708	716	694	691	697	723	709	716	703	723	737	757	694	720	755	720	693	679	667	701	741	732	713	660	674	710	663	736	701	739	676	697	672	715	707	745	671	740	675	722	730	691	685	716	725	687	698	731	670	713	712	690	720	637	698	716	735	734	714	677	725	694	706	729	714	709	646	719	696	741	720	727	726	697	674	719	668	679	768	706	730	775	676	688	644	674	696	741	698	661	756	673	743	659	723	738	738	720	751	742	693	684	652	703	710	709	727	714	690	702	707	730	738	701	666	684	715	758	674	682	748	708	732	705	704	755	726	724	701	703	709	692	744	678	745	731	695	701	701	698	727	717	695	658	716	740	706	724	722	722	697	727	706	679	710	685	727	728	696	683	733	708	678	733	740	764	760	694	705	720	734	736	733	688	712	761	708	751	695	708	692	710	701	735	794	729	741	706	714	712	690	724	711	686	683	728	739	699	704	700	658	709	735	708	681	729	743	749	721	680	690	694	702	718	737	714	729	674	689	669	699	735	694	705	697	705	773	741	749	733	713	709	701	716	723	692	753	725	707	691	692	707	709	699	728	735	698	723	723	717	712	706	729	706	724	757	724	722	740	736	707	735	703	720	743	712	715	731	698	733	722	777	744	702	705	733	718	757	715	712	706	715	763	776	703	714	708	723	712	701	727	711	762	730	743	695	733	678	701	712	713	716	712	731	710	714	693	701	737	750	682	685	745	710	696	700	731	695	714	684	701	763	684	707	759	687	684	702	668	704	680	712	745	660	783	739	740	738	714	721	669	731	717	726	724	662	705	748	729	697	695	759	731	774	710	735	693	729	702	717	708	691	729	737	686	706	708	656	727	713	725	687	700	701	727	707	704	694	778	709	696	673	680	717	686	681	717	694	692	756	731	699	711	742	700	724	723	754	669	697	724	725	694	707	706	730	723	724	714	705	681	672	760	692	704	705	708	706	729	672	720	732	698	688	728	678	739	731	726	696	720	704	678	725	726	685	702	721	667	693	694	708	702	690	671	718	726	706	688	722	763	747	713	685	725	687	703	706	753	715	720	745	697	693	713	679	689	693
14626	1857	1909	1469	1062	779	692	541	587	479	448	409	442	378	354	425	343	323	345	320	329	311	313	306	291	273	310	288	327	283	327	279	275	309	298	300	270	255	308	260	286	272	288	285	253	276	303	266	298	251	254	273	274	273	243	281	253	294	236	276	256	294	273	263	249	259	278	279	277	262	258	269	283	299	282	253	271	300	271	295	266	228	317	281	284	277	257	268	264	255	274	269	259	281	306	253	284	252	265	266	265	278	243	261	266	252	266	263	275	278	277	272	267	289	261	278	265	260	284	255	273	245	272	253	276	266	278	267	275	253	251	285	267	287	274	262	262	284	246	241	277	280	265	289	247	263	249	245	247	260	273	263	254	252	275	243	268	233	256	296	265	263	232	269	273	268	289	313	307	294	255	269	280	282	268	261	272	297	276	273	293	260	252	234	284	278	243	256	273	271	269	278	273	268	254	263	270	251	280	245	266	287	254	242	246	295	253	244	252	251	277	253	263	291	269	253	250	288	269	297	283	273	287	289	271	289	274	270	237	254	286	254	270	287	280	235	280	270	282	278	284	278	249	283	249	278	274	245	272	277	231	287	245	251	281	295	270	267	252	252	242	285	265	250	285	268	243	278	279	252	257	255	304	291	245	247	269	264	228	249	297	274	277	281	275	267	282	275	235	301	295	282	269	294	266	233	273	281	245	303	303	283	283	234	292	297	282	277	254	258	231	300	268	288	300	257	254	232	255	288	281	261	253	260	271	261	226	253	263	259	282	246	280	274	271	245	301	273	275	284	264	227	264	274	259	244	235	248	269	245	265	281	274	284	283	270	267	272	278	230	276	278	249	305	275	281	246	258	270	249	235	254	298	295	278	263	286	292	247	255	279	253	287	278	261	278	307	287	277	276	261	277	267	279	285	303	222	260	260	291	262	239	247	261	268	277	307	250	291	245	280	275	263	261	301	283	299	284	265	247	266	279	272	273	251	288	254	272	252	254	251	249	266	241	242	270	268	285	292	262	279	262	251	258	269	270	280	294	257	257	297	294	289	281	264	304	297	263	245	280	317	278	264	291	285	256	274	275	275	284	241	260	256	249	305	273	265	251	315	285	251	276	250	252	301	279	233	270	262	266	259	276	264	305	260	253	277	268	278	265	282	267	256	249	263	279	285	246	265	255	278	285	271	294	261	266	262	278	270	264	266	273	250	259	285	266	258	272	257	277	277	306	244	300	288	290	312	311	245	273	273	273	282	268	259	242	279	259	246	266	271	259	300	277	247	253	286	248	301	250	255	252	247	278	294	279	264	273	259	272	286	251	238	283	291	253	253	268	285	265	298	260	294	263	293	261	271	288	285	248	266	244	280	261	296	257	270	265	278	287	289	273	293	305	259	242	257	266	276	305	269	306	271	273	263	257	279	268	287	283	254	236	283	246	238	278	259	281	274	242	247	268	269	255	254	282	264	257	272	275	265	275	263	263	258	267	249	254	259	268	249	296	292	323	259	254	302	266	322	261	244	263	252	243	269	264	281	255	263	259	284	259	282	265	271	274	256	285	291	282	291	251	261	266	305	275	250	282	263	232	245	300	271	275	297	266	272	290	262	238	274	278	270	285	240	282	307	257	274	288	281	276	272	258	272	289	270	245	258	271	253	243	262	270	260	264	278	279	278	276	267	264	260	287	264	278	261	254	263	261	246	260	289	277	281	272	268	264	247	303	255	280	256	285	254	289	265	247	262	275	243	248	211	275	249	265	255	238	263	260	275	305	295	255	257	247	293	294	280	271	247	237	281	267	274	289	274	251	224	245	261	291	265	273	290	292	281	261	261	274	284	290	292	270	276	250	277	262	281	261	260	262	278	274	259	263	246	268	266	277	253	261	269	257	266	270	297	267	285	269	213	281	268	290	275	240	261	276	265	261	267	269	272	249	272	262	267	265	260	278	242	289	261	282	308	267	315	244	267	270	279	272	302	254	298	255	252	275	274	292	279	247	247	278	253	254	291	289	275	280	234	256	260	264	248	257	260	284	255	270	256	270	286	282	217	270	264	283	257	258	271	255	266	271	284	282	267	245	270	269	250	256	270	267	258	234	285	269	266	247	284	280	294	262	277	260	274	272	251	242	266	308	270	266	245	283	284	265	259	290	275	240	253	244	289	252	246	269	239	256	288	305	260	296	275	240	257	293	281	260	248	304	240	253	263	293	269	251	262	266	284	218	260	266	251	267	268	277	257	259	275	288	244	261	303	254	293	255	251	289	307	262	293	269	274	264	244	244	249	276	246	290	250	289	249	271	284	264	263	277	280	275	284	267	275	286	273	262	257	260	291	280	268	310	299	257	298	258	300	281	309	272	284	291	303	259	275	277	267	251	288	294	277	268	264	244	290	275	270	260	272	272	249	268	262	278	270	248	273	234	292	249	274	303	273	268	290	268	277	249	263	260	282	249	284	273	268	256	276	266	272	287	299	287	284	275	271	255	269	287	268	293	253	274	258	246	277	284	276	274	265	261	292	238	269	268	269	287	308	234	257	268	257	267	246	268	279	254	266	288	262	248	262	243	292	254	267	248	280	261	275	300	295	314	299	276	275	311	261	285	252	283	231	276	263	255	260	297	250	263	257	284	265	259	266	249	274	259	269	277	254	247	288	277	252	241	286	263	256	247	279	285	259	285	287	270	308	259	245	254	275	282	248	265	272	284	252	279	258	260	276	260	282	268	247	291	246	225	259	247	263	278	254	293	270	256	279	265	268	264	265	273	280	286	287	273	236	270	282	254	286	263	247	272	288	258	234	269	261	258	258	246	295	267	267	236	243	285	245	256	235	285	273	284	280	251	280	301	262	258	270	282	278	260	247	233	258	258	263	277	255	257	288	241	266	276	294	281	242	244	269	290	272	263	277	251	268	268	242	266	257	270	258	262	252	274	288	264	262	229	262	277	271	269	290	272	251	279	266	267	245	283	276	255	270	297	268	222	252	278	253	269	320	266	284	292	292	271	284	232	284	270	263	280	285	274	295	266	249	285	248	234	276	282	264	282	266	271	288	249	277	256	264	271	272	247	273	258	293	324	279	263	257	300	257	288	268	268	251	256	264	270	278	279	259	264	245	279	236	271	270	290	285	288	280	261	252	243	278	256	270	288	290	312	283	279	289	270	265	263	280	274	257	262	267	266	283	265	287	262	240	242	267	252	269	250	287	279	247	274	269	281	290	286	264	270	278	300	307	278	261	279	269	233	255	250	265	271	279	279	280	273	261	273	251	252	278	281	249	282	254	279	299	251	248	257	249	285	258	270	268	270	233	272	274	267	295	298	281	281	279	266	283	242	276	288	265	279	304	266	277	259	265	252	244	258	284	298	275	272	257	259	274	274	248	250	255	264	278	246	247	279	261	269	283	259	260	226	261	265	260	274	270	280	283	262	259	268	277	272	277	253	275	285	284	221	302	278	238	278	273	254	232	248	250	284	271	226	263	256	268	293	282	275	286	277
8723	1758	3752	4480	3822	3108	2594	2295	1988	1833	1735	1634	1491	1477	1388	1220	1222	1203	1039	1052	988	992	958	938	956	882	894	850	876	825	733	792	799	745	751	707	770	781	764	738	731	719	697	729	700	706	707	672	698	658	669	705	603	637	624	615	656	649	650	634	636	648	640	611	650	638	614	615	604	592	607	656	633	661	658	612	598	568	646	673	624	656	585	640	620	617	653	595	615	602	611	636	620	644	629	609	619	638	623	641	619	632	616	673	596	632	633	652	612	597	608	606	615	630	612	636	601	645	640	617	650	634	675	661	651	608	622	623	631	602	592	637	617	597	598	619	618	603	622	593	581	638	590	614	649	615	623	582	597	638	645	648	592	620	563	625	591	623	628	632	601	624	648	607	625	614	628	632	609	605	619	615	644	616	589	640	578	635	609	641	604	641	613	598	616	576	673	618	626	608	624	617	601	592	587	552	617	631	642	622	609	583	603	641	602	644	645	634	622	627	596	627	601	602	646	618	649	649	617	615	637	612	628	676	600	607	627	662	591	563	637	647	637	654	597	604	623	624	635	605	634	620	604	668	590	604	586	623	606	618	624	641	626	599	614	636	592	649	599	622	637	606	641	607	643	581	667	643	625	618	583	624	608	676	633	681	626	578	591	609	632	651	637	617	577	599	591	578	613	602	630	647	637	588	618	654	647	617	623	617	588	658	647	639	617	644	614	601	632	607	635	606	610	634	553	596	628	586	613	660	629	635	612	644	616	596	595	636	661	600	675	657	614	588	592	616	603	602	645	664	644	634	623	660	649	600	617	594	601	637	653	600	598	616	623	603	657	628	608	647	667	629	626	612	609	623	628	628	582	602	581	631	610	600	645	595	668	667	638	632	613	626	626	608	628	633	639	669	592	633	608	617	640	652	626	612	618	643	599	631	583	608	595	643	580	637	628	614	595	616	569	650	619	599	649	621	628	633	610	646	626	606	666	638	592	617	629	631	599	602	655	668	639	571	620	635	615	660	573	638	600	592	667	637	618	608	695	620	624	636	611	586	612	646	597	645	649	594	609	637	604	579	624	623	605	606	592	597	623	583	629	605	614	591	625	633	624	620	672	629	611	596	658	600	641	602	585	625	629	622	615	648	615	576	622	640	658	614	586	657	562	621	631	620	576	643	631	641	698	611	663	668	645	635	577	647	667	616	604	612	579	657	597	611	607	569	599	632	577	617	622	588	633	635	615	656	615	613	661	617	579	596	646	587	611	618	649	656	630	590	649	611	620	600	611	632	633	641	641	633	641	624	666	641	554	640	618	642	619	658	621	605	642	660	594	633	596	620	645	634	630	636	651	634	593	569	588	626	625	674	648	624	630	627	638	619	625	620	558	579	598	617	675	568	638	608	622	622	653	607	627	593	656	605	623	636	637	675	656	644	626	584	589	613	585	608	625	655	628	610	624	628	627	665	628	639	621	611	624	638	597	586	639	678	605	599	600	625	627	660	638	609	653	640	615	604	652	644	598	587	601	663	650	665	605	647	653	638	608	624	595	627	601	628	595	578	675	622	609	628	653	649	587	645	608	641	620	655	639	601	590	597	625	625	620	599	619	626	627	609	668	625	619	618	606	635	616	595	644	636	620	591	614	645	625	618	612	639	648	622	635	642	636	626	604	590	597	660	664	628	639	637	665	578	580	632	663	626	654	648	606	639	646	597	629	573	649	594	593	620	657	637	595	629	611	627	650	591	642	623	652	627	622	608	618	634	604	644	598	564	582	613	641	608	661	635	625	575	655	597	574	611	607	600	569	613	630	609	623	613	580	649	650	614	642	636	627	662	600	627	627	609	618	635	618	617	590	640	621	619	605	627	604	604	655	628	638	607	664	615	683	611	595	639	602	627	633	590	637	594	650	604	627	662	643	593	593	596	668	657	613	597	598	598	612	623	600	623	658	587	655	615	659	615	609	613	644	613	635	576	619	655	605	610	652	643	634	627	588	643	623	619	613	601	657	630	588	629	655	598	607	608	627	590	645	648	576	635	618	636	609	615	645	596	641	628	605	604	620	631	616	631	618	644	643	632	633	614	622	644	637	644	658	621	600	613	613	623	602	639	638	615	652	621	650	603	587	630	625	608	629	583	614	653	629	595	574	634	600	675	606	585	598	583	611	642	661	622	660	616	634	606	613	582	603	611	604	621	611	647	604	665	609	613	623	602	581	612	601	554	624	555	593	657	676	672	637	608	602	618	619	608	649	610	651	626	649	607	660	591	604	585	585	658	598	609	637	569	560	631	583	590	641	600	617	649	631	613	593	659	603	589	675	585	628	608	614	625	602	606	672	632	583	591	684	602	622	654	608	685	620	593	633	618	615	609	608	624	637	638	644	611	625	670	584	608	645	602	635	640	634	635	652	643	615	634	611	593	574	676	594	598	673	594	611	637	592	639	678	595	605	641	602	618	608	638	640	624	608	625	604	620	651	612	617	626	604	591	624	659	584	661	596	611	614	607	626	623	627	605	606	591	618	549	621	581	617	637	613	655	645	656	611	604	613	633	640	635	642	597	600	611	603	640	617	627	657	601	614	662	597	615	655	648	629	597	630	626	609	629	613	618	601	647	631	630	578	654	658	579	606	599	612	606	665	626	607	631	559	594	666	654	588	601	647	621	644	632	612	605	599	624	609	614	608	618	580	642	567	603	660	637	662	613	616	627	625	620	603	619	607	644	590	619	594	684	611	630	610	640	622	634	607	637	609	660	631	627	606	647	567	580	648	601	592	608	615	618	605	597	624	621	619	629	635	636	630	643	611	627	646	655	606	616	607	575	620	612	584	608	611	634	587	644	604	634	621	590	606	611	619	574	617	616	590	553	602	650	600	620	625	596	641	603	596	718	626	602	637	609	580	561	621	642	647	617	626	635	584	647	617	627	623	630	625	620	631	608	628	631	630	603	607	608	641	615	582	605	628	545	666	623	619	639	660	640	627	584	636	672	628	621	627	628	573	612	660	655	645	582	613	606	614	592	626	629	639	648	625	628	633	621	633	626	636	641	594	642	628	627	639	618	634	618	653	650	642	588	583	602	640	613	613	583	605	623	630	615	655	609	618	616	626	632	634	668	591	589	627	578	630	661	630	629	605	587	680	632	635	590	607	600	612	629	604	609	608	623	629	613	583	646	603	618	658	602	601	604	568	630	628	586	606	581	644	663	647	656	616	649	649	613	623	642	621	638	636	604	614	616	632	638	593	601	633	636	661	618	604	658	617	622	637	614	652	627	628	642	637	598	604	628	631	637	638	653	621	582	637	610	649	631	618	612	620	621	619	634	637	625	618	618	623	582	644	667	588	626	670	608	655	655	644	645	612	621	603	666	607	642	588	641	628	597	614	595	615	612	610	567	606	659	620	641	605	579	660	612	660	643	578	614	588	594	611	626	619	658	601	594	638	652	642	591	614	602	598	611	659	605	627	595	608	631	606	611	670	561	605	645	617	609	636	645	601	620
1693	443	545	508	372	341	325	319	252	245	297	267	251	260	250	221	247	243	270	223	224	256	246	226	249	215	220	237	247	259	230	225	230	228	238	228	220	231	220	248	244	215	219	234	226	215	237	253	216	217	199	236	253	212	199	232	228	229	234	226	239	202	211	218	239	237	248	244	249	224	248	216	229	243	218	222	269	222	226	273	211	210	209	237	246	232	219	224	218	216	195	212	211	224	233	211	209	174	210	236	250	228	242	223	251	227	233	224	184	226	211	220	214	242	227	223	224	225	228	218	231	250	238	212	247	200	223	230	230	233	228	224	228	237	211	222	240	220	204	221	213	246	234	235	212	246	243	268	235	205	229	252	203	214	220	264	225	237	225	216	223	210	226	250	232	197	240	204	197	221	248	188	227	217	193	246	225	217	225	240	228	212	255	199	212	211	237	235	222	223	200	232	224	229	245	224	230	243	236	185	223	234	254	264	233	242	208	225	193	230	253	223	240	215	226	228	204	241	221	203	222	226	214	217	229	209	230	199	206	208	225	212	231	201	212	221	206	229	236	246	256	234	230	246	228	217	214	252	224	211	220	223	227	209	205	212	235	224	227	231	218	223	255	222	231	240	237	224	230	207	200	244	246	234	239	199	218	226	221	240	218	250	212	226	233	238	194	233	236	232	209	207	224	241	263	215	197	232	224	224	235	234	230	222	236	224	241	200	217	229	258	216	239	211	230	193	216	205	218	233	211	215	247	226	218	233	218	224	262	232	244	273	229	241	218	224	228	242	226	248	240	209	242	217	254	224	224	194	240	221	206	201	250	212	221	235	221	210	242	199	235	236	219	207	222	211	201	261	225	214	216	254	223	213	206	217	242	199	201	229	245	223	244	206	208	198	209	236	209	260	242	231	242	198	219	203	222	225	224	210	216	227	219	206	236	212	224	212	216	225	215	225	251	221	210	201	222	213	196	238	245	240	198	232	236	234	223	261	188	222	261	250	217	223	225	206	221	224	207	218	223	215	230	240	224	228	212	225	195	206	219	229	241	240	209	232	223	208	211	225	242	222	214	219	260	219	234	232	254	239	224	251	239	227	241	247	237	193	198	230	230	203	249	233	229	204	236	218	219	203	234	238	213	224	215	220	240	217	222	210	223	195	237	223	257	217	236	228	233	239	236	192	250	244	216	221	241	219	243	221	249	235	234	196	230	204	237	186	219	234	216	239	249	212	223	234	236	193	202	216	220	258	223	226	215	221	210	223	219	227	228	214	200	250	214	226	217	203	237	196	225	224	224	227	229	231	228	219	217	230	216	243	245	238	237	255	255	206	195	229	248	216	235	219	217	221	231	200	217	214	229	203	211	234	232	221	237	228	220	225	243	212	192	235	224	227	235	213	240	203	266	239	251	214	236	181	227	222	248	202	238	234	227	236	247	202	236	230	249	235	220	223	227	239	203	224	232	234	223	221	249	196	237	221	226	192	228	234	240	228	254	240	253	217	244	233	228	231	246	223	187	246	218	238	245	236	249	232	204	235	240	205	228	234	262	210	233	243	211	223	239	214	227	209	238	215	202	222	242	204	245	220	200	229	208	215	200	206	233	231	216	226	257	224	236	228	254	180	193	232	207	224	222	234	237	255	247	209	205	223	228	212	227	227	216	214	233	232	240	231	249	205	222	241	205	247	185	215	224	218	224	229	205	240	222	215	217	222	212	246	208	222	219	225	220	233	198	217	232	242	254	228	257	187	193	208	239	201	221	215	225	237	237	244	224	238	237	185	217	217	230	239	239	222	218	237	255	241	250	249	220	230	202	223	198	206	251	218	221	232	211	231	231	239	211	223	219	204	206	243	217	229	251	253	256	217	213	209	240	236	200	224	212	264	218	210	222	240	249	220	233	217	219	215	229	225	230	231	246	255	236	207	223	256	243	225	234	231	180	211	212	215	212	219	208	201	199	232	246	210	234	266	230	222	222	222	227	229	210	203	212	225	223	189	239	233	223	228	235	240	240	207	224	215	254	233	214	243	226	222	208	243	233	230	265	242	207	205	211	225	225	210	218	232	207	199	248	224	242	260	238	215	209	174	230	203	226	215	231	189	204	225	204	213	215	233	241	230	247	216	240	196	253	223	260	245	257	218	232	224	245	211	249	214	188	251	206	205	214	232	238	209	211	209	252	226	241	246	218	216	235	219	234	194	242	218	213	255	206	210	238	228	277	253	229	223	221	232	240	217	232	251	239	223	224	227	231	177	227	238	237	232	244	226	230	233	234	221	220	220	203	195	237	225	216	231	215	252	200	213	242	254	236	215	220	241	247	195	204	239	220	230	196	244	242	209	243	204	204	226	239	208	223	228	213	236	223	207	235	224	206	254	228	230	226	234	229	248	245	218	223	231	226	241	205	224	245	222	209	231	213	208	250	232	213	181	200	217	241	225	222	222	213	224	236	222	229	231	203	218	203	230	237	228	192	233	229	216	208	228	212	221	227	201	217	219	255	221	218	213	226	230	213	204	239	233	249	190	238	226	230	205	211	228	218	236	237	260	235	251	243	251	242	241	224	195	241	245	241	211	225	269	212	232	223	227	212	229	261	220	217	229	252	243	223	215	235	244	234	198	201	203	211	217	243	258	237	242	231	214	245	210	227	238	224	219	227	212	228	233	232	193	230	208	221	232	234	233	252	232	205	244	242	210	258	234	232	203	244	229	237	214	253	209	219	210	211	235	221	253	246	210	226	220	213	253	236	236	225	206	194	229	196	252	233	232	210	224	231	251	218	246	235	257	208	256	248	243	221	216	232	235	246	245	233	216	248	215	214	252	266	217	229	216	238	233	239	242	238	219	237	210	212	206	211	206	219	256	244	251	236	249	245	205	209	224	214	225	222	194	216	239	227	252	231	217	208	220	221	218	244	199	221	264	190	216	253	231	217	234	261	225	212	197	224	242	225	217	217	220	213	228	218	264	220	245	227	217	216	220	219	226	233	208	248	212	207	219	234	210	258	215	234	213	217	219	219	246	244	234	229	252	231	254	226	231	225	214	225	246	225	225	233	224	202	240	189	227	254	237	262	223	199	231	233	225	192	220	211	244	225	201	189	212	238	251	212	240	257	231	227	221	211	244	214	193	210	197	258	216	214	229	216	216	256	241	251	212	222	243	268	227	220	234	236	250	212	216	229	216	223	212	233	230	238	209	198	231	224	202	218	215	223	259	223	219	215	253	230	227	215	219	207	209	218	222	199	228	244	222	240	248	255	264	254	239	215	248	229	218	226	244	246	209	250	228	247	220	217	218	220	244	187	213	239	206	221	230	236	185	229	231	209	223	243	226	234	253	211	242	223	221	212	240	233	235	235	230	230	196	214	245	243	245	221	246	222	218	200	232	241	223	229	272	221	228	237	221	228	241	225	227	204	246	237	267	237	268	197	229	192	211	229	239	228	215	227	229	237	240	233	247	257	230	233	207	267	240	231	225	206	225	237	253	224	242
1877	773	1235	1436	1231	1108	975	938	846	836	822	827	732	773	688	735	706	675	619	629	661	620	621	616	607	698	611	594	603	558	593	581	583	601	575	568	573	568	585	578	619	615	591	575	577	582	535	593	536	530	585	568	541	581	565	583	526	598	594	555	529	527	588	548	560	573	557	545	548	552	581	566	543	563	543	540	551	564	544	529	552	547	550	544	495	576	506	548	539	524	576	549	544	536	551	551	607	582	548	541	563	597	572	557	546	593	541	570	559	563	524	495	544	563	556	597	553	566	541	541	551	555	527	536	549	539	532	600	571	553	585	552	536	532	522	580	534	534	554	560	520	566	523	533	532	556	538	537	538	567	548	559	548	520	545	556	518	582	516	545	538	539	590	528	537	552	538	544	518	542	570	575	550	552	535	562	574	526	460	519	532	568	534	533	569	518	532	559	522	534	563	558	535	604	540	567	534	578	585	591	551	568	510	568	495	543	602	567	534	567	562	582	549	559	573	582	504	566	561	542	541	557	499	557	520	525	532	554	519	516	554	553	507	572	549	539	531	524	551	564	540	553	534	558	554	576	577	532	589	574	527	512	542	530	512	553	537	552	583	510	529	550	567	581	516	491	533	537	536	511	545	561	528	542	538	536	501	519	550	547	520	512	527	567	595	519	513	569	556	493	550	500	524	539	536	520	532	559	510	528	554	536	562	578	517	514	555	528	527	523	549	548	539	547	523	534	535	578	549	534	551	526	503	544	522	587	527	526	542	530	484	537	542	532	495	533	536	570	567	521	512	537	543	543	592	511	534	570	549	524	574	558	565	551	527	553	609	552	557	525	536	561	534	564	561	523	530	510	551	567	555	513	566	518	576	499	558	544	539	540	567	519	554	528	536	504	536	562	577	593	557	553	533	509	555	525	558	556	497	530	501	535	546	592	550	555	536	560	563	561	587	570	552	560	558	555	581	552	514	537	571	526	525	558	475	537	566	538	507	516	544	518	492	521	549	571	550	557	516	550	526	532	561	539	515	511	545	525	554	541	548	516	523	551	557	531	511	514	551	538	543	567	532	537	569	527	561	571	549	533	572	530	508	562	536	526	571	546	577	557	520	548	528	553	517	564	560	580	591	549	572	539	537	552	562	516	537	518	562	557	527	567	512	525	511	551	545	543	540	570	561	526	503	566	515	582	588	562	512	559	509	515	529	566	513	524	564	561	521	561	520	533	581	557	589	586	546	507	542	543	539	546	558	577	546	546	526	568	577	528	560	532	526	519	574	540	540	504	539	525	546	510	541	544	563	493	571	571	562	505	536	510	514	525	582	534	521	528	559	535	523	534	577	558	578	559	572	559	515	525	561	540	566	580	526	562	514	547	533	538	518	574	494	568	520	599	537	569	504	496	543	521	585	553	543	551	503	537	553	536	557	544	532	553	525	552	554	554	546	579	598	586	544	556	546	545	538	536	542	522	518	520	534	529	538	544	513	538	533	505	537	535	580	536	544	553	529	588	586	518	587	598	538	527	594	498	495	530	518	513	534	541	497	506	555	575	521	535	546	530	556	515	598	512	565	551	525	566	561	559	571	598	544	528	539	547	539	528	529	534	511	551	515	558	547	559	512	528	602	551	551	555	539	534	544	568	587	544	497	530	551	554	520	546	498	542	574	524	559	567	515	561	544	528	587	562	554	513	550	577	560	542	580	547	581	524	508	496	553	553	548	530	554	520	555	557	567	546	570	522	538	556	556	503	536	534	537	570	565	517	522	564	530	519	527	577	538	547	571	534	572	524	516	557	580	551	562	537	522	545	521	543	544	498	500	528	553	504	509	519	542	553	557	568	532	524	555	507	560	504	533	529	585	530	504	631	520	562	566	536	535	577	611	558	601	550	558	484	554	555	519	526	522	603	520	575	545	537	537	557	581	557	561	539	507	503	546	583	529	499	555	549	558	509	534	592	543	556	571	573	567	536	521	477	556	557	583	568	551	535	551	509	598	592	538	534	536	497	552	494	542	571	543	546	566	522	550	560	538	553	558	543	531	545	515	518	513	605	543	554	482	563	593	566	542	553	540	557	524	538	517	508	485	536	513	499	543	522	564	534	528	544	554	574	535	547	542	547	549	591	523	535	519	551	556	575	566	530	542	564	543	506	568	529	513	560	542	552	552	550	591	526	553	555	521	541	555	548	515	533	528	530	567	553	517	536	528	548	577	546	536	539	530	571	567	522	505	566	544	594	568	535	560	553	536	537	573	557	534	546	564	573	531	512	522	536	520	570	568	579	555	536	574	541	561	551	535	583	600	545	566	517	564	546	559	531	547	611	507	538	565	581	607	521	494	576	532	542	558	551	559	534	581	547	535	577	517	538	537	533	533	550	551	546	536	544	526	566	510	515	540	552	577	500	521	569	535	583	566	578	567	567	511	526	492	570	571	542	557	550	546	553	546	532	504	533	524	591	553	545	528	578	514	542	516	554	547	491	580	508	540	540	544	553	597	554	532	571	577	567	565	539	559	566	522	554	519	564	558	531	550	539	553	545	555	516	533	497	549	510	554	521	507	538	557	527	552	561	516	557	576	566	580	520	563	531	522	516	557	564	567	607	549	574	540	548	566	538	532	501	550	570	567	578	549	581	551	562	535	575	551	570	545	543	574	532	544	540	546	554	557	509	565	560	537	555	563	502	559	538	576	523	507	561	550	530	521	560	531	502	558	560	527	535	561	493	526	600	542	556	549	520	519	534	545	564	539	552	567	545	572	541	521	546	528	515	528	576	541	538	524	551	550	561	520	509	539	529	516	565	538	549	532	535	543	534	522	541	529	554	537	555	565	573	549	577	570	572	495	555	563	580	515	539	520	580	542	535	542	538	540	531	558	542	572	570	551	545	502	548	547	555	539	566	540	497	559	538	526	570	537	560	545	526	508	590	513	534	505	541	555	537	542	491	516	531	546	516	528	530	538	544	559	510	535	582	527	529	567	546	545	533	571	578	563	499	498	559	562	546	516	541	556	556	544	523	546	595	559	525	534	572	570	533	551	496	551	584	539	524	527	570	520	535	534	529	553	552	542	545	574	508	535	567	491	562	507	518	554	510	569	550	555	534	525	588	598	570	564	531	564	522	553	512	521	540	547	517	578	530	574	506	596	522	511	579	552	591	510	583	576	537	522	557	525	566	538	538	533	552	564	496	524	532	503	497	514	590	594	571	571	552	554	543	548	560	535	522	542	518	511	567	540	504	522	577	545	511	521	511	547	548	536	541	571	540	538	528	543	503	543	555	580	536	544	562	578	531	511	505	537	498	548	556	541	592	512	546	525	522	575	559	548	562	542	529	564	547	529	526	544	529	543	512	514	546	564	542	580	551	523	552	541	538	569	605	570	519	555	558	529	544	557	532	533	518	530	528	568	539	545	556	555	543	549	540	535	570	571	565	525	499	529	547	521	509	536	527	534	554	551	535	525	581	582	535	571	547	524	526	545	548	566	552	535	568
7887	994	1226	1072	719	639	546	514	431	395	379	445	402	371	355	366	348	340	270	341	316	313	351	363	328	335	304	289	329	358	303	283	304	315	323	348	302	314	299	328	343	321	314	305	336	324	315	298	283	318	306	311	335	298	314	301	339	300	301	270	302	326	285	300	327	350	291	341	307	299	291	288	349	301	277	329	309	324	312	340	312	306	293	307	333	287	294	322	299	291	314	311	280	264	355	296	290	316	331	314	300	316	310	315	298	314	333	310	293	301	275	312	307	326	329	295	294	306	256	326	294	289	293	322	278	302	297	313	268	329	247	308	316	321	302	314	337	308	315	301	299	301	291	299	297	323	301	316	320	299	288	301	319	308	303	298	309	335	310	311	304	320	296	266	311	322	295	269	277	313	266	330	308	324	314	303	328	297	258	293	304	275	315	291	305	303	339	307	311	332	298	320	289	304	305	276	275	304	306	329	297	293	308	307	293	284	316	277	345	321	320	330	283	344	308	281	292	285	274	292	326	308	307	343	328	354	301	312	328	311	314	283	296	315	337	317	304	314	311	262	290	311	321	291	332	302	271	310	307	286	331	315	289	302	286	299	298	350	308	264	323	307	286	290	316	308	345	308	297	282	316	290	270	301	312	316	298	323	286	284	320	307	286	275	306	278	328	302	273	325	345	317	325	302	304	305	257	325	326	320	297	316	355	296	273	304	296	329	274	317	312	286	303	295	293	268	299	271	295	295	303	323	294	299	274	308	288	284	311	313	297	290	315	319	335	318	292	316	295	286	291	318	318	328	308	289	290	276	284	319	319	299	300	315	312	343	296	292	311	329	328	302	289	285	313	297	304	317	321	295	337	287	269	273	291	285	326	296	292	276	266	293	292	349	309	296	315	315	325	311	295	307	312	289	291	298	289	305	337	345	309	298	314	325	279	304	288	337	324	290	283	301	275	306	320	303	302	331	298	300	300	308	316	313	295	299	318	292	306	284	309	304	280	314	320	337	302	265	299	283	282	296	337	280	323	286	310	342	301	305	309	292	321	316	300	277	292	319	301	325	295	301	302	314	303	287	319	290	328	305	320	331	334	301	293	314	314	306	302	325	281	311	298	298	317	324	341	296	299	289	271	301	283	311	274	316	313	309	288	274	297	295	330	298	298	281	298	300	289	280	313	321	281	317	312	296	281	297	324	319	289	295	312	331	316	313	318	314	298	276	327	285	313	253	298	330	292	280	280	299	312	321	290	311	303	330	288	323	313	318	298	300	339	279	321	325	303	332	286	315	270	302	315	306	319	296	285	284	289	314	307	279	314	309	322	328	301	301	320	303	340	324	304	328	307	308	294	272	292	287	272	297	346	291	309	309	287	304	299	334	300	292	285	280	297	343	313	320	316	270	318	298	307	311	288	319	300	332	297	292	269	322	337	312	324	321	317	295	313	279	296	319	319	295	307	308	307	280	306	284	305	295	254	298	311	296	311	319	307	287	290	282	290	323	336	322	298	294	311	293	302	279	312	303	321	307	331	346	314	322	301	305	300	310	302	311	306	311	326	320	273	312	325	311	288	292	329	270	304	303	279	296	313	284	309	317	323	331	299	276	294	320	304	343	305	309	321	305	309	322	340	314	289	306	280	307	303	321	302	284	335	306	295	305	283	305	306	315	275	315	287	297	290	348	302	323	290	308	326	327	291	258	311	325	316	319	310	315	297	322	281	284	322	316	296	297	291	314	307	337	305	288	317	302	302	303	319	322	328	320	275	291	290	309	324	294	311	268	334	313	313	307	294	322	277	311	295	326	286	293	363	319	300	293	296	287	328	287	292	302	314	299	289	301	310	341	291	316	321	289	289	312	294	307	271	297	308	295	304	282	311	349	334	343	282	307	285	328	292	321	295	307	336	304	292	293	277	266	344	319	325	299	316	276	319	297	306	340	339	296	305	299	302	270	305	313	320	306	294	310	318	293	325	330	288	303	304	287	301	329	311	335	296	319	307	327	300	327	302	312	309	313	304	297	325	282	308	313	284	321	283	271	301	302	268	287	322	283	307	324	300	320	335	306	304	341	337	313	329	314	330	341	294	327	331	303	288	330	323	295	280	302	291	319	312	303	318	265	306	318	289	287	282	319	316	304	296	286	290	292	320	344	321	301	316	343	314	319	312	293	342	306	303	287	297	304	305	311	271	310	317	299	307	331	305	310	332	271	322	330	286	303	309	303	306	305	296	367	316	347	292	285	266	292	268	295	298	300	310	278	316	299	299	314	311	339	306	311	301	296	310	292	316	303	291	300	282	336	318	276	285	302	329	293	336	282	294	316	297	291	313	294	336	297	296	305	334	295	291	294	324	319	306	276	325	296	298	321	329	308	317	291	275	315	290	341	287	328	310	294	285	335	325	308	300	285	299	316	269	295	290	338	250	354	315	302	327	302	301	277	283	309	318	287	302	319	277	323	265	298	309	285	282	316	349	311	283	283	292	327	321	275	293	316	306	335	277	282	271	304	278	293	302	337	312	292	314	265	314	314	321	293	284	320	288	320	315	324	285	300	302	302	309	301	311	291	317	332	300	332	304	295	314	299	297	351	297	287	309	305	301	335	311	342	292	310	314	310	308	321	293	304	295	268	298	291	301	277	303	320	302	300	316	310	323	322	297	278	291	341	333	341	315	297	292	313	320	300	296	301	331	308	312	352	312	298	313	301	312	318	298	319	327	276	286	306	284	310	313	291	300	341	286	305	276	311	296	335	285	308	296	321	307	320	318	305	311	280	294	310	298	299	290	301	328	326	303	305	281	317	319	341	313	303	321	330	311	326	306	308	293	304	291	301	359	268	284	279	292	309	308	328	293	304	304	345	317	300	305	313	333	250	308	324	308	295	337	286	327	315	320	300	303	318	294	318	303	349	326	306	301	287	293	331	272	306	322	296	334	278	318	299	310	318	335	348	313	308	332	319	290	305	295	304	287	287	280	299	312	283	306	275	332	273	267	320	337	321	303	300	316	316	288	307	323	308	308	291	306	269	303	276	277	305	313	286	291	310	326	265	275	305	301	307	314	332	339	279	292	301	301	301	287	325	305	316	266	324	306	335	283	293	324	295	300	303	313	307	299	265	316	315	293	298	319	290	324	303	337	270	282	293	357	339	319	305	293	303	318	320	317	337	295	314	310	279	319	295	277	312	322	315	314	287	288	330	301	301	307	317	345	295	291	313	287	292	318	303	311	312	323	308	316	322	301	281	311	299	316	303	287	264	315	293	305	319	315	294	292	312	320	313	312	277	314	289	287	318	337	303	307	307	322	327	288	321	330	298	322	311	344	315	287	290	318	284	313	315	297	328	289	291	317	296	310	287	302	299	298	308	308	299	268	311	302	302	325	315	302	359	313	290	321	311	286	291	302	324	317	315	313	290	292	318	294	299	320	345	275	286	281	279	319	295	332	336	311	295	304	303	309	291	296	320	280	298	324	306	331	307	307	317	290	319	298	334
6705	1342	2534	3003	2611	2294	1874	1619	1569	1433	1287	1363	1218	1254	1178	1159	1185	1052	1041	975	916	902	943	806	875	862	908	915	876	841	853	853	749	833	797	759	781	792	763	792	810	733	741	778	816	722	744	763	768	733	756	693	763	669	718	736	769	714	736	659	790	709	715	719	683	738	734	672	758	735	694	674	713	720	755	701	747	756	705	692	672	735	734	708	713	728	723	696	746	748	745	716	718	737	679	679	722	721	697	710	695	759	721	736	736	686	720	712	724	730	671	703	726	719	696	730	738	740	718	701	716	694	743	701	710	704	697	721	693	690	693	727	682	694	703	713	746	702	724	764	710	702	710	714	726	679	743	701	682	696	725	727	692	714	743	727	701	706	700	732	706	708	695	731	717	699	692	687	692	713	678	726	723	714	692	693	688	721	669	710	737	746	761	723	758	751	668	693	723	714	679	686	700	717	676	742	720	691	724	787	737	685	689	696	677	714	719	713	758	692	761	677	719	714	757	664	703	743	681	686	656	703	692	680	724	716	744	742	692	674	709	655	725	729	729	728	749	740	717	734	725	702	669	713	705	747	679	709	727	717	724	703	659	683	698	676	744	709	712	672	701	712	715	757	684	704	715	736	728	751	685	714	709	774	703	711	708	788	728	698	723	713	714	689	712	735	694	767	651	686	712	744	691	699	693	724	769	706	692	694	704	725	734	704	706	705	724	712	684	761	688	724	712	763	683	682	750	728	678	703	717	738	687	682	725	724	738	706	694	718	724	685	714	703	702	674	665	654	685	699	704	719	725	742	708	757	722	736	717	687	715	716	738	706	700	708	722	723	712	741	695	734	705	710	705	654	731	691	667	690	724	709	724	736	739	695	720	676	694	718	733	693	771	718	719	730	713	670	650	696	696	734	729	723	731	729	705	724	717	730	739	728	740	723	717	717	671	683	702	740	673	748	687	724	691	703	773	697	690	725	737	699	697	702	741	744	685	686	652	676	668	697	714	721	697	728	702	709	697	700	665	688	694	714	721	737	742	710	751	715	746	710	697	697	709	712	679	677	673	713	718	665	734	719	701	720	685	734	714	727	754	755	659	687	716	762	691	744	699	714	730	710	737	726	732	764	685	720	730	692	717	658	731	710	760	706	709	692	696	694	724	692	707	663	738	712	655	710	702	682	717	672	697	694	703	750	678	670	732	691	749	703	716	720	697	693	690	751	719	693	676	696	706	710	726	704	734	721	738	714	695	692	714	735	709	678	749	720	699	692	712	644	710	749	732	750	732	718	674	733	732	684	700	724	714	676	729	729	732	666	725	680	711	679	704	620	742	727	691	676	672	645	723	737	752	695	689	732	712	762	644	723	698	727	755	684	706	742	691	697	685	669	713	727	693	668	675	690	753	760	688	686	685	670	707	697	727	719	729	688	710	669	753	753	723	691	706	721	634	701	640	681	757	699	731	706	724	686	743	728	689	757	654	739	706	677	704	719	722	722	665	732	693	666	717	678	756	704	677	718	727	699	684	751	716	686	735	708	716	685	716	681	721	688	710	752	673	743	745	715	722	714	707	707	739	679	701	675	701	714	714	701	685	726	705	702	706	669	723	697	714	682	709	700	728	698	688	729	743	716	676	771	729	681	705	696	714	734	693	734	723	712	671	683	721	683	701	709	673	754	770	693	728	767	740	717	722	692	742	723	717	707	731	720	682	673	658	740	699	712	727	685	729	731	709	708	738	726	706	688	743	681	709	730	738	743	728	728	721	679	682	718	739	707	698	738	730	712	700	718	751	677	714	687	694	707	760	725	715	713	698	733	668	730	706	714	691	696	737	650	727	740	749	762	740	723	734	671	690	682	677	675	699	719	742	692	742	740	689	677	708	736	689	724	720	709	700	685	652	694	668	625	704	637	746	757	705	657	700	661	670	693	749	691	745	701	659	741	708	713	734	757	691	662	673	721	695	678	716	721	702	751	677	713	702	733	723	726	674	731	717	706	697	702	685	642	732	719	678	699	740	701	723	693	723	737	745	705	738	721	690	727	709	754	687	716	679	682	801	748	703	728	731	724	668	699	745	716	762	688	723	695	700	758	708	713	676	722	704	720	704	734	682	788	726	728	755	689	745	720	707	707	744	711	710	720	755	721	719	673	694	690	716	693	733	709	692	755	693	670	690	697	689	670	734	715	700	667	738	679	702	706	751	687	677	715	701	703	734	757	708	698	679	690	718	698	783	672	699	741	660	718	684	704	696	717	690	721	686	696	755	690	741	753	714	715	699	750	694	760	693	714	709	709	676	740	738	702	746	691	759	673	763	693	702	693	715	723	701	673	672	724	699	703	726	690	733	685	692	713	678	689	706	721	683	735	660	713	722	730	731	696	747	680	745	743	698	710	720	756	722	725	682	721	675	716	705	720	717	735	704	730	699	677	703	703	686	733	709	726	751	763	693	682	690	703	689	709	719	696	708	718	726	713	713	702	749	708	689	734	741	756	703	708	729	723	752	734	744	725	702	708	680	697	685	710	739	720	698	708	742	756	669	721	738	696	750	719	698	717	748	736	669	703	690	698	697	700	670	795	781	670	690	693	736	697	717	716	710	712	639	679	716	716	710	732	683	651	776	697	684	698	753	755	674	665	699	680	680	695	744	639	703	725	675	705	732	705	745	680	715	688	697	715	741	718	711	680	721	723	725	742	739	703	692	747	726	700	699	704	695	693	711	740	704	708	726	772	705	728	694	685	704	694	676	699	653	676	725	710	710	687	679	697	686	724	760	703	690	710	741	666	724	752	700	689	731	716	704	700	657	701	715	695	649	735	710	717	717	685	758	680	745	755	756	681	667	715	711	739	706	642	674	688	693	675	720	678	699	709	703	702	684	722	724	709	757	733	723	745	709	703	693	718	665	706	691	720	705	718	674	711	692	716	745	699	705	714	707	651	724	753	764	675	681	669	698	739	779	707	686	695	644	750	723	723	704	732	722	722	652	643	682	713	731	659	692	709	651	707	681	737	730	716	736	694	707	669	686	709	721	729	667	691	714	772	740	734	719	684	681	703	754	735	694	755	698	710	729	680	695	666	726	731	702	689	689	716	682	681	734	701	720	668	721	655	629	694	685	706	740	710	683	739	682	749	758	707	698	720	716	714	727	733	712	652	737	664	772	707	734	655	751	733	658	711	714	684	702	694	730	693	716	687	733	776	746	696	714	722	749	715	700	669	719	699	751	677	714	762	730	679	703	712	688	717	701	689	712	728	703	715	706	720	746	721	710	729	739	666	731	706	720	713	731	674	723	692	706	664	681	743	727	684	728	725	720	716	723	720	705	744	680	696	725	678	720	742	714	704	712	670	655	753	710	692	702	736	707	670	692	693	708	722	666	692	742	711	699	707	677	682	735	714	682	758	721	751	701	728	699	710	738	738	709	692	745	720	740	722	700	712	715	755	669	759	710	670	680	736	700	721	692	676	704	713	688	666	734	750	725	713	738	732	701	705
14541	1787	1842	1467	1039	847	670	569	560	458	431	439	426	365	378	367	345	361	330	330	319	323	294	328	307	266	305	296	278	294	302	281	272	268	291	282	279	297	279	306	275	256	260	285	277	262	278	264	252	251	249	271	281	280	273	241	252	243	274	262	258	282	286	291	249	267	286	281	274	291	258	261	266	283	236	260	247	288	226	259	235	288	254	266	268	286	277	245	282	290	261	263	281	243	278	264	276	275	297	261	278	245	271	285	278	290	283	267	245	246	288	263	270	277	261	304	264	280	243	258	278	272	280	253	275	279	291	255	269	278	294	306	282	292	257	260	285	261	278	256	266	252	255	288	267	271	298	259	270	284	297	249	244	261	292	263	295	256	258	269	282	306	271	278	271	282	269	260	284	286	263	276	285	269	294	279	266	271	270	251	247	276	271	278	247	250	282	240	264	253	256	253	278	298	242	241	316	272	265	267	283	279	272	273	282	285	286	255	292	275	276	281	286	272	277	268	273	289	247	302	274	284	264	279	262	286	268	251	288	271	259	273	277	274	267	286	282	262	242	276	231	251	268	284	264	232	289	268	261	275	275	280	268	270	242	256	238	307	280	256	256	284	253	279	236	257	272	266	292	278	262	244	233	293	274	273	291	263	288	306	295	257	283	246	262	283	259	282	266	254	232	286	275	253	282	276	271	255	264	265	269	272	269	257	276	271	273	267	234	262	242	262	259	284	239	259	283	264	271	261	269	256	258	285	282	258	283	272	242	228	284	242	294	277	273	261	231	265	290	268	257	255	288	254	253	290	242	272	275	260	276	269	236	277	267	265	243	251	274	245	271	218	260	291	255	231	264	266	261	265	280	258	252	285	298	279	277	267	277	265	265	271	261	259	263	269	236	265	247	251	268	273	251	266	241	283	258	283	286	275	251	247	275	237	262	299	266	273	263	260	262	298	262	245	257	282	282	265	296	275	252	264	293	264	264	236	254	263	248	265	264	279	274	291	282	250	265	220	252	284	264	259	282	265	268	284	280	255	240	284	273	287	256	295	275	254	258	248	257	323	284	265	273	290	280	273	249	276	274	295	268	282	274	270	269	286	246	281	300	263	305	248	272	255	267	275	234	257	248	268	269	277	262	249	254	254	275	283	263	289	270	270	273	273	264	266	255	228	268	260	272	267	258	238	261	254	302	256	263	268	256	261	286	277	251	263	287	271	260	259	259	274	251	265	256	312	262	251	273	257	249	271	257	250	274	276	242	243	230	230	242	281	294	255	266	260	301	268	309	273	270	230	273	271	255	247	250	271	258	263	274	266	276	255	277	229	253	250	250	281	291	287	235	278	262	229	278	252	296	268	274	268	276	269	268	265	256	276	276	248	290	261	299	267	270	248	247	291	249	269	276	253	267	269	253	271	290	264	285	220	275	287	289	286	273	288	264	251	282	274	246	244	271	247	285	260	284	277	247	265	275	260	227	273	257	277	257	262	263	259	279	291	282	290	272	274	267	266	268	262	234	264	262	267	232	276	271	295	290	283	269	283	259	277	281	294	245	287	279	263	288	272	271	253	247	278	290	287	285	280	272	261	275	270	229	272	301	245	288	254	268	281	280	273	270	247	260	261	291	242	275	263	259	250	301	267	252	247	234	279	282	284	255	279	287	280	273	265	286	282	285	244	270	288	253	283	250	266	246	262	303	292	273	274	266	246	238	272	264	263	283	284	279	273	262	284	259	241	289	276	271	281	253	278	222	249	253	252	262	282	249	253	264	282	271	312	274	274	283	274	268	251	271	268	259	258	249	240	260	264	284	269	250	264	273	250	242	246	278	266	268	269	285	250	248	289	289	264	276	277	257	276	257	267	254	260	298	265	239	234	270	292	242	261	274	285	244	274	277	263	308	309	241	270	245	274	271	243	268	281	264	277	308	288	254	232	265	247	287	249	238	244	263	257	244	249	295	302	243	270	230	276	310	290	277	260	256	271	262	256	279	275	254	259	267	263	263	268	255	270	269	272	249	251	270	270	275	277	262	243	257	264	275	287	272	268	286	248	247	249	271	263	274	263	298	276	271	278	277	288	278	227	279	247	297	261	267	243	258	270	250	265	251	265	258	272	282	254	261	262	278	266	261	280	247	263	284	271	259	264	269	274	257	281	273	252	260	235	271	268	235	327	259	257	260	285	288	273	267	297	289	264	277	272	236	265	248	293	280	281	299	272	269	273	253	277	251	271	243	228	244	268	257	291	288	276	238	261	267	260	254	259	247	229	246	262	254	254	273	242	281	238	282	278	253	241	261	247	264	274	274	263	269	258	221	280	275	280	284	273	260	277	245	269	257	295	235	266	278	258	307	229	292	275	251	303	245	245	287	262	239	274	265	289	271	262	258	253	272	262	280	239	301	269	255	273	274	255	283	283	281	277	267	244	274	279	256	261	248	255	298	261	259	305	262	279	245	276	259	266	235	270	250	263	269	265	269	262	269	268	251	271	284	279	263	261	257	275	281	289	275	277	247	271	266	272	283	226	260	254	267	270	279	267	269	266	269	268	256	295	259	264	294	266	270	225	260	249	243	276	290	267	287	273	273	278	258	265	248	289	285	242	273	254	308	296	283	227	277	282	290	264	270	289	236	298	249	286	288	249	314	280	302	276	288	260	267	261	261	319	249	289	293	263	243	259	284	250	249	260	218	292	256	301	249	276	274	219	260	259	274	240	284	272	250	265	296	272	294	296	256	267	224	266	281	289	256	267	266	271	283	253	251	272	258	282	261	277	274	270	283	219	249	308	284	247	282	254	280	244	266	247	297	264	283	253	278	281	262	242	269	294	276	254	233	290	267	254	278	262	266	233	278	263	283	265	251	280	251	252	267	253	250	294	231	268	272	277	261	268	264	248	249	242	266	250	245	264	271	265	269	288	260	274	262	304	280	241	259	280	266	262	302	276	270	283	239	279	209	255	276	262	243	292	272	259	271	279	279	248	264	295	270	276	263	279	272	258	271	244	243	277	259	250	255	268	240	260	275	254	268	289	281	276	247	261	262	258	282	246	270	268	242	247	303	273	261	280	288	262	273	282	271	284	246	288	265	244	291	274	251	285	249	278	263	291	269	268	239	230	281	280	273	255	243	275	274	256	245	270	236	250	265	259	257	295	285	275	266	279	274	266	277	263	286	305	287	262	251	279	254	247	276	281	274	230	276	261	271	284	260	246	256	276	238	289	288	262	262	256	270	273	282	265	257	285	319	270	272	266	259	261	266	253	262	263	279	291	261	270	272	304	298	257	251	257	306	244	288	278	285	260	244	261	290	261	288	292	271	240	253	255	302	275	252	258	264	261	244	273	273	259	297	276	283	285	292	298	273	285	268	256	262	248	258	258	274	314	253	246	281	285	256	274	259	273	305	252	246	284	258	292	287	265	231	252	238	272	280	256	284	282	260	273	298	248	240	276	266	272	259	320	270	252	264	292	277	284	274	287	290	271	259	280	247	254
8833	1816	3526	4222	3821	3050	2644	2264	2002	1867	1662	1614	1473	1475	1338	1313	1207	1124	1012	1017	995	996	944	898	967	855	881	819	815	811	784	802	804	750	765	758	750	755	720	728	786	736	687	711	684	672	709	622	678	658	590	654	665	700	659	653	638	673	639	665	658	652	642	647	710	630	633	625	616	632	659	656	607	641	612	632	623	642	656	605	626	611	610	637	646	641	619	708	606	643	618	617	647	656	614	625	687	650	644	592	657	618	623	646	670	632	610	585	603	566	673	609	608	652	611	593	609	649	635	591	652	634	660	637	623	639	613	613	601	644	625	619	636	581	598	550	642	617	587	618	584	651	616	623	629	589	573	623	629	595	599	576	654	651	624	633	644	596	609	650	624	605	617	628	649	638	639	637	653	617	615	611	604	630	628	613	606	642	550	611	583	612	616	619	599	620	599	595	613	656	624	613	623	654	608	586	643	572	597	663	608	665	612	674	647	650	635	585	651	624	615	577	636	617	563	627	596	632	617	593	615	673	603	585	613	594	614	624	617	593	600	618	633	618	654	600	622	608	611	629	625	621	654	614	582	622	661	656	693	603	634	588	584	639	585	612	608	630	606	609	652	590	613	635	639	586	652	620	619	605	568	606	623	656	589	624	619	613	623	617	651	606	578	624	610	658	616	648	602	621	620	578	595	625	593	598	599	613	634	644	603	605	594	675	657	592	607	666	618	630	616	604	613	610	624	621	670	657	632	630	610	571	651	643	649	611	667	640	603	672	627	681	644	588	617	598	604	666	595	607	599	648	595	608	642	595	624	583	635	595	595	626	636	620	617	626	629	611	622	574	617	610	592	657	575	607	651	576	583	626	625	620	582	636	634	605	612	637	636	616	619	660	643	618	631	603	602	651	617	625	621	627	636	629	598	612	663	605	600	642	681	646	551	637	620	613	618	656	581	606	603	628	566	640	600	653	608	613	610	648	623	587	622	653	648	638	671	583	615	643	593	609	643	618	613	601	571	635	636	603	598	640	630	609	592	610	603	571	613	612	600	597	605	622	639	604	613	602	622	608	659	628	620	597	642	627	593	603	648	604	662	629	577	607	655	609	611	613	619	593	647	625	666	635	596	659	620	607	633	623	597	602	578	597	696	569	621	591	577	589	633	635	624	634	545	642	623	585	662	604	648	600	614	622	622	600	607	623	649	661	596	631	644	615	588	604	628	655	607	609	629	620	645	623	624	646	596	626	594	627	618	611	620	614	617	650	666	610	629	635	639	625	611	588	596	617	600	600	610	653	646	647	610	647	596	598	626	613	608	611	605	600	590	574	598	645	632	646	607	590	641	654	625	607	625	677	599	622	632	668	613	533	588	604	653	593	639	641	626	581	616	636	648	620	648	601	610	653	619	579	642	652	607	587	587	660	631	638	618	638	609	601	580	654	599	607	545	589	630	598	607	603	630	580	617	638	641	620	604	602	610	639	621	608	643	588	671	589	622	670	625	642	624	577	596	602	619	616	587	669	644	670	597	599	613	606	608	663	598	596	634	640	620	641	644	627	593	649	613	587	590	650	625	617	642	614	613	632	581	614	629	623	560	596	594	581	588	603	613	629	597	669	630	627	602	629	605	618	582	631	611	611	567	617	635	627	624	628	621	640	633	596	642	598	627	603	631	635	629	605	608	596	582	641	622	626	632	629	638	611	627	630	586	618	628	619	631	628	650	601	627	626	647	653	619	594	621	661	587	599	655	579	635	610	618	576	621	646	594	649	658	632	620	648	566	644	627	600	598	608	580	599	586	623	616	635	622	621	620	621	609	577	614	638	601	647	648	646	605	591	675	585	571	632	603	646	641	646	669	620	580	605	589	614	606	616	571	647	595	569	636	658	639	629	638	586	614	614	590	613	651	645	587	582	620	629	636	615	620	643	622	647	620	636	649	599	586	646	606	613	622	605	601	584	629	617	596	614	616	606	563	590	594	650	638	607	619	604	634	638	667	665	613	648	614	639	601	614	612	613	663	642	633	613	618	599	630	655	667	601	573	638	601	574	593	661	628	604	645	582	589	587	614	638	604	622	651	627	639	570	643	618	629	595	614	605	618	639	591	609	563	634	635	611	591	622	623	643	594	628	636	599	609	606	640	624	637	671	592	633	578	646	629	643	594	615	661	630	624	635	576	612	627	622	589	577	592	619	620	613	583	600	633	615	583	642	597	609	629	556	615	635	644	625	605	603	606	630	565	621	580	641	614	674	611	663	609	622	596	611	571	580	610	621	661	621	647	691	611	546	635	596	622	582	591	588	644	641	620	604	573	607	654	626	601	642	627	625	628	619	615	647	630	631	621	628	628	645	591	601	658	675	588	652	599	583	620	602	639	631	623	621	620	628	673	609	631	608	617	642	642	625	594	596	633	655	594	586	614	640	633	633	661	608	657	649	629	637	629	603	601	636	597	610	592	652	662	653	622	600	597	563	648	642	596	610	590	606	610	605	617	632	627	582	620	631	647	614	642	580	605	606	626	589	601	633	654	573	647	638	629	612	623	569	637	634	613	628	627	594	590	624	620	623	623	617	600	594	633	632	555	593	618	621	603	693	645	616	682	600	635	626	612	643	650	620	630	619	599	669	658	654	593	584	658	640	611	643	637	638	616	634	664	637	583	628	611	601	577	598	587	645	588	600	636	635	621	603	616	659	605	638	615	634	665	653	624	600	622	587	559	612	657	591	635	633	595	591	637	622	645	648	588	610	602	616	654	626	611	597	572	622	616	594	644	588	645	642	622	652	649	636	600	614	610	591	613	597	626	599	566	611	587	645	644	591	637	628	648	614	603	637	603	572	633	612	599	590	595	599	621	623	622	634	595	569	651	597	639	623	601	577	637	649	602	630	623	668	589	645	638	584	618	628	616	628	640	616	622	622	646	618	637	627	612	594	605	626	611	647	623	636	595	630	585	619	635	648	613	616	567	609	633	607	610	608	610	656	617	618	606	665	623	618	581	594	624	580	601	651	598	595	645	597	668	595	625	600	580	628	624	637	658	594	610	607	611	641	655	603	591	652	610	639	615	612	631	632	624	604	647	592	601	608	634	608	648	604	625	649	599	632	670	615	618	676	593	643	591	547	634	605	566	597	635	614	620	602	589	614	602	614	632	627	619	642	604	622	619	627	604	606	603	662	580	630	590	640	640	625	633	592	574	594	609	602	601	671	607	588	613	593	600	606	637	635	641	627	599	641	630	660	627	657	670	576	650	594	641	625	592	608	637	643	597	600	592	642	623	617	634	607	665	585	645	608	585	609	620	622	633	668	575	656	622	596	643	600	667	602	609	617	581	614	621	599	570	591	620	615	621	652	648	642	628	604	645	588	596	613	625	670	587	645	626	633	621	624	602	630	610	592	607	643	660	554	609	588	610	606	615	605	602	601	592	606	601	650	620	646	598	648	615	649	586	623	624	590	630	621	596	618	633	615	630	641	597	644	654	601	636	610	603	626	634	594
1674	440	531	429	387	376	258	279	274	270	230	294	254	236	243	286	256	252	238	222	213	226	262	226	253	243	219	220	229	221	229	222	231	232	224	203	230	266	235	229	239	241	226	247	235	241	245	206	243	212	241	214	223	223	202	195	232	206	215	242	233	226	190	206	241	221	212	249	215	206	222	236	221	204	210	237	229	225	237	217	217	247	226	253	236	191	224	234	233	222	220	241	228	252	259	240	233	234	236	234	240	223	207	209	230	238	235	214	226	253	226	221	238	234	232	250	204	208	207	224	213	219	225	247	214	226	217	216	222	214	231	203	215	228	222	196	228	239	211	233	245	244	222	231	223	236	231	236	242	230	206	194	196	236	242	223	211	248	234	197	245	251	208	224	230	235	212	230	240	197	226	207	232	246	254	214	242	223	211	209	242	211	212	233	218	236	233	201	242	223	230	231	228	234	220	214	220	207	247	222	211	235	224	213	230	244	222	223	228	214	245	246	195	225	207	224	233	255	219	197	211	232	237	226	212	228	214	228	245	226	200	214	182	228	252	247	250	218	178	235	236	241	229	252	212	222	226	232	243	249	248	224	231	222	245	199	194	226	222	204	242	212	250	214	261	243	242	238	211	256	229	206	220	215	198	224	206	236	204	231	216	206	222	239	229	257	210	232	207	229	216	203	176	215	236	206	220	240	234	215	222	226	244	232	209	210	184	211	228	226	208	219	237	231	192	203	197	199	205	219	187	257	208	244	240	241	240	232	219	218	213	238	218	225	236	220	231	230	217	233	215	200	218	236	223	176	238	220	194	225	194	227	220	216	232	217	223	232	211	257	211	209	215	198	225	233	223	235	222	211	211	211	243	243	210	213	206	213	200	240	225	226	231	227	246	239	234	234	199	242	236	200	213	244	225	231	219	237	208	202	243	256	222	235	210	220	246	218	245	260	267	214	235	250	238	267	248	228	240	225	221	206	235	219	216	226	235	211	211	196	219	220	226	206	223	238	228	217	226	248	239	221	240	262	227	204	229	217	222	225	242	226	206	246	257	235	235	206	215	217	252	224	205	230	230	203	219	230	219	248	208	211	254	245	209	234	214	208	248	234	236	217	228	236	256	219	230	244	271	217	230	209	220	225	221	222	213	218	223	234	210	223	216	195	229	195	236	222	218	209	226	222	228	238	235	244	228	230	232	208	251	205	259	228	229	244	195	234	211	238	209	236	242	237	209	215	232	266	237	234	194	227	240	249	200	230	229	222	226	233	232	222	214	241	225	229	219	223	235	249	224	229	192	222	225	211	234	223	229	223	228	236	203	226	209	258	226	256	226	217	217	219	235	235	255	229	227	253	198	230	248	225	236	242	185	238	220	235	244	236	233	220	221	236	230	255	249	251	233	235	190	206	220	236	222	208	228	234	242	219	233	209	225	202	232	218	219	244	228	221	258	231	217	272	219	207	203	248	231	231	216	217	236	219	195	237	226	209	185	208	230	201	255	208	178	227	257	223	264	210	207	195	215	210	234	209	217	198	203	213	225	226	235	224	247	225	223	218	230	224	237	214	190	219	214	206	226	252	249	191	245	226	239	234	217	249	250	254	258	234	232	232	224	225	200	217	228	209	244	226	256	255	225	262	209	217	229	215	223	218	203	221	244	232	228	221	243	207	270	233	224	225	238	214	230	230	206	178	215	246	212	234	234	213	219	203	265	219	235	240	223	229	221	227	218	231	212	232	216	216	237	217	221	221	221	244	250	223	238	230	230	235	213	222	227	203	194	189	246	235	212	214	228	230	187	218	216	203	220	212	202	213	223	235	241	214	234	234	246	197	243	210	187	206	223	216	219	208	223	201	254	217	242	219	212	253	222	228	206	231	255	230	211	235	219	220	206	217	238	193	219	216	207	213	235	224	252	196	223	186	194	199	233	237	209	215	228	236	227	221	208	220	240	223	204	233	253	227	204	222	234	200	231	260	247	229	220	246	221	230	249	245	227	232	204	212	219	224	211	213	217	214	208	213	205	227	226	213	228	243	261	264	234	221	223	224	242	260	213	209	207	210	193	231	205	237	237	216	203	238	216	238	215	230	196	198	241	223	191	241	231	205	217	218	233	241	244	233	232	229	209	228	240	243	238	210	253	225	229	240	204	236	231	245	256	247	212	240	225	234	256	243	228	210	231	218	217	237	256	237	206	245	212	209	228	207	226	224	237	216	194	232	202	237	236	241	244	238	228	224	224	216	192	227	237	237	190	208	213	239	231	225	246	244	217	188	229	223	218	216	232	224	244	223	237	211	236	227	231	231	239	220	219	216	216	215	215	211	213	263	228	235	208	243	227	235	212	215	218	230	226	234	244	225	235	232	237	214	242	235	237	208	237	206	201	211	210	202	252	236	247	255	220	200	227	258	222	210	212	209	200	219	245	247	215	235	237	262	242	215	229	200	232	216	228	234	263	231	216	224	238	245	251	204	243	208	232	214	222	219	187	242	238	238	215	212	227	232	205	218	234	234	227	226	250	246	254	219	246	229	222	214	237	222	224	220	242	225	248	243	218	218	193	216	203	225	254	215	218	239	222	228	249	220	212	243	249	223	232	222	227	219	219	255	219	255	211	210	216	215	196	251	207	240	241	214	246	212	219	212	224	219	216	217	210	214	229	210	243	235	234	242	246	217	222	247	264	200	219	243	211	223	228	248	216	208	241	214	218	237	217	212	208	241	221	236	216	218	207	236	228	211	233	234	227	223	212	252	217	201	214	203	231	231	211	259	220	200	241	236	238	205	208	227	219	203	221	268	214	254	222	226	212	222	235	227	197	200	250	202	236	224	250	227	230	256	223	218	219	220	244	211	231	219	202	224	224	257	227	210	212	200	211	211	245	222	226	228	230	236	226	202	205	250	245	223	196	233	241	247	277	201	208	220	217	244	245	235	200	222	234	247	197	264	208	241	230	236	199	218	239	235	236	218	211	246	223	234	235	208	231	206	208	190	239	246	224	224	223	202	205	205	253	221	208	220	225	226	226	239	246	211	204	195	235	225	227	239	225	222	244	233	241	247	210	256	220	239	216	230	227	214	216	233	210	262	220	219	229	224	221	218	208	213	216	204	225	223	230	222	207	202	226	266	231	221	235	232	227	223	219	251	241	227	226	240	211	239	231	217	229	252	213	210	239	211	233	239	233	181	217	219	238	232	216	227	235	230	204	226	232	213	221	237	241	221	204	219	227	210	227	194	204	221	223	233	248	216	203	227	220	220	223	237	258	236	196	236	240	183	209	210	223	222	219	239	192	221	232	212	208	246	225	220	230	260	228	222	221	224	222	223	247	252	220	199	244	208	184	203	225	188	226	223	248	234	187	233	234	203	199	227	237	239	231	219	224	240	228	220	226	251	234	235	243	209	215	229	254	221	235	254	215	189	225	228	213	202	204	215	213	218	241	256	227	224	220	213	251	240	241	235	245	231	225	233	226	212	231	258	221	217	221	230	204	237
1805	757	1190	1389	1183	1023	955	919	872	791	804	762	752	736	741	707	729	687	642	684	648	630	646	703	630	606	658	616	618	613	607	600	551	618	578	542	590	605	593	589	612	573	580	573	554	550	554	529	541	561	558	544	528	532	540	565	598	574	593	538	505	578	490	569	562	514	550	567	524	595	535	517	585	575	542	526	584	597	547	524	553	550	557	552	548	535	525	549	568	564	525	539	534	561	569	542	550	568	531	547	520	548	590	522	580	577	532	569	534	485	506	525	534	503	559	549	563	554	561	568	519	556	538	525	565	543	552	541	560	583	551	554	583	520	540	554	519	503	563	554	549	546	532	546	553	610	539	551	549	536	508	545	522	551	558	546	540	546	515	550	521	533	523	556	594	552	536	534	521	547	532	533	549	560	569	539	520	548	521	527	577	515	575	553	551	532	559	494	548	541	542	491	535	571	549	546	548	575	537	522	596	500	571	587	544	548	562	552	533	543	585	564	549	557	528	529	569	506	554	550	535	575	504	522	499	560	569	536	550	597	525	538	531	543	592	550	542	525	557	524	535	518	535	570	556	508	596	567	538	561	564	552	547	507	573	578	568	571	563	507	539	534	566	530	512	515	579	562	565	529	559	538	524	554	554	572	544	514	548	534	548	536	541	573	577	538	561	547	580	595	529	532	535	547	511	537	536	536	533	535	512	550	472	538	526	538	546	531	522	507	517	536	565	534	555	527	534	533	559	534	561	595	553	553	525	542	517	550	537	556	544	538	534	535	531	525	549	572	537	585	526	503	549	521	540	547	582	588	568	525	512	540	561	499	573	570	501	568	520	592	514	559	590	552	548	520	528	544	581	541	530	535	558	592	535	582	533	559	596	557	537	552	545	551	531	533	558	518	537	526	546	521	542	540	550	547	558	566	533	556	574	533	581	527	540	563	550	533	527	544	572	551	576	545	550	538	537	531	558	577	537	507	574	578	552	571	554	565	543	566	544	550	557	552	569	578	554	516	526	555	565	591	541	569	558	563	546	537	568	526	553	559	549	544	541	533	516	536	531	533	541	505	522	554	561	551	572	610	572	571	572	561	547	560	501	558	567	609	536	535	540	567	550	595	546	538	566	538	587	521	579	537	585	546	548	548	498	536	537	567	539	560	541	577	528	596	549	555	567	518	570	558	550	587	534	566	517	563	523	530	541	493	546	535	542	502	539	522	561	514	564	595	528	577	582	564	529	583	538	582	549	569	565	545	571	488	518	560	511	564	568	521	550	515	523	533	545	534	570	544	568	525	547	586	526	549	593	547	565	548	540	515	556	570	508	524	543	572	518	509	587	527	579	559	502	549	514	555	588	550	511	563	537	496	553	556	583	565	571	529	582	513	593	573	530	533	520	568	571	579	529	517	453	512	533	559	531	519	512	540	504	546	539	516	557	542	522	535	488	538	545	506	543	521	553	563	561	557	524	548	567	515	600	546	590	487	523	563	562	587	554	564	557	553	576	565	540	524	522	530	582	494	583	532	564	579	585	554	507	518	545	563	524	567	553	549	525	507	505	559	556	554	530	537	511	596	530	558	531	522	573	543	556	492	539	572	543	576	581	513	539	556	566	509	566	536	559	560	538	514	522	557	524	568	518	560	540	556	571	540	555	509	553	539	563	534	558	569	532	571	518	554	492	533	497	547	539	566	539	547	536	547	583	568	558	533	523	529	576	574	527	600	538	524	576	522	560	518	546	571	546	518	513	533	533	541	568	576	549	577	559	514	510	527	532	511	553	515	545	535	526	568	533	551	544	544	556	532	584	577	529	519	556	568	531	521	547	557	591	530	543	568	515	519	512	521	549	558	529	599	547	577	527	546	557	583	508	558	548	580	573	534	529	520	548	545	551	562	547	604	542	552	535	564	481	563	542	587	549	516	563	549	567	526	528	570	549	533	521	561	544	515	527	533	525	525	556	525	556	528	559	539	539	552	540	562	555	557	541	547	488	590	562	556	471	551	561	547	559	532	522	522	498	545	570	557	552	528	484	540	554	585	548	568	554	530	532	543	552	518	533	524	554	555	524	582	550	544	555	566	481	526	532	534	555	568	577	538	552	535	548	535	580	601	554	524	598	535	538	550	551	538	549	557	542	520	554	502	593	530	500	534	533	580	537	559	524	542	524	501	532	511	543	517	585	609	537	533	582	515	540	517	545	522	583	589	560	532	575	565	513	530	542	572	547	527	563	528	550	548	467	554	531	549	510	543	548	526	559	567	567	557	533	562	582	555	569	545	659	545	519	520	542	560	538	535	548	554	531	567	502	544	596	511	526	552	507	532	558	559	534	568	534	574	563	583	518	568	533	538	540	547	595	570	583	534	546	524	576	537	543	528	547	526	556	544	533	577	522	555	532	546	554	546	531	534	588	595	554	565	548	586	579	545	562	532	531	522	548	529	552	481	564	513	475	552	527	550	528	520	569	542	557	501	565	585	575	530	548	553	560	489	566	517	543	524	577	573	540	539	585	500	547	530	538	563	530	526	542	532	524	554	583	532	539	518	524	530	549	528	520	551	557	548	495	565	543	531	555	546	524	573	548	547	561	514	596	552	563	542	517	540	528	522	510	573	546	554	533	543	518	517	574	548	520	515	511	514	549	525	581	564	600	573	545	599	521	553	590	530	571	573	564	590	545	498	524	559	574	515	544	552	575	559	512	534	542	538	557	557	491	536	562	544	496	523	541	551	547	549	538	560	563	521	540	571	585	547	532	520	577	551	521	558	552	536	544	514	553	539	560	519	513	527	556	527	523	499	536	581	577	532	510	553	510	487	567	572	556	514	582	565	501	589	538	555	537	547	566	551	536	570	535	554	548	560	510	507	577	559	546	526	549	509	538	540	526	547	520	557	519	531	520	588	559	551	554	566	551	497	535	556	570	572	585	534	536	535	590	566	598	558	514	552	549	522	511	553	561	573	542	558	559	558	547	546	558	573	550	530	539	549	550	509	541	574	534	518	536	576	583	567	544	570	542	519	537	550	506	557	524	527	558	587	539	509	520	525	542	588	555	552	549	527	596	525	564	559	537	554	517	536	540	551	555	569	544	533	539	540	498	552	566	521	553	571	544	491	562	558	549	543	552	576	569	517	549	556	543	536	535	565	549	545	591	530	570	570	546	576	553	497	516	545	581	544	544	554	552	589	540	592	538	536	558	524	565	560	532	561	547	554	564	521	544	573	486	567	548	547	542	543	568	549	533	532	596	564	546	559	557	562	527	541	530	551	570	536	563	528	519	558	564	564	570	518	586	602	575	539	559	553	522	547	556	515	549	535	553	526	538	547	514	534	559	589	534	543	563	513	536	563	577	554	564	581	527	538	554	543	511	514	537	523	576	517	528	509	517	576	587	564	591	604	532	540	547	611	539	545	587	527	534	538	550	568	527	546	592	585	588	520	546	521	563	544	546	547	588	553	542	597	535	538	557	509	515	532	509	524	517	536	554	522	548	544
7788	1049	1157	974	787	594	524	469	459	378	392	390	358	342	380	346	375	312	311	339	322	293	323	334	319	336	309	314	353	328	323	312	296	293	309	326	308	303	325	309	329	329	289	294	319	297	289	320	279	316	292	267	302	274	311	283	305	279	309	288	316	322	296	331	332	273	336	330	302	287	275	286	297	312	293	301	292	350	350	331	280	292	291	301	312	342	313	288	326	309	344	291	304	310	339	296	282	330	296	257	339	295	344	293	280	296	285	332	344	318	292	312	321	319	327	314	309	303	324	308	322	277	333	273	327	343	297	322	281	271	303	310	298	302	310	283	296	318	312	279	280	293	321	335	292	289	315	288	319	326	304	296	283	318	327	324	318	300	292	288	284	295	323	305	322	337	354	334	285	304	270	318	312	294	287	301	328	336	295	307	312	335	297	296	307	343	298	350	310	319	296	327	325	316	301	288	278	312	285	296	296	330	284	308	275	293	297	285	278	299	301	318	301	292	287	267	289	286	290	311	313	272	321	274	302	316	295	289	276	313	301	331	316	292	308	293	301	320	313	290	305	314	310	324	305	308	319	285	293	275	290	343	307	321	325	293	298	307	315	323	295	308	309	284	308	338	286	318	278	284	344	296	249	286	284	326	291	299	302	312	316	295	311	282	321	299	317	326	271	291	294	329	322	291	334	288	309	300	298	328	297	356	307	307	285	289	300	311	288	361	325	313	304	307	283	293	307	335	324	318	310	304	318	285	313	317	296	285	289	320	287	325	297	322	318	322	292	320	288	325	354	300	320	283	317	308	289	288	302	298	297	292	306	316	306	279	277	322	308	278	285	329	307	284	288	282	309	310	303	318	323	318	313	305	284	313	315	309	315	274	266	292	304	303	286	327	286	268	284	292	308	282	290	304	288	315	317	302	316	289	322	286	299	292	276	285	315	301	300	307	307	324	328	295	300	269	321	285	291	310	316	302	295	294	291	299	304	327	303	294	289	296	322	311	343	324	332	318	319	288	293	301	287	256	311	336	311	290	288	310	318	331	300	316	301	284	263	299	318	316	312	295	290	346	330	311	297	327	300	284	345	323	303	301	332	332	308	294	309	303	299	313	292	319	313	306	324	271	304	264	303	299	283	297	299	329	280	284	309	327	313	307	303	281	302	306	304	306	325	293	325	292	263	300	294	274	319	336	274	276	295	311	289	307	346	320	310	274	303	317	310	286	309	307	276	292	311	286	286	310	333	297	299	299	281	319	323	297	288	300	313	307	301	308	325	301	319	289	303	317	291	326	315	290	306	285	343	351	327	306	327	328	326	269	312	281	314	328	280	296	279	306	318	306	309	287	322	270	284	302	334	304	300	297	276	329	304	319	308	324	300	304	320	299	298	290	305	305	340	293	284	314	288	288	264	318	304	299	311	286	281	313	322	336	312	297	299	296	359	293	281	280	305	291	302	327	317	289	313	349	334	281	283	325	300	285	294	298	307	322	296	315	312	297	275	328	313	284	311	278	299	285	323	270	323	306	300	342	331	302	331	331	291	280	300	326	313	319	321	286	300	268	321	305	308	305	326	309	286	293	312	314	318	321	318	313	273	303	289	279	303	322	327	308	266	317	286	296	284	292	316	287	315	322	292	314	290	311	333	302	303	345	300	300	288	336	295	304	297	332	304	330	296	292	271	286	274	310	328	285	271	307	296	319	286	257	279	330	317	279	316	322	296	304	296	293	295	296	298	337	350	291	313	291	298	315	271	335	360	326	320	295	319	322	318	283	309	288	321	328	296	297	368	323	290	289	327	307	310	326	296	297	305	303	307	323	335	337	292	302	282	331	278	288	329	315	284	319	290	297	328	331	310	312	312	302	316	292	276	305	302	260	279	315	317	271	312	306	274	320	332	309	309	303	297	304	274	284	335	252	294	319	305	301	298	284	293	302	312	309	322	312	278	305	325	283	324	314	318	301	281	290	296	315	285	258	328	307	309	316	299	288	295	310	296	329	302	295	322	295	307	304	309	289	282	277	270	315	309	313	287	304	310	320	352	308	313	296	321	320	278	338	309	313	295	301	328	333	308	322	284	327	325	318	322	332	314	300	300	292	304	288	327	338	279	289	295	286	274	301	335	301	269	319	302	302	308	323	280	345	300	343	271	293	277	279	284	264	309	318	288	303	306	309	270	319	306	288	297	310	280	275	317	303	291	307	314	273	313	322	319	316	303	331	274	302	296	287	352	286	294	341	332	327	302	259	318	312	320	310	301	323	328	277	292	260	322	314	291	316	340	275	321	310	315	295	258	298	324	322	310	299	296	301	310	308	286	342	322	294	280	302	316	288	278	330	319	308	304	291	305	293	298	298	297	326	330	304	322	323	321	322	319	277	292	290	291	290	313	332	280	332	281	304	285	289	290	336	274	286	316	303	277	282	309	315	312	288	284	313	290	303	297	310	338	305	293	313	311	313	286	304	294	293	324	287	293	313	294	306	311	313	326	269	290	260	268	293	308	312	320	292	319	277	290	306	338	304	330	316	283	287	296	335	279	334	310	334	309	314	298	347	348	302	289	295	301	298	299	301	262	303	306	287	267	308	284	298	314	308	299	301	309	310	343	289	309	338	348	291	274	302	313	312	285	296	311	263	332	293	301	308	329	343	306	330	296	289	330	325	314	323	324	288	331	275	281	273	297	275	326	296	302	329	307	325	287	263	290	287	305	304	280	336	303	291	324	281	288	306	317	339	323	280	319	313	340	298	301	314	333	287	331	330	277	276	275	273	286	293	294	317	306	322	274	275	331	272	294	291	288	330	314	305	279	263	299	319	313	289	294	268	256	357	306	315	320	322	309	277	319	282	288	312	316	306	278	310	278	327	317	305	310	315	303	318	320	276	319	311	336	288	266	319	323	340	311	299	294	317	281	277	247	302	329	283	295	297	293	264	269	300	299	307	347	276	299	307	268	266	317	319	315	314	309	290	330	317	310	293	291	329	326	296	315	277	299	294	331	291	285	334	308	264	323	299	311	314	298	283	333	289	274	327	317	263	307	311	302	312	293	289	299	273	286	296	325	308	283	295	324	273	292	278	318	320	279	328	313	306	288	316	283	287	300	305	311	329	292	289	261	310	308	296	297	294	314	284	290	286	275	323	335	320	303	304	295	308	312	319	290	308	301	331	299	257	305	329	301	330	333	297	307	312	297	311	295	306	278	286	302	292	301	297	308	274	299	275	304	324	347	300	311	288	308	309	332	327	319	314	304	293	283	293	336	299	293	271	314	303	321	333	309	296	284	297	297	320	310	320	284	320	330	291	288	293	284	317	311	292	270	293	268	296	275	304	348	332	300	292	295	311	304	278	298	283	311	288	291	284	311	285	304	301	294	280	328	321	268	288	306	326	300	320	306	285	315	283	302	314	310	269	313	313	277	330	310	315	306	305	298	335	277	314	316	284	300	328	342	296	298	316	313	311	277	307	278	310	281	307	282	325	280	280	279	300
6757	1382	2494	2854	2621	2068	1975	1759	1612	1416	1310	1310	1263	1310	1206	1093	1080	1055	974	955	955	928	880	914	887	844	883	878	866	808	860	841	791	835	759	796	761	732	753	795	769	714	831	782	784	748	753	742	685	690	739	713	729	722	715	757	692	737	749	722	701	730	721	712	701	694	757	781	641	724	649	711	668	717	692	704	733	696	706	655	702	691	738	734	740	719	700	687	748	727	673	680	741	725	759	713	706	755	754	710	692	714	708	753	696	721	728	651	691	679	694	719	709	699	685	716	686	687	701	675	696	717	719	731	675	718	742	678	704	727	723	717	716	675	695	695	707	703	689	707	688	726	681	703	688	700	700	735	701	673	671	710	739	677	728	705	708	674	744	713	685	736	716	682	700	693	703	662	740	649	678	710	710	654	663	597	724	734	727	707	674	705	705	698	720	699	620	723	699	645	651	755	668	651	670	712	715	692	690	697	717	687	719	716	694	736	684	752	746	666	721	663	697	669	675	708	696	717	767	726	718	702	693	730	694	687	694	795	712	706	658	707	743	732	680	700	747	680	725	684	687	694	718	690	693	706	693	684	761	712	674	714	688	708	698	712	700	702	759	715	715	688	721	704	686	734	700	714	667	715	736	726	712	714	674	696	675	730	727	675	692	697	707	730	685	706	709	726	680	734	695	698	680	668	755	670	746	686	686	684	719	640	660	663	723	692	737	708	744	707	650	687	721	653	726	684	711	738	704	672	716	680	719	704	748	684	710	720	697	657	708	694	740	727	699	718	722	703	700	717	697	714	728	710	678	703	649	708	716	673	741	726	720	666	715	698	763	690	729	671	727	673	739	685	704	697	694	625	697	733	734	711	723	694	683	729	675	702	758	697	691	708	682	686	710	723	682	706	658	703	704	731	718	767	733	695	701	694	696	734	644	725	718	666	714	687	717	737	707	695	698	681	669	703	706	705	718	739	720	702	724	707	721	703	680	738	685	753	701	757	655	733	728	710	676	676	746	714	700	664	687	722	700	706	676	734	747	725	695	674	708	734	689	690	667	689	680	717	687	720	670	691	709	703	683	692	721	721	705	694	716	733	714	701	750	696	710	711	716	674	701	705	741	715	742	700	679	743	706	703	721	701	695	696	666	708	714	714	707	731	664	698	705	728	674	702	668	714	674	700	724	683	736	733	711	701	740	699	735	727	719	698	703	704	744	684	717	700	726	717	685	696	712	704	680	634	683	713	664	713	695	732	717	678	705	697	677	688	683	662	776	735	717	664	732	715	717	682	698	703	703	745	726	704	721	711	733	702	697	710	732	640	703	716	695	698	731	703	711	744	676	671	701	747	702	734	719	644	689	659	715	742	726	718	665	714	752	704	680	732	754	743	697	692	721	650	691	719	687	679	730	724	695	690	697	761	662	714	649	693	687	714	686	715	694	728	743	767	726	701	725	684	713	732	658	720	687	693	676	716	703	757	716	680	702	676	732	713	682	704	695	713	698	661	683	651	705	729	722	665	693	687	759	724	702	680	746	717	677	730	748	722	759	704	706	674	682	703	703	724	656	660	652	759	691	744	726	711	716	710	721	700	713	745	695	705	676	714	736	732	741	668	676	697	689	710	732	691	704	715	686	716	715	706	731	737	721	687	683	719	724	698	708	704	700	709	663	661	711	701	711	705	748	727	696	739	704	691	721	668	670	752	713	679	693	695	705	706	752	691	703	698	679	689	730	719	723	688	753	758	749	689	676	680	738	696	736	736	748	700	699	716	704	780	713	718	716	662	737	712	712	727	718	663	692	743	687	721	742	667	692	721	714	719	633	657	769	717	709	666	745	715	718	688	725	728	688	675	747	717	715	693	705	702	633	700	743	716	646	724	708	737	708	683	717	725	687	717	682	696	710	674	728	707	705	723	639	711	714	707	735	659	708	716	692	715	681	673	682	691	678	734	653	732	734	684	727	665	705	749	668	701	685	685	729	719	714	708	715	691	736	724	694	696	686	734	735	751	677	692	703	736	715	694	713	675	692	672	678	708	673	697	760	655	763	705	661	704	726	631	732	713	687	651	758	726	750	737	740	726	728	720	702	711	742	708	727	783	692	678	676	678	698	744	682	716	721	706	698	743	700	735	737	731	704	755	763	686	707	696	688	705	675	711	714	694	710	725	729	684	695	731	664	652	715	685	689	710	705	682	666	720	683	698	716	682	670	725	707	678	755	661	684	732	718	691	774	655	706	675	712	690	714	741	697	745	707	761	732	735	735	727	664	701	719	639	698	665	669	738	692	698	702	710	713	698	719	717	726	680	731	641	688	705	676	687	721	702	697	723	726	702	667	709	726	692	659	722	716	654	652	748	693	708	739	700	702	691	676	691	725	702	706	730	720	685	714	768	669	764	691	732	697	736	693	713	724	717	708	694	742	686	719	709	697	692	702	704	676	719	671	746	711	702	725	721	732	670	697	651	731	687	684	698	684	703	732	672	710	668	691	710	735	693	712	689	737	768	702	682	692	692	677	720	735	705	697	707	702	730	650	676	679	709	719	688	703	687	681	692	720	728	712	699	669	672	700	710	693	713	702	755	704	717	740	727	687	700	728	713	709	721	739	734	729	744	778	718	728	688	737	712	650	729	714	659	735	660	714	727	708	686	717	709	682	745	734	693	730	706	727	699	704	721	724	701	686	702	720	700	678	708	712	755	709	731	705	700	728	719	681	719	704	684	716	674	689	664	713	666	718	705	692	733	720	730	700	657	688	657	771	723	706	715	740	720	636	679	735	695	725	674	737	681	703	687	713	694	715	728	696	670	719	709	716	684	703	691	706	704	697	690	703	696	665	681	687	688	712	720	683	671	687	672	654	680	721	744	685	692	714	753	697	708	729	725	709	723	687	717	675	707	678	703	726	709	735	699	704	682	701	705	667	687	714	714	718	702	644	705	753	699	662	712	723	687	688	666	730	669	727	695	705	729	723	672	703	676	693	689	762	718	704	697	702	671	663	720	727	733	684	696	707	659	686	725	677	724	659	690	740	684	643	693	682	680	690	668	674	751	648	711	665	730	748	694	715	712	698	676	685	707	699	713	690	708	703	696	748	715	715	721	718	737	706	658	713	712	699	727	758	666	671	696	708	731	691	677	727	710	675	697	720	723	687	681	764	701	723	670	737	738	685	653	715	699	739	718	753	738	697	766	754	716	694	722	707	702	713	674	742	709	691	709	723	707	703	707	703	692	696	681	695	744	721	738	742	704	716	668	702	687	745	697	699	680	702	726	723	703	741	706	707	700	698	750	725	662	726	673	661	686	729	727	722	737	688	716	677	645	721	707	670	696	716	669	746	690	683	698	744	707	709	671	714	703	711	618	700	685	702	696	662	713	689	762	712	754	683	735	665	694	727	758	750	689	683	757	686	760	687	725	677	668	710	694	659	745	695	671	655	689	761	707	740	718	733	707	651	671	750	744	740	726	694	747	709	703	706	698	736	718	679	686	662	729
14714	1822	1840	1482	1039	773	672	605	521	511	448	477	389	383	372	371	376	350	363	342	308	319	328	311	285	289	284	311	279	293	278	301	291	275	291	276	305	292	284	273	284	276	278	276	301	283	260	255	286	265	282	270	257	280	268	246	250	254	287	302	246	248	259	279	284	257	291	245	258	275	266	289	254	247	258	236	225	251	254	301	276	272	301	302	244	257	249	255	263	270	282	262	250	262	254	262	302	269	283	232	275	297	239	293	274	280	255	259	243	268	247	254	242	244	258	283	278	291	292	236	258	266	303	256	255	265	279	253	271	267	266	244	264	274	306	264	256	263	248	247	251	276	271	323	256	255	251	268	255	270	280	254	282	280	260	249	288	267	290	275	261	244	255	271	213	245	264	252	278	252	254	248	267	289	255	231	291	279	278	282	298	279	259	260	268	258	304	266	271	254	258	256	255	275	285	282	278	238	272	286	267	280	271	239	280	261	281	277	260	271	234	252	238	264	285	273	265	292	264	288	276	266	269	259	262	261	248	293	278	251	271	235	266	254	266	285	268	284	279	250	260	237	261	312	281	278	266	242	272	250	293	276	289	235	267	274	259	254	269	280	248	239	293	285	274	255	247	260	265	305	257	263	261	253	252	266	267	319	267	263	282	278	269	287	265	259	271	261	271	266	271	276	277	271	270	247	257	253	293	283	268	275	262	258	244	275	286	251	264	287	251	237	272	264	251	232	253	290	264	282	265	289	277	299	246	279	267	265	296	252	257	258	275	274	290	278	248	268	234	255	266	262	235	283	272	258	291	271	267	269	260	234	257	238	269	273	278	264	305	251	236	255	260	243	310	224	266	239	289	277	236	277	289	276	271	240	254	255	271	289	274	259	265	258	273	287	256	278	274	242	275	272	259	267	294	262	252	298	287	270	270	237	234	262	286	251	299	254	261	272	258	275	251	259	275	269	266	267	275	270	263	261	248	263	257	297	281	265	314	265	274	242	268	276	288	236	264	262	320	263	286	267	263	328	310	267	258	275	215	271	278	250	253	262	252	279	233	241	302	241	279	280	276	264	267	268	267	269	288	253	262	269	292	270	300	249	266	238	250	272	265	288	277	259	250	277	276	255	251	256	281	286	262	286	267	308	277	281	259	232	280	256	267	260	286	281	287	256	287	263	278	252	271	262	290	280	246	260	300	278	267	266	244	268	235	243	257	313	275	256	290	267	265	245	264	234	252	246	276	265	286	252	275	259	223	239	274	283	267	263	243	238	277	245	252	241	270	281	270	294	295	255	270	249	232	258	269	267	292	270	274	273	283	234	259	284	243	269	242	269	282	290	252	272	234	275	284	270	262	295	289	252	281	283	279	258	270	257	265	264	275	259	266	243	281	266	248	228	292	266	262	272	251	259	258	252	237	247	305	253	259	266	239	254	259	251	252	277	277	272	258	269	251	276	277	243	314	299	272	278	288	300	275	269	308	260	276	266	259	255	238	266	257	272	253	228	244	242	264	248	260	271	288	293	272	272	244	262	294	276	253	251	294	275	254	261	264	252	273	276	261	252	284	270	261	240	243	256	262	270	243	263	281	266	216	274	274	239	289	267	259	242	260	287	256	253	246	268	279	232	271	300	259	297	267	265	248	248	300	276	268	231	263	284	234	263	287	276	291	267	232	229	255	276	265	282	254	278	259	297	255	271	290	259	300	263	256	251	244	257	276	283	287	255	295	257	277	305	247	296	275	259	225	280	277	248	247	283	289	275	267	240	248	265	272	268	256	258	240	241	261	233	273	249	270	250	271	307	248	262	258	246	274	276	292	277	262	263	266	267	279	236	255	236	268	259	269	284	277	275	281	294	279	271	257	270	284	260	252	281	219	278	279	238	273	246	261	247	259	269	255	268	289	274	287	305	235	244	236	284	241	345	271	284	258	255	304	273	284	272	269	229	259	271	265	260	243	247	252	260	307	282	241	268	268	249	315	282	272	273	275	273	280	231	220	256	286	292	246	268	299	283	241	285	264	257	264	281	272	262	241	236	269	252	244	281	264	274	285	262	254	275	267	248	247	290	274	263	268	268	280	275	265	275	284	233	258	278	269	277	249	246	259	262	250	250	236	257	290	257	252	271	286	257	259	264	237	249	271	269	261	266	277	239	265	288	290	259	292	270	246	288	305	259	274	224	274	258	252	258	268	305	284	281	258	258	303	236	243	248	256	271	272	276	261	282	265	282	277	280	240	312	299	276	234	251	276	272	288	274	240	272	283	236	282	272	243	261	275	292	271	262	262	258	286	278	267	292	287	277	266	248	267	282	269	274	271	282	258	259	249	262	263	299	272	239	255	273	237	274	277	270	285	302	257	255	275	266	243	241	270	291	270	284	282	249	265	270	270	268	278	258	256	260	289	275	303	258	253	262	277	267	292	272	293	275	252	281	256	290	281	289	259	272	272	254	280	224	284	247	283	284	278	263	274	266	284	257	246	279	229	262	239	261	298	276	305	271	305	264	274	262	286	246	274	266	275	261	282	252	269	263	248	248	265	300	304	307	259	266	247	266	243	271	267	275	299	235	279	246	236	240	262	290	292	269	279	284	287	273	274	271	270	285	264	250	295	282	262	230	254	266	232	260	264	258	310	270	253	253	255	301	295	300	253	273	277	251	267	261	285	235	273	245	283	246	253	280	267	286	293	271	275	242	241	304	286	282	286	273	278	252	247	286	280	280	242	284	265	269	290	238	293	284	268	242	261	264	285	299	272	278	267	247	255	268	237	262	275	268	277	258	267	268	271	261	280	236	267	275	231	256	237	271	284	248	254	270	268	291	300	273	266	254	259	268	265	292	295	262	236	251	252	261	280	272	281	274	262	271	239	283	285	261	272	274	258	258	273	284	251	274	254	252	259	273	297	273	267	262	253	260	248	255	302	251	244	241	269	257	252	286	260	270	296	305	281	229	305	294	251	276	289	303	275	268	278	294	266	256	227	311	282	268	233	285	258	273	252	260	258	257	237	227	279	270	269	285	264	304	251	247	252	284	286	296	246	270	290	286	262	270	225	284	287	285	266	260	257	283	269	242	274	256	292	242	279	278	259	260	234	258	233	235	280	258	252	286	244	271	254	272	272	272	237	287	248	264	242	295	273	258	269	283	256	275	263	257	280	236	296	254	248	252	309	285	279	250	275	288	278	263	269	284	227	233	255	263	288	265	229	250	262	257	277	275	290	280	267	292	258	271	246	246	309	267	242	263	264	242	239	234	290	270	262	280	259	279	269	267	291	247	265	283	276	267	249	249	242	242	265	280	265	276	270	282	299	260	278	270	237	269	253	276	265	283	283	247	267	235	276	276	266	250	245	270	258	275	254	254	259	262	313	248	286	264	265	255	265	259	255	254	230	243	257	242	279	231	249	262	259	276	265	242	264	266	239	284	263	269	267	275	255	286	294	293	250	239	232	266	257	231	270	268	279	257	260	298	254	295	265	265	242	247	256	261
8752	1675	3497	4266	3655	3079	2601	2329	1964	1757	1614	1607	1567	1524	1346	1293	1232	1160	1064	1081	961	952	995	948	957	907	889	899	829	848	771	782	772	746	751	745	747	703	762	758	708	741	757	725	726	678	717	699	662	614	673	631	612	677	591	687	634	622	643	631	642	622	628	649	631	665	642	620	619	597	619	602	636	664	639	656	613	616	621	647	598	578	624	648	592	634	613	664	661	676	617	657	630	624	630	616	691	607	646	636	639	657	632	630	583	624	634	617	620	618	605	666	656	557	636	609	597	620	607	568	600	619	619	600	654	580	596	621	630	610	631	610	644	633	648	647	600	629	635	645	621	656	615	638	602	584	628	605	580	607	618	619	634	612	610	636	617	631	588	668	623	616	604	577	570	605	587	625	560	636	587	645	620	593	602	615	637	608	606	631	624	617	669	596	642	662	620	643	639	615	619	655	616	622	632	653	622	611	640	626	610	637	604	616	624	620	606	574	631	602	639	577	643	631	615	608	625	624	606	616	645	629	629	587	594	579	647	625	591	638	624	610	638	636	629	584	614	653	617	599	643	627	657	609	621	626	646	607	635	597	647	606	600	602	631	626	571	585	660	585	629	609	626	595	620	558	664	678	626	642	621	623	602	598	601	598	630	621	627	608	581	621	594	571	563	598	576	629	640	645	652	560	595	616	641	585	619	658	629	615	589	596	613	617	610	574	619	643	637	634	590	579	613	632	624	619	650	630	632	574	651	633	607	548	578	614	579	624	614	668	628	624	607	572	633	626	596	608	607	627	624	589	604	603	630	624	571	606	625	618	602	656	594	576	633	608	592	659	621	588	622	627	598	617	627	624	609	644	608	604	618	596	618	566	620	593	627	586	606	603	627	643	586	588	602	584	640	567	589	675	652	643	608	610	632	578	575	645	582	611	634	586	614	630	649	658	598	606	633	673	593	625	598	565	629	583	582	598	612	622	642	596	602	601	627	623	598	662	595	687	604	594	600	588	619	654	636	562	601	607	618	564	586	635	635	625	580	633	643	643	618	610	623	644	642	600	628	633	627	629	617	612	618	608	643	647	582	585	633	564	662	624	597	627	583	591	616	590	596	603	612	584	610	655	640	634	631	607	621	594	616	606	598	629	642	614	641	590	600	613	624	634	591	616	607	620	608	582	630	637	621	568	640	612	649	583	604	636	631	623	606	637	566	595	599	617	599	604	558	626	626	622	652	624	605	630	595	633	647	603	609	553	600	581	649	584	592	626	625	609	613	628	606	603	637	617	628	599	633	636	660	639	630	640	647	593	592	652	621	594	607	633	663	659	594	564	621	587	616	620	626	578	608	620	606	595	619	601	623	617	640	643	633	591	588	597	586	600	572	608	631	621	610	606	597	615	607	584	614	625	628	634	633	584	639	627	660	602	618	592	604	662	603	635	586	619	629	653	623	597	594	601	658	662	581	614	612	593	629	610	593	596	634	621	605	591	602	598	660	587	587	623	625	597	621	614	652	549	661	643	610	604	628	658	629	627	586	622	613	629	646	557	631	606	620	615	572	636	604	594	614	641	614	605	593	590	625	623	617	612	558	596	617	580	615	631	621	584	632	599	586	600	604	577	626	590	665	640	608	584	610	609	596	629	595	560	606	608	598	583	615	631	616	598	589	600	613	607	618	581	644	634	601	633	603	587	620	639	584	601	600	597	629	612	654	605	602	673	684	584	624	622	606	632	599	566	640	677	615	622	637	639	604	597	624	576	615	629	635	629	598	606	614	593	588	604	616	576	618	596	625	596	606	646	612	638	627	601	677	602	588	632	585	611	626	580	614	604	633	632	626	595	585	628	624	581	641	672	585	629	618	617	607	586	634	616	610	613	625	579	634	602	640	613	604	594	622	595	632	619	603	644	623	607	617	597	616	614	623	582	609	625	599	626	618	603	611	612	628	634	661	613	602	641	619	625	620	592	573	593	589	593	615	612	631	611	606	628	634	639	617	574	599	617	618	653	633	598	612	659	651	612	589	590	594	601	630	635	621	588	585	604	596	607	611	576	637	615	635	588	615	592	593	617	617	601	624	585	624	634	597	589	583	619	605	639	595	589	611	612	625	607	628	568	594	640	629	620	580	624	634	626	603	635	605	652	625	659	663	635	643	604	621	551	619	563	635	644	613	609	619	580	629	651	586	609	602	685	643	601	575	584	620	642	609	572	642	629	601	633	605	626	598	636	634	597	572	625	591	629	577	617	597	565	564	616	641	636	605	619	636	596	608	606	589	635	637	571	607	591	593	639	592	592	631	621	596	644	639	625	648	649	638	614	582	600	597	610	606	639	625	548	668	616	603	613	622	614	620	624	594	578	595	635	616	591	647	618	600	645	615	593	608	627	634	589	671	593	644	572	651	649	611	621	624	599	591	626	657	604	634	570	589	557	609	619	641	638	605	654	634	643	589	593	590	646	612	618	615	630	600	564	611	563	604	597	619	603	576	602	616	634	615	636	599	590	646	635	658	609	590	653	576	646	597	617	627	651	641	623	618	590	632	616	612	573	571	665	602	576	594	634	604	566	638	651	638	618	627	565	630	591	594	609	624	588	637	642	650	558	583	617	604	588	616	620	598	626	653	620	635	578	606	644	588	598	563	606	611	615	596	684	619	623	653	592	631	615	641	593	617	616	587	638	646	610	631	625	621	598	616	621	624	634	628	603	601	631	619	599	623	654	620	608	577	614	564	610	562	605	613	594	602	626	638	610	576	644	614	610	611	580	631	609	636	630	659	616	624	635	591	628	621	614	602	609	605	570	591	615	649	631	633	572	646	619	615	595	604	562	600	605	620	655	597	659	588	641	607	625	608	622	601	642	616	608	647	600	637	628	624	614	575	617	607	615	622	628	630	635	648	621	607	582	591	639	587	647	613	676	589	630	594	624	633	633	614	611	587	597	587	624	637	657	594	670	625	604	606	597	627	673	648	642	616	616	647	562	585	592	592	622	611	614	632	624	549	564	622	607	610	616	644	564	626	613	651	607	617	602	614	597	626	617	608	560	584	638	603	625	596	598	625	621	635	619	665	637	575	615	642	591	599	672	566	617	582	629	636	634	611	651	635	614	605	597	611	648	628	610	589	629	668	566	625	600	622	607	616	613	607	644	581	616	573	616	638	597	552	569	625	684	585	640	621	614	663	596	580	610	614	645	645	635	613	594	583	590	609	607	616	587	595	590	566	606	620	597	648	623	601	626	633	630	599	620	597	627	648	611	614	591	648	644	618	642	575	595	652	634	636	613	656	584	605	622	622	579	594	620	601	635	584	618	596	586	626	662	607	616	604	606	622	600	631	578	641	602	618	630	596	594	618	609	617	620	632	596	609	619	594	631	654	577	669	573	619	620	572	588	669	606	606	612	597	628	599	634	608	612	627	594	610	625	616	601	610	605	631	604	630	620	620	618	649	633	599	627	625	621	632	575	632	612	610	605	619	641	595	606	608	589	614	624	606	622
1681	467	521	447	341	385	331	315	260	262	237	277	274	225	242	281	246	241	249	271	224	204	215	226	253	239	209	224	223	235	228	220	230	220	230	225	255	232	259	233	231	250	227	231	219	221	249	211	235	208	250	209	219	242	244	230	188	240	214	208	203	215	243	238	242	243	250	254	223	212	232	236	224	249	247	256	211	218	212	225	233	225	227	221	228	232	242	235	250	199	232	231	225	217	215	242	250	221	238	241	221	211	201	225	211	227	213	215	194	235	195	230	214	214	196	227	232	238	239	224	240	218	202	199	226	217	225	216	232	210	241	209	215	218	230	214	217	222	205	216	250	222	218	233	206	222	199	217	222	241	212	236	242	228	232	200	230	229	238	228	230	223	241	212	228	207	217	214	195	214	222	211	222	222	209	247	219	208	215	206	206	248	218	220	220	208	240	220	217	215	223	198	213	244	249	240	234	226	244	217	218	220	250	226	235	256	231	217	196	215	225	254	223	224	245	227	219	246	187	213	249	228	217	218	206	238	226	223	235	236	232	230	248	235	237	247	223	242	208	215	245	259	242	243	262	207	218	216	210	202	202	219	216	231	233	228	203	188	230	244	216	192	258	218	198	206	222	245	237	232	219	236	229	233	228	247	214	214	217	217	257	215	214	198	239	209	220	222	225	230	228	223	209	227	226	229	222	211	232	201	205	236	215	234	234	241	232	217	220	207	234	206	232	249	222	260	207	231	234	245	215	218	243	212	225	211	243	230	211	227	230	252	232	227	221	226	233	251	196	232	244	233	241	250	223	228	210	241	204	226	269	230	220	220	260	219	253	232	204	241	201	239	239	228	241	242	228	214	228	221	226	242	241	227	215	243	236	240	220	230	201	258	203	201	248	245	251	220	229	229	223	241	203	239	213	224	208	245	230	240	204	232	212	242	215	210	183	223	234	256	223	219	232	205	236	221	209	225	214	231	256	200	250	244	235	229	211	233	222	214	242	208	224	247	246	221	232	237	225	230	218	212	213	233	207	218	204	215	229	227	235	239	246	236	224	215	221	239	224	239	229	216	220	247	208	203	228	233	219	204	259	220	237	219	218	222	253	242	220	199	230	181	227	246	226	222	204	222	211	236	216	226	217	233	231	232	230	200	215	196	224	239	235	218	215	205	229	226	232	231	213	211	223	228	232	207	220	223	211	222	222	240	194	220	214	229	225	222	239	220	229	218	217	222	219	228	206	214	238	240	222	243	232	231	264	229	241	228	192	223	200	218	228	208	215	204	204	211	231	218	241	236	239	232	205	229	227	235	220	218	239	225	208	245	216	231	247	237	217	213	201	225	238	237	220	251	227	197	211	215	220	228	240	246	247	247	210	224	221	235	219	236	204	228	229	208	226	211	230	239	231	224	244	207	205	223	238	221	210	236	222	218	232	228	217	203	212	231	234	197	216	215	228	221	220	222	221	224	230	230	222	231	230	230	233	231	208	210	214	229	216	213	213	226	220	217	201	229	218	221	239	220	233	215	219	233	218	199	204	259	237	244	227	250	235	211	237	245	215	196	244	248	233	184	227	222	251	245	239	244	209	229	214	212	200	221	225	230	247	214	233	210	226	213	237	175	182	224	217	214	216	238	240	236	221	230	236	218	209	211	210	211	214	223	204	225	231	221	218	229	207	253	253	247	233	258	218	243	232	215	225	234	221	214	226	239	233	217	222	246	220	225	227	208	208	221	220	236	226	200	230	194	222	239	214	231	205	233	235	210	208	219	228	223	224	242	215	267	257	227	250	243	199	226	200	212	240	239	195	224	215	238	211	235	223	238	206	216	212	214	231	216	249	206	227	237	217	202	230	219	220	222	242	222	209	225	224	200	227	247	212	228	222	213	225	231	223	223	252	230	223	236	230	210	238	189	221	251	210	262	243	218	231	217	220	250	262	204	201	242	226	200	220	224	232	224	240	216	229	216	227	196	249	227	264	219	216	245	227	222	226	248	216	243	231	227	255	248	244	218	246	205	226	207	219	239	232	197	213	230	244	193	209	228	228	223	207	227	216	227	222	218	236	212	237	256	213	227	259	270	236	208	214	214	235	229	214	255	206	238	229	212	223	213	208	246	211	231	211	218	193	226	212	229	237	215	214	231	217	225	215	235	221	242	215	245	253	227	212	208	197	220	246	212	211	235	225	197	242	226	216	244	224	172	241	207	224	234	271	236	231	228	217	243	252	208	224	204	229	219	236	237	216	217	240	206	232	230	232	210	222	217	218	223	216	256	235	207	245	209	268	214	235	242	210	239	219	218	228	223	268	236	214	230	206	253	239	216	219	210	200	232	197	224	233	196	192	236	214	230	189	249	216	252	236	226	224	198	238	215	213	205	218	215	234	247	244	238	225	250	223	224	212	238	247	220	229	262	208	233	243	206	231	229	226	235	267	233	224	239	183	199	209	221	242	210	207	233	209	236	204	229	221	231	207	219	237	213	198	250	241	241	213	219	230	231	240	213	240	243	195	231	251	247	217	225	231	216	234	222	202	263	215	217	210	217	229	198	214	215	224	227	220	215	223	251	213	249	220	235	226	253	225	222	213	218	234	228	226	238	229	237	227	243	235	222	213	212	255	215	237	260	233	228	253	223	211	221	214	227	237	208	235	235	227	230	239	206	229	252	217	233	214	202	224	252	228	216	231	206	271	226	242	198	242	207	219	230	217	234	220	243	244	211	233	227	216	257	230	227	255	252	224	222	231	214	213	234	234	204	226	219	244	216	218	206	224	202	213	227	237	233	237	231	238	236	222	208	200	224	231	240	208	233	210	206	213	199	243	229	214	219	244	249	230	244	215	233	237	233	208	225	244	229	234	239	197	199	202	218	262	230	236	218	237	234	196	233	240	191	244	238	203	209	217	222	230	238	226	232	232	224	233	207	228	222	206	215	227	240	223	222	248	228	235	231	211	235	205	245	228	234	199	223	231	215	233	224	229	225	222	208	211	221	241	233	203	243	270	210	202	221	224	227	237	232	233	251	223	223	220	220	213	232	242	232	238	234	209	242	229	247	232	222	222	234	222	241	224	218	215	222	219	213	219	228	209	225	223	240	235	222	233	206	219	206	231	221	240	222	182	235	227	229	216	225	218	241	211	240	221	194	237	239	191	217	226	253	223	241	216	234	214	256	217	220	214	226	235	219	240	209	226	217	209	229	224	238	222	237	238	243	202	227	246	209	235	220	224	243	241	219	212	219	198	212	225	205	204	209	225	232	236	207	231	226	248	207	204	214	184	264	233	225	222	239	218	222	227	232	217	226	221	206	238	236	225	224	215	222	224	222	239	216	220	230	212	239	224	267	247	233	242	209	238	238	219	217	217	221	256	244	198	206	233	241	243	237	196	220	243	208	212	209	250	205	206	212	212	211	221	228	262	230	248	219	207	234	229	217	206	229	215	219	230	221	229	238	229	242	191	237	214	222	234	208	233	231	224	217	238	259	215	241	214	215
1852	788	1135	1430	1186	1101	970	964	851	826	785	791	744	769	743	713	728	704	693	649	629	614	648	604	610	596	673	626	635	622	618	604	544	598	626	619	581	572	617	579	591	569	589	584	583	580	572	564	561	521	554	559	551	559	555	510	534	557	558	503	580	542	514	575	560	568	555	580	537	555	565	559	549	538	530	552	554	564	550	556	565	572	535	532	530	573	487	534	558	577	552	520	569	534	545	537	558	527	521	577	553	547	549	582	553	486	553	587	594	540	590	535	535	517	568	535	540	570	539	539	542	543	505	551	559	531	588	532	543	579	572	514	512	546	556	564	583	560	543	540	524	523	546	533	531	572	511	544	531	584	564	563	521	565	564	550	550	549	548	589	507	556	550	524	529	565	588	581	577	553	526	570	547	533	573	546	534	553	563	540	513	552	506	552	535	566	603	546	568	557	580	532	573	557	543	575	571	548	528	524	535	551	538	572	558	556	555	510	527	534	581	541	575	508	505	555	541	524	540	554	576	521	539	605	548	574	522	543	551	535	589	568	532	558	553	536	517	552	539	548	561	526	551	542	539	606	579	557	526	509	558	530	543	566	539	562	552	534	537	520	539	553	562	592	474	551	503	543	532	573	555	570	553	561	524	559	557	555	545	531	525	549	580	579	516	529	519	514	527	518	548	588	540	545	579	540	577	518	548	582	572	526	572	551	524	526	540	533	586	549	569	569	527	571	521	528	572	520	539	599	577	495	512	522	562	550	538	537	561	539	529	543	540	580	533	523	543	555	545	506	559	556	534	501	528	499	527	567	497	523	505	556	519	567	544	547	544	548	505	560	532	551	557	585	532	583	531	545	520	520	525	532	578	567	586	545	566	567	506	559	543	519	504	579	560	551	568	551	545	503	563	543	567	566	580	496	524	583	536	586	516	538	580	537	549	561	537	586	558	527	541	527	549	537	574	579	524	584	500	549	560	524	553	526	494	519	521	518	552	547	578	570	553	554	537	543	519	558	580	511	528	542	559	546	490	546	567	562	499	548	504	549	508	559	549	529	606	553	534	532	560	529	541	577	546	581	553	561	553	551	542	556	539	531	581	508	526	597	591	563	460	547	514	572	543	537	550	554	559	537	541	499	501	566	519	533	544	551	556	527	580	566	544	548	547	597	572	523	549	511	553	559	540	559	525	566	569	598	534	568	623	598	566	537	531	500	587	503	556	569	544	540	560	540	575	528	577	535	547	544	559	552	517	562	556	551	577	600	560	539	545	502	530	529	523	550	569	547	566	582	554	531	546	535	495	564	518	526	558	526	552	551	548	535	516	563	512	519	530	602	567	551	528	545	518	537	573	507	573	554	574	567	565	588	579	573	501	558	569	565	563	575	524	570	541	543	534	567	539	552	542	556	551	552	541	578	543	598	539	553	580	543	560	569	561	512	547	522	559	580	563	520	546	543	527	520	546	544	539	561	529	591	535	548	576	607	513	513	517	538	558	551	590	555	513	537	547	536	520	528	544	573	504	549	546	529	504	528	559	512	569	495	517	565	550	561	541	516	529	503	564	543	538	479	548	574	581	580	534	541	548	566	538	576	532	565	531	540	523	578	539	555	561	530	506	555	547	559	515	551	546	572	533	545	539	569	527	515	569	554	537	584	515	545	592	545	571	539	535	540	542	532	587	545	566	533	550	567	574	541	529	520	575	534	580	552	573	548	541	563	535	556	576	526	575	567	521	547	573	534	574	503	508	524	561	566	569	574	502	524	576	521	549	510	554	576	516	560	553	542	534	556	559	569	573	552	531	524	520	564	547	548	536	556	544	565	530	539	546	566	579	543	566	535	595	560	516	541	527	560	578	536	535	509	509	531	577	576	579	563	615	531	558	548	534	567	548	525	586	578	520	522	576	538	564	605	587	554	513	562	557	560	515	551	577	552	534	563	536	536	508	553	553	541	549	602	536	602	527	538	547	563	554	526	555	526	550	573	575	558	552	557	601	573	537	556	567	548	578	536	561	555	542	578	564	525	564	522	525	497	571	515	546	560	573	548	552	560	556	548	561	526	551	547	559	526	557	599	567	535	548	567	546	547	572	574	559	543	576	551	573	558	539	593	596	546	538	593	533	567	557	553	563	550	599	539	559	539	566	519	538	562	554	568	576	576	528	566	558	561	539	556	519	580	536	517	555	567	527	537	538	548	515	501	536	569	541	535	543	562	568	561	534	553	562	563	516	527	560	541	562	541	531	558	520	560	552	540	541	550	545	490	554	554	514	562	519	554	548	557	597	541	529	521	536	563	572	541	548	574	536	555	532	553	536	522	585	553	572	549	551	545	543	558	554	578	513	505	560	533	556	555	578	544	574	552	551	527	551	536	592	546	553	505	553	575	538	496	537	543	571	558	591	548	534	555	598	555	585	554	526	555	531	534	541	512	539	561	539	563	499	501	542	535	572	539	551	554	571	543	549	581	533	571	522	555	572	542	597	561	555	564	542	530	562	542	569	567	546	565	557	593	558	552	529	556	545	526	542	556	531	551	561	549	579	552	611	581	505	572	549	569	504	518	558	569	522	537	576	547	532	566	525	512	548	516	519	539	546	559	539	496	535	531	537	554	519	565	561	540	530	562	507	527	498	563	544	568	555	527	556	569	523	536	513	592	528	513	566	553	537	517	553	549	541	498	533	584	566	574	566	542	559	543	548	505	567	540	503	548	509	567	593	549	578	547	569	549	529	524	568	534	554	554	551	552	566	564	535	536	547	553	518	549	555	518	540	504	546	536	554	568	549	563	535	528	566	552	533	519	576	595	551	517	590	534	573	516	555	497	510	547	518	518	536	542	525	551	560	597	545	550	506	560	573	568	526	545	518	558	541	550	507	552	542	541	533	559	555	573	562	551	552	557	511	518	548	583	522	550	576	538	501	531	566	537	553	526	550	576	513	563	540	559	532	551	533	535	533	536	529	565	549	526	567	552	539	545	599	555	558	576	520	574	559	572	527	527	527	552	526	517	530	543	551	555	540	539	556	543	582	529	580	550	541	567	538	520	567	561	565	524	543	562	555	546	548	573	535	565	564	569	592	536	561	575	541	536	538	519	547	531	544	533	545	548	548	560	559	493	561	579	569	543	554	567	507	545	567	566	542	570	565	559	538	534	559	557	552	572	551	544	566	525	574	534	512	558	532	539	542	534	532	554	590	545	545	619	578	539	570	582	522	527	512	545	553	527	543	593	518	561	560	572	578	557	549	557	538	533	535	544	555	555	551	548	542	570	493	543	588	572	519	545	540	579	528	567	533	511	552	512	540	574	573	531	585	581	518	576	584	552	570	545	565	562	502	532	546	575	541	588	562	563	558	530	533	554	527	547	561	571	601	503	514	532	582	565	540	548	514	530	538	538	553	557	512	532	538	600	541	528	562	490	538	542	515	575	577	566	572	553	572	556	537	540	555	569	525	545	543	539	583	540	550	523	541	522	542	543	568	551	515	522	560	542
7818	992	1178	965	718	622	555	511	436	400	420	396	417	357	355	391	349	369	360	305	321	352	337	343	320	330	341	332	332	312	295	294	338	323	257	336	317	322	334	328	321	309	339	301	308	299	304	307	308	304	282	306	297	294	274	280	299	299	281	304	329	285	273	312	308	271	328	291	293	330	292	304	288	299	332	315	312	303	293	304	294	311	333	327	304	297	273	296	310	298	282	310	324	269	334	292	325	300	318	263	330	301	307	306	310	311	274	304	275	300	297	312	295	295	287	307	305	286	302	310	332	299	310	307	297	312	310	326	296	285	318	292	297	294	285	325	290	264	313	323	339	313	316	318	319	268	284	288	316	308	292	291	334	275	332	307	319	299	319	300	256	326	317	324	315	319	291	295	297	285	290	305	303	311	316	291	306	294	308	313	289	313	316	297	286	297	324	306	311	312	317	337	291	308	309	276	297	292	318	297	297	312	318	309	280	315	287	297	321	287	297	276	245	309	289	306	304	309	304	318	367	324	308	312	293	276	310	321	355	305	330	295	266	327	298	294	310	316	311	280	315	307	301	296	353	347	291	272	327	302	312	313	272	286	284	246	310	307	301	280	320	312	290	301	312	281	303	307	292	317	305	276	316	291	329	312	277	296	308	344	262	325	321	302	284	293	275	296	318	292	332	313	313	327	305	307	267	290	295	316	313	297	336	319	316	349	327	310	281	304	285	312	299	320	352	291	293	290	308	275	274	291	271	321	300	324	333	319	280	331	323	297	311	280	358	323	302	322	299	282	316	331	283	295	292	302	340	299	283	299	317	306	261	315	297	294	315	339	300	314	300	304	291	293	310	298	240	292	308	322	310	305	289	313	294	280	298	299	310	322	311	301	281	291	290	313	298	322	306	294	292	321	300	313	306	297	294	288	301	289	324	275	300	296	313	328	307	269	305	305	334	296	295	292	291	287	305	302	323	274	287	339	333	297	301	294	320	298	302	313	295	272	295	282	307	296	286	295	297	274	303	305	275	300	313	276	319	305	302	328	307	281	308	327	310	318	310	323	329	299	298	283	344	312	332	281	290	292	318	296	305	329	288	302	307	295	263	288	306	310	294	313	295	321	305	299	296	291	323	300	317	332	293	275	309	315	321	294	300	295	291	306	329	319	285	324	283	324	300	281	289	289	293	333	327	313	269	302	267	301	346	295	300	290	296	274	292	302	307	332	284	285	281	295	282	321	323	325	249	316	255	299	316	294	305	290	298	314	296	327	290	342	324	297	342	297	316	298	291	320	310	292	306	306	311	272	305	317	299	325	297	302	298	290	297	310	296	295	269	335	321	275	286	299	281	332	281	285	314	322	288	279	309	313	315	294	347	286	322	306	310	318	305	300	301	270	324	291	288	367	292	329	324	300	353	322	273	292	312	310	274	299	301	316	303	302	312	257	313	283	303	304	320	288	288	307	282	287	289	292	291	291	277	281	293	273	294	316	281	325	320	280	320	304	300	314	291	304	297	273	290	306	309	313	323	292	299	321	327	288	317	312	313	284	298	291	287	347	285	310	300	291	311	319	277	305	290	330	316	301	279	274	329	307	320	265	318	311	299	285	310	291	291	318	306	294	306	311	332	323	329	321	295	302	286	323	295	326	295	315	295	323	316	289	298	302	323	294	282	315	316	283	303	284	279	324	303	310	321	327	315	310	307	296	277	292	309	306	323	316	322	299	295	328	312	305	275	289	310	298	317	309	308	284	340	319	296	315	287	284	280	327	319	293	326	300	279	294	278	328	320	329	257	308	268	297	273	285	275	298	283	294	278	317	294	297	306	324	304	345	297	277	310	288	276	259	292	316	291	298	311	315	296	311	324	285	300	278	260	322	308	350	308	292	302	312	295	305	289	334	320	284	270	315	285	289	306	298	293	270	318	311	306	290	311	258	313	304	316	294	320	282	317	305	302	306	285	344	315	307	285	286	318	335	338	275	325	292	303	290	312	329	293	286	288	299	314	290	302	270	308	302	313	338	300	275	292	300	324	329	280	322	322	303	298	293	294	300	302	320	288	309	302	347	366	320	287	326	280	317	323	304	300	347	319	300	283	295	299	298	336	334	308	282	287	286	312	314	313	263	310	261	288	295	290	284	298	301	294	310	323	275	332	287	278	299	296	307	298	311	300	311	307	312	318	267	276	300	293	312	327	304	299	329	329	294	303	298	322	269	300	312	297	296	274	285	360	328	330	278	296	294	311	307	283	312	306	335	273	304	284	296	335	292	285	296	324	321	275	314	314	273	313	302	302	288	321	312	311	346	297	292	312	289	336	303	293	351	310	268	332	314	317	319	301	307	307	278	302	262	304	293	263	349	313	290	305	297	298	290	318	314	329	295	309	328	298	293	296	322	298	312	315	285	310	295	321	290	332	303	319	313	273	320	319	301	301	269	293	318	312	298	329	296	304	278	289	296	322	297	311	276	297	310	274	295	307	299	267	275	286	288	305	316	301	306	331	286	313	297	312	330	291	303	278	274	303	281	314	312	280	289	323	308	289	325	292	307	301	296	271	323	314	304	292	294	302	334	303	320	269	280	330	304	321	289	295	314	287	300	295	334	296	311	304	286	274	297	273	255	262	295	301	329	326	325	285	295	296	305	282	323	313	307	298	307	275	270	288	371	287	307	267	295	298	337	310	319	323	313	305	296	276	309	307	285	319	296	310	309	285	327	321	320	305	254	321	319	274	267	279	309	302	288	333	299	303	298	314	309	308	300	269	324	291	332	358	298	307	312	326	295	304	269	291	310	345	280	310	298	344	298	306	285	285	323	275	302	321	308	307	304	309	311	286	302	304	327	319	279	313	283	293	296	297	280	312	312	315	326	295	319	293	280	304	264	296	296	310	314	296	289	289	293	334	294	309	292	284	320	320	264	300	275	298	288	334	302	310	301	284	314	288	344	317	295	302	297	292	323	287	289	308	297	329	300	299	278	306	301	307	298	326	313	271	290	320	295	299	371	293	327	288	321	313	304	308	293	331	308	278	288	310	289	289	329	338	312	317	270	316	284	286	312	331	304	339	311	325	312	290	305	312	291	339	285	308	292	297	308	309	314	315	294	291	313	271	288	291	307	295	283	303	291	308	287	299	312	290	307	291	309	338	296	322	313	297	303	340	277	315	317	290	302	304	315	317	289	313	284	312	268	323	319	287	335	280	287	289	313	287	308	303	333	330	304	285	285	268	312	301	281	299	323	295	312	328	268	306	264	296	289	302	312	316	325	281	309	282	306	336	292	296	314	262	316	331	322	322	287	293	287	264	312	336	279	336	326	306	327	308	305	339	294	299	303	321	295	318	327	303	294	306	305	305	290	287	305	310	302	294	288	320	291	307	324	294	314	328	313	306	309	344	328	318	277	328	297	288	284	282	284	261	276	307	281	283	288	292	302	318	325	336	315	290	278	299	313	284	285	273	298	302	295	288	309	333	320	304	277	294	282	319	303	319	277
6716	1339	2521	2946	2547	2172	1956	1735	1598	1431	1383	1275	1311	1251	1200	1099	1143	1040	1013	957	918	900	870	935	855	896	889	885	815	869	844	835	834	808	796	812	807	840	784	736	749	774	754	767	795	783	757	699	728	693	724	701	705	718	709	724	742	715	769	724	679	733	679	635	679	691	762	740	680	752	737	712	721	718	718	692	697	676	670	714	693	752	687	720	678	729	695	753	693	715	711	677	754	706	699	672	717	724	725	717	739	720	719	755	701	676	711	676	685	665	697	764	664	683	718	713	730	696	750	717	711	687	733	751	725	697	705	714	685	677	720	677	710	683	714	701	699	700	725	745	721	695	694	667	667	683	684	722	680	697	677	705	700	653	748	708	678	716	705	701	710	644	710	696	687	729	728	715	674	668	712	737	698	671	715	697	670	701	707	675	669	703	735	717	672	722	674	660	688	697	693	649	734	706	727	716	689	662	732	712	702	749	739	680	683	676	700	717	719	733	700	692	675	715	663	679	719	724	667	718	734	691	735	703	739	731	700	712	721	667	698	708	736	711	729	715	712	694	712	689	710	659	698	691	684	710	683	727	746	763	712	740	728	695	705	695	703	715	719	691	720	715	701	705	661	721	684	728	690	705	711	720	706	695	746	667	681	690	681	656	736	701	705	673	684	694	737	697	708	719	719	739	640	704	730	726	725	734	669	743	694	682	729	751	735	711	778	687	703	723	681	704	759	724	685	700	722	695	693	707	675	690	703	734	713	680	760	696	703	677	688	671	724	684	681	714	644	697	712	689	722	738	669	681	679	718	741	704	691	729	714	689	658	690	697	687	657	717	722	683	708	744	728	727	710	673	678	714	716	700	741	689	744	730	744	754	653	663	683	663	703	707	696	711	726	726	744	747	736	690	697	717	698	695	741	698	721	741	670	672	752	671	711	748	668	732	717	714	713	730	698	707	730	686	717	706	708	721	684	716	707	741	681	706	714	684	714	727	716	673	656	688	718	699	714	699	665	751	714	753	676	726	719	694	747	683	715	690	662	701	695	723	681	698	686	715	731	749	685	679	722	670	684	717	678	676	701	658	742	729	687	720	700	693	711	747	666	707	726	732	716	680	704	745	674	700	708	670	678	683	703	716	701	785	697	686	693	663	691	744	742	757	745	680	730	696	711	663	672	663	712	709	682	726	677	704	682	699	673	657	648	721	700	678	700	744	741	696	658	742	688	667	692	748	705	687	711	683	716	697	680	686	755	718	712	711	709	752	692	694	728	729	689	708	709	674	736	702	714	716	687	706	738	662	696	737	700	697	755	694	727	675	693	710	748	681	716	684	714	697	692	675	726	690	743	708	703	700	717	703	703	735	690	744	739	680	731	706	698	695	739	729	721	726	753	684	669	709	705	727	734	757	704	678	705	733	741	715	743	683	670	698	719	714	715	698	748	732	673	685	704	698	717	708	693	715	709	663	676	733	662	733	687	715	728	689	676	736	714	680	706	704	710	703	714	723	724	709	717	668	688	737	724	732	683	689	669	712	678	661	760	696	713	698	726	695	695	713	718	714	701	732	703	738	693	666	717	767	692	775	718	744	731	673	705	710	661	689	726	706	724	726	715	726	701	688	717	671	722	674	704	694	705	698	701	668	677	698	691	685	720	702	677	721	706	698	748	720	685	656	672	686	652	738	747	681	701	665	717	719	702	684	717	687	681	705	672	738	731	709	704	736	650	689	676	703	680	691	702	684	746	724	670	730	704	690	682	681	750	656	708	678	737	678	682	687	689	657	699	727	734	663	668	689	714	718	684	663	706	719	697	703	708	660	662	708	733	679	674	721	708	714	713	696	736	700	706	690	695	732	719	666	716	680	720	720	782	701	661	723	664	684	736	696	675	700	700	692	662	725	680	721	720	686	690	714	731	706	731	664	689	722	668	734	707	736	735	729	690	724	665	697	679	718	682	680	687	683	725	697	715	681	633	736	720	668	689	646	653	718	670	723	755	697	707	627	726	710	664	672	695	772	751	678	693	631	717	695	752	704	685	718	718	714	693	706	745	702	717	718	675	749	687	728	710	695	687	700	691	689	695	696	715	719	719	702	716	697	650	691	722	730	698	704	716	684	687	700	725	745	708	725	673	709	691	684	659	714	725	701	704	727	751	705	708	739	716	688	699	703	719	732	718	738	688	682	755	723	691	693	710	715	718	721	739	744	740	675	678	701	698	698	739	678	691	696	680	673	749	772	724	695	728	674	713	690	678	725	702	707	701	704	657	685	680	697	704	705	760	720	711	706	703	689	676	720	698	704	701	673	732	698	678	702	710	732	761	673	679	688	676	721	690	725	723	701	720	699	725	686	701	752	704	719	686	700	706	718	700	665	735	693	709	693	719	722	739	742	685	723	699	709	658	722	733	708	656	694	692	697	681	676	698	675	708	665	699	698	713	700	741	685	658	696	704	706	673	683	699	724	700	672	665	665	708	654	720	711	702	663	731	717	715	696	707	711	664	719	720	681	690	713	719	688	695	743	683	687	699	689	703	701	705	660	715	717	692	708	702	664	691	732	672	703	706	690	669	728	713	752	747	714	744	737	717	696	705	738	694	695	683	697	692	684	709	692	676	691	651	692	734	771	701	743	685	711	704	657	691	711	695	655	709	650	698	657	690	745	696	718	691	710	677	654	690	693	768	722	702	685	714	742	698	711	747	682	697	717	698	701	694	730	685	692	690	751	675	740	700	699	746	721	718	681	687	717	645	731	679	699	689	700	666	678	700	684	738	691	723	715	687	676	680	664	690	679	700	687	713	667	709	723	728	724	717	712	726	692	740	707	677	673	762	691	658	747	745	716	689	689	664	753	708	698	709	723	705	665	672	733	727	708	688	725	662	671	680	694	670	713	690	735	711	715	655	711	713	673	719	719	704	711	704	739	669	682	727	745	694	746	753	711	663	675	707	753	675	712	675	715	730	691	685	660	664	701	689	666	664	706	684	689	689	696	717	679	710	674	713	675	733	704	662	694	679	700	719	721	655	670	679	700	694	734	659	732	695	690	695	733	703	737	707	709	657	745	755	701	780	701	690	738	707	674	778	690	733	700	687	735	732	723	723	731	709	701	725	650	661	733	744	737	745	709	679	678	713	695	686	724	724	636	712	674	684	688	670	692	676	727	719	747	651	735	678	698	663	750	687	684	717	741	706	698	675	707	732	654	682	695	703	699	710	680	715	719	698	669	750	670	658	632	682	701	708	676	732	721	736	737	724	683	750	630	719	672	671	732	717	734	708	672	737	663	718	675	677	700	683	687	687	724	702	689	695	690	683	701	649	708	716	728	692	639	728	704	678	690	721	714	694	648	718	767	701	737	675	710	723	680	705	722	750	702	730	665	727	695	730	716	738	709	677	726	748	757	699	745	693	703	642	728	721	727	715	722	660	713	699	677	721	762	668	692	719	695	679	717	708	687	647	726	690	688	679	712	723	741	723	719	671	732	744	746	680	729
14432	1809	1698	1350	954	763	648	576	507	454	453	394	425	396	377	394	342	335	280	285	312	331	310	304	279	311	300	300	293	279	311	297	286	297	259	263	306	312	269	290	299	236	266	269	251	263	264	266	293	305	274	268	291	273	288	301	277	257	264	305	264	264	274	278	276	258	259	265	234	252	262	267	310	262	277	279	253	257	264	258	261	274	269	268	239	235	282	258	294	289	249	236	236	257	270	271	254	293	286	263	251	293	287	265	270	282	275	277	257	262	260	246	283	287	267	257	290	274	283	280	269	270	251	273	275	275	277	262	258	253	275	230	265	296	258	256	276	284	255	272	259	241	263	254	256	282	219	258	285	279	229	276	292	285	259	299	247	265	266	251	260	265	268	258	274	271	266	255	266	272	255	271	290	281	270	312	256	260	275	241	302	271	281	254	280	247	287	251	259	259	271	246	268	253	261	252	286	256	271	260	259	258	274	255	285	270	260	228	275	267	228	258	289	255	278	266	285	252	273	254	251	288	260	263	233	259	286	263	271	284	286	252	274	262	272	260	246	275	277	295	242	260	278	272	277	266	277	264	263	286	275	278	255	254	267	266	257	269	240	262	270	268	251	271	266	263	250	243	241	295	281	283	268	256	247	273	307	255	247	243	285	255	297	272	299	250	244	251	258	229	249	275	269	230	241	275	262	246	269	268	282	300	264	260	248	241	271	235	275	290	247	251	278	249	257	243	258	288	278	249	272	293	272	256	267	270	267	280	272	272	259	249	279	240	274	278	266	287	264	265	267	262	261	271	260	254	278	269	263	266	276	252	273	287	267	267	251	254	251	269	271	275	268	247	262	263	311	249	276	259	267	278	289	280	267	260	280	262	281	261	251	287	245	273	250	243	241	247	218	275	281	266	258	263	300	227	282	247	256	252	270	251	301	263	247	258	255	251	292	236	289	285	261	246	280	250	274	249	269	263	283	278	298	302	254	251	271	273	280	319	262	268	282	268	218	254	273	256	257	247	285	286	296	264	251	277	276	244	287	264	251	275	272	257	266	255	260	273	258	276	264	260	252	257	262	254	271	252	256	299	231	278	289	282	262	265	275	263	251	312	275	238	282	261	316	272	297	271	313	272	257	293	265	268	256	294	291	244	295	262	249	279	267	238	276	278	304	269	268	234	264	257	270	268	289	255	245	262	239	280	278	274	254	253	245	275	240	258	228	263	286	259	244	274	252	256	263	267	253	301	306	291	295	243	267	272	280	260	272	268	279	233	238	266	240	267	275	242	271	289	258	289	304	269	290	286	250	299	263	289	247	229	267	280	264	244	259	244	256	257	269	245	258	258	294	304	273	252	273	248	264	284	249	252	281	244	263	223	262	262	264	244	256	252	240	265	259	261	283	260	272	278	270	267	249	241	265	258	271	260	251	282	268	275	277	252	223	278	241	236	243	263	249	286	281	267	245	261	218	262	251	257	238	234	249	305	295	286	268	226	250	296	274	250	249	259	276	271	257	233	273	253	234	250	279	242	270	253	265	253	271	273	272	268	283	246	295	255	293	266	247	274	262	275	275	260	229	233	246	293	246	246	274	328	255	285	264	306	244	254	260	266	270	245	248	250	224	246	281	269	299	249	246	267	245	262	264	271	231	271	271	240	228	254	270	286	243	265	238	273	274	268	261	317	260	282	281	233	276	274	241	257	280	257	263	274	256	262	250	250	268	271	224	274	287	236	221	285	238	257	268	269	267	264	280	263	247	276	244	268	253	281	259	266	280	246	285	254	240	250	263	284	238	257	282	263	264	256	241	273	301	263	270	266	239	275	242	284	281	281	266	265	311	266	245	259	257	276	269	282	257	257	261	283	227	263	273	272	271	270	249	250	267	261	266	285	219	238	282	249	253	278	303	296	305	276	277	241	224	262	265	248	255	268	266	260	286	265	262	290	264	258	242	228	251	270	232	277	253	286	246	266	285	270	239	274	258	271	246	280	283	273	290	272	279	263	239	229	254	265	247	227	256	257	237	239	269	246	294	264	264	258	288	256	266	287	282	281	269	302	253	254	256	250	270	266	244	269	285	280	225	265	240	262	277	277	271	280	263	260	267	285	284	276	253	292	259	271	272	291	258	270	287	229	252	262	283	257	265	274	257	252	250	259	283	280	273	257	253	238	273	279	270	256	259	271	237	270	246	232	266	290	265	237	276	273	255	255	254	285	305	261	264	251	237	285	279	214	248	285	253	272	237	261	277	262	264	242	281	276	249	256	294	255	254	275	254	260	276	265	288	273	243	276	289	237	235	241	272	308	275	277	272	255	251	227	268	246	257	252	266	290	249	299	256	281	251	257	244	264	244	271	264	287	258	263	249	272	263	267	291	251	279	238	258	275	263	276	252	235	268	274	244	241	266	260	260	250	296	280	271	307	280	255	250	287	257	263	274	273	271	244	257	247	265	238	292	302	276	259	278	283	274	268	261	255	272	253	285	278	241	284	254	275	249	256	274	239	252	270	256	279	243	247	262	239	260	261	276	260	246	250	280	253	232	288	242	262	246	245	254	269	273	271	269	257	266	284	265	258	299	258	277	248	253	250	289	274	261	265	246	266	280	301	251	271	261	285	259	251	241	271	244	266	249	281	254	243	270	280	274	249	270	249	281	239	245	254	273	269	256	232	254	251	260	280	259	268	256	270	272	240	268	279	267	280	245	232	281	287	243	291	239	250	242	253	303	250	272	304	272	282	262	258	288	254	255	268	258	262	250	241	288	277	215	254	300	250	289	240	246	269	254	288	282	263	287	263	256	259	269	278	287	266	261	255	286	271	240	257	283	248	271	261	264	272	291	247	263	280	254	255	289	222	266	260	251	231	268	306	235	257	259	274	249	247	254	239	275	269	277	259	247	256	257	272	270	254	255	288	294	261	295	252	270	277	283	299	258	246	261	271	283	273	240	257	253	302	276	271	255	276	252	267	279	283	236	296	252	261	255	250	224	220	243	251	291	275	248	311	258	254	277	266	268	305	270	265	287	251	268	256	283	278	235	250	273	275	263	281	252	236	261	287	276	263	244	250	267	259	236	268	299	274	260	289	229	253	269	243	276	267	283	272	293	279	250	277	263	262	253	257	258	269	256	294	270	261	253	250	263	260	252	255	247	254	275	262	241	252	274	264	297	255	270	284	269	286	235	274	259	233	269	271	260	273	261	246	310	289	276	262	255	286	238	249	293	229	236	267	243	263	262	270	274	294	301	270	256	271	274	263	278	294	292	229	269	268	273	261	272	310	264	236	268	276	267	286	257	259	280	272	298	294	264	280	289	250	278	282	221	280	282	254	276	249	227	220	290	285	305	275	276	287	293	278	265	251	241	254	280	245	282	295	267	288	283	248	295	247	249	262	240	288	259	251	240	294	251	255	257	237	248	269	271	268	275	285	258	234	266	289	253	267	276	269	227	254	285	282	280	279	289	203	299	293	242	262	296	253	247	294	285	263	276	298
8746	1685	3392	4275	3626	3043	2609	2307	1970	1621	1662	1581	1500	1540	1359	1297	1211	1132	1118	1054	990	956	951	980	913	908	818	875	879	802	849	773	735	777	780	782	760	726	708	717	671	689	691	675	710	671	665	675	645	616	698	630	657	685	651	673	674	619	612	635	650	650	621	589	628	665	672	620	627	644	608	623	627	614	603	653	643	622	717	626	567	616	614	627	655	596	632	588	597	604	624	605	646	587	589	627	620	642	628	652	589	598	615	602	620	646	612	648	634	624	607	642	606	609	564	640	601	627	649	639	618	620	630	643	560	592	613	644	615	639	589	587	592	618	586	697	615	624	613	644	575	626	655	626	630	630	633	611	635	606	647	621	614	607	589	614	618	656	633	592	643	581	617	645	583	582	627	611	603	606	592	579	617	623	632	611	635	570	601	623	594	558	599	619	653	595	614	636	669	612	653	586	617	608	567	571	610	648	615	612	636	653	602	591	605	652	591	577	593	658	659	588	617	607	647	597	583	622	616	674	632	602	626	589	641	624	628	596	642	594	605	604	642	618	609	614	643	580	612	681	646	651	587	593	622	602	613	607	606	617	640	568	626	619	620	608	644	611	622	565	562	617	601	643	663	616	595	663	561	582	611	623	640	647	585	611	602	603	623	620	613	612	628	623	614	656	611	598	591	622	580	606	500	656	612	643	600	637	585	587	560	595	584	615	601	633	630	600	559	553	624	593	600	634	618	623	604	637	603	590	575	573	623	656	586	561	624	618	626	620	587	608	628	576	613	608	619	624	582	641	575	664	647	597	567	596	623	581	609	594	625	616	585	607	635	588	633	607	630	610	610	596	585	612	604	606	651	656	619	599	595	571	634	606	623	588	614	626	578	624	615	651	634	631	608	621	637	586	576	582	633	629	557	633	573	645	586	613	616	639	631	652	603	604	625	586	626	564	654	634	625	604	619	616	602	610	648	583	647	569	601	591	594	605	613	617	614	601	592	550	619	640	628	574	567	595	621	603	639	613	604	604	665	577	616	597	581	579	627	578	609	603	583	619	622	616	629	582	604	612	666	634	575	638	646	636	643	638	612	570	618	609	563	604	613	614	617	640	592	616	636	590	608	564	592	631	639	604	601	620	605	599	627	637	650	626	635	615	571	630	633	622	562	588	610	609	676	621	599	600	564	643	633	629	591	643	584	643	613	570	586	605	569	607	609	624	637	630	634	616	625	568	652	618	615	608	628	630	619	642	613	603	630	637	618	622	573	623	576	611	612	603	618	637	637	600	622	621	657	619	617	608	593	630	600	592	615	643	622	618	565	553	607	622	588	621	597	625	560	620	628	608	596	608	602	651	607	635	579	654	658	611	556	609	622	619	626	622	597	610	594	599	609	632	626	634	568	647	606	574	579	574	627	595	595	625	628	580	641	622	607	586	586	659	649	621	600	606	629	579	606	572	600	641	606	649	653	625	593	605	636	631	535	593	640	582	593	613	605	634	654	619	626	597	613	583	647	608	642	607	611	625	588	625	598	608	609	624	598	592	591	577	619	603	651	628	607	638	625	638	622	643	592	600	667	617	621	617	625	612	610	611	583	592	615	583	614	632	555	630	613	583	601	596	595	619	575	651	602	599	606	635	629	592	619	624	632	610	631	575	608	630	606	621	611	627	590	637	619	642	598	596	656	620	614	611	657	606	650	593	668	580	627	603	640	591	592	644	584	603	616	637	608	625	639	601	575	563	566	592	629	616	639	599	625	612	568	631	622	638	585	612	628	607	594	570	613	573	620	615	580	631	639	630	576	631	599	633	615	621	616	598	607	623	557	615	635	584	616	615	614	680	593	643	582	628	596	581	568	624	625	616	607	615	631	630	644	583	566	591	605	613	656	595	608	623	600	624	613	611	625	574	626	580	617	626	619	655	599	598	656	632	644	625	633	581	595	571	617	623	621	611	651	624	597	621	629	609	593	602	591	652	567	662	571	626	615	667	580	605	628	609	608	596	584	612	677	621	638	620	615	619	643	592	540	619	611	597	663	631	615	584	632	612	622	597	615	614	626	622	637	642	641	611	625	605	626	607	644	584	610	672	626	612	655	609	610	601	592	583	593	606	614	604	646	634	643	654	614	626	596	585	609	576	556	646	627	616	621	630	620	590	626	647	638	589	592	635	607	623	577	634	621	611	581	634	617	639	611	563	662	649	651	638	593	625	628	595	652	629	592	653	635	617	592	566	598	611	607	601	593	567	610	581	660	626	615	611	610	575	604	584	600	555	556	623	592	620	662	593	592	595	615	616	608	612	574	612	617	585	598	618	612	585	602	589	582	601	632	591	588	633	625	598	602	593	591	611	594	594	593	599	602	626	580	588	605	634	603	602	637	613	603	611	647	623	618	631	558	642	586	622	600	622	579	579	633	635	550	650	639	633	595	631	616	610	619	641	664	608	638	606	583	585	639	618	585	604	648	621	588	592	607	580	606	648	632	574	593	615	605	624	608	610	597	648	581	597	647	614	574	603	606	608	651	632	619	586	566	612	611	643	572	621	585	589	619	661	613	635	597	608	626	607	623	550	595	643	580	596	599	610	658	632	630	636	616	624	664	595	619	608	657	615	629	591	620	639	610	636	579	598	644	610	606	632	618	642	591	674	657	596	645	637	603	601	608	577	615	614	643	642	590	624	656	591	642	636	631	634	590	575	637	630	630	632	594	602	589	546	588	631	578	601	610	594	637	596	570	621	593	574	589	617	606	625	611	639	575	572	645	583	603	620	629	616	624	640	599	619	582	602	594	606	623	650	619	637	594	573	616	631	618	600	579	603	588	591	641	574	611	591	609	612	632	605	645	570	594	607	625	688	633	656	654	639	635	644	604	652	622	625	593	613	624	587	658	619	629	622	678	637	619	598	616	611	605	627	558	611	591	629	654	633	640	628	625	648	612	596	633	625	615	557	571	590	560	665	557	604	621	607	622	609	590	551	666	559	605	586	564	630	581	624	617	624	621	664	588	584	639	611	615	651	656	600	612	622	609	624	610	594	619	632	617	632	622	623	598	609	648	563	609	615	609	604	619	607	608	618	641	593	655	616	644	597	628	625	624	643	608	628	647	594	673	640	594	599	633	657	621	608	639	595	574	655	567	587	634	644	585	612	619	618	569	588	607	652	626	578	613	608	623	562	588	614	628	595	603	577	618	624	575	537	638	602	633	622	602	601	616	606	641	597	662	640	625	649	612	611	599	614	605	638	606	627	623	623	622	575	640	586	609	633	587	624	613	646	654	594	615	581	603	593	653	619	564	602	643	595	630	605	614	597	621	648	626	648	584	588	574	605	616	635	631	591	616	601	623	614	661	596	598	631	610	610	619	588	601	581	616	606	614	609	600	570	597	625	611	612	590	600	590	617	596	616	635	596	625	629	600	575	611	614	655	612	601	637	626	652	618	623	609	648	595	562	653	632	575	592	646	600	611	626	644	616	590	624	621	617	613	617	605	601	647	601
1614	416	456	452	359	310	311	283	253	281	241	258	230	249	287	276	247	280	244	242	263	250	250	236	225	251	232	261	252	212	224	219	223	253	227	218	241	233	234	216	248	229	228	255	210	242	233	194	239	248	214	213	197	198	227	201	236	199	213	206	240	237	237	230	236	235	202	239	254	215	223	220	218	214	259	247	222	227	247	202	215	200	231	223	202	208	176	237	247	251	220	234	221	217	242	228	180	240	226	221	242	215	238	219	271	223	222	211	205	247	248	230	211	227	213	222	200	230	236	219	209	215	211	207	247	247	244	245	222	205	221	233	239	242	240	236	238	257	218	221	226	254	223	269	187	225	201	226	230	223	208	236	227	235	211	248	201	210	212	234	203	238	233	225	220	209	219	215	226	220	231	223	214	221	197	200	202	211	188	212	221	231	197	234	209	199	230	203	195	208	220	191	241	233	205	215	223	238	211	233	227	207	235	244	202	210	220	228	204	215	227	240	238	228	224	195	202	235	217	221	220	230	211	204	214	241	249	226	213	220	218	196	240	229	189	234	236	231	213	228	206	221	244	202	215	240	207	210	223	222	225	191	239	258	205	207	201	211	221	219	199	190	240	206	209	243	230	209	211	249	228	225	211	237	224	228	228	213	231	235	241	238	227	197	203	181	220	204	217	206	214	227	211	214	229	240	221	230	243	223	223	217	207	220	241	255	223	236	224	238	208	214	225	237	224	228	211	256	247	205	209	253	212	226	231	231	210	226	257	207	210	211	209	224	218	248	195	250	228	209	195	224	212	230	216	200	244	198	229	232	246	242	220	235	221	238	228	240	220	210	213	233	237	218	222	256	207	213	215	218	209	206	241	200	208	228	245	218	212	222	210	219	244	215	244	204	220	197	205	261	214	227	220	208	225	240	209	234	219	226	221	224	222	212	207	245	210	225	237	223	225	204	247	230	216	213	217	246	233	222	230	203	231	216	239	224	217	211	249	244	216	219	216	226	209	245	225	202	250	230	218	196	205	209	219	239	230	225	194	227	224	210	212	228	190	246	231	217	232	208	225	205	233	237	242	215	214	229	221	197	210	244	230	208	220	234	219	233	205	230	210	203	202	207	219	222	239	216	213	226	268	236	225	215	212	206	230	229	231	187	224	217	203	228	197	215	249	198	215	210	250	218	215	197	217	200	228	241	218	243	217	246	216	261	195	202	224	211	217	225	238	229	235	204	242	239	212	228	199	223	227	200	219	216	223	239	211	212	206	224	244	243	239	242	235	200	200	208	265	211	218	237	255	241	253	244	202	235	210	207	221	215	249	243	208	228	204	231	236	245	230	230	222	208	221	203	238	219	225	218	213	209	223	220	220	203	197	228	240	227	252	219	256	235	208	212	202	222	215	210	204	216	230	210	200	223	198	197	215	235	230	225	246	210	210	207	236	222	230	263	262	197	196	222	214	235	217	244	199	212	226	242	234	247	223	198	208	224	219	222	230	199	208	231	208	225	221	261	222	237	215	229	210	236	206	248	201	203	200	220	194	207	230	216	201	227	198	191	202	222	218	216	201	231	222	228	230	215	236	234	224	198	213	212	216	235	218	214	231	202	224	222	242	225	223	215	197	222	226	255	237	199	216	199	225	240	211	197	205	214	230	218	220	210	204	210	177	234	234	207	236	225	209	215	236	233	217	218	233	229	221	222	220	203	233	202	213	195	231	253	215	220	214	245	219	228	204	211	224	220	222	233	250	225	230	214	211	219	230	200	218	224	230	225	239	211	236	242	258	212	234	241	189	205	227	230	228	209	232	201	229	225	213	207	252	254	210	227	246	239	209	246	227	252	221	197	220	216	189	229	264	253	227	237	236	231	234	212	253	214	218	232	213	202	219	201	248	221	209	218	208	296	241	246	212	235	258	247	204	230	245	221	187	218	262	213	233	194	238	217	199	243	230	193	219	222	216	214	221	230	217	204	209	206	222	268	243	215	221	224	231	223	235	227	217	258	223	199	232	217	220	200	207	225	219	188	220	198	226	218	228	199	223	240	224	244	218	243	229	242	213	234	228	237	250	228	225	235	214	225	202	223	248	224	198	206	242	204	212	206	235	240	215	242	226	261	214	229	216	200	217	200	254	222	236	224	222	228	230	229	229	244	231	231	244	218	203	230	222	208	215	245	212	218	241	237	212	223	240	213	241	251	218	214	241	207	199	244	217	222	216	223	213	241	230	240	223	233	243	214	224	218	227	248	204	212	215	220	200	223	206	239	226	224	254	238	245	223	231	229	281	233	196	225	247	209	235	240	221	215	197	239	203	225	233	225	218	220	208	204	269	215	218	215	208	210	239	253	210	198	191	240	214	213	241	229	229	243	227	216	242	200	220	206	226	219	224	211	231	227	229	198	221	221	242	205	198	229	240	214	241	227	211	226	207	235	222	219	212	220	226	225	229	217	229	219	192	244	251	218	218	227	224	237	262	193	246	221	194	266	253	223	200	219	205	229	236	249	217	232	209	239	202	224	210	202	216	192	214	208	224	199	200	232	208	221	204	194	240	214	235	222	238	218	225	214	225	256	211	194	210	227	216	217	220	226	208	209	219	205	198	205	227	216	208	219	213	218	235	224	223	230	218	242	220	232	246	242	215	202	236	243	231	231	244	237	255	238	245	215	200	222	266	207	228	238	224	206	224	214	222	211	270	229	218	243	215	236	195	233	215	223	229	217	226	229	249	229	238	218	210	224	219	186	210	239	246	217	217	235	224	210	231	249	219	196	217	231	232	229	209	201	227	244	220	234	214	245	239	206	222	226	220	214	236	245	221	230	221	217	217	252	224	216	235	221	205	229	227	211	220	237	235	205	256	248	247	230	193	201	254	214	240	206	195	254	237	196	215	217	209	220	232	216	216	246	218	224	242	209	222	228	252	212	240	225	219	213	215	221	218	221	229	223	218	235	268	228	222	216	208	205	234	199	212	200	208	224	233	224	229	240	230	223	222	233	226	196	221	218	240	213	203	226	229	212	227	225	222	204	203	228	212	234	221	228	216	250	206	224	217	239	238	222	187	186	229	222	212	209	215	254	206	213	225	202	241	226	240	211	213	222	228	232	230	249	235	214	217	222	238	253	249	259	201	225	242	250	229	191	230	229	196	241	226	205	257	232	243	233	208	206	238	219	198	219	218	197	215	203	216	234	235	222	237	247	217	224	232	213	220	213	212	215	209	228	237	219	202	242	209	254	236	249	227	226	207	214	238	225	208	214	235	237	241	234	225	213	231	233	211	225	222	265	216	240	222	223	223	214	212	222	240	241	226	217	201	216	202	199	205	207	222	213	257	210	227	224	242	223	230	210	226	221	213	204	219	218	215	225	212	233	250	218	234	232	226	217	234	212	246	218	177	222	217	195	235	238	209	223	229	184	233	228	240	220	244	214	228	218	217	244	217	216	217	238	211	210	245	242	230	189	229	226	229	216	174	199	258	239	219	207	222	247	238	209
1893	729	1071	1276	1135	1089	983	891	826	783	805	805	738	802	748	683	672	728	707	646	619	651	644	585	600	602	626	601	601	616	619	563	593	562	616	617	621	588	584	580	621	592	593	583	579	518	578	541	561	530	530	558	535	566	575	546	512	517	534	574	553	585	495	544	579	567	591	533	558	548	559	551	545	544	511	563	530	581	578	558	571	586	520	525	541	522	593	539	541	509	570	550	583	540	536	588	560	532	542	598	554	500	520	549	494	496	562	555	526	540	532	550	529	512	540	538	553	551	565	567	518	547	527	534	499	517	584	526	540	521	502	516	521	487	516	543	511	555	547	553	566	519	561	564	544	518	537	542	520	548	524	572	573	530	514	563	584	536	552	518	556	545	527	581	544	535	547	544	558	588	510	524	549	496	515	516	490	546	546	503	534	516	535	562	540	535	556	516	520	547	538	530	553	551	509	601	554	551	526	539	561	524	574	538	540	545	552	563	534	560	540	558	467	503	562	575	532	511	556	549	605	592	535	563	496	584	533	524	529	524	566	580	536	538	515	532	531	517	533	545	550	550	515	525	561	543	536	538	512	559	511	582	546	555	539	535	559	536	549	541	535	511	513	550	550	514	546	520	547	541	545	566	568	559	541	518	527	550	553	523	559	542	544	578	541	600	570	531	531	523	524	545	525	558	517	527	537	521	487	551	596	559	554	538	519	540	543	576	522	501	541	500	547	494	593	566	558	555	513	535	532	503	518	581	561	505	570	524	555	489	556	550	544	549	563	578	552	553	548	550	527	557	592	582	532	489	558	578	555	554	520	592	536	546	546	510	566	537	515	532	541	565	536	550	578	524	573	542	604	526	514	548	489	579	532	544	550	549	586	575	560	524	508	561	542	528	532	554	552	569	538	524	564	562	529	595	517	535	567	534	564	572	558	543	503	604	549	542	565	585	497	556	578	574	568	546	578	480	571	575	526	544	538	555	500	545	528	536	546	547	523	506	563	582	515	562	535	573	571	548	538	560	557	506	554	506	539	558	554	522	534	564	546	582	536	531	514	527	502	527	525	549	532	552	608	537	576	535	558	548	568	539	526	554	505	511	516	554	572	517	562	523	584	510	520	561	535	555	561	544	565	563	504	515	526	487	515	534	538	525	540	530	539	552	523	552	497	539	539	533	537	541	557	563	558	537	575	539	551	565	505	574	479	519	579	544	503	553	522	557	533	559	553	529	512	535	560	557	545	497	562	570	548	543	550	526	544	567	516	522	551	569	572	528	526	571	535	512	582	547	503	517	557	517	510	531	525	551	548	570	524	543	559	557	504	553	552	545	517	508	539	550	516	534	532	505	603	580	573	557	548	535	552	536	533	530	552	514	492	537	537	534	555	533	545	553	566	509	518	549	545	558	516	546	531	540	577	529	580	539	541	553	550	525	540	555	563	557	549	536	535	527	500	533	595	550	553	541	553	545	570	522	567	560	556	591	525	572	563	530	518	546	556	535	503	510	552	558	519	548	550	529	541	532	563	559	524	551	553	542	538	549	532	577	582	534	555	537	564	523	507	556	537	540	516	531	561	541	529	529	522	535	592	563	578	515	513	565	550	556	539	544	550	558	543	521	517	590	544	521	588	562	514	553	552	512	531	553	569	523	543	531	534	558	528	514	515	548	539	539	543	543	532	556	544	508	559	554	596	542	542	515	541	582	546	496	561	489	542	574	530	545	539	595	527	525	544	565	528	507	564	533	501	503	535	516	545	561	526	552	564	533	523	532	552	516	492	537	542	558	560	537	524	512	541	568	550	575	534	543	571	528	553	550	572	496	581	497	530	481	552	540	543	528	552	501	566	542	560	525	563	522	550	502	556	581	525	545	564	530	495	543	562	516	523	535	527	565	561	545	536	572	534	555	542	560	562	514	549	495	547	584	591	562	557	519	537	545	528	500	534	562	540	540	513	539	568	525	565	574	548	543	558	508	535	545	515	538	533	535	530	521	533	568	585	540	534	539	560	505	558	531	566	570	482	545	564	583	542	533	494	545	545	555	539	573	555	529	534	544	551	555	531	578	570	497	508	542	522	551	523	581	521	551	546	511	588	546	481	513	547	526	533	524	485	548	570	522	528	594	561	556	522	543	526	519	510	602	505	572	547	531	541	587	543	543	559	563	498	548	548	524	560	504	548	559	525	559	545	547	539	558	538	521	583	575	501	520	554	540	558	554	510	536	546	535	534	519	529	556	561	523	531	497	515	529	534	533	530	570	548	532	528	586	588	537	515	555	548	574	566	540	546	590	549	520	547	568	593	553	544	534	528	547	488	536	566	525	545	582	575	549	545	591	536	556	551	528	511	537	563	575	524	558	539	556	569	582	542	566	568	556	565	552	552	584	531	559	529	522	531	574	510	562	515	533	569	518	577	568	575	577	558	561	497	562	523	541	558	538	559	551	545	573	573	542	535	536	560	500	541	516	527	531	548	571	569	522	523	542	537	537	496	532	540	599	552	545	496	522	586	554	567	557	544	545	537	551	606	587	537	515	564	590	539	539	547	522	558	597	536	491	558	567	527	546	542	516	545	588	541	554	532	510	531	544	545	588	550	524	542	521	532	544	532	565	537	512	551	556	521	529	504	532	541	529	542	553	583	542	564	581	577	561	555	533	527	563	542	551	544	493	565	521	575	530	560	529	528	542	538	548	558	557	532	587	558	528	526	552	512	538	541	565	521	553	561	529	564	550	529	544	571	560	556	535	506	557	529	505	536	544	549	524	529	541	508	527	545	571	564	572	532	551	502	564	549	524	521	550	564	518	487	539	538	550	547	530	558	522	535	535	514	555	563	523	503	541	559	530	535	545	542	502	535	530	512	559	529	540	503	520	541	566	551	560	516	523	511	498	514	547	552	531	534	556	546	549	517	508	497	562	525	541	551	530	553	540	574	558	550	557	557	596	574	530	508	590	548	514	529	548	503	589	521	527	603	534	557	562	570	490	536	548	588	514	540	544	523	567	532	528	565	563	517	503	525	535	534	536	535	518	550	549	522	508	557	526	523	548	533	576	513	541	562	554	546	551	515	521	514	543	489	519	531	550	550	551	598	584	541	526	543	588	549	537	545	557	532	525	599	540	549	548	552	511	580	538	576	547	549	583	564	506	534	504	547	518	523	501	528	550	567	587	535	546	587	522	539	540	532	557	578	545	566	562	556	535	573	532	549	564	521	498	530	576	529	551	522	556	526	563	556	562	553	520	569	537	556	544	485	556	547	540	546	491	538	537	545	530	529	515	554	550	539	547	575	586	547	573	561	544	547	552	592	528	553	571	541	514	552	553	512	537	527	577	582	542	523	538	558	591	567	510	531	513	521	549	544	566	524	533	578	526	553	534	579	549	568	540	546	530	513	526	547	568	575	543	534	548	525	563	539	509	543	538	583	570	538	526	557	555	520	530	559	557	545	560	550	533	532	520	595	570	538	554	514	523	539	533	561	577	559	548	563	552
7839	1034	1217	947	712	593	510	496	425	406	404	375	437	402	371	375	373	378	373	358	335	334	322	344	333	328	327	342	295	339	321	323	298	311	330	286	296	314	299	309	290	301	317	264	304	307	292	301	304	270	296	302	319	278	321	310	290	327	305	325	313	279	250	261	282	296	342	328	292	296	301	334	307	311	330	285	294	289	308	317	304	278	296	288	257	278	296	314	283	278	301	323	314	326	319	293	272	297	330	315	282	306	311	314	289	263	295	304	277	317	313	285	280	283	304	286	292	303	278	267	282	285	330	309	284	279	296	321	295	318	275	274	285	260	298	294	304	303	281	310	297	309	286	275	296	330	312	306	308	297	333	310	323	319	290	295	304	279	301	334	303	298	319	288	314	279	286	283	322	317	291	326	312	290	321	307	300	298	303	299	311	305	302	281	278	278	327	336	318	334	299	316	294	315	296	284	293	283	320	313	285	296	283	297	310	291	308	303	320	279	310	290	329	326	296	255	309	285	297	321	287	318	318	305	304	299	293	300	287	295	303	324	300	305	271	312	312	295	331	348	322	271	273	299	283	334	305	295	317	335	357	295	315	277	287	317	286	290	300	287	303	296	294	293	295	294	292	303	305	300	300	280	307	306	311	279	308	299	320	321	312	292	330	296	297	297	309	300	317	301	341	335	276	305	259	311	301	321	319	274	307	282	300	286	294	288	298	307	308	285	302	285	278	314	325	308	324	287	297	294	268	309	307	315	294	288	284	293	295	319	289	274	299	295	320	299	299	284	334	312	299	323	256	299	313	297	323	306	290	291	297	305	322	280	289	319	304	324	330	340	299	282	336	316	339	294	304	290	291	295	307	307	294	318	295	273	309	294	292	331	321	324	292	321	323	266	294	295	317	317	323	300	320	330	305	299	296	329	304	308	304	301	285	325	328	315	301	346	312	333	292	310	303	287	310	297	293	340	278	325	269	306	296	280	299	321	321	318	318	317	321	274	312	328	297	270	284	314	312	295	313	313	303	308	259	294	336	333	312	275	304	302	326	300	324	309	273	282	298	330	334	293	320	284	293	290	302	273	314	327	320	282	296	298	287	296	316	305	317	309	303	311	287	291	296	303	318	334	309	298	308	301	304	330	274	306	306	300	301	317	319	309	337	305	306	301	321	305	296	282	344	307	300	276	328	312	316	286	318	345	306	316	310	320	268	335	290	326	288	257	270	297	296	287	316	307	289	313	313	276	315	298	306	264	312	316	341	309	313	325	291	322	284	296	330	285	306	286	305	293	301	302	288	290	297	289	307	276	329	304	286	274	287	293	315	310	315	292	330	313	305	315	319	294	274	311	306	306	296	299	284	292	320	356	283	279	322	296	290	293	308	293	317	297	309	325	314	331	318	263	316	308	300	321	343	315	321	303	336	295	340	286	295	297	271	304	297	335	279	295	301	293	302	300	275	305	312	314	285	311	301	299	277	291	295	309	330	308	295	295	288	279	319	280	280	316	275	283	321	282	313	291	317	280	304	295	333	270	322	300	318	290	302	293	291	293	265	316	323	278	287	331	288	327	264	282	297	292	296	293	308	300	306	314	318	284	286	284	271	313	309	326	318	285	318	284	316	291	277	305	311	329	307	315	282	284	283	283	273	302	302	341	312	308	297	287	260	311	303	318	322	305	315	310	297	302	335	310	312	349	311	292	279	304	316	313	278	282	277	310	290	299	266	310	310	270	316	334	317	330	310	287	298	293	292	281	272	281	303	320	320	310	298	302	329	299	335	311	295	311	350	308	310	312	305	286	294	280	304	332	292	303	296	315	303	289	321	320	297	337	317	282	332	295	333	309	259	306	289	314	297	299	311	306	319	309	311	264	342	314	271	329	302	323	311	299	288	297	352	301	296	307	315	313	305	301	293	292	284	281	311	308	316	307	283	306	308	295	315	297	304	316	295	291	275	305	339	333	299	283	339	296	314	264	294	308	333	298	339	287	278	301	307	299	278	285	289	309	333	320	318	290	301	281	339	284	304	284	335	295	316	315	310	286	289	264	289	288	327	294	301	340	299	292	293	281	282	306	313	289	335	309	274	303	288	321	312	279	291	316	294	316	284	280	317	310	287	302	306	299	294	304	305	290	311	280	287	297	321	334	340	321	309	274	329	279	280	291	294	301	326	296	328	304	290	309	323	315	298	251	278	292	277	295	302	289	288	301	293	310	309	280	321	341	303	267	282	306	276	307	327	299	295	359	321	302	336	282	316	333	290	301	281	315	303	329	331	302	300	299	321	326	283	316	330	321	294	264	297	320	279	323	314	333	315	269	267	272	287	339	291	312	323	320	295	319	296	323	325	321	289	329	288	310	275	321	286	281	298	325	313	301	301	299	315	300	294	294	288	304	293	293	325	307	301	321	315	298	322	300	322	326	298	338	336	320	337	304	306	301	336	286	291	325	298	292	311	326	283	280	300	312	269	319	355	286	304	334	319	344	302	303	312	274	318	287	285	305	295	320	320	363	307	295	311	287	296	319	308	296	307	308	345	311	316	324	307	309	299	299	295	370	306	298	330	320	332	279	314	311	284	301	286	318	272	308	312	325	292	298	330	279	322	326	289	301	302	303	305	315	302	298	297	306	304	283	301	313	288	315	301	341	266	325	295	297	300	316	288	304	324	311	310	298	308	323	289	318	318	285	302	296	308	293	329	324	289	306	306	290	273	302	304	356	300	289	315	287	302	312	313	318	250	272	322	283	289	299	280	321	326	303	323	300	322	293	288	301	302	287	331	314	338	272	297	307	339	315	267	324	311	284	303	352	299	352	325	275	323	331	312	297	297	313	352	321	276	302	316	319	312	280	322	314	291	288	299	281	291	287	313	306	273	324	306	327	295	253	298	303	320	304	303	322	284	291	265	345	284	294	316	299	297	315	317	288	309	297	317	293	269	334	278	325	289	316	314	324	295	290	288	297	280	314	292	293	340	312	288	280	309	316	296	299	268	310	312	285	316	276	314	294	288	341	311	312	317	325	325	271	320	301	305	274	299	316	291	304	308	312	245	294	288	291	307	305	342	299	345	293	335	292	259	301	311	298	282	268	303	278	302	307	282	279	290	335	328	293	323	314	308	282	319	298	286	318	315	299	302	345	324	294	275	292	262	295	295	295	305	291	282	285	282	299	314	299	297	285	298	300	295	316	313	294	280	297	309	313	319	281	306	310	292	291	284	343	292	292	324	277	287	311	315	312	298	311	303	305	334	295	344	301	285	299	286	310	317	298	325	310	319	290	289	293	302	297	307	307	282	259	298	291	299	327	317	307	297	312	342	310	312	285	314	314	284	305	333	292	292	273	289	326	307	318	306	300	302	318	313	343	306	294	305	312	297	282	320	281	304	291	320	284	317	312	297	302	307	258	274	314	320	289	255	303	314	316	325	328	308	283	300	287	328	300	328	297	317	290	289	332	313	319	295	303	319	311	303	318	286	306	274	308	306	304	329	306
6686	1270	2592	2892	2556	2229	1928	1752	1543	1429	1384	1325	1282	1243	1198	1148	1061	1008	1002	959	989	957	881	938	934	918	897	881	821	812	823	800	864	814	804	784	815	795	744	779	734	780	740	758	720	735	758	703	744	739	736	732	711	722	745	716	666	710	718	705	672	706	712	709	654	673	701	742	714	710	743	666	708	743	753	693	680	698	644	701	670	681	710	727	752	664	679	750	752	707	722	719	686	669	690	691	745	693	714	707	702	678	695	722	704	750	704	741	753	682	668	680	698	701	751	688	776	704	724	682	719	691	702	735	634	691	714	694	707	690	727	697	707	658	757	702	713	702	708	699	671	690	741	704	727	699	695	721	664	724	687	741	685	739	710	691	716	683	716	686	682	717	658	702	717	702	713	717	734	716	703	701	687	721	691	716	671	729	691	744	703	639	707	694	730	692	648	713	704	678	675	730	750	759	685	689	692	705	683	731	659	690	706	700	692	765	681	683	709	706	676	709	677	723	689	662	717	691	658	670	739	692	659	717	707	694	690	684	696	687	682	697	718	704	735	707	742	680	731	664	706	668	736	720	681	702	670	720	729	696	706	709	749	665	701	693	702	679	716	715	680	733	662	698	666	682	677	729	695	716	660	709	693	725	718	671	667	728	702	718	705	727	716	686	711	685	734	691	697	721	672	690	661	710	676	737	702	718	758	717	697	710	714	662	655	740	687	673	690	729	708	702	714	657	692	710	691	664	707	682	662	697	686	693	682	651	725	687	694	669	703	769	689	679	720	657	675	742	724	664	707	729	702	696	710	689	665	693	703	678	707	681	693	704	733	684	712	701	733	677	718	652	725	729	664	701	711	720	752	674	734	692	676	714	692	672	676	674	708	740	748	725	733	687	770	694	689	711	711	671	671	717	690	708	682	758	661	726	714	679	754	705	644	693	678	700	714	682	673	692	701	727	756	696	725	668	684	688	707	724	675	709	667	698	696	722	693	695	717	744	691	735	737	733	708	699	676	673	703	747	653	720	687	708	689	685	687	742	679	728	709	665	680	763	682	688	680	692	732	692	706	701	698	695	694	713	730	734	711	672	681	679	684	716	687	699	679	671	707	709	724	641	721	734	695	679	715	701	688	705	682	692	639	689	713	704	730	759	709	678	734	697	697	713	746	691	680	728	703	727	664	684	713	677	678	675	708	707	699	705	700	746	677	741	674	695	694	657	648	725	698	724	717	692	703	712	768	700	684	672	703	664	714	686	729	686	698	705	709	692	697	656	696	698	651	717	702	694	722	694	761	678	744	675	694	701	716	664	693	707	671	731	731	717	680	721	707	675	720	699	691	696	739	761	682	696	709	720	751	734	700	688	727	690	693	754	689	660	671	658	696	720	668	696	705	693	718	707	710	656	720	667	733	733	672	737	744	694	725	706	692	727	700	701	727	736	708	688	709	721	708	672	658	696	718	703	733	756	696	707	727	677	723	720	698	689	684	711	670	716	674	710	696	713	731	714	716	669	686	716	713	736	721	741	690	713	655	695	667	698	644	707	716	652	685	703	638	697	737	674	712	723	737	720	697	731	662	699	703	701	704	661	696	685	727	703	717	684	693	699	751	685	721	727	692	702	713	682	704	700	699	701	714	710	716	703	693	715	692	691	726	725	672	748	713	718	739	712	732	767	780	675	670	680	722	702	712	735	688	680	656	684	750	709	708	648	721	691	748	678	692	688	735	679	735	672	700	724	676	703	686	675	744	667	712	688	694	716	661	666	679	678	714	717	699	728	729	679	693	704	696	695	666	712	669	690	688	707	708	679	687	721	756	677	699	702	707	726	723	706	741	719	712	674	681	709	691	672	721	717	714	677	683	676	673	704	715	665	744	698	720	689	691	671	731	706	724	682	672	679	681	679	677	720	702	687	712	668	736	730	653	705	728	723	693	717	706	694	674	732	656	681	697	697	750	671	710	681	655	708	705	721	672	700	701	723	688	673	696	664	749	758	729	692	684	670	710	756	666	713	701	686	721	721	717	694	717	753	712	701	722	743	701	746	718	760	725	717	675	672	684	695	695	710	651	699	684	709	777	711	693	722	677	709	671	683	695	690	651	666	660	695	755	682	687	718	717	737	665	692	722	705	781	710	726	701	736	717	725	664	723	765	717	702	687	700	711	706	697	702	699	691	682	671	714	680	676	739	716	711	690	726	694	700	729	698	718	717	668	697	723	673	715	746	715	705	681	707	664	679	699	720	696	713	709	681	672	687	706	696	668	698	690	698	667	667	684	731	722	747	724	673	699	684	710	660	696	692	649	708	720	695	709	709	660	680	720	700	695	685	700	705	724	680	648	661	675	680	695	692	683	695	706	720	698	686	692	660	717	708	733	704	740	680	681	695	720	684	714	711	709	694	664	752	636	703	723	717	703	715	677	675	669	707	666	667	701	702	675	781	736	690	678	691	691	715	725	754	669	715	716	760	687	722	682	685	670	673	661	682	706	701	673	699	715	698	705	755	738	693	711	700	708	659	708	780	728	661	671	686	663	694	672	691	678	675	702	777	651	711	703	705	680	693	768	738	701	678	668	693	727	688	696	668	671	680	725	673	727	684	732	722	704	694	725	652	734	679	719	735	734	693	717	712	723	727	676	681	738	699	688	680	661	700	733	705	675	673	681	733	738	720	711	687	725	712	719	724	732	727	739	670	674	685	698	692	715	712	714	756	697	672	701	662	725	673	745	669	692	643	710	732	703	721	720	671	742	672	718	671	721	744	740	723	709	692	704	679	717	695	653	696	720	685	704	736	686	695	699	687	719	693	656	689	684	729	706	758	732	710	670	687	718	712	672	704	690	714	694	683	688	694	716	694	718	689	692	666	690	685	717	666	694	695	690	734	719	705	687	731	710	682	656	725	742	673	740	712	683	708	709	672	681	701	724	668	705	736	698	731	691	683	730	680	680	712	681	704	720	667	704	747	678	728	712	667	671	716	692	712	705	693	743	699	718	699	718	671	687	676	750	694	741	722	714	659	708	702	664	722	674	731	729	663	736	727	703	728	733	721	694	719	731	654	669	664	700	732	670	689	709	743	717	653	718	672	700	691	705	719	741	680	693	711	688	718	652	684	687	700	675	707	666	720	667	698	745	690	679	695	720	731	743	667	730	674	693	694	687	697	660	761	678	718	760	750	703	717	686	695	736	706	745	681	670	742	724	702	688	709	722	723	676	678	709	690	699	716	677	718	726	695	740	671	710	657	709	750	700	685	706	679	732	699	670	679	718	728	727	703	709	731	698	738	726	810	705	721	731	703	703	659	705	702	666	685	732	720	721	700	683	666	721	730	692	703	755	710	699	730	677	717	712	675	707	678	726	674	683	741	738	715	771	684	715	715	705	755	674	734	720	719	729	696	672	686	699	692	721	724	729	751	668	693	691	711	758	712	742	718	720	697	701	687	694	689	697	680	726	740	724	727	717	771	719	750	678	717	719	737	735	718	710	670	692	711
14401	1872	1790	1441	1057	824	657	567	522	469	426	433	440	444	414	418	361	325	308	291	334	322	334	303	346	306	301	277	282	299	289	303	255	274	285	296	293	256	307	245	275	280	279	302	264	308	299	274	275	302	237	302	265	250	283	286	306	263	255	252	258	252	290	259	296	283	266	282	274	256	253	261	257	268	274	273	255	265	276	259	263	282	259	245	262	243	255	279	272	290	269	244	287	255	248	251	262	288	275	270	237	260	251	236	261	272	258	247	268	265	240	256	252	264	263	275	256	258	289	255	255	251	261	250	238	294	268	277	255	239	294	259	267	257	259	257	269	250	240	239	256	284	268	283	257	241	258	270	281	288	292	277	265	254	256	281	226	257	270	304	268	297	260	260	257	253	295	253	252	261	254	244	248	270	263	260	290	262	254	279	274	255	250	285	255	269	254	269	242	254	272	247	277	264	254	271	292	259	258	283	266	248	272	248	235	251	289	278	268	237	288	254	259	282	244	270	260	287	277	261	256	252	245	245	303	259	234	254	284	245	243	245	230	275	255	286	276	253	269	259	295	259	247	254	295	262	270	272	266	258	305	263	271	275	253	277	255	298	275	288	276	260	265	278	282	254	258	277	289	284	248	297	250	259	249	261	271	277	276	281	260	252	279	272	264	285	275	257	295	272	270	275	245	238	257	268	289	273	239	275	256	278	269	286	280	263	243	262	285	305	242	263	226	247	261	265	261	277	255	286	269	223	290	283	242	233	264	274	247	273	282	276	240	291	264	244	279	289	285	260	251	265	288	284	264	254	283	282	235	264	274	233	250	278	257	282	293	295	253	251	260	258	242	255	269	253	267	248	261	257	229	270	270	254	241	259	236	257	291	279	275	265	249	281	290	246	249	262	250	247	278	272	248	262	243	254	276	255	261	306	237	231	270	256	290	249	261	268	281	264	300	248	234	277	293	278	252	263	290	263	273	239	272	279	259	259	288	252	274	244	260	251	270	261	260	268	269	282	271	271	279	288	318	260	258	269	270	266	241	251	239	292	270	249	267	278	290	263	245	297	277	276	295	284	277	274	256	267	270	251	279	280	301	289	312	249	286	271	250	275	260	265	253	249	250	281	276	259	234	259	270	260	253	267	276	288	234	242	236	261	273	250	287	262	274	251	243	266	256	289	263	256	278	263	296	285	266	263	269	262	288	260	266	292	267	241	272	257	255	265	269	261	247	258	259	276	216	253	268	253	283	262	260	235	263	260	272	290	271	259	260	270	285	240	289	241	270	240	251	247	229	237	255	295	281	271	255	287	272	267	295	251	252	277	279	275	256	266	283	232	298	253	262	277	271	241	276	254	267	267	246	268	264	266	260	256	258	263	249	263	234	277	249	277	257	251	259	278	275	272	271	274	300	299	261	290	232	279	270	274	247	254	269	307	233	239	247	218	267	258	255	248	244	263	243	264	257	261	270	278	274	279	250	244	264	247	276	265	269	250	270	270	260	293	265	268	235	309	259	241	272	262	267	301	271	267	286	270	257	254	250	266	279	259	233	270	278	291	287	264	268	262	268	287	291	273	302	252	259	268	247	271	262	252	292	275	283	258	282	298	276	239	246	250	265	246	268	274	292	255	297	236	255	299	252	255	296	253	272	247	260	283	273	229	250	275	295	240	281	284	269	261	283	259	265	256	276	273	285	253	299	250	265	243	276	269	270	259	243	254	268	244	278	260	291	269	247	300	285	232	267	285	286	267	268	273	293	239	233	264	258	279	240	287	270	275	270	272	281	254	270	256	286	272	254	258	244	237	258	277	255	268	270	276	269	269	228	255	254	264	272	304	275	251	256	272	281	272	246	264	287	258	269	282	234	242	294	262	256	263	271	267	247	268	249	258	254	286	236	241	242	273	253	265	275	274	267	273	263	263	266	260	240	252	290	281	259	259	276	281	267	286	267	259	258	269	274	279	263	283	255	268	255	271	274	247	289	291	248	304	285	281	294	276	263	295	284	283	253	270	278	286	266	287	252	263	272	284	297	284	266	241	260	262	257	263	257	250	267	261	263	238	259	267	266	265	267	281	245	284	254	268	269	252	247	250	269	262	247	261	272	242	250	270	273	226	235	272	250	269	284	275	247	284	284	264	298	226	259	248	272	284	253	252	261	224	259	264	265	288	277	241	263	227	251	270	245	246	253	260	279	302	277	232	260	247	257	258	273	254	229	253	239	278	253	293	293	255	268	251	249	268	257	260	274	248	264	284	273	247	246	266	281	263	236	258	265	259	278	288	298	277	287	240	272	249	281	266	253	260	253	245	246	254	275	250	264	253	268	249	252	278	265	275	267	248	247	231	246	290	269	271	259	258	288	251	302	246	275	236	259	293	243	261	281	274	288	235	267	249	269	270	267	257	276	284	239	270	272	266	282	300	263	254	247	279	264	249	245	281	294	279	242	264	250	277	251	259	251	272	246	237	292	289	246	276	282	259	254	244	273	263	279	304	289	251	274	232	260	266	261	270	302	266	276	288	285	263	285	246	260	269	260	268	290	281	255	271	255	241	267	264	283	276	250	247	279	285	233	252	271	270	256	276	260	270	254	268	266	270	270	252	268	306	250	256	284	275	260	279	303	253	254	262	279	257	247	258	227	237	275	247	260	246	277	267	257	245	282	259	272	259	245	264	271	280	244	265	266	247	267	267	259	270	300	257	268	219	250	252	261	262	259	274	272	258	262	272	273	300	259	272	257	270	270	260	297	250	210	240	253	288	258	286	271	291	259	277	272	276	270	270	278	305	265	236	236	257	258	292	296	288	270	237	280	253	275	257	231	273	267	247	271	270	236	284	257	261	238	303	256	245	235	261	284	258	271	247	261	244	269	238	238	254	254	274	278	239	262	284	269	260	276	275	273	256	275	266	279	274	248	270	268	273	271	259	259	287	266	273	249	263	270	300	274	277	285	272	256	251	304	281	247	256	237	260	249	245	266	252	284	292	268	275	290	261	276	282	290	255	257	294	292	269	264	248	262	256	273	256	290	251	257	263	248	242	223	226	245	244	298	245	245	273	277	260	257	250	270	284	267	279	259	252	266	264	259	238	275	279	271	231	246	269	256	248	282	253	233	244	267	233	273	252	286	296	242	238	272	240	278	278	272	270	260	248	272	277	292	275	261	257	254	307	264	246	253	264	276	277	263	283	226	267	243	257	273	278	286	246	272	282	273	241	249	267	252	260	275	279	213	257	255	275	275	281	260	280	280	278	256	277	284	261	292	274	307	298	242	275	254	270	245	264	265	263	261	249	274	229	287	257	254	256	239	264	242	250	246	308	271	286	255	284	249	267	255	255	231	277	245	249	266	259	284	302	242	260	270	261	311	246	272	264	258	241	276	255	270	274	293	293	266	309	253	234	261	238	256	242	283	266	298	296	290	263	272	255	288	272	253	244	275	259	243	285	281	231	251	245	270	255	261	287	267	252	266	236	258	245	287	319	263	289	292	280
8583	1684	3529	4111	3655	3007	2626	2181	2027	1761	1763	1590	1510	1464	1336	1250	1198	1136	1072	1028	978	945	932	917	1000	931	880	823	781	815	806	733	717	800	780	748	728	708	692	695	779	740	649	668	698	628	637	685	681	655	632	634	628	636	643	614	632	624	628	635	616	646	625	631	575	620	638	609	658	645	597	636	651	598	606	637	635	636	651	599	614	608	627	626	605	624	614	623	585	596	584	586	588	592	629	625	619	633	660	623	611	636	580	655	632	577	595	633	691	594	610	612	595	628	565	616	588	631	663	606	607	607	632	636	660	562	632	596	600	561	575	672	625	603	600	579	590	596	602	607	611	617	557	640	577	618	633	602	548	632	615	590	572	593	621	649	613	628	611	609	635	644	593	617	615	610	646	599	584	607	620	599	621	582	572	636	588	623	637	634	607	602	642	610	604	608	600	623	610	642	567	607	628	593	595	562	605	637	592	602	646	597	609	614	629	608	625	591	586	583	644	606	611	602	569	646	592	622	616	624	630	644	632	605	593	584	572	604	600	620	573	611	620	641	569	610	609	622	653	622	597	621	620	604	548	594	620	602	647	630	644	621	568	569	636	592	604	620	644	598	580	609	553	626	643	603	655	630	536	589	607	618	624	530	619	588	593	612	627	602	587	608	577	583	609	615	607	592	590	605	632	618	587	641	623	636	640	620	620	570	579	577	605	622	599	600	653	609	632	639	608	605	607	631	577	611	602	617	627	623	625	654	555	617	576	566	606	618	604	631	591	611	616	571	579	622	591	584	618	600	604	628	589	620	604	619	626	642	607	623	575	604	596	592	570	610	655	616	584	606	608	611	598	616	622	577	658	596	655	628	593	579	646	600	598	646	638	614	617	639	613	608	589	537	631	614	597	621	572	612	651	635	620	642	613	648	607	603	596	639	630	578	620	624	607	619	586	622	572	616	588	584	582	580	619	567	641	647	618	620	635	619	619	604	581	554	648	621	609	586	584	651	622	647	595	634	608	610	600	601	588	599	631	612	612	616	605	642	621	587	647	577	583	546	610	580	593	618	595	672	635	621	637	628	577	644	626	632	599	613	611	582	633	611	603	591	580	622	567	579	582	661	554	586	594	611	589	596	581	588	623	601	608	625	615	625	606	622	614	618	578	603	634	644	598	593	616	579	601	628	629	606	610	602	615	629	597	607	587	603	624	606	629	615	621	620	594	583	610	612	603	577	597	591	586	625	606	580	622	592	553	598	616	619	595	580	585	617	584	613	622	610	600	634	578	599	636	605	627	567	619	654	585	641	621	642	600	617	583	592	626	625	614	585	619	623	637	673	609	641	637	559	630	601	608	590	567	613	604	600	633	627	585	622	626	580	571	604	610	578	618	577	591	652	600	591	680	566	585	624	608	669	596	647	587	598	647	626	608	636	610	674	573	561	582	619	605	554	613	616	591	558	571	598	595	556	614	568	595	622	592	587	573	624	648	661	596	636	575	650	628	593	671	606	614	631	631	621	622	599	611	598	638	603	624	621	599	581	612	577	582	602	604	591	599	546	624	597	590	600	574	596	584	632	626	588	632	613	589	622	580	594	594	571	576	605	617	629	592	616	568	602	597	622	599	625	626	606	632	609	603	609	623	589	580	587	574	621	618	607	627	577	612	567	667	600	628	644	587	546	629	606	599	607	566	626	589	607	634	582	630	638	608	684	585	594	616	632	590	614	639	619	596	663	621	575	652	584	613	605	557	612	614	635	612	606	662	637	600	612	629	631	572	681	638	578	570	599	616	601	632	600	588	591	641	666	618	627	591	588	599	595	569	648	605	595	600	662	577	634	588	627	583	582	586	611	613	608	576	586	612	617	638	596	614	616	623	612	650	652	623	624	622	584	638	593	652	604	584	593	611	566	660	603	575	611	613	632	591	625	634	623	636	599	587	601	618	612	582	565	587	632	611	591	623	603	589	609	603	576	644	637	609	654	646	632	534	599	617	631	638	581	551	628	616	622	583	612	618	592	639	581	614	617	602	612	693	549	570	589	602	577	607	622	597	585	581	623	584	572	610	592	590	568	600	623	611	618	593	602	633	642	595	592	615	611	634	610	610	652	614	627	589	598	582	646	595	592	561	639	599	575	626	583	606	626	568	597	595	574	597	582	606	585	634	638	580	629	609	614	623	621	645	630	631	606	599	598	622	647	629	604	609	586	583	618	617	628	584	595	552	629	610	635	636	608	631	607	571	624	644	634	608	593	597	638	622	621	600	594	598	605	628	596	606	606	618	599	568	613	582	657	613	606	577	623	593	626	672	609	594	562	625	624	603	627	590	633	613	625	583	589	602	629	608	654	566	549	582	596	596	643	607	646	638	528	627	590	566	567	608	580	613	615	618	610	638	604	592	616	605	594	583	627	604	652	632	630	623	603	567	589	623	602	608	660	625	604	627	637	636	608	623	646	598	621	608	617	649	577	595	591	643	646	614	580	600	604	644	631	610	628	621	587	554	620	630	639	615	614	595	649	590	618	618	620	597	619	614	641	624	642	597	583	626	613	618	611	637	591	594	616	593	598	601	589	624	571	623	572	632	605	619	597	556	654	579	618	618	617	598	633	636	612	587	586	617	611	654	581	597	607	621	655	664	608	633	606	601	572	640	617	588	605	581	606	570	587	654	639	578	623	651	575	604	598	592	614	614	658	616	610	615	639	609	591	569	618	638	651	623	613	582	631	619	584	612	606	613	635	602	619	645	614	632	613	589	588	648	651	581	609	621	608	600	599	599	624	576	617	636	615	619	559	599	629	565	603	602	645	639	610	627	633	625	622	623	577	650	587	572	641	522	592	616	615	666	606	612	626	607	626	597	566	622	634	633	581	590	594	605	600	592	644	585	635	633	617	634	632	617	591	595	599	660	602	629	594	640	678	622	612	602	576	565	596	641	618	623	605	594	621	649	656	640	598	550	606	603	609	610	573	601	667	574	582	596	636	623	604	640	578	654	587	624	661	628	588	619	611	611	625	615	597	614	623	595	641	606	642	593	552	605	599	600	619	615	598	607	622	624	620	616	563	590	597	653	580	600	560	599	620	613	621	584	590	604	614	551	632	613	585	609	592	609	633	621	601	573	572	617	623	579	618	616	622	603	587	642	572	620	637	629	607	584	616	589	599	629	585	648	571	642	591	582	572	593	586	628	618	639	649	640	630	632	584	652	597	591	578	613	589	604	587	610	615	548	585	655	608	599	616	654	617	615	623	614	568	630	617	630	624	604	606	598	611	596	610	607	662	644	619	569	604	614	600	620	582	587	617	581	611	640	635	612	611	601	564	596	621	600	597	632	569	601	601	601	594	590	602	645	606	631	577	619	639	564	620	573	624	573	622	580	592	609	590	631	570	584	614	607	606	647	575	567	621	650	599	622	576	658	620	595	594	581	604	565	647	619	633	611	593	589	614	591	640	612	590	643	609	589	647	604	637	587	604	631	612	574	636	590	637	587	605	610	581
1710	439	512	434	419	362	294	301	296	278	250	248	264	273	268	247	243	259	254	237	209	233	229	229	265	221	232	231	195	265	222	247	216	209	242	236	222	231	231	254	225	209	235	200	256	233	219	240	223	211	227	210	259	226	259	241	207	226	207	214	209	236	233	249	206	237	228	218	236	221	210	202	217	234	228	249	227	214	231	241	236	211	220	225	212	223	218	232	240	242	224	212	210	205	252	229	228	204	246	230	253	212	209	214	232	238	242	247	246	230	231	221	209	198	220	238	251	236	240	204	227	231	197	215	209	218	211	210	242	219	215	207	214	231	261	212	197	218	235	210	205	222	229	219	213	218	197	219	218	232	236	218	250	225	246	243	212	215	226	216	238	211	220	245	240	226	255	204	207	216	250	225	227	207	197	235	235	254	233	229	233	206	254	249	217	243	224	255	240	215	219	243	224	214	262	234	212	224	212	220	204	214	251	247	193	231	213	210	197	235	260	206	214	209	257	226	201	193	228	235	225	217	223	227	220	201	198	233	238	227	231	237	244	239	213	246	219	247	214	212	210	216	196	235	237	248	214	234	259	234	204	176	222	212	257	202	224	209	206	230	222	210	228	210	204	199	230	213	222	221	217	220	211	218	225	224	221	202	228	213	186	232	239	211	233	222	230	215	241	222	213	233	224	215	257	203	222	244	236	222	206	217	216	239	228	208	218	197	216	220	232	215	211	247	235	202	237	213	239	234	247	224	246	208	219	242	238	239	231	238	230	242	232	219	213	237	220	215	249	239	257	240	216	220	254	226	200	242	202	223	223	201	211	239	226	209	228	231	211	205	247	235	224	243	226	234	231	233	211	233	226	189	230	213	233	240	231	230	204	211	211	215	232	254	233	232	209	208	200	243	220	229	230	217	243	220	211	255	232	214	222	206	212	239	235	191	214	252	202	207	223	232	235	229	198	213	233	212	249	219	234	217	208	218	205	210	226	227	197	226	206	217	211	221	223	281	234	199	240	229	263	244	220	245	239	226	232	201	225	243	171	227	228	208	228	221	221	223	248	225	221	210	236	239	202	230	201	224	240	222	208	215	225	219	251	211	197	221	244	212	213	244	254	211	236	220	239	223	204	198	223	219	205	252	216	253	228	225	207	203	234	219	228	249	227	210	213	229	207	210	231	214	217	222	233	199	211	215	217	253	217	222	204	234	198	237	217	236	214	225	200	217	221	241	218	217	221	222	256	217	243	226	198	203	212	190	217	248	226	212	234	238	223	236	246	220	212	220	222	224	225	223	248	240	238	228	217	226	216	200	219	211	241	251	242	208	233	189	217	229	222	200	210	239	244	249	206	248	220	237	204	202	240	222	223	230	242	222	205	266	253	211	244	232	234	244	211	224	226	199	233	226	213	218	224	233	222	201	209	230	201	215	208	210	253	218	221	214	219	239	239	231	211	221	235	221	216	241	200	227	190	227	209	200	218	223	230	243	244	237	229	206	245	218	200	206	218	247	229	218	232	240	216	207	188	211	223	219	196	249	231	198	227	216	194	207	196	233	230	250	224	232	243	242	223	225	218	253	236	216	213	218	216	235	227	226	219	192	212	235	226	231	214	246	218	214	224	215	230	250	203	224	213	226	238	220	228	210	214	242	216	241	212	236	242	259	231	245	213	198	238	227	234	226	232	239	214	240	237	223	216	198	215	238	238	217	227	220	213	218	213	211	232	242	271	231	215	229	215	233	196	220	223	211	228	247	223	222	227	216	228	240	227	230	245	228	225	205	215	230	215	224	211	231	224	247	222	223	236	230	235	222	231	223	251	250	225	201	226	223	234	215	241	229	216	217	218	230	229	234	237	216	199	217	211	217	239	219	194	195	237	246	220	239	252	235	225	246	250	238	215	231	214	210	230	243	235	226	244	225	230	222	195	238	212	261	233	197	219	213	233	206	225	230	227	207	225	239	229	215	196	257	213	224	218	221	225	236	232	229	224	236	237	236	225	233	229	197	202	233	187	213	203	259	191	238	203	235	221	220	223	216	214	236	223	243	242	218	221	252	223	222	234	235	222	202	227	210	232	242	218	228	226	224	233	197	217	225	191	213	221	208	232	225	243	221	249	211	199	243	227	220	219	238	254	213	228	212	215	198	241	205	174	204	224	249	224	235	243	241	248	228	227	217	234	250	238	216	204	224	220	259	219	216	212	240	220	249	229	227	260	252	237	198	246	222	237	197	218	220	232	219	252	212	251	225	224	241	186	224	223	233	233	230	205	234	215	226	243	208	240	229	230	240	243	225	250	210	244	228	213	231	210	239	217	243	238	227	250	206	244	243	226	234	222	231	256	213	220	221	220	204	230	217	246	199	218	234	229	217	231	263	226	209	211	223	223	217	217	235	219	213	214	264	227	221	220	206	238	218	227	231	236	242	252	250	193	244	238	238	245	220	208	205	198	233	221	239	219	206	201	215	246	193	209	232	217	192	235	242	239	214	242	238	222	230	236	220	213	198	200	208	195	219	264	213	237	233	236	230	242	247	213	229	234	223	217	223	233	233	233	215	234	249	225	236	233	237	254	209	229	197	240	217	203	215	207	222	264	212	209	190	246	216	208	223	216	230	251	239	250	213	225	214	225	221	249	236	216	230	223	215	239	217	208	208	218	223	202	215	249	237	239	208	218	200	220	203	230	220	179	219	240	237	239	238	221	206	248	203	236	216	213	198	235	281	244	243	235	230	215	197	228	209	220	203	212	227	235	222	243	219	202	230	224	218	210	199	241	228	213	246	268	231	242	234	236	249	206	235	242	202	226	210	229	230	219	240	221	206	241	240	205	201	228	208	240	237	204	212	211	213	215	222	259	206	216	240	229	231	250	236	280	232	235	225	244	223	234	217	234	244	217	210	214	199	186	230	250	209	259	217	246	225	216	240	209	230	201	225	224	216	241	244	206	246	233	237	234	204	233	217	224	219	230	231	208	209	223	227	233	207	225	226	219	200	220	214	241	206	247	223	212	261	238	237	244	216	191	233	205	212	189	263	227	232	217	229	210	227	245	233	221	226	196	223	208	213	213	226	224	189	206	241	243	223	233	212	216	226	233	215	211	227	187	220	224	219	246	195	195	230	205	249	223	264	224	208	213	257	221	234	223	234	223	232	200	209	233	215	219	219	217	216	224	256	213	235	223	214	207	249	229	241	266	263	218	235	202	231	218	211	205	193	231	233	209	214	233	228	219	242	213	230	216	245	243	230	243	224	221	225	227	205	246	206	243	223	232	205	243	245	224	230	210	235	230	206	217	223	209	242	228	251	222	229	219	228	215	236	208	219	208	220	231	236	193	217	230	240	254	235	207	206	240	234	232	241	219	222	220	202	241	212	233	205	245	223	191	237	228	222	238	213	223	250	221	230	231	214	232	213	199	221	248	234	206	246	228	238	225	251	226	202	244	223	242	223	235	241	203	225	228	181	198	225	250	230	227	214	248	259	202	215	228	225
1851	758	1138	1306	1227	1102	1048	957	844	833	774	864	797	780	728	737	734	701	660	638	657	647	632	622	621	604	608	629	628	558	582	606	611	598	570	579	584	567	603	558	593	568	561	582	569	554	583	533	532	617	575	560	558	578	569	538	560	572	569	568	593	582	544	541	571	536	554	529	555	545	578	541	529	529	549	580	552	571	541	518	522	566	549	505	492	567	521	581	535	536	569	518	551	554	529	556	520	558	524	534	528	549	554	554	553	538	567	540	527	546	557	507	524	547	541	534	518	577	545	558	565	531	508	564	572	537	587	526	583	524	516	504	547	530	535	546	529	497	505	555	523	550	529	547	567	537	534	541	581	556	537	578	589	573	543	542	544	531	484	561	569	535	582	565	579	525	543	535	543	564	516	509	533	567	542	531	512	524	561	549	552	551	485	561	527	521	565	571	523	577	555	581	538	466	587	553	558	556	521	546	563	508	549	548	550	545	530	510	534	554	542	578	563	571	528	534	550	569	548	517	504	516	534	541	583	520	528	520	538	551	519	550	506	553	495	538	567	534	535	539	557	528	547	559	546	570	562	498	536	521	532	561	554	540	536	537	566	538	558	549	511	514	527	515	554	526	539	573	543	540	564	522	497	550	541	532	520	550	570	597	548	514	532	534	533	518	564	543	543	550	574	534	541	568	559	566	522	538	535	506	563	506	573	538	562	538	573	596	533	540	548	546	543	536	497	578	544	520	500	535	561	567	545	567	522	488	498	543	556	549	505	565	534	546	569	547	537	516	530	568	531	557	577	569	557	547	573	548	506	526	522	570	527	554	562	565	553	538	520	561	573	503	538	509	583	547	519	514	578	506	522	508	585	533	529	567	508	546	558	543	564	499	513	538	552	534	538	519	572	531	548	559	547	486	515	540	512	561	533	560	532	575	542	556	576	563	544	524	522	548	509	543	565	518	519	543	511	542	506	533	535	561	545	537	551	517	548	531	538	546	550	534	534	506	527	516	512	549	544	589	588	537	536	592	536	493	550	545	513	531	538	529	521	572	530	556	524	518	536	555	548	542	554	523	541	508	550	537	554	549	539	485	580	534	532	565	570	533	570	565	544	529	511	548	516	474	590	525	546	564	517	554	545	598	526	547	571	589	510	557	596	566	510	525	596	542	559	551	534	532	532	531	502	494	543	538	590	548	512	522	518	520	542	530	543	555	548	531	532	543	523	510	537	549	578	556	538	526	533	542	546	517	519	544	518	558	555	555	522	562	521	546	538	520	489	515	587	539	541	539	560	570	547	573	556	511	534	546	565	581	533	586	574	558	585	539	574	498	530	555	538	534	561	554	542	544	536	491	535	539	548	544	523	529	554	539	573	514	518	532	507	539	560	609	547	540	570	540	533	525	534	517	574	485	547	524	538	519	498	533	539	548	521	506	568	570	529	498	514	514	563	537	531	569	531	530	559	562	509	536	505	572	518	534	552	544	535	531	570	527	525	572	513	516	529	503	541	535	535	567	542	572	580	549	516	541	534	566	530	541	557	581	538	542	512	527	539	553	576	531	560	509	522	550	555	534	537	523	513	560	558	543	540	553	522	558	547	506	541	553	534	587	583	567	561	580	557	544	572	533	580	550	557	542	549	579	542	538	556	567	580	543	543	521	565	546	585	543	577	525	555	544	550	519	557	536	555	555	553	514	529	539	551	540	540	574	552	542	534	519	548	527	546	551	533	558	590	522	571	532	517	535	545	563	531	538	531	540	531	560	579	542	494	531	531	553	527	555	577	569	584	518	547	521	479	540	536	493	538	573	575	531	567	548	540	520	535	532	530	562	549	520	549	577	523	528	519	539	520	527	576	540	523	546	556	534	509	561	583	533	561	519	489	512	538	532	556	528	566	571	532	559	559	561	533	530	533	519	532	565	577	529	552	541	556	571	556	566	523	544	546	588	495	543	535	580	543	565	541	561	518	537	559	519	582	544	539	543	543	511	552	563	558	543	557	534	526	523	520	513	593	561	591	546	603	526	558	491	555	525	502	563	555	488	520	573	533	508	498	547	570	525	542	522	544	561	529	557	549	525	539	596	564	512	525	566	533	575	508	560	537	555	520	535	529	555	509	551	547	523	508	566	550	562	559	523	539	534	546	555	529	542	518	511	567	519	564	533	558	551	554	528	550	548	569	544	492	515	567	585	514	513	596	529	570	542	560	516	558	528	497	541	520	540	511	561	548	543	530	544	524	534	570	541	505	531	531	544	517	517	530	526	567	512	518	557	504	534	559	511	544	512	551	552	564	554	514	570	553	560	556	581	530	545	593	509	581	550	570	557	518	533	553	550	541	552	597	561	551	522	542	523	553	563	564	564	540	539	521	535	609	537	549	570	557	595	565	551	556	510	534	522	539	522	551	537	566	547	545	545	530	544	529	579	514	550	517	569	548	549	539	539	540	530	586	551	560	508	514	566	506	552	515	524	568	512	558	509	558	543	542	529	569	532	592	500	567	572	514	551	532	530	569	589	544	555	492	549	521	525	533	543	549	537	555	538	569	523	520	558	576	549	559	571	541	552	539	560	565	577	561	523	525	548	562	520	561	563	563	557	594	522	571	536	539	535	568	553	548	571	576	533	537	594	535	537	512	514	554	529	520	538	541	559	567	572	554	583	575	510	557	556	528	502	497	551	542	507	555	551	537	508	497	521	521	570	556	556	588	530	568	535	565	536	528	529	587	536	539	537	529	558	559	521	556	503	516	537	561	514	544	514	550	546	552	600	550	544	569	535	553	524	546	513	527	561	502	494	525	525	505	563	576	581	529	550	547	557	536	502	531	560	523	515	549	567	540	540	571	532	559	498	549	534	550	551	531	551	562	517	549	525	558	552	535	508	514	531	548	505	561	514	521	543	549	542	568	529	567	564	566	527	524	557	548	540	563	527	545	562	556	517	506	549	573	519	551	492	539	568	540	487	489	517	536	574	537	562	522	528	580	577	542	542	522	519	548	545	538	578	493	529	545	526	546	556	573	542	490	527	555	568	576	560	518	556	558	558	534	539	494	555	544	525	469	490	546	540	532	529	594	544	499	545	538	550	531	574	540	522	563	574	514	495	530	554	512	568	521	506	536	523	550	525	531	553	535	549	527	522	563	497	551	519	516	519	517	522	513	535	578	501	548	503	528	488	545	548	498	517	515	568	544	556	526	534	537	533	519	503	579	544	552	563	550	561	525	512	546	532	548	467	587	548	573	569	561	537	528	524	508	508	542	532	556	572	533	529	541	520	539	545	549	534	564	508	507	548	537	548	520	555	500	577	568	588	531	558	545	584	555	520	566	568	531	519	529	558	559	531	573	587	550	543	541	581	559	557	555	517	548	559	551	513	535	571	539	552	531	553	531	562	549	509	552	527	540	533	548	518	520	550	588	512	524	533	559	555	501	548	515	537	552	523	530	526	547	557	523	558	522	528	561	601	562	564	561	530	549	521	501	561	510	594	555	536
7516	942	1132	1002	765	597	547	462	454	457	429	373	360	346	372	356	336	350	337	324	319	325	311	331	329	338	339	298	318	304	303	303	308	336	319	290	324	281	296	282	289	330	311	294	300	293	278	298	316	282	317	281	278	258	232	308	312	307	295	295	317	306	277	304	277	297	290	296	319	287	326	299	270	309	278	301	312	308	297	294	317	301	306	299	287	317	296	303	341	297	289	298	312	292	299	296	288	296	298	250	305	286	271	290	299	297	296	286	292	277	312	291	274	294	320	318	283	289	302	315	290	306	298	262	292	285	313	301	305	297	301	310	303	325	269	311	297	270	263	312	323	273	327	279	265	308	322	343	304	296	293	294	335	305	298	285	314	311	303	311	287	296	297	319	289	295	295	303	294	279	268	306	313	286	292	324	313	287	305	322	295	305	285	288	293	299	269	294	283	318	295	310	312	313	308	302	291	303	296	314	311	304	298	301	293	318	288	307	281	313	288	281	302	295	286	278	311	334	316	271	340	313	328	271	301	308	293	303	305	321	298	291	281	305	288	296	305	307	348	306	302	295	277	341	286	299	303	347	282	289	313	345	280	299	297	314	297	294	285	314	287	334	328	289	291	302	269	295	293	289	280	250	301	288	315	263	335	351	299	271	298	306	296	302	304	295	271	324	315	300	322	254	301	324	298	289	290	283	333	308	303	290	311	307	305	284	301	300	305	335	278	293	300	256	297	312	304	298	288	296	291	316	295	300	312	295	306	302	313	278	293	326	311	273	318	301	315	288	276	314	253	285	308	288	329	275	282	300	339	326	361	292	291	295	256	305	292	294	305	288	299	307	300	297	310	305	286	315	311	296	290	321	318	289	308	300	239	304	307	317	287	317	264	280	294	305	314	291	298	269	304	321	286	313	338	319	322	270	287	258	292	301	313	328	250	302	310	286	305	315	303	315	308	310	281	268	311	296	310	319	315	295	322	297	307	304	309	321	329	303	305	293	280	270	297	332	279	278	319	289	300	338	282	290	282	293	312	325	317	279	303	311	251	327	311	347	296	266	330	294	283	303	279	308	293	255	294	303	302	301	285	284	313	298	278	309	282	289	345	287	317	294	307	298	348	290	326	323	294	298	304	286	310	291	282	325	294	292	321	278	286	287	281	286	325	307	304	274	306	336	274	302	307	327	344	261	305	310	279	291	342	317	269	298	285	324	289	273	301	276	280	333	289	300	326	314	284	298	293	297	344	327	302	299	284	387	334	296	302	282	302	328	302	302	302	338	270	309	322	304	319	333	327	348	302	274	289	315	321	260	282	307	287	321	297	286	270	276	292	260	302	282	288	328	322	283	329	265	271	296	300	318	321	281	319	302	323	290	290	260	245	323	305	309	305	296	293	286	315	326	324	292	275	289	306	286	283	329	305	309	326	287	318	294	288	311	277	346	281	302	271	311	346	278	326	270	291	287	289	312	323	283	281	301	257	283	297	318	266	310	292	311	314	292	320	298	292	320	292	284	300	310	300	295	280	280	265	290	291	310	307	313	260	305	301	257	328	312	279	268	297	243	303	322	306	314	286	290	300	323	293	304	320	280	309	324	267	306	315	292	299	305	310	296	314	335	313	293	278	312	296	311	289	315	315	269	250	291	318	333	333	326	286	296	317	290	305	292	303	308	313	343	337	309	286	320	346	322	268	281	285	281	289	304	302	299	291	344	313	340	332	281	306	323	277	309	303	314	277	258	296	327	283	284	329	290	295	341	294	302	300	305	300	327	297	315	331	295	262	260	307	256	284	289	312	274	330	294	279	289	322	318	239	287	306	336	294	301	327	279	318	296	284	284	294	281	289	312	286	275	262	293	320	313	305	331	293	304	327	329	332	330	292	300	323	311	311	263	299	309	280	283	336	293	302	314	295	285	294	323	287	294	300	265	302	279	288	314	300	274	275	266	295	283	288	290	309	316	288	305	266	266	306	329	315	306	267	330	276	318	276	276	293	294	266	303	313	299	258	282	286	320	274	306	277	290	295	288	295	343	278	293	303	311	302	303	288	303	298	293	313	302	320	291	307	302	305	299	276	285	307	291	279	282	327	290	322	303	299	299	312	282	304	290	270	298	290	314	277	281	300	277	301	316	329	320	269	294	279	285	288	318	320	307	317	305	315	290	291	290	246	300	278	304	281	305	300	294	281	310	318	304	295	282	349	287	272	320	293	310	286	343	314	311	288	289	309	298	308	284	316	271	272	324	282	301	306	299	300	341	268	310	305	310	295	307	309	294	317	284	302	295	342	308	318	311	303	303	329	333	317	301	320	283	262	264	323	307	289	302	299	284	296	318	301	296	291	302	340	291	295	299	306	299	311	296	293	270	293	311	295	291	286	313	299	293	345	267	304	316	276	302	295	285	281	277	318	328	295	316	282	312	298	277	294	319	331	280	282	335	298	295	288	283	300	285	287	302	291	356	301	322	317	297	291	332	277	269	313	299	298	278	297	331	281	289	310	271	288	277	330	285	330	270	261	303	310	284	305	321	306	286	298	306	296	314	318	275	312	326	318	320	302	278	301	276	303	297	355	316	312	316	284	303	281	323	331	325	300	280	285	320	300	277	261	346	333	328	318	324	299	319	318	306	322	270	276	281	287	327	303	325	316	316	281	300	328	286	269	282	294	290	308	258	309	300	327	293	291	317	321	311	291	311	307	268	284	314	309	291	282	286	275	318	302	286	302	327	297	293	274	268	296	256	305	323	311	297	288	302	292	304	271	300	304	291	308	305	296	297	286	288	326	301	314	311	283	303	302	290	262	316	352	316	274	295	292	297	315	282	305	298	304	309	282	297	290	328	294	304	287	305	334	313	330	347	280	281	262	256	311	299	327	295	285	286	288	260	318	285	295	312	274	294	286	327	344	295	302	287	287	287	293	300	285	294	308	310	292	313	314	329	313	291	292	313	321	295	278	313	299	301	291	290	280	266	280	298	319	299	304	299	302	317	328	342	307	298	321	302	311	325	313	292	338	300	300	268	317	301	320	318	295	299	290	261	285	301	287	299	332	280	299	308	295	302	303	274	319	284	266	341	310	297	277	336	299	295	327	282	306	265	322	299	291	302	265	291	310	282	284	304	298	316	304	320	281	333	323	304	294	314	301	328	288	307	279	286	311	268	305	308	289	303	276	328	316	321	294	296	296	319	284	299	296	295	293	279	329	290	296	304	303	286	290	285	310	317	321	295	314	317	289	281	336	284	324	322	317	285	284	322	294	292	286	286	348	281	261	274	314	281	305	290	299	329	304	288	313	310	297	285	279	332	289	291	304	289	314	278	302	305	329	285	294	293	299	313	325	355	301	300	309	318	292	286	320	306	288	312	320	324	303	301	298	290	288	320	300	305	290	289	313	317	310	289	309	295	310	310	324	326	269	339	303	286	293	279	270	276	315	309	292	316	296	306	281	311	306	292	324	288	318	281	292	282	287	283	315	307	318	297	315	327	312	317
6619	1305	2491	2985	2534	2289	1939	1781	1564	1461	1390	1370	1292	1265	1145	1091	1017	994	985	940	931	902	926	968	901	912	857	784	867	838	819	811	841	807	793	750	804	816	723	771	753	741	775	761	756	742	766	713	736	736	737	716	726	743	720	703	712	730	683	732	728	710	708	704	688	681	647	685	714	726	715	724	732	698	710	736	667	686	687	669	754	685	683	676	679	653	720	659	673	711	712	756	666	728	679	703	708	685	737	693	712	679	639	694	733	677	636	697	697	706	712	761	683	693	703	668	664	700	719	698	728	746	678	709	696	735	696	728	727	691	721	665	682	674	669	723	646	694	677	715	664	675	696	703	678	740	670	668	699	669	700	659	735	691	711	732	719	638	734	681	728	669	681	721	706	749	714	713	693	672	708	714	748	688	694	691	690	685	695	701	680	677	667	743	700	717	683	687	722	715	769	669	677	655	690	681	689	695	709	691	704	716	707	741	683	650	671	645	704	644	700	733	690	659	691	703	656	673	678	701	672	717	680	665	651	686	715	707	719	709	660	672	686	707	695	675	649	644	686	660	685	705	704	686	694	731	714	680	683	726	705	658	674	746	665	668	697	739	744	642	724	663	746	705	663	636	654	679	714	645	676	687	720	696	705	659	689	708	753	690	713	698	681	679	717	700	741	638	668	657	719	683	699	709	659	734	736	676	717	659	681	730	692	644	673	694	674	656	721	687	724	713	692	684	671	690	692	707	651	738	673	723	705	644	693	702	670	704	678	691	672	671	693	613	759	719	694	708	655	702	658	709	683	708	691	705	712	717	751	714	723	718	666	695	730	673	649	732	672	700	718	758	695	721	682	666	698	684	691	717	655	726	714	725	690	719	657	710	708	771	696	705	687	685	764	702	732	712	650	732	663	702	654	728	738	692	660	730	703	749	676	663	704	710	722	664	652	686	696	694	709	695	711	684	673	687	681	680	701	741	699	681	665	699	677	695	701	689	705	698	711	700	737	735	698	781	677	688	668	709	688	634	668	708	681	665	690	729	672	684	663	648	708	695	744	692	707	670	693	680	686	702	648	655	651	695	691	696	712	710	690	653	691	705	704	701	719	680	711	728	667	679	654	680	703	642	720	718	705	723	725	743	693	724	699	715	688	736	678	700	651	724	690	699	631	672	730	701	688	658	697	713	685	673	647	715	689	723	675	665	706	660	711	678	662	711	685	673	697	726	684	667	737	706	696	695	732	720	720	653	699	723	673	630	701	684	770	661	638	679	643	639	690	698	692	694	699	702	700	759	659	713	665	685	687	680	721	693	705	675	735	694	688	718	695	682	675	727	698	700	696	693	690	657	705	720	660	726	681	695	693	646	693	664	675	696	719	675	668	708	713	713	710	678	729	713	733	687	737	713	738	695	670	699	753	663	731	724	704	685	684	705	693	719	695	711	726	716	721	627	708	693	717	664	668	679	701	686	715	722	702	653	655	724	695	696	671	700	722	695	710	656	677	696	694	721	681	681	742	758	730	676	682	697	733	680	710	702	693	688	714	689	730	644	712	712	690	719	635	679	686	692	694	731	697	675	689	689	728	713	676	698	692	730	717	682	701	680	662	642	690	679	726	673	709	710	691	694	630	709	695	683	746	690	684	728	690	694	706	704	734	717	707	680	667	662	660	678	726	681	641	680	703	702	674	694	700	685	679	680	734	689	704	630	722	668	689	685	706	687	661	734	658	717	668	686	655	664	699	694	699	686	715	739	755	682	663	640	721	702	696	707	708	715	671	720	722	707	722	731	692	706	680	693	699	685	721	731	688	702	714	672	682	718	718	685	669	680	689	679	701	703	691	726	664	706	673	687	706	679	686	724	723	650	681	690	724	655	726	679	699	700	701	709	680	671	685	704	678	688	655	639	736	689	731	699	686	667	656	713	692	696	711	721	691	709	680	692	666	734	720	704	667	710	690	676	683	692	694	655	714	690	670	683	698	683	732	644	691	679	701	716	730	707	694	716	692	678	678	695	720	737	705	640	684	702	743	687	684	691	686	752	714	692	684	693	679	670	659	681	667	713	703	709	710	716	658	689	689	677	663	720	642	681	698	703	714	743	716	677	682	715	707	695	737	702	730	719	638	674	722	671	696	697	697	749	714	722	700	686	733	635	706	673	696	713	638	690	714	692	726	712	732	740	665	723	677	712	671	704	649	651	706	682	687	685	659	681	741	701	706	667	713	720	696	718	697	689	681	713	714	662	701	745	662	668	731	649	699	714	655	660	688	690	690	743	674	682	684	670	697	695	698	719	696	725	698	678	708	699	715	666	697	702	715	690	657	706	645	667	705	697	687	651	651	689	657	674	657	707	704	709	720	724	711	712	695	690	669	681	708	676	723	699	706	686	675	681	678	666	682	682	706	697	738	681	689	707	697	736	698	675	676	647	726	728	651	705	699	665	690	705	652	633	723	671	710	687	734	690	681	651	698	705	715	706	707	712	693	662	709	715	684	664	713	660	673	687	689	748	672	743	682	687	724	726	722	716	688	720	701	716	636	769	721	688	721	637	673	728	665	701	690	716	707	704	689	681	715	718	665	720	708	719	681	696	723	714	654	653	729	708	705	633	697	706	697	720	702	718	683	680	674	708	724	680	705	667	716	681	655	669	704	734	684	713	690	649	707	631	653	703	666	668	705	712	715	653	671	663	686	703	686	697	676	709	704	676	666	671	700	682	672	728	735	706	662	713	741	721	719	704	700	725	687	695	692	680	743	708	692	718	716	666	703	700	672	700	674	709	673	676	709	671	656	644	700	690	655	671	667	703	696	703	730	676	665	692	650	735	670	678	739	689	718	741	725	700	682	667	733	670	663	660	682	696	664	716	700	674	702	707	671	725	682	693	705	664	713	735	694	665	727	732	718	701	711	720	730	667	671	705	693	678	699	681	663	735	747	711	696	702	706	723	680	693	662	711	721	693	693	694	667	729	682	741	722	680	712	674	710	699	663	696	678	704	695	700	729	649	660	686	684	682	679	691	709	711	696	722	699	705	707	683	724	693	728	682	692	706	696	695	690	667	676	674	666	711	673	671	721	669	678	716	682	659	690	675	658	693	678	680	711	666	663	704	663	706	732	729	711	699	684	662	700	695	729	684	673	702	672	665	722	707	711	695	660	691	714	685	710	698	694	696	720	725	710	721	697	682	661	713	698	741	664	732	718	678	672	654	704	660	717	698	670	696	659	719	724	713	720	718	670	685	683	661	680	707	699	782	719	652	677	716	683	702	689	706	676	724	666	698	703	639	655	674	713	698	685	716	654	678	705	732	709	673	686	746	731	660	637	659	703	703	755	693	685	689	663	677	682	689	696	684	673	709	717	668	716	700	710	689	716	709	747	693	669	698	723	720	711	693	733	709	697	701	686	710	654	688	672	754	695	682	680	678	753	725	709	664	664	675	686	669	725	673	746	684	665	723	666	723	679	685	669	674	725	656	731	674	690	710	687	665	702	671
14339	1755	1700	1441	1064	792	700	612	521	524	463	400	430	417	368	372	335	351	320	317	292	302	316	293	303	264	272	273	299	259	258	281	284	254	266	275	307	249	311	273	296	285	256	270	262	235	267	285	274	267	245	264	281	311	275	293	241	251	267	262	284	238	273	256	264	276	281	270	277	301	278	231	278	253	282	218	235	265	274	260	222	265	273	277	240	265	238	284	252	229	264	277	238	259	262	243	252	250	269	296	277	302	266	259	262	274	266	290	260	293	276	294	259	247	263	272	268	288	255	241	277	274	274	259	274	272	284	277	246	246	264	269	241	282	258	251	249	251	251	247	245	243	262	260	248	270	276	261	265	253	263	250	258	230	260	289	236	295	261	262	254	267	245	272	236	298	276	278	274	225	235	265	299	230	264	242	255	242	273	271	249	264	243	244	283	257	266	269	260	235	255	257	249	262	273	280	247	314	268	232	243	240	225	253	312	253	279	250	279	257	253	237	253	257	238	286	227	242	249	262	243	270	263	234	264	269	265	266	255	252	280	239	281	279	239	274	253	253	245	242	257	237	264	267	288	254	256	267	276	236	241	270	253	297	257	274	265	273	236	290	271	221	257	263	291	273	288	239	262	268	282	244	232	250	269	268	251	292	256	272	292	294	285	281	240	239	267	257	286	297	273	287	283	282	230	282	292	284	237	246	252	222	248	264	251	267	286	253	268	238	263	256	233	269	271	280	245	248	244	252	249	276	270	279	280	244	266	267	271	280	252	289	239	254	240	265	252	254	248	269	231	262	258	269	255	244	247	242	260	302	275	254	261	245	254	270	259	260	236	266	265	262	255	270	234	260	244	281	252	256	244	273	233	262	295	234	243	258	253	273	243	272	313	263	259	256	267	258	253	264	249	271	263	263	279	282	233	268	300	266	264	250	269	284	255	276	266	234	257	238	268	264	275	298	271	274	258	290	264	275	226	236	240	239	251	236	254	259	256	273	263	278	265	284	287	263	258	242	251	271	275	241	270	265	243	261	261	263	261	262	262	245	233	233	283	249	265	271	225	284	231	263	249	247	281	248	227	265	246	257	240	295	238	244	289	243	266	268	270	274	262	232	252	270	234	265	253	255	264	271	239	262	250	263	254	265	248	282	234	246	233	246	239	250	243	253	262	259	263	278	245	251	238	293	281	262	255	253	264	247	254	265	253	240	246	252	300	266	232	260	289	265	263	292	266	297	286	277	249	260	233	246	246	268	265	267	271	267	256	249	228	262	258	250	275	243	248	241	247	288	255	270	270	248	266	246	257	290	269	247	255	275	232	272	295	240	277	254	282	267	238	275	256	255	289	262	252	260	252	266	276	253	286	257	295	275	258	277	258	283	256	228	267	275	259	302	265	273	259	259	224	275	276	275	264	275	267	243	276	281	264	261	260	228	224	281	246	294	241	252	239	280	238	260	223	235	246	254	278	254	285	276	272	241	229	243	277	265	255	261	300	284	254	227	255	230	259	244	252	280	244	249	243	255	254	267	227	284	263	258	264	265	295	283	250	271	266	272	263	268	218	287	257	291	271	251	252	247	257	275	298	242	260	289	261	233	265	220	276	255	272	247	283	286	246	260	237	245	276	272	272	253	238	272	258	244	271	279	267	254	253	231	255	262	257	243	247	225	267	281	273	251	256	247	239	252	250	255	280	276	275	275	278	269	231	274	262	248	242	249	283	278	232	252	269	280	274	251	241	250	244	285	252	269	253	252	267	295	228	232	255	281	267	268	246	269	247	264	283	249	258	299	273	261	250	245	246	268	234	261	256	244	251	272	240	223	288	265	248	261	290	252	285	229	291	269	276	284	266	282	264	267	255	266	252	292	248	240	274	247	250	257	256	288	280	272	305	277	302	298	244	256	293	256	287	272	264	267	240	280	279	254	266	247	249	264	240	253	292	265	282	255	264	246	245	258	250	284	260	269	249	280	285	276	283	262	278	240	235	266	227	228	273	254	268	261	252	253	259	265	257	235	267	292	283	255	241	238	258	254	258	233	239	263	281	249	261	292	280	258	246	261	283	268	289	267	276	240	281	285	244	245	243	276	249	299	252	294	288	240	235	250	241	249	245	257	261	255	244	243	258	261	263	259	258	280	256	272	279	281	248	244	248	265	241	246	272	251	249	228	257	230	240	274	247	211	262	276	259	248	258	248	256	273	254	283	246	260	259	252	248	277	272	266	259	259	269	294	244	206	274	266	266	250	244	243	283	313	247	239	274	228	257	250	314	254	224	248	267	273	251	273	263	250	263	281	257	290	238	214	218	256	273	254	249	269	293	259	257	233	273	247	243	253	248	265	250	255	270	272	266	264	260	266	254	237	255	276	290	287	273	251	256	224	254	265	261	254	255	262	245	256	249	242	313	249	270	257	256	285	251	263	263	232	293	277	220	254	237	259	264	260	267	239	249	267	299	267	279	277	282	235	268	249	270	245	291	257	291	265	269	264	261	261	251	216	261	271	247	255	247	248	237	255	262	275	250	243	254	225	256	308	266	268	286	262	276	263	237	267	291	276	242	267	263	275	281	250	286	252	296	239	245	244	248	242	256	263	296	275	263	244	224	238	297	235	269	246	307	265	236	269	256	257	250	263	242	283	253	283	307	246	277	265	283	260	258	261	247	263	259	262	288	254	246	271	259	255	279	312	280	287	266	246	256	261	260	274	250	261	255	284	272	281	272	241	244	258	241	258	243	250	267	253	278	257	278	280	252	261	261	244	238	263	240	260	279	244	252	263	277	261	275	252	254	255	249	251	276	248	276	251	246	247	258	256	238	286	281	265	212	264	276	276	258	275	240	249	269	260	260	266	283	227	270	263	246	262	249	239	268	237	242	261	295	258	281	254	252	303	260	288	262	251	259	285	255	260	293	259	231	258	271	309	254	260	245	268	276	274	296	260	270	279	251	259	268	233	236	292	277	256	248	253	256	256	280	227	249	269	270	268	275	247	264	285	283	259	273	256	284	237	269	249	247	263	272	221	275	247	249	240	251	249	272	230	274	281	266	235	261	259	245	257	281	287	294	260	255	253	263	283	251	264	252	231	248	240	261	232	266	297	243	266	298	269	273	296	274	262	238	297	278	272	256	269	254	245	310	208	236	225	291	269	275	247	227	237	233	249	244	247	246	255	272	288	277	207	235	288	253	275	251	234	273	222	269	251	268	255	244	270	244	273	240	254	249	266	260	247	257	261	263	253	281	271	234	279	287	281	256	266	321	271	276	269	255	284	269	256	282	287	294	253	254	257	252	266	273	265	257	284	268	284	271	267	247	256	274	267	241	234	264	276	245	267	275	250	245	245	244	242	284	281	269	261	252	277	298	244	261	264	287	254	261	273	248	262	242	237	265	254	249	235	269	255	225	242	287	282	282	264	258	272	248	248	263	260	253	265	261	258	246	276	229	250	266	281	278	320	276	258	274	242	258	256	269	240	248	266	253	270	234	249	264	245
8655	1654	3514	4243	3743	3033	2656	2201	2060	1886	1676	1658	1542	1446	1341	1209	1205	1133	1079	989	979	958	931	911	925	911	838	856	864	851	835	788	798	763	706	797	720	719	703	679	728	712	698	676	615	649	670	684	668	633	639	612	632	672	629	611	635	620	650	601	616	584	600	623	635	610	598	588	619	607	568	596	576	608	666	606	588	660	607	619	553	567	580	599	609	597	563	541	595	585	637	609	627	614	615	575	634	618	588	627	604	614	598	566	567	569	593	622	605	597	613	604	611	583	582	573	613	622	643	619	590	642	602	600	574	626	604	582	563	575	570	571	603	600	588	631	594	595	600	613	587	557	584	573	592	628	580	611	635	613	646	606	594	587	564	577	586	621	555	627	584	590	630	599	605	587	623	556	549	618	651	573	575	631	631	605	605	585	608	588	597	615	642	589	622	606	591	591	604	592	601	641	604	599	604	655	621	579	617	601	620	578	661	593	607	614	591	610	595	630	602	615	582	632	618	587	596	619	592	576	601	603	600	619	591	568	624	536	607	626	599	625	634	584	682	557	638	617	616	607	620	613	598	640	596	588	591	577	609	634	610	591	559	614	590	601	596	617	570	588	591	611	642	617	635	629	619	627	650	659	619	609	578	619	617	599	556	564	584	600	602	629	625	590	620	613	575	633	594	582	574	604	577	594	623	598	582	599	577	556	614	592	649	570	600	585	611	651	622	613	615	610	605	616	596	590	593	615	606	604	615	582	593	647	591	679	603	618	583	598	569	629	625	606	620	641	580	567	625	594	618	613	619	606	639	576	632	659	599	613	601	618	579	619	595	593	594	629	591	554	605	576	592	608	617	614	561	594	578	621	613	591	628	589	630	619	622	613	615	585	561	601	596	583	582	602	618	597	566	607	583	636	590	600	631	590	635	585	620	609	552	659	596	634	616	557	570	598	569	617	586	634	584	563	637	585	581	576	601	626	593	647	613	573	606	606	578	623	614	625	600	578	574	585	581	586	583	624	633	587	621	612	604	622	597	622	603	583	571	626	616	552	669	649	593	635	589	593	596	564	593	595	548	625	578	582	628	598	557	622	587	581	586	598	604	626	579	510	564	610	550	614	553	609	626	577	630	601	609	605	578	574	606	576	578	576	627	642	625	626	604	574	561	585	617	609	619	603	544	557	578	596	606	581	585	578	568	611	594	632	614	596	613	618	604	616	611	538	589	604	594	592	590	599	606	617	631	570	610	615	597	600	581	558	536	632	626	576	614	623	598	597	553	581	537	548	600	576	581	626	599	637	592	573	593	572	633	603	602	623	545	601	586	576	582	593	597	609	622	600	625	591	610	604	630	613	613	586	573	634	597	635	578	612	583	587	614	603	591	582	565	636	575	602	574	584	596	611	606	589	580	570	590	593	574	622	657	540	638	607	595	627	609	578	642	603	595	627	635	619	586	574	624	627	582	603	572	588	590	601	591	614	619	641	585	549	614	596	568	631	620	600	592	598	629	605	598	628	603	609	576	603	596	656	594	619	602	576	619	605	598	586	641	578	580	602	575	611	631	590	579	606	596	616	615	627	615	559	566	597	593	571	591	595	575	636	610	572	592	591	600	590	566	579	600	613	586	670	620	595	606	635	581	607	593	661	643	599	592	651	596	580	646	593	582	613	595	581	605	596	603	634	567	576	594	582	601	601	623	586	606	575	571	632	675	606	610	588	657	547	606	642	625	607	584	577	594	623	586	627	603	577	630	680	605	608	613	567	616	606	590	623	630	619	636	564	583	589	623	622	588	608	606	600	594	629	589	578	625	610	570	593	632	605	566	586	576	644	601	568	610	623	654	580	584	570	611	640	591	606	596	591	583	577	637	564	609	610	629	553	582	598	605	584	652	618	604	604	608	585	599	609	602	606	599	567	601	574	595	567	616	640	565	592	579	638	581	605	602	599	611	577	635	616	591	609	591	611	580	603	626	615	604	648	583	577	598	596	604	580	586	569	547	608	559	610	620	571	593	613	605	553	590	664	652	609	559	621	615	623	578	608	607	596	622	570	574	572	604	605	615	618	558	594	566	601	575	569	630	608	546	644	562	564	600	581	630	617	630	568	607	600	590	609	591	604	573	642	611	587	599	651	610	624	592	559	567	543	599	600	578	617	607	592	623	612	605	609	604	603	600	578	642	580	592	593	634	570	610	610	599	595	597	644	636	572	596	568	608	609	590	597	562	636	592	580	614	604	600	585	629	598	560	637	584	598	661	599	624	593	586	605	584	596	579	600	598	608	592	577	564	611	617	617	621	587	569	587	623	627	604	573	606	574	591	614	579	626	585	588	642	602	609	587	579	590	599	598	608	628	568	602	610	586	616	617	594	561	612	576	572	595	592	579	629	592	594	614	600	579	580	583	603	642	577	638	597	615	635	577	573	620	610	612	604	611	587	636	555	572	535	639	593	631	593	626	582	583	588	617	611	592	637	634	619	619	576	605	583	578	619	600	598	560	556	547	634	622	583	592	616	619	616	620	633	637	608	614	594	570	594	688	610	582	618	676	598	575	607	547	603	595	554	615	600	607	637	621	602	581	637	609	611	611	603	557	569	575	593	595	593	639	591	578	541	605	610	622	606	620	592	607	568	604	581	553	588	630	607	601	603	643	612	611	631	585	592	615	563	590	599	590	585	595	578	612	618	614	583	607	619	603	648	593	604	619	593	589	588	608	605	593	607	630	596	584	580	611	583	566	586	575	580	619	585	602	591	608	614	634	609	607	562	673	586	573	602	616	617	577	634	600	601	606	574	595	585	614	575	645	584	611	633	592	601	617	649	587	590	584	620	602	639	604	593	642	595	604	604	609	586	583	580	561	604	590	632	551	634	578	590	597	583	591	607	563	631	623	597	634	591	620	648	610	561	603	660	623	583	610	650	615	577	601	585	608	608	582	619	620	618	595	588	602	639	588	594	630	588	606	582	623	607	604	577	555	606	594	572	567	592	622	633	596	601	626	634	622	589	608	593	609	603	591	603	570	578	638	606	598	595	658	606	571	589	621	578	579	632	585	567	606	629	592	603	589	601	597	590	647	594	645	589	657	580	603	643	580	629	572	559	621	605	577	600	624	596	595	616	632	563	608	578	632	606	556	567	629	597	616	615	609	611	634	614	610	640	625	600	610	593	598	591	582	636	593	637	599	631	621	590	602	581	602	621	632	605	603	603	574	615	623	592	591	590	587	594	648	560	570	573	621	586	555	565	616	648	579	619	594	621	590	561	559	597	604	562	572	620	590	622	614	571	550	605	627	581	601	544	658	548	594	583	600	606	606	572	583	641	601	592	615	635	552	569	528	616	562	642	614	638	636	624	588	618	639	602	630	630	573	571	617	565	609	629	592	559	602	634	570	542	608	564	602	593	598	651	609	640	561	591	619	605	615	620	578	615	581	617	623	595	612	609	588	660	604	598	579	550	621	583	559	624	596	637	614	626	611	550	648	573	581	588	604	591	581
1643	440	486	466	359	317	299	293	263	260	256	228	276	252	294	261	221	279	242	233	252	228	257	229	253	257	243	228	223	202	223	216	213	244	224	223	196	233	208	223	239	203	228	250	173	247	206	209	204	209	218	226	243	261	237	252	221	233	205	226	265	230	213	242	254	202	226	221	229	204	186	191	204	225	222	234	224	262	231	226	195	232	212	211	216	235	197	236	228	225	236	208	226	226	228	230	245	202	221	213	185	253	237	231	245	198	215	242	220	210	209	209	253	224	216	239	235	229	211	192	215	205	220	202	211	231	205	191	191	210	220	215	197	218	193	195	229	196	208	228	222	230	259	213	204	238	235	238	236	221	223	225	212	213	215	231	218	230	223	214	261	230	222	226	204	217	229	220	227	226	205	222	230	261	223	247	230	251	193	224	225	198	232	226	232	234	222	241	221	230	247	235	251	228	215	220	211	217	205	243	259	198	207	228	219	205	216	236	196	236	204	238	192	197	207	233	214	244	241	208	234	223	221	254	218	226	204	204	201	229	247	205	241	233	222	236	218	230	234	238	239	229	230	222	224	231	211	206	229	241	220	225	226	225	243	252	218	231	221	227	218	203	212	242	235	218	197	200	212	198	221	183	236	224	216	223	221	208	221	197	210	248	199	213	214	246	273	201	234	202	239	193	178	234	208	221	215	231	242	232	233	228	218	230	206	209	199	217	218	216	233	215	226	210	223	234	236	196	235	236	207	225	192	239	205	222	208	227	189	209	215	224	208	209	236	219	221	220	238	197	218	226	220	195	223	209	212	223	241	210	237	205	217	250	208	215	223	212	193	238	210	234	231	235	220	211	237	208	209	221	230	219	213	225	227	213	224	267	205	229	218	246	199	222	216	244	219	203	174	218	220	234	221	211	250	183	220	231	215	203	240	201	242	243	237	210	228	210	208	193	189	184	220	227	205	226	201	239	237	232	207	231	228	221	212	230	230	224	247	217	240	205	226	224	211	213	217	217	216	219	222	220	189	189	214	215	226	206	219	212	234	204	211	247	211	216	223	210	203	201	251	210	213	225	200	228	194	208	197	179	236	226	212	196	225	231	218	232	201	214	243	224	200	221	246	228	230	203	226	247	229	197	201	213	234	228	236	252	214	227	213	234	220	227	235	233	236	225	252	230	219	223	232	232	238	222	196	215	206	236	258	206	217	227	213	220	232	236	215	234	204	233	195	216	238	214	250	233	225	192	244	213	234	241	214	197	225	205	215	224	228	234	228	202	220	232	210	228	243	209	223	217	180	204	203	204	215	229	192	203	232	264	218	223	214	211	199	206	219	216	216	227	230	202	206	180	184	236	234	219	234	224	230	235	209	203	224	220	217	249	226	233	218	237	245	230	210	210	211	219	247	209	227	190	198	227	243	217	238	209	238	206	225	186	211	211	227	210	201	243	230	203	254	216	186	214	250	234	207	214	232	227	228	255	203	227	204	200	217	232	225	215	209	213	243	231	222	214	192	196	207	226	239	239	213	228	232	226	245	235	235	237	215	210	215	224	214	227	204	197	207	216	220	242	231	234	226	223	224	238	201	206	226	190	214	234	203	245	229	209	219	238	233	192	203	198	218	215	206	242	236	220	227	200	205	192	239	226	229	199	233	202	223	208	231	224	210	209	215	193	223	206	198	228	235	212	206	219	231	222	233	226	206	228	213	221	217	215	225	205	228	207	220	242	232	234	225	217	210	207	220	244	238	221	212	243	232	227	246	238	220	204	247	203	223	225	191	180	231	245	209	223	219	226	199	219	207	208	229	215	204	211	210	240	215	216	209	227	203	224	207	255	181	232	208	211	240	204	237	232	245	252	217	238	230	215	212	232	216	213	247	217	250	256	261	223	240	225	227	190	230	208	225	222	211	229	213	231	249	203	208	199	207	217	220	198	253	228	262	211	244	188	224	212	225	199	213	207	211	206	231	243	245	250	212	221	183	234	214	252	239	234	225	201	211	212	185	215	242	225	239	210	229	226	205	207	239	197	236	213	202	222	241	230	219	190	239	234	230	223	202	238	224	252	210	218	212	193	211	231	206	234	243	231	215	186	205	229	230	229	234	233	235	193	218	233	233	220	229	248	192	209	221	236	201	210	227	176	214	243	207	252	255	212	228	196	193	192	224	237	237	197	213	228	226	226	250	254	190	214	239	233	267	226	202	217	229	206	206	204	229	234	202	240	230	237	184	195	222	230	233	197	240	220	205	212	185	216	217	199	222	229	215	208	235	250	222	206	187	237	233	222	211	242	233	197	209	227	235	213	243	191	224	205	206	242	215	223	208	217	200	226	202	217	243	217	212	221	225	192	225	187	230	193	202	225	229	212	238	200	197	239	262	234	210	212	227	226	219	226	197	198	226	207	212	272	219	209	218	242	263	197	214	224	229	237	225	223	204	226	243	229	211	211	210	232	235	214	196	228	205	209	235	215	248	236	210	210	216	216	217	217	232	243	241	230	228	220	239	222	213	215	244	218	250	213	219	228	242	219	210	213	229	231	195	228	218	220	223	225	210	219	236	247	221	201	207	222	232	244	222	216	224	231	239	207	237	195	204	207	260	250	229	249	223	216	202	203	217	211	211	228	228	228	234	235	209	205	193	236	218	201	221	205	231	220	212	197	204	223	200	231	265	231	203	207	213	243	257	212	222	221	191	200	201	232	257	239	223	237	230	216	226	221	228	249	247	237	240	244	241	227	211	214	215	227	208	216	199	223	229	236	212	223	188	197	226	228	212	222	219	244	250	232	232	226	222	173	247	203	218	186	232	192	221	220	214	219	222	244	230	197	243	196	247	212	223	195	228	225	236	219	218	216	218	236	217	213	226	257	231	199	216	214	194	238	231	218	227	225	216	211	218	218	245	237	240	233	230	242	234	240	205	217	225	216	241	198	208	238	218	236	223	223	211	217	222	235	227	219	233	200	234	230	219	235	181	227	217	226	248	216	213	241	200	223	218	215	219	235	221	233	216	230	238	233	214	204	216	222	195	222	227	202	192	204	210	215	211	255	198	207	227	204	239	211	217	227	214	201	211	230	228	230	222	226	210	212	220	208	216	195	201	200	242	252	175	226	222	227	223	211	229	224	241	239	214	220	237	212	252	238	227	223	228	211	205	216	197	223	186	216	234	228	262	224	212	211	208	216	230	219	220	226	205	220	218	229	238	204	198	193	217	229	230	211	220	216	212	240	217	203	222	192	184	223	229	249	244	220	224	230	248	234	220	194	221	238	227	232	195	244	227	222	225	210	209	220	212	210	205	217	208	211	200	217	232	231	239	233	228	211	228	211	220	202	229	216	239	221	222	213	215	210	197	224	217	236	212	227	222	208	236	266	216	223	229	234	202	207	198	219	204	209	199	221	194	197	209	209	233	209	214	204	228	215	248	213	204	207	220	243	207	238	197	238	197	227	208	203	223	219	216	211	243	204	200	228	227	219	201	225	210	243	237	246
1892	780	1179	1305	1199	1137	975	930	898	844	845	777	743	748	740	746	695	683	607	664	651	608	657	654	631	625	590	569	574	625	593	622	551	508	532	597	588	543	566	607	589	574	559	546	572	567	566	543	576	558	560	522	519	538	547	573	534	548	544	587	542	531	541	512	542	519	522	541	520	560	501	512	529	568	542	527	539	497	521	537	497	522	500	533	525	549	587	500	530	522	516	564	532	528	544	527	527	550	541	555	537	508	571	530	543	524	494	538	537	582	555	553	527	572	546	506	497	502	541	564	578	543	538	555	509	524	500	513	547	520	526	554	563	539	536	532	522	513	541	543	561	534	537	565	570	510	542	538	519	531	517	594	545	523	510	501	550	520	531	538	557	520	505	499	534	552	544	540	545	518	562	536	560	542	546	529	560	547	552	521	520	572	530	549	526	533	528	576	530	513	490	538	553	566	535	519	514	529	553	560	535	521	559	500	557	516	541	538	518	581	529	590	491	520	574	528	525	554	511	540	532	544	520	503	517	492	502	562	574	499	557	577	526	503	515	515	572	554	577	522	514	512	564	524	525	508	511	519	560	539	553	519	550	525	519	488	526	553	556	536	528	541	581	530	556	500	549	525	540	509	549	513	540	539	536	560	521	536	517	518	520	528	494	525	536	555	494	564	535	527	537	505	520	541	505	504	552	564	533	525	507	526	528	527	513	520	549	556	536	520	508	488	540	529	513	521	504	522	521	533	526	559	513	525	539	511	527	534	548	516	556	521	488	509	523	516	528	542	555	514	576	530	500	537	516	567	531	526	598	541	541	487	534	533	544	544	549	520	558	552	575	506	540	512	562	523	550	511	542	555	550	555	540	576	531	491	537	545	525	556	510	525	516	546	540	533	529	507	523	520	516	520	508	534	523	551	481	500	531	551	564	538	508	514	527	526	521	558	594	507	538	509	557	546	559	555	554	513	497	500	562	542	538	542	517	497	510	518	518	520	537	533	521	553	515	522	551	546	541	545	578	520	521	520	519	511	506	515	535	552	532	524	544	537	520	524	550	532	523	509	519	544	545	547	551	548	530	539	532	575	549	503	518	541	506	544	544	492	519	569	509	540	509	505	496	528	501	486	528	535	519	525	511	520	527	538	527	529	550	522	526	475	511	528	531	523	526	524	529	553	535	512	509	512	529	536	552	539	537	526	532	556	497	591	516	573	486	536	515	536	546	518	523	542	521	552	525	535	520	510	533	496	567	550	532	509	505	571	520	515	568	505	525	562	512	509	552	548	565	533	506	525	487	526	537	562	530	538	543	566	507	516	522	477	530	515	550	577	547	547	523	550	534	545	504	510	554	527	546	532	560	523	544	541	531	558	527	536	518	555	513	510	548	532	515	503	520	539	490	575	531	520	534	482	583	497	532	529	519	565	541	543	545	528	542	512	564	522	551	588	522	519	538	544	529	539	461	512	523	491	497	525	574	544	537	564	510	517	520	560	501	533	502	524	535	541	486	532	556	561	523	562	542	525	531	513	557	561	527	536	549	522	536	531	519	571	547	551	526	545	502	586	499	488	530	519	533	562	518	547	508	548	535	537	570	549	549	533	556	495	503	552	541	547	588	525	558	511	585	541	539	546	531	497	526	507	525	541	561	541	539	548	590	563	534	526	539	535	536	499	551	533	530	547	495	494	548	523	501	517	527	527	535	482	552	492	520	544	493	517	512	530	515	543	538	553	578	576	521	552	541	558	506	512	532	571	501	559	495	560	561	558	516	571	538	497	524	526	506	501	541	496	550	531	554	524	517	540	511	535	528	553	586	576	561	516	514	546	555	524	534	494	529	545	529	544	520	543	523	530	546	541	499	550	501	527	538	503	546	486	520	515	527	536	541	554	542	492	535	500	500	528	568	523	528	518	559	523	541	513	561	550	543	529	552	509	522	544	557	516	554	485	533	553	547	535	553	505	521	539	501	523	527	495	493	541	531	535	508	552	546	518	498	544	560	567	519	562	541	508	533	553	529	579	547	531	527	598	554	516	563	491	545	516	531	550	524	542	528	526	543	561	544	518	522	551	523	501	530	564	510	563	517	522	515	538	529	497	528	501	542	534	533	574	523	553	530	575	579	511	516	565	513	537	530	525	577	545	515	533	520	553	528	529	555	539	517	557	505	533	524	536	547	571	521	552	551	511	535	523	491	532	526	494	535	500	573	562	523	560	489	553	485	518	524	521	540	514	571	500	535	540	536	517	550	529	523	569	500	503	527	539	516	516	528	494	511	547	526	556	520	506	554	547	531	557	519	507	551	515	502	554	515	517	523	527	530	511	582	536	601	546	520	504	520	543	506	537	533	531	532	510	537	535	530	534	506	573	554	553	496	565	524	541	540	523	530	537	499	574	530	543	562	499	531	499	539	505	577	501	558	517	559	536	540	542	517	546	551	540	524	527	518	538	505	527	601	533	554	543	557	494	529	544	529	523	522	539	480	549	503	510	546	474	542	514	516	535	526	534	528	528	581	532	522	526	528	565	537	521	528	507	521	562	510	522	511	543	505	555	537	542	518	528	519	548	517	516	494	546	513	519	524	522	542	531	575	567	544	522	568	594	539	542	509	524	519	516	534	533	539	517	541	558	497	533	514	543	555	504	492	543	497	579	559	544	490	564	521	512	500	491	551	543	541	514	537	543	553	535	511	536	535	542	500	505	534	544	552	510	496	506	539	521	548	515	533	499	532	580	525	543	526	540	531	524	533	516	536	527	548	544	526	538	584	547	502	527	540	521	554	527	505	536	498	536	536	533	487	519	584	561	505	546	527	516	533	548	545	535	532	541	531	482	524	514	521	535	554	531	534	569	520	540	531	533	547	531	473	535	511	511	497	532	503	564	570	510	575	516	520	527	571	509	493	523	533	539	520	530	521	534	486	495	587	546	522	516	540	553	525	487	526	517	555	503	512	545	516	574	517	513	519	542	514	528	512	535	495	516	571	517	544	549	521	519	494	538	537	537	501	558	529	530	541	497	554	510	506	504	556	528	538	544	564	524	525	541	499	526	528	508	536	541	495	515	515	588	527	523	580	526	561	533	518	544	535	558	516	550	509	525	498	500	530	583	508	556	536	511	517	520	525	535	528	545	592	517	527	560	533	529	544	520	534	523	539	576	531	591	608	551	541	543	534	559	517	533	536	520	530	527	523	572	514	515	513	497	541	550	534	548	500	553	499	596	494	527	506	519	526	544	512	554	507	564	539	537	557	515	528	545	562	487	510	551	539	505	562	536	536	576	542	502	551	533	531	500	505	509	518	572	529	546	489	548	558	528	585	542	499	500	529	515	546	543	558	494	525	552	546	596	497	536	511	546	509	549	526	520	522	535	521	509	539	531	518	567	503	523	516	533	562	538	532	540	508	549	566	555	505	535	549	537	549	562	534	561	558	531	540	538	507	520	484	518	546	558	533	498	524	530	544	493	520	538	568	533	509	507	489	536	524	522	533	532
7711	955	1143	915	689	597	545	513	467	407	384	399	404	369	340	377	340	328	343	332	312	301	312	330	315	325	303	306	318	304	327	316	305	305	274	346	320	311	311	292	307	308	330	300	288	298	279	318	291	303	270	302	264	281	294	286	299	303	290	281	315	284	305	296	293	291	319	325	315	324	314	280	293	264	278	306	301	289	290	309	328	275	256	313	339	283	301	323	281	317	297	276	282	260	292	322	316	282	276	305	281	320	321	290	322	317	270	272	311	304	295	290	310	286	276	321	251	288	294	300	303	314	301	313	305	306	329	294	273	267	292	306	279	287	279	292	320	291	272	268	294	303	277	311	285	291	309	295	301	310	301	301	288	278	281	309	298	267	266	303	302	294	303	306	312	316	305	288	318	278	320	277	280	276	305	291	280	311	281	242	306	306	307	324	306	264	310	301	336	323	283	291	275	273	295	274	300	288	301	306	295	303	310	312	282	300	286	307	311	294	304	312	292	296	282	336	290	281	302	287	270	300	308	292	291	304	298	323	295	261	256	275	299	308	313	328	285	279	308	295	353	278	292	286	328	326	303	286	303	301	278	311	293	320	301	318	336	284	327	343	331	295	336	279	290	275	272	314	274	320	274	296	286	302	294	268	312	287	277	287	293	277	302	306	311	283	283	265	272	290	280	307	292	308	255	300	293	282	312	298	324	270	334	271	279	291	284	334	300	303	295	324	286	313	270	317	328	287	323	284	265	295	299	288	312	290	298	311	305	291	314	315	325	331	306	333	291	312	335	296	287	319	314	286	305	291	307	340	301	283	288	295	290	308	287	328	268	279	296	287	312	265	289	280	272	282	282	325	309	286	301	300	313	292	314	321	313	303	319	296	324	292	315	282	281	301	325	319	308	307	308	318	278	271	300	292	310	304	321	295	274	320	289	289	288	272	293	259	251	270	282	365	314	301	273	300	313	291	304	318	300	324	332	311	305	302	325	310	301	284	282	283	309	284	310	279	305	298	288	310	319	297	326	289	320	268	317	298	254	319	332	305	285	331	310	279	301	300	296	287	295	287	246	309	306	305	287	296	306	268	304	321	291	322	282	271	305	319	294	300	270	293	311	315	291	292	355	320	340	308	286	286	286	273	260	282	323	318	323	321	332	266	258	302	310	296	300	312	294	294	306	296	273	284	300	288	280	302	328	287	290	253	316	282	281	278	302	287	276	281	289	312	293	284	290	308	297	332	270	298	317	306	278	295	314	328	322	309	304	322	272	291	277	293	320	303	270	335	298	321	301	268	317	276	306	278	334	304	306	307	316	281	300	285	304	301	300	328	280	281	280	317	310	302	297	323	303	269	314	294	279	256	273	282	297	313	306	323	298	284	306	282	308	320	266	306	312	318	302	285	283	271	322	326	315	275	309	325	299	301	307	345	296	307	303	336	282	313	305	293	318	295	271	284	271	283	269	286	294	273	272	329	320	318	293	309	306	329	298	295	316	322	313	279	304	297	263	306	313	301	303	332	278	296	305	316	345	292	309	307	275	297	302	311	292	308	312	293	296	322	265	292	273	276	285	319	288	306	315	282	300	282	276	313	292	313	294	327	291	306	278	305	301	284	292	326	300	269	310	298	272	281	309	271	317	319	320	325	297	288	297	289	306	295	320	293	297	317	280	293	270	285	289	312	332	272	295	300	309	276	319	318	276	311	309	286	286	307	295	292	294	286	292	308	294	317	287	306	283	285	298	280	296	300	305	333	276	285	325	321	330	306	295	276	291	284	274	278	279	281	294	272	342	305	295	280	311	305	253	295	285	311	291	270	295	343	319	307	302	315	296	297	338	298	305	293	299	330	300	310	283	298	362	304	275	254	289	294	296	303	277	305	297	284	316	242	292	288	316	299	273	304	283	313	282	278	307	279	305	285	316	305	312	290	299	308	321	333	313	295	287	260	299	281	294	307	298	350	330	295	319	327	329	306	334	299	312	298	298	310	291	280	291	295	272	260	299	305	295	284	288	321	312	286	316	242	275	303	282	299	309	266	264	288	299	273	309	294	285	254	297	314	321	272	327	265	288	298	301	300	276	308	291	317	299	346	282	318	289	286	323	296	283	302	294	267	289	241	321	275	273	327	284	293	291	329	328	285	288	274	316	308	310	297	281	237	294	259	295	304	298	296	342	293	258	313	328	302	304	284	303	317	318	320	314	303	294	272	314	312	299	291	321	309	293	293	280	297	329	297	308	306	295	257	309	321	327	317	344	330	312	320	284	289	309	280	285	314	307	265	324	297	307	315	296	313	314	320	337	325	298	275	286	283	278	281	299	337	268	305	305	321	295	315	262	294	309	286	296	328	299	287	289	300	294	307	272	291	288	271	305	322	313	277	318	312	292	290	279	269	313	305	345	277	310	286	299	311	281	290	263	289	323	306	266	271	312	326	300	290	295	301	297	328	315	334	268	298	287	302	275	309	306	283	325	313	336	297	303	321	298	284	263	322	315	290	266	292	280	320	298	296	295	247	297	250	296	255	318	296	263	298	298	299	323	302	298	310	348	322	332	276	302	295	285	346	301	289	331	293	306	285	303	289	278	298	333	326	288	296	319	280	314	299	290	305	278	347	307	300	298	266	319	305	286	279	300	343	316	281	305	288	307	300	293	298	298	287	294	304	295	299	302	288	332	289	291	319	344	290	281	277	286	262	253	268	301	301	297	314	315	281	302	287	285	311	298	335	314	293	280	297	291	309	292	296	309	322	318	296	298	316	285	319	288	323	302	315	296	314	314	292	298	269	340	289	302	298	296	271	296	313	276	285	333	296	273	295	303	283	291	307	318	316	327	294	306	329	329	322	295	295	257	286	280	266	301	312	298	324	290	280	320	256	272	317	317	319	317	272	298	283	311	290	315	290	267	312	292	301	315	278	295	311	304	300	279	314	261	264	287	276	270	299	302	322	306	288	283	292	285	287	300	316	284	325	309	281	283	320	292	288	268	323	295	293	311	334	339	253	296	321	299	293	294	329	292	307	333	322	317	320	293	299	287	308	272	334	277	302	282	287	304	301	288	278	286	328	339	319	314	322	295	273	303	283	321	297	285	299	345	310	307	291	282	294	341	308	302	325	287	278	294	296	321	273	328	301	294	292	306	306	293	295	299	310	295	258	293	307	268	319	281	289	267	316	275	288	300	309	305	270	299	282	299	309	311	295	306	317	311	306	304	303	303	285	304	267	295	300	291	312	287	283	299	304	282	273	307	335	353	282	251	308	315	314	287	293	312	294	332	316	313	288	296	288	281	312	295	265	293	282	281	314	303	300	301	321	286	287	326	287	284	282	325	272	267	272	310	279	288	338	283	305	318	285	315	303	316	311	278	287	276	308	295	289	295	305	255	296	288	340	282	319	283	295	285	297	266	281	301	291	304	305	290	329	283	307	274	339	317	288	288	262	302	321	308	291	310	279	309	307	279	292	316	279	269	304	293	268	285	328	302	259	278	298
6647	1299	2458	2850	2640	2115	2095	1684	1559	1472	1382	1304	1230	1166	1148	1100	1148	1125	970	982	942	816	870	875	883	834	841	800	811	823	795	835	782	759	810	808	824	817	795	723	770	809	742	696	689	748	714	709	705	719	727	734	732	658	725	720	732	711	690	718	715	738	717	677	735	702	743	681	682	678	726	665	707	716	701	709	726	710	672	723	704	662	685	740	657	716	752	703	703	718	670	668	678	649	720	647	678	689	694	659	701	697	691	678	695	697	713	704	714	690	708	682	712	704	739	713	726	685	726	654	691	730	710	649	685	676	696	687	743	660	698	710	678	733	688	666	675	672	711	678	703	690	739	652	719	715	668	741	629	669	661	653	682	711	741	709	689	640	666	687	669	688	682	681	675	675	736	679	687	648	706	674	721	655	694	673	709	697	706	726	691	697	703	689	709	683	640	707	662	705	683	672	710	705	694	672	662	705	691	674	717	714	718	687	701	717	712	706	675	704	753	676	685	673	672	724	669	704	682	637	712	689	690	693	719	653	711	693	694	681	720	689	712	684	691	701	689	701	681	680	728	685	673	700	711	724	703	703	670	696	704	649	703	639	706	661	683	666	725	688	684	629	641	669	735	696	656	731	669	668	668	669	677	720	700	700	716	733	662	657	682	680	753	694	735	682	734	701	686	687	692	699	712	691	681	731	661	685	671	716	647	675	687	688	727	662	684	722	722	686	737	675	718	687	677	725	773	730	659	647	667	715	677	697	692	679	676	729	703	737	670	692	686	684	722	667	702	647	655	668	727	652	712	696	732	670	684	685	728	669	699	685	691	718	681	625	710	691	670	693	665	654	684	677	683	680	688	655	697	661	697	715	705	648	659	734	661	694	668	661	686	694	648	673	719	674	657	668	719	657	699	675	713	650	650	668	696	673	683	699	722	698	687	708	689	639	722	685	638	713	664	752	707	661	631	656	673	724	710	682	705	728	688	714	702	732	651	664	683	660	679	703	696	678	693	670	656	656	703	682	677	714	700	686	686	684	683	704	739	686	691	662	725	688	668	684	706	701	698	684	696	661	680	723	687	755	694	677	683	667	674	713	729	675	693	710	691	715	646	673	702	646	698	705	726	717	682	676	667	682	672	703	698	714	707	660	701	717	684	677	727	634	678	688	712	673	694	682	638	655	698	688	725	711	701	673	668	688	693	652	735	706	633	652	689	701	702	643	720	722	678	654	677	703	678	661	715	700	660	678	706	712	701	707	699	711	674	675	658	665	655	680	686	709	663	705	645	682	692	668	725	668	690	672	633	696	645	682	674	713	693	658	689	704	661	696	700	665	711	671	647	677	666	706	658	693	710	714	669	691	683	714	701	670	619	648	725	702	727	691	710	684	740	708	656	630	701	788	691	666	676	701	657	700	688	686	699	753	682	650	675	734	691	687	695	719	707	714	694	678	741	699	679	676	701	699	660	642	699	634	719	698	697	672	713	689	698	682	657	754	680	700	716	675	726	726	674	666	651	693	669	654	700	710	669	686	657	685	700	684	693	674	692	783	711	705	690	644	666	661	685	691	693	702	708	641	683	709	723	713	693	698	696	663	719	698	717	680	696	723	654	692	695	681	718	679	680	733	687	665	687	742	706	665	653	664	683	686	729	702	675	660	649	685	656	690	655	650	720	666	715	645	689	747	634	680	659	701	702	697	687	709	695	691	666	705	652	742	665	736	694	712	642	676	701	681	719	716	690	700	681	672	715	729	686	686	733	666	709	697	681	678	689	681	714	692	679	723	708	650	665	699	684	667	670	693	643	693	672	674	640	670	697	725	647	717	676	729	690	687	678	674	694	716	673	663	653	659	695	647	669	694	731	689	690	665	691	708	654	660	703	700	685	678	714	664	637	689	646	668	671	731	705	691	662	698	729	669	685	658	687	682	697	689	721	707	692	748	649	740	692	675	711	686	665	628	682	692	708	665	699	693	675	694	675	654	690	688	688	727	678	728	701	684	674	655	660	708	729	634	698	696	660	708	690	730	661	672	686	717	646	694	679	688	692	622	704	693	674	687	668	670	686	725	702	652	670	692	686	704	707	694	727	750	622	715	675	649	660	687	700	650	700	708	659	701	673	692	693	678	696	679	715	694	726	749	696	677	723	679	710	690	726	722	683	708	699	724	679	685	723	671	695	679	686	632	710	699	672	684	687	677	752	716	662	706	656	705	655	673	629	708	662	684	717	679	678	690	708	697	727	713	666	661	682	680	693	693	656	693	696	676	662	697	710	700	698	711	671	690	737	688	710	705	679	701	712	718	753	699	716	676	683	681	642	615	674	688	734	684	683	700	716	629	712	656	712	698	698	698	688	672	640	637	687	661	669	695	715	677	670	671	696	650	692	709	678	673	732	656	655	703	658	677	638	683	731	646	685	703	687	669	732	746	676	654	703	667	692	694	689	661	676	702	655	682	654	674	671	688	668	669	683	694	714	737	677	663	699	689	663	764	705	726	713	674	691	687	706	696	645	681	678	660	670	735	683	672	676	679	682	746	688	709	705	656	653	702	691	687	696	715	698	666	644	710	711	734	692	654	652	653	677	692	668	672	660	682	677	713	649	656	671	652	673	684	687	710	686	649	656	697	703	716	644	649	706	688	697	719	684	691	703	660	680	668	709	696	711	708	732	679	720	734	695	712	642	708	694	661	715	692	667	670	677	698	720	678	672	706	673	719	643	669	682	636	678	730	649	685	660	717	713	723	698	644	650	702	719	736	667	674	750	683	709	661	684	697	677	672	742	706	654	746	738	701	723	692	666	673	711	743	732	692	640	700	703	653	685	655	693	731	692	722	714	678	706	709	669	689	643	666	670	711	677	662	705	739	709	670	715	690	718	645	683	639	736	679	650	652	657	675	701	709	684	670	686	691	669	687	715	762	638	681	706	645	709	721	710	720	691	673	702	700	684	649	692	729	737	642	641	740	694	708	693	712	680	708	664	754	649	683	714	655	698	689	661	670	668	663	658	670	703	728	705	704	657	722	727	662	696	668	718	696	658	634	705	725	680	712	672	693	674	661	697	693	663	705	677	670	672	656	699	651	664	687	671	693	674	620	638	657	738	711	690	659	691	683	680	705	684	697	660	608	694	649	726	659	674	719	707	715	657	659	681	712	714	709	676	700	661	652	635	749	728	714	632	735	662	676	701	681	692	682	712	685	720	693	677	676	673	683	745	707	650	687	672	695	690	703	669	640	674	656	660	714	684	656	691	713	685	618	686	703	704	704	665	693	713	685	703	676	646	744	720	665	684	682	642	717	695	625	698	674	715	717	713	702	681	697	686	673	673	676	629	672	689	685	703	691	716	670	612	703	661	694	647	671	680	648	651	681	682	700	678	663	667	677	663	627	704	647	712	687	692	623	646	649	692	677	692	713	688	693	710	688	711	642	670	685	683	724	679	715	684	695	713	742	708	749	690	675	669	667	705	629	676	699	672	687	672	645	706	695	697	666
14304	1676	1868	1478	1010	808	688	597	563	461	482	416	396	384	394	368	376	331	341	348	301	308	277	301	315	281	330	290	294	264	293	273	254	299	253	253	233	278	327	263	244	258	281	269	271	262	265	241	234	275	241	272	271	276	241	256	244	288	242	261	228	278	233	242	279	260	254	255	242	244	265	268	271	282	240	273	274	245	258	257	275	248	270	242	272	258	255	249	270	256	271	256	260	250	253	284	240	270	262	261	269	297	254	266	242	273	268	266	260	252	272	256	250	231	290	261	283	259	252	285	255	252	278	255	275	275	278	269	259	267	246	279	251	253	278	235	249	267	276	250	228	239	252	259	253	276	270	256	270	298	263	272	251	302	248	289	325	293	257	235	268	269	237	269	247	222	262	253	242	271	225	274	251	292	282	247	260	243	266	245	252	267	277	257	245	274	266	279	265	252	262	260	236	264	250	262	279	281	248	251	237	273	260	289	253	238	229	255	271	286	249	248	241	262	298	289	237	276	265	249	286	225	261	263	268	257	261	263	287	266	267	251	260	247	255	260	248	263	248	277	277	258	221	257	251	273	252	238	251	241	241	251	268	240	254	265	284	259	274	257	255	250	271	268	266	227	287	239	267	258	262	241	279	266	257	260	284	271	219	294	277	301	271	264	290	240	245	240	252	259	277	256	268	291	256	231	281	254	277	245	252	286	233	236	245	261	231	273	245	286	236	254	262	251	252	262	223	292	289	275	244	264	275	229	296	266	273	278	261	278	277	280	273	291	256	255	236	250	262	254	275	272	258	260	248	253	249	266	268	260	247	237	274	272	238	259	289	236	269	262	243	275	252	265	253	242	254	263	209	245	229	245	232	234	231	250	249	225	264	268	285	273	231	240	237	266	263	261	269	256	246	302	241	235	255	256	278	250	245	261	242	304	275	279	237	275	269	267	261	253	290	250	237	296	295	271	266	248	254	247	267	278	276	255	276	272	280	262	256	225	266	269	246	258	234	275	269	248	280	235	256	236	250	255	260	237	260	250	258	247	276	275	286	235	276	232	266	267	277	236	220	261	253	269	276	274	255	262	236	319	271	254	272	268	244	235	274	244	288	241	248	215	258	275	267	266	231	262	292	243	249	258	280	217	247	250	243	243	250	230	245	273	261	278	266	277	255	224	255	255	242	239	280	253	264	293	228	258	232	264	234	275	231	245	275	261	232	279	216	278	247	269	238	230	251	251	259	253	277	231	255	262	268	246	261	262	259	256	277	266	248	283	237	202	269	268	234	251	262	255	233	240	258	261	237	252	228	256	247	255	266	266	247	252	252	275	231	247	262	277	248	234	266	266	255	221	268	283	245	244	272	287	247	244	257	260	228	261	288	278	271	276	282	257	226	265	248	266	282	251	271	262	284	254	273	273	231	270	237	253	242	262	260	249	283	276	277	271	253	248	255	295	254	250	222	249	294	270	251	284	284	275	294	258	257	260	227	287	250	257	297	228	208	265	256	238	236	267	231	239	275	250	276	220	252	236	237	262	279	306	256	257	259	244	249	239	265	277	215	264	276	248	255	255	289	274	262	260	264	251	228	266	248	274	273	271	258	262	258	257	294	290	274	263	261	248	245	312	274	248	263	255	239	252	262	273	242	294	251	237	264	261	231	267	281	260	271	268	283	248	279	272	247	292	260	254	231	243	277	262	250	291	253	259	253	280	261	273	266	242	240	238	256	231	265	256	250	273	261	258	255	267	284	278	291	276	273	289	266	273	271	268	282	280	245	291	261	287	269	247	239	255	241	251	259	276	246	270	249	267	270	266	245	264	280	301	285	277	238	262	307	251	271	249	256	279	271	272	253	287	249	255	253	279	249	267	241	268	259	251	258	226	266	270	258	257	246	258	267	270	260	277	254	272	311	236	250	243	254	226	246	236	274	277	261	263	254	291	229	277	278	249	254	269	255	234	237	250	260	238	248	258	264	258	243	264	264	242	241	286	249	248	272	256	236	238	254	261	244	252	238	247	231	273	283	249	252	288	286	253	259	244	257	269	261	273	275	266	282	275	268	239	272	261	255	280	270	270	274	266	259	255	229	268	241	247	243	268	263	245	279	262	271	255	265	291	249	253	243	262	250	243	245	234	234	257	270	282	266	255	236	254	258	254	254	260	257	294	253	277	225	257	236	262	256	252	252	300	271	253	263	264	263	253	273	248	275	287	249	263	250	289	266	282	230	233	255	263	297	244	239	236	261	263	272	294	279	261	239	257	236	280	279	272	245	240	239	252	215	241	244	267	249	262	213	262	262	264	251	247	260	263	239	262	242	271	256	253	256	230	257	284	266	251	262	264	250	261	270	261	283	268	247	285	291	212	241	252	281	260	271	254	271	269	261	282	253	268	268	278	278	267	235	275	243	256	258	286	243	260	262	255	268	256	248	272	281	289	274	251	235	262	290	254	279	252	258	254	256	246	272	257	262	285	279	227	251	250	263	279	261	259	241	230	260	242	245	297	244	257	266	263	256	249	261	258	292	249	250	247	248	256	250	256	240	259	263	252	266	278	285	267	255	260	271	244	285	295	251	248	265	249	274	291	245	228	259	267	273	249	250	276	255	222	253	264	245	333	250	262	239	230	264	224	248	281	244	261	266	266	257	250	271	231	259	269	281	252	253	291	266	273	258	266	249	261	283	270	236	282	283	250	229	268	250	234	283	244	285	256	271	276	259	285	252	269	233	267	278	275	251	260	303	273	264	250	289	247	246	234	252	260	266	247	251	275	275	285	269	261	309	262	251	260	238	265	241	261	241	261	295	250	245	278	288	270	253	276	243	233	260	263	261	283	275	276	259	242	265	277	288	284	276	226	250	237	267	269	286	221	272	308	242	246	281	303	232	252	286	244	258	262	263	285	229	247	270	233	271	265	286	270	250	252	256	263	241	249	250	237	259	229	270	240	264	274	261	270	267	276	244	270	261	265	233	247	257	246	305	237	257	241	243	277	266	264	271	247	283	274	267	251	249	260	232	284	256	256	262	263	283	265	283	252	250	276	261	256	270	255	265	240	261	249	256	289	268	271	260	222	270	253	269	251	254	242	256	263	238	266	275	283	245	272	247	243	246	245	225	259	258	258	289	271	242	263	287	256	267	263	274	285	254	239	236	251	255	233	246	268	259	278	258	260	236	252	233	240	271	280	241	262	253	279	276	267	294	281	253	255	257	312	270	235	252	302	247	282	244	252	281	272	274	243	241	269	253	281	274	271	268	255	272	262	228	245	273	254	267	285	253	233	267	248	240	264	273	261	251	247	255	259	285	231	282	257	274	236	228	279	294	268	252	268	240	237	259	267	253	279	285	263	273	283	290	251	257	240	282	260	251	237	245	262	239	269	251	229	247	271	249	248	253	277	283	262	246	222	263	290	272	260	276	253	250	292	257	246	288	268	253	258	253	253	297	276	280	277	236	264	242	255	271	243	258	254	273	247	272	251	245	225	276	256	267	287
8618	1680	3549	4164	3622	3157	2613	2197	2022	1799	1605	1542	1497	1406	1307	1256	1226	1160	1095	1054	1024	970	956	919	898	881	915	866	840	746	771	743	766	800	769	751	729	734	723	721	701	701	638	689	652	634	662	623	596	611	604	640	619	622	622	620	633	625	606	627	657	635	624	619	616	581	562	596	664	614	622	572	586	656	573	607	573	635	624	619	616	600	580	562	612	594	620	581	642	603	615	608	589	615	598	608	571	563	612	605	599	648	616	603	573	596	599	570	608	599	588	643	585	585	589	586	592	595	575	571	619	620	608	639	611	565	635	600	595	601	597	611	625	645	605	601	615	603	577	606	605	621	584	605	660	536	584	626	571	610	569	603	614	616	570	604	601	627	623	575	554	612	630	633	601	581	593	634	596	596	640	585	632	583	584	547	625	589	609	567	585	604	573	605	627	618	616	619	590	597	630	588	627	618	627	617	613	599	608	579	627	610	651	594	564	632	582	554	568	597	602	577	603	596	583	595	606	599	614	580	602	636	572	598	584	574	616	593	632	566	610	596	581	622	564	610	607	576	634	588	576	614	598	624	598	569	593	572	590	578	621	625	612	561	584	616	606	593	621	630	636	598	609	625	557	607	646	606	604	583	590	574	599	588	601	585	621	560	627	648	593	628	619	554	574	610	590	623	597	608	577	573	637	628	529	578	606	543	607	558	576	594	601	555	564	576	608	555	618	649	594	623	572	597	613	569	622	589	611	581	580	629	545	609	622	572	588	593	627	628	631	622	576	580	589	618	640	619	607	562	629	675	600	614	589	634	581	639	599	588	569	627	588	620	554	577	567	605	583	600	593	609	618	629	605	634	569	619	590	605	603	599	592	611	553	578	599	621	625	594	577	580	606	599	654	615	619	582	587	569	584	615	578	583	602	577	597	585	593	610	575	607	600	578	595	660	587	605	635	606	610	576	599	595	587	666	580	639	611	580	596	579	611	585	581	574	654	621	634	611	624	587	606	621	613	634	590	599	606	575	594	600	632	587	571	616	584	593	562	582	594	596	571	601	581	612	577	631	620	610	580	604	589	545	642	620	572	569	589	589	563	599	592	580	623	601	589	545	605	559	550	604	566	565	584	639	579	578	550	561	591	621	599	600	601	593	651	579	575	598	612	625	643	617	563	604	593	591	593	590	618	575	613	583	581	582	621	611	586	591	636	565	627	616	601	598	578	618	636	606	592	648	559	607	559	615	603	578	584	594	590	571	606	603	573	544	561	569	661	561	611	647	568	597	631	587	594	577	561	590	601	562	641	579	644	596	559	615	572	561	598	618	581	632	546	647	579	568	582	588	596	642	621	578	600	615	578	599	613	570	611	612	614	566	576	569	634	617	617	594	637	613	599	564	568	596	556	601	627	605	592	611	573	604	623	579	583	619	620	615	595	580	589	643	566	610	599	605	606	624	556	632	625	628	629	579	537	626	605	572	569	611	576	632	583	600	586	574	630	581	574	556	586	568	596	615	577	591	612	627	583	613	589	562	581	599	581	545	591	620	544	543	605	597	628	612	612	623	635	579	614	544	591	592	604	594	611	618	635	583	613	568	597	586	625	562	622	587	603	575	631	621	602	624	598	596	573	574	600	631	600	546	592	595	585	631	632	578	578	595	626	617	588	542	600	573	617	605	604	565	622	591	586	598	584	631	644	592	632	605	563	593	577	609	592	653	582	653	584	558	580	601	578	604	581	614	637	573	662	606	603	596	571	566	587	596	593	548	608	608	619	599	634	613	619	573	584	606	580	610	578	605	617	567	607	556	608	580	609	621	620	574	624	576	572	550	623	618	601	571	626	648	601	583	648	609	586	572	598	569	605	609	624	598	568	584	620	599	599	614	587	599	572	596	596	619	620	590	581	555	590	563	555	620	610	618	608	595	656	600	599	555	542	619	556	598	604	607	599	639	583	588	636	612	618	574	600	602	609	597	586	633	614	588	590	595	567	592	607	635	640	611	623	593	563	602	576	591	587	535	598	609	586	609	537	566	637	640	572	621	564	590	604	590	566	617	604	602	570	608	620	645	592	594	614	620	572	606	607	572	635	596	578	613	595	560	586	606	568	618	615	598	631	628	565	597	605	594	595	614	610	628	591	625	593	603	601	591	609	616	581	571	617	567	582	578	599	559	616	608	595	574	589	604	576	628	573	584	639	603	626	598	625	544	588	616	570	574	570	586	602	622	619	610	591	580	622	602	624	612	603	594	561	601	608	601	623	608	564	580	623	656	623	574	624	561	640	586	627	620	610	623	619	577	572	597	615	601	624	606	630	577	557	605	585	588	579	627	583	638	567	593	599	640	587	602	643	604	618	592	631	608	602	617	600	560	607	608	561	645	585	601	596	625	596	594	604	557	593	590	608	655	578	584	572	597	611	664	580	573	565	617	596	605	573	608	686	590	597	567	591	610	593	632	563	603	582	606	592	617	591	645	538	624	611	614	615	561	571	586	597	642	616	556	616	626	581	568	606	570	570	602	591	598	577	622	567	565	628	602	580	607	613	613	614	603	605	606	617	600	659	632	604	615	594	606	598	624	613	643	585	573	576	602	602	641	616	593	587	600	637	590	576	586	599	550	641	629	601	606	615	570	583	627	590	587	627	578	583	590	627	606	595	651	600	608	614	613	597	611	616	619	600	601	548	594	601	600	604	607	574	589	579	571	592	640	626	584	603	592	657	598	588	573	621	592	594	604	597	601	611	562	633	592	628	584	662	618	585	635	582	600	612	589	574	585	561	596	620	573	577	610	614	556	544	604	606	602	567	676	565	610	637	602	585	575	568	597	605	623	595	667	612	607	584	570	582	599	601	619	598	573	642	622	629	586	576	598	634	578	598	613	617	577	559	567	632	576	598	602	560	591	608	598	582	588	549	628	568	612	598	601	608	594	629	613	620	598	576	625	627	687	617	565	575	570	594	573	539	570	634	578	610	587	591	622	601	583	579	569	576	590	572	635	612	587	575	538	612	569	622	578	570	585	589	591	578	542	606	610	567	562	624	573	583	589	570	631	555	603	578	567	590	625	594	624	619	592	618	609	600	612	577	589	633	610	605	604	606	624	600	618	570	603	563	608	596	636	625	594	589	610	560	570	578	575	593	625	609	592	659	586	596	611	595	606	601	594	583	652	632	584	593	612	612	587	607	565	621	595	552	571	612	630	604	596	613	595	611	592	586	590	606	581	583	573	621	638	580	631	616	586	554	622	570	603	600	579	569	578	592	606	615	607	603	606	618	581	587	558	559	616	555	576	577	582	548	595	646	577	611	597	585	620	613	664	626	587	622	657	563	649	569	574	564	622	584	565	565	602	614	571	594	605	523	592	579	673	628	605	608	590	597	605	596	614	596	593	591	607	634	637	577	630	622	644	600	595	624	616	628	585	621	593	589	545	601	593	597	602	580	616	579	629	586	572	624	561	553	629	575	560	648	592	633	585	569	611	582	633	593	626	602	618	584	599
1587	424	508	457	341	332	320	299	257	261	278	284	252	241	256	251	212	246	240	217	227	216	215	231	195	225	222	241	229	239	230	211	214	242	228	217	230	221	196	218	205	249	219	195	240	224	253	193	198	215	235	225	211	189	234	198	221	226	220	222	217	222	221	224	215	228	210	236	236	230	230	195	257	204	244	214	222	206	203	214	204	214	233	201	217	208	216	222	236	245	223	210	215	211	234	235	219	228	221	218	218	226	232	218	223	217	217	212	225	196	242	207	243	205	204	247	213	197	239	197	249	221	208	222	244	200	206	201	213	242	216	218	222	217	201	207	216	231	191	227	242	233	232	203	246	212	199	249	211	221	233	213	210	235	192	232	225	242	209	218	235	210	221	227	199	207	228	231	228	234	243	230	212	186	227	208	220	248	231	201	213	201	189	245	240	213	217	225	227	217	210	228	215	198	235	238	217	234	239	217	238	203	193	243	231	240	213	187	224	221	210	206	199	244	252	222	224	221	254	220	213	217	211	202	209	232	225	241	250	218	212	219	231	211	205	208	219	207	225	232	230	195	217	214	227	202	183	216	213	209	219	212	223	231	251	219	221	268	233	214	216	210	227	209	220	226	200	221	223	248	228	235	205	220	266	211	219	197	197	215	227	206	216	220	241	230	225	226	264	227	192	231	222	253	220	202	229	214	247	198	224	203	247	217	228	248	218	220	225	224	225	228	248	255	217	205	244	242	231	215	211	234	205	210	233	195	216	204	198	203	221	230	223	228	257	237	201	204	272	208	213	217	230	222	234	210	215	226	211	234	224	221	228	230	190	220	207	203	236	215	210	212	214	264	245	206	206	224	223	195	212	220	219	232	206	212	241	236	197	231	214	241	233	204	231	218	176	228	245	243	236	214	240	213	196	207	206	210	205	217	240	208	195	224	205	208	199	240	193	239	250	229	225	201	195	208	213	229	217	230	221	228	198	237	219	237	216	214	225	254	212	209	219	208	220	197	238	228	237	209	236	203	208	197	216	196	222	204	192	236	227	205	207	246	227	233	236	254	248	197	211	214	203	208	211	212	212	215	222	249	195	212	221	234	218	195	223	199	225	207	215	194	230	219	239	220	241	216	235	233	226	253	201	211	206	248	217	240	238	213	209	202	240	211	219	221	215	222	225	233	250	227	206	196	218	247	243	213	206	211	241	235	232	212	240	233	223	206	203	241	185	202	225	231	203	195	211	207	226	235	227	236	217	233	227	232	200	197	222	208	189	236	212	209	221	216	238	221	231	234	234	203	218	209	206	234	224	236	218	207	226	234	215	255	225	215	254	238	205	237	225	224	198	252	202	204	227	242	193	234	193	213	228	198	215	253	218	225	231	207	213	258	233	219	198	226	208	227	212	203	219	216	236	200	217	205	202	224	192	233	215	221	258	221	181	231	224	217	210	228	225	224	217	220	214	251	225	215	226	241	208	201	220	221	222	197	217	212	214	224	195	216	206	193	218	218	231	206	205	193	248	234	207	237	224	235	202	214	228	236	247	233	228	249	248	203	189	207	185	241	241	225	184	201	238	188	248	201	211	242	217	230	208	234	232	208	228	209	208	187	205	218	198	201	198	213	218	215	229	239	230	219	255	210	234	221	231	232	223	192	207	213	183	221	249	218	227	207	239	232	193	242	221	207	229	225	231	234	220	243	205	217	201	236	221	228	226	227	201	226	216	237	225	223	217	230	221	234	237	229	208	225	263	226	228	232	204	202	235	232	222	237	203	213	212	209	220	225	201	228	191	224	243	239	220	228	224	236	225	228	222	217	234	221	215	233	220	211	228	230	221	233	204	220	214	232	205	218	226	238	212	206	209	186	224	202	229	203	223	216	241	191	227	234	207	198	254	205	240	238	220	239	250	214	257	224	249	203	205	222	220	236	209	206	214	240	232	234	213	245	235	236	212	224	239	246	214	204	229	201	230	247	209	237	224	226	234	236	208	215	204	194	225	243	221	204	217	241	208	245	229	225	204	236	202	222	250	197	235	219	194	234	209	220	215	193	203	217	200	236	244	229	217	229	210	237	230	224	215	212	226	232	238	186	235	229	228	243	216	221	200	207	208	219	204	234	228	210	228	206	226	231	222	250	211	226	233	230	239	216	228	224	217	221	233	224	219	214	223	207	239	241	210	233	189	233	210	193	212	193	216	196	231	204	213	204	199	190	227	209	221	200	229	208	240	230	204	235	226	217	215	204	204	233	200	222	221	234	239	199	230	217	193	224	222	218	210	231	214	241	221	199	214	233	197	219	211	246	237	227	232	219	211	236	230	213	219	211	230	222	221	241	207	195	216	216	211	261	209	230	190	230	208	203	233	211	220	200	239	217	214	218	191	230	215	236	211	218	200	230	229	217	219	212	218	201	208	192	225	229	223	215	221	197	236	203	219	218	226	205	223	226	229	225	221	209	210	235	216	203	218	213	200	237	208	213	231	193	216	188	226	222	214	207	232	208	248	226	237	218	228	216	210	226	220	250	229	207	195	196	233	226	211	224	229	208	216	225	208	244	238	209	204	218	219	197	251	211	195	244	204	190	192	197	197	247	228	232	214	216	233	207	243	218	211	214	217	227	209	240	209	212	234	214	227	215	227	232	224	200	232	205	239	208	219	217	268	234	229	215	211	220	197	205	243	212	231	235	212	219	234	221	243	224	231	206	196	238	224	202	191	245	232	269	221	197	217	238	233	218	226	237	206	214	220	189	198	245	235	221	192	218	236	187	268	226	222	224	242	220	227	243	233	219	217	251	212	230	191	220	204	232	248	243	220	212	224	221	216	216	193	233	219	201	217	230	202	220	202	227	221	227	224	217	247	222	206	239	221	203	238	220	221	223	219	233	247	230	214	214	234	229	223	253	241	226	232	220	219	226	238	255	193	224	232	211	237	209	252	210	232	207	196	199	216	242	204	237	192	216	243	250	235	194	237	209	222	240	211	243	193	198	214	222	216	217	223	229	211	239	215	216	238	218	220	224	247	241	199	222	204	261	209	209	215	213	228	204	232	227	212	246	213	213	227	219	203	228	177	208	223	213	207	217	217	225	216	190	225	248	229	243	217	221	198	229	211	240	248	250	203	214	186	188	206	216	219	228	198	221	251	206	230	216	220	231	198	230	240	216	206	234	238	237	200	222	249	215	216	233	220	209	203	220	218	222	219	215	208	241	211	228	212	216	223	210	234	235	261	225	224	218	230	224	239	212	211	225	206	217	227	206	234	223	238	211	204	220	244	241	228	214	220	235	201	186	202	250	223	243	234	231	194	218	212	249	208	210	222	199	245	195	211	237	189	222	220	234	225	214	222	200	214	216	242	212	227	224	227	230	212	209	237	238	234	204	233	229	195	218	229	253	228	228	201	216	205	229	219	246	216	214	226	263	221	208	203	204	205	212	215	240	195	208	199	232	220	249	242	232	202	184	209	167	206	192	218	211	233	209	201	203	209	204	236	218
1914	732	1136	1336	1178	1134	1009	906	854	803	814	763	799	762	743	683	671	654	603	623	642	599	640	624	562	570	625	601	615	597	580	585	606	608	572	603	570	530	593	595	580	545	557	494	541	488	549	518	559	529	524	509	502	569	506	549	574	553	542	534	546	562	538	548	582	579	524	542	484	546	513	544	556	591	532	518	498	505	536	548	531	508	566	566	478	544	547	516	560	576	593	499	536	476	544	555	516	558	510	559	546	553	517	553	534	558	494	538	531	538	524	533	547	523	512	524	534	502	508	546	528	523	596	538	529	511	571	511	544	539	541	497	512	561	545	534	538	486	531	506	558	542	535	538	546	567	552	507	556	577	523	565	519	521	521	508	536	557	528	531	510	547	536	549	530	561	476	534	509	541	526	535	497	523	533	566	525	523	544	525	483	527	547	493	566	553	511	498	552	525	521	508	506	529	481	511	549	561	548	553	475	572	530	547	537	496	509	545	549	513	533	507	485	514	531	512	519	522	549	537	542	521	499	560	520	532	532	538	546	507	544	529	499	471	509	556	529	526	547	524	563	540	588	542	537	522	516	526	533	545	566	551	542	523	520	566	492	550	537	536	527	558	513	501	510	516	518	551	500	526	563	506	516	520	521	512	525	525	523	529	573	562	545	521	552	507	491	535	553	529	543	521	510	526	513	516	580	550	530	561	549	538	551	507	567	561	542	512	489	514	521	564	519	529	538	569	529	509	511	530	528	555	525	575	520	522	519	532	558	548	520	557	535	531	553	539	533	567	505	558	502	510	556	530	532	496	534	533	550	513	532	543	549	504	575	531	605	518	539	521	480	558	528	536	530	545	520	493	534	523	552	524	526	542	518	518	545	552	560	548	564	560	474	538	525	514	527	485	548	544	503	547	535	555	540	521	554	546	550	538	515	531	526	504	497	533	526	535	569	555	536	516	583	528	515	542	530	547	496	466	520	539	499	540	565	556	541	528	553	528	528	511	515	531	551	552	547	505	561	538	569	549	560	512	516	540	509	467	567	546	520	538	551	529	511	539	535	526	531	540	507	523	565	539	518	534	555	561	551	532	513	529	523	508	584	554	531	528	568	505	512	561	589	558	595	539	566	513	544	538	504	577	570	536	540	534	526	548	509	545	551	539	531	510	528	486	521	510	554	539	512	540	546	538	546	552	491	535	581	516	531	540	538	491	504	530	544	543	545	556	542	528	540	547	550	526	501	497	528	543	517	529	549	535	547	525	564	559	497	526	515	539	493	560	570	503	508	561	502	518	545	566	543	523	544	510	551	514	526	534	525	519	522	569	509	555	533	526	550	558	538	535	556	515	522	538	543	519	535	506	611	534	524	502	549	524	508	523	517	532	506	517	532	542	528	563	533	532	515	544	534	500	543	532	536	515	554	539	525	516	507	563	528	546	562	541	489	547	512	543	547	532	569	583	533	502	516	548	507	528	522	550	502	520	517	552	508	520	525	547	509	562	524	529	507	508	530	573	533	547	567	529	549	562	544	501	543	513	541	521	534	559	528	537	490	529	512	480	556	558	541	544	494	529	522	479	567	557	536	530	541	563	566	574	543	536	561	542	535	510	495	552	537	576	519	486	501	535	550	495	529	515	503	504	561	525	542	541	524	538	532	520	569	551	496	531	535	505	518	515	540	536	508	543	530	535	520	544	546	543	575	591	546	486	502	568	513	538	520	544	517	507	565	516	517	545	527	559	517	533	550	554	507	557	555	513	575	523	523	533	560	520	528	540	567	501	535	548	522	554	573	535	512	497	553	580	508	526	515	553	531	552	564	562	478	522	542	494	576	501	522	497	514	508	539	563	540	523	508	522	566	515	546	598	505	579	515	505	520	528	528	558	522	527	574	545	522	546	571	530	496	524	521	533	542	557	527	558	527	518	514	552	516	531	531	502	557	535	538	615	531	506	519	535	543	532	514	544	528	518	481	517	554	555	533	566	497	489	558	534	546	579	507	513	552	516	525	560	534	517	553	524	534	543	521	525	494	527	556	536	552	539	532	532	520	538	523	515	541	496	542	543	492	495	554	538	556	523	545	528	514	506	523	544	511	543	525	579	538	569	545	527	493	523	538	552	566	541	515	532	585	540	506	515	523	553	548	595	593	510	552	513	531	544	525	519	520	565	523	520	551	573	492	497	512	543	548	521	512	551	551	522	527	571	555	558	527	522	526	576	558	521	517	531	544	511	540	520	538	538	493	536	568	528	555	543	506	525	531	500	592	570	540	515	538	519	498	557	545	519	515	526	524	512	512	546	549	507	545	560	552	540	525	543	521	528	524	535	554	517	519	542	549	541	552	504	524	507	543	522	537	516	522	522	549	507	534	550	534	537	564	514	508	553	537	550	543	565	513	548	561	538	518	527	547	556	500	514	567	538	568	547	549	498	530	528	546	548	514	537	552	551	587	551	531	497	557	522	559	514	488	491	539	557	529	515	543	510	555	520	510	510	551	503	531	518	524	512	566	556	523	510	479	518	558	520	555	524	536	504	553	563	484	482	516	545	490	531	554	559	532	534	485	518	572	518	548	573	556	486	504	579	508	544	537	540	572	527	539	525	522	546	549	526	525	531	525	565	531	514	522	548	532	539	508	543	511	557	520	478	496	520	542	530	523	550	525	531	575	572	540	543	523	541	504	540	528	566	536	542	515	538	554	551	538	523	536	543	494	506	532	560	526	552	568	547	542	596	558	562	522	556	484	497	492	523	528	561	514	537	523	502	561	504	536	580	567	562	532	510	542	514	550	549	524	501	557	514	515	544	537	531	507	577	523	544	522	557	478	563	562	500	532	546	513	558	580	512	546	551	487	544	556	538	547	482	520	542	537	526	555	514	507	530	545	499	536	488	501	500	519	498	526	539	548	563	538	577	563	510	522	531	511	550	544	556	544	524	579	562	554	566	489	500	525	528	552	536	508	531	533	505	541	537	534	514	532	561	521	531	549	493	578	560	535	546	541	550	568	560	531	537	533	566	550	509	538	525	535	511	556	479	538	529	580	572	531	534	550	544	478	524	544	555	531	543	536	527	517	527	494	505	551	525	570	597	522	576	555	527	521	497	545	548	527	501	499	557	562	535	551	524	512	494	548	568	549	548	515	540	525	537	552	577	543	528	550	560	508	518	572	533	564	552	562	560	545	543	497	502	527	555	530	536	532	566	508	496	540	553	543	529	524	530	531	568	521	528	557	502	543	527	513	567	513	596	535	513	541	541	549	507	539	501	547	538	548	550	517	530	505	497	527	543	561	546	570	545	525	542	531	576	548	497	556	552	543	544	536	526	569	544	579	533	545	521	534	511	522	512	528	532	562	535	519	533	493	541	559	548	547	529	556	504	552	545	542	498	531	546	512	539	527	503	538	573	564	518	560	501	582	555	525	541	543	523	535	564	540	522	495	520	548	550	503	526	555	572	578	521	552	513	534	518	482	526	516	546	545	523	520	513	553	551	551	533
7604	896	1130	986	740	630	496	445	452	415	388	392	394	360	344	350	327	341	328	335	301	338	335	308	333	333	309	304	330	319	311	304	316	315	261	320	290	294	310	316	332	326	260	303	288	270	293	284	336	318	322	274	274	300	298	298	293	259	303	321	273	285	303	319	333	296	334	295	308	291	326	287	285	289	273	316	310	319	305	294	293	282	303	331	305	293	270	301	287	292	264	293	285	336	284	286	276	298	283	259	306	319	287	296	322	293	281	287	315	272	304	327	294	292	312	322	294	272	295	288	282	307	263	292	276	295	308	295	293	304	291	321	301	284	284	317	289	283	302	291	289	298	273	296	321	299	296	306	272	305	328	289	281	296	315	292	278	317	275	294	304	326	306	291	283	310	305	314	291	334	329	289	297	289	290	321	297	279	282	309	319	317	282	286	273	316	326	302	299	271	299	278	289	302	298	275	289	315	304	324	255	302	267	283	304	273	320	301	290	284	308	304	295	291	301	312	287	306	307	320	293	300	294	290	291	273	285	286	315	333	326	292	270	284	326	319	262	255	300	329	271	286	304	301	295	273	286	236	292	293	296	310	314	276	301	299	330	317	313	274	257	313	301	303	267	306	312	313	330	294	273	289	289	310	297	287	303	292	293	285	268	287	290	289	288	265	294	328	295	296	281	291	337	289	341	305	339	306	294	275	321	270	290	303	307	255	307	297	269	291	318	307	334	290	331	274	285	327	305	288	283	324	302	285	312	236	305	305	320	289	265	255	300	301	307	329	326	322	358	295	323	269	291	313	302	281	314	322	298	270	322	284	312	292	299	282	289	285	289	307	317	282	316	296	299	260	269	278	285	315	336	299	291	287	303	286	280	281	299	312	269	284	329	327	307	291	273	283	287	291	297	294	317	287	286	308	327	344	314	304	326	276	304	320	276	335	319	305	303	272	280	290	304	278	321	272	324	296	324	349	339	291	312	302	347	317	290	294	297	277	294	301	294	279	307	295	300	291	325	303	322	300	294	279	303	303	307	294	293	274	291	283	281	317	284	293	314	301	308	284	277	292	306	290	297	317	328	295	265	268	308	303	291	297	275	321	288	286	312	295	313	333	298	313	288	309	301	328	268	289	311	329	290	318	269	315	317	264	287	294	315	295	289	285	307	310	297	271	284	290	319	306	274	298	278	311	279	328	294	318	299	311	286	291	255	294	316	307	295	330	317	290	301	300	301	311	303	292	324	305	325	304	283	283	299	296	297	293	304	290	287	315	280	287	314	326	277	302	265	295	263	321	290	313	295	327	294	301	288	307	301	296	301	278	284	316	307	317	346	293	314	299	311	280	304	294	312	326	298	256	289	292	264	314	284	308	286	289	262	297	308	291	322	309	284	298	288	301	285	299	330	307	318	270	294	324	267	297	287	258	287	301	274	280	269	291	292	300	331	286	282	287	306	305	275	294	330	290	287	301	301	300	300	283	300	287	283	283	277	284	281	285	276	314	296	304	312	283	289	293	286	312	305	268	302	274	297	291	279	339	308	267	276	292	271	292	314	317	290	285	284	299	283	281	295	277	313	263	263	294	328	313	288	303	281	302	291	304	326	285	307	274	276	308	309	294	302	321	274	289	320	273	272	293	332	283	306	307	292	303	297	309	261	306	309	272	293	317	342	320	286	280	337	299	308	265	298	318	330	284	288	310	273	305	313	284	273	299	267	289	295	298	264	293	320	276	294	302	281	266	340	284	302	307	284	273	311	285	273	316	275	306	294	291	322	328	302	264	306	256	270	318	282	298	292	307	298	272	290	294	279	285	289	317	279	313	275	303	275	320	319	297	306	299	280	298	293	299	294	307	300	310	316	291	320	318	316	299	277	301	277	294	292	263	326	304	279	265	289	283	318	276	345	278	292	279	287	264	292	306	284	283	280	313	307	284	308	273	292	285	267	284	276	280	304	295	301	295	278	303	302	302	302	292	303	281	275	264	297	217	287	304	314	308	311	269	282	278	309	305	263	306	293	311	310	266	312	275	305	329	269	325	277	279	283	307	275	282	266	288	287	280	277	266	280	297	302	314	299	265	311	303	262	281	274	313	271	260	326	296	267	285	274	328	344	304	309	279	301	312	323	285	252	280	266	313	267	308	311	321	300	290	301	293	284	314	320	302	298	280	291	294	293	301	332	287	257	286	297	310	278	324	295	264	271	283	269	332	298	321	292	252	307	291	271	291	314	317	309	277	278	308	314	317	266	260	276	281	298	245	317	297	261	321	298	294	322	291	283	277	328	336	315	286	313	302	262	293	288	309	291	288	305	327	255	296	282	284	274	291	283	296	292	313	291	312	277	290	279	318	285	257	303	298	295	331	304	268	284	280	280	314	281	314	298	276	284	317	292	299	333	299	262	276	272	282	286	313	281	305	333	328	299	304	287	271	281	304	317	278	283	303	255	267	303	289	286	294	242	315	286	301	354	285	272	291	318	285	292	268	264	261	293	302	288	281	296	293	278	288	322	276	333	297	306	294	294	334	275	301	309	309	331	305	276	290	302	281	296	312	301	304	282	299	306	266	288	282	270	286	283	287	331	290	283	299	279	279	290	316	323	319	269	300	276	322	297	305	288	289	283	310	325	331	320	343	290	285	308	319	321	272	284	291	314	321	275	304	273	330	315	297	269	281	311	265	300	276	314	308	311	288	298	296	307	284	291	276	309	276	273	323	285	293	314	298	271	274	294	286	300	303	304	305	291	284	289	294	294	326	248	301	283	291	295	290	303	340	304	302	290	318	327	280	276	307	296	273	319	330	270	299	309	279	287	303	302	304	280	306	269	308	300	257	277	309	276	293	316	323	281	300	316	273	278	283	260	282	275	295	309	292	304	275	279	297	315	290	301	292	295	288	321	295	241	302	305	290	295	272	258	328	318	298	327	308	320	308	305	284	284	326	289	290	307	307	292	280	281	305	301	304	328	308	270	336	275	301	287	302	276	332	291	259	283	288	297	318	303	285	299	281	282	274	321	298	292	320	292	288	321	296	302	291	295	274	283	317	270	308	327	288	270	310	315	280	317	307	311	308	259	259	300	285	309	264	295	306	292	293	270	296	317	301	335	291	312	285	332	289	288	351	291	304	318	284	273	306	299	298	300	300	291	296	265	285	317	291	270	295	266	308	290	297	262	287	296	265	305	297	299	321	305	314	265	308	295	282	268	297	320	274	310	290	315	296	281	298	298	268	301	315	288	276	270	265	331	298	325	311	252	277	268	287	285	314	329	267	290	294	276	262	293	269	308	288	283	282	283	292	281	325	312	295	281	315	299	254	279	309	296	311	276	308	289	325	306	284	314	305	290	309	309	262	288	274	290	261	291	285	285	273	307	320	300	286	304	306	287	315	304	298	284	293	300	305	305	288	274	332	335	305	303	291	323	287	296	300	281	249	319	281	297	265	279	264	327	296	303	270	278	284	308	255	319	313	282	303	284	262	315	329	332	295	290	302
6534	1224	2368	3034	2671	2265	1917	1730	1543	1515	1371	1268	1266	1188	1059	1015	1048	1022	962	1008	929	913	890	852	879	780	820	843	789	837	797	813	813	791	799	766	765	776	704	739	783	761	708	708	733	709	697	736	743	737	735	733	680	643	670	697	683	666	667	701	704	679	684	714	678	773	679	710	687	701	679	680	712	668	640	694	682	709	673	685	641	658	667	673	706	667	707	715	662	698	698	664	702	670	689	643	717	695	660	672	699	681	689	672	725	682	617	671	691	685	674	666	704	660	731	668	690	712	692	682	671	625	660	680	652	726	715	659	670	669	655	654	708	693	655	732	738	672	771	698	699	691	706	638	736	693	698	672	650	705	682	711	677	636	653	718	688	642	654	672	667	670	704	694	703	660	700	681	624	677	716	672	707	665	692	711	705	662	724	676	699	705	648	700	638	683	739	639	720	714	681	668	685	707	658	682	709	685	677	708	697	723	687	697	661	697	734	666	704	667	693	693	655	701	660	691	641	674	680	676	703	709	713	624	660	667	758	690	702	676	715	690	669	653	683	703	693	675	688	673	686	730	678	670	666	654	716	659	700	711	643	699	672	732	754	697	702	667	651	677	660	716	666	679	636	715	663	704	673	671	705	675	707	646	712	690	688	720	689	649	656	645	676	666	673	691	659	683	692	639	700	679	666	684	715	684	680	707	678	653	725	706	669	699	678	688	707	660	667	675	705	682	624	728	712	696	644	657	673	700	693	650	697	762	669	686	677	712	696	690	675	690	687	692	689	673	690	715	674	677	697	681	692	704	685	646	700	713	671	684	702	682	670	679	665	691	674	662	685	725	717	675	637	678	645	690	688	706	694	681	676	696	671	687	664	687	685	663	675	646	684	697	666	741	679	681	669	697	702	675	677	686	690	726	659	703	686	713	704	683	689	694	721	656	647	718	727	652	733	644	658	674	706	701	704	680	672	718	652	710	660	634	699	676	701	687	669	663	701	699	707	727	679	723	648	706	695	643	691	689	680	703	711	688	677	672	717	664	684	700	683	702	702	676	671	725	713	618	705	674	716	678	756	710	693	697	683	677	655	660	710	710	706	676	680	655	676	684	685	654	651	682	720	677	676	702	706	677	693	658	644	635	724	698	665	691	690	677	622	697	658	663	716	714	675	690	702	687	665	677	713	696	705	674	676	665	723	695	711	682	643	732	695	712	665	715	667	688	675	626	657	658	681	694	728	667	680	688	634	739	638	706	733	667	695	702	665	679	680	655	714	716	720	678	689	648	680	683	694	649	687	656	672	661	666	687	673	636	683	698	728	721	730	658	661	727	680	679	686	706	715	668	648	659	606	681	681	652	714	673	690	660	679	718	705	725	689	702	701	676	709	684	690	665	736	682	618	685	684	712	706	670	713	695	615	707	682	646	686	685	679	646	703	671	693	649	706	691	697	651	704	678	683	655	701	664	671	681	698	687	625	748	696	700	704	671	664	668	662	718	694	707	681	714	670	717	711	652	675	698	688	700	691	703	684	665	660	674	685	663	687	690	697	687	703	721	633	746	730	691	679	698	691	704	666	682	674	667	675	666	724	682	685	718	686	690	683	659	675	729	666	689	716	706	706	676	686	677	716	657	725	715	702	705	705	747	646	696	703	646	652	699	690	684	642	717	715	681	722	684	700	695	683	642	653	656	652	727	691	741	720	663	670	726	672	671	623	693	685	698	721	669	668	626	725	713	691	673	705	698	708	691	647	640	700	633	740	688	676	676	703	687	666	697	658	671	694	646	672	707	689	749	726	723	718	734	669	715	657	663	650	686	699	657	697	680	724	654	719	726	680	678	698	687	708	659	664	683	662	701	648	688	684	678	690	718	653	677	672	681	698	679	642	717	725	694	725	675	665	697	703	674	681	695	656	623	637	691	676	675	720	717	683	683	752	660	731	721	707	715	704	668	653	699	661	696	670	660	703	704	713	675	695	718	676	642	705	688	720	680	705	674	694	667	700	629	713	664	682	662	721	657	734	716	673	659	680	644	714	720	698	673	665	723	671	713	665	652	645	702	719	661	665	673	667	644	668	685	654	710	706	708	683	662	679	673	700	713	710	711	674	664	651	711	652	650	703	667	674	648	678	657	675	664	708	661	654	738	688	668	741	672	680	662	715	674	655	646	715	647	709	690	735	668	692	687	672	711	686	689	632	680	701	652	662	700	679	670	701	719	649	692	680	621	666	716	712	625	644	682	696	709	707	678	677	653	730	678	661	665	706	709	680	767	715	747	743	715	712	702	659	719	682	698	681	681	683	691	716	661	716	705	700	675	663	659	661	674	694	666	663	648	678	670	714	665	661	707	638	693	693	687	649	694	687	645	669	734	733	650	697	667	698	672	681	689	719	721	646	683	666	692	690	635	701	684	678	699	712	641	647	664	644	690	661	698	635	697	701	700	692	654	705	702	635	696	672	724	641	689	655	665	765	653	664	704	674	704	671	692	676	736	659	754	721	674	697	708	694	705	672	726	691	721	676	666	704	656	675	666	698	651	707	689	715	702	686	690	689	679	663	672	667	712	676	704	656	718	651	697	655	701	670	724	688	668	663	676	732	687	663	651	690	666	704	675	709	733	632	705	679	643	658	697	677	750	705	699	718	684	691	724	700	667	676	656	677	712	672	715	702	698	654	674	665	687	692	715	686	685	708	656	660	672	666	698	660	697	673	689	662	708	706	676	699	653	629	701	695	655	675	718	730	690	632	694	669	688	709	710	665	696	662	711	676	676	707	693	680	679	695	652	698	704	675	748	664	680	627	733	651	667	668	686	686	682	704	688	671	654	678	694	670	733	720	627	712	714	684	666	703	714	720	737	690	658	695	672	687	705	694	704	675	691	674	688	694	652	740	735	715	645	706	698	672	679	687	648	709	665	719	717	681	707	691	682	707	681	664	699	706	694	687	716	685	654	670	664	673	701	675	661	696	691	705	702	685	681	698	656	648	719	694	705	706	707	644	649	653	689	725	642	682	738	643	707	726	673	680	664	721	666	704	716	685	689	697	673	697	691	674	664	696	659	664	668	671	714	696	681	644	667	649	682	652	678	695	664	710	663	707	624	731	698	689	716	680	747	631	686	699	668	706	706	710	679	688	702	723	681	717	700	652	687	667	702	702	735	688	658	689	704	728	705	645	670	718	718	653	689	725	718	672	665	700	689	669	669	723	720	675	660	672	672	686	688	692	703	730	686	666	701	691	671	702	666	653	654	725	692	671	706	715	662	701	679	676	666	644	671	642	707	671	668	648	741	659	672	680	689	685	712	685	660	711	682	693	692	705	652	664	679	675	681	743	668	694	682	678	669	663	684	687	688	688	707	722	718	704	710	682	698	677	675	703	676	677	685	717	663	697	669	663	693	670	736	700	714	746	696	674	669	719	695	704	673	709	680	676	656	670	700	648	739	699	692	637	730	713	678	669	691	672	696	702	714	693	669	685	681	668	736	719	712	701	684
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
