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
338427358323	338427358884	338427359432	338427359982	338427360532	338427361082	338427361634	338427362184	338427362732	338427363282	338427363834	338427364382	338427364932	338427365484	338427366032	338427366584	338427367134	338427367682	338427368234	338427368782	338427369332	338427369882	338427370432	338427370984	338427371532	338427372084	338427372632	338427373182	338427373734	338427374282	338427374832	338427375384	338427375934	338427376482	338427377034	338427377584	338427378134	338427378682	338427379234	338427379782	338427380334	338427380884	338427381432	338427381984	338427382534	338427383082	338427383632	338427384182	338427384734	338427385284	338427385832	338427386382	338427386932	338427387482	338427388034	338427388584	338427389134	338427389684	338427390234	338427390782	338427391334	338427391884	338427392432	338427392984	338427393534	338427394084	338427394634	338427395184	338427395732	338427396282	338427396834	338427397384	338427397934	338427398484	338427399032	338427399584	338427400134	338427400682	338427401234	338427401784	338427402334	338427402884	338427403434	338427403984	338427404532	338427405084	338427405634	338427406184	338427406734	338427407282	338427407834	338427408384	338427408932	338427409484	338427410034	338427410584	338427411134	338427411684	338427412232	338427412784	338427413334	338427413884	338427414434	338427414984	338427415534	338427416084	338427416634	338427417184	338427417734	338427418284	338427418834	338427419384	338427419934	338427420484	338427421034	338427421584	338427422134	338427422684	338427423234	338427423784	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2704	3650	2300	2704	3650	2300	2704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13137	1725	1961	1741	1182	1014	740	642	531	450	390	353	299	298	268	279	293	267	251	261	224	229	219	216	232	233	221	190	188	220	245	242	237	212	205	216	232	210	248	186	200	220	248	239	197	220	218	209	220	205	201	197	192	236	231	217	205	217	215	224	227	230	237	232	193	220	215	228	226	209	220	215	205	204	190	212	211	212	212	214	194	201	216	219	232	216	244	241	220	221	222	254	221	219	210	199	226	211	242	211	207	239	216	216	220	215	202	202	225	215	262	233	215	220	187	217	211	212	207	231	238	230	202	203	226	199	240	196	203	231	229	229	210	196	217	210	221	219	205	192	218	173	219	222	222	240	222	237	207	215	262	224	224	227	201	226	212	223	247	234	181	196	233	210	223	209	210	193	210	193	204	223	243	207	200	227	210	201	192	229	205	209	212	218	194	218	237	203	212	188	196	213	201	196	215	217	237	228	236	229	186	203	204	214	211	204	211	233	206	186	197	206	219	223	211	247	192	208	217	215	219	211	208	221	202	205	220	227	209	215	224	239	220	195	212	219	207	225	199	201	229	215	218	179	200	226	207	236	192	232	198	230	222	200	190	223	219	221	200	193	227	223	201	218	192	215	196	226	219	196	213	177	225	203	221	216	216	190	207	204	241	211	245	204	210	223	230	221	225	227	230	218	207	192	225	204	237	215	218	197	242	202	228	208	199	221	225	217	201	237	202	224	230	222	202	204	199	212	213	212	189	223	233	228	227	192	209	206	202	195	213	216	201	225	192	218	217	212	218	215	225	183	212	201	203	252	212	191	203	221	209	210	216	202	173	228	226	235	221	194	172	216	210	215	210	214	227	231	207	237	238	203	227	216	181	180	217	201	199	215	228	240	194	243	197	212	195	186	204	232	204	194	189	203	233	214	210	221	216	230	255	222	215	212	227	202	191	232	207	208	226	202	207	228	212	203	216	215	241	231	214	247	195	228	210	216	199	215	226	230	221	211	199	221	202	242	207	228	228	237	212	223	191	217	256	217	245	213	227	213	248	233	240	233	190	207	210	212	212	211	230	229	204	210	198	241	224	195	226	218	243	228	184	218	233	246	217	203	231	224	202	227	222	198	214	202	188	204	219	222	198	225	223	239	186	198	168	229	192	191	207	234	194	213	195	196	179	225	230	211	226	220	223	214	202	198	215	214	203	238	221	230	220	197	220	216	247	239	214	207	208	222	208	217	219	237	201	214	218	220	212	225	237	201	218	192	196	202	218	210	225	215	225	225	241	220	201	210	198	225	240	215	200	186	208	173	203	205	243	222	203	201	209	231	207	236	215	217	195	208	211	215	237	188	220	206	212	231	229	201	190	226	210	193	202	240	208	196	236	209	225	235	204	203	218	228	211	186	236	219	198	193	229	195	225	184	209	217	222	203	229	229	209	220	224	202	218	240	208	219	190	198	203	184	193	238	192	207	212	236	225	199	219	228	191	206	233	215	221	212	199	229	213	217	207	208	239	214	251	188	205	225	236	237	187	232	219	191	243	234	208	225	211	216	251	216	229	209	207	223	216	208	231	222	220	216	217	247	230	193	215	218	213	242	206	217	213	248	237	221	218	210	259	213	185	222	219	218	223	192	229	241	231	206	212	230	228	193	224	217	205	217	209	224	204	183	210	232	206	211	218	218	216	214	229	218	196	218	244	213	199	225	197	208	220	208	201	199	233	198	214	213	203	186	201	218	181	212	237	220	197	191	236	201	221	215	221	217	214	218	236	228	221	232	221	223	248	202	204	195	216	204	198	209	217	178	202	221	212	230	204	202	198	235	194	201	211	240	205	209	242	223	224	212	233	224	200	211	197	196	195	205	233	217	217	213	208	184	211	200	213	241	198	220	213	209	221	198	213	202	209	207	217	203	239	197	221	194	196	236	222	188	194	211	208	213	208	234	216	222	231	203	251	194	194	205	215	214	224	232	216	226	210	195	230	263	242	228	216	203	221	203	221	203	238	194	260	205	204	208	221	196	203	196	215	220	216	221	199	186	215	242	217	198	192	222	227	221	204	225	189	200	204	204	194	224	210	231	226	189	222	237	237	204	204	196	222	187	240	224	200	204	194	222	188	204	198	218	201	206	206	222	255	201	230	211	210	213	237	212	220	200	195	184	205	217	244	210	221	206	207	208	222	207	237	200	224	202	198	202	210	211	204	208	193	224	214	224	212	225	213	229	198	217	227	206	219	208	217	236	217	220	199	217	230	225	207	212	215	227	215	229	234	208	235	233	204	207	211	217	225	223	222	225	183	229	220	178	200	202	229	208	237	210	225	223	216	204	198	214	244	224	216	186	234	246	233	237	229	215	244	208	185	224	212	221	202	239	216	207	227	199	216	214	198	216	231	196	209	219	203	189	166	210	204	204	206	249	244	217	220	189	228	225	208	233	211	206	221	254	217	212	203	242	236	215	218	228	204	240	206	214	207	213	247	221	189	211	194	218	212	208	227	240	227	206	210	204	201	196	224	223	244	204	225	195	221	206	216	213	239	218	217	252	211	219	185	245	231	230	242	226	225	215	205	208	240	193	178	208	203	192	241	211	213	217	187	228	222	214	208	198	189	193	209	206	211	222	201	210	226	216	219	254	221	208	223	249	208	192	194	223	223	250	206	210	218	221	231	229	200	219	190	226	223	225	219	220	218	213	212	217	216	225	219	198	202	205	191	234	200	180	204	220	206	230	227	205	213	234	193	222	205	198	207	232	213	202	195	202	224	209	201	194	215	192	205	254	228	204	238	212	217	224	205	217	243	236	219	200	215	191	197	210	211	208	229	234	218	194	213	206	219	176	204	230	205	203	215	202	194	196	238	224	217	225	206	215	230	205	207	214	234	217	232	220	210	231	191	186	189	189	189	207	249	205	235	225	202	231	200	193	210	188	226	228	215	237	212	228	206	223	221	230	226	243	227	215	228	203	215	220	219	215	205	228	224	208	202	248	212	216	186	213	213	201	203	213	218	193	236	213	236	205	213	211	251	213	245	212	219	193	189	232	225	207	208	223	230	215	224	239	195	219	186	206	235	214	229	221	234	222	190	225	187	213	202	208	189	210	215	195	217	243	217	215	208	213	209	212	229	202	221	207	200	199	236	216	217	200	181	215	228	228	227	216	219	201	198	230	198	196	216	227	208	201	210	222	212	224	190	199	233	210	224	203	202	197	243	208	207	177	232	185	218	194	247	216	202	223	226	227	206	219	205	206	232	227	232	232	228	204	202	222	215	213	198	214	236	207	197	224	215	217	200	218	187	223	222	222	214	228	207	220	224	223	217	189	221	227	220	203	178	218	210	193	213	227	219	207	193	242	206	191	184	202	223	238	231	204	229	211	200	205	234	230	219	259	183	205	207	221	225	196	236	230	204	213	235	230	202	210	176	181	204	225	212	195	210	232	226	184	219	227	213	204	209	191	192	210	205	230	200	191	202	210	199	213	250	236	210	211	231	219	207	190
8401	1752	4011	5335	4745	4105	3428	2814	2531	1953	1571	1341	1213	1095	998	925	870	880	825	730	664	661	620	649	597	595	590	566	616	594	623	560	602	554	583	572	609	561	549	568	556	589	611	562	556	541	541	544	511	536	560	588	548	575	519	502	580	580	549	554	572	533	564	518	545	565	518	526	540	563	549	573	559	558	539	558	525	553	502	539	552	531	557	530	516	539	530	522	567	545	540	548	510	520	518	548	549	523	538	531	553	524	575	526	544	535	597	537	550	577	562	536	564	575	483	560	527	557	566	525	530	489	540	552	537	525	541	578	568	570	542	538	503	537	525	559	522	589	524	574	582	550	572	516	529	518	574	547	520	561	550	542	565	530	546	553	523	526	524	546	529	551	508	563	526	541	559	547	536	531	527	530	547	532	552	537	572	549	557	536	500	515	579	534	519	526	518	532	528	525	536	522	540	551	560	531	519	504	513	553	558	549	523	535	547	527	525	581	542	567	536	520	531	545	526	511	538	548	515	512	513	508	542	557	539	534	484	562	566	570	506	526	545	579	552	540	506	513	546	517	562	540	536	479	565	501	538	511	511	550	519	550	527	553	568	551	538	544	516	550	522	506	546	521	497	516	543	527	466	562	516	543	497	508	553	495	535	503	553	515	529	516	524	523	567	575	579	564	510	532	546	466	562	468	498	518	520	545	521	528	563	546	551	526	548	507	586	496	543	556	545	526	527	531	545	525	559	575	518	531	539	584	493	516	544	503	550	581	512	529	562	504	528	535	527	526	547	550	568	578	509	543	536	544	528	540	510	529	507	528	556	531	572	527	517	562	565	542	524	523	545	533	487	537	492	542	576	494	541	549	544	572	503	532	546	533	542	573	590	542	552	546	549	534	544	544	556	532	569	578	558	510	534	525	589	580	559	540	516	530	553	541	540	497	554	539	558	534	528	577	579	544	555	562	519	519	513	518	505	519	552	536	529	520	563	527	526	541	507	566	555	532	530	485	544	546	533	502	472	574	523	566	552	611	568	582	500	513	570	523	550	586	531	518	491	520	552	522	551	577	547	559	538	547	576	536	517	514	561	558	510	539	552	564	501	518	555	569	531	522	526	523	541	535	522	523	522	540	553	507	528	529	517	565	538	543	543	536	568	552	512	573	495	539	550	510	537	527	530	512	539	529	526	534	496	532	535	520	562	490	558	535	526	534	531	568	579	547	564	550	545	553	516	519	538	496	551	552	528	513	543	531	540	560	570	507	506	570	528	511	546	484	523	621	496	530	504	540	534	576	521	495	516	526	518	541	506	545	489	506	512	534	548	542	542	539	517	556	590	561	487	530	506	515	553	515	504	518	565	544	561	487	535	530	542	547	546	520	531	518	529	513	540	541	567	493	543	569	525	566	527	545	562	547	545	554	538	555	524	542	532	542	526	486	560	540	507	548	530	504	524	543	570	546	512	552	501	513	505	531	519	515	546	522	563	551	544	553	570	569	603	490	517	515	545	557	515	563	513	517	511	507	518	506	531	557	558	553	538	511	570	550	550	540	536	512	581	528	527	511	546	558	527	503	553	521	580	535	488	535	551	534	545	518	575	552	600	521	507	543	548	510	533	563	521	557	536	527	537	531	502	491	543	575	519	494	546	569	493	549	542	494	540	511	514	563	510	544	492	525	520	469	530	539	565	536	536	587	497	516	534	555	542	514	534	542	486	510	571	525	516	538	493	536	563	578	557	533	563	512	557	522	536	548	553	503	517	528	564	526	581	509	553	534	562	560	549	510	517	582	554	523	556	565	523	538	524	522	549	537	536	525	495	539	521	553	555	532	517	527	559	575	554	578	546	551	502	532	544	569	518	551	520	550	546	505	543	555	518	543	560	505	552	554	541	496	538	527	510	536	557	513	570	527	510	542	521	514	537	501	542	542	553	528	517	561	510	534	575	557	528	533	545	543	547	530	580	500	566	545	528	513	538	553	503	512	520	514	489	566	483	540	560	570	504	529	522	516	527	522	552	533	521	557	515	536	501	569	530	532	580	519	492	556	504	550	565	538	501	539	517	556	518	536	526	563	547	517	532	516	530	552	527	555	533	544	574	526	513	490	547	563	512	567	514	530	530	518	520	550	497	545	523	527	522	522	499	530	524	529	532	545	529	490	548	521	501	539	511	532	539	540	527	518	587	544	514	508	519	514	559	564	563	545	534	548	508	529	536	501	567	556	494	497	551	541	551	551	532	527	519	527	524	523	562	505	497	541	509	534	512	564	528	556	578	515	491	518	548	532	534	519	579	511	508	543	521	563	562	497	551	516	554	549	551	523	518	506	519	522	507	549	509	490	509	576	522	561	512	524	543	531	540	516	553	547	540	523	510	501	514	539	559	489	531	514	500	487	514	517	529	557	576	537	517	539	558	510	560	508	550	520	537	530	544	566	550	523	540	511	526	585	505	562	505	519	516	545	538	557	573	547	502	519	564	537	532	494	523	503	561	545	528	525	558	542	543	561	515	543	550	532	497	513	480	549	542	488	544	532	533	550	583	527	523	512	552	562	531	581	565	574	551	500	530	564	506	555	518	519	554	552	540	528	566	558	513	497	539	519	543	521	517	526	532	560	584	543	513	508	574	516	533	520	540	541	532	533	551	471	491	548	555	545	563	536	538	566	570	543	567	529	546	538	541	574	547	490	503	529	539	501	527	534	487	528	548	521	560	545	464	517	542	540	504	538	552	543	539	519	528	502	526	503	590	552	521	542	547	519	516	554	563	523	558	524	551	528	551	525	554	546	523	554	522	525	507	557	565	536	514	498	538	544	517	505	535	542	494	544	521	564	567	491	498	547	546	531	519	540	524	544	519	558	525	521	583	493	517	519	518	541	585	528	555	557	524	514	548	543	534	529	557	503	544	552	512	570	531	517	520	500	538	529	529	538	540	531	517	535	505	537	558	562	535	520	568	551	520	535	562	560	496	524	528	498	513	562	517	548	550	540	533	540	554	525	507	548	484	538	560	538	545	535	511	540	571	507	520	542	534	537	517	482	519	525	537	575	545	516	510	521	523	516	566	550	536	598	564	513	491	529	554	562	574	544	566	551	532	548	513	568	567	533	536	581	487	580	546	543	533	532	525	563	538	512	540	519	570	546	561	550	531	488	572	495	504	543	556	557	559	579	525	481	562	511	514	534	494	509	564	574	567	530	549	573	521	526	517	531	533	547	500	533	535	555	562	476	529	473	539	513	540	559	556	561	511	530	503	566	505	546	546	529	551	537	550	529	547	490	582	575	580	554	540	535	545	535	542	550	529	567	539	514	476	537	491	534	509	547	532	568	538	536	531	510	526	557	530	538	540	533	495	573	527	570	561	554	532	523	547	512	511	554	565	558	543	493	551	576	536	511	499	557	507	514	504	523	533	553	509	544	525	542	518	539	530	505	526	568	526	551	531	546	523	560	537	517	532	538	553	521	517	529	516	557	517	541	539	549	543	534	556	583	505	512
1649	596	783	733	590	507	454	453	454	389	369	356	372	372	351	315	339	315	330	336	310	330	340	317	367	348	348	322	341	326	324	330	320	350	366	298	307	291	324	350	349	341	331	329	367	326	351	336	334	327	296	305	312	319	329	361	318	332	343	299	336	319	297	307	370	348	351	318	335	312	323	328	336	330	336	313	321	316	333	345	332	298	362	352	344	301	345	291	334	311	334	313	327	341	344	325	309	320	337	331	304	337	349	339	331	349	338	341	344	340	351	295	328	331	340	346	325	327	328	310	348	383	317	304	321	324	316	328	339	360	369	345	299	326	354	330	323	350	365	334	282	346	340	315	303	315	318	345	323	355	314	328	294	306	313	334	321	320	343	344	332	336	323	332	329	283	324	321	331	306	317	325	332	355	298	309	328	322	323	308	336	346	329	357	317	316	328	317	329	346	284	332	342	332	295	337	329	332	339	313	357	334	343	331	300	285	315	333	365	335	308	326	301	326	336	323	349	338	311	318	311	343	347	344	290	340	323	348	358	320	322	330	314	326	313	342	309	350	350	336	303	304	323	345	345	321	335	311	311	304	317	303	328	319	330	334	319	343	329	345	355	318	310	307	324	309	328	334	351	347	331	350	293	328	325	338	361	288	310	326	317	354	330	351	316	339	326	292	369	361	300	312	331	313	308	323	307	339	350	330	339	320	327	307	295	314	327	333	336	334	321	307	341	317	355	332	322	295	322	325	327	341	316	348	310	360	331	322	335	335	330	331	327	296	293	276	346	321	297	296	325	323	339	322	376	332	321	282	343	319	348	345	339	325	352	320	340	295	310	310	343	339	321	319	323	311	338	339	341	331	290	305	318	333	324	313	352	285	331	315	347	312	346	312	314	296	335	334	343	313	311	293	306	320	288	332	333	333	321	302	340	318	324	289	317	332	352	350	355	334	313	336	341	319	325	311	293	287	276	333	310	326	341	327	336	320	332	366	326	316	321	337	311	307	338	341	280	313	310	319	349	346	327	307	346	365	318	320	323	340	305	340	321	304	330	312	329	311	310	349	333	296	298	325	287	321	315	311	301	327	334	316	321	350	311	348	347	340	343	333	311	330	307	304	317	331	351	337	327	353	333	325	324	332	318	317	314	316	354	298	303	307	335	323	315	354	292	318	343	298	330	311	319	336	311	341	335	289	306	345	337	352	308	342	342	342	347	370	327	342	328	344	342	306	326	285	344	325	296	317	334	290	342	336	286	315	344	354	304	360	327	336	348	325	348	351	339	345	318	302	324	294	329	342	317	352	303	333	325	330	330	329	309	305	330	322	303	299	296	338	379	319	346	315	327	316	305	347	345	300	304	304	330	328	320	358	325	345	314	350	362	336	320	323	327	331	321	317	311	323	346	314	345	328	323	315	338	338	342	306	329	287	327	355	355	304	315	301	331	346	310	333	314	305	348	358	336	339	347	314	312	341	321	340	335	295	332	312	323	302	325	325	313	330	319	316	317	308	300	309	301	344	322	293	327	334	330	339	352	307	358	323	302	304	305	344	308	321	301	341	304	336	337	323	290	290	338	331	303	309	319	330	326	316	336	334	291	320	330	338	357	321	325	339	334	315	340	357	344	330	333	341	340	315	312	318	356	329	307	346	332	331	345	301	360	330	308	320	332	324	315	326	359	286	317	327	345	301	301	308	329	305	348	359	326	360	304	331	349	344	317	316	326	342	342	317	315	342	320	306	301	350	316	281	329	321	350	347	321	348	338	290	336	336	325	323	293	358	332	295	340	311	317	317	339	280	362	318	319	316	301	368	364	346	330	338	351	323	307	306	305	305	323	290	303	316	319	332	319	315	335	315	332	340	303	337	309	319	337	313	328	301	341	311	341	314	343	312	319	310	318	322	341	324	340	331	357	320	321	327	360	390	337	288	326	343	347	289	358	363	322	344	297	381	349	314	324	324	343	361	330	319	308	321	306	344	329	314	328	350	329	318	337	316	305	312	295	334	322	348	334	356	324	376	343	340	330	312	322	327	319	304	302	322	339	355	351	311	335	329	309	330	338	345	305	339	355	355	320	333	326	314	350	358	362	318	321	307	329	365	322	298	310	344	315	312	314	328	303	328	299	317	333	338	324	370	337	335	339	320	315	315	336	349	356	331	273	322	332	341	326	308	317	333	343	327	295	295	344	308	288	323	308	332	342	330	359	330	325	320	327	335	328	312	352	347	339	327	351	349	331	327	322	333	286	321	325	320	312	318	303	354	297	323	349	347	351	330	329	339	336	325	335	316	339	334	306	317	349	322	344	292	342	323	350	340	342	336	311	350	324	309	331	293	340	317	326	319	361	323	363	277	354	352	296	324	285	344	311	321	302	364	355	311	325	283	325	317	343	348	310	351	314	353	303	314	305	305	350	339	321	325	318	338	330	300	345	365	292	341	314	305	311	321	314	319	300	294	331	305	343	320	304	293	336	310	301	321	316	327	344	334	284	311	329	344	343	296	299	313	320	296	327	312	324	338	324	347	325	332	294	345	335	304	333	305	361	346	318	310	345	313	339	369	305	359	305	314	312	332	287	329	332	329	343	316	321	283	289	314	304	333	296	333	346	347	326	316	361	343	321	307	306	323	304	311	363	321	312	352	334	332	355	321	342	345	323	312	318	333	299	334	316	319	323	299	320	304	323	327	350	339	330	368	318	319	322	337	296	328	345	351	338	321	273	325	341	320	329	303	306	328	339	311	344	341	337	277	355	310	339	335	309	329	315	315	338	301	359	327	291	343	337	303	305	312	328	341	314	336	317	326	318	346	340	342	299	291	309	353	339	326	277	351	326	311	318	302	309	286	295	329	345	318	312	293	315	338	339	344	347	302	323	317	314	329	317	332	323	292	331	347	308	321	343	292	334	331	317	333	324	330	350	320	358	278	335	364	317	306	328	329	334	293	330	319	322	329	308	324	323	350	341	337	340	345	314	332	309	339	321	326	322	302	345	315	337	352	352	319	323	337	318	313	304	368	315	341	322	315	365	324	297	319	321	353	334	322	347	327	324	340	330	300	304	324	329	312	342	332	314	299	337	338	370	312	325	372	315	303	341	330	346	343	325	320	313	334	307	329	306	331	322	335	318	289	303	329	320	292	350	328	318	369	335	325	340	314	342	349	337	343	301	301	302	355	310	318	301	341	320	302	336	335	320	311	328	356	343	337	311	347	327	294	329	330	328	317	333	343	328	315	313	312	315	380	331	327	304	337	327	326	300	347	308	333	343	365	337	315	331	308	341	342	309	357	369	315	288	326	324	324	299	359	298	288	327	330	366	298	338	330	321	338	335	330	331	357	307	303	331	323	332	324	325	339	355	347	321	345	305	313	314	337	330	377	341	306	323	310	342	324	333	308	361	353	301	323	382	321	339	315	338	333	318	366	344	324	312	365	334	357	333	325	355	342	347	315	327	298	328	304	301	346	347	326	285	320	292	331	350	346	315	303	363	335
2193	1103	1702	2225	1979	1917	1575	1550	1372	1205	1113	1024	1020	970	925	950	889	931	823	884	859	837	823	785	817	789	777	777	847	820	831	764	779	763	775	738	807	810	805	802	819	822	796	790	810	793	794	776	796	765	789	759	846	788	782	774	789	871	820	835	825	800	738	775	779	803	813	822	790	803	781	794	766	797	800	772	775	800	830	771	775	825	813	796	853	841	777	854	774	779	778	750	813	810	834	800	805	783	793	804	856	761	789	857	777	819	819	775	745	847	751	818	817	825	822	792	820	830	761	778	823	807	859	804	766	755	747	820	783	827	794	803	787	771	803	778	814	787	777	765	812	797	789	793	778	741	768	737	822	814	806	758	772	804	820	817	802	795	747	739	817	795	804	809	816	819	835	765	796	781	807	770	807	764	780	777	806	784	829	782	791	801	791	799	729	747	774	806	762	809	872	798	828	799	820	857	824	793	769	792	791	790	816	784	811	819	771	823	808	770	837	805	778	762	856	862	791	791	800	832	830	783	791	827	805	782	833	784	762	819	813	846	797	806	816	755	820	745	822	816	814	764	825	807	784	820	807	850	792	837	747	781	799	781	760	820	818	736	748	840	823	752	794	823	820	806	792	802	777	788	825	860	833	812	809	799	779	752	856	755	780	767	753	842	817	838	815	779	795	868	776	783	794	758	795	828	846	840	777	757	798	791	788	788	804	782	798	797	786	801	801	820	804	838	745	775	804	789	772	794	806	792	754	833	865	771	778	788	814	792	833	824	767	768	820	764	836	782	770	795	784	783	801	820	799	789	802	804	779	745	733	781	859	795	756	810	785	766	799	818	834	821	828	824	800	774	799	778	817	797	806	801	778	789	758	756	782	786	835	828	815	772	891	798	777	801	837	851	841	763	766	791	797	758	748	819	770	789	828	800	835	808	783	786	774	818	804	829	814	775	767	842	844	797	766	780	755	780	814	792	839	774	842	786	825	814	789	862	806	778	734	836	838	818	780	810	759	804	784	848	775	794	778	754	854	810	816	761	794	764	805	812	739	833	784	800	821	811	833	843	802	810	808	815	772	803	805	787	788	803	723	790	825	795	843	792	792	750	847	793	799	785	803	822	774	762	808	830	837	786	819	827	822	747	746	783	791	824	738	818	808	790	834	791	819	780	779	811	863	767	839	803	774	757	842	751	756	789	763	804	835	807	795	787	818	781	813	750	837	826	820	763	763	781	800	790	829	819	828	824	772	795	819	791	811	804	749	839	843	802	834	784	815	821	808	740	813	803	818	790	807	796	808	788	807	756	799	779	798	803	791	811	779	799	770	828	773	733	814	776	816	831	791	793	787	798	775	744	790	795	824	818	764	810	817	804	798	808	769	790	816	833	822	867	820	777	873	800	818	813	810	808	791	759	810	780	765	749	727	823	810	775	834	831	784	807	809	794	789	750	808	808	770	825	769	801	777	790	789	766	798	807	842	847	749	744	788	811	851	825	777	814	852	826	802	803	761	804	786	788	862	784	750	790	796	786	768	762	809	755	809	786	845	751	794	830	806	765	824	800	773	815	757	865	789	752	790	837	776	749	746	776	802	809	777	783	776	750	784	747	807	757	775	803	788	740	796	778	777	769	817	779	776	753	779	770	808	768	852	815	761	824	818	751	828	807	831	791	788	799	783	794	789	798	806	820	774	801	843	750	765	821	796	826	760	817	807	835	786	846	794	800	803	791	794	820	828	828	784	820	753	767	767	818	821	771	800	804	773	748	813	793	784	795	788	808	806	818	791	807	822	772	767	833	830	783	769	738	785	795	811	759	853	806	767	806	798	795	776	813	860	773	795	788	806	784	795	827	777	812	813	851	777	772	800	817	802	776	811	765	783	875	770	810	825	807	760	773	783	774	792	758	811	745	791	803	774	826	792	847	793	760	769	770	815	792	784	797	792	757	794	802	802	782	844	835	812	725	804	775	805	770	782	831	845	806	826	777	814	793	784	782	809	821	819	840	823	786	790	847	823	793	829	784	835	855	768	803	779	767	789	766	798	785	753	773	792	796	781	851	799	807	778	813	772	749	844	781	775	805	786	779	815	837	794	791	777	806	782	778	795	811	806	774	806	807	823	774	825	785	779	768	800	759	786	831	749	820	786	834	834	840	858	823	805	776	782	850	788	777	765	794	773	744	829	806	777	879	797	797	745	792	813	759	789	765	806	814	820	767	815	802	801	845	793	810	838	825	786	836	778	793	815	807	794	831	807	790	762	783	771	804	799	786	769	833	849	792	765	798	785	816	778	772	808	787	783	760	762	780	738	777	815	785	758	754	782	870	766	725	773	741	821	789	797	770	777	814	827	809	830	789	861	838	778	805	762	794	782	801	809	809	803	817	832	805	822	877	807	804	831	757	802	828	763	758	842	766	816	801	761	803	814	801	818	843	802	835	808	715	787	773	786	765	803	815	790	816	818	756	830	823	811	856	804	793	801	844	762	829	820	738	788	831	773	766	794	828	817	782	805	786	775	794	837	816	801	777	826	763	783	781	802	777	819	811	733	767	779	780	831	745	818	796	803	773	798	825	814	804	790	760	756	756	836	757	816	857	794	767	820	793	730	773	813	827	790	786	783	767	817	798	784	794	797	795	769	824	784	826	819	802	821	801	788	779	783	835	797	800	784	824	812	770	880	805	806	792	801	824	759	802	812	826	797	814	767	829	805	798	786	812	800	775	800	749	801	793	799	838	780	795	760	789	806	802	785	764	830	836	764	834	808	822	800	825	795	843	824	795	825	817	847	787	800	771	768	740	807	748	768	738	771	795	764	796	789	809	814	812	803	745	871	794	813	836	788	803	770	824	774	814	781	830	806	811	790	822	839	786	854	795	777	799	772	843	787	815	813	801	802	776	792	760	707	834	777	790	798	801	791	810	837	820	802	830	818	793	816	835	737	806	797	771	818	835	768	785	787	796	818	795	799	831	760	820	817	808	795	790	777	826	752	747	792	813	766	802	858	769	794	809	790	807	822	760	737	826	822	773	826	829	812	808	760	812	810	805	836	809	813	785	806	807	762	800	773	795	782	779	840	834	819	817	773	741	746	826	804	790	761	802	806	850	832	792	775	774	796	813	812	776	839	842	797	807	801	811	821	811	805	818	796	803	826	823	824	756	801	823	851	750	844	804	799	797	782	790	787	826	789	786	769	775	832	770	757	785	813	780	837	820	807	817	816	773	761	768	784	798	775	776	799	782	729	769	767	794	828	813	794	780	747	827	826	811	815	806	771	820	825	800	767	771	752	840	813	821	802	791	815	826	836	802	762	793	775	801	809	820	789	828	868	824	785	836	838	783	783	801	773	837	788	770	762	803	809	796	791	774	802	756	785	843	806	776	820	835	759	786	807	848	797	785	770	788	776	785	780	846	782	798	798	781	770	792	827	806	791	796	805	802	843	781	813	754	797	741	758	742	818	771	840	807	821	830	782	817	801	785	826	839	791	780	827	778
6873	1103	1480	1210	964	907	728	605	527	515	459	446	431	435	373	421	401	328	397	367	372	378	346	340	346	347	350	355	372	396	339	365	350	359	347	375	358	332	319	361	370	358	342	371	332	358	337	352	343	352	360	330	350	375	329	376	320	408	332	342	356	357	344	328	331	326	368	366	354	325	349	356	321	366	377	368	359	374	394	358	383	334	389	352	339	365	323	372	367	299	359	372	354	337	324	372	356	354	348	357	351	311	350	330	292	373	321	351	378	327	341	380	355	332	359	336	371	356	345	363	352	336	359	336	342	342	352	323	291	341	373	360	332	342	316	354	339	340	343	326	377	365	363	368	353	370	322	350	375	356	349	341	332	303	353	319	363	355	355	349	378	323	339	314	334	333	345	340	373	342	341	363	325	353	349	345	343	348	351	366	318	368	350	372	370	356	361	361	390	367	358	362	334	342	320	370	323	340	355	369	329	371	342	336	340	323	331	352	358	305	350	359	364	350	360	329	345	359	343	369	363	325	348	353	306	324	312	321	362	373	345	360	311	368	386	311	301	350	332	347	345	368	390	369	362	376	362	343	339	320	317	335	338	347	347	312	356	361	335	317	335	369	320	330	360	363	325	357	333	369	373	346	324	339	327	403	346	325	360	361	340	380	355	365	353	380	338	384	363	401	342	326	349	392	349	369	353	346	324	334	344	367	331	320	329	350	360	369	351	346	334	346	361	346	319	315	346	376	373	340	350	352	355	369	365	357	341	348	340	346	376	357	369	338	354	334	349	353	363	303	341	359	322	357	381	405	352	357	341	350	363	332	362	326	337	351	359	318	327	353	356	348	340	365	329	353	339	329	369	316	351	334	384	360	348	336	353	362	346	350	333	353	390	373	365	305	372	349	324	357	328	362	336	371	350	343	362	349	323	381	354	323	334	321	342	342	376	345	348	330	368	359	368	341	363	384	342	348	377	389	354	361	357	323	382	347	325	340	318	358	332	394	385	365	354	346	362	331	359	363	352	321	357	364	394	358	341	363	331	318	330	310	325	359	338	330	360	375	350	359	363	318	320	338	366	359	357	327	338	350	347	334	283	361	388	387	334	341	359	335	344	344	354	331	381	359	370	322	336	370	333	358	379	356	338	312	349	393	352	340	326	364	356	329	353	382	358	334	360	341	376	360	348	357	364	326	333	362	337	338	355	372	377	351	347	359	349	343	383	393	332	349	344	347	339	352	340	357	344	341	344	369	341	327	341	339	355	353	343	319	330	339	314	367	330	315	366	349	369	317	354	366	318	339	379	390	344	349	351	341	326	367	356	341	318	338	335	385	363	351	318	359	338	358	319	342	360	345	310	332	341	373	350	345	351	341	338	343	310	330	332	328	353	374	328	323	343	361	344	378	357	351	324	354	348	350	329	394	293	378	313	391	325	382	366	354	361	357	338	353	361	342	314	355	360	343	356	358	310	359	337	367	357	336	323	369	354	367	363	307	359	376	322	311	342	328	329	325	344	344	340	341	369	359	349	339	350	347	353	357	337	355	359	342	360	384	341	342	298	320	360	354	352	347	351	336	371	348	334	354	339	374	327	295	339	345	375	352	338	345	327	319	336	337	327	372	362	368	375	348	327	356	372	357	360	371	309	375	350	335	359	345	322	363	336	363	366	367	370	396	364	327	367	354	402	325	333	353	358	400	389	378	346	385	374	357	340	322	323	338	318	367	394	330	335	342	350	355	370	324	353	372	330	357	361	368	372	366	366	341	376	379	369	337	324	343	340	323	347	331	333	328	322	337	352	328	347	342	367	365	323	346	345	349	334	377	329	352	339	334	337	345	378	358	360	344	326	372	342	352	298	390	339	344	391	349	329	367	364	362	344	348	345	357	348	371	339	336	375	284	370	348	363	363	362	371	364	378	372	346	367	339	352	367	371	394	346	340	319	339	366	355	333	350	343	327	351	373	379	348	334	335	336	343	337	320	345	338	360	342	344	365	345	319	343	340	334	354	328	343	341	349	343	325	352	366	366	344	345	378	329	349	350	361	335	339	385	363	314	368	347	368	333	349	323	330	318	297	363	316	368	377	357	308	313	323	368	349	350	355	364	350	349	355	325	339	361	327	342	376	337	339	350	346	358	362	376	420	339	354	353	355	351	353	347	352	363	336	343	395	362	354	339	361	327	345	372	365	355	383	333	360	338	354	382	367	311	330	347	329	370	355	322	337	384	356	369	376	333	354	374	357	344	336	354	330	372	330	363	349	303	331	356	339	338	328	326	356	352	334	342	343	362	338	435	339	327	353	343	351	318	391	337	342	370	334	359	354	321	324	359	357	347	328	357	360	377	359	379	346	335	349	355	335	329	378	335	352	328	336	332	357	333	370	337	338	339	342	329	352	357	381	352	333	377	352	376	367	381	357	383	333	320	316	334	336	370	370	317	364	374	320	357	363	321	352	319	347	347	336	348	354	335	359	370	369	385	380	327	380	348	351	378	333	333	351	368	361	340	336	357	363	372	326	344	372	359	370	369	314	335	333	380	338	341	379	334	299	346	335	368	337	385	356	391	299	333	382	343	343	356	342	377	372	408	343	342	340	355	341	316	356	361	343	339	396	377	354	362	361	379	352	336	356	363	362	361	327	377	355	369	363	375	326	358	375	343	331	379	378	398	326	336	361	354	350	398	332	304	367	337	332	340	337	341	385	344	379	379	348	343	343	324	352	338	331	330	341	374	384	355	351	301	361	332	362	358	339	339	384	349	331	355	354	332	337	369	310	341	367	350	330	358	318	360	334	356	346	326	340	324	378	372	352	336	353	338	337	343	330	350	351	381	328	347	364	363	323	354	332	364	355	307	321	354	323	320	328	355	330	371	332	332	345	364	335	332	387	365	344	343	315	346	331	327	323	341	367	363	353	358	355	334	342	346	331	345	328	369	356	340	332	325	349	377	355	370	326	344	316	358	333	350	327	348	315	314	357	307	363	335	372	326	307	350	354	350	354	383	364	322	362	347	332	352	387	362	324	322	340	348	368	372	375	353	353	340	362	353	353	298	341	324	321	338	327	328	347	345	358	366	360	340	322	376	351	335	359	369	344	345	354	357	358	376	309	360	345	329	366	330	341	319	363	332	353	336	337	343	360	359	340	371	381	346	346	399	370	351	337	362	322	338	354	380	340	347	366	344	337	351	376	342	339	346	347	351	346	364	331	377	369	337	304	377	326	329	379	327	379	349	369	366	338	319	358	355	341	361	364	341	305	352	353	341	377	358	378	330	349	345	339	380	319	363	353	372	340	323	324	350	345	312	333	334	363	365	358	349	343	304	343	315	353	360	336	338	335	357	358	311	366	373	346	336	334	336	363	381	382	337	317	362	363	368	343	346	331	370	335	361	314	333	366	334	320	323	345	339	346	377	338	330	339	338	357	331	316	367	350	353	346	395	338	335	356	362	360	359	329	331	363	351	315	332	342	367	369	350	338	319	350	337	332	348	337
6725	1653	3208	3960	3623	3309	2873	2457	2065	1695	1464	1309	1276	1147	1178	1131	1045	1064	1063	984	882	945	898	895	941	855	877	885	834	842	856	819	826	849	880	902	878	884	838	793	860	865	865	835	809	810	813	849	826	819	871	867	869	844	799	843	891	831	836	856	844	836	845	817	821	843	832	872	834	823	827	866	888	808	803	808	821	827	817	845	818	832	816	860	797	840	829	862	855	802	823	843	808	853	857	825	792	845	879	871	864	847	902	895	880	818	850	800	887	839	834	865	860	829	827	864	839	835	858	832	794	819	877	843	853	841	801	850	859	851	838	888	845	858	868	846	903	835	847	876	848	856	840	825	808	836	843	869	853	851	807	796	830	826	857	837	878	851	855	842	857	889	887	878	797	796	817	843	845	862	763	850	841	828	850	857	839	863	858	801	863	867	875	860	875	857	827	826	869	804	801	797	846	830	793	879	814	812	874	859	869	848	852	836	833	777	847	808	858	845	851	784	832	881	800	819	851	830	856	815	798	845	850	823	821	815	828	816	773	821	848	825	878	857	820	877	866	815	866	785	791	841	858	794	835	829	843	842	846	841	828	821	809	811	814	744	840	865	851	840	805	840	811	827	858	816	858	872	811	796	824	790	827	860	865	841	847	797	794	841	850	863	851	830	865	870	859	860	869	785	893	801	811	830	815	842	826	855	882	823	799	784	847	823	880	867	849	836	809	833	832	837	827	838	805	878	841	873	856	849	802	804	838	852	852	803	802	847	843	890	823	874	820	896	855	858	815	809	879	846	866	787	794	845	843	892	853	844	833	844	852	837	803	847	791	886	851	828	864	842	849	856	865	861	861	845	819	824	878	794	873	830	795	817	841	908	829	808	825	804	834	856	854	869	835	812	837	801	816	911	838	844	864	875	817	855	890	819	816	817	853	855	822	791	914	831	830	842	861	857	837	803	849	820	839	833	848	813	823	803	852	816	837	858	837	836	844	854	863	850	803	846	837	801	818	890	857	829	849	849	817	835	859	828	864	873	811	819	852	849	879	859	819	837	824	839	888	908	857	853	848	811	825	812	821	858	865	828	819	854	838	845	813	802	874	892	840	807	862	826	848	791	806	853	805	840	774	855	801	896	822	823	815	814	814	831	837	839	829	871	825	829	806	866	873	869	813	823	838	816	816	827	874	822	833	816	870	816	851	804	868	835	804	860	824	832	872	881	848	813	914	820	860	790	835	908	888	854	865	848	824	836	869	872	803	840	785	867	876	827	800	792	793	828	872	831	845	799	830	813	789	828	855	796	869	829	830	894	807	841	872	890	807	776	852	851	811	792	812	838	873	832	851	849	872	809	813	834	853	835	834	865	829	830	830	839	813	797	847	812	845	813	834	853	848	800	796	884	852	900	788	819	813	829	867	846	857	851	851	822	861	852	818	816	815	809	879	800	843	819	800	798	864	819	830	842	850	803	832	848	839	797	825	792	818	821	841	848	874	813	842	869	824	837	794	831	800	844	854	813	843	818	876	870	875	815	840	852	798	838	814	855	772	853	857	849	784	857	807	897	859	855	841	833	840	858	774	788	821	837	824	804	868	829	807	826	825	844	801	855	833	912	820	841	879	852	825	878	841	863	821	761	827	824	851	855	839	875	870	840	901	851	809	847	832	799	848	877	844	897	805	809	878	818	806	883	806	792	861	859	806	854	820	849	883	822	846	835	859	850	850	826	818	837	827	837	801	832	835	829	833	854	841	845	818	875	846	842	834	848	860	858	850	812	796	803	802	843	806	831	807	827	827	826	863	854	807	796	789	837	783	863	870	834	848	841	853	874	828	837	824	783	822	832	833	858	849	859	835	810	822	829	839	859	883	883	852	781	869	835	881	802	847	813	846	904	862	825	777	871	856	889	868	840	875	889	820	815	830	822	808	842	792	813	838	816	833	863	820	856	836	804	852	866	814	837	818	857	833	807	795	810	862	860	836	828	828	819	859	816	862	906	841	829	859	850	863	851	821	782	841	823	827	845	844	859	871	828	890	821	835	850	885	826	804	870	817	835	818	787	819	866	834	823	846	848	884	817	814	779	801	900	821	837	817	796	867	848	837	843	865	845	885	887	820	830	880	864	857	857	809	833	864	823	815	838	863	891	806	829	813	837	819	812	804	850	816	870	837	878	829	862	807	890	789	828	849	813	841	850	796	819	799	859	886	822	834	825	825	792	895	843	837	881	820	866	805	781	855	856	779	789	890	897	789	851	849	838	820	878	879	843	821	791	860	816	835	841	845	807	845	866	827	806	839	848	789	889	841	851	879	830	830	840	797	838	812	877	798	844	806	832	813	830	835	799	801	842	855	836	890	864	810	818	841	848	831	851	846	867	852	842	829	901	878	825	861	827	842	833	906	847	848	817	863	817	852	853	847	894	805	888	840	838	829	780	889	850	828	827	833	824	824	785	829	827	863	859	832	833	816	812	846	804	801	852	866	838	824	850	855	862	865	791	892	813	857	806	859	843	792	839	822	803	889	814	800	835	821	833	830	815	866	814	825	864	803	840	880	807	834	878	799	808	790	856	814	867	810	840	886	860	829	894	790	826	841	832	868	847	837	835	838	895	802	834	844	810	856	846	878	824	804	842	852	858	821	831	865	838	810	833	822	847	933	818	766	863	923	866	803	888	857	821	829	846	818	828	876	866	835	855	845	852	810	859	843	823	823	839	851	865	786	866	800	849	838	840	816	882	837	860	823	834	898	843	864	868	819	851	806	885	809	868	827	845	853	873	795	805	856	804	852	813	830	818	807	906	810	840	878	843	866	804	834	844	817	802	863	881	828	833	858	826	861	822	818	800	892	848	807	826	778	862	800	833	822	850	844	814	790	893	805	811	818	835	860	862	792	811	838	855	853	800	841	822	873	845	843	808	807	878	826	832	825	855	834	806	846	808	803	849	849	807	868	808	831	849	822	857	810	821	797	832	884	872	866	806	850	865	810	819	864	826	813	883	813	874	841	855	848	802	840	826	884	812	849	810	858	822	892	842	825	826	866	824	863	832	750	891	822	832	786	819	826	875	826	884	787	818	815	810	871	868	804	858	848	837	791	823	804	870	822	815	878	833	814	843	838	863	809	872	858	809	803	799	802	897	823	819	831	884	895	894	871	811	867	869	863	830	849	864	807	800	831	832	811	827	845	843	799	795	831	823	858	798	812	847	878	891	886	817	868	822	854	817	867	804	832	854	846	848	779	817	826	899	846	857	794	801	851	817	792	839	855	806	815	847	850	843	882	889	858	790	831	792	852	855	851	832	847	844	813	855	836	819	886	844	859	845	830	831	843	825	831	787	852	849	858	817	812	841	788	845	809	825	811	821	819	824	836	821	854	838	830	843	816	847	792	817	832	821	854	832	816	836	838	876	878	837	867	874	798	876	834	832	868	865	832	797	848	854	886	833	847	848	838	839	797	904	859	826	917	833	864	825	785	837	811	842	854	831	894	844	853	808
12692	1894	2183	1774	1267	1014	803	646	549	459	363	339	297	297	296	253	253	298	260	261	212	229	222	206	226	227	232	230	207	223	233	238	208	240	231	207	237	227	211	205	217	223	217	216	205	210	206	234	212	209	198	204	184	233	220	199	226	187	200	241	211	216	238	208	217	195	213	235	219	196	202	200	225	222	232	215	212	208	216	240	249	214	204	206	187	204	207	243	181	205	228	258	204	214	193	204	223	219	201	224	196	202	195	221	210	235	227	200	214	214	226	217	206	204	216	215	236	201	229	202	206	226	200	199	207	190	230	228	215	213	227	211	218	191	201	240	194	249	223	225	227	213	216	230	196	240	166	186	205	200	210	199	186	231	209	211	199	230	226	228	206	190	233	239	188	208	194	195	224	220	227	214	226	201	213	212	219	237	215	190	202	206	204	214	233	182	204	198	193	192	199	196	213	196	236	210	210	201	228	225	210	201	233	205	221	227	216	203	228	226	225	214	231	194	178	209	209	244	229	219	221	214	200	220	202	235	210	214	203	191	217	216	213	211	222	219	200	193	228	208	200	225	172	231	203	235	205	205	195	205	223	227	218	214	227	225	218	211	218	213	203	213	225	215	232	216	214	201	212	205	198	201	223	185	219	218	212	176	229	217	202	238	220	190	195	228	236	223	188	212	215	205	197	200	202	209	208	179	221	244	211	243	218	208	193	248	218	195	217	206	203	208	205	222	225	220	209	228	200	204	246	223	233	219	264	200	214	220	178	225	230	198	224	217	188	223	238	207	230	216	175	213	230	186	211	228	194	227	205	222	236	192	228	227	219	192	192	210	226	212	209	221	232	227	230	202	213	168	221	212	227	196	180	209	227	215	219	199	233	227	219	218	203	173	233	206	181	196	209	206	223	210	216	218	205	194	239	208	225	217	212	187	207	212	200	202	238	240	221	208	222	214	238	270	218	211	201	224	223	227	208	223	219	224	220	212	222	213	209	237	216	214	193	202	196	206	214	193	197	217	196	214	200	237	223	215	200	211	211	195	213	211	208	192	214	238	219	196	226	213	228	206	207	214	232	211	211	200	200	205	208	238	209	204	217	213	219	223	204	218	229	203	226	205	222	214	212	205	194	215	203	229	223	200	191	234	198	217	244	206	203	195	182	217	240	226	238	212	238	216	224	212	211	200	219	211	214	213	226	225	220	231	208	191	235	231	230	207	208	221	215	222	234	223	198	241	194	184	207	206	212	194	205	191	218	217	234	221	206	238	210	194	218	202	215	233	187	192	228	231	256	198	220	205	205	211	213	217	219	192	217	180	217	210	214	213	202	211	213	224	222	218	220	218	216	192	210	222	194	204	204	209	217	211	230	210	225	230	204	213	212	208	216	217	201	218	217	199	252	223	200	211	220	204	209	223	195	200	226	219	199	214	203	212	228	235	212	217	210	202	213	211	228	209	228	184	228	194	208	235	188	243	209	219	208	246	235	220	223	224	194	214	226	218	209	214	212	231	211	202	204	231	189	234	219	208	207	199	217	222	226	211	210	208	205	218	208	201	214	201	227	214	207	198	217	216	212	216	223	219	191	205	227	225	229	187	227	205	204	236	200	208	225	188	239	186	199	220	203	222	174	212	228	208	220	227	227	197	202	225	238	180	194	212	213	188	202	212	255	208	213	209	217	211	225	217	237	206	201	214	209	206	179	224	226	238	209	204	213	216	199	226	209	240	207	186	195	231	201	227	204	230	198	234	214	206	186	217	221	228	201	203	180	216	207	190	237	193	222	221	209	243	250	201	190	228	198	211	231	244	190	214	200	196	198	207	214	194	189	230	215	206	220	205	196	223	237	207	227	197	210	222	203	217	223	196	220	212	207	234	196	201	216	200	205	216	219	224	201	250	204	217	207	217	245	237	212	195	228	230	216	209	231	194	223	201	221	198	210	209	197	187	200	212	184	208	216	216	194	223	228	232	213	180	207	223	223	202	221	214	243	202	203	214	190	198	197	191	231	197	207	214	260	227	211	218	212	207	208	218	237	209	237	226	215	214	190	203	237	214	207	189	241	200	174	190	199	238	248	204	208	210	215	198	212	213	223	229	198	204	247	216	223	236	197	216	205	214	211	222	213	226	194	206	214	221	209	211	219	196	238	256	223	247	217	228	208	207	215	228	200	213	193	214	193	228	222	237	223	230	210	189	196	207	194	232	217	219	206	228	219	203	237	221	203	206	229	193	271	214	247	199	215	252	200	223	219	197	207	225	252	246	222	190	202	187	177	213	204	237	180	206	234	218	227	230	211	207	200	200	178	210	192	191	187	228	201	239	193	224	217	226	211	217	210	235	241	183	214	212	212	231	233	227	209	208	222	204	190	226	230	198	217	224	211	185	196	226	229	249	238	198	224	224	223	219	199	197	243	235	199	208	229	223	198	225	220	221	196	219	198	210	255	240	241	199	223	226	204	217	202	227	228	220	236	203	181	226	220	214	206	202	206	238	223	203	217	213	192	232	209	229	200	203	205	223	231	215	217	232	201	175	198	247	249	231	232	195	232	167	234	186	209	206	255	229	198	231	219	247	203	233	217	214	215	211	231	218	240	206	220	208	222	195	206	205	209	228	197	230	234	210	226	247	242	186	210	195	218	214	222	221	221	201	221	239	187	240	221	220	231	226	204	216	225	208	238	242	225	199	219	219	213	187	233	187	217	201	188	192	224	247	216	215	206	216	183	190	216	228	204	211	230	196	198	219	218	214	229	222	226	229	219	227	270	223	231	207	223	204	224	200	186	183	197	187	224	208	215	215	207	226	196	228	199	216	239	224	227	183	204	235	208	223	235	225	204	210	214	214	195	220	228	221	210	226	219	216	214	200	222	231	205	211	212	221	235	186	212	223	201	209	228	221	225	213	216	246	217	191	196	226	209	199	205	211	197	214	186	204	213	219	215	225	214	221	213	215	209	221	240	220	211	194	218	187	245	227	226	215	205	233	209	238	195	206	234	226	208	210	199	218	196	228	246	212	206	199	202	210	217	224	198	231	224	216	253	205	217	229	221	226	208	220	241	219	232	204	238	231	240	238	232	205	210	220	184	213	241	226	207	203	219	220	212	205	188	214	230	226	212	209	220	219	232	227	237	209	216	225	209	217	253	236	226	203	206	224	218	221	199	212	227	213	209	214	225	199	206	199	201	193	213	221	188	211	237	190	234	233	218	214	214	212	205	224	212	247	226	218	228	210	225	203	221	214	208	232	224	246	223	218	188	192	214	226	207	239	219	218	218	197	175	197	239	205	225	195	207	241	210	220	223	206	203	244	228	213	221	228	209	218	197	213	244	245	222	203	240	230	216	217	203	207	231	206	206	235	227	208	194	232	216	214	214	214	224	211	215	217	197	221	228	195	235	215	230	224	228	211	197	207	217	228	204	211	195	216	207	177	192	210	209	212	193	199	215	203	221	235	225	223	193	199	227	226	237	207	197	232	218	230	205	225	205	250
8251	1897	4291	5407	4995	4231	3613	3064	2650	1984	1681	1416	1256	1115	1014	940	944	844	849	765	691	670	649	624	592	584	606	586	550	581	573	586	530	579	587	546	622	593	561	611	612	597	571	553	545	568	549	500	561	528	550	541	532	530	507	573	517	558	581	556	545	529	557	562	487	544	512	566	528	555	601	521	547	526	511	508	555	536	548	575	526	512	525	514	541	523	546	541	551	577	538	561	514	554	560	526	517	496	563	502	547	571	519	572	553	566	563	545	521	504	559	559	497	535	538	565	564	548	535	536	538	567	529	543	545	528	557	570	527	500	519	509	497	515	575	540	531	547	530	510	522	531	559	549	530	541	528	543	562	544	543	566	529	548	554	511	544	521	520	592	529	524	512	518	528	520	529	518	528	535	516	520	540	543	546	500	555	508	491	534	548	507	578	542	531	557	521	563	569	554	526	512	551	518	576	587	508	554	544	553	543	564	567	563	497	527	523	502	527	542	524	549	565	468	528	537	542	531	492	524	554	554	531	545	541	487	510	540	554	591	528	544	544	541	532	492	515	532	547	530	489	580	530	546	548	574	534	562	516	509	478	500	529	541	511	526	528	535	571	514	560	511	534	557	552	535	527	522	534	526	520	539	519	540	546	557	540	525	506	457	563	541	536	542	543	538	538	524	505	552	531	550	542	532	587	511	560	538	550	535	501	501	564	518	540	562	535	531	495	523	477	551	517	526	528	509	507	523	529	539	522	515	599	576	533	533	503	514	535	552	538	516	546	505	564	541	554	518	548	553	526	535	537	538	551	567	518	555	529	550	493	539	540	577	540	533	535	547	500	576	543	555	585	573	528	542	604	503	546	487	530	526	568	512	516	542	554	539	544	495	531	534	541	542	525	541	556	568	552	532	512	526	535	517	535	519	516	534	574	544	539	539	555	530	529	566	502	517	540	506	527	555	515	536	512	536	554	550	559	575	525	514	567	523	549	548	553	497	546	553	491	539	527	508	551	516	500	570	540	544	581	541	563	523	585	555	575	542	532	527	507	518	522	543	557	501	515	519	524	555	544	576	522	539	522	549	536	569	523	523	504	556	559	550	535	514	545	502	544	547	534	518	555	550	543	539	515	516	536	540	577	549	521	529	535	555	523	562	479	538	546	546	509	496	548	516	512	539	507	565	557	540	524	521	558	551	527	557	541	555	524	529	542	550	546	529	560	507	496	528	531	523	509	510	519	535	518	549	540	513	519	529	542	556	529	501	525	543	537	551	505	576	495	536	528	544	529	509	530	527	544	561	521	553	529	553	542	561	520	523	573	553	510	504	506	545	548	528	518	519	538	513	512	486	496	565	536	524	546	545	561	523	517	559	518	547	567	528	524	530	555	531	502	505	571	522	516	527	541	561	534	516	526	547	551	524	525	491	529	536	601	538	511	564	562	514	572	504	541	547	521	528	534	506	490	527	588	525	508	511	557	530	553	531	533	534	554	578	542	501	516	521	554	543	540	520	495	553	553	575	539	543	547	560	497	571	543	542	496	550	564	537	515	579	541	542	532	542	500	559	545	577	519	513	573	540	572	488	501	552	521	562	545	524	490	505	595	529	524	500	522	531	547	532	553	497	504	546	544	539	516	543	541	554	555	519	546	566	555	532	545	553	491	553	536	546	532	531	483	544	535	529	548	474	591	542	538	542	533	555	551	532	517	561	567	557	545	544	552	537	540	499	530	546	549	531	540	488	540	536	543	533	528	567	529	557	557	501	524	564	564	541	529	544	495	512	525	533	493	502	536	494	526	555	494	534	527	536	536	518	531	559	547	555	525	518	539	531	526	551	531	492	512	547	522	528	535	551	523	536	521	586	516	539	528	505	507	575	586	537	554	565	542	529	528	560	508	530	553	508	525	545	528	517	562	535	518	525	526	541	515	530	513	537	531	545	505	545	549	516	556	530	521	548	513	563	521	523	505	517	551	536	529	533	516	527	507	495	484	539	491	568	533	535	588	545	488	530	527	530	521	530	537	544	524	545	529	506	504	532	564	566	504	525	514	538	545	549	528	548	545	538	538	572	498	515	493	552	523	546	557	534	543	528	538	540	573	504	516	516	532	560	552	540	499	510	496	524	542	521	543	547	544	548	502	537	542	574	505	526	476	527	557	539	543	543	572	530	494	524	491	558	545	537	574	545	559	525	528	509	569	508	539	567	537	522	526	541	531	550	565	550	546	563	569	527	535	534	566	519	573	537	523	563	554	556	582	502	482	550	501	570	518	542	554	533	546	526	523	539	542	539	544	524	599	524	560	501	479	536	504	544	542	522	537	504	538	563	540	535	570	516	531	510	555	564	552	505	530	531	560	540	509	531	541	541	556	520	559	593	521	545	527	528	506	545	521	528	552	535	563	549	509	535	554	546	523	547	523	527	568	554	545	530	504	530	539	510	536	542	522	548	549	519	520	510	552	492	576	523	538	562	521	506	550	528	529	569	539	543	555	550	551	504	528	530	548	533	518	548	535	503	531	520	562	494	531	516	545	539	453	535	525	550	516	522	550	530	513	549	508	518	537	526	557	552	523	500	505	585	531	529	526	526	540	522	521	508	526	533	530	537	524	545	516	557	556	507	525	523	520	564	507	526	505	536	512	528	564	496	544	577	527	561	522	549	551	526	554	517	527	514	562	517	580	528	517	513	549	516	530	553	502	547	507	568	537	496	530	553	519	509	530	515	521	527	515	558	563	522	548	505	556	556	519	535	523	564	508	539	538	547	544	536	508	534	503	488	534	535	555	526	527	522	549	538	555	515	523	539	533	595	512	508	539	520	515	524	520	519	573	616	518	570	541	551	523	589	561	538	497	564	532	523	522	548	539	501	513	504	564	535	523	539	522	567	537	524	519	563	552	559	526	538	526	556	541	549	500	548	557	542	555	528	500	528	502	547	508	577	517	568	541	526	580	543	565	449	546	556	558	517	535	534	526	506	544	515	570	511	520	524	513	512	551	534	595	521	530	526	520	549	567	498	568	521	495	541	505	525	539	518	516	524	569	534	528	506	566	529	532	535	583	508	541	519	516	533	549	544	527	554	503	574	511	553	512	524	531	543	522	584	545	541	535	543	567	551	509	540	549	495	525	560	549	537	526	541	489	567	490	511	513	572	538	570	549	565	513	545	500	539	545	570	527	540	537	568	464	571	560	522	547	503	540	486	543	513	543	553	547	570	524	528	514	526	571	555	514	578	531	543	518	561	545	541	546	507	497	478	542	533	566	530	545	515	531	553	524	544	575	552	553	543	544	527	560	537	537	544	520	531	536	533	553	558	548	546	519	523	492	586	523	574	513	524	514	564	558	520	571	529	517	494	523	599	554	496	537	525	549	533	508	530	483	526	537	538	523	558	509	528	531	520	551	523	528	522	513	527	523	544	547	517	551	519	507	532	504	524	554	503	574	547	539	550	548	524	521	523	567	538	558	534	540	519	498	537	553	542	545	522	548	540	502	538
1690	648	818	735	690	537	508	471	427	377	334	372	403	382	379	317	322	385	327	320	289	306	322	320	328	324	342	356	380	300	349	346	333	321	328	329	323	336	379	350	321	325	320	336	344	319	321	326	333	306	324	305	299	350	333	327	316	326	342	279	318	330	378	348	311	301	327	322	315	334	326	340	327	304	363	322	379	331	346	330	311	317	335	355	332	349	340	349	317	327	335	322	355	322	330	338	327	356	347	329	329	314	335	329	355	356	331	328	341	333	334	334	314	308	304	295	346	330	334	329	338	297	330	365	307	346	298	311	339	331	351	329	317	362	346	314	327	339	316	320	368	299	322	362	354	338	322	327	331	367	328	358	373	357	291	309	340	335	336	315	293	311	342	301	322	340	333	332	331	322	331	339	324	321	318	335	332	391	373	291	346	334	340	330	343	323	339	316	317	316	291	333	301	334	317	318	327	303	322	344	318	336	340	335	329	306	350	343	356	342	339	299	286	328	339	316	355	321	327	326	365	345	309	318	355	347	315	305	317	320	324	345	323	313	308	347	329	330	375	330	323	320	320	349	292	305	329	331	348	323	329	308	305	334	313	348	338	328	310	330	362	357	337	329	296	362	328	332	333	359	329	289	323	325	332	339	348	331	344	317	329	322	288	320	344	326	317	365	308	316	314	313	338	335	322	341	337	307	298	343	328	323	322	289	337	342	329	371	350	319	339	329	296	378	322	342	351	341	350	354	326	343	320	290	346	321	307	363	316	313	302	291	381	343	330	344	353	348	327	337	349	314	325	343	322	341	342	292	320	351	303	329	326	328	324	338	333	332	338	322	356	358	360	320	319	295	341	343	377	339	384	326	322	327	320	288	339	331	313	305	307	350	327	332	318	324	363	342	349	348	326	354	323	304	330	326	332	361	314	309	318	341	354	322	399	345	329	326	338	346	321	332	333	318	332	337	325	306	309	376	329	314	315	335	311	343	320	319	322	330	307	349	328	319	327	398	298	313	351	343	363	356	339	326	355	316	298	363	322	304	325	351	295	318	330	303	332	338	320	338	312	332	344	294	350	364	321	342	329	363	343	373	336	329	336	335	348	341	335	316	345	327	351	320	309	329	321	323	349	324	311	340	332	306	322	318	339	364	314	355	355	316	313	332	323	326	374	351	345	354	315	278	355	315	353	293	326	332	327	333	322	367	344	334	314	348	301	335	348	315	319	320	323	336	327	337	306	312	363	327	312	351	325	323	286	326	335	335	337	308	316	328	322	308	287	325	304	319	325	309	340	328	340	316	324	348	371	349	350	330	309	316	322	338	322	340	327	323	304	316	313	341	335	331	335	313	335	339	343	351	321	343	326	342	307	370	330	312	338	320	310	310	351	319	311	310	336	323	370	357	327	358	333	324	353	320	366	344	308	359	344	330	328	346	326	342	324	335	317	325	326	336	337	329	334	347	323	324	375	341	338	330	354	322	325	337	372	335	322	334	337	362	343	312	317	346	344	299	311	333	318	325	342	319	319	355	333	320	324	322	300	312	339	329	329	327	324	335	335	356	324	341	327	338	330	334	318	344	320	344	325	319	331	341	314	333	340	338	325	331	338	330	320	317	328	320	319	313	322	358	327	336	345	354	333	334	317	329	306	313	334	348	320	304	322	331	306	336	335	332	347	347	325	351	321	356	330	359	290	358	334	319	329	379	363	331	331	314	308	346	350	366	323	308	342	354	324	342	332	313	356	331	362	310	348	324	337	347	314	314	325	319	312	338	357	340	370	352	372	333	315	322	306	375	285	333	348	343	317	321	286	335	345	376	318	323	336	385	346	310	327	300	335	330	335	341	326	347	294	337	365	339	319	324	334	307	349	332	329	284	358	340	352	329	313	304	322	339	358	344	336	364	323	304	320	297	340	309	329	348	305	345	305	342	371	311	320	366	331	316	317	307	330	362	283	352	325	345	299	329	307	343	366	325	324	305	324	318	343	359	357	339	321	315	341	336	320	326	349	294	313	330	339	318	332	336	323	353	315	323	334	348	345	347	336	358	346	328	333	334	357	345	350	317	360	313	360	344	331	311	297	289	331	294	328	370	354	364	343	353	314	360	328	290	333	348	333	341	325	331	332	334	289	332	318	338	337	335	318	309	343	342	348	313	341	337	306	317	303	332	311	366	326	329	307	351	333	333	334	360	366	357	331	354	329	321	323	362	320	327	345	347	328	331	325	303	281	308	336	286	316	335	317	345	334	314	322	329	333	340	286	339	315	338	324	330	326	363	364	361	324	303	341	324	348	333	331	310	354	314	364	327	326	318	371	316	333	318	325	309	345	329	301	343	313	336	337	319	360	377	324	354	358	341	343	308	345	320	356	335	358	342	332	338	322	308	333	310	328	351	329	339	329	350	333	339	322	340	380	326	367	317	319	323	325	319	344	351	346	312	335	306	320	345	309	342	340	356	318	322	338	324	331	346	340	331	362	346	338	335	353	311	350	326	324	311	335	359	346	356	322	330	324	356	326	352	360	297	325	322	301	330	333	329	338	343	325	342	346	401	347	370	307	340	346	342	309	342	354	358	329	339	326	324	324	338	317	298	334	336	316	358	324	318	312	343	316	310	324	303	352	360	348	318	337	338	321	329	320	320	335	316	349	330	334	342	310	331	329	364	309	333	330	342	313	342	360	372	311	339	337	318	334	341	324	330	312	322	314	337	349	308	303	317	312	363	339	316	333	363	338	320	332	335	330	340	329	373	343	327	312	328	329	356	308	309	323	351	334	316	331	336	327	324	331	356	342	357	325	342	328	317	355	339	332	359	353	323	306	314	355	343	360	299	338	346	321	356	314	328	358	314	351	339	338	329	317	329	322	352	359	313	354	351	313	310	343	317	341	290	357	316	348	352	345	320	323	359	336	351	337	355	331	354	301	327	339	325	320	321	304	332	320	322	311	343	342	331	349	324	340	355	345	297	315	342	325	355	349	299	327	311	333	320	294	311	283	303	344	330	311	318	318	328	323	304	334	334	374	293	349	364	337	293	344	320	339	329	278	289	338	329	355	334	323	338	320	303	309	323	326	333	336	320	336	348	339	322	335	318	330	311	350	335	332	336	329	326	318	335	325	326	369	337	343	305	365	320	306	323	339	316	308	315	320	324	335	298	317	341	337	317	304	325	370	351	341	354	332	332	352	327	331	329	336	374	332	320	316	357	345	319	314	341	304	336	348	326	325	333	352	343	314	333	315	331	333	312	331	335	342	346	349	341	336	315	332	304	334	344	291	349	326	351	339	355	324	318	325	328	323	267	349	330	330	310	312	311	335	321	333	352	308	310	339	325	340	297	352	323	396	359	320	337	352	309	323	329	320	330	335	355	346	325	305	323	315	338	323	348	333	305	310	362	323	347	302	296	371	348	352	315	334	336	336	288	339	318	332	330	352	333	400	310	353	329	342	327	371	328	299	356	321	343	327	324	331	300	355	284	314	374	338	340	335	300
2311	1158	1920	2278	2268	2034	1766	1580	1434	1293	1167	1094	1049	955	950	890	906	960	891	848	841	842	873	781	851	813	847	825	762	833	857	814	766	779	808	782	843	819	847	779	826	812	871	871	785	808	841	787	820	822	788	779	796	798	803	835	830	846	828	802	809	798	798	830	765	803	800	797	810	798	786	882	790	846	801	830	805	788	813	827	813	800	743	779	874	793	836	771	810	764	829	788	789	793	730	843	796	825	812	809	811	803	758	806	823	774	795	849	810	861	808	760	807	775	796	778	783	784	762	860	819	817	833	796	813	840	809	826	829	830	846	811	770	828	804	796	839	848	778	819	835	801	840	816	799	870	846	820	866	805	817	772	856	821	779	808	824	803	769	788	865	826	820	784	797	809	807	825	750	838	790	876	837	765	863	753	834	825	824	775	800	816	775	812	789	787	811	844	820	750	839	867	814	826	829	778	792	869	740	762	816	809	831	857	797	793	839	813	796	785	803	807	798	831	796	840	815	785	817	802	818	837	853	806	858	813	774	847	821	742	721	864	796	779	799	834	791	784	800	834	795	867	791	823	830	850	752	808	810	866	774	865	848	838	824	796	858	775	779	795	807	786	811	825	810	883	787	783	772	765	814	820	815	801	784	790	801	826	834	811	804	797	860	800	767	803	852	847	802	809	781	817	825	845	826	785	812	756	795	790	796	878	804	830	794	776	830	816	811	865	810	817	856	797	811	827	777	791	870	771	775	830	827	835	864	834	806	862	776	789	795	837	810	811	825	765	773	802	844	797	795	859	798	774	823	846	813	881	797	826	798	800	791	820	796	783	821	832	833	799	790	807	788	806	809	782	767	752	820	870	849	807	793	804	792	791	886	795	837	860	825	784	836	863	858	863	826	843	832	834	822	797	846	819	821	826	817	813	805	762	807	829	834	822	773	775	798	805	795	810	794	784	847	806	898	817	788	859	805	807	801	850	787	800	840	824	853	801	786	799	837	824	749	774	808	797	813	836	836	824	762	804	771	795	789	819	839	806	781	752	840	819	848	818	830	819	827	797	862	809	793	802	834	838	813	795	771	817	733	803	796	835	785	850	812	834	795	825	859	786	838	766	855	803	778	827	827	744	811	785	823	788	845	843	793	832	839	826	823	858	778	858	767	830	802	823	821	823	820	859	775	818	828	824	826	838	797	850	825	767	819	836	816	855	775	811	863	784	820	767	893	774	812	826	782	810	773	823	829	763	832	795	826	835	760	796	788	791	778	807	859	826	777	835	864	811	776	807	799	802	847	820	823	834	792	811	854	795	848	783	806	794	848	823	888	752	813	727	811	828	792	793	745	805	787	842	805	763	848	863	833	825	839	801	857	817	807	822	772	815	815	793	814	787	784	791	791	784	833	789	765	809	847	814	840	802	826	837	776	821	811	812	783	804	847	796	899	815	821	830	809	842	852	818	820	799	833	841	825	835	768	852	776	822	854	797	830	822	802	831	777	847	854	799	801	825	783	761	862	837	781	829	819	834	803	812	819	807	802	843	771	836	804	811	808	840	818	831	804	821	809	855	822	808	795	822	810	801	801	784	877	799	814	831	804	826	798	806	814	851	782	789	774	837	810	798	814	751	799	756	796	828	789	811	786	793	829	820	833	813	779	826	848	788	797	816	791	849	810	856	773	804	834	811	789	800	817	799	822	785	867	852	758	799	845	797	815	807	807	770	805	882	821	824	763	833	797	769	808	802	800	790	814	844	845	772	858	768	828	835	800	835	829	822	827	782	797	809	781	776	799	784	842	824	770	817	829	835	824	836	779	817	746	898	847	824	807	804	834	834	799	838	792	817	857	796	779	802	794	814	789	844	812	846	830	805	726	841	823	772	798	819	836	829	793	832	786	758	819	788	795	806	822	819	833	791	785	866	782	811	828	763	829	820	794	821	808	835	810	821	824	792	837	777	817	822	823	822	809	826	806	822	805	828	773	831	839	858	750	801	797	809	787	821	838	813	830	789	794	838	804	835	823	828	824	821	829	783	809	835	802	843	796	841	852	818	817	769	822	804	827	776	822	827	785	788	835	826	844	785	817	799	819	791	772	807	825	800	806	806	838	775	762	806	806	808	857	817	755	790	818	813	832	793	846	835	869	792	823	783	761	816	809	759	783	799	744	887	759	792	811	828	818	799	804	818	828	772	801	798	846	800	801	789	830	804	843	780	798	794	803	742	824	788	791	797	809	822	803	803	831	788	808	764	814	778	736	791	786	776	791	770	836	847	792	799	829	838	836	821	812	811	861	838	804	780	772	843	829	810	777	801	816	796	794	803	803	824	852	824	812	793	782	776	763	786	809	813	815	824	796	813	820	790	798	870	837	856	823	833	792	784	821	787	756	805	825	829	833	766	794	843	807	803	779	720	831	808	817	811	810	790	824	829	796	795	822	795	782	796	805	765	808	818	820	810	756	849	756	845	873	829	792	786	824	805	793	769	841	803	788	793	838	820	848	784	826	797	792	818	754	826	824	866	813	855	798	841	837	785	813	807	771	811	810	791	791	822	842	795	762	787	835	808	807	828	810	805	795	841	763	823	780	818	796	871	826	805	813	793	791	804	784	829	781	743	827	818	794	801	811	833	827	807	795	747	855	805	801	805	834	804	829	866	826	783	809	767	843	837	792	834	777	776	792	802	770	811	776	813	805	774	834	764	878	808	833	847	850	830	786	852	827	800	832	826	781	838	848	776	826	843	845	775	790	866	810	801	774	799	813	831	828	875	778	812	847	852	874	820	797	855	803	774	793	821	806	820	791	806	808	811	765	820	813	821	799	755	738	786	803	824	832	780	846	822	804	768	814	858	794	847	805	840	817	858	823	806	846	777	777	826	808	815	829	824	807	782	764	798	802	834	791	777	801	773	813	828	827	765	805	802	796	782	827	767	784	776	801	793	821	851	821	840	784	779	779	809	833	830	751	824	841	786	770	825	864	828	789	805	829	848	769	825	871	815	777	791	817	837	793	811	829	793	825	822	811	858	798	836	803	794	813	777	826	823	787	782	775	786	820	800	876	821	804	756	786	817	820	797	858	793	800	826	795	828	788	808	846	848	817	791	826	836	751	826	849	814	824	775	851	841	793	797	794	829	798	759	773	827	805	824	820	809	778	785	799	808	750	809	747	726	833	745	817	821	782	795	807	862	809	830	782	824	810	834	862	846	790	868	771	808	805	839	809	803	833	832	802	789	755	823	810	816	861	831	843	753	819	812	856	811	839	747	850	832	806	792	889	807	760	835	802	819	807	837	785	865	833	778	802	802	792	788	769	814	837	809	839	829	794	783	844	795	797	833	814	830	817	829	791	808	787	789	791	783	864	828	857	858	774	788	861	818	818	852	794	847	853	799	836	827	846	828	829	760	836	770	872	814	765	782	828	794	801	831	783	825	840	796	784	820	784	865	859	840	795	798	794	838	802	822	821	833	838	822	819	826	797	743	826	790	849	846	776	854
7099	1298	1683	1345	1104	901	789	661	665	521	490	474	437	394	417	418	391	342	393	337	365	389	361	348	364	315	328	360	348	325	343	385	365	367	371	360	367	368	346	347	320	359	329	368	310	406	364	360	369	331	360	363	344	339	348	320	352	353	361	317	344	357	358	357	335	345	377	318	344	344	362	357	362	346	347	345	381	336	321	375	360	349	347	339	349	361	336	354	380	303	336	345	336	359	342	349	355	329	350	381	346	334	385	367	368	337	352	370	319	330	337	349	373	338	347	355	317	355	346	344	353	380	385	348	401	366	347	359	355	355	378	354	340	368	362	348	341	340	356	351	361	348	316	361	324	319	339	362	358	345	374	359	352	349	329	345	374	347	355	344	372	347	352	374	355	354	379	417	359	348	326	337	326	348	336	328	337	368	352	364	353	380	312	351	342	330	315	365	327	346	342	361	313	354	329	380	349	320	327	365	359	321	383	363	370	329	321	362	345	390	361	372	321	344	376	292	349	372	316	343	365	330	369	396	339	337	355	376	317	328	345	382	328	373	372	336	351	348	353	355	336	352	317	353	325	361	339	348	356	356	350	346	347	369	348	330	349	365	356	374	359	340	351	373	361	329	336	395	319	377	395	344	356	394	372	327	347	352	325	355	378	352	391	329	338	346	332	370	366	350	322	332	334	361	352	363	324	305	355	341	346	386	334	352	374	329	391	383	389	378	340	342	359	340	309	368	330	351	382	350	394	368	315	341	341	357	359	341	331	345	340	367	334	376	360	349	343	357	347	344	337	354	365	298	336	344	328	351	331	363	376	337	331	367	364	351	344	353	325	348	368	364	344	328	351	361	349	324	360	361	381	336	356	381	364	371	350	344	317	372	355	354	331	382	321	369	339	331	336	324	357	346	342	353	345	336	395	332	334	370	299	389	371	376	358	364	304	311	320	387	372	344	333	377	372	339	341	360	349	346	334	348	342	336	358	382	358	334	323	373	332	342	346	323	331	373	381	361	358	355	348	340	349	347	327	361	363	341	327	349	380	333	362	364	332	339	352	332	358	383	375	337	343	314	368	332	359	315	371	365	359	327	341	330	324	318	334	377	369	382	366	364	353	335	301	353	353	330	356	324	359	328	349	364	371	333	350	329	336	335	333	343	336	361	347	349	336	334	370	333	342	360	374	345	345	318	355	362	336	323	344	338	343	346	371	334	351	342	339	383	345	359	378	336	382	331	343	366	373	330	307	333	329	336	344	347	347	372	352	356	356	334	337	402	345	350	352	344	363	347	351	345	364	385	351	335	365	355	332	358	319	322	351	349	339	360	344	342	360	338	346	366	402	377	360	350	324	323	405	332	343	349	323	336	368	360	354	348	352	341	336	395	325	391	375	320	399	334	361	366	312	340	371	376	352	367	304	362	365	352	349	341	369	377	358	330	353	344	338	337	355	312	344	350	325	335	325	339	359	342	350	353	367	344	401	365	350	372	331	362	344	355	349	370	362	346	355	335	319	312	344	363	341	363	358	386	360	348	355	385	332	333	313	360	345	389	335	350	356	355	347	354	356	357	340	352	354	332	337	350	396	364	323	376	371	366	325	354	327	335	338	343	365	332	340	325	311	376	369	314	360	341	350	356	362	371	370	325	365	330	334	327	358	391	337	349	361	363	342	359	364	360	371	382	356	375	398	347	321	345	332	375	357	399	338	355	369	359	373	326	344	342	351	336	361	367	340	307	361	314	342	390	344	380	344	390	336	374	354	350	377	347	408	355	356	361	374	405	363	349	340	378	333	341	344	346	361	377	343	320	337	350	388	332	349	342	349	372	337	387	336	337	382	359	362	353	355	375	315	330	343	354	350	336	351	374	366	381	374	365	355	359	343	379	339	393	353	314	369	354	376	349	346	362	341	353	364	321	360	360	391	351	350	383	337	337	365	373	335	330	339	384	345	346	334	338	383	385	369	344	358	339	342	346	362	349	366	354	370	360	351	409	340	348	354	370	329	334	348	375	350	358	382	360	331	358	331	367	400	374	359	330	354	354	365	342	340	351	340	361	331	352	370	372	377	337	361	344	359	354	373	346	352	356	371	359	385	408	350	313	353	394	369	367	381	353	358	340	356	350	367	368	376	379	357	387	346	364	347	365	349	356	347	320	348	363	331	304	356	346	333	360	374	351	385	347	337	336	387	358	338	360	365	369	370	369	371	378	342	344	354	363	372	315	373	366	380	359	344	369	343	359	319	387	354	359	350	355	368	347	367	382	376	365	341	344	354	368	363	301	356	368	333	348	335	372	324	336	350	337	339	350	347	344	389	358	352	335	338	366	348	362	338	341	323	352	301	335	318	333	347	364	356	322	353	358	355	317	340	315	355	324	333	355	339	349	379	371	373	323	347	305	372	344	370	354	325	360	347	350	352	351	343	337	390	344	357	354	372	317	346	347	347	342	369	327	316	340	374	333	339	392	356	324	340	363	320	334	311	317	355	356	337	356	354	341	327	350	350	362	349	367	358	357	351	386	346	346	342	327	355	338	357	329	395	358	316	336	359	359	338	403	374	351	349	354	392	313	314	365	326	328	385	341	347	369	326	323	338	358	344	384	344	326	341	342	322	330	343	329	367	376	368	352	311	335	365	382	333	323	373	390	341	366	376	340	376	372	373	356	345	388	343	385	314	366	367	346	356	337	356	338	335	379	352	331	370	364	373	358	347	327	328	343	350	340	357	363	382	382	333	389	354	332	329	378	375	305	324	326	372	368	359	356	387	353	319	322	359	336	355	353	333	321	340	337	351	327	350	355	356	328	349	327	394	353	338	349	322	362	344	341	358	359	341	367	355	357	336	379	357	311	368	342	363	346	357	348	331	352	329	322	348	366	346	350	363	377	356	344	356	338	351	339	354	338	391	390	344	363	368	367	341	350	348	369	349	340	337	369	385	326	351	353	345	353	358	365	361	358	356	380	315	354	342	356	349	354	356	346	325	320	338	359	327	361	344	347	341	352	379	373	384	357	347	350	329	363	315	352	359	365	351	350	358	366	382	371	359	364	344	326	314	354	333	329	379	350	326	335	347	326	343	326	339	344	372	331	337	327	335	351	358	353	333	341	348	383	379	376	351	346	327	335	377	396	343	367	328	378	369	337	345	354	365	345	372	360	355	333	365	380	350	364	377	316	339	348	361	368	365	339	366	345	340	337	355	347	297	363	387	344	364	373	356	342	383	347	328	367	338	368	335	371	354	367	363	386	370	335	347	352	354	369	339	362	372	334	363	336	348	354	341	329	380	358	314	330	345	341	289	357	367	313	336	331	330	354	377	388	345	345	343	325	377	311	363	319	293	376	373	362	334	355	360	353	328	350	350	392	371	345	374	368	353	373	302	377	353	347	359	342	351	340	328	350	310	334	363	369	327	341	327	371	342	356	346	341	369	341	342	360	334	348	369	365	351	338	338	341	360	381	405	349	338	384	329	356	330	321	322	333	358	323	356	339
6737	1693	3575	4054	4023	3492	3018	2590	2291	1826	1614	1519	1394	1267	1135	1153	1061	1163	1053	1010	957	940	956	954	880	889	927	935	927	925	899	886	860	894	783	850	848	901	873	875	857	845	876	829	891	876	862	861	859	880	812	830	842	902	856	836	907	903	859	833	857	854	837	789	828	874	834	884	836	813	871	856	834	834	842	884	861	819	865	762	829	810	866	872	849	853	844	815	797	828	838	880	858	889	857	827	884	889	861	863	839	836	876	867	861	865	813	855	852	833	862	877	899	871	897	862	879	827	833	874	829	905	846	866	873	823	829	822	848	857	918	788	854	836	880	815	774	824	880	856	857	858	854	841	824	868	888	827	847	850	827	859	888	810	781	862	849	863	807	863	796	792	862	829	810	822	855	866	894	859	795	864	804	823	844	865	855	794	827	832	831	854	808	798	828	806	900	913	800	842	902	808	844	842	867	842	837	860	819	815	835	788	836	841	836	833	832	844	851	875	823	850	865	887	912	887	845	907	889	841	849	834	883	871	860	846	835	834	817	899	896	865	877	875	855	879	837	807	872	841	842	857	843	902	856	830	866	809	840	838	827	839	905	807	865	844	838	850	816	849	803	859	825	849	819	844	856	818	861	852	841	870	853	818	856	826	798	842	878	829	843	858	783	868	784	785	806	833	867	888	817	906	830	869	855	856	857	863	866	840	858	845	801	838	837	870	862	876	837	894	867	881	863	750	840	841	770	888	885	862	817	861	832	851	837	823	813	849	838	896	854	826	809	842	851	854	836	843	860	826	807	791	828	867	821	840	872	875	881	864	825	825	849	844	857	887	835	805	846	846	846	840	866	804	844	833	856	832	846	826	858	824	881	889	853	838	856	854	876	863	831	873	832	890	869	864	833	782	856	853	850	831	825	807	866	861	876	916	861	807	860	905	870	842	854	838	823	785	845	835	828	848	877	820	820	827	844	838	841	804	874	841	840	804	885	814	892	815	856	859	806	829	789	903	882	847	853	840	854	842	845	863	869	866	818	866	843	830	871	825	825	840	878	861	832	810	848	841	837	866	829	857	806	886	830	819	831	878	837	806	878	884	849	863	832	820	828	780	849	823	852	885	830	811	841	886	835	836	859	801	791	840	855	803	867	840	826	826	847	812	887	820	856	877	843	843	837	849	811	841	870	863	951	827	827	875	816	794	828	866	874	791	813	802	791	824	860	859	820	859	867	799	877	887	853	859	862	853	879	810	849	834	842	912	871	877	813	841	852	841	862	842	889	789	856	831	861	868	826	804	847	834	860	853	807	838	823	879	854	866	821	846	857	824	830	861	889	788	885	835	801	822	883	863	874	841	818	853	853	871	860	874	806	833	859	847	828	872	863	849	819	852	826	841	877	828	866	876	805	857	835	884	866	834	907	876	853	838	878	834	812	856	830	786	897	862	879	799	849	846	834	789	839	868	878	822	828	875	803	836	852	868	888	773	854	840	818	838	856	866	829	844	847	826	890	810	865	848	819	856	837	841	852	895	855	849	805	841	821	856	841	823	831	826	854	860	868	830	843	806	886	904	806	855	879	832	859	862	828	843	829	909	807	854	833	878	832	840	804	885	875	892	829	867	806	841	875	854	828	909	850	796	862	811	880	842	805	850	851	821	834	795	842	809	843	857	886	803	855	814	835	840	832	796	882	911	844	816	828	842	872	893	835	893	823	779	865	828	844	860	873	879	851	840	902	828	830	844	813	831	788	848	882	854	918	848	812	845	789	875	832	825	863	837	828	897	843	826	851	845	867	784	844	825	907	839	816	909	818	878	837	818	927	840	819	825	825	848	884	835	858	806	855	823	866	833	828	817	828	823	856	850	836	836	884	835	839	857	790	833	928	848	877	843	834	901	899	859	861	882	820	879	847	874	848	858	882	851	824	863	847	785	850	823	840	841	863	818	855	881	840	824	824	875	811	791	828	880	861	865	781	853	834	867	803	855	870	850	844	857	890	887	840	833	893	863	891	880	804	808	808	820	895	860	814	898	788	877	860	851	860	889	868	863	839	872	838	824	937	797	866	839	803	836	870	848	840	857	797	911	854	832	891	860	895	828	791	840	874	859	828	838	869	808	840	821	804	794	820	837	764	820	802	880	830	841	871	855	807	845	789	829	828	824	859	865	825	829	858	859	871	893	845	820	856	834	896	822	890	855	848	845	828	850	869	843	833	871	905	799	855	832	849	849	838	851	805	867	815	857	846	870	797	869	883	839	847	884	908	801	900	897	917	836	827	811	833	804	801	816	832	879	816	864	836	838	857	847	769	812	839	815	861	840	855	857	835	857	834	839	818	884	852	840	846	860	828	859	873	866	860	844	859	875	816	839	855	831	870	818	856	791	808	877	843	850	852	863	833	835	850	866	800	777	843	862	850	862	817	829	830	819	846	864	829	875	863	831	850	793	852	803	826	806	820	835	855	826	843	873	830	814	875	854	886	858	882	816	835	897	825	816	865	818	856	855	837	839	876	869	835	834	824	865	825	815	854	852	864	826	851	862	777	834	797	829	865	813	867	838	890	762	868	805	848	823	827	833	842	832	875	902	825	898	815	855	850	855	814	855	819	854	811	877	844	834	892	842	843	852	896	842	820	829	869	857	852	801	812	844	830	873	859	828	885	842	900	810	857	858	815	869	861	853	828	807	887	879	796	833	806	823	826	918	819	873	862	835	825	894	813	851	835	839	808	866	878	827	813	855	846	828	820	851	868	773	812	805	831	805	858	842	872	849	868	898	888	823	851	822	866	835	850	877	861	825	828	879	831	823	846	868	856	819	894	832	843	871	891	829	890	842	876	839	843	860	877	885	845	867	903	859	837	833	880	830	822	777	832	825	872	816	876	845	895	839	828	828	836	851	875	811	837	840	828	821	859	841	913	835	806	872	858	869	871	852	895	848	796	818	872	827	851	758	839	839	791	791	802	860	831	765	863	840	919	861	861	891	818	797	844	842	825	817	873	833	874	805	822	913	861	894	829	860	838	831	856	842	866	846	849	851	844	904	853	850	823	833	800	856	840	838	812	837	853	866	892	857	844	820	811	854	803	810	822	913	860	846	854	867	832	822	805	842	872	857	846	760	851	791	827	801	869	841	845	825	869	803	792	841	840	858	881	847	815	860	849	841	810	870	775	803	889	825	817	855	849	815	852	834	844	863	876	858	800	825	816	838	832	848	842	855	914	912	847	850	866	853	883	842	893	832	830	833	910	876	835	844	869	817	813	833	835	874	852	849	880	844	780	856	853	836	827	867	791	823	904	836	845	884	843	823	846	827	848	802	844	861	820	878	817	822	860	869	812	851	804	859	850	786	853	852	873	840	839	803	815	926	844	840	872	836	824	814	833	835	826	861	863	854	848	810	833	848	849	894	786	869	780	843	886	809	862	845	871	846	816	804	852	843	837	808	855	788	834	867	881	820	824	882	835	917	773	835	792	869	821	786	867	858	844	822	843	802	807	847
13059	2080	2354	1936	1449	1062	891	702	551	434	420	386	353	307	254	279	299	264	263	221	244	219	225	214	206	256	250	243	223	215	237	223	213	203	217	224	206	228	249	231	225	200	220	229	194	220	223	209	215	261	188	208	221	216	241	191	200	213	224	203	191	229	206	219	226	222	225	245	218	220	204	230	199	199	200	201	206	239	233	197	214	208	225	251	231	247	221	207	239	202	203	222	217	238	220	242	226	201	232	213	227	224	195	240	199	195	192	219	240	198	227	191	195	208	257	278	209	214	202	227	206	222	218	219	204	200	238	214	204	215	198	215	193	208	212	235	240	238	213	194	196	202	214	205	232	211	225	215	235	217	252	235	214	197	209	212	224	235	212	198	223	206	231	198	204	204	208	204	194	217	198	212	209	243	206	230	183	203	239	200	235	241	223	256	231	205	208	188	240	194	216	201	200	204	227	214	208	220	207	210	206	209	200	245	226	192	214	204	222	179	214	225	190	199	216	206	224	205	206	227	245	226	240	221	210	185	199	207	222	217	232	218	214	237	222	181	234	231	190	201	225	179	216	250	234	210	223	226	246	217	231	214	175	183	231	181	239	229	202	212	246	216	200	189	205	233	177	207	230	220	197	207	217	235	192	250	217	200	204	218	222	202	241	196	213	243	203	215	197	226	197	200	200	237	231	203	212	228	198	219	235	201	229	200	198	249	227	239	207	230	210	222	216	203	221	240	201	230	205	226	206	220	210	182	215	187	245	242	245	202	224	229	215	245	236	213	198	211	201	211	220	220	224	215	225	237	234	207	178	218	221	240	202	190	213	217	193	227	231	207	221	218	233	193	209	202	203	211	226	200	229	222	212	232	208	206	245	215	211	227	213	212	233	226	215	192	218	210	237	220	208	212	200	218	226	214	249	197	246	240	209	229	205	229	230	248	209	236	205	219	204	231	219	190	211	190	205	228	215	225	235	227	225	242	225	233	225	219	232	220	212	204	222	205	231	236	240	208	209	195	247	209	253	190	245	223	223	236	221	215	220	205	224	227	231	226	223	209	227	182	206	211	192	228	196	203	204	225	244	226	222	262	228	233	210	181	237	232	254	204	210	212	188	225	193	214	226	203	238	218	238	226	192	213	224	249	235	237	209	216	196	227	181	216	224	222	194	198	214	246	194	217	198	224	217	233	207	196	214	198	214	225	204	196	230	213	203	207	212	214	229	223	208	239	215	222	219	219	239	229	230	203	237	220	242	203	207	225	210	230	242	251	200	214	226	205	224	209	212	221	212	241	191	237	225	213	224	211	227	237	194	238	209	210	215	217	201	225	216	235	244	194	201	223	236	225	218	203	225	212	230	214	196	196	196	213	203	231	227	216	233	215	220	195	210	233	232	222	215	194	208	191	249	207	226	213	220	229	239	207	217	212	226	229	213	220	207	230	198	230	194	221	223	190	192	192	215	200	237	209	212	218	219	208	223	245	210	220	217	235	241	235	240	230	210	246	232	219	211	261	222	225	215	216	206	225	207	198	205	214	220	203	200	188	210	235	212	207	194	214	214	197	190	226	203	229	218	258	232	224	204	195	235	216	257	239	231	247	210	208	229	198	198	211	225	224	226	222	225	208	213	209	225	211	217	238	193	215	209	202	214	256	234	234	182	209	210	195	210	218	202	212	202	201	229	199	217	233	205	236	212	229	221	204	215	219	230	202	232	197	186	229	229	231	243	234	201	218	191	215	242	209	219	209	207	206	230	213	217	205	220	229	213	234	243	206	220	188	207	199	214	208	209	232	212	239	223	212	231	237	211	219	182	248	230	197	219	200	204	257	191	226	225	202	196	213	195	216	219	213	219	225	190	234	223	222	226	205	201	204	228	182	219	213	230	219	244	200	198	212	214	229	214	229	220	231	212	218	214	241	204	242	196	219	197	189	189	230	226	225	235	220	252	231	237	234	210	232	216	209	232	213	223	208	222	234	232	227	223	239	225	202	198	212	225	223	205	205	228	209	219	200	199	210	255	226	213	237	205	213	214	229	199	222	215	240	220	240	205	210	239	199	233	187	227	199	204	232	224	224	212	203	217	236	252	234	209	226	228	193	207	240	218	195	195	208	235	248	192	234	213	227	213	193	219	227	221	213	212	252	234	194	238	240	228	247	216	233	195	201	206	203	206	235	218	197	212	215	231	179	211	224	192	199	238	203	219	231	210	207	205	215	257	202	216	208	224	187	212	239	221	230	187	220	195	205	236	232	242	209	228	202	197	212	229	238	235	208	221	216	196	216	236	211	206	223	210	212	226	201	179	197	214	243	236	233	229	195	197	206	199	217	216	206	222	211	206	237	203	256	203	203	191	211	196	202	205	219	229	223	223	224	235	229	195	227	201	218	225	227	204	198	222	231	199	206	220	214	220	234	213	210	223	242	235	215	227	217	223	233	208	233	228	246	219	225	189	216	220	204	230	197	180	192	252	218	240	228	227	200	220	207	230	218	225	194	231	238	216	201	217	196	213	213	219	239	244	214	203	191	240	228	222	214	227	188	210	228	206	214	218	203	230	230	222	230	229	231	203	226	217	215	254	230	220	215	234	232	199	209	230	202	238	202	234	227	213	229	204	237	213	210	250	192	206	203	206	210	220	211	225	248	198	225	208	227	207	211	214	212	206	241	213	220	200	225	221	231	195	224	214	222	224	235	205	217	225	210	239	225	217	205	208	206	208	218	252	221	192	217	221	206	204	208	207	245	214	203	213	214	209	209	227	232	235	214	224	225	218	215	216	204	225	226	192	193	197	235	197	202	219	233	195	202	214	206	232	228	185	226	204	204	218	233	203	219	195	222	199	244	234	190	220	216	227	235	219	195	199	197	209	228	204	202	218	233	219	181	183	220	216	241	220	200	209	206	246	227	206	231	234	207	225	196	200	208	211	217	221	238	216	212	229	228	218	250	209	221	207	186	201	230	209	213	218	217	237	215	212	232	231	230	201	214	230	255	230	244	197	246	223	203	199	216	222	237	193	218	202	212	232	219	210	213	248	221	212	219	244	238	222	193	218	221	241	202	231	215	217	225	215	215	197	229	191	194	219	196	212	178	221	215	207	217	216	202	214	202	201	211	238	242	196	219	198	219	213	228	212	213	228	206	196	215	228	201	208	217	229	203	224	216	244	227	225	218	226	210	230	226	209	229	214	204	240	207	231	218	222	211	233	246	209	213	209	217	208	231	228	197	193	211	205	239	229	193	208	216	216	217	202	224	236	193	218	199	221	201	229	246	193	265	224	236	206	211	208	210	204	253	208	206	214	212	217	232	224	210	232	238	201	217	218	216	218	232	207	248	191	224	210	206	216	215	205	214	207	189	226	217	223	245	223	234	238	209	215	257	191	190	207	220	218	210	211	201	220	224	236	234	206	202	220	211	220	230	214	254	238	222	227	236	223	204	232	221	215	237	204	239	218	219	213	242	243	227	202	225	234	246	188	187	187	220	230	220
8439	2148	4704	5710	5394	4454	3956	3299	2692	2161	1728	1583	1296	1145	1006	1004	1050	1020	823	732	697	711	658	639	604	621	608	573	590	611	582	611	605	590	566	570	616	613	627	566	582	570	585	560	592	554	544	596	528	568	575	550	518	550	538	612	553	535	512	585	523	546	532	545	566	537	583	552	605	547	541	563	579	519	535	518	565	535	536	561	527	549	539	615	544	533	556	548	544	551	511	551	558	560	584	521	535	545	544	558	545	551	528	554	562	547	531	559	519	571	528	545	548	542	550	546	487	532	575	552	524	557	562	555	489	557	539	516	545	547	560	541	551	554	562	520	536	524	538	572	518	532	535	569	549	544	507	541	562	555	556	541	526	545	570	523	583	579	596	572	529	512	546	532	533	587	535	535	531	557	547	522	522	593	559	537	548	558	566	532	560	535	546	578	536	572	553	557	533	506	515	587	566	518	569	512	539	540	512	560	561	546	571	514	520	506	572	540	575	513	542	540	504	566	557	532	582	533	542	512	536	569	546	514	586	546	574	520	483	499	537	542	542	536	561	541	520	569	508	556	568	509	568	599	539	555	586	557	552	548	552	626	525	576	539	564	510	543	520	558	558	581	529	519	521	552	529	532	522	543	540	504	597	547	553	537	547	547	520	539	543	548	499	571	556	562	533	516	528	559	517	555	492	540	584	540	503	570	540	528	584	566	558	560	553	502	558	548	498	522	574	554	546	521	566	549	530	557	564	556	547	542	558	555	543	550	549	526	568	571	562	548	499	560	535	504	522	547	569	519	559	561	559	604	551	542	513	527	537	538	546	557	582	546	526	518	534	530	545	522	510	534	520	511	556	582	558	532	571	521	535	542	498	543	553	537	539	519	567	536	546	552	526	495	552	525	573	572	543	567	542	541	507	540	546	587	551	515	521	515	541	553	508	543	540	518	502	593	596	523	535	575	545	506	560	557	536	520	530	544	547	570	558	522	542	566	532	549	541	556	572	541	545	541	568	512	580	570	566	544	552	553	540	552	519	505	533	585	528	582	495	540	519	580	547	503	561	569	541	530	561	535	537	504	564	562	546	521	514	521	524	558	542	542	536	559	554	524	579	548	557	546	554	594	514	564	555	574	543	535	544	573	504	576	567	549	549	546	545	554	569	508	527	568	542	553	542	543	581	534	522	526	562	570	550	571	562	543	519	551	550	521	547	554	562	494	527	541	550	558	488	535	547	547	565	559	554	529	576	544	536	582	537	481	514	544	584	521	551	557	565	553	511	544	549	580	548	517	548	546	554	525	522	515	544	547	527	516	561	543	496	565	527	550	556	537	518	484	507	539	499	493	567	541	546	540	553	541	540	520	535	585	534	546	595	549	573	564	560	543	554	537	552	555	547	557	499	543	536	533	554	541	550	559	555	509	562	575	540	541	552	511	531	518	523	494	537	506	522	549	553	568	567	545	541	530	586	520	541	539	566	516	557	559	542	547	529	559	535	542	537	545	508	519	528	560	548	565	544	567	528	539	543	569	539	510	548	531	541	561	545	545	544	544	560	519	576	540	519	535	526	566	548	549	527	566	532	501	570	519	549	577	544	530	536	503	522	573	528	572	558	571	503	535	557	513	537	519	530	548	597	548	492	553	571	532	553	524	505	557	515	549	585	563	555	570	553	539	553	536	559	536	527	578	541	565	530	554	556	577	528	504	529	552	552	501	527	526	560	583	528	494	551	528	511	586	586	530	533	544	590	542	545	543	554	567	550	571	500	517	575	537	515	510	527	519	545	576	582	574	530	515	521	525	551	576	483	554	584	579	544	517	527	527	576	511	565	569	563	521	546	532	537	556	527	576	556	537	553	503	533	565	548	540	531	524	547	554	526	559	519	533	551	550	545	575	550	513	531	524	605	589	568	541	556	534	517	559	549	496	574	555	566	500	519	534	578	550	527	516	514	506	556	544	554	559	532	559	561	555	540	526	615	526	504	532	557	539	517	561	546	566	532	593	474	521	536	556	520	518	538	576	515	565	572	505	514	538	504	556	559	551	556	567	567	551	525	564	530	512	527	551	537	542	546	567	516	552	577	526	496	519	556	534	532	500	533	587	540	507	547	542	540	560	562	554	563	579	532	549	528	536	554	549	553	539	547	539	537	536	544	538	548	563	541	533	558	563	561	551	530	547	578	524	537	520	568	526	546	519	527	559	533	537	529	547	546	529	549	512	534	538	526	571	531	554	544	561	533	601	519	520	517	553	528	552	503	548	558	530	542	525	561	563	560	544	553	554	560	517	534	561	542	523	550	597	534	535	567	549	532	561	523	576	531	560	559	540	531	535	517	579	557	559	529	491	568	523	509	595	551	521	536	526	570	567	538	584	523	589	524	564	583	537	510	572	520	568	513	520	563	569	545	558	527	565	548	516	535	539	551	594	509	555	512	549	530	576	563	545	520	496	522	562	509	559	581	515	538	523	551	559	542	536	537	566	575	501	534	565	546	571	535	550	524	558	532	524	527	526	567	544	534	536	546	585	533	558	577	550	523	569	555	525	523	568	503	538	519	538	563	565	550	561	551	531	511	534	538	533	547	494	550	534	538	540	531	549	536	549	523	538	525	514	535	530	566	521	541	547	523	510	534	595	560	532	539	557	545	531	525	543	564	513	499	522	544	537	535	571	533	548	547	526	500	524	555	570	552	517	572	560	544	513	560	544	560	533	518	561	513	528	527	542	561	547	537	542	545	552	556	533	553	518	532	601	506	545	524	532	564	520	549	523	537	568	572	537	556	570	549	553	545	504	580	552	562	569	552	530	531	554	567	542	562	524	540	523	547	557	525	538	550	518	526	539	571	535	518	585	540	564	518	555	526	519	557	543	525	498	562	563	556	551	504	524	535	525	569	566	544	545	536	562	538	526	578	548	561	523	535	536	543	563	533	542	545	571	529	541	528	566	537	544	555	570	541	527	559	531	543	548	521	532	586	510	514	509	537	518	529	514	536	546	560	548	497	520	491	550	560	543	554	582	568	529	589	530	560	542	538	546	501	533	549	547	542	515	558	548	517	547	528	561	570	519	547	552	565	503	553	524	591	526	498	589	540	497	548	601	537	529	534	525	527	591	566	556	527	555	542	575	565	534	546	508	539	560	505	520	576	536	577	541	554	543	559	543	508	572	555	572	470	499	545	543	551	514	539	530	518	570	560	577	547	513	533	562	557	504	551	590	521	536	502	593	534	502	559	554	563	536	535	533	526	574	539	532	539	560	531	550	543	566	534	534	522	526	542	536	557	508	521	538	523	527	571	544	529	505	518	534	529	549	547	542	517	565	552	534	584	525	574	572	580	540	566	527	479	582	541	575	533	515	539	545	539	522	562	569	557	576	560	550	527	559	546	552	537	566	575	560	532	583	535	574	547	553	521	560	576	561	586	556	532	521	520	563	532	542	559	543	523	569	526	535	557	519	543	545	545	540	539	537	528	559	560	558	552	535	562	566	555	546	500	524
1923	644	859	734	675	604	590	493	456	481	450	391	337	375	361	379	354	370	344	364	304	336	355	323	337	317	327	328	336	313	349	384	327	332	326	321	337	335	332	355	342	328	363	346	339	363	337	330	356	344	330	344	332	354	339	391	342	336	334	349	325	359	358	318	342	308	317	332	329	300	321	341	318	357	309	326	315	305	334	347	332	320	328	323	342	348	337	318	340	336	354	372	356	307	355	360	355	342	327	354	340	313	326	330	363	336	324	333	320	341	369	311	342	328	335	332	337	298	345	315	351	323	331	309	320	334	333	377	317	321	361	327	339	327	320	310	396	327	330	341	313	361	320	344	330	334	354	351	333	323	342	358	344	330	351	341	341	350	357	361	373	318	347	332	358	349	363	320	327	324	326	348	314	342	317	323	339	349	368	358	330	289	359	363	356	326	343	342	347	353	349	373	320	315	353	330	313	346	326	370	323	333	365	325	344	316	339	339	296	387	361	338	331	301	343	346	337	418	339	314	337	302	339	310	316	316	339	320	381	364	311	357	363	383	318	353	335	342	314	358	354	313	328	302	311	333	386	344	345	297	330	340	330	347	350	344	352	346	366	373	330	325	341	356	338	316	342	359	315	317	353	328	377	333	358	346	301	320	336	325	321	346	332	336	349	357	348	327	309	299	386	310	327	355	343	315	324	349	342	352	338	322	335	345	341	326	310	370	289	330	349	311	309	318	339	362	345	354	332	348	334	372	307	320	296	314	342	328	331	353	358	327	321	349	346	365	366	324	351	311	345	300	331	334	351	332	295	333	303	372	343	345	333	354	344	312	343	316	337	365	355	416	355	376	350	325	337	298	317	359	353	323	378	325	359	348	314	370	345	340	349	301	332	341	350	357	341	349	371	298	331	348	347	332	336	313	337	339	353	337	315	346	337	321	324	341	329	367	306	309	374	320	307	349	352	305	327	336	321	323	320	348	344	353	304	334	353	342	338	353	365	344	344	363	329	331	331	354	327	333	325	341	333	336	324	327	360	326	347	335	345	366	373	355	365	370	347	333	322	313	326	344	345	281	334	351	317	359	352	345	374	361	313	319	299	327	325	333	309	343	324	351	348	361	323	342	329	335	346	329	347	316	319	337	341	339	334	340	325	359	345	315	281	333	362	350	334	320	318	310	326	355	362	359	337	327	299	360	338	346	366	323	329	327	373	353	324	340	341	348	331	337	360	318	303	366	321	412	349	345	326	338	336	329	401	366	321	393	342	322	327	346	334	328	338	345	313	313	327	361	315	299	299	317	337	338	342	331	391	350	343	338	328	346	308	330	371	333	324	351	343	341	338	331	349	292	335	373	363	323	369	309	350	334	344	339	280	347	324	338	297	323	331	361	337	378	341	387	324	337	315	329	345	333	334	346	318	322	298	366	334	377	359	343	313	315	363	358	354	322	343	352	348	320	313	341	330	335	336	345	350	357	345	331	357	369	336	344	354	339	363	319	344	333	333	335	371	314	296	332	322	326	350	325	347	338	348	322	348	372	342	362	328	322	324	343	317	308	349	336	353	350	345	353	314	318	355	323	348	306	314	348	334	382	335	307	314	317	342	373	350	332	301	332	339	335	360	351	332	361	320	307	329	344	318	361	321	354	350	340	378	367	330	332	324	340	327	323	336	332	323	324	319	364	329	321	341	324	328	361	384	336	382	352	324	304	362	328	357	352	377	356	356	341	390	353	345	331	350	328	356	323	341	348	349	338	335	344	337	364	362	362	350	338	358	335	346	342	318	340	370	344	341	329	342	346	322	305	344	342	328	312	342	300	356	326	364	360	352	363	313	336	314	323	353	364	342	338	357	338	362	304	319	337	317	327	349	345	365	314	370	368	381	332	320	337	325	356	381	350	309	327	367	360	335	328	313	365	326	340	354	339	358	325	346	338	337	333	322	321	315	355	353	340	307	340	338	334	314	350	352	322	333	370	358	352	351	335	330	324	311	342	327	355	345	370	322	346	346	402	311	308	339	335	360	358	351	358	359	370	345	312	336	346	346	335	307	350	320	348	359	328	328	361	305	317	336	354	342	314	318	338	314	294	351	363	339	332	372	328	340	360	363	324	326	338	352	350	369	327	324	351	364	345	358	347	401	355	311	341	349	326	308	299	328	364	323	328	308	323	326	330	337	348	332	360	341	364	382	383	352	328	342	333	348	305	350	312	323	350	342	333	331	305	350	393	345	347	343	350	339	317	324	295	321	355	355	344	359	355	349	277	333	316	339	332	325	353	313	305	332	328	322	336	329	323	331	337	340	359	352	325	333	318	340	324	301	374	352	331	330	359	351	318	347	343	326	352	349	328	343	349	329	325	361	290	350	343	391	316	335	353	350	310	296	346	362	309	384	351	327	331	319	325	295	329	338	348	348	324	352	334	375	324	390	341	351	345	289	341	317	378	354	320	334	307	304	340	350	346	356	382	333	333	350	360	348	353	331	346	348	297	376	330	363	342	333	330	358	323	299	344	345	366	343	340	354	303	353	350	340	344	333	314	305	344	337	341	365	334	355	327	326	323	309	322	311	287	332	314	299	341	351	352	349	351	326	330	350	351	338	367	341	349	345	338	315	341	334	351	356	352	325	321	313	360	352	357	335	327	336	335	346	314	300	341	342	331	347	328	352	353	345	346	337	360	340	347	353	317	333	345	337	367	342	369	363	325	383	358	315	339	350	333	345	379	342	322	322	357	326	349	372	341	335	339	339	348	322	317	315	372	347	372	327	308	327	358	374	311	367	356	326	343	360	335	372	355	330	340	304	324	329	331	293	347	321	344	355	369	310	322	322	347	337	359	302	319	348	364	328	339	325	338	326	333	334	349	355	331	334	312	283	321	348	349	312	326	323	352	317	355	343	321	338	377	339	336	352	324	334	344	353	325	309	345	335	347	333	316	324	382	340	285	338	316	357	339	307	334	356	383	381	323	338	356	346	359	334	337	314	328	347	336	337	341	355	345	342	345	313	337	352	319	325	331	329	347	358	361	401	298	336	348	338	318	352	338	320	321	368	319	330	327	349	347	353	337	336	333	338	315	352	338	338	354	336	376	332	343	314	343	323	364	337	357	357	325	337	326	315	338	351	321	302	352	338	296	356	337	308	375	353	349	343	342	361	319	330	339	328	307	343	347	356	342	328	361	327	336	350	353	334	364	316	360	351	340	321	369	333	340	330	334	326	317	351	352	298	309	325	358	344	360	352	339	349	348	350	318	318	343	349	377	353	316	334	328	333	292	327	342	319	367	344	344	327	353	323	340	325	319	336	356	345	325	338	338	317	302	350	359	334	352	337	315	346	341	312	366	329	322	318	359	310	311	325	339	345	341	320	345	326	350	338	342	312	323	324	359	323	320	343	308	340	308	296	356	356	334	351	351	309	333	337	354	307	335	326	317	345	337	341	319	372	313	335	348	373	351	351	333	334	365	317	361	321	362	330	300	350	337	336	350	338	304
2349	1163	2074	2483	2454	2172	2094	1718	1474	1394	1289	1124	1045	1006	1027	1030	1041	922	912	876	822	853	836	818	884	863	824	861	870	831	824	858	860	874	814	848	853	798	787	863	846	812	820	866	874	869	897	848	804	839	830	792	854	868	821	768	824	816	829	784	827	828	762	822	827	869	849	807	812	796	809	837	793	815	884	846	839	819	788	786	833	812	823	865	796	784	812	844	859	831	762	798	797	816	802	827	866	844	832	771	852	783	809	873	861	800	867	888	882	862	810	832	815	841	842	832	857	778	814	840	825	833	823	817	806	809	874	790	856	833	828	791	841	862	795	787	776	850	832	817	804	904	828	847	858	843	875	824	807	823	841	773	795	813	833	811	822	848	809	843	802	823	843	842	809	835	831	830	868	867	800	795	852	876	838	854	819	827	837	840	801	792	844	818	816	803	872	827	862	838	853	791	882	804	847	843	807	822	831	838	856	831	806	796	814	871	817	836	833	827	803	849	813	851	824	833	867	804	812	838	795	845	850	815	794	841	798	857	866	812	805	813	791	805	869	827	870	850	821	818	841	815	778	822	825	829	812	807	840	841	825	797	820	807	777	808	821	832	765	827	877	798	811	846	829	821	772	799	857	818	835	820	853	787	801	859	765	836	840	814	829	831	869	883	830	832	841	864	811	840	878	804	811	799	833	837	801	841	793	849	808	869	830	814	873	793	790	816	846	815	785	846	807	827	799	804	858	794	793	802	781	837	793	765	873	828	776	827	825	776	842	804	796	815	846	839	829	851	784	825	863	854	790	778	858	812	794	874	821	831	795	827	843	796	817	835	824	810	843	839	827	846	853	816	837	880	854	808	842	760	826	813	788	841	796	851	799	814	807	839	813	842	842	861	819	831	852	872	805	861	767	841	863	848	758	805	808	826	792	811	845	869	832	828	826	826	834	808	741	849	778	801	845	806	822	840	833	811	806	881	929	810	829	818	799	815	843	776	797	801	824	850	796	822	763	845	874	811	753	786	810	812	873	785	819	804	844	828	842	820	817	892	753	808	806	852	807	820	771	817	864	875	806	802	824	824	811	815	876	856	821	848	883	828	787	791	840	853	802	826	808	842	876	778	781	804	828	843	802	840	847	791	832	778	870	806	889	816	822	832	861	794	827	843	848	882	862	834	830	873	825	798	797	824	830	832	814	883	848	801	831	782	862	846	792	805	822	791	888	857	810	807	811	846	819	837	818	785	859	860	853	822	815	792	834	790	820	793	811	831	852	837	783	843	814	830	805	832	852	838	807	877	818	842	832	829	819	874	830	788	815	796	797	837	813	803	844	849	806	847	795	841	823	883	830	778	835	795	819	815	823	832	781	793	831	832	841	857	830	811	774	823	857	802	817	867	861	821	835	852	767	783	856	863	795	809	803	844	779	808	833	787	828	828	812	801	831	867	775	843	867	843	824	793	858	827	856	812	804	838	849	790	909	796	812	827	844	838	868	832	824	828	810	781	805	814	842	828	854	810	768	855	872	821	820	772	847	793	781	828	852	814	847	794	805	754	823	841	816	780	829	793	819	867	854	811	811	824	781	831	835	854	816	764	861	855	882	811	820	844	827	793	857	823	815	773	863	806	824	834	826	840	805	820	837	810	859	832	880	810	822	804	817	817	858	862	851	840	794	887	836	800	832	815	785	845	826	842	861	817	850	845	832	850	836	860	838	852	851	813	768	799	778	823	796	776	814	868	837	834	825	813	841	832	827	857	838	840	803	863	827	831	823	847	849	803	794	853	802	840	868	778	853	809	805	789	844	800	788	770	770	838	850	762	850	783	793	825	895	818	749	847	845	818	794	842	836	862	825	849	820	851	817	784	797	879	820	737	818	822	779	830	798	839	866	799	828	820	843	817	891	825	765	823	832	786	790	815	817	878	814	818	863	828	774	852	821	823	845	839	876	792	789	836	862	821	856	823	814	839	818	802	794	863	788	848	818	862	831	819	824	762	850	797	844	804	795	826	825	816	879	786	814	806	800	813	849	826	841	816	861	865	804	783	798	775	808	811	836	827	819	873	832	839	778	842	908	823	845	815	797	857	834	854	805	838	825	845	824	822	765	809	857	854	815	816	802	866	795	799	811	842	881	819	847	824	804	860	807	810	818	817	839	797	814	820	813	773	854	831	826	849	849	905	825	799	827	819	835	843	793	827	851	799	817	813	853	820	770	795	760	825	843	841	846	880	825	848	800	847	806	846	855	858	850	829	818	816	813	835	824	855	828	822	811	797	860	798	796	827	825	832	807	831	830	811	831	822	825	818	836	894	883	880	838	826	841	808	787	872	876	766	845	823	806	831	862	801	827	838	858	823	821	815	823	806	836	823	798	839	833	808	761	792	866	827	858	834	849	864	820	827	877	802	799	846	817	875	876	810	813	814	791	867	849	813	848	796	832	909	832	802	850	854	833	830	826	814	765	825	818	811	851	799	846	809	819	816	825	791	788	844	813	825	808	789	827	818	899	844	841	840	844	823	808	820	869	890	820	889	812	804	836	819	800	837	767	838	832	795	760	784	841	795	828	828	743	800	807	816	810	849	835	814	850	846	823	782	811	812	854	794	783	843	812	795	857	823	852	841	847	812	775	825	852	852	824	844	804	831	814	820	833	855	855	846	766	794	817	839	776	818	799	847	864	813	849	779	822	831	828	780	816	819	829	851	848	855	867	801	785	864	858	822	864	845	827	824	845	850	816	823	833	840	808	839	770	817	819	808	800	837	779	822	802	815	879	828	852	832	840	857	852	793	797	806	807	816	873	807	776	848	855	812	824	780	817	819	830	781	814	803	809	831	781	887	839	825	855	881	822	893	860	853	828	811	849	866	840	816	870	798	805	814	817	800	830	830	802	785	807	826	817	867	826	857	815	872	855	840	799	810	836	841	815	854	805	840	812	812	811	839	818	795	831	832	857	775	810	833	793	808	822	836	857	809	848	866	826	815	835	807	837	823	801	862	823	792	855	882	883	805	832	839	804	823	801	810	826	752	784	770	840	844	824	793	799	858	790	851	786	793	789	849	820	787	892	825	844	837	798	823	806	790	852	836	877	805	809	815	801	834	845	802	815	798	846	850	815	799	789	789	802	858	804	800	801	870	846	855	828	782	809	821	851	802	776	867	790	775	759	821	841	806	822	844	853	841	801	810	770	852	848	828	845	809	832	836	769	828	843	772	836	854	870	860	826	817	844	832	841	833	781	885	847	797	844	824	852	863	794	843	800	779	784	891	829	805	823	849	812	882	812	853	857	785	836	843	878	847	825	876	782	804	855	816	833	804	848	843	842	848	822	780	822	830	875	844	857	794	834	821	827	847	804	843	791	770	843	737	779	843	853	812	821	854	855	843	801	786	841	857	782	853	817	824	838	824	838	852	790	826	865	800	818	830	817	778	799	809	848	844	799	824	770	805	862	815	790	805	818	821	771	835	882	845	876	831	875	866	795	802	855	794	842	850
7474	1329	1726	1462	1181	977	833	737	601	536	513	477	417	423	405	445	446	404	390	364	353	343	392	354	414	360	377	308	370	330	374	381	366	366	370	361	313	352	364	381	354	383	371	370	341	346	327	362	353	372	351	391	354	353	362	350	336	363	382	348	406	382	387	377	392	357	366	392	343	327	387	354	382	372	339	318	333	331	337	363	341	339	348	338	362	369	367	353	361	352	349	320	339	350	348	368	339	379	400	367	349	364	361	322	378	378	350	341	344	388	341	350	359	380	356	385	389	358	368	364	354	345	384	369	365	354	366	339	328	381	359	327	324	335	387	323	351	351	318	366	338	374	352	375	374	346	361	346	343	383	323	355	359	333	339	340	389	328	417	391	393	376	370	371	364	350	360	369	339	331	338	328	377	357	373	359	358	338	359	399	343	395	348	354	344	331	341	332	334	333	363	383	365	335	336	338	382	379	332	355	330	349	340	354	359	347	425	349	381	389	364	355	362	406	378	362	384	339	347	361	327	332	352	346	363	371	360	358	340	367	356	367	368	382	350	360	361	332	356	361	351	324	373	376	359	331	359	340	348	339	346	355	359	366	332	386	320	335	362	362	326	366	369	341	364	349	387	329	333	341	396	402	351	359	354	394	379	382	349	377	331	343	382	336	373	352	354	370	325	397	375	371	357	352	349	377	353	338	384	351	363	400	343	394	345	333	348	334	360	347	376	349	390	381	359	380	338	339	343	353	342	376	339	384	353	334	363	341	342	338	407	333	357	375	354	336	365	334	311	365	323	366	334	329	336	375	329	366	339	383	381	364	348	304	362	335	372	355	358	380	357	356	341	357	371	384	356	397	325	386	320	339	379	325	384	352	354	343	369	335	348	373	354	377	370	333	353	357	349	365	331	351	355	346	333	347	349	338	356	344	369	357	367	345	344	322	364	361	281	387	357	330	362	394	298	337	354	327	341	358	374	351	386	344	384	354	318	354	375	355	345	380	366	352	335	380	339	391	359	370	358	379	357	383	379	406	352	348	344	342	330	364	367	412	365	360	373	370	410	331	394	362	374	371	371	337	347	355	330	338	343	353	382	337	353	353	350	394	363	349	340	339	360	353	369	327	375	335	387	335	370	362	398	370	380	364	374	342	377	347	360	375	369	336	354	318	366	356	340	328	364	363	388	359	374	370	387	348	327	339	351	352	351	342	325	363	366	362	359	376	342	353	332	323	352	330	354	351	337	353	351	353	381	346	370	348	340	364	339	382	362	335	360	363	357	352	319	353	405	358	358	355	341	374	361	372	385	337	366	336	323	383	360	369	391	364	343	351	375	361	373	356	341	362	366	378	392	352	336	371	373	334	345	372	339	362	326	349	359	365	376	339	328	349	384	385	353	366	379	359	385	340	366	326	306	364	338	355	386	364	356	367	344	349	373	395	325	327	355	389	359	366	371	358	369	370	393	367	330	315	372	357	348	389	336	307	371	361	371	353	372	366	356	362	360	357	362	388	342	362	355	393	349	373	356	349	396	390	380	360	369	345	379	390	353	341	347	369	367	378	339	358	393	357	383	380	332	324	355	341	344	394	385	367	326	365	341	353	351	335	360	366	333	364	333	340	323	359	356	383	382	360	362	360	341	373	359	348	334	382	374	359	352	367	355	377	334	352	368	365	309	376	358	339	375	324	356	357	381	338	360	349	387	355	327	315	331	398	339	350	312	364	363	344	320	346	353	382	337	343	332	368	345	377	345	369	340	363	375	385	326	352	377	368	357	320	345	359	416	345	345	315	363	354	310	365	378	338	357	360	322	355	332	352	346	357	375	365	346	375	361	344	377	377	364	391	387	355	353	345	380	387	353	366	355	356	334	377	327	352	399	355	333	400	347	334	357	370	345	395	373	364	354	352	354	367	339	341	361	342	374	325	372	332	399	323	349	373	368	369	343	342	376	335	344	377	364	377	379	360	325	338	387	363	357	339	365	374	334	419	386	403	357	359	363	364	381	350	363	362	397	374	326	366	342	374	362	343	359	389	366	334	362	362	352	387	329	340	362	341	364	341	345	403	365	336	369	359	331	374	309	358	360	341	364	374	341	358	341	389	382	362	347	336	365	347	354	343	364	342	342	374	348	365	377	350	394	324	348	378	340	334	349	334	355	406	348	377	358	326	353	360	364	362	334	371	348	390	358	375	372	371	349	337	345	348	342	335	376	332	349	385	348	321	369	369	371	335	346	354	367	371	337	374	392	360	365	365	367	363	340	351	385	351	356	337	330	367	354	352	346	363	336	361	363	368	355	341	387	354	335	325	355	358	320	350	391	351	394	367	368	372	358	353	319	336	370	391	378	336	306	368	348	350	351	334	361	360	381	379	365	329	358	387	340	376	325	378	366	367	376	362	370	311	355	378	349	369	362	357	351	354	384	332	357	336	348	318	350	334	374	347	351	340	391	357	359	345	357	363	321	362	359	408	362	364	348	348	415	357	344	397	364	347	349	320	375	344	365	355	354	324	363	331	355	368	332	355	393	377	368	342	358	350	368	357	343	378	334	379	391	377	391	359	313	333	354	354	309	329	376	369	376	348	361	362	341	381	359	338	362	341	323	372	374	367	337	339	366	370	353	342	370	328	366	325	332	335	349	369	353	374	379	367	361	307	374	428	355	357	352	372	356	392	358	333	336	348	340	350	374	369	337	351	381	372	335	380	373	388	375	320	359	354	372	357	371	363	376	340	355	380	357	377	346	341	390	349	368	338	375	355	347	380	376	339	345	344	378	370	338	343	327	382	375	368	336	338	350	334	341	337	324	360	382	363	360	390	368	336	347	400	405	366	359	382	349	358	343	331	354	357	335	344	347	343	378	388	352	350	336	382	343	308	344	344	352	381	333	323	338	346	341	324	345	360	363	349	346	374	382	328	324	333	382	334	360	360	343	369	360	327	318	351	384	364	351	365	338	356	319	383	339	350	335	344	353	344	365	344	353	333	368	399	358	386	333	335	351	404	364	397	372	362	354	365	342	363	358	370	353	320	320	376	345	325	374	333	378	369	344	368	364	364	364	372	369	344	389	372	356	361	333	402	350	293	336	372	339	387	350	357	344	365	391	380	400	360	332	356	331	322	328	357	372	334	341	364	365	337	323	373	397	375	355	343	362	347	364	365	332	362	362	376	347	357	374	343	347	356	362	380	365	325	364	317	316	347	346	366	359	363	360	385	340	356	302	334	381	349	341	353	359	396	361	367	367	340	359	336	361	364	346	331	353	368	385	361	365	387	369	312	336	366	330	347	352	355	373	322	351	339	352	351	361	369	388	348	384	347	349	309	353	361	358	336	393	404	347	338	365	369	343	332	351	391	396	338	343	340	384	401	365	364	386	324	349	362	339	373	327	353	340	352	349	347	338	369	359	335	389	357	385	337	338	333	340	350	379	353	355	372	338	345	362	377	391	356	382	373	368	368	377	360	331	367	329	333	385	362	377	337	378	366	347	374
6966	1827	3819	4762	4208	3755	3399	2725	2345	2041	1794	1533	1377	1260	1233	1284	1144	1145	1109	995	931	946	913	899	925	964	894	912	916	906	903	877	907	888	850	892	869	902	878	886	863	887	866	847	896	834	877	880	864	938	892	901	846	875	851	848	866	845	848	912	851	836	869	899	908	847	874	862	888	835	828	887	880	856	866	889	883	823	881	853	901	823	847	805	904	866	886	824	824	792	823	866	840	879	777	829	904	861	820	929	844	870	862	934	832	829	829	864	858	879	833	920	886	852	867	865	870	857	876	886	925	847	888	837	849	865	832	844	904	868	821	872	849	873	856	851	873	843	894	878	844	886	867	886	891	842	872	889	902	873	938	810	823	848	811	861	879	887	919	875	863	878	874	896	894	878	853	921	848	837	868	884	847	837	869	933	860	854	864	863	908	850	832	864	828	885	851	839	841	833	846	869	902	896	880	815	843	873	863	901	878	859	915	875	845	830	906	912	869	855	868	861	885	943	844	874	788	782	836	884	890	858	840	846	848	866	885	863	862	787	874	851	882	860	848	868	887	863	868	905	863	878	822	832	856	868	893	859	790	837	869	839	865	846	860	811	811	896	881	899	817	889	903	880	860	849	865	841	871	862	929	871	865	850	860	885	876	863	828	826	828	842	867	874	825	872	904	863	810	894	905	857	826	898	847	863	860	869	890	838	872	867	876	887	876	842	830	855	862	873	836	841	829	886	880	872	860	836	849	886	829	855	857	870	827	846	830	874	873	858	861	876	874	862	853	866	870	896	868	860	899	878	850	882	847	876	858	898	856	849	839	872	871	854	895	824	911	918	837	885	825	826	877	836	877	852	835	879	846	868	856	842	853	849	857	830	887	856	850	912	857	875	852	905	879	888	881	850	859	852	864	832	901	842	844	802	875	839	901	912	850	851	823	813	871	842	880	841	845	848	866	825	846	891	890	844	840	868	855	847	871	847	912	851	884	886	831	874	896	891	842	861	876	865	867	843	845	880	880	889	867	839	827	883	840	873	851	813	926	874	819	884	868	858	831	827	871	854	855	857	857	859	846	873	856	859	896	847	825	806	823	898	837	865	847	844	930	884	864	868	873	815	824	832	879	841	881	929	841	893	834	847	900	897	869	908	798	880	910	856	859	862	887	823	856	886	881	847	838	870	935	853	903	802	849	865	851	828	875	855	892	850	859	867	892	852	842	892	884	869	854	827	876	879	827	803	862	884	874	896	838	810	880	827	860	843	851	888	868	818	854	860	829	868	875	853	803	831	893	875	854	856	860	860	858	884	849	857	852	875	878	842	915	859	860	838	823	868	884	829	831	877	890	922	882	931	861	858	859	823	842	880	833	878	909	874	866	826	811	843	860	879	894	884	903	898	869	871	875	860	831	858	903	883	856	877	859	864	817	895	852	851	886	844	809	847	831	871	865	876	877	877	836	842	867	880	843	812	845	848	861	874	891	849	846	876	887	921	810	869	816	870	913	879	850	928	870	849	854	838	854	891	896	854	913	844	834	825	841	848	863	851	792	874	862	836	805	914	880	847	880	898	887	882	852	871	892	877	927	848	870	883	860	838	881	874	884	846	945	857	897	884	899	842	849	886	849	886	887	806	875	821	864	843	879	843	862	872	818	832	856	857	844	832	810	863	885	856	847	861	840	825	963	865	855	822	826	878	879	881	915	854	843	866	872	841	869	839	853	847	861	862	885	893	866	791	873	855	857	889	864	906	879	869	859	787	884	856	845	858	846	865	861	884	888	854	826	868	871	849	894	851	887	868	911	841	893	812	827	880	825	843	899	836	853	878	830	844	858	861	854	836	874	844	865	849	874	835	882	831	830	852	829	849	854	870	872	868	872	870	870	861	905	908	849	846	839	901	927	879	837	851	831	927	880	857	887	804	874	853	881	878	910	848	887	849	921	833	856	929	917	871	870	837	851	839	863	899	874	869	892	920	885	857	836	896	857	869	864	870	818	881	859	872	898	852	843	845	866	867	868	863	857	901	886	841	851	835	861	886	825	911	841	844	844	869	879	850	857	824	863	915	911	878	865	874	889	847	851	861	888	842	863	847	828	882	904	823	846	890	850	866	850	887	835	816	795	861	863	851	881	859	901	882	844	842	820	889	834	827	866	849	882	816	868	822	873	869	849	880	852	834	886	889	811	887	856	869	854	854	858	855	881	809	878	897	850	858	873	796	848	867	805	857	888	884	832	843	815	815	868	898	882	869	849	922	855	843	851	845	859	877	855	905	883	874	869	812	863	864	919	855	831	884	870	802	827	846	797	908	866	839	814	934	933	875	929	872	869	900	911	884	832	881	876	859	897	888	803	907	840	862	792	924	885	849	832	888	848	859	872	872	855	886	861	891	854	834	882	856	915	862	852	878	865	819	833	837	889	852	882	875	799	826	837	864	870	870	827	862	890	848	876	866	868	877	830	854	850	864	875	889	846	898	886	831	875	836	855	871	849	863	831	895	894	861	864	883	873	895	863	831	817	847	817	862	828	855	834	869	863	852	840	865	843	860	906	913	840	854	863	875	849	861	841	865	882	864	878	801	906	847	860	866	821	816	911	881	825	907	928	863	899	809	814	866	878	858	890	819	880	871	772	887	847	863	839	848	849	842	864	836	871	860	835	871	894	821	901	881	841	834	907	860	859	831	878	871	838	866	913	875	844	815	880	838	857	873	828	876	889	919	835	843	890	856	812	870	937	885	856	862	819	835	870	850	825	830	893	881	885	921	908	895	870	848	837	868	881	834	896	848	826	883	832	863	845	834	852	823	918	872	817	891	876	860	882	839	878	881	868	838	838	869	829	815	883	890	884	884	894	863	892	879	871	918	844	881	848	885	885	856	844	864	897	845	815	866	842	897	925	830	827	958	886	876	858	851	843	884	844	845	835	860	870	864	856	864	860	855	879	871	835	892	837	846	852	887	842	885	906	869	854	889	859	822	865	844	916	860	828	885	824	880	823	851	829	848	858	876	831	875	813	904	852	834	892	883	895	820	889	836	859	910	861	835	874	839	904	862	930	843	821	898	870	869	875	846	851	877	906	861	876	806	854	862	829	865	808	866	833	915	833	861	846	805	865	878	841	813	889	837	897	822	852	866	864	865	868	858	853	911	872	881	817	881	874	820	829	849	907	855	855	852	867	829	944	846	814	861	853	888	860	850	854	870	880	865	805	840	939	807	840	862	865	854	812	827	880	884	882	891	818	817	810	855	836	892	842	875	879	877	839	889	821	883	871	857	844	951	830	856	867	818	850	808	829	864	852	889	865	887	902	868	805	887	879	899	884	890	800	847	840	806	866	874	854	898	903	830	878	901	859	849	846	883	842	833	863	837	869	842	921	874	828	864	875	847	830	869	829	898	838	813	873	838	953	829	842	880	845	900	882	910	883	829	817	841	838	855	882	878	877	854	810	851	881	821	872	861	863	829	841	843	879	810	878	866	888	854	886	931	890	919	809	866
13305	2201	2417	2303	1501	1138	997	736	598	526	461	359	340	348	314	311	301	297	242	242	233	253	226	199	216	238	232	255	242	205	218	232	240	218	194	231	216	250	223	219	260	211	197	202	228	222	222	214	233	226	218	226	232	223	206	226	241	245	221	207	220	212	194	237	218	225	245	216	225	215	202	213	233	218	210	204	218	211	261	223	229	235	219	254	242	249	259	222	210	237	190	208	220	236	205	208	200	237	247	205	229	233	227	214	200	224	241	207	203	247	194	224	234	220	230	224	206	245	217	209	197	219	256	231	254	193	221	240	237	225	218	178	234	215	228	222	208	230	215	217	236	210	238	233	233	224	219	228	243	217	251	217	234	226	237	234	237	229	213	228	239	209	210	220	246	231	250	229	221	213	236	195	229	225	235	223	235	229	189	231	195	199	229	227	236	245	225	203	213	231	199	230	217	212	213	225	225	223	229	213	201	200	198	223	227	203	238	233	251	231	220	245	204	217	230	231	256	255	204	246	231	190	241	227	208	203	213	246	222	224	229	219	223	212	225	205	218	218	227	228	210	250	248	213	222	239	244	242	243	209	225	223	227	230	203	251	265	223	215	214	223	238	244	232	231	259	255	225	231	243	218	223	203	239	210	217	214	201	187	221	192	248	219	217	218	237	206	234	219	230	228	220	200	221	213	215	206	230	222	219	220	223	243	231	226	248	240	217	217	229	215	231	230	212	172	222	225	203	237	218	234	230	228	233	218	218	211	195	230	215	222	218	187	240	223	229	190	221	244	214	228	231	235	245	232	196	180	246	230	215	176	182	219	234	213	240	215	238	227	209	222	208	250	225	227	220	237	207	204	233	230	198	245	236	197	219	210	229	221	248	236	218	238	219	208	213	219	226	211	225	246	238	265	214	240	226	222	227	214	213	246	228	204	236	233	238	223	228	216	209	234	226	205	237	200	208	204	235	238	200	227	235	229	232	202	212	212	227	213	223	220	220	200	239	206	217	231	216	239	231	258	230	213	213	211	219	220	196	226	243	223	224	259	203	234	232	242	222	211	239	233	223	236	242	251	213	216	228	241	221	236	227	249	224	223	225	230	240	219	220	246	207	210	211	231	206	225	207	223	198	251	212	217	215	214	221	188	228	234	229	220	219	205	216	218	186	197	236	215	211	221	217	222	231	234	218	222	209	212	218	245	235	222	209	240	214	219	241	227	231	200	240	272	256	245	213	231	207	230	237	230	221	201	242	205	219	200	174	222	206	240	220	226	227	222	199	237	203	232	200	200	238	229	244	254	233	215	202	207	225	230	223	245	220	211	212	260	245	231	201	196	210	239	240	215	225	215	223	229	249	238	224	218	235	240	212	240	254	216	224	212	237	224	213	216	244	185	234	242	221	233	211	221	220	237	215	210	239	256	226	213	215	232	234	218	227	249	239	247	233	244	201	224	217	222	211	219	224	214	246	264	221	227	220	214	237	231	215	230	208	218	242	217	241	216	240	222	227	252	213	239	206	234	255	227	215	205	206	220	245	242	232	246	219	218	236	232	230	234	211	236	235	232	231	222	218	242	217	204	219	238	215	223	215	209	233	213	236	199	223	231	218	229	198	235	223	230	209	209	218	232	219	218	229	232	235	242	204	260	259	241	242	234	241	219	204	224	224	215	213	222	240	227	232	202	223	209	220	216	200	206	233	258	215	226	261	219	227	227	230	232	235	217	214	221	199	256	234	217	212	226	216	241	215	226	235	224	222	198	240	216	239	228	224	233	256	220	215	218	228	211	213	235	208	240	220	236	217	227	238	234	238	247	234	228	249	229	234	226	207	229	214	218	235	239	238	247	236	242	222	203	221	225	224	215	194	208	203	217	215	221	216	242	244	227	212	212	199	239	216	225	220	242	222	223	212	206	237	214	215	241	219	193	217	214	210	216	229	224	219	210	187	203	213	230	248	208	216	225	230	237	239	231	203	239	189	218	215	231	238	221	220	223	248	224	233	197	193	222	209	201	197	213	214	217	218	224	206	226	233	253	215	222	223	199	233	215	246	234	217	214	234	211	232	223	239	227	235	200	220	236	220	213	218	211	230	222	218	200	237	202	220	219	212	229	227	223	233	256	201	234	214	221	207	216	196	230	225	199	225	232	252	219	213	237	245	227	224	211	211	234	219	207	201	241	240	221	210	214	251	203	216	197	236	199	250	236	227	196	209	203	232	225	206	237	217	208	236	220	228	221	218	212	205	241	209	200	225	223	227	210	213	239	253	237	234	219	223	209	241	214	222	234	217	223	218	228	205	248	207	202	248	224	242	221	230	221	227	200	224	222	239	242	204	231	236	239	228	216	217	203	231	226	220	235	235	223	244	218	208	206	204	197	237	234	211	229	214	233	225	196	213	213	221	205	225	208	235	228	229	230	219	250	256	221	208	248	211	237	227	222	203	231	236	218	237	234	221	185	228	228	234	244	227	229	208	246	212	221	220	231	213	239	217	191	219	233	230	216	242	213	233	229	213	250	228	200	215	240	234	227	249	220	202	226	263	230	217	228	198	237	219	216	235	209	192	210	217	183	261	229	234	235	247	189	202	225	237	238	222	199	209	247	233	218	215	214	216	190	201	206	213	216	212	201	221	236	241	226	228	240	233	224	214	219	228	212	248	213	211	236	231	217	229	235	234	223	226	216	232	244	235	212	217	227	237	218	228	206	248	228	228	223	236	214	217	239	231	224	224	234	213	234	220	221	214	215	234	265	245	242	216	247	230	223	211	212	218	224	225	229	236	239	186	242	250	218	237	197	235	232	267	224	248	233	228	218	188	214	209	206	196	220	251	214	234	243	242	215	250	209	208	212	233	222	248	244	217	211	227	243	218	232	212	218	228	220	223	222	223	227	212	246	248	218	216	238	205	241	202	207	227	232	195	213	216	195	251	234	218	231	227	234	226	238	240	221	232	279	207	239	228	216	226	185	244	223	228	204	230	250	240	237	233	233	227	222	237	227	209	217	210	224	198	240	246	226	253	221	243	202	229	229	254	212	227	223	247	204	220	215	216	221	239	230	221	204	239	225	235	230	199	228	228	245	218	208	208	241	231	220	218	245	215	200	218	225	257	210	220	212	240	252	232	218	236	210	218	235	232	249	215	226	234	223	238	215	242	217	208	195	245	207	236	218	219	233	209	204	232	258	221	217	248	223	203	226	222	210	215	242	253	224	218	222	199	233	211	222	220	222	223	218	212	232	213	220	248	231	243	239	224	228	229	233	227	231	219	216	207	229	212	207	212	207	213	199	251	195	249	221	215	236	242	209	248	223	231	249	205	207	204	241	240	231	215	220	204	219	243	234	267	213	232	231	206	249	223	194	214	220	236	235	189	231	236	246	211	232	252	228	235	256	215	218	249	242	243	207	235	185	247	226	201	202	220	217	237	183	221	212	220	228	202	233	216	234	223	214	206	227	254	201	238	218	229	195	217	202	239	249	241	200	250	196	214
8592	2224	4701	6585	5604	5225	4482	3442	2755	2270	1899	1557	1340	1224	1226	1249	1067	940	856	738	729	713	681	637	646	653	618	635	617	560	597	574	584	584	592	613	596	620	578	627	616	574	600	580	554	529	609	561	553	584	580	599	586	520	601	570	584	561	588	576	556	557	557	552	514	581	547	603	546	514	607	558	506	563	526	532	566	556	550	574	546	564	578	552	565	535	601	607	620	558	560	574	553	575	591	505	562	576	560	546	547	616	587	555	570	538	597	556	580	553	589	558	525	563	538	536	526	605	544	575	542	531	581	596	556	528	593	571	555	564	591	583	595	580	604	578	604	578	517	558	557	556	504	559	540	562	576	573	604	607	577	570	556	571	576	552	532	601	536	554	557	545	560	584	591	599	561	551	587	558	556	580	534	569	560	551	623	546	552	564	540	532	580	594	587	581	552	575	533	544	588	610	530	551	559	589	551	530	588	541	579	547	561	613	537	550	579	547	553	595	576	572	580	569	604	529	530	595	574	563	556	569	553	581	571	545	562	563	597	516	535	575	545	577	538	581	519	572	528	511	547	573	533	594	562	546	529	593	553	537	567	560	561	534	535	571	598	587	534	584	550	570	548	555	546	592	564	608	539	560	550	591	579	573	569	580	511	603	574	539	567	568	570	514	518	564	555	587	544	575	536	557	552	547	548	602	544	555	561	565	584	605	572	580	554	535	570	528	539	565	548	589	570	586	549	551	584	560	574	557	592	564	542	563	571	570	570	544	550	562	539	567	549	541	548	603	561	533	587	540	544	578	609	582	595	582	516	574	531	562	571	586	567	558	564	582	569	557	557	606	533	593	587	563	590	565	549	562	551	571	531	572	553	522	584	561	580	536	561	541	541	563	544	570	564	551	575	616	564	582	592	595	616	562	587	564	545	604	586	522	537	570	589	582	539	526	555	575	526	533	594	623	584	551	549	596	567	581	579	573	572	553	535	559	570	520	586	561	559	566	545	617	602	564	600	582	549	589	570	564	598	562	565	560	591	542	565	593	549	526	604	575	541	578	551	557	567	549	575	553	586	560	563	551	567	597	567	539	582	578	552	556	569	540	541	588	585	557	560	597	540	565	551	565	553	587	507	547	533	565	601	543	536	599	582	604	586	570	563	557	599	581	540	554	537	527	599	595	554	568	538	585	544	552	593	561	505	567	564	542	576	582	565	590	526	563	634	542	633	571	584	548	560	589	528	539	577	560	541	546	524	538	599	550	563	616	573	604	540	537	557	552	560	566	549	544	565	570	547	627	566	599	577	539	539	601	608	581	577	551	589	557	520	579	562	544	544	568	511	537	555	516	606	528	543	509	539	558	568	546	542	586	538	526	535	610	548	558	535	577	579	571	613	537	574	587	544	529	546	592	520	572	512	543	582	546	553	565	548	583	553	566	529	570	530	528	549	549	566	556	556	573	543	556	572	580	581	562	580	558	579	513	596	582	594	582	544	571	581	524	547	578	593	538	547	612	532	532	561	605	557	584	558	550	550	566	559	530	568	542	574	568	567	548	597	557	551	538	540	579	541	573	549	564	580	585	550	578	568	596	548	579	544	551	590	529	593	556	647	553	592	514	596	548	574	504	545	547	520	550	586	548	533	510	588	539	590	555	545	565	633	591	570	544	602	602	558	643	541	552	507	560	559	545	572	526	553	575	586	542	510	570	552	563	542	553	546	579	541	523	548	574	565	558	586	550	572	580	564	566	616	560	566	556	562	542	546	604	538	617	581	541	564	544	578	559	538	521	545	596	563	595	607	547	558	556	548	558	565	580	578	565	554	544	514	619	576	572	552	554	541	590	528	592	525	565	567	547	573	538	567	535	562	572	534	530	579	573	566	567	557	578	571	527	561	552	581	565	557	554	529	533	577	530	561	575	597	623	608	595	553	538	540	618	574	584	568	570	554	550	567	583	547	540	577	560	566	570	538	560	575	570	585	561	597	585	523	535	600	534	581	513	536	551	571	573	561	580	567	568	572	563	554	578	569	538	567	536	574	512	601	569	606	588	532	597	539	526	578	560	491	546	596	559	549	548	555	568	569	535	588	534	582	551	616	594	592	569	575	579	549	579	558	585	599	605	540	581	509	558	549	543	530	565	550	559	561	571	578	536	563	551	565	579	577	559	576	541	562	565	495	584	527	552	609	536	582	563	535	536	587	576	565	557	570	615	565	554	542	573	542	555	547	570	518	550	548	561	521	584	549	527	553	552	531	574	556	524	594	538	525	582	549	544	537	560	578	576	556	605	575	556	568	599	554	529	567	564	594	515	561	570	589	558	556	586	550	569	546	583	521	575	593	550	548	538	544	558	534	572	573	567	592	553	527	543	536	554	537	539	591	588	577	529	553	562	553	557	532	571	533	522	566	538	574	594	565	550	568	592	548	584	526	530	552	568	611	525	551	581	578	539	558	562	598	608	565	564	549	571	564	554	536	566	550	558	615	574	572	518	572	576	586	532	559	559	565	574	563	545	562	584	584	567	563	588	598	531	554	563	555	603	529	572	570	573	548	596	583	548	577	618	542	550	563	578	569	568	531	580	582	585	537	606	587	586	611	583	595	578	534	570	531	548	597	579	543	563	561	600	541	507	555	553	597	563	553	584	586	578	548	513	527	547	562	558	554	550	609	583	526	551	580	567	591	614	571	549	513	566	516	560	576	584	555	593	559	585	574	540	611	610	603	597	533	579	547	541	620	534	566	557	603	554	567	598	580	535	564	516	548	574	587	518	575	542	589	544	550	634	549	556	567	566	558	582	576	578	544	562	556	602	558	552	587	537	580	571	577	602	556	525	535	547	577	584	540	556	558	535	600	577	533	572	554	573	574	587	582	564	561	554	587	580	562	565	581	571	555	586	569	516	560	555	529	587	539	574	562	593	508	534	581	568	577	593	520	569	587	568	568	565	561	584	578	547	564	575	550	591	561	567	569	588	528	593	545	544	549	575	540	575	603	564	578	567	560	553	525	552	554	540	591	545	556	611	537	553	600	553	554	547	578	578	569	555	547	575	512	590	564	565	577	506	580	543	565	583	560	540	535	538	570	574	550	574	606	564	545	586	578	564	526	552	570	543	579	548	535	577	570	533	585	603	556	573	586	560	557	531	578	579	600	562	586	578	582	536	608	579	558	559	563	563	547	557	514	563	556	588	543	567	552	533	535	561	569	527	584	547	557	523	531	564	595	552	591	533	534	566	543	512	555	569	561	591	534	620	573	549	565	576	558	551	558	599	596	584	579	573	527	577	591	572	538	567	523	508	537	548	610	599	529	562	579	593	597	572	554	556	582	578	574	543	525	564	568	568	516	573	572	542	504	585	564	562	511	565	590	568	610	558	556	562	561	565	552	573	550	604	587	575	592	545	551	553	554	616	528	571	581	520	524	576	556	570	615	529	539	568	585	603	557	550	595	558	604	569	540	569	539	572	544	578	558	528	509	542	581	524	560	549	567	573	529	570
1928	781	967	981	730	712	603	521	472	432	385	465	371	379	382	378	385	363	309	378	369	335	345	322	340	330	340	351	337	377	349	336	360	360	365	364	341	376	347	312	340	349	355	322	359	323	381	344	341	318	316	358	339	343	326	351	369	349	373	346	355	355	362	358	337	342	343	338	385	325	360	343	354	382	365	376	343	365	375	354	339	349	349	328	339	354	356	378	366	350	337	333	342	373	308	352	312	349	347	322	331	320	369	331	341	341	323	365	377	320	364	352	350	313	331	335	359	323	367	339	337	344	316	317	358	337	340	319	331	360	342	363	350	374	342	338	321	315	354	341	326	356	323	337	336	329	319	334	347	343	356	377	366	383	298	338	350	333	344	315	367	339	364	344	312	371	343	356	313	353	375	310	327	330	346	327	337	329	379	324	331	359	316	361	344	348	364	355	361	343	328	371	316	338	342	350	381	324	356	337	350	331	345	385	359	359	330	373	343	338	359	351	357	334	325	326	337	359	352	357	364	347	350	316	331	332	318	310	344	354	365	293	348	348	356	300	363	320	333	382	344	339	346	344	322	328	320	362	364	356	354	371	332	369	316	356	353	319	363	383	342	365	351	363	347	346	392	359	328	366	342	304	367	323	368	373	313	309	322	387	330	328	320	341	359	333	327	337	337	355	321	367	368	356	330	346	368	357	398	324	323	346	345	311	330	343	318	344	354	351	364	377	330	312	353	358	370	364	351	323	351	318	334	328	323	293	347	343	359	310	343	380	344	351	327	336	350	369	337	376	329	339	319	334	322	360	343	384	337	326	388	359	291	360	323	324	344	354	331	337	373	317	369	363	317	348	357	350	337	334	356	359	341	342	348	310	336	338	351	327	348	352	336	352	353	368	331	344	360	308	378	367	314	371	327	352	320	352	325	357	345	357	352	321	359	348	334	320	332	398	345	326	321	342	331	362	357	323	373	340	359	315	335	351	320	319	333	345	342	341	320	380	312	325	369	329	327	332	371	362	373	324	332	352	319	343	372	339	328	339	355	364	371	359	338	345	375	339	330	375	378	323	341	310	364	342	374	325	331	356	343	300	380	339	324	338	338	363	354	319	345	346	334	324	337	336	343	353	341	354	351	340	334	356	347	367	332	327	334	333	348	324	335	355	353	336	316	369	374	354	334	325	325	360	368	339	341	340	343	351	319	378	355	343	347	348	346	317	342	357	351	329	345	362	330	348	336	339	342	350	338	346	325	369	323	367	353	328	312	334	305	330	362	349	356	337	326	336	332	363	380	364	340	330	361	350	349	346	356	325	339	328	363	348	336	348	315	334	339	345	354	345	305	307	337	343	363	350	356	334	340	323	318	348	330	327	362	361	331	365	322	354	313	304	360	332	353	361	324	281	355	356	382	373	337	364	315	358	333	275	332	365	330	370	347	347	340	310	363	369	354	348	357	320	381	345	373	359	355	363	345	348	312	323	346	342	364	334	343	341	365	358	370	356	364	353	319	379	311	315	340	347	372	359	356	359	366	337	322	322	316	338	303	373	323	317	326	337	347	355	325	343	357	376	355	341	318	359	349	334	357	309	338	331	329	337	352	318	382	321	348	328	321	335	340	340	316	368	394	355	361	347	367	343	384	354	352	345	341	380	346	343	310	312	334	298	328	356	368	366	329	339	328	360	355	359	351	350	356	343	358	316	316	339	380	368	351	362	352	349	329	368	345	324	328	323	358	349	333	330	334	323	334	344	335	342	358	351	344	376	338	342	317	327	345	371	381	333	336	339	369	325	324	314	320	343	328	336	318	358	315	359	341	316	318	353	347	356	331	344	343	339	336	326	375	334	318	337	357	352	377	336	355	364	338	347	343	356	342	351	337	346	346	346	336	361	329	353	332	332	358	367	325	337	337	308	336	369	332	369	363	339	330	381	347	377	370	325	340	355	340	346	335	373	350	346	361	311	335	341	327	343	350	366	294	321	330	361	381	327	359	361	331	317	315	353	338	356	344	370	339	358	352	377	342	339	342	361	359	320	351	337	369	362	379	363	356	371	324	382	370	343	338	361	340	316	342	306	314	334	355	355	340	391	363	361	349	349	345	318	305	371	346	343	335	354	331	333	354	322	341	357	354	346	342	332	310	369	344	341	346	330	337	340	329	338	403	348	363	367	368	371	343	373	322	327	333	328	313	334	349	325	319	367	344	344	319	324	363	339	356	327	337	339	284	328	338	305	336	368	350	355	301	361	388	351	381	361	340	308	323	350	371	349	356	368	360	331	344	339	300	313	349	338	368	358	379	333	354	315	343	337	379	314	362	327	368	338	351	357	343	383	361	314	345	333	325	371	355	338	354	375	362	344	335	314	350	347	336	361	346	357	331	369	321	330	325	319	334	357	355	314	309	345	344	305	313	338	322	321	360	314	371	319	313	362	352	356	350	310	338	331	330	334	368	336	380	339	362	342	363	326	357	332	363	321	329	314	331	338	337	360	343	320	327	349	362	370	338	341	356	335	353	362	295	324	324	313	350	348	377	352	372	338	328	290	349	383	349	321	367	337	345	367	304	356	338	349	332	302	325	368	323	308	354	337	343	362	299	311	321	363	311	350	377	367	363	367	327	326	380	338	288	361	355	349	303	319	341	366	305	336	349	323	363	367	357	339	311	345	364	352	334	347	353	364	374	328	335	360	312	314	381	339	348	343	347	363	322	307	325	357	319	332	341	349	365	363	319	329	324	366	337	342	338	332	354	350	333	351	321	343	327	349	288	354	322	362	338	344	358	359	355	379	370	343	371	343	341	362	341	342	362	342	351	350	315	349	300	343	364	323	328	356	312	305	356	378	336	321	347	348	348	365	353	320	318	303	324	337	316	341	370	329	367	316	344	329	358	350	363	323	345	334	333	369	343	338	367	318	393	346	322	368	357	335	315	303	382	322	344	353	389	346	336	352	340	310	347	367	371	343	349	327	329	357	360	329	351	345	343	345	348	340	354	346	348	370	308	319	365	324	346	347	330	348	335	355	362	361	341	357	343	331	342	332	362	337	359	370	361	356	325	330	288	361	319	317	379	358	373	343	357	367	378	346	311	338	357	324	316	344	336	325	373	341	355	344	345	323	337	361	333	340	345	299	342	335	338	338	373	388	328	338	319	347	356	336	344	374	308	329	350	359	334	379	325	340	361	350	395	341	363	353	317	359	356	326	316	329	328	341	352	348	345	358	318	358	383	339	322	352	346	321	357	312	360	323	367	343	323	336	355	349	342	321	344	346	334	354	313	345	348	334	329	312	340	353	361	344	346	357	349	341	321	318	391	364	332	309	360	355	315	330	332	329	332	358	371	333	328	330	358	331	386	330	356	371	347	326	358	331	310	299	314	323	327	335	361	365	345	390	340	333	373	315	298	362	354	340	333	351	347	345	343	326	350	313	383	358	351	335	351	323	339	339	371	332	343	351	318	341	353	333	323	339	333	341	369	341	370	347	347	346	326	345
2422	1333	2195	2943	2585	2631	2270	1821	1720	1414	1269	1163	1061	1063	1059	1037	1004	945	880	867	891	822	884	875	843	798	868	865	840	810	810	854	770	845	830	864	861	833	833	852	870	822	848	835	832	830	796	799	860	846	853	846	833	866	810	858	840	855	855	846	820	845	824	856	845	818	817	883	823	851	835	800	843	867	853	830	842	867	856	819	826	850	887	847	817	832	822	810	813	825	829	890	871	812	826	893	851	909	818	820	881	804	876	840	844	820	857	797	809	847	825	846	841	839	836	784	835	840	816	830	832	844	813	836	846	856	885	884	872	866	846	826	800	828	914	810	832	859	790	829	855	815	804	860	856	854	869	818	811	827	849	846	810	810	858	840	810	832	801	867	761	812	865	861	812	840	838	860	837	863	881	810	870	878	852	873	843	838	835	866	859	827	884	854	855	889	852	766	841	855	857	807	835	850	864	875	819	850	778	806	810	851	902	783	818	819	850	846	834	833	830	857	840	836	851	855	811	862	841	814	797	864	807	872	837	851	819	828	837	796	834	840	816	876	822	902	855	853	870	850	901	889	877	879	841	853	893	866	853	853	832	855	774	847	850	797	835	824	895	896	864	874	864	829	838	881	789	809	854	861	805	835	838	888	807	841	833	811	866	831	808	866	798	793	822	838	866	885	831	836	829	809	820	876	829	820	885	858	811	848	832	858	802	855	862	807	836	838	851	823	776	808	809	875	833	838	808	864	801	855	849	862	861	809	897	793	817	868	809	837	842	886	809	808	830	863	849	869	893	901	870	825	828	845	856	896	806	848	840	857	862	842	859	837	839	853	805	832	925	874	816	835	861	888	885	831	853	831	734	879	852	835	812	868	820	822	829	806	880	864	830	852	844	817	852	838	843	828	912	839	815	859	808	854	870	814	876	833	857	833	839	792	876	866	874	823	858	813	839	859	822	862	885	872	822	810	849	872	835	868	785	838	811	797	881	860	855	787	850	863	858	905	839	831	796	823	790	831	857	814	838	842	850	853	784	841	817	845	849	802	919	887	849	816	844	822	843	833	825	836	848	815	848	820	855	837	848	872	837	867	857	825	854	856	857	899	806	799	829	831	846	864	826	816	851	844	868	855	860	797	817	862	830	837	787	824	849	831	825	834	772	856	852	855	825	829	832	796	836	841	822	840	814	857	854	845	811	843	798	803	846	823	810	816	845	876	833	843	834	852	856	828	861	828	832	844	811	843	897	826	832	812	850	826	815	813	852	849	787	763	844	831	887	819	836	870	826	839	855	825	804	808	803	876	853	821	815	890	857	831	830	810	839	843	912	842	846	872	836	845	829	842	832	875	810	863	884	839	848	812	807	809	850	787	860	858	832	867	860	822	814	843	821	866	848	858	850	890	899	898	836	843	850	872	852	859	852	804	869	847	788	847	862	843	819	774	822	859	814	792	844	843	826	851	871	851	822	809	830	876	774	798	871	869	799	819	790	854	852	855	841	841	799	807	868	891	807	857	838	850	817	925	864	845	817	817	814	843	835	809	837	866	876	906	792	878	777	852	808	858	826	835	842	817	848	787	828	861	808	815	869	792	786	834	854	889	865	818	852	845	858	816	830	852	850	808	793	828	898	831	866	817	848	811	811	825	841	795	874	830	865	817	845	908	810	871	851	796	870	838	870	845	820	839	858	862	862	802	879	802	829	839	852	818	826	847	845	843	773	850	815	877	790	853	874	861	848	811	840	863	827	797	786	845	833	901	886	823	803	843	820	789	838	813	837	873	793	814	856	805	859	855	837	863	851	857	838	878	857	780	873	855	847	843	860	833	828	830	837	857	898	807	801	859	848	860	835	820	846	844	859	838	838	864	859	860	886	839	831	813	798	810	811	849	822	882	786	846	831	844	817	843	854	839	847	833	819	830	806	843	802	827	830	887	821	837	824	814	896	836	884	828	821	823	843	851	844	823	811	863	845	829	802	834	866	859	855	810	824	860	869	892	848	889	845	820	855	847	811	873	900	851	869	832	828	850	812	845	853	890	826	824	840	832	827	852	846	842	747	821	849	837	817	819	837	864	855	900	808	856	821	825	875	816	851	862	846	818	817	833	800	822	903	808	879	844	839	835	846	847	853	841	800	851	817	813	864	844	852	813	855	822	810	862	805	815	836	850	882	854	855	864	825	824	861	846	826	804	832	803	885	817	815	836	866	825	852	786	843	848	867	856	830	794	814	852	807	851	839	833	886	842	777	839	846	842	825	854	823	833	857	831	812	839	808	841	818	808	810	838	864	847	834	848	835	844	843	831	778	857	829	849	819	833	803	799	890	826	829	827	825	875	838	827	842	832	839	847	824	832	878	853	872	797	776	849	867	856	798	830	857	892	770	803	891	810	809	863	847	821	851	886	857	855	828	835	851	861	826	836	812	835	871	900	796	874	815	806	869	793	833	843	831	837	833	845	825	807	869	848	759	870	825	832	819	825	858	900	818	887	845	837	848	876	851	841	830	815	891	849	829	873	857	839	824	855	818	820	834	823	824	868	813	865	832	826	835	857	793	841	820	875	901	811	854	795	826	810	900	858	914	839	882	841	803	801	879	880	895	803	851	872	876	818	877	830	843	774	879	803	798	832	848	830	801	838	852	863	880	782	753	809	824	821	840	795	812	886	877	830	849	858	878	880	805	819	777	822	873	816	795	854	844	912	886	796	891	843	873	841	859	822	849	791	815	785	836	858	777	836	829	814	866	882	892	797	832	823	852	825	815	778	858	803	828	850	848	875	876	853	807	813	841	816	871	786	861	800	777	865	754	820	868	862	837	849	876	844	844	821	826	812	822	839	891	851	860	845	843	815	841	802	841	822	867	846	852	820	798	819	795	855	871	789	826	804	823	833	821	834	850	812	851	845	809	861	849	858	856	828	841	852	872	831	825	849	847	813	854	886	887	807	845	810	838	866	820	882	857	810	925	836	823	804	800	888	858	775	859	872	765	817	871	814	802	823	780	798	848	871	860	793	816	847	856	908	851	801	835	871	842	843	845	791	851	873	877	842	842	845	829	846	819	880	852	866	837	860	848	810	828	833	871	811	860	904	866	833	790	841	870	760	783	824	880	858	847	853	824	836	795	798	807	805	840	875	838	841	870	802	804	810	789	850	816	865	833	905	836	809	851	871	807	830	801	883	826	811	779	842	838	881	796	879	817	826	829	859	938	854	791	836	798	850	820	794	810	848	805	776	787	870	820	840	840	844	852	867	823	848	830	830	858	896	796	865	820	869	843	814	831	810	876	789	876	861	833	874	881	832	788	808	847	833	844	796	838	832	820	874	838	835	856	844	886	832	783	885	804	841	834	800	818	807	883	820	841	824	865	857	868	857	897	807	874	844	844	859	853	841	865	850	769	865	862	839	861	863	852	840	842	821	864	839	827	841	865	850	824	800	859	821	805	855	852	849	828	836	900	809	795	803	874	811	867	844	803	777	808	779	821	856	858	830	845	799
7620	1432	1692	1750	1199	1049	925	791	683	570	495	467	465	430	449	413	426	381	402	380	356	314	377	366	374	360	348	361	398	378	334	341	359	344	357	400	333	374	389	375	367	363	406	393	338	361	315	340	377	363	358	359	356	373	414	347	356	362	373	374	356	348	342	366	359	369	334	343	350	415	394	331	382	358	337	358	372	388	335	352	363	353	342	329	354	361	353	374	389	401	343	358	352	346	366	335	373	369	393	382	336	366	347	402	374	357	360	371	385	359	350	355	348	345	395	365	371	369	357	357	383	373	377	375	380	344	370	386	366	359	365	391	401	381	345	390	353	393	393	351	387	386	357	366	374	358	357	388	362	359	374	351	388	363	365	388	377	368	375	378	348	353	355	418	373	379	345	335	372	397	377	350	358	341	366	346	328	350	372	362	363	337	398	395	391	369	363	361	341	391	395	358	375	349	362	366	344	358	348	350	384	371	378	364	338	354	323	340	361	384	381	399	344	347	396	366	372	364	390	320	346	382	355	359	344	376	367	378	306	353	362	324	359	342	389	371	325	343	350	375	347	362	382	358	354	399	337	358	374	373	406	345	360	367	361	334	393	359	364	397	343	358	368	369	344	335	370	397	388	366	329	367	347	413	347	349	373	354	344	399	353	330	342	371	389	351	336	370	390	372	325	364	316	353	378	399	364	369	377	345	381	335	323	357	339	386	367	385	379	382	309	386	359	351	375	375	354	363	386	406	382	356	392	328	358	321	377	410	429	337	373	378	396	371	345	352	343	384	374	351	372	395	367	356	369	331	351	362	360	365	376	338	352	341	350	359	393	363	349	382	355	354	379	375	326	372	369	363	374	357	361	393	356	333	396	365	370	351	381	352	342	387	372	373	333	402	368	349	368	339	376	375	334	359	355	370	380	370	391	354	375	384	382	376	409	362	384	361	396	381	332	365	386	354	356	391	323	361	369	361	388	379	358	328	318	347	350	346	389	378	392	328	389	373	372	359	381	386	376	380	341	380	376	375	372	357	354	363	353	345	386	367	352	362	364	358	382	343	396	368	353	355	356	327	337	352	321	370	353	358	339	352	381	341	386	349	350	359	363	361	383	403	351	343	340	343	355	347	401	378	399	369	348	370	335	360	397	340	363	359	364	354	355	343	338	357	317	363	357	353	346	356	388	409	371	384	368	376	393	385	325	361	379	390	379	346	387	356	352	387	364	361	354	393	327	356	372	346	360	340	363	380	321	340	337	364	353	346	378	348	336	362	347	336	382	360	390	370	358	361	381	321	389	352	370	354	366	347	322	374	389	345	366	368	380	359	355	354	386	334	381	354	357	315	362	359	366	360	358	349	379	395	356	367	365	364	415	406	328	341	334	345	386	384	382	342	379	362	344	364	368	382	377	368	363	363	370	373	360	351	358	349	346	376	392	378	370	394	351	399	380	400	378	379	354	352	360	336	398	379	342	353	404	381	370	371	341	343	318	344	399	359	358	385	362	380	368	362	358	364	355	374	358	361	336	359	374	365	390	389	335	341	352	360	337	360	361	356	408	348	365	368	355	361	374	409	360	337	377	331	338	359	406	366	394	341	358	342	384	383	371	370	368	358	372	305	345	368	375	410	350	340	341	373	363	331	387	337	333	327	371	352	381	355	360	344	350	328	362	354	378	366	341	387	358	375	390	369	375	351	352	363	366	338	314	363	347	402	373	390	348	350	347	369	360	283	372	335	317	366	342	357	331	376	378	423	378	391	388	337	370	407	350	358	388	390	371	360	338	309	375	342	330	376	382	383	370	391	342	386	346	398	387	356	367	394	335	344	366	376	377	310	382	366	318	357	358	356	420	345	364	381	367	350	356	367	384	357	362	364	366	355	332	368	340	362	399	384	366	347	352	369	356	362	335	369	374	390	368	362	344	363	388	368	337	366	371	333	370	374	358	347	359	372	380	349	342	398	403	373	353	383	386	373	342	403	373	330	382	368	363	331	370	385	378	356	370	388	340	348	388	362	369	377	380	325	371	387	376	360	348	370	352	363	360	364	347	355	392	355	364	387	368	395	360	380	383	358	353	428	354	359	380	366	354	356	378	351	337	340	364	377	386	340	368	346	369	388	323	356	352	345	388	425	352	367	392	377	342	351	354	361	330	370	348	364	334	372	367	343	363	338	369	362	355	356	402	356	392	359	348	327	412	392	402	385	339	362	375	354	381	376	354	377	389	399	371	339	364	335	383	368	355	380	366	345	387	336	313	338	368	345	342	373	374	391	392	372	372	364	396	348	400	362	397	360	382	346	377	387	373	371	313	364	325	371	374	355	395	347	344	345	373	394	376	366	369	371	384	385	350	375	383	366	339	362	406	332	358	347	347	329	381	364	360	330	342	357	351	342	384	350	344	371	334	381	346	398	401	373	377	391	331	376	337	349	358	352	353	353	345	391	364	337	357	358	344	344	361	342	341	367	383	384	351	378	354	332	359	349	359	393	399	381	389	353	334	364	391	377	410	373	384	367	341	359	359	378	355	376	375	375	335	383	331	368	337	370	358	361	373	354	354	360	382	383	371	354	360	370	356	405	362	386	355	353	347	361	366	338	391	339	352	388	340	382	379	347	337	369	353	359	367	349	332	380	372	358	369	361	347	344	375	329	403	362	380	396	362	347	356	377	354	372	372	363	344	370	373	380	376	357	346	380	332	328	400	361	374	380	341	375	349	378	365	365	332	368	382	358	377	379	358	339	353	364	387	377	369	330	367	370	379	362	370	385	369	391	372	402	370	350	373	396	369	338	342	363	377	382	342	359	353	367	356	351	380	331	363	349	350	354	319	326	378	373	398	341	395	372	372	343	357	338	347	364	381	370	366	353	374	396	336	353	355	362	370	360	377	336	367	386	373	324	370	340	378	351	361	394	357	387	375	352	344	357	402	354	381	393	356	348	356	369	348	364	348	366	359	339	341	349	337	331	364	349	384	395	345	381	351	378	372	355	340	331	385	388	378	404	399	370	353	354	351	323	336	360	379	378	354	363	333	391	392	384	384	355	390	364	369	375	409	380	383	339	347	361	363	346	358	331	385	365	327	371	349	423	326	421	404	372	361	329	350	358	349	346	375	362	336	371	387	398	350	365	364	359	382	401	375	358	346	368	338	418	383	402	380	372	351	366	393	403	381	341	352	373	329	325	375	380	347	389	386	357	370	358	403	405	361	377	356	333	352	373	375	384	343	362	365	382	371	339	370	366	357	374	348	364	353	337	404	386	364	370	346	361	368	348	385	355	328	386	380	352	372	356	353	405	350	344	365	380	372	340	370	362	367	373	395	372	365	321	358	364	383	319	338	400	369	345	379	386	391	327	356	356	388	373	364	405	387	336	387	355	353	361	375	373	321	368	378	393	377	365	352	364	362	396	364	377	365	363	358	383	368	370	373	374	363	367	363	400	396	377	388	367	381	362	349	354	385	360	348	362	367	356	363	372	404	366	322	363	377	404
6998	1881	3767	5475	4427	4457	3591	2923	2408	1948	1722	1539	1359	1456	1413	1316	1231	1128	1057	1054	970	931	945	886	914	904	983	938	851	901	941	859	977	948	942	909	906	836	911	915	894	888	883	889	890	848	832	871	911	891	887	903	869	835	902	877	860	902	869	930	815	928	883	908	829	880	840	929	909	874	845	863	866	888	867	828	928	919	886	876	837	882	848	867	868	870	851	917	878	861	872	862	889	889	929	835	899	900	889	888	914	875	884	850	904	851	806	897	817	883	896	927	882	813	853	934	857	890	929	892	920	929	906	908	833	841	877	869	899	886	884	864	876	876	870	808	886	862	958	931	889	910	906	878	880	899	895	856	859	926	866	911	893	904	867	907	889	944	895	900	896	870	860	860	925	918	935	924	905	914	887	922	862	870	856	881	907	896	953	825	911	857	901	853	874	849	906	905	891	852	877	835	916	936	916	924	878	854	875	914	855	893	903	864	889	855	865	877	858	847	896	853	885	897	871	821	889	892	859	880	816	831	855	887	915	930	842	886	854	854	865	918	861	822	910	832	811	920	869	883	851	896	879	905	875	861	876	892	893	906	849	894	909	888	889	910	883	890	831	875	875	826	916	847	928	838	871	837	878	822	916	887	838	886	910	868	888	898	867	838	880	897	888	915	876	865	851	839	917	843	930	865	900	887	886	857	852	879	875	916	935	865	934	832	869	949	884	917	864	871	879	907	862	885	875	923	904	869	821	866	918	887	864	852	862	906	857	905	889	867	864	874	836	889	876	870	882	866	850	916	899	881	838	863	841	873	879	893	847	878	877	863	906	896	838	813	909	873	902	883	825	861	828	898	860	880	851	850	895	847	887	830	860	871	916	830	861	853	909	885	866	891	856	884	947	898	859	905	903	863	862	858	913	951	898	905	859	920	860	873	898	914	919	894	873	884	829	847	873	840	883	869	858	851	874	879	901	906	850	869	907	906	884	868	896	912	889	878	867	907	927	904	822	898	843	878	869	863	881	840	859	870	887	878	880	868	879	863	840	865	867	873	925	840	848	864	859	866	931	875	871	889	860	887	870	829	869	861	864	896	881	914	828	872	909	860	852	843	848	904	879	842	803	881	918	877	836	930	894	895	865	922	858	867	889	882	903	883	907	871	848	855	894	871	879	889	872	915	806	863	909	820	854	868	876	869	866	883	880	907	863	897	867	874	922	863	860	929	838	905	860	866	878	859	888	882	779	886	850	859	831	894	899	838	833	929	869	861	775	872	945	912	844	843	888	871	891	881	894	863	842	857	908	856	863	876	871	858	859	891	865	909	899	859	886	855	857	815	885	925	830	935	857	842	854	857	841	940	863	897	902	895	830	851	839	848	910	921	901	894	956	852	889	853	906	879	904	931	935	865	887	910	919	890	898	936	864	805	859	872	902	911	879	842	834	908	909	854	890	857	891	897	894	867	841	848	908	900	909	934	835	935	873	852	905	922	893	911	857	848	874	883	875	862	906	913	930	850	848	808	857	896	890	932	884	915	887	846	900	879	906	852	867	869	887	879	854	888	879	895	908	875	970	857	939	885	875	845	841	925	889	869	931	916	831	861	863	923	894	860	823	851	890	828	910	909	814	915	834	897	876	881	880	891	894	901	892	904	839	854	915	949	867	922	930	839	886	877	944	835	851	863	891	903	916	860	870	892	941	874	875	903	893	872	899	924	858	915	899	858	891	914	846	845	874	869	880	903	947	826	871	882	844	838	841	864	873	853	828	829	846	851	896	903	866	861	868	890	957	884	881	883	845	879	883	830	905	838	849	871	907	842	890	877	869	837	873	930	845	889	914	919	844	859	845	921	841	902	823	834	852	915	850	931	933	864	893	846	837	864	862	885	893	871	870	872	878	851	857	913	856	888	848	876	888	881	879	795	854	823	871	871	865	876	850	924	922	922	868	886	898	896	857	906	857	953	867	862	888	888	910	893	909	914	838	833	881	868	889	839	855	829	886	911	836	907	836	875	854	881	910	895	890	869	856	884	868	865	867	889	882	896	836	880	877	858	854	866	853	875	895	887	877	880	884	930	898	856	879	830	958	854	853	907	892	864	903	832	884	870	827	930	888	909	871	911	897	903	892	895	881	864	874	868	848	896	903	912	851	888	917	823	874	866	867	868	806	925	851	892	864	908	890	862	874	852	846	902	857	863	867	837	873	828	873	841	893	842	868	933	887	813	903	881	865	860	831	903	854	904	864	871	879	878	853	896	905	913	852	870	895	937	895	877	898	878	811	884	875	826	926	865	864	815	873	901	884	874	884	894	912	854	804	895	848	916	878	851	891	868	882	871	869	846	855	876	853	878	890	882	863	850	844	885	865	902	818	844	841	897	841	901	848	877	887	885	877	867	869	862	887	888	919	916	826	833	833	870	891	889	850	873	833	897	843	891	854	854	920	939	906	893	861	862	885	927	923	910	841	860	875	880	832	869	847	873	847	860	823	858	821	884	843	849	866	918	852	950	928	876	827	861	881	853	860	915	865	833	887	872	914	854	852	923	957	886	850	870	887	917	872	876	867	880	860	903	887	910	918	887	914	936	902	872	901	856	910	887	907	865	844	913	875	885	861	824	900	858	842	920	877	890	871	841	911	829	857	874	906	899	835	849	913	843	861	890	852	816	897	867	864	870	855	879	880	956	844	912	829	867	868	848	862	864	811	834	891	875	837	871	881	831	840	869	878	914	887	871	892	865	904	873	911	869	846	879	913	842	892	855	886	899	919	877	876	908	871	808	929	842	863	898	820	866	904	860	846	910	909	870	889	813	869	840	867	890	899	924	902	844	864	907	894	892	901	897	867	898	890	899	915	858	970	902	849	874	852	863	914	850	837	911	857	829	882	888	895	866	870	881	892	879	899	863	888	807	866	897	802	852	891	799	864	950	845	875	915	869	896	938	859	839	866	896	893	859	885	833	873	834	890	857	895	893	891	842	896	799	846	862	859	823	903	871	895	859	874	883	863	926	912	872	894	914	832	899	839	890	887	880	910	900	885	834	877	865	827	884	946	898	848	860	911	886	895	858	846	916	876	887	854	888	872	852	915	910	893	934	871	897	833	872	872	858	878	891	882	853	916	890	802	831	871	942	942	916	858	902	849	881	918	914	862	854	878	833	923	900	896	837	871	839	895	903	884	904	863	891	838	885	840	849	865	900	910	820	901	847	857	838	837	862	779	850	918	865	857	864	842	923	815	852	881	837	916	846	931	834	874	908	874	849	890	863	913	850	884	907	853	844	874	947	903	854	880	900	871	904	860	880	825	835	880	830	902	888	846	889	904	902	893	840	904	870	856	857	906	804	899	869	920	869	827	897	874	889	833	823	826	895	892	850	840	882	831	877	871	868	903	899	872	831	880	866	939	906	902	866	846	823	873	791	892	863	927	921	890	869	882	861	888	908	888	909	896	888	886	892	811	867	888	848	802	873	879	896	878	959	864	839	894	865	915	871	854	806
13507	2267	2549	2468	1796	1307	1038	792	648	530	414	384	351	342	348	304	285	236	250	249	297	259	256	239	210	259	240	247	266	230	257	265	234	227	239	210	244	216	261	228	227	230	218	266	238	234	254	252	246	232	260	232	221	229	222	212	218	258	221	241	226	251	222	246	244	219	237	243	240	236	225	258	233	237	218	202	258	233	228	230	235	224	240	256	212	257	217	248	260	237	237	232	209	228	226	215	249	235	245	195	236	234	229	227	230	214	224	197	198	219	232	235	225	240	214	245	231	242	232	249	227	213	238	250	262	234	221	243	234	214	247	231	234	220	237	207	235	253	228	201	251	262	239	241	233	214	242	239	233	229	222	225	211	236	238	224	216	214	223	230	228	217	207	229	242	226	225	212	225	213	223	214	227	227	250	226	239	233	228	246	245	263	203	248	219	231	243	220	250	239	221	241	245	220	232	218	206	227	211	233	241	227	227	249	205	227	223	250	235	209	241	228	238	224	243	222	256	232	232	232	224	227	238	238	238	224	225	228	245	243	222	225	252	237	244	221	238	245	236	208	250	231	224	216	246	227	210	245	228	240	220	206	236	224	232	248	203	230	229	221	227	227	219	234	229	211	209	235	236	234	232	223	234	232	224	223	241	247	259	252	241	228	235	243	230	205	235	222	205	201	259	221	241	247	238	220	221	263	224	206	260	208	242	257	242	250	216	260	226	245	241	238	226	230	231	239	216	243	262	229	220	243	218	249	245	208	239	246	220	214	247	211	236	239	214	240	241	216	227	223	226	227	237	230	221	242	273	217	243	224	233	242	229	190	224	241	251	229	231	216	230	226	229	248	246	236	260	243	216	232	253	218	262	209	245	248	230	194	231	194	210	235	214	222	229	244	225	229	230	215	235	214	233	234	254	192	220	255	215	217	230	258	215	218	224	251	235	258	249	203	235	234	242	222	200	248	215	217	212	241	213	233	225	204	220	208	246	232	252	201	247	218	204	238	202	190	204	280	272	246	236	225	234	218	254	211	232	218	215	217	238	231	241	251	216	231	249	224	251	237	216	234	232	226	225	203	258	252	209	225	205	252	212	218	259	223	235	235	236	284	259	250	203	209	274	250	235	226	210	258	214	256	238	231	210	209	217	248	225	247	258	215	233	222	207	235	224	222	229	230	242	240	240	223	216	250	246	224	233	229	212	248	251	235	215	251	248	219	249	221	235	223	250	232	256	212	246	220	233	227	246	234	236	234	265	244	232	244	230	223	269	247	264	262	242	254	207	261	229	218	248	247	239	252	230	219	231	230	205	230	205	235	219	246	242	225	248	242	222	237	254	218	236	236	237	223	227	243	213	252	223	239	254	235	232	226	239	183	230	234	232	223	218	238	251	245	266	248	250	228	226	209	238	225	210	236	238	257	263	244	226	233	228	243	215	257	246	212	237	228	258	264	224	230	208	249	256	252	250	239	206	225	248	215	208	251	232	224	227	253	228	258	233	240	220	234	242	234	231	244	233	214	227	236	210	238	267	241	263	256	225	238	216	236	207	249	221	242	247	239	257	234	236	220	217	237	209	247	222	227	243	237	215	219	227	244	249	231	232	231	237	250	214	255	222	231	240	228	228	276	213	238	202	222	227	235	209	243	220	227	241	217	219	200	220	254	242	236	243	250	251	235	240	233	206	265	242	244	204	215	235	238	218	225	239	253	236	217	227	233	225	243	235	208	236	249	214	232	231	229	232	227	229	226	230	207	231	236	236	220	213	234	217	221	236	219	230	222	209	252	238	225	214	216	228	225	216	224	228	226	229	229	231	251	223	218	223	267	263	226	248	243	239	249	206	228	206	235	252	220	237	199	200	227	228	223	216	238	224	228	230	231	251	218	208	241	219	240	224	240	230	229	230	270	218	230	204	213	224	243	260	232	203	206	255	214	239	249	238	224	230	263	244	236	249	249	241	228	211	204	236	233	239	244	235	233	211	215	223	214	233	210	261	278	236	206	221	223	229	238	219	226	222	232	234	231	232	252	244	232	210	218	238	246	217	233	237	205	235	228	201	209	220	264	231	248	213	258	259	232	233	249	199	237	221	244	228	236	225	241	218	229	264	227	235	236	216	233	197	238	214	228	247	214	223	221	208	248	232	213	237	199	244	258	245	246	229	224	232	217	237	238	218	239	230	213	220	223	221	230	239	203	236	239	212	232	205	197	243	218	234	219	237	244	238	233	242	229	223	249	248	229	250	260	214	226	215	230	242	236	246	236	217	217	244	221	244	227	211	231	226	232	266	263	225	215	250	230	227	248	218	250	217	225	216	234	230	217	221	219	251	227	216	237	227	234	207	243	230	241	239	229	243	246	218	246	245	199	263	213	221	232	259	215	217	246	232	267	224	233	231	241	200	247	237	246	229	261	220	281	242	237	236	254	229	226	234	222	247	241	236	217	213	194	255	260	251	222	268	260	236	241	211	207	262	237	224	231	224	222	236	251	207	234	235	203	237	258	226	229	251	218	233	229	239	237	213	236	235	228	251	201	225	252	249	227	247	260	243	219	249	199	236	240	225	223	210	224	221	226	237	212	250	212	221	230	239	230	228	235	217	208	238	211	239	239	243	235	229	207	250	221	226	214	212	227	233	238	224	237	258	234	257	241	229	247	237	207	241	226	249	240	230	227	233	219	230	212	229	236	233	205	245	236	265	244	224	235	249	244	250	224	219	234	246	242	220	273	225	209	230	206	218	244	237	211	215	209	209	213	258	241	218	218	255	240	214	241	237	236	215	224	218	230	219	224	215	247	245	237	227	245	216	228	230	265	268	255	214	224	246	267	232	230	252	248	254	233	225	234	205	203	221	246	217	211	255	250	246	214	220	237	254	224	206	221	237	259	218	244	244	257	211	236	237	228	230	220	228	266	218	255	246	210	232	218	254	228	243	229	222	227	251	253	228	249	242	229	241	232	232	234	230	268	232	234	220	221	224	241	237	228	245	237	228	246	220	242	235	211	226	232	225	230	232	238	247	237	225	233	189	234	218	264	216	230	243	204	236	248	220	268	236	218	229	247	248	226	236	236	225	207	215	199	205	225	232	199	227	202	238	231	252	246	190	232	215	233	248	224	247	269	231	235	216	217	212	228	217	236	244	211	250	218	230	202	245	253	250	233	215	230	249	224	236	238	227	244	220	241	224	227	244	211	236	232	261	229	245	231	263	221	227	255	217	233	219	216	220	216	262	248	216	252	257	208	222	226	247	248	242	234	250	243	214	258	218	266	223	238	242	228	201	234	207	227	243	220	204	233	210	235	214	217	228	214	228	218	229	240	209	234	253	239	230	222	239	228	229	220	213	221	263	239	208	204	215	234	233	251	207	228	225	245	231	257	244	241	240	222	213	222	236	222	253	242	219	220	213	225	228	210	219	242	232	237	209	216	223	251	246	227	230	257	215	218	242	248	236	238	227	234	215	208	259	235	215	212	236	236	205	231	250	246	219	196
8631	2341	5071	7118	6768	5668	4598	3688	2825	2226	2018	1586	1447	1355	1306	1094	990	973	813	847	686	702	680	669	650	637	675	653	601	593	626	627	622	622	586	590	586	613	622	590	606	602	611	614	644	621	603	569	564	602	561	593	640	586	662	584	556	582	598	600	636	611	539	565	632	594	546	572	556	548	592	566	574	610	574	568	597	574	580	562	575	591	544	591	565	544	563	593	556	585	512	530	572	590	559	590	581	583	608	594	581	597	623	564	642	601	592	550	615	580	596	566	577	592	543	600	602	565	532	556	525	570	555	603	558	550	583	579	589	556	551	580	556	621	614	595	543	521	543	576	550	555	555	597	577	587	528	617	616	607	577	603	599	602	600	557	558	602	601	565	601	594	589	577	551	609	565	527	594	590	585	571	569	563	553	583	595	623	571	570	593	568	565	560	550	549	595	627	609	582	558	630	589	574	581	534	539	585	569	530	561	574	573	575	575	576	586	575	545	585	560	632	542	561	569	558	573	586	581	607	538	559	576	562	518	563	562	567	603	553	548	576	599	585	540	570	584	566	573	619	596	547	587	567	597	563	622	604	585	601	620	588	565	573	597	569	610	560	540	574	559	591	564	555	525	596	538	568	577	570	589	601	571	536	576	578	540	558	604	627	558	565	553	630	551	591	558	562	594	621	576	595	551	592	588	563	549	559	581	630	551	562	585	569	588	591	599	507	568	626	593	574	608	554	557	564	588	612	606	600	541	541	563	566	572	573	562	561	575	573	588	585	583	612	529	597	605	550	601	584	597	570	536	551	543	608	527	556	551	605	582	557	640	586	558	631	585	545	579	552	506	560	596	621	589	581	557	574	546	562	624	596	594	581	568	587	571	621	579	595	553	591	617	586	578	604	620	581	608	627	594	569	597	575	580	616	563	535	595	572	527	580	593	550	569	579	583	573	574	546	579	574	538	619	598	608	560	580	599	522	538	596	570	622	572	569	622	596	577	561	597	577	578	556	621	616	613	632	582	552	587	614	585	545	534	602	593	604	587	479	545	598	557	632	579	576	582	587	585	597	654	552	582	543	569	617	548	578	533	557	589	548	615	571	564	579	557	594	601	619	599	557	556	588	590	594	545	585	563	568	598	585	575	596	575	590	575	578	569	578	579	566	615	602	587	590	594	548	574	566	588	584	568	561	570	608	537	569	549	579	610	556	635	536	606	573	567	572	573	568	580	561	560	630	588	585	600	604	548	584	585	624	572	578	639	531	569	608	571	586	577	548	543	567	547	591	581	571	573	539	553	591	603	599	574	601	582	592	574	595	590	587	522	566	572	610	555	582	559	581	637	568	538	591	568	582	589	581	542	576	598	597	586	595	582	569	601	553	573	610	611	568	588	620	617	555	556	601	580	612	625	568	544	560	550	617	596	556	555	588	584	582	591	584	644	542	580	585	569	573	579	562	571	576	608	614	517	618	588	547	568	580	582	558	568	597	559	587	642	547	568	625	610	603	555	535	581	561	568	621	623	624	560	595	542	574	581	556	580	597	558	557	572	605	562	546	581	579	580	553	595	600	522	579	579	593	589	587	555	561	568	552	603	579	591	596	548	560	605	563	569	563	619	600	585	572	570	565	550	582	594	593	576	567	569	537	562	616	590	577	610	559	573	600	539	552	571	581	539	622	555	586	584	571	569	571	529	564	518	547	558	562	538	557	558	601	564	551	571	564	565	637	586	559	533	629	580	570	546	531	551	552	573	580	618	568	620	541	580	582	546	566	589	606	562	597	539	611	559	601	548	579	542	567	572	595	570	570	602	597	556	580	564	531	585	577	577	574	563	596	540	592	596	579	579	577	532	617	551	601	610	594	602	621	569	589	589	568	585	574	598	582	566	580	550	616	587	549	556	596	566	570	572	588	596	553	509	545	511	583	598	573	609	581	565	577	575	584	576	581	583	582	621	570	556	607	597	588	575	567	570	592	545	564	584	617	552	598	591	614	564	524	570	546	560	533	539	543	585	531	560	596	535	563	565	581	615	587	571	586	587	572	556	549	576	569	550	590	593	588	567	553	577	553	566	576	560	555	572	590	607	571	563	587	578	576	574	548	594	582	577	601	574	572	577	573	583	600	601	612	559	552	559	558	607	576	546	523	583	566	606	553	601	536	590	551	593	554	601	610	615	625	565	528	564	584	550	565	549	587	571	570	572	547	535	553	557	550	602	588	578	590	597	548	542	571	542	581	594	574	604	580	573	567	600	608	599	579	578	605	574	562	560	634	578	594	575	614	594	577	583	577	551	552	542	594	579	625	528	577	545	567	541	617	573	565	595	597	607	570	554	608	560	567	552	587	560	547	575	578	600	591	590	562	610	583	580	599	553	573	590	599	588	547	610	582	541	552	554	552	611	595	573	553	587	578	553	541	590	560	617	615	596	603	535	571	555	588	542	548	596	584	620	557	564	567	558	564	610	593	587	613	548	563	600	583	652	547	596	563	587	565	619	600	589	603	564	584	599	583	580	595	567	552	602	558	573	541	579	610	584	538	564	576	598	574	572	533	565	571	613	582	592	600	633	607	580	580	541	559	538	587	593	604	574	539	577	513	589	586	585	566	586	588	568	602	575	539	604	573	569	610	578	582	617	578	556	568	583	564	608	593	578	598	601	564	600	606	562	537	582	572	584	550	567	567	617	611	575	587	627	605	581	572	565	580	605	567	564	601	537	584	587	577	577	552	557	591	551	605	545	590	582	584	585	574	568	553	618	565	563	601	563	559	537	587	585	592	578	580	571	576	591	566	562	574	591	596	537	582	605	566	566	600	534	582	580	573	619	574	575	585	557	609	583	555	610	610	575	609	561	591	610	610	572	598	521	543	595	558	561	597	582	581	589	594	566	596	577	606	570	612	593	606	595	617	571	559	546	600	558	589	551	574	560	568	576	576	583	549	574	628	581	577	540	570	569	610	573	589	610	594	584	574	560	537	581	549	588	608	559	604	561	576	556	573	590	583	588	580	618	590	544	581	584	582	570	562	598	588	577	547	572	567	599	577	563	620	561	553	542	587	570	583	550	626	569	603	633	561	587	618	552	615	609	582	633	589	597	560	618	584	570	549	573	594	564	560	552	590	578	578	547	572	557	555	621	589	573	561	586	640	562	603	575	584	540	567	601	599	593	578	569	555	560	536	545	614	557	580	537	588	549	565	544	551	597	568	528	585	557	561	601	560	593	590	582	570	574	537	625	585	545	526	561	561	577	595	589	559	594	595	577	565	577	617	580	561	597	576	574	560	565	602	573	574	540	599	578	613	570	562	590	582	620	557	576	608	595	582	585	540	592	540	597	622	601	567	581	568	563	587	580	571	601	615	573	587	603	531	537	553	584	556	586	608	557	607	560	600	576	576	586	545	539	627	514	585	617	593	563	570	576	608	598	553	589	574	571	556	570	546	512	572	620	628	569	562	611	590	588	594	532	556	531	578	598	582	618	572	604	584	602	570	605	583
1993	816	1005	1106	875	756	614	564	509	461	373	409	386	391	398	374	357	346	383	343	351	356	385	394	373	349	353	359	347	356	335	342	372	373	351	353	347	360	368	340	353	394	370	360	367	363	364	370	318	329	371	317	360	358	307	367	334	360	328	356	341	344	370	340	330	355	357	378	343	350	346	346	347	367	325	341	378	363	328	324	345	327	380	340	340	317	369	339	343	337	339	374	346	327	329	335	350	372	340	371	341	321	335	358	399	373	326	339	377	375	369	359	362	376	322	339	369	346	358	368	362	354	359	349	343	375	378	333	350	363	361	360	334	333	324	371	381	330	349	334	346	346	322	317	370	360	334	367	372	388	368	383	310	311	328	361	334	360	305	349	317	333	350	337	372	328	329	356	352	391	353	301	336	340	323	335	338	358	370	386	349	329	357	365	389	339	328	343	349	377	380	349	363	335	316	349	375	370	365	330	365	344	312	338	361	379	352	331	368	371	353	322	372	330	336	351	325	365	353	304	390	401	343	363	376	316	351	355	378	332	360	305	350	334	345	354	355	373	355	373	342	314	361	346	336	331	365	379	372	348	363	383	359	339	342	353	372	347	357	371	335	346	379	329	375	366	358	353	356	354	362	349	340	381	382	352	334	333	348	355	353	344	333	391	372	350	350	379	366	360	338	376	330	366	334	356	355	336	378	330	348	352	349	360	392	371	373	367	370	368	326	326	323	323	345	367	322	339	372	322	344	320	369	325	350	367	359	347	347	362	352	355	383	352	365	356	349	346	354	378	335	331	326	353	360	335	331	365	353	343	378	351	348	373	360	386	362	348	305	357	367	391	338	296	360	314	368	333	328	366	346	359	372	346	342	362	384	336	327	361	364	289	335	358	341	367	357	322	369	354	337	324	352	312	377	324	347	345	324	377	331	314	336	355	343	360	339	351	334	342	344	337	364	391	346	371	354	346	346	358	362	323	351	365	352	362	361	346	359	379	348	365	389	344	352	337	361	342	345	351	332	384	374	347	382	333	355	355	329	344	338	350	363	349	355	359	353	375	376	344	337	361	291	364	338	334	383	379	343	352	370	335	355	362	368	367	370	385	335	354	379	346	347	390	360	374	343	347	342	336	370	343	354	357	331	351	341	345	339	350	322	377	345	328	365	353	379	356	365	363	353	316	357	338	343	347	353	328	344	323	391	347	328	346	380	385	320	346	347	338	360	379	353	312	387	334	364	375	362	362	342	350	368	378	363	392	362	325	353	329	332	365	325	349	389	393	364	341	339	352	352	311	362	318	345	356	339	389	353	344	376	361	343	342	355	390	362	340	337	382	322	377	367	363	303	336	363	335	330	369	334	336	361	348	329	361	343	317	378	350	368	357	360	335	348	333	335	349	363	378	331	346	334	318	332	330	330	326	387	342	363	337	333	351	330	350	318	382	360	352	344	306	325	366	367	341	338	352	319	349	349	360	333	351	388	341	319	338	333	331	354	370	335	370	329	342	345	389	357	359	362	365	338	341	361	360	333	333	370	377	358	334	329	352	374	386	334	325	373	356	349	318	349	369	337	332	341	368	357	370	331	385	304	348	390	361	371	355	334	354	367	318	344	364	363	348	388	345	340	386	363	347	352	330	379	355	348	354	368	364	350	317	372	326	354	322	350	339	331	341	347	365	372	331	342	362	339	338	350	343	344	330	361	315	343	363	341	345	400	357	377	335	377	350	327	365	356	366	358	385	323	360	394	380	320	370	359	385	355	343	386	344	346	350	384	333	343	361	344	377	380	360	356	366	347	365	338	327	350	377	378	355	334	354	387	366	352	334	355	352	360	328	353	348	385	318	382	371	378	395	346	346	353	374	338	376	336	351	361	368	350	384	367	352	302	394	334	364	358	364	315	334	386	353	325	345	380	369	330	373	365	356	376	333	364	345	338	329	348	323	353	330	342	384	370	328	317	331	359	363	351	381	327	343	340	361	362	328	344	358	335	389	331	335	336	341	318	322	360	385	373	322	374	352	351	363	374	363	368	369	361	371	358	343	343	339	349	321	340	323	341	341	375	354	348	363	363	318	325	379	346	315	332	353	321	330	339	347	339	322	334	359	332	334	357	366	382	346	369	346	352	330	349	319	340	359	386	343	370	382	363	345	387	332	329	362	344	361	354	354	331	378	331	323	373	378	328	360	320	354	345	360	330	354	317	333	341	338	398	358	293	349	314	338	392	322	356	331	366	367	367	379	350	401	367	404	331	350	381	374	353	369	364	363	360	357	352	354	356	362	356	378	322	368	346	338	342	330	375	363	340	330	371	337	371	349	337	337	385	338	373	350	383	391	348	366	389	329	350	358	363	328	354	353	363	378	327	353	336	333	369	346	358	387	350	341	332	340	316	344	344	347	334	312	349	352	341	340	337	347	330	356	337	344	347	344	360	360	357	329	365	374	338	354	335	352	333	364	392	368	324	351	340	373	348	339	333	343	351	369	362	365	340	342	353	332	359	321	364	376	329	389	358	347	345	329	323	350	338	369	359	360	319	373	430	335	336	368	330	349	376	342	349	329	368	352	345	347	381	311	355	314	381	343	326	338	354	367	365	342	346	393	321	339	374	332	365	358	333	356	335	326	349	390	322	336	360	319	316	361	360	354	349	347	357	322	354	349	365	341	361	343	346	351	381	363	331	333	347	363	376	362	338	376	346	374	328	347	345	366	352	338	378	351	333	340	338	392	313	344	347	313	334	356	346	325	352	353	362	337	324	320	342	343	327	353	384	363	361	340	368	343	364	332	339	372	351	360	377	378	358	362	337	341	323	353	372	364	362	323	368	348	348	327	314	373	336	350	332	345	340	352	340	339	361	317	335	326	335	365	334	368	359	369	371	370	336	374	344	343	343	379	358	336	354	339	343	358	374	342	365	345	346	359	360	342	372	340	305	344	372	364	329	370	338	334	348	373	349	349	343	321	335	361	338	361	363	377	339	351	346	348	318	347	364	340	347	343	358	353	377	361	331	344	327	352	359	351	365	391	328	349	351	359	332	375	341	388	366	358	315	380	362	330	358	343	370	341	380	344	341	381	333	355	332	382	354	364	343	365	381	369	301	347	363	293	336	343	331	310	335	363	337	337	357	345	342	371	385	347	365	362	351	341	359	388	376	360	347	343	329	325	349	359	331	325	348	365	312	351	324	360	361	347	345	358	380	339	336	350	346	324	332	320	362	322	339	357	397	376	344	372	349	369	332	372	346	331	313	349	329	313	338	344	342	320	325	368	340	390	334	319	344	322	340	327	373	323	322	350	377	347	345	341	324	344	340	358	349	344	373	380	372	339	348	307	317	344	351	346	345	364	325	343	378	353	348	341	348	365	374	355	369	336	346	372	346	350	342	336	381	354	355	353	368	360	354	340	339	361	344	372	346	352	367	380	358	359	344	371	388	351	360	350	358	305	371	349	340	332	355	340	369	336	350	345	339	339	371	342	345	348	346	354	320	356
2572	1393	2368	3568	3129	2963	2275	1880	1594	1419	1294	1171	1126	1181	1067	1037	1012	1000	928	911	951	866	882	912	919	850	832	807	874	868	850	848	838	826	870	881	876	865	893	840	890	813	897	832	875	871	801	856	832	829	888	866	896	889	861	864	918	871	873	848	889	852	846	850	920	832	801	815	840	877	815	832	846	852	876	876	901	811	861	917	821	859	856	906	876	837	871	861	911	852	862	836	873	858	817	902	799	815	848	894	849	802	860	865	881	822	836	877	892	858	836	881	837	846	886	834	858	829	866	887	856	876	849	924	908	832	796	822	860	835	907	906	819	877	802	855	849	839	839	847	823	851	878	830	925	857	816	853	838	863	881	828	822	853	838	803	863	861	808	844	853	864	895	832	865	911	825	884	808	859	805	865	864	916	870	912	822	826	880	864	882	858	848	855	884	868	864	884	832	833	870	900	906	857	828	835	846	852	877	872	893	876	837	879	813	833	832	901	871	866	824	832	894	864	878	892	868	875	870	844	853	873	837	827	846	884	859	890	817	825	877	883	812	951	887	820	844	842	824	869	874	823	790	848	818	810	920	809	865	842	854	856	793	865	856	856	851	910	838	884	843	888	857	839	875	836	906	850	879	862	833	866	882	868	884	889	869	862	852	832	849	864	854	856	891	856	847	918	827	890	847	832	859	867	842	829	872	865	914	849	857	858	880	870	814	890	884	853	892	850	873	814	844	866	869	777	803	879	849	880	867	884	917	823	889	819	866	868	816	853	880	890	854	876	830	828	835	825	861	884	845	845	934	882	843	873	869	870	848	833	834	822	859	851	890	830	895	925	877	830	851	865	819	868	915	834	790	809	850	893	816	835	911	832	850	882	899	881	862	874	825	896	859	873	885	895	777	893	823	856	845	839	872	864	868	859	859	885	775	860	830	871	859	859	862	868	871	838	851	859	805	822	828	884	841	886	891	806	831	867	836	898	868	908	891	823	875	804	880	879	829	868	885	907	877	834	846	840	903	823	874	845	949	856	837	843	899	865	883	831	895	842	867	861	890	837	807	807	916	852	884	910	810	873	868	862	848	878	889	878	845	841	863	828	899	832	853	903	873	881	885	837	868	825	909	888	878	869	827	857	832	830	882	875	902	861	909	824	857	848	882	893	882	908	860	874	870	772	882	924	867	853	869	893	875	843	906	892	837	848	876	861	899	862	901	852	798	864	886	877	874	906	859	827	818	895	921	869	867	857	869	847	831	895	846	832	843	852	852	812	875	792	868	869	903	916	858	867	864	850	846	850	861	892	850	823	910	887	846	846	837	820	869	832	846	863	847	830	819	843	856	868	852	889	918	834	818	868	869	813	877	796	881	840	826	850	859	824	825	910	833	858	848	884	877	852	892	829	881	852	837	824	866	866	912	845	852	871	891	842	828	862	834	826	895	840	801	866	795	844	817	857	825	859	901	902	892	856	854	826	865	846	851	891	833	872	879	876	901	834	871	853	885	847	864	856	879	873	838	848	877	838	867	862	893	826	802	866	865	874	878	910	863	829	862	843	848	846	846	847	922	845	852	918	870	869	851	847	932	870	818	828	839	870	864	875	900	878	858	877	815	881	851	852	862	851	873	869	871	872	826	883	935	850	809	866	876	895	838	872	850	857	843	872	870	840	863	817	786	879	881	852	836	851	819	848	850	843	869	840	814	891	853	820	843	862	888	906	839	848	884	857	844	886	810	842	907	896	791	848	859	783	858	854	872	889	875	861	872	892	861	883	842	838	865	808	805	863	829	905	789	833	845	856	840	870	852	835	892	862	848	833	907	831	826	862	876	885	867	875	838	856	911	897	846	829	885	860	837	876	894	810	854	882	880	869	868	870	874	846	847	859	841	877	835	849	854	848	792	878	875	805	862	857	835	830	872	865	858	857	828	818	847	853	897	897	885	810	888	840	826	793	841	812	842	881	829	874	851	957	869	846	878	868	830	875	816	841	838	913	826	845	863	849	871	842	833	844	829	846	806	868	883	890	860	878	899	855	849	854	882	864	886	846	871	860	850	887	827	889	830	844	862	799	910	838	908	843	899	844	883	838	891	830	884	910	850	893	873	890	866	852	832	837	848	889	821	811	887	875	884	922	868	862	870	945	827	855	888	818	838	867	830	835	851	847	857	855	864	870	834	890	893	850	856	908	816	836	885	841	817	833	880	830	856	831	833	902	821	856	833	861	843	865	875	811	890	856	864	887	804	842	819	831	863	833	833	863	911	817	839	832	803	856	852	815	838	831	871	814	870	892	857	865	854	846	862	846	873	826	842	865	839	850	866	835	861	868	842	864	846	841	893	841	845	848	845	864	852	821	828	839	834	860	916	858	870	869	828	927	794	834	836	875	884	846	862	856	836	879	864	867	876	881	861	826	846	874	872	895	849	835	866	889	838	827	844	858	844	852	850	857	863	853	877	863	872	806	915	823	851	878	834	876	875	874	858	853	866	864	852	841	826	834	894	838	892	872	866	860	853	827	889	896	829	874	833	840	860	865	849	860	881	885	867	831	866	853	885	897	880	826	824	870	852	904	800	844	830	848	874	843	847	911	881	857	811	866	900	883	797	840	851	844	839	878	872	837	842	842	867	880	851	837	868	885	848	845	864	819	876	856	867	801	873	866	834	820	834	899	892	875	854	879	907	866	877	888	887	885	908	909	835	878	901	844	902	850	820	862	842	824	860	858	847	843	867	853	773	820	838	862	896	868	820	824	820	803	876	824	858	806	858	831	918	854	889	851	860	867	823	818	856	864	842	855	910	858	820	876	861	822	913	860	868	839	870	830	800	860	848	885	859	875	834	852	842	849	856	792	828	859	905	865	853	879	897	880	846	909	834	870	850	853	910	880	834	872	841	847	910	876	842	868	843	804	843	820	884	846	868	835	872	889	847	859	832	844	832	801	836	913	869	903	810	833	872	861	860	829	792	814	861	869	849	868	833	877	846	898	818	842	866	793	855	885	833	875	864	866	879	866	887	829	854	827	842	918	848	882	855	800	853	884	834	832	851	894	917	849	874	905	842	851	823	864	853	837	831	862	844	812	841	922	855	843	877	859	916	856	837	927	846	826	881	863	892	825	889	857	882	868	867	867	834	817	861	799	833	809	857	855	860	877	808	868	876	902	865	871	883	916	815	862	847	840	834	847	808	862	851	835	872	892	820	860	881	869	893	889	852	852	829	799	841	818	885	875	866	850	852	879	832	879	860	936	834	879	875	802	867	859	872	882	891	815	875	869	886	863	854	836	878	881	842	837	827	863	828	820	875	782	840	855	836	864	892	877	775	842	827	869	904	876	819	854	888	818	820	887	901	773	879	798	866	881	819	899	814	899	856	921	877	873	880	836	844	813	863	866	854	859	873	870	876	840	872	845	816	840	821	855	908	883	828	869	865	836	858	847	861	831	836	840	873	904	837	879	883	897	840	813	893	873	840	846	845	864	911	888	876	828	854	807	904	882
7718	1652	2144	1910	1593	1223	951	752	669	541	521	459	483	467	471	450	412	406	422	364	373	364	407	368	414	355	403	340	400	372	399	398	369	374	396	366	419	364	390	393	384	400	396	386	362	343	378	381	374	336	368	368	367	364	343	377	391	373	371	347	325	368	366	342	366	385	345	378	391	353	393	363	406	362	370	360	356	411	373	368	334	340	452	392	381	365	376	380	385	392	376	409	359	360	397	386	394	384	390	398	330	360	400	363	385	362	363	344	355	388	382	364	375	374	359	381	387	379	391	392	378	373	403	404	392	366	398	387	400	358	376	374	375	354	411	349	347	437	398	351	358	393	354	404	372	375	410	401	390	374	393	390	370	350	401	367	358	377	350	385	380	394	360	360	328	351	353	366	339	318	368	389	400	360	326	349	359	386	382	387	366	364	349	376	365	353	385	357	407	360	393	378	322	365	429	372	381	400	384	351	390	392	375	384	346	384	399	369	364	355	355	366	347	341	344	385	377	363	382	337	349	341	350	369	366	377	393	363	370	395	394	342	374	379	398	364	373	367	334	362	390	400	391	351	384	403	403	401	380	369	376	318	383	380	347	362	390	339	365	367	341	372	374	405	383	375	331	364	381	376	378	397	375	381	388	333	377	366	378	377	403	359	352	367	352	353	371	368	357	383	390	387	402	372	408	398	399	376	376	393	380	374	382	351	394	377	361	373	373	393	386	389	376	383	391	372	358	362	410	344	373	360	420	341	361	361	350	361	364	324	384	371	360	350	379	393	392	387	395	373	370	350	363	384	351	363	352	391	405	373	355	355	364	369	377	366	354	399	341	385	363	377	362	402	339	401	366	391	394	339	378	403	335	365	372	416	387	381	391	401	400	358	391	417	385	374	376	370	361	369	414	341	371	357	356	356	324	358	372	403	384	366	336	370	391	355	380	369	370	379	369	365	379	385	358	377	396	357	366	366	347	346	373	397	369	367	402	358	367	342	381	359	363	396	376	380	380	347	383	351	353	385	398	362	338	342	357	339	359	377	383	374	367	359	397	365	399	350	371	344	353	344	384	380	380	347	393	375	390	361	407	409	382	362	355	384	364	375	364	379	353	397	345	347	369	397	405	366	377	375	387	355	330	370	408	343	343	369	390	396	414	369	350	312	378	349	352	351	396	392	356	373	332	390	349	378	407	368	382	383	340	368	361	391	366	367	403	309	360	348	387	350	355	384	373	361	355	345	379	392	333	352	348	359	345	349	351	354	375	378	392	371	383	353	402	367	371	392	359	365	419	414	393	366	395	376	386	364	379	390	347	377	376	375	378	398	402	363	385	383	365	361	351	380	385	322	369	409	398	378	365	338	381	395	371	380	391	377	377	392	401	383	357	373	398	381	384	377	377	365	359	376	355	391	352	372	366	414	375	393	395	396	392	360	345	357	361	393	373	358	400	389	403	350	389	372	364	376	344	361	396	401	375	408	377	418	384	384	369	389	379	394	326	408	382	379	385	340	377	387	383	358	377	372	396	367	353	335	357	377	391	350	396	376	335	350	407	394	357	387	356	390	396	417	369	374	371	373	383	373	377	351	395	367	379	376	387	387	382	376	369	366	364	412	406	370	358	380	376	394	367	378	383	376	384	395	392	376	355	397	354	372	352	378	414	388	377	422	376	404	376	371	350	392	370	362	358	392	407	368	355	372	372	372	378	423	396	374	428	391	388	359	393	380	374	393	317	389	396	374	358	387	348	354	355	354	433	390	379	397	356	338	326	396	371	386	355	363	349	358	390	385	391	373	384	359	381	365	386	321	368	376	401	383	373	354	377	368	369	413	401	366	383	388	372	338	341	332	381	394	364	367	403	399	392	327	377	378	394	372	340	377	375	365	397	366	410	385	345	372	370	386	357	357	421	368	368	346	380	380	416	392	407	346	350	375	361	351	388	376	421	347	354	386	369	373	364	357	398	362	332	364	373	374	365	386	357	395	324	334	362	385	366	360	360	384	376	360	415	349	355	376	353	355	381	402	426	387	351	363	373	410	389	361	373	398	353	357	374	404	365	319	365	407	387	422	376	352	353	365	350	364	389	363	429	403	355	370	375	368	353	357	378	362	415	402	412	367	374	390	402	371	394	411	373	350	335	368	369	367	351	353	362	362	399	367	371	357	386	367	363	371	366	372	399	399	392	364	387	386	357	349	392	378	355	352	366	394	394	358	373	358	382	386	386	391	370	381	383	392	389	388	381	392	372	364	352	382	374	384	387	371	364	363	377	349	347	356	374	382	389	411	372	375	398	394	374	386	398	354	354	385	349	361	369	354	366	380	420	376	366	348	371	364	316	357	391	374	351	381	384	333	381	401	397	377	346	387	388	351	371	393	364	368	369	361	358	398	356	378	366	374	372	386	355	338	311	380	415	357	370	408	374	362	375	368	355	335	383	364	399	379	362	370	399	406	387	358	365	365	372	355	379	422	391	374	353	411	376	366	426	360	411	407	360	369	374	364	389	437	375	416	354	368	384	404	361	385	377	373	381	376	366	368	368	384	405	366	370	364	343	354	399	389	367	388	372	371	351	361	386	381	403	363	373	392	358	360	345	374	389	382	364	405	361	389	360	390	353	366	345	381	396	332	365	391	374	376	356	385	362	374	385	406	347	360	374	404	397	348	365	372	374	358	347	352	413	365	360	378	373	414	384	341	375	378	373	338	367	362	358	343	387	351	401	326	362	350	380	371	380	377	362	361	343	414	377	393	419	386	391	381	350	359	393	388	409	387	359	374	345	358	392	385	362	369	366	383	336	374	336	402	347	380	408	352	333	394	367	433	369	370	357	367	411	352	384	389	360	399	404	335	372	359	381	384	414	363	376	357	400	402	381	372	353	395	348	400	373	417	385	387	364	373	380	367	372	372	370	403	351	380	404	379	379	373	393	343	415	369	364	376	362	376	345	370	358	334	381	365	345	355	356	374	331	356	350	380	372	379	390	360	379	359	379	384	365	396	365	364	344	366	400	350	396	383	344	356	392	383	385	332	376	371	393	408	387	412	367	349	404	392	382	432	374	373	326	347	363	407	437	393	397	346	364	379	408	405	363	350	388	375	344	371	381	375	374	379	338	374	373	341	390	407	373	415	371	391	383	370	366	366	347	389	328	355	374	372	386	376	341	395	378	372	387	353	351	388	355	347	353	351	362	356	409	358	365	383	361	379	391	411	401	393	348	395	371	388	361	399	427	393	363	367	374	367	359	387	379	352	362	348	357	332	385	380	380	374	376	387	405	361	372	420	369	394	351	358	402	385	379	380	348	352	365	412	389	346	380	364	384	394	376	362	369	355	379	343	390	366	361	346	370	375	362	362	376	352	341	393	412	352	375	355	365	403	338	387	339	351	354	362	385	412	393	379	397	395	399	369	387	377	377	384	365	379	348	357	360	350	391	372	396	393	367	391	347	347	407	372	391	347	363	384	384	376	386	391	353	335	386	363	365	342	386	345
7146	2113	4372	5564	5938	4821	3610	2914	2425	2166	1854	1731	1646	1508	1335	1265	1212	1179	1021	1024	937	931	1003	970	943	941	931	917	926	905	954	918	925	903	906	887	922	912	894	976	937	864	906	933	924	901	975	924	924	933	902	931	939	891	870	849	936	880	895	879	919	901	876	913	886	920	897	884	913	846	925	902	936	907	898	909	882	915	891	909	914	884	864	910	873	866	958	916	890	885	908	887	916	858	891	903	841	952	909	908	878	918	900	923	907	892	878	897	907	873	888	938	939	916	862	863	864	870	878	916	908	931	878	891	862	946	902	833	921	883	869	882	891	922	916	870	940	908	873	885	965	954	893	959	874	867	913	947	877	907	878	921	876	883	866	899	857	934	926	902	829	936	898	920	860	903	943	916	846	882	902	926	858	862	915	891	891	885	887	874	907	873	883	883	919	899	912	935	901	886	870	963	849	886	876	888	878	885	894	955	842	882	874	923	932	903	887	892	933	909	862	841	920	901	883	858	894	935	932	937	899	894	842	915	922	911	900	926	901	868	913	893	886	877	876	906	874	883	886	905	882	936	889	910	883	932	909	877	907	910	884	893	909	947	895	944	897	854	925	910	917	889	924	878	913	885	909	863	917	892	853	945	896	853	903	918	926	869	961	918	877	877	835	889	918	885	898	913	954	841	946	865	937	913	907	900	909	926	899	905	858	865	937	832	850	880	917	884	889	900	917	931	877	919	923	926	914	932	897	932	918	896	938	859	894	879	892	893	911	893	935	844	910	860	911	916	842	862	915	886	904	906	887	855	893	912	970	876	870	880	869	930	893	934	917	867	898	880	882	868	926	869	908	930	876	871	901	895	905	875	911	887	927	965	891	863	913	897	904	858	905	897	909	857	859	960	869	930	911	967	874	867	914	938	901	865	895	891	926	881	878	923	945	892	852	887	874	904	826	854	907	822	891	912	885	893	954	930	909	910	853	895	878	949	905	836	899	940	846	841	886	905	889	862	880	892	923	887	888	851	910	880	886	867	847	916	866	894	884	908	932	885	898	890	913	859	899	932	924	868	896	862	917	884	893	872	855	857	892	944	877	823	917	888	897	904	899	901	885	881	932	922	901	911	900	930	888	909	906	908	800	883	873	910	924	845	892	876	931	931	914	921	870	848	897	878	921	889	908	853	918	927	877	899	896	877	934	930	946	927	860	937	900	925	890	837	893	876	866	955	920	901	864	922	896	925	875	883	933	877	923	889	860	911	942	920	869	907	921	870	897	924	849	890	919	880	955	891	942	911	918	855	849	887	936	898	910	931	918	861	942	849	921	908	892	916	874	864	887	921	921	893	922	898	937	872	852	942	944	950	912	880	920	900	915	897	912	844	860	992	893	908	902	860	891	930	887	934	947	895	930	888	905	916	943	938	893	950	919	875	895	914	923	900	952	916	930	926	893	877	858	880	861	910	891	933	940	871	867	947	821	865	913	895	875	920	873	916	911	897	870	886	816	900	901	943	909	864	867	875	881	910	918	861	877	881	898	898	895	916	959	892	873	853	891	838	863	876	854	886	865	877	882	905	901	917	914	853	824	873	900	890	902	868	922	920	839	878	871	915	912	961	918	941	844	918	890	887	936	908	912	918	934	891	921	920	871	905	866	908	908	881	968	897	902	840	891	900	852	896	856	916	892	884	883	870	899	899	949	907	914	857	875	902	870	882	889	837	881	894	972	906	886	858	881	903	904	915	909	904	896	897	920	879	900	919	892	901	861	918	896	929	918	900	863	894	880	964	917	886	897	900	884	907	883	846	891	907	918	886	853	893	945	955	899	944	877	886	889	894	884	843	850	869	961	893	869	899	907	945	896	894	939	849	880	913	860	910	937	931	894	904	899	889	918	918	929	869	909	930	876	860	946	875	922	913	899	891	912	931	888	914	867	901	962	934	899	859	901	974	959	886	826	932	911	874	862	875	876	892	910	888	900	899	927	909	924	924	865	880	919	918	890	915	888	881	920	949	923	881	948	891	920	894	917	882	960	883	913	897	888	912	855	868	872	950	925	914	900	957	924	870	889	896	909	890	907	938	905	912	893	867	899	908	911	907	868	903	896	912	896	884	924	913	911	919	918	895	903	900	864	909	921	916	935	946	893	899	927	904	861	921	878	945	879	924	915	877	923	886	936	831	897	917	876	873	908	913	932	840	843	879	877	842	894	871	893	892	916	857	905	905	877	885	898	873	915	913	909	888	953	911	932	921	917	911	881	853	874	918	921	920	876	929	897	921	918	936	876	895	915	897	916	894	955	846	915	862	893	904	914	873	903	848	863	931	835	894	908	888	926	888	923	894	886	904	853	877	900	899	916	859	937	918	903	933	900	880	909	873	899	927	863	867	876	928	857	894	917	849	837	902	923	900	969	905	855	928	889	899	869	855	864	888	910	887	918	869	864	836	877	905	934	827	898	923	934	955	843	884	929	929	903	908	922	927	915	930	936	880	936	846	893	920	847	902	932	933	866	880	873	889	884	880	873	862	864	930	873	893	915	855	934	900	852	882	837	898	893	877	884	953	869	911	883	908	914	928	871	882	863	908	908	863	884	902	888	912	969	906	995	878	902	883	838	873	898	891	923	899	943	910	916	966	858	909	896	845	868	896	906	886	845	937	881	910	883	937	894	852	905	875	931	889	914	979	923	849	936	949	873	913	868	863	868	902	868	875	928	883	899	863	889	896	876	845	875	895	893	894	866	870	911	888	869	911	943	886	912	908	899	943	941	899	830	915	928	921	853	850	953	918	935	898	971	901	892	890	882	921	906	857	885	898	863	900	911	865	906	942	966	921	883	891	920	905	902	863	913	896	941	908	976	964	938	855	858	886	915	946	881	879	912	888	905	902	875	867	889	953	931	820	853	892	930	913	938	949	901	921	904	890	820	913	926	973	931	920	914	903	915	884	914	923	849	880	892	857	881	895	925	893	832	933	875	901	855	867	929	869	904	926	903	934	909	898	886	835	905	898	858	956	858	895	874	905	851	892	855	901	864	915	876	931	925	909	925	890	926	929	929	878	934	913	911	892	930	887	857	874	875	881	928	926	903	866	836	878	900	877	907	900	915	841	862	896	928	897	888	913	862	863	898	876	847	863	874	848	870	909	854	872	889	896	960	868	891	884	932	915	869	885	861	912	898	879	905	921	928	881	910	869	904	886	892	898	840	867	871	906	926	864	892	867	940	911	893	840	909	933	897	918	895	842	834	894	860	930	849	928	916	909	891	892	955	891	895	929	858	841	884	883	900	880	880	941	920	897	889	932	908	939	895	895	923	875	899	868	914	894	887	931	897	870	891	862	872	866	896	902	846	919	932	881	929	847	905	890	883	900	867	901	906	942	958	905	862	845	848	929	885	923	895	934	882	899	908	868	950	852	895	897	885	910	890	892	922	909	930	927	882	906	906	903	803	894	887	921	903	859	843	844	903	906	870	872	880	935	924	872	903	912	879	912	882	908
13804	2643	3182	2787	2144	1564	983	802	643	535	480	460	428	337	363	367	302	305	267	270	263	282	269	267	252	248	255	255	276	241	238	242	253	219	241	235	250	250	226	225	258	237	237	217	253	254	215	256	227	234	241	253	263	233	218	236	246	244	238	236	223	223	216	241	280	246	241	259	241	235	224	249	188	240	246	246	230	205	254	236	225	248	242	261	243	252	230	231	248	250	247	234	235	230	238	234	270	244	249	226	224	235	220	231	242	237	243	270	266	249	222	224	247	223	265	234	248	248	235	258	267	254	252	248	252	231	229	257	250	248	193	228	241	236	247	243	236	246	212	256	246	202	210	230	238	246	261	235	219	262	271	242	235	265	213	246	228	225	240	276	223	226	254	245	248	221	248	248	240	226	228	237	225	255	240	234	271	261	254	248	263	271	277	219	252	238	222	257	213	242	236	239	259	230	274	234	211	266	248	218	252	209	243	235	224	239	249	238	235	236	256	250	261	272	230	239	220	230	234	243	267	209	203	206	216	228	232	221	228	235	233	271	242	227	229	228	253	236	209	268	224	240	220	232	229	232	246	228	238	231	268	243	252	234	210	235	220	249	204	238	253	242	254	232	219	251	251	267	205	276	232	236	249	255	257	236	224	244	261	237	257	269	249	224	254	259	248	251	232	245	213	195	254	229	237	231	245	243	234	219	245	222	241	244	250	233	231	223	236	247	242	216	249	219	258	239	246	229	239	272	222	238	241	237	229	261	227	234	267	214	249	240	235	265	256	264	239	229	251	214	270	231	225	231	241	243	234	237	238	256	210	239	232	252	212	243	277	256	228	231	213	222	257	274	271	240	254	224	213	219	262	258	253	222	254	225	259	255	243	250	258	259	217	253	230	243	259	261	225	223	259	236	252	223	228	226	218	237	204	278	215	196	223	224	241	252	255	242	256	247	237	227	220	253	231	268	267	220	245	247	257	244	263	252	257	219	252	242	238	192	215	247	218	238	229	226	229	264	265	261	240	217	247	284	261	239	246	244	267	226	257	236	256	227	245	244	250	224	260	269	218	236	263	226	253	270	198	209	227	227	238	259	265	215	269	222	250	240	272	250	232	264	220	243	214	246	253	239	239	269	239	230	242	238	236	233	249	201	236	229	225	219	231	240	251	225	262	241	249	236	235	191	207	225	237	233	239	218	218	226	257	238	223	253	259	218	246	243	237	247	229	249	229	254	230	249	233	218	265	259	221	233	235	230	252	252	212	237	235	264	237	263	245	229	242	269	238	232	238	246	250	252	234	202	246	247	229	235	253	243	251	243	247	229	233	213	229	225	256	237	243	241	230	245	251	222	239	230	251	252	244	241	210	237	215	249	220	212	200	237	237	243	249	239	258	278	250	236	255	259	262	231	243	219	257	223	243	228	265	279	226	198	253	233	226	230	233	303	222	218	241	245	236	245	269	225	263	241	219	226	246	237	269	263	242	236	237	237	227	235	226	259	249	224	249	233	242	251	253	246	203	231	264	226	226	251	233	241	262	235	234	236	249	225	237	248	217	232	241	218	214	239	247	244	234	225	243	252	275	272	229	260	258	245	246	225	212	224	240	227	229	222	249	217	236	253	250	245	223	233	247	240	213	227	226	236	239	222	276	257	250	243	248	219	272	270	256	246	256	239	237	220	211	212	243	238	253	236	206	234	261	205	241	223	222	220	239	228	225	249	261	256	250	238	213	230	251	254	236	215	225	237	244	241	246	236	235	241	231	254	259	209	233	205	235	238	257	242	229	227	251	271	263	240	238	254	257	235	234	234	262	226	253	238	234	262	245	231	237	245	259	251	232	229	274	250	234	247	244	251	227	224	235	233	223	241	251	263	236	241	242	267	248	234	252	255	239	262	239	243	261	249	233	218	234	228	234	233	253	244	234	232	256	223	225	246	267	247	214	243	252	242	271	217	252	242	228	219	236	240	256	258	244	222	233	225	240	219	245	251	220	267	228	240	240	213	226	248	258	239	233	230	259	249	251	241	225	254	230	254	227	257	266	229	281	250	241	207	257	243	246	216	295	221	253	277	255	245	251	222	258	239	236	212	250	206	272	242	242	230	267	236	231	263	236	225	224	240	250	229	255	229	245	219	223	224	224	237	233	247	226	261	241	206	198	244	218	216	240	278	262	230	257	229	242	256	237	237	247	248	251	212	224	247	270	251	250	217	245	226	242	262	241	241	248	216	238	238	229	262	247	212	240	254	240	254	233	221	238	227	236	225	247	226	240	215	233	214	220	239	235	244	215	249	240	237	220	223	221	249	229	221	228	244	241	243	248	250	256	229	250	242	245	265	257	254	200	228	213	214	262	232	222	251	213	219	230	219	230	251	233	216	252	226	241	244	251	217	238	231	255	238	244	244	254	253	240	232	225	228	244	241	241	253	265	218	243	224	236	220	242	245	227	232	260	251	238	251	223	220	225	246	213	235	228	222	232	232	227	251	231	224	233	239	236	251	236	258	225	242	248	255	241	268	221	244	242	273	239	262	250	225	243	249	228	249	249	263	235	234	230	256	244	229	247	230	256	208	248	227	232	272	235	223	234	243	211	261	247	229	234	250	236	218	232	259	240	229	225	259	231	253	235	236	243	237	240	235	284	245	269	254	251	254	246	229	254	247	230	228	237	254	242	240	240	217	241	259	230	212	222	254	257	260	223	226	242	258	200	260	250	246	243	246	277	221	255	234	202	258	243	225	217	238	264	246	218	230	244	243	247	232	248	249	254	242	234	238	236	230	233	259	266	226	227	233	249	259	221	242	246	215	217	266	265	254	234	240	225	233	223	230	253	245	241	236	234	240	252	263	240	230	260	279	222	228	224	236	236	261	250	237	258	235	236	237	224	221	234	243	237	238	231	251	220	246	249	229	222	228	259	223	263	264	239	242	249	224	238	242	236	236	234	249	266	226	236	216	270	217	240	260	213	230	236	261	256	230	263	217	234	247	253	234	248	237	240	239	260	240	213	228	255	236	245	253	246	222	279	224	201	219	265	203	225	253	237	215	233	242	252	224	271	239	253	236	226	233	256	264	231	211	257	227	272	262	254	262	236	273	255	224	244	249	236	250	251	225	231	269	234	221	241	220	236	250	245	229	280	235	218	274	224	260	237	226	243	233	213	224	230	249	253	256	227	218	248	234	238	238	256	230	254	226	247	242	209	265	260	278	225	232	227	263	211	243	254	246	242	238	259	238	248	223	243	221	246	239	231	237	230	220	246	225	259	259	230	245	235	255	243	264	258	232	241	243	249	232	258	259	287	268	222	238	223	264	245	208	252	248	223	224	267	263	251	229	237	225	253	225	233	248	261	233	258	241	276	251	256	256	238	223	224	219	222	255	230	238	260	247	234	235	232	259	252	267	252	256	256	267	249	261	220	238	207	232	231	232	236	248	249	238	241	229	210	262	239	228	230	252	268	234	263	200	240	271	250	259	258	246	231	251	248	209	233	255
8872	2587	6106	7817	8092	6356	4458	3521	2939	2390	1982	1751	1557	1332	1199	1126	1147	1014	889	792	718	733	723	691	670	649	655	660	660	650	652	643	616	655	652	643	656	619	572	629	612	658	598	615	607	575	599	669	654	573	622	637	603	595	641	568	602	559	612	597	635	637	624	616	640	597	578	594	588	595	619	590	593	616	602	593	544	595	627	564	578	555	623	632	635	584	556	583	599	605	589	576	593	618	603	596	599	598	587	594	623	634	594	588	581	595	564	575	585	560	560	588	604	634	560	606	563	595	653	556	598	562	595	627	624	614	559	597	591	593	629	592	576	609	626	588	594	559	593	583	541	603	615	607	592	595	594	585	605	616	544	643	592	604	595	610	598	621	612	599	593	635	625	629	625	610	599	579	606	623	584	581	609	588	599	632	571	598	550	634	584	580	598	611	569	617	614	609	576	647	581	597	585	595	608	591	578	591	637	592	583	561	624	582	619	587	565	617	579	586	626	573	598	629	592	618	599	627	574	610	609	634	578	604	608	609	590	608	527	613	582	598	601	622	626	617	597	580	599	635	593	573	578	569	589	563	605	570	626	560	632	594	573	570	549	585	587	610	596	564	588	590	547	603	576	604	562	593	633	618	626	585	599	597	540	576	572	612	589	564	559	627	566	613	573	646	596	605	623	603	630	582	592	625	597	598	594	607	587	622	578	625	583	621	611	674	599	625	554	629	599	642	584	624	614	601	563	581	637	648	602	559	579	591	566	621	632	589	616	588	601	611	609	601	578	619	588	586	610	599	596	581	565	635	593	590	573	601	622	621	569	599	588	611	538	600	613	592	615	587	559	577	593	612	556	589	563	608	569	606	585	584	622	597	600	586	635	610	569	593	576	587	598	544	614	573	631	542	559	596	582	584	564	575	618	583	575	589	608	582	556	529	591	618	598	595	616	623	601	619	598	591	589	608	554	577	592	575	605	617	597	608	570	560	580	593	578	586	596	581	591	580	562	602	585	570	590	578	602	632	611	616	583	604	592	611	563	602	591	613	597	568	555	590	633	566	590	614	612	581	592	581	582	572	584	593	602	581	599	601	579	566	594	600	608	587	604	577	615	634	568	603	574	586	550	604	621	586	617	582	600	571	587	584	562	612	635	602	623	574	610	591	598	604	570	625	589	650	608	568	583	555	621	589	603	592	571	571	601	634	587	595	578	611	597	600	598	589	550	592	632	548	641	607	527	580	581	586	601	613	596	596	571	589	598	607	601	601	586	641	579	615	560	618	590	539	594	586	554	599	597	579	607	616	617	619	584	613	626	562	622	621	552	577	587	605	616	569	589	572	611	632	586	583	586	606	591	597	555	604	611	597	580	616	630	579	633	583	593	533	565	595	632	616	595	613	596	607	590	613	575	558	623	637	576	581	606	617	567	599	596	586	573	591	560	616	610	536	570	627	567	574	600	599	571	585	598	598	645	594	624	615	619	563	577	600	602	601	616	626	587	621	595	634	581	620	551	579	615	590	572	599	608	590	614	614	595	600	619	579	586	604	564	662	581	586	595	593	598	618	559	623	576	571	603	571	603	575	599	597	614	610	599	623	606	606	554	607	585	556	580	625	634	597	671	622	641	614	582	567	592	577	608	559	628	571	573	596	583	586	579	585	621	604	595	586	610	600	595	624	640	601	601	606	584	563	591	607	578	596	583	578	583	539	605	633	565	596	564	597	595	580	579	591	587	590	605	634	626	584	598	577	603	602	591	552	588	560	616	609	607	617	625	538	620	619	578	592	608	608	589	600	643	561	577	565	598	611	572	547	632	601	633	601	591	631	562	615	547	584	595	609	619	564	525	610	579	622	552	595	600	619	595	595	596	628	612	623	599	625	602	569	622	607	643	572	585	598	652	558	590	578	552	579	585	641	597	621	622	601	619	595	630	602	613	606	591	616	581	589	599	597	546	578	616	629	622	601	562	629	602	568	552	547	605	592	580	572	566	588	595	570	572	593	585	584	600	551	591	594	609	609	624	562	577	563	589	611	573	585	589	616	585	561	589	573	629	562	575	587	587	533	576	612	572	616	583	605	556	556	600	597	579	609	593	631	627	617	583	621	586	609	591	641	627	604	627	593	606	566	593	590	585	558	539	616	620	580	601	593	558	606	580	550	618	549	603	611	633	569	596	547	599	617	607	571	601	606	588	586	586	612	605	604	567	583	602	560	545	635	603	598	590	566	584	624	607	627	620	589	624	625	615	638	599	601	596	568	597	614	569	611	598	578	601	572	563	595	607	557	597	579	593	599	596	587	578	578	622	571	593	591	598	582	582	626	621	592	610	583	604	569	590	611	588	607	588	620	551	600	599	571	586	595	619	618	591	578	581	590	576	608	620	576	533	641	584	591	573	584	616	596	593	596	592	587	575	588	607	573	612	553	593	620	562	586	616	628	613	587	581	593	588	609	559	588	614	620	578	610	588	577	550	582	592	576	584	580	587	591	549	617	625	566	570	608	574	630	582	596	620	588	575	574	618	608	623	571	596	621	580	615	572	587	589	606	578	582	604	604	596	614	607	616	578	574	602	598	584	571	590	608	553	568	605	560	605	606	593	583	566	574	613	594	568	587	567	627	583	585	561	605	576	576	596	595	632	628	591	579	629	553	583	575	590	631	623	581	631	644	604	597	615	573	662	658	603	643	617	507	578	571	575	591	604	603	615	584	609	601	589	623	576	590	603	611	644	610	620	591	617	588	576	593	593	626	601	570	573	593	642	616	667	616	590	613	598	626	602	572	588	625	592	608	627	629	568	627	571	611	574	602	569	581	609	553	575	590	571	642	611	585	565	573	627	603	623	576	606	574	619	590	596	595	637	603	568	569	621	619	583	580	619	572	591	624	551	610	556	585	643	650	616	614	608	593	614	623	598	618	567	567	534	600	565	610	626	595	617	611	572	619	620	562	560	601	581	621	613	572	562	571	600	581	586	611	605	614	625	589	571	596	601	584	596	629	580	619	550	618	591	579	591	573	569	590	608	608	603	593	590	593	590	622	617	576	625	584	601	594	586	606	574	637	593	627	628	628	600	589	611	612	582	552	636	614	609	514	628	558	584	597	573	612	629	613	615	572	606	585	566	612	595	556	579	588	615	631	605	610	600	575	598	583	646	551	597	615	543	586	600	601	579	579	629	612	554	601	624	586	577	594	589	593	569	632	586	593	594	596	622	599	625	586	573	597	612	584	560	593	596	585	604	604	625	599	640	622	619	585	594	562	605	589	564	602	626	599	630	601	575	596	609	647	618	580	617	599	601	568	629	595	644	577	614	599	628	593	586	553	577	574	593	616	600	631	594	598	570	600	634	653	643	622	603	617	567	612	599	603	581	620	595	544	614	562	587	567	630	595	586	596	591	632	554	588	555	609	606	580	569	595	621	614	592	602	566	585	629	543	567	582	613	618	578	572	566	631	593	599	600	601	620	567	620	590	547	559	607	601	574	636	579	604	569	567
2234	931	1250	1056	1044	778	651	572	528	477	449	415	423	423	371	411	351	367	410	371	383	355	375	361	317	348	325	356	406	334	365	362	339	351	355	343	352	361	344	319	373	343	373	392	378	315	382	349	360	363	360	381	362	321	351	355	380	365	355	337	321	348	381	355	362	331	345	357	353	367	332	362	394	370	371	306	364	355	376	369	358	340	362	336	328	363	393	394	347	348	364	351	369	391	374	328	384	352	317	423	380	360	364	371	370	366	364	344	344	359	369	374	380	366	307	363	342	324	372	345	344	371	346	363	337	346	367	390	336	351	336	392	370	361	356	388	321	390	365	364	387	359	359	319	408	378	382	369	327	386	369	374	365	353	372	338	367	366	357	340	404	393	367	352	365	329	361	373	368	340	357	361	388	329	377	339	320	357	373	391	367	375	417	341	359	396	392	401	346	366	359	351	356	411	360	345	361	379	367	347	351	372	365	339	368	372	369	360	329	351	323	346	375	366	352	360	352	325	336	351	348	377	358	344	365	343	367	348	372	377	355	366	356	410	363	354	372	376	351	373	353	373	360	337	342	405	344	375	359	368	307	338	318	347	363	420	384	355	352	355	349	367	308	349	317	367	392	340	336	407	314	355	367	341	346	357	358	374	388	351	349	361	350	381	349	347	389	367	359	362	383	352	364	362	345	374	358	363	360	390	357	363	367	343	330	346	363	348	373	364	386	379	309	376	392	355	399	346	350	389	350	337	380	346	353	368	336	357	389	353	357	345	368	351	375	415	375	333	345	341	366	367	366	384	340	367	347	369	345	352	393	397	352	338	379	400	374	404	342	393	360	382	356	368	358	390	385	365	361	335	352	377	338	359	364	348	345	361	372	352	412	346	360	378	351	319	381	358	363	361	359	355	370	340	348	370	370	352	363	341	370	317	395	382	363	349	371	321	355	350	373	354	373	348	322	337	329	378	358	371	364	304	377	385	332	346	353	388	355	377	313	312	372	330	402	340	382	352	367	368	348	351	371	369	346	353	351	311	361	380	352	373	319	389	370	397	399	367	348	327	383	356	360	383	355	348	340	336	363	349	358	380	334	333	375	332	368	370	364	367	358	384	384	366	338	360	336	336	352	342	361	344	340	385	377	360	374	367	320	366	373	346	383	340	369	360	347	382	365	379	369	324	359	351	362	320	374	364	326	369	338	356	340	347	340	360	322	349	351	361	329	348	351	340	338	366	343	324	347	369	404	373	351	370	372	353	373	329	377	308	356	350	382	397	353	339	359	379	393	358	372	382	360	371	359	364	366	384	380	374	351	361	367	368	378	379	382	352	341	354	384	365	374	356	366	378	334	358	377	367	345	366	347	351	357	361	363	327	349	335	332	352	335	421	344	347	350	368	351	380	368	364	368	365	321	381	358	321	349	373	351	374	373	385	320	360	358	372	328	340	344	350	348	399	354	371	343	360	342	372	402	390	368	372	365	340	348	362	349	342	355	360	353	339	345	339	351	384	320	380	359	405	346	368	327	345	374	405	385	377	343	371	356	375	340	364	358	378	314	336	372	363	361	302	348	363	347	390	336	343	343	342	355	342	376	359	364	353	356	323	376	379	354	333	400	331	350	372	394	373	375	345	335	362	370	300	363	346	345	359	345	349	376	358	363	333	336	341	350	326	346	340	337	356	357	388	362	347	364	367	336	340	395	335	360	333	358	368	350	362	341	358	374	354	341	396	370	332	352	342	338	337	376	388	351	357	360	374	411	363	369	320	321	357	334	367	336	360	372	394	346	343	344	396	414	388	391	381	326	330	331	340	361	350	373	349	363	367	381	323	348	341	392	374	356	393	353	382	349	333	392	350	399	326	340	384	350	323	359	343	341	334	346	370	372	359	356	368	328	351	390	329	342	337	319	322	343	360	352	382	356	370	371	349	348	375	348	353	341	389	325	345	324	333	377	367	320	330	338	330	363	368	363	359	376	360	381	330	371	352	371	376	362	343	358	337	363	347	366	347	371	328	308	380	366	386	381	392	358	364	396	375	380	359	379	356	363	366	306	343	331	314	362	363	355	398	391	365	325	381	326	380	345	366	375	370	322	380	384	370	316	335	376	359	368	367	337	384	391	334	362	342	354	356	343	318	357	376	360	384	352	388	386	351	323	346	380	343	350	342	345	348	373	396	363	352	341	348	334	319	375	368	349	360	357	343	355	368	360	362	367	354	354	307	335	337	345	360	349	326	373	349	380	377	336	348	354	319	367	354	368	382	374	361	371	389	399	370	345	332	383	326	361	360	365	348	360	373	357	390	358	322	369	358	360	369	386	348	343	377	347	376	362	361	357	330	386	342	363	366	358	374	308	383	395	350	330	328	373	381	362	364	343	367	332	354	340	352	364	373	368	333	315	355	368	371	360	333	382	352	362	338	335	398	365	366	337	342	341	335	378	375	343	369	408	383	345	367	348	377	371	319	354	373	345	343	371	327	337	362	377	372	344	362	393	330	389	383	372	335	363	379	348	384	377	323	336	337	387	346	361	346	354	361	376	364	331	338	347	367	362	359	362	361	369	386	370	334	347	325	376	363	383	341	365	342	318	362	365	383	394	329	327	355	396	346	340	381	390	352	357	368	343	364	346	367	366	381	367	395	327	381	342	365	377	325	342	377	357	418	385	376	381	344	350	331	357	368	361	353	412	355	388	358	333	339	345	353	326	338	338	379	375	385	410	356	376	360	324	365	346	392	342	356	372	345	355	351	374	357	363	327	375	404	372	345	376	390	339	326	337	354	328	333	368	321	372	367	396	355	348	379	369	388	339	371	353	328	348	373	351	351	347	373	364	354	358	355	352	352	347	390	383	400	324	374	376	351	350	344	355	391	360	384	332	353	368	370	336	352	377	349	328	316	335	348	353	366	344	394	345	374	376	373	393	372	329	346	352	394	377	331	345	300	364	370	361	367	340	368	379	364	366	354	316	390	338	359	339	323	393	369	355	354	385	349	380	364	343	342	323	350	326	358	354	353	358	350	369	354	364	365	343	331	356	356	361	355	333	365	347	338	364	341	346	369	365	344	363	350	376	393	346	360	358	362	339	418	390	345	341	362	347	340	370	352	368	336	367	368	348	308	354	367	375	358	348	360	325	358	365	358	356	333	354	354	354	364	359	326	371	371	345	353	335	376	369	346	329	359	346	337	386	346	380	395	353	335	382	385	384	355	344	370	367	390	340	328	387	372	374	332	360	370	340	347	358	349	347	343	353	341	345	332	358	359	327	347	342	365	361	401	356	344	341	359	376	332	391	363	369	350	374	350	374	369	355	333	376	334	365	365	309	367	367	358	346	344	352	382	336	407	331	351	372	347	369	343	354	389	341	350	368	368	348	364	357	376	330	335	355	365	371	341	384	374	372	348	372	364	386	308	339	329	369	370	357	350	344	392	342	358	331	358	379	350	347	366	332	389	364	379	352	364	333	418	377	376	386	345	375	359	359	361	356	344
2580	1454	2956	3455	4053	2962	2219	1919	1682	1568	1377	1206	1157	1137	1058	1091	1023	989	950	915	909	954	906	844	964	826	843	885	933	897	903	856	905	870	851	871	909	933	900	884	921	902	888	811	924	871	828	845	848	825	856	869	891	829	902	850	885	896	847	904	895	868	912	832	854	889	844	868	842	862	845	844	896	834	860	874	908	841	888	883	895	879	845	834	882	876	943	858	873	904	836	912	845	881	832	886	861	892	869	860	887	813	902	909	901	828	857	840	844	888	874	867	855	829	879	851	863	875	863	853	919	891	841	913	884	839	859	881	868	831	842	883	834	868	891	867	897	903	920	876	915	881	820	856	813	888	899	850	885	909	811	904	831	859	870	845	895	909	870	853	863	873	859	856	894	805	850	825	799	903	911	830	849	839	892	860	859	861	914	894	874	898	829	860	865	911	871	869	922	876	926	903	933	814	828	840	897	827	853	864	907	902	864	845	818	858	847	879	852	874	860	839	857	858	868	845	871	874	853	858	793	833	879	833	871	889	916	884	821	849	822	863	887	879	888	876	866	910	856	848	885	862	883	846	887	850	866	851	878	893	824	878	829	880	876	858	857	833	864	858	882	915	886	884	874	866	901	877	888	826	880	915	911	837	892	899	885	885	958	888	847	841	853	862	878	891	880	886	889	903	850	845	852	918	887	836	854	841	875	866	844	870	864	887	890	831	892	876	864	853	866	859	871	904	871	895	872	833	841	884	848	839	866	855	900	878	819	893	892	843	879	861	866	873	812	858	854	866	875	892	871	907	860	838	871	834	877	902	849	939	902	847	876	828	877	944	860	860	859	847	871	853	872	809	823	830	872	822	908	903	865	798	865	828	878	897	879	890	849	901	846	827	857	858	826	864	897	899	830	892	903	884	868	839	888	866	876	823	866	919	843	895	891	846	923	875	871	853	792	909	843	848	905	827	859	938	871	869	896	865	894	900	881	860	833	869	836	843	884	878	870	887	821	939	839	864	842	823	815	857	843	888	908	815	821	917	878	866	897	843	858	826	858	851	900	866	879	892	859	860	803	836	892	839	858	852	913	884	891	855	877	845	900	846	957	824	881	874	867	901	904	882	878	869	886	890	942	834	859	881	866	873	904	906	894	881	892	867	866	833	850	805	911	870	830	902	859	840	855	852	888	889	852	820	833	904	858	892	874	893	902	939	839	866	857	826	868	859	918	881	834	880	846	885	801	873	828	845	890	898	836	885	866	841	871	786	900	904	869	877	892	843	896	885	882	885	872	904	873	830	943	861	898	874	830	858	859	893	876	869	918	946	849	864	863	880	884	885	874	902	908	883	850	855	815	920	867	855	860	890	870	871	897	896	867	822	835	881	855	879	880	837	852	897	855	854	873	864	884	923	878	877	825	865	883	844	856	861	890	840	792	834	849	846	871	872	891	851	840	870	909	912	905	905	889	857	814	846	818	835	852	826	900	935	890	912	884	879	856	863	898	866	897	871	899	819	865	872	858	891	852	848	825	886	843	902	814	820	896	861	816	888	911	865	850	875	842	855	817	831	878	923	876	891	896	925	926	940	902	926	867	859	875	854	923	882	871	866	866	808	902	815	889	850	868	841	869	851	894	840	860	827	882	862	876	865	889	837	878	839	878	870	906	925	833	868	851	879	862	869	900	847	845	870	870	868	885	850	867	880	883	842	857	880	908	789	849	834	844	874	891	845	855	897	873	921	883	884	875	818	869	863	953	897	899	869	836	860	865	897	871	835	901	873	870	848	876	836	840	912	833	933	867	903	836	867	851	862	920	905	966	857	913	921	906	856	904	853	845	790	898	908	916	850	881	864	861	902	844	847	827	879	839	911	873	858	884	881	877	911	847	863	893	900	914	871	879	842	907	871	903	862	866	861	897	827	878	897	892	859	919	874	892	888	893	874	866	917	835	894	892	886	911	892	898	868	839	895	873	881	875	805	887	834	870	882	912	888	878	842	897	851	820	883	836	888	881	830	848	885	914	866	924	895	917	840	901	862	909	856	917	856	891	867	820	833	840	824	858	870	865	842	835	870	879	821	888	903	840	884	870	884	869	893	862	882	853	860	907	922	839	839	874	886	897	883	893	874	912	912	887	914	850	887	896	871	887	881	875	829	881	923	909	860	833	839	859	914	851	930	907	878	866	857	913	879	836	841	850	865	883	838	839	838	831	903	867	856	888	807	866	851	841	849	871	837	855	852	888	864	870	926	879	916	886	894	903	866	880	857	853	883	862	910	858	856	884	839	900	885	929	830	894	895	838	854	932	861	826	873	846	858	894	892	865	823	836	864	849	856	888	973	858	883	889	865	897	898	849	894	833	813	864	847	905	898	826	758	865	834	889	861	863	860	860	827	838	873	893	860	871	864	898	848	828	860	851	877	893	868	823	844	862	894	858	846	850	805	854	890	873	844	847	882	833	865	921	848	935	852	904	847	842	855	858	860	832	852	911	908	900	874	869	894	807	883	871	845	860	874	874	829	825	846	840	899	879	894	931	868	876	861	920	858	908	837	930	877	828	838	880	904	817	871	839	932	889	874	866	842	863	854	848	891	930	863	870	841	899	915	859	890	898	875	846	887	877	796	893	862	905	876	881	840	889	890	905	899	889	900	879	897	901	865	841	830	839	838	841	901	848	824	827	865	875	913	832	894	851	890	868	905	844	817	906	852	930	883	849	886	897	799	908	898	847	903	841	866	841	857	876	866	867	860	917	869	929	873	880	812	899	857	833	806	862	865	853	852	865	912	871	893	876	837	832	852	909	853	914	880	898	897	857	877	924	922	864	812	861	904	878	845	875	844	859	871	899	865	874	856	858	889	844	814	827	901	818	841	843	878	878	872	840	884	852	910	887	851	827	921	833	827	877	864	899	876	890	863	876	900	859	883	915	828	851	894	864	904	901	852	854	855	872	868	909	884	859	845	880	874	889	817	908	888	836	844	868	886	873	881	850	877	899	924	959	863	851	823	835	856	857	868	863	877	868	883	880	918	899	925	826	887	839	881	848	818	843	912	870	872	919	898	845	828	849	917	875	884	852	847	849	932	839	830	824	889	827	869	827	870	891	873	898	871	898	872	860	873	850	835	878	879	922	896	854	868	838	877	875	901	855	901	870	843	915	902	873	884	840	905	869	854	875	835	894	824	869	901	870	920	897	868	843	854	890	876	839	855	842	831	865	882	848	886	893	887	828	845	854	860	853	813	864	843	872	840	867	891	846	850	840	919	839	880	876	918	872	907	837	918	892	822	907	881	897	830	864	898	828	885	896	865	843	855	869	893	858	837	948	868	882	866	886	837	837	894	855	823	853	931	905	888	860	861	904	899	923	866	861	886	880	861	859	869	913	812	910	834	874	920	912	880	867	921	856	907	930	881	873	905	876	845	919	856	819	907	914	888	890	852	891	907	898	899	881	920	904	840	902	890	850	888	833	924	858	890	837	823	877	847	812	861	875	856	850	866
7837	1883	2463	2050	1769	1168	865	778	687	598	519	544	509	462	459	443	442	422	399	387	372	383	364	405	357	395	381	399	405	389	395	382	418	399	374	359	368	403	381	370	359	370	393	371	370	379	396	361	336	381	386	356	350	342	386	386	376	343	408	389	390	374	358	398	392	384	421	383	375	368	391	377	389	379	347	391	407	390	373	353	383	361	387	366	357	391	347	369	349	403	395	353	383	378	389	367	359	378	389	380	368	382	372	404	386	411	383	365	369	396	385	384	383	375	414	371	422	347	392	391	357	413	380	388	355	382	367	371	371	372	400	377	386	350	374	364	397	395	387	402	365	369	390	395	405	356	393	392	400	371	366	391	355	372	389	342	394	376	390	368	382	370	374	368	349	366	365	391	397	373	377	359	396	391	390	361	362	381	383	384	379	383	396	351	367	395	405	410	348	401	360	365	370	381	366	379	364	366	345	382	386	407	373	413	362	373	366	347	341	362	354	370	383	415	352	371	389	387	377	384	382	388	404	380	387	358	343	329	372	370	379	390	370	367	353	395	367	389	396	370	371	361	366	419	377	378	360	351	372	380	366	379	410	383	365	372	390	393	342	373	413	377	363	383	380	377	376	351	424	375	363	380	403	375	389	380	388	364	397	382	382	349	419	351	361	396	377	367	390	375	369	353	405	382	380	392	381	370	376	345	384	375	387	396	343	362	377	368	381	364	379	357	373	370	320	388	415	366	354	378	342	366	356	375	373	404	373	351	384	367	364	385	338	383	356	398	379	359	362	347	377	362	333	362	407	375	398	379	411	380	354	336	385	357	345	353	336	388	403	343	363	357	368	351	367	362	392	383	388	339	334	390	342	369	394	395	419	415	395	393	382	379	429	400	407	391	361	360	363	383	395	394	364	396	389	397	362	347	380	402	333	394	389	390	368	360	388	361	404	359	357	375	356	375	410	393	348	390	404	368	382	415	370	357	358	351	411	391	390	371	363	391	355	386	380	350	395	355	390	441	392	398	369	352	400	386	381	376	367	366	383	398	355	380	401	385	345	387	410	365	374	357	392	370	386	399	351	362	377	403	375	370	381	368	366	388	385	374	350	404	391	375	380	386	368	395	395	357	362	396	346	374	393	383	381	371	342	347	352	385	389	370	365	370	393	362	401	367	377	352	325	387	375	359	384	375	393	360	405	382	355	354	385	380	407	374	372	355	403	389	390	373	380	382	371	428	401	379	383	384	381	397	411	367	382	392	355	351	365	380	367	392	417	348	389	377	345	370	374	367	368	388	385	422	388	392	370	357	409	361	398	385	378	382	383	346	368	358	356	351	427	392	401	371	357	398	397	437	354	418	392	400	397	375	422	358	384	369	370	347	396	387	393	343	327	377	385	363	350	387	380	414	358	378	326	360	375	348	356	368	396	403	373	395	351	384	380	395	418	374	385	356	358	369	360	378	356	353	393	354	399	356	357	362	388	387	403	363	371	368	404	378	401	375	346	369	341	362	399	394	350	375	401	367	374	366	370	408	383	393	379	377	374	388	427	329	364	368	360	374	406	378	351	391	343	402	360	379	376	388	340	363	372	375	349	388	372	382	397	368	350	384	367	348	361	360	366	406	362	376	345	344	371	375	305	359	376	390	346	384	395	386	350	347	391	397	365	383	348	375	370	377	387	362	365	364	354	402	396	361	369	378	391	382	381	396	343	376	372	403	356	373	348	373	355	366	426	391	406	405	366	378	398	384	370	418	363	371	382	409	367	391	386	368	373	373	386	380	378	383	352	375	338	367	387	370	404	395	390	364	381	339	388	372	384	375	367	357	334	384	360	390	346	378	371	390	334	392	388	408	385	403	378	386	382	366	381	374	328	406	372	380	369	378	394	395	348	369	388	383	368	345	408	343	358	366	341	385	393	374	353	375	389	391	377	377	386	370	373	398	357	404	370	355	350	396	369	367	374	359	335	379	368	385	369	364	374	392	354	348	385	362	362	382	359	382	360	366	360	383	343	387	398	400	369	354	364	374	381	393	378	383	376	404	379	375	380	355	385	364	361	384	381	417	409	377	331	379	365	379	367	380	371	410	377	363	414	394	379	369	352	350	386	367	398	359	380	356	354	353	363	403	333	372	384	380	396	365	372	385	394	399	418	373	382	370	350	418	413	369	354	344	372	394	353	358	424	369	374	353	349	337	375	432	422	353	362	326	351	339	356	370	414	407	355	388	371	346	362	375	450	351	375	384	376	403	408	402	387	403	412	384	370	384	380	379	358	388	410	399	351	406	371	362	381	392	396	376	358	395	386	410	395	381	352	366	365	420	367	390	371	389	400	407	400	382	366	333	411	387	344	339	347	365	378	370	407	365	389	361	370	423	365	384	370	363	373	364	372	383	369	352	375	394	367	331	346	393	379	376	391	375	369	350	382	344	372	382	356	352	375	353	414	357	381	388	349	376	369	346	405	401	347	390	382	402	377	384	360	393	391	371	376	366	376	363	367	391	358	385	371	367	361	426	359	383	340	359	385	373	383	356	404	361	388	364	390	377	392	401	383	367	343	383	391	372	374	393	382	408	418	369	372	389	406	366	386	397	348	399	382	371	429	366	408	374	351	350	405	369	368	365	401	366	366	343	398	358	391	387	348	366	389	352	354	422	364	400	386	386	399	376	373	362	355	410	373	362	355	354	372	387	366	389	360	402	391	375	366	345	377	356	360	377	381	365	403	401	378	377	347	396	365	389	361	372	388	359	339	406	358	378	380	349	406	393	389	376	353	376	350	394	379	369	378	401	368	422	401	388	380	364	404	384	372	343	385	404	362	373	399	383	400	380	392	373	361	365	375	405	376	396	416	382	368	386	375	381	395	317	364	349	368	399	398	389	368	381	387	407	399	380	378	367	383	394	348	336	371	393	384	361	403	366	372	367	375	364	320	388	389	389	356	360	370	336	383	362	398	377	370	376	388	368	364	341	381	381	411	366	352	401	401	377	355	413	356	385	365	377	374	333	384	390	376	367	402	364	355	394	407	373	376	358	422	352	365	348	335	359	382	392	360	348	388	413	370	389	412	373	379	349	398	373	365	384	386	373	349	368	370	403	363	358	392	390	415	351	366	375	360	396	387	375	354	369	370	384	360	334	389	352	402	357	398	387	358	377	361	375	391	408	376	400	381	384	398	353	357	402	380	398	379	380	353	343	357	362	422	355	351	368	376	372	394	398	343	379	368	377	356	399	365	349	387	418	382	326	376	364	389	408	374	353	346	400	375	366	347	343	377	335	355	391	366	401	403	393	386	365	370	400	362	378	390	367	376	384	354	373	387	379	368	361	370	328	398	392	360	378	349	372	335	349	383	411	356	402	390	369	386	347	370	391	394	375	327	365	407	382	347	359	358	393	384	380	408	369	371	403	365	357	377	371	362	399	371	410	418	398	391	388	358	338	389	345	425	396	346	353	393	371	396	379	349	342	377	407	361	366	358	374	345	405	381	370
7213	2342	5011	6265	6497	4712	3702	3117	2501	2148	1878	1661	1462	1420	1372	1290	1282	1171	1081	1048	1009	973	993	1053	956	941	893	909	924	960	965	956	917	905	939	918	940	942	922	896	948	874	929	905	888	895	929	882	901	948	903	909	878	969	939	875	923	884	911	947	941	924	913	939	888	908	990	878	899	878	843	923	924	907	925	919	905	852	918	843	942	899	836	928	893	961	911	855	954	891	918	909	916	895	908	878	864	916	931	896	929	905	916	880	917	906	901	920	901	889	937	912	893	887	970	924	906	895	915	912	908	917	990	859	933	927	895	890	956	844	936	938	853	964	886	877	917	873	885	921	894	865	934	899	939	901	940	895	914	906	950	899	899	888	914	913	923	910	920	894	887	942	906	911	896	919	946	877	914	893	948	928	911	960	891	910	898	875	944	896	965	894	888	916	901	969	869	919	955	899	946	927	895	949	941	935	889	960	908	883	916	896	905	983	933	878	900	881	919	941	904	916	890	924	890	870	947	904	841	897	879	864	960	897	950	953	941	913	948	936	891	899	919	873	859	899	905	919	966	886	894	900	894	930	918	878	937	945	882	898	924	956	930	833	898	902	855	925	926	896	930	929	904	906	923	924	922	907	954	899	936	895	935	878	943	927	876	893	909	893	875	898	953	931	891	900	887	925	933	946	885	925	921	920	883	921	932	938	919	915	886	874	912	879	895	873	910	896	922	907	914	920	919	928	937	884	887	931	928	931	871	908	901	949	874	949	858	864	946	943	880	921	909	933	925	949	940	921	912	933	871	933	899	885	888	992	961	895	926	954	897	918	892	922	874	934	917	882	883	862	959	886	881	891	873	911	876	893	885	870	918	895	913	931	929	907	908	919	944	896	920	952	874	920	901	899	897	903	908	903	884	846	929	865	953	909	949	927	911	925	885	865	893	902	914	909	937	908	907	893	914	870	912	946	874	909	928	910	898	899	916	931	945	941	821	934	917	931	980	937	961	932	908	916	943	881	870	903	919	893	902	879	905	857	905	915	911	944	885	901	915	894	898	906	923	948	885	917	859	937	931	941	903	840	890	899	915	944	870	934	890	963	863	927	938	880	876	924	903	920	897	854	866	869	938	869	907	869	877	920	976	918	911	916	927	880	944	847	851	929	951	901	926	869	983	907	921	910	857	888	883	908	851	947	837	868	861	912	953	899	935	904	957	944	873	905	890	928	898	930	879	913	919	917	874	925	936	892	882	865	890	890	986	910	926	948	892	862	850	940	914	1017	874	932	892	887	945	882	919	898	925	854	937	919	890	878	871	925	936	955	888	942	924	875	864	889	956	939	932	936	897	917	906	938	866	914	946	924	950	919	930	907	913	869	883	892	951	916	910	866	906	891	848	881	885	904	888	904	908	933	908	915	899	935	866	870	957	920	920	886	886	913	833	927	916	888	926	918	881	924	886	908	945	881	930	893	928	932	910	858	891	882	920	929	894	863	918	975	859	870	923	927	907	902	945	903	890	935	972	918	913	907	854	880	920	894	902	889	921	923	908	955	888	877	938	898	930	888	907	924	910	900	907	875	902	876	933	921	922	869	907	958	912	894	958	884	898	899	927	917	930	973	928	921	928	871	908	948	890	923	943	903	916	930	895	914	935	881	904	943	895	965	960	900	936	915	908	923	906	935	830	878	879	927	928	888	882	872	918	929	946	914	892	928	953	895	902	904	915	862	895	885	879	970	867	913	921	948	925	906	933	851	916	877	943	879	900	885	891	952	901	930	860	870	876	888	905	880	910	887	885	875	949	920	947	886	946	909	899	951	911	914	914	885	860	890	904	916	910	944	890	891	864	887	912	883	944	912	968	905	1001	946	891	930	912	917	903	936	910	873	875	937	891	890	884	880	929	923	855	874	945	897	945	926	927	820	973	935	943	912	890	884	912	895	880	874	904	893	876	882	883	979	917	889	905	882	906	943	919	922	914	973	926	865	920	879	923	935	938	910	893	918	906	899	889	904	941	912	906	862	931	875	938	969	948	875	884	882	904	933	927	929	878	907	901	969	964	907	923	889	915	921	971	885	840	901	863	920	960	909	939	884	924	909	912	911	884	879	871	881	888	921	871	925	882	966	915	919	864	901	906	861	896	934	894	891	898	889	900	887	903	897	912	904	924	895	913	893	932	937	904	874	866	890	892	933	897	951	887	931	923	872	886	927	903	898	938	910	909	919	902	896	972	901	943	826	931	882	890	962	877	894	932	889	891	896	866	905	919	894	917	896	899	927	912	965	882	880	920	900	964	923	897	891	915	989	929	885	916	998	903	912	935	931	923	931	873	925	935	900	874	968	905	864	895	911	959	938	898	881	908	940	913	884	920	946	938	949	934	934	873	964	875	946	896	923	868	846	1013	888	902	882	883	920	900	897	878	880	891	904	920	897	915	957	901	946	880	872	912	897	896	879	861	903	901	867	876	944	873	931	936	867	874	905	874	961	891	898	950	904	885	930	902	921	906	929	906	919	855	906	969	965	948	896	888	901	913	886	898	910	876	906	913	881	891	912	906	944	913	918	864	922	897	910	929	909	896	886	887	886	911	917	881	938	917	917	885	952	867	972	839	931	931	898	938	893	943	857	942	894	902	908	840	928	894	895	914	919	911	900	904	890	881	953	923	882	912	871	929	859	927	874	901	898	926	886	928	877	828	924	961	914	853	909	927	892	917	984	915	882	888	903	903	976	912	891	903	848	928	857	899	892	930	889	881	938	888	969	906	898	872	949	915	939	889	881	923	901	890	828	911	905	859	870	873	909	939	945	930	873	902	908	936	937	910	851	909	874	952	927	893	943	852	922	914	877	882	877	904	914	898	841	937	867	920	889	984	902	923	880	951	948	865	880	927	933	900	930	935	917	923	883	970	940	898	871	900	920	939	880	935	963	940	940	889	955	921	881	920	983	855	878	840	936	940	870	896	892	942	860	949	896	907	929	874	900	908	954	938	936	944	939	887	940	918	893	865	845	860	891	1014	869	889	872	898	875	888	981	953	936	910	886	924	906	935	923	848	894	918	922	852	932	928	934	901	860	951	864	847	909	970	902	969	937	897	920	936	940	914	893	927	914	928	910	895	956	883	899	848	948	953	911	903	921	940	909	902	908	901	910	970	906	912	932	891	952	901	913	916	880	926	916	888	928	972	900	931	873	914	879	874	959	934	931	888	916	931	946	950	929	847	979	909	882	882	927	950	924	884	924	882	951	894	905	931	863	878	946	893	890	918	907	917	923	920	907	915	883	937	866	907	883	888	863	911	962	921	910	896	948	930	946	928	874	973	896	898	942	857	941	890	862	941	950	894	905	959	960	925	878	921	837	872	934	913	922	985	965	895	943	925	920	890	898	930	895	872	901	903	927	936	928	875	965	888	939	836	904	886	862	933	948	935	968	908	972	890	922	827	860	924	899	970	941	973	935	896	947	902	897	857	921	928	917	904	900	924	892	939	830	943	927	886	962	919	971
14438	2910	3713	2913	2191	1316	1066	878	697	576	509	412	439	373	327	312	298	300	292	271	269	252	267	260	264	238	241	272	240	284	273	246	263	260	258	257	226	240	270	240	265	249	209	243	258	267	243	255	259	210	231	248	245	259	277	249	242	213	237	260	231	220	303	248	239	254	244	246	259	247	238	252	269	207	250	293	242	262	242	275	291	251	257	240	290	232	246	226	266	269	221	241	260	241	268	231	248	264	228	228	247	241	252	251	270	240	275	270	235	211	254	254	238	262	235	225	247	265	216	245	235	263	266	238	244	250	222	259	239	265	265	273	244	231	250	260	241	259	253	217	279	233	234	214	242	239	252	265	277	277	267	228	206	258	248	237	242	248	240	249	231	252	257	243	274	230	230	265	264	230	239	236	294	271	241	254	257	247	240	250	229	268	251	252	279	242	220	250	287	229	298	228	253	227	248	234	225	241	268	265	277	262	270	236	248	241	236	266	241	216	247	252	271	229	237	218	265	241	261	262	252	236	257	234	236	267	271	262	212	231	238	233	241	234	267	248	257	259	256	232	276	216	269	254	269	231	260	251	254	266	251	268	236	215	228	215	241	265	253	254	227	270	199	262	229	228	242	249	270	255	248	238	232	247	269	236	267	238	199	223	269	241	235	244	216	233	243	244	238	269	244	243	244	222	223	250	215	247	246	266	248	270	243	284	244	227	252	261	261	233	238	228	236	248	265	225	233	230	241	258	240	216	244	274	231	231	222	243	222	232	221	242	248	249	254	243	206	258	231	239	245	237	272	248	252	265	241	264	254	258	224	230	261	229	224	233	232	242	237	226	239	261	241	233	234	220	232	238	254	224	253	227	261	251	254	229	271	251	245	263	236	241	231	264	239	236	274	244	243	261	242	203	240	232	274	232	239	244	251	229	246	216	260	241	211	234	248	253	213	236	276	246	251	260	281	242	253	265	232	204	255	236	276	248	245	239	259	224	209	246	221	237	267	253	260	240	226	251	233	224	297	244	274	246	244	228	223	258	242	248	253	242	233	237	247	235	236	226	243	266	233	230	251	220	229	228	246	248	260	268	246	235	244	263	266	217	259	259	255	221	241	235	262	277	226	243	215	246	245	265	221	252	247	239	231	250	222	250	250	249	247	244	252	229	206	240	223	260	260	246	237	248	251	211	265	274	230	238	244	252	215	225	242	236	263	231	262	231	211	245	226	214	241	243	243	224	241	243	247	257	263	256	261	222	235	248	236	253	253	262	273	240	256	244	243	265	240	258	222	230	234	244	215	233	260	236	233	239	261	244	257	218	217	230	285	231	268	233	225	263	246	245	260	242	231	258	293	214	227	246	237	254	232	253	257	262	264	253	232	243	233	224	274	238	240	230	236	260	213	255	228	227	269	238	228	259	250	225	259	254	224	252	273	275	250	252	220	273	235	218	284	232	238	249	267	263	236	263	231	254	242	239	233	253	263	265	253	265	243	242	254	231	215	245	248	239	274	260	251	263	268	269	255	236	250	233	227	264	274	220	230	250	248	251	237	255	251	241	237	270	245	231	246	257	213	269	237	224	221	270	244	267	225	253	251	240	255	261	269	245	252	287	268	256	234	256	233	249	247	269	251	262	250	247	267	236	233	253	234	226	251	247	240	234	240	262	248	240	241	277	248	230	243	234	237	242	254	260	247	252	235	255	243	246	257	228	236	248	251	227	264	247	228	263	261	260	275	247	253	238	264	274	262	244	239	260	232	250	256	235	228	238	218	246	260	226	226	265	270	268	242	246	241	224	248	245	242	206	244	232	227	237	260	260	233	278	233	255	260	268	268	209	253	238	246	250	260	212	245	245	235	225	221	221	248	259	262	236	248	259	257	218	247	242	206	246	234	229	263	253	249	278	231	274	259	254	222	251	222	248	262	233	240	224	239	216	260	267	268	222	259	241	257	223	241	230	248	257	274	262	232	246	217	266	283	257	257	269	237	247	247	227	249	240	237	232	253	241	245	243	241	230	250	251	258	281	214	254	245	251	241	241	246	261	243	228	239	268	260	233	245	273	257	267	218	242	243	270	246	264	261	244	260	242	237	220	238	267	233	224	265	278	219	218	251	258	262	230	235	242	266	255	252	208	257	224	264	253	241	247	246	252	236	234	271	241	252	255	242	240	239	233	218	251	234	252	245	233	265	217	256	252	227	244	252	215	249	268	251	272	264	228	233	226	237	250	245	237	256	253	271	255	225	250	243	234	244	245	254	245	283	246	250	260	260	245	249	223	274	250	229	252	249	235	261	241	280	255	230	256	244	236	271	204	223	262	239	233	242	237	250	216	250	236	256	239	235	234	219	275	246	235	232	250	204	231	255	238	260	243	203	229	242	223	219	233	248	232	239	223	249	259	239	237	227	244	214	263	217	253	229	246	244	256	255	253	251	255	220	243	242	245	233	260	257	246	246	240	228	242	261	239	261	268	252	249	226	221	226	226	247	273	257	248	259	291	244	235	242	236	242	259	232	238	264	231	262	256	274	237	260	272	241	230	237	219	242	230	249	254	284	217	241	243	238	227	223	256	244	237	255	243	271	254	250	242	240	221	249	253	209	256	220	263	258	243	266	230	248	234	239	230	239	244	267	248	239	275	261	241	238	221	271	239	239	255	238	254	279	262	273	248	246	261	236	255	249	229	226	217	228	245	232	276	231	222	254	244	242	248	212	232	236	261	268	267	241	231	232	238	214	220	242	275	210	236	229	241	234	240	245	235	254	272	241	257	248	242	255	233	250	242	217	225	274	264	202	268	236	266	245	247	244	239	256	237	219	228	219	223	251	238	245	241	237	243	213	236	227	218	270	265	233	238	243	259	237	239	236	237	272	230	242	257	207	232	240	237	246	252	235	260	239	258	260	252	251	259	204	260	267	221	249	230	244	249	250	268	254	251	272	239	226	242	272	224	236	196	224	283	269	263	245	247	255	236	253	265	229	249	250	261	259	266	240	247	271	239	249	248	252	261	245	254	247	271	264	239	228	226	278	234	246	242	241	258	256	256	225	222	247	214	247	241	243	243	252	254	233	238	279	231	259	250	245	254	259	259	244	238	242	248	241	253	253	237	268	221	242	231	215	245	253	245	267	235	269	212	262	264	245	272	231	249	255	253	267	256	242	225	248	225	241	238	275	263	267	273	259	226	240	275	264	241	258	258	251	237	263	282	222	245	271	235	225	226	225	220	238	239	253	241	250	242	231	268	202	263	226	220	228	281	251	251	254	223	247	248	256	235	259	223	221	234	230	246	254	250	271	251	244	248	264	211	206	244	240	263	255	212	247	234	254	234	244	232	280	226	242	225	216	262	244	226	241	244	254	244	255	218	268	241	255	241	233	236	254	242	249	270	262	261	226	265	237	262	254	225	272	238	250	248	234	231	241	253	237	244	244	238	263	242	263	231	222	284	233	237	232	245	271	233	265	255	250	225	257	225	243	190	241	261	219	252	250	232
9139	2806	7274	8951	8056	5852	4712	3830	3131	2637	2186	1849	1621	1390	1240	1290	1130	1035	923	826	779	720	679	656	654	655	663	662	714	673	719	651	667	618	614	660	652	642	631	607	645	605	677	648	643	628	615	603	595	612	639	591	628	637	605	609	630	675	603	630	641	640	644	681	660	625	625	620	613	660	640	629	632	608	629	652	603	647	593	595	586	603	610	600	647	601	631	629	613	645	606	615	594	634	633	585	611	616	599	626	613	646	604	616	599	664	655	660	592	608	581	614	627	588	620	687	572	607	586	677	605	626	670	630	575	613	592	608	596	613	613	623	561	608	619	622	610	607	618	601	642	606	607	616	603	609	645	613	632	619	616	597	619	608	621	622	606	606	616	673	671	664	618	610	592	624	627	596	557	645	621	622	622	624	593	661	632	596	600	644	655	621	638	611	605	602	657	579	639	648	647	606	665	655	623	561	601	522	650	619	627	615	591	567	608	605	585	622	607	612	663	591	593	604	602	613	616	584	603	654	656	563	619	568	580	587	644	661	632	595	589	678	616	591	637	623	631	628	624	575	592	625	591	577	656	614	659	608	596	619	648	604	579	617	613	619	606	599	616	615	611	648	630	643	625	618	632	610	601	619	621	570	563	587	611	663	580	630	613	596	585	668	577	634	660	641	596	641	590	652	631	623	653	602	607	621	634	601	590	617	614	612	555	624	639	677	610	629	637	638	628	532	609	593	644	631	603	618	576	635	629	644	635	612	637	620	613	621	576	639	642	575	641	587	599	646	584	650	625	594	589	628	626	546	620	595	640	626	658	593	638	583	568	647	605	632	613	580	622	612	630	631	610	669	623	622	643	664	592	614	603	593	564	602	587	590	625	612	592	646	632	595	652	602	603	612	576	596	613	635	587	630	617	597	640	621	623	630	607	603	580	608	581	588	601	657	585	596	618	577	623	583	580	617	721	617	635	603	620	612	606	604	619	615	607	617	608	637	600	624	564	647	628	662	631	597	578	622	606	586	635	630	588	626	630	625	630	635	604	624	608	603	648	628	640	585	640	613	615	608	610	582	627	628	581	611	603	627	600	591	589	649	581	595	575	597	638	597	604	637	635	610	637	602	597	601	572	607	597	624	612	589	597	627	610	644	583	631	631	625	617	612	624	586	644	685	588	625	598	653	668	607	617	641	616	570	581	614	623	576	610	613	571	597	626	618	583	642	626	651	622	623	618	619	616	608	566	590	636	624	668	618	615	617	605	615	629	599	595	594	634	598	598	620	591	640	583	626	586	585	642	624	600	598	598	631	634	587	566	560	614	629	610	569	585	594	634	643	624	577	592	672	573	596	647	628	627	643	622	606	598	660	641	562	596	592	613	586	627	653	630	541	558	622	608	601	611	570	622	626	594	634	611	606	579	629	638	610	629	603	609	654	561	622	621	583	646	595	599	611	595	618	584	602	641	605	608	665	606	590	581	593	618	607	605	636	645	560	622	584	591	581	569	573	593	611	638	628	618	656	625	618	647	632	601	604	572	568	562	645	626	606	630	630	644	606	623	632	610	591	599	609	611	591	618	648	591	626	610	568	588	590	633	629	618	599	655	621	613	620	606	597	605	608	594	641	584	623	572	620	604	589	605	588	591	602	587	637	625	574	594	561	625	582	592	659	618	640	631	637	609	634	587	609	588	652	637	577	613	585	621	613	610	586	622	624	579	571	641	627	643	609	600	600	568	619	586	665	590	576	621	604	573	608	635	626	603	626	603	616	590	584	590	585	634	634	586	624	614	631	598	649	604	625	588	617	620	618	607	601	598	578	574	615	625	591	613	627	613	601	621	588	619	610	601	600	606	608	596	602	628	629	603	595	616	702	637	589	626	586	572	636	584	642	607	611	649	607	643	621	612	619	604	597	614	624	613	638	659	586	592	568	619	602	603	626	598	635	620	636	597	628	659	629	617	637	606	654	611	609	598	674	625	665	592	663	593	591	595	597	609	599	648	591	622	591	598	596	601	609	550	593	648	607	627	599	645	603	601	607	629	573	644	633	580	611	580	590	599	617	588	600	623	635	619	575	637	602	604	610	610	603	586	620	621	614	574	611	583	619	633	595	613	627	572	598	643	569	591	600	658	622	588	618	648	590	592	650	613	609	616	606	599	615	648	612	627	633	613	618	656	645	609	613	607	640	622	580	604	630	630	603	671	593	609	640	624	631	572	629	629	596	581	607	573	593	573	624	627	609	651	626	600	604	600	573	609	640	644	636	606	604	621	635	606	610	635	599	632	600	580	594	572	653	608	651	626	578	641	639	615	614	614	622	630	603	594	599	587	637	574	615	583	559	589	599	629	578	601	620	682	563	622	582	592	591	598	679	599	630	673	601	614	616	595	607	610	596	592	581	619	619	577	605	594	630	626	590	571	605	618	607	617	621	625	649	627	591	599	596	612	625	597	641	621	615	645	618	621	607	667	628	636	646	577	602	599	622	641	624	594	614	625	628	612	609	610	626	617	606	611	623	640	594	618	609	618	604	624	603	619	632	574	595	597	636	585	581	627	608	651	621	596	601	595	603	606	652	586	611	668	626	616	619	628	612	609	670	581	607	633	624	608	627	604	596	623	629	579	602	585	590	594	576	629	591	557	612	621	634	618	610	569	620	604	654	632	600	608	589	635	587	610	634	578	564	609	643	596	608	626	584	607	609	669	659	568	595	594	607	626	628	637	636	626	576	646	586	635	651	614	608	627	644	623	554	607	661	573	620	590	641	571	592	620	610	612	589	626	559	610	635	569	607	603	625	625	611	574	549	592	604	626	593	560	629	580	590	578	628	628	585	593	574	616	618	577	643	616	603	620	581	626	597	650	597	621	621	607	606	577	656	577	640	629	593	541	644	593	641	653	658	661	580	592	622	606	632	575	608	580	610	622	609	620	607	641	628	598	593	607	619	634	598	610	601	600	643	625	604	571	578	632	590	595	658	605	679	625	612	625	611	613	625	627	630	562	582	581	575	571	613	582	596	614	628	604	651	587	583	647	653	607	626	584	658	643	631	597	620	658	558	592	597	629	615	590	598	615	599	622	621	587	604	610	571	616	624	591	583	625	605	636	638	615	589	631	591	633	595	615	587	655	598	621	659	598	649	624	566	616	629	646	597	623	574	619	649	626	600	591	600	613	597	573	641	636	635	605	635	590	624	629	624	567	653	617	621	613	652	588	610	675	587	641	617	639	617	586	611	639	606	602	644	584	584	623	602	639	610	643	663	593	564	599	635	597	582	612	584	602	594	593	565	669	572	618	635	626	597	645	643	619	595	617	646	595	597	594	644	620	604	625	675	586	585	615	629	593	631	618	620	609	597	605	631	562	615	613	584	599	623	610	585	597	619	602	635	607	616	591	570	628	597	593	577	565	618	590	682	661	626	619	608	644	634	594	594	565	625	616	593	618	549	605	601	593	597	590	626	609	591	610	622	631	586	634	656	623	615	547	632	650	585	618	637
2597	1162	1612	1476	986	803	703	565	559	465	445	446	464	444	376	446	393	356	381	382	384	401	378	387	383	427	379	334	342	367	343	374	387	380	382	379	395	366	383	366	382	374	367	387	365	346	344	340	361	391	384	363	346	345	353	335	359	369	378	364	358	349	348	370	373	368	403	390	335	366	379	364	368	357	365	393	367	380	410	370	383	356	337	397	407	384	376	379	382	390	364	334	352	374	392	400	407	351	365	341	380	375	363	365	338	374	325	374	335	358	364	358	360	350	367	384	383	406	375	359	370	350	393	408	363	369	367	384	352	387	355	382	393	381	358	403	341	368	378	372	371	391	346	388	375	377	373	335	386	373	358	363	366	373	384	349	359	346	410	352	384	361	371	354	377	400	403	382	352	397	372	323	376	359	357	374	362	385	378	358	358	397	337	392	373	373	368	382	372	388	404	393	373	367	390	336	347	332	376	341	348	405	360	349	384	343	371	353	337	349	380	323	376	322	367	396	368	363	363	396	375	398	405	384	350	363	357	388	377	357	390	376	356	350	336	341	345	369	420	379	373	363	366	328	369	388	341	339	392	376	355	337	344	340	432	364	393	414	383	380	376	356	391	371	351	358	336	358	365	345	378	362	336	363	332	389	373	419	364	367	355	364	395	386	371	389	370	348	357	375	398	388	391	369	366	371	363	354	379	330	377	381	352	368	361	351	392	379	342	415	393	384	357	358	371	370	376	400	334	394	366	384	384	347	385	366	349	353	320	352	380	358	412	395	352	355	352	368	361	365	383	382	367	353	362	327	381	357	354	358	331	379	349	366	375	357	345	389	355	375	341	348	365	367	370	342	380	342	394	367	379	375	378	380	352	349	378	395	347	365	391	350	386	378	367	335	409	362	348	393	377	362	345	404	343	386	378	355	353	389	403	340	357	343	335	406	332	365	341	364	387	398	348	326	371	359	341	380	354	368	346	361	365	330	375	343	406	364	357	395	388	387	369	368	376	389	366	354	337	368	406	343	356	363	369	370	368	370	329	353	301	373	397	381	351	356	362	373	398	358	410	367	388	331	371	363	366	359	396	333	361	358	385	376	365	334	380	368	363	360	384	322	384	362	415	383	334	367	384	384	364	347	373	336	353	390	407	372	376	364	387	358	367	340	352	368	414	371	396	376	416	349	363	385	386	341	403	352	367	364	407	369	376	367	395	383	363	367	395	372	387	406	358	405	365	352	346	380	371	353	345	347	360	362	395	350	403	358	372	393	346	359	375	375	363	375	341	401	377	383	384	401	389	376	379	362	347	356	343	373	388	388	353	349	337	405	394	359	355	366	344	341	340	411	397	368	360	394	388	394	355	356	340	380	367	361	406	352	376	396	377	386	372	371	361	367	359	417	419	370	381	363	352	385	387	379	370	348	382	403	330	361	376	378	390	375	341	423	357	375	333	370	364	353	380	370	366	337	358	380	361	354	377	360	346	375	359	363	373	371	374	334	356	316	381	407	396	368	390	378	401	358	378	395	371	361	375	365	377	383	366	392	354	399	359	334	385	378	355	350	405	371	362	332	332	393	365	387	385	344	367	375	340	361	340	368	366	373	341	354	362	332	370	391	403	375	369	341	392	362	357	370	385	363	386	360	358	324	392	373	390	339	374	387	378	376	371	357	387	401	359	362	347	369	377	346	346	419	382	390	384	401	367	392	374	365	366	393	389	398	368	379	375	389	378	321	364	374	366	349	403	382	338	390	373	359	350	363	366	366	368	365	343	343	371	381	342	362	366	390	389	347	357	366	353	356	362	363	342	346	391	352	356	360	330	363	369	374	360	357	415	359	394	380	336	362	362	391	364	387	402	396	364	335	369	375	337	389	408	350	385	346	360	357	358	367	349	364	360	385	362	332	385	380	377	346	390	359	357	386	364	357	394	339	387	393	356	378	329	378	320	362	374	353	386	354	399	348	368	322	369	395	352	346	371	384	359	378	357	387	338	388	350	316	406	390	365	380	374	355	341	371	336	401	358	366	364	378	343	357	360	343	361	394	361	348	352	337	371	350	359	379	385	376	381	374	353	353	359	367	413	381	378	398	367	368	354	340	356	388	396	381	361	378	381	358	372	376	356	370	349	388	348	398	395	409	339	361	402	353	380	371	358	389	349	311	375	381	351	375	379	396	324	374	370	390	386	381	309	363	366	356	343	363	385	344	364	351	346	341	366	355	368	391	396	377	382	341	377	416	360	354	373	346	360	399	361	376	404	371	360	353	354	347	330	412	372	393	382	377	358	358	387	412	431	416	369	338	403	361	351	345	365	351	366	351	393	330	372	392	365	362	382	358	361	382	345	382	384	375	371	376	363	360	387	364	386	395	393	407	342	367	390	359	387	376	372	350	361	356	378	365	359	341	370	336	362	375	377	339	360	390	333	388	379	382	362	351	342	410	352	309	380	403	393	359	341	388	356	346	375	383	350	365	357	378	391	361	348	395	324	361	376	387	399	370	350	346	385	365	391	358	375	391	377	358	354	400	386	347	361	393	339	364	375	365	391	332	302	387	404	357	344	395	331	355	365	350	372	376	365	367	351	351	363	378	354	345	347	361	357	367	393	386	367	385	371	348	354	347	349	358	385	385	396	367	373	366	401	381	396	359	357	371	366	386	355	334	335	352	369	369	387	348	374	367	389	326	366	351	396	349	369	375	368	391	353	384	357	412	356	363	369	321	378	346	327	349	354	372	348	384	338	345	349	376	380	390	379	363	334	384	369	388	369	353	365	364	373	392	368	355	401	384	365	347	352	354	383	362	411	351	365	368	409	365	349	393	382	350	370	384	374	353	361	352	355	371	391	395	380	391	374	371	360	351	401	390	338	369	386	400	381	410	334	375	342	321	376	364	369	366	384	391	391	384	352	358	342	359	410	365	365	370	353	394	393	394	361	343	387	372	373	405	354	408	377	323	388	410	354	331	377	329	374	378	348	406	391	401	354	336	373	338	358	363	396	364	376	372	381	374	418	352	339	369	387	357	394	380	342	395	380	363	391	378	393	369	395	424	334	389	402	373	367	391	375	319	360	363	351	335	352	360	393	363	357	356	347	380	411	392	366	370	354	374	349	332	374	386	362	384	378	324	378	382	408	394	343	379	383	355	389	395	334	369	382	364	340	339	344	391	388	376	350	381	361	365	373	367	368	358	366	384	337	402	366	349	403	362	332	346	391	399	376	356	331	381	385	377	377	378	347	423	369	354	343	350	384	381	367	371	365	364	366	350	381	385	366	402	374	359	384	373	356	396	374	370	361	365	366	374	382	357	353	372	338	363	359	379	379	373	398	365	355	348	386	349	366	346	347	370	399	403	370	399	408	361	360	417	364	370	345	407	355	406	368	357	388	386	366	364	385	339	389	380	380	363	321	366	362	370	344	372	366	368	347	366	385	397	374	389	367	365	376	355	355	336	374	382	384	358	354	389	382	336	345	361	398	382	373	366	377	382	391	378
2867	1726	3527	4647	3495	2874	2533	2043	1816	1517	1417	1328	1282	1186	1125	1160	1016	1053	951	964	932	896	929	940	874	926	919	922	940	926	903	941	925	923	935	877	899	889	897	892	878	917	872	933	917	945	883	908	902	920	862	895	875	925	936	879	916	918	929	878	893	905	905	899	896	931	885	891	862	922	993	796	890	922	907	909	876	866	890	869	931	918	859	933	895	904	903	899	853	945	872	885	915	898	902	902	908	940	875	880	937	843	938	858	926	855	902	890	909	907	938	896	881	937	913	951	911	889	942	889	849	965	894	967	868	896	872	871	903	902	912	902	818	888	906	899	881	948	907	889	915	885	897	850	900	887	913	869	878	955	914	902	930	937	892	875	908	897	866	884	878	850	909	892	872	902	912	875	887	878	864	866	904	872	855	887	903	899	992	899	878	930	911	932	901	894	962	886	890	879	879	898	939	947	869	886	871	875	897	901	895	897	877	885	917	865	898	864	866	898	907	897	898	856	907	894	855	938	893	891	914	889	876	923	882	922	867	820	860	947	909	907	924	883	878	943	869	931	886	872	923	952	872	915	908	934	859	837	921	906	907	945	902	882	869	896	922	901	896	924	885	888	848	892	888	914	907	918	889	904	860	895	850	885	962	849	942	899	907	903	907	906	878	892	880	939	883	875	920	873	856	898	899	895	911	922	890	861	930	835	891	894	806	933	871	898	892	890	906	916	876	964	917	912	881	916	861	896	933	858	912	924	846	897	899	918	850	890	919	923	917	875	940	894	907	873	889	887	897	883	893	921	919	918	859	927	912	870	935	934	884	908	881	880	892	896	880	910	894	911	870	932	862	923	881	904	877	898	917	926	874	855	892	882	893	889	885	874	919	942	872	894	908	900	851	890	907	843	919	885	893	905	886	917	910	900	854	888	900	904	862	967	934	939	951	856	906	913	922	910	880	918	959	901	939	855	907	831	892	888	884	920	891	928	879	883	868	906	851	910	928	869	854	948	910	883	907	867	875	877	939	907	936	874	891	886	888	918	865	895	835	857	879	915	871	919	925	907	911	906	884	903	877	874	891	934	965	893	918	877	881	898	914	886	871	853	895	877	899	920	857	896	860	907	901	834	866	947	815	854	903	908	919	884	924	865	906	877	884	873	889	886	908	887	869	836	922	871	896	882	875	909	910	867	879	903	814	855	939	876	902	894	867	910	853	894	932	955	903	923	900	906	843	975	892	923	886	866	843	902	881	882	925	842	924	951	886	889	902	861	803	933	924	921	959	884	911	930	918	869	873	911	946	837	873	885	884	843	903	906	920	909	848	939	920	782	843	878	873	911	887	860	913	964	927	943	904	926	936	932	912	838	885	884	831	862	932	885	895	891	899	937	842	844	902	869	912	858	909	922	867	866	860	897	939	863	915	856	875	931	898	900	879	859	923	857	873	879	832	906	927	892	903	888	897	941	880	899	916	872	884	897	919	933	933	913	873	931	929	904	863	898	952	874	871	868	884	903	928	897	877	922	909	878	933	906	874	912	856	877	865	903	909	917	896	867	923	884	879	889	878	868	932	895	917	883	886	930	876	894	891	909	879	935	895	940	871	929	906	945	892	830	824	900	900	912	889	887	922	892	848	846	805	896	857	930	910	913	885	902	881	889	891	855	859	904	881	949	882	908	834	878	894	864	924	884	879	917	886	916	915	852	865	875	880	850	937	854	919	936	930	960	869	939	869	915	910	889	865	848	899	890	884	885	899	871	874	954	887	851	896	864	884	904	894	858	904	912	910	889	897	928	904	926	899	875	914	909	895	934	930	894	882	916	929	917	924	849	886	904	861	851	888	859	868	850	899	882	931	857	890	896	822	886	872	914	965	823	903	910	864	890	903	890	867	950	914	916	898	887	924	860	877	953	860	838	925	881	906	942	910	900	893	954	910	880	906	907	933	911	860	909	936	919	843	886	936	937	864	904	877	927	876	877	908	866	922	922	868	929	914	889	919	851	911	902	911	893	868	889	898	879	843	888	873	920	869	890	879	823	800	924	895	941	901	884	887	885	907	937	878	870	895	921	933	872	890	874	922	918	929	929	828	901	915	904	914	829	919	904	855	899	919	957	888	854	888	869	856	881	893	897	925	899	919	899	907	899	963	888	909	946	871	856	925	870	874	898	834	881	881	890	926	844	952	907	894	831	872	895	888	869	944	850	924	862	887	929	837	918	895	874	910	898	922	817	893	926	847	862	879	803	903	916	933	898	863	898	901	891	965	888	910	947	907	878	913	877	889	900	902	837	900	924	861	924	912	930	873	932	882	941	894	910	920	957	905	871	956	880	935	880	885	888	900	888	922	886	850	953	942	926	915	860	852	915	921	895	957	919	896	902	915	953	947	907	904	917	894	940	905	901	896	870	877	942	849	867	843	861	903	936	906	865	943	884	868	896	913	923	893	892	883	848	915	893	908	932	801	891	898	923	876	890	903	873	852	945	863	882	859	842	905	917	897	881	904	923	914	917	939	866	864	883	870	904	911	974	849	868	944	905	887	866	931	927	916	886	911	902	866	944	919	883	865	870	890	935	885	887	878	893	908	922	887	859	890	898	928	940	878	871	944	906	897	925	922	918	898	958	892	938	923	892	862	916	898	929	947	862	894	913	908	878	869	918	886	847	931	852	873	892	878	880	939	903	875	915	884	842	917	896	879	832	876	904	928	908	907	922	890	926	905	895	829	884	877	865	889	925	851	881	888	896	888	861	918	904	912	928	895	900	913	900	920	830	933	909	909	927	894	872	924	879	910	927	859	924	933	929	888	865	861	885	848	874	922	913	874	878	908	896	885	904	861	862	897	883	874	941	912	915	871	968	951	868	951	902	994	871	865	835	923	888	914	878	883	897	896	913	892	896	872	947	911	936	863	870	899	925	943	913	861	886	870	960	902	878	907	854	925	886	912	961	878	921	907	885	899	888	852	929	874	959	850	905	919	856	910	875	915	838	892	936	885	890	878	900	885	884	886	895	865	875	893	937	878	894	939	951	863	882	868	865	895	878	907	893	893	859	936	871	925	910	876	906	883	872	888	920	864	870	908	864	929	907	897	839	892	848	908	843	875	870	906	885	916	881	849	899	878	872	921	853	895	928	865	855	906	905	908	870	914	855	938	915	900	851	910	889	880	906	885	869	893	921	859	899	880	879	873	875	870	903	915	894	859	906	906	862	875	858	933	866	884	878	830	945	950	912	862	851	902	909	908	924	888	912	884	860	883	856	846	885	894	897	908	860	876	860	923	875	911	894	871	921	944	885	866	899	916	880	891	864	905	923	950	915	924	901	920	897	944	893	880	869	903	879	844	888	861	904	903	886	918	927	889	875	928	910	876	938	906	897	868	876	914	892	905	880	891	898	910	910	885	902	890	883	882	852	896	842	873	883	864	926	923	839	894	895	885	900	867	881	911	849	888	905	897	870	881	890	911	860	819	867	945	829	908	885	877	927	880	912	901	880
8855	2311	3051	2257	1574	1217	963	771	671	607	586	514	526	484	441	448	417	402	404	453	397	404	393	395	425	378	382	401	392	395	381	374	392	419	414	383	392	404	398	419	395	387	402	419	392	409	415	381	371	401	413	386	397	383	392	358	368	403	414	391	379	381	330	395	411	394	382	398	431	379	409	332	388	388	401	408	382	353	383	403	388	383	424	444	364	365	385	408	380	387	383	414	351	373	395	379	394	409	372	425	385	373	361	387	423	427	391	381	381	398	400	378	335	376	411	399	421	413	373	368	407	398	415	362	367	396	410	396	366	380	399	378	383	399	417	390	383	381	411	355	421	390	400	367	337	392	365	399	392	381	405	398	382	380	395	388	418	404	392	363	376	375	348	424	347	364	369	399	369	420	364	370	355	373	384	437	390	408	351	419	373	402	417	371	361	406	381	399	402	386	360	416	355	397	403	389	399	376	406	386	393	418	405	371	446	386	387	375	408	375	394	414	404	388	402	350	387	394	365	382	434	377	392	394	377	383	372	326	381	370	405	382	400	399	364	368	396	396	374	397	385	399	427	399	371	420	382	328	376	378	373	348	398	412	358	333	424	410	356	391	392	409	370	357	411	409	395	393	378	389	368	430	364	411	410	390	397	380	419	392	401	385	407	396	370	411	361	380	350	405	407	341	385	396	409	371	374	382	377	412	430	380	394	386	388	365	382	404	399	370	398	394	405	387	421	413	360	389	394	376	418	389	386	373	409	385	406	397	377	383	365	409	418	399	369	403	390	352	385	416	396	403	368	392	367	398	373	362	387	401	394	371	387	423	412	419	366	378	403	399	397	403	372	362	399	375	430	452	368	372	379	421	386	365	343	412	414	381	389	389	396	398	387	376	369	396	413	375	384	367	374	412	420	397	399	407	380	361	411	439	409	373	384	390	388	389	385	393	373	385	393	401	383	399	392	391	392	378	428	422	425	365	402	385	380	372	383	365	396	390	389	402	387	399	352	399	403	424	398	371	344	399	353	379	374	402	379	399	426	410	390	377	408	387	376	364	359	381	423	368	382	355	405	381	376	383	371	386	357	382	361	391	364	408	386	415	387	401	366	404	394	357	385	401	420	374	331	367	428	365	375	394	366	402	393	336	395	395	365	384	405	373	362	430	372	395	424	364	374	384	400	393	383	366	417	408	401	386	406	409	409	389	405	429	384	407	384	403	373	429	362	366	413	388	360	373	347	346	423	399	387	356	412	360	374	384	376	382	426	393	410	358	355	409	426	377	399	379	396	390	394	360	407	429	383	356	372	360	383	381	415	353	365	413	364	390	391	433	352	417	420	392	392	386	389	409	381	399	380	403	414	372	397	421	401	392	395	360	404	400	394	400	402	404	388	409	373	400	367	395	409	415	385	387	375	418	401	422	424	381	368	394	399	410	382	432	348	420	348	344	414	373	444	385	360	388	392	391	397	403	428	360	362	401	421	355	402	382	357	353	385	406	399	396	369	392	424	379	395	380	435	405	362	398	382	383	397	387	412	410	386	365	381	380	406	385	406	443	376	371	378	363	391	388	376	374	413	369	358	402	401	394	366	384	378	405	394	382	384	402	364	402	364	392	402	422	357	345	436	414	407	399	369	370	364	383	372	385	400	376	351	406	387	402	402	381	373	381	384	409	401	413	389	376	377	390	373	350	368	414	367	365	386	412	412	370	422	425	381	370	425	422	383	395	351	402	407	397	378	390	370	367	382	376	363	383	393	376	400	375	395	374	381	414	379	417	413	408	425	410	367	371	439	346	378	402	405	390	358	397	363	431	410	377	410	376	423	370	384	400	406	359	383	423	407	385	371	406	372	389	388	390	412	390	377	401	393	408	400	402	444	385	398	405	374	425	380	397	395	403	388	393	403	393	366	375	383	404	378	378	349	354	389	374	370	395	368	378	424	413	360	364	351	391	342	355	363	434	405	398	404	394	388	389	407	411	415	390	400	361	406	408	425	404	389	397	378	415	380	409	401	401	403	431	385	348	392	351	412	368	364	393	401	396	389	388	382	389	385	391	374	391	386	378	384	433	386	390	381	401	415	396	374	404	367	386	357	375	349	368	457	367	382	400	429	362	378	393	357	376	353	408	392	391	390	370	408	392	411	381	390	395	348	388	386	360	375	400	381	435	374	431	388	367	369	363	384	387	418	380	398	390	378	392	386	385	414	438	376	398	370	401	366	403	400	392	394	398	380	375	370	434	408	377	355	375	410	399	380	358	375	367	418	416	383	368	392	427	377	404	465	383	394	402	391	392	421	389	426	378	351	374	409	406	376	382	389	389	354	379	383	391	370	385	395	364	365	404	360	388	418	372	370	412	384	443	427	426	408	399	373	419	384	368	382	397	410	407	380	421	387	366	381	402	401	378	369	334	341	368	394	397	414	376	399	404	359	375	366	374	381	417	395	359	432	394	403	358	364	396	371	370	361	371	360	401	375	373	368	401	409	350	393	370	410	397	360	367	432	382	353	371	406	388	385	431	395	391	408	379	412	393	396	387	424	384	385	355	367	382	391	386	378	412	408	381	403	368	367	373	370	395	391	436	386	395	354	390	354	385	406	387	401	402	420	367	395	373	420	449	382	372	379	372	384	404	383	422	383	400	424	387	369	372	399	364	394	423	386	378	394	366	388	402	375	370	349	388	407	394	376	374	380	372	392	383	438	408	398	390	362	399	400	391	386	380	379	379	396	398	381	408	367	356	430	414	404	403	358	394	396	461	417	371	409	390	387	342	408	405	399	403	415	363	410	407	376	393	351	387	393	390	389	367	415	381	386	407	373	378	389	384	386	358	429	404	397	376	387	370	429	401	401	387	371	335	392	400	417	438	359	374	391	406	388	410	399	340	408	385	432	432	404	385	409	409	411	384	422	374	393	407	363	404	400	365	381	406	378	366	369	355	398	354	379	398	430	408	413	419	372	375	406	374	385	398	394	365	402	382	363	387	354	406	381	382	391	355	402	412	393	356	400	399	382	423	357	408	415	400	382	385	396	400	423	394	387	385	390	405	387	387	392	389	396	406	401	379	368	345	416	411	396	347	385	390	393	354	387	392	402	389	409	393	391	350	444	377	411	432	383	357	435	367	358	378	396	362	380	378	400	405	382	426	375	428	375	375	381	396	429	386	372	403	346	367	394	400	433	367	410	398	394	384	405	373	403	401	350	388	345	346	373	394	431	377	377	401	379	384	358	415	392	390	361	364	359	393	412	384	398	401	360	377	366	366	369	377	380	406	360	374	383	390	400	376	374	416	398	437	371	397	396	388	353	416	393	377	411	414	398	374	412	402	357	382	365	392	398	411	343	389	402	417	378	393	441	389	405	388	376	404	386	387	422	362	388	389	426	377	408	399	371	381	410	426	387	411	415	353	365	387	400	391	389	393	389	383	372	427	374	373	420	390	385	361	382	367	360	435	401	376	368	377	406	346	376	400	408	387	351	369	414	379	376	393
7623	2828	6056	6803	5864	4934	3993	2980	2673	2224	2017	1759	1626	1551	1347	1292	1263	1218	1121	1073	1079	995	949	990	1035	996	937	984	1034	920	973	970	991	966	969	956	899	961	910	904	972	943	976	980	943	942	995	923	948	927	933	930	912	932	969	964	946	953	928	910	954	942	911	929	920	932	933	930	892	976	949	926	978	947	957	923	915	929	911	915	888	942	927	891	935	919	1005	921	971	959	891	915	916	953	955	908	906	925	935	963	893	952	918	914	962	894	965	866	973	926	945	926	933	920	970	913	950	925	965	965	900	958	914	888	935	962	883	960	877	987	928	930	941	953	904	928	973	942	970	921	983	956	915	897	920	964	957	920	911	888	909	928	985	977	926	903	951	983	919	990	905	925	889	926	927	993	941	931	971	966	872	964	965	958	916	920	930	986	1002	976	949	897	905	904	917	912	930	942	935	910	928	919	948	955	949	905	897	947	918	941	910	925	942	953	885	917	940	929	977	1007	966	969	947	950	916	921	907	923	955	957	886	941	923	959	934	923	958	939	904	914	932	970	919	889	936	943	899	946	971	925	913	907	918	914	970	963	919	920	920	890	919	881	961	962	937	960	920	930	923	869	885	919	921	947	901	876	927	879	923	938	893	919	992	881	927	884	931	914	957	957	972	963	899	973	921	939	926	936	898	949	933	876	889	967	992	977	924	921	908	947	907	923	898	858	968	929	933	939	933	857	922	998	948	961	936	947	993	937	940	963	954	877	906	946	898	946	904	919	917	945	1011	876	856	932	940	939	915	945	830	942	936	969	946	943	934	921	950	879	930	957	940	888	911	922	929	924	926	909	939	926	916	893	913	930	893	959	947	951	903	950	964	935	925	915	928	941	863	948	908	928	875	925	915	914	900	935	928	935	936	879	963	972	984	922	938	889	938	904	877	998	920	955	917	1000	912	949	933	866	954	921	924	963	906	902	911	936	952	936	937	891	853	925	904	934	953	897	911	938	949	938	913	934	896	935	934	921	892	898	928	955	879	994	946	939	882	922	970	892	938	885	985	896	947	947	916	907	897	921	937	927	964	930	984	950	974	948	959	925	945	923	934	883	986	910	925	980	923	889	933	958	978	979	901	930	923	924	920	898	931	932	962	937	930	912	945	973	899	917	893	955	913	912	954	926	923	883	984	972	971	937	949	895	921	936	942	923	933	890	947	938	950	963	866	925	925	884	968	884	976	965	920	956	936	959	955	928	933	888	951	930	943	871	898	983	898	920	946	933	890	932	905	936	907	971	913	941	913	916	962	973	905	856	946	918	922	913	958	945	887	908	920	982	906	910	895	875	946	925	906	957	1006	940	959	945	917	957	952	909	924	975	979	922	923	893	903	915	972	925	935	983	943	933	960	923	913	953	939	914	847	943	960	1002	911	933	930	950	898	821	921	953	937	888	974	955	861	938	930	966	945	935	890	905	943	982	906	913	964	924	937	980	957	895	983	926	942	904	929	927	894	939	918	923	914	964	942	961	943	946	939	950	1005	884	942	962	933	895	928	907	962	928	945	995	923	923	950	953	919	889	946	983	911	888	931	939	954	969	962	918	898	899	934	1017	965	972	936	963	934	936	960	970	906	975	932	915	934	920	966	938	970	935	940	905	926	922	925	989	895	968	959	893	894	933	930	915	897	935	976	949	928	917	937	995	936	949	875	947	982	923	937	938	953	935	958	949	936	884	964	957	922	925	925	905	955	885	934	960	958	946	881	902	976	949	956	941	925	964	925	927	952	972	868	957	921	956	943	934	918	912	964	892	932	974	921	914	933	921	966	947	920	942	920	898	943	884	896	919	931	952	916	940	936	905	918	914	990	953	914	944	926	955	924	919	924	913	902	926	911	974	938	905	925	950	911	904	923	934	1022	954	917	958	933	930	922	911	973	943	912	1032	927	981	937	978	933	892	907	894	974	973	883	949	924	932	964	952	947	932	899	908	964	897	945	926	934	952	946	956	900	946	888	946	985	947	889	909	950	935	929	881	896	970	872	954	902	947	947	918	912	879	971	945	980	936	932	935	966	919	930	898	910	863	969	987	922	906	917	957	944	962	931	916	945	970	939	975	937	963	936	981	934	895	928	899	917	910	908	943	939	937	925	974	945	954	922	938	909	952	913	948	951	924	932	874	917	930	925	868	954	925	916	916	959	962	980	896	924	992	943	951	947	894	951	971	917	996	935	950	942	925	947	945	898	891	959	983	948	896	956	914	921	892	947	936	907	903	957	938	892	900	935	964	901	978	921	962	899	933	981	934	914	995	915	907	961	927	925	968	921	936	906	964	913	919	934	893	992	915	898	887	933	931	910	923	968	920	958	945	915	937	908	914	938	942	903	892	899	926	892	904	953	954	953	1000	881	936	872	965	974	930	938	976	979	912	933	958	961	945	901	899	964	955	966	935	940	932	942	952	903	894	943	896	909	905	949	923	912	888	947	934	920	935	881	963	935	907	853	880	969	878	922	911	957	909	946	952	917	954	922	944	937	942	905	944	963	971	946	890	889	943	921	930	919	983	936	974	921	965	886	896	976	926	1003	964	906	888	955	953	901	955	905	993	918	937	950	952	939	898	916	887	943	970	982	940	966	928	982	911	935	933	964	935	950	950	920	951	918	885	859	905	961	925	961	910	936	915	955	882	934	961	962	938	941	932	910	913	962	959	989	896	933	988	915	924	926	944	927	952	919	917	923	872	950	971	932	935	968	940	1004	893	912	955	928	912	978	942	915	962	945	864	975	880	945	980	967	936	905	973	919	964	917	945	932	887	932	947	843	972	919	898	927	921	933	945	913	944	970	895	960	972	957	891	941	965	927	967	944	927	986	900	901	956	963	963	935	886	937	988	925	925	957	949	939	890	939	909	905	910	983	971	955	903	940	888	925	922	899	904	942	938	922	954	933	930	904	927	910	920	938	929	924	935	950	940	950	984	942	923	905	894	895	930	953	929	943	847	932	929	884	898	942	941	919	899	927	929	933	932	949	884	925	882	931	917	902	979	906	929	945	901	952	869	896	975	927	938	1030	922	921	959	948	938	928	961	911	948	929	950	951	909	962	927	895	924	918	900	952	851	902	920	916	893	938	948	948	950	925	967	935	969	955	956	888	975	879	895	914	906	942	974	916	870	904	976	893	955	973	990	928	922	936	974	970	921	904	915	973	930	903	978	971	942	972	876	971	956	904	947	898	922	940	935	908	932	957	956	876	922	906	933	949	925	964	954	949	954	954	960	973	940	937	960	932	913	964	990	894	931	956	932	940	918	941	928	893	997	918	915	940	943	918	854	983	903	937	936	926	962	940	907	962	948	905	942	905	957	981	936	938	894	897	891	963	867	943	907	937	913	977	892	922	905	968	906	966	917	890	966	968	927	927	941	976	898	903	955	919	904	958	929	939	865	971	872	929	920	899	883	889	956	1013	933	933	953	931	914	965	941	999	928	924	956	936	967	975	907	911	911	934	950	911	962	947	927	933	928	903	935
15603	3860	4377	3322	2173	1601	1110	811	616	619	521	465	392	416	378	332	323	302	260	280	266	276	280	273	236	254	228	258	234	235	261	242	261	249	217	259	247	245	258	223	259	254	260	273	257	238	269	246	242	237	253	250	257	235	234	255	272	286	275	269	245	233	275	269	250	258	244	246	237	255	240	277	245	267	237	251	247	219	255	252	250	260	268	272	226	262	254	252	262	247	263	281	252	231	251	295	251	261	243	254	252	265	221	213	245	267	245	269	261	250	279	288	281	287	262	257	245	208	268	263	235	267	239	239	254	240	258	281	274	277	213	242	254	233	264	276	242	230	232	260	294	242	249	295	254	239	261	236	242	257	240	250	290	240	281	253	274	256	250	268	245	272	259	237	236	252	250	250	267	269	251	263	257	253	253	235	245	265	242	224	253	260	281	277	299	260	224	249	266	260	253	247	255	271	271	234	242	256	269	241	246	274	275	284	253	248	266	224	255	261	254	263	276	240	244	247	262	233	279	295	259	255	258	257	279	300	265	215	265	245	252	253	261	274	241	278	275	239	263	257	259	244	224	248	238	242	252	264	269	256	241	245	251	304	274	283	276	270	245	295	247	296	255	219	237	264	224	265	262	248	258	270	275	220	250	245	249	252	229	254	252	263	247	238	235	234	254	231	246	250	260	258	264	269	267	244	251	252	231	277	256	261	271	259	278	270	242	277	261	261	262	273	294	237	233	260	258	256	254	259	243	254	231	256	226	230	240	252	245	262	253	249	242	270	254	273	252	269	266	275	267	254	275	257	241	257	270	245	246	266	256	256	240	230	252	272	255	232	220	267	245	251	250	247	271	239	236	247	252	253	256	252	266	261	284	261	255	240	244	236	235	241	244	244	227	258	259	271	260	255	237	234	227	269	227	239	237	247	224	258	285	257	245	283	276	252	281	256	273	249	279	251	270	218	278	245	250	269	256	255	220	246	223	241	273	237	232	262	234	239	241	237	244	251	259	255	253	221	252	245	232	261	282	282	247	261	270	254	243	259	267	272	281	272	249	304	236	260	274	267	257	258	263	266	248	216	239	283	220	261	252	228	277	273	250	247	256	254	260	255	255	239	233	263	267	236	249	246	226	258	243	242	239	240	249	271	243	234	277	221	224	271	284	241	261	240	253	245	259	241	310	283	253	273	243	239	262	299	255	280	268	227	251	255	255	269	243	247	246	274	280	280	275	225	268	262	268	288	255	239	260	248	276	249	251	283	239	265	272	224	243	258	268	250	272	239	282	244	244	263	269	267	256	251	236	243	252	266	241	256	255	238	272	240	271	235	288	235	220	233	256	259	240	241	231	273	274	244	257	259	254	250	257	249	233	260	258	266	273	250	248	265	239	264	255	246	255	292	239	252	263	234	235	250	257	232	278	257	270	231	273	281	269	240	272	241	289	271	256	260	242	240	246	280	268	284	230	278	258	261	261	249	266	252	268	261	263	250	256	241	253	256	249	243	255	263	270	264	272	249	247	260	274	278	224	277	272	238	265	262	289	266	281	274	229	240	259	249	243	258	235	279	233	246	268	278	255	252	263	258	249	247	287	251	263	265	250	278	304	259	257	274	239	282	247	263	247	241	284	244	238	247	237	275	280	245	243	274	219	261	261	247	229	241	264	241	301	283	264	263	239	256	286	243	267	273	291	258	245	265	285	225	270	242	261	270	254	240	259	240	269	248	291	246	257	284	264	279	243	248	282	244	235	263	247	268	207	276	239	250	259	260	237	270	269	254	269	226	251	254	280	257	250	234	275	229	240	265	257	256	251	269	248	274	267	258	234	266	293	239	221	266	250	247	242	243	241	269	259	299	255	276	244	242	263	267	280	231	265	253	247	243	234	263	263	247	250	279	252	239	253	256	261	246	235	266	262	246	247	241	244	252	262	256	237	249	257	285	235	241	258	251	248	288	241	257	247	258	271	267	257	244	279	265	248	289	291	250	248	239	250	255	251	244	252	238	278	254	266	247	247	279	235	260	248	252	278	270	262	262	251	269	249	262	227	275	247	260	227	269	287	230	269	253	250	279	266	234	242	274	248	239	278	249	253	278	265	276	240	280	245	264	273	258	259	245	253	269	269	265	244	263	253	252	223	245	253	274	261	247	241	229	245	281	271	234	252	249	261	240	266	275	225	235	241	246	228	251	274	258	258	289	247	261	249	247	233	237	245	275	274	245	251	275	233	276	266	259	240	278	243	258	263	250	254	263	273	225	228	244	301	247	242	267	253	248	241	280	257	223	237	252	291	226	266	251	254	241	252	275	236	269	239	233	257	285	266	283	245	259	268	271	250	270	268	279	259	293	253	233	252	233	263	254	245	279	285	257	271	278	251	241	260	276	263	273	270	266	260	242	266	249	243	273	265	241	268	270	227	255	253	276	260	239	257	253	264	265	258	298	272	256	283	223	272	221	271	267	254	265	271	249	238	296	276	264	261	258	249	259	259	262	249	276	266	276	273	271	259	235	254	266	251	240	244	245	254	268	297	250	238	247	261	259	240	240	254	250	259	222	256	273	232	242	264	250	234	225	233	252	270	254	268	269	257	251	244	284	267	281	260	241	258	244	235	238	244	241	260	263	239	256	236	261	251	244	249	277	249	251	268	240	313	275	260	256	246	288	254	245	259	256	259	267	285	260	224	235	267	246	283	267	245	295	233	258	269	266	258	261	264	266	291	274	248	288	246	263	238	240	250	243	290	279	257	275	247	228	268	269	267	277	267	274	259	278	253	261	263	247	281	266	276	272	251	246	252	245	259	271	288	283	271	242	233	243	254	227	285	259	255	239	291	227	270	256	258	278	253	265	278	258	237	252	265	244	289	272	259	250	232	269	281	249	287	257	281	263	262	218	249	271	262	271	226	289	240	265	296	223	240	230	259	247	266	260	263	240	235	258	275	244	265	239	251	284	283	232	258	245	268	254	228	253	253	225	257	237	268	274	243	249	273	284	250	264	251	252	266	266	235	249	257	266	249	237	249	250	262	236	245	309	258	269	260	261	252	269	268	279	276	255	275	257	298	279	273	302	260	261	274	255	242	291	256	274	242	244	239	264	252	250	249	256	244	248	264	246	278	267	254	257	272	234	250	267	252	253	234	275	276	228	267	273	245	271	260	280	229	244	267	260	265	249	262	258	274	268	225	280	251	252	270	284	257	270	249	254	256	244	254	291	262	270	252	234	276	274	253	245	275	264	261	249	251	257	251	268	267	274	235	246	265	247	290	290	251	252	231	227	260	264	265	258	259	272	256	259	236	280	245	264	237	264	243	240	258	263	290	276	263	271	285	255	278	256	277	241	262	265	253	258	287	234	237	237	262	246	262	237	258	250	266	269	268	262	239	243	258	259	254	270	245	224	270	255	280	263	274	237	269	259	251	269	263	230	231	268	238	260	269	249	267	280	252	246	279	215	249	257	243	230	217	245	263	283	241	247	271	226	272	262	273	253	268	258
9995	3611	7857	9015	7968	6596	4725	3708	2964	2677	2303	2011	1660	1470	1415	1278	1120	1087	904	865	743	709	690	742	679	708	706	691	737	674	720	696	666	666	694	670	716	705	640	687	659	660	621	675	673	713	671	670	643	630	618	588	661	680	661	677	649	650	600	646	605	633	638	634	595	617	658	660	613	631	640	614	607	673	637	646	671	681	629	617	690	628	678	650	609	612	608	656	605	654	666	612	624	639	629	660	576	655	609	652	592	630	646	643	633	632	674	620	646	681	664	616	623	616	626	633	662	634	650	694	590	662	638	649	664	672	635	651	638	645	627	606	620	581	654	631	625	641	623	605	644	648	617	646	645	624	629	659	584	677	659	609	669	640	647	644	657	669	626	598	605	622	580	652	628	644	645	621	671	624	598	659	663	610	614	616	637	644	618	618	631	615	631	592	622	627	696	612	639	646	683	638	632	694	673	682	631	630	594	645	658	630	598	652	640	578	640	630	630	585	645	605	650	630	624	624	638	623	599	632	673	663	634	693	661	668	617	627	639	574	620	647	642	621	670	645	648	659	665	616	618	648	647	646	632	588	663	645	645	646	649	656	616	654	625	630	654	637	676	639	637	648	634	649	665	601	646	643	632	666	623	686	650	645	649	626	690	639	640	618	632	613	648	652	659	632	666	598	636	646	645	641	659	621	670	643	590	668	665	636	618	635	605	658	599	683	655	639	621	606	603	674	653	631	618	589	675	623	631	639	582	606	603	636	621	615	665	647	645	667	629	657	653	633	665	653	622	595	585	624	680	642	625	655	657	563	665	625	606	598	652	663	601	654	637	657	662	684	592	618	613	652	662	617	678	625	691	677	618	609	654	621	627	616	638	630	642	633	653	649	652	617	620	658	628	654	702	646	632	591	643	620	666	615	634	608	591	635	622	639	669	651	663	638	635	589	627	642	617	619	656	637	672	662	628	613	614	620	662	592	677	608	602	629	662	616	636	662	626	623	657	639	633	631	644	622	642	618	640	649	636	656	641	600	673	654	616	648	624	618	621	622	675	666	688	619	646	591	595	639	591	649	681	682	628	670	642	667	588	611	676	646	656	676	593	646	611	672	673	644	670	634	603	695	661	624	621	663	642	664	609	605	643	617	665	622	629	649	644	633	654	665	644	623	610	598	651	606	579	592	597	661	635	638	636	622	615	650	634	642	604	644	610	627	611	645	613	642	620	625	658	649	654	607	641	636	587	657	607	657	667	605	636	565	667	647	604	616	629	627	635	663	608	646	627	673	664	654	645	627	628	657	641	652	623	670	636	632	615	647	615	620	617	651	653	667	690	641	646	625	672	663	648	643	650	668	614	609	621	660	604	612	617	622	596	621	629	622	602	635	681	650	633	647	624	642	591	665	635	639	666	656	618	620	652	658	630	590	641	666	647	626	627	679	607	618	604	614	692	648	610	646	647	659	698	655	654	639	652	626	642	648	638	612	634	649	657	654	699	646	691	613	608	605	602	619	591	613	610	651	613	683	686	636	602	620	623	648	673	639	621	617	599	681	633	675	637	649	645	611	625	676	652	607	682	633	643	697	628	633	645	632	671	654	626	640	683	658	634	575	658	620	635	615	640	640	656	624	624	672	643	669	598	637	603	637	607	646	611	627	621	587	624	652	634	633	621	663	665	682	627	636	641	647	644	657	631	595	659	630	651	599	652	642	621	615	648	634	664	646	652	607	619	597	606	636	670	681	640	636	640	620	644	634	628	640	682	655	676	609	643	618	662	628	587	622	644	639	626	683	613	640	669	661	622	610	599	642	607	647	638	619	679	655	653	627	621	595	617	652	613	609	633	678	635	615	620	610	673	678	637	642	673	678	642	612	647	656	633	625	622	633	620	596	664	657	650	663	651	634	692	646	639	672	654	628	642	693	647	658	600	661	642	643	623	664	650	647	672	636	690	612	662	659	680	655	639	671	630	664	656	618	659	593	619	644	618	690	628	664	675	643	663	628	654	605	619	642	665	611	666	620	589	651	650	627	634	628	616	678	632	684	601	594	625	652	619	670	648	621	653	648	639	648	583	615	624	650	624	633	665	620	634	618	641	652	633	624	656	612	605	648	621	605	591	661	666	634	611	680	662	613	619	639	633	637	638	612	637	613	632	637	602	614	604	658	643	633	670	622	589	646	602	656	632	672	683	627	600	615	577	602	648	677	672	616	689	641	621	632	622	662	605	628	647	681	642	642	607	632	585	672	609	618	619	637	590	654	649	617	654	640	631	628	640	640	668	652	657	634	615	651	686	653	661	657	582	610	636	616	642	619	613	617	658	628	621	645	662	656	615	683	668	658	620	657	643	666	655	625	685	610	632	643	620	603	575	680	637	616	653	632	664	610	638	637	667	614	631	648	639	618	610	687	609	685	674	662	632	628	671	630	623	651	641	643	638	646	581	675	615	671	626	641	659	615	569	633	635	638	654	633	677	631	626	613	615	678	635	609	665	642	616	627	644	631	677	640	640	604	647	657	607	622	726	607	658	683	679	601	648	615	674	618	647	630	656	628	663	650	626	644	635	642	637	685	661	608	615	631	664	630	632	621	643	587	617	608	625	636	670	630	637	672	608	657	593	595	715	657	592	628	659	621	606	646	629	630	604	665	610	698	608	631	608	669	657	636	587	615	623	660	622	641	621	633	636	623	662	678	651	643	620	642	670	596	629	619	614	657	663	632	663	620	633	646	638	674	664	599	632	639	647	623	638	623	663	686	673	616	623	637	607	643	610	610	644	596	626	645	625	631	629	609	644	643	635	621	624	593	632	695	617	651	609	621	626	640	608	611	589	687	628	633	644	662	635	641	643	629	636	652	652	640	673	634	663	660	654	671	670	612	626	587	669	597	639	631	619	684	595	624	614	609	638	630	620	641	613	623	659	601	596	664	606	611	630	570	674	633	634	652	621	669	655	636	638	622	648	645	660	645	623	574	645	671	670	649	687	626	602	626	637	621	615	633	612	581	600	634	643	693	641	649	628	636	616	650	638	649	590	630	628	625	666	599	635	618	596	621	656	650	631	617	653	670	631	652	646	605	629	655	641	661	634	655	669	650	619	654	664	615	638	649	681	669	597	607	616	640	646	630	644	650	631	644	652	628	655	640	637	620	642	655	647	605	637	631	673	636	650	651	646	662	627	657	630	673	614	640	630	592	635	602	636	658	606	654	630	629	636	670	606	604	626	666	606	658	654	659	615	637	601	639	643	660	623	641	664	596	670	667	610	619	627	712	642	601	615	656	637	659	598	659	634	574	661	628	645	633	647	622	665	663	670	687	650	620	653	671	629	658	640	660	634	657	625	632	630	609	642	642	635	589	616	623	657	627	679	626	618	630	608	615	648	630	623	607	615	639	677	645	630	630	644	636	647	641	645	639	650	690	626	662	638	661	621	644	626	635	666	654	678	588	636	660	685	616	667	603	661	649	619	638	625	666	636	612	606	649	610	645	644	636	648	618
3322	1561	1840	1416	1086	846	689	612	520	504	449	466	440	457	421	459	445	412	404	376	351	402	395	376	374	346	390	381	422	357	387	368	369	384	392	379	392	368	398	383	409	379	355	397	369	394	374	412	405	343	373	381	363	381	357	358	364	352	361	389	345	400	391	395	407	398	386	375	382	366	350	403	374	350	371	382	426	387	390	363	364	389	399	356	340	366	384	364	362	392	376	435	370	364	399	376	353	367	362	397	394	352	372	386	399	398	363	366	355	391	365	392	386	396	387	401	377	356	385	409	407	407	414	377	377	374	380	375	358	389	365	355	366	382	385	372	389	363	371	367	393	360	366	411	381	420	380	400	372	384	382	386	403	392	398	383	380	368	383	415	404	376	346	352	415	404	364	367	370	393	404	358	378	403	368	408	359	393	377	379	396	397	385	363	364	338	343	373	395	397	383	369	398	423	397	381	400	386	352	372	398	407	354	425	374	412	372	361	387	386	374	367	379	360	393	393	380	380	387	403	354	382	399	385	367	344	386	358	365	351	385	356	393	387	382	390	388	376	387	398	390	399	353	363	408	361	377	380	374	348	352	374	367	370	407	364	371	387	401	417	383	400	423	386	377	406	402	367	385	401	375	375	369	354	382	409	370	362	378	320	367	373	384	344	384	368	399	371	393	372	365	359	358	380	380	384	414	362	345	402	428	346	355	365	316	413	415	384	396	403	389	366	419	380	374	357	377	389	329	357	384	414	357	383	353	385	382	405	383	386	400	392	369	357	442	400	388	359	362	390	382	406	355	356	354	368	341	399	386	414	386	365	426	450	421	394	415	369	342	399	363	405	364	407	423	384	380	347	363	385	400	370	398	387	400	378	362	401	365	379	386	362	353	386	395	368	372	388	389	363	415	364	409	385	363	358	410	369	362	371	399	383	391	351	383	384	359	364	364	395	382	376	354	409	347	351	369	381	383	401	382	371	355	381	380	386	364	384	356	404	420	365	400	384	356	402	364	355	366	395	386	353	388	393	410	402	384	407	368	382	370	395	395	373	375	390	405	378	366	350	361	384	398	342	389	387	433	381	400	354	395	366	394	405	398	362	412	363	385	406	415	346	398	364	374	373	398	366	359	353	368	389	396	367	361	369	380	364	363	363	381	368	383	384	373	358	386	385	405	391	370	435	389	374	367	383	356	397	399	409	389	379	413	387	383	378	382	357	378	369	363	338	399	366	427	387	391	392	359	392	388	365	378	383	357	367	408	358	368	372	366	383	347	411	373	367	371	369	382	368	371	382	357	356	365	371	349	373	386	401	375	414	382	419	345	383	352	381	428	411	354	368	386	348	374	398	379	386	361	381	407	385	383	386	382	381	392	379	427	380	385	400	366	387	392	372	416	416	383	373	366	349	389	419	396	405	353	379	386	409	359	428	401	374	379	382	371	383	333	412	368	402	378	374	385	416	358	381	351	382	382	352	386	383	378	415	373	418	388	365	388	359	366	373	361	398	361	366	352	348	373	400	395	400	370	372	357	395	372	373	372	430	408	379	371	392	398	365	387	390	389	375	378	395	400	401	388	385	371	383	380	366	401	369	414	386	379	363	354	360	332	373	418	416	400	414	394	351	375	392	370	375	321	388	383	387	346	371	419	389	380	409	375	365	367	412	390	384	327	353	414	362	365	407	391	352	371	369	371	395	365	384	342	370	396	416	362	390	369	393	376	371	380	404	369	339	388	380	406	404	349	370	408	395	386	411	402	398	404	409	386	366	372	398	375	420	397	347	410	440	361	377	372	421	387	379	362	373	356	392	376	395	379	370	348	346	343	419	418	375	361	359	374	362	384	365	349	420	378	383	388	400	403	384	359	391	397	399	374	363	385	383	373	386	395	383	337	352	399	393	403	405	383	418	407	396	402	389	390	393	408	361	406	359	358	355	414	375	394	378	406	361	365	372	401	380	359	378	375	395	368	377	390	379	386	362	378	379	368	385	385	389	343	395	358	348	395	394	404	384	338	356	372	338	380	360	361	425	374	414	381	380	408	371	370	411	356	383	408	387	357	362	323	391	391	384	387	354	387	376	397	374	383	378	417	426	350	404	353	397	344	410	388	383	386	417	320	369	366	368	384	393	375	396	382	389	382	391	392	369	417	342	405	385	397	363	382	406	389	355	395	342	395	388	383	370	366	375	393	406	398	399	408	379	380	360	372	379	389	417	382	402	378	376	379	376	372	356	362	381	378	430	390	401	370	391	403	386	355	384	412	402	420	372	396	360	373	381	350	397	377	332	386	386	410	378	420	360	404	372	383	407	355	376	403	361	394	379	397	387	414	432	373	421	359	387	386	379	369	362	375	386	367	371	391	356	344	374	375	360	411	406	351	366	440	398	376	433	366	360	415	369	386	391	363	356	383	397	393	375	349	419	361	386	361	365	382	390	415	354	368	353	383	361	389	368	385	388	388	361	369	414	403	360	364	403	396	372	382	365	383	400	397	402	403	385	360	361	429	383	395	398	360	376	377	395	394	376	436	400	379	370	366	398	377	406	382	388	359	394	369	384	380	377	392	417	383	421	399	413	385	356	404	410	452	370	368	358	394	346	352	372	360	372	413	384	411	386	355	380	399	405	382	365	342	376	385	361	434	352	407	384	410	381	388	343	418	369	391	371	373	387	394	393	377	363	387	390	396	458	415	377	398	387	377	357	394	362	407	422	384	406	401	391	388	358	389	366	364	349	412	400	380	368	365	395	356	363	360	354	387	351	394	362	363	408	352	387	390	373	434	343	395	397	371	368	405	367	380	388	362	387	366	392	391	364	397	412	395	397	339	372	382	368	351	406	395	418	381	354	340	389	356	386	392	406	382	385	374	368	413	386	398	387	342	401	360	381	424	342	383	409	369	352	393	387	417	408	430	431	390	395	356	382	384	394	381	382	372	378	367	338	361	386	344	379	357	371	380	372	379	414	410	380	400	373	371	361	383	396	356	381	398	360	364	411	362	374	373	352	385	406	366	409	371	376	381	394	394	364	375	382	388	402	416	399	345	377	353	391	374	416	411	350	346	381	387	358	382	390	387	385	384	389	402	376	383	384	334	397	368	418	368	367	402	372	387	368	401	348	422	353	362	410	400	407	384	403	372	336	392	351	402	399	366	388	356	367	428	375	407	428	395	382	344	394	384	377	360	366	366	414	383	391	371	394	435	380	375	386	413	370	422	368	354	414	365	374	414	376	394	385	405	411	380	377	390	395	401	369	421	381	391	366	387	352	351	386	372	367	401	406	398	420	401	399	384	373	416	366	379	379	408	405	386	397	397	357	392	406	352	376	367	387	398	344	426	405	390	360	393	373	393	372	380	362	385	382	362	405	413	357	380	354	349	410	401	364	362	365	393	388	370	356	389	379	363	365	404	372	369	370	366	372	392	354	385	353	374	355	406	354	393	380	374	367	365	395	367	400	403	375	370	366	384	388	399	395	412	361	393	397	357	375	355	391
3231	2074	3741	4380	4016	3191	2388	2036	1802	1711	1625	1370	1283	1309	1221	1124	1131	1053	1012	968	920	950	946	896	914	941	950	931	932	906	975	959	881	924	963	938	887	894	932	945	901	947	967	948	878	946	934	900	946	927	930	932	829	939	889	921	984	921	940	925	880	989	965	946	905	907	901	902	877	954	869	982	964	876	868	894	982	935	956	910	900	952	950	884	905	925	926	924	858	949	882	922	936	956	939	917	965	907	947	849	897	892	933	921	877	956	929	957	908	917	919	970	975	868	931	961	926	879	934	893	960	854	944	928	955	884	908	909	953	916	942	931	922	885	926	870	910	937	930	965	907	943	885	938	983	951	886	935	891	919	928	931	896	857	928	957	893	946	943	963	886	934	920	923	874	948	911	951	951	901	924	882	885	928	946	917	922	900	938	870	898	929	962	906	867	912	879	887	936	899	955	948	912	948	963	925	937	882	917	914	856	874	923	897	929	932	953	944	926	943	965	933	909	898	889	877	877	905	922	918	948	990	957	878	873	883	932	923	910	912	882	926	964	922	914	894	960	867	945	953	905	903	930	855	898	919	897	924	1007	917	926	929	925	902	961	941	909	905	915	886	938	869	928	875	980	953	890	914	945	886	902	935	906	876	971	913	881	908	897	898	928	989	950	945	938	892	878	932	939	876	938	895	923	889	897	907	938	897	919	933	890	913	901	918	909	881	873	959	956	908	930	936	898	954	912	928	947	972	901	941	928	882	990	905	919	903	895	946	934	977	919	925	935	923	929	916	878	942	923	923	902	873	926	916	963	954	955	896	989	908	879	959	940	894	979	883	937	920	953	929	883	900	918	922	890	932	984	900	886	935	884	891	891	877	926	947	928	934	912	947	949	904	924	882	939	947	972	901	986	973	913	870	893	921	916	944	959	978	914	939	942	942	905	925	911	851	956	928	943	902	914	902	914	953	879	911	931	940	957	932	913	914	950	972	949	946	937	933	965	887	934	921	989	964	943	964	944	928	920	924	935	936	893	901	944	921	859	973	912	885	867	876	929	978	941	941	923	918	922	887	943	938	917	965	947	881	966	932	943	942	953	937	903	899	915	912	917	978	937	934	942	918	913	911	984	902	916	886	940	956	912	896	918	919	965	942	973	942	889	941	918	933	909	912	949	928	1002	906	920	907	904	944	930	945	905	965	983	883	904	945	891	969	936	969	913	901	945	897	931	936	971	918	919	976	933	960	889	917	855	913	919	898	986	968	884	977	962	872	864	888	940	948	877	956	881	971	905	868	930	911	926	878	957	941	913	892	943	911	933	941	923	893	863	865	933	909	1031	922	908	909	914	935	912	912	929	946	935	926	970	922	963	931	889	919	942	928	958	969	870	903	929	898	921	946	899	904	978	916	914	916	942	878	924	964	901	865	921	960	901	914	902	923	939	855	933	938	921	898	910	943	960	961	915	860	943	949	935	964	953	948	884	930	937	904	897	884	921	955	944	858	916	926	923	913	907	939	864	962	947	861	907	909	936	990	921	947	935	951	944	884	848	912	917	913	967	934	911	917	930	954	955	951	880	928	933	896	947	895	933	942	907	904	965	943	909	970	948	929	971	923	937	913	923	899	935	900	903	928	951	966	936	903	945	917	892	931	907	942	889	903	890	899	942	934	936	873	932	922	900	977	905	906	947	916	819	905	873	926	940	890	936	913	899	900	882	951	959	954	938	940	913	982	905	852	895	952	916	937	854	1002	878	863	935	938	962	962	914	885	962	917	889	936	907	915	969	911	937	883	892	924	918	901	878	960	953	962	917	906	937	921	885	908	915	910	921	922	938	939	902	925	907	880	905	919	927	966	922	983	889	918	892	852	924	927	954	950	976	905	936	852	946	958	922	920	894	930	941	876	881	912	910	942	859	922	976	908	902	910	933	894	882	925	928	927	888	928	959	922	870	924	935	903	927	916	910	908	903	889	932	942	880	921	883	855	913	942	913	936	947	928	903	997	891	916	877	924	962	926	866	879	944	925	920	926	845	906	980	909	940	923	907	921	940	944	917	966	943	897	919	882	887	879	920	892	940	923	902	964	936	929	880	974	912	914	930	897	936	896	894	942	952	902	938	923	892	897	930	908	961	912	923	962	947	964	948	886	952	976	954	932	943	961	939	932	928	918	885	887	903	956	957	928	878	939	936	906	933	939	965	923	888	920	949	922	990	910	963	900	935	987	902	932	919	888	930	921	970	967	906	949	925	933	883	944	898	926	897	914	930	895	922	929	880	924	963	896	923	915	958	917	911	891	896	907	934	862	921	898	904	896	919	946	922	949	907	957	934	939	901	841	902	980	948	913	921	901	909	914	907	922	913	885	953	927	936	932	843	947	887	925	917	876	931	962	940	921	898	839	926	889	915	962	965	879	942	928	954	933	928	977	924	908	910	947	889	920	878	942	929	929	917	931	951	911	921	908	923	942	939	920	932	928	884	932	903	907	933	888	855	956	941	933	938	950	922	930	901	909	910	890	950	888	921	965	871	927	938	951	929	932	939	916	933	895	873	857	888	932	921	942	927	981	904	938	925	955	930	987	926	900	914	921	960	908	938	875	918	896	951	927	927	916	879	875	938	895	933	933	911	955	913	936	961	947	904	918	951	958	867	896	921	912	930	987	920	929	962	908	825	945	944	873	887	965	952	943	928	958	950	896	939	900	926	905	884	935	868	968	947	938	900	940	921	900	894	945	959	948	956	871	937	980	924	925	887	905	888	961	879	960	951	894	955	896	925	942	931	939	916	922	906	921	988	928	909	944	954	907	902	973	955	922	936	908	914	951	932	917	899	988	917	942	931	998	936	907	915	889	879	899	952	893	949	921	884	909	927	903	937	920	876	980	950	1014	939	928	913	917	950	956	912	929	944	944	898	917	910	948	891	920	924	914	874	921	940	898	918	919	857	892	895	992	902	994	873	888	942	925	923	924	939	958	894	918	924	920	977	882	926	903	935	912	931	902	883	902	940	943	891	918	905	943	944	975	944	921	945	883	918	957	931	899	930	895	916	925	940	920	906	943	935	957	918	940	927	850	918	954	864	895	935	956	970	936	927	916	891	970	921	922	913	915	884	929	925	903	942	883	884	908	902	931	935	893	960	968	950	877	927	921	996	906	904	924	894	934	954	921	916	910	947	927	908	926	910	917	893	949	958	932	935	915	932	984	906	934	899	952	890	917	895	952	923	871	891	952	928	966	860	820	933	937	937	880	936	927	919	942	923	923	918	930	1005	903	858	983	898	906	852	907	851	957	882	917	907	935	929	887	890	921	935	940	921	925	941	907	928	862	925	924	937	892	878	954	896	935	892	901	942	957	926	893	918	896	936	894	896	924	850	924	892	935	938	890	984	954	912	925	881	935	876	926	905	892	917	912	928	921	915	916	949	938	927	956	900	942	958	930	911	939	939	933	953	987	929	955	910	972	929	925	928	914	878	957	930	960	938	929	864	934	939	916	935	901	878	889
9510	2567	2845	2385	1728	1180	927	771	689	640	589	594	505	528	503	469	492	423	408	448	419	400	415	368	414	369	410	401	454	377	411	438	395	384	415	348	363	379	412	411	419	374	425	408	432	378	409	407	419	397	394	397	395	371	382	394	403	382	386	406	380	376	408	408	414	365	388	396	395	398	395	341	377	414	375	397	412	433	411	425	413	416	403	397	394	402	388	402	400	401	401	375	405	409	430	426	387	381	391	412	407	358	451	353	407	394	359	378	385	417	372	382	380	377	401	417	411	400	411	413	383	376	409	432	411	379	401	438	423	430	389	356	402	418	420	445	387	411	364	388	369	410	413	369	407	397	373	378	421	405	390	365	402	376	394	402	347	394	385	415	376	416	408	412	369	423	394	431	416	390	434	413	399	387	399	417	374	406	399	463	384	405	401	409	414	424	407	434	384	403	419	429	383	381	416	396	385	415	383	396	417	390	390	356	381	369	402	374	379	402	412	431	409	368	399	412	380	412	382	366	377	374	406	424	420	413	427	402	373	381	428	360	373	385	391	370	418	397	401	390	384	405	394	404	421	413	420	387	387	365	390	364	404	362	419	415	413	400	443	396	429	367	361	364	437	397	406	379	377	357	390	417	421	395	388	400	426	400	422	423	439	364	407	354	384	411	395	405	374	386	380	413	398	350	410	399	367	415	385	407	353	418	398	368	397	383	412	399	377	402	406	430	359	410	410	389	390	431	408	363	452	407	431	421	417	403	402	407	384	423	387	401	380	391	394	397	376	397	416	425	402	392	394	400	417	421	407	445	398	435	436	380	453	399	424	378	368	393	408	433	412	410	382	443	411	378	346	411	377	404	393	422	404	363	395	360	387	400	371	413	397	376	382	411	375	393	392	387	415	402	374	422	380	393	373	414	390	401	398	405	424	410	400	392	397	409	420	400	386	393	412	405	384	365	429	396	402	421	432	404	370	390	380	372	419	434	435	409	393	394	387	422	409	394	404	479	426	429	377	398	363	402	394	384	426	375	380	389	399	440	412	403	396	418	422	395	399	377	432	395	396	418	394	369	395	386	422	421	414	412	354	408	424	399	401	410	357	414	397	369	409	382	397	410	418	385	402	399	424	413	439	417	406	391	430	435	384	407	382	415	404	372	411	391	401	428	405	374	399	393	446	391	436	427	392	381	430	401	421	377	393	402	376	407	421	390	354	393	414	384	418	402	427	402	403	403	393	389	389	409	417	411	359	393	384	406	428	398	427	402	376	411	377	402	396	360	387	421	434	428	384	390	408	390	432	401	395	412	409	391	354	392	406	444	412	395	420	411	432	418	393	385	384	378	381	422	404	395	419	372	389	384	413	391	412	395	412	399	401	433	382	384	448	429	381	373	389	397	404	408	389	393	435	393	378	379	408	390	440	445	440	363	408	402	401	406	407	400	394	388	417	407	386	374	399	403	394	389	395	389	430	398	416	411	415	395	359	393	399	423	404	354	396	412	408	375	418	408	368	392	400	411	387	446	398	387	408	393	362	407	375	389	424	393	371	448	438	385	413	409	410	369	401	399	391	408	446	396	375	416	359	401	409	409	415	448	378	407	354	422	417	385	364	385	429	417	381	409	427	400	366	405	427	401	355	404	412	397	392	377	407	427	387	414	392	378	398	379	429	391	403	363	369	433	359	384	404	426	416	409	389	389	400	410	395	376	405	366	409	391	406	412	407	381	374	414	375	415	394	397	452	384	400	367	362	398	369	392	413	408	380	384	424	407	394	423	437	410	415	385	406	410	393	429	404	403	421	380	361	377	404	467	420	408	399	410	383	359	374	439	395	446	391	385	427	368	394	402	400	392	406	389	408	385	389	394	384	380	399	374	393	387	379	400	425	377	415	357	389	411	368	401	404	442	421	430	397	413	415	362	366	390	398	426	380	386	391	382	439	400	383	380	387	434	403	410	404	415	372	355	368	407	437	402	400	406	369	412	400	416	388	423	400	394	369	388	450	394	369	393	453	399	411	421	402	391	402	395	402	390	422	375	431	382	392	379	382	395	406	393	415	390	397	412	377	405	388	407	383	377	383	356	415	387	379	408	425	428	399	378	398	388	409	423	419	407	417	399	431	400	415	399	396	402	388	429	403	411	421	400	420	388	402	423	368	439	401	388	375	404	421	400	404	394	387	401	395	431	384	410	429	452	415	404	391	387	415	370	410	371	404	393	415	433	395	386	348	428	430	402	422	376	406	355	436	409	353	379	395	468	381	355	395	410	371	408	410	352	440	420	410	375	422	402	361	393	373	421	406	398	372	424	404	375	377	400	405	432	383	395	405	399	387	419	425	430	396	401	407	402	413	387	363	369	414	397	396	393	411	412	375	447	394	414	393	430	431	380	417	376	394	400	405	404	379	421	403	408	404	392	407	447	405	390	409	382	422	386	379	408	371	418	422	378	414	409	408	388	377	395	400	421	407	438	393	408	440	386	391	384	365	441	418	411	397	417	368	403	402	403	391	405	370	430	426	356	420	407	384	418	426	375	397	435	399	375	398	398	398	407	385	350	403	360	396	410	396	409	369	432	452	373	368	398	400	369	392	378	389	396	378	414	397	436	436	395	440	391	416	392	416	396	387	399	384	385	414	406	397	424	403	370	411	405	341	441	391	356	379	391	406	389	385	434	388	372	441	451	429	430	376	427	382	404	363	415	388	458	402	385	405	400	384	406	397	387	398	347	430	370	402	408	422	412	380	441	417	405	400	417	382	416	378	416	452	433	430	388	399	426	390	409	368	440	379	378	387	414	393	403	401	357	398	414	381	391	424	383	382	397	423	400	409	411	413	404	394	401	373	423	394	389	380	415	365	422	398	417	409	395	395	404	395	373	392	428	377	454	379	406	416	393	432	391	378	404	412	400	384	379	432	397	414	399	391	386	387	399	393	399	406	424	383	408	382	402	412	400	371	353	431	387	386	396	406	377	412	395	453	374	384	383	395	411	393	386	371	392	379	386	434	408	416	432	434	397	403	379	394	374	383	382	411	428	410	384	403	418	430	392	420	387	420	410	427	422	365	382	387	378	431	405	409	394	448	389	423	394	411	377	408	411	424	429	409	378	414	414	396	411	413	443	386	404	422	429	412	383	365	419	426	420	392	406	416	391	404	402	389	411	405	404	401	385	414	417	402	404	391	390	423	413	378	390	412	379	409	398	419	400	431	407	354	375	434	402	420	383	396	389	410	378	418	395	393	458	415	383	388	380	389	374	413	400	450	416	410	378	428	433	422	457	388	431	410	416	399	400	386	400	397	403	426	381	413	392	380	397	385	389	376	397	402	364	370	392	361	414	425	416	395	414	380	405	372	417	372	413	415	398	410	402	406	405	392	403	378	384	400	411	383	414	409	438	407	472	410	410	426	441	391	395	424	432	465	352	383	400	387	395	420	399	425	414	418	411	386	417	387	426	397	386	436	391	376	352	432	390	440	396	393	412	388	375	402	419
8087	3035	5937	7369	6408	4769	3621	3297	2794	2670	2169	1803	1670	1636	1522	1489	1321	1261	1042	1057	970	1038	982	1009	1024	952	967	1011	955	972	1023	1019	1030	963	971	993	954	957	984	1029	910	932	943	994	967	1018	980	981	946	1001	948	954	948	994	972	936	984	987	981	947	977	1017	974	964	931	999	968	1014	961	940	951	926	909	949	953	948	961	970	975	969	956	947	959	1003	1013	965	953	1013	933	974	993	920	953	1019	921	955	918	910	994	972	1021	937	913	966	973	984	950	1003	995	912	951	975	984	937	944	1000	940	994	985	998	961	952	971	970	970	945	996	914	933	945	989	974	905	950	993	944	975	955	915	893	958	1012	1012	947	962	958	946	982	938	944	984	993	898	935	977	984	988	966	936	955	980	954	995	999	918	967	954	992	968	958	931	952	933	1004	1033	960	926	986	936	1015	941	963	967	985	1009	907	931	959	990	973	951	979	902	927	973	961	950	966	916	944	958	923	910	1000	978	957	978	994	1002	999	966	928	953	956	908	969	987	958	927	1007	925	925	927	945	980	987	930	955	935	1023	965	966	942	927	917	989	954	944	957	899	936	985	966	930	932	995	940	975	942	991	930	1012	957	992	925	960	982	938	977	976	953	946	973	923	1012	954	993	926	966	972	957	928	948	961	937	959	988	901	957	920	948	975	1007	1000	958	894	902	931	971	930	981	954	1023	966	996	961	995	964	927	991	969	989	960	902	948	897	947	983	877	966	943	933	909	1004	989	1025	949	977	909	974	960	969	951	1002	1007	898	929	1027	928	968	994	935	926	948	967	1006	915	949	913	1021	932	1026	943	937	936	1021	934	990	964	922	939	926	973	967	940	943	955	981	944	930	993	946	989	973	974	999	964	979	987	960	941	940	944	939	903	943	975	964	942	975	1000	942	939	971	962	892	1009	988	954	921	870	938	985	951	981	973	968	978	976	977	968	983	1004	947	913	981	949	940	963	889	975	1010	961	962	1016	1028	954	1006	977	980	1013	937	883	936	958	921	959	925	966	989	979	932	979	983	931	945	931	990	935	985	1014	1031	1029	928	967	947	1008	985	953	1003	987	987	918	974	966	941	971	909	1008	944	927	936	985	983	915	979	959	967	902	940	940	991	965	1008	952	946	912	870	933	941	976	956	945	935	977	897	984	973	952	953	963	975	1002	947	952	981	1007	919	931	973	911	1003	917	970	936	1021	958	901	945	931	1025	937	991	928	953	959	942	935	926	890	1017	949	984	1012	1003	955	929	947	994	931	963	946	957	972	940	948	933	966	953	945	970	949	972	970	924	996	941	986	950	917	990	933	954	962	981	916	951	971	959	997	992	974	979	942	917	982	944	971	977	985	988	961	1030	1026	985	967	982	946	936	949	940	918	976	898	973	988	965	951	940	961	945	975	961	955	970	968	925	907	935	960	957	937	967	953	975	987	1002	952	901	944	979	964	1016	1008	871	981	972	973	1022	987	955	951	971	937	934	950	994	937	965	931	985	966	1020	972	889	975	916	994	962	925	943	986	907	946	933	966	954	922	950	1002	1001	989	992	868	937	885	978	998	984	891	964	983	960	966	932	912	922	949	925	991	954	932	970	991	984	940	985	960	952	960	1000	945	954	970	1001	923	983	969	948	949	954	959	963	998	921	935	980	986	966	948	956	956	923	999	955	961	979	935	935	956	947	972	957	983	982	959	988	959	946	974	933	971	1006	935	980	960	949	986	931	1017	959	974	1003	912	943	944	924	963	946	945	981	961	950	960	884	998	962	968	913	951	944	927	930	968	958	964	956	934	981	954	981	909	1014	951	988	932	931	883	951	972	953	986	910	1005	914	926	976	990	985	981	975	905	914	931	883	936	984	967	949	965	968	923	882	958	965	936	958	858	952	1007	998	963	1005	950	948	912	1036	916	939	958	1031	954	956	969	974	916	956	956	935	936	970	903	999	945	964	955	897	924	942	994	968	1011	938	945	926	965	923	924	999	955	962	1003	974	993	983	1003	913	928	966	980	966	1004	1010	941	926	928	1002	983	945	963	945	972	965	947	1000	934	980	947	962	941	981	963	1003	994	973	951	1008	928	966	945	950	915	939	975	1019	929	935	938	989	1013	943	939	979	938	975	945	942	920	966	940	909	1018	1037	1001	941	944	946	951	952	992	934	905	932	1000	944	934	943	940	946	971	972	974	915	964	891	947	1016	958	951	955	991	925	974	912	962	993	928	954	953	969	937	1011	950	947	965	1014	961	886	956	952	964	974	996	948	954	917	947	933	948	974	972	970	975	969	941	967	907	955	908	925	905	956	931	989	996	990	935	967	911	945	963	925	936	996	914	993	970	937	948	933	961	959	954	931	943	895	959	927	942	969	989	989	940	946	990	992	944	1003	911	939	974	950	930	941	930	980	1028	975	907	1019	928	919	977	957	1008	946	952	930	932	970	1001	938	960	960	950	953	950	1003	944	962	965	990	921	940	993	935	943	928	908	944	1035	960	1015	996	980	972	941	956	956	925	966	938	973	927	950	1009	944	922	939	975	923	947	890	955	918	960	956	971	867	932	968	979	933	985	954	975	964	1000	917	928	1017	940	954	973	948	914	961	923	931	990	947	1006	986	979	1003	979	938	959	978	919	927	953	958	865	931	1003	938	995	947	972	938	918	946	964	905	994	970	968	987	951	987	924	926	985	972	947	940	979	887	971	893	949	941	906	988	984	952	963	876	955	998	934	950	956	1001	974	979	936	931	963	965	923	938	988	963	965	995	970	936	982	980	883	950	984	937	981	967	944	968	981	987	977	943	968	968	939	956	940	933	951	928	955	953	928	1005	963	969	973	941	939	919	985	991	918	898	969	906	970	986	923	1007	996	917	983	974	959	977	938	967	951	903	980	979	987	944	897	989	946	937	922	944	1008	980	971	963	924	950	944	1012	907	940	949	957	931	993	911	904	978	967	929	973	945	947	987	977	972	930	931	951	970	933	1012	965	903	1004	966	1006	920	943	980	945	960	984	982	957	948	909	959	968	939	950	947	906	943	944	944	963	977	938	921	916	961	929	937	1002	951	922	976	963	929	938	954	937	958	955	998	980	958	933	919	955	950	925	981	970	932	984	1007	971	940	917	957	973	912	935	885	974	1005	957	989	971	1017	923	945	909	959	945	975	1026	911	970	925	920	1002	1012	985	969	927	948	984	943	938	988	949	961	975	947	984	972	965	928	940	935	966	972	910	951	1005	986	939	968	988	991	917	945	943	998	920	919	956	967	968	934	921	928	957	983	967	972	928	970	973	951	965	955	949	993	987	978	950	949	900	943	980	964	934	984	1000	968	962	955	967	980	976	972	970	967	1003	1000	1020	1016	985	933	910	963	993	945	989	896	974	943	994	939	1010	939	1031	942	982	956	943	969	961	997	973	950	897	955	951	941	975	983	969	965	924	975	965	924	898	966	949	946	940	969	1032	911	931	984	930	948	983	944	870	944	948	982	957	974	976	936	959	933	971	953	962	1024	978	1036	910	947	933	957	931	979	955	954	961	984	954	944	929	970	977	944	908	888	941	964	953	910	1010	931	966	928	941	968	994	941	935	968	931	993	948	968	962	943	969	918	1003	935	962	957	994	1014	984	934	970
15823	4092	4492	3481	2296	1400	1062	918	733	687	549	471	415	390	424	371	342	334	296	278	249	275	272	268	262	262	294	294	285	239	284	243	315	305	292	285	299	290	240	294	251	262	264	273	257	264	282	261	264	272	244	263	278	262	256	236	302	270	259	298	296	264	228	297	284	260	274	271	262	274	276	247	262	278	261	273	257	273	257	245	273	255	267	264	271	269	241	252	266	275	237	250	272	253	269	271	293	281	260	244	258	230	251	247	279	274	246	284	259	244	259	249	269	275	263	273	259	312	246	266	299	244	287	260	256	257	238	278	252	272	273	276	272	270	266	269	252	271	270	255	271	294	264	265	274	282	237	260	279	247	270	259	256	248	239	276	265	282	250	245	275	284	287	244	262	241	273	265	281	253	290	262	249	273	255	273	259	248	267	255	242	256	250	287	279	250	286	287	247	255	246	268	260	284	271	252	272	290	249	278	285	247	271	259	269	248	257	275	272	241	269	293	259	244	279	286	274	284	274	292	263	261	256	256	248	266	223	268	288	238	248	229	293	249	258	266	271	249	234	235	245	256	282	275	297	264	249	253	245	263	305	260	274	271	278	285	304	265	259	283	252	235	275	253	257	258	279	270	258	231	263	279	266	270	287	232	270	277	255	244	275	274	293	262	254	247	286	275	266	265	284	246	245	290	262	249	242	269	250	258	251	252	276	257	277	274	226	252	273	274	268	285	263	252	251	286	284	280	268	278	249	263	259	230	253	260	258	294	271	289	264	272	295	245	247	259	264	250	256	284	295	276	290	258	276	271	255	269	262	271	307	251	263	264	273	266	282	272	258	279	275	268	281	262	252	249	271	270	262	261	264	272	269	240	245	285	265	248	280	279	251	274	277	261	268	265	259	249	263	239	233	262	252	246	265	248	269	271	267	270	260	261	296	279	278	257	263	249	272	262	252	247	259	263	233	273	274	280	276	262	266	265	273	251	275	263	246	260	274	269	269	270	228	255	265	258	256	235	251	245	288	258	256	268	247	261	277	289	241	238	259	256	292	260	266	253	265	243	268	254	257	231	300	258	239	266	258	243	287	248	250	262	253	267	251	250	267	269	267	257	272	308	250	250	248	255	276	270	248	264	237	222	248	231	265	260	236	259	268	260	258	240	289	260	271	245	291	262	258	248	242	255	234	251	299	257	235	242	262	267	279	283	261	270	240	286	272	290	264	287	248	274	259	261	244	274	282	310	275	256	245	283	241	286	256	266	241	272	243	236	290	226	270	249	247	253	262	263	257	255	261	255	257	239	272	299	270	270	258	264	235	246	265	276	236	268	289	300	239	251	250	245	281	264	259	236	254	293	291	275	268	273	266	274	265	286	265	284	248	279	237	246	253	247	276	250	248	252	262	253	264	269	274	292	260	268	247	269	288	259	256	262	300	273	261	247	293	283	279	224	251	250	274	279	262	246	250	259	247	239	255	266	255	288	271	271	285	292	265	263	312	241	301	265	287	239	250	253	278	259	274	250	255	236	252	276	253	263	263	294	281	274	282	257	274	257	259	282	237	257	265	272	267	272	268	272	268	247	265	254	268	266	264	263	276	259	283	273	287	256	259	267	283	276	278	260	265	250	268	255	292	273	269	260	285	277	241	276	245	251	249	278	250	262	251	259	262	244	254	289	255	246	244	266	265	275	282	283	268	258	253	243	248	245	240	272	253	297	278	275	258	277	238	284	291	244	270	286	243	282	246	257	262	269	269	262	245	266	262	262	289	276	266	290	258	279	254	264	242	266	260	227	266	257	266	234	252	225	272	274	259	258	290	223	291	279	267	289	258	254	260	258	261	264	269	258	238	278	255	245	285	263	243	260	284	231	256	247	259	272	276	263	259	282	277	266	295	276	298	319	240	251	255	293	293	278	248	265	291	258	288	258	285	302	278	254	268	259	241	266	266	274	272	283	282	284	280	247	238	266	288	294	281	255	257	257	276	268	266	239	272	264	253	278	258	277	282	258	265	244	264	247	273	316	269	307	287	264	257	249	263	274	293	257	267	276	276	264	266	250	233	253	245	312	283	277	265	295	268	257	230	269	266	283	261	254	283	272	227	274	261	252	243	264	305	295	271	267	276	243	264	241	243	270	255	239	262	255	231	266	302	264	254	229	293	279	280	265	262	258	265	231	298	280	272	280	265	289	262	276	268	259	275	265	283	266	238	286	260	266	268	269	260	262	294	277	266	252	240	285	274	282	256	251	247	303	277	265	269	279	226	254	285	260	276	285	278	283	264	231	278	283	268	257	275	300	254	278	239	264	265	257	259	313	244	263	262	232	265	255	292	246	271	235	270	247	288	254	260	257	230	293	272	289	234	268	292	248	289	255	265	273	291	269	256	289	263	267	260	270	241	269	252	256	261	274	258	255	260	255	259	283	289	253	267	288	266	236	292	267	284	312	230	268	280	255	253	257	253	289	279	270	271	261	256	273	262	256	248	267	265	280	227	240	266	261	269	266	285	277	263	269	316	240	266	281	222	257	287	274	262	297	272	299	261	280	279	271	247	300	262	264	254	270	243	254	246	272	257	246	245	231	267	228	252	245	265	248	291	285	265	253	239	290	299	267	268	289	283	260	264	281	241	314	280	266	309	268	245	262	262	292	272	255	271	266	264	256	247	263	275	284	276	286	265	244	298	267	266	279	266	252	245	244	289	240	256	271	268	272	282	268	252	234	237	272	272	240	291	281	247	279	249	277	243	242	242	252	285	269	247	287	258	232	268	267	259	283	270	279	247	294	286	259	256	306	250	248	263	257	275	269	277	238	261	252	248	260	232	242	262	234	243	267	286	245	272	264	294	245	260	245	277	287	267	283	277	261	285	272	265	268	277	285	306	276	224	229	279	285	273	268	278	286	241	263	254	266	295	264	277	253	229	282	278	275	271	267	254	268	229	273	245	235	232	224	237	251	261	272	238	279	270	248	294	250	282	288	266	271	269	255	271	288	271	240	245	264	273	255	257	260	258	294	282	273	250	248	246	258	251	276	274	255	266	270	248	246	270	246	256	276	295	260	251	264	282	249	275	259	275	261	265	239	257	289	261	267	288	227	290	273	254	239	224	247	273	261	271	289	259	273	251	303	275	266	240	288	260	258	275	270	264	280	325	278	285	229	298	260	278	247	281	267	253	291	266	265	266	250	262	250	280	294	284	261	267	247	261	279	273	254	260	292	259	334	269	249	267	264	279	296	252	248	281	257	266	259	272	290	241	272	259	258	252	258	298	280	264	261	278	294	250	266	252	246	266	264	261	289	277	244	266	264	298	246	268	265	276	283	242	280	266	290	247	284	292	251	300	303	279	257	260	301	264	272	278	274	282	282	255	277	249	277	257	269	239	244	267	248	263	285	290	292	257	256	271	255	280	292	260	259	232	243	284	241	295	237	276	261	274	256	282	236	258	273	292	300	259	248	255	280	254	254	260	261	262	286	276	251	241	270	253	277	279	282
10002	3679	8429	9649	8255	5819	4700	4064	3538	2880	2308	1848	1656	1623	1613	1350	1239	1086	914	799	750	737	715	737	721	710	710	714	718	742	723	720	727	736	720	681	682	663	699	699	668	668	679	688	698	669	695	665	740	678	695	696	704	631	686	690	679	654	663	632	680	674	697	647	632	657	642	680	660	648	688	665	629	675	693	630	632	686	623	682	659	726	673	660	691	692	696	666	645	637	640	666	689	634	667	640	642	650	689	665	670	712	699	645	681	697	672	698	653	633	697	624	637	684	656	721	712	648	630	635	654	698	663	669	690	653	665	649	658	675	689	632	661	665	700	663	674	676	649	691	655	655	704	657	683	646	680	683	691	670	670	664	695	611	652	674	711	633	640	639	677	647	662	736	664	695	647	700	659	633	647	674	674	653	642	679	638	652	684	641	655	658	649	634	691	644	631	678	629	668	668	678	664	669	680	643	663	634	678	650	644	674	623	659	640	666	657	693	661	643	664	666	639	694	678	662	684	648	673	678	666	636	655	664	636	646	665	661	638	691	674	622	642	667	620	629	642	672	680	639	695	652	635	646	712	676	653	660	619	625	699	612	648	627	648	673	630	678	684	654	669	642	647	641	630	678	681	642	664	647	664	656	595	625	655	667	636	623	679	652	643	679	661	659	643	624	655	613	619	651	667	651	646	633	646	664	714	706	673	643	631	648	689	660	630	670	647	677	647	662	691	663	666	710	712	661	667	640	634	654	598	652	669	640	654	641	662	677	677	661	644	681	673	650	652	631	630	647	682	655	653	672	660	671	683	634	694	679	699	646	711	615	604	653	658	636	624	716	620	704	677	681	662	626	655	611	635	680	624	658	653	669	679	632	678	657	644	616	671	640	647	641	672	663	669	666	606	655	634	693	649	659	666	667	694	640	611	625	685	659	670	677	681	622	651	596	653	642	682	659	682	682	682	664	625	617	680	696	698	661	611	630	689	626	650	687	644	701	668	659	666	702	682	699	608	651	635	682	679	662	633	688	696	601	658	635	640	649	648	657	636	649	608	624	676	685	635	646	690	693	693	688	674	674	654	607	655	645	619	656	668	659	640	645	658	669	665	594	648	635	645	641	633	679	679	677	621	657	673	666	610	645	667	646	634	612	638	659	646	647	671	661	633	682	654	706	683	643	680	657	638	656	649	667	639	653	647	639	688	668	613	710	649	616	635	668	644	620	624	663	674	687	663	707	637	660	632	682	628	660	698	637	686	636	663	664	659	639	626	656	654	680	624	616	652	665	674	685	734	710	679	710	661	657	692	602	690	676	647	658	612	653	662	676	680	717	675	678	668	637	645	685	665	596	687	637	690	678	662	640	655	665	689	599	672	639	693	645	666	672	661	638	665	649	692	639	656	708	573	664	693	623	622	635	615	672	671	651	699	654	653	641	654	671	679	669	616	688	668	641	643	639	667	665	699	650	682	623	634	642	653	662	697	635	649	696	658	668	648	630	679	627	698	645	665	624	671	656	667	724	658	655	692	651	668	682	608	702	620	646	617	648	671	696	630	658	647	694	635	652	696	666	668	643	679	699	641	674	652	675	658	658	637	657	667	677	672	646	642	660	647	616	608	620	676	655	643	603	667	670	635	671	698	626	661	665	664	666	661	657	653	693	639	631	682	690	658	646	641	645	688	715	700	675	696	688	711	688	622	624	622	639	630	680	615	637	698	660	667	659	694	673	668	666	681	653	632	635	699	659	660	691	681	624	619	653	623	667	633	619	667	649	656	645	628	625	624	687	653	649	661	587	639	667	657	665	654	655	683	686	638	620	640	651	660	616	663	690	661	630	647	703	674	642	624	623	617	726	654	632	668	628	633	657	659	676	636	669	637	672	593	706	604	655	666	675	664	707	678	699	654	668	665	641	696	634	680	598	665	674	632	633	631	648	693	612	633	646	649	679	638	667	685	682	634	639	645	647	689	625	656	653	644	649	641	670	678	620	637	694	673	662	615	686	686	617	673	655	636	651	684	692	627	659	660	683	671	638	647	633	687	624	686	714	672	645	667	653	655	687	650	681	666	673	613	631	642	674	598	686	650	696	666	621	638	643	721	663	667	629	638	653	657	698	653	611	622	642	665	652	630	689	671	684	681	645	691	635	641	669	695	705	643	647	679	640	643	680	689	614	629	644	697	625	659	678	695	631	693	672	620	614	668	679	642	642	614	608	657	664	656	644	638	683	665	645	665	647	650	671	668	678	632	658	674	673	718	678	676	634	660	653	690	685	660	656	638	651	661	703	643	652	632	630	636	655	639	647	627	632	681	641	649	627	637	648	643	669	650	726	686	673	654	652	673	607	670	644	640	702	692	636	701	631	694	669	632	703	665	669	611	678	648	673	655	672	641	671	647	669	609	656	634	590	652	688	651	653	614	694	628	665	649	648	604	660	641	699	683	685	656	638	687	649	661	683	609	609	695	631	675	642	622	653	691	608	645	695	674	671	698	625	649	648	638	650	653	691	707	655	630	634	631	665	688	664	657	659	640	693	647	625	669	617	643	636	664	694	694	642	664	654	697	644	627	663	623	633	647	633	624	666	682	599	627	707	695	640	637	650	684	657	644	661	685	637	678	622	653	659	712	681	664	646	625	669	660	667	650	660	668	639	650	620	689	663	666	699	648	672	645	649	684	654	661	681	678	652	664	624	690	685	658	659	667	674	636	629	678	654	651	676	634	676	666	662	619	660	634	677	663	644	644	669	636	701	631	628	658	653	696	662	629	652	682	673	595	629	645	599	667	607	689	715	683	598	639	625	635	613	633	702	618	621	628	598	669	656	662	662	652	651	645	658	661	657	688	652	657	674	615	671	656	652	645	688	667	649	640	646	651	667	685	681	670	659	639	672	672	643	632	662	618	649	675	656	632	642	700	648	617	656	659	633	619	687	625	648	689	626	628	731	599	623	616	641	613	619	651	657	639	609	647	676	670	672	665	684	657	650	669	654	656	618	679	652	635	638	674	682	644	642	658	616	650	633	714	699	699	678	677	701	655	675	668	715	627	647	663	598	672	664	674	626	638	652	648	682	650	661	657	661	638	660	659	651	660	649	663	622	672	614	661	656	624	673	682	627	671	630	632	649	679	672	677	650	668	708	663	589	587	660	673	679	667	672	681	673	617	653	633	673	705	675	630	680	682	647	637	631	654	667	668	645	625	671	669	661	648	657	688	700	630	679	696	647	661	656	630	670	669	665	659	639	661	632	710	671	671	657	699	662	645	622	640	670	657	647	649	686	624	676	701	636	691	686	669	613	642	628	665	660	670	635	674	650	634	685	637	645	654	665	657	661	632	657	620	660	622	658	710	675	654	665	672	659	674	686	608	672	664	632	664	672	652	637	630	632	641	608	635	605	687	641	683	630	604	631	699	656	649	675	624	664	683	638	672	602	660	634	641	634	675	676	702	636	663	690	673	640	669	669	641	662	669	662	627	659	670	653	626	653	666	638	615	665
3455	1585	2000	1586	1037	828	676	602	577	533	492	444	425	451	426	438	467	405	421	409	376	402	371	370	374	349	380	409	412	371	403	397	369	402	375	385	397	368	409	388	374	396	379	402	385	384	398	378	379	363	388	400	370	342	400	411	410	394	356	382	383	386	381	374	382	384	415	384	350	379	415	394	407	408	377	390	348	398	424	375	388	382	413	356	376	404	401	434	379	385	366	384	357	377	380	366	379	400	385	375	420	363	378	400	408	419	432	407	452	404	393	391	388	407	432	370	376	362	389	422	374	415	391	379	386	385	396	350	397	377	375	343	378	402	387	429	413	387	368	368	355	427	370	400	376	375	369	396	382	376	357	357	360	393	375	410	396	398	419	410	367	431	388	369	377	381	376	364	382	334	388	401	378	347	383	366	353	377	397	368	354	382	402	395	389	409	393	369	378	430	405	383	386	356	396	410	395	383	370	349	375	365	403	394	373	395	397	362	378	409	385	421	364	401	410	370	403	372	379	383	401	371	376	400	383	408	407	388	384	427	421	388	376	401	391	365	390	385	371	377	366	321	346	392	379	384	373	402	369	376	392	397	371	408	398	363	398	388	371	347	397	427	412	374	371	381	386	404	395	401	375	410	423	460	402	398	405	378	377	346	364	397	416	353	400	377	382	400	349	409	388	401	386	412	373	362	396	391	380	423	370	392	383	382	392	358	397	388	366	371	381	404	421	414	375	406	379	394	357	374	348	349	376	375	393	379	352	357	391	391	383	353	404	380	406	361	349	374	411	395	363	425	340	363	367	347	394	384	384	376	370	366	390	363	381	348	360	397	386	411	382	367	428	401	393	375	407	377	423	408	358	425	424	389	384	386	356	359	336	377	363	380	378	410	361	373	381	415	406	403	367	404	433	392	389	357	411	358	417	336	367	394	387	373	380	412	400	407	386	400	375	394	381	403	413	397	360	359	368	405	400	352	399	374	378	363	367	398	369	397	381	390	398	402	391	395	386	375	401	407	416	360	387	406	407	351	335	390	382	366	397	374	364	364	394	396	435	366	378	375	395	364	392	414	391	393	340	414	386	392	409	358	373	402	353	362	361	365	361	359	404	374	375	353	377	382	360	387	388	422	365	360	396	398	352	364	385	384	394	348	410	364	361	354	411	372	384	373	353	373	365	355	387	400	344	379	380	354	399	389	386	368	383	359	352	367	359	378	392	376	383	354	377	411	391	420	378	399	370	370	337	337	364	376	416	374	399	442	379	339	372	371	418	364	408	364	350	392	382	394	397	378	376	344	374	398	408	388	385	405	405	432	395	358	385	374	363	384	367	365	338	351	368	390	355	387	406	351	397	377	359	402	391	431	390	386	378	356	399	431	367	388	386	384	437	366	398	390	388	341	363	377	366	354	400	399	371	390	378	395	376	366	377	373	382	389	409	391	386	411	360	368	373	390	427	340	393	400	410	415	389	405	399	373	350	380	362	411	409	398	364	361	396	363	391	362	403	388	382	369	360	367	366	376	427	383	402	396	370	385	394	393	387	421	382	386	426	391	410	378	384	370	327	417	351	406	413	386	400	402	383	389	374	359	373	373	343	339	364	370	394	368	351	380	363	369	384	364	404	390	395	366	390	372	406	406	386	377	396	403	378	398	391	355	398	380	426	399	381	367	381	390	382	389	387	405	373	380	407	351	423	404	398	385	384	385	354	371	388	358	398	370	380	393	393	373	365	382	416	381	372	370	354	381	379	371	405	397	427	368	369	387	384	334	381	376	365	373	389	397	373	413	371	382	406	363	374	361	393	424	410	407	387	377	333	432	375	406	399	370	369	403	402	394	395	455	369	382	384	389	423	368	381	378	423	373	369	412	369	383	369	393	386	389	393	344	395	346	407	407	350	389	432	377	384	402	400	375	375	378	368	388	393	391	366	371	379	390	389	393	364	392	367	401	401	356	373	382	356	405	406	388	411	380	388	380	388	374	363	374	392	387	376	406	362	386	392	368	370	405	393	362	408	382	396	433	373	360	379	414	408	427	376	397	375	362	407	349	357	385	391	365	344	368	392	365	393	369	332	400	403	376	389	380	410	416	396	359	353	417	364	377	397	395	384	380	395	375	374	389	365	384	386	395	388	386	373	378	374	381	350	356	361	364	393	410	417	380	377	378	398	371	384	364	362	368	404	340	365	384	359	382	393	385	382	383	361	403	371	384	380	347	368	384	388	395	371	369	378	352	325	381	407	360	413	398	397	383	382	394	372	412	417	403	360	410	372	380	379	413	414	384	353	391	355	394	397	418	386	377	370	389	392	386	416	413	373	364	422	381	355	357	407	382	384	377	406	412	396	409	373	375	416	370	380	375	375	372	421	388	383	405	374	404	356	391	373	368	399	358	377	421	388	382	377	342	387	392	369	383	382	371	395	379	389	383	391	373	354	381	393	363	382	363	386	352	423	390	418	389	376	370	383	377	388	413	375	409	390	332	346	421	372	391	383	399	350	404	384	380	408	360	420	407	377	384	388	407	390	396	370	371	388	318	426	393	391	399	367	401	371	388	404	386	390	404	408	370	375	397	365	406	365	409	380	432	367	384	354	395	396	355	361	364	387	368	381	362	378	399	401	373	383	407	416	407	416	423	385	393	387	388	396	381	386	402	404	421	366	390	386	412	363	386	386	350	383	388	411	418	387	374	394	375	381	346	397	381	387	413	363	364	395	408	396	412	431	390	387	346	367	376	392	439	356	374	400	343	364	409	398	409	401	375	388	385	404	381	350	381	393	401	378	396	371	380	371	354	343	379	365	360	405	375	354	398	364	370	391	429	365	397	391	423	379	410	354	383	400	364	423	401	389	418	352	391	366	380	408	348	391	388	389	395	385	365	373	382	353	389	364	391	356	411	398	379	396	410	381	356	383	376	348	386	402	339	357	381	413	383	396	374	386	421	363	390	370	387	405	422	399	400	402	351	384	339	354	417	390	399	373	375	381	387	363	390	391	420	413	371	394	363	338	395	353	361	386	436	402	415	377	384	405	365	335	390	411	363	390	394	405	414	376	343	352	372	393	381	393	390	367	373	402	380	358	367	409	382	425	375	374	376	366	358	368	392	391	395	378	363	362	415	407	413	383	368	392	395	324	403	388	388	405	368	424	371	346	372	380	411	377	393	367	411	399	381	393	397	351	365	350	382	377	369	334	368	352	379	381	351	366	408	398	416	393	394	390	362	377	400	379	366	413	387	370	392	387	389	422	385	389	372	390	339	402	400	368	342	345	414	366	368	387	389	359	402	383	373	391	380	370	362	385	370	360	362	371	413	393	368	415	404	369	362	388	355	377	380	423	413	381	408	389	403	389	389	387	350	378	337	399	364	403	411	397	387	377	388	422	390	356	382	344	414	393	382	363	374	386	395	349	390	377	400	377	385	402	395	384	364	423	378	411	382	410	392	375	400	377	417	352	356	406	399	351	404	368	416	373	362	416	369	410	375	372	397
3341	2046	4038	4930	3856	2833	2396	2183	1965	1790	1465	1379	1313	1271	1290	1169	1127	1080	1029	904	955	982	927	966	913	943	916	947	978	975	953	866	937	959	933	949	910	965	942	972	1004	950	974	951	940	891	964	941	917	926	934	911	965	929	927	945	930	904	951	887	963	940	942	988	951	929	938	910	960	888	899	954	983	901	907	992	906	922	917	905	892	961	952	903	896	899	964	964	914	979	931	931	888	987	868	932	945	928	917	895	915	932	921	931	937	882	922	934	992	955	934	932	887	888	954	953	933	953	929	964	916	953	933	974	917	954	984	998	967	978	982	942	908	958	874	941	901	926	977	946	948	904	931	891	962	889	950	892	940	966	962	909	919	910	976	914	913	952	953	904	913	911	926	983	822	876	994	956	925	942	892	964	921	963	894	948	864	935	941	937	909	946	941	925	971	960	940	972	941	918	911	903	988	944	916	918	913	935	970	863	923	923	943	941	918	967	954	909	942	925	920	901	898	942	922	951	949	882	949	987	932	926	969	938	936	944	893	925	900	959	919	929	913	960	922	952	896	936	977	949	953	924	869	959	902	966	893	886	899	972	907	908	947	924	986	897	930	947	944	917	906	925	930	922	917	919	945	950	986	952	929	893	933	943	918	936	1018	951	918	894	934	926	890	929	950	879	910	897	918	940	962	939	1023	964	927	938	896	1009	966	882	932	902	928	924	933	907	925	910	951	902	958	917	917	924	889	929	921	919	913	943	918	892	971	884	959	894	864	911	896	918	941	933	914	912	990	892	915	940	926	890	953	933	961	992	933	981	951	889	941	907	946	905	926	907	902	940	897	943	937	910	921	925	967	945	934	939	965	951	921	930	927	898	912	940	995	965	986	923	922	963	922	891	936	929	1016	903	935	918	888	915	917	955	938	955	935	988	946	914	907	954	927	900	978	874	925	894	964	950	919	936	973	898	947	962	926	918	959	917	993	882	907	1000	917	952	931	920	925	890	954	958	939	924	947	910	952	877	945	916	921	914	906	1010	915	922	971	945	937	913	996	930	902	967	931	928	879	947	942	933	909	954	937	930	938	937	989	933	935	953	931	932	934	884	881	913	915	961	976	958	941	913	911	932	949	967	986	915	904	932	947	917	902	893	940	906	938	939	919	864	954	965	931	945	943	936	898	885	924	924	961	965	930	974	932	904	913	909	916	925	944	937	896	912	947	952	897	933	942	953	956	965	924	938	913	945	961	945	893	881	949	896	932	967	954	912	906	954	901	927	962	994	926	970	894	948	879	961	950	950	867	917	917	957	901	866	900	945	897	921	910	940	862	956	898	944	910	923	958	956	961	909	942	904	944	871	918	895	947	916	908	954	907	904	941	924	916	929	940	942	969	954	910	966	941	877	884	906	934	941	877	926	900	972	916	951	910	946	929	955	898	948	946	891	985	953	947	976	987	957	874	889	910	928	901	940	1003	958	956	932	958	945	953	946	853	899	888	922	915	914	947	947	961	906	889	957	938	954	919	919	954	943	936	926	972	866	928	946	924	948	939	907	912	902	893	910	930	938	907	915	922	967	953	928	930	891	858	919	892	880	912	928	883	948	932	951	919	921	954	897	919	923	1012	949	913	965	976	951	960	986	946	955	901	1020	939	913	861	966	921	975	933	946	939	956	931	955	944	949	924	905	934	842	931	884	950	965	924	942	926	973	925	920	943	932	964	894	952	923	917	936	911	912	985	953	910	948	939	906	939	916	896	939	918	924	945	904	1006	959	927	985	934	941	903	972	981	912	914	922	960	962	982	960	905	936	973	952	923	900	923	979	892	890	929	899	899	998	916	933	938	906	913	964	924	909	951	889	902	958	905	906	917	940	949	984	957	936	920	909	934	947	919	914	871	908	981	863	948	905	903	891	956	851	925	913	881	973	896	895	903	910	948	914	918	883	901	1004	862	1008	933	933	975	894	920	936	952	915	920	984	994	921	976	894	957	952	900	967	928	911	893	920	952	943	918	913	880	956	953	972	905	923	870	926	954	947	881	931	913	933	919	923	899	941	936	967	1015	899	897	938	934	906	905	940	932	912	949	975	912	842	956	919	929	964	947	983	917	917	937	971	904	975	1003	922	951	881	948	923	969	948	931	899	922	891	920	960	913	908	927	923	892	972	931	922	962	921	938	965	922	881	944	957	920	952	931	956	922	855	948	947	915	960	932	923	950	966	877	985	964	939	965	999	947	960	938	869	995	926	932	882	921	918	946	942	920	952	875	891	929	876	856	910	939	932	957	909	907	968	892	968	883	897	919	921	946	929	944	910	906	1002	933	967	921	957	935	914	913	976	909	942	937	922	946	910	905	911	996	902	894	901	956	923	931	955	930	955	951	940	955	977	897	948	892	878	931	946	923	910	898	896	902	930	938	963	877	952	965	943	906	906	856	916	921	967	949	966	901	917	923	898	931	911	913	953	944	910	889	988	913	955	911	919	954	957	889	940	942	932	921	873	959	876	969	909	900	977	928	961	898	971	971	889	958	934	922	961	937	956	924	920	956	920	900	951	876	880	934	984	933	971	931	897	991	948	930	926	890	934	904	982	862	943	944	913	886	984	919	940	905	903	959	923	904	950	924	977	906	884	923	941	978	916	898	942	923	931	903	901	929	932	922	981	910	884	924	885	948	928	934	970	952	932	963	913	963	922	923	933	958	947	917	919	889	902	915	920	943	926	1009	945	924	940	933	948	989	927	934	928	903	966	960	890	925	915	967	954	938	945	1002	942	886	974	924	971	922	926	864	923	952	905	890	915	963	961	962	966	952	907	984	908	947	930	935	917	980	964	940	954	903	964	965	952	969	915	972	956	961	928	920	950	978	915	881	888	1016	956	939	931	937	931	951	908	957	1008	949	928	929	924	916	914	893	929	941	910	962	875	931	921	923	882	914	998	895	932	946	990	951	928	943	902	948	945	924	941	911	999	877	898	965	944	922	943	914	953	965	944	919	902	907	957	954	949	865	890	979	916	888	959	903	914	934	954	983	911	896	926	933	924	931	898	903	952	985	969	895	929	940	921	948	862	919	898	907	946	880	914	875	876	964	924	924	930	893	920	927	922	921	878	938	931	944	1005	931	943	917	956	936	892	966	890	893	943	928	959	945	962	978	916	919	944	920	975	910	902	937	933	952	904	923	913	962	914	926	889	968	900	922	928	925	945	905	943	945	907	953	920	927	915	959	960	938	936	924	934	944	968	946	900	948	870	940	936	977	956	954	924	889	940	882	958	926	936	994	895	937	888	926	835	930	916	933	895	928	896	951	960	945	921	922	954	910	909	966	944	937	903	903	898	983	925	938	966	931	914	932	917	888	908	926	907	873	857	907	964	924	922	937	894	864	956	941	948	940	968	933	891	889	915	963	921	1002	957	940	957	940	921	879	928	902	937	899	941	922	941	927	983	949	945	951	966	906	951	916	936	882	943	963	937	918	925	967	929	927	925	967	963	939	927	981	976	838	933	915	892	916	971	889	955	954	954
9518	2818	3100	2483	1632	1194	994	909	784	683	582	528	529	512	523	454	387	432	441	392	378	422	395	400	359	415	411	403	401	428	434	389	402	389	423	405	437	400	400	383	407	352	395	412	407	436	407	408	405	388	399	413	392	415	406	380	408	421	398	431	364	386	361	404	390	383	411	407	420	387	384	404	363	346	370	396	412	400	453	344	368	454	398	411	411	398	394	396	398	469	367	387	388	372	397	418	414	416	410	408	376	416	447	390	423	378	376	391	410	422	381	418	392	409	385	388	372	420	384	434	376	353	410	385	407	395	416	443	410	404	381	377	404	422	417	415	400	400	461	440	412	387	377	397	388	396	406	407	387	397	392	402	375	398	407	400	383	401	375	400	396	384	413	425	420	410	384	404	392	380	370	396	397	408	404	389	369	374	399	427	388	427	374	414	390	394	419	416	396	384	353	392	391	387	408	424	391	373	427	402	404	408	427	402	399	409	398	380	403	395	408	415	370	416	391	397	365	426	400	408	359	396	395	430	395	389	370	379	401	394	381	398	352	421	413	403	354	377	401	400	413	378	392	374	418	405	397	389	445	391	379	383	382	375	383	397	379	398	336	411	393	381	376	366	418	392	395	393	379	382	421	402	398	401	380	410	449	409	412	384	384	392	414	388	376	403	366	401	368	398	401	420	406	423	394	396	416	409	388	400	396	381	362	401	433	403	417	413	377	422	410	416	375	404	374	417	399	369	420	430	374	428	378	419	399	414	373	380	408	391	390	387	414	402	367	392	409	398	417	411	415	360	389	380	372	428	426	369	364	380	404	382	444	380	401	395	405	439	416	386	431	381	439	411	415	420	415	378	398	376	359	370	396	417	394	380	333	404	421	395	385	434	408	435	349	390	393	390	374	392	383	412	409	380	378	405	390	432	371	391	427	403	354	410	424	414	387	419	402	456	387	401	370	421	413	364	428	413	376	395	375	433	378	414	384	356	397	403	394	416	430	357	363	405	414	394	358	385	399	369	393	380	432	400	407	394	358	426	389	399	388	393	383	368	391	395	386	392	377	417	386	425	395	386	363	381	375	397	375	376	406	402	431	347	420	382	387	421	382	406	418	385	442	410	379	380	424	446	405	401	442	409	407	388	432	392	387	385	409	378	351	371	392	397	349	371	409	406	435	390	394	417	403	370	368	460	388	374	411	382	422	395	392	424	380	425	371	422	373	390	424	405	396	411	408	424	389	410	391	399	385	402	398	396	371	387	379	399	402	379	428	406	422	372	404	400	411	408	420	384	406	424	392	390	385	421	362	429	391	394	389	400	409	394	419	419	409	404	380	383	358	419	408	368	412	407	412	419	412	413	376	430	335	425	381	389	438	396	416	399	434	427	354	400	405	418	355	385	422	344	412	381	440	394	405	434	419	398	394	386	407	385	391	446	418	380	390	424	374	388	406	393	440	419	429	358	390	365	398	373	382	370	389	383	398	405	417	386	441	402	423	378	405	367	399	419	418	420	401	436	350	434	432	402	413	433	384	405	381	369	417	378	435	431	398	388	381	424	401	399	451	364	400	399	371	406	433	448	411	378	380	372	413	405	412	352	419	439	432	428	381	404	397	384	422	400	390	417	355	406	409	405	343	393	395	340	387	376	412	425	385	427	363	378	407	407	381	409	382	410	399	434	404	404	415	374	394	405	393	420	389	403	379	413	405	356	387	417	409	427	387	424	366	378	436	395	377	371	395	414	396	399	422	384	410	392	386	409	393	372	431	399	409	409	397	423	388	423	392	430	352	400	411	391	409	425	411	368	367	401	399	426	359	388	441	422	433	423	361	358	424	432	390	417	365	405	384	382	396	384	381	378	406	403	404	393	362	370	406	411	406	409	379	392	426	421	415	428	425	430	411	431	357	417	418	411	429	367	423	393	375	388	403	422	441	399	428	380	358	403	380	429	435	421	440	435	405	422	361	402	394	379	407	378	343	409	402	356	404	415	374	419	397	398	440	398	418	411	373	397	408	400	379	413	378	388	413	391	388	403	430	402	393	384	343	381	356	407	390	418	402	417	366	412	443	406	395	403	390	391	410	382	425	423	365	394	401	397	408	410	429	380	380	374	375	447	414	399	377	368	401	395	402	410	348	387	379	380	424	431	380	359	383	386	384	377	402	401	392	366	424	390	436	406	389	401	403	431	372	380	457	429	407	393	435	418	425	417	400	404	397	397	419	386	355	385	399	422	400	388	397	395	403	407	408	369	386	412	387	411	377	400	410	373	385	421	393	401	396	423	367	400	431	385	408	404	431	383	412	386	387	367	437	418	420	392	388	403	436	400	429	423	449	387	401	402	414	408	398	376	424	429	386	386	396	389	424	380	393	362	414	380	391	412	379	433	406	433	381	409	400	372	394	413	390	401	364	415	420	378	437	407	394	397	352	403	416	399	397	395	422	400	379	366	415	408	387	400	391	395	386	433	401	379	396	374	395	415	440	415	414	424	389	383	416	428	391	385	397	406	433	380	375	424	421	350	372	385	411	417	397	393	386	411	419	381	387	377	407	413	426	392	436	370	433	384	427	407	418	434	419	343	374	397	402	392	443	392	392	422	438	426	402	390	354	403	385	415	388	405	401	390	432	416	425	374	400	391	355	421	432	405	398	392	390	393	430	400	391	386	400	401	422	386	406	425	381	357	382	353	375	412	401	420	393	371	435	418	410	395	390	424	417	410	384	411	378	384	424	394	380	396	397	389	383	417	386	409	387	411	393	418	358	370	374	354	390	404	387	345	416	399	395	427	403	397	381	406	387	408	403	436	429	415	403	381	393	393	352	410	377	385	407	382	390	414	392	398	416	380	363	407	387	405	400	386	391	365	389	396	400	416	395	399	421	414	412	429	372	387	416	401	394	394	432	391	368	349	404	436	416	352	387	433	424	400	407	409	360	398	425	420	444	385	432	408	374	365	427	439	399	354	443	372	394	440	402	405	395	396	423	405	425	398	383	407	398	413	402	426	392	395	409	386	454	386	378	413	390	400	380	424	401	432	406	380	396	402	404	380	413	400	415	415	394	406	375	436	443	417	407	371	369	401	415	432	391	393	362	374	415	360	394	398	406	427	394	398	371	406	396	395	380	459	395	414	410	385	393	419	390	401	425	372	391	405	386	402	428	364	394	398	341	377	388	396	355	387	378	391	369	386	361	418	406	343	426	407	377	391	412	397	444	432	382	387	399	397	398	386	436	431	408	426	388	423	399	396	415	380	407	425	381	407	358	437	419	405	410	405	375	413	406	401	379	390	374	381	394	378	373	389	365	420	390	384	418	385	378	388	353	406	390	400	383	396	400	384	388	405	429	402	377	429	416	396	398	385	404	394	402	369	423	385	450	401	474	380	411	402	405	415	375	458	388	411	400	415	412	403	410	388	418	403	402	406	404	384	389	384	428	389	415	406	387	406	418	406	366	413	359	417	383	399	400	393	448	376	398	390	391	383	401	393	367	387
8133	3053	6633	7590	5747	4571	3903	3606	3063	2488	1974	1676	1629	1595	1629	1454	1268	1184	1154	1079	981	928	1050	1041	952	998	1011	987	1018	951	993	982	993	968	935	972	976	940	952	1028	954	952	971	982	934	994	976	926	982	954	913	997	905	1033	932	983	994	967	972	944	983	962	989	886	933	948	962	951	950	926	971	962	943	927	928	954	1007	994	955	975	1004	984	921	992	991	933	978	964	948	999	1012	976	914	983	911	925	960	930	957	929	973	988	1016	945	947	910	935	983	960	957	932	994	932	982	954	1033	901	963	951	1028	954	973	1000	964	908	968	968	964	902	923	985	945	989	949	977	942	927	936	997	956	961	934	965	959	949	959	888	963	978	945	924	959	942	997	980	927	951	915	961	957	984	921	971	973	942	980	931	928	938	959	914	994	971	1008	937	958	982	958	995	904	920	922	957	969	934	994	927	950	959	974	970	941	953	965	933	957	902	963	950	916	924	958	972	968	989	960	982	951	983	942	944	939	983	976	916	1030	992	934	968	974	925	956	950	987	953	999	953	922	939	936	910	956	949	933	987	977	975	1010	966	944	910	963	938	951	1021	935	917	986	942	1012	997	1001	921	958	1002	965	940	944	955	957	940	961	975	957	929	998	913	987	945	925	962	1003	976	940	1014	993	982	914	952	973	898	919	967	872	940	974	971	922	976	937	939	998	977	881	1010	999	931	976	958	949	918	989	967	962	944	964	972	899	1013	943	1009	897	962	969	1005	929	979	947	897	966	990	909	946	973	906	937	903	906	954	945	951	982	978	987	943	864	947	952	901	947	948	932	950	1014	940	950	980	983	955	947	967	941	957	1010	986	969	939	899	948	975	910	943	974	918	997	939	901	943	1019	994	897	904	956	958	995	916	973	999	882	975	982	926	949	976	941	903	978	991	969	972	976	996	912	908	863	976	943	961	971	1005	979	1006	945	975	992	990	964	970	949	956	930	955	961	924	988	960	1018	947	953	917	970	947	910	991	996	980	960	969	972	970	966	907	928	999	949	963	945	992	910	966	942	1018	972	969	994	938	933	988	935	1014	949	973	979	948	902	967	896	984	956	957	912	915	929	962	954	981	936	922	946	992	986	925	917	948	912	951	909	944	922	954	968	937	1059	940	946	934	988	929	948	942	1026	941	985	988	977	938	1015	970	957	962	954	911	1003	976	918	993	961	952	958	967	983	930	928	976	901	968	948	938	965	967	995	986	966	983	1009	944	942	967	922	998	920	928	940	958	930	949	968	946	939	934	982	968	943	913	862	957	959	954	949	971	978	946	963	1013	1004	914	946	997	948	934	961	991	932	995	960	946	1016	965	996	944	968	969	933	926	966	1006	901	988	953	982	1010	979	925	968	989	960	904	902	949	981	966	936	998	959	1016	927	969	959	909	991	955	926	941	959	931	985	934	899	959	972	944	937	930	963	956	992	994	1004	901	943	984	924	966	971	967	967	933	946	941	930	1010	994	952	964	986	973	982	943	934	970	954	992	942	939	987	947	971	927	912	918	941	953	946	951	936	1008	932	933	958	904	999	919	978	958	948	966	962	995	989	940	957	934	962	978	970	975	978	986	1036	954	993	964	959	992	933	929	964	983	925	990	908	901	899	904	923	992	929	957	969	962	1001	953	987	945	997	958	959	912	974	974	930	967	970	967	917	928	975	962	897	954	1002	999	894	946	980	976	919	984	980	927	998	907	955	967	928	999	882	902	951	955	956	921	942	947	924	1008	983	988	946	969	862	977	943	973	961	961	979	940	930	995	982	951	978	897	1015	1030	930	922	1025	993	942	957	906	934	965	941	987	904	961	928	996	949	990	895	939	979	927	918	946	976	991	960	976	947	956	955	993	955	950	934	964	923	950	982	935	942	927	916	932	941	941	917	909	940	941	935	921	953	958	937	943	937	970	976	961	933	940	959	931	949	949	1018	985	936	935	932	922	983	948	961	971	918	1014	963	980	898	949	975	965	983	916	935	960	1008	927	932	985	975	924	925	962	954	975	975	951	958	944	952	926	951	924	943	929	939	927	998	927	926	970	927	920	1036	939	951	959	912	979	927	931	934	902	944	970	939	980	953	902	932	949	985	939	924	955	915	978	1048	941	973	949	996	951	975	960	945	939	997	969	921	934	997	972	1000	979	964	930	912	957	983	926	983	967	1021	979	926	942	958	974	940	955	949	1004	936	949	954	957	933	937	976	941	984	996	965	942	908	928	978	920	951	968	930	929	937	990	902	947	963	945	993	947	948	931	998	972	983	957	972	940	907	890	948	939	986	964	973	1026	972	929	942	968	992	1019	900	964	923	930	990	945	945	981	904	922	993	948	966	989	1000	916	935	962	939	940	951	895	983	930	913	927	919	968	1054	973	961	973	947	965	899	959	923	963	896	902	917	891	958	934	979	916	928	997	957	942	959	926	948	934	944	926	988	946	973	978	981	925	931	906	923	897	972	905	949	962	953	986	934	969	954	1039	921	966	899	967	906	992	990	958	910	956	977	949	904	933	989	998	984	984	960	979	969	1020	938	973	968	979	947	944	943	985	976	986	997	928	1014	976	960	977	961	920	950	944	969	950	1008	995	929	938	940	1015	950	986	986	947	939	999	951	951	918	967	951	947	922	963	972	1012	986	908	932	929	978	973	945	958	963	961	939	954	950	940	949	982	951	962	922	953	1018	1006	968	953	975	972	958	964	916	951	973	970	901	909	967	948	1013	894	957	972	924	957	934	991	1002	880	968	896	903	939	987	957	981	972	923	919	973	944	955	978	945	972	1003	916	948	952	985	964	927	962	910	983	974	959	965	932	917	973	978	977	959	982	925	898	944	986	891	937	940	971	940	974	962	906	961	966	942	938	974	972	960	925	970	950	921	930	999	974	940	953	909	984	920	986	889	967	966	951	942	1009	979	924	931	977	927	952	977	873	922	955	950	992	941	1008	961	888	959	981	949	958	983	949	976	910	966	966	969	965	957	1065	988	968	997	939	912	953	993	967	991	925	910	990	946	919	897	957	930	980	1002	992	1005	1015	931	977	933	940	956	1001	959	918	948	874	936	1000	978	968	907	940	910	951	913	921	950	882	909	961	947	959	954	942	969	1001	953	956	1005	933	964	978	984	930	1006	990	931	957	997	958	994	950	942	960	964	1014	961	931	1007	1002	964	946	968	996	926	991	954	1019	976	924	948	929	941	987	1017	964	930	934	944	976	952	982	997	975	914	974	929	949	941	944	988	933	957	965	980	950	964	964	997	946	977	951	966	962	938	935	1015	977	954	909	966	947	956	972	942	958	924	977	980	991	1004	988	974	984	1000	934	976	997	989	965	920	922	947	943	942	915	1010	984	967	930	914	980	971	884	925	937	992	947	1008	950	989	1008	1000	953	951	966	968	956	976	910	981	935	931	958	967	944	922	964	966	892	930	914	975	945	926	951	940	965	1007	935	963	969	926	983	970	1011	947	966	960	990	964	910	948	938	984	898	979	923	925	949	939	927	933	886	998	943	932	947	989	957	945	916	966	935	930	977	988	960	962	994	945	910	972	953	988	962	944	890	980	945	963	957	978	961	960	973	966
15621	4095	4602	3412	2048	1407	1154	1061	839	578	496	472	425	415	395	327	337	329	299	266	267	277	268	265	259	246	266	278	263	268	256	250	273	273	259	274	285	284	279	264	239	248	267	262	297	250	250	317	286	282	287	310	298	270	276	268	284	251	279	278	265	267	254	257	253	257	275	273	253	258	269	277	252	240	296	302	265	270	243	277	292	280	238	243	299	257	287	246	248	268	271	257	261	266	256	290	262	271	256	289	286	262	282	266	256	241	302	247	240	302	298	270	266	275	289	264	260	250	264	253	276	294	276	290	264	243	249	253	278	278	287	267	262	246	270	267	272	240	245	247	263	246	272	303	263	292	267	289	258	276	249	238	286	269	274	271	235	235	250	239	274	268	266	271	281	258	268	237	289	251	254	277	260	254	249	259	246	243	284	276	229	277	258	273	238	284	281	263	250	232	267	229	251	267	273	231	262	315	242	238	297	262	292	258	252	243	260	250	269	275	284	270	240	249	238	273	279	251	256	283	271	262	274	259	248	259	280	304	273	267	243	273	264	249	273	288	262	274	250	248	240	256	279	292	293	249	258	269	264	274	264	250	237	267	244	273	261	238	286	252	264	268	254	287	259	256	291	269	254	249	257	262	249	235	264	257	253	233	258	271	249	253	271	226	268	257	266	261	257	293	256	263	270	299	268	280	307	254	260	240	289	274	295	264	270	277	302	291	264	252	269	272	250	243	268	263	249	249	264	297	271	256	270	283	247	273	242	256	265	272	255	258	279	268	275	250	267	252	278	264	264	288	269	259	261	244	272	239	232	234	256	289	267	266	274	233	307	271	277	253	257	267	280	268	294	259	265	273	241	263	277	253	284	253	302	300	304	270	244	238	245	231	293	273	270	255	267	268	278	280	247	268	243	255	264	282	267	246	263	275	288	257	237	273	259	264	270	272	260	292	258	245	242	272	254	256	272	237	266	280	254	294	259	276	251	247	235	266	269	259	254	290	273	276	264	242	280	230	266	292	268	244	231	272	249	250	285	258	300	261	229	262	267	264	252	257	239	254	275	289	241	261	281	243	267	270	259	272	250	282	243	268	265	258	266	267	262	284	265	267	285	249	258	261	297	229	274	271	264	241	258	279	257	263	280	302	275	269	267	261	262	283	278	271	278	249	292	267	266	270	265	243	260	257	261	274	256	252	269	257	265	280	285	288	284	287	286	253	258	245	234	297	267	267	265	297	266	276	260	290	263	244	272	281	242	257	252	235	261	261	244	255	263	250	294	256	262	262	253	271	250	320	245	264	260	243	251	262	278	259	232	248	244	270	294	265	295	277	274	256	269	283	262	219	271	285	271	263	266	268	250	235	277	242	254	286	271	239	254	251	258	279	276	276	285	269	297	290	276	288	278	249	264	268	247	268	293	265	271	275	262	264	262	254	265	244	243	291	241	293	283	252	277	276	283	270	295	269	253	249	272	263	267	264	223	248	260	262	252	278	261	282	249	254	267	273	274	264	252	275	288	258	257	263	271	283	283	274	261	293	246	255	285	244	239	282	276	308	270	281	273	273	269	263	244	262	271	262	289	277	236	256	241	264	259	260	273	267	252	253	257	238	280	300	252	237	287	276	257	264	252	272	247	257	268	274	304	263	278	242	277	232	271	248	283	292	278	296	262	242	263	263	261	252	285	241	263	254	277	259	273	263	285	285	240	270	270	246	261	284	264	253	260	226	275	288	265	253	272	240	258	253	260	241	269	247	237	266	273	307	276	242	275	282	249	261	260	254	256	284	274	297	271	287	262	287	264	283	261	284	252	301	238	270	273	292	283	245	255	280	266	277	265	269	241	280	261	227	248	262	282	282	284	268	281	249	259	261	265	265	268	276	247	249	282	267	251	264	259	275	250	264	264	242	259	292	281	264	265	271	258	270	280	260	294	314	262	241	255	272	221	274	241	296	264	256	309	252	258	261	259	258	283	253	286	272	267	246	288	235	237	267	264	274	243	284	281	268	268	267	282	273	260	259	259	243	283	296	253	243	260	247	297	279	237	307	268	280	293	248	243	261	270	261	247	270	273	266	260	277	262	294	291	236	269	279	284	277	263	295	265	265	248	261	251	273	266	298	247	247	275	260	292	267	278	289	274	283	293	281	267	270	225	272	271	259	272	275	270	289	264	288	285	306	285	263	263	251	282	243	255	237	278	238	257	256	264	252	265	247	259	276	265	279	280	242	261	284	281	253	223	255	269	273	237	268	262	280	281	239	264	256	273	276	271	277	260	260	268	275	258	246	288	263	267	291	277	255	279	275	270	271	303	264	268	254	250	282	245	238	254	248	273	259	259	248	273	246	260	260	272	263	259	304	276	277	257	269	246	244	250	257	256	244	266	281	234	254	253	283	235	262	261	257	269	241	254	252	255	273	243	248	240	257	258	258	261	252	235	264	258	265	268	257	242	250	255	271	281	248	239	262	274	288	263	288	292	256	288	265	249	244	263	300	256	287	289	236	243	283	280	268	285	249	269	271	224	234	280	265	265	291	280	259	252	252	255	263	249	294	263	244	271	273	303	249	250	266	280	287	252	262	271	271	270	244	281	294	303	245	259	255	269	290	273	285	255	246	269	255	229	243	279	261	266	247	258	259	239	266	271	262	231	302	267	235	289	273	254	246	246	254	284	269	269	266	279	242	290	263	267	234	274	275	247	246	240	253	270	274	248	310	281	255	291	252	265	261	260	279	289	286	248	278	311	262	261	279	261	287	282	252	271	271	274	281	297	271	252	275	281	261	290	269	246	278	260	268	237	323	258	248	265	238	294	263	258	284	278	273	272	270	273	244	265	276	285	269	260	240	251	249	272	300	285	263	236	237	245	261	259	233	250	271	238	291	273	295	261	233	279	254	283	299	307	266	280	312	301	242	251	250	253	247	245	276	286	308	253	276	288	289	276	264	285	276	288	236	251	273	286	240	253	250	280	277	250	259	259	290	251	279	252	264	253	252	246	286	264	226	263	271	274	276	259	291	252	257	236	254	278	278	280	277	276	271	264	275	294	239	249	246	273	270	255	249	285	305	258	293	258	279	274	267	277	274	291	251	268	273	244	264	274	274	259	270	255	267	270	263	260	246	273	240	281	278	270	264	261	295	278	251	279	296	265	264	258	254	288	268	303	256	254	264	287	260	281	281	286	283	270	277	250	276	258	261	258	266	289	276	255	280	250	269	271	269	267	240	244	259	256	283	286	260	272	263	269	263	267	247	278	279	267	244	285	261	283	241	263	273	273	279	262	271	257	253	261	275	245	267	261	260	261	271	273	292	284	248	281	280	286	268	250	270	257	276	282	283	281	264	234	289	279	273	283	282	272	262	289	270	243	272	273	250	264	281	270	267	292	242	242	258	239	274	261	274	238	231	273	272	263	270	260	292	274	258	273	257	280	257	294	246	255	266	254	297	286	261	239	260	243	244	301	256	254	276	285	260	262	250	273	263	246	263	262	254
10139	3793	8468	9430	7456	6040	5304	4632	3539	2584	2057	1821	1775	1621	1404	1273	1071	1047	992	804	779	727	720	696	716	755	733	736	703	731	767	764	678	699	634	722	690	696	679	727	647	640	658	666	705	648	663	677	650	695	685	691	661	639	662	692	682	650	665	645	645	637	663	635	688	654	641	646	651	676	689	644	656	664	682	645	603	595	642	685	624	632	659	631	696	630	694	666	694	664	664	619	653	650	621	623	724	663	636	675	645	641	654	650	636	622	667	675	648	665	683	706	661	679	648	643	680	662	698	645	653	657	631	662	653	672	662	663	673	678	680	654	644	671	706	671	626	615	676	642	703	651	672	683	656	609	662	625	642	696	662	636	704	688	670	671	650	637	707	694	634	601	649	684	666	636	638	640	665	658	695	711	685	645	678	655	680	664	670	660	654	647	655	669	664	620	675	622	636	679	618	627	696	674	616	641	641	718	696	616	626	648	681	664	661	659	640	681	623	588	639	656	662	597	667	669	683	676	656	705	659	641	651	677	630	624	684	665	626	628	655	639	610	695	673	651	640	680	682	597	655	678	678	640	650	685	637	668	679	645	667	594	648	624	668	643	683	706	691	641	635	682	667	644	695	670	604	626	661	623	655	636	617	629	690	658	679	675	612	643	680	613	641	633	651	684	667	657	636	632	655	622	654	639	656	652	639	623	651	620	647	682	668	629	696	648	675	643	694	636	659	660	688	692	667	703	614	614	687	638	664	653	646	611	687	642	637	730	657	678	678	646	692	670	648	688	678	667	660	626	657	691	605	652	658	679	662	675	641	702	671	652	642	653	667	669	656	644	695	672	656	663	664	642	621	665	635	665	669	657	690	706	657	655	628	617	646	652	605	664	692	640	629	637	589	609	669	655	618	659	657	673	635	650	632	684	645	699	691	650	620	690	632	648	704	716	639	698	695	692	649	638	667	644	626	656	650	640	685	651	627	666	680	694	644	704	660	684	658	651	679	593	673	624	664	650	660	678	681	648	621	678	657	657	661	666	667	644	679	659	683	699	664	676	689	660	651	644	659	653	669	664	643	609	638	630	655	677	647	635	625	653	710	654	667	717	686	688	597	661	642	679	694	664	666	585	621	693	664	708	692	613	669	659	669	655	649	673	641	643	701	698	685	625	606	663	672	659	630	644	711	663	642	640	571	653	659	631	647	681	665	633	643	675	652	696	611	676	694	707	627	615	629	667	648	678	659	674	655	668	656	633	634	678	649	669	706	672	655	664	693	685	589	618	664	647	670	683	633	672	662	638	656	614	683	671	632	664	640	664	648	619	651	655	678	673	634	682	688	620	602	671	674	647	605	641	635	668	655	630	673	658	664	674	662	651	660	676	635	652	679	673	660	668	655	697	638	642	631	697	615	674	681	658	718	609	698	674	630	676	659	667	651	644	689	670	627	708	643	641	700	706	700	696	666	634	671	673	658	650	667	662	657	669	681	620	643	667	665	675	683	602	684	667	649	670	639	658	597	643	669	656	608	691	661	626	683	684	663	668	628	632	692	626	632	688	669	619	605	664	655	634	680	669	656	708	645	678	631	701	679	686	628	713	693	658	652	649	681	684	644	642	666	690	678	627	637	647	693	640	676	666	650	667	623	698	629	672	678	718	621	652	668	651	635	632	632	613	691	657	656	682	651	648	681	674	689	629	650	670	658	650	671	653	695	679	679	698	642	666	650	620	669	665	666	642	659	620	685	655	647	656	640	641	655	661	628	692	687	616	617	623	659	673	676	635	657	617	628	620	644	672	649	647	624	666	591	712	659	662	679	645	624	636	635	648	669	654	668	657	664	621	674	647	641	639	628	652	643	683	620	655	621	654	649	713	651	688	685	702	654	651	631	675	661	681	610	653	677	669	660	642	631	614	645	608	687	638	650	638	652	642	643	665	634	653	639	689	653	632	646	683	646	693	671	667	666	677	679	680	647	632	628	675	652	648	612	659	619	669	637	735	681	674	693	663	653	680	675	641	712	645	649	615	693	685	655	656	647	659	665	638	630	654	643	647	656	609	644	654	663	637	636	666	662	644	682	699	653	701	633	661	707	631	677	690	647	650	645	667	693	679	612	710	630	666	650	696	682	663	617	658	646	681	660	676	669	679	647	663	639	629	659	651	632	692	653	676	639	639	651	647	696	618	619	639	675	640	644	650	671	653	634	634	692	638	649	644	686	660	649	627	697	623	703	629	633	648	653	636	667	629	648	660	645	686	610	683	677	653	671	602	645	653	609	660	712	640	667	660	655	661	703	629	645	672	718	624	608	611	646	675	663	703	647	650	662	642	626	646	665	675	651	634	698	648	673	636	668	690	665	660	651	629	649	612	628	626	673	669	670	674	611	708	645	663	659	656	640	635	639	627	684	692	634	687	674	657	686	667	634	684	618	661	675	719	624	650	662	681	654	666	670	656	634	675	650	615	607	697	644	632	678	686	665	629	599	669	618	610	653	636	656	621	651	629	632	680	650	658	633	672	652	670	682	632	688	657	667	675	655	608	650	677	627	679	684	675	660	697	671	707	675	666	626	647	655	692	672	659	668	688	621	664	643	691	659	666	652	634	668	649	695	588	637	663	663	657	667	632	628	674	652	669	644	631	707	695	651	608	646	612	646	643	636	658	699	646	673	630	621	667	670	686	637	739	656	699	643	658	616	639	675	661	609	660	726	639	642	658	668	645	631	622	650	651	633	635	660	609	652	662	655	632	654	658	639	651	663	658	646	645	686	662	688	703	639	646	681	695	692	671	676	620	682	706	681	626	634	670	649	642	678	656	629	668	619	646	677	695	609	629	668	690	669	626	647	641	664	658	707	640	636	657	684	645	664	684	652	633	671	656	646	644	655	651	654	624	663	648	625	692	653	682	631	657	684	673	655	642	656	663	677	704	652	645	658	636	650	647	630	652	660	672	621	636	663	620	655	688	641	626	697	628	613	618	663	659	709	672	676	695	687	696	629	612	697	681	675	641	662	659	643	622	648	625	704	685	662	666	735	652	628	632	653	715	693	678	667	662	668	676	658	612	694	707	667	634	706	687	677	692	669	659	680	631	661	657	662	643	675	631	610	661	686	676	680	685	664	644	695	649	671	607	671	659	669	675	647	648	656	670	681	653	682	620	703	622	688	667	628	667	670	673	668	614	680	669	592	676	613	649	623	690	645	711	623	672	652	644	627	636	677	656	639	625	657	643	660	634	640	674	691	651	631	619	642	644	677	646	686	633	631	686	646	621	674	616	667	690	674	619	646	665	695	632	679	661	631	616	596	724	665	672	670	616	635	704	665	649	631	650	637	717	663	629	674	625	638	615	672	670	626	677	695	619	647	648	603	610	679	627	639	656	640	675	675	619	662	644	726	657	637	680	632	658	638	672	682	663	667	642	672	719	631	700	673	636	612	654	615	639	636	597	646	634	650	691	677	708	654	706	632	647	647	639	629	662	621	680	641	621	711	638	672	673
3362	1670	1753	1387	1039	866	724	666	494	498	450	418	437	445	406	428	411	409	409	403	423	371	384	374	360	412	355	399	391	382	390	397	392	394	360	337	338	375	360	390	384	427	370	358	392	376	368	380	384	357	413	386	382	391	418	381	384	387	375	361	383	359	356	381	356	419	377	400	415	382	391	393	405	386	347	346	372	372	400	359	388	370	363	387	350	366	387	384	385	396	386	364	393	353	350	382	392	370	364	388	387	413	366	364	397	398	345	384	356	390	353	364	354	378	419	354	397	381	360	350	349	411	388	348	414	392	379	354	364	411	380	375	410	399	365	365	384	374	370	360	314	360	361	354	339	388	368	389	344	374	364	365	369	382	365	375	375	356	371	398	389	387	356	333	409	419	341	353	370	390	367	386	422	444	412	396	367	365	391	410	367	350	373	383	390	323	390	372	418	355	365	366	349	393	377	394	390	364	367	390	393	359	382	395	362	382	358	363	376	376	412	368	387	384	383	385	336	388	392	424	363	373	356	354	382	371	369	384	355	362	371	378	369	375	372	391	375	374	397	412	394	344	367	391	357	357	371	377	405	405	392	395	376	377	398	388	351	378	366	363	370	369	343	378	407	367	421	398	414	429	340	359	398	380	412	395	391	395	381	387	345	332	349	357	366	370	347	344	398	387	384	388	399	416	336	335	384	373	368	386	376	381	415	365	366	390	376	381	369	380	351	394	412	396	366	379	383	357	387	378	399	412	383	359	385	394	369	401	377	366	383	402	400	379	383	350	372	392	381	345	379	342	366	333	382	380	386	385	383	405	373	403	410	357	390	376	374	379	390	354	385	383	373	378	418	405	413	372	396	416	380	389	397	404	392	405	361	388	370	400	379	368	328	388	397	442	417	354	388	341	365	357	411	401	350	334	380	380	386	373	356	385	420	375	370	373	368	403	349	365	358	361	354	355	392	392	384	366	406	401	369	375	329	359	382	398	364	385	411	311	381	360	367	363	390	374	363	383	396	403	383	403	377	389	383	335	360	392	359	365	414	385	399	375	367	404	363	384	361	390	379	391	377	392	366	342	398	405	343	387	349	420	358	382	361	413	355	369	405	386	377	391	362	365	373	360	380	396	414	387	374	363	370	371	364	402	424	358	398	357	379	325	375	369	333	359	339	393	374	387	381	390	376	368	404	406	353	376	366	377	364	409	423	401	394	396	389	381	392	350	345	412	390	374	366	380	395	391	362	388	386	405	385	343	410	372	425	326	361	361	394	354	396	378	374	394	350	376	382	389	369	339	400	403	335	374	391	400	355	396	334	379	388	365	350	403	369	369	385	375	373	393	324	363	368	346	355	359	370	377	359	370	368	361	388	387	376	354	421	387	363	347	387	387	353	397	410	365	391	371	377	381	396	405	402	365	383	386	373	404	377	397	382	399	405	393	370	401	392	387	383	418	401	382	380	332	358	341	375	372	388	363	375	367	409	365	369	356	372	371	384	360	374	358	364	362	420	398	357	372	368	370	372	379	375	379	389	387	348	382	406	371	384	400	348	325	373	392	382	398	380	362	403	400	359	373	395	407	340	387	384	367	369	355	355	349	379	386	392	376	371	404	381	382	342	386	367	390	372	374	345	421	366	403	361	414	338	358	382	398	380	391	386	406	370	371	367	385	366	390	322	372	380	364	323	427	367	365	348	380	394	378	405	360	366	364	334	358	392	406	331	361	358	383	381	379	377	394	373	390	363	331	356	402	340	386	416	387	402	385	366	371	365	385	366	383	356	374	371	394	368	358	354	376	369	392	372	362	388	347	384	343	392	375	392	394	358	378	370	375	417	371	408	379	382	359	387	404	368	386	398	386	346	410	370	380	381	373	384	351	375	373	381	390	349	374	356	382	389	370	353	354	378	395	353	399	393	397	373	361	373	385	343	408	372	351	362	367	365	366	407	372	403	367	364	397	374	370	373	401	377	389	403	395	382	330	398	409	370	402	377	376	381	385	355	343	386	370	369	370	365	400	405	399	418	383	389	367	348	390	360	342	393	322	390	351	387	363	405	355	374	389	387	399	383	367	373	365	371	371	350	386	363	345	367	376	367	344	393	359	352	370	397	394	401	398	415	398	395	418	365	357	397	344	369	450	408	364	382	373	359	407	388	368	362	401	379	339	322	357	422	387	402	373	382	372	418	381	402	352	393	405	384	380	373	399	401	388	372	390	406	376	366	348	380	395	377	401	365	359	377	355	364	357	409	369	336	374	410	361	391	375	404	374	372	344	393	400	342	372	401	380	395	380	412	397	393	384	408	416	360	382	379	387	388	356	386	372	360	357	398	369	375	367	317	387	387	336	387	364	356	354	380	381	402	373	392	404	405	382	408	377	371	353	357	366	386	370	359	378	399	359	408	377	334	368	386	374	379	374	414	373	366	375	353	343	400	387	373	402	377	399	385	370	360	386	381	402	394	396	363	385	400	372	412	377	370	370	374	385	364	366	375	356	382	390	379	418	362	397	431	356	399	386	373	402	380	374	393	339	402	394	346	375	407	394	412	363	389	402	389	358	386	382	351	394	418	382	363	363	364	395	389	349	357	398	378	375	368	385	379	354	390	395	409	369	370	397	379	372	339	374	359	404	384	377	360	367	378	347	376	378	370	387	391	392	396	350	363	342	386	365	345	350	336	376	383	405	370	366	363	401	352	388	360	407	365	394	373	374	381	361	371	374	396	366	363	342	358	347	393	377	405	386	387	354	358	383	401	406	389	353	356	381	411	366	383	375	387	381	376	363	396	360	384	356	407	364	396	372	380	374	370	399	371	372	426	374	401	407	379	363	383	383	338	403	391	386	392	379	372	392	395	400	377	342	361	372	390	402	400	383	382	336	373	365	381	386	413	358	377	399	372	355	411	381	367	393	390	326	386	394	333	344	363	382	397	388	357	380	391	407	364	339	317	386	403	383	402	379	404	398	387	372	336	355	411	354	358	396	395	372	395	395	394	375	398	352	381	378	344	380	398	370	358	377	380	436	355	391	377	396	388	400	399	419	396	378	354	343	397	376	353	348	370	372	370	406	354	398	396	388	399	445	428	374	394	395	378	413	398	345	385	369	362	357	402	378	354	362	394	356	404	400	374	393	370	372	342	357	371	386	383	390	366	317	397	374	387	373	365	366	394	397	370	383	395	385	366	343	395	378	395	393	402	389	391	373	350	415	379	348	350	388	360	384	388	411	359	351	382	365	334	355	405	348	368	388	376	375	403	390	372	355	395	377	365	422	377	395	387	370	392	376	364	376	375	383	346	396	399	366	352	404	383	393	377	371	359	386	383	406	357	420	380	355	378	360	355	369	395	382	372	429	375	394	379	384	386	405	366	375	379	376	382	383	374	365	415	389	405	388	385	403	397	347	370	339	380	379	365	400	424	372	390	402	376	378	394	387	395	377	394	383	358	382	386	350	381	387	398	374	398	389	360	371	390	375	369	335	370	378	373	390	389	383
3173	2228	3953	4226	3635	3043	2826	2393	1861	1503	1401	1310	1285	1201	1141	1044	1122	1077	1005	947	937	973	945	929	930	919	936	924	941	956	951	902	894	928	906	902	920	899	910	922	906	922	909	893	896	919	913	905	936	913	897	925	928	877	959	968	890	942	899	957	926	934	929	929	892	914	969	955	878	922	934	913	858	902	933	947	918	883	982	911	929	912	869	924	861	890	917	926	937	938	965	893	869	930	912	973	953	918	963	963	925	929	944	965	889	937	936	878	886	889	917	922	907	931	939	887	869	878	941	908	1006	875	908	928	993	921	936	867	906	868	965	887	922	866	897	941	902	888	959	930	944	907	901	863	892	990	905	938	873	918	897	885	848	926	883	938	936	943	929	927	917	880	916	867	940	882	948	915	894	891	938	940	883	923	953	982	944	858	897	948	887	912	945	947	923	893	949	872	902	940	903	930	929	959	913	988	885	906	945	967	957	942	909	913	900	940	890	859	934	948	910	928	935	882	943	980	920	922	876	920	892	905	885	882	930	936	874	937	921	859	978	885	917	947	918	911	906	898	910	951	905	930	864	899	943	915	941	939	943	942	914	867	911	960	909	875	952	933	892	941	912	923	902	947	833	911	900	874	918	916	927	905	953	942	957	973	922	947	972	903	917	861	981	929	876	957	930	923	954	929	892	914	890	934	910	975	929	931	863	996	858	912	951	955	960	883	920	883	914	928	969	905	871	910	855	850	969	895	945	909	927	896	920	909	937	855	967	909	945	907	932	905	886	925	880	951	959	896	854	960	881	896	925	947	942	929	876	877	919	910	903	922	928	904	932	854	937	920	980	920	950	892	880	936	899	873	889	922	925	906	894	843	940	942	937	911	931	938	950	879	869	935	869	938	921	886	963	921	915	898	875	965	892	913	919	958	913	907	948	969	909	871	937	933	898	866	927	909	926	920	949	921	964	952	866	912	949	913	950	873	893	895	880	918	954	953	936	935	935	944	926	897	849	901	927	930	978	957	829	929	882	898	956	925	916	926	956	912	944	956	898	933	968	891	940	967	886	992	869	953	947	934	900	891	930	907	965	932	870	888	915	934	944	907	908	880	874	933	909	939	932	894	879	908	921	934	870	866	906	959	868	909	939	898	906	942	898	884	894	909	860	926	960	982	896	950	933	907	874	927	917	925	928	926	888	922	940	868	964	937	950	917	909	904	922	933	896	920	979	966	915	862	901	944	910	893	951	929	912	918	912	972	963	949	936	924	896	864	893	934	918	951	912	915	875	915	930	947	910	931	938	905	930	929	922	934	933	897	904	916	896	914	849	932	902	928	942	958	918	912	879	939	969	893	873	873	885	887	862	903	905	916	912	895	925	910	946	921	897	900	901	896	946	895	951	864	901	870	947	910	929	952	896	933	902	950	866	902	947	882	864	893	911	919	923	967	889	941	913	879	916	918	950	880	912	904	921	902	878	885	913	894	931	919	876	901	913	883	902	898	889	934	921	882	951	924	913	872	945	898	928	900	909	868	935	894	939	847	929	915	920	891	922	926	937	916	917	909	877	931	933	935	924	898	949	886	844	937	926	901	940	917	923	926	915	919	897	923	896	937	904	896	897	977	910	925	881	939	878	857	928	914	940	900	939	932	919	863	977	958	940	869	921	881	887	906	923	912	897	903	862	887	931	961	949	900	890	894	912	949	861	933	915	949	931	907	908	904	970	901	935	913	932	962	907	885	893	919	850	890	882	954	909	900	883	933	905	929	901	833	888	926	877	933	873	864	899	908	915	921	854	974	891	870	910	945	841	875	932	940	927	921	908	921	962	922	947	876	906	929	881	943	920	944	942	953	905	908	966	925	940	896	947	917	975	944	932	922	941	902	902	884	934	938	844	926	872	912	949	950	909	899	945	948	964	943	924	913	942	948	857	912	920	828	924	896	942	910	916	898	905	915	889	930	902	916	935	898	897	894	868	909	916	884	937	926	945	928	916	910	923	892	910	953	954	910	902	924	939	891	914	898	930	963	977	893	947	948	919	887	870	980	900	907	943	934	900	892	907	907	882	940	918	896	942	909	955	955	922	923	922	920	914	952	931	903	897	882	937	891	885	908	915	908	931	917	885	945	909	872	926	951	916	930	955	920	912	930	910	970	917	999	942	898	860	888	933	942	954	884	916	919	909	910	902	957	929	936	872	938	901	869	941	945	917	922	902	942	973	906	968	930	894	928	918	901	905	925	902	950	898	908	911	909	955	915	888	853	934	944	898	918	972	911	903	850	890	856	943	944	890	862	907	927	938	900	911	916	919	934	930	961	955	929	934	931	961	855	961	971	885	871	884	848	892	910	905	912	927	970	916	859	909	880	922	918	894	944	947	903	884	898	910	956	919	903	922	867	947	931	910	962	936	923	926	927	944	939	909	956	892	978	904	943	924	932	898	892	871	957	901	907	871	960	911	968	887	912	878	944	951	942	876	909	967	965	933	903	875	891	899	916	883	943	889	963	897	943	922	943	903	915	913	962	926	945	925	911	861	933	901	938	904	918	905	952	919	863	948	884	922	890	870	896	891	942	891	934	868	876	914	937	884	888	876	934	943	916	973	835	923	884	900	875	919	898	951	885	923	887	894	924	928	935	921	917	894	929	918	918	942	887	943	914	872	910	898	916	908	841	881	898	888	919	895	887	929	945	917	885	905	902	897	932	933	832	983	957	884	887	950	936	891	932	877	909	873	934	944	858	904	904	911	944	961	901	850	908	946	922	916	915	897	929	969	880	906	949	925	930	948	892	903	898	935	917	940	965	945	941	890	880	898	896	957	929	883	849	927	908	915	942	913	897	922	897	950	899	910	918	878	954	870	976	884	942	967	964	928	893	940	907	937	902	881	943	964	878	916	936	913	913	906	948	952	881	928	922	933	950	894	923	903	851	868	930	908	931	920	897	943	958	930	913	914	884	923	877	951	901	920	870	881	892	913	926	898	904	910	952	955	955	889	892	864	955	919	934	889	887	910	972	883	903	877	899	954	865	919	936	917	898	907	935	923	913	919	879	885	936	923	897	927	939	924	915	901	965	932	921	917	895	909	918	888	918	955	852	890	938	917	956	898	928	904	898	948	901	909	897	938	871	903	895	889	928	916	947	933	927	910	907	872	941	857	961	909	945	889	903	948	906	939	898	918	924	917	900	935	919	857	924	896	923	909	925	892	946	871	896	884	938	898	898	942	945	951	945	925	892	917	974	933	877	874	917	925	924	948	949	867	916	869	876	957	872	928	936	926	835	879	865	932	901	913	951	896	934	903	946	937	929	923	967	909	998	971	873	1002	922	832	994	927	928	970	925	886	933	912	925	923	905	947	932	980	919	897	908	955	871	897	893	857	920	945	953	952	916	893	938	959	900	872	892	873	916	904	863	911	896	934	924	926	918	942	872	927	910	892	942	916	915	867	891	903	880	923	918	911	889	920	939	896	936	905	947	961	909	942	906	898	932	924	928	857	941
9532	2747	2868	2257	1634	1229	1071	878	684	579	568	529	538	508	472	459	428	441	429	420	407	403	413	424	401	410	360	426	383	400	412	395	373	400	374	398	396	371	383	378	391	365	399	409	374	440	395	424	403	386	398	367	380	437	400	414	411	400	434	370	387	393	378	410	431	375	392	379	360	386	388	385	410	387	366	417	374	397	401	392	373	443	396	380	359	402	377	425	414	369	393	383	434	423	389	424	409	433	419	405	397	398	385	393	407	383	403	386	421	333	364	408	409	399	397	401	376	393	410	406	351	436	396	413	372	382	399	400	367	391	419	374	413	390	394	413	405	388	388	377	398	370	373	373	412	369	417	392	380	414	371	393	400	375	418	388	370	406	396	412	375	400	416	414	377	425	398	389	408	367	368	423	404	364	377	386	397	460	396	390	416	368	410	369	380	387	416	368	406	439	371	417	392	352	411	378	398	433	386	392	376	395	420	362	416	378	405	425	409	416	385	357	374	388	388	405	421	403	410	405	382	398	396	396	399	374	407	376	406	399	411	376	404	398	400	383	391	400	385	381	385	413	408	372	376	436	402	381	370	416	427	373	382	378	389	392	366	386	393	375	405	379	394	401	380	368	397	404	422	379	408	384	381	424	387	406	404	402	400	370	416	416	373	387	409	365	412	406	399	402	372	408	406	412	389	434	374	380	413	406	395	405	432	383	365	389	362	360	365	367	411	381	413	388	398	371	405	402	374	388	398	379	429	384	411	381	405	404	435	364	402	367	388	375	377	353	358	383	367	388	409	384	417	392	407	410	384	402	394	368	352	379	408	381	400	422	414	375	403	392	392	379	404	410	448	410	384	422	381	392	375	412	386	384	366	365	376	389	407	393	403	358	388	428	363	406	382	379	388	398	412	422	423	467	406	386	383	385	368	402	386	415	382	405	384	377	391	384	420	387	417	399	396	410	364	383	399	377	382	417	413	399	397	401	389	386	388	366	367	388	381	385	391	392	366	371	394	400	394	389	417	388	399	374	372	402	373	396	388	384	364	382	418	403	413	385	386	372	372	411	400	404	393	393	371	367	375	381	360	396	407	410	412	381	393	371	403	398	396	371	428	378	369	412	387	378	388	392	363	403	393	392	383	453	377	422	391	442	411	434	398	360	371	451	404	393	375	363	383	362	398	395	415	380	369	407	401	397	374	399	369	390	375	433	398	369	394	394	393	358	385	377	377	365	392	389	402	408	400	373	399	386	378	374	416	406	404	404	389	437	394	411	366	368	347	355	382	387	384	403	372	366	372	389	363	420	404	443	392	375	391	360	388	364	400	391	369	370	374	401	408	368	421	386	439	387	384	386	371	368	365	401	388	418	380	409	382	385	409	368	417	399	397	418	410	342	376	384	432	385	404	379	408	382	405	398	393	408	366	411	427	431	382	424	405	413	379	414	369	427	391	402	406	352	388	392	404	409	413	386	413	396	416	394	393	415	431	405	369	373	385	435	370	404	393	401	407	377	370	389	399	375	363	373	442	394	357	419	404	409	383	393	356	412	413	362	366	404	411	390	365	399	391	371	391	387	409	397	407	349	356	426	413	379	417	385	395	396	429	385	395	396	417	389	396	407	394	386	385	405	382	414	394	399	398	417	393	415	386	430	370	394	379	439	353	405	391	380	400	380	412	423	410	407	410	393	450	370	403	411	412	403	390	385	387	413	398	401	459	411	398	372	369	406	395	350	386	379	416	371	373	371	383	427	373	414	375	385	422	360	357	427	424	411	352	394	402	401	393	389	419	400	358	402	384	392	399	369	422	401	433	406	409	360	414	380	383	383	396	379	416	393	424	385	400	373	398	395	379	394	430	378	403	392	399	395	434	412	357	381	392	433	367	410	397	372	422	354	411	388	391	414	360	443	393	395	379	407	380	379	375	441	391	373	388	365	406	386	403	373	405	411	381	355	415	444	383	424	390	398	366	417	388	408	376	390	360	436	401	428	371	381	371	406	430	383	375	363	402	364	391	395	390	424	383	405	379	389	399	399	379	375	403	422	388	401	355	385	382	362	387	377	367	422	375	412	400	401	369	390	376	372	428	369	436	390	384	399	405	411	399	432	388	405	354	393	363	371	427	372	366	410	415	433	393	384	373	379	381	391	364	398	413	410	418	389	390	406	358	370	405	370	381	419	394	412	387	386	402	374	376	363	377	388	372	400	386	379	410	379	393	409	379	385	389	419	364	376	408	370	406	385	409	388	426	420	382	397	407	353	381	353	376	406	397	417	412	410	407	402	381	368	387	387	386	408	470	382	386	355	381	398	411	393	419	377	375	416	420	408	378	396	424	385	376	396	390	425	398	415	361	392	410	377	415	417	394	393	395	423	437	392	415	410	410	428	385	442	406	370	405	376	391	370	405	363	391	430	342	420	386	429	389	391	412	357	423	417	395	410	417	404	393	352	418	414	416	355	373	419	377	396	423	387	411	370	390	405	383	370	377	413	363	431	398	413	384	400	393	370	395	423	386	434	395	408	412	418	371	349	438	401	364	421	374	408	419	388	392	399	379	399	400	392	382	417	399	381	380	369	381	395	367	400	385	407	384	388	408	365	373	404	399	372	420	387	409	383	392	396	389	379	408	408	410	410	397	375	399	364	405	394	430	388	411	375	435	407	422	386	433	415	379	397	395	408	392	384	395	374	405	428	424	377	384	372	387	352	396	382	375	414	416	397	392	426	419	378	398	376	390	409	412	413	378	421	376	386	362	377	382	391	382	378	410	411	428	382	393	395	358	406	400	399	396	387	385	357	418	411	392	394	406	392	405	402	356	391	394	390	387	388	416	393	404	398	374	425	425	390	399	382	412	406	403	423	407	426	419	401	404	402	432	428	436	426	378	400	410	430	416	401	374	395	376	403	411	422	394	387	414	400	408	380	385	371	394	406	391	388	408	390	420	424	377	376	371	400	388	386	416	388	422	394	402	385	381	370	398	397	385	356	360	393	425	369	393	425	373	377	370	380	351	398	417	392	382	411	429	381	408	390	417	439	361	398	349	387	361	423	398	396	405	383	379	402	408	414	382	364	405	383	387	382	369	391	404	411	394	419	367	393	384	395	369	393	351	411	394	419	430	394	388	383	415	416	384	414	337	375	384	397	425	432	432	371	369	397	408	419	376	372	455	387	408	459	403	367	432	435	418	419	403	366	375	380	428	410	374	423	363	399	411	389	402	360	405	372	395	387	415	382	407	392	396	389	393	404	417	424	407	400	409	402	385	373	368	405	368	400	437	413	326	417	400	445	382	404	373	393	381	372	416	380	410	414	406	365	411	420	408	381	377	409	406	421	401	406	382	436	377	398	386	366	395	363	371	404	380	381	419	418	400	396	375	396	385	397	386	397	381	380	386	408	377	362	371	375	372	390	364	379	354	415	365	393	389	389	401	374	371	392	407	402	411	379	387	405	395	372	389	392	362	384	390	375	381	387	429	414	402	424	388	412	393	418
8058	3167	5789	6891	5905	4944	4748	3674	2603	2136	1948	1829	1656	1498	1300	1307	1291	1249	1112	1042	982	964	973	978	957	1035	1009	1036	981	937	1046	1024	988	943	966	989	960	966	977	940	985	980	930	941	960	925	958	969	924	1005	912	909	941	937	944	958	945	925	983	1004	914	953	916	1020	958	991	894	940	884	906	958	937	898	973	964	933	970	954	927	908	972	938	958	976	969	960	1001	997	1014	954	928	944	963	909	946	934	919	947	944	942	928	926	951	965	946	932	957	948	986	924	922	943	932	959	952	979	962	935	955	927	937	982	907	988	986	960	924	953	946	976	929	968	962	922	957	961	936	915	939	943	928	949	889	923	985	938	942	940	913	937	953	937	944	973	947	962	911	946	932	1015	931	972	957	922	947	939	1018	921	919	996	984	959	975	964	979	920	946	927	933	983	914	965	969	951	946	933	930	950	933	950	949	1024	904	908	886	954	961	947	934	1015	966	1009	936	907	953	945	919	936	961	936	929	955	956	984	943	996	945	918	908	945	922	991	964	918	949	941	979	917	939	1004	923	907	970	923	924	902	941	959	917	938	1003	989	946	971	925	932	955	948	925	933	932	955	989	918	969	957	939	958	936	925	975	943	1027	944	950	901	907	942	923	963	928	971	956	941	916	994	945	994	932	949	975	908	940	923	935	944	976	957	992	920	933	908	932	941	955	933	914	910	1026	924	931	944	964	932	965	954	987	973	888	964	952	952	885	991	880	916	972	951	977	969	924	976	955	953	972	957	973	965	971	960	931	926	946	991	984	942	939	927	931	931	919	946	982	945	1002	903	979	932	940	920	942	919	937	961	939	951	920	979	943	949	995	990	950	947	938	925	916	972	929	901	951	945	965	972	962	951	993	947	934	947	950	942	945	975	909	923	940	976	974	956	891	965	951	962	1032	949	918	957	950	936	900	976	996	935	823	956	916	912	896	930	962	1027	960	976	983	923	917	913	965	942	918	957	911	929	895	976	959	950	967	982	919	970	916	970	940	896	941	935	957	922	937	940	949	927	928	927	912	965	951	1016	956	981	939	974	941	943	938	962	948	954	914	911	981	926	933	942	928	950	978	943	995	914	936	971	963	932	948	926	967	948	974	935	903	938	980	919	970	968	966	952	951	986	949	928	946	1003	951	991	960	991	911	993	963	898	950	939	896	985	939	960	962	948	942	966	960	975	937	909	948	960	926	945	938	1004	929	926	964	931	1001	971	1000	946	986	969	952	941	952	949	978	952	957	953	888	884	905	897	941	955	995	1006	953	938	912	969	946	997	908	900	916	905	966	948	928	898	935	931	998	940	904	951	936	922	917	913	1009	951	1002	909	866	958	939	952	962	899	963	997	886	972	941	951	913	971	931	961	927	1019	945	977	954	913	952	954	940	957	913	966	893	985	985	951	902	959	955	987	986	982	920	989	929	962	980	933	870	923	849	938	946	951	990	962	940	999	949	868	969	939	912	935	938	966	963	906	946	943	921	933	934	908	937	937	936	979	946	998	949	959	957	980	962	937	915	979	954	953	969	936	967	902	916	965	953	975	928	877	995	972	950	966	945	925	904	967	958	939	927	984	924	953	928	986	973	996	965	918	918	967	952	964	913	989	950	971	900	962	881	959	947	965	982	971	956	962	985	1007	941	950	906	986	945	935	914	946	948	926	969	947	925	901	982	946	957	930	949	923	983	958	958	981	995	940	919	950	964	904	925	976	975	923	910	949	967	979	1006	925	923	928	911	990	999	931	1007	916	977	936	940	981	937	958	986	909	953	900	949	952	966	931	903	906	969	969	944	994	929	931	928	983	906	928	880	964	993	956	903	984	963	944	948	972	937	943	930	933	935	1007	992	910	926	953	957	937	951	902	880	978	911	943	977	969	912	939	1005	955	920	956	953	911	967	963	919	928	942	932	968	967	947	918	912	909	907	977	949	926	954	928	902	961	942	930	971	946	941	920	947	1025	975	946	948	981	983	919	905	940	931	921	949	979	982	929	981	909	897	881	944	941	941	965	898	949	958	958	948	914	935	950	980	932	1003	972	920	988	989	914	940	957	951	941	975	926	938	919	919	950	994	966	886	912	942	977	994	926	942	972	928	968	1000	930	931	955	947	1018	944	933	971	997	929	978	922	908	899	918	966	934	921	940	940	934	982	974	945	936	918	933	966	973	980	983	948	952	995	971	919	933	937	969	889	952	939	929	932	959	913	895	903	930	1005	948	911	949	946	940	877	931	957	949	980	929	874	958	984	944	914	898	908	940	953	956	958	976	955	931	953	942	938	944	966	933	952	938	963	958	939	901	942	931	966	973	981	938	960	955	1047	930	952	944	950	937	976	918	938	967	942	898	901	954	947	987	958	936	958	967	978	921	969	975	963	993	981	972	943	962	934	923	1006	921	996	917	984	977	977	958	959	942	941	950	949	916	978	956	925	959	905	909	954	985	966	947	917	993	896	909	951	947	976	963	929	935	938	988	931	913	918	949	986	956	950	965	963	974	937	900	915	925	925	914	953	933	940	932	979	891	979	940	1011	994	937	929	966	912	946	892	883	956	956	916	961	902	950	909	929	989	934	965	936	912	941	971	963	927	1028	939	946	954	889	908	970	924	967	939	943	919	911	958	944	1005	930	899	927	1003	980	917	939	950	934	963	942	957	949	961	902	955	970	988	982	953	959	961	888	923	947	950	924	958	958	900	939	974	941	957	986	999	939	979	945	946	942	934	931	960	930	980	972	914	960	918	935	946	999	979	978	956	965	936	1008	969	1011	976	970	974	915	912	909	950	947	936	972	961	994	913	939	927	951	926	885	924	925	953	938	927	951	966	968	1023	990	948	942	912	960	961	934	994	975	950	978	964	941	952	948	939	922	870	895	958	1023	940	946	911	934	934	1015	907	968	979	886	961	938	937	941	932	920	931	905	893	979	976	931	958	946	976	947	1023	943	920	948	904	935	961	982	987	955	1012	909	941	897	902	997	931	947	935	1001	926	988	980	898	955	980	954	970	1050	997	858	974	936	909	946	950	912	957	936	919	930	948	922	982	1015	921	944	999	961	922	972	939	934	975	960	942	950	935	928	867	959	924	985	967	958	969	953	1019	1036	956	928	956	952	943	982	989	933	991	937	924	917	923	963	914	971	886	906	1009	929	961	911	978	908	914	897	987	965	954	925	916	953	965	889	947	935	1002	973	955	934	976	929	958	978	978	925	925	977	888	931	1017	940	969	904	892	904	981	997	925	955	963	953	918	964	958	964	939	985	894	922	937	946	951	971	929	972	919	925	978	939	963	894	952	941	959	912	932	957	954	937	973	940	892	958	916	920	947	982	941	995	902	934	883	980	947	976	985	936	962	972	943	1009	1015	934	987	921	996	939	899	917	902	888	880	991	912	920	947	959	971	972	978	956	947	934	948	918	914	956	911	967	896	951	925	927	938	949	966	974	985	957	940	927	933	955	969	938	945	936	944	964	898	931	957	931	973	939	923	1016	977	944	993	972	963	915	953	997	969	972	893	942	990	914	906	924	946	925	926	883
16296	4042	4188	3001	2147	1598	1358	998	736	595	458	445	417	408	381	327	352	300	301	274	285	276	261	252	275	269	286	301	285	259	268	297	268	266	277	258	283	271	229	229	268	267	258	238	259	261	270	254	266	244	294	300	278	265	281	217	253	243	272	261	250	243	264	237	242	260	271	253	249	262	269	228	247	253	255	275	257	269	277	284	272	253	255	258	216	270	253	261	256	267	236	269	310	216	270	260	254	287	261	270	267	260	259	247	254	248	262	258	276	259	215	278	264	275	243	241	266	263	266	275	287	251	235	274	273	279	261	241	250	252	232	280	284	285	262	249	242	270	246	265	253	251	235	256	276	265	253	256	273	261	230	273	287	248	267	259	253	225	241	235	268	278	261	286	272	263	260	285	266	245	231	237	240	265	289	260	252	274	298	248	258	253	270	269	294	280	265	289	247	248	250	283	258	244	271	246	267	265	224	292	254	264	266	265	238	260	276	247	272	270	275	229	258	251	293	247	245	255	256	269	241	261	251	251	265	266	291	282	301	276	287	269	290	255	272	271	278	256	278	271	237	251	246	264	286	244	243	265	249	258	273	217	250	253	273	269	285	266	251	265	261	258	252	274	240	284	245	249	261	255	252	269	255	276	299	254	311	283	247	269	258	226	232	247	270	252	249	237	245	243	234	220	254	293	270	240	238	232	279	243	245	254	280	256	246	255	261	256	244	232	292	245	236	289	271	255	293	277	257	240	236	238	256	262	263	243	236	242	285	257	252	257	273	269	266	272	262	253	250	280	236	258	268	291	234	250	259	251	292	260	251	301	251	244	221	276	272	261	270	259	253	270	286	267	257	280	305	230	242	285	255	287	280	263	271	270	261	245	288	250	276	247	257	212	251	267	255	251	273	274	271	254	259	245	251	267	266	235	249	219	225	242	257	261	248	287	261	295	252	293	244	254	271	241	271	267	261	264	263	260	271	281	286	282	272	240	261	250	261	255	267	249	269	249	238	250	256	289	252	259	271	238	282	295	265	217	249	272	244	277	247	276	253	265	262	288	265	208	241	244	252	257	280	281	288	275	269	252	257	260	255	239	258	235	262	258	249	273	240	256	230	262	229	254	270	273	253	272	260	260	270	263	253	268	274	277	280	272	238	276	262	271	244	287	273	251	251	264	253	259	256	258	250	250	223	263	235	297	238	250	275	253	268	260	261	259	264	242	249	281	266	235	250	273	274	275	267	268	246	268	227	261	266	248	252	270	303	266	247	249	273	271	244	259	249	261	267	271	256	252	251	271	269	273	243	288	262	229	273	257	270	257	228	293	280	260	257	282	286	244	262	278	257	240	260	279	274	265	275	266	263	288	273	303	234	260	261	257	262	227	273	273	269	280	252	245	285	269	253	260	261	240	232	288	262	243	229	252	261	266	260	269	245	262	245	270	253	250	266	247	247	248	269	246	273	260	273	268	266	274	264	246	233	272	294	234	276	248	277	273	237	289	279	271	252	215	247	293	254	269	246	254	250	241	239	249	271	285	276	247	289	260	232	243	273	245	262	277	287	262	257	255	249	241	281	319	250	226	240	291	281	241	261	252	263	267	244	272	272	268	286	277	250	250	247	246	285	257	267	265	276	240	271	278	275	240	240	287	236	269	264	280	261	259	268	258	262	242	237	281	277	250	229	248	267	255	224	233	263	284	265	241	245	229	259	258	284	246	271	243	249	255	264	250	262	280	230	281	242	282	242	284	248	257	255	268	248	255	275	257	257	256	246	280	239	243	255	266	225	246	266	240	250	277	263	272	278	228	258	264	256	264	251	265	263	238	261	300	273	272	278	237	259	253	254	279	275	283	258	267	266	277	247	268	273	237	267	275	235	288	288	268	274	267	247	238	244	242	247	249	243	275	282	290	251	272	260	247	258	263	264	255	290	238	266	229	273	257	288	278	287	254	272	230	267	274	255	272	256	233	277	243	270	247	273	259	251	277	251	277	268	257	243	251	287	309	253	254	255	264	265	288	249	277	287	267	245	232	257	263	263	277	259	247	280	245	280	243	216	235	235	253	258	283	253	249	254	275	253	239	243	279	264	274	271	251	270	259	252	247	272	289	242	296	265	242	264	290	267	276	245	251	226	234	268	255	238	229	274	248	258	259	254	244	252	242	260	257	316	251	256	265	244	255	243	257	253	233	252	270	233	271	256	293	274	256	243	275	278	296	244	233	303	303	273	281	247	283	280	267	268	260	280	269	261	261	263	275	256	266	248	264	262	289	251	244	233	262	284	250	232	243	256	248	265	237	275	252	271	265	281	262	246	297	253	276	272	249	286	257	261	245	245	267	261	251	246	234	255	269	275	256	257	271	261	273	274	268	259	279	272	265	268	272	273	263	251	257	274	252	253	277	249	262	262	271	255	250	272	283	270	266	266	265	270	298	256	257	227	290	248	268	292	239	231	233	322	264	291	254	259	239	275	250	267	275	245	263	277	234	271	254	249	256	257	277	254	268	263	258	272	262	274	246	253	260	230	246	255	258	249	256	292	258	282	280	253	266	254	243	249	255	256	280	299	293	277	272	253	277	251	248	249	267	261	265	256	257	277	262	247	277	290	280	278	257	215	266	259	292	272	258	268	249	240	240	262	262	286	236	282	270	251	230	280	257	269	282	268	256	291	281	243	247	265	256	262	265	287	279	255	252	242	267	268	250	264	272	267	268	272	258	253	253	267	264	237	246	268	271	248	263	250	256	266	235	245	278	263	272	264	235	225	250	245	269	271	245	258	250	283	253	238	281	253	256	248	271	247	267	248	263	288	240	274	247	235	254	267	275	263	268	258	253	253	249	267	266	243	239	247	223	295	248	266	249	286	261	226	237	275	248	265	271	248	259	261	236	244	274	255	289	263	237	261	249	283	266	279	263	257	242	259	267	298	281	256	270	278	234	249	271	240	252	262	262	254	255	246	251	242	254	276	274	267	258	277	287	254	261	261	235	243	256	261	259	231	248	257	247	258	241	247	290	266	237	263	269	264	267	269	249	255	269	250	262	269	287	266	249	271	278	257	262	268	260	289	279	258	267	210	269	235	266	240	279	268	250	247	288	272	245	234	200	241	271	271	269	271	271	252	255	265	277	287	269	255	257	265	280	246	256	268	242	287	275	249	232	246	307	262	253	277	270	275	229	222	238	268	272	285	261	257	278	237	275	244	238	239	263	251	260	244	286	304	247	247	272	267	246	252	285	289	284	270	244	264	278	240	281	270	306	262	271	291	255	276	260	300	254	243	259	257	249	255	250	255	257	259	264	278	228	279	298	252	243	256	271	261	260	241	243	268	265	265	254	231	271	280	246	253	253	288	232	252	284	235	282	253	263	243	228	250	251	277	281	245	267	275	257	247	273	245	290	266	226	243	259	235	233	260	264	223	249	244	282	239	273	270	255	269	296	259	257	240	235	278	244	258	257	229	241	247	261	255	285	243	285	245	276	277	255	269	221	260	260
10389	3736	7641	8984	7704	6878	5835	4167	3067	2384	2132	1870	1652	1389	1189	1188	1207	1028	881	788	746	720	738	692	698	673	695	668	688	726	736	673	708	699	651	660	667	695	647	705	651	725	674	677	657	615	642	638	637	648	617	628	649	672	701	645	622	603	696	662	631	655	599	699	640	650	694	618	635	650	674	658	615	645	664	638	621	620	667	617	643	644	689	697	638	644	625	625	664	651	592	615	663	671	671	694	605	622	664	661	634	684	650	695	691	622	637	658	619	670	638	607	650	671	629	628	617	641	654	636	649	649	642	617	635	638	661	672	618	700	631	645	660	640	691	649	623	634	664	638	650	673	650	638	646	637	622	652	662	656	632	614	691	647	658	636	650	663	644	624	654	622	669	619	670	629	614	626	635	601	644	635	622	590	652	621	690	649	620	676	628	629	660	626	627	665	655	643	626	635	632	652	641	653	638	636	659	661	637	647	637	657	698	651	663	633	637	656	621	624	628	646	622	663	640	607	680	651	630	619	697	622	646	674	678	633	644	641	635	638	690	601	626	651	576	654	595	653	647	638	652	639	641	664	701	652	611	654	673	646	628	690	676	691	651	701	621	631	649	600	634	662	690	620	663	656	656	630	640	623	653	643	658	644	648	622	643	686	619	644	639	699	672	610	658	654	591	613	692	668	635	623	715	639	664	671	608	644	607	688	658	621	639	613	645	659	642	662	624	703	639	649	622	650	698	633	657	636	667	636	664	632	645	640	637	641	651	661	630	653	649	702	614	653	636	648	629	644	682	652	664	626	628	654	658	668	655	642	652	659	657	648	635	623	668	632	630	617	651	690	661	659	631	661	656	649	633	653	632	678	636	674	653	630	619	647	664	656	681	665	611	604	627	668	620	608	649	674	664	698	644	621	642	639	681	666	637	649	628	637	637	603	647	671	656	697	701	657	665	622	630	649	627	601	648	642	665	629	641	652	703	639	655	621	595	655	659	670	639	654	632	622	640	597	683	639	593	698	650	611	665	726	654	639	675	599	664	617	623	652	621	627	616	616	643	659	618	615	640	643	636	656	639	655	627	672	658	651	627	700	666	660	634	664	638	635	641	601	649	619	678	633	654	655	661	648	635	636	690	626	655	682	641	677	640	634	651	636	675	623	665	627	623	640	645	604	653	622	632	631	633	617	669	669	652	665	691	674	639	621	592	674	638	672	684	693	630	650	631	669	619	633	633	632	674	681	629	650	642	670	601	635	635	609	628	679	623	592	672	612	674	641	605	639	625	614	644	671	623	612	636	662	631	633	600	618	665	579	661	646	607	617	660	615	648	681	648	611	657	594	646	678	648	630	640	646	646	602	647	669	653	665	603	707	670	639	624	609	654	677	702	640	695	684	687	641	646	661	640	663	618	691	655	651	645	612	664	642	600	644	641	635	663	661	645	651	681	656	610	635	663	616	639	650	683	641	670	645	671	607	644	621	662	657	618	628	650	653	647	652	638	657	660	597	613	614	657	635	653	648	606	643	654	601	679	659	664	651	651	585	659	649	648	626	631	671	643	627	659	635	636	643	660	679	636	644	647	646	636	643	691	627	649	639	646	613	656	624	620	630	615	607	612	678	658	698	668	614	683	691	642	640	639	652	627	679	629	637	641	619	660	674	639	663	587	625	700	613	609	591	653	630	611	676	634	611	648	627	676	639	659	646	635	657	649	638	592	647	674	646	629	658	611	647	634	655	650	654	633	634	689	650	651	613	662	623	638	622	614	638	645	632	637	618	628	647	670	668	627	641	647	603	666	691	590	650	651	621	616	688	646	658	619	621	617	615	673	683	637	689	614	643	629	668	676	664	656	682	695	610	648	695	666	630	664	639	669	608	610	680	688	650	620	675	606	638	682	628	633	630	623	602	664	661	660	613	674	638	632	631	637	644	584	629	657	633	650	633	612	618	644	641	653	632	646	656	676	643	652	690	588	637	655	657	621	680	647	587	658	667	654	666	633	678	601	644	623	625	689	688	668	610	647	652	621	698	624	652	634	657	644	676	657	630	683	660	652	655	612	640	607	613	679	655	635	682	618	666	660	650	642	673	610	641	646	656	639	618	673	641	651	663	638	623	610	653	648	678	655	638	667	645	654	643	651	649	627	647	620	667	635	643	632	668	632	644	646	652	640	626	651	588	623	680	636	645	622	627	617	658	616	697	621	642	614	657	608	640	663	667	695	613	604	651	644	635	655	624	615	663	662	639	625	640	610	618	658	689	642	644	626	641	635	646	697	680	681	603	642	600	626	715	667	693	653	622	594	662	655	619	664	609	641	674	700	662	683	590	636	643	601	688	658	653	648	619	600	660	621	644	634	659	654	636	630	653	640	621	613	675	653	629	673	607	648	644	638	721	650	650	676	632	629	641	653	653	631	663	666	649	640	628	625	619	596	608	658	662	636	650	662	635	620	659	647	664	645	661	601	621	656	656	637	642	699	623	663	624	685	596	632	605	618	655	638	633	620	625	612	650	629	697	674	703	620	614	666	655	635	681	588	680	652	628	648	640	632	661	644	677	633	634	653	620	638	638	682	662	655	670	667	629	650	612	685	646	648	675	684	632	610	650	613	666	664	639	649	606	667	600	614	640	658	692	631	653	665	629	666	684	635	646	686	693	642	626	645	633	656	649	638	682	623	646	671	624	647	648	661	607	620	676	663	628	676	679	683	637	651	698	627	621	659	688	671	638	616	659	610	642	615	673	669	674	617	676	642	626	637	618	638	667	597	654	647	611	672	640	638	669	628	689	641	626	665	618	607	614	628	622	666	658	635	620	644	593	663	649	705	622	625	600	643	619	622	613	657	612	661	603	617	664	598	613	669	633	629	653	616	644	689	633	634	624	675	612	663	661	587	648	665	618	633	684	644	682	705	666	725	674	696	583	650	637	621	682	651	649	687	626	549	619	614	665	645	668	634	640	617	633	658	645	632	612	670	689	643	640	605	691	655	659	632	653	680	679	683	642	694	625	646	612	691	647	662	680	630	651	631	661	593	633	654	640	655	626	654	653	608	638	631	653	669	604	622	608	659	632	636	640	605	642	615	657	656	672	629	628	617	644	619	643	658	630	615	624	585	624	577	683	678	619	618	655	616	626	633	618	657	631	634	625	628	677	636	616	676	665	647	613	680	674	634	677	633	611	678	626	660	665	683	611	653	659	599	638	630	617	655	680	676	629	632	642	622	673	676	660	672	646	628	597	684	623	642	668	630	624	600	687	584	616	600	637	663	638	628	635	640	640	623	660	638	609	673	632	676	660	596	589	633	620	641	604	674	658	661	650	661	608	635	639	630	704	652	599	704	624	656	657	639	661	628	595	667	653	628	610	694	647	624	644	708	634	673	670	644	617	669	655	670	665	581	643	686	641	626	675	637	674	620	704	649	656	723	584	641	629	646	614	628	650	631	661	587	628	647	586	664	607	657	635	618	642	626	636	645	637	624	661	657	639	671	625	618	661
3469	1501	1788	1331	1069	869	697	590	499	478	518	406	433	358	380	398	374	390	426	387	357	347	352	364	367	366	383	400	392	359	369	371	370	423	369	399	394	342	372	339	402	357	364	383	325	383	420	361	397	382	375	380	398	363	355	413	416	332	375	367	350	390	397	383	373	387	384	394	390	405	374	365	367	399	351	366	343	389	396	408	372	374	367	394	369	364	378	380	368	374	363	372	403	425	391	376	377	375	374	387	393	367	380	340	410	391	383	376	332	376	398	345	367	372	367	350	380	393	370	375	418	374	398	380	374	367	394	386	389	386	375	379	390	449	372	393	404	345	392	381	346	361	363	376	374	367	368	365	347	386	344	399	382	382	358	339	371	367	380	382	377	386	408	409	386	392	369	330	391	376	335	394	355	399	354	333	365	387	377	375	374	326	369	376	386	361	388	351	384	371	396	375	351	363	397	363	400	372	416	367	362	377	381	357	376	383	369	388	343	384	353	392	353	409	403	358	355	389	383	348	396	403	361	390	360	371	351	351	350	367	376	381	379	389	395	382	389	343	403	365	340	385	392	382	372	340	366	348	359	401	410	411	398	385	367	373	366	364	338	381	328	389	353	396	365	357	361	405	389	423	386	348	348	413	327	371	376	373	360	388	381	354	375	371	368	360	409	376	344	372	394	353	378	393	347	348	381	366	379	361	350	380	361	401	356	408	386	360	383	367	367	381	350	355	375	362	378	364	345	393	380	403	380	366	379	368	412	326	380	364	388	359	359	357	372	391	375	387	377	384	351	380	347	396	368	352	363	381	383	344	362	386	362	411	399	382	373	371	311	357	402	359	350	368	401	382	400	413	365	339	354	388	405	369	421	371	423	360	383	393	383	364	369	394	416	365	376	369	379	349	405	358	409	349	356	372	385	387	436	391	349	390	364	382	380	352	372	374	372	387	391	373	399	347	422	388	364	375	344	393	392	379	365	350	356	379	383	391	334	365	366	373	373	365	381	395	412	374	336	365	405	372	369	356	363	378	375	383	370	351	356	398	403	343	402	376	370	377	358	381	370	344	382	338	360	393	378	376	390	374	334	351	399	372	368	386	401	376	384	343	390	383	338	367	359	381	385	381	430	360	383	377	407	374	381	394	402	390	401	373	419	392	353	359	347	413	354	421	359	426	363	359	331	367	359	389	369	363	358	390	388	386	389	379	348	386	341	395	321	378	356	365	385	384	375	402	380	373	400	338	348	357	345	362	346	422	371	378	383	348	361	378	391	345	345	410	383	421	381	361	373	346	394	363	371	359	414	388	371	352	359	365	387	363	379	361	372	334	399	363	352	387	354	396	335	370	380	364	362	365	380	408	408	392	380	368	394	406	362	377	363	337	361	385	367	387	340	424	388	340	354	377	373	353	407	353	333	351	394	356	374	365	395	385	370	369	400	374	386	352	396	371	418	409	371	390	351	343	386	387	378	380	351	363	383	354	390	380	385	373	423	350	399	365	373	370	382	393	356	353	351	358	382	384	376	383	388	412	334	404	374	380	357	373	355	374	370	357	332	392	371	378	376	318	385	396	407	396	376	354	355	386	381	373	381	369	362	370	383	360	399	403	403	365	387	336	374	363	395	383	376	376	378	408	374	365	378	361	348	349	349	361	393	373	353	413	372	338	373	387	357	357	376	373	368	377	381	383	365	372	366	372	421	369	403	371	362	400	365	401	398	384	384	381	401	355	389	339	344	358	338	397	380	384	369	357	354	372	339	374	388	356	354	394	395	362	384	379	383	365	367	382	381	408	370	384	361	366	374	411	393	374	388	379	388	358	367	424	379	382	363	353	371	383	355	369	352	414	360	373	377	398	413	380	358	375	357	376	364	366	391	389	382	343	396	341	359	368	394	359	391	413	335	374	436	381	412	386	354	342	366	411	451	356	378	401	410	383	400	332	397	399	362	353	385	412	388	372	390	341	385	391	359	383	378	397	428	352	403	377	339	389	381	350	362	392	391	345	404	381	369	394	385	387	398	352	348	399	370	381	398	358	372	386	402	362	341	379	403	384	392	381	390	377	383	336	341	338	364	395	365	384	358	379	408	364	366	362	381	398	352	398	385	373	373	399	422	371	377	348	360	375	375	395	395	369	413	357	394	363	382	367	396	399	424	383	383	346	389	393	375	355	367	393	392	375	353	384	381	390	376	387	393	406	354	415	373	366	381	348	357	390	365	352	367	383	356	359	362	398	355	379	374	359	360	353	367	367	369	404	353	388	354	372	377	380	354	353	340	364	412	369	364	363	384	369	390	374	371	359	380	395	379	386	398	356	373	375	379	381	393	358	372	361	392	361	339	375	364	364	377	356	413	401	364	377	382	376	420	351	363	373	386	327	391	375	380	382	366	374	333	378	343	388	360	371	367	401	379	391	363	367	371	373	372	350	359	408	371	359	350	381	380	372	370	370	343	377	391	346	406	347	396	352	351	363	363	351	396	368	349	384	356	403	392	351	388	379	349	350	347	391	416	430	365	349	378	407	377	379	375	359	377	351	335	395	358	400	378	389	382	356	378	363	401	397	390	365	362	390	377	378	338	362	384	380	388	359	341	353	429	416	347	379	368	357	394	379	391	402	392	374	370	354	400	408	389	329	371	392	366	398	373	368	367	439	392	375	377	365	367	384	370	346	388	423	395	383	375	373	362	359	362	380	364	382	340	442	342	395	382	422	356	377	406	339	355	387	392	405	381	370	346	380	354	386	375	391	363	388	370	405	382	378	379	373	408	389	365	373	346	374	408	361	381	381	391	382	398	415	360	345	337	364	380	424	367	382	395	373	362	398	350	406	372	356	395	375	396	361	392	405	400	374	425	402	376	403	374	342	409	341	399	352	352	389	351	346	357	392	368	378	380	369	395	370	378	349	387	384	387	401	410	327	351	367	364	355	361	409	377	381	408	385	381	370	386	352	420	368	356	372	376	304	369	358	414	393	364	380	347	392	421	407	361	355	383	399	380	352	355	381	424	366	389	365	360	388	367	363	420	369	380	346	372	387	346	423	352	380	375	362	359	378	391	369	358	364	369	410	350	374	409	337	387	364	332	374	399	360	395	369	402	350	369	372	411	370	373	388	392	381	351	374	382	394	381	351	376	391	387	360	411	388	388	362	385	358	356	323	376	370	404	375	353	355	375	417	389	379	350	413	379	350	381	373	377	365	386	352	363	399	367	376	389	357	388	378	395	396	381	373	355	384	343	344	375	413	355	376	402	368	404	385	396	347	370	406	371	365	353	366	349	367	386	386	403	394	380	378	387	405	368	402	364	376	406	416	357	345	341	361	384	338	389	392	399	342	358	418	355	399	372	386	330	357	391	414	403	392	402	379	346	351	364	396	378	397	350	352	401	336	399	403	367	389	373	391	383	365	344	374	394	387	386	372	368	381	337	375	354	381	376	345	381	355	359	364	379	401	379	351	410	374	334	344	373	413	340	369	406	387	409	360	385	412
3356	2079	3664	4273	3831	3611	2873	2140	1746	1572	1475	1321	1218	1064	1165	1128	1056	1025	919	930	918	909	909	933	894	926	934	914	957	903	923	949	994	938	892	934	874	969	941	893	966	858	914	913	899	904	925	925	909	883	926	933	903	953	901	954	921	939	884	898	942	933	891	881	930	900	958	968	875	932	904	924	862	950	902	855	874	877	866	871	918	890	960	911	918	955	945	937	917	909	875	889	930	986	908	910	944	904	894	881	883	908	862	939	879	891	890	914	906	902	981	922	918	899	890	887	880	937	978	908	825	947	884	955	930	838	884	887	917	895	962	940	907	903	908	932	865	875	906	895	906	925	905	921	894	898	900	949	933	950	888	877	912	872	889	881	940	900	893	1008	933	897	875	881	927	932	953	888	922	911	901	856	873	925	943	832	867	946	853	933	919	881	942	902	894	910	903	945	893	934	927	885	924	939	955	829	882	919	936	894	903	891	936	929	895	918	920	932	939	881	919	911	940	914	876	939	913	933	906	899	895	905	917	866	954	906	921	974	921	854	934	921	953	903	904	936	903	859	916	949	919	992	878	832	954	877	917	947	954	915	891	908	911	906	918	927	874	867	918	892	898	937	916	877	975	890	886	927	857	909	901	901	901	858	943	943	940	929	918	919	891	957	960	923	914	941	924	938	957	972	899	898	888	957	925	880	943	875	928	920	909	824	941	932	914	931	901	886	915	902	921	923	904	935	903	905	890	961	928	920	923	944	917	917	949	918	935	851	941	961	918	909	906	917	885	931	918	956	848	930	892	982	917	945	927	914	914	884	924	907	901	921	885	939	905	919	951	923	900	898	893	878	954	979	922	926	979	930	885	941	929	891	928	887	919	915	902	920	876	859	898	918	922	930	926	918	939	923	922	908	888	915	964	893	907	887	927	889	905	882	967	896	910	893	895	905	918	919	903	924	893	910	943	884	885	925	897	916	922	859	890	946	856	874	924	924	897	918	912	923	935	881	940	925	920	920	922	919	888	944	874	917	895	868	925	882	896	899	916	833	928	906	854	881	968	879	895	896	872	870	916	927	876	944	939	927	930	914	917	883	881	976	916	952	895	874	893	904	918	914	896	905	894	896	912	899	940	884	882	952	886	885	882	871	869	877	873	958	864	893	904	871	896	942	884	933	942	915	904	949	972	937	944	910	867	903	928	878	896	908	971	893	882	951	912	910	839	945	930	958	910	903	901	912	957	859	857	913	893	905	915	872	921	958	908	878	912	865	908	913	879	955	901	873	909	940	954	932	917	875	916	885	897	902	931	911	924	948	917	897	901	918	936	895	864	893	918	905	879	913	919	888	930	912	963	943	857	933	935	956	895	897	962	826	934	951	899	885	922	893	957	911	911	912	900	924	887	886	922	912	928	915	862	916	942	881	925	955	880	908	915	930	855	931	958	962	891	911	930	922	898	952	910	909	939	958	935	909	905	917	929	865	878	912	880	907	877	885	937	892	873	903	908	883	927	871	921	944	923	909	866	888	920	872	879	920	901	940	883	913	910	891	856	973	886	942	917	882	914	889	914	924	951	925	895	938	919	890	869	962	893	933	895	931	889	900	922	947	952	948	904	898	916	908	887	919	910	906	886	941	914	938	879	881	863	910	939	930	908	870	872	917	889	930	914	924	905	858	916	935	893	889	903	999	889	911	909	950	894	893	918	909	883	889	895	900	882	909	924	866	884	975	932	914	926	926	875	924	873	961	886	912	899	922	909	886	914	913	928	907	937	924	890	903	886	904	925	924	880	874	843	919	917	937	905	931	924	937	897	900	867	894	898	951	852	903	995	910	955	905	910	860	957	965	876	893	874	934	862	902	930	881	933	946	877	919	968	922	916	913	899	949	933	923	884	863	937	885	916	934	871	886	893	881	916	896	938	959	934	910	921	951	894	915	902	916	863	922	910	930	907	945	955	945	924	950	894	937	914	888	872	926	904	935	928	855	917	901	950	888	845	900	946	991	898	870	935	920	900	916	914	894	893	886	904	943	977	930	926	873	905	893	924	921	915	856	936	898	929	895	914	870	972	920	873	904	886	875	921	948	903	944	918	913	899	947	932	954	869	918	865	927	896	920	910	919	928	973	911	891	892	923	915	956	900	960	869	876	897	937	894	894	938	923	900	918	891	890	924	864	896	920	876	903	935	920	893	878	943	928	903	931	897	892	934	926	901	896	822	948	916	887	866	920	951	883	959	895	902	853	992	949	935	941	878	932	935	906	893	932	869	860	851	900	963	908	906	891	903	907	888	917	918	881	910	887	937	911	907	950	887	881	889	912	923	893	918	922	910	937	910	868	885	928	914	926	920	950	875	881	899	912	869	923	827	866	901	895	894	910	929	911	884	886	906	876	850	905	901	891	881	916	921	871	922	916	971	902	922	911	881	921	910	924	828	921	878	926	994	859	965	910	907	911	875	908	913	926	957	957	905	931	908	949	906	897	880	915	841	927	934	910	888	883	901	896	909	860	870	893	875	904	936	886	918	936	987	881	936	929	925	911	929	918	962	940	892	886	908	915	916	889	904	902	914	957	910	938	909	914	916	854	937	927	882	862	944	895	910	909	932	909	941	882	947	858	917	941	951	890	893	926	935	891	903	888	909	946	871	895	917	905	877	917	960	924	902	921	936	899	988	948	940	925	923	885	943	870	893	918	957	921	909	921	914	899	905	849	901	977	910	898	890	905	942	907	931	932	920	921	874	888	908	896	911	903	908	920	927	895	895	940	920	944	927	861	883	928	921	964	881	926	961	946	933	916	918	952	882	879	927	932	904	899	994	915	879	952	997	939	923	939	986	876	952	908	902	907	927	915	920	910	950	919	957	876	907	903	854	928	892	893	918	855	936	910	882	904	965	885	851	894	882	918	857	920	931	974	919	904	872	894	934	943	921	899	902	893	923	932	883	874	887	908	954	923	897	914	849	903	942	927	905	887	880	896	955	912	987	919	879	878	905	867	987	907	954	856	881	922	881	895	941	888	903	957	935	856	951	875	942	904	931	900	913	872	921	910	955	898	963	906	890	958	887	919	837	895	940	878	885	904	933	907	898	874	914	864	900	902	917	917	892	908	925	890	869	885	931	859	894	930	873	961	938	901	880	879	913	877	890	876	993	904	918	924	901	934	943	941	909	954	966	943	897	916	924	910	875	925	915	892	894	979	853	902	871	853	905	890	889	907	934	912	895	924	908	871	903	890	891	916	864	960	870	907	896	942	922	891	868	910	874	943	921	865	943	907	956	883	949	880	944	889	866	910	905	959	929	915	824	963	921	899	913	903	832	910	933	927	907	909	902	900	859	968	884	908	932	866	897	944	877	1003	890	889	943	935	906	923	916	951	935	854	886	936	933	929	883	912	923	949	888	872	912	953	936	891	925	920	906	977	943	851	914	973	949	878	865	895	909	912	983	908	892	896	898	898	915	910	907	960	978	963	958	904	961	920	892	937	881	899	861	993	895	921
9422	2566	2935	2268	1748	1411	1097	792	662	616	579	464	477	454	439	422	444	419	416	427	393	432	353	375	449	422	408	410	418	382	341	423	407	376	410	413	382	375	377	410	401	357	381	411	379	410	412	414	354	384	419	409	435	356	421	412	394	376	380	368	374	424	400	378	416	410	427	414	383	373	416	400	399	404	394	412	386	381	366	398	359	413	411	390	379	430	363	389	366	369	398	390	373	418	386	404	381	380	385	398	406	380	419	429	369	374	390	411	365	409	379	415	413	389	392	353	385	396	360	395	383	376	390	379	388	376	409	362	360	415	411	422	381	404	403	396	391	397	414	353	357	414	393	353	381	392	368	415	370	378	384	356	356	426	349	391	400	364	368	391	387	349	366	389	405	374	423	369	400	391	421	356	387	371	369	386	388	373	367	404	353	391	397	367	377	395	382	350	436	386	390	373	401	413	359	378	413	369	406	410	366	405	379	354	397	369	411	369	366	374	396	356	390	393	390	371	403	387	367	439	404	395	382	421	406	416	387	422	406	375	388	385	381	388	379	435	373	398	398	416	375	377	383	397	381	378	413	367	403	385	354	377	430	382	352	405	352	352	377	378	345	410	420	402	386	425	430	439	404	373	416	425	348	391	388	377	368	376	365	349	358	361	383	419	370	349	411	391	375	395	339	373	420	414	401	408	375	359	387	400	381	343	388	397	354	387	403	349	405	379	421	434	379	398	403	368	384	375	385	409	414	389	404	349	374	402	397	371	390	414	386	407	388	373	364	357	419	382	380	378	371	378	413	381	385	394	392	389	365	386	384	345	386	372	361	386	404	360	357	427	413	377	399	356	369	421	397	392	387	429	367	372	418	419	396	368	369	390	393	373	414	353	382	388	383	362	400	406	391	361	367	381	402	360	443	409	404	390	395	378	379	368	408	376	372	362	390	382	380	433	375	383	383	372	320	383	389	384	418	376	372	379	369	428	402	369	376	350	358	366	397	428	408	375	380	404	423	424	346	374	433	417	369	374	410	360	405	380	391	367	368	398	377	377	392	372	405	396	353	355	388	399	383	374	408	430	371	397	390	381	358	394	329	364	356	405	380	367	359	380	365	402	400	427	411	419	380	399	377	401	382	396	394	397	414	371	402	379	371	418	386	384	403	387	376	425	372	424	390	393	374	399	393	372	390	409	358	396	387	382	394	408	375	386	373	352	375	388	367	350	325	414	388	387	426	346	366	382	372	382	393	427	384	422	400	355	402	373	372	380	406	376	363	406	359	393	387	385	375	404	393	386	419	389	397	370	389	409	375	362	372	380	392	403	369	393	395	360	363	367	376	371	385	372	394	370	353	346	381	376	396	391	403	387	418	426	388	360	370	407	386	386	365	385	398	391	327	401	394	391	369	412	374	377	433	373	348	394	387	381	405	419	414	384	402	394	384	372	399	415	392	384	377	372	371	421	431	417	405	367	396	430	375	415	334	419	415	410	407	417	383	377	400	393	346	379	354	404	385	398	413	427	353	385	380	409	407	404	394	405	386	386	415	377	367	315	368	387	355	383	402	409	387	356	398	365	368	386	371	407	414	378	412	396	397	394	391	359	390	401	410	385	363	393	396	366	360	415	374	404	374	356	374	369	340	380	388	389	400	446	375	376	397	418	421	390	373	407	379	385	401	421	382	357	361	401	409	371	380	382	403	394	370	404	398	371	410	368	395	362	451	399	398	383	383	388	401	382	393	416	434	387	376	363	376	372	389	371	403	378	432	399	410	385	405	376	382	386	384	381	390	385	400	376	388	419	362	345	399	416	365	372	410	408	368	394	385	369	424	395	370	375	394	387	378	370	413	411	385	386	388	410	416	372	370	385	402	383	417	351	418	370	387	391	394	407	387	378	366	407	349	436	417	433	372	375	412	416	386	376	409	356	416	388	377	382	402	418	399	370	417	391	352	386	390	365	372	352	368	375	394	386	412	398	454	365	368	384	391	373	377	399	390	378	367	372	375	396	405	387	405	391	395	356	394	370	399	405	396	396	403	375	370	419	434	408	381	371	371	388	379	386	414	425	402	373	396	394	412	422	381	389	423	393	390	352	404	400	418	387	405	388	372	350	409	382	389	371	391	399	346	379	377	367	399	377	420	400	393	399	431	415	393	401	375	369	362	390	394	377	376	388	358	381	388	391	379	367	366	351	373	442	394	393	365	390	394	395	398	356	376	425	392	382	388	400	390	389	380	377	362	428	400	346	362	391	376	357	350	361	367	375	377	391	358	373	405	344	398	387	449	375	416	405	387	382	418	380	355	401	376	371	369	379	397	386	385	369	356	413	379	403	375	371	411	381	404	395	374	406	399	402	382	394	382	375	357	358	360	435	367	387	395	411	355	377	383	414	416	385	396	382	400	372	394	429	423	371	394	436	395	394	374	382	346	375	390	378	405	404	417	353	394	373	390	352	420	414	403	429	398	397	399	404	410	382	390	426	395	400	373	358	371	393	394	393	399	385	416	395	386	418	374	359	358	371	371	367	378	364	418	369	399	400	389	411	435	395	428	389	403	364	371	390	421	405	382	377	394	400	380	381	379	386	441	392	385	377	417	383	395	355	370	407	409	404	384	404	412	394	408	377	397	355	406	411	354	366	386	405	400	395	373	394	388	334	398	395	345	394	396	393	364	384	416	407	450	429	376	386	394	397	386	402	349	414	371	371	352	375	374	400	405	395	364	365	382	352	401	386	422	400	374	407	388	394	383	384	385	370	371	379	394	383	391	381	387	398	378	389	400	414	384	391	398	400	368	374	395	396	412	360	418	386	402	376	408	384	367	378	393	402	380	385	419	401	379	395	399	414	393	370	368	391	370	380	378	380	331	388	412	407	410	403	397	362	343	386	385	359	382	358	401	392	406	398	378	356	379	407	436	394	354	413	383	378	378	393	396	365	395	369	402	423	400	388	391	406	413	399	381	386	353	399	412	393	406	432	392	386	397	364	388	370	407	382	429	388	351	386	402	380	418	374	368	377	386	391	374	386	392	416	363	355	355	373	392	381	400	403	412	376	399	403	427	386	377	384	346	400	398	417	401	379	391	384	427	374	397	407	382	399	399	383	398	410	410	394	386	331	414	367	399	384	367	351	392	379	423	410	404	387	374	374	393	385	381	406	413	415	397	383	398	415	374	358	378	420	394	385	396	421	406	398	375	409	405	414	414	379	411	382	395	427	389	380	447	365	402	408	366	361	368	385	420	414	384	387	402	418	384	365	368	378	425	374	365	339	394	375	367	374	401	388	390	379	402	385	374	390	416	406	374	431	405	416	410	418	395	381	393	381	365	451	383	397	410	381	415	401	396	368	380	419	424	375	391	388	441	399	395	390	357	406	380	385	403	401	392	385	372	413	369	414	394	387	394	395	420	404	374	372	398	370	390	427	377	372	378	394	357	381	391	412	436	370	433	371	396	379	357	375	423	387	419	383	391	374	357	341	395	397	396	364	361	388
8072	2907	5971	6725	6567	5787	4300	3054	2492	2173	1931	1665	1369	1394	1321	1291	1197	1090	979	1026	985	1015	958	983	940	961	949	1030	987	991	904	952	992	972	945	975	1003	971	926	940	914	914	963	910	932	932	948	950	913	954	978	961	974	957	963	947	883	894	972	914	897	962	878	926	943	1030	966	904	908	921	937	929	950	960	935	924	919	905	927	933	881	914	942	919	896	923	915	933	916	953	973	951	887	910	953	930	949	935	923	948	898	938	928	929	951	960	929	913	952	1004	896	946	932	913	928	870	888	951	918	958	945	927	896	925	920	919	963	940	895	927	976	972	896	964	893	915	953	951	950	914	912	958	924	946	943	903	939	941	957	967	956	928	900	906	921	930	921	906	960	936	920	909	934	919	934	966	924	904	961	886	944	966	944	912	901	932	899	929	928	932	923	976	904	856	961	930	938	911	896	878	929	952	874	905	911	944	968	896	899	925	942	960	928	876	885	975	943	971	902	927	899	957	928	920	934	924	957	899	942	929	919	945	969	894	877	958	946	901	943	949	965	943	955	936	924	936	924	936	948	917	905	919	947	923	925	883	908	916	914	922	915	968	916	945	962	915	960	957	905	901	881	938	924	880	910	913	972	924	899	911	976	887	971	919	903	940	984	943	946	941	932	925	899	931	915	985	910	966	912	947	952	901	878	881	912	884	932	930	959	898	948	924	943	906	925	953	926	854	905	914	872	934	917	974	962	926	955	934	917	917	897	913	954	957	901	962	958	958	928	981	924	926	925	919	880	902	897	918	895	912	954	960	912	944	900	894	940	937	958	916	934	879	1012	949	948	957	969	947	922	936	898	926	919	855	900	958	966	954	938	906	920	899	899	947	927	899	931	948	920	910	892	909	933	881	941	914	862	883	894	916	920	921	893	950	938	888	938	914	920	910	940	942	947	905	926	872	971	913	965	956	875	892	965	981	909	950	891	914	925	954	937	935	884	973	916	916	950	970	924	952	919	893	889	914	961	947	942	928	944	976	918	931	928	867	947	940	953	919	866	882	957	936	886	893	925	897	938	930	912	933	915	969	894	912	893	940	864	940	941	923	931	918	898	923	858	956	992	949	943	930	1030	997	924	887	886	919	952	880	968	911	895	980	986	960	964	967	942	985	963	960	960	952	939	959	881	897	933	918	928	889	982	931	893	931	1020	913	915	946	934	983	1004	926	944	898	963	879	952	882	895	898	943	886	888	920	941	912	893	907	894	985	932	928	923	923	882	904	939	901	939	928	914	889	921	917	901	974	895	965	926	913	917	864	906	946	944	860	911	943	955	971	886	955	902	998	924	884	969	922	854	950	907	969	933	973	905	892	890	953	926	937	945	928	927	897	931	929	895	909	933	943	918	979	944	905	916	956	911	950	952	884	913	924	924	942	955	895	895	906	906	889	944	936	949	981	955	969	930	953	944	880	928	955	953	925	892	943	880	901	905	934	894	883	910	935	919	924	924	918	920	926	863	946	934	883	928	920	931	946	940	895	897	901	885	942	913	895	936	890	979	853	990	936	910	970	945	936	948	956	983	978	945	937	944	923	913	900	920	977	924	927	950	1003	912	949	995	955	952	959	923	957	963	924	948	957	906	952	940	935	886	956	899	970	921	942	976	976	963	881	967	991	928	953	927	960	955	935	908	955	884	944	953	949	933	893	939	914	970	941	945	924	908	926	931	958	908	916	919	927	885	929	946	865	961	900	924	978	956	907	885	953	933	889	924	1011	947	928	957	883	949	969	960	910	947	897	936	878	961	952	936	927	901	945	893	917	924	909	928	931	934	920	891	881	931	909	938	918	915	928	887	918	932	898	922	916	941	867	1001	933	970	952	957	909	898	913	972	899	959	933	954	912	939	923	908	958	958	970	893	922	907	904	948	961	881	900	954	914	975	984	872	955	893	924	914	978	928	917	924	897	931	949	1011	933	973	969	896	889	906	920	901	952	923	912	889	952	924	906	960	881	902	964	955	935	961	929	907	921	923	974	913	951	931	931	966	969	893	930	912	940	930	877	940	946	938	959	961	958	901	881	933	928	894	917	942	909	956	932	905	899	885	897	944	902	958	942	958	935	879	955	935	891	938	933	925	872	891	897	926	934	907	899	921	919	960	939	941	953	933	920	993	903	984	971	892	883	942	971	902	915	872	969	929	941	937	892	907	940	915	888	871	944	945	979	935	943	951	929	953	892	916	873	951	951	948	845	935	937	888	946	914	940	886	927	922	928	897	991	942	962	900	934	917	890	947	951	952	953	964	921	976	927	923	927	891	940	902	970	885	950	970	935	922	916	935	930	875	933	917	859	898	946	879	911	910	931	923	940	898	1004	961	935	945	893	914	925	932	873	865	948	867	898	930	898	900	961	953	899	947	904	878	945	985	925	914	932	1002	923	936	873	905	977	886	923	911	925	932	979	891	922	935	960	918	941	933	936	918	931	927	937	978	914	860	981	927	930	969	948	916	954	957	881	923	974	983	969	948	915	960	914	990	929	967	979	902	920	1027	960	927	960	949	899	890	951	935	1009	939	880	926	938	956	914	941	878	898	957	915	933	936	918	932	887	951	955	916	915	901	917	892	886	935	912	911	953	910	914	931	907	865	929	894	926	946	894	929	925	910	949	891	936	1000	897	833	863	905	917	951	928	969	932	936	960	927	912	920	906	912	883	911	956	898	984	949	981	961	948	911	900	899	928	937	896	939	876	891	932	917	905	990	932	950	923	946	925	878	903	947	928	917	872	918	882	971	879	942	957	974	893	939	909	925	874	894	932	954	933	932	924	931	971	890	930	910	950	990	825	941	857	928	901	933	926	955	962	944	921	926	895	975	918	920	991	885	940	902	922	940	956	997	969	965	975	934	908	962	906	920	939	931	936	911	905	926	905	942	945	937	896	898	894	909	978	929	917	913	936	892	913	963	917	955	890	895	965	970	985	916	897	954	910	884	933	940	909	917	901	926	924	971	945	899	910	904	933	866	943	921	975	920	937	899	928	900	918	936	908	943	891	882	933	949	954	905	986	936	909	960	954	928	936	911	927	956	899	987	924	921	941	840	983	935	910	949	913	952	910	943	928	909	932	938	995	968	967	952	944	958	926	929	970	936	926	923	903	919	934	949	912	927	900	986	941	930	916	931	958	882	883	893	959	925	923	924	936	914	949	963	979	905	946	916	926	931	906	885	987	899	911	932	946	945	949	923	955	943	986	965	927	959	904	916	942	914	904	925	901	865	952	957	955	865	906	934	931	921	921	928	905	910	892	892	965	931	910	930	909	974	898	912	883	924	939	962	917	884	957	892	917	921	877	973	920	957	895	912	967	961	936	898	972	933	889	955	904	909	876	888	972	886	921	898	967	901	940	878	910	916	950	962	916	938	916	930	922	948	922	887	972	954	971	930	927	937	937	946	965	946	918	869	965	930	884	885	968	905	914	952	969	920	886	915	906	933	919	950	914	952	940	940	900	933	897	941	884	963	943	955	896
15680	3806	3982	3068	2370	1813	1181	816	677	585	500	400	381	334	331	320	331	304	275	242	270	264	235	251	264	268	271	238	269	261	246	262	253	264	257	264	249	253	261	246	257	242	256	258	221	215	254	257	254	281	237	262	256	252	249	272	266	237	246	240	253	264	261	249	267	269	280	244	227	246	269	279	263	266	245	254	244	247	238	253	261	289	227	259	254	244	274	250	251	284	238	232	272	235	231	244	237	281	260	273	223	265	228	243	256	216	251	265	268	231	263	253	278	253	244	255	260	263	260	265	233	249	279	262	229	242	227	251	257	249	230	262	245	225	226	261	270	252	276	236	251	253	209	242	237	248	239	273	240	264	247	284	269	273	234	258	231	240	225	267	240	287	225	255	249	214	275	221	224	256	220	238	257	243	279	252	240	261	272	248	242	241	251	246	231	261	256	275	257	246	233	252	240	260	247	273	249	266	257	264	246	257	256	252	246	253	214	244	250	249	237	246	229	262	238	212	269	243	245	264	259	261	269	257	261	272	251	250	267	242	274	256	235	252	265	244	261	254	264	261	213	261	251	252	270	250	223	262	261	243	243	260	257	244	227	280	232	282	256	281	289	260	221	240	260	266	259	280	249	228	235	243	219	251	262	259	226	262	241	263	249	243	254	285	264	244	245	260	256	249	242	252	247	258	272	273	281	297	222	227	239	241	239	241	230	259	266	255	252	271	252	249	256	266	243	241	249	263	218	242	241	240	243	219	212	225	221	240	281	242	246	275	218	258	265	258	246	268	201	246	242	258	267	263	234	232	239	221	260	238	275	247	249	258	242	234	265	243	232	238	239	228	253	275	271	228	283	266	238	242	245	239	273	246	234	235	237	256	228	257	260	235	268	249	255	248	229	258	250	230	222	267	259	265	246	241	249	233	231	234	264	214	274	234	266	243	246	244	251	244	246	265	262	240	228	255	239	273	273	245	254	239	261	264	257	242	233	259	249	265	256	257	234	255	215	248	256	248	238	280	253	250	245	233	276	249	239	282	229	252	225	231	232	235	254	243	262	285	250	222	249	262	276	275	277	272	265	255	234	251	243	249	235	256	269	274	243	238	237	257	228	262	239	266	244	248	288	249	236	224	231	237	247	247	251	263	229	257	274	278	221	238	278	264	230	225	238	251	223	276	277	252	232	256	253	249	257	275	216	236	225	260	255	261	218	244	282	240	223	261	246	237	237	287	254	216	245	274	231	255	246	261	232	277	246	261	276	248	252	247	240	265	275	245	236	232	220	243	256	253	264	270	251	280	252	233	259	227	256	250	239	241	247	256	259	240	275	216	267	255	264	267	274	269	235	244	243	269	242	203	268	258	211	224	259	237	232	209	226	231	272	268	265	218	252	228	263	226	289	265	271	259	232	279	241	278	231	237	255	261	270	224	236	243	252	271	264	261	262	236	276	239	257	272	270	257	244	247	231	247	243	264	255	247	255	214	247	258	251	246	267	269	241	268	242	258	239	249	235	246	247	237	292	284	262	238	261	250	243	277	282	265	238	224	236	215	215	252	272	228	269	237	255	262	243	228	261	259	242	245	251	279	263	232	219	256	267	269	257	248	232	241	259	255	230	253	244	253	241	251	255	232	245	254	265	293	240	242	273	269	251	239	246	249	235	278	267	225	250	248	270	246	243	248	230	237	236	272	260	270	294	222	227	243	253	248	254	252	251	244	268	248	256	266	260	256	252	283	248	246	242	261	268	248	249	263	253	241	264	266	247	269	233	260	222	270	278	237	262	245	265	277	247	248	246	240	240	298	265	261	246	257	250	248	262	244	245	258	261	242	266	209	274	230	227	241	259	239	273	257	233	265	234	243	261	236	248	227	249	278	258	237	231	250	275	256	239	223	262	243	243	254	241	252	247	274	280	249	289	235	223	229	235	238	251	253	240	273	264	199	247	229	235	238	265	229	246	244	279	231	242	274	259	267	264	250	237	242	224	246	264	253	243	247	261	248	276	247	247	269	232	252	232	271	223	252	280	225	250	267	254	235	232	248	257	282	258	238	245	255	260	251	234	262	279	238	259	272	246	243	249	245	250	265	274	248	225	253	303	265	220	244	233	268	243	232	263	249	219	216	237	265	242	247	245	237	257	241	225	237	249	245	251	245	251	258	272	244	244	260	237	250	230	264	261	255	245	260	248	259	264	226	236	268	277	226	239	258	239	243	221	231	282	251	267	219	251	258	250	241	253	236	260	246	250	199	238	275	260	237	247	232	225	269	254	226	250	240	235	261	269	243	252	229	256	267	247	260	228	242	202	273	258	236	270	242	245	266	264	228	250	267	260	257	240	242	263	279	241	234	268	261	254	282	234	247	241	238	225	226	251	255	242	224	269	231	242	258	244	259	227	250	261	275	248	236	251	262	241	266	261	251	243	268	256	246	239	257	255	257	260	232	263	234	276	228	257	243	250	269	243	249	258	247	276	238	256	246	233	239	253	244	237	245	264	281	243	267	243	235	259	253	248	245	250	261	238	230	257	257	257	261	287	240	222	251	266	246	221	227	249	239	242	241	219	251	264	244	246	212	241	257	227	237	273	281	231	217	260	259	251	242	264	255	212	235	239	259	270	237	240	268	253	221	258	239	268	229	237	259	276	249	230	256	266	235	231	282	278	263	264	275	232	241	263	246	262	262	259	246	235	256	246	245	245	263	258	264	245	291	268	227	251	252	251	252	246	304	262	231	257	222	225	251	275	258	218	221	253	255	268	243	251	231	244	254	261	246	266	248	234	223	245	249	238	241	272	272	246	252	246	236	252	269	248	286	256	276	247	249	254	234	264	269	266	252	233	273	272	266	255	234	233	238	229	212	209	231	255	278	253	272	258	278	259	258	214	238	258	234	257	238	279	234	250	237	259	275	255	254	280	245	272	250	252	237	250	244	231	245	233	236	257	236	242	255	274	278	269	235	256	274	278	246	239	276	293	283	266	258	223	274	245	267	251	238	251	259	227	229	260	242	260	244	257	253	229	246	266	250	291	262	270	254	232	234	257	268	231	215	235	236	243	239	286	260	213	248	251	264	248	261	231	261	252	248	238	253	243	253	267	252	266	219	250	243	281	245	244	259	243	254	257	296	239	257	261	270	234	248	234	258	238	256	246	243	243	272	260	237	233	265	231	247	238	259	269	255	279	251	282	257	245	242	252	240	263	253	265	268	230	261	241	245	258	236	250	263	227	260	265	244	243	268	268	229	225	243	246	219	250	276	246	241	233	292	246	237	273	288	261	254	230	250	258	241	248	242	275	246	224	210	226	250	254	269	243	247	272	242	290	253	236	264	247	246	223	255	281	266	268	237	260	246	240	253	237	267	261	259	217	263	241	278	260	256	243	237	250	274	253	250	243	263	243	254	252	253	256	238	239	217	261	250	256	233	248	286	270	257	257	250	243	251	252	242	241	265	234	258	247	236	278	263	257	263	271	252	242	264	238	269	270	271	266	269
9989	3693	7613	8848	8894	7432	5179	3645	2847	2428	1931	1580	1262	1309	1193	1049	1014	876	766	723	692	770	703	642	655	670	703	618	679	670	696	701	679	671	627	659	671	633	649	660	670	608	651	634	599	653	664	636	681	631	627	646	637	660	660	609	597	636	631	624	656	627	632	635	611	654	601	613	646	612	609	620	701	651	667	609	583	606	625	596	616	592	607	644	642	611	660	612	652	623	605	644	610	637	580	602	642	599	601	596	625	622	625	665	627	637	637	646	593	585	602	602	612	615	633	594	634	568	597	591	621	609	601	632	640	597	649	625	663	629	608	586	614	603	613	564	613	631	624	598	601	655	611	642	630	596	637	640	618	625	626	619	682	611	611	672	623	626	629	618	617	644	635	625	615	569	635	630	594	633	629	629	608	592	619	623	578	626	594	592	635	616	605	593	614	580	648	612	625	604	606	620	600	597	591	637	640	618	632	659	624	650	671	641	645	591	589	591	605	643	604	645	622	612	621	662	586	598	570	635	586	614	593	670	624	597	646	631	619	652	599	616	618	641	605	608	634	608	633	637	590	615	605	581	617	631	597	666	586	592	625	617	676	651	619	626	629	642	598	577	641	632	634	615	600	609	644	605	612	597	588	604	591	653	639	622	597	665	665	616	592	609	597	648	616	592	617	615	599	630	602	623	611	602	621	597	641	642	625	643	587	605	619	629	646	598	609	604	594	604	580	619	606	622	599	639	647	631	622	606	607	618	634	595	647	625	635	630	651	629	617	586	670	582	612	587	627	634	606	629	580	629	620	593	661	602	633	657	616	586	624	652	589	621	638	600	628	651	602	596	588	593	600	642	616	587	625	643	595	631	608	593	638	579	678	599	628	610	635	640	607	593	626	593	626	625	575	567	592	625	587	684	645	611	637	598	604	615	659	544	583	610	630	602	615	599	569	624	604	592	611	617	613	627	637	607	587	619	621	611	642	645	618	593	622	579	605	623	611	558	583	658	657	600	579	604	609	657	653	585	645	615	578	632	593	627	605	626	602	595	609	653	608	625	645	633	586	618	643	652	664	585	682	579	622	626	612	610	614	595	618	628	644	616	561	640	647	593	619	572	621	573	596	645	569	634	625	564	609	607	606	610	633	596	624	622	626	610	579	613	575	615	597	590	614	607	627	579	627	642	588	617	585	618	608	652	611	615	617	650	624	616	608	617	635	617	642	609	606	609	630	624	651	608	624	668	633	569	601	602	639	648	609	616	622	636	564	663	605	584	660	615	642	646	629	614	641	644	579	587	582	607	605	657	647	577	584	596	581	614	648	641	605	623	618	603	583	628	625	575	648	625	622	559	634	603	623	624	609	581	632	627	641	635	606	661	644	594	595	617	594	591	604	629	586	640	651	621	600	601	605	618	598	608	597	590	637	611	615	629	628	654	641	603	637	636	650	597	586	586	591	574	630	622	605	596	625	586	587	620	630	616	609	659	625	586	623	603	609	634	632	599	603	623	639	600	606	612	635	636	634	636	648	669	598	672	657	686	652	607	622	634	595	645	600	621	646	641	615	651	604	558	632	609	663	619	578	621	634	620	670	652	618	637	601	674	603	601	583	598	602	604	624	642	600	578	645	602	557	614	605	587	615	634	569	571	597	658	635	638	604	599	657	626	631	588	598	638	627	618	604	630	623	625	619	566	639	625	597	632	618	622	602	607	611	609	600	626	623	635	643	608	627	612	641	622	597	626	648	643	593	617	620	645	640	627	600	633	602	613	622	602	592	582	630	640	594	592	609	619	660	608	600	645	595	587	664	666	597	584	611	599	602	606	618	616	609	607	631	648	613	617	599	638	579	574	612	628	643	601	607	679	634	626	653	599	641	653	589	623	621	619	595	631	612	619	574	598	619	661	603	620	605	622	589	625	641	649	593	634	598	611	636	620	599	613	629	651	650	591	598	614	662	584	609	633	633	613	613	624	635	605	599	606	621	670	639	627	586	599	587	616	656	649	609	651	629	608	596	597	628	614	636	639	613	607	627	610	592	585	645	574	587	598	601	691	680	610	601	643	677	606	619	595	588	597	645	549	612	657	655	635	646	599	623	583	569	593	643	600	624	601	652	619	574	629	580	593	571	570	573	646	597	601	629	607	685	630	625	615	597	614	627	608	670	573	623	595	616	655	616	598	613	583	662	616	609	584	603	621	647	607	606	617	581	599	612	647	635	616	639	650	578	594	631	573	671	638	627	660	663	625	637	620	614	632	607	656	600	613	601	634	601	611	598	600	641	592	642	615	646	606	686	639	617	579	627	641	601	626	597	607	624	638	630	651	623	625	618	623	635	638	620	619	628	573	628	606	659	609	665	561	643	620	615	616	634	627	622	618	625	605	568	616	636	632	641	615	577	634	631	605	588	631	638	682	634	662	595	595	668	638	614	642	626	631	591	645	610	623	616	587	625	616	602	649	594	652	602	617	641	631	628	618	644	627	583	624	580	616	617	607	581	606	663	622	627	659	654	607	634	589	620	677	592	637	643	656	628	626	620	612	601	584	610	643	640	608	630	653	682	644	597	635	625	597	640	604	623	612	597	628	617	570	617	636	681	593	648	642	635	616	640	655	624	592	621	594	641	595	611	615	609	656	616	597	611	685	599	622	644	615	619	607	618	627	562	592	586	586	615	567	634	604	580	644	593	632	580	617	654	654	646	620	598	591	618	604	665	621	633	624	654	636	589	632	638	611	598	641	602	650	589	600	595	640	644	594	624	622	615	615	602	579	596	602	606	596	626	632	585	605	599	674	608	609	609	575	603	602	617	599	584	590	610	654	642	636	632	653	619	627	570	688	577	619	630	604	626	669	645	614	681	593	646	589	620	613	604	625	635	624	635	637	603	582	614	633	616	619	663	626	636	627	627	623	609	611	616	564	573	637	608	621	579	577	632	627	599	626	643	617	573	656	658	629	606	615	631	644	609	652	606	650	618	595	645	628	660	587	617	611	661	618	614	619	640	621	590	635	623	589	587	605	650	618	587	659	630	603	611	572	641	617	623	643	599	636	609	626	631	607	543	606	615	658	570	621	621	659	589	589	684	607	581	641	627	561	630	625	617	664	602	618	610	616	671	599	618	613	594	614	614	579	616	640	633	630	663	647	633	616	625	652	628	602	620	628	625	579	648	562	602	608	654	655	627	606	638	600	644	637	590	609	582	639	623	609	652	609	663	641	586	637	626	613	598	627	578	625	613	596	620	607	590	611	624	618	593	640	585	672	653	590	588	653	588	642	609	619	625	619	640	607	634	605	630	597	654	619	625	606	580	620	609	618	557	652	660	604	605	628	627	631	583	613	620	646	640	613	593	657	620	591	637	602	678	630	637	612	619	636	616	571	618	634	622	666	687	603	613	605	584	672	604	614	615	655	660	598	607	618	568	603	633	622	607	610	636	634	603	660	599	608	638	592	605	580	622	629	612	649	631	660	634	637	623	587	587	644	620	613	634	614	640	632
3466	1463	1649	1418	1196	904	685	570	526	493	428	402	442	403	400	409	375	373	364	373	345	394	353	349	401	348	392	384	346	375	356	388	392	373	387	339	402	359	355	352	405	359	379	366	418	379	383	354	360	347	378	361	414	354	353	350	416	362	406	374	368	380	388	347	363	353	398	348	331	331	398	338	328	384	361	343	336	386	372	383	352	354	372	379	362	381	347	419	350	384	379	356	381	357	343	353	350	359	349	380	356	374	329	371	363	357	369	389	375	384	335	351	387	389	330	361	338	343	332	333	378	377	378	372	361	373	341	385	371	381	334	322	366	353	337	361	368	337	369	342	380	373	342	403	354	360	347	343	374	324	347	340	369	358	363	390	366	389	342	386	374	387	320	382	372	394	378	373	350	355	360	373	364	359	371	359	338	329	334	347	403	363	358	403	383	384	322	402	393	374	359	376	384	369	378	379	367	371	357	351	387	320	383	372	355	352	353	387	324	358	311	357	352	345	406	393	400	391	383	399	376	351	372	380	375	345	391	419	393	335	383	351	344	392	399	356	365	400	355	388	366	359	360	380	376	351	357	376	377	413	345	380	392	381	410	321	372	346	423	338	388	375	400	356	383	348	423	380	365	402	380	336	374	354	370	373	370	338	372	372	320	319	376	375	387	375	369	365	372	388	375	319	348	375	371	343	402	397	358	330	358	408	394	352	386	353	379	366	337	360	368	334	324	351	337	377	369	376	401	335	384	384	373	375	370	394	398	364	342	349	393	358	388	381	355	353	378	350	365	373	377	385	405	381	384	373	360	371	394	394	359	362	383	351	377	393	315	370	371	411	355	337	365	330	375	374	348	387	374	382	381	327	379	370	406	372	359	373	407	362	348	377	340	340	371	394	352	334	340	326	364	390	386	368	372	394	384	393	364	392	368	326	376	384	352	383	350	330	356	367	388	381	357	351	390	352	345	354	383	374	365	327	382	343	372	367	362	352	372	356	351	391	350	348	369	381	391	388	377	367	359	378	423	350	342	394	392	382	327	371	364	368	376	364	376	365	390	359	380	352	337	372	389	389	364	332	361	366	354	348	332	350	366	400	349	361	363	364	373	358	357	362	356	383	351	382	377	356	392	368	363	370	348	356	366	345	352	354	352	381	334	384	371	336	350	365	326	368	336	403	389	336	358	379	380	411	366	374	338	384	395	342	356	377	404	387	372	386	367	376	344	352	372	405	385	370	365	364	336	403	324	376	379	370	366	402	388	360	400	365	380	371	383	368	362	357	356	370	383	328	340	373	383	391	361	392	364	409	344	370	361	369	376	340	369	394	355	340	370	395	346	369	337	383	350	353	386	362	351	341	374	364	386	365	368	376	349	377	359	382	376	363	343	348	372	339	372	393	367	389	382	361	349	352	348	353	347	350	349	350	352	375	367	309	377	391	342	365	369	385	382	374	352	373	370	363	375	417	359	379	395	330	341	378	353	357	361	358	353	344	336	390	370	373	383	350	344	368	339	367	377	348	368	372	376	360	368	351	340	394	335	378	356	365	349	364	361	340	382	404	378	368	343	349	380	376	369	379	349	399	405	374	385	387	373	335	375	387	331	365	361	372	353	354	403	353	355	359	378	368	383	342	359	386	355	369	383	356	374	323	412	355	350	345	381	353	383	407	371	380	355	356	374	356	372	362	373	369	365	355	370	358	354	374	350	364	355	350	365	390	341	367	385	365	406	357	363	378	360	367	346	348	404	407	355	357	417	327	356	357	396	360	363	358	381	395	368	321	387	371	352	380	359	404	334	342	395	373	396	331	392	392	346	366	341	369	354	398	355	358	345	372	375	369	346	374	361	382	323	349	358	362	377	361	341	385	405	388	370	388	385	357	351	321	356	402	362	364	368	349	380	366	372	372	388	376	399	363	340	410	374	373	345	334	358	352	340	363	367	370	353	372	355	377	352	355	376	366	354	335	348	348	341	401	376	379	392	361	388	385	336	335	392	382	369	381	371	357	349	401	375	388	349	345	359	313	386	377	372	380	356	377	359	365	384	356	376	340	342	361	382	375	350	342	383	393	392	395	336	375	396	386	353	378	409	373	353	384	319	354	357	348	349	345	370	361	394	357	363	338	336	351	351	352	355	367	359	353	349	352	372	337	383	387	370	365	367	368	407	369	416	369	347	396	384	371	337	376	361	332	373	355	382	395	354	343	408	377	377	353	380	359	373	342	376	353	378	403	368	375	387	360	341	361	366	411	372	342	337	389	375	347	387	359	336	388	392	350	382	391	369	346	353	367	381	342	387	377	393	378	349	366	382	376	348	380	368	379	374	367	373	332	392	379	352	361	368	372	342	339	351	357	362	367	370	387	395	364	367	370	367	354	366	382	366	394	359	373	329	391	321	396	359	337	353	373	319	365	370	369	361	349	365	355	404	385	396	369	356	379	334	335	368	348	356	400	352	361	377	354	371	386	351	366	350	348	333	375	394	391	378	392	364	372	384	388	352	358	358	395	388	337	365	360	347	371	359	348	348	390	380	369	377	366	380	383	380	342	364	374	386	364	360	386	323	402	382	367	342	325	348	382	392	387	370	350	364	367	386	385	360	381	342	365	388	331	371	315	343	371	344	383	381	403	392	365	395	338	377	344	394	370	365	337	405	382	355	362	373	359	345	345	389	339	353	347	330	351	385	362	362	359	375	378	369	364	348	357	349	347	370	364	331	360	370	390	386	338	395	390	342	361	380	357	340	367	365	342	357	354	355	343	359	380	353	361	318	354	399	364	358	348	329	376	394	349	415	357	368	374	408	357	360	343	384	348	389	312	356	364	371	406	356	329	389	392	384	347	382	377	366	350	343	379	355	327	376	352	347	361	344	367	362	389	380	398	348	335	349	369	305	362	383	345	386	367	344	404	387	337	350	377	360	328	370	368	363	400	383	359	350	402	345	353	280	382	329	366	402	374	385	400	373	411	392	379	347	389	368	344	344	393	370	383	366	368	341	406	372	375	355	389	368	396	405	342	324	349	325	370	378	361	378	353	350	335	388	385	375	361	378	353	376	343	395	355	352	327	387	364	377	363	389	339	348	362	390	398	345	378	369	375	317	333	392	375	371	327	330	375	355	365	377	369	380	380	365	380	366	356	351	361	353	390	338	362	419	379	314	357	373	394	369	387	340	376	359	350	364	345	370	359	408	348	350	340	339	312	398	359	356	325	359	368	374	374	369	358	341	390	365	382	329	375	404	401	362	348	315	337	385	341	385	359	330	378	339	346	373	374	373	369	366	345	372	371	371	380	340	394	394	365	369	364	391	367	368	382	354	389	359	394	383	345	346	405	385	376	334	374	332	338	348	371	379	346	372	396	352	360	412	376	407	376	384	368	362	342	346	352	334	369	349	361	344	387	369	373	360	375	354	350	372	379	405	356	366	399	396	370	370	395	366	370	362	352	332	398	350	336	354	368	358	368	383	351	336	367	384	393	333	385	383	390	390	381
3236	1983	3744	4846	4351	3636	2496	2034	1717	1488	1281	1123	1139	1091	1061	965	1000	893	975	897	915	935	965	944	931	855	860	891	905	926	875	915	851	881	892	871	922	875	910	901	886	880	864	886	894	849	885	918	866	832	871	917	851	871	899	862	881	889	901	873	888	923	898	870	823	868	842	924	847	842	890	921	940	894	881	908	860	857	911	843	929	878	909	906	899	906	837	851	861	894	833	863	871	857	849	863	823	869	832	885	897	905	875	930	900	863	919	916	899	869	942	900	852	903	858	926	878	901	886	910	842	911	889	916	887	882	948	869	863	881	836	883	878	905	876	894	874	858	860	809	866	866	887	873	876	852	938	926	913	924	838	914	839	897	850	853	905	928	925	904	914	881	855	852	906	879	855	842	933	854	864	903	906	817	849	850	876	890	840	849	871	865	916	881	872	876	863	848	937	873	914	867	917	897	910	851	931	902	894	823	885	843	846	858	916	857	884	856	898	917	923	959	877	873	836	908	865	839	845	836	864	817	865	873	912	873	861	848	816	841	875	818	892	820	913	920	867	862	843	846	910	861	852	915	847	904	872	892	899	903	844	851	893	899	873	892	908	860	897	895	873	912	880	870	880	825	901	855	857	848	917	891	937	862	877	890	871	898	865	914	902	884	872	909	916	895	868	802	861	898	886	844	883	877	920	878	888	907	916	911	882	866	862	903	884	815	902	857	868	885	941	841	899	880	935	902	905	867	945	915	886	921	872	886	880	837	901	878	904	874	846	882	930	878	925	884	892	848	891	966	875	908	890	903	838	909	890	861	874	860	896	901	862	910	870	879	877	881	901	812	910	915	828	917	905	825	828	855	870	902	899	869	931	906	890	829	878	845	846	869	921	830	889	901	867	962	781	857	881	863	868	863	860	876	874	842	851	936	859	897	903	863	910	872	915	907	894	885	857	826	852	891	850	903	927	831	870	900	924	867	880	844	888	871	889	859	888	910	902	888	873	916	852	835	904	868	878	837	852	884	885	861	907	864	890	914	936	868	927	883	922	924	914	912	936	899	899	885	916	924	874	884	870	881	854	930	939	904	918	909	823	883	895	950	878	871	891	886	912	909	896	914	911	837	853	904	871	911	903	856	910	907	884	954	869	910	914	861	894	940	919	858	890	939	875	896	854	862	879	872	892	869	827	899	881	886	850	929	928	865	913	872	911	902	859	857	851	864	912	866	966	890	900	952	899	871	873	882	879	879	894	874	869	932	903	901	915	835	898	925	901	871	884	853	858	875	917	897	887	920	939	867	859	907	961	915	900	910	878	841	839	856	865	937	837	868	862	939	921	897	884	857	888	874	895	908	877	840	850	904	849	842	884	923	902	844	817	901	895	882	855	900	907	935	872	914	891	934	833	858	867	915	896	909	883	875	943	891	889	909	868	864	880	846	896	885	864	909	881	854	883	859	842	942	881	868	899	849	841	836	866	884	882	832	891	876	826	901	921	889	875	882	858	894	897	923	854	954	906	895	860	940	909	890	938	868	887	850	853	909	911	838	816	884	854	885	890	844	899	865	910	850	877	912	955	906	891	912	900	884	914	908	876	848	923	865	890	833	857	874	890	885	889	878	877	855	883	878	903	907	858	877	904	944	889	848	884	846	830	868	871	887	916	886	874	892	856	891	926	916	828	917	848	913	860	898	902	893	871	912	893	898	892	846	910	895	905	867	867	870	858	896	877	881	885	887	858	849	888	900	869	874	890	907	946	839	898	950	868	850	861	902	883	883	905	884	887	852	885	900	886	904	886	923	956	895	902	825	898	841	853	857	891	931	885	925	881	854	855	843	878	884	888	888	919	918	850	893	906	863	867	929	876	896	883	871	839	872	909	872	873	891	948	859	816	857	895	918	855	845	893	913	879	892	930	875	905	900	909	883	879	910	909	835	858	871	929	898	889	876	872	925	928	875	920	878	897	844	886	906	883	873	929	877	888	860	920	860	888	844	877	879	892	898	824	932	881	921	899	906	866	874	862	874	853	858	893	899	896	845	890	880	879	914	846	825	893	811	854	889	863	839	910	869	847	889	868	865	882	855	855	845	902	876	898	875	948	893	866	936	929	903	844	898	884	924	852	810	862	855	879	894	851	866	849	887	875	878	860	910	924	852	887	853	923	857	884	922	908	902	909	910	945	827	828	863	859	838	897	870	808	880	855	843	835	933	924	911	853	904	870	863	897	879	875	899	811	828	943	878	907	887	878	895	880	896	841	896	873	881	864	866	895	911	895	876	893	932	868	907	879	865	914	889	892	887	826	894	865	871	843	887	874	893	826	882	814	942	865	886	881	837	857	845	844	868	835	884	864	892	892	878	879	911	836	901	874	874	918	926	851	924	882	915	847	830	874	850	871	842	859	892	931	905	895	874	906	877	927	892	907	922	904	905	880	898	891	833	865	885	892	910	864	946	884	907	873	876	915	815	917	891	880	894	890	866	887	887	928	872	887	864	887	945	960	900	881	900	905	837	851	882	906	881	895	905	869	933	935	893	852	861	837	875	874	908	854	894	879	842	875	900	860	912	871	875	890	847	820	868	867	856	891	826	889	857	856	860	893	893	892	882	838	890	835	835	902	878	895	876	861	885	890	881	890	815	863	907	857	862	826	865	884	896	896	890	898	874	903	905	903	849	893	920	850	869	895	863	884	905	881	880	865	870	902	885	944	872	934	849	871	856	892	912	901	869	873	898	921	897	829	882	849	890	865	847	910	863	948	910	866	875	855	903	917	863	885	846	874	878	876	963	897	868	880	906	856	874	866	865	902	882	917	930	904	878	845	948	870	839	875	931	859	895	909	859	845	872	870	856	901	836	885	883	911	888	895	913	917	871	801	863	899	877	888	909	852	869	905	858	892	915	894	872	820	925	871	917	906	861	919	906	883	881	899	893	888	909	875	832	893	867	909	830	860	931	860	868	929	896	801	879	855	906	893	880	855	868	941	931	863	901	913	854	897	912	838	836	941	823	891	880	886	890	824	858	829	887	841	887	894	887	864	909	907	877	872	894	891	907	814	838	889	938	885	918	857	910	856	852	894	854	882	856	893	821	897	907	912	818	868	896	838	881	892	844	877	889	939	917	838	907	929	902	855	946	889	828	870	909	835	949	895	864	843	904	869	860	903	913	961	897	901	877	889	925	890	850	886	899	904	851	847	869	825	901	892	890	902	887	912	885	922	911	891	878	868	880	943	922	885	878	863	837	875	881	932	908	877	891	855	869	863	789	906	910	887	850	901	830	897	871	858	900	877	872	871	890	905	887	859	886	862	926	883	907	889	892	896	896	876	849	866	930	831	887	897	960	929	914	914	894	841	865	851	824	864	866	889	892	883	892	905	892	823	825	828	892	901	946	927	943	893	868	925	884	910	864	915	909	846	879	884	943	859	937	887	851	930	906	955	870	844	856	913	878	875	904	861	913	891	912	896	914	909	843	905	914	911	916	903	843	908	902	861	908
9377	2476	2879	2594	1919	1325	938	749	636	567	458	418	412	423	383	429	413	384	416	399	381	442	405	367	340	380	375	402	368	404	386	425	360	387	335	331	391	381	430	350	378	365	386	369	351	394	377	392	373	360	361	369	377	377	367	372	390	346	400	382	394	375	395	393	347	365	369	394	371	384	374	399	412	409	401	361	375	392	372	368	379	391	384	398	362	335	345	365	378	339	395	403	378	378	365	371	357	327	388	350	350	368	373	368	380	398	383	366	358	378	376	378	380	348	390	401	366	378	376	377	383	371	346	331	378	362	377	390	347	356	373	380	361	365	384	402	369	385	372	337	388	372	358	372	370	356	375	370	374	358	404	367	404	400	344	380	390	393	351	354	383	368	373	382	375	380	335	390	344	394	365	354	345	374	391	356	341	393	398	344	395	394	372	356	342	382	341	370	391	376	361	365	372	382	362	371	398	384	382	388	402	374	377	358	380	334	365	416	390	338	420	374	366	370	375	358	379	367	367	374	371	378	387	391	371	400	380	396	376	372	410	354	347	358	388	378	352	389	375	363	385	364	367	366	360	347	351	347	366	356	395	369	359	419	356	370	387	344	353	379	381	330	359	362	365	336	383	407	354	379	394	411	429	373	373	391	400	367	370	400	354	359	370	366	386	390	340	344	348	406	368	362	367	344	380	367	351	357	376	375	348	397	334	392	387	372	378	411	387	383	423	407	377	380	390	361	384	338	365	392	415	371	369	384	377	349	361	367	392	331	384	405	370	366	369	372	360	359	384	342	340	362	405	416	374	380	401	373	370	393	382	363	357	361	399	414	399	345	400	377	415	353	377	348	370	378	361	380	373	368	418	387	347	376	374	400	402	375	377	413	381	370	386	354	378	364	393	363	373	378	403	396	331	361	394	400	375	384	376	365	367	395	394	425	339	365	371	357	362	394	395	382	363	418	368	394	385	377	336	372	383	369	357	405	369	364	329	345	375	369	342	346	366	376	352	351	363	391	376	386	343	405	394	388	338	361	365	347	375	378	392	350	384	393	352	338	383	352	371	392	374	370	373	374	373	384	368	384	340	388	380	390	339	374	399	401	366	338	364	376	418	366	376	374	356	351	377	373	389	355	397	371	429	396	327	355	388	362	349	331	381	406	363	363	380	367	414	363	383	374	411	393	381	393	355	369	375	362	338	370	383	341	355	401	353	378	368	383	377	356	374	379	389	360	358	343	357	367	400	403	336	394	381	373	388	377	344	378	390	378	371	364	387	387	355	399	388	359	363	347	354	388	402	375	389	371	394	393	337	336	367	353	369	333	404	415	359	374	393	358	385	383	357	366	391	433	356	388	402	358	428	376	385	354	360	363	368	394	342	363	351	359	371	363	371	368	357	365	367	391	376	360	373	401	353	335	404	365	407	346	368	360	423	370	372	371	379	381	354	392	398	369	378	392	341	375	380	365	384	360	325	361	398	369	389	355	370	350	376	378	365	411	350	392	348	379	347	404	372	401	340	342	328	407	391	339	389	375	403	394	327	356	359	412	388	410	369	342	375	386	376	338	360	365	371	331	386	354	351	381	366	371	374	381	382	383	378	369	378	416	383	391	393	354	358	353	379	402	364	355	355	384	320	368	364	360	382	364	340	366	365	361	351	383	382	410	392	357	395	356	364	369	385	387	374	366	364	329	396	353	383	364	362	339	384	370	401	348	354	373	340	384	377	341	357	351	348	367	390	376	414	390	387	388	408	397	354	352	373	364	361	364	371	406	420	342	347	370	368	410	357	363	358	372	362	392	408	368	361	370	342	382	364	364	366	358	379	396	422	382	344	363	431	382	374	394	378	344	373	407	427	357	364	395	370	373	350	354	348	358	376	413	344	389	346	396	374	374	362	342	370	337	385	344	365	376	361	339	362	368	366	383	377	332	376	365	374	406	381	363	357	348	372	409	393	401	364	377	355	338	363	392	369	407	356	410	369	385	351	390	341	332	329	357	366	381	346	384	367	380	362	368	389	370	377	363	380	413	357	393	365	363	370	371	396	384	380	408	355	376	382	343	388	404	384	339	385	376	389	367	376	379	385	363	359	396	366	378	372	366	408	379	371	412	361	348	371	366	341	363	428	347	379	387	376	359	398	376	364	398	383	426	395	341	361	349	376	364	393	397	411	371	357	402	398	363	395	378	340	364	382	381	350	394	382	385	385	398	377	390	345	391	400	370	364	380	363	403	364	377	389	382	366	381	379	411	342	405	378	388	402	375	393	389	359	397	361	341	368	361	377	400	361	374	325	379	373	376	380	388	391	385	368	370	396	361	394	367	411	363	353	367	369	391	390	411	357	358	329	366	390	369	381	345	395	367	358	387	364	374	390	372	374	376	387	381	374	386	364	369	402	395	361	395	382	428	349	369	406	402	401	355	389	360	381	365	343	354	378	376	350	379	379	379	374	382	366	358	356	363	363	375	364	368	355	388	347	377	388	382	371	336	365	361	416	380	377	368	357	356	405	361	377	399	365	358	391	362	322	393	392	367	361	352	352	400	387	395	394	385	432	377	385	366	347	342	374	326	410	355	369	414	348	370	343	351	330	362	386	372	358	379	378	372	343	369	382	331	350	374	367	334	369	379	378	329	386	417	383	339	384	348	355	364	373	370	348	349	402	357	389	426	366	382	382	325	378	372	391	350	429	357	334	398	430	401	384	378	383	371	350	403	394	368	372	395	359	385	416	388	356	371	352	365	391	382	357	364	378	353	349	342	395	377	362	385	347	378	374	363	373	380	365	346	367	407	368	372	373	390	335	403	388	360	408	405	375	378	346	377	383	372	368	356	368	361	336	373	371	341	374	384	368	364	352	383	417	386	387	350	372	367	354	350	350	403	365	351	364	401	357	361	359	388	341	362	368	394	380	367	384	387	360	367	348	366	419	391	370	372	353	333	397	400	401	371	410	362	418	371	364	388	388	365	373	379	330	390	360	409	378	420	346	348	364	376	373	366	380	373	384	379	395	369	367	374	375	385	384	378	358	348	397	377	357	365	382	385	354	340	359	400	368	385	384	397	402	385	389	378	399	400	423	384	365	361	398	342	367	400	376	379	363	371	391	385	362	357	384	394	375	344	346	389	348	340	355	368	353	372	403	383	383	376	355	362	351	361	396	358	411	374	353	397	379	387	369	392	359	354	345	380	367	394	384	369	406	338	419	363	400	370	385	376	366	381	398	344	358	352	402	360	361	393	366	355	421	367	388	366	380	377	362	342	366	410	387	382	372	381	420	361	390	393	361	370	408	391	342	394	339	351	389	396	386	370	404	351	368	368	387	410	387	388	388	375	368	380	384	370	358	353	367	367	355	390	346	361	394	361	394	396	376	390	381	364	403	367	372	379	389	416	359	360	405	372	352	357	388	379	374	395	365	345	382	367	400	406	348	389	364	395	373	400	361	423	372	367	385	355	379	381	340	378	414	380	358	363	379	347	375	336	381	368	378	405
7953	2758	6029	7983	7002	5227	3605	2961	2290	1771	1525	1280	1327	1226	1200	1166	1047	1066	988	1034	956	906	932	1016	904	970	897	918	899	906	948	955	953	946	895	909	855	926	957	897	879	886	892	876	858	904	840	887	919	930	900	864	960	906	862	948	876	877	907	904	868	924	914	912	910	907	886	883	887	924	879	869	875	920	910	880	943	867	850	890	885	939	909	901	935	857	888	909	924	949	901	927	915	845	848	879	913	850	900	875	932	920	905	887	888	887	825	949	859	923	891	898	876	891	882	893	870	898	849	895	868	919	904	888	896	875	926	918	842	914	888	895	881	834	861	921	928	889	958	858	900	871	879	861	884	855	867	862	913	905	913	883	945	852	848	922	919	887	914	911	933	905	934	908	884	919	915	887	853	859	916	896	872	897	955	914	890	866	889	874	847	871	849	875	879	942	885	869	839	871	895	850	893	923	913	935	929	909	876	940	885	878	905	865	869	944	915	830	891	834	895	929	910	899	889	904	888	916	892	892	914	867	853	851	917	908	908	900	888	895	900	873	913	840	859	908	891	908	912	886	943	915	877	853	876	906	813	903	871	915	903	860	857	876	894	869	850	937	908	880	915	900	914	876	934	903	901	916	863	885	922	861	873	895	871	873	864	917	893	869	888	907	906	859	887	917	915	865	953	919	863	874	926	943	911	847	879	885	845	851	920	917	903	864	835	902	949	882	896	903	875	901	934	897	879	926	911	875	831	899	854	897	915	908	896	904	886	932	841	880	868	898	885	908	905	884	871	917	882	873	927	891	885	923	874	871	864	873	892	889	874	951	907	920	891	944	839	926	887	949	900	855	879	926	877	897	920	907	861	896	866	862	839	891	871	888	872	916	887	904	861	856	900	901	903	870	918	927	878	898	852	850	923	881	874	903	860	890	886	896	867	915	898	917	910	866	870	913	840	870	900	917	923	919	913	825	833	894	877	893	843	868	907	908	906	891	910	914	887	892	846	876	945	903	908	874	916	900	931	883	861	892	951	930	902	853	905	874	907	927	894	890	896	878	923	863	892	881	901	867	910	866	865	899	894	931	926	894	948	880	913	898	815	824	891	913	845	947	863	846	885	843	876	848	896	848	887	843	949	876	907	930	858	967	914	936	886	853	905	903	864	829	866	888	914	972	924	905	921	859	885	904	891	889	914	901	906	929	904	838	889	865	898	918	860	873	909	900	931	890	945	870	857	900	927	906	881	927	895	861	890	841	858	912	874	946	880	938	881	911	858	901	856	883	891	859	884	856	916	913	889	823	856	868	844	898	890	921	910	873	911	885	923	930	884	841	892	902	903	839	875	910	895	895	894	941	895	898	900	906	890	891	874	871	864	863	904	903	914	873	905	842	892	864	858	875	912	907	937	858	856	868	920	887	868	876	897	915	916	938	894	874	891	920	908	839	864	913	859	874	890	944	836	892	886	864	902	900	867	843	941	925	900	872	896	851	901	896	939	885	868	862	868	921	931	892	903	897	889	857	923	881	938	906	878	874	855	945	889	874	919	885	900	905	923	926	883	896	875	888	879	890	857	895	874	884	892	917	903	911	870	850	927	898	940	852	944	822	860	893	917	908	880	901	913	926	908	913	928	874	858	898	880	895	922	905	879	880	873	901	876	907	896	890	887	908	875	913	902	895	878	898	881	909	879	903	869	909	917	891	939	899	884	925	858	931	939	875	920	914	924	912	852	846	825	887	943	936	869	853	910	872	815	939	904	856	877	878	901	906	892	868	887	903	893	896	904	898	913	912	853	891	893	916	911	878	881	916	888	868	912	877	944	891	852	834	937	913	935	901	859	853	928	896	939	915	831	867	906	903	900	922	879	821	936	903	898	858	883	868	893	884	924	861	853	871	910	894	865	913	907	918	915	896	869	927	864	882	883	887	887	899	862	864	902	935	886	894	861	869	870	918	879	873	853	927	902	869	875	955	870	905	909	881	906	888	900	918	902	926	858	924	873	886	868	892	882	896	903	853	929	886	897	941	908	870	936	889	839	851	944	848	865	891	898	900	924	881	873	882	885	899	900	921	846	865	877	845	886	944	862	907	895	905	918	880	903	955	860	903	848	888	913	930	859	883	916	870	872	868	930	921	941	923	945	849	924	872	847	941	894	822	875	895	923	894	894	883	851	843	872	930	891	891	918	902	850	842	891	881	899	892	861	921	858	925	922	888	840	836	937	921	870	947	899	883	924	860	942	908	878	839	882	883	896	881	851	883	838	950	877	919	873	874	876	861	891	930	885	898	879	875	889	912	873	866	852	893	927	904	861	886	908	874	895	870	877	948	859	870	922	880	896	872	887	906	937	929	934	915	907	884	851	931	922	922	868	898	853	870	860	902	881	903	920	940	913	927	856	927	894	922	843	848	883	902	888	905	917	837	877	858	839	877	897	890	917	950	893	876	860	926	870	837	897	867	907	846	860	878	967	938	885	888	865	875	901	888	934	896	927	911	938	914	929	876	903	852	863	896	883	889	915	837	834	837	880	905	956	895	901	944	882	901	867	927	909	896	889	925	926	925	906	879	882	906	917	881	841	956	919	881	954	939	886	869	866	850	877	901	856	903	924	925	851	900	889	902	925	939	854	929	891	892	936	884	955	909	914	880	883	847	878	941	932	877	890	922	867	858	920	879	895	881	933	893	855	884	935	936	910	875	862	888	940	865	929	892	917	915	890	924	882	895	914	890	932	900	883	934	891	890	889	868	901	866	894	916	923	864	895	887	897	943	891	887	896	887	935	927	918	817	892	868	887	929	854	945	932	874	850	887	863	877	908	908	911	873	882	842	889	894	844	902	933	858	961	944	896	896	867	908	910	887	888	907	933	868	925	896	921	888	921	932	918	942	876	912	857	895	876	894	850	848	852	860	909	820	885	941	925	892	865	896	884	908	885	901	889	861	879	932	908	919	954	923	881	865	911	862	846	889	902	891	865	909	936	894	929	869	895	911	922	905	862	917	875	913	846	855	900	861	917	848	885	896	913	923	905	916	910	870	914	918	852	903	891	904	894	856	849	904	908	910	964	922	916	885	917	901	899	972	902	909	917	895	922	899	837	936	886	901	866	875	881	893	863	871	932	882	890	897	899	928	880	884	915	873	883	865	907	851	862	878	895	849	874	914	878	926	851	885	919	870	912	903	894	864	888	931	928	874	885	912	910	923	896	897	864	895	896	906	926	909	877	868	850	901	962	877	860	914	895	836	904	946	886	857	911	890	900	860	857	899	884	931	915	914	913	910	871	855	916	884	874	917	898	884	858	912	923	926	840	860	901	808	874	865	909	945	903	915	915	865	894	880	860	882	964	869	892	905	931	848	856	883	870	885	913	903	858	917	843	870	914	861	909	911	927	905	880	888	892	872	922	869	877	878	814	852	910	882	880	925	894	863	854	907	874	918	901	906	909	908	904	870	854	911	887	907	891	888	868	851	848	889	902	857	909	913	923	879	924	866	942	895
15159	3440	4260	3770	2484	1559	1026	774	476	464	358	334	289	351	310	305	255	275	228	263	284	260	255	260	270	257	264	220	241	259	229	225	249	232	258	238	246	237	194	230	248	245	240	220	224	229	245	233	253	242	237	254	223	220	215	246	216	214	241	233	224	236	225	251	296	247	249	242	225	236	226	284	239	229	236	235	224	241	255	271	244	243	223	258	249	226	240	239	251	250	243	221	235	249	232	222	242	224	215	259	216	226	247	227	216	236	268	223	230	213	241	234	236	220	227	225	263	236	224	216	224	239	262	237	253	249	245	231	245	208	227	254	215	207	225	213	217	252	258	232	237	239	239	263	234	211	236	256	233	236	249	228	236	236	226	249	257	235	254	237	221	222	202	246	233	215	253	248	243	231	216	206	241	236	242	222	261	225	234	241	241	227	246	261	216	239	205	226	236	197	262	267	250	239	263	209	241	232	231	244	256	272	254	243	224	265	224	214	256	249	273	246	239	235	218	203	226	243	206	227	235	250	228	211	228	221	233	202	238	252	221	232	241	266	253	217	248	247	243	234	229	245	247	238	236	227	232	243	237	220	208	253	217	218	235	245	230	243	229	223	218	243	211	239	236	235	238	252	229	205	260	233	226	247	225	230	231	240	238	238	228	230	239	213	238	259	221	230	226	251	197	213	209	259	240	240	262	216	245	234	227	246	223	252	217	250	241	225	229	219	236	201	226	260	244	221	236	244	241	215	215	236	263	215	230	191	240	247	229	247	236	251	223	234	253	222	206	241	229	242	244	215	229	225	238	212	211	242	239	237	252	245	245	222	231	218	227	224	217	254	228	246	235	236	271	221	231	240	242	237	231	233	214	230	221	236	246	246	263	255	260	263	208	213	255	249	265	222	231	230	240	264	265	225	234	252	222	267	243	222	226	269	238	226	249	231	226	220	214	270	243	225	252	234	244	213	249	226	221	241	217	234	260	217	236	228	253	269	239	225	219	218	223	250	251	209	200	234	253	254	237	223	229	247	219	218	239	241	235	237	216	236	235	248	219	257	215	229	230	233	224	219	223	247	216	253	243	218	236	246	221	230	223	245	211	205	208	219	216	259	214	197	245	244	231	235	241	219	211	237	241	271	237	230	242	229	245	262	235	203	235	253	210	217	248	244	222	225	250	239	254	245	254	228	225	253	251	203	246	254	242	253	245	228	235	260	249	208	245	226	223	238	250	246	247	254	227	238	247	249	257	242	203	220	235	232	265	247	240	254	230	235	229	243	226	223	188	230	221	249	252	250	250	226	236	221	239	240	221	252	234	226	246	249	231	229	237	258	263	220	243	228	228	212	217	247	234	230	224	234	241	240	240	216	226	248	215	242	237	235	216	244	225	237	248	251	244	257	224	223	232	242	229	241	245	249	242	230	236	236	252	238	236	214	220	222	236	236	246	248	248	241	235	259	251	236	214	232	231	219	196	246	245	225	259	221	244	231	246	209	238	239	238	217	222	224	233	222	228	226	240	245	237	223	221	247	257	257	221	243	231	263	235	216	239	224	255	222	239	257	248	254	240	229	220	207	227	227	253	236	195	257	228	250	253	204	239	235	233	237	238	223	188	244	206	231	239	242	249	224	270	222	263	256	243	242	248	216	216	229	190	230	212	227	228	224	198	254	214	216	230	232	240	238	245	238	266	226	242	236	229	235	276	231	256	259	253	211	241	277	228	247	243	267	242	246	224	247	227	216	230	230	239	237	250	224	226	242	256	226	255	227	263	219	215	255	188	228	239	219	250	200	218	229	210	213	209	261	274	200	247	264	208	236	234	238	225	219	239	215	251	271	207	232	230	213	263	210	208	254	238	238	235	224	249	234	215	235	245	243	214	218	211	225	235	242	240	207	229	247	244	227	243	266	221	235	228	234	222	216	229	244	260	252	245	252	235	244	240	229	247	242	248	243	246	257	260	258	237	247	213	249	208	204	230	240	226	236	211	248	247	242	228	235	234	242	241	250	239	253	250	228	258	238	242	253	262	256	216	211	214	226	275	241	237	233	245	234	228	231	261	254	245	231	214	247	219	247	234	237	240	216	223	234	238	234	232	239	243	254	235	255	249	255	248	242	238	250	230	268	238	246	215	227	274	206	277	220	235	203	237	250	240	268	227	250	234	244	221	224	245	225	237	244	229	216	246	254	228	217	245	231	241	254	237	218	223	189	223	217	264	222	249	239	220	226	250	245	249	251	249	232	215	227	228	250	230	243	232	216	205	237	226	209	240	236	237	251	249	237	225	256	249	226	234	245	266	250	258	234	230	234	251	196	263	228	227	227	259	245	236	232	226	242	226	258	273	244	220	239	235	201	230	237	238	240	246	232	205	261	240	245	229	228	211	216	222	227	259	232	232	234	225	220	225	224	244	226	222	250	235	249	264	251	229	232	243	250	235	198	223	245	244	231	238	231	253	257	247	233	212	212	251	242	227	238	267	234	246	253	204	274	257	267	260	231	236	225	218	229	256	247	245	246	247	279	224	230	237	246	244	224	227	232	243	238	201	245	248	233	214	237	222	260	229	251	226	208	215	199	225	242	217	223	222	201	263	203	231	229	227	257	222	251	238	230	240	207	243	217	224	236	231	236	229	220	213	226	228	243	265	255	245	237	260	234	230	246	219	244	236	219	248	203	225	269	237	227	236	204	250	240	239	217	232	216	259	249	258	246	238	258	252	243	258	243	245	246	239	232	239	238	264	223	224	244	239	228	238	259	228	206	231	247	207	261	269	247	226	249	252	247	223	226	253	247	221	222	251	213	250	211	250	234	220	223	235	245	236	251	262	222	221	234	227	245	234	212	245	247	257	242	234	211	227	274	235	226	216	249	248	238	267	230	235	233	267	254	257	216	228	251	224	260	220	251	232	241	214	230	242	222	244	242	254	207	266	229	230	246	244	234	206	247	243	224	248	249	217	224	240	260	243	236	240	232	212	235	219	230	232	243	211	225	227	256	245	202	245	261	236	236	189	248	228	238	247	235	236	230	226	251	259	230	247	231	230	239	251	231	279	244	238	250	225	246	242	232	231	236	236	234	229	245	239	207	255	235	226	245	224	228	207	209	232	220	214	233	255	239	227	244	232	216	230	221	249	263	231	207	237	261	247	216	241	234	217	223	217	245	239	229	228	262	259	255	262	231	263	235	257	229	247	230	239	226	226	216	228	234	256	244	243	232	237	231	238	247	226	201	237	258	197	236	234	229	247	221	203	208	213	201	256	233	252	252	222	244	248	227	251	220	234	216	205	242	244	251	250	210	238	258	242	241	241	219	223	232	247	240	245	243	252	231	238	259	232	249	252	239	225	234	231	216	246	237	236	224	248	221	257	227	227	226	249	214	224	236	251	225	239	239	231	256	239	217	278	237	242	247	218	266	222	240	223	212	274	248	231	223	244	234	251	215	234	243	241	234	233	238	242	272	234	222	244	239	226	242	226	241	236	231	242	225	251	233
9685	3207	8113	10568	9032	6252	4572	3361	2217	1780	1355	1215	1215	1069	1078	1007	888	786	758	790	725	625	664	674	656	678	714	632	674	704	653	642	604	621	627	590	591	631	595	636	587	634	646	586	615	635	600	572	558	585	610	549	635	578	597	548	586	575	584	553	577	578	582	598	581	610	590	584	569	601	568	564	576	607	644	589	641	601	549	610	560	566	600	588	553	598	597	599	546	598	582	609	624	578	588	565	549	585	592	534	602	581	564	585	580	566	586	621	551	617	582	563	594	555	580	617	569	582	552	571	570	586	629	574	612	586	612	610	556	553	589	589	570	582	584	567	550	569	593	576	534	564	605	555	598	597	572	609	583	582	566	559	590	616	609	595	579	589	582	580	598	564	570	561	569	558	576	574	546	604	602	615	558	574	594	575	571	594	559	559	624	608	557	596	598	611	575	528	598	601	561	532	577	583	570	584	572	584	596	602	590	593	573	604	593	605	564	562	569	579	588	591	560	564	589	596	608	588	570	569	552	573	586	550	587	600	642	580	583	540	576	599	588	554	596	577	592	562	575	615	603	572	569	592	598	577	576	547	578	588	562	611	575	607	602	615	534	575	564	570	592	559	543	614	552	595	583	585	564	564	612	556	600	578	631	577	594	561	562	606	567	588	586	554	563	542	567	527	595	576	626	577	577	540	618	607	581	555	619	615	573	588	585	561	564	596	573	587	558	544	534	579	596	581	607	578	604	563	512	547	583	537	587	583	624	625	566	578	571	614	537	586	580	550	577	554	588	603	602	610	522	600	564	531	589	551	589	576	594	587	581	559	590	588	571	592	567	568	568	591	592	585	581	563	588	529	587	608	622	551	572	552	607	622	612	622	597	554	607	597	576	576	558	520	530	572	571	583	602	601	591	580	575	592	600	562	583	599	544	593	548	543	573	557	573	561	565	631	581	580	578	571	553	575	581	553	578	573	570	562	564	620	583	589	631	580	632	591	560	603	587	598	561	584	580	568	586	557	562	571	595	619	560	557	584	573	599	602	556	569	558	544	578	558	566	584	603	571	556	610	610	575	522	569	581	555	559	598	585	596	568	597	604	554	578	538	618	596	635	619	596	575	602	550	530	594	582	620	576	563	552	608	555	545	561	572	567	544	573	561	571	576	571	583	570	605	613	572	602	618	582	610	567	556	560	615	591	565	581	626	546	575	561	606	568	602	627	580	555	588	602	537	569	608	579	610	552	577	564	577	590	612	629	564	605	597	566	569	553	567	591	573	581	542	553	633	571	591	601	561	598	565	603	607	602	599	551	582	575	570	568	567	560	581	588	600	587	541	610	562	585	620	551	594	598	530	575	609	562	579	591	579	532	559	594	606	534	596	619	569	552	589	605	552	585	612	647	620	627	598	556	596	606	580	583	590	557	625	581	569	592	588	538	561	604	567	580	593	574	562	561	530	596	581	528	582	613	616	584	632	566	577	598	567	576	579	599	621	559	627	628	582	575	568	611	575	573	591	616	550	601	579	569	609	567	607	584	577	602	561	585	551	616	594	589	553	602	566	593	629	604	576	551	603	572	589	568	604	571	561	626	556	582	580	563	536	582	574	589	579	574	574	582	626	602	571	594	589	625	593	522	576	560	587	631	622	627	550	603	574	532	582	596	576	566	610	605	587	573	586	597	621	604	589	564	581	571	583	574	572	546	590	610	629	579	567	599	602	571	553	588	586	596	598	592	550	559	574	611	601	577	562	567	574	594	566	573	575	603	588	556	562	562	624	564	575	556	592	570	592	556	581	586	593	584	569	558	586	586	574	601	607	587	629	608	566	586	587	621	558	609	571	582	552	561	604	574	587	565	589	649	564	557	584	588	535	604	632	590	565	600	554	571	581	590	580	578	624	548	603	546	600	580	577	578	575	599	550	575	610	557	574	609	575	558	595	577	565	561	561	566	583	548	576	572	601	578	557	591	571	574	569	588	607	559	585	553	582	583	602	588	571	584	628	627	579	581	625	616	550	583	559	574	623	562	623	543	587	546	588	614	545	535	620	599	600	583	548	567	587	579	618	565	566	573	568	606	567	556	592	648	587	588	631	609	563	548	569	606	568	592	572	581	579	605	567	602	597	567	573	571	572	563	564	572	591	617	566	586	565	548	621	598	591	568	561	586	581	556	570	581	589	583	570	608	603	562	597	568	540	546	583	561	598	596	570	599	573	586	615	598	572	609	585	565	551	622	558	581	601	597	571	565	615	638	582	585	570	570	582	581	587	539	597	600	568	570	582	537	608	520	578	584	609	586	621	586	562	571	589	522	587	587	576	644	544	565	649	597	628	575	542	574	566	562	608	573	574	567	603	608	540	606	587	583	572	630	594	597	583	577	574	603	566	586	589	544	582	548	580	605	613	589	586	593	541	533	613	555	587	559	610	556	569	578	570	598	537	556	603	591	570	630	537	578	578	593	555	587	583	566	615	583	561	578	588	563	575	588	583	564	608	592	569	585	539	595	526	572	581	536	565	576	599	574	602	578	625	545	582	544	566	621	584	656	574	609	544	550	581	566	595	575	576	554	546	593	547	566	531	619	572	636	564	562	571	618	583	567	579	587	580	591	576	578	579	585	550	576	605	565	583	558	591	604	577	609	580	595	572	576	592	597	585	590	623	576	597	596	601	579	557	585	599	559	582	556	592	544	624	601	554	607	562	612	526	581	597	577	562	585	588	555	613	597	586	553	603	588	625	563	563	584	556	571	573	639	632	605	557	575	576	551	580	586	572	575	556	591	559	583	588	592	589	550	587	551	558	591	599	600	596	577	559	534	648	593	619	566	562	578	573	595	612	591	575	586	563	569	591	577	592	573	562	574	563	607	561	585	617	585	594	563	580	543	589	541	606	574	618	578	600	570	595	586	599	595	599	579	571	613	553	592	581	584	603	597	620	587	640	603	620	598	590	614	560	593	564	572	586	607	626	578	616	650	613	579	631	563	607	609	592	601	568	588	574	576	575	580	559	586	541	592	620	565	573	598	570	561	609	560	531	603	592	576	630	592	619	611	537	575	566	533	558	570	613	553	584	604	592	586	572	633	559	576	583	566	553	583	610	569	620	637	559	591	546	561	560	631	604	590	556	569	584	611	564	591	593	603	592	611	611	538	559	535	582	582	542	601	571	585	557	604	617	564	563	626	558	584	584	552	586	581	536	601	600	587	579	574	602	567	580	604	535	607	590	594	554	550	609	627	610	582	577	595	569	613	595	575	596	602	551	595	577	602	576	571	545	590	608	618	566	603	567	581	621	565	586	599	557	595	552	562	606	628	596	600	560	564	566	604	597	592	609	598	602	566	589	593	582	585	601	598	600	611	596	596	589	584	585	607	609	496	592	584	587	553	529	563	548	592	614	602	575	520	560	585	591	569	600	568	571	617	595	592	586	585	566	607	605	607	592	563	609	621	557	547	600	593	597	614	611	557	601	629	575	598	586	648	585	603	587	560	571	562	562
3117	1458	1892	1575	1164	764	602	485	433	393	383	381	366	388	353	357	382	370	366	302	349	324	343	348	356	355	375	364	343	321	334	342	351	371	330	360	365	394	351	392	323	364	358	373	347	348	340	314	359	341	346	341	355	375	381	311	359	367	330	360	361	377	391	386	327	330	356	368	325	356	369	336	362	324	337	361	358	322	302	321	348	346	360	360	344	354	373	344	361	360	320	348	340	331	341	377	356	385	342	378	341	345	350	352	377	319	310	350	331	345	326	326	356	361	329	371	318	330	369	368	359	375	362	350	371	358	347	347	354	345	345	340	339	346	361	342	377	354	360	369	353	377	343	356	309	377	318	362	343	364	341	376	366	324	355	327	371	352	342	346	365	331	374	330	377	359	338	340	357	336	349	337	344	386	373	378	400	387	336	382	310	333	324	333	349	311	384	348	389	345	349	344	352	338	360	357	327	392	356	393	353	337	346	362	369	355	335	375	363	316	349	348	354	362	340	369	389	342	331	370	366	363	360	364	331	322	339	347	310	336	346	335	352	348	367	336	355	326	345	330	352	349	356	350	368	358	320	343	343	341	345	351	312	335	410	355	354	335	342	326	342	351	362	365	336	366	374	365	328	317	348	370	331	361	342	345	356	347	366	371	369	327	386	360	362	362	351	343	381	348	355	376	346	382	357	387	347	321	412	335	352	325	350	386	372	356	372	343	364	355	357	320	340	321	316	369	339	335	366	371	350	356	362	335	356	374	356	360	350	381	371	325	336	344	346	315	325	339	361	347	355	309	360	349	366	383	337	367	372	331	361	338	332	307	374	335	328	329	347	336	381	326	344	359	371	352	345	360	296	340	335	331	351	327	343	347	382	339	358	355	339	333	318	352	380	324	357	364	333	361	358	322	346	378	360	362	352	363	349	346	350	328	337	373	344	388	334	331	380	332	355	382	354	342	335	351	388	383	370	395	358	361	369	342	357	343	384	363	368	329	357	374	362	345	320	348	340	368	349	325	358	339	327	319	346	360	360	352	357	324	316	353	366	352	365	381	322	340	335	337	338	341	360	321	352	353	378	363	344	357	340	350	346	315	381	350	331	343	337	359	374	352	382	332	364	346	349	341	346	360	333	380	335	370	355	345	360	322	330	356	340	349	336	341	369	325	310	347	395	355	353	365	338	352	365	361	361	361	373	357	351	382	337	344	337	374	373	385	335	379	371	405	337	338	373	350	367	347	365	380	377	326	307	329	364	343	308	345	348	354	337	341	368	308	364	367	368	332	333	330	359	349	315	342	336	381	350	357	365	349	366	370	345	344	342	342	344	342	345	369	340	325	339	352	349	358	365	378	370	371	334	349	338	346	326	370	363	384	352	347	324	313	389	379	332	371	347	311	371	331	340	351	365	363	355	395	335	363	344	348	320	357	345	374	347	345	339	336	349	341	362	365	334	352	360	354	324	360	356	364	363	355	333	369	331	353	337	376	356	357	339	366	342	327	366	333	340	341	365	330	404	343	351	357	338	368	322	335	336	342	360	364	364	347	359	367	381	354	351	336	350	356	346	337	367	349	366	357	316	331	333	365	342	369	376	347	335	350	355	364	368	359	361	335	344	368	369	370	337	349	352	367	346	351	402	367	366	339	350	331	352	366	335	343	335	358	326	342	362	369	328	326	374	361	357	377	372	315	342	347	363	344	353	336	339	365	365	377	373	334	345	378	358	331	342	336	375	344	373	352	325	375	367	372	380	354	364	344	368	332	354	343	342	348	368	326	341	378	343	352	330	388	376	366	357	355	375	393	376	364	383	326	370	335	354	391	353	348	346	333	345	351	316	323	353	372	369	379	397	361	324	354	337	339	374	326	337	374	334	304	315	338	353	365	332	347	346	359	356	353	377	371	406	366	380	331	371	338	380	339	333	343	353	341	342	361	344	346	373	398	342	311	326	329	344	368	359	359	345	359	338	366	366	343	353	337	335	400	377	336	326	334	327	322	340	364	355	346	368	348	351	319	371	340	343	367	343	327	380	355	370	401	346	371	351	322	322	344	371	331	339	367	371	380	330	336	359	361	370	353	374	355	316	331	343	343	367	353	343	327	371	340	335	355	335	338	322	345	366	357	342	330	342	339	403	371	363	346	339	341	369	342	347	354	414	339	347	316	335	346	342	410	362	364	354	342	335	386	357	341	352	321	355	344	351	315	353	352	364	335	343	355	344	321	356	318	339	367	386	324	327	336	339	374	333	344	350	345	296	386	356	349	337	331	347	334	337	351	351	356	365	344	332	370	369	333	337	344	364	375	327	340	364	365	345	347	356	339	317	350	358	355	349	319	379	342	389	380	389	376	353	347	385	351	351	296	366	327	356	369	371	355	378	390	385	351	343	318	323	342	367	380	348	349	364	368	322	353	360	357	341	351	332	360	337	332	375	325	398	388	342	350	379	334	354	350	335	351	339	349	360	357	330	365	340	354	339	338	347	328	376	331	334	293	342	360	374	326	379	335	340	340	355	350	383	360	372	340	334	361	374	392	371	374	347	366	335	316	349	374	359	359	348	346	397	405	347	344	385	385	355	324	351	349	352	358	333	362	333	344	371	391	350	354	329	343	335	297	332	373	389	378	335	351	364	359	350	386	339	368	318	379	311	344	353	338	362	328	378	330	353	365	350	330	346	325	351	340	324	341	343	384	370	382	347	337	352	351	330	329	370	390	351	324	342	341	345	380	328	339	356	369	310	342	356	323	375	331	326	359	353	325	360	358	341	335	355	372	330	332	357	351	344	373	387	373	355	358	352	332	369	394	379	329	357	347	339	345	358	331	377	326	373	368	334	354	335	373	363	329	359	317	339	365	362	344	385	346	393	402	351	352	320	387	329	366	312	370	335	356	342	375	349	354	344	341	340	338	337	340	368	364	345	349	338	372	321	317	335	359	365	325	342	325	342	353	372	348	354	349	344	347	334	345	325	308	322	353	358	350	356	372	353	330	325	351	342	319	374	354	387	319	351	349	298	336	365	353	395	340	325	363	321	351	343	361	387	342	383	362	346	351	347	341	368	368	376	325	363	352	373	366	330	358	354	324	301	373	339	363	372	363	338	332	346	330	331	371	368	347	347	357	356	322	382	336	355	371	313	367	369	316	349	357	335	374	345	334	381	361	331	338	338	348	349	384	367	354	383	361	349	347	357	364	368	362	357	348	362	321	356	367	327	355	375	351	388	318	344	357	345	365	311	327	350	346	324	320	386	373	311	340	335	339	316	339	351	327	325	347	392	363	352	311	334	396	366	322	358	366	360	350	317	366	324	344	350	347	360	339	353	369	352	360	349	327	386	332	309	339	356	373	370	362	340	368	329	347	339	371	351	324	329	351	359	378	364	365	363	311	349	383	351	334	345	353	346	348	357	360	365	350	355	332	369	359	320	319	336	351	346	365	357	353	349	350	353	335	353	309	346	361	301	337	376	356	340	344	362	369	361	326	316	332	380	370
3182	1899	3943	4982	4276	2950	2232	1555	1339	1130	1064	1043	1047	1006	1003	1000	850	913	826	891	869	933	884	867	864	873	862	847	868	833	826	867	881	856	855	910	846	876	832	855	889	957	861	845	872	849	824	919	880	796	877	836	869	879	826	819	848	891	790	886	818	868	848	885	849	867	810	845	858	867	886	835	771	801	853	825	838	869	861	868	875	821	838	892	837	879	850	841	862	805	837	830	832	831	857	823	840	881	834	843	877	827	853	863	867	812	906	858	922	829	863	849	905	812	814	830	846	821	839	859	817	846	909	817	850	805	881	853	798	815	871	863	836	887	822	851	835	804	859	855	809	854	823	875	841	806	915	902	858	816	829	873	871	821	922	854	809	864	848	879	866	852	821	839	847	869	866	856	823	805	891	817	895	855	832	855	872	869	864	863	876	867	902	872	858	796	835	803	842	843	792	873	878	767	839	853	801	836	833	852	851	896	829	851	886	873	878	842	833	868	861	849	845	839	856	840	821	853	878	874	867	800	846	858	882	900	844	829	871	826	868	861	860	878	830	890	801	854	829	859	888	877	853	807	821	883	853	822	873	854	852	812	832	857	880	840	861	875	841	844	861	796	858	825	850	847	863	849	830	842	892	840	854	839	848	857	864	883	817	869	817	844	801	859	840	826	835	853	868	852	804	828	810	878	844	822	882	802	824	835	818	776	825	860	834	825	829	881	824	851	861	797	856	842	847	898	830	881	855	876	837	863	847	856	855	820	800	815	814	830	851	870	865	859	852	846	865	846	865	826	899	838	865	861	860	832	831	852	856	834	845	836	851	830	865	856	859	816	869	850	842	832	809	860	853	818	777	834	822	893	876	813	853	877	836	815	855	861	852	820	798	876	839	827	880	869	861	856	828	812	860	821	878	844	870	867	824	838	840	848	846	862	858	867	869	874	850	866	821	834	846	848	820	827	836	863	834	839	877	795	849	816	857	820	821	825	868	852	804	847	895	826	890	861	844	853	882	877	867	820	843	846	868	774	867	846	842	849	842	829	809	850	849	873	863	821	877	814	814	861	870	869	867	894	831	824	817	853	854	841	825	836	887	868	839	888	869	851	858	862	823	801	889	790	835	795	854	835	794	855	840	852	879	853	821	872	859	880	834	874	840	845	869	876	857	812	820	839	826	841	820	802	806	848	862	834	866	862	809	806	858	834	792	825	835	911	913	899	904	839	808	887	823	815	861	822	865	872	864	831	887	852	910	802	891	824	847	877	840	832	862	883	852	869	849	822	867	804	879	844	839	874	872	861	840	843	843	888	820	772	861	862	814	852	861	853	874	842	859	900	845	829	877	881	837	841	869	830	808	844	846	850	838	809	863	857	880	827	860	871	885	852	761	860	852	828	805	815	897	860	824	833	843	847	827	826	886	858	848	849	863	887	864	832	876	881	851	875	898	884	828	823	868	890	815	845	867	835	854	856	852	816	829	875	817	864	836	847	835	863	835	841	862	831	835	873	840	826	901	899	840	836	864	921	826	833	827	840	857	883	839	902	838	812	818	861	859	872	795	883	844	834	841	815	829	849	820	816	828	834	842	878	840	860	869	879	852	832	850	866	863	790	865	917	854	862	844	830	830	851	796	852	798	864	842	843	839	915	831	834	809	871	868	833	829	826	863	877	825	865	844	876	881	864	829	828	847	867	886	829	824	813	802	860	822	841	880	843	835	890	841	799	867	891	788	847	851	829	875	816	837	869	849	863	851	851	895	908	863	905	865	851	854	848	896	806	774	843	848	856	831	832	827	833	796	830	889	876	818	828	878	861	915	885	803	880	872	862	885	838	846	857	816	856	861	860	848	771	836	856	835	851	829	823	867	876	839	859	836	826	799	865	827	837	880	835	898	831	860	859	803	840	777	878	846	869	848	868	816	852	846	913	814	870	858	856	836	818	781	844	836	848	863	893	809	841	855	867	839	840	838	860	895	875	849	867	822	846	873	815	852	919	804	827	862	859	830	851	866	804	861	831	840	859	889	822	839	843	799	870	904	866	838	834	860	863	844	863	829	842	830	898	871	869	902	894	866	841	849	843	899	877	870	881	843	870	868	840	856	888	810	844	819	887	859	850	854	846	798	910	877	922	794	877	830	861	829	880	815	795	861	849	886	799	868	839	855	830	821	886	865	857	868	828	860	866	829	846	849	807	794	864	806	832	838	820	860	856	887	859	826	883	878	781	828	861	820	814	857	873	890	895	825	852	879	860	844	792	836	862	810	876	825	860	885	855	840	864	819	835	843	890	773	837	858	842	811	861	805	825	802	834	858	824	828	878	849	809	827	857	855	894	892	842	845	851	869	841	884	841	811	826	878	811	857	859	779	855	867	856	804	833	835	824	800	887	874	874	833	838	849	836	828	812	886	804	876	904	855	853	856	882	854	865	849	884	868	815	848	841	847	875	808	835	819	876	824	902	883	804	838	862	827	844	841	868	861	821	847	889	812	851	814	820	838	847	876	872	846	836	806	816	858	856	876	831	837	871	886	852	862	841	861	872	833	858	866	838	855	842	856	907	770	839	837	918	882	886	883	876	858	846	841	874	821	849	815	821	858	859	853	827	826	898	862	889	874	860	866	844	839	805	850	861	855	819	848	807	833	878	863	840	870	856	881	875	842	845	803	886	859	876	878	852	840	845	856	854	857	859	828	865	852	868	811	787	862	871	861	811	851	871	840	865	823	850	823	913	788	813	896	839	846	823	901	869	903	858	860	854	913	852	860	818	862	860	886	836	810	786	888	907	819	794	842	830	872	820	860	871	800	834	831	843	857	876	844	867	822	845	812	844	824	877	829	927	886	850	844	831	865	846	802	902	788	849	834	833	796	916	810	828	883	819	846	852	855	830	841	880	831	839	869	865	830	826	879	855	860	797	834	860	826	879	861	865	826	850	855	893	879	840	864	878	851	864	856	813	837	889	928	812	890	875	839	913	843	837	832	850	853	857	847	873	829	851	877	858	884	827	879	855	896	866	838	844	807	872	799	867	863	813	879	844	867	876	836	833	800	915	881	835	851	861	843	881	820	905	850	856	825	815	821	847	844	827	836	842	887	863	861	832	860	895	911	853	866	814	863	887	840	842	846	861	868	877	837	813	861	874	912	883	838	826	834	824	859	839	874	839	806	807	854	834	837	860	893	891	846	826	872	826	836	812	833	819	799	812	847	813	849	843	864	865	906	831	841	846	830	864	853	883	817	808	850	850	814	897	862	839	887	923	805	847	853	868	860	859	833	857	860	809	854	787	809	849	835	888	864	837	847	799	784	858	845	833	887	841	904	845	873	844	814	792	828	816	894	839	878	860	851	855	913	842	810	833	876	904	857	923	872	885	869	875	790	850	879	797	840	878	825	861	884	877	847	849	815	856	829	859	845	907	900	841	861	868	865	809	824	861	842	881	836	851	814	832	861	844	888	855	887	827	873	866	844	805	854	879	810	845	835	867	866	863	826	867
9121	2555	3218	2568	1700	1147	825	616	492	465	381	420	433	409	410	370	399	370	375	380	385	385	353	373	378	368	370	375	300	329	356	355	388	372	349	369	347	379	384	365	381	387	370	347	359	340	406	351	360	327	359	383	340	395	326	307	373	361	377	402	346	375	369	377	356	367	385	385	393	357	391	357	368	376	401	350	393	332	388	392	384	361	373	347	364	344	340	339	362	391	379	366	364	392	376	390	365	364	377	384	363	374	362	340	359	325	356	377	360	340	343	340	382	386	398	342	381	394	348	387	361	363	359	360	369	368	333	365	351	372	358	366	356	370	376	369	386	359	362	343	358	363	387	331	329	366	362	348	370	388	382	391	362	342	367	388	333	364	361	381	349	371	379	352	391	357	364	346	356	365	348	346	323	356	360	331	392	382	365	383	363	326	370	363	406	349	328	328	365	365	338	328	356	322	365	362	353	344	358	340	363	385	366	358	369	380	368	354	354	335	364	371	358	386	373	344	359	338	364	367	342	364	376	348	365	396	366	336	358	349	395	396	369	341	365	352	377	377	387	346	357	342	334	338	387	364	349	373	356	358	365	346	392	340	331	356	396	377	365	371	366	363	361	373	370	376	358	352	355	359	382	345	370	375	350	384	365	372	357	342	330	361	340	352	390	391	387	365	383	358	357	345	374	397	371	373	373	388	357	386	339	345	356	399	346	317	347	366	381	376	410	361	391	347	384	375	385	365	366	347	398	364	390	399	333	369	367	368	329	347	368	387	357	354	373	378	352	386	390	334	366	366	378	333	343	410	381	355	329	373	373	364	361	345	387	357	368	320	371	354	322	343	396	380	366	356	334	352	324	355	386	322	326	373	353	374	375	323	327	348	390	367	369	362	352	347	338	338	365	350	362	374	341	379	373	342	382	384	368	380	377	376	382	334	371	367	345	355	370	361	364	346	352	368	397	381	333	375	375	362	306	340	385	368	345	339	351	403	382	338	394	390	383	363	347	346	354	368	370	365	357	354	386	377	375	381	395	352	339	398	402	348	375	361	333	356	382	404	397	356	367	358	388	378	373	352	367	374	370	351	370	344	354	378	348	362	359	389	353	360	354	364	353	375	345	371	309	367	390	364	378	412	371	365	352	374	347	349	373	368	367	332	353	370	342	411	371	376	337	356	361	350	349	360	356	348	373	375	370	363	329	367	344	337	354	349	380	411	339	347	370	335	367	375	330	366	311	323	329	336	360	345	344	379	365	409	385	339	383	349	337	342	360	347	356	330	383	349	368	345	354	361	358	364	347	342	332	339	385	324	358	363	359	371	393	351	345	403	390	345	353	349	365	374	396	383	323	337	366	351	359	339	340	349	371	374	392	379	347	354	359	345	343	336	374	322	358	386	344	382	398	353	371	332	352	355	413	325	381	386	356	337	361	359	338	369	354	356	339	395	324	358	349	377	381	352	380	333	353	338	372	351	344	352	381	383	390	306	371	334	354	369	390	341	359	363	328	381	374	375	367	379	373	374	376	354	353	346	399	360	388	327	383	351	314	376	338	373	384	364	367	346	372	348	324	366	384	368	376	345	371	348	349	390	361	343	341	370	408	370	336	381	348	355	355	330	352	367	399	374	365	348	358	347	353	393	365	386	395	410	375	387	324	318	334	355	335	329	318	362	342	334	370	371	343	350	351	343	351	373	357	374	354	377	364	346	374	381	359	331	366	367	344	338	383	377	384	388	363	371	365	377	358	385	359	368	375	374	339	353	336	346	368	390	387	365	369	367	372	355	350	343	346	326	357	395	380	347	331	341	358	364	354	397	389	361	367	359	374	351	365	350	357	340	384	375	335	358	332	354	333	387	379	374	349	341	392	359	376	318	345	344	366	364	348	366	322	358	370	370	316	371	359	371	395	327	358	349	351	368	354	386	375	334	368	385	390	379	370	358	376	327	349	355	357	362	367	330	366	379	381	360	345	353	374	372	347	360	362	336	344	401	354	366	393	398	347	347	349	357	352	363	356	368	357	324	335	356	358	362	397	327	350	370	338	395	354	376	339	337	384	362	347	381	385	374	323	381	394	380	356	341	348	325	372	339	355	368	377	326	374	372	362	365	367	386	387	357	363	365	337	372	402	359	375	368	377	357	337	414	359	352	356	353	353	354	363	363	365	353	381	362	348	390	361	386	384	382	370	357	357	389	347	367	336	377	368	329	372	379	392	336	369	403	336	325	386	384	372	355	342	336	352	366	398	353	373	375	378	350	367	376	363	354	411	332	350	359	330	369	348	366	353	356	327	371	364	399	339	356	347	362	403	370	370	333	354	332	354	358	338	380	328	347	349	388	356	347	343	363	375	326	334	378	357	344	371	362	351	374	393	379	350	366	364	407	340	361	386	392	387	378	378	349	358	339	326	332	403	354	355	377	346	348	349	357	385	369	387	370	371	355	363	360	341	376	372	344	335	356	361	368	380	391	363	362	366	370	330	396	380	355	377	358	331	389	360	376	340	387	387	375	365	366	361	359	354	355	368	367	383	350	377	402	375	361	361	332	347	361	412	340	351	356	382	318	357	378	392	387	398	359	389	357	383	350	363	374	333	351	391	389	355	371	361	395	377	385	351	363	345	378	361	388	373	340	325	377	354	383	357	378	349	316	344	347	374	369	359	376	334	366	389	357	345	357	365	359	371	393	380	346	387	343	349	369	406	348	352	373	336	346	350	383	347	347	355	361	374	390	384	357	372	372	343	373	369	392	356	380	358	361	353	365	335	387	342	400	361	373	369	351	333	374	366	342	314	360	333	347	395	391	324	356	340	350	350	365	355	378	325	372	344	369	371	342	342	365	350	397	361	385	379	344	358	355	365	361	356	364	353	332	345	396	371	386	349	356	369	359	370	376	344	352	341	347	400	355	361	380	362	358	351	342	337	358	348	378	337	327	378	368	358	370	391	386	351	357	374	376	383	364	346	371	355	382	375	339	378	369	328	363	387	379	363	395	348	378	368	335	368	372	404	342	352	385	364	341	373	385	346	370	362	352	379	347	351	391	318	329	366	349	338	320	375	359	361	375	375	402	421	331	368	356	376	341	331	378	365	330	388	375	322	379	349	368	349	360	353	375	388	353	381	328	360	379	363	352	354	352	344	386	363	344	372	362	408	376	357	344	372	355	319	390	356	326	333	386	365	335	367	321	379	329	373	376	367	388	349	390	356	348	338	383	378	355	367	360	363	340	376	368	362	401	390	340	351	356	331	373	362	368	387	346	386	370	367	387	365	374	365	350	318	389	385	361	374	363	358	345	358	372	353	349	356	353	360	361	360	319	367	360	343	374	374	377	414	382	358	407	345	385	331	337	335	416	400	359	362	357	342	322	368	359	331	368	374	378	341	385	385	362	372	354	373	352	390	342	365	352	360	357	330	363	341	384	349	368	350	337	358	346	375	375	371	362	356	361	326	365	353	377	382	401	345	356	367	351	360	338	368	359	346	355	368	382
7813	2928	6400	7714	6162	4584	2991	2034	1730	1534	1358	1245	1222	1185	1162	1132	1031	931	993	941	960	933	921	894	899	882	880	884	931	898	921	863	864	866	828	864	861	903	892	905	883	933	879	898	856	940	844	814	860	866	836	867	862	866	873	857	825	864	856	862	884	833	894	886	911	873	811	819	875	884	852	858	910	880	827	803	873	890	857	904	834	871	870	853	836	913	817	949	876	886	906	853	864	913	900	844	804	833	861	884	835	884	908	790	910	877	845	965	875	882	817	883	869	830	907	868	841	879	842	873	874	840	930	898	827	870	873	961	874	908	828	823	883	880	882	858	875	837	894	878	837	876	839	834	869	869	855	872	884	914	887	829	867	798	894	838	859	847	887	909	894	858	889	879	879	915	888	864	836	887	852	823	825	859	816	913	862	850	902	876	887	893	861	879	882	879	866	849	903	855	848	855	820	848	895	855	885	871	889	837	847	829	884	825	883	871	852	875	866	825	841	906	837	844	867	894	858	880	840	826	860	893	801	837	833	814	898	905	794	858	834	892	975	864	870	846	858	833	870	862	857	962	877	882	834	886	843	887	845	830	878	869	860	870	918	850	833	928	939	841	878	918	903	841	829	848	877	901	883	867	864	901	891	891	801	873	859	837	910	880	847	856	901	820	873	858	863	929	854	865	872	881	856	842	815	820	870	863	897	887	897	818	867	859	786	873	852	895	927	856	826	902	891	876	848	825	865	839	854	845	869	897	877	836	921	899	868	847	851	843	922	864	848	855	912	921	856	850	826	855	831	911	861	893	870	887	905	866	856	877	874	876	845	832	876	836	845	822	855	852	861	854	866	863	819	867	844	860	835	888	854	865	841	898	844	858	876	851	892	878	819	839	878	826	867	836	828	867	823	876	907	861	861	819	834	850	902	874	790	842	846	849	861	888	862	855	868	901	914	857	858	885	821	833	872	891	830	889	860	877	885	923	900	897	860	867	913	884	844	871	842	868	893	898	838	864	841	858	886	873	834	855	846	899	898	873	887	835	873	840	868	875	861	816	870	835	856	857	897	872	859	854	882	866	858	891	889	905	811	839	896	851	919	880	879	853	875	874	840	835	910	861	881	870	865	890	886	874	825	844	880	850	845	869	887	879	816	865	876	811	853	904	901	861	878	863	856	894	882	886	878	881	874	867	870	849	863	894	863	879	893	847	807	824	910	850	832	848	842	897	841	841	855	874	889	810	884	855	906	874	872	889	869	848	894	851	905	868	901	920	856	907	873	886	825	874	821	864	889	877	888	948	849	847	890	873	910	888	912	880	854	850	868	879	869	915	955	860	902	854	809	901	880	883	818	824	872	839	890	856	883	862	919	881	933	888	858	841	832	813	884	850	861	837	874	881	826	875	871	849	868	893	867	850	851	871	936	902	895	845	797	829	890	865	862	881	838	870	901	911	811	863	942	888	855	856	845	889	885	879	892	841	855	835	837	858	872	817	835	873	897	861	842	866	860	855	850	864	879	873	840	902	894	900	868	843	860	891	869	828	831	850	890	909	801	865	905	906	816	833	966	862	889	847	835	891	810	829	819	918	856	842	862	836	865	841	857	840	868	840	815	858	878	840	869	886	873	844	864	881	879	902	858	817	875	832	889	828	878	851	891	850	858	932	848	849	889	842	817	851	839	851	857	899	868	869	878	896	826	892	854	861	939	889	890	874	869	893	879	834	848	784	856	924	875	906	845	809	849	858	877	822	882	848	874	866	878	879	854	905	870	869	870	872	886	866	834	869	876	852	883	840	794	875	801	892	846	847	916	821	907	886	912	851	874	824	900	856	948	869	850	879	890	852	920	929	853	889	863	856	845	871	851	896	902	890	861	832	862	794	835	864	816	912	877	904	819	860	847	866	820	906	891	881	876	935	843	842	876	850	860	874	858	820	856	848	892	851	862	887	828	817	890	855	893	881	896	873	868	894	885	876	827	793	855	870	874	913	847	884	883	893	809	823	843	827	847	843	850	895	845	837	875	869	856	819	836	817	891	869	879	849	866	835	896	871	851	871	847	911	850	888	818	903	848	812	862	881	906	850	857	845	907	838	836	846	897	841	849	877	834	836	882	865	899	855	870	884	849	900	877	859	917	832	840	854	894	841	857	865	851	853	854	870	890	852	894	868	839	811	873	799	869	852	892	855	858	855	905	890	885	907	821	832	875	901	867	870	912	932	879	874	880	875	913	884	823	901	833	856	824	899	813	849	880	809	916	874	847	860	856	890	881	864	853	867	881	893	876	917	853	826	844	879	891	888	771	878	863	896	882	858	829	816	819	878	851	839	893	801	858	889	899	840	901	878	831	813	881	859	902	867	879	840	860	841	884	871	785	854	866	830	843	898	860	891	874	904	871	896	904	882	801	893	899	871	866	875	873	869	868	856	899	859	822	845	844	816	847	900	847	856	816	865	866	846	867	852	857	838	903	857	882	877	876	887	838	856	875	852	921	874	884	843	835	858	859	893	860	829	896	873	904	935	845	840	799	803	856	847	865	861	863	854	881	899	870	877	865	829	896	848	832	835	859	865	877	863	910	885	856	894	883	916	831	849	869	847	876	851	846	860	862	874	832	899	902	835	870	896	884	867	851	862	848	892	869	874	801	847	825	839	882	871	874	854	866	865	878	879	850	888	843	850	838	856	802	848	861	856	904	867	853	856	829	822	852	852	865	845	840	870	878	854	837	868	822	790	953	908	875	829	818	912	879	845	841	874	932	841	890	872	899	860	842	844	847	893	864	853	844	900	894	841	902	929	801	850	911	879	819	896	886	838	898	890	855	853	866	880	855	801	806	861	831	833	851	890	841	867	858	872	878	812	858	810	871	874	850	856	830	886	857	851	900	875	858	870	883	786	894	847	855	888	855	921	918	905	813	900	893	868	865	907	882	879	845	849	859	917	848	851	894	882	833	872	902	863	890	923	872	853	849	864	896	862	885	881	850	888	860	853	873	843	847	821	850	855	876	913	898	922	920	863	895	845	901	856	804	924	868	866	847	820	842	871	861	874	839	865	843	882	856	898	851	822	851	885	881	876	863	849	839	825	889	824	893	844	859	865	931	884	855	917	837	895	865	858	812	907	893	888	856	892	868	860	971	907	790	884	886	866	853	905	829	834	876	795	839	900	888	884	910	825	908	840	919	836	869	870	896	856	852	810	874	838	845	863	894	829	852	872	860	851	863	925	820	929	876	801	840	865	829	839	852	896	895	844	846	831	897	854	850	883	861	848	848	896	826	868	836	853	843	828	895	866	827	884	845	842	896	903	844	884	839	878	860	843	835	886	861	886	872	908	889	862	888	884	845	885	871	848	869	801	878	846	861	871	854	890	895	867	898	878	829	883	828	874	883	878	858	831	815	848	807	810	884	860	861	895	880	855	852	898	895	847	859	842	869	856	850	841	870	885	851	845	846	867	896	826	845	873	879	840	894	888	888	862	885	868	855	801	845	893	855	815
15413	3933	4524	3525	2062	1310	699	553	427	383	321	330	324	337	252	252	265	243	238	257	237	243	250	213	249	248	229	209	245	225	244	203	257	238	224	232	218	224	228	241	227	221	217	223	229	217	247	217	200	234	239	207	245	227	229	215	251	203	234	211	225	243	217	247	246	234	231	208	231	226	227	216	206	245	234	226	227	231	229	220	214	219	222	227	223	242	230	242	229	217	227	226	259	242	213	210	233	210	203	214	229	268	198	223	203	210	202	243	241	225	213	215	184	214	236	233	208	247	239	232	218	236	226	205	215	238	208	250	220	244	226	221	206	259	218	216	209	220	213	222	252	217	217	231	214	237	212	213	225	206	207	251	244	198	209	241	218	201	246	213	233	222	215	229	202	196	232	222	226	248	224	211	226	221	219	248	219	202	246	215	214	246	251	233	227	220	213	231	223	204	203	235	230	214	218	253	214	249	247	264	208	220	233	224	240	237	226	187	226	216	234	216	202	254	211	248	201	214	228	225	224	235	229	241	216	204	226	258	238	231	235	225	241	196	228	230	230	214	210	232	247	208	224	221	228	241	224	232	241	209	239	224	235	236	237	225	218	224	209	238	237	235	199	198	222	208	231	223	239	211	236	205	208	201	211	216	233	232	225	223	228	236	239	216	212	250	229	186	208	219	203	229	243	240	251	228	227	199	228	190	246	222	212	206	203	209	220	243	215	210	236	230	215	206	217	202	268	217	233	186	217	240	210	204	238	212	226	209	212	234	208	217	213	221	232	230	228	211	228	237	245	207	220	227	227	193	200	250	233	240	228	227	228	240	206	222	210	241	216	226	213	213	220	222	222	242	227	170	228	210	208	239	221	242	247	229	229	231	220	218	212	209	206	221	207	229	229	210	233	236	205	199	212	232	209	202	227	227	217	239	236	225	239	223	214	222	208	239	215	217	261	225	210	212	221	234	215	200	218	272	222	255	209	229	212	225	218	243	207	210	210	216	236	240	215	222	246	222	244	230	241	216	213	222	231	224	259	245	227	234	216	223	232	224	209	246	201	213	222	230	206	269	250	239	218	228	208	230	229	210	207	261	228	218	215	242	259	210	241	230	240	227	215	217	227	235	212	245	237	196	234	249	255	203	212	229	236	214	252	208	224	194	209	205	213	244	234	237	208	233	233	236	236	235	250	247	220	228	215	223	223	219	225	228	232	235	234	223	243	224	231	217	236	229	212	213	215	235	221	222	219	240	222	222	234	246	242	250	215	211	232	241	218	200	199	230	229	232	190	204	222	224	237	229	233	208	204	210	212	230	197	235	199	249	219	223	230	222	240	215	233	196	218	257	200	205	223	233	218	241	233	236	235	248	198	232	215	250	213	254	226	243	240	181	228	219	206	224	216	233	242	250	232	198	232	233	240	227	225	222	263	228	240	226	210	249	231	225	233	239	261	208	215	195	228	216	246	230	233	254	253	243	224	224	198	213	242	228	233	257	259	238	212	214	228	242	211	244	227	237	226	205	212	220	214	199	219	218	218	229	205	236	193	214	212	266	219	226	232	217	219	211	186	237	237	227	223	232	225	220	214	210	221	216	224	226	211	248	204	229	205	216	254	216	232	217	222	206	231	225	231	234	224	220	207	222	214	231	209	179	216	232	237	201	219	202	243	207	238	238	245	201	213	214	240	210	224	244	233	249	219	220	208	232	210	212	210	230	202	247	240	212	196	200	214	244	228	251	230	249	230	241	233	219	236	224	251	220	205	234	229	248	220	220	202	223	225	210	230	244	222	215	207	213	214	213	221	250	183	250	244	207	205	234	223	201	236	232	247	234	239	211	211	222	217	214	226	235	222	258	265	236	221	239	219	224	239	206	210	228	221	187	193	235	222	241	242	229	229	207	207	219	234	234	230	217	200	245	214	222	214	222	206	229	210	214	215	229	205	230	254	239	222	215	238	205	245	223	207	216	215	228	234	215	225	238	232	215	227	180	248	231	193	211	227	230	225	236	229	237	228	239	196	234	218	209	233	219	231	228	228	223	232	222	207	223	243	217	224	174	235	210	202	225	250	201	218	260	237	217	187	216	209	252	242	249	211	230	220	224	193	238	227	239	239	220	220	229	239	230	216	223	238	212	219	210	235	208	241	249	204	201	223	228	222	240	241	212	213	194	233	231	249	243	255	224	211	223	220	240	228	236	221	209	185	216	207	215	231	209	193	204	223	229	206	225	205	254	227	219	217	228	224	202	254	218	207	206	207	198	240	220	232	223	220	234	220	218	214	218	232	205	231	243	208	218	235	245	227	244	230	240	218	218	231	233	216	244	211	233	250	228	224	250	192	243	218	216	239	249	234	218	213	216	222	241	244	215	225	212	248	211	202	253	240	236	232	216	202	215	192	247	217	252	214	238	231	221	203	220	198	217	230	245	209	242	212	230	228	230	231	214	229	241	252	243	221	216	229	227	215	222	224	217	237	224	219	219	207	219	232	220	231	229	241	236	244	213	214	218	236	194	232	224	226	208	253	217	217	222	231	218	218	196	228	229	224	246	222	239	228	225	194	220	263	237	216	216	215	238	237	237	188	221	228	221	226	242	202	212	267	196	246	236	243	240	212	174	232	251	233	232	215	225	203	228	210	216	193	232	231	235	249	250	223	238	237	202	218	229	183	200	266	228	258	237	223	227	230	220	229	225	193	249	207	219	211	249	208	217	231	216	248	232	232	210	221	205	227	225	205	195	235	237	226	220	207	235	246	228	219	223	225	253	249	225	238	245	187	221	232	212	219	251	247	221	184	215	211	224	237	230	234	222	247	212	241	228	201	231	207	194	210	206	242	242	211	226	232	227	233	225	252	234	230	228	218	219	236	216	211	201	204	225	223	229	204	249	219	256	253	244	252	221	234	206	223	265	234	233	220	233	226	229	225	236	242	216	223	207	238	203	242	236	239	205	207	239	230	229	247	228	224	258	208	261	212	199	231	229	200	256	235	257	242	233	223	215	217	253	237	260	260	233	238	176	201	208	234	193	193	225	205	231	210	195	237	220	209	210	218	204	216	237	215	233	206	222	250	223	263	224	223	261	202	220	224	254	240	245	193	252	196	250	202	236	237	238	238	234	255	253	216	249	204	246	218	235	234	181	241	242	222	219	257	227	235	195	233	259	237	208	195	245	222	249	210	198	231	244	239	217	234	224	211	229	241	216	222	233	241	211	226	204	250	223	246	222	229	245	221	216	224	236	223	234	229	210	216	227	224	203	204	233	215	204	230	223	235	238	212	208	215	235	202	233	221	255	210	207	224	222	199	224	254	225	268	234	233	232	208	217	203	201	216	264	244	241	222	223	221	221	217	224	230	244	201	210	209	235	248	251	248	239	242	216	206	208	219	252	203	225	245	199	232	235	217	229	229	225	222	248	220	222	213	212	235	223	202	221	225	216	211	221	231	214	233	227	209	209	231	227	219	208	219	229	244	218	209	246	214	218	244	222	219	203
9819	3762	8400	9959	7649	5329	3038	2288	1764	1510	1299	1145	1099	1126	969	859	737	693	753	729	685	688	582	648	593	593	622	620	624	622	629	599	593	599	600	597	576	618	545	597	598	549	599	611	574	525	549	584	512	543	557	580	554	559	587	541	601	565	559	585	564	571	583	577	529	574	564	539	554	544	574	539	521	516	555	566	545	548	567	539	565	576	559	525	552	580	540	576	585	579	557	561	569	544	542	546	584	561	593	577	569	526	570	598	564	583	526	546	535	535	586	588	543	591	486	517	571	541	547	557	573	548	550	553	539	522	573	564	559	552	568	508	592	550	506	603	582	528	571	572	565	560	596	563	544	559	552	603	582	566	584	558	568	567	579	599	552	576	523	566	578	556	533	573	549	528	569	567	545	580	584	549	585	562	547	567	570	556	558	550	540	544	558	559	579	555	555	558	570	565	567	552	528	508	538	517	558	540	570	559	555	552	517	553	543	504	562	550	541	529	523	543	525	577	560	553	503	550	559	568	557	572	538	566	564	555	559	556	545	572	588	557	547	570	567	553	561	543	587	500	546	533	569	528	542	548	519	586	554	551	567	497	562	558	539	538	554	596	543	564	537	555	533	573	546	519	587	580	575	544	583	580	557	564	557	546	530	555	547	581	569	588	580	555	583	585	548	556	575	579	563	539	543	544	552	523	602	535	581	546	581	523	556	558	541	601	546	577	560	561	541	558	563	605	551	555	550	568	568	574	557	591	543	563	586	591	564	587	581	537	569	609	539	586	521	542	583	590	538	574	546	565	543	577	577	541	557	586	586	548	568	565	492	583	550	544	558	540	549	596	581	593	547	555	564	568	551	534	519	583	541	557	558	526	560	539	555	606	552	525	585	557	533	582	561	547	590	578	571	572	539	525	524	523	596	558	546	575	569	534	539	510	589	587	522	601	531	591	530	520	590	538	582	547	534	536	549	561	550	576	566	540	544	579	541	527	566	570	551	564	541	533	572	536	544	567	543	533	543	491	525	549	600	615	554	549	604	553	565	583	552	528	561	564	574	550	549	564	516	581	547	546	611	493	507	566	541	583	566	588	534	590	516	524	587	562	558	600	574	528	534	557	537	590	604	541	547	534	559	576	568	570	596	561	555	583	523	548	589	575	579	571	540	563	530	524	561	553	581	561	567	529	509	542	587	549	576	556	570	574	579	555	551	571	591	579	556	566	570	571	559	567	557	550	562	556	554	565	551	570	541	538	501	564	577	542	528	549	529	553	578	552	570	534	510	536	592	555	552	537	574	563	485	548	534	565	579	572	601	548	574	556	577	607	532	577	539	571	513	538	550	551	542	532	570	570	516	595	561	622	524	527	538	502	554	543	523	549	540	509	607	551	570	536	552	546	529	529	575	562	612	593	540	545	575	509	534	554	553	536	536	604	577	570	529	573	586	560	567	576	533	583	522	507	537	582	499	560	555	560	553	559	570	534	526	540	512	539	522	580	571	572	568	535	518	536	538	582	566	557	545	555	515	549	564	509	608	587	548	550	554	582	529	549	535	563	541	542	549	575	614	588	609	585	552	559	558	596	568	590	563	551	587	550	517	551	566	553	567	544	557	572	592	527	543	542	570	565	557	604	572	546	567	542	557	592	535	551	534	545	523	564	566	536	584	542	544	575	564	541	518	546	547	564	581	539	568	556	537	576	564	649	574	571	544	576	547	554	549	536	543	544	551	567	582	618	593	537	572	509	558	532	578	551	581	560	527	535	524	565	575	560	515	552	541	547	605	534	560	574	537	556	557	540	556	556	554	517	583	557	588	612	576	553	558	559	580	559	531	591	577	567	562	549	581	582	500	537	555	541	580	571	541	527	528	563	538	595	551	550	589	568	564	579	487	535	530	523	600	556	549	542	546	562	559	570	559	540	529	600	544	559	595	556	567	544	547	585	520	551	558	525	518	526	518	583	584	555	586	555	545	553	592	607	597	548	566	546	576	540	517	529	598	556	556	552	576	561	578	564	523	584	525	525	558	592	575	548	606	561	513	573	593	589	556	562	576	526	562	559	581	555	547	581	552	559	530	547	561	522	543	545	606	517	535	573	563	567	547	569	538	547	562	561	584	558	567	534	523	594	571	543	515	581	553	539	519	578	549	527	575	593	533	576	577	515	528	575	566	537	578	571	579	583	536	574	531	569	538	511	564	562	589	548	517	559	540	570	576	560	586	563	540	569	574	549	597	568	544	557	528	534	590	549	537	526	505	552	550	564	552	529	546	538	539	563	555	583	551	534	567	551	525	562	532	562	534	577	544	553	587	597	545	571	547	560	612	586	587	541	546	587	540	597	526	548	522	585	553	531	560	540	536	531	548	544	561	540	562	536	555	547	558	554	596	554	560	569	535	530	577	529	531	540	573	546	569	560	574	579	569	532	491	533	547	538	564	571	536	576	491	522	543	601	529	553	559	573	530	570	584	521	610	538	528	540	534	577	597	573	543	562	589	550	577	551	564	591	525	551	576	544	596	575	566	577	550	552	520	568	554	558	569	554	534	584	547	547	544	537	582	611	526	498	568	583	559	546	535	556	514	555	535	531	580	563	541	532	545	555	549	590	553	573	575	513	572	576	584	561	529	558	540	562	546	586	535	536	565	529	559	567	580	561	554	517	539	557	539	517	568	578	547	559	534	570	548	538	539	536	550	543	596	523	532	540	542	564	561	578	525	535	536	553	615	550	572	551	531	522	574	526	522	544	558	529	540	570	546	553	579	541	558	556	540	522	577	550	530	581	575	575	559	594	582	591	565	532	584	586	574	553	568	572	556	582	547	518	536	548	567	548	562	503	532	549	551	512	574	573	572	560	557	616	586	545	541	525	599	551	539	573	523	576	560	549	579	537	573	571	580	561	570	570	590	542	567	616	577	542	498	543	546	583	593	570	607	584	533	554	578	537	560	558	568	557	565	537	511	518	529	579	579	590	540	545	536	599	529	582	552	555	546	517	492	533	537	539	548	572	570	552	535	551	598	513	544	556	540	574	567	553	560	550	542	576	527	548	583	506	564	534	581	584	548	547	544	601	585	559	563	553	550	540	540	571	544	546	556	559	539	579	556	507	534	550	534	605	553	529	560	544	585	528	592	557	566	598	504	555	548	556	542	559	555	553	538	541	559	576	571	558	567	554	549	565	547	563	595	565	578	577	538	550	597	537	567	543	518	554	524	534	558	511	552	566	579	573	535	590	591	559	540	555	540	539	547	562	569	588	549	578	518	517	557	587	532	560	541	547	601	531	569	510	576	554	560	545	569	575	562	545	518	573	578	530	567	543	572	554	503	548	559	499	537	562	555	567	541	535	516	562	547	567	589	581	551	569	551	560	567	537	557	557	592	530	573	540	538	578	536	523	604	549	538	536	528	564	537	541	559	569	548	570	524	483	563	550	528	544	547	585	566	568	602	553	561	568	583	546	563	519	541	529	544	571	569	568	490	520	529	561	572	536	572	557
3478	1586	2043	1534	942	648	525	416	430	391	389	387	382	383	365	360	350	384	365	345	371	326	310	347	327	373	354	366	349	353	344	360	310	338	350	327	362	360	343	341	339	342	312	368	321	333	353	359	382	319	355	342	345	349	348	355	334	332	371	334	333	322	331	329	318	372	340	327	346	335	328	325	338	360	362	324	366	312	330	357	324	344	348	331	335	337	357	353	308	326	328	339	333	342	337	353	361	327	345	327	376	340	357	352	336	363	369	346	381	343	348	336	318	334	306	321	351	329	351	365	322	344	345	336	357	348	328	348	328	331	313	351	350	355	333	335	331	333	352	364	343	352	347	357	339	357	346	403	343	353	351	341	310	378	339	350	331	338	343	300	337	373	336	332	354	334	360	322	341	335	375	324	346	365	326	378	323	307	367	348	311	346	346	373	356	332	340	364	335	373	333	331	325	350	384	322	348	325	357	356	336	369	335	353	364	328	350	318	326	364	352	347	349	335	331	345	358	349	318	349	369	359	330	327	365	343	317	358	383	376	353	332	342	342	358	341	341	391	348	331	339	342	346	336	344	339	371	338	334	355	352	309	353	331	315	338	337	337	330	323	345	368	314	327	372	342	382	350	336	360	310	346	323	354	349	370	349	360	355	309	327	350	361	307	318	347	305	387	322	315	344	365	335	371	387	338	336	316	301	352	331	336	353	311	341	307	331	325	331	341	337	301	310	370	352	385	362	384	362	371	326	344	331	352	373	299	362	354	362	378	344	334	352	312	347	324	333	343	350	333	354	349	329	347	328	356	330	335	327	313	304	361	348	341	340	335	319	357	335	364	346	332	338	315	358	340	346	328	337	345	324	337	355	339	341	309	339	361	351	364	342	342	343	322	327	299	351	370	353	318	330	339	360	353	337	351	354	322	358	328	329	366	367	341	337	349	348	364	342	345	316	341	341	364	359	322	316	358	341	305	321	306	323	353	328	345	355	326	360	368	313	329	356	346	358	328	378	360	332	326	389	337	318	331	329	344	380	358	332	345	368	324	365	370	318	329	334	327	339	351	341	375	345	326	371	365	341	352	329	333	324	343	344	365	323	340	356	308	344	368	370	367	361	363	340	353	334	339	336	338	353	296	306	325	327	325	336	346	388	310	342	342	330	329	383	369	352	308	349	330	345	388	365	372	308	335	342	376	345	396	332	320	355	316	345	364	355	329	325	301	347	374	362	355	331	306	323	327	369	339	368	349	327	345	300	350	340	354	319	360	353	349	359	369	326	307	334	342	394	377	374	372	335	349	355	319	352	355	304	325	330	372	314	330	333	368	359	349	321	389	338	354	355	354	336	337	348	333	338	333	326	388	336	348	358	330	357	333	321	342	357	327	359	363	353	344	395	292	353	382	343	363	350	367	383	356	331	336	352	346	335	360	328	334	316	340	302	377	341	324	354	342	331	319	315	341	337	322	317	335	330	325	319	356	347	335	318	309	370	373	356	342	339	369	345	357	318	355	358	340	338	343	305	298	309	356	335	309	323	379	303	328	297	373	363	351	323	332	322	308	341	330	314	317	347	352	317	346	330	306	331	361	369	363	386	313	343	371	336	359	318	346	330	319	349	355	340	354	330	317	384	336	396	366	336	349	319	364	320	315	344	326	339	331	333	311	325	363	357	347	333	307	314	340	336	339	338	362	353	347	327	359	316	324	353	330	361	346	341	379	333	368	322	353	341	369	335	333	359	342	361	346	343	350	346	337	290	338	314	324	353	340	311	336	325	323	338	316	346	326	362	333	331	359	365	342	289	336	323	279	366	361	306	331	341	359	353	304	361	316	346	309	349	338	349	342	346	336	338	361	304	324	335	333	332	348	357	337	325	329	302	358	320	370	341	384	309	306	346	338	342	354	328	322	344	342	340	347	361	390	345	322	328	355	321	342	382	335	364	354	346	332	380	360	348	357	349	350	335	339	304	354	339	354	335	342	361	314	378	353	319	319	354	350	310	324	313	360	332	325	352	317	334	313	329	347	321	335	337	326	338	355	332	306	368	339	304	330	333	315	339	322	333	384	361	313	352	341	329	330	349	357	352	296	344	369	324	334	337	340	333	304	325	347	330	321	382	342	368	314	350	327	351	374	358	351	343	352	335	346	340	316	339	349	351	339	321	328	365	325	314	356	351	332	342	339	340	361	380	328	358	306	332	334	316	318	347	340	321	353	322	336	348	296	335	364	357	335	364	332	348	327	366	383	353	306	343	332	289	368	378	345	329	337	381	331	339	346	342	338	315	307	356	338	330	338	354	327	368	348	325	332	338	345	329	348	324	307	356	331	319	342	331	310	329	348	382	390	335	358	289	328	328	329	358	316	320	334	349	312	314	378	339	335	367	333	334	327	330	325	378	320	334	344	328	380	355	338	367	337	331	327	357	377	352	350	373	317	321	367	337	325	349	332	325	325	345	308	335	351	353	372	347	350	337	318	350	327	334	364	342	379	371	311	320	312	339	331	336	347	357	352	324	372	320	312	343	341	357	358	356	313	324	327	313	319	339	317	363	347	347	318	330	342	369	341	329	335	373	320	314	332	348	341	332	337	332	327	317	337	336	344	346	333	327	338	377	341	349	338	348	345	335	355	366	337	340	352	318	350	332	327	339	362	332	311	346	329	328	326	347	339	354	326	328	345	319	315	359	342	326	356	359	359	351	342	336	347	342	348	304	369	327	313	343	294	340	313	333	328	339	356	360	323	339	350	358	347	352	337	319	358	336	343	329	332	333	300	360	355	369	352	357	348	352	365	343	345	360	365	331	339	339	364	366	358	345	366	383	339	324	352	333	396	355	339	339	345	346	336	327	354	325	341	337	350	338	316	312	343	347	302	320	335	332	359	337	366	360	342	336	366	338	340	355	346	328	339	358	308	363	333	336	311	363	324	353	370	343	329	345	322	324	340	336	347	359	327	321	337	330	316	341	347	332	348	335	352	347	354	348	350	349	365	324	357	325	321	331	358	369	376	357	328	333	352	359	350	350	360	339	354	336	319	350	302	344	344	319	307	329	322	341	363	328	339	350	334	323	333	317	317	334	356	349	317	328	345	331	347	330	365	334	353	352	323	341	363	356	341	327	353	368	343	340	346	343	396	341	323	357	367	324	343	335	326	313	347	336	355	350	335	358	334	336	338	322	339	366	357	349	335	310	324	345	349	313	359	375	344	337	392	345	370	341	338	368	340	361	337	366	309	360	401	311	321	316	324	331	324	349	355	346	351	313	336	381	337	321	339	344	372	333	348	363	344	317	360	332	353	344	303	336	318	287	332	312	344	358	312	333	325	327	350	344	320	362	341	333	340	322	332	328	361	361	334	346	347	341	342	361	353	338	347	335	328	364	307	351	331	345	347	333	347	332	340	302	333	332	355	339	329	361	369	333	339	360	316	333	363	353	340	365	364	341	333	367	347	316	321	343	318	338	319	318	305	329	330	302	358	373	366	333	361	335	307
3354	2233	4274	4794	3689	2339	1643	1360	1201	1067	1089	991	1040	970	910	860	866	855	829	854	825	836	863	869	811	888	874	844	832	808	824	842	849	829	818	864	857	835	788	823	868	796	881	858	814	879	798	816	834	809	834	861	804	856	904	804	848	813	789	795	835	839	874	816	826	801	837	862	891	825	846	809	805	805	846	855	841	852	822	849	866	859	810	780	812	809	833	838	796	794	850	879	778	881	775	775	795	846	819	826	884	828	824	880	829	836	830	823	816	852	862	862	844	843	852	806	893	809	840	804	819	845	889	831	826	819	825	811	813	863	842	836	805	804	847	834	810	848	826	839	834	755	843	811	866	836	848	866	818	798	836	839	818	831	853	828	769	790	823	845	845	860	801	832	837	792	812	812	819	776	777	805	818	882	870	791	834	858	840	867	838	817	822	894	853	859	841	813	848	845	854	839	876	791	814	829	830	812	847	765	814	843	822	823	851	791	837	818	786	785	791	872	850	831	846	826	855	841	865	803	814	842	831	844	777	833	763	881	830	822	764	826	783	815	786	867	821	840	814	819	911	790	829	832	834	813	835	856	795	872	818	823	792	844	838	798	820	805	796	826	807	795	828	817	821	839	786	817	833	806	851	771	820	811	839	804	871	773	852	820	824	812	856	856	774	868	809	824	824	830	820	886	828	773	878	861	852	806	779	789	852	864	831	845	853	835	858	903	822	808	843	826	821	819	818	815	841	831	803	895	809	844	837	803	833	864	827	846	876	810	795	790	825	844	838	856	849	802	855	810	806	869	803	872	809	868	853	823	896	794	806	808	823	796	831	865	845	807	777	867	797	842	800	809	844	805	836	835	836	813	845	819	793	850	788	825	850	832	785	840	799	784	831	791	790	823	827	821	811	838	846	816	800	813	815	853	812	836	829	875	837	837	852	797	855	827	828	827	830	831	861	798	813	865	795	875	812	858	869	860	815	830	801	830	815	791	812	776	770	800	847	860	808	873	851	818	809	824	842	825	834	827	812	794	874	830	793	827	800	864	790	822	823	864	796	854	820	780	828	806	814	835	823	806	897	828	829	852	808	835	845	793	860	810	812	815	801	835	811	867	798	817	812	799	865	809	835	843	832	848	810	835	891	818	846	832	829	829	881	892	852	788	840	820	846	815	851	824	869	888	869	838	804	817	883	792	823	849	797	838	815	853	809	870	819	850	873	866	853	843	814	799	854	807	823	829	809	841	870	827	860	806	772	862	867	853	799	862	887	793	826	775	799	837	835	840	854	823	849	845	823	810	884	821	838	815	867	887	829	821	806	763	822	820	854	803	814	867	818	851	832	806	839	850	829	860	814	882	842	785	858	824	795	857	847	803	817	856	810	817	847	839	837	828	830	832	798	807	798	777	807	732	800	804	833	862	861	783	828	822	805	821	832	817	816	884	819	849	819	857	886	823	839	834	783	857	809	811	813	891	799	832	834	872	840	830	877	819	812	820	797	831	828	844	854	854	858	761	841	799	828	845	869	785	839	839	806	889	829	759	828	865	729	882	865	824	780	844	849	814	828	826	831	796	841	860	766	855	877	805	773	796	825	857	850	833	807	820	808	830	900	856	826	814	846	794	853	858	779	884	845	765	807	821	854	837	843	823	827	833	832	840	823	820	803	853	831	800	825	797	839	831	835	811	847	810	819	834	820	823	818	826	801	807	788	838	865	844	805	845	879	868	833	886	811	798	899	814	816	808	842	818	824	792	788	766	827	841	801	798	796	842	812	841	814	848	850	813	867	819	834	863	798	776	855	876	784	804	826	802	859	794	830	842	830	834	825	853	824	868	807	776	794	795	762	881	846	817	806	802	840	869	790	838	830	826	803	842	831	852	822	824	858	813	854	812	802	890	844	816	828	839	886	819	804	816	874	823	798	899	846	833	840	800	793	797	845	839	834	795	827	781	814	835	798	806	801	821	856	874	836	779	815	827	830	799	841	848	822	798	839	818	813	885	784	870	841	855	817	845	848	816	869	812	865	808	847	802	791	832	875	791	830	823	742	846	810	856	829	866	830	796	823	796	840	827	822	871	870	811	801	831	805	828	823	823	838	812	889	835	854	825	848	767	816	852	865	786	775	798	856	818	807	864	807	790	811	798	834	850	784	819	829	829	850	859	825	845	817	795	844	823	852	835	814	819	826	836	826	896	801	848	809	842	829	846	814	785	850	855	878	790	842	814	857	844	802	825	907	815	838	822	817	831	814	861	860	878	782	864	829	836	815	850	829	885	827	838	862	839	847	793	757	826	785	832	825	824	803	836	827	774	823	795	824	815	848	900	899	848	772	818	853	777	852	814	798	834	846	790	874	851	831	795	777	800	817	818	824	835	853	839	818	819	884	819	786	804	851	798	886	860	837	844	828	865	836	852	793	833	809	785	834	769	841	812	820	882	814	838	798	873	840	874	833	798	839	881	846	792	824	881	821	819	847	833	816	819	835	842	872	819	800	824	798	810	818	815	751	834	871	849	855	865	798	820	786	824	821	793	895	841	862	892	851	850	827	813	802	839	798	804	842	831	832	805	860	890	848	805	872	861	821	811	905	830	819	853	810	838	806	801	841	827	900	838	863	816	837	827	795	833	865	790	834	780	861	820	836	756	807	851	845	856	827	814	829	817	816	820	807	798	786	791	851	743	779	884	794	864	836	800	832	758	846	843	879	783	835	813	813	790	814	876	829	788	840	858	800	839	837	797	840	858	808	810	776	844	795	789	849	862	824	843	839	811	827	854	829	829	835	825	809	809	779	819	791	823	831	823	784	835	853	887	823	845	813	841	868	824	839	833	792	773	812	776	869	808	822	878	838	824	860	850	834	836	827	819	824	821	843	826	886	801	822	845	828	837	846	814	832	834	825	834	837	855	802	886	816	760	839	809	825	823	851	829	788	858	871	854	843	829	825	800	850	843	882	873	881	786	855	828	803	819	859	828	834	874	833	827	838	801	841	840	880	811	840	812	854	782	833	797	817	871	817	824	828	804	854	829	838	821	853	832	856	831	785	841	857	823	828	890	869	841	865	815	865	821	820	842	739	865	824	817	794	823	838	813	847	820	818	848	820	823	805	875	876	786	863	823	830	861	876	836	776	788	815	803	855	806	794	834	832	817	874	829	845	797	870	870	884	832	805	894	822	861	831	846	818	812	828	864	802	779	820	855	855	846	823	823	865	842	761	858	803	844	849	833	891	814	818	833	795	838	839	818	805	813	822	859	846	856	817	836	815	800	889	815	880	809	821	818	837	885	819	876	773	772	848	858	855	845	824	834	801	814	820	822	840	810	836	844	841	863	789	836	862	804	813	879	786	790	842	816	848	826	822	851	849	834	834	824	820	821	808	885	855	783	835	865	858	820	871	796	806	829	799	816	879	858	822	821	801	845	793	854	808	826	808	796	868	776	836	811	838	830	853	830	849	835	802	807	853	812	838	842	848	835	841	800	854	851	796	788	806	843
9847	2958	3226	2344	1504	885	662	576	487	426	471	419	414	397	403	365	378	345	390	346	371	364	378	319	369	364	360	363	372	401	337	367	348	331	376	350	355	325	368	370	366	327	322	322	380	394	352	346	382	342	365	339	360	322	357	341	346	368	353	348	364	320	329	339	380	354	354	360	377	370	353	372	362	347	346	393	329	350	348	363	370	353	321	342	343	372	363	338	346	354	376	360	335	356	354	331	346	325	374	382	371	351	334	366	343	325	331	319	344	365	340	312	353	354	373	340	351	368	376	332	377	392	339	326	378	370	335	353	304	375	342	370	381	353	319	333	346	352	332	350	356	394	328	376	345	388	343	344	348	355	351	365	337	369	401	363	355	364	277	373	365	349	365	336	356	368	400	401	382	383	396	330	345	349	341	365	359	372	344	343	375	322	355	363	329	342	355	351	380	374	368	360	324	331	337	319	353	327	334	337	366	371	353	348	370	337	313	376	329	346	347	365	371	377	335	318	350	357	324	355	345	348	376	382	366	376	341	375	312	342	408	359	343	335	345	322	348	341	335	346	382	330	326	345	359	401	368	375	369	349	329	383	375	358	322	353	334	336	352	383	375	362	390	349	350	372	373	311	361	352	363	356	389	334	369	359	330	371	341	347	359	357	371	349	344	346	402	368	370	346	334	337	370	328	345	360	370	368	337	338	326	370	365	378	356	325	348	351	369	323	355	381	387	351	339	321	347	336	350	395	322	362	344	357	364	336	356	387	359	349	348	293	366	359	364	401	356	338	338	353	387	344	355	329	315	387	380	350	353	346	379	362	319	365	373	321	372	367	355	351	343	311	368	353	412	332	375	382	322	325	347	327	376	331	337	319	361	367	342	362	329	355	371	369	347	351	378	391	329	365	324	370	377	341	335	351	367	350	365	327	369	329	360	345	376	404	357	375	355	374	366	326	409	361	351	359	372	363	356	359	380	380	328	350	357	359	378	358	325	349	337	346	354	344	365	345	344	356	352	353	342	386	379	325	364	316	342	372	335	362	348	330	375	373	309	383	377	323	346	389	346	316	370	397	347	326	377	341	364	311	339	367	356	362	359	339	363	349	331	358	359	330	370	362	375	349	337	332	362	361	383	385	347	336	351	364	350	338	369	362	355	350	327	338	349	347	351	362	349	372	384	361	405	346	378	378	339	359	351	364	336	337	350	334	369	362	361	318	343	321	374	372	337	360	375	373	398	348	367	354	366	348	368	362	376	376	366	376	363	339	345	394	345	350	337	319	357	383	360	357	351	347	375	358	400	374	329	341	379	347	356	361	347	354	328	344	344	342	373	345	340	332	334	367	302	370	369	358	319	327	368	360	383	384	345	389	362	382	354	335	379	340	350	367	369	334	356	393	390	314	351	350	372	371	350	361	370	368	364	357	375	354	341	338	354	364	345	378	332	329	345	353	353	343	350	335	315	363	370	363	362	398	348	363	368	360	340	345	350	351	394	356	347	361	348	383	324	379	386	357	326	369	374	381	399	336	352	349	356	357	366	360	361	325	352	379	331	351	374	353	324	333	355	355	391	366	341	352	390	335	351	361	316	335	300	345	380	353	336	372	372	376	373	329	356	343	363	312	379	394	381	386	345	374	320	360	365	379	351	334	338	347	349	337	358	365	358	303	345	321	374	325	317	337	343	365	345	343	304	321	314	363	348	348	361	351	326	366	341	334	342	359	394	405	367	342	349	385	376	349	358	379	409	373	380	354	346	356	347	332	366	315	303	338	360	354	354	333	339	369	366	369	359	347	348	380	366	338	321	345	358	361	355	353	353	342	340	389	369	380	349	355	354	347	356	366	347	327	361	323	375	364	398	365	373	355	351	340	398	329	373	373	343	360	323	347	350	323	368	364	366	336	323	351	371	377	384	318	367	366	387	377	353	325	335	346	378	353	389	315	388	368	317	368	376	360	341	375	375	368	336	355	356	351	379	353	361	332	372	348	366	325	354	389	360	388	315	346	331	370	374	357	349	340	370	352	375	348	347	382	348	324	349	345	366	370	331	364	357	356	379	317	325	369	314	365	358	316	311	340	392	362	329	366	363	323	337	364	363	337	346	339	333	361	358	355	345	343	371	357	339	323	361	328	348	380	358	386	353	365	339	372	338	369	339	372	364	323	362	359	381	342	358	333	379	358	346	364	352	371	351	376	356	357	366	363	350	360	357	326	340	346	320	333	329	356	324	355	310	334	367	355	335	376	355	328	335	407	352	355	362	356	338	354	345	368	360	351	350	369	329	355	354	362	318	382	358	366	336	354	361	365	370	356	341	344	341	371	331	364	340	344	381	359	363	344	335	373	360	346	369	340	376	321	343	381	364	317	317	358	363	337	372	338	350	322	372	342	363	373	340	394	338	366	343	377	359	377	376	316	357	353	366	377	315	345	363	360	337	368	377	351	397	331	376	346	372	365	356	350	391	338	365	341	348	343	365	375	359	343	322	351	386	329	336	325	369	350	341	323	292	355	346	383	368	345	356	323	337	337	327	390	342	342	368	362	342	348	359	348	311	323	362	344	338	354	390	351	386	392	340	386	324	366	328	363	354	351	365	386	387	367	349	364	354	383	330	331	378	369	339	338	369	379	379	329	357	372	358	380	376	359	381	403	384	345	375	356	327	353	361	345	375	372	359	351	399	318	378	357	365	329	356	355	338	340	313	367	343	385	350	346	350	340	361	361	364	336	369	334	319	331	393	358	416	348	368	371	364	349	359	331	380	373	374	358	362	349	370	359	328	343	376	348	373	337	368	322	358	364	338	376	357	328	338	340	367	350	370	353	381	354	348	356	323	373	303	345	359	348	321	349	373	346	333	370	370	367	333	373	342	335	345	358	385	353	367	331	320	379	340	315	383	351	382	382	340	368	364	347	369	365	351	412	329	372	365	349	335	390	363	328	346	328	365	361	375	336	373	366	407	366	361	359	389	371	360	317	414	354	349	362	347	367	359	336	357	369	370	342	356	365	373	353	391	347	377	337	353	353	345	359	339	335	321	371	348	334	351	356	350	414	360	354	378	333	332	330	368	312	375	297	351	321	341	332	329	354	378	393	371	376	369	374	358	329	373	361	349	342	368	364	343	367	347	369	336	366	326	334	390	372	352	382	383	331	381	354	363	377	360	366	387	333	349	368	351	326	366	355	372	350	310	345	382	373	352	368	370	352	325	362	363	344	311	367	358	368	333	331	344	375	391	378	380	344	345	403	348	332	388	349	346	361	329	353	356	364	320	355	321	340	340	337	358	376	383	355	329	391	369	363	378	375	333	377	361	346	351	313	332	340	348	357	380	383	338	362	351	313	322	362	350	356	340	371	377	337	398	352	375	345	329	337	357	322	382	310	344	365	342	347	367	387	359	384	337	359	387	359	368	374	347	377	398	364	344	362	344	361	356	359	355	314	398	362	395	343	371	339	399	345	409	402	361	364	337	368	357	339	364	374	337	357	353	344
8326	3268	6560	7107	5421	3265	2357	1906	1513	1403	1281	1262	1237	1195	1115	1018	982	987	972	943	933	848	867	918	899	880	848	895	852	933	893	901	839	872	860	866	831	850	828	809	902	912	918	843	830	837	831	849	838	896	839	913	843	855	852	819	897	834	874	861	845	850	888	848	825	884	846	875	869	825	871	849	811	806	892	819	822	886	870	876	875	842	843	865	850	877	821	926	859	829	840	861	901	815	838	874	876	851	859	879	846	855	832	827	845	893	787	868	859	834	878	842	870	837	832	867	895	820	869	862	878	785	880	849	850	769	826	817	910	860	872	836	849	931	798	808	826	851	829	854	910	792	866	857	792	866	836	804	855	852	895	904	876	866	839	840	863	848	860	861	795	907	855	881	860	850	848	909	829	883	854	868	838	827	888	871	877	847	805	825	827	788	879	879	844	817	856	804	816	865	807	807	831	839	859	827	881	841	863	802	869	846	838	884	843	879	840	867	885	802	867	862	851	851	808	833	882	917	880	845	838	802	891	871	839	838	816	866	896	850	896	908	795	936	798	890	855	798	913	863	863	820	863	821	863	824	803	851	846	860	866	886	873	902	862	793	888	844	859	796	843	850	798	850	820	880	859	839	840	821	879	854	845	851	863	817	827	833	863	864	870	822	809	862	879	903	886	852	884	873	867	808	840	874	861	818	917	856	866	863	837	883	849	829	775	846	841	811	848	917	811	853	852	839	827	826	876	824	879	895	823	843	839	818	869	851	842	874	831	843	843	828	827	830	877	863	803	813	818	827	843	873	898	865	858	875	839	897	885	839	856	836	858	881	863	870	844	869	824	833	863	859	857	873	850	843	810	835	812	848	838	823	880	796	841	791	861	826	836	809	867	838	853	887	821	832	841	858	826	842	862	868	837	860	855	803	821	856	814	804	901	810	852	836	866	781	843	860	887	792	886	863	803	828	830	845	860	844	867	827	870	853	787	874	862	843	859	897	836	805	842	866	827	875	909	881	789	826	878	842	815	856	849	871	847	785	855	835	847	854	871	862	812	870	787	803	868	820	819	840	860	837	839	809	842	854	858	872	843	804	893	860	805	896	823	857	812	861	838	882	870	845	825	855	848	816	902	837	869	799	838	835	820	870	837	823	852	842	821	824	791	863	801	872	808	855	916	865	872	881	823	855	864	848	827	913	831	817	900	831	834	883	839	865	815	835	888	779	814	838	860	848	839	869	844	816	919	869	867	831	832	840	823	814	880	851	873	837	838	858	850	786	829	849	862	834	851	867	885	837	825	845	918	851	820	886	911	853	850	867	868	865	816	813	855	832	823	832	826	801	894	851	828	893	873	860	855	888	824	834	795	788	831	839	839	829	837	867	858	853	783	894	795	831	840	902	824	886	806	868	863	870	853	852	829	834	891	858	888	865	843	837	875	788	840	912	888	827	912	827	856	855	834	846	809	855	831	818	835	869	801	856	858	811	825	847	837	839	863	878	872	815	868	845	829	831	847	903	826	865	789	822	835	807	838	810	884	891	806	808	839	847	870	858	816	857	851	864	847	808	838	845	848	829	788	866	817	853	865	861	852	822	875	880	853	894	836	896	840	894	866	813	863	804	820	915	826	804	883	898	806	839	831	846	826	844	802	822	845	860	866	841	858	808	834	832	855	837	835	809	827	865	847	837	855	829	846	859	888	868	811	790	853	846	846	838	893	853	814	861	875	858	843	810	857	817	894	850	823	907	829	865	804	836	852	854	822	876	854	849	846	847	858	836	815	817	847	873	868	862	862	837	848	857	831	822	859	870	794	819	897	926	871	857	838	866	850	864	866	805	830	848	863	869	850	798	836	863	840	854	823	866	867	868	801	872	830	888	852	839	857	852	826	766	863	855	828	839	843	846	885	839	849	839	886	865	877	857	909	867	889	801	800	815	816	763	873	822	863	847	819	832	859	798	876	902	834	816	850	899	912	806	777	838	809	877	881	795	855	852	875	895	829	807	863	849	822	864	821	842	836	854	827	802	870	863	808	864	845	873	812	839	832	902	812	876	861	822	869	848	863	858	807	839	812	806	872	812	823	799	842	840	828	826	808	843	876	906	837	866	785	898	833	841	826	849	891	852	860	850	830	833	846	837	871	888	857	807	868	784	838	828	833	815	826	869	849	867	871	859	853	844	870	862	847	840	875	824	831	839	831	852	898	868	836	840	882	835	853	863	838	840	833	877	859	846	869	867	858	833	872	853	848	854	911	839	828	818	808	841	822	839	873	827	819	882	839	821	831	783	869	867	859	819	864	897	839	845	866	805	855	875	857	838	831	879	897	853	878	836	894	855	835	873	838	843	820	895	863	853	849	825	825	822	844	851	912	882	890	836	900	834	884	908	875	832	869	855	861	787	823	861	866	871	836	789	888	813	888	793	846	879	905	801	864	891	835	874	802	853	863	864	839	858	859	819	798	905	844	813	814	827	873	852	873	812	901	856	904	853	855	909	849	858	848	841	906	815	906	831	883	833	831	889	900	843	911	882	843	868	868	855	855	855	880	801	874	886	873	839	825	818	839	877	834	811	832	883	852	878	865	833	863	837	880	845	864	842	856	903	785	866	871	844	855	858	793	857	845	884	783	787	803	859	883	891	875	843	843	896	849	879	801	869	831	831	885	877	913	848	790	865	883	821	816	841	859	832	833	817	894	843	900	920	874	866	860	920	878	826	869	825	835	843	793	815	855	855	835	825	878	820	846	907	810	857	837	817	822	819	860	887	860	825	834	854	851	879	849	904	829	839	869	843	816	840	883	871	847	822	854	809	839	834	831	874	862	914	868	881	797	820	855	872	859	877	863	863	877	795	872	863	818	829	845	861	823	847	821	844	864	847	879	854	845	838	830	857	839	792	811	852	837	852	816	852	829	864	881	834	838	845	831	856	837	856	841	802	864	845	828	848	848	808	857	887	860	838	847	884	834	886	906	849	843	845	853	851	863	804	870	850	841	877	801	827	872	801	819	833	812	809	830	820	837	833	857	851	843	860	868	844	820	825	788	856	845	858	835	831	842	900	833	804	823	818	870	832	825	842	846	827	872	822	834	869	816	831	797	858	850	851	868	864	825	777	793	826	846	845	829	845	835	842	835	853	835	815	838	842	881	839	850	856	841	818	830	835	827	836	849	841	891	767	878	885	841	825	849	854	858	854	830	830	946	857	826	879	839	867	881	826	808	889	852	874	834	815	833	905	823	860	858	869	824	892	856	847	843	844	823	850	853	800	830	829	878	857	819	828	794	833	841	835	839	951	824	839	874	894	827	846	848	864	886	867	858	888	802	899	873	820	815	831	901	857	852	894	881	828	869	799	851	877	890	862	858	865	849	862	848	858	825	863	858	869	834	825	840	856	864	865	889	913	866	855	862	887	851	898	830	812	853	818	794	817	877	883	923	867	868	861	817	829	854	838	860	856	856	828	870	826	827	840	829	867	856	824	876	872	829	860	801	850	837	823
15980	4262	4570	2981	1683	944	657	488	423	381	317	296	275	312	232	243	233	267	258	235	205	222	233	203	199	218	209	219	253	228	226	212	209	242	201	250	219	211	245	227	205	231	227	175	211	237	216	221	220	187	210	204	237	222	220	215	202	219	234	234	221	214	236	225	207	241	211	205	211	214	229	216	217	204	209	215	201	197	215	210	210	215	210	224	207	223	204	242	219	219	219	209	235	200	231	212	228	201	236	211	190	214	177	216	188	222	225	218	195	227	214	215	227	226	220	196	205	239	241	193	234	217	221	225	217	252	206	212	236	204	203	199	219	258	231	211	205	224	195	205	232	219	206	205	223	235	231	232	215	226	194	208	234	234	220	206	178	193	231	198	212	201	196	223	219	232	217	209	230	212	187	207	238	215	215	212	214	191	229	233	193	216	207	213	229	244	254	203	205	226	194	220	213	208	235	208	208	207	228	256	226	240	213	228	220	227	210	215	216	198	228	251	257	233	192	218	201	236	191	238	199	211	237	249	207	221	205	211	248	198	223	236	243	204	218	218	226	203	192	213	237	228	243	235	204	202	222	245	242	212	224	224	228	203	190	230	195	238	186	216	239	233	212	226	206	222	242	225	217	200	224	219	209	213	202	208	220	201	230	248	234	202	204	203	231	231	248	226	215	246	213	227	222	220	226	211	197	236	218	240	223	198	235	204	205	213	227	234	236	213	205	228	233	217	199	214	193	207	208	196	210	210	195	207	202	217	227	211	205	205	223	237	227	219	227	236	221	183	231	212	224	210	206	221	189	223	200	240	213	210	216	229	220	220	223	215	196	197	209	240	209	223	211	238	182	216	217	193	201	206	221	228	184	206	208	210	232	231	191	217	209	225	235	202	221	216	220	188	207	217	206	189	242	211	211	223	220	188	204	242	220	208	233	210	211	237	224	237	225	206	209	179	238	201	202	218	236	209	207	209	220	201	221	208	232	198	203	219	200	245	201	226	199	219	199	201	247	204	213	225	213	231	252	243	269	264	209	224	205	210	235	231	225	235	233	223	194	204	179	197	230	191	203	194	214	240	199	236	186	195	201	173	216	234	212	214	244	216	210	191	226	208	225	219	229	219	227	192	203	195	208	222	214	220	226	215	180	224	212	212	199	214	218	222	227	200	202	170	183	193	215	209	206	194	193	218	215	233	242	229	182	220	211	183	218	226	235	202	250	231	239	199	228	250	240	194	207	224	238	210	201	210	216	209	214	223	210	211	228	205	214	230	202	201	226	224	219	234	223	215	224	196	229	210	202	208	194	223	187	216	212	208	200	198	223	205	210	209	246	214	214	218	188	245	203	221	212	215	207	201	217	204	238	229	194	214	198	228	227	197	214	199	226	211	210	204	239	213	206	226	252	188	190	213	211	215	208	174	220	218	229	212	208	208	196	187	192	188	217	229	229	224	217	215	187	208	223	203	227	205	224	224	211	211	216	223	223	236	230	195	192	215	204	212	215	229	208	231	222	251	197	210	200	216	217	195	229	226	216	192	222	226	171	187	195	206	210	226	233	212	221	226	222	214	233	216	213	201	203	225	220	191	202	209	235	198	223	220	202	194	207	223	218	233	221	217	207	253	212	210	220	188	213	201	198	193	250	211	216	201	225	223	217	204	229	194	200	205	232	226	219	245	203	211	220	206	232	199	203	197	223	227	245	200	186	206	202	227	207	227	210	209	197	224	212	226	212	221	231	209	206	193	224	240	230	242	233	220	227	213	202	226	205	214	212	207	237	249	232	216	219	242	210	197	231	213	231	205	230	231	200	205	230	229	218	219	197	212	234	206	211	202	217	218	239	240	215	260	227	217	195	204	235	226	237	221	209	199	218	221	201	224	218	241	224	195	212	208	234	179	207	240	193	220	223	209	202	218	225	240	220	208	215	229	207	238	193	236	219	232	211	226	242	195	224	211	197	200	214	214	240	219	203	207	206	215	214	209	223	213	196	201	212	228	230	228	248	204	227	211	203	238	231	237	265	200	200	215	211	229	211	215	222	204	240	199	207	199	211	214	205	202	216	237	214	229	238	225	177	223	211	207	232	220	216	211	207	182	205	230	218	227	225	198	185	240	228	222	216	222	242	212	234	223	193	203	237	201	212	257	224	201	207	218	210	207	233	197	199	238	208	207	228	232	199	204	198	168	236	196	197	211	188	225	222	211	213	224	243	219	196	200	218	193	239	217	230	230	207	220	225	231	233	198	206	209	163	224	230	214	221	220	230	226	214	215	197	198	230	217	221	237	213	216	232	219	207	219	221	209	209	203	205	229	225	201	221	248	197	225	211	175	227	258	191	207	222	222	217	222	205	203	232	210	190	189	202	219	195	219	211	255	217	213	209	214	227	205	208	225	229	205	226	226	219	197	202	222	193	224	227	223	201	210	222	230	216	210	224	215	210	205	207	223	202	233	237	224	228	239	208	216	205	250	225	227	254	238	224	234	220	222	225	239	213	223	230	221	204	232	229	268	217	219	201	248	219	222	222	201	216	209	212	219	190	234	243	203	191	220	203	189	246	229	221	199	226	212	201	218	195	196	216	224	212	223	201	237	208	210	223	222	205	216	201	218	233	220	201	223	198	214	221	208	236	225	225	195	206	211	223	240	227	239	200	208	208	224	235	238	213	217	206	235	225	208	221	227	224	205	202	234	221	203	198	216	229	215	217	236	215	205	241	215	194	193	219	228	201	210	218	219	219	205	202	206	228	214	205	189	208	205	223	216	232	203	202	204	222	198	242	211	211	233	185	239	243	220	218	224	217	215	234	225	212	184	208	205	214	218	217	238	199	206	222	237	216	217	224	211	202	231	198	211	202	243	249	192	224	213	215	218	230	213	206	205	211	211	201	232	232	216	217	238	198	215	217	224	233	221	223	210	214	235	214	221	228	202	206	218	189	256	219	214	202	200	223	199	249	213	221	211	200	214	202	212	218	186	237	224	208	215	202	229	216	194	228	226	221	225	229	192	223	217	212	206	232	212	230	224	188	233	205	213	216	210	216	241	227	208	202	235	213	207	214	223	217	228	205	204	228	215	244	220	252	203	243	238	203	193	221	242	227	204	224	225	240	200	217	216	223	221	214	220	230	219	194	205	227	215	238	222	215	227	187	241	199	194	217	242	203	193	208	212	243	229	208	212	233	218	226	222	190	221	215	249	237	232	222	223	215	209	213	219	233	232	236	230	222	194	231	201	209	215	212	219	204	213	207	230	208	198	230	197	221	253	213	215	213	204	188	219	205	198	201	250	199	210	212	279	225	216	220	207	219	256	221	219	234	207	205	250	238	227	224	241	233	196	214	224	213	223	200	247	220	199	209	200	216	220	220	211	217	222	243	200	224	245	227	228	222	235	205	208	210	195	222	211	215	219	215	188	222	210	186	242	203	237	224	216	192	208	247	237	200	193	234	239	201	219	202	220	227	231	200	209	239	225	241	247	224	214	198	233	198	208
10203	3782	8378	8972	5977	3982	2784	2119	1678	1470	1329	1144	1145	968	861	806	742	738	731	659	668	627	624	605	614	612	601	618	577	637	592	593	597	598	597	603	600	579	574	557	579	562	534	512	552	517	536	553	570	623	542	557	561	561	534	546	543	533	558	525	575	535	533	526	564	551	559	560	539	557	599	536	540	536	571	530	520	513	566	523	517	504	561	534	527	570	550	518	557	496	525	546	550	554	517	519	556	517	503	593	577	538	540	544	531	540	536	560	535	557	558	539	582	542	536	526	488	531	531	543	502	587	576	579	540	562	532	539	541	514	495	539	515	541	534	546	579	544	568	548	549	536	543	564	581	535	554	564	546	569	530	565	552	555	545	520	548	562	536	575	540	547	556	519	530	506	552	550	525	523	559	551	537	536	552	571	494	510	534	509	574	543	535	519	525	521	515	518	565	545	510	529	532	519	537	530	529	576	570	494	531	576	568	566	527	575	514	498	528	525	556	560	529	508	568	546	568	550	539	569	533	539	514	583	522	564	528	529	503	529	540	528	540	561	552	497	583	502	544	509	576	559	550	588	511	559	527	541	547	493	596	524	550	502	505	548	523	527	589	492	584	502	539	525	575	569	537	578	565	538	538	535	550	557	582	522	523	547	542	512	568	552	567	541	524	541	524	549	573	562	543	597	546	511	529	521	568	575	546	550	554	514	518	551	565	512	557	538	558	548	528	524	520	517	544	551	525	529	574	544	513	561	510	497	551	607	534	531	513	538	578	520	554	567	542	526	572	571	551	518	498	503	528	554	546	549	572	518	524	541	541	559	509	523	539	537	518	550	586	520	544	579	543	532	562	525	581	521	548	526	530	563	547	527	569	565	505	534	507	530	559	535	538	518	516	533	525	546	554	547	526	560	535	534	547	541	523	533	518	544	516	523	526	523	512	547	531	532	558	518	543	549	541	520	532	497	511	564	537	537	597	541	504	542	540	534	542	527	523	568	496	497	505	510	550	516	501	552	571	573	529	545	547	552	530	525	514	534	536	552	518	566	528	535	593	563	540	558	531	517	504	502	534	539	529	544	567	487	507	504	542	562	545	561	523	524	553	527	533	542	518	521	525	584	510	525	554	474	568	588	533	585	571	538	567	508	547	554	536	558	540	557	537	525	549	550	498	477	556	524	496	578	535	534	561	571	537	552	523	507	568	528	542	542	530	530	555	501	505	545	539	554	540	543	545	541	532	520	532	535	515	525	548	511	528	553	535	518	547	525	543	544	545	502	551	523	550	518	561	543	560	529	532	533	538	532	567	547	564	545	540	538	560	497	579	566	503	546	518	534	530	543	585	574	542	517	542	519	501	523	534	524	548	560	505	562	561	541	531	539	537	507	556	553	569	527	524	509	599	504	568	547	533	555	537	536	555	477	539	545	514	553	491	574	570	515	501	539	575	534	539	520	512	550	533	528	502	527	524	527	499	557	538	537	536	545	545	520	534	551	547	582	515	561	554	534	538	566	505	552	573	542	502	549	572	559	512	551	557	515	522	559	550	514	560	547	517	535	537	555	537	547	489	537	496	540	545	556	525	510	497	510	534	500	537	502	514	534	588	559	499	546	575	497	575	548	547	501	520	553	572	525	530	537	540	525	539	544	539	552	540	550	608	536	556	501	509	550	524	547	516	548	549	578	573	552	504	520	562	578	539	515	552	543	535	562	553	564	573	524	556	512	545	542	547	573	509	529	521	587	530	523	582	545	560	529	568	546	536	531	534	538	530	541	533	557	550	542	558	529	560	555	549	539	496	506	576	513	537	515	538	522	542	524	537	506	575	521	529	562	512	536	539	575	533	526	507	579	525	542	513	500	589	548	568	544	557	588	508	504	543	541	546	590	554	542	578	547	577	557	546	503	540	575	570	569	568	523	548	569	527	552	528	541	540	524	543	545	543	571	580	509	491	534	539	550	535	591	553	531	539	540	574	552	520	512	527	507	556	548	566	574	559	502	527	553	554	559	527	555	500	530	520	553	569	533	598	548	505	528	560	537	522	535	529	514	539	545	585	576	516	509	541	578	571	553	548	548	589	538	537	538	569	534	472	514	553	514	493	531	547	529	543	570	489	527	537	507	522	548	532	540	536	512	539	534	557	563	556	532	531	501	506	522	474	537	551	548	552	599	538	535	531	544	493	534	516	561	513	556	579	520	466	520	540	526	534	529	537	562	505	549	540	537	561	561	561	525	507	532	544	579	552	572	557	549	593	565	544	545	557	530	506	546	527	562	539	539	501	568	546	564	559	525	571	529	574	564	563	482	535	545	541	542	565	554	556	559	538	504	511	524	516	526	567	571	561	505	551	523	521	569	523	569	526	575	482	544	532	555	514	566	578	545	564	527	533	476	546	527	548	517	550	542	520	525	530	543	506	538	534	504	557	534	534	552	515	559	526	530	527	544	550	551	524	534	549	566	555	504	527	562	524	577	566	571	540	540	538	527	502	533	541	546	497	524	510	578	559	536	531	569	547	542	597	540	532	484	534	562	546	512	514	543	541	537	557	577	513	562	543	552	532	591	527	526	516	584	528	536	557	582	533	515	560	513	577	516	559	541	573	496	565	536	582	535	556	479	512	535	534	553	558	542	550	547	575	555	529	523	590	521	517	515	533	474	545	543	560	529	505	541	510	523	553	535	588	561	552	516	481	527	532	529	527	511	510	535	555	530	527	558	537	554	563	538	538	545	528	542	501	547	505	590	486	570	521	534	527	560	555	537	503	557	542	565	522	552	485	551	553	544	527	567	516	551	525	526	547	556	554	497	512	541	548	541	534	534	512	518	572	496	546	570	526	535	533	518	549	509	563	526	558	526	529	485	551	563	545	557	544	542	519	509	506	529	513	534	552	558	567	502	495	517	557	522	536	540	556	505	519	547	552	561	578	525	542	514	506	599	558	564	514	534	507	564	570	513	550	526	570	508	543	546	510	542	505	549	526	506	549	556	507	556	534	535	565	499	514	520	567	545	564	517	555	574	538	520	604	539	517	503	528	536	566	573	532	590	548	574	555	515	507	527	562	521	531	521	541	566	539	528	546	551	513	554	521	517	540	543	489	529	543	539	518	530	562	577	553	525	536	574	576	553	530	539	549	525	511	572	541	555	556	537	513	530	537	525	548	528	581	593	554	565	544	561	585	557	497	518	563	526	524	535	512	549	515	513	518	545	556	579	546	550	519	511	487	562	582	523	584	564	570	547	506	512	577	555	535	540	540	515	556	497	519	545	511	559	545	544	530	587	514	549	577	571	507	579	538	500	527	583	504	490	538	554	561	544	544	545	529	532	506	518	513	561	535	590	539	567	525	541	525	514	523	533	544	580	544	496	558	516	542	554	560	537	534	537	525	536	498	556	538	523	551	569	542	515	519	538	536	562	575	529	591	604	515	566	563	543	528	531	529	526	518	517	551	549	539	599	507	552	567	503	509	494	539	542	541	585	556	489	540	562	556	536
3677	1541	1745	1325	757	571	481	423	362	372	367	380	373	374	347	335	326	315	320	328	316	330	353	346	353	337	308	344	358	342	361	297	335	328	314	302	339	344	360	357	335	294	343	303	341	322	346	322	310	367	362	333	344	354	342	307	338	303	339	343	315	345	330	308	324	323	334	310	297	306	328	343	356	340	308	332	311	375	324	303	359	356	311	340	378	349	355	323	354	329	319	336	331	363	360	327	324	287	307	356	333	307	316	353	322	345	330	324	332	321	316	314	333	319	338	332	343	309	310	352	324	303	397	333	328	347	328	325	310	345	340	341	340	345	319	327	339	354	314	289	341	311	317	308	362	311	323	303	302	325	300	350	343	321	358	351	312	361	317	338	322	292	342	379	323	343	327	339	307	338	354	327	336	337	322	332	340	301	340	328	333	374	355	320	312	312	325	327	330	351	330	305	301	340	318	314	319	303	311	294	346	326	349	334	350	372	337	334	334	320	335	345	339	348	339	348	331	303	335	331	352	312	329	324	323	343	341	340	337	331	320	300	324	332	335	334	351	353	355	333	335	342	316	310	309	303	335	354	323	350	308	309	376	340	323	350	366	343	348	327	334	336	310	360	325	322	325	325	354	328	332	323	308	350	311	344	341	352	343	336	327	337	342	362	404	293	312	351	316	358	350	362	306	332	351	305	366	322	315	331	307	347	349	355	336	303	343	310	302	351	353	305	315	303	354	321	345	341	359	336	321	327	312	338	343	350	332	336	317	319	308	371	352	340	339	365	325	350	344	346	326	312	327	340	271	306	337	361	326	348	328	328	325	322	316	319	282	305	359	350	346	362	350	345	325	359	319	352	342	353	348	322	326	311	318	346	340	343	355	321	343	358	324	364	301	319	282	333	344	321	346	325	342	322	340	325	358	339	353	327	323	334	340	331	335	327	326	307	347	349	349	354	332	315	312	340	348	325	320	303	302	340	341	335	366	305	336	342	343	347	322	341	319	334	346	304	342	334	341	355	303	369	305	310	345	291	330	337	303	377	299	335	327	335	333	342	327	328	333	374	331	326	315	309	353	326	345	326	334	309	317	351	333	334	356	328	362	302	310	342	315	298	315	315	333	349	333	342	329	321	328	296	324	342	362	327	341	320	340	338	365	324	304	347	338	358	311	338	340	336	345	356	328	315	355	331	304	350	293	322	367	346	312	368	356	316	323	379	322	346	318	348	317	331	313	321	332	315	333	325	313	334	290	323	365	331	336	340	328	324	315	352	331	323	321	346	347	320	335	339	361	350	317	344	330	368	353	370	289	326	334	343	338	363	339	302	364	341	319	359	344	358	290	323	316	319	312	314	325	325	344	338	337	315	352	341	353	323	308	335	297	342	294	318	327	322	300	312	348	314	334	314	314	353	355	323	311	337	326	335	338	356	335	330	333	313	324	330	328	305	322	339	352	339	326	311	326	308	317	350	373	307	361	352	346	351	281	287	374	294	339	318	337	336	334	338	310	317	335	341	353	324	336	298	362	323	311	338	330	337	314	320	328	345	371	311	335	340	303	342	349	351	373	336	342	340	320	348	358	363	332	333	297	317	350	327	329	365	372	337	356	367	347	311	343	330	310	336	346	326	316	323	336	314	326	331	334	353	325	339	346	350	342	324	357	311	327	321	356	289	336	350	308	349	361	344	367	300	318	326	308	332	368	319	310	304	341	344	314	338	296	324	321	323	303	335	332	329	343	305	328	315	330	324	329	343	319	305	313	338	313	354	302	325	344	351	348	349	358	350	323	347	331	338	336	310	316	334	304	328	325	345	344	291	352	349	360	356	336	298	346	297	315	306	338	345	318	348	351	337	324	306	313	312	320	338	328	327	323	318	320	324	332	373	316	343	340	332	316	322	312	301	331	336	346	352	314	313	326	333	354	332	316	339	330	334	326	300	343	336	324	333	314	321	349	354	372	351	325	340	324	352	332	334	340	375	336	323	339	308	370	322	331	347	327	369	338	333	327	315	299	339	358	367	297	346	339	336	311	344	347	359	331	320	324	310	320	330	369	348	330	329	357	344	358	350	362	314	348	337	336	301	341	330	327	346	315	358	349	336	329	329	317	339	323	344	349	350	339	367	329	344	374	356	368	345	342	332	335	313	336	320	314	328	288	348	339	307	356	329	338	345	333	326	334	378	308	325	341	320	353	374	331	376	342	347	323	357	338	288	311	353	335	328	345	356	340	363	342	321	355	334	323	330	336	335	334	327	339	305	346	348	372	305	307	338	375	304	327	305	312	323	315	331	317	324	330	330	359	321	315	327	315	320	330	361	315	289	337	343	318	303	320	356	337	333	318	360	297	304	347	332	348	338	345	350	351	328	317	344	337	341	330	344	335	344	328	331	301	340	336	328	352	345	339	335	331	336	306	329	308	321	326	340	349	325	317	314	346	346	355	319	309	309	319	330	328	320	374	312	367	341	333	335	324	325	330	361	355	304	339	359	360	322	314	334	339	325	320	311	317	355	343	363	331	324	329	308	316	299	344	339	365	299	331	349	315	311	325	361	323	336	331	348	283	320	340	320	308	381	315	346	336	326	342	321	381	361	344	323	340	311	343	328	345	360	359	310	312	310	339	362	343	312	353	334	344	307	316	353	323	333	337	326	319	335	329	321	336	333	331	347	341	359	328	333	356	351	361	324	332	346	335	328	304	327	340	314	334	325	330	351	329	354	342	323	349	340	319	363	335	350	335	336	330	384	342	317	329	367	328	334	319	346	370	325	355	363	314	371	355	332	327	306	338	331	294	368	330	334	346	328	327	344	338	329	310	304	362	337	361	316	314	336	319	303	305	312	324	305	289	322	331	314	308	353	368	301	326	339	358	317	320	338	346	358	349	313	350	332	330	299	341	342	366	288	348	330	360	344	371	323	319	346	357	307	313	342	331	339	363	344	331	345	315	320	338	335	292	328	328	335	339	297	354	344	360	327	305	313	310	308	327	331	371	343	329	323	348	321	347	331	324	348	353	334	349	319	333	355	376	377	326	309	301	352	351	309	312	384	346	343	333	317	336	352	313	317	346	335	317	337	289	318	350	335	315	318	328	337	366	340	320	338	329	337	314	319	338	320	320	330	361	346	347	323	342	354	329	346	313	349	323	324	339	361	345	317	334	295	354	333	322	348	320	354	326	339	346	311	373	308	331	323	341	332	349	347	323	322	323	340	350	344	342	335	328	333	311	321	329	322	324	308	322	352	306	320	308	341	304	349	316	349	355	319	348	333	340	322	303	367	383	333	333	347	318	290	339	330	323	338	333	332	332	320	361	331	308	339	346	351	373	327	336	355	293	332	323	362	337	316	342	337	317	324	333	323	381	351	337	306	349	317	323	333	366	328	309	296	336	304	315	322	311	327	315	331	337	315	326	319	310	312	283	338	311	369	348	325	341	347	305	305	348	336	326	330	300	338	312	328	341	334	310	347	320	339	328	343	368	333	356	361	362	317
3285	1988	3855	3891	2697	1827	1526	1252	1121	1082	995	1021	978	902	872	822	836	868	903	870	852	804	777	750	819	833	763	756	834	893	831	809	821	858	851	814	839	854	838	828	818	787	819	808	829	770	856	849	773	788	825	802	767	777	767	807	766	768	791	802	817	780	809	830	796	780	798	787	821	825	800	800	770	874	800	799	775	805	769	830	816	795	816	806	827	831	834	783	790	855	815	867	813	802	808	764	809	780	781	764	775	804	812	793	898	830	799	806	833	797	849	830	817	837	821	801	829	785	755	863	807	793	816	822	811	776	825	834	866	785	804	843	829	770	769	792	797	801	791	801	808	790	770	765	796	845	791	772	787	817	837	822	768	824	843	798	811	784	839	796	810	765	822	770	827	738	791	749	761	763	809	827	803	825	836	813	775	804	782	795	800	803	848	781	773	858	738	793	793	786	815	861	832	851	824	767	792	804	776	827	814	822	801	811	797	772	833	814	837	787	802	808	823	791	857	818	830	825	826	803	769	792	855	837	801	796	807	793	784	808	781	871	890	798	779	785	816	824	797	806	839	811	764	842	885	781	813	794	808	823	845	811	819	790	867	788	813	797	818	792	823	874	766	820	777	793	777	761	828	837	805	791	797	792	796	776	844	840	804	848	896	807	793	847	806	798	759	798	760	790	804	836	843	852	854	755	847	789	807	819	831	794	799	851	796	823	760	789	825	826	816	829	809	788	796	761	791	742	828	793	743	847	837	863	763	858	821	812	799	842	846	806	797	821	823	780	800	808	813	794	855	822	839	823	781	831	785	808	791	786	821	827	816	796	818	815	779	788	832	779	781	807	781	836	818	814	834	851	816	816	819	835	813	809	792	793	794	829	755	834	796	786	786	803	862	781	748	778	808	783	846	846	835	805	764	771	815	764	789	808	831	811	808	839	784	794	849	792	867	836	871	771	844	834	853	790	816	772	765	860	836	819	773	812	816	781	789	816	815	810	786	834	764	786	751	807	752	793	800	790	812	829	793	818	793	834	815	864	819	800	814	795	834	819	797	788	853	758	859	788	794	748	769	839	777	792	806	791	821	835	845	796	787	765	775	785	771	793	766	820	844	756	772	770	826	874	838	774	771	715	798	810	799	872	729	813	782	868	835	742	812	835	847	811	825	837	756	750	770	818	850	780	817	786	838	823	721	821	788	766	818	786	765	836	802	797	782	839	814	798	752	843	782	795	786	798	807	854	778	819	792	822	783	832	797	807	802	794	820	763	807	794	832	801	770	790	843	827	813	828	795	828	864	793	771	872	803	828	835	787	840	803	829	866	840	755	812	776	774	769	803	799	796	827	778	800	805	797	796	833	812	785	806	820	772	809	820	800	845	782	821	820	815	805	805	804	774	766	804	827	760	817	802	787	835	821	796	805	802	816	863	840	831	746	856	784	849	834	807	842	820	812	832	840	801	775	822	831	778	810	795	850	768	809	798	827	819	830	819	777	804	835	780	811	794	814	788	854	820	812	784	789	806	850	781	761	830	791	804	801	769	760	782	803	853	767	741	822	810	736	823	818	787	771	866	808	777	842	827	819	813	810	829	774	819	802	870	802	814	789	813	800	774	791	789	834	808	867	821	797	798	804	888	781	796	824	825	827	828	792	830	799	805	788	763	807	735	828	811	830	782	820	793	811	774	832	819	790	810	826	758	830	791	827	795	848	792	878	833	792	773	814	846	780	787	845	768	767	834	801	783	819	786	816	829	810	808	820	814	809	798	820	827	770	783	835	804	831	792	828	808	806	826	781	838	817	733	806	831	794	782	795	824	835	753	824	812	787	825	805	855	881	775	789	822	758	778	786	788	745	800	796	839	799	843	811	795	792	827	820	850	810	855	802	823	871	804	795	790	787	807	788	728	798	768	807	796	779	797	800	761	899	855	763	813	819	837	856	761	795	761	814	852	850	847	802	815	810	786	731	804	807	811	801	779	771	774	841	832	806	833	786	788	831	822	807	811	796	767	820	789	816	820	797	792	788	773	804	791	807	817	819	829	827	807	830	773	853	726	788	792	802	853	825	847	812	786	769	816	797	821	817	843	783	808	796	751	804	780	806	852	785	778	803	820	809	791	807	792	788	798	744	803	822	829	829	822	857	780	835	821	832	849	821	815	802	805	765	784	831	791	845	757	785	757	794	823	814	843	803	803	816	841	802	765	783	814	808	807	846	850	797	827	793	760	797	826	820	826	864	825	797	801	807	802	800	757	809	790	789	829	794	804	833	830	853	874	780	859	753	852	785	850	851	838	805	780	824	795	781	846	827	779	830	808	820	835	759	785	805	807	847	813	824	823	809	830	768	790	814	782	790	870	807	809	796	796	835	813	828	819	828	803	794	783	746	778	840	838	786	824	820	807	765	842	830	808	801	836	759	730	839	837	771	827	777	746	793	774	781	823	810	850	835	808	794	847	789	819	805	796	829	810	777	813	780	785	814	840	825	779	781	765	790	829	817	819	790	818	780	829	802	796	827	800	808	772	801	845	799	831	864	793	815	798	774	825	781	843	807	819	748	789	797	780	810	818	778	791	777	823	851	766	766	842	795	836	793	788	848	825	813	837	819	800	831	890	837	844	833	805	814	819	815	811	777	781	818	793	829	798	815	777	871	846	857	797	746	801	801	764	843	824	820	767	843	863	842	803	802	771	843	820	846	776	791	798	760	813	786	744	823	797	868	828	758	782	835	821	813	795	845	848	805	780	757	787	789	848	835	825	783	773	803	836	790	800	763	846	762	825	783	784	722	799	826	793	766	837	809	787	772	843	777	839	801	799	827	815	772	777	759	810	839	857	826	781	764	827	793	800	816	780	769	745	800	768	835	789	802	792	812	750	820	798	813	790	774	764	787	800	852	859	808	853	791	870	829	826	791	818	790	835	782	789	838	878	751	845	851	789	846	804	804	806	769	803	762	843	840	802	858	805	805	786	827	803	775	835	792	770	811	810	821	760	837	802	787	818	827	802	837	811	810	774	811	843	812	801	763	816	830	808	751	778	809	792	814	776	781	822	784	861	788	772	857	826	845	830	846	817	798	844	791	802	855	808	806	818	754	778	774	798	768	799	874	838	793	719	775	823	760	828	778	841	792	869	785	831	824	793	850	854	764	831	781	800	856	788	788	794	809	814	776	802	839	848	738	754	817	801	838	808	761	809	807	790	798	830	792	783	811	812	782	857	816	796	792	814	847	833	818	818	804	838	800	791	783	798	807	843	798	807	841	833	845	829	819	784	875	840	832	841	772	775	838	765	782	826	791	784	813	820	802	854	790	824	784	786	823	825	839	795	797	784	821	784	795	853	815	778	802	837	795	839	861	795	841	816	822	846	811	783	837	755	801	782	836	770	799	804	788	811	778	825	809	784	785	800	730	771	816	795	812	804	830	878	835	790	810	826	848	823	821	859	820	790	759	793	746	759	802	826	832	789	827	804	795	810	772	820	815	786	808	788	759
9784	2569	2843	1815	1156	816	639	546	513	460	405	445	397	374	389	391	371	322	324	385	366	331	331	340	340	334	358	360	377	359	332	335	336	331	321	343	340	337	309	356	373	300	342	341	319	348	343	369	339	352	364	364	320	373	368	347	370	338	363	335	354	335	346	315	366	327	343	368	345	397	348	325	367	337	347	352	322	323	361	328	351	340	348	346	352	334	335	340	375	343	362	361	353	324	331	366	360	318	337	340	345	381	347	299	349	361	354	363	345	324	323	334	365	335	323	342	344	363	329	338	351	324	362	386	364	359	361	328	360	338	347	338	361	342	362	354	323	326	341	377	337	304	373	344	368	338	342	343	373	325	372	323	355	297	299	347	356	318	342	349	325	356	331	346	366	336	348	299	335	353	350	365	345	310	361	366	359	360	329	340	323	368	357	333	375	373	365	390	355	348	361	383	345	349	325	331	305	342	352	389	358	342	348	333	324	315	335	367	332	371	339	375	358	317	336	367	370	363	337	347	321	336	347	336	339	337	337	343	325	342	365	332	382	353	339	385	328	368	370	345	356	315	378	386	322	364	386	331	366	372	328	371	335	370	370	347	343	342	341	371	361	349	378	357	366	364	348	362	323	349	343	379	348	333	357	345	330	402	329	322	332	352	333	353	374	327	342	332	351	368	338	325	340	348	319	353	328	339	339	348	344	343	342	368	344	331	324	323	398	342	367	351	323	373	344	371	343	352	357	358	301	370	368	372	341	351	341	350	376	351	363	344	326	350	359	361	359	314	356	366	314	357	345	368	340	362	307	358	347	335	346	396	381	347	337	374	365	345	346	352	362	380	329	368	323	332	358	355	319	361	359	342	343	327	336	337	363	365	322	328	322	356	342	357	322	311	330	341	372	350	370	349	359	331	328	313	365	359	371	362	343	318	349	333	351	317	352	373	335	374	362	390	340	344	334	337	362	351	339	332	346	351	335	370	372	369	323	378	328	348	322	340	327	336	324	375	334	341	374	356	337	351	365	357	359	358	344	335	334	339	361	342	376	341	371	314	334	372	339	331	289	340	335	361	353	366	345	331	352	349	320	354	306	367	335	373	363	355	323	377	336	318	328	342	346	317	351	334	367	335	325	372	362	323	338	344	354	334	353	361	360	324	301	337	342	374	360	351	366	345	350	349	352	306	362	337	353	349	373	349	342	337	345	373	346	351	316	352	357	305	359	389	340	331	338	352	338	327	347	336	328	329	375	357	315	325	363	367	338	340	322	364	321	378	346	353	402	325	344	353	316	384	375	349	392	322	356	352	348	336	343	382	323	362	330	324	366	355	344	338	360	314	364	350	300	364	329	370	355	361	324	362	363	347	349	378	365	354	327	359	358	348	304	336	380	355	355	365	354	372	356	362	341	337	307	362	368	358	367	357	340	318	326	318	355	360	374	383	321	365	350	317	366	362	340	344	356	384	335	353	341	356	338	362	357	382	360	366	358	366	348	326	384	351	336	312	308	345	345	343	337	340	354	351	372	339	355	376	328	330	366	347	355	353	360	393	380	353	343	365	357	312	328	344	363	348	359	336	329	363	324	358	365	324	351	328	337	358	348	333	359	344	360	364	389	331	328	350	336	302	363	317	343	363	331	342	382	325	345	317	385	349	334	349	351	337	366	358	353	338	366	366	337	335	335	325	335	336	315	337	366	336	365	348	319	372	352	343	344	376	348	337	375	330	351	325	347	333	359	347	334	358	335	387	323	324	366	339	333	308	352	335	357	358	351	346	326	395	382	382	343	329	373	375	334	362	324	372	374	354	336	361	334	343	327	367	390	354	333	326	384	344	344	322	347	316	360	350	375	338	352	318	368	343	306	379	350	335	349	377	333	352	313	351	323	346	337	389	332	345	344	364	373	345	378	374	396	344	369	371	335	376	373	330	366	341	359	356	368	390	345	371	340	356	325	368	367	320	369	351	341	364	365	365	345	372	381	311	350	312	307	353	314	298	353	331	315	353	341	333	312	328	348	341	308	362	321	317	389	361	328	323	418	379	317	351	321	345	341	356	371	365	326	310	353	332	369	359	331	358	352	367	359	349	317	351	381	378	343	304	315	322	349	346	356	381	338	346	331	355	301	351	344	331	318	392	346	346	340	336	381	342	335	360	360	335	327	344	373	350	357	365	344	336	321	324	344	343	362	326	357	341	324	326	359	351	343	355	314	326	321	357	363	326	356	336	317	333	343	338	348	334	364	351	374	338	380	359	322	330	330	307	303	326	357	334	375	341	308	337	328	330	370	338	358	359	363	282	303	354	353	326	335	353	352	349	356	356	378	334	320	353	325	343	329	326	387	347	358	341	343	344	392	380	357	330	344	296	354	379	316	376	391	349	362	364	358	355	345	322	356	340	364	368	370	376	307	344	344	314	351	330	355	367	323	339	359	363	323	359	380	321	361	364	366	374	325	327	381	369	353	363	334	355	318	368	354	353	346	313	318	338	348	355	378	335	367	340	355	329	368	365	349	355	354	306	321	368	369	360	319	319	326	330	370	352	350	337	326	309	349	346	379	318	351	346	318	346	353	344	332	345	341	322	326	346	325	341	347	340	340	314	320	324	286	330	388	362	356	333	309	319	375	308	349	337	360	320	363	375	339	361	354	321	321	345	335	365	379	379	360	340	391	371	332	353	334	363	333	381	365	377	368	353	334	326	390	346	355	371	344	335	345	345	351	321	362	339	345	329	309	304	370	348	348	332	366	430	349	366	343	350	328	353	356	336	314	331	366	339	359	314	369	354	364	336	341	357	326	355	391	331	338	353	358	362	337	358	334	329	353	361	362	346	367	350	353	372	352	332	368	331	391	317	314	319	351	371	348	357	355	338	319	352	338	348	358	340	355	360	365	375	345	380	340	369	326	354	346	346	370	366	403	344	359	366	341	360	332	345	317	331	334	333	316	341	351	375	343	375	365	338	354	343	351	326	399	355	339	342	328	341	326	347	353	330	339	367	354	351	349	364	375	336	338	350	305	301	346	392	319	368	351	346	341	351	311	326	343	348	359	374	335	353	362	345	344	365	343	348	358	336	373	380	358	383	378	363	361	311	359	358	373	344	366	343	390	366	333	368	352	346	331	317	345	343	374	360	335	326	338	327	343	302	342	383	345	354	335	339	398	314	342	323	343	355	363	371	360	309	353	328	342	368	347	338	307	359	365	319	355	335	333	342	348	347	359	379	374	365	326	330	360	315	364	349	367	335	378	324	337	341	381	350	319	360	358	337	361	372	366	336	364	343	375	349	361	320	338	338	346	352	362	355	343	352	347	343	361	312	324	339	326	385	370	332	339	339	359	320	329	335	339	364	325	336	358	348	371	347	326	346	351	343	358	329	381	376	363	344	336	331	318	353	341	330	332	354	379	333	363	364	336	343	322	354	322	364	359	353	371	356	298	347	350	336	364	328	329	361	321	343	364	351	367	319	363	307	318	371	364	334	371	327	324	345
8073	2776	5698	5719	4174	2918	2340	1856	1566	1455	1280	1277	1198	1123	1042	997	955	945	954	920	899	861	864	901	887	911	796	855	874	898	901	826	868	797	870	822	825	817	806	862	930	859	836	787	821	858	848	874	809	910	845	820	843	824	840	822	792	898	784	833	793	837	844	863	818	823	818	800	835	819	870	819	778	850	829	830	776	833	839	791	857	764	794	833	796	813	837	814	822	782	794	888	820	825	827	852	835	831	842	848	836	816	853	800	836	797	886	831	837	792	799	810	840	824	832	842	882	900	804	792	863	846	877	849	787	855	828	829	843	830	819	798	799	833	878	805	800	842	806	821	833	842	844	849	813	791	823	829	853	866	870	806	772	831	849	849	833	846	798	846	847	853	817	806	840	835	836	839	796	837	812	854	838	841	811	833	864	796	839	819	808	831	796	798	803	825	819	814	826	847	784	848	803	823	866	872	801	870	782	839	843	835	851	817	848	795	907	809	844	847	801	863	850	807	831	842	808	831	823	823	831	830	834	822	834	879	840	794	837	896	833	822	870	813	819	816	751	810	823	847	835	802	797	816	801	812	827	780	849	833	811	810	844	855	851	845	832	866	797	838	883	812	848	786	875	849	815	819	834	804	803	869	803	830	865	814	801	852	804	825	813	832	802	838	774	832	847	853	813	830	776	840	770	824	770	850	851	786	815	834	811	797	805	819	814	839	827	848	785	863	852	812	810	844	845	801	831	826	836	847	809	787	838	835	818	831	862	814	786	826	854	817	833	786	787	788	828	818	849	835	786	827	859	808	813	793	838	817	787	839	817	758	812	859	748	834	811	785	835	798	844	896	824	831	863	828	911	800	783	775	808	820	830	859	793	790	848	870	795	833	828	834	780	793	866	824	888	817	813	824	807	821	818	807	849	830	831	844	858	789	850	847	818	841	884	798	790	817	908	815	857	844	860	836	814	839	795	816	838	873	783	864	837	846	844	829	823	814	855	861	822	776	908	812	811	826	837	826	842	845	797	812	848	839	828	864	855	808	852	846	830	848	810	833	847	880	825	877	835	867	851	842	830	878	821	836	843	817	819	795	826	817	840	806	809	819	859	860	853	822	834	824	817	842	832	830	826	831	775	844	878	791	844	817	772	809	839	838	809	796	800	823	793	796	827	853	807	789	839	767	844	830	867	846	868	819	870	812	841	804	839	840	850	886	803	814	858	821	822	832	836	838	794	880	813	829	782	839	849	818	802	810	787	821	766	904	813	835	802	798	860	805	839	821	809	848	806	812	805	835	764	786	801	874	800	904	896	841	882	862	919	835	831	855	822	850	877	826	784	813	805	824	843	820	851	830	832	820	799	816	812	782	818	839	822	827	836	807	823	848	825	796	815	811	765	860	792	825	823	864	810	862	794	851	824	834	833	847	795	861	881	819	839	805	797	837	777	870	874	880	818	878	794	823	836	830	816	822	855	835	827	837	827	820	828	839	826	839	872	820	806	839	815	909	803	823	848	856	842	804	847	855	777	836	851	836	911	874	810	813	810	834	850	855	825	839	842	845	804	809	845	830	800	808	800	811	857	805	837	801	798	784	848	854	802	806	867	799	817	849	826	805	815	843	888	818	853	809	791	850	830	805	855	769	880	826	812	796	817	850	795	834	769	896	791	848	841	810	829	790	876	879	796	819	807	885	813	855	816	806	832	779	811	871	891	817	853	800	835	851	840	863	775	812	860	871	851	819	833	822	917	868	838	815	789	804	791	780	835	806	868	864	845	789	843	837	826	831	797	837	821	763	778	813	805	811	796	859	805	869	846	892	876	844	813	867	864	839	778	838	822	785	876	824	851	856	814	796	848	776	820	846	872	794	867	842	807	758	798	808	823	841	825	809	822	865	804	842	808	880	851	832	838	826	813	841	856	825	846	835	849	817	824	824	786	847	791	772	805	831	863	860	855	844	811	848	828	821	820	853	797	794	785	845	866	803	852	795	809	811	804	831	876	764	823	837	804	826	818	876	854	829	847	784	823	798	831	793	806	792	810	815	881	862	828	777	836	832	815	774	871	783	825	802	802	835	856	831	813	833	832	900	844	800	898	863	829	806	808	830	857	838	851	822	825	806	816	869	802	809	882	821	860	827	797	859	799	803	811	853	855	794	808	813	856	851	845	838	798	835	796	800	847	844	818	899	824	803	795	759	804	817	836	845	863	879	789	839	844	829	851	832	818	858	830	870	848	834	862	840	801	871	854	835	844	835	819	846	796	844	826	814	850	790	856	844	859	790	847	831	818	831	837	849	824	830	796	866	848	866	873	887	853	830	798	880	811	811	891	798	839	856	848	831	802	826	845	860	854	846	839	804	891	778	821	822	849	856	773	809	870	855	840	838	800	854	819	851	846	841	839	798	837	788	814	821	821	844	786	805	832	784	861	884	853	885	872	841	886	796	868	865	863	812	800	826	835	865	816	804	825	850	900	816	834	810	833	817	834	801	820	863	854	864	827	830	839	831	846	810	797	843	796	841	800	860	842	850	820	823	865	815	807	861	772	859	784	859	856	771	774	755	804	779	757	766	855	805	841	791	823	842	821	791	841	835	860	824	811	755	854	845	780	809	862	792	822	789	848	810	821	843	829	799	810	818	848	826	865	814	819	808	851	847	843	807	870	833	822	825	808	858	775	833	786	869	789	879	810	823	816	797	833	854	838	843	811	831	861	853	869	801	809	837	805	813	818	860	810	853	810	818	801	824	818	842	867	843	809	808	794	807	845	843	826	805	820	824	820	835	826	834	869	775	846	854	891	840	837	848	805	854	843	801	847	881	849	847	818	866	778	868	823	804	900	884	786	873	851	808	797	793	874	836	805	776	876	844	819	781	802	832	851	809	860	875	877	825	816	816	816	799	848	824	839	901	842	858	875	843	824	837	830	812	842	824	837	774	821	879	800	847	815	816	823	795	889	804	836	820	827	808	862	842	823	839	839	834	857	830	846	809	876	867	856	820	828	854	828	848	801	811	892	869	842	810	788	848	878	896	829	783	861	815	844	882	823	856	826	797	824	818	832	788	817	838	826	833	795	840	799	820	834	826	738	838	839	837	801	814	852	911	820	826	825	801	874	823	841	810	832	887	842	794	811	844	863	822	840	820	854	797	842	798	808	839	833	773	851	833	827	845	843	825	852	786	804	877	808	807	821	786	855	832	827	863	793	843	878	815	775	771	840	840	838	809	790	842	850	863	847	820	805	831	871	812	820	846	850	828	796	835	833	792	799	833	831	814	833	850	846	773	858	862	829	810	867	888	815	822	872	803	849	855	831	823	860	824	835	822	843	866	799	813	798	875	866	814	832	785	841	806	864	834	857	823	808	837	791	832	804	796	831	851	866	857	803	828	833	830	809	748	815	871	841	752	843	805	822	819	828	878	826	849	860	799	844	814	845	873	788	814	821	866	820	815	866	856	811	883	855	795	789	807	810	866	819	808	837	841	851	820	889	806	773	852
15564	3695	3504	2241	1390	846	631	510	379	339	339	255	276	290	250	231	234	227	248	209	220	230	212	223	228	255	217	202	245	236	233	222	196	212	192	232	219	246	201	216	220	238	216	211	252	211	193	200	180	204	216	219	193	217	205	203	189	229	205	182	195	182	211	212	212	230	179	183	236	204	225	226	188	231	221	221	254	222	222	206	217	210	219	195	215	210	197	207	210	234	202	209	204	218	214	197	217	208	177	213	197	204	204	229	174	203	211	191	231	192	214	220	187	187	209	205	200	221	213	191	198	196	197	232	215	234	203	174	239	230	205	184	209	205	182	222	226	217	207	221	197	213	221	211	225	218	208	216	201	196	237	240	188	200	264	230	224	182	217	210	243	211	211	197	208	223	187	217	213	189	220	234	196	213	202	205	216	237	196	190	221	212	223	218	221	223	194	197	228	189	200	211	225	223	227	220	218	198	195	204	218	236	184	228	201	210	198	182	209	210	182	212	209	201	211	200	223	207	218	216	207	216	228	214	218	218	209	222	218	221	205	192	224	174	207	184	191	225	226	195	198	214	202	210	185	223	226	211	206	200	196	243	221	213	231	211	195	180	181	204	214	218	212	239	218	186	206	193	226	159	202	211	193	248	254	207	210	217	194	215	187	207	209	193	192	188	201	235	209	189	196	213	196	207	197	221	208	230	196	207	222	232	206	224	217	209	204	195	219	244	225	219	223	207	196	199	188	205	214	211	183	208	179	220	214	182	188	242	210	207	208	207	211	186	195	206	212	208	215	230	197	230	222	217	205	179	228	215	200	213	234	212	195	214	216	212	209	229	226	215	193	198	198	183	233	222	217	221	215	201	215	232	216	214	230	200	210	203	220	204	224	229	183	202	221	207	215	219	185	221	186	188	217	235	205	199	219	240	213	219	179	201	204	226	222	205	220	207	177	200	219	205	192	197	208	220	218	206	235	220	208	199	212	236	235	202	182	204	188	217	214	230	203	205	228	209	217	211	236	211	212	208	219	205	204	215	207	211	209	227	199	222	186	215	211	186	189	219	197	211	197	207	235	213	228	227	201	209	181	199	208	198	225	215	186	213	224	231	209	224	218	222	234	188	241	215	198	194	191	227	218	189	220	226	172	188	236	205	189	216	216	205	223	210	225	212	207	215	189	201	236	206	204	205	183	211	213	179	226	212	211	207	207	257	205	184	210	218	207	221	225	225	181	224	226	198	203	209	230	191	202	238	195	240	195	197	205	227	242	210	221	238	215	200	217	185	224	196	176	204	231	212	225	219	221	181	246	212	219	238	198	199	219	199	210	202	196	186	210	215	177	204	197	233	205	211	220	219	221	216	226	207	232	187	194	235	222	214	213	211	217	208	183	183	193	205	204	202	207	235	228	186	196	206	212	239	211	213	215	211	188	203	233	222	193	231	213	204	196	198	202	209	214	186	223	214	218	202	215	212	199	212	240	233	225	232	210	198	213	215	218	210	225	219	205	207	208	205	186	197	228	227	197	229	236	196	197	234	232	235	181	189	210	216	211	201	237	207	240	229	205	232	198	209	216	221	191	223	230	230	193	177	199	205	262	226	209	192	199	232	214	229	232	230	192	184	221	202	208	205	211	212	240	210	239	206	187	190	232	224	218	216	185	222	213	209	209	201	207	217	223	220	212	206	213	179	215	207	202	195	218	204	236	221	201	186	216	205	197	216	207	215	183	204	227	239	208	239	215	186	174	216	226	231	186	201	194	228	188	238	217	233	210	210	207	216	227	215	210	196	204	194	188	230	214	219	216	197	200	222	214	230	194	219	220	201	222	215	204	226	203	235	220	212	220	222	220	223	187	202	195	221	207	222	199	213	191	216	217	226	187	223	198	211	187	225	219	191	219	181	210	207	251	195	207	210	217	241	195	182	208	201	184	193	219	215	189	212	225	221	232	195	212	227	199	203	164	175	194	211	211	218	209	207	203	205	204	220	192	215	219	187	200	211	215	203	194	221	209	196	216	216	182	200	201	207	221	201	209	218	194	212	213	232	204	210	206	247	205	184	222	203	225	228	229	208	208	204	206	214	212	206	209	223	206	203	197	196	203	212	198	227	223	215	201	185	198	213	202	215	225	222	224	220	227	222	201	196	211	210	225	222	226	222	194	218	198	226	221	178	197	209	219	192	203	213	198	219	194	216	197	204	168	215	204	212	213	229	204	216	196	203	205	221	211	203	194	197	215	197	225	225	224	219	212	212	173	202	206	204	203	201	222	216	210	214	216	230	206	211	219	207	181	201	203	190	193	251	220	185	235	218	220	201	230	238	248	205	215	206	217	197	210	218	224	194	217	202	222	234	215	217	233	203	202	230	237	192	212	193	214	180	197	228	204	190	228	206	223	219	226	216	186	206	217	228	181	195	202	199	201	231	211	202	174	233	238	226	213	200	206	224	212	187	195	223	203	220	213	202	211	202	188	217	199	212	202	214	191	207	205	190	215	196	193	190	203	240	213	210	240	239	236	191	243	192	217	226	193	197	197	197	230	211	217	214	214	219	232	223	209	187	233	215	238	199	194	221	219	203	245	221	247	204	203	190	199	213	227	211	219	216	208	190	214	199	238	200	197	214	219	199	197	192	200	249	213	206	200	213	189	230	200	212	216	203	200	216	214	212	207	195	206	208	204	192	204	208	229	209	201	215	204	193	215	197	222	224	193	211	243	219	230	213	209	190	195	196	213	213	206	212	234	217	209	230	211	219	188	226	214	198	212	218	174	197	196	207	222	216	234	178	192	213	210	197	226	195	194	186	243	208	214	208	196	234	196	213	201	217	231	188	201	215	192	181	200	193	203	216	201	209	198	212	219	207	179	192	196	197	213	242	191	211	209	198	230	202	209	198	190	231	200	239	216	218	212	215	234	200	211	204	200	195	202	205	225	217	212	209	225	206	241	209	202	188	212	218	220	181	200	188	200	194	223	226	193	211	222	229	211	209	201	204	233	211	207	203	214	217	220	197	199	207	235	209	215	181	192	227	206	226	236	195	177	224	205	228	188	184	204	185	228	200	223	228	227	248	203	214	221	209	233	196	228	192	210	201	207	205	193	222	201	250	184	202	200	218	204	173	232	204	221	204	227	236	244	226	216	208	231	197	188	214	201	201	238	213	206	211	206	211	237	195	193	212	219	203	204	209	214	192	241	177	217	195	194	229	243	218	174	207	220	249	208	202	199	205	219	209	199	189	207	178	200	208	201	220	176	197	211	205	212	199	208	210	211	212	197	194	216	169	201	223	193	212	214	200	228	219	221	210	202	216	191	216	207	218	218	187	201	180	237	189	203	195	220	224	188	192	202	189	203	226	194	221	181	212	223	216	222	220	242	175	224	252	215	192	218	216	202	220	212	192	204	249	199	196	196	214	195	210	207	211	182	226	213	186	204	208	209	229	205	206	200	210	217	212	184	207	218	220	214	194	201	203	210	200	217	218	213	215	194	185	214	195
10014	3497	6502	6924	5079	3628	2690	2017	1813	1425	1291	1120	1022	952	905	795	771	708	701	674	644	594	565	584	594	564	546	584	585	576	598	590	587	589	546	583	542	566	549	547	558	490	527	542	592	539	542	555	550	526	534	560	509	516	518	539	525	521	530	521	514	533	499	506	521	522	533	538	510	525	561	565	516	518	534	552	518	493	513	517	515	489	495	506	574	547	514	535	520	500	559	570	500	535	507	550	537	508	521	498	527	528	540	489	524	497	537	566	507	548	499	541	533	565	544	497	511	521	499	500	495	508	529	508	550	534	548	472	532	529	521	523	512	501	531	507	534	480	535	516	584	556	511	503	503	481	542	561	527	516	533	516	530	504	478	540	542	589	543	546	526	546	465	470	573	521	550	505	533	501	535	512	507	504	505	506	485	540	524	537	532	469	501	539	499	573	567	521	490	530	541	536	532	493	505	521	530	546	519	511	519	578	544	478	473	501	518	447	528	509	558	522	460	516	528	542	504	548	560	524	517	532	503	514	494	522	490	540	532	530	503	511	546	536	528	530	567	504	550	501	514	490	542	552	533	472	547	517	512	538	548	538	542	533	527	512	498	528	546	557	528	561	491	541	513	499	526	528	499	557	541	501	539	482	535	508	540	503	534	514	513	560	550	523	526	532	521	534	487	509	500	504	540	528	519	524	555	490	512	540	547	513	560	531	518	515	549	509	506	552	516	493	523	514	525	498	534	520	556	553	510	483	546	547	496	512	498	524	558	537	511	522	506	553	564	527	517	546	533	516	515	503	531	525	492	540	507	501	530	497	541	506	500	485	543	533	531	503	489	517	485	589	536	507	470	525	547	499	529	525	502	501	538	500	529	510	544	495	516	506	516	533	543	515	508	524	512	552	522	568	538	537	511	505	514	529	531	552	491	497	516	549	541	536	523	544	558	557	512	564	505	528	498	543	532	504	534	495	487	527	548	520	519	485	505	533	546	519	507	512	526	506	550	537	525	515	518	520	528	546	548	505	556	528	510	497	497	530	539	525	506	516	564	567	526	520	543	523	507	511	506	544	523	486	533	540	530	612	481	523	526	524	533	535	513	514	535	533	525	542	489	550	511	522	500	516	488	544	545	499	536	525	489	493	557	565	521	528	491	525	559	542	547	523	517	531	506	532	520	495	483	503	553	504	573	534	524	510	515	507	516	540	526	507	522	573	534	548	536	486	509	541	504	529	521	528	535	515	511	512	558	504	542	514	522	519	521	545	537	526	528	497	551	516	520	534	513	559	538	485	531	505	532	545	524	526	514	538	526	536	491	526	499	506	534	489	539	532	510	528	515	554	532	503	509	534	571	530	523	495	558	511	538	539	507	516	555	524	537	529	527	556	503	566	509	514	494	524	533	512	539	517	518	473	507	527	533	521	506	549	499	529	555	519	505	529	542	541	534	553	510	537	514	517	544	560	528	549	536	530	509	511	577	515	538	488	543	476	524	573	503	539	497	480	536	525	543	515	539	532	553	526	536	517	515	551	538	491	526	515	477	538	552	537	508	554	484	507	498	508	506	480	499	521	534	521	518	537	532	522	516	545	507	493	545	520	546	535	511	536	518	480	507	557	487	540	531	517	502	573	526	555	501	494	545	524	523	533	536	543	489	517	525	547	545	518	511	551	519	510	534	555	511	530	528	531	505	513	520	523	531	503	520	521	565	478	516	514	518	541	543	546	556	534	555	507	517	502	508	528	507	489	495	508	532	504	522	556	508	513	521	558	494	544	532	548	519	552	521	530	539	532	539	573	548	521	508	541	550	488	518	543	539	502	537	520	519	550	485	571	530	495	544	533	535	570	528	495	522	539	514	509	508	494	546	508	535	512	482	500	533	474	508	530	491	537	478	533	539	544	511	503	541	530	520	527	496	516	520	494	555	537	556	542	500	560	523	500	500	491	517	550	541	553	545	505	544	563	509	543	515	585	531	530	519	552	509	535	572	524	531	509	502	569	562	529	500	562	545	543	510	526	554	524	559	518	513	504	505	472	525	487	491	526	544	540	542	537	528	548	476	548	530	519	491	578	503	485	546	512	524	552	533	535	483	545	524	547	526	493	513	517	523	504	501	516	517	564	552	552	502	558	538	544	501	498	529	508	495	518	516	527	499	508	549	521	510	518	528	511	518	550	533	545	567	519	530	537	523	532	511	522	547	542	532	533	498	544	549	523	526	493	496	515	531	531	521	511	503	514	520	521	533	534	522	532	470	537	547	515	490	522	562	495	528	522	517	473	486	518	474	520	556	553	545	525	504	575	539	515	520	509	454	537	521	530	537	520	514	530	523	519	490	544	512	506	553	532	541	528	564	516	515	556	522	550	518	545	518	467	506	508	511	534	538	551	560	498	532	523	502	528	543	527	534	526	544	474	507	506	515	504	538	519	512	506	511	537	543	514	556	534	514	531	519	525	559	492	558	564	518	514	539	523	517	543	529	513	527	551	516	531	546	474	510	530	512	514	505	537	519	533	502	512	476	492	485	506	534	571	527	549	521	517	559	509	508	551	515	516	516	504	541	537	529	551	530	563	536	547	546	552	561	515	521	470	594	514	517	512	527	518	521	505	507	517	514	568	514	506	543	563	525	522	529	539	514	536	522	502	513	514	507	540	528	523	507	529	563	535	497	498	549	471	462	529	527	493	494	502	509	505	543	514	527	580	489	524	531	514	492	532	522	536	505	499	536	547	533	505	539	553	555	513	500	505	522	517	499	543	517	566	581	488	475	515	555	522	483	530	537	537	544	559	524	510	529	538	548	517	512	511	486	507	531	475	536	513	527	526	518	586	513	514	522	494	558	557	519	541	531	523	503	555	550	508	544	500	516	557	548	495	524	508	513	526	483	557	487	535	506	528	549	521	548	502	504	549	525	514	515	496	548	518	514	518	543	498	502	529	529	521	545	518	517	548	540	558	531	528	543	538	540	541	568	539	549	541	503	549	547	533	524	506	546	511	497	503	528	503	497	480	501	517	536	533	515	509	533	541	513	538	562	506	542	518	521	551	532	571	510	539	495	528	547	523	477	514	513	521	541	485	517	537	544	523	553	525	549	515	554	534	520	495	583	528	536	565	531	542	480	511	494	559	539	531	499	485	484	558	546	551	512	534	578	539	490	562	530	551	514	552	530	536	517	511	569	488	523	484	493	525	574	524	528	507	531	526	529	509	489	545	552	552	484	511	529	569	536	512	514	524	557	488	528	500	520	530	518	518	530	549	538	540	553	508	522	520	513	534	533	492	524	548	580	510	513	533	530	553	537	555	504	516	524	508	530	547	514	546	550	527	518	506	534	526	523	507	553	487	510	480	513	546	521	540	508	536	501	506	531	566	491	538	515	559	526	536	511	584	557	499	534	581	551	549	469	490	500	552	526	520	544	530	551	513	536	512	527	517	515	540	533	560	494	522	516	514	515	518	518	535	503	555	541	517	452	495	515	513	539	546	537	484	506	527
3163	1274	1480	1064	687	547	475	463	384	393	351	365	351	338	340	332	351	349	343	343	280	320	330	324	339	323	370	286	327	337	314	339	315	344	349	331	308	323	325	333	315	322	354	325	341	315	336	310	327	322	358	319	332	336	331	352	313	314	322	341	344	345	328	335	314	340	324	325	337	359	299	303	368	320	341	321	361	342	332	338	321	330	326	325	317	307	329	344	384	352	309	328	331	359	354	340	313	334	335	318	312	329	335	322	338	332	306	332	305	312	355	349	345	329	345	321	332	360	358	337	360	350	316	319	350	342	336	348	352	284	345	319	329	331	374	303	304	347	322	344	331	318	346	342	301	307	317	315	353	330	339	291	333	326	316	294	313	326	355	319	331	308	348	311	325	277	300	356	323	329	316	302	331	329	325	341	313	322	355	319	321	329	351	355	319	347	332	344	316	327	355	337	296	294	323	298	337	340	315	318	317	289	303	287	316	333	325	352	320	316	329	333	341	348	357	338	343	334	348	331	310	322	329	323	333	309	340	318	360	319	347	356	325	328	307	337	337	328	308	356	341	319	351	343	312	344	322	350	305	333	326	273	353	322	320	320	364	336	345	351	325	291	306	325	327	355	310	338	333	328	356	320	342	359	348	371	304	288	309	349	314	319	326	328	304	370	304	328	330	352	357	330	319	326	365	322	330	315	335	322	319	324	317	321	355	332	358	338	269	320	325	314	337	299	349	385	323	332	358	319	344	342	322	363	356	317	311	328	319	319	317	331	308	307	356	343	309	347	310	334	309	358	303	321	318	314	313	353	354	310	334	323	318	320	338	369	313	333	318	340	338	340	344	338	335	308	342	329	310	341	336	315	344	302	305	308	334	320	306	351	342	359	354	303	308	340	357	331	301	348	328	301	308	326	316	340	292	355	359	354	311	350	310	342	366	335	299	374	323	348	339	322	342	362	355	310	331	345	317	333	329	303	299	331	298	327	358	330	291	286	344	359	328	333	351	332	324	339	346	335	334	343	365	303	338	314	305	350	332	312	363	335	295	329	299	353	343	348	306	316	328	323	304	349	367	301	337	298	321	338	293	353	332	319	337	299	323	349	328	337	323	322	323	337	335	356	344	309	306	330	323	314	341	314	338	368	327	292	289	318	334	346	322	324	368	348	373	335	330	346	358	313	330	326	300	339	346	348	338	309	315	303	324	353	325	366	330	357	333	332	318	317	326	348	308	348	344	345	334	323	347	342	317	358	326	320	291	327	352	347	320	338	319	300	326	300	372	315	323	309	323	387	299	323	329	340	364	382	329	329	335	329	343	310	304	333	374	328	318	311	364	358	326	309	334	353	351	345	321	327	378	313	345	347	338	322	312	344	323	351	331	363	351	327	312	358	321	347	340	347	354	325	349	334	345	284	329	380	312	342	322	326	343	337	317	320	336	322	351	312	355	318	345	352	316	352	332	319	303	313	296	327	333	367	346	306	317	295	314	354	342	348	320	356	320	314	322	357	348	332	307	309	329	348	320	305	339	312	318	296	351	340	340	348	341	302	334	337	375	357	334	315	323	332	371	305	347	312	299	320	343	297	388	274	323	308	332	311	332	366	353	305	350	329	307	344	328	355	341	334	328	317	327	363	373	338	344	331	320	347	345	369	323	333	325	336	316	341	351	316	320	316	323	285	303	330	310	336	357	309	291	324	332	342	339	355	314	359	333	347	352	327	356	348	345	337	333	298	323	344	342	335	321	305	322	298	325	332	338	335	310	323	311	360	349	312	323	319	354	316	303	327	298	328	306	322	346	342	333	351	378	321	325	312	327	334	315	355	324	362	324	301	342	359	325	303	363	319	339	333	358	317	311	320	351	346	339	333	321	316	344	330	304	341	346	334	324	322	303	363	347	329	336	326	316	295	319	313	324	321	333	335	341	340	335	315	337	325	352	313	346	331	321	321	343	326	337	351	341	321	360	322	332	316	353	314	317	312	332	304	335	310	302	343	328	296	350	310	356	333	332	297	351	312	345	317	335	322	330	287	345	323	348	328	338	341	306	322	334	374	330	315	349	362	324	332	327	347	337	358	322	334	303	330	306	305	343	353	345	317	350	337	360	335	299	307	298	324	332	365	306	334	311	358	335	341	332	313	319	323	336	317	319	333	299	305	316	360	310	345	292	370	337	325	300	339	312	340	338	312	355	317	300	326	349	319	330	340	304	317	321	322	329	312	332	341	335	341	310	326	328	329	356	307	352	346	337	322	339	319	325	266	353	340	316	341	362	337	345	326	301	300	315	325	318	324	341	347	309	309	309	358	325	309	325	318	338	329	353	347	334	331	363	333	334	325	318	329	366	316	298	317	331	328	316	310	326	341	341	317	326	312	351	349	351	337	344	315	313	309	298	358	343	334	349	327	344	343	313	359	319	324	300	335	294	316	331	319	359	346	331	309	339	387	312	356	313	295	352	325	315	340	344	358	326	324	327	327	335	312	296	347	318	329	345	359	335	355	351	324	346	327	322	326	302	326	323	327	302	336	325	327	328	316	320	305	319	332	295	347	356	333	322	331	335	309	349	360	327	353	323	339	346	337	333	324	315	331	316	328	316	337	367	344	313	349	305	338	321	325	339	342	315	327	320	345	290	330	326	327	358	325	321	310	303	286	342	307	325	336	279	312	313	361	341	318	300	325	358	360	297	334	313	314	318	344	334	341	301	358	287	302	336	350	316	340	328	333	384	326	325	335	314	327	302	354	341	316	314	361	308	345	361	308	302	345	288	329	328	339	325	326	322	321	331	349	322	345	335	312	321	300	280	325	350	304	350	312	355	318	306	366	336	356	362	307	326	366	342	339	341	327	311	338	332	347	328	328	356	368	344	359	330	332	325	350	335	304	339	334	328	308	322	314	352	324	314	345	360	347	311	318	318	325	347	369	334	355	341	324	286	330	348	358	316	318	294	352	331	324	335	349	325	340	353	306	349	334	365	346	339	296	321	325	307	337	328	354	337	339	348	370	328	319	291	314	304	316	307	338	355	325	364	321	338	340	319	333	351	300	328	336	359	329	298	362	354	319	300	342	347	323	319	327	360	312	347	347	317	334	334	325	347	309	313	337	343	335	320	356	326	312	313	330	333	288	306	328	319	333	290	341	352	324	331	340	305	336	326	292	345	342	313	365	332	341	313	340	323	289	311	284	323	325	345	339	353	317	336	334	313	305	310	344	332	322	348	320	328	370	270	345	319	307	314	351	329	337	353	342	322	305	301	289	304	308	318	326	332	361	343	305	334	357	338	305	310	331	316	327	318	326	335	315	345	322	344	329	316	302	298	355	347	321	309	351	305	300	348	307	332	326	347	311	340	306	329	298	350	317	297	299	324	320	328	298	346	315	354	318	331	364	328	301	325	320	317	348	333	330	330	351	337	348	328	311	371	330	339	339	321	350	300	343	351	343	339	325	307	337	343	345	297	358	323	316	318	323	332	335	343	326	322	336	335	319
3001	1708	3126	3121	2565	1843	1541	1325	1132	1057	963	918	928	938	897	880	927	879	883	884	859	775	800	868	781	844	813	841	801	856	865	769	826	816	803	776	825	822	873	779	767	772	808	759	843	832	804	806	765	853	811	829	763	785	757	787	768	842	772	801	824	816	795	809	786	843	825	782	817	778	760	800	809	826	779	810	798	750	781	801	789	799	785	846	780	825	802	789	866	770	808	802	809	808	806	833	785	787	816	800	770	818	797	802	805	825	785	747	780	743	809	783	785	796	753	779	780	850	790	787	831	827	778	833	798	817	795	780	786	817	792	809	838	766	810	815	786	815	779	788	772	838	818	806	789	853	838	801	817	776	830	799	819	794	818	784	764	809	836	781	782	799	822	778	808	823	794	821	832	772	764	817	770	827	796	762	845	743	796	769	798	757	766	755	826	824	802	795	797	832	818	782	814	804	763	768	804	815	775	827	824	851	793	794	834	765	767	759	826	790	799	829	783	815	739	769	884	748	800	780	810	780	815	767	758	793	808	804	797	852	804	784	782	757	841	815	800	812	827	802	804	773	799	795	820	781	764	808	808	806	796	788	819	756	787	772	797	828	786	816	829	755	788	813	848	806	819	761	716	788	801	801	795	788	719	828	801	817	845	777	792	818	792	821	811	797	759	800	864	787	804	760	819	779	743	787	819	774	784	808	820	791	763	818	836	789	803	755	831	747	771	812	774	779	788	860	786	796	781	744	793	812	809	818	808	791	789	829	774	778	794	829	828	816	800	757	814	793	807	807	788	794	843	777	834	810	817	817	814	806	769	826	825	790	772	794	834	744	800	783	800	820	848	805	842	860	757	747	786	812	829	814	742	832	749	774	800	792	786	803	814	826	751	801	810	798	778	838	783	802	770	848	770	770	802	808	816	804	751	802	769	833	800	832	812	778	892	770	796	818	824	829	769	771	818	794	804	844	851	819	826	778	798	775	812	821	779	755	750	758	824	802	798	730	826	836	820	756	754	847	790	753	803	787	777	813	742	814	764	780	836	819	786	770	799	817	805	765	798	778	857	820	813	798	803	790	822	763	764	819	792	805	745	821	806	851	804	768	817	785	866	767	786	820	808	814	817	795	783	767	809	766	831	765	801	815	774	807	821	833	755	784	784	816	806	793	820	806	827	788	882	863	812	784	794	798	808	783	809	813	753	824	772	796	804	798	824	787	822	829	776	835	797	828	801	779	805	840	809	795	816	796	795	866	809	814	778	780	794	818	831	836	810	765	810	827	745	790	810	809	813	808	831	771	807	823	777	790	813	831	793	809	781	793	790	828	781	859	775	787	841	782	766	801	836	792	775	798	778	783	780	828	765	803	795	788	774	732	786	798	797	874	779	788	829	764	751	760	806	797	787	769	809	814	798	793	828	803	779	800	807	800	800	837	772	776	820	804	811	800	835	821	763	802	810	803	777	837	756	802	856	790	776	765	796	826	805	826	772	784	811	757	762	775	837	818	774	821	770	788	825	802	820	769	798	780	831	809	808	776	774	839	824	810	805	843	790	783	752	768	768	819	777	784	756	806	802	824	749	800	787	783	800	845	783	814	790	771	799	787	760	776	805	785	795	826	829	730	774	806	844	791	804	776	765	837	825	799	817	787	830	799	763	750	805	815	771	751	812	762	777	775	779	784	800	799	767	844	811	797	799	828	801	840	755	821	805	800	826	820	807	735	751	806	813	822	786	856	788	805	814	834	789	813	788	755	792	796	771	787	798	796	811	799	829	810	793	766	794	779	761	836	804	728	812	787	776	799	758	779	773	795	827	818	803	800	856	737	812	776	757	808	772	813	784	836	823	776	802	832	785	829	819	813	841	802	792	822	809	805	850	807	800	823	813	794	784	802	765	810	836	813	743	818	785	771	829	813	834	794	777	784	874	825	839	809	777	809	789	797	809	792	817	769	761	800	789	793	817	816	793	822	769	810	763	739	839	802	776	818	758	788	796	820	824	782	789	825	804	800	736	795	795	813	863	759	797	803	797	808	781	793	770	801	808	818	807	793	797	791	756	776	802	772	794	800	814	792	761	807	809	820	843	782	806	852	770	826	776	831	804	751	761	797	821	841	790	828	771	820	780	775	791	774	801	745	805	806	851	809	780	816	852	811	801	812	823	827	766	804	821	829	820	780	828	782	804	803	776	838	798	800	795	815	770	816	783	785	800	798	772	785	822	842	811	810	776	816	773	794	798	824	780	770	786	806	840	800	800	769	856	808	761	807	753	810	820	774	818	792	843	818	759	751	756	815	793	797	790	753	794	793	807	760	766	794	814	782	787	797	807	819	778	792	794	798	816	839	803	767	838	787	850	741	815	805	764	791	803	811	820	847	766	810	821	765	765	783	843	731	843	819	804	778	838	820	798	809	796	846	785	770	803	766	792	803	785	754	776	819	786	812	851	855	784	773	804	781	817	804	792	807	778	794	805	853	760	782	817	804	772	777	823	755	820	810	799	805	788	847	784	784	803	812	794	788	832	841	781	783	801	786	802	861	806	755	793	817	749	823	821	713	827	808	794	787	832	786	843	722	812	837	769	832	818	805	860	831	730	848	799	792	810	804	777	796	794	807	823	843	798	822	780	808	774	809	843	828	796	804	812	789	801	788	808	796	868	813	821	811	800	808	762	790	798	811	789	833	874	831	784	813	798	771	778	796	805	770	828	755	787	805	763	794	804	803	756	830	782	799	854	859	852	811	803	822	770	801	842	754	803	727	819	789	714	788	838	861	780	778	816	827	807	789	770	799	832	765	774	790	809	773	852	804	783	740	808	794	809	789	779	823	822	774	789	790	858	816	860	787	783	840	783	803	787	793	805	813	803	792	783	813	739	779	791	847	820	772	787	788	795	823	778	840	839	763	807	784	802	744	801	817	837	809	770	827	777	822	765	833	833	807	793	807	833	832	763	880	819	778	813	820	797	787	820	806	784	828	816	775	822	800	782	769	796	777	805	813	819	784	769	793	760	796	786	753	767	787	791	846	829	779	759	755	817	771	791	793	802	832	839	818	793	805	809	817	796	804	803	779	768	789	763	803	775	774	794	836	785	773	823	853	800	832	773	811	807	835	759	785	811	846	809	735	754	805	813	767	773	842	822	778	793	820	692	818	837	816	820	803	816	794	791	795	791	777	838	829	818	789	866	787	811	801	847	835	828	806	870	733	782	814	806	819	817	772	814	762	793	758	796	789	781	775	860	812	823	760	826	782	815	850	821	833	772	789	791	808	837	731	772	791	830	759	861	823	837	825	832	845	797	790	793	803	788	803	812	757	792	821	773	786	878	788	837	818	851	818	790	761	782	824	781	806	858	769	793	844	792	752	840	812	824	836	804	820	843	807	801	808	769	780	786	803	822	788	798	852	818	779	802	782	774	802	815	795	793	757	797	770	812	813	786	790	804	820	818	851	799	793	807	774	800	775	777	767	844	801	842	817	857	771	837	809	794	815
9271	2039	2304	1595	1048	712	677	567	482	455	404	447	400	392	372	352	385	353	397	366	368	343	341	367	340	380	313	351	373	373	332	335	354	325	381	351	356	352	348	380	331	309	331	335	332	321	362	357	366	324	291	309	359	327	345	349	307	352	321	330	330	359	385	360	359	369	340	341	366	347	331	365	309	362	321	300	347	344	334	350	336	353	372	335	338	338	324	335	338	328	353	324	366	353	363	360	318	343	347	328	310	323	345	324	355	351	374	328	352	362	337	326	347	340	336	332	329	330	342	377	333	357	335	336	347	311	377	348	325	328	333	315	326	327	354	301	299	332	338	350	361	315	334	325	321	289	342	321	346	340	336	314	338	339	332	392	319	342	384	341	369	371	342	327	327	349	365	346	358	337	302	339	334	328	392	336	365	346	311	347	364	359	384	318	369	301	288	376	343	344	305	318	360	356	315	335	341	347	339	345	329	350	358	331	335	368	325	369	327	305	347	351	336	356	344	337	338	348	341	336	332	347	343	350	330	365	339	336	337	347	364	301	313	335	342	346	334	339	348	335	350	347	372	336	336	334	366	358	361	332	323	351	317	301	336	359	353	369	297	324	337	329	334	335	314	369	351	345	357	358	390	362	342	342	348	346	312	347	342	378	366	387	329	348	361	340	312	379	344	314	320	281	335	353	337	369	353	320	339	321	324	340	333	341	356	300	342	336	362	345	352	375	380	388	355	342	349	338	295	361	419	326	340	332	374	371	322	341	367	305	335	388	342	333	358	361	342	355	359	320	343	321	343	352	331	318	332	368	339	343	346	344	361	343	342	339	352	377	339	381	321	379	329	331	346	307	343	344	358	354	321	365	366	334	326	333	386	304	344	311	367	350	388	322	363	328	326	357	335	295	311	323	301	337	344	344	316	327	340	330	292	316	348	351	382	332	318	313	330	390	371	340	340	363	315	315	351	381	335	358	354	317	333	331	337	352	279	339	341	348	330	335	334	331	342	344	356	335	380	387	334	349	378	327	367	333	344	359	349	325	354	346	342	333	331	357	358	337	339	315	357	345	355	375	330	322	340	343	335	349	341	374	324	363	322	319	337	345	349	330	307	341	358	351	319	363	353	326	344	374	371	350	366	328	351	351	360	320	343	345	351	318	330	351	335	351	347	358	331	350	349	346	357	309	320	364	370	385	324	365	341	354	360	309	378	352	382	332	346	354	373	377	358	354	357	309	319	360	368	361	322	333	335	373	349	323	332	325	328	355	332	342	337	343	309	346	348	334	340	332	364	393	353	353	363	343	346	288	317	368	367	359	342	332	333	318	346	357	329	329	324	336	342	349	354	368	348	336	318	357	327	380	344	361	335	351	317	301	352	337	307	384	318	332	350	315	367	331	318	345	370	331	343	359	314	338	374	327	316	350	337	302	330	337	331	319	308	336	381	342	360	351	341	360	337	371	310	331	301	321	342	378	344	343	342	337	350	373	340	378	382	340	319	316	312	335	347	337	352	321	381	351	303	351	352	342	318	365	329	361	338	320	338	297	338	323	340	368	335	329	312	314	341	341	374	359	331	356	341	343	325	351	333	330	387	353	340	363	364	362	351	356	332	319	306	322	324	331	335	352	329	396	317	338	323	339	349	362	359	351	343	311	348	308	340	321	328	350	347	355	348	334	346	367	353	346	353	330	334	367	339	348	339	348	369	399	336	360	373	327	323	347	333	348	320	320	298	367	352	368	360	330	361	364	367	366	340	336	329	369	334	331	309	345	365	350	363	328	346	351	336	316	328	334	374	329	339	349	356	362	356	315	352	331	366	332	331	342	318	309	355	294	339	373	334	368	314	302	339	385	365	359	333	371	330	325	344	360	302	331	343	356	343	378	361	345	349	300	370	333	336	369	359	334	332	338	339	384	358	339	348	351	343	345	350	326	358	317	346	352	320	320	328	323	326	345	345	322	316	324	355	348	323	356	352	361	333	377	371	332	313	342	353	304	349	326	339	313	336	363	355	364	339	352	310	353	306	328	362	332	361	331	340	329	352	326	339	371	341	376	312	366	349	348	373	337	325	336	382	340	345	336	384	331	351	329	333	364	359	327	339	360	354	290	347	387	331	362	318	322	362	319	324	353	345	337	314	351	336	322	352	355	343	348	355	329	369	329	336	362	324	357	363	371	317	358	346	316	330	343	336	348	384	354	321	345	329	311	399	352	318	358	331	345	321	357	310	299	343	323	356	356	349	336	357	378	378	347	343	370	302	326	324	336	324	353	356	342	352	353	353	322	374	317	334	356	316	353	358	324	355	328	366	375	354	380	371	369	328	378	312	356	336	349	330	338	312	364	335	353	394	356	333	364	327	351	308	368	362	346	339	351	352	344	344	363	311	310	342	364	317	320	365	331	341	328	331	355	343	357	332	334	364	356	356	339	353	348	317	355	325	348	346	348	356	330	367	357	352	340	327	331	382	357	338	315	330	313	346	343	329	357	338	336	302	343	357	338	342	369	333	305	316	320	333	329	350	336	348	332	355	340	358	323	351	360	358	321	340	337	368	327	357	359	331	367	362	334	336	330	352	310	351	325	319	368	349	331	364	351	359	337	374	324	338	318	348	349	332	343	386	345	354	336	325	337	354	366	303	350	324	346	347	340	344	395	317	330	351	386	349	335	312	337	320	317	364	349	361	362	319	350	333	344	382	326	378	352	347	357	357	330	366	333	319	316	375	317	324	329	334	333	331	350	328	337	377	345	336	352	341	372	367	358	332	326	328	334	354	339	360	323	339	330	347	356	356	359	301	313	333	358	399	337	339	353	381	348	354	352	328	336	366	329	323	327	340	358	360	317	327	345	357	333	352	368	330	321	315	364	311	363	336	382	326	322	364	348	328	330	340	354	331	330	340	352	356	328	367	299	341	355	346	349	337	351	345	369	356	330	315	365	340	328	350	345	350	328	328	335	384	396	351	313	345	385	320	341	329	320	328	346	335	336	349	355	355	390	324	273	346	370	339	343	366	315	315	360	383	347	329	346	321	335	337	314	336	308	342	356	318	345	338	326	304	355	349	336	383	349	323	321	344	373	338	352	372	356	329	349	382	342	344	354	334	363	317	363	338	303	356	372	337	360	325	341	309	311	349	385	335	355	358	331	358	356	344	376	338	325	341	354	320	365	326	291	349	356	356	320	346	320	335	328	339	333	336	340	319	343	316	344	357	341	334	338	393	359	328	352	336	341	340	329	338	325	347	300	337	346	338	349	313	350	337	339	324	348	384	294	360	325	323	358	348	341	369	338	334	311	315	322	344	344	327	363	341	341	344	305	326	347	363	349	352	343	348	328	332	312	323	304	347	333	348	346	346	355	328	336	364	335	360	322	324	315	385	330	361	321	325	364	376	333	354	355	369	333	316	340	373	303	345	329	300	332	329	344	360	324	341	338	342	312	357	336	332	329	360	300	337	359	310	324	346	328	348	340	351	342	346	348	342	348	382	300
7822	2493	4816	4814	3885	2795	2356	1870	1599	1401	1299	1226	1159	1134	994	969	985	956	885	884	864	905	847	810	926	788	827	834	866	910	887	860	849	836	819	853	837	776	807	821	841	840	835	856	773	842	786	844	839	829	838	809	870	842	829	791	790	818	796	819	840	846	836	833	837	835	834	815	814	806	815	835	830	767	787	798	835	853	781	768	815	811	812	813	842	808	792	799	791	858	867	785	868	842	792	801	864	811	805	812	827	792	761	850	758	807	852	846	825	792	875	777	835	838	819	836	813	802	782	823	810	789	789	841	787	815	831	815	836	882	839	865	793	795	828	810	790	812	787	843	851	783	772	796	862	829	816	808	809	845	846	807	841	873	834	823	834	845	800	861	809	850	821	821	834	804	851	780	871	842	857	827	850	773	831	840	776	799	865	796	826	842	807	830	804	828	802	820	806	809	886	818	844	817	829	834	774	836	788	811	824	800	821	773	842	841	892	823	799	801	842	877	825	790	865	850	829	861	854	799	820	809	803	813	818	868	864	845	778	809	865	786	827	828	838	823	775	825	788	811	822	842	805	802	801	853	801	822	858	800	779	802	791	845	831	803	841	803	749	760	846	873	794	795	805	779	807	805	843	816	802	832	817	833	773	859	770	803	867	790	819	839	869	876	798	758	806	843	818	810	837	813	762	863	788	832	844	845	808	852	788	818	785	803	872	763	844	808	832	731	790	833	772	844	805	831	791	752	857	805	784	795	824	785	770	797	795	830	740	813	851	779	860	827	794	768	856	824	848	828	821	776	833	771	860	764	837	755	851	852	840	885	823	775	826	776	794	791	820	827	741	844	812	820	859	832	806	816	834	832	823	807	800	755	832	832	775	818	800	860	882	816	774	836	820	831	805	792	824	835	794	763	842	801	831	831	861	907	803	826	832	834	761	854	756	792	843	809	793	830	780	796	820	793	773	828	788	823	846	788	871	775	799	872	813	864	869	887	815	840	840	797	765	832	832	845	860	806	871	831	792	830	824	791	815	803	820	783	860	837	828	864	785	774	811	859	815	784	831	804	804	827	807	849	789	799	768	813	884	819	861	825	837	811	796	816	804	811	834	764	796	849	817	814	814	808	834	835	829	770	789	796	841	745	840	814	838	769	817	805	841	812	845	813	811	855	809	820	810	825	840	762	839	796	748	834	800	804	801	845	817	815	797	816	869	754	810	754	784	765	869	891	839	829	821	856	816	828	874	841	863	852	781	818	820	781	789	858	825	818	817	865	825	823	857	745	834	852	830	861	818	875	846	833	807	811	838	843	831	846	828	769	796	825	838	797	815	850	792	797	825	847	821	823	796	801	816	837	787	832	819	776	819	801	796	856	784	818	795	775	791	785	844	806	810	824	819	784	801	827	812	829	803	801	876	871	788	847	814	875	879	786	805	780	842	767	852	827	838	832	794	792	794	829	807	856	825	826	805	803	822	777	845	800	806	824	829	838	801	858	820	793	825	781	811	848	804	798	842	783	833	834	797	826	815	862	843	832	801	841	837	829	811	783	834	850	800	868	851	854	845	838	882	820	859	804	826	808	880	834	839	831	832	775	816	843	802	799	783	841	818	767	828	840	786	805	825	801	801	881	839	792	821	874	866	789	839	804	863	845	834	820	786	807	824	812	880	822	852	857	811	816	857	812	798	810	881	815	786	814	811	852	829	838	849	864	785	819	800	806	812	796	805	818	789	819	839	824	788	846	843	786	857	816	858	778	792	862	820	856	854	832	811	800	798	846	801	822	819	825	796	842	876	760	810	793	829	801	794	848	824	803	850	820	820	766	844	813	805	851	794	801	821	856	817	835	841	806	790	801	797	781	820	827	821	870	796	851	811	823	824	796	816	763	799	786	793	882	808	838	816	852	818	865	806	860	861	772	799	831	875	833	786	820	810	805	806	765	809	801	782	788	811	813	858	784	813	820	796	872	810	868	821	775	812	797	847	837	759	837	854	797	780	856	832	824	785	869	835	859	807	836	860	803	823	877	821	786	832	813	839	825	835	775	775	848	824	816	801	866	799	838	870	765	810	869	820	838	797	853	843	820	806	755	880	872	853	833	824	794	855	807	806	797	829	778	832	815	762	837	791	830	750	859	835	855	826	786	831	816	861	868	802	856	788	835	855	836	759	877	862	826	816	832	823	761	824	754	820	838	814	794	815	796	807	813	826	806	853	831	781	778	803	863	833	819	833	825	806	872	801	824	853	838	819	793	806	850	759	871	817	796	805	834	786	816	812	813	809	811	842	822	792	835	851	849	814	839	885	808	768	872	832	778	827	836	825	854	771	803	805	776	803	837	829	807	841	820	813	797	814	819	806	796	806	854	870	829	868	844	843	812	804	838	826	822	800	859	846	845	877	842	779	844	840	802	830	832	831	822	787	810	805	800	769	861	827	795	824	868	837	761	780	758	790	822	895	798	804	858	812	839	865	824	847	776	821	847	826	843	812	802	744	792	841	817	826	877	865	833	850	812	873	835	807	794	848	826	847	812	859	792	770	865	801	819	882	826	779	781	810	749	817	831	802	820	836	808	821	830	825	818	849	796	854	830	877	800	801	854	840	835	816	818	785	813	839	846	797	850	862	800	786	828	821	775	828	800	782	824	783	803	801	818	803	805	812	831	815	812	821	798	900	815	828	790	843	844	820	819	819	835	812	837	823	857	824	833	835	842	832	823	791	833	872	833	772	824	823	834	819	874	799	862	802	805	814	824	803	796	768	857	740	852	804	802	815	804	804	821	850	821	868	794	833	816	825	788	899	876	814	765	849	830	830	831	857	859	789	799	848	872	810	799	781	835	798	833	861	836	808	810	785	868	818	848	884	871	847	830	849	799	864	861	836	807	831	830	837	811	796	754	829	817	873	805	822	808	834	845	776	805	825	812	798	810	785	837	855	848	810	849	829	802	829	842	831	808	822	818	860	774	818	851	782	770	838	812	804	835	826	866	825	810	776	802	823	802	848	801	820	849	774	779	801	817	799	814	833	786	841	822	821	852	825	797	802	840	827	762	783	771	814	833	793	824	817	829	848	800	803	764	823	769	784	812	820	798	813	806	831	865	801	848	832	826	842	754	839	806	840	763	804	849	850	786	837	803	857	828	827	830	796	835	756	868	853	799	838	800	824	806	798	796	813	845	875	780	858	853	832	802	855	829	811	775	830	799	787	839	832	845	823	821	878	805	818	820	847	822	802	761	814	816	813	825	904	814	848	822	827	839	820	824	841	863	838	802	811	812	745	809	844	830	815	824	814	836	831	833	842	807	860	861	810	855	842	813	814	823	856	798	805	816	781	810	836	822	818	831	742	823	785	828	789	774	814	806	821	833	826	779	854	837	816	840	806	792	841	812	772	845	811	805	804	808	781	827	810	796	846	796	858	870	780	873	849	861	824	853	792	820	833	868	833	799	770	873	830	815	816	823	787	854	803	809	795	861	885	831	798	882	830	796	758	847
15115	3197	3014	1974	1304	889	644	512	367	347	341	324	284	277	285	248	249	248	260	198	227	211	217	218	196	204	219	213	235	205	210	226	223	207	190	189	227	233	228	225	229	226	195	198	203	194	214	245	184	233	199	222	220	217	215	198	233	195	197	209	203	227	199	242	218	233	222	225	211	216	214	206	195	198	236	232	214	218	187	226	211	196	192	218	207	232	207	223	205	221	167	197	203	221	190	189	183	211	216	208	210	200	215	227	226	190	212	199	195	216	210	193	207	205	183	214	196	207	173	225	190	218	183	192	203	192	194	194	192	243	181	220	213	198	214	175	180	228	225	217	212	215	220	192	214	221	226	226	211	172	210	193	218	216	208	232	222	187	202	209	187	219	222	229	213	181	170	246	214	185	199	222	215	216	224	192	188	219	190	195	203	202	208	223	191	196	217	225	201	192	186	183	180	215	206	201	206	204	196	238	229	221	189	206	211	214	192	199	183	183	209	209	209	193	216	214	185	205	215	191	216	201	197	203	203	244	217	206	194	175	208	213	194	202	205	205	195	195	214	220	180	210	209	207	227	205	214	218	209	211	225	214	207	208	189	211	199	213	222	197	192	226	214	202	206	207	201	204	204	209	207	210	192	195	207	199	192	187	211	232	244	202	218	230	198	205	220	193	204	182	236	222	215	225	175	195	178	205	193	206	215	201	207	230	209	202	197	205	212	203	194	226	203	202	220	200	180	171	220	215	206	205	218	218	198	222	214	196	212	217	210	208	212	236	219	228	224	215	220	188	186	223	207	193	205	212	199	230	208	206	189	227	195	232	220	219	224	210	201	215	218	218	188	230	196	219	230	210	213	195	237	193	224	195	202	203	194	191	223	222	208	206	217	189	196	208	221	210	227	215	210	167	197	192	224	192	223	220	223	234	187	231	236	219	193	205	184	206	202	190	207	187	212	203	209	212	206	231	220	212	181	207	209	183	221	176	180	199	197	211	204	218	212	227	225	223	240	207	186	190	219	199	221	221	178	232	226	203	185	180	200	206	190	207	204	212	217	220	215	213	204	188	199	216	200	196	222	240	220	210	174	224	222	185	187	203	225	207	203	197	202	196	222	200	203	209	233	203	216	197	222	204	188	207	202	188	192	204	200	230	196	215	207	204	212	192	230	208	209	201	216	177	176	232	209	197	228	214	216	229	185	201	225	200	198	216	223	207	208	173	202	177	188	202	185	176	194	202	202	213	183	231	211	196	206	194	193	224	212	196	188	223	199	216	206	201	203	219	213	225	206	221	219	178	226	212	211	223	209	210	206	200	212	192	204	171	221	212	244	197	200	202	209	209	207	193	206	206	192	218	181	213	207	217	194	226	216	181	206	211	192	193	191	255	208	214	215	217	199	215	208	203	236	211	210	215	181	227	214	198	226	216	197	203	197	230	202	215	215	192	188	216	206	220	205	223	220	225	211	219	210	216	212	196	214	204	193	203	197	209	228	204	219	190	214	192	198	201	231	199	213	228	209	198	213	198	183	173	201	206	229	198	195	199	221	212	220	210	222	184	240	205	208	215	213	193	218	219	222	225	216	222	200	235	205	213	213	217	206	207	178	202	248	205	234	204	200	219	211	219	223	200	194	207	226	209	199	219	220	225	184	214	220	199	205	209	220	209	209	198	204	200	222	198	216	191	205	224	182	209	172	221	243	185	229	225	202	212	209	250	216	195	210	228	212	189	216	215	206	209	214	200	175	192	228	205	197	233	222	219	217	236	219	208	203	207	199	188	212	213	213	209	204	192	218	192	217	241	244	205	238	199	222	221	211	207	228	219	187	194	207	174	203	191	183	220	192	193	225	241	221	211	216	196	195	195	204	213	241	235	191	226	219	191	201	178	207	228	206	211	161	206	201	202	196	219	217	219	207	198	200	211	175	217	215	222	201	217	200	192	215	210	225	194	200	195	205	186	255	215	230	228	194	213	218	194	195	203	218	232	204	194	213	215	190	199	216	217	210	208	224	194	209	201	185	222	221	190	226	240	212	200	213	241	227	229	228	204	214	191	208	208	215	214	206	219	222	229	192	200	204	197	226	211	214	200	197	216	201	195	209	235	192	210	216	192	216	214	233	223	213	200	191	237	232	217	222	202	198	215	223	170	233	204	208	207	214	230	188	196	211	201	235	185	196	181	208	215	215	223	211	227	202	229	205	195	213	198	205	204	210	197	224	202	206	216	215	183	225	222	202	209	227	215	218	219	200	187	203	181	198	215	212	229	211	200	195	211	214	191	180	186	213	199	192	213	212	194	210	216	192	197	226	231	212	193	210	195	196	207	222	199	182	198	204	211	223	182	206	217	199	206	228	197	229	201	216	202	212	211	208	198	209	222	196	203	191	213	241	195	203	210	218	205	241	202	204	181	203	201	212	193	218	175	195	227	202	209	220	195	214	190	210	209	202	204	211	208	199	216	205	193	203	191	206	209	207	214	209	217	222	200	210	194	228	185	197	185	210	218	212	198	181	235	197	238	215	211	205	193	224	230	209	207	216	205	192	225	197	199	245	195	203	220	200	169	239	201	216	215	196	206	190	231	200	215	204	212	202	213	186	215	223	220	185	186	209	197	208	203	203	203	200	176	211	229	223	202	203	195	233	233	204	189	211	171	204	236	222	236	221	218	230	198	184	207	201	214	177	191	200	224	223	219	221	195	208	231	214	197	223	214	208	201	216	230	204	210	193	213	214	218	207	224	216	190	198	214	189	220	215	219	227	200	204	197	234	217	184	208	193	241	211	207	215	214	212	207	224	229	207	226	220	179	226	227	208	218	199	202	209	199	201	242	212	202	178	183	226	234	201	190	237	225	205	188	203	198	205	202	233	205	233	191	208	201	208	195	196	210	190	213	220	207	192	179	220	202	214	199	230	198	203	195	216	208	189	198	189	199	197	211	230	206	196	201	214	186	203	208	210	216	228	211	210	184	206	207	210	198	193	223	219	199	209	189	218	196	206	199	195	212	194	215	221	168	209	212	204	212	199	214	202	187	223	205	186	191	208	218	194	203	216	199	213	199	220	213	213	185	202	195	185	221	209	199	210	206	197	190	225	207	229	214	211	195	200	198	207	201	212	207	206	190	208	221	217	222	195	213	191	215	192	197	203	195	187	214	197	190	239	218	248	193	199	224	226	220	199	222	195	194	208	209	226	220	209	228	176	211	207	184	218	216	202	183	207	197	184	194	199	200	191	260	226	185	222	228	198	215	179	191	203	222	220	218	191	181	199	216	204	231	199	226	217	212	207	200	195	228	203	214	199	213	218	233	228	234	198	233	200	220	200	226	194	217	220	236	189	220	225	200	198	218	230	211	210	204	212	222	174	215	193	243	217	213	193	185	196	210	229	213	212	190	202	205	188	214	225	196	212	183	198	203	219	192	198	206	210	202	203	193	185	203	203	198	211	195	213	216	241	204	211	162	231	229	182	208	177	226	211	200	213	208	173	184
9589	2893	5804	6143	4864	3609	2948	1992	1596	1391	1306	1108	984	934	889	805	732	744	709	641	596	579	625	612	592	586	644	604	563	595	622	593	579	558	550	550	566	546	513	542	523	542	568	533	515	546	541	535	585	515	507	521	512	500	539	477	501	478	513	507	507	508	505	487	485	523	545	509	534	541	505	518	516	498	513	518	516	530	498	517	548	506	502	498	498	514	493	522	504	496	517	523	552	531	466	497	498	556	544	524	518	514	502	556	548	498	531	561	512	543	478	502	519	514	528	491	536	477	521	542	531	550	504	487	530	529	491	520	514	553	513	502	539	510	572	515	535	535	497	542	523	487	559	578	524	523	529	538	501	483	533	523	485	469	535	520	513	527	486	532	494	515	517	520	485	560	510	519	530	539	509	520	507	543	502	490	500	512	516	519	525	504	526	519	470	537	518	561	532	538	462	503	543	524	516	519	511	511	559	512	513	517	494	488	511	522	496	509	502	583	483	526	528	495	459	492	511	500	496	545	539	510	543	534	500	550	516	509	497	457	461	559	519	532	554	517	491	527	529	522	481	503	522	544	537	504	538	536	464	514	501	507	493	556	520	528	505	494	541	479	510	530	515	521	512	508	471	555	487	521	523	513	541	537	526	530	514	505	505	512	498	524	492	486	509	523	505	505	484	505	510	550	525	514	500	512	496	494	493	533	545	529	518	525	526	526	501	514	521	509	478	485	531	552	535	552	490	533	540	526	500	489	493	508	503	539	499	535	485	511	515	506	488	549	526	511	492	485	523	546	597	488	523	523	504	508	519	576	501	548	554	523	523	519	455	517	533	513	556	481	558	500	518	527	504	535	522	484	545	539	484	504	500	528	506	535	500	513	492	499	512	510	514	544	520	501	514	559	500	509	526	516	500	498	544	500	525	523	511	520	536	502	510	523	496	530	510	557	484	527	511	539	528	539	525	505	584	518	507	529	553	519	549	495	508	537	521	497	534	536	518	487	535	493	520	483	565	544	533	518	509	515	513	543	534	524	537	530	517	527	480	485	471	490	500	506	506	517	542	511	485	494	489	530	474	586	517	542	486	543	481	529	502	502	522	498	560	573	467	505	527	528	560	502	529	514	517	510	501	521	543	506	535	523	525	527	487	525	546	504	535	524	523	546	532	526	545	493	504	529	542	532	552	518	533	518	533	538	514	517	516	530	503	518	514	512	514	535	505	492	498	516	544	507	480	484	531	476	534	524	533	506	489	549	506	522	473	456	477	492	529	553	496	540	518	505	485	509	548	537	514	470	472	522	484	529	528	520	502	512	498	493	504	507	549	519	542	505	549	517	526	509	516	535	510	521	506	528	529	526	509	517	480	505	523	515	487	477	533	524	535	546	499	522	541	523	559	492	562	498	532	508	539	513	502	540	514	528	492	548	513	540	505	511	500	475	535	508	516	515	496	516	518	549	521	535	534	503	495	461	488	455	525	474	527	488	511	531	549	557	523	532	517	480	524	498	509	558	554	516	534	511	523	477	515	515	486	485	512	503	492	528	515	495	536	512	517	482	490	508	517	489	519	504	529	500	498	512	500	475	533	501	536	516	545	549	530	450	572	513	520	517	505	528	494	545	467	499	477	541	533	477	510	532	527	542	524	495	489	510	554	544	507	508	508	471	521	519	520	544	540	545	523	517	546	526	497	506	500	485	519	528	504	551	509	553	512	533	494	501	518	513	506	527	521	504	554	529	533	506	535	527	491	502	517	514	512	526	483	526	497	517	521	494	517	510	507	533	534	516	534	518	537	519	543	515	503	511	524	571	541	496	535	496	499	536	533	530	515	542	561	519	499	502	527	524	512	518	536	535	493	519	539	537	499	527	542	564	515	550	542	474	523	550	532	464	483	484	521	526	507	543	487	521	456	530	507	517	510	533	523	499	523	515	542	501	514	513	481	524	493	505	504	532	512	508	536	541	512	485	498	552	493	533	500	494	492	506	503	551	542	518	532	527	526	483	524	524	541	516	506	493	540	534	518	502	512	533	536	509	551	470	552	495	563	523	529	487	541	519	527	531	529	530	517	528	586	518	506	506	524	535	530	526	549	458	467	509	537	571	525	520	535	488	495	537	498	539	530	528	550	534	518	536	530	455	497	521	534	523	530	509	533	547	519	464	542	519	515	501	547	478	468	535	507	548	508	484	518	521	528	543	524	498	541	504	537	492	530	521	537	512	559	543	561	496	539	505	500	499	472	519	536	500	476	496	531	529	537	517	506	527	526	548	476	531	509	521	481	507	515	506	541	513	498	577	462	503	530	478	550	503	488	477	504	571	515	506	491	537	497	538	511	529	513	495	520	500	489	517	524	512	536	507	541	550	523	503	512	509	529	508	491	497	554	541	509	526	508	533	518	523	532	510	503	509	527	493	503	510	515	528	543	511	513	507	509	510	536	520	508	551	520	522	466	476	498	513	554	511	508	521	523	530	491	485	567	539	532	559	524	501	509	562	554	540	549	566	517	460	530	483	536	497	553	515	524	510	494	526	535	482	552	517	514	496	496	481	507	547	520	554	541	533	552	495	473	542	494	503	538	522	506	493	522	476	482	512	536	490	520	516	538	496	512	536	552	491	516	557	522	510	522	500	509	526	487	564	476	531	497	467	552	515	565	569	566	526	503	501	530	512	511	526	543	532	528	504	511	522	555	538	519	523	499	523	510	528	509	469	528	539	473	545	523	553	492	526	519	464	494	543	557	516	520	486	504	527	452	524	497	521	519	529	513	492	510	511	521	535	493	506	522	489	484	510	546	533	475	553	554	513	495	507	541	526	530	519	479	507	504	514	476	520	531	491	499	542	508	527	519	511	500	547	525	527	513	490	523	562	549	529	541	513	509	490	483	507	521	498	455	508	503	519	505	514	533	517	550	509	521	494	537	517	498	529	518	547	497	495	477	481	505	509	497	550	485	513	510	491	532	548	523	520	500	494	546	533	491	549	531	501	516	558	540	480	548	531	520	525	508	472	511	496	519	529	529	508	534	490	552	541	509	533	501	568	519	477	521	509	501	551	490	500	549	505	503	490	547	502	525	546	463	531	551	484	524	463	541	517	510	480	528	500	521	524	506	535	523	539	537	519	517	529	521	547	519	504	540	532	508	525	478	499	499	495	513	535	540	481	530	495	499	526	480	558	527	519	507	536	527	485	508	518	514	503	557	553	551	487	540	494	533	486	491	520	498	516	496	550	485	547	550	478	521	564	541	507	485	537	536	548	557	495	512	549	550	507	474	526	510	532	544	490	521	506	554	503	519	569	465	501	506	523	576	500	554	500	510	509	567	481	506	523	530	548	491	505	528	478	475	520	552	541	535	523	526	498	521	507	521	508	483	517	525	511	518	521	516	473	531	511	562	519	532	482	515	483	505	539	518	524	499	553	533	467	516	501	526	505	487	504	505	539	539	497	545	516	520	503	543	540	531	514	511	544	540	486	534	548	509	505	527	512	505	484
2857	1094	1211	955	660	545	412	424	372	342	380	354	358	344	352	340	336	333	322	358	310	331	327	319	365	314	307	329	347	354	343	336	325	316	328	307	301	287	313	328	350	328	351	332	300	323	313	308	313	309	334	313	359	357	318	290	323	344	333	371	317	318	344	345	333	305	339	353	320	319	323	339	322	296	324	311	365	359	366	296	329	305	339	327	339	333	344	306	338	336	332	305	329	337	356	325	300	320	310	334	309	323	309	294	344	316	330	353	327	302	328	342	302	289	332	335	319	319	335	352	297	366	347	335	323	325	308	388	358	326	375	327	318	311	323	351	346	277	311	322	356	329	326	291	304	312	314	332	343	310	317	326	323	327	313	327	313	307	311	306	325	301	310	338	342	340	344	342	338	339	342	333	355	331	313	310	346	327	339	328	315	314	305	337	322	316	301	335	345	335	343	365	263	338	323	319	350	329	362	335	330	303	324	357	325	349	319	307	341	341	309	365	321	296	330	312	325	325	311	340	365	340	316	331	312	321	308	307	308	303	314	370	344	342	340	291	335	339	338	309	310	293	309	348	328	325	299	341	329	318	339	331	320	331	322	353	308	314	316	310	313	357	348	303	303	273	359	309	311	319	331	328	366	357	325	310	318	327	310	331	343	328	316	335	300	329	352	350	320	310	314	302	312	344	360	316	318	324	319	336	330	362	318	305	345	358	329	314	333	323	314	318	341	322	302	323	333	294	365	336	338	329	326	329	347	329	317	357	326	323	305	343	366	321	326	336	313	278	337	327	338	372	352	340	321	343	345	337	342	330	321	350	318	338	332	308	390	323	307	333	341	345	309	293	327	320	333	313	299	324	339	333	335	314	334	352	314	348	284	309	358	347	357	304	329	292	325	351	341	367	327	327	363	306	345	343	308	322	333	334	326	290	306	342	324	320	331	320	341	340	307	367	347	305	305	334	315	300	341	368	320	346	312	324	351	334	325	324	329	317	343	321	340	280	322	325	315	324	322	374	315	327	342	348	332	362	325	327	303	295	290	353	345	351	364	354	304	323	295	279	327	328	338	320	362	328	317	333	315	319	307	342	316	340	338	322	325	307	300	314	309	276	305	319	339	322	306	366	301	339	325	313	313	325	311	350	336	310	317	330	341	352	352	314	313	350	354	351	307	326	346	344	333	357	334	348	350	299	336	301	321	305	322	330	341	314	358	311	343	342	338	323	345	303	317	329	337	330	339	320	334	303	333	346	339	333	313	330	349	335	342	330	324	327	308	355	306	309	320	345	312	299	331	301	328	323	288	308	337	311	309	314	335	308	342	315	349	378	357	313	314	312	324	345	344	347	329	353	337	350	302	299	334	318	333	354	332	358	366	324	299	328	299	324	360	335	327	314	356	319	331	308	332	324	313	317	318	349	327	322	353	336	322	309	325	323	308	334	303	290	302	316	332	327	327	308	302	308	303	369	358	346	342	319	372	363	339	347	326	324	312	339	333	276	347	344	321	321	313	338	342	316	338	319	310	339	331	331	335	351	359	314	295	323	331	353	374	323	316	339	336	318	297	312	355	328	319	350	307	315	336	349	302	308	330	332	311	366	343	324	347	314	334	331	343	292	335	310	330	324	313	298	329	315	361	345	341	311	336	305	351	339	317	337	305	350	328	388	330	304	312	303	334	323	357	320	309	303	329	316	314	349	335	316	360	339	346	325	321	337	349	348	335	353	317	325	349	308	323	341	347	313	322	292	326	316	309	328	339	379	325	367	322	327	347	334	308	317	293	317	317	302	335	339	309	336	319	344	343	359	321	330	330	310	349	317	314	340	304	307	325	343	317	332	347	336	306	337	349	334	314	348	329	354	311	362	333	301	340	339	329	324	313	304	316	361	307	354	331	338	329	287	312	310	333	314	336	347	305	341	314	358	340	360	366	318	300	353	331	353	324	319	319	329	323	304	326	312	313	346	313	310	320	327	313	322	344	329	311	299	331	338	347	307	305	331	298	326	336	326	349	328	322	314	330	305	338	326	321	314	297	341	348	326	364	323	300	323	321	329	338	335	331	293	306	320	337	308	306	333	351	312	343	355	342	324	343	348	337	321	313	297	334	313	318	308	307	340	318	331	328	330	327	344	330	313	330	319	318	288	290	322	304	335	322	338	326	319	319	330	321	344	344	331	318	326	299	320	350	309	327	318	355	366	322	309	342	317	341	336	317	312	360	335	307	356	320	316	320	334	339	328	333	310	329	337	324	331	320	287	296	352	314	330	343	325	340	329	327	348	353	345	323	300	346	321	326	323	308	319	349	354	290	327	317	285	353	343	337	343	345	341	364	328	331	347	308	303	353	339	329	295	340	323	310	314	313	334	307	311	321	330	308	315	326	307	321	312	328	347	302	340	338	307	346	345	297	293	312	332	336	320	337	349	312	336	301	321	338	327	321	328	313	332	301	346	326	338	336	324	377	314	307	334	315	336	310	336	335	317	311	285	330	323	329	318	327	329	353	317	336	303	346	372	336	343	342	333	290	346	294	312	339	295	349	324	318	372	327	306	335	343	344	296	307	348	342	326	357	351	326	314	322	337	333	352	318	331	324	315	360	323	353	326	333	317	313	365	333	307	311	324	349	333	297	329	330	338	317	291	314	307	312	346	330	322	315	314	318	323	320	332	298	328	343	339	361	318	329	315	313	332	331	334	338	331	327	326	365	310	310	285	310	334	340	338	353	322	377	357	340	308	305	339	307	360	338	329	372	355	325	314	292	309	331	289	313	321	324	349	337	292	354	335	344	334	336	344	347	319	359	363	288	292	341	323	325	342	312	308	346	283	331	328	319	346	320	314	315	326	311	324	322	334	333	351	306	350	330	331	317	340	304	317	296	322	363	333	329	303	330	325	322	348	305	319	305	340	312	286	348	334	320	341	308	340	333	315	328	331	337	322	350	305	324	354	322	330	328	322	308	324	319	305	332	333	298	343	304	301	333	315	372	325	316	310	326	333	348	341	322	323	332	324	317	312	318	297	315	331	368	298	325	316	312	332	342	352	325	335	347	350	312	351	308	323	299	309	332	323	291	309	325	355	297	325	336	319	306	320	302	342	300	326	334	355	358	319	311	330	318	332	305	317	315	343	334	351	323	303	340	331	307	300	342	306	312	304	322	303	332	335	336	341	318	328	334	342	328	363	345	318	299	296	329	307	341	311	333	334	324	331	362	320	316	363	354	322	341	325	352	304	332	330	333	294	315	310	313	329	322	339	324	352	354	340	354	323	363	305	307	342	317	292	328	309	341	327	330	340	346	329	303	329	340	317	280	288	318	290	351	313	307	314	327	306	316	314	335	305	350	326	329	307	324	330	334	325	311	363	337	375	314	325	332	340	294	321	318	291	335	334	296	348	314	327	300	364	335	349	318	302	328	313	310	324	302	355	305	310	324	364	338	339	347	336	332	327	321	308	321	320	336	344	351	320	295	319	320	321	319	305	341	346	352	354
2910	1590	2619	2840	2239	1837	1534	1267	1111	1017	914	938	942	871	900	865	825	855	837	831	809	824	841	814	808	798	796	804	723	809	766	782	779	762	739	836	826	760	776	813	790	827	741	811	792	803	776	801	759	805	792	783	788	760	782	799	767	798	836	816	835	772	754	766	792	785	819	783	825	780	795	793	812	773	790	725	814	775	764	802	763	760	776	813	842	804	752	803	833	754	751	783	806	801	799	781	748	779	850	769	801	845	825	784	786	797	810	831	811	828	766	804	733	818	818	855	828	774	796	845	786	776	792	755	758	753	813	809	855	765	817	768	797	818	763	794	822	790	788	805	768	795	790	824	817	782	794	821	798	799	768	811	765	837	800	790	808	753	798	827	792	790	766	830	789	800	824	770	864	816	799	756	864	810	852	812	767	766	781	759	819	845	847	804	824	774	828	776	794	784	822	815	808	780	759	787	810	793	783	725	834	723	810	798	831	801	778	800	795	833	817	800	784	761	762	809	760	834	755	775	767	769	842	782	825	798	838	783	774	844	789	762	856	760	832	829	837	803	781	740	800	770	833	819	820	789	821	776	741	741	786	769	778	766	815	761	762	786	819	850	801	845	799	821	853	860	783	808	859	784	787	806	782	777	821	803	769	795	804	768	781	788	798	806	808	825	794	794	801	787	769	744	772	801	767	803	786	804	804	783	806	792	751	786	777	809	803	829	813	789	838	771	830	822	829	794	800	805	767	820	845	770	784	803	781	790	776	787	862	741	773	752	800	792	766	768	792	810	791	814	827	788	791	790	795	765	769	773	778	808	764	773	769	783	794	817	810	751	773	815	769	835	799	799	735	812	774	763	743	772	784	809	784	797	786	836	812	797	766	774	750	780	757	803	785	767	762	775	804	800	801	778	801	778	833	763	827	831	755	743	809	775	828	791	765	772	819	760	790	800	757	802	780	785	785	869	790	777	801	790	772	781	810	830	762	829	785	813	789	792	756	831	774	774	791	812	817	802	741	789	798	805	812	763	808	802	748	798	822	751	822	803	795	773	791	780	809	760	740	727	810	832	775	802	776	842	817	753	739	791	765	766	836	860	766	799	831	830	810	815	841	812	805	808	794	749	788	798	820	785	749	830	762	826	798	829	805	784	848	823	830	796	807	833	768	803	797	764	813	761	816	796	778	843	799	779	763	839	781	779	762	766	830	785	788	827	788	779	806	792	776	806	830	798	807	838	780	808	771	800	809	765	781	801	759	812	808	752	821	800	782	778	804	794	754	777	819	773	805	825	814	771	817	815	818	822	803	800	832	769	840	769	801	777	776	740	793	762	798	796	863	823	791	793	824	841	840	732	784	820	817	778	831	777	793	814	784	801	830	785	820	744	769	788	788	770	815	767	768	795	840	834	789	785	747	764	797	822	760	803	774	774	822	767	765	804	835	765	777	812	834	814	803	815	796	785	768	824	765	777	779	813	818	783	759	809	818	851	796	780	797	794	817	816	804	783	797	753	826	825	771	795	784	785	798	794	832	804	814	774	770	760	779	753	743	772	783	818	795	799	763	807	795	789	795	810	809	752	796	839	827	761	805	805	822	833	827	843	829	754	793	860	824	820	827	792	831	812	779	819	806	807	756	728	829	814	759	749	797	838	850	798	796	792	805	797	814	767	789	824	781	833	798	793	778	743	777	823	807	778	862	789	797	782	793	779	785	758	800	796	763	821	834	783	834	778	790	801	791	793	700	801	825	810	822	772	743	800	805	736	747	845	849	846	782	811	813	751	808	845	791	788	804	865	814	777	759	789	785	784	765	813	775	794	769	793	778	823	796	801	772	765	784	809	804	787	785	782	794	785	811	778	755	782	837	845	808	737	760	811	822	765	793	812	750	765	806	743	809	779	777	754	802	755	804	754	806	812	780	789	776	780	772	781	806	798	774	803	743	749	782	754	799	792	817	801	746	806	823	814	851	735	787	860	795	795	832	824	834	812	770	769	823	850	820	782	792	786	778	793	784	802	787	781	812	821	812	796	806	853	821	774	791	779	866	774	794	793	774	748	799	780	787	797	784	777	789	762	782	768	817	766	773	781	791	823	840	825	847	763	812	780	772	743	770	793	828	834	780	804	783	739	754	810	770	831	802	765	803	850	748	807	816	837	802	801	766	801	807	831	772	802	779	782	788	794	747	786	746	795	793	825	760	785	794	798	791	819	810	812	793	826	778	772	835	738	761	809	806	802	811	813	816	781	836	792	842	806	733	792	782	786	791	775	821	780	822	820	788	813	790	858	798	807	768	798	788	774	802	764	809	808	811	777	813	779	761	775	758	768	779	810	800	782	800	771	768	831	779	760	785	817	768	810	802	814	800	761	808	786	810	827	772	784	798	775	807	799	806	740	785	814	796	834	802	830	765	776	763	801	811	771	810	825	783	794	798	843	808	832	741	801	785	774	810	799	828	797	829	781	814	810	720	770	727	798	821	831	814	796	787	831	761	751	775	785	799	800	784	791	779	825	752	785	759	805	800	818	826	806	843	737	787	770	744	794	797	846	789	783	753	818	758	785	777	856	811	767	764	824	802	754	760	818	804	803	771	746	786	823	772	817	811	767	793	790	793	809	765	777	798	781	779	773	843	832	836	785	870	822	833	788	833	800	817	779	756	830	781	791	758	791	814	770	791	782	783	784	827	804	790	824	773	775	812	743	783	822	766	771	791	794	803	783	800	767	848	814	835	788	780	792	797	795	775	832	786	798	776	795	808	780	812	771	788	801	781	821	785	809	764	761	802	804	823	812	830	747	798	809	780	777	816	768	817	773	784	780	793	806	809	829	815	799	785	816	807	799	776	809	829	813	785	803	827	791	795	795	835	763	778	803	798	789	824	803	794	816	786	811	838	791	780	759	820	792	781	772	761	786	793	822	788	818	791	801	799	779	773	808	770	818	843	834	785	757	773	740	792	784	783	819	813	773	805	802	817	793	766	813	754	814	777	853	788	814	803	744	808	766	799	789	771	819	786	821	788	784	802	769	765	832	831	785	759	830	786	763	766	820	770	774	800	783	746	774	788	763	832	781	835	795	809	792	772	783	766	775	770	780	802	759	791	795	801	791	832	836	809	800	783	738	785	811	834	767	752	755	792	772	773	735	768	823	816	754	817	812	777	826	805	791	767	809	817	852	798	838	825	798	785	789	837	814	776	793	778	809	779	802	772	740	784	727	820	812	782	784	821	801	782	825	788	797	831	755	823	747	802	747	739	815	802	803	790	778	778	732	763	782	859	798	721	787	804	866	798	794	860	797	836	803	858	805	787	781	801	755	793	791	824	811	834	816	776	790	802	778	817	762	770	799	761	732	833	769	826	836	765	776	786	797	792	807	793	792	753	844	831	754	800	788	761	803	791	849	807	799	799	848	806	781	780	778	771	783	753	839	811	776	766	776	796	801	776	779	809	795	766	835	760	813	802	769	734	808	804	770	803	773	790	844	775	805	790	792
8546	1721	1868	1447	1009	785	601	509	397	415	395	403	375	363	328	388	369	349	371	322	320	341	362	371	328	330	318	354	332	329	300	326	321	337	343	397	343	346	369	315	290	344	367	322	379	359	328	347	347	392	342	303	370	343	350	363	346	331	370	355	332	368	325	364	354	328	334	334	329	322	317	346	333	335	354	366	328	340	383	354	328	338	343	359	321	330	342	317	318	333	334	361	354	353	340	368	343	324	312	341	334	342	355	375	328	349	349	344	355	334	337	356	364	333	358	342	343	332	301	342	362	357	343	351	326	329	330	350	358	346	339	364	336	331	307	327	320	357	324	350	309	336	329	342	315	339	320	366	369	361	351	334	342	348	356	341	321	343	322	296	339	336	317	318	316	311	329	302	338	317	327	364	367	318	339	344	328	322	328	330	317	340	349	333	353	309	351	301	335	315	354	306	344	350	345	376	346	305	305	335	362	383	311	340	332	346	318	379	319	320	320	349	353	359	352	352	331	356	335	326	326	345	319	357	355	330	342	356	310	341	346	301	350	305	368	346	318	330	340	344	348	370	364	343	329	382	342	350	324	351	366	333	350	373	328	330	329	319	325	311	353	365	343	389	369	315	361	337	362	366	319	338	343	344	385	326	337	363	344	307	342	331	313	336	323	332	343	318	336	338	328	337	354	353	359	380	345	345	339	359	331	358	320	325	340	379	328	371	378	355	316	341	346	388	323	344	319	336	327	331	375	336	341	327	351	332	351	322	318	337	352	337	337	346	347	348	322	331	353	329	328	369	348	300	342	329	392	400	331	356	346	348	372	322	324	347	341	344	346	362	348	327	364	366	332	321	339	343	332	292	334	336	327	324	306	341	328	385	334	323	341	342	322	338	355	338	392	337	333	320	312	307	384	335	323	348	364	359	336	350	334	329	336	344	329	324	323	320	326	322	327	384	315	337	310	358	319	301	308	322	287	345	321	307	351	299	356	355	354	331	337	346	323	313	357	306	309	302	387	334	349	345	326	352	331	332	330	337	371	364	327	315	358	331	357	319	348	344	328	372	346	368	348	341	365	342	327	320	320	337	353	291	305	354	353	333	311	377	320	352	316	339	305	308	348	345	320	321	337	286	382	361	312	308	345	331	319	345	342	309	338	329	306	355	372	335	324	353	316	360	328	350	346	309	348	332	315	326	327	348	365	323	334	365	359	363	307	344	315	358	357	341	321	365	321	319	334	318	326	346	368	300	365	328	351	303	328	339	371	328	364	312	325	308	350	342	383	353	366	332	322	336	292	306	311	354	350	356	354	334	322	367	297	316	343	305	338	375	339	335	310	337	347	372	334	320	334	331	331	322	343	351	352	359	295	342	385	345	305	316	324	346	307	312	390	335	337	350	301	312	341	320	359	360	326	322	305	331	321	323	325	335	339	367	306	393	305	304	334	358	334	350	326	338	343	344	356	351	324	347	395	334	323	291	316	284	326	295	320	343	353	326	339	293	338	325	365	333	363	290	364	352	369	379	351	358	325	336	340	331	327	316	349	329	364	337	325	345	340	334	325	330	355	310	326	370	334	325	325	348	372	356	331	345	335	371	340	322	343	330	372	353	315	373	299	341	318	326	325	317	329	330	342	299	353	310	330	334	368	373	328	348	302	321	335	333	348	333	345	310	332	354	375	318	323	364	314	376	347	354	366	348	313	352	314	305	324	330	330	324	341	334	343	330	337	337	344	299	350	329	345	361	338	359	341	386	292	321	320	318	305	323	347	308	311	368	331	328	352	329	328	341	356	349	345	335	330	337	326	368	323	345	329	334	349	324	314	304	343	342	338	321	349	340	294	322	340	319	330	323	312	344	315	346	336	323	333	352	362	345	348	359	318	337	348	338	352	326	334	357	376	341	376	341	327	338	354	332	359	342	341	376	347	311	363	355	311	340	314	313	365	361	303	367	371	367	319	362	329	340	327	363	347	356	310	337	301	325	355	323	343	325	324	327	358	345	333	322	332	337	335	331	326	338	334	340	349	358	364	318	329	317	343	357	347	345	342	327	374	334	316	366	338	333	341	346	358	353	373	335	379	350	306	357	323	334	356	365	343	340	356	338	331	346	343	332	349	322	316	325	355	321	319	352	321	335	330	346	351	327	356	338	307	354	327	326	381	343	364	340	343	355	358	328	340	337	356	344	337	336	335	324	352	363	336	320	355	379	325	328	317	301	348	376	364	330	331	313	344	329	357	352	348	341	329	332	349	337	341	320	340	356	354	345	320	361	333	331	331	329	359	340	355	331	296	364	349	373	323	348	361	339	335	347	331	341	288	330	339	373	355	354	333	317	352	341	352	330	325	322	354	337	353	378	322	339	332	323	325	336	345	334	333	343	370	341	292	309	346	339	354	365	326	318	301	317	338	348	326	349	301	321	311	332	307	344	353	304	342	312	360	341	329	332	299	344	325	340	346	306	353	351	332	304	341	338	334	334	346	370	328	321	360	329	316	334	340	327	330	370	335	322	324	299	346	347	328	306	332	355	330	288	352	312	312	269	344	347	299	309	326	351	305	357	345	299	321	338	338	328	355	323	339	342	356	331	337	336	377	336	332	317	357	371	336	338	344	313	310	333	346	344	336	312	360	319	339	327	342	316	331	321	314	378	333	311	354	340	346	318	320	305	332	343	288	330	306	343	341	327	338	318	371	343	326	314	328	326	333	356	363	310	333	333	354	354	345	314	329	342	367	326	341	312	356	390	330	328	333	321	346	345	323	316	316	307	299	334	317	342	339	306	342	314	335	352	328	349	344	324	367	315	317	323	332	330	354	355	360	362	355	315	337	359	325	315	329	371	321	317	333	304	331	342	340	323	322	308	339	344	363	313	318	308	338	350	350	340	367	363	312	336	305	356	294	348	336	367	351	344	333	352	319	354	328	335	359	341	355	303	345	362	325	308	351	374	364	323	351	294	344	342	356	323	376	334	353	344	316	356	335	346	316	300	372	322	325	374	347	337	323	341	331	345	317	327	316	341	347	318	345	365	327	351	341	355	312	355	312	339	358	329	338	313	349	336	320	341	335	317	321	292	366	322	336	344	336	319	335	394	342	318	330	304	382	365	347	310	340	326	312	331	339	360	327	349	329	341	335	363	364	325	341	328	313	320	335	305	331	362	371	348	333	286	338	381	340	325	305	331	322	346	335	350	332	338	360	316	299	354	340	362	349	327	330	349	336	295	329	326	351	332	332	344	334	290	354	317	317	324	355	337	314	362	304	340	321	344	322	295	343	314	317	355	362	334	355	351	333	347	321	359	323	390	335	311	343	323	350	347	366	348	335	364	299	345	356	319	330	333	329	335	344	333	322	295	343	345	336	352	328	328	315	303	331	350	302	334	299	319	350	324	332	348	352	320	329	341	302	349	327	334	330	350	331	329	327	333	329	341	316	321	320	332	301	329	356	352	352	344	360	356	369	320	334	336	364	341	333	361	328	342	344	360	309	326
7360	2152	4097	4594	3889	3050	2181	1731	1567	1324	1190	1115	1124	1090	998	1055	1014	914	895	928	844	835	840	881	887	853	878	867	873	826	803	831	898	778	817	849	831	840	794	808	844	807	809	794	822	826	774	818	879	829	832	807	847	805	852	772	773	799	844	786	807	809	826	804	807	793	815	829	805	817	771	786	749	808	817	841	809	789	828	825	781	772	787	837	834	854	785	789	828	756	829	856	809	816	837	855	803	845	825	773	808	795	785	844	777	803	795	824	800	858	790	837	800	795	796	827	847	784	825	818	838	773	832	790	833	829	806	794	887	833	774	786	778	805	860	804	787	826	805	800	829	809	804	783	801	834	829	810	786	777	829	827	777	756	856	821	829	837	794	882	839	816	856	797	861	778	771	788	773	831	804	827	866	772	837	813	766	799	818	780	826	807	758	786	784	788	802	803	831	786	759	805	832	816	781	798	773	837	805	777	790	802	883	845	757	792	802	826	767	829	802	769	845	801	793	822	769	800	819	787	828	803	853	767	857	765	778	831	818	836	773	784	809	797	805	797	740	799	759	805	767	844	798	833	756	760	826	837	813	836	771	777	781	775	835	767	819	765	808	781	799	802	818	791	849	835	771	808	806	823	771	799	817	774	832	802	792	759	809	810	787	794	768	825	823	772	856	820	819	823	839	855	805	773	774	802	769	843	790	874	782	799	796	831	802	826	822	861	846	808	823	853	838	817	801	821	800	759	813	792	812	781	866	804	827	823	780	851	817	801	779	841	846	899	780	805	839	800	853	838	827	773	764	781	776	773	847	808	863	776	801	795	796	785	831	792	804	806	807	843	838	795	828	816	848	849	811	834	773	819	826	806	798	819	825	839	803	784	824	811	797	799	755	827	817	795	824	778	828	784	780	749	829	793	829	795	816	770	842	747	765	826	800	822	809	785	838	771	810	797	831	844	768	824	754	798	831	762	785	821	815	802	800	849	796	837	810	812	820	757	774	759	820	839	799	826	804	848	756	765	836	805	781	832	798	848	857	808	776	783	840	841	770	811	786	795	792	803	760	778	816	793	782	804	797	849	804	809	818	836	836	797	791	830	802	791	819	815	821	812	821	825	815	817	844	793	796	842	843	863	802	800	866	812	781	856	773	793	841	799	807	800	793	809	837	808	843	751	821	764	833	813	856	841	881	805	826	825	787	804	814	823	750	870	845	836	824	822	749	858	827	799	791	818	826	797	803	812	816	831	864	783	817	803	802	803	808	800	824	801	789	826	834	805	825	843	814	835	786	814	797	753	850	860	846	757	779	741	862	847	788	855	794	823	820	807	825	790	814	817	818	798	802	796	864	820	810	818	802	772	813	810	827	837	820	800	800	820	816	815	822	806	768	850	804	767	825	829	832	808	817	750	826	805	781	787	842	784	785	813	810	859	765	820	833	797	825	836	774	792	786	819	819	776	821	790	817	779	859	781	795	851	781	875	759	757	821	812	777	759	798	812	785	813	790	831	744	817	799	786	830	836	776	814	791	801	826	860	834	800	798	784	783	762	815	838	775	867	842	773	784	829	837	805	855	827	781	809	794	848	792	814	810	806	777	813	827	806	826	835	843	805	803	819	816	822	801	832	804	821	800	790	816	830	799	806	769	798	788	793	824	802	835	831	800	831	794	854	787	784	780	780	796	802	762	821	791	809	759	811	820	785	810	828	841	882	769	768	819	780	837	789	811	750	822	824	810	807	818	821	815	810	809	793	753	793	833	837	919	808	832	848	821	784	798	797	800	836	798	807	830	771	833	795	789	826	806	762	796	845	790	794	830	810	821	755	830	852	823	799	794	821	861	864	798	800	834	831	810	861	841	837	847	841	844	848	797	804	836	807	780	800	807	838	753	755	801	773	813	806	828	789	811	871	798	762	779	841	836	830	808	805	796	831	803	805	840	837	801	799	795	809	868	813	787	813	823	804	858	820	792	784	797	824	846	764	839	847	768	852	789	854	784	794	788	823	848	827	775	758	819	817	857	836	802	802	815	836	789	775	815	784	848	824	807	800	855	769	810	816	753	788	788	831	799	796	856	849	838	794	811	835	807	804	871	786	791	785	779	804	832	818	827	712	779	807	778	813	820	859	802	841	783	853	783	804	834	811	803	800	797	764	826	818	816	790	833	819	747	828	817	804	825	782	826	847	793	783	759	769	803	852	827	799	776	809	806	799	801	875	762	800	855	813	857	813	779	851	782	817	796	789	861	825	828	794	856	820	861	827	785	816	794	790	818	798	826	839	833	801	827	786	761	822	831	806	821	830	843	790	812	804	834	823	835	769	834	857	773	743	808	814	775	791	799	828	799	782	847	768	825	800	804	778	858	810	810	806	795	837	822	789	815	773	748	787	786	808	821	802	785	793	861	865	786	781	827	831	788	786	792	782	783	762	778	785	817	772	798	837	834	780	772	868	783	786	804	837	827	810	788	793	801	781	832	785	847	805	830	803	769	821	825	778	779	873	863	807	872	836	803	797	855	857	777	785	752	782	857	784	826	828	789	825	831	782	820	806	809	812	799	844	791	817	814	829	798	769	840	801	813	831	783	847	814	825	826	754	847	796	848	805	820	788	785	813	798	789	822	822	809	860	822	798	838	772	837	838	796	815	813	819	770	797	796	805	788	811	770	781	803	813	826	776	785	800	816	785	795	777	855	824	797	777	846	811	845	799	833	820	803	829	767	778	834	797	829	748	832	846	746	796	820	848	798	821	835	785	814	782	797	829	786	804	827	862	820	804	787	838	799	748	812	784	751	804	915	792	838	868	783	745	797	855	789	750	786	784	831	865	761	800	829	801	814	827	835	788	768	822	812	766	830	811	771	875	855	786	844	799	794	819	790	834	802	841	870	813	842	766	846	831	837	798	856	743	821	803	791	774	776	815	837	767	832	772	808	805	808	808	822	779	827	819	850	793	864	819	787	797	777	863	820	789	775	771	807	824	813	848	796	779	828	826	800	831	810	831	870	819	764	851	829	798	803	796	830	808	835	808	834	855	771	809	824	791	806	797	798	775	805	806	855	808	836	850	842	809	828	825	826	776	828	854	802	755	815	851	832	803	831	805	778	782	866	799	807	781	820	776	825	856	760	799	782	836	822	763	816	770	803	803	819	796	800	800	794	784	837	859	791	785	794	766	786	852	834	794	823	833	806	828	845	810	824	806	800	866	802	827	813	808	841	807	790	789	829	816	812	871	829	855	795	810	795	788	790	873	808	827	848	752	785	771	785	767	776	837	743	817	811	768	798	847	815	765	783	762	842	839	804	798	793	783	801	825	818	800	788	850	822	827	786	784	813	829	832	821	813	836	841	776	795	787	821	800	796	794	791	774	794	784	804	782	793	830	839	782	801	790	844	824	794	829	826	770	823	834	785	758	833	797	773	788	800	825	817	798	804	865	771	783	762	822	818	856	822	767	800	819	874	779	791	805	798	810	789	815	820	772	833	831	810	827	763	776
14370	2467	2616	1878	1278	852	602	450	381	339	290	283	282	264	265	236	280	232	248	209	207	222	223	216	231	202	205	208	198	209	211	197	194	200	185	203	174	207	213	220	224	220	208	203	196	200	231	211	212	203	192	197	182	206	207	234	211	217	177	186	218	230	208	196	194	189	221	174	193	206	202	206	206	176	217	212	213	181	197	202	228	190	206	215	205	231	187	198	211	188	189	208	180	207	196	170	197	191	197	215	197	180	191	240	205	214	211	199	208	188	220	187	193	202	192	210	185	191	219	196	204	195	198	201	183	213	184	211	171	226	198	199	176	194	193	192	195	208	201	196	180	213	184	181	191	200	198	182	187	209	216	244	201	212	187	191	198	212	248	206	188	202	210	213	208	197	200	200	190	224	209	188	226	182	213	237	212	211	211	152	222	218	198	191	187	210	178	198	207	187	205	210	221	198	199	221	206	200	220	217	181	195	186	210	193	205	181	170	198	192	178	202	226	219	175	198	208	197	214	196	188	180	201	217	201	209	201	204	202	192	202	193	193	225	228	204	213	213	202	193	222	218	207	224	216	188	203	203	196	194	220	215	185	229	187	178	168	170	204	209	196	194	196	229	165	190	211	199	206	200	191	204	189	194	238	212	210	220	222	197	198	187	191	201	197	189	197	196	190	213	204	205	193	204	224	216	204	200	213	206	192	197	204	190	196	217	214	195	217	208	230	198	196	200	209	207	179	199	218	196	180	202	214	217	193	191	199	204	188	194	190	202	183	181	200	176	211	188	167	184	182	187	230	200	188	212	185	196	185	200	196	185	215	202	207	224	205	201	207	240	194	197	210	221	194	212	224	207	211	205	205	203	173	207	173	167	228	203	207	207	190	199	186	199	213	228	199	201	211	212	191	218	199	197	201	214	214	187	189	216	198	180	210	204	182	211	221	214	239	237	208	220	187	186	194	204	201	209	182	203	197	201	246	191	216	213	212	211	187	197	212	191	194	184	217	194	216	168	224	176	209	196	203	185	224	205	192	187	217	194	215	217	224	191	190	193	215	193	205	184	212	202	201	182	207	221	193	195	191	204	198	203	187	192	230	187	209	211	176	206	179	205	198	212	191	207	203	201	208	204	176	222	206	221	223	208	204	226	210	195	201	229	198	218	195	199	186	212	191	202	207	191	201	184	196	203	222	202	202	196	201	204	192	224	185	181	214	179	207	187	209	170	195	221	209	186	212	205	189	215	213	204	191	185	208	182	178	200	225	208	201	170	168	184	179	185	180	202	218	202	216	203	211	223	188	194	200	187	190	200	203	180	192	214	184	186	215	233	192	198	189	194	223	209	188	167	213	196	199	213	209	195	196	192	191	216	206	192	193	166	215	189	199	202	187	197	215	186	203	216	211	190	201	203	247	213	205	215	194	194	183	181	174	208	201	212	202	189	193	183	224	195	192	192	227	239	204	204	229	207	198	228	161	194	201	232	228	206	210	217	199	206	211	238	193	200	217	171	184	204	219	229	223	217	181	246	203	226	191	191	195	188	190	195	191	183	182	222	227	183	210	188	215	197	206	208	229	170	192	228	219	190	186	204	216	200	193	203	204	211	220	201	216	209	214	195	218	220	217	227	185	193	226	211	212	194	206	208	213	226	180	207	180	202	221	200	195	175	199	211	203	204	207	214	204	206	173	190	207	204	215	198	194	187	220	196	204	175	192	209	196	199	189	215	219	208	197	193	208	201	242	208	220	178	170	156	190	212	212	186	221	188	193	196	207	208	194	190	213	227	216	187	183	173	217	187	206	202	198	208	182	228	184	170	188	244	193	231	204	181	200	217	237	193	181	187	204	213	196	178	177	224	198	224	210	233	192	199	208	202	191	220	171	202	200	197	191	187	209	210	202	170	186	169	206	186	179	174	200	213	208	199	169	191	224	195	194	187	196	244	194	199	195	193	187	200	200	218	179	218	203	215	189	209	212	209	195	210	191	200	175	171	205	195	192	200	214	205	205	205	188	192	233	206	207	224	195	197	226	203	214	176	194	203	204	202	208	197	189	196	179	167	211	190	220	214	189	214	195	192	196	209	225	200	176	186	191	212	227	176	203	214	211	190	199	224	181	200	215	197	198	221	202	196	223	167	205	199	187	212	182	196	187	190	180	162	206	209	187	199	222	217	199	198	205	196	206	210	187	235	204	208	193	204	179	201	203	216	211	204	225	215	218	179	179	187	196	191	205	187	201	232	203	211	173	191	175	227	193	188	195	228	181	180	193	211	216	221	208	218	212	209	196	188	223	178	207	192	214	223	212	207	213	204	224	213	198	187	193	205	193	212	227	187	210	215	201	169	185	187	208	221	179	209	201	201	224	177	210	193	185	193	207	211	213	199	204	203	189	245	211	203	189	208	202	209	217	214	207	196	195	226	201	189	200	195	213	203	197	195	203	213	212	215	225	202	200	206	172	165	186	185	205	185	203	193	205	204	235	195	190	203	203	183	218	178	183	202	199	193	197	201	202	223	199	189	224	199	210	191	228	175	198	207	210	211	201	186	231	211	213	197	186	173	202	217	188	190	223	207	214	205	190	197	192	173	211	206	213	193	203	239	199	208	185	203	211	213	223	218	220	235	176	187	184	223	220	202	217	179	195	196	206	188	196	213	202	199	196	224	214	182	218	213	212	209	178	222	199	194	206	182	214	216	197	249	219	208	203	197	198	207	200	209	226	191	216	211	202	201	209	219	206	173	200	194	209	204	189	201	195	196	215	206	196	204	209	242	202	216	199	200	191	175	190	187	209	210	189	185	185	193	186	198	203	199	201	171	193	219	165	195	224	193	205	199	185	211	195	235	216	229	227	234	213	215	178	217	170	203	209	212	215	205	198	201	208	198	216	209	207	190	199	222	186	210	196	199	186	203	196	200	203	232	177	211	191	222	216	200	220	219	197	198	171	208	202	200	194	210	193	181	225	198	192	202	224	199	210	196	188	192	218	200	199	212	172	227	203	205	207	185	184	187	199	199	184	204	209	197	210	190	228	229	198	220	219	214	208	239	230	204	206	184	200	225	184	200	212	215	207	190	192	195	201	188	212	170	180	213	208	200	203	213	188	187	214	213	182	221	186	224	201	179	203	224	202	203	211	195	192	210	192	209	193	190	197	193	160	170	207	202	184	187	186	238	217	213	199	204	202	204	240	202	185	189	210	198	204	193	184	191	189	207	208	179	187	211	215	178	187	186	190	217	186	193	222	174	215	209	198	223	209	204	197	165	202	195	209	190	214	183	202	224	210	211	216	189	189	204	205	192	220	229	176	183	208	197	170	192	218	208	212	199	218	190	205	195	184	197	197	168	197	219	205	205	216	202	204	193	208	198	222	197	191	188	180	204	191	201	199	188	209	169	186	190	192	217	201	230	176	204	228	190	196	227	193	208	201	208	193	194	191	224	202	206	211	228	216	200	198	196	180	194	206	197	204	223	217	241	189	204	215	204	206	184
9240	2372	5267	5698	5059	3539	2482	2010	1672	1325	1135	1030	1038	922	863	843	803	748	672	651	584	608	600	545	560	600	595	526	626	609	593	591	523	502	523	542	523	534	573	515	496	525	543	506	556	527	492	532	540	528	473	481	531	543	499	526	497	533	468	528	515	514	507	538	529	507	509	508	515	525	491	489	546	505	509	564	486	489	512	496	498	459	518	538	516	527	522	483	513	516	505	533	470	526	490	473	529	490	520	515	534	503	499	450	514	528	509	486	522	503	478	506	490	483	554	524	503	465	516	514	505	495	502	471	453	489	501	503	508	512	524	521	521	514	494	505	490	497	533	465	475	494	504	461	473	488	480	480	513	516	501	517	523	526	505	549	471	483	500	524	536	538	515	483	483	498	463	538	470	550	481	534	500	482	473	496	493	489	480	491	489	510	493	519	503	482	474	464	516	474	512	506	455	522	475	505	517	477	420	516	522	451	524	525	525	484	478	513	464	539	513	443	506	519	466	468	464	518	527	517	477	488	479	492	498	509	546	515	509	527	530	511	484	529	503	525	523	510	486	495	499	482	489	477	485	529	481	495	504	463	512	460	475	493	521	471	500	528	511	487	481	500	499	484	498	499	488	483	513	497	473	493	521	500	500	532	510	485	513	488	495	488	502	501	469	483	449	483	455	516	507	470	507	517	518	544	477	489	522	537	472	471	547	497	506	482	470	506	532	483	480	515	484	474	511	499	512	480	548	526	555	491	502	503	472	509	478	491	512	527	468	496	479	469	496	533	552	535	477	510	502	499	466	505	538	516	539	501	473	487	514	500	460	476	498	551	522	530	523	502	491	515	508	482	498	483	488	501	477	500	495	523	529	504	484	515	522	512	504	536	454	489	502	502	529	489	494	540	536	529	526	501	497	487	475	476	490	502	474	517	486	509	500	452	519	496	512	522	489	488	457	455	500	535	473	475	525	516	478	489	496	491	521	508	528	530	473	572	494	505	523	501	466	520	538	523	456	465	504	475	501	537	506	505	508	495	506	500	521	505	515	509	536	481	534	495	533	481	478	505	522	498	490	511	517	484	484	465	472	520	517	520	496	498	491	470	492	491	502	555	515	506	515	501	477	555	496	517	494	518	499	499	499	514	494	502	500	501	516	488	527	458	496	511	496	492	477	478	525	499	490	543	493	506	519	465	531	517	494	521	528	511	520	485	494	494	521	518	509	502	466	487	504	527	518	485	477	505	506	500	494	485	517	454	474	502	485	491	523	506	488	510	479	450	529	487	479	510	450	515	477	518	521	538	512	515	545	488	529	462	475	513	518	526	511	538	515	507	471	492	525	515	514	514	541	480	457	492	542	484	489	529	469	495	530	543	493	519	491	502	504	511	500	534	476	500	531	516	470	484	506	493	534	500	504	498	507	519	494	461	500	530	490	490	498	483	539	515	499	508	497	500	497	483	499	500	513	501	520	490	480	500	493	516	448	463	516	542	491	450	507	493	524	477	498	497	491	523	516	487	513	515	484	520	465	451	502	487	522	492	515	525	486	493	525	486	509	482	515	463	526	568	506	488	522	512	477	488	549	526	493	542	480	477	498	503	488	474	476	484	479	493	492	502	514	480	506	504	503	521	488	481	509	505	518	496	510	497	487	477	546	474	501	534	520	534	520	513	487	488	487	506	536	529	484	512	512	501	485	459	540	487	477	546	490	533	491	505	493	485	524	485	521	524	551	540	510	519	501	444	508	502	499	463	487	514	486	543	531	479	510	486	512	512	515	481	490	480	488	477	519	515	522	455	493	527	516	470	495	516	477	526	498	486	528	512	519	515	483	512	518	483	505	517	517	466	437	488	497	537	476	537	480	484	480	485	473	514	513	492	518	501	506	518	487	515	476	503	491	480	546	501	552	481	493	522	510	494	486	530	507	470	498	533	475	494	470	486	531	486	505	549	500	488	521	453	489	518	523	462	503	495	447	510	515	483	482	444	514	538	485	484	511	500	489	502	526	497	514	526	479	511	480	482	493	534	519	512	477	507	520	501	482	516	488	509	505	504	495	484	486	491	518	519	479	486	487	481	516	557	478	534	524	494	459	524	476	534	514	519	542	513	494	489	529	500	497	500	505	517	525	542	540	506	495	500	480	476	524	489	527	497	521	556	488	494	497	488	486	506	521	494	473	509	495	498	527	495	513	474	509	514	489	515	494	486	498	512	538	492	497	544	477	482	515	486	480	514	505	495	500	498	485	458	509	483	510	468	477	512	521	471	511	451	527	509	461	489	496	480	530	484	499	508	500	513	520	521	518	546	525	509	519	498	475	515	502	515	477	460	550	460	480	489	540	487	478	483	531	512	506	515	489	496	536	524	483	510	522	520	493	484	515	516	517	469	523	520	489	485	527	518	516	494	525	490	543	507	551	559	491	491	524	492	485	471	500	506	521	554	520	479	487	496	530	456	486	504	503	480	507	492	501	505	540	516	500	476	535	477	517	507	476	480	518	496	476	562	511	511	499	514	486	498	510	483	481	511	526	526	499	536	463	472	488	515	491	495	542	489	497	509	486	504	516	452	472	516	557	513	481	475	482	480	504	492	485	491	511	473	505	474	487	496	520	516	486	477	505	515	532	505	485	492	513	476	495	488	470	499	511	524	500	478	463	501	523	515	492	498	517	499	469	520	533	528	468	496	527	476	497	493	473	496	498	535	484	477	503	525	484	490	506	501	490	552	511	525	486	514	472	510	498	490	503	490	486	566	478	524	484	506	508	502	447	494	443	527	542	465	489	506	522	507	494	539	537	524	504	524	515	516	490	508	524	547	501	501	503	468	522	505	499	519	507	558	469	481	503	489	528	517	527	470	484	500	523	497	501	482	516	512	530	548	498	499	500	510	479	507	511	462	477	509	515	524	530	514	523	507	537	467	534	530	529	482	518	476	517	585	480	483	519	516	497	485	457	483	475	523	528	536	481	491	506	499	509	531	518	480	534	499	464	459	490	494	503	536	487	549	474	563	518	468	499	534	473	531	519	505	479	491	526	491	509	505	502	494	516	518	557	454	488	483	490	539	467	487	497	545	510	508	500	524	508	530	492	540	513	512	517	469	478	506	514	483	537	511	470	502	494	461	535	558	521	492	512	498	499	495	519	485	528	493	501	541	519	513	476	486	490	463	469	514	473	493	487	485	499	501	530	524	482	521	487	556	515	476	516	525	457	514	513	546	552	509	519	475	536	489	543	506	505	541	534	467	514	495	474	526	493	499	508	502	515	536	490	510	535	484	528	472	502	510	425	497	501	493	470	502	496	484	477	425	495	505	524	532	538	496	541	503	469	534	468	526	493	492	526	499	494	502	480	499	555	525	553	478	483	493	496	542	539	522	482	484	492	483	513	484	525	522	493	477	491	515	452	527	490	514	472	494	489	508	485	489	525	492	526	536	476	463	451	489	510	508	535	506	504	484	555	516	481	499	541	499	501	536	518	502	473	477	509	489	517	480
2481	958	1095	862	667	535	418	396	392	345	355	364	314	337	372	358	365	308	306	355	312	322	342	365	309	342	319	321	327	348	328	352	360	323	343	347	348	330	297	285	304	319	301	326	292	313	323	342	300	304	308	295	349	357	330	313	329	328	330	332	296	270	332	308	373	309	347	309	333	307	286	328	335	327	291	321	336	331	338	361	329	344	314	317	326	290	292	329	320	330	313	341	303	328	362	310	324	319	307	335	305	299	324	338	317	328	334	359	344	298	328	343	319	305	306	329	309	300	306	282	319	302	297	288	339	318	332	358	305	332	366	311	315	306	314	333	355	351	338	296	301	297	357	288	311	345	335	329	285	312	314	344	355	306	330	315	326	311	326	347	358	345	337	338	328	351	327	308	294	329	333	308	351	332	344	340	308	294	321	325	343	319	348	319	334	313	333	337	336	333	317	329	303	339	340	313	307	311	301	296	291	314	333	305	336	341	334	308	322	304	315	307	321	338	338	330	337	327	328	302	338	306	311	306	321	306	328	328	322	333	340	312	337	335	292	314	328	330	330	321	285	315	318	335	311	309	356	300	293	311	352	312	335	353	318	318	308	370	326	331	329	323	296	350	302	341	319	315	325	346	312	314	307	320	303	345	329	349	326	302	319	323	341	326	320	311	304	332	307	304	343	310	312	312	302	305	325	325	312	336	328	313	303	310	320	303	336	316	311	305	299	319	355	304	336	326	337	322	324	318	305	311	334	318	311	317	343	299	284	310	292	304	346	327	327	295	332	328	329	312	318	294	322	309	337	328	344	333	324	300	319	316	337	337	314	311	318	326	315	327	337	302	310	305	309	330	323	310	314	285	316	338	318	301	337	294	325	304	302	318	305	304	322	325	313	339	306	321	317	337	292	341	312	358	326	303	322	302	343	346	351	302	302	330	323	340	308	318	345	319	317	320	322	292	331	348	348	317	337	299	365	333	310	338	317	310	283	315	327	305	323	314	328	298	367	311	337	311	359	326	318	318	315	292	334	346	294	311	296	305	356	325	302	336	289	336	335	335	325	344	293	313	308	362	337	296	317	326	282	320	294	280	317	325	311	326	343	323	283	332	298	351	322	360	307	306	306	305	358	281	334	287	341	308	279	313	302	317	310	323	333	290	321	332	294	275	303	347	337	331	295	336	319	315	289	307	311	324	319	323	345	326	319	314	330	334	315	297	305	306	314	314	303	302	335	322	290	311	341	350	320	356	308	356	310	334	306	337	311	339	309	319	317	346	307	316	323	350	315	309	295	293	329	357	337	355	321	329	312	336	334	338	314	315	301	297	323	304	336	332	309	333	322	344	310	320	325	306	307	332	299	327	316	338	316	314	322	287	290	329	299	323	331	345	317	302	311	306	319	325	334	315	324	301	332	308	325	341	337	332	320	295	288	312	345	323	335	301	301	307	305	314	305	313	300	326	314	325	307	331	332	348	324	306	297	330	375	285	317	326	320	340	311	309	321	288	345	337	344	331	299	324	348	314	304	349	309	341	310	332	302	313	318	266	305	309	343	280	295	318	303	324	336	330	314	339	323	342	319	324	313	380	339	368	315	331	351	350	306	316	348	353	303	316	332	296	293	336	331	338	335	329	294	327	331	323	310	312	338	296	307	306	310	286	360	319	321	293	342	328	329	313	319	319	306	314	339	333	335	335	323	344	287	301	286	316	322	332	372	322	302	341	316	331	315	321	354	324	346	312	331	341	336	313	343	320	317	313	313	308	318	356	325	338	331	295	299	320	335	312	324	334	342	324	318	360	323	317	326	349	340	304	348	326	320	300	315	294	295	355	340	304	343	320	338	320	338	298	340	311	329	321	328	302	322	325	318	329	311	332	315	284	283	320	347	318	331	343	345	318	323	354	310	348	298	336	312	325	320	351	318	295	308	293	342	307	351	336	329	293	370	290	341	309	331	337	322	332	312	347	317	321	343	302	325	359	330	333	336	303	363	316	345	306	340	320	345	316	329	294	353	301	321	292	305	322	330	362	319	338	329	328	321	307	325	346	313	361	321	312	326	329	329	286	317	346	299	331	335	360	317	301	354	314	320	351	310	336	309	325	309	311	310	326	317	322	319	320	320	285	308	308	336	300	338	324	304	284	290	303	305	339	335	341	320	348	341	272	323	338	313	300	335	309	332	323	324	335	334	334	348	352	320	322	337	307	327	325	371	321	324	324	354	321	307	291	334	290	353	322	336	314	323	327	315	353	320	310	297	345	326	328	349	306	324	305	325	326	326	330	327	310	311	348	292	293	303	323	312	323	333	321	322	300	326	330	291	331	307	322	316	326	325	303	286	301	332	335	325	326	312	311	359	328	302	308	356	330	346	308	329	312	312	303	331	348	349	318	298	314	360	311	322	316	340	344	326	348	325	316	303	314	329	318	354	341	320	344	306	314	320	303	334	291	329	346	327	316	320	308	323	318	349	351	270	331	318	315	317	326	307	325	350	356	314	322	338	361	308	304	316	338	298	312	310	314	334	335	324	324	298	309	312	329	293	298	319	336	333	336	306	298	329	318	302	305	336	318	301	328	322	330	287	319	298	315	335	288	317	312	330	321	303	299	298	337	309	340	318	336	328	330	332	297	347	301	268	364	310	318	299	289	326	322	323	350	269	280	319	331	309	315	342	343	321	358	299	288	331	291	305	345	331	316	311	346	332	348	338	282	339	306	313	301	334	345	322	346	313	324	329	333	322	319	306	324	317	289	355	311	302	304	318	322	327	327	358	325	327	340	288	339	304	280	309	346	339	340	289	332	312	337	336	330	310	332	303	343	305	303	323	325	304	333	315	331	356	339	318	282	294	331	305	335	319	321	311	304	350	328	307	292	345	337	303	321	317	322	341	313	328	317	289	317	331	307	342	353	355	319	341	362	335	283	276	307	339	320	303	343	317	318	314	332	325	296	336	352	327	314	322	324	345	321	335	304	338	321	322	310	298	326	323	321	313	336	314	334	333	296	310	315	319	314	330	315	326	343	325	346	306	355	303	328	295	290	339	328	322	297	357	315	316	342	304	311	326	319	351	318	310	323	311	316	310	324	320	351	334	329	341	312	325	301	283	307	344	315	332	354	336	337	283	330	307	286	324	307	339	332	290	303	340	342	320	324	327	316	296	316	315	319	352	308	317	297	325	325	360	319	294	310	295	324	296	326	303	295	319	353	354	281	320	338	334	351	318	303	291	364	332	335	316	326	317	334	348	304	328	362	315	315	316	324	315	342	319	306	316	326	307	290	341	319	278	311	333	304	326	307	340	354	335	331	367	318	310	312	316	316	331	337	325	330	309	284	320	303	318	328	333	319	305	299	319	323	304	341	326	287	317	302	334	329	311	324	313	327	330	324	345	319	328	323	340	332	308	302	313	332	285	332	328	332	347	298	347	350	340	318	391	329	312	313	316	310	319	331	351	308	292	306	312	349	321	339	342	317	296	336	348	354	315	328	329	316
2674	1367	2325	2752	2324	1634	1376	1167	1026	978	958	957	934	908	862	887	857	774	800	801	759	801	800	808	783	785	812	818	754	773	792	837	803	821	775	748	823	723	766	855	795	775	761	811	807	790	785	751	736	788	772	775	690	744	812	748	746	765	798	789	752	736	831	755	821	718	778	786	779	798	810	773	748	733	737	808	783	796	797	786	790	808	800	783	759	794	780	814	749	790	799	822	809	719	811	721	758	774	738	800	742	819	769	792	742	763	744	774	757	775	858	802	823	833	804	807	751	845	785	763	745	773	775	743	767	780	736	757	783	771	804	817	771	797	708	785	773	740	753	727	787	782	778	785	816	795	751	820	829	747	784	790	782	745	820	787	831	799	761	811	776	806	755	797	794	760	815	730	819	803	797	822	790	768	764	800	767	761	780	740	784	771	725	763	799	772	787	799	801	832	770	780	761	823	750	748	818	754	766	737	772	823	774	757	804	781	757	761	751	756	755	774	784	792	830	769	757	748	771	791	744	731	786	766	803	796	820	814	734	798	747	760	755	730	806	794	774	800	717	801	812	797	771	782	733	798	768	781	778	741	728	759	769	825	779	768	762	790	809	767	801	767	799	777	773	783	829	807	773	753	774	772	743	792	798	834	768	806	767	825	768	765	757	851	762	741	793	807	809	779	797	745	739	796	765	776	780	789	783	718	805	798	827	832	724	828	787	736	749	820	813	784	761	746	748	818	789	789	799	838	793	810	758	716	754	785	772	801	705	830	804	762	729	769	765	836	811	822	768	814	795	772	811	817	757	819	779	747	800	759	808	737	765	785	785	757	759	755	713	697	725	781	814	721	766	748	758	760	763	737	718	770	755	812	779	758	812	759	803	784	813	782	741	786	791	777	755	734	759	745	790	776	818	789	718	771	724	794	842	765	745	752	836	761	795	751	787	797	745	801	758	728	778	827	816	760	783	780	830	789	804	809	841	763	769	755	783	757	774	859	772	820	729	768	780	757	726	766	830	792	770	786	815	772	771	819	785	780	777	768	783	751	805	784	769	788	765	778	774	773	788	774	780	753	804	769	768	775	789	819	764	783	777	734	763	806	815	765	740	823	788	759	794	769	772	808	749	775	782	752	795	768	737	745	745	782	754	781	771	747	780	791	744	790	789	793	772	801	771	747	805	776	779	769	818	785	778	769	777	789	746	780	747	794	823	794	810	806	752	772	794	757	778	760	785	745	780	824	807	771	719	718	779	745	810	764	773	714	762	747	762	788	807	750	780	783	759	839	801	837	769	826	738	758	814	761	770	812	731	775	817	757	776	824	762	731	764	728	753	815	803	731	778	779	753	795	780	786	800	752	784	761	771	799	784	841	721	834	790	782	750	814	791	813	793	776	752	804	780	755	747	802	778	794	759	799	762	756	848	749	762	774	818	757	742	765	802	757	764	785	779	787	814	740	765	812	779	803	799	823	757	766	796	776	800	830	798	793	776	799	773	788	770	776	781	774	822	780	752	795	819	805	777	765	786	718	786	781	740	822	778	791	754	750	751	769	811	798	780	743	771	773	722	745	740	760	784	787	769	800	802	813	823	763	784	810	724	738	824	755	775	765	777	748	806	807	796	785	763	791	788	804	823	776	837	810	732	791	780	781	804	833	808	771	794	838	756	852	767	773	735	771	736	819	746	830	804	776	783	821	697	783	814	789	776	795	739	768	791	780	764	757	797	796	788	761	790	778	729	734	771	765	728	766	791	778	766	801	729	750	748	788	780	770	795	754	806	791	765	773	761	775	780	787	734	776	825	798	818	777	752	853	794	752	805	790	724	735	760	761	801	748	760	782	805	779	780	771	704	790	796	757	779	764	748	759	794	766	816	744	789	779	793	840	757	765	799	754	753	793	793	760	835	763	759	787	805	735	740	777	754	777	814	770	767	772	806	767	758	816	759	816	751	788	772	772	785	769	794	764	795	822	771	797	825	825	801	762	805	840	786	719	758	723	739	759	793	762	787	766	766	838	797	764	774	800	820	790	774	769	797	772	794	757	798	761	813	701	764	747	829	761	781	709	756	809	792	765	780	764	743	794	845	789	772	764	732	807	811	745	736	781	805	764	744	814	734	805	768	781	735	769	800	801	806	769	803	801	761	750	734	766	775	765	760	767	775	750	793	784	777	745	777	770	784	799	779	801	818	806	746	784	774	751	768	723	751	768	783	787	796	787	775	783	807	811	809	795	794	790	743	829	792	741	797	801	743	815	762	757	740	730	803	756	807	756	761	825	815	760	768	806	786	782	777	807	747	732	763	726	781	782	796	784	778	766	799	814	712	810	726	767	776	822	734	747	778	782	793	806	788	840	747	794	794	779	827	799	734	813	786	757	720	763	770	799	742	750	741	789	750	767	807	800	748	809	798	754	735	771	744	760	759	787	767	789	776	783	759	754	765	782	767	761	752	754	762	792	773	760	772	755	794	770	769	771	821	758	750	764	753	773	783	796	777	853	767	754	741	784	776	775	804	737	751	807	772	779	769	772	747	767	787	794	734	771	784	760	793	783	749	724	772	778	855	756	780	766	758	802	759	806	799	763	772	743	800	760	760	781	788	788	764	809	793	796	803	803	756	744	765	754	719	776	784	775	738	795	759	823	836	784	801	815	741	784	830	767	776	773	793	791	804	814	698	779	742	784	760	795	768	747	787	799	771	764	754	784	802	795	774	718	799	781	737	776	807	797	787	801	788	761	786	796	805	774	770	729	831	801	750	757	801	769	739	766	790	778	791	753	773	791	760	753	771	809	745	800	762	776	798	849	785	808	724	777	787	821	794	768	786	825	826	771	788	782	770	817	777	775	794	753	766	764	769	837	762	727	770	806	779	800	839	801	791	760	749	792	810	792	784	773	731	808	858	752	796	783	782	773	794	785	790	812	747	789	799	708	785	779	779	782	798	776	774	786	766	792	751	850	784	786	748	762	758	777	762	782	772	767	816	795	789	772	752	793	751	816	821	764	793	769	777	765	746	735	750	818	762	806	788	827	759	731	779	761	740	767	762	787	796	787	745	779	744	717	765	758	783	760	771	798	760	789	819	779	777	739	789	737	782	773	754	728	786	758	778	788	751	770	783	744	740	799	808	815	769	783	783	751	782	782	804	750	770	776	797	756	753	800	749	749	802	799	766	790	762	756	777	800	797	741	756	770	765	806	734	808	804	778	780	776	823	764	777	854	798	775	777	705	789	761	736	829	785	775	764	783	744	810	794	757	809	724	801	779	784	771	810	812	806	795	750	770	782	796	783	746	772	768	793	800	824	780	789	801	798	754	813	850	759	810	762	728	776	746	754	750	817	761	730	778	795	772	784	754	763	748	809	802	716	801	800	781	762	768	769	773	732	739	759	805	764	798	796	773	788	776	806	790	794	746	800	802	714	826	793	766	773	756	729	768	804	789	811	792	762	794	765	803	778	775	819	780	766	754	828	793	742	780	784	763	747	785	808	772
8026	1512	1826	1528	1039	728	576	472	413	429	387	390	381	385	393	385	356	357	321	350	348	365	359	318	377	340	356	349	362	339	355	332	317	376	365	319	315	341	344	352	317	342	333	287	337	344	329	316	329	343	332	364	323	363	323	339	347	374	335	331	339	314	280	332	319	330	356	327	321	359	342	349	349	315	345	339	318	321	328	330	326	322	369	349	343	334	319	351	327	329	335	311	334	334	318	316	350	340	320	286	334	342	335	349	293	357	323	296	339	341	340	341	343	323	349	334	368	333	313	351	344	344	279	327	368	326	326	358	333	324	316	370	343	327	311	347	319	360	322	335	335	359	331	314	304	360	338	342	277	326	330	319	353	336	351	358	349	353	323	345	350	351	324	300	314	352	332	344	317	309	296	347	329	341	331	326	328	354	349	327	329	317	330	321	324	335	352	326	357	333	333	293	340	340	321	278	351	336	349	352	349	357	324	363	321	325	302	336	386	366	324	360	353	324	359	305	331	311	342	342	364	321	356	319	364	342	350	317	358	336	326	346	316	368	363	342	371	353	343	314	307	300	312	310	335	301	338	319	324	356	333	353	315	328	335	320	329	305	344	326	342	330	338	311	370	344	331	300	342	317	362	324	340	337	319	350	312	349	366	354	354	348	366	332	300	358	331	364	301	370	351	343	332	366	336	372	323	319	357	323	349	332	330	332	327	334	302	343	344	330	338	353	315	333	317	354	335	334	319	289	353	327	330	343	321	291	336	366	314	336	316	284	299	345	313	295	371	316	323	334	332	308	331	348	345	339	341	326	375	326	331	332	305	349	322	355	366	339	304	349	344	333	339	319	322	341	339	341	346	331	313	342	348	321	328	340	356	320	337	322	305	383	332	322	344	342	320	328	335	316	341	340	355	353	333	375	353	334	312	299	310	343	323	305	339	339	325	340	317	333	308	344	309	313	380	353	344	362	320	367	344	353	354	325	320	374	309	318	349	318	348	309	352	355	328	355	365	323	367	334	323	310	328	289	363	305	353	335	359	295	355	331	326	325	349	358	324	320	360	322	332	315	358	325	339	346	328	347	339	327	310	326	326	335	372	341	336	353	341	316	360	314	344	369	354	349	316	367	348	316	332	354	331	367	349	331	344	327	331	341	318	324	338	337	370	354	328	328	324	334	326	315	336	360	328	316	357	333	327	318	348	337	309	352	345	347	342	326	341	301	355	344	327	332	375	328	329	322	332	314	355	351	349	333	344	346	336	322	305	297	311	344	317	368	317	321	329	298	313	339	327	361	312	319	342	351	349	357	363	332	351	338	351	306	337	309	307	330	341	329	368	344	357	333	340	328	339	319	335	361	360	340	349	329	343	370	353	340	350	363	280	337	361	347	337	357	351	316	324	340	330	320	313	312	314	368	362	367	314	316	324	344	336	334	337	331	319	322	311	319	333	336	346	335	348	301	327	321	334	342	378	359	357	330	361	325	326	333	339	360	321	317	310	344	297	314	358	337	361	343	311	306	329	372	345	285	323	333	370	349	339	322	300	330	309	363	312	341	335	339	354	319	344	326	315	337	318	354	319	302	310	329	351	375	356	327	348	332	291	342	354	295	335	374	349	334	364	336	353	358	342	307	333	327	311	341	354	361	332	327	340	297	350	340	301	333	351	355	307	336	300	347	340	341	326	323	330	300	354	373	342	328	302	344	356	361	301	354	365	345	344	353	359	323	346	330	311	352	321	307	301	337	303	321	332	347	306	328	372	350	315	312	335	339	346	326	378	316	311	348	345	327	354	335	347	346	343	376	360	361	326	378	344	366	358	340	341	348	338	304	330	367	339	351	392	371	341	323	331	353	337	315	338	309	369	342	302	365	298	305	352	303	330	337	327	336	318	353	344	352	325	336	340	339	363	288	311	326	315	326	332	333	331	346	329	321	340	354	363	315	346	335	334	318	342	330	341	304	314	334	349	329	303	347	351	323	315	321	308	352	322	366	323	345	332	313	338	326	374	356	331	307	314	349	287	326	290	356	348	384	342	335	290	336	358	351	333	332	364	325	335	340	331	341	310	332	336	302	366	332	348	344	343	322	354	354	341	357	326	326	359	314	347	360	342	326	344	329	325	347	326	305	321	308	309	342	324	334	348	309	349	330	327	309	367	354	303	352	343	325	324	314	317	298	315	340	327	341	319	321	315	342	356	333	348	388	318	329	322	371	346	348	333	314	318	320	342	343	330	344	320	356	307	374	327	369	347	369	337	337	367	342	326	359	331	347	327	356	321	323	374	300	360	346	316	315	349	327	321	289	323	346	331	317	322	340	322	328	329	314	333	350	336	333	303	334	315	313	330	328	330	354	335	348	305	336	353	333	300	309	340	322	309	356	355	356	363	323	365	355	331	326	376	378	352	367	335	346	339	348	314	339	334	336	320	320	360	351	305	305	350	345	341	336	342	312	360	377	349	368	302	327	301	331	351	316	317	365	298	368	353	346	343	350	316	341	328	364	308	332	319	335	317	333	333	315	359	353	357	321	320	347	347	339	333	310	361	320	327	355	336	329	326	340	367	332	349	357	364	348	363	301	310	329	340	304	358	321	322	286	325	307	324	376	340	333	337	390	304	334	329	308	301	335	365	353	342	338	356	315	346	353	320	336	341	354	342	310	328	323	306	313	324	296	345	328	323	321	347	318	343	335	367	334	349	340	342	317	336	334	387	307	356	287	338	312	332	329	327	327	289	328	347	305	377	325	341	370	343	264	341	302	357	329	339	330	338	318	334	352	355	291	321	345	367	367	343	335	332	344	332	329	306	332	338	301	323	353	348	321	362	330	323	351	321	342	306	319	350	315	324	346	326	341	337	313	317	356	338	328	344	349	346	318	309	339	337	327	322	276	307	337	300	332	319	345	315	321	323	340	353	345	327	331	299	313	352	323	364	337	355	349	341	310	320	313	355	336	306	357	320	313	365	329	314	353	333	328	347	349	318	345	347	352	312	326	284	308	314	370	329	353	330	334	333	353	325	351	355	329	332	296	330	329	297	350	334	333	348	331	298	322	351	345	326	309	330	352	350	354	350	329	338	324	332	336	305	361	345	338	352	324	344	312	357	338	326	336	345	307	358	356	310	328	358	331	319	333	319	318	351	325	337	352	326	350	325	349	348	321	348	332	354	352	345	348	302	348	335	303	324	323	333	353	339	330	356	299	356	336	346	319	345	315	371	348	316	335	339	319	344	319	347	311	310	335	351	297	297	362	331	310	313	336	339	418	322	329	370	377	338	352	344	367	341	363	361	309	354	316	328	323	328	365	353	332	355	348	317	326	350	300	347	321	313	342	353	322	338	329	318	351	354	331	330	312	355	320	321	349	348	331	360	328	355	342	358	333	328	314	324	343	338	332	356	361	325	322	308	354	331	316	315	321	336	340	347	335	348	337	323	298	387	358	363	347	326	353	328	310	313	327	323	293	327	355	341	364	316	334	315	393	331	351	315	307
7108	1966	3967	4896	3711	2673	2152	1600	1379	1354	1204	1208	1203	1119	1081	973	955	908	919	877	869	848	828	843	907	836	854	874	836	839	810	878	834	839	861	831	837	882	816	783	799	785	791	799	807	803	806	798	774	840	794	797	796	847	800	822	777	801	803	804	809	846	819	801	806	770	781	751	763	779	841	774	810	791	739	831	815	735	775	820	753	768	822	809	807	743	803	801	807	805	777	815	779	820	813	778	750	791	839	766	770	802	817	759	827	870	796	836	799	789	811	789	783	809	829	819	799	800	814	797	803	800	843	835	773	778	772	804	744	774	835	790	822	813	744	802	782	779	841	829	772	776	789	844	810	839	763	790	769	768	811	785	850	768	822	749	784	777	794	821	829	820	796	832	745	740	775	802	789	811	847	801	776	816	852	802	814	724	822	791	801	805	788	843	785	829	832	819	830	799	784	867	826	793	811	799	835	809	820	808	810	764	728	817	785	814	800	857	796	800	819	834	798	749	790	815	808	781	819	782	820	817	755	843	819	774	798	785	838	841	751	800	807	787	747	761	807	788	818	766	760	858	796	745	862	764	787	782	754	810	801	842	785	779	860	833	784	806	761	792	826	788	785	742	808	809	801	786	796	797	826	823	799	778	807	799	783	814	793	774	754	780	821	829	786	818	808	784	850	803	754	804	783	881	801	745	764	786	751	831	789	822	872	802	782	785	862	790	797	807	784	814	831	820	749	829	807	845	817	821	770	822	812	805	799	815	777	782	813	801	818	830	763	764	844	793	808	798	759	785	763	774	779	818	781	811	845	823	858	799	789	787	795	746	790	862	798	805	829	803	853	817	835	841	767	797	824	743	826	818	787	786	757	825	788	807	825	750	782	798	831	775	799	820	780	818	785	823	865	795	773	757	779	790	813	837	818	796	831	791	808	792	787	809	750	778	743	794	852	774	795	785	753	797	834	810	790	762	812	766	783	774	787	758	792	775	768	759	779	796	765	823	822	800	825	788	805	781	778	815	780	817	826	825	819	799	793	845	783	823	825	826	763	798	797	761	811	802	809	824	801	745	859	835	812	800	761	784	789	806	772	794	767	794	791	765	802	800	845	857	783	781	828	782	803	751	803	812	789	786	823	867	790	793	821	791	786	830	732	816	791	761	811	818	791	783	832	788	797	754	774	798	806	794	796	784	779	811	794	801	793	792	831	813	792	791	799	770	787	795	797	822	820	802	786	803	829	797	808	820	762	842	819	783	811	762	753	811	790	831	818	885	770	812	787	814	783	823	803	762	793	774	787	799	820	810	752	857	787	779	783	723	776	814	861	745	798	813	834	763	787	807	813	736	776	789	694	811	832	776	827	863	773	793	803	762	767	794	776	794	789	829	767	851	838	768	761	826	792	817	829	825	819	818	778	764	808	753	801	794	835	831	811	789	805	761	801	787	763	823	759	796	781	768	828	807	786	802	802	838	827	753	782	802	815	768	794	793	829	786	800	844	803	856	820	800	779	821	847	775	788	795	813	803	803	820	804	735	829	844	782	839	793	770	809	796	826	792	771	850	831	799	790	819	805	810	786	813	805	800	823	806	818	792	802	820	768	805	834	777	799	770	812	782	837	771	849	765	813	776	849	805	804	803	811	789	823	814	816	836	765	824	786	833	794	813	787	788	821	734	789	798	800	801	814	798	819	779	823	788	784	787	779	845	763	783	759	792	816	789	772	785	779	837	799	825	849	766	798	799	774	810	827	807	775	802	780	842	804	841	840	802	844	864	800	803	804	796	741	824	842	756	781	798	791	775	836	806	773	798	772	800	745	802	843	798	816	833	793	774	766	755	772	812	784	804	812	796	787	802	809	748	821	789	833	775	770	793	793	825	814	780	790	821	760	824	837	787	807	786	844	800	777	825	812	752	808	778	825	787	809	852	762	782	800	800	822	790	772	803	814	805	780	809	822	827	743	793	796	804	781	754	827	871	748	823	791	768	825	796	804	798	812	810	839	814	800	835	795	814	827	771	776	783	758	745	845	785	775	827	787	820	771	817	815	796	770	819	780	803	714	799	778	795	802	775	790	810	788	825	825	777	796	803	799	816	822	776	777	805	858	795	775	783	801	836	806	794	773	809	800	798	805	824	806	806	788	791	814	786	830	810	788	808	852	793	842	781	750	816	801	830	777	779	803	756	821	812	788	805	791	790	838	793	771	801	812	825	839	798	807	784	766	788	794	803	833	802	788	808	775	815	815	768	819	826	792	784	777	808	770	774	835	889	752	770	826	753	823	850	806	773	774	760	818	764	769	819	846	801	779	796	812	768	822	817	802	798	775	778	824	823	797	773	796	836	781	776	794	825	773	808	783	793	808	851	854	786	797	774	814	801	797	755	774	835	776	768	783	776	778	773	795	818	761	800	773	758	831	813	767	814	815	774	771	787	834	790	768	787	819	849	839	815	747	787	773	808	769	827	770	807	760	752	747	762	832	779	812	838	839	835	798	849	816	826	802	771	834	766	799	790	804	783	843	821	793	757	807	827	830	817	791	758	816	873	743	780	828	777	790	797	800	747	835	800	800	854	787	814	844	792	794	815	782	820	825	763	818	833	802	787	795	826	832	815	834	765	805	840	852	813	797	750	779	763	812	774	766	784	806	838	788	764	714	811	810	842	781	777	801	730	825	800	786	811	782	849	830	835	815	761	808	801	808	770	772	740	780	748	824	805	817	769	762	830	833	878	821	862	763	782	859	809	767	793	760	812	768	780	784	772	848	837	806	747	817	792	793	780	845	785	781	801	769	795	769	806	820	795	785	822	806	789	854	827	768	772	802	798	848	787	829	818	806	810	774	812	791	790	792	835	813	792	811	794	854	756	843	834	780	772	788	767	797	759	782	798	784	811	788	776	814	816	782	846	792	791	790	773	817	831	767	837	835	833	821	821	767	822	818	804	753	855	752	787	817	787	783	862	824	756	796	773	774	755	772	786	830	785	840	847	789	809	789	819	776	804	745	813	821	768	805	838	769	743	801	777	803	811	807	770	767	801	766	832	767	813	769	795	768	764	802	784	834	796	823	743	827	829	810	797	843	875	789	826	810	816	823	813	741	791	785	789	809	845	824	786	830	774	857	821	810	830	769	800	783	800	770	778	802	749	805	821	785	830	821	798	797	839	814	770	811	796	765	784	861	829	752	767	833	776	776	816	859	793	833	759	802	830	872	796	753	803	798	799	821	819	822	767	786	852	744	823	782	805	799	816	800	792	823	814	824	774	814	813	785	795	755	782	803	774	818	796	892	781	790	833	818	842	798	798	820	844	819	772	799	783	762	759	784	782	770	789	823	885	775	830	779	787	751	785	758	808	823	802	793	798	831	813	763	858	819	833	772	801	767	765	786	786	813	815	809	791	843	776	816	824	823	803	867	833	796	789	781	840	782	781	800	769	802	832	783	798	831	817	777	776	780	846	791	795	813	787	836	766	805	813	800	775	798	805	836	783	784	813
14034	2410	2770	2073	1244	818	568	459	377	317	303	277	273	258	281	280	244	229	237	227	230	234	203	223	215	234	193	186	234	216	189	218	213	194	209	166	228	212	216	209	201	196	229	207	197	216	240	199	204	185	208	218	207	212	214	198	210	194	194	217	189	223	206	207	195	200	185	189	211	181	212	193	195	196	170	222	203	201	179	209	179	189	193	198	199	197	234	194	233	212	209	189	172	215	191	209	208	208	222	205	200	183	204	190	202	190	208	218	215	191	197	211	182	210	203	204	195	179	179	186	204	196	226	168	198	204	186	189	176	208	206	205	187	179	201	204	185	224	189	201	183	197	254	210	202	194	195	188	207	184	193	200	219	202	196	192	203	200	210	193	195	201	215	201	197	231	195	187	180	208	217	223	204	183	198	183	207	208	181	195	235	216	194	215	187	186	200	187	187	201	196	205	201	176	188	182	212	213	220	194	205	174	182	177	214	202	179	212	211	236	220	189	210	193	226	212	177	209	194	193	196	220	184	196	211	191	203	181	214	198	203	210	199	220	193	226	203	243	199	191	198	201	194	162	182	196	185	224	186	206	184	189	176	210	202	167	212	209	177	197	220	206	200	198	207	193	182	197	205	192	200	196	209	172	199	204	212	198	171	190	201	197	202	171	197	198	180	193	193	205	194	211	203	161	194	193	190	192	205	200	200	184	202	206	196	206	181	196	197	212	216	199	199	217	190	176	180	221	186	188	154	191	235	205	176	190	220	214	175	188	206	222	196	197	189	195	204	223	197	203	217	168	206	192	179	202	195	206	185	206	199	227	200	194	196	196	210	182	191	220	181	206	190	207	205	195	199	193	227	206	199	202	203	208	197	200	189	183	189	176	182	189	191	171	209	194	179	202	198	201	173	198	186	203	219	179	187	205	214	204	210	206	214	213	206	217	187	197	194	188	203	180	203	198	213	217	182	204	190	216	202	208	198	197	188	195	216	225	216	183	235	186	179	197	224	183	208	193	213	232	210	184	200	217	187	225	200	160	210	207	183	210	208	182	204	190	176	185	221	196	197	192	198	186	186	194	213	182	188	214	198	195	203	203	178	199	192	182	180	221	193	202	191	212	202	205	185	187	206	213	197	206	222	206	211	187	198	191	200	221	204	203	201	197	194	219	212	202	194	209	204	203	184	189	209	236	225	192	182	220	201	222	184	196	207	194	201	210	195	169	206	188	208	180	214	204	211	199	214	203	165	185	197	203	180	198	200	195	206	218	205	192	202	171	218	181	211	213	220	187	197	192	185	196	195	211	171	196	193	193	172	195	182	196	189	188	208	180	172	199	209	202	194	199	196	184	184	178	201	208	187	191	178	212	198	211	191	204	190	219	188	204	189	218	206	203	178	190	209	216	209	191	209	152	206	213	196	203	215	200	189	182	202	172	215	178	195	176	200	187	187	205	189	200	232	205	208	195	206	215	197	220	205	200	200	225	184	187	192	195	203	200	191	201	204	190	204	217	196	219	225	202	217	174	199	215	190	200	194	194	189	208	189	215	221	200	185	198	209	191	188	174	197	176	192	181	197	185	201	193	187	180	181	195	202	199	193	172	178	176	194	200	215	171	175	192	184	208	214	191	191	194	173	190	202	193	219	223	216	195	188	206	224	199	193	183	160	175	195	175	194	204	219	206	199	201	210	207	188	194	201	239	175	200	215	194	198	184	212	195	192	189	177	207	210	223	203	197	218	182	206	209	201	178	219	202	182	206	204	228	197	207	244	200	216	208	219	206	198	229	189	205	185	201	185	199	200	204	204	216	192	184	183	204	205	198	190	205	200	207	209	195	186	195	196	214	196	206	200	214	222	203	190	189	220	218	214	172	208	187	168	175	214	213	225	182	194	176	190	216	218	227	207	192	197	208	225	220	207	195	192	191	216	203	205	189	209	189	190	211	182	196	196	210	195	223	193	217	183	193	203	205	209	210	197	206	189	167	211	217	207	216	189	187	207	194	226	217	229	198	205	204	226	184	203	215	199	212	206	184	189	196	180	202	207	206	169	202	198	188	227	226	193	202	203	207	203	176	183	214	188	194	210	211	205	220	196	207	206	200	216	200	186	170	187	182	193	205	214	197	198	202	209	177	198	222	178	199	192	195	179	203	233	221	209	199	219	210	224	208	189	196	177	190	187	191	183	207	200	198	182	204	189	227	194	221	203	208	185	226	195	179	228	188	206	191	191	203	200	206	211	180	172	216	185	221	201	191	209	178	192	186	184	205	207	174	183	202	184	182	194	203	227	198	186	193	185	179	187	221	214	174	190	200	204	196	186	206	184	193	225	183	201	211	196	217	211	226	210	198	216	206	203	219	199	230	214	207	208	214	203	210	189	208	175	229	183	191	180	202	185	192	194	206	176	200	193	196	204	207	182	204	216	190	216	199	201	176	196	181	211	217	214	191	203	208	196	202	214	190	186	188	210	213	189	166	232	200	201	192	178	213	200	208	215	175	197	196	217	187	190	169	194	213	200	208	194	202	190	195	224	187	187	201	192	213	207	183	197	224	219	228	206	186	218	196	184	203	208	192	215	195	197	185	192	191	216	198	163	221	217	218	198	192	209	197	209	212	186	200	208	210	195	197	195	195	212	194	167	194	222	198	180	221	221	211	203	186	189	179	199	187	228	182	194	177	202	181	210	157	208	195	236	197	176	219	222	242	197	189	213	202	230	178	200	187	200	178	188	201	180	193	198	162	187	201	194	201	199	188	196	216	192	173	186	160	228	197	193	198	184	171	190	224	192	188	186	182	203	202	199	206	207	182	186	179	207	190	207	186	199	193	197	176	198	223	201	187	201	212	185	205	247	213	222	196	195	219	213	204	197	205	200	188	193	216	192	188	203	195	189	224	203	195	162	200	204	204	204	180	188	204	200	183	199	219	238	200	178	191	224	205	187	209	184	188	220	207	229	206	190	205	212	198	196	193	168	213	217	192	229	212	185	203	211	236	191	194	212	224	173	175	191	220	195	225	181	205	186	193	197	192	213	239	219	209	191	192	186	197	198	210	157	187	204	211	217	206	199	188	198	190	202	202	183	206	217	232	237	206	178	206	196	214	192	206	180	229	235	212	214	196	211	178	216	222	203	212	179	190	218	214	187	176	212	188	186	239	200	203	229	191	220	212	200	203	208	207	202	204	162	212	217	200	184	188	194	200	173	188	233	195	209	183	194	191	180	192	194	210	202	193	176	214	203	223	194	195	210	197	232	201	189	165	214	205	186	187	231	202	210	213	196	166	224	227	227	190	186	223	185	217	206	182	178	167	197	192	190	216	228	193	195	185	190	191	183	201	227	204	212	203	201	164	194	191	173	206	204	218	185	206	200	197	171	186	196	172	204	191	210	188	211	206	188	212	209	181	197	222	194	174	170	196	224	190	174	201	224	189	202	187	198	189	182	183	186	198	195	210	188	183	198	211	228	217	212	193	198	218	196	178	179	208	197	215
8901	2254	5555	6406	4472	3267	2373	1714	1456	1262	1255	1195	1005	939	929	848	752	713	658	596	619	578	551	576	569	595	555	568	609	618	583	596	572	534	543	558	587	533	519	499	541	528	534	534	497	507	527	535	492	493	541	518	554	531	489	531	504	497	490	552	548	539	515	527	500	538	526	494	504	470	493	518	494	490	526	507	520	477	479	481	487	535	489	493	493	515	496	526	507	503	497	516	502	482	499	476	489	511	501	471	455	472	482	486	483	486	489	505	474	504	488	541	521	491	498	474	495	517	506	465	482	465	520	490	468	500	485	465	515	496	485	485	507	501	453	455	455	514	540	525	531	490	488	501	498	471	494	478	513	487	479	510	470	485	500	470	452	516	509	483	530	500	513	467	439	500	504	494	499	487	491	519	485	526	496	511	508	499	496	453	470	518	516	490	450	530	532	543	510	507	456	501	503	500	492	494	567	534	475	515	468	479	502	509	532	451	518	544	505	535	497	516	479	495	539	557	528	517	497	481	487	481	512	547	499	456	504	485	510	506	472	458	492	520	472	490	483	490	550	505	485	513	484	506	486	479	502	511	497	503	519	552	493	527	542	513	487	493	462	467	474	470	497	529	510	472	511	488	484	482	489	503	479	496	510	516	468	509	488	537	502	501	513	506	477	486	470	517	497	502	469	485	481	479	482	482	512	531	494	471	476	498	478	513	479	501	488	487	547	483	463	493	495	481	508	519	547	501	489	525	510	479	495	467	482	484	485	540	479	481	453	499	502	519	482	506	509	506	533	543	494	523	525	537	483	507	488	518	524	509	473	494	509	471	525	477	458	560	528	497	519	522	513	495	469	514	493	491	517	477	569	500	491	459	476	517	500	486	497	519	491	504	485	477	502	518	508	466	500	526	466	471	477	522	462	518	504	524	478	528	463	520	482	500	546	521	538	496	521	468	534	492	503	492	507	493	461	500	499	511	500	465	519	471	498	510	464	509	485	491	511	474	481	501	503	526	474	488	482	497	466	490	473	449	535	497	471	486	474	463	471	499	495	480	503	482	473	474	519	475	494	473	498	520	514	535	467	484	494	472	518	476	444	524	509	527	525	483	469	480	536	531	509	522	493	477	525	479	501	494	543	483	496	536	523	528	485	510	517	439	533	528	499	538	531	515	507	471	509	509	496	497	539	502	518	508	489	488	507	503	538	470	479	503	507	496	492	516	493	509	472	501	514	511	495	500	468	491	484	478	517	507	500	494	512	533	513	480	460	478	481	507	487	503	500	472	512	514	483	525	481	492	513	491	504	531	519	496	529	506	507	484	475	489	465	494	516	516	486	489	507	489	525	527	458	492	499	493	512	479	478	534	513	511	499	492	499	487	513	519	475	506	503	523	488	467	474	483	467	530	517	456	528	528	532	496	538	504	498	488	534	495	489	512	499	497	493	466	520	490	508	480	485	503	517	480	449	483	474	476	526	503	506	488	482	503	455	508	545	494	457	499	523	519	476	509	489	501	473	479	484	507	465	522	520	511	539	523	472	509	473	500	523	454	492	501	485	504	508	514	507	484	483	526	512	496	492	519	509	487	510	535	476	518	499	524	506	497	484	475	512	505	487	475	506	504	481	473	490	525	508	497	522	471	498	523	495	487	486	525	462	520	522	521	520	480	482	513	443	493	478	533	468	488	521	510	480	496	500	523	527	498	505	452	498	495	538	483	520	476	518	486	463	498	522	497	486	472	525	497	495	505	520	538	451	481	493	478	533	467	518	474	463	522	537	516	487	527	533	506	514	514	454	508	478	519	470	469	526	493	474	544	531	511	513	489	492	532	507	495	465	479	506	497	488	463	491	506	509	461	456	464	497	483	483	480	536	511	504	474	541	492	481	479	517	482	496	498	496	544	508	462	514	505	471	520	476	546	492	457	485	476	474	469	527	455	483	480	510	482	522	499	495	523	507	501	498	462	468	500	513	519	502	517	519	520	503	513	503	543	500	481	480	491	535	492	490	471	515	476	508	520	524	521	469	514	472	496	506	532	483	500	528	515	525	482	503	522	496	512	496	507	487	526	492	499	488	493	460	484	482	497	489	534	535	491	504	472	500	512	497	482	507	526	464	484	505	508	507	487	524	485	511	488	486	496	495	461	494	531	496	505	536	471	488	520	478	545	513	482	508	520	494	500	530	502	540	478	498	503	526	525	537	530	489	507	479	486	516	442	532	561	524	467	516	509	471	488	490	547	521	494	491	483	490	528	491	499	489	473	491	479	500	522	499	526	480	488	554	508	463	513	474	483	522	498	533	506	481	475	517	518	510	493	514	521	494	514	497	506	488	497	477	529	472	504	463	506	506	487	473	513	479	464	457	504	487	476	483	508	479	512	485	492	496	481	495	501	515	460	533	470	532	481	494	494	510	513	527	469	483	472	488	494	501	490	516	486	504	513	472	520	531	514	488	517	493	491	452	474	513	517	519	443	477	465	483	480	503	504	481	524	499	521	495	480	514	530	479	518	516	499	476	499	474	503	523	485	521	463	527	485	512	446	483	492	511	529	503	471	496	490	508	514	509	484	523	513	516	505	501	481	459	508	494	487	504	525	481	488	512	492	498	516	512	503	503	503	509	554	452	515	489	500	500	527	517	502	478	486	522	492	488	529	482	492	492	511	501	484	521	480	457	518	522	518	535	544	503	467	505	494	514	487	526	492	475	503	488	471	489	491	522	520	495	433	506	465	479	530	479	483	526	485	452	514	513	534	543	505	504	509	488	488	534	530	484	483	462	456	491	498	501	537	508	472	469	510	551	501	479	483	526	487	552	493	497	459	509	501	500	520	501	531	504	541	515	483	491	484	512	509	502	526	474	502	493	529	512	497	514	500	456	536	476	521	536	501	497	491	478	492	483	492	501	476	472	494	502	520	515	501	474	514	519	524	514	502	487	507	513	474	487	497	490	519	529	509	487	486	491	516	513	478	561	546	523	510	479	491	512	492	466	489	493	495	488	511	477	490	488	451	512	511	492	495	495	484	481	534	503	483	521	512	502	512	474	489	494	525	488	482	517	502	501	464	471	495	465	515	478	487	489	520	490	459	494	496	534	499	479	470	475	504	511	476	490	471	482	477	549	468	487	485	466	465	511	508	489	490	544	501	517	501	472	511	494	479	512	519	468	498	464	432	471	473	506	463	514	511	512	505	480	481	501	478	532	511	510	516	522	479	513	520	467	491	472	494	524	492	480	509	504	517	499	479	501	512	540	502	462	477	484	495	491	488	495	489	524	521	524	514	490	505	481	507	537	508	548	500	492	520	495	474	506	488	518	501	484	539	500	523	496	481	485	509	492	470	470	490	473	490	475	492	497	464	484	496	502	496	535	480	459	470	509	521	462	468	513	513	516	458	483	521	459	508	514	522	480	493	524	479	517	526	492	493	509	505	508	474	507	490	471	511	503	509	470	529	507	502	509	476	472	482	533	525	482	499	483	499	495	482	539	524	497	470
2410	1037	1288	919	643	529	398	368	387	364	370	368	341	345	344	345	335	309	300	316	351	311	306	365	366	327	318	352	338	342	275	334	318	356	307	279	315	307	308	350	319	298	316	310	260	296	330	305	290	336	328	362	330	294	296	363	317	302	340	339	313	348	319	308	292	313	300	317	357	321	320	328	325	313	337	306	320	323	331	320	310	304	314	319	359	355	309	305	311	358	331	298	371	374	327	345	314	355	320	342	308	330	346	336	299	318	347	312	336	349	339	320	312	334	331	322	299	347	310	288	301	285	319	306	339	337	329	314	336	319	342	331	330	308	303	303	305	313	347	351	320	310	304	324	335	325	297	328	341	320	318	349	335	306	326	299	330	315	317	310	315	311	382	317	306	327	318	316	315	341	310	302	318	311	373	346	311	328	324	348	343	361	340	309	314	306	335	318	336	352	361	328	318	328	318	332	305	275	301	327	302	334	327	317	275	316	325	315	316	314	301	326	328	322	332	345	311	304	323	339	342	314	342	322	360	316	362	376	314	339	322	330	341	317	341	318	346	322	333	335	299	347	298	350	308	350	304	354	348	343	364	332	352	330	306	308	305	303	275	343	345	321	333	314	323	308	358	297	286	307	319	319	312	296	319	339	373	368	312	335	311	320	310	307	317	299	359	342	329	338	342	329	351	322	341	344	349	330	325	306	314	341	337	329	324	295	265	310	298	310	288	301	336	331	352	290	319	296	324	359	317	301	320	310	346	327	312	358	293	336	312	321	319	308	326	317	317	313	336	302	306	314	328	284	330	289	360	326	340	349	330	297	311	314	337	373	325	326	324	337	332	317	295	321	327	297	327	330	318	329	330	356	315	348	318	293	309	320	292	306	280	337	326	337	301	348	316	330	303	337	323	310	333	328	344	374	305	327	319	315	350	295	334	306	297	322	336	306	346	337	297	319	292	320	317	342	288	324	332	318	299	347	314	321	334	302	298	301	325	351	318	307	304	317	313	304	333	315	317	276	293	323	309	324	332	319	346	317	327	339	346	290	266	306	357	312	308	318	299	325	354	325	314	318	325	344	342	331	358	346	325	340	309	346	301	315	334	314	322	327	302	300	285	326	311	296	330	304	308	333	333	313	337	338	323	320	340	305	316	307	328	351	337	318	325	349	317	301	316	346	316	306	345	331	295	368	333	329	308	326	305	326	317	331	355	303	328	319	310	334	311	320	325	344	311	330	316	295	315	346	310	335	310	317	331	316	342	331	321	315	339	317	281	326	338	295	316	333	309	318	304	319	320	355	326	293	284	287	323	354	321	328	298	308	335	312	312	295	310	335	305	318	288	307	377	360	314	327	306	339	332	361	336	315	287	309	352	319	308	301	346	332	322	307	279	269	316	314	325	286	344	310	334	346	333	367	333	287	316	363	319	315	332	308	333	328	338	328	343	306	306	309	313	286	350	321	303	355	325	315	333	305	325	334	329	311	327	361	326	320	342	364	305	339	324	313	335	316	283	334	292	296	332	321	302	325	309	320	331	330	319	351	305	352	315	308	290	308	315	339	320	305	336	351	356	314	304	359	334	304	292	321	337	301	304	322	290	316	331	298	344	325	328	299	329	351	308	319	322	365	318	304	304	302	322	333	282	319	330	321	337	295	336	287	327	302	325	313	295	328	329	351	344	303	358	328	299	325	348	329	341	325	309	318	376	301	308	333	313	323	314	313	315	318	301	302	346	342	319	307	332	325	336	328	299	295	317	322	334	315	293	331	347	320	284	324	340	305	331	299	279	309	303	279	300	346	335	308	305	355	289	307	319	348	334	292	338	285	348	322	303	323	319	343	311	355	314	293	321	325	351	315	316	317	305	312	323	307	315	349	353	314	332	331	319	300	329	321	325	321	349	329	300	354	329	327	312	310	330	318	349	334	383	327	337	323	312	354	329	355	317	302	324	317	321	320	301	333	303	297	333	346	326	305	325	339	321	307	334	336	322	305	307	334	303	335	326	308	292	323	310	305	361	325	326	347	306	314	313	350	342	281	318	306	333	314	304	334	319	327	344	344	311	331	339	357	336	323	325	338	287	325	310	356	291	300	317	341	333	305	301	325	298	321	318	345	318	316	328	337	328	345	300	313	318	320	345	334	329	319	369	318	332	308	353	352	315	328	302	310	313	300	297	324	320	337	332	319	320	301	342	353	345	331	346	363	313	308	351	288	328	303	340	318	331	309	360	312	329	286	316	354	316	321	326	318	313	329	318	329	319	329	317	338	314	330	321	328	298	343	346	328	330	313	329	327	294	340	296	314	301	299	307	324	323	302	373	334	328	331	313	333	335	292	341	337	323	349	323	343	341	341	313	320	332	332	345	322	316	336	291	311	320	300	310	314	331	307	283	361	327	360	311	332	324	350	329	343	312	298	301	299	307	315	313	331	289	327	325	316	336	343	315	354	345	283	347	340	312	334	310	325	329	326	316	330	319	328	328	343	270	334	324	306	292	329	335	309	316	313	307	323	310	315	284	329	333	310	315	317	323	372	335	310	309	321	275	290	335	320	333	323	340	328	313	296	304	278	307	358	306	317	317	322	335	291	322	306	303	323	363	323	307	311	305	319	321	341	285	355	312	343	331	307	308	335	331	329	334	327	344	302	333	330	333	346	338	344	317	323	295	354	326	299	284	319	327	321	331	318	332	329	298	305	332	331	301	330	332	324	320	319	341	367	302	325	325	330	323	335	306	337	294	363	329	328	332	297	332	336	300	375	321	309	335	351	316	332	337	351	300	306	313	328	335	341	331	320	291	325	329	329	323	322	333	349	345	332	339	346	313	289	348	313	344	297	321	316	330	319	298	303	329	325	331	316	320	318	315	318	362	304	317	330	332	322	301	311	306	356	292	307	314	280	301	294	317	327	313	312	333	322	326	317	325	324	335	327	309	326	320	300	350	299	364	341	317	350	304	335	293	339	322	343	317	314	340	320	313	334	341	311	318	314	297	324	332	333	312	338	307	348	332	315	273	295	343	330	329	300	319	312	315	315	285	336	303	304	286	295	274	327	319	333	358	305	331	332	333	277	331	357	322	334	306	328	309	299	321	296	296	313	314	327	321	310	344	330	339	336	324	320	338	329	349	332	327	326	374	339	312	334	311	331	288	341	310	305	365	337	354	337	336	321	361	323	369	318	306	363	299	339	293	342	286	312	317	299	338	359	328	268	304	309	289	340	306	353	298	329	301	305	338	361	337	323	331	335	302	363	329	322	318	338	319	341	317	335	329	307	311	330	313	324	357	346	312	324	318	302	320	294	336	302	318	286	345	314	297	308	312	332	295	360	323	333	355	297	332	365	319	332	316	353	358	347	339	353	326	318	313	305	314	312	314	316	330	327	325	329	300	323	302	334	314	317	327	309	313	282	305	349	319	321	326	296	338	315	319	339	353	325	309	309	349	316	324	301	344	293	288	304	309	327	371	347	302	319	299	292	319	329	328	296	318	301
2704	1424	2816	2806	2047	1740	1276	1106	1111	1036	962	957	874	922	908	874	845	767	825	801	784	777	766	798	777	747	774	780	819	809	809	745	790	753	783	776	768	817	780	712	750	761	755	824	808	723	745	781	793	822	785	864	836	767	813	827	818	764	788	794	799	809	780	762	810	778	841	755	761	731	800	821	798	812	785	769	794	805	768	765	817	773	766	772	722	773	813	829	831	774	785	770	750	793	807	756	789	799	773	808	769	774	763	768	826	836	757	794	776	740	789	850	792	766	807	742	757	787	775	752	813	745	742	782	788	774	794	802	776	793	822	758	789	765	758	756	786	796	820	772	793	787	837	798	781	767	755	802	764	735	790	805	801	743	801	815	722	758	757	781	770	806	805	787	803	742	790	817	764	777	794	775	762	776	836	807	797	773	745	783	795	811	770	739	770	794	773	789	790	745	807	758	740	790	813	794	738	808	801	763	760	830	723	780	761	745	797	791	746	823	781	785	749	763	801	807	761	811	809	822	800	814	755	762	837	748	824	786	798	786	794	759	725	787	819	746	740	787	785	851	747	777	816	749	776	755	777	739	749	800	799	762	764	801	792	742	799	815	759	737	748	785	787	743	791	762	802	720	752	804	790	731	779	792	786	741	766	806	794	744	827	832	725	829	764	777	782	786	786	784	774	778	797	783	786	739	800	781	815	759	787	755	800	774	753	768	798	785	781	816	790	788	787	860	775	811	815	857	795	700	749	761	815	777	792	802	827	797	787	757	770	780	788	820	780	769	776	749	758	795	789	789	764	760	777	797	795	799	777	783	774	862	789	740	721	723	828	775	756	814	846	785	788	750	793	785	811	743	848	836	756	801	808	737	767	784	804	775	722	784	740	804	766	773	768	759	778	760	816	761	724	762	788	794	744	791	792	774	748	766	817	764	793	809	750	783	823	781	746	780	734	744	773	813	780	784	756	776	786	797	788	780	777	737	757	845	768	807	789	808	754	762	794	782	769	756	811	761	772	757	822	805	750	780	818	751	751	777	812	813	788	812	798	789	738	763	790	776	774	766	748	796	752	770	801	763	794	836	761	732	769	791	808	745	770	812	734	750	782	773	784	812	825	783	844	797	803	803	772	819	742	781	746	803	766	765	784	808	831	802	753	774	739	777	775	797	771	793	804	760	747	776	791	799	734	797	779	816	772	763	799	778	773	781	813	772	801	781	790	822	813	801	759	768	800	769	754	819	791	785	768	729	801	768	789	755	742	721	788	807	756	824	755	810	808	811	772	770	814	803	808	763	792	732	782	814	823	791	810	780	761	841	781	754	756	760	796	827	741	828	803	804	789	774	754	757	793	775	768	805	775	770	769	805	789	802	766	729	781	751	795	758	754	797	805	766	749	846	749	753	789	747	790	755	820	792	755	796	751	819	758	804	756	806	781	732	725	796	776	792	776	766	725	846	793	836	745	756	727	776	798	744	778	778	826	816	773	785	767	773	739	778	790	822	819	765	806	787	842	769	780	766	804	811	815	783	773	767	749	805	774	826	782	835	757	787	724	817	752	799	783	816	761	794	788	773	777	778	778	751	786	784	822	733	762	759	795	758	794	794	804	782	774	793	752	823	751	726	804	772	812	825	770	785	799	782	775	787	727	776	827	792	758	729	782	774	819	720	792	810	764	788	801	762	753	753	790	770	787	763	774	724	787	752	764	770	748	823	816	797	785	747	780	775	735	747	782	756	768	757	790	766	772	737	793	807	777	773	749	766	798	739	764	795	758	767	793	731	781	746	717	786	782	780	774	807	789	763	766	772	776	789	816	778	775	740	815	749	835	766	771	792	772	826	813	815	778	847	793	830	796	784	755	851	763	756	834	761	751	766	744	759	777	786	770	790	737	766	769	720	794	741	752	775	763	771	761	757	767	787	777	766	793	772	740	785	741	799	783	791	825	799	741	857	745	774	724	743	809	769	783	740	750	802	839	795	784	813	772	815	752	817	769	793	762	788	767	789	724	729	741	828	795	748	744	798	786	750	816	769	774	800	817	797	809	778	757	802	786	790	813	751	771	797	769	761	789	829	810	763	808	792	773	807	726	809	748	743	790	830	791	700	761	749	810	751	716	770	791	746	783	751	803	787	799	834	787	780	784	751	781	764	815	743	815	804	767	805	793	785	783	786	799	737	770	749	753	782	776	745	758	748	777	754	772	790	809	786	804	750	799	815	781	765	785	786	811	854	804	750	829	734	802	761	834	750	769	793	816	779	793	746	741	755	756	786	773	796	788	764	767	816	794	768	781	747	787	814	748	780	805	719	815	789	778	825	831	746	766	797	776	777	796	805	801	785	815	767	761	818	786	808	824	780	803	805	762	772	766	772	764	771	760	777	817	794	753	824	730	761	800	791	829	750	781	762	733	768	749	772	774	830	772	837	761	789	728	761	806	774	812	795	808	812	785	786	785	809	729	768	825	745	777	799	790	764	799	774	793	754	773	816	763	750	762	771	746	787	768	823	780	790	805	785	758	808	759	774	833	759	793	810	862	739	814	775	767	743	804	710	797	752	823	776	863	806	752	771	748	795	763	807	775	752	773	783	745	768	770	758	785	826	806	773	798	780	750	775	766	757	760	820	803	747	750	776	816	772	746	778	752	796	779	749	819	778	835	768	812	794	769	761	821	820	760	812	752	821	777	803	738	778	756	806	753	756	819	762	758	807	778	773	740	789	785	807	813	841	792	773	763	799	826	722	787	793	755	830	797	805	772	822	794	770	754	808	831	770	763	807	794	807	754	799	821	786	805	794	766	760	780	748	827	766	736	761	748	741	806	778	754	823	738	781	796	817	799	844	804	789	803	788	804	801	784	815	795	783	835	780	771	746	779	747	796	782	761	801	796	796	755	767	761	809	810	798	723	803	779	773	795	804	794	819	812	767	765	752	780	752	766	754	775	782	782	759	797	776	781	804	821	766	812	811	762	780	740	762	759	796	759	844	789	739	787	781	807	806	741	787	800	744	772	754	768	776	791	804	746	750	817	821	853	754	849	796	800	750	783	809	789	798	761	797	798	790	777	796	777	751	825	778	831	797	805	787	829	767	748	837	766	757	777	780	764	731	780	834	798	736	760	819	814	783	724	776	780	775	760	781	730	734	752	727	766	704	804	739	787	787	744	786	791	727	756	816	770	815	738	787	789	736	755	776	780	771	765	785	775	781	753	816	786	835	789	756	774	760	775	785	775	805	771	830	814	783	809	809	794	774	796	791	822	732	811	811	734	733	771	813	776	823	794	741	795	811	785	746	744	800	755	750	788	794	773	790	734	774	798	744	813	804	753	724	778	785	785	820	784	795	792	763	825	788	796	783	760	769	795	796	783	763	804	776	767	767	810	815	837	771	788	759	778	793	770	783	767	764	755	792	790	879	755	739	788	756	750	779	780	782	772	755	817	787	764	780	778	799	762	788	826	752	763	765	766	752	752	745	767	763	817	797	789	762	768	830
8175	1704	2111	1401	927	716	531	525	452	471	398	405	371	364	376	392	318	365	327	335	352	349	371	350	319	331	338	338	360	329	333	344	359	326	344	358	324	336	359	356	353	331	361	327	314	341	347	351	327	359	355	317	358	327	304	323	334	335	328	356	308	312	337	336	357	325	309	315	364	310	322	339	321	360	336	331	355	340	343	363	373	342	317	344	361	340	324	350	391	309	362	331	360	298	350	361	317	362	302	342	329	359	314	333	355	333	362	326	332	326	319	354	363	355	308	355	329	329	360	339	321	328	321	328	318	301	326	352	353	379	361	326	328	359	346	308	329	325	356	361	329	332	311	328	348	378	325	353	344	336	335	350	330	334	313	318	335	369	317	353	360	328	317	348	334	340	346	352	344	322	326	368	348	306	352	331	349	314	356	315	316	357	335	303	330	331	354	320	316	334	368	339	348	320	365	375	362	346	338	313	339	334	339	314	335	339	319	342	355	341	317	312	305	345	332	341	324	329	375	311	324	339	323	368	349	333	277	350	351	353	318	347	392	368	376	310	340	339	341	357	324	356	338	308	371	344	363	322	327	342	287	318	336	329	338	353	356	303	325	343	338	337	323	324	312	347	304	335	322	332	376	339	362	322	352	367	331	337	327	334	337	326	354	330	337	309	344	328	317	350	328	347	326	364	332	332	337	320	342	362	318	353	326	307	327	365	339	335	313	325	338	296	319	375	344	360	357	321	369	316	318	319	321	306	334	333	346	391	347	377	342	345	319	313	352	311	304	360	320	353	298	326	365	332	338	304	319	323	373	336	346	349	330	368	304	346	327	349	334	360	365	328	333	327	290	360	363	334	363	365	349	345	336	337	370	312	363	356	353	317	361	343	346	347	355	343	372	331	377	345	356	337	341	324	355	342	313	345	339	351	323	360	337	362	335	332	334	354	325	345	345	376	330	317	321	380	333	300	311	317	319	319	386	361	369	353	317	353	333	313	357	369	330	371	339	356	377	359	365	340	324	305	346	328	321	370	354	286	305	339	369	354	304	325	374	351	339	324	327	322	323	333	317	302	330	323	346	304	307	317	304	355	342	319	328	332	323	348	353	335	332	325	337	328	318	303	324	351	312	325	348	336	356	299	359	344	341	338	300	355	347	368	349	354	347	315	315	345	308	355	362	318	370	338	343	311	356	340	323	333	333	326	354	360	328	341	333	323	375	321	372	351	341	330	322	343	342	307	304	353	343	324	353	336	337	352	325	318	351	310	317	309	373	310	356	321	362	340	347	313	307	323	330	333	330	331	359	329	377	329	333	329	347	317	295	370	366	326	318	331	330	374	325	303	335	343	340	314	337	350	331	314	362	374	329	322	342	346	339	322	315	353	308	351	316	323	351	352	342	343	328	320	350	323	329	321	326	305	312	335	321	339	323	324	352	333	344	301	312	355	369	329	362	331	360	311	299	332	386	321	364	352	362	373	341	327	336	306	307	347	355	328	327	321	347	313	324	345	303	350	357	325	343	354	371	364	328	330	312	331	359	303	350	337	331	365	358	344	310	357	373	370	298	337	341	329	343	334	330	322	332	378	333	331	350	334	342	335	307	386	345	358	359	340	328	338	325	327	368	344	313	338	344	324	319	333	360	319	337	336	355	323	327	376	345	340	325	347	339	340	306	325	364	331	328	341	306	325	354	336	347	332	321	315	366	310	309	325	344	356	349	321	317	321	319	334	368	374	358	358	327	334	347	348	342	316	315	326	338	347	334	359	329	294	314	393	327	334	399	368	332	368	322	348	338	348	306	316	290	334	296	354	351	357	366	330	340	359	325	357	341	355	350	335	304	336	308	323	317	329	313	344	336	310	316	335	377	335	321	327	378	324	333	347	338	323	333	375	353	358	320	356	346	306	354	342	361	302	311	335	347	390	320	342	340	391	342	333	380	312	315	334	312	328	356	351	349	335	343	344	323	317	349	322	321	350	345	349	349	347	335	302	313	322	315	348	322	362	341	311	364	324	325	351	321	350	365	324	333	355	325	349	346	309	321	333	333	381	342	330	344	295	317	353	347	317	331	374	359	349	336	319	326	315	338	313	348	330	324	334	327	301	303	349	313	336	305	315	356	358	354	356	343	325	335	347	348	374	340	321	337	322	323	319	333	332	347	359	309	336	369	363	345	319	281	329	339	299	325	318	356	321	306	356	309	338	377	334	310	340	373	349	328	324	336	327	327	347	316	336	331	297	344	329	329	297	336	336	343	339	357	332	354	336	346	368	339	327	333	371	362	323	332	356	342	328	317	335	336	318	364	342	361	301	352	308	338	338	362	358	308	344	330	365	345	325	332	322	347	326	357	343	309	329	313	326	303	339	350	324	322	341	326	340	339	311	315	347	344	349	339	334	340	345	323	345	341	399	334	319	341	309	324	369	355	340	335	341	339	347	346	357	311	304	322	355	323	303	311	307	318	342	312	319	321	328	375	290	360	355	312	364	348	356	371	399	327	303	287	371	339	341	348	362	355	334	347	311	339	300	334	329	292	318	339	359	332	324	357	339	353	340	332	345	344	342	332	328	316	328	310	363	327	317	331	334	351	336	382	341	364	368	329	333	355	340	328	333	312	317	349	327	329	397	373	325	347	333	314	329	338	307	323	351	383	317	314	333	356	336	308	349	329	376	357	324	355	355	329	331	394	327	332	355	364	337	331	344	328	353	337	348	313	315	327	317	336	338	346	313	350	337	355	344	305	349	353	343	335	334	316	321	331	365	341	308	326	353	339	364	316	332	319	334	343	309	369	360	348	319	297	354	292	349	323	374	331	337	363	318	326	323	326	321	348	364	335	359	316	347	330	303	317	369	336	316	340	338	357	341	314	305	337	346	353	375	328	346	334	377	364	318	348	304	322	364	319	347	348	346	328	311	339	354	326	312	352	336	367	300	330	312	305	343	328	335	366	330	359	338	337	361	340	342	364	325	281	365	327	345	373	311	302	312	345	292	340	345	329	337	362	369	316	305	369	323	326	364	312	356	367	330	354	368	324	300	334	355	324	307	347	376	343	345	363	306	319	345	304	345	331	338	311	333	371	332	317	372	374	353	349	356	338	343	375	347	332	318	343	329	341	362	320	348	326	331	344	306	305	293	353	329	374	336	353	328	350	309	342	327	339	327	339	371	297	356	331	359	345	331	341	348	308	364	325	309	349	356	363	341	331	355	330	337	351	337	353	366	316	323	270	331	352	334	314	349	339	395	329	313	330	362	342	298	319	329	309	365	359	360	372	357	334	316	321	325	323	350	368	348	335	316	309	318	390	333	356	357	330	304	317	335	324	328	301	341	363	364	320	370	319	336	355	325	321	371	368	328	314	317	370	303	322	295	386	326	340	361	359	352	346	326	306	318	337	347	303	339	329	304	334	342	328	299	304	336	324	333	371	354	349	322	323	346	315	332	330	337	339	347	317	350	328	306	321	344	301	298	319	329	334	347	334	343	319	302
7184	2148	4450	4307	3433	2610	1932	1665	1458	1408	1337	1176	1099	1114	1056	1052	983	1011	920	903	895	908	856	909	819	870	846	824	838	867	830	847	840	849	820	784	841	852	805	832	857	762	844	828	808	819	813	747	848	804	837	799	815	814	804	806	780	788	803	810	833	796	813	824	815	806	843	758	713	751	824	812	764	853	832	871	819	779	804	840	787	802	795	818	864	850	795	786	807	825	751	788	813	821	816	796	828	806	853	796	776	825	796	764	781	759	795	814	839	766	777	811	820	833	832	774	846	790	818	793	770	784	854	808	791	773	806	850	787	781	842	777	839	819	788	789	815	814	816	804	796	786	861	796	761	792	820	763	820	827	806	825	732	821	843	778	781	834	787	847	781	819	759	837	784	826	833	807	826	839	823	817	786	782	841	778	860	818	802	857	806	823	833	770	839	814	756	794	799	790	809	753	822	752	862	758	765	832	795	785	846	800	780	810	869	794	819	835	807	834	834	791	832	761	801	760	797	798	830	793	845	762	784	805	868	820	887	811	821	787	809	749	766	773	831	824	792	789	780	782	815	826	813	823	797	831	818	754	795	763	777	809	766	782	823	816	807	803	760	812	802	818	794	806	836	765	780	823	789	754	811	809	807	802	818	785	791	796	846	798	791	778	838	775	800	824	821	770	810	764	802	750	843	816	800	831	797	835	785	798	831	817	782	793	882	755	825	801	848	773	821	805	779	795	804	752	859	817	813	840	804	814	838	745	821	803	771	790	813	769	837	808	799	766	794	827	851	840	781	788	796	838	812	835	808	851	810	826	823	804	791	823	791	768	799	827	861	802	788	825	814	852	786	770	793	797	782	828	807	826	843	840	808	786	853	846	790	789	812	833	812	812	749	797	826	788	800	830	832	861	780	787	833	844	811	768	767	816	826	838	814	792	792	810	822	838	788	793	806	832	822	825	811	861	827	820	786	785	821	773	787	886	779	768	797	813	809	754	795	872	843	750	817	794	837	819	779	802	769	821	769	779	847	836	848	798	824	744	813	767	773	842	822	851	815	804	760	770	793	821	849	850	790	830	780	774	836	888	781	743	833	818	772	811	826	805	825	736	769	754	836	821	774	806	777	754	802	802	796	830	785	836	797	740	841	838	840	809	788	833	813	781	805	823	769	771	820	779	754	830	803	800	769	796	732	790	718	802	776	784	801	792	808	841	819	831	814	812	835	814	831	823	806	798	831	813	781	838	829	826	794	865	858	820	783	772	798	806	801	773	794	796	800	750	833	814	768	782	788	804	780	827	771	833	774	817	818	810	796	749	850	827	784	792	777	753	842	865	816	795	795	803	798	814	741	814	825	815	780	832	826	799	824	829	802	815	812	788	811	786	833	793	792	777	866	797	735	785	833	792	787	759	808	781	825	805	820	800	761	825	811	805	838	833	771	838	840	800	813	819	831	813	800	816	801	805	803	765	842	837	820	778	818	774	834	842	842	809	806	841	822	811	830	782	824	834	843	812	793	789	824	791	785	823	808	830	833	821	781	768	807	806	753	816	788	753	775	842	786	824	810	837	741	763	780	745	781	767	820	770	806	774	867	770	784	769	772	803	804	802	798	813	834	867	767	828	764	768	828	808	771	780	790	786	838	804	814	824	806	776	826	814	807	805	814	808	800	764	827	838	803	842	769	789	782	864	837	797	766	767	830	806	867	827	825	823	797	840	851	780	790	757	838	806	860	814	793	804	767	809	801	816	831	803	778	773	850	795	791	828	826	810	788	818	761	796	785	801	803	807	818	796	796	765	790	834	773	783	753	762	777	829	802	787	745	816	721	831	748	808	814	787	798	770	814	811	790	796	813	810	801	818	808	828	800	804	791	776	777	805	810	819	794	753	805	821	772	879	789	775	763	825	785	888	794	728	838	780	791	804	759	813	776	761	838	796	759	813	845	858	809	816	790	863	786	789	809	783	846	816	800	809	854	836	769	809	846	829	808	814	790	780	777	796	844	737	758	781	785	820	819	817	838	792	780	805	762	822	789	792	789	871	814	838	824	831	793	829	844	820	818	756	812	814	796	780	809	830	816	780	823	833	762	805	805	772	790	805	811	792	814	758	837	850	750	824	769	831	818	791	763	794	814	751	796	820	833	745	786	782	818	787	803	765	812	776	763	818	803	846	793	853	846	765	802	885	781	794	808	817	822	780	775	793	743	785	780	834	816	779	820	819	806	773	795	752	769	814	798	786	817	817	761	773	797	805	839	788	823	757	787	802	809	828	880	778	788	807	770	786	812	856	860	827	767	812	807	771	806	834	809	788	807	727	793	785	794	798	811	839	810	800	780	805	818	859	808	796	777	782	793	810	809	805	805	805	767	804	774	754	790	876	817	726	787	784	776	749	764	826	788	788	796	795	839	767	801	796	792	850	815	798	811	795	837	811	728	783	796	801	850	749	838	787	849	809	807	800	837	837	800	787	819	790	826	829	809	804	843	802	800	798	807	772	783	802	807	801	831	805	812	765	813	798	842	842	755	786	812	778	785	816	750	854	821	802	759	837	849	844	790	817	802	817	815	802	872	799	806	831	768	842	790	798	773	790	786	785	789	787	811	765	764	756	809	726	829	774	762	841	839	794	805	798	798	795	799	827	794	837	782	844	775	813	806	784	815	772	823	828	800	851	808	805	790	804	912	784	805	763	805	784	766	777	786	804	803	781	815	831	803	752	773	811	801	829	810	779	771	789	807	796	812	823	739	797	781	785	817	812	818	810	804	778	791	835	794	785	800	752	801	798	802	793	788	815	831	852	795	811	786	756	794	750	809	813	849	812	882	804	769	796	803	855	799	793	827	840	836	799	785	857	776	840	765	791	777	823	840	809	821	827	873	819	794	821	857	791	805	812	813	805	770	799	784	843	837	786	817	797	811	825	800	806	830	788	799	818	784	797	832	813	783	763	775	788	812	772	755	753	795	829	828	851	837	807	774	798	772	811	782	778	807	797	807	760	795	764	783	815	845	748	853	748	772	789	851	794	767	817	794	800	821	745	844	767	786	817	807	814	787	759	764	826	793	780	791	755	847	779	818	808	802	832	818	822	795	814	760	814	790	797	836	812	783	815	869	810	861	901	823	769	851	780	805	787	826	848	805	860	823	824	749	781	780	824	839	814	776	822	812	787	793	774	762	848	802	831	824	811	824	807	766	807	786	851	816	769	825	803	821	830	773	807	816	813	797	790	772	743	732	860	745	786	771	863	807	806	789	760	871	773	804	843	814	808	795	804	749	824	839	818	829	812	715	781	819	828	798	787	805	817	817	813	771	768	834	767	802	828	775	742	772	785	823	814	813	799	806	818	797	806	788	808	788	780	836	846	795	769	788	804	810	817	812	755	793	841	843	835	822	747	841	805	816	815	783	836	818	815	799	750	769	794	812	764	786	832	802	827	802	808	788	835	814	770	793	776	857	821	768	802	813	787	743	851	825	763	831	819	823	818	863	790	797	873
14020	2560	2559	1860	1176	766	558	464	372	383	352	284	247	299	258	217	266	213	207	224	217	229	225	228	211	191	208	217	205	184	212	228	213	184	205	208	185	204	179	226	221	194	200	216	210	216	207	218	213	211	173	196	187	213	192	228	210	183	191	198	206	198	189	189	200	225	244	191	228	213	215	193	223	188	208	195	192	211	190	208	172	216	227	195	204	233	205	207	192	207	192	185	230	245	207	224	199	205	202	230	223	239	209	205	190	219	225	191	194	215	216	188	216	209	228	179	206	227	199	227	218	219	187	193	184	221	197	192	211	209	205	213	188	192	215	216	183	205	191	234	212	187	212	199	187	194	211	199	216	183	199	212	205	208	227	209	178	180	196	213	204	180	215	210	227	214	210	203	192	216	200	213	215	216	216	214	191	188	203	200	199	196	219	200	197	219	200	226	206	238	200	197	184	189	228	201	207	173	212	226	194	182	201	188	192	214	214	193	219	210	196	206	184	185	198	190	217	197	223	220	182	185	198	191	173	184	214	212	213	206	203	197	205	202	203	198	223	228	197	185	219	199	195	194	218	190	176	210	217	211	184	218	214	194	193	209	186	205	197	181	201	241	201	171	206	209	213	213	207	199	170	200	169	214	208	190	219	218	204	206	190	209	195	213	193	227	209	203	208	209	176	190	188	214	209	218	196	237	205	243	196	220	209	192	210	177	213	207	236	215	198	185	205	193	202	179	212	180	194	174	208	197	175	183	193	197	196	209	216	220	219	189	193	195	220	208	212	204	184	198	209	203	208	194	194	203	182	213	203	200	200	208	190	215	185	204	190	212	197	216	194	188	231	197	184	209	195	184	187	185	208	188	210	199	194	192	200	189	182	215	190	205	189	210	215	219	220	206	185	185	197	187	219	205	198	194	205	172	208	241	172	203	203	194	186	204	198	179	209	177	217	211	203	196	201	210	204	222	202	185	196	208	181	178	201	192	200	238	203	205	210	180	205	189	263	255	201	203	199	231	187	178	200	214	186	201	210	232	205	215	198	177	198	211	196	208	214	209	216	209	216	199	211	236	187	230	210	228	196	186	189	207	171	184	179	204	220	204	203	193	204	229	191	199	208	213	246	207	207	178	202	176	184	200	213	215	185	224	180	181	230	207	184	187	205	214	201	197	191	206	200	210	202	187	210	192	195	196	218	188	202	175	204	231	196	194	194	185	193	214	221	191	180	215	207	210	199	192	198	205	219	201	203	208	212	207	205	178	194	202	232	221	184	183	202	215	201	192	216	192	183	191	204	199	190	202	185	189	227	191	209	231	190	176	217	202	206	201	210	212	209	216	187	204	207	188	195	187	165	171	222	197	213	202	195	179	198	200	210	193	187	207	226	228	174	210	193	193	214	223	192	186	218	218	196	209	204	214	216	219	202	174	201	209	201	211	216	193	191	195	159	189	218	194	201	186	199	189	198	165	213	196	214	196	209	187	198	214	172	206	175	190	206	211	210	240	204	205	198	197	188	201	197	189	181	187	201	198	210	214	215	204	214	205	188	206	180	189	185	184	207	211	188	234	214	213	206	205	177	205	199	191	201	217	216	207	214	208	215	213	185	215	222	178	196	192	207	191	197	215	182	197	209	206	215	198	190	209	210	228	189	184	214	211	247	209	222	189	221	237	221	197	150	210	214	242	193	207	191	190	209	214	190	187	225	205	198	183	187	226	233	202	201	194	213	185	180	222	215	201	209	190	189	212	205	183	208	210	194	211	218	216	211	211	193	203	223	246	198	176	194	193	214	204	198	186	227	197	213	210	196	221	225	213	206	198	198	178	197	178	217	204	191	209	208	201	190	220	201	179	202	234	201	206	224	187	203	187	207	206	200	192	201	199	211	219	233	220	218	230	189	219	223	204	186	199	208	200	192	221	205	183	163	203	220	199	203	179	215	188	188	202	202	207	200	192	206	202	218	185	203	203	200	195	195	203	184	185	189	207	181	208	202	174	175	198	187	203	224	207	212	188	185	217	204	203	207	213	210	211	204	212	216	187	194	204	244	222	215	200	213	202	186	169	204	207	187	209	211	228	207	232	202	209	198	194	196	210	198	180	206	205	208	222	203	199	194	210	234	224	174	198	159	198	214	188	224	214	198	181	198	214	209	193	207	184	179	197	196	209	177	193	195	199	191	217	217	190	187	163	199	218	208	190	195	200	198	210	223	179	205	170	203	205	213	204	242	188	203	204	192	192	192	213	209	193	202	194	175	237	194	179	214	200	170	220	206	225	198	213	219	199	186	233	197	184	176	186	220	213	196	205	195	237	207	209	208	199	227	199	203	209	218	203	220	225	192	233	208	219	215	180	202	223	169	182	197	215	200	168	209	213	217	209	169	178	199	200	209	207	196	201	204	204	208	195	203	177	203	205	221	209	176	204	208	201	198	216	196	186	187	194	220	185	196	200	198	215	204	197	191	204	224	201	201	168	209	227	232	207	195	215	176	206	204	191	191	236	194	207	203	218	217	221	178	233	196	214	213	194	223	185	198	198	237	195	218	217	186	221	195	193	188	221	193	211	215	200	194	202	193	208	203	213	208	175	221	228	218	202	224	197	208	237	220	193	179	200	212	206	186	213	205	202	212	215	208	208	223	188	194	204	186	212	181	199	219	193	184	208	192	192	191	178	210	210	221	210	214	177	186	199	194	218	185	199	223	204	201	210	206	213	199	230	205	192	199	193	199	201	213	199	196	178	204	196	240	179	190	206	186	185	212	214	179	205	211	190	219	212	199	211	184	172	217	208	194	210	222	184	227	217	210	189	204	210	183	207	216	217	188	214	212	190	219	198	203	204	200	239	213	180	206	220	225	230	169	209	210	190	203	167	197	195	182	175	214	200	210	216	201	212	190	215	197	225	215	209	199	208	223	222	221	193	183	185	204	199	213	228	209	185	201	217	215	215	204	212	217	213	220	204	191	206	195	183	181	191	197	221	202	191	200	204	186	205	194	201	215	171	202	177	188	217	179	211	175	195	182	190	185	184	210	191	196	169	209	194	207	206	179	190	203	192	181	214	236	204	186	222	213	192	186	180	193	200	225	209	190	192	201	182	225	218	186	206	190	202	214	195	208	213	190	210	176	187	222	209	188	167	203	228	206	194	209	194	181	176	227	209	209	224	192	215	205	194	216	195	198	207	191	216	199	182	216	192	217	188	192	196	198	194	200	215	197	207	185	215	223	204	202	202	237	179	210	195	199	204	182	212	196	197	211	218	190	206	196	200	211	217	200	193	202	188	200	225	186	215	196	208	186	173	174	208	184	202	199	186	191	203	206	212	205	208	203	224	224	186	229	215	201	206	209	241	199	204	234	212	182	197	187	190	222	207	197	210	209	209	210	188	194	188	161	192	207	223	210	192	207	196	204	212	203	197	192	198	220	192	191	202	215	229	193	212	211	186	199	191	234	210	211	216	203	215	220	210	196	197	198	188	206	213	204	169	208	207
9067	2571	5213	5460	4404	2988	2272	1896	1703	1453	1279	1126	1053	969	876	867	800	705	672	642	638	558	598	574	581	538	584	569	583	612	612	580	565	521	564	547	594	554	517	497	579	576	493	536	500	512	513	519	506	534	545	540	535	517	529	565	526	508	492	512	537	484	508	496	497	516	479	513	521	505	540	530	518	516	512	484	513	532	454	501	484	475	503	522	495	527	472	535	489	528	476	521	494	494	488	507	512	538	495	522	512	495	529	486	485	526	542	512	498	468	534	525	484	510	500	493	485	496	570	507	476	523	496	494	569	530	521	481	533	492	508	544	539	499	539	520	502	513	505	508	466	513	511	513	482	538	507	530	500	516	474	528	530	536	515	490	523	527	514	479	515	546	478	507	489	545	450	510	526	507	485	502	524	518	514	514	499	489	515	544	518	533	512	496	489	518	516	485	480	502	480	534	523	490	457	497	504	497	479	492	530	481	493	515	515	492	513	484	521	528	507	525	497	513	509	501	486	475	542	514	474	507	527	467	485	508	523	527	500	557	515	465	522	492	525	501	512	478	489	516	495	532	532	496	506	508	550	501	500	485	509	474	559	498	484	495	545	518	455	505	479	512	498	481	514	489	489	496	508	491	477	540	488	502	489	509	539	486	491	494	535	529	497	467	505	479	532	545	465	538	487	516	507	505	466	495	470	508	503	516	503	505	538	500	546	486	566	522	469	507	532	521	514	491	524	492	487	521	502	503	486	484	533	528	520	474	549	489	493	511	505	497	493	483	527	497	502	509	531	530	482	537	496	489	482	490	504	509	512	500	546	534	487	534	481	539	484	496	472	484	542	507	494	528	484	510	499	511	484	491	527	503	493	504	484	530	522	488	480	512	523	503	460	527	481	476	478	503	490	511	510	531	540	519	521	498	524	446	525	495	500	495	474	483	506	533	492	520	522	525	489	496	503	533	529	478	539	482	485	540	459	507	496	515	497	503	534	496	507	476	554	497	493	502	483	515	510	537	539	497	504	521	518	444	473	478	528	511	480	486	545	483	532	499	482	508	518	485	519	484	494	481	507	514	499	500	474	463	530	515	480	475	505	475	501	538	491	499	504	525	513	491	461	521	489	505	496	523	525	495	486	512	555	500	500	493	462	490	497	448	518	482	521	498	513	500	519	498	482	537	509	556	475	513	503	485	510	516	487	528	498	492	526	480	503	512	476	545	531	483	492	509	500	481	480	502	480	533	463	492	552	465	498	505	472	487	500	498	525	518	551	471	491	478	525	475	526	495	492	540	527	474	512	511	475	466	498	488	519	513	522	477	494	507	494	520	479	480	496	506	506	469	476	453	518	514	475	462	522	496	517	507	559	494	495	519	476	526	501	521	471	537	458	496	521	488	473	505	500	505	468	542	548	520	483	489	512	522	454	520	469	500	496	461	521	490	523	508	502	480	475	536	485	502	476	500	500	551	536	536	522	516	499	529	505	489	517	454	506	511	473	496	519	520	486	485	495	518	494	488	490	488	539	491	495	507	496	520	510	510	503	489	488	508	516	518	523	477	548	477	508	525	492	494	489	507	490	518	505	508	484	494	487	463	452	473	468	506	483	531	527	470	501	532	490	478	457	489	491	498	465	530	491	481	504	478	482	501	509	513	517	533	511	517	489	496	467	527	480	500	480	503	516	494	480	509	492	532	501	491	533	549	520	492	521	468	500	514	492	513	509	541	521	512	516	500	511	493	537	507	528	511	535	518	486	518	556	524	512	522	538	498	494	457	504	491	495	520	484	496	522	526	508	477	510	518	514	548	568	484	500	505	498	475	492	479	520	527	471	464	518	490	503	493	511	527	524	504	507	475	533	473	526	506	510	454	493	490	492	498	485	507	535	508	534	484	508	503	542	518	519	479	481	497	492	498	504	521	512	481	446	501	534	497	507	473	508	521	533	534	505	503	468	512	541	526	468	496	493	526	496	484	462	515	505	463	467	483	506	502	508	517	509	492	502	472	490	518	484	481	516	500	509	484	533	494	516	544	484	526	502	481	519	509	480	466	516	525	520	480	445	475	471	527	482	523	498	514	500	539	515	499	501	536	523	491	513	535	481	496	480	497	496	555	558	508	520	481	544	568	480	513	503	511	508	515	525	500	539	506	484	482	497	526	513	464	515	484	480	527	492	506	509	526	511	510	487	526	494	505	503	512	497	520	509	503	530	519	531	479	512	545	503	522	523	504	507	508	497	518	487	487	525	505	504	524	476	512	494	482	527	482	495	496	503	494	540	525	518	478	509	457	511	501	467	473	496	505	498	460	496	502	515	501	495	482	491	491	473	565	496	509	521	498	542	531	508	467	531	539	491	507	450	509	502	489	545	535	488	529	519	506	501	480	522	489	498	508	498	497	521	475	531	497	526	515	539	485	525	507	507	476	470	454	522	492	521	528	539	482	489	534	518	498	495	512	580	510	510	514	472	493	530	542	523	497	539	526	454	521	535	473	493	510	520	505	520	490	517	504	554	482	479	548	527	476	515	492	510	531	480	514	501	479	508	476	483	518	511	533	481	473	501	506	519	507	464	503	489	509	513	524	520	537	503	489	493	481	519	537	512	501	508	497	496	499	544	503	498	490	499	496	529	524	468	536	497	463	502	493	518	503	487	482	547	504	499	541	540	509	481	504	536	529	494	477	510	538	470	483	478	475	513	537	494	499	515	477	517	503	500	522	488	495	492	531	490	541	478	466	474	512	507	521	475	492	521	460	523	511	496	509	506	512	510	548	486	533	472	494	480	505	488	514	523	472	462	494	504	504	522	525	508	571	495	496	546	466	461	537	517	514	505	515	471	484	525	504	497	499	497	519	463	532	519	528	528	512	480	521	508	491	529	507	483	512	528	481	534	516	478	510	483	518	511	533	492	541	509	507	508	544	480	486	534	488	534	507	517	502	551	541	496	513	492	506	477	551	481	528	517	504	476	508	524	558	531	523	537	510	519	516	524	499	493	474	512	520	514	525	526	497	527	494	465	509	487	514	488	505	495	492	497	496	480	484	502	542	504	481	507	437	546	481	518	475	488	532	509	528	516	508	521	516	518	507	499	498	496	479	473	538	478	518	517	462	509	534	481	485	491	475	494	522	507	544	497	510	493	463	520	509	466	493	530	540	493	486	502	474	499	496	528	513	507	489	484	482	532	494	490	502	495	461	471	515	509	518	516	517	534	519	494	534	502	498	472	481	459	481	492	503	503	484	486	473	465	503	460	514	489	518	493	493	491	516	486	502	486	485	526	505	528	516	519	511	533	464	516	487	540	473	455	471	534	477	486	540	536	512	472	468	493	522	519	478	530	506	494	510	498	508	530	523	501	475	516	510	516	497	517	510	533	484	495	458	480	487	515	475	513	490	536	514	530	520	518	486	520	464	478	484	462	481	450	527	526	500	525	525	529	507	469	485	502	504	461	478	468	500	492	517	510	534	525	503	491	481	509	542	455	527	519	521	457	502
2688	1033	1098	799	571	465	390	412	389	373	357	339	355	351	332	340	344	313	328	344	346	333	339	309	316	294	315	324	313	322	331	349	315	325	359	317	332	361	296	308	317	348	326	326	326	347	341	288	305	324	301	342	274	319	350	300	322	299	312	296	296	324	355	344	330	331	334	308	321	318	331	310	360	310	378	343	346	337	346	313	335	332	340	282	308	309	315	315	298	334	341	332	302	330	325	317	339	319	325	317	333	317	331	337	310	320	315	324	315	337	338	337	319	314	324	298	317	317	305	309	337	336	311	312	290	326	319	325	321	288	336	290	353	362	281	309	328	336	297	283	322	336	293	358	349	307	341	313	337	288	325	357	323	311	295	310	304	320	297	359	322	328	332	305	313	339	327	363	307	296	335	313	290	322	343	316	329	361	333	280	323	295	337	317	324	329	305	316	308	317	306	361	325	290	338	323	322	316	348	338	364	334	337	340	303	330	328	336	329	306	306	336	321	345	314	333	350	302	353	335	308	330	328	342	326	339	337	307	326	335	307	335	331	320	325	372	334	312	332	331	319	322	324	321	331	344	305	326	297	317	324	328	295	350	324	315	332	323	334	312	279	338	285	359	317	319	294	345	341	333	310	300	352	335	332	340	329	332	335	330	338	313	308	292	315	325	345	317	296	326	306	335	347	349	350	336	345	340	323	324	306	326	311	315	310	321	328	339	290	352	326	315	342	349	322	302	308	339	318	285	320	314	322	325	330	335	313	339	312	329	304	316	321	329	327	331	350	312	316	332	334	314	333	332	306	346	328	321	322	317	318	295	305	333	299	292	299	324	327	296	310	311	302	318	316	321	348	311	287	333	342	310	336	286	324	345	309	325	321	303	324	301	303	329	325	309	344	347	328	333	342	326	317	330	329	330	321	336	345	301	315	335	291	341	324	338	313	323	313	331	344	314	308	311	287	297	346	333	325	339	327	330	331	309	323	288	337	349	357	317	337	324	340	326	321	343	337	358	333	338	306	308	357	343	314	331	345	325	343	323	294	323	335	317	315	335	315	335	309	336	331	328	346	320	305	308	258	317	334	338	312	327	302	312	336	312	295	299	328	326	349	329	334	315	329	307	352	306	325	336	330	338	307	300	317	350	305	294	316	354	316	330	292	297	335	345	365	320	321	316	335	334	288	323	331	307	320	292	311	307	316	313	293	371	335	330	302	320	309	299	318	316	348	349	325	318	327	308	350	316	295	319	315	306	312	295	336	325	329	329	333	337	350	305	312	337	331	312	302	363	291	359	349	328	338	339	296	327	324	337	323	291	324	295	307	298	298	303	312	288	275	294	323	303	309	339	291	282	336	300	325	335	300	314	344	293	328	302	319	337	333	305	302	332	304	339	321	356	310	328	306	333	340	294	295	315	339	328	325	333	334	310	327	314	369	297	343	331	325	332	349	328	297	329	331	320	319	313	305	307	315	317	323	300	302	324	354	333	312	340	314	316	304	300	302	305	315	317	344	314	339	312	314	313	351	329	330	315	341	325	305	325	335	299	313	301	352	321	337	265	311	308	341	361	303	312	340	360	367	326	306	328	337	303	321	331	302	343	305	312	323	327	343	344	333	318	293	337	325	333	318	312	386	315	318	320	334	335	344	332	303	324	327	331	312	315	351	332	346	303	324	298	326	295	331	308	302	337	326	349	324	368	298	352	347	311	338	320	349	308	329	298	351	335	318	312	334	305	320	318	341	347	330	337	323	332	292	321	334	330	327	283	320	308	311	285	280	331	353	309	316	337	339	320	352	311	313	322	351	299	299	331	323	347	322	321	316	265	325	371	301	295	345	334	309	301	303	312	319	339	306	317	294	325	308	317	338	330	322	313	317	325	318	334	324	320	330	312	336	340	306	360	327	341	352	323	312	321	346	328	293	342	340	336	303	328	335	338	329	337	306	306	312	306	342	337	316	308	307	325	327	313	316	331	295	326	326	284	300	338	334	319	285	322	307	344	336	327	328	268	332	305	320	314	314	340	329	325	305	327	325	306	305	351	307	333	285	309	316	360	322	295	345	332	324	324	323	358	353	324	324	320	315	328	326	340	333	312	281	339	327	321	330	338	326	315	337	307	312	323	365	353	315	327	335	335	290	328	335	334	317	330	348	310	305	343	325	317	290	321	324	336	290	346	328	333	287	303	314	304	336	277	328	320	328	313	327	302	313	322	329	322	313	309	337	296	317	306	311	331	348	352	345	320	333	328	320	304	332	345	359	320	336	310	335	355	343	309	347	296	315	324	313	311	329	309	342	335	337	333	326	318	319	335	348	339	286	344	310	308	341	297	311	350	327	325	301	326	324	288	321	326	320	339	301	309	334	306	346	302	308	332	335	326	353	287	316	338	341	337	342	292	316	313	345	335	332	344	294	311	313	299	322	287	326	324	306	341	308	332	322	314	314	316	308	313	332	337	330	360	322	353	330	325	327	323	299	313	300	295	338	330	320	318	296	310	322	323	354	328	348	360	324	339	301	303	299	327	328	309	290	342	341	300	335	312	334	336	344	334	308	336	285	324	335	341	333	323	344	308	335	346	329	358	359	338	331	326	307	341	323	286	325	341	325	329	324	359	365	317	332	315	302	340	298	343	335	339	327	325	282	293	313	306	311	300	365	313	326	321	308	352	323	342	318	335	367	316	350	306	311	338	316	295	279	346	327	326	325	301	291	317	294	318	323	315	329	302	330	326	300	317	348	300	335	287	328	357	321	352	330	333	333	363	317	312	351	314	326	356	302	326	340	307	349	280	336	305	341	306	280	284	284	298	299	338	269	335	312	367	332	342	352	315	312	321	351	340	315	330	322	317	327	301	324	365	306	337	334	330	293	323	333	311	354	357	308	308	352	330	330	325	309	305	309	319	292	312	324	322	335	318	325	308	297	317	346	343	327	327	314	335	326	343	332	351	329	308	347	329	320	341	369	347	335	311	337	357	342	290	348	319	344	321	352	323	329	319	312	311	341	357	328	339	307	320	337	298	322	318	335	339	342	336	372	333	296	324	319	336	312	320	334	304	316	306	308	348	300	311	348	335	318	327	307	334	322	337	316	314	317	325	321	365	329	325	300	364	326	346	306	318	319	327	316	336	316	334	337	325	317	326	320	306	290	298	345	318	347	321	308	356	334	344	344	319	311	327	315	338	330	346	327	319	336	316	304	343	350	325	349	331	333	319	342	351	319	324	343	321	327	329	343	352	348	320	305	354	345	303	315	318	349	338	327	320	303	309	324	326	320	321	318	322	313	331	357	371	319	337	317	333	296	329	300	293	340	330	347	308	312	318	315	343	307	322	354	338	289	311	331	344	298	339	287	302	302	362	326	300	308	321	326	320	306	315	363	311	365	317	309	300	340	320	308	333	326	349	277	345	344	347	315	320	326	324	338	273	332	272	310	342	327	338	319	335	324	300	342	323	327	306	330	352	363	311	302	326	316	337	327	366	299	278	311	301
2803	1524	2227	2444	1929	1391	1331	1203	1141	1101	987	941	893	891	940	864	863	804	838	851	774	830	803	770	810	825	826	792	768	763	781	790	837	806	809	777	793	784	786	765	794	820	797	824	799	776	803	778	752	791	760	811	779	762	765	755	761	836	812	793	731	824	803	740	824	787	814	818	787	796	776	758	732	792	834	729	808	817	780	796	768	775	794	800	776	820	795	767	825	772	805	750	723	799	752	811	774	794	799	784	773	769	762	752	821	776	778	767	753	789	775	781	769	816	773	778	798	782	782	751	775	795	748	811	744	793	731	761	820	776	758	806	754	822	794	799	768	763	818	782	811	770	758	764	794	769	793	796	814	778	776	801	763	771	791	840	754	838	773	789	794	761	784	743	756	764	811	799	757	797	799	790	798	819	731	754	775	806	769	781	806	773	803	749	720	790	807	769	770	745	797	771	781	794	770	786	766	779	812	792	809	831	822	778	813	814	769	790	758	774	803	825	752	808	830	748	784	797	795	755	789	773	794	787	824	799	727	768	793	812	843	758	787	806	803	805	794	770	776	789	806	824	860	775	730	780	803	794	819	805	760	768	787	804	842	777	798	730	800	755	790	800	758	790	793	794	804	745	801	798	764	763	781	711	765	752	818	832	826	778	816	726	810	770	803	851	780	760	731	744	778	782	811	809	778	748	793	767	780	781	761	787	800	788	802	796	817	837	747	733	815	823	782	807	797	793	782	775	774	803	837	795	805	785	758	763	768	803	794	809	790	803	793	774	806	766	779	809	741	758	766	830	774	829	816	787	769	769	782	763	809	805	815	774	866	778	762	828	749	736	805	797	715	792	735	754	786	796	799	751	786	728	834	763	817	773	759	761	751	781	771	773	808	761	777	729	804	795	804	795	722	816	838	761	804	753	810	811	783	800	785	748	787	786	831	767	788	762	771	838	811	772	752	758	853	780	770	743	784	768	767	842	810	735	741	798	762	780	769	776	744	763	780	761	799	785	754	759	808	773	839	770	809	781	760	794	783	762	796	815	772	801	764	778	809	753	793	759	768	832	756	788	777	823	784	847	789	710	822	782	778	750	787	824	779	771	768	754	821	748	796	799	818	787	733	762	741	803	816	731	816	776	798	823	779	800	768	725	768	807	790	757	813	803	796	790	827	834	800	789	766	770	763	797	782	808	806	798	805	842	770	811	756	793	805	794	797	811	801	788	849	817	765	787	785	786	807	791	789	750	738	794	840	797	776	826	807	755	827	799	815	719	790	791	820	776	788	825	819	757	759	811	721	796	787	755	769	768	782	793	807	723	776	761	787	806	775	780	741	795	764	836	796	829	791	779	775	739	785	803	819	848	753	768	822	812	796	803	793	789	769	798	772	759	761	752	764	790	842	769	773	787	803	804	772	833	831	748	755	833	860	778	785	744	830	807	845	755	799	793	745	812	782	775	832	803	772	732	736	745	743	814	765	734	778	780	792	854	820	787	785	794	738	784	804	790	808	774	800	748	751	752	798	824	794	796	791	804	788	777	784	764	801	786	802	815	759	793	798	763	821	750	757	777	731	787	785	730	786	794	808	792	764	774	758	785	806	810	779	767	791	756	745	816	767	824	810	735	775	784	743	754	761	812	818	773	839	824	754	766	774	792	808	796	782	787	822	760	816	766	791	798	810	755	759	826	843	798	757	762	762	740	736	774	766	759	792	821	804	779	758	843	789	786	792	754	796	770	815	762	783	796	758	780	811	776	806	787	802	760	813	799	749	783	762	785	776	767	781	772	812	802	788	847	800	798	783	801	789	833	761	757	770	811	747	763	771	756	815	805	778	831	774	836	821	750	791	764	795	776	752	742	803	795	835	797	731	840	820	784	784	746	759	792	818	788	809	775	808	797	791	812	778	769	801	782	781	803	751	809	714	791	777	783	786	764	745	718	765	792	764	808	749	775	798	796	807	726	779	768	763	752	819	746	788	825	743	780	808	760	764	778	759	782	795	773	785	790	794	819	799	777	777	808	785	767	769	801	770	769	766	793	802	768	784	831	809	743	835	805	797	741	758	744	783	746	801	800	797	786	768	767	770	766	810	738	761	775	759	832	771	703	824	777	788	801	796	825	776	833	756	783	773	744	789	777	755	792	836	802	799	832	776	798	805	815	739	796	783	771	760	841	812	833	763	833	806	737	750	716	730	836	815	764	767	835	777	751	791	821	809	807	794	740	815	836	783	801	805	771	784	741	833	811	836	753	817	764	761	805	769	759	807	767	756	820	829	824	784	762	818	812	829	786	846	738	787	819	760	801	811	810	783	791	795	746	753	809	856	845	777	802	829	829	767	816	742	743	787	793	784	788	812	706	813	820	807	834	813	778	773	825	788	822	806	753	783	805	801	762	813	792	778	787	786	771	766	795	766	799	802	812	838	790	806	834	862	755	789	761	786	835	776	736	794	761	739	751	846	772	818	805	747	781	801	790	786	815	806	790	767	752	826	795	835	821	762	773	726	807	811	797	791	774	818	778	806	779	813	782	779	797	816	799	789	823	737	795	778	804	789	797	805	778	762	741	765	793	787	788	811	787	787	783	805	774	777	781	791	789	765	758	815	793	813	846	749	739	787	781	797	742	749	837	813	767	752	759	803	814	767	778	774	780	838	782	748	795	812	779	797	819	821	814	771	815	789	782	775	802	777	800	748	740	751	785	831	790	797	783	753	815	799	724	799	778	771	759	801	749	779	812	736	780	804	782	761	768	792	784	846	800	817	795	768	800	838	826	779	777	754	805	774	806	762	756	817	799	731	763	781	814	822	776	796	751	779	765	738	778	796	762	800	830	801	779	813	808	776	781	774	788	824	782	769	758	790	785	740	808	838	846	738	783	811	798	854	803	837	749	729	788	772	773	786	762	809	777	771	777	746	784	793	773	816	835	773	789	824	786	845	820	798	745	848	794	762	771	847	834	782	704	756	799	763	778	790	753	753	788	777	810	794	812	817	809	771	777	800	756	718	802	786	793	824	784	810	769	770	765	811	795	771	793	764	813	724	766	779	781	772	745	799	728	746	832	800	751	753	762	714	798	744	765	747	793	733	807	800	802	752	798	785	814	779	826	802	813	781	787	847	786	823	755	749	768	766	770	825	826	781	796	778	726	773	826	778	747	746	756	825	740	850	734	780	792	789	799	771	803	801	762	803	821	767	760	804	814	712	768	779	765	844	791	782	783	737	787	786	826	789	719	760	795	779	792	793	829	796	799	771	774	801	855	748	804	790	797	802	797	777	814	774	798	798	776	833	789	780	750	810	740	768	768	837	764	799	829	827	762	803	768	787	786	779	775	853	796	800	749	806	795	839	767	807	729	784	783	775	779	792	803	814	773	751	815	806	862	794	852	761	753	749	801	784	767	790	831	796	811	758	796	822	760	816	753	799	753	724	761	761	818	762	752	788	776	791	761	770	807	764	805	803	785	769	810	777	778	831	773	781	768	782	716	799	751
8338	1705	1642	1281	783	655	623	532	440	431	444	365	373	343	414	368	347	331	325	352	354	332	379	323	367	347	327	375	354	334	351	360	312	344	336	333	346	315	372	358	332	350	345	351	367	351	365	328	337	322	355	340	355	290	348	353	332	324	354	359	346	324	333	324	337	357	350	357	335	362	332	332	317	334	293	330	313	390	334	314	290	336	345	358	369	346	334	320	323	341	353	311	342	333	350	337	359	321	341	364	354	324	359	326	331	317	310	344	370	301	344	353	313	370	363	324	320	311	357	345	322	336	339	344	331	311	341	296	336	327	340	325	350	288	343	336	321	309	318	313	348	327	310	345	325	304	381	321	359	368	342	346	328	299	367	339	334	338	332	335	372	350	350	360	307	334	345	354	354	335	351	328	398	362	347	331	354	323	359	384	295	330	347	338	321	310	337	373	342	317	350	348	319	327	348	353	359	329	345	322	309	333	336	316	306	327	326	321	309	361	337	330	321	330	268	351	322	322	339	334	330	330	356	314	293	344	319	355	340	331	329	361	315	340	327	361	337	377	357	356	357	388	314	358	329	338	325	328	328	360	338	351	339	353	334	347	367	331	361	345	315	365	325	356	351	320	324	338	337	330	324	359	300	331	320	377	367	341	298	341	339	314	353	356	352	310	355	326	323	325	304	338	314	359	367	367	329	356	355	308	338	323	331	367	344	351	345	353	307	316	344	353	358	318	350	346	303	340	321	301	341	314	317	331	358	330	322	327	322	353	357	322	342	309	314	323	337	361	340	314	361	334	338	353	351	333	365	365	329	314	325	353	325	330	353	340	357	374	307	380	352	394	340	318	339	334	322	326	353	336	329	358	348	340	311	327	363	372	362	311	343	335	341	335	370	317	331	340	345	303	316	342	329	355	317	351	328	322	325	338	335	320	358	328	347	306	315	303	309	326	365	322	359	341	311	331	321	331	321	311	328	343	370	332	328	346	326	367	320	358	355	383	349	338	323	309	339	341	374	319	317	327	301	360	365	354	338	317	341	323	323	358	351	336	342	352	321	328	339	344	365	351	344	343	392	332	360	331	354	359	396	360	317	353	323	321	325	336	333	320	326	347	322	341	358	351	328	350	341	333	327	365	369	338	364	332	311	366	366	351	347	352	334	353	367	332	359	322	316	366	327	331	339	357	343	332	354	339	355	328	331	395	311	329	349	323	321	320	339	319	340	325	336	340	331	344	294	303	387	361	318	336	327	343	338	340	324	355	333	370	310	325	352	347	316	325	345	364	316	343	335	350	353	310	358	327	344	350	323	348	331	365	339	307	324	337	352	306	337	322	312	361	318	323	325	324	346	346	348	334	330	360	343	325	315	390	328	346	353	324	350	323	347	384	332	314	335	331	305	313	325	343	334	339	354	367	351	354	322	311	326	315	336	350	324	312	351	333	319	361	343	339	343	358	340	308	331	372	342	352	328	341	341	344	331	336	323	342	339	318	356	333	320	337	343	301	344	327	320	318	376	337	325	324	319	344	328	367	355	315	334	322	309	318	384	347	305	334	348	340	364	370	370	375	312	344	357	329	345	322	342	334	341	331	343	352	343	320	336	322	353	347	332	343	304	339	349	317	331	339	340	316	327	332	324	356	347	302	351	343	351	336	356	312	352	336	335	327	304	323	345	324	326	323	353	306	333	368	375	290	292	339	354	328	384	342	323	367	364	362	353	356	287	347	340	330	318	337	354	351	338	328	358	355	331	316	348	306	336	324	336	307	333	368	339	321	295	369	320	333	329	334	324	345	279	362	355	316	313	336	329	337	334	368	347	316	367	336	343	375	320	332	345	318	376	354	326	335	350	370	327	332	280	314	349	342	380	337	316	339	350	330	335	330	352	304	333	359	356	332	319	365	321	345	336	308	304	360	378	348	338	344	325	320	337	369	324	307	361	323	321	356	361	353	363	297	298	336	365	337	348	324	321	324	333	331	332	316	361	311	335	344	330	332	339	357	371	345	331	305	332	325	358	320	339	335	325	344	300	309	355	333	343	375	314	358	342	361	341	363	336	304	344	362	333	341	323	356	303	327	350	334	334	293	332	321	325	334	350	355	309	376	325	322	344	358	309	296	326	309	325	351	351	340	373	365	352	317	319	306	362	349	332	359	346	342	334	320	319	344	347	363	335	350	354	338	347	313	337	362	353	320	343	305	329	316	339	312	348	322	340	341	307	311	348	341	352	327	333	339	360	329	317	394	332	318	353	314	340	317	320	367	348	327	312	328	310	319	368	319	328	320	322	309	279	324	314	324	370	334	343	314	357	355	354	330	325	362	324	333	331	343	334	324	366	330	368	334	340	324	343	338	345	375	338	317	336	375	353	346	341	377	337	331	328	327	339	316	335	338	343	315	347	322	338	316	338	358	328	362	330	317	339	375	346	342	337	334	323	298	350	354	352	309	293	347	356	328	303	311	341	342	356	356	321	349	368	345	345	340	376	351	342	354	332	364	346	330	317	326	302	345	308	330	315	347	361	377	336	324	338	325	350	355	347	323	298	317	339	361	344	354	338	331	339	334	326	306	344	360	350	378	372	357	352	322	329	363	343	327	351	375	339	308	295	324	379	359	317	343	350	341	319	360	352	340	320	321	353	316	330	343	352	327	341	338	338	312	358	348	341	339	341	327	340	327	337	288	347	334	338	326	327	362	340	343	334	347	319	351	331	324	352	301	347	382	357	325	314	334	331	324	324	293	347	367	347	353	328	340	360	336	340	361	337	338	310	311	346	319	319	332	318	348	331	366	317	343	326	357	354	313	340	311	342	384	373	348	330	331	335	312	357	326	344	304	354	350	347	356	348	313	325	330	349	338	346	287	313	350	362	322	314	343	331	323	324	343	323	349	308	312	349	332	337	319	359	334	334	317	306	333	340	338	357	331	302	315	357	333	332	356	337	351	373	316	318	322	341	354	326	335	313	305	354	306	326	332	329	309	316	331	348	296	330	329	338	353	388	362	362	317	346	345	326	332	302	341	343	345	387	298	326	360	348	322	331	341	304	326	350	325	341	318	343	356	391	335	336	339	298	322	340	328	334	329	334	339	342	344	325	330	321	318	351	323	335	328	306	342	330	324	340	317	360	320	328	322	348	323	346	315	341	340	356	331	363	302	334	322	347	324	357	324	316	371	303	313	336	316	325	355	316	365	334	321	305	372	342	341	308	329	341	314	367	315	338	343	341	320	346	320	351	334	340	336	308	344	344	315	351	345	340	348	323	325	306	319	366	306	337	347	361	359	327	343	346	346	334	381	328	329	301	342	364	348	355	349	348	352	332	354	339	332	380	316	327	363	353	293	340	330	340	325	335	377	360	352	323	325	369	336	310	344	311	347	357	330	338	342	314	342	338	327	334	317	320	323	326	336	338	348	359	362	327	323	338	346	323	337	384	329	338	354	377	302	302	323	342	369	360	389	323	340	325	323	333	365	342	356	341	371	297	338	335	349
7310	2004	3575	4069	2822	2264	1949	1738	1629	1400	1284	1187	1242	1075	1082	1114	1013	917	863	915	889	837	891	898	816	843	826	880	902	886	868	813	826	854	796	827	841	787	805	784	764	820	778	845	850	809	765	847	806	849	800	838	786	857	792	763	781	832	827	828	793	788	818	868	799	792	844	784	805	810	818	860	856	823	811	782	779	825	806	813	802	783	814	813	830	819	797	784	733	808	761	809	823	803	825	791	806	805	799	784	804	794	796	814	851	796	841	834	843	819	815	832	821	818	785	809	838	819	821	808	833	782	836	844	830	794	837	830	772	819	755	853	808	805	797	839	848	791	803	810	840	824	812	748	765	763	849	822	798	857	836	807	821	822	812	800	776	814	787	778	784	809	806	821	805	773	783	790	815	804	857	778	810	823	802	790	843	833	796	809	763	799	834	820	754	828	801	805	839	783	810	789	796	845	804	814	819	840	852	805	799	869	796	796	808	810	831	765	805	772	821	812	835	865	802	780	758	826	750	771	801	766	814	828	835	808	777	769	849	782	840	802	834	839	829	799	825	791	773	777	818	799	807	809	771	813	833	815	800	820	779	839	830	808	835	793	802	836	808	813	833	767	758	763	840	812	825	779	843	832	775	780	847	794	802	788	824	779	815	804	796	812	798	799	759	847	800	768	822	858	814	809	795	839	820	814	871	780	782	808	728	858	802	815	805	835	745	785	786	780	795	792	777	848	865	854	819	791	821	766	767	808	822	832	826	830	823	794	811	846	853	819	826	802	803	806	804	765	790	735	787	829	810	792	839	805	792	831	803	835	816	788	768	794	799	789	821	829	775	794	798	799	802	804	868	808	782	801	825	829	781	794	752	795	814	809	759	843	831	777	826	798	855	807	784	808	794	776	789	819	830	795	746	783	771	833	761	794	740	809	808	804	811	823	808	807	774	842	793	826	797	790	830	827	830	817	834	760	810	821	787	817	791	790	848	825	777	865	810	769	769	845	784	789	753	808	839	799	816	835	760	804	785	801	802	813	749	780	841	773	799	788	809	784	803	849	776	834	846	819	813	828	759	817	808	839	847	811	791	795	817	805	780	844	771	775	787	785	830	833	847	814	750	763	853	816	825	790	828	799	874	776	801	805	795	833	766	801	818	766	767	774	796	784	796	797	835	792	842	788	833	850	824	821	815	810	788	794	833	836	773	783	791	816	795	777	772	767	802	835	819	812	789	816	809	777	809	821	836	834	786	839	776	787	801	811	826	865	755	802	798	818	783	794	879	825	785	791	778	817	797	802	825	807	816	854	816	798	863	790	743	798	838	811	859	844	748	799	771	891	810	805	813	754	767	792	872	812	790	833	748	812	850	778	792	812	817	822	768	774	785	823	783	821	808	838	845	790	793	838	855	788	804	796	794	785	825	809	784	791	806	797	785	827	852	804	794	847	816	803	788	813	874	719	771	781	794	796	771	835	782	760	789	853	818	822	776	829	814	812	833	782	838	802	798	752	761	776	807	785	798	796	859	814	808	840	810	789	818	795	826	823	820	797	710	819	781	834	827	835	795	811	837	822	812	779	826	805	771	871	821	797	828	790	799	828	771	822	746	807	797	811	799	783	827	824	811	744	820	850	809	805	773	788	805	785	808	814	804	817	828	785	843	802	839	797	806	827	786	820	799	806	814	763	799	770	805	790	807	795	794	756	793	826	805	860	842	755	782	812	802	809	821	796	807	858	822	822	806	781	767	781	824	815	788	778	850	777	799	753	812	772	790	798	847	785	801	794	834	825	807	828	804	806	840	794	803	788	779	793	801	843	809	801	830	802	825	750	792	843	781	845	808	811	820	784	765	816	786	828	835	799	827	790	794	775	832	793	825	825	835	810	806	831	752	810	843	776	767	839	820	712	848	797	851	777	789	795	843	772	763	798	783	791	763	820	825	798	821	802	819	818	835	788	781	803	771	837	818	788	808	820	822	816	822	816	825	770	787	827	815	808	852	819	786	809	836	815	799	837	774	804	785	774	812	823	791	795	816	752	741	820	784	831	839	773	805	832	847	809	765	869	815	800	851	786	825	775	796	799	766	812	808	830	788	865	796	837	753	807	828	783	758	812	827	818	843	785	812	843	804	802	788	778	785	768	790	723	781	775	802	829	835	827	793	829	800	786	818	798	833	857	822	826	768	811	812	821	747	810	797	832	803	774	757	827	760	763	842	819	779	770	792	817	817	865	793	840	854	829	841	808	815	773	763	833	768	777	826	815	819	817	853	811	821	836	790	774	772	764	846	759	824	822	826	784	783	803	861	752	812	836	807	758	844	801	766	768	834	763	832	821	828	785	810	840	812	784	797	761	760	800	797	808	822	805	792	793	856	771	772	757	772	801	784	784	770	751	792	814	809	781	791	814	794	815	798	813	802	798	817	797	783	838	809	826	762	780	834	808	818	892	821	808	834	864	818	826	750	813	850	800	803	825	816	788	792	847	795	818	827	849	811	798	844	794	791	791	785	851	819	857	759	781	841	792	793	839	808	779	813	875	863	845	828	818	860	785	780	801	833	778	875	788	808	812	753	797	772	775	818	771	806	814	782	816	836	803	850	791	816	815	870	802	820	804	817	805	779	796	800	777	779	801	843	775	821	787	806	800	835	787	776	790	781	816	793	790	777	798	819	814	782	854	802	851	841	828	794	793	793	794	793	803	790	821	819	823	828	803	836	791	821	777	830	821	858	827	769	801	809	838	798	824	804	799	826	831	797	822	848	836	855	807	783	792	767	818	836	793	774	881	794	751	780	774	825	806	822	845	789	820	808	788	786	792	788	788	847	796	837	768	800	773	814	844	806	791	805	834	832	823	865	787	793	838	837	777	796	797	795	848	842	783	793	825	798	778	822	835	830	804	785	819	753	747	784	814	744	794	773	845	801	790	838	798	812	857	826	800	746	812	816	844	837	807	798	862	767	819	769	844	847	772	789	838	780	773	805	769	853	791	795	844	762	790	798	789	781	825	744	775	774	794	773	822	798	782	815	787	780	769	825	796	775	845	831	803	790	801	813	818	756	855	800	807	726	775	884	768	797	795	813	843	807	834	825	772	834	822	818	838	820	803	801	811	836	813	812	807	780	804	780	820	795	793	764	797	801	786	805	807	771	830	784	807	861	838	809	785	798	786	775	819	830	805	819	855	819	779	789	764	832	778	782	823	781	796	806	769	841	822	843	758	811	848	812	829	777	841	813	838	779	807	840	787	793	792	817	820	854	858	788	786	804	800	790	804	846	858	769	789	807	773	792	794	798	808	804	780	852	811	845	836	778	771	806	866	837	838	776	806	766	814	791	847	803	820	807	872	815	787	850	751	820	776	780	800	800	787	824	818	767	811	854	832	813	845	771	815	827	790	833	838	786	855	809	816	781	809	768	777	832	794	814	826	812	805	830	762	789	790	814	761	830	785	792	795	757	794	860	772	813	807	836	837	849	837	831	818	828	795	791	763	810	852
14209	2305	2338	1572	943	712	532	472	429	392	329	313	300	227	262	235	235	243	210	206	197	205	198	181	209	216	188	237	207	245	217	203	205	206	187	220	208	205	226	193	193	211	199	191	190	206	180	194	181	177	208	211	213	231	183	205	184	219	192	196	212	187	204	221	193	172	200	191	175	230	179	209	214	220	210	180	242	198	192	205	202	199	191	224	229	225	193	203	215	203	198	209	219	209	203	236	201	182	223	201	198	216	197	196	212	208	193	191	197	203	172	208	217	211	204	212	227	225	208	196	199	208	201	222	225	206	192	183	180	207	200	202	183	203	221	199	211	209	193	191	213	203	184	199	190	206	216	189	179	171	172	199	201	181	194	217	199	209	203	165	197	215	204	195	198	191	210	190	209	187	200	217	179	199	169	211	212	205	200	187	214	215	203	195	222	224	192	191	211	194	206	187	213	181	207	211	231	197	187	196	195	227	222	210	201	203	184	211	188	185	200	191	200	233	183	214	213	210	209	194	237	195	188	208	214	193	231	200	206	205	181	182	193	197	214	231	207	226	180	207	206	213	214	187	214	194	228	216	201	221	235	192	190	244	214	209	196	208	196	210	198	225	227	202	223	218	233	199	164	198	212	198	196	205	189	211	201	189	198	184	211	195	205	205	191	214	192	184	199	186	187	204	204	186	211	225	203	226	213	198	181	190	216	186	220	194	185	200	203	198	168	174	186	212	199	223	207	221	217	183	185	237	190	209	191	184	181	184	193	211	180	199	212	209	235	218	221	168	209	201	226	200	190	195	190	200	202	203	183	207	190	194	164	210	227	205	190	206	177	183	228	199	204	193	217	184	205	198	221	214	187	214	212	194	211	203	187	185	195	238	226	200	179	214	213	211	208	202	212	216	202	217	193	175	193	203	193	205	203	197	185	210	185	189	214	216	191	213	192	243	219	184	185	189	222	201	205	190	203	176	204	214	204	194	197	204	195	205	216	194	210	225	199	198	201	188	202	192	230	226	210	156	231	200	207	204	214	237	190	224	190	202	188	216	225	235	222	202	185	198	186	233	184	196	214	225	216	209	214	238	208	203	194	177	194	196	192	192	204	180	212	201	227	191	189	199	193	224	171	203	201	217	206	223	215	199	206	217	207	212	186	194	202	180	223	172	188	177	200	206	205	184	195	220	196	198	184	207	200	219	191	184	180	183	214	192	197	165	203	204	200	194	209	212	209	178	201	197	242	206	202	193	187	219	189	199	201	212	235	199	203	214	230	208	187	211	207	199	217	212	192	205	194	215	188	196	192	209	208	193	175	206	179	219	188	197	199	204	197	220	223	193	183	190	188	204	188	218	183	166	178	194	227	223	216	221	182	188	212	202	232	214	216	179	227	184	165	203	190	187	193	178	191	180	203	213	225	207	191	187	205	166	236	181	186	183	202	188	186	178	192	215	187	191	217	206	209	214	183	210	201	173	228	196	178	200	196	205	190	193	230	195	205	204	200	229	176	219	170	205	183	221	192	205	219	183	218	196	222	205	181	170	201	192	196	214	184	190	187	201	204	194	195	202	219	227	191	199	219	218	221	205	205	188	191	215	207	203	184	201	188	200	211	217	172	168	199	171	217	193	191	176	186	210	196	209	195	195	180	203	221	203	218	193	187	199	197	210	181	220	217	228	205	211	191	213	187	203	209	197	197	179	213	200	240	187	198	196	202	212	201	199	214	220	205	205	214	240	192	206	232	203	196	216	220	178	191	192	230	200	206	199	227	217	183	204	198	201	232	177	218	241	194	210	213	209	181	217	182	215	206	200	212	189	196	218	226	171	179	205	219	213	201	176	199	201	210	172	197	175	203	223	206	192	222	195	203	233	211	149	209	223	222	210	215	211	216	199	199	210	198	199	213	211	187	213	233	193	189	183	216	212	193	199	203	214	215	203	192	200	207	195	184	218	202	226	196	226	192	208	194	218	179	187	196	187	212	212	198	191	205	194	208	237	208	199	189	198	171	181	195	214	211	186	209	231	201	178	179	191	220	188	184	186	206	173	184	203	192	206	188	163	186	228	207	226	190	196	209	189	205	193	188	207	200	208	177	229	204	200	203	196	187	205	176	193	182	181	189	163	209	181	212	195	206	181	183	203	212	200	242	198	212	211	197	235	231	222	198	215	206	217	191	243	211	218	178	207	216	224	191	210	186	185	197	199	198	192	191	214	211	200	169	173	207	201	229	188	202	202	198	235	214	189	207	211	195	196	232	219	181	196	200	208	201	226	194	187	223	178	211	209	226	229	201	200	197	196	195	206	218	175	217	209	191	229	200	227	187	206	247	203	190	188	233	193	198	197	179	218	200	193	213	222	214	212	197	194	183	212	224	180	176	193	214	217	219	201	231	206	219	203	182	196	188	183	192	201	196	236	224	207	177	188	224	199	205	199	188	198	197	202	190	193	199	235	207	190	192	184	186	222	213	198	210	202	197	196	223	204	187	214	206	169	195	210	204	193	198	179	201	185	209	180	233	207	206	200	206	228	211	186	187	216	198	192	193	191	193	202	203	195	187	188	179	216	215	201	227	216	196	181	227	195	212	213	218	169	187	186	197	211	228	190	189	214	189	198	205	183	176	192	189	202	204	209	194	223	201	179	211	192	207	206	213	212	242	209	210	204	200	206	234	218	187	234	214	197	211	226	216	224	212	216	211	190	177	191	199	199	211	208	187	200	210	202	219	214	172	216	191	182	181	181	216	210	206	224	190	190	186	214	192	227	211	195	215	195	199	200	208	202	202	189	171	217	180	196	216	207	190	199	187	205	208	211	184	186	176	167	228	191	172	197	198	213	185	208	212	238	212	213	222	180	215	192	193	189	200	172	186	206	185	210	200	181	230	204	197	220	195	195	200	204	208	188	185	218	196	188	232	213	189	190	201	203	209	221	201	200	204	184	197	171	212	205	217	197	209	193	194	202	221	184	206	195	208	185	175	218	221	221	182	196	214	204	213	213	230	182	199	194	190	164	187	178	206	207	213	178	183	178	197	196	209	212	213	188	193	224	189	196	212	213	200	207	210	219	209	183	186	198	195	216	196	178	202	187	194	201	180	183	184	223	195	197	205	210	222	201	176	217	199	207	206	188	202	218	226	203	208	210	197	206	205	192	200	199	198	220	214	222	192	198	210	188	190	175	173	211	177	216	216	209	215	198	172	213	208	198	200	211	212	223	177	186	187	185	204	194	189	196	222	211	219	209	201	217	202	216	217	199	208	168	181	192	200	176	224	194	211	196	213	225	193	193	204	189	217	186	237	206	202	202	184	224	204	220	210	216	218	187	193	198	208	210	189	205	212	216	198	216	205	224	194	215	177	208	177	193	208	195	191	199	174	206	189	182	211	194	199	211	184	174	207	200	204	215	173	222	217	172	212	212	209	192	208	188	203	197	204	195	190	195	198	177	199	218	212	225	222	206	173	190	181	183	191	188	225	212	198	215	209	214	203	227
9017	2232	4667	4950	3567	2876	2322	2070	1832	1457	1341	1185	1067	949	928	870	742	658	685	598	587	622	597	597	586	564	598	595	567	620	632	519	620	563	557	587	513	560	527	578	535	526	556	490	535	520	498	554	528	535	545	529	491	576	522	510	527	542	527	511	486	530	543	531	502	502	516	471	558	532	505	553	521	537	539	507	473	507	537	485	534	544	475	526	522	514	468	520	513	500	519	508	518	498	505	498	473	483	503	516	503	507	533	489	529	518	476	495	523	483	497	513	489	514	459	546	504	505	530	500	509	494	523	489	464	534	504	524	512	488	513	500	528	505	499	513	531	516	514	525	533	526	553	531	500	528	479	525	482	491	539	486	507	519	515	525	499	519	500	489	503	476	524	536	526	551	468	521	506	481	522	522	513	531	491	517	449	479	540	492	523	509	510	508	470	470	496	480	484	515	499	509	556	488	486	503	550	484	503	499	507	514	512	489	523	489	472	511	543	484	492	473	496	515	512	507	505	485	509	511	509	533	498	502	499	515	481	508	522	478	475	545	489	480	484	508	503	521	521	502	508	484	517	537	493	468	535	464	475	494	533	528	513	535	506	521	499	525	512	493	521	551	484	503	500	490	502	487	545	469	496	517	504	495	547	509	510	491	505	546	514	526	494	525	496	518	516	486	464	513	502	516	529	513	481	486	478	495	502	502	510	483	486	505	491	511	521	523	506	510	497	520	539	508	525	522	515	493	467	496	513	488	516	517	512	515	542	528	515	468	511	484	538	466	502	520	489	485	521	522	498	522	535	516	532	482	563	521	499	512	501	528	505	478	516	511	523	506	533	473	523	479	440	498	483	533	483	492	533	509	490	488	549	520	486	489	465	505	503	470	505	477	531	508	488	500	542	491	497	510	508	508	543	490	483	470	497	529	492	518	514	492	520	502	532	515	506	466	526	483	509	522	524	484	498	491	500	503	516	518	520	493	512	489	513	499	516	485	505	514	498	482	501	522	449	529	506	504	519	451	464	524	505	496	510	494	531	556	477	488	505	497	525	514	468	502	554	462	510	505	530	505	495	485	493	485	525	511	466	549	500	510	486	517	517	457	464	479	534	479	507	505	500	491	516	520	480	490	506	530	510	507	532	505	539	553	523	508	484	479	494	496	454	476	482	483	504	478	508	523	486	487	503	508	476	480	507	486	466	472	480	484	497	551	496	476	496	479	499	472	505	491	502	487	559	540	530	518	486	512	527	522	527	517	459	500	474	504	505	507	456	490	490	497	510	551	501	531	503	541	499	508	520	512	527	478	511	501	496	496	507	502	513	507	513	479	511	495	477	470	562	503	504	523	533	495	485	550	534	494	507	481	484	526	512	483	487	479	514	509	475	508	493	462	522	510	508	482	453	498	499	489	514	493	528	491	538	512	499	524	513	498	503	485	470	444	514	491	484	466	515	520	504	504	499	504	494	500	524	526	510	507	521	521	504	469	517	467	509	523	508	464	530	503	484	501	550	497	498	530	484	524	504	502	527	442	443	513	490	499	484	516	457	471	511	530	499	547	504	513	522	524	549	541	520	488	477	501	501	481	524	517	489	510	505	478	502	500	503	534	556	473	537	505	540	487	544	464	490	478	486	481	490	496	502	484	480	492	484	546	476	480	504	487	484	502	483	492	479	505	544	506	514	473	512	523	504	486	515	464	531	530	522	514	502	512	518	518	505	513	480	468	522	524	491	486	496	551	507	514	520	503	487	515	525	493	464	477	481	454	494	454	503	525	481	468	491	544	514	507	540	497	513	510	529	509	495	488	502	527	545	502	486	546	502	534	507	512	495	469	546	519	493	518	474	456	513	511	512	548	500	511	483	548	527	507	507	515	451	527	505	517	545	495	502	478	506	524	491	487	517	461	525	463	504	472	504	555	550	491	549	516	493	530	509	520	485	504	493	517	446	511	492	499	496	485	474	497	491	507	481	492	526	507	518	485	475	549	514	529	473	483	500	503	508	503	535	514	495	531	501	504	489	505	514	516	538	483	493	479	511	503	528	488	499	543	518	521	520	486	525	529	487	500	512	497	492	525	509	507	518	457	542	483	484	511	526	514	471	513	530	504	528	512	495	521	502	510	495	510	509	480	505	510	483	510	479	501	501	509	476	517	499	475	520	526	499	470	535	470	486	517	496	485	523	503	530	484	501	492	518	488	516	532	506	509	500	518	535	505	483	528	520	480	456	536	524	507	501	488	522	447	488	456	502	490	512	530	508	487	503	451	489	477	481	499	554	502	511	504	518	501	505	532	501	483	511	513	472	519	515	512	531	481	542	490	495	487	515	487	546	508	485	528	491	481	511	484	548	485	489	504	517	498	491	521	532	542	501	488	495	486	514	519	529	472	484	526	518	549	479	542	496	513	502	528	503	495	515	524	498	506	523	487	468	509	510	489	478	531	510	530	469	534	493	514	540	479	535	527	492	519	476	513	530	474	526	502	496	498	474	495	532	489	514	526	533	464	463	502	474	525	545	467	491	552	504	519	526	524	479	496	560	485	540	448	527	503	475	529	482	505	478	518	500	542	503	486	514	515	484	501	531	508	507	502	530	508	552	496	494	513	512	494	485	495	517	497	506	545	543	493	503	475	519	503	535	503	478	493	508	519	504	523	516	520	469	519	515	505	522	481	506	494	484	509	523	524	515	511	518	507	529	477	511	511	511	508	533	494	497	496	509	459	517	502	495	500	496	492	535	494	498	465	517	519	493	530	496	464	495	505	462	510	536	491	485	502	478	492	540	489	530	496	508	493	525	497	474	489	514	527	510	537	485	528	507	502	481	474	500	517	523	517	492	522	519	498	462	534	535	485	510	497	491	516	520	485	474	478	513	524	488	504	482	502	503	520	524	499	489	560	487	505	493	507	506	497	506	522	526	469	496	472	514	470	517	458	518	501	518	486	474	515	484	503	491	503	479	521	471	504	510	529	542	504	492	467	486	513	523	491	501	513	549	528	458	517	512	491	488	491	513	477	507	505	492	509	521	462	514	499	482	560	526	475	532	521	497	525	509	518	516	526	457	500	540	475	523	494	508	513	494	516	496	510	498	494	510	495	519	533	527	506	453	516	533	504	486	492	530	474	527	496	505	509	481	508	539	532	482	481	501	539	496	472	435	521	479	522	498	494	495	508	499	534	474	480	495	493	514	525	513	498	507	506	500	489	491	503	468	477	480	498	486	498	470	511	493	514	495	531	502	504	495	524	509	527	502	493	509	514	516	484	537	527	486	505	494	493	512	497	504	521	499	459	451	532	532	506	498	497	525	533	496	491	471	500	496	528	498	467	487	514	479	469	497	485	468	541	509	544	508	470	477	544	522	498	514	518	551	542	448	533	523	471	498	481	558	497	508	483	519	477	494	499	529	498	555	551	526	498	483	473	510	448	531	505	483	501	469	467	498	488	536	491	477	550	495	478	503	529	505	499	479	529	496	490	492	565	526	507	538	518	521	519
2492	931	1104	676	465	474	427	428	402	391	388	346	386	352	338	310	354	344	338	319	319	329	375	313	301	349	329	302	328	374	298	346	316	308	310	311	346	321	310	333	293	327	301	315	305	296	356	316	355	300	323	293	365	325	325	328	303	336	325	337	309	322	352	321	322	334	330	353	300	331	315	274	300	345	324	318	344	317	315	327	329	322	330	300	327	342	345	343	302	298	313	322	315	290	351	321	292	324	305	322	298	325	340	326	297	322	325	360	295	305	314	354	332	306	289	319	338	334	292	323	362	336	335	267	372	343	314	339	309	330	324	331	316	290	321	341	337	331	339	311	313	326	330	337	323	322	334	311	322	299	341	347	332	304	294	322	330	317	313	313	295	315	313	325	327	307	313	322	318	347	331	304	362	320	341	303	329	325	343	291	348	314	315	334	299	321	329	317	294	311	357	307	362	335	352	332	304	352	273	340	347	317	317	325	315	352	316	320	338	317	336	328	304	323	330	327	333	340	339	302	351	362	313	322	345	347	317	312	308	344	282	322	305	330	319	322	309	337	338	308	324	310	317	325	324	345	337	305	338	309	297	339	323	305	350	316	318	334	340	302	350	300	335	316	299	275	320	314	319	352	278	315	339	326	351	298	330	334	287	314	317	350	325	328	329	310	330	298	293	313	330	328	338	325	330	310	323	335	319	353	340	330	294	314	292	301	348	322	351	293	310	298	308	325	328	312	315	339	343	330	314	348	340	311	301	302	291	321	295	325	313	339	323	359	324	339	325	318	324	300	323	330	303	297	344	362	325	290	303	308	300	330	323	320	324	326	298	305	361	336	315	313	330	328	303	287	299	325	332	323	358	356	302	331	291	326	324	296	323	311	316	354	322	300	329	302	324	337	310	288	296	295	330	336	330	334	345	311	329	285	310	310	308	303	344	315	384	316	321	337	335	365	336	305	319	321	309	319	290	303	316	298	325	284	328	308	333	341	312	326	332	333	318	366	303	338	336	302	342	333	307	332	304	331	307	306	330	326	320	330	349	329	331	296	321	327	341	316	342	291	319	338	328	345	315	352	321	364	348	328	309	302	320	337	307	354	339	342	305	306	317	325	338	310	348	305	310	343	356	308	291	322	348	338	351	339	297	328	346	316	325	328	314	344	327	363	299	304	334	319	328	306	298	294	349	313	295	306	323	312	356	324	325	326	301	339	318	347	316	300	333	301	328	342	333	307	334	349	299	280	327	356	319	295	323	349	344	328	319	368	334	340	303	303	303	289	330	336	359	338	305	310	294	322	326	297	305	320	341	336	325	311	326	307	324	299	331	311	337	312	300	316	347	328	310	318	334	312	338	297	314	311	338	320	336	310	320	328	353	292	347	320	318	314	330	323	280	306	346	299	293	331	336	304	279	359	333	343	324	318	338	305	324	345	344	341	303	284	311	294	303	320	322	350	328	317	295	311	297	347	353	309	338	346	329	346	308	305	301	331	343	354	348	324	316	282	304	334	341	327	317	338	320	337	312	343	380	330	328	292	282	326	326	335	303	370	318	350	334	318	340	331	347	334	332	313	330	319	353	314	371	319	352	335	338	303	344	322	292	336	345	300	350	352	319	313	324	315	352	320	340	339	307	298	324	294	322	321	297	290	333	322	310	345	344	345	316	310	343	326	319	324	302	344	335	337	296	318	351	328	345	317	336	324	329	335	321	346	351	381	320	297	330	305	295	328	312	344	295	294	322	377	338	313	326	353	312	319	327	316	326	330	314	296	327	293	358	312	321	351	332	344	298	344	323	322	347	341	316	343	347	318	338	343	305	307	300	327	308	337	321	336	342	293	339	334	344	299	310	311	333	338	329	329	320	363	346	309	339	310	323	339	341	324	274	320	336	333	314	349	322	311	300	294	315	344	288	304	343	334	329	330	317	351	324	318	311	319	354	336	292	332	304	276	317	303	305	338	340	307	295	309	324	327	299	335	308	352	320	319	291	305	341	310	284	302	344	309	327	338	315	332	333	319	322	331	315	290	319	308	310	344	313	292	337	323	330	294	310	328	317	332	324	339	338	333	339	325	319	306	319	331	325	309	325	342	311	327	312	333	337	328	335	308	310	346	315	321	346	299	318	289	314	320	331	321	346	332	323	316	289	281	321	307	304	302	307	337	295	324	315	321	289	369	341	341	342	334	293	295	333	367	355	290	332	340	319	286	311	318	346	318	306	336	350	342	304	358	344	313	338	293	314	343	308	338	303	302	328	329	355	317	310	311	330	340	350	345	313	303	324	315	340	325	331	333	324	306	304	329	312	321	310	261	316	343	297	302	293	329	332	305	295	315	306	293	342	342	302	310	338	328	292	352	325	340	318	312	291	326	314	318	315	319	292	356	320	342	308	329	358	306	323	301	312	310	321	289	341	332	325	310	330	308	335	267	327	344	290	333	326	328	323	344	310	302	312	337	333	356	297	331	304	314	333	305	375	314	320	325	316	308	290	312	344	282	305	314	290	321	301	307	327	362	343	347	327	347	298	338	307	340	332	316	381	297	312	325	354	318	320	348	325	323	319	295	354	313	304	291	300	311	321	342	316	303	336	325	341	361	322	348	348	316	309	310	318	310	332	302	320	330	316	338	327	299	346	330	306	306	300	307	283	313	294	318	312	325	322	305	296	323	322	339	313	318	313	334	344	320	333	330	327	350	330	302	336	324	335	324	358	314	316	343	338	368	357	289	309	347	294	324	307	354	318	321	328	347	331	283	357	306	330	337	345	315	294	309	329	352	322	297	312	331	330	327	310	303	300	335	346	316	334	316	332	354	329	311	327	318	316	309	321	339	315	308	324	323	297	333	311	306	351	359	340	318	343	350	310	324	332	304	330	332	332	286	318	349	281	324	337	337	331	329	325	332	313	330	310	340	303	310	313	322	347	293	298	330	324	326	345	349	336	329	307	339	334	297	330	318	354	314	317	316	332	323	293	349	346	321	296	338	304	333	309	338	320	316	311	307	329	313	328	306	319	330	368	299	323	326	344	310	306	299	314	312	356	331	329	309	359	313	344	326	333	336	324	334	297	321	351	350	294	311	319	344	305	321	339	300	352	323	313	324	333	332	333	306	312	350	330	296	325	305	305	311	353	335	297	338	300	340	300	333	325	309	301	343	301	325	351	312	325	299	354	365	339	331	322	334	304	309	323	305	298	308	276	317	310	311	340	327	300	289	344	324	313	312	313	289	326	331	317	329	338	368	358	335	325	311	295	310	329	311	341	293	356	312	317	319	315	317	282	276	334	342	316	316	331	340	304	308	344	345	300	318	319	349	324	306	311	355	312	328	323	326	325	312	307	324	315	325	294	326	327	313	342	311	322	335	301	322	305	316	344	323	296	329	341	340	269	330	342	326	319	333	336	292	310	327	324	318	318	284	328	313	324	338	363	322	307	342	299	294	345	317	334	309	358	314	339	314	294	338	320	341	336	307	363	321	326	329	317	288	319	307
2702	1427	2303	2113	1700	1421	1350	1265	1137	1143	1087	1006	967	873	929	891	848	846	868	827	825	828	786	796	775	793	804	753	762	761	835	820	783	799	767	778	762	774	775	785	799	798	769	773	728	806	835	815	757	766	817	788	786	786	829	787	813	764	747	760	788	792	761	724	758	773	780	745	816	829	793	784	782	763	809	814	729	760	783	748	828	781	774	799	748	777	805	831	768	798	761	791	769	769	831	799	751	728	782	765	774	776	779	813	797	783	805	791	793	745	824	817	779	783	798	761	766	756	773	818	760	739	763	790	781	806	771	792	770	818	756	757	747	750	768	770	763	755	763	773	778	802	740	830	789	812	794	796	765	758	773	811	797	813	799	804	752	800	750	796	773	814	791	780	800	798	763	792	762	763	756	779	779	764	775	794	784	802	792	787	770	803	751	776	759	791	783	748	776	812	761	778	787	813	761	786	796	814	782	799	776	797	710	739	801	773	743	768	789	762	817	759	733	788	780	797	808	742	757	760	762	802	809	767	770	793	822	762	780	768	770	779	783	751	806	812	791	801	782	756	835	825	745	780	748	727	828	816	834	797	771	818	746	770	780	753	757	812	821	803	793	772	731	778	753	763	771	749	738	826	776	836	764	759	767	754	754	794	745	802	859	777	773	807	785	806	806	780	758	822	769	806	769	763	753	791	754	803	761	765	776	800	791	772	720	748	756	825	787	767	740	796	759	796	821	778	816	771	772	751	799	706	779	763	795	774	772	760	757	754	772	812	820	766	722	790	774	789	728	728	772	836	730	814	815	814	759	744	775	745	832	808	741	804	796	829	782	804	762	815	766	797	803	796	786	747	796	754	776	757	814	719	799	807	781	788	794	784	800	837	806	763	784	794	760	794	807	837	803	771	728	768	773	790	754	763	780	786	760	765	803	813	783	789	805	774	824	753	817	750	774	756	786	844	831	704	748	747	803	746	816	796	803	776	766	815	819	769	832	751	818	766	816	807	776	770	828	769	803	803	746	779	769	760	787	848	822	769	803	803	769	778	774	772	781	776	788	783	778	772	816	785	761	727	823	783	788	801	745	775	744	762	791	801	776	781	789	760	746	808	788	745	806	770	811	824	755	816	780	807	814	779	737	838	755	781	763	760	770	783	834	785	798	743	782	763	781	752	747	739	844	845	761	803	784	783	786	781	784	792	806	787	767	757	720	785	812	761	752	809	762	795	776	784	771	806	787	801	776	812	714	776	760	777	763	769	814	773	813	768	734	791	768	798	793	780	828	807	784	787	813	743	791	775	763	811	784	795	782	852	746	740	770	794	760	731	792	778	805	806	763	800	743	803	839	769	756	721	759	802	777	786	799	738	790	774	789	771	770	813	841	780	827	798	780	787	771	753	775	759	816	792	788	771	817	735	805	707	750	811	772	769	821	798	772	759	804	754	790	753	752	750	779	823	758	759	724	787	836	831	795	790	783	799	799	783	763	773	775	855	828	817	717	793	750	750	775	740	742	757	811	765	792	786	815	783	803	798	799	804	781	805	780	770	787	772	725	806	727	802	780	754	790	752	770	731	797	770	797	766	781	746	762	813	803	837	759	787	819	811	803	751	805	747	803	759	758	788	798	793	873	800	774	774	750	817	725	773	733	756	784	822	762	820	766	828	806	768	693	773	776	767	798	807	788	801	759	850	792	771	803	807	791	783	804	774	805	786	715	762	793	771	746	810	778	773	797	791	795	755	799	738	785	852	781	812	806	781	755	756	785	785	804	823	784	752	838	770	791	825	800	811	761	765	781	805	836	764	786	753	765	793	765	779	738	825	773	800	785	803	824	808	816	758	794	793	757	819	779	815	822	772	760	743	776	779	804	777	796	761	781	773	781	781	803	752	782	741	749	758	800	786	779	796	797	771	781	729	738	786	771	767	776	771	763	832	794	800	805	730	774	728	765	758	749	735	810	772	793	767	787	811	731	837	785	791	762	802	774	797	789	754	804	787	781	829	761	784	768	791	797	794	782	799	813	814	793	771	814	787	768	735	809	810	806	763	797	747	757	832	758	845	809	833	712	802	781	795	720	796	800	827	777	755	758	779	763	793	761	773	793	797	741	787	764	796	785	764	788	781	783	813	836	748	771	810	834	741	778	747	787	764	790	775	734	785	821	800	779	805	805	782	800	803	742	804	826	780	796	780	790	800	774	790	759	771	800	782	799	810	796	825	765	785	794	763	755	787	765	745	753	746	747	755	757	813	788	799	748	736	824	784	779	765	719	744	781	750	761	809	805	816	767	827	829	781	806	807	744	777	809	776	750	780	803	748	769	802	775	775	817	759	807	803	767	802	806	817	789	728	815	811	782	805	781	781	781	787	734	819	779	787	834	761	788	741	736	806	783	805	795	830	778	790	779	806	804	765	790	768	827	787	775	774	771	807	763	761	785	804	798	767	808	842	812	767	739	786	811	785	759	784	754	763	792	782	770	780	775	774	764	756	810	807	781	781	779	843	782	770	770	849	727	807	774	743	781	799	791	801	795	769	778	787	757	782	792	779	781	733	808	755	770	753	736	806	810	763	744	761	754	812	768	781	776	788	794	795	768	790	741	797	736	815	798	803	803	731	774	775	781	822	741	817	812	784	744	825	800	802	749	822	801	774	768	754	769	752	776	810	783	771	789	774	806	780	780	792	741	783	806	731	751	772	758	847	814	799	819	803	788	792	762	784	831	804	758	749	812	797	744	775	806	803	762	777	768	771	791	801	758	793	799	791	796	800	780	823	775	796	825	747	811	799	818	793	787	809	773	779	772	794	779	808	824	746	801	769	834	790	798	775	794	814	788	752	791	704	840	762	842	737	804	786	831	809	762	794	787	737	801	787	860	773	771	773	780	733	772	763	812	753	770	797	778	814	801	782	758	825	814	784	800	779	759	778	787	788	788	801	810	785	740	742	770	850	795	796	781	825	837	813	811	798	814	763	755	771	773	806	755	750	772	772	743	816	781	766	834	784	772	838	866	750	803	771	787	760	780	762	757	802	859	796	757	758	768	778	739	770	785	772	803	807	810	808	734	797	804	804	745	760	759	800	813	798	791	782	777	728	748	836	794	798	784	790	792	791	803	796	772	802	736	774	807	773	827	743	788	754	788	786	779	848	787	808	801	773	739	754	806	737	816	809	798	749	767	775	838	783	821	803	775	815	801	764	753	774	727	745	744	762	801	821	739	758	779	805	796	812	812	740	813	749	836	757	854	787	787	780	802	799	838	786	765	806	754	795	803	775	832	759	827	779	797	719	752	825	759	759	779	774	795	760	808	800	756	800	818	782	703	755	758	785	795	797	760	755	749	765	803	757	775	741	822	755	820	810	780	754	784	788	848	834	814	750	795	790	766	752	769	811	777	752	836	832	786	846	749	779	783	857	803	763	779	763	815	713	795	816	764	778	744	775	810	803	828	778	826	800	734	810	765	766	772	786	791	814	794	807	768	782	808	798	766	790
8189	1642	1654	1126	793	636	569	539	514	473	437	409	379	418	380	371	315	390	379	317	382	340	376	343	339	358	360	339	311	329	335	311	346	329	348	352	347	318	359	343	308	348	366	335	312	329	393	309	369	347	355	330	325	320	324	397	336	327	329	333	363	326	344	346	330	330	342	332	351	338	349	316	344	310	330	307	337	333	334	321	340	333	356	341	338	353	338	367	344	314	352	352	309	328	330	347	346	341	368	295	354	338	356	352	387	353	317	357	338	343	346	321	346	318	345	339	336	340	339	327	326	313	354	316	324	331	315	352	320	313	354	327	325	349	326	321	342	360	315	336	325	352	306	349	317	325	346	373	358	341	311	360	347	352	326	353	351	337	353	334	350	334	318	352	328	321	347	294	353	352	355	355	303	344	367	343	332	353	367	345	334	308	350	317	335	318	348	368	361	333	348	328	329	364	339	328	311	358	331	356	344	332	346	335	319	354	335	354	320	349	295	324	345	301	338	316	325	331	347	338	331	357	314	311	338	353	335	316	343	359	361	362	344	323	301	324	346	346	315	337	310	333	350	363	348	311	322	347	316	288	308	337	343	332	359	330	353	340	298	324	347	335	344	340	328	324	324	304	304	314	361	329	320	371	329	296	372	343	329	314	328	356	334	333	327	328	341	348	347	343	377	350	347	348	325	342	354	387	341	332	341	338	336	360	333	344	321	332	384	337	337	331	314	370	343	352	333	353	309	338	321	356	357	327	360	319	336	314	319	334	323	317	361	348	335	322	344	352	377	318	341	335	350	359	346	310	322	342	335	319	307	305	367	336	335	347	330	340	323	329	346	334	310	376	351	357	340	318	344	347	336	355	318	346	317	344	321	325	312	335	325	342	343	387	324	352	345	329	338	312	344	342	375	344	350	318	333	351	313	317	328	355	316	305	316	277	361	336	337	366	313	324	355	318	291	349	314	297	352	307	326	338	354	319	319	349	347	332	323	335	327	334	365	342	315	341	348	309	349	326	337	377	330	327	322	350	359	362	347	313	318	317	363	339	366	368	369	335	338	345	339	330	322	345	363	340	305	340	329	337	325	335	295	319	322	354	347	335	343	350	354	343	337	331	329	325	317	334	288	374	357	307	336	338	320	341	318	334	329	338	314	305	377	319	328	366	339	344	317	346	320	346	346	324	334	359	328	349	319	328	341	352	295	347	360	323	360	280	351	319	318	318	373	337	324	346	329	338	344	324	307	340	341	349	358	317	360	337	355	365	345	316	339	340	335	350	320	352	311	311	318	331	360	322	318	327	333	294	324	341	360	311	289	353	329	322	310	378	346	307	308	331	333	327	345	355	345	351	375	332	310	330	347	337	316	326	347	331	366	349	357	286	312	343	346	346	356	310	340	338	317	351	334	362	312	318	315	376	323	355	343	347	335	303	323	334	337	342	367	327	365	364	322	350	337	319	321	292	342	346	332	323	354	315	314	343	338	351	350	326	337	327	306	354	359	350	350	323	309	330	314	359	321	318	358	310	291	333	349	348	344	351	338	368	336	338	332	329	310	328	347	328	319	335	311	374	374	324	324	360	309	334	360	336	353	330	340	364	312	328	333	311	364	339	320	319	318	307	304	319	330	333	341	348	341	328	338	347	326	344	346	360	347	343	340	323	316	342	310	338	350	323	305	369	338	308	307	331	332	323	310	344	323	322	332	337	336	330	308	343	333	333	341	334	323	347	332	367	352	338	290	312	341	335	304	352	320	353	307	334	361	332	344	338	325	294	349	362	314	333	338	342	318	342	367	306	343	297	335	324	332	360	362	327	322	338	331	318	339	311	321	321	348	334	302	327	346	326	346	359	322	298	316	334	319	356	335	333	340	335	351	342	315	346	341	315	374	367	346	345	305	330	344	355	329	351	345	304	352	355	327	354	339	346	299	337	352	303	342	345	354	339	319	339	333	337	339	347	339	315	354	330	329	330	350	350	329	361	363	351	355	339	353	334	333	323	347	332	356	325	321	354	342	353	337	309	323	332	349	332	314	326	335	319	359	350	316	361	370	299	332	338	313	318	312	336	351	354	352	301	341	299	364	355	347	336	303	315	316	331	313	310	308	347	349	315	306	334	318	344	351	353	331	351	346	334	350	330	350	357	345	339	359	377	346	328	304	334	344	336	339	314	302	362	359	311	363	329	343	340	328	316	310	335	337	324	332	306	332	327	316	346	335	293	346	334	322	356	328	378	360	330	318	336	283	328	302	325	323	319	323	315	337	352	335	304	310	324	308	346	315	313	347	327	349	342	333	330	310	373	364	346	350	310	331	344	346	309	325	364	360	329	319	352	342	337	370	317	331	333	312	340	320	348	307	346	327	324	328	321	342	353	326	347	315	322	326	353	334	339	341	314	316	340	344	333	285	319	356	321	307	340	321	304	327	323	319	337	304	358	320	320	325	360	336	328	334	325	362	345	314	305	353	351	370	364	327	349	309	370	325	324	366	332	322	324	346	340	369	330	301	344	340	342	312	366	342	380	364	328	296	351	327	357	311	317	365	358	324	369	289	327	337	367	343	391	344	339	357	316	331	339	308	337	347	314	319	365	345	318	313	359	295	361	358	314	349	356	337	352	335	363	313	341	318	340	327	356	322	307	326	301	336	341	329	335	348	341	319	352	328	295	338	315	341	291	300	339	385	357	335	324	329	294	331	363	361	318	343	333	333	319	328	367	337	319	326	342	379	352	306	347	354	329	319	330	341	302	314	326	342	357	343	346	315	328	340	337	377	333	346	351	382	329	345	324	359	315	326	318	324	353	321	363	316	338	311	374	342	366	335	321	295	370	331	371	327	311	333	328	309	355	316	361	307	337	333	342	314	345	358	351	342	346	315	351	333	334	375	332	332	314	310	316	341	310	321	327	329	334	329	343	335	310	330	331	333	273	369	333	332	316	342	351	358	334	371	397	355	314	320	332	342	348	382	307	324	313	337	304	319	342	337	303	348	328	319	326	331	334	331	315	352	316	313	331	325	344	352	324	337	340	336	325	332	321	312	355	345	355	356	382	367	317	316	317	331	315	305	335	335	337	347	310	302	370	330	344	300	357	343	327	319	370	333	328	312	333	355	334	329	341	329	320	325	327	342	286	321	335	311	321	350	331	328	322	284	325	367	317	366	324	304	314	336	326	346	347	336	314	333	360	358	345	319	306	359	298	357	329	380	339	322	317	345	332	360	361	323	307	337	345	309	349	351	318	346	326	310	331	320	361	309	344	349	323	296	359	369	348	344	325	312	319	362	303	340	311	399	338	352	323	366	338	348	309	348	357	340	301	331	344	356	340	331	355	331	309	323	349	326	364	316	318	320	357	326	339	348	361	314	325	285	338	344	371	364	335	325	335	330	367	337	322	341	335	319	328	341	355	337	338	314	346	338	316	336	308	315	325	345	333	367	339	338	337	346	354	328	305	338	321	314	328	346	349	342	347	343	349	320	353	340	365	320	364
7156	1996	3479	3374	2748	2246	2119	1915	1715	1519	1409	1260	1177	1092	1090	945	909	883	914	878	828	879	854	896	844	848	847	883	876	865	841	852	875	836	822	902	861	798	859	813	845	832	817	833	890	832	830	850	814	800	820	822	805	840	821	802	819	778	849	816	809	824	807	832	816	824	807	784	776	829	797	764	808	852	811	814	861	808	777	781	768	812	814	789	815	779	804	836	809	832	808	793	806	837	771	789	824	867	737	787	776	830	795	786	791	832	796	767	787	774	797	787	826	807	846	818	784	788	811	771	752	770	804	796	784	794	846	782	817	842	792	841	820	862	795	793	789	790	813	836	807	803	813	791	816	834	871	808	835	832	782	787	778	841	836	811	805	840	807	810	824	785	827	844	830	815	767	781	775	794	839	789	781	822	778	839	813	788	786	801	787	737	785	821	747	826	780	796	795	818	812	833	837	778	771	806	783	813	792	773	829	761	828	832	808	791	787	816	754	841	781	835	802	745	817	817	774	756	813	855	815	811	781	818	802	810	773	813	786	812	855	812	802	829	809	821	841	839	778	752	813	785	832	779	814	894	813	810	828	830	774	802	797	836	753	756	802	763	786	777	801	775	838	801	779	779	818	804	779	813	782	766	818	826	838	824	803	785	817	811	792	818	761	836	803	787	818	781	740	826	821	752	781	785	774	845	851	718	802	846	756	793	802	792	775	801	838	814	828	781	816	859	848	749	788	809	733	823	783	812	810	826	794	784	799	773	850	803	779	816	836	823	764	818	835	808	789	858	787	787	772	817	813	785	765	793	824	778	797	863	841	762	828	844	795	802	798	837	795	737	801	874	787	806	819	790	754	857	839	768	798	821	811	800	775	784	802	781	783	839	856	769	796	769	841	766	774	819	803	815	805	840	818	799	776	794	775	815	797	837	850	759	842	794	803	829	817	827	841	794	822	761	753	834	825	784	850	834	813	836	851	750	758	743	766	854	756	783	810	854	787	787	815	851	813	761	794	860	775	798	831	768	829	764	780	815	772	779	802	855	840	739	752	845	801	852	805	805	796	793	832	767	831	754	825	839	773	860	831	761	812	758	794	827	788	827	788	797	784	797	834	785	793	795	788	799	823	777	826	860	805	827	811	742	778	860	806	865	756	775	774	800	810	764	840	823	790	814	812	807	831	842	801	835	821	771	794	789	814	815	794	802	818	825	781	824	788	793	830	791	777	768	759	826	786	742	815	820	770	825	793	834	788	788	784	764	788	784	801	795	789	831	802	774	757	774	780	803	780	791	801	827	766	819	808	807	815	841	797	772	801	788	785	788	840	823	806	818	804	818	796	809	754	813	842	800	834	840	831	834	778	810	771	794	801	798	780	784	801	835	857	842	793	827	815	829	772	731	791	823	836	813	766	848	810	803	834	811	769	816	770	803	869	811	812	832	828	799	831	793	795	775	872	829	851	806	725	841	828	819	788	794	803	742	797	771	850	798	833	808	748	829	797	828	810	797	815	738	757	850	800	842	781	855	796	831	817	800	762	832	773	806	860	785	800	800	824	846	796	829	773	837	825	816	806	821	834	762	815	864	768	773	808	779	771	798	775	827	764	810	787	853	758	794	810	815	810	774	768	748	795	782	790	795	825	784	796	811	843	826	808	785	780	831	842	822	829	824	804	791	796	759	745	801	727	742	819	824	799	810	835	789	814	835	829	810	755	792	829	801	777	780	755	773	773	764	803	769	793	790	822	779	797	785	745	782	784	824	785	818	786	798	783	774	761	814	817	755	808	781	802	817	819	793	793	808	814	834	768	823	802	846	803	766	808	829	807	852	814	835	806	783	804	776	774	760	844	859	811	795	813	823	807	802	788	775	798	854	800	788	824	829	836	810	808	817	814	808	794	793	775	810	819	816	822	794	767	830	781	832	754	810	833	785	750	796	839	755	782	798	816	813	771	814	811	846	819	767	769	819	809	800	825	767	857	817	795	784	783	794	803	835	779	820	805	796	768	778	800	774	779	776	767	844	797	833	786	818	776	803	774	815	770	843	805	793	827	814	750	784	823	795	800	812	798	781	848	801	814	806	765	781	787	802	796	818	829	786	776	848	807	796	806	816	760	830	815	792	814	800	779	829	809	809	846	745	766	825	810	815	773	762	813	808	789	828	827	861	809	799	827	822	819	773	813	784	759	785	789	790	818	783	764	819	790	766	742	789	807	788	809	799	816	783	820	794	811	816	799	785	813	807	810	776	802	807	789	823	760	789	880	824	833	867	784	771	811	774	783	802	818	835	767	866	785	832	812	797	767	779	813	789	836	771	820	759	844	784	787	798	786	780	815	780	827	812	852	759	860	791	854	779	843	841	815	783	824	818	788	823	793	815	803	766	843	802	809	842	818	794	780	800	792	768	767	786	808	773	770	797	783	812	771	761	811	829	793	861	819	784	832	762	855	813	737	810	761	844	813	800	828	786	812	768	829	789	833	761	795	784	818	796	797	787	791	830	869	863	801	806	825	780	841	785	783	759	817	811	794	774	791	812	832	832	764	772	814	835	827	828	825	779	806	794	848	819	805	818	824	772	810	818	855	825	769	841	814	802	798	762	797	816	793	777	833	803	789	872	861	773	794	789	803	780	814	831	775	849	842	814	810	767	857	796	763	776	757	815	806	791	818	803	832	868	759	797	798	827	797	812	817	793	836	746	834	833	768	839	813	806	827	825	879	814	796	822	795	777	858	866	792	822	776	825	758	824	789	776	818	810	833	828	827	800	822	758	852	810	783	737	764	855	797	860	850	797	838	832	803	843	775	795	800	785	752	858	814	787	788	821	755	834	788	786	780	797	809	878	811	777	808	814	796	787	819	833	773	819	808	796	838	843	785	790	779	798	799	778	762	795	825	773	833	791	836	774	800	862	794	774	825	825	816	848	819	835	821	868	824	798	798	798	768	758	773	805	831	776	812	791	806	808	789	800	822	783	784	795	822	807	849	814	787	749	836	792	793	800	826	880	820	739	823	834	757	771	797	795	820	791	779	818	793	752	854	811	817	792	804	841	840	808	840	793	844	852	770	736	820	802	810	770	788	811	790	767	848	774	737	808	796	788	814	805	818	860	838	823	822	816	839	791	780	782	773	828	793	791	841	810	845	802	837	850	766	795	817	792	800	805	785	777	818	794	837	788	750	803	815	774	807	816	839	780	797	819	852	778	820	811	813	828	845	786	750	758	795	802	818	854	805	793	836	843	798	822	806	767	782	780	788	807	821	830	792	853	812	824	786	790	812	776	793	760	782	746	797	755	831	833	774	759	816	829	842	836	772	775	797	778	779	844	746	802	821	820	826	827	754	790	793	793	784	822	753	816	829	832	812	809	809	827	799	853	811	816	771	789	764	784	821	866	873	855	791	812	781	822	816	831	772	853	815	788	792	814	823	792	825	810	795	812	813	777	800	791	781	758	803	785	755	804	792	828	798	785	827	803	887	827	861	763	781	772	809	795
14255	2229	2148	1399	890	718	567	534	444	384	340	285	292	295	293	250	268	212	229	210	204	202	217	192	201	208	197	218	226	207	238	191	225	209	225	224	187	177	197	210	198	214	193	219	185	175	210	175	223	182	224	199	213	192	221	210	193	213	211	173	211	192	195	200	202	213	178	232	224	214	187	190	179	205	214	236	193	190	178	218	210	214	216	215	186	215	212	204	201	201	199	202	211	215	196	204	196	187	191	230	190	224	205	209	219	198	228	187	213	207	212	205	204	200	209	180	189	177	229	199	215	196	191	206	205	185	206	181	200	190	206	209	206	177	201	186	187	199	221	199	178	187	193	193	190	203	199	220	197	195	209	204	206	188	184	183	188	211	208	212	176	195	198	205	188	194	205	177	183	206	197	171	208	200	195	196	188	188	191	215	185	200	185	197	197	199	196	191	211	209	210	187	205	209	215	193	214	191	209	208	210	200	197	187	179	193	219	251	197	169	196	212	174	203	191	204	212	219	221	203	214	197	186	189	203	204	161	193	233	192	210	174	205	195	205	203	237	206	185	207	204	188	203	179	202	213	180	203	212	200	195	188	207	187	219	196	185	184	228	181	216	178	220	199	200	179	196	208	207	197	213	197	156	210	205	207	215	218	232	209	223	201	173	188	215	184	195	220	201	212	183	199	223	186	193	220	184	226	185	194	200	199	191	202	217	173	197	207	213	178	209	182	219	209	202	191	208	166	196	176	207	181	194	190	220	199	207	201	194	195	243	165	217	166	189	209	204	183	206	219	233	239	190	193	235	203	207	211	227	210	191	213	186	194	207	216	213	203	213	225	214	190	198	193	223	200	186	209	182	201	212	189	207	190	200	216	209	187	177	195	213	183	207	183	204	212	197	201	215	195	203	202	169	195	198	195	229	233	201	201	222	189	172	186	190	229	197	198	200	212	213	199	201	215	215	209	186	185	216	173	200	224	199	188	188	192	189	194	206	170	194	190	195	198	179	214	193	198	202	205	182	208	189	198	201	202	202	215	219	171	201	204	197	200	196	198	193	195	188	182	215	192	201	218	217	213	201	184	220	205	172	179	204	197	213	227	213	193	214	192	235	202	228	216	200	188	197	189	179	200	184	185	195	180	183	200	192	220	199	215	224	205	205	179	194	194	180	194	187	230	193	180	206	223	207	198	202	232	195	207	189	194	184	188	218	199	185	197	214	200	211	210	217	181	164	208	188	207	206	178	181	193	212	219	202	212	201	198	217	204	189	214	192	179	221	207	185	199	203	200	187	221	214	214	202	190	170	190	191	211	215	213	171	200	175	198	230	196	217	194	179	210	209	223	211	192	198	186	194	215	212	224	207	209	188	216	194	203	188	212	181	204	217	199	201	202	188	204	208	209	184	199	197	201	185	183	158	191	203	211	200	189	189	213	210	224	222	220	196	184	202	196	177	204	179	214	188	163	241	207	189	179	192	199	218	201	208	189	223	205	209	215	192	188	187	192	220	177	222	182	195	216	178	203	176	192	179	202	195	191	225	204	192	149	213	202	192	196	197	187	184	183	188	188	205	190	165	229	205	195	192	211	189	197	207	198	194	182	200	183	207	185	191	180	181	203	225	205	210	195	205	197	216	190	202	211	224	175	189	192	204	220	172	166	199	194	189	172	212	188	189	214	196	190	210	223	216	193	175	206	207	171	174	195	205	189	182	186	176	217	195	216	201	223	199	221	198	186	222	207	181	188	176	188	180	207	233	175	193	193	192	205	203	209	176	203	202	190	205	187	203	221	212	206	191	188	187	196	199	203	189	229	221	197	194	212	210	197	192	210	196	207	205	201	198	175	189	205	230	205	189	206	203	199	186	180	208	190	189	209	202	219	185	200	209	206	208	209	193	205	206	183	179	227	174	202	226	207	186	189	212	214	222	192	212	181	208	202	219	208	236	217	232	187	212	206	191	183	204	209	181	189	187	215	190	194	212	213	226	190	208	202	192	235	199	203	179	178	195	210	202	192	211	198	187	192	222	176	195	201	225	225	180	180	203	187	211	204	231	200	202	208	172	201	173	208	215	195	195	226	220	199	208	174	215	213	207	198	210	190	166	215	180	164	197	198	206	198	208	187	205	218	182	201	199	216	223	215	215	218	193	169	198	201	212	219	236	201	213	211	205	182	217	202	165	193	197	193	193	185	176	192	221	194	171	217	212	198	194	184	223	194	190	196	185	193	227	208	198	185	195	187	202	218	216	181	192	214	230	223	225	207	181	204	216	222	172	195	185	209	197	186	190	182	214	170	172	170	203	184	198	193	196	175	208	214	209	195	200	215	219	165	184	196	216	223	213	183	206	234	219	218	207	215	209	228	177	192	206	203	205	211	205	211	220	223	193	202	192	229	189	205	212	231	193	202	189	199	213	188	210	189	207	183	214	224	200	203	169	216	184	199	194	180	193	195	212	213	192	187	213	210	194	188	213	218	215	216	192	179	227	200	186	220	199	207	203	200	199	215	204	197	235	186	219	206	212	166	220	186	191	198	218	202	194	202	167	185	210	202	219	217	186	206	204	210	210	182	212	198	184	190	209	188	199	190	218	176	217	203	209	220	180	208	192	190	199	197	183	212	204	182	214	233	198	208	222	183	183	210	233	197	207	189	201	217	181	210	206	185	204	209	193	187	202	168	200	222	241	208	225	214	186	211	203	177	189	208	209	205	209	187	210	207	181	206	200	205	207	227	202	198	211	195	211	207	205	212	199	173	184	164	213	197	232	203	209	207	190	190	219	222	176	202	188	211	207	233	202	163	179	190	179	210	208	195	196	183	197	204	189	194	229	212	214	198	202	194	219	178	220	209	203	207	181	185	192	211	186	216	193	176	211	211	217	235	213	235	233	181	198	214	187	198	216	186	216	178	214	185	228	189	183	200	211	245	199	236	194	206	211	189	210	167	189	218	204	192	201	190	195	202	193	196	177	192	181	202	213	198	187	204	183	225	210	184	208	194	211	185	220	207	192	160	209	192	193	201	219	224	224	220	205	202	190	186	188	204	198	223	187	194	210	208	195	177	171	201	211	228	209	199	182	205	213	189	195	176	169	214	215	207	192	198	182	192	227	203	214	202	187	211	179	221	210	192	181	192	219	192	190	197	203	194	199	217	189	201	187	190	185	189	197	191	194	197	194	174	189	197	209	225	210	220	191	182	225	203	228	196	187	209	209	199	192	188	214	168	218	205	203	195	199	176	211	204	170	227	218	204	202	173	182	192	212	221	192	196	194	201	187	217	214	228	224	183	216	200	220	210	185	191	212	213	206	219	185	197	189	180	199	179	207	190	209	202	209	221	186	210	203	197	205	204	214	196	187	189	174	204	229	179	187	172	208	199	196	213	205	188	240	219	224	201	201	202	199	210	204	219	173	183	225	205	224	194	231	190	233	207	203	217	201	209	191	209	200	208	173	227	242	170	202	230	199	182	211	182	220	202	205	200	211	208	193	180
8992	2198	3954	4090	3527	2823	2660	2259	1950	1676	1368	1206	1081	974	955	834	756	702	656	646	598	620	584	601	564	577	559	590	595	592	603	575	617	542	508	549	539	578	525	491	550	542	522	522	521	531	531	563	496	483	504	458	549	509	499	479	476	585	501	504	493	508	516	561	471	472	502	508	511	523	505	516	546	487	546	470	485	536	517	480	518	495	482	487	522	472	488	541	504	497	475	533	520	508	507	546	487	516	493	466	506	512	485	502	472	457	524	503	496	508	503	505	519	505	493	473	512	459	509	537	529	455	508	485	517	509	478	506	473	510	526	476	499	530	547	479	502	483	502	537	489	501	530	505	467	520	511	494	492	543	543	531	529	499	511	505	510	541	486	470	517	460	486	461	500	491	520	499	515	496	469	495	511	499	520	483	467	505	507	550	501	521	492	476	554	540	503	516	493	498	531	485	498	513	490	497	516	476	483	504	497	502	478	491	501	508	495	492	489	494	522	529	478	515	522	481	547	506	498	503	494	512	497	492	511	508	527	499	503	495	468	485	489	491	487	545	494	525	511	492	508	490	525	486	510	480	480	487	518	501	526	509	493	498	561	496	498	500	452	484	492	478	540	500	477	475	524	493	476	483	496	503	486	514	499	505	530	550	520	502	513	470	500	544	500	497	442	492	509	476	486	518	489	498	523	514	509	490	538	486	495	523	460	493	529	524	513	487	497	519	519	499	525	483	474	486	505	512	516	472	486	479	490	499	507	489	509	535	510	520	518	504	536	505	535	455	521	481	491	508	459	518	514	504	485	519	503	478	487	507	516	512	484	510	482	443	519	510	501	489	493	478	490	499	499	462	480	522	475	529	495	459	481	581	454	478	514	471	527	482	493	499	517	459	470	517	456	512	510	465	520	479	476	521	497	476	513	484	508	474	516	516	485	565	503	497	505	522	492	507	457	515	532	517	500	464	534	511	491	502	492	477	471	504	508	536	492	498	531	462	470	493	494	499	522	523	466	524	530	526	506	479	538	499	524	508	514	489	550	520	483	494	488	471	491	509	524	522	506	522	522	482	461	478	535	472	476	510	492	479	467	490	525	486	499	512	506	479	511	511	474	496	506	491	491	496	539	503	489	497	477	515	482	499	534	541	540	496	469	473	476	487	503	513	534	473	469	503	492	459	473	473	479	481	504	502	486	514	487	492	497	472	489	513	504	499	489	494	522	513	477	479	469	479	454	499	498	497	459	515	508	515	533	496	459	528	491	492	489	501	479	485	475	508	541	515	543	516	478	516	510	517	476	490	503	477	514	462	497	538	509	533	534	504	472	560	500	507	489	481	474	427	481	520	498	517	497	527	502	487	476	506	472	499	517	532	510	514	487	485	503	490	488	530	536	505	509	501	510	515	545	486	503	489	514	480	520	491	502	475	539	487	520	505	469	523	490	522	495	483	480	465	538	481	477	475	532	487	477	491	516	516	456	516	547	481	492	481	507	504	506	507	499	479	500	498	558	472	495	489	495	493	493	506	486	468	520	476	525	500	508	484	535	520	487	545	483	493	486	470	492	463	535	475	473	536	439	530	430	499	497	508	478	514	498	485	484	490	456	528	473	515	476	470	498	486	505	477	486	528	498	474	460	541	522	472	491	481	518	518	483	493	465	479	511	497	499	510	555	487	480	496	501	506	504	486	518	520	514	535	500	487	540	486	481	522	512	502	523	496	472	491	462	468	484	463	495	514	503	485	494	499	515	509	517	500	477	511	467	509	487	491	503	541	565	525	500	501	512	476	513	478	482	451	495	504	512	485	526	518	521	506	541	498	488	513	471	525	482	532	493	510	473	518	457	507	516	477	513	525	496	476	514	478	472	511	453	513	501	540	470	495	477	545	470	474	479	459	516	509	503	501	496	480	517	468	521	505	477	500	545	492	512	492	496	479	459	489	482	483	525	541	475	514	493	507	517	495	528	512	522	473	467	491	473	507	490	532	465	480	494	472	497	481	475	480	508	477	542	496	527	515	513	495	503	495	531	495	481	489	484	497	490	456	483	505	524	501	516	483	492	496	508	509	527	483	479	496	521	510	468	542	492	486	493	534	498	498	512	512	482	462	522	505	508	493	511	525	483	518	481	527	512	503	502	483	506	478	514	496	496	467	498	494	490	512	505	495	518	486	483	459	522	501	513	531	494	468	481	507	520	531	513	506	509	491	450	546	497	481	483	549	488	478	493	480	513	503	500	505	491	458	499	471	496	522	487	500	495	459	499	499	518	478	502	518	491	502	476	526	488	518	542	523	525	468	491	555	518	493	533	493	481	527	518	458	490	486	496	531	505	475	493	469	518	522	492	492	514	485	519	518	496	531	486	538	498	519	473	519	495	512	495	490	485	505	515	464	506	507	491	519	530	504	515	489	486	505	501	521	503	506	546	513	485	459	505	510	503	499	523	495	498	526	463	505	489	488	483	529	501	561	513	468	498	525	505	452	518	467	467	482	495	499	520	502	486	498	505	528	495	480	513	532	505	473	490	507	484	491	512	500	506	515	520	499	490	506	516	516	500	489	521	514	515	526	486	506	475	479	488	525	503	537	518	502	501	500	493	485	515	523	528	495	517	476	479	519	495	498	520	519	559	506	479	506	509	488	492	500	492	501	484	539	490	443	520	479	528	543	516	513	479	483	483	532	534	501	510	486	494	501	493	509	462	493	512	485	492	478	500	536	496	503	507	458	458	525	484	460	500	495	542	537	507	534	522	526	531	511	526	524	508	452	466	512	510	488	493	475	460	507	490	456	502	523	501	517	535	469	527	520	520	524	455	506	468	512	518	499	529	522	489	519	502	537	479	523	497	471	497	506	485	481	527	510	545	529	513	483	509	514	483	539	493	487	467	493	466	496	494	518	508	462	500	515	503	531	497	519	529	557	472	509	498	501	481	525	507	473	491	530	521	491	523	548	531	488	496	505	480	518	546	516	490	521	473	507	514	493	523	500	517	487	505	491	483	533	496	503	497	502	455	479	449	479	515	515	526	526	502	505	484	512	493	545	511	489	511	529	482	452	514	492	544	504	494	512	509	496	461	463	501	529	481	503	495	495	452	483	470	499	487	498	485	514	516	477	518	546	536	517	505	496	502	485	529	476	474	493	518	499	468	513	535	483	477	504	529	490	506	431	486	456	516	504	470	517	484	491	539	499	474	470	479	489	488	526	470	475	500	487	498	516	523	528	480	492	451	486	479	516	507	502	509	470	507	468	549	496	525	517	487	499	519	487	514	512	509	521	536	472	523	518	541	517	500	542	507	475	489	542	525	497	492	468	506	487	488	511	520	485	501	491	513	484	510	494	480	558	492	487	484	498	500	517	532	496	482	490	503	470	496	498	524	516	497	497	520	473	479	460	521	519	530	453	491	521	493	518	476	534	533	519	510	495	531	485	460	488	465	498	520	511	489	511	527	477	520	487	530	480	494	521	519	520	492	499	515	488	530	519	471	472	471	470
2422	786	715	654	522	473	427	454	378	383	372	384	355	356	349	354	315	321	354	302	340	316	329	320	316	325	328	325	326	346	340	334	307	333	308	336	321	342	339	333	351	339	339	316	325	299	307	298	336	331	321	332	323	340	320	332	306	327	297	306	305	293	304	342	310	311	314	342	334	302	323	310	319	317	350	349	310	339	321	298	348	320	304	333	309	318	309	300	320	353	313	322	307	316	309	326	308	335	313	321	296	342	314	315	300	307	327	302	299	345	325	311	327	345	316	325	309	317	308	312	345	335	316	343	325	335	317	370	324	334	310	334	328	301	335	303	286	300	320	329	274	347	347	310	353	283	329	326	352	333	318	340	320	326	324	302	332	310	309	320	294	333	316	372	305	315	314	353	340	349	304	305	333	317	326	339	316	320	288	320	304	291	312	346	349	326	382	322	343	301	355	320	326	296	328	372	307	317	302	325	361	342	363	337	333	302	297	306	347	355	295	354	323	310	335	331	312	322	316	333	358	305	335	307	349	288	308	336	337	354	336	309	297	316	316	293	307	308	301	334	311	305	339	338	324	302	339	334	316	320	308	353	354	321	347	320	341	348	314	295	332	314	336	296	344	341	360	342	339	333	323	275	303	332	368	322	314	334	319	312	319	337	317	296	350	338	322	307	291	349	329	308	321	335	316	324	343	340	337	333	309	336	292	296	327	324	345	314	326	309	313	329	312	307	322	309	341	329	325	302	339	345	320	322	356	295	333	311	350	326	306	342	273	319	311	346	347	333	316	331	278	351	293	315	311	320	310	303	306	331	319	323	336	329	316	294	309	346	361	308	318	303	337	341	310	329	333	332	322	382	343	331	326	351	334	337	309	315	347	282	324	287	320	344	368	325	328	277	359	353	308	325	317	316	309	354	311	296	323	327	326	338	302	311	353	316	320	322	346	325	334	348	320	333	287	308	314	293	324	317	327	308	309	335	316	301	319	324	287	302	287	304	314	323	299	333	297	290	300	293	331	353	312	284	311	340	306	311	300	309	350	290	303	341	334	354	349	350	305	301	304	301	316	345	324	329	329	312	352	332	338	302	353	304	308	277	306	331	340	329	329	324	345	316	307	310	339	352	317	309	316	318	297	361	294	339	330	299	310	323	334	340	298	315	350	290	313	319	304	345	320	292	358	305	326	359	305	330	297	322	298	341	343	317	308	315	300	319	353	335	330	331	311	281	315	319	345	285	336	302	320	296	346	360	320	317	310	312	317	319	348	356	328	304	342	301	304	335	305	348	345	324	296	318	324	326	327	326	334	332	285	345	304	315	303	329	361	346	321	309	333	326	345	339	288	332	295	352	307	337	301	326	316	286	311	369	322	313	315	326	308	280	303	353	298	349	299	301	326	289	316	332	346	300	352	267	332	305	327	281	292	319	334	358	366	308	310	329	323	343	298	306	362	309	314	305	294	286	330	318	280	321	357	299	329	332	311	334	332	340	327	328	312	310	319	306	309	323	309	288	354	316	316	345	348	327	285	317	333	301	334	341	328	294	302	323	324	322	341	260	298	330	349	320	303	320	276	296	309	348	336	316	325	289	323	296	314	299	329	347	330	316	365	326	307	303	299	313	349	307	304	318	349	370	331	299	276	328	345	342	305	335	335	306	335	330	321	344	302	333	321	335	366	326	324	314	328	300	305	322	318	310	324	338	324	359	342	317	307	328	326	323	355	299	307	298	329	315	332	323	335	325	314	353	306	319	320	337	297	330	326	307	361	331	316	316	346	302	301	316	296	305	327	329	364	307	337	342	310	333	288	302	339	312	349	357	305	286	323	321	289	318	326	316	331	328	298	284	319	300	340	376	336	346	334	331	333	336	332	341	339	322	308	313	341	316	322	350	320	303	335	329	346	313	322	283	329	327	350	333	294	319	315	299	327	301	302	292	325	298	330	332	348	277	301	312	308	342	322	311	338	322	347	288	293	356	296	314	333	320	310	280	341	351	320	306	298	355	347	287	320	289	307	330	269	290	308	304	381	311	322	307	335	326	307	310	320	330	320	330	338	326	290	314	329	326	346	328	318	319	298	341	360	277	341	286	340	309	303	296	323	315	327	335	318	299	301	337	311	315	323	317	343	315	335	356	337	334	332	338	298	325	312	289	325	360	330	336	335	367	351	324	333	337	313	309	328	340	347	342	317	306	309	313	310	317	341	326	330	309	304	308	300	346	337	318	328	280	299	336	327	299	350	323	340	333	346	314	358	326	303	307	273	369	337	327	384	329	326	321	273	360	300	357	335	323	325	311	314	308	324	301	324	311	346	309	314	298	319	335	288	308	308	310	306	338	308	306	336	319	305	335	358	333	323	302	315	332	339	320	345	308	329	338	315	316	324	334	301	371	333	326	343	315	310	333	333	303	329	317	308	308	310	338	295	329	305	321	329	355	295	341	334	315	342	330	326	300	349	313	293	295	325	344	323	309	319	363	347	301	325	304	340	333	318	327	331	316	298	336	346	297	326	288	341	318	317	345	314	342	312	330	321	326	360	355	290	340	330	346	313	298	340	297	308	314	352	300	288	313	339	339	298	326	329	300	315	327	323	317	343	347	317	309	314	330	294	290	313	345	319	334	327	330	359	319	330	305	328	316	304	356	343	309	300	335	326	333	326	336	323	350	344	337	326	319	316	336	311	334	329	334	326	344	342	351	324	308	305	327	336	308	296	336	314	336	284	334	335	332	325	305	309	315	307	292	331	334	307	314	346	325	313	317	293	330	333	365	333	340	322	315	319	330	325	328	293	293	311	329	323	336	328	359	303	335	346	322	277	321	349	309	297	327	349	280	334	296	327	314	333	296	311	353	309	314	334	294	344	302	335	302	322	360	298	302	304	305	323	314	306	301	320	320	321	315	323	325	329	324	325	316	351	331	311	331	297	286	322	278	300	325	313	320	311	336	299	324	325	327	327	292	309	345	301	292	309	345	342	318	326	339	322	343	289	332	303	321	338	283	295	309	300	333	315	303	323	306	324	305	293	348	300	279	325	328	333	333	284	302	317	303	312	290	321	276	270	310	328	305	310	335	339	322	325	341	321	309	352	338	352	325	351	306	297	367	284	331	343	356	313	316	318	323	322	351	346	326	317	299	321	301	312	298	319	336	313	339	315	359	325	294	344	311	344	340	298	303	311	338	341	308	320	287	331	295	344	352	309	312	336	291	312	341	311	305	302	305	309	313	322	324	336	314	329	347	325	348	321	305	322	337	302	332	336	306	319	304	327	335	309	332	318	326	309	340	314	299	301	331	322	317	287	289	306	316	303	345	344	350	326	319	327	296	309	294	327	302	313	320	301	314	333	304	334	318	351	283	291	343	321	293	317	335	267	286	301	321	308	285	324	375	327	322	324	320	317	323	322	287	320	312	314	319	313	298	336	347	346	346	308	317	318	316	302	318	337	304	343	345	331	353	305	325	300	316	335	313	310	312	347	323	307	344	290	345
2694	1301	1668	1839	1651	1590	1472	1357	1210	1123	1019	966	893	882	907	897	873	837	812	755	790	810	784	813	755	800	822	768	818	838	773	795	808	814	748	785	826	818	802	771	780	790	769	769	787	819	773	784	809	785	782	758	751	812	755	804	764	806	773	763	774	794	746	811	830	772	803	778	777	761	770	760	797	793	810	754	808	757	758	798	768	764	784	789	767	781	744	739	780	800	749	796	821	769	766	767	804	802	724	805	747	762	757	757	764	785	789	776	773	788	778	771	782	759	796	744	822	756	759	805	763	797	824	754	773	762	780	737	772	788	776	784	822	832	816	768	811	734	777	770	767	795	811	798	767	800	764	805	770	775	798	739	726	793	814	698	750	759	763	822	798	771	793	804	742	707	747	772	818	799	835	790	793	805	781	787	807	823	749	763	801	803	782	778	778	756	782	779	784	792	785	777	802	789	727	741	835	760	779	797	806	754	785	797	781	767	790	746	772	787	772	818	811	771	788	762	765	772	778	763	826	760	761	755	820	797	805	757	742	802	798	785	837	749	813	774	838	748	776	749	793	798	778	797	819	771	783	797	735	737	814	721	783	774	743	780	790	763	762	789	793	785	832	792	780	796	800	777	821	772	785	783	816	728	757	809	822	799	785	779	780	771	817	797	784	787	775	773	818	797	790	777	742	760	771	752	733	751	789	813	742	726	799	775	736	774	753	770	809	816	745	771	743	765	775	794	792	742	792	763	800	824	801	807	774	758	766	749	786	794	782	772	748	839	823	800	761	774	761	752	789	790	751	735	790	755	772	757	808	783	771	805	795	787	766	715	804	718	810	784	792	771	749	800	788	793	797	783	800	810	825	768	758	801	802	777	752	790	814	791	831	750	774	802	807	766	757	797	769	751	741	799	779	785	826	845	781	756	813	768	739	741	801	781	773	777	774	768	793	795	798	757	824	775	790	779	800	807	805	786	820	813	776	809	786	781	756	775	779	827	718	801	847	749	738	826	821	768	770	776	796	808	768	834	777	774	808	766	744	820	799	758	785	780	809	789	801	841	793	766	731	790	754	827	776	751	790	782	769	819	811	766	774	794	788	812	774	817	770	785	763	740	807	784	796	766	763	738	687	738	773	738	780	785	808	798	815	754	786	803	785	762	853	788	852	830	721	769	765	812	721	755	784	779	773	831	748	753	808	715	813	762	772	782	749	791	776	799	778	767	779	804	734	781	765	805	775	808	810	787	821	746	695	771	792	711	755	791	746	735	716	772	811	744	788	776	778	815	791	783	784	764	792	810	764	817	807	778	791	765	746	778	776	785	753	790	752	773	720	740	769	789	738	763	810	814	788	787	784	807	744	790	824	790	773	824	789	780	758	750	777	748	755	814	785	820	782	778	739	805	797	781	766	807	777	802	774	781	794	790	766	789	774	740	811	784	746	764	795	756	785	774	767	780	767	820	781	787	789	796	758	793	788	780	776	759	772	830	787	789	750	761	787	779	797	757	810	760	771	770	810	796	788	762	762	813	765	760	749	795	764	770	786	743	783	732	797	782	772	790	786	784	735	764	760	819	792	736	766	791	767	757	778	771	768	794	741	740	785	727	791	814	773	771	789	814	771	800	724	812	779	782	761	778	782	770	781	768	804	759	759	746	765	730	793	820	768	827	780	770	762	762	792	739	823	791	771	782	782	776	769	787	836	768	797	781	760	814	782	799	789	725	726	770	781	776	715	781	817	792	795	796	829	771	740	792	753	836	766	838	831	751	781	774	746	756	798	775	803	777	739	753	761	767	755	769	769	762	764	767	855	799	794	798	807	763	775	824	824	790	775	756	750	796	817	765	791	747	762	829	788	775	785	763	724	791	762	764	766	761	773	769	839	729	772	797	779	772	764	796	731	729	791	745	772	760	763	800	792	748	778	780	780	732	764	733	801	745	796	806	789	788	784	738	765	818	787	820	778	800	748	733	765	782	824	773	784	772	803	803	738	747	740	792	795	764	783	748	788	801	813	771	765	755	774	764	786	764	787	788	744	799	764	757	782	798	774	750	811	762	750	778	738	796	801	788	784	778	809	765	798	804	767	723	777	765	777	799	764	789	781	757	761	747	756	823	719	799	790	758	763	765	815	809	797	770	825	800	785	828	771	775	801	863	795	777	771	760	805	753	806	749	761	773	768	785	772	760	823	795	768	841	851	764	754	766	833	765	747	797	809	793	768	800	797	793	797	853	770	802	854	772	815	749	798	747	787	735	744	777	806	760	760	826	766	766	774	773	813	771	723	776	825	769	766	794	825	825	794	774	839	774	724	778	764	876	763	803	821	730	731	795	755	788	809	730	779	787	745	815	754	777	793	755	763	804	775	781	790	734	764	800	763	774	748	759	803	800	783	798	804	792	837	773	762	797	778	782	839	831	779	795	774	816	801	804	769	792	812	793	811	760	790	792	796	819	731	783	740	820	807	780	774	818	795	770	736	747	805	780	745	783	759	762	800	843	814	788	807	793	767	802	838	789	805	775	750	813	768	840	788	822	798	773	760	759	772	776	768	841	788	807	762	797	743	771	836	755	746	753	779	741	768	772	738	784	754	789	772	789	777	779	784	814	816	814	808	774	775	764	800	814	801	711	769	738	797	751	835	763	797	787	802	761	785	818	810	772	773	808	785	801	796	802	747	765	750	756	824	809	720	801	792	798	756	752	799	762	781	770	748	776	761	802	783	783	803	775	798	751	805	776	784	779	771	833	794	758	810	760	750	762	739	771	794	788	748	772	776	751	724	774	782	811	742	777	805	750	718	783	766	790	771	818	774	781	727	800	785	801	768	805	814	765	766	828	783	767	745	729	777	804	771	843	725	771	751	847	809	775	774	803	771	794	816	758	771	739	802	777	809	798	782	810	786	735	815	791	769	774	768	782	735	751	782	769	766	783	768	790	795	784	768	817	792	753	768	787	757	742	834	817	812	748	815	830	768	805	786	757	768	750	777	799	786	773	823	772	789	796	785	725	855	864	745	778	780	787	790	747	814	760	766	721	720	775	781	774	833	804	798	772	815	782	790	781	794	806	804	804	808	799	793	821	787	770	773	775	784	761	768	742	798	826	801	806	802	756	799	802	767	812	767	794	784	793	778	792	809	772	800	743	786	802	751	774	783	781	795	788	776	791	766	774	761	796	748	749	810	816	795	787	815	763	792	764	760	815	811	782	784	763	730	760	805	779	773	796	772	773	797	781	761	762	755	786	789	780	797	766	811	734	761	764	770	777	741	794	768	784	785	808	799	789	729	741	786	750	790	767	796	814	796	757	807	822	793	769	746	808	786	770	835	796	790	769	743	767	780	758	784	803	806	774	778	744	750	747	762	876	808	770	768	729	771	805	765	836	809	805	793	780	735	775	816	791	802	779	780	804	770	770	769	745	765	794	739	802	761	817	742	761	800	816	762	816	843	807	822	720	810	781	868	822	774	745	736	816	807	808	732	804	813	794	811	793
8032	1352	1206	1017	745	742	609	537	545	448	413	419	406	407	376	352	329	360	355	314	318	356	345	335	326	319	329	382	341	347	344	346	325	327	354	356	385	346	356	333	370	330	380	337	300	321	323	311	332	332	337	338	320	350	322	330	318	326	321	324	346	341	328	322	364	322	351	330	329	326	330	342	328	317	378	311	324	362	313	305	323	326	346	352	308	322	333	340	318	338	325	325	332	349	344	330	314	361	335	346	335	349	351	322	325	323	315	338	340	368	329	357	306	322	338	347	313	293	335	318	296	329	321	355	333	356	352	349	327	349	322	313	301	316	336	311	326	345	327	330	333	343	363	289	332	332	319	311	330	321	310	319	351	341	345	351	340	328	304	381	363	359	300	320	360	314	337	345	300	332	328	331	341	386	346	322	331	336	306	312	310	359	324	338	356	331	351	377	327	301	329	271	348	339	351	332	361	299	346	366	364	341	361	305	338	334	301	353	323	346	345	327	340	328	324	346	320	321	318	320	303	325	322	365	337	348	346	342	309	354	330	328	337	340	339	369	322	328	328	352	314	330	345	343	350	304	351	358	324	303	342	276	347	359	332	339	338	324	343	317	305	385	356	324	321	337	351	337	330	336	314	348	333	350	363	338	329	326	338	315	340	329	334	358	334	308	345	302	334	334	342	341	341	341	312	336	338	299	358	295	332	319	304	304	354	340	331	329	375	362	318	319	302	348	344	312	303	333	351	319	361	332	324	307	358	376	339	342	332	319	341	332	343	335	320	329	335	350	319	319	346	340	314	298	332	335	329	337	350	353	364	347	343	341	351	330	323	337	341	354	334	321	329	295	346	364	331	330	369	338	343	310	320	335	322	295	352	331	314	335	321	365	348	324	330	368	342	350	365	341	326	333	320	337	322	348	354	311	345	331	337	319	331	302	347	363	355	301	379	365	322	341	352	311	315	314	347	329	353	345	340	325	348	335	327	306	331	345	358	370	347	341	335	347	331	347	330	333	287	337	340	326	330	343	365	342	307	314	344	320	341	349	323	293	327	319	323	293	320	334	331	351	297	340	372	323	367	337	348	292	324	359	357	301	310	332	350	273	361	346	299	342	323	330	341	311	341	308	308	372	324	346	326	366	318	326	337	327	314	310	343	317	295	347	316	345	299	310	291	329	322	345	326	375	307	311	318	340	339	336	329	298	317	304	338	319	327	302	343	329	325	298	378	358	327	330	350	323	335	332	297	344	337	317	339	282	350	324	317	351	325	357	309	322	317	356	317	327	303	353	341	336	353	323	335	326	300	307	307	334	313	344	361	333	356	385	317	319	331	323	349	359	313	330	365	331	364	317	337	338	356	318	308	391	366	321	330	341	341	330	301	335	360	356	338	339	368	297	323	328	307	349	356	351	328	337	340	369	333	333	365	335	301	324	328	295	365	324	341	318	301	325	330	309	315	326	317	347	344	316	304	318	316	362	333	303	364	342	349	322	321	333	362	355	343	329	339	333	308	337	330	329	292	366	334	364	321	330	355	314	350	307	317	345	327	287	318	333	328	331	369	332	332	340	319	321	307	311	347	312	329	314	353	321	336	322	350	302	365	404	369	335	322	347	314	348	263	300	350	324	365	349	331	328	339	344	337	325	361	353	321	367	327	349	321	325	326	344	345	351	316	336	323	326	317	321	330	323	314	322	305	369	330	318	351	328	325	318	346	343	349	348	307	308	335	384	339	329	316	309	335	336	327	327	323	362	314	314	332	328	337	298	335	363	328	314	325	283	330	316	342	331	344	392	329	319	324	356	361	317	354	340	355	356	357	325	297	374	308	322	293	330	347	357	327	325	356	356	327	322	345	362	342	327	331	329	327	314	317	357	350	338	350	350	335	348	286	311	311	333	310	345	340	345	358	314	334	354	339	360	337	344	329	327	355	307	338	346	353	326	363	306	353	322	355	382	315	314	355	305	324	306	298	310	351	340	307	353	352	317	297	302	339	336	358	320	350	350	340	319	320	341	346	357	338	336	308	334	353	375	311	376	330	372	347	334	336	327	333	308	339	342	312	304	307	328	356	317	341	342	346	366	283	329	337	320	373	324	330	340	325	334	304	343	332	338	347	321	315	324	358	314	294	322	356	332	310	317	330	348	314	322	336	341	352	342	348	345	357	331	333	293	333	341	333	338	333	350	355	310	348	355	313	318	341	363	304	317	321	327	302	347	339	305	328	352	360	331	342	323	333	333	328	274	320	301	331	320	331	331	319	358	321	343	337	322	347	338	308	360	326	338	326	327	346	314	333	345	294	321	342	319	313	338	344	324	351	322	319	310	321	350	328	306	290	336	324	340	339	304	335	322	328	370	315	349	353	341	370	350	334	347	357	313	347	347	388	327	337	331	365	324	358	349	357	295	311	317	345	320	316	318	294	341	289	292	353	330	342	360	316	349	327	356	321	341	340	324	339	354	343	335	338	353	350	325	346	351	340	355	318	363	329	315	314	332	347	306	330	320	307	290	318	321	293	360	326	337	309	352	319	333	352	381	346	332	326	318	334	324	338	322	323	320	352	346	355	332	325	329	333	313	332	340	311	330	312	354	314	357	341	352	342	343	320	340	335	335	331	347	314	337	326	345	346	362	330	377	332	327	310	303	326	320	349	365	331	338	336	348	364	334	312	352	327	328	333	317	319	307	331	293	368	324	347	363	330	344	338	299	310	346	330	311	307	307	340	325	330	347	342	343	320	326	348	334	302	327	318	361	355	320	335	333	306	363	321	381	346	363	311	304	323	344	356	300	348	342	323	355	342	305	338	318	321	328	297	356	321	368	362	311	286	330	344	312	355	316	359	340	280	345	302	325	334	328	360	331	326	325	319	322	347	379	327	357	333	337	345	320	321	326	352	306	347	337	340	325	340	340	338	355	339	312	324	354	310	337	283	329	328	329	316	320	341	324	337	343	323	308	305	354	299	362	342	305	365	346	330	297	343	344	332	339	328	340	324	318	322	342	319	328	332	336	329	301	302	307	334	299	340	282	304	335	305	331	335	326	341	333	356	327	339	320	330	317	371	336	322	330	366	313	312	305	354	362	310	337	308	356	365	323	358	344	331	330	314	311	331	286	386	333	306	310	348	315	310	322	358	312	332	314	338	335	358	332	312	333	333	345	309	346	322	361	337	314	316	315	342	326	369	301	301	343	334	345	352	330	368	350	342	386	344	313	337	327	332	381	319	320	321	340	345	343	314	356	343	352	335	347	340	301	333	334	330	338	307	338	341	314	307	353	276	351	359	323	336	335	351	337	315	335	345	326	338	311	314	355	317	318	324	327	337	344	356	320	334	297	325	357	307	320	338	340	358	329	314	341	338	354	316	317	318	298	301	308	357	334	350	317	348	299	319	327	339	338	327	342	335	335	301	342	349	317	335	368	335	307	366	314	340	376	351	336	339	382	316	345	310	338	290	341	327	340	314	322	368	311	349	342	339	353	318	368	354	325
7203	1733	2681	3100	2939	2668	2555	2047	1797	1587	1413	1195	1203	1106	1050	955	942	871	957	858	851	891	848	851	796	840	848	831	904	851	910	864	810	845	862	856	807	828	819	832	838	823	837	795	823	837	772	874	805	768	790	770	820	820	780	806	786	806	770	769	783	833	796	811	783	767	791	818	804	791	852	820	793	782	785	795	746	784	798	827	865	776	790	801	793	768	855	878	818	814	833	782	788	811	779	780	839	811	821	831	790	848	780	812	761	761	846	844	815	808	788	767	794	791	797	783	826	764	758	809	788	779	826	835	809	808	802	810	788	785	781	845	739	853	778	777	778	790	836	788	820	754	763	810	761	828	791	849	808	797	781	794	807	783	834	807	763	808	808	848	829	840	794	771	797	812	768	806	832	816	815	784	744	859	751	792	711	807	832	826	791	786	779	788	805	810	810	773	762	820	778	816	824	750	810	844	796	800	850	791	776	743	841	823	784	851	807	800	788	794	817	806	805	785	823	826	778	800	817	794	806	810	805	789	759	824	779	781	849	853	768	816	809	836	754	797	819	817	789	815	801	825	806	805	814	770	796	867	769	819	800	799	827	840	825	809	785	822	802	812	803	808	814	803	806	823	897	790	834	817	787	807	807	870	836	776	819	853	784	780	785	826	821	779	843	798	773	733	789	825	782	763	841	795	772	761	774	816	806	778	784	827	809	811	763	835	783	794	765	764	841	781	781	817	803	813	744	761	815	785	807	830	852	770	776	761	783	815	811	783	846	812	834	791	848	799	791	842	871	792	812	760	847	756	838	826	804	826	786	799	812	800	816	818	817	829	814	790	820	786	732	800	825	798	806	776	796	734	773	795	833	816	832	771	795	824	783	803	827	758	778	826	771	812	800	821	795	777	749	733	806	812	838	758	766	803	734	793	812	793	787	793	840	767	767	818	808	779	836	829	816	852	799	792	778	843	859	815	796	751	742	773	767	824	786	807	804	833	774	805	805	803	821	763	798	831	771	786	788	789	776	810	828	842	848	800	775	762	801	804	803	803	784	822	827	787	791	805	811	800	809	791	798	804	859	772	833	770	761	795	760	804	816	784	787	764	788	831	761	792	776	777	738	791	788	816	823	854	828	823	849	796	852	757	801	747	826	774	791	780	825	798	814	790	798	811	799	790	780	808	788	841	793	837	793	849	743	792	844	813	815	740	803	838	795	789	763	814	779	829	788	816	843	780	808	798	830	754	816	808	856	841	756	802	830	837	822	818	802	809	763	781	744	824	806	816	785	793	793	757	783	819	803	773	802	809	820	766	749	792	809	827	760	772	780	796	767	753	781	729	837	798	806	849	773	818	779	788	769	747	799	763	808	823	797	794	797	824	780	761	838	827	796	795	797	861	803	791	772	834	802	771	764	795	776	803	817	807	851	824	869	772	824	770	756	798	812	796	763	785	809	809	832	811	818	817	784	803	767	774	806	769	841	764	854	767	762	798	764	768	798	833	782	789	806	850	806	763	776	796	794	824	869	801	791	865	811	780	855	770	780	805	815	813	758	786	862	794	796	838	778	833	857	788	800	785	805	772	817	841	872	813	794	751	768	817	832	813	793	782	827	775	788	782	801	799	871	814	817	776	811	731	801	834	791	781	791	796	834	796	841	791	794	803	845	766	837	845	804	813	771	747	795	812	756	794	816	771	797	818	853	813	842	799	825	782	747	822	828	808	807	785	849	819	794	817	774	836	817	830	847	720	769	786	802	778	741	774	822	785	801	771	802	775	776	801	809	789	820	847	838	808	822	830	825	770	814	805	791	769	765	767	783	786	819	807	800	825	785	783	800	797	809	782	794	756	811	800	778	794	833	783	780	780	780	771	749	805	820	780	799	783	821	792	763	764	780	872	837	782	795	819	838	797	764	844	803	872	802	823	834	787	794	792	771	844	818	817	801	844	747	798	803	790	771	763	789	807	826	799	785	814	788	800	790	849	831	836	832	782	810	810	846	739	771	836	791	807	740	797	759	779	793	794	764	790	858	834	785	806	806	726	778	763	812	806	809	814	777	808	855	805	761	816	796	803	804	752	780	788	779	780	743	816	782	764	766	810	776	813	750	804	769	785	809	823	852	787	798	830	829	821	780	796	791	794	869	779	782	802	825	801	772	824	803	781	845	789	761	846	775	821	832	792	821	770	758	844	782	805	780	804	837	822	800	803	787	813	757	807	828	740	807	764	803	797	817	796	820	771	794	783	804	763	778	830	845	801	828	814	827	799	802	820	786	749	766	779	812	803	773	798	774	845	810	791	768	832	811	786	836	820	778	820	816	807	820	772	781	798	825	808	788	774	799	763	808	806	764	764	813	792	813	828	796	798	794	851	813	824	781	804	785	786	814	776	773	819	812	755	780	754	783	805	777	776	815	814	787	749	817	837	765	807	814	773	808	799	781	780	800	855	754	792	835	788	754	818	780	790	874	811	836	786	857	792	771	809	796	781	868	781	827	804	842	743	816	826	858	836	851	824	843	811	767	769	785	807	822	817	802	732	804	784	792	826	823	783	771	771	853	774	821	808	791	813	782	809	809	812	785	827	813	833	855	767	809	816	817	816	787	790	802	769	822	839	767	809	789	811	837	759	744	811	788	805	750	789	818	776	759	764	801	817	765	793	798	848	756	786	774	798	766	840	770	786	772	765	839	805	800	809	804	808	756	773	765	812	820	831	782	797	827	744	823	800	770	847	785	790	796	834	817	762	811	767	820	821	755	791	800	807	807	842	752	792	781	810	799	806	790	820	795	763	804	783	791	842	822	813	798	788	792	822	829	795	803	760	819	807	815	805	839	803	803	827	815	790	859	843	797	765	810	845	839	835	800	761	786	809	793	818	795	802	772	785	833	796	777	790	789	745	808	846	767	774	774	824	769	801	800	809	803	798	775	826	832	818	804	821	789	824	776	845	794	794	791	823	776	838	733	893	789	772	823	828	831	799	834	792	786	750	823	837	760	796	781	781	848	777	795	788	750	765	789	800	848	773	775	827	823	834	782	818	799	768	818	789	764	816	802	819	757	813	823	790	823	751	726	759	768	783	848	763	828	795	830	819	767	791	789	762	813	782	800	847	798	791	819	770	802	795	848	786	800	849	767	825	793	779	785	837	791	815	776	827	808	822	798	816	766	790	749	766	832	792	769	799	756	812	774	767	811	842	796	758	856	772	816	789	809	795	831	758	824	781	830	799	822	800	811	786	757	836	842	785	786	807	770	811	792	810	810	794	806	805	848	760	788	839	793	814	802	802	749	810	783	754	785	802	796	828	827	766	802	807	786	829	750	791	830	745	790	815	734	827	812	794	785	828	751	790	791	824	789	827	767	815	771	837	802	796	815	792	803	781	793	809	820	794	825	801	777	779	803	809	785	855	817	811	760	804	757	815	772	782	798	764	832	822	776	800	813	791	786	835	795	791	803	831	818	809	840	789	743	823	771	812	805	794	773	789	818	803	785	846
13599	1855	1644	1331	1021	804	638	582	530	410	356	292	303	263	254	275	198	227	231	230	226	214	195	215	225	219	225	188	222	208	211	217	225	193	215	195	178	212	206	224	193	229	207	216	200	195	206	220	230	200	216	219	198	194	190	189	208	209	178	217	210	206	199	211	167	201	211	238	202	210	234	225	194	209	209	196	208	201	202	184	183	207	220	204	185	199	215	214	164	187	208	176	204	190	211	207	187	216	194	217	220	172	214	216	208	210	205	215	206	186	187	196	177	207	238	172	207	204	233	222	181	199	207	208	185	205	209	191	205	195	227	199	213	209	187	213	194	214	205	205	201	202	203	174	209	168	206	205	196	188	199	202	203	203	188	192	193	200	181	194	183	191	204	199	186	207	204	206	217	195	208	197	197	224	187	210	211	190	184	181	200	201	194	199	216	214	207	200	188	223	216	213	235	192	178	212	182	230	232	193	196	204	221	203	214	181	197	199	219	215	200	219	205	198	168	206	215	169	209	192	226	212	216	197	204	189	192	180	181	198	225	175	175	201	195	225	221	251	181	189	170	217	210	215	200	219	185	190	194	198	194	200	197	214	192	194	210	178	199	190	201	206	210	209	214	191	165	184	215	179	198	229	180	200	223	220	166	204	169	192	196	190	177	163	180	201	204	197	198	189	189	201	176	201	182	196	200	201	170	209	207	227	208	178	174	169	207	173	194	191	217	202	206	199	201	199	179	194	212	176	184	192	200	187	189	183	176	215	211	233	189	199	190	184	197	214	214	201	191	219	196	191	197	187	189	205	215	201	196	178	209	201	201	190	196	201	186	176	213	197	208	182	174	227	215	196	176	194	188	178	203	212	193	185	212	194	170	206	187	198	188	195	190	223	177	178	189	208	195	200	211	208	205	205	175	203	224	197	190	177	181	187	213	202	191	194	197	182	197	205	198	176	187	176	192	207	197	201	209	200	201	192	179	189	205	212	169	182	201	214	198	201	187	190	199	186	211	216	229	214	183	208	196	224	229	193	188	204	204	215	190	202	207	246	178	202	200	177	233	186	203	200	180	200	208	224	195	189	195	207	231	202	222	213	200	217	183	182	201	190	162	211	186	177	160	191	181	196	192	215	216	174	185	186	204	208	222	193	196	211	178	192	172	193	198	184	203	171	176	183	195	177	187	209	197	176	215	210	209	205	219	204	181	198	193	208	189	189	182	200	191	170	194	174	194	178	194	196	210	199	202	202	181	175	214	196	203	222	222	210	210	187	221	201	175	199	186	202	207	196	212	214	193	198	189	198	191	193	169	198	182	181	185	204	189	188	201	196	199	182	188	206	201	180	209	203	217	184	182	172	198	208	192	198	193	208	195	174	184	187	191	184	188	192	223	208	192	196	197	176	195	224	197	183	199	211	206	201	195	188	184	205	207	208	199	200	216	204	199	207	193	180	191	202	206	194	181	199	179	205	211	196	194	217	198	184	218	200	178	196	192	166	205	198	203	201	203	206	215	206	185	204	213	186	217	210	178	176	192	203	195	209	192	171	187	199	187	224	181	207	184	195	193	204	199	192	165	189	216	201	181	193	194	216	192	219	222	192	203	224	183	225	190	193	196	206	200	202	211	185	187	188	221	189	176	194	211	201	213	218	205	230	206	194	197	186	187	232	204	206	219	205	183	168	186	181	196	205	190	213	219	207	213	200	207	185	205	209	205	187	196	192	171	176	203	224	182	205	189	219	188	218	163	208	221	206	209	193	244	168	199	198	186	172	214	184	181	215	223	193	214	191	196	210	183	221	209	210	211	197	206	216	218	197	189	181	198	224	197	207	183	212	207	200	176	196	216	213	206	186	192	175	188	195	203	218	181	222	216	191	197	222	226	197	189	214	201	194	238	177	233	189	225	210	203	183	212	183	196	188	206	211	199	207	198	212	208	212	185	195	177	210	191	185	189	166	185	184	185	227	207	198	213	196	195	190	179	189	199	212	219	176	171	202	191	205	215	215	201	214	201	185	176	189	199	182	211	188	203	204	195	198	182	176	188	199	171	190	194	186	223	190	218	203	203	207	198	205	206	219	223	208	191	211	231	193	165	172	216	198	199	178	187	189	179	208	197	208	223	199	183	193	182	215	198	199	197	196	221	201	199	182	191	211	218	212	192	177	207	203	184	215	219	211	214	191	209	187	201	205	215	198	209	181	213	187	220	189	203	233	201	173	206	173	200	186	183	196	192	211	181	189	214	189	180	188	163	214	187	186	204	178	220	203	207	207	203	192	207	200	189	196	198	216	185	196	197	220	194	202	170	185	167	167	182	216	194	211	176	178	154	200	190	195	194	200	178	174	217	181	204	185	218	207	188	188	182	207	177	192	196	187	173	193	171	177	202	219	181	202	192	196	214	205	182	213	202	214	205	193	188	178	198	221	201	201	242	232	186	206	220	202	201	189	210	192	206	211	192	206	211	195	238	231	234	168	201	186	220	190	193	220	205	186	204	182	211	189	219	204	211	182	218	166	211	196	211	201	199	192	221	208	178	203	199	213	186	200	184	167	214	201	195	184	211	192	195	212	213	185	194	195	188	185	193	209	177	204	231	213	160	193	184	191	203	195	183	187	216	196	214	200	214	201	198	186	195	197	201	220	175	200	170	181	217	216	179	204	190	203	210	215	221	188	190	188	208	211	194	205	198	198	184	181	208	209	196	227	209	196	192	218	203	187	169	240	199	223	191	214	215	201	209	210	201	211	176	197	202	197	195	196	202	212	184	202	216	192	193	184	206	215	210	202	213	205	183	201	216	163	207	212	201	225	205	224	193	212	186	194	202	202	195	209	193	219	199	214	205	200	202	204	179	222	208	212	189	213	208	213	170	208	188	190	224	208	200	210	212	176	193	196	166	187	175	202	179	204	180	199	153	196	205	194	226	218	204	212	192	185	210	196	172	185	179	200	192	226	188	182	175	216	204	195	197	208	212	177	182	161	197	200	193	219	203	189	200	208	197	211	189	182	196	184	201	211	183	216	190	215	178	198	222	215	214	184	197	212	205	182	203	187	212	191	243	202	189	204	202	187	208	234	192	163	185	186	153	193	213	202	212	208	152	227	188	196	189	197	186	192	219	216	185	209	204	203	196	207	207	211	198	215	215	227	221	206	204	182	188	200	201	211	220	201	190	209	220	226	209	180	207	212	184	195	190	183	204	237	197	230	214	192	219	207	192	219	187	208	188	199	195	213	194	235	213	213	179	228	191	221	191	199	187	201	188	176	187	168	215	192	207	194	207	202	204	176	194	202	192	202	181	217	192	191	212	199	165	200	195	224	199	201	199	201	186	207	178	195	202	173	209	196	211	197	188	207	182	223	201	215	205	209	183	203	204	192	219	201	213	207	173	212	241	217	199	198	176	162	197	183	218	205	189	175	205	216	204	208	222	196	200	187	182	177	184	198	193	200	234	206	189	204	188	211	211	201	189	195	181	186	190	198	192	181	207	221
8812	1747	3489	4062	3898	3649	2952	2500	2073	1678	1431	1167	1144	1017	918	753	730	719	670	669	635	562	589	576	623	582	573	560	526	641	616	527	594	576	498	540	549	557	538	548	542	519	517	494	510	505	495	501	513	527	498	505	485	506	505	493	525	517	530	472	469	484	519	555	508	488	477	507	513	502	510	535	518	500	498	498	500	499	518	491	505	494	470	507	468	486	489	490	534	514	516	520	460	491	450	503	495	539	517	493	491	497	440	464	508	503	512	488	487	517	510	499	466	517	512	495	507	497	539	467	519	491	487	496	572	510	544	488	532	472	482	505	478	462	499	476	526	524	487	471	508	472	494	465	468	526	501	483	501	510	485	488	483	518	502	554	482	455	511	506	525	497	520	470	497	501	483	488	461	525	517	517	485	523	472	511	473	522	461	500	500	495	526	469	510	459	535	483	491	547	459	527	494	495	472	475	511	502	495	476	476	501	503	490	521	500	529	503	507	510	522	546	493	562	502	480	448	487	531	478	484	516	465	539	475	513	469	506	492	492	490	472	514	504	528	487	504	486	469	500	508	497	529	484	517	496	478	475	449	496	511	515	477	505	534	499	524	507	480	505	499	481	490	539	457	474	486	496	484	487	463	499	497	475	497	493	482	466	483	506	512	498	521	502	470	532	505	537	514	478	493	499	503	495	497	498	497	508	511	539	482	489	509	525	505	475	497	493	505	518	495	518	497	531	497	492	503	492	520	508	471	493	472	516	489	496	479	442	487	478	495	533	500	513	518	530	513	476	510	506	527	475	495	524	507	502	486	516	515	549	496	510	482	529	491	449	487	501	512	467	501	503	479	507	545	509	500	487	475	519	521	518	449	507	520	518	481	451	519	490	488	499	512	463	504	462	459	485	460	535	507	497	512	471	479	493	474	533	506	532	496	520	514	493	508	479	499	524	519	492	528	538	514	478	503	517	460	479	462	485	503	528	508	518	484	525	503	516	497	492	534	526	486	509	476	470	549	523	474	532	489	471	501	535	492	530	493	485	507	498	508	521	474	529	474	496	496	540	533	502	494	517	485	505	465	461	508	543	494	512	518	497	536	469	504	500	502	465	477	497	506	442	499	503	507	484	506	486	520	504	504	461	501	449	449	514	507	504	486	502	478	495	492	504	491	532	499	552	479	465	488	482	494	477	501	490	494	480	502	501	499	459	490	481	521	470	470	457	505	536	532	470	536	484	452	534	510	500	480	452	494	503	439	505	499	502	559	472	495	518	468	487	474	494	507	524	487	478	509	464	497	481	486	499	523	507	527	458	522	522	511	528	443	573	482	495	547	486	529	462	531	503	512	531	456	523	471	516	520	508	467	509	503	502	485	498	502	493	474	479	485	432	557	482	499	502	495	504	482	501	485	511	516	485	489	544	445	501	538	496	523	480	506	452	492	520	510	461	475	473	557	502	501	494	525	483	493	491	471	494	528	477	492	458	507	513	478	532	510	497	524	479	464	518	557	455	499	496	508	473	481	498	497	490	492	494	503	475	505	486	492	509	487	521	496	465	508	446	521	488	482	493	490	483	520	476	508	481	486	476	484	486	468	524	498	504	474	505	509	523	509	479	473	489	482	545	451	496	484	512	472	494	495	537	478	487	491	502	533	529	469	519	469	510	502	476	506	515	505	498	501	517	493	488	501	482	497	496	506	505	541	510	509	512	471	501	468	504	489	500	520	449	493	491	497	520	523	497	526	491	477	497	542	486	497	468	519	493	473	479	531	527	487	510	529	495	509	514	495	474	540	519	492	478	493	471	507	541	513	471	505	515	547	484	513	506	505	475	508	509	490	500	531	508	558	488	504	509	528	495	514	511	470	480	505	497	489	522	488	520	494	499	512	512	499	523	472	493	516	522	494	535	508	484	502	474	480	496	504	478	535	519	489	490	525	488	475	509	512	485	544	489	495	520	463	485	524	502	495	489	491	495	506	500	479	480	541	508	490	534	509	493	522	503	504	484	484	490	453	500	492	497	533	471	516	493	494	508	465	463	510	479	474	492	508	504	501	469	542	508	524	503	510	493	477	529	521	485	470	514	512	506	520	499	505	468	473	512	510	482	484	512	485	475	498	453	530	497	533	478	472	509	526	532	504	518	488	498	538	470	489	459	494	484	561	475	465	530	538	519	480	518	518	484	486	471	501	507	480	510	487	514	525	514	506	494	465	497	486	484	493	510	524	449	503	495	487	466	514	460	482	497	512	500	510	496	522	535	507	466	532	533	514	538	465	495	474	513	511	474	447	516	504	495	524	491	467	529	489	448	461	482	495	493	508	508	477	513	492	505	476	510	514	464	474	480	486	529	456	500	480	494	506	504	520	487	500	504	467	482	464	490	499	497	473	531	493	491	469	482	483	485	506	507	547	489	528	492	487	497	497	495	494	537	513	472	516	506	456	527	512	501	475	518	488	512	494	478	476	468	480	514	454	515	509	543	450	499	487	505	509	469	491	478	488	512	507	524	485	504	513	547	494	532	484	468	526	477	497	502	468	474	473	472	514	523	502	484	476	457	496	503	514	508	531	497	538	517	539	519	475	472	504	492	485	508	497	487	483	514	519	471	455	507	511	519	506	526	501	521	475	493	497	513	508	509	507	526	498	509	516	508	472	482	457	487	503	488	479	538	488	482	518	523	496	468	506	502	495	505	516	482	481	449	523	496	475	505	476	529	537	477	502	486	513	500	497	481	513	545	477	489	520	491	491	537	466	546	467	517	494	510	493	500	501	495	520	510	523	469	470	514	490	493	502	487	538	544	491	540	516	503	501	501	505	524	500	490	466	487	485	497	504	456	543	482	497	515	506	498	478	474	485	477	470	513	501	516	493	520	468	495	519	536	493	507	545	529	483	496	478	470	497	529	486	502	516	476	503	473	501	506	486	494	472	533	493	467	493	471	477	470	486	460	481	483	498	491	505	525	495	546	505	500	466	463	510	494	494	485	508	497	481	525	464	520	486	490	473	486	497	493	474	486	499	480	502	459	491	479	503	541	508	532	470	536	534	479	486	481	506	549	517	507	521	492	482	487	479	503	478	500	493	465	507	527	502	487	487	478	504	515	496	522	484	491	523	488	533	445	526	487	528	512	514	507	526	507	483	514	500	549	503	489	488	484	498	507	515	522	492	492	494	511	510	507	520	514	467	473	452	477	535	513	489	501	498	480	448	526	496	530	494	490	481	467	530	524	499	483	490	490	511	498	509	506	504	477	487	518	499	491	510	487	462	504	480	504	512	511	511	491	487	457	471	476	524	484	490	533	489	507	497	519	491	478	516	509	511	507	507	481	492	489	512	514	509	524	492	501	472	524	479	480	490	506	498	444	509	490	475	509	520	485	490	512	480	494	499	507	486	493	525	490	476	477	470	474	494	494	472	502	500	502	506	465	509	457	493	545	515	496	486	482	509	492	523	519	480	473	487	505	480	495	537	493	486	471	521	491	464	498	534	508	524	483
2090	690	706	644	639	525	481	502	392	394	385	368	366	351	348	322	330	330	348	322	308	295	357	304	351	321	310	359	329	335	309	325	322	342	297	298	306	321	340	364	366	333	318	303	354	359	332	330	323	301	324	315	356	332	358	335	314	345	294	326	310	313	312	339	323	322	314	318	343	323	340	323	362	335	299	324	349	307	317	322	324	312	339	348	315	296	337	301	304	329	311	312	329	310	305	333	342	283	328	299	318	333	335	293	295	297	309	335	334	324	302	302	349	281	314	329	295	313	312	300	304	322	311	293	300	275	312	301	318	296	313	311	308	340	355	324	312	298	322	337	325	294	309	307	322	320	330	329	343	324	300	346	315	350	342	331	313	325	325	299	315	280	305	347	306	306	314	328	323	322	324	319	315	316	308	299	309	330	348	301	294	296	313	297	291	322	309	334	333	298	331	358	319	359	347	356	315	330	354	290	333	292	359	318	320	344	319	307	338	309	302	323	316	350	306	298	350	309	313	311	336	340	312	298	309	344	346	329	310	308	291	362	315	330	336	326	331	278	343	337	313	356	318	335	303	312	308	300	312	328	339	331	365	300	323	343	310	298	312	324	332	314	322	324	338	323	295	305	329	342	342	274	313	312	319	326	344	309	330	304	304	314	345	355	294	306	300	337	283	337	308	352	335	332	304	285	325	338	291	292	294	323	291	292	312	333	344	344	301	319	324	353	341	323	306	352	309	297	333	325	306	307	315	347	343	330	336	326	309	326	313	315	341	342	339	316	322	338	309	335	323	316	306	314	341	318	286	368	335	316	348	303	326	300	314	337	332	309	272	346	342	325	296	307	300	345	380	312	307	353	309	275	283	320	331	354	331	327	316	315	345	349	347	360	316	281	325	316	337	328	341	311	331	317	316	321	331	319	307	340	309	333	333	319	307	333	328	323	339	310	300	333	293	341	314	314	305	302	312	352	331	306	328	337	316	328	304	313	319	337	330	300	317	326	326	328	311	336	290	340	365	314	336	324	335	319	329	344	321	327	330	351	285	300	307	340	354	302	306	328	326	319	299	300	295	293	316	329	326	339	340	342	299	316	306	288	325	339	335	317	314	372	335	361	352	320	309	326	334	298	319	296	315	363	336	318	313	344	319	312	328	338	346	341	326	305	336	330	356	320	344	330	334	325	312	313	322	322	334	300	330	315	307	309	313	295	329	361	327	304	293	354	321	323	333	307	333	310	305	325	323	349	327	331	365	323	327	346	327	295	350	326	321	313	314	344	326	323	291	334	338	337	318	309	315	365	330	340	316	287	278	325	335	336	317	312	335	313	328	313	314	329	328	345	339	311	335	322	339	313	337	315	347	323	358	338	286	300	301	287	306	353	350	354	271	284	321	324	305	341	351	325	311	327	325	306	290	287	274	332	303	309	342	315	335	345	338	306	290	354	328	315	294	339	332	317	331	317	305	335	349	307	310	321	346	358	297	333	312	328	291	325	364	302	316	331	342	300	304	312	338	321	330	336	312	318	290	308	335	283	325	329	326	293	285	297	301	317	335	321	272	331	324	300	323	353	313	330	309	339	355	315	328	324	325	342	342	339	336	300	324	317	307	336	313	352	316	311	332	318	325	297	309	361	302	333	350	339	312	329	302	355	349	332	321	335	323	343	302	323	312	357	311	321	302	302	305	332	338	321	322	314	301	329	339	306	340	331	313	302	327	277	314	327	317	360	324	355	314	352	353	298	333	318	286	344	307	309	317	315	298	345	318	328	335	284	346	331	340	270	344	333	352	342	329	307	337	340	329	341	289	315	330	328	292	320	285	324	311	330	346	331	350	314	306	307	350	348	341	332	338	312	308	330	300	324	301	333	302	325	338	336	320	309	316	319	313	336	288	368	361	305	339	311	289	287	320	320	305	364	310	335	324	311	318	355	327	311	372	304	332	320	337	332	346	312	334	284	335	338	319	315	320	330	311	342	317	302	313	330	313	322	335	280	325	300	299	346	317	363	311	302	327	345	333	297	335	330	338	342	307	314	343	329	306	316	328	341	331	302	278	305	328	366	359	339	306	319	304	299	337	348	329	330	322	335	332	307	347	325	334	307	314	314	323	333	301	338	360	336	332	314	314	312	312	321	329	329	298	300	331	336	324	330	307	355	294	340	325	332	300	278	311	328	334	335	318	344	339	320	303	345	312	299	318	330	309	341	310	298	273	305	348	324	312	316	327	337	279	355	354	329	329	308	314	307	329	323	337	335	309	307	331	291	283	334	328	325	316	318	290	320	344	328	351	320	318	350	340	335	313	283	316	306	367	296	293	324	266	307	312	297	350	331	320	341	330	348	300	318	305	278	311	313	319	298	310	319	291	311	332	316	325	311	335	304	322	340	359	324	324	327	316	310	362	285	312	325	349	287	333	317	347	326	300	353	307	297	332	355	330	357	332	343	332	304	309	310	334	312	301	298	317	293	326	326	317	340	309	355	328	283	296	316	298	280	330	299	323	328	327	312	338	376	317	308	314	348	301	333	311	330	311	319	315	330	330	341	312	315	309	326	309	283	342	343	307	291	323	321	321	357	353	322	325	336	317	316	317	308	311	286	362	318	334	333	306	308	313	334	344	336	349	318	287	352	304	320	334	283	314	358	330	322	325	346	318	329	299	328	347	319	307	346	363	323	314	345	339	306	312	338	354	316	320	332	326	315	316	317	335	316	357	329	301	305	347	318	325	280	307	314	322	268	308	334	332	323	315	310	344	309	323	316	336	348	352	330	353	338	335	300	346	326	300	302	297	310	306	300	291	289	339	321	350	334	320	329	314	303	351	370	326	294	357	328	300	317	306	315	331	340	309	317	346	333	305	300	319	288	317	327	303	324	336	326	341	347	331	297	350	325	346	309	299	270	318	316	335	295	321	314	341	331	346	340	326	337	317	315	312	316	324	289	357	277	319	343	321	314	339	337	360	334	328	294	327	332	298	343	290	293	323	328	299	303	331	319	359	348	317	307	286	313	299	319	325	325	304	334	301	295	338	357	317	340	312	326	326	332	316	329	338	324	329	307	352	309	331	341	308	361	344	299	317	327	308	332	300	310	327	320	295	323	315	356	347	323	306	335	342	290	328	348	337	306	339	306	319	353	315	368	299	316	316	311	318	354	338	301	331	357	324	267	369	332	332	324	299	333	339	318	315	301	335	293	323	312	328	305	313	333	325	307	317	335	333	329	330	293	323	285	299	318	337	332	311	340	337	306	330	320	316	345	308	323	319	312	292	320	321	295	314	327	313	372	344	326	315	311	336	342	317	351	326	319	296	311	275	340	337	317	318	320	348	273	336	347	328	339	313	330	337	321	318	328	305	339	334	299	331	333	324	319	292	301	305	300	308	307	322	335	342	332	362	360	315	326	323	308	299	345	313	330	369	303	312	307	315	344	298	321	339	325	332	306	307	300	309	310	366	318	349	325	336	324	333	285	325	318	339	340	341	347	339	332
2458	1137	1664	1907	1980	1805	1673	1519	1313	1214	1045	1057	962	897	924	854	831	791	774	794	833	775	812	780	797	809	782	807	813	806	814	775	831	821	771	785	764	710	793	800	788	796	821	715	752	793	786	750	785	826	755	786	782	753	769	799	774	814	752	822	735	719	823	809	789	744	765	783	778	770	798	752	723	754	804	763	754	798	796	781	803	764	760	808	829	780	767	804	801	745	797	743	820	742	772	757	837	759	763	748	775	838	779	810	766	770	802	800	813	792	802	778	763	783	803	795	741	845	771	796	774	774	792	793	786	770	789	737	778	775	779	751	796	776	777	795	766	771	739	778	772	805	829	755	789	811	776	799	778	794	809	811	809	806	796	789	776	768	783	826	779	808	809	765	768	811	762	780	826	769	811	780	795	765	816	808	776	803	780	747	784	756	763	756	802	758	787	819	829	877	850	767	703	778	787	772	776	815	794	772	776	766	755	751	803	757	783	800	783	825	767	788	771	880	804	762	764	767	816	793	797	782	765	761	777	755	791	786	742	834	797	796	767	817	773	807	794	784	783	790	807	763	782	765	838	748	787	799	804	792	751	810	813	741	739	774	800	815	819	769	779	785	830	758	813	752	730	736	806	791	765	836	787	763	741	743	828	793	789	799	776	835	772	787	746	785	716	849	828	817	741	766	730	785	761	740	699	754	846	762	787	829	772	757	748	808	771	787	808	778	778	796	791	807	753	752	750	794	724	754	735	777	801	805	748	745	793	738	755	744	732	813	790	779	793	749	715	783	738	790	796	820	748	748	774	769	755	812	787	789	781	810	790	787	748	754	767	771	783	768	723	752	826	750	800	785	767	791	782	747	738	771	744	768	761	784	759	775	796	774	737	795	787	806	758	810	754	752	778	784	753	798	806	826	803	742	821	789	827	792	796	757	733	791	764	803	792	765	796	742	784	786	807	771	789	760	797	777	831	829	792	814	791	745	780	777	857	760	806	797	803	805	794	779	758	797	766	770	826	856	779	807	794	808	764	787	781	792	753	815	739	763	787	799	773	789	809	729	807	768	808	795	822	797	802	758	764	760	753	778	793	804	784	779	775	743	823	757	748	808	767	787	819	781	780	768	749	766	806	770	763	819	803	750	761	765	828	786	819	799	790	761	766	769	794	815	815	752	786	756	756	821	757	802	782	729	740	767	795	805	805	770	747	795	787	837	809	772	808	803	793	755	830	790	735	767	750	751	744	772	761	779	774	754	758	793	780	760	823	786	748	762	755	772	754	728	804	762	769	766	774	751	779	734	838	747	802	796	793	811	743	808	745	801	816	763	754	736	825	778	769	773	785	773	823	739	794	790	742	828	790	816	807	762	795	757	853	808	762	775	822	765	770	731	734	802	786	737	769	767	751	776	790	785	806	775	776	788	770	782	827	784	768	811	811	749	819	748	774	781	742	806	771	809	767	793	765	779	801	813	780	773	783	788	735	733	785	781	734	773	796	768	756	713	763	776	764	735	800	748	746	705	765	788	817	796	810	741	788	834	781	746	786	792	784	779	729	802	783	769	779	746	776	782	810	821	776	776	797	782	784	765	772	789	788	830	802	775	804	782	815	785	810	781	745	818	760	802	773	826	753	800	828	786	771	783	782	805	799	764	787	720	811	829	772	816	824	858	783	774	781	813	814	770	793	759	797	788	812	774	770	823	753	729	778	765	777	772	783	781	779	790	821	736	810	803	746	796	740	826	867	795	743	802	750	822	750	715	778	794	779	764	755	792	774	792	763	831	720	783	761	727	754	767	807	821	764	834	780	800	808	750	736	891	771	811	796	746	798	741	861	735	759	792	767	801	770	817	770	800	781	828	799	786	768	749	838	779	755	770	751	731	801	794	770	742	844	728	772	786	774	753	829	734	792	789	776	745	767	834	761	785	777	796	800	762	754	837	810	815	789	783	792	746	827	803	760	792	746	763	748	793	770	780	765	765	809	747	774	816	788	721	743	791	776	785	760	757	780	774	726	776	787	774	799	790	764	723	758	767	766	769	811	738	762	820	789	754	754	791	756	774	821	818	817	820	752	767	770	794	777	769	791	791	774	789	753	747	786	792	773	795	801	789	764	757	758	754	780	776	819	750	786	778	764	795	773	806	798	786	779	736	794	829	771	787	792	767	774	767	796	814	796	763	774	788	763	796	777	800	781	800	811	845	781	798	798	785	793	776	802	777	776	781	783	779	806	798	797	791	759	811	781	787	856	833	781	816	752	762	782	802	801	750	780	791	759	765	768	771	813	758	769	791	770	771	798	771	781	763	764	782	764	799	748	780	777	808	788	793	811	720	801	799	772	782	815	798	792	803	766	807	804	751	799	778	739	800	769	779	802	771	786	775	764	799	814	756	792	793	812	760	734	815	819	771	764	760	824	780	766	832	778	740	800	810	819	825	832	755	794	760	795	791	734	793	746	762	772	780	825	771	725	765	836	811	753	763	781	814	799	791	764	758	767	792	792	796	779	793	806	814	821	757	813	790	819	739	782	769	781	740	791	781	756	784	786	795	840	783	770	802	802	781	720	811	786	759	786	770	772	817	765	789	800	752	790	830	790	724	749	792	763	789	788	790	764	796	768	785	751	740	829	724	805	812	840	795	769	783	817	756	807	806	835	785	785	756	815	755	786	811	786	771	819	719	784	806	772	820	793	728	833	842	780	820	780	804	785	788	780	845	792	770	795	804	775	791	804	766	806	812	809	799	758	804	781	758	793	779	804	741	810	779	769	775	788	788	807	772	723	764	738	775	757	770	792	775	787	771	820	795	784	773	825	769	789	794	780	796	750	802	822	771	781	798	806	771	777	772	767	822	760	815	762	747	760	826	782	763	823	790	770	775	793	800	758	812	740	794	800	782	804	778	758	759	808	798	778	761	754	756	825	810	802	790	755	809	781	793	770	793	815	795	809	739	798	759	754	795	792	791	729	772	758	785	798	771	740	737	779	826	736	764	798	770	718	771	771	819	739	776	746	768	738	739	801	755	794	801	764	805	769	830	748	751	838	796	773	832	765	782	787	790	865	793	806	795	793	790	802	803	808	807	796	824	753	835	773	827	758	739	737	787	774	789	791	773	796	781	776	792	822	763	817	777	778	826	759	728	770	755	735	749	758	817	816	770	809	799	765	741	804	743	753	761	725	749	798	799	776	823	748	773	802	805	773	780	772	766	770	797	732	776	745	760	753	793	772	779	746	776	770	782	766	791	790	831	757	786	768	748	793	785	755	786	754	744	766	783	787	793	832	807	759	762	774	764	823	769	766	743	750	788	825	771	786	774	809	781	850	757	779	771	794	789	809	778	749	777	845	771	792	803	784	776	809	825	740	717	799	818	759	792	748	769	805	791	746	764	752	795	732	743	796	760	814	779	783	828	772	801	776	792	800	748	716	834	740	756	766	826	783	743	750	786	775	790	771	759	759	809	747	759	772	746	771	781	780	751	764	780	765	747	763	805
7405	1105	1199	1101	916	782	699	614	580	429	428	407	355	400	377	367	362	357	338	302	346	354	310	368	347	317	304	345	345	370	362	391	362	329	330	361	346	327	318	317	344	323	353	346	339	320	309	285	307	328	319	320	311	319	339	343	333	316	324	376	318	337	346	357	324	375	336	331	332	318	344	340	342	336	355	321	362	345	327	313	328	353	378	357	307	330	294	375	343	317	294	347	322	347	369	324	347	339	335	337	338	330	328	329	336	339	331	354	345	325	349	336	329	340	344	388	324	338	369	335	352	317	304	347	339	334	311	297	346	345	362	319	321	340	353	332	377	319	319	368	348	339	330	309	343	330	309	328	296	370	322	333	346	304	317	330	358	293	338	290	322	351	345	342	331	310	319	378	324	314	327	356	347	297	324	364	312	328	345	340	324	364	338	362	369	303	337	341	363	357	371	323	359	330	328	321	329	314	328	318	320	306	353	315	328	342	323	339	361	341	356	315	284	322	342	343	335	328	336	341	359	333	341	371	335	343	367	327	325	328	313	312	328	358	327	359	337	331	334	342	306	311	298	300	312	263	333	324	303	351	338	328	318	316	334	318	352	335	342	333	364	345	344	339	330	331	318	355	337	331	361	340	317	369	301	328	331	346	313	354	332	319	355	281	321	291	361	338	324	322	354	367	342	328	322	337	359	352	337	354	303	323	353	325	354	330	332	336	338	315	320	320	348	336	385	339	316	332	323	325	368	333	384	328	331	338	321	300	337	352	375	338	313	319	366	307	337	321	328	308	325	368	312	329	296	351	349	280	333	322	344	322	293	294	322	321	327	320	340	321	365	341	297	333	306	292	319	346	292	342	334	359	345	340	337	319	316	355	319	363	315	336	322	347	345	329	315	308	327	321	334	314	335	322	344	347	311	349	315	323	354	320	378	317	343	337	336	299	321	349	348	324	349	318	320	327	316	359	345	329	320	327	331	317	319	347	312	368	346	360	340	358	345	308	346	348	334	318	339	335	339	340	292	342	326	362	360	340	348	330	332	331	331	315	303	353	315	350	334	339	335	316	340	310	335	333	335	334	335	381	361	314	328	363	329	343	322	330	350	346	327	338	345	331	368	334	343	312	335	379	343	317	310	337	363	338	334	335	346	332	374	339	322	333	327	349	353	322	360	372	341	300	306	329	331	378	328	338	354	328	359	349	332	318	328	347	322	331	309	309	373	293	349	354	326	320	292	352	345	317	346	314	345	314	338	324	335	335	360	347	338	334	362	346	346	332	330	353	351	328	327	308	336	316	340	354	357	323	325	337	322	315	336	343	328	300	381	309	330	317	320	352	328	313	357	296	330	309	312	335	329	317	329	336	332	307	344	306	347	362	297	334	301	354	327	341	325	344	331	349	313	348	326	340	327	316	309	331	338	355	335	343	332	335	328	380	349	364	315	358	354	323	325	314	358	330	315	338	351	363	338	357	340	340	329	353	364	337	323	301	301	339	347	338	334	335	307	338	325	338	314	344	362	324	327	347	363	334	314	319	339	307	337	342	287	367	331	369	332	363	329	343	339	324	326	347	302	315	369	350	346	317	323	322	364	336	295	322	332	356	310	341	335	330	334	355	345	336	337	337	295	335	342	316	351	304	355	354	327	293	328	319	322	293	333	325	360	340	320	308	314	320	320	342	334	317	337	306	312	358	281	328	325	337	343	324	320	357	324	299	324	318	368	334	337	349	298	316	344	339	296	329	314	353	330	335	309	323	333	329	330	365	358	307	338	360	338	338	366	333	331	329	331	327	331	359	341	329	306	315	357	326	361	317	334	312	320	316	331	327	307	320	334	329	332	334	347	352	355	326	326	357	353	329	315	297	298	338	367	320	344	336	350	349	331	337	362	336	326	341	341	319	347	296	323	351	352	353	309	329	311	309	351	306	301	381	316	297	319	336	339	364	337	324	365	352	298	330	308	321	330	346	320	335	359	343	298	303	330	361	333	347	298	336	337	343	323	328	319	286	357	336	361	360	379	332	340	329	348	316	315	352	320	328	327	331	328	347	330	362	314	345	351	328	352	344	334	329	368	338	324	328	326	341	328	356	358	335	311	344	342	342	342	342	345	354	347	334	341	384	338	332	311	318	314	331	327	329	331	352	326	326	309	319	339	340	346	351	347	321	332	321	323	342	331	337	330	288	317	344	364	364	312	307	326	336	350	306	360	317	329	355	299	343	355	330	321	348	287	315	306	338	334	310	326	359	349	347	302	312	310	324	366	332	378	319	331	331	333	336	334	343	343	307	340	321	336	365	347	360	306	322	359	359	362	340	306	364	323	301	321	306	337	323	330	344	314	353	349	332	288	332	353	347	335	352	386	308	339	329	311	343	351	372	348	331	326	327	309	366	320	328	320	350	314	326	336	326	348	328	337	325	336	349	325	326	347	351	334	316	305	336	333	353	306	341	328	370	326	348	315	341	325	339	345	362	332	315	320	309	351	358	335	335	311	344	329	340	312	352	331	319	328	360	340	324	306	331	345	312	353	374	345	318	318	341	319	338	318	321	302	378	303	316	327	317	299	320	332	319	341	345	341	339	333	331	364	329	334	346	308	355	333	341	333	354	334	339	339	298	351	344	376	316	344	363	323	354	308	333	332	346	339	392	323	345	334	329	341	331	319	321	346	320	344	285	311	353	334	318	352	329	336	327	335	339	342	356	319	359	331	325	341	330	317	309	345	335	318	331	341	301	314	319	335	353	345	341	339	323	336	344	368	367	313	327	356	354	344	303	322	323	330	345	367	342	345	328	349	301	324	333	341	332	312	329	337	300	334	368	371	343	328	332	322	336	357	367	352	327	334	309	313	325	312	345	316	310	326	342	375	329	320	339	346	337	356	335	334	325	325	347	316	369	326	334	326	331	324	327	328	310	313	319	355	360	336	354	340	372	360	341	345	288	318	338	329	368	325	336	372	299	314	332	325	312	346	341	339	339	302	308	323	343	315	333	337	331	348	348	339	374	338	303	343	312	365	341	349	305	346	354	300	308	329	365	363	335	338	326	327	335	333	346	326	352	327	359	320	351	343	323	316	325	331	326	306	371	317	293	349	328	338	324	310	325	346	342	334	346	371	305	329	345	318	326	310	344	363	345	307	326	349	335	302	349	345	307	339	369	357	336	321	321	303	364	316	305	350	295	340	325	342	370	329	333	331	329	313	333	340	341	285	316	337	347	334	330	311	363	333	338	324	317	314	334	315	355	379	364	349	330	355	311	324	321	342	321	368	326	328	355	346	335	341	302	314	308	358	335	353	343	325	361	335	340	367	328	372	357	355	346	346	349	326	311	339	339	360	320	378	344	354	358	314	331	329	349	340	342	309	341	348	306	352	332	358	331	339	314	346	346	363	345	328	315	306	334	350	323	342	367	338	357	294	351	324	324	314	353	335	338	322	310	316	332	331	348	340	303	320	347	293	346	359	339	335	336	323	313	322	336	335	349	320	368
6741	1589	2668	3426	3408	3009	2714	2277	2032	1642	1412	1302	1275	1138	1039	877	925	894	923	863	833	907	856	783	807	846	851	815	863	878	879	870	832	827	813	838	781	814	756	828	863	798	806	851	800	784	771	843	796	739	844	803	779	800	781	777	854	805	741	793	811	845	800	801	839	828	807	804	759	791	794	784	826	777	815	785	829	810	849	788	804	751	812	791	758	772	799	827	838	807	864	767	879	721	783	774	835	842	817	815	773	802	772	797	781	787	811	757	831	787	775	818	784	856	823	800	786	789	784	858	735	794	845	749	798	795	777	808	818	827	798	802	789	756	811	838	803	787	794	752	793	761	805	784	794	776	841	780	755	839	776	804	788	839	835	842	816	851	834	781	839	759	846	802	782	808	772	818	785	802	788	823	805	794	789	844	759	745	854	798	784	770	833	803	775	778	773	721	825	809	803	776	800	767	795	807	815	832	799	757	801	825	815	880	848	845	796	822	818	848	797	810	771	737	723	780	795	738	832	840	822	800	826	801	779	759	807	768	798	834	806	803	771	821	776	765	842	787	767	723	795	784	774	785	738	776	805	806	748	856	764	802	833	789	840	833	771	764	743	803	803	807	831	803	824	840	782	801	769	822	828	802	788	776	779	747	802	773	779	791	773	789	790	765	798	781	795	810	831	791	750	804	805	825	789	778	837	830	793	829	781	782	798	841	791	746	812	843	813	841	796	809	805	787	857	782	765	728	831	813	803	817	845	780	815	820	838	791	808	843	800	832	789	805	764	830	759	763	774	778	810	842	831	784	811	775	851	794	843	835	827	835	799	788	823	805	738	881	797	850	810	779	802	826	809	837	841	842	829	767	771	757	825	829	810	787	774	784	858	804	845	813	827	786	832	812	814	806	853	782	801	843	782	781	770	798	789	821	742	794	772	768	822	742	732	771	765	793	780	795	814	741	780	808	825	807	753	827	804	810	803	771	867	748	792	806	818	831	789	793	809	834	803	779	833	793	790	777	817	797	827	783	828	814	781	796	726	779	767	779	795	740	792	804	823	806	793	841	819	756	803	848	811	800	862	802	804	810	816	777	797	764	772	854	806	856	859	771	746	829	807	813	729	769	797	755	806	830	798	802	777	759	770	784	782	846	796	821	791	861	809	788	781	801	790	780	763	841	775	791	778	762	860	778	765	780	816	777	789	808	818	783	781	818	792	822	835	779	809	820	801	821	772	806	814	826	793	815	799	743	796	805	743	854	781	816	778	778	845	849	809	781	791	820	809	780	825	827	774	774	770	765	850	794	841	824	729	806	815	813	825	834	750	799	759	782	802	798	824	791	799	806	801	847	795	838	813	796	800	791	766	770	793	799	812	751	843	795	839	851	778	785	807	774	832	859	805	818	809	813	782	825	789	762	778	824	823	816	823	767	802	818	847	812	827	810	834	784	845	777	783	819	815	851	759	768	734	795	799	806	802	873	805	827	796	787	820	812	847	802	830	824	809	777	888	808	809	815	814	765	755	821	822	806	780	817	801	814	774	775	808	799	772	787	807	804	794	845	792	766	814	797	803	815	741	774	830	805	830	783	800	780	755	752	788	751	811	799	780	787	767	799	829	821	802	809	805	815	773	811	801	867	821	760	821	775	777	776	808	795	781	808	775	853	797	761	825	793	837	748	765	788	808	816	789	813	798	818	796	813	837	796	801	821	760	812	788	767	811	803	857	822	797	833	793	776	786	804	823	769	803	787	810	799	790	851	815	784	803	791	783	810	771	798	732	808	786	825	802	775	808	799	747	783	806	809	776	785	784	785	788	822	807	775	772	812	761	820	859	785	807	807	800	824	804	808	845	813	783	799	781	774	811	860	798	799	771	852	764	854	797	802	778	817	809	780	793	829	799	821	854	789	817	804	808	789	771	780	749	796	819	848	764	836	782	778	803	848	779	845	764	829	761	781	786	832	825	767	810	811	794	796	817	803	765	845	829	778	789	799	815	804	821	786	772	786	804	760	791	809	800	749	824	813	833	769	777	855	773	792	804	804	801	861	789	788	772	759	805	734	787	764	808	782	812	782	779	814	801	785	756	813	798	797	798	768	789	784	775	784	819	820	767	803	841	816	826	813	801	786	833	792	817	833	774	816	771	811	787	796	786	817	817	811	781	762	821	813	806	801	812	819	772	819	840	726	804	779	803	806	798	811	821	770	767	805	775	810	744	790	768	811	844	772	782	724	812	799	758	788	724	782	725	854	830	797	745	786	820	825	756	791	805	843	853	785	805	821	774	817	838	768	804	822	789	803	783	815	768	807	835	813	793	752	796	831	796	825	820	779	785	802	762	788	815	746	787	808	801	787	801	805	807	813	737	831	749	832	779	794	785	829	823	827	819	781	802	827	836	783	717	778	769	781	813	770	772	797	811	847	827	758	805	816	776	816	795	819	768	763	794	793	807	814	806	800	782	786	807	759	809	854	795	815	792	817	777	768	733	807	779	847	778	774	828	857	793	799	761	809	783	789	785	813	819	792	818	801	785	820	839	836	781	824	827	831	809	761	813	760	831	779	781	834	814	798	800	790	795	783	807	777	809	775	845	779	775	772	817	803	823	763	816	784	782	794	818	776	779	747	770	809	785	788	792	751	778	800	856	801	813	808	810	782	785	810	720	774	824	816	794	747	788	845	792	765	756	822	799	751	825	835	772	794	756	746	791	814	802	783	818	788	811	781	776	796	795	815	801	789	788	764	814	789	877	832	820	790	786	784	782	823	807	828	791	786	774	831	815	802	842	779	731	827	843	801	777	784	759	766	805	813	793	841	757	834	810	820	805	784	785	853	772	787	796	805	799	816	781	780	802	837	801	774	777	779	761	718	814	863	850	825	852	800	832	824	783	766	809	794	798	829	779	788	833	814	794	792	777	802	779	808	796	767	809	810	824	759	861	809	798	760	774	806	796	800	794	825	827	768	774	831	793	802	787	761	820	759	747	791	831	752	818	758	818	782	757	817	816	777	804	744	791	786	818	795	808	817	822	772	783	816	813	780	765	767	821	793	762	796	807	790	813	801	797	816	819	768	826	841	776	847	784	844	829	772	833	791	838	798	752	838	748	824	830	796	776	787	791	811	809	799	810	827	819	774	849	767	795	770	735	788	808	829	758	795	785	828	769	806	818	766	773	803	747	780	759	821	818	765	775	762	801	805	830	798	779	821	798	751	817	781	824	793	783	824	772	825	785	788	838	828	818	813	797	789	827	805	779	761	846	835	782	807	782	793	737	793	802	819	839	815	832	776	868	817	826	806	828	790	789	775	818	770	758	826	767	784	810	830	735	795	776	805	782	836	771	787	761	769	807	784	772	774	812	815	828	792	789	791	785	789	769	785	811	804	776	791	775	765	847	841	783	839	786	762	749	803	818	776	797	774	813	751	755	842	785	734	803	821	795	766	785	802	849	834	836	798	798	824	789	810	778	762	764	786	805	768	771	826	750	826	771	793	780	771
13039	1656	1672	1574	1196	980	747	603	514	427	331	329	299	281	277	243	249	216	189	210	203	212	219	194	168	209	171	200	196	231	274	221	201	208	195	229	249	242	208	211	211	224	216	252	206	210	194	214	206	189	206	182	199	179	204	193	187	178	183	192	197	194	183	222	209	182	209	183	184	188	188	201	214	197	201	173	192	185	203	196	196	186	224	200	186	225	232	161	203	201	192	195	181	170	199	194	202	220	255	214	204	213	195	218	194	193	210	175	210	187	180	228	196	211	195	199	198	193	197	214	193	184	197	210	212	195	184	206	192	219	197	178	193	188	188	192	198	220	228	204	208	219	205	194	183	214	182	216	217	178	196	201	187	235	169	221	193	216	206	188	174	209	231	186	191	214	216	191	194	230	227	189	219	199	199	202	185	199	209	204	170	201	207	204	204	181	206	189	204	219	213	211	213	192	212	216	216	206	183	207	208	182	214	181	228	214	204	189	198	198	190	192	176	223	189	201	231	214	200	192	178	206	208	193	200	210	214	224	207	220	192	216	194	183	186	209	196	182	214	204	176	183	207	198	200	191	189	173	194	195	206	196	205	210	224	209	194	213	182	189	175	224	205	206	183	215	244	195	204	227	208	216	177	223	186	189	206	220	187	224	206	198	200	211	208	193	190	203	174	211	197	226	193	174	184	203	194	180	217	194	195	174	188	181	203	208	181	185	195	223	214	196	205	192	192	196	211	205	194	192	224	205	195	190	202	201	212	201	185	197	198	195	192	189	184	175	238	201	189	204	192	196	220	199	212	208	164	201	200	211	175	231	202	193	202	229	217	232	213	207	198	177	191	203	217	202	207	213	210	181	184	195	195	204	194	189	201	204	213	222	202	210	197	203	198	212	211	206	203	198	207	213	200	207	232	234	195	195	191	226	185	215	214	217	191	202	203	187	211	226	202	218	210	194	177	203	196	209	208	198	209	216	207	198	200	188	205	196	188	198	211	176	207	203	202	181	207	163	189	191	218	222	195	192	213	198	210	241	179	201	209	217	215	170	231	210	205	178	213	235	204	205	218	184	195	211	204	210	197	217	204	238	163	230	215	171	190	218	214	201	192	205	183	185	196	179	212	211	196	167	197	201	193	189	181	179	204	186	211	231	195	185	174	201	188	219	200	200	203	198	210	192	210	221	224	201	188	204	196	195	187	179	181	175	208	194	181	218	223	256	214	206	182	178	202	194	191	191	191	180	209	203	223	187	174	194	215	184	206	231	195	210	223	210	203	210	207	178	201	214	215	196	201	203	195	213	178	214	211	191	201	199	217	205	213	208	228	208	205	225	210	209	210	217	190	198	190	185	198	199	221	204	208	210	182	187	194	200	165	218	208	199	232	199	207	197	200	186	226	198	229	201	205	217	191	189	227	209	228	207	191	229	183	202	217	199	187	229	188	197	207	194	191	222	206	212	198	215	198	195	217	203	193	210	203	206	224	171	214	208	206	194	213	190	177	180	180	199	181	196	192	191	190	209	181	194	199	193	199	199	206	224	196	189	191	178	202	222	195	208	183	193	179	185	201	209	199	230	208	187	186	200	198	207	201	212	210	201	220	214	183	212	234	194	181	205	200	206	198	180	207	195	182	190	202	193	196	201	187	222	193	186	193	207	202	183	230	224	180	215	185	181	205	222	201	214	197	199	203	196	181	195	196	193	215	181	206	192	206	219	184	201	198	197	220	194	206	175	190	208	197	194	203	205	195	216	199	194	195	203	184	210	197	209	224	218	206	191	202	180	213	195	212	188	217	239	191	198	175	186	215	198	209	199	194	201	215	180	221	212	192	191	176	187	204	213	172	206	191	224	196	187	215	195	226	201	196	198	178	183	223	220	215	202	193	202	202	205	196	221	225	195	217	211	155	207	185	206	190	191	206	197	201	179	204	209	187	201	216	210	218	211	214	204	194	215	184	197	206	199	228	208	213	194	219	214	194	207	184	214	168	189	218	176	206	192	209	186	196	178	206	207	199	207	215	201	200	203	216	197	216	209	206	207	201	218	224	220	163	199	202	205	211	186	179	203	227	193	208	202	195	186	235	233	207	201	193	209	209	204	204	220	191	198	207	218	203	182	197	195	208	215	229	194	205	187	194	192	205	210	196	225	206	199	226	196	194	175	221	184	219	212	213	166	200	203	191	199	175	168	197	180	197	201	165	188	182	189	199	183	205	210	175	212	197	211	199	194	200	206	197	210	214	192	198	195	239	208	195	201	223	204	220	211	210	198	216	172	209	203	205	195	207	224	213	200	242	216	226	204	193	196	208	215	197	202	206	215	208	187	197	204	225	198	194	168	203	185	228	214	201	216	196	222	196	238	193	186	216	223	209	192	217	192	232	199	192	200	186	182	198	201	189	167	180	178	238	195	207	168	199	201	217	215	222	175	206	215	208	167	209	187	209	238	220	208	215	219	200	219	201	190	196	222	199	222	227	215	174	202	208	202	188	205	162	206	192	192	212	178	212	209	162	181	220	220	210	180	220	174	209	196	208	201	205	209	202	227	223	183	220	215	192	210	207	212	217	182	184	199	212	197	197	199	204	222	192	174	198	211	197	184	223	183	207	235	191	197	199	207	226	190	194	216	187	209	200	184	196	187	195	199	198	202	214	199	219	225	214	216	215	181	223	205	224	199	198	226	195	195	208	203	224	220	190	192	203	196	187	205	196	193	203	187	185	207	198	212	189	216	198	190	205	188	208	214	196	184	208	213	218	191	216	215	209	196	222	185	213	198	203	212	194	192	195	200	179	210	237	219	204	201	208	185	198	208	208	192	190	197	207	209	215	207	202	199	218	215	188	190	185	193	203	188	215	227	195	207	182	223	185	204	222	227	197	209	192	189	163	201	193	201	220	200	192	190	209	224	197	206	200	182	194	222	209	203	170	201	179	201	187	194	202	180	242	195	205	192	196	210	184	188	190	194	201	223	204	217	210	211	211	188	196	204	193	208	229	219	209	201	195	194	212	204	204	202	184	180	182	222	193	180	213	214	212	191	213	188	226	200	200	174	199	222	182	181	188	201	209	195	199	194	201	217	199	187	191	192	204	182	197	195	203	191	220	189	206	186	177	201	215	203	209	206	186	209	193	203	187	178	197	187	227	196	202	201	206	181	179	182	209	202	206	204	194	203	243	174	200	180	219	221	210	215	186	219	209	198	219	209	196	206	219	215	250	203	232	213	204	179	180	230	192	196	201	191	204	195	228	217	184	224	214	219	190	146	215	214	212	192	191	204	171	191	196	206	197	193	183	177	208	210	201	186	200	205	194	226	189	177	184	195	216	201	246	235	215	199	170	184	183	179	219	212	189	199	218	197	201	214	210	185	212	192	189	218	206	210	218	214	203	198	226	179	234	189	189	185	197	191	218	215	199	202	191	169	198	201	233	218	177	211	206	196	202	190	197	197	181	218	203	209	212	194	214	189	200	201	205	184	218	201	219	208	210	211
8432	1724	3530	4941	4705	4092	3349	2829	2392	1762	1353	1328	1044	971	797	760	700	758	702	679	636	641	593	600	620	559	538	579	612	638	631	587	595	566	530	555	542	546	559	528	556	553	535	510	515	525	549	494	527	519	542	508	510	528	494	491	560	524	484	466	510	533	460	500	541	526	533	494	490	522	513	532	467	521	555	530	484	533	528	533	534	484	527	508	477	531	532	497	522	536	533	514	527	528	509	524	490	519	524	511	464	517	514	493	513	470	517	511	470	477	498	506	515	538	484	482	506	504	520	509	550	465	512	517	528	521	562	510	504	471	546	486	499	522	492	468	513	513	524	480	493	482	492	541	526	496	529	450	492	510	498	484	504	491	530	514	509	468	470	511	517	489	473	471	502	487	527	518	513	540	498	530	472	502	473	503	482	496	531	508	489	503	517	486	497	498	467	518	513	490	471	516	501	489	469	471	505	480	510	456	545	496	516	477	510	516	485	506	530	481	514	483	492	514	505	510	491	515	489	491	497	481	505	482	483	513	496	500	509	543	490	515	527	571	487	489	504	469	509	518	516	494	509	476	525	516	453	511	475	465	499	513	501	549	516	531	494	509	497	551	505	492	490	512	530	528	519	475	489	483	562	533	506	513	544	527	489	516	481	518	522	498	495	520	505	500	540	488	482	500	490	480	496	499	502	535	479	518	542	476	538	540	529	515	477	501	504	545	458	492	479	516	501	488	503	484	485	486	502	520	511	483	510	502	482	493	530	493	535	490	507	520	498	483	470	489	500	480	539	479	478	519	503	519	547	501	507	484	526	525	541	510	480	503	471	495	504	498	497	502	485	553	526	484	511	478	498	513	466	531	503	491	472	510	503	524	512	529	509	502	514	492	487	493	498	499	491	511	502	472	497	529	499	490	494	512	496	531	471	514	495	484	496	525	475	472	486	518	509	473	522	469	526	525	432	479	492	506	453	499	505	501	517	506	477	553	493	470	543	514	473	506	513	457	481	502	498	493	462	478	499	521	512	502	538	502	519	548	552	513	475	486	501	518	464	514	507	469	492	497	497	485	546	495	518	494	500	510	498	539	492	502	491	513	534	512	501	470	523	503	459	466	528	492	515	516	564	533	540	534	492	471	521	479	504	523	471	478	499	498	497	454	507	459	531	531	497	503	503	480	508	458	489	504	531	498	498	474	516	515	535	506	471	472	482	561	490	500	538	524	523	497	497	543	511	499	492	538	438	481	469	505	468	521	475	552	508	502	502	533	528	474	524	544	514	497	516	505	474	500	544	530	521	512	517	460	493	500	503	496	479	498	504	533	490	494	539	516	499	503	472	477	488	488	504	483	511	551	551	508	500	526	522	519	518	486	502	483	487	486	464	503	507	453	471	462	505	546	469	471	500	536	539	492	520	498	502	509	490	541	514	504	485	510	505	514	464	491	459	537	466	522	526	514	525	535	519	526	505	504	458	521	485	478	465	490	481	507	512	496	526	499	480	514	482	537	497	460	542	493	531	534	527	500	487	473	516	526	524	486	452	525	511	488	529	549	501	537	489	490	500	535	445	484	523	504	513	508	506	493	521	492	473	513	512	479	528	506	478	502	500	510	525	532	501	484	530	553	521	476	491	516	503	535	526	484	471	478	500	538	506	528	494	537	470	466	500	521	497	494	533	494	506	509	489	498	510	537	483	533	510	520	502	509	436	494	504	503	510	491	470	484	539	533	470	505	501	514	493	518	478	492	470	506	487	481	474	483	515	474	441	504	484	539	500	479	527	490	471	524	474	554	502	444	473	506	519	522	512	486	484	507	511	516	529	466	515	503	503	547	509	458	509	469	559	502	507	520	484	509	535	479	483	500	487	508	528	468	551	512	527	518	501	516	513	503	509	530	490	551	536	537	505	492	498	491	490	495	496	554	514	507	512	505	495	464	529	509	478	515	493	472	512	516	531	462	492	529	523	488	507	462	497	505	524	527	504	509	543	492	512	496	519	533	533	463	532	520	524	485	514	497	494	506	480	526	517	499	519	519	500	509	492	487	484	535	507	494	517	501	523	507	522	481	503	455	529	508	488	493	521	482	523	498	540	495	495	507	521	470	492	543	503	512	481	543	445	552	509	506	528	528	484	539	493	471	485	500	515	517	486	481	475	492	498	513	487	542	482	474	470	528	552	505	505	521	511	553	505	533	509	480	486	492	486	488	493	520	483	483	513	492	479	513	518	478	530	475	502	546	503	500	495	489	526	511	500	510	490	512	491	513	474	513	484	510	473	458	534	487	533	495	514	551	520	489	461	473	522	510	515	466	495	500	480	527	554	560	489	496	510	512	499	537	484	520	523	522	486	530	520	479	491	508	517	497	505	570	529	498	519	479	536	489	507	499	515	511	511	488	506	481	521	483	525	540	487	466	485	507	527	502	499	528	515	540	507	510	491	500	516	458	475	517	499	497	482	507	521	519	518	469	487	533	536	521	505	545	508	464	549	507	498	540	518	525	505	486	518	544	520	514	516	526	516	509	516	552	513	499	540	520	505	508	461	478	505	519	523	471	457	538	503	497	502	516	515	494	518	472	471	480	488	508	512	480	509	502	515	481	512	470	495	522	522	474	499	495	499	473	505	484	490	474	498	487	528	502	500	497	487	488	478	489	504	537	479	512	504	534	516	538	514	500	486	489	484	518	476	504	496	511	521	468	516	523	543	501	511	470	513	514	463	527	532	514	492	498	511	513	464	501	531	488	505	482	525	523	532	473	550	529	540	508	463	520	518	502	471	514	473	498	510	469	509	489	542	479	494	505	519	508	522	507	511	436	489	499	479	528	501	483	481	499	544	485	498	503	511	472	481	500	515	534	495	539	470	477	513	511	482	531	504	486	519	498	552	504	488	489	546	506	544	511	518	504	496	509	535	509	501	491	510	513	508	528	523	496	518	497	505	484	525	483	470	507	495	505	516	507	522	511	518	519	468	488	506	482	479	490	513	525	517	486	537	518	484	500	513	503	519	457	543	525	531	503	509	522	482	507	484	475	533	501	521	559	504	527	479	499	476	517	490	518	516	510	498	512	439	525	494	494	486	493	486	525	494	512	505	503	502	469	470	529	504	514	517	507	534	552	461	533	487	488	482	519	499	483	484	495	493	525	478	519	536	489	499	486	535	521	509	525	527	509	513	527	477	483	543	514	519	508	486	481	505	526	474	510	521	512	511	521	520	472	517	508	525	502	502	493	489	568	492	485	500	528	478	469	526	462	503	512	519	501	536	504	491	521	503	511	482	490	470	498	530	516	499	507	544	519	481	477	489	492	481	477	531	482	466	515	476	540	523	514	493	496	504	524	481	528	525	444	527	464	500	458	503	531	522	469	509	524	487	482	515	462	507	490	495	484	481	509	534	506	484	485	519	517	490	500	481	523	479	495	486	483	494	509	521	490	497	474	519	546	525	510	477	530	463	489	494	505	533	484	492	528	518	520	465	547	496	501	512	483	501	527
1914	626	836	716	682	611	577	477	479	357	371	371	374	339	312	359	332	317	336	358	352	310	318	327	286	331	362	296	348	321	338	329	282	326	320	371	334	302	330	312	313	358	351	311	295	312	323	332	343	312	326	335	344	327	325	350	337	327	352	310	306	334	320	327	330	334	329	315	336	333	308	318	344	331	336	350	345	296	322	319	302	333	311	313	332	343	325	319	326	327	340	300	335	320	293	310	320	333	351	313	325	315	340	356	286	337	347	324	303	324	321	305	321	328	337	324	297	325	307	349	336	323	339	322	350	323	323	298	274	304	341	331	324	305	319	322	355	312	365	324	309	307	307	302	320	327	316	297	356	337	313	319	339	341	333	357	302	293	321	331	359	356	322	324	322	346	328	338	319	313	296	323	323	319	353	330	308	298	308	319	331	290	289	288	341	352	306	349	347	351	325	345	308	318	348	325	335	317	363	310	307	297	300	337	318	317	351	336	315	344	339	290	316	322	338	283	324	326	303	312	297	338	312	340	334	313	353	322	321	350	342	324	306	315	313	296	296	346	335	334	318	323	332	339	298	331	308	306	343	320	326	338	289	305	316	332	355	350	321	337	312	282	332	315	310	341	322	306	325	332	321	350	361	343	304	316	336	325	341	301	314	321	327	314	319	343	305	348	329	332	313	323	322	308	338	323	344	355	355	297	313	342	307	310	308	342	280	356	306	326	341	342	329	313	344	297	322	325	314	315	316	340	283	279	321	331	324	326	311	313	330	321	313	344	363	334	337	309	358	322	309	337	326	290	321	310	345	337	339	317	314	323	336	332	342	344	347	324	310	329	327	338	315	352	324	358	329	314	326	334	314	340	331	320	331	303	359	319	334	352	318	316	321	318	302	333	322	341	324	334	324	324	337	329	336	356	331	306	328	314	305	337	312	323	338	309	308	321	313	320	343	343	326	342	324	287	328	304	319	319	306	333	325	280	320	300	325	314	326	344	320	324	309	332	316	295	333	347	300	333	312	337	309	344	343	286	332	322	347	336	335	327	316	336	341	328	292	349	329	344	337	352	320	287	291	333	310	349	353	305	331	261	314	303	345	321	266	348	317	348	305	337	313	324	319	358	324	285	341	321	334	337	312	297	327	342	361	310	308	322	282	319	307	334	325	321	291	333	326	340	309	325	344	334	317	289	294	347	354	300	332	330	311	297	325	300	319	322	294	322	296	345	314	295	332	319	322	314	327	306	333	323	317	306	324	333	356	331	305	339	313	314	321	323	356	334	297	299	314	335	304	334	317	325	333	331	325	315	320	321	329	336	304	317	318	295	299	326	279	327	348	287	312	346	301	333	344	348	327	348	288	318	348	316	323	284	329	312	346	335	333	288	350	330	331	365	337	298	302	321	313	297	307	345	334	351	331	295	303	303	323	323	347	334	315	306	301	360	334	351	330	340	318	326	353	343	360	300	315	319	282	329	344	312	325	318	373	341	299	318	326	340	301	362	288	315	320	349	316	318	329	301	348	310	327	334	326	302	335	352	339	327	315	304	307	333	304	360	314	309	324	350	345	299	357	342	319	293	322	324	360	325	324	354	318	317	337	331	339	338	308	330	302	297	311	281	319	322	331	335	325	316	339	331	296	326	306	287	315	336	290	329	320	340	306	325	281	312	287	311	321	315	339	312	301	317	329	344	330	332	336	315	332	324	323	372	333	337	327	319	333	324	309	326	357	355	332	343	360	318	309	343	321	311	303	315	321	315	292	288	308	313	302	356	322	323	359	317	325	304	288	337	328	346	345	318	300	358	302	313	325	346	334	341	331	330	334	296	302	360	340	297	318	331	332	311	292	330	320	348	315	322	310	325	333	327	306	329	305	315	312	347	306	294	332	319	314	309	296	318	336	340	349	330	352	372	317	302	290	344	304	322	360	332	334	290	299	320	340	324	330	316	312	334	318	305	299	305	353	293	318	365	348	338	359	309	341	341	318	282	295	288	335	313	307	330	285	307	377	327	310	328	315	303	354	318	334	317	293	319	342	307	329	315	297	319	319	380	337	340	301	291	338	360	336	326	339	335	342	331	317	324	309	326	338	283	313	309	312	308	316	302	327	346	286	330	346	297	323	298	318	324	308	327	293	309	321	293	274	290	364	321	309	312	331	334	317	293	334	329	339	297	317	328	365	343	325	331	348	318	346	329	321	328	309	322	323	323	323	332	301	323	307	283	312	384	328	316	319	335	315	341	298	325	339	329	291	321	340	330	310	300	308	315	336	301	336	352	360	302	324	349	324	348	338	322	349	340	323	323	331	313	307	326	322	345	340	309	309	323	310	305	283	296	293	339	309	374	309	280	315	322	321	306	328	300	332	334	322	306	287	311	285	337	327	314	328	316	370	311	323	336	337	308	332	345	318	312	317	345	308	336	321	344	291	314	311	329	313	313	315	311	305	336	324	327	351	329	321	335	344	327	317	337	331	315	301	340	306	308	295	317	333	308	360	336	335	342	328	330	332	341	324	317	334	321	336	344	319	315	299	327	350	347	347	364	310	338	323	292	298	292	302	315	296	352	323	296	299	310	311	319	299	294	336	348	341	337	327	377	335	314	328	327	330	331	324	348	343	347	324	309	322	371	298	329	311	341	291	320	340	340	345	328	307	306	338	296	341	347	346	330	340	291	341	327	315	363	357	345	280	290	286	343	319	322	317	298	350	336	334	338	334	323	360	309	301	317	343	308	350	277	299	305	311	328	342	341	343	301	319	312	326	328	283	330	321	352	334	321	320	318	310	299	331	324	318	314	309	313	361	337	341	300	352	328	330	323	334	310	307	294	337	298	321	272	331	344	295	294	316	312	314	336	324	324	321	354	343	341	337	302	325	292	309	305	301	336	340	338	297	310	367	336	332	293	342	324	374	339	339	323	327	336	319	310	309	314	308	314	318	324	311	331	293	317	363	319	319	345	351	312	305	333	354	333	324	322	342	307	340	320	338	366	336	289	317	304	318	324	298	330	333	299	317	346	305	330	329	299	323	330	333	317	296	332	329	355	334	304	317	346	326	300	320	318	315	331	337	339	367	313	289	299	340	291	308	333	300	330	318	286	325	299	325	303	340	345	317	304	312	305	330	326	313	298	347	345	331	332	349	307	324	348	332	316	310	350	304	332	337	313	307	320	337	351	321	313	303	314	316	355	321	330	313	329	350	337	315	319	310	330	325	333	323	326	319	349	303	333	318	326	332	309	325	317	346	320	335	339	314	315	321	322	348	341	304	358	327	317	337	313	342	322	334	315	338	303	291	330	309	296	321	360	290	330	320	320	317	343	333	346	346	326	313	323	298	332	333	302	323	335	359	363	317	332	349	304	347	327	306	305	316	357	343	304	328	328	337	350	342	323	322	311	316	349	314	337	327	330	339	342	320	304	293	340	333	277	347	306	311	326	330	315	298	350	323	287	304	316	322	312	316	328	328	315	348	301	356	352	328	284	320	332	313	308
2330	1196	1808	2333	2262	2201	1931	1687	1447	1220	1095	1005	967	914	847	844	818	789	831	804	846	765	743	780	797	775	807	783	787	810	858	803	773	770	779	783	785	815	787	771	784	773	804	792	721	779	760	776	795	802	790	782	745	778	798	782	779	782	736	797	771	794	830	834	809	872	803	817	763	727	809	827	755	772	815	696	761	804	786	827	785	756	792	833	792	758	810	767	763	769	732	766	769	748	821	819	763	850	792	773	767	767	749	783	767	806	775	784	799	802	760	798	751	814	749	803	785	806	775	775	787	778	730	796	812	797	811	776	778	734	762	802	831	729	757	795	833	820	787	755	790	842	793	750	798	773	763	790	752	878	745	768	779	808	741	784	795	777	793	791	838	814	785	757	778	842	773	785	769	754	797	781	780	804	797	806	757	806	762	760	808	784	793	808	797	812	759	810	802	791	789	825	776	768	812	807	798	853	844	738	827	850	800	758	765	804	827	804	806	760	775	785	783	784	779	731	808	817	787	787	759	814	766	769	824	824	779	784	794	793	872	810	834	744	836	759	783	782	792	774	810	812	755	800	752	832	825	785	767	779	832	780	771	768	796	820	781	816	761	821	785	808	817	773	749	816	821	739	782	767	787	758	804	759	794	778	800	782	821	774	802	767	775	820	820	823	774	780	763	785	828	788	785	790	815	785	843	724	787	819	787	775	830	796	770	822	765	770	817	786	798	777	776	720	807	765	786	782	791	817	756	790	783	759	771	807	789	787	799	844	824	740	780	768	817	811	765	762	776	793	782	788	788	749	760	790	776	805	802	826	780	749	756	766	763	780	818	796	777	771	740	769	820	750	774	786	764	763	743	778	751	748	799	808	807	766	765	779	772	773	803	768	793	780	721	762	769	776	806	827	794	778	780	778	747	790	775	780	803	746	812	789	771	775	812	811	823	821	792	799	777	813	784	777	762	760	753	823	802	781	776	810	817	754	828	840	797	766	755	778	803	774	763	786	810	787	812	757	798	729	777	778	816	781	705	821	827	797	765	792	767	765	779	810	808	783	768	818	710	789	841	738	797	832	815	748	804	846	773	755	780	755	836	805	787	747	811	769	829	762	821	801	772	760	828	801	775	787	735	787	776	773	745	799	796	756	814	783	803	818	764	798	826	778	798	799	793	762	748	780	794	789	805	779	810	763	764	767	770	751	735	792	772	777	824	799	806	780	794	788	796	773	794	781	725	764	856	821	796	768	827	788	757	803	746	773	771	785	808	793	792	782	764	758	827	786	726	814	806	806	781	788	823	805	812	859	789	808	803	780	771	753	801	789	760	799	716	766	788	809	778	790	741	796	754	789	813	766	759	827	779	762	786	808	730	775	788	788	791	774	805	773	803	793	807	785	774	778	788	805	799	752	813	808	795	790	739	791	763	760	831	749	814	822	777	751	817	761	797	795	827	819	737	777	756	790	743	758	790	761	790	794	821	740	750	756	759	774	799	796	804	795	784	745	813	747	804	770	805	765	789	793	812	787	791	828	764	787	853	755	786	773	749	800	812	806	802	784	754	746	775	787	800	803	812	758	780	773	756	734	757	730	818	788	806	809	763	761	809	782	765	807	767	793	776	804	775	782	795	756	856	770	803	809	790	779	742	774	804	807	776	823	794	764	816	830	768	778	797	818	780	800	763	816	753	753	788	791	736	816	809	789	768	772	824	815	809	780	760	799	816	775	748	805	818	748	719	783	799	759	814	758	781	736	798	817	767	798	793	800	762	768	822	809	794	793	779	735	774	839	794	781	817	789	827	781	750	811	754	769	782	786	818	786	780	819	833	792	789	868	819	798	785	808	844	815	744	793	758	791	804	790	807	783	775	808	785	753	807	740	771	751	813	771	737	797	812	801	735	758	729	790	821	792	780	837	799	805	773	776	768	762	799	786	758	751	819	783	768	758	784	833	781	760	790	757	768	789	816	761	798	773	773	759	773	840	787	796	797	779	801	811	791	820	762	759	789	841	786	780	726	762	788	740	817	796	835	805	793	773	772	817	784	771	744	827	807	744	772	777	788	767	755	810	756	755	808	803	772	818	793	815	794	771	800	804	802	773	765	735	767	774	783	763	775	805	793	749	774	857	814	731	778	803	764	773	801	774	809	831	752	830	756	839	755	799	834	792	810	796	756	830	795	799	765	801	773	781	803	790	818	766	796	739	749	784	823	807	762	749	814	812	820	808	754	807	836	816	804	833	761	818	785	774	771	775	795	791	769	818	782	754	769	791	792	775	756	801	807	829	755	750	793	767	759	737	812	797	798	778	811	788	756	784	768	770	804	741	782	821	807	788	798	803	765	875	820	765	787	778	754	874	797	816	759	755	764	773	780	793	825	781	823	761	819	800	775	781	790	762	765	791	783	767	750	795	802	786	817	769	772	798	783	800	807	741	806	778	817	731	810	808	808	765	826	834	776	751	769	768	800	821	773	809	793	796	768	772	765	818	815	778	826	821	812	820	741	805	799	782	804	808	768	834	785	839	827	751	814	780	759	784	812	814	790	758	826	750	778	779	770	772	794	765	814	832	763	778	761	822	736	745	759	738	817	779	806	819	779	766	787	747	813	773	801	734	790	793	787	798	838	781	820	821	777	764	781	795	781	847	789	778	843	769	735	798	779	814	791	821	847	834	798	768	785	808	769	828	738	841	797	790	815	754	767	780	813	765	755	764	824	753	810	798	740	803	768	730	767	786	822	807	754	795	783	748	842	725	763	804	804	757	797	815	748	787	816	781	792	756	707	800	773	853	795	777	776	804	778	774	792	843	783	752	774	781	801	754	822	815	779	777	780	791	729	760	754	830	761	830	810	814	766	787	830	799	753	774	758	784	824	786	793	782	851	720	780	798	789	761	796	780	846	829	732	730	794	794	775	812	827	837	777	808	770	775	788	773	767	768	801	826	812	786	811	799	787	790	755	828	773	756	819	751	786	797	758	807	809	790	816	796	764	759	799	777	798	842	811	820	770	778	772	754	755	774	814	780	792	763	812	722	723	795	814	794	773	781	817	730	786	751	779	793	784	841	791	737	800	752	749	756	853	773	780	797	756	815	719	759	811	767	781	782	802	798	831	778	778	786	806	758	786	777	770	836	808	832	791	741	773	806	787	792	811	734	814	817	765	790	836	781	799	773	761	820	780	863	773	778	754	783	789	747	792	785	772	744	797	798	786	822	750	729	833	821	797	822	722	772	860	760	794	782	780	793	785	758	799	759	807	774	776	790	835	810	803	768	828	840	809	764	758	793	776	795	789	830	810	799	821	777	766	767	790	799	806	752	839	777	767	773	790	780	780	775	821	770	802	754	772	747	790	828	780	776	798	731	771	790	806	816	792	750	763	812	818	799	820	783	748	792	781	811	782	779	762	819	841	809	764	785	769	758	795	818	776	770	811	768	795	832	810	779	759	803	792	801	857	739	785	789	758	806	797	734	732	747	745	814	816	789	770	833	727	804
7128	1212	1588	1375	1059	930	768	654	582	488	472	431	393	377	400	312	351	362	317	345	333	350	368	370	324	328	317	339	371	338	373	342	345	365	337	355	361	348	345	331	351	313	329	354	298	309	318	325	342	333	326	320	331	347	344	303	352	366	345	328	341	332	359	313	315	326	374	362	319	357	367	346	326	340	346	369	348	330	345	315	334	338	324	336	354	330	364	366	328	366	346	343	358	333	342	330	329	324	334	321	333	317	328	325	344	348	326	321	389	345	344	346	318	354	329	358	325	334	340	336	340	318	332	341	336	336	355	347	325	324	367	344	334	327	299	331	313	323	294	360	364	347	347	334	338	320	328	320	315	349	310	320	381	327	352	367	349	314	327	355	322	329	333	346	335	293	332	347	307	343	325	318	344	336	351	360	353	302	339	326	360	341	333	314	321	329	288	308	292	323	343	327	394	360	353	348	383	343	315	375	314	348	333	375	355	321	363	313	347	326	327	313	330	322	338	335	328	296	367	325	300	351	334	329	319	352	304	323	359	366	324	331	356	341	318	341	318	333	358	331	361	319	305	311	319	334	365	352	335	331	340	315	354	360	377	326	323	289	324	379	343	308	308	342	325	328	327	323	341	310	342	305	332	331	327	346	308	299	325	331	360	350	305	319	346	321	309	319	318	308	340	363	329	355	361	340	332	329	339	317	320	332	310	301	326	342	322	356	319	357	348	376	324	341	352	334	329	331	348	371	327	330	344	342	354	317	322	333	328	328	334	304	337	327	323	318	321	286	337	303	339	343	333	368	320	319	368	330	296	361	331	301	350	313	376	336	359	352	390	328	350	326	345	314	373	348	385	371	315	350	303	343	363	354	353	330	327	340	366	351	361	359	356	315	359	327	335	306	316	352	332	338	306	325	336	342	336	345	351	351	371	353	319	352	344	308	335	336	352	335	388	346	334	320	336	347	338	338	330	325	366	345	370	300	328	323	365	324	349	323	327	328	348	342	324	306	329	286	315	337	324	315	329	331	338	313	325	319	311	339	332	320	302	330	342	322	343	351	309	336	320	324	334	327	316	325	324	357	369	339	319	302	342	339	337	333	306	343	349	359	353	341	318	345	352	346	369	306	357	336	349	318	342	365	327	322	350	342	347	328	361	334	352	319	339	346	332	329	309	321	321	363	300	363	367	315	341	313	364	363	339	339	337	327	328	333	335	335	322	339	277	351	323	330	304	358	324	321	340	330	329	343	326	371	337	348	298	341	303	375	349	352	332	341	298	362	348	340	334	310	328	321	308	350	331	341	343	331	339	379	318	325	328	313	306	369	340	326	362	349	310	318	321	337	323	358	327	290	342	334	363	356	337	308	343	355	338	352	383	337	316	351	321	353	313	322	352	351	333	354	334	342	344	307	365	339	309	308	360	300	341	333	399	336	339	305	328	305	328	327	308	344	337	318	353	355	302	341	326	358	296	365	353	350	352	333	332	347	334	337	294	359	325	320	328	333	342	379	337	333	362	329	337	354	317	320	344	327	371	315	341	345	371	326	314	343	311	358	348	363	312	351	332	353	340	351	333	348	349	321	333	320	321	345	317	348	319	325	321	293	341	313	355	353	319	330	311	304	345	332	337	302	330	349	312	350	325	318	328	337	318	329	324	353	316	331	333	361	336	336	314	331	333	305	293	339	315	327	322	362	345	347	272	305	315	360	337	366	373	323	344	347	350	329	358	333	330	328	339	321	328	344	349	345	342	350	346	310	368	325	325	356	357	300	375	323	297	329	363	333	326	336	339	341	351	354	375	324	344	329	317	347	350	354	316	340	339	354	335	326	327	327	325	320	337	331	346	309	350	346	312	356	331	339	321	316	330	327	361	346	332	332	343	370	319	319	362	372	356	349	333	355	334	341	349	343	313	332	316	321	301	315	326	329	325	317	329	344	386	363	353	363	371	328	342	298	336	356	323	311	329	329	378	332	339	326	360	296	305	335	316	338	325	337	349	321	350	330	371	362	324	311	333	335	350	353	349	306	309	306	354	369	373	326	350	339	334	339	323	340	344	306	341	338	346	353	348	343	323	360	352	342	341	347	309	333	346	328	308	321	340	316	366	311	337	303	317	326	335	352	333	332	360	346	365	369	319	325	347	326	335	366	305	334	328	287	362	354	349	346	324	366	284	357	360	316	372	344	346	297	324	329	345	275	303	342	343	342	310	360	310	329	315	298	332	312	346	354	319	336	334	327	325	345	344	350	359	360	308	342	318	327	343	339	365	332	345	306	318	341	338	361	326	332	340	315	337	348	366	344	313	327	350	339	341	339	333	337	324	339	346	320	320	341	352	301	351	341	347	383	328	341	319	343	329	345	303	339	342	347	314	365	319	379	374	344	363	353	340	285	335	331	325	326	322	341	338	303	341	354	309	348	340	364	354	332	353	319	328	343	341	342	358	349	311	350	292	292	352	372	327	354	334	326	348	348	337	332	322	317	301	316	333	322	306	340	367	342	336	391	344	338	354	313	300	364	350	360	342	349	327	327	320	330	320	319	370	351	354	342	330	308	321	345	338	327	324	329	316	377	371	345	337	345	343	355	380	349	340	323	349	330	338	336	360	331	347	330	344	375	335	318	374	379	284	299	340	323	298	332	340	336	315	363	319	327	338	351	361	356	330	370	327	339	334	361	317	345	320	322	295	324	319	339	369	309	367	341	349	322	310	338	337	294	318	328	320	344	365	332	346	327	326	344	332	373	343	360	320	282	326	323	316	324	322	333	311	341	331	312	338	303	348	339	327	371	336	362	358	350	342	314	312	323	311	353	318	335	350	306	350	327	343	345	296	365	324	287	345	343	332	335	344	327	328	311	375	354	341	346	333	313	295	355	326	351	323	329	295	347	322	320	350	331	344	342	311	315	349	341	297	355	338	368	337	333	339	344	309	307	381	340	337	329	334	339	306	317	317	318	305	323	340	368	332	348	330	376	328	321	350	324	300	328	325	358	336	337	311	338	340	333	324	354	332	340	297	341	337	349	340	340	314	328	339	304	347	334	342	344	328	361	371	356	344	339	345	385	352	334	325	327	392	359	318	348	346	363	324	387	358	347	348	324	346	351	328	316	320	354	299	342	353	322	332	318	327	347	348	360	332	373	339	374	335	323	313	324	356	339	325	337	317	314	366	301	340	337	311	293	323	313	368	328	352	353	340	323	330	357	331	353	373	328	350	327	321	327	341	322	331	318	352	346	341	329	321	331	356	359	337	323	355	360	332	311	311	317	372	339	345	322	328	333	351	365	354	339	324	359	316	318	334	334	337	340	375	331	320	347	288	299	315	333	328	338	292	329	326	342	324	356	348	354	350	344	332	329	356	294	351	339	325	332	332	313	324	306	315	365	349	312	341	286	341	326	316	353	333	335	341	346	388	344	381	325	326	309	329	335	350	334	320	371	330	335	346	355	334	348	307	328	369	339	304	339	383	340	332	361	315	333	328	320	317	301
6767	1641	3239	4139	4153	3582	3096	2541	2143	1690	1496	1266	1197	1008	1005	978	1007	877	923	936	933	923	839	877	847	870	815	892	855	889	878	840	831	835	827	806	860	820	837	789	739	808	767	800	804	842	874	811	800	827	821	841	770	788	837	785	866	831	786	814	811	807	852	840	804	825	793	815	830	780	793	801	848	857	838	816	824	812	820	838	823	820	791	828	838	862	825	807	851	842	836	828	803	826	799	857	780	767	759	795	816	820	829	838	839	772	785	834	799	816	783	817	774	794	831	806	832	757	801	838	753	833	769	840	799	841	815	850	793	818	883	823	831	806	807	807	824	806	789	790	796	796	757	839	858	866	790	801	835	812	771	837	818	798	834	776	894	833	786	786	825	832	839	801	806	768	825	789	821	776	854	824	780	819	812	789	834	817	828	809	838	773	825	802	824	884	820	804	828	798	820	855	795	798	799	731	805	780	823	839	801	841	845	817	871	786	753	814	792	828	817	837	795	799	836	812	806	815	780	853	784	786	820	775	805	851	768	796	807	837	817	793	825	847	792	817	809	784	789	795	804	803	801	829	774	843	831	895	806	811	800	790	805	809	794	821	786	793	802	819	793	825	794	754	835	818	820	835	845	826	813	816	829	795	828	843	851	835	807	836	798	786	795	780	825	789	779	755	836	825	787	786	868	786	860	842	846	758	837	802	865	814	804	803	812	805	838	807	848	823	831	820	806	817	795	828	861	808	796	819	767	800	841	806	864	857	826	823	799	816	806	784	820	819	852	826	796	847	791	802	826	803	858	799	738	792	830	822	799	772	807	834	841	830	812	795	840	780	837	771	830	780	788	825	776	786	828	830	823	811	857	824	802	815	783	788	752	825	821	859	820	829	790	811	830	823	804	748	815	759	840	811	808	845	799	797	814	824	853	819	791	787	787	775	818	833	806	786	831	808	787	769	808	793	789	839	802	793	794	781	826	790	889	806	781	817	794	783	849	823	810	820	808	846	798	798	795	842	814	813	840	902	841	812	835	822	802	812	875	803	800	805	771	822	849	852	792	760	806	823	804	806	791	814	794	772	789	834	849	841	798	772	763	854	733	795	844	802	881	808	828	811	831	759	738	800	796	806	758	813	807	787	797	772	807	783	814	800	773	813	825	808	800	841	814	809	769	795	796	816	864	825	846	806	798	801	806	784	800	765	788	770	802	788	848	845	813	802	810	809	796	800	784	760	850	832	810	791	861	819	825	789	818	799	823	836	813	838	833	807	794	794	786	808	801	785	818	771	834	868	772	844	789	795	865	769	795	794	784	807	766	810	821	756	817	815	808	810	829	789	797	752	789	824	788	827	836	733	886	768	845	824	844	794	762	839	831	809	798	791	859	813	818	846	803	836	802	813	768	738	789	815	809	814	828	835	799	805	773	805	814	820	813	793	808	783	775	777	779	771	828	824	770	821	841	786	836	818	807	845	810	869	815	815	816	808	856	793	834	835	834	815	771	783	845	781	818	774	816	790	797	803	807	791	761	849	812	814	803	792	782	778	806	833	867	847	762	783	813	770	777	811	808	831	786	840	835	822	823	808	850	838	824	812	795	808	839	782	797	807	838	818	805	766	773	822	810	812	821	812	831	843	770	811	810	841	821	810	797	790	804	848	789	840	769	838	822	782	803	817	809	808	855	802	807	816	782	820	764	808	790	837	830	834	818	810	823	784	786	781	764	789	831	738	797	796	846	812	818	838	839	818	795	838	807	801	799	831	803	845	801	823	814	798	842	851	848	822	778	804	790	761	820	803	787	901	795	831	834	782	881	825	820	834	804	804	744	753	805	855	839	793	767	800	810	807	806	784	824	840	816	813	813	767	791	819	823	826	784	797	839	797	819	845	820	844	810	833	800	848	812	825	817	792	830	788	821	834	850	761	818	815	796	820	732	836	769	803	796	784	793	799	838	761	784	808	842	825	827	807	833	827	816	831	791	801	786	824	761	750	850	802	774	811	806	771	786	763	811	824	844	749	780	792	787	789	828	850	803	804	845	797	744	877	804	807	824	833	813	821	808	823	760	814	800	840	868	776	802	796	811	822	775	769	835	760	834	811	782	790	793	806	771	817	837	812	789	765	829	798	811	776	814	803	789	778	811	798	803	811	795	807	834	808	839	750	799	802	832	766	877	832	809	798	788	850	809	850	831	841	813	771	770	767	760	801	814	858	810	805	809	796	788	784	867	784	825	765	821	820	835	769	857	769	813	825	844	795	823	777	806	877	826	836	783	838	815	789	772	810	791	768	823	811	806	801	824	803	813	785	813	773	833	780	806	812	746	801	832	808	798	737	828	803	807	805	844	781	788	781	806	794	847	760	790	860	777	862	798	818	744	814	802	831	796	815	797	792	830	828	808	852	790	760	780	795	809	802	804	834	829	787	792	830	772	825	792	781	787	783	797	808	802	840	807	767	779	814	870	778	806	830	827	820	806	792	792	801	815	820	789	767	794	797	814	815	775	750	832	813	795	786	806	799	791	836	810	788	836	818	794	761	838	818	793	807	829	776	847	849	786	801	805	821	765	808	786	820	836	795	847	818	813	780	794	801	737	830	753	779	835	814	773	729	821	781	834	834	804	814	779	810	839	800	819	774	777	870	824	828	767	800	786	787	821	807	817	838	873	863	868	790	783	762	814	821	843	841	803	815	816	779	817	840	802	791	786	791	769	783	841	812	830	836	817	816	747	760	811	804	797	773	785	853	791	817	817	840	820	856	792	817	811	825	826	852	843	831	783	865	842	832	829	845	806	819	817	772	780	806	778	766	832	795	746	779	796	835	741	835	804	772	823	773	833	755	806	743	844	808	794	788	763	836	795	813	791	830	767	813	811	846	810	848	790	819	798	804	803	804	823	780	811	831	762	818	817	781	844	812	826	775	815	792	751	850	795	810	802	817	774	817	771	746	857	800	812	798	851	800	800	866	739	819	812	799	833	819	809	750	803	798	818	814	792	805	784	789	836	782	786	831	781	770	787	798	855	857	813	796	780	811	777	857	833	813	814	840	801	843	877	860	786	837	805	835	823	794	793	826	830	801	785	770	834	727	759	845	834	823	784	781	816	858	781	831	817	804	857	814	756	794	810	808	828	845	877	775	795	837	792	839	810	848	840	821	833	774	819	772	823	831	816	791	823	794	850	761	792	813	781	779	797	788	824	817	782	776	792	835	784	804	851	797	800	767	791	784	854	850	853	811	815	760	767	795	809	791	813	781	804	811	746	845	801	875	829	805	818	840	834	805	816	825	753	802	784	836	790	794	802	825	829	809	821	808	847	810	778	817	848	820	817	768	794	832	781	773	868	784	829	778	819	806	755	839	809	827	794	810	855	831	768	771	864	756	813	801	839	819	830	776	818	783	804	801	811	794	789	850	794	753	827	832	852	772	836	833	812	768	837	842	776	765	789	779	805	788	857	814	799	796	790	818	789	808	840	829	796	804	758	863	798	793	820	828
13138	1865	2146	1735	1494	1114	891	631	529	399	347	337	306	252	217	234	214	270	250	203	228	224	202	202	228	200	208	189	211	231	207	199	212	225	228	202	215	199	191	219	227	205	199	213	204	215	220	226	182	197	202	230	200	198	204	212	198	232	234	200	171	220	190	201	203	212	187	191	180	203	231	195	203	209	203	174	199	185	189	216	172	186	209	189	192	222	181	201	179	204	219	215	219	189	202	197	211	190	207	179	196	189	186	210	201	198	222	194	216	200	188	192	206	207	198	204	183	205	213	214	211	224	208	230	197	185	198	197	187	213	192	203	221	215	198	189	209	252	219	192	226	221	223	203	183	207	197	219	196	204	216	204	191	170	160	223	210	206	201	234	203	188	202	217	216	187	214	196	201	177	234	217	226	198	217	187	213	204	188	213	186	231	205	209	205	205	196	210	204	180	207	213	196	190	210	199	193	201	202	209	203	181	200	216	211	203	207	188	212	223	212	193	217	186	222	211	196	200	213	205	197	206	217	209	172	184	210	203	208	204	210	219	217	205	190	207	195	213	214	206	202	200	221	192	192	179	188	193	231	247	216	214	198	185	201	203	193	214	192	227	195	208	226	196	201	206	185	181	203	220	187	204	189	192	225	175	212	204	215	177	213	202	205	205	213	224	207	205	212	217	205	222	205	197	204	215	239	183	212	216	192	212	212	216	192	215	190	204	214	227	198	206	203	196	192	216	171	184	206	194	223	177	217	160	205	198	195	229	199	260	206	209	214	211	215	194	210	208	198	210	204	205	217	222	229	174	184	175	214	210	225	234	224	225	222	210	207	191	203	203	193	196	173	194	195	205	188	220	197	222	206	199	217	188	199	226	202	177	196	215	173	207	197	212	187	210	226	200	210	183	199	192	200	195	179	210	179	208	185	210	201	175	190	176	199	189	216	181	206	220	185	208	223	207	206	199	213	219	186	209	194	221	207	207	223	190	221	193	183	205	196	233	187	172	227	203	200	226	222	198	224	179	209	207	220	225	171	212	226	195	197	224	182	195	206	176	214	199	176	199	188	174	206	192	205	191	216	195	221	201	192	222	221	203	202	193	218	212	204	211	193	206	207	184	192	226	239	216	192	194	208	194	186	203	224	200	228	209	199	210	204	187	197	220	210	201	201	178	205	206	209	210	190	226	183	220	205	192	196	180	198	192	204	184	203	212	209	200	188	201	217	178	213	205	193	195	190	206	227	190	189	209	186	197	201	229	234	215	206	212	209	205	219	224	179	203	217	202	216	202	185	194	192	226	199	193	210	207	189	210	209	236	198	204	175	204	191	189	216	204	200	189	214	189	188	226	207	187	201	208	191	190	189	207	237	219	197	220	200	205	210	209	203	182	185	204	199	215	216	220	217	192	182	182	196	197	198	206	262	213	205	196	183	203	190	219	191	167	200	222	196	186	231	196	203	194	207	225	214	213	208	223	220	191	205	198	201	212	184	198	204	212	201	192	215	207	217	193	208	210	204	178	211	227	222	194	169	214	189	198	178	199	161	201	208	189	178	195	187	203	206	197	202	218	197	185	183	195	203	218	222	194	202	177	198	214	188	195	173	206	214	202	200	215	188	197	213	232	193	213	232	220	205	208	225	215	179	206	228	168	182	179	199	209	206	194	201	221	224	215	195	209	196	221	194	192	204	204	210	204	190	173	203	204	195	197	197	185	228	193	198	196	199	190	190	192	223	178	203	201	205	202	197	235	209	214	224	223	203	201	197	226	229	211	212	203	227	233	184	192	199	189	232	212	232	222	184	184	201	187	207	196	223	216	202	187	195	196	204	169	182	229	177	232	216	223	202	196	210	196	217	213	224	207	177	193	199	202	201	218	220	200	225	212	197	198	211	212	212	251	188	196	205	211	207	187	206	200	191	206	184	189	191	204	177	218	198	205	207	225	213	182	216	203	203	191	194	244	207	191	214	195	193	202	166	180	191	179	213	229	191	198	186	210	188	217	203	173	195	210	204	228	165	188	232	187	213	214	206	219	210	234	195	192	212	204	207	215	206	189	204	199	220	193	190	240	195	191	209	193	203	204	186	218	207	202	190	213	182	202	195	220	202	199	200	196	196	184	183	156	205	203	212	222	186	195	204	206	202	219	198	185	192	200	226	183	215	222	210	221	188	209	205	199	163	175	217	203	178	199	213	209	216	211	211	194	201	185	198	185	204	205	210	202	192	193	212	188	208	216	188	203	225	218	204	191	199	187	212	185	193	228	182	199	193	248	204	208	191	238	218	207	195	204	195	228	201	218	212	196	174	167	192	194	219	216	198	185	191	208	195	226	193	198	230	190	194	215	227	215	182	198	201	176	198	179	199	199	180	201	200	207	232	209	188	203	224	182	230	223	195	207	212	199	170	208	165	210	187	206	195	207	200	210	214	220	195	202	199	191	189	210	191	175	232	228	199	196	201	196	228	196	223	209	239	216	215	219	192	210	207	183	166	190	196	235	179	231	184	181	202	207	212	217	209	199	194	197	209	191	188	187	241	205	221	181	184	204	202	170	209	213	190	234	228	204	195	189	211	198	203	210	208	193	167	214	261	196	191	191	200	193	194	204	214	196	193	227	209	200	209	196	210	200	226	176	218	210	234	195	163	206	214	203	216	179	212	186	185	197	228	225	204	229	186	200	194	207	206	188	199	219	199	211	195	198	200	243	197	203	193	178	198	222	216	210	194	194	206	201	184	211	205	252	199	196	226	176	197	174	234	202	221	201	202	199	220	246	206	174	218	196	207	214	197	201	192	190	188	190	190	206	201	190	215	219	178	214	204	181	235	177	193	232	184	208	199	224	216	191	205	209	197	178	176	209	206	202	203	202	205	217	185	184	203	224	215	243	208	218	193	201	189	213	176	207	193	230	231	220	219	202	208	231	221	206	194	200	215	191	201	238	203	225	232	186	206	207	210	181	206	210	184	216	183	204	170	202	209	209	180	230	220	199	194	223	197	190	208	195	185	193	197	205	198	204	200	192	232	208	194	198	225	197	212	217	185	237	227	209	216	211	221	178	189	216	184	186	221	197	207	212	203	196	183	206	187	197	192	207	218	213	184	177	184	205	168	219	208	202	201	169	182	201	226	205	231	220	228	196	191	222	202	214	208	227	236	221	222	213	195	193	219	189	222	213	191	190	204	218	199	191	187	196	207	205	207	208	196	213	178	188	196	203	197	193	236	204	210	185	202	199	216	223	201	190	208	217	191	197	198	174	228	179	186	214	204	204	207	202	212	215	180	220	205	210	192	182	195	178	193	233	199	238	216	207	230	178	189	224	238	201	201	192	210	211	187	188	202	206	186	189	197	233	210	217	209	216	207	193	194	224	201	191	192	201	215	208	190	223	198	182	185	199	194	210	197	204	184	223	203	184	191	196	200	204	189	194	198	197	203	201	209	194	221	210	219	193	215	220	194	183	187	184	194	209	201	208	218	221	186	206	212	196	182	194
8438	1933	4376	5735	5433	4611	3781	3003	2358	1802	1583	1266	1050	847	849	778	752	729	667	613	632	578	611	563	578	607	575	582	613	616	605	627	591	566	560	553	561	563	573	516	537	579	577	616	523	562	525	531	521	502	524	536	508	544	525	521	501	505	540	510	516	474	512	546	524	511	509	524	481	555	515	538	539	513	515	507	492	502	511	529	496	555	496	499	500	505	498	552	518	498	461	489	525	513	558	509	518	525	517	514	484	470	529	538	510	494	563	522	467	503	525	501	515	494	517	516	511	511	507	535	521	450	461	491	535	522	488	491	497	514	485	528	486	503	471	531	508	539	522	513	517	515	514	505	469	472	489	537	505	503	472	510	514	540	520	499	539	524	518	508	548	505	542	497	511	497	490	525	489	529	523	532	572	517	517	505	558	512	483	522	501	515	506	510	544	506	514	513	492	490	489	512	503	534	504	492	542	505	464	494	471	542	474	497	497	504	506	527	536	552	516	531	508	490	499	496	497	508	515	500	522	574	570	504	501	481	513	504	510	516	529	526	508	513	491	487	518	538	512	504	498	495	507	523	523	490	454	485	516	484	527	519	544	498	509	483	537	509	512	490	543	491	544	529	506	529	469	495	503	477	529	512	500	523	530	510	490	499	522	513	492	502	478	559	500	517	478	517	488	506	523	526	485	484	516	505	470	556	548	480	475	493	504	502	505	519	499	500	536	526	496	487	481	506	515	523	522	500	489	494	520	490	508	475	536	531	520	469	486	518	502	529	513	504	504	493	529	557	467	485	506	514	502	533	475	499	504	557	513	539	519	522	507	477	501	536	529	492	513	526	493	521	530	526	507	523	518	525	546	532	549	510	549	502	493	519	508	501	495	513	548	523	508	500	526	506	495	524	486	489	541	514	502	512	489	505	512	536	506	533	522	506	507	509	485	488	473	545	514	530	516	528	515	489	549	502	498	522	536	517	493	512	509	491	499	472	549	482	542	483	518	499	502	474	517	507	536	532	534	485	499	503	504	531	475	565	513	476	500	504	520	492	485	491	511	504	507	526	522	491	545	530	548	472	508	484	499	518	502	494	544	492	487	553	528	504	503	485	499	517	497	498	509	525	511	543	513	506	480	500	502	506	523	499	519	572	537	490	488	506	522	517	482	543	518	529	528	482	505	562	547	469	506	531	487	485	509	523	520	490	477	496	530	490	497	520	530	487	499	472	502	484	520	505	518	523	529	496	507	520	505	494	485	509	512	548	503	493	517	498	522	521	530	487	507	521	498	477	506	503	534	547	496	483	545	520	523	533	515	483	502	530	515	513	509	471	486	530	540	480	501	501	513	556	490	481	485	484	485	516	526	503	484	493	500	535	483	522	489	504	560	525	543	523	510	499	492	506	489	496	497	518	493	483	513	540	521	520	507	493	514	497	523	537	491	489	498	480	529	485	525	471	541	498	518	513	521	513	525	546	548	490	482	522	528	507	512	487	511	507	528	509	493	517	539	476	503	521	538	478	499	526	517	514	519	512	496	518	507	494	505	534	517	481	515	501	487	446	499	525	485	503	515	485	505	491	512	471	520	484	491	523	505	521	534	487	499	509	509	522	483	474	521	509	550	528	527	540	531	512	501	517	488	479	506	552	491	519	496	530	528	451	511	484	516	480	465	496	520	494	507	533	497	549	479	480	506	502	474	498	543	491	533	463	533	509	539	536	521	491	562	531	489	533	568	489	520	494	491	502	542	552	474	486	498	500	499	505	524	524	516	502	517	509	552	542	508	512	519	505	506	497	475	519	501	509	552	497	500	551	502	503	503	483	520	512	511	488	492	471	497	506	514	521	498	494	560	532	519	488	544	507	463	502	522	486	559	561	535	524	520	494	494	547	518	498	517	540	511	522	506	511	513	520	498	517	506	511	536	513	508	504	514	510	497	506	533	490	492	537	489	487	499	511	543	543	531	470	498	501	477	501	466	497	501	514	509	530	536	522	514	512	540	507	506	509	475	491	522	494	522	495	462	546	476	494	513	515	565	492	520	521	482	520	539	523	526	516	505	494	513	556	552	537	508	488	521	491	513	484	532	502	512	472	483	562	522	520	471	467	493	536	483	521	520	545	490	508	515	506	496	522	514	510	495	494	544	493	513	484	519	545	532	524	511	476	540	497	493	532	508	481	568	536	497	535	508	506	460	510	495	485	507	507	495	510	486	519	517	485	503	505	480	484	556	491	529	528	541	487	504	513	523	463	507	532	501	486	516	542	560	511	563	536	484	498	483	507	518	531	479	463	506	503	524	521	450	522	479	507	486	531	525	517	474	534	532	483	506	504	536	559	489	513	504	511	518	555	524	517	522	503	537	531	522	534	492	497	529	477	505	505	463	501	510	493	512	520	466	492	472	493	484	517	491	545	482	539	495	538	524	534	514	525	513	528	488	510	525	484	482	549	508	510	500	527	474	531	519	558	491	509	483	478	508	507	495	538	493	536	535	499	538	506	516	497	518	528	505	528	490	534	520	518	486	481	488	523	517	509	502	497	514	495	470	487	465	486	493	495	522	494	496	496	467	497	489	510	504	518	508	507	489	497	546	457	516	530	507	514	497	521	489	554	487	499	507	516	503	521	501	543	512	488	508	469	493	510	513	527	500	482	515	509	490	449	544	506	527	538	510	519	487	511	540	505	526	542	500	546	539	492	559	545	505	491	491	509	496	537	534	504	507	501	489	523	473	497	528	521	526	518	496	531	531	467	531	486	518	489	534	487	549	514	507	486	497	533	518	556	530	538	506	505	526	524	526	516	507	519	521	526	518	521	496	544	457	504	493	483	509	540	557	543	517	523	520	532	505	543	520	518	490	522	500	502	479	504	499	510	502	553	516	542	493	564	503	446	512	475	540	549	503	495	497	554	496	564	466	517	508	557	498	494	532	502	518	523	486	533	517	479	519	528	526	502	477	503	542	521	520	493	507	480	469	504	532	517	496	511	540	467	502	513	534	520	518	524	523	516	507	481	493	516	496	474	491	513	551	538	482	540	532	489	532	520	516	528	513	485	507	525	497	503	513	511	521	509	508	511	546	504	554	516	504	502	506	482	493	490	526	498	529	493	536	520	525	507	482	537	519	475	532	526	537	496	540	495	538	493	514	506	533	493	506	489	477	493	509	535	489	519	492	500	532	518	506	523	514	525	530	478	519	512	496	511	513	482	480	491	503	500	489	557	513	494	494	508	498	520	530	536	544	544	499	497	458	523	490	505	517	529	472	484	513	515	499	503	531	483	476	517	490	558	463	458	484	501	498	491	505	524	529	470	464	487	521	537	521	493	503	518	512	509	516	543	523	514	534	517	503	491	499	521	533	512	494	505	545	510	520	576	510	541	519	510	506	545	533	525	513	533	514	504	487	501	525	500	509	553	483	549	513	480	498	503	499	523	497	480	493	527	525	526	496	519	552	502	497	498	494	497	502	504	484	538	487	492	542	501	503	486	518	518	513	475
1994	761	986	867	748	684	536	473	427	408	385	366	354	386	357	348	324	357	320	362	338	328	355	339	313	336	351	314	321	318	329	347	304	295	322	306	348	317	343	316	328	310	322	307	316	322	308	318	338	308	333	330	337	317	333	318	338	363	301	320	306	311	367	310	316	324	325	298	318	308	302	324	351	312	328	313	318	324	347	353	317	340	331	341	308	324	342	319	316	310	313	342	311	339	325	312	346	341	314	300	335	325	353	286	347	343	326	345	290	329	331	314	338	277	336	321	326	281	310	329	326	325	322	314	340	333	332	328	294	340	335	343	320	314	332	330	310	301	355	324	310	321	327	346	327	314	323	363	356	358	336	349	343	323	354	325	324	305	328	343	333	343	302	320	333	323	320	360	309	327	362	340	315	311	313	290	348	317	305	306	320	321	336	324	332	348	317	311	323	319	301	336	338	308	332	324	317	336	304	292	328	347	363	335	333	324	305	340	308	340	330	325	303	302	295	291	353	310	338	331	314	323	317	361	318	336	342	325	308	333	337	328	315	318	315	334	307	352	311	349	339	322	319	301	292	350	346	344	336	324	320	339	316	308	301	341	318	331	337	314	306	337	335	309	343	348	316	329	298	297	332	312	345	294	362	354	344	321	357	324	333	303	327	312	347	325	322	368	313	334	319	323	332	309	287	305	356	328	282	309	356	316	296	305	332	343	313	298	341	338	352	322	338	280	336	331	340	343	296	323	322	341	289	334	350	352	328	316	298	312	312	348	301	372	335	326	335	333	317	319	340	333	294	353	346	321	318	337	327	310	324	315	339	312	345	309	309	318	333	340	293	334	303	312	353	316	326	342	335	364	317	351	321	335	307	327	346	339	354	319	301	316	332	324	351	336	352	300	309	340	329	328	307	311	315	344	337	324	335	317	310	293	299	324	327	331	321	345	315	316	346	308	302	335	333	329	345	324	335	320	336	294	300	334	353	341	320	330	313	335	362	349	306	318	338	337	343	343	293	292	361	284	341	338	319	317	353	316	326	343	324	335	347	297	324	321	375	308	338	330	345	334	368	338	307	291	314	318	348	316	288	318	334	340	330	337	305	309	325	345	332	356	326	305	346	336	310	333	307	347	316	320	303	373	331	294	323	335	317	330	317	326	356	320	334	343	327	334	305	349	327	318	291	303	327	315	328	294	307	302	334	347	316	339	331	344	319	369	304	323	346	297	339	343	363	301	335	330	291	318	340	334	353	331	285	327	325	289	320	304	337	322	331	331	333	341	332	325	316	328	346	294	308	333	346	329	291	341	316	305	315	270	340	322	324	335	315	359	341	314	298	316	297	294	372	336	367	316	314	309	346	305	327	339	340	340	284	327	318	341	339	310	334	350	339	320	336	300	348	310	282	334	343	339	337	315	327	292	307	303	307	318	312	340	332	309	348	343	338	335	350	331	327	336	298	283	325	305	341	357	291	360	337	283	314	370	361	317	321	318	305	292	333	314	342	342	344	320	298	362	325	332	329	324	303	295	327	289	335	345	329	342	341	293	313	335	345	325	322	315	342	330	315	316	327	311	349	284	339	331	334	307	328	332	330	352	321	310	313	341	336	340	320	308	325	325	328	348	320	293	294	335	330	309	327	309	326	337	346	340	337	311	327	296	311	316	316	361	327	330	348	298	334	362	312	339	348	325	326	333	321	333	320	322	336	345	345	313	331	309	320	307	300	328	309	344	295	340	348	358	331	290	298	298	314	325	333	266	320	323	322	322	321	325	310	325	290	307	296	309	323	340	317	361	323	316	339	315	318	353	300	324	317	320	341	336	345	307	341	311	344	332	358	296	329	310	300	304	369	342	331	321	350	301	321	307	292	348	328	317	350	344	322	333	321	325	373	311	332	348	355	330	292	345	317	315	363	328	321	335	334	338	290	318	352	306	314	305	322	327	297	301	314	365	331	339	337	332	325	315	338	304	311	297	334	323	307	309	315	323	326	327	311	340	320	328	327	279	327	331	346	305	321	319	315	293	334	324	282	340	321	342	321	363	329	327	349	355	322	362	352	361	284	347	346	314	349	288	342	333	329	305	337	294	322	341	332	327	325	349	283	360	303	325	309	322	333	297	305	334	329	357	341	321	361	351	325	319	330	332	285	327	305	321	324	323	335	332	335	377	325	339	326	309	332	299	314	305	333	313	319	330	325	311	345	330	336	355	342	331	327	335	318	318	349	340	308	333	336	386	327	349	333	349	311	353	332	305	319	319	320	324	318	347	344	341	371	354	372	332	344	341	310	311	347	383	328	320	335	340	311	315	331	325	328	303	325	314	325	331	323	318	311	308	338	325	349	325	285	348	347	359	343	313	290	322	321	325	321	336	336	326	333	300	310	321	328	317	333	315	314	281	329	311	322	325	300	316	330	355	337	368	333	326	363	354	312	298	325	340	315	340	335	332	332	355	310	287	309	335	341	306	295	321	324	321	355	350	322	351	317	355	289	319	350	299	328	305	344	291	306	317	327	305	333	321	338	339	352	355	334	301	335	331	351	311	350	316	346	339	329	306	361	347	317	317	287	367	318	341	349	299	330	326	329	294	338	325	328	346	297	358	352	323	324	339	329	324	310	335	319	330	308	372	371	320	317	310	339	298	365	300	322	370	323	320	356	345	338	324	346	310	333	315	304	321	310	339	379	313	323	323	341	337	311	315	353	296	345	310	329	367	312	307	324	347	331	297	333	303	316	303	333	362	339	295	301	334	350	318	336	314	323	318	323	316	348	340	373	344	294	355	332	320	301	347	331	350	318	304	319	312	321	351	361	355	323	335	322	329	305	334	324	318	315	318	329	302	318	336	337	327	299	306	332	320	342	315	306	329	325	274	327	318	328	326	319	329	317	324	303	322	349	316	333	326	332	334	354	337	334	340	310	333	299	339	302	330	322	309	336	310	315	282	340	373	325	353	315	333	334	362	349	299	323	320	328	348	316	321	374	285	352	330	323	319	310	305	334	339	319	302	307	335	332	321	311	349	335	290	341	347	303	313	318	324	367	295	328	328	346	330	327	347	308	304	321	318	341	335	324	334	357	324	304	335	330	350	341	318	340	339	303	301	307	354	310	327	310	333	333	317	333	333	331	344	294	316	317	318	323	347	311	342	320	325	322	343	298	345	319	337	316	364	327	338	339	346	331	316	324	333	320	317	322	317	331	317	280	323	299	301	327	322	314	321	302	318	313	329	325	344	314	322	294	352	300	323	337	333	358	321	354	305	308	329	315	313	356	350	333	320	367	324	305	359	328	288	318	345	289	304	313	328	330	332	325	356	336	328	319	322	326	341	294	338	337	337	334	312	331	319	310	317	342	325	334	323	311	321	336	299	340	316	304	344	343	344	317	321	339	312	302	311	366	327	317	320	335	315	357	312	333	340	322	335	319	302	318	350	335	330	330	311	333	331	334	322	368	370	349	321	322	324	309	329	362	345	318	315	332	352	300	356	326	326
2433	1214	2207	2726	2706	2307	1933	1736	1565	1303	1161	982	916	894	833	831	930	827	799	805	872	873	806	806	806	811	819	773	822	815	811	816	836	911	831	776	781	825	772	810	758	761	735	803	792	823	824	818	780	820	806	810	799	813	766	732	806	806	810	745	835	780	775	814	801	853	791	795	811	782	804	804	796	803	803	726	795	832	788	762	775	734	794	797	812	778	834	844	780	831	817	782	779	804	841	843	821	773	815	767	826	735	778	808	806	796	764	893	747	806	810	803	765	778	803	790	848	818	812	784	802	832	813	764	800	759	822	818	768	754	786	817	817	786	813	762	833	809	834	808	748	758	783	754	739	822	836	770	795	827	755	821	773	767	813	849	799	764	769	798	783	792	775	771	809	788	764	782	766	821	759	795	842	800	789	773	756	785	818	780	755	765	811	794	761	842	773	796	812	775	834	781	774	799	782	767	760	804	785	725	808	814	818	832	809	809	873	838	780	824	813	820	793	839	765	772	793	745	753	744	800	827	790	803	774	754	797	855	786	788	822	825	803	838	794	816	807	809	814	806	771	805	822	813	773	803	734	751	773	768	791	816	773	820	828	798	812	844	777	784	803	764	850	762	838	800	798	746	785	760	766	827	720	811	828	775	772	793	787	772	768	798	830	783	805	760	797	773	820	809	778	826	790	803	786	752	776	754	797	749	724	805	773	762	720	784	807	796	854	738	768	773	778	772	777	774	739	771	788	806	836	770	804	762	800	789	772	838	753	808	782	767	769	784	744	789	800	727	814	783	818	828	781	825	793	804	805	822	765	771	809	821	752	818	851	806	836	775	721	811	821	745	778	759	770	805	795	781	812	751	769	796	825	772	793	812	839	780	777	749	772	792	786	829	791	815	805	804	803	790	785	819	791	822	792	788	770	765	770	808	760	817	817	743	818	811	816	795	819	799	787	746	788	785	772	755	801	841	807	733	797	788	815	791	806	810	787	763	798	782	836	815	808	797	779	801	788	778	781	784	791	781	885	824	819	786	767	729	835	741	789	742	769	784	809	806	741	761	796	802	824	774	792	784	781	730	739	778	798	822	796	779	778	770	822	811	798	773	800	817	826	766	807	809	739	791	765	776	785	781	799	780	781	803	823	772	836	733	815	787	725	786	839	811	786	791	766	770	799	781	792	798	794	785	831	814	808	839	794	827	792	811	820	768	761	768	801	811	773	809	822	820	828	848	785	815	819	780	790	806	822	781	784	800	833	799	832	801	792	773	731	795	788	783	799	771	781	839	798	806	839	821	757	764	801	792	786	756	787	837	836	787	818	868	769	781	823	786	773	765	820	798	761	758	823	813	800	814	776	809	753	795	812	835	795	769	782	766	786	790	773	822	760	777	797	775	759	784	743	775	727	822	810	790	789	768	781	803	810	811	818	825	833	770	802	817	795	820	791	784	812	770	809	773	795	785	785	755	804	791	813	804	793	827	811	740	795	783	780	783	808	831	839	811	825	773	781	787	777	839	793	806	804	797	784	817	765	845	800	834	776	780	817	866	805	757	859	785	789	802	819	789	790	813	784	811	787	758	784	800	791	876	789	783	807	738	831	803	832	769	799	825	844	755	769	786	848	804	793	836	753	795	847	802	799	833	783	825	769	862	802	816	771	768	806	829	807	797	811	785	808	812	801	817	794	784	803	828	798	881	752	780	798	841	806	816	769	797	777	780	799	779	830	788	779	828	793	769	764	784	780	772	791	782	782	832	804	795	759	799	824	796	807	820	801	855	743	826	785	807	829	805	780	787	767	776	821	817	824	795	781	800	803	821	806	831	806	774	804	766	800	810	787	836	809	690	800	818	773	795	840	805	770	756	776	830	770	805	805	796	802	795	806	748	836	818	809	767	802	788	768	834	822	805	804	790	841	796	847	802	798	796	778	847	790	834	813	799	792	799	794	810	860	763	788	799	804	794	760	775	817	840	802	829	782	828	745	787	770	808	745	802	823	845	778	801	761	820	840	827	834	784	808	835	836	774	793	750	839	801	851	811	764	811	813	823	807	781	779	820	799	755	808	795	815	822	774	785	800	773	822	827	792	784	771	782	817	825	786	819	826	764	823	822	831	755	804	872	797	791	824	757	832	805	799	772	797	761	827	806	805	743	793	749	761	816	802	790	774	732	756	812	790	816	819	776	810	794	762	779	787	779	752	817	803	835	763	819	812	815	747	760	787	755	800	805	785	796	809	777	816	811	764	831	811	760	809	803	764	762	763	750	842	781	802	816	835	754	795	839	815	795	777	853	775	823	809	803	783	789	803	753	803	819	836	804	741	821	764	834	861	751	813	773	811	760	799	779	827	775	833	849	816	835	795	752	767	792	786	797	800	809	769	804	778	763	812	815	786	798	789	756	834	748	758	845	813	810	826	810	779	805	757	787	826	830	822	741	790	812	800	778	778	815	747	784	799	838	767	805	831	796	803	814	827	814	818	799	794	798	800	807	784	759	787	771	768	794	837	799	757	806	780	737	780	749	803	782	779	804	767	797	761	816	759	786	822	767	790	785	792	829	765	797	814	777	801	808	758	809	776	759	786	806	807	762	758	813	777	799	748	816	821	800	790	804	822	759	818	805	786	772	777	845	795	785	802	805	776	809	822	789	800	790	782	796	772	815	763	841	767	770	825	742	799	838	799	797	732	807	787	813	797	795	835	778	788	876	801	772	779	795	750	805	731	805	803	774	776	773	771	781	819	796	834	783	788	776	823	806	703	801	812	774	809	756	808	782	777	821	778	787	805	810	733	793	780	799	737	817	784	815	762	785	793	796	833	747	790	777	829	786	844	746	827	853	788	820	747	768	795	780	811	794	803	783	780	814	806	829	805	806	820	830	770	796	749	806	834	834	806	768	766	791	842	731	704	767	785	866	769	821	762	776	776	781	795	795	742	824	786	725	788	782	847	801	782	787	772	723	801	765	784	755	769	805	810	805	769	775	817	800	782	815	779	827	856	811	838	815	808	768	728	757	795	803	761	802	761	735	773	810	805	751	816	836	809	770	781	777	837	781	821	762	791	816	793	801	771	821	847	826	767	845	791	830	836	741	790	747	789	861	751	789	763	769	784	800	787	805	742	744	777	844	796	770	778	806	811	818	812	791	800	747	791	780	815	796	807	802	831	771	788	790	827	780	797	815	816	805	849	787	832	887	772	789	871	776	810	793	764	787	809	786	796	783	815	817	814	788	823	816	817	769	741	867	779	782	817	768	802	769	762	816	784	772	778	776	707	795	786	767	810	788	796	791	807	809	776	751	821	813	772	780	738	807	756	819	767	757	772	809	787	805	789	810	801	801	766	792	826	745	812	815	789	801	807	799	830	814	767	810	796	810	788	795	786	819	809	817	774	805	825	836	706	776	824	737	809	769	821	757	754	797	844	791	776	768	746	800	801	814	825	849	787	772	786	789	785	760	805	845	814	765	778	836	834	760	808	816	795	797	787	823	797	828
7549	1445	1617	1395	1233	945	750	705	561	517	451	446	411	401	348	391	371	358	376	360	359	345	335	304	357	335	360	346	314	347	355	366	325	346	368	333	334	351	361	354	368	320	349	352	305	329	339	312	340	325	330	337	339	355	352	344	335	345	368	331	314	327	335	328	373	352	301	327	333	334	347	345	332	337	345	362	326	352	374	358	372	343	335	321	335	353	293	348	321	342	362	349	343	329	354	316	329	355	340	338	370	329	326	335	342	346	338	324	358	376	346	341	338	353	367	332	334	369	322	354	354	332	329	354	333	346	354	341	338	321	343	351	307	333	335	314	325	347	323	351	327	295	325	362	338	331	356	335	300	318	370	374	309	358	367	366	367	313	336	346	318	331	364	331	368	338	368	365	309	333	346	338	338	346	366	326	324	347	341	326	306	350	372	339	316	338	337	305	339	321	329	374	389	354	353	331	372	393	325	332	335	378	338	401	334	335	355	367	339	281	342	320	335	333	374	324	391	332	320	310	338	363	324	366	376	345	343	328	336	308	372	332	361	326	307	349	320	315	321	295	369	376	362	362	339	338	342	339	319	354	349	331	307	311	330	335	364	313	285	325	302	339	344	357	333	341	340	324	338	362	343	360	322	329	321	354	306	363	372	352	346	328	334	319	319	322	334	338	347	328	349	328	338	348	326	338	336	377	348	348	326	356	346	348	337	332	331	327	330	317	355	364	322	312	332	339	331	326	387	333	361	340	336	347	336	327	331	372	366	348	343	352	329	290	312	339	305	338	382	331	359	327	323	349	333	347	347	328	320	319	342	384	347	357	352	326	352	342	329	360	318	368	339	331	326	337	342	361	397	343	361	345	327	328	349	349	340	336	309	330	336	365	345	344	324	377	355	349	360	352	328	383	327	317	324	358	355	326	315	336	320	365	310	343	358	335	335	375	324	365	326	317	336	345	310	322	366	337	326	345	307	325	316	331	328	369	341	322	337	327	340	332	304	361	329	329	360	329	329	321	340	340	353	314	352	347	322	338	336	371	314	351	346	344	351	333	356	355	366	323	325	347	283	354	369	335	327	304	324	329	326	351	344	311	309	325	346	322	306	347	329	334	359	340	342	345	346	310	345	348	328	371	350	324	343	315	350	341	350	308	325	342	340	360	320	307	344	325	325	346	336	316	327	352	355	336	345	324	301	331	311	338	349	358	318	319	304	326	330	311	375	311	322	326	303	324	365	338	336	324	350	361	354	297	328	335	350	345	339	362	308	367	370	319	308	369	335	347	383	337	328	311	288	350	313	356	347	350	348	353	313	338	339	341	347	337	357	325	335	366	374	385	316	338	312	354	401	313	365	301	328	336	344	356	329	338	317	320	330	327	376	308	321	353	366	347	343	323	372	347	344	371	339	345	338	340	342	339	293	334	333	323	334	297	338	322	300	363	352	337	348	336	361	331	337	314	294	350	392	337	344	337	326	366	347	385	382	352	307	362	373	328	339	330	332	293	321	340	353	339	336	331	331	371	357	336	343	327	349	330	335	378	335	351	354	307	318	351	329	346	369	307	330	367	365	364	328	350	360	303	343	356	321	356	353	330	343	352	363	339	314	344	373	344	306	329	356	344	321	357	339	325	323	350	311	328	327	341	368	340	336	339	352	322	355	331	343	313	380	343	334	332	322	350	313	337	339	351	326	343	328	381	342	360	323	354	343	354	324	366	363	361	332	342	352	335	292	337	365	340	336	339	349	318	300	330	351	317	332	328	334	305	302	324	344	341	361	354	394	329	362	351	359	344	365	320	329	368	354	352	322	324	354	344	343	344	349	346	319	340	332	341	371	334	346	311	333	351	349	307	326	355	304	334	320	313	358	328	340	317	349	349	299	364	369	350	332	338	312	339	350	367	329	320	409	348	331	321	339	355	343	322	344	369	313	367	338	363	349	331	381	345	315	325	365	371	352	339	343	334	360	347	380	359	322	343	355	332	320	323	342	330	333	348	331	354	313	386	354	339	360	312	302	347	334	346	335	363	342	344	348	297	327	367	312	357	355	324	350	328	337	318	371	326	329	327	323	362	309	301	341	349	303	336	318	295	351	328	333	337	356	351	336	331	333	326	331	331	365	345	318	307	315	339	336	337	315	301	324	321	317	355	321	313	335	350	333	354	305	325	352	361	382	358	359	353	331	359	338	330	344	343	339	332	337	318	285	344	358	320	321	334	350	324	326	349	302	316	293	365	357	349	326	351	360	336	325	334	337	329	314	347	289	350	323	328	347	348	323	344	328	336	363	327	358	294	306	322	341	324	362	329	372	335	329	333	334	355	341	397	338	325	365	318	325	354	361	348	369	311	309	364	347	353	306	347	352	326	332	308	368	307	328	360	329	327	334	337	339	361	349	364	331	354	397	330	333	348	305	323	360	341	308	324	314	363	302	345	298	331	343	326	334	334	325	347	324	341	328	337	340	330	373	338	319	335	331	363	358	321	327	327	313	362	345	359	360	353	332	349	309	341	340	343	352	331	338	375	323	337	340	303	311	311	381	332	344	339	348	361	320	353	322	337	299	336	327	387	336	347	370	379	339	334	342	365	315	344	316	320	344	333	348	330	356	307	297	344	357	359	343	316	313	312	311	339	361	316	336	347	355	333	338	334	353	335	352	340	333	313	348	373	353	325	305	347	338	327	332	338	318	324	309	316	324	328	343	341	367	326	324	333	342	373	338	343	369	324	342	339	363	316	335	341	333	368	356	358	330	333	390	325	324	332	319	351	352	315	306	346	312	338	384	343	366	342	357	333	317	325	353	312	337	348	333	303	336	329	330	379	340	335	328	342	309	342	341	350	350	325	349	368	344	295	308	286	334	352	361	374	353	328	316	385	323	325	344	342	328	332	330	324	322	347	340	327	335	323	365	345	328	302	342	321	341	352	334	365	309	294	317	317	365	378	342	347	321	347	368	338	369	320	316	320	348	334	351	350	370	347	327	324	339	343	347	351	349	318	319	333	339	342	315	339	357	312	361	364	359	350	300	334	337	325	360	354	339	317	327	328	320	322	341	381	353	327	330	338	349	315	337	320	317	358	372	351	334	366	372	344	343	344	355	334	344	347	371	349	324	364	357	330	300	307	319	335	358	343	329	338	338	330	317	348	330	354	354	317	328	320	356	343	317	363	369	329	354	333	330	346	346	329	337	336	352	361	319	339	342	341	328	356	361	416	383	330	355	345	331	339	322	340	318	349	323	316	338	339	330	313	359	344	308	337	350	364	341	336	323	335	357	326	338	349	332	287	340	324	347	331	343	310	361	334	353	312	315	346	381	345	340	334	342	336	329	350	327	346	336	337	351	318	331	322	341	285	331	353	370	348	357	325	336	352	310	332	337	364	328	312	321	348	348	354	325	326	332	360	352	347	303	342	325	337	349	336	321	343	324	314	342	326	324	357	360	314	314	351	344	356	369	352	330	327	352	329	358	328	345	372	368	314	323	333	328	332
6864	1842	3677	4783	4620	3736	3126	2701	2159	1856	1503	1293	1097	991	1009	1051	962	898	965	892	957	840	861	843	857	875	873	835	923	870	940	871	854	864	884	843	852	858	832	764	759	884	833	820	842	815	835	829	800	813	834	791	793	813	782	772	798	844	835	813	884	826	844	806	812	835	851	829	820	767	814	831	777	852	726	820	838	762	787	879	816	822	810	812	834	786	823	871	820	784	867	832	808	816	809	877	783	823	799	817	830	800	824	796	778	855	849	815	797	810	800	807	809	810	830	850	806	858	809	804	852	811	836	823	835	851	835	753	787	823	829	809	836	868	857	806	814	822	822	805	813	789	811	820	841	813	816	757	800	832	826	828	833	854	827	800	825	804	830	841	842	822	879	809	834	774	787	750	813	849	831	866	778	837	843	826	805	760	816	773	807	817	814	818	829	780	815	818	770	740	828	789	817	771	766	796	835	762	828	780	799	805	837	822	792	795	797	845	836	787	809	811	868	774	819	800	826	827	818	853	814	820	812	855	803	832	843	832	859	808	796	798	796	825	852	868	844	834	831	823	829	864	823	865	768	820	829	772	792	835	799	835	807	788	831	756	805	854	781	801	798	860	852	831	809	797	815	852	817	786	834	748	768	762	823	825	816	803	806	830	799	859	828	813	802	785	769	808	810	808	885	801	835	787	851	772	828	801	803	783	815	844	810	780	816	780	741	832	788	821	767	842	847	805	771	829	799	820	818	801	823	820	791	886	797	845	818	842	835	806	792	812	791	796	791	825	797	799	784	788	860	790	816	817	797	792	811	869	792	776	815	797	810	819	876	800	812	843	817	803	829	818	787	801	805	831	824	844	800	784	817	866	805	806	795	858	816	817	838	820	794	803	832	809	789	822	839	802	786	813	784	813	795	833	811	847	828	862	754	798	802	776	822	834	819	810	836	886	816	846	774	796	829	806	844	829	842	855	806	769	794	777	756	813	795	791	798	873	833	813	835	862	820	817	798	825	750	863	874	785	796	776	846	857	813	828	853	814	818	789	800	838	787	813	780	817	798	844	860	818	804	796	840	833	791	820	796	773	836	832	811	818	802	832	760	785	803	869	796	797	787	837	799	833	854	791	795	813	817	806	818	834	862	798	826	829	808	791	774	805	812	842	865	794	823	797	796	846	837	813	826	823	859	792	791	863	773	810	845	763	807	795	820	822	813	820	783	788	861	833	795	853	859	822	810	842	850	826	817	816	816	732	841	780	821	777	845	788	815	808	804	841	762	794	833	764	795	864	808	844	842	806	788	805	806	825	817	823	810	844	794	808	841	842	838	826	784	842	819	834	903	827	853	819	800	864	815	837	787	863	791	817	807	813	834	805	792	837	835	836	803	784	843	794	780	873	790	787	838	771	827	796	843	819	776	783	828	788	806	844	858	799	842	806	759	800	782	801	816	848	768	859	871	769	868	791	836	748	828	791	843	823	814	800	837	813	858	868	815	843	815	794	808	791	843	857	804	850	812	850	846	846	863	827	841	795	844	826	742	818	846	806	769	810	797	840	782	820	819	751	790	783	790	794	775	800	860	877	839	753	812	799	842	778	864	813	761	841	781	793	817	883	840	839	790	795	790	816	826	803	789	811	790	781	847	818	859	861	845	776	826	777	814	844	784	854	751	803	742	802	804	841	870	830	791	795	784	809	826	855	803	836	759	807	804	832	837	826	790	845	819	793	808	775	829	787	788	810	814	796	832	795	775	780	804	798	818	799	825	829	794	828	757	807	803	821	772	775	789	816	772	834	843	781	808	811	824	799	782	821	786	860	826	800	850	766	841	799	820	798	778	826	833	849	771	830	830	866	817	837	820	794	837	836	827	805	840	814	781	781	810	823	821	836	793	820	867	795	809	809	767	828	766	814	806	806	821	833	822	807	749	820	790	790	797	830	812	816	828	778	830	812	890	800	802	821	779	821	830	830	766	774	812	822	798	816	839	833	802	816	780	881	828	833	868	809	799	826	779	845	829	812	831	830	812	833	808	808	780	832	777	838	783	835	787	807	737	831	801	818	790	809	795	782	827	840	846	803	824	805	820	804	871	813	848	841	806	777	801	769	813	805	806	801	831	821	778	796	778	806	844	857	797	851	801	827	810	830	775	813	766	827	804	831	831	818	767	827	808	796	782	842	730	824	801	796	800	844	823	799	806	818	840	782	809	810	804	794	784	818	796	832	883	805	816	856	856	835	826	839	767	795	779	848	821	815	770	813	810	840	835	769	799	798	802	827	851	801	866	817	812	806	811	792	806	822	794	804	797	810	848	862	806	839	819	836	808	814	819	801	805	797	819	775	780	818	835	798	812	772	792	810	790	794	822	805	810	831	831	797	780	799	818	781	824	857	810	834	808	789	789	804	843	810	807	795	793	816	768	764	844	793	839	788	818	812	836	810	842	885	812	791	793	759	795	801	843	803	816	809	814	826	793	829	784	859	809	873	863	825	840	789	818	766	793	751	835	812	810	795	829	826	810	802	822	833	825	820	818	847	845	774	815	781	842	828	813	807	822	789	802	794	841	793	818	824	806	832	819	846	767	809	799	792	820	830	833	782	869	808	815	836	823	826	808	810	784	810	787	817	787	872	791	819	780	855	873	796	849	797	828	760	821	823	847	811	851	799	795	818	844	758	867	884	763	862	808	780	806	812	791	792	788	803	809	876	807	802	832	835	771	776	824	838	809	803	794	841	823	889	784	810	806	844	830	775	824	760	814	810	768	777	772	849	807	856	827	806	833	806	818	814	820	842	783	832	846	812	847	907	825	812	814	813	823	828	816	792	837	756	772	824	813	822	838	793	872	758	791	813	794	821	797	844	825	778	823	780	841	836	844	822	805	858	801	863	795	806	840	805	782	863	854	795	816	817	760	856	824	827	822	787	797	815	811	754	826	800	833	831	822	832	816	830	844	823	846	779	811	842	796	800	796	777	823	855	803	837	809	769	819	776	803	759	896	803	919	779	804	853	809	796	836	772	797	802	739	846	865	818	778	794	803	828	817	829	818	853	840	858	851	764	763	753	833	844	771	811	816	796	814	828	807	770	842	794	834	821	819	846	785	813	792	839	872	743	828	831	835	804	846	837	815	846	788	780	761	817	826	815	827	824	817	767	817	775	784	815	820	735	810	817	781	785	803	779	798	855	811	790	863	833	821	813	839	813	811	800	815	848	761	852	820	835	772	829	818	812	803	835	882	820	824	782	783	836	842	802	799	834	776	865	810	834	802	781	824	772	806	864	810	856	826	811	857	793	808	839	817	818	806	813	840	822	810	797	799	834	789	810	822	820	805	828	795	827	826	879	780	777	812	831	820	813	775	835	866	820	753	811	788	831	809	828	837	856	782	768	797	845	778	841	822	851	836	769	825	820	827	818	787	808	780	804	837	817	822	827	791	795	819	837	882	832	789	839	794	831	830	805	827	781	833	796	784	788	833	819	793	774	831	824	804	849	759	811
13435	2127	2399	2053	1532	1064	768	655	546	436	408	361	272	259	281	274	242	229	204	228	243	214	239	213	210	248	222	224	224	205	203	204	201	218	195	209	208	196	212	223	209	232	212	234	188	245	224	193	211	220	198	242	221	206	219	220	225	194	198	201	195	204	222	199	220	204	235	212	207	213	183	227	196	196	218	205	220	227	206	200	206	207	214	198	164	186	195	204	207	182	221	188	215	202	204	189	208	203	244	193	216	226	199	193	217	194	201	223	215	217	211	186	173	219	179	219	216	204	190	177	207	209	221	195	208	195	231	212	219	198	203	181	200	209	215	221	210	221	182	206	221	198	211	209	204	212	231	231	209	215	223	215	213	230	191	176	203	179	178	190	177	215	189	183	193	213	188	215	200	209	215	193	192	185	193	182	198	191	208	228	204	223	224	207	198	193	222	199	201	218	204	219	213	223	227	199	218	210	189	194	180	183	212	214	198	210	213	181	223	209	188	220	199	196	212	215	213	230	214	203	200	196	212	224	210	176	215	210	236	228	201	230	212	204	182	224	194	212	173	208	216	204	244	210	212	218	208	226	211	198	205	198	192	194	205	194	235	206	204	206	213	233	207	220	188	211	227	216	229	215	212	205	205	211	210	223	206	186	194	202	189	203	237	245	231	205	216	174	174	202	219	193	201	208	201	190	221	208	221	211	198	195	208	191	237	221	232	217	205	214	217	197	216	214	209	245	223	197	231	212	241	200	218	207	209	216	220	212	209	214	190	220	217	198	193	176	190	209	187	214	210	207	190	194	199	171	196	232	211	208	212	230	228	198	222	212	172	200	189	206	207	208	203	201	234	189	203	191	210	212	187	216	189	201	194	194	235	208	216	181	200	209	221	215	197	197	223	189	191	197	188	208	228	206	207	200	211	181	203	185	202	213	198	207	220	203	225	194	224	209	201	189	202	180	210	197	189	193	212	198	187	201	207	227	206	201	204	194	189	187	208	221	232	175	201	188	205	225	233	202	235	180	175	214	180	181	221	204	208	198	193	197	206	192	239	203	206	192	194	231	210	210	236	187	210	182	184	226	216	193	180	220	225	212	226	220	201	214	202	209	203	173	218	206	184	219	197	201	201	203	192	194	195	175	222	192	189	187	207	208	222	198	182	197	212	199	209	200	222	237	200	203	193	210	186	185	183	210	209	188	223	185	192	199	189	212	200	187	209	198	199	189	226	217	193	215	190	210	248	215	180	185	179	185	230	178	176	195	195	212	220	188	234	181	191	203	186	211	231	201	206	190	241	209	203	197	218	194	214	204	203	195	196	199	208	187	206	195	206	217	180	216	209	210	204	196	218	215	187	209	203	181	211	212	179	164	217	213	202	216	233	212	204	213	213	189	214	211	174	228	227	213	195	189	206	181	211	199	196	206	180	176	231	205	217	210	215	208	197	225	211	215	234	213	202	216	223	199	221	210	207	211	222	197	225	224	212	196	240	191	178	198	211	203	209	239	213	186	189	207	183	244	219	230	206	183	215	257	213	212	203	235	219	214	212	214	204	224	214	224	226	205	215	219	184	198	194	192	197	212	195	189	222	218	181	191	208	222	202	189	201	212	220	217	214	222	245	200	195	237	196	183	198	187	183	221	220	211	210	213	231	204	180	184	202	211	217	216	210	189	197	187	209	216	233	208	215	223	181	212	222	206	188	195	205	229	208	195	215	193	168	224	187	217	191	195	190	196	196	208	204	220	234	200	210	234	193	211	216	200	186	209	212	215	175	215	189	232	229	223	198	198	216	229	209	203	207	186	210	214	202	209	217	214	228	213	210	248	212	198	189	181	230	213	213	192	228	190	167	199	191	213	213	221	216	203	215	196	217	195	186	183	169	223	214	185	201	200	202	201	187	218	188	210	193	192	217	229	189	209	235	191	207	194	196	206	184	182	192	196	220	207	222	194	196	211	222	227	217	232	253	180	216	215	218	213	215	238	209	216	229	216	192	213	184	177	224	227	189	186	186	224	195	166	220	231	220	205	226	207	193	198	205	256	206	204	200	196	230	186	190	203	183	204	206	210	209	207	210	215	187	202	219	203	231	204	234	206	174	199	204	189	209	195	238	202	201	199	190	186	207	206	211	207	212	201	186	195	207	232	222	183	214	183	227	232	214	211	185	202	191	194	208	213	183	193	192	215	211	194	192	213	210	228	206	195	209	223	194	199	197	217	199	169	192	227	224	234	205	209	227	237	202	202	239	196	211	200	204	211	197	209	237	203	200	209	223	186	210	205	206	214	197	191	196	181	227	219	187	217	206	213	209	184	177	214	207	195	229	178	201	198	213	234	211	205	185	191	195	206	199	210	212	208	191	237	224	232	212	229	208	181	232	218	235	220	194	202	226	190	229	238	219	203	232	216	215	193	218	217	197	193	207	191	197	223	231	198	202	223	224	190	178	203	211	210	207	208	191	197	225	221	209	226	231	193	180	194	211	191	178	184	201	208	205	199	201	209	228	216	187	200	209	210	214	190	164	202	200	174	200	203	218	232	216	225	187	209	197	213	207	229	200	188	204	204	207	212	197	192	189	191	166	216	182	198	206	229	215	194	202	202	225	215	198	203	194	177	200	215	200	208	224	212	194	204	203	218	189	224	219	216	200	227	208	215	228	202	204	197	203	195	234	204	193	196	200	223	208	230	221	191	216	176	220	207	187	198	190	203	223	185	204	213	200	176	187	187	204	184	183	209	228	216	196	198	211	205	200	207	210	228	202	195	187	215	221	196	209	189	190	234	196	209	203	187	204	202	205	209	207	215	219	217	221	204	188	192	231	228	224	210	212	235	196	215	226	202	225	202	211	194	203	190	199	199	202	210	180	193	200	213	203	207	229	229	194	230	194	184	209	201	185	211	220	213	200	200	199	184	231	212	217	200	205	178	206	197	192	193	206	221	202	171	183	237	189	211	227	215	220	218	201	212	198	208	174	190	213	230	189	202	207	210	203	209	199	194	184	193	244	234	215	223	222	213	213	200	224	214	198	171	190	204	188	201	213	199	207	216	197	186	195	192	229	186	215	202	205	216	220	270	225	238	220	200	232	203	209	210	198	216	196	246	220	221	188	204	207	217	226	238	235	199	188	218	176	220	219	187	201	203	216	229	203	212	194	234	218	201	201	215	182	201	213	195	230	200	221	212	223	197	192	220	216	211	198	213	212	194	195	186	211	214	210	249	227	225	227	206	210	232	189	203	198	228	195	205	192	202	207	205	199	224	191	200	163	192	218	236	206	207	215	180	223	207	197	244	216	185	213	225	226	202	223	198	202	186	226	243	214	197	228	229	212	211	208	206	211	226	227	217	214	223	201	184	161	205	189	202	206	221	196	185	228	204	211	202	211	193	219	196	240	216	217	237	192	224	235	220	222	214	167	186	195	213	177	208	212	192	173	228	204	186	213	215	231	210	209	207	241	179	179	221	184	216	188	182	197	188	198	177	198	221	197	203
8742	2125	4832	6696	5858	4756	3853	3012	2321	1948	1596	1204	940	872	868	858	756	680	725	651	642	612	582	577	578	618	577	654	572	614	619	596	562	557	566	529	566	525	550	559	537	520	582	536	575	539	567	551	506	534	548	513	482	538	525	541	586	549	483	507	524	515	481	489	575	554	517	543	517	554	539	525	522	512	512	559	490	510	508	522	506	508	500	495	551	549	533	510	532	514	518	511	502	537	526	533	504	470	532	506	502	525	504	501	536	486	481	484	500	492	505	520	542	572	524	534	515	487	487	511	513	522	509	521	545	505	515	470	489	529	505	517	504	504	509	511	513	496	523	506	483	553	504	523	565	524	525	500	560	590	558	503	515	505	514	485	527	535	538	499	497	494	527	515	500	495	523	506	492	503	531	459	504	509	529	495	480	547	498	500	500	463	521	528	529	518	509	511	500	500	482	520	493	521	540	504	507	583	494	498	517	525	511	538	516	539	552	548	517	499	548	525	488	531	545	490	477	489	544	551	532	464	495	510	526	518	470	539	515	531	499	536	521	533	516	500	518	494	495	554	517	507	541	500	562	516	531	473	536	522	486	539	526	503	534	528	547	510	521	487	529	531	485	564	545	470	518	560	549	482	526	524	503	523	515	497	495	508	506	503	515	472	525	502	527	519	561	524	543	495	544	478	513	522	547	507	554	529	523	493	527	516	520	498	480	487	517	503	533	555	514	516	498	543	538	518	491	515	501	546	479	497	540	474	500	549	540	491	510	503	513	493	515	507	546	522	501	526	560	543	536	546	531	515	492	541	506	521	496	519	529	504	509	500	518	515	513	550	514	510	505	567	494	490	507	528	528	529	523	515	486	534	485	525	505	514	533	510	505	500	519	542	504	475	464	491	469	526	559	509	514	505	537	501	519	507	490	490	517	506	547	504	482	517	507	508	526	498	481	511	518	523	464	515	450	503	507	523	550	542	547	496	525	504	485	516	529	496	490	483	535	519	529	521	507	498	488	542	479	484	499	491	503	530	506	486	528	475	496	460	468	509	531	482	498	503	508	525	519	499	527	546	525	514	532	533	488	497	534	557	555	519	454	513	514	536	492	550	535	530	542	498	492	526	562	518	543	470	550	482	533	525	501	502	544	503	539	506	511	526	546	511	536	518	504	499	510	526	524	518	548	548	509	512	534	536	515	531	536	502	530	504	484	505	507	500	506	472	530	490	509	516	521	563	503	503	550	490	504	538	520	516	536	527	510	514	492	486	511	498	523	498	539	521	482	478	492	494	509	486	535	494	515	502	519	522	511	482	520	512	533	541	503	500	527	496	508	497	488	522	528	492	482	498	478	515	538	511	506	521	491	484	495	542	523	470	508	502	543	528	467	487	483	506	538	536	508	532	470	495	526	492	485	509	494	514	524	515	521	527	502	531	529	544	509	516	519	587	542	515	486	535	490	467	502	506	467	515	520	525	500	498	478	510	529	485	543	502	523	543	540	497	511	494	534	516	507	475	501	518	497	496	507	508	540	513	495	536	544	488	520	474	493	484	485	536	522	539	516	482	511	537	492	537	466	498	510	532	554	505	499	510	526	503	553	505	472	565	503	506	505	532	491	511	494	496	501	481	490	538	573	486	486	523	503	491	510	513	479	486	534	490	487	466	524	538	554	492	499	504	526	528	470	526	518	517	554	493	504	499	529	497	534	505	520	488	530	465	515	508	525	483	549	493	538	508	520	508	511	503	534	456	496	480	512	501	537	525	508	517	502	475	463	520	512	526	515	546	502	534	517	492	512	488	530	564	506	481	488	464	502	525	513	502	489	503	488	488	517	535	501	473	494	502	501	526	555	529	524	504	507	491	523	497	505	513	515	491	520	514	517	533	524	501	505	515	522	526	535	491	480	502	521	543	495	528	498	523	471	534	505	564	505	540	491	521	514	515	529	483	523	527	504	528	517	527	511	555	530	545	509	534	531	519	538	516	512	504	548	492	486	513	536	531	516	543	497	514	502	541	526	505	483	498	524	515	493	472	548	516	589	529	532	504	502	496	486	533	534	499	575	547	536	490	544	501	519	575	492	501	518	510	533	510	528	516	507	518	501	498	499	492	502	533	517	512	554	518	545	511	528	502	483	491	499	492	525	485	524	505	531	502	523	490	534	495	465	507	543	539	500	541	492	523	535	528	511	472	496	450	511	534	481	502	548	496	520	510	555	552	514	529	494	488	501	516	531	517	505	528	468	577	523	501	517	525	467	513	493	549	483	493	493	514	511	511	508	493	515	522	513	526	511	509	487	487	484	502	481	522	531	524	447	476	498	481	487	516	522	517	514	506	525	505	514	508	527	482	518	488	542	531	495	500	487	504	532	503	499	523	478	537	494	542	491	534	487	564	488	488	511	509	510	503	512	525	488	523	541	571	536	528	535	524	535	521	514	499	491	495	549	511	498	528	515	508	514	540	549	529	543	487	481	513	500	485	546	521	540	509	484	557	518	469	513	514	487	496	492	537	499	502	535	543	473	532	504	516	507	544	485	505	536	488	503	549	555	512	488	486	506	505	524	500	517	489	511	511	566	503	502	469	511	540	497	532	519	496	505	544	510	506	495	505	504	512	502	497	514	588	478	521	527	485	511	532	498	509	521	519	488	510	557	511	516	515	495	505	549	483	511	497	563	505	557	488	527	509	513	503	554	532	516	506	508	483	468	479	488	490	512	519	464	536	480	501	520	472	521	541	530	528	542	516	521	500	501	558	511	508	535	536	510	476	500	537	465	499	536	517	550	498	527	504	519	543	498	513	521	475	521	480	524	518	525	544	514	502	567	541	552	544	528	517	502	533	487	520	531	526	525	522	483	498	487	515	519	534	500	485	516	502	550	528	523	503	448	552	500	553	529	553	484	539	481	531	513	509	547	519	498	512	530	516	483	507	499	493	486	516	528	494	517	524	527	522	542	515	525	504	498	530	491	580	531	518	528	543	480	527	531	525	501	539	545	552	529	518	509	494	508	515	485	516	551	508	528	545	478	516	559	525	511	497	498	514	526	464	556	487	533	533	511	514	504	499	531	506	519	506	505	462	489	497	510	485	510	520	490	519	512	552	511	513	514	484	502	553	518	508	510	559	512	516	542	547	489	510	512	499	503	540	516	489	498	493	555	571	482	513	511	508	502	503	514	549	477	531	517	537	503	503	530	513	498	524	500	489	549	501	560	536	564	549	548	523	549	483	469	534	552	538	483	492	517	556	535	525	509	510	534	507	547	565	566	513	510	511	538	531	526	526	522	492	495	576	493	544	520	506	522	509	524	508	524	496	546	534	528	549	527	547	477	469	504	481	507	517	477	535	515	541	520	495	481	484	503	499	556	475	484	488	525	494	508	551	522	523	532	502	483	497	472	568	505	500	497	534	493	515	518	503	514	524	524	510	495	498	525	477	467	534	504	542	533	505	463	500	499	469	554	497	490	473	512	502	491	495	519	531	497	501	549	503	493	529
2177	907	1105	1028	760	677	575	473	433	396	407	356	349	317	362	313	329	341	343	342	308	316	361	307	327	316	358	360	322	340	337	323	345	360	341	347	309	320	305	300	318	305	335	340	332	373	320	335	325	334	329	369	359	321	357	336	345	306	301	314	309	322	337	308	338	329	290	336	319	319	335	340	369	322	315	370	347	323	340	353	351	354	307	343	323	324	305	308	324	331	365	326	337	322	348	330	317	322	299	318	350	312	344	335	316	309	347	350	332	357	321	339	330	344	347	342	330	335	334	307	327	326	346	336	349	310	329	320	288	289	324	312	348	336	334	352	305	324	320	316	310	310	345	341	327	338	320	372	313	316	333	305	333	282	298	339	327	347	352	308	333	298	330	321	354	379	335	327	331	323	322	356	343	298	302	332	330	357	338	357	312	350	308	307	334	327	308	324	322	348	336	355	341	319	326	336	313	314	348	322	316	302	334	333	378	323	329	331	337	315	310	364	359	329	361	343	292	355	303	325	351	294	337	369	319	331	362	310	308	358	325	322	319	333	345	323	362	346	328	310	335	333	352	354	316	310	341	340	328	340	302	342	351	352	322	291	344	333	363	343	348	360	296	355	309	335	314	312	314	324	328	348	306	299	323	340	323	312	318	324	330	352	334	295	342	340	323	323	314	334	362	315	346	347	304	342	331	338	384	308	327	335	347	343	303	293	344	309	327	320	360	331	334	349	313	341	367	338	318	380	331	345	328	326	342	341	360	343	322	307	318	319	322	318	353	334	343	300	319	343	323	348	318	303	319	371	346	335	336	283	351	341	288	327	341	337	306	317	343	331	333	334	322	303	339	322	302	310	306	351	324	343	374	348	333	314	321	346	302	366	306	278	322	344	339	361	298	326	372	324	338	367	345	353	324	307	307	293	361	323	311	319	298	341	368	297	301	347	341	292	305	359	279	296	323	354	314	348	339	324	340	312	324	336	315	351	325	326	316	344	350	346	360	334	294	320	328	298	291	302	362	286	336	334	325	327	308	314	316	327	337	327	326	335	351	334	332	330	355	346	300	336	333	327	357	362	334	358	334	310	302	309	339	309	305	352	317	325	310	337	287	328	308	339	319	340	340	345	293	319	336	355	296	324	363	319	349	337	321	315	340	329	336	320	340	321	318	294	302	318	327	338	317	321	354	350	323	342	337	313	323	328	327	334	301	309	314	316	342	330	342	326	308	345	296	312	348	350	329	336	341	360	323	318	317	332	353	346	338	328	348	288	336	361	334	336	340	322	346	318	336	329	336	336	361	340	315	341	341	322	328	329	329	302	317	341	346	356	348	319	363	299	335	347	340	362	366	345	319	333	333	320	331	335	338	312	300	343	294	338	342	311	352	368	322	346	353	313	343	290	306	312	352	328	332	314	336	338	326	307	271	321	318	315	350	336	326	344	350	294	319	322	323	345	307	312	337	336	336	337	355	331	330	314	324	348	354	330	311	353	337	326	292	340	341	329	337	331	317	323	311	321	326	306	304	334	351	323	316	330	302	337	323	315	299	352	323	334	319	327	330	309	315	316	340	306	325	310	318	353	311	318	346	344	293	283	319	347	316	341	322	342	318	324	358	324	371	347	315	348	313	343	309	299	366	359	342	342	329	345	338	325	327	335	310	324	311	315	325	336	344	344	326	347	299	327	305	335	332	303	313	334	382	306	334	345	303	299	315	327	329	308	336	319	358	341	310	300	377	304	327	346	330	335	319	338	353	327	336	332	307	315	348	353	291	354	312	323	326	332	320	333	337	329	325	336	322	356	335	377	326	303	297	327	335	303	311	342	329	343	346	352	345	303	330	289	330	349	347	331	319	300	353	335	314	316	342	306	324	339	328	317	328	321	354	304	325	324	312	334	311	312	354	325	324	358	364	302	341	318	351	299	349	322	357	341	331	344	318	357	333	343	332	326	314	372	324	336	317	337	358	323	340	324	328	341	320	305	342	317	320	321	324	334	337	320	330	307	335	340	308	320	340	340	317	347	345	308	333	316	316	306	322	316	322	318	328	334	322	319	332	318	319	330	340	325	324	283	328	339	306	320	340	306	347	351	348	325	320	338	325	339	327	329	335	338	312	360	329	363	341	325	318	308	345	320	342	326	286	338	358	339	334	349	334	319	336	336	328	377	354	341	334	288	355	368	316	343	291	325	324	355	350	311	332	329	346	351	346	336	337	348	308	315	319	327	306	313	309	341	330	354	352	306	309	348	351	334	303	332	337	360	307	323	327	341	333	358	320	367	346	357	331	348	334	338	346	350	315	334	312	319	334	341	324	299	329	334	312	336	308	329	356	335	322	354	334	300	331	323	339	367	351	313	296	339	317	346	309	312	338	279	335	323	336	338	322	330	340	297	332	324	311	328	358	304	339	346	303	344	351	335	307	352	338	355	308	329	319	340	358	343	327	352	330	339	384	325	336	341	350	322	333	308	318	327	305	341	311	335	324	296	317	323	329	341	323	314	308	374	309	359	300	324	322	295	320	309	358	332	335	364	357	357	355	325	309	349	342	338	309	331	349	340	383	348	353	313	311	323	302	321	316	306	335	346	309	355	332	313	330	333	302	314	340	321	340	347	306	308	329	316	335	326	291	342	310	313	325	299	338	351	357	311	356	330	320	310	322	346	330	319	295	311	334	340	311	307	340	333	318	322	309	327	327	354	338	295	312	338	303	355	333	336	338	325	325	314	321	297	314	347	315	322	340	320	359	355	336	297	348	333	314	317	334	326	319	347	359	354	323	317	344	307	339	342	338	327	339	332	327	366	333	318	364	302	331	329	328	371	340	288	299	318	343	327	321	313	324	346	357	331	287	312	291	328	329	306	326	337	403	343	326	329	316	361	339	304	342	349	367	336	343	341	336	344	368	358	330	346	334	308	343	325	328	299	311	351	325	367	337	319	300	313	321	325	321	368	362	356	356	333	317	337	320	336	332	319	328	342	320	319	323	323	306	292	344	325	306	331	314	318	314	328	341	302	329	316	314	312	294	325	314	314	325	316	300	329	341	332	346	320	325	330	304	367	328	327	348	306	340	345	309	338	302	301	331	328	372	326	332	367	344	342	349	328	344	351	361	330	345	346	302	321	318	338	317	335	382	354	322	381	303	319	327	319	365	368	343	329	309	339	327	331	309	339	304	361	336	328	312	293	309	308	327	309	350	316	346	306	336	358	344	346	364	312	341	304	337	335	315	308	325	330	326	315	333	314	308	306	324	357	353	317	346	345	334	292	349	309	356	316	336	333	316	341	356	356	334	337	289	332	326	314	335	331	338	328	377	335	307	296	333	336	328	335	375	343	335	333	305	328	303	335	340	364	311	321	331	341	341	308	320	274	335	322	323	339	383	356	320	330	326	350	352	329	343	365	307	295	331	335	321	320	334	300	309	320	314	369	342	341	336	330	324	338	319	318	364	317	312	324	323	344	322	314	309	366	331	344	319	339	313	313	314	339
2518	1360	2483	3163	2736	2391	2068	1636	1464	1267	1194	946	894	886	933	822	888	867	858	838	855	860	809	844	847	822	835	834	834	822	829	838	816	786	870	806	818	817	801	798	844	810	844	867	781	811	790	797	760	720	829	854	792	760	835	785	785	821	762	816	819	796	747	816	824	858	841	816	808	836	824	762	810	783	793	778	814	800	747	835	790	771	786	856	803	817	739	816	747	804	876	784	769	821	780	790	778	805	740	755	830	806	850	785	778	791	747	823	826	766	796	782	820	820	827	769	819	789	803	819	853	822	769	827	819	814	826	827	789	840	814	830	820	775	798	828	774	798	783	800	811	771	855	827	775	829	785	807	755	762	793	824	815	803	861	805	807	826	792	819	821	766	805	777	813	821	819	827	789	783	781	817	810	839	790	795	763	783	795	787	781	810	772	840	793	792	777	782	796	836	789	776	796	741	761	811	789	756	817	782	829	809	810	756	771	775	787	770	779	763	813	750	753	801	799	826	809	779	793	763	784	824	806	801	785	754	837	812	802	821	794	829	816	750	789	817	818	816	816	819	771	780	810	813	775	772	781	856	764	804	854	745	733	791	785	794	765	804	812	821	800	801	724	814	797	830	764	793	795	800	813	793	827	792	818	770	810	747	751	804	842	782	834	805	796	830	772	785	792	821	785	784	816	850	762	801	801	806	785	797	790	810	798	782	848	765	777	783	758	795	792	798	790	814	804	762	746	806	831	810	824	769	767	807	823	801	815	797	829	857	802	803	760	776	809	777	772	828	821	813	799	814	797	755	771	826	861	811	802	761	821	821	815	758	815	762	812	815	798	806	836	802	770	811	786	791	810	804	802	809	796	764	782	794	760	799	780	828	804	819	776	762	810	771	806	825	808	814	817	767	822	789	782	774	744	791	836	778	798	819	781	731	815	829	799	777	780	775	797	796	843	840	813	748	793	838	793	792	768	800	834	813	794	782	740	786	783	766	808	756	750	774	811	818	817	791	779	796	797	813	797	787	772	825	815	774	801	832	724	844	748	797	841	839	750	818	777	789	832	804	788	799	731	807	798	828	823	783	777	796	776	759	786	841	852	838	805	793	775	816	874	777	771	803	840	810	784	809	767	779	812	778	820	831	828	770	761	798	817	847	806	830	755	776	772	816	773	823	765	738	780	797	814	835	802	802	814	755	756	796	790	804	830	772	825	817	764	790	796	826	755	816	775	778	818	776	791	808	789	794	800	839	799	787	701	809	814	817	777	756	792	787	785	767	775	798	856	807	848	775	760	779	798	794	763	867	818	781	814	776	779	835	803	841	794	852	774	783	815	795	768	830	858	833	769	770	761	787	784	825	785	861	756	814	834	778	806	795	837	790	785	823	820	789	773	800	775	815	820	822	789	774	801	802	794	830	740	852	855	770	788	788	783	765	786	749	794	788	789	802	775	765	793	799	829	744	733	762	801	765	766	793	814	788	791	800	795	768	803	801	791	834	807	792	810	776	756	805	839	820	781	837	776	819	794	816	840	767	813	789	784	738	809	817	827	856	775	787	796	766	806	812	792	795	802	805	803	796	821	796	780	769	770	787	755	802	741	829	843	832	802	825	796	807	865	781	767	799	792	861	807	776	844	775	847	813	817	794	813	803	774	762	768	729	749	794	782	848	773	801	761	810	803	817	799	842	777	806	829	766	782	832	807	814	851	799	766	765	816	779	799	775	838	763	832	789	779	787	831	843	783	776	801	767	771	833	795	802	803	775	788	811	747	788	799	776	826	762	807	816	790	805	864	768	785	792	772	745	793	779	767	816	763	844	759	769	827	760	738	864	778	832	756	805	803	816	827	774	857	843	843	788	815	807	848	770	759	772	830	812	839	786	797	810	817	745	825	728	741	845	865	785	782	869	810	811	786	787	807	833	741	791	797	818	800	757	790	811	791	833	855	802	812	814	851	819	824	757	785	768	776	784	769	775	831	759	800	830	777	794	872	789	831	740	827	787	785	811	815	774	815	799	749	814	765	812	796	804	810	795	754	824	783	810	818	776	754	749	786	799	793	811	814	776	801	780	790	791	809	803	794	789	796	823	815	829	787	738	749	732	776	814	897	790	840	827	776	808	806	785	787	777	773	756	854	854	805	779	801	813	789	830	781	767	832	818	787	804	802	787	829	811	781	758	772	786	769	821	754	779	776	795	813	779	794	871	793	837	816	736	824	862	793	822	839	805	803	810	796	798	783	782	810	770	805	795	793	768	796	763	826	829	814	780	817	791	818	791	795	784	801	795	790	763	784	766	806	799	764	763	756	792	820	769	779	785	834	797	748	848	812	821	821	835	783	797	775	798	800	802	783	769	813	787	802	856	825	849	759	816	797	814	775	782	834	739	805	814	756	830	813	805	832	821	807	776	847	787	806	772	826	816	842	869	825	791	786	787	767	804	803	826	813	824	782	808	753	790	774	786	785	807	789	808	795	792	799	856	795	789	760	824	782	802	817	776	790	804	844	772	813	791	783	823	779	775	809	810	761	817	777	789	815	820	864	769	817	760	790	797	810	831	849	807	767	863	818	786	821	763	820	815	764	868	853	788	778	806	780	763	760	800	824	773	862	849	803	781	859	807	778	771	787	832	805	792	856	843	783	782	832	758	787	844	785	789	771	796	800	794	814	771	800	747	805	782	837	828	776	795	794	792	810	825	760	772	814	760	795	804	806	823	798	803	775	789	762	789	824	775	767	782	849	789	818	799	859	777	825	786	771	865	797	810	782	771	790	812	788	765	795	833	809	721	875	794	781	791	826	794	786	866	781	849	753	760	797	782	778	803	760	774	786	831	796	785	789	781	762	775	800	787	773	822	738	787	857	776	817	786	815	813	790	781	745	813	786	833	848	829	806	785	805	841	843	794	827	796	769	790	762	765	847	810	778	807	798	749	800	769	779	769	784	759	835	786	809	751	769	760	828	787	796	816	808	805	809	785	784	779	772	762	770	804	784	799	792	794	827	792	829	799	763	793	813	756	882	774	849	805	819	802	796	824	817	841	793	799	810	814	814	818	747	749	815	823	783	766	822	801	755	781	818	794	783	757	790	778	814	787	780	800	822	809	798	775	842	771	798	823	755	779	812	789	768	749	797	847	799	846	792	759	756	779	770	799	817	794	810	836	803	798	787	787	843	791	755	834	771	796	770	763	753	827	781	754	796	801	818	786	823	766	812	837	786	801	812	805	793	823	791	753	730	810	801	764	766	863	773	780	765	811	792	833	788	831	768	762	826	792	824	798	811	782	832	803	719	788	795	810	771	796	767	775	809	828	770	815	771	794	815	804	794	783	795	830	779	781	792	842	817	798	814	794	876	777	803	812	797	779	809	816	807	768	747	760	812	757	803	772	727	790	870	809	812	820	795	808	819	869	796	790	746	822	795	766	803	784	845	793	826	789	787	811	785	805	831	794	835	800	792	754	807	818	808	779	835	805	818	860	790	772	747	806	795	812
7533	1514	1944	1615	1303	998	789	620	571	481	439	397	381	390	361	353	351	334	345	345	369	364	336	358	365	349	359	354	376	372	327	368	338	319	327	356	335	312	339	347	352	365	345	318	348	377	338	346	359	365	326	359	326	348	320	380	343	335	339	359	337	367	346	357	300	357	335	316	309	340	346	346	335	323	344	307	323	340	332	317	341	317	334	360	305	311	331	354	340	308	339	310	308	320	332	337	331	347	333	320	332	340	350	323	346	347	335	334	326	336	323	329	380	318	364	364	335	320	333	324	357	313	330	349	337	348	344	371	332	356	320	311	345	362	323	330	344	368	358	356	349	316	349	362	345	332	326	320	365	330	334	346	350	336	303	363	336	378	362	362	344	330	309	349	345	323	335	340	333	335	341	339	345	320	344	375	322	334	337	344	370	363	337	370	322	319	349	338	330	311	327	341	330	330	351	318	378	309	348	340	332	352	347	353	323	339	359	333	360	314	321	311	382	342	315	367	331	308	347	333	367	340	363	330	391	385	365	307	354	333	330	317	322	326	367	319	344	349	336	308	312	339	360	330	319	328	369	345	355	357	353	342	351	320	313	310	357	344	353	324	352	328	369	362	339	378	380	334	343	346	346	337	358	347	338	329	304	314	363	345	331	339	304	407	333	313	324	347	321	356	351	311	342	327	331	330	334	313	342	334	315	336	319	327	337	350	322	313	359	335	337	323	331	336	318	367	347	345	320	374	350	370	353	332	346	352	341	342	324	346	326	330	319	349	343	377	321	339	314	316	341	334	310	324	352	346	337	350	325	335	331	368	355	319	336	361	336	343	321	348	356	334	374	336	380	379	347	332	351	383	323	321	314	337	380	357	320	336	339	292	332	355	366	331	313	335	323	357	312	347	323	337	339	306	353	343	357	327	354	335	340	306	336	345	358	360	341	327	349	341	341	345	333	292	334	329	334	354	356	320	336	346	327	353	340	354	318	352	356	344	363	354	354	350	349	370	380	353	355	318	332	345	338	348	337	322	329	371	336	329	356	366	336	359	326	346	336	363	352	324	346	332	322	299	309	370	312	338	352	337	341	369	340	353	335	364	311	331	329	354	329	314	339	330	332	324	321	365	339	336	316	308	364	333	338	334	344	345	322	358	343	324	335	325	371	353	312	326	339	310	395	338	311	350	331	336	329	328	346	333	345	344	334	363	357	342	328	316	343	326	314	345	350	338	348	312	366	331	346	345	343	326	342	361	343	322	369	379	342	319	343	316	345	334	343	345	366	334	340	308	319	354	352	348	327	360	354	345	355	340	318	347	366	319	347	343	361	332	346	335	315	341	332	307	337	343	347	358	371	330	322	344	390	341	354	363	342	342	342	325	351	375	336	351	310	319	324	329	339	346	333	323	368	319	333	334	342	354	337	385	355	318	345	310	317	322	327	330	347	324	355	341	332	310	343	347	339	357	359	340	365	315	335	351	343	334	361	366	309	382	373	366	359	346	326	343	328	344	362	345	321	329	362	357	345	324	337	340	347	359	316	315	294	371	321	340	367	394	371	326	328	340	362	321	344	334	334	352	324	330	337	325	342	327	314	335	343	346	320	385	357	355	325	340	324	351	327	361	334	338	361	345	353	325	361	329	378	362	352	365	365	346	363	317	343	334	331	349	323	352	333	363	354	339	324	333	344	366	341	345	347	387	319	369	319	340	346	365	336	366	323	361	369	352	338	328	323	351	332	343	335	374	353	331	321	339	329	315	311	362	386	368	357	316	323	356	284	358	332	358	357	326	372	362	341	336	336	367	338	341	341	348	359	307	334	326	349	342	360	337	319	330	344	325	333	349	364	383	350	363	343	326	332	337	326	316	354	353	333	321	337	331	321	319	336	343	335	326	342	312	321	346	355	348	319	340	352	351	337	335	344	326	355	332	344	375	323	373	377	342	334	328	336	359	345	357	321	332	337	348	346	330	359	337	328	318	354	320	330	299	338	344	339	336	325	357	344	321	360	340	324	307	325	346	352	325	355	354	347	321	334	341	351	351	345	336	328	324	321	313	315	336	329	337	353	314	324	324	349	349	370	340	335	332	339	357	338	335	341	333	320	318	342	340	340	313	327	366	340	362	341	349	344	336	381	320	341	335	330	321	368	358	358	349	339	324	352	371	313	318	326	324	367	336	340	361	382	336	321	337	354	343	355	323	339	336	348	368	328	370	335	351	327	332	359	356	298	330	345	341	343	337	338	309	354	356	334	315	324	368	337	350	331	363	308	328	349	326	353	311	337	338	356	321	320	337	349	343	340	302	335	338	361	296	377	354	341	338	328	358	311	334	359	380	318	289	322	354	361	325	320	333	338	334	332	356	367	333	362	305	309	344	355	339	334	355	335	334	331	347	356	330	323	331	331	341	372	348	347	321	315	354	351	308	377	367	352	345	394	360	329	339	333	362	381	329	358	341	343	353	362	338	341	323	353	387	355	392	365	354	338	356	363	341	338	338	329	335	346	303	345	310	323	344	336	359	340	353	370	338	344	339	338	327	336	340	309	364	314	321	342	310	318	363	350	325	354	325	341	379	356	321	363	349	332	348	315	305	326	334	316	343	354	334	326	334	359	359	366	333	337	327	335	339	348	315	331	360	332	380	380	356	341	347	349	326	367	348	354	346	333	345	358	347	335	351	318	324	369	336	305	365	315	338	332	340	350	361	338	313	369	325	328	361	336	341	309	354	312	332	377	327	331	321	341	362	320	319	335	338	320	344	338	330	353	335	324	358	316	354	353	350	334	343	374	359	382	332	359	354	325	349	340	340	343	364	361	363	326	334	353	366	317	336	328	322	317	335	340	350	358	340	358	331	353	324	279	357	315	341	365	309	321	358	327	321	327	354	330	329	348	317	354	352	316	303	337	318	334	373	323	344	351	363	355	338	343	320	325	319	358	387	333	365	359	314	327	343	325	341	346	331	347	305	319	340	302	323	343	354	333	325	331	289	341	357	353	335	357	334	347	320	330	340	326	324	334	346	372	311	365	338	324	354	322	320	339	334	355	372	335	371	344	361	349	341	356	358	348	345	298	357	314	347	337	333	360	333	341	351	324	349	316	346	367	335	342	346	342	357	338	364	358	363	380	295	362	329	362	337	345	351	305	338	353	334	333	330	355	356	333	321	365	344	346	323	356	373	352	324	319	292	318	325	325	324	342	325	347	379	354	356	354	323	321	398	335	305	317	345	330	343	341	353	341	333	318	331	342	365	335	341	319	341	324	339	345	367	373	338	311	364	328	360	351	347	337	362	339	308	306	312	331	319	326	349	353	330	320	306	296	339	357	332	365	315	335	335	338	357	351	358	334	363	342	342	382	334	338	340	327	366	308	351	328	336	355	321	313	321	355	328	374	332	324	318	362	364	363	360	328	380	324	346	328	325	330	344	369	339	335	371	343	366	330	342	332	355	354	358	351	356	297	306	321	362	365	345	343	371	343	353	330	353	340	337
6994	1871	4266	5322	4708	3935	3011	2405	2123	1761	1442	1115	1065	1034	1061	1080	944	869	911	864	916	873	878	887	887	787	884	896	911	912	882	862	817	866	841	870	911	821	837	825	806	811	840	860	802	827	833	804	821	787	859	825	810	811	774	855	813	813	796	830	805	780	819	769	811	816	772	826	842	833	853	793	818	823	831	784	854	820	803	813	815	876	758	834	828	871	842	769	827	821	860	830	808	798	799	797	780	886	871	857	822	822	814	784	873	832	796	808	840	832	829	865	815	844	860	806	858	821	873	855	860	849	813	816	836	809	829	815	856	824	845	861	838	874	874	826	776	826	891	799	852	829	826	800	851	797	830	823	759	866	821	803	787	836	793	764	815	806	799	789	796	825	801	808	818	837	817	834	826	835	840	797	823	804	808	830	815	788	843	827	822	841	861	801	783	867	801	859	822	813	844	820	790	836	874	804	772	807	827	856	764	850	799	826	788	818	862	784	773	818	845	819	837	848	817	817	785	814	784	824	849	849	821	846	830	813	840	862	785	864	746	807	783	826	797	832	756	859	764	843	818	821	775	776	852	825	797	802	770	816	834	822	766	845	813	817	810	837	803	830	823	815	856	829	807	833	802	805	779	824	808	851	823	840	847	817	802	867	786	840	803	834	803	786	817	815	817	773	790	805	803	836	849	776	831	838	796	808	808	760	843	827	811	781	799	783	845	800	821	828	810	796	798	790	810	849	833	845	876	859	828	787	759	820	788	853	824	823	896	792	770	875	812	802	838	833	802	786	829	792	815	812	830	857	816	844	825	778	784	774	832	806	793	878	871	797	803	859	831	797	809	820	809	815	837	786	776	775	792	799	814	813	812	820	826	809	839	776	783	860	783	804	802	873	806	834	826	761	863	839	798	777	787	853	800	799	824	845	840	769	771	792	813	832	811	824	796	816	780	836	842	807	814	871	808	843	756	761	821	765	796	774	814	826	795	827	814	848	773	864	808	804	825	826	766	782	820	833	815	787	817	804	856	797	829	801	870	826	859	866	785	813	829	774	800	808	828	784	793	806	825	796	833	811	842	816	815	771	830	855	833	841	829	799	852	884	791	817	777	802	839	836	824	856	763	824	814	849	844	831	799	783	855	815	819	761	818	772	804	871	821	777	847	813	804	780	799	800	811	865	828	807	789	774	847	826	863	836	798	812	828	838	777	846	925	842	817	819	813	819	831	800	849	796	792	814	869	874	786	831	787	783	752	855	814	761	820	818	770	827	799	803	863	837	778	865	829	810	862	791	809	810	853	789	814	843	794	811	851	820	823	802	857	817	812	821	805	797	771	795	770	791	835	801	784	763	845	836	830	809	850	834	820	850	793	867	820	795	860	813	802	829	830	819	802	828	798	848	788	806	771	802	813	745	858	797	862	822	816	851	827	802	821	825	823	837	794	834	849	867	801	812	800	863	773	828	797	778	836	824	811	802	792	850	845	836	790	829	867	814	818	861	764	845	841	835	817	814	810	795	832	784	823	856	785	844	796	770	810	760	834	866	833	831	847	872	828	789	828	819	791	855	823	789	813	798	784	795	870	868	814	824	817	839	817	807	840	832	834	792	802	832	870	811	837	822	847	764	838	784	799	827	836	860	866	861	905	789	813	769	881	836	797	866	851	876	796	818	789	835	798	791	832	802	873	867	840	875	863	792	780	797	815	815	804	844	763	792	835	796	828	859	839	799	807	859	845	833	824	828	807	865	753	816	778	721	878	836	807	801	799	811	887	828	798	820	859	776	781	795	812	772	757	794	810	801	823	807	805	775	805	818	753	766	822	806	873	843	802	784	847	834	796	812	842	763	821	794	808	833	835	792	780	824	823	752	836	816	788	806	796	784	806	819	794	858	838	826	859	834	819	804	790	777	835	871	777	771	864	813	862	796	879	826	855	836	787	827	859	833	854	876	815	840	829	815	780	839	808	814	819	796	820	787	823	820	821	790	823	827	805	825	834	795	787	800	839	840	885	816	823	796	765	810	848	825	808	832	865	840	801	818	793	778	813	822	816	808	834	789	748	811	825	840	811	772	826	809	803	809	842	820	843	834	792	823	799	798	838	808	814	811	819	800	793	830	847	826	821	811	801	819	895	799	791	853	799	802	793	834	823	811	799	811	865	766	788	835	858	782	795	880	779	767	826	786	804	804	836	793	791	822	840	834	830	846	827	792	823	842	836	831	806	791	779	806	790	780	828	790	801	792	843	850	805	849	815	810	849	832	837	853	822	829	824	817	827	822	849	791	827	841	885	790	833	781	829	840	878	850	800	826	832	784	846	805	807	853	849	813	795	795	798	824	824	846	857	832	845	827	799	761	812	830	843	808	840	817	802	798	896	848	862	776	868	825	804	826	788	848	833	797	789	810	821	779	841	822	802	756	834	819	806	866	773	825	817	810	832	793	783	798	810	855	776	881	794	843	820	841	811	736	795	782	790	819	848	821	860	816	830	826	841	814	738	837	785	832	814	843	828	858	749	828	866	852	766	818	782	859	858	826	843	824	833	831	812	854	852	830	793	801	781	828	804	826	814	807	777	882	830	872	797	847	831	793	824	816	797	804	842	783	815	843	814	795	779	806	797	826	809	824	805	774	806	848	837	855	813	808	856	760	808	835	838	792	804	779	879	868	779	827	764	817	850	794	802	824	812	813	780	845	821	821	823	853	829	807	832	840	810	811	830	871	848	789	767	861	802	890	833	786	798	836	897	801	811	816	828	786	778	795	843	876	830	780	796	786	878	791	888	818	750	814	739	837	805	795	814	806	856	852	854	799	801	845	876	805	809	789	797	858	791	814	795	804	818	807	818	788	794	907	855	831	822	816	754	840	811	855	823	851	837	761	802	808	833	831	823	834	815	767	835	836	781	833	854	801	845	878	818	801	834	804	880	809	827	850	803	824	857	789	771	833	811	887	766	809	801	781	811	789	811	835	833	822	787	820	811	856	812	800	843	853	822	800	812	792	778	813	788	783	890	845	844	831	827	779	819	868	817	803	837	817	754	820	860	821	801	927	875	800	836	797	829	836	790	788	821	766	820	799	803	792	823	807	804	778	835	813	796	815	823	806	807	843	838	832	815	789	787	839	820	861	821	838	818	849	818	813	841	835	792	813	817	833	794	839	873	819	906	810	804	800	800	831	838	793	835	854	868	785	879	806	821	805	775	823	835	801	846	836	842	858	818	812	827	773	815	801	752	850	833	800	834	841	766	801	787	747	838	802	867	790	774	833	821	838	905	853	799	814	826	791	806	793	796	823	796	842	790	818	837	814	811	803	832	773	794	832	819	820	841	782	875	825	786	798	833	820	811	814	821	809	798	791	793	863	786	852	850	804	816	805	821	790	846	802	775	786	782	764	805	878	808	792	836	875	842	793	841	803	820	813	837	855	799	842	807	867	826	806	850	796	867	841	818	865	807	847	761	831	779	786	829	842	867	817	851	839	813	851	809	830	816	828
13520	2253	2733	2248	1741	1135	830	716	640	451	326	313	260	261	267	259	283	201	245	255	243	254	232	231	223	220	230	191	225	234	219	232	195	238	200	198	208	215	198	202	206	218	206	210	237	219	202	228	230	210	216	233	205	237	237	194	199	189	180	225	226	233	217	207	215	193	199	190	180	197	227	219	239	215	207	217	218	211	231	172	194	213	187	227	199	200	198	215	204	220	212	187	201	200	204	223	184	192	213	223	180	209	219	219	206	213	205	196	195	207	197	183	196	199	211	204	208	226	217	244	212	215	210	237	208	208	200	197	197	207	200	222	240	235	218	208	240	219	186	210	204	201	176	190	192	195	219	169	191	199	200	211	225	239	199	202	207	201	210	213	210	199	210	203	221	209	204	183	224	217	224	199	216	231	232	181	233	227	198	206	208	225	191	216	209	207	231	203	207	223	216	209	231	197	213	218	205	182	198	227	206	203	213	202	224	196	185	217	200	223	193	222	211	194	231	211	198	174	209	190	203	187	196	201	219	243	209	216	233	215	227	220	189	215	226	223	208	214	203	180	212	190	177	193	212	212	207	200	189	216	204	204	216	205	187	204	193	191	199	192	186	214	212	212	220	228	195	221	183	203	193	226	221	192	183	210	194	194	227	212	209	214	219	210	208	208	192	182	186	205	215	216	197	200	201	206	191	215	212	206	212	192	194	206	222	212	200	237	195	193	209	227	200	216	196	184	203	225	185	190	200	245	206	206	184	210	220	212	221	202	195	212	192	235	206	225	194	194	201	208	231	206	210	203	214	227	196	226	191	224	208	231	197	220	208	214	214	229	221	207	192	208	229	178	187	201	197	189	215	202	206	200	198	196	237	235	197	232	181	199	191	214	218	221	204	191	218	175	215	218	215	243	183	203	192	225	181	229	218	201	212	217	222	212	214	204	226	205	196	202	200	207	250	183	206	199	208	201	182	212	223	224	188	198	201	213	192	221	184	197	200	223	209	212	236	211	236	216	215	226	216	201	241	223	229	214	193	217	187	229	224	199	214	198	192	209	209	218	177	222	195	185	215	217	199	201	210	209	200	214	198	205	214	175	210	225	205	223	194	232	200	209	230	184	195	204	224	196	184	196	207	194	194	214	202	196	218	211	196	206	209	209	220	210	203	213	192	201	205	204	197	219	185	225	206	197	192	212	213	203	210	196	204	237	223	214	185	234	211	217	177	198	212	220	239	235	214	196	182	217	191	219	206	190	228	227	209	211	229	217	206	210	190	202	185	188	227	195	198	222	210	173	179	191	190	182	221	223	215	184	222	231	191	202	204	207	190	195	214	179	206	204	203	206	245	207	197	200	209	223	196	184	212	206	178	226	257	217	214	226	211	190	216	201	224	235	210	200	204	232	198	205	218	213	209	190	174	230	199	198	228	197	184	192	209	180	229	204	209	197	183	214	221	193	235	195	195	210	218	201	218	194	214	214	201	209	203	218	198	198	203	197	193	215	216	224	210	186	191	200	207	216	198	208	227	210	189	213	208	177	214	230	218	245	210	193	202	212	208	227	214	175	211	228	205	191	185	202	225	221	206	231	216	229	192	242	208	197	193	228	211	223	222	192	215	200	226	217	211	213	244	222	222	198	195	198	209	217	219	190	191	212	214	179	224	203	207	215	199	187	210	195	225	198	195	216	227	206	209	199	205	230	212	192	199	220	202	201	213	215	234	220	182	217	220	202	213	220	222	205	187	218	228	223	211	193	186	199	205	193	197	235	220	202	226	211	204	227	214	189	227	226	219	173	226	178	213	238	224	221	212	194	194	203	190	228	244	204	198	193	217	201	231	274	230	193	218	192	214	201	222	210	202	209	223	216	213	225	202	197	235	211	206	198	219	192	189	211	211	217	208	181	203	224	193	206	203	205	186	253	196	220	229	189	199	222	216	219	207	205	193	183	211	214	214	200	193	199	196	189	188	190	215	186	206	214	212	226	206	206	199	211	185	216	193	200	201	181	229	199	232	227	234	233	233	221	197	207	188	215	229	213	215	239	226	207	190	190	215	215	181	214	214	218	199	188	187	212	190	191	248	210	199	215	241	202	206	194	224	204	226	201	197	202	225	226	199	193	210	194	192	207	208	190	229	204	208	222	198	200	219	214	219	199	191	225	192	201	201	210	256	203	212	215	204	219	217	209	217	212	202	210	183	228	211	217	220	219	194	185	186	238	216	224	216	223	213	195	191	222	234	223	219	218	203	215	223	198	241	205	190	202	174	202	217	230	207	204	219	232	211	219	215	205	226	221	214	203	197	210	207	205	209	228	230	215	217	236	208	207	179	198	216	203	232	193	220	212	210	196	187	213	172	193	194	220	198	216	207	206	239	229	211	199	180	206	211	192	203	215	219	188	202	231	223	187	188	229	203	208	211	202	220	177	213	189	209	192	204	218	187	193	204	212	210	197	187	208	217	199	221	203	209	197	195	208	242	215	192	210	202	236	187	233	213	228	226	260	202	219	192	209	207	214	205	224	207	217	220	190	223	220	233	212	204	217	197	208	213	189	201	204	188	206	215	221	214	208	220	196	199	224	189	190	242	197	222	228	193	195	216	208	192	200	205	223	193	201	196	204	232	241	199	191	192	200	202	202	208	186	234	178	217	215	237	221	221	183	177	202	193	190	224	218	222	223	223	185	234	227	241	198	188	192	176	170	212	206	202	226	209	209	177	237	209	216	210	191	194	211	183	182	204	210	212	205	207	206	204	209	225	204	195	184	204	240	221	198	192	217	237	199	205	213	203	223	171	207	202	227	221	227	200	214	215	191	208	195	175	190	203	207	214	207	225	214	225	215	216	244	236	202	211	200	224	248	219	204	190	195	233	246	214	232	207	214	202	210	234	221	205	214	209	213	222	205	200	187	194	187	206	219	187	247	228	208	200	210	201	224	203	218	216	211	180	191	197	230	225	209	202	187	228	238	183	190	180	199	195	215	218	195	214	227	216	224	242	224	197	188	210	206	211	217	240	185	241	225	210	211	203	205	177	194	190	201	221	218	193	224	191	196	197	223	213	228	198	242	205	198	197	214	206	225	207	206	208	232	196	223	235	206	225	225	228	219	207	194	209	198	213	239	215	209	228	243	219	178	180	220	194	225	217	206	243	242	217	225	211	221	206	211	224	227	200	212	198	202	200	222	237	203	202	206	193	211	221	211	207	192	199	214	202	188	209	188	207	197	199	206	202	225	217	210	214	214	213	192	201	194	221	200	217	217	225	213	232	222	214	228	196	203	231	199	186	213	213	196	213	204	201	207	181	217	238	213	176	220	193	255	195	223	186	200	186	201	191	212	178	218	215	212	207	205	204	219	233	210	226	225	231	203	207	210	205	222	204	200	195	225	215	171	244	209	241	227	194	175	204	220	189	197	194	191	192	225	211	239	202	226	210	179	208	238	220	181	233	208	205	199	218	228	210	193	227	210	201	217	237	178	227	184	209	185	197	208
8698	2212	5506	6770	6598	4950	3676	3245	2883	2064	1444	1104	942	907	920	783	708	753	700	663	624	618	589	593	600	603	620	575	671	651	672	558	612	585	544	536	561	579	558	577	590	543	516	545	513	580	609	533	575	573	520	504	532	537	556	517	530	543	490	523	527	529	494	562	518	530	551	508	527	520	524	493	522	526	521	548	498	544	581	574	552	559	562	526	530	519	535	492	505	551	528	520	519	497	561	514	548	541	538	594	556	485	539	500	531	482	526	537	495	529	508	553	545	513	532	548	565	502	501	523	541	511	538	528	498	528	498	526	534	579	541	537	540	508	522	534	495	488	492	560	563	502	522	575	515	516	488	543	553	507	492	519	552	552	526	516	517	520	510	511	551	514	505	484	555	481	539	459	517	530	523	514	548	543	527	581	532	473	554	514	508	524	583	506	535	502	550	555	557	545	499	551	538	528	533	563	499	585	486	543	538	511	548	507	543	502	503	540	569	504	575	492	575	492	545	496	534	565	486	524	536	545	525	481	522	542	548	535	500	511	533	490	491	558	540	514	492	495	540	548	533	517	508	469	534	523	491	513	528	518	506	511	513	500	518	488	530	585	527	549	518	525	525	515	517	588	507	525	538	539	616	544	497	467	508	520	531	522	501	523	525	555	496	508	536	504	490	502	551	511	507	564	511	529	486	545	521	518	550	508	521	518	506	558	523	540	520	529	492	547	516	536	514	493	514	529	521	504	503	546	507	535	543	540	515	501	485	497	503	509	499	523	556	504	537	518	532	556	547	558	488	515	496	519	528	484	520	528	482	490	507	526	510	475	502	552	510	479	537	547	567	521	515	538	511	559	509	566	529	528	514	505	539	480	492	538	540	568	528	533	521	519	504	530	522	519	493	532	511	548	491	498	519	522	545	516	506	547	527	537	504	498	533	566	521	522	459	500	522	504	555	532	514	529	521	492	527	511	497	528	553	510	504	516	523	519	551	503	528	512	457	500	526	513	521	532	547	529	508	560	503	485	533	504	518	507	546	514	553	516	555	531	546	531	548	481	544	549	550	536	489	526	537	516	519	511	536	483	530	534	492	515	552	536	527	521	556	551	509	542	500	546	569	509	515	511	534	521	504	544	495	535	541	525	521	497	552	522	505	494	558	528	479	558	527	488	486	540	511	524	532	538	521	557	520	511	529	535	543	533	523	539	555	544	552	507	509	523	504	505	519	520	484	466	532	505	536	534	524	529	528	491	515	510	554	546	518	571	531	499	556	535	559	542	495	535	550	498	511	536	490	486	500	526	532	529	513	552	561	540	515	517	538	499	561	524	546	531	530	565	527	555	533	554	500	543	553	513	531	501	571	515	523	536	512	554	503	521	504	519	493	531	522	501	552	550	544	497	510	525	512	547	512	550	537	521	539	529	518	508	511	516	501	518	555	505	500	560	505	521	522	526	541	493	522	564	542	537	530	520	533	522	549	525	525	522	530	513	532	542	550	531	498	536	499	528	511	533	541	481	515	558	530	516	498	518	522	507	541	527	538	504	577	566	552	531	488	534	513	503	517	570	539	525	522	470	531	505	531	570	503	513	538	515	547	519	524	553	529	523	506	555	511	471	510	535	516	497	531	528	526	507	501	564	508	509	540	531	534	500	514	494	472	522	503	530	522	518	518	533	509	517	516	476	519	527	543	520	496	539	505	504	521	514	533	514	568	518	514	494	527	490	486	508	526	523	534	528	512	505	520	523	481	475	551	556	506	521	581	516	509	515	494	507	541	519	523	533	504	484	492	483	521	571	528	538	529	498	502	543	572	521	512	511	521	513	526	526	505	465	521	518	549	514	555	528	548	511	535	543	536	537	563	534	523	539	531	519	527	526	495	532	533	477	515	522	551	501	542	523	517	541	507	501	541	535	541	524	497	539	460	504	536	484	491	537	499	524	510	513	547	514	461	534	476	478	512	524	525	509	521	530	533	503	513	548	580	506	535	496	562	534	506	535	514	482	488	502	533	528	465	564	517	538	541	554	537	550	491	487	537	507	502	526	530	519	553	547	549	517	530	584	524	554	524	518	508	499	530	493	537	526	533	506	556	499	554	532	496	526	524	520	512	480	497	530	507	499	522	481	510	546	537	545	512	541	503	534	519	523	525	491	562	534	519	492	513	504	503	523	526	518	516	525	533	493	543	505	483	517	532	521	525	517	561	542	512	547	497	554	535	581	488	534	538	512	528	481	505	529	525	495	503	515	558	504	512	528	521	488	522	512	529	547	510	459	501	504	528	513	576	532	514	507	517	514	539	515	489	479	478	514	561	525	535	522	533	531	531	495	540	527	511	551	564	487	506	493	573	515	498	497	566	548	573	552	507	502	574	492	566	502	493	479	530	530	494	534	525	515	532	519	529	543	541	538	501	515	474	517	537	500	519	532	539	505	560	531	572	516	535	554	484	480	535	520	522	535	528	502	526	528	514	512	550	514	508	503	547	517	549	491	508	512	528	519	523	559	514	503	506	515	507	575	498	493	560	560	502	516	498	503	537	500	494	488	515	546	544	531	505	539	504	496	532	502	566	456	568	516	517	538	544	535	506	542	539	510	540	521	554	556	504	526	488	506	475	550	523	563	545	522	497	498	507	512	507	523	527	541	509	512	517	524	560	510	495	558	469	545	493	540	527	496	523	529	555	519	508	518	473	510	509	544	538	510	542	522	554	542	500	527	520	546	524	557	473	532	536	493	525	529	523	523	547	517	519	507	550	499	503	521	529	548	507	492	523	532	538	504	535	508	498	537	499	492	526	579	557	515	495	557	580	561	536	529	534	531	520	506	485	576	535	522	506	509	525	566	521	482	522	522	528	510	508	580	475	530	527	550	525	531	507	494	491	487	512	538	502	486	524	519	537	504	493	543	499	536	560	552	542	505	482	532	544	530	559	511	491	549	510	497	529	549	533	540	545	510	509	530	527	501	518	524	584	528	512	526	535	491	511	515	565	530	517	518	522	572	555	480	483	495	504	524	532	512	569	531	526	546	481	542	517	530	534	524	511	524	509	542	545	529	538	560	531	542	519	552	521	541	525	532	501	570	510	501	523	505	509	553	537	499	529	505	542	484	504	519	510	515	504	510	532	566	498	518	517	508	502	521	533	565	513	513	556	552	509	467	504	539	504	544	514	520	478	514	499	524	551	553	498	528	460	534	519	476	511	501	518	511	517	523	508	584	504	539	552	529	511	525	500	520	540	537	517	566	516	519	516	515	494	530	507	540	528	477	513	527	520	537	545	471	505	508	529	506	540	508	503	507	532	515	486	503	522	503	517	524	472	532	524	552	469	521	564	515	508	517	546	510	536	481	501	519	517	515	493	489	560	531	533	544	488	526	535	548	531	491	539	527	536	526	550	512	525	515	516	542	531	540	537	546	529	517	544	546	522	511	544	509	533	510	519	473	553	503	446	533	498	510	528	521	514	523	536	547	510	509	556	541	521	534	554	533	496	534
2168	951	1235	1067	825	676	596	526	490	393	343	327	357	341	368	324	370	323	336	315	339	322	319	325	334	307	306	320	352	364	324	322	314	327	331	337	309	303	328	374	347	305	355	311	308	321	356	291	298	299	290	299	355	338	339	340	324	298	339	312	325	334	341	328	318	338	333	301	335	367	373	313	336	308	332	328	309	340	325	348	352	337	353	314	337	300	331	336	326	319	346	326	355	322	320	320	308	350	323	333	288	336	346	332	311	351	363	357	339	361	333	313	307	319	322	335	354	356	321	323	334	347	335	318	336	364	314	363	360	337	311	320	352	360	338	351	304	346	331	318	350	339	341	329	332	346	355	320	284	323	351	374	325	318	341	306	326	370	298	296	346	337	310	313	323	326	316	361	340	331	309	328	319	345	351	332	313	290	366	349	337	338	313	291	324	307	308	326	339	299	360	325	349	329	337	308	330	302	319	340	323	304	289	313	324	343	309	311	355	339	356	337	330	314	324	356	359	343	291	324	340	337	307	345	346	296	305	336	358	314	352	365	311	349	339	322	335	328	339	352	360	332	318	355	346	301	348	350	327	311	292	341	298	335	280	343	325	310	340	302	335	327	307	322	329	332	354	325	289	320	317	337	338	355	335	315	313	310	355	342	320	308	322	335	304	362	322	339	326	296	299	331	323	300	323	341	366	319	360	320	342	319	328	313	344	312	342	318	318	322	313	308	301	321	305	345	344	326	320	313	318	316	311	334	306	324	328	345	315	328	337	300	346	342	322	328	346	306	370	341	310	312	342	344	338	302	346	345	319	350	327	292	299	305	300	327	301	293	307	371	341	338	300	309	324	356	335	348	335	333	329	352	343	359	361	328	338	334	302	303	331	345	360	322	349	355	295	313	335	354	325	336	324	315	325	308	358	351	300	330	339	341	319	317	354	299	369	330	324	311	331	321	336	351	308	318	339	343	360	335	322	316	324	348	358	341	318	355	325	305	342	308	328	302	330	295	339	331	322	335	319	331	301	330	333	328	315	343	347	295	304	339	337	309	315	321	320	311	301	335	323	298	321	359	300	335	354	286	314	357	330	300	349	350	315	300	325	377	341	316	327	341	321	360	307	323	282	351	350	307	312	305	314	319	327	322	312	325	352	309	326	316	335	348	313	320	297	303	319	323	327	319	351	337	360	318	329	302	314	362	339	377	339	286	314	322	345	350	332	333	335	306	340	344	316	342	316	297	344	299	347	327	346	335	338	315	367	346	332	365	335	365	341	335	307	346	301	362	346	324	347	322	334	322	306	337	344	320	336	340	348	330	335	315	332	322	336	344	337	306	325	338	346	293	318	345	348	345	340	330	332	328	324	304	345	316	322	354	321	299	351	311	322	303	310	311	324	354	324	318	372	313	327	293	339	339	337	290	331	329	323	345	359	323	349	361	324	331	320	328	332	339	338	353	332	319	347	346	289	321	355	327	345	328	317	307	320	301	339	319	307	333	328	314	298	306	330	321	345	300	296	322	298	313	312	349	319	326	311	329	329	331	313	317	311	335	334	364	321	310	327	325	340	328	347	337	322	307	352	342	309	326	325	321	333	327	374	345	322	340	358	303	305	346	317	320	330	346	315	288	335	364	289	324	354	333	335	307	354	301	313	316	312	309	340	287	308	307	344	347	316	323	341	325	323	332	316	332	360	306	332	308	324	296	309	295	306	313	292	347	319	333	306	326	307	288	330	322	292	341	325	286	339	319	333	340	326	312	335	312	317	357	317	305	319	344	342	315	320	321	343	332	343	344	322	343	339	342	344	340	302	316	346	357	303	333	331	319	324	313	315	362	335	322	316	339	322	322	367	311	308	349	311	351	341	310	330	312	291	332	342	296	284	313	321	354	296	292	349	332	343	304	348	350	326	355	374	305	326	358	335	348	300	374	333	355	287	334	313	313	313	302	345	322	346	313	355	343	351	349	329	354	325	342	352	313	340	350	338	324	309	293	318	314	320	335	343	323	352	339	320	345	340	324	350	306	318	312	319	331	324	327	302	334	359	347	333	320	298	378	323	309	349	319	327	354	348	327	341	339	337	338	339	313	345	299	300	331	337	340	310	342	354	364	336	312	305	318	341	336	341	322	316	341	315	325	335	386	309	340	339	304	329	364	307	366	316	306	345	372	345	327	331	323	310	356	335	296	339	314	321	309	327	332	334	340	346	325	339	349	335	343	315	331	345	296	329	354	319	317	304	351	333	346	340	319	347	336	337	355	327	331	302	315	343	309	315	325	340	336	336	329	316	310	352	329	320	323	297	335	322	332	326	339	288	333	327	314	312	328	329	351	316	306	328	334	362	328	316	330	330	335	311	324	293	314	341	322	347	338	302	359	342	338	330	309	331	311	324	333	323	321	293	312	357	330	317	371	363	335	354	327	341	312	316	365	345	304	324	323	301	365	341	315	328	310	343	325	324	335	329	315	346	334	335	350	310	312	300	330	316	331	321	342	325	311	341	335	310	327	320	342	330	339	341	325	348	322	309	301	321	318	320	291	319	333	352	296	313	337	343	358	317	323	326	306	291	299	314	309	339	315	315	324	350	338	305	326	298	350	318	338	364	336	355	324	360	308	303	342	281	309	303	343	349	322	300	327	316	337	328	344	349	354	338	318	317	286	328	313	294	323	353	326	327	272	318	366	325	320	337	285	297	311	306	335	337	351	298	363	325	326	341	345	311	318	339	316	334	328	343	292	326	292	308	332	271	329	322	350	329	336	312	346	352	322	320	355	364	330	357	351	337	319	356	318	310	295	334	338	320	292	336	358	319	281	348	307	374	327	297	318	297	331	357	316	339	321	344	317	306	347	334	328	316	289	322	321	308	351	308	348	360	356	352	330	311	315	336	323	305	331	325	283	309	294	298	333	308	300	351	359	343	313	342	336	327	348	342	357	319	307	340	309	331	318	323	318	365	313	347	351	337	336	331	303	318	341	322	372	338	363	291	314	328	339	365	327	350	333	355	335	318	350	372	362	338	320	318	346	358	340	298	305	315	352	338	317	309	310	337	319	319	348	317	363	339	309	354	331	341	319	320	357	333	347	298	337	279	352	337	291	328	323	305	327	343	335	359	306	342	293	320	286	295	313	329	338	282	347	319	311	317	312	359	308	326	366	351	362	340	315	346	313	307	330	338	313	326	313	325	326	382	306	339	301	328	324	315	343	330	335	326	299	324	304	319	319	331	334	321	348	326	303	333	328	288	334	321	328	313	377	343	363	352	300	327	349	346	341	352	346	330	352	338	342	310	334	343	347	317	351	328	346	303	335	341	289	350	375	348	317	301	298	310	320	356	335	330	312	330	307	331	325	334	323	320	338	326	327	359	368	317	332	310	299	331	325	354	358	321	323	327	346	304	308	337	326	329	332	291	338	355	321	323	339	346	327	328	352	341	322	311	341	325	376	355	319	327	352	297	371	322	325	342	339	368	341	298	330	302	330	325	340	361	328
2469	1440	2521	3209	2974	2319	2078	1910	1463	1210	1026	948	918	905	888	866	850	807	866	833	879	799	754	789	810	795	839	814	813	808	773	739	813	809	785	829	784	849	853	804	831	797	825	759	800	810	804	793	834	773	796	818	848	774	810	814	823	807	801	811	805	774	796	772	829	797	784	758	767	785	805	776	786	806	823	820	827	789	769	829	765	787	818	814	844	764	804	821	872	766	824	771	822	822	827	802	818	793	785	783	796	803	815	805	745	788	787	828	831	804	862	820	827	836	793	790	766	812	794	799	822	791	805	774	840	794	793	806	778	834	802	821	727	802	801	763	793	754	742	794	793	799	792	809	798	849	823	839	751	759	825	788	800	782	793	797	821	807	780	837	784	768	778	840	829	833	783	750	791	802	789	771	796	775	784	784	808	816	772	800	784	811	721	756	788	795	781	785	798	727	817	772	763	802	813	773	765	786	774	872	780	761	798	788	779	769	808	826	854	836	823	830	811	774	818	764	787	784	847	751	768	745	817	823	770	793	794	816	795	799	823	804	750	750	783	828	768	854	815	815	819	807	757	793	799	760	783	783	805	789	790	780	850	809	760	788	832	785	767	832	785	800	785	785	756	832	807	855	825	770	808	800	785	792	770	790	800	842	785	817	824	822	846	800	829	809	791	755	823	866	853	811	768	806	743	759	793	791	785	744	815	819	802	787	829	827	818	834	865	846	798	814	814	802	831	773	808	783	762	824	832	849	813	814	804	819	802	807	790	797	774	841	844	824	760	778	819	812	792	773	775	835	781	806	798	753	795	805	776	803	770	801	764	851	835	787	811	796	837	823	819	773	796	730	759	810	807	815	825	818	788	783	775	754	815	820	805	776	806	807	771	754	808	781	824	790	822	772	766	808	801	801	750	817	815	826	798	826	769	834	845	832	835	860	814	775	838	792	843	839	799	765	811	791	785	807	848	812	791	800	804	832	831	781	818	800	828	782	842	847	749	805	782	776	795	804	784	850	810	823	809	802	828	848	768	832	786	831	793	824	836	748	780	728	776	766	838	791	777	829	794	787	827	772	814	811	778	798	781	760	846	826	798	856	820	804	792	783	783	790	841	762	754	819	762	783	783	811	821	777	835	808	776	792	791	796	786	816	786	791	805	810	793	874	777	813	843	839	765	726	793	859	764	773	830	837	808	783	805	761	801	804	828	851	816	777	771	783	802	838	831	817	776	776	815	781	809	768	825	780	801	783	836	814	770	827	814	812	825	794	787	812	775	781	727	767	784	733	813	817	767	795	840	785	785	823	794	771	773	814	817	794	836	799	797	826	789	800	822	793	839	766	824	820	771	754	797	771	771	817	775	830	765	805	788	815	808	779	781	772	767	824	760	776	758	783	792	828	797	818	794	828	775	779	797	783	823	819	792	779	793	777	822	825	800	804	771	806	822	803	822	789	797	800	796	783	772	786	830	738	820	753	815	800	810	801	788	812	792	857	743	800	796	814	800	793	834	795	796	816	785	784	859	782	785	826	783	797	824	823	794	808	837	795	796	804	832	775	822	820	764	787	843	811	779	793	788	807	796	805	825	789	858	814	767	785	793	810	800	781	809	771	876	803	781	767	805	830	754	815	817	808	748	864	797	787	776	787	805	806	750	764	816	838	753	816	802	773	808	804	803	824	816	779	762	758	825	749	823	797	777	767	809	804	822	799	757	780	782	799	829	815	854	809	817	796	846	792	807	751	790	805	795	809	799	799	751	798	836	793	798	819	821	872	770	844	781	794	784	783	800	841	816	805	813	819	773	837	859	760	812	745	811	813	800	822	828	798	771	808	796	779	768	747	852	809	822	769	796	752	825	783	780	822	799	742	745	786	828	794	809	792	825	814	782	783	764	778	828	761	773	799	860	797	822	802	849	812	796	793	760	770	807	785	783	797	807	817	829	801	810	777	825	782	806	816	795	812	782	769	778	821	753	762	786	729	766	782	849	803	761	790	808	811	774	768	843	828	800	771	824	806	761	812	802	836	813	806	817	804	804	834	804	781	790	791	756	736	799	797	795	797	817	808	755	815	772	805	839	791	805	783	771	777	777	793	783	782	819	860	770	849	785	822	836	817	765	828	813	798	775	812	804	770	785	817	821	761	799	841	785	802	790	800	830	764	826	791	816	775	789	831	813	818	817	814	844	868	779	746	808	792	803	849	787	830	777	772	798	828	803	775	890	770	783	833	834	815	754	838	821	788	830	800	779	824	823	819	830	783	791	802	798	811	817	814	836	803	778	747	837	769	846	836	738	827	802	800	804	793	758	809	805	794	845	769	755	761	741	791	831	753	796	810	853	801	822	841	817	771	811	774	750	782	797	824	835	722	766	759	796	818	780	771	804	809	817	802	787	755	800	791	766	815	764	764	795	851	788	797	792	801	840	769	766	841	774	792	800	783	776	842	825	857	824	780	828	832	779	796	789	811	829	832	800	773	782	812	802	769	768	780	857	796	821	769	834	812	782	787	777	745	771	803	806	809	780	784	818	756	816	789	801	803	837	782	780	807	808	820	766	774	746	813	811	798	773	771	791	796	820	837	844	841	789	815	833	801	830	801	760	813	780	787	813	795	813	837	789	847	773	805	835	795	832	800	782	801	788	819	783	800	795	826	814	801	802	766	832	816	831	777	813	825	844	792	811	832	791	812	792	790	813	814	845	839	790	797	812	841	799	808	806	827	795	815	849	777	762	856	797	816	771	833	784	790	824	811	855	834	781	801	811	795	795	791	836	783	797	819	826	782	825	822	774	813	798	788	795	833	842	777	808	777	761	814	784	807	791	837	766	780	824	809	838	845	834	826	844	802	788	816	770	839	794	819	841	758	768	763	808	795	866	852	834	803	860	836	855	736	769	787	774	822	779	836	791	773	780	821	753	835	790	794	766	829	781	730	796	816	808	808	767	801	816	784	809	811	794	781	760	834	739	822	816	782	799	769	793	841	768	794	770	842	807	804	821	775	800	796	819	812	809	771	768	851	776	795	789	770	814	795	823	829	804	841	802	781	817	831	791	809	789	819	829	783	785	798	846	837	756	806	783	847	795	771	784	743	771	789	815	845	805	820	815	819	787	818	774	795	794	833	781	807	780	839	810	765	842	836	774	798	749	831	792	804	825	786	801	765	744	748	774	815	786	771	773	763	805	860	865	786	843	804	775	822	800	825	806	855	843	821	792	791	787	820	781	819	825	815	779	776	746	816	767	773	796	795	774	767	803	782	799	809	788	765	793	779	815	823	780	791	814	840	783	809	817	778	757	816	814	791	765	794	770	821	814	854	767	801	782	845	746	814	808	817	847	786	832	837	790	744	833	787	784	773	794	778	777	772	860	796	852	738	778	839	806	793	811	844	817	765	747	773	824	764	793	804	777	817	789	767	788	801	813	842	784	758	793	763	780	788	835	811	815	822	807	769	825	821	757	782	786	790	730	746	772	788	754	754	810	764	817	863	802	793
7766	1611	1951	1655	1211	919	812	677	535	488	421	389	397	393	424	353	370	349	363	339	360	384	345	333	359	363	353	344	339	325	351	330	363	355	374	326	320	328	341	321	365	348	311	363	367	344	349	348	320	366	339	343	336	345	375	334	375	327	367	357	354	329	342	326	332	361	354	307	339	336	337	358	342	353	346	334	322	344	327	339	359	312	359	338	356	328	348	348	326	333	335	346	349	347	360	332	327	330	378	353	330	332	346	358	357	340	363	318	365	329	332	336	386	339	340	354	328	327	330	325	370	352	362	343	350	345	352	340	329	345	339	342	344	375	357	325	341	358	323	361	312	331	348	352	354	355	351	348	321	327	348	356	356	323	350	337	315	341	315	387	323	352	355	352	343	331	304	345	345	316	352	359	316	351	346	341	314	318	341	330	321	355	362	319	350	357	366	345	385	376	346	355	366	353	384	336	318	358	353	349	369	320	341	369	329	375	351	357	342	371	380	364	348	296	335	343	357	326	345	327	309	324	347	311	331	347	358	409	343	347	330	332	339	335	346	330	356	338	325	404	394	324	288	315	338	302	395	341	304	316	350	310	349	329	350	355	346	349	336	315	319	368	343	313	357	340	336	353	364	315	357	337	361	349	346	324	363	329	319	375	407	358	364	323	331	349	403	356	320	318	353	378	338	325	355	354	301	336	351	359	341	315	318	323	352	350	361	322	386	350	305	302	354	351	318	375	348	298	322	324	332	331	357	351	365	363	353	338	324	359	332	333	310	331	334	337	351	359	346	308	335	370	308	345	365	357	357	333	340	342	343	354	314	339	354	347	344	353	342	356	351	355	355	326	344	335	280	340	322	380	352	356	339	377	338	333	309	321	318	339	349	331	363	332	358	367	327	354	335	327	340	339	359	332	340	342	352	368	330	319	333	358	345	316	318	358	341	350	331	355	346	355	362	337	343	341	350	371	298	332	340	359	300	329	348	338	370	349	339	344	403	329	334	374	340	322	334	319	309	336	349	325	360	365	337	330	335	375	349	355	311	355	346	352	329	348	361	369	353	371	354	313	331	330	353	315	354	347	347	340	304	326	336	357	355	329	336	347	304	369	339	376	372	327	304	367	337	359	347	335	344	343	339	345	351	368	347	311	346	322	346	319	322	352	342	338	346	320	332	329	314	310	327	361	329	356	328	353	329	343	357	322	327	361	375	334	388	334	332	346	351	370	342	341	350	300	366	317	325	359	330	336	340	356	340	347	343	324	332	353	319	362	326	337	351	335	320	362	354	355	350	304	341	333	329	329	343	356	350	349	368	386	362	335	352	369	371	377	362	322	350	333	324	339	328	345	350	382	367	345	353	367	345	328	343	355	364	330	333	325	313	324	338	342	332	346	342	359	360	344	348	352	334	330	347	339	343	371	342	314	333	337	344	388	323	359	346	362	375	328	308	335	351	373	320	368	320	359	353	335	319	340	331	351	331	330	333	368	337	357	348	332	322	328	339	339	361	340	335	346	350	368	302	333	335	336	343	337	341	320	300	341	346	337	329	334	314	339	355	339	359	343	312	344	349	365	364	349	343	364	313	359	327	347	346	373	341	360	338	376	357	334	344	335	381	344	326	347	348	366	379	337	331	319	328	353	391	396	350	358	355	308	345	350	341	343	369	333	350	378	370	345	371	336	343	341	333	336	363	353	308	363	338	357	344	348	372	335	336	356	331	349	345	348	372	328	342	334	328	349	309	340	311	322	343	337	376	364	364	363	344	323	328	345	359	351	358	339	351	347	336	340	345	330	350	345	325	311	315	367	374	364	327	353	344	361	314	358	332	337	345	362	362	358	355	318	337	387	329	361	364	331	320	320	335	354	360	329	349	334	361	321	333	334	363	344	346	302	351	345	343	349	322	330	333	315	341	292	339	372	372	428	322	360	319	373	354	373	337	332	400	316	327	329	335	304	329	305	348	345	314	319	344	325	351	365	332	345	362	326	335	336	359	320	352	351	345	360	318	320	319	341	396	339	360	349	344	344	345	347	373	339	379	328	369	352	336	348	324	307	354	347	316	359	339	302	364	354	358	364	331	353	331	336	331	383	323	297	315	351	307	347	349	368	356	338	302	331	342	356	343	341	371	362	376	373	368	344	346	373	343	374	337	331	338	318	324	350	337	302	336	335	351	351	355	356	338	345	336	347	369	328	328	351	352	364	337	333	365	360	366	371	352	342	344	308	351	319	336	377	343	328	368	339	326	340	325	306	313	340	348	330	344	337	322	310	344	331	346	333	330	317	372	362	293	318	367	310	356	368	390	323	360	317	344	383	365	372	383	368	330	364	376	358	336	366	339	319	354	312	310	345	331	334	350	336	354	343	368	324	332	360	306	355	372	329	345	321	359	350	356	363	323	346	354	336	333	326	372	351	352	319	333	368	346	336	347	311	336	336	330	361	369	358	333	351	329	339	350	366	337	331	370	365	365	363	326	351	347	341	325	314	362	364	315	359	317	299	355	347	354	359	338	354	355	364	355	328	342	361	368	328	319	333	333	340	326	310	347	377	386	322	341	317	322	336	328	319	354	337	368	359	324	375	328	304	336	388	329	334	349	343	319	324	347	334	360	336	324	354	366	321	325	364	380	324	349	336	356	332	325	358	353	340	315	310	341	342	324	307	355	368	374	353	378	370	327	349	296	324	340	366	345	311	338	331	324	404	378	377	356	362	345	353	351	340	360	381	311	356	348	373	337	365	356	332	345	375	350	331	322	336	381	354	332	348	347	366	345	339	355	314	349	344	313	348	341	323	314	374	363	340	350	350	355	321	315	361	352	336	336	330	344	350	349	372	347	342	356	351	309	329	349	354	343	306	340	310	329	354	335	344	327	336	359	376	371	329	364	376	343	346	370	322	322	326	367	322	354	324	318	322	348	367	373	358	313	346	338	341	361	329	357	333	320	318	343	376	324	338	377	328	302	375	341	341	339	346	325	311	333	312	322	335	328	361	288	403	349	383	368	345	363	330	326	343	383	352	327	338	368	342	355	353	357	333	354	352	308	367	327	304	329	359	358	306	343	334	322	334	333	342	315	343	383	336	374	321	312	347	342	344	316	364	358	337	349	352	337	337	332	369	325	340	355	343	365	337	347	337	345	332	350	348	343	343	347	341	371	390	354	344	350	348	357	347	331	337	317	363	352	346	343	386	349	355	362	316	360	313	368	352	389	364	315	335	366	357	321	333	334	359	333	323	345	321	335	312	358	350	328	367	341	350	311	343	339	322	328	345	337	308	295	360	368	374	305	354	312	344	314	343	327	325	343	361	342	328	356	345	339	365	364	346	364	349	331	331	334	315	358	371	326	354	367	339	338	398	338	368	382	337	358	335	354	331	326	323	343	344	351	348	340	298	384	318	330	354	329	355	334	343	354	343	373	330	347	338	343	337	310	349	341	333	356	295	280	285	381	332	336	344	337	365	329	349	359	299	317	327	321	309	323	367	336	342
6871	2126	4124	5248	4647	4014	3471	2957	2057	1518	1307	1133	1125	1052	1062	998	909	1011	899	922	848	897	864	871	840	859	852	897	916	852	912	880	894	870	860	842	913	830	804	836	835	871	864	905	844	854	772	846	814	842	814	866	868	824	780	778	820	867	812	804	781	859	822	848	828	822	846	872	783	843	839	835	856	832	766	832	807	817	831	827	825	812	830	832	833	845	855	803	859	782	832	863	796	847	810	809	837	792	888	813	811	813	804	834	855	874	816	821	887	791	820	805	845	846	815	810	849	823	837	813	785	852	798	835	821	804	838	791	820	849	862	796	810	873	774	808	853	874	859	790	855	846	785	834	832	787	835	804	820	794	786	817	780	824	811	876	820	867	808	811	822	813	796	873	842	836	871	853	860	858	858	830	798	906	824	854	838	855	837	822	810	786	797	802	852	784	814	818	794	761	852	808	855	829	846	823	844	777	813	825	831	838	836	831	834	825	830	820	817	825	780	833	887	881	813	878	785	841	831	814	833	863	810	855	818	806	824	808	851	864	866	822	809	831	801	860	813	829	858	832	870	810	843	829	843	866	789	811	863	830	803	845	830	799	857	789	795	806	808	831	829	820	847	857	840	862	798	824	813	836	793	815	796	867	854	824	848	872	813	835	809	809	812	853	841	824	830	859	851	820	844	855	789	831	844	823	784	791	848	790	836	851	805	859	882	824	795	817	830	795	827	811	768	802	781	841	864	804	799	862	821	819	822	778	910	827	816	812	778	848	834	852	835	783	837	853	825	808	806	816	828	825	854	824	823	799	784	810	826	814	792	838	826	827	812	825	821	831	853	808	849	788	885	822	851	806	890	776	790	783	822	807	836	825	809	794	815	859	803	811	839	822	842	824	814	830	848	811	792	804	787	809	810	843	813	793	836	817	788	852	832	793	810	819	845	840	758	823	832	807	841	864	842	850	804	844	812	817	815	845	830	802	815	808	799	788	822	833	799	817	819	852	830	834	809	854	758	867	788	802	810	856	807	846	795	755	766	820	845	843	874	846	805	814	778	777	746	843	818	847	803	833	805	868	834	810	810	823	818	842	878	845	816	782	810	795	814	814	826	817	853	880	847	803	757	847	805	832	809	739	853	821	886	860	800	832	841	821	821	842	779	804	887	778	825	814	833	812	853	827	804	801	810	828	860	840	816	855	825	854	858	837	822	802	844	853	848	826	799	832	793	815	824	777	786	797	804	784	782	809	838	834	809	878	846	814	785	831	812	790	813	825	790	851	847	831	852	844	864	807	848	809	867	837	782	841	817	819	842	836	924	806	794	827	791	905	836	836	811	833	785	780	774	842	840	822	801	872	817	783	775	824	804	793	846	850	885	866	833	817	852	822	818	807	814	795	834	776	779	787	793	841	865	880	843	844	870	804	828	810	785	832	861	795	868	845	822	798	838	805	797	819	802	834	816	811	835	792	782	840	858	857	802	785	775	810	806	793	828	823	859	804	792	836	857	804	814	815	783	797	834	824	813	834	891	850	840	834	837	779	817	822	850	810	808	795	802	816	883	820	808	814	798	804	823	892	797	850	818	767	799	851	861	818	822	811	795	792	801	831	829	838	827	857	786	851	760	869	838	812	912	827	826	811	844	763	828	832	804	823	865	811	822	815	853	830	827	804	830	792	804	801	858	798	855	867	773	830	834	807	831	857	786	827	877	793	870	829	837	830	829	831	837	868	780	821	806	790	795	781	812	771	826	854	849	810	801	792	850	784	879	817	814	812	856	865	790	824	893	825	816	815	840	835	837	858	811	811	779	821	872	791	896	897	784	832	807	834	808	859	842	874	773	839	813	783	807	837	766	821	840	849	788	849	802	887	843	825	811	850	798	820	808	806	788	793	826	824	809	816	820	866	802	846	819	840	844	886	837	804	797	856	811	847	820	828	799	820	819	831	850	836	828	805	741	862	766	806	867	836	815	788	763	811	864	797	798	883	821	810	800	855	850	858	878	814	850	797	839	800	835	876	844	887	871	849	804	786	855	813	832	829	823	798	836	806	779	848	830	834	757	880	821	827	817	803	855	793	846	823	840	860	812	801	786	798	804	836	734	802	903	803	846	851	765	817	852	828	816	839	854	771	830	830	828	868	808	833	791	780	802	780	849	798	860	838	841	812	791	833	821	826	772	806	835	805	825	832	820	796	834	813	849	817	845	851	819	793	844	801	851	834	835	794	830	824	849	832	788	835	834	898	816	819	789	771	811	834	783	846	762	767	770	840	807	865	811	811	830	790	829	792	796	841	829	794	832	824	834	820	828	841	831	803	835	834	890	822	866	831	853	874	871	813	839	815	838	824	825	822	826	824	828	902	814	806	835	858	833	868	838	857	763	803	797	804	822	806	784	849	803	831	838	854	818	832	833	762	846	891	847	825	804	799	807	808	811	895	818	884	801	848	860	830	791	798	803	862	812	801	871	841	833	815	752	843	756	811	825	890	837	759	876	846	836	858	866	783	845	818	793	825	829	823	885	855	856	833	818	798	853	839	773	772	790	796	814	812	829	797	875	871	822	763	803	830	822	805	823	841	781	781	831	860	823	816	808	837	809	778	841	890	832	838	868	827	840	889	794	813	816	819	892	826	806	803	784	791	803	803	864	840	828	811	844	862	767	791	875	849	832	806	884	819	835	810	817	854	845	840	811	807	825	798	844	844	831	794	831	826	775	845	824	836	828	866	826	826	809	847	815	814	822	869	843	781	770	824	802	817	857	830	852	832	838	819	855	844	844	811	844	795	826	789	857	841	814	771	818	811	835	858	846	826	740	874	778	804	843	795	870	783	813	836	792	836	855	845	849	825	828	798	776	816	815	818	872	819	789	824	846	824	776	781	802	820	833	829	838	816	818	831	825	827	834	861	793	829	813	779	790	846	801	867	810	835	821	795	847	845	849	847	836	799	815	824	808	853	803	847	811	855	831	818	811	849	894	808	812	828	874	826	813	810	816	875	867	793	865	790	829	844	847	776	827	836	839	828	775	859	793	830	811	853	789	825	807	821	826	843	823	820	828	839	846	794	843	795	770	786	832	857	835	795	823	779	855	856	790	799	830	864	855	829	767	810	808	813	814	840	768	836	828	824	771	843	901	811	825	820	829	815	813	870	769	840	814	793	862	847	826	821	801	819	822	861	863	846	827	789	793	841	845	848	882	830	801	796	856	822	823	800	852	828	817	808	807	815	803	820	833	787	809	800	809	813	848	859	824	835	820	853	829	817	779	775	800	838	847	828	805	833	824	831	837	794	812	794	865	822	846	875	844	792	876	829	823	841	843	798	820	815	800	832	896	823	808	786	854	809	834	812	853	816	797	837	782	826	834	825	845	865	773	785	823	854	862	812	790	866	788	780	807	847	834	874	813	837	813	842	873	817	842	806	869	829	806	845	854	860	799	830	843	820	820	785	816	768	852	788	761	787	806	830	852	813	812	831	828	806	797	847	825	776	844	798
13908	2511	2666	2264	1588	1378	977	711	481	406	317	339	315	304	283	252	216	262	254	235	194	212	236	233	236	231	246	218	212	197	257	218	220	231	201	223	195	226	210	214	217	217	196	177	211	222	240	201	228	231	219	217	220	226	200	184	201	209	227	203	229	218	214	204	210	194	233	203	210	217	204	213	210	232	205	212	196	216	214	207	209	191	225	254	226	221	223	247	213	204	236	213	204	212	156	206	206	249	202	204	237	184	210	244	221	202	227	234	203	228	227	225	213	235	242	231	226	204	236	228	209	213	210	196	182	208	228	204	207	220	216	229	194	218	220	208	208	201	230	205	215	216	209	197	203	243	197	213	214	242	214	195	211	228	226	197	208	236	226	219	197	233	234	240	215	174	223	209	185	215	219	217	229	198	232	214	203	235	206	198	210	218	196	199	216	215	246	201	204	203	188	210	231	215	212	221	189	191	220	234	209	222	197	213	226	194	220	225	223	214	208	209	219	211	208	218	201	210	220	223	233	195	223	218	201	231	214	223	225	221	235	214	240	217	209	246	231	183	207	192	220	194	227	222	209	200	211	213	198	198	201	214	252	229	224	198	217	211	202	225	227	206	230	208	234	198	195	213	200	243	192	237	225	239	221	222	216	222	213	222	210	238	200	215	240	246	211	222	187	217	202	248	189	244	219	172	216	205	228	207	201	198	210	224	218	203	180	213	215	193	203	211	191	203	244	210	201	227	204	236	221	222	217	206	201	228	229	210	216	182	203	180	207	209	253	223	219	228	192	194	234	214	214	200	198	219	182	197	207	236	226	187	195	224	227	239	222	202	219	200	194	198	208	213	200	211	210	190	215	202	193	240	213	225	219	220	226	214	235	201	216	208	201	218	202	226	223	206	216	196	236	228	210	208	243	239	227	195	217	223	209	205	215	209	198	215	229	212	242	221	196	197	229	227	219	215	200	236	213	227	214	229	203	221	238	191	215	251	218	215	210	228	218	196	211	197	199	216	212	202	216	184	209	212	219	225	212	229	214	197	201	203	220	207	228	220	206	233	212	256	250	209	235	204	216	188	236	211	201	251	226	192	210	204	215	213	210	209	214	207	206	223	225	206	182	216	223	217	192	228	199	183	195	206	210	211	200	215	208	199	196	214	214	198	208	214	245	240	254	210	197	204	207	204	207	224	227	207	219	243	221	223	204	231	214	230	199	219	222	212	204	210	183	211	186	220	208	208	207	193	225	209	208	236	219	220	244	203	215	217	207	195	202	209	222	193	231	204	212	207	209	214	207	212	211	195	220	194	194	223	231	234	215	215	223	217	243	223	241	199	227	233	197	208	223	223	207	223	202	209	205	194	212	195	235	192	221	211	216	214	210	233	201	217	206	180	204	219	206	229	199	208	186	224	214	211	222	230	211	209	203	189	213	203	228	196	239	198	221	189	210	202	208	198	235	198	185	209	219	191	216	183	189	209	199	207	203	218	216	205	207	234	228	187	187	211	215	223	213	216	212	225	224	221	230	225	232	191	242	190	217	237	234	219	201	181	218	192	219	232	188	202	199	243	231	202	224	183	204	229	220	222	214	199	205	213	192	231	212	209	195	233	229	215	211	234	244	209	199	211	211	220	219	224	207	225	220	225	200	218	190	218	181	227	211	207	213	231	215	236	240	230	202	201	211	196	219	226	183	197	175	250	201	198	214	190	200	188	216	211	220	232	194	191	213	187	199	201	203	191	202	217	209	215	219	212	172	199	230	203	200	237	226	197	209	212	205	212	215	210	227	194	213	195	220	232	202	188	212	219	208	174	207	209	200	180	201	208	210	210	213	199	227	218	204	229	199	207	211	229	219	193	216	207	225	209	220	235	231	208	213	237	205	225	236	227	208	214	223	219	202	186	213	234	200	251	190	194	216	218	184	204	234	243	218	213	196	211	198	204	208	211	214	222	215	232	215	191	218	206	231	220	212	216	215	189	221	205	201	204	208	207	201	233	221	197	212	236	245	214	200	222	196	208	221	202	215	199	221	203	210	225	225	216	221	195	208	214	226	215	244	227	226	212	204	203	218	243	193	220	200	171	238	228	203	213	202	218	217	236	217	193	216	198	230	233	236	214	207	216	225	219	210	227	210	220	214	214	212	207	195	228	190	187	218	230	232	231	200	209	218	203	211	211	228	215	222	222	201	200	212	207	230	228	212	223	218	214	244	222	248	209	237	213	207	224	189	230	221	207	239	209	224	196	237	210	205	201	188	212	223	193	185	218	223	204	222	194	200	199	219	226	200	216	207	212	240	220	236	215	195	208	195	219	200	243	216	216	202	185	227	219	205	211	208	211	219	228	224	219	241	218	196	216	212	223	222	209	194	181	234	243	197	224	198	198	171	211	220	213	192	201	221	202	208	214	214	230	212	214	205	218	220	200	233	231	160	200	189	197	189	200	226	225	214	238	197	208	221	195	201	190	212	222	209	201	200	208	210	222	243	241	223	193	209	210	198	244	220	191	201	198	202	197	216	216	194	227	220	184	201	206	203	204	210	207	202	202	188	241	223	221	247	193	195	215	204	212	207	184	189	195	236	186	224	229	234	211	198	208	188	210	230	209	261	200	214	189	223	225	202	194	207	211	230	207	189	248	202	211	233	191	222	219	194	212	209	201	215	207	225	189	236	235	195	211	232	218	226	221	225	204	208	198	220	218	224	227	212	176	204	160	209	227	205	206	198	214	237	207	200	196	195	226	215	216	199	214	198	211	206	205	200	215	220	221	231	208	233	189	174	241	226	226	215	215	225	213	206	189	223	196	206	211	212	211	223	219	198	220	225	202	222	194	206	200	234	215	233	199	209	228	236	199	220	205	200	228	210	210	223	204	211	210	205	225	217	197	217	186	202	213	200	195	214	220	215	210	217	214	195	213	212	242	201	194	192	199	215	235	232	224	210	205	235	219	202	213	221	211	254	232	225	219	201	213	178	216	207	208	221	217	221	202	191	195	206	214	184	215	196	204	196	200	219	172	209	209	215	216	185	206	226	191	218	195	223	226	191	196	190	193	225	213	240	207	219	235	217	242	176	213	242	220	205	199	224	220	229	195	220	209	229	191	221	197	204	216	231	248	201	198	215	219	216	200	196	229	197	209	230	215	202	221	184	207	196	218	203	196	211	217	228	219	185	189	181	195	195	215	190	195	190	222	218	252	193	197	209	198	216	206	205	208	230	213	203	211	223	195	208	210	196	199	243	219	245	199	225	218	200	204	201	220	257	229	207	208	197	225	216	215	181	223	184	205	196	200	195	204	199	228	207	227	215	227	219	217	217	209	209	198	237	230	195	201	197	225	199	197	191	253	205	195	204	218	175	217	205	204	201	209	214	212	196	219	205	234	227	207	205	232	196	233	221	227	202	226	243	236	217	218	200	204	204	232	220	221	215	220	194	240	205	172	222	201	216	216	199	189	220	181	216	227	215	202	210	197	219	223	239	220	235	213	214	215
8990	2375	5239	6863	6300	5777	4333	3152	2163	1655	1232	1057	1003	995	892	819	704	746	722	635	607	621	618	645	617	619	602	636	596	648	608	559	643	606	563	594	589	594	550	566	585	563	541	530	544	562	580	523	562	541	500	511	501	522	512	547	544	505	515	556	544	518	550	531	581	570	521	534	523	530	548	576	502	599	537	535	507	598	569	528	511	503	532	493	508	525	499	542	472	536	528	552	517	511	518	544	547	525	549	504	545	540	533	546	550	521	478	497	558	534	548	523	529	508	511	547	548	569	569	524	543	542	517	583	538	536	530	530	569	553	515	530	516	531	564	510	522	512	521	506	550	568	563	523	546	517	530	499	495	589	546	531	530	530	529	546	489	504	551	513	535	549	543	533	518	526	522	492	509	537	512	540	514	575	521	560	561	490	501	499	539	471	529	552	546	541	547	516	506	532	526	499	532	555	522	496	499	524	516	539	548	547	523	499	514	514	527	565	532	515	551	537	531	513	523	567	553	521	512	534	517	520	517	486	519	540	508	575	514	525	546	520	498	579	502	552	498	527	544	515	538	537	537	482	523	553	532	492	531	513	507	512	573	520	554	555	547	511	521	541	516	508	542	559	518	508	471	488	534	549	515	555	520	542	526	507	507	546	525	525	560	540	572	540	568	502	502	559	525	496	536	557	562	524	547	522	526	551	485	494	484	564	514	564	560	513	553	518	529	544	516	535	545	521	544	544	534	549	501	504	512	519	513	512	531	537	500	585	461	538	522	582	511	506	541	545	577	513	520	538	504	563	493	544	545	490	513	537	538	542	527	522	501	532	479	514	534	548	550	511	537	526	513	525	549	494	558	509	568	559	502	558	508	527	519	512	522	565	524	542	523	499	542	536	561	561	532	563	519	544	506	534	494	509	535	517	540	525	541	526	539	549	574	532	528	496	527	562	530	550	548	528	564	556	553	540	522	505	547	507	541	525	528	518	465	504	513	521	564	541	548	520	506	526	521	505	535	551	538	471	548	545	509	505	571	516	531	499	545	542	523	532	554	582	513	531	542	548	557	509	512	560	519	546	527	547	489	519	521	512	556	555	533	528	542	491	528	507	500	502	520	489	533	509	524	527	525	495	535	543	541	515	487	555	537	525	557	508	515	532	546	526	534	530	571	544	498	554	555	523	561	542	536	572	497	519	541	526	514	512	526	522	556	548	563	520	527	514	525	517	534	538	520	565	519	513	514	514	515	552	547	532	539	523	558	555	521	495	511	532	521	524	550	515	545	523	532	480	539	551	566	518	529	573	522	491	520	556	500	505	535	532	518	520	553	523	516	517	545	545	513	487	530	516	506	503	535	564	506	557	530	522	529	537	521	500	513	495	519	542	559	503	515	549	539	530	501	530	546	538	541	550	516	521	556	521	526	574	517	525	537	511	528	529	533	524	545	537	548	510	475	552	535	558	513	513	521	532	538	568	532	532	534	520	559	519	506	496	534	488	509	488	527	515	502	557	541	534	556	509	545	499	553	550	581	533	528	510	538	486	521	559	547	500	554	536	546	490	521	515	552	539	573	502	488	491	553	548	529	539	594	469	539	511	498	489	539	535	526	541	479	553	535	531	531	537	511	524	518	540	536	523	457	563	521	539	548	506	570	520	549	534	540	569	567	550	522	524	542	542	525	541	563	539	575	573	559	537	515	562	527	530	501	564	519	534	507	522	547	503	495	518	487	503	544	522	546	530	527	542	521	502	508	531	553	493	557	547	558	535	560	510	541	510	522	505	502	566	531	587	514	536	534	517	530	501	510	528	529	519	548	489	523	542	534	507	511	529	547	538	533	527	541	527	525	529	482	556	562	531	528	536	519	516	512	518	574	548	525	554	540	495	514	542	567	539	484	530	508	499	517	525	578	581	524	501	509	542	575	534	544	528	503	519	563	503	504	518	511	510	531	563	480	517	543	504	567	547	518	533	515	534	515	577	515	511	534	550	509	530	499	511	544	506	581	533	536	507	549	480	498	523	533	527	540	508	565	528	539	525	530	598	510	539	505	526	539	504	547	509	507	536	543	573	550	516	503	539	530	563	514	589	518	534	497	502	544	512	510	501	534	538	520	543	556	535	548	544	555	524	518	558	552	518	513	547	540	524	508	530	535	546	538	553	510	553	556	544	534	522	475	520	537	564	496	503	495	533	520	557	550	503	582	578	536	534	595	521	556	516	551	527	554	527	524	504	561	534	523	508	560	512	540	531	534	481	533	499	503	519	497	495	545	505	560	500	543	485	515	521	503	509	499	538	532	544	543	522	562	583	508	508	569	569	500	499	542	515	543	555	519	563	521	525	517	506	507	566	546	547	559	556	541	539	509	492	518	510	535	503	511	539	515	515	520	524	513	560	546	507	549	491	556	522	505	565	525	505	518	492	544	509	502	531	530	557	546	551	524	507	508	512	497	509	475	515	548	563	520	476	494	552	506	542	538	550	502	531	560	533	504	495	523	553	468	551	522	559	530	540	541	507	509	539	500	515	513	556	522	522	507	486	524	512	528	548	528	517	494	544	530	528	536	493	538	522	572	540	504	549	553	482	521	528	520	556	572	524	536	524	511	533	537	571	516	490	562	464	509	533	519	559	554	569	551	553	515	527	524	519	487	499	518	515	519	501	502	576	477	522	517	534	527	554	513	559	524	523	528	555	518	515	567	533	519	545	539	522	544	533	533	529	552	525	505	538	540	559	531	533	538	558	513	509	536	500	492	522	561	535	525	504	544	506	523	507	520	515	528	525	526	544	533	535	575	506	521	519	531	528	550	548	517	533	518	562	508	525	533	538	546	490	509	515	523	512	527	536	528	569	543	516	518	540	536	581	522	507	520	521	536	577	561	531	516	540	540	542	562	550	546	511	509	499	532	519	511	551	503	535	549	558	543	514	496	522	555	569	518	540	544	544	504	535	544	548	543	510	553	513	516	519	564	544	546	567	509	551	487	557	548	489	497	526	542	514	552	571	570	519	525	509	489	510	562	568	503	506	552	529	539	545	514	501	522	519	520	517	529	522	566	515	516	535	570	557	494	540	535	560	559	523	511	518	527	570	503	526	514	554	560	496	523	516	514	546	521	519	527	535	498	547	516	502	525	508	543	554	550	503	556	490	502	513	506	543	522	535	545	515	516	536	533	493	543	530	557	538	524	499	559	533	522	520	537	555	473	532	555	531	534	541	532	500	502	535	507	504	525	543	497	514	535	498	554	567	523	494	516	525	542	558	527	508	532	536	513	503	493	522	520	498	501	506	534	506	534	515	517	536	517	509	553	557	523	522	486	554	546	514	542	511	525	489	540	528	543	550	520	528	527	531	508	523	539	516	505	552	472	511	513	513	502	522	540	527	564	534	533	552	557	561	542	537	520	529	522	521	509	500	573	562	543	468	520	523	532	563	546	541	498	560	528	484	545	507	506	537	515	488	521	545	541	531	495	509	573	516	529	522	543	576	511	518	552	521
2501	1055	1317	1191	917	742	676	529	429	413	381	350	342	360	360	389	340	330	348	360	316	326	311	353	348	296	360	374	326	344	350	353	364	345	304	356	364	302	322	329	330	339	353	359	331	341	325	329	296	356	336	341	367	345	351	353	330	309	337	322	364	368	348	308	362	326	371	335	332	347	358	355	322	353	356	309	332	331	363	330	321	319	333	345	330	331	331	321	332	380	323	341	359	325	333	298	368	344	309	356	285	342	359	325	312	343	327	290	322	343	333	322	339	327	316	340	330	350	385	314	305	326	336	328	333	337	326	315	341	333	331	349	350	345	331	326	334	333	351	349	352	380	311	358	323	338	337	390	316	350	330	357	338	355	328	335	346	372	348	354	317	303	341	287	337	356	323	360	320	344	316	288	346	337	328	366	329	336	354	356	351	348	379	331	333	307	356	325	333	342	297	296	318	355	335	338	308	333	363	335	336	325	322	363	342	307	352	332	321	324	322	335	313	336	340	343	304	316	338	321	350	348	362	345	318	338	359	343	353	337	328	331	340	326	313	335	329	352	349	314	320	342	351	323	364	340	309	309	322	348	361	365	368	356	336	350	337	332	319	367	325	311	353	287	310	335	349	351	354	338	355	327	333	330	362	342	314	315	355	370	382	306	328	297	341	335	310	349	361	331	346	331	345	359	359	339	332	346	309	339	326	348	360	334	327	293	321	331	332	354	333	324	356	386	335	333	317	328	344	348	314	372	356	330	354	367	337	332	292	322	320	335	353	323	336	344	308	329	348	305	351	326	365	328	351	342	361	327	318	346	341	359	336	352	311	321	352	377	325	352	323	342	355	348	315	348	348	358	335	329	375	326	318	326	358	363	331	333	331	329	297	346	302	346	360	314	354	315	319	332	350	319	329	356	347	351	345	352	345	322	322	293	325	333	338	348	367	297	340	369	347	359	346	362	333	323	363	348	340	389	340	344	348	322	343	344	346	328	365	339	298	315	332	337	352	366	349	305	355	358	338	322	334	378	305	333	320	323	353	333	332	389	335	349	303	349	329	346	340	336	356	356	372	327	314	336	360	323	340	335	334	315	315	347	351	315	333	318	325	369	350	318	370	338	356	356	317	343	350	348	340	335	370	336	357	350	355	333	341	320	333	320	315	337	333	328	370	335	348	378	352	357	330	330	353	302	361	331	337	335	349	319	313	344	356	344	327	308	327	293	316	326	362	368	344	337	332	333	350	381	347	345	391	312	341	334	300	334	327	349	330	345	323	344	354	357	358	381	304	342	336	304	343	343	321	319	350	341	354	349	334	369	338	349	317	342	335	406	356	309	350	348	367	361	335	368	337	314	325	363	314	325	363	317	372	346	345	323	342	333	318	339	349	318	336	308	324	371	334	313	347	330	376	321	335	351	355	320	332	359	361	329	355	362	354	313	317	346	317	339	327	331	348	364	354	377	320	328	339	340	381	335	338	357	331	340	333	323	303	348	306	352	327	358	368	342	345	286	305	348	315	342	341	351	367	316	316	315	334	341	317	339	374	321	328	336	328	336	317	341	358	331	372	348	378	310	324	344	344	309	364	346	332	339	353	324	318	342	375	354	351	333	337	340	354	310	323	307	355	328	336	320	339	312	315	342	364	368	291	317	340	339	352	347	326	336	335	327	340	329	363	326	351	346	326	327	350	361	332	360	318	363	363	328	372	354	352	339	354	307	275	321	352	351	362	351	345	348	345	327	348	384	386	338	358	350	349	338	346	351	332	358	332	349	320	308	309	328	327	358	322	364	384	340	324	348	348	320	344	319	350	338	348	326	349	336	289	377	347	346	365	323	349	335	350	326	351	305	376	322	319	344	336	330	328	352	378	366	306	312	336	337	321	327	349	362	342	358	329	348	339	299	325	342	367	351	324	367	324	294	319	317	325	341	324	351	335	328	314	338	340	332	348	295	352	360	329	308	315	362	349	352	328	345	345	331	315	338	335	323	321	349	330	352	338	374	329	304	368	318	373	332	321	350	318	343	335	334	314	300	305	339	373	329	340	343	318	351	322	358	359	332	300	341	328	320	325	361	346	328	381	325	324	357	328	334	309	341	334	314	330	333	385	319	329	330	339	340	312	300	340	347	302	344	369	337	353	348	324	333	369	333	369	344	334	302	364	305	349	348	354	369	306	340	338	350	322	311	344	304	350	400	377	352	358	352	322	326	334	361	377	364	340	367	322	335	316	330	366	352	330	284	362	341	355	338	351	348	347	288	315	343	348	343	327	364	328	309	331	368	354	358	373	315	317	356	353	312	363	328	339	333	314	346	348	321	351	333	350	314	368	323	369	345	359	325	306	334	328	321	332	348	341	373	342	331	393	370	350	354	356	396	345	347	359	321	282	350	329	356	327	331	348	320	353	338	342	374	318	347	316	349	317	344	317	351	348	320	348	336	365	316	315	333	330	343	320	314	332	331	323	317	318	367	311	334	335	346	336	323	380	350	343	327	353	327	324	350	368	330	344	379	352	357	321	346	321	335	329	350	349	353	351	348	356	350	323	329	324	308	299	345	369	322	362	339	309	314	324	289	367	362	341	352	331	297	387	355	320	374	346	361	328	336	371	322	318	363	369	346	346	321	380	340	372	328	343	333	377	328	359	351	306	392	385	343	384	321	349	348	332	339	326	347	355	337	354	307	364	341	333	316	298	346	334	311	351	358	328	352	324	332	335	326	335	343	370	346	354	368	330	365	360	318	364	324	348	354	367	367	341	321	326	321	340	323	325	307	335	327	332	344	368	369	321	353	353	362	356	384	326	325	336	338	349	353	375	368	365	327	321	306	348	359	339	318	338	325	381	322	313	333	317	368	347	338	334	343	300	348	343	307	321	325	343	329	348	334	355	327	356	335	337	356	324	331	342	349	330	315	316	348	340	326	339	351	345	319	355	369	396	314	304	330	346	329	358	366	305	350	370	327	341	344	368	337	313	357	334	358	363	335	341	339	343	385	338	374	361	327	364	359	314	309	319	341	377	358	340	343	309	351	303	365	324	340	354	343	320	307	288	312	365	337	325	345	316	348	361	321	348	349	371	326	325	324	348	345	348	337	334	303	309	329	338	315	330	334	317	327	345	357	339	346	372	306	350	328	322	349	345	303	340	337	346	318	366	328	319	355	343	297	344	342	368	359	333	373	355	327	320	351	334	352	357	326	349	290	329	361	362	329	326	363	342	348	316	360	331	351	337	316	320	338	350	363	375	307	376	331	370	357	289	342	347	391	371	341	353	320	360	348	346	322	332	369	349	345	365	354	358	310	352	338	324	324	359	324	339	361	348	344	342	309	350	343	316	378	325	350	359	348	343	351	355	317	351	343	354	339	348	311	323	372	311	343	337	330	360	337	305	321	363	358	345	295	344	350	308	352	365	358	345	310	317	346	327	311	357	324	344	330	375	369	366	337	330	346	341	372	352	341	348	330	332	318	367	331	321	360	326	281	323	367	332	376
2788	1642	3019	3595	3423	2818	2438	1525	1374	1162	1004	1002	947	951	863	892	903	882	835	880	898	806	861	816	847	809	827	836	865	831	792	832	843	840	802	842	811	814	826	804	785	789	798	861	799	818	877	849	840	831	811	827	838	820	820	867	809	816	830	874	819	836	824	829	806	822	806	829	853	795	859	835	777	888	863	761	803	838	824	795	783	851	835	743	813	842	827	838	805	786	843	813	838	872	805	857	823	835	814	805	830	806	846	806	850	822	765	811	804	811	825	834	770	820	850	841	865	814	771	839	797	842	823	803	842	849	866	831	851	839	818	823	845	854	867	880	848	829	830	804	810	814	822	824	811	782	830	821	868	816	820	836	814	859	820	881	858	810	824	786	825	844	837	758	792	802	779	780	877	871	807	780	824	825	833	787	772	788	818	840	858	820	838	832	831	839	840	781	830	811	870	830	852	787	846	821	836	805	807	815	839	826	878	808	845	800	865	875	840	853	822	857	831	857	798	783	787	788	743	849	801	829	811	867	750	812	817	798	763	759	800	771	826	787	792	809	834	754	813	834	876	862	845	817	857	785	817	823	832	790	821	780	860	815	798	829	850	821	773	826	835	813	806	810	842	801	828	811	793	790	821	827	783	817	813	785	840	838	829	775	804	808	811	793	798	800	824	859	775	827	822	837	754	784	795	783	811	797	822	831	785	807	833	846	831	792	822	829	849	816	840	783	854	867	759	794	841	839	806	786	810	843	799	804	844	858	749	792	820	851	803	870	806	789	808	851	825	813	833	870	798	792	808	843	804	828	905	830	810	827	850	836	816	808	778	809	784	810	842	845	840	835	794	823	814	828	793	825	801	852	801	797	785	799	814	809	828	814	811	854	809	841	825	869	860	853	833	814	836	793	818	819	818	794	845	789	819	826	804	828	776	750	842	865	830	823	825	791	802	800	869	837	765	881	846	852	822	835	828	851	775	785	846	813	800	842	838	846	812	815	833	844	825	819	792	786	888	788	849	832	731	792	788	805	805	777	816	806	755	782	869	830	854	858	822	859	825	873	789	795	801	849	772	776	808	855	790	753	829	819	789	802	826	834	805	862	790	865	754	823	813	809	845	869	794	826	810	818	837	802	838	835	789	843	797	821	847	829	798	818	833	827	824	799	777	854	874	849	807	812	864	850	842	838	792	804	842	873	816	789	827	842	845	787	824	817	775	792	863	826	826	815	823	816	752	817	873	851	809	774	825	803	836	831	827	769	807	869	845	790	804	812	872	784	834	834	793	809	831	857	822	840	817	837	797	858	827	841	829	828	828	848	838	790	813	858	785	839	855	827	840	862	827	796	811	795	851	855	773	899	785	801	825	831	866	812	820	782	844	830	823	869	799	807	818	805	836	829	836	838	814	806	774	872	817	830	841	829	802	823	817	827	862	816	771	831	775	837	798	845	769	874	827	847	783	840	793	831	843	816	855	877	774	777	801	819	793	813	855	805	866	875	845	847	858	804	769	839	844	874	801	799	834	830	846	826	811	880	810	778	762	864	792	815	798	826	841	841	809	794	804	880	799	830	829	860	854	791	829	783	838	783	806	820	851	851	873	838	847	860	840	829	797	895	826	835	827	796	853	797	845	860	822	838	802	812	879	791	818	827	836	839	797	839	796	854	806	811	840	821	832	842	863	779	838	804	803	819	831	818	820	885	821	847	819	792	802	827	803	801	840	773	815	800	807	887	839	825	755	852	802	900	800	792	819	844	806	743	787	805	755	854	820	806	800	766	841	787	823	830	817	769	823	837	764	806	807	815	808	848	791	848	852	781	769	878	787	845	821	812	861	793	811	804	822	817	855	794	789	842	815	810	841	838	811	813	848	805	840	819	778	819	820	869	858	823	878	828	818	779	793	820	806	753	771	799	845	888	850	814	796	812	861	834	835	797	799	765	780	839	839	872	841	809	815	814	811	841	758	836	793	842	812	817	780	816	792	800	772	807	813	821	801	830	850	835	810	754	795	813	809	769	823	839	880	809	827	826	810	818	839	810	838	845	831	814	844	796	824	802	857	823	825	814	877	845	804	790	832	863	785	890	838	840	844	773	821	820	855	837	808	829	838	825	823	807	828	763	852	832	814	842	895	883	804	841	776	779	831	860	888	788	805	864	813	807	797	769	861	837	824	839	866	834	889	797	822	838	789	827	820	823	824	811	814	846	869	843	839	827	807	846	826	779	827	807	804	826	815	762	845	814	778	797	826	854	802	812	850	843	823	834	803	791	802	770	821	862	859	793	825	851	842	771	819	826	831	876	876	780	764	782	847	787	821	818	880	791	858	828	813	822	813	804	821	801	867	791	812	827	866	880	829	802	822	838	849	809	858	832	855	777	819	801	824	862	788	824	801	836	860	820	837	870	911	810	809	812	818	828	807	801	789	864	820	794	830	777	789	798	790	834	827	848	768	809	860	819	823	846	804	852	778	831	860	823	848	810	800	817	838	799	787	798	828	732	782	830	814	815	830	830	814	850	803	823	885	832	846	832	793	806	812	829	829	738	815	817	790	861	830	830	819	856	848	807	804	817	847	812	818	825	806	827	851	847	814	789	818	810	861	816	828	840	819	887	886	822	874	785	815	857	837	798	836	888	782	815	835	903	825	770	805	809	862	821	787	849	856	803	810	798	867	790	841	799	824	829	741	863	818	833	810	851	767	852	847	873	796	825	859	827	831	792	806	766	780	822	776	831	810	800	794	834	842	810	807	878	907	837	798	806	831	790	823	807	854	832	871	790	816	828	779	844	815	844	829	826	821	811	816	816	834	841	839	852	823	820	804	831	842	810	826	777	823	858	836	807	824	806	834	826	838	800	845	834	841	803	834	814	821	775	798	789	774	786	826	822	811	833	800	827	847	818	844	846	840	793	821	777	824	828	850	755	824	843	772	856	836	821	832	828	814	793	789	792	858	788	824	761	860	840	811	869	792	789	777	799	774	883	801	832	814	774	800	870	819	835	847	872	819	858	869	788	840	819	804	831	795	846	828	768	796	785	820	865	830	819	822	795	808	787	797	870	785	817	855	824	833	848	817	827	825	782	839	808	818	818	829	834	794	841	821	849	816	854	822	795	820	828	809	810	813	821	788	811	835	783	823	810	804	830	827	817	852	775	802	802	770	811	851	846	809	801	844	833	830	844	829	811	814	809	838	788	818	764	854	834	873	814	785	834	780	808	834	800	802	829	821	802	760	831	797	834	815	861	826	778	808	810	782	830	837	829	890	886	876	800	820	813	740	866	851	857	833	811	841	799	841	836	769	818	844	819	852	853	868	848	780	793	818	852	852	858	866	824	784	844	856	796	814	786	837	795	834	830	840	862	787	799	827	844	781	810	867	823	829	858	831	865	804	823	825	833	874	853	803	834	841	779	834	791	883	797	792	814	841	819	816	849	856	810	838	835	854	839	843	810	812	821	812	802	827	813	812	863	788	860	850	807	791	811	830	839	869	838
8287	1862	2372	1851	1465	1046	799	588	508	471	407	406	446	394	404	377	358	348	398	372	356	386	376	353	331	368	378	379	342	331	387	396	343	354	383	334	363	320	328	378	302	343	347	329	351	359	374	337	340	313	326	339	353	336	319	362	367	366	342	324	337	354	354	351	352	348	342	341	360	366	335	319	316	330	336	328	367	326	322	325	356	333	350	358	356	332	360	320	353	353	364	367	361	340	347	359	370	375	330	316	318	355	352	344	350	334	300	362	373	350	335	335	346	385	348	333	341	328	366	342	323	349	364	346	368	322	349	330	352	360	354	369	317	317	317	358	340	350	359	346	340	344	341	364	367	343	363	359	332	399	329	345	342	362	328	321	371	338	361	348	334	347	353	373	357	377	324	352	322	348	369	344	314	334	367	321	368	368	343	332	329	343	391	360	325	358	350	344	342	323	366	332	355	308	368	359	362	331	370	309	330	366	341	355	339	351	328	350	355	361	328	337	332	352	325	353	311	354	323	348	335	377	345	365	371	350	403	323	337	330	364	389	313	333	328	359	342	368	352	334	366	354	308	319	349	316	348	326	339	367	391	312	337	349	346	381	334	336	342	314	353	330	375	337	329	325	333	324	376	370	353	363	343	342	357	335	370	308	370	380	341	318	360	341	344	345	341	334	370	353	337	352	358	346	342	334	347	381	343	308	376	342	345	344	332	362	322	354	352	377	371	367	315	361	363	344	312	318	348	357	408	343	359	382	323	303	379	366	357	371	353	329	332	358	354	354	342	367	353	341	401	376	340	367	359	334	372	340	376	359	329	342	345	349	333	344	359	382	360	302	335	344	322	369	339	342	352	320	352	359	304	366	368	337	364	370	335	332	358	339	341	348	347	380	406	354	342	324	373	357	362	349	338	334	315	314	321	404	325	370	388	363	339	331	322	308	359	300	390	385	346	316	374	350	322	348	356	344	333	374	328	333	330	343	336	368	341	339	321	309	370	320	336	356	354	339	352	336	344	350	360	355	336	332	355	343	351	336	326	358	362	332	326	362	328	337	339	355	346	328	329	367	373	356	337	355	313	334	346	322	345	335	369	347	335	315	336	332	371	335	351	377	359	333	348	332	331	348	388	338	336	326	357	351	334	334	360	327	341	333	351	349	369	350	388	339	339	365	351	327	344	346	356	326	331	348	302	339	339	312	357	308	339	358	357	348	329	330	362	348	348	367	348	367	319	349	349	366	351	325	335	358	361	397	351	345	318	316	362	326	338	351	387	329	402	362	354	354	351	350	394	331	352	356	309	352	330	361	350	374	345	338	363	351	340	331	353	350	362	362	360	310	321	329	344	343	340	381	355	344	369	349	333	371	343	360	361	334	365	348	370	327	341	344	397	343	358	332	366	362	353	364	352	331	344	427	338	334	348	366	364	330	345	339	344	335	364	368	350	331	343	347	344	366	333	354	359	361	350	318	335	335	369	367	301	376	365	326	332	341	350	309	342	369	344	340	338	344	362	356	353	347	371	363	368	397	378	369	357	330	355	387	324	350	323	344	357	328	371	343	349	331	351	344	390	381	380	376	356	346	337	358	364	304	356	322	328	300	294	328	364	345	314	347	323	378	321	354	382	349	329	379	354	339	362	363	296	310	337	334	348	356	317	320	335	362	357	365	385	382	368	357	318	367	350	349	330	361	355	368	332	338	336	354	344	327	344	347	327	326	314	391	367	364	325	370	323	338	308	361	367	356	342	304	392	356	345	367	338	354	335	330	322	380	359	372	365	403	350	377	370	339	360	364	357	374	339	358	367	358	335	334	374	318	337	342	360	318	349	356	328	349	357	363	356	323	340	361	369	339	341	338	373	371	362	372	371	379	321	332	355	353	345	310	334	362	343	360	353	374	316	305	348	335	333	328	301	338	371	355	329	346	372	345	336	293	340	369	348	311	333	345	312	385	338	323	314	322	335	330	339	359	351	346	360	342	364	404	380	349	324	345	339	338	377	354	319	318	349	331	364	347	365	377	370	360	366	359	362	367	340	376	331	324	347	354	371	347	353	323	357	340	324	326	321	354	355	345	354	351	340	389	350	333	328	353	396	405	357	350	340	366	323	352	366	323	352	327	354	352	341	344	359	352	349	354	370	353	379	376	370	361	364	407	322	360	326	339	317	381	356	355	363	357	327	308	342	342	347	318	323	360	358	344	341	330	359	383	338	341	368	334	375	384	362	358	333	352	347	358	355	319	367	378	359	358	338	340	351	379	350	346	378	360	329	370	318	318	349	334	368	377	352	359	364	340	327	365	313	364	383	361	353	357	346	344	373	340	333	344	382	348	374	347	319	311	354	352	357	342	330	374	347	380	346	350	369	351	352	331	389	336	332	354	365	324	355	312	346	362	364	336	329	350	330	357	338	320	328	374	384	366	335	358	350	363	343	342	359	324	361	351	368	364	323	351	321	287	311	332	333	330	382	377	337	399	361	363	378	350	345	349	324	395	339	352	349	361	373	351	362	366	339	343	328	340	357	362	371	358	354	336	350	329	333	339	329	360	353	307	339	331	364	358	359	335	349	325	313	334	350	341	382	351	369	349	351	321	367	364	350	344	335	335	387	361	346	353	326	356	359	343	367	382	345	329	352	353	372	336	366	327	383	346	344	336	326	320	345	330	356	349	357	361	352	341	381	360	336	380	376	331	357	365	338	328	343	323	345	328	334	347	363	359	354	337	322	347	350	349	310	346	334	333	353	379	362	342	364	352	341	343	402	340	340	360	349	355	337	325	391	320	328	352	317	370	346	351	360	351	359	344	356	350	344	346	369	332	356	331	375	344	356	337	351	329	349	354	361	323	340	325	330	372	373	340	365	346	358	356	373	308	336	371	381	364	379	346	384	334	347	315	330	368	336	416	360	330	336	386	339	341	348	351	350	356	351	353	355	340	374	344	329	351	352	333	352	341	385	321	344	333	373	322	330	371	351	315	324	340	360	358	337	366	381	339	378	354	339	366	369	346	350	342	345	369	362	369	347	362	367	345	390	357	338	348	339	386	366	365	355	349	332	341	362	376	344	367	380	355	353	370	357	296	348	318	366	351	355	366	370	369	350	350	370	322	350	339	342	340	356	331	351	330	303	316	338	344	321	340	343	345	336	345	339	346	341	366	361	353	347	360	352	353	342	378	309	341	349	355	329	329	345	350	321	361	390	334	347	316	332	346	356	350	376	323	357	347	336	342	338	322	342	339	363	352	344	346	350	340	353	327	343	343	339	330	357	335	353	329	334	345	335	345	365	360	362	345	340	339	364	361	314	359	347	333	296	340	329	349	371	359	330	363	334	332	347	338	355	341	360	375	334	363	326	351	364	328	376	360	350	322	351	344	364	346	355	355	351	373	380	393	365	328	334	363	397	335	342	321	356	375	344	376	350	357	351	337	361	334	351	346	333	337	295	335	348	358	343	361	330	356	352	320	350	355	389	335	335	340	308	367	391	314	331	331
7340	2267	5131	5882	5232	4240	3241	2283	1829	1525	1274	1200	1108	1058	989	962	1020	952	889	925	946	885	867	923	940	901	864	920	887	913	831	896	891	898	803	812	849	833	812	891	859	833	878	786	781	831	848	832	857	822	820	847	854	881	807	873	822	791	854	851	838	812	849	853	843	820	849	819	844	786	810	831	892	848	836	836	820	820	815	790	839	843	856	846	824	819	888	822	835	875	821	843	874	833	853	862	850	872	813	855	797	805	830	870	822	858	820	844	790	764	795	845	854	870	845	827	839	869	858	888	819	807	830	798	791	825	868	798	897	836	819	854	803	839	798	870	835	812	854	820	823	876	877	807	883	839	758	841	889	810	820	853	813	828	844	769	890	882	861	829	829	806	811	887	840	882	886	822	844	872	822	800	879	811	857	817	791	850	862	850	831	849	792	805	807	851	804	896	881	768	861	852	844	856	877	850	845	848	856	853	837	883	857	853	845	834	793	882	840	858	844	885	839	855	863	849	830	789	907	824	858	814	815	834	847	866	876	805	832	858	834	829	781	859	868	800	850	830	808	824	774	806	856	869	847	837	864	784	863	821	875	823	845	841	828	814	837	808	814	875	802	825	847	853	854	857	845	844	825	818	851	838	863	816	848	846	828	866	863	842	903	842	843	851	851	811	788	829	867	833	803	836	792	858	805	826	835	828	823	844	827	840	835	849	878	870	866	857	823	816	794	871	824	832	807	809	850	852	807	847	834	805	840	824	823	819	796	859	806	879	855	868	849	831	820	801	787	861	818	816	844	861	861	794	849	854	824	834	821	858	838	790	897	867	845	847	822	831	812	789	868	862	859	880	880	806	808	860	830	845	857	810	838	875	833	872	853	791	844	812	840	829	829	827	847	831	848	847	807	797	773	892	840	841	837	878	860	836	816	841	862	846	759	830	855	845	856	828	802	834	872	832	813	846	806	844	848	790	823	818	825	861	828	827	805	821	827	826	797	846	849	858	868	830	833	831	807	845	882	856	802	841	881	862	794	835	847	802	803	818	818	821	802	800	838	792	829	861	835	826	814	818	833	863	848	819	809	841	870	851	815	835	841	809	839	825	801	830	831	802	890	849	884	845	825	861	838	816	874	824	839	806	844	818	834	801	846	880	847	769	824	846	856	843	846	841	798	803	817	827	841	826	878	864	824	814	791	833	875	832	821	840	796	867	821	836	800	796	840	839	828	782	858	866	794	856	777	796	840	847	839	857	886	840	784	846	848	820	868	805	808	825	898	756	800	864	790	765	822	841	842	810	847	825	845	885	843	882	845	815	884	812	803	780	821	831	852	894	862	813	841	808	840	802	796	815	810	856	820	834	909	805	845	803	820	868	808	809	815	815	899	825	868	851	783	833	834	842	797	852	851	864	872	822	873	865	835	889	855	790	836	801	778	824	855	794	828	821	841	821	849	782	761	802	838	839	791	829	818	846	850	830	885	830	825	802	834	787	830	834	847	855	782	803	774	879	859	800	865	870	823	859	813	851	828	838	828	846	854	839	822	848	799	873	817	853	814	875	831	807	863	845	823	798	828	835	871	803	787	818	859	904	852	805	822	848	850	822	851	830	824	856	809	901	828	826	844	843	826	805	843	836	831	861	832	854	863	845	824	773	850	869	859	852	828	913	850	808	813	801	842	847	814	832	842	845	836	846	863	840	788	825	810	859	771	826	875	820	838	853	855	814	871	819	857	885	868	833	866	869	862	859	824	844	832	829	892	927	879	819	827	850	805	808	831	822	831	813	818	863	801	796	830	862	805	788	791	805	841	816	865	810	780	850	819	819	841	846	822	876	861	857	801	829	784	843	847	856	802	885	848	889	822	889	862	856	810	834	823	817	897	826	800	839	848	859	769	867	830	831	814	850	822	825	831	791	793	842	804	853	872	833	821	826	826	829	801	795	804	853	838	836	811	845	882	799	861	823	838	824	856	885	857	805	795	839	870	853	812	837	820	879	826	823	845	804	834	803	784	852	805	788	766	844	854	864	870	884	817	873	800	847	804	883	854	823	826	805	887	866	853	820	835	830	783	823	837	817	804	818	847	862	825	941	835	846	827	840	843	850	807	871	818	821	849	791	816	809	850	833	815	809	878	828	846	828	824	817	851	849	790	826	849	860	846	805	863	821	801	861	829	792	852	904	804	811	832	820	844	833	788	823	876	799	842	823	842	854	828	875	790	810	807	823	837	841	854	823	819	845	771	785	804	791	846	876	868	828	820	822	844	796	805	863	832	864	826	856	896	841	868	803	844	807	816	874	833	837	839	848	810	813	875	801	838	816	841	853	799	819	851	849	809	805	806	815	799	848	909	826	808	880	816	799	872	833	801	814	806	851	871	841	817	836	816	825	823	852	856	839	825	811	833	859	832	836	839	838	831	792	818	829	846	842	839	834	847	821	865	839	782	849	842	822	819	849	807	860	847	817	812	839	880	823	860	862	836	845	845	849	846	819	835	855	850	853	821	830	827	781	813	844	826	812	873	854	860	837	886	885	832	838	843	838	823	837	801	903	820	817	869	807	805	814	868	855	810	872	854	826	850	894	887	839	785	867	900	816	827	853	826	837	827	816	844	818	841	842	875	827	804	796	860	823	872	840	792	868	860	840	825	805	817	849	808	797	844	827	834	807	851	905	829	807	817	858	768	870	830	819	885	841	817	809	782	782	823	819	751	826	788	837	829	791	803	886	791	836	826	870	799	829	818	821	862	924	786	851	772	875	773	829	838	855	840	859	844	791	812	885	848	843	809	838	852	837	837	837	836	828	854	834	850	861	876	847	851	829	845	850	821	812	798	812	786	850	787	878	781	816	820	875	770	794	843	784	847	813	837	832	821	850	805	790	804	835	811	857	808	799	820	864	837	825	844	833	831	934	872	880	827	822	887	831	813	832	805	816	853	847	767	829	827	858	853	849	810	889	832	829	867	819	884	816	885	841	793	921	803	835	807	807	839	839	842	802	766	819	813	816	820	853	878	823	900	903	822	857	858	857	861	858	898	838	835	843	842	862	817	860	797	822	830	844	895	871	813	848	864	837	810	831	822	857	865	886	871	850	833	832	864	892	846	879	818	872	835	824	805	830	895	846	816	843	812	842	850	823	883	821	851	782	850	835	875	857	800	847	850	823	852	848	849	804	864	840	818	781	836	835	836	817	801	829	789	851	801	857	872	812	875	808	847	796	823	862	816	854	801	826	884	885	864	821	857	903	894	800	880	856	827	820	830	836	795	875	861	832	866	794	850	827	831	854	836	807	861	801	845	878	841	858	822	851	822	837	862	799	819	815	866	809	812	875	874	846	811	856	872	825	825	831	841	844	841	783	860	854	815	808	876	856	821	778	856	835	819	805	843	880	843	871	877	790	889	831	827	865	820	830	828	835	879	830	826	868	849	783	851	848	808	787	860	745	879	808	844	835	834	834	838	829	800	868	845	817	795	791	826	814	815	843	809	901	812	810
14628	2890	3329	2754	1826	1265	928	610	475	380	295	287	271	256	245	252	244	243	233	252	245	226	229	232	221	223	233	202	219	249	220	231	226	242	232	208	210	216	203	234	231	190	216	210	195	220	223	200	213	252	221	216	214	229	206	247	248	211	227	227	218	205	223	197	235	202	215	178	210	216	210	208	216	242	201	207	210	221	206	218	232	215	206	220	227	191	215	225	209	218	217	228	222	219	208	219	204	208	180	217	189	228	207	197	210	193	199	224	225	192	222	206	180	235	216	236	226	206	228	216	207	239	231	232	223	198	192	209	201	238	228	229	223	235	219	241	209	210	202	220	222	206	214	224	199	243	186	234	194	212	232	201	223	221	222	220	211	197	232	200	219	220	208	208	217	214	214	192	222	207	209	247	237	206	226	218	224	206	226	200	201	226	237	225	207	221	221	231	243	193	190	219	211	232	208	211	199	185	193	198	193	211	212	215	221	189	219	214	208	230	214	209	221	225	207	221	195	237	194	216	227	202	188	205	194	172	186	197	235	199	213	199	197	201	204	190	204	223	184	214	237	221	202	222	210	226	224	212	189	209	228	196	226	201	213	216	224	202	232	217	196	210	216	218	232	222	213	218	215	231	213	189	214	205	208	199	203	208	205	192	218	204	190	234	190	236	209	228	238	226	212	206	222	209	229	192	217	247	213	228	206	211	201	208	202	217	206	219	198	208	225	187	208	246	211	216	226	216	207	203	243	208	227	230	256	224	212	238	208	224	233	221	220	220	233	224	199	196	235	226	188	181	207	221	215	219	217	205	225	222	217	214	224	216	232	217	204	214	221	220	231	226	194	197	208	197	214	224	205	214	234	227	216	239	199	237	240	215	197	225	221	216	218	207	199	200	231	198	189	231	232	226	209	173	193	242	241	211	205	238	218	210	204	224	242	196	222	209	206	230	228	198	215	212	222	210	202	226	215	226	231	183	214	203	200	224	218	225	234	215	183	223	200	218	200	234	244	217	215	216	222	221	202	251	213	201	209	207	224	201	230	212	248	238	216	242	192	225	220	215	194	213	242	196	213	221	221	217	197	235	238	197	235	213	218	190	239	220	220	236	220	225	205	235	207	217	220	166	197	216	232	202	193	194	203	245	207	215	211	199	188	199	231	221	210	202	207	182	197	219	233	202	206	225	213	194	217	198	177	191	204	226	224	218	213	233	245	223	208	220	194	218	218	235	217	232	234	197	203	209	226	222	225	220	215	222	229	236	219	207	221	194	194	205	227	253	208	196	193	233	225	214	208	199	217	243	233	200	221	229	198	200	183	198	232	227	211	240	194	204	212	200	210	199	232	203	224	216	207	219	223	225	228	212	232	206	240	217	221	196	207	221	203	196	213	209	185	216	218	210	214	241	202	223	193	210	199	216	211	194	195	199	227	235	196	198	208	223	236	227	228	218	208	238	202	200	211	192	197	205	187	217	237	206	235	182	226	230	198	220	175	226	220	196	225	193	212	211	208	215	191	222	221	204	201	209	225	211	216	208	225	220	210	210	233	226	186	185	241	195	242	192	230	186	205	215	207	231	209	215	223	233	189	205	211	210	251	216	188	223	198	235	233	200	224	214	214	198	207	206	210	202	204	196	223	240	204	197	228	221	209	200	187	221	202	206	227	218	209	196	181	224	203	241	235	193	227	210	240	207	204	213	205	232	210	237	199	218	246	203	215	198	226	212	201	202	231	231	191	225	226	210	190	196	197	213	204	225	211	213	220	218	200	230	217	238	200	206	203	244	211	211	203	233	218	218	209	226	208	215	205	170	219	224	226	197	187	205	215	205	217	195	211	214	184	247	212	216	204	201	223	212	219	224	214	195	220	224	209	226	213	209	184	191	216	219	217	201	205	221	215	201	228	236	220	202	233	202	208	240	242	222	229	222	177	212	211	209	218	216	204	218	201	227	189	224	186	226	182	221	195	228	235	237	207	206	229	210	212	240	208	234	220	212	212	202	225	225	194	197	214	204	205	227	216	204	207	208	193	214	238	220	206	221	213	235	220	222	219	211	225	220	222	229	240	217	191	210	217	224	191	263	193	206	230	202	234	206	214	228	217	214	226	206	216	214	218	195	215	211	207	199	240	193	216	219	209	204	222	222	194	199	204	196	219	213	195	205	195	211	201	212	222	195	218	216	224	244	214	227	224	202	222	203	169	218	215	206	215	217	231	222	219	216	209	227	211	217	204	205	226	232	187	235	230	222	218	197	193	191	226	232	194	212	211	181	198	209	221	214	203	206	217	198	224	237	204	212	240	204	233	213	198	210	216	227	229	210	222	231	218	211	225	240	226	207	206	204	235	210	207	243	232	220	228	199	226	232	237	231	208	222	159	184	200	241	224	213	220	226	226	203	215	217	215	193	247	214	216	200	194	197	199	206	199	203	217	201	219	207	203	220	228	223	214	217	220	231	207	234	212	215	198	202	223	211	206	213	196	241	208	191	243	205	206	227	227	217	227	204	205	200	206	200	243	212	216	219	234	194	210	172	189	211	214	215	245	207	219	224	226	207	213	226	189	238	207	210	181	235	215	216	192	231	209	207	211	215	237	216	255	190	224	201	211	208	196	217	228	213	243	219	191	206	209	191	187	185	183	188	212	220	215	201	203	202	196	226	232	200	206	228	210	216	197	188	210	214	219	192	212	196	181	216	223	192	225	202	230	207	220	196	251	232	230	223	177	206	207	222	222	199	188	204	206	209	203	209	210	225	233	213	214	237	189	217	210	210	220	218	228	180	211	189	185	212	221	218	200	227	219	221	219	203	218	211	197	210	211	230	223	196	228	233	203	223	212	207	204	213	230	220	195	220	210	188	221	249	223	198	199	192	207	235	223	212	230	200	224	227	220	216	252	223	211	227	248	194	213	205	221	207	214	209	225	241	231	217	221	238	213	202	194	238	194	206	224	178	205	188	245	229	212	198	201	215	182	234	211	228	225	237	206	214	223	243	203	206	212	241	235	210	226	194	237	209	198	209	213	227	198	174	226	227	232	234	212	209	227	199	228	239	229	212	241	196	204	221	232	229	214	220	207	190	247	241	185	220	194	208	228	219	223	212	218	208	202	213	219	209	207	232	223	231	208	215	214	193	222	223	222	213	234	179	196	233	231	205	232	230	191	239	210	219	221	225	216	195	202	210	177	191	198	218	180	223	214	202	240	221	206	214	219	212	204	190	214	212	193	235	207	234	210	213	256	218	221	200	217	204	214	205	205	218	204	216	209	222	196	224	202	206	215	231	233	210	249	240	211	215	220	218	188	241	193	223	194	188	236	229	227	215	228	210	216	204	202	196	214	221	226	191	221	205	211	238	189	230	218	231	234	212	215	255	218	200	228	233	228	212	232	215	197	230	226	232	221	222	218	213	220	220	221	205	212	223	197	205	203	213	205	225	227	236	245	229	188	211	229	224	213	239	191	212	217	241	203	206	208	228	223	178	200	229	214	203
9276	2814	6310	8195	6677	5441	3971	2616	1832	1415	1180	1118	1013	936	881	810	780	755	739	674	683	699	641	622	589	598	677	626	644	672	637	592	612	650	644	593	650	605	576	589	589	576	569	562	551	591	584	525	568	595	575	562	549	567	542	553	562	561	551	522	511	507	565	513	579	516	531	545	503	519	577	559	534	552	505	524	514	489	497	554	587	525	515	515	486	514	505	526	552	545	538	561	583	513	513	502	544	549	549	511	541	535	524	533	500	543	538	532	539	569	498	552	500	558	518	530	520	539	543	584	524	551	573	508	529	554	550	555	534	510	542	579	493	563	536	545	526	489	526	532	539	501	505	531	515	529	557	543	534	542	505	544	527	514	572	543	551	529	549	517	552	500	537	507	553	543	542	535	522	525	503	518	548	573	563	536	593	552	537	573	562	513	502	543	508	592	531	546	571	518	521	528	544	561	498	515	559	563	536	544	523	545	519	548	511	485	533	533	545	560	547	505	498	563	520	562	515	547	523	567	566	530	522	507	539	527	531	510	544	519	553	505	536	567	513	555	539	549	517	565	536	535	545	508	549	541	551	530	502	505	535	524	566	559	537	495	553	548	559	532	540	553	528	563	512	524	500	558	511	531	568	548	537	536	513	512	553	522	516	539	523	507	546	561	532	520	551	520	563	557	540	566	470	556	551	550	553	530	567	518	564	531	585	542	539	473	524	500	557	497	497	537	587	530	552	554	544	516	541	526	549	532	542	497	535	526	523	528	514	560	497	539	532	528	517	511	549	560	517	534	508	524	548	526	525	573	531	569	537	540	527	487	532	544	508	519	544	519	594	519	558	561	529	567	554	556	529	480	511	511	524	521	520	496	504	542	497	520	487	558	537	562	521	556	552	574	504	550	554	529	553	557	526	579	535	536	538	496	547	518	546	502	526	522	493	529	519	521	540	538	546	554	516	506	509	527	541	518	519	500	515	510	534	575	549	577	527	500	512	526	554	501	542	520	528	546	522	558	505	556	573	526	524	520	492	546	509	526	527	570	548	545	537	525	545	488	514	523	567	502	525	581	512	562	522	523	536	575	554	552	549	563	497	552	560	521	525	517	533	531	547	557	522	533	479	528	552	519	504	563	526	540	583	505	517	498	528	528	510	558	532	523	533	570	530	553	557	541	507	566	480	519	567	524	548	551	554	520	559	540	536	535	523	495	587	490	503	565	514	529	523	560	546	528	544	550	555	523	560	483	533	519	512	535	585	485	559	555	551	543	517	551	503	521	552	593	568	515	514	490	559	517	569	555	546	554	554	552	533	554	537	511	498	547	509	513	517	523	545	551	499	543	531	512	518	556	546	542	554	560	566	544	514	536	568	545	492	502	524	573	532	534	562	524	572	497	535	582	574	534	551	472	570	531	531	516	531	484	556	525	589	502	495	468	513	524	572	549	503	515	507	529	507	556	535	560	566	582	557	496	542	516	570	509	528	547	542	508	534	543	551	508	539	544	540	537	525	513	535	518	577	540	498	556	523	542	546	521	536	524	574	529	529	536	530	543	567	536	485	482	569	552	544	516	493	541	578	544	582	550	514	547	564	495	540	557	526	539	515	535	581	526	550	499	544	517	491	541	529	512	545	548	545	513	545	568	517	503	515	484	523	551	524	529	518	540	512	539	547	489	538	548	563	496	578	541	529	530	534	537	510	516	510	515	493	526	582	534	512	550	500	567	530	527	530	532	538	538	524	508	527	526	542	559	522	542	577	544	521	524	557	487	528	548	581	504	528	553	561	571	512	563	593	519	563	564	493	522	488	579	535	569	501	507	494	529	566	530	561	585	584	519	523	522	500	523	556	518	543	559	537	506	573	531	500	546	588	513	519	517	521	535	510	561	536	565	540	535	561	522	549	522	544	537	544	493	519	564	511	508	538	546	498	511	535	547	552	532	559	516	542	539	548	551	552	554	498	530	526	542	517	574	555	576	527	485	508	529	578	524	507	584	532	537	459	482	535	549	543	544	521	513	584	555	556	475	542	558	556	568	550	552	564	497	547	571	542	564	571	505	530	547	547	515	544	543	507	539	497	549	558	531	492	560	512	569	503	500	484	536	592	544	531	537	541	518	538	580	540	533	566	558	512	519	497	494	544	508	513	526	537	521	536	521	541	587	549	514	498	557	498	579	525	524	584	551	524	526	499	506	512	534	548	494	539	523	565	549	541	515	502	505	526	508	588	570	547	536	509	540	512	519	560	531	507	545	477	541	533	494	579	576	554	577	530	515	533	591	539	512	556	570	509	500	519	520	506	538	527	545	532	541	528	542	553	559	543	511	531	519	545	535	525	559	548	520	558	514	568	512	554	544	562	569	497	562	502	611	562	549	551	560	550	564	522	526	559	524	547	539	554	504	513	548	506	548	569	529	503	484	514	515	548	531	568	547	544	547	543	495	517	532	565	553	536	497	527	514	538	541	566	555	532	506	540	536	501	507	515	536	521	528	528	555	499	540	527	540	537	559	537	508	532	516	557	533	555	536	545	535	587	535	499	557	521	557	497	482	524	568	514	541	532	558	532	506	504	544	533	521	505	542	509	564	542	547	502	496	547	552	557	537	501	510	505	508	520	561	518	511	510	502	558	532	558	550	537	493	537	504	522	566	485	489	519	583	522	518	542	544	522	591	525	561	537	572	531	523	538	521	583	554	546	524	588	537	556	504	512	518	523	533	518	508	543	497	536	534	506	522	540	528	558	545	519	556	582	504	521	539	525	510	519	520	536	529	549	526	569	504	525	558	515	531	539	555	518	526	523	537	489	573	541	544	522	505	539	513	566	505	561	551	546	503	516	524	535	539	573	538	520	527	591	541	468	537	522	505	536	497	547	516	587	537	524	566	513	555	548	519	587	533	536	544	512	544	550	574	486	551	552	523	489	508	537	560	482	541	543	556	518	545	561	553	561	483	542	519	492	529	563	471	545	527	519	565	520	557	520	557	502	546	550	519	511	531	533	486	546	545	547	464	519	591	520	561	525	571	530	542	498	515	586	522	538	519	537	594	522	572	534	553	535	576	504	520	534	560	512	519	572	522	533	502	507	522	553	529	505	516	516	495	571	504	528	512	544	532	536	516	517	539	558	567	549	521	508	514	542	520	522	576	582	535	542	503	570	527	525	535	590	577	557	543	569	528	558	565	520	547	574	524	529	507	553	543	544	575	604	563	552	568	520	527	581	514	534	541	533	511	520	540	545	521	543	582	495	532	535	552	556	521	559	528	556	543	524	524	544	551	560	543	528	531	550	511	506	527	543	556	529	513	563	535	544	566	540	538	537	546	548	531	537	504	527	475	582	548	537	522	576	537	553	511	569	562	523	501	601	528	518	533	580	538	516	560	518	523	549	535	501	499	496	515	505	540	556	536	500	501	497	508	507	526	525	536	538	543	583	571	527	543	479	534	564	526	521	567	537	513	536	561	570	544	520	533	494	511	549	513	532	548	485	517	551	507
2913	1266	1402	1215	987	762	612	486	400	348	386	334	319	359	379	318	348	349	377	382	353	318	328	370	330	330	331	317	336	316	337	343	335	359	333	307	323	376	328	340	332	329	334	318	335	374	332	347	333	337	306	367	323	309	371	349	327	349	346	356	373	369	318	331	337	317	325	324	319	345	364	322	302	324	339	345	320	339	313	328	328	328	337	332	306	328	318	330	314	360	317	342	364	328	352	368	332	333	328	323	347	342	342	318	336	359	356	355	345	324	365	366	339	327	312	332	341	330	321	328	333	341	340	382	320	311	366	297	343	326	333	330	367	367	344	366	359	328	340	354	315	331	369	320	318	360	357	357	351	350	356	349	353	308	316	348	312	340	303	358	343	308	333	326	337	364	325	332	350	332	337	350	356	319	345	309	378	343	299	311	348	338	363	365	324	338	352	373	342	333	302	337	331	326	330	312	336	318	361	314	332	326	322	316	318	347	335	316	369	365	335	362	316	333	364	392	378	301	320	310	328	337	323	348	319	305	345	330	350	335	332	335	324	329	319	350	323	324	316	339	349	343	340	330	331	327	363	341	340	331	374	357	344	359	331	351	329	345	353	338	339	318	312	331	323	345	354	314	315	328	349	319	328	338	318	341	330	343	312	333	353	346	334	364	339	317	331	338	359	330	346	340	344	348	346	372	336	359	355	293	320	342	352	337	331	339	328	383	341	313	352	338	347	338	339	356	347	338	340	294	332	335	306	358	351	366	317	315	326	320	313	326	337	316	329	336	343	345	352	342	332	384	342	349	338	337	332	323	320	328	366	356	319	383	324	319	368	325	349	319	337	300	342	360	342	328	335	335	338	355	311	349	334	343	352	319	343	347	284	300	342	325	354	337	338	327	334	309	354	323	315	354	381	345	346	358	348	330	366	336	327	341	335	378	319	361	343	311	367	348	325	349	339	342	327	374	336	353	317	325	339	347	326	319	315	361	325	336	340	317	337	324	353	330	318	334	325	341	353	343	350	314	325	306	335	380	331	317	308	368	328	317	332	310	327	352	372	318	340	359	343	349	334	319	356	348	319	335	338	329	349	334	319	345	350	356	317	322	333	334	336	327	314	347	335	352	343	335	378	306	327	317	329	341	348	357	355	315	319	318	302	378	305	300	364	350	340	368	325	341	349	309	371	326	332	346	318	373	363	329	340	354	346	329	359	321	331	359	310	340	357	355	359	353	337	329	356	340	326	333	302	357	314	332	355	306	374	356	314	330	359	347	325	340	349	340	283	329	318	342	343	321	324	327	365	360	356	353	292	346	325	361	330	316	325	350	352	337	324	365	347	332	364	313	304	351	302	321	338	322	335	296	360	290	330	336	366	347	349	340	322	338	332	347	331	314	332	344	306	326	338	324	347	296	340	328	332	318	352	344	352	327	336	343	366	365	346	352	356	362	332	335	337	320	338	347	335	369	345	355	349	324	342	320	343	315	327	357	340	347	338	338	320	316	349	311	351	326	361	330	331	341	372	352	353	343	331	330	356	324	296	295	337	329	330	340	362	323	323	332	377	334	335	322	319	342	314	318	332	352	335	361	335	310	348	311	381	340	361	319	325	346	326	311	329	339	322	320	315	338	315	323	346	297	335	351	396	351	338	347	344	337	311	375	336	342	346	369	351	350	360	327	331	355	330	356	353	344	345	351	374	323	342	310	326	347	313	322	297	324	362	312	314	377	316	339	325	328	331	315	370	373	357	323	318	313	352	313	301	311	326	317	328	364	332	341	321	360	352	326	372	347	345	306	277	362	316	341	359	339	339	314	322	359	343	333	339	351	326	295	286	334	332	317	331	343	332	308	331	328	352	313	361	309	344	309	328	358	281	355	354	308	325	329	351	326	316	360	371	345	328	332	308	331	318	322	339	336	303	321	363	335	336	311	343	313	340	302	283	346	332	339	291	321	376	354	360	353	406	330	361	325	353	336	337	343	334	333	302	333	321	291	323	303	319	362	319	355	340	290	305	331	331	301	348	373	329	346	337	337	342	330	292	319	312	285	378	357	326	350	347	324	362	345	346	347	338	342	337	339	370	342	325	352	315	322	320	315	361	310	344	336	342	309	315	287	329	345	351	342	321	342	318	328	359	330	367	381	347	325	353	367	304	292	346	320	275	342	320	295	345	341	352	332	321	334	365	317	335	328	335	305	353	346	334	336	353	365	361	338	334	351	328	322	305	340	364	313	348	325	335	313	349	343	359	312	331	361	301	354	364	346	343	330	345	312	369	379	351	311	337	354	359	367	366	357	324	321	321	347	323	333	346	323	326	358	366	341	347	343	340	358	333	348	320	350	307	317	334	333	335	314	375	323	358	348	324	353	330	322	334	325	301	311	320	369	334	322	337	342	309	346	341	322	363	356	347	347	334	339	362	343	321	346	324	332	350	360	337	290	325	319	370	320	330	335	332	296	324	339	340	363	303	320	334	327	287	344	331	357	378	309	324	320	342	323	341	325	359	323	346	301	336	351	368	355	324	346	371	349	365	318	360	358	333	355	335	337	349	334	350	358	332	329	342	342	347	336	335	338	371	347	320	333	318	311	354	323	329	371	322	355	338	335	340	338	366	353	325	323	327	291	347	347	327	326	360	318	325	314	339	317	339	320	332	368	338	321	350	331	327	353	332	297	363	335	333	365	298	332	328	303	338	350	341	335	328	331	305	340	361	331	314	387	368	349	349	360	331	318	343	383	361	340	355	366	328	354	332	333	349	342	328	384	314	327	366	340	357	301	300	349	353	366	369	321	366	326	350	311	336	322	329	344	388	333	325	365	376	331	308	329	303	342	359	345	341	356	358	347	301	346	304	357	300	343	341	320	322	355	347	276	314	325	355	323	328	320	350	295	383	337	350	328	318	303	328	342	320	349	307	326	335	337	343	355	316	329	336	353	338	338	343	345	342	349	336	351	309	337	332	333	363	340	334	326	315	334	330	323	339	337	299	332	326	348	333	338	337	354	359	316	321	325	333	333	354	339	302	326	328	329	356	346	334	365	353	308	326	334	341	340	324	311	370	292	332	358	373	345	317	359	342	342	329	321	363	337	354	340	322	333	340	336	332	357	370	325	323	333	352	337	330	333	328	321	321	329	343	333	315	322	310	354	359	345	343	363	348	346	324	333	334	303	341	304	319	354	363	330	306	376	330	314	324	342	354	373	287	366	332	359	331	363	370	336	343	317	338	356	339	316	321	340	340	364	354	348	379	360	322	379	338	351	353	350	320	363	321	332	322	334	325	353	344	351	304	330	352	314	329	363	342	373	300	349	339	309	367	363	307	307	366	352	417	332	309	335	343	326	364	338	342	332	338	335	345	337	328	349	315	360	326	326	351	347	329	370	372	334	352	324	354	352	296	361	353	346	384	338	328	357	326	322	338	315	295	363	332	331	381	369	292	327	347	344	317	325	342	312	336	338	311	299	363	366	320	355	344	343	348	352	325	300	379	301
3023	1715	3127	4034	3347	2788	2187	1554	1148	1055	1012	964	935	883	870	857	868	897	809	833	853	893	854	821	833	897	794	836	855	802	813	786	831	832	804	779	824	810	820	851	851	735	811	821	830	848	758	814	770	870	803	834	837	788	756	815	830	819	831	833	835	795	830	882	791	771	841	776	831	783	803	836	811	826	814	794	814	822	820	848	811	824	797	767	786	876	850	835	785	796	789	786	835	818	820	772	791	823	855	795	863	791	790	787	804	832	831	779	809	837	782	821	774	807	813	828	826	792	858	821	851	867	878	829	769	864	831	831	847	798	811	823	825	816	773	772	793	807	778	808	814	791	834	804	852	846	833	807	823	807	845	841	738	814	815	865	850	833	848	824	809	802	867	822	873	794	787	793	830	830	811	792	869	811	842	816	826	741	819	831	811	834	848	827	810	844	842	817	797	788	775	836	830	820	830	819	816	799	862	812	845	842	821	870	833	808	792	831	825	813	778	789	844	852	798	729	802	766	814	776	793	774	779	827	848	827	806	801	792	828	832	820	779	785	827	801	772	780	835	813	773	806	784	831	847	854	822	800	782	815	765	808	823	829	853	847	814	795	863	805	818	810	795	835	868	809	839	787	847	808	805	812	823	811	807	804	790	843	839	807	804	803	824	768	815	804	798	827	831	847	821	809	825	773	813	804	824	823	798	811	819	841	823	797	804	788	858	816	838	808	799	821	803	802	862	826	846	786	771	788	845	823	825	822	817	812	737	799	795	793	830	822	784	829	845	906	811	855	801	851	802	850	831	843	805	797	849	787	804	829	811	788	786	798	863	793	766	794	782	869	897	756	793	784	847	798	772	836	851	790	846	847	852	813	843	777	858	805	794	815	862	784	824	851	823	824	779	810	814	862	792	803	900	794	878	750	789	811	842	821	820	813	771	844	773	819	799	804	792	815	799	768	835	818	841	799	792	782	736	819	757	816	839	833	793	869	845	818	759	837	793	839	800	801	840	780	790	805	845	762	824	830	810	822	824	804	833	850	825	806	790	808	762	803	859	871	808	861	821	809	828	782	839	784	805	823	794	817	801	784	853	802	812	843	776	831	836	825	822	826	837	822	795	852	835	757	820	823	803	843	784	774	791	842	810	803	761	809	788	817	836	750	836	759	832	794	805	810	830	896	808	840	853	815	810	779	748	811	892	851	776	822	788	820	820	795	806	806	828	830	823	801	873	812	808	830	806	805	845	799	805	822	810	827	837	839	795	809	776	845	823	822	805	850	821	811	825	837	857	764	819	824	801	767	839	820	822	834	784	833	732	795	840	828	828	822	836	793	802	813	810	809	768	803	815	841	806	813	829	831	845	775	866	797	802	785	833	832	773	835	799	844	796	790	826	849	828	812	786	872	837	838	818	814	798	824	820	836	795	771	833	795	757	768	853	829	789	820	833	786	768	866	787	752	762	818	822	878	834	857	797	836	823	838	821	837	848	785	827	797	796	805	806	785	820	793	862	776	842	793	820	779	754	834	836	867	836	774	761	854	817	859	819	816	818	810	787	825	786	758	850	759	786	847	842	810	800	778	824	766	859	787	796	808	841	804	840	807	786	794	809	838	804	796	815	791	812	806	817	822	804	818	779	834	846	857	782	849	832	787	824	811	838	783	820	799	861	851	807	786	857	790	831	819	799	826	814	828	818	828	794	776	771	826	823	848	790	846	792	798	785	776	831	861	857	800	802	720	787	769	830	849	787	791	801	811	817	807	788	860	809	825	818	754	798	839	763	875	811	823	800	821	837	816	820	830	793	833	803	786	813	815	833	780	819	857	836	807	830	835	781	810	776	847	812	800	799	816	815	833	808	844	841	816	843	824	820	817	789	770	880	797	836	810	814	817	805	834	805	798	799	830	798	835	843	837	890	804	786	769	776	817	810	824	815	796	773	784	861	824	843	876	802	816	815	814	791	775	795	839	811	772	784	806	766	829	860	839	784	888	816	853	846	827	867	831	822	804	794	763	858	808	821	823	779	806	831	789	843	817	793	829	807	761	818	822	843	807	863	795	787	763	851	790	817	844	825	796	813	856	804	844	798	815	818	858	811	854	806	840	814	833	815	834	835	853	827	813	813	844	796	802	825	771	789	776	858	802	790	808	788	816	820	803	837	832	910	849	759	798	820	798	842	832	806	810	804	795	837	811	744	794	774	833	808	787	812	767	819	845	794	825	828	803	852	829	833	794	809	805	812	838	821	834	809	861	823	808	784	794	812	806	882	828	781	811	860	842	813	827	840	824	828	816	854	843	812	816	858	865	771	833	859	858	804	812	779	835	847	829	799	833	824	834	848	759	824	840	845	828	827	820	794	817	855	817	842	822	810	836	777	779	849	860	844	869	819	786	801	808	806	843	813	795	845	864	820	795	841	804	786	792	833	811	795	798	791	843	777	828	783	831	824	815	819	809	779	856	813	802	794	842	825	774	846	801	828	838	805	819	836	838	819	769	837	769	789	779	839	801	796	804	820	806	770	792	838	783	796	821	883	831	819	848	853	861	846	851	783	806	853	837	805	803	822	815	852	832	811	811	820	815	784	839	775	822	817	826	799	832	806	793	780	806	817	791	800	827	872	840	825	830	801	790	859	819	797	847	871	763	865	828	839	777	810	836	788	801	852	822	872	778	808	846	811	809	809	787	825	847	822	822	807	815	832	863	830	834	802	800	813	787	858	787	810	807	802	825	827	778	826	830	857	831	824	839	848	779	876	796	792	773	784	789	806	746	806	817	857	847	837	856	848	822	824	845	755	800	800	814	817	816	867	826	819	857	768	809	832	835	790	822	811	796	852	770	822	799	833	829	792	872	857	832	824	799	840	831	820	791	827	819	855	802	765	892	831	815	801	845	814	796	799	816	803	818	836	851	806	779	792	813	791	885	803	775	790	772	809	808	837	838	853	811	773	781	864	813	825	866	804	813	816	802	835	807	872	803	806	873	778	855	782	799	781	801	776	818	802	828	838	744	835	805	841	816	836	840	803	840	847	790	818	813	780	801	860	828	767	801	798	863	828	798	796	799	800	825	798	853	784	857	830	786	785	798	805	816	841	836	759	820	802	835	809	879	792	808	800	799	749	867	829	752	812	846	813	824	810	833	830	813	819	833	783	788	778	819	818	826	817	856	781	844	787	831	827	771	845	867	868	782	812	816	774	840	841	868	796	830	836	857	805	847	734	825	816	832	787	819	803	818	797	788	829	767	794	834	802	776	814	804	879	772	817	794	766	848	798	858	774	858	789	814	822	779	775	784	800	861	824	824	776	785	773	786	843	850	812	784	769	842	825	846	813	763	771	793	794	794	843	765	808	826	833	806	820	847	832	831	843	763	831	839	788	802	769	777	847	803	773	803	845	810	822	782	779	819	819	845	781	801	797	822	845	835	800	817	797	789	836	784	814	839	798	862	790	841	758	821	833	831	858	784	858	799	810	731	871	846	787	841	839	808	827	822
9048	1988	2506	1963	1538	1090	729	598	480	444	410	394	403	364	369	378	348	379	379	347	352	369	343	359	323	338	337	354	364	368	356	352	322	356	344	318	351	388	374	323	345	348	321	345	366	334	326	364	383	326	368	335	371	334	337	356	327	346	347	352	316	331	354	343	347	369	330	313	410	329	311	347	331	330	367	336	348	373	356	362	376	295	334	347	357	368	347	345	344	324	359	341	337	322	360	337	326	349	359	352	364	347	344	349	343	361	316	373	325	335	359	343	352	346	341	309	380	360	358	371	326	338	344	335	325	356	341	362	309	341	331	369	383	369	335	316	337	372	385	367	369	367	340	347	344	353	330	372	351	346	363	348	337	357	353	336	357	334	332	343	338	380	316	320	357	383	378	365	349	384	371	357	335	330	355	337	374	332	364	367	329	350	322	321	311	354	314	353	340	357	350	332	343	352	324	332	363	333	385	366	344	323	337	361	371	355	370	349	350	344	350	372	316	351	332	362	361	349	340	332	354	337	342	382	314	329	350	325	362	338	359	343	352	337	357	300	373	350	361	348	320	354	367	367	353	359	349	355	340	314	333	333	344	346	323	347	309	357	347	338	342	311	315	334	333	355	362	367	381	367	346	334	331	346	353	369	339	358	304	328	302	326	322	346	340	357	338	366	347	356	358	366	339	390	338	360	339	349	352	316	341	360	350	352	334	336	376	367	328	363	374	342	328	353	341	347	349	354	352	325	368	356	331	348	346	332	352	348	366	342	324	335	377	337	340	332	353	361	356	333	352	360	353	362	327	317	334	316	364	345	330	334	380	349	344	357	347	373	322	342	332	351	347	369	346	364	381	368	357	335	353	372	390	331	344	342	348	356	334	356	371	348	354	363	338	336	367	344	335	341	381	370	335	338	324	362	357	320	350	337	343	346	331	357	379	342	373	343	331	339	351	365	319	373	349	358	367	398	361	374	379	325	340	329	388	355	379	361	370	330	332	333	350	344	324	389	380	372	334	361	353	368	335	369	352	360	335	324	354	329	357	371	361	357	348	339	329	359	346	349	344	368	366	333	333	325	360	355	355	329	361	371	344	348	341	331	368	349	368	343	317	338	317	348	375	339	356	333	375	317	390	353	329	347	350	338	323	362	395	321	349	338	325	352	358	370	335	362	390	330	343	345	335	342	340	340	384	337	341	346	343	348	314	365	352	319	317	367	354	383	362	333	386	346	341	337	351	381	341	344	397	359	382	349	364	392	346	369	335	357	360	346	343	348	360	346	384	382	366	343	349	317	347	328	369	336	347	337	334	343	341	325	364	374	345	324	345	317	355	394	345	352	351	370	333	315	381	336	305	357	358	387	368	331	342	393	332	362	359	376	329	375	366	341	355	318	329	335	336	312	356	354	340	320	367	382	354	379	340	343	352	311	330	348	352	315	356	325	357	374	332	358	348	350	330	362	347	358	388	330	349	362	373	370	339	359	340	309	356	384	340	331	369	334	363	364	346	346	339	368	343	333	325	327	338	342	376	358	354	335	331	343	371	331	352	347	324	358	356	329	326	329	385	349	342	332	346	364	349	352	343	347	349	351	349	353	339	334	385	387	334	384	358	368	333	363	375	352	364	341	357	342	354	352	354	342	324	343	346	343	354	335	376	361	355	347	374	336	334	346	346	350	330	329	329	350	354	364	360	339	330	301	358	352	348	370	346	379	366	367	325	330	326	351	374	337	358	370	339	353	345	361	338	344	344	382	361	339	321	318	358	347	360	364	359	340	325	351	344	341	347	342	340	338	386	357	361	340	337	377	320	338	346	309	345	312	399	357	333	321	312	332	377	360	346	346	330	341	325	333	332	367	340	352	350	337	342	364	324	357	335	337	365	345	342	342	382	338	345	328	336	371	372	324	340	347	346	341	358	356	350	322	383	362	348	359	355	357	320	304	366	362	372	335	365	317	341	368	357	317	359	328	353	353	361	365	320	349	354	333	345	376	373	318	338	362	341	341	347	335	373	337	399	333	359	336	343	364	354	374	373	385	332	368	338	364	382	341	348	333	359	387	360	317	365	381	345	323	352	365	336	373	355	361	348	339	393	336	378	314	331	344	380	369	372	379	374	334	337	341	354	326	326	328	346	372	329	331	337	364	318	363	386	353	313	365	349	316	339	369	380	341	392	384	349	336	333	339	345	335	358	369	376	349	339	324	326	362	340	343	365	362	350	374	334	396	337	350	363	346	330	346	329	347	358	350	371	332	341	365	366	332	357	370	342	376	353	349	345	336	342	316	361	315	350	341	338	342	384	351	369	327	388	331	349	329	334	368	338	349	339	344	300	355	379	341	369	332	353	366	352	351	337	363	352	319	365	314	339	376	341	344	324	372	345	335	387	327	328	385	363	364	373	342	348	367	332	362	330	375	349	345	349	343	388	365	345	373	316	365	354	371	372	354	340	335	348	343	320	365	341	374	369	356	353	358	356	329	361	319	379	357	344	376	307	360	364	377	308	331	337	353	335	335	350	370	319	305	326	337	332	370	339	338	324	339	363	359	388	380	344	327	368	341	369	374	383	365	361	335	310	338	350	357	362	345	328	380	336	368	363	361	359	372	369	363	339	339	349	341	357	358	368	375	388	343	312	365	351	361	339	356	369	334	348	381	347	344	321	349	379	384	338	368	336	357	344	388	364	317	324	331	379	335	384	366	330	373	333	341	358	349	354	299	346	340	359	346	344	321	365	350	372	356	360	372	339	330	371	307	285	396	367	317	362	327	340	308	338	342	358	360	329	341	341	334	316	362	366	353	358	363	377	327	363	344	363	329	342	388	354	348	338	390	342	353	375	359	384	338	390	353	318	358	378	370	333	338	343	392	352	348	321	354	373	374	334	370	354	349	320	332	362	345	345	334	346	317	334	338	355	366	359	360	353	336	333	339	390	324	351	308	312	357	359	353	372	355	351	319	340	348	374	352	362	363	363	351	336	371	353	338	365	346	357	346	351	323	363	367	353	337	350	339	296	322	356	321	352	335	332	335	339	323	341	393	383	350	342	350	352	319	339	332	362	338	371	371	320	398	335	358	343	354	353	334	329	371	338	383	348	344	350	355	361	355	364	353	346	366	338	323	367	348	339	362	345	340	353	375	307	313	362	343	355	343	330	388	351	326	323	363	342	339	353	347	350	353	344	329	362	351	354	366	338	347	336	338	365	359	341	393	339	375	325	387	352	362	358	358	343	341	354	348	333	371	333	343	372	379	337	327	346	380	344	348	348	344	327	350	340	383	361	353	343	346	354	350	372	369	365	344	350	341	331	353	384	359	333	321	348	338	340	343	348	395	347	335	363	358	346	343	363	316	332	336	373	390	336	344	354	371	338	368	355	339	370	332	361	369	347	357	378	364	381	329	315	350	403	324	338	380	333	375	347	311	348	317	326	345	360	348	351	345	358	354	345	360	336	362	335	379	372	318	338	359	346	366	355	320	362	341	377	343	355	326
7740	2444	5187	5986	5520	4176	2937	2066	1508	1340	1200	1161	1087	1077	991	960	990	965	922	935	927	903	872	935	915	899	907	826	898	903	889	934	923	861	842	868	833	892	852	829	845	881	862	849	876	895	926	822	875	837	853	823	794	860	884	845	813	833	853	880	800	825	847	808	821	866	788	810	774	846	799	823	872	804	846	856	819	815	826	809	841	832	789	801	816	843	769	865	855	835	819	827	839	821	877	895	878	864	853	844	837	861	832	821	809	821	795	847	783	840	836	848	868	779	789	822	847	869	822	877	838	842	893	783	837	890	820	839	790	814	823	814	808	870	802	797	862	816	840	848	890	870	852	875	798	848	887	759	884	857	849	847	852	858	793	843	835	832	851	858	850	780	825	881	808	835	856	838	818	798	848	816	841	799	788	849	829	786	772	832	829	851	816	833	795	833	850	875	869	813	853	816	777	826	849	829	832	822	873	878	820	800	846	848	830	862	890	822	799	883	788	802	825	830	893	853	883	818	883	824	833	825	813	822	832	874	872	844	827	830	806	856	825	830	873	794	854	825	838	835	851	856	830	871	784	790	837	834	901	799	785	858	840	821	771	824	836	804	846	823	806	856	814	806	826	845	851	846	828	819	826	815	780	827	830	795	892	854	889	853	801	876	784	870	873	862	860	765	839	807	844	845	931	882	790	835	825	845	855	810	810	874	853	819	841	828	876	813	802	879	797	783	837	826	827	836	865	818	816	794	848	839	812	809	812	905	860	819	819	861	826	826	820	814	830	809	782	792	823	836	838	843	815	846	795	859	841	847	839	854	814	827	847	833	832	803	829	826	837	851	889	841	835	839	854	804	800	847	827	863	850	831	809	810	790	841	816	865	815	804	821	876	807	816	864	836	887	802	882	815	821	854	847	837	838	795	830	854	847	805	883	794	846	851	802	812	790	797	856	848	826	834	836	839	815	810	846	813	829	763	826	851	835	842	848	847	868	824	829	823	795	860	813	847	862	867	826	839	805	878	826	834	796	848	826	794	797	836	835	820	835	795	818	817	787	826	854	866	850	816	838	844	877	847	839	839	844	837	823	852	883	846	817	812	878	861	846	845	800	814	879	868	835	894	807	809	832	810	848	817	839	862	876	827	826	856	809	807	821	815	827	847	805	823	777	842	801	879	865	877	788	840	797	854	805	865	796	806	814	856	793	850	854	836	821	849	781	866	840	859	868	811	815	866	810	855	799	843	835	854	838	795	836	834	803	849	841	805	765	869	826	806	851	832	893	820	808	817	880	845	816	811	835	814	871	764	868	837	799	791	790	843	823	821	820	827	876	835	793	867	780	828	867	820	844	800	845	779	778	893	878	785	864	834	810	863	873	850	851	823	877	879	858	832	807	850	830	825	817	882	837	784	810	834	890	841	901	837	815	777	870	863	825	819	829	843	802	815	837	814	823	845	843	812	798	842	828	823	843	813	866	805	793	815	818	769	832	812	803	842	801	810	839	859	847	838	811	808	874	862	818	820	819	795	797	834	881	876	852	835	844	809	868	815	785	816	876	859	784	841	872	833	792	826	807	795	844	867	849	871	833	874	787	781	869	854	827	851	847	866	864	831	826	827	796	765	857	826	823	836	845	785	866	806	853	841	830	846	842	853	862	849	820	802	866	833	803	811	869	846	813	817	797	825	805	825	812	834	832	878	850	827	878	833	883	840	848	824	815	765	816	793	849	872	875	825	823	811	854	885	860	804	862	884	861	837	852	827	843	784	820	850	815	810	846	845	853	847	852	856	805	860	793	831	808	780	822	842	860	810	850	888	811	843	836	835	838	858	866	837	859	811	857	902	861	798	802	796	809	836	853	850	873	823	847	853	846	862	853	867	784	845	869	870	861	820	872	800	915	851	860	800	827	853	802	803	821	891	808	811	822	809	845	815	847	836	892	906	868	821	896	822	846	867	834	856	867	865	837	813	856	834	820	807	819	857	803	868	880	843	854	895	821	791	879	857	825	823	831	827	854	832	845	818	863	779	844	789	875	873	786	827	832	843	791	827	817	897	822	831	865	794	833	860	844	839	824	840	789	823	804	835	831	851	863	833	815	796	851	841	850	841	858	852	870	802	832	794	830	822	807	835	825	866	794	812	817	896	838	904	841	874	820	892	798	832	865	850	867	853	838	816	847	847	828	814	812	867	804	861	829	816	801	785	852	830	896	798	873	806	890	818	820	824	819	806	844	873	846	830	868	866	901	876	836	833	867	863	872	831	848	751	818	873	819	831	861	883	859	846	849	827	837	849	850	849	869	837	879	858	886	801	831	854	856	825	825	887	856	809	810	829	874	848	824	818	847	886	826	871	837	768	859	842	832	857	869	783	781	791	836	806	809	831	831	857	816	845	845	777	852	836	888	828	818	837	845	810	843	848	812	860	832	907	833	857	827	833	861	790	776	811	826	807	820	830	848	824	783	758	880	885	813	851	841	809	778	886	833	836	828	853	805	823	802	815	853	912	832	791	862	815	854	789	854	876	842	810	829	838	861	837	813	867	863	860	848	833	827	834	849	803	820	838	887	842	843	835	863	787	861	840	813	833	793	831	788	792	850	853	853	867	836	828	864	850	816	840	783	795	798	814	866	799	815	824	853	836	884	845	845	819	853	794	877	848	850	807	817	838	859	875	832	824	852	866	811	856	779	827	847	886	835	846	826	896	853	875	811	848	832	834	884	832	791	847	806	809	819	833	826	828	799	878	878	880	834	857	803	842	868	805	768	808	820	834	861	858	814	863	837	782	879	873	886	841	822	826	843	873	814	804	823	868	830	829	828	831	870	840	813	810	827	809	832	828	834	798	875	758	800	865	864	844	799	846	840	817	824	779	835	853	834	844	877	811	793	805	869	853	832	780	823	870	864	834	853	824	816	814	763	852	869	787	827	859	816	834	804	830	832	839	818	840	814	819	851	863	808	796	847	890	800	848	843	842	837	817	832	833	859	876	840	802	848	841	842	786	827	853	864	843	867	808	866	865	846	853	861	819	845	861	812	842	855	802	855	844	823	833	831	824	857	813	842	859	826	850	843	832	845	786	882	827	822	815	805	822	823	868	811	825	819	851	815	872	768	825	858	805	807	811	837	827	824	810	808	801	804	821	875	857	876	854	879	827	808	842	819	812	832	806	843	858	860	851	875	872	859	805	799	883	834	816	813	837	799	867	836	836	874	824	834	841	857	789	812	872	829	851	868	870	873	878	846	750	856	774	783	837	823	858	815	834	819	812	827	815	876	891	831	867	812	858	875	817	855	882	850	818	802	856	764	876	814	898	825	836	821	825	858	821	838	803	816	834	836	816	895	817	852	793	771	819	860	835	827	849	794	791	847	887	860	842	813	794	849	858	802	776	854	847	821	840	844	809	848	891	827	864	815	802	848	821	805	850	807	830	817	828	863	807	854	877	830	825	808	844	840	827	864	804	819	833	821	923	807	861	864	825	839	833	846	796	869	853
15275	3257	3277	2681	1955	1249	822	549	382	324	317	289	275	309	230	216	222	245	252	241	205	234	241	210	226	217	221	200	218	203	212	232	243	211	187	227	201	219	246	222	221	229	184	197	218	235	221	217	217	224	235	197	202	208	213	194	219	225	226	226	197	206	221	206	215	205	220	236	203	206	199	211	184	216	226	226	214	217	227	215	215	209	212	213	199	175	207	235	232	221	212	200	207	196	243	212	218	229	214	177	206	220	218	206	230	217	231	210	208	227	232	203	222	229	213	213	225	245	221	220	215	253	201	207	185	233	216	201	219	220	188	186	231	218	206	212	218	201	202	203	231	219	205	217	236	210	205	237	227	241	258	200	221	232	202	206	222	198	195	219	216	211	230	200	232	226	227	222	189	211	213	201	218	185	187	234	233	232	194	234	224	208	196	218	212	219	215	193	208	225	218	189	228	213	229	220	207	219	220	220	184	209	234	207	214	190	180	210	204	238	232	211	226	196	173	231	230	200	214	196	202	228	214	218	214	208	249	204	212	214	245	212	212	213	183	208	225	223	222	193	212	218	227	200	257	195	226	199	213	231	200	183	205	201	205	201	235	213	211	203	238	213	190	219	207	220	218	238	195	225	205	188	201	235	214	203	227	184	198	220	203	225	221	236	211	186	200	213	195	215	191	224	238	213	235	193	217	247	218	226	242	220	224	196	229	226	222	213	219	225	189	231	245	183	204	234	198	216	204	210	213	195	204	205	206	234	221	193	209	208	195	200	219	201	249	229	205	240	180	185	211	236	192	225	198	231	220	212	214	222	207	210	239	219	217	211	183	217	210	212	199	195	232	196	206	202	187	223	198	236	226	237	209	226	197	238	263	224	223	192	222	222	208	227	205	213	212	219	245	200	219	244	209	215	214	219	227	202	206	230	237	209	204	216	208	225	222	223	215	169	215	216	229	181	231	219	208	217	230	219	215	229	209	216	219	230	191	231	219	234	207	206	225	211	212	185	185	191	204	202	238	229	208	234	203	203	217	204	208	204	228	184	210	199	239	233	209	203	221	174	198	188	208	205	193	187	211	215	211	218	217	223	214	201	207	202	225	200	225	191	223	214	224	237	222	205	194	215	206	241	238	197	208	238	221	216	226	201	216	255	215	256	237	215	226	234	228	192	216	228	232	213	191	202	218	227	210	201	204	205	204	249	196	205	227	205	208	207	216	237	214	182	208	230	210	212	216	188	221	247	235	209	226	199	219	226	236	197	232	203	214	199	215	207	204	211	198	213	193	234	223	209	206	207	221	237	200	202	216	228	213	215	199	230	219	215	220	185	202	220	233	204	207	233	221	245	204	193	224	240	230	226	219	238	228	256	220	220	222	234	228	200	207	229	231	219	232	234	201	220	198	192	199	199	246	251	222	227	226	206	192	229	213	194	240	189	225	195	204	216	218	185	212	206	192	197	193	216	214	194	207	208	240	236	219	207	191	207	207	211	218	188	219	211	205	214	235	207	211	205	217	202	213	232	212	227	196	202	216	202	228	220	203	214	206	234	180	206	199	228	225	201	226	194	208	218	205	209	212	194	198	208	214	222	211	214	201	193	224	193	222	219	200	200	211	211	203	219	204	215	220	191	189	229	231	220	193	201	219	219	203	194	224	235	204	223	181	192	233	241	223	255	207	209	193	209	218	247	192	209	208	196	183	237	200	210	213	195	213	216	216	206	210	208	201	237	207	214	228	194	224	230	198	200	207	214	203	211	207	204	204	182	221	220	183	236	224	203	185	206	224	207	200	206	220	235	209	209	203	217	194	212	202	224	199	206	182	237	205	207	207	208	188	230	227	203	214	185	211	202	223	213	218	197	197	210	189	208	214	195	207	224	206	211	210	219	184	214	197	230	218	206	200	187	222	212	222	225	200	197	221	227	197	196	213	213	231	210	209	214	194	216	204	209	242	211	231	200	180	195	178	185	229	182	228	190	177	232	222	198	218	239	203	210	217	233	206	212	201	208	209	212	219	245	218	226	172	226	200	229	214	201	199	220	193	225	207	233	199	179	214	216	226	221	214	211	195	190	197	176	215	240	183	244	210	229	216	197	202	228	173	237	197	203	216	201	199	201	205	218	195	218	216	213	204	232	217	218	222	223	210	223	210	208	203	184	201	195	202	215	213	197	222	187	203	218	242	184	190	215	197	202	217	187	223	200	197	226	205	229	193	226	172	228	212	209	208	221	196	214	207	199	210	223	195	227	196	227	221	230	215	225	213	209	198	239	220	210	226	230	226	233	208	205	192	221	185	186	212	193	201	202	226	190	208	216	210	223	181	210	210	212	243	209	210	196	229	205	204	229	199	209	212	220	224	191	224	199	214	230	213	225	178	192	205	207	217	198	221	212	230	217	243	207	202	221	229	204	201	214	231	222	230	192	221	215	242	228	206	203	195	234	220	211	193	222	222	225	189	217	207	204	210	215	221	224	195	208	231	196	201	227	224	243	229	223	239	207	210	197	252	210	200	202	210	231	211	228	248	207	191	201	216	202	208	236	221	232	177	192	185	195	213	229	221	205	200	247	232	224	218	192	221	207	195	199	223	204	214	232	231	219	206	197	230	205	221	201	214	223	228	196	213	230	221	201	209	196	208	205	195	208	229	221	237	195	194	225	249	199	211	172	192	201	215	231	203	214	228	181	226	227	193	199	180	219	194	211	205	241	196	247	200	225	214	173	191	191	217	200	226	225	206	198	220	218	218	233	210	221	207	209	183	236	261	208	206	243	231	201	203	192	199	240	210	226	203	199	242	214	208	221	210	195	247	233	197	217	206	212	210	200	204	214	234	204	210	209	209	192	200	201	224	196	227	195	235	202	216	210	208	239	216	210	214	206	207	202	229	204	209	214	209	197	193	198	202	222	202	219	234	218	206	212	197	245	188	210	205	208	221	200	232	231	212	228	220	214	217	211	220	237	207	212	200	196	240	212	212	190	222	212	216	227	213	211	218	183	218	205	196	202	212	199	202	169	220	219	213	228	206	222	220	206	207	221	247	226	244	220	188	193	193	205	240	223	213	202	212	214	221	210	216	242	230	210	212	208	197	188	198	241	224	225	221	214	240	207	197	211	247	221	235	209	220	231	191	206	205	221	213	227	195	216	205	213	212	247	227	224	226	204	238	212	212	208	195	201	202	237	207	205	220	230	191	239	214	215	205	205	212	194	216	183	215	209	203	202	198	223	207	212	219	218	207	202	216	232	198	198	205	244	200	187	212	212	226	199	241	206	214	231	227	233	222	214	203	226	206	218	219	215	234	195	192	206	226	221	200	197	193	236	190	217	224	224	221	221	209	238	207	217	218	223	208	200	206	190	236	196	191	234	230	213	196	197	214	192	177	209	194	203	226	199	212	204	192	203	207	193	198	223	217	205	225	185	198	204	205	189	240	213	204	220	203	209	241	212	212	207	226	210	224	218	221	220	201	225	217	222	209	225	201	211	191	224
9708	3006	6385	8162	7219	5103	3195	2060	1604	1400	1169	1082	1006	849	829	815	753	721	704	701	675	621	701	603	598	606	660	692	622	612	601	626	620	556	654	596	586	557	568	539	557	547	553	567	591	587	595	562	592	521	534	572	562	584	534	510	541	545	557	549	582	546	488	549	541	535	513	515	536	535	599	554	555	534	528	547	543	522	503	513	503	518	500	542	537	519	536	525	508	546	524	539	540	523	560	558	557	516	482	519	559	537	528	513	525	538	500	537	506	513	582	539	555	522	558	566	544	525	524	571	554	515	521	550	535	565	567	545	573	532	548	541	558	575	507	528	570	541	557	546	518	509	533	539	527	531	545	561	534	505	495	517	551	504	559	540	499	549	519	495	554	508	560	521	530	514	566	539	514	534	490	549	497	546	532	490	548	554	507	510	503	512	526	531	523	538	543	549	549	546	529	481	529	519	523	495	512	519	597	481	541	512	528	529	507	545	538	541	527	513	529	520	521	560	532	528	527	589	497	572	547	540	523	538	523	525	519	573	555	549	549	513	541	520	550	498	538	505	559	543	509	518	526	546	508	538	536	558	598	520	509	507	536	540	522	563	508	551	570	545	531	542	568	503	524	536	497	543	547	508	549	546	525	567	556	531	534	549	542	533	527	501	553	562	523	555	525	531	498	560	523	519	522	491	518	549	474	551	517	527	537	554	540	560	502	561	536	531	526	505	516	503	518	541	508	548	551	551	523	577	547	539	547	517	480	515	513	556	546	515	553	520	531	499	527	527	501	532	541	536	505	516	551	537	535	532	577	517	510	540	535	521	553	572	528	511	526	523	519	489	500	585	543	488	556	530	510	498	560	515	506	500	527	548	517	524	510	550	536	527	555	557	506	535	552	551	554	568	513	565	512	578	464	521	530	522	545	542	555	493	493	566	527	512	548	512	534	548	518	532	540	505	556	562	528	489	509	494	516	513	491	490	522	507	560	567	547	516	511	516	509	532	486	503	498	537	572	537	533	544	559	535	521	505	527	549	518	532	557	559	569	543	597	563	498	537	559	554	538	547	542	503	522	515	505	511	561	520	567	544	498	501	565	584	519	525	515	577	566	513	544	527	510	553	538	506	558	521	490	544	534	529	536	540	539	548	549	567	513	547	515	514	564	522	500	509	510	551	522	531	542	529	547	511	526	524	495	480	535	535	516	543	517	576	542	524	532	523	513	542	546	548	546	538	541	541	533	525	554	521	547	538	500	541	532	510	512	516	527	541	537	552	557	509	545	562	543	534	506	528	508	516	531	556	580	554	579	494	524	511	522	545	548	546	564	532	560	531	508	560	536	529	491	528	518	522	554	520	544	552	557	504	534	490	544	533	492	525	548	530	487	521	545	554	492	575	547	519	526	515	537	498	522	521	556	517	550	590	503	539	528	526	498	531	529	474	538	519	552	574	511	535	474	481	516	518	538	534	502	528	496	589	570	534	527	550	477	528	531	556	503	524	544	522	516	543	549	543	516	524	558	536	535	542	515	533	516	513	534	544	564	521	494	552	543	519	522	559	531	566	533	525	545	499	521	516	530	567	502	499	539	500	559	564	541	550	496	582	487	553	497	536	562	568	519	568	514	498	521	520	549	538	531	521	505	501	515	545	535	531	529	512	539	513	542	536	546	526	530	539	534	574	538	507	508	547	490	546	563	578	516	503	536	541	529	501	573	513	519	490	507	532	509	542	526	512	515	563	551	526	510	510	530	528	519	570	529	544	492	530	508	512	573	510	567	550	501	531	579	488	530	535	483	501	513	528	529	478	477	561	492	552	549	534	542	545	517	513	536	525	488	515	521	551	525	514	538	574	477	515	531	514	578	542	525	477	531	557	524	486	535	502	572	561	547	554	503	548	514	571	559	554	533	537	543	543	534	534	498	563	535	544	550	532	514	543	523	506	518	503	557	516	502	523	540	511	562	548	527	530	539	523	539	528	555	521	554	507	542	525	592	540	573	535	510	537	530	522	558	563	575	551	545	574	532	512	521	504	551	551	559	486	509	526	522	559	511	540	532	577	506	524	529	538	524	524	509	564	513	520	554	541	497	529	518	604	533	533	530	529	567	524	564	533	549	546	517	524	513	516	538	535	545	499	507	539	489	546	516	544	506	519	545	538	519	524	514	544	529	543	540	548	506	574	580	542	561	574	505	526	501	581	550	512	545	556	526	536	492	508	488	516	520	529	514	503	513	580	534	526	573	567	528	517	494	507	503	542	515	507	536	551	553	539	517	535	524	533	522	486	479	588	533	540	540	525	500	501	527	601	515	510	508	580	525	537	525	538	491	530	530	539	532	532	566	567	565	527	516	547	520	553	572	549	465	499	506	545	547	518	521	492	534	548	512	508	493	522	531	559	516	544	565	489	517	558	495	553	566	566	530	531	547	547	523	562	547	516	538	505	566	511	512	512	562	524	491	535	530	527	561	539	552	494	537	540	531	529	511	575	539	560	597	532	544	526	533	533	548	505	524	534	520	566	575	503	531	527	579	514	535	556	449	516	524	454	497	504	498	539	517	503	555	558	579	529	512	542	499	524	530	547	513	508	553	548	537	507	527	532	540	548	577	518	549	497	522	541	544	544	539	508	557	564	528	543	492	564	515	521	524	488	529	596	518	497	541	514	534	527	537	526	524	541	474	527	542	520	541	523	557	539	532	511	577	540	525	576	550	520	523	519	558	546	528	516	556	497	551	551	545	604	517	514	553	539	528	488	529	518	516	546	519	488	500	542	523	535	520	524	546	516	514	531	486	525	540	547	487	542	511	564	528	530	540	555	558	563	523	527	522	493	557	474	578	510	552	531	511	512	483	530	509	526	548	500	562	514	524	561	534	521	523	511	537	497	532	536	542	501	536	534	517	538	552	525	559	560	511	518	529	554	509	558	574	519	495	564	563	499	519	505	544	497	518	519	494	564	544	530	549	543	525	511	551	557	517	547	522	546	545	567	547	505	519	497	502	523	517	568	528	538	515	540	562	553	534	556	485	584	564	545	498	544	565	552	511	563	534	502	494	554	501	497	543	550	518	543	503	541	511	511	529	521	499	553	502	541	545	545	542	561	561	511	505	519	544	529	492	480	512	519	497	519	564	561	507	520	553	586	548	473	533	481	525	535	510	537	510	554	518	542	513	535	523	523	517	514	550	505	516	540	538	542	534	506	526	496	523	517	507	587	555	528	512	560	527	493	556	528	509	572	513	529	528	538	546	581	529	475	545	551	560	496	540	533	530	546	468	504	523	583	497	553	563	549	558	506	554	512	529	507	561	510	493	520	530	511	544	538	498	549	501	543	553	567	531	563	525	513	520	511	486	513	518	537	572	555	536	491	568	530	500	566	524	523	547	525	485	531	524	517	555	541	525	509	527	528	509	516	555	560	521	518	464	537	540	528	538	500	520	556	519	541	535	515	555	560	533	548	486	541	541	518	565	513	559	555	561	496	551	546	495	571	513	525
3157	1283	1514	1377	991	659	506	455	373	366	314	345	362	357	361	332	342	318	311	350	305	315	311	379	339	337	347	369	332	331	339	313	333	322	333	361	360	303	322	346	332	347	358	341	305	328	346	312	309	332	307	354	328	364	348	324	310	353	337	317	314	369	347	323	370	341	323	320	326	344	352	330	328	365	345	351	330	314	350	318	350	371	327	358	284	342	346	322	360	317	346	326	355	369	358	347	330	307	339	342	294	362	336	316	317	346	323	323	349	328	307	308	354	339	301	352	333	341	399	320	342	345	340	330	350	369	323	348	345	341	332	343	355	361	342	348	322	332	309	291	334	343	358	344	329	334	328	331	317	299	348	340	311	328	345	340	348	341	357	357	315	359	345	335	351	313	344	327	313	389	298	358	336	315	338	352	334	335	367	322	340	334	328	311	329	344	339	346	315	339	298	333	355	312	333	308	305	324	361	353	331	330	352	363	328	327	302	352	330	343	358	353	356	332	342	347	342	346	335	337	311	323	326	334	347	329	333	344	340	301	321	353	322	335	330	323	330	333	374	352	316	328	320	324	343	325	301	364	353	351	343	344	354	321	380	374	331	324	328	296	327	357	340	329	327	315	353	329	329	328	360	337	359	322	339	362	340	332	324	352	308	372	355	304	366	381	285	332	335	347	348	317	350	325	325	337	345	328	337	318	341	305	364	311	342	293	320	373	332	336	308	350	315	354	358	332	315	341	325	327	344	302	321	345	357	336	359	335	346	299	293	330	346	325	333	317	339	311	319	314	344	347	330	345	339	354	315	334	319	341	342	330	347	314	317	367	351	322	319	353	356	292	342	329	305	294	358	346	363	344	332	316	347	356	352	367	380	318	321	339	365	346	350	353	361	315	372	355	309	273	378	336	323	340	345	333	324	333	334	332	361	343	329	305	331	347	366	352	353	344	345	339	338	313	370	315	348	300	337	342	341	307	348	324	342	335	358	350	322	346	348	347	339	329	332	346	351	336	335	324	345	320	307	322	309	355	313	339	325	320	352	331	369	339	354	352	334	350	320	348	330	328	331	338	359	343	325	368	343	383	332	338	375	325	325	322	320	349	370	361	320	366	300	347	323	345	354	344	327	335	337	399	360	334	327	350	322	350	348	309	345	364	348	284	337	340	372	354	312	276	358	311	328	327	338	325	353	326	343	341	379	346	357	359	346	346	343	334	322	379	331	330	362	368	369	334	361	337	355	340	312	315	335	350	350	343	343	318	293	342	295	339	332	334	337	346	332	324	346	331	352	329	359	318	299	342	341	327	382	339	353	347	336	333	357	332	346	344	352	342	338	362	348	346	348	346	351	361	306	331	341	315	342	341	348	323	355	322	365	356	351	333	327	318	326	343	320	336	351	349	365	323	357	326	324	338	352	376	315	355	322	313	340	342	332	346	309	343	324	336	321	301	379	382	323	367	344	315	331	351	336	333	328	339	335	342	330	346	365	334	324	348	321	329	324	357	329	319	361	319	337	337	328	366	347	294	343	347	355	380	377	310	359	329	333	349	314	344	384	347	349	364	350	381	351	358	357	328	349	308	310	297	319	326	339	338	354	338	349	340	342	340	399	363	319	319	337	320	350	336	293	316	317	323	336	314	349	344	322	334	317	325	332	360	365	335	308	342	378	337	343	337	335	348	318	350	319	318	332	339	329	342	312	359	336	359	356	350	335	331	383	343	353	302	322	359	316	371	311	316	353	359	334	324	313	323	326	301	325	347	373	318	325	368	384	332	333	341	284	352	332	333	318	356	360	304	296	325	364	333	310	331	343	334	330	350	332	322	313	386	337	337	343	353	333	319	323	346	353	314	358	331	321	302	304	350	337	341	368	329	341	297	324	336	315	361	338	307	300	326	318	327	337	331	343	330	336	304	329	327	376	344	345	328	310	329	361	301	354	336	337	298	350	336	330	345	335	337	327	347	324	304	321	356	327	343	367	370	339	358	356	348	320	322	348	354	335	352	345	345	351	328	319	357	341	361	359	331	289	352	335	311	359	353	321	377	345	362	342	374	329	326	333	351	348	399	306	355	321	327	317	349	359	353	346	363	354	325	320	314	348	327	333	351	356	328	324	351	326	336	316	325	379	380	340	356	336	371	323	352	348	366	337	347	355	363	331	338	354	312	343	344	308	330	353	392	395	342	335	308	325	330	341	334	327	339	335	340	350	342	329	338	307	340	293	349	346	312	308	368	315	342	378	307	369	309	348	336	373	357	330	338	367	321	354	325	357	360	357	326	325	371	326	371	353	334	350	330	367	339	344	332	364	340	334	348	344	356	338	348	320	341	344	309	329	331	341	348	315	325	370	321	294	339	303	313	319	356	321	360	337	328	331	346	359	325	366	356	348	342	335	340	331	297	346	342	313	345	361	334	346	359	322	338	339	345	370	333	335	347	321	356	349	341	336	369	330	358	353	348	349	337	367	331	290	349	351	337	347	325	336	349	341	352	360	307	341	313	340	343	340	328	355	291	316	317	346	315	314	311	329	358	338	364	324	310	383	353	354	353	323	341	303	375	342	342	338	342	348	314	353	352	329	314	365	329	333	301	344	330	320	313	356	322	352	315	327	322	308	345	338	306	327	371	335	314	336	303	337	332	344	326	382	310	381	353	356	361	360	318	320	330	320	334	325	323	353	335	315	324	330	330	342	350	313	350	335	306	340	316	302	378	349	345	332	345	337	363	352	352	365	364	339	313	313	348	329	333	314	310	384	320	318	324	334	318	338	370	334	327	308	339	297	342	371	272	340	329	357	357	360	304	314	341	321	313	345	351	321	295	305	376	349	336	328	323	335	317	351	354	336	325	326	322	347	331	327	328	316	368	314	336	347	342	362	346	319	352	327	390	360	368	331	336	347	317	371	324	350	351	354	361	318	340	316	334	348	331	337	319	346	329	339	341	328	351	336	316	327	316	367	364	390	345	323	352	342	349	333	360	365	353	352	329	336	347	358	348	374	337	345	321	325	305	337	302	356	347	360	326	350	332	351	323	317	324	308	303	325	332	358	360	351	346	334	328	353	336	361	349	323	346	313	340	329	324	329	318	353	341	345	336	347	329	327	359	347	351	337	351	348	336	327	328	312	332	351	330	310	332	354	355	334	320	333	310	283	354	339	314	367	275	314	322	392	359	372	357	339	301	278	345	356	349	321	335	344	331	348	349	351	324	325	347	361	366	355	320	382	345	330	327	318	320	328	334	329	314	321	350	343	317	312	339	352	338	355	326	327	352	329	355	365	345	341	327	326	329	343	332	314	329	309	319	315	307	321	351	303	323	344	366	322	325	349	357	342	362	343	325	337	343	323	328	344	351	314	343	318	385	327	339	340	327	349	385	336	295	317	334	350	339	329	322	339	339	331	310	338	351	356	326	344	304	328	292	341	353	382	324	329	358	348	352	306	370	337	343	341	357	349	346	356	298	313	339	346	327	347	346	349	335	319	342	326	320
3172	1748	3258	4217	3809	2441	1667	1371	1164	1086	1019	949	921	909	888	836	871	827	803	825	810	836	851	842	774	829	784	830	843	817	828	757	843	801	818	799	804	841	837	807	846	853	760	819	839	817	829	771	783	823	767	845	882	797	809	815	841	845	795	865	864	797	846	796	810	840	808	827	862	815	814	842	837	819	807	804	873	777	830	837	824	854	792	852	770	863	788	856	829	769	809	831	843	795	794	796	824	849	836	847	847	813	829	783	793	798	797	833	812	814	814	819	822	832	825	814	838	801	800	808	844	787	837	839	790	839	858	842	831	850	770	815	811	788	859	809	875	834	752	819	793	806	784	772	812	787	825	837	845	796	841	837	857	790	800	856	808	843	807	859	791	850	843	801	766	890	788	838	797	783	872	822	784	850	817	803	840	757	831	785	811	826	824	802	833	812	829	849	864	760	814	875	805	832	816	789	824	855	820	809	819	816	774	815	827	806	831	818	829	812	835	819	833	805	811	844	751	825	829	804	771	818	811	818	809	814	814	833	800	779	781	848	845	785	751	816	883	799	827	804	791	785	818	797	819	808	770	778	826	848	814	812	854	788	777	805	831	828	831	817	802	854	846	869	846	792	869	824	839	833	841	765	798	811	814	832	825	856	840	804	850	809	804	828	806	775	821	871	796	837	780	843	852	748	807	792	782	776	834	771	807	745	794	792	823	751	800	804	814	797	793	809	820	818	852	802	772	803	794	836	803	823	808	804	798	798	786	794	770	755	827	878	849	833	850	794	827	829	811	841	816	808	838	841	831	840	798	786	809	842	769	810	871	760	801	797	765	797	784	837	829	828	811	769	810	756	825	821	818	823	828	830	837	858	784	826	817	830	805	831	799	836	837	845	848	802	864	781	752	786	857	776	836	811	856	824	776	849	762	843	813	778	808	784	818	845	798	840	850	780	862	788	822	835	808	819	798	803	847	809	822	822	795	834	819	777	828	756	854	769	781	784	816	828	816	838	825	860	814	835	830	910	838	737	770	794	868	795	848	818	793	799	783	848	769	777	805	819	834	830	815	841	799	845	819	806	868	843	813	855	789	782	811	787	877	786	824	825	835	798	745	867	847	823	802	810	782	814	843	782	828	811	801	837	817	771	791	815	812	823	866	779	837	799	806	796	862	804	824	825	803	822	865	828	798	829	800	824	819	797	840	756	802	825	872	798	797	841	864	777	812	825	849	865	880	863	854	801	807	805	807	787	808	763	801	832	831	834	828	808	809	853	835	898	809	795	767	802	814	824	815	844	783	826	844	840	896	806	826	817	811	801	849	805	809	801	790	813	857	787	808	830	806	807	811	797	761	845	819	868	822	823	823	766	870	812	811	801	813	759	833	754	873	814	816	791	821	818	800	808	831	804	838	812	842	782	807	837	848	759	813	756	795	830	787	835	842	825	848	880	851	820	792	830	804	839	796	829	805	787	764	817	821	848	789	831	811	823	820	824	797	769	782	796	775	830	802	809	857	794	847	794	861	838	818	896	836	811	846	850	810	861	807	818	835	858	785	823	804	848	800	823	837	842	860	788	795	823	773	832	887	803	863	833	803	818	841	755	830	841	794	828	843	780	790	835	786	796	797	828	777	810	842	802	851	806	788	822	768	850	760	845	828	779	863	778	815	799	793	823	791	811	889	796	867	865	838	822	796	796	829	858	832	824	891	860	831	778	730	801	818	799	782	817	825	870	764	836	843	801	785	804	818	775	813	865	816	796	870	722	813	825	885	813	828	802	818	818	768	829	860	843	851	800	804	788	799	836	814	819	800	844	817	809	798	827	844	812	817	819	823	817	817	837	851	814	821	793	813	826	803	815	777	842	800	854	768	819	810	871	831	819	811	836	837	842	817	841	863	841	827	841	898	778	836	839	826	823	854	794	824	847	819	833	761	817	861	856	802	798	821	808	804	832	834	771	836	816	773	743	816	854	829	810	798	791	865	807	775	805	805	850	786	805	855	830	862	793	740	786	861	790	802	818	821	832	810	825	822	813	833	824	823	797	829	845	778	834	859	810	790	834	812	827	822	820	763	818	794	779	762	851	794	778	774	810	823	868	819	798	824	844	802	815	830	807	808	792	866	827	851	846	771	841	804	836	800	826	824	845	805	884	862	803	771	795	801	797	838	815	822	806	779	826	856	821	821	815	813	785	762	798	821	811	810	811	815	814	846	797	804	892	770	830	801	832	824	810	774	798	792	791	766	873	841	816	782	813	808	816	811	831	817	772	840	855	827	785	806	870	803	827	780	818	805	798	857	827	853	795	776	809	814	817	815	824	762	812	803	853	797	793	838	818	817	819	813	863	781	848	843	767	831	806	869	780	830	818	811	832	791	873	782	818	865	852	805	839	865	806	837	803	818	804	845	793	829	791	870	807	835	816	775	794	826	839	817	776	849	853	810	840	820	832	861	826	800	829	817	872	830	870	829	834	819	865	813	819	810	798	825	824	835	829	748	820	807	776	786	841	834	821	820	806	818	834	853	774	813	841	788	790	818	767	813	864	807	782	825	817	836	859	803	827	869	847	817	825	840	805	801	873	823	833	780	789	851	818	801	809	816	768	753	828	794	859	845	810	830	842	819	862	791	792	833	835	812	824	814	808	791	836	806	872	726	772	812	862	811	830	801	821	791	792	850	792	766	807	812	816	823	825	786	841	814	777	767	837	829	835	777	747	849	844	872	867	851	815	834	800	816	851	863	804	827	783	836	808	821	788	840	800	815	818	756	844	772	813	809	810	791	788	823	824	783	866	808	766	822	791	803	812	825	849	786	779	812	808	870	821	827	819	801	792	812	780	803	815	782	843	847	813	839	793	838	851	839	831	805	835	775	830	749	815	825	816	827	802	832	800	837	836	778	848	834	839	861	806	796	788	821	818	800	779	817	803	812	828	825	787	884	770	779	792	829	810	845	760	793	783	769	855	805	786	822	827	803	821	843	835	794	763	803	825	814	841	833	829	789	874	813	842	833	808	857	806	789	781	824	886	836	850	796	816	804	832	863	814	813	786	818	772	838	770	826	808	783	799	795	828	842	809	829	868	816	860	824	828	806	838	792	813	858	860	789	791	807	794	820	809	820	801	851	811	839	770	842	834	815	907	763	811	853	818	802	816	780	785	801	798	835	812	858	825	820	806	856	874	788	789	804	767	818	833	837	821	799	813	778	810	798	840	796	793	779	816	825	827	753	782	794	814	820	796	736	800	849	830	799	792	802	801	765	731	827	819	804	770	821	823	729	809	863	803	853	813	786	835	794	865	777	778	790	838	809	821	760	818	868	799	823	824	837	788	820	805	775	816	817	876	830	820	796	852	852	823	854	854	787	849	846	826	848	830	812	796	781	765	798	784	802	792	821	837	800	794	857	835	851	806	763	759	838	839	818	784	845	815	805	828	838	838	815	807	803	824	832	856	804	807	843	803	860	858	860	752	775	797	806	822	835	803	821	863	767	788
8769	2031	2433	2266	1468	970	643	498	476	448	409	360	379	353	369	354	357	363	374	376	345	374	347	338	372	353	354	383	329	352	359	405	379	315	360	340	358	361	374	378	334	344	377	331	352	342	349	357	356	335	350	337	366	344	304	345	363	369	357	353	301	329	349	351	372	374	368	311	346	333	354	323	368	334	343	356	349	319	333	372	325	363	349	339	372	351	351	363	309	336	348	357	374	370	336	361	341	377	340	339	366	343	325	338	372	335	323	333	373	363	327	348	366	369	304	326	342	331	328	317	379	368	358	349	325	362	345	328	334	353	366	315	340	335	312	362	348	323	355	335	337	310	356	379	331	359	378	349	353	394	353	356	367	365	334	371	334	335	317	341	349	330	350	359	341	358	330	350	327	370	348	343	372	366	346	327	329	348	329	330	343	362	359	359	391	336	347	351	322	397	379	359	332	361	318	378	342	363	334	348	318	353	325	339	390	318	370	337	325	331	339	318	340	311	334	353	324	327	329	337	347	339	326	333	342	382	351	298	348	320	323	331	332	340	343	399	324	301	336	349	367	335	376	323	352	354	332	358	375	384	370	353	325	355	370	320	348	361	357	328	334	373	347	381	354	371	338	355	330	352	372	354	392	370	342	385	340	344	364	326	305	358	334	324	344	331	350	383	362	326	322	317	365	352	342	344	313	328	331	345	347	346	336	327	369	374	364	389	364	327	326	334	353	363	327	366	353	331	363	313	351	342	363	348	311	328	347	345	326	336	308	343	382	312	341	346	331	340	348	376	338	379	361	332	343	335	365	330	292	345	350	346	363	318	337	353	334	354	324	339	323	343	346	377	332	359	363	366	334	334	357	334	374	335	358	365	343	355	315	328	326	346	331	315	363	366	319	335	315	310	351	339	354	324	342	346	323	344	325	321	325	351	362	374	344	322	338	380	340	341	363	398	358	328	339	312	324	365	353	360	345	337	357	408	357	337	324	365	329	348	333	350	363	371	369	357	307	357	345	357	330	360	378	355	342	335	337	341	335	331	296	337	370	355	381	377	357	348	344	312	336	334	343	350	338	329	347	348	344	351	340	307	351	365	372	335	356	351	352	341	332	331	339	372	390	350	330	335	396	328	326	381	368	360	315	316	344	359	314	370	325	319	317	347	363	362	336	327	342	341	317	406	350	365	325	338	339	354	363	342	306	333	363	345	343	336	354	327	398	310	358	331	362	330	387	334	368	326	340	355	338	360	343	343	332	337	344	390	372	352	377	354	333	371	400	369	349	333	339	357	331	334	325	373	341	344	340	342	355	355	371	321	361	338	406	334	302	365	349	336	315	378	309	355	371	340	380	332	340	341	342	373	341	334	354	324	372	371	353	305	333	349	354	343	318	339	345	344	355	347	326	339	353	377	339	320	364	336	340	374	357	329	312	352	333	326	359	351	350	341	352	341	358	356	317	347	320	364	364	359	376	383	342	381	342	365	357	332	362	347	372	346	348	361	337	358	377	313	330	338	329	390	325	316	339	323	307	366	331	363	355	358	360	312	331	367	352	360	345	348	334	388	337	388	343	346	320	345	358	350	384	366	334	360	373	312	348	344	353	373	373	343	320	362	336	371	359	335	363	375	358	333	357	336	348	360	378	336	344	358	321	344	340	342	367	338	358	338	352	340	394	363	341	360	386	365	354	372	321	346	343	347	319	338	343	343	371	316	354	332	340	330	335	362	323	356	350	305	368	349	338	357	384	383	370	346	351	319	319	353	358	340	348	344	300	378	333	327	319	357	372	347	358	341	330	344	386	349	354	353	332	388	345	355	342	362	335	315	325	358	321	352	347	321	328	352	328	351	379	345	327	342	336	366	347	318	347	377	367	364	386	350	372	353	327	382	347	368	385	373	324	336	373	321	307	372	314	368	341	327	373	331	343	373	330	361	337	330	330	346	321	329	360	344	334	328	356	357	332	329	371	325	359	358	343	359	353	330	341	346	363	359	365	318	378	321	315	377	338	355	354	378	313	363	352	337	335	365	351	333	315	328	356	362	339	326	348	353	388	338	349	336	366	367	327	402	349	337	360	341	385	339	323	348	358	325	337	325	335	345	352	382	321	359	328	380	364	371	377	350	359	337	355	370	352	388	346	345	352	364	366	350	365	336	350	355	346	353	337	344	355	334	364	325	326	314	338	385	396	342	349	365	348	360	368	361	329	345	357	347	349	332	361	341	323	342	362	345	356	348	319	384	366	345	352	342	348	346	323	300	361	354	338	374	333	350	317	358	358	345	340	324	363	372	333	341	331	353	398	359	347	362	361	382	349	345	329	317	341	363	311	348	371	329	336	382	342	296	332	354	321	370	356	363	332	328	330	360	353	341	339	344	320	325	332	337	364	334	336	365	357	342	375	388	385	356	372	368	349	377	367	369	347	373	347	364	334	300	352	290	350	368	351	342	400	363	339	343	341	363	355	330	310	351	376	369	339	341	364	372	372	339	332	352	358	338	358	329	351	343	371	354	313	372	319	322	328	324	337	375	334	370	305	349	391	334	338	347	363	332	382	385	330	323	339	327	376	304	344	359	332	355	333	358	385	360	310	398	379	310	343	341	338	305	359	297	359	334	339	349	347	354	353	328	338	366	363	328	330	365	353	362	355	371	333	334	336	350	362	326	358	357	334	366	356	380	368	312	344	348	334	382	338	333	340	361	288	316	372	339	359	324	324	328	357	359	302	331	362	357	365	335	351	390	363	402	337	346	374	307	365	328	338	385	336	350	347	365	326	348	359	364	336	369	364	327	331	315	322	355	364	347	368	354	367	334	294	372	377	333	350	340	332	370	324	351	365	317	412	393	377	321	331	319	345	323	372	315	369	362	372	373	325	375	352	338	402	360	415	329	328	350	374	332	348	363	365	355	316	370	362	365	327	373	357	366	339	370	334	385	326	323	344	341	370	339	365	371	369	348	334	340	328	402	329	345	358	336	336	371	341	369	319	337	361	371	350	356	320	334	352	365	389	374	320	336	329	350	342	370	371	382	345	331	334	353	363	349	319	335	333	348	352	319	350	402	379	400	361	365	348	325	380	359	351	332	388	340	378	328	339	344	387	302	348	336	385	342	344	337	361	298	356	357	376	345	363	340	362	337	364	320	329	375	330	337	369	377	325	319	379	373	362	338	336	297	329	327	341	342	346	341	361	285	355	351	365	328	358	325	324	361	375	347	365	358	380	389	343	322	327	390	338	366	330	345	388	325	367	346	330	342	364	336	368	350	294	333	333	345	340	361	332	342	375	343	319	334	371	353	345	355	370	377	327	352	337	359	307	287	330	321	335	377	344	352	327	360	349	296	314	329	332	332	311	344	356	353	336	329	324	348	367	362	337	327	329	361	357	341	359	340	360	327	360	344	344	325	348	365	366	367	341	401	351	332	348	367	360	315	334	346	352	333	311	349	351	333	337	367	345	337	337	362	329	347	365	359	354	362	343	328	350	324	380	339
7666	2567	5219	7120	5604	3610	2399	1840	1543	1409	1241	1095	1039	1016	982	979	993	960	949	932	930	933	878	902	937	908	861	891	859	886	859	893	896	860	858	876	889	939	869	857	868	864	858	899	818	894	845	845	879	849	822	853	864	818	830	932	869	880	853	859	858	821	860	792	775	857	837	854	847	831	803	879	818	802	804	890	837	807	800	878	823	813	800	846	831	791	857	898	799	843	855	825	869	812	804	840	785	846	816	857	862	813	838	813	842	803	794	810	802	801	864	814	842	807	789	833	821	849	832	818	855	825	833	836	849	843	817	836	831	835	864	774	858	782	781	829	847	822	845	812	867	865	837	826	781	821	931	792	843	813	858	825	779	823	824	837	829	823	867	814	835	803	867	847	799	791	850	798	842	844	830	867	857	852	772	861	817	851	812	829	796	819	838	809	851	809	862	823	847	852	808	812	841	820	800	875	819	872	846	836	821	857	835	802	825	790	790	847	795	784	867	810	854	851	891	896	840	888	830	813	867	823	772	779	820	794	795	854	786	816	831	798	817	830	864	808	830	867	848	833	824	805	818	802	853	819	866	799	819	837	768	806	816	896	798	826	836	835	879	871	807	832	832	834	757	827	834	824	765	803	835	782	797	877	821	819	799	823	829	859	822	780	877	792	833	821	792	804	897	833	832	792	885	783	841	831	814	865	791	843	897	788	842	849	815	796	757	827	788	853	822	779	855	872	887	799	845	812	819	791	799	817	813	857	844	880	825	866	810	831	823	850	809	808	856	813	831	788	789	835	791	839	825	811	845	830	851	836	809	788	766	815	864	829	797	835	800	886	875	784	838	844	860	831	820	823	811	791	797	798	807	814	845	873	871	867	782	807	801	833	766	827	862	823	860	875	805	880	828	800	818	836	805	820	832	822	845	830	803	835	858	841	848	845	792	849	828	851	862	861	795	860	843	845	799	812	868	832	846	869	830	849	886	813	794	846	811	794	812	852	842	853	891	845	801	815	838	838	816	862	788	848	822	800	869	836	810	839	823	834	831	812	839	825	779	850	844	850	844	783	870	818	835	818	838	845	852	856	878	821	811	830	835	812	805	806	848	837	840	849	840	834	825	814	777	816	861	830	845	822	865	857	822	835	863	821	845	852	797	880	865	755	791	811	830	840	813	802	799	822	883	834	884	804	888	848	857	846	822	836	835	797	838	802	859	845	850	880	863	842	856	840	870	865	810	870	879	795	824	859	849	786	843	838	833	875	821	855	869	806	847	840	870	840	828	816	851	878	847	791	856	792	850	875	861	822	815	884	810	792	844	847	841	865	817	818	857	814	850	798	783	817	825	801	818	849	827	858	855	819	805	785	811	834	878	766	852	844	775	868	809	792	833	876	818	830	843	835	847	789	827	863	801	879	819	849	817	842	843	869	776	875	869	826	849	839	816	833	840	826	836	837	860	831	839	780	823	826	816	828	839	836	831	861	803	837	817	873	789	806	817	868	846	831	799	810	833	896	828	848	798	868	825	829	865	893	829	765	801	815	829	858	801	794	774	859	817	811	835	820	868	830	823	827	811	837	818	894	818	843	903	815	835	841	852	840	846	859	812	815	782	799	835	814	868	809	798	815	808	905	831	827	841	847	844	852	876	849	862	840	819	875	780	822	838	823	886	876	789	816	787	878	890	845	847	861	835	853	875	794	845	806	870	865	805	818	846	778	862	808	855	816	820	855	834	857	823	826	799	843	804	821	802	820	826	821	827	809	847	822	852	823	824	842	851	834	879	825	846	856	807	876	859	825	810	811	799	858	829	816	851	795	829	784	801	856	835	855	864	877	847	819	879	910	777	840	821	811	808	866	802	845	815	817	811	820	834	796	842	857	806	865	834	829	869	836	810	794	831	797	868	836	850	864	837	835	868	889	813	815	864	832	877	812	797	882	843	865	802	835	829	802	842	837	812	834	875	819	857	849	801	800	836	812	881	872	800	860	799	823	838	794	852	823	868	804	848	872	841	788	864	794	785	795	806	813	896	819	904	823	789	829	823	825	850	859	867	810	840	823	830	795	835	859	797	862	812	835	848	811	898	874	811	847	855	883	790	833	813	810	860	819	824	869	845	819	868	861	831	794	861	824	775	830	853	843	851	887	870	868	815	795	846	815	822	869	797	849	855	819	823	868	855	766	821	799	823	806	843	821	829	873	805	804	817	895	803	859	835	824	823	845	822	837	799	783	866	894	823	848	830	798	817	861	849	860	772	818	794	812	835	880	833	859	824	787	814	830	862	805	898	806	807	818	861	773	875	812	835	837	883	879	824	811	853	827	867	819	813	801	859	832	850	848	842	854	836	812	885	814	843	808	829	850	841	849	813	801	860	828	876	814	824	877	859	847	823	856	837	790	826	793	851	840	852	840	826	809	825	830	815	838	835	835	808	862	845	841	807	795	864	791	872	837	822	832	775	821	834	839	841	805	862	811	806	772	820	851	787	854	813	827	789	845	816	818	852	786	819	859	785	829	893	832	862	869	804	832	849	799	859	819	819	860	857	846	866	804	782	807	855	850	824	821	841	793	833	837	862	827	869	869	804	882	834	800	834	813	848	853	826	812	900	800	836	814	800	818	824	865	814	866	879	855	787	873	780	829	817	876	826	765	850	857	840	806	777	907	812	878	870	806	787	881	782	797	839	798	827	790	813	771	870	852	819	893	852	826	815	820	844	825	774	844	874	794	848	872	866	794	819	784	818	830	777	808	816	811	846	799	813	850	813	785	878	798	824	844	880	895	875	840	786	856	804	851	853	849	857	795	868	835	835	869	805	822	839	908	816	805	836	793	876	826	853	824	870	866	806	857	836	802	826	835	830	828	819	780	806	862	829	844	858	835	818	789	826	854	840	835	825	828	822	857	808	802	873	786	834	883	827	828	858	809	857	842	820	823	846	839	845	835	820	846	820	795	859	862	842	869	868	808	851	855	854	830	851	795	826	864	812	867	811	843	873	871	849	817	857	803	821	823	853	840	917	845	831	796	800	787	846	804	824	855	834	837	829	797	833	869	824	881	850	816	808	840	855	819	835	819	815	797	818	880	845	819	806	833	787	832	849	832	809	849	821	879	859	834	790	820	882	835	802	844	844	826	858	809	815	858	760	788	833	888	795	829	854	817	810	833	802	795	809	879	844	825	802	833	823	827	831	854	769	873	812	870	804	809	844	839	820	807	808	790	820	814	826	843	842	845	836	823	837	833	813	887	821	826	834	853	816	814	857	846	872	815	892	835	781	803	835	848	805	857	824	818	846	874	815	858	878	831	831	804	830	838	798	826	835	827	848	833	806	858	843	847	823	830	832	808	847	799	855	894	806	817	862	819	841	853	806	840	859	827	846	807	846	777	801	855	823	823	830	845	862	831	838	838	831	900	804	813	850	828	824	847	849	785	819	820	859	830	889	836	807	794	807	850	841	807	809	824	780	782	816	820	864	868	888	828	803	861	861	779	889	826
14913	3116	3645	3323	1858	1079	688	466	420	338	312	279	279	279	287	245	229	225	232	220	245	232	250	228	223	219	241	205	227	220	219	190	208	212	213	221	224	220	220	225	225	207	186	214	226	229	227	200	215	221	189	225	218	216	219	218	212	231	211	217	225	233	219	232	219	215	215	211	221	209	221	210	219	201	209	225	217	222	205	222	225	219	200	217	237	229	232	224	206	235	239	220	203	192	172	225	217	210	179	227	217	197	225	193	197	222	169	229	214	220	175	187	202	212	251	236	211	205	220	214	217	247	217	190	205	238	227	198	189	199	209	213	203	207	205	215	228	230	213	218	199	228	220	234	217	225	216	221	214	222	228	215	232	193	222	206	220	241	209	217	211	196	197	199	203	194	179	215	215	203	182	202	202	206	223	197	202	236	214	217	208	208	213	204	206	203	185	225	212	234	206	225	229	226	219	213	228	188	218	246	212	207	196	191	222	208	206	232	223	218	218	199	206	210	203	177	216	223	226	236	207	210	216	208	212	228	232	205	221	199	228	211	194	204	217	240	200	205	219	225	231	231	189	214	204	202	212	195	185	227	200	184	186	232	200	219	230	218	204	220	194	206	226	234	209	216	222	214	208	193	195	230	209	186	200	212	194	223	227	222	212	193	206	196	218	233	228	212	220	203	210	215	205	228	214	206	214	230	219	190	203	212	211	189	222	225	194	239	223	181	214	204	216	218	210	198	191	218	227	182	190	231	235	208	218	237	186	228	202	227	220	220	224	222	234	219	246	227	237	215	195	228	223	222	230	224	226	223	190	236	232	243	223	231	244	214	209	226	193	209	225	206	206	189	178	215	235	210	200	224	234	222	211	219	201	235	194	225	219	216	219	203	234	205	216	197	224	218	209	218	211	209	221	193	221	212	207	211	206	232	206	227	207	215	193	217	222	227	225	208	212	200	193	219	193	227	224	207	189	246	224	204	227	197	179	197	226	248	209	228	188	227	215	214	219	205	213	207	193	201	218	206	216	237	222	184	221	217	219	233	217	213	196	218	221	214	226	233	233	198	218	250	231	227	218	222	202	251	218	219	222	195	207	184	213	236	210	211	215	207	192	198	197	191	223	238	229	234	203	218	207	210	210	201	231	201	212	210	215	216	237	216	221	212	184	205	217	216	209	209	222	200	219	222	227	217	223	199	211	189	186	212	210	207	219	225	203	217	244	206	207	206	250	210	188	212	222	211	189	209	187	206	201	221	185	213	226	205	193	211	202	193	239	205	185	215	231	220	211	203	212	205	209	218	180	193	212	227	212	217	237	203	213	207	198	228	186	199	213	245	216	201	210	220	221	217	205	223	197	199	214	243	223	234	203	220	204	189	227	231	204	202	225	201	255	243	224	205	199	212	197	205	223	204	224	239	212	229	215	220	223	222	229	226	211	209	196	208	240	204	199	223	226	208	243	231	229	217	202	220	213	200	208	178	200	215	218	208	235	227	188	224	214	236	218	217	208	192	228	228	210	235	225	218	215	225	218	203	217	214	196	218	227	218	208	210	238	223	228	207	217	206	208	190	218	249	184	227	201	220	232	197	215	229	214	231	200	207	224	218	195	188	207	192	254	247	221	191	241	205	204	234	202	211	205	201	221	207	208	246	247	190	216	192	207	196	193	195	208	219	227	226	212	191	209	185	231	267	182	213	202	208	218	202	210	215	222	211	193	219	239	218	230	228	210	210	204	203	207	244	195	218	208	259	218	210	198	212	214	196	228	221	227	193	228	240	201	211	207	200	212	214	194	216	211	217	227	238	241	203	223	211	187	245	226	227	223	227	208	204	199	213	209	201	207	232	214	212	237	203	191	221	205	241	229	225	198	219	209	209	197	213	207	219	216	222	201	238	211	224	201	200	201	219	204	195	188	189	209	227	220	240	206	211	219	211	229	225	218	212	199	179	208	207	228	194	197	221	209	222	210	195	183	226	248	206	202	213	208	216	219	219	220	202	207	184	212	223	242	231	213	219	203	221	187	206	231	236	209	244	218	217	224	197	219	205	213	208	194	205	224	203	217	199	213	238	221	196	235	188	201	233	222	199	203	230	215	192	200	223	205	217	202	186	245	231	210	197	228	222	207	202	230	216	215	210	265	195	208	198	191	235	205	206	186	213	205	207	216	225	236	229	237	209	210	201	203	212	253	234	224	183	231	208	201	222	236	189	217	228	197	192	232	226	205	200	229	184	192	210	211	205	206	192	207	228	230	192	220	202	208	196	214	217	230	213	199	205	222	219	236	230	193	206	206	188	210	199	251	219	221	208	212	234	225	219	220	219	206	214	204	213	223	234	196	185	204	183	242	213	212	226	198	206	222	240	217	204	209	228	256	223	180	214	216	235	221	225	245	190	208	220	208	226	217	226	228	221	216	220	210	206	213	219	200	189	211	215	224	245	227	207	208	209	248	214	208	226	196	217	207	222	207	249	214	232	201	196	208	229	235	203	234	209	244	198	219	223	206	194	210	214	226	191	233	234	215	223	234	211	225	199	240	179	247	221	202	195	194	179	218	203	235	213	207	235	221	231	219	240	213	222	244	202	219	200	205	230	210	205	219	201	222	226	229	217	245	228	193	210	193	226	218	192	188	228	194	214	214	212	227	249	198	185	230	219	215	223	198	200	209	211	212	198	244	232	207	221	215	219	188	197	230	226	232	218	211	214	217	247	214	225	219	228	236	212	235	242	217	206	201	212	220	232	196	222	238	196	212	209	204	228	183	206	181	211	204	194	195	186	225	187	206	215	226	202	215	213	218	189	220	211	212	220	233	214	201	210	211	198	220	212	202	203	204	204	196	180	201	224	220	229	210	207	226	223	195	203	217	198	231	194	218	206	195	221	205	197	202	216	219	224	241	210	216	222	200	200	208	216	221	196	209	216	181	208	207	181	210	209	198	211	207	191	227	209	208	230	202	231	219	200	229	215	245	237	211	218	217	198	215	214	220	203	214	215	211	199	226	207	231	240	224	236	245	185	208	207	213	217	234	202	182	203	208	223	203	233	249	220	233	199	204	191	200	208	229	213	219	200	220	214	223	226	214	245	238	206	227	222	191	199	212	211	193	245	201	243	195	210	223	171	205	192	214	221	234	240	219	204	205	209	208	215	230	197	208	237	203	242	219	227	213	225	211	209	221	214	199	223	201	183	202	206	209	211	222	216	217	240	196	222	239	242	215	208	204	206	202	192	227	210	222	233	218	225	221	268	212	198	222	225	213	216	209	212	225	219	209	202	203	216	245	213	213	248	238	222	208	223	205	211	224	187	247	222	214	208	239	235	212	197	204	217	218	217	200	237	213	217	220	215	204	220	235	215	207	209	237	201	207	207	225	200	203	227	208	184	240	190	220	182	221	234	220	198	224	232	206	217	211	221	204	194	214	194	222	230	230	228	204	217	205	194	202	219	202	193	237	200	221	192	221	211	201	209	199	234	195	232	224	236	206	236	172	213
9588	3078	7282	9614	7003	4390	2848	1980	1602	1384	1120	1035	1003	887	837	819	756	663	654	681	635	604	659	613	606	623	637	638	663	633	603	578	625	616	615	594	592	592	594	577	530	553	567	600	562	582	524	554	538	543	575	542	578	526	580	533	524	522	546	544	527	511	520	578	536	513	533	565	549	552	577	507	557	553	529	546	554	554	548	518	562	528	525	516	523	550	528	531	554	546	538	535	514	523	546	523	487	543	543	523	554	536	529	571	523	519	526	521	519	552	573	530	546	558	564	542	556	542	529	490	532	532	547	500	522	559	530	521	489	528	530	588	550	531	541	538	542	507	501	515	540	520	498	529	560	541	521	507	555	552	527	541	560	529	547	529	565	513	485	566	545	529	567	532	542	539	513	527	562	584	523	541	469	538	604	531	513	530	539	520	538	486	561	528	529	531	506	534	519	533	532	512	536	570	540	521	535	583	550	553	514	547	517	529	539	578	511	552	539	529	539	517	538	557	509	540	538	529	509	514	473	482	555	533	560	497	511	525	517	547	564	566	548	541	519	543	514	568	542	539	536	548	560	517	527	527	549	554	537	551	543	515	586	485	553	546	485	530	533	574	539	515	489	519	500	527	500	531	518	544	514	520	516	528	531	498	533	559	548	554	513	508	505	580	513	515	512	526	524	527	525	556	506	557	548	514	538	539	503	587	570	481	534	542	581	518	535	519	537	522	581	521	555	584	545	519	535	537	538	515	502	490	524	537	539	522	495	519	542	521	516	511	509	555	525	533	523	514	515	504	511	525	492	554	512	557	515	544	549	524	506	547	502	504	561	555	556	543	506	521	551	530	593	519	527	522	540	541	534	537	516	527	525	554	550	530	541	539	498	520	525	518	550	534	513	532	497	535	510	556	559	509	552	584	531	531	543	539	468	562	551	496	512	496	561	540	567	558	537	523	514	515	503	546	536	599	536	547	523	519	509	601	522	587	530	550	510	538	602	531	567	521	535	508	492	565	545	502	525	561	549	567	593	522	506	528	480	500	528	506	545	485	526	510	523	551	540	594	538	559	540	504	536	525	546	546	542	546	522	552	538	537	512	508	545	496	552	544	535	544	528	497	553	527	534	535	507	505	520	527	509	505	512	556	514	507	538	544	551	555	511	582	515	552	549	529	534	561	544	529	543	557	538	539	536	563	512	587	490	533	540	525	496	513	543	553	514	541	527	514	583	546	508	519	521	527	527	566	532	516	531	609	520	509	555	527	577	526	527	504	542	525	542	570	552	524	544	518	566	527	538	549	540	537	550	561	531	510	526	563	500	528	542	574	526	529	524	521	557	528	523	548	526	526	552	525	582	570	555	519	574	501	555	559	543	491	543	535	548	486	551	535	480	552	505	547	555	553	521	518	522	517	532	543	511	480	555	526	511	522	542	522	529	552	533	545	558	535	547	553	553	570	535	574	538	540	528	551	538	589	541	528	552	516	562	544	532	507	526	501	560	549	586	544	564	511	510	528	550	545	516	530	524	538	531	516	510	543	548	511	578	508	491	546	526	511	508	570	535	495	564	497	552	537	509	525	563	527	547	528	533	579	554	548	559	482	528	545	509	558	542	524	533	496	513	525	530	517	545	540	530	506	559	517	492	489	550	537	558	511	519	541	574	531	515	521	569	523	585	563	534	507	532	548	572	563	524	532	506	555	520	524	523	510	540	509	512	542	520	488	562	543	529	531	522	561	538	514	546	541	563	545	526	533	561	519	545	508	549	510	508	530	503	494	537	540	553	555	512	533	524	526	532	531	521	587	518	565	525	535	551	492	547	553	510	509	513	503	564	567	535	515	501	548	511	485	556	542	550	542	530	507	562	523	520	556	555	535	516	532	547	538	536	497	509	540	567	533	532	552	538	533	556	528	524	513	543	543	507	530	547	534	520	549	533	482	478	532	502	564	539	533	514	525	531	544	558	534	548	522	511	553	530	580	549	542	534	508	522	491	549	584	515	535	511	554	557	510	560	535	523	514	531	549	528	535	529	550	550	478	540	504	545	532	495	490	533	518	526	529	536	551	539	570	556	524	565	517	573	508	511	531	534	504	504	569	528	526	553	548	534	572	533	495	523	502	542	506	529	531	551	550	580	485	515	551	532	541	549	524	525	539	535	499	548	533	515	512	520	574	530	482	553	550	524	543	545	557	516	505	539	501	530	535	555	540	548	546	553	522	535	550	492	538	517	513	566	517	560	572	596	533	527	543	515	560	605	539	542	561	563	564	524	541	522	570	529	557	571	491	591	534	493	504	544	511	552	510	529	570	592	523	519	558	534	508	523	509	540	541	521	538	525	582	513	500	518	517	524	532	539	561	515	490	515	544	523	552	541	534	536	517	519	530	543	534	492	530	522	518	522	533	547	514	557	541	545	533	542	524	528	548	540	521	560	531	541	487	533	507	533	566	535	570	540	498	490	523	532	487	514	580	539	503	511	503	525	603	518	506	514	544	508	530	527	502	548	530	525	546	527	567	550	572	485	534	507	567	546	536	539	549	529	543	541	584	549	504	514	558	561	551	502	551	529	505	488	541	512	507	527	502	515	543	520	567	540	520	542	569	572	546	533	563	540	544	508	496	551	538	537	491	526	526	531	526	521	532	549	553	534	524	564	535	554	574	577	533	583	546	545	516	486	512	505	540	494	523	551	530	541	520	531	527	538	541	499	504	541	548	533	517	547	542	565	512	535	563	574	586	562	491	504	570	549	496	581	547	540	494	527	496	500	582	493	545	527	521	601	532	492	503	555	568	565	552	530	539	543	503	555	496	512	522	540	536	562	548	524	526	527	535	510	517	509	515	540	600	515	564	554	534	520	542	549	535	500	553	500	508	526	576	559	540	504	527	519	529	491	574	545	552	511	561	557	481	539	537	524	537	523	537	546	575	515	542	481	543	539	523	561	532	573	520	532	521	587	530	494	506	533	570	528	547	558	518	574	550	538	502	483	525	533	521	494	521	578	532	521	538	558	568	575	555	540	548	536	545	549	532	537	533	537	522	565	496	594	512	537	496	529	549	560	527	537	504	535	538	512	557	535	538	535	533	514	553	551	533	534	532	565	547	498	521	523	529	522	569	562	542	545	513	517	503	537	520	529	541	506	546	539	496	545	513	549	532	547	507	570	544	532	524	498	537	520	504	537	593	482	520	545	580	564	507	547	520	518	531	527	520	529	578	491	501	482	551	537	548	539	543	554	521	592	513	571	522	539	523	515	537	513	543	546	559	523	542	565	521	531	544	491	525	517	585	542	570	556	540	503	573	534	563	482	519	545	510	536	528	527	528	543	543	555	536	514	526	543	537	535	522	563	499	550	547	516	578	525	522	542	523	547	518	467	559	530	493	543	516	590	501	511	516	541	550	538	518	532	527	470	523	498	506	563	522	524	556	504	546	527	532	544	509	542	529	522	555	537	524	551	503	506	538	530	570	521	568	526	485	532	538	531	490	533	520	514	550
3083	1469	1789	1499	870	536	485	389	352	367	356	370	378	343	329	365	360	336	352	341	317	323	331	358	352	342	348	335	346	333	348	348	337	351	359	387	294	350	313	352	358	344	331	326	325	347	325	330	333	347	354	362	347	335	344	323	332	361	320	320	339	336	365	309	347	327	348	307	352	324	334	344	336	319	337	342	369	336	371	338	348	335	331	347	391	348	326	329	334	340	359	325	333	359	365	321	347	308	370	331	348	330	309	333	365	349	342	348	334	327	321	371	348	297	302	353	337	317	309	315	343	366	341	338	343	353	334	333	327	338	341	348	383	339	333	347	354	351	349	336	366	351	344	326	338	336	336	342	334	326	346	312	306	312	303	313	357	342	352	338	344	335	340	338	307	339	357	342	315	345	367	365	350	356	346	324	375	347	330	333	354	377	346	343	334	308	307	321	339	356	332	348	314	323	320	352	355	378	357	305	335	330	316	360	333	365	364	364	320	319	337	370	345	328	341	360	348	354	329	380	356	368	375	337	342	354	322	353	363	326	359	313	322	336	289	344	329	374	338	330	344	363	349	358	318	352	381	311	333	375	389	360	336	335	329	312	324	348	316	284	350	291	332	325	325	334	388	327	346	355	311	318	303	332	343	329	349	326	350	316	338	353	378	329	334	350	345	359	304	316	327	352	348	349	326	345	347	369	332	357	337	311	317	331	347	301	334	330	315	375	336	337	307	357	326	323	311	346	335	341	320	320	322	349	317	335	367	337	312	338	296	332	338	385	311	324	305	357	329	318	335	322	364	372	329	348	332	320	353	310	350	349	340	308	317	355	329	349	321	321	367	338	340	321	329	325	380	343	334	356	317	346	347	314	342	338	313	339	342	370	362	333	344	334	329	315	352	342	346	339	360	344	353	327	342	316	330	305	316	333	295	321	338	348	312	342	306	361	334	355	339	357	322	318	329	334	356	289	379	350	352	373	378	302	318	336	309	349	335	341	317	337	320	321	364	339	296	330	330	354	334	291	329	317	358	328	308	319	352	351	348	355	319	331	334	347	377	322	328	329	376	348	347	355	384	354	331	317	320	362	299	335	330	337	359	344	329	354	356	340	348	333	326	331	307	339	307	315	359	360	340	335	346	327	308	375	315	342	347	309	363	344	337	311	324	368	331	317	330	339	304	327	341	335	400	340	332	355	361	351	357	311	320	336	344	322	310	322	331	331	345	340	359	313	317	333	363	329	327	340	310	338	339	337	340	314	322	298	360	318	334	374	330	331	352	324	331	327	363	300	360	378	353	328	365	327	337	346	315	311	363	347	344	345	311	351	338	340	357	322	323	368	376	331	323	327	362	374	349	362	330	375	341	307	314	335	351	335	328	323	308	348	352	318	305	351	368	361	355	350	350	321	330	340	334	372	345	365	353	319	331	330	360	394	330	323	345	324	346	328	351	349	345	357	299	305	362	303	332	369	333	322	332	343	325	350	349	362	347	355	353	351	301	324	355	304	366	330	332	330	323	319	335	291	307	338	328	374	311	357	343	323	302	342	330	318	370	366	350	355	338	349	335	355	358	376	347	350	310	339	332	308	366	365	330	357	338	354	326	339	326	367	329	320	381	360	330	330	324	356	322	342	317	310	354	327	331	297	334	350	318	344	341	358	368	338	305	287	334	349	339	358	293	326	328	325	318	321	345	324	334	343	371	315	344	360	337	339	310	353	329	330	347	347	317	335	325	337	333	331	316	348	339	338	380	314	351	359	375	323	316	318	326	311	349	344	358	302	330	330	331	343	323	335	372	340	351	304	324	320	328	356	350	339	368	356	350	332	375	301	367	348	354	349	319	320	341	330	325	315	355	374	336	377	330	319	358	350	329	352	347	330	365	331	318	334	352	357	340	323	329	336	358	311	356	341	327	323	341	302	354	355	345	357	315	354	302	351	342	366	337	385	375	348	330	359	316	321	341	361	322	310	321	363	344	290	352	348	321	310	329	326	325	356	335	334	322	331	328	326	350	330	328	358	330	333	327	331	330	382	328	340	360	321	331	344	381	316	341	308	352	325	319	327	317	332	353	289	309	317	394	308	343	340	334	341	313	316	346	350	326	326	337	338	346	320	291	377	354	346	327	311	321	328	329	369	369	345	341	303	320	336	325	355	296	334	339	354	341	341	341	329	319	338	301	325	341	339	337	341	347	321	361	341	322	344	347	341	299	335	315	344	343	357	359	328	382	357	362	328	324	325	330	331	330	328	354	356	381	362	365	311	354	343	345	322	319	332	339	282	339	324	297	346	338	346	338	344	337	344	313	364	351	365	374	322	352	355	351	352	350	343	323	349	347	340	345	373	312	363	338	338	344	317	323	346	325	340	297	350	315	347	365	328	337	306	318	347	335	327	362	355	337	337	316	348	309	353	336	327	353	327	355	343	333	338	357	341	357	320	341	328	326	360	328	368	303	342	322	373	342	347	326	315	361	307	359	348	354	337	326	342	313	329	360	350	345	311	314	358	306	329	326	359	349	352	308	320	300	326	340	306	341	328	351	335	333	352	336	353	351	312	355	344	313	352	341	356	316	351	317	371	386	347	311	329	329	345	372	314	330	366	377	349	316	332	368	316	350	336	379	313	339	357	339	336	363	314	345	333	328	348	325	328	360	345	334	328	337	331	361	301	361	324	348	311	358	333	342	323	338	315	319	342	328	337	370	338	331	358	353	342	346	342	357	357	336	330	328	334	359	367	370	308	317	354	383	361	345	336	353	325	320	377	381	342	326	361	355	338	349	309	351	316	360	345	328	391	317	343	358	329	313	326	324	318	355	337	358	372	335	328	330	331	313	320	358	335	342	338	348	354	334	313	348	315	346	342	337	318	312	319	334	330	333	315	325	333	316	352	351	347	324	357	304	346	332	314	333	326	351	335	351	335	381	351	288	310	337	322	332	344	334	351	346	317	330	327	335	350	370	305	333	322	356	340	356	305	322	337	356	356	336	338	301	350	314	288	347	352	326	329	323	312	310	325	353	358	327	345	362	322	334	362	344	342	370	333	355	322	338	326	349	346	370	322	348	335	318	338	330	352	314	350	298	343	316	346	362	310	333	324	333	323	336	283	367	332	302	351	357	356	348	333	365	349	357	343	368	354	341	350	327	346	297	375	341	329	340	348	319	337	361	340	326	357	341	329	311	353	344	320	351	313	328	343	345	309	342	328	324	315	344	364	336	312	348	301	359	340	355	363	301	354	337	363	394	330	340	331	291	335	352	301	354	338	334	341	321	326	328	327	332	336	364	377	338	358	380	344	294	331	324	358	312	370	328	338	366	359	301	361	327	296	339	339	321	353	306	345	354	353	337	342	331	327	353	322	356	386	342	332	309	328	344	372	346	352	320	313	335	339	332	347	334	348	357	320	348	349	329	356	356	342	383	348	364	363	320	316	332	361	321	343	324	333	384	366	330	335	330	338	327	338	356	359	340	316	351	348	304	336	361	342	302	319
3034	1986	3755	4634	3188	2061	1478	1216	1084	1060	976	975	955	830	905	842	852	898	865	892	801	886	903	816	827	851	820	857	846	813	790	847	817	853	805	790	806	812	805	837	781	826	846	807	893	802	843	820	797	822	838	826	802	821	850	842	754	866	848	836	807	813	794	822	819	838	870	876	775	782	910	798	828	825	841	845	816	830	795	820	828	846	808	810	801	823	863	830	795	858	828	893	844	838	833	799	809	812	837	815	824	879	817	810	794	800	800	818	824	784	815	795	767	806	864	828	853	804	815	797	819	864	856	810	820	833	800	823	821	833	843	812	834	785	765	797	801	767	812	836	813	795	818	870	747	795	812	802	787	810	811	835	749	834	818	770	826	816	778	806	856	848	782	818	857	863	857	807	839	814	833	809	854	850	856	831	801	836	825	846	820	826	818	798	853	833	807	796	888	855	750	783	873	848	794	783	816	837	811	838	862	857	870	871	800	824	786	847	840	817	794	856	810	839	798	858	836	796	806	858	777	819	805	787	871	825	828	779	824	800	845	851	802	859	829	835	819	799	821	864	778	813	797	803	783	884	831	853	819	794	887	785	845	848	823	826	828	854	818	822	857	810	784	797	762	831	845	860	839	775	835	824	836	835	797	843	789	870	782	804	894	827	813	787	811	835	841	828	866	821	826	762	790	828	787	811	844	834	805	777	786	796	840	852	799	782	853	879	801	835	856	783	835	795	767	829	810	819	818	878	817	871	840	857	795	832	808	813	838	864	792	825	891	789	812	760	832	846	792	781	842	852	840	861	836	814	778	840	832	820	768	780	847	857	770	803	819	833	804	856	830	769	852	831	813	780	803	752	852	861	849	794	792	814	841	819	821	730	866	829	846	785	826	849	787	837	862	816	792	804	785	787	842	828	814	864	846	838	837	827	805	809	808	904	822	842	788	798	866	830	861	807	806	852	753	784	796	775	827	880	805	842	860	770	829	816	853	840	826	798	812	783	834	797	769	815	812	802	835	820	828	809	782	800	833	783	832	841	822	791	811	831	823	784	805	809	827	826	866	766	775	875	822	798	845	836	858	827	791	822	779	919	831	859	853	858	836	780	828	853	782	801	797	844	809	797	855	782	794	835	831	801	800	835	812	869	808	821	864	852	802	863	844	826	812	855	823	811	770	832	833	829	844	787	857	839	801	808	823	783	824	812	817	784	807	843	893	764	778	863	828	854	774	797	824	826	834	832	791	883	793	830	859	813	802	842	879	833	779	822	814	823	794	766	896	831	816	770	824	814	806	826	845	790	850	842	840	797	827	876	783	822	809	838	853	861	833	791	814	859	842	727	792	837	782	846	866	826	805	877	817	745	832	819	847	822	762	807	803	860	869	800	788	813	829	814	843	893	835	851	799	821	800	815	840	836	812	796	816	841	852	802	868	830	818	833	815	812	774	799	840	807	814	762	830	853	821	827	815	850	810	781	819	812	763	896	803	840	761	831	790	839	830	767	840	853	842	808	835	845	832	830	821	813	824	873	848	816	793	872	804	859	834	807	788	861	818	792	797	808	818	809	815	824	787	811	873	821	764	823	805	875	836	810	833	806	772	821	822	828	791	777	759	772	810	787	804	849	823	840	797	833	837	811	803	818	828	800	788	845	799	805	765	800	837	798	809	840	825	802	824	852	811	842	789	796	836	839	790	809	812	827	857	817	753	827	851	849	809	818	851	815	858	863	823	825	825	837	795	847	795	787	811	868	832	766	788	803	863	839	802	796	840	842	770	836	850	849	773	811	804	831	822	786	832	787	780	822	800	790	844	842	857	822	800	833	793	846	810	813	806	855	818	778	770	821	824	775	782	788	850	865	833	833	762	800	861	839	761	813	837	824	834	818	842	836	822	855	813	733	817	773	849	804	815	847	812	855	836	826	811	854	788	775	848	811	840	826	796	821	821	809	881	863	819	800	860	802	809	823	787	790	797	804	853	815	848	796	792	839	813	787	800	820	777	807	871	836	837	838	839	790	797	767	850	849	847	800	842	813	821	764	797	828	772	820	838	833	807	800	808	820	840	847	794	843	777	801	837	793	895	821	803	809	805	799	803	838	808	827	776	854	857	789	842	764	839	845	785	824	892	861	793	866	815	845	877	809	781	820	796	806	812	829	817	766	849	826	815	844	818	792	864	770	847	874	784	808	830	872	843	824	783	824	836	827	815	877	794	800	771	820	812	843	805	794	871	833	813	805	781	879	850	813	858	794	836	725	818	810	819	805	850	821	847	822	842	839	864	835	843	825	793	895	849	782	837	844	798	839	803	830	783	841	827	807	772	842	801	838	829	805	801	824	788	813	741	855	812	789	856	864	814	862	813	783	796	786	791	818	846	889	863	782	813	795	835	822	806	783	875	795	787	848	778	798	876	882	861	807	818	783	794	792	821	776	851	806	826	828	846	826	799	771	870	790	799	804	787	825	827	815	849	817	784	840	811	841	840	796	826	794	853	850	830	879	782	811	757	814	846	844	805	818	821	837	847	803	793	838	809	789	801	848	819	808	824	786	809	815	796	837	872	801	789	766	814	844	826	827	834	842	851	793	792	805	864	804	868	840	815	785	854	827	821	804	808	853	871	766	813	817	784	817	803	884	860	870	903	836	795	822	810	867	821	834	828	806	857	836	768	797	795	818	832	785	817	855	854	820	814	798	802	796	799	814	821	767	828	799	882	865	865	788	807	782	781	835	788	833	841	851	822	814	803	856	808	775	812	790	834	827	812	860	834	840	835	896	847	851	795	800	808	802	793	799	836	832	815	871	784	856	851	844	786	838	827	826	836	826	806	840	828	775	828	819	853	850	828	808	832	836	852	813	814	823	833	774	842	792	809	824	815	851	816	775	808	792	776	811	829	782	830	838	801	828	809	861	828	835	797	821	827	877	832	774	846	812	815	814	883	775	868	787	793	831	839	821	878	807	840	773	787	801	860	866	862	819	804	825	794	841	824	767	827	778	776	800	755	774	824	849	852	835	785	823	799	847	836	828	832	786	897	822	769	845	849	818	805	817	787	826	799	791	862	829	783	845	804	872	809	859	794	754	791	851	770	877	839	782	858	798	848	790	819	773	809	808	781	794	840	778	853	808	863	842	787	860	842	767	785	826	744	795	846	810	849	844	782	856	820	823	805	816	781	811	870	793	829	806	827	771	832	828	830	838	837	854	776	807	840	788	820	784	770	761	816	822	792	811	841	860	796	763	796	793	811	832	818	828	833	858	827	841	799	801	824	801	829	808	821	859	811	824	841	800	850	808	780	829	839	795	784	752	850	807	812	840	829	867	818	780	797	833	833	881	811	824	829	790	826	847	805	816	819	831	854	821	766	741	814	876	806	814	836	831	797	816	866	820	838	818	799	826	805	797	812	785	797	814	829	814	802	830	789	839	811	799	763	846	806	819	787	816	810	813	837	806	850	811	790	801	831	786	800	870	762	841	826	796	780	836	852	870	825	819
9002	2312	2960	2249	1210	789	616	490	426	457	435	425	386	326	344	345	342	351	367	376	349	369	358	370	366	364	368	336	350	343	355	328	363	363	403	370	380	341	335	350	326	380	367	342	353	324	332	386	363	360	367	360	383	345	370	372	336	354	356	323	329	403	357	346	334	344	345	356	328	347	366	312	382	332	326	355	359	379	366	361	325	328	370	336	344	362	292	329	304	344	334	369	365	354	337	386	358	316	332	354	355	365	351	321	338	372	345	331	363	348	353	342	360	387	353	334	359	345	369	357	355	342	352	358	362	343	348	386	328	317	334	365	340	342	347	359	364	324	341	303	373	355	335	356	363	360	355	351	351	363	355	353	300	358	336	345	321	348	323	357	351	349	338	368	338	366	373	336	339	319	316	327	365	318	325	351	362	324	363	357	368	340	366	337	347	327	314	318	369	347	352	336	340	346	336	367	358	341	331	361	341	362	349	347	356	344	361	320	347	292	343	362	368	327	346	339	381	333	360	338	350	359	362	365	334	334	368	379	340	348	347	351	341	341	370	320	360	333	344	306	332	368	369	346	363	336	376	359	346	358	356	389	342	331	341	356	345	371	331	352	357	354	372	334	339	355	368	372	334	376	379	370	369	335	338	385	355	359	374	357	339	339	353	361	357	360	378	343	336	308	352	323	353	328	369	331	360	386	356	301	311	362	351	341	346	292	395	361	349	395	362	328	365	362	339	335	344	335	340	351	377	347	363	363	359	375	360	395	333	331	383	329	351	322	366	348	368	383	334	349	315	367	304	340	348	328	363	369	365	338	318	279	354	392	375	341	334	331	364	326	355	324	360	309	341	353	354	323	317	335	325	360	359	347	343	320	370	346	361	347	367	365	383	352	362	303	337	354	368	366	357	322	352	328	363	307	338	338	335	354	355	340	330	350	377	338	330	353	339	329	351	357	324	342	310	313	346	345	348	355	321	381	356	325	354	391	371	319	371	365	353	368	352	337	364	355	318	354	360	327	308	346	353	333	339	344	353	367	320	374	333	341	330	367	378	357	360	338	365	345	338	330	347	345	356	379	344	313	319	389	332	331	325	354	335	308	316	359	363	362	353	339	343	340	345	378	346	343	304	354	344	355	327	353	332	323	329	341	357	332	347	323	304	338	349	355	334	359	353	373	338	340	381	341	361	324	329	354	346	339	384	357	344	337	360	339	362	382	307	345	356	348	371	339	368	333	351	354	330	361	339	365	361	325	367	340	364	343	330	358	352	360	340	333	348	349	380	345	349	350	370	352	372	401	332	352	366	350	365	327	357	321	342	325	322	337	345	376	308	317	385	333	360	363	355	334	377	376	369	369	373	332	349	346	338	326	347	380	337	361	371	370	306	339	343	354	349	342	348	347	353	356	359	358	337	321	353	352	331	374	340	347	376	358	354	314	358	361	369	351	337	336	357	349	338	344	357	361	314	320	321	333	360	336	330	328	312	365	339	322	329	315	342	355	343	316	325	312	355	371	344	365	305	335	375	356	327	342	355	346	385	341	328	350	354	348	351	380	382	340	386	380	342	355	348	341	333	351	345	342	373	391	328	365	368	347	342	333	382	329	379	350	347	302	334	388	379	329	349	353	376	361	366	354	348	378	345	364	348	348	319	346	384	404	321	357	325	355	358	336	334	313	370	358	356	355	365	350	346	323	324	336	338	339	357	358	336	356	346	336	361	322	356	342	348	342	334	349	348	361	346	357	358	319	348	352	344	344	345	340	356	339	384	352	337	349	317	318	340	346	366	361	333	321	363	358	357	312	340	341	334	335	361	337	339	343	342	348	340	338	321	368	350	301	375	357	360	344	327	379	340	356	358	321	358	339	340	334	351	359	300	344	353	335	333	365	351	350	310	356	356	353	354	334	352	342	334	321	376	361	364	333	333	327	379	338	329	326	338	364	365	362	372	385	336	365	386	348	322	354	296	378	349	323	330	370	364	366	363	347	363	330	337	389	363	329	349	357	327	325	334	344	342	344	357	334	372	353	350	339	372	359	354	352	338	345	334	343	351	342	389	315	352	350	353	363	354	330	333	376	368	311	299	335	359	379	359	338	327	324	316	385	335	310	351	345	373	349	358	321	352	338	364	361	347	337	317	347	399	361	381	391	323	310	321	262	330	347	322	367	369	347	353	366	325	365	372	324	322	373	320	368	345	315	346	350	378	356	332	372	375	333	360	341	358	359	340	365	308	391	311	327	333	370	297	330	344	350	359	370	337	373	325	354	314	319	357	362	369	357	323	326	347	319	308	358	346	326	339	336	320	362	345	333	336	333	340	352	329	356	348	353	337	312	374	331	345	353	367	362	301	344	350	368	359	362	341	369	353	316	323	344	352	343	310	357	312	337	361	378	358	327	329	357	349	331	326	324	331	392	349	381	329	341	351	349	358	318	321	381	339	321	343	346	372	331	359	348	361	328	341	354	384	343	337	354	313	366	336	325	360	321	351	351	339	346	335	345	381	331	335	347	317	347	358	329	389	304	357	339	319	338	366	336	336	357	370	364	333	307	373	368	329	330	366	370	373	317	375	307	377	347	373	352	362	354	310	296	317	353	368	335	367	395	319	342	359	340	344	361	343	342	355	348	347	361	338	349	373	360	343	342	335	359	337	350	402	345	308	332	366	343	329	342	370	337	354	334	365	333	353	376	368	368	370	345	373	333	326	366	380	338	356	344	342	332	351	324	334	330	341	319	342	335	350	332	342	378	345	356	338	341	368	338	309	369	328	344	355	346	361	361	347	378	348	373	317	369	346	365	320	338	307	339	338	362	346	349	330	356	331	337	342	352	345	331	324	336	345	358	355	371	348	317	359	368	315	382	383	375	374	368	338	290	338	329	375	305	366	340	339	358	330	334	377	344	359	354	337	342	341	339	338	365	347	321	370	349	349	337	348	333	347	364	363	334	333	414	353	334	397	384	348	385	362	352	344	345	363	363	362	337	377	294	352	350	333	353	313	369	325	333	343	341	342	340	355	335	302	314	368	367	341	341	332	341	356	362	360	354	366	350	360	372	371	357	354	318	377	344	339	380	351	367	359	412	378	359	354	365	334	335	348	314	347	358	343	305	338	361	322	353	348	338	338	377	333	343	347	356	384	355	337	339	364	405	337	348	335	364	350	371	354	339	314	360	345	337	357	362	326	345	358	350	339	362	344	335	328	335	364	333	362	337	353	370	338	315	330	357	353	341	338	393	365	324	349	365	348	330	344	335	318	311	387	336	331	394	325	379	373	355	354	324	356	379	346	357	336	346	363	331	344	333	339	356	318	342	351	359	326	346	331	338	376	352	380	339	349	321	347	378	338	343	336	350	361	346	366	352	327	369	334	347	351	368	329	324	360	354	339	337	353	359	383	333	339	322	367	336	339	373	359	349	344	331	326	340	338	322	312	328	324	344	324	343	333	303	356	363	360	365	357	359	319	332	324	343	374	365	345	376	362	328	359	331
7884	2769	5858	6920	4723	3030	2208	1681	1471	1251	1190	1173	1088	1081	1024	978	974	941	935	880	919	918	932	864	887	923	922	901	930	877	870	931	895	867	883	870	848	857	850	880	875	841	842	856	881	851	815	816	851	835	832	815	848	891	870	851	838	828	841	811	831	876	837	833	836	841	865	818	888	787	880	848	843	853	813	807	808	865	820	809	839	834	872	805	841	866	863	821	803	834	827	818	780	809	824	849	818	838	837	814	834	818	849	879	862	827	809	859	845	862	822	821	889	868	835	819	813	835	834	890	871	834	816	816	819	818	877	841	852	863	848	856	843	861	801	841	831	813	861	844	816	843	813	811	842	862	769	873	822	870	859	824	901	810	820	816	863	816	846	824	832	880	816	859	852	806	870	819	853	870	817	828	789	849	876	849	863	818	806	834	865	812	812	834	842	841	845	835	793	804	825	807	773	862	807	798	812	790	879	822	865	816	814	916	836	809	804	799	802	856	828	831	831	826	801	809	803	811	838	835	854	847	815	792	821	806	880	846	830	848	828	886	782	768	820	834	848	830	809	818	861	856	829	822	823	843	814	856	883	811	839	844	865	812	871	780	864	851	844	885	763	853	831	836	861	817	795	827	857	843	868	819	781	790	779	815	848	841	792	870	804	848	808	789	827	883	866	805	864	787	775	816	858	835	842	807	831	916	838	791	820	872	827	860	837	816	832	827	840	821	811	886	864	843	875	817	815	815	836	779	807	871	848	807	849	843	838	798	766	825	862	790	815	841	832	864	826	823	842	833	845	821	815	818	838	779	811	866	836	838	819	839	817	838	815	825	832	820	787	826	837	837	841	786	801	836	809	800	775	826	798	805	821	863	862	792	850	846	855	850	814	831	830	812	840	824	896	803	832	853	800	852	848	865	854	853	839	796	832	864	863	833	828	863	809	763	870	828	859	869	860	817	859	811	810	805	776	834	809	779	807	814	824	871	803	840	823	814	790	872	854	816	787	895	771	860	802	775	852	812	881	848	813	847	845	817	814	855	805	813	801	820	885	843	804	837	868	831	813	807	807	870	826	818	850	799	805	864	839	820	813	832	875	826	836	842	806	794	841	835	872	858	817	797	878	826	822	766	860	789	857	861	810	821	813	815	796	827	823	790	791	782	836	854	827	844	818	831	810	908	863	853	853	837	813	824	796	801	834	788	810	846	861	858	826	820	740	866	762	801	819	811	811	820	790	841	832	794	842	842	854	882	850	810	811	855	800	854	839	812	826	832	795	845	803	891	858	828	793	871	839	886	809	813	815	843	806	819	846	856	801	862	821	794	828	845	838	850	849	809	838	786	833	822	827	838	807	825	800	848	801	875	759	842	820	848	819	859	793	852	834	813	806	852	785	807	798	852	766	828	864	831	815	819	851	879	821	814	806	903	815	861	838	732	832	859	882	823	822	878	819	839	815	810	858	813	851	823	829	822	806	841	869	837	798	863	848	831	859	816	843	745	837	864	814	803	851	820	801	817	848	836	803	860	860	834	870	804	816	844	848	811	793	817	815	821	866	809	827	817	877	881	840	824	847	809	797	808	814	810	762	817	838	832	853	824	866	815	852	822	790	851	804	807	847	843	836	813	842	834	821	814	825	823	874	822	835	813	864	868	839	817	852	806	838	846	866	806	818	780	848	820	811	819	846	830	833	811	853	823	827	822	806	839	817	847	841	862	860	897	843	805	845	851	847	801	849	786	777	819	816	832	810	865	800	813	815	844	840	866	772	822	823	801	903	889	835	821	766	840	811	835	816	830	844	836	836	846	807	833	847	773	801	799	854	853	865	811	794	847	861	851	826	876	830	881	864	837	846	847	846	847	846	813	854	812	841	848	850	812	761	839	811	837	823	850	846	827	853	822	823	836	823	838	897	809	812	836	845	849	820	786	839	824	808	830	830	863	868	866	808	854	800	844	817	844	805	825	879	809	854	811	812	825	856	866	888	803	841	801	861	883	899	859	811	852	817	827	824	843	881	858	783	788	822	818	861	885	834	840	846	783	818	820	842	804	800	800	850	872	842	845	824	794	857	751	866	838	852	877	872	827	802	786	862	831	827	808	821	854	851	841	844	804	886	827	815	831	853	861	798	835	851	769	844	845	819	820	798	822	840	831	856	808	851	803	824	842	839	885	828	857	836	805	819	816	831	796	819	837	843	836	852	807	800	836	806	820	817	848	820	804	868	800	824	859	761	860	804	880	775	867	856	846	771	800	834	810	845	847	822	832	822	816	826	804	784	853	828	796	846	785	879	863	815	877	800	818	854	795	837	862	802	830	845	853	847	871	842	787	836	860	820	800	786	806	797	847	812	862	832	792	821	848	830	864	833	850	825	846	842	866	851	807	862	824	793	850	817	827	857	930	853	803	838	851	862	845	811	851	818	835	824	829	832	832	828	756	866	814	820	858	819	786	791	866	785	836	799	834	792	849	840	833	883	790	898	805	855	809	809	866	816	833	796	815	820	887	793	818	838	841	858	839	849	781	788	814	810	837	865	838	873	821	843	849	857	844	848	843	795	842	795	866	859	898	842	843	852	822	880	848	842	798	821	836	850	827	780	830	866	832	813	854	773	826	889	867	791	782	821	755	847	844	803	782	880	807	841	806	848	802	818	860	827	823	820	892	830	845	802	802	835	866	834	871	830	798	836	807	842	878	808	867	826	821	788	818	874	812	837	829	775	813	840	827	853	834	850	819	830	822	830	823	890	842	800	858	784	858	870	812	810	872	828	834	813	831	819	851	835	841	849	835	829	808	859	833	796	834	736	817	866	827	838	802	843	857	827	752	837	842	816	841	826	802	830	859	829	829	832	829	871	832	853	851	818	831	828	887	834	866	853	839	868	832	825	804	841	809	806	866	830	783	830	793	830	845	871	896	805	813	837	826	767	855	818	817	879	848	797	823	865	818	826	850	829	834	836	802	850	795	871	820	861	812	849	815	856	848	855	813	836	818	833	825	878	856	863	867	826	824	872	817	877	795	817	840	859	825	821	822	827	802	808	861	816	842	891	845	816	809	825	837	849	779	845	804	857	801	798	826	818	806	826	862	819	849	847	857	868	865	807	827	835	764	807	819	893	907	820	821	807	826	806	791	827	768	754	847	840	821	837	862	795	812	870	799	837	843	843	819	846	837	839	824	804	796	797	822	770	811	851	841	791	843	801	785	854	791	821	847	848	808	832	869	859	799	842	854	803	815	841	877	837	859	822	807	845	831	804	835	905	799	840	822	810	822	798	830	927	801	806	799	843	813	853	853	827	836	867	826	758	841	831	842	836	870	804	834	867	855	826	809	818	801	858	905	835	828	895	869	862	837	800	869	846	835	814	788	863	862	804	817	833	847	855	878	829	850	868	857	873	840	858	825	821	828	858	802	852	809	806	789	848	823	801	804	835	814	826	768	834	874	863	836	842	868	819	823	809	851	809	830	833	863	806	815	816	840	832	838	839	820	845	810
15108	3367	3814	2799	1483	941	558	463	334	293	263	274	294	292	232	243	257	230	198	237	234	224	233	216	211	226	241	245	210	229	237	209	234	197	225	200	182	226	223	196	224	199	229	240	218	213	208	210	205	200	237	200	195	216	204	204	242	205	221	219	211	197	208	235	226	189	239	206	200	203	192	217	231	213	201	223	221	179	230	199	220	199	202	189	229	210	209	202	206	198	210	243	207	194	228	217	214	197	207	203	223	218	207	195	201	182	191	205	206	193	180	206	213	207	235	216	196	230	204	209	220	219	212	214	203	226	209	230	252	208	232	190	214	205	196	196	203	188	221	228	232	199	215	206	236	226	201	223	222	231	228	220	223	214	204	214	202	179	209	199	215	189	195	203	220	218	194	204	231	221	245	211	206	217	190	208	209	211	210	206	214	226	211	222	205	189	200	225	219	224	204	211	226	202	226	221	197	229	190	183	204	200	222	214	213	218	208	216	230	223	185	199	214	187	210	208	210	187	213	219	211	251	208	237	206	210	231	197	200	213	218	198	208	210	219	200	207	209	212	226	202	184	212	201	207	205	192	216	194	206	173	213	215	224	191	219	220	211	213	213	205	238	229	241	212	224	198	211	213	212	222	188	212	217	201	193	212	217	238	233	203	222	210	209	218	171	214	203	215	182	239	211	213	215	209	234	228	194	213	210	208	220	219	223	208	235	222	200	175	216	234	194	230	212	186	250	267	192	203	202	215	225	213	211	227	193	206	222	213	164	198	221	161	224	219	184	209	210	243	211	205	222	198	189	223	212	194	236	197	221	191	213	234	220	199	223	210	212	198	213	209	247	207	212	209	220	226	220	233	204	203	219	211	211	206	200	203	227	215	194	224	233	206	216	205	232	223	220	210	222	210	220	208	207	255	173	222	215	165	212	219	216	215	207	249	180	186	224	212	196	222	212	205	248	213	215	235	215	180	209	201	242	214	210	187	205	220	230	217	228	190	201	203	205	205	188	180	207	224	201	199	212	181	197	221	258	212	244	205	231	213	218	186	205	205	234	202	242	206	217	172	222	221	199	213	208	179	202	194	224	214	201	212	202	200	214	189	201	174	204	203	245	189	190	216	220	192	232	219	210	229	223	230	193	206	250	205	185	195	192	192	204	215	239	222	182	216	207	206	207	195	194	211	219	213	194	216	220	188	216	178	207	211	207	214	209	222	206	209	202	191	244	205	219	202	210	208	210	215	205	209	224	207	195	186	215	237	206	214	218	229	208	191	234	217	189	194	240	226	195	195	220	195	228	189	208	211	215	192	206	202	185	206	224	198	205	204	187	238	205	205	203	213	213	237	230	223	196	195	197	225	215	202	206	213	212	203	181	201	214	183	218	197	206	214	224	238	194	202	198	192	204	194	205	203	177	217	232	210	197	197	235	221	206	215	187	202	216	215	220	188	206	230	215	227	212	205	229	221	219	203	230	196	219	207	202	215	203	201	212	204	204	232	222	208	201	184	197	215	205	200	216	219	223	200	187	212	240	246	215	217	198	211	227	202	223	207	204	211	196	211	235	202	212	218	200	209	197	209	207	217	201	214	177	236	214	219	197	217	184	216	220	206	223	225	206	207	213	221	213	216	189	210	201	234	221	209	214	200	213	232	203	206	211	228	206	209	214	185	205	198	201	189	212	234	230	219	228	238	181	199	224	202	177	216	213	199	234	228	193	219	199	175	188	192	212	176	202	198	228	240	227	206	205	209	238	197	202	197	227	229	201	225	206	226	211	194	180	212	241	202	208	202	218	230	198	198	216	236	217	214	221	206	194	186	221	213	212	203	218	206	204	201	219	212	239	233	185	196	185	225	234	178	199	177	206	211	186	212	213	191	218	196	199	223	207	230	222	202	219	209	210	212	216	214	224	221	198	213	202	213	209	193	189	220	251	219	170	191	243	193	216	240	226	224	196	239	195	187	235	197	212	205	211	199	205	243	203	199	214	214	202	184	238	195	204	218	233	211	208	211	225	210	238	198	213	170	212	243	193	217	246	218	190	206	203	221	215	218	220	203	204	217	210	176	192	232	203	211	206	200	190	223	199	223	205	210	207	193	226	206	173	194	227	212	217	210	179	210	198	206	205	246	222	195	221	229	204	215	205	240	192	212	212	189	179	205	200	199	220	192	216	189	213	209	218	221	207	213	220	212	234	216	178	201	235	234	216	217	220	211	223	184	183	197	211	226	209	189	226	206	207	208	232	227	230	234	211	220	240	240	215	194	229	215	217	198	226	219	213	201	217	230	226	194	226	224	203	223	194	215	216	203	205	229	234	204	200	203	215	201	211	206	215	221	216	222	221	216	218	189	218	238	201	232	205	213	210	214	213	208	205	195	213	223	229	233	219	209	215	183	216	189	214	241	226	212	206	245	238	198	207	257	227	207	201	225	228	210	249	202	221	191	206	202	163	189	205	203	222	219	179	243	234	187	188	211	224	202	208	206	196	201	219	209	213	215	232	194	206	198	224	211	188	248	211	229	214	232	234	179	204	210	199	190	188	190	234	199	190	199	225	172	214	237	202	231	224	225	236	212	206	208	202	204	215	232	236	226	203	197	210	207	189	227	213	240	213	195	216	222	215	225	204	196	228	203	198	195	182	232	216	205	221	216	212	234	210	221	238	215	195	204	211	216	204	238	211	199	210	183	203	203	228	238	221	207	205	211	207	201	218	178	209	212	235	202	229	210	219	220	188	208	209	194	169	242	213	190	226	195	200	218	240	229	202	242	230	207	243	208	183	211	224	224	212	195	218	194	206	203	192	219	209	192	227	197	217	196	204	208	225	221	198	229	200	211	186	225	191	219	213	242	206	210	212	230	231	215	203	199	182	210	209	213	207	212	220	225	200	220	216	215	236	206	223	222	226	229	221	225	225	217	181	187	186	220	214	215	209	193	226	213	208	219	203	192	209	213	231	214	197	195	232	217	225	197	200	195	172	193	197	225	208	208	195	224	198	208	204	198	219	229	240	235	184	197	208	233	196	215	202	229	233	215	229	205	207	219	215	213	216	216	221	216	225	222	228	219	213	191	207	203	215	193	190	223	203	198	228	230	228	234	207	218	225	214	188	232	192	222	232	232	224	212	204	226	200	211	198	223	212	213	202	211	213	220	203	221	222	205	221	181	212	217	242	201	205	258	240	204	213	205	225	228	226	219	206	229	212	210	198	216	203	200	212	199	205	250	204	210	196	216	191	209	228	202	240	209	211	209	181	217	175	200	168	223	206	226	198	219	226	237	188	207	213	193	205	209	232	187	212	192	202	214	215	222	214	202	223	228	220	209	238	207	220	247	227	198	210	201	244	198	220	202	200	240	195	201	204	220	227	205	228	221	198	225	207	202	184	223	223	205	199	219	226	210	214	237	251	209	227	224	228	204	186	209	235	215	221	206	188	225	179	217	197	223	201	180	207	210	196	214	203	177	205	207	226	196	198	195	218	218	216	204	193
9696	3213	7535	8439	5518	3745	2414	1946	1440	1293	1146	1066	977	953	881	781	739	728	705	673	733	644	663	657	640	637	611	624	628	556	602	649	611	601	646	577	597	578	533	601	590	519	543	545	566	568	536	526	523	576	539	476	591	559	571	533	535	571	579	517	516	538	507	548	570	518	524	570	528	502	568	503	546	554	524	519	536	521	450	523	509	530	550	494	517	536	548	516	527	514	564	549	553	509	534	570	510	534	527	504	583	552	514	541	534	539	500	542	551	520	515	538	569	561	517	525	568	513	516	522	521	536	524	509	516	495	525	535	529	552	548	520	536	510	531	551	522	536	535	532	528	503	497	515	554	551	525	549	545	539	517	525	560	564	538	533	518	543	553	523	511	541	552	548	538	518	548	561	527	533	517	552	529	543	531	544	521	512	530	503	529	535	503	549	527	532	528	531	554	492	533	537	525	534	569	505	522	532	513	545	534	514	514	533	559	541	514	535	518	540	474	522	531	511	514	516	541	524	515	535	579	532	523	521	468	521	529	521	550	527	523	561	494	544	493	506	523	542	536	538	548	562	538	523	527	523	553	553	500	541	532	488	574	539	569	536	514	526	549	496	511	495	502	513	510	543	514	514	528	535	534	548	548	534	552	524	545	481	543	574	514	568	477	507	502	521	498	555	595	520	534	510	503	529	503	512	536	495	540	513	513	554	535	518	525	529	536	488	547	562	541	531	547	528	525	506	557	533	467	535	512	526	523	519	526	534	537	511	529	520	521	468	539	534	540	505	503	531	539	534	503	492	503	508	543	489	530	510	502	489	533	488	524	502	536	502	516	552	492	523	515	506	546	520	510	514	577	510	503	512	531	496	540	536	595	517	547	546	540	532	516	497	561	509	535	522	499	540	517	523	539	524	542	585	577	544	567	548	503	504	526	511	569	539	524	491	518	504	558	551	564	522	529	510	553	486	514	517	540	532	498	562	558	515	522	514	499	502	538	519	507	552	530	503	483	499	561	515	519	533	507	520	527	524	492	530	515	516	535	527	486	532	520	533	540	486	526	517	528	512	473	517	534	536	521	529	523	522	554	539	545	505	547	520	556	512	560	494	530	500	460	521	542	566	510	505	508	478	499	542	539	534	551	497	567	511	531	523	496	494	502	500	556	513	521	484	519	513	584	536	490	486	502	555	539	553	511	502	537	500	530	492	551	503	535	530	534	545	523	515	452	525	513	532	523	528	523	546	515	531	501	509	526	550	532	529	524	508	476	555	503	509	521	529	487	522	575	529	508	522	553	531	567	514	522	528	531	559	550	535	531	532	508	544	532	527	544	536	541	534	508	547	519	538	518	514	545	500	542	546	585	550	527	495	523	517	528	495	517	549	518	528	517	473	489	540	516	558	522	553	500	483	499	504	537	528	489	510	515	513	508	522	556	522	540	517	510	530	546	517	510	527	532	509	522	571	523	548	516	531	525	491	504	532	513	510	533	511	536	512	514	532	497	489	512	517	487	526	533	528	463	519	522	539	498	523	483	551	517	508	543	525	515	525	505	516	514	577	553	510	562	478	545	520	523	517	533	507	542	504	504	547	488	530	501	535	521	533	549	497	545	506	518	512	546	512	582	532	507	517	529	527	541	527	513	522	549	526	513	473	536	570	545	565	540	518	502	521	543	539	528	541	512	504	557	522	512	535	527	502	547	464	570	528	475	519	530	547	544	541	500	512	535	520	493	531	513	526	494	519	544	517	527	493	520	546	551	536	525	510	511	512	529	510	494	509	497	523	493	527	493	506	490	520	546	494	517	522	535	543	526	569	517	558	501	527	502	523	507	525	543	522	552	524	555	527	508	550	515	523	530	495	501	495	518	523	552	553	546	524	573	492	510	492	505	541	490	567	492	495	519	517	531	549	518	557	532	528	479	558	505	544	507	563	533	525	509	576	556	509	512	559	491	484	585	516	534	539	487	548	524	572	492	516	546	525	564	528	534	513	557	529	511	549	544	518	572	555	541	525	528	507	530	499	513	500	581	532	509	545	504	492	519	552	528	512	522	500	505	548	526	535	552	527	528	558	515	504	532	515	521	534	499	518	540	535	548	497	473	512	533	509	512	534	526	530	506	515	520	504	516	508	505	530	554	561	488	518	530	513	546	562	490	519	515	537	510	533	533	520	509	544	528	528	546	523	563	508	493	519	502	543	486	523	574	534	489	508	535	552	547	568	507	524	521	520	477	514	522	507	523	517	498	498	539	522	542	524	516	511	535	494	539	533	545	532	538	512	497	548	557	488	476	510	536	529	511	536	508	513	526	524	520	532	584	506	519	535	513	526	516	511	548	534	510	477	507	491	542	523	529	516	520	516	556	552	527	497	546	566	519	510	509	501	543	528	500	584	523	566	505	518	523	481	500	534	513	539	530	508	564	557	510	527	570	506	518	535	549	554	531	522	500	517	548	562	529	548	491	552	508	516	524	556	537	517	512	557	560	565	517	487	516	550	535	537	539	587	499	488	564	565	547	533	567	498	532	513	504	512	540	523	483	557	578	508	485	513	517	560	500	520	520	551	520	532	525	523	550	496	552	535	513	534	545	530	513	527	513	518	518	536	552	518	586	531	499	542	552	481	528	520	491	535	486	492	532	498	505	524	510	541	513	480	560	530	479	500	569	514	507	502	500	493	529	540	556	517	533	501	562	512	535	489	512	511	516	555	550	511	495	530	530	523	532	541	522	560	529	517	557	523	555	525	552	552	526	539	553	496	525	565	507	588	555	536	518	548	559	525	505	541	536	541	500	498	560	530	530	543	544	536	577	505	559	526	474	494	542	529	543	530	532	492	549	489	505	544	541	559	525	560	512	520	544	546	524	503	499	545	536	514	518	529	537	500	507	535	541	512	530	539	530	512	507	526	536	504	591	570	516	547	548	538	493	562	504	509	559	529	522	514	567	515	493	495	529	508	537	519	496	561	501	512	509	535	542	529	516	535	532	538	517	516	564	542	506	525	532	492	561	530	533	548	518	541	545	535	555	518	487	615	512	557	520	584	538	538	547	515	511	492	526	532	554	520	538	476	550	556	514	579	533	531	529	510	537	538	533	535	510	516	534	514	482	507	537	521	543	497	500	532	495	543	541	558	536	519	546	536	504	481	548	568	545	521	538	545	547	518	556	532	527	539	574	524	547	547	545	510	563	528	507	556	555	534	533	531	525	537	568	510	537	514	568	535	543	519	513	532	488	549	556	529	562	522	495	524	552	489	492	515	544	510	530	589	503	515	530	516	517	511	548	521	565	491	539	501	569	574	535	524	522	505	520	559	518	474	567	543	513	555	523	510	533	516	525	562	518	497	521	504	521	568	563	512	507	516	512	491	511	556	512	503	538	533	502	525	511	529	549	534	555	552	501	547	516	507	556	522	501	511	518	524	530	528	526	528	540	514	536	502	521	525	492	567	515	519	524	543	555	500	502	522	569	548	516	551	509	511	518	516	536	535	533	524
3218	1342	1841	1181	758	549	470	411	373	368	301	335	357	379	327	330	348	381	346	319	340	356	327	337	330	334	353	340	329	313	325	321	362	318	334	338	369	331	329	353	365	322	336	339	356	310	340	305	320	344	314	385	326	312	332	374	346	311	327	313	317	321	329	301	347	336	330	344	322	330	344	315	324	345	356	333	311	326	336	293	345	342	356	304	331	313	333	338	334	300	312	332	326	315	346	327	311	326	365	296	331	294	329	376	353	350	334	328	313	329	340	335	330	337	315	320	293	309	348	324	348	314	385	337	316	335	332	310	340	359	315	339	323	331	334	351	342	321	327	350	343	292	297	324	292	344	299	314	327	337	322	321	342	364	361	359	338	352	345	318	334	334	330	376	346	321	338	315	316	316	334	354	349	319	331	335	325	341	333	329	334	335	347	356	324	335	352	347	308	377	340	336	348	314	363	357	333	343	338	337	308	336	344	360	342	319	324	310	335	344	296	344	331	379	321	323	352	314	321	368	324	371	298	349	332	357	345	336	318	352	326	320	300	339	333	355	349	323	317	399	336	324	349	324	299	296	344	282	324	329	325	348	351	310	344	307	338	304	310	320	364	327	313	345	319	297	322	360	318	325	340	344	352	326	335	320	326	349	320	367	334	356	348	319	354	319	326	353	344	278	369	342	308	319	353	299	321	324	319	304	331	351	331	329	351	308	323	315	332	325	334	315	333	324	333	370	298	344	333	355	334	331	340	338	353	351	322	366	343	346	372	333	326	312	359	351	303	339	317	347	346	336	330	327	331	304	358	290	346	333	343	314	346	359	358	349	358	322	325	372	310	325	360	366	328	330	301	312	344	329	366	311	322	327	367	318	315	321	339	374	305	311	339	329	344	324	326	304	339	311	321	322	325	326	324	331	297	316	352	318	329	314	340	358	344	317	358	358	336	310	324	297	330	359	299	310	322	324	332	324	326	340	292	318	332	342	356	309	313	350	348	345	342	313	342	345	306	337	308	330	356	319	341	336	321	335	340	328	329	311	326	315	332	334	338	331	375	311	318	340	367	362	374	314	367	320	347	354	333	346	312	343	327	338	307	299	349	334	293	336	373	299	307	303	335	343	316	327	343	337	322	351	353	304	363	347	328	323	342	347	377	340	326	343	350	322	338	353	357	340	327	317	315	286	348	343	318	349	322	338	335	306	354	345	314	346	360	329	327	333	328	288	341	336	324	344	346	292	332	348	351	331	329	331	335	317	306	326	312	348	355	354	314	350	342	302	291	322	338	319	357	286	389	363	345	308	311	315	313	368	301	321	328	339	361	327	321	348	338	328	275	335	368	341	314	360	328	343	328	320	351	319	364	339	366	328	340	371	308	331	325	353	321	330	334	337	343	327	301	329	308	307	325	313	325	335	310	380	355	322	331	320	375	340	346	363	328	372	299	346	284	317	342	352	318	329	328	347	322	344	306	327	334	333	343	348	340	326	335	343	322	335	335	308	374	318	363	355	323	300	336	314	333	335	336	323	278	303	315	340	322	355	347	345	335	373	343	329	316	301	330	341	325	389	326	333	298	344	329	322	337	351	301	325	343	352	353	309	310	342	375	350	330	313	319	321	321	330	342	333	357	336	344	333	325	294	327	345	329	326	321	339	329	327	308	336	329	330	329	342	333	335	359	314	279	361	310	311	327	353	295	326	325	341	312	313	351	333	325	355	318	332	343	342	325	332	360	333	352	343	332	348	331	346	332	312	336	337	305	348	300	300	360	349	355	328	343	299	355	349	360	359	334	352	284	342	313	332	336	320	361	345	357	289	322	319	347	344	332	321	328	371	334	342	340	355	332	307	349	312	334	309	327	341	344	363	359	318	331	330	318	363	329	326	310	361	320	315	298	346	359	335	339	361	326	317	322	322	342	359	322	330	334	290	295	320	323	298	318	336	307	353	312	315	363	340	359	346	308	366	322	364	335	330	314	365	365	299	325	358	330	360	340	331	357	334	353	363	350	342	342	371	338	317	327	346	317	315	331	339	360	374	333	310	293	340	343	330	350	318	351	337	335	303	341	368	338	332	398	319	329	327	343	333	381	324	367	319	364	350	360	319	315	333	308	354	349	322	345	345	331	338	338	349	363	326	401	343	361	364	327	362	338	331	358	345	342	321	336	355	357	334	341	310	321	339	310	346	362	331	306	322	305	325	311	342	344	305	314	338	324	330	333	343	324	370	306	338	289	356	319	327	333	332	344	323	326	364	296	326	347	351	306	343	379	332	363	360	349	340	309	303	338	385	347	367	338	363	351	337	339	338	355	326	340	343	396	355	322	349	299	336	298	302	349	299	323	317	356	303	325	318	354	353	315	321	307	330	308	361	336	294	357	326	322	323	333	324	340	363	306	322	361	339	317	360	356	300	347	363	357	353	379	343	341	344	308	350	316	340	362	344	335	364	341	365	337	384	356	346	337	326	333	379	324	354	331	330	328	352	357	346	324	362	339	306	333	326	351	369	329	315	329	354	364	374	345	318	342	318	318	322	330	340	362	314	326	384	317	333	347	325	306	333	330	331	357	322	351	338	313	326	315	347	354	320	347	302	332	362	362	387	344	333	355	329	355	332	381	312	303	362	336	329	322	305	358	352	337	329	327	336	346	359	333	343	321	345	350	349	314	323	328	298	311	335	358	352	329	319	342	327	323	372	326	357	330	318	315	344	331	321	364	324	331	310	315	305	336	323	348	311	307	312	310	370	339	331	355	345	359	303	344	348	329	327	356	306	315	315	353	357	373	347	335	359	358	327	336	377	350	325	355	358	323	363	341	330	318	334	328	327	304	334	306	325	349	319	367	355	337	352	334	337	327	364	335	351	352	368	350	370	347	324	342	343	357	335	356	318	360	338	339	317	334	314	297	348	312	335	321	307	335	314	352	332	323	329	358	332	335	342	317	293	347	319	336	329	343	361	336	360	334	323	347	354	364	341	359	324	337	353	356	323	320	335	335	312	356	309	324	333	365	313	328	328	351	332	341	369	323	354	343	337	308	332	332	311	310	333	344	353	322	356	334	331	303	320	377	352	296	337	354	335	318	320	325	331	330	290	338	344	358	344	328	338	323	327	335	339	335	333	346	317	334	346	299	330	328	316	319	357	332	338	302	357	341	345	329	332	304	331	316	323	321	336	320	310	336	321	311	320	338	324	319	376	334	287	348	369	364	362	309	339	334	317	311	336	304	301	321	337	309	346	362	319	340	341	323	342	352	339	298	337	365	313	340	308	344	328	344	291	330	331	357	324	306	340	346	335	317	288	323	318	339	352	326	315	358	368	308	342	323	316	352	373	339	350	329	360	349	322	295	347	363	346	342	347	336	369	356	313	309	308	372	341	341	317	333	331	356	330	325	331	300	302	323	327	324	334	339	338	354	340	350	353	363	330	337	353	300	326	326	319	348	331	335	333	347	353	356	326	319	333	347	325	292	327	316	344	341	338	316	290	321	334
3205	1864	3810	3662	2605	1744	1330	1154	1043	1013	963	896	974	884	890	848	893	817	780	812	783	800	865	812	855	811	841	846	842	859	818	774	880	794	766	792	814	796	800	777	828	831	833	782	803	812	835	778	785	814	792	811	858	821	793	803	853	794	827	812	791	790	778	813	799	811	779	742	824	761	802	798	810	783	824	807	852	870	744	723	789	793	827	785	824	780	838	825	803	776	781	820	818	807	825	802	805	851	847	794	812	870	820	765	755	815	840	825	841	793	817	842	793	797	793	806	768	790	777	824	787	805	825	814	825	763	832	781	776	816	774	797	848	844	775	820	794	830	829	759	791	797	804	817	814	751	785	779	777	775	804	837	779	789	759	798	816	766	826	814	784	778	803	776	806	819	793	850	799	754	821	858	837	838	735	791	825	789	793	843	804	753	822	812	810	795	813	778	844	775	802	791	815	859	793	826	791	780	775	816	799	786	842	803	803	849	811	843	838	813	849	798	820	791	830	770	848	814	795	818	796	825	771	812	806	758	797	765	773	791	812	758	789	830	809	838	797	831	774	789	848	823	811	864	813	812	794	860	802	820	837	799	827	827	767	809	789	728	780	770	861	834	823	777	786	808	803	771	818	827	826	760	802	813	864	787	805	834	847	857	787	812	829	836	871	794	800	780	784	798	817	836	824	848	794	784	781	804	800	807	821	771	821	812	790	799	837	790	818	814	828	829	833	789	809	773	809	781	783	825	798	743	793	817	848	875	865	825	804	852	845	826	770	794	774	826	867	820	774	852	824	853	751	812	785	927	804	793	823	821	778	827	813	799	811	809	783	795	819	789	804	827	825	828	834	838	825	741	829	809	809	830	824	820	822	797	827	804	768	849	867	819	787	803	846	797	761	830	801	779	837	800	729	853	805	814	806	820	776	795	821	760	789	782	818	783	809	827	785	822	823	867	786	830	854	814	787	788	831	776	787	779	753	830	811	772	865	776	851	846	834	778	823	765	813	806	780	835	814	831	830	807	791	831	785	823	759	742	805	800	793	814	797	911	823	877	820	860	778	825	854	819	771	823	786	799	832	797	814	768	842	817	748	811	807	804	801	797	804	788	787	817	799	801	819	808	805	824	809	784	781	802	805	810	786	836	767	791	765	747	843	851	828	788	821	824	795	762	828	790	801	771	782	793	805	780	796	814	821	792	789	803	775	822	830	811	740	814	843	802	792	796	823	833	783	802	808	807	803	826	803	847	747	768	853	803	823	865	774	795	815	771	833	833	810	839	776	783	840	778	839	850	792	782	764	783	830	849	761	826	834	781	786	822	781	789	788	771	778	844	768	797	836	796	786	759	813	813	791	766	822	843	838	799	794	805	814	733	791	854	780	796	798	810	805	782	760	782	768	787	784	780	772	825	802	798	826	851	801	813	800	734	758	773	746	829	803	799	742	787	785	816	790	808	783	856	813	760	842	795	795	815	790	805	858	790	793	808	837	780	813	788	768	780	865	815	752	822	808	775	812	817	765	756	783	788	816	846	816	823	817	844	815	803	838	730	865	786	853	811	809	788	821	771	826	818	835	816	835	799	824	806	821	823	811	778	842	822	827	805	843	838	827	773	787	830	878	817	847	826	812	799	805	829	803	809	814	816	773	826	837	800	780	776	793	803	785	778	827	768	801	835	758	794	830	819	806	828	848	806	829	783	825	826	771	828	791	822	832	825	789	828	859	830	825	780	863	816	834	839	803	832	841	778	808	817	774	851	792	797	809	816	832	836	856	823	841	819	774	813	762	841	808	818	811	803	800	792	809	794	792	832	862	784	871	814	805	834	794	827	794	792	777	842	804	796	850	835	834	820	831	856	781	799	793	786	811	815	802	796	847	809	796	821	795	794	822	770	800	815	780	760	811	793	787	816	830	820	824	761	808	818	800	882	773	780	796	782	830	828	866	765	808	862	802	810	865	852	812	788	803	791	811	860	797	795	807	791	824	799	802	813	770	839	810	819	796	805	801	777	812	783	844	837	797	772	808	794	778	825	805	794	749	832	796	831	805	765	822	763	816	810	827	776	799	792	779	805	826	811	855	814	834	789	793	803	805	758	802	806	803	795	836	798	779	792	814	777	832	736	773	832	821	795	803	831	804	789	812	825	793	815	809	786	825	796	841	845	791	823	810	874	839	779	821	765	767	767	822	774	741	815	816	789	767	850	785	772	777	773	800	789	827	803	820	839	850	820	828	809	812	813	826	799	833	801	776	805	769	810	791	736	854	799	792	816	809	767	753	759	792	833	834	807	757	801	803	799	817	845	755	828	794	827	808	771	793	811	813	825	815	824	786	801	794	812	751	779	802	770	836	807	819	809	818	748	786	820	819	847	813	779	791	837	771	834	790	787	781	852	810	808	801	802	752	802	797	799	803	776	737	796	794	830	839	764	827	830	793	790	770	847	820	796	783	761	813	815	812	834	796	748	784	851	799	805	790	839	830	764	794	818	834	776	814	822	768	810	814	805	793	795	784	828	823	833	836	794	814	798	863	780	786	822	859	783	762	806	809	816	807	791	770	826	811	780	810	784	851	796	782	813	824	806	821	830	822	786	800	814	828	799	799	814	854	774	773	757	848	846	826	771	868	844	758	816	766	800	821	837	772	810	779	772	794	800	759	787	820	733	843	813	784	795	771	846	778	792	794	785	853	785	830	818	817	754	840	796	824	803	786	774	847	775	813	764	790	777	802	801	817	872	816	774	816	820	787	800	748	838	849	830	824	806	771	798	803	818	826	743	817	807	757	807	818	831	775	827	757	807	783	821	848	819	815	834	867	854	825	828	774	811	840	808	754	783	810	850	827	814	835	817	826	809	846	811	793	816	784	752	803	800	828	816	836	810	837	841	821	794	810	810	799	821	824	790	787	851	824	771	777	823	811	805	752	812	832	796	840	771	746	788	784	840	798	760	800	773	822	865	846	781	747	803	756	784	791	789	830	802	783	784	766	878	825	822	828	776	835	797	835	831	800	798	808	794	785	833	776	800	812	778	804	800	850	847	843	852	826	778	811	799	775	789	799	797	783	789	807	863	763	831	841	815	837	809	794	815	775	783	804	821	812	796	802	840	827	768	800	814	780	778	796	818	817	749	804	853	780	831	772	812	760	788	826	845	764	794	802	816	781	840	889	823	802	763	826	799	815	847	805	798	775	802	803	781	824	796	844	767	837	802	776	829	834	829	802	842	809	787	804	859	822	827	819	778	787	788	809	847	802	814	799	855	804	818	871	765	844	788	793	839	817	800	836	791	811	813	748	809	789	832	829	880	782	818	806	780	832	856	812	778	760	793	810	814	830	792	804	782	765	791	806	802	822	828	811	839	842	786	771	812	811	764	825	861	795	775	859	813	795	773	807	817	788	846	830	830	807	823	848	792	800	824	807	783	776	846	818	754	804	795	792	837	827	842	790	793	837	769	821	819	797	856	815	820	834	785	894	824	748	798	816	882	852	787
9147	2297	2668	1817	1095	723	575	485	477	425	364	399	414	376	357	378	371	376	373	374	364	320	316	360	355	351	344	338	353	338	357	376	356	324	385	342	365	371	347	357	360	325	352	331	347	333	352	375	348	345	324	364	348	361	288	326	331	363	341	320	345	314	327	328	340	348	329	376	339	332	323	322	304	329	334	340	351	355	349	330	352	343	327	345	335	354	335	359	319	378	330	334	339	362	344	361	342	360	349	320	335	338	371	313	368	351	344	352	330	336	321	348	350	321	338	363	343	372	330	335	346	322	362	334	346	388	327	339	358	335	315	341	331	325	313	381	334	351	361	324	360	332	360	342	344	358	324	360	346	361	342	335	338	354	336	338	334	363	349	312	332	346	382	331	374	348	340	375	364	349	382	360	329	310	338	374	353	347	346	335	322	318	329	351	361	317	348	331	338	338	356	361	335	351	391	300	347	347	307	345	322	348	332	337	362	328	340	358	349	334	371	327	327	333	314	351	323	368	342	318	328	349	340	319	379	335	369	316	350	347	334	377	334	346	332	346	352	346	378	333	340	355	347	336	323	345	366	325	301	358	366	328	302	359	338	353	331	351	368	320	331	342	344	335	345	366	341	332	348	340	356	319	368	355	384	336	321	343	389	340	341	362	336	350	332	333	318	330	380	353	349	327	345	362	360	354	322	342	338	342	331	375	307	332	326	355	339	318	366	361	327	347	352	368	318	357	362	342	369	328	332	318	356	339	337	334	324	341	312	356	339	367	337	338	364	330	317	356	328	338	329	351	347	336	336	340	326	341	348	381	350	332	363	377	340	335	335	324	340	359	352	351	329	323	384	360	341	319	344	385	360	343	375	338	349	308	331	342	330	340	353	374	346	349	347	328	345	340	349	313	323	348	339	338	378	342	373	380	379	354	338	348	362	364	340	368	348	338	344	353	332	311	311	303	358	332	335	351	377	317	331	337	349	302	314	315	332	365	337	353	335	329	368	340	329	343	292	295	342	371	336	361	326	315	337	311	339	385	337	352	340	348	347	345	375	331	344	345	339	383	346	342	345	356	351	384	357	358	333	355	356	325	325	330	329	344	343	304	356	385	350	323	332	305	352	345	340	333	352	340	336	333	350	365	360	333	352	348	346	346	337	347	384	339	346	357	332	323	334	355	369	339	319	349	332	351	382	345	338	284	335	318	361	327	369	342	352	337	338	314	320	329	347	338	318	326	369	379	355	373	361	376	361	343	313	344	336	380	328	323	322	333	332	333	337	310	340	314	397	381	380	358	341	332	348	348	345	364	343	340	332	352	352	324	337	344	342	338	354	361	368	336	325	317	309	322	322	371	358	322	319	351	314	330	324	324	358	350	319	335	345	299	355	313	345	299	369	337	337	309	323	317	348	358	337	378	343	353	357	359	369	338	343	338	350	351	352	345	328	376	337	360	354	346	306	340	331	347	347	335	376	356	365	326	356	337	368	345	357	348	338	320	327	374	339	357	355	359	323	313	329	314	352	346	334	340	382	377	328	317	327	322	299	354	327	335	341	333	338	363	348	363	301	329	343	330	346	355	349	314	324	343	344	374	325	379	332	341	358	331	326	326	338	302	327	402	351	347	332	328	349	346	354	350	358	362	358	344	336	360	367	356	329	334	360	373	342	366	319	362	389	326	331	326	342	340	361	341	309	326	382	332	355	345	327	365	340	345	331	374	347	320	333	317	345	344	322	319	344	313	342	343	324	341	340	364	356	362	355	357	331	370	332	368	343	369	341	370	315	340	403	317	360	371	345	337	351	376	337	364	343	347	345	321	353	332	312	292	339	316	332	353	335	345	373	342	351	358	329	341	341	366	343	326	362	335	370	371	332	358	356	360	339	352	315	317	348	340	328	334	356	316	344	357	363	358	377	336	364	325	332	331	352	341	345	330	345	336	377	363	374	353	337	348	346	359	323	331	350	345	360	349	316	313	335	348	337	354	341	318	348	363	337	360	325	371	354	328	394	322	328	360	354	337	356	340	319	337	353	343	363	337	297	350	338	339	358	347	313	360	333	328	363	343	339	367	325	339	349	334	324	313	376	315	359	325	322	362	369	354	303	346	353	343	324	341	325	382	357	307	328	344	345	360	304	358	338	359	327	356	332	365	344	367	334	349	364	376	349	365	358	352	340	332	362	346	353	328	348	353	326	348	369	344	315	319	350	348	322	370	332	367	363	327	342	348	350	318	313	336	313	355	356	305	365	345	353	337	344	368	343	364	342	320	320	331	308	399	327	313	321	370	341	342	362	367	333	336	357	359	337	355	315	353	334	329	372	333	367	366	360	352	387	344	357	322	350	369	350	329	357	327	296	378	334	349	355	346	327	321	377	342	397	324	338	328	318	316	333	340	336	365	340	363	359	332	384	305	340	345	340	367	364	350	375	348	352	326	386	339	355	351	341	365	340	349	339	367	329	320	345	313	362	364	350	325	340	302	340	326	354	349	337	327	306	346	354	325	361	338	372	344	394	363	343	334	318	326	354	326	321	329	310	387	366	361	362	362	360	332	317	352	354	348	329	350	316	375	326	316	350	326	350	342	359	374	317	354	350	318	348	323	349	357	364	351	360	313	353	333	334	346	398	333	294	335	309	331	341	341	320	360	346	340	324	357	313	331	333	338	320	356	315	356	308	361	329	365	321	336	332	323	340	366	340	363	319	366	344	382	366	319	350	324	355	366	343	355	333	345	363	358	364	345	328	349	323	346	318	357	307	343	350	333	368	333	346	307	343	364	323	360	345	345	329	371	334	358	344	337	350	350	329	346	376	354	347	352	335	317	349	351	338	334	330	358	325	321	339	315	353	341	345	360	334	346	384	366	355	334	336	333	317	368	344	352	367	357	368	341	334	329	338	386	349	320	345	350	350	336	392	327	345	358	380	306	324	354	329	339	340	319	318	317	331	362	364	351	333	356	363	336	314	356	307	398	343	318	314	323	380	389	322	358	354	343	346	362	333	324	301	336	341	365	343	338	335	332	351	371	349	343	321	333	345	363	339	324	343	341	343	376	334	327	358	316	352	363	310	315	363	361	372	332	326	304	345	339	356	382	319	333	392	319	393	370	305	328	362	353	341	400	390	337	332	333	320	353	336	324	351	382	368	342	344	338	323	381	348	338	370	371	341	315	347	360	329	339	331	367	343	350	328	337	312	335	328	327	331	316	350	340	355	327	361	323	323	386	383	302	324	332	325	329	354	344	349	334	334	344	337	354	326	319	327	328	342	353	355	352	335	357	331	351	331	367	360	348	356	352	342	370	331	370	342	328	328	313	371	329	305	337	349	343	356	339	334	323	354	357	339	299	339	358	309	360	388	353	383	351	379	339	357	360	347	298	378	344	315	329	326	355	350	326	369	335	337	339	349	397	334	359	317	298	367	326	301	339	367	368	299	338	334	365	372	375	328	320	330	398	346	346	343	343	339	357	355	346	390	318	345	338	351	354	344	346
7890	2626	5400	5477	4051	2567	1835	1519	1367	1281	1193	1176	1140	992	1021	995	959	894	934	862	855	881	858	905	905	917	901	871	854	817	823	832	815	862	880	870	879	841	854	892	812	816	797	849	839	870	800	808	879	803	772	833	782	821	826	859	810	852	802	840	810	822	844	828	865	794	835	857	806	797	834	783	848	806	804	804	843	796	803	796	828	816	811	840	843	791	802	813	820	769	785	819	818	827	876	843	872	789	825	760	823	800	831	847	790	786	825	870	854	848	808	815	831	857	793	807	778	818	838	806	820	816	832	836	790	805	809	815	821	798	817	782	783	839	836	753	781	798	806	803	776	826	809	854	805	770	819	783	835	846	831	849	781	860	844	793	807	799	793	810	807	831	801	783	831	811	820	794	833	810	812	799	836	837	852	814	865	811	840	822	826	810	815	819	819	828	837	784	841	837	796	797	830	762	804	851	808	780	742	862	839	798	818	846	860	806	772	837	874	770	821	784	841	823	816	804	795	792	796	811	807	825	811	809	876	777	811	817	838	785	771	810	835	805	845	807	817	811	831	806	840	795	822	806	825	787	803	772	827	809	793	774	820	853	828	867	834	810	833	804	819	815	847	842	787	787	856	780	801	845	865	840	845	829	797	836	841	826	865	832	786	793	838	853	846	807	829	821	793	825	887	870	827	835	814	846	818	817	812	831	821	798	772	802	797	789	797	762	748	801	822	863	855	789	810	778	826	778	843	820	848	784	847	789	871	862	817	813	839	793	809	875	853	789	801	797	839	811	766	837	857	815	812	809	814	834	847	816	778	852	807	833	804	817	846	838	821	840	860	794	823	833	833	798	773	827	758	853	830	805	809	839	799	767	825	815	850	789	802	827	902	812	871	794	837	827	831	784	773	798	828	816	813	800	816	840	749	811	779	811	848	836	770	767	828	867	804	821	787	847	810	843	817	847	781	796	833	806	821	824	790	827	840	816	804	815	814	841	805	802	804	835	830	875	794	845	852	861	830	842	867	768	817	798	828	794	817	819	794	847	846	817	806	789	806	838	843	788	850	778	804	832	800	815	818	769	846	837	849	809	839	827	791	774	804	836	825	806	788	780	814	820	820	836	780	768	836	850	801	790	812	842	828	851	839	814	806	758	855	853	829	812	748	840	884	827	836	819	850	768	804	797	784	818	813	824	798	775	800	869	831	811	845	807	816	827	809	841	781	770	867	846	797	822	800	832	840	817	825	866	824	762	820	817	862	820	810	807	825	818	770	795	811	821	841	787	839	848	813	813	840	847	797	770	809	754	788	822	851	818	820	847	772	813	819	798	865	818	802	805	816	785	826	816	817	838	780	805	822	761	809	848	836	825	788	828	876	841	783	829	776	852	806	757	813	834	837	860	825	834	876	785	817	813	771	784	819	832	791	784	874	822	826	767	835	834	854	825	800	814	822	801	800	799	876	809	827	828	847	792	810	853	798	860	824	846	875	836	810	853	871	842	789	793	782	814	787	851	824	830	815	831	810	833	890	842	798	826	788	829	885	788	833	788	828	825	792	820	805	755	803	827	856	756	792	857	774	826	821	848	782	848	753	850	821	846	816	813	836	806	858	810	840	860	784	833	842	829	787	796	847	788	780	793	801	872	769	807	798	816	829	798	838	776	823	818	763	830	885	778	796	821	885	780	793	837	787	825	860	789	778	817	829	799	843	812	788	813	818	834	835	837	826	815	805	805	832	814	809	810	831	802	843	810	786	795	828	813	819	798	816	815	836	808	853	833	819	819	786	821	795	813	802	806	813	826	786	828	823	871	801	807	835	816	827	830	863	808	801	785	765	799	782	820	818	789	840	797	827	797	792	861	821	847	847	785	800	829	818	809	770	838	790	834	852	842	792	797	848	825	806	820	786	806	823	873	810	833	815	790	865	823	808	797	809	798	801	818	825	836	798	836	860	810	797	820	771	832	833	842	785	809	828	856	798	864	784	873	834	826	847	811	818	821	785	789	828	823	827	833	835	795	803	797	856	845	837	802	801	788	812	808	836	795	760	814	852	809	808	788	788	804	797	788	824	858	769	768	790	802	801	820	815	792	827	787	818	797	810	836	809	817	783	784	820	821	865	828	797	818	888	852	826	812	792	806	811	836	787	798	819	842	834	858	838	807	826	804	819	830	818	824	812	832	781	828	877	809	824	800	806	803	881	870	842	869	802	815	784	807	827	816	784	839	830	869	859	845	824	813	800	821	810	762	820	830	760	829	856	844	822	785	799	773	873	804	842	827	833	795	829	816	839	851	824	854	804	830	809	791	832	857	832	792	819	844	848	782	836	863	830	797	794	834	763	822	818	807	786	871	805	784	798	850	808	825	826	827	778	825	776	841	859	837	800	812	817	849	784	820	835	835	803	885	816	827	791	851	859	779	802	873	762	826	843	809	794	820	769	774	819	821	841	809	823	770	820	794	855	814	768	806	872	818	822	813	845	784	839	816	822	851	864	813	781	783	792	811	795	795	821	813	787	927	847	805	813	776	833	796	833	882	854	847	783	847	830	822	810	829	815	801	805	777	806	851	828	826	832	795	870	848	818	859	849	841	816	857	816	829	841	844	861	847	806	797	818	772	845	767	770	838	807	796	804	800	822	832	829	783	871	833	823	833	792	806	811	825	818	837	848	814	838	782	827	818	779	842	819	775	813	821	766	804	805	806	856	878	811	826	780	821	831	803	851	822	848	778	846	780	783	821	881	859	798	821	860	815	804	823	817	830	759	813	875	820	806	821	810	802	805	843	800	777	844	805	781	836	833	849	807	824	806	836	796	856	785	794	808	826	867	802	839	836	785	856	832	845	786	777	835	815	784	821	821	831	827	781	840	793	791	766	785	834	795	820	844	826	804	824	807	818	795	794	803	840	797	842	814	795	802	789	805	794	825	797	837	801	829	792	869	807	866	806	857	834	809	820	806	836	806	756	849	786	816	833	872	845	809	866	845	809	772	845	789	810	807	804	793	857	812	797	828	837	824	822	852	818	847	806	822	800	811	866	806	841	845	765	825	831	839	769	808	819	798	803	879	796	806	808	810	808	771	771	853	811	831	809	805	854	804	797	837	796	799	774	847	828	767	872	798	815	837	840	837	878	772	813	866	835	797	863	780	867	828	840	845	844	807	801	849	793	795	816	792	820	768	780	814	832	825	815	819	801	812	810	808	775	815	826	785	834	854	832	829	891	799	816	844	835	773	839	817	832	876	815	815	745	822	813	803	810	804	794	810	822	781	784	812	834	832	803	832	857	848	850	824	838	847	832	868	838	816	821	844	809	846	815	843	830	855	790	771	839	795	815	805	808	794	799	813	817	879	811	871	836	801	821	859	808	839	834	784	775	821	788	787	781	841	765	810	855	778	820	880	843	841	830	840	801	814	815	796	811	854	834	873	817	792	833	843	796	810	797	851	804	803	829	798	813	846	794	841	801	793	826	811	808	771	820	805	824	814	796	763	814
15117	3030	3465	2368	1248	725	516	379	362	295	300	287	252	261	246	233	245	228	231	233	212	211	231	243	231	210	225	253	242	196	235	223	181	234	215	245	208	213	210	230	228	203	246	198	231	200	202	198	227	204	199	207	190	180	185	232	192	195	190	181	200	186	205	205	230	209	208	190	200	183	200	190	201	230	213	197	186	205	214	214	224	216	216	227	203	188	212	210	199	187	225	204	226	181	206	197	201	231	198	196	194	186	220	218	211	211	199	199	216	214	191	215	218	206	232	212	227	177	222	201	178	195	200	193	206	199	177	176	233	233	204	188	219	192	215	214	200	209	215	206	186	186	193	221	216	186	185	206	227	209	217	185	217	192	211	202	204	212	203	207	203	199	183	206	182	187	199	210	212	215	185	178	192	183	190	201	193	195	224	184	188	193	207	204	183	205	200	238	204	204	187	185	209	201	175	173	204	197	219	229	199	194	191	208	201	189	216	168	201	209	175	188	223	189	202	209	194	195	199	214	210	189	220	225	209	196	194	216	214	215	195	192	203	196	183	185	204	200	187	202	182	194	205	190	181	204	218	234	218	182	198	213	180	208	214	231	192	199	168	217	216	214	220	238	221	211	217	207	206	211	218	183	197	181	199	204	205	205	192	191	183	174	209	194	215	181	198	234	204	223	190	213	219	191	205	195	201	225	195	216	197	198	204	194	207	197	188	211	213	206	207	208	200	233	208	200	195	214	200	193	217	216	221	216	212	224	193	224	216	189	221	187	200	227	206	193	198	219	225	212	205	208	210	201	215	178	204	199	214	215	228	190	229	214	216	208	210	195	220	197	191	187	210	215	192	182	173	216	194	203	222	168	214	219	200	218	206	202	208	208	196	213	179	191	207	217	195	179	204	200	210	199	198	179	199	211	195	192	193	235	207	213	193	213	210	217	224	178	222	207	215	196	214	197	181	212	202	209	198	187	208	197	187	202	207	196	197	195	188	195	203	211	206	185	235	217	222	207	193	236	223	186	206	203	208	217	212	192	207	200	217	194	180	191	196	182	210	198	199	212	214	182	209	203	199	216	189	230	210	232	225	216	206	208	213	214	235	214	215	213	197	213	202	220	200	223	191	217	191	192	227	230	219	203	169	206	190	176	207	201	172	218	204	200	187	218	188	218	201	183	199	179	210	203	210	195	226	205	197	211	183	197	182	170	195	204	222	198	209	210	202	210	202	203	195	193	190	200	180	191	204	185	214	198	181	197	198	176	217	199	201	202	172	212	190	192	202	175	216	212	187	190	183	192	206	178	210	210	218	178	211	202	210	191	217	181	193	208	257	204	203	238	184	200	199	211	194	216	224	185	210	188	217	214	184	195	217	210	202	210	191	179	191	187	197	199	195	221	209	221	219	203	198	207	186	219	191	213	205	175	194	213	208	196	176	195	154	210	210	216	215	199	209	223	193	229	189	188	210	236	204	211	225	204	207	195	197	178	195	216	185	208	200	213	218	200	249	220	192	203	209	208	202	226	211	186	193	197	209	200	197	185	204	228	211	208	225	188	216	187	181	223	229	212	210	177	204	186	197	216	187	206	203	210	180	189	186	208	189	194	182	197	193	179	189	217	220	209	180	176	198	202	191	199	214	203	211	188	185	228	213	206	196	180	195	183	196	193	197	186	208	224	191	194	228	205	229	206	199	222	189	187	200	209	199	205	212	194	194	201	193	198	210	205	238	204	190	202	205	195	214	205	207	221	192	190	207	188	197	179	190	219	210	180	221	204	224	202	195	198	212	206	192	228	218	213	178	202	195	203	227	195	206	209	207	187	220	191	233	174	210	196	201	190	176	220	200	190	216	192	205	219	227	196	208	218	201	221	203	219	202	195	182	218	200	167	196	205	177	212	171	224	203	201	213	220	201	210	224	194	207	187	229	219	230	205	183	208	202	202	209	206	220	177	189	213	205	196	219	224	209	212	199	199	221	191	194	217	213	196	218	217	212	187	208	221	207	193	197	214	188	201	214	188	194	189	192	226	211	211	225	204	223	201	187	191	228	211	208	212	210	209	206	221	202	184	216	164	183	190	217	217	215	196	221	180	211	205	217	190	206	204	187	206	200	210	206	200	209	211	182	213	213	198	193	196	201	225	201	193	193	173	209	199	222	206	202	215	218	203	222	185	189	214	209	212	216	206	207	202	224	199	210	184	202	197	192	192	219	196	205	200	214	193	207	212	195	205	211	214	195	206	258	186	229	205	216	203	183	180	198	208	184	194	226	201	188	203	208	245	232	171	217	222	230	216	185	213	208	214	208	206	209	196	205	198	220	200	203	209	182	186	189	197	204	230	190	197	188	198	189	216	200	228	221	178	198	207	207	209	227	197	199	194	203	189	190	180	204	185	212	186	195	157	181	192	208	212	199	226	184	197	206	213	207	218	218	212	205	202	212	226	175	195	226	192	214	185	181	205	194	189	222	228	203	183	180	161	201	224	194	182	200	227	198	195	214	201	196	197	202	204	202	214	208	199	216	219	209	193	215	216	206	201	215	215	197	196	205	199	216	188	223	227	213	205	214	207	195	210	223	211	194	197	177	213	206	192	193	193	207	197	217	204	193	193	181	207	181	206	229	239	204	169	192	227	204	226	201	197	219	206	229	201	216	196	225	208	175	168	193	204	226	232	225	205	220	214	173	190	174	216	178	196	208	223	213	214	208	183	187	238	225	171	193	215	219	209	213	214	222	205	206	213	226	217	223	205	184	195	225	222	230	206	221	202	205	201	209	193	198	217	216	188	190	217	217	206	186	189	199	191	201	224	196	211	200	200	190	183	224	220	193	208	200	212	192	183	206	205	193	187	187	204	235	206	176	188	204	200	172	232	245	205	186	228	240	214	186	206	191	202	192	213	206	212	194	215	223	212	220	193	188	204	215	205	226	199	186	205	210	201	184	177	170	204	207	220	208	205	194	199	197	209	202	203	199	191	205	222	171	220	197	209	197	191	196	213	210	205	198	201	194	195	182	198	212	217	208	208	204	197	172	209	208	231	191	187	193	206	204	230	183	196	215	214	220	186	205	206	220	214	210	220	192	206	211	205	208	222	219	212	201	223	186	218	207	206	203	225	205	209	185	193	211	199	199	209	193	219	203	235	177	223	218	213	187	212	189	177	196	205	179	208	202	209	202	184	211	208	211	199	194	204	200	162	213	173	190	193	191	195	205	205	215	213	196	219	183	217	215	228	208	191	191	208	204	205	211	209	206	195	199	200	212	223	203	174	206	189	173	190	208	219	208	218	202	202	201	235	208	190	219	190	196	208	214	206	202	183	224	204	219	228	201	204	218	199	224	204	192	184	201	190	201	194	213	208	193	199	196	194	205	187	218	202	203	185	219	200	207	225	225	228	200	185	215	213	194	206	223	183	168	212	217	213	209	198	240	180	176	184	217	234	175	220	184	208	182	182	203	218	183	196	193	214	195	209	190	202	189	193	205	195	196	214
9512	2857	6854	6966	4770	2938	2108	1710	1357	1275	1134	1048	969	885	789	806	709	681	650	607	607	606	631	586	619	650	590	639	594	578	647	553	547	564	558	539	557	550	528	545	501	520	522	552	519	562	543	489	522	556	511	511	519	553	525	489	545	523	533	487	530	486	532	516	516	497	549	467	506	531	487	504	502	528	490	504	489	490	475	474	526	514	531	538	522	478	498	520	508	517	515	527	574	506	535	489	522	544	530	529	510	514	503	489	487	526	492	511	517	517	518	508	577	480	512	492	499	505	494	513	536	502	542	574	535	524	514	521	509	465	495	463	503	491	495	512	518	510	502	495	483	495	506	521	518	525	513	479	485	501	513	517	542	515	513	491	480	494	507	469	498	544	500	492	530	567	473	527	484	472	508	487	481	493	461	511	516	467	511	514	472	481	491	522	497	518	526	485	485	513	545	507	530	501	522	523	511	463	511	505	549	495	521	528	546	467	519	494	482	520	492	510	511	487	469	527	504	549	522	562	486	522	493	497	510	490	526	508	536	501	493	522	468	521	524	468	473	471	512	487	513	523	474	536	519	552	516	471	508	522	531	563	470	502	497	514	509	547	543	512	471	493	505	521	502	481	502	518	526	491	537	525	473	537	473	499	501	529	504	526	510	537	462	486	516	569	499	471	484	536	509	487	469	499	487	527	534	503	510	529	516	525	496	498	560	537	503	494	474	517	507	498	478	496	479	523	513	480	465	511	530	519	528	480	473	488	516	514	461	516	502	485	507	493	503	492	511	510	473	516	503	489	535	512	513	460	503	511	503	494	522	490	497	504	500	513	518	515	514	527	479	469	515	483	492	503	477	497	472	535	511	512	556	505	503	526	516	509	464	515	517	528	482	532	503	537	499	525	456	503	457	514	513	518	472	492	531	470	525	518	518	501	518	506	511	506	526	478	541	489	491	503	505	520	549	496	455	518	498	475	493	466	508	502	502	509	495	505	478	540	530	478	530	518	486	475	528	542	517	556	509	488	525	502	549	500	508	517	530	472	517	511	518	491	457	502	495	526	556	502	523	482	535	517	527	521	508	511	497	528	484	500	526	484	483	556	518	481	501	524	495	527	531	521	514	523	518	502	533	516	526	496	515	519	479	522	531	538	496	469	505	512	566	532	527	527	512	492	554	539	484	479	547	545	494	496	500	515	518	479	501	474	450	519	490	495	522	482	485	511	495	477	513	515	509	482	502	495	506	531	549	512	499	486	455	505	510	543	485	459	523	512	500	493	479	492	529	503	500	565	497	458	516	482	443	505	498	558	522	510	487	527	558	479	518	528	494	473	550	481	514	496	464	532	504	498	482	461	524	515	522	510	514	544	449	497	514	535	489	490	478	526	517	523	474	517	512	552	502	534	479	504	491	497	501	499	488	556	516	524	538	514	485	538	446	494	526	507	510	514	515	536	482	519	532	453	483	515	530	474	515	481	481	518	487	480	482	507	525	519	535	502	497	494	512	496	546	524	433	478	479	488	485	548	477	516	537	494	481	534	512	503	501	505	505	484	508	499	430	510	520	474	475	494	495	552	489	534	509	512	551	489	490	481	503	561	507	509	499	499	500	488	522	529	496	489	454	511	524	456	507	508	529	461	487	492	505	488	476	486	506	501	486	501	502	499	507	528	545	500	509	544	496	503	548	502	566	497	502	528	514	491	514	530	552	508	527	531	516	480	484	455	487	492	507	502	524	523	514	456	492	508	501	476	500	539	538	493	486	508	512	513	531	506	516	507	491	529	508	521	552	504	462	527	521	519	535	509	497	578	501	509	529	511	508	524	513	533	530	507	523	489	544	494	503	468	531	500	489	515	528	475	536	485	492	485	484	534	544	484	519	514	507	522	490	516	485	533	510	507	481	510	479	527	512	514	518	546	479	462	470	498	514	544	513	521	498	484	490	504	488	503	512	516	550	526	510	479	466	516	470	539	541	493	520	497	518	507	501	517	485	506	527	502	492	523	511	500	497	515	504	519	474	484	506	474	549	470	535	511	520	506	465	523	516	491	494	498	530	515	525	496	496	544	478	529	498	495	501	491	484	483	528	488	500	547	489	527	508	542	497	500	529	537	520	519	524	487	553	543	520	541	464	469	534	505	469	572	475	510	466	480	526	456	550	537	474	541	491	481	509	523	487	531	499	478	482	481	522	499	516	476	501	505	517	501	482	513	506	464	503	538	534	507	523	531	524	506	491	466	523	497	480	503	533	566	540	506	492	494	474	523	479	481	497	525	484	532	474	537	527	482	449	569	473	499	505	525	512	501	521	477	509	511	517	537	532	500	476	497	532	504	521	515	504	524	462	522	491	545	489	504	487	471	528	527	546	521	534	509	490	493	529	469	482	495	470	510	523	482	471	526	491	499	515	477	497	527	514	482	470	526	534	542	479	508	456	533	498	501	498	480	503	517	468	498	519	533	474	505	548	511	495	533	496	513	491	492	473	492	508	483	527	533	506	497	532	519	496	513	530	543	511	516	486	504	519	510	487	474	500	494	520	455	500	463	525	492	519	512	477	518	510	497	487	521	506	502	505	485	471	533	530	505	504	494	452	495	511	518	508	520	531	489	490	572	556	516	543	532	504	515	539	456	520	514	535	505	463	505	517	524	523	513	501	514	502	446	477	511	512	516	493	542	536	443	510	508	528	526	483	495	523	525	501	527	504	530	485	498	537	513	494	518	484	505	494	488	515	474	493	511	472	471	524	478	528	498	522	521	512	528	507	527	560	503	473	508	479	514	480	508	479	503	494	532	517	496	546	525	474	537	478	518	504	516	541	502	529	518	519	507	509	486	469	506	485	515	511	498	486	468	550	529	445	495	548	477	484	499	493	493	476	491	484	499	518	530	524	534	503	486	488	540	492	522	496	497	462	527	501	474	476	494	481	496	486	502	504	478	524	515	514	491	512	498	493	530	503	504	498	509	535	505	485	541	488	518	490	547	505	509	487	487	479	491	493	480	521	534	487	527	489	509	518	516	513	510	477	495	532	481	491	535	510	520	521	513	513	468	488	513	504	497	500	499	509	493	522	518	495	542	506	501	516	489	475	548	545	519	465	538	525	486	517	510	492	496	525	557	512	489	491	503	504	500	496	480	471	536	504	500	501	495	492	493	542	496	474	503	485	521	535	517	480	543	478	496	516	468	513	503	508	491	486	520	528	511	540	459	465	529	509	487	561	484	495	497	497	498	482	495	485	509	524	491	483	482	531	534	500	500	516	507	507	477	527	506	490	489	524	494	515	477	486	503	515	518	509	507	536	518	517	484	511	534	540	529	542	519	505	503	503	499	496	472	565	538	520	488	505	510	523	491	515	516	518	428	519	525	563	521	525	466	497	490	483	482	520	522	469	478	528	499	536	532	528	495	508	525	479	500	474	523	519	468	546	508	498	506	501	521	501	520	537	516	515	507	558	537	501	491	498	535	501	499	475	537	488	507	500	534	507	494	504	510
2868	1152	1612	1075	670	499	428	367	372	320	334	352	355	328	336	321	333	303	333	315	294	298	312	320	342	331	348	332	316	309	293	344	311	313	342	299	323	300	349	324	317	301	345	317	330	334	336	322	307	316	325	338	327	318	329	333	381	327	293	296	306	311	363	308	292	362	312	333	318	302	320	335	338	317	324	325	322	319	327	341	320	358	345	359	351	348	337	331	331	330	332	342	315	297	332	338	339	335	327	312	308	318	325	327	341	339	344	339	299	313	305	324	320	298	318	324	343	323	302	311	318	330	337	373	339	296	331	323	313	316	320	314	354	299	318	360	339	360	369	365	328	343	333	346	320	329	330	316	321	302	325	321	369	344	329	300	304	337	331	310	335	323	362	330	283	322	324	328	337	352	348	302	385	364	346	347	333	331	300	330	320	308	319	361	352	360	315	324	296	330	335	346	337	312	342	312	315	334	318	334	334	335	304	348	316	337	373	334	338	320	363	314	307	340	317	305	372	302	330	351	347	302	351	333	304	337	340	358	321	336	357	360	321	302	335	294	334	373	361	343	309	309	313	325	332	337	335	343	313	295	328	329	319	316	318	339	283	344	318	340	386	318	313	340	316	305	340	341	353	307	315	285	306	322	324	315	341	320	358	338	328	345	316	294	331	310	347	322	328	316	346	376	316	349	342	375	317	317	302	360	343	348	325	348	339	326	371	329	330	351	350	311	318	325	344	360	267	293	329	274	318	337	310	372	318	348	339	331	326	307	321	328	305	321	310	293	349	350	333	303	330	319	335	295	337	359	308	336	303	310	334	339	323	354	351	298	315	335	324	308	343	274	327	356	339	333	338	306	305	309	292	327	314	325	341	353	326	306	310	310	320	320	325	327	331	315	326	298	311	351	342	335	294	311	346	367	331	332	303	322	343	357	359	344	306	338	331	314	333	299	349	334	298	334	318	338	333	329	323	341	326	349	330	308	372	321	340	290	312	306	301	322	290	324	333	332	316	284	320	307	325	340	315	319	331	316	346	341	344	330	325	323	311	329	344	302	324	318	296	325	299	294	322	314	311	348	354	331	315	311	352	319	339	317	321	309	322	322	335	350	320	349	336	339	301	348	315	318	371	328	316	341	326	332	309	317	333	305	303	331	326	306	302	323	345	326	313	334	320	318	323	328	335	338	327	306	332	345	313	333	307	334	373	331	321	340	341	333	326	317	303	302	330	324	322	350	299	332	358	316	341	312	294	290	335	310	322	307	323	338	326	342	298	316	309	336	323	349	335	319	352	299	337	281	340	343	362	330	333	320	310	329	320	317	315	363	346	313	354	333	316	343	336	306	329	317	322	331	316	325	324	328	343	275	323	344	334	338	367	321	312	333	317	317	330	305	325	320	353	330	338	309	310	321	275	328	325	301	330	321	304	338	334	353	323	275	333	345	348	340	313	332	302	338	337	336	327	322	344	338	280	312	284	352	336	319	316	301	352	296	349	334	320	352	328	345	295	327	334	305	315	348	320	330	311	329	335	350	327	320	326	305	358	302	349	360	358	307	329	321	337	331	323	346	310	338	322	336	353	323	328	333	354	353	342	308	348	305	303	340	341	311	310	315	319	340	341	343	341	322	357	358	334	360	333	345	325	290	326	304	331	324	312	334	357	296	333	311	347	360	344	335	324	370	319	334	328	298	314	306	326	365	369	293	344	319	358	310	340	303	344	330	329	326	338	305	336	354	363	344	319	309	338	349	331	312	323	332	361	329	336	363	313	331	322	341	305	346	320	316	326	321	322	341	310	350	364	304	328	373	342	336	308	364	313	305	344	339	308	331	365	303	334	376	305	330	306	282	318	310	352	359	324	296	377	325	308	311	343	355	323	338	351	318	289	346	316	326	302	294	319	315	338	341	338	341	347	326	327	379	340	326	331	330	309	323	307	349	336	328	356	284	327	366	250	316	330	303	319	306	338	342	338	310	332	338	338	318	347	338	288	347	307	337	317	334	315	362	337	312	315	305	321	367	359	333	345	355	345	330	287	319	346	320	330	297	329	345	338	297	334	352	319	354	368	339	330	299	397	344	322	330	327	342	334	316	333	312	341	304	304	339	299	309	300	355	340	332	292	333	310	325	316	333	336	301	309	320	310	345	297	317	341	340	377	311	329	316	328	296	331	330	341	290	311	329	307	332	291	309	302	326	306	319	364	340	345	352	333	304	345	325	331	327	381	335	330	345	297	308	364	352	284	301	362	328	312	328	331	335	333	314	321	316	290	319	319	314	327	356	327	332	336	300	319	323	334	310	335	293	349	305	317	321	337	307	314	323	324	316	319	327	324	322	329	324	310	330	390	331	327	329	320	336	336	301	348	299	316	332	294	351	327	326	313	313	333	349	346	308	343	331	336	324	308	296	320	328	365	332	306	317	332	345	309	333	323	319	320	359	327	347	343	346	330	334	345	310	359	360	317	330	333	384	365	287	354	353	315	318	343	341	343	360	329	324	327	314	323	352	314	361	361	336	335	326	284	337	327	353	323	318	337	317	334	310	371	353	342	316	303	324	331	298	285	313	322	333	342	352	350	328	331	343	306	339	316	343	319	328	308	331	326	312	334	313	339	326	334	330	328	311	327	312	346	317	324	337	322	315	344	313	319	317	333	301	351	309	336	337	291	336	347	330	333	281	325	322	345	321	360	342	320	326	375	320	327	310	339	317	354	325	343	310	330	356	303	293	305	352	329	339	306	314	319	337	356	335	331	299	323	320	320	317	346	315	335	294	353	306	307	321	325	328	309	320	341	327	329	315	322	329	308	308	337	334	345	345	309	340	354	343	356	321	309	339	353	327	337	310	362	297	324	299	332	307	367	304	294	380	342	340	359	325	340	310	321	316	331	286	347	328	328	372	299	322	330	326	304	297	333	319	316	341	319	311	305	352	310	327	334	362	321	314	378	339	315	317	315	347	321	344	340	333	320	348	312	314	321	292	336	338	336	339	328	341	313	329	290	331	316	308	292	331	310	309	294	361	338	319	325	342	335	309	344	353	338	316	298	330	357	322	301	308	301	297	327	347	345	317	301	310	333	353	320	336	337	315	322	339	309	325	316	342	320	363	376	327	311	322	340	330	320	332	341	318	340	331	344	324	383	316	323	310	328	357	311	353	346	317	316	332	335	320	313	362	311	323	317	305	328	301	312	315	331	355	321	350	335	365	308	345	348	321	343	301	325	332	364	335	332	323	339	317	312	327	345	309	305	295	335	292	328	298	342	310	310	315	325	299	350	331	324	293	333	352	330	382	316	324	326	329	313	323	327	358	326	369	323	352	312	335	309	340	317	314	302	326	314	331	306	335	344	333	374	317	292	340	335	310	329	333	308	319	320	301	347	327	316	350	329	363	307	331	326	298	323	315	379	320	316	340	364	340	319	337	309	342	344	354	325	328	273	332	319	334	327	342	317	320	350	338	350	312	352	336	335	333	361	333	348	327	321	290	334	334
2881	1622	3259	3250	2128	1396	1191	1080	1080	939	942	947	894	891	877	852	861	819	794	825	785	808	813	791	827	776	752	865	800	811	869	823	805	802	765	811	838	759	836	815	787	719	787	736	816	763	805	797	828	795	744	725	802	776	801	803	820	794	800	825	825	842	829	774	826	771	784	818	719	772	833	798	795	823	802	768	798	793	775	796	804	802	825	796	820	823	794	825	759	803	837	814	789	762	807	816	771	829	793	815	811	821	800	783	809	797	764	819	824	854	763	784	760	805	852	808	775	822	804	780	779	829	776	761	786	849	785	823	780	748	782	775	808	780	846	794	810	777	796	764	760	799	757	774	742	810	788	742	762	826	766	782	788	811	795	813	822	803	823	788	775	803	781	777	794	787	803	772	800	788	811	814	754	792	780	809	758	772	775	782	782	822	796	756	777	762	769	814	818	797	745	796	762	789	801	801	801	780	781	789	769	805	766	781	812	849	790	731	785	818	767	762	775	748	803	761	789	816	839	791	739	764	701	815	775	801	815	774	808	772	769	757	780	831	832	762	808	755	785	801	809	800	818	832	770	754	782	772	788	795	771	776	793	796	823	803	810	803	818	807	740	777	727	838	830	812	777	791	762	859	755	742	820	817	800	808	787	762	798	769	816	813	806	754	823	792	802	784	772	819	794	799	803	772	765	792	790	821	735	804	789	794	764	793	775	765	758	756	789	746	818	785	818	791	781	778	800	750	867	798	797	794	766	811	814	763	818	817	762	796	809	791	794	809	797	749	771	748	765	798	821	839	757	783	767	807	775	803	846	781	763	805	824	791	816	764	758	783	745	746	774	776	791	784	770	821	764	771	796	798	751	727	773	772	788	764	799	821	778	817	778	741	794	815	802	804	775	851	797	771	794	796	809	755	774	754	770	769	748	800	802	791	823	748	799	786	765	824	795	857	737	774	805	804	801	747	810	798	783	755	793	795	807	811	736	780	756	785	787	834	825	770	777	800	810	777	770	788	803	778	785	866	797	807	790	793	792	758	786	782	818	803	754	813	742	751	805	745	809	775	794	768	780	794	812	810	812	800	788	800	747	783	818	842	783	786	787	769	826	818	763	773	801	825	851	731	814	779	799	804	766	742	839	734	813	843	787	797	742	797	724	800	736	817	802	784	798	781	771	758	823	775	771	767	785	752	783	736	776	807	790	768	780	754	821	833	765	751	778	821	763	802	770	804	795	773	805	753	814	819	823	757	796	774	769	778	797	762	811	805	773	808	846	820	804	794	770	788	792	787	809	739	828	809	795	779	755	754	763	811	834	784	760	862	793	767	804	698	796	772	780	757	752	806	774	757	752	752	807	829	805	762	834	792	799	746	776	806	793	738	793	757	817	802	744	778	802	806	788	779	778	770	774	806	690	837	785	779	780	813	746	808	786	769	795	754	778	869	789	802	832	773	757	792	792	755	796	824	805	802	798	771	784	803	781	831	780	728	769	772	789	845	794	801	774	805	783	805	810	792	742	787	809	803	766	805	821	786	763	748	807	787	769	823	769	750	795	764	828	777	802	789	788	821	816	727	771	826	754	787	744	782	794	754	771	798	808	779	802	803	802	773	786	769	763	844	737	865	807	793	826	766	792	776	741	798	833	744	782	771	814	810	761	785	783	815	798	762	804	758	791	814	828	835	820	808	764	803	762	798	766	778	751	777	811	795	805	859	820	754	785	770	811	812	747	833	794	766	749	738	807	817	756	770	785	859	798	776	770	827	773	801	808	791	758	767	828	834	752	794	775	821	764	832	793	811	767	800	814	760	775	814	777	782	761	787	782	853	795	879	800	809	794	822	767	782	783	836	757	768	812	755	765	778	730	787	773	785	842	800	794	792	802	753	787	788	829	819	789	801	798	776	767	781	769	808	780	782	798	744	762	798	792	769	765	877	784	804	785	784	793	750	801	806	862	757	746	802	771	776	775	781	844	778	755	779	775	804	812	805	752	819	791	769	779	861	783	772	821	832	808	780	786	760	848	797	792	755	824	823	828	806	826	790	788	832	809	797	788	761	742	802	807	805	790	800	776	808	790	722	805	789	793	730	783	836	739	760	810	776	745	789	817	808	820	812	797	800	773	803	793	756	775	769	770	763	780	807	755	781	824	753	776	796	778	779	766	772	751	810	748	756	780	786	767	821	786	765	822	797	827	763	773	829	753	753	770	779	810	751	796	772	825	823	767	782	753	790	803	747	767	762	815	771	769	808	833	786	783	798	788	781	764	813	837	817	827	767	760	811	753	746	814	777	805	808	837	789	822	769	785	801	820	825	740	788	792	807	823	775	738	748	765	779	834	764	727	819	807	805	812	844	816	778	780	798	765	784	809	748	775	794	756	803	779	811	779	863	784	785	850	825	790	819	793	769	784	783	762	792	831	809	800	777	816	746	725	820	752	758	761	766	731	782	820	809	811	800	842	801	794	772	800	783	800	793	810	810	802	778	729	805	810	787	774	752	798	797	811	776	766	762	786	815	740	850	790	794	773	782	837	755	853	809	835	805	811	816	770	812	823	779	792	804	795	758	807	825	727	814	785	805	816	752	746	779	814	797	779	762	785	828	769	794	745	811	741	793	779	743	834	787	786	809	788	841	809	797	848	771	755	792	769	782	775	717	816	770	747	757	743	791	811	781	748	766	829	823	788	805	778	810	810	801	772	770	798	818	772	701	815	770	782	820	774	816	837	831	764	808	795	754	805	764	760	782	832	814	779	813	760	766	807	803	825	809	751	779	762	828	821	781	771	800	831	832	818	825	751	744	806	798	781	771	796	820	753	813	741	788	738	835	780	744	780	789	823	783	777	798	841	784	776	775	801	751	789	815	800	808	772	768	797	820	809	747	770	788	806	757	773	739	799	784	793	813	782	773	791	822	823	819	828	805	814	841	796	795	785	781	802	826	799	788	747	735	781	807	845	789	747	776	801	789	808	770	855	800	835	746	794	819	762	765	818	847	790	797	776	784	789	761	809	814	827	828	802	808	825	800	758	777	756	793	769	825	748	769	840	749	782	834	773	747	799	791	800	783	757	819	792	781	790	756	752	771	763	795	791	785	791	811	829	801	725	776	788	776	807	761	774	837	767	753	801	814	762	764	783	810	785	779	789	827	782	797	806	806	826	833	752	807	775	806	750	884	762	802	833	780	756	794	793	773	831	760	823	793	785	813	746	753	805	784	734	808	771	823	775	748	745	815	775	779	787	795	791	791	858	836	768	772	850	816	770	743	775	803	788	813	804	830	847	779	755	730	790	813	757	805	810	783	778	808	786	761	804	768	800	824	765	826	735	794	804	777	795	781	764	790	822	739	766	792	787	792	791	847	814	755	809	810	814	766	782	826	790	836	791	798	823	738	818	768	784	787	763	805	796	777	843	802	773	802	759	804	797	771	761	777	735	804	797	827	766	747	768	782	769	774	791	773	773	794	743	810	825	821	807	756	778	810	791	819	800	789
8335	1700	2193	1619	881	614	519	460	466	383	396	403	366	349	388	345	404	340	347	343	365	357	356	345	310	338	331	345	313	351	332	321	333	345	334	331	339	396	354	361	357	350	337	364	362	323	351	330	336	308	336	341	346	368	307	332	303	346	387	326	344	324	362	332	346	332	326	342	343	324	343	351	366	353	334	302	357	323	372	336	387	359	299	340	334	344	356	333	374	320	343	349	367	322	348	311	305	314	327	342	367	310	322	324	305	325	333	313	345	358	322	347	342	341	354	336	353	347	329	310	340	364	345	327	318	332	330	302	341	359	321	332	344	326	346	358	361	339	308	343	337	348	364	327	349	349	314	328	304	345	321	341	307	353	370	371	342	323	361	331	318	356	330	346	345	311	336	352	316	328	318	325	345	340	327	333	342	326	321	313	311	341	316	325	336	338	346	339	344	321	324	329	331	338	327	309	344	333	317	349	360	320	320	334	345	263	324	339	358	337	338	352	353	340	330	328	343	325	320	321	337	356	314	364	352	321	344	298	320	348	359	368	334	377	326	346	367	323	335	341	375	337	351	355	306	289	361	306	352	324	350	308	386	319	341	348	332	342	317	344	351	326	328	335	345	333	339	346	335	328	341	317	345	324	330	354	317	352	342	351	327	331	317	296	372	355	325	338	310	307	345	341	319	326	343	351	296	361	342	337	349	321	339	359	357	319	367	347	330	330	344	308	345	331	286	324	353	363	307	320	328	338	325	337	333	306	343	340	339	350	330	346	336	354	310	354	327	326	327	346	337	352	347	330	329	338	318	344	344	335	335	325	340	326	310	325	341	323	349	331	344	303	357	341	343	296	355	347	325	345	334	368	349	334	334	370	348	300	333	370	358	342	371	347	347	372	349	316	338	351	356	352	338	344	344	338	305	372	332	307	340	318	297	345	317	335	321	330	315	325	333	340	346	334	309	305	326	320	335	337	337	333	325	352	349	333	366	346	308	335	324	331	329	314	364	325	343	299	346	335	327	336	346	329	343	290	327	345	354	330	327	340	345	351	317	327	324	339	329	323	327	337	318	289	342	351	361	337	316	327	354	343	346	336	338	323	341	362	344	347	363	331	334	287	322	350	339	345	337	320	311	320	391	345	337	350	337	337	337	346	331	323	339	327	321	303	328	349	362	348	337	333	347	338	339	321	335	305	356	307	333	340	335	370	325	326	304	307	351	357	339	340	333	349	327	305	317	316	316	330	328	340	348	364	358	322	318	322	315	328	330	343	327	333	333	345	340	335	315	347	349	332	330	332	344	357	344	355	318	349	347	319	329	347	322	310	343	339	332	348	328	359	314	318	311	307	327	360	347	354	364	331	351	323	330	363	344	320	377	344	332	313	323	316	347	349	316	338	348	336	315	332	311	313	352	375	314	345	322	350	301	299	349	342	333	320	314	303	352	319	342	340	317	311	346	346	333	348	338	368	335	316	364	354	304	335	343	343	311	315	339	297	316	305	335	341	320	375	340	326	330	309	334	319	332	334	357	342	366	320	327	295	341	330	333	353	337	304	343	345	341	327	319	290	343	327	317	325	309	358	338	334	348	324	335	332	333	309	318	383	316	319	351	388	335	330	340	374	352	345	323	319	331	342	334	288	327	332	338	326	317	329	344	334	330	328	308	352	348	356	349	336	324	338	304	302	340	353	354	349	374	316	352	354	303	334	341	349	319	327	365	378	305	330	358	313	338	340	338	333	320	316	352	339	311	323	375	331	303	367	345	363	364	318	335	360	316	387	338	320	315	335	326	311	326	310	345	323	337	322	326	316	332	296	346	322	306	337	330	360	326	384	332	348	326	365	362	331	316	327	337	347	311	338	311	325	336	346	326	321	353	338	311	345	347	319	329	338	320	318	355	366	311	356	326	299	356	312	319	343	339	322	302	349	345	365	326	371	306	355	328	339	335	335	346	358	349	319	307	315	333	369	324	315	342	330	359	309	337	345	358	323	349	345	347	331	324	317	325	338	346	360	318	329	324	326	343	330	317	338	329	334	343	321	352	345	363	336	303	330	341	355	309	365	323	338	337	342	323	342	357	351	353	286	346	376	347	327	341	349	335	350	332	335	322	337	333	375	377	334	357	290	325	342	341	345	347	295	330	307	372	332	319	297	327	311	365	337	349	336	358	344	297	315	356	338	322	329	349	372	372	315	361	341	333	322	324	363	330	330	330	317	304	340	335	343	320	312	298	338	368	321	340	351	320	361	340	341	340	348	340	295	316	384	334	358	335	339	347	301	367	327	317	324	326	340	350	322	338	330	337	362	399	324	322	318	331	309	308	323	348	361	340	337	335	364	346	332	339	358	337	372	303	317	354	346	325	342	357	342	321	348	343	307	321	341	327	315	336	325	344	325	334	303	308	319	325	365	372	355	361	311	337	311	348	349	336	315	345	328	371	326	319	337	356	333	314	340	315	348	355	343	338	340	358	339	335	363	341	318	346	359	324	305	363	357	341	342	325	347	321	338	357	357	364	322	337	352	344	294	304	343	285	334	310	349	346	356	290	326	310	328	308	307	325	309	348	359	301	323	314	333	325	336	320	331	325	337	311	348	334	331	343	337	348	339	343	323	323	365	351	357	355	363	364	339	326	355	319	324	326	324	322	348	332	329	305	272	328	338	326	362	355	323	330	322	340	333	320	336	346	329	333	329	357	351	318	363	328	325	340	351	321	303	334	341	327	304	321	364	351	331	348	319	332	313	346	318	298	311	333	340	305	347	300	320	328	319	355	337	347	355	352	342	338	321	311	337	338	315	338	365	337	323	344	352	333	348	333	333	331	311	304	360	344	319	327	367	324	291	334	303	324	361	311	325	306	320	315	358	322	340	308	325	329	330	327	313	320	299	336	320	345	351	329	319	361	351	329	329	344	355	343	311	358	323	365	343	287	323	333	366	319	348	331	322	380	315	349	302	360	383	382	339	364	346	394	323	322	318	304	375	330	332	334	311	370	338	348	318	351	330	355	358	352	341	365	328	336	331	363	333	290	314	306	342	306	355	336	328	347	351	328	317	311	338	337	351	349	338	303	346	303	312	321	334	394	375	338	320	336	343	340	343	325	331	335	352	345	349	369	320	353	358	316	321	338	367	319	328	327	339	318	318	317	316	376	336	338	321	334	364	338	349	342	361	342	332	353	354	312	294	337	340	326	325	334	349	345	306	351	339	344	331	311	351	353	324	390	337	325	327	374	363	328	326	331	343	338	341	322	345	325	307	310	335	324	350	369	320	362	369	351	313	333	330	329	351	334	354	352	349	325	324	354	329	346	343	340	375	352	325	349	303	316	333	338	333	357	337	341	314	339	331	337	340	362	332	332	306	329	353	349	318	310	323	340	295	321	344	344	366	351	352	328	354	321	292	355	376	322	334	359	332	355	326	378	340	329	320	341	324	373	354	336	330	345	368	340	352	331	320	332	337	320	378	325	318	327	322	376	340	347	330	357	314
7368	2108	4689	4939	3218	2156	1735	1517	1330	1284	1240	1146	1016	1018	1024	957	896	959	884	860	891	877	896	889	870	861	849	813	834	866	902	873	826	828	803	864	860	786	822	824	799	786	827	816	840	792	811	788	847	802	797	806	797	818	799	837	807	808	779	861	875	814	801	785	817	778	813	839	812	817	784	826	766	795	770	841	805	763	809	786	792	796	737	786	801	796	807	791	883	795	790	793	805	759	731	783	810	739	770	809	826	813	790	780	813	835	784	807	798	823	821	781	818	854	798	837	853	845	828	777	805	812	832	808	799	806	860	805	805	798	830	812	807	772	794	806	847	782	790	842	832	775	823	799	800	760	808	785	818	751	813	791	808	801	838	844	830	865	786	785	832	827	813	813	781	830	800	826	787	789	811	806	814	763	768	834	762	830	846	787	782	827	791	812	826	775	774	811	789	777	813	845	812	790	733	770	773	763	803	810	745	772	788	795	812	805	816	801	795	784	769	828	815	829	791	839	811	765	778	730	788	819	826	840	837	789	814	775	809	793	832	825	794	805	817	759	832	769	794	754	726	797	843	778	755	783	757	797	810	812	798	824	804	794	749	765	757	809	782	753	800	791	770	757	716	823	799	793	802	822	776	835	795	804	775	758	791	827	810	807	796	776	850	775	792	826	780	826	782	779	815	766	834	789	826	802	762	757	813	825	819	778	781	796	817	822	782	801	779	843	850	818	764	776	741	802	825	762	786	788	795	767	802	819	788	819	772	798	798	808	778	772	794	847	784	781	828	812	796	831	781	789	791	761	797	837	817	768	791	816	813	831	819	815	826	762	757	792	834	751	795	809	821	787	819	786	783	796	797	782	787	782	850	819	781	793	830	818	796	778	828	860	784	795	806	848	838	791	803	783	847	830	779	815	868	822	806	729	760	781	824	791	820	797	763	822	821	802	788	800	788	811	826	773	830	795	783	765	812	801	755	821	825	802	780	803	785	802	774	795	845	856	811	848	767	761	765	792	834	836	832	851	777	797	798	830	801	830	840	832	779	818	802	808	751	817	801	841	789	785	840	841	759	820	798	829	761	805	787	804	796	762	789	786	784	795	794	778	823	767	753	827	802	829	795	800	773	784	758	796	824	814	808	806	810	805	787	772	812	803	802	807	828	836	801	720	774	811	828	764	793	789	830	770	780	783	771	840	765	776	869	805	784	850	796	786	778	825	826	811	776	738	815	761	738	742	807	802	786	760	811	752	797	811	821	807	805	806	814	816	753	826	791	759	818	764	815	792	779	813	754	811	773	820	789	797	848	816	820	851	841	781	784	815	781	791	811	788	816	789	760	784	796	830	729	815	789	781	788	790	813	777	859	748	818	757	796	829	807	799	779	781	799	749	819	775	784	833	781	798	786	771	800	815	779	784	823	753	825	812	800	798	785	831	797	856	753	723	808	840	793	815	767	782	807	783	779	773	806	836	770	793	822	774	849	782	740	804	747	781	796	821	792	774	816	780	747	784	818	763	768	779	805	782	809	764	788	791	783	798	727	829	781	783	817	819	782	772	789	805	819	752	806	816	805	804	813	790	827	788	764	755	792	793	811	833	760	755	844	795	870	864	826	780	840	828	801	791	841	780	783	792	770	780	819	744	784	756	781	788	776	837	813	797	765	767	794	792	780	841	822	830	834	829	827	798	777	848	805	822	783	834	802	778	741	793	834	821	806	823	759	786	692	770	796	816	805	773	799	775	789	826	804	832	795	794	799	773	784	771	778	826	828	797	783	794	815	815	769	806	760	775	768	773	836	820	791	780	855	799	781	732	809	779	881	763	880	812	818	747	835	795	812	793	792	782	800	786	832	811	810	782	827	768	767	800	767	764	815	813	806	829	825	808	807	800	793	836	820	820	861	773	758	763	819	761	808	778	774	747	809	804	832	797	811	814	773	885	778	818	796	794	811	852	749	775	802	784	805	799	750	815	766	782	769	777	831	836	783	786	800	791	779	842	774	782	805	801	794	787	774	780	866	803	782	752	786	800	787	797	752	778	791	824	858	804	807	802	835	787	828	789	791	850	805	827	856	770	802	824	801	776	800	809	795	770	796	853	794	800	780	813	813	820	748	849	775	741	781	816	793	775	785	798	827	753	778	825	730	803	777	773	814	794	837	822	808	779	834	794	780	791	805	819	795	804	769	800	739	793	786	776	808	835	834	838	836	762	815	793	741	862	794	791	810	808	804	782	792	750	764	762	824	813	812	793	797	771	763	804	786	836	769	792	753	767	759	764	821	768	786	861	775	832	809	849	780	778	792	788	774	820	787	804	785	859	781	787	854	772	748	788	811	754	779	779	786	793	881	765	802	766	823	819	747	770	789	731	837	775	838	812	797	800	774	787	798	823	793	821	802	798	806	766	782	785	787	780	832	824	793	824	811	847	813	841	822	763	785	787	845	798	782	793	791	819	773	756	797	780	769	758	832	812	776	786	781	820	782	802	781	765	766	780	811	809	797	780	759	831	847	799	804	813	769	806	802	839	821	796	799	866	807	803	763	789	785	816	809	780	833	763	838	831	754	832	723	770	814	834	823	793	827	769	840	768	805	766	850	823	766	791	784	777	807	806	787	763	835	839	803	804	795	811	751	841	808	795	808	825	753	813	833	787	762	809	844	843	800	832	781	800	837	851	786	812	791	764	800	798	817	789	792	817	808	782	787	807	779	781	729	801	799	802	805	810	793	837	788	805	823	744	792	826	809	812	810	808	812	816	821	809	795	798	767	826	769	819	778	793	832	825	790	774	850	778	846	825	787	812	847	773	834	775	804	788	799	808	794	802	785	737	804	784	789	823	760	824	849	793	825	782	777	810	798	746	795	808	797	772	846	795	803	825	744	818	779	789	820	824	832	744	807	770	758	815	825	765	786	843	869	767	834	776	725	766	830	797	796	791	834	805	809	793	779	810	833	860	776	795	815	832	771	794	846	778	804	846	848	802	795	791	846	761	784	768	762	809	816	785	787	821	837	712	808	783	782	842	834	844	805	817	795	785	842	798	756	826	808	784	812	763	840	787	785	789	822	811	806	759	763	732	817	784	785	830	791	801	776	834	842	818	826	770	767	828	842	766	789	779	874	800	838	795	785	781	828	754	819	828	787	806	810	791	785	761	742	810	813	830	806	786	786	790	742	773	806	841	806	803	844	783	759	818	836	819	777	811	733	793	793	773	816	831	848	826	795	854	776	804	787	758	786	807	774	818	782	862	845	808	807	814	804	784	836	799	814	745	830	777	797	806	787	771	779	761	817	808	788	795	832	785	768	801	826	810	800	840	801	770	758	806	819	827	781	864	824	814	822	807	820	789	796	794	822	786	798	776	783	804	753	835	816	765	809	784	776	808	813	799	815	769	729	804	774	778	784	775	766	798	812	774	816	786	772	837	795	805	782	827	814	786	711	799	800	838	768	863	834	810	798	772	786	772	854	764	831	817	756	776	838	809	779	826	800	800
14222	2416	2732	1984	1025	647	484	398	403	333	309	278	279	261	232	214	204	223	225	233	200	208	226	229	206	216	186	194	216	192	198	186	223	195	206	186	228	190	217	196	216	191	181	187	218	191	192	180	232	180	206	195	185	205	190	192	207	198	192	195	204	206	234	171	175	224	196	176	174	165	194	240	197	201	175	192	178	228	189	200	191	193	180	190	216	177	202	161	208	195	193	214	204	185	200	203	182	193	200	163	207	168	192	217	170	198	210	217	209	201	175	194	191	175	184	210	199	190	186	164	217	198	213	193	183	194	187	192	208	195	214	161	203	215	206	213	235	180	198	206	193	232	215	173	182	196	235	200	153	227	169	190	209	192	220	175	202	200	195	203	190	208	184	201	198	175	195	208	218	189	200	200	187	206	200	202	189	238	201	196	198	209	212	175	209	188	192	195	197	219	196	195	186	200	194	209	219	204	181	204	214	197	206	198	191	215	189	215	192	182	185	209	206	183	208	185	188	194	180	186	201	195	209	185	164	218	172	203	198	169	184	217	212	228	204	196	196	196	195	190	178	204	191	208	185	185	197	209	179	189	185	200	179	208	186	234	195	177	220	178	195	211	195	205	177	171	209	185	214	220	205	181	198	180	170	223	192	186	203	176	198	188	172	216	153	215	180	196	193	190	182	196	191	213	187	193	156	195	209	195	183	180	215	185	188	198	176	209	204	168	203	209	219	211	174	207	198	165	197	180	195	196	189	215	205	201	194	201	238	197	179	193	185	195	211	202	206	187	192	199	229	193	204	186	192	187	190	179	241	190	204	179	205	212	195	173	188	214	197	177	205	190	210	215	207	188	214	208	192	208	185	176	202	205	214	198	187	202	191	176	180	215	196	176	207	199	188	219	196	195	209	175	189	201	211	178	188	207	215	187	223	183	206	185	200	202	201	214	189	206	196	196	188	197	189	206	194	175	198	195	190	204	165	206	193	188	196	202	188	202	187	177	207	177	182	214	181	189	185	216	207	186	217	228	183	190	192	185	203	179	181	185	201	204	207	205	196	193	190	214	188	204	189	201	202	218	221	187	198	176	183	195	205	190	225	180	208	203	205	184	208	201	191	187	202	182	183	227	202	202	166	191	204	215	186	212	182	190	220	187	199	190	200	188	173	198	206	220	195	195	199	203	204	206	179	200	188	169	189	200	208	185	207	183	191	173	191	195	205	203	213	221	206	188	180	180	200	201	214	221	204	220	194	184	190	204	179	207	194	214	200	206	196	186	206	178	208	198	198	184	199	194	191	185	185	234	183	199	175	215	193	158	207	176	172	193	200	166	202	194	177	205	184	200	192	198	197	184	198	211	201	221	172	207	216	204	201	208	196	213	205	198	206	197	197	192	208	207	184	189	195	193	192	194	211	209	204	200	182	191	206	219	234	209	201	222	178	192	197	186	188	180	179	194	214	202	182	202	201	210	197	184	183	200	176	186	189	197	187	226	201	189	200	194	195	190	190	200	208	164	199	185	160	195	188	190	177	159	195	212	224	180	177	201	214	206	190	210	195	219	201	229	196	209	164	202	194	210	177	188	230	208	225	193	220	213	172	189	214	206	162	189	221	227	192	204	211	194	196	197	195	223	211	171	191	225	196	172	190	210	229	190	179	194	180	194	191	190	210	215	197	198	181	187	185	152	220	168	204	189	198	191	191	181	211	209	208	197	189	195	192	181	201	172	184	182	182	201	212	215	203	214	201	214	187	176	203	199	196	208	214	197	223	178	211	209	186	192	206	223	190	228	200	192	225	194	187	211	203	191	225	204	199	215	189	193	216	199	183	209	188	193	180	178	185	215	170	225	199	192	191	193	203	193	192	185	238	188	188	204	190	181	192	170	204	200	198	187	188	209	195	184	201	191	210	200	194	187	168	209	184	214	188	206	213	191	209	216	188	208	180	200	178	199	205	215	177	171	214	203	183	202	182	200	167	185	223	187	215	182	200	200	198	210	196	186	185	176	194	177	182	204	192	206	202	215	190	185	201	186	195	201	192	220	214	177	214	209	192	152	179	181	182	190	237	207	212	228	211	206	183	190	195	208	203	182	199	174	217	188	201	186	207	181	179	178	228	204	189	174	180	197	184	216	206	188	193	216	206	203	185	227	205	181	188	175	184	207	177	181	224	195	185	189	219	211	163	207	185	204	190	184	190	208	211	168	196	192	200	178	193	191	192	199	193	183	176	189	210	185	201	191	208	167	190	201	210	214	188	176	172	216	201	223	193	215	205	213	208	192	191	196	212	201	214	178	185	219	179	199	221	233	199	179	217	216	186	209	185	211	180	191	199	198	190	216	221	187	197	178	186	209	197	218	195	207	190	169	183	173	185	202	215	180	188	188	197	195	188	200	199	181	198	188	216	169	206	174	190	206	202	159	193	202	199	185	190	174	203	172	169	197	192	192	194	217	214	184	203	197	187	205	215	208	198	209	186	193	202	157	190	180	190	223	190	230	207	188	210	209	184	215	178	224	203	195	206	212	189	204	196	151	193	189	182	189	200	190	204	201	213	202	205	180	200	189	211	205	194	212	216	201	193	191	230	201	208	208	195	208	199	205	186	202	172	208	196	208	206	204	199	201	167	195	196	202	184	202	190	231	208	181	186	206	194	207	176	176	198	201	205	189	197	194	184	192	212	188	194	178	178	186	194	208	221	180	153	207	213	192	204	208	187	214	187	197	219	199	186	211	205	189	188	208	200	233	164	214	188	189	189	189	203	186	212	214	206	214	204	204	214	219	194	162	174	195	166	212	185	172	197	195	192	208	185	196	183	213	192	196	201	209	190	186	178	190	209	201	194	196	198	185	175	216	195	205	197	190	197	208	205	188	185	202	188	184	206	208	199	203	156	188	211	195	180	194	204	196	234	204	181	206	209	186	186	203	219	197	190	195	220	180	205	195	202	202	209	186	200	211	213	187	186	210	212	225	179	217	203	210	199	193	210	219	171	207	210	204	181	209	183	201	183	204	194	216	181	198	199	216	215	194	213	145	180	208	224	172	186	166	185	182	224	182	205	185	219	189	202	204	202	205	203	202	184	183	182	197	210	196	186	196	205	172	209	180	200	196	209	213	186	208	199	175	203	193	197	201	191	209	206	188	211	191	217	187	196	189	157	193	187	202	195	184	201	196	202	207	218	205	191	206	200	196	189	194	194	179	205	181	165	195	209	199	219	192	194	181	191	193	195	215	211	213	213	221	205	207	203	197	209	173	185	236	179	206	192	184	184	214	198	194	193	209	180	167	213	215	189	221	178	186	204	219	179	198	198	211	199	193	180	200	201	194	188	166	223	199	200	184	190	193	182	213	198	195	205	169	198	177	182	184	189	186	208	173	185	194	218	226	212	198	210	192	198	191	203	167	200	186	194	212	193	183	172	177	175	186	197	199	204	216	177	186	190	173	175	212	209	211	190	191	187	200	191	201	191	190	173	204	190	194	166	193	216	160
9148	2250	5446	5616	3929	2716	2130	1689	1391	1276	1173	1012	949	862	775	731	707	690	682	660	616	608	597	610	577	573	631	588	615	576	591	575	567	569	592	495	524	494	534	498	464	525	535	554	486	482	524	480	441	525	484	545	500	485	497	520	485	523	522	517	500	506	510	504	491	512	462	477	478	484	492	504	474	507	498	526	531	478	474	514	491	491	468	464	509	498	447	492	463	513	485	518	510	472	487	498	466	507	514	467	482	491	463	507	506	463	506	492	477	455	511	501	517	486	503	503	500	488	501	508	486	516	528	577	499	461	503	505	530	482	484	502	505	512	526	496	479	452	557	485	526	503	488	484	504	519	511	521	497	492	478	481	483	472	493	484	475	506	522	492	454	535	518	540	483	530	475	445	517	492	523	498	475	487	488	491	511	521	472	480	463	479	493	463	515	472	495	473	481	456	484	485	482	512	470	501	522	495	496	513	467	506	500	486	468	469	481	479	491	463	481	464	484	511	477	480	513	500	516	480	526	492	486	450	479	469	536	460	500	485	471	486	479	472	504	463	516	499	479	528	495	520	486	515	476	511	501	506	455	502	456	492	469	526	458	496	546	489	469	524	519	480	524	479	504	511	498	501	502	515	476	471	475	513	484	475	493	453	476	515	524	499	475	483	504	519	517	513	457	486	460	487	520	499	501	532	486	476	504	522	471	535	511	545	501	492	522	497	490	524	489	476	506	476	506	466	536	490	495	498	512	497	484	507	505	430	467	517	498	478	489	491	458	489	530	455	481	481	474	502	486	508	485	461	546	468	542	474	470	492	499	481	524	477	496	485	489	500	533	494	508	461	458	497	539	467	486	499	517	536	506	495	521	493	532	490	464	489	525	484	527	445	479	482	477	508	492	513	487	505	491	508	503	499	495	500	497	512	486	534	449	493	478	434	474	498	516	459	468	503	467	521	460	500	478	483	508	521	497	493	436	460	475	520	467	471	505	481	473	475	499	484	485	501	479	521	492	470	464	474	463	502	492	515	466	467	463	484	456	467	482	528	508	508	487	518	476	506	528	515	462	478	501	468	536	464	512	477	537	487	478	462	468	487	477	527	494	539	457	543	501	494	457	473	537	502	490	463	471	497	495	460	473	508	466	511	501	433	519	478	481	475	479	503	497	523	499	508	497	479	487	505	455	501	453	491	458	462	463	473	480	509	469	472	423	480	473	488	530	487	467	472	496	501	473	502	503	490	505	483	469	488	533	464	524	474	488	461	518	457	467	489	466	506	500	515	494	495	481	464	480	463	471	478	502	469	486	510	517	515	508	473	474	473	505	471	496	482	516	473	496	483	504	480	459	503	515	476	490	514	484	463	515	529	514	459	537	508	496	485	452	526	476	498	501	486	533	468	489	497	474	492	481	437	488	491	491	524	484	516	500	471	514	456	445	502	496	508	448	479	497	473	488	450	480	469	437	472	450	510	519	456	487	556	499	516	509	476	472	475	503	454	500	514	477	496	481	468	499	514	498	518	476	502	541	491	484	475	498	523	481	479	478	476	497	502	500	501	481	532	486	528	477	478	485	476	515	507	533	517	488	518	492	486	537	492	502	488	470	478	467	481	512	474	507	489	461	483	494	450	488	447	472	485	458	479	517	514	504	516	454	471	460	452	528	493	494	475	533	478	501	480	470	504	449	478	437	516	468	491	475	514	505	514	465	460	479	499	515	476	472	479	488	492	491	544	483	495	494	502	479	487	491	530	483	453	498	508	477	497	456	477	476	488	501	445	469	486	484	521	498	470	517	488	561	487	506	483	502	508	490	524	480	510	493	451	475	462	520	524	463	463	467	515	498	459	502	515	448	497	488	472	484	498	483	522	484	475	464	471	526	479	547	471	507	462	473	488	497	477	463	501	473	459	457	484	500	492	497	489	514	466	521	468	487	498	502	506	495	460	497	500	502	485	518	508	501	486	474	498	508	491	496	466	491	516	456	485	485	523	471	503	459	469	476	493	468	472	494	543	545	470	492	521	472	476	501	481	468	507	492	463	460	497	490	522	511	505	473	511	488	556	497	474	507	533	452	530	447	460	469	511	516	521	494	478	464	479	518	513	471	495	505	512	485	468	476	465	489	553	496	517	476	477	489	470	476	479	482	469	453	467	519	509	481	449	533	483	528	509	484	495	538	492	514	484	452	528	534	480	491	467	516	516	476	490	479	467	495	476	480	495	487	491	471	527	507	525	493	509	471	490	473	488	535	507	466	445	496	510	483	506	514	515	484	487	539	534	487	471	544	468	520	493	505	512	501	513	471	500	518	501	506	514	505	497	466	471	490	518	494	497	494	504	471	492	516	475	501	479	517	520	530	474	478	494	507	495	479	515	501	491	456	495	453	513	492	452	489	497	493	515	490	497	518	532	501	452	474	506	505	516	492	491	494	453	482	449	504	479	495	510	483	520	474	504	502	447	512	493	510	462	455	496	508	517	491	499	475	498	507	452	454	481	516	492	505	462	472	497	476	502	496	466	482	521	519	493	471	515	510	506	480	459	473	506	510	551	525	515	489	472	481	449	475	479	537	488	480	506	482	497	487	495	477	521	476	474	494	497	520	493	497	480	504	472	489	519	491	500	531	508	454	533	470	483	509	520	518	491	481	489	479	473	514	530	488	502	443	450	503	495	509	530	452	529	460	495	534	487	481	478	476	498	482	484	477	499	493	487	495	478	505	470	456	532	455	522	498	503	511	507	461	465	467	473	471	513	526	466	483	503	487	461	465	489	501	451	500	520	508	445	496	462	485	494	482	504	471	506	506	526	512	484	500	492	505	463	500	445	475	496	490	468	510	541	523	485	495	514	464	494	484	463	487	518	455	506	458	507	460	482	488	502	484	470	497	525	472	486	481	470	471	450	503	489	478	496	481	482	491	473	513	507	524	502	474	485	469	519	547	536	522	509	512	485	495	461	460	461	505	505	507	472	498	482	507	480	487	451	483	473	514	460	461	485	479	488	462	490	466	493	510	493	454	518	493	499	521	457	517	469	517	473	523	494	482	505	470	466	484	491	498	498	496	512	468	519	474	504	470	501	497	500	487	515	502	484	497	494	507	473	487	496	463	500	495	457	517	489	489	480	534	485	424	496	472	479	478	460	497	508	494	511	497	448	478	481	478	520	469	504	459	491	512	499	484	503	513	485	505	477	496	462	501	497	506	468	486	457	489	460	531	483	520	469	467	500	496	525	478	500	510	463	497	471	509	469	524	463	510	454	493	491	484	492	448	496	486	494	490	505	481	497	525	524	521	516	514	495	493	472	497	523	447	467	479	481	507	466	470	498	503	496	534	464	454	489	429	487	494	473	502	519	462	503	493	496	445	489	516	506	478	494	476	518	490	517	470	485	477	481	490	436	482	516	495	465	487	469	427	510	458	479	470	506	465	492	484	504	482	486	446	476	483	488	471	443	467	515	476	502	474	505	492	472	481	489	504	505	501	478	475	468	511	491
2420	871	1066	782	528	420	373	391	366	349	369	334	340	295	334	298	339	330	336	330	308	335	330	313	354	307	331	335	340	323	298	344	328	319	355	302	332	321	317	313	327	325	286	321	329	314	311	304	311	333	310	317	321	330	314	306	282	316	313	319	311	344	295	333	309	313	329	307	340	291	312	360	306	312	338	327	327	335	330	339	314	332	290	307	317	332	327	292	293	310	345	333	314	323	289	332	330	344	364	324	281	314	322	298	307	321	370	293	343	296	331	360	334	311	309	328	328	315	325	316	291	318	334	341	343	303	308	322	371	325	344	303	337	328	335	372	311	324	320	321	315	333	325	331	325	332	297	264	304	350	324	293	328	295	332	326	350	331	293	348	316	348	323	327	343	360	326	338	277	323	334	300	327	300	327	323	303	331	307	327	303	301	310	351	313	307	308	296	307	302	307	285	319	316	345	310	332	307	301	292	309	300	304	327	284	303	313	318	331	302	324	310	333	317	312	348	347	296	337	329	340	318	323	276	342	300	316	310	296	286	319	318	366	304	330	321	337	302	310	313	331	327	322	314	321	316	323	297	310	334	357	333	339	299	333	310	329	338	315	327	320	276	336	333	341	348	306	303	341	335	316	321	313	362	301	302	297	300	334	349	306	309	322	317	314	327	319	322	317	308	311	323	329	306	300	304	305	325	281	307	335	300	331	318	347	342	319	313	328	292	309	285	366	345	321	275	286	291	288	308	331	316	319	303	304	337	329	305	340	350	340	320	302	334	304	314	313	321	310	326	305	315	299	346	322	347	330	362	301	299	333	340	323	340	340	308	322	346	315	330	328	307	367	332	315	276	307	324	350	308	321	321	297	326	337	356	332	334	308	336	294	337	321	310	327	305	297	312	339	342	308	307	345	313	344	320	338	336	306	339	339	326	310	368	334	312	310	319	318	294	313	319	294	323	327	291	378	321	325	326	320	309	343	328	293	350	348	302	347	335	322	319	327	318	303	321	326	283	304	338	329	315	303	282	290	345	348	306	331	279	354	323	330	294	309	315	334	354	311	328	353	326	318	290	336	331	318	304	323	328	320	323	328	315	324	282	306	335	315	351	321	301	333	332	303	333	284	316	344	319	306	330	275	341	315	318	365	327	358	356	345	342	310	336	341	291	309	319	314	332	329	322	321	312	275	329	331	326	345	329	312	348	329	314	305	335	310	355	266	329	343	293	334	313	310	316	336	317	330	331	327	298	310	317	324	307	314	305	318	347	298	338	278	345	328	319	298	341	302	351	351	313	310	316	305	353	337	327	310	372	306	322	310	351	331	333	291	284	292	316	313	304	357	282	322	310	298	338	360	359	303	327	329	314	343	315	308	309	325	294	314	315	303	336	327	305	340	344	311	303	310	282	335	298	321	326	342	294	342	332	319	328	321	341	328	295	340	308	309	309	327	329	315	341	329	368	305	308	331	372	316	361	365	291	315	356	304	360	300	313	339	348	349	345	324	315	311	343	314	324	289	321	327	328	293	310	314	350	320	349	322	337	327	313	293	330	304	320	291	280	316	310	332	311	334	330	321	323	329	300	324	288	297	329	324	289	340	307	317	360	333	331	311	328	343	352	350	304	349	338	345	318	328	307	313	329	337	329	289	321	295	303	305	307	315	326	330	327	335	332	327	321	308	318	301	298	346	296	314	338	349	324	321	256	325	327	300	321	337	300	330	352	323	287	278	293	328	328	328	288	316	312	323	295	312	332	337	338	319	289	357	317	322	309	311	322	324	306	333	318	333	312	314	354	311	345	373	343	299	316	327	340	329	316	305	309	310	331	307	307	351	351	316	288	312	315	326	281	350	314	322	337	303	309	355	328	351	330	294	279	327	319	334	327	340	324	301	302	310	330	326	335	303	315	328	324	343	308	335	319	327	290	283	310	337	325	323	288	334	320	363	306	300	311	324	297	355	365	312	314	332	348	313	332	354	285	297	290	345	348	320	304	327	311	309	309	335	326	297	345	355	346	330	360	331	282	327	338	304	308	293	330	309	354	334	325	326	300	306	313	304	294	323	267	334	326	319	295	319	316	315	289	318	331	333	278	314	367	323	316	309	338	294	356	289	289	337	329	317	331	344	318	322	352	336	293	316	340	296	310	303	290	339	322	356	293	333	343	317	270	324	270	301	306	310	354	316	316	333	337	303	313	323	301	341	329	313	320	318	307	333	310	302	298	343	309	301	321	324	349	305	307	313	330	293	288	317	326	341	308	298	315	337	313	355	321	321	341	332	322	319	291	327	298	329	307	349	339	315	290	332	370	302	302	304	290	323	320	311	367	331	326	324	322	322	302	342	311	305	320	324	295	315	321	323	295	326	301	308	286	293	319	339	317	301	337	285	359	342	323	325	337	295	341	345	338	324	348	321	312	308	305	332	326	322	345	340	333	313	321	341	295	327	330	345	345	275	300	317	331	309	340	393	367	334	330	326	313	327	293	358	335	303	296	279	318	326	330	311	323	274	289	298	338	343	289	338	292	313	342	331	331	320	306	293	331	316	305	306	313	342	358	349	357	323	341	343	334	302	319	334	345	332	338	303	313	295	331	323	317	323	317	309	321	320	299	325	327	322	301	329	346	321	331	308	344	327	335	321	352	312	325	330	322	309	342	339	295	336	331	315	314	331	292	354	290	275	331	334	321	321	308	293	378	321	338	302	341	358	340	315	313	343	337	321	330	349	294	322	269	296	340	293	298	272	290	308	322	291	330	327	311	306	324	349	327	315	344	340	322	355	328	331	310	312	304	335	320	304	302	312	333	314	321	337	313	307	329	351	332	340	298	317	325	323	312	342	327	345	318	359	326	381	337	319	346	342	333	323	318	317	344	318	347	331	307	313	318	354	320	314	322	329	303	295	315	307	326	325	306	334	307	328	288	344	293	323	340	312	323	329	315	328	343	329	316	279	316	331	320	327	341	325	306	321	289	316	337	314	349	343	324	294	315	295	322	310	300	342	305	363	317	342	335	363	331	294	317	294	312	315	305	310	335	337	293	318	318	331	311	321	353	316	308	323	339	329	324	313	316	324	362	356	340	340	308	337	346	340	337	353	337	332	301	339	290	295	315	287	309	336	329	333	352	324	323	330	323	348	273	336	294	327	318	345	324	327	319	343	333	311	296	288	329	329	306	301	339	328	351	341	350	278	313	339	317	294	313	336	318	324	316	312	321	307	325	335	289	340	354	313	335	335	315	329	327	311	317	323	331	333	326	349	329	339	307	318	322	320	296	330	300	306	318	301	359	313	329	324	310	335	342	311	347	346	328	317	313	353	348	315	334	310	367	314	329	323	333	334	352	313	319	291	341	269	299	328	334	287	325	329	308	344	303	333	289	308	349	352	279	346	315	319	346	331	355	291	361	328	292	337	288	301	336	293	328	328	311	345	300	310	309	281	325	339	355	308	349	325	287	326	319	311	320	334	321	325	305	327	322	303	291	324	292	328	279
2698	1309	2317	2410	1627	1349	1165	1076	1000	991	1004	922	841	870	871	792	766	828	761	819	805	845	752	776	832	798	817	811	863	779	760	813	833	801	796	763	836	810	769	733	761	779	749	755	752	835	771	759	829	811	807	739	773	732	732	805	809	748	773	817	799	781	768	773	772	770	754	707	792	775	733	768	776	788	787	742	803	775	818	747	739	789	796	783	786	792	762	757	766	816	724	764	769	808	738	779	754	778	823	807	771	777	833	741	780	710	777	788	781	750	776	778	768	760	789	779	777	753	774	767	757	777	803	799	726	709	788	717	780	720	730	790	771	746	812	785	748	801	747	784	779	776	783	782	762	776	792	723	743	731	791	794	769	744	794	813	743	798	753	726	774	787	815	761	763	794	788	754	788	771	767	758	792	776	728	819	743	777	735	755	789	742	779	752	768	776	744	769	713	793	803	798	779	794	769	792	812	790	813	785	803	769	777	733	752	791	750	784	784	761	784	765	757	753	802	797	796	802	760	851	758	756	784	752	809	797	752	770	800	764	787	783	748	798	789	816	769	782	770	802	788	752	758	792	711	750	766	762	748	745	765	778	784	757	811	785	765	774	794	793	799	805	817	744	721	764	742	723	753	734	783	805	776	715	738	731	802	768	798	766	775	747	761	796	729	767	743	778	732	780	755	809	777	755	751	758	745	800	772	743	790	780	784	770	737	756	728	766	745	780	764	798	735	754	778	738	734	812	757	789	745	744	736	814	782	769	793	790	724	784	736	759	809	772	778	851	736	754	745	768	791	738	859	771	808	807	796	827	786	718	763	746	770	756	801	798	776	773	765	779	748	742	759	766	720	814	758	823	829	775	785	719	791	756	773	825	755	831	812	809	785	766	737	754	794	746	738	785	801	770	783	796	777	778	767	741	776	779	770	790	756	782	779	756	753	773	766	770	733	782	736	800	837	737	785	797	757	751	803	823	759	803	788	797	774	753	788	776	785	820	798	767	745	776	756	769	781	787	798	742	743	780	779	805	784	779	746	768	765	768	753	783	742	728	810	804	752	749	778	782	761	787	752	735	785	731	728	775	766	801	792	686	775	772	800	805	823	812	747	731	793	793	766	774	768	758	736	766	768	782	759	810	761	788	749	756	825	710	761	748	780	786	790	748	778	808	780	762	725	800	791	761	772	767	756	771	767	756	790	814	746	778	762	803	746	775	783	814	806	789	774	758	776	736	736	769	718	772	801	766	801	746	787	768	785	743	749	736	797	757	779	736	794	798	840	760	743	781	764	795	824	762	758	714	732	765	762	793	739	767	798	800	784	787	811	740	810	746	749	803	838	767	748	765	809	810	806	769	807	819	760	718	752	781	774	790	784	815	755	793	742	749	760	773	746	762	767	793	772	782	768	791	781	738	829	778	734	759	787	728	802	744	768	781	793	792	765	748	786	776	777	786	793	760	823	779	761	728	804	815	775	755	751	777	782	738	778	755	734	728	752	729	764	775	744	796	758	707	766	778	754	781	797	734	805	767	770	781	744	749	748	762	768	712	767	825	813	762	767	760	734	771	733	724	793	760	761	789	798	757	748	782	758	759	759	803	787	760	796	722	747	775	755	736	713	757	750	798	775	746	766	740	750	798	815	795	782	757	783	766	765	810	756	800	779	781	781	738	768	741	756	766	711	781	798	789	766	756	779	808	794	742	771	778	772	780	761	802	694	740	857	783	791	733	772	782	793	815	792	768	766	829	794	795	773	744	795	813	781	779	791	756	758	769	750	769	734	766	747	779	777	815	748	781	798	822	757	729	778	764	740	770	777	746	787	774	770	801	743	778	753	776	749	801	737	766	797	822	776	716	803	818	779	779	763	770	761	787	751	747	769	740	794	767	770	800	740	764	749	793	799	699	763	823	810	747	778	751	811	752	724	787	807	762	774	738	774	748	805	784	805	750	769	755	751	773	754	809	777	709	785	752	743	806	773	778	786	806	749	786	794	809	770	762	755	776	788	786	796	817	755	761	717	773	788	792	795	759	771	829	796	752	751	805	786	792	775	763	781	793	794	816	787	814	770	765	741	739	768	725	749	770	818	794	804	781	817	817	748	748	753	777	817	766	791	763	744	779	795	783	799	778	777	790	756	756	784	764	774	784	740	769	733	759	797	776	722	809	835	781	751	781	734	783	763	748	760	771	744	772	782	745	822	783	803	722	789	777	808	760	755	768	782	767	774	759	777	761	800	714	752	790	823	775	737	769	808	765	828	765	765	771	748	738	787	767	766	804	765	810	798	812	799	735	798	809	757	744	730	768	816	806	777	751	744	743	758	773	743	760	764	723	823	740	799	775	760	770	768	767	795	771	792	803	762	784	705	775	763	741	777	836	774	752	748	736	756	779	813	713	798	778	829	756	765	722	755	812	802	801	752	802	817	767	806	755	776	801	814	787	801	817	783	759	766	766	793	750	766	788	778	753	821	789	739	772	798	803	824	764	771	773	775	764	774	738	750	834	822	784	777	804	787	799	772	773	767	779	756	793	780	780	775	773	795	843	748	794	805	752	801	759	777	778	805	796	765	768	746	794	770	746	809	752	783	749	745	788	752	763	770	773	740	755	798	751	786	726	754	762	769	753	778	768	758	786	773	767	805	730	800	757	772	753	816	708	788	811	809	752	732	802	749	740	742	766	772	801	782	776	781	761	741	816	737	756	800	810	816	740	775	791	776	783	740	761	759	769	812	792	810	791	771	765	825	812	777	763	802	791	732	764	774	769	795	760	794	788	774	802	782	700	788	750	758	799	747	714	764	776	799	806	773	784	796	720	775	786	785	834	778	776	742	752	794	794	803	799	774	733	780	812	762	805	742	703	745	787	805	786	754	746	828	780	708	792	796	773	765	791	762	739	809	771	776	747	723	787	812	749	769	757	736	767	739	783	801	749	792	752	814	766	773	804	773	784	782	777	783	791	817	851	771	801	772	751	779	784	770	745	792	716	816	801	785	775	752	777	768	769	749	784	799	757	714	770	758	757	781	780	751	772	730	813	743	820	804	804	777	773	799	733	766	787	811	795	769	796	770	781	785	775	729	798	790	765	760	742	777	797	786	762	779	768	783	760	803	769	814	760	775	797	799	745	837	775	815	729	815	764	761	743	773	803	721	770	821	794	763	819	725	744	776	782	809	751	782	807	800	787	763	802	767	771	776	762	820	751	749	789	757	811	760	782	782	758	737	795	762	798	808	767	797	737	790	791	736	724	764	742	798	740	790	766	820	809	787	782	769	750	796	742	774	756	719	744	776	782	780	737	773	778	773	771	753	730	744	771	803	777	776	788	775	772	761	766	815	733	756	749	739	741	791	780	746	746	767	796	771	794	738	755	759	757	729	785	790	730	761	792	768	801	821	789	723	783	750	777	816	810	799	790	791	745	748	744	769	751	793	748	783	760	770	740	724	780	784	778	788	800	754	760	807	760	732	755	772	786	787	751	761	800	782	797	812	720
7747	1426	1519	1184	817	636	530	430	461	409	391	381	406	356	341	351	329	350	325	339	327	370	315	333	293	334	355	346	324	296	344	350	356	342	353	320	336	310	312	328	304	321	345	324	319	354	312	338	337	322	373	351	324	324	313	322	344	322	330	328	321	316	321	315	322	331	339	311	308	300	325	344	338	283	290	349	315	299	320	331	335	328	344	317	326	335	305	331	311	301	320	323	307	302	328	313	310	317	344	318	322	354	353	306	325	316	290	319	330	294	321	325	306	343	358	350	342	332	305	306	300	334	347	358	312	326	327	307	359	298	317	306	295	335	343	336	301	366	312	294	338	331	313	363	317	348	340	340	325	292	290	315	344	335	320	322	308	324	325	294	324	340	308	309	318	334	298	305	334	328	324	328	316	330	323	321	305	364	292	345	344	355	343	324	316	315	342	334	323	314	350	328	336	339	319	302	324	323	361	325	333	329	342	318	330	314	355	316	342	323	311	314	314	354	324	336	312	346	352	303	332	301	317	346	297	340	275	308	327	334	343	337	361	334	312	316	312	326	338	324	323	319	304	308	346	331	322	338	343	291	326	324	338	306	331	350	341	335	314	312	331	321	327	305	323	340	318	318	358	313	313	324	347	340	306	275	321	298	319	354	313	302	345	350	356	335	329	341	322	324	344	353	305	334	332	308	314	314	348	332	354	300	321	327	355	349	297	326	314	315	330	329	315	341	296	317	291	269	343	338	301	362	315	342	334	303	301	316	309	312	332	339	340	326	322	332	303	336	300	333	288	325	334	318	315	320	303	322	318	291	322	325	364	304	291	314	310	355	290	316	313	317	334	367	358	315	383	309	326	338	366	314	329	345	303	323	341	310	265	312	324	287	319	299	333	304	299	306	341	353	341	300	324	351	338	349	322	280	306	314	328	345	298	336	345	294	334	314	315	335	300	332	331	297	337	328	293	348	345	338	341	301	296	309	293	361	321	325	350	325	326	337	357	335	333	345	314	331	358	327	325	312	337	302	344	316	324	319	323	367	303	318	325	341	357	351	314	328	337	328	339	303	360	313	320	309	339	341	312	289	313	347	338	321	329	305	315	346	376	309	294	309	343	316	330	320	347	311	319	354	321	323	338	309	323	349	273	312	318	291	339	326	318	315	351	321	318	328	331	315	311	303	341	327	317	328	318	351	325	317	316	336	330	326	317	322	313	323	306	320	326	335	327	335	300	319	333	334	330	315	346	319	343	308	295	343	340	322	298	341	316	298	309	350	361	325	312	345	310	330	349	328	320	339	307	317	333	339	327	277	321	352	339	323	349	330	304	323	362	314	340	340	314	331	353	325	312	287	323	298	283	318	365	346	311	327	320	326	314	323	319	346	350	306	318	327	350	305	351	329	341	332	276	335	285	327	299	325	313	329	328	335	365	327	353	338	304	340	326	314	307	310	333	304	356	323	273	332	309	328	299	317	315	352	328	327	317	340	318	313	314	325	335	324	300	301	340	324	327	277	301	304	341	319	328	347	336	318	345	341	342	281	328	336	341	298	294	329	340	348	275	323	326	361	334	350	282	290	323	304	320	329	319	337	307	315	296	303	322	336	344	320	334	310	331	341	313	309	347	305	318	347	299	300	288	320	354	308	315	344	340	319	304	316	351	330	333	325	343	322	299	289	363	352	344	307	332	336	360	299	337	300	342	340	366	317	347	315	309	330	285	319	333	348	302	324	340	351	326	309	323	355	309	313	309	286	325	331	364	337	337	324	302	329	340	320	330	343	319	337	351	306	341	358	339	336	338	321	303	337	329	360	354	325	331	348	308	306	293	312	312	300	322	297	320	320	301	326	356	334	312	308	364	320	318	325	294	333	367	343	323	320	344	314	330	314	303	342	301	301	320	353	306	343	302	307	301	319	264	311	284	303	357	337	307	324	328	324	314	326	341	362	335	331	338	317	339	323	349	324	317	362	303	307	318	309	325	337	304	321	342	325	326	317	330	343	339	316	339	318	337	345	311	318	297	335	304	344	321	352	311	306	307	334	300	336	357	332	338	290	314	295	340	321	340	334	362	302	340	311	356	324	306	341	335	362	315	322	328	335	330	327	333	316	320	335	286	344	321	291	302	336	346	355	319	340	356	304	317	316	327	325	282	327	330	304	358	325	324	324	286	350	356	343	328	311	327	340	330	326	302	305	306	299	342	330	327	350	323	311	357	341	314	321	295	349	329	308	331	315	368	352	315	315	330	368	308	345	358	329	311	334	302	328	342	333	301	348	310	323	320	294	312	314	351	346	300	351	316	314	295	279	315	334	324	366	323	320	327	349	310	311	332	307	351	300	319	324	332	343	334	329	288	298	297	305	311	333	324	341	311	322	362	302	334	300	324	360	295	327	349	293	316	308	321	319	308	332	356	307	372	333	331	318	318	322	327	333	320	333	320	310	310	311	350	348	337	319	285	312	323	321	330	308	334	296	340	361	327	320	341	336	356	279	361	307	358	317	320	301	303	337	304	339	324	334	312	320	356	327	325	323	362	346	357	350	326	328	301	297	318	327	337	264	282	302	300	328	350	320	336	325	312	343	338	327	310	308	363	340	326	308	344	359	302	345	334	328	324	331	344	341	354	327	300	330	335	322	357	307	339	303	333	297	323	333	310	294	320	337	307	327	328	299	326	326	325	306	298	355	302	323	324	322	326	337	302	351	325	327	305	302	379	331	328	360	381	303	289	316	378	340	292	353	290	320	332	311	347	325	317	348	350	328	292	328	307	317	305	362	330	335	339	350	360	306	335	312	314	323	366	334	349	328	328	317	331	348	335	357	360	325	308	269	298	313	310	308	340	300	317	340	322	339	344	299	333	295	320	348	337	333	313	323	330	323	300	325	324	322	341	335	350	273	298	281	322	323	334	328	288	347	319	319	335	358	337	300	315	326	330	334	318	314	341	305	336	308	323	327	333	298	328	346	327	347	314	312	360	311	321	340	310	329	328	338	338	347	308	351	330	323	340	313	333	353	341	335	315	325	341	299	317	342	336	313	313	334	354	312	302	304	323	337	339	357	331	338	308	338	341	326	287	305	301	287	353	336	335	304	341	330	363	308	323	341	314	317	317	335	361	311	345	340	325	343	341	348	307	331	345	318	318	303	332	338	329	320	327	337	309	349	299	327	313	320	311	329	342	332	299	328	310	314	303	287	324	285	308	343	336	350	315	333	346	302	339	317	346	329	334	325	299	325	307	310	311	333	335	308	374	354	347	295	295	304	308	341	294	389	323	345	343	311	337	309	340	310	322	316	341	344	343	331	338	349	331	313	321	315	340	339	284	329	318	322	329	337	317	314	337	335	325	355	327	336	331	353	302	330	339	307	332	345	306	324	289	310	307	325	309	292	356	346	354	326	299	296	325	326	310	362	371	315	326	326	309	317	335	342	325	342	343	317	333	317	307	336	305	320	341	328	311	388	334	337	337	349	311	317	334	298	303	321	339	297
7009	1841	3258	3573	2838	2223	1795	1604	1349	1308	1267	1089	1092	1038	942	964	895	916	909	953	852	855	861	809	838	826	848	879	824	859	825	743	842	813	826	802	825	838	788	815	775	830	790	806	756	796	792	822	732	780	789	799	743	737	793	789	775	799	820	772	786	809	756	803	781	761	816	761	780	813	792	803	738	810	738	779	769	781	741	796	791	796	765	770	767	786	755	795	752	793	778	775	742	733	769	784	764	757	751	764	787	764	772	781	773	785	806	783	785	786	820	753	798	758	765	801	833	846	743	761	808	737	799	791	805	814	759	741	797	768	805	823	814	834	778	802	740	777	839	766	774	799	778	778	752	823	769	783	804	753	798	810	807	785	805	806	760	766	753	744	803	804	768	855	785	781	731	772	771	741	828	779	836	752	718	767	799	769	730	783	778	760	740	747	795	821	805	782	739	785	748	797	783	760	778	814	791	780	787	774	784	838	761	723	810	811	783	765	746	805	789	811	802	840	758	789	809	711	777	760	747	800	798	790	757	793	754	769	759	821	825	770	767	755	801	809	755	786	780	731	806	820	748	789	846	772	749	782	821	821	786	764	783	764	787	790	784	724	800	816	756	787	769	763	803	747	799	733	765	759	769	781	766	753	752	796	780	780	749	814	788	764	697	830	812	776	825	764	787	768	826	780	806	716	779	785	751	763	788	747	732	790	775	770	777	782	767	734	758	771	787	843	767	765	733	786	806	770	745	776	821	737	759	789	822	791	843	718	842	793	785	813	785	798	779	814	842	778	772	818	765	785	772	775	766	759	760	779	802	780	845	814	784	786	786	782	837	760	860	778	799	806	804	778	737	810	802	763	779	796	805	757	825	785	727	820	782	765	718	803	804	754	796	795	765	791	766	753	752	776	806	723	768	741	774	819	816	828	742	743	805	776	787	818	808	809	769	782	750	776	772	778	704	818	830	706	779	779	792	786	796	767	760	757	783	765	743	780	783	811	830	753	824	764	803	772	778	839	768	811	749	769	765	790	791	810	767	784	829	751	773	791	787	723	784	830	719	780	804	743	811	763	778	792	800	775	766	725	724	754	773	778	766	808	782	779	777	775	829	817	767	771	775	783	724	776	783	798	766	787	785	762	779	788	830	770	798	777	743	782	777	788	786	812	763	794	766	820	759	779	762	780	814	749	793	821	765	766	736	786	801	747	746	771	792	794	787	794	790	782	787	793	775	748	700	799	807	722	797	807	745	833	778	784	756	797	774	787	807	802	776	772	739	775	797	780	753	765	769	779	797	771	780	766	813	816	804	762	752	759	732	757	754	728	745	786	820	770	772	803	825	824	798	786	758	776	806	778	822	786	766	798	779	803	797	791	806	766	785	794	785	817	800	781	743	759	791	741	765	787	774	811	767	838	780	783	783	770	809	799	772	826	782	784	806	744	761	778	777	771	843	792	804	787	764	756	788	782	832	760	723	745	751	774	738	817	816	787	789	769	826	737	844	792	756	796	740	771	772	787	771	780	758	759	770	772	745	771	770	784	740	797	836	728	808	774	772	794	737	793	802	756	789	755	767	805	775	779	821	748	816	719	798	805	782	769	774	765	778	817	770	780	798	804	842	790	782	731	731	779	783	785	786	815	781	767	819	746	780	797	789	794	813	785	781	842	826	793	794	789	732	782	770	790	832	743	787	789	767	772	785	765	765	769	853	759	758	786	716	820	813	784	791	783	758	827	751	792	786	756	783	752	769	755	793	800	732	773	793	826	774	796	798	810	785	753	759	789	758	751	789	773	856	732	719	747	802	807	787	773	795	795	755	781	763	766	774	789	776	783	789	759	805	763	750	786	784	811	797	751	768	777	792	732	771	781	759	767	826	759	754	837	810	818	789	814	735	862	757	756	779	748	776	783	728	767	816	796	779	780	788	772	771	751	812	783	769	775	757	819	780	814	806	765	793	722	787	803	769	776	747	777	763	813	793	708	805	791	775	768	827	751	806	794	764	789	776	783	735	797	770	719	770	756	800	770	741	755	811	798	777	810	763	781	751	799	808	767	743	780	797	812	755	784	776	779	832	797	756	820	764	780	782	761	790	760	750	794	795	768	811	729	778	794	775	822	829	819	754	770	781	742	801	778	784	804	816	839	810	794	742	782	779	815	742	758	800	779	787	776	696	799	756	826	810	801	746	838	775	773	750	750	777	797	790	778	805	813	762	873	786	790	781	748	777	811	770	777	771	780	777	758	784	775	812	773	775	782	748	788	752	811	781	774	817	796	793	806	764	788	804	774	750	754	714	848	787	793	779	820	752	754	754	781	839	781	781	824	758	866	802	775	848	771	808	826	801	764	795	766	844	770	734	788	766	816	768	802	793	764	811	804	728	723	761	813	771	733	728	796	773	827	771	758	733	777	777	783	813	779	769	806	760	736	783	822	808	747	776	727	770	789	769	826	749	770	773	805	737	808	797	767	787	758	796	816	750	773	741	813	733	747	786	808	764	779	775	789	776	714	732	763	762	805	769	812	744	785	785	782	774	791	731	788	803	711	822	758	786	749	793	797	813	747	756	773	730	759	797	779	806	799	774	791	770	784	850	739	821	823	743	765	844	797	794	777	747	729	780	824	749	806	825	775	817	799	758	782	799	798	827	788	762	828	786	781	776	780	812	800	766	795	784	788	786	813	758	756	788	765	757	794	750	801	772	742	770	773	782	788	833	775	787	774	784	776	757	782	779	802	791	757	810	790	742	767	762	791	821	739	774	744	767	770	769	777	792	818	779	764	788	811	815	808	774	725	825	766	748	777	782	867	706	847	753	777	813	773	777	791	752	795	754	776	777	818	799	764	789	757	725	794	785	749	769	815	799	813	769	804	797	771	740	751	753	812	797	778	800	791	783	754	810	808	788	778	798	829	786	774	755	797	779	751	755	750	755	778	781	799	836	744	830	815	726	729	761	746	775	789	747	763	776	794	759	733	779	808	753	770	798	811	731	782	823	798	781	814	784	745	805	747	783	807	791	765	795	763	772	806	763	755	719	802	746	825	812	763	769	772	799	800	714	751	758	752	821	749	820	777	763	813	753	777	846	768	763	813	814	785	777	747	804	761	829	756	765	745	812	724	805	829	785	785	786	779	749	787	742	731	782	735	808	738	747	779	733	760	784	765	799	787	821	802	759	800	797	783	781	710	814	822	768	760	796	831	789	834	814	721	791	835	734	731	791	736	799	810	725	749	739	819	767	807	773	770	820	792	748	788	773	757	795	774	802	819	766	821	783	835	790	784	793	781	797	825	759	779	779	860	769	777	788	776	784	822	764	825	796	810	735	734	725	782	773	772	766	793	776	781	781	793	788	789	764	777	744	790	805	734	752	790	801	777	799	788	783	821	799	763	786	755	751	788	781	753	786	738	759	814	745	767	797	755	771	793	791	777	819	815	748	784	750	804	783	777	781	805	811	714	834	757	785	803	791	802	775	787	786	805	761	763	802	751	770	776
13594	1944	1891	1411	873	663	494	396	379	315	309	257	259	231	223	248	213	185	209	212	228	206	199	215	195	204	197	197	188	208	200	199	194	175	176	202	197	207	195	222	193	192	180	217	203	178	189	197	197	196	183	165	173	169	192	170	184	186	181	189	197	158	197	182	188	183	188	204	200	190	191	217	195	211	184	174	205	201	205	199	179	208	209	202	199	170	209	182	183	191	190	211	174	205	202	188	170	212	196	201	189	204	186	154	201	185	172	201	186	134	194	183	180	174	172	187	202	185	202	195	216	204	207	191	201	179	184	188	202	175	184	198	181	186	191	196	177	173	193	168	149	171	175	184	186	207	193	176	185	184	216	204	190	180	191	195	188	190	161	214	193	170	191	201	180	186	170	184	213	173	201	192	181	203	192	217	198	142	159	175	183	185	185	190	153	181	182	184	185	194	175	189	177	209	196	173	161	207	178	164	201	177	217	170	212	188	182	168	188	212	190	194	200	199	189	205	159	180	176	181	193	199	169	182	185	209	197	183	179	182	185	195	182	172	190	189	158	162	187	184	160	175	194	213	210	178	190	183	189	168	180	157	198	203	162	197	197	168	188	202	180	185	176	193	205	183	185	216	170	176	201	192	170	190	192	177	210	187	176	194	186	174	166	197	208	183	191	176	183	163	191	204	191	196	203	197	174	186	180	201	202	202	183	186	192	220	179	203	217	212	184	184	179	192	168	180	181	164	181	217	212	166	174	206	202	186	204	213	199	193	206	209	186	216	197	205	203	183	185	203	181	175	168	205	193	180	197	191	179	160	201	171	234	184	195	177	179	195	184	190	193	204	190	187	184	170	180	172	198	181	188	177	185	212	204	202	197	178	195	180	182	185	197	191	192	195	168	178	188	200	201	199	187	203	199	208	168	174	177	203	199	180	174	171	171	191	183	187	173	213	195	184	224	168	166	216	210	185	172	213	188	171	180	183	200	184	172	210	204	213	172	196	218	198	184	169	212	196	153	191	208	205	172	183	205	199	176	199	181	169	161	189	191	184	209	167	177	178	192	189	219	206	202	200	166	189	178	203	187	184	187	173	182	195	195	184	193	183	199	169	179	194	187	182	181	188	209	203	206	165	180	198	214	213	174	198	178	179	187	179	193	191	175	210	207	229	206	202	161	171	187	184	189	200	196	184	189	166	171	199	198	167	212	217	217	174	191	202	193	196	189	190	191	183	160	177	186	174	181	176	194	173	175	187	221	181	216	190	212	174	230	206	191	194	192	186	187	176	175	183	168	208	193	174	204	213	218	190	219	176	205	187	180	181	185	202	195	211	188	192	173	186	193	170	183	170	190	191	188	179	170	181	195	193	197	200	185	179	170	232	195	182	180	191	162	163	206	180	191	211	188	198	183	173	204	185	175	182	213	157	193	181	182	191	199	209	203	180	199	204	190	187	183	188	200	188	193	191	202	205	196	167	182	171	193	171	178	159	191	173	209	204	180	193	195	190	185	159	189	188	198	200	177	169	182	163	181	183	186	220	217	204	195	178	182	165	187	207	191	177	158	185	158	190	177	206	174	186	217	186	185	205	197	165	202	181	194	194	179	175	175	190	219	193	204	175	179	186	199	225	180	198	185	222	174	181	181	193	176	188	223	179	193	216	189	172	192	214	186	186	226	182	203	169	191	196	166	192	196	177	184	225	191	190	188	186	193	193	198	185	207	217	199	203	216	195	171	203	217	177	185	175	177	185	162	181	176	180	180	207	199	192	211	199	200	200	172	196	180	186	182	197	216	202	201	186	184	192	173	151	182	186	166	189	189	195	181	206	181	207	209	191	171	188	209	181	169	195	176	164	176	200	203	196	194	190	176	171	197	200	188	202	189	172	161	150	177	179	174	184	182	168	191	148	205	178	171	177	170	197	181	181	161	183	192	179	188	218	183	198	188	179	217	169	186	189	169	192	186	206	176	192	179	173	240	179	215	189	169	164	170	197	185	142	194	194	188	170	198	199	199	189	199	158	181	172	202	193	174	209	169	182	152	199	210	224	187	182	173	201	191	191	220	176	206	197	180	191	195	181	167	174	183	216	173	189	168	174	210	175	198	187	187	205	180	173	153	200	167	205	212	178	183	194	181	199	202	188	186	214	214	178	214	168	192	188	192	196	177	206	192	182	163	176	196	182	191	210	205	185	192	181	186	167	212	172	206	188	176	196	165	190	174	199	198	166	192	177	181	181	182	199	218	167	181	192	220	186	188	188	188	160	201	178	170	200	196	203	168	189	185	191	184	176	188	178	180	181	178	182	168	180	198	166	171	195	173	241	198	196	174	206	211	201	169	209	192	173	164	197	171	182	241	226	176	189	179	179	192	174	208	214	208	203	155	174	186	215	165	185	179	181	192	173	186	193	183	205	190	205	184	185	189	177	197	186	169	180	182	189	182	171	187	194	185	203	176	188	193	162	160	188	195	219	188	185	186	178	178	178	210	184	192	216	192	178	195	173	173	173	178	212	183	171	175	171	173	170	175	210	153	198	199	172	202	186	173	193	191	182	200	179	179	196	217	193	188	188	179	178	198	190	192	201	168	182	197	184	189	181	193	176	184	209	174	176	193	174	192	217	190	193	205	180	171	157	168	173	171	194	171	179	162	206	214	207	158	175	205	179	177	191	198	179	169	181	208	194	151	181	201	206	182	181	209	205	184	161	185	188	206	188	196	164	175	184	190	203	148	160	169	170	191	179	188	198	224	236	170	186	187	175	190	207	194	200	203	191	187	209	187	214	178	195	188	193	187	172	214	195	198	176	221	186	200	173	204	195	199	191	187	182	182	175	177	193	193	211	173	171	181	184	209	222	193	191	203	193	180	174	173	187	200	205	203	206	169	197	184	202	177	189	189	180	175	199	184	190	191	175	171	180	191	179	190	194	212	185	176	181	200	195	193	207	176	157	164	167	194	197	190	204	175	195	181	201	178	176	191	185	181	185	172	185	189	196	171	186	156	192	208	199	179	194	187	196	204	202	183	199	175	176	187	189	191	184	178	180	178	209	178	197	203	194	191	193	167	187	198	176	202	196	168	200	190	212	174	207	198	210	178	189	203	190	180	180	183	179	188	197	164	189	201	216	185	188	195	209	197	178	182	171	179	183	181	189	202	194	167	166	186	212	172	200	166	189	194	210	176	193	183	185	212	193	182	211	187	191	170	199	192	199	190	188	203	179	181	175	177	178	181	186	212	177	197	165	203	189	175	159	195	187	180	174	194	186	169	201	216	182	190	200	214	205	194	186	186	193	172	183	210	178	159	171	186	202	191	185	176	211	174	202	215	175	190	171	176	200	183	188	201	192	219	205	154	193	161	198	186	201	181	179	192	189	181	182	172	198	162	165	185	225	208	181	205	185	181	202	200	182	189	212	195	204	179	190	186	191	198	188	206	191	186	198	192	160	181	202	172	206	185	190	199	184	186	187	201	220	196	166	167	200	186	163	191	212
8636	1855	3949	4461	3502	2623	2123	1704	1433	1352	1231	1020	952	866	782	719	740	623	660	676	663	574	591	606	617	539	589	552	561	550	555	557	583	541	522	506	509	492	502	462	514	487	549	504	529	481	495	482	484	453	492	523	497	496	470	479	489	480	503	494	486	451	527	459	478	481	461	456	461	450	483	490	468	480	477	487	502	467	444	459	477	472	472	451	483	480	430	457	485	456	522	489	471	451	487	444	502	475	491	465	518	457	456	454	471	461	450	522	473	495	493	478	501	480	493	470	469	449	475	461	453	434	486	454	465	471	466	475	459	452	476	451	440	470	472	513	454	446	503	459	487	448	453	462	476	470	432	434	455	447	459	487	517	472	495	488	472	425	479	461	500	437	493	480	506	495	474	519	471	499	420	475	450	480	472	481	439	503	446	484	435	467	472	476	489	499	488	457	473	466	466	519	457	469	480	444	448	463	463	463	461	499	523	480	522	493	484	441	451	487	435	448	466	480	492	476	499	461	502	435	537	473	500	444	457	483	500	498	483	447	463	455	508	446	474	468	477	479	481	468	523	483	479	454	504	471	494	473	485	488	469	509	457	476	472	512	492	461	476	462	489	451	453	445	464	483	440	488	466	455	472	433	450	491	488	457	468	468	479	503	476	433	502	485	453	446	474	468	461	482	457	462	493	488	467	474	500	487	450	459	501	451	478	442	480	431	495	509	414	461	482	474	489	487	513	511	477	488	464	519	525	485	500	457	485	461	468	488	480	513	466	466	507	490	463	454	433	450	453	439	462	505	479	465	467	503	515	502	474	508	473	466	491	446	486	457	450	482	510	493	468	439	475	509	492	457	454	459	473	469	484	447	467	440	462	459	474	482	492	458	489	462	432	511	459	458	471	467	451	475	470	476	451	448	434	453	485	458	461	487	429	424	453	481	457	485	470	500	476	466	472	489	492	454	486	459	491	481	428	513	482	493	471	449	509	483	434	455	473	458	475	502	433	467	460	521	469	458	474	496	446	460	467	460	469	466	438	461	491	462	480	478	467	453	467	460	479	497	491	457	454	490	469	430	449	531	469	441	459	473	492	465	459	503	438	451	514	453	450	473	438	483	456	473	478	459	487	455	461	482	497	502	440	451	487	449	491	477	451	477	490	496	495	473	511	443	473	497	459	450	474	444	455	475	480	492	482	448	474	495	457	479	470	460	437	469	491	466	442	459	483	481	498	490	490	472	478	449	426	456	476	453	481	466	422	440	474	448	516	517	484	488	441	500	473	481	433	509	484	480	483	465	478	448	462	499	497	456	423	482	513	523	483	477	451	458	441	452	502	425	478	463	509	528	484	515	471	469	501	476	485	502	503	475	499	487	485	443	482	450	471	465	493	459	469	465	444	453	476	469	488	502	479	474	469	456	461	482	427	434	450	488	447	470	464	507	477	527	478	462	501	486	491	501	463	461	448	461	492	460	459	483	434	472	456	481	490	447	468	461	485	478	475	506	411	454	513	485	505	454	448	475	510	473	424	487	471	473	463	463	469	476	484	484	442	461	487	473	498	444	474	470	438	465	467	449	445	442	437	471	439	488	471	438	461	458	459	455	488	487	499	477	488	437	440	439	487	459	466	464	459	473	451	478	465	503	463	463	469	507	481	467	513	455	505	434	444	482	478	478	505	475	462	452	485	465	476	475	467	451	482	493	466	514	498	474	446	467	419	474	477	469	447	476	466	469	431	476	462	482	466	481	487	468	497	457	451	441	497	467	467	480	463	472	437	472	467	451	455	473	474	481	478	471	465	477	476	474	493	476	478	473	473	451	506	461	500	464	480	419	461	457	486	472	485	476	483	465	490	512	465	452	468	485	475	467	474	449	467	486	459	484	483	482	457	431	460	469	412	444	494	435	464	445	442	480	482	466	507	448	464	431	483	468	478	478	484	524	515	453	488	477	495	437	487	460	466	486	465	485	452	468	471	408	503	471	498	457	459	441	454	505	470	468	463	454	487	474	475	459	476	461	486	456	505	483	456	469	430	470	468	478	470	463	450	453	523	487	498	437	465	480	444	463	461	461	479	443	438	482	437	474	452	466	440	455	487	479	465	462	428	470	474	487	462	449	438	503	470	442	498	442	478	477	494	482	450	505	449	457	478	441	496	478	463	463	480	454	491	474	457	481	465	450	451	494	488	456	497	441	487	477	455	421	471	469	443	467	481	487	488	460	475	479	457	476	433	472	454	446	494	460	467	459	446	500	465	495	457	473	449	472	482	481	487	464	471	437	498	455	473	473	445	468	505	496	468	471	445	492	455	492	474	482	506	470	507	513	462	459	455	483	496	440	507	463	502	475	449	481	500	447	474	492	450	478	466	464	448	447	474	446	503	451	444	476	487	466	482	456	459	462	450	474	470	493	455	490	452	466	443	456	493	511	490	498	469	470	509	459	493	504	474	441	469	508	463	475	457	492	495	473	468	452	470	468	456	540	483	483	480	496	473	464	468	469	472	476	435	510	474	484	507	468	496	454	470	477	420	467	474	453	471	477	446	493	495	470	474	477	480	461	447	505	451	510	502	473	488	471	488	459	463	482	455	461	476	450	470	459	502	483	512	475	456	456	467	465	478	499	454	477	495	494	479	471	461	466	474	442	477	472	473	447	447	469	463	423	449	446	461	468	448	467	492	506	449	472	447	493	510	481	477	477	517	447	510	488	470	473	442	481	469	476	525	484	430	474	455	477	445	462	499	443	427	497	468	465	507	461	453	465	467	487	478	460	481	481	449	448	424	491	480	466	515	441	529	457	462	489	454	463	431	487	493	449	461	468	463	484	500	461	470	465	418	444	448	482	495	514	492	459	493	461	454	492	467	437	486	472	476	452	459	483	478	466	460	444	456	479	467	470	483	441	456	462	454	464	482	508	468	438	477	434	487	471	498	419	480	435	466	425	446	484	496	451	471	459	463	493	456	432	481	484	487	458	449	482	463	529	505	478	474	490	444	484	513	431	451	468	459	452	459	477	466	460	480	493	468	465	456	473	471	508	502	496	434	460	487	517	460	479	451	477	494	486	487	473	483	480	487	469	470	460	449	507	438	507	513	471	480	420	470	466	480	451	465	451	465	461	499	509	432	460	441	480	464	469	472	455	488	470	481	465	441	505	446	430	482	483	473	460	475	466	472	502	478	454	440	460	482	495	478	488	456	512	456	499	494	459	480	445	456	455	454	492	477	480	442	450	456	488	472	426	464	483	493	462	494	427	480	474	509	445	476	472	446	456	462	494	473	442	435	466	488	488	468	454	489	520	488	459	470	516	458	499	494	455	471	497	456	452	458	472	507	457	489	519	432	451	466	464	455	447	459	454	439	493	464	468	473	443	517	512	511	461	454	443	478	473	493	427	478	456	489	468	469	460	486	471	449	468	443	469	463	514	455	482	480	483	457	437	433	491	463	489	463	469	480	472	468	455	445	421	469	489	489	438	472	486	448	471	468	478	492	444
2053	733	768	561	471	451	386	310	364	320	336	331	288	326	340	300	316	316	321	300	286	307	328	286	293	291	315	299	327	325	311	304	320	307	328	333	329	289	290	302	320	340	306	320	354	309	327	292	297	292	345	319	285	307	298	310	313	303	316	292	333	319	331	307	328	299	278	279	309	318	318	299	321	308	316	327	294	283	285	314	292	295	316	333	309	317	319	323	316	307	309	324	321	262	315	310	298	296	277	304	291	316	293	295	321	314	307	316	283	322	308	306	316	329	300	320	294	316	287	294	291	308	280	303	298	302	302	272	316	280	331	296	325	303	291	323	292	314	300	290	321	273	301	326	311	318	296	281	320	328	322	329	316	273	327	300	310	341	321	291	309	253	293	328	307	305	311	325	301	323	317	312	336	284	302	319	331	333	320	315	302	336	287	317	312	329	297	343	337	298	326	319	311	278	283	335	318	317	348	288	301	299	273	347	308	309	295	334	273	348	338	275	310	315	307	338	297	284	298	305	310	293	346	303	299	302	327	281	306	321	314	299	327	318	282	303	328	296	298	300	335	339	314	287	303	312	349	291	330	326	299	288	330	321	310	303	313	320	324	309	287	290	329	305	320	288	309	314	304	310	301	310	313	293	299	280	264	336	322	313	280	303	296	289	294	324	323	278	310	273	301	307	303	315	329	302	320	303	328	315	307	313	315	323	311	318	292	297	282	295	329	297	275	294	298	283	323	314	283	303	295	368	296	328	325	316	299	290	285	323	297	312	311	286	309	289	332	269	313	287	293	309	280	321	293	296	291	311	297	310	293	302	305	291	264	312	346	299	315	308	303	289	319	326	304	317	306	300	323	302	288	288	315	279	294	344	310	320	290	312	324	279	275	295	263	287	307	288	309	299	351	331	326	291	324	285	309	310	314	313	330	274	310	326	273	313	312	325	338	294	269	334	290	317	350	342	314	310	316	311	310	318	311	327	297	338	312	317	296	260	294	320	341	313	338	330	317	287	302	307	306	305	311	292	287	302	286	301	339	313	318	300	324	309	279	303	280	282	331	280	292	335	319	320	332	294	299	331	318	320	332	295	330	327	274	282	339	308	306	305	300	280	322	302	290	295	298	317	330	290	312	292	326	317	308	320	292	320	323	313	285	310	286	309	307	293	297	327	331	309	310	315	325	311	318	307	314	293	322	349	287	333	307	326	320	340	320	305	296	302	329	296	298	305	300	310	342	319	304	311	331	294	332	308	329	316	309	338	291	303	322	341	301	285	286	298	290	310	311	295	296	344	301	341	304	309	287	317	333	277	314	292	298	323	301	287	305	317	299	322	315	308	285	304	293	306	299	294	307	328	289	331	350	327	294	303	290	324	312	297	352	331	308	325	311	288	314	289	249	317	347	325	286	302	291	280	323	323	307	326	302	292	306	283	307	315	295	292	313	330	315	307	269	300	291	318	285	319	291	290	287	336	311	315	292	313	311	290	286	318	299	279	296	332	298	324	256	296	291	312	282	327	296	326	315	314	302	289	286	300	353	305	313	291	284	305	296	308	317	332	310	304	279	279	285	328	272	283	273	291	284	315	289	264	303	298	311	278	302	298	301	315	341	304	304	331	295	322	291	311	323	332	339	328	357	298	305	284	323	290	282	313	290	329	305	310	294	331	304	337	303	322	305	301	316	308	281	307	313	276	305	298	292	319	306	330	316	281	282	267	327	317	309	310	343	308	326	280	303	286	342	329	302	302	335	295	298	307	285	322	301	304	300	299	295	296	304	291	301	315	302	318	272	308	301	305	301	322	314	325	330	308	324	316	331	280	284	316	306	347	311	338	284	276	315	312	282	318	321	307	324	296	337	323	323	357	291	281	304	310	294	318	304	279	296	313	318	323	328	307	303	298	293	270	263	325	295	301	259	281	276	288	302	299	311	300	278	302	304	340	346	303	279	325	309	271	304	294	294	303	307	311	335	289	294	318	300	303	293	307	290	328	294	302	288	266	288	314	305	305	311	280	312	263	300	311	328	335	325	321	289	311	300	325	307	309	322	281	306	322	318	322	285	342	275	268	333	304	296	319	321	318	331	313	295	291	303	279	312	308	305	310	301	320	318	294	320	283	341	300	306	304	304	298	311	305	302	318	292	307	335	345	335	315	279	311	276	320	289	303	272	312	323	324	292	346	284	294	321	295	264	310	331	321	304	322	336	321	343	295	306	299	298	314	324	324	316	289	329	307	316	304	299	329	312	305	307	307	320	291	348	286	263	301	319	296	291	301	287	289	286	309	314	307	299	326	318	324	312	340	268	285	319	292	288	310	326	335	326	306	319	309	334	318	297	303	277	303	302	263	301	287	318	287	288	314	294	281	295	295	324	334	315	281	318	292	309	283	310	283	307	293	306	324	277	304	300	309	327	329	335	314	287	375	305	319	328	321	294	286	324	287	310	307	325	289	296	345	319	308	318	297	302	320	313	278	332	294	306	315	307	307	308	324	311	320	291	325	308	340	315	324	345	305	311	330	319	292	301	304	300	310	327	303	313	332	297	327	312	342	300	316	276	313	322	339	276	330	289	319	301	307	344	296	313	292	307	320	288	334	296	286	306	334	302	283	288	296	304	317	329	319	336	289	303	269	333	330	323	314	297	298	299	289	326	327	338	328	327	309	315	318	308	338	284	302	314	290	301	298	293	320	337	303	307	323	302	282	351	288	318	284	308	316	299	280	322	319	279	298	330	298	295	286	305	283	303	277	332	295	289	279	274	321	313	297	308	328	283	284	292	326	334	290	320	327	328	310	309	290	308	313	309	318	287	292	317	316	307	271	303	310	299	295	322	278	320	316	306	302	313	311	289	311	300	303	309	325	285	316	305	306	312	272	306	289	312	303	337	298	331	296	315	310	277	325	318	303	313	331	335	326	324	316	308	270	256	269	302	344	307	302	314	300	306	296	318	259	314	303	297	307	314	311	290	311	281	318	298	328	278	289	291	317	284	306	322	324	313	279	307	308	292	337	304	289	367	302	332	262	295	323	290	297	326	309	300	336	306	290	292	281	297	298	347	336	326	275	303	312	298	285	326	304	301	305	318	313	297	296	315	287	295	326	259	306	304	286	315	296	299	279	315	284	323	259	308	322	295	286	331	361	340	310	307	327	291	321	314	315	328	291	276	333	306	311	306	331	315	282	315	316	286	274	314	295	305	281	320	307	302	324	301	299	306	306	321	326	316	294	305	331	313	290	295	310	287	347	323	328	303	304	294	304	297	329	310	302	286	295	328	272	318	303	307	312	319	285	302	284	325	288	314	304	317	296	308	336	335	296	342	265	296	297	286	269	323	293	277	283	305	326	314	323	317	311	305	347	308	331	336	294	302	305	308	300	299	270	292	336	333	337	325	299	347	358	296	293	309	306	305	322	304	294	319	317	319	316	300	293	326	312	289	324	271	309	307	325	307	275	307	326	289	301	329	270	319	343	322	306	295	316	293	281	312	282
2478	1159	1881	1813	1482	1274	1123	1070	1024	946	928	929	820	868	799	836	767	800	729	778	773	748	793	793	779	791	797	752	754	765	744	782	704	709	758	805	753	736	776	776	786	774	735	761	718	783	734	737	731	798	731	783	697	705	726	768	725	723	750	719	740	688	805	704	763	722	794	772	750	765	748	716	729	735	724	761	753	772	745	748	759	709	737	731	796	721	732	748	719	704	747	710	781	670	759	742	749	714	737	790	771	772	754	762	734	749	754	736	725	773	738	741	762	686	738	766	751	730	738	746	749	730	754	721	783	776	740	798	731	723	761	785	718	757	732	719	690	763	710	721	775	760	749	730	823	749	785	758	748	739	733	743	769	774	764	752	732	743	697	759	696	760	735	768	753	765	748	754	727	722	776	736	707	745	749	766	764	720	777	740	771	763	784	728	740	764	726	714	720	773	749	724	737	729	768	714	774	700	775	716	740	748	758	728	779	777	733	743	738	757	765	770	740	757	734	747	761	805	764	738	754	739	751	731	819	791	757	706	782	769	754	761	699	718	722	793	729	766	767	692	731	757	698	772	787	756	741	738	759	732	770	744	732	758	765	754	793	726	798	802	753	740	743	757	783	760	670	745	793	734	779	781	758	771	761	735	762	715	741	722	739	735	722	741	730	762	737	709	764	738	736	705	762	749	765	752	795	793	709	750	738	843	736	755	731	744	749	729	768	697	749	782	687	710	752	785	780	798	700	745	760	750	767	681	733	708	800	741	795	750	753	715	782	733	753	751	759	737	725	724	729	730	746	748	728	761	750	735	788	751	768	797	741	747	759	700	728	785	714	809	687	754	730	720	742	727	772	734	796	735	727	756	741	785	765	772	723	768	776	738	727	738	774	717	765	759	761	752	798	772	764	731	758	735	752	718	766	712	727	801	745	772	736	765	726	765	767	715	778	726	712	733	775	759	754	766	786	765	735	788	765	800	695	766	740	780	756	776	757	736	712	741	729	752	731	763	797	737	712	722	740	723	745	718	781	762	710	763	735	785	762	741	759	730	735	750	742	704	740	720	772	776	707	798	712	747	726	765	745	800	744	705	789	744	738	708	771	740	777	758	753	740	780	744	758	741	791	728	791	701	748	734	740	757	767	722	728	742	709	772	730	681	762	751	791	768	781	701	740	775	708	783	706	767	738	757	759	776	728	757	753	763	726	719	780	710	753	742	783	726	751	716	733	771	741	706	744	753	770	769	739	705	753	752	763	740	771	761	734	733	811	736	752	734	716	741	743	764	750	831	727	729	733	740	737	797	711	728	742	708	722	734	776	748	773	779	735	756	745	750	723	753	738	727	716	716	752	752	767	771	756	822	815	689	716	763	738	711	691	735	761	752	755	808	775	728	756	736	746	770	751	782	756	770	780	715	786	768	752	759	776	782	744	732	750	778	762	783	725	721	777	727	720	795	735	738	733	765	766	729	800	700	785	771	822	747	793	736	731	757	796	750	737	738	749	744	725	721	755	735	776	749	737	713	719	739	748	739	781	750	770	740	731	752	750	735	825	754	763	749	767	755	750	788	777	753	752	704	716	763	745	715	727	757	738	722	731	775	805	762	715	761	706	736	789	715	714	741	740	757	735	759	736	802	763	770	778	677	722	774	738	780	802	722	739	776	727	769	778	729	699	740	719	746	753	743	762	736	721	720	777	713	743	742	708	746	751	758	724	747	748	706	806	747	734	736	762	770	746	759	737	745	696	728	707	742	758	740	706	758	777	788	785	714	753	755	745	710	741	732	782	756	696	802	756	757	794	744	698	712	764	745	730	730	762	778	755	801	753	729	726	728	746	751	740	746	771	764	782	722	760	777	694	728	788	746	710	766	793	768	772	750	726	707	715	753	708	764	763	730	785	745	719	765	741	697	694	739	734	747	708	739	794	752	754	725	725	744	717	733	738	743	766	770	765	759	750	807	756	717	773	798	773	721	732	765	752	742	743	768	753	689	742	787	733	771	715	767	747	702	752	772	761	749	777	756	803	764	740	723	730	733	778	712	756	747	748	750	774	791	763	708	727	758	740	752	701	737	727	685	756	742	722	749	745	736	791	721	775	721	748	735	756	729	763	770	783	786	715	733	722	744	774	739	757	780	739	744	730	804	745	723	755	719	732	731	732	756	765	752	784	723	780	768	695	761	740	731	752	718	716	730	797	697	746	804	802	732	785	721	780	718	749	772	748	782	734	796	721	783	769	750	759	764	773	785	731	796	772	764	750	741	729	775	757	738	719	755	716	710	706	714	765	672	820	707	706	731	761	781	731	742	764	770	738	740	770	722	757	756	792	772	775	731	738	661	734	749	750	770	757	737	714	717	708	769	742	743	704	783	757	782	784	715	764	739	703	786	766	723	706	803	753	758	775	792	778	762	780	784	739	734	742	711	750	736	729	746	751	750	738	696	783	747	743	748	770	704	735	751	774	739	729	713	735	754	750	738	749	704	785	701	723	745	754	750	783	781	782	731	747	745	758	755	791	736	746	776	767	762	757	746	752	733	733	770	693	717	776	774	743	736	755	783	731	752	720	762	804	748	753	705	803	750	786	722	740	777	770	724	762	781	716	781	769	723	758	720	744	747	796	738	736	737	765	715	738	761	784	716	774	751	738	727	758	758	734	746	732	755	769	745	780	763	717	758	706	719	773	742	741	731	716	737	764	785	705	775	724	716	749	745	736	737	703	740	764	745	734	742	713	773	772	739	749	768	762	721	784	724	755	744	746	749	725	779	748	747	742	713	709	765	743	742	745	739	726	790	754	771	731	729	762	756	775	770	799	726	708	772	773	718	746	762	744	722	756	770	757	756	773	733	719	769	756	767	740	744	762	709	717	708	740	727	776	796	738	724	782	774	753	767	742	807	778	737	715	737	780	730	700	780	772	775	699	739	687	744	757	721	834	733	729	753	751	775	766	758	743	760	747	706	791	769	774	803	740	752	778	752	752	693	777	712	753	774	760	766	742	718	770	765	775	758	741	746	749	749	761	717	747	769	712	716	716	725	758	779	695	751	750	766	688	742	706	678	774	755	726	767	714	763	737	705	803	703	749	757	779	741	764	727	761	786	717	720	758	727	787	759	743	776	747	761	780	776	764	705	736	756	795	714	727	758	729	711	748	796	745	713	731	785	741	735	748	714	742	769	738	749	774	736	784	714	712	799	685	744	764	754	754	732	782	795	733	707	743	746	813	726	779	782	733	776	745	780	732	753	748	701	756	754	740	744	772	763	773	753	723	756	760	739	805	735	717	773	791	776	774	713	778	756	742	834	735	788	786	764	721	776	686	765	764	755	752	760	709	750	771	724	754	811	746	776	733	732	749	720	730	794	746	728	729	802	737	700	744	699	785	703	768	780	812	727	775	776	747	747	738	777	734	738	717	758	806	748	749	689	740	706	735	753	767	798	745	755	760	806	721	728	773	771	720	767	810	692	789	780	726	749	758	696	751	729	769	735
7344	1188	1300	948	728	558	480	433	436	410	387	367	349	352	338	343	314	331	368	318	344	352	351	324	351	325	333	337	330	350	338	314	320	327	341	307	308	317	264	340	326	324	328	326	350	305	325	315	306	289	304	329	315	314	344	301	329	298	296	345	320	342	337	321	313	347	304	339	273	352	354	316	316	317	346	329	323	344	321	299	325	338	323	284	334	315	314	293	336	320	309	310	298	316	334	340	327	297	320	340	325	362	319	342	298	294	342	309	328	334	311	388	330	315	322	331	315	326	294	337	359	301	323	276	318	334	302	320	303	298	326	303	321	324	331	318	302	308	358	293	321	335	336	326	316	337	317	299	304	325	303	333	303	320	337	305	323	335	297	316	334	334	334	329	321	325	327	350	307	328	314	319	318	291	287	319	308	321	290	314	325	322	330	330	296	310	338	316	334	341	314	291	316	336	344	344	296	318	324	298	306	337	311	304	326	333	333	303	310	303	318	326	290	324	317	315	337	326	329	330	318	354	337	324	303	333	295	325	350	287	309	333	290	314	330	326	318	324	320	333	344	310	306	305	304	283	329	326	322	297	315	333	295	327	334	307	305	313	317	284	313	301	354	299	345	325	312	340	342	312	328	349	309	329	319	300	324	314	311	300	323	317	297	322	350	315	272	350	312	322	327	322	256	288	320	319	311	312	316	306	299	321	306	286	295	342	322	291	323	312	303	306	312	315	332	338	355	325	289	298	311	314	339	307	310	341	299	306	297	291	329	339	326	365	319	341	299	334	310	310	300	344	301	314	306	327	343	311	314	347	322	315	359	356	322	311	292	365	325	304	336	323	313	319	319	346	315	304	312	325	309	303	363	330	322	295	318	310	315	292	342	316	301	343	289	335	326	333	332	309	272	333	331	300	299	314	316	356	344	310	318	307	322	340	310	363	292	295	292	327	345	326	319	322	292	348	337	330	344	346	305	336	283	301	314	334	289	341	325	316	341	339	317	324	308	341	286	302	316	323	323	338	307	310	297	311	306	316	330	316	367	319	316	311	344	334	305	332	335	321	323	302	311	367	329	316	349	320	331	287	304	291	299	311	334	294	346	320	324	325	302	305	303	295	310	309	330	318	343	294	286	298	291	309	323	306	338	296	329	310	296	330	310	364	320	292	310	284	316	330	324	332	316	324	322	322	297	290	315	280	313	311	285	276	284	315	322	314	340	317	336	320	306	315	337	314	283	319	300	314	339	314	320	335	314	294	281	316	359	296	322	345	334	282	301	328	339	320	305	305	342	330	341	337	316	330	309	306	322	357	311	318	318	330	338	293	297	316	328	297	342	324	318	330	307	328	346	316	328	312	346	296	337	315	324	316	351	326	318	336	300	303	337	331	297	297	292	317	330	309	327	331	308	317	318	280	299	298	308	337	330	340	326	298	332	325	299	310	315	289	342	325	314	316	333	314	322	347	290	308	298	323	319	321	336	303	363	302	328	317	332	317	302	342	315	317	283	293	321	320	300	334	322	359	350	325	336	319	271	335	314	323	366	329	344	306	303	310	326	340	299	322	335	313	324	358	304	314	328	354	337	299	315	357	326	297	323	399	327	315	323	308	362	323	275	361	336	308	308	331	333	322	352	288	296	322	356	348	323	359	358	324	302	333	338	324	336	326	319	319	325	300	324	301	335	318	287	352	347	319	347	300	314	308	294	285	284	327	357	358	314	321	302	324	306	322	289	331	334	303	338	312	301	294	292	335	305	323	343	321	286	302	320	316	310	321	380	316	344	318	320	314	328	353	315	334	301	301	331	339	305	333	341	309	315	341	319	376	320	321	303	298	295	312	306	303	300	327	332	327	329	313	299	326	332	327	292	338	287	309	317	313	280	338	356	308	322	296	316	304	307	321	311	309	322	309	305	325	322	311	352	296	334	313	328	312	311	347	315	336	345	308	327	341	326	333	341	286	282	297	318	325	310	339	313	339	327	341	346	301	320	299	311	330	311	312	328	323	324	314	305	322	360	343	315	334	297	324	337	302	305	326	299	311	263	316	280	306	320	317	358	319	331	304	320	331	303	310	311	327	302	286	320	317	324	285	301	289	313	319	334	333	327	331	339	315	316	308	337	324	311	308	297	304	333	299	344	324	328	324	333	328	338	298	321	299	365	309	318	324	347	323	321	328	300	305	321	338	357	320	344	317	315	315	315	292	335	310	335	321	285	301	286	319	306	300	317	295	318	350	340	295	313	349	316	290	325	320	339	335	358	311	306	349	286	324	326	315	309	295	347	325	338	320	322	309	325	314	310	336	309	305	309	317	344	311	358	332	287	301	312	342	372	325	353	325	331	338	318	337	346	292	350	315	301	322	313	291	310	292	312	349	313	299	282	358	322	303	293	341	334	325	358	329	320	280	326	308	313	320	309	308	282	331	335	259	312	359	285	310	287	321	311	300	371	293	301	320	302	292	327	327	292	302	319	338	317	333	288	310	350	348	299	286	310	333	325	307	284	297	341	330	377	290	326	320	357	327	331	303	326	336	315	310	335	328	298	325	321	313	326	327	303	329	306	299	302	339	320	323	299	325	320	332	340	292	337	290	316	303	298	332	324	307	312	282	320	300	340	331	327	319	311	333	310	321	339	288	280	316	320	305	321	313	312	337	361	344	303	320	334	290	304	318	306	335	311	332	320	332	297	339	345	307	335	326	315	310	313	299	289	325	333	306	348	312	315	320	340	315	282	317	319	317	316	314	314	330	309	375	301	350	339	318	307	313	297	288	332	331	322	308	284	327	332	329	332	338	319	316	292	320	347	322	340	334	327	333	314	355	316	323	320	320	287	306	339	271	319	330	307	316	310	296	322	309	318	307	298	335	305	290	334	297	312	329	332	320	299	283	335	319	324	327	299	304	290	320	328	339	336	318	320	326	311	306	311	303	310	289	337	319	329	310	334	318	324	299	306	316	326	310	309	310	309	355	309	353	323	343	307	322	309	312	350	313	345	317	319	343	305	286	293	293	298	302	307	311	319	317	384	331	299	312	303	320	299	323	309	356	324	313	354	315	333	317	312	332	304	338	345	339	313	309	309	294	338	285	328	333	328	301	315	336	307	312	285	322	301	342	329	310	349	339	314	330	306	290	313	310	308	342	324	333	350	348	338	372	308	337	306	326	322	310	310	299	325	313	324	330	328	324	324	331	288	337	342	301	336	313	318	273	308	351	323	308	339	374	287	318	315	294	279	307	322	325	258	292	311	309	305	307	351	341	315	302	302	341	312	315	340	309	305	307	351	335	347	326	335	277	311	322	350	325	329	312	325	342	306	340	280	353	280	334	276	316	317	324	313	292	349	352	316	351	313	327	323	291	286	312	313	338	314	339	302	326	307	327	347	331	320	343	323	364	314	324	331	286	316	337	301	342	320	312	298	335	321	338	338	323	330	316	308	325	359	281	335	322	329	315	313	307	341	296	371	329	295	318	326	326	292	343	306	277	322	289
7001	1596	2890	3031	2606	2061	1735	1493	1387	1313	1200	1081	1002	1009	931	916	881	888	877	833	875	836	825	875	788	841	789	831	803	823	797	819	792	804	831	779	803	782	783	767	781	765	779	774	791	729	723	780	797	810	829	704	812	748	748	759	785	763	802	778	795	737	774	743	745	793	762	776	703	797	780	813	798	786	776	795	774	770	749	807	761	724	784	799	811	748	794	760	777	759	786	772	735	743	791	770	752	735	749	766	804	765	758	769	786	759	775	820	779	772	787	783	787	778	781	799	746	791	772	750	722	740	824	770	753	807	759	778	744	736	792	842	757	776	696	774	780	790	737	817	784	785	804	778	791	762	816	804	786	784	756	723	789	743	767	795	759	767	772	752	787	756	757	749	790	792	720	765	723	718	762	815	784	757	731	816	729	754	788	817	763	825	765	719	755	794	800	740	744	800	755	790	807	752	752	749	748	744	794	776	710	750	769	731	703	797	795	766	766	803	789	749	774	768	735	743	759	749	761	725	791	810	787	797	743	704	759	800	774	746	727	789	791	760	753	764	763	807	742	792	804	778	751	778	778	796	789	789	726	776	754	759	743	823	737	750	764	781	799	728	768	760	769	763	728	709	722	728	731	800	752	777	769	792	747	788	731	723	740	806	787	740	793	744	790	783	795	830	724	768	771	754	817	740	760	765	771	802	775	755	758	786	714	771	789	765	760	754	781	838	767	765	796	799	724	756	728	745	776	734	773	784	754	789	776	754	748	780	745	711	745	789	752	747	762	719	792	711	752	744	726	796	771	763	770	785	758	689	703	811	798	755	743	746	773	760	760	750	793	761	745	761	782	769	745	742	741	753	763	794	799	776	787	679	720	738	780	797	783	811	784	790	763	746	743	763	806	753	737	784	722	764	802	719	727	733	774	806	806	783	755	771	774	760	779	771	772	739	756	741	754	804	747	732	768	795	728	730	771	715	789	798	712	744	807	792	796	760	763	740	731	762	751	752	771	769	745	805	716	819	733	778	785	766	757	761	787	751	776	719	747	762	791	766	735	764	794	777	754	762	785	716	769	763	700	771	717	750	767	749	753	773	733	792	734	801	769	769	775	744	745	737	833	765	775	800	768	763	732	829	773	801	765	753	725	755	753	764	756	767	742	722	821	733	733	780	799	703	735	760	763	728	786	769	762	847	780	779	799	784	719	764	812	780	737	819	789	746	795	715	760	776	742	752	778	772	766	750	793	776	795	780	757	736	807	760	768	803	795	794	802	792	802	750	709	740	793	755	719	770	754	744	757	770	755	747	814	746	758	768	789	704	754	781	747	778	777	758	794	806	760	773	751	783	753	782	751	768	751	776	776	778	761	769	781	740	763	763	798	780	761	742	781	757	810	776	759	807	788	753	785	700	810	735	808	769	719	745	774	773	758	789	781	764	815	742	791	773	779	766	766	786	761	744	737	764	768	762	791	782	750	786	803	711	776	805	755	839	773	808	783	762	795	787	729	792	708	673	766	760	782	765	742	750	745	728	833	767	797	777	766	742	761	759	736	699	812	741	756	753	789	791	817	751	770	799	775	726	748	768	811	793	786	787	731	806	776	756	791	809	752	743	779	808	759	817	767	768	718	744	725	797	747	755	808	797	739	742	728	779	798	691	809	826	798	737	783	770	759	718	780	743	751	797	771	802	772	755	710	749	807	744	767	791	798	769	755	794	739	763	763	694	840	721	785	743	757	752	745	759	808	805	765	715	735	784	785	732	794	751	712	744	746	720	774	742	790	743	806	748	769	736	738	763	775	817	747	816	786	759	747	764	761	755	790	756	776	765	787	806	751	774	799	765	673	798	781	722	774	701	799	787	815	782	780	699	803	777	783	768	759	770	736	707	774	795	780	780	735	734	752	739	728	742	777	787	807	723	722	733	780	705	781	774	796	779	760	791	738	775	805	769	780	780	781	739	752	790	785	778	740	801	777	806	744	786	727	719	729	775	730	748	766	804	816	784	760	810	800	738	772	714	689	794	760	731	774	663	792	762	754	805	724	728	821	718	747	745	788	727	791	765	752	751	772	812	783	787	741	794	785	781	766	779	820	780	801	774	785	803	747	734	757	771	806	725	721	733	742	754	774	753	716	782	743	808	764	789	784	782	751	781	779	765	752	777	801	700	778	776	772	742	773	751	787	760	787	768	777	780	806	754	737	795	763	738	798	776	801	780	761	765	756	755	735	698	764	787	781	736	732	760	743	788	798	808	770	755	819	779	757	775	772	762	807	797	795	781	754	785	748	798	773	803	780	753	780	742	744	792	785	770	763	769	793	749	777	740	764	727	759	773	779	723	788	740	760	771	773	746	791	770	763	795	766	760	753	774	810	760	760	760	782	772	801	796	735	793	833	738	794	724	767	741	772	767	758	752	775	737	730	768	805	831	766	778	749	776	821	769	763	830	790	742	743	765	747	788	802	796	765	755	727	785	761	785	782	759	773	738	774	712	724	773	746	769	764	766	781	828	758	757	729	738	733	801	784	725	724	747	759	802	768	749	715	766	776	762	761	773	783	732	753	704	711	755	733	759	723	785	774	789	859	752	704	764	796	760	753	747	754	766	720	762	746	743	820	749	758	799	817	709	722	762	719	769	737	733	762	734	753	758	796	741	773	779	755	766	778	776	790	741	778	778	760	770	722	742	769	764	772	781	793	733	750	781	739	735	752	778	810	790	794	770	772	752	810	774	800	719	736	740	763	750	795	776	817	782	790	720	756	818	810	754	729	776	802	774	790	758	757	737	756	775	788	801	731	755	731	762	792	786	802	716	807	760	772	741	756	790	735	752	752	808	774	734	744	755	768	808	772	764	795	760	747	788	749	770	747	787	856	764	768	756	758	714	826	776	796	777	808	756	772	719	734	728	750	790	746	746	766	726	791	754	792	765	786	811	731	769	780	790	825	747	772	733	763	746	810	763	816	733	754	718	700	800	788	776	748	773	756	760	796	757	780	740	762	773	744	775	779	785	762	751	747	750	792	724	757	736	733	814	746	820	726	769	766	821	746	789	808	786	763	776	798	772	773	800	726	798	786	780	748	732	755	769	749	732	779	745	707	781	770	764	781	771	790	772	778	794	765	734	744	722	731	789	778	723	758	718	764	773	790	794	759	766	753	774	763	793	746	740	775	753	817	754	760	828	813	771	739	743	788	758	743	792	740	788	736	748	751	774	738	791	724	752	756	762	759	756	769	793	747	814	732	760	754	795	744	757	826	769	733	762	798	748	779	786	756	739	752	779	796	737	763	772	768	764	781	743	800	779	763	749	750	748	793	772	811	797	756	730	775	758	736	752	783	751	785	773	739	764	769	726	778	753	757	786	791	817	790	748	750	754	795	739	818	803	780	736	802	758	747	758	779	772	787	771	801	731	776	796	783	783	724	778	762	719	794	779	739	743	741	784	807	782	782	755	764	750	806	777	818	788	733	737	757	718	755	745	756	737	766	739	775	745
13318	1793	1727	1291	851	626	482	405	331	341	298	268	237	232	215	215	236	218	202	229	211	207	189	208	170	180	201	196	203	188	197	197	174	206	187	193	207	168	188	199	189	197	167	146	166	185	178	176	197	204	171	195	184	193	176	185	182	180	186	147	165	192	206	191	187	182	189	176	156	175	198	173	186	185	202	201	186	190	192	184	189	172	197	190	188	178	176	198	164	193	180	160	189	184	174	184	185	179	182	199	171	210	178	174	168	213	207	177	182	161	193	177	193	190	206	162	186	176	166	187	187	187	169	184	190	199	164	195	193	190	177	192	180	157	193	192	186	191	158	177	183	190	213	163	174	171	177	172	202	166	167	183	177	193	165	198	227	203	180	185	201	185	208	173	152	169	187	179	185	178	196	185	192	173	188	166	199	169	211	133	183	187	173	198	178	181	175	173	156	197	176	167	168	193	220	184	197	213	206	193	209	169	170	202	172	210	177	143	181	170	146	162	160	208	165	189	178	175	185	149	166	187	176	204	192	164	169	159	168	172	158	159	166	177	202	173	176	187	185	157	193	192	183	194	180	203	191	188	172	184	220	189	157	183	153	164	177	161	205	207	213	178	150	164	190	198	187	189	171	169	175	193	176	170	176	216	178	190	172	183	184	183	192	183	186	210	178	179	196	185	178	187	194	201	170	204	191	202	175	186	206	182	183	174	188	176	189	218	202	202	197	161	184	186	178	184	163	199	197	178	188	192	155	170	190	191	176	174	195	179	207	185	208	183	199	173	171	181	164	166	181	192	209	174	205	190	182	169	195	183	194	200	179	183	163	182	142	198	206	193	178	169	177	184	167	177	208	191	169	208	178	194	192	177	199	209	195	190	176	186	173	185	170	193	198	177	179	178	201	179	185	176	178	184	172	218	175	195	182	178	194	195	201	159	175	193	179	176	186	177	199	189	158	161	197	192	150	166	194	184	181	183	168	196	213	184	176	190	183	188	176	191	196	212	193	166	187	192	166	201	212	173	175	168	194	173	170	212	191	177	161	187	170	171	168	211	167	191	181	193	167	171	186	192	162	164	182	178	182	200	156	169	146	179	184	196	171	192	178	185	181	194	202	186	172	201	172	210	182	184	181	182	184	178	161	160	196	190	158	169	168	183	172	187	178	168	165	183	195	183	175	169	183	180	185	197	198	194	178	169	154	167	170	204	189	176	185	177	200	191	186	173	175	170	174	195	164	162	172	197	195	202	180	172	170	161	171	172	175	187	163	193	176	165	161	173	155	185	183	209	201	176	190	172	150	176	193	189	167	206	193	202	184	164	162	176	156	182	151	179	199	191	197	196	186	183	153	164	181	201	166	170	192	189	161	178	186	176	194	199	203	204	182	195	179	155	174	184	180	188	198	209	175	165	197	187	194	203	214	196	171	172	195	178	170	172	185	203	180	177	171	178	239	191	168	203	186	169	195	160	190	197	171	202	197	175	199	165	161	176	168	195	203	193	165	188	188	194	205	193	205	188	194	181	194	163	196	179	191	154	167	181	153	184	185	146	176	193	195	172	187	169	189	181	170	190	168	172	171	173	168	171	190	189	181	180	174	181	192	159	186	204	202	187	208	172	191	190	177	206	195	156	180	201	186	212	175	213	178	194	186	185	187	166	151	183	191	198	193	199	181	167	180	188	204	200	159	184	177	216	205	192	167	187	175	195	206	187	210	202	179	197	158	174	179	188	155	182	170	169	149	180	154	182	198	184	172	190	180	163	173	195	178	164	178	190	165	173	178	180	179	150	175	162	171	158	167	178	218	180	183	178	185	185	191	174	196	173	174	187	195	176	185	174	197	180	174	183	179	164	183	193	173	180	193	162	184	201	190	174	201	169	166	175	206	181	188	182	176	160	203	143	180	211	165	175	182	195	169	204	196	202	156	192	181	167	166	167	201	204	167	179	181	178	194	173	179	182	178	184	201	171	195	206	180	193	194	200	175	184	182	196	182	194	193	182	187	185	155	182	181	200	187	181	212	186	197	179	193	178	170	179	181	174	191	207	197	195	195	172	176	179	177	179	180	185	178	176	191	138	154	185	173	188	228	188	188	160	177	180	176	180	176	180	193	157	169	209	172	172	180	193	158	174	182	174	180	182	194	207	187	177	192	188	178	173	167	181	170	186	160	202	158	162	172	175	202	188	185	169	166	197	182	172	168	178	189	178	179	211	154	194	192	181	181	185	184	185	167	175	172	148	190	201	202	200	188	184	166	179	192	188	173	188	187	192	218	187	195	166	183	215	195	200	182	189	182	186	210	190	186	164	205	169	185	187	167	203	190	204	173	187	174	187	173	198	176	172	162	178	168	191	171	172	194	182	171	183	172	186	189	202	178	169	187	164	176	182	170	165	170	199	159	186	166	177	193	182	185	185	170	180	188	156	178	178	192	169	210	230	190	187	172	199	153	172	197	177	188	205	176	185	160	186	176	191	195	176	174	184	198	204	185	161	178	190	203	174	174	202	181	190	184	173	185	170	164	174	187	188	180	189	198	172	182	190	189	195	162	178	189	185	194	187	187	176	196	187	190	186	203	178	164	205	174	187	186	168	168	207	168	181	176	189	149	179	183	172	169	182	175	171	162	167	162	181	203	179	180	159	197	195	212	174	177	165	178	179	154	161	179	191	163	212	191	170	177	193	187	185	201	185	165	190	179	182	171	173	192	186	200	196	171	189	182	182	174	172	180	205	164	201	176	187	159	175	164	165	187	164	191	178	197	193	178	176	177	208	200	200	180	161	178	169	177	193	185	180	181	169	165	187	163	200	196	200	158	207	183	190	214	167	186	175	178	183	178	183	227	161	179	182	211	181	174	162	173	180	197	206	177	171	194	194	196	176	173	200	176	178	179	175	192	171	170	187	193	173	200	192	189	169	207	193	161	171	176	179	166	197	182	190	193	184	185	176	172	172	167	209	183	180	197	186	198	171	186	210	193	182	175	179	161	157	188	171	175	180	180	175	193	164	200	172	186	191	185	194	175	172	154	183	179	182	167	215	203	194	180	176	193	191	210	201	210	177	202	181	170	167	158	177	163	197	184	188	204	197	149	184	162	175	180	194	145	214	179	204	166	184	189	193	180	182	200	196	173	165	199	189	181	192	177	182	175	173	188	173	176	173	196	168	177	206	198	201	192	193	185	164	168	168	187	175	170	168	173	178	180	196	181	192	189	171	197	172	162	169	174	181	170	164	179	162	208	153	152	174	165	179	178	191	178	174	196	171	174	204	178	179	178	220	162	159	193	142	188	196	218	203	190	175	166	173	180	203	191	178	191	196	170	182	174	193	184	155	180	168	162	212	179	195	190	182	176	191	165	202	186	185	183	188	155	167	178	196	194	189	190	176	193	191	182	170	162	174	185	176	170	166	164	188	170	171	176	188	170	209	164	170	183	180	167	230	192	204	166	187	223	191	172	152	179	163	175	181	183	181	194	177	196	181	206	180	162	192
8574	1761	3550	4113	3232	2502	1917	1731	1542	1405	1208	1028	981	875	780	767	676	627	651	644	586	559	575	578	531	577	575	507	557	568	542	608	546	538	519	502	552	509	505	520	522	458	498	484	487	529	491	504	474	482	479	500	475	424	498	454	460	460	477	472	458	490	441	467	503	458	441	452	477	431	480	483	467	453	460	493	435	457	498	498	461	433	445	434	484	458	473	482	423	466	468	453	464	492	469	486	508	443	469	461	482	447	421	507	444	455	479	427	455	471	445	423	453	445	455	469	446	452	499	466	474	420	405	461	464	452	438	504	432	484	446	466	471	458	474	465	452	416	442	430	481	444	452	452	460	433	427	450	480	505	473	466	470	495	486	477	472	453	472	464	463	457	473	463	451	400	424	448	459	478	478	442	461	446	458	417	474	469	464	454	486	448	495	472	428	481	417	472	467	472	444	442	498	445	459	452	440	477	453	446	463	459	518	457	458	471	450	478	466	438	439	439	441	446	438	485	447	450	421	481	448	456	470	473	426	465	479	429	473	444	482	462	455	477	435	472	423	438	454	454	451	470	482	454	484	450	460	469	477	454	447	465	467	425	485	482	460	467	424	463	447	458	443	452	447	465	429	468	441	469	442	450	497	462	472	431	465	460	462	447	460	483	461	462	434	486	433	451	471	435	441	532	464	462	453	454	463	440	464	452	459	438	457	448	422	449	482	452	442	449	453	438	436	492	437	488	458	473	491	465	483	444	416	461	443	492	480	446	488	453	448	480	464	435	419	446	492	476	456	492	507	474	508	484	475	459	440	448	461	452	443	442	488	461	450	459	450	510	409	479	421	469	427	446	450	487	470	479	457	444	446	455	425	445	480	450	502	495	444	466	454	444	467	445	439	477	501	473	498	454	408	469	502	492	443	444	437	483	423	459	434	459	440	507	450	405	456	469	444	455	448	449	436	484	445	491	480	491	501	425	432	439	454	453	428	454	479	443	411	411	499	492	502	442	453	482	480	460	450	463	458	438	422	439	458	469	463	465	470	437	437	460	449	457	457	452	446	432	430	482	487	451	429	485	436	468	490	464	424	477	437	427	442	480	467	428	460	454	457	504	432	470	444	456	472	456	423	466	463	446	441	462	469	452	419	469	473	461	463	441	430	477	452	449	491	444	445	466	417	479	456	459	455	444	463	437	431	439	463	493	502	442	493	465	459	463	446	498	449	441	474	423	427	450	477	466	447	491	467	430	494	485	467	451	487	472	465	460	508	464	465	452	491	447	460	463	461	422	419	460	441	431	462	482	428	432	433	468	470	462	435	466	443	458	490	464	437	446	449	445	436	426	498	469	434	459	449	432	477	450	441	463	462	436	491	437	482	482	471	470	460	478	454	466	445	433	485	428	424	451	478	436	419	450	417	517	464	454	489	438	475	452	418	448	449	464	452	450	447	399	446	442	470	440	440	443	453	442	483	478	449	420	458	449	450	432	459	472	452	438	481	476	454	466	462	459	449	444	488	448	454	430	479	463	458	478	468	485	441	446	441	480	471	453	485	429	476	469	464	435	494	474	485	441	476	469	481	410	470	459	484	451	450	473	440	440	437	443	447	482	474	423	479	430	452	444	446	471	445	477	470	454	454	465	450	454	450	475	444	482	456	436	454	434	448	471	443	476	467	490	440	487	439	470	457	517	517	457	457	460	469	442	513	452	435	479	489	470	457	464	451	468	444	432	444	472	424	477	412	441	466	458	432	453	484	481	475	440	469	479	450	460	460	451	458	496	457	465	464	446	449	468	449	454	488	430	453	457	455	454	460	451	451	471	453	492	458	413	435	469	454	484	453	462	457	440	425	468	446	481	470	463	478	445	490	424	468	510	438	431	420	466	476	453	433	470	469	477	446	435	468	447	444	471	455	453	471	447	469	430	421	486	418	428	427	425	490	453	478	461	418	460	421	462	453	450	472	490	416	440	461	476	451	451	477	436	476	450	470	486	469	482	463	430	476	476	449	470	461	444	411	451	485	475	444	463	475	460	484	478	463	469	459	433	460	408	464	429	465	474	462	442	433	446	433	415	463	472	467	434	476	457	459	502	467	481	477	477	490	441	459	456	456	463	453	493	416	451	470	440	445	430	469	476	450	439	470	452	476	428	449	474	452	471	484	458	457	444	440	430	461	442	478	442	445	491	498	441	484	481	495	504	445	419	519	433	429	504	473	441	484	448	438	448	471	463	460	471	480	422	431	438	482	483	452	445	460	486	463	442	492	463	456	444	490	463	434	425	471	493	451	442	446	459	451	449	410	452	456	469	483	454	443	439	452	434	459	472	452	421	424	423	449	466	492	497	461	462	439	455	447	433	469	457	461	443	480	422	459	461	491	453	480	470	442	477	458	465	477	420	436	465	425	460	465	464	452	416	458	487	441	399	469	436	462	469	458	438	454	469	470	453	431	525	508	492	449	484	465	456	467	476	458	463	455	467	460	504	498	484	413	491	472	470	439	464	438	456	480	489	460	439	458	429	474	449	442	470	485	460	461	459	441	417	436	504	448	424	470	445	421	440	457	450	507	484	476	455	472	451	462	498	460	463	469	427	435	473	448	482	459	474	471	473	469	478	466	469	436	436	460	456	434	455	441	449	459	483	441	474	476	475	491	460	430	478	472	435	480	447	484	454	486	428	467	467	449	450	468	475	430	433	441	449	433	439	462	450	451	445	470	424	478	465	468	477	463	465	414	457	476	439	455	484	469	452	479	476	481	462	477	431	467	419	473	449	439	421	422	471	422	424	473	449	430	484	470	496	445	470	458	435	442	476	443	466	466	478	459	464	474	454	486	434	429	500	477	469	454	447	452	509	461	457	443	448	463	463	469	441	471	462	460	438	460	456	468	470	465	453	411	430	438	444	476	470	458	441	430	461	480	439	448	469	439	468	516	444	467	433	501	461	420	456	407	456	395	442	438	492	458	443	490	497	448	493	450	440	470	446	478	475	507	475	465	440	449	452	444	444	456	452	445	445	452	513	469	475	484	475	450	463	422	497	426	421	443	454	461	427	457	525	481	455	434	467	475	443	445	439	449	456	496	468	477	451	483	427	477	458	420	431	472	440	449	473	485	413	499	462	463	472	465	450	453	478	464	413	494	459	490	454	410	473	460	463	434	427	444	431	438	432	472	474	443	448	474	473	456	444	460	458	459	441	481	466	432	427	421	436	498	453	432	461	480	438	455	461	456	484	446	459	426	476	445	450	497	493	475	431	470	463	481	462	429	458	498	479	459	427	498	497	438	462	439	437	442	461	490	450	454	449	422	499	508	476	458	449	444	530	404	462	443	450	488	480	447	425	435	476	432	455	499	414	423	470	459	499	480	499	454	466	429	448	473	471	461	484	479	469	483	432	520	454	453	443	455	464	478	442	466	485	447	465	427	411	429	498	446	505	480	478	452	447	477	473	434	453	439	461	479	447	479	485	434	476	445	478	454	474	472	453	487	458	429	494
1912	611	750	616	484	424	411	365	347	337	339	312	328	340	319	269	331	321	337	344	298	324	310	292	318	317	328	287	300	297	315	289	272	302	311	330	330	324	300	334	294	298	280	297	276	299	305	336	295	283	305	304	303	331	310	349	297	345	319	279	322	318	304	329	287	307	297	287	280	315	298	319	277	316	293	284	312	297	261	289	309	308	285	306	297	321	288	295	301	302	312	294	317	311	289	314	308	314	318	291	289	308	275	303	332	305	304	278	321	296	317	355	323	295	267	304	251	274	301	356	300	318	325	294	304	282	294	319	319	313	303	289	295	284	314	302	307	308	312	321	296	305	306	288	311	313	303	311	311	287	310	310	296	315	288	294	301	314	309	299	268	331	328	314	311	320	327	335	323	329	297	297	280	304	313	271	285	292	310	334	324	317	291	301	305	331	316	303	293	295	297	318	313	307	307	279	279	282	352	291	327	299	311	298	304	322	291	334	311	307	319	283	298	329	298	281	308	292	334	313	312	284	269	319	340	296	326	284	293	286	308	293	300	300	324	287	294	319	336	326	291	280	308	335	308	305	258	316	285	301	258	333	311	301	325	305	333	288	286	308	291	302	320	303	308	305	305	339	304	283	321	293	291	323	296	300	299	335	299	302	305	317	293	286	319	286	304	326	279	334	334	312	315	298	280	329	332	309	322	302	310	338	271	319	309	316	301	290	309	264	295	277	295	307	328	317	345	300	313	329	272	283	318	313	303	317	366	279	315	302	315	301	281	307	301	344	307	305	300	320	309	278	330	273	319	297	310	299	315	313	276	304	297	298	312	337	324	337	334	316	324	315	279	303	305	315	299	283	337	299	321	311	327	300	328	313	316	312	282	295	290	322	298	299	310	339	303	317	293	278	300	328	313	331	300	292	273	332	334	325	272	293	322	296	322	288	307	320	309	326	312	261	331	286	316	266	298	295	286	291	267	313	339	338	320	298	293	311	328	279	308	282	292	303	308	293	270	291	297	334	291	280	323	332	307	336	314	319	313	322	298	300	299	319	322	320	288	269	303	316	311	323	280	332	297	301	298	322	301	297	279	282	320	284	296	318	297	336	288	258	307	284	325	278	307	285	273	305	290	354	311	279	272	296	293	336	303	338	289	255	323	295	313	304	331	304	316	315	279	320	282	318	300	297	313	293	334	318	329	274	260	284	304	328	314	328	302	298	288	289	296	277	325	303	305	259	307	294	348	315	290	308	274	277	338	288	316	338	322	323	284	288	296	335	297	280	332	308	318	302	331	301	288	313	304	278	329	332	317	293	321	314	322	296	293	278	329	324	296	310	318	308	340	296	332	327	316	293	323	298	310	337	308	345	286	302	277	299	324	317	259	321	317	271	336	323	320	275	325	287	304	320	279	312	277	293	310	285	299	306	332	321	305	306	284	279	268	320	331	309	313	343	330	321	296	322	298	303	300	284	295	298	286	327	304	314	303	313	330	301	311	282	319	290	284	256	263	335	286	314	310	331	303	282	284	295	317	319	328	334	336	330	329	337	325	296	293	287	321	313	320	306	293	308	304	333	312	321	333	326	327	328	305	315	297	343	314	298	317	310	276	301	316	294	308	309	336	314	311	317	308	269	292	290	336	338	297	322	284	307	294	296	296	290	316	318	315	277	301	287	290	287	301	300	279	314	282	305	307	303	310	303	305	309	317	285	328	281	307	287	298	291	304	324	314	327	323	305	313	345	332	314	326	343	320	321	312	309	342	295	344	298	329	324	313	309	331	309	302	290	307	296	286	323	294	287	287	310	356	286	321	289	293	315	287	313	305	304	315	293	326	341	303	298	270	320	298	296	305	309	323	320	299	278	322	298	311	320	300	267	301	276	295	305	302	330	306	326	331	323	304	320	325	341	322	289	296	292	269	272	277	314	317	312	302	303	309	321	306	319	304	292	305	319	326	308	328	293	317	320	310	283	304	323	286	276	308	295	311	299	266	304	296	305	319	312	306	291	326	299	298	340	299	297	313	311	302	293	321	315	314	313	297	283	293	322	308	320	282	288	322	295	300	311	269	316	327	327	332	296	325	317	286	308	321	311	291	316	316	282	298	307	324	264	308	289	322	302	333	298	307	293	331	317	294	304	313	305	296	281	335	306	304	281	294	292	288	281	276	315	311	300	320	312	286	289	287	276	321	279	321	303	299	300	323	326	307	299	314	293	306	315	305	272	293	310	297	304	302	320	322	318	311	303	300	316	300	295	320	316	304	321	268	311	311	282	327	280	327	300	306	377	302	310	274	314	295	300	309	302	283	307	309	295	294	294	316	318	339	298	281	320	295	299	292	320	294	334	280	293	307	280	353	350	276	323	299	285	303	303	286	312	320	304	330	250	326	294	350	303	304	326	317	293	306	291	300	319	308	312	324	282	309	308	315	315	311	314	286	298	277	273	311	301	316	294	300	289	323	329	304	305	312	281	332	318	286	308	299	310	311	329	304	303	254	307	296	293	284	295	273	297	286	295	274	289	306	291	327	335	299	288	325	288	327	306	302	325	287	298	294	323	296	322	315	310	314	330	297	280	320	321	276	312	310	317	294	341	298	289	314	264	318	312	301	288	304	290	300	338	303	290	311	316	332	327	327	334	296	311	303	314	319	330	290	318	338	292	292	332	310	268	303	329	304	302	279	272	318	271	292	293	319	287	286	334	311	319	268	314	301	299	303	296	303	279	294	306	305	321	316	315	295	297	293	283	322	281	299	325	321	286	325	311	309	309	297	328	284	286	297	298	330	313	308	318	297	268	281	297	311	278	298	335	310	326	333	311	309	302	304	285	296	313	324	324	327	292	307	303	321	313	310	298	292	310	301	294	315	331	311	338	325	297	286	318	272	317	304	297	305	306	323	295	303	309	271	285	329	297	282	296	264	304	329	335	341	327	279	278	327	288	299	319	311	323	314	324	335	301	318	301	294	317	271	313	300	289	299	281	333	311	312	300	304	340	299	298	326	323	299	324	310	311	343	309	300	327	310	304	313	293	292	327	337	341	327	304	327	318	311	297	309	273	343	328	319	291	303	307	314	306	322	327	287	326	305	290	278	307	272	322	326	308	288	291	309	305	279	307	297	320	313	281	276	313	350	310	324	275	329	293	314	309	307	287	294	316	340	316	304	312	299	306	318	336	300	328	299	308	296	295	274	303	300	316	291	312	315	298	302	307	305	323	275	322	311	341	301	321	325	278	331	315	286	303	293	324	295	310	309	307	299	302	307	269	289	299	323	301	321	312	265	326	284	314	321	277	309	291	300	334	336	325	335	302	301	307	338	306	311	341	279	319	308	320	312	293	300	323	294	308	304	336	304	320	302	323	326	288	287	315	302	313	308	276	306	292	343	322	337	323	307	332	309	325	299	317	301	313	312	320	274	282	313	312	310	273	297	317	305	329	288	295	302	292	327	319	291	345	332	274	296	315	317	321	296	259	276	260	273	308	288	323	297	291
2442	1044	1553	1761	1482	1215	1146	1014	993	1002	999	835	850	838	805	747	809	765	771	797	764	731	758	774	782	776	719	783	706	763	709	719	747	744	756	756	750	759	759	736	735	740	802	778	730	683	779	782	780	762	703	736	709	791	742	719	750	769	777	758	762	694	743	703	802	759	709	730	692	714	746	738	713	695	732	730	711	765	755	749	717	758	750	755	742	714	700	757	851	726	775	747	754	770	769	722	753	752	753	744	738	755	690	728	750	801	734	714	716	742	800	759	749	724	757	760	693	730	783	742	745	714	793	737	672	729	730	772	734	711	768	716	744	741	742	802	739	744	742	686	745	738	730	741	727	740	714	809	765	740	757	670	713	721	725	743	742	790	742	749	680	738	680	705	752	720	756	680	700	762	762	745	698	725	724	772	744	784	766	749	743	748	778	737	728	718	738	707	740	738	733	773	746	766	722	753	759	734	748	741	767	737	776	721	713	743	740	815	726	720	745	776	770	752	743	723	737	736	764	766	769	750	718	729	729	751	738	706	730	738	710	779	731	718	774	767	720	725	803	726	726	741	727	770	753	731	747	737	720	772	723	725	663	718	765	788	733	686	741	762	754	749	780	743	800	756	742	761	750	782	765	718	728	794	735	767	718	776	729	710	748	772	733	725	719	781	772	723	783	800	719	764	766	754	757	769	784	742	753	717	704	743	714	724	707	710	739	681	759	719	717	696	770	765	684	724	775	740	724	738	776	732	748	693	783	698	782	751	739	794	718	745	729	753	719	759	762	716	778	667	726	697	687	741	745	803	741	751	685	749	787	768	792	753	760	733	791	747	706	728	758	745	720	744	707	700	763	713	748	732	731	728	740	744	800	709	779	654	752	723	735	700	723	753	709	763	718	743	744	735	757	779	698	675	747	703	746	751	751	702	773	733	791	779	702	749	721	778	763	718	703	741	734	739	761	737	791	730	771	778	762	764	747	725	748	724	746	726	758	760	767	713	765	785	708	723	739	754	728	748	667	767	719	777	727	673	731	670	705	758	757	777	776	774	737	758	741	767	728	743	743	747	765	732	745	729	747	733	734	676	706	755	756	726	721	714	727	719	731	729	692	727	745	706	728	751	741	751	721	738	767	770	746	719	794	721	750	790	765	728	740	759	707	778	769	747	772	789	764	699	746	726	787	689	703	772	707	765	746	739	708	750	775	782	788	740	697	738	774	765	755	728	771	736	725	768	768	718	703	744	721	733	737	742	758	754	706	772	738	741	745	699	744	744	736	733	736	728	756	766	731	795	732	756	776	746	754	756	736	768	794	764	752	809	796	746	698	707	750	752	771	722	741	750	715	775	763	723	791	704	757	784	740	724	728	726	744	731	753	688	748	716	693	767	771	766	734	736	723	725	714	769	762	735	736	809	752	725	712	742	726	735	716	735	732	706	707	715	709	735	741	769	748	729	764	769	736	741	716	796	719	753	688	730	715	746	733	726	750	778	742	724	700	752	732	694	734	712	791	739	747	697	711	742	773	741	766	713	766	754	767	755	706	762	716	776	701	724	758	731	739	734	765	723	753	729	773	772	726	791	714	737	750	745	714	727	691	729	754	731	731	701	709	734	762	746	712	714	754	798	713	772	767	723	802	743	756	738	769	715	713	769	779	745	739	733	684	727	760	729	703	764	752	724	742	770	712	754	776	698	744	728	697	755	746	716	746	765	757	736	748	764	752	754	709	711	748	759	721	753	751	763	776	780	672	734	737	724	765	752	752	739	703	764	776	722	743	685	771	748	722	777	741	752	737	732	719	717	790	753	764	736	692	720	760	724	732	750	728	733	699	730	749	762	763	735	753	727	782	730	809	789	763	779	744	717	739	745	689	712	781	725	717	765	776	725	718	733	765	728	752	735	761	752	704	755	705	792	747	705	765	794	777	756	770	809	753	736	768	697	747	722	709	736	738	758	719	755	690	753	810	718	754	759	724	698	733	739	761	748	689	781	754	744	724	695	724	769	729	708	722	707	752	749	740	692	713	721	761	729	713	757	728	726	739	729	744	800	736	781	756	702	745	751	755	714	764	747	722	713	761	717	701	801	767	743	718	703	761	738	739	705	747	754	768	725	759	745	713	734	754	751	715	732	720	751	761	683	767	728	752	764	744	769	759	722	743	709	709	742	735	760	713	754	755	781	717	725	746	758	756	767	715	750	752	728	760	730	736	761	740	788	692	793	778	745	720	729	695	739	742	761	703	724	723	735	704	785	737	738	707	731	732	783	696	716	785	741	776	782	714	732	709	726	737	734	740	805	715	748	734	739	697	727	704	756	741	763	805	686	731	762	731	780	742	756	728	736	756	800	729	751	702	701	730	742	747	725	748	787	718	766	724	738	764	722	761	749	750	748	780	743	752	734	734	766	761	735	781	767	726	757	781	740	717	726	763	726	728	735	719	719	750	750	700	738	762	765	759	751	794	716	720	774	772	757	705	751	766	737	783	802	754	683	761	783	755	689	745	768	728	719	740	752	739	789	724	749	732	712	760	739	709	753	757	719	798	682	751	672	732	729	698	750	727	703	688	713	704	740	749	778	739	727	743	681	782	697	731	715	751	748	698	831	785	774	747	759	710	753	763	707	760	727	726	766	758	729	743	732	748	704	741	762	706	781	782	765	750	728	733	699	701	718	771	710	757	707	743	718	775	762	690	712	744	758	707	728	716	711	731	761	708	766	736	744	746	686	717	690	762	735	734	738	746	712	763	744	753	768	750	751	706	753	763	748	705	722	790	784	715	780	767	737	741	798	718	756	719	738	739	751	793	735	771	751	740	707	698	741	789	744	745	747	718	750	711	733	709	756	720	714	739	697	711	765	687	719	758	747	763	764	757	779	733	716	759	753	750	734	718	707	769	725	723	744	697	767	788	753	718	746	751	759	757	693	760	758	743	772	738	787	732	771	726	742	763	738	717	750	719	689	802	785	742	742	730	722	753	695	725	759	758	752	726	738	696	754	750	725	764	776	727	772	717	712	701	752	728	737	729	768	785	722	717	701	739	741	747	735	755	729	740	771	733	698	744	725	748	746	751	772	749	742	733	746	749	774	747	777	720	778	776	717	739	715	725	715	764	784	719	754	744	729	743	788	766	754	749	734	757	764	754	696	752	723	735	775	761	719	731	702	799	745	777	790	755	722	747	703	781	729	759	725	800	701	737	734	698	756	748	774	742	732	759	755	733	724	738	693	737	751	763	750	740	743	753	769	772	761	730	726	761	717	762	773	762	727	750	727	675	760	699	718	714	735	759	790	758	720	714	735	698	710	729	762	766	738	747	743	715	716	726	799	728	770	755	746	695	712	730	680	723	762	720	744	684	795	773	766	774	731	716	702	691	729	733	665	692	707	718	714	741	750	701	754	736	746	794	766	773	714	697	722	778	717	726	735	744	710	746	775	734	766	760	751	700	752	777	739	765	729	762	780	764	729	743	775	751	757	770	717	748	770	755	741
7254	1124	1136	961	731	592	479	457	398	387	399	402	313	384	330	324	345	337	298	339	330	330	313	323	302	330	315	307	351	322	317	333	322	316	329	311	356	294	316	284	291	297	310	290	317	303	304	341	339	311	320	313	337	299	313	307	292	294	325	339	302	337	305	322	295	320	327	289	280	311	317	318	338	327	339	302	325	297	321	323	264	340	323	300	286	320	314	294	298	311	328	308	321	287	288	289	309	324	336	328	319	289	308	304	312	311	333	328	323	314	308	304	320	287	329	308	321	312	318	283	321	312	317	334	329	321	323	318	305	291	304	311	298	273	295	310	310	345	291	295	354	328	289	333	308	310	311	305	316	327	308	316	292	309	330	313	275	321	312	320	259	301	334	309	306	311	312	330	315	308	309	368	286	301	319	317	297	299	339	320	288	305	318	330	332	284	307	314	315	322	304	330	304	291	329	300	300	290	302	305	305	304	308	322	342	340	307	308	336	333	285	322	298	305	314	277	327	291	338	335	318	317	301	311	266	289	307	309	297	318	314	336	312	297	314	299	298	317	291	330	333	334	309	305	314	300	313	264	332	339	307	323	326	330	308	305	317	304	317	337	314	329	310	283	297	307	334	310	316	300	315	346	312	298	286	323	306	313	334	278	294	299	334	319	302	305	316	330	336	304	328	331	279	296	308	313	281	330	301	309	279	343	312	308	289	305	332	306	306	306	308	321	381	302	292	307	316	320	319	304	292	343	297	295	313	327	307	315	306	347	298	278	332	295	310	304	289	302	283	303	310	325	303	312	307	281	335	319	306	325	336	291	324	311	289	283	309	335	313	302	333	324	302	309	317	289	343	319	314	300	314	330	312	323	295	300	313	299	333	322	322	334	324	306	323	303	306	346	342	345	309	304	359	273	307	309	324	327	300	324	321	292	313	299	318	285	312	335	306	302	321	334	329	330	305	299	329	319	332	276	324	294	295	312	306	336	335	329	328	329	319	308	302	305	330	333	340	286	320	307	292	300	291	322	319	292	295	345	323	331	330	312	327	294	267	283	337	282	311	291	285	303	286	321	309	315	291	355	301	293	304	298	331	297	334	312	292	341	311	284	331	282	299	362	292	327	283	305	298	325	353	304	321	334	289	322	361	308	296	327	334	331	307	300	306	336	316	281	320	280	279	331	287	307	291	321	312	347	332	318	299	302	306	314	314	312	290	322	304	347	326	297	329	361	305	301	330	316	280	304	341	307	309	314	293	305	310	302	317	328	344	312	279	305	339	315	297	271	337	273	322	339	304	315	316	295	314	305	341	322	305	311	320	312	325	333	299	297	299	300	325	281	324	343	357	317	358	268	308	347	335	308	341	308	297	304	309	336	332	309	291	316	312	315	285	324	302	320	316	307	330	310	297	309	313	300	316	330	336	332	289	323	305	298	300	268	332	313	296	293	322	329	330	324	296	294	311	317	337	320	280	317	289	335	306	335	315	304	316	324	293	351	333	284	322	315	315	318	353	300	311	316	332	285	323	325	346	313	333	339	337	312	319	327	303	296	319	307	322	316	320	304	312	292	345	329	319	323	285	314	331	361	323	303	328	319	300	315	309	307	329	329	307	294	334	319	332	276	307	326	316	315	302	313	291	290	357	320	296	277	291	325	308	283	294	341	307	326	348	358	338	324	287	331	324	307	296	269	321	285	318	332	289	313	325	313	315	340	338	304	276	313	287	323	303	286	309	295	298	285	307	273	347	323	335	346	348	291	283	325	284	328	345	326	316	336	337	307	295	350	316	366	338	320	330	300	322	324	299	308	321	289	319	336	315	330	293	318	324	363	318	309	296	316	302	330	313	332	337	296	314	328	297	306	303	337	294	317	293	346	298	316	301	324	309	301	305	294	321	311	311	300	313	328	324	337	334	325	326	322	312	317	308	334	340	309	319	326	331	336	298	305	308	304	297	345	316	304	310	336	328	344	305	331	301	288	295	292	324	340	323	311	318	284	335	320	299	294	339	318	312	321	321	300	302	323	325	309	317	315	280	310	327	313	286	295	313	292	301	326	293	316	311	314	320	344	299	300	322	305	280	313	284	292	310	345	324	303	283	331	308	324	313	305	332	287	333	283	289	333	317	344	325	307	272	307	320	326	312	329	309	296	279	281	317	336	328	328	321	324	327	291	302	314	297	309	294	301	333	304	324	339	347	294	282	300	310	325	332	338	307	345	285	287	320	301	274	340	290	322	304	348	330	295	274	332	290	341	311	311	314	297	346	324	300	319	311	309	327	328	320	321	299	320	335	308	330	328	315	300	333	325	305	291	286	324	318	331	287	321	314	349	299	327	294	321	293	309	305	309	292	346	337	297	305	318	313	311	298	342	286	315	317	282	298	317	293	327	322	323	332	303	306	281	311	272	313	310	320	325	302	318	325	325	321	332	287	306	321	289	318	313	297	318	311	335	322	334	302	330	326	288	303	323	296	325	283	266	341	330	321	281	327	318	305	317	320	315	325	295	283	308	316	307	300	338	311	282	292	301	308	278	345	312	323	331	284	318	329	285	300	334	303	340	356	312	299	336	315	299	310	302	304	313	292	324	319	302	326	294	326	300	316	313	293	301	314	339	305	281	311	317	319	321	293	315	329	302	306	304	324	311	337	320	292	301	310	327	344	279	279	262	313	353	304	307	294	322	301	325	298	336	300	313	314	289	327	294	293	357	334	334	314	303	309	300	297	332	280	326	315	285	323	305	301	320	297	336	299	306	313	307	306	300	338	294	331	290	269	305	319	334	332	330	310	325	295	319	318	320	341	336	317	343	312	321	300	293	309	332	304	322	324	307	338	305	324	317	315	276	338	327	295	303	307	329	290	276	317	311	352	317	296	276	324	304	310	341	350	324	290	312	344	290	325	344	291	285	294	279	317	307	285	325	297	330	339	314	305	287	329	305	301	332	320	311	310	310	315	335	283	313	336	267	340	321	278	317	347	320	310	288	277	302	324	273	294	315	329	321	289	267	290	296	305	287	294	323	307	342	287	288	310	298	298	286	319	303	335	317	330	275	319	341	304	307	303	305	298	295	308	329	316	335	295	293	324	302	325	321	326	317	281	306	359	324	331	316	340	293	261	341	328	302	290	292	302	341	320	311	301	297	313	307	340	281	310	314	332	300	287	331	335	346	330	325	311	328	316	332	309	307	334	305	293	317	323	283	281	319	289	292	303	308	340	283	305	310	329	285	325	298	308	293	317	320	341	347	304	307	328	350	308	321	302	278	322	300	320	329	327	308	290	311	321	288	347	322	308	323	309	313	310	334	303	300	302	285	327	300	295	326	316	286	306	276	269	327	350	318	326	298	315	306	340	302	328	293	360	297	314	345	291	329	306	307	312	321	325	336	310	324	332	306	304	324	321	311	299	294	278	320	298	316	286	266	294	297	311	314	284	299	329	319	323	333	308	322	291	332	330	315	295	316	342	319	299	344	314	327	320	343	326	306	323	300
6900	1488	2562	3028	2478	2091	1688	1661	1446	1234	1143	1027	1011	908	908	889	862	913	891	914	803	835	838	848	829	825	799	767	797	793	768	817	791	807	766	754	777	787	769	755	732	792	825	728	760	766	801	774	774	773	739	738	706	724	760	753	767	743	721	752	717	755	731	759	757	729	754	760	700	739	804	738	720	773	734	741	755	726	779	778	764	765	780	768	752	759	726	729	661	734	735	756	741	738	742	750	754	751	754	728	731	713	799	739	805	749	744	790	731	743	765	793	723	746	703	719	772	795	780	761	664	755	734	741	769	750	732	693	755	762	721	774	741	763	762	839	742	758	772	767	789	773	741	772	760	735	733	739	765	743	767	760	743	726	740	821	747	756	773	739	747	756	747	738	739	764	716	741	755	741	730	739	756	760	745	753	684	797	729	746	749	765	741	746	742	762	753	779	769	701	766	726	734	703	731	696	702	790	747	793	792	740	758	743	783	759	773	755	729	771	729	711	743	794	737	746	717	729	755	746	777	763	721	707	748	780	771	746	736	744	781	770	771	734	738	737	704	741	733	737	731	766	734	734	786	727	725	731	797	821	781	766	743	763	716	763	761	732	730	765	687	722	747	772	810	757	784	752	683	747	735	771	743	776	751	737	735	748	714	737	756	806	772	774	779	749	752	735	723	749	741	757	776	739	711	795	740	816	778	752	775	718	763	723	715	853	774	796	748	726	724	771	763	761	748	719	722	756	733	778	687	753	714	748	750	742	746	764	717	723	756	782	767	765	794	767	726	706	767	752	727	782	737	772	722	727	733	743	744	738	754	787	784	746	735	698	714	722	751	745	745	756	710	788	739	738	714	767	745	791	745	751	715	735	769	756	768	769	710	726	763	725	719	760	730	751	756	714	772	720	731	734	680	765	771	718	759	788	722	743	712	731	807	741	712	698	767	797	727	751	782	689	754	727	754	740	786	810	784	759	803	745	749	709	721	769	745	758	762	707	747	775	738	760	739	813	763	705	763	756	776	703	750	757	753	756	727	755	787	789	768	729	744	729	781	748	738	752	766	786	729	804	743	751	730	739	677	744	736	727	728	734	737	782	694	696	722	807	754	735	755	748	749	695	791	754	734	772	761	758	722	748	800	752	737	771	760	753	702	783	760	746	756	761	755	783	763	734	737	752	723	725	792	770	748	727	817	723	769	742	775	787	725	733	729	767	732	754	772	739	774	698	749	749	758	741	756	744	769	742	742	738	757	739	809	765	781	738	751	743	771	770	742	785	743	754	689	750	770	760	733	738	736	682	734	730	790	794	763	730	750	701	743	726	783	752	738	768	739	745	730	751	721	748	722	747	767	724	755	728	805	775	775	829	801	763	793	774	785	763	781	812	769	739	710	782	725	752	793	746	768	690	755	745	766	776	777	741	759	779	727	762	734	749	755	724	731	756	781	769	791	768	742	771	713	725	718	762	766	770	742	771	716	731	802	763	731	750	736	729	786	740	736	715	759	726	812	764	780	677	732	717	777	752	766	794	745	735	720	712	752	735	747	768	806	796	817	740	678	780	800	772	734	771	749	748	765	738	739	715	725	755	733	726	724	772	692	766	705	751	731	765	750	772	711	775	748	713	740	773	768	734	774	739	728	734	774	784	731	732	715	742	732	766	730	749	824	727	731	711	784	743	733	752	780	717	711	707	747	762	750	770	716	726	734	803	745	767	783	762	800	745	726	730	749	761	694	771	816	735	777	723	750	772	773	768	784	744	706	749	749	817	795	773	734	745	756	758	789	775	749	739	758	766	744	783	755	747	758	732	787	705	740	720	800	751	756	758	768	767	749	745	781	727	730	747	685	831	762	736	772	721	748	743	791	741	716	765	711	747	748	759	730	698	738	739	753	738	770	766	751	751	754	732	741	751	760	774	709	759	706	724	746	728	781	765	755	759	768	741	728	710	673	772	748	806	771	715	777	765	767	734	809	720	719	784	741	787	752	707	790	718	786	779	757	765	771	759	774	731	773	726	735	720	788	739	763	785	751	752	749	735	752	762	742	763	730	741	766	732	743	739	764	735	752	819	693	727	793	775	724	731	777	727	788	751	737	751	736	778	709	735	721	815	811	736	766	739	778	717	726	729	757	741	750	773	776	776	766	737	801	710	781	746	740	753	762	743	770	743	747	748	764	753	726	739	738	700	787	740	724	723	742	714	731	728	739	730	766	686	761	712	764	736	743	702	748	731	737	743	746	754	744	746	781	705	747	778	715	734	758	827	740	771	718	779	747	754	728	722	735	757	734	720	699	728	713	768	754	704	752	764	727	798	732	758	758	742	754	720	711	762	754	720	792	775	780	747	753	766	742	752	761	758	777	718	731	737	715	716	701	749	739	769	730	767	749	735	759	720	717	703	754	739	769	793	802	757	765	757	796	734	767	734	735	760	738	717	727	755	730	725	737	720	728	739	773	770	782	757	727	788	736	752	731	762	768	745	749	749	738	750	696	728	735	746	745	836	775	789	753	788	735	733	753	720	730	737	777	732	710	765	718	718	785	753	741	713	737	749	757	765	775	744	777	794	755	736	746	753	774	745	725	753	771	778	742	785	736	762	761	793	705	778	722	773	751	767	714	776	802	769	739	749	703	747	778	727	758	709	762	704	747	766	748	733	768	754	713	744	723	732	740	806	752	795	749	737	735	794	752	761	759	739	772	728	715	796	757	756	732	692	799	774	734	727	740	684	731	758	736	731	716	820	678	745	709	780	716	741	776	744	790	756	710	751	757	723	790	775	754	746	786	719	727	747	793	751	701	753	775	762	716	743	773	767	737	758	696	720	753	755	708	739	763	749	730	784	743	780	781	767	772	761	709	788	799	772	751	723	796	822	785	738	732	726	698	762	743	776	750	746	763	763	749	739	782	747	756	721	759	731	723	733	745	740	779	739	713	758	819	775	776	735	745	754	763	776	770	763	718	753	725	731	740	724	770	800	746	739	751	754	761	766	716	724	748	743	722	730	754	729	759	738	755	785	757	724	728	789	803	783	720	750	741	734	747	728	742	770	734	788	750	736	733	738	747	779	769	759	711	798	761	802	764	744	755	743	738	710	770	755	753	756	730	756	802	771	779	767	717	749	758	741	754	765	708	709	764	749	758	693	683	731	738	771	722	765	738	760	755	718	796	680	737	717	790	774	725	743	735	755	737	768	725	745	775	751	788	791	773	748	721	763	790	742	773	676	731	744	757	751	757	708	721	702	772	690	792	716	737	712	757	764	711	741	735	731	727	733	747	734	740	718	715	740	729	725	722	733	764	741	727	774	818	763	718	777	733	772	665	749	758	763	789	766	742	718	756	737	722	750	731	705	785	763	747	776	774	751	759	772	770	759	717	745	732	788	717	777	707	774	733	730	809	803	788	711	698	763	708	751	804	771	754	733	741	790	774	738	753	741	780	796	732	793	760	714	745	781	743	722	763	747	754	733	763	753	722	727	750	757	778	734	748	763
12849	1560	1638	1152	773	612	541	420	335	321	276	248	220	198	242	208	211	179	204	193	155	193	208	190	196	210	196	198	200	174	200	181	181	201	176	190	183	186	212	192	193	190	160	193	179	214	182	164	172	185	192	194	175	177	184	174	152	194	176	167	189	159	190	186	136	168	174	168	187	178	184	169	178	179	163	175	160	191	164	167	169	186	192	167	173	185	151	161	204	156	179	166	194	180	162	176	165	191	184	179	174	190	200	170	182	187	198	188	169	182	196	181	156	184	207	173	146	186	174	157	169	187	171	167	214	197	200	171	159	178	189	163	178	166	160	193	195	170	160	170	178	161	178	186	180	197	171	165	176	169	187	160	176	196	167	188	147	175	146	186	190	179	176	188	198	198	207	168	186	189	182	170	148	177	194	153	175	200	171	162	187	171	175	165	180	186	168	173	159	156	158	205	161	194	173	196	191	172	149	163	184	189	162	176	154	171	175	179	164	169	160	188	167	166	182	191	190	172	184	160	164	197	161	188	176	209	171	169	166	168	178	179	175	196	165	194	190	168	171	182	161	172	166	190	191	178	200	155	183	170	191	192	186	163	160	189	196	155	177	181	171	209	178	157	151	179	207	183	179	163	164	171	182	170	173	191	182	185	204	166	184	157	176	166	173	169	170	181	168	183	199	205	167	181	184	193	182	182	191	184	193	169	146	199	171	183	176	180	173	186	186	174	176	176	186	171	194	172	194	192	175	181	159	166	173	151	174	193	184	181	167	186	152	187	164	178	156	192	150	200	167	191	188	195	207	210	180	172	189	187	202	185	187	175	192	176	187	174	187	163	176	169	170	185	185	151	165	186	190	170	173	190	204	161	192	197	172	164	196	198	192	174	162	163	179	173	168	176	179	192	152	192	152	171	175	175	179	175	212	179	170	181	175	177	173	176	172	175	167	198	176	172	172	194	199	182	191	176	192	189	177	183	177	166	164	192	207	197	190	180	205	186	172	169	153	160	174	166	166	169	178	177	183	156	161	160	164	187	165	151	167	193	169	162	189	193	201	178	199	191	183	185	188	172	172	184	208	141	174	160	171	172	175	179	194	169	165	182	152	182	175	165	194	174	186	174	201	169	185	183	187	162	173	189	189	182	199	177	152	161	159	165	192	180	172	177	193	182	161	178	176	177	213	189	184	190	164	154	189	181	186	181	199	191	169	195	167	170	181	196	168	178	169	164	183	155	181	176	160	198	163	202	172	167	141	185	181	155	162	189	183	165	192	178	179	174	152	173	183	165	175	194	172	161	195	163	201	214	182	182	171	179	184	186	177	197	181	181	165	165	169	153	165	172	189	209	185	177	184	185	181	182	197	158	169	189	182	171	182	177	170	176	181	178	188	175	190	159	188	190	149	173	180	177	172	177	209	176	165	200	190	177	161	178	166	175	159	167	197	193	181	161	162	175	187	166	179	152	171	183	182	169	164	170	189	178	168	202	192	189	185	187	148	170	160	190	167	148	177	179	169	175	200	198	162	205	192	169	160	168	207	165	198	164	205	208	165	152	178	179	175	199	203	174	161	170	190	192	184	179	148	180	173	177	178	151	180	168	180	167	184	177	188	187	180	168	194	164	185	173	184	184	179	179	178	193	196	180	173	185	162	164	202	185	179	220	200	201	185	184	186	172	166	169	174	174	192	150	168	188	197	166	190	176	163	172	184	185	169	187	177	156	161	161	154	169	158	157	199	178	166	215	177	170	178	148	174	189	154	166	190	182	174	164	189	186	164	188	183	150	181	178	175	185	162	190	169	184	169	166	159	156	173	172	200	160	188	186	188	190	186	171	154	184	181	176	172	179	205	195	178	186	163	179	159	177	182	192	167	191	154	162	182	196	186	179	192	182	158	187	195	185	167	171	174	173	178	167	168	193	154	182	175	160	165	169	162	191	172	170	163	195	186	169	189	180	182	169	177	156	166	157	165	193	156	187	203	142	167	163	177	187	160	181	173	170	184	186	170	179	187	182	187	160	193	164	206	184	170	180	151	154	164	166	181	181	150	181	171	167	164	164	175	162	206	181	186	167	176	208	193	209	187	184	178	163	161	180	164	181	178	209	190	161	180	177	156	181	183	205	173	159	163	180	180	163	170	172	154	162	178	170	182	180	167	187	224	177	186	205	201	182	152	203	180	179	165	183	158	176	166	200	175	189	162	170	183	182	184	173	180	148	170	174	180	163	166	189	163	153	156	199	171	173	197	179	207	183	160	193	189	186	191	169	169	190	218	170	185	173	171	174	193	184	181	185	150	176	186	196	176	159	177	172	138	174	158	165	176	161	185	197	188	186	150	146	190	155	186	175	177	155	179	165	190	209	191	178	168	175	174	180	172	187	184	177	199	147	177	169	175	171	183	169	186	190	161	197	203	194	168	181	176	197	194	181	170	183	172	164	157	181	165	166	177	197	169	162	195	204	182	184	181	192	192	192	186	176	165	173	188	170	165	179	191	186	199	172	195	212	149	181	183	152	177	171	158	155	175	187	157	184	186	169	191	172	178	181	155	153	171	158	167	169	155	144	168	181	180	174	152	146	201	190	172	198	183	161	195	209	176	166	177	165	175	190	196	194	195	161	147	174	175	155	176	172	164	147	169	156	186	151	171	177	181	191	175	184	173	159	161	184	186	201	161	177	164	177	182	184	169	177	159	176	189	161	163	162	182	177	186	204	158	163	182	150	167	180	168	159	196	194	182	178	178	199	163	206	176	191	186	184	198	183	184	160	176	181	160	192	199	213	189	177	175	183	182	175	175	193	163	166	176	173	198	175	173	186	185	191	162	144	198	188	166	181	169	156	200	174	187	185	162	199	199	206	184	174	174	166	194	167	184	163	173	172	170	168	178	184	181	197	168	180	215	172	188	161	186	162	195	185	184	178	170	178	219	200	161	181	194	169	168	161	161	199	188	185	178	175	166	190	186	180	167	174	145	167	200	171	179	174	175	174	202	174	163	182	174	160	170	178	204	186	157	158	179	186	185	160	150	175	172	178	157	170	176	177	176	173	176	178	179	169	209	179	156	211	204	177	174	192	176	170	192	205	191	187	165	172	159	165	158	163	180	184	155	187	166	167	183	180	176	170	184	161	174	165	181	184	187	185	187	171	176	161	194	171	168	180	176	173	166	153	196	179	150	229	175	158	204	196	168	169	162	149	185	169	162	195	177	179	177	143	190	179	178	192	171	166	155	185	164	213	173	175	185	174	177	185	177	174	168	169	173	194	176	202	194	174	204	173	174	170	179	183	164	170	188	179	175	194	176	193	174	170	193	193	166	187	187	181	160	168	192	175	198	180	168	165	193	149	175	191	187	173	195	162	179	214	180	193	185	167	167	165	191	172	183	164	168	198	174	185	186	186	182	169	183	185	179	165	188	174	173	172	188	166	180	195	177	194	195	184	172	183	163	180	168	196	172	180	176	163	158	175	176	173	184	184	193	188	180	176	170	173
8198	1572	3250	3692	3046	2538	2130	1850	1558	1322	1073	969	888	739	738	716	668	584	673	645	596	563	606	590	537	505	576	496	520	568	521	503	516	547	527	577	478	513	472	471	477	472	470	436	474	470	408	387	441	495	454	466	433	486	410	448	459	407	427	447	451	453	443	444	417	434	458	451	456	453	439	441	435	495	424	452	497	414	413	443	425	500	430	416	444	427	467	448	442	433	448	416	421	441	472	434	464	479	474	446	447	421	439	447	410	434	433	454	432	421	467	468	428	486	414	467	487	481	430	407	492	460	428	392	438	450	474	443	418	425	454	446	453	448	465	467	428	436	404	458	448	445	451	487	431	450	515	422	460	475	443	477	437	420	478	445	466	464	458	421	413	419	453	441	445	417	472	413	406	463	453	436	443	406	465	450	442	481	436	450	454	447	398	416	453	440	425	453	442	435	477	461	424	480	447	436	438	397	440	418	428	432	455	448	455	428	411	440	419	415	490	448	468	443	438	445	424	427	423	441	437	433	445	458	457	430	427	444	470	432	484	427	447	446	425	486	465	419	425	458	459	414	444	467	427	420	440	425	438	430	434	418	458	421	447	467	471	437	429	455	458	482	426	442	493	425	438	456	409	450	453	408	448	467	419	452	476	425	427	439	440	444	445	454	447	428	417	443	473	434	408	424	426	454	422	439	423	437	443	438	440	480	471	430	453	438	428	424	454	425	401	456	442	472	423	453	430	454	440	431	454	443	475	400	427	512	473	414	440	456	443	440	431	416	459	458	440	431	427	426	430	413	438	432	454	451	418	443	415	436	460	456	448	479	483	452	439	429	480	439	439	422	433	430	420	386	413	479	450	408	424	474	462	445	447	395	443	464	437	413	444	415	447	406	451	444	429	403	471	403	421	468	439	444	401	454	435	459	418	475	420	448	453	423	472	426	456	416	464	444	446	436	436	478	442	468	400	420	415	441	450	427	446	454	398	443	415	437	435	479	460	464	449	415	486	444	471	434	436	409	422	421	456	475	466	441	432	432	442	429	447	433	459	424	432	476	478	471	446	424	446	449	407	433	497	451	422	477	413	442	475	468	456	440	409	437	469	431	452	431	450	421	450	441	472	459	426	436	428	446	439	458	428	480	434	431	453	438	402	455	435	496	457	470	428	437	449	449	462	455	463	463	425	435	436	428	456	423	468	440	473	452	495	437	409	424	408	423	430	436	442	419	433	468	444	429	417	453	439	459	427	461	428	439	451	443	476	440	464	429	430	393	462	454	391	437	438	407	422	421	437	464	442	450	459	444	452	430	454	428	429	406	452	419	395	475	447	458	443	445	458	404	425	464	456	447	450	439	439	420	437	450	417	433	436	440	440	463	443	425	457	382	399	477	427	432	432	425	455	433	432	432	493	439	424	407	451	461	404	459	432	439	454	429	457	437	436	451	444	444	437	436	447	448	450	468	428	425	410	425	442	430	438	451	433	468	442	443	390	435	455	458	468	457	429	471	454	463	436	404	461	475	452	454	456	480	460	448	409	454	434	437	430	416	433	401	429	398	402	415	431	403	433	443	446	397	430	442	458	454	459	448	444	417	469	437	447	433	423	445	465	449	422	408	402	454	450	440	458	410	459	440	453	450	424	435	459	443	456	436	426	442	433	408	444	430	444	455	421	402	435	460	432	415	429	405	465	459	428	422	434	391	426	454	445	471	483	461	465	450	433	461	451	446	449	444	481	437	440	401	485	428	437	464	469	455	428	422	460	431	448	444	440	444	457	443	467	401	437	429	462	411	400	440	445	449	453	440	461	475	444	464	444	411	414	446	437	429	469	428	446	461	415	455	447	426	410	432	457	431	412	436	430	466	407	407	443	461	425	442	426	422	479	458	460	437	439	473	459	467	411	394	413	467	417	440	453	430	433	465	482	436	446	432	459	460	468	427	446	453	454	431	421	490	436	427	474	447	447	431	463	479	414	467	443	462	442	423	414	428	493	444	446	439	474	438	440	509	456	484	447	403	428	435	470	420	447	458	418	426	449	422	468	425	423	453	440	431	422	448	448	427	454	425	463	445	463	456	451	467	445	429	440	460	459	443	429	446	446	429	460	487	474	428	419	435	460	444	427	447	450	465	435	437	434	443	413	456	447	444	467	485	449	459	457	427	439	409	420	434	430	432	405	456	410	449	377	488	424	473	419	451	460	480	447	440	453	440	471	480	440	429	414	462	413	432	423	445	450	467	423	426	471	477	439	420	447	419	452	448	434	484	432	450	423	449	465	440	411	394	423	434	470	430	440	471	428	438	463	443	471	451	457	478	462	432	422	445	441	443	472	464	450	435	455	427	427	444	455	402	459	470	426	430	434	438	464	443	439	451	475	421	415	449	397	440	420	482	424	478	454	402	449	444	437	439	447	458	410	446	445	471	417	420	431	445	467	426	461	430	449	454	430	435	457	440	450	421	429	403	457	401	449	396	462	404	428	453	454	401	440	441	434	462	442	440	439	458	474	448	442	415	484	486	427	426	443	432	453	417	430	446	408	450	479	424	442	428	484	429	439	450	438	462	463	456	389	413	427	461	471	442	463	437	433	430	404	504	403	464	443	458	432	449	460	425	464	408	454	429	468	447	431	470	445	462	442	478	427	452	460	407	466	407	471	455	431	452	429	429	419	413	464	455	443	442	455	437	422	445	470	457	450	439	420	435	439	454	444	447	445	457	420	447	417	434	414	445	410	412	421	454	445	439	453	455	465	435	435	443	434	487	459	445	436	431	440	455	434	471	425	454	462	435	417	475	437	421	418	438	455	442	465	448	447	471	426	462	417	415	430	441	378	450	408	443	499	475	427	428	442	432	406	431	464	483	430	454	431	432	443	431	449	430	420	431	419	440	396	412	461	445	364	451	435	404	461	439	441	411	443	402	439	475	447	473	448	410	440	439	448	457	442	493	434	453	435	449	438	457	413	455	424	439	428	430	400	448	433	450	485	444	464	466	471	472	472	450	465	439	451	466	438	426	453	447	448	437	462	439	462	474	445	444	432	439	494	426	453	437	434	419	463	410	433	442	437	398	463	440	452	469	481	480	488	439	438	451	441	443	442	438	466	460	457	419	433	411	491	435	445	439	420	431	466	426	427	447	441	450	459	436	439	426	459	442	443	463	398	429	440	424	445	470	419	415	413	440	465	459	444	406	466	453	457	444	452	449	448	433	440	431	442	464	468	421	433	441	407	438	423	437	459	504	450	427	461	472	461	459	479	440	458	497	445	448	401	467	442	457	429	448	439	427	431	458	438	439	446	455	435	463	484	466	430	430	420	486	446	440	453	432	443	425	414	428	396	418	413	459	456	467	444	458	461	443	462	454	425	434	421	466	445	473	440	436	402	480	445	466	414	420	475	462	430	456	488	434	422	451	488	472	447	473	451	416	431	442	413	420	431	433	454	435	429	441	424	454	458	468	457	425	462	437	447	405	440	444	438	453	456	452	468	448	416	429
1715	552	630	504	442	386	370	350	382	317	345	314	289	331	303	332	320	300	291	288	307	318	298	277	300	281	311	316	270	297	293	286	320	314	309	282	286	298	298	295	285	293	325	331	297	299	278	312	312	300	293	256	301	297	314	304	296	306	316	316	281	287	303	289	324	306	319	321	313	319	301	296	261	267	322	282	316	284	307	274	298	289	311	273	308	307	285	291	314	292	294	326	340	290	314	303	298	279	285	280	321	329	288	275	329	296	308	320	281	311	282	301	276	295	300	334	282	293	280	316	289	295	310	298	323	291	313	269	292	316	309	290	291	300	297	291	251	315	299	296	298	302	287	302	297	299	291	306	268	274	297	258	281	293	288	302	288	276	297	312	321	316	299	272	294	306	312	301	318	309	259	271	306	284	269	324	300	286	330	268	294	308	296	274	270	297	306	311	301	281	334	280	299	305	306	310	296	281	314	286	296	306	278	342	314	272	278	299	293	295	299	269	301	284	327	280	311	304	298	309	286	328	269	273	285	324	323	344	301	300	296	300	279	289	277	330	317	315	287	300	317	309	296	259	311	341	317	275	303	314	284	271	274	286	354	291	285	333	280	297	275	308	263	272	314	300	300	314	297	289	301	306	275	306	360	277	270	289	270	287	329	295	299	260	287	300	332	320	314	300	304	294	307	272	316	302	306	272	336	271	280	317	296	284	306	269	301	233	282	334	319	256	294	294	312	282	297	280	303	298	322	304	299	276	285	349	294	295	253	335	280	313	307	297	288	305	310	297	242	289	312	321	294	334	336	303	303	318	325	309	296	304	282	285	288	311	284	270	294	298	302	316	296	286	302	315	286	292	310	299	285	276	301	321	305	294	297	320	314	285	318	290	290	312	303	311	306	312	294	286	300	303	314	320	294	292	294	290	294	288	282	307	287	333	272	320	323	321	302	296	265	310	319	325	314	264	319	298	294	327	312	298	292	299	308	327	306	295	312	315	336	302	286	305	310	296	269	310	308	316	324	303	287	268	273	309	312	282	306	294	296	255	293	301	288	299	292	319	303	315	298	295	303	301	304	291	288	267	297	295	296	299	333	322	297	282	311	283	265	343	309	315	319	334	256	291	296	318	322	278	293	313	324	292	289	283	264	293	285	292	311	288	304	283	281	301	293	327	308	309	310	312	299	307	301	284	276	295	302	301	310	293	305	285	277	310	319	283	310	308	292	278	306	281	305	316	306	287	307	273	295	304	301	317	311	307	283	286	295	293	311	279	283	320	277	333	271	331	245	316	341	315	293	299	305	317	275	299	296	300	295	287	310	336	299	270	290	282	275	278	332	324	301	304	252	300	279	326	281	293	325	306	291	323	284	314	285	282	333	292	276	281	283	279	300	272	258	306	301	312	342	318	292	294	313	279	275	273	274	342	306	280	318	291	325	296	251	276	309	315	293	282	262	295	291	260	309	300	294	281	269	298	287	319	312	333	297	277	302	292	334	319	303	305	312	285	297	296	289	259	304	291	270	284	287	316	318	287	281	293	297	335	336	287	318	313	342	268	308	315	319	275	298	275	282	294	301	294	286	291	308	299	280	300	297	315	302	291	291	294	314	315	264	292	300	283	308	270	305	297	273	318	300	312	309	312	305	290	292	314	333	360	262	272	296	285	323	275	304	279	326	291	292	316	273	308	332	267	302	300	273	289	281	301	312	276	271	297	282	295	325	313	283	295	331	326	312	293	287	294	322	285	294	301	325	294	292	338	335	327	310	305	313	311	314	310	302	330	287	310	241	312	298	303	297	333	312	300	301	294	304	326	327	313	317	318	321	317	293	303	275	304	309	322	285	270	286	311	281	288	274	303	299	320	310	309	310	335	309	294	308	286	292	315	312	286	341	292	284	304	299	290	305	267	313	304	297	288	270	315	305	281	313	322	329	314	274	280	295	331	316	279	300	285	323	300	287	307	289	282	321	313	283	294	301	326	295	272	298	294	301	300	299	322	317	292	338	286	293	334	286	327	306	265	316	303	276	312	325	299	295	313	292	316	290	299	333	304	304	298	326	300	290	286	300	312	294	297	299	326	294	317	321	286	315	305	286	273	269	272	303	309	282	327	295	318	255	311	296	328	260	295	300	274	346	306	310	303	325	282	296	329	283	265	307	326	277	258	324	313	287	310	297	279	289	303	296	281	309	275	295	289	268	279	331	304	308	314	315	322	292	282	321	294	324	309	277	277	291	296	287	279	314	287	310	310	309	286	301	290	308	320	308	355	289	308	296	283	279	293	299	291	327	278	327	287	311	278	276	278	284	273	294	279	319	278	281	277	275	336	304	275	281	298	299	288	271	304	307	281	301	305	297	290	303	290	368	287	280	301	310	265	299	305	283	249	274	299	295	300	270	302	308	304	313	288	313	334	292	294	293	306	308	319	302	297	260	337	274	290	317	301	280	307	286	299	306	319	308	276	273	284	304	308	282	284	289	321	311	321	309	296	313	318	312	288	328	287	284	304	336	258	292	296	308	287	319	279	302	308	296	283	302	263	299	316	319	311	289	285	302	330	299	303	287	280	311	305	292	339	303	305	264	303	285	291	281	285	320	313	300	303	308	300	293	270	279	311	285	268	261	309	306	275	267	318	298	281	311	293	306	288	285	310	274	309	337	285	307	322	300	274	305	285	294	279	305	328	299	308	296	315	299	276	296	291	300	301	296	294	307	299	325	305	299	274	284	312	263	269	316	313	325	297	289	288	336	297	289	274	287	299	299	287	316	278	279	288	292	296	287	289	283	274	302	298	316	319	330	310	302	316	307	310	299	302	318	331	286	297	303	293	274	304	293	282	322	297	279	314	288	309	292	270	286	285	303	305	271	292	306	293	299	271	287	357	300	304	299	305	299	302	315	293	256	292	298	320	283	320	300	306	309	273	265	307	288	297	317	319	290	306	278	301	284	278	317	302	299	324	314	331	305	285	278	316	284	292	315	338	342	306	274	302	346	301	285	308	301	297	276	302	277	280	280	309	289	269	332	292	331	307	329	314	311	326	315	261	292	303	323	310	286	311	273	335	301	306	288	296	267	293	325	314	289	276	302	272	336	286	295	298	283	313	301	288	283	282	286	309	300	291	322	309	325	334	306	281	314	295	296	266	289	301	304	304	285	279	324	297	298	263	312	328	279	301	302	287	296	318	286	276	287	311	306	282	289	346	299	289	297	300	314	329	301	310	298	265	331	316	299	301	315	321	312	310	306	323	295	312	307	286	273	280	337	299	270	291	259	305	314	284	298	309	314	288	301	320	326	273	297	277	300	310	292	298	288	321	306	244	330	313	323	282	304	295	263	294	305	291	264	275	310	314	286	281	304	296	306	261	293	269	300	271	299	318	292	296	318	317	291	273	283	289	317	273	291	308	314	329	284	313	275	271	303	293	294	318	298	305	297	287	310	290	300	297	264	293	300	296	291	295	289	320	287	307	327	312	267	317	305	305	292	300	334	310
2253	1011	1508	1540	1411	1263	1220	1137	1074	911	883	839	809	799	840	822	746	784	747	741	742	769	773	751	736	766	737	749	739	699	753	722	700	743	731	733	655	728	716	706	689	705	733	742	682	718	752	723	722	722	688	716	713	728	746	669	757	698	705	757	730	738	741	811	757	721	681	683	715	743	739	722	741	710	740	724	748	739	779	746	732	721	723	726	724	739	755	750	714	690	720	727	710	753	673	728	734	709	665	728	788	717	713	689	745	739	730	715	695	737	730	704	819	735	728	713	730	741	677	771	712	710	693	730	760	699	722	673	682	743	747	768	746	733	700	705	749	734	736	720	722	692	720	749	721	797	704	749	724	677	682	717	714	717	715	729	716	724	706	677	724	690	678	698	679	750	706	704	713	693	746	675	745	768	667	738	666	700	698	744	696	733	772	699	740	710	739	674	720	735	744	739	716	738	727	734	695	696	754	744	715	729	708	728	720	766	670	743	733	694	724	736	749	686	739	707	735	665	730	767	714	759	757	734	726	747	730	779	715	766	755	755	691	731	750	740	757	704	685	741	712	695	732	657	668	727	752	728	719	688	708	749	738	694	774	739	747	731	741	701	730	753	699	688	751	760	734	738	728	736	759	736	764	729	700	741	734	718	753	741	677	740	709	754	732	751	702	699	685	742	768	745	763	698	749	723	743	720	712	701	739	689	709	761	743	710	711	733	727	702	724	687	754	735	684	689	735	767	688	728	688	738	751	736	743	747	789	714	733	734	727	749	710	748	713	755	733	732	682	762	680	709	725	731	709	705	723	734	661	722	741	707	710	723	715	724	740	745	693	694	729	738	754	689	702	724	717	725	696	691	744	716	738	709	710	757	742	688	684	695	724	755	715	732	747	742	723	760	757	677	710	705	772	711	710	692	718	700	695	741	683	734	742	678	718	690	711	740	717	746	748	747	661	729	754	753	675	699	762	717	783	708	764	741	714	690	744	693	731	699	733	727	709	757	694	691	709	767	726	677	763	746	691	750	716	748	702	714	765	733	687	703	758	749	699	700	688	700	688	721	680	734	754	738	727	738	730	730	746	721	728	693	720	721	747	722	730	728	755	710	708	714	703	736	738	686	715	714	725	763	742	698	749	727	731	716	758	774	770	730	756	715	715	697	716	704	738	708	752	729	718	697	692	697	740	711	740	663	689	702	748	715	696	690	746	726	741	700	741	731	702	720	729	746	689	721	674	709	703	741	771	703	753	733	725	721	714	719	698	739	709	755	726	704	726	723	744	718	731	757	774	710	680	720	721	798	693	694	752	684	730	710	682	716	736	760	679	736	752	706	722	752	697	758	688	763	685	702	666	751	743	666	703	718	689	754	774	701	716	719	700	735	712	695	713	714	704	750	722	728	695	714	733	745	710	719	734	722	744	770	701	718	740	751	698	728	708	728	753	728	748	681	721	775	712	707	696	725	767	766	731	749	705	768	697	726	722	688	693	710	741	755	705	683	744	737	711	735	746	758	719	773	735	727	661	693	717	741	722	721	707	737	710	695	752	719	726	711	711	724	721	732	742	729	711	708	673	733	700	685	788	706	710	715	714	753	728	706	707	716	738	713	736	744	699	747	709	744	676	719	722	703	741	769	668	715	771	737	775	660	744	698	741	714	704	751	735	746	725	724	695	716	739	738	736	757	712	728	700	714	768	734	723	778	719	777	717	694	713	716	731	744	727	737	728	756	761	737	762	688	718	757	697	776	684	722	676	778	673	729	756	728	749	692	733	726	738	744	720	725	715	711	706	701	729	708	696	702	742	713	723	713	704	728	737	731	723	711	751	732	728	742	677	764	742	713	688	767	686	682	742	733	731	712	671	758	717	735	718	727	703	753	721	705	729	720	705	676	685	760	675	733	686	676	682	691	697	734	719	714	747	741	696	753	674	671	731	734	721	677	755	701	751	728	742	723	730	744	726	712	677	715	680	763	725	713	710	749	751	748	743	728	738	737	717	750	718	741	760	717	739	725	753	737	716	734	736	767	721	761	727	717	678	671	715	702	770	692	734	694	709	736	690	674	745	721	765	708	732	719	704	733	726	730	686	726	734	717	690	718	730	735	765	728	687	760	678	753	714	723	717	783	696	731	746	698	747	730	700	716	715	679	710	674	747	728	701	667	714	718	724	746	715	726	723	698	708	731	710	707	730	724	765	754	739	720	724	709	735	712	728	635	689	689	755	689	704	712	729	729	708	687	708	720	738	688	721	762	729	769	751	735	752	753	716	669	695	783	718	768	703	679	755	747	730	687	681	698	708	707	782	767	668	675	690	697	726	749	756	720	721	660	695	748	743	718	740	727	729	707	717	739	737	664	735	773	753	676	737	738	732	702	731	759	729	699	739	709	741	717	739	713	683	687	716	722	740	677	715	785	703	647	772	719	696	726	710	728	687	734	663	705	744	740	715	715	708	719	739	717	708	703	766	734	729	736	763	722	736	697	723	695	712	710	721	676	685	710	733	709	713	703	722	693	707	724	722	701	721	738	700	698	691	751	710	691	737	732	698	712	718	756	709	703	747	768	707	708	715	720	675	757	724	704	772	691	759	739	711	761	706	740	748	724	744	707	754	741	696	733	725	718	717	780	735	734	749	728	733	729	782	710	743	754	679	706	716	716	703	703	701	714	692	723	698	726	774	776	712	771	694	737	678	735	779	744	728	691	711	710	684	755	718	764	718	663	706	716	730	731	710	751	706	682	751	711	725	734	722	711	693	745	707	747	723	731	733	678	728	756	725	755	772	690	723	691	723	711	721	722	695	694	669	755	755	746	694	741	772	710	706	782	775	720	698	709	706	751	716	698	723	741	758	710	737	769	705	713	742	684	708	704	727	738	754	720	725	738	700	722	731	691	713	746	706	716	727	682	722	725	761	678	712	677	741	728	741	723	692	714	706	717	706	729	723	790	741	752	725	730	740	712	736	702	719	739	707	727	757	705	744	724	730	708	739	707	699	712	728	736	715	664	684	744	715	753	639	774	703	699	712	697	772	700	744	634	736	689	698	745	730	735	719	780	691	697	761	737	745	727	722	741	758	708	685	713	740	705	728	695	741	764	710	731	719	691	714	724	748	698	717	769	721	773	780	696	726	689	711	727	725	731	706	761	742	732	739	707	755	748	697	714	712	738	736	672	760	753	759	734	756	758	713	702	702	714	750	715	744	741	712	734	702	718	769	738	769	765	754	751	736	679	729	719	716	758	741	721	693	731	735	698	713	715	723	758	730	707	699	775	720	704	725	715	717	674	731	710	717	738	755	748	706	736	731	740	741	700	709	736	710	754	743	766	768	732	746	760	724	725	756	735	701	719	725	691	755	726	698	736	717	753	713	732	689	707	749	717	694	744	715	713	720	734	711	683	697	715	747	697	721	718	714	733	685	670	686	727	709	726	764	718	699	723	669	719	724	731	706	731	745	732	699	747	760	747	728	722	727	749	701	716	728	732	722	715
6950	1000	1090	890	705	591	521	471	406	360	384	336	312	308	338	351	363	308	341	313	309	334	311	296	315	330	300	340	339	317	323	315	287	345	304	339	309	302	280	325	315	290	333	289	295	333	327	297	319	307	290	316	323	336	315	327	300	290	290	275	323	307	314	313	298	321	325	298	284	315	324	305	314	291	327	292	308	291	280	290	325	296	312	316	301	296	287	309	314	294	294	330	357	298	345	282	294	327	324	335	302	291	322	284	336	297	316	304	294	307	311	318	292	343	350	309	295	307	303	268	271	289	294	299	334	350	290	295	305	290	324	328	330	326	309	296	300	322	281	307	323	309	316	291	312	324	323	296	329	302	298	307	308	304	291	335	288	315	319	312	328	308	320	266	313	323	282	316	320	302	299	320	286	294	263	282	313	319	301	362	309	314	306	306	305	296	291	328	296	332	288	308	308	282	301	310	297	320	306	283	297	271	299	309	308	297	283	317	287	297	329	307	335	340	311	316	321	303	328	308	333	327	289	334	337	309	270	308	329	299	276	298	310	312	354	335	292	293	305	303	322	321	295	341	355	319	348	332	322	303	335	316	297	322	268	315	311	324	309	321	285	323	330	312	274	288	299	345	283	311	294	324	264	318	294	308	303	312	317	299	305	294	308	312	312	299	292	304	284	299	283	308	329	298	302	338	331	342	313	277	313	309	266	342	285	285	335	296	254	302	314	276	316	320	319	330	298	363	308	305	288	327	319	330	328	281	296	318	317	309	324	306	351	308	301	321	340	284	290	325	308	315	312	327	302	313	286	334	301	288	306	320	337	316	320	300	308	343	342	309	329	324	331	332	321	329	310	312	301	312	308	293	315	300	330	316	301	298	304	310	312	327	281	302	327	321	289	298	285	321	300	327	304	316	294	330	314	299	295	271	309	296	323	296	326	317	302	307	321	316	293	297	294	305	294	315	317	330	326	308	312	337	315	313	333	309	308	318	326	289	295	319	313	320	294	273	289	296	279	301	290	302	288	316	311	305	284	285	285	303	279	338	339	313	314	293	316	286	287	302	305	315	325	271	311	304	341	297	329	324	279	328	320	282	287	275	314	288	290	287	289	314	317	314	327	336	284	327	275	315	294	312	331	313	326	289	302	318	319	308	343	334	283	305	291	277	298	321	319	295	278	305	316	306	316	302	325	330	290	328	335	312	296	289	375	307	318	292	322	309	315	331	283	334	292	297	341	320	304	313	308	314	332	292	317	324	339	336	304	299	312	309	327	339	292	319	312	270	315	308	314	272	298	309	315	315	292	272	280	294	299	325	330	322	309	310	309	316	310	334	309	329	288	301	318	332	277	307	306	318	325	306	309	308	320	308	295	306	297	328	302	303	294	289	310	285	284	312	284	301	310	322	288	324	370	298	313	301	334	303	303	277	311	307	312	328	262	308	322	304	324	300	310	349	311	304	306	335	303	294	267	296	302	304	357	278	331	290	277	340	355	297	310	310	335	327	314	302	326	306	277	319	308	333	310	296	292	313	308	303	303	301	297	321	312	331	306	293	320	292	313	307	298	263	324	310	336	333	289	292	311	340	289	270	333	299	337	313	308	287	284	331	296	321	312	291	309	281	315	323	326	342	288	305	329	294	282	302	278	319	300	303	322	303	296	287	298	298	305	279	301	318	358	295	300	290	316	287	346	330	333	316	299	292	308	296	274	308	301	339	312	313	302	304	327	285	304	292	305	301	339	298	304	283	294	340	325	317	313	319	300	314	326	312	272	284	329	298	299	299	280	302	276	293	298	334	310	319	342	276	317	294	303	299	317	284	323	354	327	304	320	304	339	317	309	322	321	315	300	274	312	297	326	288	339	360	290	295	274	329	293	299	314	311	304	268	294	307	300	346	312	306	317	293	289	330	309	289	285	302	338	296	314	322	287	301	306	331	275	306	295	292	320	289	338	325	313	303	292	281	298	312	270	323	331	328	313	330	321	297	338	311	304	298	332	345	314	274	342	316	285	313	268	299	341	300	350	334	314	302	330	286	299	320	298	351	344	323	317	316	292	296	282	345	316	312	286	303	272	328	299	314	303	280	296	281	331	320	326	326	329	309	334	314	324	330	311	310	327	285	318	298	322	296	314	287	297	305	280	306	351	307	313	306	320	312	307	325	292	296	296	266	323	296	312	322	293	273	314	322	322	301	315	299	270	281	300	301	285	305	317	318	320	321	302	298	299	288	315	308	302	286	301	307	301	307	313	309	341	284	320	353	312	304	305	318	269	288	330	311	288	315	309	291	265	314	291	299	304	292	316	302	313	302	282	304	329	294	316	269	314	321	292	325	326	300	297	304	306	283	289	314	287	298	318	338	331	305	329	336	295	319	298	291	340	316	310	307	311	324	335	311	327	305	317	291	290	285	310	285	288	312	290	291	307	316	274	292	319	325	312	337	311	324	271	343	302	314	304	303	322	318	326	312	306	304	312	310	309	293	303	303	257	304	321	315	326	309	297	311	333	264	344	302	279	302	284	310	321	299	279	294	283	336	330	280	327	314	273	283	308	330	332	274	319	347	326	325	314	300	316	323	340	318	326	321	292	341	270	275	310	341	278	308	319	277	316	311	301	316	288	329	309	352	316	291	272	308	352	304	271	290	294	345	312	295	292	330	313	305	316	291	317	327	293	272	322	306	249	299	308	325	317	313	280	314	310	327	260	301	312	334	299	330	315	309	314	306	329	295	295	298	336	330	303	321	293	316	305	306	288	274	278	317	306	318	319	333	320	328	318	296	306	291	323	334	329	308	302	308	292	317	336	336	317	275	301	303	285	318	337	334	299	293	321	297	287	304	273	312	328	313	325	315	289	321	311	301	320	299	265	311	325	307	324	284	299	319	295	279	277	347	303	287	307	287	279	315	328	290	304	285	297	330	270	310	299	287	275	320	281	303	291	320	296	290	331	313	305	311	314	324	335	314	286	323	311	327	296	303	308	274	289	322	307	307	325	322	283	321	281	295	304	291	312	314	291	284	317	332	314	356	281	287	297	319	316	317	317	276	293	321	328	314	346	335	328	286	325	309	337	340	294	286	297	276	303	326	310	320	311	325	314	297	299	341	262	316	334	325	291	337	295	333	340	301	337	269	295	279	303	277	302	307	297	286	315	319	306	317	325	305	287	309	300	283	310	294	327	314	319	301	276	321	300	295	330	280	332	286	292	318	342	290	293	283	315	311	318	338	329	317	318	294	302	291	316	293	295	303	287	313	303	338	301	292	271	313	275	303	281	322	287	295	316	305	296	281	317	307	304	334	310	327	332	335	294	329	316	284	297	296	316	308	305	307	344	319	295	279	296	317	335	311	325	309	321	285	310	334	309	303	331	331	300	319	280	323	314	325	293	297	295	340	299	298	309	290	314	295	299	303	303	273	313	303	317	333	302	295	299	296	309	318	297	330	311	299	328	308	286	318	306	319	307	306	315	301	272	290	295	318	318	338	317	289
6518	1400	2412	2767	2387	2097	1816	1622	1431	1270	1109	1034	942	952	895	886	857	837	799	850	807	831	847	824	810	745	747	814	797	812	715	769	809	828	754	751	765	755	773	810	732	764	747	762	751	702	750	741	732	744	744	709	714	722	737	700	725	790	739	729	810	732	741	710	732	688	746	709	719	756	716	779	760	724	779	753	697	740	760	768	761	801	730	684	720	796	763	716	809	729	721	710	725	737	746	786	746	723	725	727	720	752	776	731	733	709	768	726	687	764	761	713	747	711	738	738	735	752	766	744	718	734	760	777	765	735	756	777	722	771	778	765	732	765	727	719	674	721	742	800	733	750	802	749	726	756	776	721	746	738	732	750	729	740	723	773	706	774	768	739	721	714	699	732	741	725	749	726	745	735	775	741	764	714	746	760	754	737	715	740	777	728	735	738	733	736	805	756	713	719	699	690	754	691	738	699	748	732	778	744	713	766	760	704	709	779	706	804	797	788	762	760	723	723	740	746	721	729	754	791	730	714	729	758	693	730	751	692	761	720	773	716	759	723	810	755	755	719	759	766	723	704	778	751	738	715	679	750	731	767	716	752	745	738	716	769	795	762	748	710	769	789	714	754	752	719	726	718	723	757	771	738	705	712	746	733	703	736	748	745	737	710	749	725	764	749	703	707	757	692	705	733	735	711	767	744	699	743	765	756	752	733	726	750	826	713	725	733	749	738	733	777	749	701	778	723	726	718	791	736	739	763	704	721	754	741	780	742	719	727	725	785	787	755	760	746	721	764	728	751	694	753	732	703	725	657	732	702	701	678	726	729	775	728	711	821	748	736	690	746	710	754	734	728	739	742	744	814	768	735	686	730	760	759	717	745	730	725	706	766	775	810	815	687	723	729	766	757	751	746	743	727	733	776	735	744	704	754	673	697	735	802	754	754	760	769	746	743	722	795	750	694	744	747	725	765	722	730	737	714	730	775	745	756	749	725	741	754	724	744	733	719	727	703	764	776	740	681	762	761	780	773	727	716	730	736	707	769	715	714	752	745	697	755	722	725	778	717	765	706	739	704	708	808	731	705	720	718	797	757	709	750	648	729	705	739	780	749	697	670	779	771	726	701	730	738	713	732	732	776	754	728	710	771	708	735	782	776	727	742	720	701	750	708	752	715	732	748	726	716	713	752	770	742	741	744	751	752	784	779	702	720	755	730	713	757	700	724	732	737	742	701	735	730	756	786	788	749	738	719	799	742	716	720	698	715	801	695	742	734	734	725	698	737	748	736	691	764	676	797	757	748	716	768	764	791	711	754	772	775	735	746	726	759	777	740	725	757	745	734	738	713	715	719	714	730	767	753	755	732	733	742	728	714	721	742	778	767	686	702	707	686	724	747	740	764	802	772	742	714	701	765	802	791	736	734	742	720	724	735	767	720	721	740	806	756	711	721	729	719	764	769	716	740	748	780	736	750	742	727	724	736	756	734	678	722	737	713	776	735	767	722	780	707	734	725	745	769	742	766	755	730	773	731	763	778	752	713	682	768	710	738	707	709	741	741	743	710	731	744	743	771	763	754	749	765	721	714	743	774	724	726	744	752	727	724	721	696	709	720	765	716	725	744	729	709	680	750	776	751	744	703	702	791	746	801	772	783	765	727	692	703	737	764	753	771	769	740	762	676	741	781	790	683	763	721	734	767	698	700	748	710	770	795	753	697	729	786	748	720	771	753	744	746	726	713	763	719	783	693	684	732	757	772	695	747	764	710	712	751	738	725	708	813	751	736	724	741	742	703	767	731	734	778	718	768	716	755	722	726	737	809	731	720	730	729	744	714	715	741	736	767	756	781	778	686	751	757	713	760	745	729	777	723	725	730	761	737	730	712	747	713	711	673	704	750	735	731	732	740	751	783	740	736	779	716	729	812	819	756	758	793	729	719	713	804	714	731	743	752	749	726	740	728	708	762	717	744	774	744	736	743	769	744	721	710	721	779	737	757	721	698	735	699	728	771	721	729	743	730	701	712	747	681	690	736	762	745	731	733	710	752	716	741	737	765	776	699	731	728	738	788	760	705	706	716	738	725	708	781	734	767	749	765	728	703	746	729	741	752	733	745	781	795	718	760	783	721	744	675	736	755	759	746	742	706	686	769	728	739	711	758	730	731	691	772	771	720	745	716	714	714	786	737	737	722	748	705	771	745	771	754	723	735	737	730	711	747	717	701	719	761	735	699	737	735	726	789	724	732	697	746	720	733	717	755	712	782	739	764	769	751	715	714	732	723	734	779	736	764	732	735	731	730	724	740	742	765	783	754	733	731	711	709	755	773	711	763	807	726	728	795	740	692	700	752	733	758	728	793	742	723	732	716	744	752	717	787	704	716	789	725	748	733	707	704	772	791	753	714	762	733	698	714	718	727	710	740	773	771	716	735	698	761	722	764	746	716	772	756	750	730	718	739	769	724	760	759	788	755	759	754	757	750	780	711	728	792	764	689	684	696	781	739	721	720	773	715	781	781	786	724	743	665	745	780	740	777	733	707	730	739	739	736	740	752	762	754	730	726	735	765	700	698	735	732	710	689	737	766	729	744	764	753	729	768	733	738	707	738	748	736	759	725	779	748	684	713	745	710	765	666	707	731	721	687	761	754	752	735	694	783	755	755	833	716	796	742	727	748	763	709	767	741	772	748	731	684	736	730	739	775	726	773	739	732	748	724	762	710	761	760	772	725	745	765	717	727	753	747	744	754	724	676	695	751	752	737	703	739	765	740	708	767	760	778	735	725	762	761	741	783	704	752	739	783	793	770	760	678	741	750	730	739	732	756	765	784	709	727	691	703	774	716	726	756	710	746	743	730	713	738	723	732	697	757	695	753	721	749	780	763	757	692	753	767	693	782	741	721	719	741	697	757	770	732	728	745	794	734	670	768	750	729	695	724	752	746	735	764	755	750	698	714	754	724	739	734	749	734	725	743	746	763	749	706	709	752	739	699	756	694	747	763	732	724	775	724	756	734	759	734	706	747	786	692	707	785	716	739	735	762	731	775	710	736	765	727	757	769	721	764	779	731	797	737	757	710	749	753	729	741	766	783	709	816	741	735	753	754	712	708	801	755	716	690	730	745	749	743	732	718	746	802	733	708	721	715	763	762	750	673	735	749	743	748	771	733	787	770	773	737	719	733	722	738	719	761	744	710	740	722	705	724	760	701	741	725	743	767	710	728	685	750	769	762	748	779	789	703	744	727	728	729	723	731	744	722	698	725	686	768	767	715	697	765	727	734	713	769	727	701	715	751	755	740	714	760	705	730	696	759	768	733	760	761	777	720	744	738	674	713	741	772	699	709	763	735	741	764	810	720	675	748	770	686	724	732	728	739	715	769	712	690	722	785	720	752	749	807	758	772	711	776	696	732	740	714	732	727	751	758	768	717	784	756	698	731	745	738	740	740	708	700	750	749	788	720	748	775	690	650	784	685	734	784	757	738	784	727	733	773	726	732	680	734
12438	1353	1408	1127	771	600	467	466	364	311	288	231	242	220	229	225	209	209	194	183	190	180	207	173	184	174	218	197	192	196	175	199	182	184	169	203	169	189	187	173	182	184	157	182	170	184	138	147	174	197	180	163	187	139	172	169	177	198	187	184	192	202	170	173	183	162	181	194	201	184	191	153	168	168	192	186	184	167	147	143	159	176	193	171	185	198	144	184	195	167	165	165	175	188	188	175	151	171	178	174	170	197	154	175	172	198	181	173	168	165	170	160	175	175	157	184	183	181	183	174	178	151	183	168	152	200	172	186	171	160	156	183	164	158	176	155	167	198	189	179	179	176	166	152	183	179	139	173	172	191	171	158	170	168	169	174	178	169	157	163	178	170	173	195	189	182	190	175	198	162	169	172	188	167	157	151	187	143	148	184	162	150	181	192	189	169	194	174	169	163	189	164	173	147	169	177	162	174	164	191	181	165	161	167	177	178	177	179	189	192	164	184	176	155	166	172	144	184	168	185	159	193	198	156	154	189	197	176	194	179	150	185	171	189	172	161	174	183	165	175	152	161	156	175	166	168	181	164	183	132	176	163	180	176	180	172	177	200	173	169	186	154	174	165	176	169	154	174	153	176	168	199	173	161	171	162	163	169	173	177	173	157	170	172	166	177	176	169	197	179	169	141	172	170	171	160	172	168	179	152	190	173	170	187	170	162	171	167	137	179	159	179	183	160	182	193	169	149	164	177	148	167	178	176	178	180	198	191	146	180	176	188	168	176	169	192	166	158	164	180	167	162	173	162	179	168	200	181	206	166	178	178	159	178	173	174	159	189	193	182	173	175	168	170	165	149	146	148	175	161	160	192	150	193	169	170	157	191	198	197	164	181	192	187	165	179	138	190	168	213	165	178	176	193	167	158	169	159	196	159	154	156	178	179	178	180	163	178	153	179	173	170	161	168	176	172	168	166	165	181	169	156	175	160	185	171	167	157	171	169	164	160	194	160	152	157	183	152	158	167	160	158	183	184	178	169	165	166	186	183	160	160	178	191	166	168	180	165	169	167	190	198	176	176	158	159	170	178	196	172	189	182	171	157	174	166	164	173	176	163	168	174	158	149	166	169	182	157	164	173	155	169	182	190	182	183	170	171	168	161	169	199	156	169	164	178	163	153	174	195	135	174	159	186	177	170	180	152	152	175	176	181	181	185	156	164	191	178	191	199	168	168	177	183	146	177	202	178	175	167	174	188	128	180	163	187	159	155	179	196	166	159	187	166	154	191	178	169	194	159	170	181	158	170	185	187	186	155	198	175	159	164	174	182	163	166	169	153	178	170	152	150	164	171	175	195	163	172	158	188	180	165	188	167	186	192	172	195	162	181	155	160	169	157	190	172	147	163	184	194	164	177	168	165	196	151	187	180	169	163	182	209	173	197	178	185	182	161	174	173	182	161	161	195	164	180	168	169	156	146	161	186	161	178	154	157	178	159	175	172	152	172	167	156	177	172	164	182	181	169	176	174	158	172	191	181	137	181	205	173	186	179	145	161	157	157	150	174	192	174	176	153	182	172	169	191	175	183	162	174	174	156	160	148	168	166	160	154	181	162	200	184	180	174	172	179	153	175	185	164	180	204	165	165	187	183	175	161	150	182	188	171	166	165	171	145	177	207	180	183	168	162	171	174	170	166	168	191	179	175	185	173	177	162	161	166	179	192	189	176	177	148	169	170	173	157	169	193	177	197	174	168	169	172	163	167	189	169	181	143	164	177	166	166	156	166	168	165	183	168	161	168	184	147	179	194	194	176	159	179	148	161	173	163	181	169	159	170	179	172	179	167	183	186	166	189	161	153	147	172	154	185	168	189	177	161	161	175	174	155	190	196	176	179	184	191	151	148	174	195	149	180	175	193	169	168	154	176	176	191	147	194	160	169	185	144	183	185	202	165	160	166	158	174	171	173	196	167	181	173	180	157	187	186	176	182	164	180	164	188	153	165	175	151	167	165	170	187	172	181	166	164	174	178	142	154	182	181	166	162	178	168	178	158	161	178	149	180	179	166	187	192	183	178	174	168	150	158	162	198	163	186	151	160	184	164	157	179	157	194	173	160	160	208	195	187	162	163	163	189	171	179	189	198	169	183	165	181	194	187	161	184	150	179	180	177	158	159	172	196	176	168	200	163	185	168	187	169	160	157	180	174	194	163	154	151	156	168	188	170	173	177	171	192	195	169	159	179	182	200	176	161	172	195	168	155	178	179	155	163	209	173	185	175	177	193	174	186	195	176	157	186	193	159	179	167	158	174	178	168	171	169	155	193	164	179	188	155	175	169	164	169	173	173	152	171	165	172	143	184	157	189	194	135	183	167	166	164	190	156	197	161	166	167	165	183	183	190	199	186	171	151	166	160	144	154	150	152	188	148	170	164	183	156	171	164	160	185	161	145	165	180	184	144	175	187	161	183	183	170	189	163	189	169	175	182	162	178	145	208	183	183	166	194	174	179	181	162	167	183	211	151	163	165	194	172	163	167	173	171	184	178	189	149	170	209	157	137	185	159	197	197	165	190	168	188	173	171	182	177	187	181	191	165	192	151	178	191	171	169	177	189	176	192	202	175	188	183	175	184	154	164	168	155	185	159	192	158	186	161	184	201	156	154	156	165	164	201	168	201	176	160	204	172	173	196	181	167	145	171	181	177	158	159	176	163	178	166	162	168	179	172	177	164	172	185	158	174	176	156	175	172	148	211	170	194	165	156	167	172	154	154	125	169	173	146	190	187	170	173	193	167	171	185	190	161	185	186	174	181	165	173	165	185	189	153	194	175	165	158	157	179	170	151	150	168	172	184	188	209	151	182	218	175	189	213	181	183	157	180	154	184	147	165	179	155	160	173	186	174	154	190	154	163	182	166	157	166	148	178	200	176	201	157	195	168	151	154	165	167	171	166	187	165	175	179	164	160	167	168	151	185	168	191	169	171	173	166	148	154	200	183	193	166	183	174	183	165	163	161	175	178	182	196	175	151	173	168	161	178	190	175	189	181	157	172	157	168	173	186	167	191	180	189	200	189	177	170	176	169	184	189	156	169	173	159	158	171	183	180	150	170	167	165	169	175	167	177	170	162	170	161	202	177	162	164	147	180	174	170	184	170	178	173	167	167	146	170	171	159	167	183	180	168	180	171	167	173	193	160	180	189	157	164	164	203	185	148	189	183	189	166	172	179	178	168	165	181	178	172	167	168	157	160	189	194	185	152	180	155	185	168	184	187	188	184	188	181	172	165	171	157	169	155	187	188	171	158	170	189	189	160	167	168	170	170	154	178	180	188	168	170	162	175	158	185	199	192	162	163	196	178	184	169	169	173	182	177	157	180	156	198	180	149	169	188	179	185	151	172	167	173	187	159	166	169	185	167	175	145	167	179	159	195	167	186	157	189	171	170	177	163	177	187	154	154	182	186	158	198	178	173	172	187	191	172	159	164	171	181	169	178	172	173	156	167
8184	1443	3014	3658	3213	2625	2184	1924	1547	1307	1101	872	841	723	783	722	647	648	593	566	573	554	555	566	515	537	518	580	505	523	553	552	549	512	510	493	485	479	475	495	483	468	452	447	453	461	443	446	487	431	481	446	452	426	431	421	429	412	429	433	431	416	443	436	451	452	463	463	445	466	452	443	424	418	446	455	414	446	440	441	421	427	413	452	445	438	412	465	449	455	436	429	425	413	483	418	445	439	418	452	430	422	431	422	426	391	436	422	456	447	438	452	460	423	414	442	413	449	430	432	442	442	443	422	434	425	416	443	421	433	419	419	451	427	489	440	462	464	453	477	428	408	445	437	420	413	464	440	425	442	426	465	491	448	437	452	441	472	448	424	443	452	424	423	444	412	438	426	415	445	432	384	438	449	445	450	442	445	440	436	428	489	428	470	485	419	418	416	443	442	463	408	403	431	425	448	421	426	437	402	444	418	418	435	436	451	414	411	427	414	398	400	402	453	396	410	421	420	424	477	408	397	441	429	424	446	438	411	445	405	448	411	442	426	417	447	467	439	422	457	412	452	456	392	436	424	411	491	419	408	412	435	431	412	462	407	496	393	477	419	402	443	437	407	419	425	404	391	411	453	453	456	394	448	419	402	438	437	429	451	441	432	478	438	424	464	431	443	419	464	439	444	468	410	427	404	401	481	435	403	466	435	474	436	438	454	409	472	425	391	468	422	402	458	441	427	441	465	424	450	436	422	430	451	414	438	418	455	396	428	452	408	415	422	438	415	423	398	441	427	456	389	458	436	408	449	431	454	438	452	450	419	448	413	411	470	461	435	406	475	410	377	474	455	426	394	469	414	430	421	422	410	438	445	448	435	430	489	427	437	447	442	489	365	432	434	446	427	468	420	418	411	425	404	431	449	431	461	439	400	435	438	424	416	432	435	464	437	394	440	438	451	403	456	405	438	461	409	440	458	392	396	473	467	424	420	410	435	425	408	441	475	437	433	431	418	425	456	427	413	435	442	428	422	454	443	429	436	442	483	413	418	438	432	458	447	427	460	454	441	429	468	443	414	418	511	436	417	431	433	433	453	465	412	430	440	459	427	400	451	452	416	424	488	453	423	440	457	449	437	444	442	457	412	424	428	447	393	472	471	402	428	436	431	436	414	407	481	437	447	440	440	402	443	423	456	449	446	404	471	421	417	430	453	416	434	414	430	461	452	484	442	452	417	447	460	454	466	411	415	428	439	448	397	451	440	410	402	416	441	480	449	407	423	450	390	422	461	445	444	446	431	425	430	427	462	440	398	416	435	411	429	419	450	432	416	458	417	417	437	480	420	421	393	407	455	413	435	456	416	416	412	437	424	436	415	416	411	423	445	439	410	407	444	422	424	435	422	455	415	443	425	446	472	425	462	424	425	441	428	443	460	431	394	458	473	428	418	412	431	431	473	445	422	452	421	451	463	463	428	447	432	442	417	431	450	456	404	432	418	442	445	422	453	462	426	453	439	436	402	448	417	443	419	413	456	440	431	434	405	469	425	412	460	448	461	454	436	391	441	439	449	422	457	444	434	417	435	469	510	404	406	444	458	456	449	419	420	430	449	437	425	431	447	419	473	447	406	427	421	416	425	440	431	418	430	418	444	469	400	430	418	459	435	404	450	463	415	421	438	437	483	443	420	405	428	424	461	434	426	437	427	450	433	448	497	453	462	466	446	421	396	464	413	440	435	439	459	419	468	439	405	447	427	430	462	445	421	429	412	406	424	415	469	462	415	424	418	410	446	407	449	439	435	396	446	408	425	449	403	417	450	456	415	449	441	394	450	467	446	428	428	458	446	466	440	423	401	438	410	440	421	432	454	406	418	466	445	429	440	450	443	413	421	411	416	475	424	442	415	440	441	433	444	456	430	403	458	464	415	427	445	440	424	425	425	404	447	468	474	445	406	438	446	429	419	445	442	463	447	421	397	436	447	424	461	434	451	461	435	457	432	465	441	467	433	439	485	444	420	464	457	447	419	412	402	422	434	404	450	422	394	429	443	443	404	418	407	436	459	416	441	436	437	432	392	447	450	472	446	430	412	412	432	415	465	453	433	393	456	466	413	422	428	438	421	463	422	449	444	441	431	443	440	482	449	395	411	441	451	426	458	428	451	473	422	447	444	426	470	463	414	421	462	461	423	378	466	439	391	432	445	448	449	396	403	447	409	413	516	439	438	414	416	422	416	439	430	444	411	419	437	436	435	445	405	483	481	405	465	465	423	454	461	409	442	443	461	429	427	432	397	467	448	476	437	434	413	430	395	457	413	439	441	420	470	418	408	461	432	453	421	424	445	433	414	473	445	427	427	432	437	427	454	436	426	414	427	425	424	447	455	411	466	443	427	466	458	413	447	478	452	430	434	456	430	423	428	478	473	443	423	444	483	384	430	398	431	436	448	432	456	439	405	422	418	469	447	449	459	438	448	461	425	418	432	413	425	417	428	410	415	477	397	400	397	419	477	444	426	417	458	433	455	424	442	438	459	426	434	439	424	472	454	422	440	426	461	451	436	436	401	417	473	451	429	393	430	410	413	460	419	424	447	419	418	420	472	436	399	431	432	450	411	427	423	414	448	458	425	460	435	432	477	439	438	458	426	444	436	498	436	436	437	431	381	465	424	424	425	425	444	436	400	420	391	450	447	414	420	420	446	461	425	459	406	447	414	426	413	440	429	460	439	487	440	436	401	438	446	414	393	445	439	439	449	439	431	451	444	412	441	434	419	466	445	427	442	424	437	467	463	445	469	449	448	441	437	426	433	450	439	443	454	429	442	438	482	466	439	470	424	455	447	430	428	408	413	437	421	438	444	478	425	483	413	422	467	436	410	445	437	464	463	421	490	415	442	414	425	449	409	463	464	419	415	395	444	439	430	426	426	417	450	432	445	431	442	413	427	464	457	425	450	448	462	430	431	415	418	437	422	445	430	409	445	483	436	462	422	413	411	420	421	433	419	444	472	449	442	425	435	418	436	401	424	424	461	435	396	417	420	410	421	448	455	441	419	465	418	462	409	461	433	391	419	403	444	467	413	466	452	437	434	447	465	421	480	451	436	420	436	441	454	444	429	462	432	434	412	476	464	436	413	423	449	436	429	438	455	446	422	432	423	474	399	424	448	423	447	465	466	434	450	430	462	466	462	429	463	414	405	461	388	419	439	389	416	428	425	440	454	418	429	453	465	437	442	427	445	437	449	429	437	438	437	410	428	427	408	459	412	423	467	425	467	413	484	474	408	432	442	421	435	420	418	431	460	426	441	419	421	401	457	439	418	393	429	422	381	435	413	456	400	440	444	451	418	422	465	435	413	427	455	404	426	448	441	440	460	426	450	408	445	431	439	439	444	451	444	416	432	483	424	417	427	465	438	394	432	407	429	451	442	424	427	452	427	457	423	472	448	484	425	413	422	462	434	434	459	435	447	401	413	446	439	382	415	437	416	463	420	450	441	415	443
1687	575	609	555	465	415	406	380	336	366	331	316	329	297	320	319	313	312	253	326	293	297	319	311	305	318	273	287	276	319	305	286	291	304	307	291	294	277	300	276	284	306	279	302	279	294	303	273	305	282	295	287	279	311	279	306	311	322	289	300	300	288	259	328	287	331	295	283	291	259	293	270	335	292	297	325	302	305	298	294	296	311	260	289	316	311	288	282	257	265	269	262	299	281	300	278	267	294	335	288	256	286	286	303	312	249	296	313	310	342	305	259	330	321	295	297	297	295	312	326	298	267	284	304	339	310	284	324	283	295	282	321	317	300	308	270	305	328	296	295	284	289	292	312	316	327	304	297	279	277	269	271	289	336	293	286	364	278	286	280	287	293	298	297	335	276	309	344	261	296	306	269	295	276	304	277	298	290	287	303	283	301	278	287	320	262	313	269	309	284	307	291	290	329	291	275	323	311	274	295	279	299	274	336	305	288	297	266	299	295	311	338	306	282	304	303	302	291	290	303	298	295	304	305	281	281	292	287	286	287	295	274	285	317	302	295	295	293	302	314	299	314	273	298	311	304	268	264	323	271	282	285	305	280	281	284	331	302	290	291	291	297	283	300	283	318	325	290	300	272	319	322	283	300	303	289	298	294	324	301	291	265	279	313	254	293	322	341	317	316	311	301	324	281	287	295	325	281	312	289	294	284	311	310	252	295	289	320	305	274	280	272	302	270	322	291	290	289	287	294	281	283	284	282	303	306	313	289	293	274	289	276	329	295	306	291	300	322	279	276	301	280	285	296	317	296	276	273	319	319	296	305	303	299	318	334	294	289	296	311	300	298	315	316	303	283	284	287	308	337	285	299	283	257	309	312	289	301	275	281	320	308	301	303	270	299	316	315	308	275	266	306	297	299	283	301	280	317	296	293	317	278	279	313	273	303	328	294	311	293	275	289	303	314	252	297	297	312	266	282	309	326	285	280	335	305	301	314	308	281	308	309	297	302	309	291	289	282	284	303	311	285	290	299	287	294	295	272	287	291	263	291	299	300	269	273	294	252	322	299	336	299	288	316	312	295	306	282	300	296	296	287	309	284	327	321	298	294	306	311	302	286	294	251	291	265	290	317	285	303	296	302	309	271	297	299	310	304	310	268	312	301	262	284	290	301	309	291	285	284	265	278	308	304	295	281	264	289	285	274	307	271	304	308	319	324	292	310	304	279	258	303	287	313	283	293	278	315	297	317	309	294	325	302	272	289	285	283	290	289	296	293	295	289	286	267	271	280	308	293	324	302	296	329	296	269	288	322	326	289	295	291	256	267	294	289	301	304	288	322	295	294	283	317	324	311	289	303	295	304	287	298	302	294	307	288	303	275	304	305	337	300	308	297	279	255	308	289	313	297	295	298	302	280	299	278	263	317	281	302	313	305	310	263	303	285	299	272	326	299	313	291	254	313	307	295	307	299	299	253	273	304	282	299	299	304	296	281	334	320	298	276	312	306	301	309	307	274	271	332	279	314	289	267	309	287	294	307	320	295	281	295	273	294	284	286	272	298	278	330	307	272	298	283	332	323	303	302	308	308	294	300	292	303	300	280	295	290	283	290	312	300	293	273	286	288	281	293	258	309	306	309	310	263	307	312	301	276	317	306	302	304	272	297	295	288	259	308	276	278	312	335	315	305	310	293	255	294	300	321	311	268	272	319	315	305	311	313	283	321	324	315	320	305	277	290	297	272	284	297	285	293	317	315	278	297	284	287	334	327	304	289	331	315	288	314	317	299	289	347	269	293	309	317	294	313	310	290	327	257	314	350	304	308	294	280	298	279	280	301	294	322	279	322	302	282	293	294	294	311	305	280	298	274	309	310	310	291	292	262	319	292	282	306	289	292	302	272	291	285	286	272	337	317	274	276	285	311	306	293	274	299	273	286	290	316	314	302	292	287	328	324	295	321	309	267	293	284	296	325	295	316	296	266	260	315	274	317	290	277	333	304	310	302	281	293	332	299	305	291	288	286	265	263	293	312	286	300	263	263	302	316	320	276	305	310	312	284	287	336	297	299	294	302	279	290	281	308	291	287	275	310	277	298	300	308	294	291	311	300	281	327	286	306	296	296	302	290	327	321	298	287	312	299	287	312	276	248	285	299	283	284	261	266	284	266	267	307	308	294	290	301	302	294	297	279	292	276	291	297	290	317	314	304	306	279	304	284	305	327	311	329	278	296	336	322	310	294	283	306	323	296	292	295	292	323	305	294	292	328	288	275	303	331	312	271	331	321	307	305	296	261	300	305	316	291	279	315	316	322	285	284	286	351	276	297	310	293	287	295	304	292	246	333	283	314	302	319	301	296	298	279	275	305	286	279	301	289	256	272	301	304	287	284	307	291	293	294	303	283	287	326	272	275	317	283	295	282	317	299	313	276	321	312	308	306	295	316	276	319	285	303	291	308	270	308	324	279	290	279	274	324	285	263	282	286	298	343	294	300	295	296	316	280	316	270	292	305	307	287	307	285	312	296	298	267	265	283	283	295	277	303	303	312	311	303	321	270	322	316	292	275	280	294	328	289	315	296	329	312	332	326	281	289	295	300	279	305	318	292	304	294	297	280	283	322	278	271	300	277	319	268	268	290	281	302	281	285	304	316	274	309	323	262	298	304	342	286	316	315	282	290	288	325	307	293	301	319	288	311	293	293	275	301	296	299	285	275	322	285	305	299	295	279	327	289	304	288	287	316	293	291	309	286	298	294	263	282	303	274	276	309	338	307	293	323	328	328	311	312	282	288	291	303	311	295	297	351	315	282	309	288	307	309	305	292	290	317	295	322	298	295	276	308	309	329	332	298	326	299	305	347	284	292	306	322	291	268	294	301	295	317	286	313	253	251	285	276	312	316	307	295	315	329	300	304	300	276	313	323	303	290	247	309	291	320	275	334	308	297	295	291	299	273	278	313	279	306	328	291	287	309	304	292	287	299	297	299	301	310	288	310	299	278	319	304	253	309	316	316	292	309	295	314	275	327	291	327	321	274	268	292	314	280	301	352	323	314	322	288	292	274	295	306	319	289	294	326	306	298	276	300	257	303	317	317	308	294	316	305	283	314	286	299	278	291	264	288	274	293	277	267	346	279	294	266	290	293	286	240	288	317	261	356	303	281	272	296	285	271	281	305	270	278	315	305	269	319	286	298	293	288	294	279	295	284	310	310	300	278	292	319	305	289	289	261	274	297	279	297	290	314	307	284	293	283	302	261	287	261	311	298	289	286	332	295	336	261	294	304	270	278	305	297	302	301	285	312	288	302	291	328	311	298	286	285	308	284	305	298	362	314	286	290	291	286	317	291	269	308	317	321	307	304	291	284	323	308	287	241	270	301	306	305	287	298	332	303	298	309	286	305	281	314	310	287	310	297	288	297	305	300	333	301	305	329	289	277	287	317	322	303	323	297	297	286	303	300	302	323	310	299	339	296	291	294	303	279	289	290	292	316	329	289	270	283
2259	984	1377	1621	1409	1298	1178	1097	1069	900	866	810	833	820	762	790	744	785	726	752	757	727	730	715	719	730	755	789	786	760	711	705	707	691	721	743	759	737	702	687	747	780	746	677	730	764	747	730	748	736	681	715	728	667	677	701	694	719	715	743	716	653	710	672	721	730	733	722	684	674	708	698	697	719	706	768	735	695	743	707	718	739	749	709	698	720	702	744	712	735	703	726	726	743	688	707	720	709	733	694	769	727	689	707	681	690	697	724	714	768	698	743	726	716	756	704	727	737	740	724	729	735	774	703	739	720	734	712	689	740	760	704	746	759	769	699	719	686	715	682	703	766	672	674	740	690	757	772	758	735	728	695	775	718	755	735	743	774	754	718	708	662	752	704	691	739	699	706	754	744	722	711	721	675	700	690	725	731	718	695	699	759	702	715	736	705	678	735	719	749	730	723	745	671	717	786	762	769	737	715	749	726	695	705	719	719	717	696	705	735	693	717	685	766	762	749	711	726	730	671	677	709	763	724	740	703	713	678	716	741	749	738	762	640	700	691	725	665	707	720	734	708	765	700	683	762	712	747	734	750	721	751	768	726	741	756	734	725	734	726	672	720	713	721	722	710	691	705	708	735	722	731	780	727	714	711	727	733	708	738	725	725	738	764	727	744	758	732	713	767	698	695	767	738	741	732	668	697	682	783	697	726	730	716	686	674	755	705	723	733	740	725	667	770	737	724	710	717	741	739	725	705	727	719	739	748	748	680	722	768	748	740	744	713	730	769	749	669	709	730	718	704	707	707	651	686	712	708	727	731	767	737	702	736	726	735	742	707	700	692	701	738	763	713	744	707	752	735	711	748	702	734	712	676	708	709	705	719	698	730	754	752	750	751	760	743	709	751	715	694	727	750	750	760	761	721	770	727	763	705	710	703	696	713	732	705	747	693	719	742	743	672	678	696	733	730	704	694	737	712	756	733	761	687	730	670	735	758	750	716	722	713	672	666	756	655	709	676	728	693	746	683	734	764	705	706	728	705	757	753	744	684	726	674	694	662	735	733	710	734	764	688	725	711	724	695	692	701	660	724	747	731	677	725	738	739	770	715	733	722	732	697	725	710	705	663	732	738	754	718	724	689	727	744	689	776	740	729	695	687	720	684	755	756	713	702	760	710	700	712	791	741	702	751	696	760	681	682	728	779	680	743	697	723	669	696	689	717	725	725	701	714	715	698	678	741	741	758	716	730	679	736	765	765	694	712	705	681	734	646	702	748	669	709	743	700	738	688	778	730	735	747	756	703	712	649	715	707	745	746	700	692	723	739	725	714	721	715	711	731	711	734	674	719	727	778	688	746	679	771	704	743	752	699	739	749	716	720	699	725	701	707	716	723	710	771	719	685	707	723	690	698	739	745	714	739	745	734	703	691	680	669	721	700	714	704	722	752	716	753	790	741	728	686	692	731	764	739	743	732	748	702	738	694	780	730	691	785	751	709	755	745	703	769	723	743	718	737	731	711	757	723	732	718	733	715	753	775	752	749	704	726	742	717	740	711	682	697	676	711	668	736	705	765	697	776	691	729	730	719	732	703	696	747	733	787	714	750	750	716	756	755	724	723	752	724	714	697	729	729	721	733	668	711	745	721	746	716	690	758	716	735	755	754	755	714	726	712	751	726	743	754	697	726	718	747	697	700	678	751	739	723	711	783	696	722	712	735	726	760	721	677	720	744	743	684	739	702	735	747	725	755	719	659	793	730	742	725	699	785	725	693	710	736	703	719	722	720	740	707	731	712	744	713	705	709	674	766	748	798	692	702	747	722	753	741	730	701	705	730	716	712	733	739	675	703	740	743	718	755	687	702	726	707	728	737	672	745	737	726	750	738	668	689	680	695	726	698	712	715	774	729	728	726	712	733	670	683	753	728	703	764	749	664	686	754	734	759	710	718	739	735	711	738	722	726	695	711	684	724	728	722	656	696	726	764	735	754	690	710	713	737	686	750	744	710	720	704	736	765	690	718	725	706	725	745	732	720	713	675	680	698	688	759	704	689	699	724	734	723	727	729	720	683	710	733	673	706	721	726	720	719	709	730	726	693	728	728	750	713	711	713	728	782	698	685	709	739	727	703	704	680	766	734	754	728	698	704	739	711	701	748	736	730	716	709	704	697	698	751	772	693	727	760	695	695	741	748	702	690	749	718	754	635	738	748	721	730	753	674	701	700	747	690	681	694	710	736	731	685	760	726	747	736	714	717	739	786	740	733	717	778	685	707	725	760	717	697	737	741	691	738	783	693	770	687	732	717	726	781	703	731	661	732	722	725	746	762	728	684	709	734	702	711	726	696	743	747	694	684	727	729	720	725	705	715	675	749	722	763	693	758	691	756	755	700	756	743	727	751	708	743	715	725	744	760	735	761	747	748	722	767	751	721	706	697	785	736	726	713	734	715	720	730	735	707	755	723	758	782	760	694	713	741	747	765	709	737	714	727	737	781	697	727	723	703	704	766	715	675	743	748	778	701	746	701	716	715	722	767	699	725	720	763	757	695	681	769	741	690	715	750	697	738	754	691	696	703	737	710	710	731	697	726	676	763	716	776	701	723	699	741	719	671	743	738	742	718	717	725	768	710	706	697	728	711	705	739	716	750	728	721	761	713	702	702	704	688	722	774	731	731	693	721	703	721	762	695	708	717	765	686	735	745	695	709	711	732	707	684	736	737	743	725	697	736	737	709	715	730	707	745	701	724	760	726	721	722	738	671	744	776	757	703	753	706	729	763	756	690	706	679	712	707	705	739	717	762	748	759	762	712	712	738	771	712	705	769	704	692	694	796	697	739	660	728	725	701	779	674	713	761	769	691	701	742	711	783	695	711	767	719	694	741	684	737	738	720	679	718	732	685	741	747	715	750	702	714	753	731	714	723	705	699	751	670	687	750	744	757	730	736	735	650	706	723	755	735	669	736	716	726	701	722	698	690	776	690	735	740	727	736	709	779	717	705	720	725	712	718	724	694	746	782	740	733	753	743	716	710	721	681	706	700	674	752	776	736	712	721	721	739	710	693	709	776	724	745	702	712	709	717	732	699	710	708	749	704	703	654	697	721	721	706	710	721	747	714	724	753	733	725	721	725	742	748	677	762	738	667	706	662	690	734	641	727	706	761	615	669	723	720	763	708	707	708	670	760	669	730	774	745	700	744	730	729	735	745	686	728	710	709	717	747	731	717	740	742	746	750	749	719	737	706	858	776	760	672	736	730	723	719	676	714	707	699	698	733	724	754	704	743	717	768	726	750	749	681	715	735	700	693	756	733	719	722	709	721	732	740	683	726	693	794	713	797	731	716	733	692	764	740	695	727	696	706	723	724	710	676	689	749	707	736	763	730	714	708	791	698	751	712	726	669	682	761	728	679	726	768	749	676	712	752	724	732	706	774	718	709	705	709	740	709	736	755	751	695	737	662	707	731	716	722	699	705	745	730	698	671	700	763	729	733	746	740
6877	908	1048	872	676	590	496	462	396	397	322	340	333	306	348	302	331	317	302	328	317	302	290	326	309	310	305	311	323	299	316	312	308	302	325	304	283	270	265	307	325	304	314	281	305	291	295	335	291	297	301	285	291	322	293	303	275	335	308	291	257	285	291	314	324	322	301	289	334	300	307	288	327	330	296	295	284	297	367	326	337	304	290	322	335	296	259	306	293	298	289	301	310	328	293	289	266	313	313	308	304	280	295	320	325	315	312	298	301	322	290	304	272	311	298	297	299	271	262	310	328	291	308	325	298	308	312	302	297	288	313	284	296	312	306	272	264	301	275	311	305	319	299	284	268	293	318	326	321	292	293	305	294	313	286	301	360	338	312	301	301	311	279	281	291	322	302	299	341	295	322	311	311	289	292	305	317	325	327	312	324	296	315	322	290	295	286	320	295	324	303	311	292	303	267	331	305	312	318	292	322	297	320	333	297	288	303	301	310	307	277	283	291	281	281	291	284	275	306	319	303	322	274	293	319	322	313	279	333	305	289	285	295	288	282	300	281	283	314	320	315	312	304	317	288	289	296	285	286	297	292	322	320	306	318	292	259	304	290	277	302	294	302	299	295	264	338	324	328	286	310	353	303	297	312	310	296	321	306	295	308	315	317	298	275	334	278	329	308	316	289	308	335	295	282	307	312	302	290	274	292	297	298	319	298	323	299	310	298	309	283	298	294	306	323	294	302	312	296	289	319	312	318	299	305	312	273	321	283	274	297	321	294	295	287	323	325	287	308	294	283	322	256	304	304	337	331	316	312	305	324	295	315	300	315	273	314	275	295	283	294	299	293	299	334	296	292	302	336	323	316	312	293	285	296	283	291	249	264	319	312	292	295	299	288	315	324	308	303	309	298	285	309	297	316	271	291	322	286	310	293	317	349	329	316	295	299	325	296	294	314	299	313	300	331	294	296	315	296	297	347	293	321	310	287	305	292	293	285	325	313	308	319	316	303	300	290	281	327	308	299	288	284	324	311	316	338	316	290	282	319	284	311	295	276	326	301	338	295	324	322	289	325	344	319	328	289	309	306	316	288	295	286	313	314	318	299	289	300	324	316	321	299	279	299	300	284	276	309	274	327	308	292	318	293	301	303	278	317	312	306	313	291	294	290	313	278	312	309	316	282	303	315	310	349	300	292	302	296	314	306	303	289	290	299	302	322	297	342	314	334	302	313	323	304	306	302	295	317	323	314	313	295	282	294	264	303	306	304	291	316	308	297	304	300	272	306	272	317	303	308	299	316	301	288	291	283	302	307	301	307	300	313	310	302	291	324	285	295	311	293	298	325	314	266	278	295	303	294	287	360	336	291	294	311	324	320	317	310	301	323	301	320	327	331	313	280	309	346	312	320	318	308	295	299	325	328	292	301	314	318	309	293	317	309	275	331	317	289	299	288	324	304	300	330	298	333	265	297	308	297	299	307	324	311	296	303	306	279	287	263	273	305	304	278	291	295	352	347	294	279	301	284	294	322	308	321	311	310	319	293	311	297	293	287	285	301	292	342	293	287	327	304	325	291	289	317	315	324	296	298	291	292	295	289	315	297	283	315	302	300	321	314	327	321	299	301	312	355	327	322	307	273	339	307	278	299	334	356	329	326	290	298	281	287	279	289	282	290	280	294	312	294	303	268	304	287	286	300	326	312	316	335	279	301	278	320	301	303	300	340	292	283	330	318	302	316	297	314	336	287	298	297	308	278	326	282	267	290	304	302	295	296	300	339	333	283	291	284	311	312	309	321	278	313	335	297	296	286	295	306	302	307	325	311	284	293	293	325	315	357	287	292	302	276	307	293	317	322	351	324	308	275	305	303	285	307	327	296	333	286	301	270	298	299	328	302	313	305	311	303	322	326	324	310	305	304	330	315	281	310	312	308	311	321	323	318	317	315	335	314	324	284	340	311	322	306	282	292	308	282	300	325	313	294	303	311	294	352	313	306	302	266	307	300	301	334	330	288	319	281	306	292	306	278	283	312	311	318	315	286	304	307	300	326	295	322	298	316	312	298	320	322	326	285	321	304	287	295	312	324	317	300	305	317	329	303	311	314	304	334	288	320	293	272	295	284	282	307	326	269	310	302	246	337	305	347	277	286	323	292	330	294	314	297	311	292	297	329	316	306	309	305	292	315	281	279	318	322	281	315	308	301	285	298	317	290	284	303	333	312	305	320	305	303	278	297	314	329	335	338	305	306	288	296	300	297	299	297	243	323	315	299	289	344	282	313	292	310	310	325	276	275	288	315	294	334	306	311	331	303	301	304	321	302	308	317	299	286	319	304	273	317	310	316	266	321	317	315	282	304	304	264	300	298	304	309	296	330	278	317	305	290	317	294	287	312	298	291	319	298	295	303	315	318	296	316	286	309	282	306	267	303	296	301	294	354	294	320	308	322	284	307	320	282	293	309	302	329	310	329	293	286	330	299	292	301	299	306	276	284	328	316	311	283	316	295	323	299	256	324	279	324	290	287	273	285	275	332	282	302	326	312	284	315	310	328	294	312	320	317	323	304	298	310	294	300	333	315	297	302	283	305	303	297	293	322	287	308	317	289	326	318	314	303	318	298	297	289	340	266	300	325	311	317	297	297	310	271	321	285	275	299	282	294	299	319	293	300	281	279	281	315	292	287	328	310	279	326	304	322	291	308	291	281	307	279	327	314	302	283	323	276	286	298	277	294	294	324	290	287	294	305	292	301	259	317	319	289	312	271	290	297	313	315	308	293	335	319	309	281	330	325	297	293	325	295	318	305	310	302	331	319	319	309	321	316	307	313	303	316	311	293	296	310	314	319	330	295	291	314	338	303	283	290	324	284	270	348	324	297	300	282	261	319	304	291	307	309	268	302	300	324	308	291	315	291	335	309	302	308	299	291	298	321	297	319	305	333	323	311	304	294	313	296	309	316	295	324	297	347	301	301	292	312	326	335	292	307	296	306	373	301	343	291	328	311	294	314	331	320	273	326	320	300	295	283	320	303	304	270	301	302	276	312	293	320	278	291	293	278	305	314	306	312	320	285	305	310	270	316	301	292	289	305	296	315	303	291	316	323	333	303	302	306	336	312	303	283	342	296	321	340	333	299	287	333	285	269	305	301	312	289	316	318	273	313	320	297	305	305	278	278	267	276	306	298	281	283	310	324	322	314	297	280	316	326	322	290	310	290	312	288	303	315	296	306	305	279	309	336	312	329	292	303	343	284	282	292	281	307	315	334	310	284	326	314	285	275	287	313	285	282	305	281	271	309	318	310	318	311	332	295	308	309	287	305	293	329	303	314	297	310	287	296	287	300	326	310	285	334	320	312	297	293	289	299	298	307	299	297	321	297	333	282	299	302	289	304	320	305	329	303	305	280	279	288	274	314	270	290	307	309	303	296	309	275	302	308	282	314	306	303	283	286	260	286	290	322	310	299	297	297	320	278	311	294	292	294	330	297	301	288	339	302	284
6450	1335	2241	2630	2389	2169	1925	1583	1397	1243	1068	1062	894	918	946	840	897	816	882	842	819	776	771	820	794	766	769	755	856	812	781	749	769	823	813	718	747	757	692	747	780	773	812	775	781	732	703	748	717	754	742	771	763	729	694	763	759	725	771	722	742	740	772	706	700	752	697	700	701	763	718	739	720	750	729	737	714	690	711	771	720	743	724	729	749	706	701	745	749	741	726	756	717	723	761	768	690	747	761	730	790	737	699	741	744	715	685	702	748	712	697	738	721	680	717	706	701	680	713	713	753	718	751	719	758	724	773	757	719	747	727	708	707	752	762	721	711	735	702	731	674	734	738	769	741	739	682	737	747	747	745	735	716	697	744	748	730	746	719	735	758	717	710	702	754	728	687	684	706	718	699	724	766	689	697	735	760	764	757	710	720	704	735	681	744	689	761	724	730	705	704	772	749	707	749	743	747	754	717	738	723	717	765	733	675	760	783	715	720	750	760	703	721	763	705	729	709	735	721	725	771	760	700	741	752	734	687	716	729	751	717	723	693	763	734	675	714	743	717	710	755	750	733	652	763	723	741	740	708	706	687	745	685	714	718	737	748	734	700	734	716	708	737	733	739	708	684	732	729	713	657	706	720	738	710	718	721	705	734	733	757	703	688	743	758	721	763	763	738	710	759	715	772	746	732	752	704	740	744	710	734	747	742	744	722	714	785	714	714	726	774	743	774	733	740	743	692	757	729	711	783	698	711	731	749	743	678	737	735	733	737	719	754	758	755	755	731	682	744	690	717	729	779	752	732	718	718	713	694	709	709	722	779	670	750	753	690	724	744	742	747	739	742	709	736	709	727	723	669	710	745	699	710	755	727	699	747	738	741	737	732	733	745	742	819	690	728	748	702	717	697	718	698	767	754	759	766	762	707	693	758	737	722	718	796	682	734	717	761	695	761	711	753	741	733	727	691	763	678	747	746	744	694	700	747	753	752	721	670	704	708	696	733	790	740	744	740	759	704	703	728	657	718	782	686	736	726	704	754	678	742	766	726	769	763	715	753	770	742	744	742	737	729	808	731	701	745	729	707	752	718	794	777	721	700	697	712	729	732	740	694	762	714	734	747	745	737	771	759	717	727	690	759	780	718	721	725	750	726	713	728	720	714	741	730	706	723	700	691	710	754	762	764	776	727	702	724	740	772	727	701	739	744	704	721	710	703	725	690	757	699	677	715	751	679	733	773	742	694	760	726	767	767	744	725	665	708	728	719	694	755	734	732	790	714	761	739	741	760	738	702	760	726	728	728	725	751	713	703	816	694	728	738	730	715	699	680	795	765	722	738	741	712	702	703	736	748	750	731	735	784	758	741	760	691	758	747	697	736	729	729	731	724	721	743	724	750	747	698	727	725	769	719	721	727	728	715	754	721	734	743	729	721	724	675	815	739	782	746	709	718	741	726	733	744	760	702	756	733	755	718	790	697	705	681	716	782	757	748	762	733	721	729	718	744	698	732	702	688	710	689	708	734	734	753	720	709	721	785	726	703	752	746	718	697	752	692	719	691	716	753	763	749	708	718	763	755	737	701	748	711	738	706	760	751	720	678	748	743	687	749	753	805	754	711	784	734	722	725	758	720	745	714	701	681	717	719	720	730	761	705	726	764	764	742	687	755	722	724	768	745	717	710	740	746	771	744	714	704	734	741	748	752	698	751	737	675	743	751	732	691	727	779	725	746	722	730	747	765	751	709	689	703	730	720	720	710	729	710	721	733	713	705	719	699	729	712	702	727	728	677	746	766	740	783	730	719	734	741	730	680	759	729	747	726	717	748	741	749	728	752	728	721	745	750	705	716	691	707	654	733	713	724	711	695	746	764	746	711	728	783	711	729	705	754	715	738	753	708	752	751	713	728	713	727	707	706	737	717	694	756	720	738	742	713	680	726	740	687	743	738	786	740	756	684	711	714	748	724	703	746	753	699	736	750	784	683	701	733	727	780	739	766	719	778	706	765	728	721	683	693	776	715	734	702	725	723	686	728	694	698	741	741	727	779	715	724	687	747	745	720	735	691	724	721	675	706	785	779	700	749	758	748	751	727	725	731	747	713	768	731	723	704	715	756	743	740	703	737	720	708	743	722	746	685	705	709	770	748	704	714	746	694	725	686	747	726	736	723	755	754	714	697	726	690	760	717	738	737	754	706	735	730	752	709	669	710	724	773	735	708	700	775	736	753	719	781	775	731	730	756	778	669	729	714	720	728	721	756	710	727	774	764	713	788	743	670	726	707	736	758	714	728	765	719	701	671	758	727	725	703	776	707	723	733	757	703	737	686	731	740	678	711	718	737	703	699	708	808	727	769	742	774	698	740	704	754	707	765	738	683	734	744	710	708	764	772	705	673	728	707	757	717	724	706	759	722	730	711	703	759	739	706	776	726	721	773	772	746	758	738	702	723	743	706	726	767	713	778	762	749	739	721	716	714	778	733	759	742	737	694	702	768	747	712	738	740	707	724	724	742	703	722	736	761	690	726	771	701	683	789	733	719	740	716	744	750	776	776	749	711	704	764	714	732	771	731	772	699	743	739	714	709	723	698	741	783	759	680	735	738	720	746	717	722	707	728	725	739	708	747	704	722	717	740	726	741	708	718	727	771	727	732	772	747	727	745	749	714	690	736	802	707	733	719	715	710	739	737	682	757	758	718	697	765	801	684	761	760	725	702	734	727	738	767	747	774	699	723	691	689	755	757	710	709	777	687	734	696	720	743	718	700	760	768	737	766	723	708	740	683	718	673	725	750	734	742	722	768	696	765	739	770	727	738	705	759	757	711	758	760	676	704	764	782	694	726	753	726	734	696	762	752	702	716	707	736	727	709	698	696	742	745	768	746	705	657	739	714	731	750	689	697	706	720	756	733	670	737	751	665	735	704	771	744	746	749	754	696	731	702	735	757	766	611	766	708	766	701	761	700	700	718	747	768	736	774	708	698	721	719	731	722	772	770	731	705	759	724	711	797	738	794	751	748	776	762	747	738	709	722	697	747	739	705	707	697	729	710	714	748	759	709	721	702	708	733	741	679	718	720	726	744	749	671	730	757	726	788	769	722	751	727	701	746	725	712	727	739	740	727	729	716	720	779	704	755	713	691	678	760	738	693	775	722	736	750	709	740	768	756	686	791	730	718	761	766	754	717	708	703	749	697	739	690	738	682	758	727	751	744	711	757	703	711	727	725	694	745	682	716	761	714	802	713	703	735	700	736	751	688	735	737	738	700	747	756	726	758	763	723	705	677	705	737	672	762	756	754	733	719	697	721	725	714	726	716	715	746	699	740	719	754	739	741	746	725	746	731	753	736	725	723	762	772	758	720	695	765	723	705	712	716	681	761	744	737	750	712	694	747	697	727	741	775	708	747	733	702	733	680	689	729	720	702	703	754	716	706	699	730	720	727	762	755	712	735	729	699	743	723	682	711	704	723	734	735	681	720	708	748	700	703	733	722	745
12496	1362	1420	1064	836	657	537	470	308	277	280	260	223	212	209	248	196	186	176	205	199	203	182	172	201	187	192	204	176	166	177	189	169	180	206	158	197	190	164	165	167	181	165	175	172	169	179	160	186	173	168	156	179	201	155	159	171	195	156	179	186	154	157	180	185	173	165	161	150	155	170	146	192	176	185	139	175	188	169	191	164	176	163	173	170	181	181	183	200	187	192	177	153	170	184	184	163	148	168	189	170	158	196	185	160	190	179	173	164	169	159	145	169	186	192	175	171	174	165	162	189	172	179	159	176	178	168	153	155	173	176	189	177	178	170	170	162	166	161	185	156	165	183	143	185	166	161	170	171	176	162	198	168	175	203	155	171	159	170	179	179	179	178	171	161	165	168	163	157	158	164	175	156	156	167	163	153	169	182	164	175	173	177	180	155	195	149	179	172	156	171	148	170	183	200	158	162	150	195	159	175	181	179	189	158	176	159	202	182	157	193	150	165	159	186	175	184	151	185	179	174	162	150	171	167	144	164	167	180	185	169	191	168	185	160	152	166	191	177	173	177	173	164	163	185	174	168	162	188	171	172	145	162	172	162	149	185	169	149	172	153	176	161	180	154	169	189	177	191	152	155	184	169	151	180	187	166	178	157	191	177	155	155	188	174	160	160	186	161	197	167	186	172	170	190	159	181	170	186	155	198	160	162	162	197	202	194	182	176	161	171	162	169	170	173	170	162	159	162	161	178	163	153	172	173	169	160	173	157	158	157	192	155	159	158	177	160	183	176	133	153	159	172	158	175	186	133	180	186	198	175	173	170	174	161	150	182	162	197	165	139	184	159	175	126	148	159	154	153	191	179	183	195	171	165	202	169	164	176	152	173	150	142	146	161	169	179	171	174	162	159	172	171	155	166	173	172	152	152	138	156	148	174	179	184	164	175	161	156	155	169	161	178	168	181	178	162	179	155	172	173	193	160	135	176	172	176	170	161	172	185	143	153	182	169	168	177	162	178	159	171	169	162	133	133	167	167	157	169	162	151	174	178	177	166	182	180	169	186	163	178	177	184	180	166	153	172	157	190	174	179	179	165	178	182	188	156	185	190	188	166	171	183	157	177	171	215	196	163	176	178	178	168	179	157	153	169	159	163	171	171	185	175	169	186	186	146	187	167	181	162	175	176	159	194	170	160	161	190	177	189	168	175	169	134	175	157	197	168	177	182	163	164	163	170	167	170	170	178	188	178	165	153	159	183	148	177	173	171	185	178	174	175	166	172	164	179	162	179	198	151	173	177	185	176	174	171	153	181	167	183	164	167	181	148	175	176	177	153	180	157	161	155	149	174	159	185	167	183	189	169	171	173	172	174	157	184	162	143	168	172	173	169	183	160	148	179	163	133	179	169	165	143	165	166	169	194	185	169	169	156	185	155	160	155	167	175	177	164	185	174	151	175	152	155	179	162	169	182	177	171	147	164	174	190	163	178	170	174	150	195	174	162	179	193	172	152	171	142	148	163	172	207	166	162	171	177	179	151	169	172	167	167	164	169	175	163	143	148	166	178	168	143	158	189	185	183	169	173	149	159	144	166	158	186	149	174	166	163	162	150	170	146	178	177	171	192	158	144	161	157	166	190	151	131	185	155	190	187	174	159	193	179	175	170	168	187	140	150	165	174	178	204	174	156	166	164	165	170	166	163	156	163	168	158	167	189	167	180	161	169	166	155	161	162	147	146	149	162	161	190	156	153	146	159	188	152	162	182	174	159	148	171	164	159	159	166	161	178	164	167	158	168	152	153	151	180	167	174	197	175	177	154	173	170	170	162	134	177	161	169	172	177	160	182	172	176	191	155	156	161	162	166	156	180	202	154	180	190	205	164	155	177	174	167	178	185	162	178	163	208	191	204	171	170	164	182	141	170	172	208	175	171	162	179	163	177	168	175	171	163	188	168	157	170	174	170	179	179	161	160	164	173	168	191	163	153	168	174	162	172	185	177	186	150	167	187	167	175	163	170	189	174	154	175	165	166	171	195	161	169	191	179	187	160	158	151	191	173	169	156	175	151	184	177	172	185	192	182	166	168	180	151	164	172	148	186	157	176	176	160	154	185	182	157	154	135	165	150	188	170	174	160	148	186	185	170	163	184	168	173	148	167	159	186	172	193	150	161	178	172	160	180	158	185	191	163	171	159	198	175	176	177	179	164	178	150	170	161	178	148	177	168	170	166	161	186	146	167	156	163	163	190	174	167	155	166	160	181	162	135	163	176	176	170	168	172	157	179	193	161	151	157	186	161	180	175	160	150	185	179	195	160	192	177	171	179	145	171	167	162	161	163	172	186	179	189	165	154	173	162	168	173	170	165	172	177	170	185	175	163	157	152	168	175	175	207	169	174	183	149	157	163	173	149	172	175	182	175	140	174	161	179	135	165	188	175	176	176	160	143	168	145	164	153	160	181	155	157	152	156	168	178	140	142	166	169	173	173	155	167	154	181	187	160	172	162	167	149	160	170	188	181	171	158	161	151	180	189	180	165	163	193	193	168	191	157	166	185	159	172	150	171	160	180	159	153	148	174	187	151	164	152	185	158	178	166	192	162	201	172	157	175	165	181	175	172	167	145	142	204	137	162	167	175	179	199	178	135	141	188	192	157	170	195	159	196	189	193	182	172	183	175	182	167	174	167	173	175	160	150	164	191	182	184	146	177	169	171	158	176	174	167	161	171	166	177	185	149	162	168	154	181	184	178	159	178	189	178	171	182	181	189	158	180	181	159	183	166	180	149	144	188	142	179	159	172	166	156	152	167	169	158	207	174	199	195	167	185	183	148	153	148	186	168	161	148	167	156	150	187	160	176	171	173	174	172	174	163	166	156	169	183	147	142	159	156	148	176	166	175	175	186	172	172	170	157	151	174	163	172	183	158	158	194	159	178	177	175	196	156	198	171	133	184	167	158	174	176	175	181	159	203	173	124	177	166	185	204	167	185	159	195	170	130	175	176	162	191	170	175	168	178	168	160	179	190	172	162	199	167	171	185	174	173	156	160	147	161	178	191	176	150	148	171	186	142	181	161	134	159	163	177	153	176	176	175	164	166	172	181	153	162	170	174	155	172	160	139	173	192	184	185	177	181	164	159	193	152	191	179	158	201	165	180	159	150	153	166	166	152	172	182	153	163	162	182	181	168	169	162	173	176	138	176	168	170	173	184	191	176	177	159	187	171	149	143	195	164	160	178	194	177	158	167	183	171	155	172	177	147	167	181	141	188	169	199	171	145	173	167	178	175	176	166	128	174	162	167	161	147	183	161	147	165	187	165	159	166	148	158	181	153	174	190	200	163	173	186	159	150	159	151	158	167	156	182	192	147	182	168	187	165	159	171	158	188	174	155	153	152	185	162	166	163	183	168	171	185	170	162	187	177	136	168	176	181	155	196	141	168	171	172	160	159	189	166	178	162	158	173	156	168	171	174	162	194	166	174	174	157	176	159	143	193	158
8163	1359	2851	3523	3262	2716	2155	1783	1396	1198	990	941	849	786	738	703	675	609	602	554	575	594	555	520	503	516	512	517	516	528	506	485	488	512	539	458	519	450	461	460	436	437	466	460	459	464	462	448	449	461	412	434	477	440	447	443	381	465	436	438	439	417	422	435	424	456	461	433	428	369	427	427	457	463	468	463	476	407	452	419	394	456	432	426	440	406	442	417	436	456	464	439	406	450	429	411	436	413	407	419	415	479	401	404	435	410	397	475	437	415	441	408	446	395	375	437	444	434	419	443	420	429	423	439	449	453	412	433	446	454	447	423	413	411	440	459	447	416	455	428	381	422	416	444	432	402	401	444	446	409	425	455	415	431	444	450	460	448	444	429	465	378	463	434	450	424	381	443	416	438	449	410	427	431	441	427	400	460	444	463	411	401	416	453	427	440	407	438	414	425	393	446	439	406	423	427	423	460	460	446	436	427	431	405	456	444	424	420	412	441	390	408	488	402	423	439	445	409	451	449	417	412	421	365	415	412	408	436	425	436	413	447	418	426	425	404	407	418	443	432	446	420	385	412	428	422	408	393	418	435	402	435	454	409	414	401	426	399	440	426	416	447	418	431	427	430	428	460	452	430	452	431	427	424	411	477	424	440	449	423	399	434	444	418	403	438	424	434	400	417	442	393	410	436	431	413	422	435	441	432	424	448	424	451	429	446	407	426	451	404	401	420	424	432	454	435	423	434	428	400	394	388	450	455	428	417	402	416	428	430	413	444	449	453	405	445	434	451	429	403	423	420	422	430	460	453	421	438	413	437	426	446	460	413	375	434	427	449	433	409	424	427	441	455	402	451	411	418	446	404	436	405	451	408	445	472	458	447	412	395	428	420	458	437	473	434	439	441	388	433	422	414	441	407	397	440	422	422	430	437	432	418	441	464	391	451	484	470	409	430	439	454	430	435	411	442	426	426	399	436	410	421	448	459	457	427	432	432	418	435	408	380	415	416	418	453	397	387	411	416	478	413	454	433	402	430	430	453	481	453	468	392	483	399	415	425	389	385	463	476	436	408	464	439	479	420	383	451	405	447	436	437	429	408	441	398	411	465	408	446	420	415	425	426	427	423	420	432	450	458	381	411	413	441	402	429	433	443	392	400	464	392	418	425	440	431	440	450	480	414	450	429	450	418	440	426	407	444	400	409	430	434	410	408	395	407	404	421	438	432	436	423	429	420	423	407	421	441	423	441	439	394	443	467	433	432	425	452	426	434	443	374	416	410	455	414	460	452	415	435	409	431	375	435	444	496	444	446	396	424	435	444	416	454	403	438	422	464	456	403	412	441	408	444	460	380	470	422	397	403	431	451	430	410	434	426	443	414	418	439	441	408	425	406	410	439	460	409	412	399	419	401	436	459	427	422	421	429	436	431	440	408	418	406	443	434	429	421	421	456	439	444	405	421	394	432	452	419	452	438	439	422	451	428	418	433	418	424	447	437	409	409	406	410	464	439	440	442	411	394	422	421	452	429	443	427	438	452	435	425	430	437	430	425	422	432	462	406	437	393	424	408	426	446	419	425	445	456	426	476	439	409	419	401	398	440	439	414	414	398	450	421	450	423	438	439	411	396	432	458	436	413	440	421	434	415	398	406	374	421	416	431	489	461	429	402	420	449	388	413	434	419	461	420	440	422	433	403	380	398	437	415	414	450	407	413	407	417	461	425	463	463	423	428	432	439	427	443	450	412	423	428	425	450	436	476	453	434	468	424	400	435	462	446	466	413	463	422	459	425	418	408	441	445	432	406	433	427	406	426	438	425	429	429	467	434	410	406	427	443	436	418	441	447	407	447	396	421	412	420	435	435	386	430	404	437	456	444	460	452	425	440	418	435	473	396	414	427	410	416	453	424	410	451	438	453	467	424	410	441	464	453	445	431	435	453	433	442	389	459	411	425	435	432	400	429	446	425	440	427	412	431	421	429	407	413	415	404	402	453	434	433	421	477	457	448	411	410	411	427	457	385	470	427	443	389	423	422	425	450	448	415	432	438	412	450	435	417	385	416	450	426	400	431	413	450	417	430	430	471	434	473	432	423	445	442	440	441	394	439	408	472	450	416	437	399	435	408	429	439	425	424	413	416	423	416	434	416	419	418	436	398	445	442	424	385	460	441	413	447	419	471	418	423	388	433	398	418	446	418	451	434	427	431	410	433	443	432	459	424	445	420	459	433	403	432	454	444	455	412	441	462	438	419	408	465	449	450	428	408	428	434	414	436	405	416	411	406	387	430	443	454	491	404	428	402	449	457	478	426	434	422	445	465	430	429	407	447	452	443	409	435	450	421	432	396	442	389	381	449	409	423	446	408	447	437	417	420	427	428	433	383	405	469	413	462	439	424	458	455	430	429	428	419	451	431	422	423	475	402	424	427	401	405	476	397	423	411	450	397	440	389	457	418	444	443	433	415	434	441	430	408	427	447	424	426	435	438	441	430	412	430	438	450	410	399	432	408	428	412	440	464	412	415	453	431	419	427	432	405	439	417	420	387	391	438	443	416	459	420	435	438	466	461	415	408	450	424	411	430	422	418	442	395	407	455	430	447	446	413	390	386	416	382	400	427	418	446	451	415	448	435	419	436	402	442	419	438	442	451	406	445	447	435	406	397	413	438	413	402	455	410	415	431	383	441	456	426	410	388	434	421	405	406	379	429	434	423	446	389	397	442	439	442	396	458	399	414	436	427	410	403	444	428	427	434	400	422	469	394	450	442	422	402	431	411	396	415	432	422	425	422	424	398	449	410	410	428	413	419	414	412	436	416	462	392	471	433	436	409	444	434	408	424	457	426	405	429	423	405	431	443	449	440	427	438	425	376	431	407	477	438	402	438	451	447	448	394	454	418	413	446	417	398	400	406	425	442	415	416	433	400	408	419	413	408	403	397	421	437	437	427	457	390	395	441	451	408	417	420	426	420	416	405	398	414	394	409	412	449	428	393	470	414	393	425	430	421	446	410	400	445	421	448	432	461	422	415	425	418	406	470	435	431	425	472	444	461	447	416	456	428	459	446	414	452	450	453	406	436	425	449	409	437	392	383	416	424	412	447	432	440	444	424	391	445	434	460	417	454	454	435	467	446	441	473	463	443	433	430	421	427	414	417	430	418	429	441	459	436	391	447	467	423	407	435	407	444	415	425	420	401	420	445	442	425	446	416	412	409	454	414	398	419	461	403	430	445	443	426	406	441	425	413	441	411	453	423	430	425	397	421	406	458	411	417	453	402	407	428	418	437	441	452	432	422	435	411	456	412	432	432	420	416	439	412	457	404	444	421	433	424	475	441	435	438	443	438	459	436	410	458	450	424	421	498	424	422	417	426	408	439	449	442	441	415	439	409	408	407	453	422	387	397	438	426	443	445	389	425	410	450	441	428	426	422	411	462	424	399	420	415	449	413	420	445	404	440	410	454	428	439	432	393	447	415	428	436	439	429	440	421	439	395	408	404
1662	544	544	467	479	444	376	350	337	311	265	302	342	287	302	317	304	286	289	303	300	285	297	289	267	299	282	292	272	286	322	293	284	314	310	297	314	277	290	283	301	276	287	312	300	299	291	312	289	285	286	302	323	285	303	295	298	308	303	278	331	314	279	305	304	286	302	270	318	286	279	288	297	289	299	279	268	303	290	294	273	283	282	290	264	317	327	334	310	286	284	301	276	292	303	298	297	280	289	289	288	293	290	290	314	292	313	288	318	275	285	269	300	313	280	280	287	304	293	289	287	287	283	301	279	288	290	286	307	273	293	284	308	295	286	275	266	294	295	315	271	304	308	318	329	287	270	308	286	256	304	268	295	324	274	305	271	299	293	308	292	277	275	297	279	300	283	318	297	298	282	273	302	317	328	315	286	303	308	273	293	301	310	299	290	288	289	299	318	304	288	261	287	313	288	268	274	275	291	287	312	270	281	295	299	285	283	288	266	298	311	307	290	250	306	297	284	290	275	302	292	294	302	308	255	292	285	308	284	305	302	308	294	282	275	294	279	282	263	287	236	265	282	294	294	294	295	306	277	292	297	291	276	295	278	282	305	229	306	278	277	303	315	304	294	294	284	292	283	298	311	281	285	287	310	324	285	283	272	300	275	293	301	318	299	294	263	316	305	288	277	329	304	283	309	298	303	278	278	270	293	257	291	280	289	320	289	294	287	287	269	281	264	283	314	278	279	314	269	278	274	265	283	289	268	255	273	316	299	309	300	292	269	278	297	292	277	271	288	334	267	299	295	273	259	315	313	296	270	262	277	328	320	281	302	277	287	309	291	284	285	279	285	288	303	270	297	318	308	293	292	288	304	307	280	298	291	296	308	278	274	250	297	277	284	284	304	291	304	292	286	257	308	279	302	323	271	326	286	311	293	290	283	280	263	298	322	297	297	334	262	270	302	297	260	305	297	279	280	281	294	322	278	282	291	274	305	335	277	272	320	315	272	280	310	289	322	295	264	306	294	283	283	290	288	289	259	275	283	293	339	313	300	258	293	284	285	287	319	282	278	298	305	291	293	300	306	280	310	300	292	278	305	277	265	301	315	314	295	282	257	299	307	307	303	297	269	283	299	284	266	251	290	257	303	289	293	307	248	290	307	316	306	295	277	289	319	272	311	280	289	271	271	280	292	313	322	269	279	277	310	300	304	297	301	267	287	298	300	312	277	304	304	301	305	296	311	282	291	290	265	323	315	274	288	291	284	272	293	295	300	295	286	282	268	269	296	304	336	321	298	284	271	309	300	298	277	306	279	305	289	284	307	277	310	304	295	303	297	290	278	330	285	309	278	282	277	308	293	313	282	308	318	278	297	292	299	314	271	278	288	299	286	279	262	297	280	314	327	304	288	317	311	288	306	340	306	271	282	298	322	266	310	285	281	278	331	293	302	281	302	267	321	292	273	299	287	322	276	293	268	278	286	289	301	293	310	287	294	283	304	336	305	279	281	289	280	291	277	316	303	306	304	310	270	300	279	277	291	278	292	284	271	295	285	291	293	309	273	282	303	286	301	301	295	283	346	312	303	288	270	261	277	292	325	291	295	296	288	301	304	329	287	302	291	287	284	310	295	299	293	314	310	288	288	292	278	313	291	306	285	287	300	264	305	312	280	251	264	279	277	303	287	317	326	319	337	288	317	310	292	293	326	309	240	297	250	282	286	297	314	266	323	328	273	284	291	309	268	287	294	274	284	285	284	300	320	307	305	255	272	298	278	290	322	285	297	299	294	261	307	323	299	283	308	275	280	290	324	254	299	275	286	273	279	286	304	296	279	272	312	297	292	302	305	269	289	295	274	295	290	294	311	260	296	298	305	290	327	276	300	291	252	297	302	292	262	324	289	290	314	278	286	261	296	301	287	333	305	314	301	280	327	293	316	275	285	276	302	291	304	291	286	301	288	292	289	286	288	300	271	324	307	297	275	295	340	279	297	267	306	299	258	263	297	294	277	297	291	315	318	305	282	285	269	301	331	304	304	278	320	291	292	322	325	287	303	315	283	318	280	304	310	294	323	268	281	303	265	321	262	326	318	298	306	306	259	290	293	309	314	286	286	294	303	266	284	297	281	275	291	298	285	311	274	312	274	282	262	281	308	273	311	264	321	278	278	269	295	296	301	321	299	286	286	273	300	303	294	268	270	289	318	264	302	278	286	280	329	312	281	303	283	274	277	289	281	290	291	271	297	281	279	308	273	296	318	319	296	284	292	309	282	280	272	287	275	280	281	309	316	305	284	289	297	311	275	297	284	281	281	291	278	296	269	265	296	260	305	240	295	290	282	333	284	276	296	333	290	289	321	288	298	308	270	266	292	279	282	287	270	272	277	315	291	325	259	314	302	297	283	284	310	320	271	284	279	322	310	294	309	277	285	288	305	283	283	315	281	285	247	311	285	280	292	293	302	298	317	287	333	303	284	297	293	293	324	250	325	252	318	302	294	297	286	311	292	271	273	277	281	284	271	317	286	274	315	302	293	257	321	289	303	286	279	271	272	316	284	260	281	277	285	298	283	301	278	278	329	280	310	260	287	298	250	291	269	323	288	293	334	281	295	268	279	317	269	304	285	300	310	306	268	270	294	278	321	293	305	321	283	321	298	273	280	294	296	281	275	286	277	264	318	302	257	273	269	289	321	290	276	308	299	271	308	279	285	303	302	296	289	351	299	308	282	261	310	309	296	313	306	321	279	267	284	272	271	313	311	308	275	284	284	269	287	336	300	320	309	225	310	289	298	306	293	315	328	271	262	309	266	297	281	287	288	311	316	266	297	279	314	281	292	248	299	340	300	300	304	285	288	303	278	277	297	293	299	270	282	324	332	296	278	253	299	274	298	311	292	299	280	315	284	281	296	275	292	330	322	284	321	284	293	259	302	292	306	259	303	242	305	304	310	276	310	292	300	295	275	266	277	272	299	289	334	301	309	269	276	278	282	302	297	284	301	302	289	295	283	294	317	329	317	304	274	318	296	343	296	290	290	317	309	300	284	267	295	302	295	255	257	288	280	307	287	297	318	287	272	309	260	280	323	293	290	247	312	278	283	321	281	295	292	290	328	276	288	312	304	276	314	295	272	286	249	287	278	293	313	303	298	287	302	281	301	292	254	273	313	285	288	278	321	298	281	291	275	268	278	297	285	274	309	306	275	314	282	244	271	277	302	302	287	252	306	289	291	304	276	298	298	279	304	357	265	283	276	289	275	306	282	329	265	306	304	277	296	255	273	306	288	305	287	294	263	303	320	297	288	316	307	298	277	299	281	326	313	289	308	314	305	294	276	274	262	265	283	305	299	324	294	303	328	287	325	282	294	303	308	307	321	259	294	307	298	280	272	292	292	288	308	273	277	320	264	316	288	288	261	259	292	277	279	255	280	266	312	286	294	291	313	303	299	277	285	289	284	286	294	295	288	272	302	294	284	296	277	271	329	302	253	290	291	299	312	302
2115	909	1367	1520	1396	1353	1208	1099	909	886	894	815	786	810	745	746	792	722	788	710	713	764	718	699	729	726	706	720	674	739	679	718	696	696	675	745	726	725	724	725	732	706	686	736	723	669	707	714	711	711	696	694	715	718	670	751	698	749	718	698	728	749	748	739	771	692	701	670	694	676	745	689	716	729	706	703	672	679	732	655	730	722	698	717	698	718	712	731	727	679	753	690	680	727	725	709	780	724	693	731	755	688	726	677	678	656	693	729	684	693	773	693	689	729	664	687	746	693	672	696	727	710	770	682	705	747	730	730	719	714	764	669	746	702	709	686	692	689	728	739	724	706	692	703	728	726	695	678	732	648	703	717	674	683	750	692	719	666	712	745	699	678	691	702	775	742	741	698	715	703	709	721	726	732	758	725	732	716	695	710	753	715	713	725	733	724	632	731	721	720	679	694	710	684	712	717	752	662	713	722	703	732	731	655	706	739	676	710	709	694	658	739	738	682	723	686	734	708	716	707	732	699	703	688	726	710	701	711	705	711	696	703	714	695	713	700	731	726	704	720	692	666	716	694	703	678	744	712	670	714	710	721	704	686	649	720	724	706	762	713	724	711	684	740	689	676	722	731	718	724	737	680	696	734	747	688	742	712	707	711	676	737	738	690	718	696	713	724	736	697	699	728	665	732	711	726	686	679	670	684	705	742	711	684	710	672	689	691	718	719	717	665	695	699	710	742	735	652	714	696	725	721	706	708	696	709	720	713	757	750	748	751	720	736	699	751	724	717	689	738	693	652	666	676	750	725	732	703	696	682	668	732	670	742	781	751	702	682	693	688	730	719	690	668	754	748	707	744	699	663	747	681	708	679	740	699	773	686	701	712	703	774	713	749	688	709	693	672	686	733	718	706	736	691	723	693	695	688	710	737	716	741	723	686	712	724	665	689	722	681	723	740	675	687	682	719	715	669	728	702	724	725	697	693	736	723	690	718	703	636	661	694	740	675	716	701	697	678	721	720	691	697	714	755	733	716	702	745	681	715	718	670	735	747	694	745	710	703	696	669	704	706	713	739	702	713	741	715	708	745	707	725	709	666	747	711	702	781	711	716	692	699	749	758	710	706	748	632	670	723	679	706	697	719	698	689	667	672	753	707	705	690	679	712	741	734	718	670	709	713	704	672	727	706	735	720	719	720	698	765	752	764	714	701	738	731	691	725	769	729	774	705	752	715	714	680	703	787	752	704	672	738	667	706	746	700	698	699	694	690	690	740	716	706	736	710	728	741	682	708	761	666	674	676	702	662	715	681	670	770	714	763	745	715	716	716	693	717	681	705	698	680	741	667	737	760	707	693	768	701	694	680	726	719	646	713	716	727	704	728	690	719	722	665	658	696	666	705	744	740	709	728	712	733	729	713	684	729	677	733	714	715	771	720	740	708	725	734	728	715	710	754	689	726	668	744	685	739	729	733	716	727	723	705	736	725	732	766	772	692	702	683	672	701	714	720	738	741	673	766	723	740	689	742	673	726	703	727	706	750	640	697	689	718	714	765	716	682	708	724	688	741	712	685	700	738	702	694	747	742	731	684	710	693	693	723	718	759	666	719	713	694	750	661	714	734	711	700	745	703	729	699	716	737	666	766	751	694	711	676	730	722	739	764	718	716	741	711	651	692	726	681	697	727	711	762	758	739	722	763	714	681	729	710	728	726	720	710	716	697	674	708	671	680	707	709	664	679	733	699	713	721	718	714	710	696	646	719	731	695	703	721	700	726	696	710	694	679	721	680	724	691	710	691	673	705	706	650	709	696	724	698	738	667	754	717	737	685	704	700	759	727	719	704	701	691	729	715	705	734	706	669	702	692	692	695	715	720	708	740	731	739	707	670	688	734	718	740	693	738	745	739	741	727	724	706	690	709	660	697	708	704	703	725	701	672	736	734	789	755	715	712	733	731	696	719	686	682	705	697	734	686	720	672	663	681	660	704	690	661	750	743	686	717	721	715	771	724	749	708	675	703	709	765	704	688	705	700	728	686	686	742	743	742	738	691	722	690	721	723	690	679	763	741	703	742	715	684	729	719	733	671	697	673	716	689	691	698	692	715	759	750	693	698	687	705	675	750	679	707	685	712	689	751	722	696	715	687	758	718	705	676	705	680	706	716	678	661	706	683	712	692	683	767	720	712	734	689	724	680	701	712	718	748	656	712	682	683	683	714	671	744	730	729	741	717	714	739	723	737	691	731	750	737	704	698	720	679	702	674	708	700	676	720	742	705	728	684	726	728	736	723	712	747	696	740	686	696	705	725	694	682	690	720	716	709	761	729	724	692	726	686	743	722	718	686	757	747	714	704	717	713	650	690	745	729	650	743	674	708	703	759	683	721	661	685	718	696	692	726	720	685	696	733	685	681	705	759	736	720	712	718	742	749	685	699	709	761	732	667	741	677	714	672	700	676	739	713	716	687	737	702	719	721	748	675	669	709	760	716	700	727	746	737	765	758	689	741	719	704	739	724	705	670	693	745	666	726	769	681	746	717	759	697	714	701	683	722	660	743	673	712	703	714	699	732	757	712	723	692	695	702	704	676	755	727	727	703	728	687	738	758	777	724	694	714	713	667	722	739	710	697	683	723	679	664	736	693	698	753	710	768	729	720	715	691	681	698	690	750	688	705	639	705	708	687	659	725	761	693	708	731	667	722	709	735	691	737	747	707	699	712	669	691	734	720	724	725	749	681	712	691	661	707	698	701	753	688	676	735	664	714	711	708	739	727	680	754	677	690	723	708	713	729	675	705	730	719	720	715	704	699	716	761	734	726	754	740	721	735	706	686	745	664	704	670	714	724	710	721	694	734	708	701	721	710	722	684	689	700	734	739	699	727	739	727	739	683	713	678	684	686	675	736	690	651	702	665	707	726	718	703	679	721	742	739	677	692	722	713	679	718	705	683	725	716	739	736	698	692	685	735	647	729	720	733	702	742	698	705	707	704	692	757	711	643	691	732	685	698	680	723	722	714	713	744	673	694	708	727	776	722	741	691	700	745	704	723	747	694	725	731	711	715	729	717	668	720	741	719	714	703	701	700	702	686	717	764	697	705	710	712	758	705	687	726	729	696	746	740	698	712	749	703	718	722	694	752	707	688	704	741	758	721	691	720	727	684	641	701	733	728	742	703	715	710	746	702	743	725	676	724	681	675	696	687	729	680	679	727	690	764	738	708	744	706	742	753	698	717	699	731	685	695	730	715	701	700	704	686	738	706	735	709	706	737	695	717	702	738	692	705	719	716	706	713	739	733	716	726	721	667	732	684	733	758	696	705	694	713	719	679	686	702	730	703	698	713	726	689	750	707	690	729	721	670	743	722	713	702	737	745	711	717	718	653	716	710	777	688	740	697	667	711	727	733	744	655	748	737	773	715	681	726	707	744	698	692	677	726	652	721	713	703	706	706	738	706	700	700	753	709	757	716	713	701	727	677	714	743	715	733	694	731	706	741
6804	890	1027	934	711	626	485	464	402	339	355	340	297	297	325	305	324	320	342	322	304	295	297	306	312	353	330	304	315	320	319	303	343	320	291	286	337	280	321	305	321	275	315	314	317	316	286	281	277	315	289	321	295	254	288	268	253	278	284	278	292	316	296	277	327	300	336	319	312	259	305	292	303	291	280	288	324	299	307	287	325	302	283	290	293	321	297	287	340	324	310	286	274	296	314	311	283	313	292	315	289	276	288	317	269	273	338	323	266	296	278	335	293	279	310	325	315	292	313	310	313	282	295	337	324	312	298	274	288	283	275	293	257	311	306	257	293	280	333	335	297	314	343	339	292	282	290	320	296	300	302	301	331	315	272	306	276	293	312	308	339	308	297	297	317	317	282	311	303	314	272	310	284	302	322	284	323	286	310	306	300	314	279	273	285	285	303	315	292	313	317	323	276	326	318	298	329	335	322	297	298	281	292	299	298	282	276	321	291	315	294	288	306	282	299	292	325	296	315	280	325	319	296	279	293	267	271	285	275	304	318	290	285	285	280	281	326	295	306	302	296	314	280	269	328	329	296	292	268	288	302	285	319	320	299	334	301	303	285	330	297	254	304	260	305	311	273	292	285	292	281	289	306	301	335	262	317	299	294	314	302	310	337	289	254	307	272	312	320	288	306	324	309	271	280	299	267	263	276	303	266	293	302	280	287	306	312	290	291	297	280	311	290	299	306	296	308	298	325	304	299	307	329	285	281	290	287	312	315	312	281	304	292	323	313	316	323	281	287	316	290	298	303	307	273	299	312	270	315	310	309	334	296	296	327	305	303	315	293	324	334	299	288	285	289	315	325	310	320	298	280	300	318	314	279	326	247	333	315	303	323	312	340	281	316	302	287	282	304	282	290	290	298	303	280	305	297	296	281	273	308	280	308	306	302	310	293	298	325	283	294	360	321	277	290	305	331	311	299	268	301	278	291	355	305	298	320	307	293	294	311	299	295	326	292	305	321	283	330	303	306	265	305	284	294	285	318	318	349	264	291	321	313	306	314	285	302	272	290	311	315	303	317	304	314	314	307	287	319	328	295	319	287	299	312	322	290	280	358	306	307	324	308	312	315	293	293	281	343	291	325	302	323	272	316	298	329	277	304	318	287	288	288	310	298	304	303	272	298	317	320	330	274	315	318	324	266	306	290	277	305	313	305	304	304	283	294	279	281	321	294	315	318	279	337	296	285	303	297	300	301	296	289	323	288	299	315	291	292	295	294	292	304	303	324	294	317	319	290	289	288	271	258	293	273	303	277	299	292	291	314	277	301	296	312	309	315	307	328	277	312	304	284	300	292	314	301	321	278	264	297	300	291	273	301	288	302	310	307	279	327	321	311	292	308	335	311	285	283	299	299	295	281	277	350	291	299	285	288	293	292	281	273	290	291	326	259	311	332	312	313	301	298	295	304	311	282	317	330	291	293	296	295	303	309	303	316	288	304	318	307	321	328	279	294	294	320	295	332	329	302	300	295	284	301	305	295	312	305	281	319	293	298	300	306	314	319	287	313	319	339	318	311	284	287	329	312	306	317	338	312	308	324	287	304	310	298	279	310	294	292	306	305	305	290	315	303	288	318	330	307	294	298	299	277	346	290	326	280	295	270	303	301	295	280	280	368	291	307	299	289	276	297	270	283	320	276	271	289	298	291	335	277	301	313	305	282	295	272	315	299	294	299	285	280	300	322	300	311	303	286	316	260	318	344	313	324	294	292	312	273	305	293	308	343	308	283	294	311	299	272	302	319	299	332	284	298	264	311	324	354	312	296	319	289	261	330	288	338	284	343	284	269	318	283	330	308	270	321	305	303	303	312	307	285	300	286	315	333	305	297	280	320	284	319	336	318	274	303	284	300	299	295	280	319	300	311	298	320	311	286	295	325	328	296	292	289	282	304	266	326	273	280	255	316	313	319	301	305	271	320	313	296	281	301	291	334	337	283	316	304	313	303	327	296	294	290	308	301	345	294	299	263	319	284	271	305	287	325	287	324	355	330	310	325	307	306	301	329	285	332	278	288	303	285	276	296	273	291	297	306	282	267	251	315	273	327	301	271	326	318	304	264	306	306	321	318	295	290	322	294	304	310	288	322	270	304	282	278	327	279	309	293	312	267	289	297	279	313	284	336	287	287	319	286	321	339	287	269	321	280	294	309	308	286	280	303	322	278	300	300	299	316	311	299	307	318	300	329	284	287	311	319	330	321	278	309	288	335	309	323	332	322	301	308	332	301	283	306	317	300	300	286	299	310	284	304	307	311	331	312	297	305	272	338	286	339	297	277	329	285	323	273	298	299	321	303	278	311	297	326	277	269	301	267	287	278	308	306	323	308	260	291	306	310	294	291	244	286	311	318	280	311	288	325	318	288	309	281	320	328	305	332	293	279	319	314	280	310	302	276	285	294	318	306	305	294	332	305	301	314	314	313	319	289	319	269	328	274	316	298	301	321	326	318	296	310	338	318	320	306	299	277	295	277	281	309	293	296	299	315	324	295	297	308	298	323	308	292	300	303	317	305	320	343	335	294	297	311	282	325	271	310	269	344	329	291	275	363	321	297	320	338	311	278	309	240	300	304	332	298	285	296	318	325	303	305	309	283	296	306	313	293	320	300	318	314	305	313	308	312	293	278	305	315	301	309	318	317	289	299	305	302	305	305	326	302	291	312	302	304	321	322	305	302	312	314	306	293	290	303	290	298	299	300	306	293	311	308	345	291	312	322	290	304	285	310	311	317	259	305	281	296	301	309	318	282	299	327	309	294	300	279	300	292	319	311	307	308	274	300	281	272	300	277	298	308	280	321	281	322	315	289	263	297	289	307	279	297	304	303	298	310	292	287	292	307	291	283	303	333	277	272	313	317	319	292	289	301	307	277	302	302	305	299	349	288	312	335	301	296	274	310	297	280	318	288	312	318	298	293	336	275	329	301	309	321	306	304	292	329	312	342	300	293	322	302	278	297	312	278	302	286	290	316	318	304	294	305	281	285	327	300	279	272	324	318	296	299	294	296	322	279	299	319	295	285	291	299	316	336	289	337	271	310	278	316	296	267	315	309	302	331	326	312	290	288	288	292	288	300	315	293	286	312	276	285	308	337	289	282	333	302	285	316	321	290	283	295	276	292	308	297	307	304	330	311	288	304	291	315	290	295	295	274	305	317	293	316	303	309	293	289	294	303	277	314	304	313	286	256	295	316	295	289	281	308	335	304	299	264	291	278	297	306	316	323	297	327	277	278	302	335	310	275	287	315	285	296	274	272	273	296	327	256	262	301	338	328	250	300	297	310	317	315	300	260	315	313	292	313	304	303	295	308	276	296	280	285	281	280	313	315	274	296	297	275	291	329	268	315	299	297	258	276	289	281	318	308	300	316	297	298	275	309	302	306	298	308	331	295	306	317	295	297	311	303	309	340	302	297	334	305	281	274	289	303	344	314	307	296	306	302	301	330	303
6304	1318	2305	2917	2578	2286	1867	1640	1303	1188	1038	992	953	968	917	830	808	854	814	830	777	850	861	743	803	753	783	765	768	728	777	734	778	763	733	761	783	772	684	675	714	689	720	730	753	741	720	736	767	722	724	754	731	729	744	705	700	751	739	734	778	733	763	718	741	765	697	686	730	689	735	750	733	743	698	710	741	729	686	764	738	720	717	768	718	725	707	712	711	710	689	700	693	727	747	728	752	739	744	736	675	737	709	712	763	741	697	757	742	697	730	748	662	732	715	742	735	717	767	744	759	709	732	739	708	733	723	703	764	737	724	743	666	746	761	687	766	772	719	772	698	672	779	694	729	673	769	722	708	726	705	751	685	745	723	726	700	683	691	697	688	718	743	736	756	708	709	777	724	761	728	713	722	745	729	754	702	714	753	697	777	716	709	759	716	709	743	756	719	711	724	693	687	722	709	748	696	677	723	744	767	716	713	678	740	753	707	759	701	700	706	799	689	713	706	742	700	677	710	709	714	772	766	722	729	728	734	751	718	687	717	723	728	681	736	698	743	771	740	695	703	708	701	727	750	733	725	760	715	741	754	742	687	713	727	715	692	736	761	767	728	678	725	736	734	724	769	680	736	741	739	750	709	762	719	742	732	685	705	725	750	721	710	677	754	721	697	726	714	765	749	735	731	744	733	713	777	663	750	712	722	691	719	668	731	718	767	692	738	712	763	695	730	746	743	763	721	745	691	760	748	685	667	717	727	686	704	721	756	741	700	686	700	732	677	748	717	751	688	716	741	746	735	797	731	752	720	743	688	691	714	739	755	714	689	710	743	720	702	682	776	724	722	697	730	706	691	718	714	739	742	784	774	706	753	736	758	712	731	734	717	701	752	659	725	735	763	696	757	737	702	700	744	726	706	746	748	748	746	725	750	698	739	784	694	719	699	736	761	712	699	714	753	726	682	754	746	752	713	721	733	701	720	739	751	738	724	696	744	660	727	710	709	691	747	711	715	790	759	712	701	743	695	701	795	773	753	757	746	667	682	673	736	710	700	676	675	687	697	748	724	769	736	758	684	719	720	715	705	734	717	688	690	730	744	704	751	723	742	733	725	748	714	713	706	724	708	654	701	717	746	704	764	741	737	692	759	746	712	721	741	719	708	723	690	707	712	724	665	726	649	744	728	758	730	721	724	744	710	757	719	739	700	684	729	690	747	714	729	739	729	639	677	688	750	762	713	744	714	730	680	729	666	730	723	704	708	726	741	703	734	739	724	718	752	725	744	703	723	721	762	693	716	734	719	774	711	704	687	739	735	718	695	688	718	715	709	742	706	706	770	682	704	700	705	746	757	733	741	751	692	707	683	750	721	738	674	680	746	700	695	726	738	719	703	737	725	718	701	719	735	706	714	681	719	749	678	698	743	740	715	731	739	722	790	726	724	771	717	704	696	729	688	744	740	726	685	743	740	696	724	679	785	689	718	713	741	753	694	682	755	668	732	719	697	730	729	665	743	713	700	737	767	754	709	719	717	715	712	739	727	709	706	705	725	696	727	706	751	737	739	693	737	736	737	717	696	783	704	667	698	716	735	698	709	721	721	726	733	713	716	688	748	708	733	710	662	724	738	754	691	721	737	714	703	764	701	698	769	734	743	658	694	779	699	746	737	755	685	739	729	749	744	761	790	749	694	719	794	654	678	728	694	744	778	760	715	753	759	664	724	706	760	688	723	708	715	732	728	694	717	726	752	706	680	722	731	799	682	755	726	741	721	726	703	745	716	717	689	737	731	685	731	705	718	700	768	741	732	725	731	716	754	741	695	772	700	745	743	700	707	711	735	723	752	701	748	705	706	737	757	725	675	756	691	703	716	765	742	683	719	705	718	691	747	757	688	737	712	724	734	720	759	669	710	699	728	700	720	816	761	749	764	765	752	705	755	659	733	738	725	727	707	742	760	730	758	721	725	731	756	690	653	743	754	710	739	708	760	751	764	729	728	718	772	765	724	737	727	719	691	760	716	745	756	738	713	750	749	705	720	750	721	723	732	683	713	771	737	702	706	722	796	788	735	744	719	765	738	686	716	697	742	743	751	724	757	723	693	715	723	680	713	715	720	697	740	683	728	762	708	725	748	724	722	730	712	749	671	709	714	684	690	742	691	704	705	721	728	689	700	745	722	714	725	620	728	773	723	710	685	734	726	763	706	717	760	695	717	800	728	724	664	743	683	766	716	762	729	728	732	694	705	757	678	732	708	754	747	768	689	720	710	772	695	715	712	720	722	729	750	720	686	717	740	731	707	727	700	745	730	733	733	669	757	754	765	691	724	728	691	689	734	822	706	748	761	697	720	783	777	712	771	748	732	715	691	727	722	780	755	731	748	734	761	708	723	738	715	688	705	737	697	721	717	699	749	725	684	749	664	697	738	696	720	738	740	738	744	708	720	777	701	692	714	711	731	799	692	786	683	753	727	691	737	759	735	718	732	719	692	731	692	696	689	785	741	753	742	705	708	740	743	708	776	705	725	742	751	710	690	721	701	710	673	736	727	731	751	694	677	740	694	711	746	774	745	711	694	736	705	723	721	684	719	695	724	719	737	738	691	679	728	730	736	733	750	722	733	734	699	737	737	700	747	719	691	738	783	724	714	721	677	714	708	770	757	740	713	722	738	723	721	691	729	635	764	718	734	714	768	708	683	786	753	767	717	701	740	689	661	696	744	755	722	733	727	701	718	762	741	708	701	728	715	697	719	711	730	718	715	729	750	721	766	745	731	723	729	720	718	724	725	703	727	671	730	707	762	789	755	709	715	738	706	778	778	744	705	713	760	708	663	725	770	747	723	769	788	734	742	733	734	715	758	759	669	736	706	699	749	690	742	759	715	741	734	748	687	714	757	722	688	774	688	774	719	726	710	704	759	708	765	732	731	712	711	685	758	702	689	763	734	719	746	765	753	772	696	664	740	727	735	725	767	767	697	732	713	733	758	697	708	724	745	719	720	707	719	732	714	710	761	713	704	707	751	711	687	684	743	767	749	723	717	728	684	714	736	779	753	727	712	714	729	736	729	723	734	728	766	709	725	695	673	722	736	712	746	701	722	745	746	712	716	789	734	703	692	692	759	740	723	704	680	722	724	686	736	743	700	706	696	743	699	729	663	733	693	720	733	728	714	685	732	741	681	724	740	721	733	742	745	732	714	707	679	706	720	725	689	754	743	713	745	717	729	710	752	719	713	788	738	754	668	759	719	733	738	748	772	728	713	740	752	730	715	710	696	747	749	750	754	718	736	720	712	692	710	726	702	751	769	714	810	727	764	717	702	685	708	767	732	740	733	726	731	694	706	764	739	742	708	713	729	682	744	760	771	728	738	692	720	697	734	726	684	740	720	671	744	762	730	726	725	637	684	769	655	711	711	769	715	682	711	739	764	743	753	697	738	728	739	715	699	719	729	744	707	710	672	748	747	756	767	764	694	710	730	710	735	737	683	761	740	747
12314	1390	1453	1256	825	703	592	428	329	294	246	232	230	217	196	206	214	195	201	166	182	200	186	176	145	184	146	194	150	192	179	168	186	167	176	181	169	158	170	169	155	164	155	189	169	147	163	172	173	185	170	157	158	155	184	145	148	195	211	152	167	156	158	172	179	167	156	193	149	158	168	152	161	153	173	170	187	175	165	161	160	174	182	179	176	194	191	176	162	183	168	171	164	163	172	178	168	171	169	164	191	177	174	172	184	161	199	153	166	193	159	166	160	157	162	169	158	154	179	148	151	175	179	176	170	162	153	146	170	164	189	188	172	178	169	161	142	182	142	158	172	165	170	144	156	174	161	156	182	153	172	159	139	171	169	158	161	157	152	189	150	186	176	166	170	169	187	153	186	187	145	164	148	141	177	168	151	159	167	137	178	162	169	162	169	187	174	182	174	175	171	192	141	165	187	161	169	165	149	162	170	163	160	160	173	174	176	166	171	176	172	175	159	150	189	187	173	139	159	173	164	161	141	181	177	166	164	174	137	174	178	156	165	176	156	167	157	182	163	166	183	143	167	165	159	180	197	161	165	161	142	153	188	162	153	158	174	186	216	178	171	175	146	162	183	172	169	147	161	184	168	177	162	161	169	183	161	154	185	161	176	201	160	171	181	172	173	203	178	188	173	190	171	156	176	162	170	183	167	168	177	170	169	168	155	146	158	161	188	166	188	153	163	176	164	179	160	179	170	156	171	129	184	174	155	149	171	178	185	160	167	182	188	181	158	158	181	161	134	157	172	161	186	160	173	171	179	165	175	169	159	168	173	161	180	184	184	177	183	169	205	160	184	169	148	158	153	168	185	147	181	134	163	183	166	186	165	175	159	174	159	160	144	155	173	184	160	183	181	166	158	164	170	181	161	195	189	166	188	178	184	169	181	161	174	179	175	162	152	157	162	195	153	177	177	178	177	175	172	183	174	175	167	168	189	161	164	198	184	177	170	144	169	169	156	164	170	155	174	148	141	174	207	164	160	182	165	181	175	153	158	180	162	175	169	157	170	189	165	168	161	154	193	184	152	168	165	183	164	161	159	196	142	185	166	169	169	169	181	176	143	163	167	169	165	184	144	156	198	141	172	177	182	182	163	173	174	170	170	166	178	165	178	160	158	172	161	161	181	168	170	151	173	168	148	144	166	156	169	164	178	169	155	187	177	183	147	170	156	158	171	165	144	173	177	155	163	175	165	160	182	163	172	177	173	169	190	154	162	175	161	188	151	186	174	151	150	164	167	140	158	177	162	164	179	177	164	179	181	147	145	171	189	185	213	155	160	177	147	164	164	139	186	154	152	163	173	152	174	161	148	170	181	169	180	158	158	178	171	200	165	170	171	178	162	163	156	145	144	179	174	172	170	164	164	169	177	160	170	164	151	172	151	166	150	173	169	142	147	161	174	172	153	155	182	165	168	159	161	158	177	186	173	168	156	153	177	174	182	157	156	148	163	176	178	165	181	144	158	168	160	183	148	170	155	176	164	143	165	157	144	155	166	169	187	166	168	203	172	174	186	175	148	187	187	159	169	181	192	176	160	163	186	184	177	175	162	168	143	140	178	156	184	184	162	146	159	155	154	189	179	164	162	160	174	187	158	163	131	194	191	147	177	147	193	159	183	153	150	163	152	163	164	181	179	178	185	162	190	188	155	179	168	167	196	158	177	181	142	166	169	168	150	188	178	149	177	167	188	165	214	193	183	174	192	164	172	167	173	160	164	139	209	201	145	156	188	150	189	175	179	182	162	177	161	144	168	164	172	176	181	155	164	162	171	175	157	169	161	157	166	168	160	190	157	178	157	167	184	177	178	180	164	153	180	152	176	172	173	175	169	176	183	164	171	170	147	188	158	166	173	171	160	168	178	169	200	150	172	168	185	165	192	186	141	138	164	170	175	163	182	162	168	175	176	174	162	196	164	166	167	176	169	154	181	150	148	166	160	187	166	156	184	175	168	163	169	156	169	170	164	187	173	161	164	150	187	156	154	160	165	151	156	183	181	144	177	165	168	183	161	163	165	170	171	159	165	184	159	186	150	158	146	178	177	177	166	192	187	151	181	165	159	177	171	183	166	171	150	188	190	133	191	178	185	170	141	170	188	149	169	173	161	154	153	197	183	160	157	158	191	169	173	167	155	175	166	171	204	169	171	167	171	198	170	172	183	180	203	163	158	152	161	192	171	165	165	144	192	166	176	177	171	180	197	186	201	179	158	149	155	155	161	167	169	164	173	156	155	180	158	174	165	185	165	161	173	172	161	163	178	164	182	183	184	169	153	163	179	158	168	176	166	161	167	170	140	183	165	175	190	168	187	175	141	170	135	170	168	183	169	185	167	182	166	169	169	163	163	187	163	192	169	168	145	163	177	167	151	179	183	162	183	164	163	156	158	163	150	158	162	183	148	168	160	182	168	174	155	186	198	170	177	164	169	180	163	154	141	166	175	160	186	153	156	177	140	178	157	145	165	155	164	154	160	154	186	188	136	163	170	165	160	153	173	160	176	157	171	187	167	191	171	163	178	151	162	166	169	162	178	162	161	179	166	177	172	166	185	159	174	180	159	180	147	187	163	175	175	163	177	168	149	164	175	165	138	160	163	157	164	175	161	165	144	158	157	163	148	174	149	167	145	179	166	203	179	180	165	152	155	160	173	171	160	214	158	160	152	158	171	150	156	182	161	149	137	162	180	170	186	156	142	157	157	178	150	188	171	177	191	140	183	151	164	131	161	188	167	160	161	181	170	178	173	161	173	174	146	159	195	156	163	166	168	154	166	193	163	187	194	176	167	162	151	156	171	159	153	162	163	185	164	172	178	188	158	128	188	190	175	133	151	173	154	154	183	151	182	138	166	173	151	164	191	160	173	165	157	161	177	163	157	192	163	169	189	151	180	165	177	189	196	170	157	171	178	166	178	158	178	179	164	155	143	165	168	175	165	179	158	170	141	163	181	153	146	161	153	165	161	157	168	133	166	183	137	157	166	144	181	175	158	169	170	180	178	173	187	199	181	186	208	190	160	188	155	164	178	176	182	187	158	169	191	164	160	188	143	157	172	173	174	177	180	154	158	166	189	167	177	149	163	147	182	159	178	158	191	157	157	165	148	152	169	177	184	170	154	158	161	173	161	165	175	148	149	158	187	173	156	161	158	165	157	165	166	161	181	151	193	163	155	173	165	167	146	175	165	174	192	175	190	147	153	134	172	164	173	159	182	159	186	154	159	164	157	197	140	157	188	182	167	175	175	185	127	158	155	172	177	158	176	175	163	167	151	156	168	149	176	171	169	177	164	143	142	172	160	168	150	166	162	154	171	176	171	169	179	183	172	159	169	181	166	150	172	164	170	163	170	158	166	143	164	150	171	167	194	165	158	162	184	175	168	169	174	150	176	174	198	160	176	173	182	162	157	152	164	161	163	159	173	183	157	177	143	184	145	186	168	151	176	179	168	169
8016	1424	2890	3724	3391	2803	2271	1778	1434	1136	954	897	808	731	726	729	672	663	584	597	575	534	560	539	528	498	505	537	485	479	558	524	548	553	549	527	481	474	449	412	431	458	423	479	476	450	457	415	420	413	455	449	435	395	419	449	407	450	427	444	433	452	454	423	452	472	445	401	405	443	405	428	422	454	436	398	384	434	423	442	406	419	422	433	431	411	433	432	428	418	455	404	454	433	421	416	455	431	430	425	421	387	441	469	416	415	393	439	418	438	427	422	429	398	425	448	413	436	419	410	420	385	432	421	409	430	434	440	450	443	409	391	404	398	462	441	457	440	405	397	437	426	412	444	434	455	414	422	438	466	436	387	408	441	431	425	411	445	431	432	428	428	411	410	454	429	394	383	421	402	433	416	441	418	421	425	434	401	401	430	444	405	397	414	465	417	436	412	457	414	372	410	429	439	422	442	417	455	460	414	428	428	409	422	427	421	431	427	400	401	401	406	401	456	405	413	416	448	422	440	432	406	387	432	432	419	455	422	390	411	426	407	416	439	449	426	403	424	460	431	391	415	423	445	436	449	427	375	426	436	471	439	423	401	429	432	394	433	421	444	434	408	409	451	411	436	441	418	407	425	420	430	437	378	403	395	438	412	437	440	422	438	416	399	439	407	397	422	425	370	456	444	460	428	445	410	426	421	438	381	442	414	403	407	415	430	446	427	429	403	442	428	455	452	417	400	425	378	417	459	468	431	467	443	425	383	455	448	448	412	386	375	396	428	409	431	426	397	401	452	439	432	433	439	446	449	424	420	468	410	469	419	437	421	433	424	413	410	440	417	406	434	414	457	446	452	467	405	424	444	425	410	461	446	415	408	420	401	435	417	416	421	413	451	428	415	418	428	396	399	446	445	465	395	425	434	419	423	461	410	393	419	439	462	441	423	408	422	423	392	429	432	429	440	408	423	418	440	396	451	409	436	381	402	394	439	435	439	429	429	427	436	430	435	412	432	410	408	431	439	443	427	426	458	438	406	454	375	441	417	404	471	429	452	423	425	436	424	434	460	415	435	451	384	436	422	428	439	427	414	424	428	458	445	433	407	445	422	429	462	402	425	412	395	439	406	454	409	409	416	437	422	412	467	443	448	453	447	404	414	395	418	430	418	405	367	449	440	451	425	436	422	430	446	412	438	400	429	440	379	428	431	421	404	403	433	410	460	427	426	405	431	422	422	406	432	423	451	420	414	435	439	436	444	422	423	420	406	456	408	439	417	431	454	429	409	395	405	416	447	388	390	429	391	431	425	449	396	439	403	449	415	437	436	452	429	418	421	403	432	457	413	436	433	443	446	413	402	408	453	424	411	367	432	433	424	428	442	414	470	390	402	407	390	420	434	435	412	385	456	392	437	437	424	455	415	416	427	402	392	415	414	413	448	406	367	445	424	402	428	417	370	423	430	392	423	419	400	429	447	411	454	447	411	426	408	417	410	390	465	427	455	433	454	433	429	405	401	385	448	459	394	394	427	412	434	405	449	455	465	408	440	373	435	444	431	412	421	470	423	440	440	396	427	438	410	402	422	417	407	442	422	404	408	423	449	430	425	441	423	436	399	437	426	447	455	408	403	427	484	468	456	413	438	492	396	377	429	432	415	406	437	387	445	428	410	440	440	401	421	457	396	442	439	435	392	413	419	449	425	419	411	455	424	401	436	392	434	382	438	402	433	493	416	440	431	408	414	421	405	405	448	444	415	378	430	445	419	436	463	415	437	446	394	432	405	453	415	433	417	445	422	425	421	445	441	403	437	414	401	458	439	415	417	407	418	440	408	385	440	405	432	418	422	451	427	409	407	433	500	420	387	458	433	383	459	437	410	453	426	465	392	430	433	423	423	417	483	423	402	418	453	414	430	421	419	386	437	419	421	418	380	404	462	424	416	427	449	477	413	452	407	398	390	393	417	399	432	442	437	410	412	450	437	433	379	440	399	454	434	406	389	434	419	419	489	425	430	420	442	440	424	425	432	457	426	420	416	426	430	418	405	414	407	434	380	411	414	443	444	440	442	469	437	393	440	429	432	412	416	407	428	406	404	415	427	413	422	409	449	408	450	443	454	459	396	430	416	423	433	407	435	427	443	425	435	440	425	446	454	414	398	421	449	439	461	425	453	425	430	420	411	406	414	431	397	396	419	394	435	396	427	401	411	428	459	385	417	450	431	455	406	417	405	425	433	416	416	392	414	424	436	424	432	434	424	417	406	426	460	436	392	389	391	401	417	375	425	423	412	442	426	415	408	433	453	421	417	423	435	413	417	462	415	419	434	425	431	433	408	418	407	389	416	417	389	384	421	392	406	460	462	449	433	412	408	431	449	428	462	431	389	431	431	424	452	411	415	443	441	439	404	477	405	459	436	442	448	410	447	438	444	446	445	438	451	435	397	426	397	419	388	456	399	409	443	431	420	449	423	393	401	429	399	395	378	430	457	452	420	435	414	451	463	403	449	387	410	431	442	428	418	424	468	422	408	448	436	424	402	447	462	423	421	412	437	397	393	444	432	460	402	408	407	413	390	429	426	414	425	447	451	426	416	397	442	441	461	445	393	393	445	419	418	424	407	454	451	403	418	436	399	403	424	427	453	422	429	420	410	397	404	424	405	454	399	428	428	390	424	421	440	414	457	421	417	418	400	455	412	392	459	432	402	410	401	425	431	434	449	420	413	430	413	437	414	388	414	407	459	399	440	426	423	421	406	419	410	421	417	432	404	409	438	412	422	370	402	421	421	415	428	428	385	443	409	419	450	429	416	398	478	438	439	421	425	396	417	420	436	428	414	424	393	457	419	405	403	432	415	432	406	458	426	406	414	437	457	400	415	420	431	405	442	450	420	451	402	443	412	442	432	441	399	344	410	400	406	423	437	409	456	414	404	408	422	415	439	423	397	391	427	442	422	396	397	423	397	423	435	410	442	434	436	430	396	434	450	450	410	453	446	425	386	440	373	422	403	440	408	444	452	421	425	426	432	411	413	400	431	412	431	443	425	438	422	419	409	429	400	417	404	407	460	424	421	443	449	407	448	412	425	421	411	404	380	407	403	388	454	441	474	433	416	451	461	438	431	419	461	400	406	431	422	409	390	458	432	458	402	384	409	438	430	441	431	419	445	405	436	412	415	424	411	397	434	425	428	400	415	437	425	395	425	437	395	445	423	420	445	442	429	425	442	424	400	421	460	464	390	445	437	401	457	433	370	418	415	424	441	403	414	408	414	420	439	413	420	413	441	428	437	435	443	436	471	422	433	403	419	450	417	417	418	418	394	399	482	417	414	431	413	465	370	434	419	426	465	423	409	403	428	385	427	412	433	445	412	438	431	430	403	481	427	429	434	414	401	442	456	472	448	415	421	417	414	392	458	435	456	410	415	473	407	377	403	442	422	421	434	445	423	469	438	404	401	411	405	395	417	432	424	416	446	436	377	399	416	451	443	410	387	383	430	423	400
1613	492	551	517	464	427	353	356	289	323	305	342	287	344	306	321	295	300	294	303	289	331	284	297	298	306	305	263	272	322	291	284	312	294	274	302	296	293	308	280	279	318	271	277	309	306	263	306	313	310	270	282	313	285	265	295	307	277	288	295	253	297	305	296	275	284	292	299	272	269	260	309	299	277	296	300	300	275	296	275	270	261	318	291	265	280	284	291	301	305	315	325	285	304	272	254	324	326	304	284	302	284	303	254	282	282	275	285	300	288	278	283	297	287	257	306	274	308	319	283	286	286	294	297	255	268	274	272	307	268	301	283	265	273	335	268	290	280	293	281	284	286	285	318	277	282	270	289	275	290	288	301	307	276	307	257	269	303	323	292	296	275	283	293	286	272	275	299	275	297	278	281	300	294	286	307	306	271	281	301	288	282	302	286	299	252	318	290	274	310	302	314	287	311	266	281	283	305	303	285	304	279	309	267	252	348	298	295	312	261	289	268	291	285	284	333	312	280	260	293	308	282	291	260	289	295	273	265	306	280	283	293	298	272	299	313	332	303	306	261	320	305	279	297	299	266	271	287	264	289	266	282	301	302	293	304	281	272	313	318	302	297	309	252	285	286	283	281	286	292	309	273	307	289	297	287	272	296	288	294	311	268	309	281	252	276	266	320	262	273	304	317	328	343	263	282	290	282	254	274	297	290	311	297	329	297	280	310	291	290	291	275	291	271	283	333	309	314	285	311	300	308	259	274	286	291	304	263	271	270	293	301	283	272	299	289	292	332	278	285	281	267	287	290	295	280	310	311	292	300	301	310	301	261	300	326	303	285	328	301	269	307	294	287	311	306	306	293	329	314	298	292	296	313	280	309	305	336	309	295	297	300	283	286	307	293	317	309	289	298	291	288	292	283	324	300	311	302	288	298	298	308	264	303	289	308	311	283	298	359	250	287	288	305	302	292	277	295	289	277	304	304	297	297	297	291	239	290	285	288	265	309	313	295	303	305	307	338	320	263	278	267	276	251	276	294	288	303	289	296	264	277	300	266	264	305	302	278	287	302	280	307	316	280	307	310	291	290	294	299	342	315	273	272	269	273	343	296	277	307	311	271	308	295	298	295	295	306	287	270	303	297	338	307	308	308	307	302	298	306	319	303	300	292	296	298	281	299	288	295	260	303	299	292	306	291	273	295	312	313	299	264	307	262	292	262	288	308	286	258	298	311	302	283	326	273	275	299	291	294	254	289	322	290	314	310	287	305	300	286	285	311	285	265	266	276	269	272	295	307	294	300	293	275	271	301	297	263	308	313	297	293	288	264	291	309	309	284	296	307	295	290	273	307	292	302	253	309	294	252	279	305	294	294	314	288	275	282	269	262	312	285	268	303	282	256	259	254	331	272	312	288	307	320	283	317	268	313	289	287	285	268	290	266	299	284	292	274	280	299	323	294	291	277	292	288	312	278	279	299	305	290	297	316	294	298	300	289	321	281	276	338	340	281	313	336	318	288	298	283	300	312	312	290	280	331	283	282	296	305	278	300	287	306	277	330	301	274	299	302	285	240	301	315	252	267	249	307	294	306	292	246	280	317	315	295	319	309	276	286	304	286	310	258	276	314	284	298	296	298	286	269	255	311	302	274	305	301	226	282	272	286	275	260	288	332	303	304	311	296	267	303	296	288	264	246	280	300	284	286	321	315	299	266	301	271	311	314	312	282	280	290	313	309	244	278	278	281	308	314	296	286	307	270	311	285	333	303	311	318	301	284	273	273	300	291	282	287	280	299	308	297	292	306	301	308	277	292	249	301	289	302	285	319	304	273	278	285	256	301	298	328	269	298	304	290	297	305	303	296	313	296	294	288	292	305	320	276	288	291	295	280	299	301	306	277	290	304	291	299	281	311	315	287	272	268	282	293	262	273	276	312	274	300	275	246	303	256	299	317	326	311	289	312	285	293	309	270	283	298	283	307	272	318	307	299	326	283	311	282	292	260	280	308	281	291	283	302	273	255	280	295	278	300	307	269	274	304	328	316	289	295	297	291	293	294	317	282	288	290	266	308	337	270	280	272	293	295	287	274	293	288	298	252	321	307	256	312	311	275	314	318	316	268	276	287	295	309	335	286	296	285	288	289	282	257	288	262	302	297	304	299	287	294	268	270	328	265	289	286	315	294	306	297	300	284	284	298	283	305	308	286	270	317	305	272	256	293	270	312	293	287	276	278	299	321	260	272	300	306	286	288	250	273	318	308	279	307	284	310	300	269	265	275	270	273	302	313	289	259	324	307	323	296	314	288	312	283	293	300	320	301	287	282	317	296	287	290	287	286	287	286	272	255	281	254	288	256	328	282	282	285	272	291	290	306	320	287	302	289	313	292	306	295	266	272	252	292	307	297	317	282	305	316	289	258	278	301	291	276	298	270	298	292	277	272	265	290	298	281	270	301	311	278	294	288	291	321	319	289	274	320	292	267	316	285	276	301	294	298	296	297	291	280	301	295	296	262	315	302	302	286	293	324	297	312	294	316	277	264	290	295	249	302	296	295	287	306	267	272	278	309	296	280	311	304	307	304	293	260	317	276	281	273	286	332	263	299	298	284	291	289	285	302	279	295	296	300	286	271	283	307	273	297	279	269	292	323	291	291	280	284	258	284	306	292	290	302	301	321	306	294	263	285	264	288	287	299	298	284	283	283	277	274	301	275	296	315	293	252	290	279	318	283	317	262	286	301	296	289	287	298	294	310	286	257	293	310	274	302	329	305	288	301	292	301	300	288	304	258	295	303	258	298	280	300	284	274	286	285	312	317	289	267	285	287	298	296	276	300	307	310	301	298	278	284	262	288	314	253	336	284	293	262	271	295	290	304	316	293	298	263	311	289	305	286	300	324	285	279	309	280	285	260	274	247	267	296	283	276	313	265	294	287	287	278	303	306	294	288	287	274	290	298	272	333	318	286	296	323	276	269	271	282	279	275	307	317	303	297	292	294	297	283	298	266	275	302	288	307	289	266	287	294	264	292	262	287	316	294	298	304	285	290	271	283	314	286	292	301	288	272	293	302	310	299	304	270	324	291	317	307	297	271	290	268	320	316	275	262	291	300	318	281	304	293	268	289	276	300	284	264	285	331	276	277	289	311	277	313	303	319	294	258	267	298	297	306	290	300	320	311	303	298	286	295	312	302	279	293	284	305	251	293	305	276	301	251	304	336	286	274	313	261	294	274	286	266	260	299	288	316	289	315	327	307	318	284	288	279	289	331	297	262	286	288	274	302	285	314	276	297	283	317	294	277	289	307	263	256	292	316	294	290	297	329	308	310	274	298	264	298	308	310	296	293	301	283	275	288	332	261	282	299	295	280	290	276	289	279	307	308	271	317	305	298	300	301	266	295	293	292	291	316	290	268	311	271	303	306	280	284	258	264	284	330	312	282	292	301	306	268	317	296	290	295	310	273	294	279	266	300	294	328	300	278	302	300	288	282	316	312	312	264	255	305
2054	936	1309	1507	1675	1369	1138	1036	979	915	791	807	768	772	786	782	757	784	773	781	776	793	725	693	655	763	696	723	761	692	699	701	689	718	722	706	733	738	675	705	704	732	707	684	744	708	706	713	705	744	773	719	726	693	728	713	707	678	736	685	707	743	735	742	712	711	692	694	694	676	701	680	691	749	741	705	730	726	704	732	689	707	732	723	692	674	718	703	687	722	676	672	698	745	714	712	697	732	678	740	683	655	676	727	665	693	730	696	729	696	669	713	708	719	698	698	708	690	653	706	697	772	765	675	697	716	709	691	695	719	720	693	722	684	693	724	737	730	670	718	687	701	672	727	709	726	724	705	704	706	754	729	711	693	718	699	758	672	738	725	685	755	724	718	696	709	723	637	686	719	675	682	690	672	698	688	680	707	714	714	744	708	698	733	726	670	735	738	709	689	718	720	751	747	675	706	734	730	750	720	685	715	680	677	714	672	684	724	705	662	735	689	735	716	683	729	688	746	703	782	738	681	731	745	740	675	714	727	711	696	655	721	710	680	735	697	723	705	693	759	687	720	711	742	724	689	751	688	730	696	710	726	661	714	696	703	731	695	645	748	736	700	735	680	670	683	706	687	724	658	657	656	730	739	727	651	708	720	704	724	718	715	655	718	690	747	724	700	696	649	721	728	686	701	688	717	745	751	685	692	679	678	725	727	679	717	735	663	710	720	698	700	734	720	702	699	687	702	677	667	719	711	683	702	695	701	724	723	716	710	744	722	699	725	698	749	732	718	754	751	655	699	712	747	718	667	724	776	659	704	735	697	692	691	729	718	690	661	638	735	680	678	704	730	725	724	688	733	713	697	736	706	755	680	710	723	662	699	712	698	698	711	692	687	660	713	735	711	691	759	722	715	694	709	697	677	746	727	743	641	742	719	713	684	723	688	696	713	643	686	685	705	723	716	678	699	687	696	693	703	705	739	722	701	699	696	719	683	712	743	707	725	722	708	698	711	784	677	658	733	724	687	658	681	687	758	706	721	704	657	715	702	772	745	697	706	699	718	774	692	713	732	709	721	697	725	656	699	683	701	717	715	711	693	723	737	740	734	719	658	697	702	706	688	705	668	688	717	686	706	756	713	732	734	741	687	637	706	713	719	655	700	720	694	709	727	741	692	725	726	713	717	659	696	686	720	748	675	654	699	716	695	736	694	733	705	729	716	730	655	730	708	726	758	710	711	739	740	723	674	737	749	748	711	711	652	694	694	692	691	700	716	702	745	724	741	697	742	697	729	725	711	701	709	726	715	702	734	730	666	691	736	702	717	683	716	720	706	759	684	701	706	705	714	695	690	706	711	760	754	700	720	719	749	712	706	687	705	697	714	720	691	685	738	708	680	687	672	658	710	690	685	680	715	678	670	741	717	682	685	706	697	707	721	731	735	674	673	678	705	765	670	682	706	679	723	704	689	729	692	692	688	654	720	679	725	712	692	704	698	744	678	748	729	718	716	749	703	738	695	733	718	732	769	719	687	750	696	704	689	694	660	686	722	698	683	690	722	720	702	672	685	696	672	698	740	739	754	723	752	746	707	749	682	684	682	700	677	703	704	726	704	739	696	687	700	715	709	722	702	713	685	697	698	720	715	688	717	738	695	683	689	702	773	696	650	741	744	709	674	723	734	715	671	706	716	757	709	723	704	725	766	720	745	694	718	807	671	674	721	688	720	745	699	723	695	700	753	719	745	744	665	717	696	723	710	684	694	685	680	696	708	669	720	703	722	666	708	738	750	686	765	723	709	710	677	689	644	754	721	710	724	678	744	701	730	704	712	694	676	702	666	727	727	715	716	681	700	720	726	687	764	708	741	729	677	708	707	721	720	715	680	647	707	693	727	720	718	709	699	751	695	745	753	713	712	659	734	713	706	741	651	680	739	723	739	728	702	732	708	698	696	672	715	725	680	699	711	705	689	725	720	712	726	706	715	697	726	670	702	689	710	728	694	689	709	648	745	661	699	666	702	704	691	702	684	716	742	686	714	752	669	741	748	711	670	691	733	712	729	725	689	723	701	686	737	771	726	750	742	690	659	696	710	705	695	727	746	671	700	720	686	700	685	696	717	662	702	712	731	680	717	720	672	723	686	701	711	698	745	737	703	685	707	671	719	766	749	739	725	660	707	682	717	691	722	688	674	665	725	671	732	708	710	709	726	725	713	721	687	724	757	729	680	716	684	686	724	721	670	693	670	733	704	729	676	707	706	677	684	716	741	694	726	728	717	687	709	683	700	697	662	681	724	726	757	748	720	708	751	725	725	699	681	699	685	687	732	715	718	701	699	673	700	706	662	679	703	717	706	658	755	735	761	716	698	752	758	761	761	694	683	718	761	716	717	666	717	681	683	756	691	721	718	716	711	717	669	686	737	684	717	735	714	740	689	687	731	711	685	689	716	705	709	722	675	720	716	722	704	691	716	706	717	704	730	726	700	688	672	666	706	701	683	707	681	703	699	716	721	655	772	693	703	704	673	696	733	715	736	753	740	726	725	740	776	671	713	750	728	697	698	721	735	708	701	707	693	717	721	685	673	690	742	710	717	704	673	738	683	706	713	747	751	768	773	733	655	724	706	728	705	729	763	715	746	706	710	740	710	725	718	690	699	667	740	719	751	715	724	705	750	674	724	775	707	735	683	718	746	702	731	734	691	682	722	704	687	675	704	712	693	708	721	687	701	717	692	668	689	719	746	724	738	723	721	760	733	716	680	731	678	678	719	722	747	684	673	727	706	706	742	730	713	701	711	645	690	718	707	743	671	729	696	677	729	743	749	736	724	696	684	711	710	715	772	759	723	718	673	702	716	727	731	695	738	729	728	699	734	693	730	716	754	696	741	703	709	748	679	713	737	667	729	727	732	726	746	722	709	662	721	698	732	710	729	708	723	696	714	657	689	689	704	725	696	718	740	751	743	708	734	708	743	700	728	690	702	713	718	695	694	687	718	719	704	731	673	700	720	713	697	715	668	730	728	708	672	731	739	746	714	705	696	688	719	696	729	712	720	713	670	706	692	718	654	717	704	685	695	716	765	709	659	699	716	726	721	690	748	675	730	714	696	746	698	689	719	749	724	696	687	701	742	679	724	722	708	746	748	690	723	718	725	685	690	682	727	692	734	692	683	703	719	724	720	678	718	733	711	757	728	752	713	730	731	724	757	654	677	727	716	686	666	708	693	732	702	721	694	697	673	681	723	702	706	779	659	673	760	714	726	675	746	709	715	701	697	665	693	690	691	701	753	745	660	780	726	691	737	737	717	669	715	689	684	668	679	660	689	741	677	730	720	737	713	726	693	748	730	692	771	742	708	724	672	737	683	682	687	734	666	662	738	690	730	679	709	722	736	722	719	755	709	671	712	699	698	730	704	734	753	682	671	706	676	775	700	713	674	716	726	714	688	703	678	689	726	659	688	704	683	720	701	669	682	690	686	734	746	725	678	702	728	690	692
6902	903	990	875	759	668	505	434	387	366	320	371	339	324	293	304	320	334	312	303	269	312	282	295	296	308	288	339	282	301	331	323	331	331	318	290	322	322	303	333	293	320	315	332	326	302	318	300	309	360	295	297	298	296	311	292	298	299	289	296	300	282	298	292	289	334	297	279	305	309	288	313	290	306	270	297	336	320	306	300	297	287	275	306	292	310	293	305	282	321	303	307	296	304	295	337	284	325	301	274	280	310	321	302	310	314	278	305	307	338	279	303	311	321	297	278	295	275	278	310	310	316	322	306	297	300	310	299	306	296	320	342	329	328	310	303	326	299	344	284	297	319	285	272	301	297	273	312	289	290	298	302	335	284	283	341	302	312	279	300	284	287	289	290	290	289	334	311	323	312	286	306	253	307	335	291	301	311	289	297	299	321	313	315	313	334	302	313	317	275	321	335	296	306	303	336	289	285	295	300	325	284	291	262	307	275	313	302	314	295	297	296	303	284	321	282	314	287	318	284	313	307	289	267	325	308	285	293	331	304	311	299	270	309	292	303	307	286	318	313	302	299	297	308	277	291	285	302	293	300	336	314	305	304	316	297	276	315	291	309	294	325	318	315	311	294	299	322	280	314	275	304	299	331	308	331	314	306	294	331	322	327	279	313	291	299	341	281	325	330	300	297	322	282	303	283	302	342	295	314	330	274	325	287	290	314	303	313	310	316	343	286	323	301	316	307	296	284	322	318	309	263	304	321	322	334	312	279	284	296	294	303	309	295	319	302	316	306	309	326	313	278	316	292	300	298	270	307	291	279	312	280	288	294	303	312	292	309	279	317	295	291	256	311	306	305	283	305	311	296	319	315	267	304	295	310	306	324	328	277	330	292	308	260	307	301	304	294	304	322	285	297	315	337	318	288	340	283	281	267	326	301	314	280	324	303	311	287	266	268	312	315	285	299	299	297	293	312	289	274	316	330	316	275	283	282	290	269	317	289	293	332	291	305	270	290	289	329	316	311	309	307	323	319	304	316	292	303	317	298	317	292	320	276	295	283	298	316	324	319	326	297	315	297	287	294	304	319	320	295	297	291	298	332	307	312	279	307	311	267	275	312	303	325	301	295	312	286	303	269	251	304	310	268	302	292	282	303	285	292	308	294	289	319	322	306	281	314	284	294	238	290	272	267	319	325	277	275	303	288	307	292	278	326	279	318	277	318	311	299	274	299	303	325	311	298	309	292	312	338	290	283	329	286	285	297	290	274	290	276	286	289	325	276	324	302	288	298	308	282	299	283	307	312	314	278	292	283	292	302	319	276	333	307	276	312	298	295	334	323	295	292	275	290	299	281	310	314	265	337	285	302	286	318	286	308	299	314	294	314	296	294	321	313	290	300	314	286	311	287	314	300	314	294	325	310	283	314	280	305	321	292	327	305	295	285	341	318	310	285	292	279	339	311	331	292	309	301	300	314	310	304	301	273	315	287	292	317	279	284	326	304	314	271	319	320	311	272	282	305	311	299	278	289	298	285	302	335	310	295	293	285	280	286	303	280	310	304	300	272	296	329	254	270	280	320	320	298	315	327	307	281	290	294	310	328	301	289	330	315	291	282	352	295	308	301	333	318	271	298	321	306	293	298	290	318	319	287	319	281	277	326	336	276	280	290	289	279	315	278	299	319	328	272	316	326	327	290	339	282	300	257	279	293	269	277	305	268	284	310	303	297	286	303	322	300	296	287	258	285	313	292	313	274	314	303	287	282	324	248	300	292	328	295	317	291	286	276	329	321	301	326	307	280	341	269	303	316	309	301	317	289	335	290	293	273	310	270	282	286	291	300	312	282	310	312	308	295	309	299	319	283	318	293	310	335	281	309	312	279	290	300	295	298	316	309	315	307	312	279	287	293	306	284	306	310	328	328	296	309	289	276	282	266	283	337	291	321	294	302	293	298	294	302	312	298	294	327	310	322	323	305	310	308	269	311	284	304	280	281	295	300	301	286	295	316	300	282	288	333	296	319	303	277	304	314	250	278	313	257	293	299	311	296	297	304	315	325	309	299	292	287	276	288	307	309	293	322	312	303	307	301	323	278	318	297	310	287	301	281	295	311	308	312	315	285	316	292	309	283	305	311	274	294	295	297	289	291	302	302	295	290	285	269	308	304	292	306	310	321	314	325	281	294	298	314	292	294	296	295	303	317	325	324	288	305	305	286	273	318	287	291	321	336	359	324	342	276	268	334	297	303	308	277	290	300	265	312	296	296	288	302	294	294	291	344	261	286	273	305	324	304	294	322	301	299	308	349	311	299	302	276	295	301	301	293	245	298	320	294	294	289	284	302	303	286	313	303	294	310	266	300	301	290	288	323	293	313	311	273	321	321	264	292	290	305	330	335	298	316	300	275	295	256	259	263	298	296	308	295	272	303	301	309	327	295	319	309	316	306	318	284	270	300	296	306	329	331	319	294	315	316	276	286	314	303	273	307	282	315	288	309	300	315	306	262	303	304	295	327	292	308	295	287	288	323	314	275	295	287	288	332	298	295	302	288	283	281	325	298	297	274	292	302	314	312	322	295	304	332	300	283	299	301	304	282	270	311	256	293	261	297	292	311	286	311	301	271	319	324	303	298	308	268	315	306	307	314	297	330	306	333	324	290	307	327	302	340	301	294	330	296	322	330	333	275	333	283	283	296	299	265	278	310	302	293	340	294	305	309	286	311	308	294	258	277	317	280	303	292	297	307	277	326	309	283	300	344	311	284	273	298	275	321	286	298	278	288	257	278	302	300	293	261	280	317	294	318	313	249	283	280	287	312	286	302	312	332	295	310	324	281	276	349	287	275	311	306	324	270	275	309	319	294	337	298	322	289	302	282	307	269	269	309	305	314	277	291	314	306	270	287	301	290	312	306	288	318	264	299	303	285	278	331	325	296	287	315	282	308	333	312	309	299	320	316	314	283	297	303	307	291	317	344	270	309	302	309	275	315	299	290	275	302	292	297	273	321	321	279	301	267	316	328	316	317	280	329	326	288	300	287	317	298	279	312	281	283	308	308	321	305	304	279	341	300	287	304	282	304	306	308	284	282	336	282	305	299	290	314	315	318	298	308	316	294	280	294	314	292	312	314	311	313	314	306	295	312	297	302	304	330	324	316	273	295	302	317	321	361	270	290	265	291	294	312	288	272	293	312	274	285	310	305	321	281	310	291	312	314	323	284	316	301	326	315	308	293	321	309	325	309	273	293	305	275	311	317	288	291	309	287	275	331	328	310	321	337	313	324	292	297	265	306	309	289	302	298	276	312	303	308	312	290	307	311	294	285	312	289	267	291	309	284	288	319	282	271	334	271	304	302	313	300	315	313	326	345	280	350	291	297	282	335	311	302	295	311	276	302	318	308	297	306	308	268	326	280	295	282	310	281	281	284	284	302	320	285	287	340	303	299	293	309	317	299	328	310	305	295	255	287	291	288	265	296	306	311	300	288	304	311	300	310	313	294
6474	1307	2202	2873	2816	2226	1715	1461	1275	1104	1025	986	969	928	873	881	858	876	900	826	809	798	765	726	764	784	755	797	819	748	776	792	744	781	799	760	790	774	785	730	734	720	759	711	719	695	744	709	749	764	745	717	715	758	768	706	718	738	760	744	707	791	726	692	682	728	709	763	719	733	710	701	755	734	728	733	751	713	757	705	704	706	769	729	734	712	709	734	765	683	713	738	697	731	686	700	744	697	703	708	721	717	736	727	732	715	740	745	697	715	709	748	742	731	658	745	702	716	681	682	730	768	751	678	758	742	731	731	719	700	746	752	700	699	753	700	712	746	709	757	713	733	728	733	713	722	758	765	701	779	785	771	705	734	695	711	724	769	757	756	704	739	743	705	743	682	786	730	710	726	715	734	730	709	733	726	673	692	716	718	698	767	772	733	727	698	698	717	745	720	738	732	696	738	731	725	668	684	729	729	713	741	746	712	773	759	711	705	708	714	734	710	692	747	730	705	742	724	737	751	688	723	729	735	756	772	728	698	714	712	664	718	722	700	759	729	721	706	694	691	713	679	722	747	730	709	747	701	692	743	754	743	702	708	656	703	747	703	717	719	730	711	738	697	691	720	704	711	703	750	729	694	697	739	724	692	726	695	716	736	695	717	766	720	705	667	712	734	718	662	753	790	746	785	764	673	728	705	743	744	707	733	697	731	704	748	757	704	724	719	767	748	757	705	717	694	724	682	727	686	785	749	744	722	704	720	712	722	672	765	700	751	750	763	756	710	712	713	714	700	723	720	700	750	754	707	698	736	727	702	700	704	715	694	771	741	763	747	736	741	743	728	746	701	713	709	738	708	701	746	740	699	741	758	685	704	717	692	721	742	714	742	711	738	733	690	706	730	723	748	705	696	749	714	742	716	729	748	745	741	727	681	736	699	700	724	729	721	740	719	712	707	703	731	679	682	709	781	748	746	722	730	724	758	731	723	758	694	718	738	703	666	740	718	714	763	719	728	735	705	685	696	738	694	739	711	712	767	703	705	711	780	747	718	684	746	743	746	747	760	744	754	709	707	686	678	718	680	749	673	738	748	731	731	747	741	681	713	735	733	731	690	695	761	718	760	690	706	709	737	707	716	728	751	726	706	701	715	712	772	675	713	752	798	678	740	691	664	769	783	742	717	701	757	705	696	699	734	738	714	728	729	731	718	735	702	722	706	731	710	731	701	697	711	735	734	703	774	718	743	705	715	709	723	732	746	719	769	748	679	686	734	692	747	778	767	701	724	720	714	743	711	708	701	705	688	711	774	679	674	741	756	727	689	727	705	739	707	763	698	735	748	687	714	742	723	767	745	675	773	722	712	711	725	725	752	720	683	706	723	753	699	741	750	732	693	700	739	691	698	674	676	727	705	690	733	736	736	675	720	682	751	768	777	782	745	731	736	740	728	766	747	748	716	682	672	748	773	751	748	744	779	706	703	702	741	738	691	733	729	709	685	753	714	716	736	721	724	769	767	730	683	790	698	695	725	734	727	718	715	730	716	715	728	714	739	728	730	701	734	753	700	736	682	697	699	703	716	733	742	711	756	715	723	677	725	700	703	762	666	721	695	695	687	749	726	709	727	724	707	687	703	727	703	738	746	659	717	737	712	700	740	718	707	674	748	773	680	702	780	710	717	719	717	770	698	724	750	735	735	746	715	736	771	746	768	713	769	679	731	757	796	733	764	730	737	712	686	711	683	710	743	749	714	761	738	741	728	676	705	668	704	755	736	725	730	698	762	700	680	669	759	715	746	723	797	723	755	704	677	787	694	736	711	769	698	683	750	728	739	715	722	717	707	761	754	698	724	768	755	741	710	776	717	724	765	709	746	738	698	721	678	724	712	758	697	702	764	696	783	725	733	703	716	728	698	722	758	743	695	660	708	673	729	692	711	775	761	695	716	708	733	732	693	710	734	709	741	732	739	741	700	740	695	720	690	745	720	750	738	722	738	681	702	760	690	716	745	764	716	762	725	676	705	717	696	727	709	724	738	698	714	714	664	731	688	764	771	703	731	739	735	732	751	729	746	684	732	741	722	723	756	717	744	728	720	727	725	728	720	724	758	745	681	724	723	746	740	777	737	726	701	731	742	725	729	683	767	721	741	744	763	713	730	715	745	734	690	707	737	763	689	703	754	751	776	722	761	676	733	759	715	718	732	720	744	714	785	710	757	772	680	720	742	742	724	732	752	714	714	746	694	655	743	701	711	710	715	695	735	767	679	744	725	700	728	747	771	716	661	735	715	695	730	676	717	728	711	713	762	717	703	746	749	742	704	692	726	720	719	664	749	744	721	726	737	679	755	728	730	712	743	725	730	694	723	758	755	717	729	713	796	731	734	727	717	757	708	726	724	733	760	696	718	644	709	726	752	661	727	764	741	733	683	701	709	720	752	731	747	742	736	710	715	709	682	713	685	737	724	748	719	707	697	742	732	708	672	774	780	678	727	695	698	726	774	743	747	719	698	730	729	790	691	742	766	713	675	730	688	695	741	740	750	716	677	778	690	716	702	758	738	710	712	734	726	722	733	712	738	708	743	743	687	747	685	751	728	761	737	719	750	713	717	672	686	772	716	696	767	730	692	724	713	741	751	738	717	693	736	753	760	716	743	716	723	767	738	723	724	707	757	699	714	681	713	736	714	712	688	712	759	723	728	735	723	720	739	755	709	696	738	724	757	745	764	746	715	691	744	788	741	714	743	678	698	745	748	737	701	748	726	731	733	659	659	720	718	730	729	709	731	727	689	730	743	715	756	664	766	714	744	724	692	709	771	730	763	733	741	692	754	724	716	679	738	738	699	725	712	679	681	710	747	713	711	712	742	707	724	687	749	761	779	717	692	715	752	677	787	748	742	696	738	734	686	752	676	701	666	734	727	729	728	689	755	765	746	712	698	727	701	734	726	740	737	716	739	712	705	720	728	717	733	727	763	736	707	740	702	705	703	702	724	730	748	747	750	661	733	778	707	726	730	751	734	675	691	726	764	714	764	753	735	725	705	785	773	730	712	703	700	706	731	692	701	740	732	761	678	655	710	726	737	765	729	703	690	737	718	700	689	721	747	736	683	735	711	733	748	710	764	733	679	706	750	728	682	749	735	711	742	709	701	691	692	739	700	741	685	712	739	733	713	770	767	747	713	707	712	727	720	723	704	744	697	691	760	722	704	742	752	686	715	719	714	724	730	734	680	724	786	753	658	757	701	700	752	751	763	712	703	748	695	768	768	699	696	744	679	732	731	700	710	727	716	746	683	771	738	707	726	719	730	793	753	757	736	728	698	724	734	710	714	711	692	692	713	713	686	691	726	708	755	713	683	713	749	711	733	754	680	715	764	711	705	661	773	714	719	745	695	719	700	751	722	694	707	702	716	764	698	728	755	732	712	803	754	688	724	731	710	740	727	736	704	700	702	750	714	704	701	704	746	716	690	704	722	722	734	678	685	746	741	683	725
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
