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
338331855275	338331855834	338331856384	338331856934	338331857484	338331858034	338331858584	338331859134	338331859684	338331860234	338331860784	338331861334	338331861884	338331862434	338331862984	338331863534	338331864084	338331864634	338331865184	338331865734	338331866284	338331866834	338331867384	338331867934	338331868484	338331869034	338331869584	338331870134	338331870684	338331871234	338331871784	338331872334	338331872884	338331873434	338331873984	338331874534	338331875084	338331875634	338331876184	338331876734	338331877284	338331877834	338331878384	338331878934	338331879484	338331880034	338331880584	338331881134	338331881684	338331882234	338331882784	338331883334	338331883884	338331884434	338331884984	338331885534	338331886084	338331886634	338331887184	338331887734	338331888284	338331888834	338331889384	338331889934	338331890484	338331891034	338331891584	338331892134	338331892684	338331893234	338331893784	338331894334	338331894884	338331895434	338331895984	338331896534	338331897084	338331897634	338331898184	338331898734	338331899284	338331899834	338331900384	338331900934	338331901484	338331902034	338331902584	338331903134	338331903684	338331904234	338331904784	338331905334	338331905884	338331906434	338331906984	338331907534	338331908084	338331908634	338331909184	338331909734	338331910284	338331910834	338331911384	338331911934	338331912484	338331913034	338331913584	338331914134	338331914684	338331915234	338331915784	338331916334	338331916884	338331917434	338331917984	338331918534	338331919084	338331919634	338331920184	338331920734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15038	1342	1123	995	754	583	519	443	441	347	367	355	353	344	327	330	319	348	310	317	325	362	349	293	322	319	303	275	342	344	332	359	309	337	361	349	345	274	314	282	306	301	282	321	282	306	309	320	291	299	324	335	282	282	325	295	311	310	337	292	328	315	325	312	331	316	304	315	352	330	335	360	330	319	318	326	287	331	329	301	306	318	316	325	313	305	310	328	323	313	324	311	305	312	317	336	339	315	322	339	297	313	329	322	297	312	326	334	315	325	322	328	311	344	316	331	352	283	341	310	304	320	301	321	287	267	333	329	316	319	283	333	343	318	309	307	333	315	296	330	322	321	304	339	311	312	313	303	298	321	322	315	317	332	315	313	327	299	324	321	336	327	291	292	317	318	330	299	321	316	364	308	289	334	346	303	321	340	338	328	343	312	332	321	301	337	291	335	288	312	346	334	319	328	311	346	298	325	324	318	331	300	330	316	274	296	330	297	308	300	308	298	304	289	318	335	307	340	284	289	289	317	337	287	320	294	304	340	301	325	323	302	317	318	325	298	301	343	342	297	322	307	350	305	293	312	306	287	297	338	310	308	309	326	342	323	318	271	299	333	312	337	328	300	298	323	374	318	291	322	333	301	347	319	325	314	310	311	283	247	332	332	346	286	303	294	357	330	294	296	313	295	314	321	292	313	334	312	312	346	287	310	334	280	326	311	296	313	327	294	306	285	334	339	317	305	296	313	333	303	350	302	317	310	321	305	327	306	314	385	372	325	309	303	319	325	341	309	295	300	290	327	312	311	312	313	348	322	326	323	301	305	293	321	306	317	346	313	313	307	272	334	313	316	315	290	290	296	308	291	329	340	348	305	315	337	334	325	311	324	349	296	347	311	327	314	296	342	296	318	305	313	285	310	356	305	363	297	302	333	337	330	338	298	304	286	281	335	308	330	310	327	334	321	302	327	321	321	311	307	294	322	341	310	343	293	292	341	326	323	302	325	348	366	316	295	301	311	315	316	318	301	319	297	316	305	342	351	325	341	319	348	298	328	309	345	324	338	307	305	322	295	325	312	317	326	342	290	301	277	292	325	317	290	294	331	326	290	330	316	327	315	320	299	323	310	292	337	335	324	305	283	341	314	320	295	324	327	315	322	324	294	303	323	331	338	312	291	357	293	293	329	320	331	337	316	315	284	319	325	300	317	292	288	301	319	296	325	290	306	316	324	317	318	320	335	297	302	302	281	320	321	340	292	313	309	334	277	321	329	356	322	351	343	296	286	298	322	310	313	289	289	301	295	273	304	289	346	333	321	314	288	319	354	323	322	333	300	298	322	331	331	309	296	289	311	320	307	325	333	329	297	355	266	333	297	342	311	296	317	302	311	324	298	299	296	344	326	336	295	303	326	321	334	339	347	317	309	298	357	330	320	335	312	322	332	274	326	334	356	316	308	320	302	309	312	291	332	317	319	303	329	297	322	283	303	322	287	286	352	339	296	305	361	280	330	292	345	305	306	318	335	305	311	299	295	323	318	282	302	328	321	332	307	328	331	342	296	316	339	312	334	311	327	317	316	295	334	329	358	343	293	322	286	314	322	339	352	311	353	316	322	288	284	319	321	322	288	300	302	304	289	336	291	297	309	318	302	295	356	306	317	326	297	311	343	376	289	280	314	307	323	304	352	297	274	320	313	296	278	293	300	319	299	326	318	306	356	354	319	332	313	342	302	320	342	309	309	323	300	300	304	296	336	335	324	327	313	291	343	330	304	301	315	289	323	292	331	319	311	326	337	303	257	315	298	313	336	308	351	290	279	333	316	325	328	328	291	312	324	315	321	306	303	323	315	286	346	328	338	322	309	333	295	302	298	304	315	290	303	312	333	297	340	329	355	327	313	271	308	307	316	327	325	349	292	343	323	277	297	317	341	335	329	329	331	298	322	314	302	297	277	341	347	312	356	307	305	326	325	316	338	325	300	307	319	309	294	338	311	350	306	286	322	328	309	352	336	314	302	332	334	327	329	295	322	341	338	336	323	297	297	275	319	313	296	301	363	297	303	306	342	294	318	309	331	331	314	355	300	315	309	304	277	344	366	335	288	301	294	321	312	318	322	340	294	305	355	321	304	306	324	366	323	315	313	290	336	291	277	301	299	290	337	331	298	294	293	320	291	263	301	305	340	287	293	320	310	293	339	295	293	350	305	321	294	302	297	304	325	312	309	330	320	321	310	296	321	330	305	293	288	336	319	309	322	292	311	304	313	334	308	267	305	289	299	319	321	331	333	308	325	313	365	309	273	296	289	323	324	283	294	324	320	320	297	340	351	300	315	277	300	313	300	310	313	344	320	307	291	344	303	330	308	304	305	298	291	307	304	307	317	301	310	327	301	330	353	353	331	295	315	307	317	339	314	306	313	319	266	286	346	340	347	304	322	341	309	325	334	348	303	327	309	314	343	288	314	294	302	286	338	319	333	302	303	307	307	319	299	304	303	320	287	330	277	332	321	343	348	306	308	325	338	301	316	303	336	275	298	311	331	300	306	308	311	312	320	315	309	335	326	313	293	312	340	316	337	312	303	329	329	312	299	291	346	308	303	331	322	311	312	320	332	316	298	334	299	317	309	293	314	322	333	319	285	317	271	300	284	330	321	325	301	337	285	310	307	308	315	296	314	306	299	311	337	296	315	294	266	333	343	318	337	374	299	297	296	310	336	309	339	314	304	299	320	307	277	321	314	296	311	328	297	320	289	308	333	317	303	330	299	319	339	293	340	309	336	352	311	312	326	307	288	277	305	294	300	321	347	288	328	305	311	291	314	311	323	363	303	331	343	312	330	322	302	327	293	311	308	306	280	310	267	319	321	328	295	338	321	302	347	322	325	299	334	317	309	339	276	352	327	318	315	307	320	302	314	303	306	283	312	315	329	345	312	349	310	287	338	307	274	304	323	347	302	301	301	325	337	319	292	313	295	302	304	330	347	340	355	334	325	350	335	322	338	298	303	326	299	308	326	330	319	336	347	306	300	278	319	310	291	295	318	309	329	330	316	325	304	323	302	306	269	294	313	338	312	318	356	313	309	307	335	333	300	313	315	316	351	279	310	288	313	323	318	343	333	324	331	329	289	323	313	290	350	327	314	303	287	338	313	318	286	329	326	328	335	310	317	317	312	295	342	276	311	317	317	339	280	327	311	304	333	309	319	350	318	334	334	313	297	314	348	291	325	289	282	298	317	310	351	325	288	288	330	318	274	320	318	307	291	303	316	299	307	322	344	324	289	302	320	325	305	317	366	323	342	326	340	294	308	296	290	308	323	358	295	307	298	309	310	304	355	311	340	337	314	283	319	302	333	334	299	287	302	299	335	287	340	343	346	313	314	316	338	350	338	359	354	326	334	293	344	302	304	299	318	301	340	324	305	316	338	303	315	303	332	308	284	310	345	314	338	303	317	317	297	319	284	333	296	334	283	332	287	318	301	327	309	322	320	318	327	336	335
8501	1340	2436	2709	2395	1977	1699	1422	1290	1218	1091	1024	926	955	909	897	903	890	828	821	826	815	818	802	746	761	788	792	810	679	751	794	749	796	733	764	785	796	717	721	769	719	728	767	725	722	781	682	740	729	747	711	725	729	750	699	756	762	756	693	758	720	730	709	704	700	733	702	766	736	687	710	706	736	762	747	699	683	700	708	667	690	698	701	669	727	700	673	706	720	717	728	696	709	746	722	740	760	706	723	709	716	716	673	703	747	767	728	726	747	717	698	646	709	734	682	741	730	749	769	724	719	720	737	709	752	678	683	688	753	750	719	757	687	704	713	736	747	783	691	769	672	716	724	700	728	693	699	729	766	738	693	718	696	746	724	709	682	696	714	702	715	741	768	712	707	715	730	689	716	726	729	737	743	707	734	706	715	716	700	748	686	770	712	701	779	717	795	691	766	682	756	679	702	713	714	726	713	709	695	705	732	716	708	737	722	706	700	722	685	721	787	717	722	718	697	722	775	725	772	712	707	732	744	719	725	741	729	696	696	765	701	754	748	718	747	701	762	740	728	726	721	739	703	727	736	736	750	699	666	748	738	699	683	714	705	722	724	726	732	743	754	729	709	734	723	730	725	737	741	742	725	761	714	710	727	697	696	692	753	696	689	721	737	755	711	708	677	714	703	701	679	694	668	759	725	705	715	726	695	681	694	681	712	725	702	648	691	752	728	693	754	746	748	764	684	731	707	711	758	702	697	744	719	740	703	787	747	763	716	701	710	696	671	777	707	741	744	735	743	710	713	717	722	707	715	731	736	731	739	759	709	766	723	672	683	726	732	724	728	710	717	741	699	768	703	675	734	703	781	669	730	697	708	711	697	686	743	707	690	712	698	689	701	719	768	743	713	718	726	712	695	713	744	700	719	730	799	717	687	719	756	695	732	708	719	746	766	689	706	682	775	760	726	700	720	733	691	706	750	733	711	706	744	721	706	666	681	713	749	726	779	695	710	755	744	695	706	742	724	713	709	747	692	727	737	715	745	723	705	692	745	732	708	712	678	674	753	663	733	786	734	710	699	704	697	725	707	706	707	745	754	751	685	738	754	696	715	763	708	701	717	750	756	708	679	782	726	763	734	693	702	696	686	764	723	650	676	707	729	665	745	727	733	734	703	734	712	676	728	740	725	722	712	731	751	705	674	763	669	727	745	680	722	712	798	740	724	682	731	742	718	673	710	710	724	698	681	699	714	733	749	694	743	703	763	722	756	713	716	740	722	717	736	693	716	718	775	735	702	722	704	728	720	690	710	708	695	716	763	743	708	713	722	739	695	695	710	745	649	705	749	718	732	712	747	696	773	705	718	720	751	702	739	685	814	741	712	686	708	710	711	745	709	758	727	721	740	741	744	725	713	714	673	747	698	707	778	715	721	768	756	745	726	713	725	729	783	735	686	760	744	693	754	728	681	768	679	735	704	729	677	688	725	679	751	685	688	744	729	726	731	691	717	702	763	728	705	737	729	741	710	701	742	671	695	720	750	721	700	724	697	685	745	771	738	735	720	752	721	709	725	724	707	717	700	751	695	722	723	753	703	714	707	705	758	766	735	759	674	718	679	782	688	683	748	714	706	719	729	695	716	707	672	768	743	754	706	675	741	705	711	662	741	713	723	733	675	769	745	733	744	690	708	707	666	709	743	753	683	702	736	702	741	743	729	711	719	729	737	709	730	702	713	729	693	778	766	690	756	754	715	718	701	674	704	749	697	784	746	735	739	660	697	709	685	755	712	698	748	761	764	684	730	699	747	747	682	691	682	745	677	716	770	696	726	733	696	668	713	728	717	677	672	709	700	756	733	728	736	733	730	741	740	693	719	709	705	745	739	687	730	684	728	700	728	690	731	735	787	762	744	704	753	740	716	742	697	770	731	694	719	716	749	691	726	694	717	775	734	740	761	754	703	729	729	725	740	734	744	716	718	734	681	709	690	702	738	715	719	693	747	721	726	676	709	709	739	765	691	689	697	721	759	748	763	710	719	702	721	746	696	786	708	747	745	691	699	753	757	727	753	721	738	715	746	684	722	736	696	698	700	708	688	712	714	727	739	697	725	755	729	708	708	716	681	689	698	734	710	721	733	731	737	766	722	692	718	755	740	701	732	724	728	712	708	730	682	740	732	699	671	699	692	710	686	714	762	705	739	710	783	759	704	681	700	716	775	707	734	683	737	703	711	700	688	747	728	741	692	678	723	703	720	743	714	742	679	742	760	715	732	718	723	721	727	713	652	702	759	770	661	732	752	727	747	715	755	738	704	767	725	686	739	744	703	758	768	707	707	810	746	734	702	720	697	732	714	752	712	697	761	715	726	694	713	795	694	754	744	689	723	717	687	695	749	731	724	734	724	718	711	677	737	712	733	699	756	695	684	796	707	708	750	739	689	699	672	683	717	702	723	747	744	772	720	723	708	740	717	682	760	712	729	705	715	756	702	757	674	645	751	719	719	725	701	772	685	709	737	737	754	695	693	693	773	742	711	702	744	727	771	695	727	704	700	692	711	678	753	753	728	720	731	747	749	696	716	710	706	724	767	755	687	770	683	701	725	666	758	708	711	734	754	735	775	762	676	716	726	733	704	704	693	731	684	746	742	728	708	679	707	731	724	705	719	697	664	761	717	739	728	711	727	752	714	688	725	745	761	733	728	735	693	676	711	689	756	690	715	740	649	691	742	717	756	749	707	697	670	731	671	752	708	689	731	752	731	698	706	729	742	720	732	760	715	701	753	740	735	726	730	691	687	716	660	754	762	721	695	726	661	758	704	825	698	716	687	750	743	693	750	692	696	718	751	727	719	703	720	707	679	738	730	694	746	684	724	733	658	750	726	710	716	734	741	713	724	671	692	691	697	725	712	691	739	728	716	744	753	731	724	719	742	713	731	740	699	756	720	706	712	672	686	716	694	693	742	702	727	746	679	725	700	743	769	737	712	712	729	756	718	710	737	708	728	723	733	755	766	704	746	697	729	698	696	698	702	686	681	688	684	720	691	732	741	746	732	709	730	776	816	761	741	764	707	704	756	741	729	720	674	736	712	747	706	724	717	715	714	674	735	732	734	736	715	771	754	791	748	760	721	693	724	724	725	721	759	740	714	677	726	677	752	721	737	756	681	706	690	710	735	751	735	694	782	771	750	754	784	702	759	691	694	662	712	721	748	707	750	734	759	702	723	680	682	708	704	686	695	718	743	683	733	725	744	736	761	751	722	720	675	706	687	708	694	757	745	697	701	726	708	733	699	694	714	751	739	694	699	738	689	734	708	697	687	719	731	760	751	766	737	741	751	687	742	699	717	698	705	684	722	720	694	713	709	729	769	718	716	708	679	754	733	737	761	719	742	739	721	717	747	738	734	699	699	717	709	658	704	697	683	739	732	690	652	684	765	734	705	742	703	693	756	710	696	715	769	717	703	708	685	713	721	734	704	722	769	725	725	745	699	740	693	795	672
1497	279	295	260	271	251	284	248	246	280	241	253	260	234	243	280	232	265	262	239	228	272	263	290	273	219	259	268	255	275	253	252	249	215	254	252	250	275	266	241	273	267	259	276	250	241	266	271	248	238	248	251	245	223	234	243	253	291	268	265	220	267	244	228	267	245	247	227	255	254	249	256	277	250	237	240	220	269	266	256	212	285	279	242	263	277	228	264	255	243	259	251	214	243	199	263	264	250	263	264	241	253	266	262	273	245	228	218	258	264	250	268	255	256	255	296	254	242	261	226	213	247	235	244	268	260	255	246	247	250	249	237	246	256	267	241	255	272	238	275	256	238	231	255	245	243	265	230	255	242	239	274	290	249	277	246	274	257	236	299	285	252	204	275	250	272	256	266	227	297	270	242	257	253	274	264	273	246	290	239	245	233	252	245	273	254	258	292	269	249	256	273	242	262	263	251	237	258	279	277	244	260	232	260	281	245	246	252	273	260	245	276	245	218	272	241	289	261	270	259	252	262	252	229	265	254	234	263	266	254	225	232	261	246	240	255	257	238	241	232	252	257	251	252	273	284	256	238	243	254	242	283	246	248	224	243	261	242	270	268	256	224	274	250	271	232	266	262	222	281	263	276	268	266	258	237	236	250	234	263	245	252	235	264	244	248	275	263	233	257	273	261	249	246	248	268	283	261	243	251	278	253	262	248	223	244	258	251	273	246	280	262	255	255	255	274	235	243	243	256	221	262	245	268	231	272	251	270	250	270	255	231	246	237	285	227	233	270	233	245	251	246	236	281	282	227	263	231	257	230	255	249	253	243	212	254	243	245	241	232	239	266	252	256	286	271	243	249	282	265	262	249	232	240	235	249	252	253	252	236	238	265	237	229	255	254	238	266	250	288	288	220	265	302	277	259	236	242	251	235	237	267	280	276	251	279	258	259	259	236	257	260	233	276	269	216	259	267	246	259	255	269	254	241	253	273	259	212	251	261	254	249	258	232	253	260	252	297	294	237	259	263	225	283	253	250	272	259	276	237	241	266	208	239	255	274	262	256	211	251	218	233	251	253	229	246	235	248	238	283	247	251	245	251	257	250	252	272	259	244	231	260	245	228	248	242	233	245	271	261	269	279	262	263	278	246	260	260	267	250	241	240	227	266	232	268	251	248	248	249	261	267	245	255	222	237	246	249	250	260	260	246	262	254	245	270	252	265	256	269	246	261	260	252	256	247	253	255	272	282	264	238	252	279	252	244	250	245	212	258	253	256	270	249	272	249	243	247	260	262	262	247	266	270	246	259	276	237	261	258	243	266	255	268	242	268	249	224	268	257	230	271	245	236	254	265	238	260	256	233	231	260	293	251	295	233	251	249	219	212	256	270	235	226	233	244	271	227	267	228	234	237	216	253	239	283	233	234	284	219	264	214	245	246	288	257	264	259	260	286	277	230	275	248	278	244	249	270	281	239	235	259	238	271	256	221	269	260	245	245	263	276	281	251	262	289	236	253	275	265	269	262	247	243	261	250	252	265	259	250	266	258	263	229	245	264	271	231	260	260	216	243	257	262	250	284	245	235	248	252	272	266	232	272	245	241	270	243	267	269	232	254	252	249	229	251	252	241	235	266	246	280	274	244	222	254	244	264	232	248	276	242	241	234	250	255	261	247	228	235	247	268	241	250	265	267	280	258	251	251	262	265	256	251	250	247	236	260	257	263	254	284	249	269	283	267	245	283	277	259	266	274	233	274	249	242	246	249	240	266	234	247	255	271	216	267	223	265	266	244	277	247	252	216	261	237	268	237	245	246	251	241	251	256	247	239	278	222	261	252	245	243	270	267	250	243	275	285	269	256	237	256	237	242	261	238	229	223	256	244	260	261	239	253	252	251	265	265	246	245	264	254	258	262	246	240	250	219	259	261	230	250	262	249	221	273	218	276	247	259	212	247	251	277	257	265	257	196	253	238	246	247	264	249	223	261	263	284	244	269	219	259	272	254	252	274	262	245	256	280	291	258	286	221	237	246	270	266	267	276	270	245	263	217	253	259	248	274	274	248	249	277	265	257	277	248	244	261	255	249	261	258	281	261	255	249	255	249	268	276	243	274	267	239	243	267	284	249	266	270	257	217	263	257	291	268	249	279	231	250	247	250	244	250	278	269	279	272	247	260	259	239	224	237	248	243	293	245	277	289	275	241	248	227	262	228	233	253	264	263	244	272	246	276	208	254	257	236	247	242	271	273	285	262	264	257	252	263	235	251	261	256	253	273	249	237	258	259	250	269	273	272	251	234	293	241	247	242	244	265	293	249	262	269	241	208	258	232	237	232	239	252	260	262	244	265	293	233	222	288	253	240	260	275	216	259	240	227	266	255	244	248	228	241	277	249	244	267	277	251	264	260	254	230	264	248	244	241	258	253	278	265	261	251	289	245	263	248	235	234	244	266	268	236	281	266	248	253	229	213	264	293	197	254	268	264	239	279	250	253	269	246	266	268	272	282	263	257	250	253	248	256	276	272	251	267	239	244	258	267	237	272	237	234	241	252	246	238	246	249	264	240	238	249	267	235	258	275	265	245	260	260	290	268	257	268	284	260	231	231	263	248	299	247	278	264	229	283	229	230	246	266	251	248	281	256	261	260	237	253	243	299	244	246	250	222	281	274	232	247	242	258	264	223	244	269	261	307	263	257	244	263	240	261	254	310	272	264	263	280	273	273	263	258	266	257	243	258	220	275	255	275	223	277	230	228	233	265	260	273	259	252	262	245	237	260	269	255	278	274	292	246	264	252	259	241	244	285	273	275	262	252	277	267	263	223	283	269	221	232	242	247	212	297	246	296	234	221	257	261	261	258	238	264	262	269	250	233	229	268	270	243	256	254	265	257	251	241	238	266	267	273	275	275	270	280	288	288	257	267	258	230	210	263	281	237	284	197	267	293	257	253	255	275	253	242	260	236	240	268	255	227	223	261	254	265	247	280	210	287	275	262	241	225	219	244	260	272	259	268	254	276	237	237	262	280	253	263	270	250	231	248	277	253	257	262	256	219	258	276	221	231	264	252	269	261	275	254	263	254	216	236	239	259	240	277	269	239	257	257	246	220	258	261	242	248	265	226	270	274	239	256	275	243	260	239	222	248	248	243	273	254	234	245	271	251	221	269	240	261	262	204	245	253	229	278	269	268	256	273	281	250	241	262	251	258	258	257	264	268	260	253	285	259	237	262	252	261	248	248	232	249	228	296	256	287	244	251	262	264	249	250	239	273	233	254	254	274	257	232	239	265	263	278	226	255	259	223	268	258	239	239	220	242	240	271	259	253	253	281	258	225	261	252	278	246	266	236	255	256	251	221	269	243	248	278	256	259	242	274	281	263	276	278	267	260	230	261	262	251	310	258	279	225	230	241	242	276	231	267	263	222	262	246	283	291	259	272	248	244	262	240	278	255	253	274	266	254	236	288	242	246	272	261	281	277	297	260	239	272	246	257	247	245	245	250
1940	660	701	720	689	663	680	621	650	619	640	642	616	677	631	649	620	599	650	665	650	609	645	640	636	610	604	619	648	638	659	642	620	654	617	648	618	635	645	617	620	647	670	680	652	623	633	627	603	649	620	634	597	607	641	609	644	651	613	599	676	670	641	606	619	625	640	647	584	652	609	645	642	653	669	624	630	625	675	597	671	655	658	677	643	627	627	672	632	613	645	625	665	685	682	629	587	614	639	620	605	648	679	597	634	667	640	597	658	625	630	631	631	654	646	619	643	579	620	622	641	610	613	629	590	610	666	632	599	593	627	628	663	618	617	646	616	684	646	633	639	626	630	646	627	622	616	657	618	612	639	654	616	573	634	652	637	607	620	638	661	656	626	647	620	623	653	604	611	602	659	604	656	604	587	699	653	656	666	605	677	624	609	672	669	640	612	637	657	639	636	629	648	628	639	650	654	613	621	623	631	631	647	621	655	601	637	598	631	597	600	591	632	607	627	679	644	592	646	632	621	653	620	667	650	627	610	587	673	589	643	623	644	651	626	588	618	618	623	630	607	609	627	649	615	630	651	612	638	658	602	635	598	673	608	617	591	621	614	594	657	671	652	634	662	643	677	614	664	662	662	636	613	658	628	633	606	607	649	624	634	649	618	664	675	605	632	618	639	602	590	606	632	631	566	623	583	615	620	660	669	618	601	665	601	677	670	654	619	646	607	723	619	609	597	654	686	653	664	664	613	607	650	612	637	640	634	616	654	683	653	647	629	675	623	632	628	654	619	594	599	649	652	591	636	578	609	639	627	702	644	619	618	645	665	632	666	654	639	627	617	597	637	605	621	674	626	593	656	615	600	646	681	626	608	656	639	637	626	610	592	636	635	629	602	651	601	681	612	635	635	646	633	632	622	616	636	672	644	645	663	647	626	577	632	572	664	658	622	580	654	673	605	634	620	652	628	641	606	654	622	617	625	650	640	620	657	661	660	662	608	628	627	667	626	631	663	610	631	667	652	622	609	618	639	608	636	670	640	632	627	630	596	627	624	661	646	659	623	612	623	620	654	623	639	645	629	624	588	605	654	636	671	627	632	653	638	668	593	650	617	647	615	597	586	631	659	624	629	606	588	600	594	634	598	622	661	640	645	649	647	665	657	623	577	686	660	698	664	628	598	627	688	631	626	662	655	628	654	655	611	657	630	633	614	627	610	612	674	627	608	645	640	606	631	584	661	628	661	647	634	651	627	628	606	598	682	643	623	632	659	657	634	602	664	655	649	621	620	603	627	631	598	601	631	639	602	644	594	634	620	610	616	627	663	637	626	638	645	642	644	622	613	698	597	671	608	593	654	641	614	598	655	588	621	650	607	642	667	671	629	612	574	662	658	700	625	625	600	610	649	627	586	621	646	631	679	622	604	661	647	666	623	602	629	644	656	663	593	636	595	645	676	646	634	620	636	615	636	619	567	670	630	641	627	671	622	646	638	610	643	643	654	622	596	676	663	598	618	641	605	650	624	631	647	641	636	617	600	633	651	649	676	621	625	617	678	605	637	657	638	635	632	628	665	646	632	695	619	635	643	659	643	606	666	615	610	631	645	622	655	639	614	632	633	640	663	632	675	660	643	580	628	641	655	618	621	652	638	653	649	628	653	648	644	653	667	596	630	652	652	605	578	624	628	650	640	641	646	619	638	635	635	646	641	595	642	652	610	609	604	642	680	637	627	635	623	651	653	639	633	668	642	646	628	633	609	650	627	596	630	621	657	730	579	654	664	618	620	631	613	634	644	605	612	590	643	635	601	615	627	593	612	669	615	664	600	676	632	640	611	633	586	605	680	593	648	625	628	640	660	652	669	640	645	630	660	634	604	612	654	623	599	632	601	619	604	623	626	608	687	671	576	639	634	624	647	616	646	611	671	639	667	627	678	626	637	645	597	676	648	623	641	616	604	615	627	652	619	631	689	653	634	620	627	689	683	685	616	629	651	619	643	663	588	653	638	693	598	634	656	605	650	671	631	612	660	649	591	624	658	639	683	625	655	666	620	637	647	651	662	606	640	613	660	648	650	661	629	608	624	604	673	619	620	620	643	608	639	623	605	622	644	615	611	626	628	630	626	649	615	659	644	657	598	670	616	597	622	664	661	636	677	606	638	678	628	641	593	651	615	623	629	636	638	623	650	666	620	638	635	643	644	636	599	602	602	639	625	617	607	634	633	646	628	632	662	651	582	600	597	647	601	629	614	613	621	605	598	643	655	642	599	655	610	644	640	635	646	640	642	612	618	640	590	644	669	631	647	605	652	672	672	602	634	627	673	639	638	660	633	627	619	601	634	603	660	649	654	631	619	664	643	675	632	634	590	631	686	569	659	609	591	602	619	654	612	639	683	603	666	681	641	623	674	649	582	635	636	616	628	631	665	598	596	616	634	660	616	631	670	660	653	671	631	608	612	607	647	637	590	647	648	612	669	652	601	646	619	626	644	651	654	619	595	628	648	625	624	600	637	648	605	640	604	611	647	606	621	608	628	646	657	608	605	618	592	583	607	609	628	594	579	625	616	556	625	603	648	596	650	641	633	708	622	636	619	663	632	606	663	673	618	640	617	599	620	668	631	610	642	666	610	662	605	614	588	604	687	683	635	626	664	703	637	604	617	605	640	607	625	651	606	664	642	628	626	643	665	636	634	619	649	662	605	693	605	617	640	584	655	618	642	643	633	632	643	642	648	633	688	635	623	668	601	617	621	601	613	617	627	621	641	677	627	637	623	657	620	637	617	622	624	641	656	601	598	601	639	618	620	589	622	578	624	592	653	636	641	632	639	653	600	596	635	672	667	620	654	652	651	679	694	633	664	590	605	644	664	631	633	653	589	630	690	612	634	649	602	580	705	687	626	633	624	636	664	628	638	623	648	620	629	593	600	637	616	648	643	655	642	684	661	660	642	641	623	644	598	632	645	642	563	670	645	649	638	639	625	653	683	644	571	686	653	671	623	625	595	640	636	658	611	659	651	614	623	643	606	654	679	691	657	640	589	632	673	619	630	633	625	598	702	614	641	645	629	634	613	649	617	610	627	614	631	560	656	643	586	613	592	616	650	663	627	612	615	628	663	642	613	611	618	614	639	653	618	680	671	619	638	617	624	634	658	630	692	632	628	631	664	628	646	677	651	624	642	631	632	699	604	634	640	635	693	671	612	585	630	629	639	599	619	651	646	639	623	606	618	621	647	642	662	642	579	634	640	660	622	644	696	622	646	640	588	638	624	631	630	614	602	653	597	663	593	641	621	619	614	608	683	630	615	638	623	628	646	690	671	647	633	643	649	616	646	619	677	649	653	633	641	617	594	609	601	638	628	631	604	609	644	608	620	639	633	660	655	635	668	594	598	651	648	662	635	676	688	650	593	606	630	607	645	610	632	666	642	631	647	588	642	607	625	636	649	676	649	632	640	619	597	617	613	634	601	619	605	634	634	654	614	639	602	646	637	639
7981	713	785	730	572	548	469	498	466	457	416	439	424	427	426	419	420	385	428	457	428	410	412	406	405	408	408	410	433	431	380	416	405	407	402	406	394	400	415	398	425	434	470	394	419	397	414	412	437	427	377	435	395	398	372	392	432	391	456	381	354	414	404	387	430	466	417	410	439	431	428	426	424	396	410	413	409	394	427	426	381	424	386	441	401	381	402	459	432	368	395	429	403	401	350	407	380	415	402	439	414	403	373	365	390	387	380	416	392	389	367	418	467	426	386	394	420	399	390	411	391	414	428	392	442	399	404	409	399	443	408	430	401	387	399	367	440	395	371	393	410	400	403	433	397	363	408	431	410	449	397	413	418	372	411	397	447	372	429	412	430	429	412	404	445	423	403	421	418	392	410	416	408	406	375	407	410	441	381	418	410	396	414	417	417	379	386	411	397	408	389	370	416	406	406	412	464	403	424	406	403	398	414	395	408	397	450	413	408	367	417	422	400	419	405	380	423	434	399	378	417	407	422	392	381	396	416	398	429	413	429	389	428	383	410	427	436	382	459	382	453	414	417	360	406	406	411	429	445	411	435	367	405	403	370	386	425	449	400	437	428	435	399	416	364	400	400	420	410	375	414	425	423	407	398	370	404	403	379	435	404	412	418	398	373	368	455	364	386	380	427	434	398	438	412	393	423	382	388	418	396	427	424	426	381	396	391	375	386	414	434	413	417	419	444	437	402	446	441	381	440	441	354	396	407	427	428	393	403	396	424	441	419	443	402	415	391	402	398	414	415	386	411	385	423	407	407	394	388	407	395	406	385	395	423	409	424	396	386	421	419	405	409	413	392	392	382	408	395	389	377	390	378	416	391	406	377	431	403	404	394	375	387	404	374	384	371	422	402	406	401	406	415	427	379	388	419	391	430	389	426	405	362	394	423	392	422	386	391	362	400	390	373	381	406	373	395	414	389	387	362	421	409	438	376	383	411	399	420	428	403	435	414	453	434	398	395	397	388	381	393	399	402	401	399	382	427	396	396	377	461	387	375	378	380	374	385	398	425	418	417	408	383	427	373	389	431	398	390	380	381	437	405	393	412	396	380	389	411	435	418	441	399	405	398	420	378	409	387	390	413	401	439	399	381	386	379	405	397	382	423	391	407	380	466	412	398	412	376	401	415	391	396	391	411	393	402	398	420	365	374	411	371	351	412	400	432	397	419	374	389	397	408	434	468	440	434	360	385	424	389	382	436	364	434	391	444	410	433	425	447	401	375	418	389	412	379	395	393	414	375	404	384	408	396	370	408	390	434	436	415	388	466	438	435	404	411	370	423	434	422	401	431	419	438	401	388	437	430	428	408	422	431	385	350	408	434	390	388	403	408	401	400	456	415	433	407	402	387	387	434	400	431	406	386	446	368	411	405	389	412	377	403	408	378	396	437	407	394	409	447	416	409	423	423	381	409	407	370	418	373	399	413	421	379	407	416	434	444	353	441	390	446	424	400	452	391	419	400	402	399	420	399	414	427	443	392	390	381	386	409	413	368	397	403	413	444	410	393	439	406	415	376	403	386	422	398	424	439	400	419	410	373	376	424	447	404	425	381	459	403	417	397	434	424	402	430	397	391	419	397	418	386	430	351	393	415	409	433	385	398	411	390	380	408	352	389	440	361	418	406	413	383	398	428	401	413	390	432	415	412	406	366	408	436	416	391	399	416	443	447	401	396	417	411	400	404	407	393	385	369	423	449	383	397	405	391	397	429	405	410	351	432	406	422	426	417	439	386	403	410	386	382	393	417	403	411	395	404	387	447	385	448	398	433	413	413	415	423	365	401	399	428	378	390	373	402	412	388	386	409	396	377	393	378	430	415	448	444	414	439	411	390	422	419	389	378	410	428	434	397	436	407	389	399	378	354	412	441	406	426	421	422	404	429	384	398	399	365	407	366	396	409	412	363	366	413	386	417	370	400	413	417	401	413	401	394	392	454	386	417	360	384	411	390	431	410	424	400	377	345	407	413	417	424	381	384	405	397	360	424	434	391	373	388	416	393	412	419	389	380	434	445	407	369	397	406	448	459	419	412	412	391	403	389	388	389	407	384	409	430	402	407	402	391	395	420	426	385	405	401	425	420	389	437	392	401	399	434	385	408	430	396	375	387	349	414	396	401	389	388	378	404	428	419	435	388	398	418	395	414	349	407	401	385	445	387	450	415	425	406	408	434	404	439	375	387	397	403	426	368	426	388	428	386	376	421	434	383	425	411	405	429	385	377	433	411	379	415	360	408	375	401	402	432	404	407	387	407	425	409	397	403	403	442	426	401	395	395	441	396	418	456	420	424	422	447	439	428	401	420	406	399	398	397	423	413	413	399	406	409	406	397	401	430	398	409	387	378	417	380	413	431	396	404	407	379	408	399	363	412	404	433	361	415	380	404	407	391	369	426	394	396	413	442	383	394	404	428	393	377	355	419	389	367	420	406	417	379	409	417	342	458	400	433	404	390	379	408	391	417	407	381	402	399	396	417	383	405	454	396	401	350	416	401	419	438	420	421	430	436	428	418	438	399	369	399	360	380	385	403	437	393	399	395	397	415	381	428	430	379	409	430	435	407	382	433	404	444	406	447	427	388	421	414	404	415	403	397	433	423	394	426	361	415	404	410	420	386	380	405	425	447	427	420	411	399	434	427	433	437	387	407	435	380	371	453	425	401	424	393	420	393	456	390	376	399	405	381	368	376	412	402	405	362	404	366	395	372	401	365	368	387	396	410	372	368	402	410	370	380	365	387	408	392	367	399	385	380	384	376	398	402	401	397	410	421	405	429	423	482	376	412	399	426	389	413	393	409	414	397	411	389	409	430	394	402	368	420	397	429	377	383	435	457	403	384	369	375	400	367	408	420	395	424	408	452	370	393	414	441	400	381	417	386	376	416	423	430	413	423	426	460	427	399	390	419	436	440	401	393	418	470	392	418	438	465	407	370	423	418	421	439	384	429	388	437	422	439	407	417	388	432	386	407	425	384	403	382	411	390	444	386	411	439	416	345	395	397	394	400	398	394	450	396	392	418	446	415	372	431	420	424	384	408	378	388	420	434	397	414	408	401	425	397	394	378	427	378	411	428	401	356	428	429	395	417	405	441	413	410	364	393	407	395	394	398	345	417	441	420	403	400	410	431	423	403	378	411	414	409	394	385	407	414	343	399	429	393	398	383	429	436	386	385	412	406	422	425	409	456	406	400	387	382	401	400	393	386	418	406	403	398	387	399	407	388	430	423	371	408	389	370	418	427	381	399	411	399	398	436	400	380	410	404	382	383	389	372	387	392	421	405	421	360	387	361	404	392	441	387	406	387	363	418	402	408	392	390	396	436	344	414	406	414	388	380	387	409	430	410	400	387	394	426	429	411	412	421	409	371	394	390	423	421	358	426	408	409	414	440	387	422	413	421	438	435	408	397	406	396	401	366	398	421	408	393	387	416	408	391	425	421	419	377	394
6902	1319	1730	2034	1800	1551	1463	1290	1262	1211	1122	1081	991	1081	960	1032	1023	998	985	936	998	1011	977	931	955	947	965	959	925	971	911	945	964	946	918	945	894	897	963	910	954	923	962	959	939	926	957	938	893	950	958	944	865	895	930	920	936	946	987	949	917	879	915	892	933	916	887	974	954	924	985	996	924	948	919	919	887	890	970	944	894	904	902	932	935	917	930	912	913	900	971	922	901	934	938	876	976	906	908	926	1014	941	901	915	1012	909	944	920	951	932	937	977	895	942	979	874	940	920	889	932	889	980	988	906	943	932	920	892	931	932	908	940	939	936	928	918	922	931	888	922	920	878	970	952	908	927	869	943	949	925	934	947	876	965	928	913	908	971	917	946	943	992	897	964	942	933	926	1004	898	943	910	911	903	996	926	935	959	939	918	973	921	917	925	925	963	883	952	924	872	889	965	893	937	943	899	921	985	917	930	921	920	943	946	920	913	995	946	910	930	951	929	927	898	938	856	926	878	1006	967	943	881	945	912	896	920	948	942	866	930	920	946	944	918	984	918	927	909	894	929	906	950	962	951	886	862	916	879	1003	874	898	879	978	930	919	944	877	900	933	924	864	945	930	957	960	956	948	933	908	938	953	964	896	935	885	903	905	874	947	911	910	924	906	927	954	911	1006	856	911	924	929	937	936	939	924	901	911	892	913	903	934	992	974	929	943	966	928	918	946	929	943	949	947	949	928	911	927	931	967	925	1004	831	954	922	905	912	879	899	855	933	955	959	982	921	931	956	898	941	973	906	916	940	875	996	925	948	912	895	947	899	939	943	894	932	931	895	930	954	931	911	932	932	914	939	919	927	931	931	939	928	883	839	918	973	938	904	993	885	914	956	999	936	899	884	924	919	889	950	976	918	909	974	907	933	952	920	905	910	951	916	960	977	922	924	948	979	935	896	970	928	872	927	925	991	981	891	948	933	929	932	891	973	1034	959	933	942	845	908	976	908	932	939	948	945	928	929	924	927	952	886	898	975	946	946	932	852	959	939	917	936	857	895	900	906	949	930	883	931	902	933	944	885	903	953	941	916	910	894	935	941	930	885	931	942	959	930	896	920	934	879	919	988	969	926	962	951	936	931	945	955	922	1024	942	934	896	908	928	944	984	982	960	896	926	899	884	969	919	914	967	943	925	888	942	868	945	946	917	935	911	978	942	910	962	915	942	916	910	940	926	893	919	905	886	919	988	904	958	901	914	929	940	908	950	903	943	894	950	889	869	945	921	925	935	892	888	943	867	915	923	926	953	935	908	943	903	941	945	901	919	921	884	919	976	932	936	927	987	928	917	933	870	890	983	891	891	937	859	904	1000	902	978	939	894	950	885	895	965	877	931	889	941	943	919	953	944	874	930	940	913	965	932	929	971	937	938	930	899	893	940	894	916	909	914	881	961	995	900	900	936	948	864	928	918	929	951	934	967	903	899	990	996	920	952	900	844	935	929	937	946	975	951	956	938	941	891	968	918	948	993	887	954	942	874	932	962	901	902	938	951	941	930	910	873	956	921	905	940	947	973	962	913	960	941	943	939	905	949	916	949	897	1005	923	906	932	937	957	909	945	925	884	944	939	904	899	903	960	940	931	989	918	912	919	943	939	905	922	896	1012	951	923	987	901	918	960	927	946	876	954	894	974	952	921	922	902	967	909	896	929	962	912	849	902	964	925	913	947	908	883	891	949	972	907	927	932	934	926	936	948	931	932	938	945	951	916	927	934	914	915	891	913	937	937	951	929	972	936	882	966	988	959	940	892	922	910	893	930	883	968	869	915	975	934	932	975	932	962	965	944	940	914	908	913	918	859	936	889	948	947	900	928	920	933	898	939	966	990	923	954	940	877	882	949	969	914	939	949	929	947	944	933	917	935	899	935	934	913	892	918	942	908	940	980	923	922	931	905	947	905	904	930	918	863	958	941	929	923	1007	912	932	913	960	912	922	953	975	939	928	936	962	936	1005	988	947	925	904	916	940	938	931	896	963	955	917	972	982	879	975	938	936	875	915	970	937	926	927	960	945	895	901	965	944	900	931	905	925	940	888	945	905	931	934	923	892	953	940	881	936	870	901	941	950	919	866	921	932	954	871	897	916	934	956	916	901	934	949	865	923	976	901	974	934	901	930	918	902	960	909	958	861	925	902	903	945	950	921	972	978	944	870	962	933	908	926	878	943	951	925	930	958	918	967	935	886	947	927	924	912	955	917	912	903	934	997	969	958	902	951	968	917	945	938	941	891	909	978	960	947	967	992	903	899	911	872	918	918	931	942	911	936	934	946	961	911	933	979	946	931	926	895	889	919	923	962	938	896	911	945	934	932	921	914	933	908	905	870	933	981	948	945	944	885	953	954	897	876	883	1018	937	886	941	906	927	910	956	932	926	933	997	928	900	951	960	902	916	1006	942	953	995	935	961	903	901	967	948	953	938	929	947	929	887	935	861	867	890	949	956	900	931	926	940	918	969	1011	934	951	971	944	949	928	918	962	939	934	924	991	975	927	926	948	916	964	930	925	921	925	912	885	956	948	960	946	941	937	910	976	946	916	961	946	949	1004	954	955	946	947	900	899	968	914	906	944	890	943	953	955	905	950	860	940	949	945	917	926	918	950	941	905	930	937	916	924	922	895	923	939	910	962	939	924	930	938	882	981	901	901	960	899	866	908	950	924	905	1001	917	909	934	954	953	913	897	913	913	889	932	884	925	921	916	920	889	916	962	875	926	971	943	887	935	902	950	921	867	924	890	929	906	901	923	932	951	896	877	911	941	912	886	977	886	898	944	883	931	953	907	995	919	959	932	969	881	931	929	949	945	894	913	963	967	942	932	960	932	930	952	925	908	894	974	892	953	970	951	882	897	913	903	935	938	932	936	925	909	921	927	935	949	926	903	901	862	883	903	961	948	933	940	886	892	910	929	940	994	939	923	955	938	958	892	895	905	930	912	906	955	890	859	920	888	901	931	923	919	982	907	938	930	938	852	980	952	916	934	933	922	946	929	926	957	927	898	948	971	945	949	931	927	934	950	949	938	986	975	958	914	895	931	930	942	936	957	929	903	923	860	874	932	961	898	929	956	912	937	962	880	973	945	911	939	912	929	912	949	960	947	961	961	875	951	920	878	853	964	934	937	931	920	938	912	985	920	901	925	883	969	937	934	924	934	902	917	943	889	910	941	957	895	960	896	936	950	954	927	917	961	975	959	921	959	916	949	947	949	900	929	945	969	923	938	954	891	927	910	956	919	922	910	948	960	953	911	917	917	958	906	917	957	912	925	946	954	961	923	957	905	913	922	1030	932	932	949	1010	951	906	915	932	943	923	940	914	951	928	956	917	1002	951	963	816	935	958	941	902	935	966	903	930	953	946	917	963	901	904	974	977	908	914	923	871	927	957	960	994	935	987	892	891	912	878	912	863	932	918	975	908	940	919	888	917	925	949	937	908	928	943	933	941	948	970	864	974	928	909	904	914	957	936	929	990
14897	1483	1188	950	717	568	513	495	434	377	418	355	354	328	316	339	305	323	338	311	335	320	339	325	317	318	333	284	326	312	301	310	315	312	324	295	313	304	325	357	334	297	331	302	302	266	329	325	305	332	330	321	312	327	335	305	320	315	326	322	319	322	322	340	348	356	336	292	267	330	304	315	344	276	359	308	308	347	288	353	311	304	276	290	331	332	320	298	316	356	316	309	311	312	333	325	309	325	288	328	295	309	317	335	296	337	305	297	299	359	277	303	310	311	322	309	300	311	319	345	309	295	322	320	310	340	334	301	340	305	304	331	317	311	312	302	318	322	345	343	340	338	331	310	306	304	332	304	280	326	338	348	330	305	328	281	319	313	286	339	313	302	343	298	324	327	332	329	317	342	301	304	295	325	324	310	322	342	328	312	356	364	337	317	307	309	316	314	317	315	306	294	319	320	314	296	334	331	300	309	277	337	271	296	297	323	307	344	334	299	338	297	361	309	298	300	316	340	340	335	305	306	304	297	321	319	358	310	304	314	291	316	326	308	302	325	323	327	306	347	292	299	328	300	320	294	323	286	292	308	307	313	326	298	331	333	299	300	304	309	337	289	353	324	270	302	313	293	287	306	303	292	306	303	307	322	315	346	312	321	292	301	302	298	309	313	342	279	307	297	344	321	286	275	326	327	300	311	286	295	295	289	305	307	302	316	305	303	291	321	295	284	310	298	343	278	296	342	323	314	301	314	317	336	331	329	318	310	348	322	308	319	285	298	331	310	310	319	278	304	303	290	310	311	300	290	335	311	283	311	302	298	325	335	313	325	301	299	337	298	305	311	294	298	320	299	279	287	344	313	319	340	336	288	306	272	318	330	291	303	322	309	283	315	310	331	302	311	347	302	282	299	286	298	325	301	306	316	369	287	328	315	301	322	294	319	333	354	318	292	334	287	313	364	340	318	313	322	323	304	319	305	309	297	316	343	327	320	296	323	304	290	316	268	316	295	335	344	304	315	335	325	337	285	310	327	295	299	317	325	278	297	324	323	314	309	320	295	340	337	323	295	331	325	331	309	307	335	310	335	321	309	320	303	330	334	312	307	318	322	314	331	315	293	333	291	307	296	296	323	282	302	308	325	322	310	313	322	326	294	306	352	311	320	302	302	309	334	338	311	300	302	301	291	304	329	342	340	329	332	332	292	311	326	297	328	288	316	312	303	306	343	279	316	325	354	332	329	331	302	328	309	282	302	299	352	329	293	327	334	279	307	312	290	315	305	304	330	336	315	320	329	321	312	298	347	305	303	273	318	303	288	346	313	324	312	340	338	333	315	292	323	335	298	307	304	290	315	312	330	329	292	294	337	361	357	336	324	289	309	293	348	320	343	311	306	347	324	309	345	309	324	298	317	362	294	325	331	326	291	324	305	302	305	312	309	282	312	345	305	312	323	295	337	301	290	328	320	302	322	326	321	301	287	345	318	286	311	335	310	332	319	317	305	319	338	326	301	298	326	331	299	278	291	299	328	294	332	337	327	307	308	306	325	317	296	343	325	313	299	315	320	322	335	326	287	277	327	309	304	323	303	308	315	303	317	317	273	311	294	305	331	351	321	329	316	297	344	297	311	321	302	337	348	357	301	327	323	271	307	318	287	357	286	307	295	304	294	322	326	283	348	312	325	308	320	356	330	334	293	319	308	318	303	279	305	333	327	296	347	314	289	310	339	327	339	326	312	320	308	293	307	326	301	320	327	324	331	305	322	297	335	312	317	321	299	316	317	311	295	272	288	314	312	319	279	304	311	360	313	371	325	323	336	291	314	294	302	297	293	331	320	305	310	318	333	332	302	308	301	310	325	313	337	276	299	308	315	333	318	351	360	318	345	311	294	275	340	300	305	300	299	324	309	307	291	306	337	342	321	338	295	309	278	307	347	286	296	301	315	320	280	318	316	306	308	326	332	271	310	334	295	309	343	317	326	325	336	308	331	281	274	324	334	309	306	344	336	352	326	295	312	329	331	300	316	313	330	303	311	339	334	319	315	293	290	312	356	311	281	326	296	310	296	318	311	346	301	297	314	320	280	318	309	300	344	288	297	340	307	326	304	313	327	325	320	360	354	307	326	305	356	293	312	305	300	323	315	290	304	300	297	333	316	310	303	320	298	301	292	270	304	319	308	299	308	289	288	320	290	339	292	310	316	312	310	326	330	349	334	312	326	312	302	308	325	319	333	293	270	283	313	297	319	300	326	303	333	337	327	279	295	306	267	298	312	337	325	322	310	361	338	280	284	345	310	273	283	335	283	282	361	315	325	300	291	310	302	274	310	328	303	297	292	312	319	313	325	320	330	337	335	337	287	321	311	326	288	327	308	297	321	328	320	312	295	334	306	349	313	311	338	307	314	318	338	306	327	356	343	297	335	269	305	332	319	319	345	326	305	332	326	321	311	296	293	328	306	325	329	317	352	299	315	337	299	298	297	319	260	328	335	333	333	334	304	344	298	320	319	333	319	310	304	309	286	313	315	330	290	322	313	316	302	342	310	310	315	308	316	306	288	310	293	365	313	291	277	314	321	322	330	314	317	285	326	323	291	373	318	325	295	319	311	312	290	260	310	294	320	319	314	314	340	333	314	302	319	302	322	318	315	300	312	296	303	325	282	324	312	291	319	334	305	303	291	305	300	299	307	319	315	337	314	307	313	311	308	325	313	302	309	308	334	306	306	338	313	253	327	366	299	330	321	332	313	330	339	311	326	310	309	339	301	333	335	309	300	330	303	316	317	295	324	306	282	302	295	283	298	308	272	295	313	317	286	327	302	304	313	293	306	326	313	282	329	318	342	339	325	287	294	321	314	322	287	321	342	349	289	312	315	285	272	277	298	307	296	306	310	283	319	304	324	333	356	342	336	318	319	294	324	323	313	303	298	301	293	306	317	315	305	325	312	306	331	339	297	293	309	322	284	296	334	298	324	305	314	318	310	361	338	343	320	291	301	324	267	290	294	302	329	327	309	326	316	335	298	281	283	314	291	321	325	325	363	333	337	286	341	289	337	312	338	342	307	287	341	319	337	300	304	291	319	292	325	323	338	324	322	322	308	302	299	313	298	312	290	344	329	332	299	280	319	322	344	310	289	287	303	314	277	337	291	300	294	319	279	320	329	276	327	302	281	330	305	298	349	313	311	335	326	317	346	296	316	313	333	319	315	298	331	282	287	340	288	316	302	298	342	312	315	317	291	317	267	300	321	329	338	306	290	296	343	302	358	287	304	375	339	308	334	331	314	320	309	300	310	289	325	314	322	309	334	315	297	310	294	327	271	329	327	301	322	312	301	310	340	329	321	304	328	290	317	316	307	370	325	310	312	302	322	301	325	300	295	298	318	339	311	335	305	312	305	342	310	314	325	320	337	359	322	341	328	327	326	312	336	320	358	337	309	330	296	300	317	311	300	312	326	294	295	336	298	316	292	324	318	340	272	317	335	332	325	301	315
8442	1276	2355	2658	2216	1893	1634	1436	1339	1139	1107	1003	998	854	906	866	860	843	845	811	789	791	818	787	790	741	787	803	742	779	769	769	762	767	691	735	747	737	730	759	732	756	781	687	752	765	759	725	748	744	798	739	681	705	718	695	725	698	730	708	707	722	708	730	729	734	741	689	683	727	685	717	724	758	719	679	750	741	724	688	765	773	733	705	726	722	738	705	755	706	717	689	717	730	706	719	714	690	754	732	718	717	754	751	704	737	754	756	722	726	703	709	681	680	706	732	732	670	734	721	722	747	692	696	755	709	718	724	706	688	704	682	723	698	729	708	742	683	712	691	693	675	729	711	747	731	709	716	721	717	712	727	676	774	670	742	673	732	688	679	716	707	708	692	702	747	710	694	704	712	721	739	696	683	685	730	699	748	733	717	666	709	687	703	711	738	730	690	733	703	742	706	714	711	700	691	742	692	663	757	710	753	708	721	727	723	711	713	740	696	672	692	697	748	714	732	704	673	682	711	715	730	698	712	720	677	708	692	729	732	659	708	683	715	711	707	698	734	710	717	706	695	709	737	691	688	773	686	679	668	743	698	737	804	733	721	717	750	712	750	732	698	679	703	715	712	671	713	722	716	661	685	721	754	685	722	709	727	699	728	709	720	702	738	697	679	661	724	658	721	665	702	748	713	715	684	650	683	718	737	746	693	719	705	710	703	668	708	743	717	731	739	759	725	683	720	656	648	746	741	706	705	759	693	709	751	750	718	677	698	709	724	725	714	679	709	730	708	694	724	700	752	717	727	661	744	720	685	678	728	681	663	735	726	699	703	681	700	743	693	722	708	728	694	679	701	711	774	726	733	701	682	703	711	727	689	735	710	691	700	699	718	693	704	703	737	699	733	701	709	756	689	751	677	724	705	700	680	744	742	720	683	724	731	749	714	661	691	701	715	726	669	693	752	751	691	744	733	731	684	696	681	698	726	752	708	740	726	758	714	711	718	673	771	734	729	713	673	705	719	724	698	746	706	738	706	750	711	693	727	740	670	792	718	717	718	703	676	700	683	734	691	706	694	699	695	703	787	732	688	738	690	765	763	723	758	726	696	737	693	694	684	735	774	690	698	682	704	752	738	726	693	682	673	736	722	740	696	678	730	723	717	671	729	674	644	715	700	695	731	741	725	724	749	733	718	729	726	765	743	675	708	735	720	702	729	686	697	692	742	768	718	732	745	752	711	684	699	698	703	772	682	733	726	728	711	746	708	696	712	714	745	741	677	719	676	689	764	670	741	709	741	736	716	736	699	742	719	733	731	767	717	718	698	727	765	666	752	703	706	670	669	701	730	684	717	723	680	724	734	776	687	709	743	706	702	720	694	709	699	744	679	737	684	710	736	705	666	700	696	688	663	742	722	706	712	731	679	703	721	717	686	740	701	677	728	737	694	704	704	742	735	675	684	661	744	739	725	753	716	691	708	747	711	677	667	747	686	720	712	674	776	749	741	714	711	651	743	714	686	696	673	689	680	676	716	667	745	673	690	714	734	759	754	689	740	751	682	695	716	755	694	694	736	749	731	638	726	722	727	717	675	690	704	650	732	690	736	717	744	732	667	659	694	716	726	755	690	677	764	735	732	681	749	720	708	713	756	769	746	718	752	687	736	724	670	759	724	748	711	752	762	725	697	720	694	693	654	688	677	759	708	737	723	739	682	738	696	712	737	724	716	705	695	691	727	672	741	720	736	694	775	743	703	747	753	741	756	710	697	709	711	761	689	694	724	732	747	729	709	698	739	719	687	686	700	718	745	729	701	755	671	719	725	743	671	698	706	681	686	716	719	702	743	766	730	731	719	729	715	715	729	699	718	720	676	735	744	762	719	721	733	706	706	704	685	692	753	719	702	692	713	690	720	721	750	701	702	681	708	684	713	682	720	667	744	684	744	733	691	734	687	710	686	695	719	742	699	719	754	737	714	741	710	689	741	742	699	745	698	729	737	705	724	770	657	729	704	749	712	699	713	741	708	722	745	696	729	742	653	669	688	684	716	754	692	722	707	690	662	751	700	761	719	728	726	730	730	651	708	655	685	722	717	687	726	745	671	671	693	726	705	700	675	716	687	750	696	710	739	705	708	759	723	697	733	700	746	703	679	720	708	713	727	721	720	689	738	757	709	710	700	718	759	681	704	730	731	743	720	677	717	695	756	707	710	743	716	743	704	701	709	723	767	715	711	712	745	661	705	734	743	694	696	761	713	744	728	697	730	698	737	708	722	701	644	733	709	727	678	700	698	727	725	739	721	735	694	738	703	751	694	757	730	687	743	732	704	725	725	714	702	713	694	669	700	724	741	723	700	672	724	706	695	720	737	730	731	731	735	697	735	745	742	731	705	701	686	681	766	700	724	711	686	713	743	708	726	715	728	658	720	729	730	724	779	719	738	683	707	731	696	721	673	743	720	711	671	690	677	753	717	660	718	716	712	738	693	679	726	657	710	692	739	699	725	703	738	700	706	748	697	692	676	747	734	677	665	698	704	705	734	696	718	716	679	700	697	741	741	704	689	701	671	683	708	783	733	683	747	739	677	754	704	714	733	680	700	713	745	732	703	744	771	728	671	737	746	777	711	717	678	697	703	735	767	725	734	694	712	712	756	702	696	738	708	728	744	732	721	690	722	705	738	732	727	670	741	749	730	718	719	705	743	705	720	687	740	691	716	708	698	697	724	670	701	681	729	737	724	740	687	718	682	681	729	746	750	763	677	692	737	729	711	776	730	716	707	749	710	660	728	752	703	715	728	709	696	727	731	682	729	695	706	669	714	693	759	696	726	703	748	731	734	706	710	723	719	739	691	686	708	720	698	753	709	708	724	697	688	714	752	740	701	725	676	686	750	695	697	728	760	765	706	748	693	701	740	735	714	770	705	747	714	709	678	748	727	758	691	671	678	765	721	743	688	722	752	734	696	724	709	718	652	713	723	722	691	716	711	700	741	757	724	707	721	735	752	703	726	714	690	692	719	674	673	723	742	715	749	744	739	702	727	702	681	759	693	746	686	739	722	737	658	754	719	706	709	746	660	719	646	698	712	663	732	720	740	669	665	741	690	721	735	732	743	748	734	738	688	722	698	686	708	736	715	729	705	688	720	727	707	734	771	766	726	724	682	692	705	754	706	679	717	712	736	710	715	707	700	719	745	684	714	749	711	694	710	749	667	679	722	689	688	720	716	728	705	718	730	709	721	713	756	686	721	684	675	716	750	703	723	721	687	721	688	767	789	696	694	735	718	699	711	712	722	732	764	728	711	738	746	771	732	704	670	745	696	772	740	653	754	688	705	754	675	719	646	719	680	741	728	677	680	680	722	755	698	675	739	702	715	696	689	698	741	740	717	754	687	722	727	680	768	703	711	740	706	695	709	737	726	689	703	765	710	660	683	732	728	690	758	712	694	713	692	700	706	710	688	686	733	693	725	719	740	669	717	721	688	741	679	718	731	683	698
1559	312	296	280	277	266	287	259	268	266	245	261	268	277	246	273	265	277	288	259	245	266	246	238	240	212	259	249	262	260	243	219	225	241	257	267	282	220	207	260	258	226	260	255	277	240	263	243	296	298	282	243	256	284	269	260	289	267	306	275	257	290	247	256	243	260	255	247	232	233	259	244	269	273	269	243	271	246	278	272	248	251	244	264	232	246	233	277	294	244	245	251	276	221	242	261	261	268	269	276	261	260	259	258	256	257	294	263	252	264	278	235	216	282	273	279	250	249	246	247	271	234	235	233	251	261	256	275	276	252	275	277	241	264	250	243	254	301	267	259	252	254	277	241	253	247	297	238	281	282	265	261	263	250	260	231	270	255	225	266	241	254	245	240	255	257	273	296	284	235	230	275	277	268	255	252	264	232	243	253	241	245	262	269	264	254	232	283	252	266	266	269	262	253	296	257	291	258	223	259	272	269	242	256	258	236	259	284	245	241	241	260	274	263	267	298	254	267	253	251	250	254	259	258	257	262	240	254	249	262	246	239	293	269	292	264	242	279	235	257	244	232	273	232	234	234	239	253	271	236	282	239	267	266	263	210	265	227	220	239	272	255	268	257	302	231	255	278	293	246	240	264	253	259	264	254	285	249	245	245	242	264	233	256	280	250	283	247	230	270	282	253	269	252	287	284	268	264	251	279	249	230	249	271	269	261	271	265	277	242	257	309	253	274	259	290	269	284	261	297	273	266	242	260	258	252	280	262	256	275	267	265	244	237	239	271	248	266	249	279	248	274	271	247	287	258	260	249	280	262	273	269	259	265	267	264	224	268	262	259	248	274	289	280	254	279	276	248	262	248	282	231	232	251	254	258	284	244	281	251	260	291	271	272	268	225	253	299	257	268	264	237	260	253	269	236	266	255	253	248	262	229	252	205	268	288	274	261	264	256	232	252	253	256	282	235	298	266	269	269	274	262	235	268	295	271	273	245	287	282	260	260	252	240	255	248	254	259	226	273	308	271	274	265	270	219	248	251	257	268	275	227	275	251	252	233	244	271	264	245	259	239	296	227	264	252	285	295	248	284	241	274	272	262	272	240	237	226	257	272	270	253	288	247	285	256	277	241	260	243	279	269	229	208	230	279	260	273	281	252	261	274	271	270	284	274	274	256	254	275	282	291	249	258	288	268	269	251	279	266	262	264	250	254	287	259	244	232	241	263	234	252	234	278	247	254	258	241	234	249	284	249	243	256	242	257	287	254	254	269	240	294	269	264	245	245	283	279	260	255	276	246	253	250	252	253	278	276	246	236	274	265	251	223	314	267	229	251	268	247	287	271	235	229	280	261	238	244	267	248	242	250	257	264	274	256	275	261	266	275	274	273	261	270	277	267	287	268	250	242	240	252	233	242	277	277	256	256	257	250	278	264	261	236	289	243	277	291	256	244	240	239	217	276	245	241	260	255	269	256	293	274	261	238	273	247	256	258	257	246	243	282	246	251	247	236	273	276	287	261	252	250	249	249	247	271	248	214	256	232	274	253	265	267	282	278	221	260	266	254	247	272	266	264	245	234	260	252	221	240	271	241	256	244	227	269	268	248	225	251	259	252	270	233	270	269	291	250	275	252	232	249	236	234	252	256	252	239	272	261	242	271	250	251	274	240	278	247	236	255	272	236	243	269	253	245	238	258	229	281	276	259	284	269	264	281	291	251	264	250	258	277	275	250	301	275	275	271	212	256	259	285	243	262	256	255	250	277	279	276	269	256	263	239	268	271	263	235	239	252	256	274	272	260	277	248	266	258	243	255	257	236	252	250	249	277	276	256	261	276	258	272	304	271	249	256	262	260	243	238	242	248	272	233	290	258	248	265	287	269	267	258	264	255	241	258	237	247	294	265	252	267	246	255	260	245	247	293	273	287	249	248	249	262	268	236	275	267	218	253	294	235	235	231	249	281	253	254	260	243	293	266	266	269	261	284	285	254	291	255	273	253	236	254	244	254	281	255	269	261	277	260	278	245	264	250	249	238	220	261	273	261	258	269	259	255	270	276	274	255	257	270	271	293	300	278	244	245	267	241	266	238	224	289	301	267	231	260	259	259	231	239	253	267	239	241	274	261	284	256	261	269	288	260	258	233	288	270	290	256	276	247	251	273	253	250	237	248	288	235	257	261	253	256	274	278	280	271	249	282	229	259	285	322	283	260	264	238	234	261	263	264	277	253	284	259	301	262	235	263	230	250	252	256	272	286	270	241	233	257	249	273	278	280	289	253	250	254	253	262	273	285	243	247	239	279	278	259	251	282	264	266	234	277	238	234	261	256	225	265	250	244	269	293	266	253	283	268	250	282	271	236	242	250	273	287	289	296	255	230	266	273	275	267	264	224	270	273	244	240	283	277	280	260	257	266	268	250	267	275	253	275	269	293	242	257	265	275	231	252	269	231	252	252	283	244	271	294	262	256	273	269	250	234	251	251	255	275	274	249	266	252	246	259	282	268	257	279	254	262	260	259	270	252	233	236	261	248	214	266	266	244	263	239	261	261	296	258	264	283	278	265	261	262	253	222	262	280	255	248	285	255	244	243	257	292	259	258	253	253	259	269	315	238	266	251	273	236	248	264	249	275	237	250	274	227	275	292	260	243	264	242	243	262	261	229	254	314	281	271	246	240	269	248	262	259	254	280	273	264	247	260	235	250	268	262	255	297	239	257	273	303	264	292	269	251	263	266	266	253	286	274	265	266	265	268	246	264	259	240	244	295	285	252	237	259	266	266	270	284	253	282	251	253	263	278	283	221	289	263	256	274	244	301	281	275	280	279	240	277	253	249	248	281	267	265	245	267	238	265	264	266	240	251	245	245	270	224	264	214	278	285	274	279	238	287	248	257	261	250	273	245	275	265	242	272	275	281	257	283	252	238	253	248	266	262	245	241	274	275	260	274	274	232	232	243	254	255	236	216	292	261	283	264	276	292	258	257	240	264	263	240	249	256	248	260	251	281	232	258	286	301	279	250	249	251	252	253	235	247	251	273	255	269	244	250	241	247	246	235	262	249	249	277	297	267	248	275	269	239	266	244	253	284	243	253	250	264	272	253	277	233	260	228	269	261	246	274	278	243	242	234	300	241	241	265	274	256	259	272	274	263	257	269	305	248	295	213	259	244	286	273	257	247	278	266	258	267	238	264	260	259	257	235	230	286	271	265	245	248	252	280	241	227	268	237	281	247	282	238	258	297	235	253	290	245	255	259	251	268	273	270	259	278	251	289	247	253	273	257	283	238	232	284	244	253	245	254	245	270	257	261	255	245	234	277	260	245	279	286	274	257	295	253	257	270	258	255	282	267	272	260	290	279	262	247	255	275	251	259	262	225	269	275	264	258	245	265	264	254	287	232	238	259	273	258	254	254	245	241	234	250	224	228	250	267	246	260	225	249	264	262	282	263	254	265	256	271	255	250	254	241	220	267	251	265	269	266	280	251	240	253	226	277	281	280
1942	668	705	718	712	722	685	691	661	686	657	661	645	678	663	661	623	641	606	648	615	642	645	658	680	643	615	633	634	632	649	630	626	651	670	622	640	676	633	631	610	649	668	678	647	620	660	647	619	640	684	655	669	656	659	638	663	657	658	641	622	641	630	615	619	630	637	640	645	653	605	627	669	600	609	641	660	624	643	640	644	649	599	637	648	648	636	633	609	602	656	640	654	643	646	657	645	656	621	630	610	591	643	622	661	644	633	632	707	658	628	668	662	608	590	611	619	645	629	628	638	640	684	594	638	642	601	645	647	629	656	635	682	637	637	644	648	630	659	622	657	637	649	634	671	657	652	643	670	672	620	683	623	641	662	648	663	644	620	672	639	633	639	622	659	638	619	630	668	641	648	615	639	658	667	654	615	650	647	644	641	638	645	630	624	646	667	587	650	641	668	658	651	666	657	629	643	633	621	646	652	587	676	637	621	689	679	652	616	686	687	650	617	656	631	640	599	638	675	605	681	654	624	573	676	594	654	667	627	600	666	630	651	625	639	625	636	693	675	660	637	643	652	630	619	615	609	688	610	613	627	596	589	649	655	632	640	647	607	650	680	633	646	720	649	666	680	645	649	631	615	627	610	580	661	649	642	690	631	644	669	638	614	641	620	688	614	664	657	627	637	605	670	638	686	654	703	627	656	652	608	654	640	645	606	665	638	678	622	646	587	656	643	609	661	667	624	641	616	641	666	672	637	654	629	649	649	662	620	622	627	647	684	624	625	636	591	636	678	636	649	623	625	645	613	665	647	663	647	643	611	668	644	597	630	658	600	631	624	631	629	597	649	650	622	644	589	680	684	651	623	647	627	637	642	626	641	617	637	614	664	626	671	634	636	626	622	641	637	628	666	648	618	664	652	630	630	669	673	610	616	625	654	590	590	604	629	641	686	645	676	645	619	625	645	696	640	677	644	680	630	606	660	624	666	635	649	634	649	609	604	644	643	663	604	636	617	597	642	643	663	679	606	641	630	583	668	694	601	653	604	595	656	670	638	661	639	629	682	620	652	640	627	623	597	666	621	609	626	637	614	650	667	620	647	623	641	634	656	616	613	627	619	651	603	645	643	611	652	641	688	639	618	641	673	623	682	648	598	661	617	637	665	630	655	639	648	620	618	627	654	702	632	605	666	621	673	653	678	661	614	632	673	681	676	659	641	626	639	672	636	622	662	675	675	622	607	595	596	652	635	659	660	654	647	643	612	626	590	664	603	616	649	640	655	615	644	645	660	672	633	593	609	620	641	673	672	639	606	617	597	635	612	622	671	621	632	636	637	634	584	634	642	653	623	663	631	658	645	671	636	667	629	639	662	680	659	616	622	646	624	651	598	656	607	634	636	645	643	662	596	606	641	631	592	661	649	616	623	681	682	609	636	645	624	635	632	666	650	615	642	697	664	625	636	658	642	635	651	630	593	637	618	609	693	643	638	670	660	620	663	644	613	646	644	616	582	646	675	580	660	683	648	635	684	660	615	648	624	650	621	660	651	652	627	615	650	644	652	607	637	642	662	673	605	670	624	621	633	626	624	620	623	609	647	667	623	630	634	635	649	666	630	628	599	631	627	675	657	650	652	706	608	651	636	651	658	631	653	664	642	652	679	661	644	648	662	673	648	609	640	622	656	619	702	635	673	633	616	689	644	648	650	638	638	621	620	643	657	594	632	654	628	662	610	641	636	635	645	668	645	619	644	674	634	657	634	670	690	614	625	666	652	613	621	610	674	606	621	630	643	652	621	679	665	622	662	655	657	628	644	610	625	650	625	669	657	679	637	610	677	630	635	684	637	627	610	628	602	595	670	620	665	655	645	663	620	685	637	653	652	641	626	641	656	648	658	657	623	623	687	615	657	702	618	666	653	620	689	668	642	674	657	595	587	664	638	597	645	630	675	624	589	593	641	633	648	615	647	637	629	639	611	607	650	617	650	634	628	681	615	617	623	598	678	623	628	613	598	614	671	647	669	646	631	662	618	659	642	653	652	628	614	641	628	683	642	684	634	678	603	662	633	638	664	646	616	673	630	650	621	633	656	643	639	647	640	635	643	652	627	661	606	628	600	665	674	639	647	660	618	660	639	649	614	612	656	616	659	660	633	687	627	650	623	651	617	634	656	642	641	644	622	653	654	644	628	615	676	670	626	632	636	657	683	611	641	618	631	692	616	621	638	681	635	625	649	639	614	660	611	633	615	594	619	622	617	625	677	690	627	571	653	625	607	670	634	649	620	629	656	668	620	668	659	669	617	647	647	664	674	685	633	634	630	670	654	615	606	664	639	677	620	644	655	641	660	646	667	627	695	669	654	662	639	632	617	681	652	653	668	602	603	608	607	666	660	635	645	638	664	637	620	683	624	644	619	669	656	620	620	682	632	657	633	670	629	659	680	618	646	627	703	652	642	626	655	638	644	651	600	659	689	698	622	656	606	673	647	645	642	613	685	673	643	617	659	625	607	677	672	668	655	646	697	627	624	662	667	598	679	650	625	645	591	684	673	613	614	662	660	643	681	632	655	644	638	663	676	648	692	662	648	645	625	645	618	643	597	585	605	631	686	628	674	690	668	673	614	656	680	637	632	642	670	662	630	645	652	656	601	645	630	622	632	638	626	681	636	601	587	643	659	644	673	632	697	649	649	604	655	629	656	635	651	629	626	660	670	651	589	665	660	632	665	649	613	643	660	677	649	699	650	654	699	634	638	631	638	678	679	618	664	616	660	646	593	636	636	639	664	620	654	635	604	663	670	656	594	607	661	641	624	634	688	611	634	644	592	609	686	698	580	642	654	626	650	603	642	605	670	637	601	641	671	637	617	645	656	653	613	623	631	641	676	630	655	624	592	658	630	628	596	645	607	631	684	605	689	599	603	656	648	632	605	590	619	685	619	619	599	642	620	642	627	644	618	621	658	669	639	636	620	679	640	679	649	612	673	646	633	599	628	621	646	630	666	639	671	633	645	624	656	646	650	597	610	620	636	691	643	663	606	672	619	624	638	628	649	663	669	613	646	638	677	674	624	648	659	656	634	636	668	689	632	602	604	617	619	633	675	646	678	649	624	646	670	626	596	642	661	679	668	685	635	656	640	667	612	612	675	619	597	670	630	671	661	621	666	617	621	609	683	627	643	692	645	648	566	634	666	635	689	643	632	643	650	649	633	611	690	672	623	590	675	671	657	608	669	627	648	662	645	620	619	644	679	666	645	638	626	632	635	634	622	684	658	656	647	638	641	649	678	634	655	656	686	649	631	605	643	632	638	654	646	626	666	637	601	642	607	659	624	658	637	633	613	625	644	639	664	669	637	656	619	702	637	638	660	617	649	662	671	692	679	615	655	654	632	630	645	637	636	625	642	697	631	625	665	637	641	629	660	663	630	724	664	653	617	635	611	626	665	631	633	631	627	640	639	664	649	660	647	637	606	620	634	671	607	670	652	633	644	692	602	640
8139	789	763	752	610	484	516	451	441	439	451	457	436	386	426	421	448	399	427	451	411	419	426	443	437	407	433	421	440	462	424	425	450	470	402	383	383	414	404	392	430	401	424	434	418	394	406	413	394	375	403	437	463	413	388	378	405	419	390	444	406	418	402	393	420	418	423	401	361	415	422	366	410	405	390	398	388	364	387	430	433	444	405	416	419	386	383	395	404	365	405	379	438	402	427	408	399	368	415	386	394	415	414	434	440	396	398	414	379	428	391	443	419	413	410	383	379	427	419	427	417	400	370	429	405	398	405	377	395	400	434	435	401	424	403	423	398	437	418	428	422	414	401	416	425	413	422	441	427	411	419	449	405	382	398	433	413	384	414	399	425	415	389	401	441	445	394	371	461	440	409	376	435	424	421	425	418	429	434	412	390	411	374	395	421	382	412	402	430	366	402	425	385	375	413	393	396	409	405	425	385	415	424	435	395	438	427	414	429	404	370	427	395	375	409	413	437	437	429	451	402	397	424	428	435	445	376	417	388	422	405	410	408	427	447	393	416	425	381	421	432	407	376	373	387	414	395	397	385	403	405	404	442	391	422	395	431	406	401	417	397	409	405	431	398	421	390	407	414	390	387	395	404	430	405	400	382	385	384	388	376	423	369	363	437	434	397	456	381	384	413	449	420	450	419	436	394	390	401	433	422	410	366	452	396	398	416	436	430	423	403	410	429	357	391	374	479	416	381	362	420	435	425	431	410	422	436	398	461	403	390	394	416	386	399	413	421	407	439	371	371	454	406	396	430	391	450	419	368	400	349	404	433	416	417	403	457	389	385	420	401	366	396	376	416	422	430	429	461	412	403	416	389	392	411	420	411	378	409	406	389	420	379	407	396	403	424	431	439	428	388	424	410	388	393	392	416	426	401	419	438	388	417	442	385	411	437	419	464	400	397	413	393	405	397	400	378	383	463	373	420	438	404	394	419	385	415	445	430	386	413	406	434	436	351	391	393	429	416	385	390	401	430	436	457	373	411	431	401	378	424	418	474	422	403	408	375	372	373	370	422	412	440	385	410	397	446	422	455	383	400	397	388	410	459	408	398	407	350	393	406	412	396	416	407	434	414	413	376	393	403	452	399	435	385	359	411	421	390	396	400	411	397	424	423	419	457	368	422	422	391	385	422	410	445	403	392	425	407	391	423	376	354	422	420	436	416	384	450	434	420	408	392	437	373	392	383	433	387	404	406	387	419	426	401	387	426	441	384	378	421	434	414	435	410	417	437	425	413	405	378	408	357	386	377	365	372	401	423	428	440	385	448	443	413	421	428	402	417	410	424	452	408	384	461	393	395	391	390	379	366	330	387	421	384	435	361	385	407	393	376	437	382	421	409	425	409	422	416	414	425	398	415	366	411	381	364	420	402	367	422	402	405	419	374	390	396	403	403	374	369	437	381	465	444	410	450	411	394	391	398	406	424	410	419	413	415	423	425	404	422	389	418	379	418	363	418	399	394	399	418	403	395	401	387	397	425	404	418	409	419	385	405	416	456	430	430	429	443	418	420	417	396	374	393	413	377	438	451	406	387	430	413	404	377	423	407	393	422	416	418	386	426	427	437	420	377	419	401	412	399	404	412	385	409	353	414	410	431	420	389	399	395	414	398	389	394	394	432	448	379	474	448	482	393	375	402	381	384	403	404	426	419	431	437	397	411	423	464	427	385	419	383	414	386	389	378	418	399	380	404	400	464	391	403	441	426	407	424	385	435	439	414	419	419	427	389	383	412	414	376	411	417	405	431	443	407	362	423	456	425	441	386	403	387	419	377	381	399	372	391	451	430	431	406	386	431	432	387	434	396	442	404	375	438	422	397	419	405	445	429	440	449	382	378	407	451	379	381	460	418	411	391	406	392	430	393	362	341	421	421	461	420	409	422	466	415	405	413	410	403	401	382	411	417	411	429	390	418	402	410	419	399	420	422	437	431	406	422	391	380	424	433	413	423	409	405	412	409	400	412	407	409	421	414	435	369	426	385	426	425	410	409	428	428	393	414	410	389	403	378	407	382	459	403	431	436	386	402	392	401	395	418	424	424	431	409	424	425	436	435	402	408	394	374	411	435	373	420	416	419	397	426	446	413	396	431	407	389	450	419	404	405	388	429	459	391	392	382	378	395	401	408	411	421	390	395	409	438	441	369	414	436	420	407	424	437	430	400	410	388	413	422	416	431	400	446	393	412	386	445	381	397	399	422	411	402	417	395	402	409	427	389	414	375	394	420	427	413	399	415	415	427	414	414	404	425	425	360	399	398	369	390	408	414	394	423	427	437	418	409	447	408	421	402	420	411	392	400	422	382	387	420	441	409	439	397	407	425	417	407	419	404	428	436	439	422	391	395	410	408	455	376	420	394	438	393	405	423	389	399	395	416	394	406	367	390	443	386	408	380	429	438	386	424	369	447	451	415	434	424	407	400	413	442	407	399	378	404	412	387	406	362	369	406	408	423	422	413	376	375	440	383	359	403	417	431	409	422	383	452	410	395	438	417	394	423	407	418	436	399	375	416	451	429	399	391	437	395	411	402	413	373	368	435	426	384	391	421	412	389	406	371	437	404	432	425	375	411	429	466	392	414	403	413	436	420	447	396	430	412	427	381	401	445	425	448	398	422	403	399	408	401	421	433	433	427	434	405	398	377	396	422	407	359	413	381	400	424	409	439	435	408	408	432	425	412	409	409	389	409	420	400	446	394	426	397	389	430	408	396	444	432	404	433	433	393	432	398	396	405	406	359	423	407	399	392	403	406	406	393	383	416	401	388	405	411	456	393	400	374	375	407	396	415	410	385	418	384	417	421	378	421	470	381	402	425	417	421	415	395	393	396	415	440	407	445	397	449	370	398	419	414	403	420	407	391	409	377	444	424	432	385	410	414	419	406	403	408	409	391	435	420	372	418	362	415	399	397	398	427	410	410	447	407	417	441	416	414	407	389	451	416	410	415	416	418	419	430	406	412	402	391	402	395	390	450	428	426	431	430	417	417	425	419	454	427	374	395	415	409	406	442	417	403	400	408	369	376	383	405	424	394	402	401	378	433	363	419	415	449	389	379	438	432	403	400	420	424	413	390	412	395	425	364	390	396	438	374	414	405	411	407	419	396	408	430	410	429	429	414	432	404	398	402	448	387	388	429	450	423	408	402	441	416	413	439	419	416	427	398	404	427	395	363	395	390	389	481	397	390	458	407	402	384	411	454	416	389	415	434	412	434	395	420	428	415	375	408	416	418	374	422	397	409	406	386	413	357	419	432	367	399	416	416	385	437	352	419	423	397	389	386	370	415	414	415	369	425	387	415	412	375	423	439	448	420	416	390	394	396	402	393	411	386	396	427	419	412	389	413	423	411	450	427	389	431	431	383	407	397	397	432	395	414	408	450	423	381	401	405	432	385	387	405	459	418	391	380	385	419	409	406	433	432	414	387	422	369	386	408	348	383	429	398	394
6892	1209	1733	1954	1737	1547	1435	1369	1292	1135	1137	1086	1078	1008	944	1060	969	983	1047	1004	951	955	949	940	1000	902	999	923	955	970	972	935	964	943	923	955	962	928	973	918	960	924	948	973	917	928	932	979	934	930	963	983	981	967	924	929	933	898	954	914	944	1005	963	922	964	906	943	975	969	1016	986	968	931	956	952	986	1014	938	890	911	865	919	996	930	962	984	882	935	964	887	890	941	913	950	901	980	926	940	982	957	924	940	908	930	895	950	945	940	915	944	976	943	910	902	928	936	934	928	898	923	958	937	944	907	954	965	907	915	886	946	942	925	942	935	905	973	933	940	925	920	926	942	950	947	936	905	966	947	913	926	947	933	956	944	918	907	929	935	927	942	967	874	933	916	888	974	929	975	906	936	921	885	933	924	1003	931	913	911	971	928	925	927	919	917	908	908	916	948	935	909	919	945	934	911	970	902	882	921	925	921	930	942	945	885	914	942	935	907	929	915	1013	923	901	882	923	909	951	949	922	929	935	940	897	942	903	918	899	906	945	886	948	941	905	904	946	966	902	911	898	899	927	952	891	929	944	872	934	910	971	906	969	958	919	924	950	956	975	921	925	912	903	932	942	893	905	945	931	926	943	936	995	966	932	909	864	939	956	910	897	944	930	983	915	935	934	939	916	941	956	949	916	903	966	889	897	954	925	910	955	920	907	916	982	908	930	981	930	973	966	990	969	939	993	917	977	909	931	957	952	892	936	855	932	890	929	950	904	942	915	927	942	960	981	914	952	958	909	944	907	929	948	935	906	938	954	948	920	972	914	928	919	925	908	912	945	860	936	947	932	982	920	944	1012	985	920	928	946	944	988	980	921	994	931	921	937	893	927	922	970	928	953	930	945	955	968	965	925	930	987	934	981	910	906	957	906	973	930	921	892	906	952	957	968	944	890	947	938	874	983	897	962	936	1005	923	961	927	1005	888	887	955	896	908	942	911	934	945	971	918	969	925	931	913	922	964	947	939	911	946	943	915	964	925	885	978	931	921	938	951	961	930	935	914	942	977	952	907	952	919	978	921	946	877	932	942	933	960	956	927	979	970	923	919	926	930	944	879	938	934	928	940	945	946	895	910	933	913	938	993	923	948	972	950	908	982	963	954	938	935	901	986	895	962	938	978	928	928	949	929	969	947	959	963	945	934	902	884	886	957	939	950	943	892	941	914	980	967	962	959	872	954	975	909	951	937	918	941	915	913	935	884	914	948	913	920	939	907	926	930	943	946	969	883	951	954	916	920	886	911	969	926	940	944	955	924	929	903	918	926	948	981	935	929	954	919	928	937	932	933	897	951	883	939	931	1007	935	942	986	921	948	936	862	970	939	885	940	931	974	922	986	939	934	939	914	925	890	970	913	932	894	903	921	952	931	930	914	947	976	964	950	892	902	967	935	898	973	945	922	955	918	937	951	1003	943	979	960	923	871	912	946	946	923	987	911	927	929	945	969	945	889	967	970	958	962	941	847	993	963	918	1004	955	916	892	947	933	932	892	949	916	923	899	924	922	929	951	932	987	938	927	904	921	983	906	937	910	955	905	964	946	947	950	924	868	934	949	921	898	927	925	938	980	972	941	992	903	957	962	882	914	900	911	919	952	928	920	953	938	989	915	928	946	927	930	955	944	954	976	967	942	958	966	932	938	929	974	932	945	896	863	967	902	949	915	960	962	954	996	936	948	929	869	894	958	1011	908	940	911	1003	922	941	938	932	874	934	955	943	877	920	942	920	902	959	903	894	941	913	921	933	927	905	916	1012	975	916	908	978	925	951	882	909	911	952	933	946	943	895	910	929	976	946	970	901	891	946	940	916	938	968	943	1004	906	935	904	938	911	945	933	895	987	904	920	944	926	927	918	912	973	887	984	976	936	919	951	920	922	905	954	958	931	913	987	906	960	938	875	878	941	947	919	923	942	934	946	948	905	968	953	890	907	864	1013	927	897	925	964	891	936	947	946	881	942	936	884	927	939	937	965	920	951	962	931	927	871	905	933	918	933	904	899	923	954	940	950	938	934	944	914	907	913	922	952	905	980	937	911	910	912	920	942	955	930	878	972	898	940	946	929	907	910	940	911	874	903	938	952	944	931	910	934	879	954	932	894	990	950	937	919	981	896	905	958	926	904	945	942	928	944	894	939	880	962	912	924	943	943	930	925	937	983	917	999	947	905	958	935	921	916	915	888	933	948	1013	913	904	942	983	928	926	918	1004	913	928	964	951	908	912	954	976	956	981	946	888	890	983	951	951	910	904	964	871	898	967	920	934	949	891	936	913	939	918	992	953	911	969	982	953	962	896	961	978	911	942	924	1009	953	961	902	949	899	957	887	928	982	884	997	990	967	961	912	933	943	881	958	908	934	913	972	912	931	928	915	883	980	1019	974	896	1006	1005	962	913	958	901	883	946	982	952	979	925	905	979	924	885	884	1010	932	904	946	967	936	857	923	905	936	933	895	936	923	921	969	935	991	928	956	919	908	878	938	951	902	911	976	926	948	1000	932	971	928	971	895	917	934	894	948	937	923	918	917	868	931	970	907	962	980	890	914	957	913	969	951	954	960	898	924	916	948	939	949	926	926	932	929	953	988	947	959	860	901	987	906	945	918	891	910	920	952	975	925	890	957	941	962	970	857	925	978	938	946	992	937	936	900	951	940	929	930	901	971	872	938	969	907	940	903	955	929	872	853	962	905	930	966	958	917	955	952	927	937	937	983	921	936	950	962	886	941	949	940	955	919	925	897	939	918	922	895	991	928	971	935	920	897	956	917	941	961	934	951	940	919	1005	937	942	926	918	933	940	975	928	979	916	926	973	934	958	951	962	925	924	918	924	926	875	931	943	943	935	940	924	916	952	972	932	923	914	910	933	941	925	953	899	918	933	903	925	897	932	955	981	929	939	932	964	883	883	993	947	932	885	918	891	946	918	901	966	929	913	935	964	904	933	937	938	948	938	881	946	883	966	978	930	904	908	912	937	927	977	901	949	920	873	891	968	887	946	954	884	963	927	978	880	948	940	900	941	959	932	922	900	946	965	921	961	954	944	938	938	935	864	903	953	966	937	967	884	898	931	947	977	921	943	896	951	878	895	966	920	937	905	967	969	958	946	977	949	935	916	932	917	904	968	949	949	913	902	872	923	896	947	939	966	967	906	940	914	945	896	937	900	969	991	1000	902	895	909	894	964	937	958	927	941	903	939	980	969	938	927	972	924	1015	925	988	936	960	946	1003	970	942	872	950	933	912	969	970	921	941	967	969	943	949	964	995	966	927	953	909	904	959	940	933	1010	920	908	937	947	938	882	892	995	928	939	886	844	929	976	943	925	997	863	938	955	897	912	965	942	905	896	881	970	950	949	973	955	905	935	878	891	896	954	952	914	920	969	870	932	967	930	933	875	901	945	938	891	967	896	887	928	938	922	951	929	917	904	946	938	952	968	968	919	899	947	959	939	968	914	958	937	891	932	884	948	913	876	903	891	975	920	946
15089	1349	1118	935	736	564	457	432	468	407	382	330	393	365	348	371	321	351	282	351	343	326	346	348	381	357	328	314	324	320	323	312	331	324	328	322	299	339	284	327	345	319	325	325	337	313	334	355	317	314	350	318	331	260	285	278	321	328	314	317	305	308	346	320	321	288	299	328	287	319	319	329	306	371	318	299	331	350	338	349	323	312	308	308	304	307	335	316	342	328	309	286	301	330	357	306	293	357	329	313	342	295	302	298	330	344	294	321	349	316	295	336	325	300	292	346	343	323	320	320	288	342	342	316	333	293	328	327	325	314	291	344	329	304	308	287	344	349	334	335	331	295	276	332	328	341	316	270	341	351	346	352	331	343	345	308	281	289	307	337	309	316	321	310	339	306	348	306	295	317	287	306	315	326	306	283	298	325	308	350	334	306	277	328	336	309	326	308	325	289	334	324	336	320	323	317	366	371	307	310	305	305	306	307	332	332	337	291	287	309	301	336	317	332	308	313	307	310	282	355	313	339	285	325	334	326	269	298	313	324	318	324	312	311	350	292	290	335	323	341	335	295	292	318	326	295	307	304	313	326	356	371	332	305	334	295	316	346	323	343	294	319	280	314	325	294	336	339	341	294	318	321	341	299	323	321	337	313	340	309	299	367	323	307	334	278	322	304	301	312	332	332	305	326	302	315	334	339	286	331	292	351	316	332	332	279	313	319	316	278	285	329	334	351	329	317	283	340	308	320	327	334	311	287	309	325	312	321	334	298	306	326	305	290	310	329	319	308	267	301	316	323	353	308	302	336	328	320	350	338	343	313	332	339	317	362	363	290	268	339	306	342	311	300	313	312	316	318	312	320	354	305	320	307	314	310	341	324	321	314	317	320	330	286	329	341	312	314	322	296	348	311	300	316	321	302	325	315	294	312	316	334	289	297	302	311	299	326	296	315	321	295	336	301	312	349	347	339	310	299	328	292	317	322	338	311	307	324	319	359	318	327	314	359	370	328	308	304	330	334	321	327	316	282	303	349	324	297	304	306	316	283	319	303	366	354	320	282	334	337	332	316	325	339	303	286	339	309	319	318	344	316	342	333	288	326	316	332	305	305	317	356	316	352	305	292	358	309	320	274	346	311	330	281	344	313	320	302	329	303	294	304	310	321	281	328	312	323	317	342	349	328	321	327	299	301	332	308	340	357	316	294	339	310	327	322	313	355	341	300	302	326	305	338	339	327	314	349	332	278	284	297	312	323	337	310	318	293	289	333	319	299	283	360	298	328	327	314	329	299	295	343	299	341	307	331	309	323	315	285	319	325	316	330	335	335	322	309	322	304	311	318	285	305	292	327	345	327	294	330	307	345	351	319	316	323	290	292	324	293	296	337	291	320	313	323	305	298	300	323	312	312	354	314	320	314	314	302	266	314	354	306	320	345	307	315	319	292	321	299	331	309	355	353	316	297	305	316	292	337	288	343	314	308	314	354	325	313	345	318	333	321	331	345	266	310	306	294	288	309	285	295	286	302	308	328	293	366	309	319	313	305	281	314	328	327	313	362	323	307	315	348	319	304	324	278	322	310	321	336	337	344	337	334	306	311	333	274	344	292	309	341	331	332	315	313	305	311	333	303	318	359	302	281	284	295	296	328	315	340	323	326	315	332	279	315	338	320	308	303	313	334	345	340	311	308	349	309	326	325	311	320	316	308	312	341	345	316	332	335	329	346	325	326	327	311	330	314	339	327	296	292	317	347	302	317	326	306	314	295	295	308	324	301	321	307	345	309	309	301	291	305	309	336	311	302	311	338	330	294	306	314	323	306	340	323	312	322	361	316	295	306	333	314	287	278	307	332	307	352	329	334	334	308	265	351	322	319	283	325	333	300	304	310	311	307	278	290	345	326	351	303	311	314	316	303	317	339	305	339	315	298	296	297	314	340	304	327	323	317	345	302	317	323	323	334	326	313	345	314	396	301	327	275	313	273	328	286	336	291	313	313	332	283	299	319	321	332	317	310	284	271	320	305	283	312	281	330	328	320	299	334	305	348	334	297	297	293	308	326	321	329	326	312	300	351	357	330	328	313	330	300	315	377	331	315	313	310	313	313	341	328	324	321	309	303	315	328	324	302	343	313	326	350	322	299	318	295	317	328	335	310	303	334	313	308	294	325	336	321	336	312	363	342	314	311	305	302	335	304	328	293	299	316	291	308	349	319	317	314	288	325	301	347	303	348	315	329	311	288	299	354	320	332	307	303	285	322	338	311	328	314	345	277	324	323	311	291	317	314	314	319	345	311	291	293	289	304	274	346	336	309	337	349	342	342	317	306	345	322	295	319	308	344	292	310	319	360	317	341	319	319	294	292	353	339	309	323	331	281	331	277	296	323	327	342	321	301	337	330	326	320	317	314	348	300	305	290	317	303	304	304	301	334	305	310	311	309	317	300	301	335	315	332	256	321	339	309	295	308	332	300	334	336	343	311	318	324	301	333	334	331	347	354	313	327	292	299	353	324	326	323	268	340	334	305	346	307	326	324	309	318	348	316	293	350	339	333	296	313	335	330	303	305	313	336	334	320	301	322	325	330	318	355	313	299	329	302	306	304	335	302	331	308	311	325	301	328	331	329	290	333	316	306	320	326	336	320	320	301	302	319	308	320	312	303	327	331	320	316	307	304	340	314	318	321	303	305	273	299	295	314	332	355	296	294	346	317	281	307	322	307	317	312	364	325	332	316	291	322	294	322	315	366	309	295	296	324	328	338	305	276	321	340	349	310	311	331	309	291	289	339	354	307	323	361	308	324	331	342	316	307	292	285	315	267	311	279	337	300	290	315	337	306	359	312	340	338	298	302	312	287	324	317	289	317	314	317	306	305	321	312	280	280	282	324	305	324	368	329	291	305	320	334	304	304	326	309	312	326	334	294	302	322	323	305	292	332	311	300	304	306	309	331	300	333	324	344	303	331	300	310	329	305	314	302	292	336	328	306	339	292	290	315	281	338	346	314	302	324	308	336	333	294	310	300	332	277	309	332	311	343	346	348	288	361	289	317	329	294	334	311	302	373	315	306	318	323	320	307	315	311	311	358	313	304	294	337	306	301	328	288	315	294	345	329	301	316	316	336	322	315	339	298	316	301	336	333	317	311	312	336	307	323	348	330	301	320	319	313	303	316	330	340	341	301	321	326	329	324	318	309	305	293	349	309	281	310	327	300	310	299	352	332	344	304	338	310	325	311	295	317	341	291	330	329	335	319	267	334	326	342	302	358	309	320	289	321	312	321	334	302	317	327	333	344	287	312	333	273	321	321	335	357	323	296	310	319	309	314	315	307	335	299	326	288	335	292	297	316	345	346	317	316	308	311	325	333	297	334	324	332	316	303	337	313	308	340	330	314	308	315	261	314	280	316	312	287	295	307	301	335	351	335	317	287	330	322	321	296	289	316	311	352	308	309	321	327	315	302	311	342	296	346	326	312	302	306	346	332	280	285	283	351	316	272
8367	1334	2313	2687	2330	1911	1677	1429	1281	1210	1141	1073	952	937	932	923	897	891	847	865	828	755	778	796	803	730	767	737	710	709	769	756	769	747	724	728	740	734	767	712	718	738	746	751	776	736	723	754	777	758	775	781	747	776	707	737	771	717	768	776	726	715	742	726	748	707	672	710	680	737	735	677	760	747	726	722	760	742	739	780	749	691	727	662	743	725	719	709	676	781	745	750	752	720	689	732	715	755	733	712	747	761	690	734	688	700	728	701	759	743	706	723	723	726	753	714	750	679	725	740	721	735	705	714	745	743	742	759	760	734	716	722	746	702	680	740	712	746	712	716	740	738	705	724	734	753	668	700	713	733	727	716	683	737	759	710	748	768	746	727	708	701	759	761	683	749	725	707	717	689	727	702	747	743	760	713	727	713	691	716	736	728	748	732	714	728	760	759	721	719	678	742	754	723	735	741	738	721	699	737	746	673	685	729	719	708	725	736	750	752	684	705	715	765	743	694	735	745	740	762	694	727	734	666	698	717	721	752	700	691	714	691	752	724	744	652	684	741	714	740	685	710	712	726	741	694	690	691	720	720	767	693	723	706	717	738	739	694	742	672	712	745	730	717	724	752	738	729	682	716	692	754	784	701	702	739	702	710	685	734	683	703	680	766	654	736	739	760	679	747	716	700	703	748	706	691	763	775	758	720	722	770	672	736	743	726	814	778	703	707	692	682	739	733	731	715	763	680	689	760	755	706	740	725	758	696	706	684	781	727	723	727	706	762	732	714	679	726	717	740	747	702	740	724	769	741	720	733	696	741	684	701	718	724	718	731	727	650	679	755	747	719	742	713	676	725	665	732	742	747	704	674	787	699	722	677	756	725	731	733	695	700	777	726	701	721	734	748	736	685	687	757	692	664	745	748	724	720	704	740	672	735	738	709	702	686	674	749	680	725	729	740	715	755	694	766	711	724	723	738	706	662	682	760	756	733	740	755	715	653	698	788	714	751	751	743	730	693	699	694	772	753	765	722	720	783	724	744	730	718	695	654	672	745	702	744	752	706	739	753	704	714	702	718	726	719	669	710	726	717	767	737	699	693	740	729	698	737	685	690	742	671	733	745	724	711	707	724	734	745	745	735	709	741	679	712	708	698	742	685	674	704	670	677	770	728	707	704	682	736	739	712	697	705	666	744	808	742	730	724	737	706	699	720	767	731	701	774	707	679	742	703	728	740	709	748	725	742	751	742	714	747	675	726	733	660	721	760	726	733	716	743	698	712	741	719	715	719	671	700	733	692	727	712	761	702	694	722	730	732	710	740	749	670	700	751	740	712	745	702	719	713	669	737	722	739	731	729	773	741	743	761	748	740	746	758	755	715	701	686	725	713	668	762	766	721	735	782	750	793	727	742	728	744	684	784	726	714	744	690	697	737	691	752	687	748	718	665	757	677	771	720	717	662	694	743	717	800	706	723	720	720	707	768	701	724	713	741	743	716	761	730	759	722	676	707	705	742	743	716	720	723	747	691	656	754	716	769	735	752	744	691	715	693	730	733	694	708	718	776	738	707	705	745	724	722	720	729	690	760	713	676	742	651	743	689	752	697	710	714	726	749	725	773	688	740	746	727	737	759	650	707	683	734	739	720	742	750	745	726	747	780	721	748	694	740	766	718	710	738	703	729	766	677	681	726	721	684	660	693	655	737	717	762	715	737	786	751	738	778	711	698	725	713	686	760	758	702	775	725	776	710	728	701	703	735	717	712	733	742	744	751	729	708	727	699	651	731	683	685	750	699	719	764	734	755	673	739	722	706	703	748	723	780	716	723	693	667	724	729	736	699	741	708	709	713	710	725	675	732	743	722	718	752	727	739	737	750	770	751	725	768	745	691	767	767	710	732	739	677	764	713	728	708	751	699	759	764	711	699	711	720	716	741	704	724	736	704	715	739	761	741	732	693	726	713	733	742	718	749	709	723	706	706	695	722	727	726	738	751	738	726	717	740	748	734	723	671	712	725	659	690	694	725	668	714	751	778	731	676	707	660	738	685	686	738	693	725	673	731	704	726	754	724	681	747	759	741	751	727	763	733	765	690	735	743	680	717	735	733	735	724	733	839	710	683	725	723	723	703	670	787	686	701	734	663	706	710	756	704	742	741	723	744	705	718	718	705	739	707	705	728	721	721	723	708	753	722	750	689	745	722	719	713	704	708	738	709	694	720	727	709	705	691	677	692	718	742	689	731	683	763	720	769	759	663	739	710	717	688	700	735	732	672	681	759	734	708	708	714	755	731	722	744	749	738	725	722	734	698	720	707	731	698	696	715	726	683	708	722	697	693	711	717	743	729	704	764	730	738	700	723	737	722	718	690	688	703	716	710	688	726	742	698	687	737	744	709	710	689	727	718	699	712	740	753	706	721	689	725	689	732	764	719	703	803	713	709	744	664	728	697	732	674	717	648	654	662	673	718	689	707	733	734	727	733	716	801	737	707	683	689	718	678	732	700	729	725	729	785	676	756	776	747	688	764	714	747	773	691	688	768	705	748	725	712	732	703	719	760	704	692	729	702	742	704	716	749	722	673	722	702	679	697	732	707	693	712	737	703	725	714	698	712	693	754	712	775	734	749	736	739	759	725	688	733	689	695	735	698	721	739	688	712	719	677	729	690	742	709	699	716	814	751	721	731	687	729	727	694	711	732	705	707	706	706	727	679	734	739	735	742	677	780	690	692	700	729	710	745	691	745	716	748	692	689	729	765	716	740	699	673	744	736	699	754	729	719	711	722	758	731	703	686	751	758	709	709	662	682	730	722	757	718	748	705	717	742	744	689	763	745	720	746	685	714	741	697	723	685	720	677	720	734	682	747	691	718	741	699	693	725	703	724	686	752	733	713	726	767	754	756	758	753	728	700	696	668	730	723	781	701	715	720	720	719	724	739	711	702	759	756	741	711	751	731	726	753	720	686	745	720	750	686	712	744	710	694	736	730	719	694	703	683	716	733	747	688	721	721	695	725	757	760	761	698	664	687	720	729	754	775	699	710	730	751	709	733	699	704	725	758	679	714	666	717	716	738	711	686	687	710	730	705	687	727	691	747	733	699	709	721	735	724	704	696	689	740	709	750	729	733	668	755	712	709	779	741	698	693	724	697	690	717	705	734	728	703	674	707	704	669	718	681	694	704	701	744	702	729	729	708	734	770	720	704	688	720	763	755	732	704	718	702	717	737	737	707	686	711	701	701	722	686	723	715	693	729	696	680	739	721	763	757	708	719	720	722	686	751	734	736	684	713	668	732	753	745	723	754	728	728	687	689	730	748	727	702	689	697	732	721	739	726	709	744	711	659	735	713	729	713	737	748	710	716	737	720	730	679	759	725	740	728	724	774	719	726	735	728	710	656	737	745	732	721	738	695	708	708	676	731	741	654	739	744	726	725	702	734	744	690	716	756	743	747	721	745	709	726	700	729	697	753	716	745	740	715	750	733	715	758	721	692	724	725
1457	292	290	305	291	279	240	247	278	243	272	281	252	277	246	250	247	260	255	254	320	286	274	249	232	234	245	241	267	263	249	283	251	260	260	261	288	259	269	243	286	269	285	235	258	279	257	276	272	295	244	267	258	237	252	255	283	234	241	253	264	259	275	260	231	268	234	267	295	270	257	257	248	283	258	271	279	264	258	224	256	291	277	263	301	280	257	271	292	268	249	257	257	252	259	267	247	276	250	271	287	244	277	261	266	225	274	263	277	274	290	271	283	232	291	281	244	289	270	270	229	278	287	265	256	266	241	269	245	297	272	262	269	274	265	265	250	294	249	281	269	270	265	264	278	263	274	277	231	265	267	263	269	239	256	244	269	264	265	254	230	242	286	244	265	246	235	242	245	263	258	245	280	282	266	280	293	237	276	255	264	273	280	247	284	264	242	298	269	236	229	255	244	240	284	230	259	250	268	243	248	281	291	264	286	288	253	288	272	271	255	267	268	275	277	239	233	230	268	260	255	244	268	265	250	249	261	252	236	289	250	289	247	248	274	268	272	223	248	271	267	275	276	255	243	245	264	252	261	284	259	285	274	293	240	289	236	292	276	251	267	280	284	252	251	249	273	271	249	275	237	269	243	260	269	280	259	285	256	260	254	268	220	263	285	243	243	263	306	309	255	249	254	260	279	264	267	253	286	289	254	286	264	253	258	290	249	260	241	268	260	275	286	248	280	270	255	245	301	258	274	257	256	250	244	258	251	277	267	240	273	257	278	241	273	289	248	244	238	234	249	246	282	258	256	286	245	245	251	291	257	239	261	273	246	274	282	248	225	274	265	272	227	238	257	280	261	238	275	273	259	242	263	241	260	240	238	262	270	296	268	256	236	272	259	233	233	271	282	283	270	259	281	260	264	261	256	269	259	297	268	246	280	272	243	280	257	284	232	286	284	287	254	273	258	243	253	247	234	261	247	269	276	257	253	242	259	263	270	277	241	251	255	264	253	250	269	253	256	240	272	267	275	280	258	245	263	278	270	261	260	299	239	281	275	240	271	264	277	259	258	267	269	253	240	238	240	264	251	251	247	274	242	263	294	274	268	236	277	299	255	261	260	248	232	250	260	281	240	240	248	275	245	270	228	258	236	260	256	272	270	238	245	245	262	267	239	246	245	248	263	252	258	270	315	264	260	245	280	267	246	246	312	264	273	281	287	260	270	249	252	294	295	286	262	285	260	261	262	276	254	276	242	231	260	242	242	237	255	239	231	245	255	263	263	278	253	273	250	250	272	274	276	273	249	263	282	257	296	226	242	239	286	251	265	232	275	286	265	214	263	248	277	266	268	298	262	255	223	251	255	255	248	217	269	260	268	247	247	234	260	261	264	250	273	254	250	247	273	254	272	244	276	241	264	270	251	254	288	262	248	248	242	243	268	237	240	264	303	253	273	263	284	247	302	263	261	260	273	237	278	268	265	276	277	244	239	268	276	285	266	262	264	229	259	245	297	267	267	244	261	262	274	225	270	302	245	251	256	278	272	286	267	259	267	241	233	268	256	257	260	241	247	243	239	277	270	269	243	233	269	228	251	281	285	245	256	260	243	268	244	220	238	253	255	274	262	246	263	268	270	273	258	235	217	268	240	278	251	265	271	246	264	259	270	243	258	279	256	262	253	245	285	266	241	252	266	239	250	275	249	310	249	229	270	301	235	295	250	283	241	282	277	257	281	273	246	228	276	255	280	276	242	274	270	280	245	239	258	293	291	247	257	244	247	233	247	268	250	281	252	256	250	248	242	286	267	238	269	270	281	287	258	270	284	252	251	248	269	246	248	248	286	258	261	285	241	245	263	263	245	255	289	247	251	238	292	243	281	264	285	243	280	247	262	279	276	256	263	296	283	293	263	254	270	253	249	224	228	257	257	254	236	255	283	278	248	227	271	262	214	262	253	250	269	260	239	242	268	248	246	258	265	286	286	253	245	269	258	260	291	291	264	264	248	249	289	266	267	246	265	291	245	253	264	265	250	246	265	249	257	307	261	239	259	266	310	258	265	261	267	250	276	262	263	254	238	264	248	244	281	232	263	259	259	256	239	273	261	278	275	247	257	273	287	247	230	245	251	266	252	243	271	255	273	264	257	255	275	262	222	274	245	250	266	242	254	269	266	282	293	253	280	236	240	239	269	284	250	257	276	249	256	258	244	251	252	273	241	282	242	264	254	266	269	265	281	274	287	235	236	253	284	240	238	240	284	267	265	269	262	261	282	243	249	264	279	276	288	271	250	299	282	265	264	268	255	269	249	270	257	270	261	260	246	234	272	273	260	288	263	260	303	286	230	249	241	243	246	245	243	243	259	256	293	249	244	266	275	243	258	270	263	261	263	260	271	251	277	250	244	267	236	264	284	303	282	232	290	244	305	265	273	252	258	263	245	282	245	248	263	256	266	254	265	254	256	244	287	279	307	282	243	273	266	265	254	266	265	278	291	265	260	239	286	267	262	256	247	260	272	277	257	295	232	231	254	235	250	280	277	263	242	252	263	281	254	258	256	255	250	268	293	280	254	264	239	256	237	259	260	258	271	242	267	253	240	265	245	265	251	238	249	275	250	230	269	281	245	252	275	285	250	254	233	264	279	259	245	258	249	275	267	249	239	243	283	285	255	239	250	272	276	271	253	245	267	231	273	261	257	260	271	255	294	269	256	277	266	270	270	259	286	274	273	265	276	259	286	259	282	256	236	269	274	246	267	253	236	242	260	245	237	275	288	265	242	262	259	286	236	263	256	257	260	236	259	255	245	291	280	242	246	273	264	273	215	267	259	262	266	253	276	248	231	255	259	250	308	253	299	274	250	221	255	286	231	219	286	262	243	243	255	250	256	260	249	258	273	269	270	278	291	255	240	281	253	252	301	252	236	284	309	272	254	247	291	231	295	242	252	291	289	260	244	279	265	258	264	248	274	273	247	248	287	259	257	249	259	258	273	230	265	249	277	269	259	277	236	254	265	269	270	238	242	246	263	259	264	273	275	274	237	238	247	245	264	256	263	254	242	237	256	255	268	285	269	262	263	273	264	297	260	256	263	250	274	290	264	253	252	271	238	258	246	237	267	244	284	294	229	255	283	269	254	255	269	265	256	253	261	258	252	272	252	251	259	250	240	282	266	289	250	255	222	284	244	260	239	239	258	285	275	287	242	251	276	293	247	247	262	269	296	251	228	235	263	289	233	290	283	267	250	260	272	259	265	279	267	275	250	271	263	292	275	251	254	218	245	264	278	268	261	271	282	265	251	283	282	274	228	254	275	265	264	282	229	275	266	269	252	258	282	275	249	265	267	255	257	249	249	279	243	267	269	242	218	268	309	267	258	269	250	252	277	230	238	269	253	271	261	255	212	260	263	255	289	278	267	246	273	273	274	273	262	286	282	283	288	238	282	265	239	276	246	260	291	269	248	249	249	270	262	251	242	250	271	247	270	272	253	258	275	295	233	261
1932	660	720	778	744	707	719	721	648	659	653	665	636	669	665	665	641	696	639	609	637	664	634	660	637	640	664	612	652	617	649	647	663	626	674	656	653	654	652	588	675	685	672	604	651	650	635	632	669	663	628	647	650	695	641	642	654	626	643	669	677	664	687	663	679	595	678	625	629	605	633	656	637	605	622	669	670	645	651	650	637	630	639	613	657	636	642	660	622	625	647	644	636	613	624	647	661	619	588	651	596	634	658	658	633	697	705	671	699	640	649	692	637	653	612	633	631	741	692	664	652	596	637	665	660	658	691	634	639	622	665	657	666	674	641	649	614	621	674	664	661	633	607	664	646	661	670	657	637	665	690	656	652	641	668	655	653	655	629	672	648	661	639	656	654	654	651	634	615	698	611	598	647	680	605	670	649	676	628	633	682	653	673	596	642	622	667	641	649	654	675	623	672	637	610	654	620	643	649	628	671	669	627	626	634	603	660	656	657	666	647	659	670	578	623	650	631	642	676	666	641	660	703	651	622	659	691	669	638	676	650	629	648	678	602	658	629	641	678	663	610	689	640	632	688	653	674	649	665	645	613	693	695	663	620	614	624	643	672	613	634	678	624	597	648	585	681	672	702	643	655	665	662	600	634	610	682	665	578	646	720	703	696	645	667	632	622	615	666	647	648	685	620	671	628	661	645	644	630	655	628	634	691	615	653	656	678	621	636	612	645	628	630	638	676	640	643	665	684	648	641	659	631	616	658	678	655	631	659	656	671	655	666	660	623	623	592	673	684	631	679	653	624	617	655	669	650	649	670	655	682	597	653	630	614	647	655	645	686	644	636	663	653	644	642	629	650	607	649	675	668	673	579	623	684	648	661	655	589	647	644	639	660	706	692	651	662	663	653	640	647	647	623	617	647	683	622	595	635	654	639	620	673	640	663	686	692	674	704	674	636	664	657	654	608	669	635	648	665	648	618	660	629	640	655	659	655	611	603	648	635	657	669	618	632	670	677	694	639	670	649	661	652	651	648	638	643	637	657	638	638	655	639	636	622	627	658	616	635	645	636	705	687	662	694	600	666	690	620	638	659	675	618	643	684	639	667	646	617	640	676	630	643	664	644	661	635	657	618	679	660	627	684	679	654	676	650	616	625	672	656	615	666	693	627	654	671	644	656	650	624	654	625	654	635	682	643	614	620	682	667	639	658	643	648	649	628	643	666	671	619	620	650	660	659	625	666	640	688	615	651	643	636	646	638	635	625	652	627	628	694	615	695	682	601	645	630	654	626	656	680	703	695	630	665	642	632	633	649	682	616	689	625	663	633	611	670	671	671	608	652	674	691	627	634	662	631	670	688	607	645	621	635	666	632	644	621	654	693	634	648	635	663	695	661	630	641	645	663	616	687	603	661	653	686	663	661	675	693	663	662	617	644	622	668	657	662	629	669	635	651	646	644	639	645	725	670	688	655	673	631	683	682	677	591	649	628	630	644	677	672	635	682	677	648	667	674	651	639	630	627	629	620	682	628	643	633	622	667	624	649	616	658	670	592	639	633	657	608	647	613	635	687	639	675	688	652	665	641	644	636	674	628	607	613	662	652	585	656	688	594	672	661	609	635	646	678	632	676	651	643	655	642	666	684	651	630	638	692	626	612	658	707	666	651	611	606	672	638	645	610	601	676	636	650	659	687	630	617	633	670	676	631	685	625	660	628	661	698	671	666	675	602	681	657	634	664	665	638	683	662	621	649	649	610	606	641	650	643	650	680	644	654	654	671	658	638	625	653	616	635	676	648	626	649	637	632	642	606	631	633	659	614	660	639	658	639	620	611	640	609	663	656	614	670	620	656	653	577	645	690	650	618	636	636	651	601	654	641	630	617	631	646	646	610	652	669	607	640	625	611	676	648	637	645	606	655	671	633	652	678	664	678	674	701	661	644	639	647	668	649	699	651	652	706	653	655	656	657	585	669	666	663	632	685	640	638	610	631	648	667	656	633	626	665	643	679	701	632	634	702	622	637	675	642	614	635	677	609	659	642	672	674	691	628	648	644	653	663	599	626	651	632	605	657	643	647	644	624	636	681	602	664	657	680	717	679	638	693	628	640	653	634	643	630	664	630	649	630	645	635	626	624	673	657	647	637	649	640	690	679	642	635	632	631	657	680	637	658	631	648	669	671	628	620	647	655	665	692	668	635	643	640	662	698	677	648	642	605	661	623	608	659	637	643	677	643	630	637	636	655	676	620	612	632	626	638	647	682	666	637	651	637	600	648	662	690	641	651	650	697	699	650	669	619	684	672	644	662	657	660	656	645	650	604	677	638	677	638	666	643	626	673	655	638	702	667	661	664	679	659	639	688	631	660	663	639	657	600	632	636	645	638	688	639	597	640	693	643	633	641	687	636	673	638	688	657	656	660	648	659	654	621	640	624	643	632	624	664	639	711	655	648	626	673	661	654	674	642	656	673	644	623	633	670	695	604	684	694	621	629	666	619	649	668	623	650	634	602	675	650	663	662	615	660	670	681	594	650	664	639	615	688	623	660	635	647	683	685	655	684	654	623	667	677	623	630	669	623	617	672	588	602	645	688	634	654	660	641	647	649	661	627	642	622	668	674	647	663	627	636	725	617	643	672	643	674	645	633	681	671	628	655	607	655	687	636	602	656	630	674	635	629	617	633	682	633	681	608	677	645	653	596	649	668	638	663	660	673	652	648	639	618	673	664	638	629	614	683	665	658	660	646	632	625	638	641	597	655	681	649	658	632	667	660	633	603	650	612	662	677	626	612	708	694	617	645	608	640	625	610	636	638	653	629	633	652	628	683	666	654	614	650	614	636	652	655	644	631	634	652	706	598	674	658	654	651	636	649	673	608	665	664	615	632	636	654	625	615	631	639	653	668	651	695	679	645	697	665	686	654	708	652	668	668	658	671	677	693	674	659	604	643	603	678	617	705	665	692	642	650	613	652	639	648	658	686	627	680	681	668	671	655	660	652	649	642	639	603	664	611	671	617	644	688	605	634	675	634	644	629	658	664	629	643	650	660	622	630	652	639	660	626	696	673	659	612	676	666	647	641	679	646	634	628	651	633	641	639	669	619	659	654	643	664	662	676	611	650	628	637	679	671	686	669	619	654	609	613	666	642	653	658	668	672	654	630	641	671	645	663	640	681	699	640	656	653	655	669	680	638	643	645	632	618	684	647	670	641	640	624	633	657	643	682	620	631	637	642	695	684	654	682	641	632	675	637	663	599	669	643	633	677	670	615	672	656	630	643	603	635	684	652	710	666	629	683	638	618	639	635	676	688	664	683	682	650	625	626	660	658	657	695	684	650	657	653	612	645	638	642	628	666	605	667	676	637	612	667	638	672	676	654	615	657	702	646	661	608	641	722	683	663	643	673	692	635	668	661	604	678	646	646	645	656	665	607	629	658	672	658	648	647	632	663	639	666	679	659	611	666	657	648	614	663	682	669	599	626	657	614	608	622	629	638	643
8021	766	739	716	575	525	544	475	519	399	435	421	440	427	410	411	403	408	429	381	449	451	454	402	394	429	432	423	406	431	399	446	436	428	415	389	426	446	393	406	404	422	406	412	379	392	402	410	433	473	411	422	406	395	432	397	399	411	444	401	438	413	399	368	393	408	419	444	427	406	404	354	388	399	394	421	430	402	425	426	404	421	406	379	410	388	390	434	400	391	405	404	402	414	416	400	352	393	419	387	419	424	415	431	397	383	411	415	388	405	421	423	409	416	400	417	399	394	404	412	456	413	361	427	447	388	416	376	407	385	422	442	392	418	404	442	425	430	433	408	410	406	418	437	423	412	421	406	374	420	366	403	430	407	422	385	420	419	405	428	371	392	417	372	413	420	401	455	393	421	426	436	443	405	402	367	389	391	409	431	400	424	376	409	398	386	417	443	440	390	417	413	422	396	377	404	413	397	429	392	379	432	369	413	358	438	401	415	441	406	431	479	398	378	433	420	444	382	413	414	415	379	408	418	420	387	440	418	405	404	407	406	421	426	406	398	410	383	425	437	437	379	456	425	382	406	445	397	393	370	420	396	409	382	433	413	381	427	417	404	406	385	433	425	409	378	400	406	440	447	406	408	411	425	383	393	414	438	400	444	422	407	456	413	384	415	434	400	407	383	428	418	398	432	372	410	443	450	415	433	397	422	403	382	433	419	437	373	410	385	427	404	348	418	415	401	422	413	404	415	379	416	408	452	447	402	376	420	447	384	410	400	404	424	402	422	391	425	403	393	438	407	363	377	431	451	432	417	424	402	416	439	431	398	379	369	397	409	405	386	415	393	378	397	422	411	419	446	389	410	412	389	427	417	418	394	407	416	459	435	414	403	406	413	422	397	431	410	403	425	418	428	388	374	415	387	400	384	432	370	383	422	432	416	431	392	405	399	449	445	381	402	394	425	434	408	440	409	418	433	389	367	422	413	448	374	399	371	397	411	426	393	384	342	397	404	425	399	394	440	415	468	428	418	434	419	426	414	445	384	378	355	414	390	428	463	413	441	429	399	414	440	422	399	418	400	403	408	374	418	414	412	381	437	409	435	439	417	445	427	397	424	393	404	384	436	393	402	416	424	441	408	375	405	401	413	411	379	432	402	428	410	437	412	374	406	417	412	427	362	389	396	412	393	393	409	390	396	384	419	426	403	411	408	416	423	407	399	425	437	385	383	399	403	473	391	393	439	392	454	430	386	396	434	391	399	421	411	429	393	408	429	417	416	481	413	429	398	447	448	388	404	418	404	434	426	410	435	403	382	387	368	404	427	392	377	437	409	408	411	383	402	404	437	364	437	411	368	406	410	393	396	400	410	393	430	431	434	414	428	404	402	430	410	395	434	419	424	398	374	406	418	379	420	380	385	431	399	407	408	435	385	457	396	444	395	409	391	437	379	378	448	386	416	418	405	434	434	407	390	392	440	468	405	418	387	427	419	409	419	426	446	448	397	418	412	438	444	362	441	401	434	413	402	382	402	451	442	451	408	423	427	435	415	442	413	415	392	386	420	442	401	391	422	408	404	388	388	382	395	407	406	407	378	420	463	460	378	446	414	390	395	399	418	455	398	406	425	424	428	412	447	397	446	413	391	404	421	409	464	422	400	429	440	415	419	410	424	419	418	393	463	401	387	422	391	383	392	408	354	395	378	389	405	464	405	392	405	441	379	403	416	412	418	428	401	424	419	422	404	376	393	464	430	432	424	410	417	436	387	401	432	391	388	415	433	376	399	387	421	426	444	422	402	407	419	419	396	375	361	417	424	414	469	393	410	409	385	395	386	407	415	438	434	415	404	386	388	427	441	396	405	431	403	396	421	434	426	410	441	418	411	394	422	455	400	425	384	398	384	437	410	430	376	448	406	422	403	420	419	457	413	386	371	387	412	432	471	406	433	420	400	406	395	400	419	409	381	396	411	404	367	421	357	413	413	427	438	445	426	470	403	442	408	430	412	427	401	385	434	408	399	392	391	392	376	414	404	398	390	364	379	372	383	390	364	429	376	439	467	431	408	385	372	398	438	440	424	392	404	410	431	390	400	404	349	401	434	417	409	442	420	389	416	400	441	421	377	416	434	413	379	384	407	376	426	423	436	444	388	380	407	466	435	427	437	420	390	413	435	393	432	397	419	416	406	400	420	432	421	448	369	373	354	382	415	414	426	406	386	429	406	415	397	416	397	401	429	404	419	438	422	428	422	415	395	401	393	389	395	403	403	433	418	374	382	422	393	384	454	432	455	399	417	428	414	442	391	407	436	417	405	436	405	441	417	413	380	415	433	405	428	421	397	428	424	426	382	429	397	445	402	431	394	419	370	411	445	412	442	415	402	414	394	431	413	398	385	418	401	410	413	391	389	384	413	415	395	434	412	432	429	408	382	420	442	418	408	392	406	393	389	392	423	442	425	393	406	401	403	417	439	390	409	435	416	432	388	395	395	425	425	432	383	402	442	417	402	420	416	450	430	405	383	402	381	399	472	414	455	425	430	406	370	376	396	419	402	387	427	414	391	414	390	453	443	439	408	418	429	419	397	392	423	402	401	450	430	451	448	405	394	410	385	387	362	384	405	403	432	404	439	398	390	442	382	438	382	439	380	408	411	358	406	396	403	393	410	416	394	392	388	423	393	418	424	425	414	407	434	405	408	387	413	391	401	404	450	392	391	405	420	413	491	398	401	428	370	406	402	402	412	379	416	370	402	384	427	467	452	373	406	387	415	393	423	409	396	420	431	453	447	372	413	370	412	432	435	355	426	421	409	445	413	410	472	398	412	412	426	431	412	424	398	389	472	388	416	380	436	422	413	416	420	392	412	389	399	371	395	410	390	382	435	413	419	390	409	409	421	375	436	389	420	399	419	384	408	409	374	385	401	384	404	404	431	413	417	462	399	424	407	420	403	419	415	407	409	438	409	405	388	420	465	429	399	425	358	428	407	381	423	388	405	396	423	387	427	434	405	413	429	427	432	435	416	388	426	401	403	400	407	422	431	420	378	395	413	428	405	412	453	443	402	371	409	438	447	381	397	444	463	423	387	429	421	394	432	397	388	428	432	413	433	424	422	409	415	369	451	392	416	398	448	436	364	387	381	437	378	421	399	370	429	399	427	408	387	417	427	430	414	439	411	404	430	457	395	430	402	377	402	404	419	424	433	419	408	379	375	384	413	401	426	412	385	435	387	438	348	385	412	404	387	450	412	428	431	385	379	405	365	410	408	406	419	394	415	394	399	428	427	466	372	390	387	431	407	419	420	423	387	432	421	424	397	423	414	414	366	413	417	404	399	424	427	413	374	409	434	395	431	432	410	406	410	407	382	384	409	401	411	419	413	428	388	442	386	418	426	433	433	410	374	415	428	426	464	392	395	436	406	400	425	397	392	411	446	437	377	423	377	374	420	396	419	401	435	457	415	422	394	396	382	417	397	390	471	449	424	408	414	424	424	372	458
6921	1293	1767	2046	1781	1590	1410	1318	1208	1203	1131	1126	1029	1042	1053	980	1003	969	943	1020	1023	1003	994	996	981	957	930	1033	990	954	936	976	939	979	987	947	944	983	983	933	965	969	961	942	990	939	926	969	990	942	997	958	926	956	993	926	920	968	946	831	929	984	941	959	945	949	916	922	950	946	958	956	931	939	922	897	934	951	944	908	959	929	980	912	953	935	972	918	956	1008	988	953	941	964	925	939	901	921	943	941	942	871	996	960	924	988	969	942	907	938	923	877	932	933	952	951	946	961	907	932	950	904	911	950	991	907	917	912	929	905	957	903	959	903	929	978	987	975	969	988	953	895	877	986	953	927	938	917	895	947	957	913	1035	889	931	939	922	922	944	985	920	980	976	921	924	909	889	944	919	870	915	910	995	957	951	975	924	921	952	887	955	935	937	981	906	966	942	933	965	886	1043	936	968	918	944	947	939	912	960	979	923	941	946	935	889	943	919	903	948	957	955	943	947	957	929	911	953	964	994	910	945	960	906	928	899	979	925	951	957	998	1005	943	932	951	967	1010	932	934	954	997	947	953	948	969	949	921	908	932	886	906	942	960	947	889	920	936	948	883	947	941	916	907	907	931	955	910	1012	914	979	910	987	917	894	959	879	931	932	932	911	943	911	996	972	938	971	944	872	973	961	957	875	960	882	903	985	964	943	967	969	965	917	999	941	920	953	1013	917	903	959	936	942	913	952	929	907	902	926	998	957	947	979	952	930	901	892	912	931	956	954	922	971	889	916	942	922	936	931	960	927	950	903	933	959	984	1012	929	991	937	969	890	928	944	920	965	916	960	915	939	971	930	915	915	928	898	941	954	924	944	972	885	918	924	956	916	926	968	965	952	890	934	974	979	967	914	945	976	888	920	945	923	964	938	969	920	984	969	964	944	875	910	962	941	924	873	895	975	908	906	944	928	958	949	970	970	913	879	931	936	932	894	881	918	965	959	924	942	897	993	922	960	942	913	922	848	931	934	925	947	916	896	957	1001	967	922	963	898	896	985	967	960	913	948	983	947	935	899	985	899	927	927	915	942	926	952	911	960	946	923	919	935	961	901	846	961	936	951	945	917	965	903	926	988	949	1009	984	962	903	955	998	947	950	909	950	913	910	937	989	971	947	939	914	963	955	926	949	943	984	954	953	936	926	935	889	920	955	935	953	976	968	965	918	907	941	955	979	978	921	959	914	906	895	982	901	965	944	987	932	906	935	903	953	916	996	975	957	950	905	948	920	941	987	950	921	886	958	947	946	904	902	949	928	958	958	912	966	927	939	922	913	937	939	993	978	997	941	923	897	929	953	983	920	962	1000	998	969	898	960	913	919	950	934	855	973	914	892	904	927	918	985	950	966	962	963	983	939	939	959	952	918	931	946	953	931	952	917	942	960	934	914	928	929	904	952	934	946	941	957	952	986	943	906	972	975	943	965	956	926	928	962	912	968	907	916	949	937	922	909	882	971	884	904	965	945	996	965	922	959	930	889	963	908	900	976	895	910	953	916	894	903	967	939	902	932	982	936	934	958	980	935	941	961	916	906	967	952	937	968	999	941	942	940	970	911	940	900	954	954	982	911	986	952	964	964	899	968	974	900	942	972	937	952	883	933	937	921	923	1042	923	926	958	980	874	967	931	917	932	956	970	938	962	982	935	939	913	920	957	976	944	908	979	896	977	930	928	978	964	936	934	1008	944	994	955	965	954	921	991	914	895	981	1006	941	919	929	947	965	907	920	953	931	897	940	969	950	977	967	940	922	969	971	905	928	937	919	910	935	916	997	945	894	990	952	949	929	928	951	902	916	992	911	935	917	934	985	923	1018	890	912	962	918	991	938	931	927	919	958	927	1004	951	925	889	980	986	891	921	932	978	933	970	946	914	964	930	938	910	990	926	930	913	908	934	967	985	964	921	957	981	1022	936	959	910	953	962	897	929	962	933	977	960	902	1016	910	993	983	963	897	970	968	953	964	935	976	930	964	895	969	952	944	953	983	950	938	877	926	910	937	899	992	906	927	924	945	994	876	937	997	956	971	972	898	924	913	928	893	925	928	908	912	882	936	926	946	953	936	967	941	931	926	895	931	875	991	924	916	986	981	933	981	951	967	914	934	915	956	963	992	953	972	940	956	913	934	935	963	920	878	973	898	933	928	947	992	915	961	960	943	975	961	894	956	965	952	927	975	884	883	980	961	934	941	961	973	853	962	953	949	950	965	913	980	921	910	983	925	934	972	947	934	933	973	944	924	938	971	925	895	936	953	954	866	940	887	985	969	950	893	923	963	879	951	944	945	978	909	923	932	919	932	944	914	976	992	962	964	960	941	947	930	938	953	941	901	898	928	948	941	949	963	888	975	917	951	916	1008	944	968	968	966	956	880	933	929	965	953	960	905	919	915	985	887	929	929	990	935	947	989	913	946	937	926	886	893	1026	976	960	906	948	989	900	981	947	953	965	913	932	960	941	925	955	925	929	948	919	910	967	944	960	959	943	955	945	934	973	1005	959	934	946	950	958	941	974	959	915	991	962	997	1008	863	942	916	893	909	932	999	977	971	944	948	927	971	983	904	972	921	962	919	952	912	923	901	978	948	895	938	953	922	950	938	930	983	934	925	928	942	953	954	972	981	934	981	987	928	955	910	929	987	973	942	918	988	922	974	948	958	920	925	937	953	990	973	943	927	905	1020	938	982	894	948	950	936	970	937	906	956	908	1020	970	995	912	961	907	931	999	902	967	985	945	901	931	910	920	939	877	971	952	971	988	936	991	910	986	906	950	916	954	976	938	970	926	948	898	882	942	942	960	945	925	950	915	919	913	938	953	952	1002	961	913	958	979	923	924	913	970	934	996	960	987	941	957	970	917	964	938	942	956	903	959	958	947	991	940	925	925	938	949	878	1012	907	944	962	880	947	953	904	933	938	929	909	939	933	934	905	940	882	928	963	953	952	963	967	910	935	957	935	953	961	977	942	914	921	949	924	914	948	926	923	931	954	902	949	948	922	941	979	946	920	961	991	924	912	932	914	983	950	930	912	941	998	963	932	972	956	938	946	952	947	1009	912	913	952	905	957	916	938	896	900	997	879	970	961	994	954	955	946	925	912	925	934	887	967	929	929	940	925	954	882	928	925	978	931	960	968	959	946	934	941	938	906	991	896	932	915	994	905	954	989	980	981	955	985	949	977	928	976	967	914	945	925	919	892	975	943	900	925	950	976	911	915	893	934	964	935	924	945	944	965	979	980	940	970	937	934	974	945	901	975	928	998	940	945	939	864	998	973	933	965	974	912	935	949	901	912	925	884	962	898	963	948	952	914	928	869	916	998	908	937	970	941	927	939	988	936	919	909	968	959	961	960	958	928	887	941	975	891	970	868	927	864	967	892	973	957	951	973	887	873	922	929	914	962	934	945	955	921	923	996	873	935	934	959	943	961	924	920	946	981	943	961	950	927	918	946	957	963	895	932	948	944	885	961	963	915	935	874	930	1022	978
15005	1487	1165	940	685	560	505	483	415	432	368	349	350	364	331	342	285	341	356	340	329	312	342	328	337	312	326	282	290	323	324	338	349	282	312	330	335	332	344	317	336	307	308	310	322	339	313	315	335	339	327	335	291	320	351	322	316	351	346	296	301	291	326	298	298	310	318	340	308	298	319	329	291	319	325	332	369	334	336	330	318	282	303	317	343	316	326	330	319	320	296	311	326	314	336	310	311	309	326	321	313	323	297	288	325	307	297	304	309	336	308	292	309	355	345	310	315	299	327	307	314	336	319	279	282	325	317	320	337	327	313	329	346	340	329	318	330	318	382	334	292	329	321	354	315	324	335	356	351	351	320	340	298	321	351	315	300	311	316	309	302	325	339	327	320	333	316	321	283	318	327	282	371	297	305	310	330	371	304	358	357	347	280	336	354	332	317	326	342	283	291	312	314	308	322	325	313	344	366	304	314	316	296	340	330	366	330	337	331	319	333	332	336	317	350	313	294	329	300	322	308	327	293	295	328	335	323	328	326	328	315	371	311	285	340	300	334	305	348	306	312	312	281	300	314	303	284	338	351	316	309	333	309	328	313	326	320	292	291	307	321	328	310	319	325	303	320	345	297	330	318	326	315	328	292	357	341	288	330	341	344	299	305	331	316	328	343	304	342	308	313	299	306	316	320	291	319	312	314	320	326	349	331	327	308	314	358	321	341	307	325	300	326	302	301	326	331	334	345	344	309	310	312	314	316	323	294	338	335	324	319	333	322	328	316	331	317	289	301	339	328	317	331	346	359	360	338	360	286	289	319	294	271	301	339	322	328	369	308	298	311	280	300	340	292	358	333	346	345	294	292	340	316	287	349	317	341	309	305	342	314	333	314	317	293	317	314	288	309	351	325	334	302	289	333	319	354	315	338	301	298	333	332	292	307	334	324	337	328	315	301	305	304	348	289	269	339	292	334	309	370	306	344	327	339	295	310	306	295	336	324	310	304	320	331	344	307	324	316	297	298	337	334	360	323	367	324	334	339	312	321	322	312	342	321	276	323	286	314	332	339	310	322	309	304	326	296	324	294	331	293	314	344	297	334	292	305	336	323	333	316	311	308	312	280	324	316	322	316	296	330	315	324	306	334	310	300	316	340	307	305	340	307	301	317	345	354	352	294	337	298	300	297	354	321	330	307	342	315	304	337	324	323	325	333	279	328	323	316	300	287	299	323	293	343	310	335	318	308	313	343	327	324	343	358	315	286	322	336	302	296	304	282	322	305	315	329	316	293	304	298	305	305	313	310	351	328	300	356	323	367	341	319	303	314	288	318	307	316	313	308	331	360	288	324	320	323	320	316	303	306	302	331	315	296	318	320	310	288	290	304	332	321	294	306	288	346	291	312	340	281	335	319	309	301	313	311	340	345	305	305	362	302	323	365	341	343	368	325	303	316	336	310	338	286	311	334	312	297	297	305	318	318	290	334	332	329	330	288	305	318	333	328	335	318	295	334	307	300	344	317	325	319	313	311	364	356	333	315	337	303	264	329	282	347	313	302	305	278	327	343	325	320	300	295	346	317	303	314	354	314	317	296	308	315	315	303	337	331	289	338	352	348	321	302	325	346	330	334	331	298	321	314	333	306	313	327	309	282	334	299	305	355	311	305	317	310	323	308	347	322	317	326	352	330	349	299	340	308	328	306	344	323	319	340	300	306	316	320	332	343	315	337	320	331	320	305	314	320	322	320	340	322	306	300	305	334	367	362	284	326	320	328	320	336	323	340	324	320	312	300	310	298	322	335	323	275	293	290	278	299	332	297	321	273	303	338	308	328	360	309	313	315	289	320	315	347	313	339	327	314	307	328	292	338	306	334	289	311	310	328	325	313	334	312	318	331	314	295	330	293	283	315	352	328	310	314	316	301	340	291	299	327	318	317	338	360	295	284	313	364	311	312	316	361	295	315	333	338	340	339	315	327	361	349	320	325	322	349	309	330	318	347	320	349	321	320	324	344	291	315	304	319	313	311	317	311	310	335	317	298	346	276	308	313	330	309	321	301	289	308	322	318	326	349	327	299	310	320	336	283	321	324	341	308	325	348	300	326	324	341	363	335	284	283	295	319	337	332	306	279	303	305	308	286	320	307	306	328	305	305	302	320	322	325	312	286	330	335	323	332	308	331	318	275	334	307	305	316	316	332	320	346	307	325	294	305	359	315	309	310	297	338	279	336	295	311	310	331	356	321	333	324	329	299	351	313	314	306	342	317	330	328	356	339	333	307	310	323	332	326	310	317	332	298	331	300	332	310	336	302	327	298	319	327	290	320	307	333	320	349	281	336	338	325	309	345	325	340	313	326	347	329	337	306	373	352	332	321	329	358	294	324	295	312	298	312	336	324	303	300	326	305	308	304	294	310	326	307	302	329	323	316	352	316	291	303	325	330	331	323	318	295	300	296	313	325	341	353	351	345	368	336	315	312	309	305	314	318	299	277	318	339	330	320	296	298	304	292	326	325	337	338	294	374	326	321	314	329	306	324	299	330	319	296	326	336	312	322	305	390	316	282	344	332	308	332	303	330	308	314	318	300	343	333	330	327	318	308	328	363	317	311	339	346	315	328	350	291	330	316	350	345	320	364	328	301	306	321	323	342	308	303	278	324	317	320	333	321	301	332	306	305	335	330	331	344	306	335	324	332	342	290	327	314	321	292	319	345	307	281	338	329	314	322	317	327	348	297	323	317	326	309	332	327	307	305	344	333	336	320	284	305	323	301	315	337	327	319	359	338	289	299	301	297	332	321	295	309	307	304	366	335	305	323	291	341	309	325	370	293	356	307	308	338	314	293	327	341	338	323	275	310	285	315	347	298	342	337	286	313	317	329	334	288	332	307	300	317	345	318	315	321	293	335	297	346	330	360	311	331	327	305	300	307	336	311	335	322	306	315	327	336	318	339	322	319	326	316	322	334	329	305	347	349	300	312	337	303	294	338	313	295	294	337	320	313	313	325	322	334	334	296	332	315	333	365	335	336	311	353	297	299	315	306	319	350	333	331	300	323	301	320	306	329	302	317	299	311	340	315	314	309	319	308	310	307	290	305	305	305	357	282	275	334	326	304	333	306	335	358	330	308	324	292	328	328	324	317	312	310	310	335	290	279	298	321	360	314	316	333	315	312	309	315	307	327	333	319	333	318	310	329	302	283	339	318	304	322	312	334	323	325	338	348	259	313	328	332	293	327	314	341	359	318	322	349	306	303	308	345	364	346	299	330	326	345	325	315	263	326	309	312	332	308	293	346	330	344	296	335	331	348	299	335	325	275	304	286	290	320	325	357	314	286	318	337	331	308	336	308	294	286	296	335	327	301	307	316	286	345	341	327	269	331	306	297	308	295	305	296	317	328	320	311	304	325	305	320	305	313	347	332	328	296	332	358	345	315	307	305	288	307	343	310	281	313	285	308	297	309	350	306	345	330	323	313	340	330	367	332	315	302	330	332	309
8363	1329	2348	2772	2329	1990	1719	1452	1303	1241	1112	1059	957	942	879	866	836	859	812	775	864	853	805	828	859	803	770	737	830	738	729	783	710	728	740	832	825	706	705	787	712	730	723	733	704	780	749	823	718	767	829	765	752	726	733	725	755	763	747	727	791	710	793	759	753	739	691	733	749	746	758	723	738	687	743	748	741	729	739	731	740	693	685	744	724	767	758	708	702	815	748	784	750	768	713	720	698	716	703	758	697	729	750	754	727	734	693	752	714	700	722	769	714	722	733	740	744	750	734	730	769	701	753	732	742	717	687	742	773	719	780	699	746	754	753	726	764	731	755	704	714	754	744	723	748	692	724	688	728	722	725	684	781	742	667	731	768	727	721	702	664	727	728	749	711	749	743	768	686	724	722	726	714	665	736	754	754	684	705	712	720	737	725	636	772	701	738	696	742	757	717	688	753	699	728	708	716	673	724	709	747	776	730	691	735	695	676	763	733	720	708	702	736	715	684	684	724	729	715	718	741	760	786	700	765	731	668	733	709	716	738	746	692	745	774	714	731	759	714	725	679	765	757	699	745	713	713	735	685	722	683	767	671	746	732	710	731	764	717	723	738	734	744	759	750	691	750	701	738	723	720	726	705	690	732	755	682	719	713	753	730	692	773	724	716	720	716	641	739	709	714	751	724	746	724	735	731	748	743	742	706	756	722	737	717	771	718	720	707	694	728	747	713	711	738	744	715	720	765	688	727	713	699	729	742	740	789	737	731	702	721	701	771	730	685	711	697	736	712	727	698	701	737	699	739	697	693	717	720	712	703	699	690	706	771	814	725	688	687	691	717	758	743	712	720	734	731	725	687	763	691	684	733	721	740	763	713	687	722	754	687	726	699	703	720	754	730	745	748	730	761	734	720	745	737	723	737	710	698	690	690	761	741	728	747	719	664	715	727	737	721	696	756	747	756	610	697	726	756	770	722	745	705	715	707	705	737	734	760	706	735	772	713	718	715	737	703	707	771	725	689	780	705	724	710	676	744	718	734	754	730	692	719	728	724	732	712	760	733	739	693	679	737	751	749	680	752	709	691	745	708	729	744	699	737	688	695	702	722	711	734	739	736	725	747	745	757	723	776	725	710	740	684	739	681	725	707	771	696	744	725	717	735	748	788	694	722	781	738	686	724	705	701	731	683	708	735	716	726	726	739	755	707	709	714	685	767	689	664	735	721	708	714	781	742	721	744	758	691	693	752	682	759	691	707	711	695	746	702	713	695	706	733	774	714	752	737	720	739	720	740	712	735	739	740	692	760	754	726	686	684	760	653	733	756	716	749	703	752	764	720	766	676	693	786	730	712	707	764	690	731	724	735	711	701	707	751	754	719	728	776	716	770	733	654	720	700	687	757	703	725	676	736	711	698	758	706	721	733	703	783	759	731	699	742	727	711	732	664	753	725	709	695	703	711	763	774	697	724	705	756	742	720	710	697	781	697	758	787	697	742	748	700	756	767	759	685	707	706	705	722	813	735	708	687	703	739	760	751	669	726	689	712	714	738	702	682	754	753	671	728	773	742	702	758	700	736	695	743	729	777	764	766	691	758	774	682	717	728	710	689	736	716	773	722	737	719	714	716	778	775	725	746	712	749	760	728	702	698	724	761	762	693	788	741	762	696	770	692	715	713	710	700	726	741	717	722	719	715	727	736	698	759	748	718	709	733	760	722	739	729	718	732	697	722	722	717	755	708	704	762	693	730	798	698	748	737	714	697	714	714	715	688	691	696	778	678	787	703	690	777	733	717	770	741	760	737	726	699	750	749	713	699	701	708	778	722	741	702	722	739	742	708	719	724	790	687	737	749	767	722	673	753	731	761	732	703	726	737	739	714	710	697	709	706	702	678	737	699	728	737	731	721	733	705	751	747	708	703	702	711	746	714	766	707	780	710	752	730	674	749	743	717	773	739	736	771	729	714	745	787	727	734	764	726	645	744	731	712	697	760	687	731	777	705	718	725	736	712	674	719	714	712	754	696	709	718	691	702	718	687	773	741	695	731	758	719	730	680	723	692	712	716	744	738	716	719	749	736	728	698	753	777	709	752	736	716	782	773	745	700	763	714	716	717	731	737	705	752	696	757	742	761	731	721	718	748	720	692	720	735	712	696	701	713	783	724	716	692	750	713	693	695	682	716	757	731	713	745	735	777	739	726	714	752	753	701	711	747	773	726	705	712	738	760	739	711	743	741	741	700	782	714	759	765	709	748	710	731	769	737	743	762	758	675	769	715	725	757	775	740	727	733	733	738	734	781	742	745	731	690	699	746	699	738	716	683	694	706	740	758	718	713	783	678	711	765	726	742	755	681	727	745	743	726	717	686	748	738	693	788	773	697	696	740	726	712	690	650	709	754	772	784	727	727	721	751	701	733	732	696	729	716	740	721	771	757	727	766	700	736	776	675	734	684	726	726	717	686	710	716	709	685	688	708	720	728	726	727	731	690	751	726	721	717	724	731	733	720	667	749	721	679	715	703	745	748	746	736	729	723	733	700	687	707	727	711	699	740	740	747	751	710	672	767	719	767	747	692	698	741	731	712	731	755	754	756	765	765	703	741	786	724	735	763	737	698	722	755	711	705	723	693	703	719	719	710	712	692	681	705	745	757	742	759	662	732	705	720	691	714	735	739	786	704	724	711	663	700	693	728	720	719	799	720	682	720	760	739	725	697	682	724	741	712	727	727	744	741	749	708	748	723	774	688	709	778	775	719	706	728	744	732	742	708	706	703	781	732	720	743	724	762	752	741	733	748	713	733	685	716	713	767	668	750	723	708	696	726	747	755	709	662	753	736	709	738	751	696	734	777	782	757	713	698	753	731	704	686	731	730	717	770	743	696	747	787	721	767	739	721	695	783	770	739	759	731	695	743	705	664	753	747	760	736	726	734	728	721	732	717	728	709	714	741	736	761	713	730	707	756	734	727	693	722	744	774	696	740	700	766	718	715	719	743	695	729	723	727	682	691	733	764	745	686	670	739	698	706	742	720	726	718	744	776	707	705	733	718	712	718	713	733	742	689	722	772	745	721	763	708	703	705	723	738	703	733	701	789	748	760	731	720	708	751	663	742	751	770	758	735	764	760	696	691	745	744	704	704	732	706	708	760	712	676	696	771	662	719	711	697	754	729	720	687	735	757	752	720	799	753	699	742	685	689	714	718	706	741	781	707	704	715	753	733	739	771	708	686	700	701	755	744	725	723	677	758	741	736	748	739	712	710	749	713	716	705	718	753	722	686	734	726	729	728	718	725	730	752	766	748	708	700	749	667	751	755	720	777	730	715	724	702	748	738	727	688	700	792	778	723	745	764	738	781	748	744	752	711	742	729	724	730	696	703	746	715	722	726	715	746	680	720	783	753	746	727	703	710	730	746	747	747	722	760	698	706	762	726	728	735	726	740	751	741	716	726	781	704	716	733	742	748	717	733	743	670	738	737	735	711	739	769	736	743	751
1455	310	325	233	279	253	272	247	285	303	261	313	271	243	255	263	262	247	264	274	307	264	284	269	269	247	240	263	283	252	254	268	301	250	250	266	275	238	271	281	256	266	255	264	262	240	292	263	264	274	272	262	240	269	264	287	289	253	247	269	253	286	233	266	294	266	257	236	287	241	280	260	248	243	251	263	265	244	253	268	244	281	262	251	289	285	246	276	240	274	267	231	247	239	250	246	242	264	258	248	232	252	253	282	272	271	286	242	266	264	228	295	275	287	245	264	223	260	283	236	283	263	261	232	244	261	260	258	257	243	292	249	269	245	261	273	269	243	279	260	260	274	260	251	307	258	265	305	276	250	260	275	271	244	236	272	284	274	228	268	264	261	259	294	265	236	271	246	234	254	262	276	243	275	271	268	247	247	232	207	262	251	274	272	268	254	246	255	280	267	292	254	249	258	274	270	250	274	287	258	259	267	264	256	250	274	279	255	258	249	242	273	272	256	273	263	278	240	264	265	256	243	261	319	250	277	258	240	254	247	250	278	243	249	282	285	240	254	273	275	275	237	224	230	251	259	286	245	236	297	265	278	304	252	265	266	262	275	266	269	252	259	259	244	275	280	292	295	246	265	261	251	268	259	273	263	299	253	277	271	277	277	296	250	295	248	237	267	242	255	265	256	281	254	242	268	285	254	249	266	255	289	247	306	250	282	279	281	277	254	289	282	258	275	268	274	254	287	264	281	297	259	263	239	235	242	241	272	288	245	256	259	270	248	239	249	256	273	236	245	277	282	287	287	282	260	243	295	251	268	257	278	264	290	265	301	275	266	281	272	288	266	221	257	267	232	268	271	271	269	263	280	274	254	272	304	283	289	277	301	223	270	243	257	248	280	247	245	241	311	233	264	278	314	270	254	265	268	307	278	255	278	271	239	280	280	273	282	242	297	276	283	234	275	257	279	268	227	284	254	273	263	250	280	266	255	313	283	254	259	258	274	290	279	293	259	224	255	297	280	244	253	269	248	292	262	256	235	236	253	261	278	260	277	240	254	292	267	252	270	256	253	276	253	242	269	274	247	268	261	265	237	255	290	272	256	225	241	265	277	280	283	277	276	279	272	275	237	252	228	254	282	260	233	245	256	276	275	235	262	275	266	311	262	275	259	250	289	251	252	257	267	281	291	288	265	272	278	261	260	258	256	251	290	287	258	265	245	299	258	305	279	256	259	251	247	255	265	247	230	264	244	230	271	243	274	253	286	271	298	254	267	268	265	289	234	239	258	246	247	267	272	232	276	297	231	274	239	282	254	279	276	269	286	243	248	288	278	286	278	228	277	260	262	241	291	300	226	286	271	279	280	280	273	273	284	253	289	243	261	260	261	255	254	290	275	243	282	279	280	251	269	264	250	270	293	276	287	277	289	252	252	267	244	231	269	276	264	243	271	273	297	277	271	261	238	255	260	258	254	246	270	231	262	298	257	247	261	239	251	264	247	275	247	254	253	249	255	275	260	259	309	243	271	273	298	261	262	264	266	283	250	270	263	247	278	249	237	256	278	316	264	269	277	258	276	263	260	255	254	245	255	264	216	267	249	251	250	297	255	264	257	242	282	286	273	251	261	293	289	249	224	275	240	272	287	257	258	285	241	273	258	265	250	267	294	255	276	284	258	254	264	277	215	239	247	259	245	270	270	260	256	288	273	310	233	296	251	265	280	267	270	271	295	286	282	260	225	276	254	256	268	244	314	259	239	307	265	291	301	292	251	266	261	308	276	278	279	276	273	263	247	253	271	272	274	263	270	271	287	267	254	241	268	247	270	267	283	217	260	256	268	269	258	318	266	274	297	254	254	248	286	294	264	238	218	306	268	271	306	227	285	258	271	253	274	255	272	259	273	245	261	254	219	258	260	259	302	244	261	297	247	280	286	267	284	264	265	272	268	280	287	296	276	264	262	278	291	241	274	241	277	269	281	270	277	282	272	258	261	265	273	255	262	262	276	252	261	260	294	263	275	266	251	259	275	299	283	272	273	266	270	320	300	266	261	243	275	265	279	247	275	282	241	276	250	292	275	270	247	256	285	238	270	226	284	264	245	231	235	228	266	266	265	265	298	254	274	241	277	266	269	248	292	277	259	269	256	266	267	287	265	283	276	303	257	225	284	272	267	262	272	269	252	271	287	277	278	272	282	261	267	312	269	282	230	268	284	248	277	256	267	248	264	275	266	254	254	270	261	280	265	226	260	254	287	250	282	261	257	273	280	247	291	252	251	290	263	276	285	264	246	245	239	238	225	276	249	287	275	269	239	259	245	269	266	232	244	252	270	238	257	257	268	249	261	285	269	278	292	261	270	255	297	243	261	235	252	283	271	268	268	253	253	244	271	271	249	238	298	241	284	250	281	261	261	283	272	290	257	261	296	258	306	280	247	260	233	261	257	246	289	315	289	271	231	291	270	258	254	265	297	258	300	250	259	266	297	285	268	278	292	266	278	294	255	276	287	245	261	286	290	281	250	254	274	259	292	303	256	265	228	270	242	249	270	290	281	269	278	273	254	312	257	276	264	265	233	263	269	254	264	256	280	270	256	247	294	257	240	235	286	263	264	265	285	285	219	262	291	288	280	286	287	268	272	258	269	262	229	258	247	251	292	256	273	246	255	253	220	262	266	265	233	255	267	248	284	273	249	248	245	261	253	251	261	267	246	265	292	237	248	258	287	280	268	246	258	237	260	277	238	263	244	260	256	243	254	254	263	259	266	242	262	231	236	256	250	251	270	263	288	276	254	270	296	257	283	256	260	274	250	259	270	282	266	293	278	286	263	283	259	276	251	248	244	255	244	255	272	272	321	301	269	282	266	261	257	285	267	281	275	277	260	262	229	256	289	264	266	281	272	262	275	230	276	259	255	292	246	282	307	237	272	284	279	277	277	268	303	254	275	258	302	270	280	257	292	236	241	237	261	259	279	296	275	265	254	243	265	290	262	252	291	262	279	252	255	252	253	276	243	256	265	251	267	274	275	242	281	248	269	252	261	243	282	242	251	269	257	261	292	285	265	289	276	274	243	280	274	298	289	235	278	278	272	233	278	258	254	254	266	232	274	243	252	256	308	261	257	237	243	288	261	256	259	264	263	225	291	304	256	281	237	237	239	246	261	269	295	259	277	248	294	297	281	237	251	260	248	258	252	265	287	293	244	271	246	240	252	300	269	260	274	252	277	259	292	273	268	279	275	297	265	274	274	262	245	252	248	223	253	258	274	261	259	286	255	236	214	250	246	255	269	256	260	261	252	261	271	259	240	274	276	261	272	242	273	263	259	274	270	262	279	235	256	277	260	273	266	275	278	286	267	253	264	289	278	274	278	259	274	276	270	262	268	270	267	249	274	289	251	285	284	283	277	268	226	281	260	249	262	273	254	287	266	310	280	265	270	258	287	246	258	281	243	260	257	254	290	268	238	260	263	263	275	250	272	267	292	250	265	295	242	256	272
2000	715	704	709	738	702	732	723	678	644	662	694	654	634	631	695	658	669	706	607	688	646	665	598	671	680	613	692	670	670	660	688	620	655	701	666	665	652	710	661	676	658	581	681	617	637	692	621	689	671	672	669	670	661	614	697	695	649	634	673	645	640	676	637	691	680	691	693	667	617	715	645	609	670	604	655	684	692	650	666	648	604	579	644	626	627	665	640	656	660	644	621	656	643	686	656	644	681	641	691	678	703	667	639	623	658	658	675	657	655	682	653	664	648	660	642	666	576	610	680	666	687	660	683	664	670	673	658	686	603	662	668	666	608	653	653	690	695	666	603	648	633	665	664	656	642	695	622	658	650	669	641	634	659	687	672	679	665	666	649	638	643	650	653	615	661	629	665	655	677	693	734	627	668	690	635	607	652	673	626	700	673	680	672	692	657	707	624	621	653	717	641	642	721	629	682	669	638	647	652	624	618	642	638	613	648	658	678	618	611	669	618	655	644	652	662	635	675	659	643	711	658	650	635	662	674	656	630	654	677	652	651	671	657	644	680	617	716	655	641	657	671	667	665	669	621	644	623	654	656	638	688	650	631	679	655	628	667	665	651	690	601	670	649	693	617	649	643	657	603	657	731	672	639	634	657	649	678	648	637	680	633	662	657	673	660	640	631	655	679	603	682	670	639	609	633	665	682	646	679	633	665	673	647	614	639	687	641	606	681	664	671	671	704	689	653	590	635	655	657	683	642	662	619	631	650	646	633	648	607	681	623	631	654	658	654	653	696	687	670	622	659	643	642	661	599	659	645	613	649	652	637	657	685	635	660	626	645	654	638	620	654	598	642	663	614	626	627	668	639	659	634	642	644	651	637	667	666	703	693	657	693	656	674	616	655	683	665	676	637	639	679	653	693	647	623	669	641	635	605	648	645	595	650	682	629	667	650	642	604	689	680	635	626	706	617	583	685	651	652	660	679	678	660	632	681	625	672	633	632	610	630	660	667	679	635	655	647	643	649	625	660	639	655	638	711	610	672	708	622	635	666	632	596	598	624	655	632	642	616	667	642	650	652	632	635	613	664	714	672	650	690	623	642	659	648	636	683	628	639	588	645	604	655	672	650	677	638	668	654	677	672	644	683	670	660	637	597	649	621	615	659	622	655	663	651	672	621	671	675	607	659	678	634	673	647	642	652	648	669	681	692	695	661	630	614	644	636	659	640	694	618	609	652	666	639	679	658	619	672	661	633	641	687	669	674	671	619	645	708	652	638	630	651	627	643	663	658	648	698	655	605	641	692	669	605	658	677	661	685	663	575	650	649	633	687	660	697	672	674	666	637	655	683	674	669	640	677	631	678	630	624	654	597	638	674	675	642	666	614	642	613	685	643	659	669	670	675	677	657	637	663	697	575	646	664	640	669	657	671	666	673	628	669	633	663	665	608	635	666	690	677	622	649	655	695	671	668	657	680	671	670	614	656	696	693	635	639	678	717	645	669	657	648	623	630	690	611	640	601	676	665	644	660	674	662	661	638	662	671	654	665	625	679	654	687	648	643	628	684	670	674	683	669	696	699	693	640	665	584	644	646	690	699	628	628	658	635	661	651	653	640	599	633	684	711	648	654	653	682	617	628	661	637	669	695	656	670	687	659	667	654	630	664	657	660	658	626	664	683	664	669	621	593	646	678	649	621	683	653	694	654	668	634	622	656	665	654	658	696	637	673	678	689	605	663	685	654	666	651	626	638	660	688	695	652	659	643	701	659	653	639	610	619	668	626	629	650	693	653	670	633	679	710	657	658	660	675	651	682	678	677	626	637	626	706	658	636	693	669	676	664	608	656	686	698	637	675	630	639	645	675	709	621	610	641	660	671	678	642	636	602	646	648	668	648	644	607	637	654	640	632	649	673	659	655	702	703	665	649	623	639	667	639	669	652	635	684	672	677	624	657	662	629	629	672	647	666	641	699	645	687	684	620	656	664	687	614	671	645	636	672	600	659	661	680	666	683	613	639	657	674	639	643	641	654	660	631	594	672	661	664	680	684	666	646	670	585	636	665	668	603	631	699	662	643	617	618	727	673	622	622	678	617	653	663	640	674	642	660	621	708	639	638	707	654	632	620	643	656	694	660	684	677	671	642	678	629	688	641	707	713	638	637	667	648	661	673	660	676	624	664	639	661	683	685	660	636	645	673	679	611	645	610	642	659	671	623	645	693	685	745	666	657	663	663	621	669	684	605	686	681	617	641	638	690	657	667	622	637	622	714	634	657	638	658	659	718	668	638	666	686	672	678	626	619	663	715	675	650	643	645	661	663	636	638	670	621	690	662	643	603	645	650	618	663	617	635	665	676	646	649	689	678	644	648	654	632	671	613	690	663	672	658	650	677	692	660	702	625	682	667	614	693	662	632	633	635	642	616	657	618	653	646	628	657	624	700	669	649	653	638	656	645	618	631	598	628	642	666	590	628	663	648	665	651	703	630	653	665	661	721	638	674	662	659	657	654	617	632	652	675	662	660	623	672	651	683	691	691	658	679	640	678	674	666	624	620	647	622	669	640	666	635	611	673	660	645	662	640	662	656	665	680	661	618	710	668	682	663	713	684	609	697	617	661	655	641	661	668	621	669	637	655	617	652	689	671	636	657	631	607	647	676	638	639	689	669	667	658	645	610	659	647	650	657	658	623	682	627	637	647	615	633	635	648	676	660	651	645	577	649	616	663	667	633	671	671	674	656	657	671	616	620	678	652	656	628	615	669	654	635	635	640	677	637	635	672	627	669	660	652	683	630	638	678	674	692	678	621	617	656	674	705	648	658	734	668	648	636	661	664	691	648	623	589	670	661	654	641	697	672	680	647	678	695	639	692	686	622	677	670	683	667	682	626	677	636	641	619	659	655	663	638	634	634	700	618	678	665	687	681	585	636	640	620	637	666	637	655	618	629	676	617	682	617	661	650	616	662	653	631	650	629	649	643	656	614	637	668	659	672	656	658	672	654	650	653	645	653	696	580	661	663	680	619	671	702	686	686	691	592	637	665	653	692	670	682	656	691	695	664	619	626	686	664	638	636	630	671	665	617	650	653	636	672	674	658	710	636	669	671	653	669	686	641	644	604	607	670	638	660	652	669	634	678	694	680	636	659	641	648	651	684	643	646	686	650	623	656	632	653	634	659	645	670	648	636	669	679	691	652	679	647	670	688	637	637	660	670	650	634	640	679	645	638	641	649	607	650	642	692	630	679	668	664	633	680	695	675	655	671	685	670	649	655	691	671	659	651	662	623	627	664	611	634	634	681	677	667	608	614	625	668	606	666	682	657	666	615	692	616	660	624	668	652	625	660	638	673	700	671	677	626	681	598	635	645	638	711	629	676	636	649	674	662	628	689	650	675	644	652	641	667	670	690	666	665	639	643	667	696	649	698	641	675	644	632	669	644	635	670	655	657	673	660	674	672	615	645	656	671	669	626	627	638	622	657	669	707	656	668	667	596	681	670
8265	814	849	728	641	533	519	502	425	430	443	428	424	411	428	383	410	403	432	411	430	448	452	423	418	420	410	431	418	433	447	444	439	394	431	447	446	425	395	442	397	385	400	410	391	423	409	410	399	394	414	406	470	421	400	407	361	415	431	406	399	433	413	387	396	405	411	427	417	382	455	406	398	440	375	426	449	421	427	405	430	439	411	419	405	422	398	435	420	436	384	411	436	421	434	420	367	411	418	419	421	412	389	414	403	416	400	418	393	401	450	418	393	416	453	394	343	404	384	425	381	409	418	428	439	442	389	474	430	425	383	431	373	433	454	372	436	397	383	401	472	413	420	430	449	402	434	387	431	393	381	428	403	392	441	423	458	425	415	395	413	393	420	425	436	418	369	389	435	405	438	404	382	369	416	441	392	395	422	437	370	363	424	406	418	440	377	415	383	418	416	406	412	421	400	377	390	427	378	377	372	400	433	425	405	427	423	403	437	390	388	404	428	423	405	402	417	411	416	428	409	419	414	399	413	443	418	422	377	421	438	457	458	387	432	432	401	400	432	458	379	374	443	399	376	366	412	396	408	444	387	457	464	426	466	436	383	396	431	451	392	421	427	447	415	395	433	422	426	388	380	383	437	417	400	419	417	403	401	433	427	384	420	415	403	406	427	406	430	427	441	442	424	440	375	405	386	393	392	448	429	406	395	414	410	412	396	451	407	426	373	422	428	414	417	377	373	407	374	437	394	402	395	430	420	361	407	452	376	405	426	425	422	418	371	378	399	427	412	382	409	435	439	448	374	401	410	390	438	427	441	406	403	423	396	434	411	377	458	381	391	406	433	420	392	408	379	397	422	418	431	444	410	400	395	409	387	433	379	437	402	439	404	417	429	410	433	404	403	422	442	400	420	417	447	447	453	405	421	401	397	416	379	436	443	441	386	426	413	416	370	407	416	420	436	477	419	445	420	397	386	376	399	444	430	418	449	445	393	432	423	435	400	440	395	393	399	440	425	401	425	413	397	453	419	398	384	412	424	373	432	414	394	422	407	399	411	415	444	430	440	386	417	455	415	411	420	378	444	388	413	401	413	409	410	394	423	429	406	387	416	465	431	368	400	410	426	471	451	442	414	431	407	394	468	392	428	421	421	387	379	410	411	443	406	411	430	411	397	385	428	422	406	390	435	420	422	419	400	416	384	463	399	395	457	397	403	416	409	345	421	432	428	403	424	423	392	389	416	425	415	419	435	378	411	371	375	416	408	469	401	411	418	439	435	383	404	439	404	437	404	413	401	405	428	422	425	401	443	412	383	402	432	417	408	412	450	399	423	413	398	402	432	444	436	426	402	396	391	431	419	414	421	400	387	388	448	409	410	442	421	456	401	419	386	387	410	363	423	417	380	421	377	400	413	407	419	390	411	424	358	447	413	437	410	433	429	414	417	434	394	396	394	396	399	420	460	417	436	449	451	421	370	416	427	395	395	419	436	402	385	425	412	433	409	398	387	410	386	443	438	422	405	434	400	429	422	412	409	367	405	422	394	400	452	419	438	436	449	420	429	388	405	414	414	407	377	394	396	433	441	397	442	404	426	398	370	389	383	389	442	431	440	425	421	415	410	419	412	437	392	405	393	374	418	435	433	387	425	404	395	422	421	384	445	438	434	406	441	403	391	426	402	420	425	440	429	444	400	437	426	422	383	472	410	434	425	409	434	416	407	429	392	395	389	378	404	422	445	395	404	403	447	400	433	390	439	438	393	460	444	415	422	421	368	389	434	404	411	407	433	412	426	380	400	427	399	403	414	402	399	446	424	433	413	422	385	436	461	421	413	413	386	399	415	382	406	405	374	434	436	428	391	412	430	387	424	443	439	434	418	400	415	398	402	395	410	377	434	447	428	393	451	398	431	424	412	446	460	441	400	384	415	374	404	401	425	386	376	425	388	419	382	374	395	436	433	465	428	392	381	406	396	430	430	417	442	447	393	407	385	435	401	412	404	415	420	386	436	427	402	398	385	440	430	374	408	408	396	407	361	439	418	409	408	404	392	430	376	439	426	397	427	399	413	443	434	457	448	413	401	434	428	430	379	389	364	354	446	408	452	412	403	367	455	384	424	384	422	397	420	408	448	466	406	404	403	436	415	439	445	380	379	421	453	450	414	438	416	393	408	408	414	433	389	389	412	408	436	433	411	404	438	433	421	389	384	407	412	395	432	423	419	445	409	388	417	422	437	414	418	403	413	424	426	430	428	423	398	407	462	392	394	438	425	390	424	381	454	410	402	419	450	431	408	443	360	401	423	403	451	414	405	414	441	450	405	377	404	391	413	382	415	411	411	445	411	434	394	417	402	391	450	426	404	416	406	402	429	427	378	415	400	377	409	409	436	432	392	445	410	380	433	404	397	438	422	422	413	385	371	421	437	404	427	424	407	405	428	413	404	394	411	394	391	459	447	443	403	381	422	363	404	404	436	399	433	401	379	394	434	449	438	414	386	411	452	420	409	393	405	447	395	406	414	426	416	353	434	429	391	404	390	432	390	413	418	429	448	433	386	394	427	420	434	440	425	405	403	400	402	394	402	441	409	414	450	394	393	388	448	412	438	362	401	453	419	414	388	427	408	421	390	365	432	405	438	447	399	413	423	418	417	433	427	408	376	411	454	463	426	380	371	405	400	437	431	393	412	393	407	414	417	401	454	365	399	454	430	399	376	373	433	386	393	443	396	410	404	454	431	440	408	387	427	411	432	414	418	414	421	431	420	429	418	439	447	442	389	412	457	414	432	441	360	424	413	415	431	444	442	419	426	380	407	434	429	411	394	423	454	398	395	413	400	417	363	404	443	397	417	414	452	429	444	427	432	429	385	410	418	443	416	448	435	370	417	410	421	403	388	391	405	430	401	385	428	410	415	425	375	368	419	408	386	397	405	443	417	415	388	399	441	404	414	402	421	410	412	380	418	389	411	456	429	397	452	398	415	404	402	444	394	368	409	415	422	427	443	468	456	415	395	424	392	421	425	442	445	390	409	415	405	421	395	436	425	429	393	428	433	432	430	380	418	425	424	388	436	399	399	406	438	440	436	438	368	415	386	418	410	433	418	389	414	385	421	406	426	468	436	399	395	410	448	422	385	409	412	452	432	442	408	420	391	405	400	438	424	408	410	422	419	405	421	429	399	406	420	435	417	415	389	404	391	433	464	386	390	400	391	449	452	405	450	393	363	443	449	443	447	427	420	403	431	401	411	404	410	428	437	429	406	349	390	391	408	400	404	396	389	411	386	422	416	411	425	431	415	410	405	440	405	392	410	430	437	404	424	415	469	421	424	437	407	434	431	393	417	391	434	434	441	429	440	394	429	439	386	409	427	389	408	441	378	417	393	454	422	383	378	408	396	424	440	423	418	434	368	386	418	423	367	416	411	454	420	404	429	416	414	386	443	418	432	408	425	420	433	423	404	397	375	450	412	407	388	396	412	399	395	435	417	445	426	447
6855	1258	1806	1996	1812	1600	1446	1367	1254	1166	1163	1130	1101	1085	1024	1054	1042	1006	963	993	1009	907	987	977	988	940	962	950	989	969	914	984	943	986	959	971	916	980	952	919	951	975	987	899	991	950	988	1035	986	971	1013	987	942	998	960	970	911	1033	921	946	936	924	931	1015	997	954	935	935	924	978	940	1015	991	927	954	957	911	1025	965	939	1002	959	937	945	917	944	938	913	994	915	923	918	931	957	952	911	902	918	936	994	941	917	898	936	886	927	927	923	979	965	972	984	951	963	937	938	939	957	977	938	957	982	939	969	952	970	893	953	969	970	931	899	971	907	1029	933	939	975	918	934	996	945	938	934	889	961	959	961	905	954	918	922	898	949	935	889	942	912	975	953	945	879	908	951	944	966	939	938	946	921	928	975	966	962	968	957	952	954	981	913	928	977	1000	935	956	957	913	958	965	901	900	953	956	943	947	951	909	950	873	962	967	996	926	991	935	899	930	943	948	923	960	954	885	1001	980	937	932	961	933	911	911	925	975	911	934	974	891	903	950	1011	953	957	955	898	906	932	961	913	959	926	925	973	945	972	937	1006	909	951	914	938	966	960	950	932	944	907	947	977	892	964	900	919	985	940	894	967	927	924	950	962	1011	927	974	938	951	945	977	918	939	979	895	921	1006	954	955	897	962	915	984	939	939	933	953	945	984	1015	958	940	947	965	910	970	928	909	943	971	918	948	1002	918	924	952	989	979	958	973	916	948	903	936	934	915	881	906	912	957	944	972	970	905	922	977	983	911	942	974	950	924	941	937	929	946	960	949	955	943	933	961	963	890	981	924	967	938	967	939	917	898	985	900	965	949	961	973	890	924	964	920	954	962	926	933	955	982	918	945	959	951	963	962	941	932	908	1018	921	958	937	951	935	918	941	945	921	935	995	929	964	982	873	931	1009	1014	891	900	960	934	950	903	997	926	936	924	937	1016	990	926	956	976	905	964	949	1002	1004	949	987	956	914	951	955	953	925	995	907	946	946	926	949	965	924	906	997	973	933	957	965	907	956	937	917	906	947	932	1010	899	979	996	911	919	918	962	947	939	954	943	999	891	980	943	925	924	952	968	925	967	935	960	930	974	1005	964	956	921	931	926	988	968	986	885	909	961	929	995	919	931	914	948	954	930	953	962	934	929	918	934	959	931	962	989	971	897	947	956	950	955	982	943	947	909	942	988	950	899	905	969	997	945	945	883	985	930	928	914	970	921	958	931	887	972	938	966	965	930	947	965	961	899	945	987	921	954	967	907	924	924	912	975	898	946	939	901	949	961	989	966	1022	970	890	963	948	886	947	968	980	984	910	938	929	916	971	954	953	1007	947	952	936	902	931	955	990	969	910	968	1007	904	908	907	931	925	976	1051	938	940	934	899	866	1013	979	967	968	984	943	884	883	946	969	947	1005	974	907	987	969	995	955	927	915	992	900	970	942	982	889	980	946	942	943	962	908	915	976	896	941	963	911	945	943	906	893	936	988	959	944	989	939	925	937	956	987	938	942	938	942	970	885	911	917	931	984	941	910	926	962	932	956	919	959	925	995	990	1018	880	979	958	958	889	949	909	947	967	961	984	970	963	992	953	915	938	912	959	895	940	951	979	981	934	938	920	892	931	916	946	965	963	986	921	1002	888	1009	1002	940	923	899	930	934	962	935	930	976	924	952	967	970	928	931	980	930	929	927	941	964	919	946	950	896	919	928	972	932	952	952	967	975	933	969	971	953	909	936	939	900	992	951	958	973	897	945	928	956	949	947	949	924	959	946	940	982	960	898	907	953	955	955	1005	928	965	899	932	958	951	972	912	952	917	961	893	930	968	924	1016	905	943	964	944	917	934	938	926	957	919	953	956	989	889	967	965	877	945	949	929	936	933	941	973	946	968	921	883	980	976	982	1004	905	935	934	916	934	888	966	937	947	932	942	952	935	977	901	934	966	921	941	933	986	956	947	880	909	973	953	938	949	991	944	920	962	915	959	885	993	901	986	963	950	956	939	963	950	970	952	935	969	956	964	912	912	928	930	894	945	949	945	941	934	922	936	934	960	996	978	972	923	1016	957	961	883	978	912	918	957	883	921	894	978	956	983	978	968	954	990	924	893	877	889	988	987	1012	918	936	867	864	970	933	963	941	957	958	963	895	946	887	955	962	878	975	940	909	937	931	969	996	988	921	983	928	917	931	933	976	995	946	964	950	986	979	964	917	974	900	954	955	951	914	917	997	1002	960	915	974	915	964	984	961	920	964	887	969	951	872	970	949	931	935	963	925	975	944	916	928	907	961	934	954	895	918	923	951	940	948	950	970	917	942	1005	943	945	930	949	971	981	942	936	915	901	982	935	934	893	953	898	957	956	949	948	969	937	992	928	956	946	948	949	939	939	930	895	928	912	962	921	962	921	978	963	959	968	922	918	913	957	924	981	942	968	980	978	953	928	952	934	913	949	894	952	952	919	916	1001	923	942	925	905	945	961	896	886	959	981	941	947	887	966	943	928	926	995	917	946	980	930	944	917	908	892	893	894	917	919	959	902	918	970	937	918	987	981	898	915	965	937	980	997	932	1008	969	933	989	941	949	903	943	989	918	950	948	1007	958	958	979	986	920	948	998	915	901	914	975	976	939	892	953	922	955	947	943	970	1005	967	935	966	955	879	981	970	963	992	929	912	949	968	934	947	922	995	991	1009	961	954	952	970	928	979	910	994	995	935	962	941	990	923	918	1015	943	924	945	949	897	925	930	936	918	1012	985	879	924	903	958	936	942	1001	949	974	972	972	954	942	934	911	959	973	970	901	937	953	939	923	960	961	906	991	962	954	953	928	961	915	937	927	953	897	932	917	921	983	941	951	964	960	961	865	1003	899	975	962	982	970	949	931	957	988	914	1008	977	956	967	928	940	960	936	967	951	892	988	918	930	873	982	917	950	974	931	926	933	938	875	983	938	1002	949	932	956	916	951	942	899	998	980	926	948	949	977	915	971	917	950	904	957	965	1026	931	932	931	924	931	944	965	919	968	935	939	923	909	975	941	952	905	937	990	943	920	934	995	935	902	919	946	941	929	946	920	1002	919	997	921	1016	956	976	946	963	1017	957	929	956	1014	960	943	965	895	953	951	915	970	935	969	907	970	959	973	896	933	903	940	937	937	945	934	963	920	943	937	897	997	965	976	966	963	964	947	960	915	981	937	935	978	967	918	959	930	925	961	923	935	944	1008	1012	962	940	956	920	992	936	925	994	946	993	921	900	931	946	977	978	980	993	934	927	963	949	929	935	901	937	941	918	948	946	929	968	916	950	964	957	957	1005	968	949	953	958	938	958	895	932	966	961	923	883	913	936	948	916	966	982	935	913	995	970	987	915	986	973	960	933	1017	965	934	995	993	945	957	926	915	929	908	944	927	948	953	932	941	998	951	944	895	908	971	928	948	1003	979	945	960	923	913	910	945	933	951	884	1015	972	932	966	946	895	1003	946	903	905	930	909	918	927	906	906	980	962	936	931	945	970	916	959	990	964	935	969	959	944	955	1023
15011	1428	1156	928	764	563	514	475	416	355	372	378	341	385	352	352	335	354	339	358	343	320	354	354	314	336	294	341	296	330	350	335	301	307	324	335	304	316	307	335	336	333	332	312	327	314	298	277	367	328	307	361	324	341	341	310	337	278	330	340	342	308	334	335	321	302	323	304	303	339	315	336	320	298	337	325	331	319	324	352	336	314	315	316	308	316	318	341	320	336	319	322	344	318	302	298	331	329	328	329	307	324	342	339	320	352	308	310	336	317	314	312	352	302	314	340	329	324	294	293	294	324	314	305	336	330	311	348	338	310	343	321	329	322	314	311	314	319	317	349	325	313	304	294	342	341	320	290	281	333	322	318	316	353	336	292	317	344	301	279	290	303	291	290	298	324	332	297	321	317	323	324	310	261	347	301	331	316	290	305	319	327	355	306	304	365	305	328	334	347	336	331	345	314	325	296	295	308	342	307	266	368	348	307	309	381	316	298	338	331	327	324	322	332	324	344	307	325	325	302	310	342	348	319	314	325	343	355	373	347	329	308	323	327	323	307	314	317	314	320	301	305	285	347	334	341	344	311	306	326	313	310	366	342	325	346	356	331	310	302	305	326	280	323	289	313	327	295	328	278	346	332	314	297	319	306	313	314	326	276	326	277	322	316	337	304	301	322	356	309	331	317	333	334	322	325	320	326	289	325	329	316	299	316	329	277	318	328	323	330	339	326	308	324	338	321	325	322	325	308	314	288	339	334	311	320	329	301	307	333	315	310	288	304	338	318	321	332	311	336	330	347	316	294	316	294	330	305	352	316	317	297	299	356	322	323	348	303	325	333	316	313	325	300	290	342	350	323	324	310	318	310	314	330	330	322	361	336	304	344	313	302	317	333	299	302	317	309	299	312	304	333	341	303	311	319	334	306	307	277	296	316	311	340	345	347	284	328	327	379	321	306	312	336	334	315	329	328	365	319	314	312	316	318	347	345	305	352	343	321	339	329	313	326	325	329	314	325	332	283	283	322	323	299	335	342	316	321	337	359	354	342	293	326	306	290	343	321	303	303	297	306	340	370	340	340	314	329	330	298	320	314	336	323	312	313	311	316	331	354	337	314	319	278	296	324	343	338	305	332	322	311	346	327	309	314	330	316	351	301	332	307	291	330	310	328	336	344	319	348	293	313	323	311	313	300	330	318	350	342	306	316	320	323	326	337	304	313	350	326	313	304	323	296	320	314	310	299	318	321	318	324	298	328	367	346	313	328	338	337	351	318	312	284	327	324	317	311	303	327	289	320	302	302	308	309	308	310	302	283	357	309	316	314	278	318	340	332	299	316	315	297	304	341	326	324	331	339	309	316	343	340	309	339	331	330	321	330	310	331	322	341	301	280	327	337	325	310	294	342	328	309	319	313	329	305	342	339	329	317	342	303	330	314	349	358	295	304	324	358	321	291	305	293	305	305	320	317	357	315	311	345	316	322	304	321	303	303	308	316	348	306	333	329	315	309	337	292	314	347	340	344	329	335	322	330	344	320	342	361	295	328	335	309	297	317	355	318	308	297	310	320	318	324	306	347	326	300	331	311	312	312	294	329	350	377	295	336	324	331	343	319	320	334	304	319	361	333	348	290	323	332	331	323	343	310	304	313	363	337	285	321	322	311	325	332	311	312	363	317	328	331	325	334	298	324	324	316	312	334	317	351	326	303	333	325	304	320	309	293	312	302	301	309	312	330	314	308	332	319	323	336	314	288	343	350	342	322	333	301	338	321	315	345	338	355	310	343	313	355	329	289	322	303	342	331	305	306	321	315	297	321	321	280	294	316	307	287	305	357	319	322	331	304	306	331	301	295	329	366	341	340	316	314	368	330	344	293	305	277	339	341	333	326	341	305	301	314	311	317	320	336	348	309	319	314	349	310	330	354	337	317	340	327	290	325	312	331	316	345	310	332	317	298	342	351	325	314	263	323	339	311	321	337	342	308	307	330	308	337	361	325	332	324	326	351	332	293	324	301	372	316	311	344	310	304	342	301	335	305	290	342	346	300	311	330	326	333	295	309	313	336	288	281	345	316	334	292	342	303	315	315	298	325	295	283	317	313	302	328	338	310	351	331	308	325	303	337	326	298	332	309	337	307	336	323	330	308	289	360	319	317	317	311	328	332	328	297	293	320	327	338	328	307	332	336	336	305	318	317	343	295	319	334	294	320	366	336	326	304	290	327	309	309	308	280	306	315	352	304	331	331	327	326	314	332	322	293	319	305	312	303	325	351	325	327	327	311	367	332	317	324	354	321	299	334	319	317	296	291	372	343	288	340	320	323	326	324	338	319	343	346	333	277	320	325	314	351	308	325	309	311	326	302	340	337	313	312	330	335	348	301	334	314	321	346	316	293	302	296	339	334	325	312	312	353	341	309	285	291	333	295	307	318	318	340	353	334	304	329	279	336	336	331	342	325	326	319	336	345	353	267	304	285	330	344	302	321	311	337	343	309	318	311	281	380	325	336	320	278	354	308	300	317	349	328	343	347	340	332	296	326	325	369	341	316	346	330	311	343	309	327	359	378	299	322	302	325	320	307	323	279	302	325	327	311	326	344	315	320	341	315	278	336	321	297	308	308	350	300	340	305	302	321	338	296	347	311	331	357	368	305	327	316	332	332	300	307	303	328	312	325	311	340	355	320	324	367	321	351	297	306	345	339	329	295	315	355	306	312	285	316	304	314	304	317	299	332	323	316	351	336	342	331	334	315	304	334	316	315	317	288	333	290	307	327	307	337	333	327	330	316	301	349	329	302	335	315	349	326	322	327	335	319	322	303	314	359	323	322	298	328	315	325	311	308	319	338	333	311	317	328	327	307	324	328	340	335	319	335	317	306	328	337	342	297	341	299	336	329	330	308	388	316	323	305	304	300	322	297	318	332	294	295	334	329	319	339	295	335	315	330	330	322	299	320	327	326	315	291	295	324	350	339	301	314	327	336	285	331	303	324	328	326	277	340	336	307	323	325	315	341	336	289	292	350	295	321	307	312	312	335	365	298	339	315	332	339	346	337	308	339	317	362	315	341	315	291	345	305	318	347	348	297	297	340	288	317	362	319	302	310	327	333	317	351	329	293	304	313	285	329	306	350	295	321	337	323	325	313	317	335	321	316	323	343	294	288	324	324	308	308	343	329	293	325	335	345	334	322	378	338	340	331	319	313	358	292	337	307	308	311	333	309	298	322	299	316	315	352	318	317	300	327	337	335	342	318	319	335	319	342	351	331	320	328	363	343	333	338	325	336	338	321	331	323	340	322	257	300	313	321	306	312	315	310	312	280	329	317	296	312	342	339	333	320	326	335	313	280	324	312	342	303	311	310	304	344	323	321	313	347	306	305	312	329	322	308	343	325	305	315	311	326	325	292	310	317	331	324	313	336	323	325	312	318	315	320	335	301	336	309	310	300	324	342	332	299	313	337	299	302	309	298	338	331	347	310	327	314	332	312	327	351	322	321
8381	1354	2309	2707	2470	1915	1662	1395	1348	1280	1102	1050	1043	915	905	891	900	885	802	814	807	837	790	798	764	764	805	840	827	825	787	740	776	795	738	752	781	762	788	789	738	747	757	783	760	715	737	789	752	756	791	751	783	795	736	780	752	733	721	773	739	714	747	727	665	732	705	778	671	707	739	775	730	675	791	806	706	720	765	731	763	744	782	711	776	681	724	716	708	782	751	703	725	709	769	756	786	700	725	775	754	733	740	765	763	790	737	734	737	744	733	722	697	748	756	732	758	748	742	751	752	732	730	770	757	735	727	709	760	722	737	716	747	741	734	741	745	735	769	666	716	737	723	724	725	727	712	750	747	711	700	740	791	717	693	758	725	754	701	675	729	735	727	743	698	671	643	767	751	760	743	778	703	739	714	762	729	715	712	729	729	722	729	737	719	751	717	712	741	726	728	721	752	739	746	728	683	707	711	709	688	757	711	743	718	743	740	738	793	731	773	694	807	726	694	725	714	757	721	728	738	736	707	714	750	748	730	769	742	715	737	743	741	690	711	727	780	741	709	741	737	729	686	730	811	686	727	691	709	722	697	699	723	737	742	731	684	728	694	714	714	712	772	734	777	795	775	728	718	710	741	735	729	686	740	751	693	733	731	781	711	785	744	691	736	704	739	731	736	767	709	711	734	744	742	743	745	706	703	742	744	748	733	755	639	690	714	738	745	666	741	740	697	744	697	760	702	707	754	716	764	753	754	719	700	747	735	683	777	699	746	776	755	721	732	731	708	722	762	711	731	769	743	705	745	767	736	726	709	734	731	724	720	776	776	719	699	764	703	769	768	697	711	703	725	732	737	723	769	741	781	708	718	734	727	760	717	728	743	711	698	719	727	727	781	748	776	681	690	727	720	713	747	787	708	713	787	708	752	705	694	736	747	737	714	663	736	717	682	730	770	685	685	778	752	685	742	729	779	721	703	703	773	764	749	683	751	762	704	730	703	681	747	689	747	663	730	750	766	699	692	757	758	730	748	744	755	729	694	726	738	732	741	685	667	689	737	717	699	723	701	680	731	711	734	718	771	751	669	710	700	708	715	716	730	707	737	740	747	706	706	782	746	771	701	696	738	720	735	733	728	738	745	789	750	690	745	713	762	713	703	736	677	709	662	736	714	731	768	747	710	732	746	704	732	666	716	749	719	733	723	744	715	736	718	752	760	729	755	713	698	728	671	752	733	741	693	751	731	687	757	685	759	715	759	742	741	721	743	778	742	729	731	741	729	744	785	736	713	687	751	746	742	753	712	718	736	719	738	721	750	745	771	774	719	735	715	727	740	713	718	730	701	718	719	729	749	718	735	680	774	700	749	796	707	676	674	745	716	782	698	712	740	786	680	747	781	732	766	721	737	731	733	731	776	719	700	724	732	749	684	750	761	710	710	736	780	728	727	731	707	750	736	721	733	762	726	703	683	733	742	732	727	716	714	745	768	671	716	788	745	724	767	699	737	755	663	727	719	731	727	764	747	732	770	733	723	740	768	748	768	748	732	662	733	734	744	750	746	781	699	671	740	728	738	708	737	693	732	718	748	737	744	748	768	717	752	780	683	713	781	759	740	701	723	751	732	691	727	757	727	709	733	763	702	728	758	711	712	725	707	709	731	695	717	750	733	725	693	715	750	732	770	784	742	728	702	697	704	736	785	714	751	737	720	750	742	758	776	732	697	767	692	683	768	703	748	695	724	772	718	703	710	747	719	733	756	738	750	706	689	766	723	709	774	722	731	754	736	743	740	734	745	723	679	756	749	741	699	736	697	720	757	720	712	760	760	734	768	750	712	700	748	763	806	696	743	704	715	734	715	740	706	718	749	744	699	729	756	698	707	672	692	732	753	740	749	720	707	737	716	772	694	779	714	733	782	754	703	771	759	749	731	703	748	755	768	758	718	771	749	781	741	675	799	702	690	719	725	723	774	763	780	680	769	727	740	791	726	745	767	728	776	713	764	752	753	760	765	735	747	739	739	764	714	710	761	716	751	737	722	741	738	743	696	743	662	717	808	730	796	733	745	732	754	723	727	707	743	757	714	742	770	737	720	716	782	701	682	679	763	722	722	766	729	748	718	746	738	726	726	749	742	707	767	744	683	748	687	730	730	735	748	746	704	713	720	735	678	699	751	719	715	767	759	755	740	757	728	738	725	733	702	705	716	720	760	783	720	685	736	720	702	743	722	750	696	789	693	730	722	731	714	699	788	729	668	742	732	700	742	732	773	705	724	716	752	692	774	741	726	725	740	773	738	680	736	742	713	749	711	733	732	721	731	745	722	716	703	776	760	683	744	673	759	686	738	766	696	755	723	755	752	777	708	704	738	703	744	762	729	724	718	692	753	704	769	729	764	670	788	709	730	743	709	713	759	771	720	761	748	694	725	707	746	695	741	731	689	764	734	769	735	739	682	734	733	736	722	710	758	721	747	776	782	702	690	749	699	740	732	772	698	708	756	735	731	751	684	721	710	721	677	696	744	721	713	780	760	715	664	762	708	760	769	723	726	735	722	748	729	727	744	716	692	734	736	741	749	754	739	780	696	715	692	701	720	740	764	702	768	786	666	685	740	768	695	702	747	722	703	727	754	687	740	718	720	778	728	753	737	768	770	712	719	715	699	737	744	733	694	720	739	768	705	689	734	783	688	741	732	722	719	722	711	683	739	707	762	741	728	744	692	728	730	766	747	763	704	707	735	707	719	753	727	736	732	765	649	737	765	714	766	710	722	697	731	743	744	721	744	763	720	700	769	765	696	760	798	693	778	739	757	745	736	741	740	740	685	729	711	751	718	767	713	725	744	742	762	710	739	716	737	751	737	716	708	720	730	694	730	730	715	711	721	699	712	680	723	714	758	709	769	748	741	768	777	687	723	669	801	728	717	712	719	762	751	731	711	704	738	712	720	704	750	753	745	710	706	731	759	765	716	693	784	714	727	722	722	753	724	713	648	742	741	740	711	769	715	735	721	736	705	783	736	724	758	731	749	734	718	765	709	752	721	678	754	724	726	724	727	710	719	739	736	742	762	769	756	712	744	726	768	709	729	715	737	762	717	697	740	721	699	718	763	763	755	745	715	755	719	702	683	726	716	721	702	745	737	730	744	723	733	714	712	733	706	750	752	734	730	759	743	790	767	726	730	716	723	750	711	719	753	728	708	768	757	695	711	722	708	700	775	678	701	746	744	736	718	733	720	694	738	703	725	809	721	721	766	752	758	718	723	697	720	772	749	756	766	713	730	710	676	725	735	696	731	771	715	712	755	669	785	719	742	717	684	707	741	731	752	707	719	725	730	713	764	766	745	770	709	753	719	743	697	744	769	744	709	692	675	761	734	703	734	738	697	715	703	714	737	719	734	737	738	763	715	761	722	739	692	698	716	745	735	679	706	776	709	726	751	770	738	737	706	735	734	676	748	716	748	736	730	711	687	691	744	739	726	726	732	720	780	719	735	733
1522	287	290	275	284	261	276	256	288	264	268	259	249	270	255	289	274	235	272	286	251	247	272	259	281	263	279	280	248	260	257	269	237	248	271	291	269	252	292	252	282	277	259	254	264	279	293	269	254	268	244	232	304	291	284	259	251	279	290	274	246	271	269	289	262	277	257	280	266	242	285	256	296	226	262	298	242	254	293	284	266	296	272	273	242	262	270	281	270	277	281	281	273	262	288	289	260	292	271	268	279	255	268	281	288	281	284	296	264	254	250	268	260	248	247	290	273	301	282	242	276	245	262	255	271	258	231	262	260	277	284	270	277	248	281	270	258	286	283	287	286	294	258	277	281	272	263	278	272	253	261	259	234	256	266	269	267	273	264	276	268	289	322	276	258	294	281	238	270	234	278	256	269	242	293	284	291	293	231	277	283	254	247	300	251	274	272	246	278	249	262	270	269	254	287	266	278	244	257	266	246	283	272	284	268	239	293	275	275	276	265	249	256	281	310	258	260	305	258	246	266	221	267	297	304	276	267	260	292	250	306	271	265	271	255	284	273	288	251	263	272	260	259	297	285	265	250	278	250	271	251	289	259	269	270	246	259	279	252	275	232	255	283	265	269	273	300	269	274	265	237	253	260	279	241	277	274	254	269	254	276	279	259	264	261	283	226	235	256	247	264	264	243	262	279	277	250	242	283	229	266	265	259	311	289	265	234	262	255	238	284	250	286	238	267	276	232	272	279	278	284	279	271	244	274	264	273	243	305	248	298	267	246	283	237	241	266	280	271	287	270	270	273	286	274	275	270	253	280	256	282	278	270	261	245	301	279	256	308	289	279	245	283	258	285	286	282	260	271	252	259	273	266	263	275	276	293	256	274	280	251	280	257	269	288	269	231	261	246	266	275	270	241	242	275	238	271	244	265	277	287	298	251	273	262	265	242	277	287	257	296	298	252	266	254	261	264	241	235	214	283	243	227	281	254	258	244	262	261	278	272	278	262	260	276	258	260	294	293	268	262	291	264	258	295	253	273	236	268	268	315	253	269	280	295	261	256	270	262	281	258	285	290	284	273	275	273	254	265	263	263	300	290	274	284	270	257	255	255	235	259	268	288	241	245	272	245	259	290	244	282	245	272	262	270	271	254	276	251	300	281	242	253	266	252	252	270	251	235	260	275	263	269	297	268	264	284	276	284	270	246	261	284	248	265	231	246	264	275	281	293	288	249	249	279	254	254	254	254	279	272	259	291	288	264	284	260	268	258	249	255	249	253	282	275	260	264	276	286	252	282	261	268	270	247	271	249	249	267	275	279	255	278	260	259	239	237	286	285	237	288	255	287	273	241	287	253	246	268	250	265	286	274	265	243	242	316	259	298	281	258	286	243	228	247	251	271	277	253	241	254	294	260	265	261	263	286	283	266	258	288	258	239	285	289	279	292	247	298	268	247	238	286	251	246	243	274	276	244	257	264	268	255	259	273	255	259	251	267	271	250	244	258	278	284	268	253	265	262	253	301	274	274	257	255	257	307	275	276	271	260	276	249	292	255	241	268	287	278	248	247	239	267	285	252	251	284	276	290	246	267	267	271	272	262	282	271	277	273	278	248	232	234	268	247	256	278	272	258	267	268	255	257	260	257	291	268	270	290	280	271	251	254	262	236	284	256	267	261	266	284	260	241	257	288	234	294	278	269	282	300	289	292	260	246	268	245	277	269	263	261	281	273	255	282	272	256	287	284	245	288	230	262	290	279	271	256	284	271	270	272	251	234	247	263	288	282	246	269	258	309	266	266	259	255	264	268	275	232	214	273	274	285	282	305	249	278	274	268	291	265	249	288	300	274	283	278	259	283	249	241	256	238	281	281	244	277	254	294	272	280	250	271	270	267	282	269	268	282	284	251	268	292	284	278	261	262	293	270	273	258	283	303	280	266	280	266	284	269	272	255	259	249	248	279	259	260	239	270	247	288	290	264	268	255	268	262	253	281	256	260	245	277	266	276	253	262	259	268	315	267	277	275	278	283	264	273	263	282	232	278	247	295	269	241	270	261	241	242	260	270	280	273	269	274	267	285	258	276	264	254	277	272	294	287	285	290	277	287	265	292	267	278	260	276	254	299	266	262	282	282	240	265	247	319	282	284	224	278	276	267	295	250	253	275	268	258	273	250	268	260	295	253	258	272	254	262	262	257	222	249	223	239	285	273	262	249	281	278	275	267	269	278	283	310	262	262	283	273	288	266	285	262	275	289	278	257	273	271	272	302	262	253	262	295	264	272	293	238	268	285	252	251	295	271	290	271	286	273	240	254	261	277	267	246	230	244	266	255	289	276	281	266	282	244	259	245	264	267	258	281	267	268	284	284	282	286	222	264	254	264	286	314	275	238	291	260	273	271	268	268	244	290	291	283	300	241	247	303	291	287	236	262	288	273	252	274	264	299	246	258	236	255	233	275	289	264	259	252	259	250	272	271	258	261	242	282	289	280	264	266	274	270	283	277	266	241	256	245	232	266	255	253	254	269	256	241	221	270	230	253	255	237	259	272	268	264	259	278	241	266	266	270	260	269	281	280	256	276	284	280	265	302	243	236	243	260	279	256	275	271	301	254	251	302	274	270	231	290	281	214	289	279	245	268	256	274	273	257	278	273	269	284	270	284	262	264	262	298	249	311	266	246	270	289	275	243	274	232	251	283	268	248	257	281	281	291	255	257	263	243	248	252	265	292	267	264	256	270	280	254	284	259	260	246	260	252	254	282	269	248	260	241	269	233	267	297	271	266	278	279	272	283	237	265	270	246	243	293	262	277	287	277	262	257	297	260	277	245	262	251	260	239	297	269	244	288	238	234	268	277	287	279	258	267	273	264	241	273	291	286	269	251	281	278	303	294	286	283	267	268	259	279	276	261	295	281	220	266	301	274	246	268	284	270	266	264	268	285	282	261	278	278	262	247	305	286	260	271	282	263	271	293	267	259	264	299	275	255	267	248	302	255	265	253	286	280	264	252	248	298	263	278	288	268	239	273	254	277	285	249	270	260	281	245	268	278	270	248	291	279	260	288	265	257	254	265	222	282	237	264	303	243	251	254	248	242	296	250	255	281	267	260	228	252	242	275	279	277	235	263	272	272	288	293	265	284	271	257	231	252	305	304	262	253	253	275	267	264	290	268	253	247	264	279	265	263	287	285	321	247	251	276	279	296	306	295	287	267	259	264	259	258	254	265	274	253	297	268	282	255	281	272	260	277	272	271	279	269	266	281	246	262	248	258	251	253	295	271	253	257	273	272	289	268	266	279	250	248	260	276	269	286	270	277	286	282	276	240	275	287	246	270	246	291	259	264	257	278	266	293	290	278	288	301	254	288	283	234	281	276	256	296	293	268	275	290	220	288	310	309	260	274	228	266	267	295	286	288	301	274	265	282	291	259	283	239	248	272	230	274	278	246	286	267	214	267	265	247	250	246	238	279	269	276	269	251	277	261	278	256	300	238	309	258	258
1930	734	750	722	797	676	684	695	674	673	661	650	691	676	682	659	659	673	645	643	664	665	655	643	670	664	640	642	678	658	653	656	685	664	708	605	644	666	657	647	658	638	646	645	665	673	663	651	671	664	700	711	699	625	690	665	651	663	671	656	616	667	695	632	655	697	699	655	646	653	657	661	653	673	720	655	618	645	640	686	663	643	635	651	646	611	625	648	677	647	704	685	633	675	724	591	668	630	619	669	671	661	684	651	655	649	666	633	661	757	679	693	682	674	661	670	669	706	665	667	680	604	663	675	679	670	632	668	647	620	609	650	665	677	667	678	633	686	664	650	675	665	580	595	635	652	682	677	653	645	641	639	654	645	673	693	671	620	659	658	669	677	680	653	633	686	665	621	650	622	651	641	691	672	665	647	644	649	628	628	678	600	643	663	691	681	695	652	671	648	609	669	678	664	667	637	664	666	671	671	701	697	685	662	638	688	633	679	673	651	647	657	630	633	677	681	681	622	609	650	651	666	652	649	668	623	687	633	597	660	695	662	652	630	607	673	668	655	705	641	668	692	670	652	637	674	698	637	724	623	633	659	652	688	683	680	668	662	673	634	676	693	678	703	625	657	686	637	650	653	615	650	628	633	685	653	677	659	708	632	626	616	689	646	658	686	645	637	630	726	660	649	694	665	684	654	631	621	628	658	629	655	691	687	692	664	699	658	675	626	633	624	657	667	652	693	638	634	678	679	653	686	668	683	655	658	680	680	634	640	661	617	675	682	653	672	666	621	651	651	701	661	672	684	666	637	681	630	662	647	683	672	692	674	670	656	664	640	672	693	641	636	646	693	629	672	665	648	696	662	666	676	627	637	627	654	682	668	654	610	668	684	630	641	642	607	639	598	720	636	628	686	648	622	615	675	637	690	640	644	680	689	644	607	690	649	651	627	664	661	666	640	662	626	666	640	676	651	688	663	628	654	627	652	624	624	663	722	673	640	673	662	627	665	672	695	677	642	656	655	684	638	634	671	696	641	693	693	630	648	650	652	663	674	699	652	645	680	674	649	667	642	668	692	642	666	667	695	636	609	685	649	629	644	703	680	675	674	725	659	663	655	679	645	670	655	668	627	656	646	640	668	636	659	692	693	653	609	669	628	662	656	643	624	678	619	644	646	643	637	662	673	661	673	671	682	635	683	626	675	666	634	660	657	642	689	699	673	691	651	687	676	663	669	670	680	633	627	643	700	659	666	650	611	654	699	627	632	694	642	639	675	670	661	720	671	661	658	663	665	658	655	685	661	658	582	647	633	639	695	662	670	653	690	681	642	633	673	654	660	683	671	655	632	672	669	690	675	659	641	677	699	675	668	647	646	662	637	634	693	626	642	635	654	638	647	648	661	677	685	653	629	637	652	663	632	694	640	693	695	638	613	664	676	642	644	695	692	677	656	671	669	629	692	660	627	673	679	654	656	684	691	657	654	673	657	667	627	669	672	654	700	674	704	688	632	632	634	649	650	642	671	683	648	679	656	675	657	607	659	660	642	642	640	659	660	651	665	643	614	635	664	656	670	676	638	674	667	623	720	671	713	622	613	621	583	655	605	687	653	649	681	632	599	665	672	682	653	618	668	660	647	663	634	643	674	601	705	661	642	674	667	653	642	648	618	665	628	646	704	697	639	642	663	589	690	672	655	647	694	678	640	642	643	712	664	635	682	671	660	676	650	656	628	683	643	687	596	624	667	659	657	675	671	671	714	637	655	666	653	604	657	697	643	679	666	598	680	611	636	614	614	619	571	631	672	614	640	642	678	663	694	655	634	650	693	664	682	659	664	639	701	646	654	675	681	653	664	653	623	657	675	648	634	632	659	637	606	651	654	639	674	700	670	658	652	636	651	661	645	667	664	656	654	678	656	665	642	661	654	699	708	683	671	652	654	648	629	657	647	661	647	697	628	641	639	677	651	642	674	674	686	691	639	671	651	679	662	638	672	647	649	655	668	628	634	637	668	679	640	700	673	683	651	647	701	673	643	658	631	654	664	641	701	661	637	655	644	653	668	675	682	640	621	694	636	684	634	722	664	623	647	656	673	645	693	647	682	655	657	678	656	649	679	649	642	655	689	633	672	645	661	651	703	657	639	694	634	650	656	684	614	682	615	661	699	640	634	681	661	706	670	625	659	646	638	633	664	583	677	636	664	628	620	665	669	658	654	700	633	671	731	611	672	655	680	673	634	608	679	682	627	600	674	680	670	662	677	692	613	665	646	662	657	686	621	614	686	671	666	636	662	664	665	592	634	618	671	610	675	679	673	726	671	643	638	663	692	647	640	671	671	632	655	647	683	641	667	683	596	650	638	643	708	658	684	601	610	662	636	656	639	688	666	661	678	663	614	649	616	661	641	616	657	676	631	649	657	652	654	671	609	659	636	645	696	637	618	688	643	651	664	620	659	698	645	670	661	657	722	661	691	716	645	669	673	651	655	678	638	663	663	643	703	634	685	622	663	651	687	685	654	659	654	682	662	673	674	689	668	652	613	619	648	715	647	621	653	638	679	661	675	654	661	683	652	728	642	619	670	681	627	662	684	666	655	634	599	653	646	620	658	694	670	632	611	675	659	639	630	651	657	651	671	638	694	669	663	650	646	679	655	661	622	679	677	641	689	633	663	670	676	637	678	638	644	703	644	661	664	639	627	690	669	654	632	681	656	647	626	672	643	654	634	676	644	638	666	637	613	621	657	638	618	623	642	650	638	644	641	664	645	677	657	704	681	682	634	621	621	684	654	683	647	650	658	719	677	666	679	669	661	677	652	647	631	624	673	672	656	689	675	629	638	678	616	659	638	665	647	651	669	664	642	676	693	674	648	637	636	736	622	636	668	689	664	670	636	681	694	615	696	648	685	697	669	670	685	631	633	652	636	594	691	650	635	630	650	688	657	704	687	612	660	627	673	631	710	655	713	636	645	670	632	668	638	637	728	656	648	646	628	677	623	675	652	614	639	651	643	641	609	637	687	659	712	692	686	652	649	648	623	663	675	602	694	690	659	664	668	676	647	626	672	691	638	661	678	678	631	692	662	646	675	685	660	671	629	635	675	642	661	623	651	664	626	650	704	675	658	631	672	661	668	673	648	634	653	668	640	624	699	641	644	686	626	654	675	658	632	679	667	631	660	657	650	662	688	620	673	648	643	685	647	636	678	642	694	667	612	626	671	611	599	709	679	654	643	653	644	662	603	692	690	603	665	637	697	684	698	674	686	653	650	641	620	661	632	672	672	661	704	683	692	684	699	667	737	648	680	682	658	639	694	673	640	592	604	623	679	662	693	638	668	673	641	680	658	626	668	627	643	648	713	711	670	651	683	708	637	700	690	657	616	668	659	663	627	699	678	649	640	659	680	647	647	691	667	644	616	668	673	660	661	678	657	644	675	674	650	681	682	692	666	639	638	656	644	644	658	680	657	726	638	683	647	622	639	677	653	665	669	680	663	673	637
8048	810	831	698	630	578	523	493	486	419	486	427	456	406	459	424	449	430	431	439	430	420	434	465	416	456	416	411	449	444	472	419	429	399	400	422	355	398	432	424	439	402	432	423	441	443	418	405	452	413	393	438	421	458	427	488	444	382	407	401	397	451	443	414	425	439	416	462	423	420	407	409	442	419	440	426	394	431	389	405	411	417	415	426	431	414	414	459	401	405	374	411	428	378	389	423	395	428	411	414	427	405	438	430	423	454	421	428	406	379	380	462	454	433	433	465	430	394	413	409	413	436	413	418	417	439	404	431	425	449	412	423	423	431	446	390	405	426	435	443	412	398	399	441	421	408	453	409	409	454	428	391	431	419	404	444	364	457	417	399	424	442	374	399	403	405	430	439	431	436	429	437	427	449	403	415	414	401	423	414	439	429	428	406	426	370	432	417	399	403	426	402	468	399	423	414	436	354	438	426	430	407	440	437	395	446	398	389	420	412	448	402	436	387	415	442	410	426	428	442	376	391	418	412	396	447	447	446	438	441	436	437	444	408	428	410	375	420	375	411	410	434	441	424	418	412	433	422	409	391	438	409	405	408	416	428	461	441	420	410	400	467	413	432	419	417	435	401	424	413	456	412	391	405	415	409	467	400	469	422	408	379	409	389	416	395	413	445	461	413	463	401	449	440	423	393	388	461	440	423	439	421	410	411	414	413	439	425	409	379	416	414	401	404	421	379	431	435	464	389	437	437	378	422	426	381	394	400	429	437	392	428	447	410	386	423	416	457	415	456	439	437	467	439	414	421	425	407	411	398	386	423	419	400	434	415	394	400	413	443	442	401	436	454	435	451	421	426	411	401	400	445	415	412	405	425	435	414	440	420	381	459	433	424	425	393	396	424	415	386	413	392	399	363	424	414	417	412	457	434	413	439	415	402	386	407	439	434	401	382	369	404	430	462	415	407	430	452	446	419	447	429	369	391	451	402	406	402	393	393	399	381	397	444	448	420	399	396	422	353	476	404	409	410	402	417	434	414	444	388	423	378	418	487	419	406	423	405	397	447	393	431	421	479	419	399	414	440	440	414	402	437	444	407	425	407	416	428	444	394	457	379	447	411	439	433	415	390	423	441	417	376	421	429	443	410	400	398	405	424	410	431	457	437	415	406	408	414	403	425	393	415	402	437	400	410	398	428	455	441	434	421	382	432	431	428	391	401	414	412	447	388	416	381	445	420	450	436	436	408	423	427	414	465	391	424	416	397	407	465	397	426	424	400	431	396	382	426	386	390	437	422	409	387	411	395	411	432	391	415	399	387	409	431	406	399	430	431	441	443	403	429	426	399	391	404	447	418	418	416	445	404	417	388	415	421	461	448	395	485	430	417	420	395	387	440	450	402	437	433	403	392	399	438	417	426	400	402	403	445	426	394	420	425	403	403	418	395	435	430	440	418	415	428	378	402	471	448	406	408	422	389	437	372	395	378	383	408	432	404	453	425	414	386	425	417	416	443	406	425	456	436	367	407	391	408	415	415	402	447	438	445	428	428	408	402	417	398	389	400	412	395	414	395	452	408	430	443	457	407	406	412	409	439	397	405	409	378	379	418	426	438	395	394	425	401	454	452	444	399	419	423	412	430	456	407	430	435	419	397	404	388	452	416	411	438	378	403	396	405	413	418	431	425	440	426	450	417	432	426	416	384	415	421	409	392	401	435	442	388	452	431	419	406	400	442	443	440	415	395	399	391	421	402	428	431	457	415	427	417	404	406	426	398	433	374	416	395	443	445	423	477	466	444	424	477	455	405	449	433	393	408	430	431	424	404	400	405	410	428	407	432	433	418	432	435	415	434	420	426	386	421	421	388	452	435	435	439	417	396	401	424	393	409	392	444	404	388	430	415	386	409	402	419	441	436	405	401	444	428	377	390	422	431	418	429	436	426	428	438	402	424	450	453	454	438	430	397	445	432	451	425	407	401	421	430	400	431	411	445	429	423	409	429	403	429	409	430	386	438	406	413	430	394	432	414	407	410	421	430	426	371	408	428	436	399	401	408	400	418	448	391	433	430	426	446	381	434	443	444	445	428	438	428	391	389	420	440	407	388	419	426	425	392	419	415	406	418	452	398	436	426	419	400	369	396	428	414	397	447	406	394	434	410	402	387	406	424	426	428	404	410	456	413	419	381	389	393	419	444	413	442	454	409	441	416	418	412	422	405	426	420	425	433	419	408	448	395	379	404	441	397	470	406	435	393	418	422	392	455	451	416	392	402	464	428	385	419	412	412	418	428	402	417	427	429	413	390	428	448	458	428	396	381	395	431	465	427	397	404	435	382	361	376	406	420	416	427	435	402	421	412	405	410	434	393	417	423	403	428	407	398	392	447	414	396	432	433	433	420	416	414	438	430	434	442	367	431	396	387	475	423	411	447	424	426	420	379	382	422	401	447	419	413	380	423	386	424	408	401	401	426	409	433	434	413	441	442	381	448	438	427	417	409	440	415	418	417	404	416	404	388	412	385	406	398	377	420	407	419	392	423	423	421	451	419	427	471	459	423	389	483	425	423	373	429	415	452	383	456	389	439	392	402	387	427	415	406	412	395	365	456	419	446	399	410	384	401	408	379	429	436	425	427	427	429	402	415	398	451	438	505	490	417	420	396	430	419	404	407	418	378	451	413	443	397	419	399	388	414	404	463	443	398	438	452	383	419	443	421	437	410	443	391	430	436	410	409	415	449	417	422	438	435	448	389	434	416	398	400	435	446	419	420	406	423	418	412	431	380	421	416	438	388	407	420	424	415	413	391	406	435	419	403	435	379	404	417	386	404	430	420	425	397	414	437	441	397	387	423	408	413	389	433	419	416	414	397	405	408	418	409	407	415	438	429	444	362	403	422	412	403	430	446	434	405	445	390	420	441	428	452	410	467	375	432	406	417	426	413	389	395	446	440	415	391	408	362	432	402	380	411	458	412	378	407	393	440	394	446	447	384	411	394	427	469	385	424	386	422	379	446	409	399	391	422	457	441	408	385	394	373	405	396	423	457	472	431	466	417	399	407	428	431	421	413	424	419	450	436	418	455	444	405	388	376	405	416	437	395	423	404	424	434	466	403	451	409	431	415	408	454	376	367	414	404	402	400	422	416	450	425	428	502	447	439	400	447	428	431	431	422	424	439	386	429	438	390	381	404	447	415	430	407	422	454	444	443	409	442	418	422	358	419	445	405	418	416	432	420	441	402	413	445	394	375	410	390	437	413	430	385	400	377	388	417	434	429	410	420	439	362	451	440	419	411	457	381	438	425	413	429	459	404	413	431	405	418	380	399	441	446	422	431	432	398	401	398	421	421	427	380	438	421	405	417	419	430	414	415	417	417	387	413	410	450	410	424	412	438	458	425	419	441	424	397	421	467	433	435	442	435	413	422	407	412	409	412	411	446	451	403	413	436	417	430	442	414	399	438	381	385	407	438	386	414	411	396	444	416	371	417	418	405	437	455
7039	1268	1848	1867	1836	1575	1432	1318	1214	1192	1181	1154	1106	1032	1042	1029	1014	973	982	1017	1047	1056	1016	938	959	970	962	1016	1005	982	963	965	1001	956	950	968	1002	963	993	1003	987	985	955	937	991	1013	876	980	979	933	1037	983	983	1017	951	941	970	985	993	922	1012	996	980	923	939	977	951	972	922	993	957	953	1000	938	940	994	948	1016	982	980	950	982	940	979	922	983	971	1059	953	988	970	993	994	913	986	1018	951	979	978	958	972	942	973	960	944	951	930	911	1011	960	944	914	963	953	956	939	959	992	940	988	949	984	978	952	1002	943	929	979	948	950	984	944	908	965	970	948	938	981	949	964	963	939	995	947	927	988	973	956	918	975	986	945	941	935	946	902	923	978	940	965	935	1016	975	921	965	965	934	998	940	953	907	933	937	951	981	1014	961	921	1003	977	944	974	968	989	945	951	929	970	1000	952	953	955	948	906	967	915	917	961	931	959	997	973	1004	992	1009	987	942	927	1004	946	942	941	970	949	972	967	955	972	907	911	924	962	977	970	909	958	914	958	925	1018	955	937	985	912	986	966	952	1001	937	907	918	924	949	935	977	941	967	939	972	947	932	921	906	927	924	955	997	990	883	965	903	909	1030	970	964	930	933	951	962	943	921	939	933	969	963	899	1006	958	914	951	939	955	943	989	1040	947	985	939	950	975	926	972	945	957	984	939	898	933	946	913	948	956	937	917	913	1016	946	977	942	949	991	925	984	902	993	984	962	952	952	958	935	986	918	967	1005	944	932	974	973	967	932	986	972	957	951	985	966	964	987	907	953	934	941	936	1004	943	912	966	912	977	949	936	982	995	926	988	953	959	920	930	918	979	931	932	967	964	928	925	958	930	920	944	986	957	978	995	911	1005	997	960	959	953	916	963	1036	980	953	928	972	927	938	936	954	928	955	970	967	975	949	862	911	956	975	901	980	866	1003	969	953	995	994	957	937	987	951	898	947	950	981	945	904	962	973	977	1000	933	943	944	1016	984	949	926	985	954	983	950	981	897	938	960	949	916	910	971	999	907	958	957	960	1014	986	982	957	924	977	922	991	947	942	1002	938	963	928	997	941	935	926	931	971	950	963	930	953	1010	933	1027	916	942	940	951	993	953	917	944	915	962	917	970	925	923	946	952	925	970	982	960	941	923	937	963	954	960	968	929	961	1006	963	953	938	937	944	945	938	1000	941	944	983	944	1014	967	919	968	931	1012	992	964	962	953	1008	931	957	955	956	966	934	980	991	885	901	886	949	958	887	998	921	955	979	933	960	963	928	950	941	933	936	923	960	977	976	939	915	961	929	975	924	950	991	935	1023	986	944	937	927	934	948	977	949	984	928	977	954	985	920	956	900	949	983	948	950	992	949	941	1003	984	975	938	952	965	976	967	926	960	918	915	970	971	944	978	988	973	949	943	914	1045	899	972	920	939	969	968	998	950	898	942	968	926	923	912	999	975	970	952	928	941	950	974	1003	916	983	1051	914	923	974	915	943	939	941	995	973	995	940	963	968	971	938	935	939	1008	966	977	922	904	923	947	955	989	969	915	977	958	952	963	911	928	930	942	905	934	999	875	923	968	989	959	941	939	950	982	971	962	989	970	933	998	965	963	926	985	962	964	999	894	927	949	913	961	920	975	926	954	937	979	941	988	951	974	905	986	977	985	942	979	982	1004	921	903	1003	934	915	982	921	954	987	943	973	960	967	936	978	925	927	1047	954	914	956	966	1000	953	959	1003	997	926	951	969	960	923	1013	911	941	941	962	950	984	906	932	966	921	911	921	885	941	943	987	936	952	965	909	952	991	945	963	965	1003	887	949	898	978	913	949	924	955	974	981	914	970	976	932	966	994	905	949	952	969	937	929	921	993	928	993	897	908	984	956	895	956	939	997	950	953	921	942	938	971	972	999	947	918	921	957	893	976	954	943	936	991	953	937	950	945	910	954	963	960	1002	963	954	956	1024	963	1010	974	953	995	947	945	927	936	995	964	920	979	962	977	985	938	962	973	963	943	958	970	920	926	968	927	983	952	975	977	1014	977	971	948	963	929	957	964	993	940	965	925	927	947	968	976	963	968	954	908	929	913	967	942	977	929	960	989	993	974	998	978	972	974	977	983	982	966	998	968	914	987	947	953	955	901	965	939	961	978	970	927	959	996	966	926	939	942	974	984	958	1002	958	935	883	999	935	942	993	941	940	895	955	978	1004	952	983	916	905	999	1000	1047	957	1015	960	953	937	925	937	989	955	876	924	980	969	951	1006	995	979	946	933	954	920	973	936	964	965	963	942	925	926	917	965	929	967	992	948	908	909	980	902	964	849	978	902	940	982	909	950	950	1030	956	946	952	900	989	940	1006	1001	955	952	997	964	972	1018	956	923	945	963	1013	954	974	930	985	900	933	951	925	1003	936	980	935	996	967	954	965	1010	980	945	943	976	966	937	909	987	966	946	934	914	955	961	978	934	928	988	974	938	960	962	973	911	933	924	945	966	981	938	928	990	944	1022	904	897	981	910	969	940	979	981	930	913	991	962	990	958	970	931	910	963	955	956	940	976	976	930	979	953	960	963	929	954	917	922	920	923	909	907	945	905	956	978	980	934	936	919	918	953	960	919	919	914	941	976	914	919	954	987	965	950	956	953	1002	928	972	935	950	959	950	911	950	928	946	883	963	995	1018	908	904	946	974	981	960	946	922	966	864	1003	994	947	932	991	953	934	926	936	969	979	988	921	970	921	939	987	925	966	954	971	925	971	954	969	926	990	992	922	969	919	932	981	964	971	943	928	939	955	971	987	894	952	928	973	948	947	902	982	925	929	944	951	931	935	909	997	954	967	980	948	913	969	997	907	999	956	992	960	946	980	963	963	987	992	961	877	943	923	922	1011	991	942	941	895	935	919	961	937	1008	1006	1006	949	989	977	973	918	941	906	982	985	975	934	958	926	974	961	915	954	951	912	962	935	982	953	961	968	973	977	950	951	974	923	960	950	1004	992	1027	941	964	962	922	999	953	944	952	937	967	977	975	981	921	994	938	935	991	938	991	954	921	948	928	975	962	948	977	955	943	920	959	969	942	935	1003	942	980	1036	937	977	958	960	952	944	988	969	932	910	939	924	997	869	947	925	964	945	970	946	966	938	963	984	919	991	898	940	1020	936	954	982	992	915	945	897	949	953	1040	949	909	943	935	974	969	944	914	987	974	967	997	909	959	925	978	903	915	969	992	946	987	947	958	1012	960	934	974	923	930	941	985	981	951	980	985	870	987	921	942	888	968	926	926	963	950	993	945	917	1015	949	981	965	958	1016	966	1017	957	1022	971	895	977	927	933	951	917	936	964	970	911	984	945	913	946	947	965	982	945	938	955	896	959	899	1006	956	944	957	982	866	975	954	930	970	965	937	1022	965	970	964	933	995	966	925	911	927	972	929	977	999	922	909	1000	1037	1011	970	945	986	924	1002	916	890	934	974	967	947	958	946	922	983	941	937	979	1014	951	960	1031	986	1004	988	966	937	900	987	965	875	980	980	956	951	1002	966	917	977	968	959	896	925	974	960	950	909	1040	945	1006	958
15041	1435	1186	966	686	602	523	473	438	422	427	413	338	366	359	365	335	350	343	315	348	342	350	316	309	335	337	339	322	291	341	337	346	315	326	312	326	316	306	340	322	334	311	323	327	340	334	305	325	349	294	350	323	336	309	327	345	324	322	323	341	332	311	307	321	296	365	337	340	301	334	312	346	349	307	318	335	315	328	300	325	337	344	292	315	297	325	344	349	329	351	294	348	330	333	306	307	321	336	328	319	305	313	323	328	345	376	323	317	322	311	315	276	284	333	289	322	330	318	295	319	323	286	324	346	331	317	331	345	321	301	303	352	302	322	328	327	313	338	319	355	309	343	328	314	362	330	290	353	330	318	346	366	310	291	350	314	334	311	319	295	326	287	314	304	329	311	319	311	332	310	333	290	329	343	329	352	317	295	322	315	296	291	325	319	339	323	352	345	336	324	345	332	329	316	325	314	305	330	328	359	335	314	321	305	308	305	337	331	318	303	290	324	359	354	317	295	338	323	347	294	278	345	329	315	338	336	326	330	338	284	358	338	328	322	351	338	307	305	328	306	312	308	301	267	334	319	332	315	329	359	343	356	319	353	323	328	321	324	294	328	322	339	305	295	323	322	330	325	323	350	322	332	338	334	296	333	320	304	314	316	331	310	290	346	307	291	347	323	328	361	353	328	321	364	346	364	321	303	336	332	359	293	346	342	326	316	367	331	336	327	266	305	310	302	286	312	351	352	332	357	336	325	326	336	344	354	304	319	352	328	296	317	360	328	331	355	357	302	343	299	302	325	352	332	319	347	371	311	335	313	324	285	317	318	302	304	298	310	318	340	357	331	331	303	350	309	361	315	327	320	321	309	291	338	337	304	383	281	314	309	291	380	324	316	333	328	296	281	324	303	316	338	356	338	316	307	317	322	337	319	334	346	326	293	296	349	298	305	318	343	319	287	311	318	294	310	328	373	343	335	339	332	323	320	316	312	306	322	301	321	296	316	329	322	328	314	350	326	335	326	341	299	329	342	345	323	320	319	315	326	322	293	285	289	343	345	338	339	308	298	322	345	339	346	306	324	327	302	313	320	281	347	330	316	320	315	322	305	339	296	339	331	330	348	325	319	323	321	334	310	316	331	317	314	322	363	342	322	324	288	303	340	328	330	362	340	323	336	324	319	343	299	308	349	309	367	357	357	332	304	320	301	335	327	335	315	338	279	309	334	310	344	345	317	332	341	318	296	313	308	341	301	296	342	328	329	330	314	303	318	292	337	350	291	312	310	329	326	334	284	315	326	353	342	292	348	320	320	310	319	356	311	331	344	349	327	308	308	330	338	331	331	331	326	299	317	350	305	317	321	353	335	348	307	291	320	318	306	303	348	305	287	376	315	334	329	336	341	293	322	292	322	345	319	325	278	298	316	333	283	327	355	355	308	373	332	338	371	331	314	344	320	344	339	299	277	332	310	341	287	335	339	324	320	337	354	328	345	329	327	319	299	332	318	307	320	299	330	329	327	296	306	325	296	302	327	331	320	314	318	317	314	301	325	315	322	342	319	328	346	343	325	363	334	330	295	299	294	317	335	336	343	322	333	280	292	336	326	336	322	300	301	345	308	312	312	327	337	316	305	341	337	333	337	300	274	333	331	278	311	329	304	291	318	329	315	322	331	365	337	336	309	331	354	330	353	313	314	300	329	324	331	358	295	328	309	329	313	307	333	334	344	348	329	334	313	301	305	340	306	318	310	302	312	304	318	341	303	376	309	318	359	337	360	336	302	348	312	319	296	330	324	353	324	347	327	305	338	336	330	320	285	354	350	330	312	326	364	335	342	330	329	320	311	337	355	329	303	327	314	333	298	362	348	334	320	326	343	331	314	329	330	320	336	335	355	308	336	341	323	330	334	320	338	336	325	316	344	340	296	306	329	347	318	324	305	296	332	322	329	339	303	339	346	320	354	353	277	333	304	372	348	338	319	319	303	311	345	295	307	295	323	336	338	299	346	336	310	317	313	345	304	327	310	334	358	326	334	349	358	323	376	346	340	320	337	332	341	333	308	303	329	366	346	292	327	313	263	311	322	312	322	321	320	377	349	280	308	325	318	322	336	323	318	357	305	325	291	352	291	328	306	302	289	315	346	348	335	313	327	347	323	299	302	328	344	291	310	358	331	320	351	341	309	326	349	315	313	326	316	334	353	331	339	335	295	370	347	342	276	334	351	315	361	323	342	320	354	349	329	307	339	325	363	325	321	329	318	334	293	321	289	317	318	341	298	312	323	342	309	304	333	330	349	328	336	345	343	305	328	346	343	355	348	330	308	350	351	350	347	386	316	284	390	323	329	337	314	292	323	314	325	294	322	345	330	331	312	312	324	313	277	361	343	348	364	300	337	318	353	312	332	315	367	316	364	327	325	316	320	308	313	327	317	326	316	316	322	287	360	340	316	319	356	359	330	320	340	335	343	309	335	307	315	320	344	323	318	317	324	370	316	317	328	309	352	302	331	319	331	335	303	308	304	296	318	319	336	341	325	338	348	327	332	336	329	346	283	296	289	325	325	374	293	286	321	290	328	321	315	347	361	318	328	339	317	331	277	315	309	316	332	286	335	293	319	313	361	336	351	344	306	330	354	312	349	306	337	297	291	306	361	317	352	332	305	314	348	330	341	361	311	338	309	346	298	316	344	341	308	339	353	343	311	276	354	323	310	342	324	322	315	305	325	307	333	327	362	337	339	329	351	366	327	362	317	347	352	301	346	334	289	324	322	312	310	303	329	291	303	351	341	350	308	352	342	327	310	318	305	312	321	311	316	341	321	288	356	330	325	356	368	318	329	348	314	309	341	328	323	344	308	332	361	332	312	325	316	283	336	328	309	314	346	305	337	331	324	302	306	329	305	340	313	298	312	305	301	276	324	353	361	303	333	345	348	340	327	333	320	329	356	337	347	352	319	297	303	313	325	316	329	336	312	305	318	320	345	342	334	340	350	299	329	303	310	337	320	339	358	325	312	320	314	340	326	326	300	328	289	333	300	324	259	304	360	326	331	322	306	315	334	322	306	317	323	320	312	333	331	330	351	367	321	340	350	299	312	305	312	315	297	313	339	343	292	351	358	318	321	309	332	312	334	306	299	329	290	317	347	303	317	324	304	323	336	351	297	341	314	362	331	322	337	330	316	321	296	291	318	341	317	284	338	309	333	311	301	314	320	320	339	294	311	337	312	316	308	327	340	334	284	306	329	325	321	299	307	324	289	307	309	287	325	336	345	335	325	319	311	343	329	341	345	326	320	335	296	306	339	341	302	328	278	296	347	332	339	328	338	288	317	313	364	343	320	326	283	334	353	300	283	312	318	344	332	314	300	306	331	312	320	336	318	304	338	314	302	314	327	345	313	342	334	327	339	325	311	307	310	304	318	327	309	306	285	286	312	296	326	284	321	336	324	333	340	335	343	333	357	298	322	348	333	358	329	354	321	339	307	330	326	319	322	339
8518	1375	2364	2580	2385	1989	1686	1453	1353	1252	1093	1050	933	933	923	941	851	804	839	868	859	787	880	792	818	873	775	782	747	724	758	785	720	787	753	778	742	734	752	747	765	745	702	745	798	775	755	789	753	784	809	758	838	712	702	743	743	755	779	760	750	745	678	758	755	680	751	715	753	750	750	712	768	743	713	718	775	719	773	758	735	733	751	705	700	711	726	703	747	749	720	708	751	773	781	808	736	750	694	767	795	734	738	720	787	816	761	714	747	713	730	772	696	770	747	722	775	712	728	803	758	768	730	733	777	766	748	745	762	712	696	706	732	766	722	759	751	728	755	670	749	758	714	726	758	721	762	746	712	708	728	777	789	713	742	764	767	728	699	768	765	769	706	758	715	749	721	757	797	728	695	757	717	754	739	697	704	765	700	675	721	734	735	691	737	739	773	744	740	738	767	800	728	738	754	749	725	756	790	756	717	735	711	684	750	731	718	674	730	766	715	747	728	767	728	741	763	755	741	731	765	744	763	745	725	747	727	726	735	766	723	708	743	768	697	704	780	740	730	739	728	703	743	752	702	714	738	770	718	770	729	754	707	713	718	691	732	731	757	737	789	771	746	718	769	715	687	776	714	778	716	758	701	691	702	708	756	704	770	716	715	776	713	719	744	694	740	758	715	726	767	696	761	738	722	739	749	750	776	730	728	699	718	727	714	729	738	719	768	709	763	763	732	729	756	752	710	733	744	768	695	699	752	752	708	726	728	729	711	751	789	752	767	751	741	731	728	803	750	727	727	738	733	717	797	730	736	706	710	713	754	733	736	777	728	726	698	757	743	747	758	749	731	723	762	730	707	718	777	679	739	759	761	742	744	704	747	779	706	725	741	723	744	721	756	800	712	714	725	733	714	710	716	749	751	704	721	775	701	725	727	767	715	788	715	714	744	733	719	771	716	736	741	784	724	762	733	784	769	717	694	653	733	751	723	729	733	775	737	705	743	735	804	718	764	761	744	699	758	690	730	702	740	742	789	771	746	753	777	720	718	649	773	759	738	753	773	764	735	746	716	755	735	724	671	707	700	758	758	741	694	699	754	713	766	748	739	729	749	751	696	783	747	741	767	702	721	713	692	763	757	727	718	781	743	759	755	721	755	748	747	720	707	786	693	734	763	715	743	746	744	692	762	687	748	755	724	726	715	749	715	758	757	743	774	727	691	701	726	694	739	710	686	744	736	747	751	709	697	694	726	746	753	755	707	739	744	796	764	721	761	747	704	709	723	731	687	677	744	718	750	675	719	733	716	687	769	750	752	737	751	717	697	721	748	766	760	746	776	755	752	743	740	752	776	728	697	729	730	760	735	719	735	701	765	715	719	709	717	753	729	709	709	764	795	706	810	743	729	737	734	708	712	736	712	739	680	703	685	693	744	744	775	762	721	765	718	728	712	719	742	805	747	744	723	744	721	732	735	764	740	722	715	744	733	767	741	748	756	749	778	698	744	753	731	701	766	717	705	725	683	741	730	720	744	740	711	770	736	749	740	697	768	738	757	696	721	667	730	765	744	714	708	710	716	734	755	789	698	741	738	730	762	743	741	713	694	765	721	767	769	775	675	710	763	745	711	756	733	710	751	681	690	730	683	745	756	686	716	731	715	701	683	680	758	709	725	759	692	781	717	667	735	716	738	758	718	737	751	749	716	748	738	722	730	721	779	758	748	675	775	736	752	701	735	725	748	697	742	745	705	746	723	789	754	684	757	738	715	741	737	723	747	737	722	733	734	732	750	755	724	714	716	701	723	711	711	716	754	702	736	750	715	785	719	754	732	763	721	733	731	739	728	800	751	706	749	775	735	762	707	765	769	719	729	758	734	723	731	713	701	730	786	730	736	722	690	768	720	749	745	734	748	745	711	692	696	722	749	752	749	754	748	729	726	686	726	752	752	739	700	766	744	731	720	764	707	741	736	700	805	727	766	722	746	734	693	712	714	771	794	725	725	714	755	745	710	669	772	768	718	779	780	692	738	720	757	738	763	750	736	735	714	743	738	716	748	733	738	762	743	692	763	739	754	721	711	704	752	732	693	752	729	740	757	722	732	733	715	755	720	735	777	738	708	777	727	681	705	692	721	779	739	727	723	724	703	727	758	709	754	747	754	746	751	723	732	737	780	726	735	740	746	731	727	699	759	712	681	744	738	671	734	743	771	748	720	740	692	711	735	763	750	760	735	764	735	703	704	708	704	724	708	678	772	737	700	669	703	758	732	751	731	675	753	795	782	701	770	698	686	731	743	720	770	757	766	731	707	773	711	731	717	734	743	706	711	737	722	726	727	757	705	686	741	736	737	727	712	742	742	748	750	802	772	719	694	792	736	744	718	769	704	712	693	732	756	741	739	705	748	774	759	729	739	686	769	729	749	713	712	780	766	737	727	779	755	716	762	746	736	720	739	735	723	721	688	759	734	740	759	746	719	795	731	744	750	766	701	745	749	702	782	713	726	701	679	708	694	788	752	750	670	741	714	648	733	736	725	749	787	715	761	738	743	746	714	683	730	738	759	754	742	764	740	765	769	691	731	703	704	756	724	761	743	740	694	729	699	811	703	704	726	759	706	707	719	731	769	729	749	681	722	719	768	742	724	705	750	735	727	755	734	775	753	739	716	683	736	748	725	768	731	720	725	721	748	743	729	749	788	775	738	707	727	713	768	730	707	761	723	697	742	747	734	775	722	695	756	737	737	763	770	732	777	707	747	726	766	743	735	755	744	715	760	775	688	739	762	716	782	733	721	791	706	735	740	715	750	688	724	754	728	694	717	764	741	712	746	706	764	756	723	745	717	747	734	719	754	758	713	694	718	690	733	772	723	758	716	705	738	821	800	757	721	736	698	752	760	718	735	702	766	700	719	727	722	708	702	749	734	747	727	714	688	738	761	728	746	768	703	696	774	764	744	725	696	728	788	697	734	729	720	744	753	702	716	759	698	746	730	776	742	748	736	727	736	781	699	747	741	762	745	733	754	718	713	691	734	737	739	727	733	747	726	752	719	702	726	739	729	754	752	739	775	656	745	721	737	763	745	739	790	715	758	751	739	705	800	712	720	717	734	740	684	796	756	696	694	732	805	740	743	677	753	693	725	717	705	742	744	721	754	692	700	694	762	774	774	773	749	769	744	742	738	724	752	690	754	726	738	701	718	733	754	773	729	760	709	744	752	721	726	693	724	752	760	735	746	733	792	724	698	765	754	702	745	728	756	743	689	747	754	738	724	697	687	725	747	720	755	765	713	737	717	698	745	766	761	733	735	755	722	743	691	747	715	750	764	756	709	758	770	753	722	768	697	708	776	784	731	771	729	726	719	771	726	746	738	738	744	699	810	752	781	765	703	750	757	742	727	763	722	695	729	708	750	760	741	769	763	712	745	724	753	757	742	759	734	765	754	757	739	738	734	699	742	719	744	688	737	745	761	716	697	735	702	759	741	697	730	724	749	745	704	763
1570	308	312	278	291	273	256	263	275	310	284	272	290	274	280	277	251	288	263	300	252	276	259	271	303	284	260	264	276	291	272	302	278	269	234	284	278	269	255	252	281	239	265	287	275	285	281	265	264	236	284	248	245	264	249	278	301	283	270	266	258	303	237	279	269	259	248	274	256	258	277	288	244	277	255	281	278	263	290	264	260	243	240	243	271	293	252	235	284	306	257	256	251	270	251	256	238	280	293	289	273	285	279	293	240	262	268	290	306	295	288	267	238	273	273	261	259	255	261	278	297	252	259	266	268	274	298	269	266	286	269	254	283	278	301	298	273	288	252	277	275	251	271	302	292	276	253	268	260	255	295	281	263	229	311	287	265	263	287	256	249	255	317	250	257	273	262	277	278	279	276	251	297	251	312	277	280	252	283	264	310	270	287	255	242	266	261	256	256	279	284	276	260	285	260	267	296	271	246	287	251	269	246	295	237	321	293	243	270	272	282	279	267	254	273	244	258	258	257	273	256	243	285	278	305	287	286	281	269	275	275	251	295	262	269	252	281	274	245	279	282	272	278	290	310	248	272	258	302	264	273	267	297	274	286	274	247	257	290	295	239	279	278	255	265	292	292	262	291	249	267	250	285	286	269	252	266	273	264	252	255	282	273	252	221	292	247	290	289	244	259	303	252	288	261	283	277	288	270	268	276	287	285	271	295	297	247	249	252	250	257	264	262	271	279	274	273	286	287	264	274	252	248	267	246	261	254	290	278	284	289	286	278	251	269	276	241	259	257	263	285	256	232	292	273	265	258	263	266	318	266	229	281	234	261	263	256	269	273	298	263	280	261	286	271	287	282	282	267	270	296	248	282	287	267	266	266	258	284	266	274	256	306	277	277	273	261	291	279	239	261	298	278	230	230	258	277	257	227	275	252	279	266	260	234	254	257	258	264	261	263	310	262	278	270	218	272	279	289	269	253	274	249	287	297	227	261	295	263	264	258	308	266	268	267	265	264	273	264	286	309	257	283	248	276	254	275	274	252	275	248	239	289	270	232	268	253	280	248	243	263	272	233	259	249	258	245	232	253	256	272	283	226	238	322	270	295	274	275	292	276	220	287	258	267	267	273	295	254	286	261	299	274	250	258	273	297	248	242	263	252	278	262	269	298	265	233	293	273	276	291	290	260	267	254	267	261	239	301	258	277	299	284	266	282	271	249	247	289	289	249	252	251	273	266	231	262	278	238	256	274	282	257	257	265	271	265	272	264	282	242	278	270	275	262	277	279	289	264	264	225	261	252	273	264	292	292	252	222	267	263	264	248	259	262	262	252	257	269	265	275	241	250	274	298	276	219	249	291	264	268	243	257	280	246	289	281	249	240	287	242	319	280	254	284	284	286	265	254	269	255	287	270	258	299	259	289	247	254	287	272	290	260	270	272	284	272	271	269	260	300	246	261	268	257	261	270	272	295	291	253	289	265	302	266	258	263	274	268	265	286	271	258	260	268	282	279	296	269	276	268	242	248	244	304	297	283	289	286	246	274	251	272	213	292	251	262	274	247	228	272	271	295	263	249	273	273	268	280	286	279	252	269	283	264	306	268	256	280	265	265	265	270	271	281	276	239	236	275	237	281	275	287	298	291	284	267	274	258	250	261	277	243	284	269	243	292	277	293	262	235	255	240	250	292	245	265	240	272	307	298	282	301	246	300	262	287	246	287	246	252	295	246	274	285	251	256	259	287	289	274	286	279	264	277	272	268	322	285	282	239	318	242	301	258	266	281	292	261	256	274	257	291	268	269	247	271	260	291	299	317	281	253	275	293	258	283	263	245	268	311	262	278	294	276	264	261	278	259	280	313	261	267	259	270	297	261	274	255	288	264	288	277	261	316	290	275	288	267	268	289	254	250	288	255	244	283	253	265	247	296	270	279	276	264	272	266	245	262	246	276	273	277	258	292	253	276	281	262	262	277	251	268	277	259	284	315	282	298	258	289	266	285	269	230	249	262	251	282	265	260	258	316	276	270	252	242	268	265	252	273	234	267	268	228	289	257	278	283	262	273	286	288	283	281	280	245	257	260	266	279	275	272	238	295	284	280	269	274	276	298	278	280	272	270	296	287	252	291	291	264	270	273	257	260	279	275	260	282	290	293	294	289	276	270	265	286	285	296	274	271	264	279	246	244	300	252	281	272	275	270	274	285	262	258	264	268	289	277	285	259	277	278	270	261	293	240	238	290	269	270	263	320	304	248	293	279	261	245	264	296	271	283	289	284	232	261	282	280	263	277	281	252	265	247	283	290	262	298	270	285	244	249	273	264	251	280	280	244	258	275	305	243	242	274	271	288	275	266	280	279	280	292	276	269	272	273	261	225	262	271	297	282	245	269	263	269	275	230	273	274	257	252	274	273	276	279	276	270	238	277	287	239	282	293	275	277	279	253	285	251	232	279	261	260	257	264	276	263	300	265	270	267	288	286	299	275	261	265	271	300	228	310	258	262	282	273	242	273	278	296	251	274	266	286	262	252	283	268	296	270	292	281	271	263	286	259	281	291	252	271	300	273	290	272	274	250	253	272	257	283	294	254	279	296	281	253	270	291	281	288	261	279	253	287	282	278	283	272	260	265	297	291	287	259	276	268	253	293	279	241	242	291	289	272	276	251	242	284	270	239	274	267	251	292	270	264	273	276	265	269	273	266	283	273	303	285	262	258	272	268	268	269	282	274	278	282	239	270	268	281	259	238	246	265	257	261	269	274	268	283	297	305	248	270	274	275	279	283	271	281	251	216	260	276	263	263	268	271	256	295	284	276	257	270	284	276	289	276	223	255	292	279	283	266	264	292	297	294	277	275	251	272	298	273	261	259	274	283	263	231	254	261	265	251	239	253	286	291	268	287	285	267	260	267	253	302	296	254	273	243	239	255	247	261	296	272	264	252	302	266	264	263	255	266	271	243	241	289	241	254	293	251	266	273	251	261	242	250	236	270	296	281	308	290	250	276	264	250	265	287	266	273	268	276	270	280	288	269	232	294	270	256	237	241	275	265	292	246	278	264	265	258	296	286	257	250	275	282	289	295	272	270	303	285	264	267	301	256	257	253	281	276	283	259	224	280	238	276	281	257	280	295	298	286	309	297	275	273	276	283	278	262	275	274	269	252	251	285	279	300	263	243	304	280	288	283	255	295	254	287	269	232	246	259	273	234	265	258	274	287	274	263	275	265	278	274	253	238	292	245	298	266	306	269	240	262	304	302	293	300	271	270	271	252	283	261	277	278	273	258	258	247	300	262	283	289	252	261	281	267	263	254	273	292	278	273	286	249	265	254	234	293	248	270	261	271	245	248	283	273	240	231	261	234	248	233	264	284	308	254	270	276	272	256	302	282	284	277	249	261	268	273	297	269	246	262	278	255	298	241	263	274	269	281	286	245	292	276	288	286	242	261	274	289	304	254	258	295	284	287	272	279	286	245	262	271	273	272	276	250	285	260	243	242	274
1923	706	744	735	740	769	725	656	710	695	653	665	682	686	725	749	664	667	694	634	653	622	698	677	699	684	638	638	654	695	637	661	646	656	647	691	660	660	656	644	604	656	661	666	658	665	678	660	649	640	694	642	649	669	683	687	663	631	676	653	659	652	654	654	680	691	681	636	689	666	712	691	663	644	674	661	646	667	646	651	668	595	671	678	657	710	695	684	625	678	635	661	642	725	671	665	639	665	735	690	721	676	670	653	651	642	632	659	620	661	695	722	668	692	657	659	690	648	694	653	691	642	670	648	639	663	734	666	662	671	713	616	655	674	652	664	638	684	674	690	664	622	693	627	677	639	645	610	647	656	663	618	719	689	656	685	660	680	633	701	641	656	715	673	680	650	668	680	689	663	625	632	665	711	626	651	641	650	646	678	633	718	675	624	716	696	649	679	631	667	668	646	715	733	662	671	667	621	659	686	643	631	639	637	631	693	674	687	674	696	641	655	643	658	654	663	665	647	691	696	666	662	703	668	689	661	669	603	652	660	661	686	665	610	735	669	649	682	670	679	666	727	681	694	655	655	664	700	640	677	649	648	658	692	653	714	670	668	675	666	695	703	706	661	658	638	654	627	687	669	665	667	678	668	687	651	684	689	678	655	677	700	684	624	650	668	609	656	654	687	705	683	680	604	687	655	641	647	651	638	635	634	649	673	645	661	670	674	613	636	679	676	709	674	695	670	663	680	703	654	628	674	647	615	697	663	682	684	692	626	649	695	685	628	649	698	656	662	687	660	645	677	686	648	630	609	627	701	707	602	693	652	644	688	662	662	645	668	656	731	642	687	634	642	683	669	669	645	631	654	694	694	654	665	653	622	687	666	681	658	664	673	675	655	699	675	680	656	675	696	643	670	701	667	682	676	668	673	686	657	673	661	686	650	642	662	626	659	649	649	688	717	670	652	700	678	666	644	660	641	697	684	617	677	652	709	647	647	646	691	618	605	651	677	688	663	682	646	654	686	652	665	675	673	650	682	676	641	658	729	678	651	660	624	651	660	634	669	702	650	685	640	678	654	649	696	658	707	649	672	631	670	672	676	640	666	660	638	725	682	677	690	664	674	681	650	661	675	665	643	673	690	701	647	659	670	653	658	666	694	664	652	674	660	670	662	645	678	656	680	640	647	721	640	693	635	642	665	686	650	677	655	730	659	640	655	680	666	665	665	659	662	716	640	608	708	713	695	657	665	690	616	637	643	634	669	667	640	651	655	643	663	653	702	652	661	692	684	671	657	675	705	668	642	690	640	640	712	669	643	677	676	676	664	682	660	679	594	708	655	646	641	640	695	687	672	680	630	667	711	657	658	644	680	677	681	635	643	652	649	660	676	675	628	643	667	625	677	631	691	727	676	642	675	696	644	697	660	659	668	705	696	662	681	668	680	664	656	681	675	682	690	681	640	667	673	682	699	674	702	685	649	694	651	643	727	709	684	666	655	706	624	673	655	655	658	695	616	654	619	687	677	669	657	683	628	668	662	652	612	678	641	671	693	678	633	697	652	683	686	688	654	696	666	694	659	648	659	622	670	704	666	688	684	651	625	691	659	708	668	689	701	652	661	661	627	627	656	645	635	680	674	632	659	667	697	676	660	641	656	693	649	666	649	639	581	666	710	634	649	658	673	667	648	691	671	690	663	698	646	709	671	638	668	654	674	653	652	655	641	691	638	638	730	625	620	677	636	642	686	670	631	678	666	633	672	689	668	683	658	729	636	682	640	664	612	630	678	637	660	686	672	690	686	692	668	649	632	658	694	694	703	700	663	657	651	675	658	658	700	604	651	642	729	687	683	687	697	676	643	655	590	704	647	671	672	655	661	698	677	652	648	691	682	667	703	650	640	645	663	682	711	681	636	651	618	658	648	659	667	681	678	634	681	680	682	662	665	678	662	672	670	645	650	668	686	680	652	702	717	703	679	634	658	653	705	614	653	633	653	716	682	668	675	692	670	660	691	673	675	654	606	662	662	659	653	687	674	713	630	671	668	617	671	651	674	677	687	651	662	659	612	629	652	656	707	654	644	725	663	665	661	703	710	671	667	658	683	642	674	655	638	660	626	687	625	621	662	680	699	706	642	678	629	649	654	691	675	630	651	691	679	648	652	632	682	650	668	661	651	631	639	681	668	612	670	679	643	656	616	670	695	670	666	679	637	675	658	660	684	655	691	652	679	665	645	690	657	624	665	666	659	671	651	633	630	670	722	695	671	688	682	665	673	678	642	624	684	631	704	689	614	637	615	644	671	655	656	623	647	649	653	661	644	654	674	681	666	652	632	640	655	655	637	664	651	668	694	693	674	666	634	699	709	674	629	671	602	683	677	643	664	682	626	661	701	660	664	637	687	642	681	664	707	650	627	692	685	673	660	687	633	666	695	598	654	666	667	645	685	677	640	654	653	681	624	652	702	694	643	674	705	627	657	662	628	696	662	711	671	670	654	658	679	648	666	662	673	678	696	688	668	668	655	668	679	672	706	755	660	723	674	620	670	679	647	674	624	676	644	654	673	602	670	688	690	659	656	621	683	655	674	678	671	638	682	700	666	692	664	674	682	689	660	659	641	629	693	694	663	652	693	684	685	670	645	696	656	692	667	669	656	668	684	614	681	655	644	709	621	650	634	661	659	676	671	672	638	636	641	667	632	653	651	667	665	670	717	631	681	702	688	651	724	693	692	716	663	673	646	673	633	645	655	648	686	633	707	690	689	681	616	678	642	618	694	676	668	681	609	650	670	688	672	651	681	653	701	645	623	639	678	667	674	693	689	725	650	684	651	630	665	708	675	617	687	651	656	658	645	669	614	706	683	660	626	712	658	643	688	654	675	643	669	629	657	665	662	709	631	689	657	680	695	658	670	669	697	670	695	687	743	653	659	680	673	603	691	657	677	661	655	659	672	643	649	641	691	676	625	650	632	660	678	614	638	700	650	720	663	679	663	655	656	668	680	716	593	689	675	648	682	668	689	670	685	666	628	665	625	698	684	666	637	636	703	658	699	676	671	695	677	676	642	641	635	663	649	662	654	710	647	645	642	679	734	693	661	660	645	639	657	676	663	666	633	652	684	651	700	691	633	722	632	714	611	640	657	700	661	633	644	639	674	669	675	639	655	627	672	646	661	713	647	684	687	655	676	662	690	705	653	664	669	686	706	688	638	638	658	655	626	618	641	681	681	676	665	644	639	681	723	665	637	616	638	700	630	665	651	646	683	675	638	678	649	687	666	621	689	643	703	647	627	689	668	644	676	709	649	689	687	634	731	669	692	581	669	669	688	658	663	665	661	694	633	693	684	628	680	658	687	655	648	679	614	689	629	621	653	636	642	667	644	608	716	689	651	633	642	673	679	684	678	662	677	661	699	667	658	643	689	680	647	702	682	746	718	657	657	652	672	647	691	661	723	664	662	658	658	662	648	627	682	660	654	660	652	661	761	646	626	695	638	673	693
8118	791	808	735	569	537	518	461	449	477	427	429	448	432	421	455	380	502	440	446	388	406	417	405	384	372	388	372	401	403	424	426	444	455	375	415	455	459	452	431	407	389	412	400	434	439	425	367	463	373	458	427	439	471	421	396	432	437	426	418	431	465	398	410	389	454	379	421	410	444	415	382	411	453	420	426	409	447	387	391	385	371	401	385	409	429	396	444	444	433	420	435	434	432	427	383	416	440	374	442	434	431	412	418	404	416	413	444	430	441	439	410	388	402	426	414	423	439	441	416	478	450	417	422	428	397	446	406	419	456	437	408	434	430	416	433	384	442	433	405	440	419	393	442	384	380	381	392	404	443	428	417	423	425	407	424	409	417	441	428	402	412	405	382	404	413	439	438	402	434	441	453	400	439	426	400	396	393	406	398	454	418	423	426	447	435	421	411	413	405	411	449	413	451	427	406	412	431	458	429	420	396	385	456	456	466	410	405	446	421	404	411	376	438	420	415	399	387	406	441	424	377	439	435	397	417	375	442	415	438	386	382	409	356	399	430	407	412	426	390	406	398	400	374	460	437	399	414	385	416	406	411	442	450	389	408	390	467	430	457	407	428	401	399	407	420	428	427	448	432	441	383	394	428	445	441	394	422	410	422	424	408	422	401	404	455	438	430	422	382	453	423	448	429	417	413	397	409	407	438	413	362	409	422	411	426	422	430	413	410	413	396	400	466	413	396	380	446	400	426	461	428	444	416	408	414	419	439	450	433	411	429	412	387	418	388	420	428	399	408	439	414	360	425	411	403	373	403	390	414	384	423	406	392	368	411	450	433	467	442	412	412	417	419	442	431	413	408	442	403	428	397	412	427	403	444	460	442	393	408	388	437	364	439	375	387	383	417	444	444	409	426	412	450	454	388	448	450	432	384	445	411	430	388	421	437	431	429	414	403	394	421	390	442	432	435	404	428	344	406	426	428	405	419	406	417	419	436	382	417	449	448	421	397	439	389	427	426	462	401	441	444	410	449	410	440	403	442	421	428	379	360	476	394	429	402	396	420	422	430	391	413	460	392	405	405	425	434	433	440	443	396	464	394	397	380	419	434	422	424	411	423	460	420	404	426	353	407	465	402	400	410	419	378	451	447	401	425	410	431	439	429	386	431	378	414	426	405	423	389	421	400	417	368	393	406	418	393	402	434	397	426	418	406	430	408	412	434	424	447	407	397	344	395	423	390	383	448	409	418	379	425	420	438	430	435	400	425	409	452	422	422	425	482	399	407	396	416	409	469	390	405	430	439	432	402	391	416	424	423	429	423	423	430	411	418	387	407	411	374	388	444	405	384	419	413	361	433	407	411	425	421	415	409	417	428	429	424	425	404	399	450	382	399	403	426	366	424	408	403	405	425	429	409	406	397	383	428	423	401	435	408	469	415	469	433	424	424	416	418	407	443	418	432	421	411	364	427	405	432	408	439	423	403	382	420	415	420	381	388	426	438	450	427	437	393	411	443	379	398	422	425	405	452	432	395	402	424	407	394	468	426	418	383	443	390	351	436	406	427	402	416	428	407	424	441	400	439	446	405	436	442	411	465	423	414	441	399	460	431	414	404	388	386	387	420	389	414	442	412	455	419	442	449	425	402	391	390	434	396	426	385	433	433	404	378	425	446	440	460	430	457	403	435	410	366	438	447	454	404	465	376	403	425	415	447	420	413	418	415	408	414	400	442	437	427	419	421	423	405	436	411	453	469	407	407	409	407	418	394	403	388	420	393	403	428	445	414	421	425	461	438	434	454	432	382	417	440	425	389	392	398	416	439	455	422	458	425	419	442	424	441	414	418	395	441	418	415	432	398	415	419	455	405	425	408	384	412	452	476	371	393	421	402	458	385	438	427	422	438	418	424	408	416	408	419	442	422	413	424	430	463	413	416	415	414	411	388	415	409	435	423	447	449	448	410	422	421	411	392	406	444	437	407	445	433	427	419	417	450	378	419	409	377	439	370	425	392	442	411	424	408	410	425	406	427	412	412	409	384	418	428	436	390	422	408	401	413	425	408	401	420	419	399	486	449	423	415	403	426	411	418	377	435	410	422	408	427	403	418	432	388	438	430	415	410	430	411	387	445	410	423	451	395	406	462	445	410	401	409	421	492	438	430	418	461	430	442	377	412	419	428	408	436	401	398	399	409	427	407	425	423	428	422	441	404	419	438	444	385	425	425	408	447	429	455	406	417	396	432	415	403	439	426	418	412	421	412	415	451	427	408	420	426	412	430	405	439	401	411	490	423	410	390	432	457	437	412	397	423	398	410	456	396	391	396	399	442	407	388	433	412	424	422	428	427	432	406	426	430	373	424	416	422	426	419	408	443	421	372	427	446	423	404	402	417	371	417	386	422	465	416	429	403	431	396	401	454	410	400	429	402	422	422	434	415	439	429	421	404	384	403	427	415	391	383	449	403	448	435	416	413	425	396	409	403	424	400	438	431	441	430	408	382	419	379	388	411	407	448	476	427	386	402	389	386	393	378	412	430	408	432	384	427	395	394	410	425	405	427	423	400	411	437	401	418	389	429	386	405	389	413	436	402	447	406	446	434	429	421	378	431	470	420	425	463	424	448	440	403	420	420	435	423	412	404	452	468	456	392	394	405	423	443	442	406	403	409	398	415	427	418	419	418	427	434	431	452	407	430	429	421	407	393	447	444	396	395	397	379	400	393	388	427	405	418	425	441	419	391	409	371	458	432	433	439	438	373	429	437	397	393	452	420	430	428	440	461	433	424	397	411	412	445	414	409	474	423	449	441	411	408	445	438	417	436	371	442	428	446	386	414	455	408	428	400	406	381	392	437	432	406	402	423	457	415	414	469	445	403	421	425	394	393	451	441	395	431	405	417	398	430	458	421	398	467	412	432	457	416	398	415	423	460	388	405	407	414	435	392	436	434	427	432	466	446	411	361	415	448	420	429	423	450	378	376	409	416	453	467	436	389	401	415	437	383	412	434	414	438	452	401	444	419	396	433	414	400	452	417	421	400	415	432	415	399	418	417	429	401	425	425	418	444	411	364	364	439	432	442	412	444	412	414	408	423	407	414	388	403	427	396	409	403	396	434	407	436	414	408	388	442	450	423	405	456	449	426	401	441	402	412	423	381	419	403	410	402	453	431	426	451	414	441	451	429	463	411	426	463	374	460	389	415	433	402	381	429	422	432	421	420	407	400	400	437	426	430	467	395	425	418	405	401	416	414	443	411	400	429	377	453	413	384	429	427	423	413	433	448	422	410	401	412	419	426	430	441	406	426	397	403	458	413	417	399	414	416	430	403	390	428	435	430	414	444	426	433	412	470	383	438	422	389	439	407	380	426	417	408	420	433	412	392	423	410	396	438	406	387	458	456	415	430	438	420	407	433	432	429	423	421	418	429	443	430	404	441	412	419	428	411	417	414	386	434	415	421	381	417	382	434	390	431	375	373	417	416	391	470	465	382	456	433	466	419
6865	1292	1761	2012	1852	1576	1501	1356	1212	1235	1178	1132	1095	1089	1097	1045	1037	1055	1052	955	1009	977	943	991	958	913	911	1045	1011	939	991	1003	982	967	945	961	1000	973	984	949	935	928	984	987	1015	946	967	1008	971	979	980	1049	979	1002	1023	982	955	947	959	922	963	993	943	958	978	912	897	1023	948	913	939	911	949	954	940	954	970	984	985	904	980	953	992	991	944	987	906	925	973	960	964	958	966	959	959	958	961	973	915	970	907	922	938	972	901	969	984	934	930	902	985	943	975	994	924	885	969	928	975	944	978	979	1036	900	915	954	990	936	879	938	964	920	970	911	987	992	953	954	971	963	1001	969	976	960	926	919	983	983	990	981	960	931	918	995	983	966	989	962	924	961	945	962	967	986	939	952	1004	961	997	934	963	996	967	965	966	965	1021	944	966	969	953	992	953	987	936	935	930	967	958	961	891	922	970	1002	922	1003	939	921	992	957	948	973	936	948	947	1039	916	958	918	958	941	963	944	1039	962	1012	933	945	924	959	981	916	968	977	968	932	973	911	937	978	968	992	952	972	940	931	953	988	901	953	927	994	979	963	935	968	1003	905	976	983	974	985	984	994	969	944	1000	956	967	1002	926	969	931	937	991	954	942	911	958	945	982	937	910	917	976	945	945	979	954	937	921	959	882	975	1010	992	917	935	974	929	964	971	1003	994	943	957	933	924	1003	975	1017	971	968	915	972	948	958	896	935	1013	931	964	928	959	1027	974	927	1000	908	939	931	937	976	900	986	955	930	999	899	909	904	999	967	943	952	1031	1003	915	945	956	949	982	986	897	943	970	937	990	916	932	968	958	986	979	928	968	927	927	991	931	950	973	973	974	957	972	987	975	957	943	958	976	928	922	933	987	925	1008	951	889	952	960	933	970	977	935	946	992	927	956	917	915	977	974	940	937	944	930	932	960	975	951	962	976	960	984	960	907	916	986	919	913	990	898	968	990	940	927	961	933	961	985	942	928	959	928	972	1028	959	997	950	933	982	960	973	970	935	972	935	954	990	920	1017	969	933	987	978	948	934	915	972	1061	924	929	951	972	980	934	928	981	892	951	992	916	931	944	950	966	983	921	919	962	977	976	923	939	908	956	983	1005	931	987	966	958	991	924	919	971	922	929	966	967	954	928	907	946	930	951	1009	984	966	930	957	974	918	993	945	934	996	983	947	981	946	938	984	916	953	934	915	1004	969	972	959	925	936	964	914	943	988	911	940	919	940	980	956	965	1006	969	945	952	1034	935	977	968	1039	969	1000	1004	962	943	960	984	986	974	970	948	1006	950	950	904	953	930	954	929	953	948	997	918	911	926	1000	980	927	957	908	963	981	949	972	929	940	924	989	949	865	963	992	914	1019	939	967	927	950	982	948	970	902	903	964	1034	966	958	975	1007	960	954	948	977	961	1008	963	926	922	939	923	938	930	957	922	890	928	879	986	976	942	949	952	915	983	936	914	953	964	895	935	937	1001	965	998	954	985	959	991	942	1022	915	919	976	957	991	919	975	995	924	952	962	933	968	976	931	946	975	996	940	934	986	945	969	976	978	950	958	964	974	969	961	954	952	988	954	958	932	949	984	973	898	939	1011	959	930	964	1026	946	930	938	932	931	942	942	967	957	913	950	922	964	975	1015	924	959	939	1011	960	939	925	941	907	952	930	978	906	954	936	977	899	990	958	948	905	898	982	986	959	1001	991	998	943	923	940	967	934	1009	989	942	968	964	955	980	941	889	979	902	961	951	937	942	918	976	920	996	992	963	932	930	946	1006	899	915	1006	1014	988	962	931	1000	893	973	911	950	886	1004	959	945	992	1045	935	952	950	952	952	968	908	934	947	943	1002	919	949	956	943	953	944	958	931	951	867	932	953	917	920	941	971	977	1037	968	1003	979	945	930	940	966	963	968	981	959	927	919	926	942	974	940	996	922	961	980	896	985	945	970	1003	937	1004	953	899	934	897	951	928	995	952	945	944	924	965	1025	913	948	942	971	922	963	928	926	1000	976	940	951	963	973	904	971	955	970	925	972	957	946	921	981	935	959	892	924	884	960	917	989	962	981	947	945	961	996	949	914	979	980	977	937	984	959	947	950	970	967	922	1004	977	975	948	918	983	944	901	961	949	1029	932	920	920	986	958	967	966	946	936	958	970	965	977	982	953	933	927	895	936	912	930	961	1015	959	988	938	909	980	1008	895	983	940	952	924	956	950	1006	910	923	983	937	933	961	1019	1023	1014	929	976	993	959	1027	935	962	997	1019	940	937	950	911	977	1000	939	956	907	962	958	956	942	1006	997	942	961	906	948	953	940	997	1053	956	931	958	929	959	974	946	982	904	975	947	936	981	898	1010	987	971	973	949	905	1001	970	909	966	925	987	1020	982	894	936	930	1001	960	915	932	963	968	927	958	961	930	975	920	933	924	999	991	957	958	960	990	967	963	973	949	930	999	968	902	981	933	945	925	974	924	961	918	971	962	1002	960	984	970	968	987	938	986	998	978	950	945	947	981	932	992	905	991	940	986	926	994	1059	928	943	954	946	986	952	950	998	933	936	958	982	975	945	941	969	943	923	969	976	936	1009	952	918	957	959	981	1009	955	960	987	964	973	986	958	963	995	975	974	980	933	962	985	965	941	998	996	964	932	973	981	949	998	920	906	984	966	938	969	944	980	936	908	947	978	975	948	923	984	943	977	982	959	947	931	927	907	993	938	965	967	964	971	987	966	953	981	932	995	926	975	968	966	974	948	937	931	976	993	980	991	918	964	941	954	988	971	965	937	918	903	930	907	915	978	981	931	968	932	933	1004	972	927	930	968	931	928	923	965	982	967	930	947	915	933	980	920	953	967	886	944	915	997	917	914	914	946	961	900	950	953	960	997	966	977	978	883	939	962	900	947	971	938	930	957	965	912	937	960	992	963	970	942	923	944	982	949	971	956	949	981	937	988	976	955	1010	936	979	924	945	993	1032	927	913	987	960	956	928	959	932	959	971	940	929	947	928	940	929	980	952	977	973	939	956	974	898	981	906	989	974	936	924	958	1008	948	916	930	980	1000	971	972	911	961	967	982	980	951	971	987	952	927	911	1022	931	950	963	1035	1009	990	959	994	933	987	946	960	916	952	931	978	969	992	915	997	1002	928	988	981	917	964	934	965	928	927	984	975	986	934	933	967	954	948	937	971	952	962	991	933	985	976	968	896	941	1003	915	995	1004	980	946	963	959	1004	937	962	966	898	923	911	937	958	951	941	995	979	963	928	889	971	971	908	962	929	969	990	954	941	959	926	913	916	931	980	964	968	1001	979	988	963	941	1019	932	944	905	996	956	973	917	993	947	963	966	979	986	950	923	967	967	998	1015	954	960	892	947	978	987	941	969	967	934	960	978	895	898	875	952	972	948	969	944	963	959	973	958	946	976	926	975	908	970	984	912	978	966	905	974	942	907	952	941	925	946	915	951	959	970	992	912	965	962	996	943	976	979	1004	979	912	978	875	981	916	974	934	941	978	1001	975	1000	943	981	957	899	945	901	953	927	948	946	945	909	946	932	1040	984	908	944	1000	915	970	962	901	957	940
14761	1396	1125	912	716	572	507	430	434	444	371	394	393	392	349	344	341	351	328	335	299	346	332	334	316	312	319	365	319	323	352	326	357	331	315	329	352	318	319	320	316	307	330	348	343	332	336	334	301	331	323	331	332	349	339	316	358	296	289	323	323	297	316	345	304	342	318	319	321	300	340	320	329	297	323	312	299	291	312	304	299	316	330	346	322	342	311	298	334	308	306	339	364	334	324	347	328	327	273	314	341	332	324	328	327	322	338	336	326	365	330	320	316	337	325	276	297	326	291	343	328	299	346	338	317	317	332	296	318	339	310	300	316	362	315	310	328	339	329	332	327	344	352	316	305	308	367	331	313	355	347	332	334	315	291	287	305	301	331	325	330	350	305	335	329	315	349	271	310	362	331	309	302	328	348	315	317	321	299	342	295	335	312	330	336	321	326	328	344	331	315	312	291	328	324	315	333	326	338	308	331	332	367	304	353	336	310	317	330	339	321	335	327	313	326	349	342	330	326	326	305	321	317	340	361	316	367	320	307	291	332	299	328	348	328	296	334	283	307	334	279	344	345	331	333	354	309	318	274	293	295	308	316	293	336	293	319	311	313	361	339	340	322	310	288	342	313	320	318	326	322	335	315	300	299	335	333	332	340	346	345	305	326	314	318	295	302	336	297	293	292	323	325	324	306	331	359	294	281	326	318	349	323	323	340	317	318	295	336	326	340	302	345	284	335	328	325	333	311	308	336	298	335	304	317	338	303	335	299	286	326	300	334	309	313	350	310	302	332	312	326	311	349	295	342	353	314	309	291	297	332	319	341	314	372	332	317	319	310	312	346	336	310	328	338	369	318	324	306	301	319	342	333	342	306	294	337	329	357	305	311	303	327	312	298	318	307	299	321	313	320	335	315	305	306	310	334	291	294	316	311	329	308	331	330	299	318	291	308	340	314	333	326	351	341	309	350	323	322	324	332	293	318	338	317	326	287	340	351	327	320	344	307	322	306	340	328	303	285	318	319	339	343	279	302	325	304	309	341	313	320	322	331	355	346	348	352	337	325	290	327	337	327	303	340	338	351	323	290	314	324	324	327	343	338	318	354	322	320	366	329	343	355	321	317	295	345	324	315	336	328	310	312	315	300	314	310	315	325	340	320	328	351	327	317	334	385	313	306	342	305	296	336	334	301	281	313	295	334	329	310	291	313	316	328	335	317	298	355	368	345	322	365	300	339	329	336	307	314	317	338	344	323	316	313	323	306	360	322	321	348	311	327	327	337	332	332	293	300	266	295	349	308	295	301	314	296	334	314	308	335	318	337	305	302	342	304	332	337	282	322	321	337	306	343	353	363	345	319	332	308	335	316	366	336	332	327	380	314	329	321	326	330	295	322	311	353	359	328	286	322	307	318	301	345	346	311	289	336	319	316	304	322	340	354	309	333	358	324	308	316	306	313	314	337	354	297	305	313	329	350	296	348	322	336	336	312	340	322	323	320	329	306	301	329	324	347	332	302	325	333	322	355	341	324	289	286	322	317	301	319	320	304	284	282	340	295	337	279	313	336	340	297	321	303	316	347	337	322	323	315	315	307	296	328	338	325	354	310	316	348	291	311	332	301	334	320	320	326	299	346	333	325	326	327	351	321	312	322	331	313	329	325	341	324	332	347	301	297	414	316	320	312	295	298	343	330	334	350	327	313	309	348	310	339	304	329	336	326	300	315	322	319	321	312	328	366	320	329	309	326	306	355	339	321	338	347	285	292	339	318	323	320	308	332	313	323	323	347	332	322	328	331	360	325	353	333	301	326	343	319	331	281	361	271	326	342	326	334	307	337	315	324	299	339	318	338	324	281	306	353	326	300	297	325	324	295	340	348	307	327	331	326	288	316	307	309	303	302	324	338	324	326	334	359	288	326	280	305	346	304	295	317	324	322	329	318	329	339	311	310	360	332	339	312	339	336	293	312	270	317	351	299	340	314	335	312	300	356	309	327	319	334	337	350	327	338	364	328	322	349	369	356	330	338	348	292	324	334	315	335	339	291	289	323	285	319	361	319	349	313	314	351	326	324	321	340	320	329	311	337	316	328	355	359	318	300	334	319	307	308	335	364	323	312	326	315	297	314	296	330	299	349	347	363	370	343	344	313	354	300	326	331	325	328	312	332	320	314	330	346	328	305	359	328	345	327	308	296	282	331	314	322	315	336	325	340	329	307	327	328	314	300	324	338	327	304	317	300	324	333	349	292	291	345	349	326	319	326	370	327	341	287	297	353	321	328	310	319	283	335	333	303	298	330	356	321	320	307	316	326	334	308	319	291	307	332	317	315	339	311	337	314	306	324	327	327	305	340	330	324	309	320	323	299	330	289	300	322	302	285	355	328	321	322	319	346	311	334	311	339	307	354	316	326	331	302	336	311	301	305	317	301	325	314	330	305	320	322	314	330	344	314	358	351	285	333	317	344	345	337	331	320	281	317	297	314	354	309	332	329	339	321	310	337	292	268	309	348	308	311	321	290	321	309	344	320	320	324	279	324	350	339	361	345	332	345	377	330	304	324	299	281	335	318	298	316	334	312	323	326	330	300	301	326	322	309	300	324	326	342	318	340	291	318	342	324	298	328	324	332	327	317	305	375	354	299	342	323	316	312	319	296	351	324	341	344	319	315	318	336	314	308	296	283	329	323	323	321	344	311	300	326	344	301	303	320	336	292	321	307	346	340	343	303	344	330	302	315	331	311	304	325	269	287	330	354	376	336	302	302	312	316	314	336	300	302	298	315	306	342	343	333	328	328	303	327	320	315	293	353	352	328	354	313	325	335	340	346	323	324	348	339	365	314	332	315	344	327	333	337	333	326	329	284	344	344	323	315	331	362	309	330	299	324	323	329	323	325	317	334	312	308	349	338	324	315	309	318	318	357	292	349	294	293	361	353	294	341	344	346	318	367	324	305	355	293	319	344	338	302	342	367	339	330	331	336	321	352	357	322	278	332	342	364	327	312	322	261	313	334	336	326	318	355	340	346	351	314	350	332	322	291	310	289	360	334	338	314	341	314	324	337	340	320	334	324	304	343	336	337	327	346	306	293	319	327	319	320	298	311	356	321	304	286	327	307	344	330	326	339	331	313	319	294	327	310	320	336	329	353	340	346	314	320	308	331	294	316	327	321	310	317	311	334	323	307	332	352	299	315	318	339	324	310	325	359	305	326	322	313	287	301	312	343	341	349	302	338	303	319	331	342	321	323	309	366	339	286	340	297	345	300	325	325	292	317	348	323	323	286	310	306	313	307	315	369	332	327	325	334	335	330	328	340	308	321	345	329	328	310	309	334	303	331	300	292	311	326	348	336	324	293	299	316	296	287	296	338	320	325	309	334	313	288	302	296	334	327	331	340	314	335	365	328	325	319	346	356	314	313	322	283	306	331	314	315	307	344	334	296	318	298	338	308	297	304	303	349	302	304	325	331	317	306	305	314	315	318	316	332	309	325	357	329	337
8375	1420	2479	2700	2383	1829	1689	1415	1330	1188	1105	993	967	957	890	893	867	872	771	838	804	858	831	819	820	757	771	813	783	763	837	824	765	733	761	784	772	793	718	760	748	794	762	750	763	814	821	717	784	742	767	747	857	787	779	802	731	755	712	737	757	728	725	765	738	770	734	725	747	757	745	725	735	698	737	718	727	691	698	740	720	783	734	695	752	727	763	707	689	704	796	711	739	746	729	758	738	753	700	789	728	680	728	753	746	743	765	686	750	716	703	715	755	735	731	758	775	758	745	728	737	752	762	715	748	758	748	705	722	767	763	698	774	758	752	739	735	804	728	756	732	748	724	731	753	702	726	759	709	758	758	721	725	726	759	722	740	701	739	758	708	715	801	751	756	760	715	745	763	724	752	695	716	741	674	760	766	664	762	718	769	770	641	741	761	736	746	774	769	745	758	737	698	703	710	709	707	699	722	729	767	702	765	705	753	711	733	700	783	759	742	695	724	779	793	749	776	769	764	766	692	732	749	732	748	759	699	734	790	766	743	726	704	710	713	687	772	742	741	764	760	715	749	696	761	762	716	759	759	758	748	693	783	721	692	707	718	767	761	711	756	722	786	752	716	770	718	690	721	719	722	784	747	761	738	722	743	747	765	794	749	729	742	727	761	751	713	795	748	750	752	738	699	758	711	753	753	724	742	780	789	725	742	708	750	740	767	724	731	729	709	771	743	759	722	748	758	729	725	702	728	788	752	778	697	735	746	769	787	724	710	698	752	715	709	754	719	691	752	750	703	712	703	770	736	763	779	774	733	779	778	732	760	759	752	797	734	701	740	722	767	733	765	718	771	713	748	783	693	758	778	790	742	720	708	761	736	733	734	721	742	747	740	749	775	712	741	722	743	684	734	708	716	760	729	701	777	752	761	710	672	783	729	701	719	749	700	744	745	751	769	756	750	759	713	724	769	697	719	737	718	692	768	730	733	751	689	729	758	764	714	788	686	697	705	695	701	746	744	735	712	701	708	715	706	757	729	755	698	776	746	751	742	733	711	724	710	738	715	734	730	772	722	772	727	697	757	767	726	703	743	727	715	703	718	717	715	741	738	751	689	733	735	748	751	747	756	730	779	760	710	720	726	706	718	716	753	727	734	735	746	725	727	750	712	708	781	741	758	709	770	738	710	738	730	732	719	694	734	691	745	706	713	745	778	671	750	723	758	731	744	721	741	776	724	772	725	719	762	765	692	702	769	701	732	750	773	704	762	759	695	747	745	738	716	736	764	759	711	726	717	752	757	740	804	757	735	666	702	727	768	754	718	738	718	795	738	741	733	802	771	730	753	752	732	715	809	728	728	712	716	765	715	754	769	750	760	713	702	707	702	768	804	760	772	756	715	742	724	775	739	771	756	742	714	764	759	692	712	766	752	740	748	739	724	722	738	778	742	747	711	787	739	735	710	766	793	716	784	751	779	739	689	698	806	751	739	774	702	732	749	699	731	711	758	746	770	743	680	715	768	772	783	768	703	726	696	739	738	784	743	703	778	727	760	740	783	747	679	771	761	751	756	726	724	717	727	722	697	726	749	754	718	750	747	749	745	709	737	731	768	757	715	751	746	721	755	713	771	771	749	717	740	716	724	688	744	706	778	687	746	788	776	752	763	761	743	697	744	721	790	737	705	731	695	729	731	785	658	731	754	717	786	770	771	777	733	710	724	703	704	756	708	771	737	731	721	758	756	740	784	719	713	729	713	715	750	749	699	714	707	773	734	756	774	739	696	769	736	730	705	788	733	718	759	776	756	746	702	774	704	742	768	763	728	745	756	737	752	698	776	803	687	701	742	733	754	734	783	717	790	711	731	706	720	731	732	693	745	721	749	731	674	759	790	731	706	705	749	739	762	756	782	730	692	769	760	732	726	745	726	768	706	738	766	773	738	699	760	722	785	712	733	736	692	776	733	763	735	784	736	737	711	725	740	669	712	746	770	730	730	740	707	767	733	771	720	743	702	724	720	796	746	744	739	737	706	698	743	776	763	734	745	749	691	737	717	792	719	713	734	733	732	718	774	720	763	756	747	716	723	741	707	770	742	711	761	694	736	713	698	719	719	745	786	671	686	754	686	753	728	685	737	675	767	788	708	741	726	689	714	740	707	788	713	719	699	742	689	756	746	778	773	734	740	691	679	741	726	701	766	710	753	759	720	752	740	745	731	718	740	777	729	781	768	711	729	756	759	741	748	780	741	723	718	768	707	716	681	769	747	729	696	734	715	773	672	728	693	740	729	749	732	688	725	735	722	758	740	738	750	702	725	735	711	707	734	768	787	742	735	731	765	731	776	723	724	754	741	733	713	713	734	750	703	718	689	782	768	713	756	730	749	719	700	725	702	731	733	740	742	684	708	711	727	728	729	750	752	777	725	753	727	727	728	742	698	676	723	698	773	670	724	718	702	751	730	729	762	730	710	764	747	747	766	815	729	718	722	738	736	728	713	667	754	785	750	715	763	722	751	764	685	692	710	707	771	749	761	718	713	707	762	755	721	685	724	676	702	754	756	700	719	721	717	765	730	733	752	769	761	733	737	766	730	730	730	783	783	717	737	791	762	755	730	719	692	715	730	728	717	748	789	725	684	719	739	738	712	754	768	703	725	706	741	814	761	698	766	741	770	788	736	714	705	759	677	709	778	711	720	703	757	751	706	739	736	755	788	726	717	779	722	732	753	694	738	738	782	757	752	733	667	729	716	742	732	786	748	713	728	762	754	723	685	707	794	745	743	734	701	737	730	720	715	742	746	721	772	761	735	715	791	740	739	726	752	763	776	750	735	716	742	708	741	729	743	692	727	734	765	703	745	679	754	755	756	732	738	763	709	675	733	705	692	701	740	762	723	791	734	749	764	749	790	721	737	709	731	755	788	717	763	740	748	761	718	745	709	761	709	709	712	779	725	728	721	751	746	695	736	756	693	717	747	720	762	704	741	776	719	703	691	724	716	735	741	774	734	740	723	757	766	728	747	763	753	800	715	734	694	695	779	776	763	715	727	746	693	744	726	712	720	740	746	760	756	767	764	733	753	717	739	728	757	739	746	723	760	738	714	782	722	718	757	767	678	721	733	778	718	727	686	741	711	702	743	717	754	723	758	752	787	785	745	718	725	753	708	746	740	690	772	746	761	747	754	747	746	793	736	748	700	768	719	808	720	687	714	725	720	779	707	752	716	733	684	729	776	737	766	712	728	761	731	738	763	727	734	789	743	709	753	731	752	800	715	729	747	728	753	751	754	688	767	748	713	749	731	706	750	772	713	727	760	718	749	715	718	764	730	736	732	724	715	756	730	729	772	736	727	706	751	724	728	739	781	713	767	726	749	741	739	705	716	730	794	733	759	755	742	733	759	741	734	739	769	737	730	741	717	677	727	713	720	766	731	750	750	747	748	684	726	744	755	750	690	733	754	785	741	750	762	681	679	716	755	729	729	754	746	693	760	698	775	707
1579	279	282	316	261	278	249	278	249	245	274	242	266	273	269	262	306	253	286	275	265	225	283	239	294	311	303	263	257	261	270	281	272	262	266	267	296	264	297	263	252	264	279	276	278	288	268	271	258	278	264	242	266	306	254	264	265	292	279	280	272	268	268	264	275	264	258	237	249	267	253	290	275	291	303	268	236	258	255	261	281	279	274	291	261	293	268	265	274	247	270	273	285	266	230	278	289	249	252	241	286	269	276	250	256	293	247	269	274	284	255	268	264	262	302	344	280	302	292	300	269	257	309	278	273	304	264	245	270	281	310	265	259	276	273	270	244	274	278	308	264	279	255	289	260	279	247	294	245	261	217	270	264	288	258	270	260	276	232	271	305	261	272	238	286	293	280	252	277	280	302	235	256	286	250	279	261	266	292	257	264	281	280	269	293	259	264	271	262	283	266	288	261	271	257	264	265	281	254	262	264	276	257	269	271	238	287	289	280	288	295	291	258	280	273	302	272	287	276	274	254	272	265	272	260	290	259	283	249	244	267	259	263	277	260	265	290	290	251	276	292	232	277	258	251	274	278	276	264	247	294	275	289	282	261	251	284	261	256	291	249	282	276	266	269	279	286	265	276	276	268	242	281	271	281	292	282	296	266	280	296	252	270	250	305	266	293	259	245	259	271	247	272	285	260	292	265	276	261	237	246	285	296	286	239	240	291	242	281	243	265	265	278	275	269	286	289	260	257	251	281	269	275	261	269	266	285	263	256	307	270	258	253	269	271	254	289	295	267	280	255	274	268	242	269	284	287	259	274	254	235	269	284	253	277	249	242	269	297	270	304	265	271	251	295	256	249	303	277	254	272	275	251	277	244	226	268	292	267	277	277	287	253	251	279	278	241	291	269	248	291	294	302	267	266	286	277	261	257	278	257	260	284	263	274	262	309	273	266	255	290	301	280	268	277	226	273	274	276	247	256	266	256	248	287	306	266	233	268	233	286	290	267	278	261	242	244	257	274	253	296	241	252	240	266	284	270	253	255	301	268	232	260	294	295	254	287	308	245	280	254	255	262	284	266	275	270	270	261	281	246	301	300	310	260	277	265	292	248	280	270	277	297	291	314	276	259	238	304	260	302	275	259	274	296	232	276	260	277	275	293	299	276	301	244	285	261	256	270	269	292	262	265	286	270	267	251	279	264	246	249	272	242	264	285	272	244	265	261	292	255	274	303	238	278	295	282	268	260	271	276	292	270	287	274	276	300	282	260	269	250	252	248	258	282	273	279	282	260	274	273	288	262	269	259	276	243	273	260	282	289	271	289	264	289	271	250	288	272	260	236	265	273	268	259	252	238	291	277	243	234	266	265	258	260	262	257	273	251	276	234	272	255	243	294	244	258	278	293	235	277	273	303	249	288	305	267	247	296	284	279	302	256	258	303	284	298	300	295	247	291	281	276	281	259	262	252	280	276	225	299	264	265	266	281	269	264	265	284	275	271	267	276	254	284	273	307	263	255	250	284	269	261	264	297	244	273	269	263	272	281	279	287	263	267	263	262	283	276	280	272	258	274	275	275	283	279	272	281	291	275	281	256	271	296	252	232	292	239	269	305	266	284	275	262	283	239	255	264	262	273	254	269	263	274	246	263	265	266	282	271	290	278	282	250	293	275	256	291	309	269	272	249	249	283	270	271	244	251	276	261	296	238	259	285	278	282	287	266	261	279	284	287	302	263	316	269	283	252	305	283	287	275	247	242	271	255	273	246	287	267	274	254	293	282	284	256	282	285	265	290	279	294	269	254	263	267	239	257	275	271	266	293	257	264	261	273	308	286	264	286	281	271	285	245	258	241	245	265	273	242	289	261	269	263	296	265	240	282	269	277	288	288	259	240	264	240	276	281	260	271	281	300	268	291	278	259	269	279	274	258	247	240	258	238	274	274	263	267	276	271	264	325	280	248	269	288	247	261	241	258	256	273	284	237	289	282	309	270	280	264	246	289	280	262	256	264	281	286	276	238	295	251	295	290	284	278	277	296	260	258	282	290	242	240	249	244	249	270	263	270	296	303	268	250	238	262	270	283	266	262	249	289	283	261	271	267	272	255	252	234	246	242	282	261	278	268	250	268	272	289	259	292	244	249	266	279	248	251	280	266	274	238	264	291	279	273	273	291	290	245	252	263	279	276	276	299	255	244	262	258	232	285	259	266	281	281	272	251	277	280	272	264	284	263	271	266	256	285	252	274	245	262	286	257	274	297	241	283	295	282	267	259	231	295	276	287	256	267	255	272	285	253	250	281	272	258	253	272	248	267	253	259	260	282	267	258	273	290	283	236	291	254	275	296	259	245	247	276	284	286	291	249	272	251	274	250	300	259	280	257	274	276	302	309	269	241	282	262	261	278	250	273	261	256	276	265	288	271	270	256	270	266	280	256	280	268	227	282	235	254	245	265	265	264	282	281	270	268	278	287	304	263	278	273	271	262	306	253	260	277	258	234	271	241	287	262	267	259	297	296	273	270	254	288	313	312	271	283	242	260	272	272	288	263	269	304	288	251	286	288	265	287	264	265	297	234	255	263	276	292	250	269	282	253	253	263	275	291	293	249	266	256	288	295	267	256	246	251	250	274	279	257	293	299	269	266	247	286	289	262	289	292	259	274	273	261	266	312	260	274	268	280	288	261	282	279	255	292	247	277	259	269	275	294	263	268	274	247	261	247	263	307	256	285	302	284	298	263	291	230	273	257	247	279	255	269	243	279	320	290	257	254	259	258	252	301	236	249	251	263	307	264	259	271	278	295	264	260	278	290	267	258	288	257	273	290	296	285	260	252	263	307	268	304	246	261	257	270	263	259	283	222	284	270	265	311	271	245	285	258	268	280	281	270	263	238	283	266	250	290	278	258	289	254	274	280	254	285	249	257	287	274	271	269	239	257	256	252	263	293	264	246	293	274	251	253	282	260	262	312	301	287	277	263	275	262	257	252	296	262	235	291	280	241	287	299	288	275	277	228	270	255	255	256	273	263	276	274	295	295	305	284	269	247	250	277	260	224	264	249	270	301	262	274	295	283	290	314	269	251	262	310	256	275	295	287	264	269	290	281	262	286	282	241	241	261	245	272	255	252	267	293	249	289	250	287	258	245	266	282	261	240	278	292	288	265	269	269	267	265	272	249	293	263	293	308	254	271	264	255	301	284	269	268	257	251	253	263	262	252	273	273	264	295	240	236	253	277	265	273	277	275	246	279	285	273	248	267	249	288	223	271	287	258	283	321	270	264	257	263	266	292	271	246	264	291	256	265	297	267	241	234	247	268	270	279	239	277	275	277	253	276	294	255	267	279	266	252	262	254	276	238	294	295	294	255	250	290	279	237	269	264	268	282	280	251	245	269	305	281	295	274	269	259	237	254	287	268	265	275	247	272	274	288	243	242	316	272	256	250	233	287	293	269	280	282	283	280	297	277	270	290	261	285	274	262	293	271	282	272	256	254	259	272	300
1881	691	761	736	705	681	685	683	639	677	699	674	697	656	673	694	691	687	641	634	657	681	683	681	634	627	677	659	671	672	697	677	655	694	633	632	655	658	698	684	623	709	678	723	653	644	631	627	671	658	676	640	703	695	665	610	654	630	631	672	694	671	681	704	659	667	640	670	670	660	725	672	669	656	647	656	638	636	622	648	693	655	679	635	668	644	635	691	687	617	652	642	661	691	632	658	623	660	661	645	689	668	640	675	667	671	645	626	634	672	634	686	638	680	641	654	685	652	654	687	659	636	652	649	678	634	698	680	663	703	675	647	673	624	675	672	700	608	661	667	714	635	686	624	666	690	590	681	645	696	654	682	714	696	686	647	675	656	638	683	667	619	717	687	643	694	672	651	658	629	683	667	682	714	640	672	678	670	696	635	675	715	649	686	695	705	621	680	681	597	666	625	722	670	735	684	689	629	677	712	668	682	690	623	699	692	709	648	649	629	671	663	662	642	653	679	660	630	652	682	653	668	673	675	632	616	704	672	684	696	687	658	650	651	652	661	703	613	690	681	714	633	686	692	655	626	655	690	657	698	654	690	714	672	669	651	667	644	664	638	690	626	654	672	649	623	652	707	700	692	618	657	618	707	682	660	670	649	601	673	674	646	649	646	637	619	711	645	716	609	651	694	689	702	657	661	658	695	642	696	669	684	643	678	643	659	671	666	693	674	656	678	656	657	659	627	663	673	682	651	671	693	715	624	678	681	704	670	620	684	654	675	628	687	669	694	650	663	695	609	664	671	658	670	675	621	618	627	653	671	680	684	649	707	645	622	637	653	716	649	643	635	663	603	644	650	669	668	701	700	652	649	659	683	685	711	671	643	700	675	681	661	685	654	669	650	629	663	683	670	657	705	632	671	630	690	655	635	689	687	648	649	656	687	691	666	680	715	696	686	676	636	636	683	679	649	662	654	683	698	680	670	662	646	662	631	634	669	646	603	643	668	690	686	633	669	706	683	626	648	670	629	680	682	669	664	688	636	624	691	628	660	674	684	632	659	652	674	664	651	691	693	664	669	633	695	705	687	680	662	648	663	672	672	625	647	666	651	639	643	642	674	667	647	733	631	672	691	676	687	653	626	690	618	672	701	681	634	668	648	666	653	661	631	688	660	641	706	668	661	675	638	691	610	682	725	678	645	704	662	660	703	686	687	667	661	676	619	681	672	662	652	660	659	634	664	660	662	659	679	667	645	627	647	671	607	654	667	658	668	629	676	644	714	612	645	678	683	680	636	599	653	626	660	640	680	631	655	667	617	675	725	643	615	626	658	662	677	672	704	684	649	657	643	716	637	672	632	661	669	599	657	635	654	629	638	618	648	630	631	659	621	696	642	656	674	608	630	674	681	654	653	683	659	631	715	704	651	671	629	666	663	688	642	625	641	692	675	666	690	662	638	684	693	653	653	701	638	671	685	664	705	631	651	672	654	642	648	714	655	619	692	697	682	639	662	679	681	688	709	696	728	694	634	692	663	647	631	656	675	662	673	615	652	631	688	681	633	688	650	624	643	682	628	682	668	692	648	669	659	685	662	687	718	653	645	702	655	642	673	669	655	701	657	633	635	679	697	681	642	681	630	638	685	682	686	660	653	707	657	674	655	666	633	671	693	702	655	627	718	672	658	655	698	696	725	640	606	649	598	668	655	653	718	641	657	605	667	688	647	672	689	675	672	676	650	685	686	688	692	593	693	671	697	686	690	698	642	640	662	634	681	676	662	660	653	686	652	662	646	677	672	694	662	691	669	631	690	626	679	660	675	682	653	685	717	687	651	685	633	643	652	661	621	702	701	618	673	672	619	671	645	688	710	678	656	618	665	617	679	682	643	660	677	665	672	656	680	642	717	641	633	661	651	676	670	704	654	646	678	638	690	678	672	661	680	659	706	663	640	686	674	710	714	665	720	643	622	633	692	628	633	679	672	643	691	660	601	682	699	707	640	661	703	671	660	686	663	631	665	688	684	675	679	675	709	695	665	670	661	689	675	704	655	644	680	676	666	644	655	619	670	658	661	663	649	670	655	643	680	739	681	655	663	669	627	653	656	655	681	636	671	704	701	698	593	708	673	634	645	701	673	671	625	661	639	639	659	644	700	632	662	651	690	709	631	689	689	668	661	695	661	666	660	664	615	688	641	641	653	685	668	646	656	711	629	680	661	680	629	662	614	638	626	674	672	641	655	660	678	712	686	667	666	662	660	650	704	668	678	672	600	690	677	614	647	696	658	693	651	712	702	674	675	658	620	678	650	649	706	636	629	629	673	665	716	714	677	669	634	670	633	673	657	625	642	690	674	634	680	657	712	678	632	641	637	681	646	689	679	668	636	704	638	652	638	654	647	668	679	640	623	689	678	682	651	643	642	690	718	659	634	639	669	606	670	668	703	609	710	649	697	639	682	663	655	680	656	674	634	648	692	697	651	649	690	652	666	608	634	688	666	689	675	674	650	715	661	716	633	648	624	665	647	619	633	683	634	657	670	613	729	671	647	660	640	644	677	640	633	647	647	649	662	662	655	655	647	706	702	621	617	663	629	653	717	630	667	651	696	646	637	647	667	614	662	651	655	702	643	652	661	675	663	659	669	703	667	638	657	650	635	628	698	635	721	632	707	667	673	636	658	654	669	682	655	665	640	652	680	620	674	651	706	660	653	619	667	682	638	647	681	618	672	695	687	705	642	635	609	643	648	685	658	639	689	674	660	621	698	645	634	678	648	665	590	681	674	666	702	669	659	670	671	697	631	674	677	673	707	664	633	680	665	689	670	669	675	632	651	684	653	664	628	678	664	674	649	685	658	674	668	694	639	662	685	695	636	697	606	683	664	634	678	654	613	663	679	688	638	654	672	685	664	633	683	641	675	641	660	675	668	618	667	679	661	651	704	646	626	614	618	651	684	643	668	649	667	659	672	663	608	706	666	716	627	607	615	734	675	648	643	691	613	677	680	694	622	706	683	660	674	655	677	671	711	647	639	659	646	605	699	652	661	622	663	663	652	639	648	666	702	645	659	661	711	645	653	651	612	699	695	669	673	673	638	653	644	661	602	667	691	641	661	671	685	622	690	651	643	686	663	643	640	640	671	677	630	686	673	709	653	663	680	643	633	667	659	678	641	673	648	668	679	657	681	676	663	630	691	688	685	691	633	643	693	628	640	698	701	640	673	678	650	684	699	606	672	681	658	643	642	640	654	633	706	708	629	666	691	680	683	648	717	675	690	682	667	663	663	625	686	642	659	635	665	667	689	714	705	681	643	658	640	680	660	718	660	656	656	684	721	624	661	691	624	684	669	636	671	678	653	687	662	678	641	638	662	667	681	681	667	642	669	698	681	682	681	664	669	642	628	663	667	672	650	692	608	652	709	727	679	710	658	692	669	684	634	660	709	689	652	661	694	666	672	691	684	639	688	740	630	647	705	680	660	622	659	650	676	668	656	646	659	637	714
8104	783	817	721	642	561	531	522	490	488	459	460	426	421	410	415	430	416	440	453	452	443	450	403	433	457	427	438	431	410	449	424	435	474	471	410	424	442	446	418	424	419	407	403	417	367	469	389	406	409	380	446	420	381	439	440	438	413	393	388	413	397	427	436	418	446	426	418	423	436	401	422	441	437	435	409	389	408	437	379	419	416	423	405	385	422	430	422	431	428	454	430	440	430	425	437	409	419	429	449	366	413	413	411	455	408	469	395	391	426	433	411	430	429	416	380	433	473	391	424	405	429	402	449	406	420	418	411	447	388	428	390	401	410	425	449	448	432	425	442	435	440	416	377	420	415	443	409	467	385	462	411	382	402	404	417	401	434	459	476	390	440	399	441	430	428	442	408	462	436	390	376	422	426	370	476	432	407	436	417	414	400	417	418	420	440	418	424	405	435	418	397	388	425	430	412	418	480	420	447	433	403	403	417	416	396	441	476	399	425	391	401	439	401	453	431	440	415	424	425	449	400	403	397	450	450	407	425	424	422	425	411	407	438	413	414	407	404	428	433	425	434	451	412	400	389	410	444	376	401	388	389	407	402	419	409	359	384	398	425	427	418	429	446	427	437	418	368	447	457	435	387	439	403	406	424	425	377	453	391	415	465	379	421	416	446	438	434	412	388	419	426	410	428	408	372	441	417	401	414	422	384	382	434	448	388	397	424	439	447	424	427	390	454	395	438	416	410	400	417	409	417	439	408	442	416	424	402	398	445	432	421	460	410	407	389	392	432	415	411	417	383	445	404	414	398	397	408	416	396	409	441	404	439	376	444	429	404	433	434	427	421	406	418	388	414	372	384	396	442	399	398	464	393	385	431	368	403	421	399	423	416	411	473	403	435	391	435	434	392	416	423	427	423	440	394	372	410	407	399	403	416	421	396	414	408	425	414	395	380	394	389	417	410	400	411	401	430	440	424	411	413	427	465	408	442	410	437	415	444	383	403	426	407	448	452	434	436	434	431	463	400	430	408	430	432	420	390	456	390	405	403	405	451	388	423	465	413	407	385	397	427	419	414	408	427	375	384	435	398	407	462	423	451	412	407	439	425	353	456	401	432	393	413	418	428	447	411	420	432	400	403	401	407	408	433	435	394	425	418	443	386	418	454	415	386	436	372	411	418	385	413	468	417	417	407	426	367	460	427	431	429	436	437	435	401	361	434	422	376	406	416	401	421	408	391	430	411	425	432	425	419	413	387	402	431	417	420	432	396	444	423	413	431	457	391	436	426	430	433	433	403	403	424	422	440	402	361	422	404	373	384	407	394	399	435	419	422	439	415	458	428	384	390	391	444	417	403	443	416	430	423	444	450	424	416	420	420	411	423	405	398	431	451	379	397	399	404	393	384	413	383	422	456	417	430	415	406	407	420	444	416	436	448	414	391	441	413	435	387	422	453	429	424	436	412	415	435	393	381	388	428	414	384	404	452	400	403	443	393	461	455	401	403	392	395	440	443	435	420	420	378	388	424	397	382	400	407	407	426	413	413	437	368	450	420	437	412	431	406	441	408	409	434	404	399	456	426	476	402	370	423	394	400	392	407	384	441	444	394	425	414	427	396	387	436	441	457	439	376	432	407	409	416	408	390	406	429	415	456	393	402	419	447	450	449	429	417	436	416	426	457	438	463	421	403	407	418	437	425	419	379	420	445	355	440	434	460	411	434	439	423	414	387	434	410	409	448	415	428	437	423	440	407	424	421	392	428	424	434	391	454	424	403	372	440	410	411	412	405	403	443	459	393	393	475	389	428	379	476	382	424	418	403	407	397	443	352	411	396	430	458	403	399	403	404	431	443	407	420	403	457	390	408	445	433	431	395	397	419	370	408	445	413	441	414	456	417	431	422	406	404	407	408	393	452	393	386	380	457	441	433	404	405	417	435	409	431	410	417	438	425	432	427	418	429	450	412	425	431	411	381	377	382	415	387	445	429	410	429	414	418	457	406	461	407	400	433	424	464	444	395	402	423	425	431	417	426	437	412	389	418	367	407	413	429	387	445	436	413	414	402	430	434	426	384	373	408	395	372	437	428	414	408	367	426	396	407	403	427	416	379	415	434	421	409	420	415	415	442	434	442	398	430	417	450	411	387	390	414	433	416	385	417	424	424	470	431	412	395	419	412	426	405	441	411	436	459	410	388	404	379	383	422	438	394	410	374	390	400	415	411	418	413	407	412	395	398	415	441	458	438	434	416	392	411	443	427	426	400	427	430	454	458	408	447	418	418	396	416	511	440	413	411	440	383	389	384	402	415	453	401	403	455	434	400	383	406	393	400	374	437	443	397	430	391	405	429	426	390	429	403	402	402	409	437	416	446	426	414	421	384	426	426	353	398	406	369	404	424	419	426	406	402	431	411	411	451	425	440	445	399	447	386	421	416	413	426	442	400	425	409	448	431	436	450	425	405	381	438	406	421	430	422	422	374	421	435	478	428	385	425	430	409	414	399	412	418	432	375	412	364	433	438	469	422	441	480	409	413	387	417	428	483	390	460	416	445	423	381	398	399	436	432	419	411	389	444	388	412	431	451	453	370	426	405	433	398	456	406	371	425	403	394	393	436	417	393	442	452	430	433	449	434	428	415	439	401	383	367	452	428	428	427	412	419	413	393	412	422	376	399	408	404	395	403	423	389	379	410	428	408	450	431	416	455	425	415	429	406	382	445	399	382	420	442	424	421	416	430	440	440	416	373	422	392	397	433	417	426	441	421	430	412	450	425	420	415	422	393	425	413	418	413	456	465	407	420	418	386	456	438	427	395	398	394	422	397	412	452	422	451	413	406	400	430	432	404	408	436	407	382	406	400	390	468	400	433	431	432	411	403	401	421	401	454	428	386	419	399	427	410	408	431	417	395	476	455	387	413	438	435	409	445	437	440	447	440	422	443	410	413	439	375	412	402	427	416	388	412	436	415	405	439	407	383	427	426	456	429	412	418	468	401	431	418	423	379	417	419	402	426	422	418	421	420	468	415	430	456	428	430	460	427	432	428	438	409	407	411	411	399	414	395	430	393	434	387	426	406	432	437	428	398	396	360	406	397	446	450	405	393	413	415	383	413	430	381	388	471	410	388	429	383	443	443	426	426	406	438	423	405	390	414	418	418	406	408	400	413	435	416	453	385	412	402	442	443	419	427	367	433	383	389	420	439	406	381	403	399	414	381	412	440	441	422	428	422	426	409	394	438	437	428	453	443	426	420	410	418	408	381	425	402	414	457	445	415	429	437	385	402	427	448	425	396	411	411	400	413	396	429	410	450	429	437	439	474	450	435	414	398	402	404	388	390	401	462	405	411	370	380	431	399	409	403	442	441	410	422	420	394	425	436	416	429	396	424	383	409	392	388	397	426	431	379	415	450	416	447	455	429	413	425	437	374	404	417	383	402	441	419	454	465	412	417	420	392	405	420	402	434	411	403	456	421	409	427	439	402	464	436	382	417	396	420
6783	1323	1827	1932	1844	1590	1378	1268	1199	1163	1142	1043	1055	1036	1089	1057	1049	1028	987	967	1023	1010	1042	1017	1005	989	995	978	935	964	959	964	971	998	993	979	964	954	983	996	994	966	983	1027	937	936	977	944	956	919	931	973	1012	1000	936	1027	932	956	940	979	932	906	966	987	954	915	935	959	914	970	875	917	962	997	957	940	977	925	975	919	955	920	953	940	976	933	1034	958	979	1036	979	1022	934	941	910	969	964	949	904	924	961	947	967	929	996	918	940	968	951	953	917	977	984	925	955	973	983	974	948	986	992	945	951	950	982	969	968	938	976	933	955	907	918	956	985	959	926	879	901	954	956	949	960	911	936	952	930	954	917	970	970	949	969	983	918	915	933	938	988	925	872	915	979	937	954	950	1014	997	970	970	915	933	964	927	1020	983	919	979	922	922	994	916	984	905	984	941	940	956	973	934	982	940	1006	927	973	904	944	991	945	934	940	930	947	942	928	1015	995	898	922	921	937	922	925	941	931	982	996	962	949	937	908	926	993	971	1004	953	940	890	984	935	933	981	877	1009	954	951	990	904	944	961	947	982	960	976	959	958	989	947	950	989	921	989	1003	1022	913	959	922	996	931	1006	937	965	997	908	962	976	936	964	933	949	955	963	978	942	957	992	968	971	984	939	927	944	934	968	932	979	960	939	961	968	906	979	938	915	908	963	931	884	964	930	967	953	932	915	982	905	943	972	946	937	916	956	945	946	945	982	955	971	913	936	1020	954	924	941	941	937	963	917	949	985	967	964	1008	941	945	931	926	921	983	881	892	938	927	988	979	971	961	987	927	973	956	900	950	949	930	955	930	923	940	949	923	929	875	940	971	975	938	994	935	943	1021	910	946	978	990	894	960	932	876	943	978	938	932	905	942	958	901	906	934	967	976	942	955	991	933	907	944	1007	949	1006	899	982	975	980	983	912	927	967	937	1000	956	941	970	964	987	966	912	950	928	961	931	1019	943	914	976	953	930	959	941	926	945	938	936	956	921	925	932	932	992	938	924	947	981	981	933	953	931	964	983	907	996	915	925	1002	912	930	924	924	942	922	970	960	938	913	973	976	944	1030	922	953	922	997	1004	973	911	865	948	986	971	939	904	897	979	922	975	890	928	942	975	928	937	922	1019	952	977	922	933	998	968	924	929	948	943	976	936	894	898	923	948	954	951	977	967	958	915	907	918	1011	940	961	917	885	958	1028	955	961	913	944	915	929	911	960	962	927	1009	940	959	980	944	974	963	960	923	908	974	934	963	955	987	977	969	978	955	979	917	1011	983	961	949	956	921	998	907	900	962	1025	948	938	988	903	989	928	948	940	959	975	1010	977	948	952	930	923	953	1005	925	963	961	970	979	944	953	913	998	907	938	966	967	891	922	946	942	906	936	993	992	944	996	953	916	937	925	958	955	942	989	947	965	913	935	936	886	966	994	943	950	972	935	976	964	960	949	943	932	931	902	1035	967	955	947	971	927	920	969	966	982	961	931	896	922	919	961	966	878	915	957	1002	966	911	922	970	927	980	952	917	884	997	965	952	914	986	980	927	937	913	909	927	918	920	944	929	971	979	905	947	947	989	919	942	909	952	963	952	936	962	982	967	965	947	980	941	990	925	943	949	962	944	922	965	976	956	1007	977	989	981	940	958	927	936	950	873	971	930	912	971	976	909	982	939	948	912	989	967	966	926	954	947	1002	966	898	960	971	947	980	964	918	976	957	958	928	936	979	979	954	1001	910	972	957	922	1019	943	967	921	958	949	895	942	1012	950	975	985	964	967	991	986	946	906	974	997	963	906	996	929	1040	953	922	972	940	909	945	958	950	965	909	904	953	949	913	923	928	1008	954	905	932	987	903	881	998	989	947	995	941	950	922	998	867	924	962	941	931	920	952	944	974	920	953	954	939	958	984	868	935	961	979	948	964	943	946	961	926	1001	949	883	925	969	962	973	988	951	930	923	951	929	965	981	923	917	913	992	972	960	913	955	902	962	929	933	980	986	916	996	965	960	912	921	956	997	1030	967	971	946	958	963	902	956	893	996	956	985	958	1022	942	933	977	981	968	989	953	953	943	913	997	969	889	983	959	970	960	924	964	968	942	962	948	925	947	964	1000	894	919	947	961	978	945	944	969	931	960	938	872	968	965	951	919	935	911	978	959	955	949	944	990	914	904	1009	1007	942	943	953	957	913	981	948	962	914	931	975	914	927	970	916	1005	933	903	996	932	974	992	1029	924	937	956	898	974	963	949	931	963	948	938	959	925	957	957	961	931	956	948	961	917	964	977	904	978	1011	977	951	965	962	944	939	957	967	962	969	963	972	985	972	988	976	943	904	920	984	950	931	907	920	1015	956	968	948	909	939	961	933	930	936	948	943	982	965	1014	909	962	990	922	938	959	978	1017	953	882	943	980	936	989	961	998	912	944	908	936	970	961	949	1023	961	965	983	885	941	942	965	962	992	962	977	954	926	1018	1001	965	933	985	977	935	968	960	955	988	1009	939	951	941	964	892	990	939	949	931	944	939	931	972	958	909	988	979	960	934	960	989	970	921	934	961	980	943	945	1035	904	956	924	920	976	970	964	940	989	928	925	979	930	1010	941	993	954	990	972	924	979	979	946	1002	965	975	932	961	891	960	958	930	934	925	948	912	947	947	931	936	960	923	963	968	982	936	993	997	929	987	971	954	963	899	973	990	911	969	953	912	887	936	1014	949	936	896	976	932	958	933	918	973	983	884	930	991	917	986	997	983	921	895	997	910	997	940	959	937	958	973	990	954	900	977	947	950	923	910	953	946	948	925	1013	993	950	953	917	1018	953	980	1025	1005	1011	935	971	933	938	945	993	928	959	951	953	967	981	917	927	932	954	937	930	942	943	936	920	988	1018	990	979	936	968	961	969	1001	921	969	947	971	872	956	936	934	988	978	960	946	960	938	941	988	979	965	954	953	935	949	997	999	979	987	927	890	963	920	975	927	1007	946	908	956	963	945	1000	985	961	960	953	995	973	977	1006	945	948	992	956	970	932	953	947	970	899	932	955	961	935	915	1012	968	939	930	918	972	905	959	945	957	893	993	994	1012	964	942	921	981	902	999	975	933	934	920	975	976	982	912	925	894	917	913	941	1021	943	975	958	967	987	955	978	924	953	936	929	929	976	975	972	930	1010	948	952	939	940	954	924	930	1006	928	926	960	954	952	966	944	964	954	916	950	954	975	1007	960	968	1042	966	963	974	995	915	938	943	984	920	1006	972	925	883	991	906	912	963	987	968	956	963	941	926	957	943	922	1000	938	1005	963	951	933	955	953	913	897	987	930	939	953	955	1000	946	966	913	900	1026	964	970	914	938	971	987	974	956	974	957	909	955	980	958	938	936	1020	909	942	968	924	938	988	926	982	970	917	955	953	936	946	899	972	927	965	982	944	929	951	965	964	1037	904	1012	999	992	952	1012	968	954	966	891	926	917	940	964	914	999	973	976	945	983	963	1015	950	1010	932	963	980	1011	958	927	951	912	913	948	971	950	918	896	932	917	941	968	908	993	990	919	951	975	1002	970	983	961	972	905
15244	1448	1239	938	679	561	498	471	390	367	409	362	330	358	336	364	331	329	333	348	322	332	318	329	315	350	331	325	350	327	322	334	307	319	333	343	360	311	342	310	322	320	313	340	322	330	306	335	342	368	321	343	286	355	340	343	354	315	322	312	303	346	319	303	316	279	309	303	315	299	353	332	330	343	350	313	325	292	355	340	371	343	335	356	301	346	362	344	301	297	307	266	285	297	316	333	336	326	333	288	329	315	322	347	322	334	311	280	317	295	348	313	318	284	308	316	337	354	363	339	326	327	356	303	318	352	312	320	327	327	366	321	325	291	356	320	317	351	327	310	332	319	305	315	311	311	326	323	298	351	291	293	316	352	342	355	313	311	353	314	349	316	311	318	315	296	327	319	289	327	313	326	308	323	331	278	298	354	313	314	348	294	327	297	338	329	333	317	295	328	347	353	309	324	294	335	328	318	311	318	326	296	309	292	313	308	347	344	347	303	310	323	341	350	307	323	334	334	365	359	335	350	335	368	351	295	292	321	306	299	377	331	306	324	315	343	312	330	333	307	324	340	319	298	336	333	289	315	323	328	312	314	311	349	311	333	326	283	304	330	339	338	307	305	343	335	320	310	341	324	292	334	340	344	370	321	362	298	331	317	325	319	325	330	286	303	354	294	326	285	276	293	306	301	292	317	325	316	319	360	301	314	288	307	344	345	332	293	318	300	308	312	327	323	335	277	316	334	300	326	299	320	293	332	342	318	330	308	369	323	323	309	298	339	322	314	334	346	322	316	321	287	347	333	327	351	323	332	323	318	364	316	320	321	349	325	306	313	333	314	315	282	299	333	318	302	336	309	303	304	316	313	318	307	339	306	326	276	351	297	327	323	306	355	316	314	339	357	340	341	286	359	323	319	323	332	350	331	316	333	339	336	322	325	332	316	346	349	329	307	285	278	312	346	345	330	336	303	336	283	327	313	330	344	310	333	366	314	328	316	334	343	338	297	331	318	304	311	363	301	341	328	316	311	323	335	363	289	329	315	336	294	301	302	324	371	333	283	301	321	334	347	332	292	312	311	342	297	304	321	331	316	305	290	324	337	305	345	316	324	313	280	329	300	326	309	292	328	292	288	318	309	300	292	348	360	330	317	328	315	301	336	321	320	322	328	338	331	329	321	311	344	312	279	307	312	292	345	313	295	327	319	355	306	312	331	326	334	322	322	293	344	299	344	313	346	352	316	339	316	314	305	317	332	346	332	340	300	335	325	328	307	337	339	328	317	347	346	334	323	315	335	292	361	314	350	340	303	328	339	326	300	316	290	329	314	369	325	321	321	322	311	328	329	329	313	296	307	330	342	316	321	333	309	331	332	339	337	313	306	323	284	335	321	318	309	266	324	307	341	310	291	319	315	311	361	308	321	339	358	344	345	316	370	283	300	319	290	306	331	294	302	342	292	301	309	347	342	328	330	333	295	300	298	332	331	319	316	317	313	335	363	294	309	282	304	324	305	354	335	324	294	339	323	286	322	322	326	291	315	343	306	323	335	335	314	320	305	299	306	318	358	361	333	377	309	310	304	307	321	338	330	291	316	331	341	266	343	320	301	340	356	317	332	301	282	323	352	296	327	324	331	336	297	340	322	335	316	347	296	321	332	300	320	321	320	315	306	302	295	317	297	311	312	326	282	326	328	341	309	347	331	331	306	345	315	295	322	311	331	350	294	318	301	314	289	324	323	356	305	348	299	355	305	327	337	299	338	300	301	330	320	321	311	312	318	325	340	312	271	286	290	342	320	317	284	325	324	291	303	343	304	320	323	327	323	337	314	340	338	338	336	319	333	335	321	327	346	363	309	351	319	305	326	287	339	309	305	300	305	315	343	332	315	321	355	302	333	327	302	314	312	321	361	290	309	314	293	333	350	315	321	331	340	310	321	318	359	310	315	349	321	347	319	304	313	317	306	349	300	324	303	306	317	329	345	293	315	329	322	311	316	354	295	297	355	291	350	323	341	304	318	315	321	308	342	298	347	383	313	298	323	350	341	338	327	362	325	338	334	328	312	295	302	333	338	303	310	297	308	329	351	371	327	322	333	324	318	307	301	334	348	330	331	317	305	358	337	316	340	343	309	345	347	326	325	325	301	325	321	340	294	302	321	331	334	347	320	318	346	329	286	324	331	324	324	285	348	298	325	327	332	357	306	366	312	312	389	341	326	316	307	316	371	348	312	321	329	321	322	305	326	318	321	307	310	311	299	298	272	328	342	314	302	295	334	346	352	322	319	339	324	280	328	329	326	320	338	319	321	344	332	313	288	322	351	298	325	323	305	326	341	327	331	295	328	337	315	288	327	340	346	324	331	341	326	337	328	329	326	323	334	326	318	326	309	304	283	350	303	275	302	333	331	324	310	359	325	348	306	305	326	319	315	319	317	316	302	307	329	339	354	314	295	324	389	303	296	286	334	323	333	356	315	307	294	315	336	337	301	302	355	293	329	316	303	316	326	313	308	331	312	324	308	350	333	307	300	318	347	287	351	336	291	351	327	318	325	326	303	293	316	330	316	317	334	310	314	325	293	357	300	305	293	294	333	321	337	339	323	327	342	342	303	316	310	316	309	320	314	339	302	316	291	334	322	312	293	298	326	304	318	373	307	344	326	312	337	322	325	340	324	329	328	318	312	288	309	322	337	326	325	336	335	299	315	313	308	335	317	297	311	302	352	320	323	328	341	293	305	318	336	329	302	316	331	333	294	301	336	301	313	308	329	325	285	332	348	341	328	336	311	320	349	345	318	310	287	352	356	317	321	294	309	321	361	323	374	314	313	366	352	311	338	323	301	347	339	353	306	311	332	328	362	327	347	340	313	328	314	302	321	321	324	317	318	373	319	293	331	341	305	338	358	323	353	308	319	317	326	310	309	306	317	353	362	317	316	324	313	350	321	310	317	317	311	359	313	306	344	334	338	292	293	335	315	337	339	291	346	322	340	327	323	316	332	312	332	302	291	337	318	333	336	329	328	337	328	312	333	303	335	297	338	326	322	308	338	291	330	332	317	281	333	349	297	346	327	372	310	276	331	316	310	292	294	349	346	314	312	302	331	296	374	328	307	311	342	319	288	315	334	267	319	340	347	338	322	313	318	317	330	303	298	286	333	320	314	348	299	324	282	325	326	351	319	317	306	299	332	339	296	343	316	306	333	353	314	297	299	308	336	270	329	335	333	329	349	317	325	285	328	322	327	300	305	337	351	313	323	337	331	322	312	325	338	342	298	303	308	294	342	323	332	332	350	275	318	346	311	334	331	329	303	329	290	329	340	318	315	335	328	318	343	304	316	313	366	370	309	297	292	323	313	305	355	335	320	316	302	324	314	312	310	332	299	340	349	346	311	341	305	293	308	342	313	360	347	324	318	315	277	338	323	359	337	324	317	340	326	347	334	353	311	319	328	347	361	319	317	316	316	305	331	302	324	314	264	306	328	336	340	337	294	343	305
8469	1385	2459	2789	2376	1949	1641	1491	1301	1138	1133	1050	996	975	892	921	878	823	868	792	834	798	828	792	779	818	815	764	819	781	770	748	781	814	753	721	754	749	768	735	735	774	761	751	786	767	731	756	715	730	715	796	795	749	687	759	749	728	744	724	736	741	781	711	735	743	718	724	707	743	749	789	749	732	705	734	754	749	763	779	773	748	707	728	702	731	705	742	731	664	780	708	752	739	716	759	712	732	753	734	717	748	678	708	764	732	715	737	740	744	727	671	719	715	757	743	704	734	712	702	754	748	737	724	721	734	686	709	721	765	751	709	750	767	744	692	713	726	762	757	746	757	743	804	731	734	728	729	744	721	720	751	760	709	761	707	732	723	728	713	784	732	735	715	768	741	711	740	747	745	704	759	733	804	692	691	813	718	692	730	742	709	695	760	702	675	708	718	775	719	740	707	729	725	743	720	759	704	775	748	735	749	737	748	736	732	746	694	774	768	719	774	736	669	756	758	755	754	735	728	721	742	782	720	729	712	765	734	732	744	715	703	702	704	702	722	750	728	730	737	712	733	751	729	722	730	770	756	759	728	712	727	721	684	742	760	716	744	688	741	711	764	734	758	722	762	729	703	716	747	736	697	681	762	712	753	736	708	710	733	743	697	726	738	787	725	763	683	692	715	732	719	712	700	701	714	681	738	739	715	708	715	734	699	735	707	704	726	738	693	760	711	733	751	725	764	720	790	739	700	741	757	724	722	733	707	751	727	738	731	753	739	720	748	747	743	752	765	729	718	751	717	705	696	777	723	711	727	708	730	758	721	727	684	721	704	693	744	741	700	743	735	733	744	738	738	750	776	774	712	812	700	672	770	782	793	707	721	713	710	703	782	732	718	728	755	724	771	717	714	777	671	691	748	758	764	693	698	700	728	699	726	731	740	752	703	746	732	713	741	762	754	694	703	716	741	752	805	715	747	803	773	702	677	736	775	678	740	734	729	750	682	735	765	751	686	760	692	736	748	716	764	798	738	721	751	693	702	718	702	744	812	749	767	708	766	726	716	735	778	723	696	744	772	740	768	719	737	728	720	769	726	698	692	718	750	736	751	772	708	725	713	704	719	677	734	718	719	716	776	727	750	705	750	763	674	716	756	734	704	739	714	743	728	697	714	709	729	699	711	763	714	751	760	732	691	720	730	718	677	768	720	704	726	738	753	788	723	711	688	711	747	722	708	743	702	700	748	753	748	719	765	731	741	748	711	717	761	758	745	722	698	696	714	761	706	738	729	675	769	719	716	754	743	682	766	750	702	698	751	706	741	704	764	704	721	687	733	758	683	781	775	716	661	747	688	673	763	752	724	715	763	765	747	730	728	721	750	772	777	733	732	726	710	688	693	777	720	695	767	748	746	708	702	727	714	742	699	735	698	751	727	734	730	760	753	757	729	695	769	755	747	726	732	714	732	741	767	716	739	711	720	733	713	730	701	742	749	716	758	719	793	701	717	751	729	681	759	739	701	737	744	756	732	746	738	738	748	690	748	749	733	722	748	724	695	733	731	760	743	714	739	741	721	736	730	697	715	707	717	701	802	727	706	757	709	730	743	763	738	708	741	701	756	736	701	745	695	767	789	700	735	737	707	767	744	733	737	778	772	726	742	741	701	754	726	736	713	730	684	769	746	740	678	719	726	741	712	710	732	734	712	700	742	727	705	736	682	723	736	708	710	753	700	755	682	757	763	732	726	709	734	724	688	708	684	751	728	719	744	704	745	676	688	772	708	760	761	725	728	716	719	726	712	748	761	755	741	718	751	757	714	738	739	736	727	743	761	696	751	771	716	781	749	762	723	729	730	734	676	750	773	730	770	731	779	733	752	741	712	696	741	733	695	714	741	767	757	715	752	755	717	689	691	729	713	706	754	715	701	758	729	708	755	673	739	780	780	708	737	735	682	713	758	706	741	725	753	743	699	718	718	777	748	763	701	745	697	746	717	728	747	711	712	733	709	692	692	712	734	742	745	721	716	766	741	709	778	725	734	718	740	706	722	705	744	735	722	727	751	754	746	714	741	742	701	754	738	707	734	727	755	751	699	711	735	723	807	736	658	738	701	714	737	696	708	774	779	742	737	750	689	792	754	776	742	720	756	730	721	724	720	674	776	717	724	752	740	723	809	709	758	724	763	715	716	727	713	720	765	728	764	669	695	716	737	679	707	779	719	765	762	750	722	772	673	713	698	723	718	740	740	684	775	728	763	700	731	736	726	699	761	732	713	723	729	712	756	739	709	772	712	706	747	699	748	748	725	723	727	722	747	760	711	724	717	752	684	746	741	688	748	752	724	703	710	728	731	710	688	740	726	717	735	715	739	717	750	727	715	745	701	759	715	721	652	733	703	674	703	741	754	725	748	742	738	712	704	752	664	710	735	723	731	717	722	714	674	759	729	718	709	692	723	725	723	793	764	739	768	676	726	687	786	717	701	676	719	728	728	766	738	729	699	769	723	697	747	751	683	747	753	800	717	750	711	756	726	787	719	755	733	772	696	706	710	743	749	724	708	711	681	720	743	766	762	754	716	718	746	773	777	729	730	705	698	721	751	699	736	719	732	713	699	708	723	706	728	719	732	740	724	755	721	710	755	712	767	689	737	715	729	729	661	731	700	766	756	734	727	748	749	749	730	718	741	725	767	676	701	700	791	734	773	779	756	677	698	706	694	746	679	718	740	733	716	731	761	676	719	732	666	742	739	767	730	719	710	751	758	748	747	763	716	802	726	756	742	756	666	711	742	718	735	740	757	759	789	731	735	717	726	691	674	689	707	706	751	706	766	748	672	800	735	737	691	745	741	703	756	760	749	694	774	710	687	696	733	754	755	732	733	740	739	719	800	706	730	745	744	731	739	745	740	686	766	742	748	717	764	730	725	694	766	756	771	723	722	763	710	748	756	765	728	706	744	725	747	770	800	747	713	732	708	693	735	725	745	705	744	686	718	749	733	683	730	709	722	727	722	723	713	758	718	734	712	709	713	759	713	704	719	740	735	754	708	720	775	705	717	741	756	765	721	723	731	752	727	748	756	714	758	717	737	770	731	735	765	761	703	745	737	694	734	728	790	733	700	713	747	705	690	781	767	710	709	699	720	757	758	693	735	711	719	707	745	698	719	706	740	721	743	706	752	680	793	715	678	752	739	741	711	702	692	715	704	762	688	706	731	702	754	715	717	750	719	705	729	744	763	698	666	746	708	749	722	785	728	705	766	785	730	758	760	712	716	700	705	722	675	732	701	721	692	774	740	732	737	691	730	769	748	720	750	731	697	744	701	688	725	780	712	710	757	757	737	708	767	735	730	760	719	681	698	732	743	753	730	709	687	730	712	758	680	723	702	745	719	731	764	742	707	716	678	738	688	702	710	730	720	790	742	755	749	770	790	719	705	683	789	697	729	755	738	682	724	716	725	776	689	749	709	761	711	709	694	788	686	714	718	700	740	701	771	730	744
1510	334	304	296	278	274	284	313	273	275	286	274	273	230	277	230	275	260	270	245	268	291	262	274	312	291	219	238	297	289	285	257	277	291	289	237	264	277	281	235	254	267	254	284	250	289	242	285	293	242	271	243	260	266	280	281	291	292	240	247	259	247	263	270	277	285	257	257	274	262	239	256	252	231	252	267	288	255	274	275	272	267	269	286	283	283	274	265	259	269	288	250	238	251	291	252	246	261	255	272	277	257	260	260	261	257	280	276	273	256	264	246	268	273	273	253	261	251	272	263	245	297	269	250	273	283	238	260	257	267	282	265	272	237	255	266	274	283	266	272	294	253	231	274	276	274	271	257	266	239	289	240	257	280	254	261	284	300	268	292	270	235	262	259	254	260	277	284	262	273	256	242	246	261	260	254	238	276	257	232	283	290	283	258	296	276	287	280	288	286	259	273	269	273	272	270	260	293	251	279	273	287	238	285	285	262	277	269	254	236	236	255	270	262	252	261	248	289	268	273	269	265	295	282	272	294	259	276	270	272	252	278	260	255	262	307	281	279	247	273	275	271	255	266	279	260	305	257	302	282	288	291	296	254	262	269	269	255	266	294	259	284	282	256	252	284	293	265	297	277	272	276	269	296	263	248	278	254	244	278	245	262	284	282	282	259	269	250	288	271	265	284	258	254	243	284	265	266	275	261	283	278	268	279	276	285	304	274	221	256	252	276	241	257	266	266	268	278	256	251	298	279	250	246	276	249	296	256	266	286	281	271	301	254	276	265	273	272	260	249	228	283	288	262	272	273	268	262	241	279	263	258	253	241	254	273	291	263	269	252	272	267	252	259	268	293	247	257	237	292	284	229	251	282	281	264	262	285	245	277	272	252	278	272	248	268	277	248	277	262	295	271	295	239	254	258	266	293	320	266	275	247	245	246	263	281	273	237	279	304	270	273	297	257	265	237	260	276	250	261	296	272	269	248	284	278	251	288	270	259	252	284	259	254	291	293	262	269	298	283	283	285	275	259	277	247	248	290	238	252	266	279	285	263	267	263	251	273	291	265	292	294	268	272	251	231	253	257	263	247	277	281	289	270	257	252	245	292	249	253	282	279	279	260	288	247	267	296	248	257	295	255	284	270	251	280	292	250	272	284	254	258	260	273	240	255	257	284	239	256	275	278	258	264	287	240	273	253	269	265	273	268	257	232	291	245	284	243	275	270	289	288	310	276	282	269	279	269	261	245	268	251	257	276	285	273	249	278	257	277	270	278	290	294	273	311	309	273	304	302	243	249	238	255	259	304	268	270	303	283	289	278	268	284	286	248	245	284	242	275	277	279	259	272	261	268	255	268	279	260	256	255	263	274	236	270	250	241	311	258	287	261	244	251	252	273	288	265	307	287	258	238	247	261	232	271	308	293	280	279	297	276	281	273	252	282	245	247	253	286	299	285	280	249	270	273	274	272	283	254	285	280	276	294	267	268	276	277	277	252	279	249	304	253	256	267	267	238	276	271	279	286	242	276	259	279	265	263	267	273	274	301	283	272	269	266	247	257	260	252	263	232	287	257	254	249	276	318	262	266	284	262	260	250	278	263	271	247	266	250	262	278	276	281	249	240	269	247	294	296	257	249	247	259	251	278	297	270	238	230	289	280	251	257	276	259	264	279	293	260	233	267	267	279	261	300	260	263	294	271	299	259	300	256	266	258	247	288	236	264	246	284	269	278	266	253	273	259	236	284	265	249	273	275	248	252	257	240	238	286	270	240	295	275	291	268	270	241	272	273	276	261	278	257	288	276	277	265	280	253	256	261	305	263	281	255	288	256	265	280	265	247	246	240	257	265	276	302	282	283	255	265	246	226	269	282	256	273	271	302	284	226	272	282	262	274	259	248	251	258	262	262	284	264	266	258	244	237	268	288	257	280	281	277	265	228	271	270	275	255	298	259	248	273	291	280	270	275	252	293	255	284	249	240	271	292	254	279	241	263	262	264	255	283	271	264	240	289	287	278	287	299	254	258	221	243	285	280	251	268	273	255	323	280	277	246	265	273	260	267	252	292	299	253	288	248	286	279	249	255	248	255	282	259	265	252	291	263	247	300	264	297	274	285	262	276	234	284	282	310	275	288	254	254	253	270	245	276	297	288	297	224	261	270	270	267	277	293	276	276	267	284	248	266	288	270	269	254	267	267	281	273	250	257	252	254	246	275	290	290	285	257	243	279	251	265	253	241	259	268	264	232	270	251	275	280	263	289	252	294	248	242	294	262	283	264	281	306	263	293	267	263	256	271	258	304	280	249	265	271	258	289	271	253	250	243	241	259	274	253	234	244	229	255	280	289	274	267	291	281	255	267	273	244	278	287	289	306	283	254	258	246	275	247	263	265	244	272	273	247	276	280	264	257	307	241	239	265	270	252	255	233	302	250	267	274	249	295	268	275	261	266	245	284	263	274	265	242	262	244	263	277	251	301	253	277	243	258	294	271	265	274	298	296	251	243	289	276	279	274	261	258	248	268	259	259	291	285	268	252	256	251	246	229	278	259	266	262	265	295	269	268	223	260	285	261	258	243	242	266	269	290	276	257	257	241	252	280	264	282	242	261	270	248	285	257	259	265	246	298	284	285	254	268	264	274	271	265	263	242	273	285	262	289	264	299	283	278	268	254	262	274	280	294	286	280	246	256	250	252	278	244	281	325	270	222	273	299	294	255	285	293	296	268	266	303	269	252	288	271	251	241	251	262	285	291	272	272	284	252	271	234	253	268	269	240	271	245	277	286	272	276	269	265	282	257	274	274	247	261	273	297	257	283	277	251	243	262	265	253	259	289	266	262	219	262	281	237	280	294	276	272	308	297	266	245	279	278	290	280	249	281	255	253	227	268	279	293	279	266	252	265	280	268	252	276	278	275	289	268	245	269	287	272	263	277	268	288	257	282	253	265	251	291	252	277	291	303	249	264	248	271	228	275	267	234	271	271	289	277	293	265	276	278	288	294	257	252	295	289	257	272	248	303	272	300	270	271	256	279	241	288	313	286	252	275	275	262	253	297	288	278	249	253	295	244	276	276	308	282	264	267	297	277	292	259	297	276	279	284	281	273	277	292	273	279	291	283	246	229	264	306	286	266	270	237	255	278	249	252	280	297	279	264	261	242	253	242	263	270	298	263	264	259	235	265	246	254	262	282	257	267	278	257	289	261	276	276	271	315	285	236	286	267	274	290	299	269	308	288	268	257	296	291	251	266	264	263	252	265	261	299	230	279	275	242	251	273	269	289	269	255	288	256	280	226	281	249	253	263	240	286	237	285	256	268	272	272	263	267	271	262	286	278	251	293	263	275	265	291	260	258	266	285	263	297	293	286	283	265	276	270	270	264	258	248	288	272	240	282	271	280	304	263	268	255	261	281	273	255	261	251	263	292	235	256	272	256	257	302	282	319	288	269	279	284	290	270	256	245	254	266	295	291	274	287	272	270	275	253	277	276	281	267	265	270
1967	695	744	761	758	745	648	628	646	689	644	635	658	645	678	676	634	650	657	665	666	637	677	702	666	610	720	662	656	692	614	701	700	645	650	631	696	689	695	686	714	657	668	613	664	650	634	648	633	697	645	657	643	700	666	653	648	692	697	634	632	676	669	698	685	626	664	701	688	667	705	717	703	659	659	670	660	642	674	674	694	665	677	607	609	668	674	668	686	641	648	635	677	674	657	678	698	642	638	681	641	645	673	677	659	644	672	656	693	674	683	654	652	676	651	641	683	643	617	716	674	664	665	661	636	663	664	639	669	669	633	619	654	639	678	703	652	641	700	671	673	674	678	661	670	665	651	689	676	646	637	655	636	665	651	633	661	690	645	682	668	706	625	665	655	650	677	652	685	633	696	626	683	655	692	672	734	698	610	641	660	666	664	645	651	643	699	712	628	627	667	626	638	675	609	681	644	657	691	639	679	739	664	650	660	680	633	670	654	632	658	642	667	642	651	656	648	650	663	656	631	682	601	658	660	690	691	644	638	655	634	634	656	724	674	667	636	673	655	612	590	676	688	643	686	654	697	660	628	666	610	653	675	631	654	658	683	662	653	668	674	652	677	666	649	656	677	685	616	692	681	687	651	670	681	630	678	622	676	636	653	683	631	655	601	645	691	624	705	696	654	624	673	657	638	620	665	656	661	633	691	667	689	666	676	577	646	685	660	665	684	630	683	688	622	692	673	669	647	678	684	677	652	693	659	634	676	638	677	696	674	662	675	661	704	670	667	695	634	652	626	672	660	652	701	675	624	643	685	668	648	641	651	670	647	655	645	629	692	657	679	625	660	653	704	656	650	716	642	685	676	645	682	673	688	685	632	688	681	681	627	666	652	611	670	612	651	703	670	670	643	698	714	657	621	695	658	627	674	649	673	718	673	703	670	637	618	625	638	648	643	654	655	655	690	690	670	653	695	662	632	679	672	651	669	592	698	613	678	657	658	721	663	663	631	655	616	673	677	618	658	655	657	692	664	643	661	683	641	652	676	694	639	678	672	666	678	654	661	693	690	685	672	686	701	689	634	661	673	686	665	661	700	634	716	597	666	661	683	643	633	679	685	616	641	668	654	701	659	661	658	660	664	637	634	657	684	642	692	618	647	644	629	663	640	653	654	655	675	651	689	664	662	637	661	639	653	632	686	641	663	629	661	640	688	697	639	627	688	700	696	658	661	695	634	626	634	612	609	647	683	676	641	694	650	706	672	653	676	696	698	678	684	674	671	638	627	643	666	603	651	646	645	668	660	654	711	683	632	634	650	657	646	675	659	675	589	645	660	649	675	676	681	657	694	690	665	664	646	662	686	664	658	630	640	680	659	653	619	687	670	693	669	711	655	669	672	649	605	624	658	631	675	624	674	699	705	690	633	620	644	670	640	682	647	688	701	713	650	671	680	678	666	689	652	690	671	740	692	692	658	658	672	686	644	649	649	675	694	650	622	678	671	683	657	670	652	653	677	682	658	646	668	640	667	669	617	679	671	648	687	662	634	657	633	646	699	674	657	678	627	681	640	660	646	668	666	687	677	666	645	654	684	612	597	671	629	687	658	632	694	642	650	678	688	668	640	668	680	679	695	658	656	665	672	718	632	655	654	676	638	629	652	641	647	691	657	675	693	688	624	672	645	637	650	647	659	642	690	644	634	685	687	651	613	653	650	679	637	686	632	676	714	680	656	688	649	590	710	603	700	688	670	667	654	723	655	644	648	675	679	633	624	694	710	662	650	640	666	672	672	667	665	711	641	731	678	691	617	654	674	668	642	666	637	685	665	673	704	634	680	626	678	611	663	662	664	640	702	656	596	644	662	665	624	673	654	644	644	653	632	660	708	641	652	598	646	686	699	685	685	725	647	674	655	674	654	660	656	700	652	654	657	690	656	671	722	671	675	655	662	727	658	668	667	645	689	658	647	668	681	626	660	639	686	677	645	695	650	669	652	664	663	623	676	666	670	656	686	657	653	671	680	645	710	667	691	754	619	689	693	629	620	665	652	672	688	667	707	636	664	691	679	674	699	670	674	690	681	661	676	662	691	692	651	648	608	701	652	637	654	674	697	700	671	734	709	642	649	649	692	666	683	706	649	649	644	658	696	678	663	628	677	682	690	712	680	635	648	623	678	634	661	639	673	657	660	654	658	691	688	684	652	704	665	675	640	634	652	628	649	654	610	614	707	642	671	589	635	684	654	629	616	667	656	615	662	660	630	634	675	597	664	659	661	665	649	677	619	641	677	667	674	674	647	686	611	672	657	656	706	679	647	670	671	667	668	638	673	706	637	712	654	710	629	677	657	694	645	660	708	676	652	699	644	613	616	655	667	664	690	683	650	634	652	627	675	645	644	643	659	658	658	637	649	682	662	668	682	675	719	647	677	642	667	704	684	649	657	643	633	618	644	649	660	645	655	657	662	604	617	644	686	644	677	682	661	666	669	660	660	683	694	625	675	631	691	660	683	661	652	683	662	666	651	649	710	667	726	666	699	645	668	647	660	649	651	719	680	648	682	697	682	618	613	674	664	641	637	614	721	639	709	650	712	675	644	630	626	669	686	668	618	674	693	637	666	609	603	691	694	632	676	620	681	676	675	661	671	643	634	649	691	649	646	658	674	662	685	653	685	639	680	614	649	664	630	676	677	678	608	634	647	638	654	660	676	689	665	623	668	678	675	684	671	689	668	653	659	663	708	672	628	671	675	636	663	666	668	642	680	637	618	685	687	642	667	635	665	649	667	683	637	688	634	672	660	638	694	694	691	630	659	725	684	625	642	690	707	666	688	652	644	601	713	630	670	654	627	646	657	655	652	680	700	633	679	626	687	668	725	648	624	684	667	661	646	656	648	653	653	649	616	679	672	612	633	672	605	678	657	688	675	675	652	660	683	658	707	641	646	659	656	693	648	636	633	678	663	640	639	658	679	659	682	639	637	699	607	658	674	686	637	685	664	684	667	663	662	694	692	645	625	707	659	636	634	636	652	662	642	640	613	680	706	669	667	674	612	675	673	639	700	611	683	698	685	658	696	624	663	696	686	677	668	649	666	687	655	647	618	664	617	665	648	669	691	681	688	655	659	679	638	644	672	716	650	615	683	685	632	683	662	636	660	672	599	652	653	682	670	709	650	640	659	637	665	644	644	690	680	683	626	648	693	640	709	681	680	665	639	668	657	675	687	616	667	656	637	712	631	686	633	605	654	675	675	699	640	681	661	723	624	646	689	654	654	653	665	636	614	624	620	637	684	631	669	697	677	606	667	696	642	660	680	667	686	670	673	634	655	675	648	719	668	669	637	614	640	636	692	677	621	669	622	696	682	661	626	658	661	649	665	620	672	613	675	669	663	659	679	661	674	671	657	680	695	605	671	661	645	638	665	633	676	646	652	630	649	650	644	669	658	719	698	657	674	635	693	629	588	667	694	651	698	666	672	671	614	691	655	666	651	647	692	666
8078	810	888	734	618	575	513	493	492	448	433	430	429	452	411	412	482	458	462	432	467	443	431	426	402	414	423	430	451	398	385	425	419	379	435	419	403	399	440	414	421	422	430	387	380	410	425	379	393	386	401	402	440	394	420	447	439	405	394	391	401	414	411	453	448	371	368	393	422	424	390	482	466	450	376	436	432	415	407	424	434	394	441	385	414	444	376	394	365	388	415	433	424	391	438	410	389	399	407	397	421	404	416	412	423	437	399	414	459	412	393	380	403	428	442	376	400	380	418	439	398	456	446	432	438	386	382	396	404	405	372	418	444	431	451	385	439	435	420	408	395	419	408	395	393	447	410	413	416	420	405	409	373	460	433	413	442	405	456	393	411	382	411	394	417	394	427	431	446	406	377	433	409	392	424	420	433	418	413	432	391	414	437	449	433	435	416	411	419	419	421	421	398	388	417	456	432	408	413	417	425	413	390	467	443	420	449	417	432	416	393	436	470	402	419	351	404	423	402	453	421	407	431	402	419	427	447	440	390	395	434	401	426	448	391	434	409	388	431	412	393	457	410	445	408	413	426	431	363	416	435	443	430	419	394	414	422	428	407	431	397	426	401	424	396	433	379	403	454	413	419	432	435	382	421	414	432	419	353	430	387	394	439	415	419	404	390	441	442	464	406	374	371	422	427	405	431	415	379	427	417	429	411	433	407	383	427	396	389	451	420	372	457	408	424	395	409	385	390	412	423	414	428	412	426	432	415	422	380	408	400	439	412	378	416	383	412	447	399	415	388	410	395	434	414	435	389	417	405	406	389	413	402	427	401	418	405	412	419	467	430	404	427	365	422	450	432	421	424	416	393	395	405	411	393	421	422	411	420	434	438	389	457	391	455	417	435	428	404	485	419	354	402	392	375	401	412	396	435	438	381	357	381	406	429	411	445	403	401	441	378	385	390	393	433	399	455	391	431	406	417	416	420	431	397	452	400	448	411	400	433	400	422	419	407	419	391	398	395	394	412	391	375	401	447	386	417	438	425	414	398	418	417	396	450	441	430	478	393	422	431	428	420	415	413	389	375	413	403	418	372	415	403	411	432	427	430	380	432	427	433	410	370	422	436	433	438	361	421	385	396	431	420	416	431	411	407	423	418	404	432	435	404	416	442	393	426	399	443	413	413	417	403	414	412	397	412	416	426	417	390	434	416	420	388	418	432	417	435	405	383	351	397	432	417	483	419	395	409	451	415	417	388	429	428	406	430	406	442	402	411	435	408	409	417	431	426	422	391	409	439	438	434	404	403	419	409	426	414	417	422	397	413	386	421	417	435	411	456	401	432	437	407	391	406	382	413	450	388	413	386	437	405	396	439	427	428	420	449	432	377	429	405	433	397	394	435	385	391	377	407	400	386	395	404	394	457	441	441	401	433	414	394	431	399	448	417	401	448	407	430	385	478	376	406	442	401	465	436	428	403	425	440	410	400	434	395	421	407	404	446	438	422	450	418	407	383	422	390	391	426	411	419	397	418	413	441	402	388	390	404	410	425	435	400	412	449	461	470	457	407	419	379	391	388	406	418	405	407	373	402	446	418	384	412	384	415	415	354	427	394	412	403	424	416	407	405	395	442	439	432	420	413	383	414	416	402	417	386	366	430	414	401	408	430	411	401	426	430	435	396	394	409	412	444	403	414	426	424	403	404	401	421	445	445	434	389	407	403	409	381	440	389	419	426	420	397	391	404	464	410	431	405	386	378	445	378	388	472	412	384	413	432	414	406	404	458	410	405	388	424	445	441	449	432	450	431	456	428	463	433	403	469	426	383	426	421	442	417	439	410	359	405	398	425	411	406	397	438	407	447	413	420	396	426	446	428	396	398	394	432	411	392	411	423	408	411	413	444	426	406	407	405	446	438	410	395	424	404	389	412	388	401	394	391	401	422	399	387	391	384	408	391	399	381	408	359	438	399	418	384	387	461	376	449	439	425	429	397	397	451	373	409	437	504	400	419	438	409	413	400	414	423	396	391	381	456	394	405	421	408	439	395	418	419	411	415	408	429	436	423	396	426	396	421	431	406	426	430	401	404	429	394	412	386	431	421	458	398	432	406	431	396	399	417	458	402	419	408	437	394	420	418	408	376	402	424	409	418	444	426	372	381	420	390	419	394	431	414	396	414	403	447	424	420	408	383	448	419	395	409	434	452	383	387	433	362	433	400	407	443	397	441	417	421	405	420	371	437	400	400	362	417	425	449	379	386	367	446	421	422	396	402	401	409	421	384	428	396	400	421	429	390	376	405	414	412	417	422	414	459	444	405	408	415	437	410	469	433	398	401	435	379	413	382	369	396	446	383	408	444	406	478	452	386	402	398	454	401	437	394	413	433	440	436	415	434	421	471	398	394	384	398	416	409	417	377	430	390	396	407	453	431	408	452	464	426	448	459	445	431	368	433	366	431	407	443	393	406	388	407	473	421	460	398	419	401	401	382	455	466	423	396	413	421	436	416	425	414	436	404	405	444	484	441	373	430	381	403	436	448	452	457	392	415	417	442	411	413	395	404	448	442	402	385	424	433	437	448	468	430	424	444	429	411	423	397	385	423	404	406	402	418	428	410	429	440	426	400	401	418	379	452	437	400	406	437	408	432	423	426	364	413	406	429	419	427	400	385	406	419	418	411	447	390	400	408	432	396	400	386	393	396	399	377	423	418	381	416	407	424	417	443	428	395	406	402	393	447	447	474	410	447	382	400	397	465	430	435	421	408	445	402	395	424	436	419	406	389	420	382	380	414	404	399	406	471	399	366	422	439	409	462	455	460	446	467	442	422	458	399	368	423	454	426	433	400	435	372	397	428	412	385	426	374	427	399	446	455	437	430	459	418	427	353	398	417	415	431	442	444	401	422	392	405	414	427	414	464	450	410	383	404	397	392	456	418	415	403	430	391	438	418	414	432	428	426	376	415	412	459	437	381	392	402	385	394	394	426	363	408	383	397	377	452	375	404	406	451	418	455	410	421	431	415	387	433	424	409	379	447	462	389	429	442	419	385	408	397	414	382	385	436	447	444	382	405	420	434	467	437	399	424	417	401	409	397	404	415	416	402	379	408	382	406	429	462	426	433	442	423	436	380	405	400	407	426	414	402	428	419	440	443	437	450	382	435	400	444	446	386	436	453	398	413	378	393	422	425	452	430	399	392	409	411	422	447	392	414	404	372	411	401	435	372	426	400	397	412	412	399	396	398	413	414	410	393	437	394	444	406	404	406	402	411	385	419	402	413	384	400	419	419	400	385	465	402	404	423	379	384	423	394	410	429	377	418	435	381	450	428	422	413	397	435	397	418	402	434	422	405	445	433	396	433	416	435	424	394	387	415	434	421	402	402	426	385	442	402	415	440	388	407	393	387	414	429	424	426	393	407	421	392	424	428	374	411	407	404	438	365	425	427	400	376	393	400	428	419	385	455	419	422	410	345	420	397	418	457	422	419	419	417	417	398	398
6877	1318	1787	1993	1823	1677	1432	1346	1231	1181	1212	1086	1056	1076	1016	1070	1047	1034	1083	983	998	992	962	946	1030	1009	1003	980	968	1019	890	1038	916	1017	969	989	980	962	1009	985	950	942	969	990	973	929	1014	920	986	959	966	942	967	947	936	960	965	940	907	943	967	950	956	950	963	939	917	914	903	958	919	953	930	951	943	953	976	913	933	973	995	981	979	999	993	961	935	961	953	1012	918	965	920	923	941	961	927	890	923	1002	932	920	989	931	1004	958	985	968	954	970	956	921	939	980	957	963	1002	944	960	956	961	951	996	939	928	1005	965	950	944	919	1030	970	957	944	923	922	943	937	955	1011	992	968	954	970	948	937	983	924	958	951	953	989	983	973	936	856	1013	945	904	949	909	1005	974	955	963	969	942	999	964	979	896	955	941	981	974	970	904	967	920	985	966	939	1002	958	935	916	911	978	1003	977	907	913	1023	975	942	926	966	982	898	955	973	957	984	930	962	927	939	901	949	941	978	951	962	898	941	951	905	946	951	1001	956	988	941	936	950	895	936	967	961	911	942	954	995	928	951	976	968	936	931	927	931	942	920	960	960	921	973	916	921	999	882	935	923	959	949	939	961	975	922	973	999	949	918	919	983	969	948	937	919	974	1012	987	907	1014	987	965	965	888	964	920	922	907	1012	924	922	922	961	926	873	962	928	985	903	965	992	993	936	954	949	977	999	963	974	980	945	963	863	977	961	931	935	989	957	940	980	924	922	938	917	929	965	974	958	930	946	964	958	941	944	955	938	934	973	886	922	923	962	989	956	975	985	933	988	962	990	968	981	957	901	950	936	958	940	968	963	993	972	958	929	874	1010	956	935	979	943	1026	925	1016	935	949	975	977	965	911	985	957	938	957	926	919	946	947	946	954	978	904	905	1018	918	967	970	994	959	954	967	922	1024	913	957	954	940	959	974	960	938	947	932	968	970	972	938	971	993	965	871	908	925	922	965	1010	967	885	995	997	924	939	951	976	999	970	941	976	925	952	941	1007	919	948	932	953	955	926	951	916	918	912	923	943	991	958	962	918	953	950	997	965	935	930	965	952	932	917	975	917	921	944	991	949	1044	978	990	960	946	979	971	937	955	962	927	946	955	983	915	960	923	910	911	906	950	946	1003	970	982	878	936	995	932	964	966	989	993	970	944	935	957	971	942	997	947	931	1000	937	940	973	918	1005	941	996	925	957	962	974	900	919	935	904	997	924	952	954	993	963	904	926	932	993	950	956	981	957	941	916	1015	938	965	916	938	990	966	879	973	911	935	1002	920	959	1007	952	977	947	983	951	916	960	993	933	899	976	937	941	1024	924	984	916	948	963	908	938	963	904	956	913	961	908	887	965	922	943	1005	978	938	987	957	945	984	932	945	927	982	974	911	978	950	989	952	986	956	1012	913	968	955	929	964	910	946	981	946	885	974	949	900	980	919	947	981	932	947	947	936	922	912	937	900	935	985	987	929	956	952	987	966	880	950	987	919	978	911	992	980	931	1006	968	983	973	915	939	927	924	951	920	926	924	951	978	966	999	927	948	928	953	938	912	953	959	951	942	979	1034	956	923	930	946	944	925	973	986	928	929	956	957	1017	972	973	995	1013	964	974	938	934	908	939	966	951	965	1028	932	920	926	915	867	952	976	950	949	932	936	1030	990	969	963	920	1009	991	940	932	971	960	950	962	937	939	962	998	866	930	942	966	970	902	960	910	948	896	968	935	934	976	1001	930	947	981	1017	926	982	990	908	943	985	972	946	927	907	970	954	924	949	975	939	926	919	950	956	961	944	935	948	951	953	955	998	955	1024	998	941	940	910	898	916	942	953	938	919	929	913	966	983	915	955	965	978	966	907	970	991	898	996	954	950	963	947	931	959	982	956	951	936	916	992	960	939	969	924	1007	935	888	970	943	954	926	971	920	1009	978	933	904	981	938	945	943	930	921	960	923	962	890	959	970	994	972	952	939	935	996	911	892	945	961	956	950	963	909	993	953	967	967	977	971	998	896	950	935	956	887	940	959	979	939	998	917	979	904	952	983	921	962	929	961	914	969	940	981	987	922	967	975	961	932	985	959	944	943	987	973	899	934	966	919	988	951	933	969	976	939	892	992	957	952	968	981	995	943	875	947	933	941	969	993	936	951	1013	966	985	939	977	999	984	954	959	962	952	953	969	996	940	964	911	952	967	874	954	964	932	947	976	950	927	1013	950	941	983	944	955	892	892	929	970	935	994	945	924	942	959	944	940	928	945	946	960	954	970	933	937	948	963	932	936	948	961	973	920	1015	945	944	983	947	979	941	971	963	947	900	923	897	981	950	931	994	922	918	947	907	977	977	973	902	948	991	959	962	973	910	879	967	958	933	959	874	984	1005	931	956	921	957	918	965	936	984	922	991	956	949	934	992	912	975	935	924	953	945	1011	965	966	927	936	957	981	947	927	942	898	995	959	958	933	983	981	909	947	935	944	926	940	937	919	967	985	958	994	982	968	984	893	930	930	980	935	918	924	956	905	965	1000	966	902	939	957	900	999	917	938	975	925	948	924	942	969	933	933	926	917	967	977	1006	929	914	970	960	1015	908	949	993	959	941	903	1018	940	986	983	957	943	974	1004	946	883	949	956	957	934	980	936	960	996	927	959	916	973	944	927	954	946	911	918	952	913	988	957	890	982	888	931	973	971	1008	962	957	1026	919	960	962	912	989	936	911	950	950	1009	963	991	915	984	932	897	965	940	979	961	920	940	981	977	939	963	945	963	942	932	933	943	939	957	919	954	936	985	908	1001	1003	1035	953	944	954	958	979	1028	935	952	913	942	917	899	899	998	907	921	885	957	915	953	974	931	948	997	1016	935	898	951	944	950	978	937	1029	978	947	946	1009	944	1009	960	969	949	920	886	940	965	984	915	926	987	942	915	998	949	874	958	916	1025	978	959	983	937	997	909	975	1005	935	946	904	979	972	902	958	872	947	929	967	908	915	961	995	957	901	926	946	957	960	919	879	963	894	910	952	929	971	965	963	932	940	963	943	931	958	952	935	991	992	955	941	928	966	950	947	963	941	977	940	927	939	946	895	927	949	970	922	929	971	939	943	926	985	909	976	948	959	956	1010	893	961	949	973	944	915	945	900	962	987	975	947	918	958	992	968	923	945	949	1020	975	904	1013	969	958	934	999	955	937	948	902	999	976	1004	986	936	936	911	957	961	963	933	995	982	923	934	967	975	1007	972	944	992	893	993	900	955	995	948	1010	1004	934	903	935	942	959	870	976	1020	983	937	957	975	912	955	993	927	961	956	964	942	946	938	890	932	977	927	848	992	988	965	945	1013	901	958	959	1009	985	959	950	955	964	939	984	940	972	920	925	940	967	881	946	961	945	955	898	912	933	960	910	962	944	916	955	897	956	963	906	947	910	897	949	978	936	991	931	961	941	910	939	970	903	957	982	945	999	938	909	969	1024	988	964	920	970	951	956	992	949	891	897	968	985	946	991	976	958	951	950	948	921	967	955	948	919	972	927	950	912	948	924	892	892	927	909	959	953	971	921	963	873	952	969
15217	1503	1136	894	747	631	520	465	407	366	392	375	385	335	358	312	333	337	345	307	308	337	377	313	347	311	333	343	305	302	321	356	323	321	339	309	295	312	334	344	388	357	325	332	324	319	350	319	309	342	303	321	316	346	308	341	329	310	322	321	306	328	336	338	363	303	334	348	353	271	325	320	318	338	318	323	348	312	345	334	295	290	297	304	332	298	314	343	332	345	323	288	328	316	308	309	325	321	335	335	354	314	315	324	325	339	328	339	316	270	308	308	332	314	300	302	317	342	325	319	327	312	325	265	361	319	334	325	341	323	292	327	280	306	295	324	322	312	321	298	340	295	327	313	338	325	294	287	312	297	339	326	326	307	305	346	354	343	316	320	315	300	292	301	344	315	318	328	338	329	310	288	323	307	296	310	321	339	332	317	339	318	328	282	325	307	339	323	310	283	303	278	314	376	312	329	331	307	330	285	331	308	312	286	350	348	309	308	316	319	327	304	297	335	283	325	322	331	323	296	317	317	293	310	302	334	338	322	334	328	358	336	344	326	341	300	339	300	343	317	359	326	316	315	324	311	325	312	330	327	346	344	309	328	316	318	294	291	321	318	315	343	317	326	318	336	295	271	307	331	285	326	315	337	316	283	300	329	333	303	325	308	318	314	327	319	308	296	290	313	297	305	303	303	333	338	324	297	351	310	336	333	330	292	297	333	328	313	301	335	329	283	310	324	373	321	291	299	334	333	316	303	331	315	306	310	290	301	345	321	333	294	299	290	334	333	329	312	344	294	337	358	329	289	295	331	293	319	325	317	330	380	298	300	316	289	323	336	334	333	297	332	324	308	315	324	319	355	323	351	311	299	309	338	264	324	307	312	309	333	328	336	342	329	320	302	323	343	306	337	328	297	336	296	320	295	333	337	337	326	336	325	327	345	355	331	328	352	335	320	311	293	312	317	343	324	312	296	318	347	325	345	334	331	310	308	317	298	326	300	302	334	326	312	317	322	323	305	333	322	331	353	342	333	320	305	336	298	333	306	330	288	287	317	333	334	293	334	316	347	331	360	319	319	306	300	344	296	313	274	297	332	354	300	332	311	324	312	346	310	313	336	324	320	304	359	339	309	350	320	324	304	303	278	312	289	299	330	354	334	324	308	302	316	372	320	275	317	307	325	325	318	290	286	286	336	294	290	323	285	287	295	352	375	336	343	334	349	288	310	300	282	304	283	301	297	323	318	325	320	308	301	314	283	330	306	291	334	307	305	317	319	342	340	320	322	334	280	285	310	330	321	329	335	283	287	319	307	311	340	311	326	302	314	349	328	300	318	358	359	340	346	316	329	324	334	282	315	307	306	323	289	282	312	323	350	291	333	352	306	307	284	339	343	308	288	316	341	335	350	291	301	338	340	347	304	312	343	322	339	313	331	289	318	331	318	309	311	301	350	350	313	340	354	328	303	299	342	315	321	326	341	328	318	310	312	296	320	308	317	298	343	310	306	336	316	331	328	339	323	335	335	344	328	330	290	379	314	346	351	323	356	324	318	329	378	306	296	318	310	293	290	305	316	364	350	326	347	323	315	323	334	315	331	291	348	305	297	319	343	339	341	371	345	295	296	319	293	290	342	316	312	317	324	282	312	351	315	317	316	316	313	329	327	339	331	303	287	326	364	349	324	288	356	335	332	316	334	349	326	308	332	294	338	333	322	320	296	341	326	311	338	318	294	328	290	309	294	315	308	310	308	294	333	322	311	307	296	333	341	326	347	290	354	299	315	332	311	327	342	329	324	330	325	341	330	297	298	330	332	316	352	355	307	306	356	338	309	316	354	319	314	302	339	292	299	311	350	318	311	322	313	326	336	308	288	276	354	322	337	322	326	329	351	295	321	304	345	316	331	301	347	315	307	296	336	303	333	348	311	293	327	317	317	307	335	320	316	356	331	308	284	358	322	325	337	310	309	296	317	317	339	315	291	305	348	281	319	331	321	318	318	333	331	322	338	335	288	325	306	296	314	332	336	282	336	299	343	329	334	306	355	328	335	309	308	285	284	300	322	301	298	293	301	315	353	312	328	332	288	304	310	326	292	286	310	339	299	310	339	314	338	328	362	333	328	326	300	319	309	293	332	287	338	302	329	332	279	292	326	296	340	281	318	333	327	308	332	333	318	346	329	340	308	305	295	303	338	324	308	335	333	307	295	288	317	293	315	312	326	325	300	325	302	338	332	347	306	354	304	344	313	298	322	348	359	286	294	329	307	354	318	301	301	313	306	313	342	316	357	310	333	308	306	323	319	353	290	296	321	303	323	324	289	311	314	350	328	330	337	300	293	334	308	344	329	322	349	359	296	327	334	312	311	315	299	292	311	303	323	278	322	348	335	353	301	325	303	292	322	325	319	318	302	314	300	320	343	310	321	310	300	311	338	325	308	294	304	342	357	347	330	319	315	318	313	332	329	309	307	310	272	348	303	308	332	343	337	315	341	343	305	306	349	304	291	328	292	314	320	326	320	315	366	348	324	292	326	322	306	307	354	357	302	309	268	307	323	290	307	326	298	311	297	353	308	318	323	326	314	310	336	340	276	285	330	328	342	325	327	320	308	349	281	326	329	333	330	289	294	328	338	338	354	308	321	323	311	325	329	294	281	308	345	336	345	350	323	321	319	319	332	303	339	323	315	311	287	321	338	331	337	320	313	303	295	345	316	290	313	298	309	325	317	350	317	308	290	349	306	293	285	328	331	338	330	330	308	328	340	315	305	341	310	322	356	342	306	300	353	320	348	330	284	309	273	347	327	326	315	330	346	300	369	328	313	321	273	331	314	351	339	296	323	290	307	316	326	308	296	341	306	343	335	356	296	308	336	318	334	291	332	352	353	338	331	311	311	339	317	318	306	321	251	327	337	348	334	323	335	314	325	334	323	331	311	314	298	327	306	319	323	308	291	338	305	319	324	341	365	297	330	296	314	344	347	313	316	318	336	315	315	338	311	325	300	358	345	321	347	317	313	345	310	294	311	327	328	324	273	336	294	326	336	308	347	317	336	320	327	309	307	332	343	330	351	300	342	296	348	300	336	295	313	287	280	333	339	341	296	290	330	288	303	300	329	338	312	347	300	302	331	307	310	292	309	331	337	302	352	323	331	317	325	303	340	347	321	304	333	363	313	334	304	341	324	299	325	331	291	290	331	328	341	311	289	314	324	308	298	334	326	285	327	337	337	328	298	319	316	306	321	341	295	328	304	308	335	328	307	365	334	315	321	292	299	328	323	339	319	306	365	307	322	326	287	304	323	329	334	347	323	309	326	316	313	346	338	312	326	310	315	319	312	325	324	292	291	325	318	321	298	280	322	324	357	343	289	333	338	357	346	360	348	325	302	297	314	336	330	331	328	309	323	313	332	329	343	301	303	286	289	335	294	321	340	352	277	319	327	308	337	304	334	324	339	346	345	316	300	346	323	328	305	324	331	336	328	306	318	326	284	322	332	348	304
8440	1386	2449	2737	2387	2018	1695	1426	1320	1174	1152	982	967	951	937	884	835	783	824	841	799	830	811	824	800	731	801	786	751	770	738	776	742	766	741	739	752	746	750	747	769	731	742	743	744	756	751	791	718	750	766	755	882	772	718	744	725	745	747	772	785	697	699	681	759	735	720	705	754	723	680	817	676	742	747	721	698	700	768	731	725	714	752	739	710	764	690	684	713	709	722	710	723	776	715	730	740	752	765	744	721	740	723	732	718	727	731	700	729	741	737	695	725	711	735	728	736	770	675	742	775	714	748	729	722	688	731	729	724	744	710	719	698	730	714	739	676	715	712	690	736	661	785	746	767	738	727	706	719	724	708	761	711	736	716	731	716	731	654	713	765	709	699	709	720	736	792	678	710	703	701	730	745	735	751	714	718	727	676	706	738	730	718	754	719	735	695	772	741	709	720	714	670	757	670	732	706	687	661	705	727	755	689	749	756	750	681	708	693	709	732	762	687	709	746	764	707	741	726	728	683	745	742	737	729	769	719	685	709	754	768	713	731	698	704	721	709	728	689	728	754	744	732	750	727	712	699	712	711	761	699	728	746	744	710	716	719	721	761	722	745	757	757	740	732	731	741	723	747	769	684	669	695	720	680	691	700	724	747	734	764	708	693	718	701	743	709	732	718	690	721	699	714	710	702	723	744	689	740	691	714	762	710	689	715	734	690	742	681	723	737	758	708	685	719	736	731	684	720	732	711	723	714	694	746	746	751	752	766	722	745	749	685	755	740	764	722	743	719	740	701	781	717	681	765	704	730	724	674	757	704	712	693	767	720	719	701	700	730	701	740	775	739	768	748	750	713	731	746	746	725	740	747	717	766	733	729	740	751	754	764	718	731	680	686	728	707	703	708	711	715	680	767	774	729	690	707	724	762	721	769	703	762	705	731	695	725	717	735	693	710	693	694	686	756	722	712	703	731	773	735	721	724	721	759	731	741	701	749	740	695	767	696	712	752	674	727	735	669	754	728	732	736	682	691	749	713	718	690	698	772	738	682	748	702	747	704	715	695	719	705	739	679	730	756	686	731	716	690	723	701	739	726	724	714	781	742	762	733	715	767	757	730	736	712	746	758	706	737	692	713	741	732	753	719	759	717	695	707	774	708	713	730	750	729	677	735	719	737	734	757	728	716	732	733	708	724	727	707	727	734	698	749	733	698	747	741	738	741	717	651	705	721	731	700	761	755	808	712	753	712	766	718	754	734	680	701	749	737	760	698	722	716	719	706	759	731	696	717	751	749	670	718	723	702	720	763	711	757	700	732	680	716	748	744	759	693	702	696	766	741	758	715	746	713	676	684	769	760	722	707	750	703	728	660	709	708	734	724	718	718	690	742	755	733	701	726	748	751	728	715	703	729	725	705	728	716	760	781	708	731	721	724	752	720	685	728	685	678	752	768	716	747	683	705	747	739	724	753	706	727	694	698	729	751	743	717	712	747	696	712	760	757	802	673	723	721	652	727	737	756	706	752	725	694	701	711	747	716	767	697	710	730	710	716	738	722	745	743	706	719	726	717	772	706	744	734	710	709	731	699	767	741	706	744	718	696	737	774	754	705	711	720	724	757	762	746	774	729	764	716	725	707	760	734	713	678	722	700	718	747	688	760	721	730	772	725	696	708	723	734	733	722	771	733	742	758	753	754	717	780	729	752	754	742	735	736	717	772	727	740	697	704	728	713	740	761	733	729	695	754	731	722	785	750	701	730	711	721	750	670	717	751	690	730	697	779	736	725	741	735	759	733	706	754	735	729	739	752	703	724	705	733	680	735	724	758	715	732	761	732	750	697	783	731	737	754	761	729	751	704	743	727	736	704	750	739	750	713	708	761	779	705	700	750	736	726	744	717	654	718	765	729	685	744	673	720	738	726	736	753	735	763	705	729	690	758	722	707	729	665	706	764	770	735	720	740	761	739	689	734	737	752	700	708	719	720	709	704	679	717	748	681	718	713	741	762	706	726	783	753	751	709	738	749	688	721	744	759	724	728	701	760	754	714	724	686	734	743	704	712	705	711	783	769	771	730	694	732	701	723	747	735	719	721	723	721	755	766	745	745	742	709	706	714	739	719	731	727	771	759	705	746	724	695	707	686	728	728	760	693	790	700	755	719	755	729	704	698	700	780	711	719	696	696	703	726	709	751	702	715	732	750	693	748	674	732	695	783	694	752	740	729	701	759	697	718	692	726	744	769	765	726	689	693	736	746	766	729	667	716	739	749	764	726	753	746	717	746	723	733	691	774	710	727	748	695	696	776	757	677	695	723	691	698	731	750	773	752	709	752	705	722	730	740	735	711	703	667	642	729	706	803	786	683	749	747	722	766	744	710	687	683	763	719	747	724	720	746	729	750	724	731	767	716	707	731	685	723	717	706	724	726	751	758	731	740	701	763	716	741	756	712	684	688	721	732	699	707	706	737	699	729	754	721	714	707	727	729	767	700	706	696	726	759	770	687	679	766	727	717	758	755	713	700	702	738	764	714	687	721	754	735	741	745	713	773	767	763	750	722	701	743	742	743	708	722	748	771	729	735	648	764	674	711	722	719	661	726	754	707	767	733	748	728	760	757	717	757	756	704	721	755	709	734	730	739	731	720	740	700	708	737	732	721	713	695	713	723	746	721	754	728	746	768	661	721	730	693	730	732	744	722	768	729	706	713	717	754	769	717	715	688	673	715	718	677	725	734	725	704	749	743	715	716	702	776	721	755	738	697	717	698	686	755	815	713	656	730	751	738	756	680	712	742	791	643	697	754	779	751	711	739	739	685	759	709	713	725	703	729	707	700	713	721	692	708	732	675	743	739	657	688	692	734	697	712	787	754	699	727	693	750	733	723	729	752	745	705	738	733	740	749	735	721	721	737	702	703	715	704	718	758	715	711	747	753	738	753	764	718	745	740	722	701	747	697	745	700	719	771	698	679	796	726	746	723	695	683	739	721	734	752	750	733	709	696	704	764	743	764	704	727	785	734	761	750	720	766	699	713	803	726	731	700	726	776	695	703	716	735	785	687	731	713	766	679	746	743	763	740	746	695	760	732	751	691	733	688	789	745	726	724	711	773	760	678	705	758	708	736	709	692	732	718	721	737	782	769	772	754	716	714	789	700	699	694	740	730	748	754	740	758	689	712	727	747	697	705	719	693	745	730	721	722	751	725	733	743	711	694	726	691	726	700	736	732	700	746	705	726	698	748	691	743	731	740	724	728	740	734	754	737	737	736	699	673	697	710	707	725	712	725	684	710	754	712	757	717	710	691	718	665	690	737	721	722	698	742	735	738	778	749	756	677	771	737	710	747	779	726	754	742	721	719	708	714	720	723	683	756	723	706	729	716	728	759	702	722	750	711	717	737	674	758	686	717	704	738	738	735	704	714	775	713	725	751	738	758	750	712	703	716	725	698	698	749	721	765	732	718	754	726	725	751	698	754	775	773	699	738	755	768	679	724	736
1449	314	302	292	290	272	293	270	289	279	271	306	263	278	267	288	278	295	261	277	287	263	284	288	255	261	304	295	264	269	275	273	283	249	239	250	270	272	306	257	258	286	280	274	269	270	293	276	255	267	264	229	232	275	283	238	254	286	275	262	289	257	278	271	258	318	260	283	279	262	254	267	282	253	270	256	245	273	249	277	316	296	241	263	269	254	257	248	250	274	275	289	299	263	250	284	273	271	265	274	282	266	245	260	289	274	277	268	272	290	260	258	271	266	259	256	279	268	260	247	256	292	282	306	228	269	242	260	266	246	256	277	263	263	248	233	284	236	288	278	253	267	264	267	243	270	251	268	269	255	264	304	276	250	260	261	258	230	249	250	246	285	306	266	251	257	286	280	271	249	274	255	291	262	260	265	242	267	269	272	260	264	270	284	293	261	264	273	311	264	269	262	243	274	284	262	266	261	260	243	308	249	263	239	269	295	263	255	285	281	245	288	294	244	256	270	271	253	265	259	287	286	277	267	276	283	271	264	265	277	261	287	258	279	231	274	274	259	255	282	224	246	294	255	292	269	257	234	251	244	258	289	287	217	255	260	259	292	280	271	251	269	270	236	251	250	296	280	274	282	275	252	269	288	269	280	264	236	261	238	274	253	278	248	270	246	285	292	238	254	269	269	296	259	274	274	279	279	284	262	251	278	267	245	234	245	277	258	279	271	245	245	284	248	276	270	271	270	247	254	269	296	266	263	229	268	223	283	283	295	269	271	292	238	252	252	249	244	268	259	273	287	257	284	309	254	281	270	239	271	264	262	272	262	254	264	258	259	292	277	240	278	268	260	257	271	251	270	294	266	249	273	292	286	269	264	291	242	269	252	270	280	256	279	270	232	258	282	297	269	249	267	261	286	271	258	249	266	282	264	255	260	264	250	267	283	293	230	267	251	298	272	242	286	288	274	269	292	289	241	252	278	272	251	269	276	257	331	262	257	283	245	213	238	249	261	232	276	259	277	258	265	270	261	280	279	260	249	276	263	286	285	248	254	249	266	261	293	260	270	264	294	266	263	259	281	272	238	273	240	249	276	273	264	293	273	258	261	307	247	246	274	292	254	258	254	263	263	262	309	269	257	278	280	277	273	257	280	261	275	261	255	260	263	243	269	291	268	257	269	285	268	286	242	291	240	276	279	231	237	284	256	290	287	239	258	271	260	252	260	267	295	262	235	244	264	281	281	285	271	271	280	257	252	257	285	257	238	262	260	268	295	291	287	275	290	271	267	257	273	271	262	277	246	219	257	259	278	271	280	299	286	243	253	264	280	260	288	280	254	249	252	288	246	280	277	251	246	279	258	247	253	300	245	272	278	240	268	266	255	250	249	270	288	258	258	271	269	297	263	263	271	283	267	283	281	256	279	296	228	263	242	278	283	275	261	286	254	271	266	253	273	264	282	266	243	311	286	277	283	294	253	241	245	261	249	279	270	231	275	242	273	282	274	264	271	276	275	240	270	254	233	262	283	289	253	262	264	272	289	311	256	259	247	304	252	277	248	269	265	283	252	249	274	265	250	277	264	265	273	275	254	274	257	262	244	262	236	262	279	293	281	292	281	275	256	258	284	278	309	276	255	263	277	298	240	289	273	263	258	220	293	228	277	259	280	286	258	269	294	271	279	270	260	274	295	255	251	292	258	294	298	271	266	257	280	260	291	280	276	272	264	257	266	277	255	259	258	304	275	267	255	267	237	248	290	261	277	299	265	267	275	224	318	268	286	249	268	287	250	234	233	269	299	264	243	285	274	281	290	249	266	239	273	252	251	270	267	277	241	264	253	276	276	254	255	276	225	245	239	259	279	265	295	279	234	231	294	249	277	249	256	253	291	269	283	260	287	246	260	259	261	250	256	233	268	262	259	309	281	268	242	260	287	306	292	271	267	253	252	288	297	278	253	254	305	250	276	245	256	273	295	265	276	292	286	262	247	244	273	250	279	287	311	257	250	282	273	252	289	275	293	274	276	287	274	280	264	267	242	282	295	257	253	245	246	257	265	263	268	212	251	275	259	269	268	263	274	275	254	281	303	266	245	273	271	260	281	313	291	255	271	275	224	286	245	272	285	276	264	224	258	300	259	270	268	263	265	302	281	299	269	272	247	245	257	255	259	252	254	234	239	273	252	273	265	279	244	271	276	266	271	257	233	225	282	249	244	273	225	281	239	271	256	261	276	267	252	248	305	274	239	296	267	276	274	281	288	253	250	232	295	277	304	278	269	254	273	265	240	262	291	276	275	259	250	249	260	271	291	299	267	273	281	276	264	257	265	247	285	260	259	250	234	259	270	300	274	242	215	248	272	282	269	277	294	250	254	273	257	265	273	268	278	278	277	259	223	254	272	261	252	227	281	274	250	289	244	249	261	263	268	294	292	244	288	273	285	278	247	253	257	278	270	255	262	238	283	279	241	274	256	238	238	276	287	270	238	258	271	256	274	280	266	267	278	274	291	281	236	257	229	263	304	248	272	289	275	269	237	296	260	271	260	271	258	259	272	285	329	253	253	247	272	260	261	279	264	262	276	277	243	268	274	248	263	285	274	258	248	256	240	237	275	300	235	277	282	281	269	255	266	259	275	261	287	270	280	264	259	259	281	279	287	258	248	241	225	232	297	284	251	268	303	256	288	284	271	243	243	259	254	260	278	262	266	270	281	250	256	278	306	251	263	300	290	288	275	249	267	233	286	275	247	281	255	250	265	244	249	255	274	257	291	272	241	262	279	251	297	257	294	254	269	282	291	250	268	251	287	262	265	253	272	244	273	229	252	265	248	264	261	259	287	276	274	260	264	267	263	279	240	264	248	268	235	276	274	260	249	239	304	248	274	270	269	296	300	284	232	279	257	264	261	282	261	271	258	257	253	264	290	264	289	282	237	262	224	266	283	274	249	234	258	275	257	243	267	243	263	283	255	295	278	273	256	250	263	276	267	296	275	257	292	238	258	265	258	295	268	278	258	266	274	271	250	289	286	294	281	277	285	275	246	254	272	251	255	282	258	290	276	274	274	262	264	287	262	261	297	257	250	224	275	234	240	264	237	272	283	268	242	244	274	264	268	252	300	304	290	235	283	279	240	246	283	237	271	245	262	268	277	269	282	271	264	293	285	280	281	270	271	264	268	267	263	274	259	238	264	264	218	271	248	284	263	289	277	242	259	262	262	264	269	291	294	276	274	257	254	268	286	248	274	266	254	279	278	247	257	251	247	263	274	266	234	257	272	276	226	275	270	263	286	265	274	256	255	311	242	241	248	284	279	301	252	251	250	290	301	267	279	231	256	296	286	288	269	301	297	269	279	248	272	259	270	267	235	274	275	281	308	226	270	264	305	274	282	263	243	254	277	278	288	265	276	254	260	323	292	278	278	282	269	268	266	249	250	268	259	255	264	274	274	257	298	268	268	248	257	238	264	264	263	265	277	271	269	273	263	278	281	258	262	292	284
1908	682	767	772	774	766	683	691	673	661	685	721	695	648	657	637	624	653	652	659	684	678	652	631	687	683	622	678	669	687	653	648	656	691	639	626	650	665	637	679	710	657	663	680	661	673	650	663	669	647	663	634	682	672	704	651	667	647	663	642	698	662	657	668	664	684	668	681	722	627	651	653	634	650	693	675	623	676	661	640	647	661	631	697	674	710	661	700	625	622	689	635	672	651	708	628	637	660	651	680	646	613	683	625	628	641	650	662	658	641	683	600	645	644	629	665	684	638	670	669	621	679	676	657	681	656	692	669	646	644	706	669	653	663	669	648	670	620	696	639	661	697	709	665	725	650	689	680	674	654	690	702	641	599	649	629	635	629	655	635	633	692	667	720	663	607	639	640	692	641	643	643	692	647	692	699	632	658	658	655	709	655	700	671	669	664	636	646	643	658	652	668	645	631	669	631	671	609	701	653	688	639	676	640	691	637	635	643	646	660	653	695	664	673	691	663	660	612	680	604	657	653	619	647	649	673	656	632	700	702	667	661	660	703	662	667	680	723	642	648	643	652	667	699	657	673	622	686	631	686	641	682	632	631	669	632	609	642	630	649	662	681	653	661	695	645	638	669	653	670	654	617	637	637	643	705	644	617	623	661	635	635	690	644	696	669	660	676	632	708	697	650	616	676	636	640	665	660	657	636	708	671	695	654	660	689	656	648	644	620	627	651	654	649	617	633	652	631	673	614	664	664	609	712	606	632	652	622	683	669	650	623	661	658	693	673	638	600	612	653	676	636	673	635	709	648	669	648	656	621	680	680	646	652	641	636	653	655	639	683	694	688	684	601	667	619	675	695	615	664	694	638	632	641	662	627	705	626	661	699	646	691	648	658	690	600	661	650	671	644	637	671	638	653	614	634	644	677	613	681	615	651	637	661	648	652	661	675	679	620	697	656	640	644	659	665	705	670	647	673	694	630	673	630	664	645	674	639	644	646	680	690	653	661	679	664	662	681	672	699	595	674	646	719	689	597	622	679	650	629	641	725	640	628	654	666	667	703	639	653	712	691	626	685	646	689	681	700	659	644	626	667	693	682	660	612	678	645	672	624	667	663	666	646	667	611	643	644	669	670	653	666	627	622	603	650	656	705	642	648	664	605	678	670	674	671	695	634	651	673	651	625	693	622	646	674	670	683	679	688	694	665	664	723	695	667	617	613	661	649	662	685	660	637	637	658	677	669	670	654	624	623	681	694	631	657	604	666	639	671	619	640	649	699	671	662	710	658	631	676	677	680	591	623	697	666	651	629	664	722	651	681	660	677	647	645	668	663	680	691	625	655	693	688	605	639	665	681	691	699	678	660	656	665	635	684	653	635	686	703	645	668	681	686	627	642	662	661	639	617	661	676	664	678	650	660	617	659	660	642	659	657	634	681	645	671	611	694	669	694	673	623	664	683	627	638	729	667	662	680	712	663	647	603	687	671	657	656	640	692	678	668	639	692	654	638	668	676	640	685	689	646	677	652	682	683	597	657	665	644	665	632	671	651	692	675	644	690	631	675	677	658	656	631	633	654	653	727	674	662	693	664	651	660	701	695	671	689	652	664	616	682	670	632	675	665	722	613	645	706	651	647	673	645	643	653	685	722	648	676	647	669	681	665	720	627	605	656	652	666	650	662	672	686	675	631	668	660	663	679	685	661	596	706	625	650	648	688	627	659	633	669	654	594	683	670	668	681	660	666	657	641	647	661	658	621	624	683	639	639	672	681	691	642	643	646	675	671	673	669	658	598	680	672	629	642	685	623	687	613	698	656	649	674	666	656	680	656	697	639	675	665	671	649	705	697	634	676	669	632	682	657	635	668	640	692	699	660	676	698	665	628	683	605	628	675	634	660	706	664	646	702	649	644	688	696	683	670	674	638	708	658	673	609	667	653	633	655	677	702	672	673	674	666	692	633	701	697	648	634	626	680	674	658	700	609	670	661	702	693	692	668	665	701	645	615	643	654	629	689	687	620	660	630	655	658	666	660	666	646	681	662	652	660	667	636	662	659	695	653	682	702	653	632	646	657	615	681	662	672	689	669	638	667	627	690	628	582	676	671	695	629	662	657	653	737	636	669	677	675	666	671	636	663	647	636	678	661	675	681	590	680	647	581	660	670	681	678	640	675	658	644	631	664	700	632	680	626	653	654	674	680	620	670	665	667	654	668	689	651	672	676	664	644	652	649	655	664	645	681	668	678	630	671	676	667	679	688	629	645	686	645	609	627	658	681	669	669	667	643	633	685	638	658	651	665	646	680	646	670	670	626	657	666	675	629	630	638	690	649	630	658	673	719	642	652	654	686	625	670	649	654	683	675	667	667	645	635	658	673	660	633	690	680	631	661	660	640	649	715	686	672	633	653	670	619	657	640	618	684	667	668	665	668	645	676	665	694	640	659	655	668	658	686	653	682	664	649	687	692	640	663	682	646	628	659	606	650	673	690	653	634	650	638	653	632	655	663	685	605	686	686	684	705	677	651	629	676	653	684	607	634	635	642	628	637	682	668	689	657	649	617	735	637	680	654	671	679	658	669	670	649	654	667	685	619	616	699	717	654	633	653	675	649	644	652	725	655	585	644	708	674	635	668	660	656	664	679	661	670	674	644	709	634	616	677	688	644	684	633	649	685	662	637	706	657	666	646	697	669	676	643	633	632	655	632	689	659	642	646	639	647	650	679	639	659	637	712	669	689	635	660	712	664	615	645	652	699	624	670	609	649	673	639	713	626	635	626	613	712	672	688	639	702	641	622	677	685	654	708	663	677	644	682	686	686	641	678	639	670	622	650	646	657	683	680	665	666	665	653	652	662	667	679	631	623	643	648	667	662	650	638	688	652	679	660	649	658	616	624	657	627	696	668	652	690	660	679	657	656	685	696	674	652	696	637	658	641	696	627	726	641	642	665	665	665	666	680	652	626	642	665	647	649	663	603	663	625	643	654	647	668	648	675	627	683	651	651	678	602	666	678	657	650	655	623	630	743	648	656	678	674	663	664	618	641	673	644	649	643	665	635	635	691	761	646	627	662	647	690	671	682	632	703	655	651	612	637	656	629	663	653	638	657	668	665	656	638	671	682	672	678	686	691	645	660	683	648	669	647	686	630	663	664	659	642	659	683	656	715	660	613	662	657	625	598	708	667	657	676	622	638	668	639	679	678	701	684	615	711	618	672	684	676	687	695	658	665	656	643	641	679	668	595	631	661	642	647	664	659	621	631	702	624	658	618	675	628	641	712	649	728	662	605	660	661	637	638	647	664	606	642	635	637	652	676	658	670	677	667	650	686	673	636	679	649	675	641	636	665	683	646	660	647	651	709	629	612	644	624	656	693	666	662	677	657	642	694	672	668	656	640	715	698	655	667	734	691	677	656	691	644	613	689	631	633	665	642	664	665	670	641	663	625	659	678	651	665	628	651	637	638	638	620	648	651	715	650	658	668	635	631	646	697	680	627
8116	740	800	727	610	525	520	472	467	435	506	464	440	447	443	445	407	422	426	385	436	393	423	425	408	407	451	383	419	444	425	425	417	398	461	451	418	413	436	384	420	399	422	401	448	427	417	425	467	437	433	422	436	413	433	423	410	418	428	409	425	390	386	422	386	410	430	411	404	461	420	431	382	399	408	418	421	396	384	388	432	444	463	426	422	387	400	396	432	440	376	399	397	402	414	407	438	465	466	440	427	401	411	414	393	414	424	407	401	464	429	435	440	392	390	434	411	422	428	441	392	416	370	430	427	383	398	394	439	420	413	388	416	400	421	413	423	402	418	415	408	400	428	492	432	405	406	407	396	444	399	381	415	378	428	396	409	421	402	424	387	383	389	388	418	434	435	412	449	420	387	431	396	432	418	419	410	371	410	428	378	440	403	395	396	403	409	469	457	430	453	437	410	407	433	446	420	386	405	439	408	404	404	403	433	422	445	417	419	452	404	403	428	417	390	419	418	399	383	408	452	386	422	397	416	425	394	405	396	386	448	416	392	430	402	401	388	403	429	424	453	434	427	446	401	402	416	432	409	434	392	468	426	382	386	400	398	414	403	407	431	422	422	408	378	408	418	410	426	408	409	406	408	458	451	392	414	382	415	392	395	406	383	401	387	415	389	410	440	432	416	404	393	433	411	439	387	386	401	447	374	389	442	413	429	428	418	390	396	378	391	427	385	429	427	387	399	403	412	422	421	364	397	418	418	414	402	408	403	378	398	406	406	457	439	465	426	416	422	445	421	388	422	400	410	395	429	411	399	404	401	424	447	400	424	412	433	410	371	384	385	409	415	404	387	393	390	441	425	470	416	449	422	442	429	451	424	404	489	452	397	410	379	414	426	420	379	446	402	437	437	409	410	406	370	385	402	404	419	381	371	397	379	416	404	398	432	459	364	392	408	437	410	418	385	393	395	379	406	407	416	391	378	422	458	422	384	426	406	393	402	421	428	423	407	381	409	417	418	411	423	375	409	460	407	417	411	415	415	391	384	421	419	408	443	425	433	415	424	415	403	431	394	396	417	434	403	427	439	421	401	427	408	362	432	377	428	425	417	453	405	400	383	427	378	391	408	461	412	394	432	383	449	412	424	375	378	417	456	416	430	430	411	429	421	402	415	454	399	409	352	428	385	413	422	419	463	429	417	470	393	372	410	415	457	445	415	442	418	411	409	446	412	406	417	365	410	407	439	396	411	391	407	402	417	418	432	410	440	431	439	410	407	379	390	379	395	401	451	409	398	438	416	418	391	457	457	400	413	403	395	403	403	395	365	367	391	423	424	414	394	425	395	382	401	369	376	394	396	415	402	444	420	458	435	388	408	439	439	414	402	419	418	419	454	412	419	412	412	397	432	426	424	410	382	413	398	429	454	385	419	432	450	415	398	427	420	400	393	425	428	379	421	413	425	424	420	395	457	422	398	382	408	402	383	405	405	422	405	423	421	417	425	399	410	349	436	426	439	427	417	406	404	402	412	418	387	403	419	417	447	414	438	447	396	398	393	404	412	426	399	412	430	462	445	400	405	442	446	403	431	414	431	385	392	466	404	367	391	426	440	411	436	406	400	422	378	376	410	425	411	350	404	365	454	412	430	406	408	423	423	414	418	412	412	356	392	402	397	413	387	411	383	384	422	416	398	364	393	403	403	392	395	436	417	385	432	394	403	410	402	454	371	403	430	418	415	425	440	426	477	372	415	440	404	424	432	414	428	435	423	413	425	436	428	435	433	426	381	394	433	438	436	438	379	373	407	395	424	434	373	400	419	409	418	410	411	407	406	402	430	392	366	423	382	446	436	382	402	419	440	410	407	381	416	399	426	418	385	407	453	434	408	409	394	427	393	491	381	382	413	398	429	424	388	420	418	395	453	429	421	434	389	397	414	409	391	401	390	402	415	420	432	399	422	457	415	398	363	405	415	426	441	441	400	386	368	436	392	413	447	405	396	424	441	360	439	411	425	436	442	411	421	413	443	407	411	432	444	405	412	446	391	387	413	391	414	420	404	377	459	397	506	413	418	410	418	426	415	417	404	399	482	423	405	415	430	429	403	467	416	447	402	420	395	428	458	448	426	378	418	423	400	450	397	402	405	410	403	431	408	397	416	389	413	401	423	426	405	436	481	397	416	409	439	404	423	424	412	387	411	389	394	413	394	430	427	392	407	398	371	423	421	407	421	406	383	408	449	412	424	428	405	393	403	407	409	416	420	419	410	441	394	438	426	415	392	437	414	450	436	391	413	416	410	431	422	414	419	424	388	427	417	417	412	380	410	394	370	424	427	432	393	397	391	390	417	412	454	402	405	402	423	419	382	444	437	437	403	383	415	451	404	446	380	408	402	419	422	433	433	407	455	402	415	401	413	414	397	394	440	417	415	378	392	394	448	419	432	448	382	360	405	416	412	393	340	388	462	403	408	408	394	376	430	467	450	394	438	410	397	414	412	433	396	387	422	412	412	386	411	427	404	394	418	430	399	342	397	397	455	427	422	371	440	401	437	454	487	419	388	406	427	430	438	434	421	419	431	421	438	414	394	413	412	401	388	408	415	411	401	394	429	458	429	393	397	452	422	420	409	414	436	390	453	438	406	422	419	406	423	410	392	425	392	380	424	397	423	364	451	404	424	409	402	387	408	416	433	430	406	421	407	402	418	417	383	350	366	406	402	420	388	423	395	375	433	428	369	422	446	436	429	401	417	413	459	411	415	388	404	425	429	451	391	391	424	426	405	420	395	449	419	451	463	414	449	395	420	432	410	379	411	425	430	429	405	400	402	425	394	407	414	419	431	427	419	424	420	392	403	428	441	422	449	398	389	394	411	430	387	426	385	430	443	420	422	405	419	453	407	421	398	415	430	430	436	415	378	415	405	419	432	407	366	410	447	454	438	434	406	410	410	398	434	443	410	410	409	443	419	462	388	381	400	417	405	396	460	378	380	421	407	414	390	420	400	424	419	421	350	398	397	422	399	387	377	369	425	423	386	413	422	441	433	405	427	372	452	384	388	417	427	450	410	386	384	400	405	419	402	399	388	447	410	423	423	427	435	434	389	367	418	400	432	406	386	388	412	424	368	381	389	412	405	417	399	411	400	407	428	421	405	394	443	391	430	416	401	396	413	393	412	434	420	420	409	412	372	452	457	416	415	438	439	432	434	414	406	404	416	399	429	381	408	434	429	385	410	419	424	426	392	431	429	360	409	403	403	421	424	435	405	418	430	392	424	432	393	393	428	411	411	436	426	426	422	395	393	412	391	422	383	463	396	402	421	432	415	442	366	424	406	388	394	405	391	420	404	394	433	402	432	401	459	392	380	429	443	397	416	410	404	438	408	414	381	445	395	414	387	407	374	422	421	406	399	421	425	429	364	393	413	402	425	444	400	425	373	414	399	409	451	442	441	396	387	419	446	406	394	406	433	419	414	416	431	405	447	413	400	405	438	409	424	463
6842	1298	1844	2018	1869	1674	1418	1342	1216	1254	1184	1146	1054	1050	1069	1019	1005	1043	1032	1040	990	1004	1018	952	967	967	951	966	927	936	948	1026	949	957	977	919	944	979	987	962	898	937	968	1026	999	918	962	965	1001	932	949	1039	1022	963	988	907	904	946	1014	964	940	914	978	973	895	1004	906	935	1001	915	985	966	943	930	930	953	965	935	979	993	945	942	929	948	941	890	927	1026	897	981	948	934	923	949	991	941	930	912	928	969	944	949	962	891	911	964	951	985	908	985	960	905	953	929	989	955	903	965	937	932	997	955	959	959	978	978	962	931	1007	898	966	911	962	1058	903	1014	911	936	946	961	962	953	957	904	955	912	990	954	949	926	901	923	975	915	1003	944	984	962	1009	925	948	975	885	891	928	942	947	956	935	995	933	921	951	968	958	965	957	939	963	924	980	907	911	988	952	955	949	923	925	1004	929	939	940	937	931	932	951	904	935	942	905	963	955	918	948	966	967	958	925	976	979	923	932	981	950	944	964	973	911	967	950	1004	963	970	863	969	943	928	946	906	967	965	960	953	942	991	969	915	972	920	949	911	945	953	908	966	936	941	950	1033	907	952	952	973	991	928	947	933	946	959	980	948	988	931	942	926	925	967	903	954	952	976	973	916	922	957	956	934	936	909	947	925	923	944	951	972	974	940	965	948	931	976	942	945	967	896	892	968	929	982	983	950	958	929	1005	920	927	984	896	951	900	937	915	941	946	979	963	951	958	980	994	875	945	961	944	957	956	915	961	989	998	980	907	961	913	953	986	923	980	936	998	979	943	927	964	973	937	897	980	969	950	932	906	915	927	969	985	942	989	895	950	942	909	948	993	934	950	919	960	964	882	984	968	932	927	892	944	943	966	979	972	886	962	933	955	928	966	963	907	933	948	953	917	983	929	931	962	848	962	897	965	930	936	951	884	909	967	938	936	922	963	929	921	969	933	959	939	953	980	932	935	918	954	972	960	936	908	978	919	888	914	958	913	980	912	882	957	956	916	991	962	937	957	966	987	961	984	924	928	971	973	943	966	942	959	937	955	882	936	926	943	926	1017	950	938	920	981	946	958	914	985	921	939	920	965	910	943	987	931	925	978	968	953	924	902	960	969	961	912	983	947	919	1000	924	895	921	947	957	956	958	970	960	937	978	968	944	969	969	944	935	959	947	929	930	970	926	952	950	938	938	952	1022	928	951	919	957	945	991	950	941	917	989	927	927	877	974	934	980	967	951	929	939	957	937	985	906	958	1008	923	931	1017	927	946	993	925	932	962	949	913	951	942	944	978	988	950	977	952	938	978	959	944	974	947	926	931	953	922	985	930	947	970	972	962	985	911	881	929	924	943	948	972	973	918	925	977	967	982	953	919	919	929	917	893	949	1006	940	967	1007	998	982	953	937	975	913	993	925	987	937	936	949	1017	915	946	908	951	905	921	931	906	943	945	939	991	947	894	941	903	913	948	865	930	952	976	967	909	970	947	1006	960	959	908	930	917	899	968	964	964	921	913	960	1039	916	901	943	953	994	956	886	948	919	963	919	908	964	987	937	930	917	866	944	951	900	944	930	931	881	1001	1015	970	917	916	992	965	1007	953	925	1001	947	953	930	978	968	953	928	984	973	920	939	935	932	883	965	926	953	942	899	929	996	925	891	937	930	982	932	923	881	967	978	952	915	956	947	905	940	924	896	965	992	967	925	979	953	958	943	908	953	996	963	944	936	963	925	957	941	904	925	886	988	950	929	963	895	964	928	889	900	898	925	905	896	930	935	903	946	950	934	939	939	949	922	931	887	906	915	932	935	935	979	937	956	933	918	922	974	977	922	991	919	984	922	898	924	987	931	913	954	897	982	909	916	945	952	977	936	904	940	941	975	922	949	1028	920	1000	1003	902	897	932	957	912	910	956	880	900	923	975	946	994	969	946	972	934	919	945	936	960	903	959	933	931	934	957	940	959	965	1007	973	962	901	981	884	953	951	921	973	994	981	988	991	946	941	893	930	966	965	952	947	922	951	960	936	954	925	975	948	942	940	938	978	892	960	965	1003	918	925	966	999	909	936	967	923	896	910	973	950	913	996	954	950	930	993	895	949	965	953	968	983	939	923	969	952	962	969	966	905	957	953	927	937	962	916	943	989	921	923	955	909	1006	961	936	946	958	957	1005	920	999	940	959	910	944	945	965	968	990	925	919	938	937	949	869	963	984	898	926	951	978	962	983	972	903	960	910	934	894	935	964	976	948	945	949	921	989	915	957	1001	964	970	947	933	942	935	918	910	954	933	939	954	923	944	997	1001	957	952	948	981	935	920	986	929	925	935	935	919	893	981	945	917	947	985	943	911	923	913	943	894	896	944	924	920	956	940	935	920	954	975	976	888	882	946	985	937	963	916	1008	873	920	938	941	929	948	978	920	991	939	917	970	956	986	954	958	909	928	902	984	954	921	984	973	930	924	990	967	958	939	938	1010	976	919	1009	895	888	935	965	940	900	959	914	942	987	906	937	935	983	925	903	955	968	996	917	944	961	975	923	956	955	914	975	955	916	929	934	984	951	935	914	922	938	978	944	897	954	919	874	978	935	922	900	942	918	925	935	925	1010	888	956	946	895	974	954	975	899	951	897	941	939	940	943	882	912	949	1003	928	916	945	947	937	918	977	982	940	936	936	913	902	887	946	932	941	917	940	958	954	966	930	915	931	974	949	964	934	915	955	982	952	871	932	947	952	956	997	973	935	971	923	927	936	975	920	994	935	915	989	955	1006	995	966	952	908	925	907	986	993	968	959	951	924	911	958	940	848	921	985	912	890	987	956	949	971	938	1009	948	987	941	999	902	922	955	965	934	998	981	972	971	970	924	984	953	926	951	943	929	917	967	910	932	934	974	941	948	959	999	992	937	933	937	950	950	918	889	979	942	903	889	980	955	952	960	981	962	962	931	929	913	899	913	932	980	956	938	946	965	971	937	953	963	927	924	927	964	883	904	943	928	952	998	997	927	951	892	952	929	1004	949	921	963	928	941	962	929	977	956	977	997	952	942	954	937	953	969	952	951	933	946	905	974	921	980	912	880	895	946	904	921	954	876	948	919	969	926	942	951	953	952	924	971	976	962	919	945	911	1019	922	953	977	944	897	982	906	888	933	957	917	927	891	988	942	919	960	984	934	944	937	933	926	973	907	921	931	939	890	892	909	943	864	939	957	910	945	955	923	933	919	962	945	982	901	971	1014	983	966	903	962	937	946	957	980	957	861	941	922	961	951	962	969	950	912	966	931	959	931	1007	971	926	968	959	951	930	976	937	1016	958	911	960	950	956	1004	929	970	953	1000	956	946	931	913	956	1006	978	963	969	914	981	937	922	961	895	938	985	932	908	982	925	904	960	960	894	924	961	922	890	923	979	949	979	972	942	956	962	919	978	895	931	973	954	945	911	928	913	960	967	944	890	924	948	964	920	968	913	939	925	965	937	903	946	957	981	919	936	933	959	990	934	956	910	1014	964	976	974	927	932	963	1021	969	1001	927	968	929	994
15085	1441	1181	1001	749	619	530	475	434	398	395	389	334	318	334	345	330	305	336	324	304	330	306	330	317	320	354	299	292	338	330	336	347	325	340	345	332	326	317	338	322	327	321	311	359	325	305	320	315	321	339	329	318	326	347	352	297	350	302	368	313	359	320	299	329	354	334	336	385	338	351	323	286	349	322	310	321	314	341	320	320	323	312	318	345	308	315	303	294	328	328	303	314	347	337	301	383	310	334	303	328	281	349	320	323	348	308	326	324	326	320	296	339	307	299	321	315	295	306	300	298	344	332	323	309	311	337	327	310	312	321	326	319	308	323	310	300	306	307	325	336	330	296	328	308	303	281	345	332	292	301	322	336	324	323	357	308	336	314	324	330	303	340	321	317	339	331	344	300	326	331	335	312	315	306	339	322	319	313	328	322	288	283	332	354	314	330	340	325	330	346	372	308	294	303	302	307	311	340	331	307	320	327	309	313	363	316	341	294	291	318	299	259	304	334	351	371	322	297	337	310	366	329	285	316	310	328	318	289	328	279	316	336	301	278	342	303	319	338	331	306	319	307	297	303	302	334	323	337	332	306	327	309	307	335	321	325	332	321	327	276	310	307	357	292	310	318	312	316	330	334	331	311	318	305	312	296	329	306	308	366	302	325	342	334	340	310	259	323	319	316	304	294	298	305	285	321	323	305	326	321	338	322	310	332	342	308	310	303	334	345	293	345	300	311	304	297	307	320	322	323	307	365	328	318	344	316	311	338	324	315	349	262	323	353	328	340	332	321	301	328	333	296	286	329	289	325	302	309	333	274	307	288	339	304	368	323	305	309	320	320	328	342	276	331	301	331	321	306	267	308	336	303	323	337	341	338	328	336	323	314	315	307	364	341	333	319	346	305	318	289	315	311	345	337	290	320	319	345	329	308	335	362	299	336	318	304	298	283	308	345	312	317	332	324	315	324	310	342	292	299	350	305	328	311	328	279	320	321	300	308	369	324	296	325	321	306	361	322	344	312	337	335	319	341	317	314	327	331	325	341	315	357	297	325	308	313	278	301	303	313	297	301	324	335	325	342	324	325	315	293	360	331	351	334	289	331	310	364	343	311	307	317	319	339	347	299	316	336	333	325	357	303	320	301	335	329	311	315	328	365	329	308	318	352	312	318	333	347	311	335	318	288	321	304	294	325	323	320	349	307	295	293	287	306	341	299	330	319	334	338	314	331	312	285	315	282	303	283	292	320	313	337	298	318	316	321	334	292	333	300	321	326	274	345	307	303	309	306	300	287	302	333	299	330	338	319	334	334	358	339	363	345	345	319	339	308	298	322	296	340	316	317	359	332	356	319	298	342	293	289	345	356	362	339	313	283	301	314	325	312	323	322	324	342	335	310	323	291	299	325	356	385	320	323	354	315	348	305	334	311	367	321	316	297	346	289	353	322	316	308	331	329	320	314	352	324	349	323	347	280	320	334	335	313	311	296	331	334	383	335	335	289	336	331	303	302	297	319	316	312	302	310	333	342	329	316	315	336	345	314	319	339	352	308	307	343	305	293	290	312	348	337	316	322	306	323	339	324	296	335	336	315	311	318	332	308	348	346	314	312	322	320	333	353	328	333	322	313	312	313	315	319	324	332	315	298	293	353	323	346	319	330	271	349	329	322	355	292	288	324	302	308	326	355	313	325	335	317	332	315	324	322	305	353	335	319	290	289	338	302	308	292	306	296	317	332	348	300	325	320	331	330	307	286	326	303	323	309	329	345	326	333	321	332	323	279	333	351	350	311	348	333	336	304	298	326	325	321	325	339	306	287	329	323	326	339	310	291	298	314	326	279	339	320	312	277	314	331	308	331	298	319	341	307	323	328	278	344	295	334	337	317	324	316	310	297	320	328	321	355	320	324	329	338	335	327	327	301	320	310	331	286	344	308	334	332	334	308	312	311	321	339	333	329	336	317	341	316	271	332	340	319	291	346	334	322	324	316	315	351	287	311	324	320	308	293	318	306	297	325	306	310	332	332	340	321	313	303	317	314	306	351	321	318	296	323	309	320	329	317	330	301	339	323	321	318	296	306	322	296	355	291	319	311	317	309	281	296	328	332	316	318	323	291	299	346	315	301	340	303	354	314	350	325	281	290	356	327	318	331	343	345	287	309	359	320	309	329	334	308	328	356	318	327	343	327	331	316	294	342	336	301	328	321	312	315	295	324	327	314	352	321	306	308	337	339	314	328	296	297	318	316	337	324	311	297	298	326	303	297	324	327	320	321	361	326	340	324	319	316	366	288	333	323	325	375	329	308	316	316	289	314	313	309	344	317	320	360	346	334	303	316	364	323	352	316	328	319	310	292	317	298	301	340	303	310	334	371	321	312	296	307	343	323	357	290	342	311	324	307	303	316	297	295	319	327	296	307	351	306	332	361	320	301	321	301	308	327	307	346	323	327	344	292	301	293	336	312	317	330	330	350	345	324	326	339	351	323	336	327	302	340	343	313	341	296	317	309	356	321	321	289	307	297	316	288	293	296	331	306	307	327	334	330	274	305	328	316	296	296	306	321	280	291	339	309	331	306	314	307	328	323	326	341	335	338	355	290	342	316	322	302	307	289	316	354	316	339	324	329	314	326	324	330	338	321	290	295	322	332	305	335	340	319	300	311	346	297	325	288	302	318	317	265	331	310	345	314	299	303	303	313	337	320	317	330	306	320	307	314	349	327	321	323	317	303	337	352	300	345	329	322	282	340	330	342	317	287	338	325	331	336	321	309	289	367	335	333	352	325	324	335	329	307	332	325	323	319	309	310	294	344	324	309	334	340	365	295	339	277	288	314	319	301	293	329	287	322	288	327	362	337	348	341	335	311	321	307	301	279	344	330	329	293	351	308	315	314	272	329	321	287	317	317	308	330	351	295	348	335	347	302	280	322	307	285	327	303	322	358	311	327	317	324	322	309	302	326	329	339	334	325	315	345	336	323	319	361	326	329	309	327	356	330	303	328	358	310	300	324	332	316	330	315	286	333	353	307	333	298	318	323	343	328	317	309	302	314	314	321	325	289	302	383	347	266	297	306	271	354	309	311	321	299	350	340	358	300	317	323	285	311	325	322	322	331	320	303	304	342	315	352	267	319	322	321	329	322	352	322	360	329	341	339	277	347	331	328	308	349	360	332	330	288	335	330	281	323	335	318	318	332	345	298	274	294	323	300	313	302	317	299	302	318	328	279	298	293	290	339	301	301	321	274	317	345	318	322	328	331	346	328	349	311	315	312	322	296	326	324	307	325	315	348	330	315	282	316	314	322	350	321	311	286	273	338	305	317	322	327	334	357	317	297	316	323	332	298	264	296	346	331	329	348	301	320	359	331	338	340	321	333	305	300	315	310	327	329	312	314	316	315	304	283	303	299	319	316	319	330	312	335	286	325	300	293	335	327	328	297	314	346	347	311	345	331	297	315	347	316	339	330	329	319	314	303	332	342	295	304	328	339	338	310	322
8453	1393	2390	2913	2457	2015	1679	1483	1269	1257	1117	1097	1035	951	918	840	923	825	880	796	803	801	799	801	802	809	753	815	780	814	807	836	730	783	709	726	754	765	761	751	737	741	775	748	724	720	754	752	777	732	781	816	794	737	717	752	758	687	773	738	729	718	734	703	737	704	805	702	692	733	709	731	741	773	724	718	689	695	725	762	744	677	714	697	683	738	758	753	743	683	714	740	792	782	777	736	690	771	700	738	730	743	710	720	708	733	737	753	757	713	696	742	703	755	720	711	703	740	755	732	758	719	719	699	744	703	720	738	712	746	722	765	711	743	709	679	727	731	718	730	713	732	724	731	743	725	762	766	731	746	711	723	717	737	715	753	707	772	736	695	730	685	734	705	756	701	667	750	779	717	748	701	720	653	784	713	732	720	722	745	694	775	771	770	697	665	732	685	739	729	727	685	751	772	740	702	729	708	730	701	696	757	713	701	686	703	687	711	728	756	750	671	725	737	733	740	698	689	680	756	730	710	753	741	774	739	713	736	721	755	703	755	741	750	723	736	742	708	742	722	750	740	734	752	702	742	721	732	722	729	754	725	755	722	693	750	779	760	757	686	718	730	743	719	732	755	748	754	756	714	705	717	690	748	698	742	777	731	728	716	690	699	739	725	730	741	769	747	718	706	749	742	711	774	736	708	782	730	699	744	723	686	745	730	693	745	714	704	757	730	750	727	760	773	724	688	751	692	703	727	759	723	743	703	725	739	738	724	694	759	711	695	665	716	705	673	702	739	730	728	721	746	701	708	705	694	805	744	779	730	724	722	715	760	754	751	675	725	735	806	676	679	651	733	706	640	740	742	726	756	749	725	659	703	708	756	750	757	697	740	711	753	792	769	764	708	773	700	743	721	729	682	737	711	713	718	690	719	698	749	738	750	719	702	687	730	745	732	743	742	745	739	723	735	726	730	729	721	675	678	763	764	730	721	700	702	697	744	797	725	724	746	726	678	763	723	752	739	738	733	760	727	699	721	704	718	748	688	720	709	703	691	745	735	699	711	685	691	708	748	755	691	753	692	751	737	739	722	727	713	734	722	734	787	710	759	728	725	684	745	692	729	734	758	724	708	704	697	777	720	724	756	725	703	727	725	692	765	722	690	707	710	702	694	717	791	718	711	753	749	805	762	711	731	776	697	718	711	720	754	731	743	765	726	734	695	680	705	746	724	744	700	737	718	682	690	715	729	688	746	755	738	707	722	716	750	728	789	706	718	722	724	685	751	728	747	747	759	678	746	738	709	684	775	711	728	677	703	718	735	688	746	729	695	771	702	737	740	739	723	725	760	712	698	728	731	744	752	757	746	764	752	722	785	775	702	732	708	683	770	752	711	743	732	709	716	709	727	715	752	727	725	702	726	709	738	708	756	686	700	721	688	764	720	726	722	726	793	714	704	742	711	727	707	684	683	709	727	759	701	665	815	734	736	719	731	684	694	691	752	684	722	713	757	673	702	683	684	730	734	721	711	693	714	724	711	746	722	749	733	733	678	741	721	720	742	685	775	714	664	738	717	705	742	702	731	758	749	755	755	714	713	695	708	717	717	741	727	743	790	726	741	707	702	716	703	722	747	747	732	760	711	711	775	770	715	728	705	710	729	777	776	719	725	712	719	703	687	732	705	727	747	729	748	726	768	750	728	701	712	714	695	682	724	686	704	773	710	761	772	709	704	697	730	682	714	735	687	731	755	753	706	733	708	714	692	748	715	678	706	751	705	684	697	708	714	712	708	715	782	722	712	718	721	744	757	718	707	740	761	733	706	697	794	743	745	707	772	741	701	730	700	734	763	776	708	715	706	735	686	756	729	744	665	724	710	687	751	717	750	710	712	753	757	732	748	707	731	720	727	789	733	710	773	738	724	715	733	740	718	722	710	726	726	726	759	726	729	698	725	724	709	742	734	728	696	708	734	738	761	696	713	721	764	761	765	737	733	729	801	705	716	723	734	709	722	764	779	726	743	709	767	724	741	671	762	672	731	706	765	729	750	727	715	729	713	720	733	756	739	691	801	718	741	717	755	755	713	692	716	766	761	747	710	722	739	699	730	748	697	726	756	728	704	704	738	704	724	757	678	721	722	705	757	768	703	737	739	725	685	755	690	747	774	737	693	655	762	770	775	747	690	704	691	747	722	679	726	702	734	685	773	754	728	746	737	742	741	751	731	698	684	744	735	767	724	749	715	715	741	749	721	759	729	722	756	749	750	706	711	728	727	697	706	743	707	710	708	716	732	724	709	764	721	711	785	708	796	735	742	720	718	767	740	709	752	675	743	753	729	781	713	728	692	699	724	739	730	677	743	778	753	719	730	721	763	716	776	718	733	717	761	708	728	731	712	722	777	665	712	708	779	672	714	705	725	738	722	737	745	761	721	664	715	734	731	744	676	757	763	742	729	749	716	717	746	672	747	668	712	724	723	748	703	705	756	732	700	727	703	749	749	727	700	736	687	774	745	691	696	710	753	713	732	774	722	673	746	724	728	769	700	699	712	743	764	725	669	747	728	729	702	718	770	755	802	757	671	750	706	749	730	695	721	731	723	757	747	742	730	742	721	704	711	729	683	712	703	699	747	690	714	774	759	755	724	745	742	685	734	724	700	762	747	712	730	761	704	713	697	705	736	750	716	699	662	676	759	701	746	747	702	720	708	733	798	682	740	731	683	758	695	740	741	722	707	775	748	685	762	702	727	744	705	743	698	738	720	760	747	697	717	680	719	715	715	676	705	743	762	751	703	727	731	768	731	667	737	769	707	779	716	664	735	741	711	702	714	749	684	762	714	724	726	736	774	733	727	696	773	729	728	688	659	720	753	736	774	700	751	739	698	700	727	751	722	710	721	730	758	711	690	748	696	736	728	714	757	677	720	736	661	725	724	708	738	766	726	682	709	748	712	726	723	705	745	729	783	766	726	725	718	742	707	722	709	685	762	688	778	731	749	729	730	730	681	753	737	688	756	760	669	724	725	782	747	791	712	762	720	731	756	754	715	713	702	712	715	700	735	701	728	739	753	676	707	749	692	751	724	710	722	752	727	753	685	712	752	722	733	733	726	723	691	765	769	685	763	716	738	714	730	705	666	729	682	688	755	760	731	659	764	747	738	789	688	710	735	766	733	717	722	736	756	741	769	738	787	729	729	720	677	718	751	748	716	714	718	718	704	782	734	726	745	723	748	693	740	716	726	742	730	747	696	762	747	695	723	723	711	697	750	699	726	759	703	705	713	744	744	700	729	712	712	723	695	705	719	702	689	751	736	734	715	726	717	708	712	723	699	712	768	729	728	748	744	712	765	699	778	762	705	740	692	755	700	725	705	751	742	732	688	719	725	726	729	736	733	738	727	747	722	738	698	755	772	759	707	759	775	703	709	740	708	789	740	730	736	755	747	718	710	743	689	715	756	727	717	770	728	707	706	733	693	711	742	722	737	739	716	706	755	681	762	638	677
1603	340	280	309	258	291	274	288	278	268	249	291	263	257	272	275	275	245	233	247	256	285	264	256	282	248	300	261	252	250	249	277	263	246	258	269	280	254	264	282	250	259	277	282	245	262	259	280	254	284	280	252	288	257	250	291	261	257	265	264	260	281	254	273	272	267	277	282	248	271	229	281	255	281	285	254	237	269	251	290	249	259	252	261	261	255	297	270	268	239	245	277	267	270	269	282	280	259	265	253	282	262	268	280	252	293	249	273	268	262	259	308	271	290	273	270	270	249	249	253	247	272	235	258	243	285	281	273	270	250	229	275	262	288	263	275	271	272	303	274	256	234	276	224	279	276	261	295	301	289	276	286	277	277	285	247	303	247	268	275	297	276	268	268	292	268	253	271	266	282	257	308	271	241	242	271	276	231	284	291	276	263	270	246	242	247	271	284	256	269	243	260	264	270	277	294	244	254	294	243	297	250	262	255	262	271	262	276	237	284	263	269	278	225	275	268	279	257	245	284	277	266	261	239	251	268	268	261	249	266	235	260	271	251	285	238	274	319	290	251	239	250	266	246	273	249	246	251	257	270	270	262	232	273	243	238	271	280	243	256	224	256	303	242	272	272	264	296	278	276	263	242	281	259	236	266	279	276	266	284	251	270	258	245	253	257	285	257	232	256	299	253	271	289	238	265	226	238	303	234	283	227	259	259	278	271	323	261	260	239	276	252	261	264	239	253	263	282	281	247	225	277	286	289	230	264	292	252	297	257	295	241	263	265	271	282	302	283	265	248	269	283	282	263	288	254	252	262	255	268	279	251	246	261	280	262	265	279	289	261	230	280	266	253	249	261	270	228	279	251	262	249	259	235	254	266	260	265	256	248	275	262	272	272	267	263	264	217	267	268	243	261	293	238	263	274	280	269	282	244	259	246	281	283	278	286	265	252	240	269	287	280	284	274	289	263	255	263	267	257	261	272	276	287	235	280	262	258	254	284	282	254	260	230	270	258	255	250	272	255	282	258	278	253	270	258	254	294	285	286	265	241	254	269	258	257	231	264	273	280	277	243	273	266	275	282	250	257	227	245	254	289	255	266	303	242	282	284	276	263	269	299	248	249	255	242	294	273	275	272	274	279	272	262	268	277	273	281	260	281	239	262	264	271	269	299	274	278	259	243	264	266	280	255	300	280	264	296	269	309	272	245	235	306	264	243	253	278	282	257	269	256	279	256	236	263	270	277	250	279	272	288	260	240	288	277	285	252	259	270	283	284	254	294	263	267	291	246	240	265	293	253	257	283	273	248	256	205	279	252	266	295	277	277	303	251	254	277	269	283	246	267	272	277	274	252	249	284	265	277	259	296	284	261	287	266	274	304	279	259	248	271	289	285	260	239	277	270	260	272	297	230	287	252	259	251	264	239	272	308	275	254	293	273	271	258	240	236	265	271	214	266	284	259	293	256	270	296	286	258	290	266	249	249	291	262	273	271	281	282	264	245	257	293	257	267	253	295	247	249	274	285	249	257	253	271	250	259	253	301	275	270	274	248	280	253	278	253	275	257	275	246	291	304	286	296	271	274	256	282	279	270	203	268	262	226	236	250	255	273	282	252	265	258	278	258	273	273	301	214	275	251	250	269	318	270	281	271	249	258	279	258	269	269	275	254	265	290	275	238	279	258	284	295	268	234	263	286	274	294	269	220	259	263	247	256	297	271	247	263	292	276	258	289	271	270	276	283	241	278	275	273	299	277	239	283	272	240	265	311	277	283	248	230	289	261	284	271	273	272	263	265	257	248	284	279	279	291	262	253	228	257	279	238	259	235	255	287	257	240	270	242	273	287	267	238	269	270	256	243	273	290	253	274	279	286	272	275	280	262	260	278	289	305	298	246	275	271	256	289	251	256	241	275	267	268	246	259	269	224	253	310	243	282	286	251	255	284	260	263	271	278	281	274	246	264	257	281	254	258	257	223	265	253	271	277	301	260	249	262	259	261	247	260	246	282	296	267	259	254	252	265	257	300	263	277	254	266	297	250	272	251	272	228	277	262	243	272	256	260	276	257	275	292	294	267	277	224	259	259	263	269	273	237	247	279	270	293	266	256	261	276	302	248	254	270	264	244	271	267	267	252	283	232	242	256	284	254	253	271	251	257	262	278	252	283	258	283	250	240	280	253	276	264	254	279	269	263	277	264	303	261	308	294	246	300	236	255	268	274	297	286	270	290	275	254	242	266	251	269	246	258	255	259	264	267	259	256	272	259	287	259	226	267	243	287	263	240	258	314	263	274	255	238	257	296	275	274	277	258	256	266	272	265	255	245	257	271	268	272	300	267	257	300	300	262	278	265	250	271	271	264	274	265	304	294	259	267	244	251	266	275	263	251	283	262	269	273	282	279	269	271	267	251	293	265	284	273	257	251	233	257	293	238	237	261	254	277	249	266	263	279	248	265	257	237	269	286	274	298	243	264	265	253	242	253	245	286	300	263	259	268	258	287	261	268	244	250	278	257	263	239	252	264	265	274	255	263	278	236	261	261	232	240	243	271	253	278	285	259	273	302	288	255	254	263	291	278	306	296	273	268	258	302	286	257	252	265	272	263	270	275	264	296	272	261	254	259	286	244	273	254	271	266	250	273	274	264	274	280	251	262	306	263	260	243	268	258	258	266	259	249	267	289	296	280	263	252	254	255	237	254	257	282	272	259	276	284	270	279	269	254	269	271	276	239	265	290	252	241	254	235	278	283	260	265	252	300	267	271	250	238	289	261	274	251	301	278	233	256	262	272	283	273	265	246	281	263	286	270	274	270	262	243	268	262	250	235	259	246	262	257	268	286	276	236	241	242	246	262	293	290	288	298	250	285	251	213	268	280	281	256	230	240	260	263	246	263	260	276	260	281	285	281	268	262	266	248	257	258	249	262	265	253	293	285	252	273	285	273	278	252	271	244	247	265	278	263	260	289	272	276	246	279	278	304	275	291	253	255	305	282	260	271	284	263	253	257	276	269	249	266	278	268	281	273	293	239	283	243	300	249	236	270	262	277	293	275	273	274	281	258	268	247	280	282	241	238	283	245	276	255	225	317	265	277	255	253	245	257	270	277	252	269	281	277	273	273	253	256	262	259	263	259	266	259	277	262	286	272	256	278	267	264	258	219	242	239	214	256	251	243	258	291	272	285	247	285	260	269	275	286	278	272	287	251	283	291	263	262	263	313	280	258	256	283	241	234	268	299	257	248	252	275	282	307	268	271	269	278	270	274	266	253	264	281	252	282	280	266	279	238	257	259	270	302	268	244	286	258	263	273	246	265	250	263	273	277	252	259	251	255	243	264	291	278	224	263	279	245	253	277	261	271	285	263	282	284	261	273	256	271	251	289	291	245	297	263	250	291	250	244	281	265	306	280	248	277	272	252	249	244	258	229	255	262	258	229	293	247	283	280	266	276	279	289	271	259	251	286	257	232	257	273	257	255	287	250	257	260	262	268	262	232	234	270
1891	689	762	766	711	660	687	677	672	672	671	619	662	683	647	630	648	678	689	656	656	660	597	659	646	636	658	700	682	664	636	629	687	640	721	689	639	669	621	660	616	637	663	695	654	688	679	674	630	640	636	704	652	646	676	690	633	689	683	645	668	645	653	666	686	660	659	638	652	640	646	643	611	662	672	683	713	633	658	686	643	660	602	664	716	667	669	633	656	663	677	627	634	695	671	647	660	616	676	654	665	646	658	675	655	650	629	654	688	627	616	667	645	658	644	658	641	625	639	631	625	668	662	673	694	724	621	638	601	631	646	670	621	627	657	650	680	654	687	688	664	668	670	679	705	658	625	617	643	651	652	667	681	678	641	610	684	644	696	679	611	629	669	678	664	681	694	632	600	674	637	678	650	665	690	651	672	690	668	648	653	686	609	657	677	673	638	670	596	667	692	669	680	688	671	641	646	673	664	654	648	665	646	650	673	623	609	680	658	641	634	619	655	672	649	654	612	615	629	676	666	634	607	656	655	642	646	620	690	638	650	653	645	664	652	656	645	640	635	639	663	633	636	632	656	639	718	631	659	660	656	675	593	641	651	636	674	643	692	622	683	681	648	659	652	663	674	674	642	667	630	639	664	634	677	644	623	694	615	653	651	630	647	646	670	649	640	629	649	625	679	645	642	615	622	666	666	626	663	631	630	621	680	639	605	650	686	660	635	646	633	612	635	677	634	645	636	653	697	698	653	634	621	670	624	660	655	646	665	674	635	663	665	663	657	646	696	630	662	667	696	640	660	657	658	654	622	632	674	618	679	601	655	651	624	652	668	636	648	689	663	624	654	625	632	732	655	653	632	663	710	639	633	666	706	657	639	658	595	642	633	643	645	658	646	639	661	651	647	625	646	667	639	638	673	637	638	623	668	655	623	668	615	677	660	654	660	637	612	659	616	696	644	627	667	639	605	658	656	636	660	626	652	637	649	673	667	626	663	654	685	665	679	638	661	671	645	627	621	662	643	652	643	659	658	667	681	614	662	647	601	678	595	652	662	682	630	724	624	627	677	673	642	679	643	634	657	633	683	644	669	619	630	660	639	639	632	659	654	635	680	676	691	612	625	648	608	688	681	622	650	619	705	634	631	660	661	633	656	649	674	683	646	666	654	691	638	639	629	617	641	690	667	630	645	658	643	667	660	661	623	654	639	668	667	628	662	650	621	662	648	627	649	687	702	663	664	640	635	602	642	668	690	625	626	650	656	719	629	672	696	687	642	687	646	648	648	635	681	648	651	659	617	633	648	612	663	662	645	628	678	609	701	666	684	732	670	659	657	636	687	668	663	642	718	621	638	607	651	633	696	641	653	662	682	709	644	662	672	625	575	654	660	661	688	680	643	673	692	618	703	675	641	673	668	656	664	651	663	665	662	622	686	616	645	637	632	649	642	630	615	667	697	661	651	611	658	646	667	689	658	661	641	655	652	701	605	664	654	639	651	621	667	634	669	618	679	683	629	664	619	648	657	670	671	623	624	702	657	647	681	667	644	635	690	656	698	636	663	636	622	640	662	675	612	659	608	650	651	684	624	643	659	681	665	625	639	651	616	654	673	658	651	661	644	616	667	684	642	663	654	649	648	618	628	614	667	647	645	628	661	647	683	681	652	655	640	633	654	642	666	674	651	647	619	688	628	598	664	669	626	685	611	637	668	641	634	648	629	615	675	618	641	680	687	633	624	624	658	644	647	646	654	610	662	679	662	675	674	635	663	694	644	647	710	607	668	674	662	632	664	680	672	655	641	684	625	667	587	682	633	656	636	657	654	690	663	635	626	634	620	659	645	668	674	646	646	711	673	689	697	669	643	633	725	648	664	667	653	631	668	668	643	605	689	671	647	678	682	648	690	631	645	661	633	620	663	612	679	644	661	655	661	633	656	602	616	637	654	610	630	598	667	682	686	626	693	641	648	663	654	637	667	624	651	616	616	626	612	676	601	630	688	666	670	646	625	654	638	641	608	657	668	676	630	660	670	660	674	638	671	673	644	636	607	638	620	600	650	657	663	676	656	595	630	651	658	641	655	674	676	658	664	665	655	618	630	668	659	660	658	607	652	688	711	620	674	699	684	690	611	652	625	641	681	675	601	677	653	637	618	623	663	705	642	629	693	648	642	627	646	658	649	697	654	641	676	665	683	700	644	621	704	637	668	658	654	680	709	666	639	666	648	666	645	606	644	608	692	673	655	631	667	649	630	680	646	666	650	632	659	615	648	671	668	655	644	633	683	650	647	644	667	655	662	694	623	609	660	660	666	674	660	700	622	644	663	628	628	605	666	680	604	658	672	656	658	608	701	669	673	628	709	627	647	666	659	649	666	616	640	645	625	650	644	694	692	657	633	628	637	639	687	671	633	644	656	656	662	629	638	659	675	621	667	637	641	667	649	694	604	655	645	682	614	643	649	703	665	648	639	672	623	587	632	685	661	621	663	650	639	634	676	677	666	625	658	652	653	610	663	665	630	650	668	636	664	606	677	582	671	641	661	658	614	648	605	650	631	682	661	666	665	630	657	660	682	644	656	656	653	649	637	621	649	651	618	661	663	657	630	654	654	659	642	666	646	674	648	667	635	656	670	699	672	685	698	630	651	694	673	699	616	652	693	685	658	656	671	592	605	673	648	640	627	647	631	621	678	657	629	684	649	622	618	662	670	672	661	616	631	691	681	631	647	707	640	653	666	678	663	652	666	689	645	624	641	661	643	669	644	628	646	633	678	632	662	654	674	719	616	652	664	663	628	620	677	652	633	651	633	636	690	644	644	650	669	651	666	697	649	615	650	674	633	660	670	635	685	638	668	641	700	691	650	650	658	691	631	633	677	689	662	633	664	655	649	692	673	682	643	667	626	638	677	649	662	676	609	613	668	634	627	648	643	631	616	689	645	664	581	670	615	646	671	671	669	656	665	698	616	690	638	623	682	651	665	619	637	624	663	602	612	634	637	646	622	652	622	698	620	685	641	694	673	624	615	671	629	627	638	623	653	680	625	663	638	638	632	640	689	637	645	661	645	662	645	644	648	650	641	617	654	695	631	710	647	667	669	686	653	647	642	632	684	630	668	613	672	663	632	620	671	704	664	646	698	661	620	676	646	662	636	652	605	659	668	643	666	597	676	665	647	657	658	702	609	695	634	656	646	660	687	663	665	669	642	688	640	608	632	673	676	666	674	668	669	638	713	671	654	657	628	668	610	670	664	691	657	650	629	658	679	657	630	674	708	669	672	640	622	664	620	655	643	626	623	667	665	693	701	640	683	626	659	585	634	644	683	633	643	652	678	638	656	651	621	590	593	658	620	637	589	662	640	621	662	619	649	644	662	677	638	633	646	645	625	642	641	657	653	686	654	630	666	634	627	628	645	612	643	647	635	665	684	654	656	651	652	667	674	675	658	649	654	666	704	624	656	690	670	665	632	700	644	670	678	628	621	675	642	670	641	662	668	663
8199	812	819	722	662	498	505	514	483	453	429	428	460	423	490	433	470	454	443	429	381	407	405	422	426	424	411	422	446	423	441	391	394	422	407	413	455	409	388	417	385	399	393	465	389	432	399	447	430	413	454	432	457	438	400	396	377	411	398	419	416	448	376	400	430	430	438	447	443	412	414	416	423	441	407	385	414	396	441	419	413	397	419	467	409	367	419	436	393	430	422	437	399	399	413	406	401	401	430	433	407	420	433	417	396	438	415	413	442	408	403	408	428	421	428	437	419	417	470	419	403	438	399	460	408	422	374	431	428	434	408	434	389	380	410	445	415	431	395	402	408	436	421	416	371	385	422	449	411	430	384	403	379	408	427	391	412	440	417	403	420	382	412	431	425	372	428	411	419	433	435	395	412	430	393	381	427	408	422	442	419	403	440	451	472	411	367	416	372	422	402	422	387	414	420	431	456	395	425	416	407	422	418	374	414	425	389	441	423	419	438	404	442	450	389	413	412	420	437	433	408	415	419	422	429	415	432	428	445	396	404	435	404	380	447	441	426	411	421	462	403	445	405	412	450	401	409	397	439	393	421	406	414	424	465	440	424	372	395	415	431	456	401	426	424	452	424	445	411	400	421	399	408	404	382	427	395	439	442	387	423	394	423	419	444	420	447	442	452	456	403	443	417	412	415	409	379	428	431	411	411	456	398	413	414	428	399	385	419	445	434	414	420	397	426	422	373	418	426	420	421	428	382	462	376	395	377	404	369	433	449	412	406	421	398	423	424	399	393	455	415	473	390	435	492	372	416	410	408	419	413	422	400	388	415	415	398	398	378	427	427	449	495	447	409	405	406	436	427	433	423	418	416	410	436	397	453	434	443	410	384	450	443	447	422	380	419	428	433	391	464	389	414	414	443	408	394	384	413	395	397	440	423	401	395	421	401	415	427	407	407	399	399	389	421	432	412	410	425	424	412	431	447	414	422	460	439	408	427	423	389	427	400	407	403	436	411	379	419	394	423	441	403	429	420	441	412	417	421	390	401	437	414	398	406	390	400	366	415	395	441	421	429	408	432	419	419	411	361	420	412	409	388	376	396	436	405	369	431	403	423	411	410	344	416	437	381	400	400	380	383	401	434	388	384	390	430	429	379	440	423	435	377	426	384	420	442	427	368	425	424	379	411	441	422	381	418	443	402	429	391	412	402	406	392	374	397	380	390	391	383	430	388	370	424	457	399	439	391	402	432	421	403	405	404	398	413	423	399	368	427	412	406	396	416	410	445	430	392	406	426	410	358	421	377	421	413	414	412	422	429	406	416	448	395	400	441	430	442	398	412	451	440	435	402	421	427	439	458	396	398	389	399	422	382	371	396	426	436	404	394	397	433	388	385	448	423	461	438	403	407	421	410	441	414	405	417	415	373	380	420	391	411	423	436	423	386	436	417	421	396	423	426	422	390	399	440	413	422	402	438	422	417	411	374	424	428	445	403	406	421	429	441	457	408	445	456	418	411	396	411	406	416	391	391	425	414	392	411	412	413	382	420	415	397	371	402	422	388	393	434	405	393	422	427	425	449	395	432	435	411	428	404	426	487	413	416	400	433	415	411	432	387	401	409	416	409	421	429	420	430	410	420	411	424	429	404	434	379	401	410	457	405	409	410	413	475	430	385	453	424	392	429	399	413	402	406	417	397	429	373	379	443	410	407	458	407	404	423	410	358	434	401	405	381	411	399	430	423	433	438	453	414	396	395	431	423	408	419	439	407	375	405	411	427	383	411	401	390	402	395	419	425	395	450	428	437	395	413	450	406	449	389	394	405	440	416	381	446	409	418	407	459	421	420	409	437	408	421	438	431	397	365	418	417	411	421	377	454	406	426	394	404	419	377	412	436	420	400	430	425	416	412	415	421	409	443	427	413	446	403	423	421	420	413	417	378	417	423	407	393	395	442	418	420	392	411	442	418	431	443	418	387	377	465	393	413	400	444	395	411	446	419	413	391	397	409	427	408	429	439	422	353	407	344	389	454	456	407	412	414	421	454	432	445	368	404	418	411	412	427	439	373	460	396	426	414	390	395	359	400	391	417	415	407	391	384	400	408	398	438	448	404	392	378	385	442	421	396	403	418	398	384	405	432	422	438	411	440	395	438	435	416	464	423	360	383	398	440	434	386	442	379	442	439	439	421	374	431	430	448	449	438	406	395	403	418	432	333	390	415	431	424	427	399	415	419	423	385	420	414	449	400	426	401	398	418	452	448	403	410	396	374	494	387	424	425	406	385	435	425	447	388	401	401	442	388	439	379	463	429	425	445	389	392	399	403	402	409	399	390	400	429	388	403	394	435	429	396	450	395	398	397	388	433	373	422	378	424	435	396	447	420	436	383	400	412	424	417	428	447	456	406	440	402	410	388	415	420	422	408	403	414	413	410	418	404	419	363	447	417	452	391	461	415	446	447	402	419	448	412	377	425	429	428	410	380	402	377	437	435	410	461	423	388	425	396	407	449	384	433	402	394	419	413	441	446	450	399	385	418	394	411	401	417	456	413	386	417	457	436	434	426	419	411	394	413	450	364	392	387	400	396	425	435	398	416	417	416	403	390	433	412	426	458	406	412	441	429	419	429	411	436	402	420	401	431	391	367	466	437	445	426	410	411	420	406	407	444	418	398	391	419	420	447	419	434	395	395	421	411	388	408	387	374	440	407	433	374	428	384	423	401	398	395	391	436	397	407	410	420	418	393	404	416	429	395	408	388	446	416	426	429	440	416	405	410	403	397	423	461	390	374	437	373	427	449	409	374	413	421	428	433	414	448	396	386	416	399	442	407	399	422	420	416	408	404	418	435	416	414	415	418	385	404	374	414	418	434	437	406	475	420	434	419	414	441	384	403	406	409	414	410	426	453	447	441	411	404	405	379	422	438	439	419	390	405	411	445	397	404	391	418	451	399	396	445	419	401	421	393	411	408	405	410	402	398	413	409	409	432	425	405	361	437	392	415	382	431	415	409	433	405	378	370	426	402	374	439	439	398	431	402	387	423	399	467	428	410	402	398	414	390	418	416	400	422	432	418	416	411	440	383	422	417	435	420	438	408	428	420	436	416	380	429	390	416	438	411	466	392	424	430	448	420	386	407	419	398	391	375	448	421	377	405	419	397	416	407	424	433	399	455	445	413	436	455	389	415	418	425	460	427	396	415	414	407	390	422	411	378	398	418	471	428	394	418	394	407	376	429	455	423	430	429	405	392	409	436	387	459	461	369	426	430	385	399	393	421	431	406	391	403	408	431	450	428	459	435	408	429	397	381	415	402	399	419	440	442	401	409	409	433	387	411	436	415	436	414	421	386	399	428	458	438	399	413	384	406	420	416	453	424	403	394	393	393	445	457	420	409	461	441	433	414	424	388	413	426	374	447	397	395	412	404	421	401	390	439	412	391	389	391	422	416	420	412	407	400	407	402	378	439	404	435	398	382	404	438	424	466	441	405	427	376	421
6832	1324	1885	2091	1944	1626	1409	1359	1270	1222	1159	1086	1078	1074	1026	1053	1007	982	1016	975	1008	1012	976	1031	1029	956	1030	933	922	901	940	946	985	952	981	942	948	956	931	969	950	986	961	937	1000	939	975	994	933	968	886	968	991	948	960	975	949	975	906	973	953	925	974	990	943	931	978	929	931	898	963	963	926	1000	938	889	987	938	939	923	1042	980	926	954	943	945	948	966	931	960	977	924	958	941	938	957	973	907	961	937	998	933	962	1012	998	930	987	973	914	949	976	999	995	953	936	937	966	958	973	946	1001	998	973	1000	937	951	955	981	977	939	945	916	949	973	937	994	931	955	944	923	925	963	970	933	958	925	946	953	984	921	964	992	978	978	922	921	944	974	956	915	956	948	957	951	911	1005	956	1006	994	988	941	950	1007	988	957	945	948	939	933	979	985	955	956	966	906	969	921	941	925	891	952	963	1024	986	952	956	956	916	960	954	935	896	917	914	978	932	1015	941	988	945	937	911	947	951	964	905	965	993	966	967	972	934	974	942	954	959	923	900	973	937	968	934	998	980	953	983	954	983	919	927	973	924	891	941	972	970	939	883	891	970	995	920	915	1012	931	951	973	959	960	952	960	935	890	934	919	946	957	971	930	942	980	970	887	974	976	932	940	956	930	914	944	982	919	984	947	977	943	964	919	979	908	924	911	967	933	982	951	991	944	907	960	965	974	954	984	962	962	905	940	950	964	1003	935	940	966	975	914	931	986	889	918	906	903	970	960	933	1017	918	916	990	969	958	964	958	944	994	957	928	971	910	1010	932	1011	939	990	954	887	972	948	965	922	947	947	997	973	894	988	964	953	979	972	912	944	907	940	942	987	952	958	891	967	968	971	914	935	969	960	970	990	990	889	970	951	961	975	987	931	902	953	909	959	891	941	882	892	963	924	963	935	956	889	978	978	937	948	961	958	971	929	937	1010	966	930	890	962	968	926	916	978	924	920	937	942	960	861	970	928	974	888	976	977	962	955	908	939	942	958	929	961	951	986	906	965	960	965	959	981	978	952	968	967	956	933	946	947	989	987	951	979	958	969	944	995	957	965	911	938	930	924	954	942	917	936	948	945	955	923	935	961	955	921	997	947	913	939	944	955	935	962	949	986	952	965	917	874	943	917	930	942	927	925	941	940	1007	970	928	921	867	937	956	976	967	911	929	932	980	943	884	914	922	941	986	956	976	947	964	1017	981	906	958	1027	965	978	960	993	918	921	960	936	1009	944	957	925	905	938	978	939	971	925	949	961	938	977	916	928	976	962	961	993	907	962	974	956	970	955	916	964	956	950	928	984	933	987	950	961	981	964	888	947	922	961	1010	914	902	947	951	970	952	924	891	918	999	935	948	1015	921	994	928	956	904	972	996	946	1012	958	908	906	950	948	981	973	970	969	942	936	887	940	946	934	978	1016	950	950	945	988	942	914	932	979	957	1025	889	915	911	981	911	945	919	955	910	935	977	942	958	961	933	919	907	919	936	961	963	958	928	948	924	922	948	933	908	934	908	939	943	925	956	857	958	960	1004	981	956	975	931	998	940	911	901	943	923	1003	956	987	910	1006	913	987	979	885	965	960	945	957	1046	965	988	961	959	935	986	938	950	937	942	917	983	979	928	888	935	934	936	967	958	971	934	934	997	951	912	962	975	964	936	937	908	972	964	919	936	890	998	903	854	907	932	929	946	971	911	933	939	1002	893	936	946	978	917	893	890	953	982	967	983	938	912	982	958	945	944	924	976	1011	923	956	932	925	952	932	979	935	965	992	1003	955	929	917	937	969	956	927	969	1004	913	966	987	928	998	954	953	893	920	991	957	974	980	993	944	996	949	925	918	939	932	985	942	931	933	900	921	929	902	947	965	955	931	957	935	943	882	919	925	925	957	958	899	934	939	893	958	968	957	933	980	918	909	971	943	946	903	985	909	902	909	926	971	993	973	915	961	941	943	914	966	903	983	1033	951	902	961	950	917	969	940	944	973	929	991	957	913	991	961	970	961	950	921	960	955	971	986	870	951	978	966	1019	958	962	935	954	959	924	974	934	945	928	869	961	942	1014	965	955	897	972	883	891	977	932	984	955	952	975	956	966	970	910	917	944	923	964	954	973	988	963	939	942	885	956	975	967	977	957	956	945	979	966	886	935	936	1005	991	950	977	944	938	922	927	917	958	918	922	946	918	993	962	962	984	949	926	963	965	939	918	922	950	910	959	1002	946	961	959	948	948	921	944	993	928	1007	955	917	929	947	910	952	974	971	919	1011	954	934	976	921	938	909	972	930	971	973	928	932	938	937	912	939	927	885	949	939	967	959	910	976	978	910	978	947	906	960	881	953	874	913	947	932	950	1031	960	969	977	1003	906	934	910	932	956	1032	941	955	959	953	965	968	915	921	958	926	933	960	922	933	917	1012	963	902	947	938	936	897	985	908	915	989	961	936	942	920	949	971	969	944	959	1046	949	957	956	967	905	949	918	894	947	957	969	931	977	965	955	925	953	951	930	927	933	978	910	944	1026	936	942	959	945	896	952	975	975	857	918	956	929	946	934	914	988	916	953	979	967	966	942	969	948	907	896	926	942	899	931	930	930	973	950	918	922	960	972	984	918	920	946	951	986	946	1025	988	952	956	985	952	1013	1017	925	940	979	964	935	957	987	938	951	983	940	1021	973	923	909	942	917	917	958	917	966	960	975	935	917	1004	995	959	964	963	948	920	947	963	899	929	916	970	898	985	970	957	916	935	936	938	1000	927	931	921	916	936	944	973	959	948	950	978	970	977	943	948	952	931	923	949	938	955	949	929	962	974	887	935	982	924	907	992	956	992	948	981	966	957	910	899	897	965	932	936	977	910	958	987	963	969	923	941	1004	978	940	964	1014	998	941	948	970	906	997	982	907	986	966	1002	892	1008	942	965	951	976	926	940	923	1032	948	954	955	936	912	1000	934	921	920	998	960	930	979	967	937	969	906	953	938	978	934	972	940	939	957	964	885	997	909	960	945	976	967	881	958	858	917	951	952	1009	1010	940	953	953	908	965	979	953	1012	937	936	972	969	953	899	931	940	1015	956	987	894	916	1000	951	919	934	900	978	905	940	975	931	1017	953	922	946	943	965	939	949	976	972	936	983	949	941	963	912	1013	959	970	983	920	972	989	972	933	997	915	938	902	923	938	994	906	902	932	924	962	995	947	915	940	930	946	936	960	945	918	940	936	961	957	976	937	920	911	981	980	989	971	947	906	930	960	927	926	928	967	914	886	956	876	972	970	966	933	961	981	927	926	923	963	920	952	924	947	978	965	997	927	962	930	927	949	926	987	925	927	989	971	933	958	926	951	934	949	906	981	967	921	977	959	1014	959	977	881	926	939	910	964	955	915	968	975	963	972	925	923	945	956	952	966	915	930	976	933	908	937	964	962	927	959	938	906	945	978	933	937	928	963	928	954	958	931	979	878	948	986	983	950	938	996	917	934	973	922	920	947	943	966	942	954	977	931	890	947	986	957	931	909	933	947	953	944	969	968	974	939	988	978	899	933
15339	1435	1211	953	641	585	506	450	449	392	404	398	343	336	333	312	338	342	306	288	359	345	335	351	314	335	323	348	341	318	322	310	333	341	338	327	324	305	337	328	299	280	333	348	312	295	326	303	353	327	303	336	311	352	340	307	299	325	328	316	343	313	323	300	306	324	326	341	337	333	312	336	278	330	320	320	310	307	342	341	340	329	296	333	359	317	299	350	315	346	349	351	341	287	323	307	336	308	359	317	338	297	328	326	312	343	333	306	306	305	327	312	320	338	334	328	302	307	319	311	364	327	303	324	349	323	314	320	325	368	323	302	306	334	357	293	308	343	359	318	289	315	309	350	357	310	321	336	349	316	294	308	339	305	287	329	319	345	307	319	320	289	310	342	334	309	322	329	316	341	340	323	346	325	284	310	329	330	334	317	315	309	301	351	290	298	321	310	305	346	331	314	298	328	300	320	361	304	317	349	334	311	333	324	317	315	302	292	333	319	299	296	303	321	334	316	357	329	314	311	322	330	312	330	327	377	315	303	311	334	297	311	339	328	311	293	310	331	286	330	339	324	316	314	313	318	335	325	332	316	345	297	331	337	327	307	326	308	293	330	334	321	332	303	308	353	326	275	292	307	335	351	324	307	308	299	320	319	324	304	327	327	331	346	324	335	299	355	322	309	301	315	337	341	309	299	311	320	346	352	284	310	295	332	329	305	318	277	317	312	349	353	331	300	306	323	324	307	319	327	320	325	309	343	327	318	310	336	312	328	294	268	320	305	329	342	343	329	294	297	332	315	319	311	290	324	303	351	314	315	302	336	356	307	357	337	344	288	315	356	321	295	297	330	312	318	315	307	310	343	323	294	315	330	303	303	303	319	306	325	339	334	328	306	342	356	340	311	319	338	339	308	326	310	310	308	337	263	370	339	357	325	356	325	322	317	317	310	314	312	296	320	352	321	335	327	303	333	313	345	301	333	312	362	322	345	315	317	334	333	289	302	315	317	345	323	304	327	322	352	350	344	321	286	302	292	293	316	361	284	343	359	320	304	352	295	324	322	297	314	288	361	288	329	290	329	319	341	332	356	321	306	332	306	329	330	291	328	308	367	281	311	336	314	318	312	302	309	322	322	331	338	311	325	342	325	336	325	311	335	343	297	323	316	305	328	314	328	323	332	323	341	292	340	290	316	333	283	324	305	336	312	310	302	319	319	334	321	336	287	321	311	308	351	316	294	302	317	318	328	303	333	308	272	311	354	325	292	306	336	315	360	333	338	305	318	331	325	321	336	287	309	341	321	304	329	310	320	318	331	311	371	304	311	301	346	345	312	320	290	296	335	331	308	325	315	310	328	291	301	298	336	339	312	333	324	322	339	311	309	329	283	334	325	313	338	298	352	320	306	296	315	305	326	309	316	297	324	302	334	344	336	326	345	358	331	311	338	303	323	332	299	343	332	318	340	315	333	307	323	348	313	292	312	309	320	323	305	317	311	315	307	352	302	320	356	294	315	361	315	300	323	328	289	334	296	322	305	306	295	312	290	338	347	304	315	288	323	354	339	308	299	375	316	318	364	350	341	338	338	327	301	282	289	363	304	324	344	342	337	345	320	327	310	324	337	327	326	323	274	316	330	333	327	310	283	300	287	332	314	316	334	341	303	340	319	322	313	319	334	299	287	298	296	280	315	314	296	313	322	323	310	318	297	339	308	322	318	318	328	297	298	315	326	304	281	321	332	350	326	350	332	325	308	335	337	287	305	319	330	352	331	298	338	320	313	306	317	312	300	351	325	321	319	351	300	320	287	328	321	316	320	331	292	358	338	296	326	327	359	297	312	340	318	324	282	281	315	321	295	332	322	295	317	333	299	343	326	295	289	352	287	325	343	279	308	315	284	334	306	333	324	337	333	361	316	319	299	310	318	327	304	322	333	340	325	336	336	307	296	301	323	333	304	298	330	289	291	321	304	319	309	330	300	335	308	355	344	364	308	314	316	315	300	322	344	307	299	337	297	311	315	326	291	304	290	301	257	323	260	336	330	256	315	328	347	354	303	309	350	304	307	317	318	304	328	311	327	314	301	305	315	302	296	330	347	337	326	325	332	315	322	299	311	301	297	317	311	295	306	333	297	318	297	325	314	296	309	303	314	345	304	319	317	302	311	325	303	305	341	319	266	378	351	296	343	303	346	341	331	336	306	288	302	311	326	317	277	317	350	338	318	321	300	292	299	318	331	310	302	306	326	304	311	295	312	307	327	322	324	317	331	339	330	302	337	319	307	340	314	325	322	345	346	318	320	340	303	317	365	339	362	315	312	314	321	339	299	310	321	316	327	326	335	353	315	278	337	339	348	306	363	291	292	296	324	322	301	308	336	322	303	299	305	309	303	298	342	323	332	329	324	327	334	320	310	344	327	334	294	337	316	321	317	313	311	260	348	319	315	314	313	339	334	323	325	318	307	308	294	315	323	321	338	317	330	366	329	329	300	347	346	318	286	289	301	307	279	340	338	324	331	319	334	317	295	370	334	300	328	340	312	337	294	292	297	358	348	358	341	300	345	322	316	317	340	329	328	301	316	323	330	311	309	321	332	354	346	350	322	314	321	328	311	302	320	329	334	310	343	325	300	310	299	336	299	295	298	324	320	306	345	314	314	337	309	307	300	288	336	333	307	307	323	302	330	302	331	316	347	325	364	341	347	311	301	336	318	321	275	313	304	333	312	337	352	331	346	374	313	320	280	281	354	362	308	349	324	324	324	328	321	308	277	292	329	303	296	343	322	341	344	343	331	325	326	291	312	325	330	344	316	298	311	313	321	331	332	319	328	334	284	310	306	309	304	306	329	315	281	297	333	352	338	327	324	318	315	332	305	273	331	297	346	315	306	327	294	330	337	309	310	299	316	323	320	310	300	316	319	299	335	360	365	275	322	339	316	295	349	324	332	353	305	309	302	321	311	324	337	322	294	317	324	341	338	328	334	328	319	336	323	327	333	336	332	308	340	332	317	346	292	311	327	327	316	311	317	323	305	312	326	293	334	319	338	332	315	303	337	359	302	330	308	330	338	306	308	331	313	336	309	291	284	273	320	331	325	350	290	319	300	312	300	328	330	273	328	290	353	335	318	346	320	307	320	281	328	319	314	328	337	334	320	328	297	318	329	317	321	335	314	335	319	305	351	309	321	307	298	317	296	339	322	322	330	339	326	303	318	348	310	360	314	323	331	340	292	302	321	312	340	349	315	340	309	326	328	338	287	312	293	316	329	307	312	308	331	333	300	304	347	300	327	305	299	301	295	359	335	329	280	314	320	316	313	293	310	324	319	322	299	327	296	286	324	328	298	322	357	294	301	316	338	331	313	318	309	339	326	326	305	334	361	292	331	300	297	288	295	323	274	339	320	356	364	317	304	332	327	304	304	319	375	327	339	331	297	317	349	338	336	320	313	325	309	313	327	346	297	285	313	324	307	307	314	304	284	313	318	322	317	291	300	314	340
8493	1368	2450	2963	2482	2032	1633	1483	1355	1271	1165	1016	977	969	880	824	859	835	875	793	883	808	809	789	801	818	781	789	754	736	717	725	793	786	751	724	753	741	757	734	801	736	742	764	775	770	779	766	707	763	767	750	789	787	748	750	786	706	713	717	767	663	742	685	733	653	723	701	725	739	711	761	745	686	680	712	753	743	704	732	758	719	747	697	729	742	763	698	731	744	721	708	742	701	699	729	693	673	730	761	735	682	739	725	695	745	772	709	688	728	732	715	713	707	740	716	690	744	731	676	788	788	751	723	781	786	750	763	768	763	724	772	657	761	744	697	706	737	721	736	798	726	705	730	755	765	772	727	730	728	702	697	739	712	732	680	785	700	717	721	753	716	731	717	776	770	722	737	746	764	662	687	705	710	687	746	712	716	702	726	706	743	688	775	789	701	705	757	746	770	781	716	744	765	754	703	735	766	745	735	716	682	800	712	714	725	762	764	705	766	715	729	762	774	719	705	716	743	738	745	716	762	720	742	738	761	731	768	719	732	724	714	736	755	721	745	745	701	688	731	721	725	687	653	751	760	713	702	718	716	716	761	739	762	744	773	748	755	706	711	704	716	791	731	723	748	754	721	741	737	721	774	737	720	728	694	727	720	751	701	732	736	713	744	696	690	760	726	762	712	737	731	711	715	711	731	730	686	717	683	775	712	712	705	764	742	747	772	739	755	665	732	738	733	744	677	718	763	727	729	706	745	726	749	741	704	744	729	740	673	724	716	708	745	722	724	688	722	727	737	738	725	749	708	714	686	755	665	698	739	708	720	747	719	717	754	741	725	729	706	744	682	735	738	752	690	700	729	699	764	688	764	712	721	700	707	716	710	725	739	784	660	711	768	740	715	668	715	687	754	732	695	744	746	734	717	722	739	708	716	744	756	768	712	712	700	703	715	718	733	715	744	704	713	718	732	752	696	688	693	680	736	689	707	719	715	742	764	719	721	712	777	721	691	738	694	704	719	703	689	731	717	710	715	735	748	740	723	744	722	692	696	729	719	742	727	694	720	705	699	717	761	745	750	743	731	706	721	724	701	771	735	692	709	721	710	690	782	714	741	708	649	751	730	706	716	702	722	680	723	756	740	722	730	738	722	748	709	698	740	696	726	706	732	718	732	716	692	739	754	752	707	775	714	734	709	723	763	744	743	767	727	698	714	732	709	732	753	720	676	732	731	755	695	757	713	727	714	693	718	648	749	702	755	728	760	821	751	733	733	744	761	767	727	757	735	757	764	767	724	761	768	688	760	708	732	749	719	729	726	678	748	703	779	677	742	764	736	727	728	724	794	702	753	753	733	734	749	712	738	679	738	726	722	784	718	714	694	729	748	700	685	757	680	700	726	727	751	736	714	747	688	722	713	727	742	723	714	715	690	697	743	716	728	758	747	746	712	763	729	685	719	683	743	728	714	726	701	701	724	727	740	712	669	759	714	757	720	714	741	714	734	754	775	802	707	758	731	691	747	704	748	781	736	728	742	738	722	737	683	673	748	720	726	776	726	715	711	732	735	741	771	689	760	727	726	714	734	770	706	707	730	708	721	763	735	680	746	689	753	687	714	684	710	680	725	714	699	714	783	696	737	710	716	706	775	720	733	693	732	732	712	720	760	708	765	677	716	737	777	737	738	736	735	797	666	742	698	707	723	766	719	718	735	726	724	701	759	752	706	705	740	733	731	743	724	779	749	708	787	710	752	704	754	727	683	741	735	720	729	721	699	729	749	742	787	702	686	767	743	752	776	709	707	717	712	731	737	731	737	752	719	747	762	757	742	750	766	700	761	699	738	726	750	730	778	681	746	684	701	764	759	764	649	708	684	717	696	774	754	758	736	792	746	663	710	717	759	731	762	718	777	703	692	671	702	735	713	765	763	755	727	731	774	732	710	719	724	717	690	744	723	731	711	759	699	715	706	726	722	791	732	754	669	767	679	721	754	712	737	723	729	812	720	699	738	756	755	688	727	719	700	697	749	740	688	722	741	730	723	697	740	766	739	726	780	691	719	704	700	740	691	751	759	731	728	742	715	753	689	728	755	746	733	694	712	765	773	771	687	734	771	702	759	757	741	740	737	756	746	716	759	720	754	714	715	719	758	734	718	711	769	725	747	699	721	711	753	738	667	734	750	710	725	713	670	725	716	747	693	729	771	706	709	698	728	674	705	703	733	692	729	710	708	754	708	697	715	712	681	692	747	721	769	772	736	682	719	711	697	743	723	708	726	712	714	760	701	729	744	740	712	689	683	694	715	754	727	725	763	720	710	737	696	743	787	754	713	751	693	734	788	711	721	779	750	658	734	749	699	743	709	715	700	712	718	796	717	792	743	749	737	728	724	778	713	770	767	717	744	711	742	742	727	721	708	755	680	727	717	699	698	763	684	760	727	754	670	696	727	721	712	718	755	713	750	718	737	761	768	741	688	742	702	674	698	769	742	696	732	744	742	724	791	694	696	694	767	709	686	722	712	741	683	695	734	713	703	657	716	767	665	732	692	715	725	722	747	741	777	786	735	784	684	735	686	716	740	734	718	696	727	762	691	662	745	729	714	732	747	713	727	723	747	747	673	705	742	726	751	707	743	725	693	717	718	732	709	721	756	666	676	758	715	729	686	781	711	725	750	731	698	695	716	742	722	700	694	708	705	748	733	702	673	716	718	727	751	761	775	724	709	717	703	730	736	754	717	718	661	711	724	715	721	699	735	735	709	727	758	716	718	745	758	731	686	697	691	723	741	703	716	738	734	709	749	672	747	716	725	753	709	734	707	751	720	696	749	732	704	777	746	745	694	749	718	729	723	737	749	743	733	724	745	746	706	710	747	752	720	766	748	749	759	701	735	701	742	772	700	720	717	707	722	730	693	699	753	653	692	761	827	718	712	716	709	749	770	773	689	743	730	696	722	725	696	717	755	701	725	738	734	751	684	738	704	778	742	723	727	707	703	741	761	775	714	692	671	703	768	740	696	761	702	720	723	752	801	733	700	696	701	739	677	730	757	745	767	694	744	680	745	717	730	699	720	727	695	723	744	763	765	709	730	709	699	742	692	756	711	711	659	705	704	718	733	701	782	715	714	735	740	710	751	703	704	737	729	791	724	751	750	719	694	728	700	738	693	734	694	764	753	754	739	714	690	710	731	719	797	712	680	677	754	772	732	735	732	736	732	718	725	753	727	729	701	727	718	727	752	700	743	686	754	755	752	721	706	751	678	671	718	682	739	725	726	699	751	738	662	690	736	725	719	737	720	715	731	743	758	723	739	737	705	750	732	735	721	733	757	747	690	758	704	715	704	748	767	778	769	757	664	744	736	683	711	734	718	676	739	748	724	751	713	738	754	788	722	714	698	710	676	694	745	768	763	753	710	720	738	731	718	739	779	773	750	715	738	699	707	710	747	745	728	701	735	730	768	730	736	732	728	691	735	745	689	735	669	671	742	689	692	722	712	713	713
1537	327	325	289	276	275	267	233	322	263	262	237	279	267	285	281	282	263	235	275	300	268	258	270	268	311	264	268	270	295	283	267	271	274	288	260	286	275	260	245	258	229	261	275	293	265	270	265	251	301	254	277	290	243	279	256	276	244	277	283	258	231	272	246	277	298	292	265	264	248	263	256	250	276	247	248	271	276	261	272	269	268	252	246	290	292	264	271	265	257	295	277	248	250	262	247	259	251	287	271	260	298	254	273	300	302	279	318	297	244	233	245	273	283	286	248	299	284	259	242	271	254	264	287	257	257	250	268	284	289	258	275	282	271	285	285	274	265	273	266	273	281	288	253	287	268	284	273	270	272	229	282	289	264	285	271	269	282	254	261	291	273	287	272	272	300	249	242	260	262	245	256	244	252	273	287	253	240	270	240	276	304	280	308	273	337	285	251	300	250	269	251	256	232	268	272	251	261	260	274	260	257	259	261	277	252	297	270	265	278	265	272	250	248	277	244	276	264	254	272	258	247	303	293	267	257	249	255	263	247	241	272	253	290	249	283	269	240	257	258	302	302	301	220	284	289	255	243	248	268	278	259	227	238	269	288	284	274	248	240	264	248	291	295	285	240	246	274	257	277	296	276	273	261	279	264	313	286	252	272	284	259	264	267	278	279	254	286	271	257	282	254	272	264	264	264	279	259	272	236	256	295	265	276	280	240	242	262	294	302	282	279	275	261	256	252	244	256	261	259	280	287	314	266	250	261	282	251	247	284	237	252	254	257	248	241	249	248	248	298	267	265	261	279	260	290	218	270	276	264	266	264	238	262	276	277	257	278	256	243	259	286	242	271	253	291	310	261	248	274	269	287	277	275	273	305	244	283	242	257	310	304	246	269	256	275	230	279	282	264	261	267	268	293	280	287	275	262	268	276	271	304	290	290	275	239	255	306	259	257	265	264	299	257	285	267	289	267	258	232	269	248	280	259	261	249	280	282	260	273	257	277	278	265	280	310	282	266	268	272	282	266	253	271	237	277	254	278	232	245	279	247	259	264	264	268	257	267	276	251	283	309	250	279	282	275	263	254	267	242	265	307	265	284	284	257	264	255	302	281	265	261	288	270	258	283	277	251	258	299	283	317	280	273	257	297	272	265	272	288	266	271	295	255	270	274	260	264	241	268	277	295	317	274	291	245	235	263	242	288	292	256	277	281	265	280	256	286	293	294	271	284	279	265	266	256	251	265	310	284	262	281	250	282	263	267	249	246	294	260	301	267	287	285	255	261	275	236	253	274	283	279	253	279	255	277	298	269	262	251	275	277	247	273	252	254	283	263	253	249	276	252	279	254	255	249	260	302	277	283	268	239	285	283	267	244	263	260	285	253	254	280	298	249	245	285	263	274	258	265	244	261	278	278	300	280	259	230	243	268	232	251	242	250	240	269	258	265	265	262	274	271	265	285	273	258	280	248	283	264	267	288	279	274	288	276	243	270	272	255	277	285	311	236	281	292	312	267	284	260	256	291	249	234	277	271	272	247	290	262	272	266	260	275	272	280	251	277	291	291	294	248	252	278	279	276	245	284	265	283	271	266	287	288	246	267	277	258	266	295	276	252	252	255	274	305	297	266	262	304	301	283	284	251	265	278	267	266	287	264	278	269	271	261	258	249	263	274	251	271	235	260	253	248	287	272	292	265	254	282	255	246	274	257	270	251	281	260	239	242	269	259	265	261	246	284	263	264	234	295	260	283	291	273	267	276	270	292	294	272	266	250	270	245	256	281	280	260	268	282	268	276	288	306	237	276	283	266	257	252	274	281	260	300	264	281	282	283	258	260	282	261	267	257	278	266	289	248	286	305	281	279	271	259	264	286	285	250	265	268	268	270	255	292	272	268	265	256	256	261	232	287	290	274	269	283	270	253	256	286	221	250	255	267	265	274	271	231	246	247	260	295	233	245	226	280	279	257	292	277	269	256	267	268	275	250	281	237	272	258	265	288	245	266	283	264	233	237	258	290	286	261	225	271	240	277	286	236	271	266	303	281	266	276	248	291	245	281	256	253	282	270	290	232	279	243	311	255	249	279	284	253	291	253	257	253	300	266	264	301	272	295	281	271	240	241	258	236	264	290	276	283	281	294	255	267	269	241	299	271	253	275	277	281	273	278	269	240	288	242	273	242	270	263	291	285	270	259	269	275	274	271	252	243	280	266	274	275	264	294	275	288	295	254	264	252	265	273	260	276	281	268	262	267	281	272	247	250	261	234	265	278	273	256	260	261	252	292	283	289	263	250	296	292	245	288	273	255	220	245	274	249	267	267	273	269	247	306	275	293	264	273	252	263	246	285	271	256	261	273	267	251	279	304	268	245	282	273	264	280	225	246	265	252	251	288	252	285	272	275	285	249	244	253	266	275	286	230	245	256	287	299	279	265	280	269	285	279	255	258	252	266	283	268	307	271	260	252	278	254	280	286	293	291	278	266	270	262	275	264	269	272	256	292	273	274	280	257	235	270	277	268	251	267	287	264	255	246	225	260	304	272	296	291	256	311	276	253	295	246	282	250	250	289	289	275	260	275	257	278	255	267	271	294	242	288	294	290	296	270	294	268	283	288	247	260	273	270	278	277	299	282	274	278	251	241	278	245	285	250	272	273	263	250	260	263	234	292	272	258	256	262	259	275	249	305	274	271	285	280	277	287	270	268	270	256	261	258	259	258	281	303	271	262	288	262	254	249	280	253	268	257	273	258	281	290	293	266	253	297	235	250	260	246	263	276	304	280	257	250	242	260	259	300	268	294	269	263	238	254	283	277	269	276	270	284	279	315	284	260	268	268	255	296	246	255	265	262	256	263	261	273	278	303	240	284	304	247	300	304	262	284	252	271	247	272	254	256	262	278	264	260	256	278	272	257	314	272	274	295	260	249	271	276	273	277	295	287	260	280	271	285	267	270	247	284	278	261	287	288	299	263	273	293	267	237	242	235	236	256	257	247	283	283	255	253	284	283	251	278	251	264	268	255	281	280	293	261	298	246	250	263	249	268	272	272	272	264	292	303	297	292	274	247	307	301	285	277	275	238	250	264	284	274	259	258	265	274	264	270	254	269	277	286	265	281	279	289	283	239	279	269	275	260	261	289	274	274	287	305	272	235	255	278	262	257	272	271	275	253	272	268	265	302	286	280	265	240	253	275	288	264	307	266	276	254	247	279	264	261	298	242	259	281	271	271	265	260	272	259	259	277	264	282	327	307	269	264	268	280	280	301	240	258	272	252	251	275	280	243	285	271	278	265	254	233	261	284	271	276	288	241	294	246	260	269	272	265	272	234	254	277	306	262	285	308	276	258	265	283	251	253	266	300	285	269	239	273	282	286	249	242	257	258	269	249	276	233	291	237	279	267	314	243	242	270	247	253	265	268	251	261	282	319	285	264	267	261	253	254	247	256	244	281	256	252	248	256	274	259	267	249	276	279	253	284	244	290	283	278	257	260	240	267	270	299
1921	711	732	776	751	712	672	675	626	720	672	612	676	712	699	674	673	683	706	645	687	648	679	697	688	665	627	690	707	690	700	664	673	668	696	688	651	621	676	668	666	640	697	652	650	677	658	658	663	626	626	680	686	667	680	645	684	726	644	640	655	678	666	649	651	687	659	642	636	589	623	631	625	640	654	671	608	694	654	657	641	698	662	669	683	701	686	675	653	595	642	702	634	648	648	630	692	645	672	695	637	654	653	678	669	612	712	629	686	656	678	663	642	635	666	631	612	617	681	661	660	638	704	678	621	725	682	652	669	643	689	631	646	636	635	645	670	656	652	613	641	695	621	683	656	653	702	681	633	673	721	700	655	702	673	682	703	654	659	648	624	644	667	676	646	658	681	637	715	669	655	675	644	669	648	652	703	676	687	595	669	615	693	671	685	647	662	700	644	663	630	620	668	700	668	678	659	680	683	669	662	656	631	668	692	658	692	666	683	667	678	716	698	661	682	626	637	656	671	651	682	625	671	665	686	659	691	659	644	674	673	662	652	630	635	695	633	697	632	677	667	646	617	704	660	624	651	607	681	672	658	652	652	635	713	695	680	651	649	639	668	690	646	647	633	636	683	691	658	674	660	658	675	636	639	638	646	670	670	651	658	673	616	637	641	620	615	633	643	648	637	679	684	683	636	650	653	654	667	649	624	638	673	662	654	678	613	654	635	647	638	600	676	615	665	679	628	634	662	643	694	668	669	607	665	689	658	693	653	640	673	673	648	661	656	649	635	620	706	690	674	648	665	635	693	638	628	670	633	647	625	678	621	657	687	643	682	665	665	642	667	601	654	652	650	670	690	640	632	618	657	641	638	656	643	641	606	642	655	707	650	653	616	677	691	653	632	660	671	648	632	646	696	660	698	682	650	669	695	662	689	680	625	619	675	665	601	655	642	683	651	626	650	696	593	656	685	658	662	644	690	674	660	657	624	651	676	667	700	675	689	634	639	648	619	723	662	691	657	632	723	674	656	621	701	677	662	646	645	651	672	643	652	648	656	656	624	657	721	651	696	668	622	679	638	665	621	673	646	711	637	674	673	671	660	661	637	660	699	650	643	681	680	649	641	656	634	641	644	642	667	632	614	616	632	652	671	675	680	634	635	673	659	648	686	688	668	624	669	662	674	648	654	662	569	652	666	657	715	657	683	634	682	712	666	667	634	661	679	672	665	627	691	673	694	634	672	621	626	657	653	665	662	672	651	644	638	654	659	630	619	612	681	640	657	635	662	672	694	670	641	640	681	689	641	634	722	685	624	646	633	691	660	682	644	692	633	687	654	634	640	712	610	654	664	705	690	634	635	649	642	671	653	683	624	649	663	620	687	678	673	639	623	682	727	670	679	709	697	645	717	666	641	688	657	634	676	653	664	664	670	643	650	732	633	649	645	701	662	658	689	667	654	657	686	627	652	651	676	668	674	632	637	679	631	658	677	624	645	678	653	635	688	596	661	673	698	691	618	631	626	683	655	697	655	636	698	621	640	662	661	672	649	641	672	692	662	604	610	652	705	639	683	652	633	673	608	664	649	700	654	670	717	618	641	642	702	660	634	635	646	672	640	700	644	668	642	615	661	686	630	701	639	641	636	681	648	646	654	642	687	654	664	630	664	651	641	631	621	652	687	664	724	682	609	683	687	637	643	650	689	691	707	651	662	649	684	620	621	697	677	646	649	692	680	672	682	674	678	657	601	621	622	643	691	619	648	635	649	657	628	656	623	674	691	668	617	709	663	634	672	659	668	660	650	689	630	668	676	686	673	626	688	661	668	703	672	672	636	642	646	659	641	707	644	658	642	638	671	639	687	688	676	682	671	667	663	623	625	613	682	685	647	656	697	623	663	637	680	637	681	691	644	672	603	697	635	657	672	685	666	671	657	645	673	690	667	627	671	643	639	646	717	678	643	665	648	624	648	618	649	688	677	681	678	654	701	651	670	680	671	671	643	628	662	635	693	645	647	646	644	702	694	629	642	674	674	644	678	676	600	660	653	687	649	653	639	650	661	652	669	642	641	660	650	651	692	682	664	651	636	644	697	651	612	640	671	624	617	654	629	622	631	622	637	653	614	664	640	644	665	643	672	663	616	702	709	674	687	636	676	674	683	659	640	648	619	608	661	661	673	711	657	710	682	632	655	690	650	668	623	635	628	660	660	607	623	678	672	633	652	695	632	628	683	672	702	710	650	665	637	639	627	665	673	646	661	650	640	625	699	653	670	648	588	659	671	687	627	701	649	630	653	625	643	666	686	614	678	668	665	666	665	654	650	707	670	647	624	690	655	668	675	605	655	668	628	693	677	670	674	708	645	629	627	678	613	598	673	675	696	650	663	654	650	681	672	672	621	675	652	675	685	652	662	661	663	663	686	631	674	678	688	667	710	683	678	661	632	663	609	696	649	661	684	663	626	704	670	662	616	649	677	664	653	632	652	691	651	626	653	675	677	626	647	680	665	697	638	653	663	656	691	641	667	624	702	656	640	689	666	680	647	636	664	689	662	680	667	636	695	626	636	630	635	652	679	561	670	631	697	704	662	649	644	648	696	676	669	667	647	621	671	623	669	666	662	630	656	665	662	582	696	625	704	663	634	668	658	666	684	624	653	660	665	658	650	632	689	646	640	634	655	669	670	669	586	675	670	677	644	654	658	710	644	658	683	641	670	626	621	682	608	636	662	662	670	682	645	707	709	636	676	699	724	668	637	674	691	698	686	652	624	654	659	670	633	681	652	658	652	674	645	669	652	658	672	622	683	699	635	658	663	644	625	674	622	708	605	675	705	674	708	660	626	693	693	682	678	689	655	614	592	675	686	657	657	668	657	649	673	622	614	640	644	653	666	657	662	628	668	666	683	669	692	648	633	641	692	625	713	646	639	661	678	673	665	622	682	647	648	658	611	661	666	635	645	629	639	688	684	642	633	624	666	694	629	705	629	706	690	661	672	644	638	656	631	654	674	671	640	640	645	697	679	661	642	608	666	651	690	659	645	674	636	670	692	629	678	655	664	683	619	660	642	651	696	684	678	703	632	665	642	679	663	665	700	641	702	705	699	639	634	682	675	623	673	669	700	628	693	693	662	642	649	659	687	662	628	645	644	599	674	631	627	669	596	688	648	672	659	667	649	647	658	665	681	668	614	682	664	637	615	639	680	650	673	719	637	668	662	678	663	662	627	660	648	658	667	653	656	631	681	677	651	660	651	687	691	695	687	653	666	644	671	663	661	598	636	658	684	663	649	667	656	619	650	681	644	679	660	655	657	654	691	638	652	668	675	681	690	678	640	688	625	658	689	641	693	679	627	625	621	682	675	669	705	652	654	656	640	644	651	630	667	658	630	640	658	632	681	654	667	631	684	668	654	659	683	634	663	694	659	662	695	666	679	664	691	692	660	674	642	671	650	645	709	658	640	657	683	638	715	669	654	653	670	656	582	684	668	690	654	627	643	667
8158	846	858	726	663	558	512	475	458	434	425	401	448	448	416	469	417	445	463	390	410	415	417	458	412	379	412	429	430	455	472	480	422	435	420	420	462	429	402	410	424	447	420	417	395	385	445	416	415	425	416	411	415	391	434	376	455	404	404	424	402	397	398	419	419	432	427	439	420	435	402	384	448	416	391	416	460	387	452	452	431	429	418	415	424	441	430	389	412	393	418	430	440	407	426	443	384	442	428	398	420	399	432	403	380	423	399	427	389	397	383	396	419	426	377	378	426	352	423	429	380	402	429	394	418	393	395	367	447	409	463	445	463	402	413	398	423	410	407	433	433	406	430	391	394	427	436	421	411	365	450	430	396	434	432	448	425	424	391	424	416	407	439	411	372	412	406	350	389	391	418	489	450	445	381	384	396	436	404	444	391	386	391	450	401	420	406	421	440	408	432	413	466	428	434	416	398	422	425	408	430	415	425	410	413	371	380	408	382	352	391	423	415	420	413	377	388	425	396	422	403	407	407	406	405	386	390	407	419	412	416	419	432	447	416	405	443	365	402	421	383	415	410	421	379	373	401	462	426	378	416	380	403	402	402	404	441	405	392	367	433	434	393	393	428	438	411	436	442	405	414	428	404	451	441	421	388	433	402	429	416	424	416	366	427	440	399	411	411	409	440	414	437	407	440	386	379	409	388	411	389	438	453	427	448	436	436	396	417	430	395	404	428	435	403	428	414	431	434	412	393	455	411	399	391	391	378	424	426	388	403	409	409	405	395	409	392	391	408	438	424	396	391	422	413	440	433	391	440	417	408	404	420	426	375	435	498	406	409	410	464	397	389	430	423	389	427	401	374	401	430	439	422	436	396	389	401	388	417	386	420	397	423	437	396	428	424	413	397	398	399	386	426	415	437	417	391	438	416	389	412	389	365	404	395	412	403	428	421	404	387	407	419	420	405	406	398	380	423	391	379	442	410	429	417	434	394	412	407	423	362	432	427	405	400	438	405	438	426	377	397	428	441	438	426	376	400	386	405	409	412	404	398	386	442	406	401	418	444	399	434	406	435	448	434	416	390	397	429	399	434	391	430	405	445	419	443	379	387	399	373	421	393	421	432	415	400	385	385	443	414	349	395	422	407	443	387	404	411	430	389	442	390	426	371	414	389	373	395	433	413	396	411	426	386	444	427	423	414	393	396	432	390	385	421	453	407	452	437	402	400	372	375	421	419	413	477	401	432	393	405	446	413	409	406	393	420	456	411	379	387	399	435	435	398	405	427	400	380	406	454	413	394	452	416	444	403	398	431	440	402	405	407	395	417	412	390	451	393	415	379	416	425	405	422	406	410	425	418	396	376	424	371	418	433	424	403	403	415	419	401	406	423	463	416	440	409	401	424	437	413	393	404	411	421	416	393	422	388	395	359	408	385	379	429	441	480	453	421	431	399	388	411	427	439	464	430	401	412	433	421	423	404	407	438	413	381	412	413	365	422	429	411	435	402	410	388	403	397	413	405	371	430	402	397	441	411	458	439	409	390	407	410	426	396	389	461	384	416	408	402	419	462	462	395	390	400	453	392	370	458	417	423	394	398	373	385	385	406	430	418	441	431	393	417	378	381	416	449	369	447	409	439	411	394	405	408	395	393	433	365	386	410	451	390	405	400	400	388	385	384	423	408	414	402	426	391	399	407	437	428	404	383	438	408	403	408	436	399	422	407	397	406	435	382	411	393	409	399	401	439	411	383	420	407	442	437	380	402	378	394	402	430	414	442	434	392	418	403	378	400	443	370	393	415	417	451	387	434	417	398	423	379	427	418	416	420	445	413	413	442	435	402	410	404	378	439	413	401	440	404	423	400	374	380	422	420	406	452	377	392	395	391	397	438	401	421	450	407	411	422	367	444	406	417	416	420	388	425	418	420	427	414	407	399	392	375	421	424	396	390	443	428	422	400	396	392	399	400	392	387	414	390	425	397	415	391	395	467	385	379	426	379	370	404	450	412	428	412	455	442	425	377	379	390	397	428	448	411	411	404	436	434	423	393	370	420	432	373	455	407	408	403	407	401	402	387	441	411	415	463	399	418	401	380	399	409	459	405	441	431	433	400	387	415	361	403	410	445	405	394	443	433	427	445	438	399	393	408	421	403	427	419	428	401	437	426	377	430	408	458	425	406	437	390	416	359	458	418	390	438	413	406	416	426	412	381	450	414	447	448	421	402	453	404	416	436	421	413	416	414	419	440	391	426	431	416	420	433	406	381	405	402	420	378	412	386	378	438	401	440	430	375	404	402	432	471	396	421	418	367	469	445	375	390	452	402	424	414	373	386	390	399	441	417	397	350	426	409	427	389	413	411	415	440	383	382	406	406	433	405	403	432	388	389	370	409	402	388	387	423	436	419	410	439	403	375	426	393	399	385	444	390	405	439	391	411	387	424	379	450	416	408	416	396	419	405	389	417	417	422	387	438	368	400	395	440	400	407	407	435	414	417	451	397	401	392	390	382	364	381	462	381	425	438	411	403	421	387	365	456	397	432	438	399	427	415	434	420	392	408	421	372	358	401	407	381	411	420	426	394	432	390	392	415	406	402	417	369	420	397	413	367	409	441	399	430	440	404	396	413	383	373	445	444	375	420	380	436	424	436	435	410	443	387	424	384	409	407	445	401	421	427	406	407	396	421	432	387	412	389	391	420	388	434	415	390	407	420	401	405	415	412	391	408	507	426	387	407	395	483	414	427	404	385	435	375	404	387	465	436	410	406	381	430	403	415	413	443	424	433	430	397	414	410	355	375	435	441	409	399	404	438	376	467	380	366	414	396	397	424	406	443	429	397	392	395	445	412	402	419	433	404	394	387	408	396	437	358	421	417	399	416	421	420	402	414	389	397	415	418	441	385	438	389	401	438	404	419	382	419	407	419	390	405	413	447	413	425	385	397	387	408	382	434	369	390	398	428	432	420	382	392	437	443	436	399	416	440	426	422	411	469	436	408	414	415	397	392	411	412	418	410	429	421	433	453	424	405	459	409	449	380	396	412	405	436	387	416	439	401	406	428	430	411	399	407	429	412	413	453	404	399	430	400	404	448	417	414	419	402	394	432	399	397	397	434	409	397	390	415	411	404	430	385	392	383	392	448	433	393	423	398	419	400	399	422	427	412	425	418	410	366	439	431	439	410	421	405	462	396	441	410	413	418	436	409	400	437	426	418	398	413	419	418	447	401	424	432	392	410	439	398	408	438	433	438	405	379	412	422	400	406	369	415	392	393	427	427	429	392	422	368	398	408	422	430	435	414	384	391	408	415	420	444	395	415	410	402	408	451	435	464	375	416	440	394	475	378	401	440	392	389	412	405	435	410	408	406	450	434	368	406	451	448	381	417	444	453	397	391	447	413	384	443	462	385	423	373	400	418	433	408	389	419	430	436	401	386	386	405	447	417	418	433	388	432	381	414	419	431	425	447	419	405	382	383	434	375	380	426	387	405	397	433	413
6972	1232	1805	2120	1858	1622	1380	1283	1284	1150	1145	1033	1054	1106	1054	964	1072	1058	1033	982	1007	992	957	988	965	972	1038	1000	961	978	986	985	1017	909	956	982	998	936	958	959	941	991	924	968	996	970	991	1022	920	936	922	958	972	993	998	967	913	941	968	963	925	963	965	952	920	962	986	881	1001	919	904	921	985	981	952	977	960	921	938	928	1011	935	909	897	853	924	937	975	901	962	948	918	989	994	962	928	965	959	965	963	906	964	900	910	990	929	935	983	904	920	952	902	935	916	923	903	886	920	948	974	959	955	947	972	935	899	931	980	962	968	954	951	890	948	967	955	884	887	927	980	982	955	925	948	946	873	977	959	990	901	921	898	959	961	923	962	916	955	942	921	996	886	922	912	890	895	931	986	937	906	937	935	914	892	927	887	956	926	928	929	929	913	864	951	916	972	942	914	880	911	918	929	962	926	934	938	978	890	892	914	991	953	965	1002	955	911	953	989	919	894	949	942	916	980	867	939	919	895	892	943	944	915	913	988	943	958	998	939	980	969	956	942	861	973	886	908	941	971	939	1009	894	899	899	993	915	984	971	971	994	910	902	908	988	940	900	907	932	913	910	952	960	928	981	898	975	896	927	968	933	923	980	927	920	873	935	922	949	951	991	939	896	920	907	971	946	963	907	959	901	955	931	999	966	964	956	900	969	902	934	954	895	905	973	967	953	951	917	953	959	962	931	938	914	960	951	935	923	961	914	959	933	929	942	928	916	911	993	971	950	957	928	987	932	932	954	935	933	949	921	950	917	890	917	976	965	945	907	877	977	954	948	966	894	922	890	969	973	934	954	969	950	975	911	944	886	933	1010	971	941	937	911	919	948	936	973	928	995	930	964	956	959	924	950	971	945	948	956	903	977	911	998	900	981	935	889	937	885	960	953	920	877	960	886	932	953	951	901	954	959	933	942	927	943	972	940	925	997	894	918	993	913	879	965	918	918	957	970	972	910	934	919	935	1018	954	990	904	914	904	907	886	922	980	959	906	912	957	899	930	917	975	953	945	938	927	904	924	920	934	974	952	953	959	904	891	923	997	976	938	975	898	998	988	984	910	908	965	911	933	938	897	945	979	955	963	942	925	924	936	951	933	969	957	915	923	963	924	948	947	927	943	939	955	943	969	967	881	943	953	892	969	974	958	1003	969	917	892	886	950	984	948	926	928	909	948	964	934	934	937	943	935	1006	961	973	922	932	983	917	921	925	926	991	1007	914	970	921	960	925	946	936	928	915	934	923	932	968	1006	959	920	944	922	956	944	984	957	892	925	943	896	892	927	944	946	922	961	938	952	921	934	935	951	973	959	949	942	933	946	985	922	953	941	940	945	932	994	966	941	965	956	961	992	961	960	972	995	967	944	936	911	938	1022	980	957	932	961	978	937	911	922	923	866	941	927	994	940	883	968	1003	955	914	965	968	969	945	959	916	940	972	921	912	932	919	969	925	924	975	932	946	912	945	963	931	942	991	935	966	961	931	932	930	927	995	932	922	1008	898	964	913	940	903	947	944	922	983	935	963	951	931	966	919	919	948	925	960	976	901	951	970	982	946	972	939	978	920	966	917	943	924	917	914	932	937	889	866	951	966	914	961	909	870	954	927	937	908	933	947	950	960	949	931	984	924	938	987	995	901	889	940	933	903	898	970	908	967	930	944	968	979	907	910	990	920	966	966	912	917	905	925	904	953	968	949	876	921	966	934	923	952	997	887	904	945	993	971	921	978	976	961	885	987	967	947	959	977	969	848	950	975	919	965	939	959	934	930	966	891	935	938	885	944	920	959	940	874	908	986	980	929	949	954	972	949	949	948	935	920	958	934	905	988	963	925	917	958	966	967	964	978	939	940	901	959	978	914	933	937	987	922	904	953	943	950	918	941	911	963	990	969	951	925	922	917	938	963	937	966	1001	942	886	890	946	999	925	898	949	958	928	944	927	958	922	922	875	962	994	887	893	986	891	958	975	878	922	938	973	969	960	906	935	943	955	980	1005	1005	920	893	896	930	946	942	924	1008	941	916	887	970	941	920	974	983	920	953	925	947	929	925	932	961	940	931	966	921	939	956	947	989	937	911	937	935	984	924	911	960	973	949	918	915	927	909	916	996	904	934	918	965	968	945	915	965	952	967	889	939	934	948	941	918	1010	972	932	892	956	928	944	934	994	972	980	952	927	934	907	931	954	945	906	956	946	943	972	941	945	894	993	967	894	947	936	951	968	974	937	923	890	914	869	964	967	964	907	953	998	942	938	926	883	958	943	942	936	943	978	936	955	1015	973	931	979	867	961	979	918	995	1014	975	952	969	927	942	874	883	923	970	897	964	908	928	977	884	974	991	980	932	932	935	1005	974	972	974	953	974	937	906	941	1004	912	970	902	967	920	905	921	960	904	904	1006	911	974	962	929	960	893	974	976	996	962	940	897	955	955	960	873	952	959	934	931	891	925	919	949	925	956	975	916	916	956	937	961	950	964	919	914	953	947	944	972	922	970	952	903	898	901	964	947	952	953	959	955	974	930	954	961	961	915	949	916	934	912	969	974	885	963	911	892	971	927	915	896	1020	948	963	920	962	940	905	979	949	931	939	936	970	932	977	991	958	970	954	971	968	930	905	923	977	973	932	943	928	919	930	975	933	941	877	928	964	946	946	936	1008	941	942	976	971	896	873	973	932	965	959	945	982	979	929	981	953	918	929	905	924	939	965	938	977	931	915	970	921	951	937	946	940	984	945	981	945	950	982	973	907	960	951	905	993	893	923	921	893	954	942	968	936	958	917	942	991	957	946	948	907	947	940	920	983	943	879	997	950	979	965	948	932	966	922	924	908	890	1001	942	936	980	916	913	996	955	939	925	947	948	953	943	980	917	996	953	896	955	934	908	928	928	930	924	935	984	925	964	909	899	942	936	964	876	918	917	893	926	939	907	991	951	995	958	929	991	925	977	1024	923	932	882	946	913	887	978	931	944	921	915	862	951	960	952	910	924	968	956	977	919	974	911	933	956	973	947	972	897	962	922	917	951	927	972	934	954	967	961	939	919	921	971	969	892	937	964	882	931	946	947	971	930	909	887	893	945	933	1013	977	944	944	946	950	950	950	945	934	1015	1016	921	907	943	968	924	899	966	934	919	969	910	969	912	890	926	957	940	974	957	909	933	963	951	885	929	950	985	972	942	927	1023	959	944	950	860	1010	948	889	942	905	997	929	931	1019	942	912	948	948	924	935	937	952	934	1000	916	1000	972	906	937	929	959	951	896	904	987	998	968	929	944	982	953	904	941	951	925	937	922	930	959	947	977	946	896	931	942	946	946	970	952	921	971	920	936	928	896	961	923	935	888	913	941	934	919	957	903	947	933	977	920	962	951	969	893	959	967	993	943	903	948	946	892	942	930	961	897	918	972	958	875	934	967	951	990	968	953	969	997	947	925	903	932	949	989	922	945	955	944	965	924	953	957	942	908	950	977	928	943	890	971	963	956	974	956	961	943	942	952	968	942
15171	1485	1204	1004	748	603	468	453	383	406	391	362	382	348	339	384	356	309	349	316	352	350	355	350	307	305	336	349	339	334	328	340	367	332	302	324	347	314	329	318	335	312	300	344	309	329	306	308	323	321	308	329	322	307	318	326	315	338	316	306	330	326	296	310	306	333	320	296	318	346	327	298	311	323	330	325	317	334	297	297	317	304	288	294	316	318	331	337	341	305	342	319	317	322	339	322	308	298	357	302	338	315	315	309	326	310	290	291	307	316	362	340	305	316	319	332	328	308	326	345	318	357	330	308	306	294	325	314	356	328	313	313	305	333	326	322	304	284	294	287	302	300	333	309	293	340	298	342	311	368	315	288	281	313	347	272	305	344	296	313	313	302	323	321	361	339	319	285	310	334	331	316	299	289	307	347	314	300	337	327	296	304	313	322	328	319	318	327	330	320	340	314	322	304	341	300	327	304	291	336	371	313	314	355	290	301	313	350	348	309	331	306	335	336	298	343	334	307	261	290	342	331	327	307	322	327	324	331	300	339	310	302	315	329	337	314	306	330	348	311	323	324	330	317	290	346	327	307	323	309	308	307	332	331	329	319	315	309	310	318	302	323	318	333	321	336	317	316	334	314	309	316	310	306	336	323	312	306	330	345	324	318	298	315	294	308	296	320	312	312	332	303	344	310	346	325	313	312	314	328	324	291	326	326	312	309	322	309	297	295	318	346	346	296	323	287	335	314	314	375	325	345	297	311	312	320	297	306	338	329	342	316	339	304	306	305	318	323	342	331	312	317	331	325	339	352	331	330	320	282	314	337	320	295	301	326	353	327	313	345	307	340	325	315	335	263	299	317	286	344	297	320	305	316	292	356	321	335	319	323	361	296	290	288	322	301	282	345	309	304	330	328	321	316	337	310	267	297	297	366	314	300	302	359	317	313	302	277	334	310	309	353	345	324	305	307	349	325	346	341	324	345	299	313	313	316	341	340	335	293	321	310	322	321	297	290	335	325	326	322	347	296	314	278	330	293	329	327	344	323	311	369	322	302	305	327	353	298	314	334	301	311	322	310	339	343	339	322	306	311	339	354	316	326	301	318	350	319	298	295	361	333	376	305	349	349	291	322	362	322	334	308	308	327	330	298	298	346	283	317	331	347	324	331	338	294	317	305	317	313	336	334	314	296	328	342	302	352	320	286	311	304	301	309	298	310	316	328	308	356	311	363	328	314	310	333	311	319	303	331	353	337	301	303	307	316	309	311	287	290	340	295	289	293	310	302	330	310	323	309	335	289	313	312	291	342	334	330	289	299	315	290	293	306	319	335	308	300	296	317	306	286	306	316	319	327	291	316	311	323	315	291	322	311	311	355	305	316	296	326	345	286	312	308	328	327	346	328	350	310	301	336	312	298	338	327	330	296	306	335	322	332	326	323	361	272	310	328	351	288	338	327	309	296	345	309	311	281	352	331	333	324	308	326	289	341	360	343	291	323	290	328	341	316	313	309	306	301	317	336	314	349	324	312	354	300	332	306	330	308	296	328	321	302	276	323	313	317	319	299	282	292	363	304	292	338	333	343	329	354	331	322	295	337	292	323	280	315	290	296	305	301	312	315	355	312	348	313	358	357	300	319	344	312	332	349	312	312	282	326	307	308	323	334	315	317	333	320	327	307	312	330	345	337	341	327	311	318	327	332	294	300	321	329	331	321	310	315	336	301	282	325	353	324	326	330	338	291	301	306	300	330	317	321	321	333	329	319	328	336	301	320	293	317	306	311	355	326	327	327	283	323	288	337	312	313	325	330	336	322	318	324	296	350	352	295	340	336	324	330	324	300	329	314	305	305	337	341	290	302	328	316	285	340	324	290	284	340	336	298	338	297	286	319	327	309	292	315	312	330	303	348	329	315	345	312	296	328	321	299	310	307	312	291	315	321	313	308	342	315	330	307	305	320	326	294	319	304	313	282	325	330	325	335	351	340	286	322	304	308	333	297	332	321	317	309	334	298	325	301	301	304	318	306	322	336	306	325	304	297	319	299	320	315	314	311	309	311	316	314	335	292	300	313	324	329	300	275	318	318	337	320	313	312	324	300	316	274	332	354	339	297	296	329	315	290	313	344	334	313	355	326	313	318	305	303	310	332	316	318	357	301	302	298	326	330	325	335	331	326	340	341	314	290	291	265	330	345	376	341	321	340	265	339	307	300	298	302	308	325	321	272	314	309	356	338	337	301	299	330	334	325	347	317	298	307	296	341	324	288	348	332	325	339	317	299	283	289	295	313	337	311	318	289	303	349	329	323	342	343	295	315	326	337	328	314	334	279	311	317	330	345	297	347	329	334	332	347	260	321	339	279	338	323	309	342	320	320	344	283	332	344	299	287	314	310	285	332	306	336	306	320	301	352	321	325	341	339	347	304	312	335	304	310	331	302	305	332	344	307	294	327	325	276	329	311	343	304	320	311	304	286	338	323	323	309	307	297	331	343	337	336	325	307	349	343	341	306	299	328	312	300	326	333	306	359	343	319	309	308	340	314	338	322	332	309	352	341	314	310	335	293	325	326	308	311	328	349	299	296	340	298	344	297	329	297	336	306	335	322	322	326	322	282	325	360	322	311	304	304	323	296	319	328	328	319	305	306	315	301	348	341	313	312	348	332	318	308	320	296	337	306	328	352	323	333	321	309	331	289	309	303	316	309	291	283	297	302	311	320	341	317	341	296	315	337	278	323	338	283	292	302	316	261	301	326	326	304	337	352	332	334	317	346	335	315	321	291	332	325	310	292	319	319	335	279	332	301	336	304	298	311	352	303	321	318	362	303	277	297	294	292	344	290	297	306	319	301	333	322	277	332	322	309	266	299	314	313	337	319	326	319	336	346	313	385	314	324	297	307	305	301	294	337	326	320	325	302	324	288	337	334	327	289	306	318	319	326	322	281	316	332	320	337	330	297	357	298	350	337	323	331	332	292	354	297	316	312	323	322	298	301	295	338	294	324	319	333	290	353	349	336	320	308	319	300	341	332	325	325	306	295	320	299	298	296	340	321	304	349	319	300	307	307	318	280	308	345	343	328	301	355	338	345	364	344	318	327	329	321	284	308	290	278	318	307	320	263	319	317	297	315	320	323	317	310	320	332	315	309	310	347	302	319	304	289	306	338	353	317	338	345	364	303	344	281	336	361	308	327	324	310	330	332	336	320	317	304	296	336	326	340	303	300	336	312	328	283	294	340	384	344	290	316	308	374	305	328	338	298	339	316	308	331	313	323	332	288	328	326	366	304	301	321	357	362	342	310	307	289	323	301	351	284	290	321	322	270	275	314	311	327	305	338	309	316	329	283	326	309	307	319	322	286	298	284	330	339	328	363	313	343	302	309	290	334	315	314	317	270	337	315	301	303	302	350	320	290	317	322	313	325	300	306	326	273	342	318	327	300	319	327	285	306	314	327	288	352	297	338	283	315	315	304	340	316	308	327	326	311	291	325	359	341	321	328
8514	1424	2502	2911	2494	2031	1695	1452	1293	1134	1063	1019	1023	951	875	863	820	808	832	769	792	782	831	772	774	807	800	756	749	741	793	777	781	742	780	717	741	719	794	716	742	731	732	736	762	773	770	786	743	772	750	788	758	770	731	764	736	719	716	714	754	709	756	730	756	677	795	676	724	750	715	716	716	707	755	723	725	719	747	712	739	719	731	768	749	781	706	697	718	707	752	694	742	685	703	706	690	730	716	735	745	715	738	738	713	744	717	679	712	759	703	726	705	740	786	719	733	699	731	741	694	680	691	758	704	714	695	728	731	752	713	725	755	722	694	743	766	681	724	751	705	679	739	702	699	735	731	715	730	722	767	719	707	722	706	708	741	640	743	670	707	770	750	737	738	712	766	707	713	637	677	729	703	754	781	740	754	739	752	705	737	697	714	741	712	744	674	748	705	731	696	712	718	723	720	676	694	681	707	740	724	678	687	735	734	717	714	757	697	751	738	713	727	700	740	725	754	735	667	744	701	750	703	717	714	676	680	719	739	722	693	699	714	749	709	734	692	729	731	790	780	736	759	741	734	693	730	749	725	702	744	747	792	763	741	715	739	745	707	760	708	708	744	705	700	705	713	650	708	726	683	770	690	731	708	726	655	732	708	746	738	752	761	756	722	683	750	722	744	699	707	657	784	715	706	700	691	723	755	734	725	707	697	719	776	706	771	729	674	774	754	759	711	683	719	751	757	706	689	705	775	715	756	691	710	702	742	685	745	686	652	726	715	738	698	686	687	726	714	711	712	730	740	709	700	675	697	717	720	695	696	666	714	733	698	751	687	725	744	731	745	668	731	758	764	788	710	704	681	735	750	684	706	708	772	746	754	691	761	722	706	689	728	744	735	687	707	739	746	741	702	755	719	713	728	711	729	714	692	717	713	733	719	704	671	694	710	719	705	707	732	708	679	683	768	734	700	753	739	733	720	766	747	725	769	763	729	741	745	729	715	702	762	693	720	700	681	738	696	712	702	726	734	767	741	736	726	745	718	696	716	719	708	765	717	733	726	673	746	729	740	752	689	657	723	749	700	705	769	696	779	796	704	701	722	745	736	717	730	702	732	709	728	716	705	724	690	727	749	730	728	699	711	695	715	712	735	723	663	728	690	738	723	752	700	695	755	761	729	737	693	715	735	721	750	729	721	709	750	714	772	633	675	671	703	758	735	730	689	714	766	701	728	739	729	672	707	691	739	735	736	741	748	697	719	718	715	732	706	664	733	742	738	696	726	732	716	725	722	756	762	707	666	705	685	712	712	691	729	761	728	743	744	708	747	723	732	702	713	698	710	704	689	750	732	762	722	746	658	712	716	743	713	731	683	715	705	717	696	726	747	733	734	710	771	708	710	751	748	692	674	706	708	720	695	720	730	711	702	738	659	765	730	732	707	694	781	766	703	748	727	710	734	730	745	711	776	741	709	725	707	718	712	697	722	718	719	713	724	722	743	705	703	711	733	680	719	711	769	796	721	751	711	752	741	717	731	725	748	747	752	713	740	712	665	744	766	678	688	727	803	747	756	759	729	697	701	765	728	701	719	718	693	751	721	763	728	729	739	737	750	736	737	719	712	774	711	728	731	680	690	666	728	749	717	756	753	702	724	708	728	712	709	704	722	706	717	723	668	726	761	712	717	726	738	716	710	649	683	715	706	719	720	715	751	672	743	716	744	748	717	699	738	776	715	707	727	711	694	765	728	708	708	728	674	753	728	711	683	707	706	755	745	718	689	694	718	704	705	652	720	760	696	736	707	693	701	689	763	673	726	748	719	717	689	747	745	728	732	731	668	719	709	763	712	697	798	747	747	725	697	712	721	747	687	737	737	719	746	767	704	722	699	717	725	726	773	666	706	707	729	741	746	736	739	728	714	744	786	727	728	753	687	695	734	728	710	682	692	763	737	723	729	691	725	712	698	811	692	725	740	701	718	686	721	742	777	740	755	747	703	677	731	770	661	738	756	783	707	724	743	769	741	699	745	721	720	709	714	718	718	770	740	688	729	698	731	701	713	712	710	693	708	739	709	712	737	716	725	712	734	746	718	740	732	716	687	725	700	722	680	733	690	715	770	710	693	745	719	710	709	724	702	711	790	803	770	694	706	713	725	710	693	721	709	749	670	712	702	757	744	712	743	755	723	734	695	718	692	678	736	725	699	692	733	728	766	745	733	647	728	722	748	669	723	711	705	752	716	735	768	726	694	719	738	748	710	734	719	726	685	700	700	736	723	710	721	759	699	705	680	765	698	733	726	738	719	727	708	678	710	738	745	710	648	685	724	756	726	728	732	748	780	702	739	759	715	717	713	753	747	714	773	732	701	748	706	682	755	671	708	731	722	702	734	694	696	678	703	756	685	715	735	751	740	713	679	716	724	722	751	679	674	712	759	712	748	711	735	663	697	707	737	686	698	723	720	695	663	722	725	757	708	741	725	717	752	709	758	720	705	657	752	730	721	710	721	761	714	750	715	765	703	702	743	739	696	694	762	690	731	755	718	685	748	752	695	786	756	725	714	716	707	696	723	681	710	732	702	760	721	686	726	732	711	702	712	717	695	718	704	680	737	702	684	738	754	733	763	710	735	741	724	718	716	743	722	724	734	712	719	697	728	733	741	780	700	731	705	770	728	729	746	713	691	715	742	689	715	716	730	719	684	711	748	718	697	699	754	721	728	721	711	762	783	718	743	694	708	705	747	744	701	779	720	734	723	696	679	700	661	712	737	701	727	746	724	725	750	760	710	713	724	707	784	698	700	702	742	722	722	716	738	709	729	735	731	695	758	685	727	681	744	680	726	693	698	762	738	704	733	723	734	709	745	740	730	747	738	721	718	739	732	728	720	705	733	696	727	718	691	731	724	722	734	719	744	757	706	727	762	735	690	723	749	693	711	720	691	764	694	737	682	665	716	748	712	696	734	717	721	686	719	722	735	725	799	745	711	757	750	753	744	726	730	706	752	704	699	721	757	686	698	657	709	714	712	754	708	713	759	716	775	744	694	778	741	768	678	722	683	670	691	738	700	728	750	733	722	691	687	680	768	764	716	660	696	745	682	686	707	762	716	712	715	674	713	732	720	769	678	712	700	685	753	736	745	681	695	708	712	738	775	701	750	716	716	727	746	711	717	714	661	763	758	744	696	687	718	789	754	745	724	732	669	709	698	746	721	695	662	694	716	731	708	720	691	725	699	733	753	642	680	715	671	693	720	724	720	722	769	721	712	719	727	702	748	682	683	721	763	711	732	765	707	741	727	740	753	745	748	710	721	716	705	722	709	737	702	741	727	700	683	671	742	782	735	689	780	735	720	706	760	741	763	724	702	698	729	720	729	710	684	743	743	718	745	690	709	731	697	662	727	686	706	747	708	759	753	696	710	758	710	737	683	681	707	762	691	717	681	665	740	706	670	728	733	722	729	766	713	699	731	722	736	711	717	702	751	729	726	733	699	712	743	760
1552	338	303	288	290	294	286	247	272	272	246	287	257	245	274	239	236	288	273	294	297	253	289	238	284	274	276	282	266	278	242	259	249	273	263	242	258	269	271	254	255	259	236	269	230	207	295	267	264	274	232	267	261	270	278	275	261	269	293	275	267	253	261	239	259	272	252	289	270	256	268	292	283	265	249	308	280	282	295	308	277	257	278	277	279	308	242	260	265	280	300	234	253	261	271	264	278	285	291	257	261	262	262	258	259	275	288	274	294	306	260	258	268	287	265	276	266	261	276	278	256	267	280	260	271	213	275	285	243	292	228	242	276	243	273	275	266	222	258	260	287	264	281	266	237	264	289	295	242	268	262	236	291	286	266	230	275	269	283	280	286	270	259	235	268	265	262	291	294	287	254	278	270	247	278	282	285	287	272	293	281	255	278	267	265	283	289	255	288	293	284	267	247	264	295	280	272	275	280	276	260	278	279	294	264	294	249	258	255	279	258	253	262	273	243	286	245	278	279	281	276	259	231	249	250	237	252	253	280	282	273	275	288	287	300	266	259	241	271	258	277	269	282	287	299	225	251	244	284	258	297	233	268	257	223	267	255	263	283	258	266	252	277	266	271	256	282	290	291	242	262	262	296	256	290	263	233	261	280	285	245	245	277	254	221	244	258	269	263	284	297	267	282	258	287	247	231	289	277	271	258	276	269	261	277	250	278	269	265	278	289	269	249	279	299	252	257	251	245	259	292	251	278	289	288	252	237	252	283	270	283	299	253	260	255	276	247	240	266	272	227	269	300	281	229	268	260	299	260	258	302	268	264	245	258	264	254	275	278	270	284	282	265	273	251	250	253	267	293	263	275	293	250	241	303	273	274	254	253	274	247	251	239	261	298	273	298	269	276	266	267	222	271	278	268	249	275	284	276	249	284	279	276	275	278	271	240	258	268	270	274	265	251	242	297	265	267	230	218	244	275	244	263	269	285	275	275	255	242	255	272	281	291	257	285	276	243	243	268	273	244	286	292	258	261	265	246	258	274	277	268	261	284	280	271	282	251	257	246	286	289	288	301	259	259	277	256	277	286	256	278	275	278	254	259	271	267	282	282	275	229	272	274	244	247	250	253	228	256	263	290	284	262	270	256	256	251	279	260	248	287	273	219	277	265	311	271	288	289	253	261	276	249	270	257	265	268	279	277	257	303	288	275	262	297	267	258	259	278	257	262	284	252	257	278	282	315	262	250	260	232	230	250	273	302	255	260	252	234	292	256	281	278	259	300	267	254	241	274	265	294	247	281	269	245	282	279	276	246	279	281	277	282	259	246	295	283	238	266	274	239	278	257	252	259	232	254	240	273	260	270	279	268	259	275	263	290	254	248	256	245	243	290	272	265	235	265	251	274	228	251	273	276	279	265	267	251	296	271	257	245	261	284	269	261	259	270	274	266	304	269	252	260	233	258	253	273	246	233	281	290	260	295	277	259	317	281	254	297	285	275	290	282	240	271	272	274	240	279	265	266	272	248	255	259	249	271	285	272	244	264	238	250	254	253	267	263	277	256	289	255	250	252	270	263	301	278	297	292	251	249	281	278	286	257	266	253	233	233	236	276	277	268	223	224	282	246	242	266	277	291	275	291	282	290	247	239	226	233	266	285	253	287	280	241	264	253	265	269	264	260	282	262	260	277	276	259	261	258	244	237	258	261	290	290	280	281	243	254	262	266	291	282	272	260	252	271	272	279	235	279	225	276	287	257	317	243	260	273	244	285	251	285	273	250	265	235	258	264	242	220	270	293	256	236	254	288	256	250	257	244	250	287	279	260	275	306	259	256	262	252	281	280	249	227	259	281	285	293	301	238	242	318	261	286	279	234	293	266	264	253	251	244	246	256	261	285	280	259	231	258	264	275	285	291	266	252	280	261	261	254	269	250	252	258	279	243	236	253	292	284	259	279	279	280	250	281	256	306	266	273	255	255	253	268	251	258	275	257	294	284	273	255	277	284	221	273	266	265	276	271	269	271	250	292	284	261	265	271	306	232	295	253	276	292	254	282	243	263	258	293	230	237	250	256	252	262	248	287	290	286	264	253	255	273	272	261	262	277	256	280	273	261	258	283	302	277	258	296	289	258	251	270	241	252	238	266	291	246	252	279	265	297	271	250	275	250	230	294	231	267	269	270	287	228	280	272	264	271	253	267	269	247	248	269	263	271	287	277	246	261	249	265	282	283	266	275	256	238	280	294	288	276	253	265	278	248	251	275	254	278	299	270	248	256	265	278	272	295	249	249	258	272	254	263	273	300	257	258	278	303	270	258	282	259	279	247	256	299	245	277	261	259	281	281	253	269	247	258	253	285	278	248	263	259	248	221	247	241	271	267	254	246	243	261	270	264	276	250	284	258	288	286	241	252	252	236	253	260	256	252	281	272	241	246	279	256	281	295	258	274	278	264	270	299	276	268	254	279	271	279	271	261	277	247	310	279	272	256	269	260	262	267	235	258	256	271	277	258	241	257	264	263	268	279	264	246	240	245	254	243	262	259	290	251	252	257	259	272	239	263	286	247	277	253	250	267	246	258	259	245	240	277	242	253	268	244	271	259	260	278	255	230	271	267	245	244	283	267	264	259	269	274	267	297	266	274	281	284	266	279	239	275	275	261	258	269	288	262	256	265	265	265	231	252	271	272	241	250	251	282	230	253	272	264	261	243	271	255	256	271	248	261	281	278	258	268	231	269	261	268	297	288	243	260	279	249	268	256	281	267	250	265	287	281	243	234	260	259	243	253	248	275	274	289	250	278	278	254	270	279	262	254	305	241	233	279	280	321	282	231	260	269	263	278	268	276	275	236	297	262	267	280	283	253	277	296	263	252	268	275	247	271	283	251	293	267	243	281	293	262	300	275	275	234	284	277	264	269	235	270	279	277	285	265	282	296	255	295	252	245	285	281	245	276	269	255	286	289	275	264	270	287	267	239	272	258	273	260	251	251	265	247	254	238	242	241	271	285	245	289	265	258	245	286	269	305	244	264	264	291	248	261	277	276	268	252	276	267	280	259	271	286	253	232	287	288	252	303	285	281	274	255	271	286	273	274	271	318	242	263	246	272	261	289	261	280	235	249	272	281	254	276	254	244	267	258	277	265	258	248	269	287	260	263	257	272	268	328	285	273	279	243	279	263	257	271	256	276	273	277	264	267	284	274	305	273	267	303	270	238	242	271	269	234	237	263	256	257	262	269	292	269	269	270	275	290	280	260	237	269	248	239	273	269	256	291	259	263	274	264	290	265	258	228	264	287	307	270	275	303	301	236	259	255	259	255	283	273	283	243	257	272	251	280	285	266	287	261	263	286	244	259	249	282	303	263	279	249	260	284	280	255	270	310	255	257	251	274	272	262	249	276	298	265	288	278	254	226	265	254	294	269	261	273	265	272	249	255	276	252	281	279	286	283	250	265	252	227	259	266	292	230	266	256	257	281	287	289	271	273	245	299	305	267	245
1968	692	793	800	721	702	667	705	700	731	636	658	659	652	666	654	655	673	669	663	675	686	710	668	648	682	704	641	682	656	650	710	620	656	680	691	692	634	652	651	690	641	622	672	648	660	663	681	631	661	675	675	671	670	594	682	636	656	659	619	651	670	655	663	679	641	642	664	693	697	646	641	660	608	667	650	626	687	627	629	655	659	640	643	631	687	591	624	609	648	607	712	641	614	657	677	630	671	613	662	670	668	617	647	655	713	676	654	634	661	624	659	574	659	651	613	657	643	665	689	629	623	671	639	628	620	629	686	661	634	686	715	631	646	625	653	655	600	649	658	649	670	654	650	618	645	637	642	639	622	633	624	679	689	640	666	634	688	664	643	658	672	684	598	624	663	654	650	641	684	698	659	666	680	698	645	665	646	627	709	658	666	676	690	655	638	700	626	628	660	649	623	662	662	652	709	695	691	661	658	683	649	704	640	655	637	653	643	671	611	646	645	675	684	721	670	601	627	673	632	640	642	664	641	686	646	644	652	681	608	623	654	664	674	667	645	678	645	642	641	653	656	644	640	650	578	628	661	629	645	679	634	696	658	641	648	690	715	630	667	660	660	627	664	643	654	656	635	668	632	624	642	695	643	689	672	634	623	676	651	659	658	700	637	675	659	683	653	709	632	608	653	645	619	646	634	651	670	593	628	710	674	708	656	663	683	678	656	653	717	621	631	683	632	648	658	608	687	653	637	656	682	637	686	634	649	643	597	676	655	617	649	672	681	660	610	666	627	597	621	668	640	663	663	653	647	626	681	673	665	688	688	602	652	650	654	657	657	646	673	653	657	638	667	625	650	670	627	680	679	657	627	664	626	633	702	657	665	620	664	649	643	662	641	632	627	669	672	645	708	615	603	666	631	677	631	666	672	703	680	643	643	665	680	653	611	692	670	659	628	659	634	662	631	660	641	615	621	644	616	699	636	633	706	583	674	652	685	678	664	604	658	704	666	645	659	647	655	663	616	691	679	644	611	619	651	665	624	633	623	668	639	640	651	665	616	649	595	631	710	668	632	632	687	682	666	669	700	661	655	633	635	649	641	668	673	686	641	629	670	651	649	670	645	661	649	658	600	729	648	630	728	602	657	662	635	687	669	679	693	648	630	629	649	617	640	690	607	671	653	679	652	640	676	660	645	684	639	687	627	670	679	636	611	631	670	642	617	689	658	673	651	645	716	656	649	663	640	679	725	674	686	638	635	643	614	647	687	660	653	643	626	642	661	683	638	678	638	650	672	622	704	665	664	649	651	716	665	623	626	681	647	684	680	633	623	671	607	649	656	705	669	608	656	662	675	616	698	595	623	657	669	628	653	633	620	651	628	635	690	654	666	656	684	660	653	649	616	685	639	601	639	659	677	624	613	662	652	647	640	670	668	667	653	628	595	600	661	651	698	637	650	677	608	631	648	652	663	630	669	657	670	630	662	682	660	687	682	629	660	678	701	656	661	655	637	640	733	676	658	715	623	703	671	623	661	627	606	634	654	682	677	656	665	631	653	678	668	606	670	642	628	642	667	700	655	631	639	653	676	672	683	661	644	611	667	650	638	618	674	652	652	656	686	678	597	638	654	672	651	657	643	606	699	613	653	677	652	628	648	682	684	678	649	673	656	646	706	652	668	646	639	687	644	645	667	642	633	604	661	687	655	669	671	613	661	669	655	671	645	629	668	647	645	643	627	666	650	613	643	615	671	652	693	619	618	664	608	659	631	656	621	654	659	599	681	662	681	637	661	629	622	642	632	619	684	665	655	637	622	665	615	598	619	695	643	646	667	689	662	643	635	670	629	686	666	670	618	648	669	652	658	661	613	665	679	679	704	630	676	685	696	651	618	661	633	644	646	662	669	604	689	629	680	661	642	692	650	715	660	611	657	675	717	655	650	629	644	651	647	625	628	640	666	710	687	642	650	652	675	626	690	638	667	648	614	631	662	617	688	671	669	641	659	665	648	626	661	661	634	654	653	629	645	654	687	663	626	666	653	672	620	620	659	663	658	637	675	625	647	672	646	646	652	639	670	644	616	636	691	652	625	645	637	655	642	634	655	648	629	666	616	666	684	602	632	644	553	641	653	621	681	659	629	611	641	675	659	672	676	714	681	677	662	646	681	667	699	670	649	671	624	649	625	664	692	652	665	629	666	654	581	645	668	658	674	643	665	687	670	667	637	625	621	651	639	651	599	608	662	664	664	675	664	655	626	678	662	634	668	678	636	632	683	659	700	635	617	685	680	632	638	631	645	599	632	643	684	631	626	648	642	664	678	665	665	591	679	649	693	627	610	651	665	635	688	711	633	675	643	587	638	693	639	671	686	712	616	665	659	665	644	686	711	675	664	674	655	667	651	656	644	684	682	667	668	660	635	623	623	622	627	648	680	613	674	642	658	646	636	693	692	620	648	661	622	693	687	624	667	672	660	662	650	670	675	652	644	643	606	659	631	721	643	696	618	661	680	634	662	608	669	609	657	612	659	653	679	677	656	656	649	628	671	623	663	634	663	663	626	661	652	657	672	618	677	629	673	652	616	697	674	677	633	639	669	625	707	656	649	708	685	640	654	649	631	659	646	606	689	614	678	660	665	689	693	602	664	671	673	611	601	625	663	624	658	662	629	662	649	637	630	675	676	657	620	629	672	664	626	628	609	702	653	686	668	636	665	610	688	643	660	642	665	616	673	634	656	672	657	680	671	711	661	626	676	644	645	673	644	670	631	655	569	675	644	684	691	669	631	667	639	684	650	694	656	658	634	642	670	658	642	635	632	693	644	606	629	679	642	677	646	636	670	671	643	723	658	642	639	656	638	663	657	662	601	677	640	694	634	671	660	694	675	650	639	677	669	661	702	657	658	617	685	672	626	646	647	652	656	714	636	641	625	646	630	637	660	638	635	657	669	663	641	631	623	647	655	663	678	665	657	649	690	635	655	637	647	663	615	630	664	651	684	687	614	620	632	595	687	634	636	693	663	626	664	651	651	670	621	670	656	657	652	643	717	681	707	646	694	647	639	636	648	661	626	609	648	662	710	678	651	639	665	655	660	689	602	671	609	666	683	636	627	625	659	605	686	624	669	690	652	633	673	736	661	687	610	717	656	651	681	619	676	650	674	643	668	646	602	653	607	647	621	689	674	668	629	648	664	666	683	641	625	619	677	669	662	629	632	654	697	660	675	676	642	677	638	661	656	630	662	696	618	641	625	699	666	667	644	669	662	635	605	637	629	681	687	684	675	616	637	662	661	635	632	685	636	639	644	645	629	633	652	665	668	634	674	618	671	685	672	671	649	686	645	620	663	654	640	605	655	642	692	662	662	689	693	645	640	651	677	634	658	652	640	674	610	676	648	662	655	680	667	630	654	646	661	666	656	654	702	651	634	588	652	666	651	646	682	649	687	675	699	650	673	638	670	656	687	649	651	680	671	676	650	639	646	681	640	662	688	674	669	631	648
8165	829	783	767	614	526	511	499	441	427	461	449	441	438	409	406	414	414	417	458	403	432	430	405	397	430	390	405	408	441	433	439	411	400	434	422	395	393	427	428	425	420	431	412	470	441	448	392	413	378	364	402	394	422	415	395	377	436	410	401	414	434	435	401	364	462	395	397	398	426	393	401	431	427	415	410	360	423	441	412	384	380	451	449	382	435	418	386	421	394	428	441	425	413	434	397	409	394	408	383	415	378	403	406	446	421	436	412	440	399	435	384	411	429	416	370	391	408	419	410	422	413	424	418	376	424	433	390	388	447	415	395	423	442	395	379	372	424	398	408	407	431	419	391	415	386	422	428	412	405	433	442	413	435	365	372	436	414	404	391	439	424	403	368	424	428	406	430	382	413	413	369	413	392	359	396	428	404	361	407	398	366	421	443	400	413	430	402	451	491	388	427	435	399	404	408	405	415	365	408	396	430	444	394	417	430	419	390	392	391	403	382	372	433	420	438	396	417	429	385	429	399	406	454	427	428	438	399	406	431	444	364	413	411	391	396	393	420	409	412	374	438	385	393	398	400	422	374	409	399	423	427	416	431	396	401	406	373	386	372	370	425	395	433	407	428	420	361	395	399	417	399	386	417	449	399	405	412	401	419	410	392	409	396	379	377	427	413	371	383	429	407	436	406	354	393	394	375	418	438	372	404	422	438	384	369	396	380	424	420	379	428	413	435	380	344	432	414	410	412	420	439	430	433	382	432	409	432	428	416	408	461	410	404	436	421	439	425	425	410	423	402	403	408	429	428	402	394	410	431	406	404	408	368	425	398	427	427	448	414	427	399	362	371	433	388	423	388	416	428	429	443	447	410	437	429	407	451	406	417	408	438	372	451	448	450	367	442	405	380	445	433	422	443	448	414	467	430	388	430	407	390	420	390	418	386	436	448	417	405	405	420	395	426	413	439	398	410	431	416	433	379	423	381	370	413	415	459	424	368	424	396	422	397	424	390	378	421	440	381	393	435	407	387	442	409	403	406	406	393	428	434	404	377	387	426	406	383	418	387	390	417	414	387	440	402	414	404	428	394	411	413	393	440	399	440	431	395	437	402	398	430	431	434	419	403	436	393	432	391	410	401	393	457	442	410	384	422	433	441	432	404	423	420	441	430	436	389	393	407	451	415	419	397	369	424	389	417	382	428	413	408	375	383	423	437	429	415	420	392	413	418	431	410	501	376	392	394	433	423	417	409	401	410	433	391	414	412	451	410	429	389	383	440	427	399	395	405	441	448	408	400	383	416	392	392	405	400	443	401	428	379	381	386	420	431	404	429	409	423	418	391	448	393	432	429	400	386	413	413	385	428	427	392	432	400	414	392	424	427	403	399	419	407	413	384	434	404	406	407	381	391	385	409	397	423	376	411	422	412	426	397	389	385	431	426	408	394	410	398	418	379	394	414	444	402	422	393	434	403	412	393	470	387	399	404	409	408	439	380	385	412	431	439	413	403	392	397	385	382	404	419	405	417	400	379	406	378	424	398	418	404	390	386	387	441	421	432	385	382	385	410	418	388	416	425	425	433	453	459	453	427	437	414	423	421	405	422	421	421	370	410	403	410	384	418	378	422	429	458	379	399	393	421	418	406	404	406	407	375	404	438	408	423	399	422	423	394	444	415	410	392	399	421	399	402	429	430	430	411	375	445	410	437	389	403	408	395	400	402	375	402	407	419	401	461	420	376	409	389	437	462	418	401	456	396	459	419	439	378	378	422	424	435	426	381	414	423	420	407	384	421	441	411	388	423	428	406	410	395	419	431	408	412	380	412	410	432	444	436	411	463	392	427	427	414	426	410	421	424	434	429	394	412	409	443	422	431	422	428	402	407	424	423	398	447	378	432	389	385	428	435	381	394	390	394	417	410	423	414	435	397	393	422	422	377	452	434	396	455	417	409	392	417	368	437	402	420	438	430	377	398	389	442	373	436	395	400	401	399	404	406	400	427	413	420	434	409	437	407	405	426	395	414	381	367	390	366	415	415	400	402	410	383	412	438	433	375	395	428	405	413	407	451	427	467	423	420	394	417	379	402	381	403	465	443	420	404	378	428	414	403	402	432	388	445	406	418	420	398	425	430	440	409	409	423	437	415	441	415	405	469	423	432	459	428	391	399	418	420	407	397	421	397	424	438	428	419	418	447	409	399	385	416	426	419	458	381	382	397	422	423	389	393	411	448	380	414	416	382	413	402	359	373	412	402	410	392	406	406	395	392	407	423	416	361	394	385	430	411	406	404	392	418	412	400	419	380	381	401	405	372	443	404	440	421	400	430	377	416	396	384	386	409	425	395	448	383	407	408	453	438	386	422	411	394	415	418	400	408	415	415	414	416	417	399	404	400	410	389	424	419	397	447	432	428	424	391	395	449	412	382	409	435	393	386	444	394	401	403	425	383	448	412	429	425	410	410	407	372	426	375	449	404	449	402	424	364	420	445	364	393	418	432	396	398	413	432	433	441	420	418	379	412	410	491	447	416	379	423	431	390	411	376	413	423	438	450	413	432	418	402	408	422	426	431	373	369	406	370	425	411	409	356	403	382	433	424	402	382	373	388	380	396	448	425	405	421	444	413	372	405	427	421	419	399	408	411	399	425	431	418	412	382	387	415	416	392	429	397	422	457	432	444	400	406	406	379	396	388	368	432	421	398	428	412	381	398	407	392	402	421	426	447	442	426	430	433	404	396	395	446	416	420	411	370	368	381	386	426	397	399	437	397	422	420	387	414	391	415	411	409	401	370	432	407	380	386	395	437	369	403	433	411	436	395	379	426	366	401	434	400	427	409	380	394	393	407	398	397	397	439	434	445	456	428	400	423	412	408	448	398	433	395	432	377	442	411	394	415	400	374	397	360	379	402	442	415	377	474	380	390	419	455	413	409	399	390	433	393	393	384	428	426	397	394	430	400	406	415	385	416	427	423	398	384	428	415	376	419	453	401	401	432	401	403	422	420	409	367	412	412	391	385	373	430	400	437	413	426	409	384	434	429	424	415	419	380	385	415	447	403	410	434	441	391	421	412	386	420	397	397	452	410	425	390	429	416	405	428	410	422	399	420	429	422	412	449	396	407	391	429	402	418	446	396	420	457	456	399	424	451	380	398	391	395	421	399	414	408	404	399	400	392	398	408	452	426	401	390	400	413	411	404	387	440	366	400	403	421	431	423	421	403	405	436	372	436	420	407	432	393	411	406	375	403	398	375	415	439	393	413	418	404	423	392	397	415	405	432	398	378	415	425	416	377	382	411	437	398	419	394	390	395	391	448	425	435	410	401	427	442	422	442	414	436	434	430	367	384	431	384	401	440	403	418	399	451	390	414	454	416	395	393	377	386	441	378	360	423	433	452	419	391	439	376	394	370	369	410	439	416	400	415	416	413	381	427	403	428	370	389	406	418	403	408	414	411	411	405	407	365	455	400	435	404	370	375	442	405	431	388	422	427	408	398
6939	1296	1878	2107	1834	1627	1419	1280	1261	1222	1169	1086	1048	1053	1019	975	1029	987	1008	995	1027	1060	1023	942	1015	989	990	990	957	971	990	990	973	931	983	981	936	1008	974	965	960	921	1002	1004	916	953	930	951	960	952	920	960	978	974	988	919	958	952	932	916	927	947	940	934	995	916	931	917	984	967	925	903	907	971	949	916	915	918	970	941	997	883	925	945	936	890	932	944	985	932	899	1015	967	927	903	879	1003	944	995	1004	919	944	967	942	911	976	919	951	947	948	902	875	931	973	994	897	938	905	918	903	924	949	913	916	899	944	923	962	916	975	958	986	987	947	894	930	957	959	939	904	984	952	877	945	987	990	954	940	876	903	947	923	953	941	895	959	957	964	951	976	940	907	930	975	917	945	930	930	913	928	951	930	949	944	977	910	954	924	966	1011	949	969	874	927	958	933	985	862	1022	908	934	904	972	914	942	943	945	956	890	954	966	951	946	949	956	966	976	916	950	979	915	934	996	931	990	944	967	954	921	957	903	952	962	916	984	908	987	946	930	939	942	946	960	995	906	942	900	948	935	937	945	964	943	958	907	913	926	898	908	937	895	928	966	919	982	902	963	901	913	928	893	944	959	863	926	949	950	976	896	953	985	901	956	974	882	924	935	975	913	946	874	898	945	932	939	949	1005	918	888	903	905	919	918	953	883	965	932	927	997	961	958	971	961	964	941	1006	935	986	951	950	920	931	957	981	927	868	962	941	947	942	945	959	969	883	931	942	998	934	916	888	946	925	924	947	986	958	961	886	932	921	976	952	916	956	956	930	954	897	922	993	981	945	922	931	935	911	914	897	910	911	942	883	928	963	972	909	936	878	947	953	914	934	959	911	972	966	920	987	916	875	943	905	945	931	905	977	948	973	949	966	965	945	959	926	979	970	906	934	933	957	971	860	963	962	964	960	957	930	997	952	957	935	953	911	954	927	976	905	981	904	965	947	939	931	919	925	967	933	929	911	916	936	992	981	942	911	937	950	904	981	908	909	938	946	919	956	892	980	920	940	978	936	940	970	948	898	953	971	988	918	940	940	987	933	917	994	959	979	978	933	926	948	962	953	907	908	914	932	917	921	941	950	884	924	943	928	928	931	894	915	959	934	948	907	929	941	917	955	929	925	950	913	940	941	957	948	982	898	939	1012	949	925	913	917	968	917	902	903	928	862	905	911	918	915	915	941	841	979	941	882	902	996	951	905	904	936	930	957	914	962	956	887	940	949	975	921	939	956	936	937	878	960	943	919	958	927	953	930	995	852	952	951	878	924	922	943	949	955	916	943	1005	900	927	967	911	908	923	909	934	944	897	896	926	906	940	946	922	902	942	960	971	972	978	930	954	937	979	970	926	943	958	935	916	916	905	959	960	964	915	968	974	929	910	950	889	950	983	981	990	919	920	890	901	953	951	981	928	952	954	981	928	934	943	891	928	894	1015	926	958	964	954	912	903	940	944	934	933	925	977	945	999	900	893	897	924	925	920	967	964	953	951	906	973	1006	923	962	935	962	930	982	934	920	957	946	962	1012	964	943	967	937	916	857	944	978	859	918	913	944	966	957	991	986	943	940	926	951	926	966	946	916	940	922	892	931	974	991	920	954	932	958	938	969	930	919	969	890	1023	928	948	957	998	954	974	912	957	947	896	973	919	988	942	892	951	878	931	1055	944	961	936	882	889	948	941	961	968	992	901	931	926	967	921	868	928	949	872	919	954	897	996	890	984	937	991	953	973	938	943	922	925	964	948	906	951	984	913	870	940	925	982	1012	927	981	949	909	989	908	901	921	978	999	897	978	982	1018	955	923	940	911	920	932	982	966	956	920	958	891	945	887	954	960	962	885	903	937	941	921	971	940	962	935	974	931	958	935	950	932	953	892	977	972	927	942	919	921	923	954	897	942	934	991	941	905	979	950	922	947	992	945	975	956	934	972	990	901	963	957	981	985	897	972	972	908	909	890	947	985	982	1015	969	943	912	980	981	917	932	967	929	895	962	961	948	943	928	937	945	986	954	963	963	1001	984	924	933	932	932	951	900	892	927	939	941	940	924	974	952	993	928	943	919	942	960	936	941	976	937	943	943	929	921	920	976	911	926	961	959	927	904	991	929	903	950	944	950	949	935	905	992	922	977	942	967	937	946	969	887	924	956	978	921	897	968	943	924	933	891	929	917	965	905	954	923	932	901	959	937	968	946	963	951	952	971	942	952	939	926	957	961	985	979	861	952	914	899	947	904	919	886	908	927	987	1016	900	913	950	911	964	994	984	959	894	960	904	934	924	921	953	908	956	913	1011	962	904	926	928	933	938	944	952	969	933	975	910	980	919	931	936	988	941	913	940	932	961	911	918	941	956	922	917	941	978	844	938	916	944	912	947	926	920	909	965	952	918	909	961	866	934	928	994	932	960	949	968	923	994	915	954	951	909	916	921	934	885	966	936	917	949	941	991	906	951	946	927	935	984	933	955	909	987	897	912	890	891	918	1032	933	915	990	929	943	881	976	953	906	964	1020	917	978	978	954	949	942	904	1004	917	911	971	952	989	957	959	974	958	938	944	906	910	962	945	899	965	1006	872	1007	954	968	963	944	988	922	925	928	941	940	947	903	969	909	935	947	945	936	896	919	973	874	889	958	953	980	911	925	949	1038	969	942	917	983	934	937	931	929	908	951	957	937	972	937	934	894	974	953	930	937	931	956	950	883	990	912	929	937	889	907	941	960	986	977	906	945	998	887	937	951	997	926	967	924	950	908	958	921	903	927	907	958	937	911	969	1005	918	930	891	904	936	957	998	940	932	937	901	964	912	945	988	913	959	900	935	939	968	912	919	946	915	965	955	920	925	983	901	955	932	948	981	887	899	950	880	955	926	929	960	984	956	886	896	951	936	936	925	931	946	904	966	968	937	950	988	992	935	1009	928	866	896	990	946	928	923	956	953	962	949	962	995	961	911	916	988	939	925	947	935	963	942	941	930	961	951	967	898	944	931	903	900	937	921	979	874	871	916	942	922	903	955	932	981	928	953	946	979	935	973	936	923	961	966	932	901	926	910	941	905	935	943	919	956	941	937	928	966	882	923	936	963	887	988	901	960	975	962	982	895	909	968	928	951	956	939	991	899	912	958	948	926	945	970	928	910	948	895	950	951	938	981	964	908	972	933	969	914	944	993	913	945	934	942	911	897	976	947	956	972	957	903	926	948	958	883	970	916	990	899	936	938	918	925	946	958	960	984	977	957	929	954	998	930	890	922	957	916	962	933	900	957	934	876	957	956	982	957	947	944	930	889	941	975	937	924	948	956	953	979	963	965	944	984	922	928	962	969	982	943	959	901	982	935	929	970	960	907	957	949	999	872	935	902	931	1005	987	972	907	934	926	912	897	889	999	913	921	928	985	979	947	985	933	989	920	959	1021	977	939	926	971	971	959	935	940	917	983	964	947	944	953	987	943	953	941	955	975	887	999	934	979	861	934	976	913	938	941	958	934	932	920	886	986	911
15177	1522	1214	965	753	561	459	441	434	402	403	374	348	343	366	347	359	333	297	291	354	336	343	348	318	286	285	332	346	294	327	334	329	314	342	262	306	309	292	291	298	314	302	328	344	293	300	334	310	315	269	321	289	307	298	300	327	319	298	326	310	310	305	298	346	312	301	324	326	291	348	320	320	306	322	303	287	334	304	312	353	322	333	336	319	307	322	267	327	341	316	322	307	306	333	320	343	324	298	348	312	315	331	300	322	352	315	340	319	307	314	299	316	295	311	320	327	325	308	257	300	300	340	286	319	314	313	288	321	316	296	335	326	321	312	334	306	340	333	311	320	297	311	315	352	345	331	320	323	280	298	264	305	325	298	315	329	336	300	306	317	301	307	288	305	329	317	337	277	298	344	345	327	298	265	298	306	309	311	312	312	305	295	345	331	293	300	339	296	285	318	323	325	333	321	310	335	342	315	291	298	315	327	319	319	293	336	318	331	309	351	290	305	332	290	305	319	321	304	315	318	336	361	333	291	329	314	298	290	317	294	323	282	308	320	294	314	325	316	327	303	339	288	328	323	332	305	316	310	316	324	324	338	305	304	299	332	335	303	331	291	350	318	309	299	324	310	340	308	342	312	320	318	316	286	359	338	370	328	286	283	319	284	301	313	305	309	290	301	320	329	320	320	301	320	294	316	328	306	298	305	314	345	313	317	319	300	324	312	315	324	294	309	327	333	333	324	293	326	334	301	336	333	383	317	303	329	356	317	317	325	316	301	307	343	306	330	338	311	366	308	311	267	293	300	295	318	319	304	320	307	301	295	293	311	326	327	334	306	316	325	345	311	302	344	313	333	355	309	294	346	286	332	303	300	312	327	323	272	307	301	318	313	322	291	341	256	326	293	339	331	323	324	288	298	304	321	324	327	346	281	321	323	322	341	307	339	313	318	267	319	310	315	331	304	300	328	317	297	309	253	321	328	283	311	282	318	291	304	335	314	309	334	310	317	288	300	340	342	308	315	345	310	331	321	336	354	354	291	277	300	314	316	328	327	297	312	293	309	310	326	328	321	350	340	312	317	291	340	323	300	347	304	322	270	322	325	352	331	319	316	314	326	322	328	315	343	360	299	325	334	290	300	332	335	322	338	297	333	339	290	344	288	292	356	314	296	328	314	364	304	306	323	345	307	322	329	312	294	326	291	287	323	344	338	309	339	317	340	295	283	327	317	318	313	299	307	336	309	339	293	331	332	325	288	319	311	314	305	310	310	276	312	342	320	318	318	319	337	343	354	298	291	286	299	306	322	310	343	326	270	332	343	338	310	304	325	321	353	303	305	318	285	320	326	339	341	336	300	301	299	321	328	312	306	337	321	292	284	369	334	328	311	318	298	357	294	342	330	330	311	367	319	313	302	338	315	293	301	297	315	307	326	267	314	331	338	306	317	322	335	337	329	318	325	300	354	348	293	326	287	305	342	299	315	311	335	319	310	324	301	320	309	288	366	328	322	315	298	299	263	292	297	322	336	302	328	300	311	334	300	305	307	297	327	292	315	298	315	369	296	304	322	315	344	327	324	336	313	295	294	350	342	332	335	307	341	324	348	316	348	335	354	282	304	292	275	298	274	302	318	317	346	304	316	298	312	289	339	325	304	293	304	308	332	303	312	294	346	290	311	302	364	351	297	324	307	323	327	332	291	333	326	302	324	310	333	310	325	298	341	288	288	346	335	281	291	299	312	318	321	309	321	287	340	319	329	293	329	344	332	306	307	281	319	306	337	290	286	314	310	329	300	330	332	329	318	309	328	303	333	313	283	276	368	288	294	310	345	290	320	311	285	313	330	293	290	348	330	299	286	273	318	301	315	308	268	305	338	309	293	313	330	332	346	336	329	267	328	312	318	293	269	300	315	291	286	326	319	294	318	284	280	334	285	296	323	330	342	325	301	322	310	296	342	304	323	348	338	304	299	295	316	321	344	320	304	366	310	288	312	296	317	328	306	305	281	338	268	331	354	345	300	340	319	300	326	287	342	275	337	323	317	307	354	335	327	307	352	301	325	340	292	325	321	283	318	295	338	347	323	346	295	287	295	305	345	322	327	316	332	324	323	335	320	311	302	331	313	297	285	274	297	319	322	319	321	330	331	292	282	294	301	306	311	324	286	289	323	310	323	307	288	303	292	291	316	322	284	325	346	299	319	294	303	330	320	333	295	311	312	288	337	325	329	303	286	349	345	321	307	344	303	294	300	311	334	282	293	329	289	316	317	333	303	341	334	361	353	309	332	296	341	331	334	317	305	318	362	301	331	328	299	313	317	319	289	343	286	306	269	323	306	308	320	294	360	316	299	316	322	301	315	309	343	326	321	326	306	286	323	305	300	292	281	321	307	307	351	320	310	326	319	316	318	326	297	326	351	342	301	306	285	328	341	332	316	320	323	311	292	309	317	287	346	331	300	273	292	312	330	312	317	294	309	298	316	346	297	301	312	303	345	324	299	338	354	296	312	305	310	311	353	299	289	307	310	310	304	327	287	304	364	313	342	309	329	325	326	311	335	365	325	353	318	317	307	342	340	322	299	288	292	283	306	305	300	330	312	292	312	303	327	309	331	289	309	328	337	330	314	334	300	299	281	303	350	313	296	318	336	311	336	336	338	305	266	312	325	342	323	351	300	319	329	369	339	298	332	327	288	322	327	300	300	329	293	316	314	318	320	352	327	285	299	289	333	304	303	340	307	262	327	309	302	307	329	292	330	358	311	265	329	347	278	338	367	300	311	321	346	316	331	311	342	314	324	316	322	288	308	301	298	275	286	295	333	318	322	332	337	332	293	320	335	303	318	325	319	339	333	315	336	323	352	309	326	314	344	290	282	296	335	310	319	319	305	298	344	324	325	319	329	320	305	302	308	323	333	310	314	325	312	307	350	308	289	301	314	344	345	307	307	311	303	328	330	336	295	325	324	282	289	295	327	325	312	326	305	298	354	381	308	325	337	309	306	315	315	305	325	303	303	317	305	359	329	329	326	299	284	310	338	284	331	280	297	324	344	308	342	335	352	325	312	289	336	317	329	327	293	291	276	332	347	318	330	296	318	301	307	353	339	326	295	312	295	326	318	318	341	281	356	315	311	316	273	341	317	317	321	286	309	306	299	347	315	345	329	278	322	298	292	318	317	302	329	310	276	325	334	311	319	333	301	340	309	368	304	295	277	316	324	343	330	312	328	308	306	310	321	312	296	301	317	315	320	309	348	325	341	321	301	313	340	292	315	292	311	286	344	325	330	286	325	320	275	325	344	316	323	316	342	304	289	320	327	344	334	289	308	322	303	342	345	368	325	296	355	334	317	301	280	304	338	277	316	301	296	315	303	280	330	322	313	306	282	289	320	291	309	272	353	324	334	327	292	274	342	326	295	321	329	327	307	321	300	340	315	329	309	353	284	324	295	318	328	312	353	311	284	306	288	310	351	314	357	291	341	296	331	303	319	337	292	306
8528	1445	2497	2951	2526	1938	1652	1452	1351	1218	1053	1041	917	957	915	871	879	817	826	852	790	786	827	824	818	783	791	778	789	769	736	771	754	743	735	714	776	731	771	747	735	735	734	695	765	762	746	750	760	733	727	698	771	814	746	760	692	745	725	716	735	783	730	706	725	696	715	743	748	712	742	658	689	743	708	690	765	763	783	719	697	710	690	708	731	707	704	679	646	756	702	698	714	721	685	688	734	710	691	708	722	708	676	758	675	697	738	743	709	711	685	725	753	721	679	743	710	677	739	713	704	745	699	726	707	680	707	746	716	691	691	710	707	741	704	723	676	700	667	753	695	708	683	703	734	665	683	754	708	708	713	710	764	720	712	724	743	736	698	697	736	715	705	667	694	754	763	766	704	721	747	664	679	729	738	777	714	721	681	648	745	698	733	703	698	726	712	722	738	686	706	735	698	727	735	709	746	705	730	728	721	743	679	727	704	730	698	705	746	747	706	715	727	724	705	735	740	657	761	682	709	706	698	741	702	696	704	765	753	681	737	731	721	676	741	718	692	718	717	684	773	720	744	677	715	729	721	715	731	768	725	703	710	759	725	723	739	719	709	699	691	722	706	744	660	749	748	701	739	673	699	677	762	764	705	716	722	679	746	714	717	734	726	662	739	695	703	727	744	704	734	683	672	714	761	679	710	743	715	746	703	729	670	746	707	741	737	702	705	730	726	654	747	703	721	694	696	746	721	714	736	723	681	702	713	717	695	678	672	687	680	722	733	761	707	735	683	732	694	710	697	765	715	724	744	767	711	670	702	702	729	710	721	731	676	688	731	699	718	688	689	697	697	720	723	715	741	724	684	696	700	731	700	710	716	711	701	773	709	715	733	715	729	696	675	741	758	762	688	703	689	694	693	743	748	712	708	696	759	703	717	740	737	722	694	687	703	707	753	749	727	718	729	735	722	685	733	634	729	728	713	760	729	707	710	713	727	764	723	687	735	727	729	744	674	724	710	760	700	729	711	707	683	710	722	698	745	672	709	709	753	718	704	701	782	695	761	729	677	699	720	728	774	726	693	709	755	731	783	706	722	729	774	702	730	747	736	697	690	734	703	721	694	679	726	733	705	694	722	724	707	746	682	754	702	726	700	717	703	687	706	721	750	688	704	708	698	739	719	700	725	730	666	706	699	757	742	701	668	705	682	739	673	716	710	729	724	770	742	715	677	693	745	795	723	720	700	703	720	725	706	707	684	770	717	670	751	680	711	738	724	689	707	676	699	738	688	717	692	700	710	665	746	703	717	688	730	730	771	713	704	696	741	722	770	759	701	684	747	739	717	723	726	677	694	755	706	705	752	704	729	710	800	761	710	710	755	676	704	659	717	715	702	715	717	708	687	695	702	688	769	673	716	700	669	725	688	723	719	710	714	665	752	726	708	704	686	742	644	720	717	744	725	733	732	703	724	687	705	741	742	746	732	694	702	700	667	713	677	738	715	750	704	678	692	719	728	731	710	720	676	735	741	706	720	680	667	721	672	728	721	711	714	746	720	673	712	735	703	727	706	693	724	743	754	686	712	733	716	708	706	693	715	674	703	721	685	709	718	710	726	720	740	752	744	699	757	714	649	698	712	715	675	721	746	685	724	737	724	665	701	716	723	711	699	722	722	729	753	728	743	749	734	709	741	775	747	740	700	727	691	668	729	699	704	695	645	761	699	738	699	747	712	769	735	681	721	765	718	754	761	685	698	748	734	768	755	727	703	709	728	717	709	698	679	759	690	769	739	726	724	736	752	720	729	751	756	764	692	738	745	725	741	697	744	714	718	723	722	713	785	692	672	713	697	659	661	770	720	710	687	714	727	731	696	741	675	748	692	747	715	711	714	770	707	736	719	726	750	711	729	719	734	706	662	664	759	762	699	685	721	690	694	665	694	741	701	717	711	692	689	713	718	734	736	708	725	744	695	678	740	749	730	709	726	736	722	743	717	729	688	728	678	706	719	698	717	774	765	706	747	740	732	732	709	724	701	721	711	732	759	698	710	711	733	769	715	740	682	755	725	729	697	685	746	718	750	691	690	702	744	760	713	665	721	709	738	696	749	700	696	759	702	735	723	686	733	710	722	716	733	685	721	733	761	733	698	769	733	680	731	783	717	704	719	767	718	766	758	744	744	775	722	674	749	694	749	685	706	745	638	735	710	730	699	739	680	720	753	745	755	742	674	718	701	725	757	705	722	729	763	721	654	734	720	690	693	756	684	760	718	717	691	724	719	680	702	719	743	713	702	692	700	761	731	759	729	678	706	680	720	709	741	741	733	717	724	734	720	754	708	714	707	733	716	683	682	717	709	722	754	704	683	745	713	744	710	677	699	710	748	705	737	754	679	713	664	730	700	721	695	779	710	697	708	739	674	756	679	731	705	713	714	739	717	711	721	699	715	701	710	730	709	736	707	747	714	691	768	736	750	728	726	724	703	691	739	708	704	710	745	726	767	714	761	728	764	723	734	760	692	706	715	706	725	750	714	691	766	692	686	700	701	769	727	713	737	728	713	716	686	680	710	720	764	732	742	671	776	724	706	714	638	732	668	706	733	718	709	675	749	750	673	749	705	731	696	748	711	747	719	717	745	735	730	734	734	748	736	714	728	780	725	726	699	707	720	707	704	711	724	730	710	710	694	693	760	711	701	711	719	711	754	730	727	660	722	699	745	730	746	692	749	747	766	714	750	707	716	701	730	712	673	700	745	725	725	732	698	698	750	763	751	730	752	727	715	706	703	713	770	710	738	711	719	767	745	698	715	705	677	656	720	704	741	719	725	720	701	768	656	723	747	700	704	718	706	700	743	696	706	765	751	728	754	796	739	716	702	713	710	720	746	711	776	711	751	716	706	700	694	677	725	710	713	727	657	713	702	749	726	748	765	759	737	721	715	732	686	704	690	728	725	714	763	750	733	682	684	720	714	781	714	682	717	726	713	687	729	716	733	695	731	741	720	730	717	725	668	779	692	694	700	737	715	729	725	706	765	753	732	700	676	692	700	744	696	763	738	723	704	706	680	698	688	697	713	728	733	747	737	744	733	680	729	716	695	706	677	744	713	682	714	692	718	718	709	689	716	705	741	671	711	714	696	731	711	704	729	696	683	729	735	727	672	699	707	701	710	717	728	716	699	758	761	719	727	669	755	746	733	724	665	703	711	715	691	703	726	737	648	678	723	730	749	714	696	700	698	718	685	730	750	755	700	742	713	719	773	709	699	715	702	742	741	714	707	715	737	667	704	699	742	698	672	700	740	743	748	693	702	774	737	718	707	689	721	716	696	695	671	755	719	719	747	735	776	734	712	749	693	698	714	735	732	739	730	708	718	730	666	689	677	673	698	728	691	715	698	739	685	716	728	741	722	763	711	739	724	689	706	723	744	660	674	680	739	738	687	726	741	717	741	734	723	744	721	728	699	725	754	746	697	695	714	705	679	733	690	733	695	689	745	721	730	697
1600	325	335	289	265	276	305	278	284	260	276	261	278	267	274	282	283	234	291	249	268	277	250	289	288	280	251	284	278	260	235	275	313	236	259	258	263	267	247	275	271	263	258	263	248	232	299	276	274	264	308	268	253	233	248	236	261	275	289	248	248	302	308	236	293	268	292	246	268	268	287	284	258	259	289	265	268	288	260	250	267	242	282	287	253	254	250	284	277	268	257	299	256	273	255	235	256	236	250	271	256	267	281	251	272	284	267	261	269	290	318	244	257	271	294	253	247	267	264	269	270	262	264	279	260	248	229	263	242	282	277	277	277	289	260	244	237	282	255	266	254	280	240	249	256	267	294	265	264	263	301	243	273	267	267	245	271	267	278	278	251	263	261	272	283	268	293	284	292	272	258	267	265	227	269	260	245	250	265	233	261	254	275	256	242	274	266	294	242	257	251	258	291	267	263	297	266	263	283	267	268	263	263	274	297	271	270	253	260	270	275	278	256	236	284	275	283	240	256	259	275	265	257	249	272	285	256	266	273	274	248	251	241	257	278	266	258	294	294	279	248	247	250	259	283	279	234	245	265	264	257	302	267	253	272	316	276	259	259	266	245	233	257	269	263	261	272	255	256	263	237	253	275	258	298	278	248	283	288	264	245	235	268	274	249	258	269	266	274	249	285	274	275	271	287	255	250	266	264	267	264	272	264	269	280	293	299	264	250	252	274	245	278	259	242	258	284	257	243	231	257	294	306	238	260	256	226	268	243	263	316	251	280	279	269	262	264	264	258	242	247	271	246	259	278	255	259	247	261	238	291	257	268	273	248	261	263	256	263	251	251	257	269	273	247	267	265	280	290	256	263	258	269	248	277	281	286	297	232	271	253	277	246	258	248	283	259	262	274	298	259	265	277	282	275	229	219	294	303	260	258	257	225	248	288	258	252	244	276	249	285	253	261	272	285	257	220	228	279	287	281	253	227	275	284	272	251	291	271	264	245	271	281	275	260	272	267	258	239	253	237	224	245	297	230	292	289	231	262	284	265	273	267	246	274	256	291	255	268	267	312	279	258	257	255	242	241	272	268	270	246	285	277	270	293	236	259	277	271	271	237	254	254	260	270	260	268	273	268	269	262	241	273	230	263	255	258	276	254	267	273	270	235	285	262	264	279	226	290	251	262	256	227	256	273	268	290	257	252	251	272	271	257	274	256	247	255	259	271	264	270	289	232	296	255	261	235	247	250	268	264	267	256	252	262	279	227	270	309	236	264	268	279	283	274	266	279	259	247	210	301	271	266	243	267	268	265	266	240	257	244	265	263	267	274	310	281	283	279	284	271	286	255	260	253	253	258	240	248	267	262	263	265	295	286	258	263	273	258	263	253	263	235	250	283	244	280	305	261	258	264	281	281	267	283	262	231	262	315	269	238	227	276	254	265	301	283	238	249	266	247	277	259	270	248	300	236	227	276	285	271	279	225	265	254	266	276	261	271	261	243	275	269	285	238	275	252	248	264	262	269	250	239	274	277	310	272	281	270	242	256	268	280	255	258	272	271	250	284	252	268	248	260	271	274	271	259	272	268	250	258	259	268	271	231	288	269	239	222	245	248	257	269	284	253	320	265	259	284	247	310	314	259	238	293	258	291	277	291	279	286	292	233	281	242	236	265	271	297	254	275	249	281	260	255	295	272	256	259	249	266	282	259	254	243	297	256	269	260	223	272	252	238	251	266	288	276	274	269	278	286	249	281	219	255	250	275	255	295	267	281	250	253	246	284	258	264	239	242	263	240	276	285	259	234	265	287	305	257	259	281	228	262	242	264	262	265	268	279	259	271	266	280	250	258	240	267	269	294	233	285	290	273	280	244	249	242	267	271	274	224	267	285	266	286	263	251	278	275	293	267	264	259	244	252	274	270	264	281	270	260	269	275	293	278	259	273	253	242	278	233	260	257	222	265	259	260	256	241	283	289	263	257	290	220	275	254	254	239	287	268	277	291	251	254	236	286	240	292	233	255	242	265	215	260	244	266	265	278	252	270	243	244	278	230	271	249	255	256	252	244	274	249	282	257	283	295	255	271	267	277	278	283	271	265	262	235	248	277	273	287	270	251	252	228	277	261	264	278	272	250	256	291	300	265	261	246	249	269	250	291	274	257	266	263	296	298	263	262	266	256	250	259	264	273	264	238	251	301	303	259	250	249	291	272	307	261	297	262	262	271	273	289	291	260	278	268	249	268	303	258	265	266	283	273	260	285	237	276	280	275	257	248	279	280	271	277	307	279	273	257	285	265	276	247	256	253	251	269	271	274	272	251	274	258	272	274	281	281	267	270	260	262	250	245	277	249	264	251	279	284	290	253	270	266	303	264	242	263	275	251	271	291	262	276	239	253	259	261	256	250	273	262	222	247	270	280	277	246	292	258	262	277	261	279	290	256	256	265	258	293	270	284	252	250	250	275	262	282	246	270	295	284	295	283	249	268	271	253	281	270	279	251	248	263	295	272	288	252	230	250	267	280	281	262	276	252	277	285	281	260	276	261	279	267	257	271	276	272	292	275	277	265	286	260	257	278	253	260	251	278	263	250	267	269	262	260	274	255	240	256	253	257	291	223	307	260	249	257	289	283	260	261	283	260	244	246	287	264	253	251	261	252	270	272	288	264	277	255	265	257	304	272	243	290	300	255	245	270	258	261	283	298	284	268	246	249	271	234	277	258	277	267	272	265	273	248	234	248	235	252	270	216	276	254	277	259	267	226	276	262	239	247	258	267	277	249	249	252	267	263	278	263	244	260	302	261	253	270	280	286	287	276	256	270	272	285	295	278	278	275	283	273	275	279	235	265	270	287	252	279	272	269	270	269	264	275	261	270	245	246	244	281	253	264	269	288	269	276	272	279	277	284	262	253	265	267	208	281	270	264	267	270	289	274	249	280	257	233	246	271	249	270	267	271	273	267	264	228	285	278	273	268	256	257	268	274	259	268	268	261	296	291	272	265	260	254	291	278	252	272	282	246	260	276	270	275	289	273	267	267	285	271	258	254	263	276	233	270	253	218	260	239	256	273	259	259	261	266	275	267	244	253	259	249	251	247	246	260	259	294	252	211	268	267	236	231	269	243	254	251	240	282	301	259	262	249	279	255	288	275	293	253	252	267	256	259	257	262	230	260	242	258	276	262	280	259	263	284	268	273	250	230	274	225	282	263	270	271	276	276	271	244	249	254	299	277	225	289	261	311	267	246	247	300	250	259	270	264	265	291	242	248	271	260	255	244	279	273	227	282	246	234	258	242	298	248	250	261	283	270	277	257	257	255	267	265	269	239	224	281	277	258	273	287	284	280	263	238	251	275	213	275	277	247	260	256	254	283	253	247	278	289	262	284	277	265	265	292	268	257	269	238	230	288	263	260	258	278	267	230	270	260	248	287	256	284	262	263	275	228	278	242	252	253	253	254	255	243	244	251	257	316	270	267	286	276	285	255	278	273	281	294	254	306	258
1942	700	828	798	707	721	645	689	684	679	682	699	663	669	693	627	676	671	666	653	619	672	671	629	633	663	672	666	700	671	680	666	623	712	651	679	680	630	619	664	666	710	676	664	681	723	610	673	645	648	653	689	670	662	647	656	634	649	681	684	668	664	676	690	645	634	714	715	627	634	666	699	661	649	644	658	607	652	661	716	670	720	635	668	635	637	645	669	611	694	644	628	657	666	661	641	628	671	646	626	660	673	636	683	634	651	663	618	681	691	634	686	654	638	636	639	646	585	687	676	645	702	624	668	691	616	694	631	668	648	680	689	631	620	679	608	591	714	631	703	658	675	627	663	702	650	667	665	670	664	662	643	608	619	591	675	651	659	667	660	692	640	677	666	611	644	585	650	643	646	642	646	667	685	621	684	650	634	664	659	668	636	676	685	643	647	657	671	710	664	644	612	644	685	624	626	652	669	622	618	708	630	640	635	652	664	626	670	621	649	723	679	664	657	666	654	655	652	675	623	686	622	653	694	682	622	659	666	661	618	632	651	648	650	609	702	618	623	643	662	620	728	617	665	629	702	673	605	673	675	637	670	670	658	628	636	617	672	686	645	669	639	671	658	652	646	666	641	736	667	647	682	671	643	627	672	702	623	625	661	621	669	689	664	685	659	643	638	628	672	662	658	670	647	654	634	635	608	663	671	684	655	596	678	673	671	651	680	698	659	694	625	671	653	671	666	673	656	650	638	664	635	662	673	652	685	704	661	659	638	660	625	648	614	645	608	656	662	666	697	626	654	686	633	666	677	650	664	644	700	605	622	636	646	617	682	651	657	616	677	621	653	631	656	630	628	594	638	663	667	655	668	642	662	671	633	661	628	652	644	674	637	661	638	645	642	685	670	645	656	642	621	668	617	697	696	672	660	670	672	646	619	678	663	630	658	686	666	632	699	660	712	678	708	657	652	645	718	619	652	675	661	650	639	617	674	649	680	655	668	622	635	649	660	689	633	668	673	666	647	636	674	661	670	695	640	664	657	688	651	659	644	653	647	684	662	636	629	634	658	680	677	688	644	651	609	652	648	671	647	592	642	615	704	666	669	625	622	710	646	674	677	676	673	633	680	663	629	652	626	670	675	647	664	620	663	649	656	731	635	613	648	625	661	644	672	667	672	640	649	604	640	679	665	631	646	680	629	654	666	639	657	683	653	675	649	660	629	656	679	670	675	684	676	663	677	672	667	635	681	629	654	664	585	683	604	640	638	635	610	706	612	674	640	708	653	641	666	647	646	653	663	667	678	660	675	659	658	702	641	644	634	690	682	633	601	591	672	628	644	632	647	652	639	621	642	642	649	627	629	644	639	630	670	643	695	613	626	644	656	692	665	659	637	622	623	647	661	691	704	639	650	631	667	621	628	609	659	628	696	655	651	646	595	658	628	677	633	615	649	665	652	656	689	642	641	663	676	656	705	711	650	648	659	641	700	683	660	653	667	626	642	622	686	637	687	686	653	629	669	657	640	677	606	603	640	684	668	672	658	679	626	624	621	623	669	645	614	670	664	654	626	678	686	660	642	655	676	640	660	650	670	666	676	650	638	684	673	703	654	661	651	654	653	626	649	607	633	671	678	667	656	688	687	642	673	670	633	719	648	624	627	720	657	663	688	642	651	689	630	663	650	651	619	614	678	674	665	663	616	668	616	600	637	685	647	648	644	639	640	652	667	641	665	617	655	677	656	618	625	619	661	645	674	683	647	623	646	652	698	664	637	602	668	685	713	652	686	672	654	609	625	679	596	660	653	688	617	639	678	674	685	646	648	689	691	671	677	699	681	655	598	629	672	645	588	662	644	615	636	648	647	697	633	641	684	642	638	694	655	651	636	665	654	668	705	632	583	636	621	678	660	659	655	713	607	681	640	656	665	636	684	632	670	689	651	658	625	656	671	693	637	698	654	635	675	626	660	667	695	615	636	645	618	672	658	676	654	654	650	673	689	656	646	639	647	650	645	660	685	612	638	655	671	676	670	641	695	671	656	639	648	656	660	662	638	647	688	616	701	649	685	638	672	670	685	612	681	650	683	645	676	710	620	603	652	662	648	656	610	679	641	689	674	631	646	659	665	639	671	689	640	657	654	663	635	664	611	687	645	639	636	657	678	643	663	663	631	652	674	627	647	618	645	675	658	649	636	692	669	667	627	663	662	648	636	628	676	661	644	687	626	654	632	668	657	641	649	629	626	647	632	639	650	660	628	646	652	651	667	682	658	683	639	669	662	661	633	636	658	684	692	673	668	618	668	664	685	637	618	656	612	623	646	666	708	672	677	659	648	712	640	655	632	649	644	636	644	636	680	681	673	642	669	655	628	631	693	653	627	659	661	703	624	634	647	679	657	647	656	666	654	635	667	688	657	663	655	643	637	660	665	626	686	620	669	648	624	657	631	646	661	647	621	648	639	702	656	671	656	679	623	679	673	654	639	675	651	651	613	620	620	680	637	626	606	661	615	628	673	654	636	649	684	607	622	670	622	634	642	628	616	690	624	652	631	681	625	663	666	624	660	664	656	678	637	649	645	695	669	662	652	659	681	642	681	681	664	705	653	673	630	694	678	643	636	647	648	651	660	687	678	679	595	613	657	658	679	595	684	666	661	654	647	660	684	625	666	676	653	649	648	616	691	649	681	610	662	637	679	619	664	668	665	623	656	616	635	627	640	664	655	608	704	641	653	641	658	632	627	631	666	655	663	681	648	699	646	629	625	679	646	644	661	696	633	701	646	659	614	645	638	635	692	611	659	673	662	583	649	648	636	646	648	670	673	680	645	640	656	687	622	630	688	608	690	626	665	713	678	654	655	641	654	633	643	661	694	712	662	594	680	638	622	663	652	629	658	674	637	646	625	700	671	635	686	614	618	667	653	640	638	699	674	633	630	675	654	663	680	661	610	689	671	686	677	670	673	653	655	622	627	595	618	692	672	703	652	657	665	638	658	639	643	657	667	611	682	661	725	674	649	673	639	642	655	684	643	659	626	673	694	673	640	662	638	662	656	620	694	663	659	650	611	668	681	675	642	650	695	689	661	659	647	665	631	651	688	679	635	648	651	623	677	659	654	651	639	654	685	668	660	639	630	618	603	629	664	639	649	671	662	663	645	642	639	657	652	672	680	634	654	627	646	640	649	661	636	657	680	652	660	656	620	616	660	620	653	665	651	649	615	671	684	667	642	673	641	629	679	645	614	615	652	665	647	684	653	593	680	655	616	728	670	701	657	682	626	656	673	668	674	699	610	646	619	611	688	661	645	630	655	667	666	676	655	659	664	702	652	714	639	656	638	673	683	662	691	664	627	642	653	635	637	681	634	615	654	671	699	667	686	656	648	738	685	678	643	665	710	602	652	668	683	664	687	666	675	682	661	693	634	656	676	634	684	637	674	624	629	683	672	648	652	676	626	651	670	655	628	643	719	638	604	647	646	617	632	653	661	667	645	647	622	641	625
8263	850	882	765	673	565	505	465	461	444	458	433	441	437	440	459	441	413	409	436	405	403	412	402	388	396	397	387	438	393	395	442	432	389	458	432	407	412	396	420	422	394	421	400	425	412	416	397	383	414	442	422	433	422	371	395	410	407	387	420	475	436	398	378	422	445	426	352	430	361	414	434	357	419	418	434	417	418	413	415	430	416	404	435	415	401	403	415	389	384	411	415	343	388	406	428	423	387	409	383	396	406	443	369	419	423	421	400	352	417	422	402	406	387	395	401	411	427	413	393	393	400	397	404	422	426	444	421	399	420	414	394	419	421	407	441	439	413	390	393	408	430	395	447	395	392	421	390	434	413	387	414	415	401	412	407	419	404	433	404	407	408	407	435	404	386	422	356	391	374	372	398	397	412	442	432	399	419	404	362	411	403	422	429	418	413	397	404	361	437	402	373	421	403	400	423	413	418	421	403	390	405	432	437	462	383	381	408	425	434	403	411	381	427	381	398	425	395	378	391	378	417	432	392	418	421	358	434	461	403	405	407	396	371	397	408	396	447	399	371	429	402	390	432	418	419	430	345	395	396	414	424	397	418	404	389	363	438	400	425	439	403	409	408	426	386	416	411	390	418	434	399	437	380	380	422	403	386	388	393	434	428	440	437	418	399	408	369	402	431	393	396	423	373	431	406	402	420	439	371	407	410	407	421	423	420	402	411	389	440	387	402	422	405	437	397	413	456	389	378	438	374	438	436	400	420	396	390	414	392	431	408	434	407	392	386	409	370	402	398	390	415	379	338	448	403	421	399	417	429	388	386	424	433	364	387	388	446	395	427	423	401	419	418	442	376	428	408	406	420	395	451	421	386	417	399	396	414	389	388	391	421	410	405	418	395	390	424	412	392	420	407	419	386	387	429	399	382	407	428	430	427	423	439	393	393	384	389	386	399	402	390	419	373	415	401	391	428	434	426	428	393	453	430	436	400	423	409	378	421	391	373	420	405	390	408	385	371	407	385	385	431	401	410	384	382	403	411	396	403	425	382	424	430	397	431	390	402	401	378	444	420	412	394	429	392	354	404	437	432	390	408	429	427	379	407	392	422	398	394	386	440	404	385	384	416	401	413	417	424	389	422	380	396	415	434	393	418	367	375	390	396	419	441	394	427	436	400	437	444	418	403	421	454	444	419	396	444	409	410	384	402	430	373	382	395	425	396	414	406	383	404	418	415	402	377	427	429	420	416	438	425	393	411	431	395	376	388	420	397	420	402	396	430	410	405	383	399	422	411	431	429	408	381	389	403	432	404	468	432	433	443	425	402	415	416	461	434	413	397	417	403	405	421	402	422	445	432	400	399	399	421	384	428	393	441	421	421	448	387	391	405	424	414	360	388	407	412	381	370	423	364	392	428	397	426	422	423	455	391	408	443	408	431	416	389	399	435	423	481	392	421	382	414	444	405	427	428	393	390	403	385	378	429	393	393	383	393	427	377	411	414	440	417	397	455	380	413	434	423	401	435	439	381	408	394	394	400	392	388	369	434	408	422	458	399	474	410	381	446	388	398	422	383	433	405	402	413	423	416	410	410	406	385	381	387	416	442	399	416	365	422	416	418	434	381	419	407	384	416	382	406	409	413	414	399	382	380	437	404	409	394	420	382	445	402	379	414	423	398	389	401	415	413	402	394	411	412	396	414	416	411	388	394	378	390	405	426	429	422	417	403	391	424	406	382	421	435	448	394	445	424	444	376	424	394	396	461	378	373	422	429	404	427	399	405	413	408	421	415	435	401	446	393	448	432	382	384	429	422	421	441	407	387	413	427	399	375	379	407	366	385	399	388	437	409	419	401	455	396	402	344	464	364	374	437	488	440	398	395	397	378	423	394	410	430	379	368	424	424	440	451	409	422	409	403	378	358	414	405	399	426	397	427	438	396	378	424	405	412	406	378	429	375	418	397	423	423	382	412	433	362	395	407	397	392	373	393	443	422	408	393	410	406	381	392	424	437	392	411	393	384	386	431	411	360	401	425	407	412	443	429	446	420	409	418	391	424	400	434	408	432	428	421	438	393	432	396	420	449	451	411	377	383	398	415	374	410	457	399	429	385	398	391	394	434	399	373	397	391	439	453	407	452	390	404	431	373	413	408	420	384	426	396	399	448	402	420	421	405	408	414	430	418	412	433	403	410	422	464	412	334	415	383	387	395	423	365	390	448	421	426	411	413	401	389	392	400	431	360	390	457	462	414	410	409	453	433	435	435	404	362	417	414	431	448	395	460	434	396	411	377	421	424	399	375	382	401	400	428	350	434	449	439	392	421	393	394	390	403	391	432	446	383	420	412	394	402	431	436	407	377	371	410	392	441	392	426	369	392	410	436	470	414	373	454	412	427	437	455	432	390	451	445	379	449	426	441	442	386	409	422	394	425	398	401	409	416	412	425	390	432	409	411	432	439	422	402	385	399	392	423	427	426	456	423	401	428	397	426	391	381	396	381	405	408	425	400	422	406	434	422	380	428	426	409	400	394	439	377	393	411	425	390	376	390	405	379	427	392	423	423	386	436	429	391	390	386	381	385	370	399	397	411	416	415	415	393	417	392	432	396	383	405	409	436	401	432	428	435	431	372	415	391	404	387	409	412	427	405	384	370	398	391	391	417	414	432	380	401	370	411	408	386	388	398	406	418	446	390	429	386	441	413	419	397	400	392	422	414	378	403	394	396	398	378	398	395	404	396	384	427	420	393	419	451	398	435	428	421	418	398	389	410	404	346	407	429	408	373	388	408	425	420	430	397	430	390	430	390	393	380	417	409	381	405	392	452	413	387	405	387	418	392	408	393	391	413	391	433	457	420	411	410	415	408	409	391	383	436	428	456	423	410	415	422	444	381	406	466	400	429	411	412	394	414	393	411	445	389	417	412	432	432	433	389	393	447	425	412	434	411	394	348	427	414	395	409	382	376	408	412	409	424	426	441	420	441	423	407	412	398	427	419	396	419	406	441	403	408	369	444	412	380	419	398	388	414	411	389	398	390	415	409	445	404	405	435	440	386	444	394	419	421	388	469	408	421	437	392	383	399	409	355	402	430	421	392	361	406	419	417	424	378	415	409	430	408	409	421	412	402	368	400	419	412	402	390	408	394	391	397	419	426	407	419	436	413	371	412	437	424	396	391	399	405	385	445	424	418	409	383	388	440	377	421	431	379	371	402	417	382	385	413	413	435	419	402	418	392	415	424	415	382	410	377	395	405	437	413	449	406	423	358	422	392	395	408	404	401	404	421	424	398	406	377	390	385	410	411	432	406	417	408	437	396	379	359	436	415	411	388	392	386	447	379	407	407	396	391	402	411	411	413	357	368	376	403	393	384	461	399	369	438	403	423	404	387	394	439	445	422	400	395	445	431	418	420	421	442	433	412	400	414	397	395	440	399	400	397	430	415	405	416	403	418	396	389	416	388	394	450	434	406	402	401	436	430	417	417	399	421	440	397	396	458
6937	1315	1861	2108	1892	1658	1486	1297	1283	1221	1115	1095	1085	1039	1041	1056	993	1014	988	1003	1020	1007	1038	974	958	955	936	997	934	904	1009	988	934	951	913	917	973	941	905	1002	972	954	1005	918	934	954	942	967	941	875	911	935	946	974	947	949	968	978	958	971	983	936	950	947	956	927	909	973	977	922	899	928	904	929	962	932	976	956	922	975	956	948	911	961	979	980	930	870	916	917	980	914	933	969	886	932	915	897	977	936	927	967	921	938	933	961	964	988	927	911	901	987	940	910	903	923	868	941	913	955	951	976	924	943	909	908	879	943	997	930	946	905	937	926	912	928	904	892	930	937	924	902	965	967	875	972	912	892	930	904	930	925	957	889	958	943	872	956	883	923	917	951	930	979	960	951	921	941	893	933	967	966	924	965	927	910	914	932	929	886	937	899	993	960	945	944	906	939	925	953	944	913	973	940	910	945	937	955	915	964	997	956	903	969	934	971	960	901	962	903	945	923	930	912	941	972	916	943	885	960	871	918	1002	964	902	967	904	953	868	910	916	923	946	944	920	862	919	930	957	920	944	938	876	951	942	916	993	945	920	898	965	969	963	902	924	981	931	969	914	926	917	959	870	893	947	927	903	934	979	892	996	920	916	946	895	930	1008	913	927	906	914	951	968	936	892	973	953	989	960	926	942	965	989	969	901	931	939	921	961	926	957	925	947	880	911	957	918	920	939	943	928	948	926	958	921	897	945	996	959	976	940	993	956	922	914	911	911	941	943	953	956	934	956	904	915	967	931	950	987	981	928	959	927	934	896	995	906	911	946	931	907	929	902	929	901	922	941	919	900	946	944	922	930	918	983	901	936	938	959	936	947	964	975	941	937	900	940	931	944	906	867	910	961	949	944	942	951	963	917	986	996	933	960	924	956	940	921	981	961	919	952	922	908	951	915	898	917	995	918	982	941	960	893	967	1002	959	945	913	910	912	935	920	975	943	953	966	908	956	927	976	979	923	972	925	953	956	926	990	967	965	923	949	895	905	939	955	954	958	842	946	876	900	963	936	903	919	979	921	868	952	921	931	916	942	1005	902	918	946	1004	897	872	927	919	948	888	927	969	916	914	910	943	978	954	925	979	944	962	1001	869	945	977	916	951	950	872	932	889	919	917	897	925	988	978	902	940	950	949	891	916	952	967	1000	940	914	954	926	973	932	975	889	942	918	925	910	970	920	892	878	872	992	925	909	968	904	947	936	953	929	947	943	938	942	947	922	940	905	957	956	916	944	918	1002	893	900	909	919	927	925	922	987	942	929	934	901	1015	968	988	928	953	924	982	982	917	945	985	926	976	904	968	964	949	912	892	929	955	926	954	942	933	892	915	898	923	941	871	948	928	933	943	924	891	901	904	900	928	964	959	933	929	931	945	954	983	901	872	897	938	958	932	1015	941	936	954	897	908	954	955	932	949	917	923	986	945	869	936	919	924	964	958	928	953	904	936	964	918	899	932	937	927	972	955	950	951	927	928	968	959	907	923	963	995	945	902	951	921	902	944	943	915	946	932	976	930	934	953	927	943	906	949	922	890	891	912	918	900	865	920	883	952	907	929	903	951	950	923	924	934	927	943	897	958	953	959	908	929	940	873	895	941	938	987	908	955	939	915	884	934	948	951	921	907	920	993	939	979	918	983	909	877	940	924	910	869	893	945	902	879	893	904	920	920	943	989	927	989	937	965	931	959	892	988	918	915	879	949	961	963	923	945	935	932	923	927	942	909	969	873	949	915	935	992	979	945	972	906	931	916	1030	902	885	900	925	912	973	902	886	913	945	956	947	941	901	962	991	950	1004	936	939	961	890	938	941	943	929	969	908	902	916	980	925	897	942	929	932	930	906	918	901	927	955	922	980	954	904	976	887	938	939	917	931	910	898	892	899	937	952	879	927	912	956	957	948	933	874	896	909	930	929	904	951	924	911	976	906	919	977	957	917	967	990	926	961	950	976	971	938	904	925	868	881	973	933	934	946	932	956	989	968	948	913	916	994	941	926	991	931	1003	940	920	930	916	887	924	956	890	902	963	934	947	905	945	982	952	943	936	913	976	891	955	936	964	952	939	901	911	961	971	973	885	885	887	962	928	933	938	894	915	973	927	908	941	923	948	939	918	934	912	929	955	921	895	930	886	922	919	923	924	923	965	919	911	900	950	971	966	924	900	930	892	950	959	917	956	924	953	926	888	932	910	886	937	889	910	919	905	972	896	931	903	920	941	949	920	910	943	928	946	925	956	935	958	976	912	912	932	945	909	940	950	929	926	944	905	952	960	940	934	914	980	911	921	914	911	954	904	992	925	968	917	933	953	960	931	981	983	951	968	990	920	935	950	929	886	909	923	982	883	961	984	908	928	977	947	936	921	950	976	955	981	949	937	912	934	934	953	923	914	986	950	964	947	952	972	961	912	952	931	955	953	951	950	962	919	912	964	941	913	896	973	900	937	918	920	948	875	984	912	968	941	992	924	955	958	902	940	904	917	922	938	943	947	950	955	940	914	908	977	889	931	906	889	977	971	950	940	921	938	952	881	941	939	885	934	935	936	940	901	966	893	977	1004	910	925	935	974	946	946	927	932	910	922	923	931	930	972	922	901	946	960	945	906	929	947	900	926	1005	972	894	992	979	982	933	955	897	949	986	959	923	963	975	894	979	908	894	933	953	927	952	971	942	1011	946	963	905	936	945	879	954	938	926	916	982	940	893	956	939	922	989	959	952	943	951	959	954	939	942	902	911	951	911	929	871	951	930	937	923	956	948	960	962	916	942	902	942	953	961	982	955	899	943	850	964	891	966	958	961	937	947	1011	956	903	916	951	875	880	982	931	899	878	956	902	945	950	849	913	924	962	927	936	927	955	946	936	934	920	916	933	965	979	972	925	974	914	967	932	875	936	957	939	900	925	905	908	948	897	874	904	978	993	933	947	921	937	950	922	929	953	948	940	947	988	933	895	982	968	952	915	951	943	963	989	960	933	907	938	898	945	932	937	961	887	900	947	946	946	947	929	960	918	923	918	945	928	938	954	956	872	922	940	951	952	946	895	967	935	896	947	955	897	916	963	939	927	950	937	874	926	988	921	940	908	994	920	911	959	907	944	979	938	905	940	910	901	896	956	952	923	927	972	891	952	907	935	909	945	894	965	936	914	970	915	995	944	968	987	914	930	919	1013	964	944	936	936	974	926	924	925	965	939	930	931	977	984	937	922	957	946	990	916	884	928	1003	893	951	949	911	933	952	918	931	943	949	948	867	990	903	905	952	978	896	946	987	950	895	1012	938	879	891	907	950	912	956	916	901	989	944	994	895	914	904	949	878	944	934	884	972	925	918	949	963	991	957	958	984	936	938	920	963	918	901	944	910	939	879	943	906	954	956	932	942	951	930	973	920	911	948	992	912	938	927	947	968	941	876	944	980	911	966	930	921	939	926	951	916	945	964	936	904	929	927	909	928	949	921	960	897	936	914	938	1014	930	895	904	939	927	949
15275	1580	1308	1015	765	625	515	477	424	432	430	362	351	367	344	356	341	329	320	314	318	336	324	319	329	331	309	349	324	330	314	290	336	318	319	328	310	356	334	343	296	347	362	292	314	305	354	313	307	298	330	282	328	321	303	319	337	318	296	331	326	300	302	313	264	300	327	270	308	307	327	315	327	339	289	299	332	302	306	306	318	304	315	349	322	319	283	310	280	304	301	318	317	319	306	311	278	279	301	320	297	306	303	324	304	302	288	317	320	324	302	314	285	306	288	317	311	330	316	315	330	320	298	302	327	328	286	287	296	328	333	343	315	315	296	318	284	296	319	315	314	350	342	333	323	352	335	306	292	314	317	343	354	302	326	283	304	313	341	270	317	319	312	318	298	331	316	335	311	321	329	332	282	297	345	318	309	318	298	296	310	286	321	295	301	285	329	318	333	315	330	286	316	324	329	314	326	324	334	289	304	311	306	321	307	291	324	338	308	329	264	323	295	288	290	320	330	318	325	326	330	309	270	321	310	305	359	333	318	331	288	297	299	277	330	287	324	340	294	290	324	294	299	332	297	327	318	317	317	297	323	303	327	327	316	302	323	315	332	317	347	328	353	348	319	320	312	341	312	306	270	324	303	320	307	334	292	336	334	300	301	310	327	314	325	334	351	319	346	313	367	336	319	344	261	321	284	340	306	321	299	278	315	324	292	308	327	289	280	309	300	304	348	271	304	316	291	325	289	316	291	307	302	321	326	304	308	315	275	295	329	334	281	294	284	323	345	338	347	288	288	313	286	341	307	322	321	325	324	334	296	316	298	336	331	296	303	330	314	324	343	321	289	309	312	303	302	281	316	296	308	288	312	314	329	295	328	326	316	326	278	300	294	312	320	307	293	294	329	312	346	302	296	313	348	305	292	311	327	311	326	291	298	315	275	300	336	322	363	317	276	304	325	308	326	314	331	340	320	302	339	322	337	327	306	322	319	333	310	300	301	334	318	332	350	341	337	297	288	283	302	302	316	314	296	329	287	279	335	290	322	326	314	337	283	309	327	306	321	345	334	326	310	322	303	315	317	313	300	298	317	350	316	325	310	325	300	310	316	315	316	357	354	320	312	323	342	322	280	309	339	309	295	316	330	306	311	318	287	288	302	326	283	330	293	343	327	301	289	305	334	323	304	293	282	320	311	313	317	269	314	272	304	299	314	329	298	270	314	287	284	299	300	313	269	279	315	333	333	348	280	282	305	322	324	316	290	318	360	282	300	322	357	291	310	333	330	349	311	339	325	317	307	307	330	330	318	320	305	303	338	334	326	320	334	350	339	326	341	301	321	335	324	279	308	360	298	308	308	312	332	314	295	294	311	312	316	315	329	294	316	293	341	283	338	308	304	320	311	311	311	318	302	348	294	282	309	316	301	287	296	301	281	296	318	332	308	273	311	355	319	306	339	301	298	347	308	316	319	320	296	327	310	283	326	300	331	307	319	316	334	310	307	358	348	304	306	288	319	295	300	341	325	283	297	277	315	304	327	322	310	327	327	317	289	305	301	284	311	312	293	327	323	325	318	323	292	309	314	322	299	285	335	330	317	302	306	324	321	337	316	317	317	321	283	321	333	301	289	333	338	303	293	355	338	330	344	308	312	333	263	339	318	308	321	336	319	290	312	344	340	301	310	315	291	298	293	352	337	324	337	312	301	340	331	364	338	316	291	296	303	349	299	297	329	328	294	313	285	322	279	314	341	286	345	322	333	288	313	310	312	297	335	293	314	323	315	314	290	308	302	364	320	289	281	294	310	283	295	325	340	313	285	304	283	296	319	325	316	370	306	323	327	295	326	357	331	319	282	282	296	296	334	311	331	324	305	284	334	329	310	331	284	303	305	348	302	307	348	312	319	342	333	309	300	345	296	297	326	336	317	330	285	327	317	306	304	318	326	281	284	311	341	307	310	332	310	301	294	311	307	310	329	346	280	339	315	309	329	306	308	315	324	304	281	306	319	333	296	358	342	296	298	317	282	309	312	298	343	306	309	286	326	327	309	296	267	316	317	290	297	309	311	322	267	316	334	292	310	328	321	287	318	324	322	294	328	303	319	331	332	303	302	318	359	314	346	283	343	303	279	318	315	339	264	359	276	311	329	305	292	294	311	301	315	337	304	330	292	307	312	308	304	345	298	315	318	312	295	324	323	333	277	339	320	291	316	315	314	295	351	327	319	340	299	327	323	325	320	327	329	333	316	316	369	313	296	299	301	329	306	281	284	318	327	307	300	339	297	308	338	304	305	343	295	333	335	280	320	312	300	322	328	333	311	306	309	305	305	318	329	336	337	286	331	338	285	306	299	320	323	336	337	288	280	324	322	319	331	334	312	299	345	333	315	342	298	310	283	290	276	311	309	286	290	333	321	304	256	329	310	336	336	318	340	296	296	316	329	343	339	310	331	306	299	311	337	326	316	354	330	310	290	278	290	321	310	304	284	324	346	285	275	362	301	331	314	283	312	346	308	317	287	308	308	287	325	351	315	301	288	302	336	295	318	296	299	345	361	301	328	324	322	315	317	306	341	270	331	301	276	296	298	320	312	349	302	333	289	324	306	297	308	306	270	297	313	330	299	338	304	307	310	308	294	279	329	308	307	323	297	324	310	322	314	308	303	306	318	289	328	303	314	329	312	306	353	364	329	309	340	343	286	330	334	302	304	335	332	326	308	283	335	295	315	325	342	297	308	290	313	338	332	288	322	285	328	334	320	347	313	349	314	281	309	315	303	338	297	316	301	310	302	267	302	288	257	341	311	295	268	271	324	323	315	297	300	311	325	332	292	341	315	368	290	274	304	323	309	320	336	316	332	332	299	303	316	324	318	333	325	314	334	313	297	331	324	344	296	301	301	318	317	291	335	329	360	278	316	302	356	311	327	314	345	295	276	312	302	290	293	334	326	316	315	288	328	275	311	302	302	310	321	346	336	327	329	318	317	301	307	330	327	318	295	297	295	317	327	300	295	298	324	359	330	309	305	305	308	318	314	326	334	321	305	306	267	310	309	328	294	306	254	316	304	293	303	355	315	287	323	331	374	337	309	312	299	330	313	305	324	319	302	302	315	325	333	310	334	336	314	328	323	356	344	296	317	292	279	277	289	339	311	320	344	291	300	327	358	301	312	335	336	285	298	308	318	309	306	361	291	354	352	301	305	305	306	303	312	304	325	284	311	335	324	319	314	306	350	329	304	332	347	334	307	320	308	305	285	351	299	325	297	328	342	301	326	309	307	318	309	305	295	319	337	339	321	326	304	294	355	300	353	303	318	318	295	316	315	332	302	307	327	330	299	318	297	345	361	283	281	304	327	332	296	325	339	341	333	337	313	319	315	318	300	306	321	327	311	328	338	286	292	361	331	296	298	316	289	326	347	296	309	302	321	310	285	305	310	276	296	320	298	263	293	326	320	294	293	293	343	308	323	304	318	320	301	312	280	280	298	338	335	326	324	334
8523	1489	2498	2735	2486	1995	1779	1476	1340	1127	1072	1002	923	950	920	900	824	857	810	798	850	751	822	767	747	766	726	761	746	785	755	736	717	724	749	771	703	729	733	721	709	721	739	738	704	750	756	758	717	769	751	758	709	765	758	776	749	699	722	769	680	738	722	722	696	733	741	757	709	720	726	717	704	712	703	760	734	695	717	683	670	695	693	704	722	721	745	737	706	710	726	712	703	716	714	714	727	757	696	735	699	739	702	688	735	683	736	765	684	727	741	705	712	717	696	733	693	689	694	715	751	745	692	752	737	686	702	715	711	723	692	720	723	671	708	718	704	710	784	690	720	707	731	722	661	704	683	635	693	737	784	753	708	731	715	671	739	709	680	706	751	721	734	699	753	742	730	741	699	740	734	705	739	694	708	736	742	715	673	690	694	732	713	676	709	730	710	735	718	704	712	746	721	708	732	705	705	708	717	689	674	686	701	653	755	687	703	700	722	763	699	699	695	752	696	716	698	736	704	710	712	698	732	699	744	733	737	764	749	699	740	712	718	730	691	762	700	711	680	692	720	753	736	690	703	752	721	707	744	739	682	730	707	744	700	741	654	759	716	711	695	742	749	685	734	749	689	709	716	706	715	763	753	746	710	711	715	729	712	693	744	685	706	735	687	644	763	744	675	713	691	713	736	679	722	750	684	704	689	652	751	709	724	763	750	753	682	729	707	747	737	736	750	744	724	704	687	729	705	715	713	723	676	706	710	767	724	702	753	670	703	698	691	738	748	751	717	691	669	737	715	719	734	714	719	692	690	727	736	700	738	727	742	730	709	778	712	723	728	682	729	728	739	733	694	707	767	733	670	741	730	703	715	741	632	706	675	663	730	726	675	705	749	715	708	709	697	742	749	668	669	712	709	665	714	732	670	750	713	729	705	709	650	687	701	747	767	719	752	699	727	732	749	730	711	746	681	685	705	703	699	710	700	709	690	697	732	724	715	657	674	725	696	695	768	707	702	698	726	735	717	724	683	772	749	722	696	733	703	760	734	715	714	702	742	742	722	712	703	688	711	767	680	717	721	709	690	725	709	727	721	711	726	711	662	702	699	686	699	697	730	680	690	671	668	742	741	767	748	726	735	731	712	708	762	718	725	694	684	718	679	790	679	713	723	749	723	757	691	751	743	685	716	717	681	700	691	733	736	746	746	735	695	692	733	721	726	712	743	720	724	705	703	699	726	696	733	746	699	689	721	719	705	697	744	713	726	730	700	736	706	660	716	685	687	684	695	691	745	745	762	723	693	693	751	705	684	760	719	715	713	721	752	718	674	710	701	731	779	736	691	719	719	657	737	717	682	713	692	708	724	733	706	713	702	694	708	741	727	704	668	660	699	672	701	733	697	725	722	726	731	685	715	651	689	707	763	734	719	733	662	696	700	704	707	721	698	699	729	718	753	697	711	696	688	739	691	674	739	721	724	709	705	755	760	713	690	717	664	703	733	687	695	715	719	683	677	743	702	703	713	673	731	706	722	731	667	736	744	667	735	714	721	687	692	692	761	697	755	689	695	728	701	697	724	715	730	688	675	674	741	755	691	727	744	691	713	743	713	727	733	671	750	670	693	682	711	712	709	678	718	738	726	763	750	723	760	714	691	686	696	667	754	674	724	705	752	730	718	747	722	745	689	754	727	673	752	710	714	731	707	704	683	694	645	658	709	700	734	684	683	709	710	734	739	784	713	680	717	668	719	699	685	712	723	730	708	686	711	719	676	688	690	767	708	706	698	712	709	678	717	732	711	703	710	722	722	676	713	739	710	684	701	691	685	710	739	659	729	700	715	731	700	748	705	740	721	690	715	747	707	709	722	750	714	728	767	716	728	733	721	682	734	695	732	718	682	718	709	689	740	698	740	728	728	725	714	707	725	731	681	706	686	739	740	725	728	741	770	703	755	654	738	727	734	756	697	682	741	731	690	720	707	748	734	693	673	711	670	694	720	686	703	732	717	694	721	709	677	713	694	746	701	729	750	701	663	704	688	699	698	759	736	731	700	723	667	675	723	657	679	730	726	716	737	693	728	686	762	719	770	719	699	746	714	722	676	712	740	743	723	732	728	680	704	709	664	748	691	703	706	702	745	677	735	757	720	712	732	660	712	691	677	702	734	726	687	702	694	738	709	740	702	724	705	695	723	692	672	759	738	686	693	727	701	740	738	750	668	705	694	730	712	700	721	694	718	752	727	717	693	725	673	719	715	760	685	731	700	700	726	729	701	707	734	776	743	720	715	721	733	690	713	708	734	690	723	713	730	716	741	788	719	704	688	722	711	731	685	723	713	749	734	700	685	690	754	724	694	688	730	688	707	678	725	726	717	706	724	703	677	742	708	736	716	688	644	678	689	763	708	719	710	722	737	674	727	722	714	716	733	722	723	761	710	714	718	734	672	646	733	718	680	712	693	682	745	695	752	733	700	681	722	702	735	700	678	705	728	716	686	681	734	692	701	675	686	694	689	726	707	742	728	744	718	697	703	715	665	723	720	736	710	703	745	703	748	757	651	714	723	703	710	660	704	709	692	670	716	683	722	731	709	674	719	731	710	704	680	688	692	733	712	766	721	683	714	669	723	750	713	698	712	709	709	689	724	724	687	699	743	672	743	686	730	734	750	734	699	776	686	704	714	725	688	690	737	744	707	709	714	720	674	716	710	737	674	760	716	677	723	724	725	709	693	701	680	727	757	678	744	683	700	710	684	712	678	707	689	708	714	718	695	756	735	703	716	739	701	725	742	710	724	674	772	716	695	713	718	710	705	738	702	732	735	668	708	706	778	674	698	699	724	745	714	729	748	705	736	707	695	726	763	716	667	756	739	735	715	732	722	774	741	651	678	701	734	683	733	739	703	679	703	698	732	747	746	729	677	731	760	730	715	746	675	654	734	714	666	740	744	687	668	705	737	713	741	703	671	729	727	662	679	734	707	731	732	749	722	720	698	697	693	694	774	705	733	732	688	698	717	745	692	716	713	713	693	706	753	713	707	722	744	721	687	724	719	693	740	703	754	743	701	674	724	718	684	751	682	681	704	700	701	748	698	785	738	691	689	678	747	718	760	678	737	742	688	711	710	668	699	730	752	725	746	734	678	735	671	726	740	717	698	708	686	716	704	684	735	697	746	684	712	693	742	707	704	689	705	683	734	718	690	683	713	705	719	742	764	675	704	718	717	747	689	701	716	684	715	693	701	700	732	719	687	688	677	672	729	694	733	708	696	712	750	693	689	696	743	756	717	659	726	665	762	734	730	673	752	707	689	734	703	736	729	711	729	712	730	738	700	709	712	712	696	703	736	710	729	696	701	702	718	727	728	710	693	725	699	714	683	679	675	660	703	738	676	680	672	737	698	709	710	730	713	685	732	756	681	704	664	673	727	674	696	729	713	706	741	716	709	733	726	757	690	714	727	693	743	744	745	706	740	678	716	683	715	677	704	670	703	684	710	684	690	726
1537	283	308	309	291	327	273	298	249	279	282	281	242	256	271	249	294	276	282	255	265	260	303	263	273	267	270	299	283	250	273	298	282	264	239	268	298	267	263	270	276	276	266	244	246	298	258	267	266	263	253	287	268	271	251	250	265	277	243	267	266	275	273	257	287	230	267	250	257	274	248	267	264	227	257	241	251	289	277	270	264	297	268	257	282	241	288	269	273	243	267	282	241	255	274	281	267	236	278	266	275	274	253	291	269	236	228	258	235	306	290	254	261	230	269	247	261	274	253	263	265	235	288	240	269	260	275	232	263	285	244	230	282	296	272	295	248	246	248	260	249	257	280	272	243	286	237	280	240	288	262	281	256	255	235	252	287	274	253	255	292	245	238	286	312	275	257	267	270	248	249	281	240	262	290	226	285	270	271	265	238	289	255	277	283	269	260	280	277	241	265	269	279	286	278	240	276	279	273	260	248	252	270	285	249	267	271	244	278	275	240	245	253	280	238	256	262	212	269	262	262	259	261	253	282	266	279	250	277	275	270	272	253	232	271	291	287	246	284	269	260	271	261	279	242	242	239	272	255	288	241	240	245	284	253	280	246	250	233	235	256	255	252	256	282	247	268	271	258	268	262	270	253	248	280	270	235	265	252	298	243	259	281	301	243	220	273	265	259	241	257	253	269	277	283	250	270	261	266	265	247	264	245	262	253	265	254	258	274	249	262	230	253	245	231	285	227	261	290	263	250	285	283	264	272	248	269	296	258	257	292	265	267	249	266	268	249	275	240	252	265	277	256	242	268	275	260	277	271	277	271	268	277	290	246	245	250	263	269	254	280	253	279	259	274	263	280	290	275	295	246	285	266	285	242	262	282	250	284	268	269	246	266	249	258	273	289	263	282	270	222	251	285	254	292	267	295	273	267	261	287	243	218	297	260	256	279	268	256	279	271	292	285	257	270	267	288	276	251	267	281	266	261	246	268	262	264	258	245	275	278	229	250	281	263	293	253	263	286	294	267	257	263	238	260	238	245	284	252	260	245	255	245	284	256	250	229	243	268	260	284	284	279	271	258	244	275	246	254	257	281	265	289	239	262	228	245	262	258	268	269	251	271	286	276	261	258	268	232	276	257	264	263	273	260	273	259	235	246	271	269	259	260	246	254	287	251	298	236	245	252	266	258	248	278	237	263	287	263	274	235	270	277	239	244	250	262	258	279	268	257	237	269	253	268	277	271	262	255	264	276	263	264	261	303	290	257	267	247	242	264	261	251	286	237	275	254	279	257	259	281	245	238	280	265	285	257	256	253	271	261	292	263	271	290	274	253	256	283	255	226	290	298	240	276	283	274	268	293	261	233	260	295	251	274	239	222	249	257	257	242	265	264	329	251	288	261	285	279	264	246	271	266	259	248	292	243	223	283	262	252	274	263	275	301	270	252	251	273	269	282	252	269	240	281	245	288	258	265	284	274	270	263	278	252	291	256	270	278	257	266	252	253	272	264	246	236	246	276	292	253	260	270	276	264	274	256	248	243	287	306	237	262	283	258	303	270	273	263	252	253	280	267	292	293	261	283	268	286	253	253	249	282	232	267	240	276	260	309	263	278	253	289	277	304	258	265	313	249	269	258	276	296	270	254	243	298	283	288	257	234	223	274	271	245	278	265	261	262	265	278	277	260	271	288	289	269	279	242	288	269	235	267	243	264	243	294	258	244	260	230	263	291	237	253	294	293	276	239	232	245	262	260	275	252	261	301	254	235	263	234	257	256	265	267	274	247	260	267	271	238	274	314	267	273	229	267	258	289	251	216	274	263	243	255	280	273	247	266	271	284	259	262	235	261	283	269	260	263	256	227	250	261	260	252	242	259	267	250	271	258	255	270	256	273	239	271	278	289	265	269	236	252	258	281	252	265	255	265	262	279	229	289	294	237	272	288	267	248	253	249	272	262	249	288	284	246	255	236	270	256	252	269	251	249	242	308	263	247	285	265	304	258	240	254	247	287	272	280	270	266	265	254	282	275	254	266	272	233	295	260	265	288	262	283	295	291	264	262	265	252	281	258	244	275	254	299	267	270	287	251	243	262	267	283	265	256	248	267	247	263	275	250	285	248	306	266	299	266	283	251	242	245	291	258	256	269	262	296	283	269	284	249	272	287	254	255	280	292	280	307	243	277	276	265	250	238	260	272	244	257	207	251	273	278	262	276	214	255	247	280	252	276	282	267	269	261	261	250	279	270	275	262	252	267	254	233	269	274	265	264	252	284	269	262	276	274	289	286	284	296	247	271	235	254	268	287	260	275	250	267	245	277	246	259	292	293	272	251	271	263	242	243	304	263	268	284	293	283	257	270	264	281	265	278	299	235	252	275	226	273	251	243	254	290	307	284	261	279	257	244	278	266	251	292	248	266	256	259	243	258	269	253	277	275	257	233	272	273	268	261	220	294	263	245	262	259	243	242	249	272	240	235	283	242	274	259	263	242	217	256	262	281	276	264	253	241	253	257	230	263	281	290	265	285	250	235	243	249	272	249	242	256	256	266	281	263	289	268	271	219	306	239	251	276	266	283	266	259	262	250	281	254	285	256	263	257	260	261	263	245	243	246	257	262	257	255	278	261	272	269	283	272	271	269	280	259	247	272	278	309	275	243	262	245	258	258	297	267	299	253	266	261	270	255	280	253	243	288	253	272	273	258	251	269	259	262	291	239	242	281	256	257	270	230	252	231	293	257	273	273	287	288	270	259	253	265	264	264	278	240	251	244	256	239	223	290	268	274	248	250	284	254	262	257	288	257	268	277	259	277	295	260	257	278	253	262	302	327	232	244	257	262	260	271	293	261	261	236	276	266	280	241	267	275	222	239	270	309	264	277	268	261	309	278	261	262	247	225	235	222	287	225	271	274	285	258	243	245	256	254	301	200	247	245	283	257	280	257	328	273	237	201	259	252	254	279	248	251	260	226	285	243	268	259	261	271	298	232	241	238	273	264	260	254	270	295	259	267	283	287	273	284	271	277	262	252	247	266	279	257	295	265	278	271	274	253	252	253	254	232	242	241	270	296	283	274	272	257	261	273	283	267	263	276	260	242	264	245	254	255	285	255	256	287	252	259	252	295	277	260	277	287	280	280	287	292	296	247	248	275	260	272	266	302	265	252	258	245	242	263	300	272	244	238	282	251	269	245	251	251	225	288	261	281	252	277	251	262	289	264	259	297	286	231	251	286	263	314	237	270	297	273	275	241	264	279	275	327	260	282	278	247	249	281	271	256	293	255	238	250	259	282	247	260	298	248	316	257	247	257	261	282	262	259	240	264	232	248	273	288	270	258	261	263	266	271	270	264	275	231	276	263	253	279	252	259	276	257	233	276	277	249	271	279	253	241	251	235	258	248	254	265	269	258	269	299	277	237	248	295	281	313	277	251	266	260	278	256	279	253	231	262	265	289	259	265	262	282	291	282	276	268	276	229	289	254	222	276	245	268	254	226	269	254	282
1970	689	809	845	748	693	667	669	652	674	623	651	661	665	687	630	667	681	612	664	676	653	678	670	646	651	652	660	657	666	657	665	621	633	628	652	645	628	668	667	631	662	674	666	635	632	658	673	643	655	665	595	660	707	667	615	662	646	657	695	675	658	692	627	645	721	641	669	646	646	689	656	628	647	659	667	681	652	618	654	626	606	661	665	634	643	641	639	674	678	696	664	693	638	643	660	678	700	669	631	620	656	651	625	617	663	610	631	646	657	666	631	593	621	610	622	658	654	634	655	607	641	692	638	626	663	646	672	637	676	624	624	595	663	690	606	645	634	643	669	652	624	662	644	688	666	699	622	665	677	690	616	607	634	688	689	638	621	685	612	668	652	640	645	654	674	603	648	661	632	629	671	687	634	621	690	623	641	629	652	635	683	628	663	663	696	640	653	633	653	628	659	632	646	630	666	667	631	628	648	718	658	680	685	647	611	644	636	627	677	689	651	677	643	633	692	636	659	663	637	698	592	674	689	658	614	683	628	650	666	585	676	622	667	673	674	634	681	664	652	624	657	658	626	635	667	661	665	644	672	671	599	628	710	633	673	630	643	674	632	666	661	696	668	678	613	643	623	624	641	676	666	627	605	663	655	659	647	657	661	673	684	681	617	652	663	606	669	621	668	655	634	650	661	600	631	673	679	617	629	649	652	673	656	653	660	631	647	667	655	633	642	676	675	640	665	674	667	693	652	685	610	647	646	650	681	617	644	672	629	665	664	655	652	659	640	615	645	648	632	634	653	656	705	660	647	700	640	653	636	644	656	666	643	635	683	638	691	623	652	622	608	663	664	639	622	641	622	617	658	645	668	660	644	650	651	652	617	664	598	632	677	675	637	719	660	658	655	682	709	668	620	654	637	622	673	628	640	653	633	662	664	651	640	609	643	651	680	649	669	668	662	629	632	641	626	630	641	617	603	617	649	674	631	680	612	641	702	664	683	682	645	746	647	680	623	639	628	659	665	707	679	642	632	650	692	645	663	654	655	652	663	654	635	619	633	649	670	611	643	647	643	653	640	657	628	592	677	685	669	682	686	659	662	652	635	621	648	620	591	674	692	636	647	664	628	667	674	629	670	625	591	699	650	653	628	628	661	656	703	655	627	641	683	633	600	634	700	650	646	664	649	659	638	666	623	644	634	606	654	677	624	648	639	675	685	644	617	632	661	632	632	655	657	660	613	611	617	679	630	663	633	688	644	620	642	661	655	653	635	719	608	623	621	629	658	643	640	667	663	614	630	638	588	649	607	656	637	689	653	677	684	624	669	661	677	616	701	663	656	635	616	615	651	645	624	657	640	671	680	682	617	634	649	659	621	651	656	613	605	654	671	640	628	660	619	642	625	604	672	656	691	630	652	644	670	608	641	659	634	589	667	617	620	674	597	612	648	614	668	610	614	656	669	625	673	661	648	611	659	665	596	650	649	656	643	668	643	624	680	690	691	635	645	623	661	591	649	644	704	636	654	632	655	647	672	611	671	659	639	650	633	645	664	611	664	618	660	646	671	653	638	599	679	644	626	619	683	667	626	651	625	603	647	630	651	626	634	672	689	632	675	664	656	640	645	626	657	652	653	602	661	646	656	642	624	693	661	662	659	631	664	631	627	658	668	651	630	613	666	655	628	623	700	646	650	629	634	646	651	644	621	647	645	594	646	686	673	609	647	685	650	665	649	645	642	647	628	669	661	637	625	638	627	657	641	649	641	638	654	676	677	669	660	635	648	703	605	650	623	734	650	674	697	707	677	662	660	611	672	658	666	638	653	682	620	637	629	628	632	601	653	658	676	653	621	649	643	710	652	672	616	649	625	623	639	681	660	668	678	669	641	631	683	662	649	662	616	666	697	673	647	654	602	675	685	664	654	657	627	605	625	635	615	661	665	624	636	647	615	633	676	678	628	683	634	618	624	652	668	653	667	666	659	621	654	680	633	699	653	610	612	669	657	678	649	666	638	660	625	610	680	638	640	614	709	626	656	628	649	605	631	649	625	658	642	626	657	632	640	632	632	657	663	661	640	658	635	610	661	683	673	685	665	652	650	653	641	615	702	672	641	656	608	670	660	658	623	649	623	666	624	651	701	692	712	658	646	647	660	662	634	650	622	618	681	647	636	648	678	669	676	659	627	649	631	629	654	607	626	693	665	624	681	643	675	664	602	626	682	644	622	634	662	676	667	644	651	615	619	661	619	635	638	665	687	605	622	648	692	617	662	680	670	660	630	607	629	662	648	616	675	686	657	672	615	630	646	696	664	649	632	647	659	678	617	633	641	672	633	668	667	646	672	634	686	684	656	632	662	640	613	597	647	670	610	632	666	691	655	693	648	659	620	677	659	638	717	657	685	613	638	649	642	625	608	624	638	655	624	661	664	643	625	637	663	664	636	677	632	634	651	654	654	666	664	671	691	617	656	651	684	641	646	646	648	608	624	627	641	653	643	658	718	694	690	680	655	656	665	671	659	597	608	642	621	682	638	614	625	607	661	670	637	598	666	623	618	629	637	686	663	675	689	633	692	601	607	628	642	668	655	687	659	675	648	658	648	627	612	633	635	579	616	630	668	604	659	677	672	621	646	650	643	654	658	622	655	695	601	669	676	645	646	660	676	658	627	634	628	614	631	628	641	654	625	604	623	655	650	663	643	647	659	662	659	694	614	658	663	675	644	587	655	605	643	664	685	636	678	640	660	629	612	634	639	616	693	630	619	623	645	619	647	664	603	645	662	649	632	687	667	632	643	584	637	623	628	623	614	605	664	666	609	641	623	633	632	688	639	672	635	639	642	666	666	688	629	682	658	681	625	616	656	622	675	647	626	646	609	681	676	688	658	644	604	649	678	674	649	653	658	672	644	663	690	665	652	619	592	683	637	631	622	673	649	672	632	643	624	644	610	643	635	672	633	701	635	668	643	682	675	704	674	644	625	671	691	654	590	604	639	617	658	687	642	662	631	585	659	680	662	650	641	679	665	609	652	637	617	674	697	643	678	622	650	624	682	664	626	673	650	655	670	620	644	655	670	658	632	672	665	630	669	688	653	656	663	692	655	646	633	651	653	683	613	626	698	640	664	672	661	638	651	637	665	639	606	646	638	652	614	600	647	609	594	621	612	642	619	623	612	624	645	637	652	667	626	685	663	662	670	643	659	669	706	615	611	673	678	663	654	628	653	623	666	642	639	697	634	660	625	648	640	658	652	633	603	660	666	654	627	667	694	624	707	640	661	678	655	676	671	627	632	648	613	663	657	613	617	683	619	659	614	673	660	693	619	669	585	660	711	630	694	648	634	668	637	627	678	648	612	661	678	654	647	629	600	688	697	639	642	662	651	621	671	692	691	621	614	656	651	666	619	584	649	620	655	668	648	637	676	644	624	681	646	635	685	649	650	641	674	635	645	672	607	692	652	664	666	655	667	656	641	639	668	658	666	660	676	702	628	669	641	619	668
8257	825	929	766	615	532	465	488	453	459	421	431	436	382	433	477	414	380	434	391	383	431	422	385	417	417	408	447	399	412	434	425	414	434	409	411	399	400	431	398	419	388	381	393	408	394	426	414	385	427	402	437	418	413	458	382	404	382	465	386	376	396	453	428	404	391	402	387	395	392	422	430	409	402	415	409	401	377	402	409	404	438	374	456	388	427	435	389	419	389	423	405	406	409	438	425	403	435	439	349	441	421	438	433	415	404	420	427	421	420	428	406	403	411	409	433	412	439	422	440	415	429	416	452	361	362	451	448	422	434	415	404	389	409	403	420	369	397	383	380	399	391	428	405	384	394	394	403	432	397	435	419	415	396	391	401	409	407	436	400	401	416	449	425	423	392	373	415	399	380	414	389	373	382	427	410	391	410	406	429	392	371	428	386	388	402	370	391	400	399	410	423	428	425	389	421	430	385	400	413	409	426	395	396	437	425	403	428	423	436	421	417	394	413	429	417	375	373	453	380	414	416	409	343	423	387	405	411	407	387	377	419	403	425	389	415	426	415	414	408	401	426	442	439	403	400	410	437	412	393	389	413	399	395	396	426	406	370	434	416	406	368	395	378	417	370	401	381	412	376	420	374	404	431	427	418	435	399	398	403	392	421	437	376	386	407	416	435	426	402	436	412	456	382	444	426	393	428	418	421	421	423	419	383	450	439	380	362	394	416	362	423	400	410	402	373	417	378	393	412	366	392	410	386	406	410	422	396	398	373	399	446	394	401	403	396	397	413	395	428	428	432	407	400	378	392	382	378	388	428	408	387	411	430	401	370	456	415	403	398	394	437	405	389	433	371	423	413	420	421	395	424	439	376	439	417	383	385	426	399	386	419	411	438	417	398	417	371	443	420	439	398	400	389	393	403	446	408	446	394	420	391	380	439	423	423	394	446	430	386	441	437	396	381	369	408	402	377	427	400	395	453	419	403	374	415	388	404	409	405	441	414	391	395	420	394	412	441	386	380	381	435	409	417	426	413	441	390	393	398	408	408	404	431	411	399	406	399	414	405	385	445	409	399	429	416	422	413	399	406	428	450	391	447	407	401	405	427	386	415	411	445	398	429	387	415	432	423	426	436	406	404	439	429	402	401	445	397	415	424	397	389	379	410	402	430	414	454	428	394	416	396	419	415	415	439	440	368	420	437	404	435	435	396	423	407	411	394	416	395	400	398	430	393	435	414	409	400	411	407	415	398	385	400	404	394	419	396	391	384	389	389	428	402	406	402	431	430	413	424	417	368	411	412	397	452	415	404	396	424	401	417	380	392	379	383	389	426	413	426	388	421	432	444	437	390	392	412	440	415	406	437	399	428	390	401	431	384	404	399	390	415	359	412	416	448	393	484	420	401	339	421	427	425	379	377	375	430	427	396	356	395	391	420	424	409	382	395	405	401	426	417	435	411	419	395	415	423	395	407	396	408	416	411	397	384	418	412	423	400	383	411	406	419	393	420	379	417	391	417	397	414	371	379	407	466	406	453	423	396	431	392	449	387	402	418	429	382	430	408	393	421	420	436	436	416	410	389	395	399	367	413	384	426	406	408	410	374	414	443	424	377	351	395	382	401	426	410	401	367	380	384	392	459	431	407	384	448	431	441	405	403	422	400	413	417	394	377	421	430	401	436	422	373	390	389	412	403	400	424	403	399	383	405	426	419	414	429	436	416	363	417	400	456	410	369	397	405	386	415	415	417	434	364	365	447	419	394	393	391	412	463	402	422	392	433	386	395	383	442	426	416	436	400	394	404	419	426	403	385	403	418	388	410	412	456	390	395	426	425	433	421	401	415	405	349	378	442	374	412	402	410	404	388	402	393	362	416	411	405	422	456	427	407	419	402	417	394	407	396	418	416	417	406	395	440	421	423	401	371	454	397	392	391	475	385	422	397	386	430	410	404	407	391	428	435	388	392	395	412	395	396	389	397	437	398	449	397	408	418	430	377	421	410	424	438	409	410	399	409	444	450	445	456	414	405	369	400	410	393	438	410	426	386	405	408	387	413	386	443	440	395	386	373	424	417	408	424	417	384	359	420	410	384	424	394	391	400	385	461	423	437	438	436	404	361	384	383	404	387	425	411	436	387	438	406	402	393	415	421	402	417	387	431	391	442	380	412	403	383	408	403	383	408	412	413	374	419	393	395	417	393	419	382	440	450	401	403	428	413	418	380	419	423	364	373	433	409	424	441	407	418	398	410	421	417	412	417	427	437	407	366	437	409	401	389	415	387	422	403	411	409	444	406	430	384	452	435	429	378	370	403	393	426	408	415	379	446	427	385	404	425	425	409	430	382	439	438	426	388	439	411	404	414	389	398	396	389	395	415	449	421	409	416	397	407	403	391	407	379	408	400	407	426	398	387	431	420	416	433	413	430	412	387	393	414	394	411	437	421	378	398	393	361	397	385	391	410	420	401	400	443	421	409	408	448	433	383	437	400	378	433	412	406	415	402	410	431	418	415	408	390	392	403	405	424	423	412	402	375	403	390	380	394	436	443	396	410	385	404	395	380	389	402	402	428	408	424	428	424	405	374	388	434	391	387	422	418	443	419	368	390	403	434	429	395	423	395	386	416	393	400	439	416	383	395	419	437	390	398	414	389	402	457	405	411	413	406	406	422	424	388	433	417	444	406	404	414	418	417	386	390	434	435	421	398	415	427	388	410	460	389	444	389	396	409	398	387	390	388	430	405	383	373	396	400	433	424	401	432	406	391	464	472	444	401	463	413	423	398	400	404	426	446	469	395	407	428	416	372	381	414	418	389	384	434	407	426	461	386	375	407	432	382	404	388	419	392	412	438	428	406	393	418	402	425	402	371	361	390	406	372	409	394	420	395	384	416	417	378	433	419	448	435	383	422	455	395	417	348	404	416	418	387	411	391	408	385	382	402	380	399	412	432	399	384	432	390	425	415	440	436	409	421	385	406	411	403	394	395	417	439	444	415	396	369	382	384	401	432	413	419	422	361	459	416	401	421	385	414	408	374	424	445	408	408	434	452	404	391	399	397	395	378	440	409	369	424	385	422	408	392	358	410	441	417	439	403	439	427	381	395	393	383	403	441	377	407	402	412	400	448	442	386	377	388	381	417	419	398	417	405	384	411	409	447	445	413	376	429	412	377	407	458	421	404	435	430	442	398	406	426	415	400	369	383	409	367	404	394	398	409	397	374	418	377	394	423	427	403	431	425	396	391	408	403	414	429	409	401	408	435	441	398	409	420	408	450	464	390	421	382	414	445	412	426	363	409	382	375	414	389	411	440	387	400	342	392	389	369	418	420	434	427	372	428	374	380	422	409	420	429	438	405	420	404	425	409	384	409	372	426	438	426	417	426	401	409	404	420	430	412	419	396	404	447	428	394	413	378	380	435	368	393	425	363	418	377	415	393	396	421	401	431	416	385	425	411	401	363	436	426	422	419	416	442	404	413	392	411	406	434	398	382	410	432
6900	1271	1920	2052	1903	1587	1408	1351	1262	1161	1179	1100	1098	989	1076	1048	966	979	1015	967	991	1019	926	1014	966	937	992	931	913	920	980	931	959	940	965	971	955	948	959	906	961	940	953	901	982	967	914	958	943	888	969	929	948	970	909	955	926	928	951	925	917	918	957	984	921	960	919	915	976	931	995	913	943	972	960	984	918	916	901	949	964	960	947	957	952	984	922	1034	899	917	885	860	895	929	894	918	946	918	936	885	915	940	912	959	960	845	932	878	975	932	1001	918	922	938	904	937	898	921	952	969	902	962	932	902	888	958	916	935	938	987	915	925	912	936	931	911	981	914	933	923	929	941	894	941	869	955	967	931	932	860	910	927	977	943	968	886	944	983	938	931	920	942	914	870	952	943	944	955	912	931	966	981	933	948	920	918	950	921	872	938	902	918	924	978	947	890	943	964	931	906	964	933	945	976	941	879	964	961	978	904	935	1006	961	926	932	931	921	922	922	930	901	889	968	949	938	906	912	928	884	965	987	907	914	945	895	971	931	868	901	861	901	913	900	931	887	979	950	924	906	867	933	946	891	885	933	951	918	895	961	946	960	946	880	889	993	973	939	957	883	935	938	926	895	880	967	884	921	929	920	920	969	937	909	951	901	954	908	896	873	967	972	995	904	878	961	953	924	932	929	946	938	903	938	918	1005	888	930	910	952	884	950	922	963	933	900	922	929	1003	919	988	936	950	970	961	936	911	986	909	906	939	885	968	901	925	889	958	937	871	937	929	906	1003	934	930	896	917	932	964	931	923	923	930	914	932	945	978	962	946	957	892	970	921	922	883	971	921	926	921	904	938	946	903	910	938	934	934	923	968	944	915	947	912	941	902	948	972	946	940	918	925	941	929	881	954	974	1002	949	980	920	986	878	944	883	916	976	894	843	915	955	931	894	935	956	887	929	911	936	984	934	981	947	934	861	949	905	921	929	897	950	972	917	900	965	945	956	918	911	922	898	942	947	924	884	934	919	914	944	927	955	953	907	896	925	931	920	950	856	929	977	1000	942	928	937	926	912	955	902	895	973	1004	908	921	900	881	897	937	902	896	970	949	934	968	940	932	942	924	922	934	919	958	932	968	938	922	873	923	931	916	947	888	953	944	961	907	935	1001	959	936	969	1023	994	871	914	918	956	940	1016	923	913	886	952	910	956	915	949	916	893	956	915	897	927	994	905	918	931	878	946	929	946	901	926	900	952	883	933	977	883	935	931	940	947	890	982	913	939	869	945	906	942	938	903	928	875	963	920	915	926	995	901	904	956	962	915	862	880	926	941	944	955	885	986	895	916	939	914	896	963	976	897	908	890	963	930	973	855	965	953	928	978	926	844	981	965	983	942	916	910	911	939	944	912	880	953	940	944	866	952	953	915	981	919	969	984	939	935	907	958	889	901	917	973	963	1018	898	949	923	851	917	941	902	950	934	964	957	934	909	969	911	923	930	956	953	966	909	942	969	913	916	935	887	876	961	923	887	915	940	932	937	976	955	885	950	992	946	934	995	957	885	971	841	931	937	958	914	875	902	946	935	970	930	917	983	913	927	908	964	881	952	934	897	942	929	931	933	928	957	961	969	910	955	941	913	905	935	921	938	911	931	927	979	910	910	927	913	929	904	932	906	955	989	929	954	954	886	955	904	884	895	941	875	934	960	940	917	953	922	895	967	947	952	947	908	931	931	940	911	891	939	959	905	923	939	869	889	956	944	920	920	849	949	904	883	934	943	922	972	976	955	871	948	925	958	883	974	922	875	964	950	884	920	981	925	956	959	974	879	881	913	955	951	936	895	969	925	938	927	945	948	940	955	947	937	870	917	929	940	948	911	965	988	968	952	895	927	906	956	913	927	882	906	965	905	965	915	924	942	920	950	971	912	919	939	917	925	922	949	936	939	931	937	918	867	956	960	888	943	899	944	990	975	954	898	886	978	997	990	1010	894	906	954	921	899	902	937	841	907	917	882	939	964	908	942	904	942	880	924	907	940	987	900	915	912	960	954	932	876	920	934	922	933	928	931	890	976	949	936	951	915	957	921	970	998	905	927	982	941	967	926	952	919	958	919	948	891	921	993	942	968	951	952	909	943	907	920	926	908	908	892	893	953	973	883	876	932	834	919	878	985	956	950	916	915	932	906	906	937	943	943	908	973	946	939	885	900	963	941	937	865	895	919	896	880	921	940	947	890	937	955	913	952	890	947	958	973	984	991	926	911	949	916	925	945	937	883	931	921	963	979	945	940	946	935	950	935	909	941	961	887	965	915	928	959	929	941	930	952	949	954	864	919	899	952	868	911	927	873	905	911	931	880	949	923	928	915	934	919	955	906	929	968	883	981	934	910	889	944	920	924	897	954	978	880	935	924	941	910	969	913	959	950	910	986	923	936	949	930	953	945	902	961	922	847	931	973	928	960	919	965	931	953	959	890	940	893	961	961	969	960	891	945	964	926	978	983	906	932	951	939	918	910	1010	955	900	960	960	923	925	955	909	1006	888	955	898	917	990	970	937	904	934	928	892	976	946	952	912	892	918	926	949	942	920	881	939	893	943	894	874	974	932	946	880	945	877	941	940	921	950	908	943	911	963	936	938	903	894	891	943	963	952	891	923	908	901	940	859	923	959	943	912	945	944	961	980	932	958	980	955	909	957	913	891	953	929	951	905	969	973	947	939	939	925	930	959	993	938	935	908	968	943	917	942	964	883	925	913	918	878	942	951	1002	990	907	973	921	937	918	984	964	924	917	965	914	932	980	927	973	936	931	895	939	983	897	946	918	916	938	913	923	928	949	956	964	921	906	942	917	887	862	929	914	956	966	967	1000	906	929	939	954	967	929	945	910	971	947	1004	949	887	954	947	909	955	916	945	923	916	936	907	937	933	943	916	949	922	895	915	966	969	936	906	989	882	960	857	873	966	954	910	888	959	875	893	929	910	928	983	933	953	905	946	948	888	889	884	897	953	857	934	920	938	944	897	966	916	997	971	891	903	923	907	895	964	989	936	947	924	916	951	930	914	919	927	885	923	963	942	967	923	971	924	975	928	943	910	961	920	931	936	912	937	962	989	920	928	949	933	942	960	956	993	914	939	1007	908	936	933	873	959	934	900	943	942	917	979	955	956	928	946	926	956	892	906	935	937	921	944	884	981	919	922	921	884	971	859	875	958	941	945	912	950	915	946	958	942	945	959	952	949	893	953	915	899	898	938	968	931	952	981	904	896	949	983	947	913	862	867	950	956	974	908	906	1016	952	916	979	910	949	954	963	909	936	932	890	938	941	947	972	937	907	904	921	904	941	930	927	877	996	947	966	945	952	926	944	912	944	971	970	913	894	918	976	941	939	957	969	962	952	919	936	983	920	917	942	905	890	896	934	946	902	918	971	894	944	948	956	955	867	901	923	939	926	942	940	959	972	941	945	922	927	950	880	910	999	959	903	911	932	951	932	988	921	902	962	952	930	907	910	934	912	899	897	930	913	959	937	945	942
15170	1568	1218	1006	754	605	527	458	416	415	391	379	368	335	323	326	363	352	304	362	357	302	308	355	326	288	303	315	321	315	324	329	326	300	318	307	313	362	314	341	293	319	308	318	310	315	296	312	331	270	285	313	317	331	298	294	301	346	329	306	292	321	313	341	294	319	290	340	320	295	324	329	304	308	276	311	320	281	325	327	312	317	290	300	348	306	308	313	331	305	311	308	316	290	288	311	298	350	294	294	309	336	297	326	276	303	272	305	309	270	296	307	295	305	306	282	312	299	294	295	319	284	306	335	299	350	318	271	317	313	318	339	316	287	299	313	346	299	337	295	314	344	308	302	301	284	348	314	318	322	315	305	296	278	286	313	306	298	317	298	291	315	285	330	302	308	294	287	282	316	339	314	306	331	282	299	326	282	299	308	276	314	307	291	373	268	307	319	306	283	281	293	292	308	307	301	287	274	338	298	329	341	311	331	327	348	324	318	335	338	315	292	316	275	302	278	309	321	315	288	362	324	340	337	277	302	310	315	290	291	336	307	317	318	257	285	264	296	329	325	353	310	332	266	337	302	339	296	324	312	326	301	333	321	311	326	314	330	312	275	322	321	315	283	312	288	296	306	268	283	307	254	296	306	306	333	288	331	334	354	334	303	318	315	324	303	290	296	323	320	327	303	302	320	315	304	302	297	301	292	295	307	310	324	293	303	294	311	302	293	298	355	326	292	320	296	297	306	306	302	299	311	342	317	320	288	291	334	301	339	291	277	292	328	327	318	295	315	347	329	300	288	323	286	306	301	292	296	312	331	323	307	278	325	331	326	306	333	303	288	283	333	315	328	298	292	289	297	339	283	324	304	306	320	324	313	311	334	305	292	343	303	264	311	318	321	357	307	309	314	286	330	310	323	317	295	286	285	307	345	296	323	310	295	300	318	305	310	290	325	309	309	294	315	313	289	350	336	313	324	319	323	333	331	279	339	314	294	294	276	274	314	346	324	314	323	296	293	339	300	322	334	279	289	297	334	339	304	322	322	283	297	335	332	294	344	337	318	280	302	282	303	299	282	320	300	313	301	308	273	295	303	335	338	337	338	292	292	310	278	304	306	327	344	295	334	295	308	310	316	283	314	311	321	291	316	333	302	337	325	305	283	298	316	325	290	329	291	268	348	309	297	303	275	297	312	330	310	284	307	330	275	278	317	289	320	299	311	298	322	325	334	315	351	310	331	341	270	296	312	301	308	331	303	333	321	301	303	283	291	310	310	324	323	341	292	310	305	337	331	334	289	264	276	311	298	330	324	308	286	300	313	307	320	323	281	338	316	343	328	302	300	293	329	322	328	332	286	308	285	311	266	298	314	304	316	328	288	314	312	279	313	291	301	312	296	299	313	289	330	326	329	324	291	305	282	327	289	327	325	306	358	367	324	311	288	346	310	306	315	313	304	311	324	328	327	320	332	298	308	311	287	324	291	266	301	325	310	300	323	288	317	330	322	310	275	285	314	291	303	340	287	331	333	313	336	326	302	300	353	321	297	321	274	297	302	309	307	312	305	308	309	326	294	322	292	328	316	298	322	315	325	290	313	346	306	310	294	335	309	338	301	298	296	310	315	286	316	337	301	313	290	298	306	332	318	300	284	331	351	290	301	352	319	298	335	320	301	322	337	305	323	273	286	296	324	323	327	298	320	321	296	322	299	327	296	294	336	304	287	313	298	279	290	281	346	324	299	292	271	318	333	321	323	308	293	344	328	285	319	320	281	331	337	324	316	313	343	359	326	316	277	314	285	330	329	310	291	301	303	298	326	300	329	286	332	297	375	288	315	315	307	320	295	309	314	313	283	330	315	301	333	324	307	335	319	312	331	336	290	300	315	295	308	278	321	290	333	300	296	286	305	324	307	310	332	316	315	308	304	326	287	284	319	323	324	304	323	310	323	291	331	312	319	283	288	309	324	311	313	313	291	311	315	296	318	276	315	312	292	306	317	344	316	332	285	316	315	307	318	359	325	303	288	286	318	318	321	310	306	329	283	292	329	333	314	307	310	302	328	328	290	331	321	324	307	297	326	340	313	320	306	316	344	321	309	307	314	319	293	316	316	316	319	312	295	275	304	314	292	301	313	323	288	273	297	327	323	312	308	335	313	341	316	310	314	325	293	286	270	327	297	296	296	306	309	329	287	349	305	296	327	285	308	294	347	327	308	365	333	330	303	309	355	333	314	298	294	320	317	261	309	324	320	321	323	343	278	289	322	296	318	287	314	276	325	306	318	299	326	299	303	281	279	288	326	292	275	293	312	313	318	330	293	328	318	312	305	306	324	294	259	293	320	288	292	304	313	323	279	318	284	321	275	317	287	320	318	301	304	315	253	332	325	319	298	330	290	304	312	305	313	328	282	311	354	328	339	338	316	306	314	283	314	301	308	311	314	290	309	333	303	321	318	300	286	297	309	287	298	342	280	314	295	325	374	305	312	303	333	312	310	289	318	300	312	314	308	303	361	343	298	312	269	308	295	320	309	289	317	317	294	315	339	331	311	317	302	296	304	309	312	293	299	300	313	315	301	330	272	295	316	301	289	294	331	313	297	354	277	302	297	322	318	301	296	302	289	332	299	302	291	304	299	310	309	304	306	312	304	299	309	313	299	308	300	297	315	296	336	308	327	312	325	290	311	309	294	304	284	303	294	333	270	321	262	320	304	296	307	290	337	306	296	302	322	303	328	313	345	299	321	316	310	335	296	362	308	354	338	309	303	308	328	309	324	333	313	282	337	280	283	281	329	305	328	317	280	316	304	304	301	256	293	302	298	308	321	356	322	327	295	308	313	306	302	262	312	294	313	302	307	335	308	312	326	286	326	302	342	312	293	336	319	302	336	293	337	307	340	306	304	329	308	318	309	306	297	294	332	329	296	306	330	290	287	339	323	310	294	334	334	310	307	339	283	307	336	280	305	288	297	307	316	324	322	319	289	317	291	272	314	297	311	311	335	311	295	320	302	310	296	319	310	309	299	308	312	263	289	289	331	323	331	297	295	301	339	285	299	308	295	308	285	318	278	291	285	306	337	326	294	296	284	281	321	315	332	334	341	305	307	333	311	304	299	313	301	314	285	302	318	277	280	325	301	283	287	307	305	312	293	279	327	326	322	293	328	340	327	291	310	344	299	249	274	292	322	281	310	334	315	312	291	325	313	303	313	262	316	317	331	286	272	308	290	277	342	298	309	322	270	340	300	328	328	325	330	331	323	286	303	313	304	325	301	298	366	282	321	291	300	299	329	278	295	351	345	326	301	288	313	305	297	301	278	316	301	308	328	318	322	303	329	322	308	265	309	314	304	290	302	311	314	324	297	317	316	302	266	305	305	318	331	337	291	317	273	288	285	345	316	351	323	333	317	286	318	332	276	321	329	342	296	306	306	331	321	303	313	340	315	328	290	312	311	285	305	291	303	315	323	313	302	293	331	316	293	313	308	296	286	302	271	311	327
8497	1417	2574	2885	2518	2005	1712	1391	1322	1211	1113	1081	928	870	884	858	836	845	818	787	836	789	755	795	765	781	771	757	749	741	845	748	784	747	753	725	701	777	775	715	716	738	753	734	739	749	749	717	742	718	735	705	744	771	774	730	719	683	716	717	724	734	708	687	716	692	761	750	699	703	677	760	744	733	738	729	732	712	705	712	732	744	672	671	689	733	686	715	643	754	698	766	686	690	759	769	695	700	686	691	689	702	681	715	670	699	749	668	738	674	653	700	677	758	714	725	701	709	660	688	677	729	715	771	717	736	729	711	733	716	704	707	703	724	714	705	717	686	646	716	762	670	636	687	718	699	694	728	720	671	724	715	748	708	689	712	723	717	730	723	729	740	704	743	699	666	707	666	732	703	712	700	711	711	767	657	672	689	693	697	723	688	667	654	714	733	746	694	716	754	702	683	732	723	686	666	747	719	666	716	651	718	708	734	723	714	697	695	722	722	695	736	728	700	703	725	658	713	698	703	710	677	705	699	702	702	624	665	728	672	689	678	726	673	709	721	714	719	744	669	740	695	687	687	679	733	666	726	699	685	716	735	725	683	698	730	729	703	721	734	713	727	700	696	732	706	739	730	729	729	739	713	714	715	724	693	736	745	710	710	682	716	682	691	730	692	705	715	765	727	703	693	697	755	675	761	672	701	700	700	648	691	669	699	731	751	690	699	685	748	724	699	729	676	641	715	685	658	675	755	706	679	717	727	677	706	721	679	752	744	710	679	676	718	705	735	697	667	666	708	743	733	708	750	737	749	641	694	755	687	680	738	751	691	743	689	662	701	742	728	721	697	715	763	772	685	673	673	709	705	725	684	705	656	705	727	688	676	732	701	690	694	661	679	710	701	672	699	665	716	687	727	744	695	698	701	682	698	672	668	670	704	683	712	719	729	676	711	760	711	712	723	766	706	707	661	701	722	681	689	687	713	781	726	713	745	711	719	718	748	713	708	680	769	738	702	663	724	706	759	669	731	691	685	666	764	705	725	731	709	725	721	731	724	712	720	691	712	713	713	691	730	724	715	736	686	689	738	666	646	712	684	670	682	711	686	637	687	662	670	660	707	704	679	650	732	712	696	733	708	676	708	669	718	696	711	676	717	679	667	684	727	704	708	675	706	684	663	652	679	684	706	731	709	732	698	720	669	691	752	705	752	715	707	757	731	667	719	684	712	737	704	671	759	709	702	719	646	729	683	718	707	686	675	707	727	736	671	718	716	732	727	702	681	728	690	730	678	691	696	718	729	695	752	697	710	682	669	704	729	701	761	726	685	701	708	717	658	711	665	749	685	750	736	735	680	673	712	695	725	651	652	782	727	676	675	740	660	695	725	743	660	687	665	704	725	717	746	745	696	746	732	673	689	722	653	692	696	704	685	684	726	686	686	730	721	687	693	660	727	751	724	700	671	697	734	750	723	692	716	676	723	701	727	659	772	741	716	730	727	723	720	683	740	702	697	722	647	722	709	693	730	715	717	758	725	704	678	745	712	701	704	729	691	732	770	675	670	692	639	675	680	715	729	732	691	721	681	735	667	701	674	726	728	702	701	686	716	674	706	668	721	753	697	745	709	719	716	707	708	712	676	706	710	686	733	700	710	691	725	752	695	739	726	702	722	674	692	678	711	714	699	669	707	644	716	705	716	712	676	647	718	709	673	720	703	678	726	670	684	668	714	680	716	718	666	698	736	703	678	724	678	695	700	699	710	714	745	756	671	683	687	725	682	691	703	665	700	688	744	711	742	690	726	727	693	689	693	789	743	734	685	702	716	753	752	693	720	739	747	709	708	671	678	685	740	665	741	705	675	695	695	742	696	704	687	710	712	760	678	651	756	694	685	699	756	719	682	732	718	714	652	632	706	713	733	677	712	698	676	736	682	681	644	708	684	694	716	761	712	750	763	720	703	705	724	734	705	700	742	698	712	682	729	714	705	712	696	743	666	710	660	723	707	696	706	737	729	735	708	670	741	720	689	684	700	688	709	750	696	721	707	744	759	722	730	671	690	724	696	698	737	701	707	685	698	690	696	699	703	740	686	749	720	724	709	772	716	698	687	698	693	696	687	697	732	677	721	710	702	742	718	712	726	667	726	722	720	700	677	670	673	747	714	721	689	707	697	686	658	739	708	729	704	694	726	686	719	677	711	731	697	710	727	724	654	670	712	671	720	681	701	727	691	685	698	710	697	683	743	693	732	724	680	711	728	664	680	727	713	710	715	706	698	688	679	727	771	734	735	696	647	642	731	699	679	706	716	715	700	665	719	735	740	688	678	691	712	652	676	676	716	693	682	723	675	701	695	732	730	669	699	699	718	687	658	717	669	702	730	703	688	664	688	741	673	700	744	702	713	699	706	703	719	690	730	672	740	672	739	683	763	680	763	697	714	722	673	712	725	702	674	694	696	704	718	673	644	689	724	734	716	689	669	747	708	699	722	705	742	702	708	677	681	700	668	705	670	703	666	705	756	716	737	692	669	702	737	727	731	706	746	663	683	751	732	679	744	701	677	697	728	697	723	698	714	715	710	702	683	690	691	739	685	711	661	728	747	710	741	699	751	687	682	686	767	714	740	752	680	694	721	694	719	693	732	634	697	743	709	742	717	753	695	728	699	703	749	682	718	722	701	715	715	699	691	724	675	677	705	727	746	691	732	651	741	731	675	689	673	696	718	707	707	694	737	714	667	747	702	764	734	696	740	660	683	679	681	701	710	682	724	692	699	709	720	771	701	695	727	747	670	697	644	693	684	646	721	661	699	751	697	744	717	676	690	713	705	723	700	714	728	728	749	713	715	721	726	696	710	702	684	703	690	745	742	736	685	719	681	678	722	712	717	745	724	735	686	735	680	724	689	704	683	685	753	655	715	735	721	745	683	691	718	741	716	747	693	714	698	632	698	699	744	711	714	716	694	705	699	693	734	675	713	725	745	724	728	756	730	752	734	702	734	717	681	712	695	743	692	703	671	727	743	733	681	772	711	711	697	726	728	715	705	741	690	744	693	687	637	692	715	668	745	666	680	691	692	693	714	689	674	669	728	702	725	700	742	750	742	720	727	753	721	718	696	683	718	711	750	717	718	702	734	685	705	709	716	736	711	734	693	695	701	725	665	758	662	711	679	657	739	686	712	683	709	693	723	722	694	717	693	682	686	734	682	722	723	735	671	722	678	701	761	716	705	694	730	728	695	689	684	700	706	748	694	736	651	681	679	713	681	674	747	695	721	746	679	728	758	752	719	693	703	700	699	705	698	697	653	720	724	708	666	656	726	743	699	694	704	734	638	669	712	713	698	696	712	761	718	684	705	694	699	696	685	702	677	717	722	747	688	729	723	759	740	703	705	729	739	688	702	738	660	736	729	711	755	702	691	732	709	672	717	717	680	750	721	713	749	704	742	726	746	709	733	741	712	722	724	710	682	717	749	728	670	723	758	737	721	725	695	722	694	681	679
1568	311	301	345	298	261	280	264	249	290	289	246	237	263	278	248	235	267	253	277	263	225	219	277	233	235	249	295	282	241	278	232	250	274	228	242	285	267	275	257	282	253	261	283	225	244	227	266	273	235	251	228	256	239	260	266	224	254	284	250	242	256	273	254	247	265	271	283	283	286	258	297	252	261	265	283	289	290	270	259	247	259	279	233	288	237	239	302	267	282	266	244	273	265	254	233	241	248	259	256	260	266	269	294	276	264	277	239	257	238	295	264	275	255	242	261	253	253	281	258	282	262	243	268	280	252	280	269	256	262	294	264	283	298	257	292	249	271	248	252	269	288	254	263	254	258	262	246	270	274	256	271	257	242	236	245	249	283	258	253	280	259	262	271	272	261	256	238	253	216	217	277	269	260	236	260	237	270	247	248	277	259	258	251	288	284	274	265	276	269	286	244	274	241	245	298	250	239	238	243	273	263	275	258	268	258	266	282	255	252	255	266	241	271	257	264	256	278	270	279	299	249	273	242	305	275	224	260	270	265	254	256	261	244	276	263	297	252	237	220	237	280	270	217	272	249	274	240	272	230	266	283	293	238	268	276	274	236	252	265	276	250	262	261	234	270	251	237	253	251	286	251	266	258	257	262	254	269	226	262	264	225	244	247	273	241	264	250	255	279	275	243	258	241	281	247	262	242	253	229	283	260	284	254	244	257	274	256	256	248	271	276	298	276	250	269	275	276	256	243	266	257	249	270	277	253	269	280	256	266	267	272	216	251	281	241	233	243	278	270	294	243	276	258	245	265	269	247	269	249	263	266	274	258	286	239	274	261	261	291	250	264	266	250	245	253	251	253	228	269	246	234	274	253	283	311	247	289	264	253	241	296	255	276	270	264	278	260	257	239	256	209	259	238	260	259	259	254	266	244	247	249	229	240	235	237	266	239	253	242	245	251	259	289	259	269	212	244	273	266	249	275	277	269	274	231	244	234	283	255	252	263	223	246	264	284	251	259	288	239	223	270	279	260	298	271	258	272	265	253	272	274	256	247	250	254	256	288	253	275	260	257	220	257	272	279	251	255	273	251	251	235	257	286	292	262	245	262	263	242	239	258	268	245	269	266	242	250	240	266	246	290	249	257	250	292	263	261	289	281	238	246	277	230	234	246	237	252	248	258	251	256	254	271	282	252	272	251	244	254	266	267	245	251	250	277	261	264	293	302	256	275	272	256	259	266	274	265	271	268	246	267	245	256	248	249	243	259	266	242	257	299	259	244	239	244	264	252	276	281	269	260	254	271	262	231	245	282	262	262	233	263	266	247	267	247	283	281	259	230	235	293	270	246	236	262	241	270	257	288	248	246	244	223	248	238	263	239	246	252	266	260	281	268	234	293	239	253	254	266	271	259	237	286	280	285	269	262	248	258	264	281	265	286	236	221	251	268	222	249	233	263	269	252	281	266	270	290	225	234	268	245	276	214	254	243	285	228	273	263	249	287	277	257	245	254	290	266	238	262	252	260	238	239	278	256	244	285	289	239	261	241	269	265	237	267	287	231	266	289	247	260	262	277	281	263	246	273	276	237	273	255	270	277	293	262	282	288	283	242	273	257	286	259	261	258	258	262	247	238	269	236	227	265	240	262	251	285	263	288	237	238	264	250	265	233	287	243	247	263	203	246	279	247	245	272	271	305	283	266	242	273	234	241	264	266	258	273	251	257	209	262	266	254	248	264	253	230	235	247	222	279	243	270	277	268	258	258	241	227	267	257	255	224	239	267	247	283	238	245	242	308	282	254	292	255	256	239	268	244	264	246	289	258	238	261	255	277	272	267	255	279	249	253	256	249	258	272	254	276	290	248	250	233	262	265	238	243	239	261	279	289	248	257	256	262	246	251	253	271	259	257	247	275	260	233	251	276	237	275	245	240	264	265	202	261	253	266	250	272	263	265	266	306	277	270	271	250	246	266	240	249	273	274	252	268	282	253	237	269	296	247	257	261	251	256	253	272	283	270	245	230	256	279	262	269	251	265	274	227	231	276	257	243	264	255	236	253	257	293	257	255	278	264	245	286	272	243	266	254	264	295	241	270	276	249	286	248	259	252	233	235	263	244	245	275	254	276	282	275	237	264	263	272	259	243	259	274	280	216	268	258	258	245	251	272	273	285	254	251	281	232	275	226	269	271	242	264	236	215	269	251	283	244	263	265	255	261	247	254	273	258	287	277	262	270	249	264	251	272	260	232	290	260	247	277	231	261	268	264	260	255	254	262	236	236	222	267	265	250	247	259	258	244	239	289	261	266	237	244	259	292	256	253	293	273	243	251	242	261	248	240	272	238	252	234	245	273	237	237	278	247	232	260	235	237	281	268	317	237	276	272	248	302	268	266	260	263	281	268	271	282	251	248	238	267	279	272	232	240	242	260	259	253	228	249	249	234	242	263	277	256	263	250	243	256	247	280	282	285	257	238	250	267	251	274	288	280	260	273	268	264	257	279	253	274	239	259	251	262	218	271	236	251	241	243	257	255	265	265	299	284	265	284	239	241	250	268	250	236	247	259	273	244	263	282	269	254	303	238	235	244	253	282	292	281	273	252	270	253	238	270	284	261	249	285	264	262	262	265	259	257	274	246	297	238	276	240	272	241	257	298	302	265	253	258	289	243	281	257	273	274	233	297	297	272	249	252	257	242	260	290	262	287	266	252	264	269	287	271	290	256	280	242	262	260	238	274	260	236	286	266	272	261	271	242	291	234	220	271	239	262	265	238	272	251	275	243	266	244	259	270	268	237	275	261	257	271	256	248	243	279	247	244	227	226	253	274	270	279	262	248	248	254	257	271	263	288	261	282	257	239	255	233	251	283	257	269	283	245	255	276	268	221	246	262	221	263	242	259	260	246	279	241	261	273	241	268	277	266	243	289	223	258	221	253	251	248	280	259	264	252	242	260	260	259	265	248	257	278	236	251	272	254	256	262	248	243	239	251	277	274	256	279	302	231	266	274	283	234	250	272	289	259	231	285	243	259	268	274	270	261	262	258	259	255	223	273	256	276	271	279	245	258	288	242	262	253	274	253	281	236	237	269	293	248	252	261	272	260	243	232	270	269	282	236	249	257	257	279	279	259	251	227	244	250	299	285	278	244	265	244	245	282	266	278	268	242	239	220	274	258	269	242	275	252	236	256	248	278	228	263	278	260	231	276	255	265	266	252	278	247	284	276	267	239	255	246	265	215	263	266	263	250	232	243	272	286	254	290	277	271	258	267	259	280	270	265	246	259	268	271	276	264	257	222	255	263	254	250	257	249	248	240	241	281	227	260	241	283	264	256	289	246	241	229	266	260	253	265	249	239	279	225	240	259	265	271	278	249	285	250	272	284	261	261	278	265	275	257	246	254	278	277	269	235	252	216	252	255	247	296	287	310	259	234	217	267	286	228	254	247	257	255	260	272	242	259	283	248	268	258	271	254	273	262	264	254	284	234	286	261	266	251	293	213
1947	703	755	805	749	736	703	694	713	653	639	670	660	636	626	622	644	667	620	652	581	646	694	632	669	628	675	643	606	576	701	622	644	678	635	633	624	609	652	655	685	657	641	617	646	664	643	685	635	637	614	620	652	711	650	675	641	618	655	625	634	657	586	648	589	664	622	662	649	595	670	631	646	650	615	618	678	627	674	615	646	604	658	663	618	655	592	681	657	661	613	638	625	608	632	637	628	640	676	672	689	616	652	661	654	639	658	674	673	654	641	587	648	617	671	653	604	634	623	647	659	603	710	675	634	653	643	624	592	629	634	659	662	632	640	693	634	669	639	632	635	620	640	640	664	622	651	610	664	629	631	646	648	635	635	632	677	672	637	665	618	677	609	609	613	663	705	657	637	611	619	586	638	618	672	657	621	608	649	655	662	620	654	652	634	649	610	650	644	656	651	674	646	640	676	646	694	659	645	622	710	665	656	587	599	608	641	632	646	659	613	603	679	644	642	640	634	640	685	643	650	637	666	624	645	654	623	620	640	647	653	645	668	637	627	651	658	647	646	618	634	616	567	604	661	590	636	628	636	680	612	637	616	647	664	675	638	634	646	622	621	603	671	632	637	646	630	646	647	614	633	655	647	638	639	595	638	652	615	643	626	650	643	640	654	646	646	608	623	629	613	638	660	645	622	673	638	648	672	602	618	678	602	674	670	619	650	639	658	638	641	657	627	636	657	650	661	649	628	625	630	612	688	607	681	590	636	625	662	604	641	635	647	670	637	643	626	632	613	648	641	646	655	635	627	671	669	651	678	648	650	613	638	651	647	600	639	653	634	630	620	596	598	614	641	653	672	641	667	617	645	650	641	613	667	654	645	651	613	627	640	579	603	640	674	701	634	580	627	671	617	659	630	621	602	662	617	675	615	642	658	644	638	632	640	609	645	637	666	634	641	649	629	641	625	649	673	640	642	628	601	659	608	671	613	620	657	620	630	632	598	622	693	625	651	612	672	627	626	613	621	649	597	632	656	645	619	656	680	640	625	632	617	609	641	649	598	671	719	640	614	627	649	620	646	690	616	609	639	651	692	636	674	624	671	610	666	679	666	631	612	609	675	635	624	579	617	660	618	631	669	640	657	635	635	619	640	652	619	630	685	597	639	636	649	660	607	631	676	612	621	657	611	614	634	676	619	625	687	651	610	603	621	620	666	611	617	620	647	635	622	667	657	605	608	619	669	611	642	689	610	615	659	652	607	632	656	607	656	652	617	678	628	631	615	658	588	631	628	637	627	651	628	673	643	622	631	633	663	641	654	662	658	620	629	622	615	610	689	645	643	647	623	607	692	636	670	670	627	679	635	649	617	643	692	665	660	615	649	603	638	697	585	656	660	623	628	657	623	654	611	656	646	636	631	617	655	648	642	644	656	630	646	649	642	652	636	615	642	605	602	644	654	643	665	648	665	689	629	651	678	628	656	612	693	589	615	614	670	594	681	625	692	654	626	652	624	652	652	675	679	635	624	661	619	684	622	639	634	664	672	657	667	637	666	649	608	686	633	665	651	648	621	689	637	665	611	630	613	635	611	652	647	618	650	605	660	670	596	689	652	672	657	621	630	654	619	671	652	612	638	603	642	612	641	651	593	618	628	659	659	598	632	679	610	588	606	644	625	623	660	629	609	619	647	609	645	633	652	637	598	612	627	660	674	638	621	633	596	692	637	652	616	638	616	609	573	678	615	635	642	674	627	620	645	651	649	611	621	644	609	660	629	580	648	679	635	648	659	657	634	659	674	613	664	656	653	624	648	661	650	654	610	637	651	653	635	633	631	669	641	625	634	694	645	590	683	624	655	602	611	608	598	616	624	622	624	627	622	661	645	634	647	657	592	629	637	630	677	632	638	654	588	620	664	641	630	648	601	622	665	638	628	650	664	652	618	615	670	627	642	610	651	676	641	648	699	636	627	658	623	663	601	638	600	629	593	652	635	633	629	662	624	633	642	655	591	648	659	643	671	667	649	693	621	627	703	639	652	636	603	673	664	627	653	633	612	675	595	629	644	638	655	640	627	618	662	597	638	626	634	585	681	596	624	651	633	654	663	670	691	707	647	576	695	689	675	674	649	623	587	624	641	633	634	626	619	676	602	616	582	600	614	630	651	636	638	675	624	620	635	608	607	633	637	626	684	616	644	644	666	650	623	606	658	595	620	599	634	692	609	609	660	709	648	627	655	654	664	585	640	688	662	696	631	637	660	655	627	643	616	644	656	641	648	630	665	646	583	668	676	682	627	647	641	623	636	648	615	629	626	665	609	662	702	689	611	600	591	614	640	619	659	637	677	595	609	655	621	585	665	662	649	627	598	609	675	640	644	635	663	676	660	604	647	653	621	612	639	630	614	610	576	613	647	635	682	658	602	635	669	648	647	682	641	642	648	669	651	596	649	595	685	655	670	648	652	664	638	633	606	613	650	657	672	649	621	653	661	693	657	656	640	631	636	624	603	623	628	605	653	620	615	571	620	636	655	629	625	651	629	616	633	664	617	635	627	639	689	627	638	622	631	619	653	676	639	690	651	709	660	689	642	609	604	618	706	667	658	599	674	634	655	630	628	660	597	596	631	658	665	646	641	609	662	636	639	646	651	617	620	631	672	638	645	628	613	635	650	628	672	647	673	610	643	617	653	634	602	673	620	648	641	640	646	659	671	640	647	634	582	622	601	600	594	640	654	625	645	623	654	643	650	633	594	632	679	678	654	656	626	668	641	572	651	604	632	620	668	628	635	654	653	623	642	590	623	642	629	645	641	647	647	616	636	666	676	652	623	636	640	653	648	605	696	632	606	664	675	696	650	654	650	629	618	637	632	661	620	637	659	682	627	630	580	650	642	635	669	625	648	620	643	646	642	606	629	595	634	622	615	630	619	627	632	633	611	657	644	593	640	638	647	596	663	618	703	670	599	602	679	675	588	637	661	660	652	674	603	624	657	657	636	611	654	645	665	628	615	646	645	663	637	656	677	620	596	602	630	627	661	692	651	633	664	609	637	619	641	616	604	665	633	645	642	693	600	623	616	594	665	664	632	645	634	621	623	631	639	659	636	608	636	654	581	672	652	654	650	688	629	633	622	630	614	623	663	644	633	629	658	653	696	655	614	582	610	703	606	622	651	648	649	670	628	636	633	670	673	640	655	670	653	616	609	588	653	621	586	640	660	636	605	658	632	625	676	663	639	631	629	627	634	645	677	642	606	615	637	631	673	625	611	645	635	611	659	683	634	654	660	663	617	637	653	629	666	613	632	644	607	645	633	693	655	598	614	643	619	647	609	643	620	655	623	667	662	604	664	660	683	620	615	634	620	631	630	677	662	650	645	647	654	633	655	637	639	629	649	662	612	632	663	646	606	655	665	601	655	642	672	669	628	609	634	652	626	601	656	596	584	641	681	632	631	658	625	600	614	583	671	659	652	671	649	638	651	661	621	640	633	629	594	623	600	665
8403	860	893	797	638	587	518	520	417	451	454	411	441	421	429	401	398	431	404	422	398	408	388	403	387	400	417	440	417	428	434	397	405	374	427	365	426	375	395	417	442	419	404	402	429	389	398	414	387	418	398	422	380	384	413	419	402	413	413	403	442	403	406	393	429	385	425	422	460	437	396	415	413	431	384	405	407	432	411	411	403	398	390	420	390	422	416	419	403	442	453	383	394	385	420	390	421	398	397	398	442	405	385	394	393	404	396	411	406	420	391	389	415	416	431	427	454	404	411	397	426	437	417	416	394	365	418	438	399	394	427	432	377	392	428	408	420	371	397	410	443	420	414	380	397	404	404	412	404	427	396	421	391	427	438	403	375	409	421	392	428	399	416	406	440	435	407	392	420	421	369	408	406	430	378	405	419	417	398	410	412	417	374	399	395	368	405	431	440	433	392	418	410	429	417	406	444	402	413	374	380	411	376	401	427	406	409	406	434	419	411	384	361	416	413	442	399	394	422	382	402	401	400	413	408	446	428	360	434	412	405	390	385	414	409	418	391	421	400	449	392	393	379	406	392	429	392	389	456	414	409	408	419	412	412	383	418	417	436	407	405	427	370	377	398	391	420	373	403	398	404	380	414	371	399	403	444	394	351	405	431	372	364	422	380	382	395	415	413	401	382	416	416	429	417	390	387	427	405	420	418	394	387	391	409	415	347	399	411	409	391	408	403	407	375	438	423	406	381	390	411	395	442	401	416	429	382	426	404	439	409	386	388	385	411	357	419	446	426	412	428	386	452	384	409	372	413	406	390	408	412	399	412	424	415	381	420	395	410	398	410	402	406	401	415	394	385	409	377	430	401	403	417	413	400	391	389	396	399	397	384	432	414	432	415	348	388	372	431	436	425	418	436	466	417	386	362	405	405	400	399	406	417	458	407	397	421	437	413	416	431	396	380	362	418	437	382	402	387	435	390	404	436	435	462	372	421	402	411	382	388	404	391	438	369	385	407	425	436	424	412	409	420	465	428	397	406	426	397	446	414	413	409	396	415	381	384	388	399	409	409	387	410	429	407	400	411	375	437	412	406	418	445	396	395	462	410	410	404	382	372	384	395	383	409	387	440	389	457	386	401	420	391	420	412	413	388	394	435	398	422	424	382	434	392	408	381	379	444	444	434	384	440	417	428	418	417	386	389	407	388	390	421	397	393	395	408	426	381	408	411	401	399	404	427	412	440	406	407	400	370	391	411	368	413	437	425	396	440	444	390	399	442	419	428	412	423	425	427	409	427	434	372	409	392	400	406	402	382	421	377	436	397	424	366	393	399	355	412	411	385	394	391	418	392	362	382	419	386	402	406	374	390	394	449	379	431	421	410	397	430	390	346	413	386	380	452	417	425	404	399	412	401	393	383	397	417	453	392	408	392	389	385	405	425	382	445	418	377	435	418	404	390	375	438	381	355	419	395	404	391	439	385	362	394	461	349	399	418	375	394	409	378	387	387	422	407	425	418	405	387	402	417	395	390	419	393	413	395	425	389	409	406	413	403	393	364	407	425	411	400	400	426	418	424	421	386	433	422	434	380	439	386	408	408	365	406	404	413	414	423	391	401	418	450	416	451	410	396	397	392	383	443	362	422	416	403	420	382	358	390	384	407	410	445	406	439	390	409	395	391	414	429	395	404	411	418	398	425	413	428	384	466	412	402	399	392	400	387	397	381	411	397	409	373	448	409	386	384	394	410	369	378	399	431	429	410	433	445	410	410	401	403	360	414	386	411	398	379	386	415	418	391	388	433	409	433	368	387	431	390	431	420	407	397	421	411	417	427	436	409	411	431	401	376	410	422	404	409	405	436	399	423	421	399	417	397	397	397	411	375	424	379	402	372	403	413	389	443	395	400	407	443	406	403	377	394	387	386	392	379	429	396	394	415	380	417	414	419	412	413	440	383	445	397	432	378	448	420	431	444	428	399	415	404	419	428	405	386	386	388	413	400	402	364	419	382	371	396	445	386	411	411	391	427	379	398	416	404	410	393	441	391	408	412	452	386	397	394	415	399	379	353	432	382	402	392	377	352	390	414	393	406	417	379	417	403	418	436	428	398	382	420	389	410	437	412	378	400	424	400	411	434	395	383	354	388	436	416	432	450	431	398	418	438	401	408	422	467	439	406	416	434	404	361	383	386	376	411	425	415	413	381	394	436	419	409	399	399	382	403	406	438	400	416	464	393	411	387	397	376	384	366	425	366	389	391	424	397	370	385	428	403	398	407	395	430	427	381	397	454	445	415	388	393	414	392	427	385	402	394	386	440	410	392	398	419	405	427	442	362	452	405	440	389	398	420	375	399	390	378	430	423	420	417	399	433	409	405	428	412	396	444	379	426	436	393	415	445	385	427	404	449	409	441	379	418	416	412	389	386	368	405	400	370	408	404	400	437	400	393	382	394	371	367	386	389	406	439	450	426	415	389	403	424	408	425	392	371	381	383	376	373	431	411	409	389	393	438	399	405	442	411	397	403	428	396	435	406	437	380	390	415	423	402	381	428	435	417	420	408	418	368	386	363	429	415	425	422	423	438	399	377	404	393	397	392	433	401	381	399	409	414	431	412	414	415	448	403	395	387	414	396	422	400	408	417	394	420	396	434	384	392	373	386	427	444	420	392	396	408	432	375	411	429	417	410	380	384	385	413	402	393	363	406	416	436	391	406	395	412	379	401	413	422	434	423	425	440	393	377	410	378	410	403	367	409	413	389	368	398	414	426	423	433	443	393	417	405	399	362	405	373	412	403	410	399	385	369	402	385	396	408	421	383	446	394	419	380	359	427	442	380	401	424	393	400	447	390	424	394	390	401	399	405	443	442	410	408	405	400	405	423	372	426	396	399	425	391	413	424	477	452	408	408	433	372	409	412	349	435	414	412	410	413	409	400	395	408	364	387	403	414	399	419	458	418	417	438	460	429	425	406	376	443	360	380	421	378	429	425	420	434	434	399	405	419	431	420	387	382	455	401	440	376	402	430	388	421	453	373	409	414	410	418	412	434	432	452	413	388	421	425	431	384	433	418	428	390	415	383	425	402	367	424	410	380	403	403	382	404	409	413	409	400	444	413	399	401	409	412	403	396	409	412	406	408	388	380	418	426	400	403	390	397	418	424	386	398	431	382	425	369	388	378	423	412	427	411	404	395	381	391	436	390	415	446	397	418	410	346	417	412	373	421	379	420	400	380	371	397	414	403	413	396	369	393	357	380	419	433	430	412	395	426	437	388	425	405	400	404	397	431	365	418	459	427	445	442	429	414	375	413	432	416	425	371	396	419	427	395	372	409	448	419	431	465	377	386	392	422	420	425	409	393	373	399	387	394	419	419	402	395	426	399	416	398	415	453	405	433	387	394	425	401	405	376	392	400	397	413	398	386	409	405	394	380	459	404	418	406	426	388	436	385	444	436	433	406	409	456	369	406	417	405	411	411	463	422	393	381	393	422	384	388	407
6950	1408	1965	2061	1821	1653	1373	1358	1235	1220	1163	1085	1070	1049	1036	1042	1011	988	920	978	982	999	910	932	950	949	953	951	1015	965	947	968	963	955	930	977	968	937	956	939	941	965	983	988	850	991	935	1001	901	882	936	953	968	959	932	974	901	884	934	927	892	947	909	929	865	838	926	932	978	922	888	957	943	926	931	899	938	962	990	956	950	948	932	919	895	890	961	966	917	935	913	923	847	886	876	904	957	894	966	907	941	927	921	1008	977	909	933	979	920	964	981	904	905	911	932	916	929	905	916	879	961	976	900	912	921	928	933	869	876	969	919	977	890	971	906	898	963	966	938	920	915	930	871	925	896	961	935	897	959	940	895	923	886	897	924	922	963	939	936	981	913	897	930	850	934	898	955	935	894	906	938	910	882	930	858	982	915	917	920	922	949	963	953	928	975	934	904	892	925	976	885	961	992	918	868	1029	922	970	926	900	898	922	965	885	877	896	908	939	905	938	936	920	928	930	954	875	917	960	924	916	936	928	925	962	1004	929	932	909	924	921	899	894	899	963	966	961	930	940	890	958	948	882	915	979	912	919	911	862	914	906	904	845	915	934	927	962	935	964	939	916	940	973	880	958	889	965	966	967	879	909	950	972	926	926	941	926	981	904	1004	973	913	954	910	941	927	910	953	917	915	992	910	945	930	913	972	929	928	897	928	937	966	926	917	951	966	908	931	959	938	919	956	961	931	903	890	991	861	944	939	919	956	876	923	928	898	916	896	944	906	938	932	946	884	927	910	948	960	871	937	905	945	916	928	913	919	863	918	963	952	961	905	922	928	915	920	944	937	908	908	971	914	891	929	912	955	959	938	875	875	927	912	923	946	968	1015	926	959	904	964	959	926	933	955	870	848	968	917	923	935	902	958	932	924	955	898	966	939	904	918	933	888	954	971	913	953	946	921	942	880	966	927	932	968	966	953	985	919	905	882	954	946	904	947	929	914	973	881	918	1013	906	902	931	929	918	913	921	950	942	947	892	948	936	967	947	890	894	957	880	899	923	903	930	907	939	908	929	917	948	905	972	928	953	917	946	916	915	903	891	906	912	956	964	954	899	906	898	927	919	872	881	942	959	876	1005	925	902	822	935	930	928	912	954	937	952	948	871	940	955	943	959	914	924	913	899	927	933	939	899	944	926	933	1001	920	956	922	944	882	944	904	874	971	972	937	911	932	965	982	854	930	928	1013	958	926	907	962	966	913	890	879	935	914	927	964	940	972	907	1001	941	950	903	935	1000	886	936	922	901	927	952	948	907	922	937	969	893	940	930	941	929	909	921	905	939	998	887	859	936	903	934	954	986	965	899	924	951	941	906	966	939	909	829	950	888	917	961	907	947	953	940	937	884	924	900	907	939	879	970	866	925	919	936	929	927	917	949	944	902	915	922	941	879	966	918	945	889	897	927	900	913	925	969	1000	894	934	911	870	891	932	954	955	939	939	975	949	909	930	920	947	934	954	930	973	971	897	882	893	1000	954	902	937	913	950	952	919	963	866	873	886	872	967	961	884	935	1003	965	900	941	931	1028	973	997	945	879	884	885	925	919	913	938	951	905	921	987	925	950	929	942	916	906	894	977	960	930	971	952	941	927	963	951	960	903	982	908	888	1013	885	959	925	924	908	981	951	914	926	918	948	974	938	938	907	874	970	946	909	905	874	908	900	833	940	961	920	954	931	917	954	917	872	905	995	937	978	926	898	947	934	938	916	946	984	943	940	971	937	896	955	970	921	892	908	1003	955	926	927	935	940	918	912	975	990	906	944	940	1001	903	889	949	974	876	905	905	986	928	948	945	926	924	943	960	930	930	890	887	911	956	938	920	924	927	933	960	936	908	918	933	942	952	918	991	967	946	910	963	915	908	946	892	929	927	943	914	910	930	943	915	906	899	940	936	878	924	934	923	899	933	888	877	916	953	882	983	946	968	922	859	974	970	879	915	952	890	917	927	964	980	911	934	907	946	907	890	889	846	921	924	949	936	981	930	967	920	956	888	909	912	939	952	963	862	920	971	936	904	978	860	914	918	931	922	894	890	917	964	946	855	937	930	936	923	939	897	914	876	960	860	921	931	944	930	942	930	935	889	924	927	951	917	911	941	870	929	904	938	898	993	1009	871	980	974	965	984	966	898	934	947	984	912	905	940	932	961	924	940	912	918	920	895	909	904	913	972	995	969	913	960	954	877	906	934	934	891	949	911	938	949	887	948	924	947	872	928	960	958	918	910	899	953	900	985	932	933	945	927	988	940	919	952	953	926	945	924	999	895	932	926	937	1036	894	922	871	880	928	927	935	875	961	932	883	909	868	892	959	902	926	923	943	942	938	941	919	893	899	914	922	951	976	978	901	917	952	890	900	921	900	912	942	914	907	928	937	933	917	908	963	939	926	925	879	916	910	913	931	929	973	904	928	911	950	910	949	915	867	968	915	921	924	874	887	935	940	978	952	923	941	953	931	951	954	912	907	945	974	954	962	926	898	914	900	904	997	905	940	937	900	953	970	939	924	964	933	886	936	917	928	959	909	940	882	880	900	962	881	884	965	903	939	915	908	924	894	905	917	961	990	977	953	914	975	923	931	909	905	934	898	908	924	890	961	914	943	951	949	904	913	962	966	904	916	928	934	892	930	920	935	906	953	903	914	912	929	943	946	905	931	862	935	886	906	969	874	932	928	953	925	905	966	892	981	947	977	956	891	907	923	889	945	964	891	964	877	900	893	892	916	920	946	915	951	907	969	908	943	930	959	995	871	951	936	946	938	873	914	919	966	964	877	915	928	935	920	918	951	925	982	904	925	931	936	889	937	944	903	970	935	971	979	905	988	868	958	958	1018	912	955	959	879	897	931	950	932	916	975	923	921	905	942	942	958	940	906	934	896	907	981	915	926	932	921	912	934	901	939	927	955	912	942	964	928	900	913	939	933	921	937	963	1007	936	942	942	995	888	889	921	921	943	892	918	907	989	960	968	918	981	962	967	884	924	983	938	878	908	925	901	966	939	900	889	928	947	923	896	936	878	964	950	890	900	935	948	962	933	952	941	916	918	932	938	950	927	921	967	935	914	922	960	913	936	896	914	918	859	910	917	964	937	887	965	931	952	920	925	919	936	957	910	919	955	894	868	980	893	941	952	927	945	920	909	969	910	938	909	885	900	930	932	876	979	943	945	913	921	957	943	922	972	924	940	876	920	960	913	924	893	953	947	1018	967	885	948	918	930	920	962	948	943	909	928	878	902	962	885	960	864	937	926	893	927	904	941	936	886	888	909	917	907	872	939	948	930	926	911	935	888	890	866	900	933	936	942	907	906	968	937	914	870	923	939	938	978	1005	959	940	940	942	919	1042	927	909	907	925	877	893	903	929	921	925	970	1000	934	892	905	928	919	943	965	915	950	904	952	936	961	906	865	933	931	890	933	898	900	929	935	954	966	898	916	969	898	895	944	902	909	899	913	890	928	966	987	893	931	921	930	985	927	936	878	922	893
15354	1533	1209	978	721	609	527	459	439	405	377	381	367	312	350	336	313	328	328	315	313	329	299	289	318	342	314	301	302	277	285	338	301	308	311	310	304	335	318	313	276	298	301	324	324	328	305	322	316	329	327	309	278	321	281	311	316	331	298	298	312	296	329	322	340	280	291	314	338	321	306	284	340	308	294	290	293	276	317	305	297	288	301	291	334	282	321	325	290	309	308	296	330	305	301	304	304	301	302	328	288	363	307	317	342	316	308	330	304	279	305	305	332	323	311	283	276	291	318	302	293	337	364	328	335	324	265	319	351	281	297	314	326	308	357	326	307	301	286	303	269	326	302	288	287	308	289	291	296	312	288	311	317	318	338	293	279	302	286	343	331	329	323	308	288	308	290	307	342	303	291	353	274	295	273	336	360	312	343	291	303	305	278	306	323	322	288	312	289	303	314	284	301	301	287	318	319	308	309	316	318	307	272	296	341	319	319	295	326	280	323	326	301	283	301	280	311	284	322	283	310	267	292	296	334	321	316	344	310	299	299	289	364	304	321	285	292	315	325	314	305	305	300	283	287	303	356	326	331	298	277	298	276	309	316	348	340	299	291	339	321	305	309	313	306	315	314	281	285	326	296	311	333	292	304	319	332	348	297	289	326	272	282	328	275	315	308	325	310	311	290	258	316	293	305	330	324	296	304	307	337	319	348	295	326	290	331	288	276	316	287	318	331	295	285	294	321	284	300	294	317	335	310	331	311	308	319	368	349	321	318	327	324	319	317	308	332	291	330	303	307	295	348	304	334	305	309	310	327	307	291	280	288	297	352	329	320	290	329	295	281	334	276	317	337	295	292	342	303	316	294	327	324	306	307	294	289	321	334	318	326	317	276	297	320	292	285	296	309	295	282	291	285	329	294	316	310	286	325	292	329	337	320	321	295	319	288	309	301	318	310	356	298	288	300	325	319	346	279	359	286	316	321	339	313	297	268	333	302	304	286	342	292	318	286	306	301	281	339	299	285	307	284	312	316	327	279	321	323	308	312	325	337	318	297	316	329	260	332	297	280	330	273	277	309	297	325	323	284	296	303	310	267	296	311	315	320	322	280	323	302	282	346	287	284	327	303	315	288	320	320	299	307	305	313	328	293	287	315	330	294	283	316	309	290	285	318	329	286	279	298	291	366	288	329	311	284	305	323	344	304	333	285	303	313	320	279	303	315	295	276	339	307	287	318	307	319	294	321	327	288	302	305	305	285	342	316	294	291	325	322	297	315	351	287	316	290	319	273	323	281	333	280	294	291	300	322	314	304	292	306	281	311	304	292	314	289	347	354	340	319	307	310	323	319	298	321	305	326	297	304	313	283	298	312	320	307	297	350	285	305	289	296	321	299	315	310	299	325	308	321	302	318	312	345	309	289	311	308	280	317	302	316	306	287	311	307	295	313	304	260	313	278	312	307	324	331	317	328	302	293	294	295	245	327	296	283	297	295	323	291	256	317	259	309	332	323	325	334	287	306	314	329	305	325	314	320	299	292	323	305	307	310	311	341	278	298	301	280	317	293	302	323	322	333	278	292	328	291	322	270	316	262	286	328	286	323	306	289	293	311	301	279	329	294	286	281	277	327	306	293	308	314	287	278	295	295	266	322	284	309	299	303	323	289	304	326	300	308	288	304	301	325	305	288	323	297	313	327	305	283	322	327	299	314	304	336	305	305	303	360	300	280	369	303	340	318	295	272	294	298	323	340	293	302	329	297	307	278	303	289	311	277	288	270	325	308	324	334	348	315	288	306	331	301	327	324	311	280	291	343	325	308	332	335	280	263	312	339	321	284	299	288	310	264	299	295	283	296	315	296	306	305	337	291	312	294	286	297	275	294	331	297	328	313	327	326	290	304	320	296	309	317	304	322	336	295	280	297	338	321	313	336	304	304	293	294	285	284	307	286	329	296	290	318	321	329	275	291	310	332	337	281	319	323	287	325	328	313	285	283	324	291	298	296	335	304	308	306	311	320	286	348	314	315	318	335	297	305	265	324	294	281	272	317	353	313	303	307	344	276	305	326	332	342	279	330	318	319	307	290	310	294	332	316	309	307	300	290	318	316	333	314	309	306	294	311	301	312	277	282	337	307	317	307	326	262	300	311	320	285	290	300	284	312	338	283	292	311	289	290	349	289	294	283	287	310	323	335	293	294	326	291	288	295	303	305	321	310	328	305	303	288	338	284	351	299	315	304	364	318	333	297	310	345	295	292	277	274	320	325	271	278	297	323	291	318	320	323	317	276	330	313	307	306	306	335	330	311	327	292	284	320	320	297	343	298	284	335	305	308	307	268	324	308	308	346	293	311	340	342	316	314	292	291	290	334	328	296	316	310	320	310	280	315	294	336	270	295	330	312	317	276	291	306	297	344	305	318	323	274	304	290	316	328	306	289	321	309	322	294	335	341	298	304	325	337	308	313	357	324	320	329	328	308	304	301	314	334	335	296	313	300	278	297	298	290	316	288	335	319	297	286	303	313	293	283	323	315	297	319	305	300	290	293	290	321	312	308	344	304	302	349	343	322	304	268	291	320	268	333	332	301	297	328	335	304	308	347	281	355	272	290	295	279	303	291	310	306	320	265	288	331	289	310	328	340	307	307	306	292	275	281	281	291	327	316	338	326	314	320	312	348	333	324	300	332	362	313	317	293	325	334	330	313	303	302	312	273	302	291	299	289	308	297	323	298	292	296	284	269	295	314	301	310	335	325	297	300	306	314	312	314	322	310	293	270	309	317	299	349	294	297	296	315	301	330	307	303	307	282	296	291	291	302	300	290	303	310	301	275	329	330	309	288	284	321	337	284	297	300	293	309	304	309	288	294	313	290	312	317	302	323	284	318	308	334	312	318	328	324	275	327	287	309	261	289	328	316	300	329	334	291	331	336	326	308	258	286	296	354	319	280	266	331	299	297	317	343	338	316	288	314	284	314	282	303	328	318	300	310	298	352	296	311	298	327	332	332	284	309	281	334	275	329	279	296	303	272	299	324	324	290	338	321	318	297	287	296	307	332	328	317	309	285	344	338	301	337	297	358	338	296	299	287	300	298	327	309	316	294	338	315	297	300	340	303	319	312	327	332	300	330	325	329	320	324	314	269	300	294	332	308	329	317	319	345	334	276	330	296	308	316	326	301	328	310	319	328	339	296	320	303	337	309	279	283	309	330	280	292	318	329	300	312	351	356	328	307	286	292	329	296	300	320	312	285	307	304	307	279	334	301	290	305	298	326	337	325	334	288	288	313	300	326	302	316	331	288	289	295	286	298	323	318	305	299	321	311	316	312	290	334	305	303	334	324	304	291	323	307	340	310	287	296	293	308	312	315	294	329	326	325	331	313	288	310	321	297	309	307	300	311	284	339	298	302	310	329	314	258	307	305	331	329	353	307	307	299	304	283	304	314	303	291	324	341	319	300	320	311	328	336	292	325	315	282	266	311	311	326	310	287	314	288	311
8481	1486	2536	2779	2374	2068	1741	1466	1294	1164	1105	1042	954	941	874	875	875	833	821	810	814	768	786	789	765	734	701	782	749	745	778	775	747	766	770	719	707	715	774	715	735	784	757	701	734	756	713	721	731	714	711	651	700	716	698	742	666	739	700	747	721	716	720	683	713	734	713	728	679	732	687	707	707	708	697	701	709	710	709	692	724	737	669	638	746	746	700	727	690	673	680	751	707	675	695	636	690	691	754	676	705	718	721	711	683	681	708	694	656	676	711	758	710	673	694	688	714	660	668	722	711	676	746	682	654	701	732	738	688	725	716	698	738	729	712	744	702	712	727	727	684	680	713	722	695	675	732	672	754	707	699	682	671	669	711	725	688	674	705	712	691	684	695	733	682	711	685	677	704	750	723	766	699	728	729	667	694	729	707	699	728	684	661	660	746	699	697	740	656	710	691	714	673	700	703	716	673	712	714	700	732	655	710	682	744	721	686	688	720	689	699	706	695	733	732	726	724	756	666	697	672	683	715	715	714	728	698	757	656	655	690	714	689	732	715	716	701	663	687	695	682	701	695	656	707	694	718	663	708	683	683	642	755	707	691	718	695	748	661	724	704	721	670	672	675	702	739	701	749	712	669	670	667	688	701	703	713	709	711	702	668	661	697	726	698	684	702	690	722	704	705	678	695	660	714	739	718	678	680	697	708	702	703	633	710	689	745	648	707	736	709	686	692	729	726	682	673	693	644	727	689	678	696	658	675	697	717	681	699	700	672	707	713	747	665	696	687	700	691	737	654	691	683	697	733	664	705	731	685	682	650	720	669	732	685	678	648	678	719	709	696	691	697	723	682	667	660	677	710	710	681	687	709	745	657	718	675	677	740	701	661	669	680	696	725	696	693	704	732	693	678	723	672	675	689	703	702	719	674	706	699	686	680	682	670	675	688	721	670	701	720	716	717	680	704	688	715	723	739	674	644	751	736	734	665	703	666	703	700	686	711	700	650	743	736	709	673	700	702	670	686	675	718	689	743	683	706	702	719	664	647	694	666	729	713	711	724	723	704	706	704	728	675	717	675	687	715	723	698	709	688	705	674	684	722	664	705	689	700	748	694	692	693	708	697	715	707	718	713	650	716	701	750	714	735	690	763	691	690	662	709	748	700	710	709	748	732	664	683	722	728	641	704	724	654	699	708	685	655	666	660	727	689	703	715	746	689	741	713	676	678	673	703	657	670	690	684	658	703	700	734	702	704	739	727	706	702	633	675	677	718	693	723	675	687	646	707	737	703	698	706	647	682	711	676	728	682	729	716	675	711	701	714	721	699	698	673	722	699	693	733	742	704	674	673	667	719	666	694	706	671	685	697	683	720	658	611	668	692	727	725	681	694	696	726	684	684	734	699	678	731	698	656	656	723	749	703	745	694	734	661	683	685	737	714	687	685	713	670	668	689	705	689	669	675	766	689	721	724	752	706	698	743	680	655	742	705	725	696	728	698	778	712	729	664	677	695	689	684	690	682	706	701	691	675	689	703	695	664	704	705	705	686	720	700	718	699	733	719	716	731	706	711	743	698	699	696	697	714	683	657	690	658	631	702	705	680	712	726	704	684	690	713	710	702	696	698	681	665	668	733	664	671	686	704	732	715	748	642	720	714	725	743	662	733	703	687	667	678	664	672	686	724	707	686	663	692	756	735	746	720	695	712	689	730	681	667	721	697	677	715	674	705	720	667	692	661	704	686	671	650	704	750	732	732	727	686	724	676	680	698	709	717	691	689	693	714	658	661	699	732	692	648	676	683	691	706	714	654	675	721	724	725	716	667	702	688	663	697	768	669	660	661	766	698	663	655	671	689	679	723	648	724	714	686	691	688	692	709	660	714	666	736	679	690	681	687	650	704	730	728	677	717	703	655	661	743	685	757	733	675	695	681	685	705	686	667	717	724	677	686	659	715	734	681	671	726	685	742	743	708	698	731	670	701	729	691	674	682	713	666	726	734	687	682	715	718	746	768	718	686	714	737	661	727	694	690	700	731	737	719	720	694	682	698	678	693	653	681	722	691	659	705	682	657	725	653	656	655	699	694	713	711	675	686	713	725	699	704	716	650	703	684	708	696	699	650	729	706	722	771	730	706	745	678	734	659	712	661	718	695	713	693	727	670	708	656	668	709	658	753	678	676	699	699	704	668	666	734	686	694	708	708	620	757	714	715	685	711	693	689	659	647	733	725	628	687	691	737	670	696	700	718	711	682	692	734	705	705	709	697	696	688	701	697	688	673	699	639	661	712	677	759	662	713	681	706	692	716	678	683	695	655	720	717	654	677	693	717	730	718	696	646	688	670	732	676	723	680	713	712	758	719	669	662	712	671	664	679	694	705	663	703	706	651	703	676	646	698	659	653	720	645	669	721	674	685	718	720	715	644	691	715	716	743	707	723	724	668	730	682	705	645	727	708	602	710	697	756	688	702	683	689	730	687	669	714	624	649	648	740	718	666	649	677	714	727	735	683	705	726	731	732	731	685	678	690	737	686	697	680	684	711	696	682	686	735	720	701	711	644	699	662	716	682	753	699	728	698	689	721	686	697	693	690	725	718	764	714	712	677	677	716	721	711	745	701	713	739	693	745	707	737	721	692	729	687	712	715	702	674	680	712	727	727	701	644	762	717	684	685	709	695	697	664	709	674	749	753	694	700	683	677	700	716	684	713	679	728	717	723	728	707	675	655	776	714	711	712	674	652	716	670	703	752	692	693	686	702	697	663	673	716	659	682	667	711	686	706	704	697	713	686	719	675	727	719	709	687	708	680	733	660	690	721	678	717	665	711	686	681	710	674	725	724	749	761	708	704	750	721	744	717	725	683	720	677	694	688	702	701	729	715	681	678	668	722	666	709	728	681	705	664	712	718	715	712	691	722	707	709	708	657	672	697	706	703	754	728	694	730	670	676	739	706	704	738	689	701	713	700	680	718	749	669	714	671	703	710	677	721	757	707	684	684	770	705	725	691	722	720	677	726	713	744	731	681	703	671	668	702	675	659	685	716	680	711	674	722	695	700	685	731	688	720	730	706	681	651	698	719	720	690	682	676	712	662	738	664	694	690	708	721	705	673	697	705	727	733	675	716	708	702	705	722	686	685	739	698	761	706	706	720	679	717	657	698	718	682	730	711	730	660	701	675	676	731	714	720	646	738	721	691	716	714	716	707	663	672	698	681	707	713	701	698	702	710	716	719	695	731	726	759	738	696	667	692	720	687	708	717	738	706	697	701	710	726	710	662	702	676	662	664	704	735	643	653	718	673	716	717	688	659	677	716	667	694	695	650	681	680	692	691	724	692	743	673	713	707	737	699	676	714	701	720	689	700	714	689	681	723	702	723	693	673	690	665	674	670	744	709	712	711	708	697	734	706	663	728	707	721	698	719	729	707	745	674	698	746	718	697	674	686	713	700	702	690	730	683	728	737	711	695	703	685	667	714	719	755	656	698	682	721	672	685	682
1576	348	340	321	278	312	270	253	234	258	269	289	267	285	266	264	259	283	275	259	269	287	263	234	257	265	254	258	288	242	277	236	271	267	248	268	226	261	253	249	264	269	257	228	258	242	273	258	318	268	269	247	263	223	275	258	241	278	269	224	276	258	261	261	241	267	230	247	268	259	302	253	282	255	251	228	297	282	243	267	273	254	252	276	246	277	271	304	259	252	251	259	246	236	253	262	285	245	279	261	248	269	238	254	268	282	257	238	274	220	265	224	245	260	278	264	274	247	254	234	254	244	282	262	275	264	280	289	258	264	241	225	279	283	294	264	232	273	281	259	238	269	280	297	277	240	272	260	283	251	269	263	240	246	277	286	247	250	258	275	293	265	270	298	244	265	281	250	238	261	239	252	240	261	247	256	263	260	268	235	283	253	225	268	249	252	257	249	251	259	267	251	250	250	272	284	258	261	258	205	250	280	225	242	220	262	279	245	257	241	261	290	289	241	287	259	258	261	250	257	267	279	236	240	282	271	248	267	296	268	288	240	259	270	258	277	305	278	265	258	262	270	265	271	249	291	242	236	240	251	242	261	251	244	265	263	260	266	283	258	240	258	260	261	251	254	288	254	264	280	261	267	258	269	237	261	281	266	284	263	246	264	257	290	251	231	264	263	239	247	246	235	244	262	241	288	240	256	239	236	288	277	279	247	260	267	257	263	272	273	274	315	278	270	295	262	259	267	251	265	274	255	294	262	272	274	245	253	260	235	247	286	289	231	250	253	235	244	235	274	252	256	278	230	271	286	261	265	258	283	295	285	273	258	270	242	287	276	283	257	262	280	265	245	259	256	230	261	248	258	237	236	252	278	273	295	252	277	287	302	254	245	274	276	250	234	253	219	302	266	255	247	243	270	229	265	271	263	276	254	263	253	238	273	257	273	262	279	240	255	256	274	259	243	256	238	243	257	254	270	275	238	257	258	234	263	241	288	248	280	279	263	250	287	253	254	229	240	248	305	236	266	250	279	287	231	257	264	259	260	263	228	255	254	283	254	282	278	252	255	258	256	258	279	243	250	251	268	242	253	325	273	272	273	272	246	266	248	260	267	273	265	261	244	269	261	268	246	260	244	264	278	258	290	270	277	242	257	263	272	274	255	266	270	244	268	263	296	285	256	242	268	268	270	278	243	277	253	239	261	261	271	253	241	263	259	228	317	297	269	276	268	254	268	267	258	252	259	292	258	248	272	246	259	254	241	261	250	258	267	254	273	264	288	255	257	238	242	247	249	250	286	251	259	227	250	262	210	257	290	250	295	233	230	279	252	230	246	242	259	270	260	234	229	292	270	245	228	264	266	285	264	258	272	264	255	266	259	240	264	253	269	263	273	268	240	242	264	258	280	261	256	233	267	227	254	272	232	234	258	277	277	291	264	257	242	248	289	267	228	269	313	262	271	242	272	260	265	217	262	234	280	264	253	241	268	290	249	261	246	317	263	234	288	253	279	254	263	256	312	269	285	249	251	256	258	274	247	296	268	248	255	253	270	253	266	277	265	250	236	263	271	255	229	244	253	258	264	243	248	242	254	294	261	245	240	274	267	259	249	257	236	244	283	240	268	266	260	272	278	232	268	268	268	252	250	263	264	273	256	254	237	260	254	252	245	245	227	243	244	264	265	252	244	243	263	271	209	279	232	247	262	241	257	260	269	307	252	264	272	267	239	274	281	269	297	266	280	240	255	262	247	271	281	270	275	266	271	255	254	260	260	255	261	274	258	259	261	270	271	274	281	278	272	268	248	259	238	237	274	271	237	249	276	250	246	265	247	216	283	255	259	277	260	279	300	255	259	254	257	252	256	265	247	227	246	284	276	250	253	243	255	258	273	249	278	291	267	263	248	280	253	280	259	287	278	258	242	230	277	268	236	240	267	276	242	277	227	273	242	229	276	217	262	263	258	272	246	272	301	243	291	268	261	253	270	253	297	257	269	269	281	240	272	283	254	257	245	266	263	258	307	250	243	272	280	279	284	268	245	291	244	286	250	250	242	285	278	281	262	296	249	253	243	246	226	275	247	240	268	266	228	260	265	249	251	276	282	284	271	279	260	270	235	242	247	270	244	260	247	233	271	275	262	250	269	258	257	272	261	251	281	255	275	241	259	245	273	250	266	269	268	259	290	282	275	269	257	236	282	243	291	270	257	282	262	235	246	265	239	257	263	256	250	265	259	264	276	263	262	240	251	244	254	268	268	284	244	276	253	266	231	262	298	263	255	222	238	224	257	253	265	258	255	250	289	246	266	260	288	276	275	246	263	263	263	280	282	259	236	286	262	234	259	245	223	289	269	231	241	260	270	239	261	230	260	282	300	267	232	227	247	261	260	277	258	274	262	288	262	272	258	258	256	265	270	257	235	285	280	231	245	260	249	234	290	249	270	262	269	237	268	262	272	304	288	261	275	241	278	264	247	238	272	245	259	245	260	243	241	254	295	228	264	257	268	269	234	258	259	253	291	261	255	293	274	242	261	218	261	256	272	261	247	238	251	245	267	231	276	272	249	298	289	276	269	247	266	258	277	287	249	284	249	277	266	246	273	301	270	260	244	266	250	269	255	262	277	251	255	263	288	228	256	263	265	258	259	284	248	268	245	273	257	286	276	239	276	247	275	264	237	262	276	282	264	250	260	268	248	269	273	268	247	249	253	253	252	266	287	272	231	264	271	283	284	274	255	274	288	268	221	258	265	252	247	291	278	299	277	239	272	255	255	282	259	270	275	257	252	256	259	249	251	261	259	253	288	251	262	243	272	242	244	267	262	251	265	265	244	261	232	281	254	272	248	258	277	294	280	264	257	266	279	270	245	261	272	244	272	281	250	284	291	273	242	269	263	248	245	274	264	306	264	289	248	263	258	248	234	260	252	275	250	232	287	253	262	267	252	240	266	234	267	273	265	245	269	264	277	258	275	251	268	251	232	258	270	262	235	262	241	264	259	288	257	240	260	275	229	265	248	280	266	278	257	279	266	252	265	276	237	244	261	243	284	261	258	262	258	267	225	255	264	271	245	260	226	248	253	267	286	226	250	270	235	290	286	251	222	266	247	240	245	287	248	246	274	247	305	280	268	261	266	233	239	263	258	265	256	261	237	242	233	272	254	258	227	261	280	258	283	251	217	275	263	270	237	271	281	281	270	239	256	263	264	239	262	294	251	233	233	250	273	256	264	271	278	259	241	267	314	277	264	234	287	249	278	252	246	252	238	273	256	271	274	258	265	266	240	265	259	278	313	286	255	246	253	269	267	274	251	267	273	295	243	282	238	253	291	275	219	235	253	263	256	242	247	294	230	255	265	262	248	245	285	255	252	227	283	270	253	252	263	248	244	263	267	269	274	239	266	273	282	237	268	278	277	252	243	268	248	260	250	267	245	249	267	289	249	253	262	259	275	287	277	254	232	253	279	243	267	255	244	261	254	280	246	253	281	270	261	266	236	270	257
1875	716	843	812	740	654	727	671	686	612	633	699	674	657	706	602	660	648	644	620	641	620	635	665	612	685	648	629	680	641	664	635	638	677	622	684	664	674	646	629	659	660	614	676	650	619	616	679	674	680	622	625	625	647	669	694	670	648	599	638	616	635	661	682	686	674	648	631	692	622	668	601	652	645	659	674	654	629	597	632	653	590	654	642	663	664	645	672	621	690	645	631	655	626	622	622	653	668	677	702	635	628	658	635	615	626	632	638	656	587	633	655	666	672	645	657	652	630	650	654	633	680	652	637	650	627	627	644	663	694	640	668	646	646	658	647	612	662	627	646	632	662	671	643	632	606	646	650	641	615	619	655	613	654	654	636	625	620	616	632	641	618	597	637	674	636	618	620	670	653	656	664	621	649	658	632	616	657	615	601	649	671	659	622	625	640	690	595	619	631	622	642	650	589	585	601	655	683	673	663	633	647	609	641	656	605	594	678	622	636	642	626	645	649	643	670	627	660	628	649	635	612	625	656	646	652	644	634	648	653	628	569	615	656	636	682	636	649	647	647	646	654	636	660	633	641	648	663	643	620	683	649	644	670	651	626	633	617	623	684	668	616	647	620	658	614	629	633	636	669	680	614	659	670	635	615	643	680	692	694	655	595	647	660	640	626	595	612	689	666	626	674	606	664	638	619	620	592	623	662	647	667	631	628	618	607	673	606	686	628	641	624	634	626	644	628	643	634	622	652	654	666	608	608	601	610	633	624	605	686	650	659	669	620	626	603	656	603	599	696	626	604	651	631	660	639	607	673	618	654	625	638	647	630	667	661	630	667	639	665	629	584	598	632	592	638	606	642	631	659	637	638	625	632	633	589	628	623	660	597	631	603	613	602	595	675	603	626	675	577	595	646	620	635	619	692	590	651	634	626	599	674	585	660	645	655	647	667	632	669	673	687	684	650	635	649	622	631	673	620	641	670	593	662	650	638	626	659	647	645	678	599	631	665	654	642	617	595	680	633	637	602	603	637	612	661	686	616	646	615	631	611	639	653	649	642	608	610	643	697	652	599	635	647	627	619	651	653	654	619	628	629	637	624	637	601	623	658	652	629	624	632	587	655	646	643	622	614	645	649	654	647	624	667	699	647	641	661	641	609	666	636	621	566	611	653	629	675	652	676	599	649	716	662	661	633	636	675	596	639	692	640	635	675	652	695	637	654	683	636	656	661	621	665	621	655	620	614	601	679	669	623	612	655	611	635	657	620	608	678	707	694	576	632	635	628	611	694	647	605	664	650	620	624	632	625	644	651	607	642	620	677	621	621	633	640	655	668	628	660	614	621	644	676	640	649	656	632	647	629	631	649	630	614	681	689	672	636	593	609	653	673	566	632	677	648	615	630	668	655	612	642	664	639	642	572	644	652	628	678	652	632	647	642	663	659	634	598	612	612	658	673	598	648	604	605	654	638	625	674	632	660	633	615	688	658	663	659	649	658	627	682	658	635	660	650	648	665	620	636	620	602	654	639	640	599	652	685	612	613	652	643	638	612	635	631	618	614	611	601	639	653	691	668	653	666	620	626	629	670	632	637	613	587	662	664	658	591	661	634	655	609	701	650	591	661	609	654	629	604	591	633	645	599	625	625	672	644	631	692	601	677	608	625	650	639	618	600	616	657	623	639	606	661	664	652	682	684	675	649	625	628	683	686	669	649	663	658	629	612	626	646	650	666	661	643	657	636	603	621	649	658	654	659	666	652	648	631	615	636	643	626	621	606	670	611	652	652	653	636	621	634	651	672	628	622	634	638	634	692	703	628	627	670	623	653	618	630	664	608	615	644	625	653	655	650	672	628	689	612	619	650	653	614	643	631	637	651	644	651	675	625	595	607	621	625	647	626	658	663	630	620	653	597	628	664	621	619	667	611	607	590	630	671	634	655	640	668	652	661	636	631	684	646	666	640	636	630	616	575	662	629	652	634	600	650	655	657	624	709	617	628	671	621	623	651	669	638	621	692	638	696	605	657	630	627	631	653	633	610	618	625	617	632	611	673	654	589	641	632	665	643	615	617	602	607	623	638	605	616	669	662	649	600	658	643	655	651	625	662	629	628	652	619	643	668	679	652	614	629	609	665	680	655	639	666	678	625	643	633	624	645	632	643	649	640	660	623	629	647	665	645	666	614	630	640	650	628	656	661	634	645	656	626	661	656	595	690	645	613	647	614	646	628	650	634	616	600	606	634	688	647	641	632	640	613	670	626	680	616	589	625	574	679	579	642	644	637	636	633	667	618	657	634	602	634	629	644	655	638	623	640	674	647	698	661	619	620	619	638	663	620	642	658	640	631	651	607	685	610	667	669	643	639	643	683	629	654	682	670	668	648	650	649	625	633	644	672	608	635	618	611	632	632	649	592	620	602	643	621	630	616	697	648	688	655	673	646	657	647	640	638	649	725	634	617	631	667	625	626	642	665	638	634	641	645	615	627	622	641	640	609	641	636	624	703	657	645	678	694	674	631	659	612	613	671	633	664	688	644	666	631	642	672	696	659	589	660	635	657	607	654	634	641	619	677	628	655	649	667	670	614	628	648	617	649	626	637	658	644	642	641	655	651	648	658	643	689	615	674	634	594	650	635	656	647	633	642	606	630	672	636	645	675	645	640	646	693	625	648	624	623	603	628	669	627	617	668	638	659	670	701	632	670	620	629	687	651	654	634	638	705	623	591	657	606	665	610	625	610	666	580	653	637	619	638	680	622	601	616	667	623	653	647	638	603	658	671	649	655	617	639	578	626	624	618	631	651	617	665	668	633	636	631	616	616	655	646	615	640	646	676	653	623	656	639	642	669	659	655	631	621	653	671	616	633	631	622	625	643	661	603	656	620	651	613	634	595	610	617	655	573	645	635	581	601	645	684	597	632	603	617	645	638	626	666	672	658	649	647	630	655	582	656	644	600	661	623	655	634	624	594	652	614	630	598	638	626	634	656	630	651	647	667	651	608	602	664	563	636	628	629	624	648	626	648	623	609	625	640	646	676	683	632	702	634	593	636	620	658	608	631	628	616	667	639	648	625	673	645	643	633	658	661	634	608	636	677	619	602	653	627	611	632	627	695	685	672	640	653	610	644	625	604	640	649	577	642	634	642	624	697	617	662	625	613	717	648	613	634	597	599	619	679	697	665	616	664	624	599	641	660	635	678	617	626	666	616	632	623	670	653	627	617	660	634	626	599	653	590	642	624	661	621	664	664	693	663	649	626	630	634	607	646	666	625	681	650	641	691	608	628	612	668	650	633	602	630	648	605	649	661	596	658	690	616	633	624	661	628	569	645	646	677	639	627	651	613	662	674	593	673	668	672	661	646	638	638	654	621	661	651	634	667	638	613	634	664	614	635	641	650	608	683	612	620	646	620	641	700	647	616	672	655	628	603	658	588	600	659	586	673	647	652	622	641	675	594	642	627	632	690	629	662	559	597	639	674	693	691	678	639	637	593	636	606
8232	913	859	723	615	525	536	481	425	413	422	463	468	421	421	455	418	428	428	383	410	396	412	403	412	367	433	364	388	416	402	431	420	416	432	389	381	406	424	394	416	407	390	401	415	420	414	417	345	385	393	411	424	434	400	413	420	368	410	391	398	355	415	389	404	412	352	375	419	458	398	411	396	386	408	394	379	378	387	396	412	387	447	431	387	393	373	416	458	398	409	435	361	379	387	379	381	375	392	428	431	427	363	414	442	405	388	394	419	396	390	387	404	386	422	444	399	363	388	384	408	382	394	407	382	377	360	407	422	447	431	376	399	404	409	403	431	399	393	406	402	366	406	393	421	416	414	388	400	400	416	397	396	391	410	414	374	383	396	390	392	419	403	397	414	366	370	386	421	365	411	429	354	408	384	407	408	397	420	365	401	409	392	374	400	383	404	405	410	416	411	404	397	414	400	390	387	394	431	406	423	408	411	389	357	396	416	402	435	429	437	414	461	431	437	398	408	405	394	376	399	410	401	386	410	402	377	416	400	404	410	395	430	380	439	389	410	406	386	447	414	423	425	400	412	382	391	413	388	330	393	405	394	389	417	418	431	346	412	443	432	379	395	446	385	387	428	405	426	466	397	420	434	430	382	374	409	445	381	412	396	408	396	380	396	383	410	373	354	387	412	383	401	402	405	429	395	380	397	395	428	385	404	367	423	415	371	391	405	419	372	427	417	403	434	406	370	430	404	436	429	386	427	422	374	426	390	426	393	405	399	410	400	432	410	399	437	431	391	396	361	410	415	363	384	381	425	354	405	419	385	367	398	357	395	417	405	415	353	404	378	363	424	400	407	387	368	404	406	431	397	413	395	418	400	443	382	390	393	430	438	427	389	376	416	436	397	397	382	425	364	414	380	369	412	398	431	396	402	386	418	431	404	384	386	414	415	420	390	394	401	401	424	428	385	396	396	403	408	411	400	376	381	427	406	377	410	387	415	414	399	413	385	372	413	408	403	399	421	412	387	379	386	388	427	401	387	406	440	378	411	408	420	426	385	427	404	408	407	432	403	396	391	388	403	401	406	407	399	412	424	404	374	404	407	396	424	414	425	428	394	377	391	436	397	397	397	393	384	391	455	425	430	396	368	416	388	420	355	402	394	398	418	347	435	395	400	368	425	406	412	427	409	418	405	427	375	365	402	398	440	444	386	408	438	409	373	395	411	422	401	353	410	376	389	375	406	410	467	395	380	404	423	374	452	435	456	385	395	395	395	412	392	404	413	406	403	390	406	416	381	424	395	428	402	394	416	357	406	426	395	394	409	407	423	425	417	409	371	406	427	407	404	400	375	433	413	465	421	429	417	373	410	413	420	425	444	405	428	409	425	396	429	413	369	387	398	401	421	426	379	374	380	415	442	418	419	436	409	381	437	424	382	385	369	400	393	432	412	351	365	400	338	402	402	390	377	424	406	433	378	390	392	412	403	385	394	406	431	444	397	389	423	435	394	404	421	434	416	433	375	410	402	378	422	420	424	403	368	409	424	355	410	411	432	418	427	404	393	417	424	367	375	416	385	409	418	408	407	369	392	411	366	376	406	434	412	417	413	411	410	361	368	417	378	419	341	400	420	406	355	422	421	359	400	399	390	398	403	390	414	412	398	363	414	367	398	337	427	414	385	396	404	366	451	433	404	416	369	422	440	380	418	416	404	396	379	410	416	397	411	448	409	439	417	421	400	431	374	399	418	384	408	406	392	417	383	424	404	405	403	418	436	360	397	391	380	406	400	376	421	384	402	415	445	429	441	441	395	398	434	415	397	412	402	385	376	409	366	408	410	383	388	371	371	435	412	427	447	376	378	411	414	446	413	415	394	384	365	376	377	380	377	424	393	371	400	425	430	385	416	426	420	413	420	395	387	418	404	408	416	420	386	423	405	450	372	441	374	397	411	377	406	426	421	392	411	425	401	432	405	382	428	378	430	403	450	399	410	377	400	387	374	424	458	379	383	363	422	406	409	430	389	391	377	377	418	401	409	394	378	356	417	369	391	412	409	422	420	405	411	392	402	379	426	437	459	430	386	408	377	406	422	412	398	394	422	390	385	394	415	438	376	400	396	424	386	420	409	413	406	404	405	389	424	411	380	368	401	405	414	414	376	414	407	428	400	412	406	431	387	416	421	440	383	408	394	368	438	393	402	381	397	399	422	412	397	406	415	405	396	399	395	408	403	388	447	422	384	353	395	361	400	419	366	386	372	389	409	378	434	432	427	378	403	360	391	425	431	410	424	370	417	420	383	407	415	422	411	429	363	445	408	412	382	403	404	416	412	412	393	398	429	403	392	403	423	427	400	403	372	421	401	449	403	398	407	414	382	432	413	459	452	438	398	376	396	421	423	423	401	400	393	400	402	424	405	418	372	391	394	396	364	418	427	411	409	401	407	363	420	419	374	420	414	408	407	399	403	387	408	355	413	434	455	425	383	422	411	429	417	410	392	441	407	421	450	396	423	415	399	404	413	424	390	400	387	399	361	391	391	419	348	383	376	415	402	372	402	423	403	387	389	380	430	403	427	397	384	362	408	387	390	451	396	424	445	367	399	389	391	403	399	404	409	392	435	416	361	378	382	390	387	391	390	425	378	394	416	402	398	412	399	386	443	381	415	427	389	420	379	432	399	431	418	388	406	391	412	372	413	379	421	391	389	371	455	390	438	387	399	414	421	404	349	403	388	390	376	412	412	401	379	420	389	405	333	428	380	399	379	396	420	409	406	358	446	441	373	395	426	396	380	386	414	423	414	412	387	391	413	436	428	392	395	375	399	381	399	438	398	403	371	388	383	428	375	426	396	421	425	414	377	417	416	403	405	421	396	411	385	382	408	393	373	429	396	398	414	394	391	386	389	395	365	380	392	411	413	397	381	382	420	377	400	384	405	386	425	414	419	423	422	406	422	413	423	431	406	396	401	410	413	407	388	404	417	381	431	387	398	378	396	371	398	375	401	344	402	386	394	376	386	412	411	392	402	355	409	407	398	419	418	383	444	401	346	417	405	377	402	388	367	393	399	414	444	405	377	396	394	417	382	418	387	405	374	433	404	369	413	419	403	417	411	421	383	383	396	387	387	398	411	412	375	409	424	421	409	397	397	412	438	377	433	455	483	425	378	388	410	421	405	389	385	437	398	385	380	384	424	405	424	403	379	385	403	446	375	413	437	405	429	409	406	404	399	378	427	411	435	429	378	395	426	347	419	419	383	397	405	416	414	424	380	423	385	411	394	391	393	372	436	425	418	400	417	438	419	399	418	402	412	443	375	384	409	382	357	399	414	407	426	433	422	401	433	420	381	418	433	431	380	394	386	395	380	436	404	412	422	414	354	415	388	434	409	419	383	406	391	424	459	417	402	444	388	417	437	379	416	442	367	405	378	389	383	375	405	376	438	395	393	383	386	430	409	415	428	408	426	430	423	423	399	378	404	395	413	412	398	437	399	433	414	384
6908	1404	1901	1988	1914	1585	1355	1242	1214	1160	1055	1081	1048	1056	1002	1044	959	955	992	985	963	960	979	998	897	949	948	981	1007	996	946	964	965	885	890	914	979	948	901	894	919	930	932	930	907	901	953	924	942	966	959	920	921	844	890	888	939	961	908	899	914	869	938	887	927	915	971	892	923	925	916	913	945	905	891	978	862	928	891	905	921	969	940	980	933	933	920	961	897	899	867	874	888	947	915	949	972	905	951	898	915	923	877	940	933	924	982	885	887	912	939	983	979	848	927	919	875	943	918	914	908	943	927	933	924	895	949	919	882	929	880	929	979	987	901	910	905	961	910	935	925	942	885	951	875	971	912	924	895	976	967	905	880	928	887	965	872	888	969	927	938	944	947	891	920	966	933	910	905	975	971	903	860	949	952	925	983	921	944	951	923	930	931	962	883	906	901	876	895	935	853	899	909	941	964	883	935	891	936	890	926	950	858	939	895	927	897	904	908	880	942	942	943	866	905	881	925	958	890	964	913	927	910	908	831	930	945	917	917	948	887	926	890	926	920	893	925	879	954	916	933	823	941	921	918	921	920	911	957	1000	952	920	893	975	872	956	917	913	946	892	932	915	947	947	897	945	926	935	882	921	872	902	962	935	914	935	915	929	932	949	930	897	882	912	940	985	970	976	894	940	928	923	990	934	903	921	939	943	942	926	908	923	941	960	875	971	951	978	944	922	911	876	1008	917	881	966	956	896	878	923	872	899	917	928	926	901	937	948	876	947	969	921	940	913	870	980	872	892	896	877	981	898	967	887	877	911	929	929	934	899	961	907	861	937	918	912	933	917	929	892	938	907	887	909	893	909	932	906	911	915	974	890	984	947	950	1011	899	899	929	922	887	871	941	927	911	901	913	944	867	904	904	887	960	881	944	920	943	899	959	904	934	897	906	918	965	900	912	905	858	905	923	903	886	901	949	919	925	897	998	969	897	942	924	906	952	930	898	947	947	948	923	923	911	907	902	873	956	988	945	921	878	876	916	901	933	922	988	951	948	940	936	912	952	946	888	899	972	963	904	923	884	880	890	945	973	982	942	966	928	937	907	910	937	902	923	902	945	880	913	985	921	963	915	967	919	916	911	979	903	926	965	901	870	984	872	877	954	886	924	920	856	901	902	944	958	903	918	916	903	921	857	923	895	919	946	939	887	932	958	987	946	884	924	884	917	917	936	945	929	938	906	917	955	939	878	918	949	919	942	896	929	887	896	875	912	947	944	882	913	939	916	865	883	924	918	855	913	885	964	893	917	892	919	942	954	928	946	873	945	951	888	954	873	912	938	960	896	912	915	946	953	880	918	963	952	967	898	956	916	874	999	848	976	916	926	1004	880	942	942	918	925	857	906	943	900	859	992	931	929	926	915	919	956	904	908	873	936	906	939	860	897	846	924	908	859	956	919	863	900	910	933	916	897	855	877	986	932	940	887	900	914	922	951	927	919	919	935	930	912	927	905	939	992	941	876	897	919	961	888	944	943	914	922	880	966	904	923	918	903	924	919	954	909	888	900	973	904	889	927	914	976	893	925	890	908	882	942	909	938	938	937	1006	932	926	970	891	971	947	990	930	904	946	937	989	920	931	862	928	955	924	910	862	885	958	951	906	951	898	954	912	887	945	930	898	941	904	946	892	915	953	971	925	886	896	915	879	962	891	878	877	883	948	955	929	939	895	874	927	917	927	867	961	944	937	922	940	949	897	953	1001	914	898	913	861	968	916	871	976	922	869	924	891	890	969	887	868	970	917	986	926	905	939	903	919	917	895	929	842	944	928	929	913	981	912	893	999	936	923	899	961	936	920	908	960	945	897	935	928	885	939	894	933	914	943	908	873	900	958	895	956	928	1010	906	913	927	910	920	916	895	948	918	863	902	894	815	982	971	912	889	947	932	891	914	907	882	912	908	970	921	920	901	973	873	894	908	907	906	979	929	903	920	904	957	963	917	940	905	896	936	910	896	898	927	978	937	941	921	896	879	900	952	918	934	952	906	909	905	895	955	905	900	906	874	893	892	938	922	940	907	934	905	907	954	904	900	944	983	948	862	975	917	940	920	949	930	904	904	885	934	921	938	904	903	919	921	920	934	950	896	967	980	905	880	934	854	962	942	956	855	938	920	928	953	898	948	902	879	939	920	936	939	923	939	905	974	946	922	875	937	951	974	963	962	903	915	858	974	893	924	904	858	968	947	982	901	904	895	965	939	909	958	883	931	953	909	925	907	902	842	898	926	923	924	945	901	900	960	936	851	887	842	881	901	961	905	874	914	899	910	917	937	936	863	966	907	935	931	937	922	950	945	930	930	926	969	860	907	887	921	920	920	939	903	909	925	925	865	929	863	881	928	906	982	900	915	964	906	907	891	955	955	877	895	850	856	885	834	959	919	938	927	899	896	895	921	933	917	927	894	882	906	856	933	980	951	926	935	938	897	897	953	887	911	881	924	894	897	945	942	929	894	846	887	959	925	889	935	925	891	890	926	879	941	927	898	909	905	941	889	930	928	940	887	882	945	926	916	891	935	945	956	933	949	967	964	885	913	883	917	891	902	900	934	932	928	953	986	939	877	923	891	910	946	976	973	984	931	872	978	891	950	950	845	929	909	946	914	930	916	900	931	949	912	925	910	914	897	930	930	892	945	907	944	931	972	928	936	908	899	926	953	920	905	854	886	908	922	904	915	948	893	919	849	921	908	946	877	937	875	930	913	916	857	928	985	960	890	906	910	938	940	891	947	938	905	919	878	920	925	937	974	970	889	957	942	963	984	910	899	869	886	941	947	927	964	925	888	922	891	891	957	937	939	941	901	935	920	957	988	945	936	892	899	892	920	876	952	914	893	880	924	919	881	959	915	921	904	919	948	913	923	923	887	966	923	927	963	935	901	928	928	896	913	912	953	894	965	921	934	901	896	927	936	975	921	932	933	912	945	953	849	890	964	943	904	903	885	931	936	917	937	937	941	956	870	914	935	965	904	903	943	930	951	899	843	888	918	970	925	887	899	909	911	919	891	962	945	906	947	937	916	900	863	924	939	958	935	941	904	948	858	911	900	876	945	933	995	918	899	913	885	905	852	873	899	864	930	937	909	910	897	925	944	961	945	897	871	945	933	961	928	954	899	927	871	966	974	954	900	918	916	895	946	918	912	982	936	886	936	973	910	907	920	907	929	948	916	887	919	917	927	940	885	929	894	953	967	927	945	900	901	922	929	934	928	965	931	937	910	833	908	979	887	915	950	955	936	975	827	993	962	994	889	967	899	909	869	930	961	898	836	920	951	895	899	874	980	877	927	937	885	934	933	965	899	906	895	937	907	918	965	898	900	916	919	912	941	886	876	968	929	955	940	908	920	887	907	910	899	906	926	923	932	932	950	904	918	920	923	983	905	925	884	948	890	892	940	914	925	895	931	922	896	966	908	894	836	916	920	893	913	957	962	935	932	923	908	903	875	974	949	967	971	967	894	889
15120	1593	1196	973	763	606	514	456	429	370	399	348	341	368	346	354	315	312	309	339	288	308	290	332	324	341	298	307	289	309	311	280	298	307	309	299	324	301	308	350	316	318	314	337	278	349	339	338	267	287	290	298	346	323	319	283	318	288	311	350	314	313	277	303	272	311	292	301	292	318	309	328	303	325	317	304	283	302	319	322	302	292	290	296	322	307	307	310	291	311	332	302	325	301	311	278	312	295	297	303	270	271	308	316	324	328	317	301	291	316	301	333	291	331	317	257	328	352	336	296	324	331	301	320	308	269	338	323	340	311	288	285	289	289	324	300	327	291	286	285	297	326	334	324	274	313	316	326	281	319	336	311	284	312	294	321	306	305	336	300	300	335	330	306	296	312	322	300	330	317	290	266	330	328	287	301	298	337	313	333	314	310	333	324	326	316	314	316	260	297	306	342	328	313	312	319	321	300	305	295	280	302	324	302	316	321	317	294	277	293	330	281	300	346	321	289	306	335	289	284	334	352	313	305	307	293	289	315	294	303	296	296	321	276	313	305	286	270	311	315	332	335	323	295	255	342	318	320	292	312	324	282	319	296	312	301	314	304	311	334	351	306	297	335	271	308	283	294	309	318	298	308	310	318	295	340	311	279	300	319	288	317	308	308	295	329	313	313	298	276	330	306	300	331	316	304	306	306	303	303	335	264	298	291	322	305	298	329	320	253	317	276	284	290	308	321	286	335	276	297	269	296	302	291	301	334	282	317	294	292	283	301	315	303	287	315	297	271	283	276	308	287	301	315	267	353	330	281	321	343	326	306	326	301	338	330	306	295	284	329	300	328	306	277	317	316	282	293	290	249	277	315	307	270	289	303	304	320	309	294	317	273	292	337	297	280	295	322	312	329	297	340	297	323	275	320	274	292	281	300	312	337	301	300	324	308	248	300	305	278	282	329	307	324	291	321	299	308	294	304	315	318	305	317	304	323	318	301	302	316	283	271	302	285	319	286	332	299	329	303	276	351	326	314	296	303	308	305	307	306	319	308	297	308	310	298	307	312	309	340	314	305	366	303	312	288	318	285	306	282	302	304	318	327	326	343	330	285	286	277	306	311	319	312	320	300	294	302	313	305	273	292	310	318	310	324	294	307	314	360	295	298	276	328	284	282	267	296	302	317	336	289	297	324	278	314	297	330	307	325	314	315	328	270	304	306	295	310	304	285	318	325	283	295	281	341	311	299	324	311	334	266	304	258	302	289	321	324	316	314	308	308	303	259	313	306	342	303	284	314	292	315	308	325	288	281	263	297	303	300	301	322	289	313	313	276	325	337	327	302	311	320	316	291	303	316	307	303	324	311	325	322	320	327	310	304	301	323	334	323	278	309	282	291	289	321	292	301	325	288	288	323	297	288	300	290	282	289	302	312	341	321	346	313	297	324	305	291	309	348	288	305	322	323	302	287	311	307	294	321	308	302	343	307	291	323	299	331	320	290	324	316	312	342	318	296	313	330	311	308	315	308	302	338	332	313	282	298	312	311	309	320	323	299	283	323	301	276	328	307	297	315	320	307	307	311	271	323	305	351	282	294	327	296	269	311	336	333	312	276	275	278	302	288	307	291	337	329	337	301	319	292	305	289	297	324	302	323	295	323	308	337	313	279	309	324	302	305	349	313	289	332	277	307	333	322	324	275	296	317	327	284	331	319	279	299	332	330	297	290	316	335	276	311	309	338	303	321	289	336	312	302	301	311	312	345	342	329	298	311	278	297	338	310	288	346	298	277	339	372	337	316	276	324	322	352	315	295	303	289	311	333	316	311	325	310	312	289	316	319	298	311	311	336	340	301	278	273	316	317	318	331	288	314	333	306	295	308	309	286	305	294	337	324	301	308	321	346	288	300	316	300	350	294	286	326	291	306	300	304	318	301	305	290	313	342	277	331	320	318	270	285	283	318	319	300	327	299	334	304	335	297	308	291	314	287	311	279	314	294	309	316	309	332	318	306	278	315	342	295	311	294	317	297	334	328	315	283	255	319	340	314	291	295	308	335	312	319	301	329	318	299	293	328	278	323	284	330	301	342	348	262	309	349	326	302	318	283	334	330	319	298	307	290	314	281	328	303	325	322	311	288	313	282	289	317	305	295	281	272	333	320	277	304	334	313	301	326	343	325	308	307	322	299	314	320	317	321	310	303	328	292	308	328	354	340	285	296	303	285	314	325	317	269	281	281	285	295	310	293	330	315	307	294	284	327	329	284	291	337	338	310	313	322	277	355	349	311	323	303	329	276	305	318	293	348	320	307	306	285	309	316	330	304	320	292	310	296	333	292	316	337	304	275	333	323	317	315	299	298	302	328	306	291	302	300	294	289	277	306	320	320	289	319	314	305	322	321	301	304	311	330	324	334	304	313	300	291	290	308	302	316	340	282	294	308	315	279	299	288	304	284	279	315	318	337	323	325	312	292	306	303	344	291	322	326	325	294	299	299	275	302	278	357	319	331	325	314	309	340	334	301	327	349	288	298	307	294	324	300	323	310	346	310	260	283	283	307	335	329	330	280	320	328	350	321	305	338	315	320	318	307	319	272	296	301	345	323	322	273	329	297	308	297	292	329	333	304	299	314	306	306	330	311	289	293	299	336	320	315	311	312	312	270	302	316	296	304	328	338	303	322	312	309	270	285	274	305	316	323	341	344	293	296	286	313	288	313	324	324	294	316	294	326	296	340	316	338	303	320	305	327	307	330	297	311	282	296	299	335	268	302	298	314	318	337	323	351	298	354	281	288	292	315	309	291	323	303	337	278	309	276	303	294	299	298	292	262	280	306	318	313	322	307	321	319	317	268	292	308	286	271	299	307	279	291	314	293	325	298	312	278	330	335	292	289	317	341	321	308	303	334	298	289	317	332	300	315	303	306	307	324	317	297	328	332	302	330	325	262	309	302	296	311	314	315	297	338	290	305	284	332	272	297	287	317	356	277	279	274	291	330	311	285	280	303	322	295	296	310	301	320	330	283	314	324	282	274	326	307	295	297	303	301	287	338	287	309	301	298	291	325	334	315	295	296	313	340	298	329	287	326	325	301	284	304	327	322	304	333	303	310	315	305	300	285	306	279	288	314	289	333	290	314	351	307	287	287	315	269	299	283	322	323	288	319	277	276	302	328	299	295	303	284	315	294	279	296	343	335	306	304	305	310	309	320	336	301	282	328	330	322	282	305	290	265	278	337	310	288	304	369	321	287	291	299	322	348	297	278	310	335	319	321	286	310	276	296	302	302	356	279	285	319	323	314	293	305	312	331	318	360	313	313	298	359	305	277	311	327	321	318	300	339	284	317	335	304	307	312	320	319	335	341	310	310	305	317	296	279	307	300	319	314	313	298	299	284	311	292	298	298	312	323	314	315	315	346	321	308	316	327	330	306	287	306	302	312	348	308	346	320	324	285	306	305	304	285	349	296	306	278	326	306	297	320	292	311	330	306	300	274	302	291	294	302
8533	1516	2590	2917	2451	2087	1714	1451	1218	1251	1112	941	923	888	863	841	846	807	799	795	792	753	758	724	771	727	733	736	761	714	725	718	790	760	716	721	743	723	722	708	684	722	786	757	761	770	715	747	731	710	700	642	751	734	758	686	753	677	718	727	705	685	702	705	673	673	709	679	688	679	713	714	721	671	686	749	704	725	730	687	666	749	682	682	739	728	698	694	696	716	714	727	712	715	672	679	720	689	703	697	698	727	697	683	717	669	707	711	688	675	713	690	679	729	697	702	683	686	718	657	694	733	686	716	703	722	695	734	715	721	663	690	694	688	670	715	681	669	687	670	701	709	682	647	703	653	695	732	719	674	675	664	726	655	725	710	726	700	730	716	755	722	680	719	717	685	681	716	644	677	740	709	694	711	678	697	683	673	668	665	658	712	673	704	689	685	702	692	649	683	705	706	692	709	698	718	683	708	698	710	656	692	721	695	681	711	690	673	676	702	707	708	689	690	670	677	702	719	735	661	726	670	654	679	653	661	712	683	691	685	662	681	682	703	689	666	687	690	706	702	692	708	764	709	682	665	711	702	706	681	718	706	741	710	707	723	716	704	733	667	708	686	681	667	681	740	697	657	749	690	699	674	714	721	689	710	700	699	727	714	751	652	717	732	708	704	689	681	729	680	698	666	690	667	706	681	654	643	708	709	674	685	738	698	704	677	676	743	714	752	674	675	671	734	678	700	659	664	704	702	686	728	701	675	705	682	705	683	712	696	706	656	682	690	745	690	711	720	699	695	669	685	709	699	721	647	696	748	696	662	643	677	685	672	744	661	717	675	686	692	688	679	711	699	701	701	756	684	704	673	702	695	704	694	719	669	703	679	674	733	717	690	702	725	678	719	724	647	715	725	700	656	686	693	684	684	711	725	657	665	645	682	678	680	705	684	689	702	718	715	706	730	743	715	678	700	690	674	685	719	725	721	673	710	686	746	730	731	709	673	638	679	706	709	749	697	701	703	713	690	697	695	709	714	682	749	701	724	740	699	731	657	683	707	669	714	642	664	701	619	692	701	710	703	697	691	721	710	726	731	696	714	679	660	680	711	658	708	722	675	652	668	685	754	752	708	659	672	738	665	690	734	697	723	676	732	713	711	736	680	776	678	729	662	695	691	738	693	702	720	752	684	744	746	691	729	703	693	652	706	669	660	690	688	685	673	729	683	680	686	695	708	678	687	721	648	685	705	664	715	698	731	669	718	699	688	695	691	720	652	655	681	682	689	720	649	700	705	734	704	729	658	676	663	693	651	699	696	708	712	718	648	717	673	693	700	714	711	716	719	712	675	705	694	659	686	693	678	676	718	723	657	656	695	708	679	667	749	724	690	696	711	671	760	723	695	726	660	697	723	694	697	676	661	712	662	705	665	711	686	694	682	700	718	696	716	717	644	690	681	671	722	713	686	694	695	685	667	675	688	706	728	706	624	720	665	695	723	696	719	649	692	730	701	640	679	704	704	677	688	738	662	693	665	698	669	712	701	721	694	680	687	695	693	687	664	674	660	736	701	740	676	739	676	689	693	704	696	686	719	706	697	729	697	686	687	673	696	671	642	612	669	725	715	712	694	710	685	698	689	728	668	690	731	641	644	696	703	690	699	679	683	662	688	676	658	725	657	637	686	651	739	699	702	660	685	687	654	714	651	697	762	686	698	750	726	653	690	683	683	679	682	729	715	679	736	651	705	674	673	675	690	699	720	724	671	689	679	723	688	703	711	674	691	682	725	685	707	692	646	768	707	686	675	713	682	697	659	712	693	654	651	678	723	675	656	696	720	647	626	713	718	682	681	690	700	670	693	692	690	694	714	692	658	719	711	715	660	688	681	720	707	645	757	637	681	688	745	705	688	694	705	689	728	674	729	697	675	685	699	728	743	654	708	736	713	736	712	697	715	691	701	714	703	632	700	679	701	724	713	648	706	716	704	743	682	712	669	733	701	698	710	670	702	708	727	691	637	689	681	710	699	702	676	701	675	681	682	752	730	700	696	773	703	684	684	724	652	680	719	681	684	668	729	703	748	678	678	706	695	722	691	709	750	738	715	723	718	674	698	753	718	717	664	675	688	717	699	697	702	679	741	727	701	734	742	702	728	735	692	667	643	687	722	705	676	674	693	727	713	680	632	686	660	710	655	725	708	702	680	696	727	671	664	685	697	642	693	748	751	705	682	689	697	719	695	703	663	700	618	654	711	700	681	735	748	726	618	710	705	715	675	687	670	737	751	680	661	656	714	673	662	729	687	627	676	686	700	717	668	668	769	735	730	699	679	697	701	711	679	714	682	705	716	682	692	667	743	682	711	748	697	674	731	676	695	692	697	705	743	679	727	689	674	671	671	705	680	700	676	704	651	683	674	713	681	678	759	702	649	682	680	669	723	722	699	671	653	715	690	702	708	702	655	660	672	687	681	746	727	690	665	665	689	699	668	647	729	764	692	703	661	681	640	664	697	704	663	692	689	680	686	715	714	722	652	729	661	686	736	693	747	708	649	695	694	678	633	724	667	634	690	739	719	679	692	684	682	676	680	700	688	697	720	663	680	766	733	700	710	678	726	665	655	668	675	657	663	666	739	665	736	658	698	707	653	687	710	676	707	654	649	696	752	717	697	650	746	737	723	697	685	734	664	754	692	687	681	701	667	708	695	696	706	740	718	715	705	721	715	665	739	699	733	694	737	677	709	719	687	685	753	696	644	673	706	718	685	689	702	723	726	710	691	724	692	692	719	747	688	674	754	718	697	740	718	685	699	693	698	740	645	714	746	728	726	701	720	679	699	771	690	728	734	645	670	714	667	703	765	720	728	686	672	713	691	725	712	721	671	660	680	694	696	711	677	700	724	731	689	658	720	724	675	699	655	700	690	690	717	744	661	690	736	759	670	685	689	707	737	702	664	705	733	702	701	744	670	723	689	710	703	687	675	651	720	731	705	739	696	702	703	695	663	710	684	725	645	691	711	687	693	682	722	672	668	697	722	704	701	691	697	686	700	684	671	695	683	670	715	745	661	678	653	661	692	709	756	692	694	716	650	676	743	665	704	667	691	711	699	700	646	706	694	668	708	688	657	707	708	654	689	764	700	682	681	709	680	705	712	659	679	651	718	686	645	685	700	699	692	687	677	687	651	689	697	677	717	700	756	653	663	714	723	721	695	688	711	687	708	682	644	655	759	691	648	746	755	682	716	711	703	693	715	726	713	697	692	699	725	705	672	686	686	666	693	683	704	687	683	745	673	659	639	694	696	723	702	692	725	698	730	698	739	709	685	633	650	690	681	665	689	690	643	692	691	673	704	762	691	695	658	712	705	686	727	682	677	650	685	663	637	706	700	683	709	753	702	684	691	693	720	702	675	653	718	686	701	701	707	674	705	708	645	660	686	700	671	696	689	670	685	696	709	714	721	728	694	701	664	707	680	697	725	731	717	722	664	711	673	732	686	665	694	665	651
1600	326	297	260	289	283	241	278	300	245	255	264	228	252	258	264	257	255	251	254	266	244	246	252	240	260	272	262	278	262	242	258	282	257	253	223	255	269	275	255	242	260	301	276	234	265	277	218	257	282	264	258	284	261	257	272	267	251	280	258	260	267	254	266	245	268	241	245	263	282	289	255	251	249	254	254	284	271	244	253	272	263	253	252	279	245	236	270	272	233	260	260	285	218	244	320	258	268	248	236	240	272	258	243	241	281	275	267	273	245	234	287	219	263	242	269	263	239	264	271	263	258	257	277	247	238	292	273	226	263	270	240	254	237	247	240	274	277	267	258	259	279	228	237	246	272	268	252	274	283	264	274	294	262	253	257	266	246	251	248	274	270	281	250	240	254	265	244	221	294	240	239	248	251	278	268	261	250	236	265	231	205	232	265	246	260	248	258	267	267	232	284	261	240	266	260	279	248	272	282	244	260	251	253	236	253	256	278	223	254	249	241	241	245	245	260	255	264	254	278	232	242	221	246	238	246	254	273	240	244	264	268	246	241	264	261	260	288	252	232	265	240	244	228	252	223	253	246	257	273	246	267	255	245	231	245	260	272	258	260	244	252	249	230	230	259	245	243	239	248	230	261	257	272	284	244	259	225	254	242	239	254	250	261	237	253	258	237	259	239	279	268	264	241	243	255	223	252	264	216	255	268	237	266	229	236	248	241	288	272	252	250	247	238	250	238	243	267	273	237	262	255	256	280	232	278	251	247	287	259	246	231	269	266	275	253	267	247	269	263	271	237	280	258	251	269	255	258	263	271	261	263	234	250	236	263	281	262	241	287	287	225	269	232	210	290	267	271	251	241	237	244	255	280	291	237	284	262	243	247	232	219	246	242	267	270	225	240	240	269	268	257	262	276	258	235	249	243	260	248	239	264	244	256	273	256	235	243	286	273	239	221	248	244	250	272	241	268	315	272	227	266	256	258	248	265	244	268	282	286	236	274	253	251	258	247	231	255	258	266	244	235	250	258	244	240	266	251	243	248	273	222	251	249	266	256	249	251	276	246	250	298	295	262	244	218	255	277	229	277	270	255	264	260	202	248	271	255	279	238	273	262	251	258	262	249	232	240	242	266	231	234	245	267	262	280	245	277	271	232	268	274	254	219	240	269	259	230	260	237	261	280	266	266	256	254	281	292	253	243	276	239	279	253	230	257	260	233	268	257	273	259	261	259	243	264	252	263	247	254	236	253	255	238	269	255	275	250	222	261	275	246	244	267	256	255	275	260	270	278	278	236	252	259	236	220	235	257	219	222	221	202	248	256	248	266	276	259	263	288	264	266	263	242	268	279	249	259	258	251	225	255	254	283	266	264	275	254	235	235	274	254	247	263	271	265	263	288	263	247	243	273	233	289	252	250	265	264	264	276	289	264	253	264	273	213	278	259	279	257	267	257	232	224	263	240	264	255	275	246	215	276	233	285	277	249	268	269	277	229	252	253	235	246	261	230	242	277	232	270	268	275	254	280	261	258	221	266	229	258	244	223	255	243	267	299	260	273	257	235	247	205	254	255	281	259	240	254	268	273	283	269	263	266	243	247	255	266	263	270	301	280	269	266	247	271	240	237	241	254	251	261	250	288	266	269	259	264	264	248	251	231	260	258	260	241	266	265	259	231	246	250	237	258	258	228	279	243	277	255	259	258	274	246	231	295	257	249	275	270	242	255	282	264	281	283	258	259	262	280	263	294	274	287	264	269	244	252	225	271	271	240	252	239	248	263	272	252	275	258	266	273	285	233	250	238	258	260	238	279	281	242	240	268	268	272	262	265	223	234	232	281	260	258	239	272	275	261	277	244	280	227	258	268	244	288	270	269	276	256	262	257	270	271	232	250	243	240	247	241	223	242	258	237	256	248	244	278	278	247	253	260	287	237	257	249	276	259	237	246	246	278	241	255	281	255	253	271	272	233	279	231	251	257	255	261	268	246	251	256	233	256	250	292	229	234	254	265	263	246	283	280	245	234	241	259	226	279	286	276	270	269	264	272	292	274	268	249	269	231	248	271	232	233	293	222	256	227	241	252	248	283	260	273	269	245	256	254	229	269	271	223	278	257	248	257	270	232	264	269	278	262	294	273	257	257	252	248	232	261	255	270	240	227	224	241	288	246	234	250	265	217	241	215	252	268	264	272	263	262	274	249	262	262	266	250	243	277	226	250	258	291	262	262	251	279	249	237	271	259	243	239	242	238	263	222	260	256	285	241	260	259	235	264	267	283	276	266	248	224	234	254	252	270	252	261	266	275	248	241	254	270	277	270	238	260	246	272	249	264	248	234	267	256	290	242	222	279	282	225	288	291	253	249	252	265	282	278	265	259	251	229	246	302	279	228	258	257	252	249	283	245	263	243	229	259	290	251	248	282	265	250	252	254	254	257	276	296	223	237	246	243	271	244	280	273	274	233	280	271	254	277	228	236	247	247	292	261	229	241	249	251	254	269	229	276	286	268	251	257	275	264	247	274	263	258	249	262	272	267	252	247	268	251	231	253	242	264	257	279	243	244	264	266	263	263	272	233	256	295	247	260	246	248	271	280	210	271	270	220	223	243	216	254	256	264	295	282	278	256	245	293	249	283	233	262	282	251	280	247	244	260	279	277	270	259	284	283	237	239	277	248	235	275	257	274	246	250	263	269	268	282	252	279	274	242	272	274	235	269	228	259	252	271	281	258	254	266	264	246	255	252	273	256	278	256	229	257	258	240	278	235	293	238	253	266	235	258	261	252	249	244	280	299	234	283	237	262	267	288	242	238	246	283	239	264	272	287	288	263	258	277	292	274	261	237	293	276	234	246	265	245	254	274	279	256	271	271	244	255	249	269	275	258	235	268	236	244	285	268	268	261	273	247	262	263	241	259	249	257	263	247	245	283	262	256	300	261	243	266	247	237	296	227	262	273	247	268	267	251	269	252	245	246	280	265	258	243	275	242	266	286	255	274	269	258	241	243	261	232	273	254	286	254	264	278	256	246	269	272	262	276	260	266	278	249	238	274	295	245	273	277	264	256	265	244	287	226	234	261	270	270	251	285	252	257	264	261	256	245	232	233	265	228	249	270	271	268	255	266	251	265	298	250	236	258	281	257	240	242	270	253	231	240	282	276	260	260	264	247	249	289	270	260	260	269	266	256	267	264	232	263	245	292	257	264	248	249	285	241	255	228	287	259	270	260	247	258	242	262	261	293	251	259	274	249	256	248	222	241	241	248	250	285	302	260	249	261	255	247	289	230	279	276	250	264	267	249	281	257	240	257	262	264	279	261	257	280	254	271	263	279	248	246	274	267	261	274	264	282	240	246	273	287	268	253	266	261	256	240	255	265	261	261	229	240	262	251	268	239	276	267	248	250	246	276	263	260	248	289	250	276	237	264	294	245	253	266	287	276	265	273	247	270	242	252	257	237	251	269	273	254	233	246	253	269	267	259	245	263	249	229	241	280	242	274
1982	720	800	787	808	689	763	655	674	693	686	673	627	684	645	654	665	683	637	649	572	639	579	669	638	682	641	682	690	659	658	664	595	649	648	657	598	624	614	631	651	638	643	665	666	607	654	660	706	657	708	645	596	631	677	677	632	640	675	601	637	636	614	639	616	632	639	644	623	633	654	689	641	655	634	641	647	623	608	584	674	659	641	648	618	635	618	618	611	622	633	606	629	669	647	619	632	615	645	597	640	642	641	594	665	643	612	633	655	656	672	584	675	603	702	654	654	652	613	592	630	603	660	604	639	619	670	606	622	589	659	698	630	598	673	666	603	654	663	614	650	593	634	625	612	656	623	658	601	663	599	637	597	673	650	630	582	690	623	651	611	664	659	662	653	621	623	625	642	655	674	595	653	663	631	690	605	609	685	653	606	597	619	635	650	641	561	610	628	638	628	675	635	630	695	675	629	649	611	643	618	661	615	605	661	625	587	599	604	649	629	614	643	611	696	650	681	627	620	661	642	646	607	589	661	651	671	628	618	621	667	629	596	648	648	606	649	622	608	610	624	600	652	653	639	623	632	624	610	590	621	666	637	645	629	651	606	598	651	613	649	644	644	613	648	635	588	639	633	601	655	639	626	622	647	646	637	661	659	628	641	673	680	643	658	620	663	685	653	679	628	641	655	608	637	617	635	594	650	616	591	606	645	629	643	549	701	625	642	650	621	605	651	637	642	635	578	660	614	623	619	600	615	622	664	628	659	623	632	600	655	607	630	628	635	661	617	674	619	645	643	629	649	588	645	648	590	672	644	607	638	584	631	652	610	685	628	630	633	645	607	665	643	621	648	647	640	634	650	660	656	597	652	646	667	640	663	637	626	640	631	646	634	652	651	678	664	653	595	641	626	654	600	651	643	648	642	614	611	613	643	644	664	632	693	591	654	645	670	656	629	645	616	649	612	640	650	636	649	702	639	641	665	600	626	620	644	649	663	581	597	637	647	657	672	611	646	678	648	621	665	600	611	636	646	650	653	629	636	641	673	651	638	630	640	621	627	609	616	703	650	625	619	624	657	651	647	645	704	635	672	565	614	631	652	605	669	597	640	621	653	631	642	580	655	604	636	649	678	671	634	613	613	607	638	610	642	638	655	681	669	604	629	634	648	681	646	643	661	639	635	629	597	617	639	667	588	629	626	605	596	626	644	637	639	639	657	643	659	652	669	621	592	630	637	634	634	645	682	628	675	607	663	645	649	654	629	663	688	682	672	643	631	640	665	685	619	669	691	642	663	651	637	653	668	644	666	616	603	646	669	606	615	652	677	655	693	654	594	621	608	637	647	631	609	680	620	671	635	668	633	621	595	624	609	620	658	677	629	666	638	637	635	608	621	630	640	657	618	636	606	585	612	633	621	621	649	653	640	640	571	586	626	662	633	626	651	683	670	622	618	634	603	638	610	666	652	642	656	587	622	643	608	619	642	634	631	626	626	638	602	656	575	621	600	653	605	620	671	658	641	638	632	653	647	603	694	654	608	593	627	652	622	610	592	617	649	686	623	671	637	644	625	612	625	648	639	611	671	606	646	614	630	623	636	649	643	642	681	653	601	638	645	624	641	595	635	669	627	587	644	645	670	650	647	680	630	609	643	653	674	627	650	602	647	637	645	638	600	625	649	650	587	608	619	621	607	618	621	591	661	601	642	610	622	672	625	608	656	596	671	660	583	655	679	635	604	659	613	643	641	651	651	679	645	647	648	627	636	630	638	633	656	644	661	612	609	635	664	631	597	659	677	624	640	662	628	621	643	646	624	682	642	641	614	657	619	645	655	635	630	638	634	639	623	632	615	632	657	629	632	645	653	606	673	640	655	604	623	652	627	649	628	639	670	634	613	634	628	633	649	631	623	686	649	584	669	633	658	664	633	590	695	653	625	612	628	644	652	637	637	636	625	635	634	638	583	635	663	634	636	626	640	639	651	599	663	652	639	632	617	668	638	666	622	603	643	641	620	614	631	647	633	629	624	619	630	608	646	663	616	612	680	651	652	604	618	683	616	670	630	628	673	572	659	646	624	649	624	701	618	626	659	628	598	636	646	602	642	603	620	632	616	638	660	667	634	634	656	657	624	620	615	624	642	642	677	670	652	674	648	666	624	655	598	627	639	631	625	590	654	675	646	668	602	647	648	590	641	638	632	619	600	657	628	669	607	642	645	632	626	618	645	638	652	633	657	631	661	673	626	635	594	630	648	632	634	616	662	597	650	617	645	622	664	600	635	655	619	692	620	592	657	608	642	626	626	660	659	637	606	607	637	665	646	600	641	622	618	687	598	653	612	664	653	621	594	634	661	616	610	605	620	683	646	639	654	636	638	653	639	632	604	680	622	617	665	657	641	652	663	605	615	643	653	640	642	658	626	630	636	648	646	642	631	620	626	657	603	665	630	617	671	637	657	659	635	654	685	648	604	614	637	672	648	652	663	626	667	672	597	626	625	643	647	654	611	648	604	666	669	613	651	625	621	617	646	629	654	654	672	628	674	614	608	652	611	613	665	654	658	616	639	612	627	617	603	596	600	639	642	622	633	663	653	597	641	647	598	627	600	652	602	610	619	642	669	649	620	629	621	626	615	654	656	649	648	579	627	621	652	640	566	630	605	668	606	637	640	648	617	614	668	641	662	636	654	623	674	632	619	653	615	591	624	654	643	628	620	635	663	669	631	629	597	633	658	613	669	594	643	645	612	622	628	661	621	688	651	664	630	607	653	668	625	642	632	667	656	674	610	655	623	657	651	642	627	640	659	619	640	626	675	612	618	672	674	639	634	628	623	586	608	679	637	674	629	615	650	635	579	593	575	621	623	666	609	560	693	666	699	644	625	612	629	602	638	646	626	621	627	668	618	638	644	643	668	632	643	652	653	660	619	641	631	599	600	629	593	586	587	658	654	637	616	648	636	600	612	625	625	618	642	654	671	649	640	609	645	655	626	635	617	632	593	630	613	620	615	662	617	644	629	616	593	663	657	632	628	626	640	637	592	648	603	641	649	624	622	629	638	588	616	635	685	620	658	605	618	617	611	626	610	629	592	684	680	658	693	662	601	696	658	629	599	626	579	623	619	664	622	643	626	646	666	646	643	667	674	653	629	641	565	633	658	640	703	618	691	658	651	624	629	608	603	618	688	662	631	643	626	634	686	622	579	638	683	628	630	652	605	614	636	629	616	599	632	674	615	642	603	659	701	630	633	674	684	610	641	611	592	651	626	589	573	632	697	673	658	650	646	647	653	647	644	666	656	651	653	627	644	604	629	646	660	634	621	646	608	675	626	622	671	629	606	644	687	686	635	627	625	625	644	652	676	663	621	606	659	638	639	671	661	662	612	664	643	627	620	628	633	645	639	639	660	629	676	624	586	593	660	607	616	559	584	607	623	592	623	621	634	634	639	629	646	675	631	608	621	656	584	589	636	610	654	617	640	661	644	636	605	637	651	632	652	654
8209	901	844	748	627	564	520	459	463	451	419	459	441	401	410	448	422	436	400	431	419	389	431	399	396	398	419	416	406	410	428	406	388	418	387	416	424	376	452	401	357	386	393	420	413	404	424	412	398	416	368	382	382	385	384	417	377	405	416	415	398	411	402	366	340	381	362	438	386	417	395	416	394	375	367	380	410	390	399	394	417	417	394	404	423	402	385	386	416	385	411	431	439	400	388	387	412	395	449	373	374	379	397	420	379	367	361	403	422	404	387	439	381	404	381	400	391	385	415	393	418	441	423	406	409	377	393	411	383	387	415	416	356	392	424	406	353	367	421	427	386	408	390	408	392	398	389	387	357	406	390	402	404	436	407	406	390	407	401	404	398	395	420	387	397	377	367	357	385	420	426	373	396	383	413	409	426	404	427	374	412	383	415	395	379	414	386	437	407	424	383	400	410	379	435	373	383	410	405	418	379	398	446	386	387	391	405	410	379	380	377	396	413	386	402	381	356	393	421	397	370	411	365	363	391	414	392	445	423	396	387	390	427	431	388	422	407	348	405	387	364	388	349	398	397	395	413	406	413	425	407	417	408	428	413	425	375	398	430	421	402	356	394	413	390	405	421	378	428	410	421	414	392	417	406	387	425	395	376	411	414	387	389	440	401	417	360	417	408	359	386	399	407	394	429	408	392	392	423	402	426	401	379	402	381	404	378	396	430	393	414	403	435	370	419	389	418	451	422	373	379	413	419	402	429	411	398	383	400	405	377	408	413	374	388	338	421	391	396	382	437	418	403	425	385	398	384	387	413	416	369	395	405	417	436	397	394	402	410	382	403	382	370	393	402	390	426	418	388	408	403	384	390	404	400	392	410	432	372	392	407	411	397	430	447	421	385	384	390	413	434	427	383	375	406	402	421	403	404	433	388	376	395	426	415	369	410	409	435	392	410	380	427	397	402	364	364	388	375	370	404	440	393	379	415	362	393	420	400	395	430	386	390	412	382	412	432	409	356	410	406	434	416	435	394	384	397	414	381	385	438	394	415	380	418	367	406	418	392	408	409	374	374	441	413	447	397	388	394	400	383	408	384	417	430	413	430	405	400	445	384	400	431	391	416	399	404	433	434	376	353	378	419	408	430	401	384	394	365	405	401	354	408	358	393	383	373	431	404	409	399	423	400	395	384	412	412	394	369	378	412	428	397	411	416	399	379	417	371	362	371	397	411	408	345	382	402	390	404	367	398	394	380	431	380	391	408	395	441	405	370	421	396	400	372	432	405	419	392	406	383	377	405	385	394	394	404	360	380	422	398	403	423	422	395	359	408	372	421	384	397	396	381	384	402	402	425	383	416	413	409	387	428	394	432	422	429	398	429	414	413	421	376	418	404	399	442	393	397	394	424	427	411	383	406	392	387	395	437	401	400	400	379	423	400	405	348	394	405	373	383	397	380	392	391	413	402	418	369	386	392	443	349	404	396	377	431	425	421	391	418	415	417	369	403	406	404	404	377	400	378	389	396	382	375	401	401	336	413	413	359	394	405	369	380	368	395	394	374	424	383	421	406	389	418	390	386	388	411	411	375	382	411	396	389	371	396	440	362	426	432	379	401	399	389	397	373	422	376	422	388	423	407	398	352	422	422	400	368	417	377	380	406	413	400	378	381	352	400	410	390	425	403	417	409	413	371	404	398	414	435	371	381	391	415	397	414	395	451	369	410	414	386	417	429	388	392	385	416	425	418	394	443	429	423	397	381	391	386	419	372	362	392	381	389	399	409	416	388	374	381	398	360	396	410	424	382	402	390	408	414	426	412	419	393	414	421	428	345	398	419	399	415	400	374	423	423	385	395	399	422	398	362	384	374	374	374	415	427	399	452	429	383	395	370	366	400	389	402	416	412	463	388	408	400	384	418	387	369	376	389	429	370	384	440	414	410	425	382	377	429	423	400	370	425	426	421	374	400	388	375	417	401	404	392	418	445	399	384	413	458	412	387	405	357	437	390	402	408	367	377	392	402	372	387	344	382	377	391	402	429	436	348	402	414	360	358	433	405	402	407	390	418	390	401	399	355	404	405	391	392	393	391	393	446	390	375	415	385	443	403	400	454	416	429	428	385	418	396	389	421	401	413	373	395	416	376	400	399	397	383	393	451	389	385	383	413	436	399	389	397	417	386	378	390	397	417	387	376	369	426	430	371	380	385	415	363	358	377	386	426	428	384	386	417	387	366	419	404	398	379	413	340	360	407	412	387	431	372	378	381	407	408	367	424	371	395	370	400	439	425	376	358	377	405	402	389	358	358	397	383	392	430	395	352	410	369	383	441	400	386	395	391	367	414	379	368	387	378	365	382	411	371	368	406	420	396	374	441	356	431	384	379	408	373	417	399	409	409	397	379	386	388	375	388	380	377	421	403	412	406	426	421	419	423	381	449	411	395	409	395	402	381	434	373	385	396	432	400	424	362	387	397	420	442	369	399	414	337	404	389	404	402	447	381	430	390	379	405	359	424	409	389	366	394	380	371	409	388	403	399	393	400	370	412	420	373	429	387	404	372	362	429	394	375	389	401	380	387	380	384	352	409	391	400	418	386	375	401	409	404	399	374	408	387	389	398	383	396	347	437	422	406	402	377	382	391	392	370	401	415	385	389	406	373	427	426	390	408	403	405	429	392	408	427	379	406	430	415	420	396	392	374	429	383	401	394	393	387	384	392	408	421	378	399	427	389	367	382	397	377	403	399	397	413	420	397	419	377	368	406	416	414	369	448	412	392	364	392	441	368	408	378	388	420	398	423	389	380	391	405	384	410	375	340	387	395	362	401	416	395	398	395	367	444	409	381	407	410	396	382	380	389	364	385	382	430	400	394	448	367	391	427	408	421	380	411	436	389	391	380	412	418	409	394	393	409	373	357	401	375	430	418	414	412	385	405	359	436	388	415	380	391	430	400	392	407	372	426	395	421	399	378	369	434	442	422	403	383	379	379	415	381	435	401	426	397	403	393	403	401	402	394	409	403	390	404	408	391	393	410	426	426	389	389	400	406	386	383	412	398	409	339	387	387	385	414	379	367	383	451	396	410	377	416	393	397	365	391	395	374	410	409	419	379	375	420	430	432	409	367	369	448	389	397	401	416	383	405	383	392	397	383	393	394	407	444	382	398	391	420	435	445	370	413	419	368	418	413	434	387	386	393	416	405	384	395	408	415	404	385	422	394	410	391	381	387	399	396	370	383	404	361	392	387	403	413	454	382	407	370	395	364	384	393	355	415	431	446	404	422	384	419	423	399	348	403	404	406	372	426	416	416	400	422	384	409	428	406	411	420	405	377	373	428	358	400	407	422	387	422	380	409	451	399	404	360	403	386	393	433	409	359	394	410	404	387	393	376	403	423	353	400	422	399	435	431	433	458	414	385	409	429	430	408	399	407	398	370	375	386	389	407	372	416	416	377	384	410	418	422	385	386	397	417	376	389	374	415	447	440	418	402	428	427	432
6920	1391	1837	2046	1846	1621	1453	1296	1252	1192	1074	1146	1063	1044	1017	1022	956	927	972	947	951	951	956	934	927	935	927	933	980	948	946	918	958	914	891	888	966	971	884	946	928	891	966	1004	939	957	947	936	902	896	944	925	904	924	884	887	913	941	883	871	920	930	918	951	916	909	898	955	927	915	914	898	937	928	906	908	942	930	1000	854	909	912	942	940	926	903	936	900	896	916	910	921	956	917	918	941	918	969	912	953	911	919	952	901	904	916	906	920	957	898	860	931	940	945	913	937	941	903	931	913	990	912	858	920	932	949	893	889	874	943	894	919	883	902	929	918	902	920	895	933	940	901	905	948	907	938	912	906	952	914	910	903	893	960	902	848	864	910	950	907	938	893	911	888	915	898	910	938	929	892	901	925	874	940	940	923	866	928	885	902	922	882	919	867	932	902	888	931	885	922	887	891	900	926	905	957	960	907	855	951	900	868	908	917	881	900	953	923	951	871	895	955	918	903	842	920	973	940	878	946	845	907	916	924	900	934	938	942	903	902	906	896	863	935	877	937	919	932	868	903	939	916	938	889	862	904	873	923	982	879	905	887	903	932	887	929	933	896	904	946	942	880	895	894	904	956	855	949	944	887	956	948	903	879	932	976	899	936	896	908	934	935	913	875	925	955	964	876	937	895	920	927	897	884	929	944	928	865	906	951	884	934	928	845	933	860	910	926	899	943	941	923	882	886	929	953	932	907	900	909	886	911	886	960	911	885	890	860	916	884	914	932	901	903	879	847	944	902	857	883	900	897	915	969	859	874	893	972	948	895	953	875	893	910	899	951	902	923	866	900	914	929	922	870	863	912	922	907	927	903	941	872	948	946	933	918	873	888	900	867	899	902	900	960	989	857	856	939	904	894	873	938	933	894	907	873	891	887	947	895	870	895	851	913	961	907	935	909	899	937	869	933	931	849	874	896	893	914	918	899	904	907	917	909	895	976	892	875	911	935	918	951	907	896	881	913	964	960	927	955	877	947	911	950	937	948	933	918	867	865	961	904	884	890	948	913	917	903	899	902	941	927	941	923	888	895	939	895	909	933	949	887	924	936	941	941	912	945	891	970	959	923	895	899	924	910	901	944	943	904	914	846	945	862	901	880	924	915	935	879	911	938	886	884	925	930	903	854	904	903	928	964	949	862	929	889	916	936	852	896	864	919	930	954	869	887	917	925	919	877	937	939	868	905	951	923	876	937	903	952	883	950	879	924	897	898	886	911	929	922	943	917	940	931	919	923	940	890	902	893	919	896	940	930	942	896	849	918	925	914	934	905	896	864	940	928	946	889	916	924	936	866	900	900	912	927	962	929	919	920	963	881	874	965	925	866	855	887	872	969	873	901	938	948	870	918	933	885	899	928	859	933	904	952	947	935	911	845	924	959	935	852	882	870	888	855	1015	889	960	922	948	896	921	891	887	952	920	854	865	901	912	921	882	895	918	939	884	901	859	947	923	934	892	910	915	911	914	933	926	932	938	928	858	942	906	906	913	915	950	895	904	908	904	921	887	890	925	925	894	906	910	891	937	943	872	918	908	901	953	903	871	892	883	881	915	939	895	864	923	863	900	933	888	947	859	897	845	943	900	921	901	899	946	909	970	930	930	922	921	880	926	938	898	883	896	885	941	929	990	905	890	922	880	920	851	890	879	956	918	885	901	938	915	886	918	896	877	922	917	938	868	946	894	882	899	923	952	925	900	899	922	877	928	920	942	879	935	863	890	881	891	916	903	891	964	858	892	930	931	956	886	923	943	915	922	932	898	937	896	903	942	876	928	940	982	898	903	924	943	948	944	890	887	925	918	942	917	927	898	909	904	942	863	904	921	944	891	928	910	926	892	880	889	924	898	952	913	955	891	912	896	927	936	976	917	886	929	896	946	867	915	941	838	897	872	940	977	904	938	897	934	867	958	904	923	907	905	951	917	928	959	884	913	944	938	978	928	906	879	920	932	854	943	917	890	931	935	967	886	904	896	885	928	938	922	953	946	907	962	914	895	937	972	903	870	912	911	924	865	876	908	929	914	986	945	893	899	928	897	958	925	862	935	931	874	999	860	924	898	961	901	931	877	932	947	924	910	893	942	891	900	924	909	951	874	947	939	932	941	934	863	893	961	887	907	891	881	927	939	919	896	897	864	962	878	896	881	917	867	944	935	917	878	924	915	879	879	891	931	937	896	902	927	912	876	941	946	894	862	907	883	891	886	910	867	915	938	918	930	919	948	883	920	931	938	954	886	927	915	973	890	893	944	983	942	920	912	882	924	880	941	913	930	862	917	957	887	893	952	879	913	902	932	987	874	913	908	918	927	870	895	897	880	914	901	912	910	926	876	903	930	890	895	932	933	961	957	944	865	902	939	910	885	862	885	895	903	852	858	884	937	926	935	944	909	887	908	903	891	873	922	869	921	929	914	856	880	888	879	881	893	950	893	918	975	923	857	865	938	868	940	911	925	856	884	885	915	880	907	851	881	946	910	955	896	903	930	914	958	910	934	894	938	981	910	854	923	889	899	872	891	935	962	890	907	935	892	926	912	882	892	921	883	920	896	890	934	836	915	979	926	878	916	905	906	929	900	932	866	931	948	913	929	958	891	858	929	904	909	989	924	889	949	904	883	949	863	880	917	911	940	890	915	925	888	894	927	882	900	912	910	945	880	878	934	892	968	961	905	915	891	893	914	902	894	887	907	882	947	890	904	918	864	918	935	920	936	933	948	874	914	892	943	892	926	967	890	891	898	938	918	950	934	902	934	937	910	864	897	910	915	944	976	911	948	878	890	937	902	911	884	864	938	949	899	915	930	940	905	943	938	927	949	850	919	883	808	883	872	873	860	945	946	916	940	919	868	937	931	987	927	859	893	933	914	900	947	893	873	877	859	948	905	872	858	929	958	903	900	962	860	895	908	858	914	958	881	921	913	960	952	842	921	965	933	941	920	917	952	870	954	946	906	882	962	882	887	846	917	932	904	894	914	923	882	858	941	956	916	918	959	973	905	866	937	893	931	927	889	899	892	917	893	917	874	865	852	956	929	930	920	944	921	902	887	872	887	957	984	965	926	955	894	921	921	933	923	904	954	880	938	904	885	941	912	992	942	875	906	930	917	897	888	934	900	923	977	885	926	928	952	914	941	941	933	870	893	930	940	853	903	919	942	940	969	957	904	898	899	866	943	885	891	917	888	892	934	909	865	908	932	941	897	975	881	920	892	920	900	889	928	921	874	865	904	853	843	894	897	918	939	916	974	917	905	931	904	857	872	950	902	922	937	968	924	915	932	900	927	935	957	881	845	930	961	898	908	822	874	932	986	896	865	922	877	956	929	904	899	901	908	923	882	889	940	935	865	943	918	889	917	873	875	884	859	917	891	913	948	928	902	959	915	907	947	908	884	901	945	893	870	848	869	906	912	946	937	884	929	931	880	931	887	866	900	952	883	862	890	972	911	928	914	921	872	908
15380	1665	1268	1040	752	599	523	436	361	367	360	343	346	333	294	270	340	294	290	292	291	317	309	272	295	309	320	334	339	299	316	306	312	269	305	315	302	306	282	328	309	296	303	292	333	285	327	289	302	319	315	336	319	293	312	323	284	325	299	300	295	323	289	296	301	319	304	339	283	300	299	273	288	320	322	305	317	310	287	287	282	268	306	294	277	313	323	287	281	317	284	296	306	293	289	299	281	269	336	301	303	284	307	292	340	294	307	304	310	280	283	324	316	289	307	301	301	296	336	295	257	254	303	303	327	286	300	342	322	310	288	289	303	311	282	303	342	325	321	321	278	326	269	324	295	298	304	296	271	306	324	329	310	274	289	285	268	305	331	287	317	279	283	310	308	298	305	299	313	308	301	333	294	301	273	318	288	328	286	289	334	292	341	291	306	283	291	313	323	310	316	298	325	304	299	321	315	295	297	291	332	316	277	295	275	281	320	325	304	317	343	282	320	283	284	331	287	269	286	311	318	285	321	268	309	294	321	295	249	309	341	310	273	302	305	321	293	294	312	323	325	307	289	297	314	312	296	318	306	320	285	272	304	308	313	285	342	276	274	310	270	269	317	316	282	287	304	302	337	330	306	300	329	317	292	315	272	297	351	295	280	311	275	298	319	317	288	291	294	313	288	351	279	319	271	307	294	269	295	330	330	317	315	301	317	300	329	282	323	310	325	329	307	294	309	273	294	335	348	274	316	298	293	303	287	275	318	268	349	313	326	267	280	304	323	285	307	327	311	305	290	307	320	335	331	320	315	320	287	323	291	293	304	300	335	284	302	319	345	329	286	298	317	288	323	308	333	308	301	294	320	325	307	321	308	298	319	288	320	328	284	328	293	320	303	286	280	291	295	303	315	278	288	290	284	258	299	302	295	275	293	310	256	297	299	340	318	308	340	265	295	291	294	297	291	301	315	305	319	324	322	320	311	301	312	305	272	339	292	312	305	285	304	279	283	303	322	283	333	319	305	331	339	307	266	311	300	343	292	258	283	287	297	286	286	264	300	290	299	334	281	246	316	266	298	331	273	310	292	313	308	324	305	275	299	315	324	282	294	302	318	314	322	316	287	319	305	286	311	289	319	285	315	345	300	303	279	287	284	296	285	306	308	307	289	294	322	261	273	333	297	289	289	310	324	293	295	292	295	318	313	329	313	306	312	309	307	306	310	313	286	289	293	267	294	274	282	322	290	319	288	287	305	302	308	304	306	296	270	292	293	279	329	276	287	292	285	274	306	345	297	284	296	327	327	258	307	310	326	314	289	312	320	311	294	307	299	277	310	295	302	287	276	281	309	304	323	310	281	300	297	327	310	326	284	325	282	308	312	290	301	302	294	310	311	293	289	294	328	286	302	293	302	309	321	297	306	287	323	314	302	290	294	305	299	346	279	325	275	294	297	319	290	248	259	314	320	292	297	307	313	327	276	349	317	346	330	314	324	295	291	312	286	300	256	301	297	320	285	315	290	278	276	287	297	293	292	323	291	338	278	315	325	294	299	300	331	298	303	288	282	292	250	337	310	289	292	304	344	286	310	308	270	288	300	313	298	322	334	314	316	322	302	291	275	291	306	309	315	309	305	301	288	293	342	299	311	295	297	318	288	325	305	316	272	310	307	309	290	311	298	290	294	324	324	291	310	287	282	262	265	284	310	361	306	308	298	292	317	297	301	309	278	275	307	309	297	294	291	318	305	313	250	299	310	310	304	282	309	301	319	329	305	320	303	302	297	281	290	300	309	289	293	311	317	286	301	297	298	301	310	326	313	288	285	311	307	272	307	308	301	327	283	270	308	292	303	308	290	287	309	309	294	309	296	315	302	312	301	305	284	324	339	303	317	327	309	295	280	321	282	305	317	298	294	289	311	287	335	302	290	299	304	303	342	327	291	300	335	305	308	334	323	322	283	271	301	321	296	298	289	318	322	315	322	300	295	315	311	316	333	277	291	293	323	297	345	307	320	282	330	310	326	296	329	265	342	279	290	333	281	317	295	307	305	298	294	322	300	265	319	285	312	316	320	322	311	305	289	308	320	302	309	307	263	281	290	314	295	289	275	325	292	316	288	294	321	316	317	328	317	266	271	280	282	272	324	289	304	333	294	299	322	268	299	273	299	244	311	295	305	314	291	276	286	315	306	330	273	286	301	294	306	301	302	319	301	338	317	306	336	309	298	332	293	278	300	336	308	305	279	327	331	335	308	326	295	307	316	333	289	294	297	283	299	312	298	316	305	287	305	323	297	317	324	320	301	289	250	300	280	295	293	303	317	327	316	292	288	295	307	332	289	306	275	270	286	289	317	303	302	318	274	301	309	279	319	346	320	286	306	274	315	298	287	312	311	303	315	287	300	285	299	278	303	289	276	266	306	307	320	305	317	315	336	287	286	337	329	300	311	281	284	315	314	303	285	273	319	304	316	314	325	294	272	307	276	303	310	330	317	330	297	299	286	302	309	354	285	302	304	306	308	299	306	308	307	311	316	312	288	280	302	294	322	303	314	311	307	305	340	290	295	295	288	340	305	271	296	297	339	328	285	292	302	324	302	294	282	314	274	315	268	312	324	306	313	280	306	322	325	319	322	295	305	269	299	292	305	323	302	308	303	311	301	282	271	298	306	283	273	290	322	307	284	299	292	276	319	309	303	299	287	300	276	321	323	318	303	338	316	296	308	291	311	310	287	303	314	306	318	315	343	282	309	318	315	326	302	275	294	286	311	329	301	343	293	309	318	301	287	269	309	241	284	315	285	307	284	302	290	295	314	316	311	279	280	317	310	316	300	321	291	296	291	289	325	301	290	312	296	291	307	299	290	278	302	302	313	316	329	328	276	318	327	290	302	301	321	292	301	288	356	312	307	298	341	312	282	319	298	320	329	292	288	317	295	291	287	294	320	305	298	314	290	282	324	305	299	323	290	296	306	282	305	326	306	325	297	304	320	320	303	307	309	291	309	269	333	292	293	303	281	297	303	298	314	303	298	318	347	284	274	323	325	256	301	298	313	297	260	294	292	304	277	299	321	316	295	304	277	314	284	283	304	325	284	291	289	293	297	322	305	319	325	317	287	314	289	317	292	286	314	279	302	285	315	308	314	324	307	318	285	294	291	267	271	296	288	320	293	294	293	293	316	320	318	301	317	314	283	318	289	289	275	302	299	331	310	307	308	269	274	317	297	301	294	327	337	301	281	288	305	319	303	258	262	295	326	330	326	320	271	291	283	316	306	334	293	292	340	334	311	289	319	322	296	296	315	307	265	307	289	322	278	329	315	303	331	289	294	324	291	305	314	289	288	304	318	287	291	301	317	266	311	293	307	279	272	288	326	259	316	304	307	289	327	330	301	324	278	315	326	330	267	292	317	302	288	287	261	288	301	280	283	335	328	312	306	279	315	291	316	308	330	325	318	324	280	335	299	298	308	334	300	313	297	320	288	302	283	320	327	304	294	264
8595	1574	2570	2834	2436	2062	1751	1371	1243	1206	1104	1028	956	942	890	845	835	835	805	800	808	800	756	762	755	725	791	772	735	723	669	772	766	693	765	753	706	712	725	716	721	749	729	725	702	690	762	730	683	695	766	663	687	775	691	720	685	682	665	725	675	725	706	682	666	696	723	687	715	676	657	661	694	679	671	674	676	681	665	710	652	716	705	726	667	697	654	702	651	708	689	706	654	674	693	680	750	698	634	707	719	710	682	668	680	717	709	704	642	657	683	677	652	680	694	716	692	642	698	695	730	695	676	700	673	675	667	687	662	714	701	687	687	691	701	664	695	702	706	702	673	689	720	763	680	710	704	700	713	671	715	678	718	690	701	731	709	655	693	672	685	664	701	684	727	670	737	715	714	715	665	704	706	712	665	689	730	703	716	690	678	685	682	702	743	713	787	711	660	743	679	676	682	698	730	626	703	702	649	668	686	660	730	676	663	664	662	672	744	672	695	697	708	729	666	653	718	655	715	666	717	746	704	694	749	631	683	707	682	644	711	686	710	653	660	659	698	689	713	706	689	726	719	666	659	684	701	689	669	677	697	713	668	723	663	719	697	698	709	671	725	629	707	656	718	728	726	698	692	722	732	671	676	671	723	658	669	646	679	682	688	672	735	685	662	678	686	721	677	663	698	689	654	717	722	758	738	666	723	662	673	698	694	716	705	669	719	709	708	694	726	669	672	679	699	684	653	669	692	677	615	679	714	652	692	650	699	685	678	743	649	686	704	653	688	739	666	715	673	673	703	708	674	720	699	686	664	678	686	750	680	700	682	668	708	655	664	651	693	650	647	667	664	675	676	690	698	683	686	695	682	669	648	678	661	696	676	684	710	690	702	665	726	683	708	711	719	656	683	649	650	691	670	707	667	670	685	714	660	679	682	709	687	713	670	668	686	718	672	693	700	730	717	671	647	654	676	688	652	685	653	716	649	739	686	663	649	703	655	643	644	697	739	668	699	693	738	687	706	682	675	697	718	679	669	708	697	658	672	684	731	681	713	673	696	692	703	712	687	682	668	675	728	713	709	681	711	725	686	736	719	650	687	683	691	669	646	706	711	692	674	661	683	689	734	709	698	743	715	645	651	644	713	684	710	661	682	664	696	665	697	686	694	695	639	672	676	716	665	646	691	620	689	676	671	674	709	708	682	699	709	703	679	702	683	673	711	704	702	690	686	681	681	708	708	668	691	691	687	741	676	712	672	707	692	708	714	658	692	721	691	715	710	683	661	694	683	653	690	743	683	675	687	686	679	736	703	687	708	691	652	656	671	676	683	696	687	708	664	744	676	672	675	683	708	628	685	662	682	740	686	692	715	679	709	685	669	664	733	659	693	710	684	660	677	709	708	667	651	715	708	702	723	669	716	684	683	725	657	721	719	688	679	705	698	649	623	682	719	676	648	692	650	693	737	698	697	696	738	673	690	691	701	741	718	681	694	684	671	652	683	649	717	728	693	688	737	710	726	647	682	700	652	686	693	646	655	654	646	663	707	694	651	669	696	646	665	668	761	725	707	697	673	657	640	731	708	705	672	652	710	673	706	691	668	721	627	691	706	744	655	661	702	684	705	699	690	681	666	710	702	736	695	740	709	712	705	681	675	654	667	650	715	682	672	717	679	683	670	690	712	676	633	698	658	691	691	657	706	684	690	688	713	677	703	716	700	664	684	689	694	670	685	735	658	706	722	683	718	705	691	669	684	668	671	704	657	667	690	713	715	693	693	681	669	677	687	681	682	696	696	720	651	677	676	720	681	687	662	751	671	680	682	675	679	665	711	650	712	685	717	706	675	721	725	696	697	664	668	715	656	667	682	654	696	680	697	676	722	661	716	702	667	721	693	702	708	623	692	678	694	679	696	711	701	722	676	680	706	692	695	713	703	644	781	647	678	698	690	676	667	726	716	682	678	705	632	693	677	693	745	732	682	724	743	668	714	689	678	698	678	646	722	672	708	675	761	691	670	675	661	684	708	709	671	696	709	688	674	683	707	675	655	695	665	660	665	712	693	696	717	681	692	688	664	690	687	711	646	688	698	720	714	682	709	725	702	694	688	672	683	697	725	706	678	676	699	669	689	707	695	721	738	672	664	708	681	657	667	694	670	718	725	702	713	715	671	707	648	696	693	640	701	677	740	690	684	705	699	650	686	690	700	659	689	695	715	697	726	676	708	748	731	689	680	674	714	655	720	694	670	714	723	672	704	691	655	599	639	691	678	702	703	658	716	709	658	708	720	695	636	716	699	690	675	723	711	664	647	682	655	721	648	724	715	687	698	698	679	692	677	702	686	707	675	723	660	697	719	704	667	691	683	679	725	653	657	681	691	711	688	649	667	679	665	677	646	735	717	708	657	703	661	746	687	704	661	671	677	744	679	636	708	708	730	697	693	682	711	719	688	688	723	701	718	728	660	701	673	658	699	685	629	676	692	709	703	675	709	692	668	670	682	707	692	679	676	703	710	680	706	697	632	703	678	672	740	699	705	704	681	676	687	741	652	710	705	694	725	647	752	703	690	662	696	748	696	724	653	678	698	725	708	723	686	677	666	687	673	673	703	687	688	711	665	720	663	703	689	684	727	729	703	665	700	729	711	724	682	665	668	692	742	688	674	718	704	669	689	675	681	679	744	665	710	716	701	699	697	741	687	648	683	657	765	681	679	689	688	732	671	674	656	645	691	695	750	695	703	725	729	712	672	705	752	701	689	665	671	704	707	671	691	709	710	687	689	698	718	732	626	666	683	699	683	709	713	745	683	648	664	719	705	721	701	673	691	702	643	750	698	680	687	661	670	697	669	701	686	675	711	694	725	746	632	675	702	693	726	672	687	727	684	700	658	684	685	642	663	719	704	717	675	692	743	696	750	707	677	684	715	722	699	729	679	700	657	719	696	701	694	701	763	696	661	647	678	694	670	696	711	692	650	657	676	704	688	681	684	672	693	660	688	674	697	693	719	694	639	637	677	668	672	647	699	661	690	735	647	680	707	706	657	611	644	662	638	722	647	687	691	653	706	720	684	739	701	697	677	677	710	697	645	668	725	684	685	732	725	684	712	678	714	672	673	708	678	700	706	699	661	701	712	676	652	699	688	687	641	680	657	660	691	712	729	690	711	715	702	683	706	731	708	689	666	743	675	653	680	697	700	689	644	710	722	679	646	729	684	716	692	719	716	685	689	672	687	695	677	705	675	702	673	693	700	707	681	706	738	674	729	662	730	654	691	690	711	710	686	688	687	654	690	736	689	661	672	676	721	700	694	705	701	701	688	706	675	680	667	672	731	684	697	721	697	721	692	726	726	649	677	671	693	709	673	668	671	698	723	664	705	711	702	639	702	703	678	739	657	668	657	717	708	721	696	700	739	670	672	722	708	695	702	688	720	706	679	689	626	654	689	678	685	681	700	722	713	731	688	685	730	661	683	702	667	685	675	684	674	731	703	647	737	701	664	652
1641	317	311	313	296	224	242	231	271	262	243	249	277	281	243	273	235	218	249	278	267	260	281	250	250	236	274	304	257	247	252	244	229	250	245	267	245	251	257	235	250	239	267	229	275	268	274	271	253	278	246	242	251	240	257	259	256	219	252	275	248	233	249	238	249	268	261	244	260	238	254	254	260	235	268	252	257	255	225	276	272	244	260	245	237	277	261	272	260	232	266	277	218	262	278	254	277	263	234	242	251	241	244	258	292	231	236	270	257	268	250	246	247	266	237	253	237	249	235	268	266	266	286	273	257	267	273	270	237	274	265	244	250	245	238	265	274	269	227	282	298	262	235	250	235	236	243	257	229	240	249	284	239	243	279	254	236	254	265	221	247	261	231	227	238	251	279	303	230	215	244	260	240	258	251	236	247	262	267	251	271	268	255	259	253	286	269	247	283	266	248	248	237	256	261	252	263	307	277	267	229	294	266	267	266	219	267	239	241	253	261	225	231	260	268	258	247	245	229	245	290	246	265	256	286	250	265	254	257	244	256	251	257	263	256	236	250	275	244	251	227	227	238	236	253	259	258	295	246	240	248	256	241	260	296	250	262	284	270	223	269	234	237	241	248	246	273	237	274	255	247	253	253	268	226	243	241	285	253	279	241	233	263	219	248	229	226	265	231	247	251	260	278	260	260	239	235	281	203	266	233	237	242	241	251	265	271	292	246	236	275	259	248	266	258	247	222	255	268	255	278	257	283	234	264	268	254	254	273	274	247	263	260	269	265	284	235	281	269	262	238	257	286	251	223	217	225	258	272	248	265	239	203	270	244	244	237	255	244	235	242	244	252	246	281	266	249	262	264	255	255	246	233	250	243	249	238	278	272	251	281	254	245	293	260	239	258	259	259	269	247	265	281	240	232	261	270	250	264	272	247	255	265	258	239	229	251	265	269	270	256	298	289	278	227	246	294	264	277	243	239	271	255	241	264	267	245	279	284	237	275	235	242	223	274	269	262	238	231	251	251	235	248	241	239	259	261	297	252	262	221	244	290	254	231	261	241	259	244	238	261	273	251	243	253	296	266	254	277	283	251	252	272	241	271	268	251	249	285	286	263	250	254	276	279	246	244	239	229	257	223	260	266	278	237	234	271	271	221	265	250	235	261	255	273	265	237	234	236	253	245	220	241	269	254	243	266	228	229	265	283	282	300	259	273	272	245	273	277	262	279	264	261	242	258	286	262	230	226	285	251	269	279	261	260	256	256	264	259	258	258	274	239	268	234	256	240	240	245	295	268	277	264	249	268	225	271	256	235	233	250	222	250	284	230	268	266	265	237	272	251	291	270	272	267	234	283	222	231	254	265	272	259	243	254	249	292	247	220	270	258	274	255	231	240	252	265	278	290	267	259	271	233	231	259	242	273	276	263	282	280	278	209	253	239	246	269	256	264	246	238	244	253	260	253	253	259	219	249	269	292	258	255	235	259	267	280	245	286	241	237	276	271	256	271	257	261	231	237	247	232	255	228	226	272	256	234	237	265	291	281	279	224	244	264	259	241	220	237	261	243	241	249	269	265	214	222	235	280	265	256	245	245	246	266	231	247	272	254	246	266	275	235	238	259	260	254	270	270	261	250	264	251	249	250	250	253	244	266	233	262	259	263	241	230	253	257	261	276	295	245	239	226	261	266	267	268	266	266	244	262	281	242	258	222	248	275	233	260	281	244	255	247	249	245	239	242	254	256	270	264	300	234	262	250	256	277	256	239	267	208	246	255	277	260	253	239	255	273	255	232	249	269	263	260	252	261	225	237	258	261	244	264	235	254	229	232	233	222	268	253	258	241	277	258	257	258	246	255	231	242	265	230	255	226	252	250	253	270	272	265	260	247	263	254	273	230	243	240	258	252	258	273	268	266	280	254	307	247	262	250	266	251	283	298	277	259	303	262	252	253	235	234	272	263	230	256	227	284	252	265	288	244	262	226	232	250	244	272	278	226	271	257	288	266	252	254	239	278	254	263	279	259	236	220	257	278	271	242	251	284	270	276	247	249	283	290	259	274	241	309	234	226	257	242	267	256	272	259	231	236	247	240	229	235	250	250	226	249	247	247	276	271	263	232	236	235	243	266	258	268	292	255	256	269	257	265	262	271	275	242	262	265	226	246	233	240	242	237	262	247	264	280	275	264	272	250	234	243	227	238	259	256	251	223	242	248	244	249	257	245	238	225	255	260	248	284	256	272	253	265	275	253	255	262	257	241	275	259	252	254	241	237	260	271	234	272	232	259	266	247	246	269	236	263	260	233	252	269	232	213	245	228	256	248	250	253	277	253	229	236	263	274	268	248	241	270	276	264	247	233	250	299	266	228	251	249	259	293	237	260	269	236	243	236	236	265	237	244	246	259	268	233	255	230	228	254	263	250	243	257	263	274	296	255	234	251	263	249	240	264	254	251	280	257	231	225	245	219	229	240	235	252	254	277	230	254	269	274	266	236	250	259	240	269	255	280	263	270	259	241	242	260	281	270	249	240	218	269	243	299	251	263	255	258	218	276	256	284	250	243	276	255	254	248	269	241	273	263	259	251	247	233	269	243	265	232	243	216	234	261	275	270	254	237	289	256	257	266	223	263	255	264	234	245	248	236	254	278	275	247	241	243	227	262	257	263	259	277	267	257	273	261	257	257	253	266	255	287	261	238	263	262	270	261	256	264	234	253	266	254	255	255	244	242	251	265	286	256	276	251	257	276	242	225	247	253	235	275	257	272	258	270	242	232	264	266	228	250	259	245	288	255	249	255	246	285	242	215	252	247	234	260	243	244	261	272	267	261	263	221	269	252	263	269	268	255	266	247	233	276	251	268	247	261	237	279	278	257	259	275	261	244	263	250	249	296	266	253	279	229	244	228	244	255	213	259	243	263	255	245	238	264	247	268	248	264	274	222	223	260	245	261	280	247	245	238	254	270	270	247	239	235	284	233	269	272	244	252	289	289	269	292	252	270	276	254	247	270	247	270	247	247	264	280	232	270	267	282	285	287	245	236	255	235	265	277	258	262	216	253	269	279	274	280	295	276	250	240	260	233	244	271	244	225	253	237	271	242	266	250	255	240	234	244	265	271	247	238	256	241	215	244	256	266	253	255	249	238	251	272	272	241	276	240	249	283	248	257	230	253	234	259	238	216	258	275	262	271	246	273	238	254	268	249	275	252	265	266	267	240	268	280	273	247	267	279	283	271	276	252	240	257	268	259	275	235	290	253	225	305	238	275	242	247	261	267	278	267	239	242	213	233	272	262	240	257	236	251	264	246	245	258	257	297	251	248	257	254	238	275	245	271	246	284	243	242	232	244	248	286	260	260	232	218	241	249	245	224	216	256	236	272	278	243	252	216	254	275	239	263	275	256	254	275	247	247	238	236	247	218	257	261	251	247	258	324	249	243	244	243	217	264	247	269	257	252	246	265	264	265	257	267	266	273	265	245	232	263	240	283	249	256	251	248	297
2025	697	783	777	747	672	782	632	663	662	658	682	666	645	641	632	637	657	643	638	635	632	612	650	653	627	668	625	637	642	624	658	607	612	601	655	623	640	613	683	604	647	632	623	657	642	650	675	607	598	650	573	632	641	639	610	622	619	638	651	603	664	641	638	615	642	589	611	673	627	631	599	635	638	651	639	620	600	663	653	624	626	641	656	608	635	656	651	640	654	590	622	663	599	626	630	610	625	604	558	571	647	592	609	607	612	648	639	649	656	640	666	585	608	631	625	648	603	633	658	712	645	594	625	638	626	657	620	642	585	607	640	637	630	643	677	626	633	632	649	628	646	624	639	601	623	643	613	633	632	637	657	604	587	619	668	648	621	658	605	643	659	639	637	615	639	618	651	622	662	628	646	658	644	628	645	650	619	619	642	607	643	626	594	629	675	664	621	661	676	654	602	647	665	650	638	673	618	645	695	613	639	650	646	681	636	628	639	631	643	580	632	685	645	626	614	638	618	641	629	625	660	623	580	586	642	624	649	629	645	618	620	609	639	629	657	601	637	564	631	670	673	614	621	625	636	628	646	639	647	673	639	644	641	655	612	637	647	610	669	614	631	635	629	602	632	637	639	633	614	616	707	627	651	607	615	657	620	648	609	664	633	646	633	596	641	624	619	633	627	631	622	626	640	641	606	634	639	629	646	621	612	667	632	632	643	602	639	637	600	611	659	639	617	621	646	617	625	611	627	625	581	640	623	636	604	609	607	631	643	651	613	662	630	601	641	605	649	634	659	639	612	604	654	646	639	619	601	641	654	620	617	638	688	631	647	629	641	640	641	654	619	620	586	610	634	663	692	649	679	649	645	640	637	653	629	627	639	623	618	674	631	626	609	597	606	646	659	615	621	595	633	563	680	655	586	639	642	640	631	669	683	611	618	668	650	615	607	620	571	612	659	612	649	647	652	559	634	638	645	646	636	644	670	618	635	660	606	656	604	636	655	650	609	618	613	635	644	687	644	637	647	612	590	627	630	639	648	604	641	619	632	647	607	616	627	628	668	621	651	648	615	640	659	615	669	645	614	646	681	635	619	659	636	650	581	616	598	606	641	665	632	638	630	609	629	596	628	573	576	621	650	637	625	655	628	616	643	621	664	607	595	668	617	614	621	581	628	574	624	611	613	642	639	622	640	639	629	666	637	649	610	661	672	628	605	634	650	658	659	643	641	638	624	615	653	582	613	628	668	646	661	643	671	620	628	637	662	596	590	620	610	641	631	580	663	639	634	669	626	593	638	654	622	655	656	612	650	620	647	675	640	623	616	640	670	630	656	679	589	598	635	563	585	628	663	585	646	606	681	645	645	667	613	629	660	623	627	676	620	603	640	641	635	659	647	620	650	603	666	611	638	668	665	687	616	640	646	628	638	612	620	645	595	596	642	667	651	669	640	651	609	669	652	672	647	633	621	591	624	625	671	651	654	584	618	652	611	632	587	588	645	660	625	679	607	650	652	638	618	621	676	699	673	646	608	689	601	647	647	621	609	591	631	623	593	623	662	647	618	636	633	602	613	629	666	602	639	621	613	629	614	630	616	645	599	643	629	614	593	630	558	686	663	609	656	620	627	604	635	626	629	687	635	657	648	600	623	608	595	635	636	637	642	646	638	593	607	634	613	617	648	655	673	553	641	657	664	654	644	677	594	615	627	658	645	620	656	609	630	657	671	606	659	632	657	644	619	592	621	610	677	671	676	662	611	605	612	636	624	605	611	607	605	615	596	604	660	618	624	563	652	660	619	648	644	636	651	608	668	567	651	654	601	676	629	633	647	663	636	636	604	637	641	638	581	664	650	645	627	626	660	612	667	651	635	663	648	597	626	626	659	647	640	597	615	615	590	591	645	603	634	621	681	664	668	614	658	631	586	639	641	640	652	649	639	630	591	632	638	591	628	605	631	640	633	644	622	626	642	664	630	658	668	626	650	620	602	669	691	663	639	662	648	618	634	602	676	633	635	655	590	617	602	673	630	648	646	660	649	680	667	598	640	643	636	667	634	591	624	625	634	651	630	603	606	618	566	621	609	638	597	634	648	672	606	667	648	642	648	613	645	585	650	622	647	648	608	610	628	642	655	667	580	639	648	652	623	610	643	629	602	603	669	637	617	620	606	654	608	620	658	601	608	589	636	629	623	635	644	662	639	636	647	620	691	629	603	684	660	670	652	654	628	635	622	610	636	644	653	609	697	603	612	600	612	634	636	605	627	590	658	631	637	630	623	630	636	661	638	610	603	631	638	618	643	595	639	626	607	659	633	659	576	643	682	625	626	606	674	662	604	642	621	607	610	623	604	580	623	634	597	628	667	641	627	660	649	633	697	618	593	653	663	617	658	617	603	570	661	629	630	633	653	648	577	608	624	645	664	621	618	633	666	651	627	618	608	606	649	602	667	647	647	630	625	626	640	626	619	637	631	600	655	687	618	628	646	675	599	631	632	605	635	632	608	579	641	627	633	631	614	612	655	617	644	619	666	590	631	652	630	604	606	635	628	580	630	600	650	644	648	628	669	597	660	584	682	644	639	652	615	655	606	592	675	641	649	630	637	667	654	650	639	592	632	665	586	587	577	601	633	642	640	633	626	644	591	594	641	651	591	603	607	629	647	600	654	663	659	656	639	605	658	584	608	658	635	621	620	653	610	622	606	632	638	663	650	661	648	635	651	658	629	642	638	650	596	629	654	621	632	635	606	578	590	596	608	649	671	616	628	657	612	640	617	653	625	611	595	623	639	628	664	619	639	635	641	617	616	614	662	647	651	648	628	572	632	572	614	647	610	658	652	627	673	642	652	626	606	601	640	644	639	652	655	631	599	609	623	650	648	620	604	599	624	630	602	632	633	619	601	618	665	605	663	653	605	640	649	620	599	599	634	620	614	622	610	664	646	653	622	645	627	639	664	616	621	662	634	630	644	621	646	602	618	650	615	632	619	635	612	627	676	650	663	655	622	661	616	591	639	627	625	620	612	670	663	591	649	628	629	657	622	646	625	657	615	628	618	638	607	641	586	689	625	670	638	666	602	623	604	615	663	643	640	640	652	628	622	606	641	633	667	599	607	640	590	666	658	637	668	609	663	627	670	618	640	639	630	702	641	615	644	615	614	621	621	639	611	617	617	600	647	633	628	657	660	624	616	650	616	641	622	636	620	633	632	656	658	611	636	624	615	619	685	688	620	655	655	625	585	645	619	632	606	580	632	638	637	650	612	637	651	676	653	602	593	645	565	646	620	639	653	607	652	608	603	651	605	615	655	626	610	646	574	642	639	623	650	618	593	627	597	669	591	600	645	624	606	641	677	656	668	613	614	635	615	564	607	628	641	587	628	629	590	670	620	616	623	611	586	591	581	655	644	634	598	622	626	612	668	603	625	684	624	641	640	604	642	599	622	690	630	623	612	667	595	603	641	659	650	686	666	660	631	648	613	619	627	624	628	619	638	614	648
8539	896	883	697	677	516	506	425	490	425	443	420	394	379	405	393	396	397	408	437	382	386	388	406	439	381	379	366	351	403	372	371	422	403	407	377	407	369	396	395	408	372	389	423	407	422	387	382	400	397	375	414	451	404	404	411	395	411	393	367	421	389	366	388	396	361	418	446	412	384	395	361	449	426	411	410	395	399	433	427	401	417	389	387	394	400	396	380	418	413	408	403	405	399	357	367	352	367	375	400	434	409	408	372	421	410	415	416	407	432	401	394	392	390	388	402	387	395	379	418	415	413	402	358	414	379	408	399	408	457	384	381	400	374	416	409	393	340	399	403	404	384	399	362	360	407	391	373	415	382	390	369	360	415	428	405	404	374	393	428	377	398	393	411	397	420	371	420	414	408	412	400	398	359	421	381	415	358	385	370	399	372	368	362	383	407	352	404	398	397	402	397	402	386	366	399	383	374	381	436	406	398	407	404	413	375	383	355	391	407	413	395	407	452	391	380	403	390	382	436	408	411	385	379	361	376	367	383	387	385	399	401	427	384	390	372	369	409	359	395	349	398	395	383	391	394	391	348	404	405	426	443	404	369	386	414	378	399	412	406	386	412	403	376	391	416	427	408	378	382	379	422	405	379	405	401	390	389	446	390	390	397	384	377	407	383	406	422	378	406	408	387	408	389	403	387	377	377	403	426	399	379	412	392	422	396	394	410	427	397	377	377	420	434	422	407	391	436	412	409	430	432	379	419	405	381	393	393	372	372	420	437	432	385	398	360	399	394	408	418	400	427	368	378	358	410	417	378	391	379	402	412	416	433	411	424	365	425	359	401	426	362	376	407	414	390	386	384	395	407	390	405	370	361	407	406	361	429	384	373	388	392	383	385	412	430	404	396	413	389	374	388	446	411	385	369	364	389	411	364	418	377	469	381	372	397	376	400	382	387	411	371	385	394	398	402	405	425	417	391	408	424	388	399	427	413	393	369	385	377	357	371	414	422	407	424	406	398	420	399	402	404	361	405	427	427	394	370	388	399	392	399	369	405	422	399	390	360	392	369	388	406	415	378	383	415	370	364	438	414	418	417	416	387	440	387	411	361	374	369	366	404	374	415	388	401	376	426	384	408	394	397	405	371	391	398	394	370	424	358	376	384	364	398	389	351	366	394	387	403	424	353	417	431	427	392	432	401	408	359	369	401	406	369	371	393	374	398	391	431	406	380	385	419	420	423	383	383	409	390	386	376	399	382	404	403	428	414	378	379	395	377	381	435	371	384	394	353	414	411	383	421	386	387	405	397	439	389	418	363	376	383	352	418	402	398	361	401	394	387	376	388	412	402	396	413	391	381	413	415	415	384	396	350	418	386	403	410	402	347	373	385	389	401	383	359	371	389	388	364	399	378	429	381	388	403	423	399	410	357	349	365	381	395	366	442	416	425	408	414	379	387	387	455	383	408	422	374	409	407	393	384	409	404	439	359	374	405	372	407	438	394	388	366	380	390	380	385	388	419	425	451	410	401	391	368	378	403	373	414	383	407	363	398	383	380	362	422	413	420	408	403	390	446	387	412	371	368	388	357	384	401	368	403	386	402	380	462	388	415	387	390	383	413	376	393	424	394	372	385	395	433	381	415	399	352	379	410	417	426	389	420	399	384	402	341	392	381	438	413	395	410	411	400	387	392	388	402	416	412	417	407	397	422	395	381	336	398	389	406	386	399	372	392	385	379	409	402	442	372	393	379	398	403	375	386	394	373	406	374	407	393	396	396	358	405	409	384	380	369	381	401	421	403	400	379	404	376	422	378	408	425	382	398	415	394	377	360	367	376	414	433	402	391	440	410	362	381	407	416	416	444	398	385	376	354	416	386	408	402	385	435	415	421	389	380	371	382	370	406	383	371	376	375	363	394	401	463	386	404	351	373	378	401	413	406	379	417	392	389	405	365	382	384	418	391	422	387	402	383	387	418	443	388	384	390	403	392	390	412	412	402	411	408	420	380	364	386	431	372	395	388	409	407	388	409	373	370	430	373	392	367	387	380	351	421	426	396	359	385	405	385	386	400	388	398	406	377	408	412	406	407	421	400	386	369	385	431	417	396	360	413	389	357	415	423	332	413	409	428	375	429	404	407	425	366	405	424	438	385	371	384	378	409	425	389	421	395	391	410	416	377	390	375	424	398	382	383	389	411	405	407	403	447	443	409	380	420	381	417	383	408	370	429	387	365	421	397	394	429	442	388	382	394	397	378	420	369	372	393	391	386	368	397	399	409	419	386	418	397	412	394	384	391	385	350	373	384	385	379	413	402	385	405	391	358	389	415	424	395	406	413	367	378	392	373	383	380	388	383	370	411	427	404	364	398	419	404	389	376	384	390	418	397	372	350	385	434	407	400	381	370	393	396	404	385	423	393	374	400	424	428	401	372	403	425	418	417	407	389	430	435	412	401	345	408	432	397	406	378	382	371	403	409	398	393	401	390	401	360	411	402	383	374	411	376	400	414	404	422	367	406	389	400	420	383	413	420	376	434	386	403	455	430	398	375	395	416	410	399	400	405	413	407	396	379	381	384	373	390	427	398	428	401	418	416	398	409	395	398	410	392	379	390	425	397	378	434	408	381	397	370	430	397	412	400	397	420	401	351	380	380	387	384	420	440	393	379	411	393	420	387	386	399	420	383	415	392	367	382	382	399	445	393	355	384	397	383	364	339	437	432	407	408	437	400	388	385	428	403	391	371	380	392	416	367	380	423	439	430	416	399	425	421	390	414	389	403	390	361	401	365	425	391	373	365	374	398	398	394	344	378	388	414	403	409	395	427	354	383	431	417	440	433	409	398	388	406	419	378	354	410	388	381	386	402	384	378	403	386	378	342	403	369	401	410	389	414	403	405	380	361	397	354	394	393	391	385	382	406	384	419	408	332	338	378	406	367	385	410	353	392	346	398	423	396	420	362	379	416	402	388	399	387	400	420	376	444	407	389	403	413	380	418	404	390	419	417	397	420	343	430	381	340	440	361	429	410	367	376	349	378	369	365	393	390	400	392	399	394	428	432	391	372	403	410	411	407	398	417	374	424	408	391	429	411	347	366	389	390	393	392	391	396	441	402	395	383	396	337	368	449	376	387	367	397	388	401	363	378	401	397	396	418	389	435	399	339	434	381	369	405	435	398	407	416	384	377	391	431	395	384	368	427	441	408	394	375	385	380	337	364	397	406	426	427	398	409	385	413	406	426	370	404	378	431	383	396	392	398	377	392	425	407	375	396	373	405	394	408	397	412	372	404	387	372	408	387	401	390	443	372	397	391	417	411	384	422	379	392	394	419	389	396	412	362	382	414	372	391	413	426	435	435	402	373	419	406	417	390	376	363	412	423	357	391	362	436	392	374	414	399	402	402	347	394	402	434	396	392	362	385	395	417	405	359	376	361	385	434	409	399	406	418	402	385	416	349	394	377	395	388	394	434	370	377	425	395	361	426	416	394	406	407	346	375
6941	1376	1885	2022	1831	1587	1465	1309	1239	1132	1170	1057	1042	977	1034	1009	998	949	1004	955	982	967	1032	944	886	938	966	968	895	926	949	951	946	938	919	900	951	914	926	936	899	974	971	900	972	899	937	870	911	929	911	915	923	944	952	890	911	933	904	926	946	917	892	911	912	911	920	949	917	934	894	922	954	936	929	895	876	931	908	921	962	910	881	948	878	931	861	863	923	907	886	956	915	928	926	883	853	905	912	939	904	918	919	895	890	929	921	896	891	916	918	942	923	869	863	915	963	913	891	955	936	859	927	931	875	886	893	897	916	939	960	932	980	909	925	899	915	925	891	864	886	882	906	942	856	899	945	913	909	886	918	886	966	850	932	917	892	959	935	845	894	861	953	948	902	920	897	943	940	942	966	899	908	895	923	927	922	902	870	926	864	916	874	884	911	869	908	958	897	924	894	925	910	916	937	885	894	920	862	915	905	898	872	913	898	876	935	889	872	870	957	864	912	891	913	890	883	874	880	902	873	882	866	893	911	871	878	951	878	911	923	883	902	883	916	930	900	866	963	902	940	925	971	818	901	898	917	945	950	910	929	959	976	913	939	904	922	929	965	873	839	920	931	934	894	949	936	924	877	917	953	880	862	919	877	891	917	881	916	875	914	914	870	838	915	904	871	875	928	838	948	918	949	917	905	835	898	855	953	890	956	911	932	884	951	909	923	907	880	897	898	967	966	870	891	951	956	895	915	871	934	950	889	906	891	876	894	892	912	908	921	913	913	891	956	894	949	879	929	852	907	920	955	897	930	928	931	853	940	916	930	871	959	919	885	913	985	888	896	919	898	988	933	865	906	906	966	847	919	921	930	889	970	875	935	912	935	932	948	829	918	890	949	945	947	936	918	927	953	915	891	881	903	851	899	950	951	933	960	948	898	893	875	918	899	898	896	899	968	885	906	939	870	916	935	944	915	923	900	933	900	936	901	881	930	874	882	901	919	937	880	948	882	927	908	908	920	874	928	889	862	915	848	955	886	891	949	907	887	870	881	936	969	953	890	922	898	908	920	900	857	864	927	864	926	894	927	928	929	892	924	942	899	880	926	938	870	941	899	928	946	896	888	890	944	944	926	920	904	912	924	916	954	882	961	898	943	891	916	928	950	879	887	935	927	933	882	875	895	931	942	908	960	867	909	905	880	845	942	853	867	875	933	925	902	920	920	847	930	891	957	940	912	843	883	868	890	904	901	916	903	882	931	888	896	883	906	878	920	930	950	881	924	915	922	906	860	933	883	906	943	877	898	913	925	863	933	912	882	912	887	892	939	896	901	900	853	951	903	911	937	872	888	887	906	896	913	905	927	925	970	958	899	939	902	925	932	909	887	928	952	967	876	914	891	913	919	856	875	896	904	890	889	891	902	890	925	936	894	868	921	905	903	901	887	941	913	897	925	935	937	930	926	913	913	912	910	905	942	895	884	908	911	907	945	915	940	927	883	863	970	914	872	905	950	903	924	933	907	930	898	912	911	941	912	922	873	928	837	901	861	952	904	854	888	913	880	919	934	911	877	899	948	878	926	897	911	923	913	895	855	938	940	910	957	911	882	870	927	881	873	870	893	884	842	927	932	907	932	905	904	914	912	935	925	897	892	885	900	896	886	960	938	909	914	894	921	925	935	884	868	892	923	880	923	925	874	946	879	896	917	946	911	899	930	940	886	903	864	861	851	934	950	936	971	933	896	903	920	963	951	880	896	926	958	911	895	943	897	899	894	937	902	919	787	911	916	971	892	852	904	937	884	888	910	881	917	901	951	925	928	871	882	874	912	904	937	852	958	932	928	938	894	891	911	881	878	879	868	885	926	927	918	899	919	939	856	881	871	957	955	820	880	910	956	912	920	885	960	903	860	828	906	864	918	869	972	869	912	897	890	929	898	879	888	949	926	944	1018	943	918	863	913	950	891	921	908	901	894	928	895	942	897	898	924	927	896	926	890	896	896	908	877	875	891	889	919	925	886	903	910	936	962	895	905	899	946	880	886	898	872	899	924	919	883	850	924	912	850	864	907	897	934	908	876	885	864	882	878	937	923	888	901	901	945	877	922	935	924	893	929	889	876	910	907	944	902	912	936	948	922	898	889	903	890	949	893	893	921	920	929	919	849	883	906	898	936	904	883	929	927	908	932	923	864	963	873	893	925	921	909	915	895	869	920	942	915	947	923	920	864	888	905	904	874	884	954	934	922	885	880	918	882	900	901	897	917	922	933	968	913	893	889	936	911	868	899	951	898	889	914	839	899	888	904	819	948	906	981	906	888	914	852	906	904	933	930	871	930	907	859	928	921	913	937	945	874	883	896	911	858	833	916	927	892	895	932	891	882	909	1005	890	887	931	929	881	947	830	862	916	927	846	894	889	942	899	922	894	886	934	901	956	903	908	933	896	917	848	906	911	866	891	886	860	925	909	896	884	960	882	903	911	923	895	936	923	935	923	900	928	903	891	903	892	948	939	970	904	895	909	915	873	915	896	901	868	918	924	914	909	836	944	881	907	861	869	916	890	910	920	890	923	956	891	901	886	938	869	870	922	916	876	889	912	896	908	874	970	884	847	937	944	917	930	921	870	861	863	927	941	961	914	884	921	946	936	883	907	875	894	903	930	934	885	908	894	883	928	903	860	876	904	927	931	902	881	878	927	908	931	888	914	894	885	988	886	881	947	875	912	926	900	895	930	898	902	884	863	938	972	892	923	960	945	914	883	910	860	903	903	933	853	913	951	850	931	885	916	887	885	950	868	920	896	923	942	955	905	942	912	922	918	865	935	909	923	960	911	865	939	913	905	935	838	903	877	840	875	913	922	959	929	871	913	869	927	928	894	867	857	889	913	897	915	899	853	883	923	931	949	933	879	914	871	959	925	928	927	906	923	975	912	867	883	857	901	924	940	876	949	904	908	905	864	917	910	938	908	946	940	891	881	931	966	965	869	894	925	886	890	895	897	910	907	905	892	934	867	945	878	917	900	883	927	856	882	888	923	943	902	919	944	898	906	913	886	939	913	868	817	883	891	919	911	916	899	912	910	897	912	884	929	951	942	948	860	961	994	966	939	877	917	983	889	926	912	893	888	912	956	912	894	912	905	897	944	892	881	912	900	892	884	931	904	856	910	914	928	999	912	931	861	907	927	916	913	931	907	903	884	894	914	874	890	940	950	909	934	913	954	910	939	926	894	914	922	898	890	876	921	919	885	868	958	884	885	916	920	928	918	898	841	937	904	891	932	941	985	926	864	884	918	897	885	901	873	859	914	884	919	920	941	852	889	867	873	903	920	928	916	899	921	923	914	931	933	939	940	862	895	894	936	901	919	911	962	926	945	899	939	918	915	884	925	901	920	917	908	892	875	895	883	891	893	940	906	878	920	871	936	943	867	907	972	853	902	940	909	921	899	901	913	906	913	939	865	871	919	909	888	897	904	871	917	969	970	936	880	886	949	925	901	903	862	925	883
15399	1693	1248	1053	780	600	534	449	407	370	392	354	390	301	341	302	371	304	328	325	297	315	323	349	303	292	305	291	276	332	295	318	333	322	278	304	308	327	307	322	316	333	287	327	301	299	305	327	319	302	300	300	281	310	301	317	279	272	289	319	282	306	262	301	311	320	309	281	297	308	293	295	352	289	299	329	308	325	310	298	291	284	322	317	328	346	306	301	284	283	280	313	303	322	301	307	274	286	339	322	316	288	276	281	320	297	294	298	303	308	281	320	279	340	321	302	324	301	303	309	307	299	298	293	291	272	292	295	308	300	285	316	316	278	295	322	283	292	279	321	316	334	303	306	301	290	281	313	336	294	307	309	297	294	319	274	291	325	271	264	314	315	295	284	274	297	310	290	331	326	290	302	308	261	314	292	336	303	292	311	300	315	287	323	320	280	273	311	327	297	319	312	291	309	276	279	290	295	292	285	283	318	284	320	302	265	286	258	307	288	285	306	309	283	288	303	271	306	276	290	321	339	314	305	295	321	289	295	288	312	328	326	316	313	319	296	301	286	304	312	284	327	300	283	301	332	275	258	322	278	282	270	292	308	306	311	287	310	293	302	278	292	302	336	324	309	310	314	278	293	301	282	276	292	295	304	270	283	298	278	303	287	299	310	270	287	293	297	285	309	289	317	322	303	319	302	293	320	293	276	281	300	289	263	308	287	303	286	274	290	307	277	290	289	326	295	315	322	297	294	289	277	294	311	333	316	293	291	252	328	319	292	288	334	323	306	327	304	288	298	321	291	293	287	348	263	299	328	293	268	278	300	296	295	296	284	297	333	263	285	293	305	286	290	298	265	299	305	305	299	305	290	286	310	305	328	297	298	315	272	303	263	292	265	284	316	316	318	326	332	322	292	303	330	298	280	302	282	286	291	324	304	290	290	313	310	301	314	306	283	266	304	316	297	283	327	299	281	262	306	305	296	269	292	283	308	280	304	295	263	287	288	324	322	288	303	297	287	307	304	314	304	276	280	312	302	312	290	280	274	308	282	317	299	238	293	284	318	320	287	296	337	284	297	297	309	293	309	326	309	314	290	297	297	270	294	313	303	351	335	295	301	314	293	323	295	260	313	305	322	307	316	290	302	310	277	305	278	298	323	274	277	276	279	304	288	279	356	330	293	320	286	311	306	315	298	306	290	266	300	289	269	304	303	339	309	324	308	344	309	338	275	320	288	317	282	279	305	266	291	296	311	296	288	322	286	242	292	308	277	288	319	331	309	290	273	326	306	303	306	276	305	303	317	311	296	314	285	296	310	318	317	305	299	295	304	305	303	277	304	289	286	340	291	283	297	316	279	306	288	285	325	301	256	278	322	307	306	326	265	270	290	276	288	320	261	297	311	313	320	264	275	335	324	287	260	309	328	319	300	276	267	297	290	300	323	301	302	294	297	272	297	306	303	316	307	287	292	270	284	306	325	314	312	307	298	294	271	309	317	283	332	325	312	296	313	306	300	294	306	311	299	298	278	283	303	295	253	289	324	288	308	293	296	274	318	316	311	281	296	316	288	309	289	313	308	321	278	283	296	301	322	324	315	291	306	297	284	296	282	339	331	319	303	300	320	327	311	269	287	291	323	288	287	330	305	308	278	336	294	309	280	301	266	284	297	278	302	273	283	304	308	322	304	303	325	287	306	317	260	298	325	286	325	315	310	284	335	284	293	309	310	301	288	353	310	263	294	337	279	296	307	253	321	280	297	323	293	292	271	320	272	313	282	312	291	311	294	272	314	268	291	312	340	314	279	298	305	306	333	333	311	312	312	285	309	301	292	262	274	314	302	312	263	328	307	288	299	315	289	282	317	330	295	290	285	261	327	329	304	259	299	314	309	278	285	312	297	300	277	282	297	276	305	283	294	295	317	291	309	290	323	280	343	298	295	295	281	298	294	269	320	297	324	296	284	296	308	297	279	298	286	313	316	343	268	309	263	303	315	321	297	287	294	291	309	299	289	325	286	280	300	285	279	274	269	273	295	269	282	296	279	279	270	273	297	352	297	301	345	293	340	317	270	326	314	326	288	299	303	317	293	304	328	305	334	278	304	292	315	315	281	291	257	316	296	297	273	327	299	332	303	310	297	320	325	315	326	281	239	305	319	274	288	300	318	295	293	314	307	325	347	283	255	299	266	296	283	328	285	288	292	310	321	337	288	292	313	331	283	294	279	304	290	324	269	287	286	306	337	279	307	305	345	297	268	307	263	313	277	295	284	279	297	303	305	302	324	298	283	282	304	272	284	288	301	294	290	303	296	297	293	291	280	303	294	300	299	314	285	295	291	289	295	293	266	299	288	314	291	323	319	300	299	293	348	271	296	315	315	281	312	310	317	294	286	312	304	293	329	285	313	268	309	301	322	299	297	322	317	290	296	312	280	277	288	298	289	307	296	294	297	297	278	301	297	305	287	300	299	320	278	286	300	288	277	297	309	280	285	318	294	283	301	291	289	321	292	292	299	326	278	289	270	321	282	329	312	279	291	305	287	317	321	289	331	282	311	302	290	320	294	295	313	307	291	296	262	285	300	303	308	281	305	311	273	315	297	304	289	314	295	277	301	288	312	291	299	292	266	308	309	321	288	320	292	325	301	286	297	296	298	317	306	303	304	297	296	301	317	297	294	318	285	310	307	316	340	312	286	272	309	302	274	288	303	296	318	281	296	303	296	311	293	297	342	292	310	306	278	279	297	328	303	312	314	313	317	288	284	285	321	303	301	295	272	295	291	279	314	290	304	306	294	284	286	324	307	304	278	312	304	306	264	292	307	285	264	293	301	255	280	250	336	315	317	320	299	316	289	317	275	324	304	313	320	297	254	265	253	297	289	308	336	300	276	327	319	273	291	289	288	258	283	317	299	316	295	304	291	315	290	287	286	293	296	321	304	307	330	285	313	331	302	295	295	273	298	302	302	322	319	302	287	259	309	328	309	296	304	304	278	329	278	291	271	318	291	313	283	280	303	316	324	298	308	295	311	296	321	288	289	297	294	331	265	274	289	293	295	306	306	296	315	277	300	296	311	299	288	315	285	255	327	325	332	303	325	295	317	315	276	296	283	331	288	292	315	290	347	294	289	326	305	328	320	283	300	334	319	274	273	263	303	308	322	309	287	271	290	265	274	286	281	313	299	284	308	304	309	283	293	311	316	310	300	293	301	357	308	332	295	273	313	302	292	308	299	269	290	309	281	271	322	315	282	283	317	292	307	277	307	345	300	302	303	283	296	295	297	272	289	302	283	307	275	275	299	329	304	302	307	321	295	277	280	301	296	298	296	304	307	337	313	277	293	290	298	274	299	299	305	301	294	273	318	303	295	292	326	317	288	289	304	291	304	310	326	317	309	301	316	316	321	289	307	277	297	298	285	310	294	266	299	296	304	276	301	310	297	305	286	300	311	283	325	328	280	288	283	308	275	311	322	335	302	323	299	267	297	307	288	318	312	293	273
8631	1553	2607	2841	2530	2057	1740	1451	1268	1189	1035	941	959	894	935	814	849	781	811	843	752	769	748	743	779	723	739	786	738	774	754	709	725	651	746	721	731	690	716	744	699	711	706	715	727	714	729	693	726	695	726	694	701	675	704	644	690	687	724	674	721	712	695	681	696	663	708	682	683	716	683	699	714	680	730	735	675	679	671	665	704	717	711	706	664	687	689	714	672	678	667	679	737	662	698	663	713	691	674	698	660	706	712	682	676	691	675	696	679	681	656	711	690	744	699	674	704	675	697	667	725	700	695	679	683	672	689	720	641	712	650	681	673	649	704	704	662	675	701	732	681	647	661	685	641	690	693	692	670	699	718	692	668	644	671	682	713	664	690	669	649	684	681	678	697	701	670	655	758	739	670	698	669	650	656	682	690	684	657	639	715	621	674	661	659	663	705	676	651	698	637	670	640	661	662	713	690	705	675	702	722	689	694	697	690	647	673	659	676	719	657	693	659	695	687	671	663	712	679	654	679	677	745	692	688	728	700	654	702	659	694	660	716	661	700	669	709	696	687	675	666	682	666	724	696	682	710	678	657	698	691	676	722	629	716	710	703	690	703	688	676	717	690	686	697	687	685	729	652	653	674	727	699	643	714	721	642	668	674	681	666	704	709	670	680	670	687	692	727	686	646	648	722	689	675	650	676	674	701	760	683	666	667	672	692	696	677	671	677	734	721	690	683	715	705	724	660	709	714	683	705	707	688	661	744	695	693	674	662	744	690	663	661	716	666	669	676	670	655	659	711	646	665	681	686	725	661	727	662	646	656	690	644	695	674	650	655	633	679	665	672	714	661	697	724	699	654	653	659	651	684	698	719	671	664	693	674	702	690	676	680	722	659	679	690	696	676	656	643	735	673	673	682	658	675	680	640	665	656	697	684	685	723	676	679	732	621	703	732	681	671	685	649	679	683	659	683	663	687	715	738	728	698	676	720	663	690	734	729	645	685	648	669	678	590	718	690	684	735	685	674	618	650	641	644	653	661	725	731	706	708	656	723	699	702	720	684	707	678	687	698	725	702	684	679	723	687	706	647	679	681	689	646	694	698	660	700	702	693	653	716	705	684	681	690	664	657	695	664	680	705	683	683	710	665	668	687	723	674	710	697	668	704	715	718	684	675	734	657	682	691	670	695	679	661	674	722	666	686	662	658	670	687	664	646	663	657	747	679	723	683	771	700	732	652	680	700	674	630	731	711	663	742	707	693	722	695	746	684	672	654	676	708	645	718	625	698	748	718	685	639	667	665	741	687	684	684	724	700	727	638	685	685	683	693	704	733	695	640	666	663	692	731	689	666	668	683	682	728	664	648	680	697	661	724	682	649	683	662	704	704	647	673	717	656	688	724	678	637	702	690	659	719	663	714	723	697	638	638	732	670	717	675	661	651	677	720	672	668	692	644	695	715	667	664	693	688	685	702	687	687	665	718	696	698	682	659	690	674	685	687	675	698	642	713	690	682	672	695	688	678	670	699	670	671	702	657	639	638	655	676	673	690	707	714	678	684	697	684	630	629	695	722	702	710	662	725	721	675	700	629	700	718	721	670	671	659	696	655	717	694	646	679	716	656	677	727	713	658	706	706	688	678	673	650	740	664	674	673	704	673	724	677	700	711	661	686	697	703	690	646	686	684	680	683	689	706	655	665	687	632	660	664	673	675	684	670	695	711	706	676	700	661	704	672	653	717	685	655	680	679	687	656	731	678	686	634	667	699	686	679	657	728	698	719	647	732	672	682	643	696	694	708	670	631	694	708	698	631	655	696	696	664	661	644	648	716	666	671	667	716	660	682	705	656	697	651	706	712	687	646	673	692	694	645	714	644	679	689	689	690	649	660	666	699	702	684	706	672	719	672	672	657	695	658	729	695	732	695	666	635	681	699	695	683	689	700	687	682	700	686	673	681	718	666	724	660	733	710	670	627	687	664	699	696	674	657	704	697	710	649	709	668	722	663	700	688	659	667	660	683	720	677	697	651	719	701	650	672	701	712	760	639	709	709	702	673	683	701	651	706	675	718	726	681	729	696	688	664	657	700	656	679	692	700	697	701	684	684	691	697	693	688	695	728	706	693	698	667	688	686	708	683	646	660	706	697	633	653	682	696	707	676	644	695	658	663	655	709	685	710	667	689	648	676	727	673	695	678	666	723	696	694	688	697	692	714	674	681	680	698	678	693	662	678	667	702	699	733	727	750	641	723	666	699	694	685	686	692	734	651	696	674	667	720	712	698	721	715	726	693	678	730	727	680	649	719	687	674	687	678	727	667	669	657	679	682	666	708	702	663	665	707	724	699	653	704	662	717	662	694	625	673	685	698	729	653	633	695	658	710	685	716	727	697	700	672	689	674	645	722	673	680	674	706	654	702	670	670	660	683	696	665	696	671	627	661	648	720	724	654	696	696	713	669	669	704	696	694	669	704	736	714	704	686	656	716	678	657	655	709	652	686	663	696	733	679	687	718	645	660	649	679	703	631	693	686	687	682	703	655	700	706	703	663	694	733	683	709	645	680	718	721	751	745	642	720	652	696	697	684	698	703	660	709	687	691	688	665	699	668	668	676	675	695	651	690	682	687	693	710	719	675	671	680	684	682	718	665	667	619	716	712	689	692	701	699	657	704	657	663	683	676	693	677	686	704	678	673	688	689	691	715	668	705	687	696	711	654	693	708	640	696	682	680	724	698	704	630	738	670	659	687	660	686	708	683	713	671	704	724	706	681	687	680	723	688	697	718	654	688	704	700	715	707	681	695	704	677	742	688	676	689	706	688	685	684	688	647	666	689	657	721	669	654	700	719	680	699	645	700	683	701	664	692	655	731	684	688	619	677	688	712	663	674	673	637	674	688	644	687	741	680	673	674	672	703	660	738	677	681	669	687	673	665	650	685	663	668	640	644	704	700	678	710	714	710	676	688	660	673	693	717	680	707	690	737	711	687	695	694	663	677	716	688	680	718	655	698	713	704	681	676	673	649	711	714	685	655	696	694	681	653	725	661	701	656	681	654	692	682	675	670	668	701	716	716	697	678	722	721	704	698	740	645	675	702	662	736	651	676	679	710	742	704	649	676	664	690	665	707	697	602	694	701	661	702	707	726	645	686	693	678	704	676	644	698	661	652	687	720	697	684	670	659	660	677	691	679	682	733	647	686	654	674	683	693	663	642	709	675	706	717	693	682	683	662	663	692	697	663	666	680	669	675	652	716	680	687	685	690	690	703	714	672	708	698	698	699	714	651	643	730	655	711	708	686	707	720	653	752	739	692	655	653	683	723	697	679	655	679	690	669	697	673	688	666	705	687	675	669	637	705	726	697	681	714	680	687	685	706	711	667	674	707	730	687	685	654	685	693	661	674	675	702	751	710	657	696	670	691	704	685	661	721	705	673	662	631	681	645	703	645	661	689	726	660	688	675	684	672	714	655	657	673	630	732	657	701	709	714	644	722	668	667	708
1786	328	360	323	304	265	276	259	246	259	276	245	264	272	287	288	284	280	261	252	265	246	233	238	262	263	251	259	278	237	234	237	274	246	279	229	248	237	262	230	242	277	282	277	247	244	263	242	261	259	253	271	257	276	242	239	244	218	279	253	250	248	235	250	274	249	240	248	261	245	260	256	259	246	285	267	257	250	290	250	263	237	269	249	294	252	248	245	251	252	249	253	300	253	257	240	253	260	234	246	243	253	243	230	254	252	276	245	231	266	232	269	269	240	268	238	275	253	270	253	248	256	231	258	256	267	274	242	266	252	268	270	271	276	288	257	231	271	220	253	241	271	239	266	260	229	255	252	277	254	238	251	282	245	267	263	229	263	259	241	224	270	248	260	251	250	257	244	248	240	282	266	266	268	256	223	254	268	278	266	234	253	248	237	272	243	237	259	243	256	251	275	246	260	295	264	285	252	241	278	265	264	257	276	249	283	266	271	257	267	251	248	270	261	254	246	235	281	241	230	273	258	245	234	244	275	259	285	221	255	255	269	243	242	250	239	213	265	297	283	243	254	256	271	258	224	288	299	262	257	239	245	242	280	264	248	253	288	257	230	263	233	232	258	262	239	256	254	255	255	271	277	268	249	245	235	265	246	250	278	253	264	263	251	248	237	267	272	233	238	232	248	268	262	266	258	262	254	254	253	242	239	264	269	231	240	242	236	259	276	272	241	271	235	262	271	265	250	249	258	259	247	254	239	231	253	239	249	261	257	273	253	243	253	269	279	273	275	248	252	271	239	240	248	248	274	265	267	258	248	272	258	234	239	242	272	250	236	246	257	235	266	276	241	291	266	232	279	242	252	256	277	266	244	271	224	266	283	226	256	220	262	238	278	271	250	232	261	265	236	270	277	243	259	260	264	234	248	269	245	243	266	265	247	226	252	262	238	235	276	233	238	261	255	257	261	272	239	267	256	248	244	253	269	263	245	251	257	250	247	269	247	252	254	256	234	267	254	247	237	243	286	295	233	259	257	255	234	235	254	275	245	280	253	250	260	214	253	250	282	278	288	295	274	240	229	286	267	263	257	277	255	253	269	232	236	278	291	275	257	248	247	243	206	252	264	267	253	251	261	279	262	258	275	260	253	244	269	260	257	252	241	262	239	267	259	267	232	276	256	281	256	255	263	267	243	275	256	287	247	241	239	256	260	249	250	275	260	258	249	259	242	234	257	248	252	270	252	273	252	252	285	261	256	279	258	264	277	251	283	269	280	271	246	241	221	262	264	251	240	272	257	240	233	265	270	246	252	243	254	246	250	262	249	268	241	234	267	251	281	257	257	245	248	246	285	250	247	237	265	249	250	238	249	286	236	253	244	228	230	252	251	249	235	240	255	249	251	240	229	254	272	248	267	262	258	219	247	230	216	242	277	231	238	258	237	247	278	256	265	231	251	247	239	247	278	272	249	251	241	239	255	259	295	251	216	262	288	264	257	262	280	265	238	245	258	264	270	302	246	262	249	250	254	276	245	266	232	267	266	239	227	263	289	229	231	256	247	227	233	227	260	234	220	219	273	227	274	241	233	251	254	237	256	268	248	262	226	249	263	283	264	255	223	248	231	267	275	242	261	231	235	265	271	282	270	248	260	287	236	248	250	253	254	279	263	229	244	237	253	246	256	261	280	242	258	224	242	249	257	272	252	260	260	268	251	285	252	273	268	303	264	238	264	266	249	245	252	274	248	232	283	272	229	243	271	239	256	248	240	255	283	246	256	273	261	264	286	250	237	254	272	246	249	250	233	272	263	253	263	264	222	264	243	283	252	266	269	293	253	223	234	271	287	253	244	247	257	245	216	252	243	261	269	248	268	253	237	260	270	267	277	257	244	246	275	234	256	269	264	220	270	237	245	253	267	283	275	249	276	246	271	238	273	240	248	267	249	236	236	268	266	245	263	250	254	261	225	274	257	266	236	258	254	276	281	266	248	287	237	266	263	255	245	279	245	241	234	252	249	272	268	264	275	243	263	257	236	261	259	246	292	266	229	247	246	283	237	285	252	228	267	257	239	284	264	259	260	282	253	265	284	247	233	242	258	241	236	258	239	276	270	253	245	255	270	251	267	279	263	221	271	266	265	243	238	250	252	260	264	246	257	230	256	277	248	247	257	264	248	220	264	263	266	255	243	274	270	224	260	239	278	263	249	250	228	232	233	248	254	244	259	239	233	262	277	255	266	265	278	237	236	252	281	273	243	248	247	248	234	248	242	262	243	240	246	259	254	226	243	229	238	263	232	253	259	237	266	248	242	251	275	228	265	255	244	257	281	256	272	259	266	248	242	260	270	265	228	265	249	284	261	307	261	248	245	260	284	267	263	232	259	262	265	276	216	261	252	247	257	272	252	232	239	231	269	261	243	242	260	262	246	232	264	251	270	239	227	250	249	261	235	246	266	242	258	252	256	228	246	246	257	235	268	261	246	281	259	273	258	267	257	235	263	256	222	278	239	243	258	259	264	254	247	203	238	252	254	237	259	279	245	237	254	265	289	240	285	248	244	239	231	261	264	249	219	253	262	237	246	242	247	252	262	265	254	235	261	239	243	250	265	275	257	249	280	271	281	241	235	266	236	218	236	250	249	263	232	255	282	260	274	278	243	259	255	266	265	255	255	276	223	256	241	270	276	226	245	242	270	229	261	248	267	255	239	241	291	271	265	293	258	258	244	263	246	256	248	257	250	215	245	249	239	263	271	220	235	252	272	275	245	275	235	256	225	244	257	243	260	268	238	263	255	248	242	234	270	239	249	270	260	257	256	294	268	218	256	262	266	259	243	270	257	263	262	242	242	258	272	241	232	271	274	258	259	249	253	257	228	266	248	270	240	290	279	258	214	247	248	250	281	238	261	256	228	246	290	270	260	297	246	253	243	276	261	265	255	281	244	247	260	229	240	284	241	252	266	244	268	268	242	255	251	215	267	238	279	251	260	245	223	247	279	291	286	276	225	249	258	269	269	245	270	223	242	275	300	262	253	233	224	238	256	255	263	259	235	260	264	248	252	250	241	260	252	263	249	244	290	252	249	262	247	277	284	245	220	270	271	220	232	258	240	277	245	262	260	247	269	256	235	226	255	280	247	274	279	266	224	227	251	230	219	219	254	240	246	252	267	227	240	252	251	249	224	286	240	259	249	252	265	262	275	220	270	222	246	277	259	260	243	254	254	247	241	266	253	244	245	248	249	264	253	251	250	286	252	225	279	268	248	244	260	234	267	254	279	253	256	236	254	236	237	279	268	279	272	233	241	258	254	258	235	278	256	252	234	279	257	264	247	263	276	260	250	252	251	236	268	245	233	262	260	270	260	293	281	256	252	292	249	271	295	261	239	261	270	260	250	275	298	258	256	254	237	258	283	258	250	247	265	257	257	269	240	247	285	237	225	229	251	242	262	271	238	216	257	280	218	213	269	286	246	226	236	266	234	248	233	252	263	233	260	258	251
2105	751	780	814	755	744	734	702	621	660	651	622	658	602	620	602	638	612	629	671	662	648	640	605	606	654	624	620	611	604	610	662	637	657	656	606	621	614	621	614	656	633	659	655	637	621	616	642	600	608	616	594	587	669	632	632	631	610	611	645	629	658	625	614	624	600	608	624	616	653	617	648	621	616	639	604	606	654	639	617	633	576	634	579	642	624	670	654	639	614	603	611	588	643	647	626	637	644	644	597	642	653	600	635	617	668	655	677	601	643	629	639	654	611	622	601	653	602	592	604	656	655	621	652	613	595	593	647	638	627	641	588	575	621	600	619	618	581	617	633	689	643	591	661	664	662	669	587	619	626	595	663	628	631	663	627	563	643	664	622	592	674	637	653	614	608	635	669	638	612	627	634	631	624	628	627	606	645	674	657	626	646	653	623	605	631	654	586	632	605	639	604	654	657	629	656	620	618	626	613	644	596	630	635	630	656	619	617	651	630	651	660	634	622	626	629	629	643	632	628	633	614	612	621	676	637	631	662	581	656	592	615	656	666	674	632	636	621	661	642	645	679	670	598	655	640	628	636	631	603	606	622	585	647	615	655	593	647	656	660	643	582	655	609	626	611	637	629	629	660	665	646	580	626	633	660	643	630	590	584	631	610	645	612	629	662	646	625	639	682	627	623	620	639	649	631	611	622	647	638	621	622	636	601	675	632	615	583	631	649	662	586	608	615	636	667	629	633	611	616	622	668	643	586	639	614	633	601	656	594	627	593	586	660	654	620	624	617	563	652	625	617	617	595	638	587	614	597	614	571	593	617	661	648	614	626	647	652	596	635	619	652	594	584	643	623	644	670	623	626	626	670	632	656	605	640	655	643	656	623	665	654	641	594	604	657	635	616	675	642	647	636	626	588	587	618	644	623	645	640	682	590	645	568	638	613	640	621	665	610	594	633	631	670	636	559	632	635	618	608	661	624	639	609	604	672	646	607	593	648	594	634	606	642	665	625	595	619	610	620	637	609	625	627	636	615	623	614	646	644	668	604	652	584	630	671	618	619	588	613	636	680	692	616	626	620	656	620	637	588	635	653	631	633	654	670	641	689	652	659	566	632	618	650	631	622	633	619	594	664	651	626	607	642	634	640	661	633	615	630	660	631	664	600	630	641	617	646	630	655	602	599	656	617	636	573	645	664	649	614	634	596	597	626	633	582	645	660	667	641	614	627	626	656	606	653	556	594	628	608	647	660	587	612	645	606	665	597	645	579	641	587	603	621	675	631	646	598	621	636	632	661	599	610	615	627	648	632	594	620	638	629	660	629	603	606	598	613	617	596	671	631	634	663	655	685	652	625	622	661	608	596	627	582	641	637	673	666	647	634	634	577	616	649	625	632	607	627	597	589	616	646	605	666	622	641	640	606	603	570	615	646	652	625	642	644	647	641	649	627	639	632	609	570	629	686	611	656	662	633	629	651	652	639	603	624	576	631	675	655	653	635	617	627	627	680	638	604	644	648	657	687	616	614	646	623	641	607	650	610	636	638	643	636	629	642	608	625	618	656	675	614	611	600	581	617	612	623	629	645	649	610	600	640	610	596	649	603	644	607	645	634	587	644	650	643	634	616	665	635	608	641	574	630	638	615	602	665	647	650	656	622	623	658	620	644	649	614	600	618	625	644	593	661	601	636	637	585	604	586	593	689	623	611	633	644	607	643	638	596	663	644	658	586	612	623	629	666	646	648	646	662	573	621	651	649	607	606	655	624	605	658	632	621	616	629	641	687	583	654	645	612	628	643	627	610	623	621	623	652	595	623	622	650	640	650	638	591	642	622	629	628	625	655	646	616	617	611	634	636	622	636	676	651	576	654	614	657	623	636	602	630	682	618	633	655	632	668	628	613	595	616	652	626	619	598	655	664	670	680	577	584	628	668	638	628	604	655	604	636	646	643	602	638	641	597	573	596	639	641	625	596	619	595	656	635	634	659	622	651	633	630	625	590	632	648	592	628	613	605	609	615	629	608	614	621	618	591	636	618	680	644	666	607	665	628	647	609	612	572	605	588	678	670	633	627	651	643	649	609	661	613	617	611	671	607	705	646	625	588	648	616	648	683	667	573	630	676	593	638	590	687	619	657	603	625	607	657	659	639	673	613	634	669	628	616	629	639	640	608	616	640	610	614	634	640	597	644	654	615	618	651	635	632	620	655	621	634	643	597	644	651	594	608	648	596	644	611	660	652	664	636	616	647	620	621	641	687	640	575	651	654	635	596	645	612	625	625	619	608	636	607	607	602	602	611	618	668	604	628	634	603	635	632	659	655	635	654	639	597	621	627	639	648	669	623	631	573	653	582	584	627	651	622	631	608	619	608	628	645	638	618	587	633	665	632	578	626	621	571	616	632	620	631	664	620	624	631	615	618	603	614	634	594	643	644	581	624	606	694	582	614	631	651	588	621	663	608	652	614	607	642	625	606	612	622	617	643	587	631	638	618	618	649	646	599	663	610	635	666	606	656	687	642	587	665	675	661	613	599	657	667	599	629	657	660	579	631	655	588	626	657	580	658	612	628	664	638	653	584	633	648	664	619	659	663	636	646	651	625	626	660	678	646	650	627	644	632	634	607	646	614	634	616	628	604	610	650	677	627	584	646	628	665	675	615	624	656	657	609	622	646	640	609	623	640	676	644	642	622	601	605	636	647	643	657	650	606	597	615	648	600	652	632	641	655	628	623	602	688	598	647	642	644	625	638	631	607	601	584	672	677	642	643	607	632	620	621	651	635	591	610	622	614	611	654	630	667	670	624	647	636	614	627	643	594	663	620	628	651	651	634	593	600	619	625	642	629	642	614	655	602	625	626	619	642	606	637	591	637	641	623	607	605	616	615	617	617	623	674	629	626	621	611	616	622	572	641	621	680	646	653	592	624	632	596	632	668	608	633	621	621	628	597	647	602	630	605	624	602	604	597	613	614	618	669	592	619	641	656	603	607	649	623	609	646	631	593	585	685	637	667	623	599	623	614	651	651	667	651	637	599	632	665	663	633	644	631	603	609	646	641	618	615	643	660	605	632	644	630	631	630	610	601	685	602	671	588	655	620	608	589	616	578	643	645	625	599	630	674	604	651	633	581	654	591	622	626	638	659	626	619	642	638	648	633	631	597	665	672	611	632	653	586	594	599	625	603	594	572	664	601	615	673	600	619	640	620	626	631	590	618	689	635	613	656	626	653	646	627	649	647	623	632	611	620	643	675	635	598	631	583	652	660	691	629	605	628	615	617	648	640	633	622	564	628	653	633	660	616	632	589	649	641	649	604	643	658	627	626	601	627	609	616	577	629	651	601	633	638	672	636	644	605	631	642	602	625	622	604	648	599	647	635	585	623	650	625	646	666	619	603	636	655	684	589	605	647	589	603	606	614	645	665	650	630	617	630	654	599	636	635	615	635	617	625	573	654	628	635	621	635	672	625	637	624	659	578	611	629	598	663	596	653	614	594
8495	867	869	751	585	554	509	466	460	416	423	427	411	408	406	436	381	414	404	388	420	449	437	415	341	396	365	389	405	387	383	368	420	385	394	376	387	383	374	432	389	422	389	363	434	391	418	426	406	412	406	385	376	390	404	419	355	358	390	406	408	390	382	394	410	379	401	406	387	396	380	382	393	417	401	385	389	364	377	428	402	394	407	421	382	398	381	369	385	343	395	367	329	395	396	391	388	394	404	375	392	400	393	432	387	399	378	380	401	425	399	394	384	396	356	398	396	381	363	374	401	393	390	408	393	404	423	410	369	388	390	402	441	345	374	402	425	390	389	351	383	399	365	389	401	392	409	384	393	394	438	396	429	382	428	410	380	373	424	403	392	417	415	417	451	428	397	372	389	409	373	379	350	381	342	411	393	378	428	369	409	401	405	418	382	395	437	401	419	401	391	379	412	425	392	381	381	433	387	411	391	386	374	394	379	406	382	402	421	372	400	406	349	375	429	407	359	369	391	441	351	386	370	392	423	419	404	424	418	411	391	386	379	408	404	356	336	384	359	394	404	386	415	393	406	426	367	396	383	409	371	387	387	403	401	385	444	428	368	399	442	390	409	397	343	428	408	366	419	408	369	372	391	391	404	398	394	421	394	435	361	413	354	385	380	388	415	411	398	396	411	390	424	400	429	372	398	446	391	395	385	419	422	406	362	397	370	408	400	425	421	385	399	405	415	399	360	400	418	418	425	402	407	412	401	420	422	405	393	383	389	429	356	366	410	394	375	411	403	418	390	412	394	419	420	398	383	390	413	438	401	403	381	379	374	398	360	413	404	401	427	424	422	348	370	417	391	380	380	438	402	387	390	398	433	390	404	398	415	395	429	409	395	397	381	357	364	355	408	376	380	402	378	403	382	396	380	405	370	387	352	357	393	405	430	393	419	409	406	365	382	380	409	391	399	410	380	362	398	390	457	381	415	392	392	413	375	436	376	350	391	369	374	426	399	428	395	396	398	460	411	411	400	373	395	384	392	392	368	388	422	390	370	401	398	408	407	394	390	393	395	404	380	414	373	414	402	462	382	395	387	392	403	421	393	409	370	384	379	411	421	430	411	378	380	411	395	380	335	409	373	388	388	389	352	410	384	412	426	411	389	402	421	447	379	392	410	396	381	376	402	376	410	362	369	407	390	404	392	397	396	376	391	408	421	395	395	395	384	383	395	395	384	402	430	423	413	380	409	368	404	362	400	356	408	392	395	401	395	429	395	412	410	413	381	373	423	393	418	400	430	431	425	382	371	410	394	363	375	421	383	399	419	398	368	372	365	391	412	378	401	448	375	389	384	413	404	423	343	402	400	415	416	406	395	402	397	386	389	435	400	388	399	391	381	404	384	394	406	415	389	388	399	423	363	404	448	430	406	432	382	348	412	369	393	385	377	423	361	395	394	414	368	391	389	400	382	422	398	409	362	390	385	385	400	395	411	382	391	402	352	425	399	386	384	384	427	390	431	376	378	340	387	414	379	360	383	395	390	379	408	398	415	387	387	409	370	384	404	339	367	399	396	416	418	421	404	382	390	395	407	413	408	394	407	403	380	391	390	405	437	363	423	402	402	419	412	386	403	386	391	413	415	339	376	384	370	373	421	397	389	416	372	422	382	382	432	427	391	394	398	393	385	409	392	389	384	391	396	418	368	427	405	399	378	414	381	385	399	411	379	383	430	395	406	392	368	367	391	367	384	389	396	386	395	387	399	372	397	363	412	417	399	351	408	366	405	424	386	377	425	383	405	397	436	389	375	370	391	366	418	359	413	466	400	415	396	389	377	392	376	366	393	426	421	385	392	363	365	381	366	368	439	388	373	398	406	423	414	408	400	393	364	383	400	404	365	419	390	402	420	416	407	424	426	404	389	379	349	403	386	399	388	389	416	413	400	420	415	407	431	360	391	434	419	417	355	428	354	420	414	438	368	374	373	420	387	397	388	387	391	394	396	354	369	432	392	433	425	400	413	410	360	396	413	375	392	365	394	372	410	430	421	401	344	361	387	386	412	385	365	378	392	356	427	423	393	409	378	391	391	390	433	396	427	398	393	383	390	366	391	398	398	365	380	375	442	399	402	372	425	420	375	385	366	408	421	405	351	385	385	385	400	398	402	418	398	385	380	410	416	388	409	416	415	402	393	382	368	388	379	419	379	370	370	373	410	384	416	379	409	394	411	376	379	389	369	417	386	406	406	391	393	408	358	411	403	388	370	421	390	379	346	386	407	384	422	420	391	417	387	368	422	416	390	374	413	383	411	377	404	399	425	411	372	411	405	413	388	391	383	397	390	389	402	417	382	375	389	352	379	377	408	393	374	355	370	389	385	384	391	392	425	397	382	386	404	410	430	392	411	395	389	381	386	391	378	373	409	382	410	400	389	377	377	401	427	400	407	376	409	413	389	388	373	391	392	389	399	388	380	383	395	375	388	413	384	367	413	384	378	403	412	381	393	403	392	390	416	393	395	371	371	369	370	343	432	387	442	396	433	408	367	406	427	383	416	387	398	385	396	402	403	435	419	389	434	388	381	369	390	401	356	355	440	378	442	417	403	404	371	368	397	436	422	364	386	377	383	413	402	390	398	390	384	431	413	390	408	373	389	420	406	394	334	411	411	415	418	367	389	395	398	425	430	382	402	399	376	394	384	446	384	412	440	408	355	444	440	406	368	375	429	418	411	395	362	371	387	404	401	423	389	380	385	418	352	405	419	374	386	387	394	395	386	392	369	393	428	381	433	396	379	403	406	424	395	362	412	389	436	411	409	408	409	354	389	401	408	402	375	416	380	449	428	404	391	386	404	367	361	396	401	417	364	395	397	410	382	375	364	378	420	404	403	412	390	398	413	380	373	395	381	419	412	400	403	389	372	380	376	414	367	372	382	365	424	445	360	377	439	424	413	377	402	371	398	362	412	394	403	403	401	390	385	413	388	424	403	383	384	381	414	390	415	348	356	386	393	373	406	392	399	380	391	413	403	379	340	366	380	393	407	407	389	364	406	385	364	383	417	410	424	406	407	418	411	404	392	403	391	367	367	411	452	400	433	354	365	432	389	369	380	413	391	447	458	379	383	376	380	380	376	417	358	388	373	399	347	384	369	410	402	408	409	389	433	406	385	394	356	426	426	379	408	399	377	416	384	377	414	408	397	376	403	430	372	395	376	372	415	406	404	398	396	405	431	425	370	392	414	407	408	394	394	430	450	409	404	440	411	374	396	400	409	422	415	391	398	390	393	409	410	417	394	409	365	392	397	387	375	380	417	406	376	416	342	397	376	369	369	408	395	401	399	421	407	410	395	385	382	371	445	366	419	362	421	410	360	426	351	366	421	395	383	412	374	402	387	347	403	409	414	399	426	397	405	396	357	364	391	432	362	359	390	385	388	428	391	365	414	406	403	384	361	401	402	389	415	394	396	399	413	415	426	393	379	398	376	406	384	434	406	395	405	369
6990	1315	1813	2241	1807	1593	1410	1270	1242	1196	1112	1067	1039	1025	990	989	972	1027	868	974	908	997	936	949	946	913	945	910	956	956	909	933	980	951	931	931	901	919	954	880	977	944	928	941	923	892	963	880	903	905	892	934	929	946	903	891	871	916	907	913	904	961	917	950	916	940	847	984	974	845	895	892	912	866	925	926	899	919	907	918	920	878	909	899	902	890	938	900	921	917	959	879	900	919	910	946	924	860	966	910	898	907	916	953	928	887	863	934	886	935	949	930	922	946	845	918	933	868	922	926	891	885	919	914	893	899	928	926	894	901	925	911	892	931	916	879	921	835	858	972	890	827	906	908	915	923	928	950	970	985	936	885	869	896	964	877	901	857	894	878	903	869	960	894	944	938	893	958	884	891	942	942	898	878	921	927	894	906	895	919	900	869	949	946	902	905	918	944	914	925	910	878	896	868	904	924	857	896	928	895	908	923	909	900	950	880	912	917	885	910	897	963	859	893	853	916	879	950	896	881	941	925	921	900	892	918	877	861	922	904	898	925	914	918	896	866	965	934	920	891	911	921	954	907	921	887	922	957	886	925	856	900	875	915	849	908	915	924	896	863	918	867	941	932	889	918	953	935	839	880	916	874	906	913	932	897	899	901	891	886	978	883	923	900	919	936	910	939	924	923	895	910	906	963	868	868	874	970	931	872	903	912	907	940	880	934	892	897	901	893	872	810	896	876	849	857	932	923	955	927	914	889	898	859	929	925	856	907	897	933	947	949	939	901	928	904	993	975	853	922	967	919	927	945	899	933	840	938	931	891	899	909	873	886	889	896	919	892	926	937	960	912	880	932	923	909	889	956	893	901	919	914	932	899	846	959	905	946	896	917	933	916	889	876	882	883	907	914	912	919	880	924	893	915	918	950	899	924	905	893	924	873	911	941	910	926	907	877	891	942	885	882	889	972	956	946	928	912	947	897	891	938	928	901	895	951	881	952	904	907	897	916	922	937	858	899	912	938	934	920	889	929	886	927	879	923	871	926	903	926	935	951	894	893	868	933	848	919	892	902	889	885	894	952	910	955	884	872	929	839	875	924	891	949	891	885	862	896	886	940	883	880	910	842	952	914	895	863	847	903	889	940	941	861	842	876	865	920	942	913	886	933	902	889	871	929	932	893	894	909	912	945	946	936	913	899	916	935	886	969	909	872	941	906	868	936	902	924	881	918	913	874	949	908	970	908	928	933	932	892	911	944	867	923	938	910	860	892	877	868	899	972	957	913	892	830	905	930	912	908	892	881	925	929	956	939	953	865	901	858	842	945	956	891	928	941	931	899	916	892	914	929	906	893	914	887	886	900	878	980	864	895	896	895	864	934	925	881	888	918	910	881	921	918	905	858	938	910	901	906	923	944	885	868	871	921	886	887	880	935	900	903	868	953	927	916	928	877	881	905	873	908	888	903	900	918	928	907	979	868	885	883	883	926	858	901	863	939	916	930	902	902	880	911	912	969	970	921	920	904	947	930	887	872	910	901	881	936	882	882	896	849	927	812	894	886	916	912	907	920	897	902	892	917	896	909	921	887	832	898	918	893	909	888	919	948	919	929	917	979	884	899	968	896	918	951	906	909	931	859	888	880	870	904	887	886	955	970	928	878	912	944	947	933	950	971	913	886	928	884	923	869	931	913	956	953	900	899	935	896	882	928	906	937	906	915	903	904	883	945	939	922	926	882	870	922	886	896	876	886	912	848	909	859	966	905	896	935	896	850	938	901	942	928	935	853	867	941	956	891	922	903	909	915	923	978	906	917	948	894	945	973	852	920	867	887	947	904	938	928	895	928	940	897	929	874	902	885	900	892	977	897	905	856	931	943	882	962	863	962	944	832	892	897	963	884	996	860	899	873	912	893	911	883	905	889	930	903	860	910	960	948	978	890	937	953	923	862	910	912	938	946	887	933	905	927	924	973	906	870	889	923	904	890	938	896	918	923	940	864	943	957	886	914	888	891	949	926	907	910	913	942	946	853	932	935	890	921	954	934	942	908	936	909	937	890	904	941	922	932	887	888	945	923	888	885	946	891	878	879	925	887	901	878	929	905	880	908	968	914	921	899	877	864	914	827	896	935	863	945	935	926	882	903	874	885	873	901	915	893	890	901	863	889	856	892	897	962	898	905	857	926	948	956	889	914	868	937	881	940	899	910	901	920	902	907	919	846	876	888	881	928	915	909	906	906	881	905	893	866	924	893	887	910	1000	861	916	933	871	947	860	920	943	919	870	920	902	991	924	934	915	958	855	946	948	875	971	886	883	940	911	955	941	995	903	969	926	916	826	921	901	932	861	955	886	882	951	913	891	920	942	903	874	867	917	979	875	923	919	922	923	929	921	953	913	950	934	918	908	893	988	875	932	902	920	899	915	928	895	912	875	901	886	925	935	898	887	906	900	926	876	898	920	993	884	935	951	1002	846	885	881	862	918	911	912	899	890	906	896	927	961	901	903	904	930	926	899	882	893	875	880	915	878	967	922	858	883	877	928	949	878	943	891	885	892	928	893	934	874	969	934	927	888	931	850	951	905	886	898	927	874	851	955	898	877	907	919	849	892	849	928	867	927	908	932	914	940	989	892	909	926	888	903	894	878	900	924	953	905	927	856	893	874	898	904	910	884	900	913	885	945	888	895	963	893	942	925	971	905	905	883	917	893	941	926	951	922	910	908	897	943	924	906	950	917	882	877	911	883	884	899	870	879	955	906	873	898	923	913	909	950	892	921	973	898	954	885	909	913	892	911	907	878	916	967	938	915	848	937	904	858	878	897	896	875	883	907	880	953	938	855	895	879	831	898	887	905	901	849	927	866	930	939	869	881	899	944	905	927	929	895	854	907	898	910	912	864	928	939	921	920	940	868	960	922	955	876	887	929	861	932	930	918	914	871	907	883	903	905	922	885	901	939	928	956	909	934	911	951	868	917	865	889	920	915	912	882	931	918	915	906	884	861	873	909	877	890	918	902	925	927	909	894	891	928	866	877	933	929	893	892	890	918	880	924	853	879	924	894	862	906	856	945	904	950	928	951	915	902	950	923	946	823	923	861	882	884	918	861	888	893	884	873	888	887	897	925	905	841	895	906	905	919	936	907	937	934	855	928	916	933	945	930	891	907	899	905	912	874	873	881	886	899	915	878	969	887	889	905	928	948	909	951	913	918	851	942	887	885	868	877	903	888	870	886	897	891	924	956	884	886	881	844	906	899	882	916	901	916	871	937	873	936	921	936	885	905	938	867	903	918	913	886	914	944	930	891	901	899	957	900	940	903	886	903	904	907	867	916	883	905	927	957	903	878	895	912	909	917	923	909	944	948	887	931	883	908	981	858	897	964	887	921	906	952	893	889	942	937	919	865	913	933	884	921	892	907	851	917	927	932	965	891	857	898	894	903	863	884	879	912	892	916	896	907	890	868	903	883	888	874	915	876	926	878	880	932	961	985	924	903	905	924	922	936	928
15571	1584	1261	1025	752	621	577	488	411	391	393	362	331	295	346	343	314	300	287	341	307	320	310	314	310	348	284	310	284	330	288	312	309	317	298	269	307	297	302	329	303	295	289	336	296	307	286	267	281	275	310	293	281	334	303	289	306	275	307	291	331	293	321	295	318	302	255	298	295	301	253	287	288	285	310	318	311	281	304	274	291	335	288	309	320	262	278	294	300	295	348	297	291	250	325	323	291	285	277	262	292	268	305	300	289	288	268	283	320	308	326	308	293	294	304	284	292	262	313	340	280	284	265	289	318	290	274	271	309	293	295	274	300	326	270	340	325	281	262	296	306	278	313	298	289	291	296	279	268	267	280	269	292	323	297	279	305	280	320	279	293	319	278	288	276	283	309	293	308	294	319	313	312	300	307	279	277	287	272	305	299	274	318	305	302	298	294	300	294	307	297	287	293	279	262	311	300	333	294	285	309	306	303	293	287	273	310	281	292	302	266	280	279	309	315	321	263	315	301	285	296	278	307	325	285	295	298	281	305	328	302	301	268	305	301	326	280	306	320	302	286	284	312	312	299	292	297	327	309	322	326	284	321	315	295	287	313	297	307	310	306	262	335	300	313	315	312	297	247	241	307	302	290	305	314	296	300	309	312	309	287	286	289	324	290	331	312	288	277	255	291	283	326	319	311	305	307	272	314	287	324	298	310	311	321	295	283	310	274	311	315	295	290	313	317	293	290	284	286	296	320	286	300	311	285	269	320	309	272	294	295	310	282	277	308	333	310	296	339	311	269	301	327	315	278	301	279	298	310	314	297	304	299	311	303	331	328	321	328	301	280	293	310	307	319	346	310	319	303	321	311	285	309	262	285	288	303	300	297	303	318	276	334	324	303	324	296	273	268	305	310	308	325	288	283	267	302	298	299	339	268	335	272	302	274	318	273	297	287	305	303	290	273	285	310	303	311	294	321	312	335	310	256	293	278	323	318	276	298	297	303	273	302	307	289	273	294	287	308	318	293	301	310	303	305	285	338	297	302	292	273	296	311	328	276	317	274	276	317	307	267	261	262	303	272	263	307	313	320	257	296	267	278	291	292	296	262	299	289	311	282	299	285	281	284	290	293	294	308	357	298	311	263	324	280	313	297	313	318	290	274	262	355	319	314	294	329	320	314	308	327	308	275	278	301	285	287	325	308	290	307	303	289	286	306	277	267	261	288	309	320	331	310	295	290	301	303	311	310	310	283	285	314	303	292	276	273	292	312	281	303	276	281	322	340	293	310	311	299	286	294	340	298	282	337	315	290	300	302	280	323	335	282	311	346	321	282	260	264	273	310	326	271	310	307	287	316	292	297	284	324	300	307	288	333	282	298	319	293	301	315	304	297	274	298	284	288	304	296	284	295	296	272	266	274	271	299	281	310	314	339	309	267	306	309	299	292	306	318	293	299	285	281	278	282	261	280	331	294	261	261	302	313	330	312	288	281	297	313	323	268	257	287	332	263	306	325	295	305	294	311	315	269	299	299	288	288	284	277	317	283	283	312	305	309	291	338	287	334	305	312	291	264	283	286	288	299	314	298	297	299	312	309	289	263	315	301	299	284	268	294	292	292	297	366	282	336	295	297	303	315	288	319	296	292	268	297	312	278	340	309	270	327	299	302	308	305	282	274	294	300	293	312	335	300	282	289	326	284	311	274	290	305	290	285	306	284	313	304	296	283	315	330	293	288	289	312	309	277	281	299	302	247	288	271	302	297	309	279	277	266	294	301	314	326	322	305	283	316	302	318	280	264	277	310	298	299	279	297	285	303	300	282	308	298	310	284	297	324	304	306	271	294	291	292	287	293	272	290	311	295	320	302	287	290	334	317	319	305	317	325	304	285	288	320	314	336	284	293	307	318	300	332	291	282	283	316	277	306	289	301	282	311	312	279	299	305	271	305	303	305	293	281	316	315	294	327	306	283	322	292	281	306	305	275	265	287	288	293	299	277	279	281	317	303	292	296	302	302	269	295	285	289	284	307	335	302	298	289	321	309	282	256	266	349	341	272	296	297	296	293	303	292	283	283	359	291	307	271	287	302	257	273	292	271	292	282	354	334	318	274	321	285	293	318	308	308	294	320	271	269	305	338	311	291	303	298	326	293	309	295	273	335	292	298	292	303	292	307	301	304	287	300	257	324	282	298	291	287	330	328	273	298	282	294	283	323	290	297	321	263	261	268	311	274	284	287	306	310	309	287	316	304	290	330	282	303	295	326	289	302	307	279	325	285	287	289	344	291	300	273	285	342	288	286	296	321	291	324	286	305	297	310	283	301	319	324	295	295	296	314	298	321	301	333	308	312	328	275	281	306	309	290	310	306	304	306	271	265	304	301	277	296	289	277	278	316	298	319	278	276	301	291	295	308	343	276	290	287	289	340	322	324	310	293	289	294	289	279	293	311	288	333	287	317	285	288	318	313	295	322	334	301	274	283	292	287	299	259	307	276	306	299	304	286	298	315	276	303	292	347	311	314	301	270	299	315	271	303	307	308	293	297	278	286	281	318	304	288	270	275	309	318	302	288	312	306	278	287	320	292	343	277	273	322	295	299	320	287	319	278	270	297	251	292	287	302	269	313	304	279	290	284	290	296	297	300	309	274	317	297	278	284	278	276	318	271	320	284	304	297	303	286	306	271	303	308	279	306	287	308	318	257	280	311	318	333	275	281	282	299	279	297	296	293	291	298	306	284	281	308	281	313	299	352	306	282	266	290	310	305	317	323	286	308	324	306	334	318	290	273	293	321	293	306	298	299	275	313	290	325	284	267	277	299	247	297	291	308	282	309	323	265	277	309	321	281	283	282	290	308	338	273	275	274	306	326	319	313	299	315	308	278	311	342	300	271	295	276	307	286	307	316	298	325	317	298	238	279	311	296	299	293	308	287	300	343	293	307	313	318	294	297	309	277	283	285	280	292	292	297	330	317	313	286	307	318	293	267	267	303	302	284	281	282	276	325	303	294	275	293	280	293	259	318	285	300	287	293	289	294	310	295	303	307	295	332	293	294	298	287	343	273	293	299	336	324	292	325	270	322	290	321	332	285	274	300	297	297	329	314	312	312	298	302	284	291	303	290	298	292	260	301	268	274	306	301	300	274	283	290	288	340	270	285	307	300	311	289	293	310	285	309	289	289	298	270	332	293	322	298	329	292	295	266	316	328	345	290	294	302	325	336	303	300	269	316	289	299	305	308	296	282	334	256	316	313	297	315	291	275	342	326	292	290	295	266	301	307	289	290	288	275	289	309	270	280	284	318	286	294	277	296	278	278	319	293	301	274	305	283	260	318	289	318	285	275	280	277	334	299	271	323	270	302	283	330	289	320	289	281	274	310	275	316	292	290	331	307	291	311	292	303	327	258	320	285	307	312	287	294	339	285	336	317	277	293	287	280	286	313	314	291	295	289	298	296	275	287	294	301	292	283	264	293	278	322	334	308	339	317	298	314	327	300	317
8662	1522	2550	2896	2592	2027	1687	1540	1195	1163	1071	1045	888	873	850	762	812	838	763	800	737	714	702	731	754	727	787	728	744	771	727	737	737	692	714	719	679	731	708	699	740	704	703	697	722	729	677	753	724	698	679	705	718	716	692	674	686	666	706	689	626	698	666	707	673	678	699	746	624	707	675	637	686	714	720	678	715	695	685	714	708	636	647	724	667	726	654	668	672	663	690	701	702	729	641	668	697	681	666	702	689	694	688	686	673	670	683	673	669	656	719	672	697	662	687	706	667	659	691	681	666	692	679	702	684	664	689	671	683	713	630	646	687	676	671	681	698	670	668	649	720	677	687	714	671	686	738	692	694	651	661	698	703	648	654	661	676	713	651	636	683	717	644	743	676	707	675	681	648	700	644	661	687	732	680	704	650	673	689	647	675	651	667	614	700	735	674	695	664	720	690	704	721	666	692	660	667	713	699	710	677	631	714	672	672	663	673	670	721	695	661	635	649	690	662	673	723	638	719	678	697	680	676	702	677	692	693	719	668	623	691	728	652	661	630	646	730	667	662	729	637	714	696	666	657	676	645	679	702	706	649	699	707	723	697	691	704	694	677	720	686	665	685	684	711	690	681	689	700	668	651	642	740	708	707	702	669	650	685	694	690	690	648	697	684	751	693	701	690	681	731	630	671	676	708	668	700	650	663	675	701	689	663	686	697	678	701	661	672	673	662	702	688	694	705	646	659	673	706	670	671	636	655	681	655	672	693	630	646	680	690	682	668	670	662	677	692	668	687	685	742	684	662	686	697	681	659	689	678	692	680	665	675	642	690	649	634	649	635	709	642	749	714	706	648	639	693	658	707	666	658	701	703	694	666	688	712	746	623	660	650	669	720	683	668	645	714	671	727	707	656	673	630	684	672	627	714	649	673	677	704	650	656	703	672	718	722	670	676	655	680	639	664	707	709	701	725	669	662	678	650	654	663	705	693	715	668	686	669	655	659	675	680	679	699	683	684	669	736	666	660	652	680	687	674	702	685	695	686	712	678	695	667	654	679	677	676	742	690	693	649	665	660	740	677	670	664	726	669	679	695	708	607	655	690	625	651	712	672	659	696	704	660	658	707	672	697	673	680	607	670	704	638	676	676	697	692	667	635	663	663	685	663	654	674	739	691	681	705	690	743	660	655	713	667	676	696	667	697	704	656	711	713	682	683	679	702	653	690	627	629	643	648	711	648	691	689	662	678	706	701	705	688	670	711	646	664	660	668	700	690	614	709	674	686	670	660	716	715	679	672	684	672	683	715	686	677	652	682	656	709	703	730	675	673	701	668	709	609	701	665	674	689	698	677	773	695	707	712	717	700	665	654	643	665	676	683	674	714	677	649	665	685	674	649	652	722	699	697	690	699	633	674	635	665	703	701	642	683	652	623	669	687	711	728	689	664	689	715	646	645	670	653	674	649	704	685	668	661	682	705	657	696	652	710	676	726	725	681	702	648	709	671	688	678	700	658	680	719	675	681	716	643	673	688	687	704	687	667	671	691	670	631	734	669	725	684	672	679	639	731	659	666	689	627	697	690	701	701	655	657	640	712	657	654	667	689	617	668	671	689	702	689	723	672	707	629	647	633	684	623	651	654	672	659	664	623	697	684	683	672	700	681	686	685	635	679	649	671	663	660	686	668	700	668	671	630	670	671	672	730	689	698	652	713	654	648	684	665	669	691	693	677	654	674	691	677	643	652	655	651	699	675	654	704	698	676	706	725	682	674	682	634	681	679	662	670	671	663	681	679	664	684	656	663	676	665	677	664	681	704	675	724	670	697	640	680	671	660	702	670	720	677	705	673	691	728	631	695	730	657	669	636	666	686	692	655	696	697	681	696	692	664	681	677	673	687	717	683	660	648	650	688	621	680	661	662	674	669	659	740	713	717	704	704	671	676	708	709	711	676	631	717	716	658	684	700	729	670	702	648	701	715	720	685	686	640	731	647	708	624	683	629	655	697	663	712	671	690	654	666	619	670	680	701	671	699	671	711	633	672	635	705	655	701	680	713	721	710	669	687	689	677	671	678	674	697	677	700	701	651	684	705	669	664	645	677	652	690	701	633	704	647	662	711	698	712	736	695	670	712	667	699	666	682	655	626	730	681	698	674	690	700	678	655	695	717	648	669	668	656	694	667	680	687	680	644	664	666	651	691	688	681	726	625	715	673	640	655	738	662	675	736	666	633	663	653	656	661	675	735	671	663	645	706	669	645	694	715	655	679	667	668	664	663	700	687	655	686	744	660	669	688	628	712	650	681	750	685	694	663	701	693	666	667	616	653	705	676	695	682	651	659	686	674	686	676	669	665	729	706	651	659	686	660	655	675	654	684	690	673	700	643	666	681	647	663	700	695	697	643	694	647	655	668	676	668	726	642	702	687	707	696	688	675	616	690	704	690	704	652	671	628	660	701	662	692	675	652	677	638	661	656	649	656	673	712	715	681	690	686	701	722	697	686	667	708	655	648	657	688	712	671	687	660	709	659	691	643	713	677	693	664	633	727	693	707	713	673	672	701	621	705	675	699	651	686	707	720	676	679	693	655	733	670	674	673	685	705	667	698	676	650	715	691	670	671	680	663	672	694	672	704	700	645	675	697	720	615	636	664	675	668	714	714	604	664	658	676	672	657	672	674	704	716	663	695	682	717	717	691	682	698	659	704	683	695	682	712	693	712	681	670	663	678	675	662	693	626	678	670	697	679	686	649	631	650	650	674	685	675	706	680	652	616	669	729	685	663	602	691	724	660	651	663	673	645	661	673	685	653	712	720	673	697	649	687	717	666	648	699	643	675	694	703	645	697	656	677	696	631	621	698	696	714	689	662	656	690	673	632	657	711	656	713	679	672	656	687	683	697	728	683	666	678	672	659	674	666	679	730	674	707	688	694	739	681	674	661	677	682	687	655	694	696	716	675	708	684	687	659	683	663	687	681	618	684	661	657	691	680	672	717	675	667	654	692	679	690	679	653	702	644	681	640	673	655	700	669	696	713	733	695	642	681	656	675	687	699	672	669	710	653	713	676	650	660	645	651	693	699	705	675	660	662	629	698	737	649	677	632	625	673	692	654	685	673	657	712	659	682	664	674	700	705	671	670	683	696	703	662	637	691	670	692	676	692	723	696	672	688	730	689	683	646	644	680	671	660	676	718	704	667	675	675	706	640	652	700	674	654	657	652	657	639	645	680	688	691	647	745	666	684	661	726	673	630	701	679	663	697	674	681	676	653	677	703	687	682	662	722	694	705	652	687	692	662	712	702	637	669	633	666	664	677	692	704	667	707	700	663	691	652	652	707	627	690	709	719	688	696	731	638	705	699	680	677	673	724	663	679	667	671	669	664	691	628	667	686	701	662	685	709	679	677	700	702	701	710	676	670	660	666	680	651	685	633	730	708	680	694	687	665	677	687	664	656	676	750	656	675	653	713	655	672	675	632	692	699	662	685	697	687	670	640	688
1647	339	345	265	267	245	292	238	261	274	230	242	234	268	235	273	251	251	255	228	256	260	225	262	261	261	268	284	256	260	250	240	247	262	250	256	279	268	247	217	281	238	248	245	253	242	243	247	274	256	257	281	244	260	253	272	220	255	235	250	251	289	257	254	274	275	288	231	267	245	233	271	249	271	270	264	268	224	238	265	252	255	238	260	296	277	280	214	257	267	245	241	254	255	270	255	261	276	227	236	252	238	227	232	256	267	247	254	273	273	264	233	273	285	252	258	228	241	237	258	248	257	275	236	245	264	257	249	251	260	215	244	257	282	242	264	247	244	271	218	260	282	272	216	217	233	267	234	217	235	250	270	239	272	249	278	260	256	264	257	279	277	266	251	240	252	260	233	246	260	263	285	257	271	290	238	267	260	276	216	260	291	232	242	227	236	230	246	218	252	284	237	238	258	256	258	292	249	256	230	243	264	261	251	255	269	244	254	272	276	266	247	248	249	238	239	273	257	262	225	259	237	266	273	264	218	253	270	295	246	260	253	256	242	254	233	243	231	241	262	246	237	232	223	246	251	251	266	242	259	246	208	262	271	251	234	258	256	283	248	256	268	270	273	261	250	244	284	260	251	253	238	215	241	256	241	252	213	254	280	268	252	224	251	263	252	272	240	270	243	237	261	237	224	253	240	223	251	245	249	234	255	239	255	248	273	235	226	240	243	230	274	264	263	237	298	232	237	264	253	248	283	246	258	278	252	266	246	280	280	250	261	273	227	289	242	245	242	243	248	243	273	274	258	297	218	243	247	238	254	244	253	242	260	275	251	292	254	226	254	275	268	278	243	242	247	253	248	263	247	257	275	284	248	237	269	262	277	266	244	250	238	239	270	253	235	277	254	268	249	257	216	267	243	273	231	232	232	215	244	264	233	246	253	274	257	256	240	259	235	262	288	236	250	247	274	286	254	279	253	244	248	260	250	246	255	284	243	222	301	247	250	262	272	248	249	269	253	286	239	250	240	243	287	269	248	259	244	258	266	240	258	253	228	270	245	248	277	293	229	268	275	246	238	244	252	271	260	287	261	250	263	270	241	222	264	254	237	254	258	242	246	257	238	261	225	242	257	228	214	256	265	275	269	275	244	243	275	233	245	289	253	254	255	226	235	263	270	246	272	238	248	238	239	272	256	256	231	219	245	252	264	274	258	242	259	283	233	241	267	273	277	261	238	264	265	250	276	241	238	226	253	236	262	238	242	253	253	273	232	251	268	279	279	258	261	275	244	254	251	279	249	241	236	262	267	246	246	234	244	258	258	251	233	263	251	273	237	233	265	246	265	231	274	243	269	280	264	242	290	280	264	274	250	243	241	225	248	220	242	249	261	223	246	263	286	240	237	250	218	254	224	253	234	252	240	281	236	272	252	238	238	282	277	261	254	248	251	233	266	259	252	267	236	253	247	242	245	229	274	253	239	246	251	273	266	276	253	285	233	234	286	264	253	241	225	263	250	262	287	260	270	228	239	252	258	258	267	273	228	243	243	252	251	260	245	258	268	224	271	239	234	257	251	248	233	224	221	264	222	259	258	255	246	253	209	278	247	261	266	283	243	251	250	216	227	271	257	251	258	269	246	224	262	259	228	291	264	228	241	235	266	245	274	251	262	255	252	245	273	241	256	238	250	301	231	247	251	253	248	257	225	260	249	253	223	234	231	261	263	234	231	234	245	255	274	237	241	249	209	269	245	241	242	247	255	272	269	268	256	244	252	259	237	243	244	250	224	253	236	262	253	252	279	276	299	256	252	228	236	247	261	210	250	234	250	260	243	255	271	290	267	256	253	265	289	265	227	270	251	233	236	263	255	270	284	243	277	260	251	259	245	220	214	281	240	224	277	262	282	227	243	253	255	227	228	240	277	258	249	252	264	240	263	265	272	275	277	239	260	269	240	272	224	255	278	279	248	278	254	269	239	238	220	244	243	277	242	260	263	243	250	244	268	280	273	259	258	255	273	265	246	289	250	239	227	243	251	274	272	245	238	229	252	227	255	253	264	270	286	250	251	241	238	289	271	276	217	236	250	272	254	248	253	242	233	237	240	239	228	239	234	261	268	263	267	238	245	275	256	247	240	230	279	265	237	257	257	268	245	228	256	269	297	241	237	240	245	249	253	251	250	262	272	261	272	271	251	257	252	234	234	250	228	223	287	259	231	270	257	241	258	255	287	278	269	267	234	236	235	235	263	248	272	249	247	230	242	272	273	252	238	259	263	262	254	247	234	228	263	241	238	252	231	254	263	257	259	255	270	236	310	263	250	252	240	278	264	259	220	264	235	261	248	257	255	254	224	264	241	255	240	229	272	239	233	246	277	235	265	242	293	244	228	267	244	249	237	292	276	260	254	287	297	268	270	242	249	251	266	247	234	252	252	245	249	272	258	272	280	272	255	246	263	236	248	237	245	237	255	246	242	264	249	265	254	248	257	267	261	244	256	280	252	288	226	262	253	268	270	254	258	239	234	252	260	244	247	228	244	270	263	267	270	228	273	252	215	242	260	246	269	261	237	264	292	237	284	259	245	256	244	217	251	245	278	260	244	252	282	257	220	275	245	227	248	252	252	258	245	260	242	234	268	240	239	260	258	287	249	245	282	271	243	278	245	238	232	239	242	265	256	267	270	257	262	247	271	262	267	262	285	241	240	263	252	268	238	282	247	256	229	233	279	230	240	259	267	262	260	257	238	244	253	269	254	232	252	247	254	234	221	266	247	257	259	256	249	234	249	271	258	236	242	244	242	273	263	236	215	257	249	258	257	243	296	268	277	249	258	238	254	267	269	233	250	263	251	225	247	255	255	241	234	240	251	250	255	269	262	236	256	277	265	299	238	245	259	248	259	280	249	269	249	222	245	262	282	267	231	228	253	259	262	258	247	233	257	231	257	249	270	258	236	244	256	268	267	286	271	225	256	232	250	233	235	256	252	283	251	262	240	246	264	249	265	260	245	238	243	264	237	298	249	269	260	257	260	267	257	260	256	251	285	256	277	252	265	211	256	255	256	249	242	227	236	285	234	247	257	282	227	247	301	239	250	262	238	252	259	270	237	270	284	262	229	233	245	271	236	280	240	247	243	257	266	274	261	257	240	230	239	260	264	271	220	255	262	213	246	238	271	237	244	260	280	262	232	273	216	219	271	276	272	245	228	233	268	261	264	245	229	237	295	246	261	233	280	236	242	234	240	278	255	281	250	269	264	258	278	266	243	252	228	265	252	244	238	260	265	256	237	242	245	264	252	256	278	232	242	248	254	282	235	257	262	241	246	266	251	217	253	223	281	243	250	239	243	289	274	260	247	240	230	228	253	264	229	270	224	245	259	246	219	260	246	273	262	242	254	219	231	250	240	247	256	259	243	215	246	226	259	260	227	282	269	264	266	245	255	244	258	263	221	207	270	247	236	273	272	257	239	274	266	243	263	245	263	259	301	215	269	267	268	252	258
1990	732	796	775	724	732	701	675	670	594	644	643	682	637	626	658	637	649	641	620	636	711	631	617	618	659	649	650	604	664	632	618	632	588	635	615	675	666	623	641	607	643	628	657	615	635	621	663	616	617	630	636	623	698	620	683	637	598	604	607	634	602	619	629	661	634	628	611	636	566	658	641	603	620	635	668	637	649	651	635	644	629	605	665	595	643	609	615	642	639	603	603	659	622	633	613	557	624	658	586	617	691	647	658	645	688	564	662	662	647	645	598	643	645	659	627	620	621	595	600	612	619	621	580	620	637	602	632	588	647	647	603	658	649	653	647	589	654	675	634	623	618	649	609	636	607	613	609	675	675	632	629	680	603	647	589	677	603	630	638	586	655	642	584	613	624	627	626	584	589	624	628	586	644	639	618	622	655	667	594	591	659	607	665	631	615	595	663	621	609	629	648	609	595	615	617	638	644	625	635	654	647	653	628	613	636	656	616	637	616	588	633	639	589	640	600	618	644	641	624	599	613	566	657	643	679	657	632	645	601	617	615	665	631	679	637	621	629	612	634	659	633	641	629	659	656	601	659	642	603	618	616	602	612	623	633	636	639	660	662	612	614	603	616	623	675	590	665	647	612	623	605	606	619	655	645	647	635	621	573	637	619	665	640	650	614	660	626	687	613	619	652	623	673	626	612	624	616	627	635	645	600	631	626	625	622	617	586	633	644	650	640	598	589	619	614	593	668	655	643	631	629	636	679	624	650	607	629	653	635	599	618	636	615	653	649	637	628	651	627	640	585	650	608	614	623	616	661	615	587	638	541	650	631	660	644	610	641	636	647	661	588	628	646	604	627	670	671	632	644	672	641	615	617	667	594	606	625	611	591	584	671	643	609	612	634	628	599	592	620	607	659	615	675	620	638	623	615	662	609	632	628	586	633	681	625	602	617	659	668	604	656	591	623	600	637	638	633	601	608	638	628	649	611	662	645	644	577	616	635	614	652	616	594	587	642	618	598	657	602	585	600	604	635	585	644	658	592	625	585	621	651	582	626	656	613	642	621	626	626	587	647	641	625	656	650	588	624	622	639	668	619	623	619	649	628	640	594	642	614	630	596	658	612	634	612	590	620	645	675	628	582	648	593	679	628	620	622	653	638	588	626	604	598	681	630	628	683	640	633	618	654	657	627	639	637	634	653	602	597	612	625	598	596	611	574	636	636	605	612	634	621	637	641	625	659	577	618	600	632	646	644	645	649	628	646	615	651	641	597	616	627	611	636	622	570	621	633	556	641	610	639	570	641	631	623	621	633	636	597	672	642	598	626	600	639	599	648	628	592	580	633	627	672	638	608	603	637	603	603	610	642	622	628	662	612	657	581	622	631	659	670	622	621	646	600	637	613	611	614	639	644	625	612	632	650	609	617	572	618	636	600	629	605	623	619	593	635	669	630	618	585	654	628	618	621	644	653	613	645	635	626	585	667	617	616	639	594	564	625	665	682	611	606	626	679	610	637	623	629	610	611	655	626	606	660	602	642	671	627	627	606	621	638	607	594	627	617	671	617	613	642	606	654	618	646	585	625	656	644	619	584	644	613	614	652	603	558	661	668	632	609	617	646	624	629	599	631	603	651	571	605	647	630	600	630	621	650	628	636	659	631	667	605	645	658	601	648	595	618	612	613	656	615	677	629	615	615	605	639	621	647	611	640	643	649	670	647	595	670	618	625	615	635	664	635	602	631	612	646	637	647	604	637	579	668	631	603	633	604	633	677	640	610	611	611	618	623	623	608	657	650	609	627	651	633	617	606	597	639	564	653	647	626	612	596	679	628	612	605	605	607	653	591	623	609	560	642	605	628	670	617	640	608	618	639	654	661	613	624	598	640	641	605	594	646	640	611	650	618	590	683	640	602	672	635	597	624	601	630	615	625	634	657	611	658	636	639	634	638	619	610	642	629	627	628	609	592	627	633	614	632	629	625	644	631	642	654	612	622	632	628	628	621	651	582	617	650	632	622	622	660	671	636	620	653	660	651	606	590	606	671	643	655	632	600	604	601	596	632	648	632	635	644	636	652	618	657	587	677	628	635	610	625	649	607	643	616	642	577	618	650	628	625	620	630	621	643	591	617	628	594	627	644	613	671	661	615	616	598	639	665	613	602	676	594	615	639	628	626	650	685	599	618	640	648	617	629	582	621	644	614	684	608	668	690	597	659	637	633	627	625	625	688	610	618	604	657	644	593	626	642	656	625	616	666	594	639	620	582	598	631	700	636	647	613	641	639	597	615	634	592	620	608	622	630	645	643	605	627	676	619	610	591	623	610	597	627	641	612	603	655	625	635	622	630	571	647	656	617	563	611	628	595	648	595	641	643	601	629	626	610	671	603	577	662	616	608	674	653	626	648	623	591	609	648	669	609	623	611	579	622	601	611	666	616	625	600	598	643	641	608	585	637	611	602	653	620	638	618	642	592	655	632	616	656	627	626	584	640	609	642	600	616	627	563	602	589	639	659	629	609	608	612	588	624	629	634	640	621	628	623	661	620	614	661	597	650	606	602	609	656	640	589	630	666	619	625	635	605	627	601	637	612	628	606	625	614	671	658	647	636	611	660	644	657	615	651	652	629	607	630	648	625	639	616	621	656	608	679	613	648	626	592	629	658	612	650	611	661	643	672	647	622	604	650	628	617	626	633	605	609	656	612	579	651	671	616	614	605	571	639	640	609	652	634	641	600	636	615	676	615	629	592	668	657	613	645	599	640	621	644	592	658	602	632	588	612	638	598	645	621	627	589	618	616	631	610	583	679	634	597	643	638	623	609	642	589	625	657	638	616	632	667	661	625	623	614	676	628	668	672	613	643	649	623	608	673	590	625	624	588	636	638	638	634	632	612	575	653	597	612	630	612	598	653	664	617	658	610	630	641	643	588	616	574	603	610	586	601	595	577	659	641	605	681	680	686	619	641	639	627	579	628	633	637	624	583	671	631	648	623	576	647	603	622	671	693	632	648	617	632	668	620	635	610	626	649	573	629	629	650	589	696	628	639	621	592	642	597	608	592	595	593	650	622	629	615	607	609	653	649	628	632	607	646	656	632	644	627	651	610	581	635	594	645	683	599	654	643	599	615	602	661	631	600	628	614	631	616	607	605	645	587	641	663	623	622	610	641	636	646	675	657	694	581	624	629	637	612	613	600	592	609	655	632	648	624	623	596	643	650	655	650	651	628	608	582	652	677	680	662	658	619	584	644	629	636	616	641	580	586	648	650	708	622	615	595	624	643	628	626	675	601	662	651	621	634	640	616	636	637	597	561	687	572	642	607	628	626	634	601	584	669	638	630	616	623	615	646	598	649	569	623	646	613	616	647	595	613	637	625	640	611	662	651	617	637	596	601	652	595	641	647	626	609	648	566	603	625	616	658	602	606	617	647	633	617	598	629	616	628	602	624	636	596	594	620	605	602	640	616	638	628	604	626	635	662	633	610	602	606	595	609	656	641
8241	859	895	726	618	523	463	440	472	410	421	403	428	406	383	382	398	375	434	396	416	432	385	389	394	416	414	419	425	368	407	400	370	394	383	392	383	412	353	426	439	381	419	393	408	406	413	437	433	408	439	367	418	361	400	366	363	407	388	378	411	397	398	424	391	382	357	396	374	425	337	382	382	398	372	350	370	387	379	375	380	390	351	412	363	404	417	411	378	383	398	425	379	414	369	358	330	379	414	436	395	397	449	394	431	398	406	424	391	393	385	385	407	402	402	387	404	392	396	386	424	397	344	398	391	393	421	438	404	407	391	439	409	365	387	373	402	408	394	399	371	406	439	397	374	390	407	432	397	390	443	428	404	355	413	392	378	416	395	380	398	417	387	393	337	365	383	415	367	424	384	340	353	390	401	428	380	382	416	404	407	382	370	405	392	390	396	410	426	411	396	410	388	350	361	380	381	393	388	358	393	373	399	383	381	398	393	410	404	405	380	440	413	405	438	400	388	395	394	419	349	397	382	388	405	419	434	350	381	400	387	373	372	391	348	376	439	387	421	449	417	353	390	413	399	424	377	379	415	370	422	402	409	410	421	394	426	384	394	441	401	374	396	374	381	382	366	397	385	361	370	403	414	413	373	351	407	381	383	347	403	405	409	412	413	365	367	374	383	376	389	432	379	404	444	373	362	364	392	382	393	403	440	411	372	396	435	370	366	382	380	390	412	352	400	425	398	401	396	375	405	354	387	353	391	407	418	444	385	407	400	391	427	403	359	399	365	462	411	409	441	400	392	382	367	432	422	386	374	384	369	386	352	408	364	390	365	379	407	341	382	409	390	393	389	402	403	369	394	410	400	405	374	361	403	372	386	385	392	371	400	380	422	389	411	411	377	371	403	394	369	431	417	375	430	397	386	366	417	408	419	375	383	407	406	383	387	360	368	409	386	384	360	374	390	422	444	398	391	391	389	378	378	406	399	382	366	397	407	381	430	384	369	418	392	416	401	413	439	392	359	418	388	391	396	418	398	413	399	351	413	348	430	369	405	414	381	363	388	370	381	402	404	381	378	421	369	451	437	404	405	376	385	392	385	374	414	363	404	388	378	370	379	376	408	373	402	374	410	396	409	419	377	362	383	418	391	413	394	415	400	396	386	369	380	445	393	385	385	423	431	341	418	389	407	368	398	384	399	428	378	378	407	432	398	405	390	404	397	393	387	407	427	428	385	440	365	385	388	407	402	418	423	418	395	396	367	364	366	428	440	363	392	382	368	438	387	370	380	363	376	404	406	401	352	411	373	395	424	385	448	364	369	412	375	380	377	400	416	395	367	351	386	381	377	361	396	386	383	400	369	398	397	394	406	410	412	358	395	429	380	397	381	396	378	406	363	374	403	413	354	411	395	422	394	419	427	418	389	390	428	402	395	396	355	369	406	365	389	388	393	381	421	405	399	415	413	372	397	385	403	434	384	396	387	373	399	403	401	385	395	437	393	404	410	440	377	378	386	404	391	417	382	377	403	415	371	379	376	414	413	391	416	371	419	386	387	370	403	388	410	362	411	373	436	416	377	404	440	369	369	424	365	402	396	379	388	410	389	394	372	387	404	447	429	416	387	393	390	386	406	395	389	351	399	376	378	414	430	397	386	373	392	371	401	398	377	379	410	422	374	399	407	411	376	372	372	392	404	442	363	400	391	394	388	403	394	419	373	411	399	368	379	381	394	402	412	396	367	411	359	412	391	392	371	353	380	375	391	426	400	363	378	408	408	409	406	442	361	382	399	412	414	404	378	368	372	399	410	400	400	387	385	392	413	376	388	428	398	412	378	406	399	421	403	395	410	398	377	383	411	411	355	380	415	396	401	394	385	406	433	337	429	390	381	402	382	384	386	421	442	383	389	375	373	416	371	390	421	415	383	396	391	457	420	375	367	375	386	366	416	363	412	416	389	374	398	400	390	398	395	417	326	378	393	399	405	356	370	390	419	416	378	425	432	386	389	396	377	392	377	348	422	378	369	411	407	398	396	403	372	405	391	400	397	404	359	431	387	398	420	404	386	406	372	395	403	395	388	339	391	412	354	432	411	371	363	359	417	389	413	376	430	370	421	401	364	375	397	367	403	363	387	343	405	361	391	427	419	404	449	406	394	418	406	355	381	363	363	388	425	378	377	392	408	426	378	386	403	429	407	397	393	360	386	384	380	404	400	412	374	371	418	363	408	402	403	384	412	402	397	412	371	394	410	364	389	368	366	392	414	374	385	387	407	402	423	414	384	409	413	367	407	424	410	420	437	396	432	396	379	412	370	387	384	391	410	417	421	348	414	396	378	393	411	463	351	400	408	406	355	379	384	412	408	383	389	401	413	407	400	399	401	380	366	364	385	393	355	440	380	368	450	409	383	383	397	430	391	406	386	423	407	372	410	372	415	375	401	385	371	393	389	406	368	395	411	393	383	400	337	432	416	416	409	409	406	391	409	398	387	392	412	432	373	406	371	392	380	377	362	394	440	419	405	378	390	426	388	366	391	375	386	371	395	375	365	384	405	392	389	404	419	374	404	390	344	387	370	421	425	389	384	396	371	422	411	406	391	401	379	401	413	406	391	407	363	385	372	383	339	346	338	430	386	413	398	418	353	405	395	414	395	375	398	443	385	414	384	348	396	375	389	369	382	372	409	413	387	420	423	368	372	398	358	367	397	423	387	402	388	426	394	386	386	423	406	374	387	378	364	377	392	422	377	379	387	420	386	421	344	427	398	363	380	431	355	395	394	357	386	405	399	416	375	377	383	375	415	368	391	396	412	406	470	430	363	377	365	382	403	399	413	385	385	367	423	395	362	360	437	440	397	389	382	405	344	385	374	406	389	415	373	358	422	385	408	430	470	414	374	426	397	384	403	400	386	379	380	375	419	404	424	401	417	377	427	385	415	417	366	388	378	364	380	354	405	408	385	402	380	369	385	388	380	377	379	387	384	392	381	373	413	420	421	390	428	420	418	380	406	403	350	354	374	367	414	367	372	356	416	376	404	457	348	371	419	398	356	437	392	375	394	388	400	425	421	388	354	404	434	417	359	385	386	372	376	377	359	405	352	391	395	412	355	414	379	360	375	380	434	422	384	364	381	416	400	376	417	424	384	379	405	449	370	400	394	397	386	388	363	405	351	419	390	340	420	384	368	389	372	372	386	413	424	359	415	388	419	422	345	420	382	353	414	383	420	387	419	392	422	360	375	399	398	395	384	391	420	392	407	382	388	394	422	388	389	392	393	394	377	406	392	343	392	402	376	387	391	409	422	378	353	371	402	446	379	383	405	386	364	398	380	379	407	425	380	394	391	397	392	386	381	382	358	382	409	422	404	398	375	368	405	399	405	383	367	420	415	389	383	410	415	389	395	384	424	402	421	409	390	400	415	398	362	412	377	387	358	398	361	380	441	399	391	370	418	417	386	443	415	370	424	448	404	445	381	381	378	411	388	399	393	364	387	397
7033	1335	1924	2054	1864	1654	1419	1242	1212	1132	1168	981	1060	973	939	1004	1005	1009	905	944	948	945	931	948	963	944	902	918	951	955	969	896	914	867	906	887	902	889	946	950	884	898	884	917	901	893	876	914	856	940	984	946	930	877	918	870	877	966	921	875	924	931	932	899	900	857	961	947	910	978	930	898	892	954	880	918	871	892	920	902	845	869	909	906	862	942	922	933	880	896	961	930	963	915	908	903	884	894	901	858	866	889	863	950	867	899	919	912	905	890	895	870	876	877	922	903	910	979	955	921	922	877	934	913	905	964	929	922	915	835	903	940	889	881	926	843	848	921	953	880	923	949	903	897	908	885	874	834	902	943	903	914	917	870	808	847	922	923	894	948	883	878	874	894	904	922	983	914	854	887	928	892	884	905	918	900	874	928	929	907	905	946	926	838	934	900	942	940	951	862	889	853	900	899	867	960	897	897	865	922	897	925	891	904	957	934	910	873	883	932	875	894	904	883	906	897	847	857	909	915	919	957	902	907	912	890	892	893	874	845	876	896	974	926	914	935	895	909	903	858	848	882	939	926	922	895	902	890	900	916	904	920	921	901	863	833	867	938	902	918	914	925	847	861	905	912	908	919	871	926	936	859	882	924	921	937	888	906	908	892	899	896	897	918	852	885	909	893	883	943	910	909	938	957	942	961	900	898	964	814	922	947	951	936	872	924	903	868	888	889	924	868	863	916	904	894	926	880	880	864	933	882	860	899	898	927	895	872	912	892	906	860	896	973	847	918	932	882	939	887	898	916	954	914	904	910	890	917	825	922	904	899	920	901	935	918	928	906	960	923	929	896	926	865	870	926	913	894	916	932	894	907	932	931	880	852	892	930	937	897	883	899	885	886	900	875	901	916	903	925	916	920	888	902	939	901	871	887	892	876	925	939	870	906	904	899	890	818	947	884	913	899	925	981	880	905	935	907	949	910	948	911	939	900	926	874	881	896	937	898	913	933	932	904	942	916	924	927	844	943	934	884	881	884	893	857	926	942	939	938	909	899	943	889	892	901	951	950	870	903	887	911	868	837	896	945	931	928	927	885	957	897	931	919	997	882	894	934	899	931	917	896	948	882	880	939	933	944	884	891	871	932	922	941	945	901	885	905	934	902	915	852	919	924	868	850	878	896	894	936	908	879	908	911	907	967	856	889	904	962	881	889	913	864	917	879	885	908	902	899	927	909	947	891	923	892	872	905	921	867	933	918	840	882	855	975	928	930	880	881	909	906	872	954	911	888	895	842	934	944	886	866	883	881	917	920	967	870	904	940	916	891	931	921	903	943	947	905	920	919	885	905	934	934	894	917	922	931	933	935	857	903	890	972	958	927	859	940	921	944	896	881	916	870	891	916	924	940	926	881	888	862	887	964	875	963	932	932	906	895	951	948	853	975	906	882	874	916	937	910	890	873	853	853	892	902	939	864	861	910	868	920	923	907	848	888	927	886	869	859	882	878	924	909	921	935	894	924	968	921	889	839	907	915	899	912	878	953	921	955	893	937	918	1007	944	863	912	895	929	883	862	917	842	855	872	987	894	929	986	868	873	906	905	893	875	897	880	897	918	851	897	896	871	883	937	887	890	915	873	929	899	892	886	840	910	912	918	918	875	907	898	904	908	944	901	906	895	903	906	883	954	889	860	906	919	905	893	868	905	901	877	900	926	923	886	905	919	852	950	942	914	869	927	885	904	940	921	916	887	926	869	935	887	895	903	915	862	880	853	948	912	909	913	936	918	918	961	943	943	916	956	864	941	937	864	921	903	929	933	943	925	899	862	942	917	853	848	912	886	873	880	900	880	936	861	874	908	916	901	911	903	874	915	870	897	914	889	850	943	887	890	859	874	892	901	891	926	859	848	872	859	845	933	861	921	906	920	915	885	905	919	887	944	933	895	922	908	921	880	872	882	909	881	900	926	916	923	883	889	941	895	935	890	892	895	873	898	884	1003	939	910	879	917	830	869	943	904	876	897	891	911	872	914	927	906	901	894	883	848	940	869	903	969	894	847	892	890	921	889	939	865	896	930	904	877	956	925	887	893	924	883	870	932	904	933	913	892	871	927	945	911	927	879	917	880	912	873	895	885	920	889	882	946	904	907	881	917	899	930	868	899	915	886	867	916	909	861	883	919	962	922	917	903	921	865	911	862	953	919	889	934	923	905	903	886	912	863	919	924	916	941	879	942	915	917	918	892	840	898	868	909	930	941	926	871	915	909	926	935	883	906	930	864	928	989	880	931	954	899	877	976	911	925	904	916	871	903	935	862	868	901	835	933	924	911	836	916	914	940	914	940	879	865	890	865	912	891	884	911	971	913	884	922	850	928	848	917	873	888	865	879	929	874	864	903	911	852	953	881	925	893	939	905	902	887	892	928	915	960	881	914	923	853	917	902	928	910	929	893	953	882	865	905	890	931	927	895	927	907	942	926	901	918	905	882	886	958	902	913	902	918	906	933	834	893	918	898	962	896	918	933	897	900	852	867	911	933	881	923	921	960	900	911	924	932	945	902	895	921	864	948	898	881	920	878	861	921	1001	972	884	901	853	948	903	862	909	908	938	895	928	909	955	881	883	848	838	867	909	910	875	944	864	872	937	894	904	977	910	872	900	925	906	948	928	896	925	908	884	885	927	884	921	909	890	966	886	907	951	930	961	891	890	886	890	896	932	931	926	890	894	902	959	887	943	947	973	924	905	852	933	938	877	895	946	943	966	912	881	911	916	891	932	904	893	895	960	875	951	906	900	940	893	821	925	916	914	943	984	920	876	892	920	933	922	877	974	897	910	870	876	864	892	923	964	926	932	935	941	841	932	864	893	900	892	843	915	886	931	921	947	976	940	930	901	953	911	898	899	924	883	937	910	880	873	878	916	914	944	910	893	909	922	992	873	886	940	940	897	850	879	935	903	866	875	956	907	933	924	918	909	874	930	853	927	917	928	909	897	904	849	871	883	886	864	902	892	900	913	885	866	877	887	868	855	953	875	916	866	990	931	901	871	894	950	858	950	935	865	958	962	893	884	901	946	917	899	859	827	926	948	939	889	884	884	957	916	904	917	888	903	887	918	922	939	885	877	908	928	934	902	901	925	930	873	946	942	891	917	884	936	854	933	927	811	927	901	934	866	921	918	959	963	869	945	958	950	898	970	941	938	930	890	891	924	919	922	878	945	940	824	903	900	892	927	979	880	871	879	915	933	891	887	903	922	920	918	911	928	903	919	927	892	897	967	929	900	915	906	925	1011	898	900	890	949	862	859	882	929	861	863	921	898	898	928	921	917	959	879	966	944	968	917	930	946	922	984	952	930	928	870	905	886	860	925	927	935	935	916	939	836	901	932	916	905	906	877	921	887	855	894	871	910	892	931	888	912	927	926	882	886	866	930	950	911	916	850	918	930	953	891	842	879	911	884	932	920	894	905	876	909	858	877	920	922	934	880	871	947	906	868	868	919	895	868	904	935
15423	1664	1291	1045	797	534	518	453	381	360	337	330	322	313	357	327	271	323	321	320	298	290	275	294	296	289	312	335	307	323	325	281	299	334	330	291	306	316	294	303	319	319	307	291	323	308	347	290	318	302	303	299	294	288	291	294	336	286	310	291	298	308	331	302	297	323	285	312	297	297	273	314	296	322	308	288	307	294	293	318	284	290	317	327	286	273	298	299	296	283	286	281	290	277	300	293	319	282	285	291	291	301	311	336	321	290	296	280	291	332	291	302	274	304	290	293	306	290	304	300	323	300	294	309	322	316	327	310	314	283	279	293	273	322	294	321	312	285	288	271	311	323	303	320	270	298	298	300	282	288	314	305	299	262	315	266	289	330	273	345	274	315	272	344	328	308	297	295	301	313	305	288	293	284	297	302	310	285	301	272	286	329	272	284	299	286	315	309	301	301	312	270	308	310	285	280	296	297	308	316	274	272	301	299	270	297	299	311	292	284	272	328	324	327	271	316	270	305	323	320	283	287	288	323	307	270	300	311	306	330	286	288	274	283	323	302	286	328	302	291	291	298	291	309	343	293	296	296	303	314	268	319	274	314	315	280	303	317	280	273	278	276	293	277	272	283	326	285	285	285	311	310	295	313	273	305	265	304	263	292	288	280	294	290	294	304	354	296	284	274	316	269	294	262	313	284	279	305	299	339	267	309	309	291	281	310	281	340	321	302	304	292	329	314	265	319	273	316	290	273	322	280	307	296	329	294	314	301	278	315	304	294	293	303	283	275	314	311	307	312	289	316	280	285	298	311	303	296	288	300	316	332	298	281	279	293	305	286	285	277	302	316	308	327	308	260	277	293	274	280	286	281	298	319	285	306	270	264	315	310	330	302	302	294	288	312	306	276	305	299	265	307	285	287	296	325	324	325	301	296	297	296	294	291	314	304	285	294	302	281	288	316	272	315	332	288	315	299	307	284	301	279	276	269	300	294	284	293	298	307	278	324	344	318	300	311	326	315	299	313	317	309	314	276	262	267	285	297	295	315	275	321	290	278	315	308	296	290	321	306	299	297	304	307	293	301	271	254	280	289	315	258	322	317	311	263	242	308	298	312	301	321	283	294	303	267	305	304	272	310	307	307	281	302	309	310	292	307	319	299	271	303	331	304	321	294	282	291	303	311	295	300	269	258	292	303	305	287	298	304	286	295	275	313	277	286	298	315	286	289	284	329	283	314	278	304	275	303	312	304	324	285	292	292	302	283	273	286	305	240	335	311	314	276	279	267	318	272	321	306	292	288	275	303	299	303	286	310	318	299	293	321	299	324	287	309	311	339	298	282	307	297	297	272	301	310	285	290	335	296	319	270	327	305	291	278	286	259	298	322	305	260	276	278	272	289	272	299	283	301	303	277	309	295	312	308	282	294	306	274	293	299	299	301	291	284	302	318	310	281	297	291	322	274	319	288	312	283	295	315	299	297	296	287	281	298	314	286	263	294	278	272	290	293	322	295	308	323	306	322	292	275	274	307	286	297	303	290	285	287	291	306	266	259	283	329	326	288	287	297	271	305	306	310	304	313	273	284	301	279	290	283	329	282	282	324	315	301	318	316	293	279	307	320	291	344	317	289	283	334	278	325	310	291	282	273	296	254	268	274	290	317	283	262	298	319	283	291	314	282	299	272	301	324	327	306	278	273	305	274	289	266	281	267	323	288	258	275	305	290	287	314	314	305	300	272	311	294	315	313	293	279	325	310	283	324	304	295	294	281	281	286	293	280	303	313	319	278	302	308	323	301	285	299	316	290	294	291	305	326	275	260	260	284	266	291	292	300	288	309	293	303	279	309	298	289	318	293	311	298	289	294	318	310	314	301	299	256	299	317	280	261	303	310	311	284	291	311	318	279	307	300	303	291	280	302	307	307	295	289	304	284	279	307	279	325	265	264	302	281	317	323	299	292	272	312	305	305	282	307	285	304	294	274	321	265	233	284	294	278	274	295	298	307	267	296	309	296	318	302	301	302	299	304	299	313	307	276	298	295	272	266	284	297	282	292	299	296	299	311	308	293	270	288	297	291	292	291	278	313	286	284	302	292	277	260	328	319	311	311	297	292	282	297	285	330	289	265	302	306	309	291	311	252	289	273	315	309	298	304	287	301	297	282	311	276	309	284	289	300	280	327	314	287	261	309	279	300	298	302	303	281	279	274	296	306	296	289	295	293	292	279	261	292	321	263	286	310	270	299	297	296	315	299	285	276	279	284	296	289	316	313	303	292	283	310	325	305	296	284	288	291	294	277	324	284	281	296	275	292	296	314	274	332	306	305	290	295	278	316	290	306	291	303	308	294	296	339	298	293	307	290	341	309	312	326	315	295	332	291	294	270	297	282	308	303	267	307	280	277	313	290	296	292	317	302	300	283	305	292	276	289	292	280	295	326	280	315	289	301	292	282	301	315	260	290	300	337	277	271	301	280	313	308	319	295	296	299	291	267	313	279	277	281	293	300	302	319	259	298	313	316	313	275	302	326	320	269	324	263	305	317	304	315	296	295	286	278	306	266	289	341	289	324	312	279	305	299	305	310	306	279	322	290	278	299	277	268	275	280	303	307	255	284	325	311	293	284	283	270	248	284	312	331	326	286	306	272	311	312	311	274	316	281	298	308	281	298	294	288	294	258	283	290	295	300	319	326	271	314	320	277	293	268	281	326	278	320	272	301	335	311	287	311	280	307	287	293	304	287	315	307	296	300	285	282	260	282	308	275	300	288	311	301	312	289	289	321	297	295	263	300	274	281	296	301	306	308	285	311	323	344	299	307	287	318	295	294	295	282	274	323	289	287	280	304	319	311	327	324	305	282	271	301	298	302	292	288	299	304	279	319	332	296	285	289	308	313	340	314	298	315	285	309	299	299	273	290	291	315	305	294	275	288	322	324	276	306	295	313	325	320	300	310	291	306	305	337	271	283	300	265	266	293	308	294	261	282	295	289	297	282	314	309	305	311	294	270	299	300	284	325	320	286	272	303	290	286	289	285	270	302	299	321	278	311	316	319	332	250	293	293	317	321	291	287	286	319	300	285	278	297	288	267	312	312	317	268	280	297	271	266	263	293	291	288	288	260	283	261	302	293	277	331	319	329	284	268	289	307	300	319	324	278	296	313	281	310	308	266	304	299	272	318	299	322	318	285	294	306	275	300	276	285	295	286	286	288	282	284	313	298	310	289	313	294	288	275	298	288	309	268	316	315	299	315	303	286	299	299	297	288	289	310	263	266	355	311	328	313	296	296	288	278	295	304	283	316	294	279	301	292	282	318	275	285	311	304	302	286	296	296	274	277	314	323	304	299	319	273	290	307	300	293	280	281	296	293	298	299	291	280	300	307	280	275	286	296	318	305	283	286	271	313	334	380	289	261	292	281	294	330	283	315	338	266	289	293	300	321	303	323	279	344	276	256	330	275	280	297	281	294	323	305	306	305	293	329	292	295	329	274	261	318	285	289
8633	1488	2575	2905	2492	2071	1719	1506	1245	1196	1082	1018	966	877	894	814	840	802	794	768	800	729	753	755	789	791	709	697	732	730	719	705	735	694	695	713	675	697	714	717	695	687	674	715	691	716	702	699	702	692	637	744	704	686	694	627	718	703	696	651	691	694	671	665	703	690	648	742	680	670	687	656	651	655	676	634	698	675	712	644	678	644	654	683	677	657	669	659	697	631	650	662	692	627	647	680	676	709	667	711	681	671	678	712	662	708	693	655	680	654	687	706	668	705	694	672	664	684	643	720	690	698	639	656	721	711	683	690	707	718	744	652	670	711	633	647	667	673	706	686	655	652	692	675	728	683	682	685	699	671	684	722	726	653	744	688	656	698	656	678	637	661	698	666	703	713	708	679	695	670	691	693	679	682	684	696	669	641	684	682	688	653	711	654	656	689	738	668	699	668	673	644	718	695	721	695	660	699	699	673	693	695	620	690	697	722	654	699	628	683	653	681	779	673	650	657	644	682	690	686	635	703	698	642	658	694	729	722	668	665	706	677	654	689	688	708	681	685	710	665	659	665	670	679	722	666	690	714	704	710	680	675	698	676	643	682	697	662	700	699	623	658	653	686	663	687	653	694	686	642	675	627	698	663	680	667	697	686	650	691	646	704	669	692	708	705	731	673	645	677	676	697	643	658	668	681	681	637	673	660	666	643	666	679	659	674	668	698	701	662	675	721	693	664	654	708	684	681	702	709	702	726	676	684	679	642	676	668	731	675	625	686	698	709	630	700	668	671	691	683	668	623	667	659	702	662	708	688	688	669	678	705	666	710	666	650	650	678	635	692	638	697	698	714	644	670	657	662	662	696	680	668	680	691	681	668	635	704	663	650	654	707	689	673	676	707	648	658	682	691	647	666	627	654	669	674	618	668	685	655	650	639	686	707	698	650	676	601	691	673	632	637	678	662	667	695	675	753	633	680	667	678	659	671	705	717	692	703	689	647	702	663	699	665	643	718	691	701	684	678	661	624	713	677	699	689	717	637	676	719	665	628	667	683	684	661	703	698	702	647	691	679	702	725	667	704	666	635	656	660	691	694	675	693	678	668	708	657	726	752	640	673	675	684	679	700	722	643	675	680	671	742	610	671	670	592	665	676	698	679	667	655	712	667	665	696	668	671	681	664	660	622	731	658	675	672	685	639	624	721	659	678	690	648	658	683	687	654	673	702	673	688	671	717	645	680	681	712	689	711	688	615	696	625	720	649	652	648	672	669	609	658	623	654	669	661	700	674	663	659	694	690	685	694	650	704	684	691	685	649	725	689	709	711	660	657	656	614	684	704	713	660	681	705	673	639	707	695	683	728	698	719	642	659	698	677	689	661	675	685	645	643	704	671	727	686	645	675	669	689	696	659	643	697	658	718	671	688	703	729	712	710	639	638	674	661	717	629	669	667	699	707	660	717	701	675	669	648	677	706	731	655	674	611	646	662	681	753	703	685	672	702	657	643	682	689	657	713	638	661	697	677	701	685	726	689	689	662	695	697	677	656	650	718	666	654	657	717	654	678	674	694	699	630	658	700	690	637	682	685	658	704	651	678	694	630	677	671	659	664	694	663	657	673	694	722	682	664	635	711	668	688	671	714	675	687	684	662	692	669	638	687	663	645	667	693	699	673	671	684	684	680	674	691	667	670	692	663	681	678	691	656	713	667	678	647	637	676	672	628	704	645	688	681	683	642	657	672	699	666	691	682	653	680	665	634	655	674	658	719	675	675	678	694	696	686	676	686	717	678	656	690	673	678	685	712	680	668	691	673	688	678	664	687	699	716	653	707	661	705	670	655	694	691	645	669	698	704	653	672	732	704	704	660	682	660	685	697	671	744	605	664	673	704	678	666	663	664	669	680	644	713	683	645	681	682	679	672	662	707	639	693	630	662	663	672	635	740	692	697	682	700	681	656	649	669	644	674	675	671	644	663	653	676	686	659	676	706	663	687	714	699	677	682	693	668	680	676	659	698	738	664	696	660	678	675	619	695	652	671	700	684	726	640	652	690	660	673	692	665	668	664	677	682	680	723	667	718	628	673	687	709	721	700	692	685	637	642	723	655	718	674	699	685	712	681	669	663	658	677	669	684	702	684	631	671	669	667	646	653	684	682	647	627	723	711	634	645	722	658	661	680	637	682	704	718	675	686	707	663	636	661	670	754	652	676	684	614	721	697	684	649	656	672	714	689	666	742	712	700	648	685	713	667	710	687	659	720	700	661	689	662	688	676	685	626	679	653	619	669	666	702	718	625	655	612	707	669	716	696	682	632	663	661	657	649	701	658	697	666	657	686	684	670	723	719	683	644	633	651	697	683	698	659	655	724	688	648	632	674	661	701	701	667	664	675	646	685	698	655	638	693	681	680	721	695	637	675	701	700	653	716	682	682	705	668	639	718	683	727	671	659	697	688	710	668	697	659	678	640	714	696	726	701	678	722	730	711	683	709	706	641	663	684	658	671	688	643	674	674	684	717	702	694	646	674	662	657	640	669	704	668	678	668	696	660	667	682	669	680	632	662	658	690	671	650	725	690	679	663	747	680	692	696	697	641	707	701	709	672	679	647	670	671	712	628	681	712	676	684	646	706	695	679	708	711	653	640	704	700	723	681	676	712	708	735	735	687	662	662	684	735	689	665	688	683	672	728	659	628	646	664	657	694	656	702	618	685	655	659	699	656	666	678	651	659	684	685	677	650	630	657	642	670	683	716	683	698	681	685	666	682	637	687	666	678	652	689	697	718	676	671	702	651	653	632	686	663	644	692	675	653	682	633	675	683	668	681	673	674	666	695	651	696	676	697	673	664	640	680	686	689	686	714	669	654	688	688	683	657	679	707	670	714	685	667	719	672	680	625	662	688	669	665	692	687	657	687	664	650	699	633	649	663	668	656	672	657	693	643	665	667	639	704	643	668	694	695	693	616	684	734	712	688	679	680	647	713	675	634	658	692	696	682	688	652	653	724	662	700	691	714	684	664	666	667	675	675	722	683	631	661	689	730	699	663	728	690	669	695	681	677	646	731	685	707	667	651	696	674	683	699	689	684	642	669	676	687	703	687	667	659	707	699	663	676	683	677	703	722	725	653	662	681	675	654	653	618	664	686	688	650	666	629	628	641	687	706	669	639	652	652	686	677	659	672	682	685	694	667	686	643	688	667	675	695	674	616	670	717	685	687	703	672	687	737	682	634	673	680	653	676	665	694	683	635	677	679	652	671	674	648	635	674	710	639	642	646	635	699	690	671	628	662	645	658	716	714	652	642	699	685	641	607	695	686	691	719	690	646	676	720	671	688	739	679	702	643	672	688	682	673	722	675	715	693	652	704	674	676	673	686	685	655	686	693	678	666	695	682	641	648	748	691	679	684	713	670	698	653	675	758	677	652	674	690	645	679	636	717	665	710	698	700	668	642	656	683	720	680	692	684	706	683	661	611	693	681	684	670	655	645	669	690	699	664
1638	317	351	335	271	255	270	258	241	236	250	258	273	265	234	227	276	271	271	272	249	230	257	265	244	267	243	241	275	260	253	254	263	234	215	257	254	243	245	281	266	321	248	266	288	231	242	220	252	281	213	293	265	242	271	269	253	276	244	246	260	242	248	266	256	274	287	232	250	269	266	289	256	240	263	264	285	245	258	290	260	229	259	250	282	256	229	246	280	277	253	222	257	233	254	263	248	243	256	271	269	258	254	208	227	263	256	244	266	252	240	252	237	250	248	273	262	261	262	274	238	259	232	254	235	234	235	276	244	242	232	239	246	252	244	256	254	288	233	278	234	276	241	258	286	270	237	279	252	242	261	241	248	243	254	234	252	272	220	270	278	277	276	251	232	237	241	240	223	257	252	252	276	277	258	251	240	287	262	251	221	276	246	236	262	282	270	273	279	263	233	250	237	278	246	275	250	245	265	258	269	242	247	275	287	265	274	231	247	250	271	240	281	285	271	280	240	260	274	232	275	273	269	253	251	254	271	265	218	262	257	255	239	236	249	250	231	251	224	248	250	219	248	270	256	265	222	254	292	228	238	250	249	282	248	265	251	247	294	246	226	243	239	237	271	234	253	244	247	236	246	241	223	257	255	235	240	248	246	272	269	267	233	256	270	255	245	259	258	304	254	242	252	258	234	254	250	266	264	257	228	253	265	239	242	250	256	264	246	205	239	256	259	266	210	289	243	210	253	308	248	248	250	232	261	241	222	253	253	264	308	271	263	256	252	252	247	257	247	262	246	237	259	247	236	260	253	265	254	258	249	248	255	267	259	265	268	248	247	249	245	242	275	268	263	212	234	284	272	258	251	253	240	206	240	256	265	276	267	261	278	266	265	244	224	255	242	268	239	216	218	252	225	259	255	242	244	263	277	244	238	253	255	265	230	250	242	220	257	247	279	239	252	300	254	251	261	269	253	234	267	256	271	280	234	246	244	281	272	246	232	241	251	256	257	274	257	224	245	247	217	256	246	249	241	268	257	249	267	257	262	275	278	282	255	249	281	248	236	234	247	267	237	258	258	262	260	266	266	258	248	273	227	227	244	251	263	245	254	253	230	242	244	253	270	243	274	240	228	251	255	258	268	266	266	241	235	276	251	253	247	257	272	275	273	259	260	250	254	238	228	222	247	269	278	260	263	261	267	229	290	237	215	260	275	248	262	238	252	241	248	250	225	264	263	267	257	225	240	268	256	241	261	253	275	259	254	243	236	243	231	281	280	255	251	256	257	273	255	240	253	256	245	234	250	236	259	243	268	223	222	279	242	253	253	265	250	261	252	257	266	256	266	255	236	274	272	292	246	231	229	264	239	262	234	264	263	241	232	235	252	268	254	274	235	238	259	266	292	257	240	268	289	265	264	255	250	249	244	246	250	233	266	251	269	260	232	226	258	241	258	263	248	261	242	235	248	246	280	260	245	264	243	244	262	236	269	272	243	265	259	270	263	264	247	245	255	238	251	268	230	279	256	249	251	258	239	244	250	272	257	243	282	265	252	249	218	238	254	271	251	268	276	259	267	253	272	259	252	243	240	256	262	238	263	267	240	251	253	233	251	236	224	263	261	235	246	251	239	261	256	245	280	254	283	275	254	249	260	245	252	248	241	237	264	262	244	245	260	217	259	244	269	264	269	272	256	235	237	275	257	265	226	273	245	232	241	242	261	293	249	257	226	272	262	263	254	262	239	270	271	256	261	270	251	235	235	251	242	238	252	245	258	230	276	255	259	248	244	296	280	269	230	269	273	233	266	234	234	266	251	270	233	245	271	261	277	266	244	244	259	223	267	258	243	254	280	247	257	247	236	260	255	244	297	258	230	258	254	250	272	254	266	264	257	240	244	248	224	260	259	276	239	268	232	270	261	286	278	240	281	242	254	245	232	260	227	220	280	225	263	257	258	279	251	248	252	235	290	238	222	262	278	260	241	258	260	259	231	237	252	281	251	245	230	258	239	255	245	251	278	244	262	246	282	255	236	262	247	265	255	251	247	215	221	228	249	235	237	214	275	264	234	259	278	249	229	224	248	244	274	244	240	259	253	284	247	255	250	241	241	270	227	243	256	265	285	280	254	250	224	251	244	258	262	258	279	250	262	266	256	248	232	233	227	236	240	218	242	251	263	233	261	247	266	226	251	249	261	241	283	251	271	238	249	271	236	249	252	274	243	277	286	280	244	247	269	205	240	261	271	228	214	243	246	235	286	240	252	227	238	274	259	276	251	298	263	258	268	225	217	266	269	245	260	247	268	276	284	229	263	255	251	267	262	268	255	240	272	259	281	250	265	262	266	270	282	228	263	246	232	231	263	250	265	264	246	249	241	260	255	262	253	220	252	270	279	277	263	268	254	258	237	283	230	250	250	273	252	263	243	263	244	243	235	269	233	250	246	234	260	247	273	285	257	234	266	254	258	227	237	247	235	261	251	256	263	254	255	270	261	239	245	216	277	263	275	264	237	244	248	239	254	265	280	238	265	237	189	244	243	275	284	255	235	270	230	241	253	281	253	263	282	268	268	273	259	282	256	299	235	233	271	275	250	244	246	243	249	242	268	217	279	263	276	301	259	294	231	254	268	214	242	257	240	240	257	243	248	264	286	276	251	252	254	241	239	254	274	249	252	256	275	265	211	218	245	252	258	254	241	216	247	243	267	266	247	240	259	263	263	272	248	266	247	252	276	256	266	236	244	247	266	269	229	238	238	253	268	254	271	258	256	255	258	234	279	242	247	253	218	253	236	265	219	242	240	242	252	231	269	269	264	254	252	254	246	251	284	257	250	231	235	275	251	220	259	259	269	234	261	238	236	281	248	266	270	275	222	272	271	262	249	249	258	256	281	264	274	221	279	251	250	236	267	209	258	236	244	227	249	225	270	206	253	258	257	239	224	229	241	256	249	272	248	271	270	230	232	241	262	257	267	276	243	246	251	253	260	242	240	223	250	284	252	244	266	248	228	227	244	235	296	252	242	258	252	238	206	269	256	263	238	249	268	273	282	275	259	279	272	250	252	245	241	250	238	263	242	243	236	254	277	274	257	267	294	254	262	273	258	247	234	239	271	237	247	297	270	251	245	279	263	254	240	255	256	244	227	236	254	225	264	245	268	247	271	277	233	249	231	273	228	248	238	241	256	225	259	256	244	254	245	261	236	277	227	243	239	258	264	228	248	233	249	269	299	217	242	253	226	239	226	289	289	224	240	280	263	277	277	258	259	239	225	261	268	240	235	251	251	253	245	216	243	239	274	244	258	229	264	273	280	269	236	243	234	275	246	230	282	230	231	240	230	237	251	246	264	242	245	250	291	254	236	239	237	258	247	270	260	243	268	229	265	265	234	229	273	269	287	278	242	281	229	237	276	249	260	262	266	249	257	258	261	232	248	264	258	262	235	256	220	249	257	247	261	280	257	266	255	282	224	218	271	253	228	291	248	256	274	242	251	254	244	292
2045	713	781	851	742	717	763	680	652	704	629	639	665	684	590	626	585	656	640	642	617	614	610	615	617	618	637	626	615	664	617	640	580	647	632	617	600	668	602	626	647	641	635	630	694	616	614	639	602	609	636	638	656	676	623	591	659	604	672	622	612	672	605	622	661	625	636	654	645	623	638	645	616	606	584	616	652	588	617	584	595	605	629	639	645	637	579	631	603	609	666	630	653	615	619	617	616	666	591	589	604	642	596	629	621	651	645	702	623	629	640	591	624	607	614	629	612	636	617	639	604	645	625	617	624	593	643	614	590	607	632	643	685	582	628	626	632	592	622	595	628	653	634	642	584	622	594	648	620	590	606	649	629	657	633	633	624	660	614	665	670	602	624	632	629	610	586	661	644	572	637	651	684	610	624	631	629	624	697	612	658	624	643	617	622	629	605	634	665	566	655	629	643	669	653	645	635	630	652	606	621	647	619	609	652	587	656	630	623	606	606	628	622	665	643	636	665	637	632	633	639	618	624	615	618	657	641	674	682	626	620	641	648	607	664	608	624	632	610	640	594	622	618	579	644	611	668	606	601	624	656	651	646	636	597	628	611	665	624	568	633	652	655	607	627	655	591	642	616	651	653	631	601	630	635	644	641	649	621	667	618	608	599	619	626	613	632	606	651	650	637	636	613	643	672	628	686	599	602	609	612	640	662	609	666	659	637	642	609	626	654	640	657	628	607	604	627	640	621	637	630	652	631	651	635	658	654	638	571	643	621	590	624	627	589	602	650	625	638	633	632	643	692	636	652	617	635	629	626	617	631	625	636	671	607	618	636	615	656	652	605	631	633	619	626	656	658	654	650	651	651	606	653	622	630	607	647	660	661	655	608	619	614	638	620	633	653	631	656	606	624	603	628	666	645	648	643	601	692	606	625	615	624	617	638	601	649	608	643	654	597	571	615	666	641	605	603	601	628	650	595	615	585	694	626	620	606	641	612	623	567	622	615	644	649	643	585	639	624	611	642	644	608	578	625	650	629	641	622	656	605	670	619	599	643	603	673	603	620	643	642	674	626	666	622	628	596	633	603	654	642	626	622	680	595	604	651	629	651	579	605	629	624	645	626	627	602	600	605	656	602	639	626	653	624	690	645	658	643	626	613	584	647	613	626	635	610	614	593	596	616	622	588	631	652	631	645	646	652	628	601	577	700	627	652	646	654	623	641	650	616	611	609	614	623	632	662	644	636	643	628	629	620	654	652	643	629	641	621	618	576	619	576	591	606	611	624	637	667	621	589	647	597	675	642	667	639	615	658	661	612	628	592	636	671	607	607	667	628	653	681	649	639	614	615	690	610	606	578	584	634	589	636	624	640	609	634	648	601	620	574	646	650	642	657	618	585	635	636	612	608	565	625	595	632	596	616	622	590	645	609	598	612	621	654	614	663	658	663	566	606	663	636	636	687	630	601	622	625	638	653	611	615	647	584	601	631	613	636	615	610	607	675	643	625	643	659	660	633	687	631	625	631	615	599	600	606	618	674	642	615	628	609	609	645	634	630	651	629	612	669	600	669	616	610	587	586	666	605	667	633	603	621	617	575	677	635	584	658	596	614	655	638	669	639	619	630	627	627	657	632	622	599	641	602	608	628	623	643	638	634	602	604	598	582	602	598	662	660	621	571	651	582	626	658	677	659	622	593	623	622	606	620	622	653	638	632	635	642	663	616	625	622	615	636	605	607	618	636	610	679	613	644	641	620	600	653	619	645	620	640	642	593	637	606	642	685	663	624	618	637	634	602	592	650	618	634	639	646	644	579	629	658	649	628	638	614	646	612	648	673	637	646	602	621	652	658	598	633	637	611	635	665	669	609	601	584	626	636	616	645	649	584	617	610	669	689	631	652	613	649	601	611	625	574	629	614	656	643	628	639	624	602	638	611	630	674	644	614	614	663	646	645	615	622	652	601	635	607	646	663	698	613	648	592	648	612	637	628	652	673	661	654	669	621	608	640	615	616	654	664	618	612	631	607	618	635	611	619	624	588	619	637	643	602	623	691	574	601	670	596	604	656	653	612	658	628	610	596	664	586	654	645	593	636	623	634	623	605	594	624	652	634	621	576	652	611	620	593	601	634	593	636	600	612	623	676	620	649	606	572	665	623	654	632	652	595	633	604	623	621	589	591	581	625	670	607	623	638	619	627	636	668	557	634	627	584	644	564	635	652	607	653	639	622	650	648	612	643	579	640	675	664	638	669	628	604	629	617	620	623	630	599	606	621	614	626	630	689	595	629	602	636	620	647	641	625	606	612	638	648	648	629	612	595	581	666	598	663	667	647	626	589	624	602	635	650	627	613	616	628	635	615	608	631	581	578	606	612	676	613	660	634	611	603	597	611	683	620	708	613	693	631	576	643	584	637	644	630	635	618	625	634	595	655	624	630	639	640	638	595	641	616	616	635	618	623	638	658	634	613	659	621	637	649	623	663	615	644	638	641	618	646	616	634	683	629	652	586	647	651	637	638	620	636	636	597	641	632	633	628	619	614	605	633	639	660	625	579	608	632	649	626	646	637	641	634	618	653	614	639	638	595	649	629	617	664	633	608	584	659	619	609	617	597	642	659	699	643	609	613	633	620	635	597	609	626	631	641	645	652	637	648	665	584	704	666	611	622	650	604	588	675	647	626	635	623	647	616	615	633	631	615	611	628	616	615	644	637	641	601	615	662	658	658	661	639	630	641	582	654	632	604	650	611	616	656	637	616	656	662	624	610	622	624	614	633	635	570	610	599	588	638	642	613	592	680	643	636	651	609	606	645	633	634	640	641	658	633	640	594	629	619	587	582	642	589	654	649	655	577	630	618	655	609	641	627	640	618	600	607	611	636	586	665	596	657	647	636	647	661	612	645	668	622	624	669	605	644	614	580	657	652	602	605	589	602	603	601	638	638	648	633	620	664	635	646	643	652	648	597	584	658	585	595	593	654	596	626	625	643	647	615	631	625	622	645	627	633	629	631	630	614	589	621	604	609	625	606	629	636	599	618	603	661	629	660	614	605	611	629	652	636	607	605	645	618	623	614	603	663	590	640	606	551	617	591	593	627	615	624	614	651	634	654	639	638	629	604	614	618	605	607	643	671	635	656	630	630	646	589	628	596	622	616	597	648	599	653	670	695	593	636	598	597	631	661	668	632	680	630	627	601	647	637	633	632	649	608	627	681	589	661	631	638	614	652	615	608	627	632	646	628	625	605	624	637	616	603	586	619	624	618	640	592	631	631	636	601	634	607	601	617	616	604	603	642	697	624	635	613	668	641	642	609	660	619	631	623	662	625	605	628	650	611	617	604	606	610	658	619	627	623	672	613	626	597	662	610	649	623	612	600	621	649	635	617	640	604	627	653	649	655	642	604	649	623	629	640	610	625	636	630	617	590	630	628	647	581	657	638	645	648	613	673	640	649	618	638	617	677	609	613	621	614	589	680	651	594	619	655	658	636	615	612	611
8347	918	938	797	652	547	508	456	451	463	464	424	404	394	418	454	434	433	417	397	363	426	432	415	419	357	396	422	434	397	375	407	402	409	418	407	379	404	404	361	397	401	383	381	428	396	401	370	365	416	396	441	404	397	419	409	386	366	407	406	387	426	405	403	384	373	370	405	374	402	393	467	405	348	378	405	409	434	374	370	397	407	390	403	409	381	409	404	379	380	377	405	406	437	423	379	375	377	362	360	370	401	382	406	370	403	387	417	451	397	409	411	451	413	359	404	368	395	421	403	382	373	411	397	428	405	389	418	377	445	382	384	383	344	421	404	401	391	403	409	394	390	338	472	401	391	359	363	379	432	381	393	346	416	402	375	382	407	376	393	376	379	368	377	385	380	410	403	385	379	391	372	426	350	348	408	464	379	377	382	407	388	449	411	411	422	417	366	425	362	376	391	402	407	363	386	401	382	394	343	368	404	403	416	404	437	400	375	424	423	411	398	361	396	410	365	423	419	385	404	435	411	405	394	399	360	363	404	395	430	425	418	351	398	366	364	406	416	377	398	386	409	393	403	403	401	377	416	391	416	399	412	454	375	359	400	414	387	386	353	400	394	376	389	438	388	426	432	385	395	388	369	400	401	410	383	396	384	382	421	381	374	415	374	394	419	392	387	367	386	407	390	398	393	409	432	390	414	421	388	395	401	403	376	419	381	414	391	388	371	403	375	442	396	395	412	374	388	341	410	416	400	402	389	405	390	421	389	381	371	415	398	374	418	361	414	392	379	423	396	399	423	358	378	417	403	396	392	410	404	372	409	377	364	384	398	422	399	375	396	404	403	356	384	423	390	382	391	400	387	383	348	432	420	431	425	352	370	401	404	361	384	415	402	447	391	375	402	419	404	374	420	381	447	419	372	362	374	380	405	390	391	415	373	394	417	364	359	385	416	366	387	413	394	383	391	387	411	386	414	415	419	375	419	391	403	430	371	454	365	378	402	374	371	352	395	398	398	408	403	383	377	400	434	409	374	416	389	415	383	423	384	363	409	389	391	405	390	412	389	394	395	369	359	428	406	378	361	414	409	425	367	400	423	408	366	402	399	379	369	384	434	394	407	406	412	423	399	393	365	390	378	372	403	406	382	376	445	398	406	372	402	380	366	394	400	390	416	405	412	380	397	374	433	390	404	408	396	374	368	375	365	385	378	393	405	376	404	389	413	410	368	413	401	387	399	384	348	394	383	413	398	373	406	432	397	381	398	395	404	352	402	403	401	397	361	403	407	401	399	381	423	392	335	382	388	393	428	423	403	401	394	417	369	380	417	427	433	403	442	391	454	456	397	376	392	367	380	391	391	401	396	396	412	383	384	385	385	391	368	389	370	411	420	372	403	367	379	397	378	415	413	428	427	411	385	393	398	388	365	393	376	424	390	366	413	436	394	379	426	421	423	426	414	407	391	372	391	438	431	352	417	424	380	405	379	424	384	394	372	366	393	381	415	370	394	344	396	376	407	352	428	404	397	388	373	408	354	414	360	433	381	399	389	402	379	391	374	380	389	390	427	365	388	388	352	403	400	382	418	389	427	414	416	401	401	403	368	371	381	375	413	327	366	416	422	394	381	416	393	369	362	374	380	362	385	363	428	445	409	408	377	385	368	376	385	407	380	402	396	369	385	380	395	409	432	360	408	396	404	421	374	363	402	402	369	402	406	372	389	398	415	403	372	392	369	381	380	355	359	410	397	403	417	377	398	411	398	451	393	393	400	413	456	393	392	374	394	364	384	369	404	393	406	375	386	362	407	389	396	397	425	362	389	373	425	411	388	423	397	393	386	433	372	398	400	388	432	409	404	371	382	411	364	367	421	406	439	366	402	393	440	380	412	370	420	422	419	392	385	385	402	407	367	373	412	391	396	416	368	391	403	410	393	431	374	409	393	375	379	434	397	351	421	400	398	365	395	353	383	381	387	414	387	414	392	402	380	373	403	423	380	327	395	431	408	398	421	392	379	396	407	396	376	411	405	384	389	386	401	350	395	428	387	405	360	380	385	389	427	389	372	388	413	372	395	397	440	437	412	393	389	386	393	395	349	395	425	407	377	419	387	377	398	400	432	417	382	405	408	422	402	397	357	376	411	415	371	412	378	362	384	375	397	383	410	392	363	390	407	364	382	402	382	424	428	402	427	364	386	390	408	393	388	427	345	364	346	393	377	373	409	429	392	421	410	378	351	365	363	378	425	400	377	387	407	409	391	403	371	406	384	385	382	393	365	400	393	394	403	381	397	384	369	392	391	411	409	384	372	403	411	427	386	404	428	401	401	380	411	380	411	428	348	364	388	357	445	425	380	417	408	389	353	389	364	416	429	377	417	401	384	442	388	427	399	412	416	433	390	405	391	412	428	365	407	396	449	382	403	416	438	425	390	401	428	400	424	368	392	410	370	342	384	402	449	408	369	387	399	418	380	384	369	383	388	379	373	376	385	376	392	405	390	399	393	424	403	401	371	387	437	370	396	385	369	398	398	388	390	404	400	421	373	375	404	380	423	387	400	416	413	390	353	403	411	400	412	359	391	396	401	384	442	390	407	416	400	390	389	396	396	430	388	424	404	414	392	385	395	416	405	394	397	397	417	399	376	426	405	372	376	376	371	402	393	353	383	402	372	344	380	409	429	378	383	389	379	396	355	417	380	387	389	379	429	396	406	420	388	374	352	398	404	393	360	355	404	395	409	377	393	376	394	369	397	416	384	401	403	395	380	428	390	375	358	340	384	419	356	376	392	386	388	422	357	387	384	391	389	403	367	380	410	390	434	404	375	417	425	448	403	390	418	412	408	410	404	421	399	385	395	394	362	402	403	415	409	445	424	386	418	398	415	395	398	426	373	401	423	391	362	388	382	370	391	395	414	375	392	372	358	408	422	377	435	408	380	393	379	371	398	404	426	389	411	418	397	411	405	380	410	426	443	396	390	422	430	389	388	390	392	409	379	408	434	403	429	370	413	391	376	398	368	413	357	384	386	427	414	416	439	410	385	411	403	413	420	383	411	419	361	407	408	405	377	398	380	372	393	394	382	408	393	408	392	440	382	411	382	386	356	394	393	393	390	422	377	395	357	373	388	381	392	399	388	423	391	387	396	406	409	384	388	422	435	393	443	439	393	386	402	416	386	406	380	410	391	374	400	386	400	417	400	387	410	367	378	373	436	374	388	399	412	425	369	379	364	378	361	389	363	390	418	404	438	394	363	399	399	386	409	401	431	422	384	375	416	417	391	405	368	380	329	379	439	395	383	386	431	378	375	351	417	344	430	366	371	416	373	397	394	412	414	445	387	351	422	369	423	409	359	360	392	434	372	382	428	399	398	392	388	421	397	418	401	409	394	397	422	403	402	387	416	416	398	429	413	395	413	370	371	398	420	395	430	401	398	379	413	380	402	381	366	422	447	414	375	370	395	411	396	412	378	378	396	395	423	413	378	406	384	387	406	412	401
7088	1388	1939	2201	1907	1677	1516	1306	1198	1146	1111	1044	1059	991	982	1007	1027	1051	968	953	962	947	915	939	964	886	1005	929	946	909	948	933	948	943	907	889	935	887	875	952	892	967	947	996	877	914	940	926	932	903	975	915	990	903	904	923	909	875	920	900	964	871	921	938	905	924	931	914	920	915	922	908	896	899	891	898	918	894	892	895	915	919	946	880	906	903	882	894	913	863	860	897	962	867	890	915	920	974	893	951	905	916	933	889	939	919	923	917	927	881	906	887	945	904	888	934	946	915	876	912	920	843	932	925	895	968	910	873	910	902	905	881	875	862	905	914	915	887	887	912	872	910	911	848	910	863	864	933	864	882	883	881	901	883	919	927	924	943	955	891	899	871	905	872	936	891	908	865	922	931	912	965	878	876	937	883	885	972	927	894	957	869	885	921	880	909	871	916	909	865	887	890	925	883	928	897	901	912	922	933	917	838	895	907	860	859	888	881	887	874	975	916	928	911	904	939	884	937	911	921	897	837	888	897	909	866	885	898	951	904	901	888	896	874	889	885	957	848	887	889	890	871	915	931	877	838	890	890	900	865	877	887	901	900	853	868	941	873	900	938	879	865	914	921	926	922	962	902	856	884	861	947	903	929	926	916	927	873	934	914	868	886	886	905	882	889	954	870	933	914	859	887	934	834	949	886	959	931	859	830	874	940	903	905	959	924	929	942	893	916	923	916	930	906	835	933	944	850	917	874	973	878	925	918	932	893	882	915	881	918	948	905	915	892	881	894	893	946	906	954	904	869	932	864	937	955	916	898	960	881	878	910	908	910	900	935	908	914	949	853	901	946	894	952	833	883	854	895	883	926	952	957	902	890	930	959	887	904	906	887	856	914	920	914	917	949	873	943	912	896	895	936	911	962	909	905	908	892	892	883	893	909	877	880	923	904	924	881	950	944	914	887	898	912	887	947	911	892	893	884	923	869	894	923	885	967	874	957	909	890	882	926	950	869	907	918	913	900	904	908	877	917	868	885	927	899	908	911	892	856	867	919	904	897	879	930	929	963	854	893	891	924	938	867	847	935	909	902	901	909	938	880	972	939	918	848	896	967	937	867	891	943	905	939	975	905	903	824	873	928	934	890	894	912	956	894	912	908	905	901	883	925	905	904	926	933	880	928	894	971	917	903	926	926	944	887	903	882	882	882	877	959	964	924	911	895	899	892	912	961	876	898	865	956	879	886	904	914	874	897	903	916	871	935	946	915	890	884	876	900	893	900	895	915	882	922	914	859	875	879	911	859	909	978	908	896	896	897	866	899	881	902	912	947	832	881	943	913	916	931	893	939	920	903	881	907	899	886	943	871	869	883	927	857	924	865	876	954	869	854	914	885	929	898	937	902	846	928	908	948	891	914	900	891	905	934	923	950	881	920	905	900	920	941	915	959	937	906	863	876	899	867	855	872	899	906	901	940	886	960	865	910	896	900	887	897	862	885	911	903	908	838	954	941	925	878	898	910	960	871	900	926	972	863	889	914	889	963	928	924	894	950	924	909	842	967	887	911	974	911	899	906	871	887	963	938	899	879	870	911	951	922	901	875	916	898	898	918	855	892	899	906	851	912	912	954	943	893	906	953	932	959	944	926	889	923	934	946	834	915	925	916	923	845	951	859	888	883	903	949	885	918	825	927	918	868	907	904	906	915	908	906	915	904	907	928	887	939	928	921	901	911	915	887	898	847	868	890	921	954	934	920	893	853	886	875	871	919	857	937	863	942	900	907	867	923	903	875	892	852	931	906	878	836	896	896	954	943	924	897	845	889	949	931	925	835	910	934	910	873	927	945	937	899	936	960	969	923	904	888	881	919	915	908	913	894	872	954	907	886	882	921	893	902	909	897	852	892	884	845	918	916	891	899	930	922	921	930	945	954	880	892	940	893	918	873	904	891	891	955	862	885	951	895	875	902	889	896	883	941	887	967	906	881	930	896	931	932	887	875	949	911	909	923	843	921	917	886	920	899	893	880	927	915	875	892	969	916	901	829	920	922	867	818	845	920	905	959	881	911	847	903	911	891	885	921	893	992	928	867	913	918	936	877	895	935	935	905	918	903	898	897	966	947	924	878	929	940	954	958	963	914	926	928	890	934	864	923	941	949	884	874	878	918	908	931	934	916	934	957	936	911	915	933	887	902	938	880	872	951	898	895	895	937	901	879	881	892	866	879	929	894	886	872	878	909	889	910	904	942	890	890	935	894	925	877	910	936	905	931	915	865	895	877	921	888	883	926	921	897	910	927	918	946	933	870	844	966	895	876	926	865	890	888	921	894	951	847	897	898	890	935	919	886	906	872	924	956	886	893	942	919	912	884	838	921	916	856	937	856	938	927	952	904	867	933	891	886	887	955	869	894	907	918	897	902	906	876	926	909	866	902	910	873	943	913	906	841	873	920	939	859	960	886	925	902	926	908	916	929	838	940	936	885	923	878	918	899	917	927	877	929	977	872	903	919	913	904	880	911	904	922	976	903	910	939	922	891	856	929	948	892	880	876	908	941	893	938	927	890	919	912	905	900	894	940	913	881	932	855	887	886	868	850	875	915	900	928	920	956	954	918	880	893	917	949	948	932	914	921	906	900	915	909	890	908	941	902	895	866	875	903	847	860	863	933	914	860	916	904	937	954	842	953	940	928	899	948	958	934	895	967	909	895	934	881	942	858	917	935	887	950	894	856	878	957	920	919	931	883	892	905	929	845	901	858	881	863	871	934	901	906	925	846	936	960	870	929	897	894	928	860	878	876	899	914	874	910	877	939	908	917	917	921	880	914	890	835	891	883	929	921	984	880	960	890	897	849	827	861	911	937	889	859	937	947	922	950	900	901	891	841	914	912	901	900	922	914	906	937	940	885	871	845	894	858	914	923	900	897	955	938	925	891	912	920	908	891	857	844	882	949	908	887	928	902	873	896	932	968	910	903	878	906	866	947	945	885	878	856	872	852	848	914	912	923	927	930	949	975	881	927	857	879	910	912	907	932	849	946	926	898	927	904	882	930	942	895	881	866	903	914	925	936	875	902	911	903	880	920	912	897	921	932	910	898	929	850	861	886	925	896	881	885	901	886	858	891	932	853	900	913	920	969	866	853	848	937	845	853	914	881	901	895	927	900	910	907	884	907	923	941	967	884	962	876	906	867	908	905	955	919	878	921	929	867	904	873	915	938	922	1001	928	918	872	916	892	850	934	911	893	875	908	883	912	935	910	877	987	882	917	852	904	919	888	887	929	890	912	897	909	874	951	923	866	932	930	852	920	898	921	890	882	905	933	929	937	958	915	923	881	899	880	870	897	889	887	942	889	897	899	916	866	879	884	845	973	928	867	880	926	903	880	885	875	908	874	856	893	947	937	884	916	902	934	921	917	922	912	938	934	924	932	865	959	887	953	928	878	895	882	888	917	968	819	880	870	930	919	891	913	930	950	922	896	878	887	923	939	943	897	896	924	869	903	904
15363	1616	1308	1036	712	639	510	438	457	396	379	333	375	318	293	307	339	304	332	305	336	331	282	302	315	297	329	310	306	301	291	298	291	296	318	303	273	324	324	299	321	338	327	346	302	307	296	334	299	286	310	309	296	280	293	341	291	307	299	307	321	279	286	322	264	283	303	312	324	293	337	278	284	272	297	262	298	300	274	275	296	287	295	277	271	292	292	293	292	303	307	305	291	302	287	289	292	332	296	321	299	275	294	284	278	298	322	307	291	276	292	288	277	297	281	314	314	288	302	312	333	301	335	293	304	306	280	326	322	310	346	288	271	294	290	293	318	308	325	273	270	270	301	260	285	294	320	261	300	306	269	316	324	291	321	290	289	248	303	294	298	331	302	305	311	321	284	266	291	307	282	326	279	293	325	287	296	323	325	286	316	312	307	265	311	271	300	315	268	329	323	283	305	301	306	328	294	289	298	292	300	308	310	321	277	275	303	303	275	293	317	307	327	299	327	303	327	288	292	296	316	317	292	281	300	302	299	282	309	283	311	266	300	291	257	264	316	296	319	333	296	288	281	305	313	323	305	286	304	303	310	317	314	313	287	308	287	285	327	319	274	278	302	330	270	307	284	279	341	293	299	257	278	347	319	318	300	275	294	289	280	283	283	277	359	307	274	289	290	319	316	335	313	309	293	297	294	316	302	298	298	289	295	282	325	265	313	289	265	308	331	301	288	304	311	286	290	276	315	306	314	298	271	320	318	311	294	289	300	278	318	283	314	304	310	306	281	305	327	305	292	326	339	279	295	314	275	279	267	283	295	302	293	300	302	285	311	257	300	300	313	282	274	314	299	309	297	275	304	285	315	286	276	260	295	284	266	296	311	297	282	281	316	298	306	266	275	272	280	317	317	321	267	318	298	312	291	308	314	302	292	292	288	312	308	305	299	293	297	309	286	307	294	298	300	308	312	332	311	272	302	314	288	291	286	282	309	324	297	289	307	291	290	274	299	304	314	320	318	346	303	289	333	332	322	303	313	311	266	291	274	333	278	245	285	294	306	273	309	311	289	304	300	273	350	329	285	327	289	299	303	299	328	328	302	313	297	312	325	284	287	318	269	315	299	298	295	270	296	352	310	303	334	298	295	284	267	304	290	279	320	287	302	298	304	270	283	311	324	321	272	255	288	315	291	269	288	280	294	290	323	280	279	308	320	303	297	290	280	275	298	285	299	294	286	338	269	317	294	318	309	299	282	267	277	286	270	295	294	293	298	305	279	292	260	279	244	338	297	299	301	305	322	329	306	278	292	294	308	294	310	298	279	291	289	285	290	262	305	284	333	294	295	286	309	309	293	304	315	288	298	313	283	317	293	278	269	309	315	282	284	304	305	269	307	296	283	328	272	301	293	328	294	301	297	284	285	312	309	334	294	282	293	310	296	289	311	291	287	288	300	320	281	271	264	317	279	341	315	319	280	298	267	288	301	281	329	295	314	284	318	329	255	327	285	291	350	308	295	313	301	290	310	307	302	308	319	291	313	298	295	287	289	302	287	302	291	285	283	293	304	287	299	331	290	286	308	282	336	316	315	284	290	272	321	291	271	301	294	308	293	307	326	309	295	303	324	294	306	310	303	321	277	314	303	327	297	305	301	340	285	305	307	296	296	265	291	287	266	310	267	275	277	284	278	288	313	303	307	286	317	316	299	273	281	284	259	297	305	325	283	304	313	291	312	315	285	309	308	316	283	323	296	331	319	281	291	313	296	286	328	295	308	319	261	273	302	288	274	341	291	288	298	302	300	302	280	307	303	316	285	260	286	297	283	295	285	285	289	330	279	279	316	286	331	298	291	294	315	283	277	326	256	293	298	321	303	339	312	299	338	284	278	294	322	297	308	310	286	312	319	306	294	287	262	260	283	288	297	312	309	275	266	291	290	326	298	299	303	316	237	304	320	303	305	297	306	308	293	311	297	301	304	284	292	318	297	277	276	314	303	276	316	300	267	299	308	290	267	317	312	279	284	300	292	277	285	290	263	282	316	300	301	280	312	286	307	293	288	267	290	269	317	276	272	296	304	327	285	329	282	305	320	291	335	328	340	302	289	297	320	304	277	328	269	273	284	299	315	296	292	298	300	289	325	274	265	329	289	317	310	313	297	308	320	284	299	259	295	295	278	307	304	258	297	281	292	328	289	317	342	323	300	317	274	324	306	269	265	296	268	310	290	319	317	271	288	298	276	291	268	297	309	265	323	308	295	300	333	295	268	298	299	318	270	318	315	298	318	292	302	309	288	292	318	305	296	291	291	334	292	288	302	282	309	319	288	328	273	305	299	267	312	305	335	268	305	301	270	315	305	297	283	274	303	282	274	306	276	321	301	317	263	307	288	305	318	330	284	277	318	315	317	294	274	256	299	309	312	298	315	287	325	289	286	294	291	332	285	287	317	303	294	305	300	335	291	349	327	309	275	297	321	284	296	334	296	277	304	292	301	303	321	293	276	327	307	310	300	303	295	307	329	297	317	319	314	312	308	302	282	301	287	285	300	308	285	298	312	282	265	280	293	267	278	245	295	323	268	273	346	297	310	300	309	322	276	275	341	287	283	289	279	287	320	310	279	304	302	279	292	290	300	294	298	294	268	294	329	274	302	312	272	285	314	318	325	309	315	313	303	284	300	332	283	278	315	281	303	319	299	322	303	310	279	288	287	331	297	292	275	289	279	315	303	351	315	333	253	288	279	281	275	308	311	322	311	285	288	288	307	288	292	313	302	293	266	284	292	311	314	311	294	297	280	283	289	278	273	276	290	293	298	308	316	309	300	279	261	308	290	292	306	279	249	305	303	342	301	279	280	310	282	287	274	317	285	281	305	237	300	286	272	296	291	318	275	268	279	288	269	292	296	308	311	300	312	268	311	279	256	281	322	312	290	299	309	279	304	255	283	303	285	287	306	281	271	256	327	325	296	314	298	291	306	266	313	287	283	285	309	290	328	285	296	261	267	325	316	301	303	270	293	266	275	302	337	308	333	301	330	315	321	256	343	285	289	300	310	273	305	303	242	295	299	304	314	307	300	280	308	318	291	294	300	314	282	292	279	303	346	305	297	289	278	292	298	270	324	299	322	305	300	282	301	271	293	309	271	292	288	287	337	290	299	306	292	309	307	307	285	291	281	297	304	298	287	292	305	331	261	269	283	253	319	283	319	290	284	298	282	321	313	302	302	308	293	269	307	331	290	302	254	314	322	346	316	291	301	271	313	299	284	291	318	300	279	304	284	294	335	262	300	297	292	315	286	292	320	312	309	283	319	321	287	303	275	302	330	279	277	305	281	314	257	310	315	284	304	264	304	292	349	315	295	310	292	303	305	273	278	313	297	302	324	299	256	287	270	300	308	281	298	276	318	293	329	291	324	312	304	279	302	316	317	318	300	270	274	265	295	279	281	310	299	300	283	295	279	305	281	257	298	323	315	335	273	330	288	295	251	323	300	280	309	322
8626	1445	2731	2955	2535	2108	1753	1515	1327	1199	1121	978	953	870	871	820	805	803	804	761	780	768	725	770	764	766	770	741	717	755	691	728	739	714	715	660	721	739	715	687	697	740	697	725	641	690	709	710	703	729	691	723	695	710	707	718	639	670	693	704	708	726	685	694	685	679	687	706	696	685	649	671	686	694	693	662	708	624	667	639	738	650	729	706	696	699	681	676	675	673	683	687	696	703	691	679	671	734	660	646	662	691	702	650	694	665	680	697	660	660	729	707	687	664	679	712	671	678	655	711	680	672	689	690	715	728	679	681	620	673	711	670	685	690	683	679	670	647	679	657	722	669	717	662	678	701	670	719	669	637	719	623	656	697	721	693	708	705	682	718	690	710	713	689	694	705	628	674	730	664	654	665	693	673	678	672	673	658	664	623	695	629	678	690	698	677	692	698	645	717	673	677	678	662	716	666	660	667	661	674	674	689	710	650	604	692	663	691	714	685	713	654	675	711	724	644	670	709	681	646	662	652	669	674	647	719	685	680	681	715	724	682	721	680	698	675	675	692	695	687	678	645	654	696	707	645	713	716	719	663	663	691	694	675	712	638	658	723	676	678	669	706	640	684	742	667	674	680	652	688	670	689	658	675	694	695	691	676	660	674	665	713	716	690	698	667	681	687	647	678	686	675	686	723	715	652	672	623	690	701	647	700	704	653	669	700	696	677	639	661	672	696	677	666	624	673	655	702	706	706	697	691	710	712	626	653	700	682	658	685	695	673	704	707	693	694	696	669	727	629	709	635	668	653	635	682	673	639	678	717	695	711	687	687	696	696	705	637	685	667	688	660	697	636	674	678	703	677	631	670	674	706	649	652	697	721	706	750	725	673	670	696	642	718	681	729	623	698	661	661	676	718	668	667	665	666	717	671	696	652	663	691	676	719	639	665	678	689	679	672	677	698	679	694	669	690	715	682	704	714	698	671	717	628	671	673	667	683	645	653	692	706	672	666	705	638	695	681	656	708	685	685	717	713	709	642	684	715	696	687	685	693	649	650	672	695	709	724	663	704	684	684	644	662	683	634	715	693	702	734	605	715	649	716	654	719	660	670	671	683	698	697	716	688	720	709	739	678	706	651	627	712	670	742	659	646	712	656	681	710	647	684	687	692	718	717	643	683	655	668	647	655	672	677	627	648	687	654	732	706	656	695	711	650	703	694	698	715	674	653	735	664	694	698	706	664	718	715	683	646	666	699	694	699	650	588	672	742	712	617	680	691	689	674	672	707	701	699	685	688	642	669	649	674	670	673	663	681	728	696	638	676	669	689	663	658	684	685	672	652	684	661	699	650	677	676	678	641	710	697	704	673	671	673	657	711	693	666	691	664	673	719	685	648	646	702	683	651	710	662	689	689	686	687	689	646	692	690	658	709	710	701	690	674	703	675	653	654	676	726	712	656	694	605	721	726	683	710	685	717	667	681	753	697	700	672	706	690	777	635	646	629	668	654	646	637	622	670	664	663	717	694	723	718	709	669	673	665	686	667	641	724	624	680	654	665	693	704	715	687	681	653	675	647	660	664	664	689	736	663	701	708	648	681	698	695	708	696	704	647	637	637	643	682	697	689	716	670	657	650	657	675	634	626	716	660	719	698	702	662	675	665	682	656	666	698	711	674	703	713	675	722	687	663	693	650	637	663	652	689	693	652	708	662	648	657	691	696	678	688	682	652	684	672	671	671	653	703	668	653	659	712	677	672	711	715	667	681	639	721	719	673	715	686	691	643	692	736	711	678	647	662	660	651	693	692	664	655	663	647	673	685	664	724	657	710	685	702	711	715	701	666	686	624	642	680	702	690	662	689	691	690	642	665	693	685	677	699	682	724	636	717	653	714	690	691	691	705	689	674	692	659	659	689	663	661	654	686	662	656	755	652	686	661	658	733	708	696	661	689	643	665	717	731	637	623	680	652	702	654	734	665	675	678	660	682	650	677	699	654	691	644	725	690	682	694	696	666	676	668	669	636	703	646	666	663	689	699	718	670	683	691	682	689	716	690	688	741	716	641	649	650	684	677	685	661	659	728	727	678	652	701	675	675	708	682	658	727	708	694	678	730	686	675	686	669	645	716	647	692	684	697	686	620	633	694	647	667	736	710	647	654	678	700	701	716	690	589	694	655	704	663	669	651	678	701	683	697	698	657	701	664	690	637	658	730	702	709	670	661	640	662	683	675	665	701	652	676	673	665	691	713	687	691	690	694	632	658	664	629	694	703	672	681	692	714	713	658	695	673	627	671	669	681	663	736	668	695	686	689	671	674	671	650	643	710	664	678	662	670	693	669	676	662	713	691	696	673	666	657	686	621	710	637	677	718	675	656	673	694	700	707	701	668	686	677	700	720	691	678	689	738	692	697	713	671	663	653	652	686	694	656	672	692	693	647	676	680	721	663	659	684	699	730	701	654	669	678	634	654	661	655	703	663	709	702	705	714	641	692	665	642	645	716	644	689	703	650	720	699	703	696	686	664	725	645	670	676	721	624	704	693	634	692	697	668	709	667	726	681	692	651	649	642	671	670	720	660	673	684	652	694	680	717	652	714	665	715	725	684	680	657	673	665	721	684	665	695	649	707	673	682	657	687	684	653	688	703	693	671	673	667	666	674	692	683	711	673	702	701	749	686	712	745	674	697	677	672	719	659	625	658	673	646	650	716	687	645	644	661	712	665	684	658	646	633	643	654	654	667	678	654	697	692	642	604	689	686	670	670	664	662	624	659	691	687	627	698	681	682	674	645	714	680	684	675	678	699	686	666	682	712	680	698	692	698	624	723	671	652	670	660	727	692	682	654	668	656	692	656	686	662	637	665	688	724	649	689	680	715	739	710	680	700	682	672	707	691	687	691	680	705	679	637	699	675	659	670	716	702	715	659	651	681	747	691	660	641	688	706	648	660	637	676	639	702	700	624	713	650	644	709	679	646	670	661	691	709	725	730	634	694	707	702	704	677	675	716	656	710	639	648	736	724	704	712	669	660	666	701	636	692	681	646	629	666	687	717	721	717	679	660	708	650	660	713	695	707	665	689	653	672	694	663	668	702	648	659	669	709	725	702	683	682	639	682	698	671	678	671	713	667	679	681	675	705	660	659	718	686	651	667	673	673	712	788	645	661	657	663	703	652	686	681	698	700	671	670	658	682	660	688	625	685	708	686	696	675	635	638	755	666	670	650	704	678	660	626	679	705	643	694	734	685	632	679	695	670	676	669	697	682	691	704	646	645	661	694	699	613	701	694	682	647	680	697	683	679	681	612	697	699	702	673	669	620	669	662	678	688	652	650	688	656	605	682	675	716	693	681	710	697	631	713	687	655	692	720	648	645	679	722	662	732	639	683	674	668	666	663	675	614	686	673	661	678	701	682	693	663	693	693	644	687	713	644	671	703	681	704	647	745	650	637	621	669	691	660	660	690	672	705	688	688	678	695	709	677	681	653	681	687	683	672	665	685
1577	317	353	325	273	270	259	262	226	267	243	254	242	237	246	244	287	226	244	290	217	241	287	260	241	210	244	247	242	277	235	270	247	246	257	257	257	244	265	292	241	247	259	224	223	264	264	232	273	309	255	262	274	258	269	289	251	277	252	214	250	258	238	223	250	246	247	236	263	261	243	241	213	239	253	253	266	233	258	247	254	223	235	250	236	264	264	270	285	224	261	257	229	236	224	267	262	247	254	239	235	229	278	292	277	245	265	280	242	224	235	278	258	231	248	235	244	231	217	264	270	260	252	232	243	252	281	259	274	256	296	261	254	269	261	223	235	289	227	254	262	246	277	266	267	257	257	253	283	239	240	266	261	255	246	249	222	268	248	234	281	279	255	271	243	256	219	265	247	218	225	288	270	264	253	261	239	263	247	241	250	246	240	254	224	228	262	245	259	270	253	263	235	256	266	234	245	239	225	289	266	269	256	247	238	269	280	275	223	260	249	272	232	278	265	250	226	258	262	232	231	250	258	250	256	259	263	265	250	243	276	266	241	269	267	258	231	282	266	281	259	280	249	262	248	257	242	258	232	246	248	225	253	256	268	254	274	267	298	245	268	262	254	226	233	249	249	289	266	265	258	248	232	234	272	256	268	262	261	274	257	234	245	270	253	265	255	241	281	284	231	248	239	247	252	250	251	228	275	266	258	266	263	235	251	239	240	258	227	253	251	207	254	245	269	246	258	272	254	260	255	277	277	273	268	254	260	241	242	249	273	243	271	259	273	251	270	258	257	265	231	266	234	240	236	253	237	255	273	274	261	259	284	232	248	242	253	261	272	263	232	273	232	229	211	214	265	248	262	255	259	288	278	247	234	263	278	243	247	271	254	256	242	257	271	242	248	278	250	255	212	253	231	224	276	266	287	247	272	236	247	235	265	265	260	243	264	225	250	221	261	278	252	269	286	262	239	220	281	242	247	250	265	266	240	237	234	245	211	253	236	232	278	253	234	256	255	236	242	218	252	232	234	258	261	225	259	250	266	242	238	241	250	221	243	230	235	233	264	266	260	239	251	254	233	257	227	264	230	287	260	278	277	272	254	236	258	242	244	261	269	247	252	253	289	270	257	242	253	257	260	284	238	265	280	244	235	237	266	244	262	216	305	238	224	248	256	245	228	198	238	236	241	270	244	224	252	256	236	241	255	249	246	255	236	245	276	266	247	264	256	247	237	247	297	274	250	276	237	276	283	254	254	239	263	235	236	250	251	260	276	238	280	248	237	253	259	258	211	235	263	248	198	260	248	257	247	259	296	244	234	246	256	288	265	262	243	257	229	252	274	258	251	232	260	279	296	248	222	284	267	252	281	262	225	253	284	239	233	248	297	268	285	248	248	261	243	254	239	261	276	244	282	279	268	235	208	239	275	261	263	275	267	211	281	241	275	233	256	237	226	267	261	286	260	245	250	280	250	286	211	235	246	269	231	215	259	229	237	234	240	258	270	241	257	261	252	270	263	247	238	276	238	257	260	273	289	235	252	220	264	264	254	264	270	261	248	233	272	239	243	218	266	250	252	230	228	234	249	260	247	235	291	255	274	266	231	237	251	231	241	284	244	257	246	239	257	240	243	257	245	241	258	219	259	241	262	246	254	271	249	272	242	281	226	251	248	267	253	242	264	257	257	251	248	204	247	254	242	281	268	275	252	249	248	239	231	279	243	268	274	245	275	251	258	243	268	274	280	246	256	266	258	260	210	263	268	247	251	242	229	224	235	250	260	239	236	279	225	245	270	253	288	237	248	252	245	210	251	240	249	277	260	268	249	259	254	250	238	233	228	257	276	253	237	263	282	261	255	267	249	241	248	272	275	257	226	244	246	253	254	263	222	230	258	244	215	254	239	257	250	260	274	254	263	259	292	259	264	276	269	258	269	283	220	235	238	261	251	229	246	262	257	251	269	263	264	244	267	274	253	248	250	246	254	208	215	279	268	263	272	268	263	233	233	250	264	225	246	209	271	275	254	253	292	251	254	261	222	241	254	321	237	229	271	287	255	263	272	230	253	265	267	235	268	253	252	253	279	249	273	263	269	310	256	240	252	256	225	222	244	261	262	248	285	286	261	236	244	221	234	261	241	261	267	259	265	238	255	258	258	228	280	278	258	279	265	236	252	267	222	250	244	236	230	266	267	245	290	250	274	259	238	241	262	227	243	237	251	287	223	272	271	260	237	267	248	274	253	246	256	228	264	251	264	221	233	262	245	243	236	272	267	258	240	240	253	245	274	265	245	268	272	255	263	248	273	270	271	242	240	267	237	261	250	229	257	232	254	265	263	239	269	253	272	224	252	251	284	267	245	257	241	273	276	301	238	278	275	254	242	270	268	244	227	254	247	255	242	225	258	236	264	237	253	236	227	239	229	265	269	237	247	237	235	272	254	249	272	212	279	259	262	288	255	242	244	266	264	276	243	240	246	250	238	251	263	258	289	253	240	271	256	238	279	237	269	238	264	233	282	287	264	255	251	218	250	269	273	234	232	270	283	289	221	260	237	249	250	262	258	251	250	276	283	269	217	273	248	227	249	252	252	219	232	223	244	279	266	256	251	244	266	283	248	273	292	261	247	284	272	238	244	295	264	248	276	272	269	254	246	251	241	265	275	265	247	275	237	249	249	245	257	262	245	240	272	249	245	223	227	245	240	251	272	274	285	263	270	257	255	279	235	240	230	278	272	288	265	226	256	256	226	272	257	281	273	217	261	264	250	270	253	251	239	243	267	249	243	243	268	249	280	251	280	275	270	256	269	246	214	237	265	264	277	247	236	246	261	245	262	260	234	233	272	268	258	252	239	259	246	271	265	233	268	259	268	300	282	247	275	275	266	262	236	281	257	262	252	236	245	261	234	250	261	255	241	277	248	268	244	248	235	263	257	234	241	256	232	227	267	271	240	222	211	218	241	244	235	260	248	263	228	284	261	301	256	268	280	264	235	262	274	236	267	283	279	294	278	269	256	244	267	232	237	243	247	283	240	252	268	254	238	245	257	249	230	244	254	305	285	234	266	230	244	260	257	269	274	233	248	261	266	271	223	268	270	284	223	269	272	229	247	264	246	255	263	221	263	255	254	247	245	257	272	246	268	282	254	262	258	259	251	220	266	220	245	281	253	268	240	249	227	266	258	218	261	250	260	292	234	280	240	247	274	265	261	255	232	253	238	240	235	244	266	244	266	267	256	275	243	256	230	256	241	245	266	256	241	281	259	251	250	263	291	282	254	231	241	294	261	246	259	268	267	283	279	255	251	290	251	241	233	257	257	251	262	253	254	249	261	268	270	294	249	267	260	236	255	250	209	242	259	294	246	231	253	232	222	250	250	252	265	266	234	267	245	246	255	256	250	238	262	232	263	270	253	236	236	212	271	245	249	247	240	312	283	277	272	249	272	204	263	249	222	251	250	221	251	250	288	270	248	265	241	265	231	262	266	252	237	237	252	258	278	261
1918	721	811	869	795	703	723	664	673	616	603	615	650	617	656	687	704	642	625	643	603	613	619	662	667	634	630	664	639	670	622	640	651	629	623	621	647	655	611	613	644	629	630	632	628	652	634	657	592	656	632	660	623	646	651	615	653	588	586	643	635	649	588	604	628	607	609	631	655	598	632	592	667	613	634	626	604	636	645	676	618	664	656	604	617	609	633	657	645	598	633	615	605	637	624	663	598	591	684	603	612	637	679	624	616	634	660	593	644	654	632	637	596	581	620	618	658	655	666	561	655	643	616	610	617	631	641	604	615	619	614	619	617	627	633	647	665	625	634	641	610	619	674	649	589	625	680	631	645	627	661	601	597	634	620	658	615	604	614	614	607	641	695	580	666	669	608	588	615	644	604	626	617	614	617	588	610	677	632	665	629	611	631	639	627	618	622	622	647	614	635	605	631	580	687	672	615	597	630	633	587	614	649	668	647	640	672	600	654	665	613	634	626	639	653	640	638	603	683	652	676	650	625	619	584	646	608	660	630	611	595	630	600	629	631	620	598	637	665	637	641	650	665	603	650	621	591	643	651	636	591	595	664	637	656	609	611	662	670	621	634	600	610	605	605	642	656	644	603	624	607	596	616	655	645	611	632	632	593	584	589	655	621	651	630	589	632	634	618	648	640	626	606	607	653	659	634	623	635	675	639	616	585	614	611	607	600	581	617	593	631	690	625	666	619	603	647	612	654	602	631	621	655	595	632	643	567	628	701	602	580	662	645	641	630	649	629	614	584	658	647	585	644	635	576	611	611	580	617	628	633	632	608	621	631	650	628	648	609	616	598	663	617	653	630	632	610	621	571	595	656	607	615	599	626	683	640	638	605	617	622	628	617	666	665	611	582	622	634	638	637	620	640	609	634	639	622	644	652	625	618	706	629	592	627	621	612	632	634	648	608	638	588	601	628	633	623	636	697	636	602	610	614	634	623	634	647	590	644	624	588	649	604	600	611	637	610	637	620	607	592	613	634	642	611	636	655	634	643	623	629	636	629	632	634	616	598	652	651	633	631	659	661	603	616	647	613	626	668	613	598	618	583	612	627	583	601	621	597	643	623	677	658	613	622	624	632	649	650	580	605	676	630	603	622	608	597	643	649	610	618	658	626	607	626	641	655	646	624	662	607	649	642	653	662	661	629	640	645	582	618	622	615	636	673	658	580	622	628	583	614	608	612	615	575	594	644	658	636	625	622	634	601	606	600	620	611	625	670	617	656	602	636	592	610	595	569	622	662	627	631	624	630	623	633	632	649	641	628	614	596	633	599	640	610	620	644	629	639	620	611	654	612	667	679	599	552	593	536	624	635	617	659	632	617	559	614	582	613	614	627	607	584	661	625	656	644	638	633	643	605	645	627	599	601	617	642	637	601	629	647	621	650	611	648	624	620	630	626	678	648	606	631	651	636	572	649	651	613	603	565	696	664	646	612	616	619	593	606	613	635	653	631	609	629	610	594	652	594	614	638	587	690	617	629	628	593	634	593	597	595	621	658	625	662	636	630	645	607	643	648	646	625	568	608	675	601	599	674	633	612	670	634	641	619	666	640	625	597	666	629	653	643	628	630	666	655	647	636	615	618	607	593	617	590	631	598	653	607	621	629	656	650	635	660	634	629	633	616	629	641	656	610	654	645	633	629	605	628	611	667	623	635	630	638	633	584	627	618	655	657	647	638	588	674	679	653	644	630	622	616	614	629	643	650	595	661	646	616	632	619	631	605	619	618	621	655	620	681	622	645	649	609	622	643	649	635	638	596	662	624	655	610	627	626	622	614	655	638	592	625	623	610	614	618	629	591	606	661	636	617	591	645	603	657	620	626	643	598	624	638	607	637	660	619	643	617	611	619	652	631	640	624	610	626	643	657	625	611	646	622	624	631	655	678	637	603	655	652	637	609	688	623	630	674	588	638	643	647	665	648	611	639	627	610	605	643	619	625	643	603	623	656	620	639	614	692	591	632	626	663	630	646	654	617	613	631	616	622	597	651	636	648	602	629	675	579	609	644	596	585	658	654	602	606	600	653	636	702	656	682	641	628	648	635	602	635	646	606	648	648	612	595	631	637	618	645	647	625	685	628	594	607	633	628	617	606	673	632	644	613	620	641	645	661	641	621	662	602	640	625	619	603	633	625	636	650	672	571	599	616	600	619	631	641	619	640	619	608	603	666	667	615	637	594	616	632	614	595	628	586	606	628	626	639	606	603	619	626	582	668	659	633	604	660	647	611	649	629	656	647	641	652	617	600	613	645	640	618	654	602	629	629	619	626	628	635	638	582	591	635	628	620	646	676	627	663	623	646	605	637	638	645	616	603	620	646	577	634	591	638	662	630	638	591	609	626	633	662	541	647	612	606	637	623	630	637	663	608	598	611	613	628	599	611	595	657	602	603	607	627	609	599	612	623	639	609	616	598	627	611	617	606	623	648	622	619	606	618	650	659	609	658	623	659	603	645	577	609	606	626	655	616	624	647	668	621	595	610	619	644	647	601	668	626	616	623	668	648	656	604	641	660	692	682	594	648	646	598	609	623	664	595	624	632	675	659	621	606	606	614	627	614	685	614	684	606	632	665	630	683	656	648	659	581	628	642	661	611	576	648	671	621	614	622	657	657	644	634	597	637	648	622	669	605	610	638	627	598	642	636	665	651	595	681	632	654	620	641	628	650	600	620	617	586	639	562	620	618	619	668	611	614	669	652	636	644	649	595	707	616	625	591	599	655	618	657	615	672	575	613	650	611	651	629	618	599	652	638	615	614	653	586	599	609	654	583	594	620	619	649	622	639	599	613	668	649	620	676	625	615	645	633	621	657	643	668	605	631	631	574	631	603	628	655	633	629	640	679	625	627	655	633	599	624	591	611	643	617	677	628	653	625	637	607	649	602	620	634	615	592	629	652	605	605	590	633	586	631	604	628	642	680	634	628	650	618	670	660	643	654	621	625	606	653	634	602	600	649	645	604	592	632	619	632	635	616	606	626	600	616	680	623	668	676	657	610	681	593	645	648	612	665	634	675	654	619	659	620	662	622	624	588	638	616	646	632	651	572	598	603	651	585	631	628	635	643	611	656	633	619	622	658	595	601	622	652	645	605	582	657	650	623	630	642	633	619	682	608	605	625	640	645	649	596	613	629	644	646	656	654	656	621	608	630	623	650	704	645	650	651	634	618	649	601	644	647	636	640	621	621	661	578	601	649	633	621	613	645	618	658	603	618	638	618	649	609	670	612	675	666	624	613	659	636	606	630	582	683	651	588	583	644	597	643	614	597	645	638	645	632	670	627	680	685	631	632	673	638	623	646	609	633	621	585	616	680	621	621	617	644	618	618	617	612	646	653	582	593	625	620	638	629	590	601	624	643	682	619	667	623	636	630	643	643	629	601	625	624	652	619	635	644	601	682	647	605	604	669	630	607	574	651	627	630	593	645	653	588	588	598	603	666	625	641	613
8393	897	899	815	662	544	486	466	477	446	428	379	422	391	421	408	402	391	406	422	399	393	405	406	414	398	409	378	372	374	393	365	385	398	369	369	402	419	421	359	376	382	405	424	436	417	420	393	355	370	347	386	391	405	358	406	378	412	398	398	393	362	398	388	407	368	411	429	375	425	416	392	388	405	400	389	424	409	436	389	415	413	412	397	403	411	379	422	432	413	407	399	378	401	389	401	408	410	383	374	407	397	379	413	425	384	360	390	408	356	357	402	342	394	367	398	400	400	381	399	377	406	377	390	403	388	393	395	413	380	423	417	403	401	424	375	377	413	420	385	357	407	425	403	390	366	376	413	378	377	341	414	381	392	401	401	426	407	415	404	406	397	355	417	390	392	403	392	385	404	388	415	375	417	396	383	358	398	408	376	399	412	430	399	392	403	418	414	425	386	403	413	391	417	416	380	412	371	424	401	367	408	393	425	354	364	402	389	384	411	414	387	388	409	417	398	379	383	380	406	369	407	388	369	392	400	397	394	433	392	392	384	418	418	384	348	398	366	405	352	393	417	423	395	389	420	408	414	395	391	353	385	431	409	404	359	392	381	380	398	384	413	378	401	462	345	392	371	391	436	423	407	402	389	395	395	364	402	395	381	392	383	421	376	385	405	382	385	409	381	412	331	421	407	388	365	386	403	373	375	368	371	374	406	383	389	367	410	400	431	401	368	389	399	364	411	426	402	394	368	369	413	391	397	392	409	371	370	387	407	357	404	381	422	378	354	412	418	415	379	396	419	421	435	370	390	403	376	412	391	391	371	394	429	382	414	431	390	394	419	410	394	393	380	347	414	370	396	361	385	408	398	407	390	402	411	395	389	421	401	440	412	361	414	395	384	387	401	409	410	392	399	370	406	397	428	406	374	366	371	405	382	388	406	390	388	403	400	440	360	398	407	359	373	418	396	393	394	415	386	421	384	376	398	352	375	405	393	364	417	367	436	367	404	404	389	395	409	385	399	392	393	416	392	354	395	414	402	359	370	376	408	409	396	390	411	379	427	369	421	374	388	405	384	405	422	401	386	391	382	375	426	396	388	401	394	377	391	391	384	390	425	399	416	376	417	390	417	389	423	387	385	369	410	391	379	415	416	412	379	359	387	395	434	379	421	389	410	415	403	423	422	424	393	419	381	420	388	384	387	351	428	431	390	391	412	414	366	417	415	410	382	380	405	378	421	395	388	370	373	394	401	437	378	381	361	430	352	386	420	371	395	378	414	423	429	398	417	384	408	374	379	374	392	406	395	356	412	364	429	460	431	407	419	412	354	391	389	395	393	423	377	397	439	388	418	372	390	374	378	389	370	364	414	397	414	376	368	411	393	352	399	377	414	414	387	393	405	418	417	387	380	389	413	426	421	408	411	382	407	405	367	399	364	410	396	405	405	389	380	387	355	357	372	381	416	386	392	412	385	401	394	404	409	366	412	346	397	410	430	376	374	419	420	413	403	426	368	383	427	406	413	371	385	399	389	418	409	453	390	390	385	390	428	428	369	381	416	385	436	367	415	395	415	403	393	403	386	380	390	435	438	385	402	356	380	381	426	383	390	377	402	390	374	387	391	380	391	370	395	400	418	374	398	409	421	421	386	375	399	376	420	395	419	404	392	375	384	419	347	382	384	388	362	329	401	366	430	375	386	408	412	403	359	423	438	383	395	397	415	389	368	383	438	371	354	408	391	448	466	416	384	388	426	407	397	396	384	365	420	409	382	399	415	394	414	399	365	361	407	380	399	428	411	392	409	399	383	393	389	409	387	357	378	371	368	395	439	419	405	429	405	383	399	434	403	386	370	381	401	409	431	391	405	353	367	388	394	384	405	391	399	362	363	394	436	440	367	394	415	357	393	410	391	390	370	413	419	449	404	420	377	401	410	412	420	363	393	385	380	364	393	381	396	398	410	402	374	407	376	400	429	409	419	401	382	358	397	406	407	433	418	382	409	390	380	409	392	420	414	429	412	386	382	407	394	411	390	376	378	372	407	402	380	393	432	418	397	393	390	361	393	392	403	396	362	419	414	422	404	406	391	375	374	351	399	371	427	396	359	359	382	423	362	381	453	399	421	390	381	398	383	413	408	438	409	380	406	421	412	393	370	397	432	410	375	427	411	430	391	385	392	438	407	397	415	407	398	412	395	369	404	404	369	396	407	413	432	388	396	395	413	429	375	371	382	391	397	366	400	374	399	390	380	408	384	406	378	400	416	368	389	420	354	354	416	415	393	384	420	385	353	383	390	431	399	386	411	384	377	375	405	424	455	450	405	460	388	402	409	430	393	384	415	386	400	423	409	380	379	400	366	364	382	406	398	418	408	448	424	376	429	369	389	376	414	411	373	428	430	396	393	422	375	382	410	385	414	396	402	421	402	362	409	400	396	402	395	438	398	402	420	422	390	375	422	386	390	382	377	418	394	366	369	395	387	409	422	382	374	378	389	418	404	422	406	416	399	381	359	391	362	406	380	397	406	395	407	395	428	419	364	411	422	406	424	357	371	382	429	371	387	399	358	409	398	346	415	413	409	430	380	391	405	370	421	394	404	379	363	401	391	399	408	420	360	388	397	419	386	404	389	398	382	401	413	416	371	392	396	369	397	420	363	396	413	408	408	360	394	385	404	401	419	367	372	423	422	399	414	394	397	385	377	365	388	408	409	384	382	373	372	416	419	406	394	371	455	380	373	425	388	370	381	394	424	407	363	395	405	414	428	405	374	407	394	416	432	425	382	409	376	382	380	397	369	408	393	392	393	411	379	446	422	424	380	394	396	355	339	394	414	381	433	377	381	376	418	379	400	392	369	417	404	377	373	383	395	420	363	383	388	387	374	357	378	425	359	402	405	396	382	411	407	410	359	428	400	421	397	404	398	380	425	387	397	409	424	424	396	420	403	374	366	388	396	407	372	395	402	392	394	431	380	375	378	381	402	381	414	381	398	424	407	394	370	383	359	379	378	431	412	384	441	364	389	385	384	394	354	393	416	361	397	351	406	386	381	396	407	397	404	403	403	408	375	404	373	389	383	411	393	413	396	410	394	406	415	404	405	394	404	386	383	371	337	424	407	402	387	394	400	422	398	394	370	417	359	364	384	399	380	424	405	374	420	395	388	358	419	432	385	386	432	391	356	372	408	376	382	365	386	379	450	353	413	391	423	420	387	373	369	396	397	369	363	386	379	411	382	393	391	367	397	387	413	369	375	376	404	401	409	369	386	366	394	364	369	387	368	408	375	415	405	405	374	364	405	404	396	396	387	429	411	420	388	417	383	386	342	435	411	400	389	393	382	405	380	434	406	401	432	356	417	408	409	351	360	413	400	392	390	402	413	363	341	356	398	423	391	400	412	397	400	418	412	405	334	340	375	399	379	400	400	399	414	431	393	368	384	408	381	369	372	444	389	424	355	406	404	390	447	397	372	432	406	391	412	406	414	385	391	381	402	361	404
7003	1321	2006	2295	1921	1633	1507	1301	1227	1185	1080	1044	1034	1012	975	966	924	982	952	952	968	944	956	930	962	915	993	969	933	920	931	942	949	951	920	960	905	889	956	912	904	914	875	915	958	861	951	932	886	960	901	922	992	933	908	902	884	882	924	859	901	905	911	911	901	882	849	926	945	949	905	915	888	885	870	896	925	930	900	923	936	938	919	889	941	943	925	886	897	890	872	926	953	894	905	871	911	957	883	880	932	898	929	891	888	871	904	933	843	890	911	849	886	877	913	934	943	909	878	926	888	891	903	821	940	868	872	914	829	933	911	905	877	882	896	898	891	902	921	905	896	887	869	913	929	847	923	923	911	885	930	847	914	893	935	876	945	910	928	912	924	919	868	934	911	904	939	901	877	929	908	876	960	893	927	876	901	899	903	886	899	923	894	908	916	915	903	872	895	896	924	857	880	861	921	914	922	879	908	901	895	890	885	921	950	898	906	889	926	876	911	935	873	909	907	930	866	943	906	933	997	870	885	907	929	868	912	917	904	890	898	839	901	879	910	916	913	891	953	938	840	933	903	895	959	928	906	877	864	861	909	899	857	962	854	915	898	906	853	944	920	951	895	896	901	905	896	864	900	894	929	897	935	960	891	906	941	869	882	902	897	899	970	965	878	904	923	956	938	895	952	870	860	913	958	861	882	848	849	921	865	890	859	937	846	897	909	946	905	900	951	884	937	920	895	901	875	912	887	933	951	998	915	907	961	885	895	895	910	911	828	919	944	861	881	895	930	897	878	900	910	843	937	913	903	880	919	928	944	957	883	876	905	856	890	853	919	904	893	911	932	873	866	947	911	942	915	863	936	910	900	874	871	877	920	940	889	914	981	952	936	934	904	914	842	841	909	923	947	825	942	942	916	900	876	882	937	843	946	927	961	916	903	896	900	933	921	902	936	932	880	919	925	920	871	918	907	870	903	980	848	906	873	902	883	868	865	848	874	897	887	909	924	860	891	926	906	952	903	860	917	931	914	888	928	919	902	822	859	902	922	879	853	880	918	898	945	929	871	902	816	904	908	882	825	938	905	864	918	871	918	872	918	887	839	862	897	911	913	919	900	863	857	898	909	897	912	910	941	978	906	899	911	882	902	869	879	912	872	912	901	921	897	918	877	924	928	856	870	905	916	896	903	928	886	881	899	910	973	906	934	910	920	965	884	866	878	875	966	921	903	948	894	949	961	901	928	933	914	909	881	907	888	916	884	887	906	834	938	925	912	898	898	911	829	899	935	909	952	900	919	935	951	900	901	883	909	911	928	880	920	868	858	940	910	913	940	944	851	890	920	928	866	926	885	915	925	900	892	935	919	865	911	937	966	913	942	878	965	926	835	888	943	933	821	930	935	916	920	903	922	869	935	908	945	910	876	905	915	876	902	919	918	954	914	931	891	914	867	907	929	872	900	897	899	894	868	917	890	871	907	910	894	925	912	881	932	907	910	938	969	917	886	912	842	869	881	908	888	960	958	958	887	861	907	947	921	912	911	888	894	934	923	893	982	904	937	920	913	895	912	917	879	897	972	905	944	919	924	880	918	940	904	908	845	876	871	968	944	895	935	944	927	893	893	881	878	942	907	892	910	914	881	846	961	873	975	886	888	841	900	918	870	929	905	944	918	900	929	952	938	916	943	895	953	843	899	976	865	917	917	915	917	922	914	858	886	913	855	914	874	869	925	964	889	889	937	905	923	892	905	928	912	902	926	916	855	901	920	931	889	919	985	920	907	890	884	867	886	868	963	904	909	929	883	895	881	942	869	907	855	904	884	880	896	850	895	916	897	861	894	924	926	911	907	931	921	884	929	950	902	943	903	887	865	889	981	885	917	932	924	911	898	937	909	895	901	905	907	875	946	888	961	888	890	905	914	932	894	932	912	886	865	902	887	914	924	918	944	850	882	915	877	875	887	910	906	904	899	911	892	916	940	916	881	926	933	885	913	910	845	882	850	864	865	944	878	865	877	963	927	937	961	906	909	837	884	934	952	887	939	889	844	916	965	922	922	974	947	912	939	927	945	920	917	926	904	966	902	899	889	877	873	936	898	854	885	908	884	914	901	865	938	890	920	868	918	953	894	904	903	918	922	878	876	855	878	890	904	928	884	891	884	863	894	878	850	932	911	897	893	920	911	904	943	875	919	924	899	910	918	919	909	897	861	962	928	938	965	915	906	909	919	865	906	938	900	922	900	886	919	862	932	905	942	903	882	889	875	910	929	883	911	864	914	953	866	932	932	913	938	880	934	908	889	943	914	930	848	885	948	892	906	907	885	897	910	898	935	914	921	915	918	908	898	875	920	918	936	933	906	919	842	899	883	886	881	930	921	908	887	920	916	993	915	925	947	957	938	852	862	881	905	868	917	893	890	903	867	934	898	908	894	920	880	894	915	912	930	949	843	882	937	869	948	883	940	904	931	925	936	864	916	874	835	891	926	912	931	905	886	899	867	827	976	884	871	924	870	875	932	946	936	872	934	876	909	899	892	874	911	922	914	911	953	898	913	837	880	830	979	883	935	936	880	814	890	910	964	882	940	885	889	879	897	917	927	888	891	882	922	922	911	906	919	949	915	896	936	916	906	893	947	908	882	906	918	888	920	880	970	900	932	878	910	903	929	885	925	946	884	922	878	931	907	869	911	906	914	974	892	942	988	884	882	903	896	871	931	916	882	895	917	948	899	898	923	927	916	879	873	886	918	880	868	920	896	942	895	866	853	910	914	978	934	936	913	907	913	910	889	926	944	906	891	877	963	937	891	925	916	945	941	850	917	864	890	928	921	845	926	854	854	907	890	910	894	876	863	933	960	928	921	903	872	941	875	921	878	903	853	907	865	935	876	961	925	914	910	897	934	913	932	939	953	926	933	921	945	935	920	922	909	937	919	927	940	936	896	900	931	910	897	932	890	924	929	952	890	892	913	856	923	894	858	878	903	907	946	928	901	893	876	917	898	885	864	962	917	908	938	911	907	912	886	887	916	916	946	884	902	867	945	866	924	951	870	920	920	943	859	931	921	844	924	892	831	913	896	967	915	885	942	903	931	896	910	884	844	876	897	863	932	909	899	919	869	892	914	941	909	905	854	856	901	932	939	909	893	901	929	893	829	897	949	870	876	871	928	912	888	898	862	909	870	910	955	887	913	914	932	906	900	916	849	913	905	900	867	896	942	913	882	916	906	915	902	940	937	907	948	897	902	862	930	880	912	934	903	927	854	925	909	940	912	905	875	1003	929	929	924	904	924	880	946	924	888	967	988	878	947	880	872	941	942	897	901	880	889	884	923	853	909	925	905	910	877	917	879	899	882	960	906	889	960	847	955	912	891	858	938	921	854	931	911	928	907	889	920	850	898	897	932	922	909	951	902	900	947	907	947	856	911	908	831	887	899	865	914	911	905	872	896	907	921	928	906	963	901	946	848	906	900	931	892	916	909	908	882	919	858	925	936	875	881	909
15393	1625	1357	1170	815	626	519	418	466	396	320	364	322	335	303	338	338	319	307	290	300	332	332	283	316	317	304	293	321	275	295	268	325	296	349	311	271	284	316	300	289	298	293	297	295	312	297	298	319	306	268	303	293	336	300	282	306	325	312	303	286	291	268	284	300	349	316	293	300	318	308	307	331	271	280	286	295	312	299	285	298	308	328	302	305	314	285	313	267	275	264	274	275	274	327	264	280	261	296	281	266	286	310	305	304	298	267	301	309	279	279	304	296	303	286	309	289	295	268	345	324	288	314	296	319	301	301	286	271	311	332	298	320	319	272	303	260	283	290	279	268	313	311	291	261	302	251	288	307	274	300	333	308	317	311	291	269	265	316	328	289	292	300	302	308	332	311	303	303	321	289	302	279	295	288	309	287	292	306	297	291	272	313	294	276	268	297	281	298	309	294	287	322	337	292	280	307	305	303	285	306	294	292	286	266	308	299	304	299	292	306	288	319	318	315	298	293	289	284	282	256	332	294	345	320	281	320	304	291	279	235	308	305	294	282	327	292	286	292	316	318	274	287	278	304	320	298	299	280	317	296	271	261	304	305	301	332	303	291	324	307	311	304	279	288	316	319	260	273	310	274	295	272	277	343	313	323	312	326	272	301	301	296	308	258	288	295	308	308	301	306	301	305	324	339	256	302	303	276	337	334	300	283	270	296	306	271	298	294	309	293	297	300	322	291	269	296	311	271	308	275	321	275	274	277	314	279	296	279	303	282	257	266	320	274	271	274	310	307	326	301	307	281	279	289	310	310	320	331	335	272	260	308	317	348	304	278	289	297	291	328	280	257	321	268	287	282	312	292	256	310	328	265	305	289	303	349	299	308	313	257	317	338	280	303	315	301	303	314	327	303	303	303	287	298	300	308	302	293	289	289	298	303	291	317	344	248	289	315	315	281	273	313	308	280	330	283	264	289	306	308	314	312	327	310	297	308	320	288	258	294	299	314	302	276	309	282	275	274	322	333	268	270	288	269	273	302	299	291	262	282	276	321	272	310	314	306	291	277	285	317	258	311	276	281	307	300	322	278	332	340	300	293	318	299	286	276	274	308	273	316	324	292	293	288	285	264	310	320	292	301	294	293	278	298	289	295	296	313	283	313	287	309	329	324	310	282	281	295	292	290	301	292	296	307	279	277	271	274	285	348	303	301	323	303	278	299	319	309	306	303	301	308	300	264	317	282	270	336	296	312	308	330	281	282	278	311	283	280	314	281	289	304	285	274	288	329	277	283	315	288	291	284	276	273	304	333	320	280	282	278	313	272	297	281	290	274	272	284	290	289	316	311	288	309	310	280	284	250	284	315	296	318	296	321	284	282	296	268	308	324	337	307	284	276	293	270	289	305	258	299	302	318	295	276	308	300	315	323	316	279	282	299	315	311	299	250	291	295	276	309	291	308	303	284	304	298	318	314	315	290	255	320	303	324	322	327	288	303	272	297	277	269	278	277	296	294	289	295	331	310	284	291	278	266	303	308	306	276	277	263	335	314	301	309	250	295	307	321	273	305	300	266	288	323	300	282	324	297	293	315	307	303	277	291	290	309	288	274	297	293	261	305	293	298	292	293	257	281	311	322	311	327	263	289	279	273	346	310	269	297	318	311	270	291	309	280	312	332	288	307	285	308	332	302	299	277	284	291	300	295	302	332	296	280	285	317	308	292	312	295	319	271	291	305	272	321	305	297	269	309	303	335	300	296	310	300	317	309	300	326	294	295	292	294	302	305	293	300	325	310	302	306	292	315	292	282	308	270	279	282	311	269	293	304	316	312	303	298	302	327	299	321	331	297	261	294	300	301	298	333	286	318	305	316	306	310	318	290	298	284	357	270	323	336	297	283	268	274	269	299	279	271	294	294	288	291	302	306	302	277	286	302	284	302	293	308	305	283	273	321	271	318	287	315	284	286	316	300	298	309	309	292	313	303	309	309	292	271	317	333	301	291	285	295	297	284	318	352	300	278	281	290	300	262	307	305	293	265	322	314	327	284	292	294	284	317	343	258	278	294	291	304	272	286	288	283	315	327	316	334	318	266	280	304	311	335	311	343	309	316	302	273	284	286	289	324	313	314	299	277	302	293	293	295	299	294	288	315	308	303	290	307	327	303	298	288	292	315	319	283	287	303	283	301	273	302	317	296	308	296	306	288	310	289	303	289	294	327	311	265	291	300	306	308	280	312	292	300	334	299	336	294	307	292	329	274	271	283	296	324	327	288	315	285	263	303	308	270	295	313	286	312	286	298	325	298	293	295	299	321	289	304	304	270	262	302	334	259	318	313	293	284	320	317	281	288	305	315	312	267	277	315	309	309	289	324	277	293	265	314	282	256	288	295	324	285	311	325	296	298	289	275	306	310	320	279	299	304	325	279	281	294	322	305	321	338	297	269	296	304	313	291	286	328	281	321	284	282	324	278	299	288	296	292	303	296	280	291	293	303	262	271	312	286	316	309	283	290	300	296	280	308	281	308	304	318	308	290	284	324	282	279	309	299	286	326	298	268	293	306	287	288	317	269	289	273	298	284	292	325	299	276	303	305	299	321	337	289	286	305	319	311	277	287	289	289	329	321	262	286	308	270	287	254	288	327	297	303	289	323	294	291	303	305	273	305	302	315	302	316	283	295	289	305	289	292	315	308	285	296	307	267	277	262	301	290	277	286	299	298	300	315	304	296	312	301	298	284	265	307	330	339	287	290	309	280	277	308	293	302	280	297	305	302	292	292	289	291	292	299	292	303	298	305	296	294	299	296	328	313	300	308	303	302	300	301	289	305	303	294	298	321	314	315	307	285	290	303	302	323	323	307	312	293	267	291	301	325	300	288	313	299	259	298	293	282	285	303	275	287	314	312	301	267	326	265	284	306	305	318	282	312	287	295	323	289	301	280	296	271	287	313	261	315	292	281	283	313	300	331	291	303	282	267	309	276	292	297	305	305	278	314	297	314	285	323	301	311	304	304	290	279	298	316	288	268	272	295	290	293	287	280	277	296	313	275	297	292	311	307	276	290	301	309	312	280	307	312	299	250	308	272	292	249	278	287	304	311	297	283	293	309	274	263	306	311	280	268	311	307	297	287	304	299	307	314	307	324	268	291	320	300	308	296	312	330	306	304	337	288	291	303	279	342	270	273	318	298	328	315	298	299	294	261	291	329	308	286	278	322	310	288	289	329	290	294	286	282	317	311	291	306	306	311	284	297	294	305	283	304	294	270	299	267	312	316	324	282	291	311	285	299	289	295	303	307	303	298	297	306	302	303	266	280	296	307	310	276	276	279	301	305	315	283	269	314	316	287	306	333	302	336	308	300	308	315	287	277	304	284	327	260	273	301	319	337	286	290	313	281	314	272	306	285	286	313	276	318	298	285	298	313	321	320	279	298	286	286	316	290	311	323	284	271	307	267	305	286	309	280	315	301	327	316	298	323	295	290	270	258	302	328	260	285	276
8529	1534	2782	2982	2676	2224	1889	1513	1292	1163	1012	982	963	942	904	839	821	868	821	766	755	775	711	750	785	758	773	759	717	741	737	715	723	730	749	719	754	699	716	701	704	716	717	641	714	709	702	685	695	720	670	690	713	677	731	696	675	713	735	707	673	669	647	735	689	661	692	680	693	697	680	708	722	692	703	668	662	670	705	670	668	671	718	709	662	712	709	698	684	723	700	692	654	723	702	626	720	707	657	620	695	715	695	697	660	673	636	651	680	750	648	679	683	670	677	687	677	706	649	704	675	677	694	714	744	707	670	686	694	709	674	684	695	619	653	636	645	664	717	642	693	706	729	659	720	709	635	721	648	656	702	699	638	735	720	660	677	663	683	701	665	669	685	684	687	690	678	638	642	682	660	686	712	715	679	683	650	648	679	691	662	695	730	700	644	660	660	640	721	700	720	674	672	702	668	688	672	715	650	716	674	677	676	716	688	655	634	649	719	705	711	652	679	691	657	663	690	717	701	675	663	677	664	641	667	660	722	728	666	666	628	671	694	656	668	682	679	712	699	658	680	671	663	660	659	680	684	672	644	695	642	633	666	664	685	701	709	681	726	687	686	602	648	675	672	672	672	665	730	684	689	691	687	712	665	698	658	692	671	708	689	689	714	688	648	700	666	699	671	655	665	679	692	647	685	679	726	699	725	694	645	730	691	658	720	707	652	707	663	719	700	665	668	650	697	677	703	725	672	679	659	676	681	687	605	698	658	645	658	689	695	689	704	676	701	710	672	727	693	683	663	710	659	665	680	690	669	658	718	670	671	667	656	685	699	660	710	721	697	670	705	690	683	690	694	678	719	738	681	672	673	692	691	689	619	653	670	689	689	713	705	644	665	727	694	650	714	717	706	708	702	688	688	706	680	718	687	671	623	681	673	644	660	674	697	664	711	650	673	711	694	685	679	656	655	642	664	682	667	693	650	685	675	681	672	649	669	714	713	658	649	652	657	689	711	679	642	596	654	688	682	647	663	655	683	679	676	673	693	671	676	650	673	700	697	728	659	672	684	668	704	642	713	618	711	652	705	659	634	704	702	703	685	673	681	661	677	658	671	685	711	642	724	685	706	658	688	674	671	687	647	597	645	664	670	659	685	714	651	710	687	666	722	667	679	699	711	702	654	661	648	643	655	691	673	695	662	691	658	667	672	704	684	664	669	631	649	627	634	711	711	637	703	681	698	656	701	658	715	643	692	679	711	679	681	712	640	682	663	730	680	694	695	681	630	726	653	667	691	694	649	659	671	745	674	682	723	639	657	721	687	657	655	684	674	685	684	685	682	638	663	621	680	725	699	687	688	688	651	682	704	700	653	709	668	689	726	717	720	667	716	656	641	676	689	654	659	673	705	653	646	669	680	647	685	683	684	660	722	705	702	642	697	640	658	656	708	714	714	661	670	730	699	695	653	683	724	681	717	697	693	696	680	674	700	689	674	695	714	648	711	673	637	679	655	680	692	694	720	677	727	673	661	700	675	646	675	669	720	657	678	695	686	679	679	703	644	662	695	750	679	680	667	670	666	651	646	656	687	660	690	687	672	657	688	738	650	689	669	668	688	663	674	615	696	625	750	670	669	677	646	677	688	689	653	690	624	656	698	635	707	692	684	699	676	736	687	674	694	681	695	664	666	709	699	659	670	658	679	677	686	696	680	615	675	656	700	662	637	683	711	647	649	656	695	691	659	668	692	642	695	672	689	601	638	653	678	702	683	677	694	645	692	696	685	719	692	625	667	677	651	734	698	672	626	647	689	674	664	652	651	677	677	682	634	651	663	697	708	664	611	702	678	681	654	699	633	713	682	657	682	678	687	706	695	658	709	693	675	691	671	680	655	689	680	663	705	723	660	715	698	673	681	688	637	709	688	704	719	693	671	683	686	667	704	657	665	665	711	698	702	678	693	689	671	637	707	694	693	700	654	682	702	683	711	655	651	630	697	715	696	645	744	675	670	703	662	649	661	640	696	638	687	695	685	623	736	727	645	658	674	697	648	681	654	718	717	661	711	636	684	724	642	676	637	686	730	675	655	697	706	657	700	676	688	644	663	672	678	724	672	661	705	707	685	689	663	690	692	697	696	700	661	679	639	700	748	654	688	674	687	698	682	654	717	671	637	702	664	710	681	649	630	706	687	705	685	648	733	713	683	723	677	665	612	692	711	664	702	691	687	668	651	730	680	692	692	683	674	674	677	705	655	671	661	703	691	672	673	635	709	674	724	648	700	678	710	670	668	723	698	687	724	688	738	666	712	722	678	661	675	676	664	666	712	701	705	683	656	670	716	651	681	667	666	677	654	664	675	703	683	691	693	690	679	711	713	685	662	638	694	688	667	712	680	668	666	717	638	674	652	682	690	682	708	670	667	692	694	707	704	632	699	678	672	727	705	703	644	700	702	662	649	689	706	696	681	640	721	725	671	688	724	697	708	685	633	721	675	727	653	687	686	644	635	703	663	664	665	722	640	725	704	717	691	643	691	663	657	667	684	681	658	692	668	733	645	670	711	685	715	647	700	675	632	698	662	716	714	688	681	695	678	711	649	702	669	690	652	732	694	714	694	692	710	648	679	733	733	664	714	692	699	656	687	648	691	674	695	661	651	691	651	693	700	691	686	741	707	676	678	708	643	678	651	696	677	674	693	659	755	716	652	702	672	704	673	689	671	677	645	706	677	644	684	699	688	642	655	675	683	695	688	670	687	677	676	681	676	639	639	669	654	722	639	692	675	705	698	694	660	696	684	679	668	693	686	665	670	635	656	635	674	648	666	687	624	719	650	673	676	695	716	683	714	706	661	638	666	674	707	651	688	645	692	672	709	642	651	678	679	692	699	670	714	654	712	708	665	732	662	700	645	672	692	658	641	710	653	620	689	697	671	702	678	683	729	657	689	680	672	701	699	639	691	695	680	676	664	685	665	665	721	662	689	639	678	669	684	678	671	671	630	636	707	707	612	700	708	678	672	677	625	618	663	720	660	707	650	622	680	696	640	643	641	702	683	714	721	680	682	709	679	679	672	692	627	715	690	677	664	725	663	671	664	654	704	677	689	718	727	699	650	682	657	710	701	703	691	670	731	678	677	675	696	687	642	702	707	681	723	650	688	673	653	677	681	706	649	695	678	708	696	698	672	645	676	653	676	682	722	701	700	700	678	685	700	684	664	651	648	695	717	680	679	697	731	671	693	666	651	707	655	674	642	663	657	660	665	693	625	662	661	654	631	673	662	703	655	648	677	685	647	691	687	661	663	669	651	682	716	668	694	671	677	704	659	727	705	661	723	661	640	676	638	665	622	706	675	674	626	687	666	685	674	684	649	687	654	668	684	657	664	668	654	673	656	669	661	676	673	651	680	695	660	655	673	640	682	676	675	656	668	701	665	733	679	664	647	672	663	668	658	672	665	683	709	685	692	655	689	701	703	685	623	702	683	646	675	668	691	659	687	675	655	670
1682	358	347	274	295	270	276	243	263	229	243	249	219	292	268	246	294	274	273	275	223	256	224	284	264	234	252	257	277	270	297	274	264	232	244	276	249	263	264	282	267	229	279	227	245	240	272	280	268	253	235	277	225	271	245	260	241	245	233	263	249	248	252	234	256	247	240	249	220	242	250	255	291	258	253	250	236	261	258	259	290	277	261	238	267	265	253	269	254	255	252	264	249	284	221	261	251	286	273	263	218	271	251	279	266	255	260	238	264	235	255	250	241	228	239	257	256	270	277	264	255	248	264	274	267	271	263	241	264	260	227	222	263	257	272	234	264	261	267	252	263	254	246	231	256	247	218	275	245	263	244	264	254	260	255	260	231	283	279	219	242	250	263	252	246	244	268	262	256	269	261	271	258	291	262	266	254	237	246	254	239	263	245	271	270	256	273	280	269	270	273	282	278	259	264	233	233	241	255	244	270	251	284	268	269	235	266	274	256	255	262	261	254	241	242	251	265	255	240	265	248	299	272	248	249	249	269	272	254	239	252	226	291	244	253	255	227	250	254	261	258	295	262	251	232	264	261	230	229	216	242	258	266	248	274	255	255	237	263	265	233	274	237	273	237	262	249	258	277	229	218	227	266	248	226	248	230	267	233	214	237	253	263	262	271	255	263	253	249	264	257	242	274	255	261	257	233	257	252	239	253	233	253	265	275	234	249	268	242	259	223	232	231	249	269	259	246	241	264	254	258	226	246	278	250	227	268	248	277	283	256	267	260	227	259	266	220	265	257	254	253	267	256	261	253	247	253	259	245	275	262	268	257	250	255	229	258	238	264	254	246	266	243	267	262	254	248	270	248	248	291	246	273	244	233	248	249	228	268	252	289	252	268	240	258	229	250	264	275	253	230	257	267	250	280	275	248	262	251	238	256	286	256	261	233	250	245	241	258	271	250	222	250	248	263	251	251	248	253	282	266	260	230	242	253	269	266	282	246	250	263	272	253	286	268	241	265	230	225	252	237	247	241	257	278	270	243	240	258	243	242	233	274	271	230	258	261	251	302	283	239	274	253	251	264	241	242	254	267	253	260	237	274	267	255	246	280	241	264	248	251	251	238	265	248	239	247	232	260	241	251	238	270	252	266	237	240	242	225	261	264	260	257	230	254	249	261	236	267	248	270	265	240	251	259	256	262	258	280	218	263	253	248	239	250	245	247	257	250	244	250	255	243	249	256	245	262	259	274	262	245	263	269	259	261	255	239	273	261	263	267	243	227	277	232	236	248	311	265	267	266	258	287	251	260	241	224	271	222	254	231	255	228	240	260	281	262	253	231	263	301	291	299	250	251	261	263	305	248	243	290	300	238	259	293	248	247	219	237	255	271	250	259	259	248	249	221	241	240	252	222	250	272	272	251	242	287	238	262	252	254	265	258	256	245	257	257	246	236	231	290	238	248	261	243	236	266	233	248	234	221	250	256	291	218	252	246	235	233	244	250	273	241	243	257	275	251	270	267	236	264	258	281	226	252	271	247	290	257	273	261	262	260	255	268	291	299	273	273	270	264	283	276	234	267	253	224	263	254	268	272	273	240	286	244	278	256	255	266	292	261	246	237	251	276	275	269	265	249	307	287	251	251	256	259	257	236	214	249	277	252	272	274	254	272	260	268	257	295	251	257	252	258	288	227	244	260	248	252	237	243	248	260	232	275	241	267	284	265	263	242	257	268	255	262	219	233	271	283	241	246	245	264	243	245	239	223	259	246	249	243	242	233	244	227	251	262	237	262	231	239	246	271	245	265	243	268	254	270	269	269	243	279	208	239	251	266	258	241	228	246	280	255	254	266	256	250	264	281	289	284	233	258	229	254	249	230	238	269	249	247	258	260	234	269	229	254	267	247	270	274	257	266	274	259	270	251	223	256	270	249	254	250	285	284	234	255	260	239	267	281	276	242	237	290	266	296	244	276	229	248	262	265	228	234	260	262	267	227	259	232	256	263	268	253	260	237	259	256	273	249	229	270	276	224	309	281	240	267	248	229	260	253	234	257	249	266	234	269	268	268	280	273	265	293	301	278	284	256	261	280	263	237	291	254	252	284	270	231	238	220	237	261	244	275	249	256	288	253	271	270	243	267	248	271	246	252	267	268	284	261	264	261	267	267	227	256	250	253	283	237	259	261	227	232	238	257	259	235	261	259	275	235	286	251	265	251	260	257	234	265	294	263	255	240	216	257	274	258	253	216	255	282	271	255	239	205	235	251	258	281	266	270	243	236	260	263	251	285	263	269	263	247	235	253	272	239	260	264	253	222	250	238	244	256	230	258	246	228	259	254	234	274	284	262	270	282	236	233	231	231	229	274	249	267	271	280	269	251	254	235	250	240	248	255	255	249	258	258	228	229	264	278	263	246	261	261	282	283	283	256	261	259	252	264	256	250	226	227	252	256	251	266	280	300	246	276	245	272	261	246	222	246	259	232	248	268	259	271	257	275	266	264	299	269	262	267	245	229	247	236	224	244	256	231	271	224	274	281	262	253	262	267	263	271	241	266	231	286	282	241	240	236	263	278	255	256	242	265	237	262	283	259	276	262	260	261	229	283	277	253	218	273	261	251	241	255	227	278	243	269	244	248	271	244	250	275	235	248	256	254	251	279	258	281	250	252	246	255	245	263	282	278	258	214	257	244	271	262	238	250	268	240	260	238	264	234	231	265	255	237	269	249	272	275	263	262	268	245	234	237	238	252	272	244	257	250	283	257	252	232	278	239	250	271	256	249	252	276	260	270	266	269	250	245	268	265	250	248	233	246	254	277	259	274	276	245	263	291	263	271	246	241	270	220	247	239	264	260	253	243	244	237	248	231	241	232	278	249	282	288	268	304	244	231	294	274	288	267	242	297	286	257	255	265	273	215	261	236	241	279	240	248	238	248	236	245	244	211	260	267	231	257	288	271	272	227	280	243	260	259	273	258	247	297	232	233	253	248	238	262	277	260	237	250	230	239	246	222	232	257	239	243	254	270	261	233	261	236	258	236	252	275	254	263	248	234	237	277	245	245	288	271	240	223	272	229	258	261	252	278	239	263	265	269	261	284	249	251	262	260	242	259	241	257	249	218	240	274	253	242	271	267	244	238	256	250	233	275	265	232	262	243	271	258	284	277	265	268	244	245	268	260	275	250	252	284	237	250	218	241	238	278	244	256	257	240	215	262	236	245	263	253	248	272	246	249	237	277	250	288	235	248	237	256	252	275	252	261	274	258	252	269	254	258	273	262	279	258	262	263	275	283	236	253	273	272	228	288	261	253	251	238	229	259	259	231	239	222	254	288	292	263	254	263	251	269	254	258	244	231	286	260	267	228	242	241	248	237	288	254	245	240	252	260	272	268	307	247	263	242	273	258	235	256	279	243	221	229	237	284	240	241	249	271	247	240	262	246	283	242	288	251	249	275	254	272	268	271	247	274	255	256	252	230	287	218	257	223	267	263	264	248	241	234	270
2001	736	808	827	790	740	718	697	664	674	643	668	604	625	636	615	624	673	685	655	592	657	606	625	642	590	652	672	615	649	633	607	620	655	589	631	645	586	633	613	597	672	672	640	608	625	565	650	636	639	606	626	638	632	671	597	613	629	663	636	636	605	641	608	631	635	648	601	649	641	620	647	664	618	623	621	652	646	626	659	630	631	622	612	624	633	687	631	621	642	649	640	634	643	620	603	600	654	651	600	648	631	654	679	653	645	628	678	651	591	627	688	590	595	624	629	654	707	629	634	629	665	637	684	669	650	650	620	616	609	640	670	591	661	655	606	651	616	623	636	591	662	599	659	634	631	642	626	617	613	640	654	665	617	622	615	622	638	660	575	609	613	636	636	633	606	612	626	673	653	599	668	613	630	609	583	653	640	626	597	652	648	652	647	611	594	640	649	658	633	613	631	669	599	626	609	630	617	651	648	655	638	590	644	641	637	672	654	606	605	597	618	660	651	647	616	600	628	598	623	647	632	648	634	624	665	682	634	614	598	613	585	561	611	623	610	671	628	599	641	592	617	621	585	605	622	645	624	664	581	663	612	638	662	623	641	670	651	631	615	621	614	632	601	631	662	660	601	688	666	643	645	646	649	643	688	635	643	645	592	680	643	654	661	629	669	625	658	659	604	632	654	648	676	679	634	651	623	647	644	617	668	631	675	634	645	586	606	641	631	663	613	603	637	631	635	607	639	613	643	631	591	649	637	635	661	600	618	617	623	683	609	630	606	605	649	658	719	631	616	652	662	644	623	671	616	666	701	655	640	667	673	600	615	603	640	624	670	645	630	606	660	632	622	610	647	600	588	624	595	643	631	580	589	637	644	611	601	629	640	622	612	602	618	620	634	604	630	644	651	636	594	588	645	640	648	616	603	655	639	645	656	564	619	650	598	642	666	637	647	607	623	620	594	615	647	661	595	607	596	629	610	610	590	626	606	666	630	623	612	572	678	623	647	596	613	608	661	631	639	639	634	643	606	658	641	626	681	598	629	650	630	620	588	612	604	610	611	595	613	615	618	656	626	599	673	641	564	610	615	628	647	650	664	621	616	632	597	672	601	663	593	638	639	594	689	590	619	631	620	653	602	660	619	631	649	612	676	642	629	635	604	620	556	610	639	631	620	684	601	660	630	592	640	609	678	613	600	659	623	638	618	663	620	646	664	608	654	621	659	594	624	639	598	626	651	663	644	585	683	623	653	667	590	628	608	651	637	652	618	629	595	689	634	619	681	647	651	623	623	635	560	635	642	601	618	633	670	619	627	624	595	644	627	612	637	614	600	540	633	588	629	625	627	622	636	644	627	593	677	581	662	669	653	633	605	625	637	627	650	665	653	618	615	625	626	626	671	621	647	588	637	630	643	631	615	621	633	669	586	637	645	628	649	653	625	656	632	583	606	634	654	597	676	620	622	648	613	646	626	602	628	637	618	650	636	626	619	621	585	619	617	600	582	616	603	601	637	570	627	654	628	612	688	643	654	598	596	639	621	641	644	602	625	617	624	597	661	669	656	617	658	618	616	642	646	619	640	626	609	619	653	609	632	633	641	618	610	614	662	592	636	633	628	636	647	638	629	658	675	634	618	643	592	636	614	638	656	585	611	639	631	618	621	649	632	581	647	583	611	633	624	629	623	695	632	581	634	654	636	625	632	599	715	632	589	645	645	608	625	603	679	638	562	590	623	657	674	583	642	660	643	590	624	626	616	624	640	614	637	620	608	625	655	632	652	620	635	615	667	635	629	689	638	647	650	645	644	617	700	619	669	634	631	628	596	690	615	664	622	648	653	617	598	610	618	646	628	658	659	619	652	672	591	620	631	626	709	643	619	625	632	633	624	660	600	625	640	623	646	615	631	673	644	643	597	599	616	645	631	624	608	636	645	617	657	666	653	612	632	607	663	630	594	625	645	627	626	628	634	566	607	643	690	651	577	639	619	596	623	588	633	654	647	656	627	612	650	631	621	657	607	623	616	600	615	655	632	608	609	602	656	674	614	664	637	627	630	658	636	656	617	656	625	625	609	620	604	637	661	624	603	674	590	633	592	625	628	630	611	629	662	623	666	626	585	593	623	670	615	630	624	597	613	647	647	638	628	637	598	599	643	614	668	587	595	637	656	640	600	628	634	645	594	703	624	650	636	655	633	668	648	633	595	614	653	606	600	633	622	627	659	615	664	625	661	624	648	613	639	622	648	637	642	594	688	647	626	623	599	646	580	622	667	586	634	617	645	614	659	650	614	679	631	651	623	582	645	630	668	622	596	611	637	600	664	593	604	617	603	635	612	599	637	635	620	642	653	622	621	649	641	637	653	627	648	604	642	611	628	641	636	587	618	656	638	637	651	609	586	655	636	569	592	623	586	601	633	652	630	636	649	615	609	617	670	620	627	607	598	644	666	623	667	614	678	684	616	632	647	658	609	646	640	619	593	624	631	622	660	635	670	636	645	612	633	650	612	609	558	646	627	583	605	654	643	611	620	612	610	636	615	622	588	644	645	590	598	644	664	656	689	647	642	583	631	655	655	621	621	620	651	656	620	607	641	635	619	655	658	625	621	686	634	657	673	623	640	587	607	639	658	640	616	597	554	638	639	627	642	599	616	598	641	654	604	643	608	646	640	598	619	623	654	634	631	636	624	608	593	612	587	608	653	657	621	637	713	687	619	660	635	651	607	615	618	673	592	679	629	653	624	622	641	630	658	649	638	605	618	603	657	625	630	615	621	612	632	610	626	670	595	650	629	651	649	599	646	613	627	637	623	609	683	590	636	582	622	638	638	591	676	665	623	617	614	640	673	636	652	600	623	640	631	599	647	603	645	618	615	631	637	612	644	623	620	628	664	671	581	626	672	628	589	608	604	606	630	630	669	560	583	653	627	637	658	654	608	692	621	631	600	628	657	628	638	620	619	641	593	652	606	638	660	654	634	650	650	622	642	647	583	649	647	620	652	641	632	646	643	632	621	629	646	689	576	635	595	644	617	624	621	642	578	626	639	656	628	602	605	648	664	599	660	654	609	607	607	623	609	597	635	652	614	632	604	623	633	651	655	665	663	637	607	660	668	615	647	567	645	655	663	592	646	625	622	618	614	626	640	652	647	648	640	602	662	603	649	649	663	596	616	603	569	643	643	597	622	651	628	612	631	663	642	629	645	609	623	597	573	626	651	612	585	629	603	651	654	614	649	601	605	640	623	655	610	601	616	644	610	609	673	573	627	623	633	603	641	630	610	657	659	634	618	669	667	647	635	654	644	675	617	657	542	636	620	623	647	659	663	649	599	625	696	623	646	600	657	642	637	605	633	636	586	667	626	666	660	629	620	611	610	653	644	669	638	618	637	614	617	650	610	594	618	620	616	578	651	614	633	586	670	587	582	640	629	623	637	609	634	634	571	637	619	648	640	618	655	607	621	687	639	638	633	623	608	649	608	591	641	643	625	604	634	665	611
8213	891	917	777	664	528	502	489	443	435	471	439	413	400	399	400	416	421	370	400	420	424	401	380	402	383	364	395	416	386	423	385	414	422	388	389	384	402	415	400	389	413	402	366	413	405	357	416	441	433	398	383	403	408	383	369	372	417	396	430	414	384	381	394	361	401	419	413	362	379	420	405	431	404	408	407	435	403	360	408	364	349	392	420	398	416	376	382	408	398	428	394	389	384	390	410	350	395	395	351	407	407	430	398	430	390	359	401	386	369	404	372	403	424	373	342	388	406	383	414	391	372	386	392	406	431	407	399	434	400	410	408	412	406	409	410	369	410	406	400	428	381	399	390	340	351	403	363	398	395	396	376	358	394	413	395	412	373	410	336	394	413	417	433	400	423	378	390	396	371	407	380	412	423	396	386	367	350	416	344	409	396	429	392	401	419	396	383	406	375	382	347	408	373	397	399	417	400	403	410	405	401	409	442	391	376	353	332	409	415	352	440	362	380	331	381	376	386	386	439	364	348	396	386	418	376	413	369	412	400	418	418	399	348	383	386	388	399	446	366	379	394	424	427	393	388	402	391	411	417	382	384	399	390	400	434	401	333	379	426	389	397	367	393	387	392	347	424	412	392	420	385	386	376	422	430	444	398	359	405	426	374	426	400	420	395	395	430	398	420	396	398	420	390	354	397	417	439	403	404	377	397	387	416	412	409	377	402	372	369	363	410	400	433	443	404	386	367	350	426	420	412	414	385	447	372	441	378	401	364	391	404	361	383	395	387	425	421	390	388	392	380	401	360	396	322	421	391	442	430	419	420	338	386	401	391	383	364	384	380	391	396	449	379	389	407	386	315	347	413	430	403	400	440	395	392	415	353	392	431	384	366	366	417	383	412	377	408	386	380	373	406	411	393	370	373	389	396	395	398	382	404	400	406	355	379	396	397	380	417	396	419	373	376	346	368	419	412	437	363	380	391	381	415	402	427	368	359	381	405	388	386	391	388	414	397	378	383	378	423	396	384	420	404	363	374	377	393	365	406	401	418	379	391	399	357	379	402	380	388	399	397	375	412	415	382	424	384	412	398	388	441	400	438	360	403	382	392	398	360	430	385	417	380	357	392	364	375	392	359	387	409	419	397	421	380	408	397	370	401	441	396	390	409	384	398	383	428	416	372	352	392	367	356	380	408	377	435	369	401	401	397	379	401	371	404	388	379	393	413	414	413	427	372	417	432	388	415	393	363	389	397	366	415	391	410	401	398	384	430	370	391	373	396	395	443	401	408	413	397	424	390	362	399	424	412	393	394	429	413	392	402	375	393	341	377	422	423	375	422	374	412	383	374	380	395	342	393	413	379	359	453	397	437	376	374	389	393	371	386	419	404	403	387	415	423	414	369	420	372	354	421	371	415	416	366	424	380	378	417	405	372	433	400	358	379	388	391	411	412	428	396	398	367	384	390	396	413	423	403	383	400	386	386	389	369	368	349	398	405	395	375	381	404	435	388	402	393	396	373	372	394	381	391	375	356	362	440	377	439	400	415	400	410	418	413	363	407	349	400	420	451	348	355	383	439	410	350	433	416	423	397	374	385	379	387	407	446	392	396	358	366	408	377	428	396	385	412	384	397	405	398	370	420	408	415	359	424	386	397	394	415	361	388	382	380	398	369	397	431	373	405	409	390	372	447	410	400	425	386	420	415	423	361	421	407	425	352	375	383	415	410	424	418	394	416	418	382	425	394	413	384	385	396	367	422	398	413	409	409	374	413	417	372	383	452	416	389	392	419	410	395	402	382	382	395	410	400	387	402	381	456	415	447	416	377	376	392	347	371	394	402	393	415	399	396	403	406	364	400	383	389	384	385	399	440	417	386	426	416	397	372	394	381	393	387	419	401	414	381	397	423	411	334	431	401	386	400	411	412	390	382	421	410	367	413	395	386	406	356	400	418	364	391	395	411	373	452	414	381	412	447	433	379	400	390	426	354	392	365	390	438	406	415	364	414	396	363	411	426	408	395	360	382	397	363	414	443	383	387	423	388	398	437	432	399	395	369	375	398	412	391	413	378	413	400	399	384	379	417	414	371	412	351	410	403	442	379	394	405	378	355	396	444	417	417	436	362	379	422	385	385	397	438	370	398	369	387	401	431	396	377	408	417	392	373	429	376	358	411	436	403	435	403	390	398	388	367	390	383	359	429	414	384	413	394	375	394	398	423	415	422	402	405	337	374	392	384	369	383	413	341	406	357	374	405	407	405	402	370	397	400	375	348	349	403	412	400	385	374	406	393	395	407	407	359	426	403	391	403	401	412	427	371	384	420	387	400	382	383	389	394	372	435	374	387	390	414	398	389	379	423	404	368	382	404	422	387	368	382	391	415	444	398	390	395	421	416	416	433	429	432	417	386	366	373	379	422	405	383	400	377	400	384	370	398	387	370	437	369	425	359	402	406	386	413	374	370	407	407	364	388	381	421	388	416	405	411	374	403	397	439	409	421	367	407	405	396	362	368	382	381	395	384	390	424	411	341	385	385	389	390	381	399	387	351	404	379	378	367	395	399	385	353	368	430	355	348	355	361	370	389	408	419	438	414	416	393	399	446	369	446	378	397	391	391	432	400	407	373	379	403	407	393	378	377	357	379	367	387	407	377	401	379	381	348	396	419	415	376	401	375	410	371	387	396	405	370	386	380	359	403	384	366	398	403	355	377	397	390	392	415	381	383	372	395	368	411	405	387	390	405	354	394	380	391	407	405	382	417	393	425	412	380	375	394	399	397	402	373	392	422	366	378	381	394	442	421	398	381	447	384	400	420	357	398	384	386	414	359	356	392	392	395	343	425	406	383	391	391	399	386	384	440	377	345	406	422	439	390	385	405	335	397	404	391	419	396	403	396	374	408	391	399	425	408	360	357	423	402	382	435	429	424	403	396	386	410	373	405	389	391	405	434	402	378	384	423	382	407	404	385	383	372	373	423	396	392	387	393	416	408	387	418	390	412	393	382	405	418	352	412	357	356	430	376	376	447	390	375	333	341	407	375	384	356	413	394	420	402	407	392	360	341	358	381	397	404	415	379	383	406	378	401	399	394	392	383	368	413	378	387	388	375	384	391	405	388	408	354	361	359	362	395	363	393	379	390	375	424	382	406	389	369	395	381	379	424	349	405	411	417	398	406	422	423	393	420	396	390	397	392	437	395	401	382	365	414	345	354	385	420	410	409	404	414	407	417	390	399	391	390	395	390	415	392	394	366	389	416	378	426	386	381	407	415	385	395	403	374	411	395	403	404	392	370	386	396	386	386	368	386	355	392	409	353	384	397	384	401	385	396	377	371	412	386	396	352	392	343	429	383	415	404	393	403	371	383	395	382	422	410	427	417	406	390	389	358	398	385	376	410	379	370	431	418	389	374	441	389	396	368	387	385	388	373	412	383	382	413	423	391	386	378	400	449	411	420	391	384	409	377	393	382	354	404	408	406	386	357	394	384	412	406	399	380
6963	1343	2109	2189	1994	1722	1482	1369	1219	1077	1133	1087	1058	1044	970	993	935	974	951	950	953	905	942	960	960	960	898	953	905	894	951	931	958	934	879	920	974	897	978	932	973	897	852	887	961	977	888	873	866	932	959	913	907	936	882	894	864	916	916	885	915	867	930	958	936	942	890	946	932	855	885	892	902	939	915	914	938	941	915	875	866	886	895	880	894	949	862	909	892	919	877	913	860	925	879	886	900	910	888	882	902	908	945	887	898	886	871	901	900	907	881	892	930	918	949	882	929	874	952	945	887	894	939	926	994	957	914	858	891	934	909	886	930	846	870	919	912	947	938	913	913	924	887	895	821	898	875	907	907	946	903	858	896	966	936	924	904	900	912	916	925	867	874	857	880	920	965	940	885	953	913	924	931	895	893	923	928	919	922	890	932	914	931	904	883	870	877	851	935	920	880	913	872	927	889	913	910	910	941	894	912	907	908	880	924	897	875	885	869	946	915	873	945	871	882	908	880	938	912	870	903	880	881	904	904	946	903	913	940	901	926	903	797	940	888	892	924	905	943	932	866	905	889	907	926	936	903	923	878	891	888	894	839	869	896	858	908	924	920	925	905	909	972	935	932	912	912	878	916	878	945	873	906	922	907	891	909	927	894	971	887	896	862	877	907	891	957	904	885	921	883	938	884	869	916	874	891	945	999	895	872	877	920	895	892	905	870	941	856	892	872	875	951	910	901	899	866	891	850	896	908	897	854	895	929	942	968	905	962	912	902	887	911	905	914	916	897	952	969	958	906	899	911	905	900	923	913	857	905	916	906	866	866	879	866	935	906	894	899	876	893	931	853	896	897	900	919	912	944	906	886	895	894	856	970	912	968	894	870	923	947	901	931	894	940	865	887	901	927	933	931	874	915	897	880	902	904	912	901	869	933	912	959	907	954	894	895	916	873	919	909	926	890	889	924	852	962	876	929	907	897	907	868	863	862	947	831	979	924	931	901	877	881	886	926	889	892	910	893	899	887	938	881	938	854	876	904	856	939	896	920	887	941	911	929	892	931	910	887	896	885	900	893	891	931	920	932	922	880	955	865	902	887	854	906	875	834	907	912	917	953	958	876	896	895	890	921	861	925	907	874	875	939	891	901	887	887	976	932	901	929	900	896	934	909	891	870	895	898	893	864	917	907	934	933	886	889	879	941	869	920	935	943	937	940	854	914	833	863	857	873	904	879	899	838	968	925	895	867	932	909	925	863	935	958	893	916	909	913	964	904	899	920	884	920	909	921	842	868	908	935	907	945	888	885	951	930	921	930	901	962	889	905	921	945	882	871	964	944	888	918	926	876	917	898	903	869	912	920	900	914	908	864	960	882	910	884	902	911	926	890	897	976	855	917	868	941	890	928	901	850	980	874	898	898	898	918	889	865	878	858	898	897	863	913	912	826	871	893	937	891	839	859	854	951	892	914	888	884	879	925	884	938	941	930	1006	881	875	858	918	885	916	932	871	933	855	905	894	856	862	895	906	908	916	897	901	952	879	914	842	918	918	875	919	911	905	859	901	867	906	815	885	920	924	831	900	880	939	918	943	903	924	965	980	890	892	928	869	901	937	907	915	869	919	862	905	923	951	876	901	904	923	924	899	929	867	916	891	858	884	915	904	904	865	928	902	888	902	906	893	836	924	873	896	939	915	867	881	890	916	875	899	933	904	872	849	907	923	884	911	850	961	946	877	896	932	869	905	902	911	889	888	904	856	894	916	883	843	885	855	969	833	961	884	890	877	914	880	910	942	875	877	920	927	910	900	885	887	943	872	947	971	912	845	898	921	933	962	921	920	931	906	892	909	881	934	895	873	918	951	974	890	856	889	870	945	907	885	867	909	915	946	890	922	912	917	859	903	931	925	946	913	899	888	890	896	900	869	899	934	912	851	861	895	965	890	907	899	851	911	887	888	863	906	896	845	864	863	859	951	869	924	951	836	951	918	848	914	912	931	903	872	893	886	958	926	871	884	914	848	864	895	924	885	896	923	884	940	921	855	960	934	876	887	888	869	908	926	876	901	956	878	914	840	903	922	925	907	908	872	921	874	873	970	903	908	893	959	942	886	885	908	876	859	941	987	851	867	957	911	899	900	917	976	907	906	956	930	935	940	880	892	912	912	913	933	956	880	941	869	895	906	884	857	864	928	956	970	877	884	933	950	903	923	937	909	882	916	885	905	856	882	900	909	893	864	875	905	887	892	935	972	914	886	892	867	899	893	848	867	1001	874	895	904	911	935	934	943	904	919	912	909	925	940	867	875	924	884	913	908	906	923	921	858	945	912	901	911	904	853	917	926	887	932	935	893	889	974	854	910	849	929	876	851	955	924	889	883	941	883	901	938	887	875	919	876	851	875	925	907	880	917	862	864	931	955	897	916	912	925	929	934	992	859	926	875	889	882	916	930	863	930	931	925	919	880	951	937	879	902	877	875	956	888	948	897	920	910	926	936	897	871	910	864	900	870	877	848	887	983	918	878	933	978	944	863	862	953	937	853	944	918	931	928	897	906	906	896	889	917	900	868	885	872	833	906	875	907	884	881	964	892	911	913	899	847	861	977	932	879	922	891	930	858	932	944	933	901	883	911	915	879	923	902	909	921	898	930	914	951	845	957	931	936	943	901	935	884	951	860	956	949	924	888	937	852	899	994	852	875	908	862	911	932	938	909	905	915	896	962	927	886	913	897	901	936	930	877	912	943	906	902	945	898	922	889	908	876	860	920	909	890	923	926	906	888	942	913	905	927	918	901	905	922	873	908	908	938	948	916	867	867	903	889	910	911	932	891	888	912	900	915	859	893	890	933	866	921	916	955	879	891	900	994	924	876	872	827	917	885	864	903	930	887	963	889	899	900	870	897	909	924	910	882	911	904	874	898	899	892	869	904	897	941	929	926	904	865	923	862	934	909	890	834	900	864	896	947	838	927	885	869	914	893	897	869	890	890	924	876	904	902	941	917	892	904	920	862	901	838	892	924	938	904	872	869	903	868	899	894	871	959	861	883	969	904	905	916	943	914	834	840	889	868	978	874	911	918	859	890	912	940	952	895	972	891	919	902	859	917	877	873	899	895	868	859	895	907	891	872	938	881	935	836	913	901	891	868	926	947	903	907	910	906	948	880	937	869	885	892	901	919	952	900	1007	937	887	887	905	868	902	899	951	934	905	843	922	873	903	880	891	899	890	884	941	905	839	865	938	893	876	874	931	874	884	877	895	946	917	932	923	930	886	935	925	924	864	960	913	990	913	899	898	931	835	925	862	887	932	884	911	914	936	909	853	892	954	931	892	919	927	915	914	877	923	934	864	832	849	880	887	936	856	843	833	873	840	911	963	968	924	924	877	963	915	936	940	959	909	884	863	886	870	888	902	902	891	915	932	914	928	926	905	885	922	867	906	990	871	962	928	925	885	901	886	867	929	931	868	855	884	902	921	893	932	905	935	907	854	917	925	992	861	949	909	880
15360	1702	1494	1114	720	715	502	437	390	382	381	333	325	346	331	316	308	300	290	290	316	354	302	288	294	306	325	326	275	324	307	296	299	301	281	306	315	298	314	335	293	345	333	316	344	343	313	281	274	281	293	299	299	299	331	337	349	310	251	306	290	307	328	297	285	296	293	306	320	306	291	296	299	319	321	288	295	294	335	277	298	348	311	290	311	317	278	288	295	336	295	305	312	277	299	272	280	335	299	300	311	296	313	277	316	309	312	346	306	272	310	287	332	320	315	300	310	275	294	339	307	322	321	282	301	303	290	286	287	278	307	279	320	297	299	309	301	285	311	294	313	307	302	297	314	256	320	273	306	338	322	287	311	291	309	311	294	327	296	295	321	282	305	301	291	286	291	335	303	291	288	306	311	296	280	277	320	307	307	323	312	312	297	301	297	300	305	304	283	278	289	310	293	307	298	306	325	281	268	294	327	258	310	314	277	303	268	283	285	271	293	296	284	319	282	324	334	301	304	317	277	306	312	307	306	303	269	288	295	323	298	270	337	287	281	270	334	288	300	334	314	300	309	320	303	253	327	304	315	319	315	302	292	273	307	293	282	255	303	293	308	332	290	293	305	354	287	272	320	301	340	321	308	285	304	303	299	297	288	283	304	314	319	337	307	284	339	310	281	298	277	302	268	335	303	314	321	326	307	281	279	275	300	286	314	307	307	281	328	302	297	278	317	310	339	311	312	307	306	298	327	275	320	315	314	319	280	292	341	315	338	299	320	292	289	284	286	292	340	313	299	306	283	326	283	318	290	282	322	297	339	293	302	295	314	281	335	302	286	321	282	308	320	289	292	298	316	273	302	278	277	296	296	307	303	298	298	266	278	276	299	321	272	283	283	263	290	317	260	280	280	299	278	320	292	310	305	311	315	300	292	279	268	300	300	279	307	308	299	303	333	276	333	277	306	290	289	278	316	315	355	306	267	317	300	290	316	247	312	290	315	291	297	342	303	300	303	308	307	292	289	311	326	338	310	277	316	343	306	298	310	288	283	293	319	312	290	342	328	280	287	301	310	287	323	290	284	316	311	291	310	302	295	298	309	298	299	282	308	277	308	298	278	319	323	267	287	296	300	321	303	326	291	306	279	323	367	297	298	317	295	307	299	283	303	274	256	305	324	291	322	271	311	313	291	301	302	268	302	287	295	297	299	313	295	333	281	288	302	277	313	315	284	305	301	291	303	278	258	298	304	326	298	298	297	290	287	257	292	293	276	279	285	293	312	284	330	299	327	311	314	280	269	295	314	293	273	292	281	277	282	304	285	295	325	296	253	281	323	284	309	357	274	306	314	286	304	303	307	296	288	290	291	331	315	302	278	255	312	303	298	306	277	288	350	324	267	303	285	301	325	315	302	281	287	290	255	294	289	294	277	298	288	302	349	335	298	300	259	309	290	304	274	312	297	301	280	294	301	334	339	313	311	289	309	290	298	302	300	318	300	281	282	290	307	294	305	287	261	283	304	321	295	306	291	281	312	291	304	281	272	325	307	299	288	307	310	310	299	303	290	302	314	307	316	280	298	316	293	302	303	343	287	325	306	308	308	312	297	294	289	299	275	313	311	288	310	298	276	296	316	295	287	342	265	298	306	306	276	258	320	315	293	290	322	298	282	334	299	292	289	300	335	303	273	309	296	300	322	313	329	307	311	300	296	292	287	309	314	313	354	280	309	266	295	260	294	311	294	303	291	287	314	302	321	315	318	308	300	305	288	252	303	257	280	301	305	281	279	292	311	286	294	323	281	310	279	303	309	298	280	297	303	328	286	319	275	284	298	298	308	280	308	288	304	301	312	314	313	263	327	296	273	303	314	295	305	315	321	335	308	309	303	320	328	316	308	285	304	285	326	292	292	288	299	314	302	296	334	299	325	262	303	310	282	292	296	300	310	321	257	319	355	291	289	341	291	302	296	286	290	325	289	309	279	302	270	270	284	275	300	331	291	294	283	315	270	272	281	293	284	325	296	300	319	288	307	306	305	324	286	306	304	296	287	279	312	301	273	305	297	313	276	294	324	328	292	285	316	269	294	298	299	287	254	296	303	308	328	300	303	321	314	301	286	321	320	262	325	288	315	278	326	276	315	281	303	289	276	317	285	322	297	303	305	309	294	331	305	319	288	314	320	277	333	313	274	321	294	315	283	300	271	320	285	302	293	306	326	288	323	272	316	292	305	279	284	281	288	297	271	292	315	292	319	321	300	312	285	302	292	297	298	299	281	295	300	286	265	320	294	321	335	298	301	303	324	272	286	303	306	298	280	289	326	305	286	287	258	303	279	264	294	277	288	315	297	345	301	311	293	302	307	281	323	287	292	316	295	315	316	308	292	306	302	287	299	310	306	305	317	300	287	296	329	350	245	298	298	313	278	327	294	330	347	301	296	285	278	293	312	290	316	297	285	304	284	295	328	285	268	281	274	334	303	298	310	295	271	299	318	278	279	325	276	260	302	313	345	299	314	301	305	309	289	316	294	303	327	284	266	312	294	313	315	316	301	314	341	288	335	296	356	284	291	293	282	263	286	266	277	303	297	262	326	328	308	295	291	283	307	289	256	321	287	314	291	303	299	313	299	294	322	299	279	290	275	290	265	298	294	266	289	294	315	295	299	288	286	297	286	296	289	312	362	251	277	303	303	312	323	302	284	265	325	295	316	326	324	325	312	316	298	311	302	317	313	275	293	299	295	299	280	312	324	270	295	306	307	313	267	310	317	336	309	304	328	289	316	305	319	301	328	268	252	277	311	330	266	297	274	275	262	337	294	287	311	291	301	277	295	313	265	277	308	304	336	285	280	330	318	263	273	285	295	297	293	307	295	271	287	249	268	298	312	281	350	306	273	313	293	303	305	289	291	290	296	315	282	298	337	327	292	274	318	326	313	299	309	304	297	326	276	311	311	267	294	332	313	263	318	335	294	316	312	323	277	308	285	290	269	325	291	326	282	269	296	299	331	328	299	290	288	336	292	324	275	292	277	290	273	302	291	314	317	305	273	301	298	287	299	287	323	318	272	311	305	266	301	329	284	281	301	289	329	298	309	303	261	302	284	297	278	322	293	314	273	267	333	290	306	267	321	296	331	306	291	284	331	287	278	290	316	320	295	290	319	305	312	303	292	323	295	282	294	273	303	284	320	289	306	329	292	263	311	305	293	315	277	306	281	281	268	294	273	271	296	302	299	310	280	282	297	300	319	290	297	297	294	330	285	322	301	297	334	308	329	307	303	314	283	312	317	333	326	317	262	294	285	279	309	308	320	287	299	297	290	293	294	307	298	286	298	298	285	283	317	286	260	249	251	301	304	294	294	319	309	281	267	306	292	304	282	301	279	328	312	320	317	298	306	301	307	300	303	295	316	309	298	317	285	277	297	328	317	297	261	274	293	289	306	311	298	312	270	274	317	296	290	322	288	296	293	300	320	301	308	311	293	304	300	297	299	296	292	292
8662	1477	2964	3142	2624	2225	1767	1485	1312	1168	1056	1004	941	934	888	873	793	790	831	741	809	761	756	788	761	709	756	741	734	776	694	707	766	708	681	719	710	743	731	689	713	710	767	669	685	668	716	710	726	708	695	688	720	720	695	659	714	709	663	681	679	701	695	735	713	664	726	666	681	711	677	694	668	719	696	713	662	700	682	707	674	687	714	694	664	695	692	675	674	678	698	707	702	668	664	652	669	692	684	682	681	684	695	707	659	685	654	693	708	696	714	680	705	645	677	669	728	684	685	702	667	681	678	674	704	693	659	630	676	714	689	706	672	710	710	707	696	671	695	665	701	679	678	709	697	703	741	670	687	647	699	681	736	706	635	662	667	703	719	703	664	680	694	684	707	676	674	740	681	672	682	687	697	663	679	664	719	683	715	710	697	664	677	659	652	681	683	688	649	652	698	700	672	678	680	712	655	689	675	701	707	690	699	664	681	673	698	647	697	657	612	688	674	680	646	706	654	667	632	668	713	665	673	711	718	623	651	675	756	661	697	660	673	755	668	674	701	690	705	700	711	617	644	655	710	680	674	611	677	687	723	701	635	631	698	688	676	691	663	680	697	658	735	633	657	689	689	678	657	694	710	663	654	699	689	677	622	715	671	739	720	683	653	689	712	674	697	682	667	678	694	646	694	622	707	709	642	684	647	659	699	661	691	663	683	689	643	727	648	646	639	690	650	664	686	684	675	673	660	697	669	683	671	659	641	718	685	677	695	646	643	669	687	703	703	707	719	655	684	688	673	703	687	691	661	692	689	692	675	670	707	656	689	686	665	621	726	642	677	710	687	707	662	668	702	697	664	702	650	683	635	717	674	662	652	666	687	692	669	659	664	722	664	703	698	694	683	654	681	706	689	678	648	664	675	679	650	714	628	636	631	723	626	664	712	695	700	678	692	639	643	662	644	694	677	688	691	651	685	687	649	686	731	688	694	708	711	634	677	640	710	702	628	655	721	715	676	672	689	691	664	663	675	635	650	669	665	707	706	693	687	691	654	702	701	721	703	677	666	739	678	709	711	715	629	724	688	693	707	646	675	727	681	698	686	668	680	724	675	642	681	674	730	663	624	669	683	700	750	682	690	683	639	711	692	669	703	661	672	659	683	624	645	657	652	697	665	704	643	722	663	711	644	738	658	670	695	737	663	673	672	660	697	674	670	677	692	702	714	624	718	683	656	716	719	661	667	684	639	668	704	663	721	664	675	665	690	699	642	682	679	673	658	678	667	643	696	685	724	656	668	651	697	678	677	659	706	659	663	672	736	675	655	670	623	674	667	696	675	686	721	680	713	673	683	683	676	671	670	714	725	699	668	667	690	665	711	698	688	656	699	695	681	695	636	694	708	663	614	680	666	716	644	693	680	668	703	696	661	681	725	700	673	685	733	727	670	679	664	650	666	715	662	708	710	683	683	654	671	697	707	666	736	666	666	675	599	696	680	670	662	663	723	678	665	688	678	653	697	662	687	673	681	672	669	714	680	691	648	676	683	644	665	722	700	656	652	700	720	736	635	682	688	727	664	689	711	699	651	714	664	704	613	703	665	665	640	677	694	696	652	674	663	681	687	676	679	650	692	663	727	676	705	648	667	693	670	670	683	692	686	676	693	660	656	667	684	654	728	653	683	652	661	706	653	682	668	709	652	698	707	669	696	676	634	683	637	655	697	741	660	728	650	643	707	655	675	708	672	676	655	663	670	687	657	617	676	693	653	633	642	688	679	664	706	664	686	719	689	709	661	671	691	681	688	614	651	699	724	633	674	686	683	703	649	675	679	648	662	670	654	683	682	674	663	631	696	664	670	703	643	702	704	736	644	686	702	697	694	672	695	678	656	672	674	719	699	698	658	711	646	701	682	658	704	663	625	690	682	616	672	703	702	680	653	666	658	722	675	681	670	652	665	701	662	739	754	698	704	683	628	688	674	695	715	710	656	647	651	685	681	714	689	734	689	708	658	655	676	628	651	704	666	678	671	657	676	675	658	721	727	680	683	693	707	627	674	692	651	674	685	684	643	724	689	664	669	708	641	654	682	686	670	644	649	690	699	696	666	763	656	684	690	701	691	643	647	684	721	668	670	692	661	670	702	703	690	686	669	663	709	666	686	660	670	695	703	700	652	666	733	693	639	700	707	672	669	682	669	666	674	659	692	670	659	672	725	723	701	693	640	711	732	647	725	686	646	714	668	630	701	736	649	685	694	669	683	683	673	713	672	676	669	692	657	668	629	688	641	698	700	674	662	691	695	666	708	699	697	654	757	694	640	680	661	718	674	665	655	646	716	691	688	708	669	711	649	687	654	660	643	687	684	728	664	693	675	674	664	672	700	681	657	655	681	732	688	647	650	702	697	662	692	679	723	723	686	684	681	698	605	671	692	724	685	696	697	732	691	683	648	680	666	682	638	709	699	700	682	712	673	678	669	622	712	642	721	688	654	645	713	664	667	699	719	683	651	667	702	685	653	667	666	648	654	678	681	692	698	665	665	666	699	691	693	633	685	692	663	731	694	692	659	675	681	720	680	679	700	683	617	685	674	688	705	677	667	644	705	687	658	719	694	674	675	641	643	670	693	680	672	687	736	710	643	694	672	701	705	681	711	717	651	685	748	684	671	692	637	681	694	687	686	680	652	666	658	672	677	692	683	685	691	672	629	676	691	634	688	686	622	656	683	670	636	706	660	694	686	654	647	652	679	690	705	717	683	694	677	697	659	682	671	695	676	714	639	662	692	689	704	685	696	730	673	698	646	638	677	662	657	663	693	671	671	661	704	656	669	642	671	673	676	692	645	704	682	686	769	645	674	650	651	702	670	660	689	651	702	682	726	647	650	664	715	678	629	643	657	631	660	711	715	683	680	665	679	700	667	632	672	667	693	686	685	701	636	693	662	645	688	668	677	724	662	684	640	687	686	689	693	628	715	686	716	684	665	677	700	688	690	691	663	703	674	739	646	699	660	698	628	713	681	681	740	690	759	673	660	646	702	689	651	732	701	659	687	648	651	687	672	692	658	697	683	688	657	744	749	715	705	673	669	669	698	707	661	679	651	684	650	673	700	709	632	661	693	668	654	682	694	625	663	675	710	692	696	661	691	686	685	682	681	658	676	708	721	691	666	686	637	699	679	696	656	652	658	676	631	671	641	664	698	644	646	739	713	700	675	683	701	699	645	723	679	636	707	641	694	647	686	663	675	707	656	647	652	681	690	675	648	722	694	663	702	669	705	665	659	674	640	692	695	636	659	675	693	643	696	679	722	688	723	674	676	684	660	680	696	674	673	668	719	722	705	675	654	655	672	706	709	666	662	647	707	662	680	734	684	698	696	715	632	718	731	708	735	668	689	684	669	667	713	670	697	690	641	710	668	683	655	690	686	668	672	644	663	689	723	693	702	664	677	673	647	670	709	674	670	657	627	683	674	677	647	696	673	656	697	682	682	636	697	689	677	665
1536	330	378	269	281	302	261	272	260	235	265	276	260	267	269	228	267	260	264	255	247	274	296	266	236	260	253	243	235	255	258	225	250	234	259	278	262	263	237	269	256	252	253	253	243	255	259	227	259	293	277	251	246	263	268	279	256	266	270	275	242	255	235	286	248	286	265	247	246	286	284	266	277	261	280	268	265	237	248	249	230	254	294	240	274	228	239	219	237	235	285	211	256	230	270	236	229	246	255	240	250	275	242	280	211	242	252	247	261	265	239	266	282	235	235	271	233	251	283	257	259	271	259	249	240	241	252	248	239	255	256	242	253	235	264	246	247	227	254	263	279	255	232	239	265	273	234	260	250	247	257	254	257	249	247	241	263	239	237	254	249	256	252	253	266	264	272	276	210	240	272	243	230	232	251	267	259	245	267	241	228	275	291	282	258	203	248	260	246	247	239	259	244	252	231	257	233	252	253	248	262	276	280	276	261	247	260	242	264	243	257	262	265	251	290	234	259	292	271	288	234	289	252	258	221	249	272	279	274	241	262	261	279	277	261	255	262	266	232	257	258	262	266	223	260	295	264	239	227	239	251	275	258	283	243	262	256	254	235	253	257	265	235	252	253	248	259	243	273	237	236	254	232	249	270	241	249	227	248	242	250	242	267	280	243	275	244	253	240	284	247	256	234	290	271	254	275	248	270	256	236	266	242	281	287	262	272	246	246	242	276	267	268	284	258	284	232	278	271	259	250	232	282	284	243	255	263	264	248	267	230	248	272	272	240	257	248	268	274	257	246	274	240	270	244	243	302	276	258	240	260	251	258	275	265	269	273	267	281	256	220	267	265	259	224	260	294	256	283	247	284	270	258	245	245	239	226	272	259	263	248	253	262	287	228	314	260	253	285	231	232	260	273	302	248	264	245	263	272	257	246	251	241	271	252	274	255	260	237	244	264	261	269	240	248	272	265	276	264	237	243	258	234	246	277	230	260	255	240	254	256	260	245	255	256	236	238	217	251	206	262	248	242	250	276	239	242	266	273	280	269	260	255	259	249	276	264	265	275	283	257	222	218	224	242	271	267	259	267	253	256	251	285	248	293	292	272	271	252	238	237	257	234	247	227	248	257	223	261	239	245	239	236	259	280	264	263	272	252	273	273	252	243	246	236	239	234	250	267	266	309	235	272	272	244	260	251	253	252	267	245	261	270	256	246	264	273	234	279	249	234	257	286	261	235	250	271	260	253	239	273	233	288	271	279	260	231	283	237	246	249	273	256	269	270	281	261	261	281	252	255	243	250	280	239	284	279	269	230	252	244	245	232	261	232	259	237	265	255	210	290	268	249	217	244	267	259	269	274	239	257	264	287	239	259	273	228	239	254	229	270	310	256	251	256	258	268	274	252	245	275	248	280	236	305	255	238	251	250	252	266	238	267	250	244	268	263	290	282	275	276	245	260	280	251	271	262	263	252	277	248	269	270	252	265	248	251	245	254	248	258	236	255	245	251	268	235	256	246	262	273	235	263	266	270	251	257	282	271	256	273	246	254	240	261	258	270	257	243	311	244	269	231	280	234	268	240	289	223	250	237	245	230	262	263	242	252	232	232	276	226	276	278	257	255	240	247	246	295	249	254	281	250	278	268	286	264	219	246	217	275	246	251	230	262	235	251	260	259	242	243	250	248	276	252	242	232	264	253	251	220	259	288	289	268	272	258	274	259	284	245	269	237	227	254	256	231	240	238	270	257	247	248	251	301	242	259	233	260	268	242	273	275	260	257	280	264	268	226	246	265	277	254	269	232	258	280	237	248	241	254	264	284	216	272	266	262	271	259	247	240	261	233	241	268	233	278	251	240	267	242	282	264	260	261	280	235	266	257	236	263	275	276	238	255	283	268	255	233	244	263	252	232	245	222	242	260	251	271	248	240	261	256	246	231	261	260	293	262	232	221	252	265	274	250	248	238	268	268	242	266	267	231	274	263	253	241	257	228	274	235	241	269	272	255	261	267	276	274	279	259	264	260	271	272	273	288	266	258	250	236	225	235	215	256	252	261	266	240	237	272	258	279	259	253	240	240	244	231	274	253	270	249	259	236	235	256	279	280	274	258	279	271	271	244	245	226	260	255	215	271	234	243	259	261	272	278	258	229	281	232	230	279	257	256	268	243	245	250	259	252	258	243	242	270	252	246	241	258	253	248	262	273	286	256	267	252	238	269	271	258	259	277	256	265	216	266	297	224	241	252	276	286	264	252	253	251	247	253	256	243	234	268	255	246	246	262	273	262	237	233	266	264	253	270	245	270	212	247	250	273	254	252	292	287	271	262	237	255	249	268	257	291	259	223	246	232	245	260	265	278	257	257	243	234	286	274	266	276	227	251	264	234	260	291	264	267	256	273	285	290	286	282	251	288	258	248	255	253	263	255	247	252	236	294	289	256	262	264	257	245	253	269	265	238	291	280	229	249	251	231	256	235	238	244	301	250	236	240	225	232	281	237	240	229	266	250	265	252	251	256	244	299	242	276	234	253	233	281	302	269	244	242	284	253	232	261	247	253	253	248	268	297	259	219	283	242	236	247	255	257	262	247	238	226	267	268	271	267	255	252	240	258	248	262	245	255	247	248	297	240	255	267	263	295	245	239	260	260	267	259	232	218	276	247	264	248	262	267	243	275	247	262	243	280	236	255	249	223	283	231	228	256	261	273	221	232	248	265	245	233	285	244	240	247	223	234	249	242	256	260	257	280	299	282	248	263	247	269	242	269	263	262	262	260	237	249	251	266	246	265	235	242	258	257	232	246	260	253	249	270	263	252	248	274	210	235	265	267	224	246	264	270	247	276	258	266	299	220	270	254	266	251	274	279	258	254	231	256	229	275	282	237	250	267	265	251	273	270	204	250	219	271	263	273	246	240	260	255	296	278	279	270	262	269	264	252	245	288	260	259	273	278	234	241	259	249	258	263	262	266	278	246	279	270	277	276	253	240	242	253	243	292	236	245	243	283	296	264	255	257	244	252	272	273	252	239	239	240	264	267	210	258	265	263	237	248	239	276	251	251	248	258	217	250	236	247	256	257	242	248	260	257	271	251	268	240	265	232	254	245	253	246	262	253	263	276	272	268	264	270	278	252	258	236	268	282	237	248	261	223	277	260	247	277	271	270	253	221	258	262	246	269	285	250	242	244	243	250	252	238	277	272	253	239	217	260	274	250	267	268	278	239	249	248	257	254	244	269	245	271	222	242	224	266	270	279	260	252	270	257	247	286	229	238	265	234	263	285	267	217	253	252	258	249	254	249	244	271	222	276	241	257	263	299	262	242	233	274	271	319	265	225	265	268	261	234	226	262	278	274	257	273	271	219	225	233	273	232	268	211	269	261	254	273	240	284	271	230	248	244	265	256	266	221	254	293	236	255	257	234	256	229	248	267	274	253	272	257	277	241	262	250	265	230	249	254	253	263	259	219	261	242	256	251	239	291	282	271	247	243	240	276	246	260	250
1943	764	855	874	790	770	688	692	657	641	673	659	636	684	583	588	634	634	641	610	648	632	647	643	636	604	643	646	616	666	639	646	631	664	660	620	630	622	712	638	638	588	646	652	647	623	671	637	679	650	661	620	633	593	622	639	586	613	624	670	676	575	649	653	630	620	630	644	642	642	626	591	676	656	687	626	620	602	590	602	623	637	640	645	617	629	666	686	629	628	571	626	613	628	634	651	651	608	693	620	612	618	659	618	623	646	634	639	652	628	636	655	629	604	621	599	595	626	646	619	645	645	620	650	649	660	656	652	676	631	649	632	611	624	619	647	607	637	624	640	616	652	604	632	615	607	634	641	617	636	599	611	632	644	634	616	664	620	611	632	610	661	603	637	634	680	617	618	588	612	614	616	640	607	618	687	624	596	590	646	632	611	677	618	643	661	610	627	647	630	630	615	658	644	630	631	679	680	650	652	671	645	635	593	651	608	663	639	650	628	646	639	651	612	661	606	625	607	618	667	640	645	636	663	613	654	677	619	588	626	648	652	620	638	681	652	632	605	671	635	610	633	593	581	651	641	605	671	603	631	654	666	628	637	643	661	651	642	622	629	593	664	615	616	658	622	648	643	652	683	658	665	592	623	624	667	673	619	627	668	660	621	647	657	604	587	656	603	623	606	614	638	662	621	602	657	677	624	648	573	658	633	649	654	619	635	626	665	643	589	603	653	639	643	618	612	623	664	602	638	677	641	626	645	645	644	608	664	597	655	650	639	635	639	615	623	631	642	628	629	620	626	652	619	642	629	644	624	590	616	599	597	638	682	625	626	616	638	603	594	647	638	630	648	637	620	605	626	617	639	621	633	648	595	646	619	567	657	584	627	628	647	596	606	623	639	650	658	641	616	621	672	614	651	653	638	612	607	666	606	646	648	617	621	649	627	622	603	584	609	605	603	664	582	639	634	609	684	627	642	621	616	660	635	600	606	651	600	611	601	634	644	660	635	653	633	596	613	661	583	644	588	599	665	645	688	612	622	674	659	695	658	672	618	649	646	640	652	624	640	633	610	630	610	611	592	595	631	628	655	664	707	646	643	679	629	629	604	647	612	620	662	651	650	608	647	640	632	623	604	618	640	668	645	623	637	695	599	622	646	633	644	638	650	654	643	675	640	635	656	637	620	605	638	621	638	668	634	624	630	619	655	649	599	656	607	602	616	646	658	609	612	641	646	597	622	596	641	642	621	602	657	610	598	647	593	611	646	624	656	627	641	604	637	646	644	622	645	655	619	656	645	606	622	629	608	630	627	659	627	631	661	609	625	631	653	618	618	636	682	638	632	640	628	654	640	640	587	626	672	633	648	631	624	615	627	592	595	593	676	640	608	625	668	653	624	638	665	645	621	663	615	595	631	611	644	629	586	646	636	628	625	623	628	650	672	570	641	607	641	605	639	619	654	624	610	617	694	655	654	652	672	633	652	636	660	617	612	671	653	638	611	611	624	646	606	586	643	613	629	617	679	627	625	644	635	619	623	640	631	635	657	600	668	663	626	618	643	619	650	621	588	621	617	599	590	660	666	678	610	663	613	631	639	654	648	636	676	616	690	638	619	628	628	622	631	652	632	657	609	657	668	628	595	594	668	658	618	663	633	627	646	657	640	663	654	642	618	624	668	669	685	632	671	627	578	619	600	624	618	642	620	661	633	651	602	652	638	638	631	619	640	675	604	610	618	615	621	618	603	616	654	652	633	658	633	638	624	606	633	585	607	620	637	635	640	620	625	656	645	660	615	596	625	637	619	661	635	608	604	640	630	591	599	659	661	637	621	663	662	621	604	664	676	618	621	633	640	620	637	643	613	676	631	643	632	629	659	637	619	643	596	620	641	630	683	614	631	616	651	628	600	634	702	611	677	619	601	616	641	602	603	658	692	627	658	621	606	662	669	635	643	608	618	638	643	593	654	645	619	627	632	625	618	619	644	619	643	612	636	680	622	639	627	617	653	661	639	615	617	658	618	650	640	649	653	615	577	624	568	631	665	630	657	609	636	592	662	642	573	622	618	650	616	650	576	626	655	604	639	625	690	658	648	620	626	667	621	578	604	640	643	635	611	669	673	576	614	658	654	637	600	636	629	592	618	668	638	661	626	619	634	629	654	651	609	656	637	634	612	646	623	595	661	622	612	651	627	632	658	621	624	645	656	604	628	632	623	672	643	658	654	613	611	644	603	670	650	638	627	645	608	665	653	660	648	607	719	614	593	598	678	622	597	659	640	664	606	646	640	650	626	639	665	641	647	597	649	603	643	682	621	626	667	664	606	601	656	630	677	600	652	662	661	620	659	628	630	651	615	600	584	653	614	645	651	664	622	639	640	588	649	636	668	597	600	622	646	658	641	621	613	654	660	633	649	628	665	633	616	674	625	613	643	619	629	652	621	600	637	624	679	669	647	675	591	593	606	641	674	681	623	630	631	627	620	643	595	625	616	657	629	693	644	627	652	665	610	600	662	608	623	620	619	612	659	631	598	626	647	628	590	632	589	631	662	688	631	633	624	659	612	605	647	640	616	616	603	651	637	630	616	663	606	627	623	674	597	619	615	655	650	597	620	660	593	659	618	671	628	598	624	622	626	632	625	645	638	607	613	646	630	601	608	661	623	626	593	649	687	594	641	635	660	603	626	604	699	681	619	657	636	646	602	664	649	638	630	635	625	625	637	607	628	646	587	672	650	634	645	620	660	618	670	617	652	593	629	637	646	650	649	544	616	660	646	619	657	630	655	649	662	642	611	639	644	638	662	634	655	666	646	631	622	605	622	637	695	642	627	636	611	653	625	659	587	643	589	626	620	635	665	649	670	621	637	651	610	617	667	640	580	633	613	624	616	635	673	594	667	646	640	624	639	643	611	691	629	640	629	636	636	626	653	598	637	693	615	611	652	661	644	646	655	667	649	663	599	616	629	660	630	626	633	701	635	614	614	625	624	704	604	619	659	668	641	643	630	654	625	642	631	583	616	656	626	631	608	625	602	648	625	597	643	667	651	616	617	640	628	643	606	620	636	609	686	619	584	595	667	639	648	636	646	649	669	649	605	661	655	644	631	642	661	661	657	644	621	617	614	614	620	593	611	651	635	598	641	629	629	605	618	661	657	663	680	641	607	682	627	604	611	660	620	651	658	622	595	614	625	659	639	616	627	575	656	571	614	624	629	673	659	628	675	589	661	649	627	599	697	662	600	672	658	637	626	679	659	599	653	674	678	627	605	650	599	661	604	625	621	655	639	666	691	629	660	650	604	668	661	617	661	607	705	641	669	655	635	640	672	563	621	634	635	631	617	633	617	594	621	607	638	612	614	592	625	669	588	660	654	666	633	650	585	610	624	635	662	626	629	621	694	629	662	613	642	625	618	619	591	634	659	626	621	641	626	625	685	601	658	602	650	658	610	664	641	648	591	685	665	658	620	635	603	620	630	647	633	638	654	627	667	659	632	605	645
8275	904	978	787	664	572	528	484	472	423	415	411	454	451	425	456	409	428	414	383	400	392	399	401	404	388	382	408	393	417	358	354	417	379	374	420	424	435	412	400	400	378	381	380	370	418	390	390	358	350	386	419	385	397	425	407	378	405	427	407	401	386	393	413	369	417	408	361	362	397	404	430	401	386	397	385	404	380	403	412	399	427	340	411	391	373	352	403	401	419	401	380	378	388	410	411	415	409	417	388	393	406	403	373	424	421	389	388	386	377	402	429	418	430	405	452	401	410	385	419	425	411	406	416	366	417	397	409	413	401	338	409	391	408	452	427	383	410	402	389	414	423	389	386	392	382	374	387	371	361	391	401	373	367	353	410	375	360	386	425	437	382	382	389	400	361	417	384	415	395	410	374	426	399	437	375	404	364	395	416	387	426	402	383	428	367	377	414	460	381	387	390	392	389	385	402	382	396	411	416	411	381	401	417	380	395	395	389	363	382	421	399	349	389	380	398	412	393	372	396	413	392	402	353	410	378	388	391	375	433	391	371	390	411	395	380	394	390	419	404	379	383	369	386	366	355	406	409	391	388	382	389	392	355	370	382	392	398	401	401	441	428	385	386	389	381	380	381	363	370	370	379	382	398	411	426	381	413	418	448	380	371	394	353	406	411	381	382	406	412	422	429	405	396	387	406	361	394	389	415	397	415	433	432	392	383	344	403	439	416	410	397	364	416	402	384	363	392	388	358	378	360	420	387	423	392	400	411	372	417	415	385	397	377	408	409	400	390	386	380	398	400	357	418	382	408	356	417	384	369	431	418	375	430	397	387	421	413	420	404	401	407	394	403	384	391	382	402	363	412	376	395	393	408	403	388	380	415	429	359	402	418	389	386	394	366	407	395	393	384	413	404	406	394	397	419	388	416	422	422	408	404	414	425	410	410	363	407	371	398	388	382	373	358	423	381	358	390	428	439	364	428	371	385	365	369	438	384	392	370	364	394	378	423	398	436	415	404	408	390	379	415	357	410	402	371	364	388	367	376	395	396	363	411	406	405	404	362	390	415	393	391	388	378	416	438	411	400	438	410	370	381	409	396	427	427	405	378	404	416	416	411	358	394	385	383	369	410	415	413	418	376	390	345	379	393	441	388	395	401	374	421	396	417	425	384	403	380	383	350	372	410	355	369	422	353	387	380	413	366	371	409	390	393	370	362	407	382	382	393	395	433	400	369	397	384	384	389	434	451	418	389	397	403	421	386	422	380	388	356	364	414	392	433	407	376	353	451	405	411	381	401	438	380	397	399	360	401	386	416	366	412	426	406	382	397	380	374	402	430	390	421	390	387	410	390	424	417	376	384	420	402	380	414	361	402	420	371	380	398	389	425	431	436	405	359	387	397	380	420	391	388	398	419	454	397	369	412	384	401	402	395	427	393	397	382	389	372	378	416	398	384	393	362	361	379	401	407	386	422	379	431	390	401	402	380	388	402	413	452	363	442	374	395	389	400	412	388	375	366	432	383	421	393	403	427	387	378	380	382	438	381	419	399	374	377	446	420	448	413	377	442	407	418	398	399	423	381	360	379	384	427	425	388	392	394	385	400	397	416	406	378	419	371	384	403	413	385	398	380	396	396	388	363	391	384	405	398	383	387	418	417	383	355	394	420	391	383	374	405	369	390	385	374	388	413	382	419	359	360	382	391	407	365	374	403	402	399	435	407	360	414	385	394	426	397	388	405	415	384	430	401	380	411	370	406	380	393	393	388	413	387	350	396	408	426	420	358	384	362	371	369	417	392	390	375	411	368	373	388	343	427	423	429	355	405	381	414	412	378	376	392	406	394	416	382	392	371	408	405	395	429	408	372	412	396	386	431	403	373	420	409	355	418	367	391	383	417	425	405	395	397	374	381	381	412	413	392	356	408	403	380	405	419	397	405	398	369	353	406	426	367	378	420	383	425	402	375	348	356	428	387	402	389	396	408	417	403	396	404	368	414	369	382	417	393	388	395	417	375	377	404	391	370	428	380	361	440	382	396	409	430	402	411	396	435	368	397	382	390	376	420	408	412	387	410	431	404	393	383	377	352	431	390	360	408	381	392	366	380	394	385	424	399	389	440	356	381	423	440	419	425	431	379	433	417	386	407	393	381	378	428	428	415	423	413	387	424	383	369	416	408	375	375	377	369	405	423	404	384	419	405	368	402	370	413	420	402	404	401	397	341	401	392	410	425	351	385	407	396	386	377	390	385	373	447	369	368	356	428	414	383	415	376	376	399	421	409	376	416	374	406	371	383	407	393	428	386	361	356	404	355	367	407	371	365	392	390	398	386	390	400	370	407	409	410	405	388	382	384	403	384	382	377	378	409	385	383	399	394	397	420	404	358	415	429	423	391	398	375	402	384	391	388	390	378	378	407	395	402	378	410	363	382	416	381	379	418	374	368	362	386	418	410	380	370	394	372	412	409	365	371	382	407	416	394	360	388	370	412	387	425	397	407	378	380	406	362	407	367	386	381	421	389	415	351	393	374	373	380	364	400	374	422	410	391	360	399	381	387	389	409	412	371	410	418	374	406	411	390	379	409	400	428	407	390	384	397	366	397	383	421	383	391	423	397	399	384	403	401	402	376	373	391	392	394	403	406	359	414	394	389	412	392	437	424	404	404	411	380	409	410	383	410	420	420	403	371	411	400	386	376	397	367	401	366	360	364	408	442	424	402	408	402	390	402	388	401	382	437	432	392	347	358	380	411	432	392	399	383	396	381	403	349	385	408	390	375	391	407	390	384	356	367	427	373	398	449	402	390	423	384	427	403	368	373	416	466	367	419	404	372	378	411	375	406	399	384	382	404	397	371	390	383	378	398	387	393	409	397	405	379	365	408	389	394	372	411	384	382	415	403	437	416	422	410	402	391	424	424	400	393	412	417	398	387	396	419	438	384	364	370	402	418	393	377	420	364	396	409	401	405	407	373	397	378	415	399	387	388	352	376	363	420	394	395	392	402	387	395	384	366	390	366	383	429	404	363	378	446	405	377	399	395	407	403	392	400	400	391	407	400	450	374	394	368	399	379	386	356	428	346	413	409	412	397	381	395	404	385	417	401	418	408	410	404	411	379	407	431	384	398	432	376	385	415	382	385	389	389	346	395	413	385	439	381	388	389	412	425	380	380	431	397	431	374	406	411	380	419	382	401	418	377	402	360	369	397	380	415	397	401	388	412	405	418	381	422	404	391	388	349	406	385	361	402	407	416	422	387	392	406	380	371	368	391	391	416	390	389	382	399	405	364	380	410	393	368	391	377	378	425	394	426	393	425	435	376	376	405	389	369	385	399	377	378	404	374	376	407	396	386	406	397	395	373	399	422	364	415	418	395	402	430	405	403	396	382	410	386	428	371	387	387	402	400	464	424	410	387	394	380	377	414	368	389	412	409	362	389	363	370	393	390	389	400	394	396	397	405	407	375	415	429	453	384	401	411	371	403	409	374	393	383	435	423
7115	1435	2058	2293	1989	1803	1486	1374	1311	1235	1077	1056	1053	1006	970	994	993	954	980	917	963	961	958	984	929	926	917	887	919	910	935	900	920	939	915	984	940	872	882	943	952	941	920	893	939	940	932	889	965	940	855	917	904	874	927	915	855	877	894	972	951	935	926	980	948	877	916	890	937	899	888	914	920	897	907	893	914	913	911	885	923	946	950	884	906	889	921	894	954	876	906	907	967	875	875	936	912	852	900	927	923	868	899	873	931	880	950	911	902	898	961	993	961	925	880	944	877	875	953	960	887	921	905	903	928	950	944	882	930	846	915	911	942	913	890	887	877	859	928	916	921	935	880	948	907	949	890	904	929	896	914	985	883	941	920	881	905	887	902	850	885	860	871	955	883	947	844	877	897	920	919	922	952	953	947	886	929	873	906	891	929	914	936	889	895	908	911	891	933	895	921	895	885	927	885	910	873	910	882	909	889	888	908	939	918	912	944	914	966	850	936	950	920	919	936	866	903	907	917	955	837	895	957	881	874	898	860	903	913	861	912	871	921	933	930	900	896	871	907	904	960	922	954	893	916	956	887	905	923	908	911	933	931	927	951	904	940	876	918	916	880	916	927	916	876	941	891	938	928	958	902	907	929	901	925	928	954	884	885	935	916	918	913	885	943	901	880	885	894	918	916	863	916	907	848	867	910	892	895	956	907	915	918	913	910	852	979	914	927	892	933	870	903	939	881	915	923	949	858	898	929	917	907	924	915	859	920	865	924	874	903	891	924	938	939	883	860	927	894	902	870	901	942	884	927	933	879	916	911	937	930	941	891	909	901	921	914	946	959	879	901	913	879	935	866	837	936	922	886	903	919	928	935	896	854	909	855	922	942	889	899	859	863	913	900	883	956	903	925	904	862	959	913	829	882	901	927	905	879	902	928	889	884	867	913	925	932	921	899	921	926	923	908	896	955	932	928	964	933	880	889	942	914	896	913	903	899	865	862	897	882	942	956	901	899	977	913	961	897	990	957	925	870	956	934	949	892	881	915	941	898	906	944	882	959	910	912	941	927	906	912	933	910	894	927	881	911	947	863	928	913	867	950	887	846	900	921	891	928	923	909	885	945	907	933	966	920	906	889	914	911	947	890	851	858	931	954	985	909	897	924	859	903	963	927	949	956	949	905	881	926	942	910	903	884	881	870	913	930	938	878	896	893	940	859	877	938	850	894	881	846	988	924	884	897	939	875	924	932	933	910	918	934	907	986	868	881	904	914	935	924	858	933	943	915	911	893	922	920	914	919	929	907	880	897	938	922	899	946	908	872	942	894	909	925	943	896	913	925	913	889	915	861	860	851	944	950	920	930	854	943	956	888	964	922	903	923	941	890	887	904	911	868	899	813	904	953	855	966	888	915	916	921	925	945	923	866	900	918	917	902	894	932	969	846	932	904	934	943	954	916	938	937	939	919	875	907	848	924	867	906	958	893	957	935	839	907	900	897	935	863	906	916	888	913	878	924	924	924	886	938	849	856	893	946	906	922	835	906	919	1009	897	932	887	933	898	906	893	895	830	916	908	945	871	891	904	875	867	896	906	997	950	853	930	971	911	930	883	952	969	898	919	890	938	915	923	899	876	918	903	891	896	834	890	892	900	882	926	881	889	921	891	989	914	912	907	896	954	928	892	922	920	846	862	927	904	948	884	898	907	882	895	936	916	879	871	898	871	918	928	914	894	853	879	901	892	926	928	895	913	921	935	905	920	915	899	902	872	884	929	922	895	822	916	960	883	895	934	892	861	917	914	931	962	912	911	941	951	939	874	867	855	907	906	925	911	915	943	897	901	900	875	897	895	913	935	916	953	926	942	920	907	901	903	881	893	892	934	972	896	897	923	906	913	884	946	989	932	912	924	928	957	920	927	903	873	921	909	969	919	925	908	955	884	903	877	930	916	890	832	898	887	894	920	934	937	909	894	886	880	932	903	924	915	932	935	889	944	932	870	900	870	984	914	933	910	909	925	954	915	897	888	916	910	915	902	928	900	900	919	914	878	916	880	947	919	861	931	940	862	913	954	852	917	930	913	920	947	896	915	954	900	831	902	944	907	875	850	891	932	907	903	897	921	910	849	974	924	913	841	869	886	944	876	914	889	891	940	926	977	908	886	912	896	923	906	889	935	894	954	901	951	899	900	946	894	913	926	916	877	882	895	884	889	866	836	925	854	913	875	918	927	915	937	884	904	903	892	932	877	903	945	902	957	912	976	964	879	929	870	867	905	907	905	921	916	866	897	952	935	916	882	936	854	891	912	911	935	886	899	902	933	926	921	899	916	960	890	884	902	895	935	906	969	883	943	928	951	952	905	854	858	918	871	884	881	902	893	914	908	915	853	887	911	925	861	878	925	911	927	881	884	863	903	909	860	922	901	922	913	938	923	939	942	930	896	883	891	880	909	880	873	936	936	925	919	950	904	843	925	914	920	932	821	926	909	863	949	922	875	877	924	913	923	950	905	929	914	956	837	866	913	936	946	888	894	907	925	904	951	895	944	933	862	864	961	898	973	910	830	938	886	910	980	897	924	894	899	975	882	867	894	859	938	949	932	914	881	886	924	914	839	891	858	970	923	966	922	914	929	895	919	902	921	871	913	921	927	853	893	887	877	951	871	932	876	883	846	916	953	939	909	893	868	829	875	884	958	945	912	913	920	937	942	887	925	953	912	923	962	892	935	900	908	889	940	885	914	880	921	918	935	912	903	904	861	893	882	921	880	927	925	905	945	956	877	866	924	902	916	939	883	914	900	939	952	904	931	841	919	920	907	907	895	940	956	893	892	900	891	920	853	913	914	913	878	865	910	882	922	855	927	876	939	877	850	935	862	859	934	921	885	905	937	875	892	853	958	865	943	924	921	892	894	956	912	927	925	989	909	887	953	904	972	900	870	858	938	947	913	907	874	952	969	846	919	935	934	947	943	907	891	939	974	919	924	898	879	938	882	930	866	946	877	877	949	900	891	927	874	900	933	929	931	894	965	921	941	889	878	893	924	887	917	934	953	903	898	930	898	910	870	921	877	940	946	893	955	852	959	928	882	958	899	932	894	923	916	912	929	891	884	887	920	889	893	940	939	899	914	896	880	897	885	952	927	924	879	930	972	933	925	901	893	895	911	888	910	912	934	929	892	931	900	857	881	924	936	932	912	928	907	911	847	897	919	955	886	902	939	959	840	886	932	889	901	903	899	933	896	936	874	877	898	902	963	896	921	936	897	887	935	936	887	921	885	886	951	908	900	933	881	926	881	881	880	928	888	912	868	952	929	934	910	869	923	948	900	896	915	947	894	938	926	871	856	917	897	896	877	894	930	867	942	923	911	870	898	924	885	852	957	942	916	887	925	879	916	926	922	954	887	908	908	861	905	919	908	898	889	893	875	827	874	921	895	907	907	895	894	919	922	922	868	939	970	874	952	935	903	961	938	949	897	923	959	942	918	944	999	862	889	904	934	886	936
15090	1656	1406	1123	776	620	547	481	458	364	374	328	330	326	292	320	337	333	315	306	320	294	319	310	344	296	292	317	314	285	316	285	317	290	298	314	292	325	323	315	274	320	306	290	298	282	304	335	288	285	290	258	296	300	318	308	301	326	291	283	288	287	283	283	337	330	287	313	278	309	299	321	340	295	312	306	277	266	296	308	267	314	290	276	290	297	283	292	275	289	274	289	296	282	323	312	282	326	298	289	317	297	300	304	290	294	299	302	312	312	311	258	300	310	283	309	312	325	295	293	313	293	292	322	319	304	302	295	285	318	307	297	269	303	329	322	289	292	281	280	274	297	327	328	324	302	298	319	307	308	297	270	330	280	312	308	283	320	305	307	304	284	309	327	304	290	315	281	275	308	298	339	272	300	336	328	332	314	292	326	274	287	324	325	278	309	303	315	338	307	293	286	275	289	314	305	306	300	262	290	306	304	300	298	282	320	312	308	293	284	307	313	290	286	306	297	318	307	322	301	275	289	301	283	336	279	301	312	287	311	287	276	278	294	299	286	288	313	302	294	302	287	312	257	271	321	302	305	295	277	297	296	260	294	319	309	289	284	294	317	300	305	298	290	276	309	296	293	302	265	282	296	263	275	306	316	297	291	293	318	283	324	295	306	306	287	261	298	291	295	303	314	312	299	314	330	321	299	298	309	286	314	305	300	317	269	293	290	288	303	263	294	350	285	320	290	285	341	323	291	282	299	321	279	280	320	324	279	312	285	301	265	306	275	292	298	305	317	294	296	305	290	295	272	288	301	275	313	314	284	316	312	314	319	306	349	289	280	291	283	286	287	286	260	293	293	264	299	274	276	298	325	302	289	303	289	274	286	281	287	293	296	284	288	272	297	315	292	276	276	302	279	303	307	323	289	306	276	320	292	313	313	277	271	306	270	313	332	300	266	302	321	319	286	312	280	311	299	309	316	304	263	281	311	294	272	286	261	305	305	284	318	296	306	315	269	311	299	328	319	290	301	290	307	315	323	285	292	325	267	288	292	305	276	283	274	292	278	276	283	275	302	295	285	286	291	280	331	304	307	313	284	311	288	290	298	319	311	295	311	339	277	327	301	319	287	322	338	291	305	287	317	286	277	302	332	280	288	283	286	288	324	314	291	296	314	311	282	302	329	282	277	352	307	305	317	307	302	303	331	280	288	285	272	310	285	303	288	306	300	291	288	309	307	295	300	299	316	310	304	272	307	308	282	297	297	311	282	290	320	290	275	296	264	285	261	310	267	290	295	295	314	320	331	300	284	294	305	318	293	329	286	297	282	305	306	291	292	311	308	297	285	338	289	310	305	309	299	295	307	303	247	320	271	313	292	309	297	276	297	292	294	281	307	319	324	299	320	271	290	268	285	333	295	301	274	271	292	310	264	268	322	336	298	296	282	287	314	290	307	276	301	302	330	284	293	307	291	296	298	283	277	275	282	302	309	337	303	310	280	326	289	263	258	299	320	296	261	273	292	268	336	276	282	340	277	326	297	321	324	317	279	306	297	308	314	309	312	294	297	314	264	318	303	319	314	304	290	293	304	309	313	308	313	298	285	308	301	302	294	296	316	288	272	264	275	308	294	304	265	318	320	296	300	297	323	327	295	293	297	283	311	288	269	298	316	301	304	337	294	306	353	299	327	347	305	290	306	290	296	306	280	316	274	282	305	343	303	294	299	302	306	297	292	280	279	285	324	303	298	298	294	287	295	283	303	296	275	315	294	318	280	326	293	288	327	318	292	285	276	300	328	286	309	342	305	273	287	299	300	278	294	316	307	286	319	290	319	313	316	294	292	281	299	309	275	305	299	277	305	323	329	322	285	277	279	293	306	318	275	269	287	301	285	303	320	318	283	330	270	300	294	262	288	260	256	294	321	330	318	278	299	310	334	312	299	289	304	346	337	270	307	276	325	273	298	266	284	309	282	289	294	297	311	304	312	292	303	321	300	291	302	310	289	339	323	279	316	267	302	312	294	310	312	287	287	331	303	300	289	274	274	319	295	342	302	273	324	295	312	314	272	305	304	308	288	312	290	283	321	300	319	312	270	277	308	322	276	291	302	332	293	315	289	297	281	339	288	271	313	296	298	322	300	263	326	295	299	282	295	298	314	320	314	301	307	285	293	286	296	288	322	290	291	285	284	296	296	323	308	305	305	308	307	295	301	293	287	292	299	310	268	308	312	287	293	291	283	312	270	280	322	259	268	322	306	351	327	305	327	300	280	294	300	301	282	278	270	287	263	310	307	288	318	320	272	292	277	317	280	298	264	328	304	284	272	301	310	317	302	277	284	305	263	297	282	323	274	290	281	286	296	297	299	272	292	302	313	281	277	316	292	309	307	297	289	308	302	311	297	302	283	283	259	295	298	293	246	320	269	328	322	320	279	291	301	285	291	305	264	296	309	308	274	298	326	310	311	272	289	332	341	295	291	282	323	269	308	315	313	299	309	307	291	325	330	317	293	311	283	310	317	290	281	286	315	315	280	302	290	310	264	303	300	291	308	244	257	273	310	304	293	320	301	333	322	293	295	306	294	320	294	311	284	314	287	321	305	283	289	262	294	293	301	283	280	299	303	271	282	304	300	289	320	302	295	296	285	318	280	321	318	309	311	305	336	288	281	301	298	317	339	298	313	318	327	306	306	294	321	320	287	292	318	317	281	268	264	317	328	321	294	303	278	284	303	301	249	317	279	288	287	325	315	283	342	338	294	282	336	300	294	291	321	293	302	329	323	302	321	349	257	304	301	306	272	311	342	320	278	270	301	308	303	308	289	286	293	317	285	300	304	331	308	300	292	313	301	271	295	282	323	245	301	306	284	293	288	273	280	287	311	292	303	323	273	312	298	320	302	310	295	273	326	268	318	297	303	291	307	309	291	318	263	326	313	268	284	290	283	315	315	305	265	305	287	278	318	305	321	274	293	320	278	284	292	250	302	289	301	303	320	293	251	297	291	318	261	306	308	298	297	262	315	286	307	281	300	314	307	310	289	315	302	301	294	323	297	295	286	276	305	296	291	282	306	305	301	288	312	299	314	311	294	294	298	296	289	304	287	286	289	320	304	309	293	280	300	291	330	320	315	321	333	341	298	324	305	327	296	313	290	304	282	292	290	264	301	324	296	341	296	290	298	345	303	280	295	313	304	304	278	324	286	319	326	304	360	273	323	266	314	308	305	282	305	349	300	283	295	297	308	298	281	273	304	285	317	310	319	303	276	290	316	290	275	299	291	276	284	324	320	309	302	303	303	337	283	273	296	299	300	305	306	288	284	303	258	315	307	279	283	301	306	284	292	298	285	286	252	302	296	313	291	285	307	327	316	294	279	291	243	302	276	292	315	328	306	300	308	294	275	309	252	294	306	273	321	303	293	257	293	281	283	323	293	299	340	280	298	267	318	287	292	307	304	290	294	298	307	274	280	295	275	330	297	285	271	281	310	291	295	317	291	313	303
8690	1478	2955	3108	2676	2189	1730	1510	1306	1175	1105	1030	950	882	858	874	802	809	837	813	759	753	760	782	742	720	756	759	724	713	689	701	721	733	705	741	668	709	724	689	742	738	728	699	715	699	721	684	689	716	692	682	707	713	711	712	707	676	698	716	704	640	644	740	714	699	688	682	674	653	722	719	696	681	682	664	663	672	682	687	676	671	692	697	700	678	686	674	660	703	700	666	635	675	677	736	723	701	696	711	648	747	639	628	699	706	691	662	677	663	655	669	621	702	686	668	680	687	660	715	712	714	692	689	643	689	698	651	709	674	703	659	692	715	666	667	658	674	708	651	661	656	723	659	676	658	658	678	705	630	692	651	675	685	713	673	665	651	702	664	679	649	635	676	690	712	675	687	702	668	655	738	680	675	732	642	668	720	688	664	670	685	720	672	695	711	683	689	685	687	687	724	659	684	712	698	660	695	722	703	712	686	665	700	678	683	658	707	636	693	706	677	730	662	715	692	704	705	693	649	691	719	735	712	647	697	680	655	704	662	679	677	664	671	674	683	648	691	662	693	709	690	671	677	639	673	685	679	679	667	696	656	689	679	656	718	685	704	670	619	658	674	676	664	727	678	685	668	705	637	703	662	680	702	697	690	670	721	657	659	720	680	651	674	654	681	731	657	646	687	649	736	676	684	695	646	685	682	694	673	697	680	687	708	697	686	743	698	660	670	662	692	698	688	683	645	650	678	656	718	647	704	694	672	706	647	684	652	728	671	638	690	720	687	727	655	653	700	640	676	689	688	683	689	656	701	672	687	717	698	641	689	679	675	660	674	694	620	668	652	656	688	651	679	703	683	703	649	688	677	675	685	662	675	661	700	629	710	633	681	689	671	694	667	711	662	656	714	674	658	674	669	677	702	681	681	649	676	692	698	699	703	688	660	641	661	696	702	666	683	675	660	635	684	750	709	721	717	700	638	701	665	651	642	666	727	688	691	711	705	675	682	662	675	693	676	695	691	671	660	675	689	735	703	685	702	672	698	670	719	694	715	640	670	681	708	694	681	716	675	668	664	682	654	685	710	627	665	667	683	654	710	711	671	671	660	709	681	701	661	705	692	707	665	726	667	667	666	669	689	702	653	693	684	656	678	701	680	651	734	653	685	693	678	709	715	665	671	692	680	673	672	641	677	665	624	649	650	677	644	663	709	666	666	652	715	706	673	657	714	658	673	658	712	675	677	698	705	705	727	660	706	670	656	667	705	712	662	707	685	694	628	671	725	667	648	656	671	647	647	661	683	666	699	700	669	697	672	702	650	678	687	641	718	683	643	631	654	680	682	682	702	676	732	654	687	666	666	700	658	693	707	658	692	723	659	661	679	689	665	697	632	641	661	682	721	657	706	666	660	669	686	661	659	666	709	663	711	662	741	690	687	672	716	698	660	698	668	704	713	674	686	672	693	669	655	661	706	654	641	684	694	672	682	701	663	689	683	650	715	687	686	715	674	668	705	708	688	691	693	664	677	688	682	687	652	700	657	677	681	654	658	640	678	710	699	693	694	692	690	671	663	710	727	681	650	678	703	686	721	644	708	634	704	701	646	670	716	718	721	688	691	685	668	686	688	704	651	701	676	687	706	688	638	678	684	648	727	652	670	728	680	673	664	703	661	667	683	748	715	659	676	667	650	684	662	685	652	712	724	687	652	679	678	660	708	678	677	655	666	666	703	712	671	728	690	654	670	721	673	711	659	686	642	653	679	680	678	722	683	680	664	722	692	716	677	665	655	682	637	704	710	711	711	714	685	658	652	674	643	735	690	691	697	636	657	721	661	673	623	679	685	711	659	722	680	682	671	659	688	649	687	639	717	656	748	646	679	668	713	702	662	663	643	699	707	662	647	665	656	648	647	664	729	714	720	690	640	687	713	654	633	679	711	689	709	678	672	693	674	670	734	728	677	668	692	686	645	707	692	713	669	716	705	709	657	681	711	675	704	660	676	676	669	735	712	665	662	645	714	702	661	680	674	693	678	678	740	732	673	652	656	679	654	669	677	651	649	661	717	687	683	688	689	696	720	669	703	646	646	707	664	692	642	741	683	690	663	675	672	641	616	685	662	675	657	699	706	683	678	667	726	715	649	671	673	641	724	699	667	688	684	686	692	713	710	672	696	687	658	661	706	658	666	690	698	708	652	691	674	662	679	696	665	678	642	671	678	677	651	705	687	683	693	686	670	645	648	683	681	692	664	687	683	652	629	705	682	699	696	715	684	704	672	669	686	677	659	684	725	666	646	637	660	698	607	679	721	638	721	681	683	627	677	656	671	662	665	671	678	680	725	647	687	690	724	726	671	645	672	642	637	659	687	666	666	714	677	670	718	651	694	666	677	673	720	686	664	657	697	681	688	705	681	691	691	717	675	723	707	672	676	689	753	711	687	706	632	685	724	634	645	652	629	700	695	680	689	664	665	697	701	639	677	694	675	676	659	647	726	655	696	707	667	680	704	677	735	670	641	672	722	629	688	679	710	712	684	735	644	664	685	717	701	724	658	656	701	741	702	682	682	683	706	687	722	687	656	703	671	669	704	741	668	677	702	690	670	627	735	735	718	703	672	667	628	654	684	655	668	672	616	699	683	678	676	648	695	674	706	713	684	613	660	682	717	698	677	698	678	682	666	688	711	691	711	720	658	736	724	642	726	673	669	643	628	679	696	689	702	676	739	722	719	720	681	676	675	700	698	682	714	652	660	647	656	654	676	683	679	685	702	688	680	675	696	685	647	702	664	654	714	688	672	707	680	646	627	683	637	676	662	694	648	680	685	689	663	683	706	671	694	651	687	666	611	675	693	677	672	675	695	652	701	715	648	719	664	655	706	689	666	721	721	685	666	646	685	697	635	666	700	703	686	700	688	664	723	710	729	694	683	697	645	689	667	701	712	752	719	695	674	709	703	672	658	716	705	637	720	653	728	668	671	648	658	681	673	651	683	758	707	639	648	661	636	724	664	662	681	696	640	703	696	652	693	691	690	718	709	721	666	672	632	669	706	672	664	648	682	686	696	664	732	705	738	702	666	692	685	669	672	711	665	694	678	619	687	692	669	701	654	652	670	708	668	701	678	700	651	701	698	673	676	687	700	694	665	711	670	669	666	639	677	710	656	706	682	675	705	668	673	672	690	681	706	685	729	675	659	642	663	646	701	750	652	690	633	662	673	711	681	668	680	688	709	679	703	638	660	747	678	653	644	649	677	651	663	648	638	638	633	639	669	681	679	695	680	631	663	694	625	687	659	667	677	730	696	683	674	666	655	680	742	705	653	677	676	652	647	666	700	677	666	704	651	711	763	641	689	731	690	675	669	706	660	633	676	664	677	682	695	648	697	651	606	656	694	679	657	701	665	684	699	704	685	693	681	695	712	672	644	679	709	663	680	693	712	682	713	655	613	689	670	668	692	701	752	680	711	671	674	690	678	720	663	691	670	617	709	670	624	670	682	631	669
1626	359	344	354	278	259	261	284	242	250	264	249	273	221	247	290	254	230	320	295	239	279	253	274	271	273	263	250	266	235	252	265	296	267	264	255	236	280	238	266	220	254	246	261	240	277	250	266	255	268	250	254	235	291	275	250	261	263	242	236	243	278	251	238	245	272	254	218	291	251	243	243	289	274	255	256	264	264	266	243	283	251	271	258	256	271	211	234	234	230	281	240	281	255	278	261	240	251	228	268	255	247	295	272	255	254	246	246	262	265	272	287	262	272	245	288	235	255	258	233	264	247	285	250	228	229	275	291	227	275	272	226	226	283	249	249	252	259	270	260	253	244	245	238	262	240	256	271	274	235	237	256	255	257	285	277	292	233	267	276	251	262	262	249	245	252	279	256	279	252	240	218	243	264	245	248	240	225	259	258	244	225	267	250	247	267	257	228	244	251	234	231	250	276	243	265	253	286	251	243	252	275	279	240	245	243	239	274	239	270	262	258	238	276	257	252	289	291	261	261	273	236	247	263	242	264	235	256	240	257	286	267	264	302	238	247	262	228	231	225	254	267	258	253	235	244	236	270	253	260	266	252	267	250	273	264	281	258	241	257	264	248	251	255	261	282	269	299	251	276	268	252	264	266	249	264	262	243	244	249	262	263	264	267	274	247	269	230	248	242	245	269	259	274	273	260	229	237	237	255	239	289	255	262	247	274	250	249	262	283	258	266	225	246	242	232	241	231	283	247	271	282	283	250	275	250	229	263	239	262	247	269	264	264	224	272	268	248	250	265	249	300	252	261	250	262	287	263	254	286	260	277	246	235	250	270	262	241	249	270	237	271	238	274	242	274	234	246	253	273	271	261	277	266	279	253	248	273	278	274	256	251	288	245	259	246	271	261	248	281	228	250	270	249	240	222	258	224	257	256	280	250	280	238	269	240	263	281	278	250	253	257	230	258	241	253	254	276	254	249	247	264	265	260	256	243	253	252	272	272	267	280	219	263	276	251	238	237	242	250	253	268	252	248	247	258	304	283	252	249	254	242	255	263	262	263	287	230	237	247	243	243	276	252	281	245	275	252	260	257	263	275	262	266	280	274	256	246	272	238	247	264	242	216	281	271	264	251	266	255	267	290	253	278	236	235	273	275	255	241	267	223	250	257	240	257	241	275	245	251	270	273	272	240	265	255	255	263	231	242	223	235	265	278	265	271	266	237	260	232	278	230	275	273	235	284	294	265	248	259	268	287	269	229	235	237	247	285	261	264	269	241	252	282	269	248	272	207	232	239	253	215	257	245	256	263	225	243	277	231	258	268	273	252	248	282	258	262	256	271	266	251	279	231	274	254	287	219	281	255	254	249	273	287	287	251	241	256	251	254	241	279	269	253	272	253	285	277	250	231	246	239	240	238	236	248	234	236	264	234	248	278	241	248	248	285	244	272	268	241	301	261	260	299	273	271	261	266	234	216	248	257	263	261	262	290	260	232	254	274	261	243	245	275	274	242	245	241	253	250	261	280	278	239	272	232	242	264	245	279	254	290	228	250	249	233	272	261	280	267	279	229	244	261	250	272	266	247	260	261	269	250	217	267	263	245	231	243	240	261	249	236	274	214	258	245	271	235	258	268	252	271	270	271	262	265	252	289	247	228	251	254	267	275	260	238	251	261	280	280	240	257	248	254	296	274	248	246	240	240	271	255	255	265	264	273	285	273	228	293	289	250	265	249	255	255	267	224	240	285	251	243	209	261	260	268	256	240	269	258	278	232	268	288	273	273	275	245	235	233	274	249	242	269	240	265	255	292	260	258	252	253	255	292	286	253	273	295	281	250	252	266	270	263	265	263	253	235	268	258	243	261	251	245	281	284	265	246	246	251	250	220	239	253	252	273	256	262	259	240	238	252	266	225	262	239	248	235	271	258	254	248	256	240	250	235	232	252	245	256	271	247	233	237	230	252	244	233	260	243	264	265	233	246	257	256	249	214	220	280	271	244	258	275	236	230	260	264	231	275	255	263	259	243	283	250	284	252	248	227	299	274	215	257	284	275	253	266	266	230	245	263	267	244	250	271	266	249	250	264	267	268	260	249	282	244	240	309	246	229	277	274	279	276	272	298	275	280	246	245	244	251	261	317	258	249	241	253	299	264	250	258	273	246	266	290	272	238	270	246	274	244	261	242	264	238	258	250	270	277	279	267	257	219	291	246	267	257	258	245	256	257	250	246	270	222	263	274	271	259	229	268	261	261	261	276	262	247	247	265	262	273	233	274	228	253	263	272	238	268	275	288	267	249	253	264	252	228	255	250	264	260	245	281	237	277	251	259	253	261	243	249	230	266	251	242	261	236	265	255	252	241	271	275	240	235	256	240	247	277	272	270	279	262	243	268	267	268	227	257	278	234	264	242	262	295	251	225	284	249	244	242	261	255	276	296	246	285	238	271	249	270	229	264	239	265	254	273	237	265	273	266	236	265	267	238	266	240	263	276	259	283	251	288	264	251	260	268	253	267	250	248	242	302	231	240	275	262	266	278	262	249	253	245	293	258	274	232	251	266	250	244	262	290	271	286	245	293	250	264	261	263	244	267	291	258	259	267	259	257	266	246	259	252	268	261	270	272	269	263	262	236	256	253	277	245	242	294	254	250	273	255	280	247	261	265	271	268	255	272	255	254	270	231	271	242	275	245	249	253	274	260	279	232	230	230	265	219	255	242	252	249	256	243	241	241	247	258	245	244	255	260	234	249	311	271	262	257	229	251	246	251	256	233	267	225	265	232	262	270	262	241	268	311	257	258	270	248	268	233	250	260	319	267	272	265	272	233	242	249	273	267	243	276	266	230	273	284	262	231	235	254	249	266	278	263	266	248	245	250	241	244	269	249	225	250	240	259	290	283	250	257	266	237	256	261	239	256	279	268	248	259	261	256	224	272	254	256	233	261	232	258	256	257	248	258	249	239	266	261	293	262	263	271	280	254	267	260	276	266	276	231	269	243	220	273	259	261	264	278	217	253	237	253	258	255	279	280	237	279	244	252	272	270	235	248	222	227	224	257	256	275	264	297	241	248	256	287	302	264	254	299	267	291	262	218	273	249	271	255	266	258	258	243	254	284	247	255	262	255	236	266	296	252	277	290	259	278	260	284	285	257	258	291	283	280	227	252	252	253	244	280	261	294	268	281	262	235	224	250	245	261	262	265	258	225	254	243	230	266	256	280	243	276	269	264	245	237	245	253	223	242	252	263	267	277	269	222	294	263	248	218	246	252	250	220	275	247	236	233	263	234	249	277	250	254	254	257	265	262	248	279	233	245	255	283	260	266	285	279	271	253	248	258	273	245	287	275	259	254	221	250	284	265	261	257	273	239	224	303	237	243	267	243	267	270	250	299	240	266	271	248	254	285	274	263	287	234	238	243	265	256	255	226	284	257	247	292	245	248	253	251	239	258	271	214	245	266	237	270	267	230	242	255	244	256	253	251	263	254	264	260	259	250	260	233
1957	747	853	871	823	756	742	654	703	626	611	656	631	636	636	684	645	682	657	638	631	660	634	699	643	676	632	665	623	663	595	640	635	621	611	633	670	627	636	593	591	620	607	645	624	627	639	640	681	643	607	659	601	629	638	686	594	608	642	647	633	637	634	635	639	616	623	577	657	626	659	649	680	601	627	648	647	637	643	659	663	629	636	588	643	630	664	613	645	680	594	621	640	695	675	614	691	613	645	626	588	593	657	620	646	649	614	642	652	621	616	637	633	663	619	655	656	658	657	677	638	613	638	626	644	640	612	607	649	596	633	632	654	643	607	615	630	626	660	649	632	657	621	622	641	635	641	601	645	637	612	663	658	656	616	659	620	636	658	654	599	667	635	655	642	621	588	656	632	630	649	621	648	663	613	651	661	623	633	625	636	674	641	607	608	617	582	618	688	668	636	641	593	671	612	617	626	632	655	599	695	644	623	627	652	639	667	630	621	670	622	634	628	626	633	625	610	607	636	644	643	645	659	671	641	640	618	632	591	661	660	667	598	647	624	635	694	633	645	628	655	635	636	626	657	605	627	632	608	662	583	654	654	650	604	650	653	606	631	639	623	636	629	622	658	627	589	640	628	646	621	625	645	666	664	634	628	633	636	602	669	627	629	632	627	650	642	650	624	669	609	667	655	659	585	614	654	648	596	632	624	651	690	598	634	634	616	685	624	556	626	660	631	635	643	629	605	622	612	625	672	643	620	649	640	633	611	608	645	646	655	643	645	635	643	608	557	665	605	617	649	612	619	681	649	640	624	643	627	697	660	633	656	606	658	623	620	653	625	668	645	628	632	599	594	626	610	635	621	652	622	587	652	625	653	622	646	660	628	625	616	605	666	610	620	673	641	615	660	628	617	618	678	612	592	634	622	642	577	658	641	641	623	611	627	640	637	627	688	653	648	610	630	581	608	644	605	629	585	618	586	607	617	662	611	666	586	657	600	654	646	618	641	666	638	669	603	646	659	606	625	667	644	620	629	625	639	632	655	638	626	629	627	623	682	611	610	609	604	639	665	579	613	653	666	657	645	640	619	616	625	620	622	599	637	647	675	598	650	644	614	621	613	665	693	630	638	603	614	633	599	671	636	636	584	703	659	600	620	604	644	625	627	642	589	665	617	586	631	613	666	626	678	631	619	669	664	608	613	634	638	630	564	638	630	574	630	644	606	636	620	633	635	632	663	699	641	639	603	602	605	621	630	635	693	622	649	628	651	678	585	623	638	637	660	668	650	657	645	625	664	631	607	654	631	668	628	618	655	611	614	646	664	621	689	611	657	624	619	649	665	637	625	647	611	676	656	639	634	628	653	674	635	643	663	581	641	636	643	679	626	623	613	652	601	612	607	642	669	657	665	642	616	621	627	612	639	639	656	609	636	627	648	621	636	611	608	603	607	671	668	599	630	675	639	640	632	604	565	608	605	622	596	666	664	633	614	617	638	637	635	629	626	637	671	656	593	666	656	640	666	652	621	623	610	616	637	630	631	582	645	639	610	612	658	631	637	654	597	604	643	653	630	649	678	658	671	671	602	609	624	616	625	583	617	647	645	623	608	675	672	605	596	646	642	628	661	611	626	640	612	657	618	604	652	644	660	626	677	650	661	657	606	662	629	629	609	660	638	645	640	666	646	610	615	653	673	636	609	665	638	654	631	678	687	656	626	643	592	611	644	625	621	667	638	627	639	611	625	660	637	663	620	648	606	632	605	617	638	639	615	678	621	646	613	643	652	654	633	634	639	637	617	640	698	654	651	642	659	628	651	630	661	635	640	590	621	584	620	646	637	594	658	675	646	614	579	595	604	630	627	659	668	654	681	648	632	680	629	596	644	689	665	604	672	632	644	676	611	651	629	649	632	637	637	625	614	619	623	655	628	643	647	649	597	707	638	634	641	706	663	599	649	663	605	623	620	629	622	619	656	618	644	631	660	640	623	628	634	637	630	673	693	635	620	593	623	667	662	600	641	619	657	625	631	599	688	638	628	637	593	643	665	675	663	607	655	616	658	677	619	658	612	658	654	554	657	701	616	664	686	641	584	594	601	652	665	628	665	657	668	644	660	593	667	621	620	626	675	653	682	660	636	604	597	599	618	683	665	621	635	601	625	667	636	634	657	628	611	600	583	670	616	608	676	652	637	605	648	640	666	656	627	638	626	617	654	682	605	574	635	644	629	632	637	620	646	621	606	643	601	593	637	655	626	631	632	677	645	632	629	633	665	655	636	631	619	625	644	648	611	652	610	651	664	620	596	642	620	577	644	643	641	632	640	602	633	622	623	620	604	618	671	638	627	664	617	632	638	586	649	597	639	669	636	641	632	622	677	652	630	637	627	656	651	700	683	645	619	654	636	652	648	632	629	611	656	642	643	660	656	598	609	579	589	653	637	624	666	652	617	680	667	682	656	612	625	653	611	662	641	613	615	688	664	595	647	627	632	641	657	675	637	626	625	637	633	615	658	632	615	638	667	690	579	632	632	644	643	618	628	613	678	631	626	682	658	648	655	625	616	626	659	616	585	633	655	608	623	604	644	623	610	634	611	626	673	621	661	675	615	628	636	656	629	613	632	616	604	601	623	661	638	634	675	646	643	673	613	621	635	616	636	632	601	623	640	614	614	669	668	676	638	630	607	642	645	657	675	648	633	615	638	584	618	597	647	654	583	640	650	640	641	670	623	644	593	606	637	655	647	611	647	676	640	652	624	643	663	625	623	626	638	637	639	623	629	626	653	648	634	667	642	645	626	622	593	637	670	662	656	667	625	647	648	619	651	602	646	585	635	640	634	627	573	656	626	633	630	646	628	626	665	649	664	657	637	644	628	627	636	685	633	636	633	647	594	615	649	620	666	607	616	654	651	636	633	619	626	611	602	651	654	706	639	641	650	657	642	585	638	655	656	629	629	663	659	668	645	599	648	641	619	590	631	617	625	570	639	584	645	609	640	633	648	642	649	621	629	641	608	616	625	634	627	605	673	650	629	670	619	587	671	657	636	635	661	620	611	628	670	622	615	647	617	613	655	621	628	633	630	607	583	644	629	607	661	648	598	610	620	669	634	667	659	617	655	625	570	659	587	618	645	617	673	661	641	647	609	617	646	624	630	644	645	646	635	647	642	662	651	634	655	612	641	623	620	626	599	601	641	655	665	597	674	586	614	589	622	640	631	633	629	641	629	644	613	600	600	698	596	629	650	664	636	637	654	641	616	675	632	630	626	600	602	641	664	651	649	646	598	616	685	602	664	671	653	605	702	610	646	650	636	619	648	647	631	664	661	624	667	664	638	623	647	602	625	676	661	618	683	605	616	617	625	634	611	674	598	669	621	610	651	616	671	625	635	664	696	653	653	650	625	669	663	622	600	658	630	656	650	648	667	617	652	634	631	640	656	623	586	618	660	636	617	655	623	615	674	624	638	646	621	626	605	601	653	649	622	623	637	653	609	653	639	654
8510	973	885	813	674	561	530	464	483	473	486	434	404	448	407	385	425	432	393	382	397	397	403	426	417	419	399	405	424	423	401	387	403	390	409	422	391	388	394	411	424	409	406	432	392	363	407	425	404	391	403	438	405	400	403	424	411	358	382	378	403	421	417	383	399	400	397	408	394	428	414	391	401	385	406	401	402	406	367	355	371	382	439	415	400	425	404	419	402	408	369	387	371	399	353	435	425	406	398	381	361	410	400	391	405	390	415	374	395	401	422	379	394	437	413	410	378	408	386	397	377	400	362	419	366	412	419	425	382	409	412	395	356	412	414	358	381	413	399	373	375	395	411	387	400	386	384	383	372	393	379	384	392	386	398	373	372	400	384	398	423	401	401	391	389	379	393	428	406	396	434	389	369	400	430	451	380	405	401	376	439	385	382	406	414	405	386	379	370	391	397	377	385	395	376	420	424	382	382	395	371	485	409	424	445	461	441	371	422	430	376	349	372	399	417	426	422	389	367	445	396	389	373	430	385	410	425	451	379	417	434	377	373	406	378	387	404	407	392	398	402	409	407	388	375	376	428	376	405	382	394	422	419	395	419	425	444	414	388	409	388	397	410	412	425	381	402	356	420	436	415	420	391	455	394	393	382	403	394	423	397	438	397	385	416	425	378	397	392	397	404	417	404	397	406	406	418	420	405	401	393	392	386	412	382	393	348	431	380	410	380	385	380	369	400	415	462	425	380	386	378	377	428	378	421	428	390	383	380	402	363	403	435	419	400	406	410	373	379	415	401	357	397	399	386	380	358	403	429	416	411	384	438	405	423	377	414	431	404	423	424	426	397	392	353	393	373	392	395	394	402	398	387	408	387	386	443	396	382	396	390	445	398	405	410	411	404	393	412	412	365	415	392	390	383	437	394	403	411	411	381	364	438	410	399	424	369	390	398	413	384	403	417	430	389	389	405	364	397	397	400	372	398	414	407	420	390	406	396	374	383	416	399	408	392	405	398	377	456	403	424	411	389	408	378	383	383	371	409	429	390	405	403	406	408	388	415	391	431	384	431	396	412	401	397	397	441	391	419	380	360	352	385	378	436	417	380	439	437	417	412	389	413	418	408	358	373	401	423	384	394	436	395	369	388	421	386	399	418	407	419	375	394	404	417	400	380	339	393	400	356	375	409	380	404	421	392	394	384	382	391	376	420	358	386	419	425	390	389	401	386	385	404	394	395	404	384	418	394	409	410	392	402	395	387	410	364	419	384	389	397	358	370	395	396	419	422	351	358	392	392	387	404	375	397	401	384	396	409	383	389	396	440	370	418	350	418	389	400	369	405	412	400	378	401	359	404	421	388	369	387	405	393	399	432	383	429	432	422	371	405	386	410	415	394	337	382	388	406	386	390	392	411	378	363	388	378	418	395	408	404	408	455	444	424	385	347	388	408	397	424	402	416	390	371	396	373	409	442	417	406	371	390	409	409	427	375	419	401	402	396	375	402	432	404	395	385	434	372	409	370	451	399	409	385	413	418	369	403	412	408	361	415	397	382	429	414	383	377	428	386	407	428	409	361	395	376	363	384	387	394	405	405	395	403	404	405	386	364	444	381	359	392	414	399	418	427	384	397	366	403	443	426	451	375	431	394	358	402	403	419	422	378	411	403	432	386	385	465	394	404	381	399	376	370	400	451	418	412	415	377	377	409	375	385	379	382	394	358	452	376	408	409	397	394	415	454	417	407	379	424	389	395	402	416	398	397	413	372	399	397	435	338	409	415	390	405	413	435	393	365	375	378	368	386	400	426	395	402	401	414	410	399	382	391	397	385	385	385	427	393	391	383	406	422	422	400	423	430	400	430	389	385	379	386	384	392	442	400	369	437	437	408	363	429	388	399	429	370	368	377	427	416	422	399	391	397	403	378	397	421	390	375	413	396	400	389	409	414	355	412	426	397	401	430	398	405	365	363	364	385	407	385	393	370	373	381	367	418	392	389	423	408	378	416	443	404	402	384	365	409	416	403	407	345	399	394	409	392	402	373	358	378	401	415	376	397	372	407	408	422	423	408	402	407	420	481	391	403	386	402	391	444	469	437	357	439	422	376	434	412	396	406	412	388	377	406	383	407	408	383	437	396	362	386	396	410	407	428	397	423	397	421	414	390	399	423	452	353	369	393	422	392	387	440	385	400	381	382	385	411	379	355	380	408	405	410	396	361	365	423	371	417	420	356	373	418	401	422	373	420	372	391	394	424	405	351	364	412	417	427	386	386	391	405	402	397	427	418	401	399	444	417	370	393	410	391	376	401	365	430	395	418	417	393	419	403	378	395	386	385	398	404	391	401	376	396	361	414	417	444	401	384	354	386	382	426	396	373	395	399	361	405	357	409	386	416	346	372	391	415	404	397	370	416	364	365	403	421	390	389	396	394	380	384	383	425	370	443	411	419	425	398	396	419	415	402	418	409	424	389	368	428	390	420	395	383	391	401	381	412	387	386	345	397	376	431	373	402	397	447	408	398	416	362	350	388	404	437	416	409	370	406	388	377	371	371	382	399	410	413	402	385	420	358	395	376	387	364	402	415	353	376	428	415	402	409	427	424	372	434	385	423	420	385	383	389	414	444	384	372	398	407	408	435	390	389	361	383	431	415	424	411	395	399	417	371	437	446	404	424	420	371	387	387	394	441	408	429	406	415	388	394	392	372	392	409	418	385	412	397	407	379	414	373	415	396	376	410	423	359	350	352	347	434	412	408	451	397	411	409	349	402	387	393	427	398	418	380	384	381	366	397	385	399	372	390	396	349	396	403	403	370	384	457	385	417	370	369	397	391	382	410	390	372	404	420	428	422	399	396	359	391	377	399	414	393	420	416	399	383	389	408	383	394	422	391	411	425	389	405	434	429	396	435	420	411	411	406	341	378	372	379	383	411	392	376	394	390	390	408	391	385	432	406	413	418	411	411	397	424	357	412	394	375	378	405	388	407	373	381	426	381	371	408	377	388	438	395	385	438	374	390	390	422	385	409	418	447	425	386	398	374	378	399	406	397	423	416	417	401	395	383	396	410	401	389	440	408	417	403	394	401	412	403	376	395	380	407	373	379	372	405	404	412	393	453	374	431	417	381	450	378	374	383	396	401	378	407	380	420	418	367	380	376	396	370	439	444	391	396	406	410	375	400	378	411	420	388	368	393	413	392	436	435	396	402	406	384	395	414	417	392	376	429	427	397	373	380	416	382	401	428	370	414	422	390	385	383	377	416	393	378	363	423	363	397	412	405	396	414	372	376	391	411	399	376	395	408	390	427	391	398	389	410	425	415	406	453	411	362	402	432	437	398	419	435	401	407	389	406	394	397	382	430	395	404	419	391	413	411	432	414	387	397	439	425	426	394	376	426	389	425	379	368	384	398	428	439	394	404	367	411	398	416	397	399	416	381	420	399	428	407	377	388	357	399	406	385	397	359	377	384	396	406	364	408	398	359	416	400	411	404	379	422	425
7004	1386	2077	2342	2011	1703	1457	1351	1234	1128	1209	1064	1067	998	1069	937	995	975	951	931	967	964	912	977	1002	949	954	976	945	950	965	958	907	928	943	918	946	912	937	939	949	931	929	946	942	940	915	906	932	953	879	986	923	964	906	903	950	846	882	882	917	938	931	971	900	914	985	945	863	960	941	842	894	922	906	944	881	845	885	910	894	885	905	889	891	902	934	885	907	909	931	897	951	920	853	872	907	913	982	943	902	874	901	872	932	910	880	905	904	876	918	881	925	942	964	894	938	906	946	965	950	923	899	919	894	892	921	946	901	873	929	853	924	886	901	866	910	878	944	891	925	874	934	993	885	945	966	895	898	900	918	916	933	887	889	954	858	882	931	920	917	906	857	901	921	841	913	906	942	883	907	946	913	940	930	888	926	906	957	920	891	861	869	863	917	906	930	901	929	924	954	886	911	892	970	920	887	943	908	951	920	897	912	919	938	961	911	891	936	884	935	894	906	896	970	962	954	874	932	885	904	941	879	935	952	879	920	896	900	927	906	902	945	877	899	926	923	922	930	974	870	865	918	873	918	908	880	919	972	930	920	910	899	923	897	922	889	934	863	880	946	935	909	880	928	974	933	893	923	926	961	948	869	951	876	892	938	930	927	886	974	951	911	921	906	885	897	908	911	905	932	897	974	958	871	881	949	962	926	870	938	881	891	898	921	919	930	952	949	941	879	988	922	928	883	931	899	925	976	933	897	939	916	917	951	903	895	905	992	907	894	907	904	933	952	861	944	901	876	888	973	841	910	855	916	902	881	909	895	891	879	892	911	964	924	926	904	845	892	890	904	905	931	928	897	945	910	823	915	893	946	969	911	940	897	915	935	908	932	910	901	893	905	908	890	905	963	916	939	928	901	930	892	880	932	880	883	925	986	898	906	917	909	916	939	874	854	893	936	911	937	933	976	943	905	857	923	935	924	983	935	947	867	956	897	886	909	889	905	875	867	938	910	916	925	899	957	859	885	950	947	923	909	918	914	914	887	962	917	863	903	925	903	916	904	879	951	975	962	970	941	910	888	924	917	885	931	934	923	937	945	892	907	931	876	960	910	892	848	893	893	875	913	911	929	887	936	872	918	920	883	898	913	877	837	917	907	868	930	907	854	939	930	862	918	883	907	890	932	917	911	906	907	896	885	899	906	915	880	922	909	927	927	901	906	933	926	925	927	901	882	909	905	925	903	919	888	939	937	857	882	862	938	912	845	889	924	909	908	911	963	873	898	912	952	918	844	921	882	919	883	848	891	871	935	950	934	927	920	877	892	938	864	863	873	887	948	917	898	939	911	875	868	859	887	909	895	909	908	908	918	930	896	900	904	920	925	955	904	924	867	886	941	952	909	917	872	874	919	903	938	914	927	921	904	970	923	854	916	953	952	908	903	933	944	931	924	871	978	932	932	911	882	884	992	879	939	923	883	908	870	902	910	836	923	914	873	918	888	927	920	905	953	926	876	912	883	929	872	905	956	874	883	868	865	831	906	961	877	888	879	916	866	859	872	910	900	945	905	846	942	950	907	929	950	899	855	904	901	935	936	917	839	836	931	921	941	880	997	822	902	930	882	898	894	879	873	905	907	914	943	858	913	910	945	858	842	954	892	900	977	912	926	963	898	868	937	955	887	933	910	877	950	907	932	861	967	902	881	860	886	928	881	877	910	889	867	961	930	939	891	937	881	939	909	916	925	866	932	902	946	863	891	891	915	873	982	936	850	847	861	928	896	845	885	950	890	952	917	948	943	913	964	879	928	952	887	943	1012	859	934	929	940	911	905	938	871	927	954	919	945	887	932	908	903	903	887	912	898	910	899	918	906	928	936	892	909	966	983	923	950	1012	899	917	897	895	927	904	953	915	907	870	945	872	912	912	829	930	878	894	923	932	949	894	922	901	947	929	884	910	960	922	974	902	932	938	904	935	900	896	865	912	916	943	906	919	901	894	899	917	932	892	900	894	883	891	895	977	919	925	920	901	882	934	913	939	901	884	939	916	903	893	927	921	865	914	938	886	904	950	893	899	932	918	919	942	902	877	923	913	858	916	937	918	900	932	906	930	914	887	923	900	949	920	888	892	922	869	893	930	942	889	939	888	932	909	931	898	905	902	923	923	908	900	920	957	968	931	904	908	954	919	936	904	948	897	930	908	910	902	917	892	880	899	855	943	878	922	920	944	905	928	906	881	900	942	926	874	904	938	951	914	915	885	933	857	927	953	919	945	891	927	914	920	864	877	899	946	907	953	926	906	885	872	914	969	887	921	872	905	893	916	951	827	909	981	883	924	920	933	934	900	887	922	917	921	874	943	865	864	932	893	949	902	915	920	955	929	876	898	895	905	903	950	916	942	895	909	916	953	880	861	867	920	951	906	890	916	878	849	910	872	954	866	876	910	906	934	855	884	870	839	938	885	905	983	940	897	889	919	874	887	957	932	920	891	946	941	911	929	870	946	931	857	882	949	928	909	872	933	880	877	865	938	910	881	936	884	888	907	948	942	889	926	879	935	890	949	891	943	871	939	882	900	910	913	875	917	958	962	913	883	911	930	928	962	928	906	966	905	913	919	923	938	986	913	973	852	943	920	902	922	917	937	918	926	939	880	899	906	890	883	891	903	921	926	904	935	906	866	924	877	983	900	902	921	866	924	854	930	867	921	894	905	854	944	940	929	909	952	935	882	907	892	925	877	926	886	879	892	820	934	920	880	922	933	929	909	899	883	926	929	895	919	871	900	876	912	920	930	948	914	931	922	920	949	898	923	886	897	933	911	966	928	842	906	861	880	887	935	921	900	954	995	896	893	882	871	923	910	907	867	898	889	930	916	948	946	922	886	926	905	911	877	902	901	896	938	882	879	940	887	895	875	885	887	875	903	904	885	892	879	923	912	879	922	928	907	898	923	867	875	929	910	936	924	883	909	920	907	933	876	954	882	898	952	909	875	904	900	938	952	921	931	882	898	894	887	892	893	914	910	968	846	845	986	914	889	880	912	892	882	887	931	912	894	930	941	911	908	914	907	905	869	865	917	851	840	908	925	878	942	918	965	921	893	894	866	893	886	935	863	897	897	904	942	854	897	907	886	925	899	929	902	865	886	923	913	879	943	909	942	917	941	880	846	939	915	866	901	909	867	901	914	917	878	886	921	917	856	908	861	940	941	937	897	891	930	957	949	891	878	946	916	869	892	926	880	950	906	932	977	904	893	915	955	948	911	914	950	892	913	905	900	874	940	928	963	915	932	899	870	918	881	905	923	947	935	966	961	898	863	858	895	953	877	885	877	908	960	907	924	883	883	872	903	952	923	911	943	912	867	926	882	929	862	896	932	888	904	991	852	949	896	881	905	958	904	925	911	920	910	924	923	903	888	953	859	932	915	918	961	907	927	928	1001	902	914	917	908	935	897	898	870	869	945	929	932	895	916	973	939	912	934	907	884	927	910	908	889	869	932	935	968	900	879
15778	1734	1420	1121	812	674	537	478	427	398	391	357	325	323	295	334	333	323	324	288	353	339	340	299	326	313	309	291	301	325	362	313	317	335	289	291	299	327	317	307	314	315	324	347	289	308	319	306	314	303	325	270	280	295	292	299	280	314	295	303	314	328	312	304	306	339	293	308	302	309	262	312	292	257	335	307	300	315	307	280	329	329	300	278	263	295	307	320	303	326	303	323	321	318	313	325	300	293	253	277	314	273	307	314	305	331	301	349	301	319	289	324	303	302	294	286	315	275	290	298	292	294	317	313	290	320	273	301	343	333	341	316	297	303	292	316	304	294	263	289	313	302	281	317	281	313	296	299	309	287	265	291	276	310	274	271	291	297	302	308	319	276	308	322	315	300	257	311	287	299	319	320	311	300	299	330	315	288	298	326	297	298	280	284	301	245	310	299	306	265	362	295	295	294	300	281	287	297	282	300	300	281	306	303	299	287	319	310	303	310	310	337	300	297	320	316	282	304	264	271	283	284	324	282	301	305	314	317	287	291	290	318	317	313	302	327	291	335	285	300	259	297	309	321	302	287	324	299	260	284	314	280	305	297	295	294	287	305	333	307	308	261	294	315	291	295	302	325	303	298	289	297	310	287	296	300	313	288	322	283	264	313	268	284	332	296	317	260	302	315	282	326	275	303	325	285	276	301	321	299	316	292	307	321	306	285	280	325	295	307	264	317	301	318	287	301	266	312	331	291	279	324	302	326	305	302	331	255	317	292	285	317	342	292	274	297	263	302	270	298	298	305	298	299	322	291	285	292	301	264	296	286	296	288	325	313	269	281	316	322	299	324	323	280	309	282	320	281	337	295	282	294	316	327	274	303	311	305	314	319	289	288	285	280	321	302	331	321	316	305	315	286	292	313	303	316	268	292	305	287	294	302	316	279	319	315	305	289	306	305	301	302	302	305	284	306	285	312	316	289	318	293	307	294	320	296	290	292	286	329	306	309	316	302	285	303	306	315	278	294	290	329	268	276	314	301	282	314	270	298	305	317	325	305	254	280	277	296	306	302	285	322	299	295	324	312	310	293	294	310	303	309	303	311	295	275	303	320	295	299	333	306	288	291	307	292	295	262	296	287	325	324	320	314	290	281	279	325	272	269	269	307	321	283	317	273	307	329	300	276	285	303	293	304	327	307	328	289	314	309	294	303	304	291	286	267	315	285	251	305	306	291	296	310	292	261	276	304	307	287	274	307	301	303	292	323	292	306	306	295	299	266	269	302	300	299	280	314	271	286	275	287	295	303	327	309	348	312	317	281	311	282	268	305	287	349	310	287	295	292	291	261	296	285	263	261	296	290	312	317	347	255	294	275	265	302	318	331	292	277	285	295	279	296	272	314	291	307	279	312	297	312	309	307	257	294	293	335	277	303	283	274	293	289	319	314	295	293	299	296	318	315	330	266	271	293	279	300	304	320	300	306	305	339	308	331	311	325	285	310	295	318	300	295	263	256	290	303	323	304	318	293	324	296	330	299	303	285	303	287	286	293	278	305	316	305	336	334	344	306	318	307	308	311	295	276	294	296	282	279	302	295	312	306	298	283	306	304	281	324	301	308	280	302	295	347	298	290	288	297	289	280	269	290	343	343	310	320	278	325	282	272	289	294	335	329	294	310	263	287	330	270	276	287	310	328	310	302	315	293	291	274	297	303	272	271	289	297	312	290	287	302	301	305	297	293	326	279	306	303	252	307	320	295	321	278	264	336	267	288	307	298	309	306	294	297	316	318	313	282	309	279	258	318	310	299	291	279	308	298	297	291	287	300	293	275	284	286	339	295	297	302	299	277	338	291	307	302	307	295	319	284	273	293	314	312	356	317	321	313	283	308	278	301	305	279	267	338	311	328	275	294	318	303	342	276	296	288	288	327	304	295	308	275	309	255	303	339	296	329	313	299	262	263	297	295	297	302	305	318	310	248	292	300	267	282	304	270	273	342	303	290	280	295	281	309	273	304	321	308	280	314	307	279	304	283	302	261	271	305	298	293	326	293	287	279	318	291	341	304	294	304	321	285	273	285	314	305	284	286	277	283	304	285	324	319	284	275	313	292	317	280	310	270	294	269	310	288	305	285	301	286	254	309	304	303	321	277	333	304	280	275	305	314	320	299	321	320	315	307	333	255	344	303	299	321	292	300	295	274	286	286	319	288	290	306	278	273	286	293	270	300	307	312	299	269	299	332	320	266	317	331	296	298	294	248	300	332	296	307	308	287	298	308	331	317	267	297	263	321	341	302	290	286	297	300	261	304	290	307	290	294	279	292	257	313	280	328	321	305	293	323	285	322	313	318	308	301	287	277	300	271	275	294	318	308	271	283	264	321	325	285	288	310	281	277	293	283	271	279	338	346	327	291	271	303	310	306	302	307	291	329	338	307	303	292	286	304	332	313	265	296	291	311	326	307	292	303	302	319	304	312	289	284	312	298	295	320	322	299	331	288	304	286	273	313	289	302	287	302	300	325	302	312	337	301	275	322	305	305	291	314	255	287	303	294	298	324	276	260	280	297	296	276	279	272	303	299	288	304	300	275	288	316	319	292	309	293	287	317	297	289	300	285	255	258	300	290	290	324	266	324	269	295	275	305	296	286	297	311	285	296	319	325	348	285	287	297	295	331	262	258	285	304	288	308	283	297	317	292	298	306	289	317	329	283	307	315	276	304	307	316	283	282	280	330	275	300	288	296	292	309	298	282	301	302	345	296	289	282	274	309	301	287	272	299	299	295	322	275	335	289	291	310	297	290	312	300	297	287	281	308	259	290	315	334	320	331	321	306	291	286	298	327	287	304	312	285	266	304	303	287	285	289	298	295	306	326	314	310	313	296	292	317	316	305	300	288	302	326	329	280	295	250	283	305	319	266	310	316	303	267	262	274	301	297	275	324	264	285	288	285	304	302	327	299	327	300	337	288	291	282	318	317	297	306	280	296	316	300	311	323	317	316	293	300	313	305	306	302	317	300	325	261	335	293	331	296	282	297	275	293	274	302	295	265	327	297	294	311	322	310	272	299	303	338	282	319	272	297	306	319	304	270	253	282	280	272	329	288	296	304	298	306	326	316	293	314	316	298	280	324	283	347	276	292	274	313	312	292	270	314	267	311	365	290	285	281	264	282	290	274	314	317	290	311	306	317	302	312	278	286	281	293	277	310	290	288	320	292	325	299	267	300	286	298	303	331	318	300	304	284	296	300	295	307	288	312	296	302	307	278	282	305	276	316	318	338	263	283	271	294	320	301	353	297	300	307	309	307	315	309	256	288	279	343	327	282	294	287	273	301	282	288	299	356	281	298	313	285	317	285	301	298	337	299	281	358	294	275	311	296	299	302	299	316	326	323	279	289	299	300	276	279	273	327	312	286	281	289	306	295	328	293	300	273	263	288	302	305	307	292	307	317	299	324	261	331	331	321	302	284	300	331	264	266	310	285	325	320	320	334	285	290	284	320
8594	1505	2822	3134	2684	2119	1843	1502	1294	1161	1097	1009	964	953	857	871	750	822	759	768	754	777	782	766	793	764	760	741	737	738	737	758	700	719	811	724	687	744	720	712	689	729	733	712	701	708	688	741	690	704	673	709	659	682	705	706	654	717	660	741	697	721	672	699	690	656	677	676	712	752	719	659	660	678	679	706	699	686	677	706	692	681	677	718	714	697	677	724	686	672	659	722	704	649	666	682	706	685	654	696	671	663	649	694	729	675	685	698	684	614	657	667	636	702	690	717	678	657	674	662	697	687	707	650	674	683	658	678	643	671	672	693	672	669	692	704	694	702	692	680	700	693	715	724	713	710	685	741	686	717	684	692	681	734	682	672	670	656	747	715	707	704	722	666	697	687	668	675	729	687	677	671	653	705	669	653	653	734	680	623	690	673	673	701	676	696	709	663	688	670	677	668	695	673	684	678	657	663	678	707	684	629	686	702	698	653	707	676	676	694	670	720	683	708	608	697	720	688	695	688	698	673	690	673	665	666	696	632	650	701	690	708	703	719	698	636	700	667	658	706	686	711	713	646	644	734	674	690	664	689	676	686	660	689	693	655	692	694	673	694	675	661	683	649	653	693	670	664	721	675	655	747	688	711	657	717	669	663	713	660	701	663	709	674	633	702	696	723	650	662	717	630	659	687	685	680	669	698	618	658	717	660	667	661	636	710	669	688	719	665	706	643	633	648	706	628	662	671	625	673	650	697	667	700	663	709	635	707	677	689	693	663	665	699	649	689	667	665	698	693	721	690	693	700	683	694	684	687	669	612	663	695	689	682	714	695	682	660	715	661	698	672	712	629	639	655	710	639	676	692	666	696	723	689	688	729	737	710	681	677	693	702	710	680	673	660	658	727	600	648	632	719	687	731	655	674	676	653	693	652	658	686	678	676	685	675	701	690	741	644	727	740	692	637	703	698	682	657	645	707	693	707	643	664	687	684	686	652	680	660	648	721	666	726	681	675	658	684	663	687	672	629	685	686	683	696	675	679	683	691	692	683	710	685	654	714	696	666	720	712	671	670	703	709	731	705	657	699	660	664	731	690	693	654	703	695	738	668	674	651	687	690	677	695	716	661	656	671	674	707	715	688	713	672	674	702	674	691	682	655	692	686	704	669	680	730	662	662	687	693	713	633	637	680	682	701	725	698	682	706	665	640	728	669	657	709	691	614	703	691	711	703	649	689	650	713	681	680	704	651	757	672	697	651	704	749	662	665	719	662	706	664	627	721	709	709	760	691	696	676	690	658	700	708	736	679	654	664	638	716	660	678	677	636	644	681	739	675	665	645	705	721	672	695	646	698	680	588	696	678	642	690	651	680	721	696	665	661	711	620	712	642	672	651	650	711	667	686	728	626	670	674	708	682	694	706	657	690	680	772	645	718	672	668	667	615	696	671	645	721	656	695	717	660	673	702	689	649	665	677	702	671	700	697	632	705	696	718	675	660	689	679	688	678	657	667	669	627	655	682	711	665	668	688	710	679	696	700	700	667	708	659	676	647	673	688	696	755	679	694	622	710	686	708	711	717	661	675	688	705	658	693	644	660	697	669	703	653	673	675	682	695	726	654	673	708	661	690	698	680	693	705	722	694	753	681	697	713	667	655	680	656	665	666	619	713	707	741	714	693	668	687	686	686	659	670	705	696	702	679	671	690	692	659	707	661	665	693	676	689	682	681	659	727	686	732	675	657	660	713	697	668	642	661	762	688	686	673	666	761	667	717	683	627	618	658	669	684	668	687	666	751	699	704	690	696	675	694	675	665	712	704	643	683	682	722	672	656	703	649	711	690	657	702	730	746	658	663	670	666	646	673	661	675	710	698	657	709	698	712	653	703	672	659	695	709	716	693	643	635	666	669	691	677	696	670	728	708	730	718	712	704	702	702	656	661	654	678	701	693	682	677	715	721	660	681	716	673	648	737	691	698	651	706	664	683	678	679	653	641	719	717	716	726	679	691	687	679	714	656	669	690	715	668	682	645	654	693	696	678	706	684	726	668	690	654	676	667	688	638	707	685	693	671	733	694	681	699	687	693	756	699	704	670	699	656	671	678	679	701	652	653	660	668	688	681	682	748	682	704	675	680	767	690	701	669	650	673	686	711	709	682	706	717	672	669	723	694	711	750	693	713	618	715	651	697	718	645	703	678	698	731	658	689	674	702	651	686	684	668	683	741	666	646	663	683	688	652	661	684	705	686	707	691	728	686	678	699	731	692	719	680	683	675	696	677	660	738	728	668	655	696	680	671	725	678	749	673	695	677	685	653	698	747	635	711	664	707	708	645	652	710	679	687	689	674	689	661	692	700	630	695	680	686	645	695	663	661	652	705	644	649	695	655	721	705	699	698	662	695	652	668	688	699	693	678	661	707	621	678	680	667	656	686	725	710	687	653	671	703	684	703	741	701	685	694	639	660	717	756	718	640	695	674	678	703	631	695	622	719	642	652	661	650	730	645	684	685	668	635	660	680	696	757	689	707	664	692	719	700	650	696	682	684	697	702	702	721	661	663	674	696	651	710	679	686	709	690	687	698	714	686	655	675	697	687	712	721	680	698	662	713	673	693	653	647	690	677	648	732	661	685	677	680	656	679	664	680	685	681	710	736	656	681	669	657	660	660	748	671	679	685	738	704	681	685	727	673	742	674	686	693	694	678	700	744	687	702	712	639	673	705	675	666	667	647	723	673	676	715	683	699	682	688	611	654	654	723	680	725	672	677	665	681	738	647	650	655	697	711	652	664	708	708	696	694	675	688	678	714	732	703	607	662	682	747	669	713	684	677	665	661	684	667	734	686	679	733	742	666	714	651	705	686	690	666	677	682	705	696	681	722	728	667	683	694	660	679	708	673	656	677	660	716	685	668	676	662	638	745	687	611	744	688	634	653	641	672	677	698	615	678	705	698	708	731	700	693	675	706	702	719	667	637	676	687	667	608	703	707	680	678	655	744	698	684	678	688	712	669	670	713	722	687	704	708	694	656	630	636	671	651	681	667	688	680	692	682	687	682	690	685	661	708	655	673	682	661	714	680	755	677	699	635	682	716	694	712	684	732	701	702	693	652	696	629	682	688	672	648	672	711	734	679	666	669	675	700	749	694	702	693	723	658	699	695	682	648	685	676	723	676	649	662	683	687	698	713	707	672	642	641	669	662	659	685	683	669	672	645	677	657	684	671	665	658	697	644	655	693	679	689	704	724	680	699	741	728	672	666	678	672	667	634	653	672	708	650	664	713	662	705	634	666	674	737	662	700	704	668	618	692	689	654	687	702	731	686	715	622	726	670	686	683	663	657	662	675	651	640	664	691	665	662	642	681	665	688	650	669	665	676	673	694	688	657	687	748	662	707	636	716	710	698	732	689	679	658	658	723	673	646	671	697	672	629	677	648	687	708	706	683	682	708	671	696	713	709	697	729	722	722	655	671	665	667	675	648	715	643	670	651	703	702	699	708
1762	373	367	311	314	314	276	298	294	246	269	261	266	227	257	250	252	234	253	234	296	276	282	253	270	252	265	252	241	280	287	244	247	224	251	256	262	266	272	254	262	276	249	269	276	269	258	272	244	248	247	267	271	257	251	271	242	260	278	268	261	259	260	260	279	262	266	245	231	230	259	292	285	253	269	248	246	287	277	267	245	252	277	273	262	234	248	255	246	270	247	250	247	226	287	268	237	261	269	266	293	275	240	281	232	291	270	256	241	247	308	266	243	272	233	252	221	262	295	287	262	240	253	274	223	235	249	235	252	250	249	256	280	258	256	276	248	275	250	254	270	246	247	228	246	228	246	251	252	239	267	227	269	289	262	270	277	284	257	226	284	259	290	238	246	294	245	244	273	275	289	277	246	290	257	247	243	271	246	265	234	273	270	235	259	246	254	261	263	254	233	275	246	298	249	282	264	246	251	297	269	240	247	242	236	266	274	261	257	261	265	284	282	245	254	231	272	289	273	287	285	247	275	239	261	278	265	260	258	262	280	237	291	248	261	283	232	256	270	289	252	237	274	255	280	274	235	264	281	268	278	224	223	255	259	244	253	263	233	248	257	262	244	238	272	275	273	252	267	267	277	251	275	252	285	260	265	276	262	274	256	236	268	265	279	265	277	297	270	240	228	250	279	259	264	270	278	263	262	265	241	264	264	281	255	250	217	270	279	276	274	263	243	272	274	278	302	252	242	260	269	260	244	237	222	281	249	249	272	289	260	268	257	246	268	275	265	241	225	259	254	253	245	259	241	225	259	267	282	264	265	277	273	262	255	257	255	252	278	230	258	259	287	277	257	225	269	261	267	245	295	248	256	256	253	260	258	307	248	256	242	265	251	295	246	276	257	249	258	247	226	276	233	231	264	270	309	281	222	275	248	292	261	255	239	268	260	289	267	260	253	270	271	288	233	255	266	272	233	255	278	257	249	262	234	240	240	257	257	292	273	268	247	261	249	255	267	259	283	250	252	243	244	238	293	249	281	275	282	276	285	258	280	258	277	274	273	273	276	263	235	239	281	247	275	246	260	278	273	255	259	249	257	287	267	247	309	242	248	239	244	245	247	273	250	269	242	256	281	249	254	237	250	271	259	276	234	295	260	243	285	282	273	280	283	259	265	237	278	250	266	275	282	274	260	257	297	256	263	265	276	257	208	206	246	291	272	270	277	261	286	278	266	292	281	250	233	241	262	275	257	245	265	222	273	264	267	246	250	241	244	256	277	262	266	254	267	268	270	268	251	255	255	287	263	245	277	257	269	244	274	253	249	271	258	279	263	235	279	259	212	240	267	287	244	225	249	275	273	278	262	266	229	262	249	255	278	271	242	258	268	274	238	268	285	265	268	237	269	273	279	250	234	219	259	252	295	269	269	253	276	280	238	226	259	259	259	257	275	252	258	279	241	232	268	261	280	235	255	239	287	277	260	226	245	250	270	274	263	274	226	274	247	261	231	263	250	271	246	262	246	273	256	247	257	265	251	273	250	269	261	258	248	299	268	260	269	281	256	291	245	257	268	238	278	248	250	232	249	269	286	273	270	297	280	259	241	249	264	262	258	248	242	277	253	252	242	255	256	216	226	280	238	249	272	291	259	229	247	268	256	260	252	271	270	281	249	270	263	254	274	246	264	224	252	249	225	267	230	261	239	261	260	277	287	250	294	272	282	270	311	276	259	238	260	267	270	253	267	258	242	276	285	239	278	266	240	280	261	247	282	266	241	280	268	270	241	274	257	273	242	228	249	224	242	231	245	247	253	234	249	256	279	246	264	253	259	254	273	290	257	271	242	241	246	261	276	268	218	264	225	272	308	273	259	258	278	269	257	261	276	256	249	258	244	286	278	282	254	273	247	283	271	275	237	249	244	251	287	241	239	237	240	236	265	269	263	229	284	268	244	253	248	261	246	235	283	274	259	271	260	279	256	252	227	227	259	277	253	268	280	265	248	257	247	232	258	253	259	276	246	240	278	256	255	248	238	260	255	226	239	272	259	249	261	262	244	233	294	262	261	264	275	237	277	258	258	263	262	257	246	250	273	281	261	276	288	260	269	251	262	253	232	244	261	223	242	237	255	274	259	242	288	241	289	259	286	269	321	276	278	283	254	309	242	249	288	263	252	243	257	290	265	272	276	265	270	248	249	242	249	224	233	267	271	272	249	272	262	266	258	257	271	276	264	242	265	275	257	279	282	253	285	253	256	229	266	274	234	274	274	252	267	251	257	264	243	280	250	256	262	262	270	305	260	231	237	278	249	247	260	275	280	254	287	248	244	241	268	242	286	262	279	247	277	227	247	235	243	245	255	282	270	245	271	251	286	263	259	281	266	288	291	258	261	272	275	258	267	275	245	240	258	283	260	286	239	283	284	236	230	265	292	261	244	246	263	278	291	270	291	232	278	242	279	302	266	225	245	251	275	245	259	250	249	238	246	267	236	250	260	241	271	256	289	268	269	276	279	270	277	264	238	263	253	263	286	248	244	279	266	240	256	252	238	273	254	278	241	281	243	215	241	232	284	237	268	266	260	245	240	268	237	248	248	282	268	225	254	266	274	250	280	247	246	288	274	284	259	230	261	280	279	246	261	257	243	227	220	242	266	266	244	247	242	259	275	232	285	256	264	268	243	244	238	262	256	255	255	214	250	233	243	242	263	256	256	265	246	232	255	269	253	236	254	241	264	218	263	268	244	279	292	262	252	262	266	262	283	248	259	263	272	275	280	245	274	258	272	261	269	256	302	253	237	261	265	265	285	255	288	261	285	263	269	261	259	249	269	289	265	278	265	258	257	262	241	249	247	240	252	276	251	257	284	266	247	283	258	233	267	296	318	274	257	246	268	229	233	234	251	249	276	241	243	288	247	277	237	267	253	232	270	272	265	289	284	257	273	245	243	262	273	267	263	275	252	246	254	267	252	299	248	292	250	247	260	238	282	256	268	268	268	241	243	270	237	264	263	257	254	244	258	276	265	272	235	234	250	243	285	277	264	260	274	259	279	266	219	263	264	252	279	256	255	274	262	231	274	223	233	228	282	232	234	247	278	240	279	302	265	288	279	261	225	256	242	268	225	269	298	283	273	223	276	262	279	255	266	238	277	278	285	270	271	263	267	253	256	264	288	255	266	277	250	236	228	265	273	251	258	250	280	254	241	284	224	264	270	265	258	235	250	257	226	262	279	269	286	268	285	274	274	262	270	243	252	251	283	259	261	259	273	288	268	255	265	240	279	249	284	232	265	271	262	251	287	253	248	281	266	235	278	283	259	239	246	242	246	278	271	256	290	271	277	267	252	234	246	261	258	264	290	252	259	265	267	256	249	279	268	282	274	246	278	253	227	258	273	240	244	252	252	273	257	251	294	295	244	268	244	248	258	280	269	258	236	275	235	260	251	248	262	235	270	229	304	262	253	248	260	238	279	257	271	249	290	279	265	241	240	274	258	271	295	241
2146	724	893	860	772	790	678	719	632	676	659	659	609	668	684	688	644	657	669	677	660	623	679	632	669	642	631	645	640	614	637	626	634	613	662	643	676	669	646	651	670	644	671	610	621	677	611	675	637	610	594	665	616	646	641	653	669	613	636	580	653	675	632	682	656	690	693	623	649	664	664	606	593	615	627	688	635	649	630	693	626	675	657	637	677	585	627	631	635	634	642	633	636	660	634	593	652	661	651	648	646	653	658	617	594	662	624	633	653	661	601	627	617	659	664	618	655	651	699	656	633	680	641	627	618	649	684	578	615	686	619	596	651	623	674	658	664	654	623	649	588	600	657	623	600	648	616	602	639	673	686	660	645	643	628	653	681	617	641	665	611	660	649	653	621	635	650	681	609	665	654	663	604	643	642	612	604	634	605	625	658	623	612	649	653	664	635	654	653	694	663	647	640	648	705	656	672	663	623	653	602	623	644	648	657	643	671	629	607	662	575	647	613	587	648	672	646	638	630	644	633	652	641	655	651	707	623	650	646	655	681	679	620	671	662	618	631	642	611	633	645	613	616	668	623	604	638	648	644	636	623	651	661	667	637	672	627	633	596	652	632	669	613	652	674	649	652	636	628	654	636	628	611	642	689	643	651	642	619	647	667	631	614	658	658	645	622	661	672	594	602	616	659	630	619	629	637	664	642	641	623	610	620	666	632	634	688	651	622	649	591	619	601	653	677	620	642	631	674	668	648	611	629	669	613	663	664	643	654	597	616	613	616	621	628	609	672	634	622	639	601	663	637	632	652	631	692	650	667	639	658	617	599	655	603	622	622	600	632	636	632	649	665	638	631	661	638	661	606	656	633	630	667	650	653	591	680	617	624	637	695	643	615	619	651	642	629	699	664	614	615	622	657	619	634	667	634	649	638	605	651	664	610	696	648	642	645	638	658	633	615	634	607	625	627	620	631	639	614	623	707	664	644	625	638	692	643	616	618	650	622	613	634	634	670	634	620	636	658	651	676	623	671	643	635	647	646	684	669	668	636	639	661	632	669	653	627	675	620	685	676	648	667	643	614	665	645	609	644	623	708	641	640	679	609	621	649	645	676	637	648	667	661	601	596	641	635	628	648	646	589	651	674	658	656	671	614	648	668	629	602	658	637	642	664	648	627	630	646	634	627	639	631	652	590	607	673	682	639	678	662	642	675	669	628	627	659	672	629	607	642	659	631	584	629	680	626	630	622	668	601	633	641	641	695	633	616	677	639	657	626	613	640	614	636	636	678	644	619	643	616	609	633	588	643	618	649	626	653	660	641	645	649	643	683	690	635	692	653	690	652	602	645	656	646	693	624	639	616	647	587	604	619	625	656	586	630	615	603	635	613	663	667	644	638	619	600	636	694	656	596	637	656	645	681	636	628	647	662	658	664	629	667	663	653	669	664	655	639	664	589	662	660	630	624	672	623	620	654	658	647	594	617	636	610	673	663	634	627	643	625	684	644	696	632	597	684	635	662	614	685	578	614	628	659	637	634	608	662	700	601	598	617	688	646	631	693	685	675	636	671	659	617	618	678	649	638	579	641	614	634	641	668	632	611	588	666	665	607	637	645	646	632	632	607	622	627	654	613	655	646	635	637	606	654	636	643	660	713	666	586	644	669	662	621	674	645	641	621	669	584	629	598	601	638	638	633	639	604	642	630	644	622	607	666	638	609	658	636	637	644	608	672	614	652	609	618	631	616	610	645	630	666	650	636	671	619	658	625	661	656	615	670	655	610	634	656	623	699	657	631	659	693	708	612	662	616	651	701	631	661	675	662	628	630	615	631	663	655	637	596	583	666	611	675	656	696	634	691	672	663	630	663	626	639	621	637	590	642	660	618	645	642	638	629	627	635	627	611	665	643	618	675	617	671	647	616	655	641	681	622	623	621	624	611	649	643	652	643	692	702	608	637	627	613	651	661	620	652	627	615	590	638	632	632	683	590	666	583	623	687	639	668	592	617	599	620	629	637	619	667	668	659	626	659	656	623	593	674	672	666	634	640	616	637	668	643	647	670	665	659	659	669	632	622	637	608	637	646	594	640	670	629	633	636	636	656	631	660	622	632	648	633	651	609	693	643	636	661	651	676	592	675	652	653	613	657	676	625	649	652	664	608	674	625	625	640	662	608	641	653	639	592	605	630	653	656	644	636	577	625	645	594	633	610	667	648	645	625	642	667	615	623	629	595	668	652	621	660	631	626	664	621	609	598	650	673	626	624	675	634	608	619	640	600	644	650	622	648	632	702	682	678	634	616	649	634	693	634	665	631	654	601	644	613	641	680	625	597	631	597	621	611	606	635	621	675	639	628	615	634	646	651	631	698	649	650	600	615	645	639	601	643	606	610	612	662	647	646	631	634	633	630	679	610	622	626	608	674	648	665	618	675	646	656	655	615	662	647	667	656	665	659	621	629	619	644	634	634	640	623	576	588	670	653	616	653	636	629	661	632	642	626	640	655	646	651	643	625	625	642	679	666	636	666	615	676	628	639	640	654	610	664	660	656	657	655	641	648	639	628	603	673	600	658	600	648	646	622	663	584	689	650	642	629	636	610	618	639	666	631	625	615	622	660	652	643	636	640	626	651	634	636	609	670	684	654	662	626	638	639	627	666	639	657	652	650	679	622	652	653	657	639	639	650	654	600	687	654	618	609	600	595	606	654	687	691	678	675	643	634	633	611	651	627	670	648	637	615	600	633	645	601	625	631	643	630	619	667	649	616	610	614	644	630	668	660	646	635	653	623	649	637	581	604	650	646	599	629	647	563	673	627	654	627	611	668	670	613	648	690	627	636	633	662	639	619	677	637	648	650	652	618	644	625	673	600	592	607	588	620	620	685	686	640	663	668	629	643	624	645	621	609	682	631	654	628	632	680	585	618	595	603	658	674	589	597	635	632	629	670	628	692	633	624	642	637	639	641	644	651	638	642	629	664	668	677	624	620	626	646	639	637	607	628	654	642	625	613	635	652	671	671	603	672	606	634	648	679	618	638	633	631	640	633	620	630	618	656	674	630	590	670	600	637	641	619	640	625	631	642	618	639	625	633	636	627	663	608	635	682	607	652	650	636	645	681	682	606	652	605	661	659	619	650	678	654	643	687	651	616	697	617	624	635	643	649	645	664	663	610	634	646	610	663	663	679	605	643	668	630	676	616	698	651	628	629	651	675	632	627	684	653	628	639	608	652	618	635	600	601	595	616	629	648	669	627	619	641	643	610	648	671	622	605	619	643	655	630	667	640	608	656	629	630	621	616	672	648	661	626	610	647	671	638	648	679	608	605	625	622	673	662	595	658	721	650	657	612	637	628	648	632	609	650	621	629	627	633	641	695	607	613	652	656	662	666	639	602	614	645	659	619	644	651	634	592	629	642	595	635	642	635	633	599	663	641	641	622	643	618	595	632	654	662	620	611	674	641	640	621	642	644	628	675	650	618	588	665	623	646	598	648	667	636	698
8486	921	952	775	648	532	487	451	461	428	414	431	383	433	415	424	369	394	387	456	417	427	406	409	383	382	446	418	442	411	396	381	411	426	423	420	400	382	390	390	411	425	425	402	394	405	396	380	375	355	385	394	431	397	414	426	383	449	398	369	401	442	404	416	443	408	433	396	411	362	395	398	390	410	378	419	439	385	404	420	377	425	373	381	431	394	431	432	399	402	414	438	411	396	410	380	373	419	403	420	421	407	407	411	435	412	410	371	448	385	388	357	404	394	399	404	425	408	387	399	403	389	373	370	379	376	419	406	427	421	402	399	418	426	404	377	418	396	361	408	394	388	381	422	395	394	400	393	375	412	402	392	353	378	382	420	374	440	417	371	438	372	408	375	386	379	388	434	392	408	398	368	399	390	377	397	404	386	411	368	381	404	377	399	364	379	402	419	415	362	399	394	400	409	370	408	403	392	383	409	403	416	371	356	438	434	395	359	415	414	415	403	395	387	414	418	402	405	401	401	421	378	352	370	418	427	393	408	409	378	398	401	377	395	428	402	366	391	435	381	417	373	395	357	403	376	390	412	448	395	377	376	393	412	400	387	395	428	369	367	398	392	431	406	417	400	421	361	411	387	422	403	403	396	368	395	429	440	392	385	367	386	416	439	366	394	384	381	395	362	398	413	426	411	442	402	429	387	443	462	370	377	423	406	406	390	405	397	409	388	408	397	407	406	402	410	385	399	378	398	353	391	368	410	374	372	402	400	374	398	401	416	409	422	376	439	384	394	388	414	411	387	405	380	359	385	421	441	407	382	416	402	387	409	395	413	408	411	404	400	384	405	413	419	419	457	381	379	409	399	387	388	401	415	412	365	397	350	398	374	383	402	380	359	381	375	404	415	428	414	382	418	396	441	410	373	394	417	370	414	393	403	422	361	384	399	417	397	443	448	381	386	399	392	363	430	450	426	419	423	363	391	398	450	440	430	382	424	394	392	396	387	413	410	425	373	393	420	360	410	374	401	376	360	399	378	412	414	419	426	405	390	402	400	436	395	410	344	413	348	405	418	419	390	378	387	400	420	383	365	415	395	439	410	419	401	411	423	410	409	395	369	428	400	435	398	387	401	405	430	414	408	419	402	459	414	409	395	345	418	405	394	367	357	383	424	386	413	428	390	398	426	391	431	383	447	428	385	407	385	366	377	406	370	400	382	456	413	413	385	440	371	393	458	382	382	407	409	412	379	393	379	406	432	399	382	394	372	350	426	426	389	409	406	379	354	371	419	382	352	408	434	413	422	402	385	405	386	426	381	418	363	390	377	376	399	400	381	376	388	395	385	417	385	378	417	381	372	420	400	388	388	380	372	407	448	419	371	420	425	372	458	399	364	425	388	416	355	375	369	372	391	397	374	406	379	399	394	401	391	405	429	386	414	386	403	438	387	374	407	396	422	405	399	407	423	409	416	425	411	397	377	409	388	428	384	394	414	404	418	419	422	433	402	387	423	371	396	409	464	396	424	376	420	414	390	401	414	417	423	383	351	399	398	394	395	390	432	409	379	410	398	391	403	363	387	373	383	391	363	362	445	391	394	423	417	396	402	409	377	417	377	404	412	365	380	405	407	381	416	386	391	398	423	425	421	401	405	386	380	362	420	392	428	396	428	393	399	384	401	359	409	361	402	404	404	385	393	403	416	383	375	397	390	394	349	357	397	369	389	456	401	411	382	405	383	370	388	423	404	388	439	381	388	336	413	398	380	422	397	427	429	375	444	417	354	416	412	352	406	388	378	351	416	400	393	412	397	414	427	412	373	413	400	413	424	374	405	405	415	389	375	415	416	386	388	376	381	386	342	392	412	369	362	360	398	410	409	411	403	379	403	415	408	401	382	418	408	413	478	424	365	387	409	398	398	372	383	387	404	397	381	402	425	392	376	410	399	367	399	404	446	400	388	423	416	391	408	428	389	404	382	443	373	387	380	418	374	391	397	415	382	442	386	462	386	376	406	392	402	368	408	405	369	401	404	406	408	380	382	387	382	424	405	388	382	404	367	412	405	417	425	397	396	429	433	415	424	372	363	431	431	464	354	375	353	390	416	355	384	407	402	411	372	407	377	384	412	414	376	391	376	427	412	382	445	365	410	378	381	414	386	381	393	400	386	378	410	410	388	425	406	386	385	405	373	427	400	384	397	369	396	443	403	401	430	440	369	423	390	397	397	386	403	405	412	421	349	383	391	353	419	411	377	398	392	371	386	349	371	406	417	399	415	412	403	387	429	391	432	370	367	375	386	382	366	426	391	401	402	395	362	395	383	430	465	400	452	415	391	385	380	388	403	390	382	389	359	411	403	401	372	410	399	358	413	388	409	381	394	379	427	390	406	414	411	426	384	421	389	394	409	426	347	363	397	402	385	385	421	380	410	380	389	387	397	411	430	373	385	427	391	373	405	403	439	388	399	405	380	398	399	411	396	360	402	386	373	407	397	399	410	370	402	397	411	343	395	420	390	427	360	402	387	402	379	367	424	428	407	393	425	386	394	431	434	394	430	406	379	383	432	420	410	404	404	382	390	374	409	389	402	421	384	441	389	414	393	418	420	402	379	379	384	410	394	430	391	393	403	419	434	391	395	438	387	418	365	374	391	383	379	373	385	366	394	411	389	410	395	392	410	403	375	416	387	392	352	378	405	398	423	410	413	406	358	359	365	357	353	371	383	417	371	387	416	417	395	447	399	412	394	394	403	384	404	369	391	424	368	376	392	414	419	437	442	390	366	405	427	349	396	412	443	414	402	419	422	385	371	365	415	475	384	393	394	377	422	415	385	390	370	415	438	425	372	429	381	396	376	439	409	397	394	393	386	367	407	423	426	400	388	391	407	397	437	450	384	384	404	409	387	408	375	419	418	400	380	397	428	430	399	373	382	396	428	378	366	394	411	399	425	399	378	399	408	413	397	390	434	379	379	366	447	435	384	392	421	421	431	383	340	366	366	432	384	398	426	390	408	394	401	393	402	440	400	414	398	407	422	431	398	379	406	376	384	384	368	375	440	416	428	382	428	391	371	361	402	410	410	417	400	382	391	395	372	394	402	348	436	411	381	428	418	366	359	346	383	387	387	419	398	408	377	408	414	419	420	423	385	416	393	413	396	427	388	420	386	394	409	403	422	365	402	391	397	400	372	380	397	401	431	441	461	396	398	409	383	408	389	437	445	384	354	382	408	442	412	407	442	396	407	445	379	414	376	339	408	347	388	410	350	375	406	389	397	407	393	419	374	397	391	387	391	429	413	380	381	403	411	416	404	407	383	405	410	379	431	408	408	385	366	388	400	407	372	388	395	403	394	393	389	393	373	386	407	402	388	394	403	354	426	423	379	400	415	385	384	370	397	421	423	395	446	376	462	417	401	388	419	426	378	397	425	434	426	437	375	364	391	358	391	413	381	412	396	377	377	401	433	399	402	399	401	392	465	420	418	403	404	379	381	392	401	405	423
6972	1357	2057	2231	1973	1720	1529	1388	1304	1181	1122	1050	1041	1009	1096	994	946	1008	970	965	984	974	956	953	930	915	944	923	932	977	922	951	919	973	898	924	903	882	931	898	919	988	931	983	895	938	902	900	881	928	900	906	951	942	928	921	913	890	891	872	866	976	904	942	1003	918	942	883	857	921	939	862	902	904	945	900	924	916	910	885	914	966	947	903	902	878	931	863	926	933	922	936	972	926	882	869	931	969	930	992	892	887	962	887	935	894	914	946	955	944	944	945	915	927	923	934	904	878	892	900	895	879	894	895	905	925	891	932	952	887	900	990	899	897	914	947	928	899	881	936	914	922	925	894	933	916	903	917	911	936	872	909	881	891	896	906	901	865	908	872	919	919	939	904	864	897	905	853	912	856	932	896	926	933	920	928	832	908	918	880	902	907	909	935	935	926	918	911	889	908	915	934	866	869	927	909	935	914	872	952	829	921	919	873	929	945	897	933	926	938	909	921	910	898	922	920	971	935	923	971	989	920	935	937	953	854	906	894	917	850	914	967	888	943	891	930	871	946	902	932	923	906	922	956	900	892	883	899	872	947	920	958	898	908	906	908	907	949	950	849	931	947	883	886	907	880	902	960	868	868	870	940	869	936	915	918	960	871	936	921	946	898	937	977	898	877	910	953	917	910	901	929	944	903	911	897	930	917	948	926	942	935	932	907	866	889	875	889	864	947	902	945	961	950	895	914	874	923	935	899	901	885	887	917	917	943	889	918	881	891	857	895	941	880	923	893	929	957	869	893	940	934	940	925	890	856	976	860	968	915	915	902	912	952	931	896	895	936	951	904	906	939	890	913	883	900	911	897	894	921	944	890	886	950	944	916	879	952	890	952	905	890	882	889	949	963	879	925	862	914	953	943	928	930	907	889	948	917	899	915	1007	967	880	879	846	914	955	878	932	928	917	885	932	901	944	922	906	899	890	927	950	835	909	844	939	936	933	864	939	925	900	899	914	920	904	882	975	907	932	880	925	909	895	940	947	905	902	960	945	923	965	924	924	940	973	915	880	948	912	847	914	934	877	955	938	887	933	895	915	870	917	891	923	925	893	904	903	922	890	910	964	921	849	956	964	900	911	929	896	913	903	890	930	874	890	961	919	884	889	937	902	886	898	971	951	913	905	950	912	932	907	903	931	913	985	924	914	930	936	927	901	863	927	941	936	925	944	900	886	943	875	925	944	912	938	875	872	909	913	928	904	962	978	882	919	897	904	912	906	905	939	888	887	902	912	922	885	955	854	874	907	887	917	931	885	920	995	911	933	912	870	945	915	926	946	935	909	936	950	826	906	902	952	907	923	956	924	878	872	882	872	900	891	935	853	843	983	986	898	891	889	915	909	943	945	894	918	922	874	913	904	873	951	955	930	965	904	934	893	957	929	959	912	972	947	939	886	1001	886	951	869	889	893	942	964	916	925	893	921	892	918	976	850	903	892	880	933	951	917	938	903	991	901	924	901	910	862	933	885	939	973	910	932	957	862	856	871	952	962	916	939	918	924	937	950	913	887	913	928	944	941	907	955	920	904	870	919	911	927	915	921	961	942	927	955	917	923	984	955	879	906	865	891	911	908	888	915	902	892	912	913	972	929	986	926	924	932	890	933	865	913	903	903	873	882	869	942	906	892	890	923	920	925	890	951	979	929	924	903	884	876	933	918	957	892	946	903	917	927	928	914	921	899	874	896	886	942	902	900	924	896	913	888	904	938	912	842	915	918	973	938	909	909	919	905	982	927	926	916	936	922	864	917	870	943	879	945	862	896	910	867	902	919	926	910	853	912	907	913	900	961	938	913	895	941	976	888	867	929	917	922	982	962	870	898	906	888	997	932	881	942	902	913	922	913	982	923	932	955	879	864	928	937	888	910	900	859	954	899	948	932	910	932	856	975	971	893	926	931	896	970	910	859	901	944	965	910	880	882	910	923	927	941	951	842	912	922	932	895	885	973	909	917	946	932	901	895	938	925	878	874	856	920	920	910	916	933	936	922	923	951	942	924	935	883	902	917	909	892	946	875	946	918	937	925	922	914	936	961	893	862	918	886	928	892	929	925	883	910	905	906	959	933	857	924	951	897	884	931	956	937	928	912	927	925	922	956	940	882	924	876	946	872	953	898	878	964	880	922	840	935	918	949	924	887	860	878	910	928	901	985	901	910	955	921	947	933	893	894	943	891	912	862	953	902	955	931	951	919	912	933	929	891	952	854	938	914	878	901	879	920	894	927	848	880	910	930	923	895	948	962	899	899	914	903	902	950	972	879	880	841	884	924	919	919	922	912	958	909	886	910	911	909	917	900	865	922	943	907	921	909	851	884	878	950	866	934	953	919	868	837	911	936	917	929	865	853	909	963	924	932	905	896	885	912	862	870	922	897	907	967	865	900	913	868	878	913	839	907	880	962	963	974	910	947	975	901	894	868	929	878	867	926	944	912	910	943	918	908	896	906	943	890	902	928	936	931	933	886	896	942	883	915	929	919	978	917	892	934	886	900	879	861	919	896	937	933	909	904	941	909	958	915	896	955	905	978	961	907	885	906	949	955	921	849	914	915	934	924	959	885	882	927	857	912	932	927	961	911	889	878	963	971	937	933	930	884	881	906	923	953	915	955	941	935	910	869	948	916	959	931	932	903	927	907	948	856	892	922	896	891	886	946	951	947	995	910	923	923	920	898	963	902	920	956	855	935	913	876	903	905	908	936	976	983	874	922	916	944	964	869	868	935	899	888	917	919	929	912	909	888	875	861	892	831	931	907	876	928	900	921	918	889	963	921	915	941	918	872	886	972	938	968	908	939	913	920	970	924	919	918	910	920	902	933	943	918	998	908	878	900	949	915	932	945	869	957	926	914	873	950	921	935	960	912	936	944	939	930	952	962	934	905	951	939	919	870	933	870	944	926	936	909	906	896	899	963	884	885	886	847	893	899	878	931	880	891	904	898	891	905	867	895	915	928	893	915	924	902	939	967	892	903	921	880	898	849	922	928	923	944	933	875	900	895	878	869	945	918	924	935	865	929	916	951	933	933	953	941	912	866	947	910	912	904	904	937	910	879	912	890	908	905	931	911	882	887	918	934	878	907	899	858	916	915	865	892	918	912	894	939	920	927	939	893	884	907	938	906	929	909	885	863	901	945	911	870	924	922	941	936	966	994	909	914	941	942	909	924	894	902	910	891	949	925	908	918	945	940	899	903	947	954	921	942	1004	953	899	864	935	969	914	880	951	869	905	862	898	938	944	900	831	925	919	886	915	903	912	877	897	929	939	925	838	932	866	874	920	869	841	917	949	936	949	934	878	910	915	952	884	865	908	913	896	935	902	952	917	896	932	878	887	932	917	942	926	862	953	959	863	918	961	926	947	977	916	933	961	908	916	931	944	938	917	917	910	881	891	918	909	936	931	919	913	922	914	887	875	932	969	941	938	930	888	864	924	948	870	921	922	956	900	882	914	877	955
15535	1637	1362	1063	878	636	505	467	396	383	385	391	336	324	329	299	359	330	359	282	315	330	283	311	309	313	322	284	340	317	300	291	321	291	315	303	284	322	282	274	346	317	278	291	294	325	297	331	335	306	285	317	311	298	309	278	272	301	301	306	309	268	323	291	296	279	316	287	307	321	325	301	304	270	298	279	302	341	307	334	291	331	308	287	303	308	290	300	313	280	320	278	296	277	321	321	312	296	288	302	306	308	301	310	311	281	279	321	305	291	309	294	300	342	322	312	280	295	300	289	306	321	295	319	325	283	290	294	313	319	296	317	311	324	285	302	251	277	314	339	313	304	337	292	331	303	323	340	281	285	284	284	308	295	294	334	316	281	258	304	298	287	268	295	273	264	312	307	293	342	293	273	275	325	327	267	312	313	288	268	293	300	311	275	300	288	260	302	294	315	295	358	295	280	276	317	291	268	314	335	294	297	306	298	264	278	303	289	295	308	298	299	301	277	298	317	297	303	320	298	310	301	333	311	350	309	328	301	308	314	290	291	302	295	310	298	308	322	343	310	299	294	315	327	299	303	310	282	286	302	284	278	298	287	328	323	293	299	295	320	286	307	318	328	321	306	306	304	268	281	304	324	297	304	305	279	282	331	326	294	312	311	275	305	318	321	291	313	318	292	303	284	339	303	282	289	340	309	268	276	306	306	303	346	283	316	282	322	320	302	293	293	281	314	282	294	320	314	294	287	275	280	304	325	294	295	316	312	305	296	305	329	277	314	263	303	288	308	305	284	316	328	293	312	264	297	297	292	296	295	272	288	317	332	284	307	294	286	287	269	311	282	292	270	286	309	278	286	306	330	316	307	336	330	307	328	314	318	273	306	287	287	328	292	296	294	310	294	339	305	327	299	299	254	320	317	305	263	281	276	327	309	323	346	286	330	279	323	311	306	329	297	325	315	278	302	322	285	281	271	308	297	315	277	273	311	309	317	277	291	310	302	309	291	300	283	264	283	306	320	302	323	292	286	301	318	322	338	316	311	299	308	290	287	311	304	306	310	334	300	314	318	286	293	299	319	300	327	270	289	305	305	289	300	320	272	295	300	309	314	269	295	277	279	291	335	302	332	325	287	297	302	303	299	304	266	279	322	325	283	321	280	323	305	311	316	336	321	293	321	285	319	285	314	277	312	312	265	308	300	307	305	296	331	272	274	290	312	264	297	275	294	288	323	285	274	320	313	299	284	284	314	300	324	320	339	335	321	297	304	321	324	305	281	282	291	308	327	321	293	253	302	326	309	314	347	295	280	323	292	291	302	331	299	320	300	302	330	332	304	254	325	331	291	273	280	310	276	260	283	307	275	336	303	277	257	280	299	277	277	274	305	296	284	283	308	282	322	345	288	275	302	305	301	299	300	290	308	322	293	285	268	282	293	295	314	265	244	273	297	303	304	286	305	296	293	289	319	307	287	325	319	278	246	314	267	278	287	279	315	297	281	282	287	283	303	312	294	300	319	320	296	301	296	313	308	277	335	313	285	303	296	276	293	292	282	320	262	315	298	291	280	338	336	277	282	280	278	299	303	297	299	289	293	307	298	312	281	286	291	295	309	320	305	315	328	323	295	303	308	313	311	324	291	344	330	302	310	316	303	287	282	343	276	280	320	307	305	329	269	332	294	313	308	287	328	272	304	283	289	345	331	300	347	317	326	311	330	296	279	288	294	310	307	288	280	307	283	287	318	303	276	303	297	301	305	281	286	311	303	293	305	302	282	300	310	286	279	302	268	293	304	309	267	307	323	339	315	302	294	317	292	331	326	274	294	298	322	296	338	299	306	315	321	316	287	305	286	301	271	298	243	297	262	324	316	306	272	307	285	321	276	274	283	299	291	281	316	298	313	305	312	300	288	281	321	309	300	273	274	298	302	327	299	300	291	323	317	286	317	302	315	314	326	285	287	311	295	323	268	300	333	306	315	293	332	298	311	302	291	271	312	308	299	292	299	308	267	271	312	328	320	277	321	305	304	318	274	294	295	285	292	291	345	303	317	297	295	328	307	289	293	323	296	329	316	291	288	309	333	306	272	285	282	297	300	286	300	283	346	279	314	337	335	290	284	340	325	322	297	302	305	347	303	319	330	315	293	283	312	318	295	286	298	288	292	300	314	327	278	308	318	328	304	325	307	313	290	298	319	268	323	302	308	293	303	280	299	288	283	315	289	305	321	287	292	296	300	303	315	303	338	285	294	314	290	300	285	308	272	273	310	323	321	278	325	300	299	301	318	301	290	282	302	309	280	296	284	298	319	319	280	279	298	326	281	287	276	292	303	286	311	283	290	310	311	336	295	299	304	300	322	328	282	281	310	306	293	301	322	282	324	313	283	291	296	315	287	313	318	303	295	304	303	302	290	307	306	308	319	289	284	302	293	340	308	311	301	323	278	281	316	303	298	289	312	295	299	283	304	314	282	300	282	307	290	278	300	306	285	354	291	315	299	322	307	330	275	304	299	276	285	296	277	296	287	303	325	330	321	298	323	285	324	278	289	338	312	260	288	339	290	337	284	319	307	297	275	294	288	287	292	266	302	311	320	304	279	307	266	294	317	298	317	306	296	301	302	298	318	292	283	282	282	267	298	318	326	315	251	294	279	283	268	311	325	301	336	301	306	300	315	319	297	324	311	298	329	281	311	333	300	312	293	315	334	304	305	314	299	275	325	274	302	295	319	306	296	305	296	294	313	304	281	312	314	326	281	360	293	280	338	331	306	297	312	293	296	316	303	323	314	320	283	314	306	271	299	309	299	295	298	267	292	328	307	291	296	289	315	334	285	329	294	294	290	310	296	292	301	328	333	295	292	329	295	305	287	294	316	294	286	301	281	302	287	287	288	313	305	307	312	271	275	291	292	266	294	302	263	318	316	303	317	275	284	295	286	325	291	285	325	298	288	310	289	305	289	293	306	286	281	295	286	292	252	305	290	265	332	322	323	313	279	273	297	334	298	321	320	274	299	294	283	315	304	315	321	336	284	286	299	293	300	307	296	300	297	295	315	296	321	309	277	296	311	329	307	283	305	312	353	333	326	314	310	285	271	288	309	283	292	315	304	320	309	319	315	304	312	304	293	309	331	305	344	281	297	300	292	308	315	340	338	289	288	318	286	291	304	295	295	279	351	322	301	280	310	326	327	303	270	289	303	296	301	327	330	281	287	301	280	303	351	297	284	294	265	318	291	289	329	302	301	328	314	319	319	327	318	317	358	292	268	317	356	305	304	288	292	302	297	293	283	314	305	296	335	284	276	310	308	313	323	305	316	308	324	328	302	284	322	291	293	291	300	293	338	315	289	316	294	319	307	301	304	302	303	275	294	306	299	305	323	299	347	295	321	271	280	331	333	286	328	318	271	325	297	299	329	307	298	307	263	293	318	299	328	327	299	310	294	312	302	305	301	288	337	293	335	323	313	342	264	289	308	315	300	306	279	297	303	270	306	313	280
8566	1513	2822	3027	2670	2111	1788	1536	1290	1181	1097	1057	985	879	834	842	887	838	790	792	773	735	757	772	782	776	698	751	742	769	736	755	728	688	731	669	713	722	729	720	764	716	720	713	708	740	714	726	718	672	741	713	668	719	715	744	721	697	651	711	696	711	663	736	647	728	674	687	715	726	683	685	702	684	692	700	703	665	684	682	691	681	700	664	653	706	706	718	695	733	718	685	703	665	672	663	735	670	676	706	727	656	698	717	724	729	682	629	660	743	663	677	677	673	692	722	715	682	693	641	686	697	640	686	686	693	683	675	673	712	700	650	686	691	690	645	678	671	626	667	696	679	654	713	714	670	760	672	630	647	689	691	664	697	655	660	671	694	707	716	692	715	700	680	670	667	703	698	631	643	647	715	704	664	732	702	704	656	641	675	675	698	670	664	706	715	668	681	678	747	680	672	713	678	697	708	697	712	673	673	677	709	671	647	695	683	650	674	680	659	667	646	705	674	678	673	720	657	683	692	685	642	664	695	647	660	679	703	675	673	718	663	713	699	695	709	674	622	657	691	674	695	710	673	641	651	677	669	690	702	672	683	660	678	692	636	665	674	650	708	695	648	676	674	673	692	697	706	655	647	723	687	678	664	719	676	639	758	705	624	737	696	697	649	702	671	678	714	705	697	786	692	695	719	670	711	662	688	681	724	724	690	688	659	659	682	720	719	697	694	708	710	699	625	685	642	668	681	686	692	689	714	709	679	652	674	697	672	666	691	729	671	632	691	670	630	709	686	743	662	677	685	702	729	722	669	669	698	693	694	700	664	683	717	654	704	660	664	672	736	687	713	717	707	692	670	635	669	674	741	691	697	652	677	634	682	660	704	704	673	673	691	720	703	690	678	688	683	655	659	640	691	691	692	715	690	665	694	645	744	680	694	710	692	691	669	654	633	699	667	698	661	717	698	705	646	681	666	648	705	697	654	691	686	671	685	675	719	666	673	697	704	725	697	657	675	678	661	716	700	670	679	716	720	718	707	662	688	678	682	704	718	732	694	675	650	678	687	705	672	681	641	678	703	695	665	678	685	701	684	684	695	667	668	693	724	658	702	697	686	713	682	637	651	689	669	681	704	634	652	682	676	705	695	735	663	683	660	696	656	685	708	686	687	709	701	700	736	685	644	718	657	641	688	700	613	668	656	623	701	714	684	698	690	697	665	629	650	654	665	663	653	690	639	727	668	658	675	693	665	659	669	712	657	711	701	696	644	654	708	631	716	710	688	671	652	628	683	669	655	693	703	630	638	735	667	689	680	701	699	662	673	646	662	679	681	744	702	640	677	670	718	683	715	681	658	698	678	687	683	652	740	713	664	643	702	668	676	721	662	672	736	621	712	697	636	730	651	666	683	665	686	687	720	661	673	646	732	693	735	693	686	691	730	702	690	701	690	676	686	700	653	707	708	705	706	710	707	693	674	695	708	672	656	634	678	700	701	662	688	698	699	712	705	663	699	691	685	655	644	669	704	730	676	651	641	729	701	631	705	668	676	680	706	636	727	701	679	668	677	667	699	729	682	708	665	690	669	671	643	714	684	657	701	636	691	670	728	683	685	666	649	709	700	688	685	703	710	702	680	690	737	684	643	661	688	686	739	688	689	720	665	654	649	657	687	676	720	726	682	702	705	674	682	722	701	646	668	683	682	714	729	687	711	692	640	709	736	671	631	695	651	628	646	653	722	720	657	720	680	663	703	655	694	722	667	628	688	690	668	733	667	669	657	696	669	704	668	630	685	653	703	708	715	652	678	685	662	705	689	695	713	653	667	689	698	641	654	670	679	691	703	673	666	702	687	703	679	651	699	715	615	667	673	735	636	649	723	668	651	670	695	726	698	713	686	686	665	698	659	699	652	680	730	672	718	639	691	740	678	637	669	736	710	660	656	650	638	689	674	675	708	731	667	668	686	683	650	682	687	664	678	704	675	682	679	682	731	657	674	701	678	641	687	638	646	666	678	672	666	677	646	667	687	656	720	678	646	672	679	702	674	685	693	734	678	657	716	654	703	692	662	665	658	679	705	669	689	682	685	680	713	642	676	679	691	684	646	642	696	664	723	659	689	672	653	660	661	656	690	696	666	695	673	681	722	704	709	650	723	697	672	695	673	666	644	645	682	687	699	686	701	724	677	633	664	682	713	700	636	696	703	698	731	689	682	713	782	710	702	677	678	657	687	664	716	688	706	667	658	710	713	712	678	651	697	710	683	672	684	704	697	730	724	634	645	739	679	693	678	698	666	675	693	731	679	694	679	684	672	665	702	741	699	632	682	688	697	670	705	733	673	692	660	702	686	716	707	669	717	701	689	663	672	706	725	677	646	701	681	734	695	661	669	652	657	702	664	746	668	668	634	659	689	719	698	674	725	693	650	710	696	702	654	717	705	672	708	634	656	761	701	716	686	690	687	664	668	671	708	671	648	663	646	684	698	669	713	671	672	675	687	668	654	707	690	718	658	688	694	667	695	690	714	683	680	659	657	705	696	688	683	681	683	659	669	690	647	687	683	717	720	719	641	689	693	649	654	702	686	735	670	672	722	658	719	694	676	697	688	670	697	672	650	679	656	689	648	607	611	643	641	684	696	660	716	643	706	681	691	667	693	702	673	683	721	690	664	659	664	677	674	661	726	709	731	668	673	696	635	694	702	675	643	711	652	681	697	714	660	720	683	666	684	718	682	710	655	677	651	678	693	663	656	663	709	660	672	717	693	683	675	693	687	697	662	660	661	696	612	654	692	724	632	674	697	658	664	646	689	661	656	691	659	706	665	688	692	699	679	664	648	679	661	695	726	682	733	704	709	671	681	669	666	656	679	693	681	678	689	680	706	683	705	698	689	674	676	696	692	725	682	687	668	683	712	655	661	666	672	667	652	640	652	644	653	745	661	716	663	725	682	692	646	670	706	678	686	720	691	730	670	722	707	706	673	675	684	682	675	712	691	709	716	689	700	695	738	686	736	702	683	675	748	695	668	690	728	678	691	717	693	677	649	665	713	702	689	664	677	703	680	704	605	704	719	678	712	724	691	703	660	671	715	670	680	710	701	705	695	731	694	683	640	724	657	699	669	667	675	712	696	620	669	682	634	626	696	707	697	715	653	693	675	657	648	690	676	700	706	743	685	704	655	711	675	711	712	708	692	732	672	700	657	655	694	663	671	687	700	665	690	711	661	687	724	675	694	710	705	623	696	654	676	721	680	697	704	700	689	683	666	682	710	711	708	706	713	670	718	704	722	663	671	707	706	647	686	686	689	670	704	681	704	677	679	690	703	719	711	693	693	684	690	711	655	685	673	692	649	675	693	698	721	683	667	719	657	677	707	748	664	668	688	663	640	658	659	732	693	688	709	685	733	692	723	689	699	697	677	639	691	673	688	726	650	680	695	670	700	694	681	732	689	679	667	699	730	683	638	723	668	638	668	687	660	708	626	671	685	668	707	714	678	682	702
1604	329	332	343	295	326	281	236	286	282	245	251	267	243	276	284	271	256	270	279	236	241	285	238	290	278	273	262	222	268	259	237	256	261	299	258	281	259	286	288	266	289	279	253	265	258	254	256	274	258	280	246	272	281	237	279	243	245	262	260	289	252	246	279	251	241	289	274	272	274	272	246	271	248	262	255	270	249	278	271	231	257	277	280	235	241	277	242	253	281	257	256	274	246	283	244	266	256	261	275	279	242	243	235	264	277	301	264	281	253	258	263	218	273	253	253	250	244	270	250	287	240	244	259	246	262	254	260	275	314	268	272	241	268	212	266	285	259	268	242	257	253	278	284	246	246	242	252	244	305	243	276	263	256	271	283	270	264	249	236	267	254	253	265	255	236	264	262	292	266	269	236	284	234	261	240	260	257	241	222	266	274	217	274	246	257	270	262	239	241	301	258	295	271	252	250	266	260	266	234	287	249	219	245	279	268	254	270	283	276	264	246	249	301	237	267	279	259	260	269	291	239	319	273	249	253	268	229	280	269	268	241	245	269	245	241	234	277	249	254	258	250	298	251	268	248	273	253	248	276	262	268	262	248	266	261	244	268	257	228	270	245	275	237	267	273	287	268	269	247	280	241	277	269	233	292	261	257	243	272	284	251	258	241	269	236	263	253	264	252	250	261	274	271	265	279	237	266	258	319	281	246	273	298	247	270	261	265	259	262	278	263	260	269	228	263	240	298	264	259	252	263	302	269	267	277	256	249	263	261	301	241	265	250	263	230	265	279	287	250	276	252	270	283	285	266	235	273	249	252	237	274	278	288	245	269	292	240	229	272	246	245	243	241	290	248	233	266	245	275	285	283	235	289	249	261	293	263	268	266	250	253	255	289	247	260	304	269	241	240	258	260	244	275	288	281	262	281	258	255	260	264	266	303	254	302	248	272	241	266	265	282	257	250	256	255	254	250	265	277	252	237	298	236	279	236	283	270	221	263	259	246	284	264	307	244	281	285	244	252	276	281	277	258	249	288	260	256	249	220	235	269	271	250	294	280	269	254	271	256	281	258	218	274	253	259	219	250	261	252	268	261	271	263	233	225	273	251	251	255	260	277	221	252	256	242	267	235	245	241	284	274	235	261	255	246	267	280	246	252	297	281	286	260	279	289	276	256	240	255	249	250	289	256	264	246	272	259	230	258	281	236	258	266	234	260	254	302	256	283	273	240	211	247	266	255	249	269	267	253	242	257	224	271	274	252	267	259	284	246	264	292	256	281	230	259	270	256	246	275	254	247	249	258	261	279	246	277	253	250	246	278	294	273	243	246	274	263	233	272	256	258	297	274	276	285	270	258	259	279	278	253	258	255	277	273	302	263	270	236	259	257	265	272	253	276	258	288	234	269	270	248	256	245	258	253	230	269	246	236	267	296	285	270	289	271	277	273	274	282	259	251	296	258	272	272	255	260	260	264	287	249	265	260	271	274	255	236	246	246	260	249	284	249	282	277	236	245	266	258	283	249	274	240	281	285	264	247	244	243	262	238	251	262	268	286	261	253	262	249	230	251	262	239	268	275	266	246	278	284	283	287	252	229	243	243	267	267	281	235	249	277	244	268	249	274	247	253	238	262	265	240	256	244	254	259	252	258	242	234	269	259	258	263	273	287	275	235	310	282	263	256	249	264	263	266	247	260	244	269	271	265	300	265	281	252	247	282	267	282	284	270	240	260	268	265	305	243	282	244	261	264	256	285	265	240	253	246	276	257	266	237	268	247	247	240	305	287	230	259	265	265	272	301	247	292	282	241	223	261	283	250	234	261	242	265	283	253	262	269	288	267	265	279	267	246	258	261	245	278	267	248	260	243	261	243	264	284	270	263	229	274	263	275	292	230	241	233	251	268	275	233	243	282	268	256	268	276	261	262	266	264	277	278	268	278	222	251	260	255	269	275	251	261	263	273	258	260	279	246	278	265	263	266	258	265	260	266	272	254	273	250	241	239	261	270	262	294	250	235	247	255	289	227	242	276	317	248	279	253	247	267	286	263	292	258	258	290	246	268	265	271	279	298	233	247	254	255	258	225	237	280	269	258	251	231	272	309	268	268	267	226	255	271	300	276	283	259	243	274	280	258	265	256	239	250	278	256	232	228	251	280	274	245	241	282	267	284	265	262	267	260	287	231	240	265	219	274	271	248	215	271	301	285	263	270	259	293	242	257	264	266	251	264	279	261	278	277	267	267	283	274	267	275	262	246	299	259	272	258	255	275	291	270	271	240	289	254	256	263	267	282	266	267	273	261	280	279	244	249	268	259	242	233	278	253	247	275	268	269	275	287	284	238	247	286	277	287	244	262	251	249	246	254	263	273	273	261	255	262	249	296	258	255	232	254	268	294	270	256	266	277	247	247	270	262	259	269	280	247	252	275	269	265	248	253	273	281	276	248	239	232	275	281	247	255	270	251	257	286	266	282	284	233	257	293	283	236	260	259	235	279	257	216	256	245	253	244	265	231	246	311	264	257	253	247	288	256	249	273	274	282	245	275	306	227	261	263	242	261	253	252	237	275	278	255	276	274	261	281	249	283	274	270	246	258	278	279	243	238	282	261	251	224	258	260	259	253	290	276	256	262	279	250	272	266	300	271	271	258	267	286	268	287	240	276	241	277	270	265	269	296	245	266	272	267	273	249	240	247	241	255	260	275	266	282	270	263	245	237	240	282	246	252	254	245	267	266	252	262	270	249	270	267	258	261	252	269	264	306	279	264	320	255	260	273	266	278	255	270	242	242	284	267	237	258	225	243	273	254	243	281	277	271	274	288	285	225	282	257	264	232	255	248	253	239	249	266	236	278	291	261	269	262	257	249	248	262	293	246	295	310	278	251	277	258	286	270	253	282	241	264	254	221	245	270	273	248	281	287	256	256	280	271	264	246	261	264	238	249	296	256	260	262	277	233	304	256	279	262	273	283	286	276	244	286	284	251	228	252	261	243	287	303	249	259	287	280	274	284	262	259	252	265	240	278	247	277	259	257	269	246	290	263	259	255	273	257	271	218	244	255	269	259	263	290	270	246	292	266	256	261	255	270	264	242	284	267	277	245	255	288	265	255	263	283	254	276	280	232	245	247	257	281	305	262	274	255	266	272	274	256	285	259	253	247	233	278	309	257	247	257	284	262	269	260	271	286	293	292	268	276	297	290	289	245	289	257	261	272	269	268	245	245	258	239	224	277	255	248	270	247	260	283	279	263	236	255	242	269	234	272	266	230	257	265	236	256	270	262	267	269	255	255	241	274	260	238	247	303	268	268	265	259	270	260	222	248	263	293	253	257	258	255	248	256	263	247	259	246	265	255	269	257	247	255	272	231	241	248	274	266	256	267	253	286	276	254	277	271	273	272	304	302	262	289	258	260	291	284	264	253	265	250	251	254	258	265	234	271	248	250	276	260	246	292	268	267	244	265	263	278	234	246	290	241	275	258	268	247	277	245	237	250	255	267
1964	748	846	882	806	760	707	723	694	664	635	676	663	620	646	654	633	605	686	651	649	655	634	652	657	625	647	646	608	669	650	652	621	637	701	635	666	685	640	619	643	693	623	615	659	650	622	616	698	687	675	669	663	671	634	676	647	652	640	635	604	642	656	663	676	642	606	628	681	662	624	652	589	641	593	647	611	657	632	635	667	635	619	644	645	645	588	640	664	645	672	664	649	638	623	651	618	669	649	670	664	637	658	658	655	650	690	648	673	673	627	665	675	662	601	691	630	650	612	628	650	660	619	605	655	692	649	644	647	659	633	691	600	619	610	589	680	619	630	667	622	664	601	626	643	675	633	653	661	653	655	627	659	674	611	644	630	677	664	656	643	651	596	664	669	648	624	652	620	680	660	628	675	661	654	639	670	627	641	658	631	633	605	656	639	594	639	614	680	653	640	628	669	612	657	639	629	630	664	647	640	561	622	669	641	668	626	626	625	645	629	568	621	604	686	642	644	692	669	675	635	681	611	631	660	625	622	639	618	622	626	651	653	628	643	622	643	683	624	648	650	664	650	662	665	638	655	606	645	654	685	642	654	633	747	679	656	654	619	684	699	662	626	570	604	636	605	609	666	673	638	602	649	627	621	713	649	625	624	615	605	632	603	657	650	653	667	674	665	685	690	608	662	652	682	642	672	615	659	685	629	655	606	644	656	659	669	663	637	702	650	607	670	618	664	613	644	623	637	629	649	615	642	601	617	576	594	664	611	666	632	656	622	654	666	657	639	691	641	673	683	616	657	642	632	660	623	618	616	644	685	616	633	651	661	606	645	661	601	642	628	653	679	619	683	631	641	661	633	645	643	632	665	647	631	639	662	648	657	638	628	612	664	642	652	629	636	642	626	653	634	626	602	677	619	633	589	651	661	644	660	644	614	607	647	639	672	596	578	610	619	626	645	657	620	642	658	610	643	686	694	667	643	646	682	681	711	646	637	634	661	635	668	636	601	640	623	647	639	643	660	598	650	646	677	650	647	673	595	621	661	661	660	631	649	644	619	670	655	641	666	667	645	686	682	644	639	664	648	646	651	623	602	649	638	673	685	631	650	622	647	629	644	642	628	653	680	622	689	626	687	628	616	616	608	700	639	652	638	615	647	668	668	640	654	605	701	641	675	635	640	665	674	621	655	727	693	673	635	630	639	648	653	630	704	648	642	637	656	619	647	673	609	634	691	630	636	620	633	668	673	623	579	628	678	636	671	657	667	631	646	644	684	635	637	652	586	656	609	695	660	642	650	655	623	656	640	638	668	627	611	671	671	656	631	611	624	662	653	622	632	639	662	636	608	641	695	598	675	695	662	687	622	670	617	663	665	658	639	615	670	645	616	639	654	648	622	631	681	633	620	634	685	620	635	682	666	680	673	601	646	644	678	639	590	657	634	636	608	578	665	640	663	670	640	626	674	668	616	634	681	636	628	662	620	640	664	658	666	707	658	630	668	649	631	658	632	687	693	650	609	618	658	619	626	668	643	606	618	616	650	637	613	673	651	638	644	613	662	641	641	634	650	630	640	671	634	690	629	655	652	647	596	652	691	674	627	627	648	704	648	641	647	670	653	644	649	655	647	625	630	644	664	590	665	596	616	604	632	658	648	595	647	640	603	635	628	629	645	586	645	680	631	634	657	643	639	618	588	627	639	634	647	592	616	638	685	650	647	654	666	612	657	629	626	651	668	630	621	659	635	680	625	639	649	630	625	661	659	663	608	682	607	664	636	623	626	658	642	670	650	644	667	632	620	657	626	639	650	624	650	663	660	651	692	604	616	673	680	594	666	677	676	599	644	658	581	684	640	636	652	638	644	627	595	649	619	661	617	655	668	659	657	638	576	637	662	677	691	585	669	634	653	650	667	691	638	696	657	654	630	631	653	651	678	652	638	640	648	647	611	606	681	633	627	686	694	651	623	636	661	639	638	647	686	620	614	627	574	642	660	614	610	623	612	668	669	668	614	597	626	660	632	673	671	649	618	667	690	639	639	626	649	681	662	651	633	706	624	653	636	665	650	684	638	698	607	655	637	672	688	596	668	643	601	669	672	592	648	617	616	631	636	608	641	624	642	624	665	627	606	672	643	658	672	630	625	606	641	624	686	641	681	643	612	651	664	667	659	620	633	666	637	611	650	683	658	629	616	614	581	658	611	679	633	703	621	659	615	653	610	593	629	609	633	639	634	640	603	671	629	665	606	661	661	594	641	633	658	606	674	655	670	653	652	668	622	675	643	610	647	622	638	639	681	618	638	634	650	640	642	699	618	684	613	645	633	669	675	600	672	607	671	645	655	611	631	623	659	624	626	632	658	645	664	638	644	676	651	606	660	628	670	619	649	635	668	607	653	662	625	662	628	635	658	626	646	628	647	652	628	633	617	646	685	636	612	609	637	664	665	627	631	654	634	633	605	627	666	621	628	607	625	641	634	641	608	687	675	634	625	669	649	635	588	641	627	655	617	617	674	625	657	623	619	636	669	635	664	607	658	629	664	576	642	629	647	637	649	641	655	632	618	647	615	669	654	653	619	651	663	655	688	673	685	674	636	652	656	624	610	607	664	682	597	608	633	628	653	641	616	640	655	578	662	633	688	679	661	674	637	676	659	638	635	621	680	646	630	629	647	668	654	644	615	696	673	639	665	622	642	689	657	635	620	645	627	654	650	640	662	649	642	617	692	646	648	667	634	585	641	644	652	667	694	620	639	683	630	642	640	644	643	665	647	631	641	668	619	631	612	647	617	697	590	640	652	689	647	637	636	713	635	608	653	655	708	658	685	635	613	602	699	642	702	607	590	658	654	657	642	660	647	618	651	645	614	663	647	633	629	606	643	633	643	677	614	700	674	635	619	647	633	641	616	667	614	657	659	651	621	668	612	670	700	657	686	624	591	645	607	633	629	669	607	618	630	652	674	646	609	678	625	633	692	610	649	621	653	613	635	629	665	673	670	644	656	634	651	675	634	691	659	627	621	677	680	632	656	608	582	649	621	699	616	614	626	639	681	602	639	644	662	656	686	675	622	637	622	682	651	597	648	645	606	671	671	635	647	651	642	661	625	635	668	615	695	633	649	614	607	696	625	645	672	672	636	644	646	690	655	677	692	601	609	644	610	621	637	620	643	651	615	667	632	635	643	654	630	612	679	660	637	649	600	659	700	702	651	643	621	666	625	625	658	640	666	630	660	655	650	625	643	638	639	611	644	658	646	671	703	627	622	703	623	664	624	626	631	597	621	632	648	667	642	614	700	637	637	653	645	654	650	624	671	629	641	602	631	652	615	615	648	649	660	654	647	648	597	673	606	687	621	668	654	642	617	672	674	646	645	633	656	650	615	610	603	648	645	648	628	648	605	670	680	661	674	659	637	628	615	694	700	646	625	646	621	645	657	652	633	604	612	603	661	644	625	644	637	642	658	626	664	646	621	680	639	646	645	594	611	635	668	666	611	667
8527	953	919	800	637	498	494	468	472	410	450	448	422	379	407	393	413	408	401	418	435	367	411	410	412	410	427	406	377	377	391	413	399	329	369	419	419	378	412	388	372	428	424	424	381	409	392	391	405	390	404	428	394	388	414	437	410	384	459	412	387	380	438	379	457	428	408	384	394	408	416	407	416	430	383	409	420	395	410	384	418	403	416	404	448	388	371	396	411	386	382	402	417	396	369	390	440	408	386	400	404	421	409	412	385	393	433	395	434	410	417	379	360	407	419	418	401	429	366	375	361	406	406	365	368	388	409	399	378	412	402	403	397	417	406	442	389	414	412	400	436	428	415	400	398	432	377	380	372	396	392	384	371	386	376	368	386	400	460	419	422	384	396	426	377	407	368	384	377	420	425	417	390	417	424	391	392	402	407	392	413	398	395	396	426	390	398	407	422	372	418	370	389	431	387	419	413	416	354	405	410	429	404	426	412	403	415	451	396	385	402	413	367	383	405	404	413	423	418	404	402	398	373	402	441	392	408	430	392	443	394	408	425	432	379	355	388	407	430	416	455	382	414	408	398	408	426	384	386	400	405	391	394	422	390	393	390	397	421	425	386	447	423	408	399	415	388	357	388	409	419	413	386	444	382	415	431	358	420	378	365	376	422	395	386	407	381	434	392	411	426	417	418	434	404	378	407	405	390	408	387	413	437	432	418	412	412	425	424	418	406	369	431	389	388	401	350	402	403	453	429	398	389	378	426	416	391	393	421	375	383	412	387	418	423	395	374	401	390	394	390	407	380	365	443	410	422	426	392	412	434	420	395	416	369	381	390	404	379	398	408	450	398	449	441	422	386	373	434	455	400	374	389	402	409	385	443	388	405	374	394	435	398	346	398	415	406	376	358	380	376	377	380	368	339	402	403	436	410	365	397	373	408	424	376	371	392	413	392	378	402	435	393	375	403	415	432	399	442	383	404	381	402	380	388	406	394	423	410	432	403	361	385	404	407	428	425	379	383	399	413	392	429	421	411	448	409	393	421	423	405	416	394	429	388	388	384	372	394	413	392	414	416	415	382	407	410	400	434	415	414	403	412	361	429	377	403	416	414	391	388	395	355	378	417	429	391	403	397	436	426	397	405	406	440	444	377	379	379	399	421	404	349	429	409	406	390	389	385	388	392	383	405	421	381	416	415	409	391	379	364	395	425	367	431	411	377	410	415	401	400	378	398	439	408	372	381	367	398	403	423	412	416	429	389	420	412	347	406	400	408	390	359	387	392	363	419	398	435	428	417	393	368	425	414	393	389	371	406	422	407	396	373	402	411	395	376	382	415	389	421	385	389	390	371	443	399	375	380	450	405	406	417	400	375	385	384	400	427	432	424	371	403	410	401	368	401	424	412	407	419	372	414	398	381	396	390	429	389	389	387	422	410	388	375	463	399	410	411	379	413	408	412	415	433	399	389	417	389	387	396	448	407	428	404	384	406	415	418	400	460	420	381	427	438	428	434	408	399	401	412	429	389	398	368	383	402	367	417	372	383	407	430	426	423	396	421	406	394	400	406	395	374	369	420	386	368	387	402	388	376	444	383	417	402	411	392	372	398	388	398	398	386	419	423	426	394	398	405	401	393	397	429	423	423	362	402	410	388	428	376	464	395	375	395	421	387	392	401	438	455	428	386	405	423	450	411	391	397	405	399	378	399	424	406	411	418	380	407	376	347	407	426	362	424	434	431	403	393	433	405	377	423	463	441	409	407	401	398	380	420	424	414	394	391	391	436	373	396	429	417	386	409	384	412	407	398	400	435	396	411	448	409	403	382	379	422	406	403	415	419	408	455	422	420	410	368	410	373	423	418	421	384	378	399	396	398	422	397	369	406	401	412	430	385	405	380	391	402	411	411	408	394	400	375	394	413	393	371	410	395	395	416	403	388	380	377	404	410	409	426	380	363	418	398	381	387	398	397	434	414	364	368	361	417	406	373	384	403	432	412	400	405	382	389	415	444	384	406	386	401	405	351	434	422	418	433	420	380	381	441	399	339	400	428	392	424	416	411	410	416	384	396	385	390	376	418	430	411	409	413	427	410	385	387	420	391	430	439	407	405	383	394	415	437	415	432	426	420	395	435	437	441	388	412	391	435	414	409	411	403	428	411	407	400	383	443	421	406	405	396	377	407	391	414	391	403	372	409	379	393	391	384	378	408	408	411	408	384	409	378	369	415	398	400	406	417	381	383	437	406	414	416	391	442	398	413	407	399	432	402	401	425	390	417	395	400	411	401	390	402	412	433	390	389	425	372	419	384	390	387	392	413	426	398	430	411	388	416	348	373	421	417	436	410	390	393	401	420	362	369	437	388	378	416	394	390	413	413	366	380	400	464	430	408	462	406	387	457	408	406	434	437	383	395	373	396	372	406	435	430	384	417	391	368	368	430	409	385	446	412	382	385	394	414	401	381	378	415	389	404	422	420	419	410	424	402	402	374	457	408	391	426	404	397	450	406	404	405	414	396	400	372	410	376	359	368	392	417	423	356	385	411	415	378	398	429	400	439	388	397	387	383	352	391	365	425	408	406	356	392	426	374	425	430	356	376	431	429	430	448	409	408	389	379	361	449	462	402	410	435	396	396	402	411	381	432	418	445	378	405	417	400	416	391	467	398	412	397	403	409	428	407	413	413	365	391	354	413	404	436	421	408	427	378	379	408	411	406	415	398	444	418	372	404	411	425	400	396	420	396	362	412	387	446	429	400	452	452	416	403	366	395	419	403	404	379	342	420	423	401	404	434	436	408	404	375	391	382	424	409	368	381	409	430	420	437	391	401	412	372	400	400	371	417	415	407	452	392	394	394	421	434	399	397	420	403	414	371	417	394	409	414	387	420	433	397	383	441	391	373	403	424	390	426	398	411	396	363	397	429	420	388	384	389	419	376	420	387	406	396	385	403	419	396	415	394	382	407	397	432	390	379	395	437	361	378	391	408	432	441	432	366	409	405	393	369	372	354	406	399	388	404	386	434	425	402	417	431	385	372	393	447	350	444	391	404	395	395	388	396	417	401	413	426	386	390	409	391	376	413	415	396	417	430	430	408	399	396	387	381	400	394	397	408	406	404	410	391	388	427	408	377	394	392	409	422	413	401	389	408	410	426	412	399	361	400	392	385	389	359	447	394	404	390	406	392	383	423	397	395	421	393	415	355	433	381	411	392	418	406	419	401	386	394	416	426	411	411	435	365	341	410	400	427	415	431	408	385	415	425	393	399	439	418	400	463	375	425	392	388	408	417	432	396	437	381	396	389	374	436	432	393	425	420	460	419	374	386	434	401	387	406	380	402	379	390	370	374	388	437	417	366	414	387	452	401	435	400	414	374	394	356	391	346	420	421	411	387	361	429	383	402	430	396	385	422	416	437	385	380	411	409	422	424	398	405	415	422	409	391	385	409	410	397	405	384	422	404	396	390	399	403	407	395	391	391	434	414	394	398	348	390	398	407	386
6983	1353	1961	2292	1942	1755	1552	1365	1185	1258	1192	1063	1053	1039	985	980	1044	1005	970	929	912	965	963	1007	906	894	961	946	914	956	952	849	940	894	976	926	915	1023	913	996	968	940	957	940	994	1038	936	923	964	883	910	944	956	926	950	921	900	936	988	933	938	899	915	980	890	898	950	962	931	901	948	907	948	942	924	912	945	910	891	920	938	930	909	943	951	915	874	932	933	972	965	946	939	902	895	918	953	931	933	941	910	963	920	907	903	925	900	966	888	950	884	847	914	917	981	921	933	928	916	962	924	924	928	936	901	902	902	994	925	906	908	917	921	907	893	904	924	922	924	945	926	928	904	919	918	862	913	937	940	948	909	899	930	929	961	917	928	964	921	877	932	929	935	918	920	878	864	897	887	935	889	949	897	968	985	906	955	945	930	942	926	932	923	910	909	990	897	957	952	916	920	945	922	944	952	893	927	935	918	899	943	955	883	930	928	922	928	950	912	871	908	884	915	949	950	940	938	934	976	930	910	928	968	972	910	924	948	970	918	966	890	949	980	912	880	920	930	946	880	948	928	922	945	914	884	923	975	945	914	924	898	910	922	897	926	881	934	934	955	912	927	1004	925	890	1011	895	948	961	939	943	958	876	932	907	916	948	923	902	904	933	880	928	955	928	909	967	893	916	905	903	955	952	974	897	910	924	918	932	895	902	913	922	944	928	930	857	935	943	906	939	929	883	925	973	894	914	923	873	980	977	890	943	906	974	946	886	888	970	921	884	897	932	870	936	894	924	930	914	922	993	919	945	903	967	904	885	932	951	906	894	904	920	925	982	972	923	969	905	936	896	982	918	903	937	929	907	959	926	920	885	934	927	928	944	884	932	911	933	942	914	942	897	893	932	915	939	880	913	911	909	950	930	890	998	948	928	947	857	891	900	885	888	862	955	941	932	964	1021	928	918	974	919	926	941	928	901	925	919	874	878	909	927	913	988	943	902	914	896	907	915	939	893	971	905	844	956	889	908	959	923	931	927	961	910	895	923	970	932	906	924	915	953	916	943	894	937	894	891	938	874	916	939	914	952	902	916	942	904	950	953	935	973	988	987	896	895	909	912	931	894	912	960	952	909	921	920	879	891	939	916	906	928	904	913	960	916	876	901	989	906	985	869	892	911	903	932	943	826	862	925	957	941	923	893	933	938	892	979	928	923	863	867	864	912	926	972	857	924	887	937	890	908	906	948	920	933	952	930	942	916	874	914	926	937	893	991	899	944	962	944	929	977	904	910	948	921	952	890	946	920	939	928	970	901	943	928	967	937	936	903	948	892	925	921	960	968	912	947	953	961	912	903	902	884	928	873	958	919	879	874	879	965	895	922	919	908	912	897	904	897	906	922	917	921	938	919	923	922	914	941	901	856	956	910	864	938	945	908	880	938	930	872	937	907	920	939	932	926	926	893	939	925	940	939	925	965	947	962	961	945	903	893	959	935	871	932	945	920	873	918	920	914	873	931	900	869	868	941	850	893	941	865	949	942	907	881	892	929	881	930	953	934	897	866	967	959	880	946	944	936	923	993	921	929	893	887	933	954	915	901	922	902	932	907	982	906	911	919	915	909	927	900	941	929	875	943	911	933	897	908	950	916	955	938	872	897	930	911	961	910	874	943	957	951	961	932	964	925	968	957	948	950	939	922	924	921	868	866	911	853	977	954	906	953	907	910	876	917	924	959	959	913	908	907	878	955	898	936	912	976	959	878	930	980	996	938	951	983	891	942	952	966	920	925	890	903	963	934	923	889	913	892	874	921	935	950	931	885	969	955	896	901	916	852	907	934	944	933	910	910	865	932	900	843	881	928	941	923	950	969	918	1001	919	970	928	930	913	997	930	915	942	880	892	909	877	993	927	956	926	912	940	891	947	962	862	914	912	938	900	928	884	917	873	963	957	894	898	949	957	905	959	902	928	931	937	917	914	877	899	930	919	899	945	950	896	946	921	919	925	943	914	890	946	911	938	925	960	953	908	925	928	905	917	891	897	917	947	914	940	938	910	906	893	938	926	896	941	911	899	900	956	940	904	957	869	904	953	898	893	880	928	932	883	936	911	944	842	908	912	903	937	914	902	940	971	961	915	955	948	949	899	903	927	893	908	938	941	925	951	917	970	914	928	954	885	919	932	935	869	937	891	947	903	919	1000	910	946	921	910	982	988	935	917	922	947	896	919	923	907	929	933	929	866	915	885	909	910	925	914	889	935	860	917	957	939	982	926	906	912	952	905	955	900	898	895	929	918	929	906	964	906	913	957	931	921	938	911	937	962	904	949	921	931	953	906	877	967	900	925	937	946	951	916	925	875	883	912	880	900	913	903	907	897	933	923	926	937	945	932	988	918	913	913	887	847	913	926	879	920	940	965	893	972	947	883	939	929	915	881	894	883	915	892	934	870	931	924	870	923	881	949	935	928	965	917	916	925	908	934	957	997	898	923	925	927	923	906	936	931	961	948	981	903	934	948	887	944	852	926	933	960	960	891	956	948	899	849	921	929	933	977	968	917	952	871	859	942	915	946	931	887	907	907	895	925	933	938	956	932	960	935	865	896	910	924	883	863	918	919	935	933	924	933	943	844	897	939	962	879	938	920	943	938	907	945	941	967	876	886	937	912	902	1001	893	885	934	946	885	988	919	885	863	952	902	904	911	906	906	846	883	908	919	881	877	915	907	949	868	887	938	952	974	1019	901	948	897	886	925	944	949	906	867	935	961	930	934	928	919	932	970	881	955	853	887	931	933	922	932	944	969	920	958	926	884	926	936	946	972	901	913	936	959	920	963	892	892	935	954	967	969	1004	954	909	891	890	954	924	918	893	907	932	901	927	933	924	975	959	923	946	882	942	915	948	905	900	891	892	913	998	896	924	913	947	897	928	869	911	918	874	910	956	890	916	971	908	912	953	951	986	911	933	870	904	920	902	886	941	951	905	870	888	883	914	939	940	940	952	977	957	945	908	907	935	900	928	920	900	959	901	915	900	886	868	923	939	897	915	983	898	922	1013	867	931	912	901	910	901	915	889	933	866	919	881	915	920	955	904	882	949	944	916	903	932	939	917	946	957	910	948	941	909	888	911	954	910	914	899	874	946	909	932	912	936	930	917	906	910	885	930	897	959	915	927	896	882	892	927	930	884	923	944	980	892	940	863	906	922	965	918	875	886	962	915	876	913	867	913	933	914	903	904	934	897	901	957	907	866	897	913	907	942	910	931	885	913	890	979	926	878	915	985	904	990	940	882	951	937	962	909	898	885	877	935	965	916	958	958	891	930	919	877	923	963	971	930	966	925	972	878	922	884	875	932	921	891	929	961	917	878	923	924	895	946	936	929	916	919	945	964	895	967	882	998	928	924	916	978	927	912	889	916	946	915	880	937	938	890	953	913	957	895	879	926	929	940	914	960	891	927	905	883	932	910	911	901	971	969	918	898	891	964	970	894	898	945	967	906	908	892	948	960	922	893	947	898	980
15541	1696	1421	1079	741	646	537	469	419	411	362	359	318	330	359	338	342	310	303	301	302	309	281	290	302	317	312	337	273	320	301	320	312	315	331	298	352	258	308	342	309	309	297	287	316	294	313	302	291	318	341	283	331	315	302	290	303	280	328	339	321	309	293	296	287	301	331	341	322	302	291	276	314	313	292	287	274	318	297	263	306	307	302	306	310	290	285	298	331	331	307	300	273	302	305	295	315	334	291	299	330	299	311	289	288	324	342	284	292	309	305	326	304	290	288	317	320	305	292	291	333	286	290	312	243	327	314	300	296	325	309	313	341	334	324	320	322	283	271	341	298	328	302	312	306	341	287	321	315	338	301	325	318	288	311	296	326	272	290	342	306	310	313	300	263	314	303	345	309	295	295	323	295	311	273	325	302	318	291	314	327	343	307	306	300	302	299	322	332	284	289	292	318	266	281	287	308	285	295	324	285	302	266	299	289	321	316	271	294	320	321	315	297	313	303	312	281	321	291	353	308	318	310	323	326	325	317	333	296	291	316	277	316	322	312	280	284	297	265	292	316	292	286	309	289	337	298	302	332	302	259	311	301	299	272	301	298	297	307	331	304	346	295	318	278	359	314	320	325	283	285	329	282	320	342	323	260	313	300	260	273	286	265	295	288	307	306	315	295	291	332	292	294	317	324	289	309	290	318	286	307	279	307	278	316	319	334	310	286	280	318	290	307	278	277	298	292	285	292	311	303	325	309	320	296	309	306	288	290	296	296	308	326	318	327	305	306	315	307	276	297	278	298	332	271	355	275	338	308	317	281	312	299	327	342	327	309	312	274	292	312	300	310	293	305	276	325	342	294	331	287	340	290	325	334	293	311	302	290	300	297	291	277	276	318	307	308	297	305	290	304	304	315	296	301	281	300	298	301	323	325	320	303	283	298	294	283	287	341	316	297	306	336	301	299	324	322	267	299	294	306	297	304	300	320	297	319	329	275	282	282	284	310	285	281	278	314	314	354	300	338	299	299	311	309	278	301	324	318	316	261	300	280	300	290	277	291	262	288	302	268	305	289	284	269	294	292	312	306	320	327	322	302	293	303	315	313	313	301	310	278	314	302	300	300	283	304	310	315	321	301	303	297	298	282	297	272	283	324	329	332	333	290	266	287	312	295	301	300	296	303	248	288	296	334	316	315	296	344	331	318	275	284	286	345	284	283	315	300	287	303	292	296	286	273	272	288	335	286	314	318	290	320	279	286	315	312	293	302	294	304	308	293	297	264	323	301	342	279	312	291	320	301	293	298	298	262	294	264	298	306	351	306	299	304	301	337	310	322	338	282	301	290	323	285	292	321	302	311	305	278	311	298	296	315	294	327	304	309	303	296	287	289	322	289	299	316	274	282	302	270	309	280	314	284	299	317	275	330	330	314	302	288	331	283	313	301	308	284	298	294	316	310	326	317	302	295	320	322	307	313	330	297	308	293	305	309	294	306	289	303	312	295	301	335	324	334	277	287	283	289	312	287	307	320	342	300	292	281	310	296	298	316	282	303	295	311	281	281	315	338	337	298	326	323	280	306	293	306	311	282	287	299	285	298	327	314	289	327	304	290	293	305	300	309	321	328	274	304	299	325	299	305	303	295	320	308	283	278	273	307	296	274	303	310	311	299	288	285	264	296	298	307	295	293	345	297	283	351	285	306	345	335	286	260	307	288	317	312	296	312	292	286	328	332	297	329	312	304	307	309	312	309	327	302	286	307	289	348	318	305	294	314	304	314	294	305	319	277	332	284	294	282	310	317	330	331	291	324	284	294	307	282	304	304	291	289	297	305	291	281	294	329	286	305	308	280	289	318	280	305	290	301	335	303	299	317	280	301	252	300	278	287	309	306	313	310	292	309	286	274	265	287	339	296	310	297	305	313	293	298	318	285	373	334	292	304	306	327	309	297	310	309	295	283	314	287	296	308	298	274	317	272	332	318	319	337	304	299	315	297	288	304	302	296	317	323	288	290	293	279	318	299	317	278	295	311	344	308	296	291	322	290	312	313	314	320	342	342	298	312	286	320	275	303	303	300	305	342	332	286	303	286	280	305	316	280	302	310	287	333	332	310	291	287	291	268	312	326	288	267	308	317	314	292	324	320	297	333	311	323	315	335	288	267	322	330	322	354	288	285	289	329	299	319	305	314	297	291	295	307	285	313	277	316	285	311	285	327	304	313	332	286	294	300	293	308	304	291	320	300	302	320	294	313	298	289	298	318	314	320	283	313	292	299	283	288	295	288	292	300	307	361	328	322	317	293	283	291	306	317	344	313	319	298	284	316	314	303	327	290	277	335	320	312	319	306	316	327	272	327	312	310	306	279	288	343	293	281	294	312	321	284	292	292	314	285	297	283	321	289	345	291	330	292	294	318	337	376	278	320	318	329	322	314	283	257	324	277	265	302	288	302	263	312	288	295	300	289	312	296	312	304	310	293	329	306	333	296	306	292	310	311	311	313	293	300	269	293	300	312	288	308	303	281	278	290	317	310	294	277	324	298	306	341	323	307	319	340	314	324	301	286	314	315	320	313	269	295	301	285	305	303	302	312	304	297	352	298	286	301	313	294	318	327	325	313	341	313	293	310	310	286	316	311	292	326	304	283	321	305	296	252	323	328	283	315	296	277	281	274	299	329	302	288	319	295	318	319	277	302	303	316	306	306	292	321	299	300	320	319	313	311	323	312	302	278	334	318	310	295	283	302	309	325	285	282	314	312	305	281	271	274	289	309	310	326	328	332	310	287	305	332	289	337	323	302	328	318	290	312	279	303	294	302	327	286	302	298	273	303	316	301	328	324	288	311	292	290	323	334	275	315	337	280	337	331	312	308	301	266	316	309	293	317	305	308	292	308	324	302	305	273	268	269	300	283	322	279	314	317	285	317	312	308	277	322	340	304	287	312	302	293	281	302	331	300	328	318	298	298	285	316	305	297	324	361	291	298	298	314	304	281	269	317	310	291	287	297	293	314	309	292	261	294	300	303	270	286	286	295	296	287	303	291	327	301	287	314	301	286	293	300	293	303	286	332	336	347	268	306	311	308	299	316	287	285	321	291	302	346	310	322	298	294	288	266	308	288	299	282	299	310	340	290	302	292	271	296	299	287	321	300	313	293	298	277	307	300	313	308	295	325	310	271	283	295	308	316	316	311	298	280	312	312	348	318	296	321	359	291	297	314	292	292	304	316	298	329	290	290	332	318	310	297	316	311	317	269	304	293	328	288	326	261	324	319	303	307	302	290	315	319	310	311	299	326	314	301	282	288	305	272	296	290	325	301	365	294	307	306	343	326	336	315	267	311	302	306	294	296	314	306	299	295	301	291	301	300	311	276	280	311	302	294	310	330	297	379	315	291	294	326	303	306	320	273	282	320	329	294	286	315	330	328	288	332	278	264	309	311	304	325	311	295	300	319	311	278	279	280	281	293	305	313	282	290	323	316	345	317	327	294	308	318	323
8596	1551	2784	3020	2614	2158	1709	1450	1346	1182	1181	1031	968	902	853	843	803	817	756	824	786	764	769	759	806	774	771	788	739	751	757	761	724	691	743	710	744	734	756	774	765	760	738	723	688	724	711	703	766	711	705	693	740	748	698	705	675	701	714	697	724	668	695	706	722	669	703	715	717	727	695	728	692	714	680	723	708	683	655	717	705	668	713	703	640	721	665	664	668	659	679	685	702	739	694	678	682	716	678	736	715	707	656	676	695	671	702	695	691	747	659	635	730	686	702	699	728	715	691	694	629	711	686	675	715	710	697	691	666	680	722	732	671	683	653	724	675	660	691	691	727	647	686	675	653	694	677	703	655	685	657	700	704	719	690	724	671	681	701	695	717	637	722	656	682	725	694	697	698	655	678	716	667	668	724	660	755	681	668	681	690	645	696	688	697	705	710	675	647	693	706	718	724	651	710	677	694	725	717	721	725	739	652	699	672	695	679	697	669	701	702	686	733	724	721	678	666	642	706	714	670	672	703	685	676	655	710	688	703	682	696	712	661	721	689	694	679	685	734	712	736	662	676	677	693	756	685	707	684	660	736	719	713	685	732	689	688	690	692	663	649	705	664	675	700	691	695	707	637	659	763	685	706	683	672	700	679	707	670	693	652	677	742	732	698	700	656	656	686	690	696	699	705	709	746	694	746	675	661	711	712	678	750	681	715	736	686	658	716	711	666	744	682	654	670	748	666	694	681	760	705	681	714	674	608	703	681	696	694	669	674	693	659	632	666	701	704	678	690	698	755	753	669	697	653	730	681	681	693	666	702	773	708	661	722	680	680	686	678	697	695	679	694	700	719	682	649	690	724	689	664	688	665	624	724	713	689	693	728	688	658	658	715	679	683	678	653	684	678	668	658	655	684	647	708	656	715	686	761	758	649	674	658	664	644	706	712	681	652	689	631	660	703	687	706	699	739	682	702	704	715	713	699	699	636	709	678	644	670	700	658	682	710	713	670	688	689	682	672	668	705	652	722	708	681	642	682	727	693	703	683	708	688	649	658	671	651	692	710	716	712	682	701	712	718	707	713	687	692	637	708	661	691	690	692	719	707	702	691	654	690	652	693	684	693	695	697	691	697	731	666	701	725	698	701	666	656	715	673	703	667	679	706	690	724	682	624	657	711	713	685	735	687	673	745	680	714	638	736	682	715	698	695	654	678	690	727	684	673	706	724	756	730	679	687	729	675	702	684	669	685	682	680	716	690	721	677	688	694	675	680	703	688	720	700	668	721	712	719	701	667	726	693	689	729	698	656	677	658	677	672	677	723	687	739	682	685	668	645	729	704	687	725	720	695	709	698	710	691	694	687	701	698	674	695	679	629	718	707	689	706	671	672	693	686	707	679	655	674	685	705	705	696	665	698	690	690	697	663	704	693	723	732	704	733	686	669	718	736	662	718	707	713	643	656	692	684	672	673	686	711	682	725	678	726	724	669	713	692	723	707	686	685	723	671	691	730	678	677	688	654	692	733	687	691	643	664	731	697	731	692	686	693	715	722	689	621	726	696	714	706	707	679	671	746	705	661	684	672	645	699	689	717	716	715	718	659	697	713	684	700	707	707	728	723	686	708	694	698	708	665	687	712	676	698	718	696	696	683	683	723	714	696	671	713	704	703	651	736	649	721	714	685	697	686	723	688	646	663	714	622	695	692	694	630	684	711	696	677	646	703	717	712	725	694	664	683	691	690	694	689	681	687	699	675	686	705	647	732	698	675	643	721	709	684	686	722	692	682	719	735	714	660	676	670	714	654	736	663	761	658	692	649	669	698	701	679	718	679	707	712	689	709	740	670	724	722	679	672	723	743	668	765	693	667	738	698	668	710	719	702	693	710	726	733	687	687	696	690	747	709	669	675	727	676	685	682	690	707	709	681	673	723	741	674	714	707	718	699	690	680	677	681	678	695	719	681	694	702	653	687	741	694	696	736	676	695	728	712	722	668	721	705	710	711	691	733	695	672	668	748	641	701	701	701	685	676	675	685	714	685	662	766	687	725	687	714	685	689	679	674	702	722	693	630	724	673	706	743	701	748	678	752	701	662	678	641	698	710	692	717	687	657	684	665	663	690	727	701	671	685	703	736	751	679	643	706	709	716	670	719	659	670	728	695	675	687	700	717	679	715	663	733	692	680	709	664	707	706	685	687	665	697	733	712	723	666	702	723	678	660	681	670	663	676	652	741	705	711	658	657	693	731	715	705	657	647	694	670	654	709	664	691	703	754	687	721	677	665	737	682	632	676	659	671	685	703	654	692	698	665	679	650	723	727	703	696	742	689	655	692	703	746	689	702	680	677	718	697	688	669	681	648	674	651	648	668	657	701	688	658	733	706	720	721	689	678	667	705	681	672	671	703	713	727	702	710	682	672	673	679	705	644	712	729	670	664	686	684	696	681	668	667	728	680	657	760	695	750	709	711	725	710	695	685	734	645	674	677	708	638	662	702	705	680	685	703	725	654	731	715	711	730	706	667	658	635	683	706	684	661	669	692	683	715	712	698	653	671	708	707	655	700	704	655	719	694	696	652	671	666	664	696	665	731	678	644	749	623	663	672	704	695	668	695	692	712	674	705	701	677	696	732	715	696	689	683	687	714	723	674	705	683	681	683	693	660	674	654	698	671	671	721	676	681	702	680	700	702	668	672	658	687	654	700	672	695	734	703	699	691	659	678	679	686	660	691	682	699	654	689	727	681	733	682	700	738	714	706	688	714	703	668	717	625	726	656	761	698	734	694	697	725	687	728	694	692	706	711	696	678	674	701	699	718	704	696	685	687	687	700	730	665	751	742	632	675	723	688	707	719	734	638	728	668	691	652	656	699	680	718	702	681	692	667	687	693	679	738	673	669	713	705	630	733	707	668	655	690	697	708	686	666	690	658	747	711	723	717	678	752	703	709	656	684	715	730	687	699	768	707	714	747	690	689	697	733	724	723	683	722	687	711	699	687	673	696	702	673	662	692	694	647	678	732	710	677	672	710	731	647	723	625	676	700	661	674	710	664	687	694	742	713	716	671	729	673	666	680	671	622	737	709	711	643	702	694	620	686	714	698	691	751	739	710	696	687	735	723	717	677	685	649	684	683	712	677	689	736	682	696	676	674	665	678	723	750	706	667	667	676	671	668	688	664	684	696	676	686	716	730	686	707	684	726	715	716	703	673	675	700	697	693	717	692	707	743	720	648	722	725	689	744	693	711	648	709	681	687	678	703	727	717	684	683	711	654	739	691	717	679	699	671	692	692	665	714	644	730	661	719	752	681	713	673	668	714	696	669	743	706	720	683	690	657	650	729	736	686	739	733	653	697	720	681	645	677	700	732	737	669	678	757	655	688	688	708	744	682	720	689	686	683	692	636	708	726	757	696	684	721	713	673	685	665	682	694	701	717	679	691	690	645	742	708	678	665	744	688	657	682	686	673	653	746	712	685	694	683	708	715	729	706	670	656	707
1588	360	357	298	280	277	270	276	303	263	236	241	252	289	314	257	266	258	263	256	278	247	260	248	256	241	261	277	271	267	301	295	262	269	249	271	275	264	251	263	280	290	292	238	276	263	245	319	290	277	237	261	236	251	278	239	285	246	278	286	243	278	242	279	251	262	260	270	250	252	269	247	267	253	270	287	269	245	255	254	269	252	277	256	253	250	263	253	244	279	286	280	256	244	242	245	270	243	275	257	291	269	255	265	264	296	270	263	261	273	278	244	266	274	252	270	250	289	268	282	263	255	229	260	251	263	286	253	230	262	258	267	250	280	252	279	259	270	245	285	248	256	280	253	239	235	278	283	255	309	260	254	274	232	266	265	256	262	295	257	238	271	252	293	290	307	274	293	292	266	284	273	248	240	250	231	247	262	270	260	280	273	258	260	270	271	249	261	246	232	254	247	270	288	283	277	248	245	249	268	258	249	281	253	249	276	264	239	293	246	258	269	267	272	284	253	254	271	269	265	247	265	265	254	239	255	272	248	263	260	291	256	301	278	272	252	246	240	269	226	279	251	260	236	244	293	259	255	264	244	243	303	292	277	308	267	285	272	284	264	286	254	231	263	286	273	249	256	278	283	273	262	277	287	267	259	257	279	242	239	286	292	262	274	266	265	263	284	280	275	255	271	273	242	283	244	295	286	258	285	251	265	241	277	271	297	305	262	281	288	260	292	252	301	264	241	284	259	276	261	249	268	289	225	252	272	250	236	268	257	259	268	275	276	246	279	278	274	251	235	245	276	271	264	264	255	237	279	266	269	285	254	233	284	290	265	291	279	257	248	298	279	283	261	290	263	247	265	248	243	249	269	251	243	263	301	284	256	278	242	269	280	273	249	252	241	240	257	279	237	262	238	243	238	281	256	245	250	266	287	275	262	231	261	258	259	291	265	230	245	286	280	257	255	256	241	262	248	280	266	299	286	243	286	280	258	302	226	260	245	290	252	264	258	257	262	263	247	255	258	273	299	277	245	234	234	290	256	299	245	290	263	241	247	281	271	260	290	272	293	252	292	274	274	263	276	281	262	276	233	262	238	266	294	251	253	273	264	237	273	265	272	294	278	291	275	282	239	277	305	239	251	265	252	267	271	255	270	253	275	267	264	267	244	272	293	265	230	256	280	282	275	273	305	259	299	283	285	271	270	210	257	265	272	251	257	287	279	228	269	257	243	246	253	261	263	252	259	275	247	265	262	249	276	272	252	248	292	258	258	252	248	262	267	289	229	270	255	263	283	266	273	234	268	259	246	275	275	277	261	277	282	271	270	285	246	283	290	268	270	280	246	286	255	245	278	245	233	238	268	256	252	272	264	268	260	248	275	267	256	263	260	278	255	267	282	296	244	245	249	268	260	267	277	247	264	249	270	276	286	250	287	254	243	252	289	270	252	261	280	236	280	283	246	270	287	252	257	253	263	279	277	271	254	249	276	255	270	259	280	266	300	294	275	262	238	284	261	232	264	317	266	262	255	294	274	300	265	259	262	264	251	266	236	231	250	299	290	285	245	270	253	274	274	259	279	274	245	272	249	226	289	272	274	283	268	271	273	257	250	283	217	259	241	281	260	259	268	248	273	272	273	239	296	232	259	244	253	247	280	259	265	253	304	257	261	238	265	290	289	252	265	266	280	266	273	256	244	241	274	264	254	261	288	249	273	272	248	244	256	247	288	263	257	273	235	259	275	225	293	261	280	284	229	278	269	253	272	256	264	284	258	273	247	264	287	274	284	274	260	261	235	237	267	254	286	260	279	236	281	265	243	285	281	273	246	267	282	235	243	286	272	270	275	283	290	277	283	264	264	283	249	281	246	273	258	255	267	250	262	293	271	273	277	246	273	284	244	254	266	269	273	266	264	270	270	240	260	275	262	246	253	240	219	261	312	262	273	251	261	263	288	275	287	279	249	253	278	260	271	276	273	237	297	289	241	257	284	259	268	274	249	228	271	280	255	276	286	290	261	284	263	265	276	247	229	266	265	298	259	273	262	280	270	265	294	262	264	269	256	261	263	248	251	256	292	288	309	258	260	240	280	303	276	249	265	233	255	257	260	266	284	277	255	236	253	262	298	283	256	281	288	264	259	249	238	258	258	250	236	264	287	284	248	300	298	251	280	282	251	240	284	276	241	265	252	277	260	243	298	264	266	274	291	249	273	281	242	300	312	275	290	283	272	275	252	266	269	278	269	243	249	304	292	252	258	288	251	249	257	298	283	296	237	235	228	263	289	280	278	253	285	287	271	268	272	285	254	270	287	287	248	277	278	242	300	270	251	230	283	276	291	273	250	243	243	262	225	242	266	279	246	241	282	255	270	266	314	264	220	249	261	265	280	276	265	252	271	245	240	223	251	243	301	235	247	277	258	276	258	296	282	261	257	257	249	263	278	252	257	253	268	244	252	281	320	283	265	263	268	260	249	277	250	277	277	270	255	274	251	258	242	283	245	235	246	292	273	288	260	260	252	273	264	281	259	237	253	259	295	244	290	266	261	265	295	285	301	274	263	302	285	250	268	275	251	234	255	263	242	275	258	230	263	268	245	283	309	259	274	256	240	281	260	273	262	258	233	278	272	246	272	262	256	288	231	268	249	264	250	322	260	256	272	260	238	233	257	285	234	262	293	250	264	232	258	272	248	256	238	209	265	275	275	261	272	255	252	249	270	271	237	256	267	222	288	257	246	239	274	299	251	247	257	282	252	262	282	252	263	265	268	251	251	245	249	238	260	267	258	275	272	252	277	255	283	275	249	285	235	238	248	278	254	264	256	235	268	279	248	240	254	264	299	290	258	243	251	286	288	290	264	259	287	279	285	268	257	229	270	265	290	275	238	249	230	234	249	260	252	276	263	246	255	271	252	264	246	240	283	253	274	247	251	266	247	263	292	271	230	252	272	269	274	302	287	237	299	262	292	248	288	247	278	303	269	306	267	266	245	279	293	248	272	253	280	286	248	285	248	260	275	263	282	288	267	244	279	248	292	258	289	281	280	264	273	280	302	248	301	252	269	236	267	282	256	271	262	268	289	292	279	300	269	267	284	268	275	234	281	268	260	266	226	243	240	265	232	278	277	253	249	261	286	276	258	255	265	287	245	294	277	275	251	245	269	266	264	256	261	268	244	227	239	273	248	271	274	248	249	279	253	297	236	283	233	280	248	240	215	262	266	237	273	276	304	276	260	291	294	307	251	266	274	262	269	278	290	242	248	253	240	287	273	244	258	271	261	263	264	263	285	242	268	263	289	244	260	257	282	275	308	258	273	265	204	258	272	275	260	277	256	292	240	259	255	233	293	262	300	240	274	283	257	264	278	283	245	237	271	267	298	240	299	266	270	259	277	261	280	227	234	236	222	266	262	258	268	268	262	234	261	267	288	237	283	249	256	297	231	252	249	276	281	254	289	267	241	248	258	271	249	277	276	256	244	237	237	235	282	270	267	237	267	289	283
1991	732	860	832	773	756	724	690	691	654	680	681	685	623	653	663	674	690	693	618	611	657	634	651	677	610	638	665	638	678	643	665	659	692	686	636	665	661	649	646	662	664	635	661	633	641	638	707	651	642	642	672	701	635	603	666	620	656	615	648	671	623	578	696	651	660	690	650	682	641	607	616	688	664	655	615	606	666	691	630	665	659	663	705	634	660	617	667	651	663	620	647	653	661	587	673	677	639	626	642	633	622	680	661	632	635	626	645	665	626	686	685	689	647	662	655	679	657	610	627	594	636	693	720	667	668	647	658	635	656	663	611	698	645	683	663	677	632	632	659	642	628	637	664	646	696	643	614	616	651	667	691	598	666	661	670	639	647	663	665	620	622	629	632	642	624	643	630	671	676	630	657	640	670	609	609	671	679	642	633	629	635	673	656	638	655	668	621	627	696	726	658	648	631	672	661	669	652	629	695	628	653	665	643	612	596	655	655	643	677	660	677	635	604	667	604	662	692	669	679	662	644	606	640	660	644	571	627	630	615	600	677	659	649	648	665	635	616	690	675	642	633	598	666	637	651	671	639	698	639	619	670	628	638	659	633	621	662	670	677	653	599	632	650	633	646	673	619	656	681	695	646	622	654	661	671	612	658	687	619	636	664	658	691	616	682	685	644	604	642	662	659	686	651	637	656	649	637	642	630	621	659	629	658	649	641	690	644	653	646	654	706	655	677	650	651	664	648	664	649	633	667	620	642	637	681	655	590	641	667	659	667	678	609	630	648	649	691	653	643	649	688	662	623	665	647	658	682	646	628	671	628	678	691	669	666	638	614	683	672	663	679	651	638	622	676	601	637	661	651	633	616	652	633	575	633	661	669	628	644	653	627	661	651	672	602	649	626	651	628	658	644	655	636	640	706	648	620	632	602	648	697	668	636	678	663	648	666	649	656	637	649	646	656	642	631	654	685	652	628	642	664	614	632	644	655	663	669	687	644	618	627	664	607	675	655	660	641	635	664	643	634	653	654	634	653	668	637	660	656	641	603	656	635	614	607	638	681	656	675	640	620	634	662	647	665	682	625	634	663	648	659	641	650	618	659	626	616	683	608	621	671	628	656	661	620	682	648	631	651	640	673	668	664	629	651	691	620	615	683	663	634	654	649	639	633	668	627	681	719	636	651	630	668	683	632	680	677	673	651	668	643	685	650	640	660	634	645	627	650	613	635	647	634	651	656	699	661	637	694	665	614	648	635	644	629	684	657	664	632	656	623	682	697	658	615	628	650	633	693	662	644	603	639	631	647	648	658	682	655	645	662	621	680	636	664	655	594	628	619	618	655	638	610	658	699	711	680	686	661	670	681	631	685	636	655	678	630	625	641	637	651	670	659	676	678	701	620	642	641	573	638	660	688	620	652	649	644	642	636	654	689	617	676	597	639	657	611	666	610	664	607	679	634	641	654	627	679	667	652	639	647	668	654	568	608	657	648	619	653	678	599	637	657	623	663	670	634	636	608	651	718	665	635	663	625	662	653	619	622	655	664	659	693	677	694	680	657	659	658	677	652	660	613	638	642	644	625	593	688	647	630	649	597	623	637	640	650	649	627	646	618	670	647	605	643	647	680	646	660	648	643	647	617	653	616	615	625	628	658	617	608	713	692	602	624	679	661	682	648	642	647	664	666	602	628	626	649	639	642	626	660	655	624	640	641	644	631	618	644	656	610	645	642	650	642	705	675	639	649	647	666	646	650	635	655	635	663	624	670	653	633	610	673	645	658	647	602	671	674	632	663	652	626	654	683	622	731	654	594	643	670	656	641	618	626	604	620	666	680	636	665	649	593	630	650	640	646	676	625	659	662	677	644	593	649	652	650	665	652	699	704	671	682	650	681	648	639	661	635	724	652	647	667	621	584	655	684	666	684	647	663	653	625	635	666	698	635	664	655	599	612	652	607	617	638	650	632	634	621	681	668	627	638	621	663	698	630	637	656	617	623	655	660	640	636	670	640	631	638	635	605	632	621	682	675	676	696	659	624	654	578	622	641	671	607	647	650	639	633	654	618	654	646	615	648	627	640	641	639	652	645	660	717	644	665	622	660	650	598	661	620	690	666	670	634	634	640	626	694	671	660	673	652	689	650	665	661	668	617	631	672	633	647	634	651	648	673	652	628	660	646	632	613	658	660	638	621	666	635	630	617	638	651	693	636	651	669	651	627	677	604	647	657	688	701	615	583	600	664	628	608	672	629	650	613	617	701	645	653	651	643	639	639	650	657	668	619	605	652	663	629	666	621	615	636	646	636	638	628	706	706	644	682	635	658	656	657	610	709	648	626	616	661	629	668	621	617	598	633	611	638	644	658	605	680	624	651	658	663	715	614	657	651	650	705	649	658	645	638	645	621	660	641	660	646	675	660	656	644	682	681	665	602	638	624	637	671	660	614	669	606	637	680	669	601	643	647	617	661	623	650	668	685	654	686	638	663	707	628	684	642	664	696	644	655	615	638	656	648	629	662	648	650	665	649	645	606	683	638	586	635	649	638	605	653	670	680	666	626	653	623	653	631	601	631	627	630	680	654	678	690	644	705	658	721	616	665	652	656	639	620	650	625	688	633	626	682	667	637	632	644	604	623	684	616	634	652	645	692	618	644	649	667	614	688	657	639	598	694	647	614	638	634	634	655	633	677	673	647	631	662	649	642	679	668	690	645	612	659	670	663	619	664	610	627	639	662	629	672	626	627	693	618	638	702	668	627	649	674	637	658	682	714	668	672	668	679	613	653	662	653	650	606	619	671	688	642	663	663	622	656	596	638	608	617	617	656	682	635	673	690	651	658	628	673	632	669	621	653	675	630	664	649	662	680	641	680	634	683	634	661	628	657	689	641	600	618	690	657	630	640	618	617	669	652	586	653	653	624	666	647	605	646	649	676	636	672	647	719	638	580	611	635	609	663	668	681	636	653	663	625	693	637	663	680	660	622	670	637	626	663	684	636	668	633	649	641	616	651	613	633	640	674	674	652	619	613	612	660	634	655	647	653	627	629	630	630	639	659	651	616	633	648	669	685	653	645	669	653	674	624	646	657	691	608	675	643	625	660	626	687	656	670	659	632	598	612	628	647	626	639	666	627	638	683	629	631	642	633	631	640	650	681	644	577	643	650	623	633	620	653	650	633	664	644	706	643	621	667	655	657	643	618	636	652	646	619	662	652	668	616	665	636	605	616	655	620	633	618	653	637	608	667	676	641	673	668	657	627	618	639	607	629	661	669	600	647	647	638	600	632	590	632	685	612	631	688	677	616	668	640	629	615	628	656	662	667	650	668	666	712	643	653	632	603	631	684	642	647	618	640	633	682	629	628	698	667	657	635	638	633	703	657	673	649	612	655	616	677	622	597	679	607	681	622	617	642	643	644	669	647	652	655	671	681	613	715	619	632	669	613	649	647	632	617	595	644	643	707	636	638	651	649	673	665	643	663	612	638	603	638	630	671	628	659
8355	994	935	826	613	560	541	527	443	441	416	431	376	408	416	451	423	406	388	440	400	401	410	423	390	417	401	423	411	370	399	413	435	409	411	399	432	440	414	412	394	418	419	405	407	469	449	384	442	380	425	425	411	411	379	361	427	439	439	418	413	438	448	398	386	403	371	374	402	387	431	414	409	413	445	376	419	469	433	401	420	409	418	425	406	405	415	392	404	397	426	425	442	400	401	442	398	417	407	403	448	421	440	425	387	427	367	397	394	433	414	387	399	394	372	404	430	435	407	372	407	435	403	379	430	414	368	453	445	434	418	391	406	409	425	415	417	412	400	407	445	399	419	416	396	397	425	343	378	371	404	459	424	474	413	426	395	391	388	410	414	414	393	403	399	434	388	371	389	383	388	395	434	413	402	410	386	368	380	418	386	399	416	406	364	364	370	373	415	414	405	434	413	417	386	399	380	379	397	444	405	403	390	418	418	382	425	405	404	388	382	430	432	430	390	388	397	382	428	399	424	405	380	385	387	396	412	415	419	448	360	405	478	422	409	421	412	404	379	438	374	398	421	430	406	394	417	410	372	389	403	420	370	383	431	414	428	398	420	408	364	402	387	380	415	386	406	419	376	443	441	390	424	386	409	413	411	414	441	404	404	422	412	423	381	405	413	433	370	422	384	397	388	430	397	384	381	409	391	389	434	431	412	393	396	394	395	389	411	442	434	400	408	404	372	383	405	417	413	410	402	384	412	405	410	409	426	414	359	395	403	406	387	413	373	423	413	422	403	415	384	439	415	413	407	414	449	399	379	381	398	414	438	391	376	422	415	394	371	432	419	412	425	400	408	422	402	415	422	399	434	405	403	425	401	391	378	410	411	390	400	408	390	415	413	408	427	429	386	391	406	416	395	403	404	434	387	395	415	424	405	415	385	432	363	384	434	445	431	370	416	429	428	420	382	419	394	390	425	379	392	408	398	377	415	372	453	422	421	406	401	381	392	394	383	364	400	418	424	418	417	372	417	393	388	370	427	449	381	367	408	387	397	414	415	407	416	427	467	414	421	414	426	414	420	422	401	433	386	408	438	395	406	421	389	429	398	391	402	400	412	415	368	378	443	386	430	380	378	434	408	410	392	465	406	391	389	382	378	403	430	409	417	376	382	388	402	398	398	422	413	420	402	389	353	419	410	385	409	421	453	377	392	378	408	412	418	393	422	422	416	385	407	414	380	403	439	402	433	409	404	450	417	386	382	372	443	416	407	420	372	426	452	427	468	405	429	430	375	405	391	384	392	388	388	428	412	408	371	416	426	437	404	416	407	413	394	365	397	383	411	412	377	404	406	386	421	400	379	374	391	411	384	410	409	448	400	400	419	445	383	403	383	405	443	420	405	434	389	409	413	384	412	373	435	411	437	395	420	392	381	393	424	413	394	411	386	404	425	384	419	400	399	408	429	408	434	433	386	411	406	393	398	411	390	438	418	395	422	394	399	427	403	398	416	438	403	382	378	398	431	377	375	411	374	377	405	429	399	374	439	414	394	385	395	411	440	399	405	429	406	383	404	386	391	366	383	422	425	383	432	422	408	403	418	420	405	427	419	402	408	399	390	415	410	423	397	405	403	403	412	452	406	399	389	380	437	426	410	391	387	416	400	394	448	411	410	407	394	425	373	415	406	394	389	399	406	407	397	426	438	454	410	404	418	378	426	429	397	388	411	402	399	422	368	433	424	386	379	411	400	428	425	414	425	359	415	394	420	404	430	412	365	388	431	435	423	384	417	415	409	388	412	411	419	430	437	426	415	407	382	434	437	428	375	389	409	433	407	412	409	391	358	426	385	439	429	410	461	387	404	415	418	416	392	385	434	452	390	399	403	380	399	432	412	397	390	415	385	414	401	390	387	397	420	362	429	445	405	431	407	366	387	404	412	415	415	386	418	428	438	380	388	394	475	415	400	386	462	405	394	431	389	418	434	395	437	420	401	434	414	376	375	367	451	389	399	382	437	392	378	423	420	409	395	372	433	414	404	401	400	391	403	417	399	396	415	412	399	421	427	439	407	373	424	395	385	417	399	414	422	412	396	434	420	420	402	392	397	404	386	402	405	424	411	407	382	378	445	424	386	369	411	414	432	396	452	422	387	398	422	412	410	377	402	402	415	398	396	371	391	385	399	398	417	384	398	402	384	404	389	397	392	406	404	411	441	395	413	378	388	433	390	381	401	391	410	403	419	390	404	397	356	364	395	412	374	382	380	344	361	379	408	383	430	437	418	394	419	401	393	387	428	417	406	405	385	451	423	399	433	403	407	403	396	408	395	430	401	415	393	370	392	408	410	387	394	426	412	424	382	424	392	463	427	449	420	448	408	401	394	375	421	457	423	381	440	419	377	417	416	400	394	397	421	398	405	395	394	407	417	389	410	410	426	372	358	374	452	428	402	368	402	399	372	413	399	360	386	416	445	383	388	383	409	414	408	389	433	398	388	405	405	351	416	390	385	413	418	380	435	394	460	412	456	399	408	439	400	399	466	403	386	413	413	426	384	403	410	414	429	405	424	438	435	431	437	383	387	446	427	407	456	387	398	389	370	386	435	417	411	355	395	394	416	391	360	373	414	399	415	417	382	375	366	385	400	401	437	428	412	402	372	407	410	360	435	395	401	418	378	385	435	402	398	401	395	435	455	390	426	406	375	425	393	410	405	392	403	400	374	404	424	415	428	396	435	406	392	389	411	405	409	343	421	369	395	429	402	438	426	445	432	387	394	413	423	409	381	417	432	422	376	434	386	420	404	392	395	406	402	401	438	410	392	385	433	394	381	441	404	418	401	411	435	412	402	432	419	435	440	371	391	432	453	396	410	418	413	418	422	417	355	431	416	396	415	411	448	373	427	366	434	380	390	400	400	379	409	389	404	411	397	415	435	386	402	400	418	402	394	400	382	392	366	363	403	415	395	420	374	400	428	417	411	418	422	394	412	401	385	386	370	440	423	410	390	416	388	414	413	361	405	418	407	388	396	372	418	391	440	408	419	437	413	396	438	449	395	395	419	421	416	390	407	411	363	370	394	451	435	406	417	386	375	426	444	444	401	406	408	403	403	430	394	415	364	417	420	398	389	401	422	402	435	417	395	390	378	379	434	415	407	402	425	427	444	398	369	422	417	393	428	395	374	415	396	393	406	413	414	388	417	417	380	472	390	381	436	388	401	377	433	397	400	395	400	434	407	410	439	401	435	397	426	391	369	427	416	392	371	388	429	395	411	422	379	416	418	440	367	351	380	400	419	417	448	398	376	401	383	366	446	428	391	411	418	396	374	385	385	417	374	430	387	383	414	401	434	388	377	401	417	404	402	350	426	446	398	386	406	401	421	400	401	392	372	405	412	401	400	355	406	417	416	393	448	405	389	379	401	414	402	396	381	378	427	405	417	390	407	422	397	401	405	389	410	390	399	397	393	412	386	414	397	470	445	398	414	397	399	430	406	374	424	372
7000	1421	2146	2198	1894	1697	1422	1394	1271	1169	1152	1100	1050	1048	1019	1046	1023	1001	958	963	1006	961	995	1026	986	982	972	942	961	902	997	904	930	992	966	904	933	918	952	927	967	945	1028	976	920	936	953	1012	977	943	842	895	904	909	887	930	918	922	947	974	890	967	892	907	979	952	920	953	912	934	968	874	975	887	933	948	967	914	925	938	960	991	884	978	881	893	965	922	948	912	909	1004	898	875	901	912	913	917	970	919	967	864	953	963	956	977	942	904	939	904	943	875	911	962	919	956	998	918	921	878	928	965	874	945	867	953	885	877	991	914	942	932	926	957	938	912	951	916	902	936	941	895	937	967	913	983	877	936	992	918	920	916	916	987	955	878	947	955	907	967	897	861	900	912	929	956	968	936	978	950	905	936	968	967	944	950	933	936	882	973	899	933	891	885	908	892	922	923	935	929	922	916	927	897	919	900	921	899	902	948	927	930	941	913	971	926	950	920	945	913	923	904	933	946	951	921	895	946	932	909	946	925	933	908	960	931	907	893	974	973	956	928	933	944	930	939	947	898	930	924	874	901	905	911	960	913	920	926	910	911	927	942	984	943	957	961	909	961	899	941	917	952	930	915	936	931	961	929	936	913	941	916	972	927	918	895	880	934	902	930	942	939	887	930	915	930	970	901	1002	894	922	948	918	920	909	942	950	904	882	948	942	932	904	899	927	946	920	878	919	914	941	891	915	929	985	889	973	932	916	909	925	919	872	949	879	943	944	908	971	960	919	1011	938	954	915	871	928	959	977	934	896	920	902	911	978	926	947	931	918	894	921	846	913	891	947	962	906	918	925	898	991	906	939	902	915	969	907	985	949	906	951	957	906	920	900	926	966	932	903	901	932	889	904	907	947	909	918	897	930	933	979	876	973	947	906	914	888	941	964	864	976	893	919	916	939	923	910	971	936	882	906	891	916	931	937	876	918	934	890	893	891	964	928	901	953	936	936	952	896	934	962	922	952	913	967	908	893	890	939	916	950	904	943	958	911	935	915	953	925	912	913	923	903	915	954	937	950	942	896	926	922	942	934	885	896	866	984	900	874	946	893	968	951	961	930	947	961	964	903	949	947	932	916	958	921	927	933	890	884	946	943	935	983	889	911	964	932	952	951	916	894	1018	940	920	919	959	891	926	942	908	922	927	950	930	878	919	894	939	951	903	915	932	882	944	931	886	892	980	942	950	938	909	931	906	929	918	949	898	945	920	922	909	967	921	902	902	951	915	952	839	978	942	939	900	878	914	910	919	973	906	939	972	936	959	940	919	1003	957	898	962	973	946	913	914	931	961	930	942	949	937	886	896	937	883	932	859	943	912	945	927	937	978	900	896	964	930	951	988	919	925	884	913	939	881	874	905	941	913	923	969	937	937	927	936	940	910	950	908	874	909	936	949	899	935	929	967	884	958	927	915	892	919	895	958	956	888	916	921	922	919	958	953	932	919	929	920	970	898	961	946	916	893	886	977	890	945	882	964	937	947	958	947	936	892	946	938	950	919	920	906	924	950	904	987	889	881	909	910	935	908	974	940	928	944	960	917	902	917	943	923	933	908	926	899	972	963	984	947	952	957	908	921	902	925	881	917	961	936	959	952	924	925	914	944	924	979	913	928	946	915	948	939	955	937	897	914	894	937	934	939	916	956	900	970	955	890	920	907	932	916	917	893	899	943	941	943	921	913	945	919	915	933	906	894	929	987	918	921	959	920	919	931	909	947	906	939	922	963	948	913	911	912	961	923	920	937	830	911	941	980	929	859	929	924	908	926	977	917	977	920	927	936	912	931	981	945	905	931	962	937	859	977	907	892	930	932	901	938	957	909	897	990	886	923	901	945	946	947	916	947	881	908	889	938	888	953	945	925	955	963	884	947	874	917	940	928	919	954	956	924	970	943	969	928	943	914	922	913	907	945	957	920	905	918	919	919	916	884	931	942	922	900	954	968	934	935	938	936	956	983	931	931	951	898	950	925	947	954	916	974	922	914	972	903	936	956	925	877	904	879	926	949	920	933	921	960	935	902	961	927	921	897	863	936	931	929	893	982	958	919	913	913	911	966	934	915	983	1019	929	923	944	898	928	938	972	948	914	930	946	937	941	963	948	928	950	940	921	958	927	980	908	952	978	883	912	937	961	838	936	971	913	980	877	916	873	920	946	941	892	960	932	916	909	983	889	890	929	937	944	914	931	933	954	950	963	904	915	931	917	957	930	925	951	913	985	904	971	944	924	903	918	967	941	903	916	909	916	939	856	958	948	916	961	939	925	923	959	918	942	856	962	937	899	910	950	921	917	945	956	929	964	950	928	938	946	906	982	916	963	918	935	900	906	946	939	911	943	924	927	948	913	909	940	850	902	934	904	959	955	956	925	912	928	882	974	879	873	983	905	925	944	956	938	914	879	950	868	930	927	910	936	957	961	947	1030	951	929	921	898	879	926	905	943	951	937	971	925	957	937	951	972	936	922	909	913	964	952	915	899	956	911	931	954	912	931	931	926	917	954	885	906	933	908	953	952	908	908	925	925	937	911	938	943	893	974	969	941	926	928	914	944	910	888	943	956	946	895	946	863	893	952	912	937	948	920	916	934	925	903	921	974	950	900	867	926	970	954	924	929	973	917	916	949	873	904	950	911	959	934	956	946	954	913	893	941	938	941	943	971	946	913	908	967	923	946	967	931	912	932	953	959	937	962	937	924	924	923	881	900	943	947	883	959	931	947	958	903	917	950	894	899	919	923	914	933	954	918	931	954	928	898	914	899	935	906	936	900	905	890	934	948	909	904	943	916	930	934	891	948	952	908	942	892	941	944	949	939	977	956	969	929	944	937	960	897	894	865	930	918	976	925	942	893	919	944	946	940	923	892	927	890	925	920	925	1012	928	902	923	882	941	887	894	958	907	932	920	890	975	1011	908	926	903	919	947	931	1005	965	936	960	971	958	882	945	933	915	964	966	934	969	975	912	897	937	920	982	929	927	939	941	910	979	913	935	988	947	888	947	966	977	905	898	862	882	911	946	997	925	890	924	936	918	958	966	930	885	879	895	953	900	977	943	882	913	909	937	919	947	937	886	937	988	918	997	953	1006	922	894	965	882	933	905	904	944	982	924	902	922	863	879	908	978	894	950	926	982	917	965	931	960	905	909	949	885	927	930	899	893	917	950	908	911	924	933	931	960	918	887	988	892	926	884	918	936	940	984	944	970	903	934	902	913	929	960	886	906	871	936	926	960	901	888	893	885	929	893	951	894	935	896	914	903	923	880	927	979	969	942	915	917	917	951	874	872	931	919	946	890	943	923	952	949	926	971	978	914	928	921	905	886	977	878	953	917	922	887	870	958	927	885	975	903	928	975	901	920	920	961	916	929	921	937	936	947	941	894	922	960	914	942	913	951	969	931	969	886	964	929	911	930	908	944	958	895	913	949	935	897	881	930	935	997	920	931	958	933	924	931	953	928	939	867	892	931	915	897	917
15456	1710	1474	1139	822	603	536	496	408	391	357	378	352	327	356	331	335	332	329	323	331	309	319	321	335	331	326	349	359	311	327	298	346	291	293	271	298	327	324	312	299	324	325	284	329	291	330	312	301	308	297	319	304	289	294	302	313	282	320	262	305	317	356	293	319	322	313	294	292	350	332	311	317	308	303	292	332	329	323	318	321	332	298	326	295	302	307	308	326	293	316	288	288	302	365	313	282	291	309	349	298	332	284	328	334	335	280	312	310	298	298	315	299	315	286	308	316	304	302	318	293	301	315	283	326	312	308	328	320	312	262	326	288	303	314	319	316	341	297	309	314	310	331	314	351	325	312	313	320	324	315	320	258	287	311	313	300	343	316	325	350	342	310	286	342	300	302	335	308	289	323	316	333	324	331	291	314	287	319	299	336	278	342	322	322	312	308	299	305	292	311	308	331	300	299	290	336	319	319	274	276	287	330	293	282	288	311	307	311	271	316	342	285	280	310	315	263	320	281	295	283	313	323	295	300	324	309	329	328	336	273	292	313	307	305	303	280	330	283	338	284	301	315	271	298	310	294	279	333	279	330	300	318	294	310	321	322	283	290	325	298	330	300	314	299	319	322	335	296	298	314	307	298	316	319	296	323	312	336	312	302	263	298	308	300	252	329	301	294	308	307	310	309	299	316	327	320	289	325	354	275	287	284	320	302	296	263	304	312	292	291	312	270	295	321	310	322	370	299	329	332	334	281	319	318	319	336	341	303	303	291	297	299	271	304	270	295	331	328	330	295	315	261	292	309	318	318	329	283	310	334	329	312	335	314	288	317	323	295	315	294	300	313	315	299	314	313	263	266	297	303	313	300	306	325	294	330	299	311	327	281	314	312	294	303	347	306	283	311	303	313	317	294	328	313	306	301	306	340	318	321	306	322	316	280	311	325	308	308	320	316	359	339	317	282	323	311	300	336	296	283	309	324	326	306	286	310	285	308	306	324	319	293	324	325	319	297	346	328	310	282	310	311	308	310	343	326	297	323	310	333	309	277	310	317	296	333	323	292	307	304	328	303	292	307	317	302	282	296	328	304	306	315	314	287	279	273	306	303	285	315	335	286	263	342	279	309	274	303	306	294	327	287	307	309	281	318	333	320	304	315	272	305	314	284	350	251	292	299	306	311	346	301	299	299	311	296	326	311	347	300	294	329	354	300	315	334	309	308	307	304	298	296	291	293	315	317	296	317	319	320	270	313	311	294	323	347	303	303	309	326	359	332	312	315	328	290	295	268	293	287	298	335	293	284	321	288	271	329	286	311	305	293	348	311	325	291	331	346	300	279	304	314	292	281	306	319	331	328	297	303	317	306	329	292	297	282	330	306	329	312	303	309	288	326	285	309	314	313	303	311	325	284	307	290	325	291	308	315	327	352	312	319	294	284	264	324	320	327	306	288	297	280	312	305	324	287	289	306	322	351	301	304	329	312	313	299	276	299	294	316	285	317	325	316	316	283	302	299	320	301	275	301	337	312	302	294	303	316	302	296	304	306	320	328	312	316	301	280	302	317	312	322	311	305	252	298	284	278	320	326	298	284	278	287	297	310	325	316	302	310	306	287	288	290	326	306	348	317	309	310	314	311	313	333	292	295	323	306	324	306	331	275	335	309	309	302	287	282	315	278	318	324	307	312	331	285	320	339	320	317	313	341	294	308	287	315	292	332	323	329	283	284	283	288	315	318	296	275	321	324	296	302	316	281	300	294	297	303	331	293	296	310	281	299	323	356	328	288	322	324	297	291	287	294	312	297	304	330	346	333	309	322	297	321	308	339	281	340	290	286	278	294	328	313	310	305	324	311	255	291	306	300	299	324	304	309	285	298	299	294	317	308	298	319	301	316	314	338	300	287	291	308	284	306	311	280	302	269	316	315	307	327	321	290	320	316	299	284	289	318	290	269	289	280	305	304	315	285	271	333	303	318	308	302	302	323	315	252	329	307	249	318	298	280	298	294	311	312	289	328	277	346	319	324	306	297	258	319	323	299	294	266	290	280	314	302	298	312	340	301	269	325	310	333	290	330	322	295	275	313	298	312	272	337	304	310	311	290	320	301	321	311	332	313	317	314	344	308	288	315	315	312	300	282	296	310	300	298	292	314	297	311	310	295	309	325	307	295	307	299	322	298	334	312	267	308	297	317	286	348	288	310	306	320	288	326	295	344	304	291	319	299	302	305	328	295	258	331	312	339	297	293	306	307	314	296	300	327	281	302	333	304	299	308	293	309	306	314	302	288	290	312	288	322	304	284	311	329	321	307	316	314	293	303	319	327	288	283	332	311	271	315	320	294	323	279	290	287	290	283	290	300	340	334	303	319	307	316	302	307	303	293	297	270	296	301	313	311	302	309	279	312	286	303	297	295	279	312	308	323	316	303	307	330	349	323	316	324	316	283	311	298	305	322	320	350	341	307	271	289	328	338	305	280	307	318	304	303	321	272	321	299	290	297	297	303	329	301	290	321	300	323	275	283	324	308	321	312	270	292	332	268	314	343	317	299	298	306	289	299	320	299	272	326	298	329	323	317	294	311	314	354	293	305	309	344	312	314	294	307	299	318	304	313	318	314	317	316	279	308	321	334	332	283	275	316	286	289	339	337	321	289	319	276	296	310	291	315	304	288	347	308	322	297	301	330	295	329	332	305	310	297	330	335	302	273	325	271	302	286	315	296	343	312	312	320	294	279	302	283	290	321	282	278	332	304	328	302	285	259	334	279	329	333	297	299	299	310	286	324	272	304	334	314	279	300	336	307	305	303	273	302	274	292	312	292	294	312	256	314	291	312	311	318	286	317	304	334	305	312	278	287	302	273	298	282	317	294	355	323	298	317	303	285	318	286	278	336	322	311	258	277	315	315	333	284	311	330	349	312	297	311	320	310	292	293	317	340	333	341	313	300	292	295	317	299	339	305	323	312	315	277	305	331	298	349	290	273	271	307	319	326	311	334	315	295	310	300	291	286	304	331	339	292	319	300	317	300	311	291	302	314	302	307	312	307	313	333	298	300	318	289	304	315	294	290	290	284	299	290	313	302	321	314	344	317	302	323	318	303	288	283	309	329	294	279	306	320	336	287	315	321	293	299	300	316	265	329	301	290	323	274	304	285	305	354	304	318	311	317	333	314	299	315	298	309	307	316	298	322	311	312	302	303	282	311	347	289	283	275	295	296	281	325	299	307	279	277	315	291	297	271	319	299	289	317	276	283	307	303	338	272	368	314	301	294	305	293	325	309	294	303	323	302	278	281	310	304	302	348	310	279	278	313	293	303	290	313	307	291	316	312	286	317	310	298	315	319	310	332	326	285	300	305	320	281	297	306	303	323	295	312	301	355	334	295	315	345	274	291	304	315	282	302	279	312	319	297	315	314	301	295	303	280	288	301	310	309	339	309	281	306	337	312	310	334	307	314	331	306	288	326	311	317	317	318	318	292	300	339	328	312	334	297	279
8708	1545	2872	3086	2749	2103	1816	1465	1342	1249	1141	1000	976	908	887	875	832	841	803	788	837	812	784	767	796	779	772	721	757	742	695	708	762	783	764	778	846	750	717	793	735	749	733	721	711	727	701	712	681	653	728	695	757	700	707	723	670	656	722	715	692	738	715	686	725	659	761	668	721	718	694	709	738	688	726	709	703	683	707	734	707	698	672	713	733	743	713	697	676	723	735	733	713	745	683	718	710	706	681	681	705	701	711	727	721	675	692	703	706	717	694	656	732	659	745	672	690	766	692	717	710	663	682	679	701	710	684	708	720	675	737	711	675	703	664	724	674	684	656	705	711	654	697	703	690	692	659	723	717	705	726	691	703	741	691	733	717	708	679	712	715	712	688	695	655	676	689	679	746	683	749	695	718	693	686	724	701	689	756	678	721	663	727	683	727	693	716	688	696	752	685	770	712	739	719	712	681	682	712	709	735	724	736	711	651	725	702	696	682	695	697	695	724	636	731	659	718	668	666	646	690	707	731	702	689	695	737	752	716	717	692	692	656	667	714	708	696	750	711	726	690	710	692	725	709	671	726	716	667	688	686	725	710	670	744	672	655	697	603	716	709	668	735	684	701	658	696	665	681	699	713	730	685	754	677	723	703	689	717	664	723	686	699	684	727	720	705	688	736	760	717	714	679	676	694	752	698	698	692	674	678	673	678	710	740	674	711	762	764	700	702	717	683	665	731	722	721	703	734	756	702	712	704	736	686	702	724	734	684	675	733	713	729	708	737	672	762	683	699	653	688	699	709	700	682	750	711	724	651	701	703	706	732	680	663	763	698	678	736	694	766	674	712	707	669	730	727	700	711	720	730	695	663	720	688	706	653	718	669	708	683	708	735	707	684	690	706	684	719	709	696	691	744	714	751	717	702	672	721	699	678	736	692	711	710	728	701	715	724	677	693	693	694	721	661	691	718	697	728	704	698	713	707	697	702	690	685	713	702	679	673	682	722	734	707	685	693	680	707	743	685	683	703	703	749	717	675	732	727	710	672	722	663	712	722	689	720	708	723	741	691	677	673	696	725	690	708	691	739	738	662	677	704	688	717	657	702	686	686	686	659	741	709	680	668	716	731	665	711	737	698	687	682	716	662	715	736	701	744	662	684	695	715	723	691	757	745	673	730	691	705	749	703	706	652	734	703	701	705	697	697	689	675	696	731	704	645	669	742	674	647	674	697	684	713	731	693	685	719	743	684	740	688	741	680	757	696	663	686	692	746	760	719	642	701	706	705	655	733	685	703	749	674	681	707	717	671	720	709	662	701	713	729	696	704	730	683	682	721	732	706	670	607	723	660	749	707	706	725	677	673	671	675	713	682	710	666	638	707	642	661	711	658	727	676	664	642	673	696	707	708	639	730	675	728	661	674	767	727	662	650	695	719	659	695	693	697	666	722	743	686	709	665	678	729	722	668	678	734	681	711	713	734	770	699	691	672	682	686	668	730	736	721	698	690	687	667	719	685	704	650	670	714	725	750	728	646	722	745	691	676	679	702	680	717	693	688	696	724	708	704	721	687	696	726	700	685	718	697	693	677	639	668	724	700	679	700	710	720	732	702	725	665	726	702	682	682	726	668	684	689	695	679	733	701	713	651	702	727	667	669	737	697	687	699	743	690	736	678	682	661	693	689	679	688	732	728	705	706	725	734	697	690	689	727	708	654	662	744	667	695	710	689	671	709	673	696	723	693	719	706	670	692	695	719	671	671	743	749	720	721	694	666	747	735	750	716	689	664	707	668	675	690	717	703	693	696	699	740	707	701	765	703	750	702	696	717	705	669	659	679	708	667	697	662	684	656	687	736	731	688	707	749	697	723	729	702	707	693	742	680	698	719	670	664	700	728	757	687	719	694	699	690	684	686	695	704	758	721	706	684	702	716	750	693	717	701	672	689	738	690	679	695	694	697	708	693	675	657	634	706	695	714	705	692	693	675	730	730	694	676	701	705	730	722	677	739	637	688	702	659	686	669	731	718	753	730	720	721	705	706	694	739	724	703	755	649	704	707	697	696	720	683	676	672	651	681	710	735	706	707	689	685	711	732	721	654	717	713	696	690	706	661	699	675	685	695	746	702	697	648	707	698	730	710	711	688	717	685	737	725	700	675	725	706	737	705	617	681	708	690	716	693	692	688	700	694	666	670	735	672	707	718	752	675	713	714	714	698	688	706	717	687	715	665	717	669	696	712	694	683	697	722	702	669	720	709	722	659	748	731	709	713	692	709	707	702	686	727	703	698	687	673	686	730	688	723	708	687	682	658	713	721	754	708	741	734	738	769	660	639	650	711	683	696	715	739	746	702	670	702	698	713	745	655	649	699	680	718	710	695	702	675	686	704	713	681	688	706	704	716	694	693	643	702	708	724	697	649	691	709	710	680	684	707	745	721	735	709	695	662	726	680	717	697	693	719	734	689	724	757	732	715	665	691	672	692	695	717	712	660	700	726	670	705	690	682	739	710	704	708	663	690	736	705	663	730	703	703	728	690	701	708	746	706	759	688	691	673	706	711	718	721	668	682	646	693	646	733	665	716	692	717	652	673	733	701	709	654	688	683	711	680	733	715	692	760	730	725	733	700	645	738	691	727	688	683	652	716	677	688	737	742	701	702	684	697	727	712	706	683	688	647	699	653	693	725	690	712	675	693	672	717	732	653	715	734	707	711	677	698	703	675	673	722	710	655	662	686	687	718	739	673	739	668	691	713	714	694	662	704	722	670	731	739	765	631	682	726	696	737	681	685	712	683	679	761	666	681	660	678	656	709	669	693	750	697	696	750	688	671	701	665	686	708	640	755	713	687	721	667	717	655	655	703	727	684	732	762	714	697	768	710	736	712	717	659	655	754	746	684	696	707	701	715	679	724	702	694	699	682	716	710	778	702	719	777	697	727	706	726	710	728	712	678	744	725	691	677	670	731	677	770	729	652	676	715	660	679	631	645	714	714	710	704	667	729	687	725	694	669	708	737	710	736	702	696	690	663	695	702	707	729	696	687	694	743	707	678	698	689	724	769	672	681	728	666	694	704	689	679	685	712	719	730	708	676	752	700	708	682	625	723	718	716	714	694	761	743	728	696	670	717	730	689	725	694	708	731	697	695	680	685	713	660	660	664	683	700	693	711	662	686	734	721	703	728	677	717	720	720	652	723	777	670	719	675	733	691	712	674	752	686	682	691	671	713	666	706	712	694	766	739	736	709	708	672	746	674	697	676	673	712	699	702	679	653	679	727	698	683	694	716	713	710	681	716	684	670	687	705	664	694	683	730	695	674	659	643	662	677	696	638	730	731	717	695	720	709	710	682	721	750	774	651	689	714	689	674	715	703	715	714	730	718	772	706	734	711	699	709	658	681	714	708	689	707	686	661	705	723	696	712	704	737	670	714	693	744	700	713	708	681	727	687	724	736	699	687	719	713	728	709	717	706	695	707	707	711	746	682	717	702	726	707	719
1638	365	353	298	327	303	287	321	265	299	295	290	285	238	250	289	288	281	248	293	269	265	280	267	244	299	258	256	275	245	272	262	269	287	259	294	238	261	280	267	261	290	284	249	281	264	261	284	262	258	269	278	271	290	241	241	258	254	293	273	279	263	275	248	259	292	292	293	256	261	272	260	254	285	299	223	239	296	286	263	253	280	267	298	233	248	265	286	258	286	250	274	288	287	282	286	268	257	274	285	268	270	272	292	266	274	278	270	223	283	285	273	273	258	270	295	270	298	257	271	319	269	295	239	258	255	256	265	276	257	256	268	253	262	267	261	240	275	288	258	258	285	263	246	268	304	282	264	243	294	286	293	270	308	250	298	266	255	264	284	241	257	274	259	273	241	262	253	273	268	282	252	291	264	260	271	259	268	257	271	317	283	264	278	285	281	274	246	274	268	291	285	266	268	292	274	293	291	264	276	247	254	251	270	252	267	285	273	265	285	296	265	293	261	281	280	284	248	238	252	258	265	255	247	275	265	278	284	265	273	297	254	282	289	280	265	278	301	285	263	289	266	286	271	292	239	280	292	256	272	227	263	276	271	241	297	307	289	276	236	304	248	280	271	283	280	277	274	285	271	289	294	269	265	226	272	263	253	272	267	260	251	268	299	246	296	258	296	254	271	277	272	277	241	276	277	283	275	246	267	254	259	254	260	254	278	247	266	267	287	267	271	272	271	274	248	258	282	276	254	287	283	266	275	312	287	281	244	253	251	268	254	273	230	269	306	251	287	292	257	260	297	305	273	298	263	268	250	263	274	282	258	283	253	268	295	288	268	282	243	267	286	267	257	271	298	255	260	279	272	303	268	256	285	278	280	280	295	280	284	299	287	243	304	275	239	267	302	268	274	282	251	284	261	293	272	257	250	261	297	273	305	284	275	256	279	259	258	271	279	274	276	283	281	266	279	294	275	261	243	253	275	275	238	251	282	269	288	285	254	268	276	295	292	268	273	275	273	312	270	273	261	260	268	268	244	283	298	276	275	248	251	301	240	283	269	306	278	267	278	300	283	274	256	274	282	222	288	256	283	248	285	252	245	288	254	277	281	279	266	297	271	275	281	260	265	277	272	273	251	231	284	271	273	269	312	265	266	252	251	262	267	269	303	273	256	293	252	285	290	250	247	271	270	263	254	278	283	268	267	261	251	273	251	281	290	262	261	275	270	254	294	292	254	292	270	265	282	280	270	275	250	292	290	264	251	299	236	268	267	266	264	266	288	295	229	252	254	291	255	262	244	278	254	273	257	265	272	301	269	261	274	299	291	283	288	260	253	269	273	282	224	249	257	293	268	260	238	246	263	304	293	289	287	277	268	239	240	300	279	262	245	257	269	294	250	286	291	274	239	263	271	272	269	281	237	260	271	311	288	273	291	288	283	288	247	259	288	274	287	273	253	263	265	275	282	278	274	281	277	282	261	267	252	263	265	261	233	283	294	245	280	274	277	279	242	281	273	300	254	229	250	274	270	266	273	294	282	279	286	242	284	235	286	265	298	295	239	275	253	247	276	280	294	260	276	250	272	268	241	263	286	286	287	250	276	262	247	269	256	261	261	286	270	272	260	263	275	268	258	282	245	260	264	261	271	260	287	285	275	259	241	256	287	269	240	256	252	286	252	254	276	295	303	277	292	264	251	259	237	264	263	235	236	280	262	286	314	264	311	291	305	272	258	281	271	296	260	276	290	267	264	293	270	270	294	246	286	297	262	262	288	269	295	269	291	285	233	287	271	264	250	276	283	279	257	264	302	275	261	246	253	278	273	253	283	294	268	265	266	275	288	264	258	270	272	283	262	276	230	254	269	294	243	271	235	254	278	269	279	274	270	291	285	266	245	245	293	260	309	257	283	246	278	255	259	242	262	251	265	273	248	273	286	279	261	289	286	272	295	300	288	280	282	287	278	247	249	231	265	285	244	251	247	257	266	278	289	290	262	256	255	280	265	306	263	297	278	258	271	278	270	244	266	255	271	258	273	284	252	271	280	258	276	247	281	280	246	260	285	251	258	264	259	307	261	276	255	275	277	289	233	267	281	260	297	263	249	264	272	276	255	247	288	278	254	248	257	274	248	277	270	260	264	248	250	248	255	278	269	275	295	270	277	281	280	254	262	283	247	270	253	296	258	255	255	255	272	278	261	255	258	309	271	259	274	264	292	309	270	249	238	245	275	285	302	258	272	281	275	289	258	297	247	265	270	303	252	280	258	274	280	275	260	285	287	309	242	254	274	282	288	302	274	277	265	281	251	266	280	291	277	280	281	261	285	261	262	269	270	279	290	262	302	257	282	255	263	274	286	316	257	313	280	278	243	231	292	269	247	236	258	238	276	282	303	276	271	272	259	298	298	297	243	270	264	262	258	263	285	259	262	277	252	269	243	267	267	263	246	282	282	256	248	291	250	239	251	288	285	269	246	240	209	244	253	263	310	283	261	275	254	259	280	278	255	263	243	280	275	271	275	228	280	271	268	276	266	278	265	259	308	285	294	263	301	264	259	258	294	276	271	276	291	297	264	271	236	290	292	266	259	255	271	280	268	298	261	304	274	266	249	265	293	279	263	324	257	286	264	243	283	248	287	231	258	249	286	260	277	268	289	272	276	246	258	264	295	294	241	293	261	273	245	265	291	272	274	274	270	245	279	277	227	251	301	270	289	300	256	278	301	285	273	333	274	269	269	277	289	229	249	308	271	277	269	257	289	244	277	287	246	248	260	261	295	248	246	288	281	241	279	289	272	268	268	268	257	260	281	265	244	243	279	273	254	257	289	281	306	286	248	236	278	268	270	270	260	243	279	306	274	312	288	265	271	266	284	293	265	247	278	264	260	295	278	257	279	246	287	307	255	270	258	248	272	283	260	295	237	272	259	270	279	298	308	269	256	276	271	265	262	270	260	275	251	274	273	251	282	280	289	272	251	257	261	297	269	273	291	285	284	259	267	268	276	280	271	271	256	244	287	310	266	279	270	285	280	262	269	255	282	262	314	262	291	285	250	296	248	276	247	279	285	274	278	273	265	263	273	282	266	245	290	257	280	323	284	271	269	251	296	260	314	284	242	254	268	299	301	314	285	287	295	266	287	301	278	282	242	269	262	261	246	243	303	271	261	260	259	254	245	298	279	271	291	255	250	278	251	261	272	258	280	297	260	270	295	273	242	257	250	259	275	248	286	239	247	276	281	276	244	259	273	252	262	274	273	278	263	255	286	251	249	301	282	267	259	284	279	269	236	267	264	228	274	282	293	247	274	251	263	252	272	274	291	251	303	247	249	254	274	284	266	295	311	279	276	259	264	281	263	281	255	304	277	276	279	261	288	257	273	285	289	238	284	241	281	263	284	263	247	246	281	246	258	270	284	267	284	236	252	287	286	248	291	256	260	264	266	265	303	233	302	266	270	279	298	256	258	264	257	292	281	288	266	261	263	239	249	287	278	233	268	284	260
2062	786	943	869	792	738	737	696	716	683	676	705	629	691	689	669	663	708	621	679	669	622	660	717	655	677	669	622	667	641	621	655	637	642	706	647	658	719	670	725	729	612	692	656	633	679	629	648	677	634	651	639	690	659	643	633	632	683	682	649	661	680	678	634	676	633	672	636	653	698	657	674	679	637	675	636	650	663	632	632	620	639	626	697	683	657	635	671	670	678	667	639	668	670	678	673	643	622	712	708	686	606	678	672	739	639	699	684	635	638	632	706	665	661	662	648	705	611	664	654	677	672	646	667	654	684	644	680	646	667	645	607	691	659	667	645	677	643	700	647	679	660	654	647	649	693	696	655	682	676	654	660	656	668	665	656	618	627	688	650	699	625	628	631	706	642	658	670	612	668	697	646	672	646	667	657	658	703	682	635	639	646	662	627	672	663	646	648	636	694	624	711	650	685	651	655	674	666	602	655	648	665	660	660	691	606	655	679	602	679	635	675	658	673	657	674	655	638	670	627	707	650	630	646	669	683	653	618	611	697	646	670	696	693	668	664	695	647	647	654	645	652	669	673	665	667	626	652	689	639	674	668	677	647	656	672	665	621	668	620	639	646	645	634	683	673	684	631	692	655	623	653	659	694	623	661	706	681	599	675	685	640	639	615	663	686	664	669	672	653	654	650	640	624	591	684	719	631	670	657	612	732	631	674	630	671	611	638	661	667	653	710	621	614	673	660	655	673	654	662	680	649	654	673	679	675	672	638	633	636	640	664	657	591	681	678	590	652	649	716	682	649	639	670	674	673	669	661	640	663	668	660	654	665	651	673	660	609	676	664	681	669	687	659	697	628	667	644	707	639	606	632	683	652	651	652	633	664	638	726	706	681	655	644	658	664	680	652	636	655	665	718	673	642	651	666	657	648	621	666	650	649	677	677	623	657	686	625	665	656	628	720	691	706	673	657	683	666	654	690	633	657	687	647	704	711	650	648	676	641	653	637	665	629	664	653	697	646	680	743	702	681	660	710	658	672	664	688	666	701	652	654	646	675	659	656	719	572	622	699	638	670	618	682	689	647	664	691	677	622	685	665	626	666	663	679	668	633	659	665	695	666	694	598	657	695	668	639	639	679	633	702	608	608	644	649	688	660	633	630	664	638	655	685	680	644	675	664	653	680	628	656	662	669	637	661	668	664	659	668	644	691	667	660	675	670	670	645	663	637	630	651	690	635	621	622	698	711	673	666	649	633	602	700	661	675	613	597	666	652	676	691	663	674	676	638	657	670	642	642	723	674	660	686	689	702	666	669	709	647	642	649	665	626	702	642	697	658	662	639	671	646	653	648	653	673	646	672	669	679	671	665	695	684	664	664	679	671	673	648	694	696	692	633	662	696	670	668	676	635	641	671	630	646	668	647	692	685	641	665	641	643	661	705	645	691	626	653	679	683	665	623	652	695	633	651	668	660	660	681	692	642	670	642	629	687	658	670	660	644	659	690	655	680	675	624	689	685	654	715	665	694	705	646	674	681	648	610	647	663	648	630	637	682	646	703	636	666	662	664	684	708	663	660	660	667	626	676	630	726	674	695	652	703	642	662	651	656	677	670	736	692	661	675	685	697	698	667	638	595	624	666	691	680	608	656	677	701	695	623	671	661	657	630	625	673	674	624	621	658	719	640	668	701	687	638	651	643	644	605	646	690	682	672	637	635	625	673	684	650	654	636	632	661	644	665	662	658	653	698	679	704	661	644	697	649	650	664	661	720	679	620	710	653	648	643	676	667	657	687	662	667	693	666	679	650	731	636	667	623	691	655	698	635	696	622	667	692	676	698	690	692	649	665	657	697	626	706	599	650	675	661	656	688	641	655	631	645	675	640	661	669	695	672	664	614	668	615	710	692	667	682	716	643	648	680	671	650	681	627	632	643	650	607	682	654	634	679	667	647	656	691	707	677	647	653	697	653	668	640	693	625	699	651	685	648	652	673	671	669	654	619	636	657	710	668	696	645	690	655	672	665	693	648	633	668	653	640	587	656	646	620	643	658	620	627	676	647	654	622	707	626	653	665	640	678	624	654	689	663	713	644	648	698	614	681	648	667	685	639	690	630	650	700	639	646	658	677	645	673	682	641	663	668	669	638	667	687	665	718	623	707	664	692	691	608	688	639	682	655	621	656	664	678	649	713	688	674	644	693	684	662	651	641	625	631	603	682	670	628	692	625	627	699	655	646	640	622	663	651	679	708	664	664	680	648	669	660	659	616	643	656	678	659	627	676	625	673	691	648	710	638	616	647	661	663	638	618	646	692	613	664	661	655	626	642	634	623	675	689	624	668	674	680	663	639	650	626	707	643	647	631	633	637	715	655	622	695	692	666	677	666	676	668	686	658	668	633	654	703	653	693	633	682	671	679	675	660	635	667	639	658	687	634	711	680	640	622	692	692	693	636	667	664	658	658	695	655	659	694	664	664	686	659	668	677	649	678	685	653	644	637	695	733	650	608	669	629	658	651	663	687	681	635	667	640	661	662	689	666	720	700	701	683	633	647	713	666	609	651	698	646	638	660	652	628	643	667	656	632	621	659	638	634	712	654	682	663	710	656	596	654	655	708	666	663	643	677	633	636	691	674	647	644	646	639	680	700	648	686	656	651	687	684	619	701	640	679	691	656	662	670	659	679	654	656	652	632	692	667	668	659	660	644	671	672	632	696	673	660	686	633	654	681	685	670	658	669	666	671	656	665	669	638	649	668	665	656	670	629	685	718	635	689	651	691	711	674	672	695	653	608	609	630	658	658	617	644	672	660	643	633	705	640	692	656	699	605	657	607	623	674	673	678	640	716	672	629	696	688	703	654	652	663	667	709	682	681	681	661	606	668	622	640	626	631	646	650	684	630	678	664	670	709	626	669	685	691	688	632	700	609	650	633	628	650	659	633	655	725	671	640	634	666	656	680	632	684	673	687	651	706	647	636	646	656	667	656	655	700	680	679	648	680	709	672	654	668	715	698	649	664	656	704	695	669	726	576	627	631	672	668	651	653	630	681	683	638	685	631	645	648	626	679	688	663	635	674	626	636	649	668	703	677	648	643	608	631	651	651	654	686	609	684	658	631	674	693	684	633	657	678	706	648	662	626	667	696	700	642	680	682	627	674	651	643	692	674	643	700	643	673	638	673	649	615	682	657	675	675	703	659	709	695	652	628	651	684	627	615	658	616	683	673	688	693	646	663	690	627	659	653	653	733	623	673	683	673	644	672	649	647	703	653	641	653	623	654	656	625	645	672	661	696	669	603	674	666	654	688	623	678	658	661	649	689	658	701	616	690	674	654	637	667	680	661	647	669	624	668	658	640	656	706	629	668	624	657	726	669	655	714	663	662	629	647	659	655	639	667	658	665	685	646	640	613	656	616	651	631	667	665	668	644	662	666	636	667	651	625	683	653	626	678	663	702	638	653	650	665	657	659	683	665	685	641	659	666	632	648	695	650	655	600	661	704
8295	1025	958	846	668	554	502	518	474	473	445	406	392	448	447	428	417	385	404	440	413	397	391	407	401	427	415	409	449	457	414	418	381	414	429	346	401	409	409	435	416	386	400	388	419	355	427	383	395	466	401	415	441	400	439	407	417	426	400	415	388	392	404	448	379	389	402	408	368	391	427	363	430	377	423	400	419	418	386	401	446	412	392	424	421	401	395	403	446	414	376	392	396	389	400	423	379	404	409	395	428	392	414	404	386	389	432	389	408	426	389	408	410	366	418	418	380	418	372	405	425	389	380	420	433	442	438	388	438	410	447	385	422	385	380	402	389	370	420	388	418	386	391	404	381	357	396	390	396	411	440	417	421	360	373	411	438	429	394	417	447	435	424	451	447	417	405	400	408	402	395	431	378	388	435	405	401	391	357	420	393	407	381	414	435	452	413	412	387	435	440	423	385	432	443	430	401	360	388	396	371	388	455	414	403	400	442	402	394	375	413	415	383	430	395	455	403	358	426	418	385	430	385	371	420	376	433	407	388	436	392	415	381	410	390	434	389	380	413	464	409	438	394	428	424	406	381	430	365	393	400	418	394	401	440	382	432	411	408	423	389	428	415	392	418	416	417	437	389	407	401	420	426	382	399	410	375	399	396	424	418	400	409	455	404	418	401	410	383	396	397	418	397	407	427	380	388	398	392	344	438	409	395	391	374	409	373	440	428	397	450	379	362	392	456	346	371	406	397	409	372	406	436	389	446	431	425	428	412	391	431	385	405	363	413	430	408	426	374	386	406	434	378	428	374	391	367	379	402	395	425	400	434	407	395	428	390	410	390	399	408	408	433	351	380	441	442	367	418	384	420	388	403	414	433	391	403	385	404	399	395	373	410	376	411	418	391	425	407	415	381	439	446	441	461	397	376	406	382	408	423	416	401	419	422	411	389	371	435	459	417	378	415	441	416	424	427	423	449	438	440	375	404	374	454	418	444	395	409	443	389	386	392	418	413	435	401	449	400	444	426	407	395	433	407	383	423	417	397	425	420	404	449	438	435	396	380	411	402	420	388	473	400	392	402	413	437	415	429	409	384	431	438	408	380	403	396	418	433	346	404	387	365	394	400	405	428	384	382	407	382	427	383	394	419	413	379	385	377	400	392	405	383	390	409	436	438	423	425	407	395	430	419	448	427	409	420	425	412	401	391	379	383	432	399	400	399	388	384	384	415	410	440	413	370	392	380	395	405	382	434	407	451	406	416	393	419	429	381	391	418	405	440	364	420	410	371	433	409	412	413	382	416	405	407	366	386	398	429	406	392	380	421	424	427	415	445	442	416	410	380	404	451	382	409	401	445	434	420	430	426	423	429	376	419	404	415	416	411	413	412	419	412	420	383	403	431	370	360	400	394	393	400	420	412	394	411	398	408	426	392	444	431	368	407	390	416	390	404	457	403	399	423	453	374	387	410	402	411	397	448	399	394	386	353	423	394	393	420	395	366	411	423	400	415	356	436	377	388	440	394	383	430	406	390	431	378	402	376	430	401	420	427	430	387	384	440	431	419	424	424	442	425	432	399	448	420	413	392	395	402	403	428	462	422	439	398	406	386	438	398	404	372	396	390	391	433	419	413	412	401	444	393	380	386	452	430	446	387	386	380	397	398	402	381	411	387	403	402	386	433	420	421	415	449	458	390	390	401	416	404	413	387	398	405	424	458	400	416	404	356	425	405	402	373	438	434	408	395	437	375	405	394	419	390	370	398	407	427	365	419	401	407	441	407	427	428	399	428	436	448	441	391	425	435	422	435	430	362	417	391	411	447	381	407	415	411	415	404	447	424	407	385	423	417	380	430	379	421	395	396	407	395	414	450	407	402	421	416	425	417	398	404	374	435	408	385	353	399	408	422	386	420	377	421	387	373	431	447	397	412	397	404	425	408	408	405	419	396	401	407	406	418	442	397	447	401	424	420	425	367	412	365	383	402	439	407	416	424	386	387	448	397	439	462	394	418	418	377	422	425	434	397	408	409	407	415	393	397	410	400	420	389	417	429	395	392	414	418	385	395	412	416	417	423	396	401	402	412	421	421	372	379	450	399	415	432	425	398	409	384	417	411	407	384	400	458	437	397	436	415	452	428	377	401	381	404	417	433	387	412	424	413	395	486	435	382	396	382	441	428	375	405	419	388	403	436	398	426	414	407	404	373	421	381	385	397	391	426	364	426	446	457	395	407	439	389	361	362	416	394	404	417	386	392	403	398	404	429	390	407	449	366	371	394	417	436	415	406	364	412	403	420	427	435	397	387	377	450	424	439	407	389	416	415	391	432	383	402	428	419	434	404	432	443	395	364	388	409	417	467	369	417	384	381	426	452	395	411	419	400	417	377	389	393	436	429	363	417	454	385	387	412	381	410	417	390	407	422	397	393	388	382	387	384	404	394	394	394	395	365	383	441	419	402	408	418	386	441	400	423	365	392	392	375	415	402	413	422	402	415	375	395	383	375	434	385	419	390	383	413	423	398	391	410	407	385	454	402	380	432	420	452	409	459	424	415	390	369	382	383	421	389	415	412	411	347	398	373	407	438	448	392	386	401	419	393	409	406	410	443	404	420	390	432	381	376	427	410	386	433	415	423	408	391	405	379	419	387	425	348	427	450	399	388	425	392	437	409	389	382	370	436	392	377	426	425	393	408	384	360	410	397	458	364	414	421	382	444	407	404	402	379	407	389	396	415	412	425	400	442	423	409	404	424	396	395	408	420	408	387	401	456	437	434	416	430	412	392	402	415	419	385	426	385	424	415	388	399	419	439	421	453	390	393	403	394	405	407	432	408	407	425	425	398	437	403	403	443	400	407	422	404	433	430	405	433	433	403	407	419	442	392	372	385	423	434	367	380	394	444	388	382	406	383	428	406	414	426	431	366	400	390	423	449	437	410	411	390	400	397	410	404	369	398	360	444	400	394	433	393	373	435	397	419	401	418	419	384	420	465	450	390	420	391	413	390	409	406	400	380	396	442	411	429	423	443	407	406	383	427	406	401	392	404	381	366	434	422	399	461	426	402	384	411	376	389	404	390	432	420	419	404	438	437	435	405	426	389	434	425	438	380	400	419	399	413	404	371	452	437	392	404	399	410	343	381	390	428	399	364	388	400	403	447	426	414	421	414	466	394	407	406	412	403	397	400	397	373	395	389	425	433	396	371	351	400	410	400	359	361	444	421	420	394	433	443	394	415	432	440	429	452	391	384	392	418	410	459	412	379	389	439	376	400	431	391	422	416	395	390	450	434	409	417	412	407	416	378	363	424	422	400	391	397	381	378	378	394	427	384	382	450	397	394	381	413	398	404	422	387	397	350	427	441	401	413	420	418	356	380	408	371	409	401	413	364	392	411	408	382	426	390	423	407	443	425	424	442	400	389	413	403	421	385	437	367	435	424	437	445	417	393	411	359	387	419	411	378	440	393	411	433	411	399	398	388	414	458	408	425	398	417	401	362	429
7098	1479	2243	2326	1989	1642	1508	1462	1335	1217	1105	1116	1107	1011	1041	969	960	1005	996	1029	992	955	977	1054	1027	967	939	933	958	944	960	950	941	991	947	941	937	996	969	967	1008	965	959	925	973	937	980	936	929	925	939	965	909	942	922	982	903	921	925	921	979	899	958	883	947	968	959	936	897	944	982	868	896	909	922	943	952	903	943	952	919	910	939	951	864	917	928	962	985	873	943	937	951	907	970	959	946	942	974	922	937	955	930	971	922	951	970	935	909	922	967	921	946	931	931	964	925	981	940	941	884	941	902	955	955	967	954	973	897	910	965	891	933	874	898	899	933	964	923	899	931	949	937	931	1002	930	958	913	934	953	940	879	884	903	896	891	948	896	969	995	946	945	928	907	915	940	924	951	967	913	933	999	921	953	960	910	927	926	946	915	949	935	943	973	928	926	898	883	953	1001	917	944	938	845	895	950	919	921	952	974	1005	965	927	950	939	952	999	930	951	939	877	934	904	889	960	930	967	904	899	912	934	910	935	947	898	909	941	948	977	994	898	847	905	920	936	934	912	941	965	960	897	933	870	954	913	907	899	949	963	888	960	917	904	991	999	937	963	943	969	949	923	942	926	930	958	956	928	926	906	991	926	943	924	864	949	958	894	957	984	939	880	931	909	917	921	960	977	869	927	967	904	964	954	944	960	929	949	905	870	944	937	935	895	949	955	965	858	914	903	886	972	937	949	897	952	897	929	933	922	875	868	937	962	937	975	921	954	920	925	924	937	942	902	918	960	910	983	898	921	934	981	937	927	908	897	887	960	936	931	918	925	855	932	900	948	928	908	930	922	935	910	872	927	940	1005	919	902	956	885	956	930	926	978	950	926	935	982	932	929	868	953	879	918	997	900	911	908	989	921	964	968	949	946	898	908	920	918	938	926	923	923	882	915	949	950	955	899	966	903	921	933	951	940	894	981	920	911	900	964	982	915	858	944	970	946	942	922	906	917	922	864	968	900	907	904	920	936	904	933	986	919	914	989	909	924	882	984	930	924	932	934	899	884	960	989	893	843	915	911	1009	1005	918	932	919	978	953	939	914	896	927	925	940	919	931	933	915	972	919	889	1056	877	966	924	962	920	930	957	939	887	914	966	960	972	944	895	902	910	941	951	964	902	879	909	922	906	949	872	893	943	942	943	907	941	922	909	935	955	897	972	969	916	875	936	906	955	912	915	946	980	933	907	938	961	922	957	914	939	932	937	893	940	934	984	927	939	934	926	973	909	921	951	921	916	941	895	916	874	947	924	927	874	951	937	947	930	975	923	901	896	981	973	883	900	961	892	889	949	929	920	921	915	968	960	932	895	952	888	957	935	902	912	949	969	945	891	965	972	915	923	877	886	912	961	999	939	898	920	861	942	997	965	939	927	906	938	950	952	935	904	926	919	935	935	895	913	931	953	899	937	892	911	928	946	918	960	925	931	923	871	913	951	969	936	945	921	962	908	921	982	950	954	934	916	912	922	931	951	939	939	928	975	950	947	918	956	936	930	914	894	947	895	949	924	903	933	947	990	959	947	934	937	884	874	951	980	981	903	930	912	919	934	948	933	887	929	917	934	935	972	936	909	960	931	925	948	921	935	873	903	1001	929	891	941	885	916	915	894	936	954	942	952	925	940	941	870	966	979	946	929	897	875	950	897	938	938	982	963	847	926	945	941	910	901	903	997	935	942	1013	892	894	924	968	926	898	950	973	950	951	939	938	890	939	931	938	899	926	961	932	942	923	923	959	940	906	944	944	928	943	952	968	933	952	920	921	987	963	911	925	906	935	908	921	987	967	888	932	896	967	976	951	920	944	894	896	940	908	927	920	942	925	972	942	881	985	1006	876	976	947	968	919	876	970	967	960	915	932	952	965	965	944	920	911	932	960	908	886	959	919	935	939	922	930	911	955	991	994	902	988	895	918	962	956	997	909	940	987	1017	954	913	982	948	970	905	908	955	973	918	916	944	933	931	927	974	895	872	973	913	929	895	908	902	956	905	911	907	944	1005	946	882	953	961	961	946	970	951	963	885	906	912	965	942	895	966	888	928	917	963	938	902	997	958	897	884	931	917	910	951	947	976	883	913	918	917	947	888	917	963	937	900	965	930	922	913	937	901	882	932	918	943	940	946	935	944	947	955	939	939	940	903	925	951	914	915	927	916	885	995	959	915	936	937	950	930	946	931	950	943	916	923	1006	893	905	941	945	874	907	928	932	955	888	963	928	938	957	871	940	972	974	986	915	934	920	949	875	890	939	917	940	934	951	958	907	923	930	910	911	934	940	952	961	953	948	910	956	891	961	900	932	946	908	954	945	962	938	947	915	928	974	937	947	925	958	951	946	952	975	910	912	979	963	901	937	898	889	920	897	939	933	932	931	916	951	936	938	934	953	894	917	971	956	945	927	883	914	952	975	913	964	951	926	877	958	938	929	917	924	887	1000	983	944	926	900	950	907	905	911	952	976	904	954	950	942	897	968	958	895	971	915	941	937	891	890	946	972	966	962	960	858	888	928	882	959	895	970	937	904	919	968	943	935	865	924	1025	933	984	979	973	918	897	963	935	895	913	918	952	988	897	919	908	966	899	917	935	898	950	927	882	908	948	898	949	933	916	918	917	962	933	935	912	935	957	935	910	968	943	935	928	925	961	1003	946	913	894	967	927	952	1012	953	956	974	896	936	904	900	925	858	923	971	931	935	956	910	941	960	908	930	911	936	962	882	911	861	955	936	897	926	954	930	902	926	961	896	887	941	955	950	992	1001	946	864	912	934	899	933	922	937	937	965	975	923	959	893	968	935	1001	858	948	949	925	936	943	957	903	961	945	942	974	938	903	934	1008	953	968	916	936	951	951	920	897	919	933	956	968	965	930	961	947	988	889	888	910	950	899	941	992	912	929	926	921	971	881	960	963	948	907	913	958	927	922	956	979	970	950	918	953	906	911	894	906	943	955	906	843	932	931	948	953	934	924	983	937	891	976	937	996	929	929	929	922	924	885	850	910	906	972	935	945	920	980	992	876	910	957	902	992	867	930	958	935	877	907	924	898	953	927	960	914	927	934	917	958	978	947	917	907	938	909	947	942	936	912	951	972	894	950	971	946	917	973	942	961	957	957	941	955	932	906	932	955	990	904	900	998	967	931	923	963	921	929	979	904	945	946	922	899	941	970	942	932	941	947	913	900	898	917	932	912	885	925	948	878	929	954	911	907	888	917	963	973	873	910	932	947	930	938	949	925	960	966	941	929	980	926	932	961	947	915	919	900	929	946	921	953	885	946	903	985	941	941	928	911	968	924	913	916	913	913	963	936	911	925	921	934	1002	947	919	967	950	977	893	970	943	925	1002	932	940	974	918	980	914	970	893	918	899	955	872	964	926	906	901	888	948	909	954	901	912	937	907	998	989	913	979	976	900	947	942	895	948	924	925	916	932	931	921	987	957	948	934	967	935	926	899	951	929	916	892	868	919	909	930	936	973	925	956	910	888
15525	1783	1537	1105	729	581	549	458	410	393	381	353	361	360	335	306	322	325	300	316	285	299	341	323	330	334	324	339	304	293	305	287	315	323	338	312	312	290	326	289	322	329	340	299	302	294	328	314	286	308	292	306	284	302	306	292	304	289	338	331	319	318	313	307	312	263	307	311	299	319	294	309	324	328	271	316	300	285	296	299	284	305	306	298	297	328	319	318	302	346	311	286	288	314	306	297	318	306	290	332	273	333	311	339	288	322	307	299	291	307	283	297	337	287	363	297	311	328	332	294	320	296	340	324	303	291	338	307	303	297	316	288	352	330	318	314	345	303	287	316	283	307	306	314	324	301	328	315	357	276	296	314	297	319	295	296	260	318	304	331	319	281	278	271	340	319	334	331	327	313	311	284	301	350	294	309	318	326	309	301	324	311	317	317	283	302	271	322	294	275	298	309	319	317	338	321	289	357	299	339	282	313	313	325	344	332	278	309	342	297	300	310	305	298	342	297	279	287	261	320	327	324	297	337	318	308	300	306	265	299	295	314	298	273	293	303	317	325	328	322	307	308	325	295	305	336	317	270	325	300	309	350	320	276	295	314	317	325	307	318	311	328	298	258	325	301	302	345	317	304	278	293	320	339	323	339	301	277	327	322	340	329	269	346	296	343	305	293	337	320	334	325	305	317	310	316	335	290	312	285	301	312	293	317	302	309	305	276	301	320	302	309	312	308	305	318	319	313	349	295	298	295	329	287	299	306	297	282	291	267	330	289	355	308	293	315	316	286	265	300	314	313	345	294	311	293	274	306	292	310	275	311	306	311	340	296	313	319	300	300	323	338	297	299	321	297	337	286	302	294	325	319	308	304	339	300	266	305	325	281	282	316	293	299	324	314	313	316	339	309	301	267	284	298	305	313	303	287	312	297	291	326	311	287	302	305	293	274	314	313	342	348	310	309	287	313	306	336	295	319	297	318	304	302	289	327	321	331	316	303	280	317	293	328	322	289	336	346	328	311	296	306	328	296	316	314	331	280	315	324	303	294	304	319	265	285	296	312	313	252	294	321	314	300	292	286	294	306	307	295	342	320	309	291	336	299	289	281	296	286	286	329	297	311	258	289	298	316	295	325	321	317	329	324	307	323	354	275	300	322	338	301	281	326	318	269	297	289	296	297	325	324	299	292	298	290	279	331	313	279	262	335	303	264	296	291	303	347	314	339	309	310	310	317	343	315	289	335	326	339	327	311	310	340	338	307	331	312	317	345	322	311	327	325	308	351	319	313	327	315	309	297	280	278	313	294	311	321	292	331	338	306	315	308	291	341	300	287	286	312	302	325	309	313	267	314	293	318	317	308	337	274	301	284	326	322	314	286	315	276	294	315	309	278	331	317	326	309	316	308	316	305	295	318	300	327	283	293	277	302	296	322	277	340	313	315	293	293	328	315	320	329	332	303	305	324	348	269	270	317	315	327	321	311	306	272	289	335	315	309	307	317	293	304	324	318	308	324	314	310	301	310	313	325	292	290	314	286	295	288	329	308	316	339	318	308	301	307	346	343	307	320	304	292	340	312	301	277	276	304	328	315	338	339	340	310	336	287	298	330	298	309	322	321	289	286	283	301	307	320	305	288	290	284	312	268	267	299	266	319	275	310	315	301	300	273	328	299	325	329	297	284	274	291	332	283	281	285	330	280	339	304	287	332	338	294	301	312	308	303	308	308	281	297	301	305	303	310	328	321	305	278	319	314	326	298	281	283	286	321	315	362	347	312	291	302	293	337	282	307	303	318	307	318	283	303	303	333	298	315	301	303	324	305	321	303	297	299	305	311	305	309	322	319	306	351	332	277	272	301	318	319	308	299	313	324	331	291	279	305	309	297	280	320	345	337	291	292	287	306	278	309	304	321	294	289	286	289	359	336	297	302	319	304	295	305	286	280	331	287	298	304	307	311	292	292	336	293	278	292	294	308	290	302	303	296	299	311	287	315	339	289	313	307	303	300	307	321	319	306	292	294	281	288	331	270	291	312	308	303	304	296	328	342	341	284	288	320	293	321	324	357	331	294	323	330	319	283	308	338	302	308	306	305	331	288	277	313	323	317	289	321	322	300	325	310	300	310	292	326	347	324	341	329	276	311	293	304	255	296	292	301	296	297	314	315	300	311	304	300	265	314	285	305	294	333	284	310	279	315	327	307	302	328	293	303	317	292	304	351	325	331	294	318	305	292	309	311	302	318	322	313	325	334	311	294	312	310	287	310	293	288	321	319	290	283	307	275	321	285	311	303	345	306	301	330	339	321	304	313	315	333	307	308	295	381	311	328	305	363	327	288	287	298	306	325	292	298	299	309	312	317	297	317	301	318	317	322	322	267	302	317	309	309	355	308	312	309	295	313	297	309	327	312	301	283	269	302	339	306	271	316	315	301	306	292	284	265	279	298	329	301	322	309	326	333	293	293	289	329	340	307	328	302	328	318	281	301	286	338	307	307	291	297	282	337	325	327	308	302	328	330	317	321	315	307	297	305	287	322	321	302	330	330	263	323	278	286	320	348	314	320	314	321	296	289	283	309	311	302	307	266	296	337	318	304	306	287	323	298	288	303	333	302	311	292	336	311	312	312	313	294	284	305	308	294	319	309	296	300	326	285	329	302	308	308	314	317	294	297	322	288	324	320	337	293	297	314	311	300	310	317	325	323	303	322	313	339	337	310	303	298	317	362	291	321	300	316	275	330	333	320	331	288	303	300	262	301	294	311	298	341	323	305	317	307	326	339	297	352	315	326	289	315	311	262	310	315	320	303	318	296	327	327	308	325	274	293	270	324	311	299	309	320	308	324	319	276	315	290	311	301	299	299	317	316	289	315	312	309	302	312	322	289	337	319	287	334	324	313	368	305	316	288	322	276	305	302	287	301	321	308	352	323	322	308	326	307	294	326	300	326	311	285	292	318	334	286	294	303	338	297	268	287	322	303	317	316	307	314	325	289	336	302	319	345	311	334	291	331	332	315	280	309	314	301	305	294	348	286	259	296	270	301	314	297	299	284	325	300	271	291	308	314	306	315	321	325	317	308	319	309	302	312	303	308	295	336	295	300	313	321	325	307	306	319	292	301	330	318	294	291	338	326	313	353	320	333	290	311	320	306	295	315	316	305	314	311	327	312	274	293	299	300	317	322	287	311	327	289	297	320	320	303	313	319	303	307	306	315	310	304	327	279	315	289	332	340	294	280	327	300	315	290	322	290	299	310	324	335	300	284	286	308	293	318	332	293	315	313	335	333	314	315	289	291	350	330	317	370	298	306	310	328	333	316	320	303	282	304	305	303	276	313	337	323	333	305	306	308	292	301	314	309	284	334	295	324	334	361	297	291	336	323	310	275	294	294	277	313	306	297	332	303	343	317	301	323	340	356	322	280	311	274	316	302	308	280	312	300	330	301	357	276	316	335	317	316	308	328	294	326	309	304	292	317	316	329	315	339	322	296	355	322	320	297
8629	1642	3122	3111	2612	2170	1862	1516	1372	1211	1148	1012	963	923	898	835	838	830	751	794	755	776	720	792	795	809	697	753	733	734	757	763	773	756	744	744	738	745	787	775	783	791	781	708	740	740	723	713	700	745	689	684	685	740	754	717	705	727	693	734	701	778	741	743	740	705	716	735	726	696	673	706	749	702	697	684	709	702	713	767	676	736	738	703	723	720	721	740	655	734	686	704	726	654	711	678	728	658	674	717	715	695	648	719	688	716	646	704	687	685	707	705	736	693	696	698	687	710	703	678	702	723	673	666	734	662	710	723	728	727	745	697	707	702	747	746	740	704	745	719	726	757	696	703	696	711	739	726	713	682	685	710	707	721	728	676	723	678	681	682	738	712	702	658	680	727	739	694	714	657	677	695	704	700	712	695	700	690	692	697	667	742	723	682	708	693	709	649	777	668	719	735	680	744	664	730	716	738	732	719	679	725	711	692	701	673	711	705	665	672	734	676	651	729	673	729	700	661	690	714	729	707	643	723	680	717	706	702	702	692	736	678	733	735	730	712	684	743	684	682	722	678	715	706	688	686	692	694	698	728	708	687	736	694	675	729	701	703	676	742	687	677	683	663	707	655	705	725	735	724	685	712	732	692	706	744	712	678	654	678	685	666	726	716	759	673	688	679	720	724	681	662	720	711	688	687	670	739	749	691	711	704	694	673	688	655	700	751	719	762	756	714	683	700	685	692	729	692	664	719	683	694	698	755	684	679	674	719	714	730	651	670	680	709	718	647	695	722	702	716	717	684	705	725	709	684	687	730	775	713	679	740	677	726	710	715	699	686	673	707	696	710	685	712	702	703	695	722	716	704	727	697	720	707	720	689	688	732	669	680	688	700	687	664	699	701	690	679	704	718	722	703	707	699	703	690	736	726	724	738	700	658	754	737	735	727	714	691	729	721	664	678	690	713	699	702	719	706	669	683	697	699	722	747	702	746	681	691	704	711	707	693	680	692	715	738	742	671	679	637	696	730	701	740	716	755	729	699	703	695	696	665	688	719	710	737	668	691	713	720	747	687	649	749	734	695	676	710	697	714	712	713	658	741	689	724	729	717	693	697	703	672	696	691	692	687	659	692	676	674	694	705	655	716	675	684	699	674	709	701	735	729	716	634	677	735	671	720	718	679	692	686	682	648	683	721	708	695	706	724	688	726	669	669	667	728	702	674	702	707	713	687	700	707	728	725	769	690	688	703	694	711	702	659	725	687	718	694	692	741	739	740	636	703	705	682	728	689	720	701	692	667	706	672	695	698	733	725	707	722	735	723	703	694	735	693	715	672	662	683	630	730	688	706	705	722	717	665	719	686	729	715	685	705	696	677	678	695	739	730	681	723	700	716	745	685	676	722	725	693	704	708	688	738	684	717	655	718	694	696	688	733	702	723	717	665	731	686	677	680	717	693	721	694	742	739	690	726	758	656	651	717	707	713	686	725	721	668	699	655	742	679	738	697	684	713	657	692	707	657	697	729	743	689	685	694	703	653	709	740	716	711	664	741	701	697	723	697	671	679	727	705	686	711	687	673	716	780	678	708	697	742	721	723	707	733	730	660	734	681	698	661	728	706	730	686	663	699	698	714	687	695	672	723	637	702	714	710	691	650	680	699	705	692	733	685	714	709	699	691	711	716	714	683	737	677	710	703	714	705	714	668	774	704	743	717	706	683	697	729	738	674	696	661	696	704	656	673	689	729	694	690	692	695	735	657	689	679	717	713	718	698	697	699	721	733	648	717	697	699	688	701	687	662	691	686	722	712	686	668	713	720	720	695	702	757	721	676	718	702	704	709	645	660	736	682	688	713	694	745	718	763	716	669	718	785	762	680	691	740	703	728	714	677	691	670	712	747	677	728	693	711	702	677	702	754	704	675	713	691	762	701	676	699	750	733	730	668	770	735	695	711	644	683	694	696	678	730	718	654	660	708	654	698	719	735	671	670	703	735	705	717	731	675	643	669	681	718	699	737	681	718	652	656	713	707	681	708	677	732	694	753	682	671	711	673	720	759	713	695	670	741	689	689	728	708	770	725	719	648	731	678	748	707	733	705	663	679	710	668	728	681	677	691	702	691	693	744	682	667	692	675	683	695	698	747	697	694	697	720	710	677	707	686	712	705	685	728	723	701	692	715	688	740	702	685	699	671	670	700	678	728	747	659	671	683	724	705	663	708	648	650	714	679	665	701	700	665	723	708	686	776	673	701	701	710	697	708	711	701	683	691	696	740	691	707	695	727	725	679	690	688	671	709	687	719	683	711	747	720	700	698	695	692	673	706	670	722	723	685	732	674	700	681	715	711	700	676	712	694	694	682	705	712	719	709	721	694	678	742	729	756	680	689	723	717	670	723	700	706	725	725	700	717	735	645	734	668	691	717	684	744	683	712	684	706	691	700	669	717	714	653	710	723	691	705	672	680	712	691	665	733	705	713	682	675	728	705	722	715	744	710	713	708	672	714	738	662	692	718	688	700	715	701	695	693	731	712	733	669	716	666	646	671	674	736	682	716	670	707	658	646	704	728	720	692	673	708	694	691	645	691	696	717	743	688	710	699	736	727	688	668	693	741	691	685	701	654	702	735	684	641	689	668	677	738	671	723	710	722	676	751	680	739	672	670	660	696	712	719	668	692	753	728	667	693	707	709	674	693	687	706	696	712	690	720	641	666	719	705	724	703	737	710	676	657	703	767	682	644	707	704	700	655	701	684	680	675	727	641	745	643	718	677	697	678	740	712	677	668	710	691	687	735	715	705	721	717	717	687	682	701	671	693	687	685	739	700	677	710	677	707	700	693	669	701	710	721	643	718	684	697	679	689	683	680	724	743	690	679	671	723	700	674	711	709	722	658	726	765	686	714	749	670	705	737	724	664	687	680	752	746	713	691	687	720	706	684	687	735	698	712	697	740	667	728	709	707	698	703	733	685	680	709	659	674	655	675	723	710	707	667	754	724	639	693	701	733	745	698	739	731	687	673	717	723	673	724	698	751	705	724	673	680	702	676	705	690	677	704	714	717	698	688	701	706	708	695	697	671	732	694	674	697	668	686	751	699	665	738	696	729	719	701	698	755	701	659	704	666	676	718	657	681	682	671	706	701	737	732	734	692	701	692	738	692	665	717	687	649	718	731	708	696	674	689	718	692	725	716	711	738	667	758	654	694	709	696	674	674	684	708	686	705	707	772	700	760	704	699	724	654	683	652	701	673	693	735	719	704	713	670	662	667	726	723	692	731	719	681	720	742	716	727	694	721	714	659	741	721	726	702	720	663	706	708	700	675	680	690	725	730	728	676	700	715	760	748	745	702	734	686	746	674	746	702	663	682	711	665	693	725	720	758	691	695	678	729	695	661	732	738	700	685	701	677	659	709	666	648	699	703	723	713	698	678	687	752	740	667	712	687	720	718	698	685	744	670	683	697	670	716	732	734	692	728	736	739	708	716	724	722	696	697	680	678
1661	371	382	341	269	263	271	300	288	287	264	275	274	235	296	238	272	278	254	285	254	246	294	279	262	246	234	292	284	272	294	299	284	295	266	245	293	276	287	277	275	265	285	274	276	262	275	301	263	262	268	254	264	250	252	298	275	276	251	268	294	271	259	278	289	288	307	266	277	275	273	261	260	258	244	300	269	244	255	274	275	272	287	268	251	281	258	251	259	284	258	254	286	277	272	276	245	276	258	269	246	255	265	259	276	297	270	267	266	310	292	266	248	283	254	299	257	256	278	256	297	276	265	307	280	263	281	247	262	260	282	296	262	300	249	253	269	265	270	260	277	250	282	266	262	290	272	251	298	303	287	281	287	291	267	283	264	287	266	278	257	299	263	261	267	241	285	269	278	265	244	282	254	288	280	273	290	300	285	258	241	270	269	236	273	273	267	261	298	289	247	260	309	306	287	261	272	265	269	269	265	293	290	268	244	241	274	250	278	298	279	248	249	249	264	236	273	250	274	265	294	261	268	270	259	266	264	272	238	300	272	308	257	262	260	255	251	275	237	273	277	273	306	287	284	277	263	263	298	250	244	301	255	284	269	259	282	279	271	275	276	261	268	264	247	269	260	271	250	283	273	266	256	280	276	268	244	248	290	285	257	263	237	291	288	298	270	274	253	317	258	271	245	248	282	296	258	271	275	307	247	297	285	249	273	269	276	258	295	269	250	252	270	256	271	280	280	303	246	277	264	255	292	264	259	315	275	262	250	278	266	282	249	268	263	266	261	283	269	251	275	260	296	241	270	271	278	261	243	253	261	272	314	279	281	276	289	287	250	284	265	249	229	261	289	268	256	248	239	265	276	239	293	303	247	272	269	272	296	259	268	299	271	255	270	261	298	274	302	272	276	256	272	259	307	272	248	302	263	258	298	261	316	264	245	286	253	289	275	269	263	265	263	280	259	259	317	260	298	281	276	260	271	267	258	246	301	236	231	273	277	306	261	258	274	274	252	282	235	232	283	265	269	290	296	267	252	278	293	261	278	270	264	302	241	280	267	284	249	246	277	267	271	253	262	296	284	312	271	296	305	290	260	245	285	265	268	271	262	285	296	255	252	254	266	280	268	259	268	230	293	265	253	281	244	279	271	281	245	267	252	283	273	253	257	268	274	266	258	254	270	282	250	265	240	274	262	294	240	272	256	254	283	292	285	284	273	257	261	272	239	263	267	267	279	274	275	249	249	297	266	277	289	276	273	222	257	280	259	258	288	280	256	267	266	248	245	278	266	262	289	258	262	258	221	274	293	298	254	281	244	258	240	272	305	272	300	290	273	293	238	256	254	266	272	274	256	265	275	278	279	251	263	294	271	266	266	255	272	239	287	258	282	244	281	277	283	269	256	243	258	261	251	277	282	237	262	233	287	281	280	283	284	289	293	251	278	256	263	264	259	266	293	247	262	250	281	262	259	293	268	272	256	254	287	270	273	272	264	299	312	278	244	303	246	268	274	267	269	252	277	252	259	255	261	292	270	258	246	235	265	290	275	303	285	279	284	261	255	268	262	278	256	262	281	289	279	262	278	255	283	228	264	236	267	271	265	279	265	270	247	253	289	264	287	279	278	246	245	238	263	267	253	268	255	260	273	247	293	287	278	268	281	285	269	271	263	274	255	292	291	275	266	299	320	242	261	267	256	325	258	285	254	275	246	272	251	266	247	264	278	255	250	255	234	256	261	260	268	278	267	308	297	264	258	270	287	281	252	280	297	283	264	270	239	252	279	277	258	277	319	260	267	320	301	287	261	246	280	278	269	286	270	292	252	278	284	249	288	250	252	303	266	253	255	291	256	294	253	264	270	254	267	261	252	280	303	235	306	292	279	243	312	285	289	265	270	305	281	273	294	240	270	315	289	249	293	256	296	258	281	290	256	274	253	272	252	289	256	280	277	288	267	322	276	224	248	252	243	269	243	234	318	230	283	253	244	300	304	268	251	281	276	240	263	297	291	254	261	300	252	266	273	268	281	277	267	271	274	262	273	275	264	264	250	286	259	229	274	248	240	285	264	300	295	273	295	264	284	276	266	246	268	254	262	267	269	292	286	254	262	273	278	249	282	256	280	249	268	234	278	265	242	273	245	268	296	260	304	288	273	251	260	256	250	240	265	282	270	285	239	281	254	267	278	210	271	273	280	250	265	271	274	255	267	248	281	286	268	273	251	289	281	260	295	276	278	266	238	303	319	257	253	307	255	313	272	267	277	282	289	261	285	264	281	254	238	290	276	278	276	277	245	291	260	285	283	303	277	266	243	285	259	302	285	260	279	276	286	221	238	277	239	272	253	288	252	255	290	257	268	290	267	270	233	267	294	290	261	252	254	258	256	258	270	267	244	257	245	275	263	272	282	283	273	290	238	260	259	250	263	269	269	290	263	248	285	252	273	279	256	248	269	264	296	278	260	275	275	308	242	262	299	279	254	236	278	252	271	265	250	309	305	277	299	242	289	254	282	264	292	289	249	297	249	246	261	276	266	277	279	274	287	240	298	305	278	266	270	233	258	283	242	233	295	258	243	233	294	288	271	268	248	260	318	296	288	271	267	252	254	269	256	269	260	280	265	257	284	257	280	254	291	269	288	290	297	308	286	275	294	264	281	272	256	226	290	278	272	306	268	294	271	274	289	259	263	278	261	298	285	259	258	284	256	243	249	278	288	285	265	262	283	298	261	260	298	266	299	254	267	307	242	276	285	269	254	274	295	293	274	253	260	272	265	262	247	278	277	251	258	229	269	231	283	280	249	272	260	276	266	259	284	300	294	232	275	293	246	246	249	245	304	282	298	286	249	278	255	238	239	269	288	308	265	279	244	285	283	256	272	246	247	264	259	267	281	293	265	293	265	244	259	305	300	285	248	282	293	273	281	242	264	294	252	265	253	268	267	243	271	261	284	273	255	285	280	268	270	247	283	279	280	275	250	281	254	259	260	279	253	246	266	271	270	272	282	261	265	266	256	242	290	293	270	268	259	267	232	313	268	259	293	272	267	296	251	285	262	288	262	305	279	284	282	255	254	259	261	247	300	290	280	249	278	280	233	253	275	251	253	268	287	290	279	294	279	284	286	278	245	247	250	266	288	271	276	273	299	267	263	258	270	265	242	277	239	288	273	244	283	294	256	268	278	259	289	254	281	272	302	289	280	255	275	274	253	261	224	290	245	238	273	259	258	267	264	279	254	286	289	293	232	257	261	253	305	275	272	262	247	237	248	259	273	271	258	306	262	258	248	295	237	298	254	277	249	290	275	266	276	290	254	298	256	318	293	310	283	258	279	274	272	288	251	279	271	273	291	225	302	278	264	276	281	276	269	251	229	282	276	266	262	295	274	261	252	278	276	283	276	278	275	243	258	301	263	254	278	266	291	282	263	244	275	271	269	264	280	268	278	288	292	290	274	256	271	268	287	307	288	256	277	260	286	289	252	273	261	269	276	273	241	281	275	245
1983	818	943	907	797	753	729	720	709	679	692	689	696	672	695	670	651	699	728	674	648	653	678	693	650	724	696	665	703	673	679	659	670	658	652	679	678	655	649	618	632	658	670	634	712	597	685	669	679	687	634	710	670	699	672	642	689	633	665	726	653	678	676	693	690	689	687	726	678	671	741	675	647	649	671	687	612	710	686	656	685	644	622	676	628	679	684	698	659	692	681	638	656	661	683	659	662	653	656	644	678	705	699	682	678	619	679	638	676	673	698	627	643	696	624	680	632	642	617	665	646	667	683	656	666	689	627	667	637	674	630	634	663	754	649	651	649	657	662	658	679	682	641	664	672	649	656	686	652	672	642	698	706	669	632	643	648	687	709	661	658	697	646	687	629	666	636	650	666	649	700	688	637	633	648	665	679	649	615	663	665	667	674	644	642	639	596	638	666	659	618	685	700	633	642	678	647	695	660	645	629	685	634	687	677	707	677	661	664	658	694	691	650	642	655	664	607	730	659	631	712	638	645	669	675	706	693	677	702	676	645	664	665	670	652	682	645	662	677	626	637	659	666	693	664	651	625	660	685	644	641	641	654	629	707	703	643	632	642	688	660	649	612	733	603	702	651	659	722	631	688	669	665	675	662	670	676	620	662	659	671	626	663	673	626	685	653	706	688	677	684	638	660	680	644	684	637	673	650	666	663	663	688	657	641	675	646	676	672	668	686	655	665	692	667	646	683	676	630	650	682	678	676	640	653	620	659	664	642	664	662	681	698	618	659	601	666	672	660	674	664	676	674	653	681	626	712	713	650	661	657	670	647	678	642	687	656	641	659	637	630	678	668	664	641	662	671	666	611	657	583	664	684	607	662	682	656	672	712	662	744	650	690	689	661	693	618	652	685	684	655	683	679	664	623	689	668	602	677	652	649	686	649	658	650	609	617	726	630	669	647	709	668	650	668	620	680	678	648	679	633	667	675	668	685	653	673	653	700	698	671	656	688	647	686	664	637	637	673	639	658	664	693	654	657	658	673	657	656	667	605	693	620	646	656	648	643	686	693	672	628	694	663	635	667	692	678	640	624	655	643	643	576	644	695	626	670	671	629	664	640	702	687	659	675	656	675	700	721	719	658	684	641	648	629	670	688	674	660	671	656	642	660	649	670	688	708	662	643	640	633	645	670	637	681	690	675	622	676	667	658	642	709	669	677	684	658	633	691	636	647	637	642	692	656	642	675	613	669	684	624	710	665	642	700	699	673	653	680	635	676	709	661	660	675	665	629	645	661	639	642	656	692	712	628	664	660	688	636	693	696	642	675	638	629	650	702	635	697	640	672	670	657	677	702	635	648	671	628	671	624	639	639	624	638	634	629	666	667	644	660	655	672	675	676	661	683	672	644	697	708	660	684	650	661	669	660	678	674	668	689	664	665	656	695	629	627	647	667	655	652	706	662	671	701	663	655	656	643	642	659	661	676	682	673	604	658	653	672	662	674	641	645	663	644	674	634	667	648	644	661	700	665	691	643	621	611	653	678	676	650	664	667	653	701	661	668	715	706	608	607	676	629	648	655	624	647	683	648	710	688	661	647	635	690	667	672	709	647	683	666	672	661	684	621	683	662	670	636	673	677	612	638	664	648	614	663	657	687	682	698	645	662	702	671	630	661	692	669	664	633	659	644	658	636	631	659	688	635	644	651	666	710	680	652	656	630	652	670	639	667	624	663	663	640	655	688	646	646	648	694	643	672	667	628	698	688	679	660	710	628	658	677	700	688	643	666	641	668	686	640	681	640	712	652	683	656	663	686	658	648	649	674	745	670	632	659	682	625	660	690	659	644	657	646	691	679	690	645	699	614	674	653	641	676	572	661	634	664	669	685	638	662	682	713	673	668	668	668	673	701	602	637	668	714	675	680	699	643	676	632	659	687	694	596	674	680	644	671	674	649	677	647	650	585	688	648	617	678	672	689	691	648	635	672	619	614	694	692	665	698	664	655	647	647	645	632	658	689	660	644	680	646	665	658	667	638	712	636	705	628	661	652	650	618	641	622	607	611	686	688	671	628	669	692	642	651	677	614	668	688	665	666	635	672	682	641	634	655	653	676	653	711	636	643	655	667	651	664	670	693	662	645	684	628	676	688	659	688	654	636	687	677	639	657	640	644	646	703	658	699	645	688	673	643	679	648	663	697	647	670	656	641	665	646	612	622	648	620	668	665	642	610	651	665	661	649	656	655	680	717	702	658	631	700	657	688	651	680	684	668	672	678	651	656	691	669	632	711	660	601	676	669	704	671	665	692	694	625	671	644	623	638	653	693	691	620	707	629	665	611	689	708	692	707	706	732	670	641	656	665	671	663	665	688	620	708	660	656	612	661	642	632	631	645	682	658	688	688	661	619	661	649	678	698	651	669	689	673	648	675	628	658	658	617	599	679	671	664	674	647	670	715	685	712	629	691	665	685	669	662	635	695	599	612	645	669	640	671	659	616	646	685	663	670	658	643	629	678	635	672	717	707	664	640	682	668	675	691	662	654	666	621	608	646	699	687	632	651	668	658	661	681	632	661	663	668	705	698	648	700	667	694	708	620	687	693	636	692	674	646	634	633	675	639	634	655	712	685	630	704	645	681	634	609	622	642	648	648	641	693	658	662	688	666	656	680	692	702	692	693	614	680	642	689	658	677	680	666	662	616	661	630	671	653	672	623	636	657	648	678	683	616	632	600	693	712	655	668	645	655	676	700	646	672	696	661	661	652	670	688	677	685	679	707	626	669	657	677	672	630	662	660	674	626	651	719	683	663	657	660	676	703	622	669	710	701	634	667	665	727	648	696	664	672	673	667	651	654	647	651	662	669	642	676	681	645	646	680	637	649	665	697	675	672	651	706	658	672	669	709	700	661	659	621	662	672	680	657	687	677	632	718	658	678	618	661	660	649	729	638	656	701	660	635	658	690	701	649	677	675	678	633	725	639	674	683	667	727	687	645	622	677	662	639	665	650	663	634	656	626	677	645	642	667	680	663	684	664	697	685	680	626	706	663	695	676	624	639	672	670	661	666	706	700	702	638	663	664	677	658	669	650	640	670	683	702	634	643	664	632	731	662	698	633	625	660	660	676	654	700	692	653	666	647	710	700	634	667	656	617	679	692	660	686	592	724	672	670	660	660	674	703	687	684	646	619	644	669	702	712	701	655	601	681	647	664	729	681	645	631	667	664	650	623	700	653	674	658	708	637	656	651	661	672	676	673	632	688	649	675	697	663	679	718	657	645	689	672	675	667	680	653	674	651	645	686	644	628	661	597	660	695	701	645	644	660	649	690	650	622	684	664	696	715	649	650	617	663	672	694	657	669	674	662	664	682	715	639	636	648	682	622	663	654	643	646	673	668	666	656	643	660	684	692	626	684	636	721	697	639	632	667	679	691	659	614	710	629	704	646	660	639	686	685	657	623	670	661	619	608	680	665	633	705	651	648	648	685	681	650	672	637	610	687	689
8489	1036	1039	818	656	543	524	482	488	427	408	413	448	453	408	431	424	393	421	381	430	406	457	395	375	394	409	379	420	422	406	435	422	420	389	413	409	383	409	426	391	390	439	395	405	380	433	361	413	414	405	394	394	359	397	413	432	418	390	430	420	388	390	386	409	421	420	404	396	414	433	432	402	389	382	414	476	417	473	403	419	411	420	397	408	399	406	368	395	410	435	456	408	378	386	401	408	372	415	418	409	357	427	392	397	363	436	422	438	389	407	396	369	398	400	448	396	382	429	423	427	367	418	438	407	395	450	414	369	392	449	410	416	426	406	429	393	405	416	431	392	368	393	400	387	395	343	410	408	389	405	413	437	384	443	432	402	385	413	423	407	437	416	402	398	431	382	394	447	419	401	464	406	378	413	405	413	440	402	402	375	410	382	421	436	388	371	409	399	426	409	398	404	423	419	406	419	380	424	386	408	429	372	409	422	423	414	381	437	397	421	431	408	444	413	380	420	417	403	420	422	446	415	424	424	392	402	419	420	400	375	398	400	413	416	439	383	443	439	420	388	402	365	392	429	407	391	439	412	402	426	410	376	432	381	372	456	416	395	412	418	436	387	396	417	419	432	359	417	419	381	410	388	426	375	400	442	424	409	411	422	411	420	428	452	392	407	423	432	416	428	392	403	410	405	414	429	416	401	427	407	401	397	419	385	400	397	421	383	410	402	395	422	445	407	460	378	427	454	433	388	429	372	416	396	386	392	414	434	400	377	411	395	439	397	432	381	384	409	446	381	391	354	401	404	395	427	372	378	393	423	376	439	414	394	429	377	386	451	440	431	397	412	389	407	409	438	430	414	442	397	388	421	411	402	425	359	389	431	381	405	420	446	419	420	424	360	430	427	413	396	407	401	419	419	448	383	396	385	362	393	435	388	404	389	477	369	405	463	443	464	395	418	398	437	426	407	409	416	433	465	416	406	400	405	404	394	451	406	433	401	403	408	381	389	434	441	388	415	395	426	422	402	385	416	420	447	392	386	395	478	400	387	407	419	378	404	410	398	409	367	401	406	414	404	420	406	413	439	401	391	380	403	387	393	447	442	389	424	394	378	382	400	395	398	411	415	453	404	441	391	428	423	410	387	408	410	416	401	381	445	431	420	412	435	427	427	422	377	380	389	399	413	406	448	426	424	429	447	410	400	420	414	390	407	422	431	423	381	424	400	374	394	398	407	404	409	419	398	407	386	444	409	356	382	372	368	397	406	415	383	404	424	400	403	415	398	387	375	400	414	394	380	428	384	402	404	386	396	417	402	403	415	397	436	428	407	431	407	437	442	388	412	408	390	414	438	393	419	459	443	417	400	417	368	429	436	407	386	461	387	426	398	397	379	379	408	392	392	394	418	402	396	417	404	397	419	444	415	458	373	387	414	437	412	432	380	348	367	421	387	398	418	401	402	385	366	387	372	415	432	420	397	439	459	435	438	375	404	407	391	423	485	429	426	418	403	395	406	408	425	382	436	406	396	403	408	403	434	428	368	398	410	406	428	435	438	400	413	377	440	399	395	402	408	418	404	411	356	398	397	407	439	433	441	390	432	421	425	429	378	406	419	415	392	428	434	433	400	412	387	396	413	409	380	412	403	391	405	390	390	458	410	353	450	423	447	405	457	414	431	413	371	389	412	397	403	425	428	397	417	401	412	403	369	417	427	466	447	416	404	430	409	406	453	422	416	421	390	405	419	438	376	373	419	414	440	423	406	422	414	424	409	371	414	401	446	401	406	383	401	425	399	411	386	417	365	405	404	410	466	423	407	424	397	429	411	407	339	405	399	410	398	408	400	425	455	418	414	427	379	420	394	424	408	405	399	431	414	457	452	369	375	427	397	376	416	458	432	376	431	386	419	422	427	420	412	420	448	422	414	427	431	394	386	398	414	384	397	392	403	407	417	390	377	413	397	416	418	437	383	440	389	381	399	438	468	448	398	400	396	394	397	391	432	383	451	458	369	394	388	406	418	379	398	431	445	434	432	415	419	418	406	408	403	417	427	427	369	420	405	392	407	423	385	419	427	459	460	409	409	351	404	446	396	420	441	411	387	432	418	371	383	429	449	381	425	415	386	429	383	372	370	394	429	420	431	432	389	426	398	394	411	421	390	430	420	445	356	420	418	425	404	404	423	419	358	363	420	432	432	381	417	363	400	424	404	403	389	394	392	404	381	393	402	392	399	454	394	399	409	394	386	415	399	408	420	395	434	442	363	407	397	405	403	417	430	433	431	388	370	434	388	403	409	398	410	422	421	416	405	445	428	386	431	441	413	399	427	411	385	360	428	423	421	379	352	416	422	408	436	428	402	403	409	391	451	396	458	427	402	439	459	414	376	400	406	437	420	361	354	384	371	411	412	379	386	387	399	408	412	396	421	405	392	408	385	414	406	436	383	380	427	403	393	422	397	374	392	402	427	413	417	439	418	429	448	414	398	422	417	410	442	439	408	394	398	403	416	400	425	416	435	376	419	352	441	378	415	387	447	423	401	423	392	396	428	367	407	465	441	373	449	428	421	402	409	440	399	376	453	388	445	398	394	398	406	422	415	371	406	402	403	396	421	425	415	418	413	424	381	404	374	420	404	405	405	420	354	410	399	435	416	398	396	410	406	413	439	396	407	432	419	378	436	384	380	394	423	407	399	379	439	411	416	410	415	401	410	395	420	391	405	370	414	445	388	398	429	437	382	396	438	385	385	404	436	409	425	390	410	376	377	391	442	385	412	380	421	388	400	445	429	414	466	394	423	392	439	386	431	429	388	397	393	395	412	471	406	365	383	395	400	388	391	424	401	392	396	363	395	399	413	391	429	430	384	351	349	456	425	430	405	406	458	364	383	396	436	416	411	389	441	422	401	442	421	422	397	402	409	407	423	381	413	388	385	400	417	385	440	415	398	387	381	416	435	406	441	408	437	406	404	410	448	408	425	389	408	386	446	379	374	416	419	408	447	428	418	422	453	388	392	428	391	419	407	453	463	410	417	387	387	399	473	391	378	409	380	427	395	410	403	423	412	394	430	424	397	362	399	401	417	385	358	396	378	426	420	387	404	410	369	418	442	397	402	403	380	417	404	392	401	408	394	399	400	443	449	419	384	418	402	363	412	469	429	414	427	368	405	388	418	413	387	364	402	439	398	401	435	365	442	386	437	452	420	474	381	384	383	407	415	427	414	408	387	366	382	384	404	428	396	402	424	397	430	413	408	384	423	409	433	448	420	430	402	424	388	401	403	419	409	413	436	377	406	395	400	423	386	434	441	387	392	452	368	431	385	430	419	418	395	445	421	379	426	405	431	404	402	405	414	385	406	418	428	380	396	410	434	397	421	398	413	437	408	421	442	428	358	388	390	421	408	418	417	427	407	369	434	389	410	409	416	385	415	331	386	363	395	405	411	436	417	428	388	378	422	409	397	394	383	432	414	449	413	403	411	410	348	431	433	383	444	384
7086	1447	2260	2215	1900	1650	1491	1354	1262	1182	1121	1092	1079	1042	1018	1041	956	965	998	952	976	948	886	994	1002	949	975	955	918	974	947	941	925	964	922	996	974	962	910	1040	960	922	964	958	948	915	944	968	871	950	958	943	973	947	935	940	896	1003	966	931	897	997	932	920	960	950	950	933	939	927	873	957	962	947	907	868	892	898	884	968	920	948	907	918	878	925	921	923	921	938	867	938	903	898	955	939	907	987	938	885	897	957	904	960	968	927	922	926	881	916	975	870	911	938	981	966	942	958	923	906	950	937	956	954	994	1012	919	1012	915	888	960	918	920	978	891	910	912	922	934	891	920	956	898	933	912	893	979	923	948	905	907	951	915	922	953	917	915	914	905	936	969	902	925	1006	944	939	946	951	950	977	930	875	904	927	883	967	954	924	902	911	918	933	977	905	948	967	929	923	906	961	974	926	930	910	960	953	924	873	935	940	931	963	898	914	926	933	991	931	960	978	964	944	935	976	928	964	998	918	958	949	933	924	924	934	893	902	977	950	883	883	927	924	913	913	910	866	909	907	958	932	984	977	957	901	1007	913	974	927	940	1017	839	935	933	956	940	894	941	955	954	929	904	963	999	885	845	925	921	954	911	943	957	966	984	936	889	958	918	941	954	959	934	942	925	914	913	911	942	897	962	904	957	941	894	887	922	924	955	905	958	954	941	959	964	898	912	899	905	950	951	897	887	915	1001	897	983	947	928	971	902	983	933	882	881	952	870	893	1000	854	988	925	936	919	935	919	905	956	884	918	963	902	908	912	941	954	873	944	902	933	977	905	925	913	960	930	951	952	924	958	929	926	895	942	897	885	955	948	1001	939	924	944	945	880	871	931	940	881	971	931	895	971	926	936	898	926	899	934	946	923	939	914	913	962	934	889	929	953	937	962	916	920	882	947	965	937	965	914	952	892	927	948	894	936	956	932	961	972	923	963	919	979	908	918	974	947	915	921	985	924	918	901	910	953	918	915	961	910	949	921	848	915	938	951	936	936	910	926	966	986	864	951	899	958	969	960	903	959	924	936	935	943	913	893	889	933	910	904	1009	900	930	974	897	943	928	974	925	926	938	925	924	893	950	939	921	947	909	945	955	876	953	945	933	950	937	939	900	961	915	944	947	924	926	940	864	966	895	897	946	863	959	907	934	931	972	939	900	926	943	957	947	880	950	926	986	899	957	934	938	931	921	894	924	975	929	909	939	934	893	902	933	933	956	949	922	924	872	892	997	979	922	892	907	938	972	966	967	931	926	937	968	938	889	888	931	965	926	948	961	934	936	937	962	911	916	910	930	953	966	928	914	938	970	898	871	944	1005	966	983	891	945	925	906	940	889	881	991	853	959	933	929	909	954	894	908	904	897	923	972	968	951	964	966	895	920	923	940	852	928	905	951	918	958	884	919	887	905	927	944	980	935	894	924	931	991	906	937	911	907	902	918	942	908	926	913	980	916	959	940	930	972	954	928	925	961	931	895	983	952	926	961	957	911	917	954	934	996	918	962	919	950	920	882	972	973	925	907	965	898	906	924	898	914	904	966	999	924	897	969	945	965	906	879	925	915	955	919	939	918	959	960	972	947	933	923	938	922	974	892	984	953	958	912	920	921	867	933	911	978	947	964	920	961	1003	1004	952	956	993	956	957	901	955	917	973	962	941	929	971	987	919	929	932	966	927	919	920	944	972	909	913	879	937	923	943	941	952	898	950	938	924	919	947	954	953	982	943	904	947	956	920	945	925	902	900	972	931	981	959	888	904	898	878	910	951	960	898	922	965	942	931	925	947	935	882	988	940	978	936	904	913	957	930	931	911	968	954	909	887	948	984	922	937	897	918	910	912	954	899	950	954	934	911	894	945	918	977	875	931	960	955	877	919	901	929	909	950	950	938	935	900	924	890	917	932	952	931	920	935	886	906	948	987	974	910	990	920	938	911	889	984	917	967	876	973	923	926	936	943	979	928	922	934	946	884	966	930	939	934	897	949	865	937	940	944	977	1011	907	924	931	951	939	919	935	950	924	876	884	861	949	957	895	907	917	900	942	966	887	950	931	890	891	938	932	902	934	933	892	917	962	937	978	991	963	931	951	917	929	955	976	956	893	955	973	906	968	903	967	905	900	863	910	936	961	903	984	974	914	956	973	887	951	984	904	961	899	917	896	947	887	942	895	924	948	876	907	973	946	953	887	921	958	875	910	940	897	942	945	903	859	898	946	962	844	923	904	976	900	987	952	937	891	914	945	913	966	912	886	944	905	932	946	924	942	957	982	949	957	972	971	937	957	931	939	893	987	1001	898	932	943	855	914	944	909	927	935	863	940	948	913	885	881	918	977	924	955	903	930	906	926	918	940	969	948	963	937	916	976	935	888	929	942	880	909	950	973	950	982	964	929	930	887	928	962	941	951	896	913	949	967	920	888	1031	893	958	978	880	929	897	963	951	987	943	930	938	910	897	887	957	892	927	943	951	908	904	916	906	914	948	928	985	926	991	945	928	922	955	970	901	961	932	887	880	937	895	974	936	944	926	928	984	949	939	944	973	942	974	980	924	961	931	948	979	939	911	985	920	918	898	947	959	927	931	939	901	983	937	908	975	883	868	920	975	962	932	909	901	986	958	896	989	914	928	960	933	918	912	908	988	951	939	918	950	938	981	927	930	891	934	909	923	945	939	926	877	968	915	959	941	956	996	923	935	938	991	911	941	950	930	999	921	945	909	946	931	962	896	924	917	871	914	933	883	925	971	1008	936	939	959	889	916	929	978	930	959	943	884	939	936	918	933	950	912	905	983	945	911	951	919	923	938	939	918	931	933	918	881	997	935	924	910	901	903	925	938	912	970	970	939	927	884	954	937	947	990	881	949	957	872	941	937	892	864	947	921	901	890	906	959	919	937	983	886	985	910	913	918	931	949	952	928	1008	938	948	911	953	980	887	884	927	901	917	976	925	916	895	923	979	993	948	929	887	939	953	944	928	944	987	899	958	906	970	949	959	922	847	936	983	891	958	933	925	980	939	929	925	943	939	977	974	941	914	935	940	918	951	926	970	921	932	948	944	888	895	954	940	862	924	906	927	944	1019	938	957	941	946	951	917	882	945	921	915	886	900	956	900	912	940	919	872	936	926	909	910	964	916	984	927	936	953	960	928	889	858	974	981	897	968	978	985	948	959	994	987	902	984	938	966	935	870	906	907	950	917	933	893	936	972	931	916	948	904	945	972	968	934	895	945	965	1000	917	942	929	987	967	893	915	956	941	873	960	929	930	949	947	981	880	917	958	913	930	907	944	927	946	944	930	929	922	939	884	928	923	929	915	942	919	938	903	922	869	932	889	945	944	919	966	887	945	929	956	883	959	940	997	967	922	945	914	901	910	893	928	933	937	929	949	954	948	930	923	981	948	979	938	915	901	969	989	946	918	957	994	948	929	984	919	881	914	939	981	957	876	930	918	942	899	962	923	926	930	973	924	946	945	1012	975	969	902
15358	1714	1500	1027	780	617	494	479	408	418	380	391	344	337	349	384	314	321	338	335	342	282	313	291	287	323	330	330	327	350	345	299	316	343	307	282	324	348	287	280	301	294	299	349	325	300	325	318	313	324	293	313	306	294	324	323	304	294	313	326	318	316	340	314	309	290	330	307	282	301	319	325	320	325	312	341	304	311	304	314	327	316	300	320	291	320	289	308	270	309	299	327	301	305	314	339	318	328	323	273	303	302	318	276	318	296	319	365	308	308	317	319	299	311	334	310	325	292	313	293	351	280	298	307	325	305	294	341	314	319	330	338	311	275	295	310	313	294	303	321	283	327	293	335	300	299	318	294	291	277	327	304	314	307	291	313	304	302	333	298	315	313	303	289	300	283	296	345	320	286	343	320	293	294	318	316	297	328	270	327	334	349	310	295	290	291	312	327	279	333	314	313	299	297	327	257	292	299	308	313	327	305	301	296	294	324	271	286	350	274	324	305	316	326	302	345	274	292	319	294	321	301	284	298	282	317	316	299	307	326	349	319	310	292	309	317	341	329	299	310	290	298	273	309	290	302	310	298	360	328	338	337	292	284	307	325	285	284	315	284	304	333	327	300	334	332	324	345	290	328	304	309	304	308	325	279	298	316	299	279	344	311	307	365	296	315	344	313	299	305	312	281	312	317	356	307	326	293	333	289	302	336	310	307	308	297	281	283	325	296	287	281	324	323	325	317	335	289	300	316	328	339	296	305	305	314	316	343	316	316	274	286	297	309	308	321	306	293	315	294	306	292	298	294	288	296	307	340	325	283	315	336	294	317	312	311	308	312	299	257	314	299	340	322	288	321	302	330	321	318	333	322	338	334	312	301	331	321	328	338	318	318	314	302	298	291	318	292	306	306	278	304	324	291	311	308	313	300	313	296	356	342	293	318	291	290	269	318	290	318	344	293	309	288	303	315	270	275	355	300	288	306	320	282	280	301	314	328	320	296	313	309	336	304	333	306	298	334	340	330	325	318	324	313	315	277	308	308	310	292	299	297	314	306	307	296	271	302	324	307	306	318	307	278	289	266	293	311	316	289	326	306	293	329	306	325	300	330	319	345	291	346	323	298	337	306	300	280	299	285	321	316	295	320	303	329	294	294	321	304	298	310	347	320	323	341	288	314	283	311	304	317	326	320	319	314	335	331	324	293	306	295	299	286	287	298	288	303	316	302	299	336	321	284	338	292	342	294	298	308	295	325	319	325	291	317	295	290	322	283	307	307	313	302	266	288	292	302	281	315	324	308	301	289	301	315	306	309	310	316	320	305	317	332	297	330	326	330	331	309	292	317	325	302	271	303	321	306	309	321	348	270	307	313	298	304	344	299	334	306	322	329	335	337	315	288	323	265	355	320	341	310	304	311	304	293	297	280	324	303	298	287	305	298	326	318	291	301	279	307	301	328	290	308	313	317	291	326	321	298	339	328	341	343	306	321	284	314	307	318	293	306	298	281	323	342	312	312	347	336	324	273	296	285	301	309	320	294	302	283	283	363	315	334	340	295	321	285	307	321	323	325	279	274	326	297	302	309	335	318	321	274	357	312	311	311	307	319	320	284	288	297	322	315	317	314	266	323	323	318	290	323	282	280	294	299	336	290	275	331	315	303	314	289	290	282	339	292	297	301	319	309	314	323	311	297	319	312	347	319	300	302	291	289	299	299	313	300	302	318	301	304	300	302	307	279	293	291	284	302	317	323	318	333	377	321	277	311	296	298	313	286	292	293	295	278	304	316	313	338	299	295	292	303	308	306	289	316	332	316	298	322	298	316	283	313	317	287	335	330	315	341	322	332	309	313	295	321	309	288	289	319	299	333	305	322	336	311	289	316	296	340	323	316	328	311	306	329	293	306	311	341	333	311	338	303	301	286	298	279	265	322	368	290	299	350	330	298	299	310	279	318	295	304	296	314	311	310	283	316	345	338	297	295	313	321	307	299	333	322	293	302	323	297	324	320	324	299	298	339	313	325	303	314	343	322	298	334	283	321	326	304	320	286	294	337	308	294	315	338	276	325	306	285	294	290	297	315	307	325	333	269	316	297	282	350	303	304	330	311	308	327	321	303	322	302	287	348	246	311	335	286	357	335	282	288	303	303	322	322	311	297	300	342	303	302	313	296	312	299	320	332	326	307	309	328	298	311	358	312	267	306	322	326	304	311	304	308	318	295	305	290	298	313	314	331	309	300	303	303	292	356	329	302	322	293	340	316	289	268	304	282	329	328	292	302	300	364	317	299	305	293	319	303	274	301	319	301	269	313	288	276	326	288	323	300	336	312	306	293	282	295	317	315	314	266	264	287	310	315	308	288	302	284	320	281	305	314	270	301	330	313	333	330	337	297	294	301	311	326	311	295	281	315	312	301	311	329	302	329	323	309	307	349	305	331	303	332	265	279	335	296	315	267	284	305	339	317	318	299	341	310	330	305	291	345	269	360	300	320	292	324	341	271	355	262	288	307	324	328	297	298	290	314	300	326	296	313	291	328	319	279	286	304	303	304	285	332	334	296	327	320	262	302	284	294	290	292	309	321	290	325	331	326	322	341	309	320	287	290	323	321	274	341	321	307	299	303	285	304	299	320	287	309	310	325	286	312	297	311	303	298	316	285	323	329	323	314	297	320	298	318	312	320	305	293	316	305	290	325	329	315	307	337	306	315	316	333	305	291	301	321	309	323	317	288	309	283	299	333	334	329	313	311	305	325	315	295	302	320	312	299	312	309	302	320	324	298	300	317	316	312	301	288	312	293	323	302	293	308	272	292	304	320	311	304	301	328	329	306	302	307	291	328	300	308	285	308	315	294	283	341	327	313	276	299	304	301	331	330	314	285	314	295	341	318	306	321	326	285	279	293	317	314	323	274	315	333	335	307	269	290	340	316	331	302	303	301	331	304	348	328	316	306	331	330	310	278	323	293	291	313	320	350	327	287	326	307	309	284	293	291	330	287	282	283	318	292	297	298	319	318	333	298	316	289	282	327	319	291	322	311	317	304	309	304	315	329	303	352	324	308	326	313	308	299	321	290	348	339	318	306	334	290	318	295	316	311	347	293	291	293	342	313	303	278	302	319	312	324	340	311	299	296	326	297	299	315	321	296	289	312	350	332	303	312	289	288	314	303	298	320	307	304	293	330	345	312	260	282	317	286	281	310	367	305	299	285	318	319	316	299	294	312	300	283	295	311	325	293	311	335	338	262	282	300	301	282	294	291	329	293	321	292	293	279	311	324	290	289	297	292	333	318	357	347	314	305	313	298	328	339	333	311	304	328	327	326	326	287	314	323	293	306	292	314	286	323	310	297	284	316	331	310	276	296	327	293	324	298	329	292	276	281	320	311	320	320	298	324	301	341	309	327	338	292	336	292	298	287	312	316	314	330	337	272	278	318	280	325	323	302	324	316	313	287	289	289	340	283	307	334	316	322	291	281	328	317	316	299	303	300	350	313	317	319
8718	1622	3010	3307	2575	2130	1796	1494	1291	1248	1178	1050	1000	879	915	896	844	803	852	775	804	794	815	790	810	759	762	769	778	733	775	784	731	720	713	734	799	771	806	818	782	786	655	735	714	761	784	726	732	726	714	682	743	701	735	727	754	724	724	720	695	676	706	695	664	758	684	756	703	704	710	721	713	745	723	732	672	727	755	759	732	704	701	750	703	691	702	692	714	714	743	688	740	688	702	701	743	700	687	698	728	692	729	716	728	681	708	674	730	729	726	688	716	670	697	762	661	692	720	746	688	701	648	715	746	692	733	697	754	692	724	683	690	687	747	682	701	731	726	736	714	690	689	705	724	713	675	705	694	705	714	684	664	703	681	645	689	648	727	760	685	656	735	697	678	726	648	652	791	684	706	653	720	667	674	708	705	660	686	740	740	723	676	676	714	741	734	705	670	700	696	707	715	715	715	677	666	742	674	701	703	710	704	683	690	713	723	703	687	733	684	704	739	696	703	730	697	700	694	712	663	709	666	717	719	735	681	785	700	701	678	673	730	721	675	664	698	682	712	701	656	712	666	703	686	708	705	731	678	709	710	662	697	710	646	720	720	706	700	687	733	697	717	682	705	742	680	761	659	722	704	670	706	665	640	720	711	666	673	643	668	675	706	733	713	706	707	677	729	674	664	665	655	741	678	766	714	654	688	714	702	691	725	689	732	677	697	717	727	706	696	747	716	696	699	691	699	711	737	727	720	677	728	695	703	682	666	697	724	670	689	718	694	696	702	721	630	662	734	729	658	671	719	708	703	689	660	753	676	680	715	660	746	710	717	677	722	709	664	714	721	664	721	676	707	659	706	734	707	692	725	688	650	712	724	702	689	675	666	703	764	671	733	708	735	703	710	675	697	679	687	646	704	709	727	679	660	649	716	687	673	734	732	689	655	695	692	706	684	716	726	694	704	690	710	674	712	686	687	667	739	664	688	725	734	723	694	745	687	701	671	681	737	715	626	676	676	702	686	725	700	676	719	726	762	756	697	728	647	729	741	736	664	697	723	695	721	743	717	735	691	721	735	696	691	718	702	712	710	706	699	754	711	701	755	723	702	706	692	714	753	641	698	715	711	706	689	726	696	729	754	677	704	719	694	711	699	712	705	692	687	711	687	716	730	717	698	742	673	690	687	723	738	694	684	745	690	679	719	738	697	662	667	706	670	698	663	703	681	668	684	690	701	725	697	639	689	746	730	661	716	688	715	728	688	739	736	657	720	714	707	713	719	688	745	676	678	677	668	658	700	723	778	732	653	644	668	667	676	701	708	679	706	684	707	714	658	722	747	742	712	710	726	755	673	695	665	725	704	648	660	710	664	722	660	683	722	711	757	698	674	700	679	718	691	698	686	726	696	713	680	676	660	704	690	738	719	670	714	739	728	694	723	656	666	728	767	692	733	702	713	711	684	681	691	720	698	709	746	670	679	699	706	691	728	660	686	689	685	725	680	717	722	725	693	684	701	674	701	694	704	696	726	718	738	682	725	677	756	673	707	737	658	717	676	682	701	725	720	709	713	708	728	777	739	717	698	703	724	687	687	658	706	670	699	692	654	669	702	684	754	700	736	679	699	665	675	702	683	729	722	667	716	701	714	720	669	759	668	717	672	707	728	690	702	754	696	699	720	689	693	743	672	708	720	732	697	694	702	690	714	660	700	714	653	686	719	703	686	745	683	703	702	705	731	682	703	694	714	705	724	701	664	670	701	674	691	686	686	696	706	707	707	664	671	686	668	694	708	716	679	710	729	700	689	734	682	678	691	732	742	674	695	678	716	682	718	718	768	710	731	645	661	671	658	724	723	690	720	734	726	701	706	719	654	688	696	713	670	661	692	717	719	697	692	745	689	700	698	684	712	721	671	648	703	685	720	675	748	661	697	687	716	717	709	701	694	662	720	706	735	672	704	746	710	704	708	707	707	691	686	720	704	692	692	695	708	711	743	691	698	757	673	666	669	733	727	700	657	702	706	737	687	676	735	685	686	712	703	714	711	683	686	707	717	679	704	684	692	712	624	679	720	714	707	704	721	686	699	711	713	692	728	633	745	670	742	671	739	683	691	690	703	739	739	664	701	696	694	664	680	749	727	712	726	714	729	747	690	703	693	600	677	720	718	724	660	702	695	696	675	696	702	721	693	703	703	709	697	716	644	689	668	735	709	701	723	774	730	679	737	681	699	716	763	709	672	716	699	695	716	678	699	729	690	711	710	710	702	727	728	707	695	728	704	690	708	723	703	661	687	730	677	734	721	672	785	704	691	666	749	694	676	711	695	659	738	659	707	674	694	725	727	767	641	665	722	714	720	700	737	706	688	737	701	737	728	716	729	681	691	746	685	716	701	673	685	697	708	689	683	721	661	680	681	720	691	719	744	721	698	714	716	731	674	712	702	719	690	708	717	682	694	693	698	696	728	683	725	661	707	698	691	754	668	773	668	720	665	733	709	704	688	707	692	676	699	683	684	663	694	681	667	669	704	750	703	686	720	737	682	723	695	704	701	708	709	672	663	677	707	706	721	666	724	719	732	667	725	732	721	668	743	693	703	716	690	758	693	700	705	734	710	750	715	666	740	691	708	706	698	688	655	700	679	708	726	702	703	669	692	720	692	705	710	669	732	687	675	701	694	714	707	704	745	715	703	718	719	737	675	753	705	678	754	727	683	773	708	689	716	683	679	711	663	660	670	691	684	722	674	733	707	744	669	726	702	639	703	692	669	652	714	741	713	673	731	748	692	713	665	728	707	754	678	665	722	707	715	720	711	700	688	714	705	766	717	714	725	680	691	683	703	690	690	713	725	710	712	704	693	731	707	702	727	685	690	746	744	696	698	686	665	660	650	679	670	706	739	664	718	729	729	698	684	729	638	701	706	702	692	736	710	723	681	699	685	713	692	702	702	713	680	730	702	651	729	690	729	701	752	711	669	696	683	683	736	710	673	690	689	702	698	713	684	684	721	693	736	712	689	703	699	663	744	684	702	722	724	705	738	671	704	747	666	720	677	724	720	697	642	714	735	730	697	675	691	739	696	677	730	694	692	724	677	708	697	720	736	702	718	683	712	682	745	710	665	678	669	671	700	702	743	685	710	695	705	695	740	702	689	723	691	675	681	694	676	702	678	692	666	722	717	724	705	762	672	725	689	679	666	687	732	670	722	735	715	731	722	778	672	655	731	704	704	768	707	645	696	680	691	725	686	705	696	731	755	722	699	681	695	684	715	743	723	677	719	745	701	770	687	722	680	710	675	670	698	723	690	744	642	720	684	653	710	709	657	733	704	665	712	688	690	683	710	668	701	699	641	708	713	682	683	693	695	705	742	713	655	689	717	752	674	681	705	718	664	732	726	679	728	683	683	685	751	709	646	688	626	679	727	700	704	736	721	722	661	714	683	702	686	707	747	716	721	682	679	691	761	722	776	696	733	703	705	712	720	712	681	697	667	709	704	696	739	698
1645	365	395	324	278	275	288	269	246	296	298	288	257	274	270	290	297	285	263	289	259	254	256	276	256	261	285	251	278	283	294	260	274	267	269	266	296	260	280	323	284	283	279	265	260	303	260	236	262	262	278	282	236	258	269	242	256	286	281	227	252	279	278	290	303	280	299	278	249	278	267	256	301	238	270	257	235	277	268	283	262	265	258	252	265	277	250	268	272	281	256	263	266	270	279	268	270	254	239	300	259	293	270	264	274	300	280	253	252	247	291	272	287	245	257	282	245	283	285	274	271	250	293	239	255	251	274	271	263	256	266	246	250	270	250	269	287	277	271	281	284	271	290	280	288	271	254	265	260	286	282	261	267	259	254	249	262	317	230	287	282	268	235	257	276	268	248	270	260	256	303	288	263	291	246	263	246	272	258	270	290	256	271	244	325	242	271	271	253	258	257	268	280	285	261	242	255	257	279	251	241	260	253	259	232	302	260	269	250	277	240	275	274	251	262	292	275	243	292	248	287	255	272	276	283	272	287	282	286	272	252	260	262	275	288	273	283	297	257	308	250	313	254	245	273	268	269	267	275	243	274	266	293	255	260	263	257	268	258	296	268	290	288	302	272	296	265	264	253	259	260	270	273	256	259	269	267	309	244	260	294	306	278	274	275	251	291	229	263	272	282	289	272	269	269	282	272	287	288	282	272	270	292	258	279	238	267	244	279	222	268	257	252	273	285	293	277	277	251	256	293	284	271	300	270	227	252	250	284	257	263	295	274	285	272	275	244	274	287	262	303	280	276	268	259	257	265	259	266	263	278	290	257	269	277	259	309	264	276	259	255	288	267	261	256	263	249	266	312	292	292	263	272	288	248	266	297	275	265	246	298	294	272	285	275	288	280	292	276	278	298	232	273	265	236	282	279	263	260	280	244	304	261	261	265	274	244	277	274	262	276	280	266	269	267	233	264	305	274	249	256	262	248	282	288	250	264	238	278	292	236	289	298	289	294	289	289	279	264	249	236	269	274	268	263	319	261	272	296	266	245	244	285	281	299	242	262	266	272	248	291	279	295	298	263	256	284	249	256	284	224	266	268	275	276	282	261	282	273	256	290	296	287	309	282	259	297	257	266	284	266	286	278	264	262	269	245	286	303	258	290	290	264	261	247	280	280	259	278	266	267	303	286	307	279	270	269	270	266	289	281	285	289	282	264	267	252	277	309	329	309	274	272	262	285	269	272	243	273	272	284	267	258	272	267	297	255	301	302	295	287	259	294	295	274	259	274	265	312	262	239	241	309	279	260	297	254	297	268	273	250	281	272	247	240	262	273	296	233	280	270	276	252	248	281	271	256	267	243	277	291	298	272	284	251	260	250	289	252	259	259	292	282	247	244	251	291	269	284	250	252	285	275	298	276	248	287	284	260	256	281	260	295	288	294	267	287	290	278	294	253	261	279	277	282	267	266	280	283	253	308	264	249	249	266	272	274	276	283	288	269	271	257	300	286	289	258	299	297	265	289	266	265	280	269	269	259	275	269	254	296	249	291	300	279	245	237	257	256	276	279	264	279	267	290	285	280	262	261	261	306	277	266	247	271	285	260	245	280	270	269	274	275	272	251	241	249	252	274	271	276	245	273	280	305	276	261	283	277	285	269	243	296	281	287	285	262	260	246	288	265	268	251	270	296	244	271	286	263	282	253	271	306	278	268	309	259	269	282	272	273	265	293	298	258	269	289	283	284	301	278	257	267	309	270	286	257	281	283	263	231	242	254	312	292	256	275	258	267	253	257	243	295	273	245	271	285	287	275	266	287	281	270	291	297	299	269	280	269	282	282	273	290	278	264	273	307	247	248	259	262	272	297	264	258	293	282	265	230	260	271	263	283	268	278	303	250	271	285	259	268	268	285	269	279	288	293	253	253	276	275	254	260	274	259	259	272	280	257	273	278	276	258	291	271	277	288	286	259	300	272	279	290	254	266	278	277	266	271	286	259	248	283	274	278	280	261	268	277	288	266	225	257	275	282	300	242	285	282	265	254	252	260	264	272	279	259	284	285	294	269	290	288	257	297	295	272	289	256	283	297	277	284	290	261	285	277	257	253	254	277	290	264	274	246	296	274	300	263	266	263	233	267	262	265	271	259	282	273	294	243	255	258	264	248	258	258	245	246	294	265	287	267	286	269	272	271	255	257	284	284	262	313	261	272	249	237	282	266	276	293	311	252	321	261	279	279	299	291	266	274	265	276	281	287	287	260	308	261	228	262	265	270	242	251	258	229	259	278	284	276	285	252	269	262	290	252	264	251	287	267	266	262	247	285	291	263	263	243	253	261	259	269	274	292	271	245	252	255	279	288	292	281	296	277	267	260	266	248	272	257	241	264	270	283	284	256	240	270	283	267	282	290	265	259	284	262	293	262	272	243	254	262	265	269	302	287	285	257	246	309	277	271	259	250	266	290	267	300	266	307	286	288	282	268	267	290	250	248	265	288	253	245	250	272	252	295	256	267	278	251	275	273	262	288	261	250	275	320	272	290	261	253	314	266	267	272	279	266	295	271	264	261	253	267	263	265	257	266	287	261	285	247	268	283	270	287	252	277	244	255	263	270	257	245	276	237	246	254	233	282	273	287	254	255	234	261	269	246	289	259	243	272	257	265	261	262	265	237	280	261	254	324	302	274	272	248	282	271	291	275	296	296	285	286	281	268	310	298	247	260	280	301	298	306	241	267	297	256	271	282	262	296	279	274	280	253	267	279	227	264	292	257	293	249	285	281	292	256	264	257	291	258	276	279	260	289	293	289	249	277	268	268	270	272	292	284	277	287	299	301	266	274	248	273	282	277	296	228	270	287	304	275	253	266	329	286	274	242	296	262	243	297	259	275	235	283	248	293	278	292	275	266	278	270	284	278	309	298	258	243	275	267	289	221	238	311	266	242	269	262	279	256	296	242	291	286	283	287	255	278	279	246	260	239	294	236	289	290	268	259	299	267	283	252	275	279	285	284	298	281	280	241	270	251	265	263	306	283	290	261	288	297	260	243	269	286	282	311	262	244	294	274	241	292	271	283	273	286	262	253	253	254	259	287	259	238	311	247	255	274	289	299	294	275	301	285	283	278	264	253	274	274	238	281	264	315	295	284	260	287	285	274	271	278	262	258	285	287	254	265	266	256	294	278	264	240	256	275	256	279	292	282	259	262	298	266	269	257	280	250	277	275	236	243	251	272	265	246	280	260	239	240	267	266	281	252	241	276	265	278	236	260	274	295	284	275	280	252	285	259	246	280	289	283	251	291	298	250	267	303	274	288	289	273	254	260	264	277	262	274	274	301	295	248	272	265	265	257	268	291	234	293	239	286	246	296	282	290	240	266	235	269	285	272	235	270	276	264	279	284	285	283	297	310	271	285	259	247	267	279	258	235	251	267	258	278	290	287	254	255	309	285	245	289	261	287	262	297	267	277	247	277	258	254	272	293	279	283	291	268	278	257	265	280	265
2030	759	931	894	815	744	768	703	768	732	731	643	691	648	680	641	666	703	641	697	657	675	647	672	651	674	684	653	692	683	643	684	656	691	699	649	682	644	626	678	683	654	671	631	689	659	695	664	697	632	633	700	629	732	647	633	671	676	660	650	659	706	670	689	675	682	647	667	671	676	683	653	637	651	672	651	656	682	710	661	653	681	691	681	687	665	677	655	667	648	620	648	661	690	717	629	663	682	677	672	666	705	684	697	633	668	691	644	700	662	597	665	654	668	657	687	666	673	673	661	665	621	631	607	647	641	650	662	674	674	616	628	653	718	673	658	649	660	670	648	656	667	687	665	688	687	675	680	684	682	697	666	650	646	680	665	661	653	663	654	675	642	637	679	673	680	669	676	663	723	689	701	691	685	645	706	702	651	680	668	670	642	676	663	682	599	642	601	649	666	673	655	661	676	689	618	673	648	655	694	730	706	657	663	668	673	655	655	663	674	681	675	721	667	624	693	656	670	690	656	633	669	707	652	696	671	682	640	636	653	685	673	642	697	645	660	675	696	667	642	669	628	622	615	693	636	706	644	657	671	666	666	679	712	650	672	630	640	655	658	701	648	675	665	663	665	695	667	713	699	641	610	678	703	682	646	686	666	699	653	663	663	685	628	695	669	681	663	665	661	654	622	671	680	653	662	692	683	683	631	685	707	664	672	642	653	665	686	640	685	653	683	690	655	652	654	652	653	644	638	680	689	693	649	697	711	666	662	672	683	680	658	707	719	635	650	659	669	684	681	669	640	675	649	682	668	660	684	664	665	637	697	677	675	659	662	676	691	662	645	728	658	624	715	699	694	660	643	647	665	704	698	644	673	676	687	657	660	636	628	680	704	671	685	681	694	654	635	643	701	640	641	673	707	605	669	691	666	697	671	683	642	667	669	684	640	662	640	657	654	677	632	594	658	671	735	682	647	685	652	659	706	674	687	646	658	680	638	678	664	667	681	712	691	685	672	639	634	680	637	647	678	650	695	686	612	682	608	647	628	695	660	657	710	673	664	653	701	659	647	650	669	674	616	673	684	695	653	642	673	625	669	690	663	725	679	673	634	690	680	644	688	667	627	664	670	687	637	686	680	684	616	730	664	702	652	693	676	685	697	640	730	652	677	639	670	609	625	689	663	654	664	647	672	664	631	687	684	665	598	702	651	674	664	701	644	696	628	655	666	685	628	645	632	670	681	684	679	622	630	698	666	677	672	629	634	660	651	654	651	652	682	681	663	640	680	678	643	696	673	685	647	674	691	690	693	659	662	674	683	680	677	659	653	689	659	681	632	617	650	684	650	651	692	669	674	681	687	631	654	670	675	606	687	662	690	678	663	684	680	695	671	699	670	670	666	679	658	660	684	685	671	667	665	715	657	627	667	682	692	668	675	639	676	665	672	681	684	655	663	680	666	605	666	657	655	650	639	656	637	651	679	665	658	642	678	638	671	684	704	661	679	689	656	648	681	666	638	642	658	687	656	675	656	663	698	683	712	669	664	721	655	654	653	657	667	617	699	683	673	678	654	665	670	724	637	680	634	652	722	689	678	658	629	698	660	691	671	658	695	670	660	687	649	685	657	667	642	657	671	654	640	632	673	631	616	657	664	687	643	669	681	597	631	692	634	677	649	667	615	640	657	633	648	687	704	627	631	654	702	614	625	636	676	640	684	731	669	698	667	661	614	671	678	646	676	686	677	655	713	690	656	645	662	656	662	691	656	659	640	716	670	637	626	666	686	648	664	675	692	685	594	649	609	651	687	658	707	650	676	648	649	653	699	658	677	706	658	671	686	687	639	655	687	690	653	661	685	621	673	653	624	679	675	673	656	609	679	664	640	657	677	684	658	657	629	687	643	683	651	687	627	668	635	664	665	695	651	654	670	654	654	698	611	631	652	619	645	657	692	641	651	653	668	678	677	623	666	628	661	694	692	695	683	674	698	662	686	645	703	679	677	671	666	702	680	675	662	667	662	634	668	682	613	674	670	654	652	674	683	643	699	681	647	647	703	632	692	686	640	616	664	725	636	742	697	626	658	673	673	649	652	660	657	667	654	640	679	674	679	716	686	647	686	618	674	667	663	646	627	632	644	688	674	688	681	656	675	665	705	628	668	675	670	641	645	665	666	678	684	677	673	702	646	661	640	624	653	655	659	674	649	661	670	683	663	670	641	651	682	699	622	650	716	642	662	631	621	676	640	629	669	696	689	688	666	634	637	663	671	676	720	673	661	669	658	667	709	654	649	684	682	657	697	696	660	665	712	656	653	656	673	663	677	627	665	680	684	631	728	646	687	661	676	646	634	682	644	655	673	648	651	675	632	661	645	659	682	648	658	645	598	693	673	670	660	663	609	678	668	713	704	655	673	684	693	610	645	672	652	622	683	684	653	635	699	643	671	679	682	654	653	709	635	619	668	660	653	611	632	694	650	710	661	658	641	654	710	646	670	649	676	665	662	651	712	650	624	718	648	711	650	666	689	683	658	696	713	683	678	655	730	727	641	678	682	642	651	658	695	706	661	629	650	685	630	682	669	676	648	640	633	656	655	688	687	653	653	649	614	646	608	657	647	641	692	694	688	663	711	641	663	660	648	674	619	650	652	655	652	653	677	673	658	640	669	644	692	665	699	701	659	657	665	683	653	672	680	721	666	609	671	694	667	632	709	721	640	649	681	664	655	604	675	694	652	686	645	694	673	657	682	683	672	651	673	650	683	644	652	682	663	703	669	613	680	674	648	636	615	704	657	657	677	686	633	675	676	687	683	668	659	683	681	679	669	650	671	640	733	664	644	692	675	649	683	662	672	653	667	694	657	631	633	636	701	653	697	687	670	638	630	670	722	652	696	665	638	666	667	661	701	682	666	684	642	633	694	653	659	674	677	685	697	714	656	667	672	669	601	682	688	693	678	641	667	665	689	666	678	674	669	640	645	652	619	687	630	650	684	663	649	673	710	689	647	734	657	714	669	644	688	703	655	683	640	667	701	663	659	665	632	702	675	602	690	654	627	642	646	636	653	639	697	686	642	632	670	644	665	660	672	649	663	651	723	658	682	642	682	627	725	649	679	627	634	661	674	654	668	619	625	629	649	605	632	613	650	656	711	659	634	619	644	693	652	653	672	660	670	706	625	698	684	637	651	688	725	682	693	651	662	629	679	691	633	670	685	670	637	656	653	685	707	656	684	637	668	663	676	698	644	656	694	646	678	633	687	702	628	652	629	604	652	682	643	617	669	706	635	657	657	647	679	637	643	644	682	672	634	662	653	628	674	649	695	668	640	681	704	676	683	687	617	687	688	683	657	646	673	672	645	618	613	602	677	615	660	680	654	635	637	702	660	669	698	662	695	691	688	704	681	639	637	666	749	665	645	674	659	675	622	670	642	650	655	683	634	655	676	662	678	660	647	622	677	680	642	645	631	703	667	684	671	669	688	656	627	650	629	668	632	637	590	696	663
8220	889	982	801	629	551	523	480	465	464	435	409	420	461	399	471	393	414	455	409	364	419	387	431	435	383	411	421	425	440	428	395	436	429	395	434	415	399	428	420	414	386	429	386	454	423	415	422	437	445	451	415	427	440	436	440	430	413	401	433	432	435	431	396	399	425	465	414	434	384	404	444	428	405	408	372	410	407	441	383	381	391	387	441	423	397	402	458	394	402	396	421	425	436	403	401	397	413	426	419	421	378	411	404	388	406	391	405	455	399	399	423	416	395	414	401	382	383	458	392	425	431	375	433	415	424	410	423	425	381	379	392	396	424	387	424	438	434	426	371	440	427	396	387	429	428	416	381	432	416	400	418	400	430	431	377	414	432	400	424	402	425	404	395	408	447	444	389	411	400	398	437	430	428	456	410	423	408	384	433	411	389	395	417	426	405	397	443	427	409	426	396	401	397	409	437	400	406	442	437	409	430	393	417	390	391	380	419	418	414	385	356	387	415	416	406	372	431	409	424	416	452	414	426	398	415	410	385	398	427	420	416	409	406	438	407	414	422	413	404	378	420	417	427	411	393	432	416	451	415	391	423	406	426	427	400	422	431	443	419	419	390	398	376	416	392	432	381	396	384	420	407	375	397	422	383	444	401	395	427	408	414	460	405	401	410	441	415	410	396	406	457	429	417	415	409	429	435	412	387	386	413	422	401	382	397	415	395	428	386	399	372	433	421	408	375	361	384	404	409	395	444	401	408	437	404	397	400	438	425	389	451	434	429	368	425	404	430	400	419	463	370	429	422	423	426	417	377	398	409	409	443	406	373	417	437	435	434	372	371	389	408	383	416	400	446	395	397	387	400	422	386	394	438	407	407	418	400	393	385	438	425	424	421	415	372	396	429	400	388	422	430	412	407	448	434	416	408	395	422	392	476	396	403	403	402	385	397	373	399	451	382	383	416	407	426	445	395	392	421	448	416	416	437	455	433	446	466	416	400	406	412	411	415	426	389	408	405	361	407	405	400	387	426	428	425	384	388	419	380	387	427	359	406	432	421	431	399	394	390	452	424	389	408	376	416	387	411	402	413	398	375	380	397	401	420	453	413	419	414	363	362	440	402	407	401	417	412	397	423	401	446	398	416	406	393	476	484	435	402	394	372	470	429	357	369	370	446	414	375	433	371	418	433	457	444	408	376	419	388	398	411	397	415	408	381	415	422	411	365	407	410	407	426	445	415	443	413	384	391	397	436	402	417	439	407	426	395	395	445	464	421	411	404	382	382	405	406	387	426	435	395	479	453	446	411	381	460	419	392	408	411	408	418	414	414	420	406	427	480	389	428	401	408	395	435	366	387	398	386	409	438	391	392	394	396	435	360	399	359	417	412	420	422	389	427	447	435	387	414	427	435	411	400	414	423	379	403	426	415	425	418	431	441	446	402	411	412	415	398	408	413	429	402	419	392	416	397	415	405	412	419	412	438	414	376	415	425	408	400	424	361	398	364	415	418	443	374	382	439	413	427	399	410	417	417	393	364	423	379	421	406	425	426	463	407	427	426	399	415	387	402	408	414	422	400	409	414	432	405	360	390	402	405	409	356	415	367	408	422	375	405	386	377	421	417	432	452	375	398	401	400	396	466	447	380	419	397	409	374	410	427	427	461	394	419	340	419	412	432	442	433	411	371	419	389	426	441	401	445	450	412	405	446	423	425	426	447	433	383	416	423	403	442	420	428	379	425	406	414	420	426	401	411	400	419	407	403	421	422	403	400	403	397	395	414	355	389	416	391	419	370	402	413	410	427	415	394	438	436	446	411	449	429	440	422	440	439	427	404	415	426	426	412	428	400	373	450	423	448	388	442	426	381	388	391	416	449	429	381	395	412	412	442	401	397	446	404	388	450	425	451	414	416	439	426	421	393	454	383	453	395	392	426	425	386	405	388	385	430	456	396	402	429	436	423	464	407	397	432	448	422	418	422	434	435	420	430	412	435	387	409	374	432	381	434	383	381	466	412	432	411	391	403	407	417	410	366	403	425	385	392	421	428	413	396	423	413	422	413	413	428	428	409	400	428	389	432	439	416	390	397	412	441	422	403	366	409	403	449	393	405	455	414	445	417	432	439	429	399	384	422	431	395	402	415	433	406	380	401	430	407	400	414	407	440	392	397	402	393	393	390	362	415	385	404	405	419	381	414	429	378	411	389	445	429	404	412	415	374	419	412	421	439	426	389	435	377	367	413	441	434	442	393	385	377	415	366	383	439	419	392	409	369	383	396	430	369	432	401	380	416	395	420	396	390	427	403	419	422	411	415	427	365	401	420	399	411	405	398	372	421	428	409	450	414	399	379	387	413	405	430	422	404	369	423	395	413	430	422	463	434	400	423	419	388	411	419	423	427	433	420	389	437	373	414	416	424	385	407	432	410	378	377	404	381	441	399	436	416	383	393	401	400	387	396	445	407	425	375	431	430	413	410	420	418	419	400	414	367	411	413	407	393	421	410	400	406	398	414	408	396	431	442	437	443	371	409	407	430	429	407	433	424	417	416	395	408	425	429	402	404	392	392	403	403	445	428	448	436	347	367	411	409	423	390	420	396	434	389	363	387	383	436	404	428	443	373	360	358	387	432	428	390	379	396	392	415	440	396	412	446	380	385	404	416	397	402	455	418	427	449	418	396	433	393	437	403	433	396	396	431	381	383	423	366	397	445	393	425	421	404	431	420	411	387	399	420	409	369	349	437	421	413	390	383	432	446	413	419	422	433	381	360	408	404	399	397	430	432	419	401	392	368	383	422	415	397	434	403	412	437	393	381	414	380	393	424	410	430	443	423	383	451	368	440	410	383	420	386	440	415	466	415	420	423	410	412	446	368	392	371	403	366	416	389	411	420	453	380	412	424	381	401	436	420	423	472	399	406	419	424	391	422	435	387	443	406	421	396	419	440	404	398	447	398	428	392	420	408	436	418	427	414	429	377	436	410	420	430	344	402	400	410	406	436	415	431	405	416	385	427	426	409	438	442	419	445	444	395	389	420	427	391	399	410	417	397	378	386	395	411	416	381	415	411	372	408	453	405	414	409	410	392	412	356	355	387	434	411	426	427	437	411	358	433	422	417	406	454	437	435	414	424	406	418	394	405	431	413	402	465	402	436	384	458	358	429	432	412	376	392	402	485	400	389	393	416	423	433	399	392	379	413	387	399	400	403	375	433	434	424	416	367	419	396	375	400	367	386	390	445	409	453	413	418	436	407	431	417	419	399	397	477	445	424	491	430	434	387	445	381	421	391	397	380	387	434	441	365	403	423	416	399	385	408	391	432	412	397	443	391	397	436	381	427	433	398	397	390	415	408	438	453	446	413	428	427	392	373	426	396	372	366	398	385	407	411	431	422	455	456	440	409	437	390	417	416	376	401	394	390	427	422	435	400	437	432	424	397	443	392	445	408	401	466	371	411	453	410	410	432	380	408	422	415	419	436	416	399	399	455	426	407	416	397
6937	1424	2205	2312	1940	1716	1501	1341	1249	1201	1140	1126	1052	1025	990	1041	931	1030	1055	1010	995	938	984	925	979	970	982	942	957	993	969	933	960	981	1016	933	1013	972	917	999	955	963	990	952	999	936	964	943	889	937	964	945	936	958	934	975	956	942	916	941	888	935	941	957	947	964	922	933	945	964	978	936	939	966	934	953	965	937	906	944	927	910	944	907	937	915	958	920	920	925	892	887	922	971	910	931	941	914	982	943	943	931	923	889	901	958	998	988	902	968	920	939	936	902	895	915	968	950	915	945	935	991	915	975	906	887	978	963	953	957	979	929	968	971	958	962	943	950	938	915	984	935	944	923	935	954	1013	911	951	908	984	897	932	941	977	952	940	918	976	920	968	920	908	944	934	928	927	947	935	937	943	920	943	917	884	950	924	920	979	913	891	969	981	914	915	962	986	887	951	899	896	957	984	946	950	923	928	931	939	979	988	940	954	931	955	926	939	996	921	912	910	942	926	920	923	957	906	976	918	869	941	962	970	971	904	942	919	910	959	916	941	946	927	915	920	1034	933	959	936	913	924	966	935	875	894	953	954	953	959	860	877	926	936	1002	936	973	926	976	952	947	993	994	924	936	878	972	943	976	933	916	951	915	893	890	924	967	922	965	958	848	968	943	898	971	987	957	995	908	940	996	956	1007	942	949	899	946	943	965	953	887	979	891	875	927	975	951	924	889	914	895	877	961	877	942	930	926	998	929	917	886	980	938	881	901	907	1038	931	924	959	960	974	952	915	948	966	906	954	971	885	937	961	878	968	963	973	982	870	896	964	931	919	976	1017	973	909	938	871	910	914	904	922	958	942	941	887	932	945	916	1007	907	963	938	937	900	947	999	951	929	905	959	937	918	991	967	910	940	920	960	897	909	960	897	876	948	970	883	964	926	970	925	944	941	912	932	956	921	930	941	969	898	944	1029	971	907	903	949	925	982	943	926	988	917	985	948	914	974	945	925	949	895	914	941	975	885	953	927	970	899	916	923	880	957	941	954	927	893	906	932	928	935	935	977	968	908	1002	941	914	877	956	912	947	904	926	917	931	938	949	988	913	968	956	954	895	953	975	980	898	936	946	947	981	930	984	914	838	889	943	906	911	901	949	944	991	941	936	945	965	927	985	952	923	940	930	974	963	885	928	945	938	924	954	897	927	879	931	930	920	915	903	929	911	902	937	942	936	945	906	931	949	937	958	909	938	923	976	950	936	910	939	919	978	931	997	920	945	933	1011	937	892	912	976	905	906	969	944	932	900	920	933	946	958	908	960	951	912	925	895	936	915	971	923	918	950	928	930	940	991	923	900	1000	922	944	969	875	963	935	926	931	920	916	975	951	876	933	898	926	878	964	930	931	911	935	924	959	915	912	884	936	961	956	873	963	921	984	970	926	922	930	916	989	928	935	931	940	927	942	943	967	939	975	900	901	924	945	950	960	917	948	911	895	1027	903	912	960	926	970	924	848	940	947	972	937	964	902	930	966	969	929	893	930	959	945	896	916	930	963	970	924	930	987	999	1006	940	939	923	940	888	906	949	1006	947	952	925	891	918	924	958	937	950	926	936	928	864	988	965	889	927	873	950	934	948	903	997	901	894	905	952	939	945	907	929	895	959	906	912	919	930	944	936	953	911	920	907	912	890	904	942	939	949	966	941	935	922	1009	909	899	911	1017	927	957	922	1001	939	935	875	872	888	918	934	930	940	893	949	976	925	965	950	924	908	893	932	904	940	976	945	984	940	922	892	942	965	982	944	921	901	880	927	933	947	969	949	947	942	889	955	950	947	920	977	908	888	998	941	950	941	956	932	924	872	902	944	920	935	910	933	941	912	913	854	936	966	885	989	976	987	892	973	912	925	906	958	901	976	960	913	1008	890	921	956	951	907	953	918	881	926	960	899	938	966	944	959	958	910	964	918	970	954	968	957	918	959	964	990	922	895	951	905	903	929	943	901	910	925	951	951	972	924	917	950	946	976	929	928	969	952	947	950	889	956	896	935	915	984	961	895	913	883	951	947	923	942	952	971	939	939	975	925	904	953	894	966	969	930	876	953	935	898	906	901	988	931	969	968	987	993	980	894	866	899	969	925	907	935	881	918	920	877	861	926	960	964	940	975	937	960	952	918	998	938	936	960	917	919	932	926	911	959	891	948	920	966	953	927	947	924	941	977	930	909	903	898	948	932	956	908	991	979	960	949	901	908	932	910	912	922	949	912	974	973	919	952	890	989	896	918	948	911	1003	961	937	903	926	986	895	918	948	893	885	956	950	893	926	929	941	905	938	938	968	921	923	899	919	907	852	925	983	900	948	943	923	983	957	954	964	962	923	937	908	933	934	1005	1003	967	965	905	919	929	958	942	915	930	919	890	942	934	911	971	908	894	947	997	910	914	981	943	985	926	919	935	927	951	964	948	927	894	982	930	934	973	937	915	938	915	928	958	943	936	941	960	969	939	916	879	916	986	924	919	978	973	894	956	909	899	892	972	958	915	950	918	956	928	939	941	871	933	936	931	986	957	877	970	939	900	891	992	929	907	993	904	901	942	940	921	922	947	956	990	960	945	888	916	998	931	996	876	964	969	902	917	907	983	962	939	991	899	929	894	898	913	924	894	963	925	865	920	904	928	894	907	959	987	879	960	913	953	904	904	994	942	964	968	855	963	927	948	929	932	969	896	935	903	875	923	933	907	919	928	964	861	929	954	928	937	949	917	930	983	922	945	873	932	990	897	968	954	941	948	955	889	885	1027	936	872	924	912	918	964	965	969	983	957	922	957	958	919	907	954	872	935	950	930	891	902	980	952	945	957	893	988	940	966	885	953	944	920	918	904	1004	973	976	924	953	940	896	900	894	940	991	972	903	915	981	907	932	930	955	970	1005	956	932	941	905	960	953	990	929	921	897	959	968	960	910	938	947	936	958	930	954	909	944	924	985	895	927	929	891	908	910	976	961	931	976	957	970	968	983	945	887	945	937	945	937	914	928	944	947	932	941	932	928	871	937	968	982	932	973	1003	918	890	962	904	915	980	890	956	929	932	901	924	909	920	901	921	944	931	952	904	973	969	950	990	950	940	929	932	915	916	929	989	963	944	893	912	861	891	926	935	972	950	935	899	947	942	922	935	956	990	973	981	912	951	969	1000	939	879	880	933	958	956	964	941	965	969	944	926	949	921	959	973	925	932	916	911	863	931	957	921	956	881	902	947	907	866	885	953	954	906	906	930	985	931	919	968	936	963	966	933	983	924	941	909	967	929	921	981	957	909	946	944	942	920	940	925	879	913	1002	967	960	951	932	908	940	928	934	959	932	945	960	925	940	925	910	893	962	930	919	917	934	898	945	920	964	923	866	924	911	948	917	931	885	906	968	923	935	954	983	932	955	932	965	910	974	906	922	965	943	979	955	980	941	955	880	944	935	938	921	969	943	954	910	856	948	980	911	910	975	935	964	880	893	878	954	939	987	933	961	956	924	955	911	898	953	914	921	924	985
15235	1645	1534	1155	788	595	523	446	406	374	411	345	362	363	353	374	326	298	287	292	311	318	332	331	308	288	332	355	323	299	298	329	320	283	362	292	302	346	315	337	306	291	311	289	348	333	305	293	300	324	301	291	310	309	299	316	308	288	314	311	323	328	320	344	276	307	313	332	328	285	275	327	352	310	317	294	297	310	307	288	292	295	298	339	317	311	265	280	327	280	310	302	330	309	307	265	326	313	286	296	335	316	295	307	297	315	306	317	332	323	300	295	327	329	304	294	306	297	285	295	321	290	308	331	288	340	325	321	327	285	310	320	310	337	324	294	261	312	298	330	285	322	298	326	288	327	293	332	283	352	298	276	299	338	287	310	337	302	312	330	296	256	297	315	304	281	303	280	327	337	306	306	340	326	304	341	334	330	306	318	280	339	298	305	272	309	346	300	314	296	319	291	296	310	279	327	327	336	325	299	347	325	312	310	315	304	309	337	301	312	333	310	316	345	280	300	323	329	315	301	294	332	354	312	309	261	289	324	298	339	318	326	325	295	278	289	306	325	298	322	316	292	323	301	289	302	311	328	316	308	302	284	298	322	341	298	332	292	302	335	299	320	337	310	313	266	300	296	299	329	320	319	335	338	305	295	304	318	279	303	356	288	336	296	293	320	346	321	303	286	325	318	325	307	308	358	281	319	334	304	293	336	328	299	291	306	311	303	324	312	299	267	283	302	302	331	301	337	317	295	304	326	313	320	308	311	315	306	292	333	343	357	334	306	280	346	300	309	335	317	291	301	323	290	297	295	317	316	311	293	283	299	352	291	306	290	306	336	290	289	313	292	314	296	314	313	339	324	350	298	315	315	367	323	334	300	342	321	285	322	297	277	312	285	295	325	338	332	304	309	282	300	306	327	286	277	326	327	293	277	306	285	340	310	269	325	306	340	302	339	329	296	339	330	328	333	292	288	254	342	323	329	339	344	287	274	324	322	348	347	304	325	329	299	324	313	295	316	292	334	283	315	303	339	315	318	317	278	312	292	311	321	305	301	336	309	323	294	304	285	336	318	343	302	303	320	347	258	305	307	325	290	341	335	336	283	311	325	317	305	330	275	290	303	313	334	308	309	302	296	299	300	314	319	303	301	284	296	288	306	304	327	366	282	299	282	305	335	316	270	260	329	313	321	296	314	303	308	297	319	272	291	315	301	325	297	299	317	313	304	301	274	328	346	310	313	322	312	309	303	351	295	292	299	286	319	321	313	332	279	300	319	287	331	297	304	303	314	306	337	301	295	316	336	321	317	303	320	345	323	312	311	320	291	260	309	307	310	271	335	299	303	294	351	317	293	293	300	314	322	349	305	317	308	295	314	360	299	321	289	292	320	313	319	342	334	309	300	294	286	292	304	344	304	315	342	299	362	338	285	309	301	308	313	300	287	333	319	329	318	323	307	295	319	306	314	285	303	329	296	321	303	323	305	286	310	324	320	327	328	282	308	297	343	303	304	319	304	329	351	305	312	282	322	277	288	334	326	319	299	310	312	311	303	283	301	318	308	319	331	289	291	299	300	345	326	326	312	308	317	338	331	313	289	284	298	312	291	318	310	311	325	259	292	296	333	280	349	314	330	304	311	305	329	324	279	312	335	346	275	306	317	322	300	311	322	291	333	321	338	319	301	298	318	293	284	267	319	300	286	302	293	318	335	277	307	311	298	337	332	298	302	288	324	330	310	340	292	297	311	303	305	301	318	345	284	319	291	317	306	344	335	319	293	353	290	296	333	315	346	317	300	293	301	259	292	317	285	315	306	321	258	324	316	354	359	300	314	315	292	329	302	298	289	292	325	326	308	279	327	298	314	333	317	314	299	290	324	315	304	345	287	332	327	316	293	297	313	291	298	273	300	320	325	311	297	322	297	317	329	328	319	272	281	342	290	325	348	294	300	298	335	323	279	385	297	313	321	306	341	327	319	309	337	296	296	315	312	321	332	302	322	314	299	340	336	325	311	338	325	284	318	289	334	309	308	318	313	350	318	316	352	304	307	327	289	291	300	306	335	320	341	281	313	333	330	360	340	281	355	309	331	288	334	316	292	307	294	308	291	304	300	312	332	324	282	299	314	344	337	314	294	310	309	350	291	322	321	331	315	301	307	311	288	302	318	289	295	288	303	324	329	305	313	320	300	370	297	315	348	307	302	324	312	309	309	305	320	304	308	308	292	301	319	324	287	324	313	296	329	340	314	318	312	315	316	323	292	321	372	346	326	308	302	316	316	306	317	322	296	311	297	291	337	297	288	312	302	264	316	315	299	321	311	327	348	318	326	305	345	348	303	318	297	312	318	287	309	277	348	273	303	299	300	285	303	346	293	333	356	323	297	304	294	301	335	292	313	283	309	373	311	327	293	282	308	305	353	290	298	285	292	293	294	304	312	321	300	300	305	289	282	317	280	347	316	335	292	303	333	317	299	304	300	317	324	299	320	315	341	325	315	321	295	310	296	321	303	308	333	331	302	302	334	304	341	346	318	283	302	313	338	344	351	323	306	337	291	309	276	283	297	311	326	314	307	311	318	324	269	301	317	305	288	350	307	290	331	327	284	294	327	329	310	308	332	332	311	319	311	339	342	306	295	309	305	320	317	292	298	316	308	315	348	318	296	313	307	276	330	338	324	344	311	307	328	330	325	280	296	303	287	294	349	275	301	296	300	311	344	338	301	262	302	316	267	300	293	312	284	319	262	311	315	267	297	307	321	294	318	307	324	290	295	329	302	304	305	305	324	293	336	323	308	326	324	335	324	346	343	290	321	315	285	328	290	335	295	303	306	313	300	281	317	301	311	315	325	316	311	330	306	298	323	331	320	355	327	306	298	338	349	289	290	287	322	348	279	305	297	303	308	302	348	301	316	298	286	302	313	300	337	325	323	295	321	298	300	301	333	295	310	324	302	338	326	332	328	288	348	319	299	352	305	293	293	321	369	337	320	316	266	317	303	296	317	321	297	304	322	355	316	322	275	304	323	289	316	320	320	292	293	326	319	318	305	311	343	299	301	330	340	306	331	321	315	330	325	309	341	312	304	329	303	315	325	311	329	300	263	327	303	338	312	300	320	304	291	330	304	295	307	288	327	302	345	338	280	313	306	302	295	323	295	300	319	330	307	314	318	302	300	291	327	339	293	284	336	312	323	305	315	286	347	292	281	289	338	328	277	302	317	347	338	325	339	322	306	327	321	301	315	303	294	324	290	333	311	289	285	303	325	331	332	310	312	321	291	321	309	314	332	334	327	315	306	331	315	316	300	314	307	297	309	285	313	308	307	331	297	315	295	318	300	345	317	312	297	260	319	311	268	305	293	292	321	347	302	318	315	306	329	289	287	293	315	300	331	298	309	304	326	328	274	305	297	312	291	330	332	290	315	289	286	337	297	338	275	285	277	330	330	331	323	320	268	337	317	282	347	278	301	289	289	303	328	315	297	323	294	304	299	297	307	307	290
8643	1562	2982	3329	2587	2136	1777	1465	1430	1205	1070	980	964	920	858	846	833	840	842	804	776	792	783	805	790	771	824	768	786	741	743	729	786	751	761	758	782	800	753	778	808	721	774	765	686	684	726	707	758	724	730	718	717	706	753	783	719	692	718	736	741	722	771	719	677	696	690	664	708	756	707	714	755	735	720	726	700	747	668	724	727	685	678	719	707	701	706	718	670	722	746	743	748	717	690	714	699	670	775	712	679	719	715	650	713	734	704	748	682	748	729	719	717	706	705	685	668	737	707	691	740	715	686	721	712	682	723	745	700	695	715	733	754	718	705	704	717	685	706	739	648	663	711	729	704	706	698	710	678	735	732	689	711	679	693	748	745	747	708	699	708	700	676	775	749	710	694	693	672	728	671	686	738	639	712	719	701	706	708	719	717	683	709	734	681	701	699	680	699	712	699	690	712	685	726	684	731	677	673	722	712	705	660	761	713	742	723	724	718	687	721	688	744	651	724	711	713	713	695	700	730	731	721	681	709	640	775	677	678	672	693	698	692	697	739	724	715	697	681	711	692	709	700	681	776	765	678	691	706	714	713	686	750	705	754	712	683	697	685	727	735	705	737	694	704	711	689	667	711	751	707	670	662	686	685	697	713	760	699	718	734	685	700	740	654	698	682	693	691	705	742	736	737	737	748	755	697	691	721	694	721	708	715	718	678	724	655	703	736	740	644	715	701	703	711	729	676	707	674	700	697	748	710	735	736	741	697	725	717	682	689	702	725	684	724	700	693	738	751	682	702	691	701	737	729	697	732	667	721	718	683	715	716	710	720	714	715	712	766	732	704	708	716	701	719	687	725	754	666	693	714	653	735	668	731	718	665	708	675	700	701	643	662	664	686	711	772	727	694	722	654	677	742	673	692	711	699	709	719	723	711	679	739	740	679	679	725	673	691	700	682	715	713	696	694	718	728	706	675	724	692	694	743	664	714	707	738	695	738	647	701	684	701	688	697	746	691	696	715	665	661	648	703	702	697	727	744	700	705	733	697	675	729	712	659	711	708	731	695	700	705	701	735	692	688	712	723	766	674	711	711	711	666	648	690	714	728	737	696	690	683	718	755	701	691	659	679	697	720	733	756	726	736	706	672	681	706	732	656	737	708	759	707	693	733	700	733	765	698	650	689	701	678	683	729	698	696	688	747	668	711	743	679	704	683	716	686	734	692	694	729	739	763	714	687	767	671	734	683	714	760	708	760	661	716	718	689	713	686	740	743	710	727	737	704	685	651	669	685	688	714	706	698	721	676	718	733	674	731	744	757	722	752	685	715	695	739	720	685	699	701	686	708	663	694	693	738	724	718	760	731	654	720	739	674	722	705	749	722	659	733	675	746	742	644	716	669	694	695	709	743	722	706	733	736	742	685	678	742	698	708	675	705	682	714	700	758	716	683	718	682	670	691	722	718	742	680	735	736	675	709	699	673	707	687	722	688	686	687	779	713	655	710	745	738	738	741	715	731	711	652	709	718	710	688	718	672	695	705	670	658	676	641	754	751	728	679	738	724	712	685	697	675	713	735	682	674	704	695	694	682	703	694	689	694	671	711	729	724	723	722	702	748	704	688	725	668	707	738	719	699	710	724	719	689	690	748	719	695	696	702	684	721	701	691	668	672	711	655	725	723	715	713	685	715	694	720	705	735	710	678	690	736	729	688	729	679	715	705	735	731	737	722	656	706	711	690	657	700	713	690	677	698	732	711	700	687	666	730	650	704	752	690	721	681	712	707	716	699	691	671	687	726	686	699	715	724	712	709	699	706	672	689	685	711	665	689	719	702	713	741	660	717	722	735	714	721	695	703	736	708	696	743	677	691	745	698	680	682	742	712	688	701	670	680	723	733	686	749	738	726	689	734	704	697	695	692	712	712	766	719	706	702	678	737	685	722	670	729	695	684	697	705	681	689	681	679	734	747	754	696	728	719	694	706	654	701	736	751	682	724	668	671	725	711	681	725	707	696	728	658	710	713	650	700	712	729	775	741	655	753	737	697	689	647	715	733	711	674	653	731	750	727	690	693	680	713	698	729	709	672	687	734	698	675	709	711	677	713	664	682	692	652	705	734	677	725	740	712	694	743	677	742	661	755	730	716	690	693	687	713	704	682	706	679	678	679	699	781	713	655	742	729	667	719	704	730	753	727	711	671	685	709	736	761	693	714	756	680	693	758	700	709	696	706	731	717	696	644	689	686	657	697	686	700	708	753	726	677	698	724	702	715	680	705	687	704	747	688	700	693	741	687	670	703	720	672	699	704	706	704	676	684	654	716	648	693	728	686	743	755	730	674	700	732	687	705	688	718	715	709	683	696	711	732	692	728	762	674	718	746	697	710	739	719	735	724	708	694	699	694	684	752	712	698	716	705	755	674	684	704	734	697	736	731	685	680	716	706	747	691	692	654	727	710	720	750	662	712	718	719	643	744	757	663	718	689	646	689	693	715	700	714	724	662	705	703	688	678	669	666	699	726	709	772	712	788	708	688	737	733	733	719	694	747	722	700	742	705	720	691	737	682	732	729	723	687	692	693	715	682	758	692	702	711	685	695	671	649	733	743	696	700	748	666	722	717	716	702	694	724	703	757	659	728	684	737	695	715	724	668	717	743	717	700	687	702	682	695	735	709	729	688	717	732	743	709	755	681	673	710	690	709	703	734	724	669	738	694	662	694	765	657	697	709	695	699	736	718	682	698	731	708	705	688	699	758	681	753	705	682	706	715	723	706	698	688	744	688	676	695	718	719	749	672	708	740	695	714	674	665	692	680	722	724	655	697	706	725	699	693	675	732	762	693	708	676	704	715	746	704	632	676	733	720	719	695	665	693	723	657	691	682	692	697	739	695	686	677	687	730	653	735	750	749	629	736	683	737	692	700	669	710	731	736	670	713	704	705	726	734	716	734	665	704	699	684	703	688	722	729	677	732	702	727	689	680	707	658	694	707	702	745	694	671	707	717	702	699	678	692	697	713	697	746	664	746	678	670	648	721	752	718	696	719	704	757	696	693	715	721	723	701	727	716	684	714	698	699	740	738	735	758	715	741	728	725	744	695	748	702	722	711	716	682	656	730	669	703	730	769	660	713	701	732	700	739	679	714	718	696	730	768	709	664	733	668	727	702	677	692	695	673	713	701	672	682	701	680	736	691	689	686	676	671	693	707	677	690	665	720	703	714	652	712	725	710	678	632	725	699	715	731	714	734	736	688	689	710	682	689	664	710	697	711	684	680	691	710	723	680	719	711	703	671	684	729	697	667	657	666	739	712	684	680	737	720	724	726	735	719	778	651	745	667	724	696	673	707	730	678	719	761	650	718	713	742	691	655	734	742	723	689	732	687	721	725	673	656	716	717	702	710	730	683	730	731	714	713	671	716	671	707	699	706	659	721	743	706	717	709	681	713	735	747	732	713	700	736	700	722	682	688	721	680	749	686	673	701	726	692	710	751	677	718	731
1678	367	399	311	298	265	283	289	249	283	270	308	281	290	293	257	252	258	254	268	265	299	253	287	260	274	274	252	290	273	283	243	278	319	297	298	280	302	241	283	274	325	252	269	283	294	285	288	276	257	298	251	264	312	269	268	281	240	301	277	268	272	261	278	270	243	293	277	272	259	267	272	274	270	259	261	249	264	278	273	267	271	303	274	270	296	272	253	272	247	287	262	270	262	284	288	232	272	282	288	241	294	249	280	247	272	279	258	307	246	289	268	272	236	226	268	239	299	268	278	295	235	276	256	265	273	278	272	280	308	296	280	281	287	262	280	249	286	245	289	282	297	250	281	285	274	279	288	277	268	278	286	281	294	295	267	273	285	259	291	258	289	314	329	292	268	275	284	253	264	251	282	279	288	278	263	283	258	260	283	275	317	254	268	251	281	269	285	268	284	280	266	279	265	272	292	272	265	265	279	311	255	285	284	293	263	269	309	293	303	295	266	272	236	264	300	274	267	281	241	271	258	285	289	260	300	292	283	265	263	260	226	301	235	292	278	287	279	314	302	287	306	277	266	262	260	286	295	262	276	292	255	297	266	250	252	287	266	286	270	280	281	250	286	266	274	291	271	291	272	268	295	287	254	279	282	275	249	248	280	282	268	283	276	293	261	279	282	281	245	263	299	317	254	286	292	268	235	277	307	289	299	297	258	281	254	268	280	294	268	300	263	305	298	293	299	276	236	253	271	272	279	269	257	262	277	270	303	262	281	307	262	294	268	284	256	282	245	268	325	264	293	299	289	254	291	260	261	254	276	274	286	281	276	257	267	293	303	276	261	259	292	272	257	273	281	296	255	277	276	282	282	275	243	281	253	266	282	269	269	294	242	272	265	242	257	298	275	282	285	247	250	245	292	278	261	256	249	272	255	277	288	284	272	313	265	271	303	278	264	268	257	258	243	266	271	273	306	282	285	282	256	288	303	278	260	260	298	306	292	278	256	274	305	273	278	254	252	248	274	277	295	262	251	279	269	308	270	296	249	271	288	277	278	259	271	268	264	276	275	248	269	280	292	275	285	275	289	272	285	294	297	263	282	281	326	296	283	272	280	267	263	240	272	298	239	256	232	254	292	295	286	273	295	285	306	284	263	265	288	276	290	273	239	253	256	260	285	292	263	253	279	303	274	252	288	277	273	278	282	265	270	267	284	331	269	297	268	301	277	288	285	286	278	237	281	270	254	293	265	276	266	289	254	254	287	283	292	283	260	291	276	288	285	290	282	249	268	292	280	287	292	288	291	283	260	264	274	256	305	259	301	292	255	245	255	272	278	269	273	280	274	277	286	261	254	308	276	311	283	257	244	280	248	301	273	267	246	263	263	268	283	272	268	288	280	248	270	281	264	254	275	276	286	269	281	248	272	243	299	314	292	249	281	300	272	269	248	242	303	287	266	263	288	270	282	288	280	270	252	262	284	282	267	253	264	302	258	288	283	316	293	303	273	274	290	257	261	279	288	292	257	267	285	270	283	274	281	274	254	301	233	288	295	280	281	311	272	291	272	279	285	304	275	254	280	295	260	266	254	300	281	256	268	271	298	251	282	262	296	245	295	278	264	290	283	286	290	289	270	323	268	270	254	284	270	278	290	297	261	285	230	284	284	243	303	316	302	280	284	256	265	309	250	251	257	282	243	290	253	265	283	296	271	262	240	225	291	258	287	262	262	306	287	287	271	277	284	266	296	275	240	250	306	246	279	256	242	273	284	254	256	256	270	275	273	281	268	245	309	281	277	274	269	260	239	277	272	295	260	274	247	279	266	258	297	292	278	279	294	267	276	270	269	282	299	294	290	311	286	243	294	278	251	275	255	279	268	289	284	279	288	275	252	283	243	244	298	268	268	289	291	278	265	285	265	275	263	309	294	271	283	258	287	238	278	263	282	304	288	293	255	281	291	296	284	321	238	279	295	272	265	276	263	270	290	304	299	298	283	247	270	280	267	292	295	268	244	293	249	271	289	308	280	254	278	273	259	268	285	286	311	291	267	266	305	287	271	295	287	254	272	283	302	289	304	263	284	302	274	318	297	301	266	277	285	271	283	257	321	291	302	278	281	265	275	240	268	267	274	264	270	252	256	269	262	282	280	249	280	274	267	296	250	280	268	301	288	265	301	261	282	274	294	273	266	256	252	291	267	292	266	275	275	271	287	252	275	263	270	276	296	252	285	270	273	277	257	275	286	283	257	257	302	280	304	243	245	283	317	264	250	258	299	280	260	252	284	271	279	255	268	275	287	279	278	261	258	282	299	265	267	288	270	312	261	251	296	234	272	290	261	254	265	282	244	273	279	288	278	291	266	262	281	255	283	278	269	309	284	263	286	269	275	286	313	323	317	277	260	314	292	283	250	274	265	285	256	275	259	306	249	261	320	294	295	303	276	260	273	266	272	299	316	280	286	311	266	264	277	280	256	272	234	265	271	265	290	266	252	272	240	276	261	299	277	265	262	280	303	268	266	310	230	261	295	268	299	273	293	270	284	296	267	226	296	304	255	274	304	263	253	307	286	303	267	276	253	292	292	274	271	239	291	300	300	239	278	239	278	291	273	284	275	265	279	269	270	292	284	278	274	270	253	251	239	261	250	280	265	274	289	270	280	251	275	260	274	304	289	245	267	260	290	271	287	274	272	265	265	278	276	316	280	314	285	306	288	268	243	244	282	304	265	295	251	252	255	264	298	279	273	251	267	295	283	304	283	276	256	290	267	275	293	305	267	271	289	284	295	270	288	274	288	296	271	268	266	259	246	245	277	310	283	290	265	275	265	266	263	260	277	271	272	262	286	264	295	275	268	244	299	273	282	257	291	274	292	284	269	289	268	290	258	295	264	271	277	280	261	255	265	282	293	229	272	305	269	287	242	268	283	277	268	280	251	281	285	265	258	271	297	254	267	274	256	256	304	278	297	279	246	283	286	290	267	279	312	282	277	259	280	257	261	292	303	289	251	241	287	261	286	258	266	308	276	285	303	283	273	280	276	265	304	263	239	280	294	292	227	281	293	260	251	267	295	278	295	278	288	272	272	277	258	259	286	289	261	299	282	284	289	270	292	273	268	271	275	268	274	263	291	270	273	267	271	282	261	284	264	249	296	293	289	280	282	277	261	270	250	246	268	312	270	258	289	257	260	306	272	294	267	287	274	298	278	281	263	280	287	314	280	243	261	293	285	265	273	255	304	267	284	266	270	235	291	273	294	276	302	271	255	294	279	292	277	280	259	230	252	288	307	286	236	252	270	279	284	252	249	278	274	261	275	264	277	301	267	302	281	266	261	261	286	267	265	259	267	306	271	247	278	270	250	275	256	281	257	256	283	310	259	270	292	263	278	289	277	299	290	281	288	258	269	272	276	248	260	259	274	266	286	302	273	316	302	296	280	271	255	333	271	242	294	295	292	279	284	267	267	273	298	260	272	303	285	248	263	289	263	290	296	258	263	291	285
2023	759	972	893	808	763	712	722	728	729	675	677	690	671	681	659	701	712	664	680	655	678	652	685	623	635	658	650	633	706	706	722	665	678	707	642	673	705	742	661	719	701	698	652	673	730	668	757	650	695	724	680	697	717	660	692	646	717	690	719	611	676	658	722	654	673	698	679	726	703	675	703	705	704	700	680	683	684	658	691	678	642	621	697	656	640	651	686	670	687	639	691	690	677	671	715	639	687	675	685	673	696	652	655	695	655	679	674	674	668	657	626	715	653	707	627	740	676	704	648	699	655	625	732	657	681	712	652	637	718	675	694	666	662	634	718	672	677	696	647	659	683	695	639	711	656	682	655	680	672	651	694	634	677	687	716	676	686	613	680	654	674	696	696	668	663	682	663	663	663	641	650	675	681	634	651	705	683	673	604	664	638	631	702	698	655	653	685	647	692	650	709	672	664	672	657	682	700	690	667	669	690	688	662	760	625	642	706	679	699	673	693	649	651	612	673	689	668	653	654	685	688	712	673	687	686	663	659	671	679	654	699	667	705	681	720	734	649	704	652	684	673	666	679	670	695	687	654	669	684	655	669	665	660	680	649	706	671	697	653	717	650	676	707	657	640	653	669	692	701	726	644	650	684	676	671	687	618	680	669	660	687	655	669	680	677	683	648	709	685	702	670	678	689	663	686	668	670	683	654	666	646	641	702	761	696	668	644	659	650	706	660	674	658	681	657	691	663	660	648	653	640	660	667	678	660	730	652	645	720	640	683	723	727	670	705	645	678	681	695	708	717	676	688	652	697	674	676	684	682	680	644	639	720	665	698	686	651	639	695	682	683	678	659	727	708	672	676	662	723	668	693	671	658	649	685	685	642	664	660	708	679	695	711	664	696	709	694	687	652	717	704	654	662	654	651	659	662	679	670	671	684	686	677	688	687	672	673	718	656	680	653	661	692	636	647	726	704	661	680	705	701	693	706	692	647	667	666	642	665	676	642	677	664	696	680	675	671	635	649	674	656	641	631	635	692	659	640	734	648	723	606	707	648	690	606	659	688	689	716	648	639	716	699	670	644	653	648	677	697	645	653	658	633	697	717	662	649	712	650	683	658	704	633	691	697	665	661	701	687	667	677	716	669	635	645	692	671	681	666	658	678	680	701	645	663	656	665	671	688	672	672	661	678	692	667	700	626	651	656	660	650	688	693	697	698	689	716	678	666	623	678	664	671	667	704	668	656	664	676	693	684	661	671	702	635	703	686	749	631	659	690	689	734	755	677	714	665	701	681	665	617	667	719	695	684	653	702	665	728	686	691	649	679	689	685	727	701	624	665	623	670	654	713	695	717	674	710	664	716	691	704	670	648	661	650	691	659	656	681	691	689	635	682	640	693	668	615	635	630	639	631	690	674	664	653	662	625	643	700	683	675	674	630	693	687	679	662	739	716	643	662	666	695	660	679	661	673	687	699	738	675	669	697	674	648	629	701	674	702	658	657	690	752	675	670	679	642	684	649	657	650	656	653	708	640	660	685	696	679	696	678	698	675	650	685	668	662	721	671	736	734	696	649	679	679	670	684	692	636	681	681	651	646	722	696	704	637	712	642	616	692	671	687	720	660	615	703	659	667	684	634	670	603	684	661	689	679	687	685	681	688	679	643	688	641	683	689	666	634	659	673	649	698	683	651	671	686	679	699	664	655	696	726	711	648	628	707	684	651	680	701	692	670	676	683	656	652	646	673	661	699	687	659	677	652	687	720	652	660	670	681	637	678	656	670	679	694	680	692	695	703	634	678	686	652	665	682	637	677	646	696	713	679	650	716	684	670	664	660	709	679	660	641	661	715	665	682	693	664	621	643	649	677	646	631	672	598	700	703	695	646	661	703	690	693	632	645	656	656	669	686	674	634	620	651	605	657	666	654	711	692	712	690	647	695	692	669	700	675	681	712	648	665	642	674	651	669	688	648	659	662	696	668	687	677	687	634	653	634	697	671	672	644	651	635	676	676	700	691	650	655	636	651	622	660	643	662	700	614	681	676	655	642	685	713	713	710	674	683	645	650	662	726	660	664	681	655	658	628	624	655	725	655	704	645	641	676	663	713	647	664	677	723	671	604	624	677	643	677	660	692	733	644	698	686	684	678	670	715	680	640	683	706	675	674	697	654	668	664	666	702	607	689	680	668	686	681	688	679	651	631	667	689	727	655	659	643	702	703	655	717	606	687	676	675	710	671	673	684	658	732	665	703	717	681	694	656	679	689	641	683	658	674	659	707	714	710	657	657	672	684	669	673	692	685	657	678	635	672	637	680	655	685	667	670	707	678	687	682	636	692	651	660	703	654	620	736	664	696	648	667	691	622	674	678	677	695	649	690	667	644	686	704	681	737	692	654	675	690	612	664	661	660	654	639	633	673	654	705	652	625	676	684	663	664	726	637	630	659	682	665	645	707	676	701	679	664	664	670	720	682	644	683	709	704	675	661	717	636	668	681	666	650	695	671	657	671	598	608	673	667	716	652	685	709	694	689	673	684	708	676	684	694	692	643	675	642	705	643	658	675	664	680	673	661	679	657	693	685	679	661	688	647	685	709	697	692	690	658	666	655	639	632	652	688	639	662	733	700	654	634	638	694	673	710	680	697	677	669	716	728	646	680	681	711	683	627	673	695	673	692	643	683	710	698	663	636	665	670	694	671	661	654	680	697	647	657	678	689	662	703	671	709	701	662	687	656	629	642	637	660	648	634	653	665	678	669	659	688	653	661	716	707	649	663	708	672	617	713	698	687	639	692	709	688	676	652	676	658	656	660	662	695	678	689	686	613	683	697	666	664	672	691	663	710	658	670	639	704	647	656	712	688	664	629	696	661	714	649	707	675	653	681	675	675	693	638	677	657	701	706	699	642	688	776	701	662	648	652	655	668	683	641	695	668	684	692	726	689	638	638	655	673	675	668	672	679	707	657	666	679	636	698	698	686	677	680	668	703	674	661	711	719	666	665	688	685	612	679	675	692	635	696	663	688	677	688	612	678	737	611	684	711	695	676	664	670	655	696	667	669	721	700	680	675	630	667	678	692	671	682	655	683	671	675	681	621	688	702	711	673	655	673	662	671	637	653	660	700	692	640	674	692	693	668	666	666	673	678	669	668	609	679	674	638	657	628	643	705	651	661	685	697	682	717	692	642	673	687	680	662	692	680	657	713	650	682	672	655	698	684	692	643	700	725	670	688	677	686	754	640	688	666	659	695	678	656	653	663	667	653	676	629	700	639	675	704	627	640	659	668	641	667	648	647	651	697	638	662	687	620	685	624	707	682	633	625	685	658	642	626	720	720	642	684	677	661	683	655	673	710	652	669	691	679	665	640	683	665	690	641	637	649	660	691	711	675	640	655	666	728	651	687	692	681	628	684	654	634	683	683	687	708	695	640	696	671	685	673	675	656	656	689	685	677	689	678	680	670	738	706	720	730	690	703	646	664	642	670	683	706	681	654	716	669
8391	956	999	814	679	501	505	498	514	482	459	421	422	444	479	454	444	415	448	443	401	411	409	432	435	430	401	434	433	405	437	437	420	432	404	374	405	433	451	430	422	410	432	432	413	410	401	410	416	380	424	425	431	397	430	399	428	460	417	392	448	439	414	407	415	438	411	406	442	408	426	430	445	444	412	430	394	443	404	395	384	413	391	406	437	450	423	388	447	413	416	440	414	391	436	453	465	415	431	431	433	446	417	384	394	385	416	408	422	421	379	439	390	416	410	379	424	399	398	411	399	447	461	403	401	427	448	392	397	403	439	432	435	425	383	421	422	431	417	414	408	412	433	412	397	402	395	402	401	401	409	378	409	395	383	430	445	409	456	431	402	411	461	413	399	443	422	401	420	410	396	417	398	417	380	417	451	397	415	437	414	396	419	418	422	395	420	394	405	428	401	418	435	451	410	424	363	418	434	420	375	407	395	441	475	423	387	406	431	426	428	473	418	417	391	408	422	385	429	437	417	386	376	425	420	407	421	404	412	398	391	446	421	418	430	416	376	445	386	413	410	426	451	439	417	414	400	436	471	403	425	402	447	418	401	428	394	415	401	428	435	408	387	444	437	406	412	460	400	398	401	430	453	436	392	426	399	392	418	412	381	413	447	410	395	444	414	406	400	434	391	404	430	403	413	422	418	413	425	421	378	424	430	398	418	427	428	377	418	427	375	409	422	430	449	421	411	398	432	428	407	438	410	413	437	432	433	438	478	411	432	419	453	411	436	435	425	405	421	460	420	441	427	437	402	374	419	411	396	465	427	455	404	423	416	472	432	433	412	414	394	420	406	426	439	386	401	402	410	373	436	409	405	406	452	439	427	430	428	422	429	449	428	418	436	416	448	424	466	416	377	393	432	407	411	380	426	415	414	420	386	437	393	421	421	428	360	457	424	424	389	389	413	402	409	412	393	425	431	397	419	451	438	403	427	459	407	439	412	410	437	448	404	389	424	401	360	393	455	425	397	428	460	384	409	436	406	426	407	455	435	393	420	436	380	418	410	428	365	390	453	413	396	437	447	428	412	402	440	422	409	400	426	415	463	429	365	415	404	396	412	422	414	370	422	402	436	395	409	395	435	380	361	446	424	398	390	378	389	418	426	405	402	409	408	396	411	386	386	406	417	387	428	447	415	431	413	449	435	430	398	401	406	387	405	390	433	431	433	405	411	417	443	428	434	401	409	410	424	404	431	417	402	437	418	436	398	436	443	422	413	398	412	409	405	416	432	433	409	421	411	385	435	450	388	417	415	403	403	405	390	432	385	415	420	403	406	412	391	395	453	411	393	372	433	393	428	349	395	408	432	412	435	432	427	418	437	421	434	416	394	407	407	412	409	414	418	424	414	398	416	426	406	396	456	383	434	418	401	442	408	405	426	391	431	422	417	386	455	425	391	372	418	419	393	383	417	417	404	455	429	419	440	391	443	418	410	364	473	444	400	404	413	426	394	406	424	408	417	397	425	405	384	423	417	430	448	416	392	395	384	424	432	407	386	412	407	471	429	442	410	394	426	449	419	406	411	428	444	400	374	390	418	446	408	405	406	426	406	402	388	437	348	414	453	419	454	378	411	421	433	450	437	427	402	371	394	372	444	408	421	420	410	414	403	371	391	388	419	440	421	419	417	436	400	403	381	417	440	428	396	424	449	419	436	445	403	379	392	426	426	415	388	405	400	418	393	381	417	441	388	412	415	430	429	433	426	413	372	399	419	446	456	414	366	392	479	384	403	403	424	375	435	387	430	452	394	434	440	443	398	423	359	449	422	415	412	438	422	389	423	423	422	435	435	420	415	449	407	424	419	465	416	409	409	399	428	415	383	408	461	388	435	406	403	416	413	436	409	434	429	430	404	411	364	398	446	452	428	444	420	409	416	436	438	401	413	375	378	432	385	414	430	439	407	375	386	411	390	446	400	426	448	413	393	397	448	476	417	378	418	419	376	415	440	391	367	405	435	429	415	423	404	425	412	398	398	371	381	445	436	438	428	414	406	374	397	412	400	396	366	440	409	415	380	422	410	424	444	450	424	423	391	392	438	431	414	408	418	418	410	435	404	386	407	428	415	479	429	434	416	425	453	398	404	455	391	432	418	384	412	410	396	408	403	424	396	460	411	421	395	389	422	410	437	445	421	392	414	424	404	420	356	419	425	427	444	462	438	381	439	419	423	435	438	432	426	414	431	407	436	419	414	414	420	455	401	394	432	402	409	431	415	436	411	384	438	440	430	408	433	466	415	402	450	369	434	372	411	425	375	413	404	428	434	390	441	379	424	385	429	403	426	409	358	423	439	389	456	425	391	416	422	399	389	432	423	446	428	400	397	433	414	436	392	434	414	401	445	382	435	416	431	373	404	432	408	367	411	403	433	396	410	421	405	403	374	410	455	424	415	407	440	439	402	424	417	441	414	387	395	409	431	414	415	434	425	407	441	406	407	442	419	357	436	466	404	448	429	419	421	438	444	434	426	420	441	387	378	398	441	409	400	427	447	415	386	444	452	429	408	405	423	387	411	430	374	397	388	418	405	414	432	481	428	380	430	394	402	407	370	404	455	404	412	444	430	371	389	402	401	433	453	421	408	422	401	399	422	421	399	417	422	391	463	411	387	445	409	384	419	428	406	427	461	374	405	396	414	375	438	446	421	420	441	377	398	404	381	379	455	420	429	402	406	422	443	452	422	426	412	400	427	427	424	400	402	418	405	417	421	435	433	375	369	403	428	453	435	401	431	470	426	433	427	401	390	412	415	415	386	426	427	427	438	454	400	408	392	419	444	397	369	408	416	419	405	396	408	477	426	388	395	415	418	391	406	396	409	419	372	438	400	423	433	431	415	432	457	396	428	449	420	387	402	414	404	444	373	372	446	414	386	432	405	467	405	411	421	413	445	414	439	383	436	406	429	390	453	401	424	419	393	389	425	425	401	422	400	435	392	437	426	420	439	425	433	444	418	382	442	377	437	415	428	417	421	386	401	427	396	414	462	383	351	395	419	361	385	401	439	413	453	381	392	426	408	404	402	417	415	411	444	409	396	412	405	381	420	401	414	428	427	436	428	402	394	399	396	416	424	422	431	394	408	433	416	437	462	390	394	411	418	383	421	441	435	403	408	409	458	393	412	427	412	386	406	405	422	436	396	421	466	429	434	410	368	431	424	391	431	395	380	418	402	414	414	420	410	396	439	395	436	442	412	442	435	419	391	403	463	414	445	410	428	420	412	432	408	451	455	443	428	416	395	416	446	444	388	455	436	416	447	426	421	438	388	437	444	421	403	411	444	418	394	411	426	418	413	419	440	461	422	389	446	403	449	412	428	416	426	435	415	404	444	415	441	401	383	438	457	412	419	394	412	393	432	397	405	441	414	432	378	455	437	444	386	435	468	402	444	442	428	419	432	377	425	413	396	442	420	426	414	421	396	416	445	431	420	442	415	368	421	427	406	432
7126	1408	2163	2354	1954	1674	1560	1453	1277	1199	1133	1133	1071	1014	1019	1011	999	1020	1064	1014	1036	1015	996	1009	1004	960	968	964	997	981	981	989	959	925	975	960	994	1000	990	1004	981	997	991	978	936	911	908	981	948	1003	959	917	969	991	945	940	944	954	984	893	921	963	953	942	943	952	922	956	957	937	963	909	989	972	955	962	984	974	970	897	934	887	936	922	926	954	915	941	949	979	962	928	930	1015	988	896	935	960	976	965	950	964	981	1018	997	929	938	982	945	918	952	983	944	884	1010	914	1007	972	927	918	921	977	945	968	935	944	1011	943	913	909	941	896	998	1020	919	907	929	897	955	959	925	970	926	949	925	946	926	914	948	960	964	954	958	859	951	939	911	910	990	925	978	950	997	955	949	938	972	960	987	865	936	938	935	933	929	929	946	943	926	946	980	936	957	953	907	951	955	938	914	906	1006	945	971	947	932	943	984	921	959	919	955	929	962	919	922	979	896	957	943	906	886	947	984	988	867	952	933	888	952	930	1000	941	961	935	905	935	956	957	888	999	984	911	934	957	901	947	918	922	975	943	975	914	984	948	929	994	948	940	943	924	970	964	979	968	948	959	932	980	918	927	1023	969	960	923	944	915	929	945	951	991	892	977	983	900	847	951	887	949	936	950	907	980	979	945	900	937	923	906	909	966	957	990	960	910	921	936	942	965	944	943	913	925	992	923	942	933	939	923	940	939	905	922	995	940	979	979	935	939	952	910	1050	968	899	948	987	966	963	941	957	949	905	949	920	1004	985	939	950	992	992	961	942	949	958	941	885	969	936	961	910	981	929	934	944	982	994	927	969	913	898	983	960	960	919	939	930	951	979	984	931	913	956	952	919	953	968	969	922	965	929	927	958	930	950	948	952	994	913	980	982	955	966	934	916	959	927	943	953	943	961	947	919	920	962	921	895	967	949	986	966	957	933	931	971	925	912	943	953	963	967	943	933	899	959	930	890	958	963	949	945	962	938	930	950	905	980	870	890	941	980	911	967	971	961	935	967	914	893	976	915	926	948	918	961	937	983	976	947	961	923	915	950	977	954	910	954	968	932	907	917	913	947	950	979	922	954	941	930	924	894	959	1008	953	961	966	938	924	958	969	931	952	904	922	946	922	997	928	897	930	913	959	975	953	928	926	988	941	923	946	930	946	958	988	960	941	910	951	974	983	970	962	945	964	1002	892	949	913	896	925	912	940	931	964	956	914	953	913	937	945	959	973	877	1010	979	921	1017	998	923	947	950	952	953	928	967	946	933	929	965	960	989	889	986	934	939	947	895	960	907	948	959	985	1003	956	931	969	936	952	921	910	922	923	928	920	941	943	952	919	908	902	958	985	989	928	934	915	993	945	974	913	966	978	945	941	914	959	936	893	948	923	965	880	934	897	968	943	962	925	940	931	957	977	966	914	975	949	965	905	939	906	888	955	977	919	960	957	946	974	931	937	1008	921	963	978	893	948	978	885	984	955	952	974	928	973	944	957	988	937	950	923	964	891	955	994	952	992	985	932	915	926	1012	948	976	995	1011	970	930	941	948	942	922	966	922	916	954	971	959	994	908	956	980	978	945	963	1023	957	950	932	901	938	922	943	970	953	950	911	933	967	989	959	1015	953	1006	939	964	980	950	952	913	890	1000	1030	934	978	928	957	947	954	973	994	942	971	965	937	906	934	955	953	935	950	888	979	985	919	941	924	993	911	963	915	970	899	974	933	953	939	911	920	921	907	961	896	966	978	964	935	928	992	935	886	927	947	890	895	890	924	879	971	970	919	1008	866	960	918	1006	932	916	908	970	942	936	934	962	940	983	929	922	914	956	938	955	949	930	990	975	911	961	947	964	975	910	953	990	902	951	962	890	883	952	949	869	920	937	985	934	908	926	962	935	984	925	914	958	948	939	985	889	969	948	947	954	958	965	921	936	936	975	910	958	920	890	1018	940	943	958	946	934	944	1010	981	985	911	928	901	938	958	920	930	894	959	944	904	963	1000	930	1003	967	922	967	906	925	962	981	950	916	962	963	976	924	938	964	893	935	1007	883	913	1012	958	940	921	980	973	949	949	924	948	926	999	966	977	912	936	923	901	937	951	959	936	932	948	939	903	922	965	937	908	972	959	972	955	922	969	932	933	942	996	947	888	925	931	925	936	935	986	948	946	946	899	916	945	961	932	971	966	1006	929	932	900	964	933	907	913	920	977	926	979	934	953	1021	987	919	982	954	972	955	983	892	945	882	927	993	869	960	904	928	956	929	972	898	949	961	935	974	923	916	937	926	952	984	969	908	870	958	898	923	961	949	931	914	951	892	928	929	961	932	890	947	913	971	973	971	970	964	896	869	940	946	948	888	975	939	935	908	956	921	973	902	987	905	918	945	923	884	967	934	951	917	936	926	954	901	986	920	934	995	943	950	959	892	929	927	922	962	933	930	980	974	924	940	981	929	928	957	914	895	963	934	894	939	944	950	909	975	943	979	982	1005	995	964	957	927	891	901	944	980	946	989	960	955	931	922	960	928	928	952	949	969	999	954	955	891	945	976	961	1011	990	889	939	939	891	953	945	911	921	909	923	936	939	893	944	905	934	960	927	977	933	977	944	967	975	958	954	950	965	929	976	875	934	903	941	952	992	1010	985	919	989	975	941	944	915	921	991	943	955	962	994	989	914	981	963	949	1004	997	952	1000	943	959	924	935	979	931	1031	880	934	920	962	958	985	958	903	937	957	894	984	934	979	907	922	992	957	935	902	986	953	990	1004	954	945	972	939	918	922	932	917	991	944	951	971	1000	940	964	899	887	966	999	970	962	989	948	949	981	929	949	905	964	969	976	882	958	978	943	962	903	934	1000	964	905	966	915	997	938	1002	974	928	902	946	921	969	948	978	959	923	969	971	1016	923	875	972	943	936	971	996	922	963	926	955	924	937	868	979	976	1005	953	907	937	984	988	962	985	940	1011	963	963	1020	916	949	942	921	950	886	929	923	963	945	957	958	949	893	937	938	969	952	900	970	893	1034	930	914	940	905	977	970	951	919	943	943	933	936	968	978	984	1000	970	950	916	920	977	913	906	976	935	943	968	1041	981	991	937	938	975	970	964	923	928	951	933	916	942	903	953	924	969	926	917	942	944	931	930	936	923	943	970	975	917	994	930	949	935	897	950	953	946	924	967	939	966	939	937	937	967	956	903	958	944	924	920	943	927	895	941	966	989	891	937	940	957	943	934	933	958	959	953	924	880	988	877	897	913	954	927	927	968	966	954	959	957	957	925	1042	934	972	982	909	876	952	906	942	901	893	956	935	939	910	934	907	909	945	952	952	974	1022	933	915	928	912	905	958	962	905	954	932	918	936	887	971	983	977	943	924	953	946	933	992	978	968	937	1018	950	948	980	911	996	942	951	942	912	935	936	965	900	993	929	934	961	909	1015	948	941	887	924	917	922	999	944	968	890	929	965	893	972	904	945	923	950	978	904	926	982	891	920	945	948	925	964	891	943	948	911	1021	940	952	933	947	1019	1012	977	951	970	952
15487	1709	1379	1150	776	621	524	495	456	409	381	388	370	360	346	304	324	338	322	323	302	315	291	325	338	313	303	306	328	336	305	340	323	313	355	301	311	349	316	297	322	309	318	299	302	325	303	322	329	298	295	352	301	292	295	295	290	309	306	295	312	307	299	274	336	324	297	307	317	299	323	335	298	337	338	335	319	307	328	332	293	272	322	327	287	300	302	312	300	306	317	281	302	334	312	309	313	332	300	322	301	340	311	312	294	343	288	310	333	362	297	291	315	288	323	299	322	292	321	323	321	282	289	319	300	314	326	301	345	363	288	298	333	277	320	335	331	280	338	303	344	285	285	317	304	321	312	334	307	331	284	339	330	300	326	304	306	305	305	308	295	345	335	320	332	315	295	340	318	297	295	309	311	341	355	320	262	303	294	320	319	323	331	304	296	294	312	322	345	285	335	326	321	305	324	316	338	291	324	315	270	322	293	333	353	320	315	323	302	360	309	333	289	335	290	355	325	311	314	317	312	309	314	303	330	331	321	273	251	321	324	312	302	307	278	313	309	340	294	348	278	274	317	306	320	264	319	296	319	354	324	346	333	306	300	300	341	320	291	293	323	329	326	337	295	348	307	306	314	303	313	287	314	326	315	291	330	353	307	329	326	316	324	293	303	306	295	326	295	303	291	315	336	284	305	323	286	313	305	334	270	273	302	317	316	308	330	293	327	316	285	300	317	332	343	344	321	319	305	318	318	383	304	317	308	313	328	324	316	316	314	286	291	317	313	329	292	309	335	328	321	290	297	312	312	302	294	324	314	330	347	306	292	337	297	339	327	321	312	315	342	294	329	301	333	305	320	301	302	311	293	350	291	332	314	312	321	309	319	292	346	310	325	316	284	318	296	332	347	283	301	329	379	322	336	320	301	325	316	293	328	345	345	297	322	327	332	325	326	324	316	338	306	301	306	307	350	345	294	317	288	310	350	327	317	311	349	320	312	336	288	298	296	327	345	329	314	323	330	318	311	309	277	349	353	275	318	298	317	325	292	323	298	305	292	315	312	323	324	298	316	284	322	336	338	333	310	324	361	311	330	334	331	318	335	287	312	324	325	311	346	338	298	306	326	305	299	332	303	295	296	286	355	278	362	360	312	339	295	307	325	298	297	277	334	302	333	323	362	331	301	322	324	330	329	313	327	341	323	314	337	337	310	340	315	315	313	319	331	310	280	292	335	316	292	276	355	328	328	317	281	293	330	280	280	343	315	273	321	311	328	310	340	330	308	288	303	331	321	286	332	333	301	282	300	276	300	310	333	294	295	329	338	361	344	293	296	314	330	342	321	313	315	294	309	298	263	320	284	308	319	294	315	337	319	343	318	333	313	283	325	270	323	357	328	304	316	294	307	323	324	307	335	301	293	325	328	266	304	314	303	362	329	300	334	301	331	334	292	326	307	290	316	315	299	321	330	331	320	337	301	331	334	299	310	310	291	288	293	310	301	303	297	319	304	309	325	319	321	327	292	311	317	328	299	270	285	336	323	339	324	322	310	300	325	323	345	346	309	339	308	288	312	332	296	281	335	316	304	318	365	336	314	349	322	307	319	331	311	306	318	327	312	289	329	300	346	334	309	304	326	343	344	338	318	360	323	288	301	319	319	306	286	280	291	325	292	306	300	284	287	286	331	296	361	324	302	314	296	298	298	302	304	302	290	312	300	345	344	311	282	280	284	331	326	333	323	290	294	286	270	323	302	308	276	296	269	307	335	327	299	343	328	342	319	317	317	269	300	317	343	290	346	301	355	328	342	332	309	332	351	308	299	318	308	364	314	318	347	305	301	318	297	323	293	310	310	298	307	309	308	337	315	338	316	307	307	316	321	309	281	321	329	326	312	325	321	311	300	351	330	320	326	318	297	286	326	314	310	323	336	311	303	289	281	303	303	297	290	313	281	311	309	341	265	315	317	310	290	306	322	305	326	317	317	297	354	331	325	364	308	313	309	321	333	297	281	304	290	308	311	314	291	313	285	279	303	305	305	329	327	304	307	298	322	328	318	335	304	325	350	293	318	316	295	298	337	297	307	332	307	297	330	298	306	306	310	317	315	287	330	323	339	295	310	338	317	308	315	300	305	313	259	329	303	343	319	321	303	302	324	308	322	266	315	323	301	337	295	271	297	338	302	318	284	325	287	305	342	296	274	318	315	322	311	282	286	321	294	340	293	298	320	321	303	311	322	334	318	277	302	328	291	322	294	310	278	345	307	306	324	327	308	279	296	326	328	324	289	304	352	294	307	304	319	310	292	327	341	275	306	320	314	341	307	311	288	297	328	340	352	305	296	284	318	309	305	324	302	309	294	336	306	292	309	301	290	324	331	317	329	299	318	304	347	319	321	326	305	298	323	266	324	300	334	350	315	320	304	332	291	315	300	335	328	317	322	324	355	339	340	324	295	326	311	317	300	345	326	329	323	302	316	304	351	305	302	344	282	357	274	297	312	302	347	310	311	298	292	329	305	355	346	289	280	307	331	308	322	334	292	313	322	335	319	311	331	287	313	335	330	345	329	322	305	309	314	301	321	324	317	349	320	322	288	303	290	320	331	300	330	367	301	345	296	313	304	342	279	296	301	287	292	336	328	342	298	344	263	301	294	311	332	293	359	286	324	319	318	339	319	350	301	278	304	325	297	351	324	318	296	297	331	331	353	301	295	330	324	334	291	318	323	293	323	348	312	302	329	320	317	310	321	272	312	306	288	296	341	338	313	316	311	317	294	309	348	342	311	287	288	320	318	299	303	353	267	330	297	298	281	321	302	304	272	314	295	335	294	309	319	309	330	333	321	301	373	319	324	314	299	286	307	278	310	338	298	301	305	319	308	354	343	330	340	332	328	315	367	358	307	328	315	310	327	354	310	298	328	310	309	353	344	353	342	308	341	287	322	269	317	323	313	337	255	296	314	329	299	359	284	287	282	299	296	319	346	311	324	285	308	317	287	276	324	308	305	307	327	296	328	299	324	289	329	315	322	304	307	301	301	316	298	304	319	330	316	311	352	299	308	327	302	293	305	274	340	316	315	313	327	309	336	320	322	318	338	311	300	327	293	326	321	305	289	308	352	298	300	305	299	327	306	309	321	310	297	297	289	299	309	338	352	318	300	288	342	299	331	295	312	281	305	289	359	285	311	317	310	341	322	295	340	304	337	312	347	293	321	309	266	310	331	311	300	360	320	297	295	301	336	357	307	304	366	309	290	342	294	316	340	316	328	314	327	324	331	299	320	291	287	320	321	302	295	303	294	310	301	289	327	303	320	281	325	340	322	303	314	302	309	314	301	307	325	303	330	313	293	323	305	295	298	323	332	302	327	279	321	319	309	320	306	308	304	325	328	308	298	282	308	322	292	303	311	317	312	306	311	296	294	301	347	283	321	337	284	341	308	300	341	282	303	330	304	321	300	300	325	284	316	295	298	288	323	308	301	316	312	304	336	320	322	299	308	306
8605	1597	2890	3156	2579	2130	1836	1559	1337	1232	1111	1086	988	938	880	885	910	836	819	782	758	806	831	780	763	748	789	759	750	787	712	798	767	741	726	802	797	794	757	764	812	783	755	766	682	751	698	730	719	738	728	734	702	716	718	713	681	764	724	665	762	721	700	739	743	770	707	695	730	686	680	715	735	730	754	702	735	672	765	688	733	715	687	706	685	688	759	719	719	735	716	751	685	696	710	659	740	681	695	707	682	722	748	688	620	751	744	673	702	696	726	664	719	732	712	715	698	684	743	707	718	761	679	694	718	705	715	739	687	688	756	707	720	688	733	730	688	728	730	666	720	694	697	750	723	736	693	714	718	723	751	748	717	696	736	727	734	687	689	677	762	667	708	700	709	748	722	721	679	661	754	748	717	697	718	723	680	700	744	689	724	696	704	722	707	703	665	700	690	760	647	696	687	706	761	698	736	650	714	715	732	672	684	722	705	731	701	753	749	716	754	655	738	725	729	722	717	729	720	685	726	709	761	694	719	709	730	712	670	704	717	702	705	759	728	720	711	701	679	713	735	695	737	653	705	740	726	712	699	725	692	697	728	708	727	703	734	729	665	702	736	732	679	684	714	683	749	665	722	701	708	672	717	685	778	690	710	685	718	698	704	726	687	679	755	723	718	705	704	738	683	708	733	767	732	701	736	728	729	733	748	695	655	713	711	765	707	699	698	727	705	717	728	687	694	743	699	726	675	724	692	721	743	751	701	700	650	717	706	743	695	683	724	686	744	690	704	741	710	748	707	705	698	743	707	713	682	700	708	724	703	699	701	680	739	702	745	680	727	715	707	754	721	722	720	678	726	682	692	694	769	707	715	734	692	712	696	717	667	687	684	705	714	756	705	731	661	698	699	721	712	692	683	681	671	737	749	706	698	701	734	726	669	711	625	690	709	700	656	672	686	724	699	723	708	698	737	685	702	692	719	722	725	708	706	799	714	663	747	762	713	676	709	713	642	680	632	666	712	689	733	734	687	726	706	740	725	711	736	710	732	678	690	749	707	688	710	733	721	723	709	719	690	703	709	734	646	706	712	682	728	739	707	718	684	709	714	693	686	709	742	731	735	697	717	730	735	743	661	702	713	672	700	726	685	716	751	743	724	739	680	688	691	725	717	688	716	734	733	718	725	693	731	714	711	733	709	701	730	714	724	749	709	698	724	684	667	697	746	681	714	751	708	707	746	678	735	681	741	744	693	645	696	711	687	700	679	739	725	714	693	661	697	720	664	671	670	708	727	727	631	739	723	705	729	666	732	708	705	736	693	706	680	694	641	730	743	722	708	741	672	651	701	708	733	717	671	727	682	755	732	730	703	701	730	682	710	700	769	722	716	683	685	678	703	724	679	707	709	734	701	673	732	711	672	657	736	688	715	725	735	701	717	666	728	736	714	683	738	686	725	686	692	707	710	692	723	741	728	727	736	706	711	703	717	694	662	678	704	736	722	692	696	686	707	738	686	720	742	680	678	682	673	672	755	691	750	684	696	696	718	719	718	705	710	697	729	714	721	696	694	756	724	687	677	711	677	718	700	703	695	708	702	714	717	726	762	729	736	739	699	707	675	735	695	731	689	689	688	694	748	742	746	687	727	702	756	690	699	673	746	715	684	764	702	744	720	716	700	729	711	677	681	722	702	704	703	681	728	684	710	723	718	733	707	688	679	711	750	689	699	766	667	701	677	683	683	720	718	679	740	696	702	757	678	708	724	743	699	713	685	734	750	708	759	651	704	733	706	683	741	719	689	671	738	672	742	684	711	748	694	681	683	677	738	739	744	707	733	741	726	687	718	716	709	729	718	691	654	678	693	723	733	737	687	712	740	654	723	737	678	673	678	665	701	719	700	717	728	669	667	752	741	752	743	737	710	682	717	716	722	711	663	725	732	701	730	741	687	742	763	755	730	724	778	717	719	724	692	734	736	722	732	671	714	751	685	717	740	721	690	751	687	731	675	650	731	703	684	768	751	737	745	724	728	723	720	702	676	685	697	699	650	763	669	756	707	658	705	745	749	687	722	719	707	695	727	753	743	724	677	768	704	692	676	751	705	680	739	759	734	689	721	734	702	751	710	785	703	649	727	743	666	693	728	719	708	720	749	698	728	778	714	788	691	689	668	726	701	707	690	750	750	744	693	701	728	712	777	728	725	785	686	733	695	738	685	723	726	722	762	697	725	695	704	705	722	732	692	721	711	683	720	710	730	698	719	692	704	681	702	700	704	697	727	702	707	760	767	692	686	751	728	708	722	702	722	700	707	724	709	753	693	721	732	716	654	688	731	706	751	734	674	729	685	703	723	698	699	701	718	718	733	736	702	645	746	729	691	693	737	705	694	704	685	723	712	732	711	752	666	753	740	694	701	717	695	682	703	691	689	696	726	761	721	693	733	699	688	712	691	674	718	737	694	676	730	699	722	724	643	714	704	720	710	751	728	742	724	742	697	719	717	688	715	724	726	730	731	719	740	741	724	699	692	737	721	760	736	686	693	721	741	721	686	756	742	687	720	658	711	704	714	768	708	727	743	668	671	673	715	710	668	708	721	736	676	734	706	727	688	762	733	660	720	698	725	728	719	710	795	678	725	698	687	722	672	722	645	674	758	731	707	746	752	732	702	665	694	711	769	705	732	725	737	698	715	675	700	733	697	705	676	750	705	665	699	671	722	690	728	716	734	688	698	711	698	724	674	753	707	709	697	722	694	676	741	695	703	724	665	722	748	685	737	697	682	682	695	704	731	673	680	725	753	723	700	665	719	727	706	718	689	741	736	680	752	707	695	716	665	729	697	686	725	699	745	717	705	775	718	740	718	692	702	704	709	700	735	718	718	713	730	704	691	732	689	706	710	715	677	716	723	690	673	743	686	712	661	719	753	677	714	718	633	731	718	714	696	723	688	720	706	711	682	730	690	760	717	751	725	716	702	642	713	747	746	762	657	678	766	745	735	674	726	695	721	728	718	678	713	710	732	701	729	711	719	721	734	713	730	689	717	681	679	721	695	744	751	655	717	689	704	723	748	712	713	696	715	713	715	650	710	694	683	661	678	717	722	633	647	701	749	730	719	714	699	720	690	691	711	780	730	695	687	726	741	744	717	689	706	716	716	686	706	733	719	695	696	766	711	699	697	667	743	737	714	734	735	744	696	718	769	691	731	748	694	688	732	729	726	711	708	674	749	712	700	693	686	725	711	659	750	738	725	705	704	726	699	734	692	771	715	665	724	743	687	717	719	694	740	706	679	723	698	672	716	696	691	773	757	709	704	745	694	713	715	693	660	679	749	720	686	696	706	721	713	674	715	706	771	726	677	703	697	696	747	721	706	657	692	727	702	715	721	708	683	711	678	715	739	688	714	703	678	683	659	681	755	661	685	694	767	704	719	750	717	650	728	688	720	707	720	701	717	662	711	690	690	690	731	760	703	715	709	745	705	731	735	646	687	702	750	704	735	753
1674	392	349	304	328	293	310	282	267	269	276	281	264	286	268	266	287	273	317	303	255	258	260	273	269	307	292	310	317	298	271	284	262	269	280	273	299	259	266	237	256	294	287	276	265	261	270	293	298	271	298	254	292	347	292	283	303	280	254	278	270	244	294	293	314	276	272	262	277	296	308	256	246	274	269	285	257	291	278	310	309	292	242	291	288	269	288	280	315	302	275	263	297	262	252	276	282	296	275	262	232	246	279	280	289	307	289	268	280	263	270	246	296	264	275	269	312	261	276	253	229	282	302	277	299	309	304	264	284	267	302	284	257	301	286	279	265	294	288	273	295	255	264	248	269	285	270	299	281	279	273	284	261	281	259	279	294	304	261	320	265	264	274	279	294	314	310	275	293	262	294	291	279	269	284	290	279	294	309	286	250	290	262	271	250	296	284	276	279	263	298	311	301	258	279	312	271	272	293	260	286	304	289	280	266	274	284	274	273	286	285	294	298	318	299	251	280	302	282	250	282	271	307	305	275	286	259	279	282	280	302	285	291	277	333	294	254	281	310	308	283	269	290	274	297	279	297	317	263	268	260	291	275	275	259	260	274	264	305	274	305	288	279	269	274	241	312	300	266	279	296	305	289	288	255	262	305	251	289	299	297	309	301	289	316	291	303	249	268	280	265	297	279	291	280	272	287	243	254	283	280	280	281	300	272	301	303	314	254	270	302	295	280	283	255	280	269	256	296	271	260	275	320	280	314	265	258	272	258	302	306	280	258	282	291	278	280	270	241	258	280	285	253	291	299	279	264	281	294	273	297	262	260	274	235	274	344	274	291	274	287	262	266	278	293	285	259	316	302	281	308	297	276	257	261	250	279	273	283	282	318	281	263	278	316	297	264	290	252	285	287	293	275	286	248	255	280	277	269	304	272	291	289	252	283	288	324	258	290	278	271	298	277	275	252	290	295	278	303	286	292	278	229	288	264	261	261	273	269	303	262	281	277	251	279	282	274	281	262	276	282	293	303	260	274	274	255	277	258	297	277	278	242	262	282	286	284	283	258	282	284	282	286	299	291	295	259	282	285	287	260	290	292	261	294	277	258	282	269	280	273	313	309	281	266	277	262	301	263	297	279	311	259	287	280	283	279	252	262	283	295	256	310	267	303	249	265	284	297	324	251	303	313	291	268	289	248	288	267	247	275	331	293	310	253	291	301	332	284	256	238	255	284	296	267	276	257	278	323	272	241	274	315	279	318	281	275	291	268	293	286	267	310	282	293	274	293	291	273	273	307	299	301	263	301	271	252	261	323	336	291	299	297	265	276	276	274	273	248	294	250	292	274	269	277	253	257	276	305	283	251	286	272	306	264	242	281	269	291	254	276	237	272	255	237	289	273	278	284	286	274	292	273	247	279	283	277	297	285	274	282	251	267	261	290	267	268	297	292	291	248	292	264	260	260	261	263	290	247	260	269	252	238	294	281	264	277	258	297	297	280	258	280	261	279	270	285	265	263	301	267	270	280	299	252	289	298	304	258	293	284	274	281	240	281	277	266	234	263	270	274	281	269	301	261	278	273	260	252	294	284	258	291	260	269	294	267	277	264	281	277	284	303	314	295	270	299	288	287	272	265	280	276	265	266	295	272	278	279	293	294	283	268	286	270	294	295	280	298	268	296	306	298	277	291	276	257	291	285	257	266	285	274	253	286	297	256	271	257	292	287	251	265	305	303	273	299	257	228	281	277	296	279	255	270	269	295	283	293	274	263	245	271	273	256	299	285	258	264	279	264	281	264	270	249	294	268	277	295	263	315	306	250	245	258	270	281	287	300	295	262	295	282	268	300	264	281	259	272	292	313	264	267	295	318	262	263	267	305	283	265	258	264	289	259	287	290	293	290	279	269	260	269	278	240	296	261	276	284	300	296	292	286	293	277	267	306	315	255	274	259	289	279	289	293	274	289	298	261	277	240	273	297	259	313	260	258	300	292	260	288	261	324	302	303	265	287	241	254	270	273	261	253	273	306	299	274	323	265	288	256	252	287	262	277	307	300	300	293	275	288	282	300	305	309	265	296	275	282	301	304	288	300	280	279	279	281	295	286	252	298	271	267	277	249	273	232	300	281	263	279	258	294	252	285	269	265	259	320	267	264	272	274	277	277	281	267	260	266	286	305	278	269	262	272	237	280	278	299	310	280	284	276	285	261	278	319	268	290	261	255	263	254	248	269	244	262	280	305	281	255	274	268	282	281	244	275	262	295	293	270	270	260	272	289	281	285	279	276	271	276	272	291	262	253	302	274	317	259	265	268	278	296	295	272	281	294	295	275	271	272	286	281	279	251	250	297	253	254	298	304	259	272	298	276	280	306	280	271	266	292	297	263	296	281	276	281	279	274	252	256	296	274	295	282	264	275	260	263	251	271	266	290	286	269	254	237	280	267	301	286	249	242	323	291	300	280	267	306	288	276	272	249	266	288	280	296	291	261	271	301	289	308	332	278	265	255	304	267	260	292	300	273	273	248	257	284	290	259	308	289	288	230	288	294	285	281	256	283	258	299	277	265	258	289	253	317	294	256	257	280	266	299	288	281	229	288	298	299	280	287	265	255	274	276	321	281	275	300	291	277	288	269	277	292	272	281	230	276	260	303	297	242	249	262	308	294	283	255	248	269	260	293	273	290	267	231	265	278	308	286	311	276	264	283	281	289	279	310	280	267	289	302	296	298	295	303	321	260	259	286	260	289	287	261	253	274	264	266	256	296	300	299	307	295	284	299	283	274	256	287	274	283	249	292	295	250	283	277	265	297	261	283	277	285	243	274	312	258	307	298	250	314	263	293	283	249	283	275	282	281	295	277	284	306	301	281	315	263	287	258	265	250	280	251	268	279	267	312	272	268	265	262	271	253	263	279	295	297	282	284	280	287	276	309	304	238	305	283	279	308	298	290	269	263	301	297	304	312	270	306	277	300	309	285	301	305	307	270	330	287	288	284	281	304	273	280	299	273	291	289	269	322	312	285	291	289	240	272	297	283	263	249	262	263	258	292	265	246	284	316	258	249	258	284	257	266	276	258	264	301	267	247	270	299	269	273	276	261	272	251	300	253	276	242	267	289	275	265	258	235	271	276	270	261	275	293	328	279	302	277	288	263	263	286	253	300	293	277	276	279	267	266	256	254	276	283	265	290	263	261	266	281	266	252	265	305	247	274	272	253	262	303	262	258	290	272	301	300	274	274	255	270	275	263	267	295	302	283	286	278	258	265	279	285	277	285	271	278	257	278	256	262	289	263	246	264	273	284	269	249	246	281	269	267	287	280	264	278	296	259	287	259	272	257	264	296	267	289	283	302	258	288	296	283	286	281	251	275	302	274	266	247	255	277	281	275	264	298	265	268	270	282	248	278	282	286	293	312	271	279	308	256	271	268	270	283	319	281	269	273	281	253	268	295	244	297	305	277	268	297	278	268	274	286	253	229	293	293	260	271	288	273	285	251	275
1995	765	909	852	770	767	805	707	778	730	689	738	714	704	673	744	739	729	676	642	692	682	639	682	713	674	694	694	711	695	660	661	677	714	694	679	697	701	712	752	680	702	743	681	724	659	659	645	650	622	680	712	642	704	644	691	684	740	692	731	731	670	694	668	666	709	672	695	690	677	724	658	701	724	709	677	677	687	724	687	695	712	700	679	692	697	710	678	674	665	667	718	707	651	668	688	597	669	726	693	675	707	633	678	661	671	702	688	656	690	682	675	647	666	671	678	719	662	680	740	651	672	688	645	692	664	701	661	626	686	670	689	687	702	657	650	653	687	659	700	667	670	674	703	633	635	707	704	638	656	734	681	658	687	659	703	683	653	664	686	669	667	697	703	683	680	707	639	701	684	685	669	691	656	707	716	710	653	675	616	632	620	670	689	671	688	710	699	655	725	638	677	640	670	655	681	721	670	663	704	660	683	668	700	649	741	663	681	689	675	655	724	688	660	698	641	691	644	678	681	656	655	719	659	653	687	673	683	623	692	682	647	703	649	675	701	664	672	672	687	710	643	657	700	688	674	661	632	700	681	668	666	708	636	682	705	671	694	670	681	665	648	685	678	673	650	676	651	640	673	645	732	711	681	693	638	648	683	688	671	718	696	675	644	649	637	692	693	650	680	712	652	653	704	681	650	695	666	680	640	648	664	656	695	678	689	725	688	646	722	645	666	677	687	688	710	644	682	667	650	659	687	670	669	653	703	648	698	644	697	641	687	663	642	679	624	677	718	692	682	689	665	656	663	683	666	642	679	691	670	662	679	704	629	684	686	652	660	657	675	709	675	647	668	653	660	708	693	672	685	689	697	676	670	700	678	680	670	668	691	738	729	695	621	669	675	672	676	733	702	659	648	722	684	688	642	674	726	649	676	683	676	666	691	634	654	691	723	639	677	715	654	648	671	654	722	697	646	715	699	665	647	644	621	705	631	681	620	691	623	651	686	698	661	699	694	671	666	651	696	680	719	653	669	682	650	691	687	682	726	664	695	670	638	698	696	693	678	651	686	634	669	715	677	745	674	668	678	656	716	713	733	671	677	697	648	717	690	673	717	607	690	710	682	707	672	717	716	740	657	700	706	667	707	717	678	679	686	646	702	706	655	658	685	655	681	648	700	697	728	695	675	671	677	697	680	714	689	693	652	611	613	683	642	672	696	668	671	680	698	666	690	677	713	674	660	686	670	650	643	677	685	686	643	701	659	661	688	715	715	652	674	664	697	717	644	686	677	626	644	676	690	734	662	691	658	683	652	688	651	685	680	670	674	701	680	671	669	684	690	694	668	653	713	663	684	621	712	716	656	667	668	632	676	657	673	679	686	670	678	681	637	652	651	676	670	666	710	705	684	669	706	654	709	629	688	731	706	697	691	697	639	680	676	653	653	694	624	647	702	656	726	641	665	674	693	733	669	680	665	670	653	667	618	692	667	679	685	694	673	647	653	681	684	656	651	671	676	670	736	682	709	646	667	691	739	689	654	724	670	661	653	655	613	688	691	657	678	699	667	713	638	630	663	715	640	690	639	659	691	646	679	689	684	697	736	660	697	679	667	648	701	661	691	696	682	691	682	702	661	702	713	650	696	664	705	701	689	663	698	673	631	698	669	723	672	679	609	663	682	696	674	665	677	679	644	656	653	652	662	707	656	697	720	655	706	663	681	646	679	671	668	632	709	653	709	693	678	628	671	718	686	647	607	702	683	654	688	671	697	655	662	667	684	650	692	659	702	732	626	649	643	696	684	699	682	668	622	662	673	740	700	687	638	675	686	683	654	679	706	657	661	686	679	730	686	663	690	664	663	657	675	639	668	719	699	667	713	713	673	699	631	713	682	675	692	690	657	680	661	657	664	694	626	703	707	664	687	698	665	668	698	736	697	709	691	644	654	679	695	693	693	710	696	693	672	671	687	668	706	691	673	740	681	658	681	682	695	693	671	708	688	682	636	663	656	661	690	706	677	688	714	663	695	707	677	660	697	674	669	693	654	654	680	702	721	688	659	665	649	652	650	675	645	686	674	686	716	686	685	693	683	686	700	688	681	671	631	688	686	680	649	716	734	673	696	665	696	668	651	667	686	719	641	707	706	691	686	695	682	680	667	665	701	698	681	683	679	711	699	701	699	660	650	670	645	671	672	628	688	684	681	641	683	651	671	682	691	663	676	685	666	655	673	699	701	685	672	648	666	656	672	666	658	680	680	711	677	612	703	700	671	692	633	742	701	664	696	693	654	684	676	687	705	684	691	695	679	652	668	682	655	684	666	700	627	674	631	684	636	734	704	674	670	653	713	662	705	677	654	711	661	716	657	699	671	668	653	699	607	700	715	676	698	696	736	681	669	669	701	650	696	719	661	678	660	654	666	682	693	653	697	675	633	656	717	710	730	671	691	663	695	676	628	677	648	656	690	676	647	684	666	664	655	692	730	656	646	685	716	685	677	694	671	694	658	703	708	659	669	652	692	638	661	679	650	711	675	721	708	697	692	716	622	649	669	700	695	732	662	670	658	696	698	632	615	660	733	646	670	695	663	646	692	659	685	643	675	655	690	691	688	659	681	646	708	666	676	667	670	688	655	679	716	673	679	684	671	666	666	732	662	676	685	709	686	674	668	689	727	684	683	676	689	676	706	659	706	678	701	682	694	712	731	690	727	718	686	728	669	615	677	660	635	708	682	714	684	674	720	679	698	668	684	717	637	706	665	714	681	740	717	698	660	755	642	674	697	708	702	672	662	697	671	655	693	674	666	673	638	670	634	654	692	704	629	704	650	637	707	627	680	722	753	641	668	671	686	678	652	685	678	671	677	633	682	653	676	694	663	693	701	692	710	641	686	726	673	687	676	645	697	725	667	665	673	665	695	664	711	747	666	668	708	647	683	648	659	690	662	676	673	642	646	686	637	642	682	674	653	666	663	657	689	717	676	677	687	661	708	677	697	698	676	694	668	671	718	653	664	657	704	662	687	731	685	671	660	706	682	626	708	686	692	640	695	717	706	693	712	662	664	682	667	674	681	675	703	665	685	679	696	698	667	677	652	675	674	670	689	680	671	646	688	721	682	675	655	674	702	665	648	667	688	676	681	714	660	686	670	673	676	720	676	649	619	696	627	707	673	673	618	659	638	622	698	644	663	673	621	669	717	711	713	738	688	683	712	659	648	668	678	664	657	639	668	644	675	696	666	692	696	652	692	653	749	719	639	670	665	691	664	694	674	650	639	649	659	699	666	659	711	660	658	671	618	665	676	650	635	674	684	641	717	671	662	721	627	661	659	709	650	674	700	672	684	659	667	686	679	647	695	657	718	658	710	672	670	739	697	647	694	668	689	678	645	665	675	636	616	616	639	667	691	665	626	712	708	655	670	653	672	644	718	678	673	645	667	708	697	628	656	644	682	756	661	666	657	686	639	674	720	695	716	675	656	688	654	677	644	661	641	657	650	710	669
8486	853	923	757	616	584	533	487	466	498	440	424	472	386	460	448	431	421	399	409	437	407	415	403	422	389	408	384	447	395	432	387	454	400	413	411	395	432	493	433	428	425	404	383	394	404	415	419	402	396	418	406	417	371	395	443	392	398	398	426	426	361	399	393	387	413	388	385	412	423	406	419	419	449	398	420	433	466	408	386	452	432	420	407	400	417	388	417	412	450	436	415	396	404	447	402	378	424	430	386	443	391	422	408	437	402	431	450	407	404	408	431	418	381	428	464	364	459	450	413	454	422	382	442	426	411	450	416	403	402	407	436	383	371	428	424	396	394	411	419	429	413	424	470	398	387	409	419	434	377	398	406	411	433	450	441	455	425	444	407	431	439	399	348	388	408	390	389	444	369	423	430	400	422	407	422	430	415	393	469	420	421	446	415	414	421	431	404	400	428	398	386	420	415	420	462	375	405	425	389	437	374	376	408	414	416	423	428	443	416	383	414	417	400	440	411	398	382	446	407	414	408	366	404	470	451	411	393	385	371	421	438	373	398	387	412	432	423	455	390	391	437	438	437	419	425	427	403	416	397	457	416	413	434	393	407	432	404	402	428	415	431	438	424	374	411	432	391	408	448	424	409	430	365	381	394	449	374	390	415	391	425	411	440	439	429	402	390	406	397	414	411	423	426	464	434	407	407	446	423	406	418	431	457	417	417	406	418	409	417	391	438	415	409	452	426	414	416	408	427	424	426	402	425	433	389	397	432	396	420	410	400	450	416	435	420	440	405	441	411	420	380	386	402	400	408	446	436	375	417	413	439	445	386	409	406	402	404	403	453	429	434	411	387	403	435	421	413	368	378	419	418	409	370	409	409	436	373	378	408	458	384	407	414	410	397	392	404	389	395	434	445	434	392	408	396	443	418	366	367	409	400	454	431	398	405	417	439	360	438	385	379	413	419	438	424	452	441	415	422	362	409	413	421	418	381	412	418	428	439	414	416	431	390	412	453	441	445	457	442	420	460	439	415	413	403	424	422	384	432	399	455	443	415	416	384	396	417	446	392	423	367	425	421	411	395	396	421	402	422	405	408	384	383	393	427	425	423	424	374	423	413	415	429	419	430	412	442	390	442	401	410	412	355	439	422	412	412	418	410	404	447	365	410	398	398	419	402	443	445	437	419	428	416	419	427	427	404	448	406	454	433	396	423	400	425	387	398	394	420	390	417	459	411	402	399	455	429	396	426	404	393	393	401	365	416	439	457	440	414	435	396	423	415	405	439	403	426	440	436	415	405	424	406	428	434	450	407	397	384	391	370	461	435	394	418	401	411	424	443	445	395	381	386	401	367	434	427	404	403	408	411	416	440	395	409	419	439	411	422	409	406	382	422	404	421	429	417	454	407	382	442	472	440	437	398	422	419	414	397	395	420	402	404	390	421	407	395	428	408	463	440	397	404	452	442	432	422	397	448	433	397	406	472	413	414	364	409	400	372	454	418	424	400	413	382	378	421	451	404	405	426	389	447	432	421	445	392	407	430	388	410	399	438	442	378	426	403	425	399	440	406	408	401	439	390	393	414	428	415	397	414	406	419	377	437	438	418	393	376	394	422	401	413	409	411	391	378	384	443	434	433	404	426	472	433	411	404	480	394	395	449	415	397	443	421	441	421	429	435	381	446	420	461	423	439	422	448	387	436	410	434	413	443	382	406	389	431	426	400	402	438	433	404	439	382	405	437	365	431	457	439	407	388	418	389	423	447	453	434	421	398	426	420	397	391	391	415	425	426	449	407	391	395	369	392	431	430	402	397	464	414	382	421	410	438	431	392	449	447	445	424	418	435	436	429	446	392	436	409	402	397	416	389	444	411	404	387	403	396	405	411	401	440	395	414	408	433	413	399	386	372	409	428	417	423	409	423	420	432	397	420	442	436	384	406	410	466	416	443	431	440	423	408	423	479	423	445	408	396	394	410	401	414	393	420	455	407	400	409	410	397	417	434	398	405	424	442	414	424	428	395	481	424	392	454	428	438	433	450	431	431	465	418	393	415	443	435	419	419	368	424	437	422	458	430	418	427	426	438	426	420	399	416	415	423	429	398	380	428	400	403	418	388	424	426	438	412	403	427	409	392	382	404	410	468	448	434	392	410	424	403	447	430	427	400	435	456	405	402	449	409	411	424	428	455	414	410	390	421	395	387	362	432	398	385	388	407	462	435	419	431	420	438	439	415	401	450	418	418	413	412	435	428	456	405	395	457	394	403	393	428	386	393	405	394	423	418	423	433	441	440	446	401	420	437	415	422	435	408	391	430	416	390	382	398	393	445	410	412	417	412	403	455	412	390	456	398	429	386	418	451	414	419	410	396	417	448	411	401	417	397	432	379	407	361	440	429	438	422	376	410	424	422	394	406	433	428	403	409	397	414	414	443	422	407	408	458	389	409	402	411	426	441	459	439	458	402	411	406	411	396	393	437	400	413	457	384	403	406	413	389	434	419	411	424	462	412	476	420	428	417	427	396	419	384	395	422	427	393	392	414	420	451	424	419	456	444	415	407	422	410	407	410	409	460	386	404	419	386	375	399	431	402	425	421	450	424	443	445	387	491	409	434	426	396	384	405	397	407	361	401	410	409	413	413	417	387	429	396	387	419	416	434	420	439	395	437	374	407	391	412	416	437	406	412	428	352	415	397	392	421	402	419	431	449	421	396	369	443	413	399	400	413	404	389	440	425	449	389	422	446	414	366	415	433	459	403	419	398	437	392	439	402	435	417	407	433	417	442	368	429	383	434	434	465	361	388	407	459	445	409	438	356	400	432	390	408	450	371	450	387	412	351	429	422	416	442	408	393	413	467	455	454	359	440	411	419	414	406	430	414	400	409	420	409	430	372	399	383	442	434	431	423	462	400	419	406	415	442	419	427	411	381	459	425	433	396	400	416	418	404	492	399	434	430	444	404	437	428	418	421	418	432	412	404	406	432	434	465	400	403	464	420	414	410	402	434	404	364	431	444	423	405	418	450	408	399	430	404	449	396	440	411	427	435	416	405	426	391	457	424	427	422	395	428	413	409	414	415	438	414	407	448	429	380	419	424	389	381	434	447	412	405	370	385	439	396	451	405	423	448	434	464	447	421	448	402	431	429	418	403	405	409	411	423	402	385	446	439	421	432	391	423	440	414	443	405	445	422	420	415	442	418	411	380	422	409	405	420	417	478	429	404	438	408	437	407	414	396	409	409	424	468	426	430	391	410	452	435	424	408	440	415	428	437	432	442	402	393	371	428	402	388	426	386	427	417	384	389	399	428	424	387	418	404	452	405	407	420	431	388	410	413	458	410	422	414	400	407	431	399	415	400	397	384	435	389	391	408	415	411	427	426	377	391	396	433	422	430	429	411	409	392	392	353	376	442	423	424	410	411	408	455	440	408	399	391	411	414	429	443	436	382	424	412	434	431	461	430	400	372	384	390	438	391	398	428	374	451	422	415	453	429	412	422
6955	1343	2123	2279	1920	1661	1565	1437	1320	1298	1189	1149	1082	1052	1033	1033	1087	956	966	1024	1049	1009	947	945	926	956	938	958	931	975	985	972	975	940	1013	1005	993	973	916	1023	951	973	942	984	984	957	984	1007	978	902	911	938	991	974	951	933	960	970	1017	971	1000	961	993	926	994	978	887	976	917	913	953	951	901	975	936	933	973	903	1000	998	959	937	979	1020	978	984	995	912	966	932	954	1010	962	901	957	924	933	973	966	867	940	904	922	902	905	959	928	969	949	921	907	950	972	952	957	972	915	993	964	951	970	950	968	968	905	935	866	947	913	981	933	960	948	919	911	975	971	925	946	905	974	970	989	923	918	929	982	923	936	983	992	955	914	999	915	936	971	939	914	947	967	933	900	998	961	988	895	990	886	934	888	935	877	963	930	980	968	957	944	976	938	933	925	1017	975	970	941	987	968	927	931	945	913	937	958	922	923	919	906	933	939	936	942	948	930	938	962	947	951	978	945	965	965	935	919	965	921	1000	903	924	929	933	961	950	948	934	934	943	947	943	955	1001	991	949	928	935	961	916	925	956	934	964	937	978	956	927	933	940	950	909	997	971	961	909	932	992	960	962	956	979	929	972	946	979	921	1012	952	1003	902	917	933	931	963	967	941	960	978	976	938	962	964	964	931	966	970	963	1007	922	939	953	963	864	871	945	908	928	912	927	946	946	973	895	917	965	952	954	911	930	961	931	933	958	941	967	927	942	974	902	990	975	930	920	938	954	925	919	982	982	946	915	944	959	964	970	886	991	954	926	955	1010	914	938	973	953	887	897	919	961	912	940	923	923	943	971	983	974	972	905	974	918	920	934	902	941	859	970	943	946	930	955	968	1011	974	992	979	924	979	945	879	970	953	941	982	926	986	895	924	963	961	945	922	929	967	931	923	982	960	949	969	927	974	898	931	1011	932	961	921	931	963	974	963	1015	942	955	936	881	1019	970	979	1009	884	905	863	955	975	859	921	942	965	950	940	921	964	887	914	924	994	955	932	923	958	908	937	933	912	934	968	966	979	946	989	951	944	916	966	939	927	949	896	956	973	919	998	935	909	958	973	983	926	982	895	968	958	921	923	962	950	954	943	966	992	953	955	930	978	993	927	938	950	981	893	898	912	950	892	970	926	962	975	937	950	1002	940	870	947	943	989	966	929	926	956	944	938	916	947	929	899	931	958	904	906	951	889	989	972	953	1003	952	969	972	965	937	938	954	953	857	996	942	937	959	972	904	967	993	927	952	939	937	946	947	948	925	957	907	936	928	907	974	979	889	968	914	1005	936	928	956	936	937	979	981	966	951	892	962	958	925	915	944	904	927	976	943	975	963	973	952	908	921	934	979	909	896	972	972	937	911	989	900	995	973	908	938	963	985	983	919	947	936	921	917	976	974	957	976	935	932	939	939	889	967	960	920	965	938	925	916	874	1010	949	951	955	985	909	911	906	930	952	1008	951	935	948	985	978	932	963	976	924	905	973	894	905	958	927	995	913	982	997	898	944	959	933	926	998	972	959	999	940	977	926	945	915	950	919	916	926	917	936	935	973	963	977	946	948	949	1020	951	927	897	948	941	929	979	948	883	939	935	920	924	928	949	988	969	931	946	953	959	935	989	978	981	974	984	934	904	944	956	953	940	936	992	981	963	922	971	946	921	929	943	964	961	958	923	992	913	967	1009	908	943	912	943	958	960	926	947	947	889	981	898	1007	940	917	946	965	968	935	919	948	958	961	956	916	935	965	970	921	899	960	898	986	927	921	939	948	914	977	972	961	965	971	914	958	925	970	945	966	922	943	946	1015	929	943	884	899	939	959	964	891	951	954	929	1004	932	952	912	935	991	904	992	965	958	1003	951	983	943	956	908	950	908	934	1007	927	962	927	938	989	910	937	936	1000	946	942	953	940	963	978	1001	945	957	924	1013	941	915	948	975	959	966	922	927	989	1018	911	891	972	906	928	961	958	927	921	953	926	944	945	956	934	957	886	947	894	959	941	907	953	935	914	979	928	944	938	1014	918	933	960	958	906	891	956	976	957	927	927	950	934	931	868	919	947	894	987	962	969	974	994	939	928	942	910	956	968	915	1023	965	957	933	950	935	963	964	963	936	931	977	931	964	893	897	907	917	947	937	978	888	908	890	927	986	930	955	960	943	936	933	956	955	928	970	935	933	924	993	930	990	999	937	968	917	964	963	932	935	977	976	958	950	966	980	919	936	961	957	946	902	907	1029	964	895	967	952	928	983	927	952	949	940	981	982	972	945	973	912	990	940	950	962	955	951	879	928	949	907	916	970	933	930	995	985	934	967	916	999	973	923	961	945	933	928	874	897	940	981	1010	957	953	987	936	989	936	950	922	939	924	986	957	899	934	970	1030	974	969	956	942	999	966	995	958	939	954	956	898	920	933	1013	964	913	980	974	971	1009	910	934	974	967	942	947	974	894	941	925	941	862	1001	936	963	927	992	967	966	899	926	953	972	926	860	982	951	917	916	882	991	942	996	954	942	900	956	981	977	931	988	901	886	944	947	958	1004	910	927	955	909	938	948	931	1009	956	934	939	925	1008	950	971	905	967	924	938	980	989	960	975	934	935	966	929	945	928	937	947	941	986	985	966	958	984	960	912	983	944	979	974	966	976	890	978	873	942	866	949	987	963	949	962	957	968	960	1008	985	959	962	971	929	882	1003	938	976	957	981	989	916	943	949	1026	978	939	933	928	966	932	927	951	917	956	945	918	902	959	918	927	961	929	881	915	907	927	912	992	882	971	933	954	951	930	906	908	924	969	970	912	977	929	953	1010	955	947	892	988	936	950	908	932	986	928	941	929	917	979	945	928	928	949	901	920	971	944	968	867	966	935	976	999	977	917	892	939	937	924	891	1007	896	998	937	952	977	979	996	998	928	1000	970	891	946	950	944	962	945	928	1033	910	966	919	948	871	932	941	970	1004	923	935	943	920	928	937	931	949	931	976	947	933	912	962	899	971	989	987	877	987	963	897	928	904	945	979	937	920	887	962	997	951	903	941	972	958	975	928	924	921	985	962	981	955	975	950	910	965	976	985	950	972	967	892	973	966	872	929	1005	961	939	891	919	966	967	926	893	944	940	967	970	965	952	914	976	947	915	924	916	893	982	958	956	937	945	921	985	943	937	947	933	1004	925	966	1018	904	899	961	935	1006	943	928	909	890	987	911	943	958	905	941	938	943	951	905	948	903	929	910	936	941	951	951	913	941	896	957	958	931	971	958	945	859	943	911	920	884	954	938	973	890	940	954	939	943	924	863	955	933	918	955	981	971	966	958	935	924	929	900	974	928	994	913	962	974	983	974	949	968	909	999	933	968	975	966	939	917	948	983	902	913	990	912	924	968	959	964	950	963	955	937	915	895	882	945	941	978	934	951	926	939	907	978	1001	952	947	933	933	1009	891	967	883	951	984	961	993	954	997	931	963	936	898	929	942	909	921	915	924	939	965	925	944	913	976	960	911	940	987	916	942	973	930	938	932	978	980	926	964	930	948	940	909	897
15626	1664	1345	1034	720	655	508	492	419	401	380	384	347	341	391	351	327	342	347	327	315	342	311	296	318	331	354	306	388	320	318	309	329	299	323	323	305	315	298	318	332	332	307	351	292	317	317	303	314	335	314	314	313	300	300	340	304	312	314	319	295	298	292	298	317	337	292	328	290	326	298	316	336	334	312	323	307	300	305	321	299	352	299	317	332	347	330	307	292	312	335	342	315	306	336	318	319	327	325	312	269	270	304	321	343	290	308	274	309	299	302	306	312	312	289	320	350	313	335	306	340	301	300	305	326	313	299	346	312	303	324	312	304	330	284	292	336	289	306	291	340	339	328	308	321	302	345	322	302	321	312	314	334	289	310	329	319	288	317	328	327	315	310	330	316	280	301	336	321	304	324	302	303	297	295	290	319	346	342	306	275	329	285	310	316	322	295	298	316	306	293	279	306	281	304	305	309	340	303	308	303	291	332	351	329	326	300	286	316	315	307	290	323	323	321	349	320	290	296	317	293	315	328	288	338	321	296	293	322	301	312	334	345	317	322	302	322	314	304	306	336	299	306	313	324	279	305	311	317	312	304	279	317	309	298	325	306	316	307	327	328	343	323	324	282	330	292	288	269	333	326	340	319	298	318	292	318	331	317	352	302	308	321	302	303	332	326	360	294	290	339	291	325	330	311	333	308	351	303	331	307	315	314	296	319	303	312	314	306	315	293	303	307	306	347	329	327	319	332	335	311	323	311	333	290	305	320	319	302	304	312	296	289	329	284	299	299	298	325	282	303	307	335	336	293	297	316	290	317	309	290	332	338	308	295	321	292	339	289	274	312	303	316	302	299	275	288	318	353	326	358	289	330	294	325	285	291	321	317	324	318	288	337	270	304	318	310	325	332	298	325	350	324	325	265	325	307	318	336	331	282	312	314	310	305	281	280	272	323	319	311	328	295	328	317	324	350	295	302	322	323	277	365	301	313	335	346	319	293	297	305	330	341	329	289	293	332	333	286	332	332	332	275	335	299	302	304	281	334	333	319	323	296	341	322	327	347	314	354	332	308	310	287	327	319	300	308	312	321	303	316	336	312	337	326	302	281	317	302	312	343	347	323	294	290	312	333	347	329	301	308	312	300	328	297	317	310	327	283	315	311	268	309	302	296	296	313	281	321	347	286	311	301	306	297	319	312	339	339	322	341	314	309	315	339	281	323	281	305	301	296	324	314	272	353	346	317	335	313	302	310	325	312	298	310	353	338	291	315	348	318	294	334	341	311	317	311	339	334	323	325	308	299	342	332	330	330	321	347	284	354	305	258	308	323	322	287	297	310	314	325	293	355	306	337	295	296	314	267	308	320	302	324	301	298	301	289	347	334	294	286	362	338	322	310	336	304	265	321	306	284	259	301	317	332	312	337	316	328	286	304	311	304	303	361	310	288	286	318	282	317	272	303	292	321	330	326	315	320	349	318	343	278	328	324	286	287	321	311	289	319	334	328	316	303	328	302	317	353	284	357	339	337	320	307	287	321	335	299	290	310	307	314	297	313	320	312	321	333	328	338	364	246	316	316	315	349	311	338	338	308	285	346	331	344	328	303	331	298	307	337	276	325	301	293	304	300	328	315	309	325	332	307	341	330	332	296	318	339	289	314	326	299	313	337	315	291	303	338	355	315	338	333	282	321	337	302	313	298	310	319	305	341	302	292	332	295	281	347	300	309	275	323	306	276	321	297	328	340	302	305	308	326	308	315	319	326	351	332	272	306	337	322	313	280	303	358	326	288	303	314	303	298	307	319	312	306	338	315	331	287	314	327	297	318	302	342	332	299	311	349	323	328	319	357	335	285	282	289	306	302	290	292	310	370	286	274	331	337	315	313	329	302	326	305	282	339	301	313	316	278	306	346	327	344	311	330	293	306	300	304	328	291	329	296	286	317	322	287	304	326	298	316	313	312	334	289	276	317	325	330	323	310	332	319	342	351	310	337	289	301	302	316	299	306	295	307	296	292	279	311	266	311	288	302	329	330	322	299	316	321	300	330	300	307	330	324	309	320	355	345	311	299	291	334	344	330	358	302	329	309	311	323	303	295	322	306	312	291	300	344	327	336	322	310	301	296	273	294	288	330	335	308	312	286	297	352	339	296	346	294	297	318	312	298	324	295	306	321	320	317	299	294	311	335	295	304	302	315	285	360	289	298	298	320	311	291	322	299	325	339	324	308	340	334	353	306	279	295	322	301	320	351	298	351	307	336	280	301	282	340	323	327	308	313	312	321	322	299	284	297	336	325	305	323	312	277	324	297	314	313	312	350	324	343	304	274	321	322	312	311	295	311	330	302	305	352	314	305	329	319	294	318	327	282	300	330	300	285	319	279	335	340	323	324	285	315	320	351	295	314	313	312	310	332	310	335	320	321	310	301	290	313	336	291	330	312	290	318	282	314	285	329	296	292	313	326	306	324	314	295	319	292	312	309	299	330	282	313	334	334	328	277	354	295	302	315	330	295	300	307	304	303	296	356	330	321	303	328	345	320	316	302	293	320	311	326	319	335	329	318	283	301	358	295	298	326	314	312	300	330	332	334	328	314	307	332	292	288	329	342	315	328	324	333	317	294	351	309	290	321	302	289	297	297	303	352	366	331	314	320	316	329	345	313	316	314	309	355	272	328	300	316	297	277	321	314	317	315	335	355	306	322	322	333	308	292	334	309	323	297	318	326	318	304	332	314	301	334	295	305	297	335	297	280	298	329	351	294	291	337	316	336	304	315	312	317	319	309	292	338	318	299	328	333	302	280	305	332	285	338	314	253	338	297	327	320	302	334	327	303	301	301	307	317	310	305	336	281	317	288	300	312	335	313	323	296	316	284	287	296	342	324	326	327	359	316	314	308	297	328	309	322	297	287	293	313	270	263	286	292	348	324	313	313	304	315	295	298	308	312	314	358	328	292	353	315	342	329	313	305	325	362	310	348	312	304	320	349	332	334	334	292	288	319	338	286	301	306	291	345	307	318	297	352	316	301	307	290	307	273	300	325	282	318	330	283	344	276	334	316	308	344	327	288	320	320	311	333	292	325	351	293	314	318	307	314	331	311	277	302	345	310	293	300	312	314	314	306	297	339	300	307	311	295	314	315	334	306	308	305	305	312	301	318	323	303	327	317	285	339	301	311	307	321	309	308	290	276	315	286	305	321	294	311	312	333	339	355	315	315	313	285	319	301	322	316	317	315	314	338	358	350	306	335	315	360	311	291	275	316	300	309	353	303	277	329	331	322	300	309	327	301	323	323	293	316	306	315	303	310	325	292	287	338	332	321	333	302	290	302	310	315	297	322	305	327	283	309	319	325	289	297	366	290	301	269	333	326	329	327	317	332	342	315	319	294	316	320	323	338	319	328	292	340	297	345	325	290	327	307	308	334	278	311	303	328	338	276	343	325	351	325	302	318	326	316	337	292	317	277	283	327	292	310	336	296	317	311	301	280	319	301	311	320	290
8639	1579	2801	3170	2509	2114	1820	1568	1296	1215	1116	1060	938	911	819	824	855	846	806	823	767	815	769	812	812	711	759	758	722	790	776	816	754	729	742	726	794	793	798	770	817	786	760	723	703	764	759	733	745	725	700	746	809	720	756	768	709	688	747	744	705	742	719	705	707	723	678	718	639	712	734	729	672	696	771	709	724	710	723	706	725	727	723	709	707	669	721	710	690	734	715	671	694	725	733	690	662	732	681	714	683	696	715	740	683	717	727	712	778	738	693	715	680	651	718	671	693	728	674	723	688	717	715	731	693	694	734	700	737	715	689	730	742	710	729	709	738	722	739	673	720	702	681	731	722	698	760	658	733	686	743	731	735	714	712	742	707	695	711	744	698	770	730	666	722	717	682	701	725	671	645	696	689	707	688	693	719	720	746	712	677	677	734	679	725	754	709	722	660	684	756	719	745	747	749	699	696	680	722	687	687	698	726	693	704	740	698	736	733	695	774	689	670	741	747	692	726	772	768	713	774	683	707	717	697	738	733	696	721	696	689	676	773	652	773	638	703	715	700	740	673	764	714	682	708	745	724	764	710	743	700	750	732	699	690	743	707	694	692	707	690	709	707	711	684	734	718	733	741	679	758	702	697	715	695	685	752	750	688	702	678	656	760	678	679	730	712	702	730	755	704	715	752	696	738	704	714	702	695	738	720	740	717	691	725	742	737	660	742	686	733	753	737	711	649	739	735	725	684	671	674	716	727	742	783	746	716	692	681	699	688	675	726	722	742	734	690	760	687	732	747	762	678	755	707	708	720	748	701	696	696	730	682	753	726	715	725	655	710	704	694	702	696	699	706	697	683	682	741	774	709	671	705	731	723	730	694	692	713	703	724	697	687	686	755	756	751	658	733	695	696	700	710	678	716	725	724	738	712	757	785	720	704	662	705	718	753	697	721	719	704	696	691	735	708	712	715	729	731	712	685	640	740	701	720	685	697	759	746	673	715	724	697	721	716	729	743	689	711	678	678	677	694	707	718	665	680	733	686	715	699	726	725	723	683	717	717	698	723	621	715	714	728	728	730	740	728	700	703	731	731	677	670	710	686	695	725	689	732	751	730	726	726	738	721	730	683	700	743	732	673	687	726	693	708	732	734	727	718	711	705	692	709	691	763	707	739	710	701	719	742	694	674	677	666	695	738	705	698	719	763	730	712	683	698	701	715	735	675	680	725	708	761	718	702	788	739	713	710	713	755	690	734	741	715	735	711	725	735	713	681	729	711	747	712	694	746	713	727	709	694	735	720	678	684	680	650	701	703	737	705	721	715	713	756	710	672	720	751	706	761	707	749	690	713	742	699	755	692	733	703	729	746	703	687	736	729	762	745	718	714	732	755	711	738	773	717	733	753	731	652	674	700	705	705	729	671	714	707	712	688	712	713	647	690	709	735	684	698	698	741	667	713	696	729	687	678	717	730	708	689	717	729	706	746	693	696	708	657	761	716	693	666	762	767	747	749	741	725	727	766	681	720	713	728	735	653	732	722	709	674	699	678	718	709	755	748	718	731	694	733	670	715	745	700	680	734	726	708	644	682	751	764	690	683	698	714	710	710	715	729	683	671	723	690	762	774	712	703	694	759	659	636	667	692	709	720	719	691	729	709	718	742	710	674	702	730	684	712	734	692	738	758	754	773	695	722	706	719	677	680	680	707	731	732	730	736	725	727	732	690	688	678	700	725	728	730	680	713	698	660	726	746	722	686	711	654	701	677	712	693	696	749	677	737	729	736	727	705	689	750	706	697	736	713	709	716	734	751	721	703	635	730	713	704	677	673	665	689	748	688	706	755	728	699	731	738	737	699	707	713	749	693	743	718	737	735	700	751	734	753	724	737	714	698	736	686	711	721	732	719	732	743	679	689	717	708	690	734	689	726	684	743	731	665	686	694	670	713	710	708	684	710	695	732	727	677	739	726	737	704	742	701	712	718	749	722	713	705	700	696	733	726	710	673	696	719	682	725	704	674	690	720	705	732	711	724	693	710	726	710	715	701	683	713	745	714	746	701	732	731	709	772	673	719	698	713	712	695	679	706	756	729	746	717	693	729	711	689	732	693	755	769	718	688	718	669	647	739	663	793	692	771	714	678	713	686	698	688	699	744	684	725	709	658	678	737	744	735	689	707	718	712	708	758	711	695	657	749	725	717	731	686	720	679	709	743	718	725	717	744	716	689	686	633	698	703	688	669	708	756	655	720	678	724	687	699	733	698	662	720	746	698	730	686	679	749	671	740	723	726	677	705	713	713	692	687	743	721	731	698	698	722	736	683	703	694	714	707	708	698	697	749	749	692	752	736	711	698	722	710	697	731	682	707	737	771	669	756	687	710	697	709	674	670	724	695	721	776	736	668	728	691	719	736	704	774	708	727	687	722	671	754	690	654	680	705	738	711	721	700	725	678	681	713	697	748	746	714	752	715	747	760	653	726	693	704	714	673	703	719	708	717	701	700	688	713	719	692	706	716	720	674	712	702	713	701	711	692	724	717	708	690	732	719	726	735	687	662	658	677	694	677	695	717	738	680	724	693	674	709	711	713	731	698	697	754	744	727	739	701	696	739	707	714	699	721	720	721	657	665	661	712	736	701	734	668	663	681	727	705	675	699	716	703	699	699	756	723	729	754	753	695	694	685	725	736	730	727	742	689	747	722	660	697	706	719	704	734	689	707	740	688	713	704	735	695	774	693	719	759	742	695	680	681	721	723	685	684	728	726	737	735	715	673	693	691	743	709	694	736	703	755	701	694	699	715	710	702	686	745	708	679	727	735	719	759	689	754	701	764	676	691	738	695	728	703	703	667	756	732	683	703	667	707	726	727	763	709	661	711	708	720	739	683	684	721	683	693	711	678	694	753	690	683	707	688	779	702	759	698	688	682	706	694	732	693	720	689	709	697	721	725	704	754	715	700	683	719	704	704	680	728	683	715	738	764	691	688	694	694	644	744	694	689	710	699	747	728	709	722	672	665	705	690	721	706	709	704	760	729	762	712	710	680	744	703	681	697	750	699	745	719	712	702	736	718	712	703	733	733	753	680	699	718	703	688	697	735	700	708	686	742	734	722	714	725	718	731	770	761	699	726	677	692	709	736	689	708	684	676	728	714	687	718	676	711	728	724	717	707	715	696	734	705	760	715	695	731	768	717	731	709	713	747	689	752	680	686	700	724	730	767	707	710	688	714	735	741	655	678	702	759	720	686	722	714	692	709	766	723	727	740	733	740	743	706	719	685	710	662	711	739	721	719	702	741	708	687	709	695	773	697	684	715	662	662	747	719	676	717	754	671	683	688	704	732	697	676	739	717	673	672	707	734	705	717	713	675	716	678	660	715	700	700	694	717	687	712	713	692	774	703	724	696	678	723	716	702	755	683	662	678	745	710	724	724	729	684	773	729	710	644	715	696	725	729	711	753	670	717	731	696	697	671	735	718	705	684	750	731	707	725	732	729	728
1596	350	348	326	317	304	309	312	276	269	303	260	289	291	302	272	286	290	286	235	263	288	276	280	283	263	285	257	263	278	271	262	271	292	284	279	275	290	306	259	296	303	282	260	277	281	260	266	267	283	290	266	287	291	236	292	272	273	273	295	286	297	290	304	270	254	270	256	275	252	259	297	265	267	277	309	262	296	310	324	273	290	273	269	289	278	284	257	273	262	280	268	307	289	257	271	280	271	306	280	263	273	251	255	280	297	264	273	308	292	294	266	286	283	306	271	268	291	277	292	241	278	294	272	250	246	267	280	282	277	275	258	281	246	279	268	296	294	268	274	332	275	277	282	259	249	265	270	273	301	275	287	293	276	306	315	266	312	271	285	274	253	268	254	280	242	245	298	299	276	269	292	289	255	286	299	262	275	278	298	270	278	291	283	279	277	286	282	293	274	281	249	279	251	300	283	299	273	276	276	266	266	243	295	292	304	274	267	297	317	295	282	285	296	275	288	263	283	294	286	286	308	257	273	280	270	290	289	272	286	254	280	246	227	284	271	276	291	317	301	303	269	298	268	270	276	309	312	298	323	277	271	259	252	277	268	283	250	280	259	248	264	275	266	288	278	285	322	282	269	289	274	275	261	255	267	279	266	272	259	290	298	295	295	272	300	275	264	275	267	310	304	294	280	260	262	287	263	295	285	264	255	281	269	295	293	271	273	262	275	282	274	282	305	257	265	305	279	289	269	285	310	295	300	257	285	280	317	259	280	303	268	311	270	268	285	278	275	238	268	277	298	280	275	252	264	301	266	257	267	264	257	285	279	277	246	309	305	293	235	278	276	259	266	274	284	295	293	287	293	275	307	279	281	285	307	260	301	332	290	267	262	293	306	285	278	239	256	263	321	275	289	279	294	297	248	261	267	276	285	300	277	286	279	262	286	282	247	285	245	274	289	283	288	288	270	277	263	265	275	280	304	312	283	253	276	312	317	257	268	266	278	273	290	294	276	313	292	262	292	292	273	279	289	299	285	269	316	283	267	266	245	265	281	276	241	283	268	269	253	316	288	254	324	259	257	265	296	248	252	273	302	277	249	320	292	276	256	278	263	252	291	272	246	249	283	292	266	274	279	260	266	258	276	241	267	281	265	306	269	266	250	245	267	311	261	287	316	286	274	269	288	285	299	245	270	255	329	269	294	255	281	305	318	270	315	278	245	281	283	267	272	283	260	292	280	306	279	301	276	265	296	295	254	249	234	262	270	293	294	259	266	270	288	270	264	301	293	298	277	284	286	273	249	280	283	301	290	289	284	288	280	280	268	283	285	291	278	285	277	260	273	253	267	286	285	266	268	243	282	268	286	282	286	300	262	273	270	263	285	276	272	255	304	278	301	251	278	270	270	291	287	272	273	270	289	284	269	270	261	289	291	285	292	267	245	217	297	279	291	271	283	282	281	270	276	264	297	266	286	250	291	265	284	275	301	299	255	294	284	267	277	300	283	245	252	269	331	279	296	299	302	284	261	300	310	257	284	300	256	316	267	275	242	273	288	286	274	267	283	279	288	289	278	282	289	308	276	280	293	304	295	280	272	280	254	263	319	272	285	294	305	288	286	271	257	287	329	277	275	294	262	267	264	254	266	267	274	268	287	298	260	258	258	263	278	295	272	254	313	311	272	277	255	271	268	286	312	277	260	276	264	237	280	323	304	280	275	264	283	266	260	274	276	266	281	254	304	291	304	314	269	282	296	257	286	302	287	299	261	248	280	276	250	286	260	264	281	278	264	285	221	290	268	282	300	268	265	256	251	259	263	257	211	257	258	243	298	285	277	297	308	285	267	281	297	287	281	262	316	270	268	279	279	279	241	265	279	277	276	265	316	246	260	259	284	252	292	282	284	300	316	268	280	251	263	310	300	283	276	315	286	276	275	290	281	260	299	286	292	291	291	265	287	265	301	298	320	310	298	267	283	259	261	273	260	287	291	294	252	255	311	274	257	285	276	262	282	265	287	279	278	297	249	300	264	265	272	258	305	298	307	272	280	285	315	284	271	282	252	271	267	303	288	307	284	278	292	284	251	295	278	275	272	292	301	261	252	282	307	277	291	275	276	275	287	307	268	313	305	283	268	293	308	279	271	289	284	261	279	263	301	278	257	279	289	279	260	285	281	256	285	277	276	289	296	284	276	278	277	272	243	256	267	216	272	286	278	261	285	285	266	297	276	278	277	257	340	310	275	290	279	250	244	273	250	292	264	283	263	288	280	252	287	234	250	299	281	249	274	246	252	292	246	289	264	271	273	280	278	277	284	232	251	296	280	287	288	269	260	287	304	288	289	274	259	278	269	288	285	281	295	286	287	298	278	265	271	271	295	225	258	288	263	262	245	292	299	283	268	270	287	260	281	301	278	297	275	280	296	282	278	283	288	281	267	298	277	288	334	339	262	294	274	281	264	279	265	277	288	291	299	263	279	296	287	266	277	283	308	260	300	281	262	317	281	257	256	264	273	289	314	283	281	273	258	304	303	267	274	260	269	250	271	268	290	282	275	271	286	288	261	300	282	270	271	283	287	252	280	275	291	286	259	291	300	293	291	246	289	292	281	274	282	288	277	278	295	271	289	299	258	300	300	302	290	287	268	267	287	276	273	287	278	293	279	283	265	256	269	249	282	281	297	265	262	286	255	280	269	281	252	289	232	294	277	272	268	271	244	290	282	290	272	303	269	273	272	273	283	294	286	259	285	307	270	278	287	320	280	309	281	283	245	288	262	286	277	285	264	274	273	274	254	281	275	269	241	290	281	259	292	285	299	289	290	266	218	278	281	332	266	291	254	265	263	295	299	294	248	291	242	276	263	287	301	273	274	259	286	283	294	274	249	269	292	271	298	273	285	280	289	309	310	288	279	282	281	284	271	288	279	281	242	280	283	277	265	259	265	255	272	291	291	288	242	293	281	288	288	257	262	272	225	255	292	257	281	273	271	315	279	258	307	260	273	262	254	283	331	301	285	305	265	274	313	266	275	266	264	279	296	254	257	267	293	290	284	246	295	251	272	250	291	270	301	279	292	286	294	287	290	270	275	269	293	272	271	264	286	264	286	307	317	264	316	290	286	283	266	286	279	295	268	266	284	270	267	280	265	313	278	276	307	273	271	256	306	261	288	274	261	288	260	262	257	263	271	259	292	280	243	237	268	284	248	265	294	312	280	262	278	277	274	286	269	288	275	293	260	270	279	289	297	232	269	229	240	264	273	267	255	273	297	300	264	294	265	265	260	292	264	298	272	270	283	279	260	305	291	274	260	271	281	278	263	285	259	254	277	241	307	281	295	267	267	248	302	256	295	272	263	306	291	273	278	290	313	287	290	283	312	269	302	305	292	287	290	290	291	289	291	259	281	234	287	261	276	272	249	259	283	288	263	277	274	278	272	295	258	279	279	292	282	292	295	293	287	259	278	270	287	290	293	302	276	326	302	301	270	290	275	277	239	266	250
1978	729	870	880	848	723	713	728	685	693	751	680	655	715	731	653	717	705	675	688	699	676	698	672	650	657	698	658	672	659	683	662	673	677	680	707	695	664	726	697	658	650	695	688	675	664	676	707	712	692	670	669	674	677	718	720	638	657	660	709	679	678	695	667	720	655	684	667	612	639	658	628	633	658	649	644	647	711	654	660	653	686	698	691	681	671	653	631	626	674	686	685	658	673	635	683	697	740	662	621	695	654	658	625	648	647	637	631	660	655	706	668	670	679	686	684	655	663	703	647	651	705	650	669	671	689	708	645	644	698	673	695	672	678	717	697	656	653	640	651	685	710	657	658	660	707	643	664	660	638	698	696	682	694	668	661	679	692	669	653	641	658	665	682	682	665	723	676	669	664	656	636	662	668	705	636	658	699	665	697	667	652	657	696	670	700	671	631	706	638	683	642	679	662	696	691	656	676	693	683	657	716	706	724	674	721	660	660	672	686	656	682	664	671	648	699	744	632	649	608	667	691	662	619	663	661	664	703	672	678	686	672	643	713	688	695	716	726	637	676	648	648	688	693	663	660	713	625	658	659	737	687	650	679	662	682	671	675	702	697	646	671	690	686	688	663	685	635	668	685	624	635	700	672	716	674	693	671	648	672	683	690	708	663	693	662	681	691	660	703	675	671	661	702	693	659	678	672	684	642	701	643	700	670	662	677	672	717	673	663	700	692	677	721	662	658	650	645	678	654	672	707	687	649	652	685	657	686	660	679	687	660	655	652	670	638	678	626	656	668	697	704	674	649	696	679	676	651	715	669	681	693	681	676	704	674	690	664	661	618	668	639	684	686	663	680	706	646	681	658	677	638	679	657	701	676	711	670	655	686	649	743	673	686	664	681	669	698	663	696	668	709	656	666	675	649	670	662	697	630	691	653	668	647	651	714	695	659	665	679	677	710	621	682	722	683	684	681	638	694	698	645	630	699	618	655	635	690	632	685	690	665	706	697	646	665	681	652	666	643	705	672	706	696	681	650	755	662	634	674	732	645	696	703	632	664	657	650	692	702	698	707	723	668	661	644	644	698	682	652	645	676	647	677	692	647	664	676	684	625	633	664	724	712	661	668	668	658	698	640	651	654	698	631	708	657	701	699	723	705	667	689	713	692	657	652	665	682	710	693	649	681	685	677	671	681	681	669	635	694	718	674	630	664	631	643	695	739	710	659	685	676	676	675	686	695	670	667	650	630	693	631	682	695	656	683	660	694	663	686	702	650	704	687	674	671	684	630	663	709	661	679	684	727	610	677	679	698	695	622	659	699	645	675	708	680	666	653	632	636	666	661	649	649	689	684	692	665	704	692	693	699	664	702	699	689	690	693	632	644	684	669	690	646	689	654	629	669	661	713	751	689	676	688	695	678	644	635	695	699	665	647	680	659	686	694	676	649	695	680	651	626	680	678	696	670	695	693	694	672	697	674	743	687	716	700	665	645	699	710	661	690	687	678	674	663	696	704	694	671	610	690	681	634	736	658	634	680	665	659	710	682	703	636	664	636	659	653	692	704	695	679	661	733	640	692	653	687	653	646	695	647	675	666	649	694	712	676	643	677	704	706	698	725	698	651	629	637	678	664	716	654	639	666	699	654	676	712	700	683	643	684	633	673	647	693	650	681	643	688	666	688	668	684	640	680	630	632	740	718	679	670	675	666	653	687	694	742	682	678	630	645	672	692	662	666	682	686	716	651	671	668	656	642	668	677	655	645	677	689	689	677	667	684	670	687	703	659	663	667	674	677	672	642	684	715	633	707	655	686	668	714	641	660	662	664	682	603	662	660	690	690	653	667	690	703	681	659	660	669	668	666	663	668	692	675	716	656	678	684	694	687	682	650	666	672	650	664	655	672	725	665	687	657	682	629	670	685	671	643	665	699	674	684	721	651	677	677	678	666	679	681	676	691	732	682	684	691	723	640	668	699	665	713	680	673	681	703	671	669	653	645	671	675	655	668	646	638	715	665	671	637	652	668	688	667	670	674	679	638	658	700	672	659	660	698	685	674	676	693	680	679	666	668	632	675	671	662	699	703	689	700	682	648	664	664	665	727	706	634	687	637	699	663	646	704	673	681	651	642	674	694	644	661	732	690	677	678	640	639	693	693	675	666	696	660	680	712	694	678	688	669	697	651	688	705	673	685	707	708	652	707	678	640	625	693	682	676	698	673	700	680	707	648	645	681	698	714	656	678	664	662	702	710	697	660	677	678	679	682	688	656	683	702	701	705	719	686	691	677	653	680	684	670	690	696	660	654	718	654	683	634	653	637	697	683	617	717	651	671	609	708	725	722	632	677	675	664	640	708	671	707	669	688	652	687	645	665	668	660	674	675	704	705	675	681	621	729	709	670	667	667	713	661	671	688	702	662	679	643	676	692	679	689	615	682	660	672	661	690	661	627	690	651	673	669	685	661	687	655	667	654	680	690	740	676	661	647	659	648	663	691	675	619	715	682	670	701	742	670	668	699	683	657	687	640	620	684	692	671	675	676	705	672	670	697	669	731	624	686	664	678	711	662	660	635	692	671	665	657	662	672	638	631	604	639	669	724	662	680	661	673	693	676	703	672	605	712	683	644	638	678	701	692	710	714	628	657	666	669	643	718	652	685	700	681	692	652	675	669	651	668	727	674	670	678	706	683	695	710	706	697	662	701	665	682	636	718	666	670	687	656	641	643	678	720	662	680	674	662	689	659	721	697	650	632	677	712	717	682	677	699	690	711	683	665	657	728	718	727	697	687	680	661	665	591	680	666	628	657	686	695	720	708	677	662	715	657	736	663	685	693	690	647	654	725	676	664	677	682	672	666	631	729	651	689	680	666	665	658	702	667	655	639	716	659	655	673	678	670	696	658	680	701	678	698	727	683	687	617	652	686	691	692	610	703	683	660	686	683	688	694	672	708	656	679	671	658	668	689	659	717	664	656	664	637	702	645	674	651	663	698	691	691	729	697	674	651	606	654	669	671	686	697	715	651	721	698	701	685	649	663	644	741	659	688	715	703	688	678	673	713	733	684	654	632	625	700	684	720	690	663	677	646	673	657	700	695	628	679	638	697	672	687	713	698	652	698	693	672	653	659	665	683	681	714	680	628	695	718	657	652	696	695	677	660	703	643	676	635	694	683	639	679	712	652	686	666	657	679	657	646	665	655	685	696	684	647	646	658	713	718	679	725	649	643	674	675	681	738	658	676	702	601	693	649	650	648	705	671	724	676	675	669	695	642	670	708	647	666	612	666	660	646	688	650	739	695	700	666	698	705	668	686	649	713	656	705	676	692	659	721	702	716	658	703	661	679	687	688	686	675	654	684	643	702	735	657	688	654	724	657	696	668	612	716	680	681	650	626	666	623	628	671	687	671	658	683	700	674	714	689	715	662	643	662	678	682	685	699	650	734	672	676	677	698	685	698	655	679	626	707	677	642	683	668	692	641	678	664	697	663	669	649	631	717
8251	853	970	767	598	546	578	490	470	448	465	464	417	434	425	422	390	430	418	453	412	428	443	420	418	451	382	413	401	377	392	427	437	409	445	400	435	400	411	426	426	452	367	388	431	379	414	414	385	377	409	394	399	409	417	407	417	426	430	445	408	454	419	453	407	419	440	412	397	442	451	411	401	422	398	457	393	426	415	413	421	383	408	404	430	437	437	392	428	396	418	413	405	403	424	412	448	445	397	416	420	424	369	393	416	440	389	426	422	380	433	415	398	392	446	402	443	432	446	410	372	448	358	443	386	427	414	477	409	449	409	393	435	403	457	431	409	388	441	431	417	394	416	422	432	467	412	427	390	375	392	427	406	377	419	423	473	430	416	403	420	362	426	390	399	400	404	406	431	375	404	409	439	384	425	401	360	402	427	406	381	459	392	428	447	396	440	438	415	416	417	431	421	439	428	408	423	462	426	449	420	427	406	400	407	404	375	423	443	427	396	417	391	390	399	400	416	445	412	414	400	386	382	434	412	433	429	430	426	430	454	409	432	389	410	425	425	398	388	434	439	437	408	400	441	410	417	412	419	407	431	412	383	408	436	430	431	459	444	406	370	431	397	383	418	392	434	423	453	439	402	437	464	380	421	420	464	401	414	427	448	425	405	408	419	395	432	421	399	452	429	414	409	427	437	416	416	424	411	399	453	439	396	412	427	390	396	394	408	449	427	352	353	421	396	355	423	451	429	409	422	427	423	409	386	395	399	370	367	454	440	445	416	395	390	406	385	428	479	428	404	433	421	431	419	385	404	437	414	473	426	431	437	388	358	410	401	397	429	396	426	438	416	412	376	402	415	444	415	383	375	428	407	456	414	401	431	405	433	417	415	401	449	379	414	419	424	423	397	413	416	420	433	410	421	374	427	418	377	392	390	436	382	390	400	435	414	431	429	424	429	401	428	381	410	428	399	416	404	451	425	410	448	421	404	386	419	442	415	413	447	376	395	420	401	422	449	427	396	411	361	402	454	431	433	404	416	385	456	427	450	398	414	388	415	427	460	437	407	411	445	438	409	448	398	404	398	418	418	401	425	416	386	392	438	440	432	474	439	416	396	398	378	408	425	388	407	417	379	380	403	383	398	400	453	430	435	465	402	429	419	436	395	416	372	409	370	412	428	444	403	415	462	405	389	426	405	406	455	457	413	413	436	433	466	406	441	426	448	412	438	403	408	416	402	408	430	392	414	397	447	428	438	414	397	406	411	394	463	401	422	413	436	396	419	415	402	395	436	409	407	422	363	395	423	401	449	425	450	423	415	432	439	430	428	385	434	403	453	412	392	399	433	419	422	391	425	434	474	407	410	434	405	413	366	395	440	392	428	439	396	364	409	392	405	428	391	388	412	408	482	430	419	399	392	407	393	372	430	408	417	435	424	393	407	411	458	442	419	447	446	424	437	397	394	401	431	432	433	411	405	400	423	424	386	454	382	415	419	366	382	406	402	448	397	417	426	406	421	359	388	375	437	434	437	410	442	375	422	387	420	399	404	393	399	402	408	399	446	432	410	437	409	421	401	396	424	449	404	410	430	429	403	394	430	456	385	427	429	433	406	408	433	429	408	402	404	418	445	443	451	422	379	415	432	418	444	419	407	386	440	390	460	430	461	370	417	385	432	452	427	399	382	401	423	425	378	451	433	417	428	413	396	442	379	442	398	409	389	397	460	392	414	404	430	426	409	432	409	441	450	393	423	403	396	433	389	409	439	407	410	391	433	452	433	423	438	401	431	410	441	373	435	438	415	428	419	430	388	425	396	411	398	441	385	393	457	465	442	448	422	361	437	394	380	411	424	433	401	427	424	460	400	383	399	445	407	374	408	398	418	407	414	412	442	420	432	377	417	410	380	420	399	378	429	433	459	432	416	425	409	376	395	447	421	396	404	438	419	398	422	407	411	423	405	429	382	385	446	442	426	418	425	421	430	380	454	408	416	428	457	442	448	393	406	413	451	395	431	417	425	451	437	417	391	393	426	436	430	443	397	411	421	404	442	400	370	383	439	403	430	456	420	401	382	469	438	409	417	369	435	427	407	415	387	406	414	421	427	407	420	438	434	431	429	446	406	421	430	397	401	405	426	441	375	405	414	408	399	404	415	419	429	402	428	466	438	404	425	412	418	420	425	405	403	437	342	417	371	444	420	400	416	410	451	385	446	385	417	401	419	398	386	386	404	439	435	384	431	449	410	436	403	428	410	411	404	385	407	383	377	432	380	418	387	359	400	400	409	412	411	410	381	363	426	401	394	389	391	461	415	438	451	434	423	416	443	457	432	407	415	425	434	410	413	415	406	399	407	451	389	426	440	397	412	392	399	436	410	431	398	422	436	424	411	407	424	418	392	403	436	443	430	379	418	382	451	409	401	404	396	422	400	449	405	380	391	389	419	399	424	393	434	458	424	434	395	461	412	435	406	428	432	407	385	414	392	416	405	417	415	422	411	448	466	398	439	398	392	414	442	444	410	405	442	415	416	433	425	459	436	464	400	479	410	437	417	417	450	377	427	465	403	399	408	407	414	414	390	421	415	414	420	384	390	398	432	437	432	407	401	416	434	413	430	412	410	416	436	424	420	387	418	442	387	347	409	375	420	425	412	401	397	425	430	441	400	416	431	410	399	405	436	418	407	386	403	435	420	444	379	427	400	434	455	414	429	396	445	420	400	414	442	428	469	440	376	418	376	467	414	423	464	396	428	403	402	436	417	435	418	412	377	393	420	419	396	372	421	433	395	407	389	429	415	447	417	446	396	430	438	422	444	424	440	391	425	391	428	416	435	419	428	422	363	375	401	397	410	400	418	421	435	424	377	419	401	457	429	371	378	425	392	391	417	416	426	403	407	406	458	381	416	405	426	410	376	423	451	437	388	427	406	415	417	435	435	386	375	427	394	437	443	387	406	419	433	426	376	405	457	430	403	408	386	443	416	437	417	396	416	414	426	393	389	427	418	399	431	426	418	392	379	421	452	410	367	430	409	374	407	402	407	417	418	407	423	399	441	413	412	396	427	461	408	438	422	401	422	372	444	422	403	383	417	408	431	416	395	422	407	405	418	419	407	391	427	392	408	386	404	408	414	433	423	463	416	412	452	396	420	486	433	397	400	436	398	400	415	398	413	422	406	419	435	406	404	412	422	408	412	390	405	444	431	458	418	434	390	422	390	415	422	426	417	429	423	438	385	463	401	464	400	410	428	402	406	382	421	461	424	401	414	424	388	379	412	402	418	399	411	452	429	373	432	396	433	382	457	418	417	403	431	397	402	431	442	411	422	400	416	424	434	437	425	409	410	433	420	412	419	391	395	475	408	395	403	404	427	424	404	404	402	375	403	440	436	412	440	439	415	370	412	425	403	463	403	382	412	431	426	412	428	419	409	426	418	396	433	371	387	393	396	433	456	440	424	429	449	441	411	457	433	437	400	396	413	436	455	431	408	434	418	425	396	393
7009	1358	1952	2133	1954	1736	1489	1443	1327	1223	1163	1089	1090	1020	962	1013	1001	1011	1012	1009	935	976	963	988	1035	1033	1029	925	966	1026	964	985	977	988	958	940	1007	1027	1010	937	1051	924	937	916	964	928	895	966	904	979	939	938	954	1022	925	952	986	986	939	980	930	923	947	915	955	997	999	914	906	943	950	915	941	999	938	950	907	938	983	944	983	954	920	906	1000	998	909	979	990	933	976	907	988	895	894	924	979	932	938	958	929	978	972	992	969	887	972	913	957	943	936	980	926	949	971	900	914	937	945	912	986	967	960	905	970	938	865	942	901	997	903	894	924	961	1006	935	973	918	952	955	1015	948	910	987	951	972	954	972	917	945	934	955	941	918	970	944	910	911	960	930	963	878	920	946	993	1006	980	966	966	949	982	923	967	973	943	958	1004	966	962	926	916	915	969	946	943	954	942	971	924	934	955	945	897	1006	938	978	933	931	916	984	924	936	991	978	945	886	936	929	946	944	918	914	911	1004	1000	990	973	959	899	917	942	956	950	958	983	919	948	984	954	969	939	899	904	992	973	982	941	980	931	928	909	932	902	946	922	951	991	960	905	934	933	955	972	940	923	942	889	977	938	949	941	961	958	971	935	934	946	953	910	992	952	968	895	916	901	979	981	928	977	894	941	1009	943	925	926	901	894	932	937	931	920	918	963	920	927	921	934	1054	1011	956	955	950	934	925	915	909	974	958	907	922	988	943	924	946	918	949	963	914	918	937	944	885	933	949	897	949	934	955	921	979	859	983	962	999	952	986	919	974	911	937	911	959	981	931	981	962	900	960	928	992	943	878	960	897	936	974	933	905	934	968	943	957	906	951	965	939	919	957	961	987	918	1004	915	935	948	937	925	917	950	962	941	904	915	956	952	908	926	961	974	897	911	980	996	991	964	951	931	885	921	1014	942	962	932	917	948	944	932	908	959	939	926	964	922	924	950	1034	968	925	890	966	932	962	937	986	944	940	937	945	942	864	945	914	954	916	956	934	953	945	950	957	951	910	948	936	956	952	976	908	939	916	976	947	942	947	932	990	946	1004	929	936	986	933	913	998	942	921	979	947	949	993	949	955	942	946	880	949	925	916	943	923	991	913	939	927	960	1037	923	1015	929	950	952	992	936	962	936	958	957	975	921	938	954	971	959	952	954	942	952	923	924	962	937	974	998	953	893	934	910	890	927	998	959	976	917	956	950	939	1015	985	922	948	876	975	940	914	915	880	926	926	862	914	928	888	950	907	987	895	945	983	982	942	982	897	938	950	910	941	952	968	858	861	942	935	887	946	915	981	924	940	942	941	886	904	925	917	955	950	987	934	936	955	977	909	920	908	883	953	947	966	894	964	934	959	938	973	899	902	933	935	948	937	987	1034	925	919	982	940	921	918	981	882	941	919	968	1059	918	952	938	977	975	961	989	976	865	924	955	958	973	971	971	950	940	949	894	1015	954	905	1005	1016	954	968	959	955	963	902	918	912	978	1047	927	976	953	932	934	937	920	959	967	929	965	948	947	909	948	1022	954	956	939	961	918	949	924	947	933	978	1026	945	909	965	983	939	948	937	913	952	911	983	914	963	910	904	977	977	946	927	916	935	918	939	985	884	955	917	940	972	925	942	934	942	948	1009	960	918	952	1003	1030	1011	957	926	1014	960	906	1006	989	946	947	945	911	964	1012	940	968	880	937	896	972	956	910	913	1018	961	949	989	959	932	927	978	948	1004	952	923	964	957	930	927	932	930	941	942	883	957	884	928	940	996	938	981	961	958	913	908	963	931	948	937	969	893	944	928	926	978	967	919	902	973	955	956	996	978	1007	871	967	927	982	939	920	1000	954	952	974	947	948	885	976	916	938	943	893	940	955	946	932	1024	927	964	963	876	996	960	919	904	957	951	971	956	959	939	942	970	952	981	922	948	953	965	934	977	964	939	945	985	948	949	970	946	936	922	999	979	999	906	910	917	915	913	908	958	947	993	913	993	947	906	956	911	1008	893	894	921	940	923	936	946	973	929	942	1015	991	901	855	925	963	986	904	956	911	960	907	984	901	914	931	945	946	890	964	920	929	879	959	995	928	974	944	924	935	962	963	950	1042	954	912	896	910	972	972	950	1009	974	918	980	952	939	956	960	914	870	951	933	959	939	939	912	955	949	963	926	998	992	921	917	901	921	909	914	930	931	952	961	912	924	954	969	904	960	957	974	899	924	921	933	1008	944	933	876	948	986	970	946	907	936	981	938	962	931	933	972	847	915	982	980	974	970	947	932	935	884	949	877	931	997	959	954	909	905	974	1031	923	922	929	928	989	922	993	969	943	980	929	922	973	959	904	898	893	994	941	949	993	894	956	902	944	961	1036	957	978	939	956	941	892	935	984	931	932	909	955	962	931	975	952	920	958	972	957	986	972	1028	999	948	930	934	944	1004	981	953	965	906	940	938	947	983	931	963	995	959	909	977	957	952	917	934	948	893	947	1011	926	870	978	955	932	941	963	956	923	888	954	911	988	882	957	954	968	925	967	1014	843	942	949	949	948	940	963	946	954	932	954	981	926	940	950	980	943	948	964	988	912	952	910	973	948	940	942	982	931	982	951	944	954	978	936	961	910	922	948	935	927	962	926	960	943	943	988	918	920	962	993	932	972	945	955	920	921	952	920	947	915	935	880	926	922	952	921	919	974	956	983	975	974	929	1005	961	955	910	935	911	969	909	967	950	995	936	950	992	925	921	939	935	957	1000	939	919	1000	926	940	1028	998	965	958	931	962	952	941	1001	933	955	940	993	920	941	956	940	1000	937	954	895	987	921	921	908	931	956	996	944	985	929	946	956	935	921	935	917	988	999	915	915	913	906	954	986	941	981	967	958	1005	933	904	965	953	948	874	949	976	903	928	928	965	871	929	964	935	977	976	939	896	920	919	917	942	940	949	967	965	977	942	981	911	961	936	953	929	921	987	973	961	972	937	938	918	938	960	956	1012	921	966	911	959	924	938	924	949	946	938	959	984	876	913	932	978	925	933	914	1008	902	940	927	971	953	952	968	927	1006	960	966	940	956	950	951	970	957	982	934	933	897	996	938	929	958	931	951	884	949	952	926	954	977	947	964	923	969	967	901	944	906	890	959	847	966	933	970	916	940	930	996	960	944	902	963	962	988	972	915	961	932	886	1031	916	977	958	959	905	959	958	949	951	968	926	925	906	984	953	925	915	924	941	991	1008	914	932	908	962	970	946	954	895	979	949	931	928	1066	898	962	1010	989	967	939	982	939	943	947	967	959	944	962	1023	966	958	907	885	891	926	923	938	938	899	945	963	989	922	963	969	964	955	949	944	975	1007	980	951	961	886	990	865	947	915	943	915	908	891	955	1000	968	909	909	926	894	968	987	988	877	969	937	932	931	943	968	968	974	941	927	938	886	952	966	943	965	923	951	937	926	918	966	941	883	968	939	952	917	883	900	887	970	924	1000	919	964	869	938	936	981	902	921	951	934	911	959	933	979	948	979	995	873	931	912	947	953	978	968	985	938	951	986	940	928	999	946	914	935
15226	1642	1362	1117	798	572	529	448	454	426	420	405	324	332	325	344	346	348	280	324	324	312	334	318	315	322	335	314	342	308	307	316	313	330	336	290	290	327	320	296	333	351	315	327	313	294	336	308	307	305	295	302	326	280	298	326	341	311	307	325	273	313	308	308	313	336	334	321	296	298	317	321	309	302	312	332	312	338	306	303	319	280	294	313	295	290	285	297	302	332	316	344	311	297	316	302	283	307	300	299	329	292	311	320	318	317	296	336	319	328	272	348	334	326	305	297	364	322	357	272	310	320	329	282	328	299	294	311	328	341	300	273	310	304	314	280	305	311	330	334	284	313	326	331	353	303	305	312	356	291	300	308	341	313	320	324	308	297	304	313	295	328	310	299	304	288	290	289	305	258	291	335	283	292	288	292	332	307	327	330	322	317	315	305	304	323	320	314	311	342	288	329	314	287	315	327	318	331	278	308	294	326	323	315	332	313	320	310	283	298	313	298	336	313	338	313	304	297	302	341	307	288	333	306	325	304	312	315	291	308	312	312	327	301	285	302	287	285	344	320	320	324	300	303	291	317	319	309	314	329	294	350	288	293	300	296	317	295	315	313	335	286	298	295	314	311	304	305	296	295	297	327	307	334	303	307	285	320	326	344	289	350	312	304	300	299	306	297	299	293	299	352	331	322	315	317	311	314	290	335	340	283	298	304	325	324	331	342	338	313	318	312	290	313	330	295	295	307	291	340	337	323	305	317	330	306	291	299	335	289	303	278	324	292	326	337	308	325	304	295	312	318	325	316	319	300	346	292	301	322	306	297	333	325	337	305	347	328	311	273	310	326	294	299	311	308	317	323	315	311	293	274	313	287	326	288	286	332	312	327	315	341	352	304	294	291	317	283	283	298	300	310	320	305	338	310	373	313	280	317	352	318	291	275	309	322	355	310	320	310	321	304	286	316	358	338	320	325	288	317	300	311	322	310	293	291	288	302	286	296	333	302	328	295	303	350	304	285	311	335	299	338	299	316	306	341	317	333	327	338	323	312	284	336	308	320	350	312	299	306	309	285	282	333	286	295	280	310	279	301	315	280	309	289	272	337	330	342	318	311	323	301	309	327	276	300	314	312	292	309	289	289	312	350	312	284	281	338	306	333	307	290	341	311	289	310	309	305	298	301	320	319	342	326	310	329	298	305	329	331	307	338	311	309	342	303	344	320	322	299	309	303	285	310	322	299	293	268	315	322	334	288	321	311	272	319	300	348	324	310	312	343	335	310	297	304	298	293	310	347	337	337	298	330	323	307	298	329	273	318	316	313	340	323	373	298	273	338	308	316	313	290	293	327	331	324	305	323	309	324	300	320	290	300	352	294	317	233	315	322	301	324	293	321	316	326	288	294	293	344	285	305	321	323	326	302	294	341	310	330	320	320	343	323	285	335	289	293	302	351	294	317	318	333	326	321	281	271	302	276	312	328	302	299	325	294	313	323	306	301	330	304	306	334	330	311	302	288	304	307	323	299	338	322	336	296	302	276	301	307	319	303	329	290	317	309	302	283	321	274	319	318	313	282	326	315	330	322	294	311	320	327	290	293	314	335	319	284	323	319	309	336	309	325	317	325	347	304	324	322	324	358	304	303	317	299	317	313	331	309	282	309	286	328	301	337	292	293	313	279	300	303	332	307	313	295	307	305	326	315	329	311	339	318	313	289	320	301	324	306	348	297	320	288	349	319	320	315	327	318	279	296	306	322	310	317	298	313	277	301	285	316	316	342	283	258	356	298	285	319	296	312	315	326	284	276	332	332	274	302	334	297	320	300	332	320	302	317	305	305	285	323	314	303	320	339	302	309	335	299	305	288	307	324	350	299	302	306	336	303	317	289	341	275	335	322	301	316	297	262	312	288	310	345	340	316	298	315	334	343	315	315	307	283	351	314	308	300	333	295	319	316	304	279	285	280	288	319	296	288	316	308	319	314	309	283	300	320	324	338	296	315	296	324	288	257	309	318	303	337	301	311	302	342	309	307	289	303	325	301	330	346	312	311	322	318	293	336	379	298	292	273	292	337	359	346	320	316	326	288	307	301	326	324	304	315	334	327	304	340	319	319	318	308	291	317	315	304	297	332	311	315	306	286	333	317	327	312	322	300	307	311	331	305	291	292	320	303	289	305	310	350	296	275	307	332	318	289	302	329	310	309	309	320	308	305	297	333	306	322	326	347	314	345	332	319	300	313	299	331	298	291	299	309	302	299	351	276	315	302	289	321	293	318	285	309	319	314	303	300	307	316	332	286	316	293	311	291	357	319	335	298	312	296	293	298	311	291	287	348	313	286	311	327	305	300	276	325	339	310	312	305	288	296	339	307	318	304	290	295	341	311	333	322	309	315	306	311	303	281	301	312	327	307	313	327	288	300	350	297	320	283	323	290	329	305	295	303	303	343	307	316	302	315	308	302	302	341	326	316	326	303	289	348	322	305	339	323	313	291	317	306	303	283	329	334	312	279	302	319	318	333	331	316	306	285	305	278	305	360	310	326	324	320	335	320	295	292	331	262	293	292	289	273	336	341	298	313	315	292	325	285	322	316	315	325	315	303	312	315	324	342	339	324	297	314	327	276	300	358	327	292	342	291	309	348	320	301	293	327	327	295	306	302	297	287	348	332	327	331	317	312	285	280	294	331	321	293	296	304	286	300	347	314	342	291	340	314	301	280	331	281	308	313	278	320	302	317	330	315	339	322	311	301	319	299	325	304	327	315	313	333	285	296	265	308	289	278	296	314	305	311	318	317	333	306	290	323	282	293	312	322	327	353	320	334	297	288	323	313	329	291	291	323	308	295	297	327	334	347	294	321	300	276	302	352	319	326	334	297	314	343	323	323	326	297	310	285	308	327	308	343	347	333	321	336	297	301	295	304	306	337	320	301	342	320	328	319	323	308	342	326	307	293	317	323	300	284	316	325	318	286	281	297	330	324	291	334	324	298	305	304	296	317	305	329	308	299	328	306	299	294	339	322	312	317	357	292	346	323	292	313	315	319	310	282	287	336	294	301	315	324	313	292	263	325	289	332	324	272	312	294	307	334	285	348	344	319	328	343	291	302	301	290	336	331	341	292	297	298	327	293	343	283	299	288	324	334	312	308	330	318	294	314	301	314	295	340	319	310	307	317	330	325	314	284	314	352	343	335	319	317	328	323	333	311	274	282	326	290	312	310	325	280	291	347	314	354	319	283	316	329	341	341	325	295	325	297	334	311	280	293	305	329	316	269	337	313	291	361	295	313	316	291	304	320	321	292	328	325	318	314	330	297	309	308	311	294	314	318	336	317	312	322	309	270	324	359	359	352	307	321	306	327	329	343	315	335	294	309	343	318	313	317	305	334	274	300	314	294	302	305	325	316	302	351	330	306	333	318	312	320	277	305	315	309	292	324	304	334	291	331	323	295	323	331	308	298	280	334	310	323	301	327	336	309	334	313	300	297	323	317	314	327	342	289
8585	1535	2787	3127	2607	2161	1731	1442	1357	1221	1153	1037	966	921	887	847	837	813	829	824	810	787	771	780	782	769	744	767	784	786	764	785	783	734	756	762	747	763	735	815	781	780	726	679	750	707	781	717	733	719	714	704	774	736	667	720	743	731	635	702	679	712	756	727	662	725	722	733	722	722	700	682	692	732	720	727	669	737	690	670	714	732	726	746	637	739	706	708	704	778	718	705	746	712	708	690	710	721	707	729	796	598	688	749	723	716	734	692	710	703	675	747	676	736	699	710	709	705	734	709	710	689	716	694	693	707	740	697	696	718	677	716	744	694	726	670	625	687	723	648	671	687	743	730	700	717	728	734	731	701	678	714	725	744	732	709	731	708	675	702	659	665	704	739	670	705	725	740	731	691	762	679	729	714	651	696	679	699	699	720	737	709	713	718	738	741	728	695	723	720	712	743	670	678	716	702	676	695	685	692	730	694	695	758	709	665	696	712	705	724	715	731	720	761	690	655	707	710	685	709	686	732	731	688	697	693	705	738	666	730	744	682	751	730	693	748	772	704	740	707	725	720	679	690	723	706	729	694	716	694	719	693	698	749	746	738	730	708	700	689	723	704	744	744	730	781	689	736	710	702	718	650	694	746	695	735	692	732	766	663	725	681	706	712	779	719	677	719	723	688	712	719	751	717	713	700	736	681	668	736	745	705	719	730	700	705	696	710	672	697	748	655	738	726	731	702	677	721	735	725	708	715	710	684	692	705	676	713	663	710	726	681	684	704	736	674	701	751	768	699	699	756	698	735	708	707	682	748	719	715	723	704	739	710	707	664	724	705	680	710	689	693	735	717	708	758	679	683	736	773	725	757	734	734	670	659	691	695	691	711	693	675	684	701	681	728	712	743	728	691	735	730	679	700	725	683	698	743	686	711	662	725	687	683	693	677	707	707	673	663	719	707	766	764	669	740	681	688	705	666	689	686	714	702	685	682	685	716	725	722	700	676	707	697	744	687	662	692	692	704	674	696	680	673	710	691	696	722	727	701	688	683	759	717	687	704	701	665	712	720	704	681	703	681	723	703	751	731	706	729	726	705	677	716	693	705	718	675	743	709	706	710	692	698	701	690	736	653	711	680	691	707	747	725	700	740	677	691	675	722	724	705	724	728	715	712	661	714	744	768	673	683	709	728	707	713	690	706	737	734	736	690	719	678	703	706	717	738	775	709	704	677	704	746	655	678	705	697	700	698	723	733	661	721	703	752	703	675	697	776	750	666	686	726	729	729	763	715	743	688	719	781	715	733	720	691	711	703	709	683	710	703	716	713	695	707	710	651	730	715	737	646	700	754	732	685	696	706	747	732	665	750	665	709	678	696	690	710	691	691	706	711	722	764	722	691	698	731	703	706	735	702	720	684	720	677	742	711	699	695	660	696	761	712	735	690	725	719	704	670	699	736	722	748	736	754	670	727	740	700	662	664	722	671	737	709	721	689	673	713	725	744	673	696	710	721	697	729	737	681	699	680	729	703	746	680	771	692	687	702	708	679	681	734	678	714	688	674	750	722	661	699	704	734	676	675	692	753	741	709	718	715	755	740	678	743	714	661	673	735	652	732	693	720	688	683	726	711	680	661	734	726	689	719	686	729	719	698	655	704	743	643	706	721	714	706	741	669	722	713	744	717	716	741	695	693	693	730	665	722	704	718	672	694	702	730	682	713	705	675	735	724	731	665	689	745	726	692	773	693	715	697	723	692	701	716	695	714	709	711	687	667	706	704	760	763	679	687	691	702	701	730	677	698	748	718	676	680	704	675	707	693	681	698	692	679	700	673	650	716	761	695	735	736	722	717	711	713	717	698	741	652	702	704	708	682	700	703	718	706	678	718	727	700	656	721	722	722	703	686	678	716	700	717	715	693	668	715	755	737	694	670	686	715	676	656	747	681	667	679	737	717	713	737	738	759	730	710	680	674	713	725	670	685	714	741	693	713	701	795	711	706	662	690	659	761	703	748	683	710	689	729	711	709	719	683	690	707	744	720	738	661	748	764	696	623	702	722	718	685	675	685	724	747	733	715	679	628	730	681	777	692	689	738	699	683	703	705	725	677	733	728	670	696	727	726	664	731	726	731	717	684	712	686	692	744	713	674	677	689	726	737	703	698	743	694	696	735	690	679	731	676	705	697	710	714	687	680	703	727	721	733	727	787	739	687	715	694	655	733	681	756	736	721	707	713	703	737	702	749	724	748	703	728	655	706	741	682	676	728	729	658	706	725	671	714	740	718	756	764	714	722	735	719	691	699	722	701	702	762	703	737	748	745	659	693	718	738	684	706	701	707	745	685	678	758	746	702	687	682	648	692	666	743	675	708	737	745	726	658	678	696	713	658	692	716	729	737	703	695	683	716	703	748	703	703	680	734	699	736	731	723	726	682	664	684	724	766	782	720	648	753	693	708	650	733	707	735	707	705	723	731	709	738	701	673	717	759	725	698	729	745	679	709	682	720	745	698	690	739	688	714	677	733	721	702	694	659	715	707	702	761	725	689	740	698	716	726	714	684	683	668	675	684	736	708	706	746	710	735	752	691	687	745	735	666	711	750	727	717	758	730	713	719	698	709	748	699	721	729	712	756	699	704	692	796	678	731	696	716	720	730	663	752	721	720	726	725	661	727	717	734	740	687	710	710	690	725	722	721	703	688	701	701	747	742	714	711	709	667	723	713	750	670	685	688	728	723	723	700	738	708	726	682	645	746	689	714	683	691	695	769	702	715	681	689	686	695	721	698	748	727	715	689	722	658	704	685	694	758	700	721	702	721	679	677	735	674	692	726	686	721	707	713	670	737	720	720	648	692	702	707	706	735	741	707	738	735	692	737	665	773	690	713	738	727	732	694	682	719	746	721	681	729	679	741	724	709	679	648	666	721	698	704	757	698	708	735	722	717	725	699	733	758	660	704	663	728	726	649	690	715	678	717	735	703	670	709	739	686	707	669	703	699	679	709	713	718	718	692	741	677	726	729	696	692	679	685	704	685	716	656	702	706	683	707	720	749	698	658	728	673	687	775	673	740	728	724	675	730	707	703	696	702	732	765	682	732	709	761	717	708	727	677	724	734	722	749	730	690	740	688	680	697	705	714	701	659	726	717	688	712	763	711	687	718	714	721	696	725	729	724	682	739	658	692	732	732	689	675	658	729	715	714	697	695	688	675	721	682	711	703	703	703	724	667	686	672	709	704	650	691	726	667	722	726	741	720	674	658	672	706	683	691	738	728	700	700	747	659	714	661	693	675	751	704	712	683	694	680	723	776	721	732	695	710	695	736	715	710	731	714	723	733	739	710	727	719	748	698	695	680	689	727	699	744	720	749	648	691	650	742	706	731	737	657	717	713	727	727	686	736	769	731	682	744	683	720	699	686	681	713	702	697	709	751	713	676	694	662	710	698	656	695	725	737	696	727	691	716	698	660	704	730	725	723	747	703	740	707	642	719	681	694	726	697
1619	391	375	296	310	299	311	302	297	270	292	280	281	293	283	290	252	297	284	276	279	298	304	284	270	280	259	284	279	274	301	295	301	307	287	294	265	276	270	272	274	250	265	273	284	269	310	259	272	247	262	281	277	262	277	298	268	268	305	242	311	278	250	312	249	259	258	272	289	300	271	293	290	280	254	277	299	311	278	284	249	289	293	277	259	273	294	278	255	272	269	292	299	255	310	282	277	286	324	272	257	246	282	285	269	244	269	280	281	276	303	278	270	261	252	288	280	300	282	300	237	268	278	269	307	237	292	270	283	300	279	296	287	287	241	283	276	283	289	294	287	252	290	261	293	273	270	276	287	266	286	300	260	277	250	280	267	275	274	239	276	271	268	271	266	274	278	281	285	277	283	289	307	306	278	286	267	283	301	314	271	263	273	270	263	289	277	286	282	311	283	281	274	276	282	297	277	259	260	309	281	256	279	294	273	296	255	277	265	281	231	262	308	264	265	228	286	298	298	295	297	276	261	252	291	267	286	285	259	315	300	294	305	266	260	255	299	262	279	292	268	304	282	267	275	262	297	247	250	273	299	277	263	299	264	233	283	274	312	271	283	279	272	271	326	266	282	298	266	263	269	313	296	292	282	289	282	266	270	278	288	269	259	251	276	281	250	262	275	280	289	293	257	275	270	260	293	262	276	285	286	276	263	263	274	245	265	291	255	256	298	268	277	254	281	280	289	286	268	215	299	267	273	278	289	270	280	292	256	287	296	268	303	280	267	261	273	308	279	254	261	279	251	246	286	272	272	258	289	283	274	248	269	282	284	263	275	279	279	289	276	296	324	259	273	252	286	257	271	275	323	306	284	264	303	297	279	274	249	256	261	308	295	317	263	326	252	258	288	263	269	257	295	279	264	308	270	281	266	256	241	243	270	256	294	262	292	278	254	278	271	308	274	282	280	281	230	256	267	266	269	285	272	293	272	279	294	292	277	253	263	276	308	302	260	284	271	271	258	271	276	261	246	280	294	283	309	303	262	280	292	274	286	284	296	281	288	269	255	244	258	287	267	280	277	277	260	282	271	304	271	239	271	263	286	278	262	287	237	258	276	267	260	270	264	259	268	258	277	278	293	276	274	252	276	262	269	276	266	273	243	259	270	262	311	254	272	253	292	267	290	291	266	307	276	280	272	272	251	283	261	254	274	249	283	270	299	244	277	273	299	264	270	238	252	245	249	281	284	294	259	270	296	252	278	255	297	262	272	263	243	288	276	263	271	265	300	287	272	247	267	308	323	291	262	254	287	282	299	265	285	287	308	272	292	264	321	247	282	279	294	286	262	275	255	278	268	284	295	264	275	297	316	254	292	279	285	262	290	263	273	280	269	293	263	286	271	275	278	299	242	266	244	306	272	296	274	274	303	266	262	268	244	243	262	252	278	268	247	295	281	275	282	313	260	277	241	244	271	272	283	247	278	281	292	262	306	300	264	275	256	265	250	242	305	250	254	263	266	284	269	253	246	289	257	278	258	244	272	293	275	242	266	269	282	278	315	280	282	282	267	272	292	286	307	269	257	233	286	255	262	282	273	262	255	277	280	260	278	301	280	256	277	273	295	277	264	259	303	305	272	268	277	240	261	280	281	296	323	264	266	246	286	285	279	295	286	289	275	248	297	276	266	299	269	275	319	267	290	274	272	269	276	281	310	251	292	253	268	305	248	282	256	261	296	272	290	274	261	268	300	287	278	280	290	323	284	280	260	259	272	313	324	228	262	289	287	279	315	263	243	306	271	263	267	267	299	295	291	248	273	284	271	298	269	328	277	274	303	261	262	287	246	278	277	294	280	318	280	267	297	307	268	296	248	278	277	294	268	278	259	230	278	269	276	290	254	244	240	289	307	290	284	284	273	267	273	270	264	294	288	241	282	237	302	293	286	285	285	262	275	287	258	267	251	274	233	288	271	288	290	264	263	271	270	274	262	261	291	266	265	302	275	291	281	277	283	253	268	304	281	269	284	271	237	272	301	289	258	272	254	250	253	258	272	281	244	255	288	272	297	248	257	282	273	271	261	282	267	298	253	286	274	293	263	252	268	273	275	308	266	299	285	296	265	270	258	270	273	252	241	268	304	299	250	281	281	248	270	261	269	279	280	269	276	294	282	288	272	266	281	267	257	290	282	246	262	255	229	267	290	276	328	274	263	265	288	267	293	274	289	273	263	267	281	293	269	282	253	260	294	287	259	288	294	263	295	252	270	270	243	268	305	280	251	261	270	284	305	259	283	275	287	272	262	282	268	271	260	256	286	258	288	276	277	287	279	297	267	277	268	282	278	270	273	270	289	253	295	283	285	281	268	252	302	273	247	290	285	277	276	287	273	262	247	282	292	269	282	281	268	290	267	272	257	256	283	269	259	271	300	283	261	281	271	247	256	255	280	294	261	280	289	266	296	283	261	270	264	270	269	294	241	294	300	251	284	261	285	263	284	255	258	298	321	255	302	310	276	261	295	285	284	290	265	243	297	304	296	265	265	275	290	276	263	276	284	297	259	302	293	280	271	275	257	292	285	253	277	266	285	289	256	269	286	259	250	294	256	277	322	270	310	278	298	254	302	304	258	272	279	259	298	267	254	305	285	280	301	262	288	267	275	288	289	269	297	290	265	264	278	285	262	258	283	229	273	265	283	267	242	253	296	258	289	281	267	255	284	269	285	265	256	266	306	285	276	271	250	261	305	304	273	295	263	291	275	289	297	264	274	274	272	276	283	264	291	255	275	299	294	256	290	249	287	285	288	265	289	282	290	287	272	297	275	260	303	273	248	258	276	266	281	258	275	246	235	284	257	280	254	267	274	261	306	261	288	277	279	268	279	286	281	278	259	274	248	250	253	275	268	286	264	295	264	262	276	251	290	264	283	260	324	290	296	289	283	295	289	299	288	252	272	273	265	299	277	291	278	264	253	257	301	288	282	277	230	319	286	239	272	274	253	265	297	284	269	279	280	280	295	287	291	274	279	264	291	327	290	242	269	259	291	293	278	285	249	262	279	305	270	275	276	302	265	260	272	297	273	270	295	260	252	258	266	299	259	283	265	268	288	268	299	278	298	274	273	274	292	283	319	306	301	281	287	263	274	303	265	294	296	272	259	274	235	267	292	288	293	266	236	284	288	279	253	268	258	267	249	230	291	292	239	280	266	262	297	246	308	256	256	249	303	253	267	294	260	280	284	239	277	284	256	293	281	276	287	307	267	258	274	289	290	268	289	262	277	273	293	284	289	299	287	274	262	271	282	294	316	255	263	299	291	274	265	321	277	297	280	245	242	272	284	268	271	319	258	293	241	261	293	307	283	273	273	242	277	270	277	285	292	248	273	256	299	289	286	271	248	262	285	292	261	261	284	259	244	288	274	258	237	290	284	257	244	299	287	304	272	271	232	262	308	259	244	261	265	239	302	280	242	260	278	318	285	244	285	281	287	280	301	273	241	263	315	260
1955	758	903	855	815	744	782	791	725	687	690	708	705	651	688	679	656	679	658	649	664	735	648	642	716	696	696	671	661	672	717	671	708	674	698	663	690	684	685	668	654	675	628	672	675	672	655	693	667	676	689	713	661	675	663	670	703	590	649	697	699	724	653	670	615	639	688	701	666	722	650	656	684	707	648	700	650	647	724	703	649	703	682	696	669	614	683	729	680	669	694	680	674	681	703	635	640	688	674	659	691	623	677	670	659	700	724	658	711	689	595	638	669	649	698	681	636	695	716	673	609	642	688	652	661	686	670	682	670	673	688	678	692	644	610	630	700	672	652	644	707	617	679	615	680	687	677	668	691	665	690	682	668	702	678	622	647	711	666	636	667	630	696	719	709	728	671	741	691	681	627	644	693	676	686	690	694	671	683	721	678	621	683	647	668	657	694	703	620	656	653	698	594	676	625	615	667	667	667	652	673	683	676	670	694	667	644	687	666	732	664	674	670	681	646	705	645	682	697	677	650	677	678	647	692	663	649	710	668	693	687	640	695	695	651	691	677	655	643	709	687	708	636	661	678	671	707	675	690	703	667	674	702	673	647	669	669	706	645	649	709	728	694	706	649	648	711	650	682	680	643	626	662	763	616	679	675	665	693	713	703	655	649	623	671	688	640	645	636	700	693	683	712	688	668	676	638	707	636	678	668	635	675	660	704	634	685	632	659	655	703	668	682	713	636	676	701	676	662	703	638	672	674	674	660	690	696	637	692	644	696	663	672	669	687	698	651	658	682	694	701	651	643	617	697	667	665	647	700	680	682	735	694	684	680	671	658	659	641	679	696	666	686	681	612	647	676	711	681	679	640	697	701	673	635	665	682	694	685	650	677	664	670	673	649	648	706	670	666	666	689	659	663	663	689	661	649	693	671	658	715	699	645	621	649	636	683	704	666	656	653	657	639	664	646	660	682	690	629	651	675	675	707	669	695	725	689	702	640	628	654	672	625	682	652	661	656	655	614	665	717	699	693	666	660	708	656	670	665	687	682	674	707	630	688	689	640	715	662	648	691	662	693	670	700	640	661	711	670	662	699	701	692	686	698	668	653	643	678	703	668	697	619	698	655	698	658	658	679	702	674	642	650	672	657	693	687	661	693	645	641	649	670	634	655	631	704	634	676	721	692	654	633	666	693	678	664	674	636	692	620	672	653	651	692	686	695	647	661	666	630	660	645	681	672	707	689	673	664	659	722	669	657	697	679	672	680	681	720	671	633	669	677	640	682	673	625	679	682	701	623	618	689	658	660	658	691	655	695	642	678	666	677	617	626	722	678	656	682	705	687	712	659	710	678	749	660	627	667	688	642	751	680	712	709	701	646	670	715	681	669	655	672	705	645	675	658	653	618	672	642	678	647	664	697	663	701	682	643	663	715	675	671	654	665	659	639	683	633	677	682	639	710	675	608	664	643	667	718	699	670	687	680	674	685	698	650	691	660	684	648	709	630	678	672	661	630	663	679	648	617	692	639	707	650	643	724	604	664	672	669	654	690	710	631	672	708	650	666	650	631	663	697	679	699	614	631	683	665	709	646	647	727	659	690	683	668	690	664	635	637	650	695	659	681	654	687	680	667	619	669	718	693	657	664	683	685	632	620	648	706	634	700	698	677	685	619	701	682	691	702	665	712	683	651	715	674	662	647	655	707	660	647	671	657	684	670	687	705	703	669	713	658	699	632	635	650	699	666	662	667	658	660	711	703	655	651	696	701	720	666	673	669	653	655	709	695	717	658	653	633	629	644	647	639	705	686	665	652	655	659	681	714	655	668	666	687	633	675	655	673	677	691	655	647	706	671	669	675	646	668	682	647	705	668	654	711	692	689	673	645	694	690	694	690	679	659	653	678	673	649	702	667	656	683	703	726	654	685	653	688	662	649	653	658	646	696	633	709	674	640	670	715	675	610	733	688	665	693	731	687	668	687	649	687	624	648	655	677	653	689	726	673	689	651	689	664	653	629	668	677	658	650	695	670	657	691	648	707	633	639	698	654	695	650	665	723	667	698	668	700	670	610	651	662	650	673	642	678	681	656	699	702	627	662	700	667	628	683	701	674	641	658	679	652	680	620	642	635	664	686	717	689	680	678	654	714	663	690	664	677	641	687	675	680	689	591	673	660	692	644	668	689	686	677	660	690	680	687	685	684	638	659	679	663	638	677	723	710	631	663	683	683	712	642	675	660	707	708	651	685	727	697	676	686	697	709	627	655	669	657	680	637	666	735	686	672	637	695	666	647	663	688	683	652	636	690	689	677	665	707	695	685	675	671	674	700	698	695	669	686	684	683	657	652	685	667	633	689	677	650	570	706	656	689	629	640	701	638	665	696	676	702	673	695	631	686	689	671	660	674	626	673	701	658	683	674	679	650	642	678	688	668	682	656	646	623	726	678	685	654	655	731	682	688	665	687	653	662	692	672	664	685	701	665	654	630	653	674	689	618	663	651	629	646	726	642	653	631	679	707	640	652	701	697	633	710	689	694	703	679	665	665	632	692	644	678	693	636	683	668	687	679	653	641	675	659	676	678	680	699	709	617	667	633	703	661	710	674	712	661	645	654	654	692	733	671	671	712	675	653	664	713	669	688	688	654	702	700	654	655	692	716	688	681	674	696	654	670	669	616	655	701	646	671	682	660	630	671	701	685	680	665	663	709	633	684	644	661	660	693	638	654	651	667	701	705	675	665	681	648	697	687	734	651	658	650	722	638	604	686	668	684	694	694	650	685	665	690	667	653	733	624	745	663	656	661	660	696	658	646	686	692	685	689	683	674	629	675	674	706	614	687	648	656	679	659	684	681	616	647	666	692	667	699	716	669	724	714	647	696	685	648	667	710	629	682	669	670	692	687	638	670	648	677	655	715	653	635	649	687	710	685	621	673	690	666	691	646	704	674	658	662	677	690	671	701	673	667	678	653	646	681	669	651	700	646	698	728	679	660	695	722	625	671	673	677	697	689	678	719	655	631	675	642	651	666	691	661	661	685	714	653	687	667	709	658	652	688	665	710	710	641	686	638	671	642	658	647	654	646	692	689	654	679	629	687	679	684	700	701	690	690	680	677	643	602	708	694	614	657	692	656	685	674	662	701	627	683	652	713	679	677	671	676	662	610	678	671	693	636	669	640	670	647	660	677	696	685	681	712	644	670	651	668	744	681	656	633	685	675	672	685	682	648	647	716	703	682	698	660	637	688	693	696	694	716	659	682	639	658	635	709	705	625	695	633	634	654	651	639	666	711	689	696	633	657	626	661	689	677	657	723	651	698	727	605	711	657	724	688	693	668	640	691	632	636	647	659	688	680	675	706	721	667	669	654	679	648	683	655	650	659	662	662	675	700	676	677	691	683	653	667	657	710	638	696	664	656	686	668	655	623	672	703	675	664	645	706	640	646	650	662	660	646	686	607	676	686	671	718	657	674	728	641	649	647	713	619	679	655	650	661	654	683	639
8428	846	945	763	683	589	577	520	436	453	449	418	414	445	434	457	431	451	438	419	414	425	394	401	416	408	432	380	418	427	386	404	411	381	425	404	443	412	439	450	478	423	439	426	416	438	404	413	430	425	406	384	407	443	422	409	414	421	428	422	434	478	434	412	382	412	424	411	400	395	416	381	447	380	452	426	459	435	394	440	399	431	406	434	417	433	412	439	440	375	433	412	438	386	415	394	387	426	419	359	389	404	386	347	405	385	413	444	388	407	385	420	419	407	411	368	434	416	419	386	408	407	409	406	438	437	396	463	429	438	376	433	384	395	404	415	433	424	433	378	405	425	409	450	392	424	455	393	427	408	398	379	426	444	424	445	447	442	394	424	387	401	407	381	398	374	376	373	392	389	394	426	440	410	416	416	401	418	414	425	419	399	411	381	416	419	425	368	423	424	432	397	442	417	367	420	417	462	395	414	428	434	401	435	414	434	415	487	415	419	388	408	429	390	425	400	431	406	431	399	395	420	453	433	433	438	402	416	401	449	436	399	374	380	404	373	414	405	391	426	402	430	421	422	397	397	410	447	404	396	411	388	439	390	419	426	415	426	377	403	405	419	415	414	404	415	397	393	432	399	430	391	435	442	422	425	424	433	390	427	441	403	448	435	384	387	430	424	392	413	433	445	443	430	422	441	454	419	414	375	433	420	415	404	389	386	418	419	454	400	406	388	373	432	443	409	388	424	416	397	414	376	379	429	446	461	426	391	430	360	417	399	398	419	460	372	414	424	401	437	425	386	402	366	374	362	378	405	372	401	424	431	462	441	397	375	434	410	405	410	376	387	428	396	437	396	349	386	403	386	447	449	379	415	404	407	412	394	391	458	370	397	388	415	353	406	429	428	428	427	412	425	419	378	406	397	389	429	430	442	394	426	404	410	408	443	424	404	436	442	415	434	426	389	436	405	409	400	407	416	421	424	415	407	432	399	420	422	435	408	396	371	418	406	415	421	416	378	386	429	393	460	422	426	387	394	433	427	422	423	375	408	390	392	417	404	397	397	436	414	393	420	445	403	405	442	416	426	420	388	411	398	421	431	365	454	454	424	435	413	412	445	406	455	413	406	416	407	415	423	404	437	439	446	419	407	411	411	407	392	413	417	408	413	399	399	380	407	365	402	385	449	410	383	400	408	458	439	433	396	392	424	398	412	398	407	436	422	456	392	427	365	421	411	398	413	393	426	421	376	415	385	414	425	379	396	400	400	383	426	398	409	384	396	425	370	399	396	417	417	393	402	434	340	382	407	435	405	425	374	450	403	375	396	443	391	390	428	410	403	404	428	419	402	429	407	429	421	411	409	394	416	401	437	390	382	395	407	413	416	410	404	392	421	427	395	380	409	396	423	448	387	412	409	375	419	405	387	410	411	402	390	430	441	435	378	407	424	454	390	453	410	438	427	359	391	410	425	415	453	410	405	467	391	408	430	390	406	414	429	412	395	425	422	362	400	414	440	461	438	436	419	405	396	428	408	446	413	420	377	425	399	420	429	421	415	377	383	404	400	415	406	388	414	395	430	423	429	464	416	401	385	397	412	455	424	424	405	419	464	376	400	411	399	434	411	426	436	426	438	424	434	396	451	384	438	452	393	428	391	457	399	384	394	445	420	427	356	380	389	399	418	423	438	390	437	353	397	396	404	387	398	457	426	422	373	394	421	406	405	402	360	421	419	399	426	396	433	417	395	400	392	435	458	422	388	405	380	405	404	418	435	440	396	378	417	420	414	431	425	429	411	377	457	414	427	421	444	432	409	403	395	426	432	396	428	435	390	392	394	417	418	400	399	402	380	394	439	426	396	425	469	423	431	398	387	375	391	404	457	441	443	400	438	445	437	410	385	416	391	416	415	437	409	396	406	432	396	428	408	403	402	436	445	406	417	441	404	390	405	398	391	451	432	443	431	399	426	425	413	405	407	380	418	386	425	428	419	411	425	426	389	448	408	428	388	413	409	437	400	391	394	429	414	420	436	422	401	467	377	402	421	411	424	424	434	448	396	391	440	403	416	375	405	438	432	382	395	415	364	403	448	453	455	410	434	432	383	446	410	417	411	429	376	350	405	401	456	416	428	374	429	406	409	452	431	392	413	450	400	410	417	395	391	400	431	427	429	430	399	417	431	398	395	415	418	409	418	416	424	391	427	412	392	437	401	403	397	435	423	362	424	401	435	409	454	405	425	434	424	451	422	414	415	434	389	399	394	369	411	435	395	416	423	414	391	439	404	383	419	385	397	435	412	419	439	444	417	455	395	405	424	399	427	434	452	442	424	437	411	363	394	393	431	448	379	399	392	392	415	387	461	425	426	399	384	403	398	451	412	366	402	426	411	427	431	421	393	400	415	426	449	430	457	446	411	369	385	436	417	432	412	354	405	438	421	408	430	408	424	410	403	399	413	406	402	417	383	417	407	389	405	411	413	435	447	425	433	427	424	434	444	400	442	402	408	414	426	397	409	411	413	415	439	420	417	425	405	388	388	412	398	429	391	427	417	391	442	400	450	402	384	407	396	426	405	447	418	395	400	384	426	388	413	442	390	394	402	375	389	390	420	402	402	445	413	374	419	415	393	421	434	402	389	400	403	409	449	426	391	390	410	414	390	418	426	447	427	440	421	361	422	412	402	385	396	443	424	378	447	403	403	421	460	420	441	405	440	432	400	435	406	416	381	449	438	426	356	387	416	422	399	438	434	405	405	443	387	409	421	425	377	437	382	463	399	418	452	378	434	421	401	433	387	418	438	395	405	400	437	399	424	404	384	387	447	437	438	412	424	416	436	395	387	403	407	394	432	397	434	424	411	424	400	452	423	410	412	443	412	406	420	435	419	403	445	377	410	376	421	374	414	365	414	448	436	392	412	415	417	427	379	419	427	402	443	405	419	405	449	453	414	433	410	384	406	418	398	441	374	406	400	404	419	386	407	416	422	415	413	424	436	421	442	439	425	434	411	397	406	393	392	433	384	451	387	416	406	428	402	386	427	409	408	382	405	383	392	393	428	420	394	375	401	424	464	425	427	419	408	414	445	421	445	401	417	403	421	454	392	433	457	358	458	370	418	389	400	391	422	443	382	423	400	398	405	425	431	404	414	414	414	382	418	414	374	466	426	413	455	414	431	416	428	426	410	397	405	411	427	415	424	420	438	420	387	455	420	429	378	411	420	406	435	395	384	387	418	416	467	449	399	414	389	437	346	394	373	429	439	424	421	423	415	438	437	405	427	403	434	392	397	426	418	410	397	400	424	414	360	406	416	390	394	410	409	421	417	434	393	393	400	394	431	409	423	400	427	385	400	396	412	407	439	420	399	427	414	430	409	420	406	418	406	429	430	415	437	424	407	402	439	416	373	449	389	466	402	427	389	425	384	407	419	369	382	425	406	413	422	402	404	413	402	435	438	397	402	396	441	412	404	375	404	358	407	392	402	390	390	444	428	418	430	398	398
6936	1313	1978	2098	1872	1754	1493	1433	1274	1157	1175	1094	1085	1098	1037	1035	1010	1020	1025	933	1009	1008	994	987	988	1062	1022	950	992	994	961	982	972	1028	1002	995	1047	1030	949	1039	1012	954	972	942	989	955	947	957	944	977	954	939	935	963	942	966	952	961	948	910	932	926	913	986	939	915	900	956	881	922	926	982	967	877	991	937	972	946	916	943	964	934	959	962	917	918	917	964	949	898	917	952	891	934	923	949	919	968	931	916	940	939	972	983	932	974	974	926	979	935	957	891	978	907	904	961	907	940	938	943	895	961	941	927	944	946	957	942	948	948	922	957	925	905	948	894	966	891	950	925	869	942	935	968	933	942	949	931	885	1038	961	985	934	929	924	934	914	943	980	959	928	953	960	963	945	945	982	939	894	989	915	934	968	964	963	956	934	925	959	936	954	1002	942	933	965	970	907	943	931	985	944	912	982	916	994	954	971	989	969	895	984	917	987	961	960	904	906	938	935	940	942	950	930	956	903	932	948	937	971	936	988	898	952	982	909	922	923	987	941	932	953	880	912	915	962	915	935	915	948	954	958	934	921	955	948	956	920	915	934	887	883	955	949	893	966	919	939	924	1023	940	891	989	984	940	931	910	952	970	954	952	964	964	969	930	935	937	964	960	950	925	952	964	949	1004	978	919	931	915	938	934	886	938	972	965	861	947	1032	940	960	893	922	952	1002	941	961	936	984	1037	926	967	918	921	962	969	916	907	916	927	962	913	988	912	938	969	882	916	934	951	974	957	944	988	940	979	945	898	962	871	929	955	922	930	933	947	968	917	887	978	1006	1000	950	952	925	953	941	949	958	925	953	941	916	910	1000	887	936	950	908	947	931	938	864	943	880	885	953	925	914	860	911	919	936	926	987	917	969	909	948	931	976	929	919	933	936	929	863	963	943	864	935	951	948	906	974	973	923	929	912	998	933	962	958	942	962	919	950	972	970	894	929	953	912	962	942	929	900	975	1008	942	948	937	987	909	949	940	939	892	930	1005	888	956	941	905	926	974	926	921	1017	966	960	1001	891	963	967	944	886	896	917	983	949	959	961	965	915	947	932	963	918	913	952	934	882	960	958	982	1005	919	924	894	975	959	935	977	989	919	927	952	936	896	911	957	930	903	966	947	918	899	889	967	915	955	913	949	939	919	943	923	982	972	969	909	956	935	950	937	945	872	877	963	913	961	909	1009	939	927	937	972	961	900	894	963	949	907	981	998	903	968	942	923	917	947	943	948	937	930	939	960	938	908	954	862	914	930	937	898	910	921	912	978	920	967	973	968	989	966	932	993	1019	920	1000	986	913	945	1011	917	982	941	951	943	923	948	958	908	896	945	951	945	931	905	950	1013	957	969	903	965	956	942	937	993	956	981	954	939	920	988	902	985	911	965	934	927	891	946	958	914	940	989	934	956	988	966	978	990	935	916	888	934	914	870	976	905	915	974	966	929	934	911	986	974	976	932	885	959	933	920	929	929	957	934	919	918	947	952	993	933	1027	938	885	992	914	932	914	975	920	941	984	958	898	929	922	932	912	995	923	904	948	949	964	915	967	988	876	941	971	961	926	907	962	958	950	930	913	963	964	932	939	984	949	913	886	942	957	937	935	890	970	1001	927	919	952	967	912	929	952	1000	969	911	957	934	929	906	891	944	973	973	1017	896	941	925	974	996	951	932	970	945	921	961	894	962	956	924	916	910	963	923	919	946	903	928	897	940	910	986	985	956	902	961	918	977	884	923	951	945	948	989	957	880	957	955	972	909	957	925	934	1000	925	971	986	965	975	988	946	937	947	942	961	888	886	874	1009	919	964	909	956	953	895	915	914	973	987	941	922	978	927	944	962	919	965	938	923	943	931	956	946	953	968	917	891	931	910	933	960	964	940	947	929	934	984	912	901	958	958	997	971	974	964	922	985	913	932	959	904	967	930	926	932	941	946	978	936	923	925	949	910	900	872	909	935	922	926	933	897	965	942	962	920	968	921	969	953	985	899	981	926	922	1022	943	956	970	934	898	966	935	982	985	957	953	924	916	944	946	914	939	934	1029	968	925	905	953	916	923	982	946	944	981	975	935	978	952	907	899	885	929	889	944	931	925	898	961	929	940	934	975	944	946	931	967	966	910	903	917	919	936	950	906	940	984	978	937	959	982	975	961	934	911	933	914	1007	902	935	936	973	908	924	933	951	892	959	897	934	979	935	969	991	958	925	952	948	966	937	908	915	972	973	913	918	966	965	935	932	977	976	934	911	960	928	958	907	923	906	935	936	878	937	953	914	966	939	979	959	969	932	948	918	919	956	952	956	920	920	962	914	937	906	945	910	924	946	959	946	978	997	919	859	930	946	961	946	941	897	887	979	948	942	975	964	953	976	977	965	980	956	929	939	909	894	929	952	1000	944	917	902	943	939	923	959	942	943	960	944	958	873	959	869	884	1007	930	962	993	933	957	931	900	928	849	976	892	870	958	919	907	938	924	967	934	938	948	935	888	889	950	938	945	922	830	937	963	897	979	920	936	879	933	918	970	896	937	915	914	976	924	920	950	920	917	926	979	959	983	930	1001	942	971	961	943	904	944	970	929	960	926	966	1022	924	946	890	932	946	977	952	869	943	876	999	911	963	941	924	943	929	954	890	992	955	924	1011	996	947	937	940	935	995	967	929	939	953	885	961	962	925	962	951	926	920	924	948	955	937	986	975	969	918	933	937	885	945	970	1003	975	939	950	981	916	906	943	939	909	940	938	942	956	968	959	908	932	992	952	983	970	924	907	925	962	924	964	950	943	977	912	943	911	926	909	950	917	970	881	924	919	910	914	928	999	935	986	970	904	977	964	943	948	943	923	945	901	941	981	985	960	944	921	972	925	964	957	955	910	947	957	968	960	956	922	877	919	957	968	939	987	949	955	897	910	937	948	971	953	958	949	985	943	956	983	1005	956	948	943	932	977	949	960	915	947	964	963	923	969	965	965	922	900	967	951	926	910	930	938	946	953	975	947	941	917	956	929	959	959	942	949	949	965	946	942	956	923	929	908	939	957	924	927	945	946	964	991	949	926	934	958	905	933	925	933	868	901	930	924	923	914	958	914	926	953	969	925	996	960	949	948	915	950	910	961	870	934	938	957	959	941	955	952	959	986	911	924	967	905	955	960	941	906	912	937	948	958	909	916	865	975	941	921	993	905	938	902	935	946	928	939	925	1005	896	946	947	1005	940	917	955	897	928	942	915	988	938	928	998	920	929	949	931	948	939	975	888	882	945	956	963	935	941	976	932	994	943	973	947	927	923	905	999	988	905	947	933	904	926	950	971	946	952	869	907	952	941	920	1007	922	939	931	974	917	957	930	952	948	959	933	948	919	966	962	924	972	931	931	899	887	986	1025	926	949	959	959	914	936	938	933	961	939	972	928	865	934	932	929	950	893	901	887	958	956	954	954	918	960	949	948	925	938	983	996	894	980	871	971	912	881	956	951	973	923	928	983	935	931	934	939	948	934	947	983	962	899	883	916	964	965
15228	1604	1326	1042	755	596	512	475	453	401	388	363	345	351	316	323	321	314	325	368	295	323	328	318	297	309	317	295	321	340	332	316	300	277	333	285	318	332	304	340	292	288	276	337	298	319	348	312	307	317	305	317	321	301	356	328	324	313	287	297	311	253	313	341	328	344	276	287	270	313	305	322	348	320	297	308	345	311	318	310	295	311	317	345	310	329	315	325	339	318	296	304	279	323	327	319	335	330	314	329	323	311	304	308	311	304	330	315	325	292	298	311	304	317	306	296	304	320	316	257	309	310	332	325	311	307	332	300	320	338	302	309	357	300	326	324	297	315	309	287	313	319	303	316	330	302	305	304	373	324	310	320	321	287	303	292	300	345	310	285	290	313	322	272	300	289	319	287	313	299	306	323	327	321	318	312	323	325	281	328	321	330	300	282	302	322	314	320	312	332	308	307	324	303	298	284	353	294	293	316	313	328	336	318	333	305	315	327	297	278	319	288	278	344	293	300	305	292	322	296	350	276	312	317	310	336	318	301	282	351	341	304	298	312	294	348	336	318	344	282	286	327	300	322	356	333	280	294	329	287	317	323	328	285	310	261	335	336	320	288	322	300	293	322	345	299	323	313	307	312	329	300	300	330	344	324	330	277	313	285	339	299	313	304	311	297	315	294	286	277	298	315	293	324	311	296	308	304	328	311	253	335	281	303	310	307	315	298	295	340	330	297	299	310	342	316	264	332	282	294	315	324	279	272	309	323	301	314	305	330	269	311	328	316	358	315	344	336	313	311	283	307	332	280	290	269	291	314	332	300	292	300	306	309	321	281	330	299	295	315	303	317	282	317	310	325	318	300	278	322	284	315	270	328	300	320	287	323	325	305	341	314	332	290	313	312	295	277	291	322	313	301	303	291	321	335	305	309	303	320	312	312	304	297	327	294	287	311	298	294	316	314	298	294	290	308	330	298	315	322	295	309	293	348	329	340	298	287	301	304	305	343	295	309	319	280	307	295	303	293	305	332	318	285	291	330	330	300	311	289	323	292	291	341	310	328	303	317	296	304	292	320	299	300	290	303	307	336	322	314	299	326	338	294	306	330	291	303	306	321	308	339	310	342	290	318	322	336	306	278	275	294	314	307	288	294	358	280	325	313	301	298	336	319	301	294	271	284	337	304	314	303	296	306	353	304	283	320	356	328	292	321	306	322	290	316	300	275	306	330	320	304	305	280	294	295	341	300	327	315	286	303	291	288	293	327	320	310	311	290	289	300	300	279	334	298	334	280	302	300	297	360	317	307	311	311	288	326	272	276	284	317	327	314	312	336	324	278	297	338	303	300	315	295	337	284	294	302	279	301	301	300	296	304	295	289	316	308	311	322	356	334	284	328	309	293	298	319	325	272	285	289	323	323	271	304	312	341	313	276	278	304	291	325	318	297	291	339	317	298	311	309	306	312	306	301	295	296	323	322	323	329	319	260	281	275	307	291	305	328	309	293	333	293	302	291	313	294	312	310	307	318	302	329	356	339	315	325	326	318	291	286	319	321	319	311	280	302	306	274	268	325	304	304	323	282	302	296	266	342	286	307	281	307	303	302	304	262	290	282	281	281	301	312	340	317	311	305	309	301	332	310	288	289	270	305	300	317	317	305	287	312	306	311	294	327	317	293	296	335	330	336	323	341	305	338	310	299	295	315	287	289	293	337	317	335	300	310	359	299	339	320	336	331	314	336	325	310	274	338	327	354	302	325	288	299	275	314	336	312	286	318	319	307	335	289	310	306	309	345	320	370	306	278	302	290	305	311	336	323	283	312	325	276	316	329	305	349	344	272	317	267	319	321	300	348	311	289	275	313	306	321	302	312	302	297	306	321	303	289	333	332	294	286	318	292	327	329	297	308	321	325	328	326	326	307	326	339	326	277	298	301	292	307	301	290	349	298	286	319	317	328	330	322	317	318	330	337	332	328	336	298	292	329	318	293	328	303	322	334	270	307	311	325	316	294	280	308	335	297	321	320	328	303	300	328	294	315	323	311	326	280	331	342	320	294	338	303	301	330	288	314	290	336	291	329	295	315	304	281	345	339	300	321	315	340	324	317	287	312	330	340	336	307	309	308	351	316	310	277	346	302	338	344	317	322	289	300	319	308	310	303	296	318	301	287	330	296	308	305	301	320	291	331	299	347	309	312	308	298	278	268	323	288	289	349	342	284	278	297	287	288	330	309	290	325	321	280	317	310	318	308	297	310	318	267	289	314	300	313	325	306	291	301	282	313	302	307	337	293	314	331	318	324	302	300	330	334	357	312	292	303	292	320	309	338	324	307	297	293	338	322	301	294	305	309	302	311	318	293	292	320	294	299	320	326	306	290	303	301	316	306	321	321	283	304	319	330	311	287	305	335	343	337	305	329	299	282	312	306	301	321	321	304	314	323	304	302	289	294	320	301	339	308	301	313	289	273	328	312	333	305	319	335	333	301	309	333	297	289	301	300	279	308	316	293	310	316	328	295	310	337	290	292	298	317	340	300	326	329	354	279	300	316	310	319	317	324	306	276	329	325	279	301	317	356	298	297	314	304	318	318	315	329	295	335	295	305	332	316	290	320	308	328	307	306	338	321	302	316	303	332	324	292	317	328	336	309	298	310	307	317	289	302	315	369	291	287	325	274	283	311	298	313	314	312	316	306	315	286	285	267	324	325	298	298	288	334	308	296	296	289	292	271	293	335	291	252	299	325	286	313	302	297	307	312	343	306	320	334	318	349	284	313	333	317	315	324	317	299	310	319	291	300	333	302	307	299	281	294	306	298	337	295	322	304	302	354	314	318	312	348	324	287	320	287	314	344	295	307	320	283	328	315	272	302	305	311	295	271	323	300	339	306	302	302	306	310	337	318	301	294	319	340	317	332	319	331	288	287	296	328	321	273	308	294	303	281	309	277	310	298	318	310	320	329	315	312	331	287	316	336	306	312	328	276	311	305	292	319	307	315	332	309	296	329	307	280	289	317	324	322	293	278	311	267	316	342	301	305	312	299	289	316	314	282	319	297	296	324	330	312	303	324	330	311	294	316	322	362	292	318	296	333	288	286	300	325	259	285	309	280	280	320	326	291	336	294	325	316	286	276	314	327	307	319	303	292	315	306	327	308	314	311	302	311	301	284	331	311	297	308	276	319	317	313	289	333	305	327	329	315	275	308	328	305	307	316	295	333	301	290	313	304	309	305	321	285	264	258	351	292	291	311	364	292	270	279	305	302	299	320	314	285	313	315	307	336	310	311	289	279	332	314	310	266	309	306	337	324	297	319	300	320	290	304	305	333	326	301	319	301	321	300	295	294	329	290	304	283	320	322	333	294	322	307	316	319	294	297	314	317	309	302	326	284	340	283	335	295	320	317	323	340	291	330	316	349	277	326	329	304	294	342	316	311	333	298	307	305	306	299	339	323	321	305	307	275	312	304	315	290	334	299	293	336	329	356	328	277	357	305	309	286	308	300
8599	1479	2670	3009	2524	2055	1789	1498	1324	1176	1101	986	997	908	889	876	850	828	778	778	810	763	814	777	803	763	735	817	737	744	762	727	729	771	761	747	764	783	794	754	798	740	762	778	713	689	691	728	698	711	717	729	708	701	696	740	723	714	705	683	672	676	724	751	714	700	716	747	711	680	695	687	750	704	690	698	741	693	719	686	720	678	686	686	704	731	702	658	701	715	687	717	698	680	686	709	694	683	746	728	662	691	704	710	694	708	679	705	674	753	708	688	706	690	716	709	698	706	712	723	678	750	654	691	742	686	698	693	713	716	667	731	673	714	636	732	699	742	729	703	726	694	736	726	719	729	732	689	689	778	688	669	680	695	762	651	703	688	735	695	663	697	731	679	688	685	718	689	714	757	691	742	682	750	725	680	695	695	664	708	704	729	684	699	721	729	668	703	707	715	724	696	711	707	717	685	711	715	682	716	695	715	690	723	691	663	667	685	692	687	685	654	736	685	690	674	639	710	673	722	646	688	678	687	680	746	692	721	749	685	665	699	695	740	664	722	693	731	717	712	754	689	691	742	697	707	693	655	709	689	660	716	697	746	706	688	694	696	701	710	721	646	735	696	704	667	694	728	691	717	716	711	678	736	696	703	691	751	686	708	741	727	661	715	676	715	686	749	693	661	695	720	698	713	722	689	694	706	713	688	692	696	696	695	728	669	686	702	733	699	764	726	717	709	687	687	683	729	738	733	761	694	700	694	678	644	682	688	730	708	744	694	713	706	668	659	697	689	657	720	678	733	692	749	687	691	668	769	690	700	667	699	709	715	713	705	691	708	694	678	692	679	703	697	709	701	700	683	713	734	662	691	683	675	661	712	712	722	740	730	740	689	696	684	665	746	666	739	699	732	692	697	753	733	701	667	704	752	716	688	678	671	666	719	652	683	729	680	705	673	715	746	654	709	710	673	704	716	686	651	654	665	707	715	732	648	682	737	656	657	765	701	726	680	707	683	659	755	774	666	739	707	686	731	714	673	716	738	744	703	717	702	716	721	704	717	699	708	689	695	718	674	670	734	674	673	716	694	684	695	704	693	689	694	706	698	715	650	721	745	657	679	694	687	730	697	687	660	722	736	723	723	724	713	753	733	662	696	731	679	708	717	704	696	672	738	708	734	685	692	735	757	730	678	718	752	679	726	665	702	722	704	729	742	702	701	666	684	677	733	752	727	771	710	701	652	720	756	667	651	712	726	702	679	713	702	691	682	710	735	760	690	706	713	690	710	678	666	707	767	711	779	682	689	688	744	672	706	720	673	676	701	776	688	695	684	704	760	723	684	672	692	724	737	682	681	743	695	696	706	704	724	701	750	706	680	760	715	663	747	700	724	712	681	699	724	703	685	731	684	705	719	694	708	697	728	695	743	717	705	652	707	711	669	705	722	703	679	688	757	716	655	682	740	744	712	681	731	704	669	675	722	702	706	725	664	664	767	667	646	756	742	678	706	697	715	699	722	716	714	693	730	691	688	679	704	671	727	717	691	708	705	730	654	726	709	690	705	720	705	724	687	715	718	691	740	709	732	733	704	711	717	718	706	692	732	685	699	666	687	690	692	658	687	709	701	757	705	695	684	677	718	688	711	697	683	686	733	687	689	737	714	675	679	691	742	673	658	688	689	743	703	670	706	712	678	688	678	714	684	710	707	711	744	763	697	725	730	707	682	719	682	719	706	720	704	725	726	690	720	711	717	697	746	707	725	725	712	708	717	711	714	679	781	742	688	738	700	665	739	691	673	668	718	672	712	652	720	694	671	675	763	690	745	722	703	691	694	657	673	697	675	738	712	739	696	668	675	714	696	704	730	691	721	676	741	704	687	702	712	729	696	726	744	690	707	722	680	695	721	699	707	760	725	690	685	719	650	713	706	706	712	680	705	685	689	688	701	708	703	685	709	693	743	697	718	727	642	694	653	722	707	698	671	705	685	714	742	739	691	731	712	684	671	669	688	685	660	664	715	689	633	694	715	716	728	696	710	725	740	700	681	703	721	683	704	706	647	648	711	653	696	698	666	720	694	756	718	722	697	697	697	754	729	706	740	716	697	715	677	736	669	657	692	670	717	716	705	719	669	686	694	688	742	712	657	670	659	708	749	699	689	674	671	660	735	692	745	701	703	722	703	715	725	708	735	698	707	732	668	703	719	726	723	710	682	715	694	735	673	697	735	693	710	749	731	689	728	720	707	698	674	726	753	687	694	702	676	735	674	702	771	754	711	721	719	767	682	727	714	692	702	654	753	756	728	741	698	728	721	748	688	633	700	705	688	739	743	733	695	708	724	739	730	678	629	687	708	719	697	680	659	705	668	675	697	741	735	721	670	723	689	704	716	699	674	738	734	692	703	677	690	680	707	705	671	700	718	697	751	694	727	684	712	685	681	672	726	736	718	688	732	747	652	740	701	690	694	728	683	702	706	739	704	694	667	656	720	666	691	644	728	661	745	695	707	654	719	740	749	681	708	710	700	712	711	707	674	724	701	708	724	704	738	725	672	722	675	644	660	714	687	697	648	705	690	729	721	729	682	709	715	710	656	713	701	721	690	681	714	696	722	685	701	698	715	707	714	679	692	695	757	678	730	686	716	711	714	671	671	696	731	679	716	696	692	732	723	689	732	718	730	689	678	738	728	637	730	737	748	708	769	741	683	701	671	684	752	744	730	672	666	699	683	686	677	681	701	693	755	655	709	721	674	694	680	699	684	681	691	705	721	765	645	713	729	715	709	670	712	697	720	705	736	717	678	665	676	696	719	750	702	702	717	715	677	668	696	685	714	737	714	711	700	727	697	684	689	715	667	712	700	671	655	710	678	687	668	699	672	738	740	682	635	749	698	724	744	668	700	646	661	714	703	695	679	736	717	730	735	748	718	652	699	749	750	756	688	669	702	745	710	697	696	739	714	729	704	712	707	707	664	681	691	730	706	709	677	675	652	685	740	745	711	708	752	725	648	682	705	697	706	659	709	718	685	672	701	726	746	751	727	707	700	678	706	716	678	641	671	715	704	697	694	755	673	691	735	700	702	715	699	732	680	715	707	716	718	734	704	737	721	689	681	698	691	645	716	717	747	657	723	731	674	720	686	660	727	747	722	684	701	685	696	693	764	708	680	698	726	680	699	687	763	673	741	678	710	674	692	709	752	700	689	673	724	755	663	729	732	702	715	723	755	672	656	699	690	730	736	711	658	703	678	725	700	691	694	673	668	698	664	697	703	701	706	708	715	657	698	698	685	675	715	731	665	643	666	729	711	736	714	707	734	701	651	703	709	744	751	724	718	713	688	676	710	674	733	682	656	694	680	697	711	720	799	715	697	728	697	641	698	683	709	711	653	749	679	705	697	660	679	694	673	722	753	707	737	694	696	721	681	673	718	664	707	742	679	684	703	683	683	688	714	701	710	684	725	675	701	697	676	706	683	658	712	751	692	665	728	720	648	717	677	756	717
1610	330	368	372	310	294	311	301	281	260	278	285	285	258	268	306	281	279	255	259	282	281	277	276	270	239	276	278	267	294	256	258	286	295	253	270	274	277	262	271	268	266	266	293	282	266	276	250	294	284	277	303	249	282	255	248	314	267	278	267	275	307	271	261	271	289	229	238	268	248	264	246	266	274	284	276	276	275	249	260	281	287	279	273	286	306	279	282	282	257	268	257	300	262	263	294	299	269	285	304	286	296	315	275	271	306	261	242	279	253	265	260	323	291	287	282	290	255	264	269	300	284	263	276	287	288	285	301	262	305	237	257	285	299	273	254	267	267	286	307	276	314	243	269	303	283	309	284	276	251	275	287	304	278	324	267	277	288	257	287	285	301	300	268	310	259	261	256	242	239	309	311	262	273	265	270	304	300	272	262	245	274	258	285	288	258	246	246	267	253	242	237	289	298	238	267	291	299	292	303	252	251	287	288	291	291	299	281	283	287	280	293	292	256	271	287	269	249	258	243	278	287	291	283	248	259	299	306	292	256	271	291	263	264	288	256	252	266	268	301	253	270	287	264	271	264	296	281	282	299	275	250	293	244	320	253	288	283	279	243	302	273	281	269	260	282	295	264	311	296	261	235	280	291	271	304	274	295	257	272	270	267	276	276	222	300	292	305	321	274	262	286	310	264	281	287	329	270	289	271	244	256	283	301	273	253	269	265	276	254	274	301	293	299	276	270	280	291	244	262	299	250	282	271	302	280	237	220	274	319	274	278	257	276	291	278	283	314	258	283	262	294	263	286	274	259	243	287	281	312	285	249	282	284	305	253	252	235	279	294	255	234	272	283	297	314	305	270	299	280	230	265	281	290	279	246	284	277	254	284	253	267	269	283	284	249	264	207	308	287	278	280	272	257	270	275	307	276	241	256	296	283	285	282	282	264	278	279	286	278	235	249	273	318	263	273	303	278	268	265	279	276	287	257	305	281	285	249	297	269	247	232	291	255	285	286	266	280	271	300	263	284	281	255	260	283	240	282	258	272	275	276	248	297	253	253	277	277	279	270	284	297	278	272	250	276	276	265	236	252	257	279	261	277	307	289	254	296	260	288	289	269	265	283	278	286	279	256	286	270	253	285	255	274	287	272	277	258	248	287	275	285	264	255	243	272	269	315	261	249	275	281	250	261	248	292	262	278	254	266	247	265	277	278	298	277	281	294	265	256	292	254	295	320	292	270	317	263	302	256	271	258	278	275	258	294	263	267	290	304	279	279	253	263	279	268	279	331	247	276	258	269	264	271	264	284	274	294	310	289	263	262	275	246	294	233	310	251	313	307	269	276	321	260	256	280	272	273	252	264	242	271	276	297	256	244	268	252	295	281	269	261	279	266	270	255	300	262	278	278	290	283	258	291	281	262	242	281	284	290	286	266	271	260	298	258	315	274	311	254	264	293	236	283	276	285	293	258	277	238	249	256	265	262	272	256	266	267	282	268	300	317	296	286	289	288	278	286	264	280	291	302	285	283	259	276	259	299	305	300	270	308	321	263	254	269	275	276	277	278	230	293	263	271	257	265	274	254	292	264	275	268	301	249	284	272	310	285	291	294	278	257	259	262	303	300	276	294	258	285	256	255	271	286	278	288	273	251	275	272	251	285	270	299	298	276	287	263	304	282	255	298	280	262	251	253	260	258	271	266	290	287	242	303	286	278	296	250	257	264	275	256	274	259	248	287	272	270	241	278	312	283	281	294	261	281	260	278	281	275	261	255	268	274	253	271	282	291	278	261	260	288	275	280	254	260	273	279	291	264	265	268	283	283	266	263	284	277	276	288	247	274	275	283	266	265	271	265	258	288	251	254	247	265	270	274	287	287	299	262	285	312	286	263	266	272	286	253	288	285	275	273	304	264	267	272	312	282	260	294	265	290	291	288	276	279	283	289	256	262	280	294	316	281	279	259	301	278	263	265	264	270	272	263	248	282	276	301	296	304	229	292	271	306	279	246	262	256	288	251	252	231	276	293	259	247	275	256	274	275	295	295	262	279	311	290	262	291	286	283	255	252	273	279	282	261	274	253	276	283	277	274	303	302	280	302	244	284	285	288	279	277	259	258	298	285	259	301	272	259	261	275	288	257	256	274	270	222	297	287	281	270	245	268	261	310	283	254	275	258	290	281	276	272	294	271	249	287	258	267	256	269	315	272	272	246	237	290	272	285	261	277	317	278	251	321	260	252	262	257	271	271	267	295	269	249	252	283	291	273	298	293	309	274	252	264	281	265	277	248	291	239	240	295	288	245	281	277	279	252	251	257	260	236	262	278	277	235	282	274	257	255	273	278	284	275	275	299	266	282	278	290	243	263	275	247	293	284	282	279	276	278	256	285	294	258	263	269	299	272	277	285	269	249	289	272	282	260	287	264	284	294	275	225	279	289	290	278	286	283	297	276	304	276	298	276	295	277	275	258	269	292	276	264	289	275	291	242	268	270	261	248	245	273	278	263	272	275	272	281	280	252	276	286	259	265	260	249	256	272	239	283	285	259	279	272	277	264	272	263	296	314	280	274	268	285	280	270	295	283	251	231	245	272	309	276	279	284	279	271	275	258	282	277	281	245	261	287	279	271	281	266	273	257	277	250	249	249	258	283	278	274	302	291	269	244	261	254	268	282	245	262	266	274	256	281	280	288	304	265	285	282	294	264	279	267	258	284	273	274	260	285	285	305	263	282	255	279	282	291	253	257	292	285	260	272	271	271	264	294	262	279	250	263	272	252	243	270	272	266	293	269	259	278	256	261	283	253	275	302	274	280	288	292	266	288	282	248	271	270	276	276	310	264	241	279	265	236	305	287	264	277	258	284	271	266	249	272	290	253	278	248	254	259	280	286	263	257	242	271	249	247	275	295	305	302	283	268	263	306	261	301	270	267	286	260	277	273	315	242	261	300	278	274	279	260	295	309	223	273	284	291	235	245	284	290	273	245	271	237	257	263	293	262	257	282	260	281	267	248	244	254	287	309	275	277	239	258	267	276	257	288	262	270	256	277	270	252	271	262	281	264	258	252	274	305	252	251	291	282	255	280	259	259	254	241	285	237	258	260	250	278	277	274	257	300	296	271	287	243	287	260	266	294	282	260	261	242	256	281	279	277	268	282	251	303	266	276	273	250	277	310	313	284	302	298	285	240	309	288	318	282	276	276	272	225	269	271	288	296	275	276	260	287	254	278	261	282	278	277	279	242	291	281	237	300	278	283	286	275	277	262	273	295	287	277	291	289	264	250	277	308	268	302	264	273	293	250	311	250	257	266	252	256	248	290	251	268	281	267	282	269	260	276	261	277	267	274	273	291	300	263	268	280	285	271	258	249	270	281	273	251	284	242	288	286	289	282	265	294	269	301	273	257	240	301	264	261	273	272	298	288	245	268	240	276	278	238	270	305	237	304	310	281	270	293	285	297	260	277	267	291	277	254	271	287	280	284	287	254	264	265	304	284	261	244
1933	719	853	834	766	721	708	728	714	719	668	677	657	676	646	727	688	686	718	657	661	701	674	687	676	690	730	670	659	685	662	707	665	637	672	671	708	658	669	674	643	704	613	679	637	669	708	648	681	678	633	658	623	676	673	658	683	652	679	674	634	648	659	688	650	651	659	655	652	685	695	684	663	660	704	675	658	668	664	679	653	674	686	664	658	647	623	681	692	666	704	681	671	696	665	641	656	660	674	677	614	648	615	688	659	700	655	658	639	694	675	677	602	625	672	663	692	694	665	711	700	694	677	631	639	700	703	648	701	651	653	639	685	669	655	660	692	670	681	631	651	688	638	700	683	635	678	616	646	687	665	671	690	688	647	695	684	633	649	699	658	612	688	682	637	694	652	675	685	656	663	678	692	683	629	702	652	635	594	674	678	659	691	685	710	645	665	663	647	659	625	700	717	702	672	678	687	643	637	672	688	664	651	671	662	630	684	657	693	605	593	690	612	651	712	664	654	637	647	626	700	630	680	610	707	653	655	660	681	653	676	706	673	687	668	674	666	645	609	626	636	698	660	634	669	674	675	692	646	653	638	630	688	651	636	685	677	669	681	708	654	672	734	749	637	660	649	665	642	661	652	674	682	623	642	684	720	612	680	695	689	713	665	666	618	632	673	702	666	671	680	652	649	599	658	634	645	636	604	685	639	672	654	694	714	679	647	662	687	643	615	653	674	672	708	652	647	655	668	719	735	644	649	650	659	685	645	698	668	690	666	683	702	690	676	668	693	685	668	659	662	662	640	661	646	699	659	670	620	630	682	638	668	669	628	640	647	647	665	693	652	650	671	651	657	643	658	634	661	595	687	666	633	684	663	703	694	680	660	662	648	658	653	653	672	673	648	702	656	634	688	700	664	681	639	651	675	695	682	675	627	691	624	617	643	645	691	648	632	651	686	665	668	676	692	676	680	697	622	677	692	651	676	679	648	640	660	650	704	678	635	700	663	674	664	677	645	670	672	666	663	612	697	707	664	641	654	658	647	695	664	653	668	665	631	709	668	669	664	697	626	679	643	683	693	732	607	649	635	689	654	656	679	687	725	663	645	688	701	671	658	684	655	687	674	587	670	709	684	662	680	639	681	654	670	657	660	612	697	653	648	664	698	630	683	694	703	690	696	638	675	682	633	645	660	657	677	696	635	637	669	640	649	637	638	661	655	670	671	636	662	702	668	678	680	643	707	695	732	662	646	679	651	660	651	654	664	640	663	701	639	637	655	686	697	677	697	709	665	657	651	627	661	622	623	620	729	683	657	655	668	651	638	664	669	652	676	695	699	668	638	650	697	679	660	633	656	668	665	601	667	652	660	638	692	624	657	683	663	627	650	617	719	720	655	685	678	678	660	668	701	654	629	647	642	666	631	647	683	630	705	705	630	678	674	667	669	697	672	654	649	657	662	658	635	707	673	668	639	646	685	637	734	677	645	684	647	711	663	659	659	708	716	667	688	682	664	669	684	669	684	713	649	670	655	625	653	644	661	629	663	677	691	629	694	671	634	673	623	609	670	698	631	613	645	692	687	642	621	661	649	638	674	667	655	691	649	685	656	639	650	696	663	691	667	671	666	678	650	672	641	635	681	675	650	681	658	660	664	638	726	688	715	659	660	689	662	680	706	672	643	694	659	686	621	673	681	655	641	647	690	678	683	650	717	669	655	687	645	677	699	695	663	649	658	674	677	641	644	661	702	600	677	620	669	628	658	644	700	671	668	673	719	685	619	676	684	703	654	634	673	622	690	655	705	661	711	648	681	669	661	670	685	626	715	646	675	636	661	641	645	659	641	675	705	682	708	679	673	654	684	671	668	663	670	680	663	641	672	688	651	686	672	634	704	670	640	664	671	686	669	627	658	663	702	650	651	691	674	687	636	707	673	673	626	659	671	652	650	717	672	658	676	673	684	642	624	649	644	640	681	662	674	654	679	663	661	680	651	661	712	636	658	711	650	624	677	701	656	663	640	639	699	630	648	663	682	657	671	683	643	654	663	719	666	696	660	668	651	645	694	662	657	592	642	644	709	628	661	669	675	668	678	681	656	712	686	701	714	696	639	731	709	676	672	698	701	655	670	658	671	664	710	649	640	643	641	698	687	718	673	692	630	684	702	654	656	648	657	664	696	720	643	649	725	645	677	723	654	654	630	689	643	674	670	689	663	729	679	685	647	711	656	671	668	608	688	627	663	676	636	663	639	665	706	676	648	675	650	694	642	633	631	705	656	653	641	641	670	701	616	661	647	625	708	675	697	673	672	664	650	689	640	614	623	703	706	679	677	691	672	679	679	664	649	636	670	659	685	647	658	699	660	635	642	668	643	670	637	629	702	657	637	666	666	723	713	619	667	684	706	704	629	659	667	617	646	717	644	646	662	680	657	651	686	671	656	642	646	684	625	670	653	696	684	701	690	635	655	660	639	683	635	681	687	600	682	663	676	697	681	657	712	695	714	607	664	700	680	641	662	653	717	690	636	616	636	650	664	709	663	668	669	663	656	648	681	652	641	624	628	653	641	676	663	681	679	647	654	687	673	693	653	670	644	665	682	668	664	653	646	682	670	675	690	688	660	661	613	693	630	675	706	627	674	682	627	687	685	695	617	642	741	685	661	675	635	664	643	678	678	704	650	688	627	657	626	670	672	653	666	661	623	685	618	702	630	637	616	662	672	670	701	623	625	682	663	692	643	691	656	697	710	669	643	661	674	657	689	650	651	668	651	601	662	644	651	656	682	719	670	677	663	687	647	660	641	670	670	669	648	649	662	635	640	636	663	676	648	638	660	652	682	678	689	642	647	658	632	647	676	701	664	662	660	642	657	678	635	643	668	608	689	711	651	692	651	650	663	698	684	637	648	633	645	602	654	643	680	708	635	663	679	642	670	666	647	677	628	664	668	673	677	645	655	676	663	717	701	695	690	658	671	652	662	663	663	659	684	656	651	712	675	602	635	652	696	673	713	657	691	676	677	670	674	661	663	636	672	670	670	698	636	659	658	661	665	637	649	622	673	710	662	647	697	633	637	645	654	665	716	654	672	694	637	682	685	689	677	667	651	642	625	657	648	641	678	689	693	710	664	632	688	669	662	671	668	678	684	664	648	669	645	658	675	658	642	642	656	656	655	664	682	664	657	728	651	668	665	671	594	673	662	663	677	641	668	575	659	712	648	637	684	670	667	720	680	676	659	664	624	640	649	591	668	672	669	679	661	666	628	661	693	642	682	656	655	638	668	646	629	683	674	690	663	716	647	673	673	657	677	641	695	662	688	672	655	668	627	654	629	660	695	639	702	692	673	635	699	650	669	629	684	669	672	669	643	641	643	660	696	646	667	701	661	660	646	701	625	659	664	628	654	636	658	658	720	652	636	679	682	645	635	667	670	661	641	692	656	646	654	635	689	621	653	660	688	656	676	630	633	695	645	668	692	678	666	685	635	688	713	671	653	690	706	648
8253	882	929	820	595	574	521	490	436	458	441	466	416	436	437	430	435	428	422	425	431	409	427	366	485	443	435	447	426	416	395	422	396	416	422	446	429	448	430	398	414	440	457	414	404	406	383	388	406	396	411	423	401	423	433	429	401	430	428	425	365	408	405	396	445	427	423	374	421	447	379	454	438	413	418	448	429	384	421	385	394	427	439	396	412	400	437	412	409	375	392	419	427	392	447	408	368	396	429	391	406	414	404	388	436	398	411	413	407	388	446	378	376	405	396	393	419	400	418	402	402	401	417	417	463	452	421	414	406	440	431	405	389	440	401	409	414	375	458	360	388	380	424	406	430	394	414	412	432	423	429	460	412	408	421	391	411	396	375	442	408	402	396	401	406	467	427	396	424	409	408	408	412	404	430	401	456	383	419	422	385	415	417	429	384	457	432	422	379	399	440	389	379	392	423	389	389	377	427	401	443	441	388	404	437	405	423	409	425	396	425	377	398	418	414	381	413	417	386	423	417	411	411	395	435	413	396	420	415	413	439	383	402	387	397	428	383	417	424	403	440	420	359	410	440	415	409	370	422	433	421	406	422	407	440	392	413	415	424	433	451	453	402	392	438	434	404	439	380	433	402	402	411	385	410	396	419	412	397	410	450	470	411	420	456	391	426	421	431	416	448	424	402	392	421	396	421	423	421	395	388	421	443	400	402	417	420	433	434	403	410	384	426	422	439	400	394	390	398	407	427	382	375	409	377	401	397	448	440	400	443	416	392	371	442	395	483	345	428	404	393	406	457	380	399	457	387	387	421	416	405	430	450	417	408	422	408	413	423	421	446	400	403	449	413	417	433	424	443	429	379	401	404	411	443	398	443	430	462	382	375	382	387	450	425	444	401	392	409	447	458	420	410	421	422	456	404	416	442	415	403	394	413	454	410	381	408	413	389	388	396	405	403	407	417	427	423	404	397	411	416	399	415	426	396	495	416	398	416	408	426	389	382	416	434	419	384	387	419	418	416	391	449	440	417	388	424	430	354	418	381	425	396	416	420	426	423	414	404	398	420	399	392	430	452	401	394	386	422	404	419	395	461	423	422	468	414	415	446	427	413	425	426	405	426	393	426	403	413	443	399	427	412	378	376	377	434	412	423	385	417	408	435	421	433	455	404	412	421	409	433	403	385	402	413	398	393	430	425	382	382	388	422	427	401	415	378	401	411	398	378	457	405	442	440	415	427	418	425	396	432	379	434	439	376	400	384	391	418	432	390	420	425	447	432	408	388	449	413	416	425	419	373	389	446	426	462	431	414	447	381	425	373	379	408	400	394	417	407	423	380	398	415	401	385	438	386	409	465	431	392	427	427	391	416	403	419	417	438	396	410	423	394	391	422	407	442	463	441	389	393	425	410	452	426	423	409	445	412	383	407	421	435	402	416	382	454	410	426	433	362	386	395	406	444	393	421	410	414	422	402	400	416	403	381	425	409	440	404	411	392	408	405	377	408	443	390	405	387	397	441	404	413	390	427	381	405	425	403	405	389	408	431	384	372	383	407	419	413	409	389	414	421	423	437	428	451	384	408	388	405	405	435	427	430	433	410	401	402	410	408	394	429	434	415	423	444	394	458	414	437	454	438	410	404	386	433	398	419	391	426	431	389	431	430	371	408	415	398	419	432	413	409	385	420	445	438	390	452	436	389	400	405	408	430	424	433	447	406	420	427	415	415	431	419	421	402	456	416	405	426	443	429	438	428	446	384	408	432	410	433	362	435	395	400	404	486	445	423	422	410	394	425	377	420	424	438	421	446	452	426	388	393	375	401	393	431	389	426	404	411	445	393	390	434	403	441	444	402	438	381	324	425	439	408	404	387	423	389	396	395	409	370	445	390	391	396	415	387	390	431	391	364	432	401	396	395	440	390	370	436	442	402	417	428	436	421	392	437	397	401	437	375	382	397	392	417	431	425	411	425	428	416	407	429	398	399	413	419	413	394	404	457	449	426	402	466	432	393	377	403	410	415	413	365	419	422	440	396	431	413	397	367	431	387	407	373	405	412	426	424	416	439	405	424	400	404	382	410	419	406	407	408	380	426	437	410	393	410	416	385	396	407	439	408	414	377	420	409	413	421	408	397	404	440	413	405	432	404	428	426	434	382	427	434	394	412	383	440	413	400	413	404	429	410	416	423	406	426	423	411	436	408	438	476	373	398	382	409	391	388	372	413	380	396	377	403	436	388	449	423	438	399	445	417	413	454	417	432	398	421	417	414	407	456	420	417	381	391	431	404	389	438	392	379	391	458	442	418	433	452	403	430	414	419	438	389	414	419	398	356	415	421	403	418	411	441	391	438	407	425	411	404	390	407	447	429	398	385	378	427	416	422	441	367	359	402	411	433	421	416	427	391	381	406	416	375	403	389	412	415	408	399	410	433	406	399	409	369	437	487	403	415	398	416	425	394	428	431	396	399	389	411	415	358	420	437	423	404	411	434	382	435	415	396	455	450	427	365	423	425	413	454	397	408	431	435	445	402	414	378	410	454	386	385	415	399	409	426	385	404	428	389	430	412	388	458	408	423	445	427	406	430	408	416	419	390	404	398	424	411	405	421	430	434	415	418	402	423	394	376	437	420	403	413	434	388	402	433	408	371	400	445	395	445	456	395	439	402	416	403	413	387	409	440	441	401	367	386	403	383	401	436	411	427	430	401	409	437	451	465	414	402	397	379	415	375	386	406	409	396	446	431	413	428	423	418	412	403	436	433	408	431	434	456	442	377	413	413	415	434	404	423	398	415	416	386	404	428	412	446	395	409	448	413	412	441	417	390	392	402	412	403	367	427	406	416	421	381	444	427	402	398	432	387	384	408	393	403	426	394	416	400	426	410	384	421	421	441	427	386	442	374	428	407	406	410	406	455	423	413	401	408	402	423	425	451	440	385	393	380	405	396	399	410	442	412	402	417	411	396	404	415	421	412	465	427	443	438	400	417	375	422	411	431	393	426	440	414	423	440	376	393	431	442	410	386	433	406	384	432	354	454	402	438	399	413	407	441	429	447	423	424	409	416	402	381	412	413	431	410	441	433	397	413	411	424	392	403	419	384	424	420	415	367	393	430	413	398	410	410	398	443	408	422	382	437	382	451	448	449	419	436	415	381	390	393	428	404	404	365	412	399	379	399	439	413	399	415	392	425	482	405	421	437	428	418	362	410	408	450	425	404	400	417	397	475	398	387	403	408	432	382	424	401	388	424	440	396	420	405	404	442	382	388	409	432	415	393	402	478	405	404	414	406	430	426	419	438	394	458	448	398	382	401	393	405	428	440	419	435	396	419	418	403	394	424	390	389	388	439	432	410	381	393	390	439	426	421	400	414	393	401	424	417	403	416	431	404	405	449	426	408	390	395	441	408	443	423	423	431	418	382	388	442	386	387	427	401	434	432	412	418	393	393	390	412	465	431	416	394	381	427	418	432	406	432	414	409	414	412	419	413	427	437	429
7015	1266	1934	2184	1848	1615	1507	1356	1260	1169	1136	1078	1068	1058	1011	1030	1029	1017	996	919	992	958	936	970	973	943	917	962	991	989	1036	999	942	971	1029	1034	950	1022	1009	952	1076	940	1011	1010	986	938	914	940	936	972	1019	1006	942	992	921	993	959	902	946	916	968	939	968	962	892	962	933	997	985	980	925	928	897	897	942	937	989	1000	925	947	869	960	898	993	896	972	962	868	876	947	946	956	949	926	926	946	910	969	931	914	944	973	979	929	967	996	929	897	975	921	908	911	875	896	948	937	970	1021	920	993	930	936	959	960	977	921	1001	883	940	949	887	936	961	943	913	918	879	916	959	913	956	946	906	988	901	943	940	935	927	894	950	986	904	927	918	939	911	955	964	944	915	952	902	974	959	928	949	918	946	909	957	945	923	953	945	936	944	959	987	951	930	965	924	949	878	884	1005	912	907	964	972	940	937	937	990	978	948	919	967	949	979	984	915	973	948	944	995	955	951	977	918	890	907	928	917	936	990	972	931	952	941	930	880	915	950	921	935	885	918	887	944	957	888	922	1000	917	985	973	938	914	926	884	959	979	965	961	926	911	950	955	947	946	935	914	902	926	963	989	981	936	926	986	933	887	936	948	985	927	976	957	950	963	972	1025	950	942	903	907	964	907	963	967	968	946	933	964	944	1006	889	964	975	994	976	860	946	911	878	969	948	948	935	915	907	921	952	865	949	944	892	931	956	989	993	967	958	914	1007	937	966	954	948	946	973	898	888	953	973	891	960	931	969	933	916	1002	965	963	917	963	901	878	931	955	970	953	940	932	928	906	885	1008	914	951	917	944	950	921	1006	958	951	880	914	907	920	941	943	939	954	930	968	878	901	953	960	942	877	915	904	1025	967	979	940	957	891	930	915	878	947	987	956	891	948	926	915	949	897	958	972	971	952	906	927	960	927	902	915	938	956	944	957	955	945	936	934	938	913	912	962	914	952	962	939	965	942	932	906	951	977	914	904	964	926	945	900	942	913	957	1015	899	926	930	965	939	1006	938	973	906	979	931	964	905	988	914	988	909	940	939	976	943	929	946	915	930	969	963	888	953	929	948	941	996	893	937	990	910	980	941	921	946	979	920	943	952	977	951	940	953	985	946	948	968	931	924	919	927	967	920	913	942	909	950	982	907	935	965	913	920	953	908	900	949	922	947	955	927	971	927	931	969	918	973	950	933	955	916	981	934	907	931	936	960	969	947	905	998	922	951	962	986	911	861	937	918	977	882	983	951	943	932	933	921	955	930	939	937	912	945	925	922	939	929	962	980	922	976	917	943	940	925	926	895	915	956	967	910	932	932	999	921	959	934	899	911	916	954	986	952	927	934	963	966	925	923	893	909	973	920	942	917	941	925	957	925	949	920	940	951	926	960	917	917	954	951	914	902	950	944	926	934	886	882	912	938	927	907	937	940	984	868	892	945	892	932	933	867	924	979	963	972	948	916	928	906	921	908	968	972	908	940	994	981	884	923	941	986	944	960	927	949	936	948	980	932	915	946	930	967	942	912	914	1026	915	955	960	940	993	926	941	944	920	931	912	952	916	989	919	903	1010	909	951	987	953	938	944	946	939	937	961	932	951	919	913	896	952	937	941	901	927	985	891	911	960	978	951	887	905	994	932	930	945	1020	931	933	1006	897	928	942	971	875	867	918	957	945	866	938	965	964	908	964	961	932	932	991	901	937	945	915	927	944	892	1009	923	975	923	957	890	920	970	946	947	906	901	931	921	883	951	956	926	974	947	938	928	912	895	894	959	967	946	944	895	993	969	914	896	915	936	967	932	933	909	865	991	907	938	964	988	947	968	938	920	913	931	886	969	937	913	862	981	962	957	920	963	906	1002	925	930	938	898	923	936	903	991	940	914	1014	963	939	930	918	929	943	934	894	924	943	965	954	961	906	953	925	912	928	986	890	999	933	919	940	949	945	933	876	927	919	921	861	896	900	944	947	954	989	959	964	896	924	964	924	946	970	903	882	929	925	955	970	958	927	961	965	855	947	953	944	880	921	943	894	943	935	945	865	885	958	961	962	946	909	1006	1013	955	937	955	949	918	968	976	939	929	994	933	913	929	917	982	868	969	919	911	945	907	957	955	940	962	970	963	900	957	972	927	926	955	957	969	939	926	930	903	988	922	965	980	889	862	965	940	906	943	918	995	916	944	976	965	969	945	937	950	932	916	963	911	957	944	904	915	898	905	935	931	965	979	939	926	956	924	930	940	1002	917	940	982	950	912	978	959	939	951	923	938	994	910	947	920	891	953	929	946	911	1015	917	939	960	924	968	951	927	920	898	968	919	904	928	933	922	986	918	928	949	968	957	927	883	966	925	931	921	950	903	873	894	941	968	937	943	892	973	905	962	904	978	946	918	941	904	934	982	960	941	927	916	942	928	943	966	966	984	993	939	963	939	908	920	970	972	989	995	919	898	931	899	936	905	938	973	896	916	889	949	934	939	936	945	1006	875	879	936	916	970	933	951	928	943	947	893	954	933	895	969	927	912	887	1008	940	943	969	933	909	905	926	878	967	929	960	887	960	926	986	969	908	961	916	910	1014	966	872	970	929	949	971	938	898	954	986	951	953	977	980	896	903	931	936	909	929	874	943	1020	928	929	926	970	997	891	925	989	964	970	897	933	891	917	1004	915	942	932	951	880	921	910	962	907	982	925	904	947	912	950	979	950	959	949	886	925	995	961	931	901	981	937	954	979	955	967	989	941	930	978	932	970	966	947	949	958	909	944	954	928	931	932	949	1003	932	983	970	977	914	957	962	930	1004	975	922	924	926	929	930	923	930	936	927	886	960	923	934	925	950	941	1012	972	949	926	984	964	921	959	928	950	884	952	923	969	958	944	961	986	927	960	956	945	881	914	990	921	954	944	977	901	986	919	975	884	911	975	947	931	922	952	898	940	971	884	989	995	919	947	923	884	949	984	927	893	950	996	958	935	959	962	952	979	966	934	931	921	966	953	979	912	936	914	946	884	928	931	915	889	945	899	954	930	922	978	980	994	906	945	924	964	996	969	946	932	895	942	922	951	950	941	937	927	965	916	924	904	907	969	916	863	942	933	954	942	900	939	900	876	945	964	943	923	962	920	940	955	984	956	967	969	864	950	923	952	894	941	899	915	940	964	935	918	972	955	903	983	904	875	938	875	876	941	930	954	988	994	959	942	923	924	998	905	972	994	950	975	984	927	901	979	898	910	911	945	900	906	942	905	929	900	894	948	924	960	935	1016	919	973	955	970	898	903	941	959	961	924	918	968	1019	932	938	959	922	939	999	982	962	1001	953	979	933	906	930	890	896	1028	896	926	934	922	905	936	935	974	883	924	953	923	929	1010	941	983	953	918	871	906	915	951	950	988	958	1009	978	923	916	968	913	953	956	961	908	942	936	905	961	953	944	964	933	974	906	947	993	1014	936	936	946	886	881	985	913	926	918	923	933	1016	970	910	910	932	961	921	938	901	910	980	986	951	961	1002	940	952	912	930	960	962	914	933
15281	1441	1336	1097	757	567	495	471	416	386	384	337	353	353	315	317	326	341	331	335	363	335	298	309	346	359	310	285	299	319	307	311	299	323	284	319	295	316	335	331	350	345	286	275	337	315	294	283	313	352	307	360	330	317	298	284	326	314	325	271	328	313	322	299	334	276	283	296	278	322	314	288	316	291	317	335	271	304	310	314	299	334	301	304	300	307	305	305	328	323	294	306	321	285	325	300	321	324	307	290	286	329	301	290	308	276	355	352	333	305	315	299	292	311	311	283	304	267	281	276	302	323	312	312	301	309	296	299	281	320	314	303	312	303	284	299	356	314	347	280	317	331	290	321	330	317	344	337	330	320	308	288	319	311	324	322	323	276	289	290	329	287	293	299	298	288	303	338	341	324	311	312	345	298	251	340	305	308	299	290	329	316	292	282	324	343	306	335	284	266	311	285	325	346	294	299	285	256	332	298	302	291	297	293	310	311	284	314	303	325	281	316	292	281	319	329	327	308	288	311	323	315	309	292	323	309	291	284	317	342	307	292	339	323	338	306	330	296	298	303	301	307	321	306	306	308	315	297	340	338	258	315	309	321	291	306	319	329	297	307	329	318	335	299	311	319	304	315	329	280	314	334	313	318	326	289	285	283	301	300	311	301	294	309	318	293	337	306	293	314	360	302	286	331	304	312	268	329	309	295	345	335	300	295	337	301	291	305	294	325	298	268	288	306	300	308	303	344	308	331	309	286	306	298	323	305	309	298	336	308	329	289	304	307	293	273	297	338	320	321	334	309	302	331	306	284	311	278	281	309	316	323	309	299	349	340	316	354	328	366	344	274	307	296	336	326	311	299	296	302	308	302	265	294	293	322	290	315	297	331	285	256	295	287	333	328	324	327	319	314	307	319	278	304	316	314	333	338	302	308	306	292	321	300	307	339	325	287	277	324	339	320	278	322	309	310	250	307	301	283	274	294	317	295	293	340	313	291	315	295	301	284	316	301	307	350	326	311	283	294	321	276	334	313	297	302	320	294	307	342	319	309	305	294	288	308	291	303	304	314	280	299	297	348	332	318	309	323	297	320	291	301	297	296	322	286	309	311	327	305	327	302	363	317	284	321	318	291	315	294	312	294	305	274	303	305	298	300	275	304	350	323	326	308	292	322	304	305	283	251	291	256	320	337	286	323	322	307	289	303	307	285	305	333	315	336	305	316	307	310	315	309	350	304	302	306	305	304	310	333	293	322	336	293	293	296	300	323	306	314	328	315	308	303	305	301	322	334	303	326	295	333	336	303	314	275	315	336	303	319	319	314	292	288	305	335	319	291	315	302	307	301	308	311	320	271	307	322	296	323	308	305	263	268	337	304	298	315	319	267	330	282	295	317	319	307	316	318	306	306	313	316	300	287	306	345	274	310	322	319	331	302	325	325	315	296	312	295	302	305	297	313	307	300	310	294	284	291	285	304	288	294	335	324	307	345	351	309	304	302	313	287	323	322	333	311	333	340	371	289	316	306	304	320	299	285	302	329	329	344	343	300	278	320	285	320	313	312	316	356	339	325	313	288	304	308	345	305	295	361	322	306	302	313	315	300	322	347	323	317	287	303	324	335	326	332	288	278	283	316	335	349	277	331	297	308	323	313	293	311	300	324	302	343	295	294	264	324	324	307	313	341	307	297	323	307	314	307	329	315	305	294	323	340	300	297	308	301	336	304	345	321	294	303	312	309	309	307	322	307	348	320	312	267	303	320	335	291	318	326	316	312	299	339	310	311	308	296	300	297	310	325	321	307	295	273	309	296	300	315	317	302	332	323	281	324	264	310	297	319	292	273	327	289	327	327	331	299	310	343	306	308	302	338	309	309	311	320	280	311	277	336	295	308	362	295	309	302	333	289	317	297	292	284	325	304	289	326	334	302	271	302	302	290	293	336	324	300	309	347	317	312	298	323	298	297	288	332	290	301	300	312	299	322	292	328	296	306	310	303	335	287	280	288	349	295	354	308	337	308	299	311	318	311	266	329	310	297	307	324	320	311	297	299	322	281	305	316	338	294	297	312	317	265	306	313	293	307	321	367	326	292	312	281	308	295	319	296	346	287	293	307	335	323	330	319	319	316	304	316	281	323	291	301	314	301	313	307	308	285	316	327	313	296	291	283	265	291	324	283	315	326	314	312	339	300	300	324	330	310	336	312	321	354	330	309	314	300	306	320	309	307	289	290	331	299	309	343	335	349	323	331	320	316	289	317	290	323	311	301	335	316	308	287	313	299	280	318	292	264	319	333	342	324	297	308	305	314	320	307	288	309	296	289	336	323	323	298	336	321	330	308	295	299	311	324	274	292	311	324	312	292	338	322	289	325	290	305	297	302	323	321	321	300	296	314	295	300	304	309	338	315	341	319	311	291	316	313	373	305	275	297	290	336	317	371	326	317	309	319	331	341	343	327	308	296	286	289	337	264	331	298	318	288	300	307	339	314	296	317	275	281	286	331	337	329	325	316	325	321	299	313	317	290	325	331	288	278	306	313	291	281	303	303	326	274	295	277	307	313	314	325	323	310	297	338	324	332	316	343	305	300	305	306	305	294	266	294	321	319	317	298	343	294	323	305	289	320	314	299	285	333	309	294	318	328	313	298	275	327	305	311	329	324	307	313	320	299	325	296	311	322	291	276	318	329	323	286	302	312	335	340	306	294	266	328	289	320	303	298	307	274	325	305	319	345	331	349	339	299	302	325	315	316	291	319	267	295	312	321	337	297	332	299	273	313	330	355	313	334	333	333	317	318	312	312	294	320	305	304	287	308	284	310	293	338	298	305	282	283	303	318	316	291	302	256	295	271	326	304	274	300	298	315	306	333	283	314	285	274	294	296	303	299	314	305	333	301	323	328	319	312	312	320	323	291	312	262	310	295	340	323	316	332	313	305	305	318	305	314	280	303	300	310	293	320	282	305	334	323	290	300	296	313	323	329	311	314	297	332	317	298	298	313	309	312	318	266	320	300	282	347	319	330	327	311	323	322	310	337	291	325	268	303	309	316	307	298	293	341	299	324	325	340	337	305	299	286	294	325	271	319	286	304	311	303	327	345	291	286	297	351	294	327	284	300	320	299	323	308	284	332	315	348	347	315	293	295	318	303	306	310	310	348	318	284	296	378	339	329	304	303	313	321	281	308	333	282	324	316	304	313	325	288	269	310	310	316	310	314	295	315	313	320	314	300	335	305	330	332	283	323	295	308	319	295	293	297	300	314	319	307	343	297	294	288	327	318	317	329	315	321	297	331	316	297	282	291	336	338	331	303	287	327	322	296	307	315	341	309	346	295	327	345	315	294	323	328	334	278	325	373	304	308	334	337	300	306	323	308	302	324	307	290	292	322	319	341	313	344	297	283	319	322	292	317	299	325	303	301	294	299	342	314	292	317	318	286	333	324	309	302	329	296	318	301	319	286	307	286	333	301	297	288	322	266	326	316	329	293	293	328	285	306	287	295
8424	1451	2695	2971	2454	2072	1755	1547	1313	1237	1133	1005	934	884	839	838	828	848	785	778	770	803	757	809	736	790	766	751	736	770	774	777	763	728	738	725	789	812	782	777	781	738	749	691	702	693	723	729	721	697	716	756	729	711	679	736	668	737	762	689	680	699	702	678	694	680	733	684	725	702	693	711	732	681	775	713	722	713	736	729	719	705	732	750	676	677	700	707	736	681	704	666	710	670	708	693	650	733	660	690	697	683	657	703	731	694	730	739	709	692	727	685	711	698	732	652	702	695	650	716	739	682	713	708	739	672	683	716	718	713	750	700	699	689	703	709	704	732	676	717	688	696	670	712	696	677	706	702	700	682	658	691	748	685	689	696	665	701	713	660	695	719	740	693	687	687	774	676	689	757	718	685	696	690	740	695	653	678	694	667	687	717	703	687	666	673	704	680	756	710	690	717	741	682	755	727	675	672	683	696	682	689	718	679	704	699	738	724	695	753	694	667	706	690	678	696	697	653	676	725	697	698	685	745	707	661	723	693	696	660	718	763	706	713	669	699	776	692	700	702	737	682	670	725	731	695	736	721	704	706	714	719	673	712	690	723	698	674	708	678	717	657	624	672	708	711	740	665	743	705	689	721	691	727	698	708	679	688	713	734	759	692	711	703	664	732	687	679	656	696	660	727	736	719	719	725	684	685	667	716	696	680	685	689	701	696	680	699	737	676	728	729	705	678	724	713	704	711	726	724	695	719	800	724	686	661	709	761	695	679	711	715	711	688	703	685	720	705	662	691	681	698	706	720	685	745	706	682	746	712	701	720	698	689	726	714	725	683	703	697	677	715	713	729	736	673	716	677	704	713	719	690	698	685	694	690	698	662	732	706	677	694	674	692	659	693	736	708	686	696	653	721	713	743	710	660	723	682	690	692	699	693	689	661	725	668	702	709	694	683	701	736	691	658	722	718	657	679	725	737	699	723	721	728	663	672	709	717	691	730	689	649	715	698	721	685	679	753	666	757	670	744	692	693	728	720	710	751	746	679	714	713	720	700	674	705	691	682	689	689	742	698	668	644	715	707	651	699	709	676	734	749	704	680	698	659	688	667	682	644	686	664	741	723	710	634	733	709	699	693	717	671	698	677	707	741	712	735	678	723	728	682	724	696	728	659	712	714	689	649	707	673	715	714	669	746	709	713	683	677	670	684	686	696	732	663	709	708	754	718	688	662	700	703	674	669	706	765	704	695	699	724	727	716	685	705	724	714	709	675	700	712	699	709	723	676	681	667	697	714	704	700	677	682	670	713	754	714	655	701	681	711	692	722	678	674	677	752	706	674	692	720	694	709	716	770	699	709	695	725	738	717	683	714	695	707	691	712	717	672	745	723	673	672	699	715	702	704	721	670	734	701	754	725	665	701	709	733	718	681	738	702	755	711	706	679	727	732	711	683	712	685	688	737	753	668	668	724	713	690	655	725	728	724	710	692	711	699	683	704	725	702	696	699	676	701	671	673	746	681	707	737	693	693	735	704	691	759	700	672	688	686	735	679	753	724	729	732	692	713	737	685	676	660	702	709	692	695	723	668	728	679	743	721	719	687	713	704	722	679	693	689	662	724	721	704	684	767	695	730	701	713	690	685	672	687	683	695	722	720	717	697	734	716	667	741	693	735	728	689	676	679	743	737	679	701	728	686	699	725	700	699	657	701	665	728	706	713	749	719	671	716	677	676	697	716	666	698	673	712	700	703	715	732	739	702	710	676	658	672	771	744	712	738	727	711	686	711	696	683	712	691	719	699	672	723	728	720	699	674	708	724	709	686	678	691	743	714	658	751	701	674	700	697	683	676	709	705	684	726	727	758	758	713	727	702	683	684	682	668	688	729	739	695	683	689	732	725	728	727	744	685	724	682	713	663	692	682	658	724	722	767	671	750	717	643	725	657	685	682	657	695	718	693	721	674	711	706	739	689	706	736	660	697	703	729	702	723	670	733	693	724	755	674	693	709	731	726	686	746	707	702	727	652	707	707	685	715	691	664	695	737	700	690	704	663	648	704	718	717	685	732	695	731	680	668	683	680	660	718	728	675	696	703	732	685	713	691	690	691	709	690	680	686	656	708	669	661	650	716	697	716	667	713	657	719	752	710	729	695	693	720	671	664	686	670	728	716	726	710	706	708	671	713	710	672	702	667	711	718	675	739	701	711	668	675	748	683	712	695	688	640	687	729	702	711	673	705	719	675	691	752	691	696	674	700	651	672	697	707	710	666	701	704	718	683	716	704	698	685	705	726	714	704	712	676	701	669	686	694	727	724	688	696	650	702	682	690	757	723	690	719	744	708	701	699	758	708	716	719	694	681	723	751	727	721	686	709	638	742	666	696	691	727	717	723	685	721	692	739	727	711	656	691	737	734	627	686	667	697	721	657	726	691	720	730	683	735	727	715	774	699	692	670	675	716	733	706	698	672	660	722	683	687	701	724	683	745	692	730	705	691	666	701	690	727	684	727	723	698	703	742	667	689	730	651	667	661	736	695	707	687	699	704	720	664	766	672	701	709	706	688	674	742	710	689	688	727	703	709	746	715	713	713	741	697	652	716	687	698	713	697	723	683	674	733	689	700	726	702	700	701	740	662	732	710	707	686	694	738	722	698	718	671	702	658	701	725	707	717	662	688	699	714	723	722	690	649	716	693	707	706	707	711	691	679	732	733	702	689	741	699	709	722	743	684	719	681	719	697	691	681	655	724	626	721	705	710	639	679	703	685	666	723	736	721	678	775	682	739	691	714	685	715	737	638	693	705	689	702	663	708	741	706	724	690	683	728	754	700	706	731	703	772	678	718	724	761	737	676	694	709	696	729	679	691	713	668	677	723	751	696	668	703	724	697	740	739	712	651	721	695	721	705	707	681	672	686	662	706	686	727	750	685	711	771	694	771	725	713	742	698	682	670	697	632	702	711	661	692	692	719	727	701	731	706	691	642	705	731	760	669	706	676	696	731	750	797	704	689	665	737	697	702	697	733	696	698	732	706	684	693	730	739	700	718	710	709	674	713	678	701	722	704	687	721	713	726	649	678	668	763	714	697	727	709	692	697	687	700	731	707	665	668	706	687	710	728	691	752	693	702	710	693	666	680	696	728	711	714	677	756	695	723	690	681	699	655	709	675	742	682	701	670	720	693	708	724	726	681	755	649	679	697	671	741	695	711	753	663	717	715	696	676	728	698	731	691	742	680	671	735	701	737	713	719	687	690	678	727	661	668	622	720	746	745	680	731	706	657	720	663	656	676	697	687	717	688	711	660	645	715	676	676	703	737	692	725	675	695	704	658	687	708	667	678	741	686	657	674	708	712	682	692	692	727	683	719	741	704	760	749	717	709	702	725	705	745	681	713	672	730	724	723	688	750	711	708	697	690	717	717	670	688	727	733	707	694	742	680	736	689	664	677	765	675	702	727	698	703	679	682	722	743	686	720	713	669	719	700	674	731	720	715	745	684
1544	338	365	300	319	284	277	296	261	294	307	269	280	281	267	269	250	278	290	281	278	276	286	262	248	279	286	256	297	294	279	261	280	297	270	301	283	272	260	314	309	299	267	261	287	272	279	266	278	268	290	270	275	265	291	234	239	253	283	293	245	283	261	256	285	300	277	253	272	288	243	296	276	265	274	267	283	261	282	312	275	272	278	292	280	269	270	283	275	263	298	275	277	274	292	261	269	268	262	277	230	262	258	284	294	282	283	302	278	291	273	253	276	264	308	286	286	266	318	281	271	265	295	289	268	280	256	325	264	276	284	290	289	279	274	291	289	307	284	250	282	291	277	280	262	296	267	295	264	277	266	240	277	263	249	232	284	270	283	279	275	268	274	270	265	279	299	282	281	282	280	272	297	277	263	284	249	252	282	276	269	330	284	284	276	268	269	307	229	271	287	277	297	280	267	241	274	282	280	299	269	280	271	297	263	268	283	287	307	317	289	305	267	267	268	258	279	284	283	275	260	266	309	293	283	298	275	250	325	279	274	289	241	268	259	271	289	287	289	285	267	253	289	272	269	305	225	296	288	256	255	303	283	276	311	283	294	294	262	284	310	260	230	265	283	292	292	291	280	271	274	282	273	256	259	298	294	298	261	254	298	299	293	293	241	278	264	243	267	295	265	259	282	270	278	288	288	288	285	271	271	304	282	326	292	263	267	263	289	328	269	285	295	289	301	247	292	271	271	270	278	262	284	279	305	305	315	278	265	249	240	291	284	249	272	269	282	269	264	268	281	278	279	293	286	261	264	273	261	285	279	270	243	281	276	291	279	279	278	288	266	255	264	275	282	255	260	287	242	277	290	266	279	289	317	283	268	270	272	250	289	287	277	256	281	281	266	288	295	271	278	278	290	260	301	304	277	313	275	262	295	287	255	252	243	285	285	297	277	278	294	264	271	289	277	279	297	268	299	284	269	252	277	274	278	299	283	290	269	263	290	284	270	248	259	275	303	266	262	295	282	269	298	274	298	281	284	247	254	261	246	284	272	278	277	292	315	283	280	280	283	292	271	276	271	248	278	272	236	282	280	269	237	251	292	277	267	268	269	319	271	275	241	298	298	272	275	275	291	319	289	286	317	276	290	277	267	279	257	254	266	267	278	240	257	256	321	243	260	326	264	270	280	272	311	267	282	256	290	285	255	283	280	285	269	293	276	260	284	264	256	271	294	323	268	274	269	313	259	272	275	300	249	291	262	274	329	269	302	249	273	296	315	264	273	268	287	258	247	226	322	275	254	270	278	270	304	310	293	267	252	301	270	266	292	252	259	252	291	268	313	283	286	284	267	265	276	313	284	287	266	268	283	234	299	302	259	291	298	273	292	293	301	292	297	278	265	300	292	288	281	281	285	309	299	254	298	275	280	243	270	312	257	279	281	260	255	287	263	302	287	287	282	304	258	293	296	261	295	268	281	261	292	299	281	281	286	279	301	247	309	283	255	254	259	290	309	242	269	259	274	253	275	293	316	276	253	290	291	236	278	288	287	334	284	284	305	292	287	244	265	285	279	275	318	290	252	241	258	290	284	277	292	257	281	319	283	258	262	271	279	257	277	271	251	268	267	291	289	282	271	280	306	289	251	292	248	273	280	270	278	263	281	288	267	268	328	296	276	288	268	299	259	245	272	307	298	272	293	273	251	294	291	262	263	272	270	285	291	258	280	248	279	267	270	270	262	266	261	282	284	281	313	258	295	303	269	271	247	258	288	314	277	263	309	262	275	309	261	271	281	282	265	304	268	288	274	270	278	311	289	310	264	292	277	264	310	261	278	286	297	293	305	261	277	253	294	288	246	241	293	268	280	309	273	240	277	237	274	291	321	284	301	280	281	287	273	316	247	285	264	275	266	295	273	284	264	275	304	288	288	258	286	273	278	292	267	281	265	285	298	308	289	242	283	281	263	283	273	248	266	259	262	247	273	304	271	287	294	272	280	265	328	271	271	285	270	275	286	274	254	269	278	291	274	262	289	291	290	269	269	291	238	286	290	272	294	275	288	284	299	267	275	255	281	248	305	288	331	274	282	283	264	260	277	281	287	276	269	256	283	269	267	280	255	285	309	280	260	267	254	284	275	247	249	284	281	246	261	269	311	230	256	240	292	240	285	272	297	260	273	276	254	240	260	283	260	300	274	281	298	255	275	280	285	313	292	300	272	311	258	262	286	296	279	259	285	308	270	304	274	265	270	296	297	316	252	287	327	283	273	283	272	304	301	286	282	267	264	278	257	247	259	267	267	284	277	281	329	305	248	303	258	298	281	269	261	252	228	285	295	284	296	283	307	271	286	272	266	299	283	281	281	266	266	266	296	254	296	253	267	297	286	282	297	277	274	283	257	299	287	305	278	272	288	296	277	252	274	286	283	270	269	273	257	248	270	284	310	252	298	291	275	282	256	306	273	264	266	259	246	263	273	302	259	296	261	258	278	272	286	246	273	288	247	288	269	267	272	297	281	288	281	296	279	270	250	265	282	289	283	255	298	282	294	300	285	281	285	296	275	256	300	287	301	280	274	283	267	265	283	274	280	287	278	292	270	281	263	254	237	277	283	304	274	298	293	258	290	285	296	262	280	289	303	279	266	308	283	273	263	281	261	267	285	259	312	274	285	263	286	267	296	294	294	277	278	269	272	285	305	267	291	270	263	262	281	298	301	249	272	267	259	301	293	252	302	268	232	270	276	249	281	274	286	281	290	282	275	296	275	302	323	285	276	275	263	271	285	305	289	257	281	266	266	264	254	260	296	275	264	258	274	276	235	297	271	283	310	264	277	297	287	280	254	238	279	269	266	291	270	274	271	270	300	269	253	286	287	294	267	287	307	290	303	279	290	277	249	277	255	314	280	284	291	274	259	266	271	290	267	285	270	234	301	255	253	261	233	250	276	291	261	279	284	298	278	240	294	280	283	277	257	278	303	284	271	312	295	266	325	262	337	288	306	259	269	291	276	269	280	262	283	284	282	256	287	305	285	301	282	257	267	313	282	278	261	272	267	249	316	267	258	268	313	297	286	250	259	258	259	257	252	300	263	260	315	302	277	286	285	317	287	252	284	258	306	264	304	268	251	259	263	312	255	256	280	261	241	297	289	266	247	237	276	283	280	223	280	297	275	273	298	283	260	309	281	256	268	242	299	257	285	301	286	289	295	270	267	270	265	282	269	264	257	263	272	300	318	260	273	286	281	260	281	252	245	265	302	274	275	284	276	286	260	274	258	263	269	300	292	245	246	276	286	268	273	292	281	287	252	278	280	282	259	289	263	261	250	262	288	310	302	262	268	294	266	249	268	263	291	317	270	266	279	265	266	257	242	253	287	256	264	282	275	238	283	297	258	293	265	277	292	272	256	270	314	257	305	284	249	292	270	268	256	290	289	265	232	286	272	282	272	295	261	270	302	284	277	311	269	298	263	293	280	278	270	247	291	305	270	279	277	282	310	254
1965	765	846	845	753	745	687	717	729	710	679	699	664	668	668	648	726	739	654	628	660	641	686	700	701	674	672	739	680	669	660	681	667	681	727	697	639	720	711	660	657	634	705	641	665	646	687	688	647	692	713	707	654	666	735	681	670	643	692	672	686	696	680	692	673	693	686	637	695	671	695	701	679	661	680	668	720	693	677	665	658	713	688	651	698	641	657	668	647	715	652	679	676	672	680	687	678	709	689	643	659	663	684	670	671	662	700	672	707	690	689	698	719	691	658	673	674	635	704	661	677	672	694	643	705	687	655	713	630	641	656	666	691	656	672	647	645	688	684	639	643	661	673	681	669	655	696	652	667	727	664	677	670	676	632	686	703	647	694	682	634	671	703	675	672	706	679	721	671	657	706	669	712	708	663	673	643	664	664	711	647	642	673	686	654	652	722	679	670	696	657	658	672	723	676	694	661	697	700	621	661	672	679	687	680	701	645	673	686	680	675	665	723	708	629	661	684	703	680	664	684	675	733	653	643	577	664	692	738	653	670	697	672	658	714	644	707	694	697	652	723	623	643	705	645	647	627	697	691	672	665	633	679	689	687	653	713	641	692	634	681	652	697	708	657	667	693	669	643	634	655	634	666	681	664	655	645	675	646	681	646	685	660	717	686	679	669	624	637	686	612	680	683	661	640	677	722	653	668	675	715	649	671	657	666	688	690	659	691	721	664	685	628	647	664	695	692	703	692	670	630	699	638	632	675	707	650	669	663	701	626	696	637	659	680	665	681	666	677	674	663	679	656	640	675	653	649	662	708	677	682	680	619	684	627	650	652	675	669	698	627	663	623	702	653	689	662	648	637	687	689	654	670	694	648	655	660	670	690	696	686	634	673	661	697	683	704	652	679	684	692	647	671	648	699	667	616	642	659	685	696	668	692	670	672	694	667	628	671	671	695	667	675	681	625	653	698	641	674	654	691	682	666	651	681	672	681	702	677	719	729	653	692	681	692	644	699	634	663	670	674	703	664	660	671	677	681	644	663	697	676	677	678	654	661	671	663	640	694	675	694	671	668	645	687	661	706	692	700	644	692	694	615	694	662	666	718	639	621	702	660	674	712	680	660	672	713	658	699	649	660	665	684	633	646	673	688	622	650	649	645	686	678	679	695	709	659	662	684	692	676	643	679	680	693	663	633	706	653	652	649	663	678	678	663	614	679	647	713	679	682	687	725	672	674	656	674	673	665	658	718	706	651	681	689	664	692	663	688	663	665	691	682	694	695	654	726	668	696	706	637	634	669	678	686	622	666	643	699	701	626	665	662	672	648	662	662	680	698	669	655	661	687	693	706	665	704	647	664	636	669	674	689	664	705	667	680	711	665	658	665	699	648	681	616	646	688	673	672	686	694	674	704	650	687	636	679	707	635	694	697	692	654	713	709	668	657	677	673	638	678	676	653	690	682	672	659	707	684	656	675	724	706	685	668	673	657	696	686	687	671	635	653	682	674	666	647	664	658	681	652	692	691	667	639	699	699	691	660	642	729	661	668	695	690	653	671	659	664	690	707	687	641	647	655	638	644	668	680	694	675	688	679	681	702	672	682	686	719	641	649	653	654	690	703	659	634	697	733	663	676	660	621	681	636	619	647	640	696	603	638	633	692	640	662	637	673	684	685	684	662	689	658	643	686	625	665	647	691	704	623	681	673	684	644	630	680	667	689	718	678	669	684	677	643	652	688	740	663	690	683	640	746	685	679	670	727	678	662	661	688	670	662	690	692	684	658	687	640	633	640	692	716	667	633	723	625	677	698	671	668	695	651	686	672	663	655	684	664	662	685	678	680	669	666	663	716	626	610	685	651	688	666	671	642	647	674	697	612	657	671	669	677	681	720	671	642	678	668	698	661	633	677	678	647	658	702	698	670	687	749	690	682	681	662	682	661	684	690	636	607	684	654	650	690	636	679	707	725	660	665	686	670	701	649	678	638	676	700	687	661	684	680	656	701	651	683	675	649	718	720	643	628	685	674	662	661	662	679	685	724	672	702	712	706	668	650	701	664	669	704	668	681	681	693	663	653	719	694	704	682	697	683	655	682	656	702	724	660	677	634	666	698	681	657	652	722	709	673	644	691	660	684	685	675	645	693	706	677	627	662	704	687	677	669	670	691	704	664	682	691	691	716	701	614	676	696	649	695	709	718	713	680	663	664	697	625	703	689	626	692	673	715	668	700	657	655	699	678	676	698	612	683	632	653	709	689	681	698	632	639	691	690	678	727	637	668	671	717	686	683	663	667	725	657	663	647	684	670	659	706	645	633	686	734	673	652	691	647	669	703	716	661	662	695	667	668	681	693	623	638	699	698	692	711	666	636	692	703	714	721	680	707	697	734	696	664	676	656	619	699	667	638	699	630	667	662	713	608	694	658	680	710	651	669	680	714	677	712	708	646	699	685	663	640	662	652	637	702	650	683	681	707	685	696	641	667	656	713	703	702	651	680	661	651	658	651	690	701	621	697	687	703	658	683	681	714	652	705	665	636	633	649	663	704	619	681	673	690	671	680	663	661	662	708	664	692	659	697	647	686	639	694	698	679	704	663	694	667	642	670	671	647	664	693	668	723	694	670	700	674	673	696	642	682	664	638	672	661	664	684	681	704	672	612	696	656	633	644	698	658	668	660	690	667	640	672	691	662	643	672	658	677	682	645	708	666	693	655	682	729	719	634	670	606	690	666	643	614	674	662	635	643	693	654	684	644	712	695	667	672	700	660	631	716	648	700	643	700	691	691	671	670	694	664	657	697	678	662	683	643	688	672	661	668	638	694	665	670	683	700	725	721	668	705	666	644	687	693	661	632	639	615	682	679	642	666	712	640	652	690	669	675	667	679	677	641	661	712	679	680	662	692	692	672	683	663	685	658	720	695	628	685	641	704	726	700	651	688	617	658	708	678	706	659	706	697	699	731	688	668	654	679	682	667	703	695	722	696	689	687	635	692	699	694	718	668	670	632	652	676	654	702	656	689	710	646	736	693	674	703	654	693	674	721	692	646	668	729	696	681	661	723	728	616	642	641	689	650	672	640	663	674	705	650	674	695	674	669	699	678	699	639	646	695	638	721	690	671	689	676	677	655	683	716	687	650	678	645	700	637	674	726	666	664	709	644	611	676	691	683	641	685	629	683	717	649	707	678	693	685	655	683	644	675	664	704	664	678	658	682	669	671	706	662	625	656	670	645	681	709	691	641	711	692	695	679	717	654	701	699	697	636	634	699	687	685	701	730	730	670	671	667	654	667	679	741	689	649	639	682	692	650	698	669	641	674	677	649	715	646	683	659	682	695	655	699	699	681	708	704	697	673	673	669	671	664	704	659	672	669	708	701	673	644	659	708	655	673	710	646	668	694	715	696	691	684	642	609	668	682	680	684	657	657	699	689	669	695	686	671	693	680	693	656	705	689	713	656	654	646	695	687	647	686	720	666	675	711	731	639	697	712	711	681	665
8028	870	869	783	586	540	535	454	514	460	414	454	456	418	420	470	412	436	423	438	443	448	396	411	398	403	437	403	408	408	414	429	405	436	425	431	388	422	404	428	451	406	413	452	426	399	422	401	419	384	444	412	388	401	424	378	399	395	413	408	433	383	421	439	424	397	403	408	433	397	416	419	433	430	418	393	413	429	411	410	420	420	416	401	406	438	441	425	365	398	441	413	395	386	381	440	384	423	421	441	452	424	373	414	389	404	419	408	433	437	356	383	388	412	359	409	429	440	386	445	388	409	400	407	410	388	421	359	378	402	419	402	439	408	415	418	406	389	414	424	426	400	402	405	415	410	429	401	418	390	413	451	406	402	417	409	420	402	422	394	390	463	389	396	419	411	440	407	422	428	406	390	403	399	383	405	455	427	396	411	406	409	452	432	430	379	424	374	400	418	404	416	384	462	415	403	436	398	403	422	381	442	441	430	413	393	394	424	376	377	366	412	376	384	429	420	393	455	391	404	407	446	436	388	427	433	428	406	392	408	445	409	352	367	385	438	465	407	360	422	408	386	409	432	399	385	410	423	409	408	433	432	426	422	406	419	400	462	434	440	405	443	409	386	401	392	400	426	424	403	412	452	458	392	417	413	387	429	409	399	435	385	416	421	427	398	424	389	434	417	403	397	450	423	386	442	433	386	422	399	426	395	421	414	425	417	415	405	434	418	443	428	441	420	447	425	374	418	415	420	410	438	412	410	406	403	415	394	403	414	426	416	403	415	439	418	424	408	381	403	410	420	418	433	409	399	428	392	395	413	400	433	390	399	428	385	422	417	422	382	415	417	425	440	402	430	394	436	440	410	428	402	406	411	447	440	419	428	392	408	406	409	434	432	371	390	417	426	412	421	369	405	427	401	391	422	427	431	449	413	434	420	369	389	410	432	426	423	417	376	418	393	413	413	403	407	389	467	416	382	450	446	418	425	414	421	414	415	418	404	421	440	414	387	432	370	426	421	402	417	398	383	406	389	417	387	454	428	435	392	420	412	408	438	390	399	402	422	364	415	392	415	383	413	421	411	399	396	393	443	451	400	395	434	406	369	402	408	405	398	434	378	464	440	409	380	394	430	447	387	396	407	423	403	389	427	444	418	411	373	404	376	429	379	402	403	395	468	403	428	461	438	430	420	440	414	406	440	410	401	416	399	396	424	405	384	411	394	409	400	425	410	400	399	445	416	423	395	409	417	399	386	411	415	396	425	385	418	376	393	425	435	423	434	447	356	379	420	398	425	391	381	417	417	394	409	428	395	406	417	424	413	433	448	422	396	388	433	433	414	404	450	442	395	362	431	419	405	416	418	406	435	426	399	411	426	410	404	455	405	425	408	399	416	458	435	398	395	453	441	463	439	396	436	402	430	402	441	444	373	418	463	429	443	401	440	432	387	434	472	441	436	441	422	406	440	423	369	422	376	381	447	413	425	386	408	390	402	433	411	410	407	404	382	380	433	408	416	419	418	380	385	413	378	375	367	394	433	394	424	410	413	398	387	401	401	345	414	448	440	406	380	397	418	438	406	410	399	419	419	391	420	434	404	387	428	427	383	395	412	430	404	449	408	411	371	393	398	444	387	379	400	417	403	454	415	429	412	409	413	386	426	394	389	360	438	424	395	431	433	397	412	389	419	384	412	396	434	439	425	439	408	416	405	441	393	387	364	388	419	424	445	391	386	409	424	401	413	438	427	386	403	408	415	380	401	383	408	413	435	425	459	425	451	420	389	428	405	395	437	434	397	393	411	407	373	412	402	405	415	422	401	382	400	419	454	405	394	428	428	438	410	426	476	440	392	427	404	430	380	435	403	409	384	399	447	404	399	403	406	413	385	428	424	421	411	405	380	413	398	438	433	453	418	404	422	411	424	401	398	443	401	456	405	372	431	441	416	445	440	416	395	395	397	415	422	359	409	406	451	432	398	437	424	430	455	459	412	424	398	397	404	389	410	418	430	442	421	414	413	426	372	427	422	382	451	438	417	467	404	351	409	395	437	392	399	369	400	391	390	415	378	419	396	449	423	419	425	436	409	403	412	402	465	421	431	429	394	413	419	420	401	400	438	376	436	439	404	457	472	425	411	426	395	395	407	401	398	414	407	426	429	401	395	427	419	375	443	410	425	411	403	405	399	409	436	393	384	417	407	406	448	437	402	412	436	435	403	414	377	451	382	432	414	364	397	403	396	431	428	413	379	422	402	397	413	398	401	447	373	433	425	456	456	399	387	401	419	397	442	416	408	381	408	392	429	435	434	423	369	402	406	387	380	411	434	422	390	406	433	375	441	440	413	420	414	404	425	427	410	443	435	403	423	415	399	426	427	411	385	427	430	423	429	455	406	419	391	398	376	432	403	425	419	431	446	415	437	388	391	382	440	465	388	424	477	397	430	428	388	432	418	404	405	435	407	408	433	448	419	446	403	365	434	406	412	436	414	428	394	369	386	442	428	383	397	395	436	429	417	390	415	409	412	407	450	416	431	431	431	384	394	440	437	420	379	393	372	444	385	429	414	378	429	434	406	464	404	419	406	408	442	390	449	414	394	414	408	469	434	390	414	415	443	400	411	389	401	500	416	392	428	401	437	424	420	429	417	380	384	373	422	386	419	442	425	394	418	428	421	407	418	396	399	420	425	421	449	396	442	420	409	413	417	414	415	401	405	390	431	367	417	389	399	453	429	419	430	420	385	416	430	348	432	369	423	439	410	438	424	424	406	409	394	419	431	413	434	394	422	433	413	415	434	391	418	406	398	417	386	402	425	428	417	404	394	374	365	448	381	414	430	450	431	407	387	412	411	422	405	433	422	424	440	461	446	423	394	412	429	415	412	403	474	436	397	443	405	464	410	438	426	443	393	421	415	397	378	416	411	396	439	397	463	380	386	398	403	375	387	433	416	410	389	398	444	409	381	402	412	399	425	427	387	411	427	391	465	407	413	446	388	401	382	406	430	438	404	371	403	451	413	412	440	396	385	395	409	372	416	436	387	388	404	426	397	450	413	405	435	412	424	410	393	388	386	402	418	440	435	443	400	389	418	406	392	477	373	414	410	417	400	448	455	388	413	415	439	416	413	428	448	407	443	418	430	411	442	436	418	422	427	418	385	398	442	389	422	363	430	423	433	383	436	442	402	380	396	430	458	450	396	429	374	431	409	434	465	406	420	383	412	388	452	406	359	438	427	395	429	456	420	418	412	399	440	433	408	384	387	420	402	454	411	405	392	410	442	437	462	443	425	429	404	358	404	399	450	426	405	399	399	411	446	418	421	405	427	401	411	398	429	439	403	416	396	390	420	412	409	441	396	436	431	475	433	438	393	442	396	398	399	382	431	394	433	360	436	421	404	428	469	433	458	432	420	407	417	397	457	410	412	410	404	387	409	388	427	418	371	416	457	422	452	435	403	425	461	379	413	423	418	383	399	454	423	374	423	450	379	388	407	432	424	397	443
6966	1314	1951	2116	1909	1562	1494	1471	1302	1206	1128	1133	1078	1029	984	980	1019	981	955	1005	967	1021	1020	1015	989	1019	950	1030	970	941	981	977	1017	1006	1011	976	1002	967	976	955	951	930	985	948	889	958	970	946	953	988	922	960	930	909	967	963	982	940	958	968	963	944	901	943	925	927	966	974	985	874	954	893	945	959	948	923	967	905	900	886	896	949	936	959	980	897	895	1004	958	889	944	945	956	952	957	928	957	906	970	937	896	940	911	992	959	908	974	927	1002	912	918	889	959	943	960	973	931	970	908	963	960	956	893	909	891	931	970	898	949	887	948	934	927	882	972	991	963	946	907	1009	949	910	959	942	941	918	983	936	965	919	908	899	951	958	939	925	923	998	924	962	938	953	910	941	907	956	883	945	927	935	942	932	926	939	906	931	923	984	932	888	876	939	924	965	929	932	995	905	879	966	921	904	916	940	953	955	930	955	898	889	925	967	999	953	920	937	945	903	923	944	955	896	944	934	957	953	903	975	1007	888	898	906	940	879	918	911	968	948	942	940	889	934	889	922	1010	979	972	902	943	916	913	873	922	934	903	946	916	929	948	1019	958	924	1009	1004	845	885	921	975	932	895	928	934	944	911	923	974	877	947	929	900	936	955	937	943	945	909	957	897	946	892	952	943	950	966	914	929	974	985	892	956	961	960	956	961	914	908	955	944	944	949	951	949	916	891	951	966	1029	955	974	916	893	920	942	891	926	953	929	973	945	925	926	954	963	977	918	891	972	892	960	872	952	947	959	924	939	961	930	960	940	921	924	911	905	915	961	975	932	908	910	898	939	936	962	951	911	928	955	930	950	888	958	910	932	962	945	952	946	943	936	979	959	841	942	958	936	977	972	993	940	916	920	949	972	981	940	885	954	889	961	905	926	922	945	949	898	984	934	882	984	881	956	928	943	921	943	959	871	941	934	924	943	955	990	922	885	935	986	946	965	938	916	928	989	925	906	1009	973	914	922	931	896	906	949	971	896	944	897	953	917	894	960	965	891	928	974	943	956	948	944	963	920	957	907	923	937	924	978	957	970	861	905	970	876	943	907	918	943	953	950	916	953	916	929	987	963	902	925	945	909	902	913	945	941	952	944	988	937	981	955	872	965	997	964	876	947	974	914	931	977	995	940	962	988	927	915	926	921	922	975	999	950	898	965	980	957	865	909	906	957	950	917	912	895	933	940	908	969	968	918	882	949	938	947	922	961	970	893	905	968	971	916	985	960	980	937	933	957	966	909	940	907	858	927	942	926	915	942	911	934	971	892	976	951	890	947	947	962	943	928	883	928	983	971	938	944	935	934	945	906	959	915	947	919	917	903	917	953	954	951	956	943	919	973	950	962	985	911	952	920	928	893	932	956	939	935	877	1003	911	926	912	939	939	898	998	942	944	864	967	934	890	978	991	935	986	930	938	957	938	971	935	940	914	870	993	909	904	931	941	945	940	963	965	972	936	940	907	975	948	988	970	978	985	960	938	934	964	931	947	915	950	981	947	913	960	923	918	1021	941	988	965	925	919	961	946	944	959	894	977	912	999	922	911	1004	914	923	954	996	918	971	934	946	940	921	970	921	926	934	913	883	950	939	920	955	923	950	892	927	910	944	857	923	940	914	933	932	923	959	963	951	918	927	938	943	934	893	967	926	930	1004	939	952	926	907	906	898	928	1040	927	954	967	994	966	939	921	882	950	941	864	973	950	942	922	982	932	967	937	945	953	915	957	986	951	922	951	914	922	959	945	944	955	912	985	928	930	959	978	947	962	960	880	964	934	907	940	942	918	984	943	935	978	971	940	962	928	966	970	944	935	930	884	931	957	920	955	952	962	936	874	912	902	911	965	960	965	931	898	979	859	897	952	862	936	899	936	966	919	938	954	873	937	928	896	952	931	958	916	915	917	916	896	922	921	931	952	894	987	931	926	948	910	934	983	919	938	927	927	936	975	921	967	922	989	958	946	966	953	875	895	962	968	955	947	953	930	961	939	901	930	942	916	963	986	950	983	898	965	924	894	966	899	926	929	974	935	950	949	943	985	995	914	1000	898	945	958	921	996	961	921	859	896	930	1001	933	900	921	875	958	948	966	963	944	930	958	874	953	926	949	946	893	899	983	907	886	954	959	916	898	904	955	930	942	904	892	925	988	1005	895	958	920	940	955	933	917	904	942	940	967	917	970	929	917	930	934	982	931	975	951	924	947	927	931	984	921	923	917	916	948	892	950	902	947	953	916	909	905	936	950	929	935	906	977	927	967	967	882	883	938	964	959	892	954	939	969	920	978	987	936	898	897	936	917	940	935	992	952	894	879	931	897	926	935	948	929	977	923	943	989	977	889	926	919	907	960	944	880	981	948	923	941	925	998	922	944	926	918	980	946	993	947	980	965	947	922	940	919	923	925	980	969	969	933	899	937	937	943	921	922	905	883	893	948	980	937	905	908	919	918	912	869	985	962	910	920	957	947	1010	884	822	951	916	892	946	912	969	911	908	886	954	926	928	912	927	933	953	968	976	916	925	920	957	944	971	924	922	937	872	968	937	965	912	990	903	912	981	936	920	893	943	916	928	953	930	979	963	944	923	938	941	993	940	916	998	882	931	969	978	1000	944	929	934	959	918	969	960	926	872	897	949	903	963	940	916	868	961	961	976	953	917	888	955	994	943	957	963	961	975	956	900	917	982	889	908	1010	903	917	954	949	942	952	898	917	956	980	991	922	967	951	953	1008	868	927	944	917	962	915	937	954	957	916	959	981	1007	963	932	976	968	922	910	922	950	940	906	926	892	965	985	938	862	941	928	935	940	935	947	987	877	940	956	965	927	977	973	933	927	930	960	933	928	928	963	960	915	922	907	958	1003	911	957	902	885	961	918	904	929	973	927	974	921	933	975	930	945	930	904	917	972	957	964	928	900	952	891	903	913	964	953	947	921	952	940	918	927	895	952	928	898	963	983	990	971	885	936	977	925	1001	956	930	968	945	942	898	960	904	958	905	909	926	971	937	930	950	947	889	917	937	980	934	906	962	923	880	927	970	922	906	964	975	908	932	934	1012	942	939	897	954	943	927	951	901	974	893	926	939	928	950	922	902	947	950	949	916	965	904	1001	914	946	995	908	944	978	896	919	941	900	952	941	898	947	958	947	975	946	940	938	905	931	962	935	959	944	961	930	926	900	927	929	902	891	942	928	972	880	951	952	978	919	886	988	912	951	889	930	951	906	929	931	890	915	909	900	923	968	872	973	932	912	1007	938	948	945	999	979	953	886	926	938	868	933	965	966	924	921	945	928	949	933	914	913	960	987	958	866	958	877	912	915	916	921	904	947	909	927	924	1003	933	938	948	954	976	931	908	926	890	980	939	959	936	887	965	961	924	1011	922	912	936	886	977	959	974	937	967	966	909	905	946	908	956	961	952	967	995	953	932	949	986	893	982	943	944	961	923	905	962	923	955	942	916	944	892	941	906	911	889	923	870	949	911	935	906	1007	953	938	967	888	910	952
15129	1550	1264	982	705	636	514	492	430	417	352	400	388	386	312	328	313	340	319	308	339	304	292	340	310	333	305	310	346	334	353	306	337	324	285	305	351	315	304	330	303	351	314	343	285	329	309	332	334	347	291	295	319	319	326	347	318	309	319	321	297	313	308	300	298	315	309	307	291	305	321	311	290	310	311	295	330	305	295	325	324	291	282	332	311	290	342	296	325	320	332	304	323	349	312	330	319	283	284	302	310	331	320	315	317	319	332	257	289	278	322	312	295	295	305	275	311	308	298	334	296	335	336	313	310	326	330	295	316	316	330	308	306	318	295	303	269	292	310	311	339	333	297	322	313	264	294	293	300	298	314	300	300	295	308	293	331	323	296	312	347	309	306	305	299	346	316	310	303	281	299	301	303	297	314	316	330	331	294	259	311	333	320	345	329	295	289	303	319	305	319	326	286	337	347	300	273	349	322	339	294	318	306	344	322	289	317	290	314	298	314	356	318	273	319	321	296	335	292	284	321	344	272	337	306	333	318	339	318	295	317	306	327	299	325	290	333	321	337	326	294	339	300	337	289	293	314	318	317	323	307	302	317	299	302	314	287	313	322	293	326	302	337	307	304	324	303	320	315	294	349	299	328	281	311	355	304	303	312	324	308	278	299	290	315	315	317	297	302	290	339	278	320	293	329	307	315	297	352	321	324	333	316	298	328	322	283	309	303	304	311	330	288	310	316	329	302	304	335	283	295	328	293	365	321	348	321	338	296	297	314	293	330	327	337	322	319	330	306	317	309	307	299	324	279	302	302	314	301	306	322	312	298	301	346	288	324	294	328	279	275	324	311	330	286	297	341	310	335	323	323	318	301	297	276	314	314	347	296	292	317	296	324	302	284	326	303	317	312	322	305	280	301	294	297	316	307	307	331	330	308	330	357	324	273	280	361	295	323	318	311	317	350	312	311	285	353	290	318	323	339	381	290	285	317	329	307	312	298	288	322	315	285	282	339	307	345	332	295	296	256	321	314	294	326	303	313	332	276	315	323	330	337	324	321	297	308	298	321	318	311	295	306	297	320	286	300	318	326	302	302	308	301	337	325	295	331	311	319	280	287	303	340	304	319	284	337	314	355	298	295	289	322	311	328	341	316	342	315	357	290	330	290	297	301	325	324	323	298	328	337	314	310	336	285	303	293	289	305	318	314	317	313	296	310	287	315	283	303	325	315	306	329	310	298	332	313	293	306	303	317	355	305	285	329	359	323	311	318	318	337	315	338	352	328	307	336	331	340	300	290	292	327	308	349	295	274	335	302	280	317	278	293	306	306	325	294	314	282	326	300	304	333	294	297	297	314	321	274	315	328	323	298	304	304	293	316	330	306	323	300	337	351	314	313	306	317	285	301	284	326	332	313	345	309	343	322	301	331	343	343	298	328	343	295	313	297	294	301	308	314	281	330	310	324	346	319	300	334	306	301	307	305	295	297	315	332	312	311	315	287	307	295	310	343	333	340	320	337	311	300	296	290	302	342	296	311	326	333	335	315	314	301	340	286	310	325	324	338	298	305	323	329	315	304	317	307	291	308	341	297	321	296	294	337	288	326	287	295	322	268	311	284	322	352	312	323	309	304	299	304	325	307	281	300	311	348	320	296	312	306	288	307	318	325	358	344	304	309	330	319	283	310	301	316	329	372	298	313	312	335	304	281	300	286	312	300	298	310	316	303	304	332	318	341	336	320	349	326	339	331	309	330	329	292	326	336	301	286	337	316	322	315	318	327	322	305	337	309	299	289	294	341	316	311	280	301	304	313	284	291	296	325	328	344	314	326	348	296	310	318	328	296	311	319	294	297	313	287	302	313	293	344	295	316	317	328	321	293	301	301	306	346	355	308	340	297	305	333	293	294	338	334	338	281	310	317	297	295	323	338	330	306	292	275	298	357	321	299	332	332	290	306	303	314	297	297	286	275	311	312	308	310	309	313	341	343	336	270	287	313	309	304	313	281	336	336	313	292	304	303	323	317	316	288	287	304	299	289	320	314	294	306	305	288	320	319	338	337	354	300	332	328	286	312	327	323	322	320	336	295	306	291	306	315	305	336	298	298	310	297	315	311	320	293	316	336	312	278	274	319	280	287	282	332	333	308	294	311	294	274	322	297	302	323	286	332	312	296	323	317	339	310	324	299	326	316	278	316	292	296	297	308	305	305	314	340	338	319	363	331	331	334	335	295	302	291	343	340	303	306	301	315	285	294	286	328	337	305	314	299	352	303	299	327	294	319	326	338	319	291	312	311	371	321	329	321	306	292	324	338	321	340	297	307	334	322	329	347	332	306	310	295	281	349	320	333	345	267	335	321	287	317	288	318	330	308	305	287	319	298	338	300	295	316	318	296	314	284	318	310	321	291	335	338	337	316	294	303	319	284	302	313	297	326	304	289	327	319	305	323	276	301	337	303	304	275	338	300	296	315	338	330	308	307	326	296	306	318	320	318	336	299	323	262	309	287	332	286	304	300	333	314	338	294	324	361	324	320	281	294	344	291	270	323	323	331	283	334	297	301	333	319	302	298	319	328	316	301	307	328	322	285	293	328	325	320	320	336	332	271	327	281	316	290	307	331	322	314	316	305	329	282	334	305	310	327	313	302	296	306	282	280	277	294	310	315	299	318	329	332	313	291	348	320	297	287	302	315	310	306	301	324	293	313	303	302	298	313	357	314	310	281	289	295	326	327	277	286	327	318	339	302	336	301	284	320	307	355	294	321	305	275	305	281	294	321	312	276	316	315	277	300	307	307	313	283	290	291	320	332	323	310	314	328	275	275	318	296	309	323	305	313	290	319	326	319	332	323	343	300	323	302	268	311	331	303	284	304	290	325	307	311	303	296	293	326	330	296	324	328	340	316	293	302	296	323	278	299	296	313	269	325	341	306	293	295	326	291	325	272	299	300	340	314	287	312	313	296	306	304	312	329	298	296	319	311	325	304	297	298	315	324	323	322	277	310	332	340	349	307	321	296	329	310	292	295	327	313	359	354	321	296	334	313	288	328	312	301	317	309	303	301	267	314	341	312	326	296	335	312	334	328	310	323	318	291	282	333	293	313	318	339	306	310	303	295	271	317	316	292	329	294	313	312	264	311	323	322	292	282	266	299	335	329	335	312	304	316	311	264	309	327	335	311	318	295	306	295	293	307	303	305	317	345	361	301	318	333	298	307	298	317	301	361	282	295	308	314	294	325	278	280	322	297	337	322	297	299	303	326	282	326	294	296	279	297	284	305	301	342	284	316	319	310	299	328	304	314	303	302	328	291	302	300	320	350	317	327	308	334	304	263	338	314	315	330	264	305	327	294	297	304	291	286	324	308	321	306	296	346	329	311	308	334	287	354	325	310	300	306	291	330	345	286	276	297	346	333	318	336	341	330	334	312	301	312	305	332	276	295	305	291	270	294	328	344	315	306	303	303	336	339	298	309	340	292	328	319	312	306	301	317	311	332	314
8480	1425	2567	2969	2475	2015	1684	1471	1280	1263	1122	997	989	903	903	890	813	829	796	799	823	793	783	762	792	711	742	791	748	779	777	752	804	764	744	758	733	826	794	781	696	751	763	761	737	735	764	758	712	723	693	748	721	705	720	699	736	757	736	718	710	709	733	708	712	757	707	721	715	689	722	690	682	671	661	692	740	679	743	685	698	689	755	687	675	729	680	738	746	707	709	723	650	735	684	727	700	668	736	739	689	707	688	727	738	692	674	707	729	691	678	660	673	645	726	709	738	695	742	749	706	687	734	717	747	681	690	707	664	705	708	723	714	690	718	710	724	698	678	670	700	691	680	709	683	713	728	765	717	744	733	736	756	679	705	706	722	687	742	710	698	682	728	726	695	712	712	696	717	717	728	700	712	743	697	691	714	672	694	747	764	691	744	721	740	668	717	734	691	720	709	650	708	711	704	693	727	675	690	739	662	705	674	694	658	717	732	708	727	730	693	713	752	680	643	737	703	682	704	721	724	718	723	707	691	693	665	657	691	759	700	716	714	743	725	679	669	714	642	730	702	720	723	723	695	692	651	723	744	704	675	730	687	704	715	712	717	727	727	685	708	726	719	643	724	689	714	699	710	687	725	675	655	730	707	702	693	694	733	738	662	687	715	691	762	670	719	717	723	725	703	694	703	682	684	741	710	707	692	709	706	702	688	728	728	675	679	651	714	702	701	760	658	688	684	698	756	672	730	672	744	702	672	715	734	645	711	704	689	721	732	667	709	694	703	697	672	722	693	672	665	711	692	698	702	712	707	737	689	689	723	686	701	696	675	730	677	700	726	753	719	670	714	712	740	692	684	720	718	678	664	683	730	681	717	746	738	689	724	674	720	748	698	707	709	712	724	716	724	725	667	686	741	746	675	696	635	677	655	673	751	707	764	720	693	721	706	703	719	728	701	694	722	703	706	672	752	712	718	708	696	744	647	709	693	678	724	696	701	747	712	705	683	735	697	709	734	697	689	680	704	628	708	688	718	705	671	661	698	703	676	688	677	694	668	717	722	693	687	691	735	757	651	758	752	721	716	708	719	691	718	656	664	716	686	700	718	738	677	680	730	664	681	760	716	676	741	725	756	677	732	710	672	687	716	700	700	738	692	709	707	676	726	657	699	747	712	695	723	657	736	701	724	715	663	730	701	667	718	669	764	650	719	715	684	725	718	689	748	712	671	697	761	696	738	699	660	729	722	711	684	694	710	680	724	727	677	733	691	709	706	703	657	705	696	699	726	649	714	671	632	664	669	673	695	736	693	708	708	690	771	727	680	698	704	659	678	715	710	684	672	720	710	667	705	689	732	706	677	709	747	753	737	695	694	700	708	670	713	711	663	708	734	746	709	700	694	741	665	650	721	716	688	706	697	747	709	688	707	682	672	691	691	705	720	686	694	716	745	712	687	693	710	705	683	699	765	740	733	694	746	686	730	694	676	681	742	718	672	671	705	707	701	682	718	721	732	735	722	684	728	687	681	701	720	707	660	682	685	680	670	689	717	721	692	700	725	727	732	698	717	696	690	707	681	728	737	675	680	695	699	702	752	669	717	783	715	734	675	684	717	702	694	715	714	722	692	694	698	673	681	742	720	657	693	686	697	731	735	735	666	679	683	721	659	753	711	701	687	734	748	740	691	683	707	694	685	737	685	691	694	721	693	725	733	732	730	725	698	661	712	697	703	755	695	693	702	696	723	704	684	679	699	691	716	712	692	717	702	711	697	738	725	705	755	724	733	718	685	716	685	753	715	691	684	748	692	708	680	718	725	663	746	693	685	742	682	712	690	722	659	717	702	715	723	693	737	701	664	718	725	677	681	703	680	698	692	725	704	689	682	736	681	720	738	728	700	717	676	707	661	687	681	664	745	717	709	705	702	718	645	687	679	752	736	686	693	716	657	742	697	709	701	708	676	738	688	721	697	724	746	703	717	708	714	708	701	730	664	747	683	669	721	711	718	715	744	770	744	704	670	692	712	714	684	695	709	693	675	730	732	702	665	740	773	739	677	689	696	704	646	708	721	675	738	691	705	718	680	686	753	731	736	758	689	744	713	728	727	679	719	693	750	726	689	679	679	696	705	686	756	689	688	690	698	726	705	768	696	665	726	753	666	715	695	670	711	727	753	721	700	706	724	693	641	723	674	741	729	756	700	690	689	717	762	722	688	705	729	683	756	707	694	684	706	691	754	655	704	648	674	705	691	732	688	679	728	645	694	714	702	694	679	721	766	747	708	748	723	688	693	697	695	670	679	705	706	703	740	708	708	726	677	708	657	676	743	735	704	664	685	711	702	728	712	715	667	666	715	710	669	657	706	701	698	648	692	667	711	675	684	711	725	696	679	686	695	754	724	740	725	696	667	719	668	677	713	678	615	704	739	700	715	733	698	698	699	663	708	728	706	706	700	725	686	673	743	718	694	711	750	727	679	709	714	679	675	702	716	718	690	752	692	716	737	722	663	724	737	676	689	691	744	695	679	720	677	721	745	746	676	736	663	662	671	718	660	705	760	703	723	710	676	708	736	706	694	715	664	707	693	717	682	710	707	726	678	670	750	720	676	693	684	699	664	735	724	694	731	754	677	696	721	691	688	696	667	691	682	732	678	675	685	657	751	663	708	706	723	760	681	672	710	725	712	700	715	708	695	736	671	691	692	683	723	746	717	712	694	686	710	731	710	668	728	684	698	695	709	655	712	688	683	669	683	703	713	691	716	670	686	676	686	758	707	670	681	690	724	755	684	725	658	708	705	722	660	721	725	681	688	704	693	714	716	694	644	713	717	648	721	750	706	686	684	639	715	707	693	694	681	710	694	724	722	701	749	685	639	755	700	648	645	687	642	692	680	734	747	682	696	671	712	695	745	715	687	697	713	749	751	719	697	709	659	683	781	724	661	731	695	702	719	698	712	742	711	700	693	710	680	720	632	742	717	690	701	727	704	676	649	733	713	737	744	718	664	687	669	699	694	694	695	715	667	700	726	705	708	703	769	698	737	730	715	678	719	713	700	695	703	703	699	730	702	680	645	730	733	709	683	723	725	696	737	720	740	648	798	728	627	734	731	728	726	715	688	641	690	775	708	747	723	714	694	673	719	732	708	707	684	701	735	712	674	726	718	740	677	707	727	691	668	701	695	706	711	671	694	657	741	645	701	736	746	698	754	716	657	724	722	731	738	690	711	686	716	656	680	703	759	692	727	679	688	687	702	729	717	706	703	713	718	714	687	715	691	770	671	680	664	665	716	718	732	731	667	735	724	728	728	678	711	723	700	772	732	719	722	682	700	738	689	695	701	715	754	720	723	716	715	701	784	698	731	746	688	720	693	721	656	692	711	701	715	722	714	680	731	665	700	682	707	704	713	720	721	729	693	669	731	692	742	693	706	733	736	679	646	680	675	717	742	651	710	667	705	652	702	712	638	625	708	702	698	683	695	702	704	736	716	691	720	654	686	737
1566	389	370	336	298	292	296	271	285	270	315	312	274	281	279	283	272	277	265	263	302	293	315	267	274	242	242	244	273	250	278	256	267	293	267	248	280	248	316	271	281	269	302	295	297	256	293	245	292	279	267	271	265	277	275	272	258	253	301	294	264	268	302	285	282	301	285	263	282	273	317	292	254	272	279	279	277	288	270	270	292	287	282	291	268	260	321	288	285	286	276	261	255	261	282	318	290	266	281	267	278	276	301	304	280	296	302	282	267	295	285	263	266	305	297	295	280	270	288	281	256	257	262	303	279	249	271	291	257	281	295	287	290	307	251	285	281	243	283	260	266	263	254	264	275	274	279	289	261	291	267	304	287	308	271	270	274	278	295	268	303	291	296	248	284	299	280	295	240	245	275	277	292	294	305	258	302	288	279	284	310	307	261	304	288	301	269	314	277	291	259	285	288	286	279	249	234	276	266	271	282	263	271	250	278	308	291	279	274	291	276	291	255	254	283	276	274	280	274	250	300	289	296	279	277	274	289	290	298	269	284	296	258	275	285	280	260	266	309	301	281	292	267	320	295	279	327	274	277	290	235	296	294	272	272	276	269	276	255	301	282	320	277	272	292	269	292	263	271	259	295	294	278	289	298	287	284	277	293	296	238	274	263	293	303	318	316	302	279	282	292	293	267	272	275	252	299	293	256	278	270	293	267	279	265	284	291	278	258	292	268	288	268	294	268	280	268	298	328	254	284	233	267	313	277	290	299	275	295	269	294	287	264	281	298	281	296	286	296	277	283	273	308	299	289	302	280	283	263	231	278	311	258	265	278	298	285	299	285	301	283	281	273	290	310	270	277	321	284	291	284	295	280	257	282	270	269	289	285	301	280	247	266	293	311	243	250	284	308	277	321	300	279	288	309	284	260	287	269	274	249	294	295	297	279	282	292	279	301	287	271	260	268	299	279	274	283	292	277	304	269	261	271	284	309	277	254	287	285	256	297	299	270	317	270	274	277	276	337	271	276	302	297	308	243	286	291	285	252	274	308	265	255	321	267	317	279	277	249	268	295	283	316	283	259	255	311	266	213	263	264	267	308	269	265	302	289	245	288	327	267	269	276	286	259	249	263	274	270	289	298	286	279	286	247	274	302	289	293	317	273	260	288	313	310	286	283	290	289	241	258	266	279	257	288	279	260	276	249	320	337	294	263	276	256	282	283	286	283	287	311	289	303	319	245	276	228	274	256	296	287	274	325	285	288	261	268	315	252	263	294	270	294	260	285	281	251	279	315	280	300	279	303	258	259	281	261	268	245	265	269	242	302	276	275	282	270	267	286	305	315	291	287	290	285	272	317	254	258	274	244	279	292	278	286	274	231	238	258	302	259	301	291	300	238	284	298	263	230	268	300	295	273	287	257	267	264	276	276	271	291	323	300	290	285	289	275	283	275	280	277	290	283	268	266	278	264	281	306	263	275	269	258	242	243	272	268	296	272	291	276	278	298	271	261	267	293	284	264	281	272	286	282	268	290	271	283	273	289	270	289	277	298	286	289	258	294	277	305	276	284	301	265	276	296	297	288	274	295	279	273	290	260	275	258	289	278	280	275	289	256	282	279	266	306	279	295	250	280	298	283	281	272	294	238	276	291	245	285	294	286	266	293	273	241	292	271	278	312	274	271	294	306	262	264	289	278	279	284	247	256	264	291	289	284	275	307	288	265	281	272	313	303	288	293	272	272	291	310	280	271	263	279	307	303	263	261	284	255	305	287	268	315	268	287	293	268	311	284	288	281	275	271	258	263	286	271	270	300	269	278	321	270	272	285	274	272	284	280	304	271	291	276	292	246	287	263	242	275	280	273	285	280	293	282	295	275	273	282	293	280	254	299	250	235	259	300	277	261	280	307	286	281	275	296	252	272	277	259	269	274	291	259	289	263	285	247	301	283	274	295	286	264	317	274	257	297	278	286	282	307	300	259	296	276	262	250	257	257	262	253	242	275	300	276	274	290	298	257	286	303	293	265	257	257	259	251	275	303	280	272	251	269	289	278	264	238	298	280	282	302	296	263	256	278	257	266	294	296	329	262	241	285	303	303	299	277	257	292	277	284	276	289	295	268	311	313	254	271	295	237	264	282	265	274	263	292	305	276	285	272	271	287	283	264	323	290	291	273	277	301	294	277	262	271	296	289	297	267	291	278	247	335	276	258	267	289	265	295	275	308	290	303	252	284	262	239	307	294	293	274	288	292	314	299	244	299	258	279	268	286	261	267	255	249	273	261	266	281	287	261	278	263	289	240	278	272	273	293	299	292	255	296	265	268	293	250	258	269	313	289	270	289	268	290	252	297	305	241	283	261	298	269	260	272	297	253	265	274	301	295	282	280	283	273	258	263	249	246	263	288	278	289	268	273	286	288	280	295	277	252	278	311	277	297	252	277	295	291	285	273	278	321	288	273	286	234	324	292	301	270	298	276	311	287	252	260	261	287	285	270	286	299	289	313	264	272	282	263	313	304	300	276	262	276	245	267	283	255	259	259	286	250	238	267	244	290	245	276	309	297	271	270	271	256	263	286	260	272	280	292	247	289	233	248	286	265	285	293	258	285	272	284	280	271	281	260	296	293	306	314	283	269	289	332	288	284	294	285	265	277	276	267	256	242	288	293	277	283	281	290	265	309	288	268	260	305	274	232	315	278	309	257	288	299	297	272	309	268	285	278	297	251	287	292	291	261	290	303	299	266	289	265	244	295	316	256	261	276	302	287	255	273	293	282	331	310	257	275	273	271	269	308	310	290	277	288	290	272	271	251	307	298	252	279	303	285	281	302	285	251	262	272	269	254	281	280	252	254	273	310	286	241	286	312	289	277	273	284	285	300	306	302	292	248	281	293	260	305	248	286	287	285	255	248	286	296	285	289	260	268	290	273	291	308	286	272	260	288	276	294	264	274	258	257	315	280	280	273	304	273	275	277	247	305	277	266	297	273	294	263	269	275	289	274	241	280	287	276	268	276	290	279	314	278	294	260	273	246	280	315	287	298	302	260	277	276	303	301	303	291	260	301	278	297	269	310	283	252	264	293	281	287	291	300	259	296	289	282	281	292	290	283	280	297	270	285	277	260	297	282	301	287	268	277	278	278	259	274	315	314	289	276	261	271	273	288	326	289	262	270	267	285	284	256	294	267	266	285	245	236	269	279	275	278	292	280	312	267	298	285	273	301	258	295	269	312	266	303	256	275	270	303	279	276	260	273	280	288	295	294	299	292	306	270	304	267	274	312	261	225	284	298	272	291	278	291	286	310	277	271	253	291	249	283	297	263	280	275	275	304	303	297	263	283	271	300	309	273	253	271	294	261	241	320	254	263	292	301	273	289	283	310	273	265	260	266	287	260	222	272	244	301	261	297	269	258	279	255	267	239	304	272	309	291	257	298	257	286	288	282	297	265	288	293	269	293	298	304	272	303	314	273	269	251	320	292	283	271	268	277	286	235	297	297	256
2028	739	849	836	748	807	714	742	743	769	657	664	711	698	687	724	718	673	676	713	680	637	694	642	654	729	705	688	685	789	656	678	658	695	676	670	675	662	705	746	690	663	706	669	659	669	672	685	686	678	696	685	659	699	680	663	734	693	699	683	692	733	708	714	709	709	653	690	670	632	683	702	633	705	651	637	707	658	654	656	686	640	676	649	677	654	682	635	681	710	695	676	660	634	709	681	684	636	708	679	604	692	676	648	712	675	678	703	653	677	657	659	645	653	691	701	621	665	665	659	654	679	666	738	680	662	676	658	704	645	639	721	686	691	624	674	648	687	675	652	725	660	670	649	693	689	714	679	698	728	641	664	731	710	630	679	620	675	675	655	661	719	670	619	692	713	720	676	668	686	675	629	660	659	685	698	685	684	687	689	686	679	687	675	618	663	675	627	674	689	713	673	704	712	684	656	650	654	693	633	645	707	706	664	656	696	704	696	685	679	704	725	673	628	613	635	730	620	653	702	682	663	673	687	670	646	679	709	680	703	745	624	666	710	646	674	717	704	694	689	725	670	696	640	675	693	669	682	662	707	643	727	651	705	687	695	728	695	660	707	670	679	712	695	676	698	697	720	646	698	680	694	665	643	657	682	705	644	639	682	690	642	724	703	678	670	693	679	669	647	688	723	722	701	695	650	690	653	655	672	647	635	719	707	653	701	653	654	656	663	669	690	632	705	643	691	667	675	649	651	648	644	693	681	738	657	704	658	687	667	721	683	666	689	725	689	624	707	629	702	667	703	707	633	655	680	745	725	672	708	627	673	729	652	662	692	683	707	658	681	636	728	710	681	635	671	666	694	695	671	696	625	685	670	683	727	714	671	688	678	677	690	651	671	674	691	668	675	671	701	669	676	703	689	689	691	664	703	679	665	669	696	648	667	674	703	654	663	674	657	654	670	653	709	678	663	695	640	677	683	679	692	660	705	690	655	686	709	687	652	683	680	755	742	642	675	701	677	644	651	677	654	669	675	713	744	630	708	709	643	670	665	690	701	683	698	679	700	705	728	702	695	718	662	647	696	698	655	700	669	725	716	695	655	667	679	675	613	674	663	684	644	665	697	701	688	677	725	658	637	692	685	643	664	708	713	648	711	658	680	736	695	681	650	665	642	674	651	752	672	661	715	670	720	617	692	644	680	685	662	701	658	669	684	729	649	659	694	707	644	656	691	669	685	692	702	707	670	690	656	668	630	671	684	680	691	702	744	690	681	664	667	674	724	684	656	672	717	675	661	731	687	715	654	694	687	709	638	710	633	699	669	663	686	663	673	683	660	678	650	690	642	636	696	679	696	682	659	696	686	623	695	702	676	713	706	697	694	720	650	644	649	662	618	674	698	662	652	707	671	679	666	638	633	626	707	677	711	709	687	701	679	685	659	659	628	693	658	646	613	699	681	617	687	714	646	693	666	682	696	622	655	699	672	665	680	647	671	688	679	710	696	748	690	651	644	625	694	717	692	695	668	735	646	649	698	690	641	748	722	672	657	685	685	708	674	654	637	682	669	644	675	697	728	662	696	678	648	666	680	709	685	671	654	656	700	648	689	662	702	677	697	614	679	694	717	600	688	639	677	662	676	662	709	688	651	660	707	630	648	666	723	708	706	667	687	709	644	627	668	695	630	675	690	700	652	658	683	735	680	664	725	720	695	662	656	681	688	677	678	657	680	627	731	692	699	726	682	667	678	683	687	662	696	711	708	699	685	667	685	674	678	691	700	672	660	653	673	683	676	697	736	669	682	693	734	677	698	636	666	675	696	708	697	688	662	695	699	683	691	676	631	686	674	664	684	672	669	666	664	686	699	682	607	703	668	671	654	683	704	701	667	677	671	700	692	679	689	697	698	690	650	716	668	630	678	691	643	631	645	656	697	672	688	677	634	708	702	676	643	685	674	675	666	680	615	690	678	647	654	686	725	708	731	694	664	684	686	679	671	639	630	671	696	712	691	650	648	655	657	715	690	677	662	690	646	693	672	668	656	673	646	663	696	710	638	726	680	663	692	659	694	731	704	645	678	714	675	700	665	678	698	707	694	679	619	664	657	672	698	648	610	688	636	683	642	684	611	668	698	667	699	672	701	695	716	734	680	679	685	661	638	701	642	694	708	624	683	663	646	688	617	704	688	717	689	737	665	648	680	688	664	673	728	641	730	736	631	678	678	734	691	703	674	657	671	669	740	671	668	608	701	685	714	664	619	675	722	664	684	653	684	639	690	621	691	633	712	680	697	697	664	694	746	663	712	691	677	702	693	661	697	676	676	661	669	674	668	663	713	696	651	707	656	649	633	648	717	705	651	651	691	666	643	662	746	680	632	670	640	714	653	637	701	677	696	693	688	655	667	670	711	763	725	704	735	650	694	680	701	642	714	666	701	695	715	669	691	696	696	689	659	701	705	680	672	643	665	715	667	659	703	671	656	688	707	657	680	682	713	667	683	690	670	736	684	656	695	695	662	680	678	706	663	725	727	705	674	680	641	675	698	654	672	680	687	662	664	696	713	684	660	673	711	683	657	708	701	674	702	700	652	694	642	667	658	674	676	684	655	712	641	640	658	683	644	699	721	655	691	708	654	652	689	731	691	696	694	662	641	672	660	708	697	690	681	666	718	631	672	712	692	661	701	676	675	723	671	692	701	706	664	733	713	696	651	676	661	678	674	675	690	699	670	661	661	659	716	658	675	678	699	648	697	670	615	657	680	700	673	692	693	725	726	655	733	650	689	671	688	631	699	648	664	638	696	701	668	637	724	737	612	718	693	665	636	661	665	653	662	654	689	682	654	671	669	680	709	688	646	664	654	700	699	692	662	650	685	673	710	670	770	677	668	677	677	725	665	683	699	647	676	654	669	698	669	681	666	690	686	648	658	678	677	699	694	678	679	661	646	678	735	723	692	694	639	696	690	694	682	590	648	663	699	668	657	639	685	701	685	657	667	704	662	709	658	661	649	680	640	675	707	655	740	683	674	717	657	711	693	678	676	634	610	704	674	668	660	669	708	673	643	698	682	691	698	685	677	652	663	650	701	724	696	668	697	656	680	671	678	640	679	682	654	667	655	654	701	687	716	657	626	652	645	643	676	702	688	672	682	661	683	670	694	667	698	671	693	637	673	682	632	719	666	677	659	731	692	669	640	627	713	671	677	659	658	650	646	692	691	685	637	676	657	734	667	694	681	687	721	662	690	674	690	712	734	671	681	673	707	708	675	642	747	693	686	668	721	635	694	663	742	679	658	687	684	649	694	711	685	630	682	679	721	663	656	691	637	703	671	672	683	676	654	684	607	670	678	674	658	655	675	643	725	664	687	672	690	677	711	647	662	664	701	659	673	709	646	660	697	670	707	645	670	644	686	700	679	685	661	664	709	659	716	671	677	634	674	634	701	709	628	648	667	693	658	680	644	753	650	655	674	696	702	635	628	695	675	698	669	672	667	690	704	703	681
8229	843	920	808	609	575	517	476	470	420	484	463	451	387	459	422	390	433	423	402	424	460	421	425	410	423	473	416	403	426	432	384	420	460	438	417	430	414	417	423	434	404	434	436	394	392	433	404	392	405	392	424	399	398	391	411	418	420	419	450	391	396	413	431	394	374	428	388	404	446	393	373	430	440	429	452	403	420	419	399	417	445	441	397	434	430	391	419	392	443	429	435	394	439	419	438	378	441	455	434	447	401	438	428	453	375	427	398	428	398	449	407	462	444	434	456	432	424	399	426	399	435	415	394	387	411	392	429	449	407	395	388	415	384	422	420	428	406	402	405	401	443	412	431	406	444	440	452	408	406	405	415	388	419	424	352	431	393	391	417	434	444	413	395	419	408	414	387	422	420	410	421	386	435	424	415	379	385	431	373	442	453	461	389	392	402	432	425	396	403	447	424	429	414	404	428	381	428	438	389	445	402	378	414	401	420	442	415	413	414	411	409	361	418	406	409	374	424	423	417	432	397	422	391	480	437	380	395	453	424	384	407	391	390	401	413	383	407	412	418	418	412	420	434	437	423	372	487	426	428	356	412	404	408	413	418	434	418	437	414	420	429	430	373	434	391	374	457	406	394	391	325	376	381	417	414	420	440	439	444	390	382	433	407	374	414	382	413	416	381	399	438	417	388	432	359	411	410	405	420	445	453	460	425	416	448	437	436	438	436	397	405	424	435	405	405	404	399	400	425	427	427	401	385	358	446	424	429	408	419	390	406	405	417	440	427	428	432	405	408	393	404	448	446	417	452	410	407	408	429	403	421	444	380	380	419	415	394	414	443	400	433	460	451	413	397	414	406	397	399	437	398	411	410	389	390	434	413	416	409	396	406	426	427	435	394	402	434	444	390	394	464	403	406	444	432	457	405	412	425	395	405	430	449	444	401	409	405	413	376	438	438	411	449	452	445	455	416	407	470	427	395	415	418	403	437	401	430	397	415	444	435	388	400	438	485	395	361	430	405	374	401	403	447	474	400	404	420	408	429	400	409	417	393	454	432	424	414	413	418	358	407	388	417	413	414	420	418	421	419	437	454	405	450	420	411	433	424	389	405	405	418	456	380	409	447	451	418	413	438	402	409	443	392	418	393	437	413	413	397	407	424	397	451	418	433	400	372	383	428	471	480	454	383	439	421	451	421	438	459	448	420	439	402	417	411	443	451	385	408	377	431	385	428	458	424	383	413	467	408	401	434	385	422	403	425	408	434	412	412	414	416	398	391	452	432	454	397	447	397	380	391	388	405	397	397	416	423	433	405	431	410	426	398	361	438	415	413	447	405	395	385	423	424	427	427	384	414	426	404	408	392	412	413	410	418	419	435	400	424	424	440	436	403	414	392	416	442	430	409	404	423	439	405	414	398	440	414	387	402	447	399	392	409	408	398	433	433	429	423	404	431	383	446	429	421	396	399	408	416	438	398	473	438	410	449	419	406	374	446	397	435	418	393	429	444	424	435	427	410	418	414	398	436	429	386	445	409	425	422	429	432	424	412	450	453	421	429	423	431	395	467	396	430	445	395	416	412	431	422	433	389	415	428	449	439	453	403	418	370	418	422	420	408	430	438	398	420	412	385	471	413	383	398	435	428	424	423	418	397	398	427	376	454	427	388	402	446	415	375	415	437	404	432	417	416	398	441	391	458	391	390	393	407	433	413	393	417	436	461	409	404	399	430	367	435	443	378	379	424	377	371	387	449	422	407	390	391	439	447	427	396	408	401	409	421	399	385	401	396	419	363	408	410	469	429	370	412	462	407	404	422	415	438	441	419	384	426	418	423	417	413	453	407	400	441	402	420	444	429	404	397	405	446	423	417	411	385	436	393	425	421	403	397	390	438	414	385	408	398	402	390	398	421	398	377	419	432	402	398	435	431	396	406	429	457	389	421	433	411	433	410	403	373	424	392	419	414	393	376	438	416	407	411	443	429	444	379	414	423	382	382	420	425	417	429	395	427	442	389	379	406	420	427	423	429	419	404	425	368	454	434	413	414	423	442	448	420	414	408	402	408	416	439	418	424	387	415	413	394	424	442	393	447	446	397	417	463	413	423	429	413	431	335	399	402	409	421	407	426	427	445	403	397	449	400	398	426	412	440	427	421	425	446	428	418	464	414	367	439	413	442	435	412	437	415	396	444	410	407	393	426	440	414	425	443	404	386	422	379	409	433	440	437	431	447	438	414	427	451	414	455	440	409	459	423	422	377	425	367	370	391	384	394	416	406	395	442	409	409	461	423	393	438	446	366	396	435	413	389	409	428	417	406	392	416	401	434	443	456	370	414	374	412	367	417	403	408	427	440	427	406	429	437	391	431	421	423	445	413	431	431	411	408	438	430	411	407	468	444	391	436	388	432	417	411	405	391	398	382	395	432	391	424	386	407	423	438	407	436	411	418	395	398	398	418	452	432	446	442	406	400	444	387	404	404	461	371	438	420	405	358	422	373	405	404	414	413	383	402	408	415	398	386	396	414	441	404	401	419	410	427	398	448	396	400	457	412	438	428	410	386	358	401	424	412	382	431	424	405	441	392	413	405	353	425	402	442	414	389	406	414	435	372	398	421	382	442	410	424	405	411	454	393	408	417	443	409	468	426	425	448	421	393	431	424	418	402	438	418	388	389	391	422	433	420	394	403	395	405	365	382	399	432	414	426	449	439	368	411	426	452	436	399	411	400	397	429	423	412	404	395	422	403	423	447	416	421	412	438	403	457	421	412	473	438	452	429	396	410	430	386	438	410	444	442	455	397	421	407	402	406	396	408	376	370	398	426	367	393	413	385	398	433	408	446	381	415	424	401	410	425	414	434	425	431	419	438	412	411	418	425	413	382	399	417	397	471	375	410	415	372	403	391	407	381	437	425	400	413	384	375	434	411	391	424	399	448	432	438	427	411	422	433	420	414	446	436	427	394	404	414	374	398	411	386	424	423	440	419	382	379	425	416	377	430	426	398	411	434	380	411	419	361	441	411	398	442	406	421	418	399	436	429	394	439	364	435	403	401	410	405	478	419	414	410	464	393	379	356	446	427	463	393	400	434	421	421	411	418	402	398	408	449	380	424	412	388	413	440	419	443	430	430	433	424	456	399	401	410	412	409	436	397	380	453	443	410	413	344	403	417	378	437	445	435	405	425	408	427	419	431	425	383	395	452	373	471	409	405	422	399	391	424	400	388	375	390	425	377	402	430	404	430	408	406	433	393	405	400	433	367	397	404	413	444	406	424	389	382	429	410	383	394	375	402	370	437	393	389	375	409	357	415	445	405	479	395	422	374	391	424	427	414	399	414	409	412	403	421	396	385	403	413	436	397	397	435	433	376	420	426	391	364	438	397	450	399	421	396	402	392	410	421	411	407	408	442	401	439	388	400	415	395	417	387	453	401	416	419	412	409	448	419	400	425	418	379	433	404	457	445	380	422	416	381	452	430	411	409	421	419	434	362	408	429
6978	1359	2025	2127	1850	1669	1462	1351	1297	1162	1133	1079	1035	1052	1047	1068	982	995	995	1002	1010	945	964	920	1001	960	989	1032	1006	1021	995	988	977	992	962	1040	962	987	978	964	1036	1005	940	961	970	989	916	929	947	979	919	991	930	989	915	934	972	938	938	939	985	975	932	941	892	984	883	905	997	925	953	953	1000	948	943	970	996	971	1001	953	974	984	962	960	943	954	935	941	1005	935	921	937	981	999	951	942	982	970	957	918	949	955	984	897	953	929	955	922	952	932	917	922	976	905	961	945	924	921	979	950	970	855	957	901	900	906	986	930	922	959	903	906	997	899	966	916	912	880	940	929	954	929	926	934	868	980	958	912	934	938	950	897	990	1028	918	894	994	926	970	881	947	923	974	899	961	937	924	962	924	951	895	886	977	993	924	944	908	945	1008	924	966	983	1026	970	906	936	922	979	896	948	891	960	968	928	907	931	880	926	968	927	963	886	919	939	909	918	948	955	942	971	953	978	922	922	941	917	993	934	980	935	927	946	985	999	998	944	983	918	972	888	934	964	974	873	944	959	979	949	938	929	969	983	937	956	940	957	913	894	905	948	983	935	925	933	960	923	874	967	887	947	950	949	929	923	921	926	946	919	968	947	930	961	927	1013	974	970	969	950	984	924	913	949	934	986	966	923	923	965	948	972	891	975	953	940	953	948	946	983	940	930	934	981	948	920	936	904	954	946	1000	913	955	909	965	962	984	957	960	979	957	936	919	978	1011	986	916	928	979	915	908	981	872	938	959	926	989	927	893	922	951	944	976	909	965	956	978	962	913	965	974	939	913	938	960	942	942	915	927	978	958	935	930	989	942	954	947	894	896	965	914	927	925	975	926	961	924	943	945	974	948	977	867	902	1023	966	933	958	928	946	989	944	998	910	932	936	915	902	941	935	929	925	955	986	960	957	934	932	907	929	880	963	886	895	923	984	879	909	971	929	854	954	923	925	888	935	910	926	934	944	904	967	929	918	982	908	945	899	950	944	922	978	976	923	933	956	936	957	954	915	958	966	942	981	937	992	908	894	925	925	978	915	973	899	922	930	925	964	892	950	899	932	966	927	916	942	966	985	882	1005	943	909	927	893	906	944	969	962	911	906	937	955	952	972	927	965	983	960	918	937	963	989	917	960	926	918	950	943	942	927	923	945	967	908	933	934	941	961	934	884	940	982	933	990	913	953	986	951	973	940	885	949	942	966	932	942	909	945	922	894	954	875	950	934	933	908	931	911	909	950	972	973	940	916	935	930	1004	912	984	996	857	933	924	970	949	906	1000	908	984	910	963	937	980	964	956	939	914	927	950	970	935	943	925	933	946	884	925	961	925	915	913	926	978	968	984	883	947	904	894	909	951	949	955	950	926	933	953	943	992	924	914	956	1012	946	940	928	919	884	935	960	963	939	966	962	915	915	932	914	1021	927	964	957	941	987	993	904	876	939	884	924	916	1009	896	939	960	978	891	893	924	939	918	930	941	914	871	975	924	909	944	996	959	926	969	986	932	905	955	951	913	989	961	928	989	908	962	896	952	929	910	930	920	1022	951	934	915	956	956	924	978	944	982	933	948	931	903	967	919	981	978	908	948	958	916	955	944	946	894	945	965	916	969	928	930	942	915	904	954	905	931	956	1001	909	935	902	954	931	951	974	946	925	958	882	996	928	885	966	896	969	944	985	957	994	950	993	975	912	924	1020	983	959	941	922	957	952	948	941	914	904	898	921	928	1011	953	924	943	983	1001	975	942	934	877	1024	924	912	917	966	976	907	934	997	926	957	944	977	945	999	996	930	883	949	906	938	928	976	939	883	973	987	935	944	891	926	887	956	939	1007	965	984	926	955	906	941	932	943	940	958	1011	887	920	918	965	963	900	937	958	914	930	926	928	948	957	917	927	982	926	882	924	962	920	969	917	996	932	985	928	872	966	937	922	891	933	944	929	954	969	906	923	1007	972	925	980	963	972	966	933	930	965	946	955	926	915	947	948	984	893	907	936	946	930	986	1000	937	959	963	1004	958	934	1012	973	987	912	958	958	944	897	879	903	927	928	986	945	903	893	982	951	956	910	979	971	981	967	953	951	886	943	953	959	916	947	883	915	858	987	945	931	958	957	1022	972	951	967	954	980	971	952	923	952	949	949	967	970	980	972	933	941	964	956	966	934	913	954	920	897	924	972	927	949	904	893	905	936	934	964	975	927	931	875	972	986	890	951	941	932	965	913	983	942	929	981	917	881	899	969	907	931	933	920	884	957	943	959	912	922	969	953	960	985	955	971	913	948	909	921	892	880	959	945	1007	918	917	936	950	965	966	982	953	1002	939	983	1010	978	950	932	941	964	926	947	929	887	962	930	964	933	926	930	962	905	888	908	939	967	1008	901	895	942	1000	939	930	910	927	987	933	964	974	944	951	956	976	976	916	941	936	914	919	879	937	984	1008	905	945	899	928	904	924	916	913	999	905	934	932	990	916	940	975	947	938	931	1035	923	860	971	974	948	987	995	981	980	947	1004	909	955	984	922	933	978	992	905	885	882	969	949	910	926	1021	928	961	947	999	968	946	1007	904	964	897	951	946	906	970	976	906	908	957	916	946	953	922	978	910	936	1006	909	890	989	933	925	973	911	948	940	914	953	906	935	928	911	979	956	942	1006	960	943	889	987	891	945	907	945	965	902	951	936	957	904	923	905	959	883	910	946	950	851	957	953	980	925	997	960	944	947	948	983	994	947	973	962	926	943	938	936	944	968	961	990	987	949	925	980	948	914	893	912	970	928	928	963	941	985	955	839	1020	937	943	968	929	928	918	921	941	905	964	946	954	973	953	911	920	858	957	938	997	908	982	962	971	948	972	897	921	941	952	919	960	908	958	958	962	963	997	970	952	967	879	877	928	962	952	933	971	1014	923	981	891	960	930	954	958	918	988	987	931	906	981	959	962	943	956	937	870	1008	906	922	922	926	960	962	955	960	994	952	938	984	947	989	975	928	982	959	1012	907	917	968	919	948	943	956	977	932	931	929	943	988	943	920	915	993	949	991	977	930	946	945	926	945	978	914	945	974	927	923	912	969	889	940	938	904	978	922	906	925	927	883	929	998	904	948	928	990	916	911	995	940	957	933	925	947	895	959	917	924	941	931	973	922	868	980	965	891	914	929	902	911	920	914	936	945	952	941	971	935	893	905	958	938	917	941	909	969	967	946	979	951	1005	943	926	907	888	881	957	918	1006	930	939	916	947	975	951	957	917	961	942	921	932	1019	992	861	939	913	900	946	966	968	877	979	975	970	907	969	924	1001	898	950	974	896	899	917	946	949	948	942	952	887	916	958	974	932	920	921	958	948	1009	968	949	927	930	989	942	920	923	979	876	958	962	929	941	950	983	889	929	1012	926	966	896	960	963	961	926	957	914	937	923	965	974	968	1025	897	925	957	904	934	901	929	913	979	984	937	901	934	931	880	976	947	967	949	984	930	915	979	986	955	964	953	960	925	965	973	963	992	948	914	976	952	937	972	921	922	973	904	946
15091	1454	1310	1057	737	613	542	474	421	400	377	355	368	348	374	294	344	335	340	338	330	311	353	329	319	347	310	311	331	331	380	343	351	309	333	308	349	345	325	311	357	293	324	306	323	346	319	332	317	304	326	322	296	300	301	279	320	321	298	333	329	327	305	323	327	322	306	294	328	328	311	322	304	293	321	319	341	343	309	315	294	310	291	297	318	350	310	300	305	322	309	323	319	303	295	323	342	339	303	302	307	286	306	280	311	319	363	335	305	315	324	320	285	339	293	299	351	324	326	285	307	305	346	326	353	322	318	324	309	307	314	345	312	321	292	301	341	298	286	328	334	288	294	304	297	304	334	327	314	342	327	333	303	308	313	313	282	301	283	346	313	303	353	321	312	303	290	359	314	339	356	285	323	322	317	308	293	309	292	307	298	305	335	314	265	319	314	342	331	346	341	285	313	337	334	334	320	329	291	308	325	324	306	312	312	313	306	317	300	332	321	306	313	268	341	355	345	285	314	312	335	323	295	306	287	337	325	317	312	333	301	282	311	282	290	318	282	322	317	308	328	306	307	325	297	320	295	325	283	306	306	334	312	335	310	333	294	283	296	315	307	332	280	290	335	308	331	310	355	325	301	302	323	306	322	308	338	317	311	297	322	322	323	320	301	285	289	351	306	298	297	305	326	329	304	306	325	298	307	288	320	325	310	331	319	320	289	299	287	295	346	301	301	274	318	343	325	328	316	292	305	316	333	342	325	306	290	307	288	309	313	302	343	344	338	335	299	304	311	276	332	313	306	297	332	325	340	323	327	282	356	281	275	346	304	324	319	316	293	333	308	319	316	299	338	298	324	275	301	294	339	317	310	309	324	321	290	335	299	308	305	300	315	307	291	292	309	309	346	325	323	293	327	323	318	328	333	300	308	315	320	332	334	347	348	303	296	286	306	317	337	301	319	290	324	299	306	272	359	280	322	328	306	286	318	308	342	292	277	335	340	290	312	317	348	362	320	306	303	291	310	310	308	304	305	272	261	287	285	307	336	297	314	295	302	316	323	314	320	332	328	316	335	314	323	318	299	314	300	305	295	303	320	333	298	307	302	307	316	321	294	312	312	322	303	320	303	299	299	303	288	311	310	298	320	329	304	298	295	316	313	302	308	295	311	293	313	303	305	304	363	330	303	333	317	286	310	311	317	340	338	307	327	332	322	281	307	296	300	337	310	324	309	320	322	309	303	323	294	290	290	331	302	321	318	298	316	337	312	309	314	326	322	315	303	324	316	284	265	303	330	324	318	316	291	283	303	293	309	268	324	313	328	302	272	301	312	311	350	301	306	300	324	349	330	296	307	337	313	301	277	274	303	328	297	331	293	272	314	307	311	339	290	325	309	349	309	342	319	291	302	275	298	286	331	314	318	353	292	318	289	280	325	323	324	302	315	358	310	288	293	316	334	301	342	332	330	309	327	300	284	296	279	322	321	316	334	314	352	311	290	294	328	303	331	300	297	314	307	301	304	299	293	298	286	280	293	323	313	315	302	320	306	316	333	307	322	302	293	309	304	343	332	319	279	317	294	309	305	309	330	332	326	352	351	343	298	297	282	310	314	290	306	310	317	303	289	312	304	304	318	302	322	250	311	334	344	294	286	328	304	307	298	286	285	344	278	281	320	318	321	282	313	337	335	322	310	323	309	308	315	320	297	283	267	297	339	317	296	295	328	308	331	330	332	286	347	354	346	302	332	302	329	306	292	311	318	292	350	318	282	285	292	360	313	307	316	332	306	276	308	320	323	327	280	327	277	280	326	306	312	325	343	339	308	311	285	321	345	330	322	310	335	328	278	355	317	280	326	326	278	302	277	293	306	308	300	322	321	314	327	312	268	314	327	315	307	279	346	280	325	324	328	326	336	291	295	309	293	356	322	337	292	315	330	312	352	313	283	355	271	311	339	320	350	333	346	318	297	324	283	315	314	326	329	325	313	336	292	277	290	321	308	333	313	359	327	329	311	289	335	298	323	314	316	341	311	313	307	330	279	300	292	338	296	315	295	302	341	297	308	305	299	317	324	327	272	336	331	331	270	320	321	303	294	291	298	333	334	315	316	314	294	331	302	323	333	308	324	316	305	320	327	275	323	282	282	292	315	342	309	314	316	313	339	355	331	294	309	333	312	303	307	294	284	328	322	330	352	304	318	311	312	305	282	325	340	288	316	326	300	318	302	282	312	322	299	293	298	317	304	298	330	331	329	302	314	313	270	300	321	314	333	322	298	302	305	322	305	303	313	305	307	294	315	301	292	309	289	305	323	322	285	291	310	337	309	309	279	315	289	302	302	319	292	289	302	285	325	323	306	304	313	320	292	319	282	308	316	321	305	307	285	314	302	311	306	339	331	297	323	306	325	334	330	328	344	314	305	340	324	318	302	338	292	320	317	333	311	345	322	286	310	331	308	303	340	302	296	331	307	337	321	330	269	310	265	305	308	285	334	295	281	302	289	271	277	342	300	313	306	261	288	337	308	315	352	348	322	363	310	353	295	289	332	314	329	305	307	292	303	304	296	275	298	290	301	324	302	284	357	328	268	335	337	288	294	292	301	291	319	343	313	329	326	283	314	270	308	318	337	303	347	329	307	313	336	304	304	286	302	305	327	328	305	318	295	287	299	297	288	377	307	280	319	301	285	310	289	307	301	301	297	324	327	343	316	312	348	329	305	318	321	309	310	286	324	313	300	296	312	299	306	331	296	326	320	303	284	313	303	335	306	314	323	324	322	324	299	303	309	322	336	306	282	315	296	303	341	253	256	316	310	292	330	354	319	339	289	325	330	296	312	294	296	289	315	314	332	288	320	286	263	336	280	306	301	273	291	297	305	318	328	291	346	300	331	282	282	333	319	311	316	291	314	310	295	317	295	287	313	326	296	302	347	325	307	319	325	288	287	295	279	312	318	313	324	330	322	328	286	309	309	300	325	346	319	323	331	334	319	285	335	302	305	340	296	304	315	325	286	292	313	290	317	310	326	306	300	316	316	285	276	287	279	318	281	283	308	294	282	315	327	306	301	305	300	315	320	315	302	308	280	275	305	304	305	320	329	295	336	315	293	346	321	338	272	294	333	321	296	299	284	333	314	306	333	303	317	324	321	301	288	323	292	294	324	284	325	324	327	315	333	273	336	333	303	330	326	292	307	346	323	320	316	309	308	324	324	319	313	346	335	296	304	310	265	323	294	316	319	317	292	367	306	315	330	335	335	329	312	320	324	354	325	322	282	322	285	283	337	277	321	307	291	280	324	323	307	310	299	261	300	289	322	325	274	314	340	299	327	325	344	292	300	286	342	310	303	290	309	297	293	292	308	297	329	293	325	317	328	325	298	348	322	300	328	306	318	322	347	310	301	265	277	266	339	302	305	284	319	332	323	324	313	334	324	266	311	319	306	329	327	331	332	318	344	306	333	313	288	299	325	338	308	336	281	309	329	315	291	297	340	313	310	324
8405	1372	2597	2915	2465	2040	1639	1483	1380	1136	1163	1038	928	910	882	890	824	810	795	786	828	784	792	802	784	720	764	745	781	769	813	749	774	815	773	760	803	752	745	814	761	752	671	723	709	712	715	752	723	755	751	780	712	681	663	710	712	701	721	701	760	659	728	755	707	668	727	717	702	715	665	727	759	727	723	748	691	708	706	677	682	715	676	729	678	684	684	751	693	756	688	699	687	678	690	713	706	721	732	703	706	701	702	673	714	726	725	675	646	678	682	691	735	689	690	723	671	702	701	722	724	720	734	648	690	744	731	680	716	734	711	681	766	697	749	690	736	684	681	675	668	735	664	726	699	725	717	754	708	728	651	771	710	688	688	693	751	714	735	700	708	741	736	680	746	733	741	716	737	712	715	680	691	714	652	720	721	697	710	670	770	695	709	686	723	736	723	722	712	720	722	735	709	722	708	770	679	704	682	657	685	735	702	706	695	710	688	682	697	700	670	682	696	769	729	703	704	711	647	742	703	716	659	770	708	716	711	719	673	755	671	735	739	727	675	737	708	716	708	697	692	733	664	758	717	738	742	735	725	706	713	685	685	745	729	686	726	752	672	697	738	649	682	730	735	698	742	747	725	738	740	746	707	754	665	709	731	731	694	712	671	721	676	686	705	719	719	666	670	694	704	683	693	708	694	723	694	696	718	692	738	694	765	691	738	746	695	697	729	724	691	707	713	707	690	713	720	669	692	690	672	679	711	685	720	675	766	669	732	725	655	749	685	709	657	726	677	757	721	704	696	660	728	767	693	709	716	690	687	687	697	644	719	691	707	741	712	658	702	689	650	695	712	703	735	696	685	671	683	686	700	663	664	698	725	740	680	764	767	718	738	692	710	692	699	707	711	739	700	758	718	734	736	676	697	701	715	724	691	719	700	692	723	752	726	683	691	722	721	765	667	691	675	683	718	717	706	705	730	764	719	715	727	705	689	732	723	676	681	688	698	720	708	726	744	713	709	686	717	699	713	720	737	709	681	704	674	751	725	729	764	732	672	727	712	703	726	709	669	664	688	672	707	714	706	684	706	719	713	700	732	734	704	715	674	690	692	723	726	678	733	683	723	683	713	673	712	683	737	697	744	692	743	639	737	726	735	688	723	735	703	710	717	735	690	689	741	708	746	734	727	694	691	657	733	726	671	689	714	692	696	708	728	692	705	686	740	671	661	693	684	716	735	719	683	739	672	667	780	682	704	714	678	720	721	647	729	725	667	711	721	736	687	711	675	716	713	705	720	742	736	681	679	709	750	739	708	702	745	705	750	734	709	709	700	710	673	691	703	721	706	711	728	720	753	710	707	676	709	742	737	678	693	722	704	733	711	668	746	658	694	674	756	703	674	708	728	757	692	695	721	741	641	724	734	738	678	717	709	708	694	666	741	708	730	653	725	658	707	714	702	672	668	677	714	736	692	684	746	721	685	769	703	703	680	713	738	709	731	692	707	691	710	702	710	718	719	715	700	725	755	677	717	714	694	657	727	712	715	686	763	770	713	694	730	710	660	666	676	647	714	687	713	708	715	683	712	700	673	710	753	680	696	702	705	727	697	669	711	728	700	715	687	747	706	734	689	681	677	714	687	687	714	725	744	696	702	668	770	746	727	677	710	680	716	725	695	717	689	710	699	725	747	711	738	721	748	706	732	682	733	687	756	738	702	697	777	711	705	711	745	709	697	732	740	681	705	677	677	680	695	718	731	709	684	680	804	719	652	754	682	695	692	691	646	691	722	681	757	732	650	731	661	716	737	696	721	696	688	678	673	713	714	696	679	675	732	674	710	721	701	655	718	713	724	731	731	691	735	691	696	744	729	689	710	720	665	705	676	688	746	707	711	744	728	715	697	677	727	688	714	685	717	755	704	731	712	702	704	730	705	714	715	719	709	679	724	723	722	690	713	724	737	736	678	717	743	718	702	660	677	719	714	726	738	717	709	711	686	714	720	723	699	708	692	708	671	706	696	763	736	742	709	769	692	719	707	710	702	732	750	735	653	706	693	677	718	712	764	722	714	703	755	689	721	699	743	746	745	713	740	724	701	700	696	717	741	738	712	681	729	718	687	801	686	668	710	713	692	721	736	736	761	688	752	689	756	727	726	725	728	709	747	721	704	750	696	740	736	687	689	696	681	679	688	723	714	734	706	664	697	686	699	697	683	656	669	709	709	727	729	748	730	679	754	722	712	684	710	670	755	706	706	694	672	744	713	689	710	728	712	738	743	691	703	705	750	677	701	702	752	670	683	710	668	749	728	718	612	694	712	705	768	727	713	737	710	686	676	706	724	689	759	732	709	718	681	679	751	647	748	720	710	741	717	692	673	744	713	713	675	660	712	731	682	704	709	717	728	712	717	716	713	684	730	700	661	710	704	723	706	709	706	728	677	725	663	711	691	701	742	703	647	732	708	713	688	678	740	722	736	716	723	687	769	688	743	730	736	722	725	670	691	712	708	727	689	667	674	691	720	731	701	699	688	719	689	721	758	744	715	721	736	692	694	682	705	733	693	685	738	693	684	780	745	714	709	709	685	664	675	708	690	753	716	710	705	650	744	662	704	692	709	710	681	743	695	685	690	717	683	638	694	655	697	665	670	736	681	724	686	716	689	703	721	707	676	679	706	722	739	684	710	695	715	667	708	704	740	688	701	741	704	730	666	701	718	680	706	711	735	688	694	646	694	667	765	731	730	718	649	744	720	750	731	712	659	676	745	694	660	743	709	686	733	751	710	701	691	739	660	701	720	711	745	660	689	704	746	661	688	757	660	745	703	678	710	678	709	706	731	689	717	672	721	719	744	693	712	710	679	716	660	675	742	725	710	727	705	712	688	735	735	726	726	750	720	719	701	731	723	699	728	730	699	684	699	724	702	714	747	713	690	653	700	738	675	685	723	739	699	695	719	707	686	747	705	693	778	691	674	722	662	681	725	737	709	744	695	680	732	755	740	688	691	688	680	681	677	698	693	711	741	724	685	720	703	707	686	688	673	723	737	683	735	693	702	708	671	741	724	670	757	742	739	707	671	683	698	724	670	720	730	729	764	714	716	702	724	712	691	714	733	718	695	707	743	669	727	765	729	693	669	723	701	702	760	735	729	684	699	738	684	735	636	736	735	690	715	713	680	755	665	717	719	741	645	757	713	690	682	761	684	739	730	676	734	702	729	715	722	728	792	690	727	726	740	701	686	680	690	719	709	692	699	697	758	706	738	710	700	698	683	709	723	764	684	750	716	673	694	728	705	689	697	680	699	698	735	728	731	740	666	758	734	673	701	698	720	702	667	693	710	722	709	695	718	681	721	722	707	682	756	717	720	716	730	698	693	728	736	726	715	748	692	700	727	700	705	666	724	694	750	726	712	653	651	735	703	717	676	679	695	739	692	684	726	726	728	683	708	690	679	677	697	718	675	667	690	734	704	687	669	764	691	752	678	740	706	667	683	730	680	692	704	721
1601	317	344	321	288	287	314	318	293	280	271	284	322	310	295	280	257	240	273	298	274	307	297	264	299	276	274	289	296	267	307	304	264	239	271	294	260	301	272	272	280	237	282	279	293	302	280	279	290	260	293	284	284	291	295	273	267	305	283	313	259	313	248	255	306	298	289	256	272	250	280	303	256	267	256	278	284	295	292	299	293	262	257	289	251	285	311	249	286	273	267	278	258	257	302	268	281	288	272	268	278	257	272	284	254	315	313	262	249	238	259	262	294	315	263	268	247	266	288	295	285	302	265	254	233	259	288	266	309	276	256	288	289	282	275	273	256	256	270	245	280	262	235	296	282	270	265	279	317	293	275	299	289	284	268	287	285	252	272	275	288	276	278	266	263	282	280	300	290	289	289	305	298	250	300	294	314	262	282	265	272	262	255	291	279	272	281	290	317	287	272	299	293	276	271	292	305	278	279	275	291	277	298	261	245	251	281	240	287	278	302	274	299	286	276	294	258	323	278	254	281	278	263	251	284	304	290	294	285	270	295	317	267	262	268	299	290	287	264	280	312	260	336	284	281	267	283	275	304	273	291	289	246	299	295	274	280	306	301	315	268	295	317	309	291	269	298	239	301	287	241	262	281	283	257	329	260	283	282	306	279	296	281	283	260	288	274	282	292	289	280	274	232	319	234	280	279	289	290	281	315	306	256	277	278	291	276	282	274	282	288	280	284	266	284	276	280	277	286	260	301	275	268	266	252	248	292	276	289	287	265	287	288	292	251	266	283	288	274	280	269	254	298	292	270	261	249	280	248	277	293	267	264	268	262	281	257	289	269	298	254	287	279	279	270	264	269	277	287	272	268	294	273	284	265	298	282	309	311	286	286	276	279	256	323	281	260	287	283	293	315	303	294	271	307	282	294	275	270	241	292	297	271	250	274	282	307	281	250	304	269	306	285	306	267	278	284	296	314	284	288	281	312	262	271	293	258	305	286	268	282	290	308	270	284	270	293	288	267	272	251	285	276	281	270	274	295	273	279	294	287	283	258	295	275	291	299	276	278	272	289	259	285	313	292	322	273	287	278	259	285	281	312	264	282	293	262	262	283	288	282	288	285	300	284	269	293	261	270	257	256	268	324	308	263	291	257	270	261	273	277	290	285	251	288	293	262	287	281	277	284	320	261	289	274	266	262	325	300	283	269	275	299	271	270	295	293	283	304	269	299	259	294	302	247	284	289	311	279	278	285	283	263	269	256	273	283	268	259	304	321	301	262	258	289	303	253	274	265	271	294	258	280	283	278	298	234	285	300	259	267	254	284	274	332	255	297	263	273	262	283	271	317	242	274	293	291	257	275	281	297	267	295	292	292	291	330	231	271	284	278	296	247	278	278	254	271	258	263	325	253	299	301	265	290	239	288	287	244	264	281	302	292	323	282	286	289	294	278	305	232	276	249	288	271	273	298	311	270	261	296	255	276	255	272	296	256	279	263	279	267	298	274	268	267	283	266	267	295	308	292	283	261	286	288	285	298	283	271	264	270	269	271	283	283	282	278	285	278	291	284	283	290	263	293	299	307	255	291	248	290	271	299	283	256	250	280	276	308	283	314	276	281	250	275	263	256	286	246	271	276	270	243	284	259	252	273	289	261	262	281	287	265	293	289	250	277	276	273	289	264	299	280	255	295	256	291	285	287	269	293	270	229	267	335	258	269	281	235	252	303	259	266	282	265	288	277	281	315	277	293	267	251	262	277	291	263	253	283	270	254	300	266	273	298	250	285	301	257	276	295	292	278	259	281	278	261	304	269	290	266	309	260	269	303	280	293	313	258	282	295	292	286	283	266	269	263	317	263	254	283	261	298	294	294	244	285	271	290	297	272	266	291	252	268	296	268	294	275	310	287	257	266	313	279	280	265	302	306	283	245	316	298	285	294	299	294	304	295	288	286	279	291	302	305	271	283	307	250	291	288	267	285	275	289	278	274	262	273	272	266	314	293	280	265	276	321	285	263	294	271	270	243	254	285	298	305	283	285	252	259	255	265	329	304	299	270	287	253	275	277	257	317	316	272	285	267	270	272	257	283	321	281	274	295	295	270	275	281	288	289	281	257	271	262	277	258	296	282	320	287	283	284	273	271	308	310	273	265	261	264	286	271	285	267	289	267	298	276	263	270	250	263	270	261	262	254	307	309	262	287	271	268	294	288	292	244	269	250	261	284	264	267	308	291	273	264	279	263	306	271	297	295	263	292	281	298	279	283	274	249	280	251	239	278	295	252	259	275	288	314	237	269	289	257	286	284	282	300	281	297	286	278	270	302	265	298	281	293	297	277	281	270	289	290	269	305	288	240	240	295	275	272	261	278	279	278	267	283	263	300	288	262	299	293	297	285	264	277	261	271	271	262	266	283	285	271	281	274	274	278	285	289	300	299	279	266	278	285	261	301	258	281	270	267	255	293	318	298	290	277	263	342	311	298	288	290	301	273	263	260	276	279	287	304	244	276	295	272	307	274	276	306	319	258	262	286	258	268	302	255	294	285	274	292	293	246	273	301	317	296	263	317	271	271	263	289	269	281	248	309	299	291	293	245	241	298	281	295	276	271	268	287	268	248	288	276	277	302	273	282	310	308	262	311	279	298	255	257	286	271	282	310	255	284	289	264	254	290	251	248	258	268	280	291	277	276	259	284	267	262	273	279	283	267	279	293	274	295	261	270	275	263	264	271	253	251	300	257	295	290	293	325	267	290	280	302	268	294	260	282	254	314	287	290	281	263	311	315	299	280	290	296	285	298	307	258	291	296	272	243	265	299	271	270	276	269	292	250	256	267	266	265	258	276	278	278	278	282	272	261	294	301	254	261	293	277	291	278	272	281	302	285	253	283	283	283	254	256	267	276	298	277	275	260	265	301	285	264	289	292	285	281	284	292	284	267	285	295	271	259	289	276	279	313	329	266	299	287	294	273	251	279	257	284	281	285	283	274	290	275	300	299	253	293	281	261	265	282	268	278	277	271	281	266	301	287	271	244	254	284	289	285	248	267	271	284	271	305	283	264	278	281	310	299	271	279	279	280	273	269	270	285	280	253	261	291	310	276	269	264	294	319	294	271	283	284	292	235	232	296	293	267	295	258	238	268	283	317	324	263	280	258	273	256	289	284	264	259	288	281	314	267	240	264	280	263	305	282	256	276	293	293	288	288	284	270	304	288	268	245	259	265	271	260	297	280	263	260	268	273	289	274	279	306	289	248	286	281	281	260	297	273	292	310	305	300	286	278	283	272	267	280	277	262	293	260	291	303	237	271	260	277	279	264	274	278	246	289	285	300	254	277	296	269	325	287	281	252	270	262	258	280	308	271	284	303	262	288	270	265	283	264	285	274	291	276	258	278	254	282	299	279	271	299	282	258	309	299	253	281	266	292	264	278	237	272	284	309	266	299	293	288	315	315	276	289	277	276	267	277	291	279	272	303	242	262	280	281	288	285	284	263	239	270	260
1936	700	844	863	838	737	716	725	723	710	675	746	643	649	682	724	714	674	710	724	673	671	702	670	694	698	672	712	679	657	665	690	682	685	669	738	713	750	692	720	685	672	662	632	668	705	703	725	724	698	693	628	674	680	675	653	703	689	693	644	702	638	663	641	671	672	657	683	642	660	680	645	701	675	691	692	710	683	677	725	694	669	648	682	686	685	686	642	690	659	680	666	676	694	676	656	680	643	678	673	704	672	686	685	694	710	698	643	655	716	642	646	642	720	653	686	653	681	664	659	676	673	663	662	692	682	713	670	685	669	627	689	671	646	687	699	681	645	701	687	679	701	639	667	670	627	684	660	687	676	678	660	675	652	661	698	667	668	667	671	710	674	622	683	696	680	653	645	640	665	675	703	656	689	633	698	652	642	635	683	702	665	645	642	681	712	687	676	676	722	666	634	685	639	680	659	648	735	708	713	675	678	704	682	696	637	663	718	656	712	678	675	728	698	705	656	671	681	676	689	700	678	692	687	704	662	656	640	684	693	695	695	664	717	608	693	648	695	705	695	681	687	611	663	682	686	694	687	664	683	702	687	682	649	702	669	743	684	654	667	650	682	717	675	658	643	699	704	625	656	665	661	685	655	687	707	727	676	716	742	682	706	686	683	688	696	659	639	656	674	642	661	652	659	637	689	684	678	666	719	648	666	698	677	713	667	689	676	690	696	630	737	676	662	690	681	695	639	674	691	602	699	708	686	703	653	677	680	688	640	672	660	666	648	676	673	695	704	701	697	649	670	706	624	677	736	707	726	662	713	634	645	717	682	694	686	698	709	725	686	677	663	686	679	688	690	648	647	706	652	658	668	690	703	660	684	709	671	724	630	660	639	718	717	682	664	658	664	677	670	703	677	710	644	700	708	722	677	666	652	703	633	719	676	679	660	696	682	655	652	666	695	687	692	679	696	689	699	664	711	676	685	687	705	712	729	647	668	650	677	630	694	663	677	696	674	689	695	684	722	716	677	669	652	641	727	698	692	637	692	687	694	669	671	628	729	710	677	671	654	697	673	665	732	717	661	636	639	683	656	663	693	699	726	706	684	658	654	675	658	694	669	687	662	667	689	592	657	647	656	674	654	692	668	707	655	692	686	726	683	703	687	686	628	713	659	699	655	653	701	694	678	630	679	669	645	666	661	654	700	662	673	693	695	687	654	661	675	689	668	641	698	689	630	674	708	660	698	676	667	736	645	697	698	679	642	622	707	620	676	654	667	624	691	657	707	646	680	695	695	665	696	730	657	701	682	673	707	731	666	688	694	693	636	674	657	663	674	652	659	705	704	690	689	665	737	708	631	707	688	654	690	657	660	632	701	685	655	651	661	675	684	671	706	669	688	654	689	688	675	663	625	637	657	662	655	705	603	664	715	719	702	701	696	676	679	650	697	669	729	693	686	706	651	653	673	681	683	656	671	669	649	765	689	654	704	682	666	639	695	649	618	676	650	654	661	678	676	694	682	701	709	689	667	675	647	719	662	650	668	736	696	689	681	688	665	642	695	664	681	688	714	657	669	713	644	689	681	719	683	670	679	722	669	653	674	750	672	676	655	670	661	643	666	690	666	717	650	715	615	742	696	697	642	675	642	660	686	652	677	671	760	695	688	667	649	646	690	687	717	645	669	676	693	681	686	697	655	696	659	665	697	696	667	683	660	710	643	691	655	705	738	663	728	671	652	711	666	692	642	670	650	720	647	694	691	703	742	720	690	689	692	653	668	688	672	689	660	704	682	689	721	654	676	682	676	685	704	633	657	678	658	713	672	687	677	697	670	696	700	656	693	677	692	698	677	696	685	678	663	716	721	674	663	715	701	650	681	686	643	667	693	660	682	718	696	692	714	667	682	654	679	670	651	701	639	673	694	648	682	643	667	640	645	664	702	715	688	681	646	703	667	679	656	686	693	675	678	699	677	626	706	676	659	657	671	708	645	708	680	697	697	697	668	671	690	683	703	663	665	726	712	690	659	638	687	659	687	650	708	676	630	681	737	685	695	651	652	625	677	699	714	638	664	638	675	726	647	666	652	704	626	611	707	685	740	734	673	693	659	668	647	704	659	655	677	720	718	673	662	726	667	665	700	633	726	656	704	722	678	669	693	670	661	667	686	651	697	696	640	682	708	681	673	682	659	647	670	654	701	724	694	666	711	672	723	688	644	708	668	668	616	668	647	760	692	676	673	636	660	675	622	716	677	649	670	619	660	653	686	675	739	671	628	674	671	748	685	656	673	639	672	649	674	704	607	686	664	666	644	662	644	662	661	689	679	655	642	712	682	716	682	700	636	654	698	691	671	643	685	630	669	753	686	685	649	695	718	677	679	652	696	648	708	676	728	678	719	670	673	672	710	702	694	638	729	667	701	675	690	699	636	692	674	686	682	682	664	669	671	701	642	633	671	691	669	660	641	678	688	651	682	637	654	661	636	671	654	674	632	656	685	660	674	679	708	640	661	658	676	662	696	724	685	635	664	703	655	699	701	690	674	695	643	647	689	686	710	658	698	703	645	666	661	688	651	665	678	716	674	749	675	664	639	699	681	694	668	662	701	682	645	704	684	648	673	683	700	664	676	674	679	650	654	707	682	661	702	660	664	661	696	739	662	615	704	657	667	657	680	676	699	681	685	653	694	692	672	703	622	655	666	664	650	706	671	637	709	692	711	648	653	632	655	694	647	687	689	704	714	694	692	713	675	739	689	722	665	688	683	661	687	662	700	687	679	710	716	679	661	643	661	660	672	682	705	695	655	685	683	696	671	676	690	668	705	657	662	623	661	672	679	682	642	700	709	655	700	686	741	653	664	676	675	675	666	649	647	634	682	707	714	674	684	679	714	726	689	673	664	680	652	640	690	656	653	689	629	685	702	629	691	689	654	697	705	674	680	691	664	652	732	703	683	647	664	649	698	614	722	644	686	636	704	720	687	728	662	696	665	668	635	657	650	693	671	610	668	699	722	686	671	707	704	647	629	691	697	717	652	683	681	678	654	669	686	659	650	693	692	636	718	697	632	691	664	678	644	659	662	663	643	647	728	661	684	690	679	693	652	667	705	641	637	684	705	712	720	705	683	710	710	652	687	719	668	677	703	656	655	690	675	660	694	696	637	682	680	690	677	672	659	686	679	689	728	638	652	679	679	678	659	702	638	674	715	665	677	698	669	698	640	706	699	691	648	643	671	709	685	695	711	675	674	661	693	650	701	699	664	681	701	699	629	652	697	684	663	655	686	669	677	678	674	718	653	653	710	693	703	699	691	656	665	693	650	652	731	660	712	641	662	634	708	643	685	696	674	698	649	723	692	665	690	640	695	671	660	662	675	659	654	660	697	738	668	638	684	673	662	685	714	703	658	656	731	702	683	661	671	694	713	630	678	708	674	635	665	707	624	706	673	678	687	630	694	673	668	707	666	659	675	727	698	680	721	676	672	678	640	710	657	692	677	652	711
8158	856	883	807	605	573	518	514	509	486	457	459	419	481	442	453	452	450	399	422	443	391	414	406	401	412	389	457	445	449	397	400	385	410	437	452	419	421	474	427	429	410	435	435	368	423	453	416	381	388	405	436	446	433	393	432	471	434	445	395	416	403	401	398	428	445	445	406	435	442	424	420	416	415	419	438	463	395	391	432	421	425	411	416	418	386	405	387	410	446	446	398	424	434	415	402	470	437	425	446	427	385	405	409	421	448	441	438	407	388	394	412	425	425	414	377	407	445	434	395	393	410	384	440	458	430	409	406	443	419	419	382	436	416	417	401	454	428	370	414	415	384	439	431	405	409	403	424	395	418	409	385	424	405	466	384	405	426	408	413	434	387	403	422	448	406	472	447	422	379	443	392	409	403	369	436	409	391	451	421	419	400	409	400	409	419	454	448	454	432	421	391	408	446	396	418	435	406	432	415	430	456	421	430	382	423	443	406	451	427	415	397	399	417	390	431	431	438	375	411	440	400	451	456	401	395	386	368	426	396	417	424	473	418	420	408	431	429	410	446	406	422	388	433	460	426	416	385	427	393	438	397	421	444	417	409	390	432	408	432	408	442	417	422	399	440	420	382	378	367	461	418	425	369	418	409	389	402	435	428	446	436	402	409	429	424	404	427	398	425	398	413	409	408	388	439	422	438	419	427	419	405	387	409	436	417	399	371	409	401	421	464	432	413	411	418	440	406	422	421	405	420	426	432	422	447	408	424	399	424	422	417	382	408	410	400	426	376	422	426	437	412	412	392	401	466	428	393	399	440	422	420	385	423	379	418	401	402	417	404	418	382	419	423	377	385	459	439	435	444	396	431	391	416	440	385	400	404	445	414	397	408	370	419	409	387	397	476	392	366	406	465	482	412	403	388	398	413	418	406	390	421	404	404	388	412	446	450	469	421	442	443	442	444	382	392	392	436	421	394	385	390	414	399	413	422	423	380	420	409	426	400	419	393	403	410	409	424	371	408	430	414	390	431	392	411	414	372	417	403	424	445	404	461	398	417	416	482	416	414	431	393	385	405	389	399	390	436	444	454	432	394	388	445	396	456	427	436	424	446	384	451	450	437	407	422	423	440	407	416	388	431	435	402	361	468	405	407	438	396	418	420	442	437	430	430	440	444	357	411	462	415	375	395	425	396	397	432	426	417	414	383	376	433	399	434	426	385	409	444	402	429	374	436	416	401	442	395	397	442	467	433	369	405	428	458	408	410	378	394	402	392	403	430	407	425	439	414	438	436	444	440	453	441	394	434	431	426	423	403	398	475	391	416	427	421	423	441	418	427	387	443	421	406	402	400	379	421	464	377	450	415	409	439	419	394	416	412	399	424	401	395	417	473	413	392	412	413	393	381	358	427	390	408	427	411	409	440	389	387	426	425	406	425	429	447	429	381	388	386	374	424	413	430	449	405	416	409	424	428	412	438	414	378	451	407	422	438	390	433	422	395	400	416	426	396	409	431	469	422	390	426	430	419	411	423	397	423	461	431	391	414	416	449	402	409	455	401	438	411	407	395	409	422	405	455	398	425	418	430	411	397	446	453	403	464	437	397	414	410	432	442	461	446	442	411	451	440	440	411	430	411	398	400	422	399	472	424	443	406	447	443	466	409	428	428	418	416	429	391	462	443	444	404	422	394	357	430	371	452	422	401	396	404	405	407	395	424	442	430	405	425	406	396	434	406	442	454	422	385	417	418	425	408	443	372	384	420	463	371	388	381	429	369	392	400	417	434	402	412	457	411	378	427	422	433	439	384	408	426	424	398	406	412	417	420	426	430	424	436	429	405	410	404	399	422	409	403	429	417	469	431	414	417	448	420	397	425	465	432	451	397	431	392	418	440	404	444	451	440	371	425	417	373	365	417	439	381	400	402	430	426	419	441	470	422	379	397	410	423	410	460	393	450	407	414	433	403	460	423	371	380	443	430	427	434	433	425	387	430	441	417	412	415	419	399	392	451	437	404	455	450	404	400	402	425	432	448	423	397	406	395	438	417	369	417	406	408	431	409	438	404	440	439	447	429	397	404	439	418	420	416	418	385	424	439	451	437	385	400	425	386	455	393	378	429	437	395	418	440	422	430	435	431	395	420	420	389	367	432	404	396	371	452	425	451	430	414	465	455	410	419	455	424	455	430	435	421	383	430	410	396	420	412	407	416	421	423	423	435	455	409	397	419	431	399	455	408	466	405	402	412	418	422	473	415	406	419	423	448	445	388	404	382	415	393	431	420	433	418	430	451	433	396	433	408	423	435	445	405	407	403	441	439	380	429	444	436	423	410	425	398	420	355	403	403	423	457	428	454	386	407	389	452	430	384	398	465	419	414	394	383	404	447	402	464	444	413	409	421	410	443	412	421	464	406	410	386	394	415	400	443	425	433	420	396	440	379	400	472	421	412	444	381	367	406	419	435	452	431	449	417	385	440	397	402	438	436	423	384	419	380	472	432	411	422	437	434	411	454	467	391	412	424	420	444	442	445	415	434	456	432	383	386	411	425	448	411	405	416	416	457	417	416	379	476	484	411	403	421	435	392	418	400	414	472	416	416	443	443	393	429	455	432	436	445	446	408	408	463	405	395	438	412	391	425	432	419	419	423	409	385	422	411	403	388	451	406	383	407	413	483	462	400	412	439	388	427	412	404	413	389	447	406	403	437	386	426	433	393	402	404	437	391	401	416	407	452	398	412	383	420	420	393	451	428	396	382	373	418	402	416	392	401	367	385	423	401	425	413	426	418	365	408	389	432	389	387	406	392	411	409	404	385	417	420	401	419	410	430	410	399	382	382	432	419	396	399	377	419	461	388	436	419	411	446	420	431	439	394	427	424	404	406	423	418	391	411	356	470	399	421	426	442	425	401	459	436	389	455	449	427	426	407	438	422	421	391	415	451	449	419	405	430	433	432	429	392	425	419	421	401	387	472	431	428	413	421	445	393	394	388	443	388	408	423	432	417	422	436	373	444	398	389	380	447	405	420	427	429	433	410	432	444	404	391	422	404	395	391	397	424	429	432	437	394	436	393	427	453	411	403	418	408	407	385	419	409	448	452	377	401	398	441	434	386	406	458	418	370	442	376	411	427	429	457	400	405	389	408	406	450	408	425	408	404	428	435	416	422	398	393	378	401	420	405	446	401	390	440	369	465	422	405	457	451	408	415	430	461	442	440	418	409	455	415	419	419	435	447	424	408	439	400	404	401	389	408	425	439	440	396	418	424	443	432	411	397	484	402	430	433	388	402	414	466	429	385	424	425	447	385	351	421	403	461	406	463	389	427	423	388	444	419	407	426	404	358	451	428	368	403	429	377	425	420	380	432	404	456	422	438	454	380	439	412	446	464	428	413	429	444	447	441	401	448	426	446	405	424	422	397	423	431	410	422	416	397	406	418	394	429	379	400	428	402	404	463	415	421	439	412	417	470	396	424	437	414	393	432	415	422	362	391	406	415
6957	1256	1981	2167	1956	1660	1422	1393	1312	1267	1138	1094	1057	1099	1016	1046	1056	974	1031	1014	1013	1015	1022	1010	1014	998	1020	955	1016	1026	955	962	973	982	1026	1005	1009	990	1046	1014	949	954	986	1037	940	988	1001	966	991	951	967	983	943	949	950	882	977	958	1022	968	971	986	914	978	989	947	909	949	925	949	961	896	963	976	1005	895	939	954	920	897	923	919	985	968	1007	956	936	949	936	923	920	938	951	965	903	909	899	897	948	913	955	908	984	955	886	963	936	928	958	952	943	921	944	947	881	968	934	927	917	967	958	914	1009	914	977	1002	960	970	938	929	986	969	979	1001	933	965	995	914	918	979	917	966	968	1005	987	921	969	937	963	951	922	953	1024	966	948	969	940	915	961	990	932	944	1000	939	935	983	1010	921	948	945	954	959	965	937	948	961	974	1009	936	944	922	967	951	959	948	982	940	932	947	971	937	964	941	975	945	969	931	975	1014	988	993	899	943	896	948	962	938	909	947	984	1015	945	934	1036	986	946	995	981	939	957	967	939	942	928	904	944	952	939	979	979	951	917	909	973	893	933	934	939	995	947	953	952	934	974	963	969	913	898	997	909	920	926	957	945	959	926	947	933	964	1011	903	934	908	996	987	983	936	932	944	942	906	933	941	955	931	1003	1022	985	1008	946	931	966	964	949	944	956	998	983	938	988	982	945	984	945	913	957	979	943	958	1025	967	943	961	944	955	972	921	975	948	958	987	933	1009	937	943	981	934	963	909	1023	962	1001	929	942	970	960	919	920	962	938	987	931	956	906	1045	917	899	897	880	951	898	933	952	946	891	930	1005	922	917	981	890	930	952	972	996	945	954	1035	950	939	929	949	960	1010	978	968	990	922	991	952	948	924	972	938	900	942	922	918	1008	983	949	956	915	944	944	931	952	949	923	930	889	943	868	956	911	905	941	1006	949	932	906	981	935	969	974	973	973	912	965	947	954	959	930	943	940	940	941	913	949	921	1013	970	966	945	956	940	971	956	964	1033	996	937	928	1001	912	952	994	975	973	996	999	964	939	1007	966	956	932	945	967	930	980	976	899	971	957	1009	930	959	966	917	973	967	936	967	978	926	936	969	953	998	988	980	921	955	1000	952	973	968	965	969	921	966	892	946	926	919	964	939	969	969	990	964	1001	912	973	965	990	934	919	978	955	931	923	923	932	958	947	938	927	899	981	995	968	997	961	951	989	941	899	953	944	929	995	928	930	914	973	913	941	955	983	911	960	976	916	954	937	952	938	950	977	952	980	887	969	942	936	985	898	913	907	935	923	904	979	935	988	929	965	932	925	961	991	923	946	957	955	945	967	898	954	915	986	985	963	990	930	949	968	930	984	921	965	916	934	997	957	914	946	929	917	941	1003	934	961	962	945	961	955	918	918	930	959	930	937	937	954	933	956	929	918	992	954	903	936	890	1015	954	952	933	885	919	943	924	960	943	927	921	1000	945	988	953	1000	996	930	937	951	938	949	959	918	935	970	940	963	933	998	984	958	923	894	903	947	971	942	965	958	1013	1016	951	937	950	961	934	949	945	938	994	919	994	946	885	949	932	958	880	961	947	926	923	900	991	936	970	965	976	926	961	933	908	950	985	976	981	958	995	922	987	993	949	911	948	883	949	923	910	943	967	968	927	928	958	926	944	976	934	955	966	922	932	952	916	966	940	956	932	898	903	912	964	913	998	937	1024	976	935	985	950	949	935	943	935	963	889	955	953	960	906	891	959	919	954	955	968	928	954	954	959	964	948	953	852	1000	1012	992	923	904	961	952	976	930	979	991	943	954	959	936	930	958	953	955	953	996	949	953	972	933	865	917	874	962	929	966	920	948	943	961	923	952	1001	903	981	940	911	1048	937	985	970	976	953	932	974	910	939	1007	913	935	936	926	934	989	928	891	973	859	976	952	939	937	983	999	996	953	905	911	968	935	985	989	922	953	929	922	942	922	946	918	882	997	970	946	968	962	963	964	913	966	1013	925	962	967	979	957	932	961	943	949	972	961	910	930	894	961	956	944	960	996	910	978	948	971	911	887	952	941	923	921	958	947	959	948	911	937	946	920	947	927	980	950	918	921	891	937	987	911	970	972	920	940	982	916	952	953	931	923	953	905	970	973	1000	937	950	966	962	890	931	873	994	959	962	958	951	949	982	944	965	940	969	930	946	975	928	960	960	944	1002	948	941	965	942	945	899	944	963	922	990	990	981	934	924	976	948	899	964	938	995	948	973	968	931	909	910	945	935	907	916	998	919	916	996	964	956	944	987	947	975	974	918	958	964	974	975	889	1003	965	989	949	899	908	954	979	878	999	924	950	924	1003	964	885	935	937	957	967	879	965	975	925	942	931	932	921	944	889	951	961	917	952	930	928	969	945	954	947	969	952	928	904	955	993	980	983	894	920	968	884	1019	932	910	956	893	942	904	945	945	899	930	960	964	953	954	983	926	951	952	960	996	949	980	932	938	983	939	896	970	939	995	960	950	947	929	902	978	921	980	944	973	952	946	1013	890	953	901	965	972	1013	1005	953	948	934	956	950	940	959	923	948	916	906	995	991	941	943	941	974	989	948	981	939	1009	985	938	967	915	964	899	984	974	903	949	939	937	891	931	984	900	984	956	973	971	956	964	912	906	871	1012	962	927	978	912	958	901	903	974	942	899	928	904	997	894	990	938	966	922	939	923	954	927	939	991	966	973	943	935	928	943	956	896	962	964	906	938	942	988	956	955	967	914	975	947	970	938	987	1029	1022	961	941	954	939	940	970	908	932	1054	932	963	948	1058	933	997	898	896	972	951	933	917	916	946	892	972	947	981	951	894	889	992	958	943	979	902	951	928	970	889	1015	900	991	978	945	963	962	940	986	968	944	947	969	936	988	943	912	942	949	928	917	897	961	930	993	910	939	951	1049	929	917	954	965	959	1000	947	994	989	917	952	887	912	943	913	979	979	927	884	921	907	947	957	936	941	976	943	1001	942	911	956	963	1008	912	903	899	890	980	942	1042	944	953	945	917	918	974	924	963	904	944	994	953	958	963	1003	946	924	955	945	968	927	926	911	953	924	910	972	952	936	958	901	913	976	940	976	980	983	949	1021	883	969	950	913	964	957	948	967	952	935	941	977	932	977	1023	942	971	938	977	981	951	974	949	929	936	955	940	928	996	905	910	949	930	968	915	926	953	899	983	912	949	899	996	911	980	894	956	955	957	918	882	984	975	911	986	931	926	963	974	923	895	976	967	971	948	942	957	982	953	968	942	973	990	921	1009	909	949	948	962	964	992	951	973	991	937	933	988	943	924	934	944	988	991	946	1011	965	979	914	897	960	934	963	958	985	930	915	965	983	905	980	956	962	964	918	985	935	964	931	892	968	953	910	966	961	983	1006	931	969	973	950	908	971	945	971	979	926	984	933	915	955	942	990	984	936	961	929	1035	932	994	904	951	969	977	961	942	989	950	950	952	941	941	961	872	939	939	921	968	947	910	927	962	964	942	971	930	904	921	970	961	985	990	988	923	917	930	919	985	980	974	912	919	929	914	939	942	938
14997	1371	1240	1016	784	593	515	465	428	424	393	344	354	343	334	308	325	318	349	330	335	322	304	295	333	303	339	360	326	345	330	299	368	309	346	305	346	311	324	304	331	300	319	324	346	349	336	332	303	333	306	338	336	289	310	276	291	283	320	302	314	319	330	299	319	325	359	354	313	285	325	318	346	309	332	331	333	338	328	326	335	313	299	292	307	288	295	372	300	302	302	302	308	295	278	330	301	283	310	352	314	315	342	321	332	303	296	323	343	324	319	284	284	366	313	336	291	333	303	311	318	292	279	325	320	343	334	311	348	325	323	307	318	306	345	327	268	347	332	302	307	320	326	331	293	314	291	318	291	307	317	303	303	310	304	305	314	345	339	315	299	339	327	320	312	317	316	325	316	306	297	305	313	345	273	286	327	336	334	308	305	307	307	301	317	303	292	294	339	329	311	266	340	296	340	320	318	311	305	332	314	332	312	314	320	319	286	298	294	295	302	318	303	322	322	326	332	310	324	323	308	307	287	304	284	286	328	288	309	287	310	306	305	307	308	305	326	300	319	280	310	304	306	328	329	327	304	307	308	311	343	309	298	297	305	305	334	308	332	298	290	293	306	289	281	298	311	279	315	315	307	281	338	309	312	317	291	304	324	307	330	341	348	322	304	318	340	313	318	311	277	295	312	280	296	285	271	291	329	350	341	309	293	341	304	291	325	296	272	318	316	304	305	302	277	303	289	311	318	339	316	313	281	291	317	297	319	321	280	265	311	292	312	301	302	330	295	329	324	305	277	295	282	320	319	305	290	364	323	293	321	313	275	288	323	323	334	322	328	305	312	343	284	323	311	317	343	310	317	318	307	323	342	295	311	318	302	319	351	303	321	319	334	261	285	304	344	324	301	328	338	298	298	289	326	314	307	331	325	314	319	298	340	306	290	317	344	287	318	317	319	328	320	306	296	317	276	296	323	300	282	303	318	308	331	350	311	288	331	307	321	304	329	328	329	311	338	321	301	283	311	285	320	318	327	305	314	337	331	322	274	329	315	312	306	317	311	356	292	329	348	301	347	253	314	335	323	285	302	289	305	334	347	310	313	328	299	326	308	284	312	328	286	304	312	356	286	326	316	318	323	257	349	295	301	335	324	324	318	293	356	299	309	305	328	311	292	286	293	313	303	344	290	301	288	298	311	274	327	338	297	326	265	312	289	326	348	351	284	314	345	322	300	295	306	352	360	328	297	325	303	358	322	312	337	327	345	334	339	257	263	283	314	286	304	318	323	345	327	329	324	297	333	315	304	305	325	309	295	314	335	315	307	302	340	322	362	328	309	308	327	315	311	291	298	295	293	325	311	326	301	341	312	309	322	310	326	344	321	353	326	323	341	314	303	328	296	328	307	297	289	347	314	346	347	325	307	316	322	340	334	303	302	326	328	297	286	351	297	315	300	289	308	316	334	339	309	295	332	313	297	294	329	369	309	349	307	304	293	326	320	287	283	327	327	344	301	279	339	346	317	322	289	315	317	330	295	319	300	296	323	341	307	329	314	341	290	349	319	295	286	332	314	300	339	340	315	284	308	294	341	291	308	291	309	343	296	296	338	344	322	322	329	273	302	296	310	326	292	317	338	291	292	329	327	309	324	330	338	321	335	308	337	316	308	329	315	302	331	346	315	305	269	333	312	306	282	321	335	304	309	291	286	328	317	318	311	291	321	280	302	347	335	301	333	332	286	326	301	302	324	284	328	328	310	296	336	343	328	324	330	344	318	303	310	306	313	300	309	324	320	318	333	318	343	329	322	297	310	346	312	303	324	304	294	306	335	355	341	300	306	309	319	318	317	342	317	292	300	324	353	316	311	293	307	285	338	329	300	334	319	303	325	302	329	316	332	324	310	340	307	305	278	291	307	324	335	318	322	316	301	311	332	341	302	324	303	291	315	319	348	306	338	291	309	340	291	306	321	299	296	323	314	310	317	353	316	337	324	306	292	310	309	319	266	346	312	292	318	291	306	332	335	298	322	286	328	350	331	314	323	317	300	287	303	285	291	264	345	355	306	347	335	316	309	347	345	277	299	309	331	343	324	315	302	310	296	322	330	320	309	325	311	356	342	333	296	284	330	293	312	343	322	304	338	301	326	306	271	305	268	350	335	327	300	337	308	288	323	324	320	322	312	279	319	294	302	292	315	302	316	286	314	334	310	323	314	321	336	363	307	332	288	300	328	320	271	313	344	312	344	308	306	347	325	305	295	321	326	304	302	304	322	257	317	313	305	274	300	337	320	297	304	333	327	308	317	319	287	312	307	266	327	325	331	282	303	321	277	318	347	276	320	334	274	338	338	317	323	324	298	313	320	361	323	297	356	304	308	323	320	304	290	305	283	303	327	349	288	318	292	321	313	318	304	313	330	341	321	302	332	296	324	316	333	342	333	301	342	328	337	307	307	342	320	315	298	314	307	339	285	331	338	334	330	328	319	290	314	324	295	306	316	297	303	275	323	319	302	335	320	293	339	303	302	307	310	312	333	323	285	340	328	312	322	348	328	284	331	316	336	326	318	300	308	298	273	328	336	330	311	322	312	311	340	307	332	302	295	290	304	302	312	330	318	290	327	303	313	331	318	317	318	339	323	301	320	309	321	361	358	318	273	279	304	329	282	335	306	350	294	296	295	303	310	328	298	302	318	341	321	312	300	324	322	304	284	310	292	288	314	309	314	311	320	318	306	335	293	283	308	343	305	290	327	312	281	329	312	291	331	321	297	350	295	293	286	337	324	309	277	325	316	285	345	301	312	293	310	322	300	295	274	327	318	329	276	299	299	318	337	302	341	324	323	317	306	316	334	320	339	316	300	342	292	282	324	338	321	311	328	322	302	302	301	316	300	327	337	337	350	313	349	300	316	313	306	308	330	305	337	301	327	310	317	348	334	321	339	344	289	306	324	349	298	338	307	306	320	311	296	353	363	296	287	324	295	350	317	302	328	344	309	339	324	323	328	303	294	302	309	285	292	337	298	311	319	316	338	304	344	311	305	326	312	309	305	333	320	292	273	317	346	311	354	320	311	282	306	335	317	295	319	295	322	298	343	311	299	331	312	321	331	306	303	316	306	319	335	317	332	279	303	336	347	290	341	342	298	336	366	303	298	300	291	331	303	342	313	282	292	327	321	305	318	311	306	326	306	332	345	302	315	304	273	330	312	301	308	313	323	334	320	321	298	307	314	325	315	320	248	325	310	332	316	303	318	328	297	337	321	297	289	343	357	276	330	285	297	312	320	343	284	300	304	282	297	322	310	294	310	308	295	307	347	316	319	327	296	315	336	319	316	305	324	323	326	274	271	299	327	297	304	316	301	323	305	327	312	310	318	331	293	326	289	308	292	311	311	317	310	317	326	361	336	307	322	299	336	289	340	354	328	337	307	310	305	330	331	289	344	312	312	318	338	349	344	321	338	325	297	308	327	349	351	307	297	290	271	308	301	316	342	327	313	341
8474	1455	2551	2971	2499	2013	1724	1544	1363	1262	1160	1026	996	916	896	804	828	801	769	809	806	814	842	799	804	786	810	783	790	762	778	772	769	767	771	784	837	821	766	732	808	779	729	703	732	744	741	764	752	750	666	722	709	752	713	739	742	734	705	697	717	757	736	682	722	720	688	727	684	689	703	706	766	659	713	708	712	704	700	702	706	693	724	692	722	721	688	704	690	706	675	728	699	722	685	741	713	712	712	758	716	708	741	695	668	738	699	712	707	705	651	748	693	744	693	716	747	704	715	725	710	720	704	668	737	732	670	725	734	742	734	712	731	703	729	754	688	769	693	732	692	711	749	715	744	677	696	691	752	718	704	727	740	740	706	728	661	692	652	709	692	762	726	729	708	753	733	722	681	683	708	718	729	730	744	706	736	718	716	694	712	733	702	700	732	690	734	673	716	690	740	671	728	671	680	696	695	675	705	693	699	679	736	691	732	737	692	727	723	697	718	746	680	684	684	713	703	738	744	723	690	717	726	669	730	702	703	708	674	718	718	646	641	731	714	729	707	679	716	725	715	670	696	745	683	705	662	665	751	785	701	704	703	702	729	713	715	689	676	690	684	745	705	664	708	717	688	724	734	705	692	683	692	690	759	719	752	704	686	689	704	689	706	703	683	694	688	705	699	729	668	692	715	775	696	715	669	703	714	687	715	697	736	698	699	728	706	708	683	694	764	751	708	710	679	722	725	707	705	727	713	704	764	667	731	667	720	732	711	733	717	679	741	751	723	686	656	719	729	688	730	726	724	699	721	741	701	747	748	707	731	690	743	711	703	733	680	718	736	727	696	675	661	683	671	675	695	778	735	694	721	691	693	746	697	685	722	716	684	721	698	702	699	679	735	720	724	717	701	737	700	710	705	720	716	717	683	745	667	751	673	727	653	735	720	719	697	742	692	717	727	704	711	733	709	730	699	750	767	664	713	698	707	700	737	695	701	704	733	739	730	668	759	743	727	656	751	684	639	701	738	696	718	687	684	692	649	735	706	710	730	722	698	724	698	729	756	704	698	718	745	747	698	692	738	734	667	727	706	715	694	696	743	714	724	741	680	730	684	741	669	724	705	702	694	717	687	695	675	758	714	705	767	674	724	690	729	680	746	681	703	707	740	733	724	769	760	714	662	716	723	758	712	745	710	769	716	690	745	775	726	698	704	702	652	697	739	750	684	705	690	727	687	727	708	688	762	688	687	709	708	721	683	761	685	740	704	706	686	730	704	684	714	729	753	745	758	701	658	717	693	648	731	689	709	707	739	715	735	685	697	703	692	726	715	687	748	721	688	699	736	734	714	687	672	755	679	676	665	747	691	743	714	759	687	675	671	767	704	711	728	729	660	709	720	715	691	668	732	654	724	724	711	724	695	711	735	748	732	689	715	654	705	696	721	729	691	711	726	712	715	705	726	714	704	700	787	757	706	740	653	710	658	741	660	673	726	696	744	708	721	675	706	733	731	704	681	683	699	714	739	715	693	715	722	706	709	736	710	717	733	712	719	716	691	703	709	739	725	746	701	689	726	686	711	701	684	715	705	700	722	702	691	736	689	629	719	688	733	706	725	704	682	715	713	734	694	637	692	667	697	681	715	701	704	705	705	713	733	732	684	714	763	696	703	718	750	721	711	703	683	710	675	707	706	703	666	750	659	706	729	701	681	741	690	673	730	706	699	678	698	736	702	711	732	729	743	698	690	708	720	721	713	645	772	736	700	702	744	715	724	719	662	666	749	699	724	695	786	702	734	698	678	787	764	753	745	721	699	752	718	742	700	697	721	730	758	673	707	725	725	729	725	680	713	675	733	712	734	650	712	675	701	710	750	718	735	693	713	730	683	755	688	755	714	744	740	687	715	708	748	709	673	708	665	724	709	746	687	745	747	725	732	737	728	732	724	704	702	707	722	706	720	647	691	771	712	708	722	677	689	681	691	718	678	727	706	706	698	699	725	742	733	769	694	709	694	671	751	720	707	719	690	740	707	658	717	681	707	705	702	727	693	691	727	738	707	733	705	672	756	746	693	717	751	704	689	688	740	775	699	706	739	649	724	731	741	742	701	742	676	714	711	751	713	704	746	681	724	693	743	724	725	727	695	723	728	739	740	717	710	708	700	709	722	735	716	697	715	758	763	729	724	733	700	730	710	742	729	729	714	726	686	657	688	734	701	720	669	710	703	714	662	722	756	721	752	702	731	735	652	715	711	659	652	719	752	688	654	724	702	679	705	720	759	731	710	725	716	754	687	734	731	749	702	695	692	668	700	649	706	713	778	678	703	733	731	720	703	701	708	696	705	733	748	747	733	716	721	714	713	720	735	705	692	709	716	700	738	702	720	670	722	706	722	698	703	728	701	725	671	655	698	724	693	710	702	700	703	738	748	673	743	693	759	754	693	702	692	674	680	745	734	658	718	759	707	682	703	697	711	687	706	682	722	709	772	678	745	748	692	696	731	712	723	674	692	681	684	741	683	676	700	754	706	700	702	685	726	712	727	685	738	680	679	735	685	761	734	699	666	768	722	698	698	723	701	703	740	737	720	733	705	685	739	713	694	723	645	667	729	684	724	699	721	714	716	674	777	705	706	688	682	723	747	769	687	705	691	699	715	726	714	734	736	691	731	752	722	718	688	704	728	730	733	718	733	707	719	697	731	698	730	693	724	738	728	731	783	670	739	689	671	706	710	723	710	715	721	741	725	739	681	757	743	686	741	719	668	712	764	730	728	656	689	694	698	703	728	681	729	700	693	714	706	741	709	700	714	689	649	686	723	701	698	739	742	701	671	704	688	719	735	707	705	697	730	705	725	730	695	701	694	723	705	668	713	719	737	706	674	702	696	731	727	715	727	688	734	731	695	728	674	718	732	717	684	707	716	689	773	745	714	719	699	731	675	753	707	691	699	711	780	762	694	714	753	728	742	690	690	690	715	711	732	741	698	707	712	684	731	728	749	707	683	692	687	730	715	704	755	778	694	730	696	704	742	731	668	676	765	682	682	705	687	715	742	725	710	675	694	706	719	691	714	714	712	701	697	705	698	718	696	705	741	720	701	809	675	696	755	739	691	715	707	713	732	698	710	697	751	707	704	770	736	739	732	722	686	673	687	734	752	737	722	761	676	680	698	724	688	775	690	679	702	742	718	712	706	707	695	732	720	756	689	736	739	703	738	702	706	751	687	689	748	725	695	703	703	671	730	732	695	757	737	742	714	728	715	725	730	759	746	741	704	692	686	733	686	755	721	709	705	695	719	676	733	716	745	698	813	662	700	685	710	742	768	688	727	741	731	691	700	684	656	695	728	733	693	756	689	696	720	706	791	725	704	668	673	685	693	750	716	698	693	714	714	677	732	696	667	723	699	687	737	688	671	741	761	725	720	720	701	724	662	698	758	735	721	733	714	702	709	716	690	701	825	725	690	686	665	718	705	731	720	719	741	689	702	715	668	722	678	702	713	715
1726	301	322	333	318	279	303	281	277	283	300	286	304	295	283	318	298	285	326	272	286	271	287	314	297	309	278	274	260	280	263	270	300	275	246	276	310	305	285	267	302	265	262	253	286	289	281	297	270	262	281	289	313	284	287	265	307	316	268	317	276	295	275	275	270	292	292	302	280	273	306	310	287	256	271	319	268	289	273	279	260	283	304	294	287	265	287	287	311	263	250	259	297	268	307	294	288	287	296	316	268	268	297	285	312	292	292	278	261	296	277	319	305	284	261	279	291	252	293	275	322	276	289	264	279	310	271	314	242	290	304	281	272	297	314	285	291	312	270	286	269	305	276	262	277	286	268	304	264	313	301	273	256	302	308	258	275	268	306	296	279	284	276	301	264	278	283	270	291	275	277	282	263	282	291	267	271	301	274	263	297	296	290	266	269	286	308	287	311	291	267	292	278	272	291	260	293	283	269	291	265	305	277	282	298	274	287	287	312	310	275	287	292	318	288	305	305	252	270	290	292	274	297	247	284	278	278	295	256	270	282	271	280	279	269	305	278	280	289	293	317	261	261	279	254	292	284	297	272	292	290	278	279	304	263	283	285	267	283	273	286	255	306	303	265	288	274	289	282	310	282	252	332	299	291	263	258	293	284	261	310	300	263	284	303	302	308	305	283	267	267	311	272	255	308	243	270	237	267	279	284	253	287	312	295	289	267	280	299	273	292	281	286	266	268	285	289	300	277	305	296	291	308	312	261	242	286	271	302	302	300	292	274	292	307	283	280	274	259	255	296	268	270	261	267	285	268	291	271	251	283	289	252	324	271	288	285	272	304	296	266	306	284	230	276	277	310	277	280	264	277	290	298	294	315	261	294	275	280	284	279	299	315	245	299	283	244	276	275	237	270	305	271	261	286	269	291	271	282	245	292	298	295	261	288	297	288	293	296	285	266	290	307	277	295	258	279	253	288	291	318	270	296	281	274	287	274	285	276	261	276	302	246	247	297	250	298	293	274	265	300	273	309	289	295	276	285	265	251	272	287	238	274	291	304	314	261	241	275	301	276	248	262	291	266	287	261	334	305	259	264	259	248	289	288	256	290	262	251	285	295	263	244	285	295	276	251	243	261	304	285	293	298	274	239	281	284	278	306	288	273	265	278	267	250	288	322	303	278	273	291	291	269	284	275	287	276	274	276	291	262	246	290	296	303	280	297	283	307	264	299	273	296	271	298	285	276	314	303	311	324	312	297	279	256	244	283	303	297	283	262	235	319	252	308	276	281	272	280	275	275	323	287	279	286	263	293	287	285	304	263	295	275	296	292	306	275	283	301	273	281	261	303	303	303	273	252	280	275	298	283	274	272	291	266	275	257	321	289	264	265	238	280	287	289	316	303	275	277	289	286	320	291	283	280	282	287	287	316	297	285	276	317	263	278	299	286	276	321	264	276	286	296	290	281	293	289	290	304	315	270	303	280	281	220	287	266	295	286	283	293	290	315	308	311	289	289	287	294	284	264	250	276	293	292	278	289	281	247	295	274	303	264	292	272	304	282	297	273	287	238	257	291	279	267	269	262	306	301	281	276	312	320	281	294	278	286	265	263	283	270	312	243	284	286	261	268	275	288	282	250	290	282	256	296	266	272	267	285	277	304	299	282	288	265	287	279	293	278	286	246	293	260	299	273	291	304	313	271	295	309	297	281	294	283	299	301	274	259	306	275	283	297	287	293	288	285	274	288	287	275	295	295	282	304	298	265	289	256	275	286	309	290	264	296	290	320	271	286	319	271	280	300	292	319	302	296	312	271	281	282	309	285	297	286	286	288	294	301	291	276	304	324	286	306	277	275	315	295	292	291	307	272	291	257	270	295	265	318	302	259	283	299	288	279	267	283	275	314	293	294	291	278	309	276	265	277	284	271	277	288	259	299	291	290	269	278	305	278	321	271	271	253	273	273	268	295	273	266	295	283	338	317	284	286	261	297	323	274	303	269	296	267	280	265	288	296	289	264	309	291	267	306	272	279	283	279	301	275	292	265	305	287	290	293	276	319	273	280	298	276	272	278	254	304	283	285	285	284	247	288	294	276	288	294	272	275	318	299	252	273	259	283	301	273	299	289	305	288	293	285	269	286	283	344	272	301	288	270	271	292	277	250	308	309	322	288	308	297	312	297	276	293	264	311	287	293	261	266	281	300	281	301	283	267	279	287	275	316	326	276	280	298	264	300	284	291	301	280	254	263	276	283	305	267	292	286	283	279	287	288	266	275	286	325	277	281	298	303	268	290	316	282	282	295	277	284	258	290	300	281	308	294	299	268	286	281	276	273	269	278	294	271	279	313	284	326	285	312	282	274	310	265	274	323	295	277	275	307	276	303	285	257	317	287	299	284	305	267	293	271	271	272	292	264	296	302	276	276	262	293	305	267	253	276	310	284	266	311	302	299	277	278	267	280	302	278	277	270	309	308	277	280	318	299	297	270	322	276	302	292	298	295	261	316	285	287	291	275	278	282	272	293	289	276	268	257	296	279	294	263	272	328	281	265	280	302	295	299	292	283	293	317	260	275	254	274	291	296	294	287	262	318	289	262	234	267	292	328	302	289	276	260	277	275	273	279	267	275	295	276	271	288	293	292	268	276	255	262	312	281	280	271	269	306	250	320	276	316	280	275	290	270	266	278	270	263	302	304	285	265	324	272	273	273	281	291	309	324	284	286	303	276	255	285	286	286	281	248	304	300	274	321	264	278	268	252	287	254	274	308	236	280	292	257	297	286	279	291	283	278	286	288	264	284	323	261	293	294	310	270	309	271	282	285	294	278	275	278	292	290	281	283	278	336	279	280	258	329	297	349	277	268	304	273	297	284	263	267	295	275	290	272	290	300	253	285	305	256	270	276	283	279	226	283	294	280	280	273	286	268	249	294	285	282	269	281	279	291	277	270	297	278	307	292	270	259	279	306	281	303	274	291	277	287	265	279	278	309	295	253	256	325	266	294	311	291	284	302	252	273	264	295	278	263	277	300	263	284	265	293	290	307	299	308	317	336	278	292	291	277	280	261	300	274	293	307	307	276	302	271	282	282	251	319	287	264	286	305	275	288	273	272	282	281	266	288	276	280	285	301	298	275	274	267	266	287	270	321	276	306	287	266	250	269	265	287	283	277	287	261	277	293	295	283	295	247	287	290	273	266	275	255	304	283	278	314	284	276	242	258	313	288	274	312	277	301	281	306	292	278	308	297	289	272	269	303	296	300	272	295	335	256	283	272	266	317	299	283	306	297	304	265	276	274	300	263	269	272	274	285	287	274	287	237	294	274	296	262	283	283	274	277	303	254	301	306	257	285	287	313	264	299	302	274	259	263	316	277	270	245	266	255	285	276	300	288	263	267	312	268	253	287	265	281	260	255	309	253	293	291	267	272	278	313	291	299	275	307	305	263	278	279	283	282	285	297	292	269	277	283	247	273	299	269	293	249	301	304	275	268	292	268	300	289	257
2037	793	828	862	818	764	711	756	749	724	718	688	732	693	692	703	703	692	686	696	701	715	741	714	676	685	750	685	701	671	682	711	715	697	716	687	684	751	674	680	681	677	695	676	754	694	660	668	653	671	718	658	670	692	700	662	667	647	715	670	739	687	680	673	654	724	706	659	664	715	737	740	670	662	648	675	660	706	697	672	667	667	669	678	702	646	747	722	678	716	733	635	670	659	679	699	700	693	698	717	728	713	690	692	677	709	706	704	683	662	692	680	692	667	671	711	737	722	684	679	666	641	678	672	696	691	705	657	718	655	675	704	687	680	670	660	739	730	680	662	683	629	692	704	645	699	703	655	680	662	706	719	701	695	688	680	670	680	709	727	687	673	690	719	720	682	697	711	697	701	683	703	742	743	687	646	661	731	624	667	717	648	684	725	697	660	651	681	631	746	671	712	662	693	740	657	715	670	724	660	709	665	713	663	706	712	677	679	710	653	690	709	612	657	698	721	670	689	675	666	692	715	711	690	667	632	691	733	664	675	695	703	695	629	664	668	669	747	674	672	701	681	654	691	700	656	659	708	687	656	732	677	716	703	662	665	692	705	653	717	701	691	681	698	703	694	676	733	693	686	646	679	688	699	688	726	721	710	753	724	689	733	659	686	741	696	695	647	666	667	679	687	692	697	707	687	690	705	660	692	685	678	672	692	688	700	732	691	700	684	689	700	704	680	671	683	708	705	700	700	674	664	658	662	683	674	702	645	716	711	677	698	665	689	694	683	716	697	674	673	676	675	694	699	680	716	712	654	710	675	757	692	698	654	663	656	680	669	715	681	638	665	676	678	699	690	723	659	651	676	729	730	687	649	648	677	670	725	651	733	663	732	731	733	673	704	650	707	700	710	680	734	668	652	694	727	704	697	702	659	709	680	692	636	731	665	666	667	689	667	710	700	724	673	722	712	702	697	676	715	721	669	716	654	672	682	675	646	675	646	661	669	685	664	664	660	688	670	673	713	682	693	727	708	685	684	648	668	701	659	665	730	655	677	714	727	695	676	726	684	690	684	665	685	664	601	713	704	637	702	626	728	713	693	690	703	729	675	673	643	657	705	698	694	700	667	711	661	732	690	660	711	733	663	667	662	681	680	687	717	717	687	692	672	678	673	695	695	669	714	689	683	691	684	659	713	733	669	701	702	736	674	690	680	689	676	674	697	704	668	686	677	667	633	720	645	729	632	680	683	707	696	710	682	693	679	665	722	661	709	688	690	663	755	658	661	669	706	649	672	703	742	634	654	742	684	675	685	707	681	689	685	685	683	725	660	658	708	670	689	700	699	681	676	644	678	706	677	749	649	727	682	660	682	709	710	750	629	688	663	686	733	680	708	636	694	695	702	712	721	653	648	655	707	696	670	708	680	645	710	712	711	697	714	714	664	721	719	669	682	689	677	699	658	668	676	674	632	695	666	692	656	686	715	725	696	709	648	693	677	656	714	687	684	707	655	704	708	656	687	719	701	686	702	780	706	690	709	706	706	632	682	675	719	681	701	690	709	665	620	658	715	706	693	714	699	685	665	709	709	689	637	698	690	711	732	706	712	663	645	715	646	669	687	717	718	688	641	663	717	663	690	691	699	686	696	636	689	650	669	665	697	668	721	661	676	685	689	742	683	696	674	719	731	714	675	652	701	679	653	707	655	664	684	668	703	682	715	701	649	676	712	678	673	668	670	670	671	706	701	677	650	698	700	691	735	671	702	673	691	750	669	695	662	701	705	718	696	681	740	685	680	691	696	715	689	675	713	654	698	687	661	713	699	685	648	698	709	695	681	718	681	724	662	733	696	677	683	668	692	708	723	665	667	655	639	673	698	721	681	674	726	704	648	698	687	711	696	694	721	621	684	694	694	651	670	680	710	661	689	686	698	708	690	682	677	718	698	707	654	728	671	673	664	696	647	716	677	668	704	648	710	705	702	700	690	723	737	698	640	664	711	698	682	672	705	671	668	691	664	684	660	670	675	690	676	738	676	674	670	683	674	733	748	720	658	665	697	718	700	672	704	658	694	662	701	673	694	687	642	644	666	748	671	672	696	708	688	668	716	703	660	694	670	722	716	705	649	675	741	724	691	685	727	700	669	695	726	712	730	749	692	711	714	730	660	685	715	650	691	713	706	706	681	698	672	654	706	682	671	651	683	678	655	662	616	695	707	697	706	661	720	696	686	701	660	664	658	698	690	679	711	714	711	724	691	713	711	733	716	696	666	698	676	648	703	617	737	660	662	714	675	666	631	697	719	634	703	647	704	648	685	684	723	711	718	639	672	686	737	706	708	735	695	680	676	692	708	700	684	701	705	688	703	678	692	689	645	697	715	643	682	639	643	665	667	674	669	685	734	663	723	671	652	683	599	711	712	712	668	711	709	650	696	724	651	686	664	701	722	681	659	694	760	652	664	655	695	701	691	702	716	703	651	681	677	690	677	685	660	633	701	697	675	689	693	680	687	655	688	688	680	700	646	620	716	662	715	659	720	642	623	689	649	697	656	676	678	723	701	683	702	683	723	679	674	696	678	658	729	716	688	656	664	671	689	668	680	661	667	704	696	648	700	630	717	684	676	648	671	633	680	697	696	678	710	648	639	708	632	688	666	670	684	701	647	665	735	714	703	703	703	691	689	699	635	672	736	756	697	692	693	646	726	678	716	696	676	694	670	653	672	677	679	687	676	719	716	660	663	661	659	722	696	696	663	651	644	668	656	708	699	679	684	757	677	714	674	699	693	662	697	676	674	727	749	674	721	664	693	682	652	689	703	706	731	700	678	683	665	706	647	682	672	707	678	674	694	662	700	676	694	699	687	706	721	688	710	666	700	725	709	693	643	685	662	672	683	673	711	684	713	717	655	633	672	624	656	732	666	694	688	706	699	673	710	715	725	719	677	684	704	685	674	673	719	719	713	668	688	712	686	663	724	686	677	680	692	664	722	676	640	682	683	695	685	669	702	684	707	663	663	660	692	685	655	683	706	656	722	712	675	700	669	685	643	681	663	689	735	714	683	740	665	698	651	722	664	728	680	712	698	731	638	686	710	687	664	727	659	699	637	716	659	663	677	692	668	677	651	690	686	688	681	741	683	664	679	691	672	638	658	695	676	713	674	690	659	681	647	688	712	692	704	682	646	697	654	672	734	616	641	706	717	631	704	671	711	677	710	723	683	711	645	730	669	705	705	707	668	696	707	699	673	643	710	697	697	676	671	685	655	703	674	689	676	683	686	642	690	641	751	669	693	703	654	696	697	648	691	667	700	726	690	678	722	644	716	728	663	670	689	642	685	657	642	731	676	699	688	682	655	720	694	680	681	703	719	673	694	703	655	688	655	695	676	663	707	678	720	694	678	696	723	689	678	671	701	719	691	682	721	685	715	704	703	713	692	693	693	673	704	731	705	671	691	672	724	668	685	684	661	693	696	685	668	723	709	690	665	717	664	734	683	703	697
8265	818	862	769	660	576	540	483	500	439	446	488	461	466	415	460	452	433	391	397	430	426	458	442	408	439	457	409	436	425	447	411	429	434	412	404	431	405	425	411	424	391	390	426	397	398	443	426	426	429	428	441	406	419	425	463	412	414	411	409	447	395	467	418	427	449	427	424	440	385	439	441	386	407	421	438	422	458	420	423	420	459	440	448	424	424	421	454	422	445	396	410	460	415	440	404	413	413	429	388	447	362	403	458	420	397	426	430	483	417	429	394	398	403	427	417	453	399	415	391	411	425	406	415	391	435	436	385	397	432	424	409	428	402	461	430	419	419	420	397	417	442	424	450	449	419	397	418	441	368	377	423	392	433	445	395	416	435	421	416	470	462	434	436	382	449	424	410	421	461	407	405	394	400	410	422	414	404	415	381	364	372	438	410	426	443	407	424	424	414	393	407	449	428	434	381	380	422	410	412	426	433	472	415	421	428	412	378	427	405	405	398	400	446	398	427	386	419	392	368	421	431	435	409	406	427	403	408	460	461	455	440	439	415	420	413	409	400	411	444	420	449	414	410	433	416	408	425	443	420	391	411	405	403	407	403	455	442	405	416	402	409	466	444	403	427	435	400	388	397	399	406	381	426	416	393	388	431	391	444	399	414	401	436	384	417	438	406	416	426	367	434	412	403	400	409	394	382	394	414	390	467	413	421	412	442	420	471	387	421	411	399	447	442	385	436	435	419	366	424	421	415	426	438	441	380	421	404	396	415	421	441	449	418	404	398	402	431	358	426	425	438	412	441	406	429	442	429	401	427	444	390	445	431	388	388	425	415	407	393	413	423	440	398	388	403	395	411	410	410	428	438	458	479	409	368	406	430	408	433	447	419	417	423	448	429	447	401	427	402	428	432	409	404	405	446	432	440	412	422	420	420	434	413	389	397	452	395	417	417	429	440	431	417	427	413	375	404	454	423	425	426	423	392	377	404	468	381	416	411	409	395	476	397	400	396	406	380	438	434	410	444	471	397	441	434	404	409	433	426	438	399	401	437	419	399	437	406	445	420	410	401	419	390	406	439	380	437	418	397	404	435	439	431	452	432	428	430	434	413	411	436	445	451	438	403	412	414	410	424	417	384	427	446	426	436	430	425	413	429	407	389	443	405	429	413	428	430	408	404	441	445	410	406	442	406	418	435	408	424	443	443	402	451	419	441	433	393	395	466	400	409	407	423	425	405	395	385	442	401	412	423	438	385	428	421	419	414	449	465	458	431	399	408	419	461	417	430	395	445	419	445	444	423	412	419	430	432	419	434	416	409	416	420	403	439	402	433	414	462	454	431	412	461	432	378	409	451	426	432	431	448	440	404	398	404	449	404	436	431	412	414	409	404	430	402	403	426	411	461	385	406	416	419	409	411	409	395	394	465	451	418	412	443	417	430	432	423	421	421	436	416	424	422	437	414	416	413	373	412	451	422	440	421	385	404	452	429	408	413	408	419	365	427	441	426	476	430	383	433	402	408	357	404	387	403	433	435	421	444	428	424	423	429	422	413	386	400	445	405	416	442	396	433	426	431	445	391	423	441	421	431	444	419	398	424	395	418	399	442	427	432	456	412	378	416	446	451	418	399	371	412	460	449	423	373	402	402	420	397	419	408	408	416	438	429	438	388	401	440	396	399	421	432	437	408	375	416	433	391	398	407	398	410	457	409	422	456	391	391	407	429	416	425	444	442	406	441	425	384	379	388	394	402	424	442	435	404	446	405	390	448	433	406	447	384	437	477	444	412	424	422	431	447	412	402	414	431	431	408	403	405	407	407	436	428	428	391	380	411	421	443	451	413	440	460	406	443	434	451	429	434	423	435	444	442	396	447	405	433	455	448	411	390	417	425	445	434	449	400	422	397	397	411	399	414	416	387	406	449	415	439	425	448	420	403	398	459	462	412	442	417	442	406	443	420	420	394	421	407	426	385	445	421	411	418	390	389	446	407	448	393	417	441	452	462	415	414	428	432	443	475	390	430	417	449	384	376	448	394	399	428	422	411	409	407	426	446	430	409	400	460	453	460	412	422	427	451	434	418	400	428	441	406	407	399	423	385	440	406	463	419	422	446	393	424	439	418	410	365	423	430	442	446	407	428	387	462	449	439	394	429	458	397	450	430	445	424	415	404	410	403	430	408	424	412	419	453	438	405	377	428	419	402	392	415	437	406	393	431	406	433	441	415	429	479	456	399	417	426	442	438	438	429	431	427	449	418	443	434	413	416	432	444	443	393	411	406	438	415	453	426	401	402	422	407	420	409	443	431	419	421	418	443	482	419	418	451	388	416	430	417	386	407	349	426	413	398	423	395	455	441	447	414	428	424	434	395	402	375	421	460	446	439	434	438	405	368	407	394	402	413	420	440	368	450	428	417	396	428	457	431	438	425	430	437	384	432	437	439	426	463	460	389	441	402	408	402	431	464	407	392	429	442	417	447	392	413	427	465	397	431	392	418	408	430	398	425	452	445	387	405	414	461	393	401	419	445	380	407	400	440	411	423	445	476	416	416	423	396	444	450	394	443	416	436	416	418	420	372	404	420	411	395	394	420	410	407	413	374	462	435	394	437	437	425	410	369	442	456	448	441	445	390	405	430	418	420	411	420	416	469	440	455	456	423	415	396	391	427	391	383	394	436	410	432	414	459	386	431	404	385	391	387	427	418	408	402	431	425	394	458	402	444	410	439	413	421	427	429	424	390	387	434	451	434	397	432	407	416	411	416	413	452	443	418	403	393	443	445	416	428	399	410	455	433	480	403	423	410	438	428	389	393	421	387	416	450	430	402	408	395	395	427	421	415	423	389	451	435	387	410	419	416	425	424	417	450	395	413	379	401	435	424	454	429	419	380	446	407	431	418	427	411	419	406	423	401	434	394	434	390	436	418	421	412	454	440	380	453	451	409	441	436	421	410	452	429	408	410	412	464	427	414	406	425	435	417	371	447	388	408	405	412	365	417	406	419	424	431	437	405	387	388	465	396	437	431	428	405	434	407	443	413	402	418	430	421	415	427	415	447	473	411	399	449	421	416	371	438	449	416	423	417	436	425	391	447	442	438	447	349	424	404	405	416	397	456	428	409	398	453	429	453	450	406	432	421	432	464	433	405	439	432	413	457	420	415	428	404	454	411	476	418	441	435	459	470	426	434	410	426	429	424	434	415	432	397	387	401	441	406	423	433	440	449	394	421	461	471	442	418	398	418	436	416	415	412	424	410	365	405	405	447	414	419	452	406	430	437	440	421	432	398	443	431	416	449	453	423	397	390	410	380	453	449	461	412	428	403	397	418	432	450	446	404	437	440	450	399	406	438	384	420	431	462	444	419	429	390	432	439	428	424	388	457	453	441	444	419	409	416	402	414	428	439	417	427	461	405	430	393	439	452	411	417	427	386	450	408	387	357	405	457	406	432	444	436	408	406	411	488	429	435	406	411	402	373	450	471	391	445	411	412	425	451
7079	1305	2026	2065	1827	1609	1509	1380	1332	1166	1182	1109	1083	1102	1138	1054	989	1007	1036	1016	954	977	1041	990	973	1003	1004	950	992	1022	1012	992	983	1000	1033	1027	988	1015	968	1011	1001	957	993	949	925	947	985	951	965	906	997	944	947	975	1017	965	868	939	965	967	977	984	955	959	963	1032	943	948	954	966	920	974	895	896	900	949	926	933	913	957	974	991	954	915	959	928	954	970	916	944	996	984	903	983	941	957	950	922	946	989	959	945	976	954	954	953	888	953	962	943	969	945	935	997	966	983	909	949	932	959	948	980	999	957	1009	958	901	978	914	928	924	891	985	969	934	969	973	975	924	975	949	963	901	999	965	943	961	926	934	947	978	929	910	976	956	948	936	1002	965	972	910	949	896	961	943	961	1009	920	925	970	911	1006	1004	956	936	951	1004	928	893	934	967	964	965	962	918	941	927	947	971	954	960	899	946	938	976	968	977	925	974	964	992	969	948	957	943	910	979	941	951	962	892	965	928	971	935	971	936	912	893	942	970	983	989	968	944	1017	973	938	964	949	997	933	950	970	910	1016	938	941	973	1004	1027	1012	951	941	946	941	975	946	924	904	935	958	903	953	963	893	949	967	959	978	935	963	910	931	969	984	996	1012	891	1007	938	957	927	965	924	930	973	951	938	1062	950	960	954	959	1013	961	935	941	921	961	1006	909	937	927	953	905	961	891	938	954	912	946	967	938	941	980	956	978	932	962	994	914	967	961	914	933	950	940	956	1033	999	958	905	945	997	928	931	957	923	963	973	939	943	1009	895	959	882	918	934	986	966	921	929	980	977	959	981	952	912	1009	948	920	920	1031	994	988	890	936	971	943	967	925	973	934	955	957	967	992	950	904	965	937	924	907	974	939	938	961	955	959	997	1011	954	1046	943	1004	970	898	956	906	963	935	966	947	936	917	948	944	1008	916	966	947	931	937	939	971	962	926	936	969	972	940	937	931	978	961	942	977	989	879	976	958	925	927	932	935	967	959	972	907	960	964	912	919	939	957	911	945	950	875	998	976	994	1037	966	957	977	949	950	968	949	965	1001	923	974	939	959	955	945	927	928	960	927	954	919	923	993	967	955	958	914	1021	945	968	910	932	974	932	989	911	1007	931	945	940	962	952	974	950	930	953	943	894	922	1015	986	945	946	927	930	935	982	948	967	951	962	963	952	940	990	974	983	971	941	1021	937	937	920	961	882	964	933	922	901	955	946	965	1020	1012	954	945	978	890	983	975	970	881	995	994	939	951	944	970	950	964	967	1002	930	949	934	873	966	965	939	966	917	917	949	964	938	925	942	950	987	1017	985	956	980	979	910	928	972	938	953	927	968	965	951	925	928	967	944	948	914	914	926	959	997	943	941	920	1049	868	947	988	986	901	984	914	970	944	961	941	940	940	952	973	960	977	1000	921	948	910	975	935	946	959	925	945	986	992	888	938	966	949	939	956	903	918	949	1007	965	966	1003	918	987	938	962	936	999	990	918	938	969	1023	971	945	938	975	953	950	940	959	972	1021	931	956	940	945	986	929	1003	1005	919	924	940	989	988	1004	954	927	955	1039	971	959	897	968	960	954	973	903	913	991	940	901	999	930	979	1001	941	973	958	977	966	1005	953	934	1020	1027	946	972	964	957	963	955	880	959	930	942	956	905	928	915	981	950	930	882	892	944	942	931	994	927	971	938	953	933	999	988	944	902	939	916	950	894	913	968	995	986	981	989	946	892	981	992	982	912	958	936	985	935	953	986	926	964	910	991	970	954	975	924	910	994	955	933	951	954	932	987	959	979	980	915	1008	960	1003	917	903	973	903	966	927	900	914	935	980	906	979	959	971	985	927	994	987	996	956	920	945	965	930	971	935	907	959	968	1015	1000	980	946	933	992	974	991	967	990	983	991	965	990	914	939	933	1004	1032	979	968	980	973	965	886	952	953	985	892	971	962	959	968	911	971	986	939	925	972	928	983	919	931	991	953	936	926	978	932	937	929	999	909	944	997	951	977	958	970	898	967	984	963	925	941	912	974	893	956	957	904	994	892	931	966	904	979	984	942	929	948	967	962	938	915	909	942	951	931	922	947	940	950	1031	936	908	987	975	941	978	995	946	972	967	981	971	939	893	955	906	928	979	958	931	974	948	949	898	957	973	938	1012	937	953	983	939	915	999	930	960	956	938	945	943	992	949	925	981	965	988	926	891	982	940	963	951	936	910	990	987	927	1018	953	939	901	1048	921	953	962	890	948	1009	964	978	899	951	965	954	948	935	983	939	981	989	968	940	968	953	980	939	928	984	893	946	907	964	970	935	948	988	955	989	971	956	982	952	925	964	927	923	932	943	903	981	948	988	949	983	980	913	970	966	994	929	1003	1004	965	967	944	941	963	929	954	987	954	937	962	903	952	961	958	987	919	952	973	978	946	965	922	993	958	956	939	897	959	923	939	906	1002	993	975	954	887	961	985	923	982	941	959	937	971	938	939	980	916	957	872	918	992	966	934	963	894	906	999	953	900	936	909	972	920	945	959	920	992	913	907	961	966	939	988	966	1008	892	1014	960	981	927	904	993	962	984	928	879	908	1023	954	947	980	923	892	931	973	964	945	950	987	1025	968	913	1001	942	1042	892	969	883	975	923	965	942	973	931	908	981	944	966	972	974	971	956	985	948	930	971	961	949	970	921	990	986	961	948	941	973	978	995	943	972	984	973	913	937	996	971	945	937	952	965	910	964	955	950	984	966	974	949	992	914	947	941	911	963	976	1011	986	966	954	960	957	959	982	972	957	987	960	1014	986	919	914	998	976	884	990	949	965	912	930	936	897	975	926	947	942	968	953	937	954	999	960	965	861	974	918	976	943	943	954	1003	960	892	909	934	966	953	978	936	989	933	910	927	950	950	1012	978	1020	961	943	923	970	898	944	932	1014	965	974	957	939	935	911	964	928	913	966	989	960	925	970	919	926	950	949	920	947	976	956	1009	940	947	995	939	966	931	925	959	920	947	933	1023	1000	972	1010	894	919	955	974	950	1001	940	988	969	1004	1012	982	955	962	943	947	977	931	926	951	950	998	939	979	931	966	956	1005	1027	1015	1022	927	984	941	943	965	957	928	951	945	944	915	979	949	986	1032	922	890	939	931	956	926	945	907	967	941	912	911	949	906	954	939	936	980	953	991	962	914	902	910	962	938	971	934	991	980	944	943	949	961	989	919	966	926	955	934	981	887	978	926	949	989	929	959	951	926	896	979	962	942	989	936	951	993	949	987	910	917	975	983	919	980	909	901	960	967	953	978	941	970	977	963	932	977	975	987	963	972	910	928	1014	941	956	944	962	924	970	954	901	970	972	1007	961	971	903	946	966	923	950	981	960	951	977	965	936	941	851	963	920	963	952	911	960	952	977	960	899	970	953	938	939	977	1021	908	994	963	966	894	1013	985	979	951	976	976	957	961	974	951	925	975	941	924	921	948	971	971	884	958	923	978	977	989	932	873	980	956	945	976	908	913	951	933	1001	984	955	959	898	947	974	987	918	972	950	950	959	997	877	902	1004	1027	956	978	958	970	928	984	933	964	1009	961	922
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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
