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
338175938439	338175938949	338175939499	338175940049	338175940599	338175941149	338175941699	338175942249	338175942799	338175943349	338175943899	338175944449	338175945000	338175945550	338175946100	338175946650	338175947200	338175947750	338175948300	338175948850	338175949400	338175949950	338175950500	338175951050	338175951600	338175952151	338175952701	338175953251	338175953801	338175954351	338175954901	338175955451	338175956001	338175956551	338175957101	338175957651	338175958201	338175958751	338175959302	338175959852	338175960402	338175960952	338175961502	338175962052	338175962602	338175963152	338175963702	338175964252	338175964802	338175965352	338175965902	338175966453	338175967003	338175967553	338175968103	338175968653	338175969203	338175969753	338175970303	338175970853	338175971403	338175971953	338175972503	338175973053	338175973604	338175974154	338175974704	338175975254	338175975804	338175976354	338175976904	338175977454	338175978004	338175978554	338175979104	338175979654	338175980204	338175980755	338175981305	338175981855	338175982405	338175982955	338175983505	338175984055	338175984605	338175985155	338175985705	338175986255	338175986805	338175987356	338175987906	338175988456	338175989006	338175989556	338175990106	338175990656	338175991206	338175991756	338175992306	338175992856	338175993406	338175993956	338175994507	338175995057	338175995607	338175996157	338175996707	338175997257	338175997807	338175998357	338175998907	338175999457	338176000007	338176000557	338176001107	338176001658	338176002208	338176002758	338176003308	338176003858	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
18410	5919	5539	4590	3286	2455	1857	1321	1235	1096	948	770	824	714	642	633	593	493	480	449	462	407	387	391	384	437	426	381	425	379	426	378	358	377	387	375	394	403	348	424	381	404	372	388	407	433	381	387	362	430	353	387	359	399	386	343	395	399	378	441	375	360	396	395	390	390	361	400	381	372	410	380	367	372	385	392	400	382	373	373	395	414	363	359	353	376	366	380	336	345	393	372	380	385	391	367	368	396	422	398	386	387	383	373	372	387	423	366	371	385	355	420	402	385	385	383	377	371	381	362	365	351	411	351	333	353	396	389	405	386	430	326	345	355	386	389	348	414	368	378	394	348	392	397	367	371	351	385	365	349	388	360	385	366	384	397	374	387	375	410	390	361	371	385	416	362	377	382	399	372	335	365	382	372	354	416	390	391	362	361	387	383	358	401	371	383	359	352	332	393	384	355	383	395	352	360	389	378	380	394	367	352	399	407	434	388	397	382	382	378	406	371	364	399	379	360	375	353	369	384	345	362	366	379	385	361	364	390	425	398	364	364	389	381	412	381	316	373	363	398	398	368	382	363	380	394	371	377	332	364	404	365	369	372	379	385	377	374	371	340	432	376	375	388	382	397	371	390	385	339	387	373	394	376	385	376	403	393	356	389	361	394	352	389	348	370	363	378	417	380	371	384	338	346	369	331	384	391	401	379	401	338	347	407	369	387	357	394	399	397	375	359	345	370	390	365	363	385	376	384	370	341	385	378	379	382	382	378	390	391	370	395	388	369	383	343	380	384	395	380	402	370	344	387	335	352	396	399	400	363	379	385	359	383	408	347	386	398	374	383	406	375	403	402	381	398	398	390	359	385	391	359	382	368	386	382	367	385	408	374	390	375	373	379	381	394	380	353	422	386	376	371	378	370	359	375	388	415	358	417	361	351	403	368	385	348	357	382	361	369	386	376	360	376	429	377	373	348	359	419	445	349	321	358	392	376	397	355	351	348	347	345	408	380	388	356	364	388	378	342	352	381	339	347	402	372	371	392	377	370	380	359	385	355	373	399	381	403	350	381	342	385	411	352	346	411	380	361	368	353	399	356	358	380	360	400	357	368	375	394	383	388	396	383	375	355	376	368	383	370	401	355	372	391	360	374	383	391	427	357	371	379	369	365	390	397	405	347	389	391	388	328	380	330	386	431	350	397	349	389	377	354	366	408	401	408	357	372	385	376	353	342	385	397	405	360	370	397	382	364	336	375	406	350	361	408	357	378	387	394	367	383	357	414	392	383	339	380	397	385	363	364	363	354	401	386	357	391	412	366	373	383	370	329	389	369	416	358	391	354	376	358	401	385	400	330	362	348	381	379	391	404	424	372	364	352	364	409	405	367	371	373	387	368	362	364	363	367	387	370	395	366	390	353	392	365	421	399	385	377	374	388	317	383	389	400	381	408	349	382	379	367	352	368	380	348	369	362	374	347	352	393	366	369	412	364	378	367	348	359	359	361	334	349	412	352	369	359	364	454	377	382	348	357	395	440	376	377	373	358	362	355	424	386	382	374	378	415	394	380	388	392	342	415	353	412	408	382	369	398	387	336	325	399	373	351	373	377	344	403	388	392	380	395	383	374	388	355	377	401	348	411	384	391	393	389	344	364	350	404	386	388	393	362	392	395	423	366	372	419	415	366	386	355	387	376	385	347	346	334	351	439	403	396	372	391	376	388	365	406	385	382	379	368	404	407	401	403	397	370	387	419	435	401	388	350	383	344	378	388	365	387	394	395	369	352	366	354	361	400	361	403	400	338	350	378	355	348	402	415	388	384	386	362	374	389	403	374	352	355	363	373	371	401	372	434	386	350	366	385	376	370	360	386	378	399	387	365	338	390	390	381	413	359	368	365	384	355	417	359	372	379	402	395	389	372	372	346	400	324	363	358	358	388	385	380	396	384	390	383	352	394	350	375	354	369	404	345	330	376	387	381	401	383	368	349	380	414	391	369	415	391	331	365	396	328	399	348	390	401	388	347	388	377	347	371	395	412	339	390	381	395	402	392	386	398	383	408	378	379	385	396	393	400	399	371	366	355	375	380	339	360	376	378	365	348	358	352	364	360	389	388	361	370	327	377	381	390	402	364	359	367	390	366	380	412	378	405	349	373	383	386	364	348	361	367	393	364	367	336	311	430	378	331	366	389	418	353	353	402	354	338	411	389	388	357	380	415	394	383	387	349	382	392	355	394	392	372	365	381	332	375	396	329	337	361	388	376	375	372	410	392	384	359	362	379	383	339	385	371	349	379	373	409	340	360	371	401	338	370	376	392	367	386	392	426	400	379	403	394	374	364	390	357	384	359	371	371	410	375	355	403	379	382	368	373	408	359	343	388	424	398	393	416	393	402	352	403	356	359	392	421	367	396	361	382	391	398	400	413	387	359	379	387	351	362	375	377	355	375	388	375	363	402	365	370	370	385	418	337	402	367	354	366	421	328	412	403	376	377	409	348	374	411	374	382	383	360	380	386	386	374	384	390	388	405	383	404	378	360	395	353	382	360	382	348	394	345	378	389	376	397	381	354	415	397	365	384	367	395	413	391	373	365	357	325	375	385	386	379	365	413	370	344	385	396	367	353	388	386	406	361	439	339	378	383	397	357	361	380	406	353	366	359	358	395	337	375	392	377	361	348	374	438	360	353	427	363	387	402	377	364	359	351	341	385	386	400	384	397	370	415	383	347	393	395	402	342	392	335	376	379	400	371	393	366	368	415	372	404	404	400	369	375	384	364	377	356	373	350	393	380	400	353	348	371	406	409	381	388	398	358	361	421	347	411	386	383	392	365	399	408	401	409	395	384	363	344	372	375	327	376	341	358	338	361	394	390	378	369	375	431	403	344	362	352	381	412	382	401	380	371	378	411	402	385	408	390	377	407	361	374	356	370	367	365	353	416	360	398	330	380	360	375	361	389	367	369	340	420	379	371	370	380	372	354	384	379	382	371	426	415	383	359	409	410	388	388	401	381	399	376	350	336	369	372	375	395	362	381	346	410	404	365	364	351	375	347	411	390	374	382	339	359	357	413	384	354	386	374	382	408	366	369	404	347	376	358	388	410	348	372	393	395	413	376	388	422	393	380	386	360	363	356	374	369	365	358	378	347	370	410	353	400	358	384	407	342	373	353	386	373	379	378	422	370	437	387	387	406	387	423	376	361	398	379	402	384	386	385	374	408	377	422	364	402	336	393	359	396	384	337	362	353	369	370	380	392	415	387	377	390	387	322	379	385	381	369	351	372	377	394	395	357	395	413	397	378	408	389	403	370	404	359	402	346	379	373	387	402	425	360	398	416	361	350	382	368	399	369	411	384	373	368	351	376	346	367	395	378	336	386	383	375	388	380	350	396	384	383	344	381	341	372	414	408	379	380	403	370	347	394	349	372	398	386	373	377	375	405	375	402	384	396	359	376	364	389	376	403	383	378	407	382	375	355	380	379	323	382	365	345	393	347	352	384
10792	4843	8745	11024	10201	8757	6510	5105	4748	4383	3828	3131	3066	3080	2742	2561	2019	1707	1538	1370	1407	1203	1117	1093	1031	1009	982	965	946	927	943	919	894	921	954	879	911	889	896	878	847	835	914	864	883	870	852	922	869	905	838	860	866	834	839	914	883	918	850	861	873	866	862	831	860	851	816	843	852	848	874	870	911	866	887	841	916	805	849	816	853	847	820	833	851	835	858	885	896	866	831	828	859	861	835	844	885	888	835	856	861	895	823	854	821	817	811	835	856	859	835	837	817	818	917	825	876	844	859	846	797	917	858	838	825	876	868	897	878	836	849	829	864	869	798	829	858	831	833	849	885	871	823	864	861	859	877	808	845	827	831	874	838	846	836	831	846	874	882	831	874	847	809	865	857	833	844	847	813	834	880	858	862	844	841	829	892	838	821	853	830	825	813	843	869	866	838	825	903	864	834	851	860	861	857	829	831	872	823	886	821	879	858	875	808	906	859	834	858	873	799	865	902	883	892	876	825	842	828	882	839	863	894	853	889	822	815	850	829	832	817	851	907	841	815	865	797	872	863	846	859	844	861	846	832	830	849	859	832	880	905	890	890	830	833	864	850	830	866	877	802	856	844	863	818	851	836	884	868	829	887	821	848	868	859	878	883	848	817	838	811	882	831	851	877	843	798	882	854	874	849	852	814	839	848	898	837	863	865	812	817	869	831	844	827	855	843	837	818	812	802	844	867	844	864	867	821	886	877	850	855	872	882	814	827	884	840	877	882	835	852	840	886	816	801	870	854	859	836	791	840	876	871	851	776	862	849	808	884	893	856	911	861	878	803	801	854	884	832	770	857	844	841	878	855	859	918	857	841	850	857	907	823	851	856	845	801	788	810	795	831	772	843	867	894	821	806	830	847	835	829	839	886	866	822	828	836	861	845	797	868	851	880	827	843	836	881	850	831	849	801	826	848	843	833	817	868	929	861	842	849	864	834	847	806	854	897	844	839	867	858	888	880	854	876	877	824	852	841	855	781	818	835	907	863	834	868	821	883	827	886	830	848	855	857	823	865	815	835	818	859	831	835	869	819	855	799	846	861	797	909	823	830	848	846	856	864	782	849	875	846	821	857	856	817	800	875	883	863	840	865	855	841	813	849	858	843	876	853	837	814	838	893	876	844	846	831	868	852	866	849	847	846	849	929	847	810	847	869	853	873	862	894	859	797	834	851	878	854	830	901	866	852	916	841	833	829	818	834	885	831	873	882	894	868	828	871	847	850	871	884	838	818	858	805	893	821	890	858	841	826	847	836	845	852	865	871	855	797	866	839	832	837	830	838	845	839	813	888	855	804	837	853	845	837	866	850	865	816	875	868	890	873	830	788	790	827	862	835	841	886	818	937	851	855	876	886	802	858	816	858	822	875	870	844	832	866	851	862	816	837	891	850	856	782	872	881	848	838	847	823	854	835	809	895	825	858	857	837	827	853	887	827	831	843	898	851	840	874	777	871	822	826	857	883	882	866	883	816	854	834	840	914	839	849	832	838	828	904	852	831	840	875	869	803	837	828	912	840	825	840	829	841	831	842	824	860	899	888	820	849	811	801	845	851	836	867	849	840	860	854	833	849	852	868	844	828	818	877	846	807	875	854	829	867	820	856	816	865	858	877	789	813	859	831	822	881	830	806	853	878	803	801	861	845	875	861	836	848	841	820	870	871	802	804	853	908	878	855	852	884	829	843	823	882	871	843	855	840	834	839	845	849	838	868	792	843	867	872	882	832	844	798	796	846	831	862	793	857	845	877	891	850	844	783	864	797	816	794	835	843	872	892	847	829	855	826	885	847	851	876	863	870	845	841	847	828	809	880	849	824	848	836	859	835	865	859	849	823	898	890	822	810	854	899	846	826	855	798	830	859	914	889	851	839	838	827	882	870	875	880	869	876	871	837	839	885	777	787	895	859	886	861	854	832	851	827	838	817	837	838	811	880	878	848	835	815	840	812	864	826	809	883	880	880	882	871	860	891	880	842	846	826	878	839	813	823	811	855	825	886	827	832	889	839	887	829	900	881	822	852	827	876	839	808	789	790	843	880	850	825	848	862	848	861	847	827	879	832	826	848	886	835	827	834	891	886	859	861	899	870	847	774	880	840	822	854	834	840	844	877	831	857	826	847	803	881	838	850	865	860	829	910	846	867	851	838	834	847	874	933	869	825	862	841	838	881	857	886	852	871	859	889	880	774	846	817	822	803	828	823	800	877	859	767	800	890	822	882	872	850	829	853	814	861	846	854	886	792	839	824	848	855	851	879	858	840	788	828	883	864	858	855	846	951	823	833	867	833	863	820	784	837	890	833	890	829	856	840	870	861	885	886	867	889	857	833	786	801	827	862	812	897	843	880	848	857	894	850	844	884	816	877	785	866	856	856	868	876	873	835	868	896	809	857	896	811	912	881	844	866	795	850	827	805	899	832	828	823	815	824	815	859	898	884	832	798	849	853	856	855	911	883	859	870	904	872	857	858	857	850	907	857	856	882	878	831	860	821	840	830	869	805	809	836	818	883	834	835	846	883	816	866	866	807	819	886	862	823	829	864	863	884	846	815	855	862	831	795	853	869	888	795	788	806	849	864	839	812	812	907	858	851	777	813	881	832	837	840	877	810	878	848	814	842	815	846	871	849	913	897	862	836	825	856	886	846	893	856	851	824	925	801	819	884	851	844	875	827	873	796	860	884	878	844	849	816	823	834	829	822	865	876	849	878	825	841	869	810	850	886	873	869	835	823	845	885	873	873	826	859	847	842	859	864	864	875	814	844	860	882	818	834	872	885	807	840	878	812	788	822	848	843	823	874	928	874	809	799	840	857	843	790	874	876	849	827	823	871	838	866	881	867	879	855	802	804	814	810	943	866	868	814	889	845	835	906	926	886	868	829	832	837	840	784	881	849	807	872	819	816	866	854	863	857	859	822	844	843	884	819	819	840	825	877	801	858	823	880	858	880	838	796	819	826	845	838	833	846	911	787	876	806	804	838	836	830	844	823	852	861	852	878	839	865	837	846	867	860	900	866	852	805	889	900	849	802	897	824	834	862	832	833	845	851	856	848	811	857	827	788	803	851	805	841	847	832	880	834	889	874	822	862	894	815	843	805	828	820	917	842	833	847	862	845	822	855	856	853	833	864	885	912	880	838	763	875	835	851	843	771	823	873	822	879	851	873	841	893	852	809	829	844	912	849	840	864	839	834	863	876	840	767	831	868	868	891	813	909	851	823	812	889	819	874	861	864	823	842	825	869	877	838	899	834	880	885	850	837	866	882	879	934	848	943	816	873	800	795	859	873	801	818	843	871	894	859	880	837	848	804	825	851	839	838	852	811	803	831	859	834	872	835	861	831	830	884	892	842	868	872	890	858	878	845	843	845	826	804	818	834	871	860	824	838	861	900	816	829	890	841	764	833	843	794	850	904	863	787	886	811	811	816	870	894	825	853	864	859	864	826	858	858	910	890	837
5209	2268	2431	1877	1159	916	704	630	588	526	398	420	382	379	334	346	313	250	295	265	288	252	235	237	250	254	260	254	281	267	240	238	289	227	244	250	246	251	231	238	232	271	231	247	224	247	230	220	257	248	221	250	235	285	261	276	224	268	250	245	245	258	245	237	219	254	224	262	245	251	245	242	236	257	194	255	253	253	229	239	255	240	242	246	247	258	213	250	239	229	224	257	255	231	255	233	231	261	256	240	239	289	230	271	258	232	235	244	238	235	272	237	254	247	253	250	243	234	221	221	230	231	246	227	245	269	238	236	238	243	228	242	217	216	287	220	236	235	242	213	244	250	259	224	235	216	262	230	227	246	236	235	241	254	227	232	252	217	218	225	251	236	284	227	223	228	278	225	252	247	238	241	257	265	220	245	276	260	250	214	263	224	238	239	230	240	261	236	281	248	226	243	242	272	229	262	261	234	213	216	221	234	236	257	236	211	223	248	245	238	260	250	228	234	214	258	232	247	241	260	236	212	261	238	264	255	265	270	250	230	249	232	252	254	265	228	243	238	215	253	242	241	255	270	232	239	230	234	235	245	240	233	233	226	243	237	259	237	227	236	246	253	253	204	227	263	258	250	242	225	260	243	255	238	255	230	274	244	253	254	235	235	288	257	215	226	260	256	218	232	239	230	248	241	269	273	247	230	232	263	245	251	252	273	240	242	244	244	239	269	255	290	257	258	233	234	255	241	260	226	221	251	241	246	288	242	231	245	243	239	272	255	246	246	238	266	285	270	225	240	265	228	231	262	228	213	216	232	230	256	252	225	213	241	231	260	245	264	244	215	249	240	242	281	238	222	229	240	229	261	246	210	242	259	245	235	252	230	243	231	227	238	251	245	247	239	204	265	271	217	251	240	256	248	239	251	239	247	217	259	225	254	228	283	248	240	241	239	232	229	235	260	197	236	247	233	251	255	222	236	269	231	263	233	250	235	229	249	264	222	257	235	229	264	281	235	236	223	217	242	231	241	239	240	235	235	254	215	222	264	246	252	251	260	273	230	247	232	236	254	276	232	225	231	266	235	243	258	236	235	247	249	271	251	239	243	261	230	255	243	251	234	278	248	263	244	248	271	241	236	259	216	266	274	237	222	235	248	250	221	257	258	244	228	226	262	247	244	252	233	259	225	249	240	231	276	241	234	228	227	243	262	247	260	220	259	255	251	257	249	249	257	220	257	220	216	258	257	261	269	241	231	230	224	256	251	265	265	231	273	244	227	226	218	259	255	197	240	241	231	232	260	216	236	258	235	252	249	238	246	218	236	262	286	234	254	238	243	238	270	270	225	235	239	253	233	241	242	244	257	270	270	241	251	273	248	239	239	234	255	241	256	248	224	205	237	258	228	217	266	260	262	251	227	244	272	240	274	255	264	280	248	220	247	262	252	251	262	242	264	244	250	261	275	233	227	264	246	232	262	253	258	229	217	255	177	245	239	260	234	271	242	245	249	246	232	253	257	224	243	237	237	267	236	225	204	233	226	233	249	279	240	252	222	247	248	218	230	279	228	243	220	234	232	231	281	225	246	228	232	233	238	244	269	252	234	259	266	229	267	225	249	272	225	248	214	248	237	243	221	258	218	225	208	223	209	207	261	280	255	258	253	229	243	254	256	231	238	229	228	232	241	234	238	270	217	216	226	211	215	237	241	262	255	246	231	236	242	219	236	256	228	250	245	227	248	241	244	255	236	232	253	269	233	212	252	225	270	226	246	258	230	266	245	254	229	231	257	217	218	256	229	259	229	240	233	238	229	269	265	286	246	244	270	247	236	236	251	237	237	246	246	231	243	262	231	254	226	249	225	252	272	239	253	260	232	225	233	256	244	207	248	227	236	242	250	230	238	217	244	226	266	255	232	228	263	266	260	263	286	229	236	239	257	209	273	245	226	249	225	251	241	242	244	262	227	251	258	259	251	242	240	248	241	231	245	252	198	257	200	246	222	222	213	259	284	259	257	248	260	248	251	254	253	259	238	239	250	235	241	264	262	254	243	279	247	223	265	263	236	226	252	267	240	243	237	260	228	233	238	239	249	239	247	253	261	260	261	261	227	245	255	225	252	233	238	227	223	248	225	239	257	210	238	248	233	235	245	243	266	246	252	270	240	242	220	232	260	211	232	230	238	248	272	271	224	236	236	275	274	242	240	218	237	271	228	257	247	255	225	240	233	225	243	239	224	238	223	249	242	218	223	237	215	227	215	260	196	217	234	223	248	231	269	266	257	262	261	250	245	234	274	220	241	258	235	232	255	254	239	232	272	216	231	229	257	223	234	246	279	250	235	259	239	248	270	242	252	245	257	237	244	239	243	285	224	239	250	250	215	243	248	240	246	240	238	232	239	223	255	236	253	253	235	245	258	220	238	288	223	229	246	185	274	245	262	247	262	230	262	258	214	251	235	218	255	230	257	222	266	250	228	237	243	255	234	232	263	240	234	247	246	260	255	225	258	224	233	236	251	271	238	230	223	268	264	271	241	245	262	268	259	233	224	224	267	243	246	234	241	231	221	251	249	219	225	245	259	251	237	244	255	211	240	250	250	259	251	257	229	236	238	238	209	274	228	232	213	278	252	260	234	262	260	248	240	253	231	239	241	257	249	221	262	247	255	248	251	240	252	221	238	220	227	250	280	234	257	238	253	280	223	229	255	252	210	232	255	228	215	274	248	230	261	258	256	252	235	249	234	252	247	256	197	246	220	269	243	243	264	226	252	243	247	247	258	290	244	227	287	252	237	248	230	271	231	251	242	259	266	237	222	236	228	218	251	260	248	249	251	239	251	238	247	269	286	264	246	230	235	233	235	245	290	266	282	224	229	247	255	263	246	219	245	257	255	244	243	250	304	264	266	254	222	258	280	256	229	246	264	257	247	231	285	238	234	244	241	229	233	242	245	279	242	246	232	237	220	238	262	227	292	235	278	231	222	265	229	196	242	211	248	237	271	251	216	223	249	272	254	253	252	290	234	239	236	229	256	245	223	231	214	224	237	230	219	255	234	254	268	239	272	259	251	238	275	222	250	237	262	241	218	256	277	258	263	254	214	263	244	237	224	211	255	229	293	245	264	214	270	233	255	252	264	231	252	235	227	256	232	248	248	259	246	242	228	265	255	216	238	246	252	238	266	222	230	264	278	252	250	220	239	259	240	226	234	266	230	237	236	259	239	267	248	261	235	271	243	239	223	218	241	266	229	206	300	218	235	261	264	289	237	244	227	235	252	236	230	268	282	238	255	236	212	239	259	269	233	246	218	226	254	236	248	272	274	225	253	237	217	243	254	265	243	251	253	243	204	244	266	211	232	252	212	251	277	237	238	268	224	253	239	272	249	246	221	272	247	244	236	248	239	244	231	240	257	230	265	256	257	239	225	231	225	268	269	226	257	233	244	269	247	235	266	217	251	243	255	224	243	229	219	261	266	241	233	258	230	221	245	244	228	220	283	271	237
3682	2309	4522	5549	4469	3513	2842	2324	2080	2083	1726	1438	1290	1348	1238	1046	1010	833	851	780	792	703	652	627	672	668	652	612	657	648	611	572	634	616	635	623	620	597	620	607	600	594	642	629	634	659	617	603	589	654	631	570	564	603	629	614	626	599	586	608	602	615	578	573	616	638	614	562	640	562	583	598	563	594	560	638	606	619	588	626	579	603	648	589	592	650	572	582	631	612	667	626	589	637	611	600	574	571	593	608	562	598	599	625	605	603	596	604	573	613	586	592	587	675	603	604	630	605	617	615	627	600	618	590	577	606	621	637	589	628	590	600	625	574	589	632	583	584	614	617	586	584	585	583	566	596	608	600	649	588	609	641	587	614	607	659	595	645	635	564	588	570	617	608	589	571	574	555	606	564	620	607	636	651	598	610	612	599	599	592	571	614	634	583	649	631	575	621	621	638	592	598	567	601	621	615	544	583	629	638	650	628	641	622	617	627	653	596	595	684	615	609	622	636	582	615	600	594	604	599	612	622	617	609	618	637	583	568	611	614	600	567	583	619	572	604	622	599	586	582	641	628	676	576	613	593	643	586	587	602	612	571	638	573	559	610	604	572	606	595	637	625	638	636	651	644	617	583	606	623	633	576	578	584	582	604	612	606	659	609	618	642	587	624	604	618	584	585	631	541	645	584	632	597	610	589	612	557	586	588	570	607	613	619	616	627	629	607	607	580	587	558	644	627	619	657	637	587	618	567	625	616	582	582	566	591	623	627	616	607	617	599	549	658	623	603	621	587	588	604	563	614	589	576	589	608	635	624	581	589	617	614	634	601	631	596	591	579	627	583	630	638	593	560	610	606	619	557	608	633	647	601	593	584	613	639	591	591	656	594	605	634	630	586	619	566	651	624	560	617	598	599	570	603	583	610	647	638	567	610	635	595	592	624	587	602	634	594	619	565	643	636	610	597	650	645	590	629	584	580	618	608	618	600	618	587	569	602	587	574	644	636	560	581	617	622	587	639	620	630	575	559	604	581	615	586	586	590	608	621	587	611	641	613	647	610	619	603	636	620	594	630	642	579	635	580	581	587	587	628	608	641	637	636	623	587	626	622	611	623	550	593	573	609	596	592	601	605	601	605	581	573	627	579	596	622	591	588	589	591	628	605	645	574	593	659	612	625	560	630	610	593	584	563	552	584	658	656	582	607	603	581	606	631	588	588	584	554	617	595	637	643	599	587	592	611	623	630	565	577	640	599	595	626	588	632	573	583	572	616	589	627	578	604	591	643	622	622	584	586	607	620	607	599	599	566	648	591	616	610	612	587	612	582	580	611	562	596	556	598	636	599	621	626	624	598	637	602	588	600	617	577	605	580	577	559	678	638	629	618	574	578	628	642	657	641	597	589	582	632	644	575	620	579	612	593	660	605	589	645	659	609	600	604	607	616	617	623	630	580	586	649	664	616	615	616	607	613	597	619	610	638	582	610	634	606	595	574	601	602	563	614	587	643	557	659	623	599	595	618	596	623	616	607	585	601	627	599	613	660	599	628	646	637	574	630	581	587	617	565	595	572	645	575	596	647	614	617	633	626	626	568	637	590	608	581	645	609	567	598	584	611	583	607	624	598	602	569	627	600	581	593	607	608	590	608	559	597	597	610	643	572	598	625	592	612	618	642	579	604	622	625	613	635	607	551	622	593	587	628	585	609	636	620	594	595	597	573	590	577	606	595	626	600	618	614	560	615	608	604	576	581	610	598	621	574	654	570	605	654	626	604	622	640	602	618	625	581	598	562	585	597	592	640	605	642	624	630	665	589	584	614	636	623	628	649	600	574	607	543	613	567	651	571	665	667	607	630	618	615	590	596	628	633	603	646	619	536	603	583	620	652	629	638	618	603	600	637	581	612	658	615	580	598	604	572	634	621	588	609	599	601	548	627	606	613	616	598	631	631	611	605	604	581	600	632	588	561	631	584	526	606	588	624	589	662	573	631	620	591	545	599	567	623	652	585	628	601	601	578	560	614	626	616	573	600	587	655	591	613	589	601	610	626	593	585	566	565	604	604	614	614	629	633	576	622	586	593	596	542	578	636	611	571	569	614	620	583	610	577	670	602	586	616	587	552	656	610	611	545	592	636	573	601	567	629	592	597	595	590	575	613	614	621	620	580	588	609	660	594	606	636	576	550	625	639	625	605	580	602	649	606	638	596	613	646	624	644	607	579	637	600	651	580	648	660	619	595	600	625	592	552	612	588	597	562	631	661	612	620	593	593	601	600	608	578	596	620	607	629	583	622	615	619	619	616	554	590	566	634	594	610	569	571	627	625	591	558	631	636	633	591	579	586	588	629	599	611	616	575	610	625	602	591	563	605	643	596	638	613	626	590	577	605	611	595	649	612	629	619	614	602	607	607	605	608	601	604	563	604	639	552	641	601	659	614	604	629	590	596	607	590	581	628	629	630	616	629	595	605	646	621	583	631	611	614	608	597	625	598	631	577	572	605	595	591	564	609	610	574	662	621	611	610	613	615	587	619	629	634	605	666	594	551	573	619	613	599	608	600	635	642	615	582	539	580	609	585	609	622	584	583	545	611	617	609	575	610	568	595	577	623	618	577	601	584	646	581	623	636	661	651	619	589	598	595	653	628	620	596	587	631	605	625	640	607	579	644	620	627	567	584	635	647	625	570	626	617	621	598	624	574	575	602	638	576	609	622	579	574	620	627	615	614	598	623	616	606	618	582	599	600	579	607	607	611	595	633	643	564	585	562	608	579	624	551	654	541	669	568	613	622	590	555	619	577	620	596	591	612	568	595	637	595	596	608	561	643	598	593	586	556	642	612	625	550	590	594	624	607	615	588	587	543	611	598	566	582	624	640	581	585	542	623	606	611	604	579	625	620	576	595	649	639	607	579	619	600	598	633	568	616	629	600	577	624	573	591	631	632	628	611	563	620	586	535	589	587	588	630	626	632	615	574	589	617	602	584	589	567	614	592	579	591	629	584	597	602	585	649	611	596	587	639	589	619	611	584	614	604	640	566	596	584	597	588	617	603	585	613	635	637	592	643	606	639	613	557	589	578	608	591	625	581	609	588	583	553	637	604	599	567	592	654	610	621	628	621	609	624	602	622	587	643	619	577	594	618	590	616	633	607	594	619	569	605	634	623	609	642	611	585	571	581	591	606	597	568	629	644	564	622	598	601	583	589	621	619	593	560	568	600	620	620	609	539	610	619	656	666	585	575	596	589	574	578	645	623	600	615	577	616	625	605	622	599	613	628	599	642	580	593	617	615	569	593	608	616	603	593	571	613	582	630	596	596	641	585	552	609	612	604	622	622	561	593	621	624	614	585	648	610	556	627	629	616	619	621	586	608	648	608	610	623	598	597	586	623	604	611	544	671	606	573	583	616	611	570	645	635	637	575	588	605	579	559	585	612	607	637	638	639	603	584	638	610	624	581	639	550	585	609	613	632	564	594	606	578	608	606	601	606	629	646	614	552
12577	3692	4226	3841	2553	1753	1290	1051	954	918	887	719	644	623	588	571	531	458	444	424	416	420	385	430	456	387	389	433	372	393	384	381	423	398	402	414	336	386	359	355	379	349	354	383	366	382	399	360	375	360	406	387	374	354	399	375	382	390	381	388	379	415	415	380	388	372	368	382	323	371	367	334	422	376	370	410	377	372	364	377	398	373	357	368	359	347	383	362	391	396	396	402	384	390	374	369	384	380	373	374	392	362	366	372	372	385	385	398	370	383	386	361	385	374	396	357	375	424	371	423	393	379	379	347	341	387	388	344	382	379	346	347	405	343	368	400	387	377	407	408	410	366	347	396	413	378	354	383	411	364	388	369	371	372	434	383	349	380	378	413	394	397	387	383	395	383	381	375	373	395	398	376	390	373	406	406	380	380	350	353	375	415	375	387	383	400	387	414	376	371	374	360	345	387	353	394	420	402	391	374	407	394	387	375	371	375	392	390	373	379	362	364	367	418	394	351	377	350	423	410	394	389	390	394	379	339	430	366	378	391	394	401	379	415	419	412	368	352	372	361	350	367	391	338	412	368	381	412	348	392	382	398	406	346	364	353	375	349	395	391	408	376	367	358	407	347	393	412	402	368	382	366	399	380	393	364	427	366	382	373	391	380	382	384	388	378	382	361	350	373	392	394	355	365	368	396	431	371	368	396	364	368	342	367	381	394	392	441	427	386	430	370	405	373	362	371	372	390	383	359	392	396	380	360	411	384	363	362	393	411	371	345	346	412	369	377	424	381	364	366	414	397	386	370	424	358	370	379	378	385	399	367	382	421	414	385	358	397	376	374	367	386	348	398	394	406	384	368	389	379	373	358	385	406	363	372	421	359	366	369	420	383	391	384	349	384	330	400	383	404	370	389	411	392	366	410	337	347	386	373	382	381	388	410	382	377	374	341	387	404	416	368	392	371	394	389	404	392	387	376	354	366	358	402	415	386	350	375	398	374	358	364	366	382	378	385	382	387	375	399	401	373	401	373	376	415	344	393	373	375	418	408	380	394	358	397	384	414	373	355	366	350	390	426	388	394	368	363	379	372	363	391	408	412	398	356	371	402	390	419	348	338	384	377	375	415	367	348	368	364	397	377	362	372	402	388	385	392	389	378	395	395	387	405	388	408	357	396	384	345	403	360	392	386	363	362	366	366	351	372	387	403	381	405	361	394	435	373	377	370	394	375	438	412	389	381	396	381	400	401	392	444	430	362	384	413	374	377	335	367	359	362	363	397	379	420	392	367	378	409	355	362	412	415	377	398	363	414	395	336	375	408	378	388	333	352	360	386	341	422	393	368	385	416	405	381	381	337	404	389	405	398	376	385	381	380	347	380	353	351	411	370	402	352	357	412	352	391	399	407	380	388	393	379	358	375	375	382	381	403	394	385	365	365	407	362	387	375	337	332	338	393	397	359	372	388	417	352	387	397	394	360	410	417	394	360	377	370	385	387	402	360	388	359	382	409	331	340	363	385	354	370	385	337	397	368	357	377	386	369	434	347	368	341	395	385	377	371	407	385	398	335	381	415	404	363	373	375	361	401	369	358	393	376	361	382	355	369	358	374	384	395	373	410	384	390	403	385	404	396	354	378	373	370	411	409	385	390	385	408	398	376	418	357	350	368	381	392	406	399	371	387	395	401	383	353	374	368	351	384	393	370	389	405	409	352	421	394	375	398	355	367	346	368	353	367	403	380	371	394	427	365	398	376	388	401	399	401	397	371	385	382	385	363	384	390	348	405	363	384	391	407	381	371	440	346	420	421	404	377	388	405	400	354	397	375	382	394	405	391	399	413	400	356	393	384	368	386	362	373	366	432	327	375	387	387	433	416	382	394	406	368	389	393	370	410	385	369	377	344	321	368	394	374	358	389	400	402	359	364	367	369	401	415	395	376	401	382	371	402	364	378	375	359	359	393	360	388	396	402	388	365	388	378	389	361	390	374	386	385	379	408	384	413	364	364	385	420	363	410	396	395	380	414	370	400	368	431	387	340	374	365	387	366	358	374	388	378	367	379	399	351	331	383	370	373	392	374	385	432	361	393	398	414	401	381	399	390	348	383	365	330	400	382	393	356	347	373	380	354	367	366	430	387	380	344	407	349	387	379	407	355	399	374	394	418	389	410	379	361	369	392	340	395	399	404	372	364	363	383	367	412	392	381	368	398	407	407	407	405	393	362	387	351	403	358	366	392	380	391	395	373	372	388	400	369	359	365	387	378	374	376	381	388	376	366	351	372	384	362	376	405	425	365	399	427	398	382	379	334	344	395	378	373	398	371	378	416	397	389	355	408	428	377	390	356	363	413	390	383	401	365	380	391	377	383	368	382	355	365	363	370	378	362	372	378	414	378	390	380	361	376	361	364	366	369	378	358	375	389	369	405	396	382	344	370	397	363	383	391	389	399	398	370	358	352	393	385	375	338	378	375	389	404	356	415	377	360	399	399	396	340	390	358	374	368	394	402	374	376	395	381	391	384	424	387	407	384	410	389	398	405	405	393	373	380	408	369	406	366	373	364	373	396	357	386	376	379	409	361	412	323	344	353	387	392	419	419	388	366	398	404	350	347	378	389	375	389	357	371	372	350	390	371	373	363	358	369	406	403	398	398	385	356	369	393	380	394	419	411	357	355	372	409	367	385	360	370	381	371	351	359	371	397	406	432	360	349	389	343	370	373	395	399	390	364	410	383	393	428	382	373	403	374	368	395	429	408	369	350	377	350	389	396	352	341	383	421	382	400	407	336	377	410	394	370	390	410	349	368	410	390	400	391	384	399	372	393	369	341	373	379	373	369	355	396	372	399	400	419	413	415	368	393	383	350	383	392	382	377	376	349	368	389	391	394	433	409	396	378	438	389	359	405	386	389	374	356	393	369	388	350	413	373	422	369	406	353	357	389	394	389	411	380	381	368	380	345	362	363	385	386	380	402	357	405	412	399	377	400	350	344	362	370	366	363	400	367	363	361	412	447	382	393	382	394	359	372	376	401	395	363	390	400	387	353	365	408	430	404	370	364	402	386	393	323	379	384	366	394	357	387	365	371	372	399	392	382	374	399	341	391	369	368	352	421	410	402	332	380	360	385	369	386	327	388	404	394	360	406	381	388	361	392	357	397	364	389	371	378	358	360	387	333	404	401	360	384	364	377	383	391	390	371	367	369	373	373	402	372	393	363	378	402	398	379	395	363	353	366	343	347	378	377	394	376	395	374	425	386	405	402	351	431	407	381	425	355	411	397	419	359	346	348	378	374	376	398	386	412	376	386	365	399	368	372	391	401	378	387	369	356	377	400	361	375	357	383	407	409	369	372	380	344	352	345	387	396	393	382	354	388	378	385	365	362	403	390	390	379	353	371	392	394	406	353	392	401	391	386	379	368	374	376	372	400	353	423	335	361	385	389	383	393	344	375	365	361	367	347	398	380	328	381	400	353	392	338	418	346	414	356	355	398	362	409
8961	3474	7639	9770	8163	6441	5380	4418	3770	3614	3641	3066	2711	2599	2228	1742	1646	1445	1350	1184	1156	1059	1072	1012	1066	1074	1014	961	958	984	983	939	948	940	913	922	903	943	948	942	955	890	916	910	941	924	902	919	929	924	923	922	938	919	887	864	884	910	944	900	896	910	901	903	888	888	878	861	890	905	950	903	869	879	901	867	927	913	909	904	834	884	876	826	852	971	885	919	908	866	948	880	904	943	862	814	891	828	899	910	891	872	860	960	948	861	953	872	919	869	951	933	891	948	828	872	861	835	890	832	943	865	871	823	887	912	917	957	891	953	914	865	897	917	871	864	845	891	871	856	849	869	866	863	894	886	898	892	931	923	884	910	895	860	886	915	836	912	920	858	917	884	886	906	874	870	912	865	915	841	895	881	939	876	880	925	816	894	878	890	848	887	904	883	914	887	900	878	879	894	936	879	821	906	898	856	898	872	867	872	899	913	931	886	895	879	857	939	872	853	875	934	867	853	897	920	909	866	855	908	880	922	862	879	944	887	873	869	862	889	875	896	917	864	861	932	880	867	872	934	886	905	884	905	898	869	852	861	899	840	920	878	874	885	895	829	941	914	831	907	927	872	861	929	917	929	873	915	865	894	857	891	858	928	904	857	856	872	868	902	913	837	881	845	930	893	911	871	860	878	917	883	893	850	895	903	857	864	892	948	892	921	888	880	925	874	872	896	936	898	891	918	897	843	865	894	923	881	905	903	866	866	912	887	791	909	854	923	925	879	904	864	871	909	886	855	874	880	938	904	835	901	823	907	888	868	849	920	843	869	878	925	900	880	866	887	880	903	901	821	860	870	877	843	946	858	873	910	866	906	952	923	884	863	882	942	917	903	944	860	919	913	900	892	903	894	898	903	883	915	865	894	850	914	863	872	855	902	871	903	886	928	885	871	877	941	899	913	834	872	850	898	919	898	849	907	873	887	903	919	875	942	862	848	849	895	813	884	865	867	929	854	927	858	901	854	865	885	904	902	933	836	889	862	910	919	893	916	915	887	907	874	860	861	850	897	913	855	912	880	926	910	907	876	867	870	899	902	901	895	974	876	860	869	869	918	845	883	857	834	865	907	919	887	873	862	858	907	930	909	913	857	876	862	876	938	892	896	914	922	885	909	902	865	865	941	851	866	889	894	899	925	903	885	886	918	928	891	898	870	859	921	903	888	906	890	867	889	849	865	886	861	867	856	890	833	875	881	849	875	906	871	939	839	911	851	816	887	831	876	886	952	920	841	930	894	876	883	863	951	901	916	869	904	871	909	894	893	838	877	895	931	906	918	869	849	851	878	891	923	962	883	921	822	884	910	878	890	929	891	893	858	878	954	920	901	896	904	916	875	932	863	870	883	900	925	886	943	859	870	880	845	838	856	895	907	863	922	911	909	929	942	944	860	860	848	889	859	911	957	877	904	910	858	985	926	945	815	876	918	884	903	863	860	864	868	929	894	883	932	881	880	867	915	930	892	903	900	891	903	853	906	864	867	845	865	870	926	847	891	868	891	943	866	850	915	857	914	892	925	903	958	914	898	883	894	869	906	850	893	838	875	894	855	893	908	878	905	889	891	910	878	899	942	846	903	878	900	916	914	937	892	888	871	877	872	916	914	889	898	854	854	923	933	885	848	826	885	839	898	881	924	878	897	858	880	895	887	868	901	932	855	873	836	865	877	882	865	930	894	897	884	933	939	871	884	884	869	909	888	885	900	898	858	851	866	834	916	882	915	923	892	899	842	878	888	929	893	941	846	922	887	872	941	885	904	871	902	909	871	876	852	925	943	837	921	875	890	860	900	895	907	856	913	881	924	901	893	897	901	921	910	882	901	854	923	911	842	895	861	841	918	927	826	879	876	817	853	928	850	840	867	893	884	914	879	879	904	909	957	940	892	877	894	905	914	876	917	877	906	902	893	898	836	827	914	930	853	861	919	877	920	915	944	845	880	887	863	894	858	822	877	937	927	901	834	873	924	860	825	904	852	862	866	920	906	896	859	849	944	875	912	917	872	861	866	927	880	873	868	899	854	897	869	881	870	911	900	861	907	878	891	829	819	912	852	879	890	858	834	861	892	908	880	881	826	876	894	907	903	868	856	892	912	911	913	903	895	881	931	897	908	847	889	865	860	914	863	875	932	953	875	894	906	901	847	862	896	902	911	894	897	852	820	885	912	858	888	879	872	880	858	922	866	868	916	879	939	858	895	945	862	863	862	864	889	871	912	853	865	896	892	916	942	902	841	865	972	949	926	868	895	929	847	851	859	865	822	854	878	866	910	869	861	877	851	845	919	880	840	852	916	877	862	860	899	896	861	962	882	896	896	865	935	857	920	893	892	854	915	910	857	923	910	894	884	868	903	860	925	908	893	868	877	897	852	874	897	895	903	886	921	944	897	922	871	862	928	894	833	919	885	857	901	876	952	892	880	908	892	867	947	894	822	868	889	948	911	863	827	906	876	878	878	867	851	884	905	884	895	844	880	854	866	923	873	885	895	901	871	871	932	894	878	897	866	919	906	885	893	827	896	894	916	874	908	906	878	935	868	872	906	866	881	854	888	904	859	863	866	813	923	907	883	896	879	870	885	898	879	878	877	844	835	844	897	873	904	909	876	885	885	895	845	878	917	877	941	963	934	873	898	926	886	868	873	854	875	899	931	911	874	921	874	852	872	926	896	912	917	912	897	897	900	817	914	897	827	867	911	863	796	893	925	880	861	893	884	879	781	893	900	886	906	870	876	851	853	907	873	825	864	950	849	886	910	909	898	852	922	851	862	861	899	937	845	886	856	905	879	923	852	860	948	887	924	884	849	848	887	854	875	860	818	900	862	911	930	883	906	891	856	909	894	860	865	944	888	878	871	829	883	866	888	905	851	908	921	833	847	895	913	876	916	937	927	858	881	908	852	863	907	879	873	890	868	945	878	895	849	856	893	845	890	864	894	913	868	963	855	854	887	846	896	879	881	913	881	882	946	873	880	927	920	874	869	890	895	885	906	875	843	888	829	913	906	862	941	926	830	881	950	892	886	924	879	912	892	870	868	941	914	935	909	848	876	888	932	942	888	883	958	866	874	916	830	862	927	872	864	894	875	920	896	911	894	880	855	885	912	878	869	831	893	851	872	891	915	896	817	880	881	861	945	876	879	920	923	939	919	927	866	886	862	899	867	913	917	868	918	833	867	868	868	917	905	905	888	889	861	900	896	931	899	883	893	865	850	886	883	932	868	851	852	886	950	816	895	838	951	880	908	887	865	853	892	837	920	931	878	884	850	888	898	901	893	896	874	858	906	914	844	851	838	908	881	889	903	905	827	895	914	910	917	921	919	888	906	875	943	890	951	874	900	884	882	859	924	871	822	909	929	851	902	860	857	881	885	900	915	861	889	879	868	843	886	882	915	925	871	916	875	876	932	915	894	878	935	886	835	926	886	877	903	881	903	895	872	893	881	903	903	902	903	859	880
19846	5655	6192	5837	3932	2746	2105	1609	1308	1234	1109	1067	921	861	746	650	626	562	479	485	441	473	486	467	462	416	447	440	464	397	404	465	443	375	441	403	422	445	416	385	393	414	387	436	407	395	418	431	423	405	436	414	434	434	402	410	433	427	434	427	457	461	426	416	368	378	422	411	399	410	404	414	424	425	432	444	377	417	419	406	414	398	423	429	422	417	362	443	437	428	414	430	394	445	419	423	419	356	388	364	480	459	410	405	417	396	418	398	425	424	465	393	422	412	422	438	459	426	380	411	399	409	427	426	431	397	433	429	400	429	432	362	400	395	414	393	409	426	410	419	418	412	405	400	447	377	382	453	397	421	406	430	407	374	415	413	459	415	401	435	378	421	412	380	404	379	419	391	406	422	399	394	431	388	393	430	415	397	400	425	421	414	398	416	408	440	416	456	408	401	445	419	398	388	434	395	432	419	409	393	401	423	389	384	383	390	407	427	395	352	433	452	412	413	394	409	407	445	410	404	415	445	438	419	380	361	414	409	418	412	414	428	430	404	421	396	398	391	417	432	434	419	408	422	387	411	434	464	402	438	424	400	402	444	379	414	405	424	440	374	466	433	444	389	443	399	426	427	404	401	429	383	432	455	395	412	426	412	372	461	457	410	404	389	427	405	401	417	394	410	389	417	413	411	363	437	453	383	422	375	388	411	397	390	414	427	422	423	413	390	400	381	432	428	389	375	455	441	413	446	391	421	409	404	427	401	422	406	399	441	429	376	377	430	438	401	373	413	404	430	461	423	461	457	399	423	398	420	466	454	406	402	407	387	416	402	405	405	388	412	393	436	420	360	385	399	415	398	415	413	421	361	429	378	425	405	395	412	368	446	436	390	430	444	404	413	380	422	389	400	430	426	409	449	411	400	442	408	413	408	431	431	446	413	396	406	427	446	420	404	399	445	438	429	433	404	413	443	397	443	382	420	356	375	387	408	407	398	413	411	455	411	416	402	393	405	382	447	437	403	410	404	391	432	409	426	393	409	404	402	424	425	432	412	447	392	424	428	420	438	412	393	422	369	463	385	396	424	422	411	426	407	400	392	397	439	390	393	419	404	430	431	395	373	439	396	416	401	396	399	411	431	413	423	399	421	403	417	391	425	419	415	408	421	396	438	398	411	451	399	443	437	429	423	401	463	439	399	420	406	409	417	427	417	420	374	427	411	435	427	370	418	405	384	434	406	388	402	420	403	423	385	410	406	414	383	389	379	399	416	430	452	392	405	397	426	398	426	455	403	372	393	405	390	447	413	388	417	380	415	387	438	452	421	387	439	443	432	389	418	431	385	410	380	405	432	438	400	415	407	404	453	434	446	425	422	450	432	435	434	383	421	444	430	395	395	425	422	426	431	373	398	401	399	408	420	377	418	433	378	365	368	398	441	418	437	402	447	385	412	402	435	380	441	414	448	396	354	391	407	416	402	385	419	415	376	413	431	424	416	393	417	408	438	377	408	383	436	437	411	427	399	388	398	385	418	432	384	342	365	413	399	445	416	402	440	421	416	408	387	428	454	429	422	433	424	444	424	410	397	391	430	441	438	440	392	436	436	384	395	418	402	415	421	405	432	384	420	407	402	418	426	412	424	422	429	440	409	431	428	369	404	407	392	405	423	392	423	455	432	419	394	418	398	399	408	468	422	423	413	416	407	431	369	407	446	419	411	422	412	399	381	387	441	424	412	430	374	383	389	389	403	389	421	439	447	447	431	410	402	377	399	400	418	413	410	406	362	439	422	363	433	391	423	391	408	384	403	387	423	392	372	392	380	450	378	358	417	406	432	440	409	417	421	417	431	431	422	445	397	421	380	418	402	412	438	483	369	401	413	434	430	422	406	382	384	441	410	441	435	398	382	426	443	370	446	411	430	402	386	398	438	393	451	370	423	415	415	402	404	428	431	450	397	401	451	444	434	380	423	364	416	440	407	423	400	419	387	424	417	407	390	406	418	436	442	420	456	450	394	467	424	397	433	421	382	403	417	411	416	450	410	393	393	415	400	425	409	437	400	415	393	421	417	411	409	409	393	425	461	416	409	428	378	415	386	408	381	396	415	385	416	422	451	387	404	401	405	393	429	406	405	405	461	419	417	422	408	400	456	420	427	384	388	389	432	392	390	415	428	413	445	413	417	346	409	382	392	423	441	406	471	433	424	427	401	422	431	443	397	397	440	411	394	427	435	408	435	410	417	405	387	415	426	396	447	425	398	426	423	405	425	457	432	385	405	389	412	341	397	430	436	388	403	393	471	422	462	409	403	458	364	366	423	441	416	381	402	393	452	397	422	395	417	448	404	428	432	437	460	441	446	450	415	401	403	403	381	351	438	440	416	418	423	383	366	391	459	454	429	376	422	425	423	406	430	445	445	408	429	391	417	410	404	418	445	389	450	412	443	418	439	426	449	401	469	419	422	449	404	416	410	443	403	374	401	437	463	428	441	383	425	418	368	360	414	389	422	428	402	411	398	416	401	463	443	387	416	412	410	412	446	420	417	468	410	409	455	412	408	422	447	386	422	428	411	428	403	380	410	445	463	423	412	386	420	438	440	423	382	405	375	423	431	396	406	437	401	422	429	403	418	421	410	389	408	385	436	433	412	408	411	386	388	388	422	419	447	397	416	427	455	393	381	411	388	404	415	437	411	439	409	437	423	419	425	427	406	397	428	437	388	428	439	424	424	439	453	420	426	405	403	454	425	412	413	391	388	427	463	413	411	433	420	410	454	388	401	405	428	437	422	415	395	420	408	410	439	423	465	408	428	418	445	402	458	427	374	412	413	387	427	428	450	410	401	380	418	409	400	437	420	419	434	396	382	443	414	420	397	436	446	433	422	417	401	417	416	380	441	394	401	388	453	391	392	406	421	398	387	418	415	386	403	381	403	423	403	411	432	388	416	441	458	423	437	407	426	431	430	442	406	382	424	405	399	431	432	406	409	417	444	395	423	370	427	405	402	386	463	439	415	405	449	426	359	394	427	438	394	442	392	391	419	414	421	450	446	392	416	418	425	379	432	412	380	424	409	449	416	392	389	441	421	403	423	399	373	417	411	405	420	376	379	398	421	410	423	404	452	431	395	433	397	399	396	431	422	429	404	440	424	418	428	440	415	495	467	432	401	441	402	423	414	419	390	403	455	394	389	394	419	416	439	426	450	445	393	410	436	395	409	374	409	382	391	439	401	392	418	413	366	398	435	426	402	448	414	429	434	425	404	408	390	408	415	410	403	425	390	394	429	450	434	418	421	385	379	408	417	418	406	396	381	412	450	416	421	418	443	460	367	436	392	426	410	420	412	415	404	430	392	425	404	395	411	418	422	412	396	370	436	398	411	427	426	422	365	386	446	426	454	409	390	385	418	403	441	386	423	388	439	418	393	394	419	388	362	442	422	446	394	404	394	411	403	444	411	438	403	417	393	384	412	436	451	408	407	402	396	416	413	405	386	399	415
11590	4526	10105	13314	11602	9160	7784	6317	5473	4950	4539	4367	3933	3329	2915	2268	1964	1865	1557	1472	1330	1244	1256	1190	1108	1085	1099	1058	1092	999	969	985	1020	936	1004	994	994	993	994	957	1001	958	889	908	997	1000	985	953	955	950	915	964	919	980	960	919	925	917	921	907	921	952	884	939	864	862	913	930	933	887	929	924	896	979	911	970	905	951	955	875	950	903	876	934	948	892	928	969	929	944	910	926	907	957	881	904	919	960	897	933	925	988	871	916	901	938	963	930	869	936	884	862	887	918	902	938	882	915	867	922	920	912	923	960	941	901	897	945	899	932	914	909	895	917	930	918	943	907	928	950	924	937	925	926	900	878	878	940	930	911	942	928	937	839	883	961	912	922	933	901	936	933	930	979	959	914	836	905	933	928	898	902	901	922	885	937	929	907	948	942	962	928	934	867	937	892	953	909	854	914	963	933	946	992	913	948	884	921	949	925	926	933	900	926	894	903	905	871	882	918	950	923	902	886	920	948	930	945	854	896	937	984	904	949	883	936	886	917	931	921	939	917	953	928	915	934	900	936	941	911	885	890	958	936	909	974	948	913	911	919	962	957	936	906	935	918	943	942	894	966	955	953	907	930	926	940	897	882	944	880	933	949	979	944	950	911	938	981	887	980	918	921	895	918	925	917	943	932	881	923	885	969	934	923	918	933	925	913	966	914	938	947	968	963	882	864	923	913	859	923	922	870	937	893	919	961	964	860	955	915	897	859	945	954	923	892	958	967	887	933	939	873	960	882	912	916	953	914	896	975	960	946	1031	938	893	910	953	986	958	944	937	958	942	890	922	899	942	929	917	917	871	879	930	941	955	906	925	895	936	931	867	956	896	918	899	907	951	899	938	911	915	913	876	959	921	931	925	924	964	961	948	922	864	952	910	903	887	944	848	857	908	920	869	963	939	932	900	880	948	897	926	872	902	868	988	926	977	903	916	932	963	938	954	917	948	942	958	893	895	958	928	938	934	907	918	873	866	896	941	899	936	936	940	936	946	895	955	873	923	896	882	923	965	925	887	910	939	893	944	906	892	949	914	900	929	903	884	937	917	907	924	915	930	891	953	894	893	926	919	883	939	934	961	931	923	932	931	930	907	937	896	906	940	911	938	983	851	926	905	886	917	894	910	905	917	893	949	868	908	956	901	952	912	901	898	910	883	951	946	859	965	909	926	952	907	924	927	935	993	964	897	951	865	897	920	872	890	935	883	954	968	912	903	939	885	928	934	937	948	920	964	920	933	953	914	894	942	930	878	954	898	879	908	919	925	916	948	975	927	972	962	882	945	927	911	874	893	932	895	899	896	925	924	933	926	892	978	936	887	842	907	942	912	969	943	891	960	906	917	907	944	950	917	900	915	871	942	953	937	964	902	933	932	926	939	902	898	869	947	917	926	877	901	873	921	946	908	921	916	931	913	921	929	976	938	919	895	925	893	930	907	944	927	916	965	927	956	957	918	901	934	916	886	928	981	948	926	931	926	934	926	893	896	932	952	919	888	888	916	879	927	921	888	937	866	834	923	964	908	909	893	965	881	972	954	859	923	918	903	932	962	892	913	895	976	930	916	866	886	949	898	888	935	957	874	903	932	873	912	884	908	926	948	894	879	925	927	788	920	973	866	897	938	919	911	959	906	923	934	973	956	942	956	885	940	943	862	889	904	913	922	919	931	946	960	895	914	946	862	927	943	955	912	909	897	889	901	909	918	922	929	975	926	945	917	937	898	921	899	925	910	922	941	862	901	912	957	920	955	897	946	927	930	957	920	938	892	900	871	887	876	919	864	928	911	967	929	947	918	949	872	944	885	945	944	882	930	916	901	962	901	950	898	893	945	914	921	892	932	936	901	953	934	956	928	900	901	947	926	910	917	891	908	870	873	872	946	998	964	925	974	979	951	937	936	960	945	890	886	887	865	905	999	935	936	949	913	916	932	920	956	940	941	902	918	935	915	912	878	952	882	953	927	921	940	923	881	869	890	971	881	921	929	922	923	965	889	932	923	895	952	933	948	944	905	877	890	926	960	909	913	908	907	914	932	952	907	912	966	916	943	891	906	921	927	958	926	876	937	918	935	905	908	876	891	933	959	893	941	946	910	950	899	919	905	911	906	911	902	947	930	925	907	925	922	968	862	917	870	926	944	968	905	905	926	887	922	914	894	921	878	878	927	930	948	919	965	909	968	898	895	901	927	886	888	892	904	953	915	896	939	954	902	913	896	838	941	895	947	901	918	891	919	923	958	937	927	906	906	942	946	914	898	872	891	896	936	935	935	908	875	845	932	907	910	913	948	875	906	889	925	931	978	901	947	913	935	867	880	928	940	926	891	998	951	884	988	950	887	926	898	884	857	917	907	859	901	864	897	880	928	933	926	965	971	903	910	945	880	917	942	898	910	907	911	966	907	937	921	897	915	955	969	894	924	951	980	973	953	934	942	921	925	1000	880	949	900	927	922	927	886	924	981	906	925	855	909	919	936	958	943	930	943	908	939	900	946	885	919	953	924	895	916	937	896	919	925	894	911	959	948	957	933	901	939	920	913	852	915	964	931	968	891	932	927	878	909	984	953	869	952	918	911	932	935	899	920	948	956	925	921	933	941	989	938	885	929	956	915	919	898	949	931	918	897	892	882	934	959	920	947	903	962	908	908	935	864	909	918	909	959	956	938	936	932	927	929	898	928	933	895	978	914	927	942	910	912	906	912	860	891	900	833	883	877	967	894	915	917	979	959	935	926	917	948	877	900	919	917	916	913	959	939	889	896	931	914	961	968	939	923	938	914	893	923	942	918	933	938	929	916	941	924	937	960	936	917	932	943	958	950	954	946	928	885	912	926	918	904	935	877	920	972	921	863	918	892	896	904	918	943	936	949	916	905	935	929	916	956	907	885	946	940	939	943	1015	903	893	926	882	941	911	898	929	957	908	924	935	909	913	945	877	947	945	925	908	956	916	946	952	860	922	891	983	916	893	930	926	948	948	935	924	866	978	943	895	927	955	907	945	957	914	904	936	956	943	965	921	953	936	922	914	902	929	891	849	925	959	936	970	910	913	947	931	893	901	952	818	983	944	916	917	938	884	949	933	909	934	958	857	898	939	835	937	905	929	906	898	937	886	939	938	871	929	922	892	946	900	941	966	879	898	916	874	920	916	933	948	930	950	889	884	952	931	933	911	871	873	901	871	907	927	904	930	912	942	960	953	945	939	909	926	971	920	937	903	898	976	916	940	976	946	943	874	911	933	918	965	925	929	964	966	958	890	910	915	871	909	879	948	931	905	905	953	916	895	921	922	896	946	914	953	938	977	918	889	959	894	893	895	962	909	928	937	931	958	894	904	944	907	931	940	944	939	866	904	922	1020	924	922	883	927	959	909	924	929	924	938	972	979	911	992	867	921	983	938	886	891	939	948	920	900	943	904	935	954	898	896	907	922	874	925	948	932	941	926	932	923	943	933	889	909	931	936	870	935
4944	1847	2385	2003	1361	1007	754	718	630	437	429	422	385	328	294	275	274	249	287	283	258	232	239	274	276	244	267	255	262	257	274	270	267	236	270	229	244	233	268	236	233	247	240	211	239	231	256	233	209	231	261	288	254	231	244	228	249	238	244	241	261	264	256	234	260	287	252	251	248	246	236	234	212	244	225	262	256	240	246	254	222	232	239	229	227	248	269	242	256	268	217	240	234	238	281	250	215	196	232	241	249	225	231	253	284	222	247	223	228	231	273	248	242	216	212	234	241	255	281	250	242	225	237	247	253	231	242	226	236	213	239	261	231	262	276	251	240	242	243	255	229	283	241	237	250	250	217	260	255	254	246	230	234	244	250	253	246	239	261	244	252	256	269	275	269	270	236	229	264	257	247	229	281	269	256	251	221	239	240	258	232	259	242	221	263	289	258	231	241	222	236	221	268	252	233	242	261	230	244	256	240	226	249	248	212	227	237	238	247	236	274	220	260	273	265	248	264	229	244	277	210	228	221	230	244	256	263	233	244	261	246	234	226	255	236	249	264	223	229	269	255	239	267	252	268	238	230	248	231	264	250	257	231	267	231	251	234	248	234	225	228	244	278	282	261	250	242	254	241	268	252	259	277	252	223	272	273	235	238	242	243	248	210	267	232	247	249	229	222	230	237	237	222	246	221	247	251	221	247	259	225	228	235	221	243	272	230	220	254	231	250	257	210	259	230	232	256	227	238	245	236	243	234	263	295	268	227	249	209	241	212	262	258	211	269	228	257	259	216	256	228	238	270	232	235	235	247	264	230	243	241	235	223	249	258	243	258	251	216	268	219	225	236	225	238	242	240	230	255	269	249	265	245	260	260	261	255	223	254	270	208	228	249	242	260	252	253	257	250	245	237	264	228	249	239	264	232	236	252	263	263	218	207	227	255	264	260	236	250	245	234	219	236	215	264	212	231	232	245	259	233	229	258	213	232	246	245	222	241	265	254	253	241	251	254	263	247	254	260	248	235	247	247	197	228	250	258	236	249	255	210	231	257	232	257	253	233	236	246	233	238	250	234	281	239	223	233	247	242	248	229	241	225	226	227	236	246	256	225	231	236	239	253	233	243	277	260	214	246	261	232	269	264	211	239	248	252	255	225	238	247	225	237	235	199	247	245	250	211	270	254	258	258	257	262	244	250	249	228	249	263	246	241	251	236	234	268	216	230	225	255	248	251	235	255	235	262	247	258	276	243	209	217	251	243	229	239	246	247	257	283	234	257	241	227	225	256	247	216	261	205	232	251	258	214	249	257	265	243	270	248	224	251	245	241	248	234	263	215	235	239	303	247	246	246	232	277	223	263	234	263	235	237	227	237	224	237	232	271	259	256	251	241	253	250	251	231	251	262	220	254	260	199	226	260	263	232	217	228	217	224	227	213	248	262	235	248	242	240	240	237	245	227	267	230	242	247	244	246	219	249	242	243	231	248	225	262	255	232	265	224	230	249	257	250	250	222	266	228	246	256	276	253	218	270	266	251	237	213	272	259	212	213	244	251	257	244	240	252	255	262	228	248	238	228	240	238	245	230	259	255	220	236	225	230	245	254	260	217	247	224	236	244	229	234	248	207	250	256	268	251	248	268	245	260	294	265	213	237	241	241	234	230	243	211	223	229	234	279	224	248	251	265	231	263	237	258	245	208	255	248	238	251	218	257	253	271	235	251	229	251	235	240	265	236	226	243	245	236	250	248	249	283	249	237	235	205	260	214	286	245	238	254	266	217	258	246	224	249	271	265	272	216	211	217	260	250	240	214	233	248	251	253	234	273	251	273	247	247	233	264	267	275	230	267	264	244	210	235	217	258	259	246	232	250	236	224	222	237	267	208	266	239	256	208	257	253	259	238	249	248	262	228	238	242	222	264	223	269	266	234	250	278	222	211	251	252	233	214	246	278	233	240	271	252	262	232	254	262	248	250	235	247	235	283	258	275	248	231	237	251	249	278	275	278	232	209	249	227	239	264	273	251	251	230	271	236	219	264	248	238	237	232	224	230	251	224	229	234	253	279	229	270	251	257	259	237	212	238	223	234	266	226	248	227	246	247	240	269	228	229	233	201	233	219	226	233	232	240	222	263	230	209	239	237	245	239	263	232	205	254	238	231	256	217	232	239	261	257	268	228	228	238	259	251	229	238	226	234	253	230	250	219	230	246	266	252	246	218	260	239	234	225	239	205	273	255	254	230	223	214	247	239	241	237	284	246	276	236	233	240	216	242	247	266	251	259	251	250	229	239	242	226	237	257	215	229	242	238	262	239	256	261	251	231	234	208	244	250	218	234	241	255	235	268	245	257	238	234	257	221	254	238	254	221	237	239	246	248	234	256	243	236	247	251	239	216	237	227	241	236	250	245	247	242	266	242	271	243	251	267	235	270	214	271	234	249	214	269	247	250	248	219	226	232	254	230	266	228	269	228	238	216	236	256	251	250	236	262	226	252	210	279	227	249	242	237	241	260	254	270	251	239	255	241	254	248	261	226	245	244	238	223	249	255	211	267	212	226	249	238	249	226	276	237	243	221	254	268	238	271	236	241	246	240	249	241	271	221	218	261	239	237	230	227	236	236	234	270	238	264	234	248	252	242	226	273	233	221	227	263	234	240	244	244	211	219	234	249	245	228	266	262	228	222	232	258	290	221	226	217	217	222	247	206	248	267	255	252	259	223	246	226	221	244	237	227	240	248	226	236	225	263	261	209	247	239	220	257	250	206	262	253	258	251	252	273	261	230	245	232	267	266	245	266	238	252	234	252	239	233	246	227	229	222	250	257	201	267	243	251	236	233	261	242	220	257	229	250	240	277	253	270	253	271	261	267	238	260	242	235	267	246	251	260	258	233	241	228	257	254	238	196	241	228	255	264	250	241	251	250	220	257	241	243	211	252	251	244	239	249	239	249	228	255	250	220	241	245	273	267	233	284	217	267	263	234	255	248	239	247	227	208	238	258	274	224	214	230	267	234	256	241	231	251	261	220	273	219	248	260	241	244	233	229	245	267	226	252	241	222	254	217	243	238	254	236	244	220	255	263	202	237	245	242	246	237	229	255	224	204	240	247	255	253	236	234	234	221	265	279	279	237	233	227	255	237	285	242	292	245	284	250	271	257	242	231	210	245	226	255	254	239	269	241	215	248	241	237	226	234	267	247	220	270	232	232	220	231	242	246	216	256	263	266	268	266	239	267	238	246	248	264	255	224	249	234	249	238	242	265	261	224	239	291	215	259	231	247	251	257	239	228	248	248	210	225	231	214	222	240	242	259	266	251	246	242	238	266	247	252	236	266	263	270	248	246	239	245	206	265	263	233	228	229	234	225	239	260	246	260	258	233	268	219	219	256	209	214	246	247	234	260	243	234	274	268	230	267	252	246	240	266	228	253	275	279	242	265	255	254	223	234	255	239	222	263	256	259	257	241	253	234	236	263	240	253	269	246	252	255	222	236	225	264	229
3485	2026	4499	5982	4838	3861	3087	2714	2575	1934	1634	1608	1501	1318	1205	972	857	831	736	762	728	715	731	705	709	634	655	693	706	624	593	564	595	641	579	624	634	638	613	632	623	609	600	620	619	569	617	600	607	621	562	594	601	592	634	621	625	613	644	581	593	576	590	641	606	611	621	564	622	581	602	586	636	614	609	622	621	624	647	632	621	614	559	606	625	595	615	607	597	634	608	587	598	590	651	560	618	556	613	615	604	594	626	653	611	573	581	594	618	605	626	592	603	636	591	610	644	600	558	587	611	621	623	594	604	585	617	574	578	573	625	615	579	592	560	589	616	577	654	581	626	589	623	601	675	593	629	593	608	586	568	593	593	639	604	589	666	633	584	600	629	608	602	600	697	592	626	607	651	606	637	611	585	674	626	623	621	610	637	590	642	607	582	636	563	629	628	624	629	600	601	606	607	603	582	570	636	623	617	593	588	554	631	608	610	598	605	590	595	600	572	623	571	621	598	596	624	638	621	634	629	594	584	597	567	582	616	612	646	615	656	601	589	672	601	534	581	579	612	590	600	622	605	612	598	622	593	564	629	578	581	633	595	622	619	640	593	566	586	583	614	623	646	566	619	522	549	630	592	568	623	666	632	584	611	623	614	641	580	643	603	586	615	605	639	590	597	614	608	618	581	622	653	573	613	624	612	596	618	612	603	604	565	629	583	592	574	624	597	586	610	610	625	571	609	624	626	599	632	612	593	606	609	589	645	658	585	653	587	606	617	598	628	579	578	621	603	602	587	598	607	600	618	595	598	606	608	630	618	676	624	638	615	613	606	613	606	618	600	557	589	644	608	613	613	625	577	592	578	588	575	652	578	617	600	574	611	591	603	558	556	644	594	583	547	583	592	626	580	557	623	604	593	606	609	588	594	578	603	602	601	602	602	600	644	623	584	594	576	590	589	577	605	573	593	579	659	593	620	631	639	569	605	575	645	593	585	572	607	600	609	602	616	586	627	647	591	579	593	580	592	605	609	640	599	572	597	605	579	616	576	594	591	602	573	576	605	593	623	584	612	589	590	587	634	642	609	591	623	615	566	591	590	644	607	610	613	597	625	592	641	614	595	599	647	629	614	643	604	616	596	599	580	603	596	584	610	581	623	631	624	601	593	617	593	625	641	576	593	630	611	597	627	610	640	593	583	597	617	562	625	609	668	627	588	579	575	616	586	609	555	571	582	579	616	600	614	556	584	613	613	564	675	609	599	619	595	607	639	575	596	638	608	619	629	638	628	602	620	579	625	602	606	624	597	608	568	576	597	612	582	579	664	592	599	605	559	591	618	565	601	603	611	615	583	605	586	594	612	608	588	607	586	639	597	618	626	623	572	600	615	605	630	615	625	602	577	622	598	617	613	584	584	591	591	607	572	613	635	561	614	588	570	627	632	619	587	633	626	611	572	578	595	643	595	619	553	605	670	614	571	577	577	586	571	592	607	611	616	595	641	614	640	594	585	644	627	571	582	574	635	596	587	599	633	619	628	578	588	636	605	604	580	586	604	584	617	610	575	585	585	589	609	583	618	558	634	631	607	585	618	601	595	638	586	630	588	587	582	586	579	608	551	638	599	638	621	640	597	592	614	595	641	586	575	627	608	611	607	642	591	591	580	628	614	579	587	607	588	634	622	619	612	643	601	590	606	557	629	603	601	638	630	557	620	649	585	618	670	594	628	588	565	555	620	636	586	604	643	556	608	605	680	597	602	580	628	673	596	592	593	621	554	574	588	639	581	573	620	642	599	611	597	610	575	647	608	634	616	610	595	621	580	622	614	613	629	597	661	592	631	590	627	660	592	547	585	630	600	552	617	606	573	614	670	632	614	621	625	590	591	601	635	603	624	596	584	625	578	622	627	603	629	593	569	666	626	597	665	645	573	584	599	645	618	621	582	666	640	565	639	619	623	589	602	593	544	603	562	618	636	635	599	630	586	588	613	623	587	626	614	637	616	626	579	593	598	613	613	624	606	594	628	615	609	587	597	572	608	607	616	629	599	593	609	594	623	614	559	596	595	626	583	629	581	580	590	626	569	587	627	607	616	638	598	599	624	603	650	598	569	570	612	625	576	617	619	594	545	622	646	604	609	617	597	609	633	601	620	618	606	586	564	593	614	606	616	630	624	623	602	602	562	610	592	613	571	556	591	633	556	587	606	598	591	600	630	625	635	610	604	606	597	595	642	586	604	583	598	618	589	597	633	613	574	605	631	584	612	605	579	642	641	607	606	620	612	580	642	609	632	600	568	610	596	572	583	580	616	573	581	595	625	576	598	578	589	624	582	635	575	599	590	620	624	584	591	604	643	634	564	612	625	616	559	603	610	637	593	591	602	599	618	576	616	633	587	625	622	599	578	632	609	586	592	586	617	581	606	636	649	606	605	612	608	605	584	613	589	596	566	573	618	617	610	622	628	589	598	579	627	657	634	596	639	616	574	582	573	596	598	629	602	581	604	569	594	624	611	590	600	604	618	612	627	646	617	577	618	663	626	604	580	666	627	579	631	581	644	604	622	572	596	588	600	597	613	598	621	580	604	579	595	582	638	603	572	624	635	592	557	561	594	601	605	603	616	587	582	561	613	658	573	616	628	636	585	605	618	609	655	600	612	598	549	616	630	580	636	599	609	586	585	601	596	618	601	586	601	596	616	644	636	599	588	609	593	606	582	592	635	635	584	622	575	595	625	586	589	587	577	620	594	580	586	599	632	597	614	574	618	634	567	634	604	588	584	596	629	577	559	639	624	605	592	577	606	600	592	635	620	582	636	575	593	572	582	639	622	648	638	559	599	614	564	633	574	602	575	636	591	587	566	592	631	626	645	595	650	587	613	591	564	628	617	614	576	602	583	593	578	581	620	641	610	623	651	571	604	627	539	659	616	610	593	588	592	612	606	626	597	578	589	589	636	657	581	591	622	618	601	595	667	600	621	581	623	604	638	639	598	581	549	618	616	616	633	571	597	564	600	597	599	595	639	596	645	563	625	600	602	648	603	574	617	592	593	632	573	578	602	646	586	599	599	599	643	581	616	606	624	612	580	597	596	606	606	593	621	615	620	625	585	642	601	597	629	598	555	571	584	629	643	628	603	597	608	629	607	612	586	633	640	592	596	588	601	612	599	601	603	634	628	555	629	571	630	590	611	546	625	623	590	634	604	629	637	622	616	606	579	614	590	649	634	573	604	633	617	632	570	598	588	593	608	576	616	602	636	616	584	601	571	597	602	638	612	633	594	622	650	595	555	602	586	587	554	631	640	623	584	623	674	637	578	579	619	626	638	635	614	584	589	580	582	617	636	580	634	667	596	609	572	577	629	605	600	610	598	619	608	605	605	625	555	596	615	609	650	567	597	557	601	555	562	633	588	585	601	609	589	595	616	627	616	590	574	610	579	610	584	624	617	580	670	606	582	564	586	619	605	624	608	633	617	562	599	581	580	601	604	568	603	569	602	627
11929	3405	3902	3755	2860	2001	1466	1245	1096	924	775	668	652	651	619	517	514	467	401	418	410	428	397	396	403	380	386	382	378	422	386	376	419	379	375	364	389	354	342	352	363	366	390	407	424	350	368	357	351	386	342	418	394	380	385	387	358	378	407	365	379	372	357	368	408	355	386	397	355	379	385	350	351	381	363	379	370	380	413	351	358	365	384	393	399	392	386	403	368	376	366	402	418	374	415	404	386	383	383	370	376	362	379	350	405	408	375	404	359	370	339	391	377	380	364	409	408	387	368	367	364	393	378	368	398	388	383	400	402	358	406	433	372	349	376	366	398	372	403	368	392	383	376	364	382	339	390	379	359	378	389	412	369	375	386	423	389	384	396	360	394	399	405	398	350	407	361	394	338	369	358	369	399	391	379	365	394	354	376	374	406	375	363	417	383	354	387	377	383	345	416	390	412	311	369	366	358	402	347	374	364	403	400	391	367	403	400	336	365	417	405	398	420	362	369	391	365	387	360	382	410	370	373	435	355	395	354	374	364	362	386	382	375	394	402	340	383	379	369	415	396	388	391	335	376	334	353	367	337	373	382	359	362	377	408	377	396	380	376	376	378	401	395	393	365	408	430	385	372	385	343	370	392	392	366	398	378	425	370	361	343	399	361	375	358	363	365	365	377	341	354	389	386	382	394	386	373	364	368	373	376	380	396	425	370	395	423	369	398	378	373	402	362	375	391	363	374	395	392	396	331	401	400	407	377	387	369	359	374	409	368	376	369	348	341	392	345	343	395	387	381	361	400	331	384	374	360	430	409	385	347	382	406	389	361	378	396	375	371	377	388	360	412	397	393	389	347	429	368	362	389	386	383	365	407	395	394	400	377	350	382	393	351	353	400	378	428	389	371	434	374	383	356	358	377	375	376	344	368	331	368	379	342	400	364	381	359	362	382	387	384	390	363	344	343	376	370	391	401	384	378	389	370	385	361	357	359	376	383	379	372	353	427	432	356	357	351	368	376	346	391	386	387	388	369	418	380	392	356	394	390	370	379	411	385	373	368	374	381	388	421	368	399	347	404	358	377	365	383	337	398	404	350	372	348	357	338	358	379	379	377	383	383	365	379	389	388	336	335	415	395	419	346	391	341	383	382	407	383	389	382	379	362	398	403	352	326	403	390	340	390	359	395	425	398	418	359	366	369	398	362	380	350	374	409	363	407	393	394	339	363	399	387	365	348	391	390	408	377	381	365	409	388	387	355	347	370	398	350	364	351	336	358	367	372	405	413	393	350	385	391	387	433	373	391	355	357	409	416	363	395	394	337	404	397	365	431	401	395	398	373	420	381	373	351	387	381	373	398	370	368	381	386	378	383	353	373	338	365	384	330	392	380	389	415	387	368	386	368	359	368	401	386	354	362	340	369	332	365	394	385	379	393	384	376	332	390	363	357	372	401	400	389	350	387	411	354	404	392	399	397	400	348	369	410	403	373	367	364	374	374	365	355	373	392	415	381	412	412	359	357	379	384	400	407	397	405	380	383	377	366	371	352	384	371	358	339	397	378	421	365	393	375	379	361	411	377	410	387	402	417	412	377	376	381	399	373	330	368	361	335	355	394	364	390	363	365	371	384	369	383	367	378	365	346	389	384	334	370	387	376	371	377	365	351	388	373	379	387	378	376	373	378	392	404	405	396	391	388	384	369	365	386	386	374	435	380	359	395	365	385	358	409	401	374	373	350	353	369	380	385	397	428	431	421	336	396	373	392	368	331	449	393	412	349	368	375	419	390	371	356	363	368	419	363	383	386	378	386	385	375	374	393	367	364	380	375	392	364	375	405	354	356	349	378	395	343	334	389	383	391	403	406	355	403	362	390	328	352	371	358	409	363	366	377	430	341	360	381	402	373	382	430	405	380	373	392	379	370	419	429	371	395	387	385	379	353	385	358	357	383	391	391	363	390	341	435	390	381	345	342	337	453	400	365	352	365	415	374	374	401	381	350	386	436	376	371	394	372	362	387	371	349	401	374	381	339	404	399	399	360	386	395	383	365	432	347	387	381	350	374	370	369	368	341	367	398	400	365	392	392	374	386	369	392	379	359	383	353	409	337	379	345	378	353	382	388	381	367	380	408	376	355	417	419	381	384	364	376	421	362	382	375	383	383	364	363	369	373	387	384	396	348	375	378	389	379	372	377	383	427	385	423	339	373	366	367	421	426	380	377	377	353	398	377	358	410	413	389	362	371	370	399	349	371	373	352	398	385	345	374	433	421	362	393	365	373	372	370	391	370	356	348	387	370	413	382	334	373	361	408	372	364	368	389	387	347	357	380	378	393	374	388	384	407	381	359	406	376	424	350	380	376	394	418	379	368	373	396	380	400	364	376	399	384	323	343	376	374	353	383	363	398	405	392	378	360	383	369	375	387	365	335	369	356	378	376	366	407	396	384	378	380	366	360	390	421	391	396	367	372	389	361	379	373	385	402	357	387	375	393	387	401	376	388	372	332	363	383	375	387	396	393	346	415	408	382	451	395	344	362	383	364	406	380	405	346	388	385	378	386	359	377	368	357	382	363	356	365	384	383	396	404	406	398	392	380	362	350	379	378	377	416	371	364	368	359	386	368	396	352	381	341	361	372	367	378	370	367	372	342	413	356	357	384	353	378	367	378	366	373	371	372	384	388	377	389	389	370	410	389	418	414	387	390	392	357	364	354	376	373	362	411	353	363	356	367	373	400	433	385	328	388	406	377	409	358	376	404	385	371	378	376	412	404	378	378	332	354	408	384	382	394	380	351	343	366	385	362	416	405	375	361	438	372	362	371	381	373	399	395	413	370	407	347	367	396	382	352	370	364	358	353	381	343	385	391	392	374	431	368	380	393	413	370	352	376	395	410	406	390	379	362	356	351	386	375	346	380	346	418	403	371	388	412	348	365	385	351	357	347	340	361	374	391	409	383	380	383	387	423	395	382	360	359	350	381	393	399	346	385	339	353	406	390	383	399	383	368	386	392	372	378	403	360	377	400	377	382	369	355	386	363	364	382	383	343	415	403	334	355	384	414	421	369	339	432	394	351	404	364	390	391	416	412	395	351	394	382	392	389	386	362	404	385	399	387	366	334	403	392	413	366	392	400	396	376	392	365	367	366	346	410	386	369	368	393	362	366	401	406	371	370	395	356	374	366	328	353	363	378	365	358	374	401	372	371	365	372	405	374	393	385	362	400	357	412	326	371	375	420	395	395	380	391	395	358	389	390	401	403	360	363	363	359	364	380	381	344	349	414	353	367	347	366	391	369	382	356	400	370	392	361	370	368	399	394	366	359	342	386	375	354	384	402	368	402	394	357	342	346	378	427	357	393	419	386	342	337	409	325	354	367	375	395	354	391	393	329	405	342	367	374	360	365	375	376	332	419	367	403	346	387	390	372	376	383	413	403	379	386	407	375	386	383	411	408	346	405	381	406	397	417	373	429	380	404	363	366	383	358	393	397	374	405	377
8614	3287	6934	9761	9239	7398	5949	5383	4605	3916	3144	2725	2485	2380	1980	1746	1519	1347	1217	1204	1103	1086	1134	1076	997	1011	954	961	914	973	927	908	871	963	931	891	926	930	929	883	926	899	856	894	912	879	936	914	890	873	900	921	908	950	875	885	874	936	917	878	874	890	877	932	901	787	845	848	917	929	899	927	924	861	861	867	878	905	856	871	907	908	816	879	841	863	886	878	854	883	830	907	892	862	863	851	871	891	895	870	872	858	954	893	835	888	927	840	892	883	864	870	902	854	892	859	883	870	870	859	868	861	909	903	826	846	857	873	852	893	826	835	818	857	886	892	926	904	880	907	893	863	854	890	873	906	858	840	868	927	883	832	885	958	854	854	848	847	865	861	905	883	907	886	900	882	871	872	862	852	909	914	886	861	810	865	880	864	849	845	909	862	939	897	907	869	910	851	904	845	899	814	914	862	853	881	824	879	888	888	840	893	864	883	911	926	846	925	864	850	911	909	864	825	849	811	884	841	886	900	910	874	913	863	867	876	915	927	880	896	912	828	853	917	874	892	870	853	875	871	894	931	871	859	880	907	860	890	840	862	870	892	892	927	896	867	893	893	878	861	853	881	853	910	838	892	862	831	902	878	888	877	910	908	895	852	922	828	910	854	887	874	892	928	868	890	895	869	882	887	884	871	882	851	898	875	852	938	883	894	825	892	893	888	871	855	855	914	864	804	854	892	944	909	925	909	920	900	872	943	875	900	868	913	848	875	852	923	848	901	846	861	869	889	854	898	867	865	864	903	899	868	917	934	880	863	844	867	890	917	864	847	903	889	911	897	902	901	852	868	925	868	866	894	885	875	911	899	846	889	865	903	896	901	891	891	888	838	888	894	905	852	900	932	877	910	893	822	930	886	833	870	923	816	917	863	875	851	847	897	930	899	883	883	852	881	839	910	910	846	903	928	801	905	911	875	846	890	848	889	850	892	905	862	894	853	864	861	880	902	922	915	871	869	926	904	882	829	858	850	896	857	848	915	845	905	885	920	891	871	851	861	881	887	841	924	887	875	868	925	866	855	886	838	878	881	862	885	891	915	863	922	855	889	891	892	927	922	883	875	852	874	925	859	919	887	890	847	902	865	871	836	863	900	914	871	862	923	911	859	862	843	846	916	833	847	864	841	873	907	937	907	859	874	893	936	855	865	823	861	884	880	862	861	856	866	900	864	849	869	892	882	844	864	801	920	861	866	845	894	919	865	866	913	896	918	877	811	827	861	894	816	910	900	901	911	862	874	850	882	898	882	874	832	875	829	906	846	940	859	882	887	915	860	884	898	854	903	837	862	835	873	927	902	885	896	836	848	909	866	820	882	895	866	853	871	841	904	860	907	915	849	844	869	839	789	933	876	871	887	889	894	903	857	860	873	885	814	917	866	852	893	864	837	848	899	880	897	907	906	872	853	883	885	862	799	875	873	889	909	893	869	867	898	848	839	896	883	869	873	878	864	866	903	869	849	873	839	857	883	878	862	887	890	911	889	850	882	876	884	839	878	895	824	889	880	902	878	848	889	865	926	900	856	847	897	880	884	833	874	925	866	867	897	863	897	907	875	913	816	904	873	891	845	906	885	855	882	927	924	852	865	841	904	915	933	894	857	852	947	818	879	869	872	856	836	900	865	906	861	877	906	853	941	937	897	871	882	911	855	870	872	921	850	873	887	897	887	887	911	888	879	901	897	848	909	847	911	845	915	860	894	865	871	915	874	809	880	906	886	887	855	857	856	877	870	900	936	838	880	858	881	868	867	873	883	902	900	838	838	890	888	895	932	866	875	835	869	858	909	865	872	859	869	941	903	870	847	886	842	905	907	907	832	866	924	838	852	891	882	887	868	894	848	867	867	880	920	903	949	901	908	888	839	864	892	894	866	897	919	868	837	873	899	865	871	848	890	881	843	859	928	912	888	838	865	871	859	856	886	896	794	893	916	862	913	898	894	895	917	838	855	875	897	817	896	837	940	878	954	876	852	864	892	883	882	847	914	900	874	878	829	933	841	832	838	880	889	903	953	893	928	941	893	912	899	847	877	855	863	879	891	870	861	877	876	819	844	870	889	884	912	878	873	898	853	898	908	863	833	877	852	894	872	907	833	915	914	884	910	851	880	836	907	911	887	895	891	910	920	856	849	877	879	893	893	856	921	824	853	914	880	853	905	887	852	911	916	890	856	880	906	937	929	814	856	862	852	834	877	890	866	881	907	894	865	870	879	850	817	883	883	864	860	844	883	851	881	908	860	866	849	830	866	878	901	901	848	857	887	900	878	860	884	876	802	913	840	906	831	838	917	829	926	891	860	882	854	895	898	901	862	899	851	902	878	883	943	881	871	880	877	826	880	826	882	861	817	859	878	824	914	854	848	877	874	893	833	891	868	914	896	931	850	952	862	926	847	836	856	908	902	910	866	910	868	879	860	912	848	894	862	813	833	909	920	860	920	880	875	892	898	883	910	896	889	873	900	915	919	848	869	885	943	855	925	835	834	932	826	919	846	851	842	900	944	897	892	916	885	845	897	908	874	896	846	888	912	886	926	883	880	890	873	861	874	832	906	840	865	838	866	873	856	893	918	876	868	886	902	929	867	852	836	902	864	884	872	898	910	842	823	847	861	852	837	866	953	840	902	829	905	863	903	895	869	846	843	934	835	828	881	836	883	887	885	870	898	897	831	844	877	840	899	884	833	887	830	814	898	922	893	890	904	855	847	846	895	904	898	874	910	944	869	904	869	826	871	890	856	847	860	864	873	881	887	828	884	858	891	882	920	884	939	824	871	887	871	880	891	851	890	896	883	912	868	866	893	852	863	878	869	886	832	856	848	927	863	914	929	903	841	897	890	889	893	886	846	889	847	908	896	948	910	866	836	877	879	904	892	834	836	902	909	889	858	862	864	826	883	921	854	915	873	885	919	899	830	873	908	906	861	872	843	821	898	896	854	859	925	896	881	943	879	853	861	874	877	878	824	858	856	877	862	945	892	831	916	885	856	896	873	884	899	835	867	895	875	891	907	814	861	877	841	862	943	859	932	877	906	859	915	911	906	873	852	885	852	838	873	873	855	847	873	855	946	833	863	836	868	907	930	916	948	871	843	844	857	870	893	926	893	899	825	879	882	882	869	852	858	883	883	886	843	890	900	890	904	856	881	856	936	854	874	888	885	944	868	878	891	833	894	907	881	892	872	871	862	858	861	859	911	850	872	903	802	844	862	837	857	871	857	915	870	894	885	900	913	948	916	892	878	822	890	876	918	889	854	901	871	831	910	862	876	871	899	841	901	864	899	934	864	903	901	865	880	876	881	894	873	908	855	869	947	871	845	855	822	878	839	882	876	892	891	872	917	899	908	887	848	915	870	877	901	862	865	855	873	847	880	892	919	922	952	858	825	869	858	897	837	927	871	886	923	917	854	914	927	871	917	934	888	896	823	888	923	831	879	915	860	883	873	894	882	811	935
19003	5264	5725	5536	4643	3350	2479	1952	1540	1339	1112	912	806	701	652	631	550	504	546	441	494	432	445	487	402	456	400	425	453	479	429	415	437	448	410	412	438	401	452	392	432	400	411	475	417	427	416	451	421	392	435	447	410	430	409	397	437	418	459	409	431	449	430	411	449	442	418	404	395	440	393	392	413	418	444	397	413	380	432	420	422	411	402	391	462	431	453	429	399	382	428	427	409	381	398	410	415	422	395	434	395	392	409	402	438	442	427	443	426	436	427	405	395	421	409	443	389	410	415	450	385	426	413	417	419	400	410	406	400	425	399	423	407	393	405	392	440	416	405	414	397	405	417	398	367	428	372	392	420	412	441	403	391	432	419	449	428	353	400	426	400	408	379	398	403	399	416	378	436	397	412	377	405	434	407	409	429	438	443	392	404	372	425	459	411	397	400	387	378	398	409	387	402	450	391	442	398	394	400	361	409	388	374	419	371	403	426	412	368	355	334	396	419	437	417	415	426	407	398	422	419	400	417	427	446	421	412	403	379	414	442	405	432	384	416	404	435	400	413	378	393	380	431	415	448	380	428	395	403	387	384	416	419	416	412	376	437	417	411	413	439	459	408	441	421	402	414	399	416	449	427	399	377	409	411	387	395	410	432	439	388	427	397	403	405	417	391	417	416	392	358	372	381	426	404	406	387	414	419	411	456	357	403	401	428	458	377	419	385	400	413	420	405	385	406	366	395	452	441	410	400	458	393	394	469	413	407	395	419	410	410	425	418	402	389	373	410	400	401	407	456	425	403	392	404	404	423	412	404	358	372	407	405	383	421	411	382	402	395	404	412	380	432	418	392	426	408	436	383	391	394	421	388	424	428	429	417	447	375	392	430	417	399	432	381	418	367	398	421	404	415	370	440	393	397	406	422	408	452	380	389	405	408	436	419	440	438	402	388	408	393	411	429	406	388	400	396	420	410	402	407	446	385	423	414	418	392	435	450	437	387	396	406	404	421	370	408	443	414	379	446	412	417	395	406	412	429	403	410	425	429	457	413	381	403	416	399	415	402	425	393	403	417	423	389	386	412	388	421	383	437	454	384	372	400	411	442	417	455	423	426	385	419	396	382	441	408	412	423	418	417	403	379	423	414	402	412	463	410	431	398	413	440	432	442	394	384	408	417	424	411	432	367	438	421	424	413	389	395	431	421	413	438	400	412	434	423	417	406	432	404	430	409	383	412	402	404	424	415	392	413	419	416	391	395	373	369	428	436	403	407	435	437	422	413	371	418	375	411	429	424	393	439	388	429	420	401	403	430	408	398	408	350	426	416	408	405	420	406	437	389	393	410	415	403	423	420	431	422	421	424	412	400	386	415	393	399	423	370	417	439	394	405	393	393	417	378	408	411	380	407	395	408	456	373	415	419	414	392	453	401	411	424	374	427	396	445	438	384	413	364	447	399	409	418	405	429	428	389	407	450	397	436	400	423	424	426	435	427	381	340	382	430	405	384	402	429	415	414	381	398	401	443	416	433	423	411	415	409	435	396	443	419	425	397	407	406	407	398	422	397	391	421	368	404	397	375	409	442	373	406	432	414	397	397	431	433	444	401	394	480	379	411	422	410	433	423	465	395	435	433	407	386	404	416	401	406	417	395	410	412	396	415	399	383	416	390	392	407	415	394	413	391	405	421	443	428	391	428	386	426	416	404	412	410	417	385	390	418	403	430	434	408	409	387	405	391	402	390	434	413	366	408	420	370	415	405	397	420	368	415	419	408	386	427	432	417	396	416	357	407	398	374	419	415	402	366	391	398	426	418	364	394	439	417	445	426	376	424	427	382	413	406	439	439	412	420	400	378	414	426	425	391	434	399	404	381	417	401	411	391	430	415	400	415	408	391	414	444	415	406	418	404	374	400	383	431	428	405	405	412	431	407	373	423	430	394	439	412	361	411	404	405	426	478	445	420	382	367	395	412	404	375	393	394	418	421	415	412	385	351	405	415	384	419	409	458	412	405	396	415	380	343	457	398	376	385	390	398	391	427	438	405	416	383	409	404	427	417	431	404	423	432	406	391	415	384	386	423	396	399	411	407	415	464	350	407	432	423	420	398	425	421	426	415	401	371	412	389	417	407	405	416	404	365	391	422	369	427	445	405	390	403	388	397	413	373	373	369	353	396	417	398	385	421	394	372	431	405	386	400	431	393	411	435	456	403	419	420	352	427	377	427	396	398	450	394	419	413	418	385	410	387	444	373	439	400	402	406	408	423	411	445	418	453	437	365	410	438	410	443	398	426	472	370	444	434	441	401	414	435	405	416	399	417	437	405	410	399	411	392	382	403	412	390	362	415	414	433	367	444	423	426	423	393	427	402	454	413	377	398	406	403	424	468	441	391	410	377	434	412	408	432	386	383	405	414	395	377	388	386	393	417	421	426	410	418	427	433	374	445	398	384	387	433	407	439	425	447	379	401	393	400	458	352	436	423	431	402	406	389	419	417	411	355	381	381	386	402	425	431	388	375	398	417	384	409	408	419	392	428	404	407	426	410	383	403	441	421	396	429	403	429	414	395	414	404	424	386	410	413	413	393	447	439	374	407	387	424	420	415	395	416	443	456	401	418	416	409	411	365	393	367	428	427	393	398	452	457	388	407	433	410	374	398	400	406	426	397	415	400	418	391	382	391	407	405	366	425	438	379	392	395	387	401	440	454	406	426	418	374	433	423	409	393	439	432	426	416	387	377	389	398	389	405	383	413	420	414	456	391	380	426	405	411	430	372	425	405	405	398	389	360	457	403	444	443	422	401	451	412	394	402	418	405	416	436	387	405	436	385	400	416	386	450	417	453	406	448	417	396	417	404	434	437	426	415	388	406	419	436	424	389	440	399	442	423	385	423	420	405	426	446	369	434	416	407	399	438	416	418	431	399	399	381	444	430	434	416	413	410	397	430	387	404	408	404	380	416	387	418	424	442	395	393	421	447	354	374	409	435	426	435	410	384	451	381	416	411	428	370	377	412	422	412	439	442	452	371	442	380	418	406	398	395	392	420	398	390	435	366	377	403	400	408	400	399	415	406	406	376	449	405	372	417	378	434	407	409	401	418	385	369	432	377	395	396	423	415	428	402	419	420	378	402	418	419	394	404	373	410	411	427	410	408	414	418	428	395	403	383	402	398	409	410	359	394	397	384	392	417	429	423	395	423	396	422	419	390	399	408	419	363	370	375	432	385	416	431	409	436	434	434	382	419	445	449	418	419	422	443	404	378	394	411	415	405	420	422	383	381	361	409	409	369	418	416	422	380	418	389	376	395	429	387	438	407	365	378	439	396	405	429	439	390	432	433	390	440	373	405	415	382	437	388	424	378	352	430	421	428	410	392	400	394	419	380	414	392	427	436	391	426	379	417	413	395	400	365	424	420	433	403	409	411	441	395	418	389	420	385	442	399	393	378	383	399	401	415	413	437	416	454	436	416	389	390	446	386	427	377	381	418	420	401	417
11077	4292	9422	13193	13304	10839	9311	7775	6046	5238	4385	3667	3275	2837	2532	2224	1921	1690	1552	1337	1253	1263	1316	1131	1119	1158	1094	1021	1058	994	1008	1029	991	1007	946	948	962	926	999	955	939	961	959	962	985	947	950	904	970	902	953	883	978	918	954	904	873	927	903	892	922	896	884	927	986	887	885	916	959	913	937	902	935	917	840	939	901	937	920	917	894	926	956	926	881	910	930	925	937	901	895	913	868	927	888	949	917	881	922	888	910	955	911	983	882	920	896	891	920	864	906	934	848	927	892	943	950	914	945	892	880	926	898	923	927	854	879	889	914	903	897	928	927	904	928	898	922	905	918	917	945	964	897	962	952	947	887	916	923	881	921	932	946	890	905	889	954	895	866	938	954	942	943	920	919	883	873	909	866	907	902	948	882	946	947	871	897	957	961	943	949	901	974	913	961	869	912	970	905	914	936	921	940	893	899	930	895	914	959	898	925	926	920	933	862	915	864	947	936	879	921	937	905	932	892	859	942	887	924	863	943	964	892	894	945	900	929	852	950	886	926	925	883	925	899	887	869	933	883	900	944	920	963	925	891	859	975	905	966	973	867	923	929	916	907	894	900	893	868	863	940	959	933	943	972	935	911	882	895	888	885	898	925	898	884	915	918	902	894	929	956	913	941	897	906	892	921	853	923	966	898	899	901	886	891	895	903	910	912	948	864	885	867	963	905	914	896	845	891	892	905	958	965	892	898	920	872	903	950	895	928	882	923	967	910	881	898	918	892	883	876	882	871	924	932	924	885	911	924	942	871	902	990	930	849	949	862	943	886	925	877	842	916	932	927	898	919	943	898	932	910	901	912	911	923	924	921	920	868	925	870	916	884	905	939	904	864	960	939	911	915	902	937	949	874	852	899	871	946	881	891	898	927	911	940	866	938	914	880	911	889	943	898	906	926	845	922	888	883	894	922	906	968	910	908	878	942	900	955	946	916	941	910	947	940	980	898	856	963	905	957	889	911	907	907	900	902	878	893	924	888	914	935	864	857	919	898	922	910	932	893	937	954	892	893	904	943	949	900	918	903	924	917	881	936	888	899	895	949	947	885	953	920	914	944	950	876	927	939	885	878	906	910	873	920	920	908	902	910	922	890	898	896	916	855	910	961	918	898	904	923	895	891	910	894	899	923	903	935	922	892	888	967	936	908	911	884	911	897	821	937	877	932	951	967	939	859	829	914	908	898	864	901	923	848	867	970	897	876	931	949	938	908	903	851	937	951	868	903	847	902	924	884	939	960	909	932	948	915	869	909	942	927	897	863	898	891	867	910	884	855	879	858	871	902	908	942	922	958	966	908	904	976	930	897	893	928	906	894	920	924	839	867	914	915	931	906	912	919	918	926	949	896	926	896	861	899	861	867	876	890	885	990	860	859	908	910	881	926	938	916	902	870	933	919	843	944	880	940	904	881	917	931	887	890	888	935	888	907	935	904	905	875	840	924	886	918	882	927	939	922	945	873	931	902	927	922	887	897	900	925	923	888	938	923	909	934	877	949	929	909	892	947	979	925	886	905	941	947	934	909	893	962	867	959	936	880	863	834	864	910	902	934	902	850	897	873	933	919	935	884	932	923	909	928	904	939	920	901	908	930	899	941	887	943	865	866	977	919	914	962	920	856	889	879	937	924	902	962	838	916	885	892	939	923	930	930	928	918	858	919	888	945	918	920	915	844	929	969	943	950	942	893	943	921	883	922	878	921	907	929	907	882	882	884	963	906	924	889	906	936	874	945	897	896	821	927	914	966	939	901	925	952	966	837	920	890	903	886	874	905	903	897	887	937	842	977	809	938	914	901	919	853	909	984	901	862	936	888	933	857	934	874	894	895	928	932	929	901	910	950	873	971	949	959	921	927	957	919	937	927	908	929	917	930	903	899	898	918	942	893	908	932	942	941	896	880	892	865	894	931	895	950	906	968	939	918	924	902	881	932	917	942	909	911	887	912	956	902	928	934	909	888	920	883	900	876	952	918	977	944	900	972	862	912	882	890	919	934	935	884	930	920	940	905	914	910	911	889	897	928	968	888	973	917	932	929	864	920	990	990	922	941	928	885	927	965	884	930	882	908	917	981	900	925	935	893	950	913	900	928	881	901	968	850	913	867	931	917	865	950	935	944	932	910	903	899	867	926	934	846	885	881	906	899	935	874	937	961	900	871	900	922	921	887	937	945	893	881	930	928	895	927	934	922	864	956	922	923	936	873	895	960	925	931	999	936	882	906	978	913	912	908	895	892	913	902	923	850	867	928	857	904	882	863	890	865	902	923	896	937	925	927	899	893	879	865	896	931	927	897	925	947	909	891	907	959	876	938	907	941	946	923	923	930	884	871	864	906	883	957	875	911	863	946	961	878	914	897	908	891	927	920	925	967	930	919	881	864	964	923	915	986	908	890	896	878	865	900	913	954	886	907	925	918	926	926	936	896	909	928	889	895	917	907	916	860	930	905	942	914	914	895	908	852	950	876	873	919	856	869	910	868	939	887	889	888	893	921	932	935	931	936	944	868	933	918	923	912	920	870	843	914	938	892	881	888	949	895	897	934	961	844	871	877	892	925	937	908	921	862	918	885	966	933	867	892	910	932	913	903	943	919	922	896	924	901	908	926	908	891	904	938	898	937	872	875	899	914	929	926	925	948	944	890	929	916	933	869	950	933	944	961	926	936	820	964	848	896	882	900	871	889	931	936	909	928	905	875	910	890	892	878	929	842	901	943	947	936	933	874	875	905	939	908	866	957	904	933	882	948	948	925	914	919	898	916	931	900	894	931	909	955	995	902	881	978	910	906	922	927	872	892	913	933	934	881	928	859	890	876	944	920	915	969	873	902	925	928	988	858	916	918	855	940	919	913	875	916	932	922	879	895	947	911	898	841	928	898	943	923	879	862	905	928	879	944	920	947	924	794	876	893	900	934	897	944	907	914	931	990	934	918	908	908	885	953	914	929	944	918	888	961	914	899	940	872	901	925	888	914	877	881	962	938	970	945	900	905	916	876	907	918	928	984	975	895	928	866	896	931	913	905	918	909	894	889	895	904	902	956	981	929	945	905	927	873	900	936	900	938	914	958	939	844	910	849	915	927	864	849	941	877	924	902	908	902	945	858	898	936	913	925	939	920	935	864	873	915	897	983	940	929	963	922	863	943	982	926	998	914	889	932	944	873	969	909	930	878	905	900	947	915	902	888	926	910	847	909	906	922	898	904	901	879	924	883	881	929	962	908	944	936	916	952	943	922	878	924	930	903	917	891	882	912	915	852	906	915	927	935	895	932	877	933	907	893	916	885	977	941	948	898	948	894	925	889	877	910	937	957	907	983	876	936	866	859	898	921	916	871	907	961	945	881	926	951	980	904	898	921	926	908	931	932	994	872	875	893	933	921	950	899	905	910	929	918	876	903	887	889	901	860	977	914	930	920	908	945	850	897	936	932	934	902	871	934	944	917	925	850	877	888	940	927	908
3927	1644	1975	1873	1467	1107	870	728	607	473	422	343	352	347	302	342	270	280	284	239	244	248	232	252	252	240	259	232	212	257	232	225	249	239	229	238	236	219	232	227	257	236	230	274	249	244	239	220	240	230	236	220	253	241	259	247	203	243	253	225	265	244	240	232	262	196	251	242	214	242	249	255	261	268	230	230	250	222	244	247	239	205	213	243	228	246	221	218	231	248	264	247	256	250	218	233	233	253	216	247	243	232	268	237	250	245	268	226	260	229	239	237	217	239	216	216	214	226	211	243	238	240	219	233	234	237	232	221	252	257	236	257	259	240	245	258	220	263	247	245	234	214	219	241	254	213	213	231	250	249	248	223	262	246	221	229	210	230	234	274	235	239	278	244	254	251	194	234	220	222	239	246	222	220	235	275	239	225	229	230	211	239	226	236	241	247	214	257	244	236	237	215	216	221	234	252	241	252	222	229	241	232	253	215	227	227	203	219	223	232	240	263	241	239	218	235	242	256	210	196	237	225	248	236	244	246	233	262	251	204	251	230	221	225	257	261	230	247	229	235	230	207	275	228	222	221	258	263	271	231	240	230	235	227	217	227	273	225	259	181	240	253	227	236	240	238	261	227	233	235	270	236	233	263	243	216	242	273	251	261	265	254	230	225	230	252	229	230	213	208	237	248	224	267	213	240	252	224	226	260	247	255	249	239	241	239	240	221	221	235	224	229	228	235	241	210	189	211	219	213	244	229	269	233	264	216	243	224	232	254	284	235	237	271	229	243	260	243	221	248	222	233	231	253	241	248	217	237	233	238	239	249	233	228	222	223	249	237	251	237	261	240	243	284	242	259	223	258	235	262	234	230	256	234	249	231	245	273	216	237	235	215	241	234	238	253	240	262	261	248	247	240	212	224	228	262	230	234	262	205	239	231	240	244	210	216	235	218	249	230	212	255	221	236	249	235	263	235	233	223	224	225	244	250	268	219	246	243	210	241	236	222	231	262	242	244	223	220	240	228	197	239	239	239	233	258	208	243	220	242	255	223	242	227	235	217	239	244	217	274	233	212	230	258	224	246	219	261	235	201	228	243	224	268	250	236	236	235	229	209	259	246	240	205	230	243	271	222	208	238	220	241	225	230	224	234	212	233	246	213	220	244	248	228	216	216	226	234	220	213	251	235	235	250	250	217	231	252	249	234	256	232	245	236	226	236	231	244	219	234	283	232	256	217	222	254	274	239	225	245	243	216	230	254	211	231	253	210	243	207	247	221	247	250	221	215	233	237	246	227	231	257	243	198	235	225	256	220	234	252	253	241	232	250	225	231	235	230	250	223	202	244	236	251	222	248	232	239	238	217	227	227	239	257	222	249	236	239	257	215	240	216	240	235	274	220	264	224	253	229	218	238	228	223	237	237	241	253	238	243	256	233	253	232	267	264	250	234	232	234	249	241	197	245	242	252	254	230	249	224	244	234	202	233	228	248	211	238	207	215	249	221	203	218	228	244	240	253	231	249	240	235	234	254	235	238	211	251	256	250	236	210	242	275	214	229	224	232	248	228	257	231	240	231	258	222	243	230	211	235	268	210	221	280	226	238	223	258	234	264	236	236	235	214	280	214	237	264	238	241	243	249	272	227	241	235	234	262	247	229	225	264	271	221	229	246	237	253	252	207	228	233	236	219	242	233	222	216	221	253	260	249	234	223	208	224	198	213	238	224	232	251	257	238	230	229	240	224	223	228	233	217	199	238	224	246	270	228	246	226	244	202	254	220	222	263	241	253	250	254	218	244	265	262	233	242	223	202	224	208	186	271	270	219	191	218	230	229	229	244	258	222	227	219	231	216	225	230	230	220	244	246	255	209	245	254	231	232	230	232	207	237	248	271	251	228	221	248	276	235	224	244	246	226	228	244	237	202	240	211	233	234	251	227	266	233	219	233	243	224	278	251	213	243	252	241	250	231	252	250	259	232	238	252	227	235	222	230	227	221	241	247	249	248	250	209	224	242	237	217	231	244	222	212	226	213	249	214	235	256	241	249	244	211	220	243	265	223	239	232	255	237	272	251	231	255	230	211	217	257	254	216	243	254	218	245	233	239	220	226	233	233	232	209	211	256	240	221	206	261	220	242	212	220	232	247	245	236	218	237	216	237	226	256	232	247	233	260	209	209	206	232	248	234	249	237	244	237	264	232	239	232	211	238	208	231	250	265	210	245	231	230	226	221	255	237	219	253	228	217	220	224	262	246	227	217	231	205	192	259	225	236	259	225	255	235	245	228	226	217	240	247	233	239	225	214	235	215	255	215	225	223	232	247	247	248	276	192	233	243	222	206	229	256	226	248	215	238	263	215	253	247	224	246	260	217	251	226	237	226	270	227	225	219	229	217	201	204	245	230	264	239	271	205	234	230	232	214	239	260	240	257	274	260	250	264	228	232	227	249	264	228	240	248	224	228	242	255	230	208	238	240	232	231	233	215	205	274	224	240	220	261	236	247	209	250	225	221	225	216	216	234	249	242	217	208	234	241	238	231	263	235	248	232	255	258	233	250	237	243	215	203	219	262	259	240	250	249	208	259	227	239	228	269	222	218	208	253	217	213	231	234	233	232	226	228	233	275	255	257	247	264	208	224	217	244	242	241	236	215	231	238	241	227	223	231	231	222	229	237	238	238	255	240	264	258	240	251	238	224	232	216	239	226	259	245	252	233	256	223	241	238	234	212	242	255	259	223	205	205	251	237	250	238	255	223	256	215	248	250	235	245	201	217	216	217	267	246	219	260	230	227	236	232	267	252	227	220	257	237	237	241	258	241	256	268	204	219	237	252	230	262	239	202	229	240	218	261	243	258	236	239	234	220	258	245	239	244	226	233	210	226	242	233	228	255	266	245	207	222	240	230	240	243	266	230	252	242	284	248	226	225	226	223	261	254	232	225	240	254	251	232	273	273	265	248	234	224	233	218	239	252	250	248	248	257	246	211	236	224	237	226	236	232	266	224	229	252	228	228	216	257	242	236	208	240	247	213	221	218	215	237	248	245	243	234	246	244	226	269	214	244	228	254	251	215	218	245	230	244	229	223	222	234	220	233	252	249	257	223	251	224	254	225	206	249	238	242	230	213	237	236	228	232	215	254	204	218	275	249	234	241	221	243	252	240	242	225	202	277	232	238	226	212	267	222	236	238	245	236	210	227	246	226	232	215	237	219	248	244	211	259	228	247	185	242	230	228	230	243	234	215	236	222	228	236	243	236	240	257	224	223	246	251	228	238	240	235	245	248	207	217	237	236	242	231	257	223	258	274	202	275	239	240	213	251	209	224	262	267	241	235	241	250	239	257	251	252	233	236	218	225	230	248	227	251	256	232	242	229	210	236	268	249	248	223	245	224	240	224	223	241	251	214	247	242	246	232	222	224	250	249	249	261	277	228	241	255	248	225	234	229	217	244	234	218	247	260	228	214	226	246	234	270	241	243	252	200	233	238	233	240	231	227	206	237
3158	1945	4067	5520	5390	4463	3431	3138	2325	1791	1685	1316	1215	1084	950	901	831	797	750	715	699	702	675	629	650	605	681	656	651	631	641	634	546	558	632	565	577	594	568	617	572	542	544	578	590	590	583	592	602	622	609	604	581	581	562	611	603	569	497	570	610	586	590	556	624	587	589	608	560	578	624	582	586	551	578	559	576	585	626	576	598	591	592	557	565	536	596	618	544	575	615	576	591	584	593	605	592	584	575	575	608	579	580	576	641	580	581	572	514	569	622	600	596	582	558	554	540	564	582	567	608	603	606	536	575	630	609	579	601	588	603	618	549	570	593	596	615	563	548	595	605	595	569	605	581	598	648	578	616	594	597	585	606	564	599	566	585	548	595	593	576	576	596	609	579	565	602	572	573	575	567	612	576	608	589	612	627	574	570	542	556	573	605	548	635	635	583	600	568	578	585	544	594	584	559	555	594	557	608	556	630	578	600	622	590	609	576	536	570	594	597	576	585	609	644	596	582	572	571	570	601	598	594	572	567	617	614	638	583	566	603	593	614	547	622	584	589	529	644	595	564	574	586	598	559	562	614	579	605	586	553	566	603	545	614	587	621	584	631	612	631	602	582	562	574	585	558	589	581	594	604	626	593	561	575	583	599	621	591	557	627	534	575	582	566	578	592	574	594	570	581	580	572	592	591	574	594	601	574	547	557	574	620	598	587	587	600	572	626	565	607	600	607	579	548	583	584	581	589	547	603	561	585	583	582	597	595	567	604	591	503	583	580	569	577	544	618	592	561	577	625	598	549	576	606	559	559	579	558	596	600	596	569	578	580	600	610	612	604	578	579	574	561	592	560	607	614	576	587	622	592	596	601	598	615	539	588	559	562	630	613	632	566	592	561	616	605	614	551	619	589	589	587	592	583	565	558	558	564	608	590	558	536	589	612	591	578	589	589	590	577	541	562	586	604	566	543	617	581	568	575	557	615	592	574	550	579	599	547	614	584	599	591	616	584	585	580	544	591	521	564	597	592	592	559	597	591	576	587	566	580	559	566	607	565	609	562	615	573	605	579	568	629	635	574	569	613	569	529	615	550	607	629	618	595	576	563	615	566	596	581	598	616	557	584	618	587	619	579	629	590	577	550	577	623	581	571	587	583	579	585	615	612	581	591	596	586	560	571	588	563	561	587	614	576	583	562	559	588	577	596	553	607	596	616	555	579	567	567	542	573	579	584	587	563	621	585	581	614	546	566	567	556	620	600	588	629	557	576	567	510	622	586	562	617	605	570	590	582	559	550	580	572	613	610	596	617	607	570	566	586	575	625	543	577	601	611	581	563	597	607	562	588	610	598	588	598	617	566	575	591	559	607	589	609	559	554	603	597	564	582	575	570	603	568	580	573	593	582	560	594	538	568	585	595	641	546	601	584	594	599	550	608	598	634	541	556	573	579	561	581	620	598	570	562	574	586	620	561	561	581	581	586	622	593	575	553	562	586	611	614	622	590	608	596	537	576	568	587	605	573	615	579	585	579	603	551	525	633	607	594	578	549	606	605	570	638	566	584	560	644	550	591	596	563	564	612	592	548	600	597	602	573	593	574	588	598	562	591	621	585	621	568	580	587	638	605	555	624	556	589	579	569	556	615	574	571	554	587	642	591	597	610	592	610	573	580	604	584	582	569	595	610	570	582	529	545	601	580	579	598	591	594	612	569	588	551	627	576	614	588	599	555	564	578	580	578	578	569	575	581	604	555	570	597	583	623	558	592	610	528	581	568	544	552	599	544	574	677	619	545	564	591	612	616	604	576	593	598	576	574	616	560	581	633	576	585	595	575	622	581	606	611	521	584	591	610	590	568	600	570	623	618	553	582	583	545	597	513	634	567	620	594	601	582	548	569	594	592	574	596	610	590	600	614	616	587	554	614	566	615	582	619	606	597	606	541	596	595	608	619	587	566	573	595	606	547	567	594	604	622	585	630	563	633	580	568	554	570	608	545	621	563	576	584	600	562	602	575	581	570	558	562	594	574	612	590	563	601	586	535	584	556	592	568	573	569	596	537	522	567	592	578	626	605	589	600	620	587	601	587	577	580	578	607	588	597	583	600	581	574	603	599	609	633	573	580	592	615	610	585	589	559	594	552	583	626	566	616	589	549	575	604	632	543	537	614	561	553	615	572	580	563	577	619	572	588	585	596	566	595	590	590	559	599	598	562	581	574	587	580	584	618	573	614	568	532	574	579	580	553	563	550	597	593	535	627	559	602	596	545	585	569	570	576	576	557	570	604	544	605	598	583	601	639	586	570	596	596	564	533	620	570	614	601	529	611	566	578	578	584	583	530	611	580	610	552	584	561	619	544	547	559	566	609	576	615	578	557	572	621	579	585	557	598	563	568	581	563	573	562	630	546	562	596	610	601	609	584	607	540	588	603	552	591	611	605	578	551	574	589	575	585	577	570	565	630	569	613	615	592	619	574	568	588	581	613	623	563	557	598	574	583	602	608	597	568	564	535	605	619	538	548	589	610	556	562	586	580	571	576	533	559	588	561	568	612	560	557	603	581	570	576	591	571	566	577	633	565	591	583	607	587	555	599	634	610	618	567	592	606	593	568	582	586	554	613	584	581	589	582	570	617	590	543	571	580	597	617	613	571	578	588	601	604	576	587	619	615	556	624	571	559	617	546	550	583	578	596	551	581	565	639	609	599	596	575	632	581	617	580	600	576	590	546	558	577	601	539	621	600	532	623	581	572	630	607	615	566	614	544	560	573	581	636	623	572	585	562	583	637	576	581	562	540	561	604	579	556	592	576	583	569	604	592	570	601	583	579	546	603	583	545	573	549	625	570	604	572	595	572	588	588	589	570	578	606	597	589	618	555	582	545	579	602	575	605	578	594	609	596	593	609	553	584	570	542	624	554	562	571	633	595	581	580	571	609	563	564	622	589	558	615	543	600	560	573	616	572	547	573	558	582	625	599	562	606	559	604	582	597	602	541	563	578	580	591	601	558	638	563	614	598	584	601	592	582	580	592	603	618	611	596	598	606	593	574	577	584	581	612	553	565	569	597	601	594	603	585	642	598	588	550	609	586	602	596	589	571	593	594	601	604	577	585	584	577	567	559	568	559	619	575	574	594	561	544	556	583	586	581	610	595	575	643	612	609	583	554	596	584	620	611	570	590	608	558	612	555	588	593	540	565	558	562	569	580	630	580	575	614	575	579	683	596	570	563	633	595	617	548	579	602	595	545	585	605	591	600	603	579	575	577	547	641	550	586	573	574	569	582	559	622	575	562	581	627	571	587	553	570	577	589	554	564	570	571	608	588	607	588	583	614	594	550	573	601	601	579	567	576	575	564	588	540	623	616	560	572	572	568	534	584	537	580	612	578	609	573	580	628	557	538	570	618	593	555	572	611	614	573	563	575	584	563	620	615	574	564	604	596	557	637	555	599	625	559	581	582	591	588	617	596	609	586	573	637	584	560	625	582	584	574	581	618	558
10679	3069	3734	3386	2650	1989	1491	1155	997	823	706	668	538	529	524	540	457	394	445	446	397	381	404	425	370	394	390	397	365	407	375	375	358	370	383	356	353	334	376	364	415	367	377	374	371	349	383	366	382	366	387	351	343	376	380	401	333	357	366	353	347	355	385	382	363	346	374	377	366	368	351	364	362	378	393	382	422	334	386	367	352	381	378	359	367	393	322	369	373	362	331	345	369	397	372	368	347	338	354	393	356	343	368	396	324	339	372	372	365	387	344	332	308	346	344	387	387	364	378	391	372	365	346	329	386	388	379	355	393	401	374	348	393	343	407	366	375	341	350	361	382	335	364	365	356	333	382	356	373	418	333	333	326	399	382	355	345	346	346	369	375	378	429	399	390	351	361	377	370	365	368	353	370	339	356	373	375	386	342	367	376	368	376	377	383	384	340	335	355	372	343	389	326	339	352	363	371	379	349	387	331	356	389	363	369	385	357	368	369	397	387	340	337	326	348	393	345	330	382	366	382	396	399	385	367	363	344	362	352	379	356	371	357	372	357	349	352	351	400	386	355	363	357	398	332	321	390	389	346	349	385	354	353	371	356	344	332	373	337	380	330	353	345	342	366	366	393	355	351	371	368	380	375	400	348	395	391	378	345	329	345	356	326	331	369	392	395	415	355	359	344	383	336	374	371	332	385	409	346	383	365	364	387	373	391	388	402	376	366	365	389	380	387	337	405	362	374	384	377	384	323	333	373	338	370	384	395	388	360	355	383	357	376	327	382	397	368	371	352	358	392	353	362	384	380	363	359	379	369	365	336	331	388	364	338	370	384	352	365	373	340	375	387	372	396	334	350	376	329	351	365	383	378	364	362	326	358	353	348	321	378	399	388	358	344	314	370	357	402	329	367	386	378	365	382	387	367	384	370	379	339	369	382	346	396	383	359	387	391	363	336	376	355	366	362	332	393	364	332	373	382	350	373	361	352	349	364	339	373	364	357	370	383	341	359	367	367	401	381	344	375	381	355	336	375	366	322	355	344	359	351	359	368	328	353	373	344	327	365	338	375	399	410	380	357	388	351	375	337	364	358	353	352	355	346	370	331	338	374	411	354	354	347	378	339	382	370	337	353	367	350	338	386	360	339	352	358	350	375	365	413	355	382	380	377	339	342	337	335	401	340	388	366	345	350	360	353	324	368	340	371	390	318	387	336	370	338	317	351	384	324	382	387	369	338	349	327	342	336	371	346	375	348	343	363	372	372	371	371	372	323	349	341	382	348	378	382	363	413	399	358	396	385	365	391	374	369	355	375	366	357	372	353	353	372	357	386	383	366	337	348	350	374	339	397	359	346	384	361	380	375	368	405	403	374	372	368	331	371	433	396	374	364	396	343	368	355	348	354	384	384	368	366	349	353	353	413	389	370	376	365	350	341	358	318	366	345	360	395	355	355	328	358	367	409	385	377	406	354	357	374	373	351	380	353	377	390	349	331	345	376	346	355	406	370	384	386	361	353	358	347	386	352	332	382	390	369	327	339	397	394	414	375	340	381	349	372	370	377	378	345	366	372	345	334	408	316	353	361	377	388	393	349	383	381	374	389	367	383	362	323	371	347	392	363	372	336	342	360	334	371	356	387	355	366	372	397	353	377	347	374	385	347	386	361	360	338	344	371	367	382	356	337	366	371	377	359	336	351	367	366	348	367	367	361	372	366	361	363	404	342	375	399	341	380	353	338	376	380	360	364	342	368	389	367	349	348	370	371	363	364	331	385	319	382	397	352	339	371	320	396	360	366	374	372	358	350	400	380	395	367	320	378	336	375	329	343	371	369	395	366	348	374	373	372	369	378	380	375	382	333	370	402	375	391	343	369	371	382	407	396	344	368	389	346	364	380	400	355	360	384	331	382	344	362	397	333	364	336	380	313	327	364	388	361	364	364	355	364	337	353	372	311	334	358	327	340	349	331	370	365	348	370	350	361	370	359	363	361	399	341	374	384	397	407	373	366	381	370	388	371	368	400	370	352	378	358	365	353	346	329	310	363	356	352	376	362	366	362	378	364	379	337	359	352	358	342	358	344	374	354	345	351	357	375	358	393	353	366	418	372	336	335	362	360	380	396	347	363	362	389	361	388	371	347	365	329	353	375	360	372	369	407	328	332	380	349	394	339	349	370	370	399	363	364	348	365	352	342	384	347	374	392	392	337	321	359	357	337	370	369	364	391	400	382	352	368	338	365	372	384	373	415	336	327	366	350	369	392	370	346	345	373	389	321	353	364	336	335	374	398	390	346	358	360	351	380	382	327	370	375	394	354	353	399	357	353	380	364	345	376	344	390	334	362	327	338	414	370	357	384	366	380	375	380	378	371	357	337	350	354	340	335	373	379	364	365	346	390	362	393	353	344	361	328	353	366	371	376	361	366	343	394	364	351	380	366	377	321	366	362	378	345	319	372	344	367	344	373	371	352	360	361	393	348	365	379	374	369	383	363	358	313	353	333	352	407	347	351	372	389	353	351	357	375	383	403	321	367	360	405	376	368	389	383	368	328	377	373	348	371	386	364	404	361	372	343	394	353	378	409	354	363	359	422	349	372	381	372	357	334	382	388	357	382	340	397	392	399	355	323	366	370	330	361	386	386	360	413	353	355	368	393	405	362	377	331	352	342	360	359	396	329	397	398	360	391	318	348	325	374	367	358	404	371	348	311	370	351	339	353	372	376	388	368	367	337	391	339	358	401	365	353	341	363	370	377	384	393	343	368	354	360	385	357	367	338	359	380	355	379	391	394	379	367	365	357	379	377	390	345	378	367	369	383	395	359	387	385	395	339	359	402	363	385	331	350	376	326	351	351	329	376	364	361	367	367	379	398	373	359	379	345	352	322	356	388	385	388	342	330	332	320	368	365	355	321	351	359	366	399	349	383	407	383	372	370	365	360	387	331	357	378	394	387	380	375	412	389	359	337	363	337	370	345	376	352	320	338	335	384	364	347	388	367	356	359	337	348	355	340	398	411	369	355	399	351	403	383	329	370	333	353	406	380	390	328	353	327	361	406	371	396	358	400	383	368	328	387	316	375	345	314	378	384	370	353	366	367	365	364	329	334	395	376	380	340	344	345	333	354	353	366	364	349	356	363	396	364	343	344	335	337	405	348	348	377	409	349	385	368	368	379	380	374	358	357	355	338	410	358	344	381	366	352	351	382	385	365	389	376	332	364	314	361	334	305	354	363	387	385	367	377	375	374	382	359	320	332	379	350	368	377	363	380	309	346	351	340	347	370	359	367	398	383	356	356	335	376	353	385	366	326	343	378	357	378	404	386	336	375	394	382	365	361	366	391	347	354	373	334	367	369	313	378	356	351	361	378	386	347	367	383	356	335	391	336	365	377	375	372	359	378	353	368	347	386	357	393	359	369	361	390	391	402	367	361	383	349	374	338	369	349	359	355	364	360	322	312	371	369	377	399	363	396	353	352	368	359	343	368	404	363	356	345	382
8210	3084	6636	8882	8596	7097	5491	4586	4018	3158	2797	2423	2159	1871	1678	1727	1485	1318	1205	1168	1099	1088	1078	1029	1001	899	965	944	905	931	864	894	902	889	850	880	892	952	833	872	883	857	879	905	852	821	872	846	862	884	882	852	904	858	905	843	839	844	816	893	861	896	839	801	836	807	889	829	837	944	889	875	847	852	805	836	857	864	857	837	875	862	826	875	853	847	811	865	850	869	882	855	854	814	822	838	877	781	840	870	833	873	820	830	822	820	855	858	835	818	867	910	874	879	756	856	832	838	825	784	864	844	856	834	852	856	827	870	851	871	835	855	830	845	805	921	863	816	863	832	815	880	841	844	823	871	815	862	822	827	823	874	881	861	837	840	856	828	873	858	859	827	872	826	830	855	870	828	840	815	854	830	853	852	825	859	806	859	798	872	915	788	865	832	798	805	874	890	872	821	828	879	867	866	879	780	825	874	863	840	853	858	853	788	837	836	847	824	865	828	825	826	850	823	854	842	861	873	822	817	881	844	868	817	821	879	809	835	846	840	839	874	870	880	846	807	867	830	869	835	837	834	827	854	854	866	863	853	858	880	835	884	858	861	812	860	792	806	884	868	886	856	817	800	829	877	856	833	865	862	836	869	831	844	848	864	880	844	816	866	848	854	838	829	854	833	865	860	835	816	837	849	806	855	844	825	847	827	832	846	810	865	872	949	831	860	831	862	832	875	853	843	853	822	828	825	877	879	858	811	859	854	809	842	848	838	822	815	904	883	835	858	821	857	825	798	842	814	868	856	900	806	798	839	892	877	825	831	866	895	848	883	806	866	857	894	885	866	829	865	874	813	880	853	822	848	853	874	834	855	859	847	891	815	812	856	817	790	888	829	785	853	862	853	864	817	933	807	803	824	811	825	776	848	865	869	874	815	877	866	883	787	832	846	863	852	866	877	807	906	833	823	829	793	842	837	834	882	851	826	827	870	852	828	837	765	848	842	880	828	843	833	884	871	841	852	809	816	832	821	838	820	897	870	809	880	831	846	902	792	856	843	831	836	819	825	907	894	807	854	883	827	867	820	879	800	872	813	829	826	836	817	864	825	846	829	833	892	884	913	839	848	810	814	832	791	823	803	835	805	838	878	853	842	856	896	829	833	853	889	827	845	802	857	790	808	856	836	802	832	840	871	858	863	822	820	864	863	862	849	865	806	824	861	844	865	852	885	883	831	846	900	837	842	862	822	831	854	890	881	840	858	801	877	820	896	780	837	855	847	872	858	795	854	865	874	861	848	832	855	820	823	871	894	862	799	853	861	862	861	838	819	839	837	901	829	864	805	850	824	872	824	842	882	865	857	821	846	824	867	834	863	838	886	853	852	773	890	814	854	857	843	880	824	833	820	834	825	827	841	860	849	842	886	814	846	875	823	827	870	852	814	838	819	818	826	822	866	813	888	857	854	835	835	880	902	857	833	822	906	861	811	829	868	839	869	823	834	793	909	839	801	871	869	830	849	893	842	855	864	812	847	848	842	796	817	817	843	816	800	840	844	860	814	873	868	841	878	868	815	868	794	799	813	846	830	852	860	855	871	822	840	883	884	830	805	852	834	813	859	805	858	820	881	828	866	834	810	838	830	817	878	840	854	842	885	857	863	835	848	839	921	870	842	833	770	836	802	839	816	849	783	840	803	909	858	857	880	869	831	924	832	858	873	826	818	861	836	867	843	919	841	790	836	873	855	848	901	888	841	816	786	805	876	854	859	873	804	795	852	835	857	818	846	842	837	880	831	798	929	798	858	874	806	832	905	852	878	893	858	847	847	806	880	797	823	893	857	830	848	840	878	863	923	853	849	806	859	818	834	860	895	852	854	806	771	826	839	869	886	814	801	854	841	842	787	772	906	888	843	867	790	844	840	832	833	821	877	798	885	850	848	871	826	836	858	845	883	851	862	816	821	810	807	854	822	856	820	837	857	858	851	864	754	842	900	805	818	852	857	828	832	883	837	827	847	894	823	848	868	849	812	896	816	867	910	846	865	899	889	843	847	840	814	899	837	840	827	828	921	836	881	839	821	879	885	806	843	864	830	888	871	809	855	789	836	880	819	823	827	865	849	823	844	882	875	888	857	837	858	844	803	833	859	815	837	823	806	887	872	799	846	844	797	807	826	858	822	852	833	813	795	851	832	864	813	865	829	859	837	861	879	809	839	877	874	854	820	871	816	881	841	843	811	844	806	885	839	875	846	818	861	816	860	877	838	881	902	831	800	858	847	822	788	892	848	840	834	838	830	843	857	760	868	864	807	832	901	822	860	855	837	889	837	900	821	861	795	825	806	795	849	830	812	826	908	862	849	848	799	887	903	837	902	832	897	831	825	826	843	829	846	849	787	845	798	842	795	848	847	881	836	865	868	816	859	857	917	816	851	850	830	846	890	847	804	854	852	831	790	883	819	836	845	813	850	823	828	901	855	871	836	820	876	895	831	911	857	854	890	865	817	807	896	816	823	844	852	850	836	839	869	763	810	830	887	882	819	887	841	896	782	850	865	852	881	825	824	862	854	854	857	846	831	839	837	850	873	873	855	828	821	833	821	860	865	774	858	891	869	840	819	850	860	875	852	853	831	825	851	833	813	864	835	849	791	897	897	830	875	874	835	845	843	875	888	881	812	847	833	852	847	848	856	849	869	855	824	848	814	795	827	859	846	890	854	868	866	864	800	874	824	903	811	848	823	845	902	865	842	810	864	875	802	814	820	850	770	846	886	834	852	850	859	823	878	885	867	849	828	849	851	821	837	838	865	886	846	837	874	837	881	818	797	804	864	867	832	825	897	819	828	809	873	839	839	822	893	841	876	845	809	797	879	831	883	831	830	816	853	814	813	841	836	883	854	831	878	817	858	881	855	830	857	821	833	835	824	845	827	874	882	848	868	800	853	865	838	843	871	878	836	798	873	845	838	857	856	842	869	916	812	832	875	835	847	848	860	792	821	800	855	861	880	884	874	818	831	851	872	874	860	841	790	831	870	824	843	850	864	823	855	849	861	810	866	865	840	822	826	829	865	876	854	866	819	816	854	854	836	884	851	872	864	893	851	836	865	852	840	826	807	822	833	847	845	860	846	820	859	825	825	851	863	830	848	852	828	823	824	815	884	835	813	811	810	837	832	830	905	863	809	816	885	790	886	846	889	832	875	803	876	872	850	875	827	816	801	836	870	823	838	838	914	837	842	914	822	839	834	857	838	833	886	808	837	875	825	807	879	839	874	879	834	818	867	866	888	807	863	837	813	791	815	848	840	867	846	848	904	889	897	788	843	853	873	901	827	858	903	835	828	843	900	854	853	860	830	814	797	856	862	852	791	868	783	838	829	860	830	866	865	840	813	825	850	799	867	803	841	855	842	871	834	859	829	808	889	804	815	884	844	845	831	849	806	767	823	863	861	872	837	845	867	856	848	851	830	818	846	838	858	865	848	833	910	823	835	831	839	843	826	862	854	870	889
18026	4745	5130	4799	3542	2665	1907	1480	1172	1008	920	844	690	677	625	572	561	492	492	452	423	433	479	437	401	431	424	418	436	420	404	373	420	398	363	377	371	369	393	401	399	409	394	412	446	417	387	414	391	427	365	376	403	367	374	377	369	394	369	403	342	367	375	399	386	379	379	396	407	392	397	398	430	389	379	425	396	427	412	390	386	394	414	363	425	377	384	390	396	391	416	393	421	405	378	415	415	392	419	357	351	369	383	381	392	431	396	371	378	374	416	387	403	375	400	407	393	397	362	382	372	388	379	416	386	377	417	413	396	394	386	361	373	438	364	396	437	423	383	387	412	418	414	398	364	412	352	419	376	386	373	412	367	383	406	389	441	368	387	402	355	389	371	383	385	405	388	402	405	386	406	388	364	373	397	364	364	441	432	415	396	388	389	381	413	354	401	394	402	388	316	349	353	396	405	396	417	351	393	376	386	382	387	390	394	393	362	385	414	413	398	380	369	336	378	350	388	374	391	419	409	370	380	403	380	411	431	407	382	430	389	397	370	400	407	359	409	371	393	457	418	385	406	374	375	381	359	406	414	409	445	404	392	339	388	426	373	412	428	429	396	405	378	403	383	392	395	394	421	394	386	371	396	400	403	413	368	368	406	369	391	416	368	384	439	382	411	354	397	394	420	378	423	373	394	424	354	395	424	440	426	374	403	368	397	404	360	428	404	404	395	407	432	413	418	381	407	419	399	411	428	402	426	414	355	398	412	411	393	382	370	388	366	366	409	386	371	390	425	389	400	382	367	378	381	399	368	385	419	388	409	392	378	404	361	401	390	372	361	382	422	358	404	440	405	378	403	396	416	402	393	383	372	415	332	348	402	402	433	386	398	350	369	365	391	396	398	383	376	365	409	413	374	336	378	402	420	404	376	399	388	413	392	356	377	393	387	411	383	372	372	390	394	386	374	404	427	386	360	399	407	385	383	397	388	373	391	402	419	369	407	404	409	376	397	428	414	379	377	402	402	382	403	396	367	376	382	395	400	407	389	391	399	357	406	372	373	373	368	395	392	372	387	378	403	409	413	418	395	368	390	389	371	369	403	425	373	351	380	395	382	390	373	353	348	418	355	388	429	398	369	386	415	380	378	402	391	393	359	385	392	338	411	402	434	399	378	400	364	401	399	405	411	397	403	380	391	393	360	389	336	383	444	451	369	384	398	390	394	367	412	386	395	381	358	388	386	360	393	370	384	387	397	426	400	404	409	401	388	391	380	381	420	387	378	404	398	391	333	368	403	389	417	386	388	345	387	407	398	403	388	390	407	342	381	442	373	349	374	400	394	391	389	361	450	398	373	400	373	385	412	386	365	360	409	392	396	385	422	411	365	377	401	348	400	388	389	413	409	359	384	377	389	399	397	403	402	374	403	398	399	388	378	412	383	349	347	384	365	381	405	393	396	409	407	385	372	417	375	360	400	397	403	356	404	388	361	379	456	396	361	408	409	398	394	423	380	401	415	395	401	415	358	397	384	401	393	418	392	367	379	381	384	399	402	379	402	388	400	395	415	409	373	391	389	375	411	402	370	365	398	375	435	378	425	430	389	402	429	369	411	391	379	388	398	373	376	409	339	344	372	384	379	372	387	426	388	373	390	391	373	377	379	402	400	365	374	367	390	377	394	392	393	371	425	389	378	388	370	385	380	411	388	356	415	444	381	362	359	400	394	388	417	379	374	382	374	385	383	417	380	375	371	388	379	376	376	384	429	436	421	433	403	404	362	373	380	393	386	383	400	366	380	386	385	401	436	336	411	417	384	369	372	398	419	397	417	360	409	434	386	408	379	433	379	368	350	355	370	411	400	370	394	389	418	397	385	379	369	369	416	406	384	393	403	357	372	372	408	397	409	374	398	345	392	370	424	381	378	391	357	373	373	378	373	365	386	390	401	419	405	379	401	398	402	429	383	394	360	382	387	393	420	409	364	398	402	360	400	423	436	380	399	387	376	395	392	385	348	397	409	386	337	463	393	397	447	376	423	390	390	385	377	400	387	399	403	369	397	394	398	399	414	423	413	372	380	417	373	346	383	370	395	411	381	373	416	371	376	393	387	381	389	375	396	393	391	402	402	388	420	408	371	411	377	335	370	371	379	373	380	399	348	378	403	341	412	395	433	403	395	386	396	407	370	348	414	409	401	379	367	362	411	355	399	381	439	400	335	396	380	391	402	398	392	406	417	372	398	402	390	379	390	420	403	385	367	402	379	356	375	415	394	405	397	378	383	415	407	424	379	370	390	396	356	386	387	399	435	425	358	361	408	402	403	388	387	420	378	356	384	386	395	434	390	369	372	383	382	404	365	401	368	375	423	396	406	396	393	391	387	382	386	406	366	368	354	353	350	380	396	355	401	417	393	383	358	404	342	420	406	405	412	406	366	383	402	393	351	413	409	411	374	385	417	369	374	385	389	433	384	420	389	388	410	370	368	407	418	394	403	363	405	460	407	392	404	381	386	392	383	415	416	374	394	443	383	389	416	400	391	357	405	401	385	372	401	380	406	414	380	382	464	437	386	422	385	389	365	394	393	363	375	362	364	402	378	424	360	406	405	399	389	406	391	419	399	404	400	369	414	432	409	390	388	406	395	378	371	379	399	391	374	381	386	385	371	391	406	401	328	354	407	349	374	361	360	404	389	382	353	370	388	418	385	418	407	439	427	378	387	331	384	374	395	406	386	402	413	403	376	369	364	407	397	406	415	378	347	379	384	392	426	377	411	413	409	400	379	403	379	384	409	362	400	373	404	388	401	369	396	374	355	384	383	371	414	399	385	436	391	430	387	403	414	428	408	368	367	370	407	369	398	384	373	399	428	383	397	384	403	405	391	369	417	360	416	383	400	402	403	388	336	418	393	401	385	362	364	399	376	424	401	376	415	386	414	374	402	367	417	457	440	416	383	380	383	362	385	386	391	372	402	370	377	379	417	380	424	382	393	399	386	429	393	426	405	421	420	437	395	355	379	348	410	333	380	442	396	421	409	369	407	385	386	421	404	417	418	367	395	415	415	409	385	374	413	381	394	379	366	367	362	376	378	366	391	379	391	419	374	391	409	446	395	369	421	405	370	378	332	387	399	358	388	405	390	425	375	428	402	366	403	405	377	354	400	403	396	428	408	403	423	375	399	413	445	381	394	404	392	371	390	371	334	397	420	404	398	392	404	385	410	383	392	404	408	396	397	388	370	417	395	371	406	394	364	355	413	389	398	374	388	390	386	356	425	413	394	404	396	392	394	425	368	382	348	392	409	408	388	417	363	368	366	414	370	375	393	404	376	342	380	400	416	363	416	389	379	364	421	381	404	383	390	378	353	387	390	392	378	385	389	376	380	379	384	391	374	317	399	394	396	395	380	387	410	409	377	372	413	422	365	389	384	397	384	403	383	411	383	373	412	430	380	444	381	410	392	404	389	398	414	365	375	375	402	392	427	414	360	392	388	374	415	371
10518	4061	8978	11835	10705	9050	7222	5800	4934	4016	3798	3358	2877	2359	2129	2165	1976	1550	1538	1343	1298	1227	1241	1125	1137	1035	1001	1035	993	968	1044	959	937	936	943	971	946	936	944	900	915	946	950	909	892	933	894	915	902	874	903	884	900	878	905	869	892	936	908	862	909	862	907	877	894	845	877	889	860	862	853	905	863	909	849	897	904	864	850	854	853	894	929	874	878	850	912	814	863	860	860	878	874	860	860	855	853	909	832	851	892	870	878	888	878	835	908	911	924	876	852	897	894	899	873	880	886	870	895	844	837	897	871	853	875	864	833	825	894	860	913	899	892	870	838	843	891	893	881	887	922	912	856	898	867	980	856	870	871	856	860	856	877	847	915	906	882	910	912	927	876	869	857	909	881	869	909	858	877	844	863	871	902	863	875	901	852	902	864	913	861	909	848	887	871	824	840	871	881	860	854	860	922	827	916	864	865	906	880	909	891	916	843	857	875	848	891	886	847	922	877	843	881	879	833	897	929	856	865	853	881	898	894	886	890	830	848	948	899	848	880	815	875	821	938	861	907	914	892	887	858	857	891	841	833	894	878	826	882	901	875	891	896	883	899	871	878	885	883	828	850	845	896	857	898	880	843	879	862	910	864	881	810	847	865	833	867	882	866	872	891	898	874	867	844	918	876	846	885	873	866	913	885	879	896	928	825	883	890	862	828	864	852	890	911	871	880	878	853	812	894	920	828	903	823	887	898	876	860	895	890	895	900	909	895	872	878	864	845	892	896	872	908	855	865	873	846	819	842	915	893	889	886	881	871	867	881	774	891	799	833	860	831	868	838	946	883	814	849	875	880	855	849	894	852	870	881	855	921	847	893	879	898	872	905	872	924	902	867	903	919	926	912	920	864	833	876	905	847	874	851	863	896	824	876	830	872	896	858	846	794	866	846	925	889	890	879	842	860	867	872	944	830	948	845	862	813	892	878	862	842	837	898	872	900	818	859	868	921	838	875	860	859	879	860	864	865	891	860	944	858	886	851	893	917	929	913	862	920	882	885	913	840	876	828	885	916	877	877	890	877	905	868	865	877	805	861	824	886	895	916	935	856	869	874	797	864	909	847	859	867	879	863	880	832	906	869	873	852	899	955	878	896	821	982	903	861	910	841	863	869	852	937	821	827	922	943	892	847	854	842	880	847	812	878	886	847	855	837	922	824	894	857	893	888	889	886	858	883	873	874	882	844	865	869	900	826	908	900	866	905	871	891	858	950	841	853	886	846	889	886	848	839	835	894	876	886	850	942	891	891	870	824	840	835	937	878	873	855	884	863	847	839	974	861	907	809	882	913	865	876	865	881	846	912	874	889	855	829	861	861	917	913	885	956	920	841	915	842	896	837	920	855	866	905	889	863	892	839	865	872	873	906	906	835	839	959	930	843	843	860	888	892	856	855	877	902	857	889	923	851	893	835	906	907	899	891	874	838	867	867	858	931	900	856	904	868	842	856	863	873	886	852	887	872	847	855	878	913	844	925	850	870	873	856	822	879	870	869	903	918	852	875	871	886	842	898	856	873	891	876	895	859	874	897	828	881	903	875	919	869	902	899	838	922	913	860	870	900	883	869	872	910	951	909	895	891	856	864	890	837	885	869	881	854	863	881	865	880	902	838	838	873	912	891	882	853	856	845	899	867	898	882	873	842	926	848	843	903	842	846	833	859	871	888	912	892	883	874	852	924	906	859	889	871	827	893	895	839	886	849	838	871	923	832	871	894	909	891	902	866	860	847	848	908	881	874	865	888	871	897	842	874	870	871	948	929	875	896	912	878	847	900	881	876	851	833	838	894	869	817	894	852	925	878	848	843	876	851	937	882	901	860	864	849	917	857	865	879	855	866	855	881	894	834	936	826	894	857	928	915	836	851	853	881	897	898	868	876	860	839	880	879	901	924	874	844	925	855	880	859	895	836	809	898	845	898	858	834	867	830	873	852	841	890	897	897	877	856	803	921	839	836	878	858	864	847	834	838	877	867	893	889	925	842	878	876	861	859	887	802	838	917	910	870	897	814	897	863	844	882	869	849	840	888	842	824	896	844	832	875	904	846	885	824	860	953	857	917	841	898	898	888	874	825	852	854	866	887	937	862	851	895	883	890	871	838	917	884	886	905	897	876	855	898	884	864	815	850	902	835	874	900	848	881	891	824	854	914	881	873	887	922	909	877	867	828	895	915	860	850	894	905	901	875	883	861	878	872	888	856	847	877	899	928	837	874	899	915	847	892	878	906	882	841	884	884	903	872	865	904	862	874	879	903	883	869	898	868	954	847	850	861	907	899	865	867	833	878	845	945	851	835	870	873	865	845	883	899	839	862	854	896	883	846	839	912	906	847	923	868	887	890	862	848	881	926	826	837	817	815	899	850	915	864	865	876	833	924	932	860	854	892	863	903	884	897	844	867	843	894	894	856	838	844	890	847	873	830	899	865	861	878	889	844	871	896	861	811	869	855	860	872	897	877	861	851	843	869	878	863	881	850	940	898	874	816	850	894	861	871	905	881	867	823	819	836	835	923	851	910	815	888	870	871	858	861	861	871	882	838	822	899	849	868	854	855	880	844	920	845	936	839	849	943	876	840	880	892	862	879	856	902	818	875	903	889	893	867	948	820	906	865	925	874	918	867	857	832	894	905	906	840	880	910	937	885	931	857	853	831	797	925	885	885	837	863	852	899	898	893	903	846	861	873	910	832	880	884	899	866	863	901	867	896	919	896	888	896	860	840	887	849	868	875	838	862	892	861	873	891	844	827	915	841	929	851	872	884	831	824	870	831	896	862	873	843	874	842	920	837	860	886	854	806	884	895	846	904	859	903	908	829	842	900	902	821	948	884	878	878	865	902	917	875	918	829	859	860	904	876	881	889	887	898	865	877	893	877	891	908	872	832	863	908	873	863	929	838	901	858	844	882	817	875	884	891	856	892	865	899	884	837	859	854	924	871	833	865	839	918	865	836	856	869	886	859	933	810	814	873	877	870	880	889	914	893	900	845	896	908	850	892	902	871	827	874	898	927	836	864	866	885	886	923	855	859	850	850	870	903	930	839	861	856	909	883	892	875	879	807	872	885	905	881	909	856	886	808	799	842	887	891	851	839	876	867	867	892	869	845	899	907	895	855	861	912	848	908	958	817	865	939	853	888	947	907	849	874	856	910	877	845	869	870	877	908	876	824	839	860	841	919	896	912	887	885	875	860	841	872	864	833	915	863	835	893	868	829	895	907	881	877	843	865	865	850	879	893	829	840	926	901	848	841	912	871	855	887	904	895	824	853	869	886	863	912	879	873	880	880	871	868	846	881	910	877	870	863	837	863	882	876	821	868	860	891	796	901	857	847	827	875	916	837	907	874	849	883	865	859	894	861	842	870	893	922	900	894	841	833	850	854	887	947	873	839	897	846	904	905	883	844	871	887	861	853	875	891	857	878	892	854	851	888	889	844	866	916	882	907	848	881	867	901	924
3899	1714	1981	1800	1182	888	638	490	435	326	366	298	348	262	278	263	226	249	260	249	248	232	237	219	224	204	196	201	195	201	238	192	204	208	207	214	237	206	201	211	205	211	228	200	209	218	260	224	211	221	204	197	208	229	226	214	250	223	217	208	224	241	253	198	215	253	223	215	213	194	215	216	206	220	218	234	211	208	225	222	254	217	206	241	232	214	210	215	199	230	228	236	243	234	202	237	209	228	229	229	226	226	213	229	224	220	220	203	233	219	187	224	230	216	194	235	235	229	200	226	240	217	215	227	199	211	176	200	206	217	235	208	239	211	217	227	243	216	223	225	221	236	207	222	238	226	225	210	217	234	192	233	219	216	248	224	177	244	215	217	249	208	231	196	208	192	209	240	220	217	245	245	237	223	243	248	217	211	201	244	223	217	198	223	206	211	247	234	269	209	196	202	211	208	199	224	214	213	217	223	191	202	206	189	224	222	236	199	209	223	228	204	204	212	227	220	220	210	199	174	234	271	225	231	231	235	195	217	212	216	235	200	201	235	208	199	209	215	228	232	232	230	214	189	208	222	236	238	235	228	228	244	213	190	237	239	220	229	205	193	197	221	257	219	207	237	239	213	231	195	234	212	225	224	219	217	212	233	220	224	230	193	243	214	224	236	218	225	203	222	209	236	198	224	227	217	219	197	206	230	227	232	234	193	234	214	230	188	221	216	226	208	182	188	235	249	205	219	227	202	226	232	221	204	223	203	200	216	224	215	209	221	219	226	202	223	238	215	229	196	218	235	195	233	241	249	213	228	217	222	221	225	212	224	244	238	202	243	219	239	199	236	232	231	207	226	209	221	194	190	219	200	214	198	224	207	223	212	183	201	208	215	238	219	221	193	228	235	222	233	243	205	235	227	213	217	217	238	233	229	213	244	232	209	217	225	229	248	239	228	207	216	228	221	216	204	191	198	214	231	203	210	197	191	240	224	216	214	214	205	214	214	201	210	218	220	234	197	240	223	244	251	242	213	214	224	262	242	240	219	210	230	227	217	211	230	173	212	232	220	254	222	200	202	226	222	240	204	207	221	228	207	200	224	237	218	224	221	203	198	201	194	205	215	218	232	217	222	224	188	215	253	209	228	208	216	198	204	199	248	224	226	218	193	201	213	253	212	207	204	216	195	219	207	230	224	226	192	210	215	221	209	199	205	239	204	209	194	216	206	220	203	220	212	235	247	202	220	223	212	220	239	242	238	207	241	248	233	242	212	223	232	232	201	230	194	223	225	211	245	226	239	236	240	217	251	203	219	224	189	209	245	232	221	210	231	208	189	224	218	244	217	241	202	226	230	217	204	214	205	204	209	222	194	258	201	219	208	242	206	232	203	235	217	228	220	218	213	216	211	230	221	202	218	249	209	226	235	229	218	189	223	206	228	215	198	226	243	207	239	218	219	221	220	224	215	225	191	202	187	217	218	178	215	226	227	243	255	252	214	233	197	234	215	204	211	222	234	213	213	240	224	205	251	213	190	200	215	221	213	245	210	223	219	212	230	234	227	245	214	223	243	243	226	245	226	228	221	237	183	213	210	234	197	188	210	210	216	195	212	204	220	223	228	221	217	214	212	226	223	220	202	200	222	210	240	208	252	210	219	211	205	216	227	229	207	252	219	233	217	192	213	217	212	220	232	229	222	248	244	231	218	223	215	227	212	214	226	230	243	224	213	206	219	215	203	225	233	221	212	217	210	229	204	225	224	207	238	232	225	241	219	209	242	219	229	240	196	218	215	253	243	206	228	222	214	233	234	213	243	228	190	207	248	230	210	228	226	206	207	225	227	200	211	223	206	227	215	214	215	217	206	210	226	208	191	221	219	240	223	216	224	215	206	219	220	225	207	206	233	257	257	222	234	221	218	248	226	208	231	205	213	218	232	215	230	243	211	220	216	225	200	237	231	259	230	232	217	223	230	229	204	192	221	193	242	217	251	219	214	210	196	252	235	231	204	232	256	223	220	215	235	231	220	196	231	209	209	209	225	223	208	236	215	221	202	227	196	229	227	229	215	211	207	210	218	215	212	201	248	194	228	215	232	219	191	185	220	248	231	220	232	216	185	214	212	201	209	245	239	203	199	225	211	205	199	216	221	234	198	228	192	215	213	210	220	226	226	233	202	189	195	223	215	213	214	223	203	236	224	222	232	199	214	218	194	210	227	196	202	200	225	244	214	220	215	205	218	214	204	211	212	237	230	244	239	208	197	214	213	200	218	193	216	234	199	218	222	209	213	228	212	210	211	224	209	260	239	222	254	248	233	201	231	222	210	220	206	227	242	218	230	217	222	214	222	221	225	201	198	241	220	225	240	234	210	218	227	239	196	248	218	213	216	223	233	242	229	214	227	224	208	213	231	229	202	226	242	203	185	209	221	209	213	211	227	235	220	240	214	238	219	210	243	220	206	235	197	202	197	212	211	212	212	214	245	221	234	244	232	247	227	215	222	234	201	204	231	196	219	246	252	236	191	219	209	216	235	200	224	248	199	193	200	239	235	224	207	200	244	212	204	226	221	238	205	191	228	201	239	186	209	213	201	223	226	217	198	220	209	217	225	214	234	198	206	219	200	227	233	201	217	221	212	228	220	207	182	231	196	228	216	238	220	198	210	213	209	219	238	220	206	214	229	232	238	195	187	204	222	199	211	231	188	224	231	223	224	217	196	233	242	202	210	233	210	270	210	256	221	201	230	195	222	207	233	182	191	223	224	221	247	244	220	231	210	205	234	206	171	218	245	231	228	201	209	190	205	226	217	211	179	216	222	226	217	210	224	266	212	201	193	224	251	202	199	201	225	233	232	205	231	237	232	241	218	192	206	221	199	229	242	229	192	224	219	231	211	228	192	209	227	221	233	217	204	212	201	228	206	228	203	215	213	228	220	240	174	222	222	211	215	239	217	211	218	224	216	246	233	203	198	247	222	211	226	213	207	198	201	211	209	234	215	214	184	221	231	222	188	228	236	224	221	201	214	238	198	223	239	234	223	220	210	212	223	194	196	202	211	226	220	232	219	242	251	203	251	207	241	210	227	222	224	234	202	198	235	228	236	238	234	217	186	228	225	199	195	216	223	237	225	224	230	213	230	240	218	237	233	236	257	204	229	199	228	192	230	229	256	220	237	232	196	215	235	213	222	207	227	189	225	204	214	203	272	204	234	187	193	203	207	183	214	209	236	261	220	232	230	237	236	227	198	259	229	240	200	211	209	234	228	207	201	216	223	228	208	201	222	199	224	229	211	221	202	206	248	215	185	209	226	219	228	207	207	230	232	222	213	235	231	243	209	220	207	232	228	230	212	216	235	208	210	201	208	208	207	244	228	216	239	231	216	204	219	240	233	218	222	224	223	220	202	214	213	216	220	202	222	218	220	187	224	234	231	213	227	190	241	215	204	239	225	234	247	223	235	211	198	228	201	220	240	219	236	216	212	242	202	206	242	193	219	223	226
3004	1874	3907	5336	4354	3493	2623	2020	1733	1470	1362	1170	1142	957	855	795	757	731	742	692	700	682	612	592	553	602	640	602	567	538	577	554	577	570	556	578	516	600	551	562	565	555	543	541	516	538	552	551	551	546	531	548	534	555	569	583	546	564	530	535	551	554	540	567	543	559	529	549	575	571	586	517	542	565	544	543	589	552	594	564	576	532	534	597	561	548	555	562	516	572	550	530	544	553	520	509	564	559	548	550	530	530	553	542	558	560	552	533	535	578	512	558	580	544	528	544	541	567	560	591	528	509	552	562	540	585	572	533	541	516	541	519	557	537	544	565	535	556	554	532	541	582	525	528	533	585	512	562	584	566	547	568	595	541	557	566	547	540	558	594	576	536	562	540	529	546	540	529	552	581	548	559	535	583	555	512	548	536	554	568	560	558	573	558	563	577	569	539	561	528	553	557	569	530	569	572	584	588	526	545	575	532	589	568	550	518	543	592	540	562	530	547	504	534	561	557	587	564	600	539	535	551	538	511	520	555	582	592	493	529	565	523	513	514	535	568	555	575	557	550	607	528	545	565	566	576	543	548	562	544	543	546	489	530	511	572	554	541	582	575	573	535	544	545	537	514	569	560	564	541	554	571	516	518	531	537	559	504	536	496	592	558	564	528	551	545	553	532	555	530	530	509	540	532	551	548	546	545	533	504	567	557	579	601	546	573	584	568	570	542	565	572	493	552	550	547	532	569	565	571	577	553	588	539	565	539	564	545	547	538	550	529	544	527	573	554	543	559	536	553	545	535	569	520	591	558	535	604	584	519	560	565	578	572	563	584	583	531	543	534	558	565	581	512	562	532	528	581	526	580	543	560	581	524	525	593	551	602	497	560	517	542	592	554	527	590	554	541	572	573	552	569	565	551	538	558	551	595	541	545	555	552	547	562	544	551	529	534	556	565	565	508	592	554	588	528	548	570	507	522	542	541	528	552	589	580	505	501	534	554	549	519	525	555	537	529	609	578	529	538	525	501	541	582	542	550	495	549	506	567	537	579	527	534	576	489	547	583	501	526	502	530	533	562	575	520	539	593	573	564	542	492	581	530	530	547	574	563	502	534	540	513	564	561	565	590	545	540	574	540	549	576	556	560	529	510	533	537	517	567	524	542	582	559	542	519	515	563	570	587	572	522	573	519	571	549	563	524	543	524	578	559	562	584	568	553	530	583	535	539	539	559	525	594	505	540	548	562	565	552	520	542	522	546	550	599	537	556	521	538	560	563	573	568	524	522	551	565	588	496	542	544	561	577	542	569	591	550	564	582	538	540	518	525	528	560	580	499	517	565	555	551	561	574	571	539	588	554	515	535	557	556	568	544	595	566	531	520	574	547	593	539	557	551	554	561	520	584	565	554	540	566	571	536	574	579	548	508	528	562	520	508	530	581	581	512	553	549	547	555	512	582	557	573	555	538	527	528	503	587	560	533	548	528	556	558	530	541	506	515	531	570	537	575	509	547	544	550	568	549	519	582	557	545	564	544	550	547	591	517	565	537	551	538	573	569	544	551	557	546	521	523	552	576	595	524	582	549	540	596	521	551	554	550	570	557	550	539	580	547	569	566	521	545	520	606	563	569	534	529	559	602	541	555	508	569	534	558	564	591	579	511	556	566	538	587	575	530	567	546	557	562	559	548	551	527	570	521	568	553	538	572	534	576	534	506	588	526	515	528	504	551	545	546	568	514	505	582	593	554	560	527	531	594	532	533	552	524	553	532	544	550	527	541	570	568	574	557	543	566	569	561	514	589	494	553	567	530	511	559	537	538	567	539	530	602	537	533	513	548	540	523	507	549	537	555	568	533	524	536	521	560	543	601	537	528	562	569	568	543	558	577	550	535	514	562	532	546	567	522	582	541	543	563	528	566	548	540	531	558	556	596	557	525	578	557	545	538	580	570	562	578	548	564	561	565	539	575	558	552	574	529	559	562	572	581	554	559	520	554	554	534	506	551	535	539	574	529	549	565	566	570	531	533	542	510	550	553	522	533	571	524	535	599	570	534	532	548	547	548	557	534	560	542	538	522	542	538	544	546	538	571	558	555	545	523	586	542	558	570	575	551	576	542	559	560	543	530	566	542	542	561	519	495	532	554	517	578	543	524	518	530	558	561	550	511	559	583	571	527	544	558	540	571	522	560	550	540	535	531	560	541	571	567	535	516	557	581	568	561	563	536	530	518	558	569	555	544	541	529	576	546	566	564	511	531	547	488	569	512	550	585	556	546	525	528	509	565	531	539	534	580	544	563	544	581	534	560	586	526	520	562	598	548	548	533	569	551	558	574	549	511	573	584	556	541	537	574	534	589	521	570	564	571	533	560	536	536	553	555	516	567	558	532	568	546	538	555	588	557	553	541	525	538	521	537	533	544	546	568	538	529	539	517	575	551	554	556	557	536	559	552	558	567	570	557	551	520	582	553	544	561	552	602	522	573	536	555	536	564	552	527	574	603	571	551	579	547	603	552	551	544	509	535	546	544	571	564	546	519	544	565	542	527	540	553	538	545	548	514	518	567	536	555	576	551	592	565	528	535	533	544	536	521	573	512	538	529	512	494	561	590	594	579	527	564	524	539	588	585	566	515	510	578	508	551	576	543	515	568	559	589	555	546	542	549	531	573	513	595	539	550	590	535	568	564	562	557	568	592	571	563	569	544	524	480	582	550	531	549	590	545	517	552	569	508	555	516	515	529	547	554	533	505	586	512	563	500	573	546	542	563	576	587	526	537	617	545	547	542	514	577	558	552	537	575	560	532	553	603	512	521	577	561	541	584	548	516	556	546	583	553	576	547	517	570	552	514	544	573	604	554	523	519	538	540	540	571	573	527	600	589	532	556	551	530	562	564	533	548	532	561	541	599	566	535	557	553	503	501	552	534	554	560	542	560	576	547	545	527	552	591	551	543	563	533	564	539	578	543	578	561	570	563	552	532	506	592	590	530	542	522	583	523	607	559	581	536	570	534	545	573	554	496	528	575	585	539	575	579	572	547	543	576	569	550	546	535	520	555	567	567	533	574	527	578	551	528	557	523	574	572	578	537	505	540	560	535	532	554	527	544	555	547	585	561	571	523	563	543	558	591	508	593	529	537	515	594	551	508	532	534	530	559	497	577	534	528	543	578	558	523	558	526	543	560	524	584	530	574	577	542	602	574	557	568	560	549	563	576	525	498	561	533	512	536	551	618	540	535	523	524	556	562	538	534	530	525	502	543	543	552	514	559	534	564	506	560	515	565	542	514	567	567	570	565	602	555	570	546	519	547	573	554	536	517	500	503	559	539	530	519	541	574	581	528	523	560	543	567	564	541	569	585	524	566	579	561	575	544	586	564	538	505	546	571	546	595	583	541	566	521	557	566	566	545	556	542	564	509	568	536	556	536	544	540	528	552	543	571	562	538	535	508	542	562	554	544	509	537	544	516	554	588	565	555	564	517	554	535	541	604	543	544	512	546
10034	2779	3617	3428	2474	1787	1444	1099	826	718	676	560	517	521	483	460	424	453	411	404	359	357	370	383	330	365	369	385	355	339	386	375	362	335	336	353	343	339	357	334	374	386	351	346	359	364	371	368	370	344	336	396	374	348	338	334	353	361	369	360	356	360	352	341	357	346	371	361	381	347	349	361	325	384	332	354	342	329	353	351	343	342	328	355	360	365	362	358	329	357	367	376	365	341	360	349	339	342	348	340	331	342	357	358	345	340	360	332	334	331	336	314	358	340	326	321	358	342	353	350	332	345	368	336	319	327	335	349	384	341	408	348	374	366	386	332	323	337	345	374	366	388	357	357	363	372	376	337	334	359	325	349	370	361	393	338	315	357	353	365	381	323	334	321	343	359	356	367	367	335	333	331	348	353	346	333	329	371	328	359	375	362	333	350	362	352	328	335	349	345	366	375	337	363	361	336	329	365	357	353	327	336	355	369	370	379	357	336	341	339	344	327	350	346	334	397	366	319	357	353	386	373	344	328	354	297	349	372	359	336	332	351	336	307	379	348	382	346	339	321	376	372	376	347	346	390	365	337	353	357	332	360	352	322	326	344	366	346	356	304	341	342	317	335	334	342	354	349	347	335	331	384	355	319	364	353	362	400	342	351	404	339	338	365	338	315	322	349	357	344	381	330	353	365	374	358	367	317	368	354	343	349	335	329	332	329	355	363	325	315	374	365	338	359	336	377	348	364	354	358	377	360	355	369	336	398	363	353	340	381	332	323	382	352	369	344	379	366	360	347	367	335	336	320	331	372	368	346	313	365	329	305	335	333	357	359	343	346	390	344	346	351	363	357	328	301	372	338	346	375	358	365	323	348	366	381	343	344	354	360	369	339	359	389	372	366	334	362	379	335	354	350	372	331	329	337	340	338	351	351	334	340	373	371	346	344	328	332	403	323	367	299	367	343	330	373	348	350	371	331	378	340	361	373	379	366	339	391	359	353	333	341	309	319	355	291	343	346	358	365	303	326	344	368	343	343	362	299	369	375	310	342	354	318	325	356	369	324	323	368	335	352	373	324	347	362	400	347	349	370	344	333	369	331	349	329	361	335	330	370	361	352	337	392	380	358	365	292	331	357	316	357	354	319	350	385	383	325	366	373	357	332	314	318	298	354	331	342	392	373	339	342	373	322	335	369	341	335	353	358	323	326	353	311	369	364	330	353	346	335	332	357	361	338	342	330	402	324	373	382	342	347	337	364	369	335	324	330	353	339	343	354	371	367	384	324	347	373	342	374	351	363	369	378	359	348	339	372	357	350	361	372	350	345	334	368	342	378	368	370	348	333	402	379	342	322	350	371	354	328	381	355	335	349	358	340	365	400	350	322	368	385	376	319	368	316	331	342	354	376	340	348	371	356	332	371	375	383	357	350	332	349	340	397	350	362	343	380	370	335	327	336	348	361	347	361	337	316	360	341	369	370	304	358	322	328	303	353	348	349	340	370	348	349	362	337	334	351	368	397	338	323	361	325	351	329	327	315	361	367	345	334	366	358	343	369	329	343	353	329	342	354	380	318	334	345	348	338	390	361	351	313	365	345	343	344	353	361	362	328	334	326	365	411	333	365	323	335	357	354	365	311	381	340	347	360	317	324	364	375	365	383	374	346	359	348	346	310	352	332	341	344	379	334	334	342	373	361	348	373	389	329	337	364	332	371	333	337	394	365	374	383	334	334	325	348	334	337	360	357	369	363	324	357	334	330	336	393	343	333	358	372	322	342	356	368	354	354	360	353	351	375	347	351	344	321	325	371	384	348	341	323	383	329	353	370	346	379	339	360	368	282	372	424	356	368	352	301	326	359	411	375	359	363	344	334	359	316	345	383	369	365	332	336	351	344	318	357	349	345	348	324	348	339	317	292	325	334	353	331	384	359	355	364	394	368	353	372	341	330	370	314	366	354	326	339	344	349	344	347	338	333	316	359	406	361	355	407	327	325	354	345	385	361	364	384	377	330	331	348	334	320	364	323	357	374	315	338	318	381	376	324	337	335	356	375	323	374	343	358	365	338	310	365	355	342	360	339	371	325	391	362	344	313	331	371	328	320	346	362	363	343	349	383	335	322	338	377	392	345	315	330	319	343	356	381	340	333	360	386	332	340	343	332	377	326	337	358	345	340	336	323	364	333	366	377	344	350	350	336	336	349	368	383	374	361	320	376	370	388	397	325	380	317	371	345	356	380	323	323	336	314	330	371	333	343	325	332	358	361	355	336	364	351	321	363	364	333	372	374	364	393	326	305	346	339	374	327	301	386	356	319	336	338	348	343	358	368	358	371	340	357	373	373	388	353	396	320	340	325	330	367	362	345	349	327	333	340	358	355	309	361	368	362	361	387	302	348	373	370	322	321	369	364	344	349	336	374	371	355	360	328	327	379	322	316	346	364	365	334	326	336	365	330	370	372	355	339	324	346	328	325	335	349	337	318	369	318	358	325	335	340	318	324	343	330	362	319	332	383	363	306	350	338	347	342	364	373	340	352	349	330	326	359	327	314	356	376	341	300	335	344	357	369	346	320	356	358	336	319	372	361	365	313	339	361	357	347	372	353	329	328	354	362	364	359	341	348	378	324	327	349	346	319	355	366	320	351	350	354	353	382	349	342	337	380	339	343	361	355	373	366	335	308	325	384	345	332	366	346	366	335	329	348	370	330	353	359	332	355	335	356	366	349	348	336	347	374	373	347	345	320	376	359	321	377	354	374	358	368	342	360	373	314	350	343	313	321	344	346	351	334	415	354	388	354	357	378	328	349	335	336	330	335	339	347	373	340	373	342	317	334	382	365	323	323	377	349	348	349	363	372	332	335	353	354	341	366	331	365	390	377	383	311	373	377	374	353	370	333	373	336	346	350	355	343	370	352	367	383	351	343	403	354	330	324	368	315	396	347	358	323	356	376	357	315	328	352	341	368	394	368	330	348	374	324	376	353	375	357	359	332	368	362	370	340	354	358	341	346	310	342	306	314	346	399	366	348	367	369	330	381	353	351	388	355	385	338	363	329	302	357	310	318	347	307	372	355	345	369	346	320	325	331	345	346	374	396	364	347	357	357	345	338	371	330	369	386	361	351	344	345	361	325	331	330	376	378	341	341	366	326	396	360	316	344	363	331	365	359	325	349	350	338	351	358	358	355	370	386	383	337	320	340	361	341	343	351	353	346	369	333	344	373	343	341	345	310	316	364	341	344	354	348	349	349	381	347	354	328	326	345	382	333	335	344	349	399	362	355	349	349	339	358	316	357	345	338	339	361	350	351	353	380	333	359	331	362	364	375	359	343	338	320	407	309	365	345	363	341	322	357	353	365	357	353	332	327	352	364	334	382	335	348	386	334	350	377	302	343	347	348	345	315	356	318	359	394	336	326	347	366	329	368	351	335	364	348	339	325	384	364	342	344	343	345	365	332	360	340	354	335	347	349	327	357	356	330	307	369	335	346	341	368	347	355
7880	2908	6726	9084	8014	6655	5598	4166	2922	2772	2508	2148	1908	1807	1570	1429	1374	1171	1165	1067	1034	1060	961	957	1006	907	940	949	897	863	860	869	830	853	870	908	846	844	852	834	877	856	884	831	862	810	801	813	770	782	840	842	805	885	806	886	788	832	840	817	850	848	818	799	799	832	760	814	768	791	831	824	801	815	853	807	767	842	811	808	803	855	830	763	816	830	818	816	842	815	843	810	831	832	848	818	890	822	825	827	802	839	796	824	820	864	841	832	828	814	741	810	846	812	823	800	830	795	836	815	766	811	869	804	829	898	860	784	777	807	875	798	817	853	803	835	766	830	813	821	878	838	801	809	845	824	777	847	823	850	761	829	756	793	774	801	832	825	788	797	816	794	807	838	814	844	829	817	834	819	799	785	807	818	837	800	829	791	826	822	796	837	826	810	797	793	807	811	815	833	873	793	849	872	865	815	841	799	793	788	783	812	785	847	830	746	795	805	802	799	759	780	811	858	862	876	781	799	767	823	806	794	786	811	820	790	833	793	777	781	783	765	783	807	799	820	806	770	807	816	853	844	788	834	817	857	818	853	784	805	802	804	782	818	854	851	881	869	762	776	805	803	882	841	883	809	810	848	799	755	834	774	810	805	813	813	825	779	788	806	766	790	816	813	767	798	846	810	848	806	740	814	802	796	861	844	806	860	761	864	799	846	855	827	812	803	771	834	879	807	814	791	813	831	811	819	827	822	805	804	767	837	835	780	869	784	860	814	808	805	842	815	789	872	840	789	809	806	816	833	801	814	841	870	804	791	811	792	773	803	860	796	861	852	845	812	849	823	860	846	847	806	814	781	840	832	875	776	841	802	818	865	772	830	839	828	802	794	825	804	806	818	814	866	847	788	874	828	755	844	859	845	848	823	802	855	828	830	832	845	798	799	787	854	838	831	791	763	775	778	762	860	851	805	898	828	835	828	826	793	831	799	828	808	809	864	868	790	800	814	849	828	833	829	800	826	837	799	787	828	852	804	845	772	825	845	802	832	802	804	774	836	896	822	821	852	812	876	813	808	814	875	818	829	799	784	829	837	810	856	795	815	827	829	823	834	774	779	805	791	801	821	837	766	763	829	870	867	813	784	812	834	814	804	833	844	805	840	768	825	824	824	860	840	818	789	807	817	826	803	824	815	839	818	766	852	834	898	810	841	751	839	836	805	763	802	866	789	837	851	844	796	779	833	784	820	849	802	838	849	829	826	848	835	830	833	813	845	767	794	845	880	772	804	788	831	844	846	824	813	812	868	848	821	771	783	819	818	795	852	779	847	743	799	839	773	830	842	808	839	801	844	834	779	844	805	831	840	808	860	832	853	816	807	799	821	793	793	833	850	833	827	819	825	840	822	790	800	802	811	822	812	769	807	846	868	855	818	802	789	787	809	814	829	808	822	816	833	803	852	841	826	835	856	828	860	887	774	802	808	840	817	846	800	830	828	836	841	845	844	806	802	790	791	821	857	795	791	792	803	842	775	810	798	828	799	831	819	821	821	817	813	847	833	773	820	775	834	835	857	851	792	823	818	819	804	818	835	824	770	759	803	810	828	827	803	836	835	816	858	765	798	834	768	818	813	834	845	842	748	800	785	807	801	829	796	803	783	816	879	797	848	834	836	856	847	839	824	817	846	815	771	810	798	792	789	774	795	813	795	867	818	831	803	802	817	787	861	838	836	823	862	832	774	782	789	803	809	872	795	809	829	813	823	825	811	785	819	776	795	793	819	811	761	775	881	770	815	845	881	748	854	753	873	833	894	805	845	784	755	798	840	769	774	802	870	845	782	873	784	798	824	807	798	794	831	805	840	843	793	789	800	806	772	803	783	889	798	833	873	793	831	799	870	834	825	807	861	822	777	830	868	761	797	825	815	855	844	759	848	831	846	799	843	816	840	854	813	811	784	804	865	813	828	804	805	769	851	788	875	826	831	791	793	773	842	801	823	798	807	855	805	780	809	854	824	875	801	819	815	828	861	825	814	851	817	803	837	805	864	813	806	853	809	850	798	881	803	803	803	770	815	850	833	798	817	826	840	816	853	822	801	837	790	827	812	791	810	858	859	812	831	797	831	818	856	788	814	854	817	817	796	803	799	790	828	788	823	832	833	814	852	810	805	825	810	819	791	821	824	846	833	808	799	757	777	829	834	817	843	764	774	779	844	835	798	774	797	798	829	776	776	807	794	784	820	867	805	893	836	803	779	817	842	743	773	811	840	844	819	830	829	830	801	791	810	839	836	753	830	825	783	743	857	817	818	822	845	838	856	872	767	826	806	805	828	814	841	833	810	814	788	813	865	829	797	842	775	836	767	757	810	859	804	830	794	811	864	832	801	826	853	817	869	808	796	871	804	861	769	807	785	787	816	784	806	790	795	830	815	878	782	825	868	871	782	784	810	806	836	818	795	786	809	785	785	795	818	761	819	795	833	833	808	842	818	814	819	839	828	817	799	798	814	807	813	838	788	794	839	796	811	833	833	811	794	815	781	822	851	820	821	817	818	814	840	846	829	823	761	789	822	842	789	840	815	841	817	787	741	790	778	840	833	800	835	836	793	800	861	785	809	785	835	854	768	884	819	801	823	810	858	792	830	789	775	779	788	854	852	814	789	869	813	792	818	845	830	795	822	821	823	815	774	846	845	846	823	810	813	843	897	783	765	850	799	768	808	824	858	795	856	837	789	865	803	805	820	785	879	874	833	835	823	861	791	821	811	823	852	827	778	833	848	849	800	823	789	879	819	810	758	783	805	846	853	793	846	874	816	802	842	834	802	830	802	801	914	805	803	817	805	805	830	776	801	831	834	813	848	784	792	807	833	784	857	842	828	838	835	825	818	781	829	840	765	813	825	846	857	857	823	802	848	810	907	822	800	858	826	806	789	860	823	805	794	884	813	842	774	822	833	846	807	819	809	851	848	796	852	823	806	906	839	811	826	839	798	812	834	831	813	795	867	802	798	826	826	784	826	835	808	807	807	811	791	840	836	788	830	810	848	778	805	800	806	785	834	789	807	849	878	839	784	821	808	813	845	779	836	823	780	852	823	856	794	850	779	816	826	836	832	809	815	871	797	851	853	890	823	822	846	781	789	808	839	861	812	800	831	828	825	803	799	813	808	839	827	804	795	833	804	842	799	813	802	790	834	786	783	845	853	835	827	823	790	831	885	841	809	881	846	808	749	823	843	791	837	818	773	821	812	816	824	805	818	871	758	817	897	793	825	822	787	878	863	827	837	800	837	875	789	860	783	822	788	815	817	876	823	789	793	879	837	838	800	760	852	858	856	864	828	826	840	781	790	814	807	792	909	799	849	807	796	813	837	812	786	747	842	817	817	819	769	848	796	864	815	778	779	822	788	824	789	791	831	815	819	814	788	739	847	828	803	805	806	817	815	797	791	823	841	839	766	814	813	836	724	845	767	816	808	800	782	780	836	795	771	849	855	797	789	797	815	813	819
17584	4312	5424	5002	3687	2538	2030	1602	1201	1053	886	727	640	640	609	560	526	469	496	463	400	433	416	416	448	415	412	376	443	368	411	399	411	388	416	410	369	376	354	394	408	400	380	397	400	373	384	375	359	402	359	380	364	372	358	409	360	398	413	394	418	366	367	336	390	366	384	385	422	407	410	335	371	374	375	395	351	363	407	372	383	342	348	401	372	391	396	413	382	380	407	350	359	395	400	390	377	419	383	372	389	390	340	376	393	351	340	405	386	387	362	373	372	344	372	387	372	410	394	392	355	372	384	359	380	370	401	377	356	359	387	401	394	389	372	395	356	343	376	364	432	394	372	348	353	414	413	384	365	386	355	380	389	383	374	438	391	396	382	363	372	377	372	401	380	381	363	397	381	362	337	396	382	355	357	388	409	367	377	412	361	392	394	418	401	379	372	379	342	350	376	384	413	384	351	379	413	386	387	385	358	342	382	337	389	372	359	383	395	375	367	375	415	392	434	414	392	386	375	382	407	345	386	367	375	384	399	385	381	375	354	380	369	353	357	333	380	386	380	389	379	377	352	401	373	379	355	416	366	367	348	383	399	368	400	409	408	376	398	383	381	404	380	401	388	377	405	314	407	352	344	371	357	390	372	347	403	364	379	371	397	363	357	374	374	383	399	394	358	388	359	404	395	375	394	388	369	391	396	383	402	389	433	359	407	364	417	325	349	376	373	367	385	377	406	389	367	375	356	389	369	359	416	350	402	366	403	395	380	380	386	370	347	368	370	390	393	367	405	401	358	379	408	385	365	376	394	406	342	385	376	410	400	408	319	372	419	397	396	378	362	378	399	346	381	376	373	409	377	347	375	373	370	395	420	398	365	386	373	340	389	387	398	392	375	413	330	394	411	378	372	359	385	365	371	408	361	376	364	396	413	401	372	364	377	422	361	397	399	394	365	382	382	397	388	366	367	346	399	424	377	401	382	386	357	390	358	348	411	400	395	370	388	349	355	377	376	401	388	359	360	443	421	371	346	383	394	403	361	382	382	404	388	392	361	366	354	377	382	351	421	396	379	410	343	370	363	373	407	393	371	366	385	409	409	380	394	366	398	387	391	398	424	393	388	359	372	396	368	374	373	403	369	348	370	357	378	364	401	382	324	387	351	393	383	340	377	421	347	376	375	353	368	395	382	370	371	385	386	385	370	351	403	403	390	396	344	364	379	403	395	395	377	374	345	404	407	370	411	400	395	352	411	372	397	373	341	360	352	385	378	366	381	379	423	350	367	377	433	374	378	390	368	358	393	387	378	388	373	357	360	369	374	370	342	352	387	356	429	398	381	413	382	384	374	389	409	415	407	349	396	381	370	379	362	353	407	358	380	416	388	389	376	370	359	383	372	379	398	375	396	392	372	395	416	410	389	388	394	383	365	357	388	387	393	387	358	374	381	404	386	351	379	394	383	365	354	361	396	402	381	418	389	404	388	336	366	371	365	362	352	364	387	374	401	388	350	382	348	375	379	376	354	368	341	388	349	369	365	384	390	378	365	346	397	375	376	335	355	368	390	323	357	370	435	374	369	401	378	415	388	374	375	380	380	390	365	385	383	394	322	393	350	412	388	389	385	427	384	383	379	415	365	362	369	381	355	383	368	384	379	391	417	390	391	372	357	376	416	377	393	384	376	383	388	381	366	378	376	413	404	342	379	358	352	360	308	354	366	336	368	384	377	394	416	368	393	370	399	392	357	369	355	359	379	381	370	379	381	387	392	331	364	406	361	394	405	375	400	350	380	364	405	343	365	361	380	388	391	371	401	401	388	387	396	393	349	386	403	399	393	371	386	352	381	348	377	367	412	378	405	362	382	361	377	356	375	368	392	391	420	381	413	377	381	379	351	387	416	394	368	428	354	432	367	410	368	357	365	355	370	363	380	351	376	357	366	383	398	398	384	361	380	394	377	375	409	368	373	363	401	344	406	404	417	385	376	393	364	370	407	380	393	381	363	362	375	394	400	418	367	411	364	376	391	401	396	383	394	372	358	432	385	358	363	372	352	350	354	337	399	365	400	392	381	374	380	398	416	378	381	392	380	376	343	412	391	352	381	396	393	382	375	383	398	398	405	402	390	362	356	345	401	386	389	391	362	351	398	374	410	394	380	405	400	414	362	366	414	375	407	375	368	393	361	381	375	427	380	374	335	363	332	345	356	350	368	337	407	370	407	434	419	354	408	354	332	370	368	366	402	378	358	428	375	348	366	410	406	368	349	363	352	407	374	381	385	361	389	382	379	333	336	382	366	420	387	370	362	379	397	435	378	350	372	393	338	422	389	401	402	345	355	343	350	364	347	349	390	367	394	397	382	401	403	459	380	418	344	408	375	358	351	355	320	406	397	367	353	412	362	400	414	360	419	388	408	371	418	410	411	366	355	357	418	422	390	404	385	388	355	337	391	400	361	360	387	380	391	387	415	409	380	413	391	414	412	378	346	376	351	376	379	377	393	375	377	378	367	387	374	420	393	386	390	378	383	388	382	382	386	405	359	422	399	383	376	383	372	394	359	402	382	384	369	386	385	360	400	383	384	373	372	406	379	370	380	403	399	367	361	356	380	348	374	360	368	356	355	366	396	393	380	389	410	435	367	361	367	408	385	390	398	373	371	387	367	384	356	368	406	387	413	388	373	391	379	364	412	390	391	366	402	398	366	373	371	360	364	349	408	398	387	355	418	368	404	377	372	391	369	381	359	362	359	399	379	377	422	362	384	363	379	401	367	372	381	401	397	378	366	404	403	392	383	388	390	366	377	397	368	370	405	393	373	405	391	362	359	364	423	380	360	442	366	402	388	410	373	358	366	393	409	396	340	351	372	378	380	389	398	378	391	377	416	404	389	406	410	391	386	378	391	366	406	403	329	356	416	373	363	385	375	388	384	368	367	426	375	332	392	412	419	382	387	372	394	396	403	359	376	362	391	403	383	349	390	384	380	356	395	381	357	361	390	421	406	369	357	382	373	412	385	368	374	373	394	416	335	360	372	366	385	368	379	390	372	390	387	375	408	388	363	383	373	391	376	413	373	449	358	377	394	385	389	354	352	361	364	405	389	406	415	381	380	357	371	379	362	392	373	384	365	388	391	352	391	370	384	371	379	382	393	399	377	356	413	356	350	367	371	382	415	391	377	387	355	323	370	424	376	361	382	388	379	371	368	346	383	370	401	360	395	408	357	412	368	374	361	358	352	325	352	379	392	370	370	377	402	409	370	384	399	385	325	376	357	409	412	402	358	352	362	415	388	366	379	403	372	380	369	437	407	392	345	397	373	372	391	406	394	361	419	326	391	394	394	401	369	397	363	411	369	376	389	383	369	395	405	355	378	405	421	415	388	350	356	381	390	358	388	430	348	397	402	389	407	385	390	386	375	391	377	396	389	388	367	356	384	383	388	401	345	389	408	386	368	387	421	388	390	377	361	383	388	376	358	366	381	346	404	400	424	380	390	395
10426	3702	9290	12096	11245	8988	7805	6328	4636	4203	3326	3080	2637	2353	2082	1981	1716	1579	1423	1340	1318	1202	1131	1134	1093	1118	1053	1019	956	955	915	895	914	895	944	918	964	955	975	889	923	906	889	868	891	944	913	900	883	868	908	818	872	860	827	878	854	824	849	844	888	875	850	828	841	851	825	850	833	854	801	830	784	874	880	877	858	865	850	861	832	838	894	847	877	812	864	881	819	864	873	788	858	860	904	824	840	845	807	914	874	836	851	922	837	817	849	904	811	865	834	859	834	875	876	859	875	829	854	852	830	832	869	848	855	859	881	883	894	837	826	877	858	884	876	790	808	871	862	880	842	864	903	859	897	812	876	846	876	885	864	887	825	878	878	825	849	825	778	835	862	865	879	855	844	815	833	811	896	895	840	877	843	854	822	879	811	898	853	886	796	848	822	896	846	872	826	849	847	862	842	856	837	847	852	884	868	812	895	837	817	819	851	802	856	866	853	831	885	889	903	835	854	858	860	846	914	889	858	835	859	837	906	836	839	820	869	854	791	871	860	813	885	839	814	879	826	816	839	883	826	827	843	795	881	814	892	864	913	872	864	857	872	871	840	788	867	866	827	844	819	835	827	812	820	850	848	847	853	864	796	873	874	831	838	844	799	825	833	906	824	838	896	853	839	840	807	838	857	926	821	808	853	847	860	822	853	824	866	820	855	916	836	841	861	826	879	840	848	823	853	886	837	913	851	840	916	855	828	839	822	855	850	859	908	787	840	871	848	860	839	846	837	904	805	887	834	843	839	845	864	864	853	861	834	787	820	837	836	831	816	883	838	867	841	864	858	889	852	885	854	881	874	868	854	856	888	882	878	855	879	820	843	806	841	861	820	832	831	858	847	823	894	876	878	850	824	894	867	893	812	812	885	843	822	822	871	867	833	856	748	835	846	804	799	865	816	882	845	791	881	875	810	810	819	846	821	873	860	825	832	841	868	797	810	878	819	875	844	877	846	859	839	861	837	860	830	901	898	814	904	864	784	881	867	861	894	838	884	849	882	836	829	868	839	860	870	890	831	869	859	858	856	868	879	783	895	907	837	851	877	825	900	860	863	845	844	849	906	906	920	868	857	831	866	873	858	881	817	889	806	875	842	835	893	846	830	893	884	865	876	857	863	802	878	809	844	829	894	866	853	833	872	904	878	846	849	803	825	864	909	822	812	840	814	872	861	848	907	892	837	829	855	854	832	831	819	847	873	848	844	888	866	881	815	816	827	856	872	835	857	862	883	814	810	790	876	833	855	844	855	886	808	801	842	838	870	913	845	835	857	869	848	794	857	854	834	881	854	828	815	803	868	881	838	873	890	899	848	859	855	861	898	832	831	825	838	818	861	822	877	875	898	892	862	828	883	870	862	850	884	852	857	885	913	847	854	873	819	879	809	840	824	829	937	860	845	835	776	857	889	840	872	806	824	838	883	827	805	895	850	828	903	830	840	856	884	894	847	869	829	793	874	844	844	902	886	889	879	818	879	872	846	816	854	791	875	859	825	876	892	898	889	881	786	864	841	826	906	901	839	885	786	867	875	873	830	867	850	840	836	864	889	898	832	840	857	830	840	879	804	890	865	814	835	888	852	872	810	804	848	841	835	821	803	856	853	834	865	869	836	818	847	883	830	847	864	855	821	840	863	857	873	849	868	801	867	871	874	824	849	883	814	899	867	899	847	819	861	825	888	824	849	896	894	872	846	853	871	844	835	843	841	842	817	832	844	879	846	846	831	847	820	814	860	849	873	871	843	815	850	871	873	852	841	828	848	863	819	840	847	923	867	870	919	829	865	809	865	874	895	855	881	821	861	852	871	883	850	774	801	846	838	885	849	891	837	828	781	829	870	875	845	864	829	846	827	830	876	872	884	837	872	811	859	827	873	786	825	880	883	846	866	822	822	834	881	841	864	892	877	832	871	867	850	848	865	844	824	912	783	886	868	864	866	860	874	824	850	853	801	878	846	820	883	850	848	777	865	859	851	862	858	824	818	875	872	843	838	888	830	849	895	848	855	875	796	791	900	817	868	854	820	811	830	896	845	890	830	815	840	877	823	863	883	843	864	803	867	897	856	836	810	870	875	894	881	833	901	886	863	828	888	805	848	805	890	849	855	788	836	773	875	887	864	825	871	847	877	848	829	872	860	878	862	811	850	890	873	847	828	825	840	911	845	872	765	844	907	861	861	845	890	857	871	873	863	881	866	832	806	904	823	882	851	820	843	893	853	902	895	852	825	855	818	874	857	892	847	822	890	875	894	829	829	852	873	861	824	808	842	843	878	810	873	801	866	844	858	821	846	860	850	857	856	889	884	861	824	807	801	855	886	858	859	862	880	824	831	847	868	863	875	889	866	891	868	846	873	845	857	847	808	841	879	807	856	860	841	845	851	812	842	851	829	869	822	860	850	879	818	868	930	836	882	858	837	844	896	811	850	877	873	888	829	893	834	844	823	821	899	844	885	859	857	886	883	882	867	897	845	814	843	838	852	835	852	842	861	869	834	897	869	823	843	885	861	823	850	852	861	839	876	859	829	834	833	827	867	847	818	846	916	863	888	839	913	806	884	828	833	884	854	818	858	878	849	858	863	830	831	906	822	816	834	842	842	862	863	814	850	871	838	870	861	866	862	822	858	824	890	853	806	837	872	821	878	875	846	843	808	842	845	852	898	820	837	886	835	823	811	885	893	807	873	816	835	841	869	826	832	864	819	839	863	871	857	838	904	809	824	884	830	832	840	790	812	844	870	884	877	812	823	855	872	850	869	862	842	879	842	845	850	826	879	828	874	856	869	842	848	817	894	881	878	805	901	863	821	827	878	834	890	776	802	870	797	891	847	826	834	824	897	867	836	881	831	867	901	825	860	877	841	838	804	858	869	847	852	836	859	847	871	788	817	858	823	841	901	853	822	827	871	825	857	829	861	856	892	887	855	883	832	887	891	849	894	829	844	828	909	828	929	800	852	859	887	789	882	795	849	864	888	822	799	838	809	869	792	870	853	859	811	814	866	866	878	861	838	830	878	833	874	822	857	810	825	868	833	848	888	914	858	866	861	863	881	862	890	872	826	839	879	882	837	884	859	828	836	813	849	897	792	877	880	837	848	814	865	862	842	862	807	857	849	823	827	885	816	869	858	902	892	819	818	850	852	828	863	825	827	882	886	826	860	896	859	857	847	870	892	832	901	864	803	878	841	890	817	858	843	852	870	819	869	898	808	833	812	875	876	855	857	871	894	810	874	852	826	828	855	853	872	833	862	845	826	790	802	865	872	860	810	841	860	871	827	855	826	827	892	794	861	807	808	870	824	849	795	857	845	870	787	842	873	839	832	840	869	815	807	809	855	879	900	820	800	883	836	857	871	859	811	861	848	838	779	874	818	886	893	873	861	825	823	834	901	877	791	794	895	920	870	884	824	880	872	816	806	834	850	875	827	874	825	890	821	848	804	853	859	891	870	855	886	901
3366	1532	2028	1423	1124	938	669	523	394	377	340	289	328	252	232	214	246	236	240	238	237	214	231	206	231	250	205	213	217	223	213	214	237	202	224	204	229	213	251	192	215	222	232	205	217	213	192	203	222	210	213	238	200	234	198	207	193	221	191	211	224	221	216	206	198	197	226	202	213	227	208	222	222	194	209	215	212	224	214	208	196	222	192	205	204	220	227	230	218	186	179	237	173	204	232	227	232	235	214	239	202	194	203	198	209	176	214	217	232	194	215	226	207	169	188	180	198	209	215	182	209	200	219	207	216	210	233	187	223	222	224	209	225	231	217	200	194	187	224	212	196	227	228	208	198	207	180	178	214	186	222	193	189	226	211	168	213	235	203	204	209	229	183	209	207	198	198	216	221	200	193	159	197	202	218	211	213	240	243	204	211	205	233	186	218	220	209	200	182	191	200	175	227	212	189	199	211	197	231	174	177	199	216	202	194	238	229	204	182	196	174	236	235	200	203	208	206	192	226	196	201	227	224	226	220	212	206	192	214	226	211	229	207	195	193	193	200	238	199	210	186	215	192	197	222	212	218	227	208	198	233	217	210	190	205	226	225	234	215	208	214	228	221	200	179	196	187	213	223	185	214	202	235	194	220	205	188	203	201	195	184	215	212	188	204	231	188	221	214	225	215	197	169	215	219	215	222	181	186	209	223	216	203	219	205	200	231	230	231	206	188	201	211	197	217	205	189	235	194	192	214	230	202	204	194	186	184	195	208	196	205	203	200	217	194	239	214	217	226	199	186	186	194	216	208	208	213	211	213	216	166	211	185	233	194	231	214	216	205	178	252	212	225	195	212	220	196	203	213	216	188	212	219	241	229	205	209	195	227	202	220	208	188	196	228	240	191	213	225	221	205	224	222	197	212	230	198	210	216	232	212	184	214	188	207	227	223	202	200	208	222	197	183	219	204	201	198	222	211	197	196	202	206	208	209	233	212	220	223	189	203	206	210	201	228	202	210	208	239	177	233	219	221	210	176	193	218	280	186	214	199	216	210	227	205	195	192	223	179	192	211	187	203	204	216	197	203	212	215	215	219	242	216	203	230	203	198	205	181	210	206	214	227	233	171	202	221	192	213	209	193	208	237	203	225	227	223	196	221	207	222	225	188	202	182	203	183	219	200	217	208	221	182	238	185	205	231	215	215	213	206	192	216	241	217	216	224	202	204	205	212	195	196	232	226	222	194	202	182	227	196	214	219	209	202	229	207	209	197	214	200	197	208	218	206	202	266	204	201	217	199	194	201	248	231	216	227	233	213	231	244	204	217	247	253	225	189	242	199	199	189	228	211	205	213	216	218	234	204	197	200	213	199	200	219	214	198	196	222	196	211	216	200	184	206	211	195	220	195	202	205	198	214	198	202	178	194	199	208	207	228	212	199	206	205	217	202	217	220	196	218	222	212	198	224	193	215	202	185	192	213	210	204	194	248	220	214	203	211	226	222	176	186	207	221	254	222	200	185	187	201	211	213	215	244	209	226	206	214	225	199	197	211	214	225	222	204	212	195	199	222	215	187	190	183	201	221	230	207	182	190	199	214	213	203	209	171	188	208	182	186	211	235	217	213	230	198	208	205	210	216	211	211	181	194	211	214	224	203	185	214	213	208	202	222	240	228	242	224	202	195	188	210	193	198	213	202	215	197	199	196	205	208	207	219	227	190	205	237	214	228	237	235	196	198	193	227	181	217	239	190	215	187	222	194	234	223	222	191	199	197	208	228	204	221	218	215	226	199	237	224	179	237	220	198	207	215	203	230	186	201	214	204	185	192	205	209	205	196	212	201	211	199	222	210	197	218	160	192	195	205	188	220	230	223	240	199	227	209	199	199	206	222	232	185	185	195	218	219	203	210	197	214	219	219	218	199	186	207	204	201	235	195	231	225	217	214	207	194	203	237	206	210	213	209	179	228	208	220	200	216	208	220	200	218	218	184	189	228	201	192	210	226	201	218	225	213	212	222	216	197	225	210	229	213	216	239	254	225	202	194	200	250	210	238	214	187	203	207	189	195	223	208	221	239	216	212	223	211	224	210	220	207	246	226	201	204	214	217	215	209	208	202	218	201	204	204	230	203	197	193	216	230	202	231	210	227	211	202	196	204	221	195	230	214	189	220	200	201	219	205	213	219	224	197	206	229	182	210	224	209	216	192	190	162	213	217	196	209	195	199	205	200	202	207	208	189	244	202	227	203	228	172	201	258	200	227	214	219	209	215	223	241	202	216	218	209	232	196	205	179	219	199	204	205	206	221	215	229	217	210	194	184	219	220	209	223	214	212	208	218	206	231	205	203	204	202	192	206	194	218	233	242	230	217	198	205	197	202	226	241	192	201	225	237	223	217	210	203	206	206	215	202	222	192	224	210	208	233	231	217	225	235	210	185	223	202	183	225	207	247	213	209	201	213	201	203	174	226	171	192	205	227	200	223	231	187	212	207	220	223	196	183	209	165	215	233	198	208	222	215	213	211	225	202	227	227	206	235	206	235	185	200	196	190	198	198	186	187	208	216	213	236	211	193	205	211	208	208	221	178	191	224	195	196	200	195	224	222	210	205	209	228	218	214	221	209	223	201	216	217	193	205	239	217	195	198	222	241	222	234	211	217	218	171	202	200	194	201	208	218	221	217	221	198	226	197	211	191	220	221	215	227	202	219	192	236	188	170	185	203	217	203	238	212	206	197	201	187	228	193	220	200	203	192	190	204	202	198	219	195	233	218	223	203	203	178	216	207	206	207	204	234	194	199	182	188	182	191	218	188	209	230	233	225	204	206	232	227	208	215	211	212	176	203	191	220	207	215	206	205	223	229	230	241	187	225	224	199	199	195	223	242	203	204	237	218	199	211	200	203	204	210	196	219	211	205	212	213	231	189	202	227	217	228	229	224	223	220	213	197	187	191	204	222	205	195	227	213	239	233	209	203	215	215	209	211	204	193	205	207	221	192	200	228	197	216	218	202	217	223	223	204	228	210	204	226	221	191	212	234	209	212	207	208	221	191	216	199	200	209	193	230	218	230	206	206	245	184	168	203	234	194	194	207	236	199	210	169	227	210	198	201	214	204	202	189	210	217	216	229	214	204	210	214	246	234	177	214	226	200	213	216	206	233	209	206	217	195	190	202	221	203	210	203	220	197	170	191	196	199	219	213	208	222	235	192	257	187	247	200	207	195	205	204	185	219	220	196	208	216	215	212	212	210	231	198	210	184	227	224	184	243	210	180	187	216	207	205	235	196	185	207	220	217	222	194	203	173	208	232	223	201	196	204	201	223	224	232	221	230	215	184	191	217	212	237	194	216	187	205	198	235	188	231	217	225	217	216	236	195	205	228	220	215	205	223	202	195	225	199	220	216	209	231	229	198	193	186	198	228	224	181	223	214	200	228	220	204	196	200	232	193	181	198	223	184	191	210	217	214	180	219	224	225	221	193	184	194	220	210	193	188	212	208	213
2732	1741	3925	4380	4297	3765	2933	2229	1634	1500	1292	1167	1026	875	779	749	725	694	657	650	636	628	578	624	620	568	581	484	565	559	536	536	545	513	521	546	567	553	523	599	532	512	529	507	519	530	515	515	542	544	514	512	557	565	528	495	538	532	533	566	527	515	493	510	513	533	533	541	512	510	551	563	491	543	514	536	521	493	497	527	560	567	557	516	564	478	521	583	537	524	534	539	495	523	533	564	543	530	524	531	551	542	522	498	531	549	546	514	491	540	508	548	506	546	572	498	496	543	511	484	553	570	567	523	536	463	521	520	537	518	557	530	513	520	531	565	514	528	542	532	490	525	518	539	563	507	521	516	536	514	544	537	520	498	495	534	504	559	546	507	512	525	552	527	539	534	518	558	561	535	549	568	544	566	547	533	518	557	536	529	513	519	543	555	531	538	545	546	519	494	545	533	562	581	564	532	557	536	520	535	481	512	522	511	524	548	519	558	524	537	531	520	571	549	521	529	540	517	496	516	508	503	565	550	571	557	511	514	481	562	544	554	556	549	550	537	505	533	531	517	554	534	540	496	543	525	512	488	539	496	541	528	501	522	513	553	534	516	512	524	523	523	553	573	487	536	492	537	557	525	526	577	529	550	531	549	522	502	524	556	542	545	492	550	552	563	519	562	591	569	482	533	547	538	527	550	519	529	521	560	521	535	521	519	531	497	529	530	517	481	542	547	525	509	518	548	513	500	497	558	546	556	485	518	504	540	501	530	531	519	557	490	570	542	547	519	524	522	523	537	546	510	507	521	507	506	498	502	532	549	513	539	534	547	495	535	487	545	574	528	505	479	541	534	524	523	476	508	506	528	512	564	539	528	517	537	545	521	515	565	512	512	558	535	534	520	473	543	503	540	522	535	524	520	544	498	489	606	517	532	558	539	543	526	506	484	529	507	529	531	566	566	556	520	522	547	524	511	519	529	483	524	545	519	523	541	541	544	522	510	538	548	510	472	535	511	527	491	522	511	522	545	549	544	559	532	556	507	503	571	526	508	534	495	546	557	554	582	558	570	520	510	561	545	542	543	481	546	526	502	528	535	537	525	574	522	512	522	557	542	491	529	536	476	516	538	535	531	536	520	524	532	501	533	530	580	494	538	514	500	541	543	515	547	500	512	537	509	498	556	511	538	511	536	510	544	542	539	563	519	521	553	487	534	497	491	490	541	564	558	532	509	515	565	566	530	509	529	543	567	550	539	547	543	521	527	553	556	522	576	494	472	544	563	523	512	509	514	518	505	532	528	522	521	526	553	518	531	544	533	537	526	540	547	481	511	528	523	493	510	544	526	528	498	521	495	495	565	531	530	522	563	546	502	489	520	533	525	497	550	501	501	509	521	573	577	504	554	537	490	498	494	515	534	532	536	511	543	521	521	495	529	518	516	513	511	491	545	527	537	513	529	531	572	530	551	523	495	537	486	496	501	519	470	537	535	503	501	542	521	539	509	507	533	549	526	514	508	560	540	506	581	536	547	541	527	521	531	553	496	511	543	501	519	529	508	544	509	535	529	534	512	532	510	536	512	549	567	550	552	532	487	569	526	548	516	533	524	505	519	528	521	551	569	558	539	527	514	533	561	543	512	529	529	531	511	546	499	536	525	527	542	530	566	552	533	548	546	538	507	559	553	564	507	511	547	551	546	536	544	516	521	511	501	532	557	553	502	545	521	540	544	531	531	510	545	534	517	516	533	568	549	523	514	569	482	535	540	487	551	526	535	531	500	536	500	529	532	522	574	544	520	525	579	578	564	548	539	541	522	534	525	539	532	532	509	551	507	550	553	540	526	560	546	515	481	548	539	539	522	545	512	499	569	550	555	528	523	518	557	579	504	572	515	519	531	564	517	506	523	520	486	541	529	530	538	489	545	548	547	530	555	580	534	570	529	501	504	542	489	545	518	544	515	537	529	532	505	486	501	512	518	576	522	537	482	540	545	540	534	559	511	556	555	511	560	537	539	504	503	544	510	527	512	500	541	516	556	515	546	532	532	546	543	518	536	508	512	573	538	520	548	536	503	524	502	518	544	479	528	548	497	560	531	530	534	530	535	494	516	521	546	522	545	548	564	546	494	494	521	546	559	548	549	569	535	556	537	501	570	545	564	511	516	527	566	536	550	502	547	536	563	560	541	521	531	522	529	548	526	515	506	525	547	516	514	479	517	552	539	538	500	536	515	530	498	545	526	556	525	549	484	538	483	509	557	512	551	487	558	535	526	529	534	505	529	514	518	525	514	548	561	521	523	517	505	532	501	481	563	553	556	528	530	514	481	500	525	505	528	509	529	530	516	517	518	550	515	508	526	535	564	527	537	475	467	501	476	496	535	511	516	497	540	534	523	543	536	553	537	507	553	535	483	528	534	506	534	527	522	497	555	480	549	539	590	536	581	506	487	540	572	523	548	530	540	537	548	512	525	512	525	571	528	532	536	525	560	514	607	550	519	521	544	526	495	549	547	522	540	531	566	570	550	525	489	546	522	547	546	525	488	525	515	498	502	558	503	542	557	493	505	507	558	538	527	554	521	561	528	565	515	547	543	533	547	501	556	531	525	551	528	510	511	552	520	525	550	510	554	562	523	545	465	526	573	509	557	564	558	539	536	542	502	512	497	524	523	569	533	541	501	511	536	553	489	546	548	550	512	501	504	564	509	525	543	534	538	546	529	522	505	522	563	496	545	519	523	528	532	522	551	571	499	486	529	495	502	564	519	530	539	548	515	525	508	532	533	538	484	499	535	547	536	561	529	507	525	539	512	540	540	511	490	537	579	540	554	542	536	493	516	523	543	514	495	557	514	500	516	544	556	539	571	528	528	556	546	503	532	530	546	522	560	515	547	529	547	531	555	563	539	478	512	535	525	551	542	557	568	536	548	521	531	517	575	536	552	509	553	556	563	542	502	552	547	534	512	523	577	536	496	541	500	545	541	542	549	507	568	575	534	533	515	556	594	551	506	536	545	510	524	587	516	531	507	521	521	546	519	495	554	508	533	554	510	526	496	568	519	508	516	497	522	508	512	578	513	560	534	523	513	545	505	531	532	547	557	542	512	509	546	581	516	541	571	533	557	530	514	534	531	522	554	531	553	538	483	500	541	544	505	523	519	516	510	537	495	511	510	539	544	553	534	508	535	498	558	511	555	552	521	562	520	504	502	577	584	517	561	569	510	553	579	549	550	540	548	508	500	521	543	539	516	525	539	513	547	541	531	522	529	536	553	525	544	521	514	479	532	515	509	548	518	487	530	528	547	526	537	547	514	536	546	542	543	525	547	484	564	520	549	532	540	535	550	586	528	512	547	532	567	554	496	532	514	511	527	523	506	505	511	502	494	549	580	544	554	475	553	533	549	512	557	501	541	554	507	519	510	505	541	515	531	539	537	538	546	512	538	565	552	540	516	539	467	518	541	575	491	534	554	528	529	553	551	588	522	521	478	519	506	524	479	503	557
9855	2768	3352	2889	2093	1666	1236	1040	802	749	617	583	574	476	483	434	394	390	350	375	353	390	359	338	372	336	322	364	375	358	359	352	355	343	359	360	343	348	357	349	353	355	338	326	336	339	341	340	352	348	332	337	346	327	351	362	366	347	343	347	347	344	339	351	349	323	361	320	327	331	332	354	339	344	322	343	329	384	350	344	334	341	325	296	339	342	383	314	342	322	353	362	362	368	318	358	352	380	347	324	340	337	320	323	389	343	347	363	322	323	357	369	361	345	325	322	353	335	345	346	317	358	351	307	332	336	352	337	359	380	318	337	352	372	334	333	351	329	333	311	346	337	336	336	347	326	341	366	350	349	359	364	306	335	360	353	306	310	377	345	316	373	334	313	362	348	322	343	361	329	355	330	320	348	349	365	340	330	353	349	350	336	331	333	356	309	339	337	343	313	348	328	339	359	321	353	331	338	329	345	349	319	348	345	331	384	331	346	353	330	352	396	350	389	363	373	336	323	303	360	353	341	369	303	326	375	391	306	334	342	341	308	312	341	339	334	375	318	354	348	367	350	320	327	333	355	342	348	328	312	330	319	339	326	333	337	310	305	365	363	341	325	348	347	350	313	351	369	350	323	353	332	318	322	345	362	310	332	356	392	324	334	349	347	315	325	327	331	350	337	327	354	336	322	365	319	333	348	352	329	314	355	344	327	339	381	346	332	332	337	348	324	334	340	338	330	345	308	352	346	370	314	330	332	377	359	355	393	336	342	351	377	341	337	365	335	367	339	326	333	323	334	347	312	355	327	333	303	378	349	365	336	321	326	340	356	303	358	345	340	354	351	331	345	320	335	331	365	386	354	346	352	331	351	354	367	351	343	351	325	335	331	351	342	307	315	352	333	328	371	377	355	363	382	336	337	312	322	358	368	342	322	349	336	341	358	384	361	349	315	324	317	352	326	397	347	339	335	320	337	381	365	373	373	311	339	336	354	343	320	316	343	310	362	360	337	353	348	352	334	352	336	329	380	348	307	345	351	381	377	345	361	344	339	347	359	344	397	339	359	329	335	319	315	316	363	350	365	303	370	391	321	345	344	332	348	373	318	324	360	355	320	362	329	365	313	380	340	385	337	337	329	316	351	324	356	319	348	358	346	375	335	307	350	336	306	322	356	333	343	339	313	352	348	372	344	357	342	334	326	334	325	367	335	366	340	351	321	358	350	376	309	318	363	348	334	315	315	348	348	326	322	331	333	332	364	329	342	311	324	339	358	351	324	336	353	367	358	425	350	369	361	350	352	312	362	326	361	347	334	327	346	361	347	332	332	354	346	345	374	339	337	336	364	347	330	326	341	339	355	347	343	375	326	368	367	296	339	368	354	329	317	314	348	350	303	305	321	341	324	323	327	333	350	359	328	315	362	354	307	340	326	322	326	324	364	312	373	365	345	351	323	330	339	333	322	335	335	367	331	381	341	350	360	343	349	373	290	321	350	303	329	341	363	341	358	338	322	306	326	314	379	325	340	291	303	315	348	354	371	358	333	321	333	351	318	324	352	354	332	388	349	344	325	354	332	355	344	361	343	354	324	325	332	330	343	305	366	326	351	330	348	324	335	335	336	321	382	311	336	309	338	363	350	329	327	320	299	318	367	343	356	309	354	341	334	351	329	321	341	344	339	334	340	350	326	347	368	341	334	333	336	333	371	336	350	315	351	353	360	318	341	356	344	338	327	367	358	348	335	328	336	349	384	320	321	348	294	349	341	359	318	375	362	338	371	332	325	321	335	343	318	338	337	351	327	327	344	376	347	331	320	329	351	356	357	369	355	367	345	347	339	371	342	332	369	313	339	339	335	368	359	354	328	336	340	333	362	335	334	320	338	323	361	324	335	381	326	347	334	359	328	342	343	347	317	370	332	349	333	352	353	334	326	349	363	343	341	329	348	316	321	349	321	310	343	340	331	350	356	352	385	313	320	320	346	349	349	355	306	351	339	354	362	323	323	310	370	327	338	339	364	316	336	358	354	315	349	342	364	378	336	332	362	343	357	321	336	339	301	351	368	345	343	332	325	325	321	333	326	354	379	350	339	328	342	364	343	360	320	327	329	330	338	353	348	308	312	367	365	351	347	359	345	317	342	301	322	319	324	369	325	355	317	296	376	354	325	343	345	317	311	347	335	358	341	346	313	332	294	316	329	331	346	341	325	352	343	365	340	324	328	330	331	350	339	348	355	391	330	333	342	311	345	340	308	318	310	318	354	357	313	301	314	346	356	373	358	343	353	344	339	341	372	342	356	358	349	338	295	339	342	330	352	367	348	380	322	360	380	348	332	372	332	321	350	355	304	349	344	351	317	314	311	370	353	335	345	377	352	360	335	344	361	342	344	318	335	326	345	365	341	341	313	348	308	319	338	334	352	371	341	340	387	346	320	368	345	363	373	347	362	364	304	352	348	344	337	345	333	339	347	375	350	371	332	340	360	392	280	344	349	324	352	323	357	346	352	314	351	348	308	326	340	349	323	348	324	315	340	313	347	344	333	339	378	362	320	305	352	338	322	353	343	350	343	326	363	329	327	347	350	344	315	348	364	351	320	362	361	315	334	378	314	341	345	322	339	345	344	327	296	313	389	347	321	348	332	360	368	327	318	316	368	282	343	353	339	373	301	349	321	326	332	362	320	338	355	363	320	345	330	368	326	342	334	321	321	353	358	365	361	344	316	349	344	321	329	369	350	315	312	336	339	369	340	322	365	372	327	325	370	351	338	315	361	349	336	343	347	389	326	352	367	340	369	356	343	373	336	369	324	342	325	326	378	314	336	320	350	362	330	338	338	348	342	346	336	333	377	361	310	362	331	360	311	350	372	352	321	384	327	312	341	359	344	335	345	311	353	354	363	343	330	341	313	340	352	381	375	356	338	366	351	354	335	346	341	337	359	341	337	353	343	354	368	305	330	298	344	346	331	333	323	336	342	371	321	353	306	351	331	337	320	352	352	306	402	346	353	362	328	354	350	349	345	349	349	340	347	311	343	362	324	396	330	304	359	361	354	383	375	322	341	346	356	315	355	379	344	356	329	337	283	316	360	393	348	348	342	345	323	311	327	350	352	332	356	324	311	345	328	336	355	352	309	330	336	350	330	356	362	389	339	368	328	379	322	355	346	322	310	335	337	316	343	341	301	314	315	366	354	331	359	354	318	351	343	338	328	345	357	349	327	352	336	386	375	332	382	341	333	336	367	312	350	336	334	351	348	353	372	326	317	340	339	349	316	326	312	355	314	321	301	349	364	336	362	362	342	344	336	365	354	334	354	329	344	338	319	345	307	325	325	344	332	352	333	331	386	340	346	330	332	334	331	356	326	348	371	329	302	357	368	374	334	369	335	363	343	338	326	351	308	323	328	339	364	322	345	319	281	345	339	338	340	354	315	309	320	345	354	342	319	317	367	314	353	344	301	375	332	359	325	361	339	329	355	354	368	349	356	359	305	333	364
7780	2857	6143	7562	6796	6086	4998	4089	3487	2833	2577	2199	1891	1718	1499	1395	1330	1299	1207	1067	1111	983	953	936	920	1007	887	889	877	845	857	826	863	886	899	802	874	831	838	865	806	851	824	833	807	839	831	812	816	831	851	807	854	821	865	815	748	816	850	806	788	810	837	849	800	791	860	845	788	810	815	762	834	779	836	797	761	765	786	801	783	779	814	818	743	767	814	811	772	779	801	820	800	797	787	859	782	812	815	824	800	793	806	761	803	826	777	773	808	788	757	785	802	779	827	811	812	790	812	800	766	773	800	835	812	803	835	790	818	763	844	791	813	790	763	763	766	801	803	796	812	782	771	831	815	779	822	812	797	804	757	789	796	754	785	812	772	770	813	791	787	845	803	801	822	809	734	792	763	807	797	786	760	827	837	737	855	731	788	797	742	759	768	827	787	808	806	796	821	764	831	824	786	788	826	789	769	786	801	805	828	786	822	784	762	844	811	800	818	834	836	806	808	783	805	735	810	805	820	820	846	771	847	827	804	845	796	834	817	840	816	812	798	807	786	823	770	838	784	774	808	807	797	781	794	774	810	806	837	746	780	773	835	829	834	803	771	793	833	747	775	814	818	809	794	830	797	808	789	832	755	864	857	771	811	813	795	742	810	799	816	803	806	772	807	788	846	749	812	829	803	777	810	751	784	777	835	781	777	795	820	803	753	826	860	805	773	813	838	803	827	775	799	819	786	773	793	809	831	825	769	815	805	779	809	802	787	823	784	778	766	795	788	823	772	774	812	811	766	851	753	819	779	775	777	830	783	740	780	800	812	763	831	823	830	788	746	787	822	811	804	803	784	819	845	805	787	785	797	812	829	759	809	815	803	794	814	771	823	745	804	734	798	783	798	772	773	812	796	778	849	806	823	806	751	774	848	749	802	768	818	812	779	784	801	837	794	862	782	759	765	817	800	813	809	819	793	811	758	812	828	776	786	796	790	810	820	800	821	795	844	762	801	783	754	818	819	774	836	779	818	775	820	807	776	769	810	876	800	799	755	767	783	811	808	813	803	829	815	806	790	834	823	801	790	807	809	746	746	773	793	793	838	772	818	800	737	766	724	780	846	759	786	812	769	781	813	783	766	788	800	794	779	771	787	855	788	799	803	787	753	780	813	801	852	829	768	778	786	826	828	747	799	761	856	793	793	820	777	825	840	770	792	800	811	797	840	792	824	821	764	825	789	728	776	706	759	842	809	853	868	789	828	799	845	823	804	794	854	757	856	773	771	787	810	739	813	759	810	822	797	753	845	795	817	707	833	795	752	756	852	833	785	770	783	738	757	738	799	782	754	845	797	796	788	798	810	750	844	841	778	782	783	797	774	808	795	830	759	835	815	805	786	845	787	770	779	823	792	783	800	786	808	825	817	790	785	840	809	812	810	816	801	841	831	775	743	755	779	769	786	783	757	809	804	780	820	835	831	832	805	766	775	840	830	837	793	810	799	841	810	815	750	769	824	761	789	846	830	705	776	771	785	775	820	775	854	824	779	800	770	788	804	779	823	800	831	803	820	789	837	797	800	788	751	829	833	804	751	835	780	801	840	806	746	819	800	803	793	800	808	777	791	760	823	798	794	778	754	783	869	776	800	783	831	767	780	790	793	743	778	748	824	761	819	818	758	804	779	826	757	813	800	788	774	793	820	783	846	821	769	787	827	818	768	751	762	851	773	792	830	827	832	771	799	845	809	758	800	826	790	800	784	808	828	796	809	846	794	839	828	869	776	706	841	817	831	773	801	746	828	822	840	841	761	846	830	767	798	811	787	832	842	854	797	845	767	775	812	828	816	810	771	821	807	851	812	782	804	826	769	792	809	829	852	770	780	815	828	778	744	807	816	827	857	800	802	789	829	800	791	785	813	764	818	857	759	788	817	851	765	764	790	796	780	842	813	825	837	812	840	781	817	826	783	836	775	772	810	835	805	756	829	787	815	752	795	786	819	811	859	802	818	838	812	825	700	782	831	779	834	762	830	816	800	801	842	800	845	814	816	794	823	792	790	759	833	813	794	752	814	770	807	771	813	824	802	762	808	788	801	809	829	802	801	815	729	780	833	815	796	786	804	757	812	852	748	800	778	765	787	799	850	832	786	822	816	756	773	823	827	757	757	766	799	804	842	829	791	763	817	763	838	812	802	857	801	763	805	811	770	835	807	789	778	797	778	816	809	862	803	774	751	785	801	794	830	828	802	785	837	793	746	806	798	778	825	767	796	776	795	749	793	843	843	766	791	777	803	809	792	798	803	815	812	798	876	780	834	819	778	784	790	750	763	855	787	822	792	738	777	805	797	784	776	804	783	737	790	780	823	784	787	809	802	785	777	826	801	777	780	809	845	799	783	784	804	797	786	772	819	824	761	786	779	770	757	827	832	842	803	788	814	809	847	830	823	815	788	837	795	766	783	806	771	822	813	832	796	759	786	823	852	804	825	766	803	808	785	792	786	729	812	845	792	776	835	803	798	791	820	885	804	801	803	820	764	833	791	819	824	814	803	792	800	830	815	793	807	795	806	814	796	825	738	807	825	790	795	836	797	820	820	840	798	842	821	811	866	768	806	835	835	754	799	781	797	799	796	787	832	812	817	828	815	824	730	759	814	784	803	811	765	769	789	827	850	787	779	834	783	814	799	720	771	798	783	806	845	811	781	790	816	804	792	777	808	796	799	817	793	788	808	807	805	824	779	788	820	802	796	795	786	832	800	772	805	809	778	793	780	825	775	821	808	777	809	756	830	775	815	811	751	810	825	832	847	811	797	755	757	817	867	774	731	824	791	812	749	770	806	759	812	868	807	821	788	772	792	848	806	799	796	808	795	851	804	836	770	787	820	805	801	817	779	774	778	838	851	867	769	826	784	781	829	827	838	792	768	829	825	794	845	800	791	794	799	768	807	784	834	820	751	718	809	782	778	800	797	772	853	822	746	802	787	837	816	757	812	756	744	830	836	820	795	761	810	738	773	789	810	776	817	807	785	803	757	767	762	850	788	782	821	817	814	809	833	806	819	848	848	785	777	787	806	791	740	779	787	807	785	799	835	804	807	796	774	836	825	832	789	802	820	784	733	741	788	773	789	816	798	829	801	834	772	784	804	771	801	804	785	834	837	771	801	804	780	768	837	806	800	742	774	764	759	791	832	797	772	817	757	782	823	772	822	824	834	745	802	826	781	805	853	792	814	791	805	830	823	835	795	800	812	774	777	786	812	838	839	767	803	798	831	809	796	824	843	786	840	760	811	806	801	768	804	754	753	804	803	834	828	788	774	782	771	825	818	818	827	773	788	791	817	783	808	768	844	791	774	783	806	779	807	820	816	798	824	801	808	822	799	824	794	782	770	769	831	783	822	811	824	836	800	807	847	777	812	787	778	770	795	814	770	807	789	819	822	809	796	811	835	764	775	813	765	809	761	826	752	840	836	765	769	806	759	760	758	762	806	779	761	818	829	784	815	755
17325	4584	4830	4192	2980	2252	1863	1474	1197	976	841	727	687	626	577	528	511	474	457	438	425	417	424	413	409	408	422	413	394	394	348	327	375	332	425	386	364	359	400	376	329	382	416	376	372	368	408	400	377	389	383	384	391	391	382	367	401	356	367	372	347	346	398	364	366	352	367	360	385	353	411	364	391	413	381	393	373	334	361	400	362	346	365	367	336	392	396	370	344	381	352	391	403	331	398	369	367	359	366	384	360	345	354	374	398	371	371	381	380	373	447	385	370	382	365	354	382	381	393	350	366	344	379	353	377	361	346	375	363	375	363	387	382	360	375	394	377	370	380	390	350	383	365	370	329	356	371	382	405	360	383	376	378	342	376	375	363	390	386	401	398	392	372	389	392	378	353	343	361	392	340	358	380	337	356	371	363	344	363	348	402	381	391	370	383	404	370	374	358	345	366	377	398	394	348	343	366	371	352	365	355	333	409	411	390	380	370	368	329	320	357	389	379	389	392	325	392	369	359	368	339	370	363	371	380	360	356	374	354	338	362	348	363	371	362	368	378	396	417	381	371	397	381	376	311	349	364	325	374	401	415	397	396	373	336	377	394	390	367	350	383	390	380	360	421	404	357	386	358	359	375	351	358	377	390	390	355	377	360	359	349	328	367	377	370	371	387	354	412	368	398	392	396	371	365	376	397	384	386	350	359	351	332	363	363	340	412	339	368	373	374	386	393	361	334	345	377	346	387	379	396	378	370	372	376	353	363	366	405	375	351	394	386	376	381	391	354	395	390	378	372	391	366	360	355	329	370	394	341	354	371	349	390	364	344	336	348	386	353	367	367	370	370	356	393	330	401	390	393	404	386	355	391	403	359	370	406	371	366	367	374	335	359	396	362	350	338	364	412	380	377	364	391	362	368	350	362	423	366	356	353	377	361	373	352	360	371	364	372	375	358	347	348	405	403	365	371	340	350	348	362	374	367	367	326	393	345	383	373	392	347	404	381	334	390	364	373	356	361	372	372	419	371	380	387	421	376	400	366	340	343	345	386	345	360	384	359	356	358	373	402	380	363	353	369	352	372	397	346	419	401	368	379	372	371	330	335	350	393	375	362	338	331	364	388	382	378	361	380	358	364	378	338	399	353	388	350	337	370	374	409	341	371	352	365	371	365	376	358	384	361	371	369	372	336	366	372	370	403	374	374	367	325	336	386	388	356	384	369	377	361	376	391	376	379	407	380	386	376	413	371	375	357	385	377	350	339	365	372	328	371	365	383	399	369	368	378	386	383	365	392	350	347	356	371	339	397	393	342	356	384	408	406	363	359	400	373	340	385	397	383	345	384	364	390	347	383	387	373	403	373	408	375	354	354	391	385	399	358	373	387	350	348	381	368	380	365	362	344	381	379	376	373	378	359	395	353	343	365	359	365	345	365	356	331	357	361	379	346	365	386	387	381	353	387	356	376	369	370	388	378	352	356	379	340	337	337	372	365	369	383	345	356	349	372	375	408	365	389	375	379	357	391	377	370	387	411	373	381	352	377	388	356	387	406	394	396	363	335	385	390	367	354	388	371	342	373	405	359	341	360	356	377	368	371	363	379	342	382	386	375	380	360	378	366	360	361	344	340	409	343	334	387	337	350	406	366	392	362	417	372	368	371	346	370	363	348	366	398	381	369	394	374	364	373	389	370	362	408	379	355	383	406	324	402	359	364	386	399	396	356	394	359	393	361	375	340	359	366	359	369	384	401	409	396	402	401	343	386	367	338	384	376	386	372	357	358	383	381	360	384	338	405	389	361	363	372	395	370	333	368	363	390	396	336	387	373	366	366	374	369	393	372	345	348	380	363	363	358	357	372	350	418	370	341	379	381	411	362	369	384	362	350	372	391	408	385	352	412	379	361	368	361	347	349	318	389	380	392	356	356	354	385	382	380	360	369	348	362	381	352	364	419	385	328	390	385	395	379	366	373	415	371	395	405	366	366	393	401	386	382	331	378	360	374	344	366	345	376	391	377	411	356	388	415	358	358	335	354	370	394	378	348	361	359	355	353	347	414	363	386	352	341	398	366	397	375	367	364	340	389	383	376	361	408	366	367	400	339	356	376	389	398	369	386	364	392	382	348	323	419	396	366	339	337	377	412	413	333	371	328	378	377	358	391	381	391	410	394	328	362	372	368	368	339	371	363	326	381	352	353	376	363	376	407	375	349	386	393	340	345	355	407	365	350	373	361	385	385	358	388	334	375	353	384	352	381	395	349	352	350	360	359	349	366	377	390	393	388	375	381	409	381	368	355	383	352	361	365	386	348	338	361	381	379	449	366	409	370	354	353	395	411	351	373	400	345	358	372	387	399	392	340	389	374	376	351	365	352	332	358	345	391	404	384	371	408	383	368	352	373	352	338	362	346	376	333	369	380	404	377	376	371	363	379	375	341	365	361	354	375	371	402	382	394	391	348	337	378	372	440	352	392	347	333	359	365	369	346	424	372	365	364	384	368	398	407	399	339	351	407	380	381	342	360	386	379	343	350	407	351	363	388	393	357	374	376	384	362	399	335	377	388	362	372	367	384	397	361	350	377	385	336	394	393	375	376	384	392	376	355	373	366	398	381	333	398	385	387	346	378	377	376	370	389	389	339	385	359	363	353	382	367	362	386	387	344	345	364	390	371	396	374	351	357	373	366	383	378	358	347	376	363	363	359	339	375	381	376	379	389	386	378	353	372	375	366	349	373	399	366	357	375	343	363	359	373	367	371	378	350	367	350	353	392	374	368	407	350	360	346	382	386	366	378	370	372	381	386	363	360	352	398	379	395	410	361	395	402	370	377	371	346	349	369	370	364	397	367	386	333	347	386	343	349	351	354	375	380	365	377	408	330	360	364	334	381	416	341	391	400	392	404	393	373	342	367	379	349	397	388	373	358	347	406	366	371	361	405	382	380	350	361	332	339	410	358	381	421	422	346	386	354	375	367	338	349	361	364	379	356	327	395	322	342	361	346	392	364	384	405	354	397	368	365	348	411	368	370	397	386	358	402	372	372	381	341	332	364	382	374	374	347	362	374	386	408	402	378	387	339	380	347	400	386	362	377	366	368	341	354	346	358	385	341	382	363	349	400	374	332	309	351	365	396	398	333	372	396	403	372	340	356	379	388	399	364	385	381	378	412	374	335	391	370	398	349	343	376	418	375	379	372	359	394	372	424	384	329	358	351	406	357	350	354	331	357	358	358	396	367	383	355	364	353	348	349	376	380	394	367	390	355	366	331	335	375	351	381	363	364	367	386	376	388	384	379	362	320	374	382	361	390	405	378	400	368	391	375	373	364	353	384	408	340	375	392	360	333	344	369	400	380	350	323	355	397	377	326	372	384	363	370	339	359	368	358	386	335	388	317	375	367	393	374	373	373	422	419	359	360	392	390	331	353	385	361	336	403	378	358	357	385	377	339	375	370	378	374	387	389	383	403	412	384	369	343	393	372	390	388	382	369	355	352	385
10261	3860	8388	10217	8902	7867	6636	5663	4842	3973	3432	2907	2536	2315	2005	1795	1863	1570	1456	1349	1246	1170	1173	1118	1117	1076	987	987	998	909	973	936	945	915	906	900	862	914	884	914	838	843	889	860	879	878	830	893	852	888	824	876	841	851	865	851	819	792	841	776	888	865	819	850	810	872	809	805	808	776	828	827	873	809	825	823	830	868	819	829	832	831	833	845	843	803	878	861	834	815	791	834	800	838	832	821	838	844	833	798	878	832	790	868	818	839	849	820	849	816	788	855	821	812	801	798	824	841	821	819	823	802	825	837	896	853	846	829	822	804	813	860	830	812	817	842	809	868	799	870	807	917	869	833	784	773	805	872	829	828	789	822	840	814	864	891	805	830	862	858	804	839	849	859	890	799	826	790	782	846	819	817	801	803	802	832	839	831	823	779	800	842	816	861	858	867	838	840	801	842	803	796	817	827	860	801	841	838	827	848	811	813	865	827	847	837	847	810	801	793	800	819	812	841	808	811	845	804	815	837	861	856	760	822	856	862	813	795	836	840	847	820	855	794	832	841	819	833	838	846	820	866	881	880	873	827	861	848	824	820	848	830	835	858	799	832	834	885	782	830	822	777	849	815	856	807	857	848	832	818	833	828	821	856	838	878	877	831	896	797	837	854	814	829	799	831	836	825	808	826	884	822	796	811	806	838	859	863	861	844	810	889	812	826	868	822	804	813	825	803	793	844	861	820	796	879	820	857	814	776	834	800	797	865	794	869	841	839	799	790	820	832	789	836	859	777	870	842	836	825	788	825	829	799	829	840	849	876	832	847	816	826	868	814	835	802	846	834	803	730	867	837	864	823	876	786	839	874	833	860	792	803	835	767	841	839	872	808	842	808	827	836	840	796	870	808	877	858	809	800	840	838	837	801	819	839	803	874	845	787	810	917	886	840	853	823	827	830	869	802	850	864	843	870	833	864	804	828	831	825	827	870	798	801	807	830	869	808	836	830	837	810	793	834	800	807	784	831	860	834	849	866	834	829	841	864	807	844	801	865	787	757	819	853	810	861	835	859	830	830	805	780	833	854	820	845	827	793	810	845	793	864	809	813	858	887	848	816	848	801	860	838	823	861	853	781	863	843	855	830	857	812	919	826	832	807	823	847	835	793	829	836	804	829	827	818	794	861	829	852	768	850	851	789	850	864	790	803	837	842	852	850	820	859	882	847	772	861	773	850	820	859	808	835	810	850	823	819	811	851	813	843	856	822	844	816	803	850	779	871	802	836	803	844	773	805	828	849	780	824	813	851	838	848	829	831	812	803	771	852	804	745	803	819	790	797	864	828	871	845	827	810	783	833	892	853	831	843	872	871	830	821	796	836	801	852	867	794	808	825	797	831	875	878	767	829	828	840	832	856	849	864	859	818	762	827	796	843	847	802	778	800	810	800	799	829	903	798	800	814	887	794	816	843	861	792	786	842	803	822	816	837	814	849	871	825	833	855	800	837	845	824	873	845	827	818	873	826	798	821	846	887	840	889	788	849	767	873	847	889	844	834	810	823	776	806	778	885	855	841	802	827	802	786	792	794	841	838	826	829	849	853	896	810	844	825	781	875	864	852	799	806	845	849	863	854	809	806	835	845	858	867	789	801	850	837	820	732	851	772	877	790	826	870	837	841	799	766	793	877	860	841	842	826	873	878	855	842	870	811	853	835	814	807	866	772	819	833	816	834	826	818	852	859	814	839	886	908	862	856	816	846	783	827	803	813	839	840	795	794	822	854	818	921	836	849	810	780	842	900	813	881	810	798	856	832	831	796	797	791	811	832	881	877	855	855	813	837	851	855	903	816	841	806	821	837	791	836	795	839	811	845	829	811	818	751	839	820	879	848	812	856	832	820	859	877	833	810	787	856	778	802	785	788	811	826	810	790	826	826	852	877	815	820	884	795	853	864	815	799	822	852	848	867	837	862	827	814	901	852	826	850	863	861	836	831	838	846	907	871	816	820	850	807	774	814	825	785	831	823	862	823	822	850	831	856	821	747	777	831	903	830	822	828	804	859	837	893	866	814	812	816	789	844	821	812	873	793	843	802	832	835	808	835	887	785	816	840	843	863	856	885	819	814	782	859	816	853	831	788	877	787	848	763	803	877	815	846	853	871	869	825	837	792	845	797	773	798	856	857	858	821	811	836	821	732	833	857	828	845	789	822	850	857	890	821	841	797	828	845	850	846	801	831	865	859	797	850	810	782	822	809	818	870	859	855	862	849	837	879	825	846	787	866	855	809	856	832	826	809	792	784	836	864	839	836	847	895	789	820	865	799	870	834	834	847	799	877	835	832	843	833	801	832	850	848	816	804	862	822	862	792	793	849	847	821	843	784	829	815	860	840	844	838	786	826	845	847	861	796	830	841	794	888	895	864	833	824	855	853	837	819	822	824	856	843	824	836	898	839	808	764	842	804	800	851	859	859	845	794	884	850	847	880	797	886	855	815	801	824	843	855	798	847	854	829	837	834	827	806	810	777	794	842	876	859	809	808	827	855	809	810	854	838	844	839	808	824	830	824	852	835	784	842	804	827	782	826	803	852	806	875	863	840	823	855	846	808	821	829	796	858	862	804	820	880	845	816	841	820	829	807	811	814	826	852	818	832	822	827	785	820	808	858	815	802	837	881	806	875	821	876	801	795	791	840	867	870	851	812	815	842	803	831	808	825	897	841	839	830	833	881	847	801	876	807	878	810	767	835	846	844	825	826	819	787	830	857	826	825	838	815	808	823	845	813	854	856	828	830	849	876	859	788	833	844	852	826	855	860	853	818	818	873	874	797	765	791	867	848	808	862	814	824	840	805	817	833	827	814	851	787	821	818	838	871	836	832	858	829	811	847	878	874	858	836	851	831	820	772	847	925	856	827	779	829	826	818	831	793	805	819	849	783	808	811	825	795	822	844	846	848	839	830	857	776	808	861	808	827	815	874	818	782	844	833	802	788	807	823	835	838	823	798	804	793	843	834	844	836	844	855	867	882	854	835	785	847	804	859	783	814	837	838	830	829	831	854	790	848	783	848	794	833	861	862	858	827	800	798	745	813	793	813	822	898	883	827	827	846	868	819	831	834	794	793	823	821	877	856	870	859	829	847	886	843	850	859	910	846	852	860	844	803	842	826	825	816	864	819	878	867	840	831	830	829	821	819	848	865	825	797	823	788	846	812	855	816	834	813	822	801	778	819	829	821	842	864	845	827	834	852	840	842	789	847	859	830	811	848	848	814	785	807	822	814	812	852	791	840	852	815	810	853	810	818	816	858	838	875	837	810	823	829	873	840	837	888	843	829	784	869	842	814	866	865	834	807	813	884	856	808	799	826	876	818	789	832	827	807	835	850	786	857	820	822	823	819	849	827	862	784	894	802	796	849	798	852	833	819	832	926	820	837	791	839	826	874	810	815	884	818	835	799	792	822	860	828	853	798	775	776	798	765	845	818	877	810	836	793	807	830	798	855	815	866
3372	1600	1833	1496	1005	717	612	449	439	352	325	326	292	240	225	238	222	209	223	197	214	237	203	206	210	192	226	226	225	210	243	197	183	221	199	186	188	203	196	192	185	211	215	182	209	218	184	206	221	192	220	210	231	226	234	211	217	203	209	229	203	208	216	207	221	207	191	206	229	185	184	192	196	209	217	225	200	193	197	194	218	226	206	171	191	213	197	201	186	201	194	193	211	222	195	216	185	182	217	189	201	201	203	189	210	203	216	206	198	235	197	198	212	168	183	198	196	195	207	195	202	219	197	186	216	204	219	193	200	203	191	223	199	192	194	206	203	204	191	214	183	210	204	190	214	197	195	199	212	222	202	205	188	176	176	204	207	195	197	211	230	181	209	214	217	187	211	220	206	225	186	223	186	185	204	198	196	203	236	222	191	200	201	202	210	185	212	218	202	213	215	195	236	231	202	207	221	206	198	203	196	180	200	182	187	199	216	184	204	192	204	186	218	206	187	195	200	203	212	209	220	236	202	201	216	199	201	197	208	193	200	212	196	211	213	214	195	182	204	194	184	192	197	212	221	192	196	211	210	210	194	217	223	180	198	200	197	218	219	185	192	197	211	195	192	218	201	201	188	218	177	206	226	191	193	201	223	206	205	225	178	206	178	219	213	218	209	215	187	195	189	216	200	204	209	227	194	209	196	175	184	198	218	201	233	202	202	162	190	207	212	240	213	187	238	201	229	208	198	187	206	191	185	224	177	221	208	191	191	204	189	185	186	192	209	193	242	207	189	197	203	211	207	199	220	206	227	228	202	210	189	201	197	211	176	194	191	189	209	209	194	207	204	212	216	192	180	211	235	218	199	204	219	204	211	234	217	203	194	188	198	173	194	190	209	199	206	199	197	210	176	198	185	213	184	199	206	185	180	220	215	233	184	207	209	195	177	211	233	206	187	229	203	202	224	190	224	195	182	191	209	206	194	207	210	203	197	218	194	205	204	206	202	192	205	217	204	212	199	216	232	189	218	205	203	187	219	205	197	176	185	194	182	192	197	210	190	182	208	229	196	200	193	208	219	224	198	191	192	199	196	197	216	175	222	197	222	226	201	192	198	202	182	190	177	216	207	203	215	242	207	168	208	191	194	206	180	206	231	205	208	217	210	195	199	219	218	209	200	206	203	192	203	204	209	207	199	207	195	212	189	173	229	190	190	232	174	205	231	197	254	210	185	200	222	194	211	215	189	207	215	201	205	173	177	209	196	190	199	194	192	182	181	186	229	211	225	223	196	230	198	201	206	212	206	197	173	205	185	183	189	230	192	197	179	210	201	209	214	175	229	236	207	196	202	201	185	197	205	202	216	214	179	204	229	218	216	210	213	222	198	200	221	188	215	232	195	185	207	193	205	174	198	232	225	166	204	208	202	190	200	222	200	207	199	191	224	192	209	218	162	209	187	207	186	205	216	194	200	214	210	217	191	200	228	194	217	204	197	207	200	221	204	196	194	209	198	229	177	205	192	180	197	200	194	209	207	209	220	229	216	228	185	221	221	214	199	221	214	206	194	204	208	224	204	219	188	193	212	214	210	179	210	191	212	212	205	204	194	222	229	168	198	213	218	214	209	229	181	188	212	201	196	223	221	214	191	203	209	186	191	211	226	224	220	216	187	207	195	201	227	214	179	201	217	201	204	196	215	198	204	204	190	218	192	214	218	209	240	192	203	202	223	213	177	214	201	209	225	229	206	191	191	189	206	184	231	214	189	204	209	218	205	177	195	185	214	186	207	187	208	203	203	215	184	223	217	199	185	223	198	225	234	202	189	212	199	202	219	197	229	204	205	194	200	181	183	219	218	190	211	205	231	207	191	211	234	202	188	201	188	206	192	190	215	208	221	216	220	202	207	205	205	233	203	198	205	217	185	212	202	197	216	188	198	216	210	207	220	199	218	182	217	201	196	219	200	214	233	206	222	218	178	213	207	215	207	199	192	201	185	224	196	218	204	209	199	215	190	202	221	206	218	218	188	205	212	209	215	201	189	212	184	232	180	200	203	209	183	228	189	184	199	231	214	208	183	202	220	211	183	190	186	201	201	212	229	200	189	193	189	196	200	203	213	194	185	207	209	181	194	193	172	231	218	186	183	196	218	216	226	204	206	196	198	190	232	195	222	184	190	190	178	184	208	211	193	190	197	219	182	207	213	183	194	199	199	187	220	225	214	197	196	187	218	205	200	189	220	236	197	191	218	228	212	197	201	203	188	210	205	209	202	206	190	181	204	194	190	179	205	219	236	204	200	218	204	187	212	187	201	195	213	190	201	217	191	205	207	205	204	196	188	207	207	206	179	216	233	185	233	203	207	212	182	221	224	189	207	211	203	221	219	200	195	183	218	204	236	235	200	217	199	209	221	227	203	206	195	201	196	204	194	195	195	161	183	186	238	187	192	243	211	197	206	232	191	235	215	172	216	201	201	194	213	197	219	191	195	190	210	199	218	209	191	211	190	223	209	201	204	203	209	217	220	217	207	193	192	198	197	206	206	211	189	205	222	196	201	212	187	201	186	201	215	208	208	207	176	202	225	232	182	175	221	221	226	185	193	198	188	201	198	196	196	221	209	211	212	225	195	213	201	202	201	193	240	227	204	210	210	211	217	194	215	210	216	196	197	206	201	193	190	183	235	180	183	205	173	206	202	197	198	196	223	197	208	205	216	179	195	192	224	228	213	171	217	195	190	201	177	207	210	240	188	205	213	204	222	199	209	223	222	191	199	195	197	184	183	238	243	188	205	206	196	191	224	186	217	205	223	208	172	202	213	181	199	206	196	230	216	196	166	206	194	198	215	217	201	207	174	228	197	213	189	208	214	207	194	214	184	200	228	189	203	182	194	195	185	222	195	201	182	196	201	197	185	193	220	209	198	199	169	215	186	211	184	202	213	228	197	191	202	215	174	215	191	208	191	225	206	215	179	174	190	190	196	183	208	202	187	183	172	200	224	224	191	189	181	188	189	215	196	164	215	197	211	220	215	228	216	200	216	228	206	210	197	196	208	198	195	176	241	228	199	183	201	180	229	221	229	210	193	233	222	200	234	202	184	230	204	199	187	206	225	232	230	203	192	189	205	204	213	206	202	207	208	212	211	184	190	192	214	201	180	226	194	219	201	206	180	214	198	209	216	210	190	207	223	189	207	193	211	213	214	223	227	190	202	223	203	182	194	223	216	209	184	193	234	198	199	201	191	203	229	198	210	233	186	202	226	204	215	212	203	208	215	211	186	175	212	215	210	168	188	205	191	172	206	191	218	177	204	193	241	219	206	236	191	219	207	175	202	194	188	179	196	218	200	226	207	201	211	185	196	203	209	217	220	180	206	189	201	172	232	195	197	207	180	180	185	187	187	175	209	201	200	230	208	208	215	183	209	202	214	199	206	183	218	205	199	193	212	216	199	208	180	226	205	222	196	185	210	191	211	195	181	207	180	240	204	213	195	214	214	183
2764	1754	3517	4349	3680	2782	2363	1941	1657	1355	1270	1065	957	888	797	746	679	651	631	613	609	600	566	588	579	548	573	539	559	493	531	504	487	511	533	521	542	527	524	531	540	532	551	512	534	573	495	532	530	543	505	550	514	539	553	499	499	532	506	525	564	582	500	486	537	550	498	516	460	515	476	488	488	544	515	509	521	503	521	487	517	529	498	547	490	488	495	519	532	548	497	488	492	516	548	515	531	524	532	520	533	544	497	517	514	537	502	563	480	558	485	477	486	517	468	532	519	512	507	489	547	499	521	505	533	523	495	486	522	501	503	509	488	539	500	466	510	494	497	527	508	514	517	513	533	521	531	503	539	522	493	504	471	555	519	505	534	521	505	521	505	533	471	528	543	563	511	521	518	501	498	545	480	466	509	503	505	493	481	511	526	492	488	481	513	493	552	510	501	502	506	494	530	495	501	510	465	463	482	495	518	512	571	482	523	516	516	492	519	552	502	504	535	529	500	497	534	540	499	503	499	522	531	532	508	497	518	515	511	470	491	513	488	488	473	507	505	521	550	506	530	518	460	521	536	503	519	531	516	514	533	536	523	515	528	514	518	541	495	581	508	534	507	491	537	515	522	512	506	495	481	543	518	531	501	551	491	526	523	560	530	521	528	511	509	492	519	561	546	511	544	542	466	528	530	480	486	537	522	488	498	523	532	526	468	538	540	513	562	527	534	524	504	457	507	480	540	505	524	492	489	534	490	470	575	534	521	530	481	533	512	530	527	502	512	480	554	517	526	497	496	521	542	524	502	491	533	516	508	511	522	515	532	539	554	515	512	445	497	498	512	552	581	524	530	535	523	492	516	497	499	534	517	565	521	498	493	535	528	500	521	500	516	513	517	566	507	501	521	494	514	502	524	483	526	504	543	531	542	497	496	511	537	538	520	504	512	529	503	477	500	546	524	525	519	521	504	580	533	519	525	471	495	533	486	517	513	544	530	499	466	525	537	501	498	554	513	501	476	495	504	516	563	510	526	530	517	495	531	528	524	528	525	521	519	512	522	487	522	503	533	542	536	511	505	495	501	476	518	520	572	525	505	479	517	507	473	534	508	522	520	548	511	522	556	532	568	510	498	525	517	525	500	497	491	536	501	533	465	557	519	494	520	497	495	487	487	516	529	505	505	540	494	509	497	530	483	520	568	533	495	496	495	537	500	524	492	542	515	492	500	517	513	529	505	513	491	451	513	540	497	493	499	484	509	497	496	504	502	529	502	491	526	523	506	520	469	528	532	484	507	518	493	511	507	496	532	564	490	505	526	553	508	493	493	557	528	543	513	488	480	482	496	527	534	547	507	539	498	531	543	483	549	491	567	531	558	490	536	474	495	504	502	494	507	512	543	472	525	552	518	562	477	528	511	523	528	516	524	525	483	502	545	496	540	530	475	490	517	572	502	487	516	531	513	552	466	490	526	527	525	557	489	489	500	527	515	477	487	529	522	554	496	476	519	493	492	497	483	498	512	530	514	501	500	565	531	545	470	550	542	482	483	516	514	510	554	522	518	521	514	485	522	537	566	515	521	517	502	489	508	503	470	522	499	550	499	519	490	514	523	506	542	476	485	525	540	540	499	524	486	546	491	495	561	538	515	492	524	521	536	521	576	533	511	528	531	537	532	479	524	499	520	526	489	523	485	566	498	464	530	466	511	495	514	524	546	508	507	486	502	499	534	525	528	519	520	535	558	532	491	536	525	527	501	520	514	538	536	550	511	483	497	512	504	528	466	534	503	522	515	555	520	549	531	515	560	494	543	516	491	502	550	523	502	524	513	528	531	521	538	528	527	497	516	513	520	526	494	490	518	516	488	483	523	500	538	523	508	547	493	528	513	484	540	523	526	514	496	514	555	527	542	516	573	507	510	546	529	504	504	525	519	518	514	505	546	492	539	504	579	586	523	555	497	529	532	516	541	525	472	549	561	507	502	542	555	493	531	502	496	538	488	540	502	534	535	522	500	540	544	496	495	481	549	496	512	532	510	521	525	512	508	495	507	510	502	510	541	528	530	491	504	492	556	525	546	463	514	517	536	522	515	507	480	535	493	510	537	543	519	510	495	513	508	479	514	531	534	488	532	511	491	467	520	504	500	510	528	489	534	522	518	547	546	565	489	512	506	527	505	494	518	511	482	587	530	554	522	483	488	515	496	507	521	519	522	560	507	528	529	507	500	531	543	545	567	540	500	524	493	508	508	498	519	487	501	511	543	498	521	517	481	492	491	516	538	508	500	496	504	529	520	512	513	501	489	497	512	560	512	497	523	528	568	514	507	513	509	537	532	519	518	507	507	510	505	480	477	520	486	527	510	512	487	490	512	520	541	503	510	572	549	518	527	504	516	533	527	544	497	495	533	482	565	523	493	545	489	520	514	528	507	545	530	546	522	465	503	510	480	521	492	524	511	489	513	534	506	536	515	514	501	482	481	511	509	534	530	479	552	506	511	526	516	516	503	519	532	494	538	523	525	509	526	547	515	522	510	522	531	505	544	544	488	473	524	538	514	525	482	513	542	518	505	524	523	503	510	518	494	507	519	504	541	498	522	524	523	516	493	526	520	511	500	540	501	466	504	517	510	503	519	502	495	517	566	483	490	523	493	476	507	511	527	560	477	508	502	458	535	555	529	502	517	514	500	484	527	494	490	554	541	532	515	547	501	520	536	533	517	517	532	520	514	504	500	546	555	542	504	519	486	516	510	519	516	483	493	540	515	510	531	495	507	481	512	493	541	522	504	551	522	519	538	537	523	511	526	512	507	517	516	556	531	493	498	536	511	536	519	497	481	508	534	530	514	501	558	540	525	521	527	512	528	545	525	480	513	471	525	531	509	505	531	534	540	528	551	535	541	489	503	509	491	510	532	543	551	509	538	524	522	515	540	520	458	501	486	531	529	488	538	510	501	510	507	488	515	506	525	529	516	545	516	499	545	525	505	548	522	466	503	500	518	509	535	544	505	517	478	504	531	498	485	527	535	521	543	538	562	541	470	535	510	485	503	486	525	552	534	538	520	495	510	508	503	534	547	475	492	498	542	543	497	515	561	533	525	535	490	479	478	538	512	475	518	531	521	550	544	542	543	537	513	514	525	511	508	531	548	506	476	501	492	494	518	539	524	527	533	515	582	504	544	552	507	510	502	501	517	549	565	524	493	515	519	490	502	527	503	506	536	503	528	482	516	500	489	507	530	504	525	519	532	513	515	478	487	562	521	529	536	494	533	533	484	506	538	501	517	501	540	469	515	522	550	476	486	545	533	476	486	520	543	566	517	524	551	509	555	508	515	510	503	518	540	554	527	530	546	503	501	545	485	460	486	545	507	519	494	529	501	517	508	508	487	521	512	520	517	503	525	511	483	496	531	488	510	495	533	518	494	509	488	520	495	531	548	534	552	478	501	512	513	499	582	512	508	515	529	541	505	559	529	545	535	509	483	488	521	542	554	525	523	526
10204	2826	3204	2912	2195	1502	1195	960	874	724	662	552	496	544	414	462	427	406	381	376	402	340	367	351	414	340	346	390	346	372	338	323	339	328	337	316	334	325	328	344	364	317	352	341	366	330	313	339	311	342	327	332	342	370	321	323	318	373	356	316	344	328	333	362	352	308	370	354	343	337	358	341	345	343	282	334	361	331	340	319	349	371	305	350	334	333	346	355	355	350	356	299	389	331	329	345	301	336	329	358	335	324	358	327	312	347	327	316	341	345	319	344	361	325	316	326	369	322	336	335	324	324	360	317	298	332	335	312	375	317	347	351	352	338	364	392	368	349	365	326	359	300	327	309	374	319	343	322	335	316	351	360	328	306	333	329	333	317	372	363	307	359	346	349	319	326	354	321	329	372	347	328	336	348	366	325	356	334	339	341	347	358	329	346	314	313	315	364	347	312	317	366	334	357	338	368	315	316	360	330	275	346	348	339	333	326	338	316	345	334	321	356	328	335	348	331	359	369	350	357	365	320	346	326	314	349	342	320	328	356	326	343	307	340	337	335	319	344	359	359	328	312	328	338	336	318	370	327	345	299	325	356	357	345	340	323	348	343	327	345	318	362	385	358	278	340	339	338	317	321	318	331	361	360	352	314	316	322	324	320	306	371	358	349	318	345	346	313	374	317	323	358	335	328	316	359	314	352	335	319	354	354	313	342	298	331	326	338	299	363	345	333	372	342	340	367	329	316	335	354	344	327	347	349	339	340	378	353	355	349	335	346	336	314	329	330	322	357	301	326	347	329	351	334	343	346	369	376	321	340	338	367	291	346	364	357	329	331	355	372	318	320	328	342	314	356	312	342	318	330	302	350	342	359	346	326	310	349	298	326	344	344	395	290	306	340	328	386	314	338	287	334	328	353	411	334	331	358	344	328	327	323	382	308	347	323	346	313	324	320	363	346	328	350	353	319	330	316	325	368	343	348	363	371	332	312	340	309	339	353	350	380	353	318	337	296	323	320	327	339	340	363	336	355	355	353	321	328	337	345	337	354	314	337	344	345	371	341	335	328	346	320	330	357	379	317	321	330	337	325	325	348	365	342	350	356	359	318	368	309	330	333	339	348	374	347	357	344	342	338	351	352	330	326	293	306	288	328	347	306	335	341	329	334	347	326	313	304	320	333	341	340	347	337	302	342	334	324	318	345	331	352	322	356	343	355	306	288	356	375	363	345	357	337	346	355	327	324	351	330	335	310	340	322	342	353	367	336	352	355	336	336	344	356	340	359	343	367	372	346	364	381	300	314	346	329	358	365	392	313	338	308	306	340	335	333	323	341	320	304	352	346	330	376	323	355	339	311	357	347	354	333	337	313	327	340	354	329	336	336	311	341	359	370	325	360	314	353	338	333	343	371	344	333	321	360	376	372	335	324	327	358	329	373	329	309	291	357	322	296	355	350	336	318	340	351	335	327	325	322	330	365	360	343	339	346	305	347	307	315	372	310	353	309	343	340	336	298	313	319	370	329	349	349	337	341	343	337	350	350	317	372	343	363	325	318	325	314	346	333	354	341	365	340	326	346	330	365	320	316	364	316	366	377	302	373	365	333	312	372	339	351	375	311	357	334	338	330	307	345	318	332	339	362	329	331	344	308	344	319	369	329	333	378	333	368	347	312	339	331	339	359	340	343	315	360	318	366	324	380	306	321	344	350	359	336	342	331	337	334	305	334	328	347	347	357	343	303	349	348	370	369	320	337	377	340	311	322	338	356	363	321	336	349	347	305	316	326	339	316	351	355	354	397	362	313	338	322	295	343	324	403	289	300	304	312	335	346	288	357	353	355	365	353	320	357	317	378	294	346	308	311	367	313	359	306	303	301	325	326	373	317	331	347	331	352	359	350	340	322	338	355	364	357	371	331	365	336	347	346	352	317	346	316	361	388	343	338	330	354	324	361	350	361	368	327	336	318	322	349	346	335	354	346	323	330	353	388	347	316	334	340	384	360	344	366	301	344	359	329	340	338	380	343	337	338	327	382	321	326	367	329	327	338	314	378	347	373	373	368	351	322	317	345	336	327	374	360	304	342	351	343	330	334	323	369	387	380	344	317	347	342	340	356	345	355	372	347	341	344	344	360	320	317	353	352	374	354	340	312	338	353	339	336	339	351	332	367	375	320	317	352	349	374	324	366	355	319	339	372	280	352	348	347	342	361	377	321	341	328	338	340	312	320	364	319	380	312	315	353	360	342	347	305	327	329	345	380	324	351	348	328	295	325	312	333	340	356	356	352	318	318	315	328	337	347	358	343	332	361	381	364	354	385	324	349	360	349	333	334	356	354	327	370	324	325	338	372	328	379	325	333	379	322	326	358	339	346	334	350	338	337	356	343	312	336	316	303	374	336	355	331	351	361	349	344	324	325	326	332	366	327	340	343	349	321	337	343	339	315	340	358	325	324	353	311	351	329	322	310	343	339	361	344	364	337	317	343	328	331	333	309	322	356	381	338	335	347	362	362	314	326	332	330	329	312	325	318	341	342	376	342	383	378	345	332	328	365	347	346	336	348	337	342	333	339	395	314	332	336	424	343	387	353	325	351	317	334	346	324	386	337	338	346	331	369	310	350	341	332	331	328	345	355	328	301	361	334	339	340	365	334	359	346	333	357	340	338	345	337	330	324	288	344	320	331	296	307	333	340	329	383	352	335	333	337	330	356	332	355	330	332	315	311	349	299	313	354	323	353	296	346	306	374	327	332	372	344	330	335	340	379	354	324	312	323	331	325	305	343	353	329	361	349	342	369	327	331	387	360	297	350	340	304	331	362	330	352	336	338	346	311	342	353	334	359	342	330	336	336	345	336	348	349	341	361	318	357	314	339	315	345	346	339	335	298	332	348	337	333	335	322	351	356	347	331	339	367	357	348	366	314	334	362	344	361	316	335	373	332	364	350	332	339	375	325	342	341	365	335	341	331	385	347	372	329	347	330	349	313	376	332	358	332	325	328	350	342	333	353	340	336	321	332	331	348	343	372	345	352	370	325	331	312	323	354	322	350	372	353	367	338	350	338	368	363	334	370	358	278	321	349	336	326	326	351	325	319	338	347	313	341	343	293	332	315	300	327	335	342	348	318	348	341	352	335	352	348	365	367	307	306	348	340	316	345	338	366	331	336	322	316	366	353	361	345	363	281	348	339	360	330	344	385	376	359	326	327	315	320	375	381	343	380	358	350	349	324	356	353	355	318	353	371	356	301	340	352	354	335	374	336	313	347	328	352	338	346	327	336	344	359	323	342	358	352	332	301	349	328	321	309	351	335	356	333	318	332	307	370	302	362	365	358	348	328	304	348	315	344	376	356	357	341	326	326	329	342	319	329	382	360	360	350	343	353	378	330	338	364	316	336	316	298	376	357	329	364	350	348	331	332	346	357	359	367	358	323	336	319	326	359	343	403	358	345	369	291	350	375	327	339	314	360	375	317	371	355	340	328	319	309	324	358	370	342
7883	2799	6004	7985	7295	5721	4755	3934	3523	3092	2387	2021	1813	1679	1443	1394	1410	1244	1139	1089	1039	1008	1062	951	975	924	875	923	827	913	903	832	817	807	768	814	828	769	837	830	843	816	867	857	790	784	866	822	805	773	809	799	732	759	804	782	760	777	840	772	820	759	874	787	833	789	825	805	846	834	777	767	762	750	790	819	838	799	798	766	806	841	754	785	826	795	829	786	813	782	781	782	816	781	771	857	809	794	857	785	842	806	815	850	809	778	842	763	827	762	833	823	789	824	830	824	805	797	794	830	809	787	753	811	779	790	774	788	786	790	798	794	850	805	792	824	789	775	819	821	830	774	800	811	764	817	784	811	802	782	801	795	816	770	811	815	812	803	837	728	822	790	805	750	798	788	776	812	769	805	767	755	780	805	776	820	710	795	732	798	828	781	756	779	751	803	786	837	800	785	764	753	751	794	778	786	767	811	756	792	744	769	814	739	798	734	788	802	848	794	797	768	810	783	822	768	797	796	814	770	799	809	823	749	768	843	783	780	765	797	774	762	824	778	740	749	784	828	803	783	774	814	729	774	825	812	762	787	819	776	800	796	773	794	777	815	791	793	806	797	819	786	777	841	816	782	729	732	804	785	799	778	774	788	797	866	775	776	833	722	791	802	794	796	827	803	812	800	782	794	769	816	801	828	843	755	800	820	837	831	811	801	788	780	788	788	816	823	771	763	790	769	761	773	764	861	755	792	757	780	792	770	754	796	820	821	797	797	815	769	773	792	789	772	828	828	760	836	808	782	789	774	794	813	781	786	832	765	763	795	801	813	789	832	734	766	801	826	823	789	780	741	816	820	801	778	782	791	760	818	795	764	774	795	784	818	794	797	832	800	801	810	810	817	798	758	787	813	797	804	819	784	843	811	782	742	859	821	829	762	829	772	778	797	761	800	820	818	771	758	830	809	806	798	813	802	805	769	840	806	822	787	751	837	736	759	783	770	843	735	773	778	773	716	776	778	795	772	802	762	762	795	865	774	835	780	835	772	842	805	813	810	762	853	804	767	789	782	777	792	824	812	770	810	815	794	815	731	770	804	820	788	827	792	748	794	779	803	802	768	836	787	752	794	763	797	807	765	796	816	834	784	824	825	832	792	828	835	835	767	782	845	819	771	766	831	804	796	762	768	834	796	797	785	833	841	807	757	740	718	795	823	870	779	779	792	766	793	804	792	795	816	794	736	825	784	788	787	787	807	813	762	761	765	834	755	757	747	799	832	833	805	781	814	811	807	781	775	770	780	788	764	745	794	806	765	850	829	817	815	845	796	823	793	759	805	803	803	778	814	809	761	775	816	774	798	816	762	779	849	793	744	810	733	793	778	739	800	768	788	789	767	792	780	803	809	809	753	805	818	789	800	782	787	807	769	792	792	812	802	808	740	843	821	794	759	731	819	790	777	778	776	839	763	775	755	771	781	790	754	780	810	792	778	772	802	810	791	785	780	758	783	778	774	776	776	785	817	779	812	769	795	802	818	826	760	763	816	766	782	795	813	793	768	828	788	801	808	818	779	792	799	794	828	799	853	826	781	754	767	790	810	743	782	800	775	779	803	819	751	790	798	826	779	801	787	802	809	785	735	779	766	831	779	789	849	800	836	834	801	795	842	828	766	812	834	774	823	800	792	789	733	735	862	799	783	807	754	797	812	784	783	807	817	801	805	779	786	785	750	779	771	772	834	846	774	766	802	799	768	782	845	800	802	798	800	785	814	799	758	755	750	794	775	800	751	772	823	775	791	791	803	782	806	789	806	794	795	778	785	796	807	754	795	842	799	786	756	857	765	767	768	773	805	830	782	726	791	815	775	766	751	793	803	779	737	776	793	816	800	749	717	833	800	815	824	778	773	851	758	777	755	798	790	812	769	796	776	798	803	812	821	825	837	786	813	796	815	767	783	788	802	835	817	776	770	762	830	794	777	819	814	787	799	768	801	748	791	775	752	720	761	797	785	801	765	813	783	777	810	796	768	841	758	817	780	794	810	792	721	803	826	805	801	767	849	816	809	818	788	780	767	814	759	831	775	794	853	799	764	778	809	804	772	819	759	779	783	807	773	839	761	820	803	785	826	758	819	811	810	842	793	826	812	798	773	764	821	810	799	828	765	795	822	786	790	759	795	806	800	824	804	794	808	783	777	825	778	818	819	779	791	783	823	839	832	784	830	758	731	795	792	819	812	808	754	804	830	843	786	836	800	772	819	758	790	795	822	816	802	793	795	754	796	801	776	819	767	799	823	754	791	795	756	754	787	829	779	749	791	790	788	810	785	742	797	832	776	876	820	764	830	744	803	778	806	807	809	797	812	747	854	848	763	769	764	819	808	791	784	809	807	831	797	791	856	765	792	801	781	817	810	774	799	758	859	752	809	873	785	739	762	848	778	817	807	826	814	794	819	713	794	819	767	786	805	813	787	745	817	779	780	778	800	779	760	809	841	804	777	781	781	808	780	786	836	776	795	799	828	791	753	762	789	777	754	785	789	746	807	832	795	787	837	795	821	761	800	803	759	829	793	790	783	845	786	739	791	810	811	795	830	785	782	807	812	818	784	784	807	803	787	776	812	754	794	805	780	820	808	867	807	767	810	858	823	773	767	794	836	834	761	812	841	801	796	775	802	781	794	755	796	766	796	808	792	798	766	816	804	835	775	793	769	797	822	800	768	834	783	844	805	832	808	815	800	867	804	871	801	748	860	812	781	789	748	779	795	871	799	819	784	785	785	808	821	787	772	824	800	802	810	802	849	812	826	795	803	808	736	803	759	763	854	771	762	826	825	763	758	823	800	796	808	803	779	780	787	797	753	792	773	814	753	776	810	806	779	798	777	801	789	805	805	818	751	787	847	810	766	808	767	801	792	839	849	783	805	775	830	781	857	843	826	771	747	780	782	820	829	761	735	809	802	780	798	790	779	759	815	778	790	769	800	775	808	855	780	805	790	806	795	802	749	771	815	802	825	740	795	830	778	824	806	848	805	793	792	819	822	774	765	814	773	753	800	753	779	815	791	847	800	825	830	791	823	794	792	841	843	802	789	811	826	810	810	772	802	833	816	785	754	842	782	823	846	790	797	737	800	799	830	780	808	802	789	768	800	799	816	807	746	830	803	796	809	807	773	831	822	815	805	765	808	781	821	849	818	791	780	794	762	798	808	792	814	837	781	789	783	786	857	781	788	802	787	807	814	806	779	784	823	805	754	776	825	811	800	830	814	830	765	766	752	776	781	829	822	775	772	779	807	811	748	758	879	835	795	797	773	788	787	770	764	795	804	815	780	803	755	814	807	803	806	786	808	736	797	803	795	806	801	870	839	845	836	829	794	820	783	822	794	793	801	787	776	729	785	777	750	767	752	802	851	814	789	755	826	810	763	832	836	772	817	771	807	802	774	813	796	764	759	757	785	801	804	789	755	833	802	737	760	785	795	763	832	795	813	788	855	754	819	820	805	805	742
17618	4413	4729	4289	3607	2504	1897	1523	1177	989	833	769	644	601	560	532	544	453	414	443	453	454	432	415	388	360	382	387	386	358	376	399	348	354	384	405	396	370	388	389	413	376	371	362	394	395	399	336	379	420	413	393	353	365	385	366	371	370	374	359	348	382	364	404	342	402	374	384	378	343	390	385	389	409	378	372	365	369	376	373	371	362	353	379	371	357	369	350	365	386	377	387	403	315	392	348	386	339	373	386	358	372	372	423	341	376	362	366	389	366	376	336	351	370	397	370	352	352	367	314	407	389	377	371	348	373	354	373	359	390	376	356	358	346	429	361	363	359	377	399	410	409	342	352	341	377	363	365	387	344	369	338	353	369	382	351	390	372	394	383	378	348	364	367	386	374	392	394	349	335	346	394	390	343	353	373	388	359	361	388	348	366	354	359	374	392	378	382	385	375	341	345	373	330	372	350	376	361	405	392	425	365	408	353	351	393	367	385	374	378	357	385	382	368	326	368	348	394	409	367	360	402	381	370	376	380	393	381	365	362	334	318	345	356	374	366	400	396	354	413	372	376	403	368	395	389	357	369	392	380	374	393	390	380	339	373	379	330	394	407	372	393	353	367	370	342	367	356	367	396	370	343	352	340	380	370	368	351	357	344	376	366	362	379	377	377	364	335	365	375	360	376	395	399	362	380	357	342	391	375	374	387	362	335	367	423	355	343	381	372	397	364	339	371	384	366	344	351	369	410	391	421	356	353	376	373	355	370	337	356	374	402	352	379	389	347	344	372	370	392	374	404	371	369	337	366	338	363	361	335	355	390	396	373	375	359	352	377	379	373	407	411	351	382	357	366	346	387	341	387	355	352	321	379	384	391	392	364	371	389	369	365	369	375	387	364	386	375	349	358	355	365	376	391	417	354	386	421	356	377	337	356	346	358	396	404	358	369	403	377	400	372	416	378	388	370	354	354	369	363	374	362	360	330	377	359	383	343	367	414	371	409	399	379	397	359	381	359	353	393	393	371	379	374	371	366	391	332	351	376	358	412	393	373	375	375	382	352	349	338	352	367	346	409	367	382	340	372	387	367	362	412	367	366	368	344	365	364	415	351	372	379	381	396	363	339	363	351	378	358	379	355	376	361	346	394	367	405	370	359	369	392	375	388	399	386	367	386	360	365	369	353	381	330	365	396	332	358	409	351	363	358	359	389	360	395	361	368	386	343	339	414	344	382	385	384	404	388	357	346	381	389	369	373	348	372	358	379	377	379	361	359	397	380	354	371	368	374	349	382	336	379	375	362	363	375	407	377	331	387	400	342	348	337	349	345	376	377	391	326	374	393	349	361	338	394	358	361	385	356	384	363	416	360	397	346	372	366	387	376	380	371	349	381	406	378	373	345	355	352	394	391	357	374	366	367	381	390	387	391	409	406	330	360	368	359	368	364	371	389	346	359	386	363	355	355	354	376	354	379	357	361	387	391	359	374	306	377	330	343	397	406	388	383	348	399	394	374	375	364	342	369	380	392	372	363	376	357	373	370	335	397	406	375	334	369	379	369	369	380	339	343	351	391	381	365	382	347	382	391	407	358	339	376	399	382	384	370	366	376	357	363	379	363	375	330	375	367	383	349	385	342	335	391	343	362	381	361	371	344	416	383	347	370	404	385	386	379	370	361	348	358	378	419	351	346	383	367	356	355	348	392	361	375	350	368	364	385	384	391	355	393	374	393	374	360	348	362	383	362	325	351	357	356	351	356	378	382	390	370	370	420	367	343	348	355	350	397	378	333	381	349	379	343	361	368	338	334	416	395	397	402	371	385	416	384	330	376	367	358	382	374	378	397	364	361	367	357	359	368	364	365	341	361	416	366	398	371	385	366	375	367	361	383	384	361	329	383	372	357	389	386	397	357	368	415	352	371	386	411	370	365	387	381	349	351	375	355	355	311	353	344	359	358	396	361	344	365	367	353	371	341	381	396	362	383	359	360	368	421	387	356	397	358	368	363	326	368	353	363	370	365	341	379	385	365	401	395	383	344	407	327	358	363	384	349	356	321	335	360	392	375	338	377	357	352	378	361	357	381	421	381	336	354	358	383	390	383	315	374	363	367	383	350	363	367	355	347	363	374	348	337	376	364	347	404	346	365	398	343	376	394	381	367	357	394	362	366	387	388	361	342	402	379	350	368	396	391	388	333	344	385	365	362	363	384	395	364	356	364	363	346	374	372	385	347	382	389	371	330	417	333	362	332	393	371	364	361	389	390	350	396	370	379	359	389	357	369	375	372	341	381	367	349	343	354	366	370	401	390	394	368	385	384	372	359	364	354	406	399	338	361	370	373	358	320	380	383	369	325	347	356	374	357	377	412	382	375	395	349	368	366	349	396	370	368	334	394	373	320	369	367	388	398	382	349	382	390	354	353	372	379	427	356	364	359	372	347	371	367	366	375	372	361	382	331	331	355	397	354	364	360	363	389	380	387	402	371	388	356	414	367	358	418	373	378	380	397	341	377	391	369	357	389	388	342	376	378	386	372	354	350	395	411	376	334	346	372	375	368	359	354	395	394	373	346	405	312	379	355	355	411	330	390	369	375	374	360	362	380	352	352	379	340	336	415	376	365	356	359	367	372	370	394	375	388	365	343	373	379	349	363	365	414	372	372	374	343	366	390	339	321	354	355	359	391	352	355	376	331	370	391	386	378	372	365	338	343	410	379	373	393	360	368	362	371	393	355	344	388	366	352	361	369	379	344	365	355	363	361	343	336	368	370	382	388	421	359	369	393	371	366	418	370	402	372	335	385	349	366	386	375	370	381	332	338	354	386	395	323	389	354	373	357	356	388	378	369	404	387	368	369	369	389	346	366	346	368	400	357	376	347	377	371	377	433	376	383	341	354	377	339	365	361	376	371	350	377	386	387	386	377	343	357	389	373	377	376	376	343	337	362	370	415	361	403	398	360	378	393	378	390	368	371	403	351	365	367	345	357	338	390	321	389	388	376	384	361	385	368	348	391	414	396	370	368	367	345	374	377	355	409	368	410	335	355	355	371	358	343	352	392	367	391	342	396	384	396	349	375	396	375	348	384	389	423	370	389	371	380	362	365	349	381	357	376	324	418	381	382	368	384	353	385	407	341	360	366	349	349	403	362	387	353	336	341	383	374	358	353	377	351	373	359	380	379	365	400	390	395	363	349	411	354	399	379	394	368	352	360	362	365	367	382	374	377	374	328	365	387	370	392	404	363	377	349	331	359	398	364	358	370	384	407	364	364	355	371	389	361	366	360	379	362	392	386	398	385	397	371	359	342	371	324	363	376	344	378	383	370	389	353	387	339	374	348	362	377	358	369	374	376	389	392	370	394	379	353	389	366	407	353	366	354	302	402	319	352	392	390	376	354	348	374	350	361	376	336	359	356	354	380	334	338	354	386	374	350	373	364	378	435	374	404	351	366	362	384	392	357	377	365	384	333	353	339	335	388	372	366	337	401	369	361	373	375
10505	3704	7944	10860	10669	8519	6992	5973	4955	4083	3100	2857	2438	2351	1877	1900	1814	1594	1383	1241	1245	1141	1214	1121	1133	1005	1060	961	923	971	855	915	919	888	898	907	916	891	884	914	898	873	910	950	910	858	828	849	872	870	845	848	885	851	814	815	886	838	858	840	825	884	882	854	848	840	845	807	819	850	847	835	846	842	845	792	863	900	830	802	827	838	788	829	806	865	808	820	884	837	826	827	816	857	786	876	841	848	809	894	854	879	875	867	821	812	874	843	869	810	808	798	866	802	821	827	840	775	878	825	839	791	776	892	807	801	805	811	832	873	879	842	887	823	851	839	824	854	851	856	791	828	867	841	842	792	849	792	873	822	857	796	812	881	862	844	829	819	793	847	823	815	827	818	835	834	831	796	825	813	805	857	882	836	824	853	795	842	811	819	810	855	808	800	797	865	825	802	850	800	824	826	849	895	818	848	845	870	850	813	846	805	852	855	825	833	832	809	815	876	794	826	799	836	856	875	839	823	830	851	850	822	878	844	856	855	905	840	849	838	835	831	786	818	783	799	851	824	839	849	887	827	833	870	858	820	880	817	830	792	796	847	850	857	780	827	863	834	825	843	824	813	871	796	877	839	810	775	825	847	825	856	837	845	831	831	834	820	836	838	814	815	893	817	837	823	858	822	838	812	870	815	787	818	865	827	820	823	821	779	831	805	801	869	785	878	825	848	836	845	861	846	812	807	842	874	865	889	821	859	849	864	855	863	807	834	813	862	827	815	841	820	920	825	863	834	870	829	843	894	872	800	790	789	810	889	900	836	817	827	771	839	806	853	823	837	829	873	859	845	833	826	853	839	823	842	860	819	816	821	826	779	813	854	866	833	818	834	848	822	806	845	846	866	840	857	822	832	828	855	853	838	840	821	850	853	840	825	823	825	847	834	793	802	831	818	829	818	871	858	845	831	830	832	819	897	840	873	790	830	827	820	834	827	845	826	895	832	850	833	794	850	837	825	858	819	845	843	829	838	844	832	830	843	806	888	814	830	907	873	819	817	847	792	808	832	843	836	844	850	839	796	842	750	828	886	839	768	782	851	849	898	823	858	826	833	864	819	860	809	869	753	862	889	820	880	838	856	811	771	821	820	849	858	809	844	773	882	822	830	828	791	861	801	837	814	869	863	847	847	804	832	818	829	831	836	819	851	850	840	763	854	814	788	793	813	779	853	855	804	856	850	835	832	908	859	824	779	825	849	821	809	796	836	861	823	825	834	882	839	820	861	859	780	836	821	825	816	846	834	817	791	882	827	847	834	843	863	811	800	867	834	798	803	818	800	833	871	867	808	822	812	831	876	854	838	859	797	793	785	848	818	817	799	808	861	865	851	847	802	800	814	816	845	849	827	846	834	899	837	817	830	879	826	873	912	875	877	793	793	850	842	835	818	804	866	834	868	783	866	800	858	817	758	753	808	843	824	822	802	882	853	829	813	824	836	818	833	778	884	833	836	871	827	811	903	802	835	793	862	791	801	809	856	845	833	881	805	872	843	830	822	861	859	816	832	830	822	798	787	829	810	815	885	777	821	829	803	865	793	836	821	780	896	815	848	843	862	803	788	841	857	835	826	816	839	855	821	830	875	823	856	833	811	864	828	804	814	904	798	799	797	820	852	856	806	838	819	797	844	838	826	828	763	838	830	841	862	836	853	839	852	814	880	866	851	864	822	852	800	827	912	814	811	879	816	817	847	790	814	854	801	822	851	796	863	847	772	813	834	826	863	800	846	748	835	856	860	835	800	847	866	785	791	811	847	807	866	816	843	819	811	862	856	803	845	884	787	857	793	819	816	837	826	788	826	876	836	823	817	838	809	842	924	811	784	834	806	808	814	876	818	839	850	825	790	820	834	824	897	863	849	802	840	871	778	860	889	838	769	832	878	838	857	830	849	822	868	883	828	858	815	821	781	835	808	902	847	856	835	864	822	859	809	819	805	814	805	843	820	868	826	875	825	842	831	868	791	815	835	845	782	798	820	816	851	883	848	807	817	857	813	843	843	831	857	823	824	804	829	864	797	838	859	850	806	867	829	839	851	833	886	868	805	807	811	861	835	815	826	832	796	784	782	855	814	810	874	822	809	802	848	843	838	809	849	827	827	859	789	842	860	849	777	851	790	822	728	817	838	850	880	856	813	854	837	819	842	775	866	812	838	842	822	862	777	840	831	846	796	854	829	849	854	831	820	844	818	802	777	808	819	815	837	850	857	821	846	848	822	853	787	829	809	790	862	789	820	879	808	807	839	842	824	816	840	877	837	831	793	823	806	800	847	839	856	875	821	824	830	821	840	791	819	817	806	816	836	859	860	830	823	812	811	826	807	864	812	846	857	828	790	817	800	858	822	838	811	838	838	848	847	856	846	857	905	871	805	877	851	842	862	800	843	816	814	872	841	875	874	862	822	812	831	833	833	822	839	833	803	789	856	833	785	833	805	872	901	834	854	812	839	815	797	906	849	819	804	822	883	826	876	865	830	839	832	832	842	805	840	842	852	785	840	843	889	797	862	806	872	869	818	802	845	837	799	778	826	811	884	846	820	849	808	868	821	817	822	862	785	851	815	843	856	823	824	800	814	817	810	802	893	789	794	887	847	835	844	838	779	798	820	856	841	821	852	855	789	828	803	852	852	788	825	827	790	857	789	837	838	845	802	830	830	813	841	849	818	839	811	896	892	895	873	779	894	873	844	823	845	845	833	855	824	851	752	818	845	832	823	846	855	856	837	802	831	816	808	852	863	835	848	833	849	823	823	853	812	812	812	840	868	837	833	820	803	839	839	831	849	858	858	846	853	835	821	849	820	861	882	867	810	844	889	839	806	827	815	843	849	808	834	830	789	818	800	858	837	853	879	890	839	817	851	864	811	788	866	830	868	794	807	818	820	830	825	841	847	827	843	829	809	849	809	834	788	828	797	830	828	796	872	826	795	813	781	806	836	776	846	880	807	846	832	847	858	812	854	818	826	865	818	837	849	845	834	834	862	848	816	866	835	854	847	764	849	860	845	854	857	817	837	823	795	834	826	847	787	870	839	872	802	781	863	794	815	811	829	868	783	831	800	828	856	816	855	794	844	813	853	812	823	897	795	848	814	896	880	836	827	874	844	795	788	815	822	843	826	865	831	851	843	823	842	841	839	803	818	862	846	835	825	854	822	843	811	857	810	821	772	841	808	843	759	822	838	880	855	865	891	828	855	833	837	832	804	815	811	812	872	871	847	833	856	795	835	792	833	770	843	870	834	868	788	847	851	818	847	822	832	807	815	821	813	809	846	831	816	831	801	839	879	835	772	853	855	877	830	802	861	800	845	826	882	805	783	835	836	863	792	831	817	856	825	841	834	786	884	849	829	867	804	869	850	795	805	833	846	850	796	815	829	837	886	792	861	899	855	805	845	789	805	790	866	880	837	780	810	839	863	826	840	830	844	805	785	796	800	881	815	834	836	862	849	845	834
3578	1517	1640	1422	1073	826	634	497	438	376	301	348	279	256	247	220	223	224	210	214	217	222	224	215	246	214	218	215	225	226	217	197	221	222	222	210	195	210	219	195	220	233	208	213	220	182	196	220	213	192	209	197	199	172	210	196	220	220	200	192	228	187	202	195	182	222	184	198	211	217	201	210	188	194	229	223	225	204	215	194	205	227	205	197	188	204	202	206	213	202	198	231	228	199	197	240	219	186	192	177	186	199	195	196	198	204	202	195	208	219	213	211	215	202	183	212	213	236	190	190	206	205	205	226	232	198	201	184	216	200	188	213	196	225	220	193	215	213	215	225	179	187	221	221	216	208	184	194	212	193	176	225	211	182	191	213	195	186	178	214	194	186	208	219	199	219	205	197	198	218	239	197	183	228	200	199	204	217	197	184	205	193	206	211	214	217	208	176	208	228	213	202	192	228	214	186	215	218	198	194	205	177	210	169	188	181	214	227	173	178	201	208	215	199	231	210	218	192	208	193	205	201	191	219	198	209	202	173	197	189	194	178	205	214	213	194	176	200	233	199	234	221	211	196	212	242	213	209	225	177	191	191	203	218	230	228	236	200	196	197	196	219	192	210	220	195	210	205	197	215	196	217	211	209	203	181	197	203	197	207	240	201	204	217	233	213	208	184	221	209	215	217	233	201	218	190	221	221	183	177	202	214	175	212	191	193	197	192	195	203	210	208	175	203	191	198	206	204	218	216	203	216	191	223	181	196	203	189	219	224	195	194	212	199	202	206	195	214	224	240	216	218	182	204	188	193	209	210	219	175	186	212	195	191	217	201	196	192	210	212	182	208	212	193	174	207	187	190	205	201	192	241	225	221	208	197	215	212	209	216	222	217	216	183	208	210	200	231	232	186	205	192	213	246	212	223	209	237	167	220	177	220	195	216	202	210	202	187	208	211	206	209	211	198	203	213	190	172	204	204	215	203	199	212	214	222	205	197	201	195	225	196	215	213	206	199	203	217	220	199	208	201	215	222	203	194	209	208	210	223	197	169	202	195	192	208	207	208	191	187	193	212	217	177	204	206	198	212	207	205	193	165	207	194	192	224	214	192	195	214	228	178	179	219	207	219	194	209	195	199	215	212	210	209	203	206	204	202	209	215	190	208	191	182	186	197	211	193	187	191	207	209	229	192	212	201	211	172	199	191	251	197	196	194	197	212	199	221	201	211	213	175	164	247	194	192	185	194	218	206	196	219	199	215	194	224	176	218	227	209	199	169	232	226	200	202	233	190	178	183	204	209	218	222	187	194	217	218	210	219	230	186	199	211	210	220	186	221	208	200	227	214	202	184	245	235	220	193	207	198	227	200	230	175	217	202	220	208	183	179	197	182	224	215	210	233	222	223	226	214	203	207	219	212	202	216	194	215	215	208	205	191	200	218	231	213	214	215	231	226	214	206	202	209	226	208	219	178	195	208	211	196	216	224	240	210	215	189	195	200	198	192	196	225	205	206	192	207	191	236	197	204	189	207	208	213	188	214	216	210	214	204	196	197	219	197	185	191	236	234	209	181	222	178	173	229	213	217	176	202	206	169	221	203	226	209	221	222	221	221	205	182	179	216	196	214	207	210	205	193	216	209	201	201	177	213	216	211	183	211	214	206	215	195	240	190	203	203	200	215	231	213	211	186	205	201	187	207	194	212	231	215	213	207	209	167	217	220	218	202	198	207	175	197	203	204	202	217	200	215	202	202	236	199	198	210	174	222	202	182	207	197	209	206	195	201	217	196	203	193	214	190	191	209	195	217	203	215	224	205	206	210	190	197	192	198	206	175	214	228	201	216	199	188	179	206	211	200	171	183	231	199	199	207	207	196	201	185	223	220	212	231	211	191	182	176	217	201	186	209	219	206	193	173	207	203	214	197	191	200	190	198	196	165	206	192	216	200	193	186	191	236	209	203	180	203	215	196	216	204	200	217	195	209	224	224	185	235	228	213	187	203	205	229	232	205	189	186	212	204	202	193	202	206	198	200	158	203	210	211	216	190	200	218	213	229	226	210	218	228	199	191	190	169	199	189	228	221	219	199	177	194	207	214	199	195	190	205	188	179	207	195	214	194	219	199	226	201	185	184	226	204	241	205	216	227	210	195	216	223	193	182	195	184	187	197	213	224	229	194	204	225	198	239	205	204	203	188	201	216	243	218	198	230	181	199	195	216	203	182	191	228	221	235	201	211	186	188	205	194	226	232	218	213	227	221	202	185	181	175	189	205	197	191	211	204	200	200	181	199	194	205	194	207	200	197	216	203	181	191	201	187	208	234	193	197	176	198	222	206	198	214	220	200	233	184	194	202	188	219	217	211	202	212	190	236	219	200	192	207	201	204	200	201	199	198	193	231	206	220	198	188	213	194	192	166	202	204	216	221	184	213	211	188	209	231	215	191	229	229	216	180	182	204	210	199	218	172	186	172	199	199	211	207	201	205	223	210	234	211	229	200	186	183	233	219	193	218	197	217	215	212	212	209	228	197	198	182	217	182	192	201	191	179	190	216	201	220	191	200	202	225	200	212	178	205	197	212	198	233	212	198	207	225	191	200	190	180	173	214	183	175	202	196	201	208	198	198	195	215	196	220	212	177	210	221	218	216	200	192	185	204	208	232	192	215	208	194	191	198	198	197	203	203	195	197	207	248	214	202	175	215	215	201	204	199	182	202	210	205	214	202	214	218	192	212	221	203	221	211	224	214	203	204	200	203	193	226	202	206	202	188	199	206	182	201	178	199	211	231	198	237	188	175	223	191	231	211	218	168	209	209	190	207	203	192	187	200	199	210	225	208	207	216	199	220	236	199	215	208	225	245	243	199	221	219	199	206	204	196	227	182	245	229	208	208	209	205	210	198	187	204	176	217	202	231	213	208	219	217	201	200	188	229	210	197	212	161	210	202	174	212	209	210	219	188	198	197	205	200	205	194	193	194	206	199	225	216	182	195	208	213	175	209	219	214	217	222	227	173	189	192	196	199	185	196	213	204	209	207	204	192	198	210	194	238	180	179	200	223	190	212	173	209	208	185	176	204	233	177	208	211	216	205	230	171	202	198	224	189	184	217	192	209	205	235	207	226	195	234	204	207	222	182	214	203	202	194	214	225	223	179	183	206	199	200	204	213	204	188	194	196	217	250	210	215	176	178	175	204	224	230	213	188	191	190	199	205	205	183	217	199	214	222	221	202	206	220	193	187	200	196	204	222	208	183	201	179	208	191	197	192	209	200	217	206	190	233	236	202	223	216	220	215	183	203	220	224	234	183	183	225	218	224	225	201	174	207	218	162	242	210	189	189	216	194	217	165	200	195	197	201	205	220	202	231	183	197	194	203	191	169	213	228	220	195	234	215	224	232	207	213	226	214	232	183	220	203	206	199	220	189	220	187	210	211	231	204	212	217	203	214	198	192	228	240	206	222	186	193	189	217	184	206	181	197	201	185	185	207	182	195	196	189	211	170
2822	1681	3380	4359	4352	3347	2780	2082	1874	1472	1198	1114	940	883	786	741	695	690	652	567	606	642	620	625	594	587	558	556	579	558	512	502	582	569	509	534	515	512	511	534	539	514	501	508	546	521	580	517	525	511	539	519	540	522	533	544	529	554	506	495	518	516	515	531	497	534	520	512	521	519	513	505	558	534	549	512	517	523	495	511	496	508	541	535	518	512	558	515	521	532	529	549	548	512	553	559	509	559	516	534	515	482	495	503	544	492	518	511	484	524	474	543	524	494	482	542	535	506	542	485	541	520	543	509	511	538	525	517	475	513	517	535	527	535	498	539	477	506	509	533	527	569	525	542	518	482	509	524	507	533	505	522	523	494	526	538	525	463	511	512	531	553	489	511	494	568	546	527	541	510	576	523	498	512	542	515	513	523	486	520	506	522	496	498	486	530	509	518	489	508	546	544	496	511	468	543	553	523	514	510	530	530	545	552	518	527	501	497	509	482	530	505	509	532	524	467	525	517	482	511	528	514	522	530	491	536	497	556	523	526	506	489	508	536	487	523	489	500	523	509	537	525	549	521	541	544	495	515	546	509	493	559	529	522	514	526	543	512	506	557	488	505	517	527	537	546	577	527	514	545	528	544	512	510	520	504	532	468	500	536	556	509	494	499	498	505	498	494	515	526	511	529	516	507	539	501	523	559	506	540	524	523	499	517	514	535	541	491	505	512	509	489	494	471	519	526	525	543	537	523	519	527	521	542	500	527	537	522	530	536	520	483	535	523	501	511	497	528	518	522	532	548	543	526	546	545	499	462	523	505	548	514	541	517	490	509	495	528	494	524	490	523	503	510	528	520	484	593	529	529	494	530	507	520	525	523	481	539	545	525	503	545	525	534	538	532	497	490	514	501	531	529	518	542	515	545	521	548	492	491	534	502	522	529	525	521	533	515	502	517	484	503	527	492	512	539	543	537	531	519	496	482	519	501	546	507	561	486	503	495	531	550	504	525	538	522	526	521	515	510	511	481	504	465	527	550	523	548	529	563	495	490	484	491	571	517	509	516	546	551	519	496	522	526	511	526	513	524	568	499	540	499	542	541	570	505	490	567	531	550	546	518	537	552	506	543	486	498	493	477	508	548	510	537	550	500	544	515	516	516	498	534	513	499	529	542	488	517	500	525	520	507	487	531	480	467	531	513	505	532	510	514	497	492	510	529	534	487	524	535	528	539	507	555	508	507	536	558	519	504	526	524	485	557	537	486	532	518	521	483	530	514	525	501	542	531	506	524	505	474	493	511	537	516	516	513	499	538	564	531	511	513	533	498	493	513	526	526	557	496	510	499	481	529	536	532	601	541	508	513	515	512	484	507	512	509	545	529	492	540	514	559	528	492	525	517	490	530	531	504	535	533	545	501	536	515	495	514	529	515	508	534	509	501	496	515	526	513	456	516	512	519	497	538	517	500	518	549	526	483	518	526	495	499	488	498	496	540	515	537	524	561	495	500	574	539	530	545	561	545	488	515	544	511	491	537	530	547	533	480	531	483	518	532	541	526	512	539	538	560	523	548	526	552	512	521	536	529	479	524	515	514	521	500	510	572	502	540	505	507	506	549	520	525	518	503	501	511	511	524	526	477	517	561	487	527	556	539	529	512	528	481	504	530	501	530	492	510	519	494	527	500	561	523	495	538	500	529	573	523	485	573	501	514	479	530	551	556	494	520	518	530	539	548	508	482	527	532	526	516	491	558	521	525	516	521	517	501	534	503	534	497	555	527	546	509	507	487	499	503	493	529	511	497	514	516	564	514	525	516	543	522	482	528	494	530	546	521	544	526	542	524	498	477	557	526	520	497	526	520	531	513	523	533	527	545	489	522	498	531	469	524	551	504	511	515	519	505	573	543	498	491	522	510	476	517	505	540	515	527	486	500	521	525	528	546	509	495	557	556	517	533	538	568	503	506	556	510	518	534	492	527	505	517	503	506	520	513	511	501	504	540	523	508	508	537	509	531	497	528	484	551	467	536	503	498	535	511	561	500	480	500	498	508	506	490	516	494	572	508	515	530	516	513	545	512	487	522	505	489	529	489	548	543	537	532	513	518	527	533	530	545	536	524	575	557	474	540	523	517	492	513	547	511	555	504	518	516	522	513	553	499	550	477	540	529	529	534	496	537	543	520	505	543	499	496	507	491	511	524	514	513	537	514	506	502	502	477	516	509	505	518	516	522	509	503	479	501	521	542	520	492	520	508	507	543	469	552	524	513	536	572	538	501	501	517	529	531	500	532	496	562	506	507	504	532	522	545	534	549	528	484	513	494	531	565	531	510	523	499	567	491	530	506	531	539	524	535	513	520	559	510	555	556	553	487	497	501	497	538	514	504	535	497	559	488	502	547	571	514	500	518	541	487	487	495	555	537	508	500	522	493	555	520	549	536	545	562	507	548	510	513	509	509	480	549	520	530	499	495	555	509	525	475	532	510	491	560	474	514	533	474	518	535	546	542	537	511	556	514	527	545	478	523	478	520	515	543	501	491	508	538	562	497	494	510	533	499	549	508	530	547	536	521	528	546	521	529	491	534	517	485	490	473	532	499	524	521	487	536	519	518	517	529	536	496	504	565	501	553	501	541	561	534	532	524	484	516	515	515	485	491	537	532	539	542	501	524	570	484	537	503	493	529	559	502	548	492	487	490	518	514	528	481	538	519	493	499	559	532	535	484	509	511	509	561	519	506	563	519	539	517	505	525	520	508	525	511	518	523	497	543	517	481	531	521	550	524	503	553	489	505	512	525	558	518	520	527	484	560	531	535	502	508	498	525	535	551	519	486	502	522	542	496	509	498	522	544	480	578	509	521	540	513	518	519	537	553	549	546	506	546	499	498	538	536	556	513	545	501	512	527	523	487	538	528	542	544	559	553	506	541	506	548	522	504	531	509	528	512	564	516	496	517	520	541	527	540	539	507	508	504	528	509	523	485	502	484	502	516	557	495	484	503	506	511	527	527	511	547	549	518	533	524	536	505	509	506	520	525	535	503	519	488	525	522	497	538	504	497	523	501	492	525	538	528	546	524	506	553	518	536	514	492	503	538	487	569	508	531	562	520	528	492	510	505	493	514	538	512	502	522	563	506	489	527	553	525	554	522	509	482	475	530	499	529	516	460	547	498	526	494	514	526	500	536	529	540	514	518	521	551	544	523	535	526	460	512	513	499	517	541	543	526	494	591	553	513	537	517	547	513	571	522	528	517	537	471	500	520	495	525	534	555	546	494	513	544	561	509	497	482	508	497	544	510	514	515	495	533	545	477	504	499	524	503	490	499	528	524	493	518	478	512	547	543	500	508	525	522	518	507	511	541	540	506	519	495	517	541	491	543	549	494	507	547	523	522	536	528	500	495	528	536	527	521	546	517	520	544	491	515	488	523	548	513	554	527	482	535	540	562	549	553	534	544	503	514	458	526	522	548	515	519	520	490	543	546	498	486	523	516	546	542	542	529
10112	2762	3203	3069	2358	1633	1332	1081	929	682	621	590	517	429	428	460	431	394	397	378	366	367	370	363	347	357	358	386	325	385	346	350	348	343	346	384	360	338	362	363	360	339	313	334	344	306	364	343	317	361	350	388	369	319	316	345	341	337	345	372	309	343	326	337	344	318	350	349	376	372	350	316	316	310	325	355	355	367	372	336	347	360	322	351	338	323	328	357	363	339	375	360	317	344	307	341	337	355	312	350	343	415	336	327	350	370	360	318	333	384	311	336	319	332	382	334	307	340	318	344	323	338	330	351	340	360	341	396	333	356	372	341	348	336	354	330	357	324	325	355	335	320	333	330	325	306	356	357	330	334	353	323	341	337	348	386	346	336	304	341	367	315	308	366	353	356	316	375	324	348	351	336	352	352	327	319	310	370	340	346	336	392	343	341	324	332	340	327	330	348	367	357	319	351	353	349	331	353	363	345	341	378	365	361	359	306	319	309	295	357	328	318	373	362	343	347	359	345	354	363	331	329	326	338	361	303	320	331	374	337	353	362	332	358	317	359	347	331	374	332	339	371	330	349	353	333	347	330	328	375	343	325	321	364	343	339	359	331	320	306	346	341	323	320	319	349	344	310	324	363	356	335	320	335	350	364	324	337	318	309	360	348	344	304	353	336	356	397	336	333	369	345	382	352	338	318	375	347	355	330	330	333	292	350	342	335	371	359	363	351	353	342	334	372	334	314	345	341	367	340	345	370	327	320	355	339	331	345	364	399	313	344	346	330	373	342	334	308	332	331	328	327	362	329	341	350	333	345	312	332	372	366	332	327	394	355	342	316	297	311	338	329	390	364	313	326	334	339	353	316	338	356	359	326	312	345	334	331	370	342	366	337	352	322	349	351	341	328	322	330	355	331	324	328	349	362	324	340	373	352	331	340	335	352	361	337	325	325	320	340	351	341	337	321	328	309	351	344	353	341	351	319	359	339	329	373	303	331	374	355	343	326	351	360	347	329	333	363	353	331	306	355	352	333	328	304	380	325	339	337	338	356	309	315	319	343	341	365	332	371	374	328	320	344	321	342	351	343	330	300	333	321	324	321	354	302	349	362	360	370	310	348	351	373	380	329	350	349	352	339	362	347	351	344	323	326	306	363	365	339	366	321	321	352	381	332	351	341	360	370	336	344	330	319	337	330	313	319	334	343	338	349	310	341	341	352	333	336	335	368	372	336	334	352	368	313	315	352	366	350	324	328	355	356	301	330	336	333	317	372	367	309	359	366	379	326	354	339	361	349	305	337	329	326	347	301	361	363	347	336	303	320	335	290	352	364	329	350	350	365	334	352	330	345	334	356	355	340	356	348	352	364	341	361	332	336	358	328	334	341	341	327	337	335	369	360	358	341	338	355	323	330	336	316	312	316	313	326	375	363	330	336	336	363	363	354	331	315	374	334	334	345	376	334	316	330	385	357	330	357	374	381	331	359	329	337	354	339	376	336	373	340	330	344	320	335	318	320	336	333	368	354	363	339	322	331	346	328	362	325	341	349	297	367	356	326	337	349	346	304	342	337	338	312	334	323	375	331	315	324	324	329	338	353	361	351	317	344	339	349	335	351	316	323	337	303	338	324	323	353	368	332	340	307	338	338	325	356	354	362	369	342	337	316	295	317	337	327	326	362	299	358	305	341	340	337	377	321	352	349	321	356	342	365	361	362	369	333	340	350	345	349	319	341	343	324	358	326	333	349	329	374	340	349	343	351	338	347	330	308	327	353	379	345	317	354	359	362	359	342	336	344	352	345	338	358	340	347	304	349	331	351	308	356	340	357	326	327	352	372	366	343	350	329	330	333	322	324	365	346	391	343	348	330	329	333	327	299	349	342	350	310	352	314	344	312	360	348	375	337	333	315	338	355	334	350	337	364	317	363	380	345	302	320	324	355	358	334	353	345	372	337	361	315	340	372	334	329	334	322	342	316	358	293	347	336	299	304	334	315	348	351	352	319	361	333	316	315	373	327	336	339	344	350	361	340	333	338	329	342	345	349	324	312	375	321	301	387	333	324	357	313	356	375	314	320	334	310	362	337	348	350	327	329	342	297	323	357	340	369	339	367	308	331	339	344	325	334	330	332	303	386	318	344	328	331	371	366	303	358	344	332	327	380	341	316	383	375	362	323	324	337	312	361	321	360	338	350	331	374	325	323	338	359	374	334	346	331	329	323	359	356	348	326	351	328	390	353	347	345	353	326	282	361	329	369	366	323	309	361	342	371	364	349	355	316	369	323	382	339	295	338	345	350	339	336	364	348	329	313	330	367	346	359	316	327	318	342	336	327	343	327	296	325	300	374	343	340	376	366	355	334	332	342	361	328	358	334	351	331	339	329	333	343	349	366	323	344	365	328	369	334	330	309	352	338	339	336	341	362	358	351	326	358	358	365	355	302	335	333	342	357	333	334	350	337	353	364	322	388	347	363	332	330	348	312	333	339	324	329	325	343	371	345	321	339	364	332	322	313	329	326	346	357	336	343	347	364	361	338	332	355	320	333	351	330	331	344	326	340	329	335	351	299	346	322	344	357	359	373	325	316	336	355	293	347	316	299	321	319	322	331	332	345	358	363	345	349	344	327	374	361	348	338	333	358	374	332	294	335	330	317	364	328	328	341	334	347	351	332	340	363	316	332	390	327	311	311	316	339	351	348	340	338	333	326	330	335	346	318	338	337	322	360	369	371	354	341	354	328	337	351	308	326	356	336	342	337	306	340	330	353	340	334	339	356	300	318	367	354	295	316	335	341	327	351	350	341	325	329	351	316	343	350	331	343	348	349	336	311	336	327	323	354	332	346	346	364	340	378	383	319	354	336	326	337	353	363	340	329	309	390	347	368	302	355	337	337	355	326	342	345	348	330	366	338	337	318	349	346	358	342	343	370	387	355	310	368	341	371	313	323	375	383	374	355	297	334	342	343	383	350	358	373	324	334	326	372	355	341	344	329	343	330	354	360	347	347	344	337	330	311	323	365	319	371	349	363	352	302	313	378	312	370	325	360	363	380	332	335	342	327	319	348	380	350	300	350	408	338	335	356	314	383	353	319	325	350	353	355	293	352	349	349	331	341	355	382	343	357	327	326	333	351	344	351	341	336	352	321	320	322	321	326	380	367	326	364	365	361	350	363	340	321	363	375	349	317	316	357	331	340	321	344	319	359	381	356	338	345	315	340	366	323	331	319	333	360	322	321	338	302	371	331	346	342	345	366	314	350	328	325	330	322	300	298	333	334	332	341	338	360	353	369	362	347	344	378	334	348	356	329	324	326	361	333	364	341	341	346	354	373	361	364	342	380	337	355	349	349	360	331	323	376	353	343	337	359	346	306	363	328	341	378	364	373	326	318	326	334	369	321	371	322	345	364	319	329	369	326	333	330	327	324	357	368	393	342	332	342	334	352	346	351	362	359	307	350	352	366	360	344	332	370	347	321	347	335	337	317	354	376	347	318	359	336
7968	2753	5935	8454	7585	6080	5384	4413	3680	2651	2194	2080	1889	1547	1492	1486	1309	1276	1072	1102	1082	1074	1023	961	999	894	899	892	906	872	842	844	803	832	851	825	847	811	770	812	827	805	782	803	784	791	834	822	782	852	785	817	778	781	843	769	727	826	859	821	800	836	805	825	813	805	838	809	806	822	803	819	808	772	743	817	810	811	790	772	820	837	757	841	716	818	776	762	801	816	802	835	756	767	721	841	723	812	793	767	800	822	852	772	820	812	843	873	796	777	820	751	805	806	779	813	795	782	835	780	779	820	812	737	793	790	752	770	782	842	787	833	810	822	771	759	801	768	808	772	775	754	782	774	830	811	788	805	864	769	818	826	807	812	862	803	764	788	792	776	772	818	786	811	808	779	742	795	822	785	850	762	753	824	807	794	818	768	812	767	794	815	803	845	848	764	781	805	787	783	807	775	775	823	815	841	819	807	828	787	759	864	768	739	778	750	766	780	799	815	838	818	750	791	792	774	818	852	790	782	788	790	798	847	774	810	768	797	746	778	784	808	814	852	846	780	796	825	792	764	841	748	830	765	802	799	824	804	775	763	802	784	803	817	815	775	810	849	796	781	762	793	759	806	838	828	793	858	758	770	794	852	768	817	788	867	830	831	766	761	774	848	842	782	815	749	755	784	850	811	733	785	796	756	822	816	817	835	807	828	812	831	775	750	761	797	821	824	802	802	768	822	760	791	769	795	789	792	766	785	836	835	829	783	813	764	790	824	717	870	826	750	839	781	795	785	783	762	763	849	757	823	803	822	789	790	783	805	829	772	809	795	807	776	794	810	790	796	821	756	794	775	816	730	801	782	811	857	829	756	783	784	820	801	792	819	850	806	785	812	813	822	765	743	760	815	818	780	817	809	795	799	819	832	824	777	793	828	782	857	772	834	772	807	800	791	778	816	786	802	778	800	784	828	784	809	837	819	787	797	767	804	810	784	783	753	736	783	825	787	818	768	814	858	804	771	813	853	767	817	800	798	774	816	801	760	826	802	869	784	789	840	840	797	849	781	825	798	752	812	787	773	792	860	804	767	788	787	800	773	844	770	790	792	817	786	803	753	778	798	825	788	753	794	807	726	799	787	747	816	796	859	762	799	746	832	829	793	784	787	815	796	842	817	770	759	798	803	823	848	781	789	831	828	741	783	778	775	780	785	783	777	802	781	806	783	775	805	852	827	778	805	787	836	808	809	809	773	771	804	750	805	843	850	807	786	786	803	818	851	729	807	824	795	794	799	805	785	772	872	786	775	840	849	812	760	812	813	825	813	839	751	792	799	800	760	777	731	791	786	776	809	768	781	781	740	775	795	823	774	793	780	757	840	802	750	754	757	837	774	763	797	814	819	783	770	797	792	795	760	766	854	769	802	781	776	796	761	872	811	818	824	781	827	832	763	824	809	778	776	777	752	811	755	803	814	802	799	794	799	760	777	799	771	767	767	799	801	778	807	788	745	821	814	795	806	860	858	809	854	802	841	843	819	786	797	755	845	842	824	838	786	758	816	728	807	768	786	792	857	793	800	833	784	819	821	747	809	826	796	776	762	760	774	799	798	748	807	737	736	749	708	804	768	793	757	840	801	802	827	806	827	789	817	790	780	768	793	795	767	802	789	786	794	764	750	826	826	767	793	783	786	773	779	794	813	797	780	772	808	774	834	804	825	803	847	753	847	800	800	786	751	792	776	767	763	812	764	804	821	772	802	799	792	775	826	813	806	748	771	747	783	783	811	779	774	778	815	808	754	758	756	763	756	835	796	827	784	752	773	828	782	793	778	801	799	787	796	792	828	744	766	775	824	820	822	802	811	791	857	789	778	785	829	807	808	778	769	781	805	814	817	793	778	878	805	760	734	809	794	817	801	844	788	833	805	733	773	819	831	785	788	796	774	787	784	789	822	767	762	769	774	779	776	778	825	787	770	779	834	789	769	750	822	781	729	855	811	742	776	781	769	785	796	795	756	814	816	817	784	765	739	805	813	860	786	848	767	777	780	797	798	805	739	846	817	836	764	789	837	807	770	830	800	785	751	791	837	747	790	785	786	821	817	772	795	791	778	775	766	793	764	823	823	780	803	786	779	749	783	841	765	752	769	764	827	768	783	807	812	785	828	739	837	772	806	827	769	747	779	796	840	804	817	792	775	775	767	771	849	775	820	779	763	786	806	804	821	766	826	815	800	794	794	752	787	801	816	789	817	841	765	840	789	796	816	776	830	778	832	849	756	786	803	830	818	759	805	833	824	760	810	793	777	783	779	789	783	823	834	800	815	787	838	821	750	772	753	827	825	784	813	785	772	798	791	834	759	790	841	809	788	793	788	795	788	774	795	752	792	784	776	798	795	838	802	761	820	771	792	789	717	778	829	806	825	869	782	792	801	797	832	724	799	754	819	819	775	808	794	806	777	815	800	768	818	832	814	780	815	797	809	783	778	788	762	773	778	851	790	807	770	842	759	820	787	753	769	776	775	818	763	811	862	849	803	781	769	802	847	763	820	846	792	809	846	784	791	827	776	798	766	779	785	809	807	868	797	827	796	759	799	779	822	811	784	753	791	786	787	766	746	837	763	822	790	786	816	856	760	764	829	787	794	804	798	792	762	802	759	781	799	784	812	826	810	738	816	766	788	811	733	775	826	820	792	841	747	794	767	789	797	778	843	801	776	775	805	790	818	785	823	854	797	786	752	788	775	812	776	827	749	770	832	746	762	807	830	820	777	794	774	769	803	807	774	800	749	795	734	801	794	797	844	854	771	848	779	779	829	849	799	818	829	750	791	803	838	770	786	782	804	863	778	829	717	825	772	816	787	785	806	802	805	832	809	811	800	821	797	805	804	798	767	834	816	776	790	765	802	839	786	742	807	822	787	793	798	782	813	784	772	755	793	779	835	788	801	781	768	795	790	829	823	811	769	807	866	791	801	809	831	803	791	802	788	809	795	800	732	781	802	850	861	774	764	791	771	798	829	830	799	739	806	767	800	779	833	791	820	751	823	788	783	788	723	769	776	833	815	762	761	834	745	842	826	854	799	750	751	767	786	784	810	798	778	784	795	816	780	756	755	812	802	772	834	787	796	797	814	787	817	811	799	787	782	750	758	797	790	833	779	752	871	750	801	775	773	788	824	863	831	822	808	810	755	782	791	802	778	779	805	810	779	832	814	789	813	749	776	789	820	824	801	769	811	816	814	800	830	780	812	774	841	798	825	769	790	820	810	770	756	774	800	771	802	794	781	762	810	764	764	797	838	791	796	773	794	743	778	807	806	749	814	817	744	816	798	824	783	808	803	819	847	786	808	822	748	820	801	802	812	745	766	844	794	776	740	820	801	846	803	755	791	754	788	766	760	784	806	793	814	802	850	822	830	733	776	812	787	787	794	765	807	789	743	815	806	800	786	817	730	807	826	777	770	811	756	821	768	795	807	847	791	790	781	794	779	792	765	806	746	774	815	793	733
17671	4562	5033	4439	3406	2572	1895	1529	1183	872	779	718	617	496	540	543	488	472	425	416	460	435	437	402	450	379	389	366	390	390	393	369	400	411	397	418	345	376	390	381	365	377	397	353	392	362	389	343	361	337	356	325	399	371	339	356	372	381	376	369	347	365	340	358	363	345	421	387	364	350	336	368	371	367	376	411	377	371	375	389	373	327	344	420	393	408	372	369	334	376	404	402	405	393	402	392	386	339	344	379	364	400	433	394	377	332	345	352	376	379	400	396	398	358	342	371	369	376	362	383	379	338	366	381	359	343	344	368	354	401	353	370	332	364	376	384	408	360	343	348	383	377	384	370	374	357	392	384	373	376	381	350	381	372	392	362	382	418	379	386	388	377	380	363	359	361	332	366	374	347	349	386	352	359	392	352	362	350	372	376	386	373	372	343	394	398	374	355	413	377	340	378	365	394	353	372	409	361	378	382	392	393	379	368	337	346	359	373	325	375	339	382	337	386	375	368	390	412	371	359	352	348	376	393	367	369	347	340	347	393	356	387	332	348	369	394	374	352	343	390	341	369	350	385	339	405	390	419	398	359	355	395	403	352	416	375	395	364	393	394	339	360	368	347	355	330	376	375	414	363	379	367	348	397	382	323	346	389	390	394	402	349	356	354	391	368	355	383	377	325	364	397	355	363	355	391	360	339	345	352	371	357	325	384	373	366	383	350	403	404	371	422	383	387	352	363	340	328	354	396	385	372	340	337	357	382	365	373	363	396	343	387	379	347	345	358	348	338	365	338	369	342	359	364	369	315	380	340	388	370	386	342	372	409	360	354	368	375	314	372	338	390	364	400	369	385	381	351	379	354	332	340	359	390	370	391	384	384	383	377	369	413	382	384	402	382	356	414	389	379	384	361	409	366	361	392	369	368	384	357	398	370	383	393	344	394	376	405	367	358	356	376	398	384	378	387	388	353	370	354	364	371	379	357	334	388	362	385	381	396	363	345	377	351	331	388	412	385	409	406	346	356	352	333	373	360	377	329	366	379	421	341	399	340	390	391	402	345	326	359	367	386	358	344	371	348	354	380	397	374	369	371	354	388	382	344	335	367	377	359	372	374	361	336	349	379	380	370	380	338	376	362	347	341	389	352	361	360	382	377	382	383	332	348	378	366	356	358	383	391	354	383	371	362	369	365	375	383	359	360	390	347	346	360	389	364	350	359	389	381	359	407	405	398	353	352	344	350	393	350	389	372	395	423	373	356	368	372	345	403	362	370	381	345	350	375	374	373	373	363	347	361	368	383	393	345	360	340	361	354	345	348	383	370	369	385	400	386	339	378	405	364	401	389	394	334	359	347	361	341	385	388	357	393	415	372	329	409	380	360	376	354	414	359	383	352	359	410	412	324	318	411	371	340	347	368	382	396	392	404	353	321	386	385	386	370	364	371	365	352	389	372	380	369	382	404	346	389	400	388	353	389	340	337	366	413	401	377	405	352	396	361	383	372	365	404	354	356	377	379	379	363	379	397	392	351	338	405	359	396	374	395	394	360	418	395	353	367	397	397	327	373	365	404	396	377	352	411	396	388	352	377	357	350	360	345	405	350	337	398	382	373	392	382	402	368	374	366	376	367	359	332	372	375	395	383	374	362	366	338	347	361	355	335	407	366	361	358	367	367	382	371	382	362	367	366	373	377	363	377	342	366	387	377	334	372	376	365	349	371	379	365	347	371	382	376	376	379	316	325	355	367	367	360	394	388	361	360	376	360	371	372	362	367	364	402	359	370	364	373	391	386	335	375	362	351	389	350	397	365	401	340	373	363	362	365	363	329	364	382	378	354	363	379	358	390	372	373	400	353	376	348	351	380	374	334	374	378	392	348	349	364	345	335	361	373	407	368	397	378	397	388	388	362	382	337	345	360	374	326	382	370	394	396	382	372	399	367	344	345	344	359	372	356	373	347	402	369	343	322	346	329	367	409	359	357	363	382	382	372	364	351	413	369	366	387	363	369	391	370	362	343	369	374	403	362	395	376	393	349	388	351	371	350	366	351	364	350	384	336	334	352	316	352	367	375	355	386	358	371	394	374	368	350	377	351	314	374	371	333	392	371	365	334	393	377	362	380	363	392	380	398	364	394	327	349	385	372	359	372	304	389	380	338	344	374	341	372	395	387	384	350	381	346	377	403	369	338	345	372	389	358	337	365	387	363	389	362	343	366	357	378	341	417	370	403	393	378	379	342	345	323	352	367	356	318	352	376	417	346	323	363	345	376	391	391	345	396	356	387	351	388	344	396	360	357	373	361	368	412	363	371	396	338	341	349	372	307	358	353	364	395	364	368	359	356	360	352	399	372	390	300	429	377	394	390	352	351	362	352	355	352	361	353	369	313	401	350	380	389	369	378	379	365	381	343	385	375	375	381	333	406	374	356	386	364	376	354	369	368	390	384	387	344	339	359	365	337	352	362	387	401	352	364	330	358	381	386	340	387	369	372	350	363	369	351	371	379	386	365	362	358	368	410	381	345	387	355	374	396	374	362	378	360	394	353	373	336	370	370	425	363	377	403	366	350	365	344	407	356	381	347	348	379	344	334	390	381	374	413	375	365	373	331	376	387	336	356	321	350	346	367	401	396	377	361	362	355	372	361	402	357	390	399	358	327	347	389	354	388	396	378	402	355	369	407	349	391	380	401	342	332	372	387	377	331	379	347	375	375	373	385	357	369	333	364	367	352	344	354	388	376	389	369	379	383	386	389	400	378	371	336	351	353	365	352	370	368	380	383	396	384	390	367	385	386	375	364	397	321	338	371	320	358	368	329	366	365	379	372	371	378	383	393	365	376	403	323	387	378	344	390	332	389	348	341	388	393	356	362	390	328	356	377	380	362	351	354	377	401	405	388	381	360	351	332	405	374	373	354	346	338	381	368	369	336	342	378	350	362	399	352	323	374	335	391	383	387	363	359	368	327	337	361	342	386	377	427	376	375	352	361	375	374	368	338	377	370	385	369	386	395	392	387	380	374	368	344	370	342	343	377	315	361	372	338	358	383	323	372	363	351	346	382	374	388	390	352	382	415	345	367	405	360	364	409	376	354	363	390	376	374	366	379	356	349	356	369	385	359	396	397	353	382	376	409	403	331	373	373	366	334	386	396	388	391	386	385	363	360	360	383	375	354	364	358	407	382	382	360	386	376	356	353	354	389	363	370	371	371	382	352	392	371	377	379	378	367	340	369	362	349	351	365	352	343	373	417	346	394	389	389	364	369	358	413	371	352	340	349	372	359	393	367	390	358	408	354	328	364	359	368	365	379	373	384	356	374	371	419	365	390	385	389	404	375	377	340	368	382	436	404	372	388	363	364	375	376	379	383	356	397	400	378	384	388	401	357	323	368	371	380	359	377	352	366	375	369	361	366	362	350	384	403	361	360	367	371	341	373	369	433	427	378	388	369	346	373	364	411	386	338	330	356	391	373	357	368	364	361	356	362	339	389	386	374
10450	3812	8483	11055	10938	8631	7051	5632	4470	3441	3014	2721	2452	2226	1853	1923	1699	1495	1402	1336	1305	1216	1276	1149	1066	1040	931	913	923	953	846	896	955	880	886	930	887	883	837	918	896	873	893	897	826	837	860	854	807	834	828	813	830	831	857	890	836	817	843	841	793	830	824	848	882	816	883	848	852	809	779	858	869	827	831	858	860	867	795	857	874	831	820	826	853	820	826	872	806	836	851	831	837	863	809	843	808	812	869	791	859	771	821	803	849	798	841	780	786	852	789	835	886	908	838	824	881	845	813	835	847	882	758	848	846	848	824	819	794	840	820	808	823	837	786	811	877	815	829	860	809	787	792	811	806	855	866	816	808	811	823	874	837	797	839	827	820	830	853	877	792	833	848	874	823	788	823	795	864	841	863	873	784	788	837	876	861	774	804	892	867	811	794	817	838	783	806	840	789	876	838	850	847	849	849	868	798	837	823	873	799	809	827	841	867	801	815	795	812	816	778	840	830	819	837	859	816	816	816	850	892	832	856	778	768	834	828	846	854	844	768	886	863	882	758	862	866	869	855	825	828	821	846	837	857	798	820	829	828	825	831	851	827	844	840	817	779	848	805	847	817	809	833	837	842	793	849	810	803	826	818	850	886	757	841	840	842	824	823	780	841	813	816	840	806	905	787	762	826	784	832	798	860	800	848	825	816	844	858	834	809	796	833	824	847	848	828	854	778	766	870	771	865	853	794	843	799	769	779	804	835	841	830	829	803	774	823	864	783	821	771	821	850	808	815	793	774	762	798	856	888	878	842	789	837	795	783	802	783	848	876	884	831	808	873	868	805	793	786	825	871	850	808	842	789	846	851	796	830	872	827	854	824	828	845	826	863	811	833	804	805	836	843	843	838	835	810	861	859	848	896	822	870	825	866	847	843	828	809	832	881	808	854	799	824	833	824	818	893	818	881	819	817	816	834	814	801	850	820	818	839	842	857	839	820	807	786	824	828	862	789	848	839	794	790	801	786	865	787	820	840	836	825	811	816	790	863	812	795	843	845	823	853	833	812	837	847	814	830	818	859	818	766	869	835	804	828	849	840	843	824	808	778	862	796	812	862	776	841	825	793	891	855	794	839	798	804	831	818	817	867	791	826	879	827	820	801	826	788	825	801	810	851	838	821	868	770	827	760	805	828	834	901	841	801	810	810	868	801	856	862	848	849	804	802	807	841	813	849	802	845	876	801	813	834	830	805	849	824	834	782	837	848	826	832	813	885	836	845	780	841	836	874	822	805	896	813	803	780	846	786	832	863	822	753	767	822	831	844	810	811	776	829	836	856	800	806	790	825	847	886	809	847	811	862	825	841	775	869	822	816	856	810	863	789	814	801	808	837	826	798	815	821	833	783	829	820	844	816	812	804	847	828	814	831	824	834	836	878	865	787	829	832	798	856	823	841	845	798	799	851	849	830	871	846	826	828	868	810	829	827	830	867	841	768	821	827	821	789	825	821	837	759	849	816	809	852	784	854	855	805	846	815	870	869	791	811	809	850	807	857	842	836	815	866	839	864	818	849	831	798	848	859	800	807	842	836	857	809	780	799	828	866	863	842	851	850	858	818	821	841	837	787	791	827	842	820	847	840	861	839	839	862	887	843	789	834	857	772	791	797	835	832	849	808	829	817	846	819	857	844	822	842	792	788	860	804	855	796	851	875	800	833	789	845	830	805	816	851	799	839	806	838	869	800	850	848	804	837	835	869	815	841	818	817	836	836	820	799	774	837	829	850	853	751	806	849	819	841	826	830	823	831	843	820	850	756	844	817	783	853	846	827	815	785	805	834	829	827	813	871	853	790	831	809	844	859	846	814	837	832	816	765	831	771	854	882	854	866	792	850	834	785	842	796	772	805	784	843	836	794	816	857	829	818	872	799	779	793	789	865	806	841	811	842	815	839	850	804	842	805	836	835	777	818	822	800	843	835	844	789	823	803	839	821	804	866	841	857	813	797	824	770	796	828	836	822	770	846	809	825	807	822	809	779	827	767	817	837	829	798	853	890	807	873	833	787	819	834	880	800	796	770	805	823	828	824	854	833	859	792	831	859	854	856	808	808	794	785	861	802	831	834	760	824	877	799	817	835	797	856	829	853	805	834	794	865	834	797	824	835	840	838	840	828	828	764	865	845	866	868	877	809	836	864	846	842	796	829	887	847	824	860	817	774	814	814	810	806	815	864	813	837	878	825	805	825	836	810	828	823	857	848	907	790	817	835	871	809	794	815	837	847	863	798	864	816	817	862	862	837	824	857	861	834	840	779	760	801	879	801	791	833	803	800	809	868	849	820	831	778	843	836	852	828	827	823	844	872	835	810	823	797	845	883	813	854	804	822	810	886	787	814	943	849	815	861	827	840	858	813	837	805	869	835	863	916	837	841	818	786	824	843	818	819	796	811	880	840	828	827	810	812	832	831	803	855	851	778	873	841	802	818	866	853	791	846	850	824	826	829	830	782	861	782	849	870	822	808	808	775	881	827	808	814	821	817	808	822	840	841	832	837	848	823	803	837	854	816	819	805	838	843	783	838	805	819	831	820	806	828	814	822	834	757	832	802	888	868	842	762	882	802	814	838	815	798	833	763	808	806	856	837	822	813	816	823	847	791	828	854	805	881	798	833	828	781	831	866	852	830	823	834	825	815	829	766	831	859	834	819	817	778	817	860	851	853	828	843	811	849	840	820	783	821	816	831	798	831	801	768	835	848	876	798	798	860	811	803	849	868	870	829	822	831	827	790	816	829	837	834	814	846	867	794	847	862	798	846	786	805	841	843	855	875	820	852	826	817	824	832	832	842	842	870	813	772	776	851	857	824	784	821	799	854	792	863	832	802	787	768	782	807	881	818	810	875	811	808	807	789	838	801	817	848	846	843	793	781	871	844	834	811	859	836	822	879	809	867	815	855	850	794	835	811	867	868	810	825	777	813	830	797	829	775	849	800	835	798	817	818	798	819	835	828	767	833	769	884	826	854	849	856	815	848	820	786	846	811	833	828	850	857	816	815	830	821	826	794	833	875	832	854	790	825	847	829	811	807	797	796	834	822	804	824	802	827	764	817	818	815	859	866	801	829	834	812	800	851	818	874	774	775	824	848	843	833	844	778	843	814	811	849	787	798	876	816	867	852	868	839	767	884	802	769	788	802	797	829	851	853	844	789	845	783	835	879	855	826	823	799	825	791	817	868	831	740	818	798	841	868	822	809	815	844	870	871	807	818	818	821	862	861	833	861	884	818	862	803	856	796	800	841	824	858	881	888	837	896	788	849	863	844	836	854	870	829	847	863	828	794	797	823	821	833	844	837	840	845	797	822	804	811	765	844	862	859	817	774	831	829	843	815	812	808	821	845	838	735	758	841	805	805	840	808	816	839	863	858	795	800	818	879	815	785	861	771	798	903	780	811	771	789	816	815	821	845	850	808	862	845	854	814	809	765	827	764	769	860	820	853	848	793	804	843	829
3579	1550	2041	1787	1194	833	622	435	351	297	286	273	249	239	239	220	228	227	202	247	214	229	223	204	203	202	218	183	212	218	206	199	198	197	196	215	216	227	217	209	182	188	201	221	201	180	207	209	198	207	179	206	227	187	202	186	177	178	204	200	199	213	202	190	185	205	214	178	208	199	220	165	206	208	211	191	160	202	194	210	198	216	184	221	217	206	201	185	212	193	233	217	229	221	208	187	169	189	200	211	226	193	211	219	199	225	192	239	209	220	177	181	222	186	232	205	198	183	190	200	193	219	172	207	195	202	203	216	197	204	188	220	174	189	219	198	211	192	185	226	188	226	200	200	215	199	206	178	185	198	195	202	180	188	223	183	185	237	207	194	189	177	212	210	225	208	203	196	209	191	199	208	224	191	196	188	184	178	199	183	213	216	199	210	208	229	179	176	192	179	214	212	233	213	189	206	193	186	226	201	180	151	185	205	199	192	202	163	217	213	211	198	206	175	185	228	178	195	225	213	195	191	170	178	192	206	198	213	205	207	158	211	224	218	193	188	194	233	210	223	200	215	195	195	202	194	218	238	204	211	199	183	182	204	226	179	200	205	192	220	170	190	223	203	201	219	207	187	183	209	220	207	217	211	211	192	215	178	216	187	197	194	229	204	194	213	194	181	201	201	191	172	196	198	204	191	196	223	233	201	198	208	204	181	198	186	218	188	184	198	233	220	208	188	207	182	186	193	185	198	174	189	184	187	222	205	181	205	213	171	195	197	181	199	220	196	215	196	197	219	188	186	199	187	198	219	193	204	208	204	223	205	194	185	214	212	194	199	239	193	209	203	212	202	205	166	213	206	193	188	186	205	194	185	207	214	230	196	223	203	190	209	205	222	213	202	190	189	210	185	181	181	206	201	181	194	211	216	200	207	199	187	228	186	222	220	209	180	219	222	224	200	188	201	196	177	187	181	209	181	203	195	190	187	188	225	189	182	178	195	216	183	207	204	199	205	208	223	197	184	204	181	200	192	187	213	202	173	167	190	212	210	200	204	192	178	180	189	196	198	220	221	195	179	183	180	163	199	194	203	208	222	226	183	210	222	191	230	169	182	210	168	178	187	186	215	192	231	189	211	189	205	194	194	191	206	200	194	210	196	201	185	215	214	199	211	193	229	216	203	155	198	194	247	225	185	197	205	182	214	211	206	223	195	210	232	180	213	188	197	182	179	185	190	208	231	201	195	184	218	191	178	193	221	181	203	200	232	198	189	209	179	219	200	222	214	223	193	213	196	190	214	167	205	193	200	203	198	218	219	191	176	183	188	208	197	193	195	203	189	201	211	184	193	163	210	203	206	186	225	194	215	212	197	199	215	207	185	219	180	187	206	225	177	196	191	195	197	201	237	189	210	204	200	203	188	195	192	205	182	181	191	179	166	201	212	192	205	221	227	213	175	226	221	185	194	204	204	218	208	229	191	202	206	195	219	222	201	224	223	214	193	195	193	180	198	198	194	199	198	227	212	227	207	209	193	223	203	200	211	178	196	190	208	197	179	224	213	212	217	209	206	173	202	206	196	209	194	216	220	185	208	183	193	203	194	208	212	205	187	200	209	195	198	226	194	179	186	199	190	213	188	194	203	204	212	170	216	182	176	196	179	207	195	193	192	199	193	180	178	219	209	207	215	204	188	185	175	193	190	180	212	202	189	199	187	202	199	180	197	211	225	209	164	221	186	185	162	211	219	184	188	204	215	216	185	188	185	206	222	200	175	176	191	208	205	194	192	214	207	204	178	204	197	204	222	177	198	185	193	192	178	187	200	201	201	201	205	191	192	205	209	221	189	200	221	181	220	230	200	225	207	187	204	199	198	205	179	213	214	192	191	213	193	206	182	199	184	216	209	203	196	185	181	195	200	216	182	229	206	217	191	188	196	190	215	195	204	206	214	217	215	203	207	201	198	175	232	213	188	185	197	213	187	195	195	215	204	192	200	186	184	214	212	212	210	192	170	196	203	183	207	203	210	202	195	203	208	194	186	204	194	197	235	242	223	205	203	192	184	202	186	173	203	202	206	216	220	187	214	181	190	209	221	208	221	224	237	205	183	193	210	224	186	210	201	197	180	231	204	202	174	190	175	212	216	204	230	220	201	195	219	166	227	196	170	187	193	186	204	167	210	180	222	195	176	221	192	201	174	190	176	174	195	194	213	182	206	218	220	210	217	213	205	183	186	184	191	199	197	198	215	194	193	214	185	208	210	198	220	196	192	207	196	196	214	193	201	190	196	208	207	190	204	212	208	188	210	209	212	175	202	216	204	202	216	209	223	244	199	173	200	199	220	189	200	225	187	196	190	223	169	213	194	195	207	190	199	194	218	189	189	250	175	208	183	224	207	196	199	191	208	200	213	218	183	215	224	200	221	194	207	193	184	211	230	211	183	201	211	180	171	208	194	212	183	181	211	209	224	185	182	179	204	218	225	202	233	192	194	191	198	177	188	202	200	188	204	209	192	222	187	213	199	191	195	203	215	173	206	201	208	200	214	169	180	207	203	206	190	201	206	213	207	220	177	191	204	169	191	214	213	202	233	221	206	203	206	205	213	189	179	203	191	178	200	181	186	199	206	216	169	216	203	196	217	189	200	225	212	206	206	193	189	180	194	174	225	210	189	213	202	186	214	206	223	181	204	222	176	207	191	193	202	212	188	182	203	202	216	195	196	230	216	206	223	201	199	214	185	184	194	204	162	164	219	212	197	228	187	186	207	200	188	202	201	212	194	206	209	218	205	205	212	222	209	214	200	201	219	184	204	210	207	208	205	190	196	227	212	195	206	212	200	219	225	208	194	201	192	189	204	179	177	219	195	178	193	201	220	210	177	198	220	197	167	201	202	192	180	195	219	208	225	179	232	212	183	211	213	225	216	222	200	208	215	200	186	208	205	214	178	228	217	214	221	232	217	178	217	205	197	230	193	206	210	202	174	183	207	200	194	166	241	191	214	223	184	228	165	201	179	225	212	192	172	214	193	195	223	195	212	199	194	203	178	218	187	229	208	207	206	204	227	215	209	214	197	231	213	210	213	191	200	198	186	216	219	195	213	203	197	221	174	169	216	199	189	185	208	201	207	208	221	188	195	226	187	204	210	201	213	191	201	200	191	194	201	174	199	192	187	194	204	178	213	215	191	200	208	203	207	199	180	200	207	200	195	187	191	209	198	241	210	209	186	202	184	199	214	208	179	193	210	201	202	184	215	202	206	203	210	205	232	210	196	197	219	205	208	218	214	198	173	195	186	187	189	201	189	195	179	197	194	172	167	185	184	196	189	199	220	213	205	208	189	220	188	214	203	220	199	245	200	208	201	185	193	198	198	190	233	202	210	216	191	197	195	198	183	170	192	216	207	216	178	228	217	219	205	226	222	184	201	195	213	198	184	210	201	211	185	195	244	203	226	183	209	219	212	202	214	198	213	238	167	232	199	204	200	200	213	203	209	228	184
2759	1707	3964	4867	4453	3496	2531	1863	1413	1222	1021	1008	850	807	790	728	652	678	641	632	648	621	618	563	571	568	524	568	544	554	563	512	512	537	543	515	485	470	527	520	506	502	494	478	528	536	536	522	546	493	514	524	489	510	548	492	539	482	499	479	561	485	502	526	510	547	477	502	507	477	505	512	509	522	502	552	534	511	491	486	522	533	506	507	512	518	557	533	504	517	509	486	527	511	506	529	521	500	513	545	509	534	509	482	541	518	516	516	496	505	500	509	500	497	520	495	524	515	548	494	489	495	491	528	504	465	525	519	466	503	527	511	486	501	500	499	458	500	520	490	516	551	505	469	517	517	514	515	523	486	507	464	508	500	485	496	481	517	524	499	508	522	520	491	519	527	538	550	562	510	508	528	474	491	490	538	560	473	525	563	534	508	521	531	502	530	465	491	518	463	496	511	522	502	534	522	503	535	534	533	506	520	520	480	519	530	544	511	496	514	516	438	484	528	514	533	492	491	501	500	508	521	516	486	536	517	498	516	526	505	493	485	505	491	521	515	493	533	483	488	513	492	502	525	524	554	533	559	508	522	496	488	510	518	503	521	482	469	524	500	552	512	471	521	507	472	509	518	476	481	496	464	501	514	491	517	488	503	490	480	496	525	499	499	511	500	518	473	527	500	546	520	521	531	502	517	541	507	463	538	506	479	505	502	496	531	494	514	444	508	493	525	508	520	530	530	503	558	501	501	507	521	502	502	514	456	515	476	506	525	526	546	477	494	531	485	515	489	515	496	509	482	499	481	524	497	492	458	471	509	520	521	558	501	518	489	481	491	484	520	538	523	485	478	553	517	494	490	519	540	510	540	530	495	517	508	539	539	541	512	531	505	515	540	479	497	529	544	506	522	521	549	504	510	476	505	476	514	494	519	503	497	542	551	532	493	508	526	492	536	508	510	502	531	494	491	512	496	501	476	529	518	530	444	533	515	471	505	534	511	540	525	499	546	510	495	534	484	537	535	529	526	474	544	517	540	481	521	533	511	535	448	526	544	517	518	504	483	540	539	542	532	505	508	506	503	515	543	472	490	509	504	501	494	485	521	477	509	504	537	517	480	477	503	547	472	486	544	497	514	492	541	536	503	526	516	523	536	515	483	507	523	527	533	539	501	494	485	469	504	533	521	545	513	541	536	511	570	514	517	489	530	515	542	536	479	509	478	506	490	488	499	524	528	484	509	518	485	554	495	515	476	525	519	486	512	525	536	473	484	469	488	527	543	512	510	535	497	514	501	481	500	506	500	505	537	505	511	539	474	519	558	487	490	524	508	521	505	486	533	483	547	523	505	479	515	503	501	491	541	514	534	520	472	504	552	495	510	483	492	508	538	504	487	539	447	484	496	514	465	520	506	517	569	519	541	484	513	496	491	509	529	517	486	502	538	513	528	521	499	508	512	508	516	493	543	510	479	488	543	530	501	526	494	502	521	471	504	452	502	503	519	502	532	516	541	497	539	533	474	529	479	508	528	551	538	511	499	481	525	481	499	518	493	509	472	491	514	486	503	527	484	499	499	527	515	530	478	514	540	524	479	500	522	517	508	489	506	516	507	504	491	493	476	539	505	535	490	493	537	505	528	520	489	543	499	498	546	465	508	509	486	527	520	519	545	495	502	469	501	527	510	501	498	564	476	478	489	506	505	514	519	499	487	479	499	531	523	484	516	497	458	518	513	513	519	480	466	449	534	537	502	524	511	552	493	534	501	486	503	554	491	463	498	497	579	491	530	498	515	496	520	494	496	472	505	480	481	585	488	527	500	523	489	515	520	513	507	484	492	536	513	551	519	511	532	500	492	547	512	481	507	517	491	471	531	497	523	515	540	502	486	519	508	518	495	536	502	499	518	458	495	471	481	500	556	498	460	515	539	556	493	495	493	506	469	546	477	514	518	484	514	550	505	501	515	486	462	486	488	480	515	506	527	521	490	514	506	531	520	499	503	474	484	524	520	516	490	498	504	509	537	483	504	466	501	489	500	514	545	524	520	482	509	523	508	484	539	522	504	500	512	492	516	500	494	502	532	553	483	497	495	510	487	520	504	542	520	517	537	539	494	527	500	520	502	540	501	492	485	540	499	496	516	515	538	519	470	509	523	483	467	536	552	483	521	499	497	491	459	526	504	489	503	532	486	496	495	561	476	495	507	495	532	474	522	494	546	541	513	488	465	520	474	490	533	484	485	496	470	570	523	526	507	504	502	500	533	505	504	499	539	506	535	500	528	514	496	507	501	513	504	518	532	452	546	507	481	510	474	491	493	476	526	498	511	504	483	485	515	504	506	473	527	537	525	518	507	471	560	492	497	508	555	535	495	517	493	497	478	525	526	496	499	499	519	516	570	504	520	510	501	522	535	534	523	472	528	548	525	485	503	477	509	462	531	521	480	504	511	529	528	531	502	525	526	504	523	486	514	514	564	506	530	482	526	529	522	479	463	513	460	491	507	456	528	526	523	487	486	530	496	463	503	503	526	538	499	499	506	505	533	501	537	528	542	511	503	509	515	558	504	553	496	526	512	519	529	487	492	558	496	516	478	498	517	526	532	507	534	529	469	513	538	481	501	463	528	499	543	471	529	511	527	509	482	479	497	549	510	507	524	511	537	496	527	497	554	508	473	523	519	507	508	519	533	528	500	486	486	514	523	484	531	518	473	488	506	499	503	496	510	509	502	529	505	526	525	476	505	536	522	508	454	527	529	520	490	480	510	530	520	465	503	517	481	505	491	481	532	498	543	530	540	493	463	513	503	536	507	502	511	486	508	513	517	466	549	533	505	542	501	529	478	497	494	512	489	487	539	495	502	543	532	489	485	522	506	514	502	499	498	528	488	545	511	545	522	546	490	500	524	461	497	553	493	494	546	508	551	518	484	532	513	498	538	505	525	511	518	483	486	515	505	499	520	487	488	534	475	487	493	491	517	505	518	499	499	512	499	483	503	520	479	507	509	529	493	520	515	487	491	495	488	462	498	507	493	471	463	513	498	489	486	546	481	525	466	473	522	527	477	519	523	502	508	507	500	525	519	510	508	501	529	518	518	510	526	536	486	531	494	511	483	514	515	546	505	525	488	531	462	497	512	524	523	498	489	511	482	559	483	508	517	489	518	515	507	487	525	513	533	514	469	486	549	509	522	502	547	530	480	544	507	536	517	489	521	500	523	507	490	508	541	510	494	482	509	520	487	456	482	513	503	473	528	499	512	533	501	485	535	489	497	539	524	521	548	482	517	490	532	505	491	511	506	517	509	494	513	492	476	526	542	495	512	516	481	518	488	485	514	488	484	508	495	489	470	495	503	509	498	488	507	525	520	533	543	512	498	502	485	538	519	518	508	515	495	493	517	550	570	486	535	482	494	503	494	518	554	505	519	514	471	529	524	484	512	515	562	494	507	534	478	466	509	529	541	489	534	532	541	513	531	519	498	490	548	548	518	503	480	530	521	505	511
10407	2859	3662	3181	2255	1856	1329	977	758	628	588	519	496	480	421	441	428	414	385	366	339	370	385	357	343	321	355	327	351	325	339	377	333	346	333	324	370	341	346	292	329	353	337	327	333	367	355	334	350	343	328	379	316	348	384	345	381	358	275	352	332	317	336	368	333	328	334	270	362	317	340	321	364	303	308	345	329	338	319	355	354	326	336	330	337	333	322	336	325	327	360	311	356	317	321	350	294	312	307	330	356	356	351	331	330	338	342	349	332	346	325	342	337	331	333	336	327	295	303	324	314	334	353	344	360	358	339	318	361	295	327	339	363	308	368	322	304	323	351	324	315	369	342	339	326	323	325	365	320	339	323	338	356	353	354	302	336	370	285	330	338	330	328	340	308	356	360	370	348	353	330	314	326	335	321	343	324	320	274	340	353	348	330	331	351	319	333	346	303	329	364	348	364	346	343	323	338	352	362	330	330	344	366	295	308	326	318	379	310	282	355	379	335	325	371	358	336	344	353	343	378	315	328	332	324	316	336	335	325	322	301	339	355	314	338	321	326	335	358	318	348	327	304	310	319	333	330	346	323	361	358	328	322	343	384	350	328	306	352	345	318	409	371	337	331	356	338	331	324	353	336	357	373	347	356	350	360	319	347	339	346	326	363	388	338	361	339	339	310	312	365	329	327	319	299	327	337	329	361	354	338	333	336	337	335	315	307	325	353	316	336	329	317	350	346	359	336	357	345	330	335	300	362	378	365	337	350	337	327	326	329	317	354	340	334	337	335	335	364	327	332	377	331	322	310	312	317	299	311	306	333	351	297	288	341	355	363	367	328	295	326	345	327	286	346	340	330	306	383	342	339	321	319	324	330	343	345	349	320	336	321	316	337	316	351	355	366	302	360	342	334	328	332	341	323	373	344	358	375	333	362	331	369	355	372	334	375	328	316	316	323	343	314	313	293	304	348	333	364	342	305	317	319	345	334	325	336	317	309	288	325	336	360	348	339	334	336	337	342	305	351	340	305	347	313	328	362	333	323	315	325	329	329	343	329	324	295	338	314	273	356	338	280	309	336	345	342	327	300	300	315	384	356	300	338	345	338	338	313	301	341	359	340	331	314	330	349	362	312	343	360	365	346	352	326	319	322	314	326	311	330	321	302	373	349	352	319	369	316	355	340	312	338	315	315	357	376	342	275	345	332	333	324	345	342	347	309	310	338	313	324	321	340	334	287	360	350	310	350	313	342	342	342	307	361	317	339	351	330	356	323	334	316	306	329	290	322	343	355	321	339	326	346	316	318	324	320	325	329	342	349	342	305	321	316	305	350	325	336	330	319	334	366	342	327	351	361	313	330	332	335	329	324	370	310	346	331	349	348	328	321	341	318	321	337	341	325	329	337	332	347	309	305	324	337	333	354	350	338	336	338	346	298	368	346	324	312	328	349	317	338	317	313	315	300	314	329	359	331	334	322	333	310	330	323	349	332	362	328	323	328	338	310	347	317	354	348	313	296	354	326	352	308	316	335	345	370	344	317	353	352	337	355	347	361	358	308	331	316	364	338	323	329	360	346	367	351	327	334	341	307	333	341	328	322	303	381	381	349	324	323	311	346	332	344	322	331	315	337	332	330	331	327	336	341	373	363	323	336	309	318	308	345	336	346	330	376	360	303	322	347	318	305	347	322	326	394	309	332	335	348	334	339	307	316	342	328	370	321	353	341	331	375	360	322	341	329	334	349	343	336	322	320	360	309	342	308	296	325	314	367	292	337	306	320	309	338	336	345	352	306	297	349	349	348	354	364	318	348	333	323	366	346	323	308	333	308	359	359	366	351	359	335	301	339	328	344	333	358	347	325	326	341	351	323	355	317	361	373	341	344	326	334	306	356	338	330	320	320	320	367	354	363	322	366	330	352	332	355	304	315	328	322	308	320	325	326	344	319	353	315	341	373	320	338	338	314	316	333	315	353	328	334	345	304	329	337	335	297	334	303	341	336	330	308	327	333	347	304	328	358	336	343	355	325	352	320	325	331	362	337	318	340	349	340	327	332	327	317	330	331	344	297	295	309	353	338	307	335	323	356	362	309	287	326	372	362	305	319	355	344	301	320	351	359	282	326	333	302	340	324	326	325	349	340	322	354	308	317	329	340	327	312	305	312	318	300	369	338	298	343	319	312	320	348	312	318	324	327	324	334	340	374	335	331	308	348	337	346	295	365	310	369	347	297	342	339	340	372	332	317	340	334	348	353	324	327	345	309	374	400	337	348	312	356	366	319	340	330	328	352	331	332	354	309	340	362	310	355	354	360	359	316	340	324	330	349	311	338	368	303	365	314	370	342	316	343	291	302	361	364	344	351	310	316	334	327	328	361	345	335	328	313	324	333	318	353	371	331	372	314	340	339	350	370	342	332	344	309	342	350	350	332	343	327	350	313	346	362	355	304	332	302	370	356	331	321	303	331	305	339	317	316	352	386	317	303	312	314	289	318	301	363	303	353	351	331	346	334	353	342	343	357	372	329	298	352	339	292	369	326	336	306	324	342	332	357	334	348	359	341	311	305	303	330	358	363	363	314	347	333	364	341	290	281	345	334	349	321	321	324	330	336	337	367	304	325	346	319	351	330	333	338	323	340	377	363	323	317	318	350	302	322	332	338	332	341	363	346	353	343	339	360	331	334	300	318	334	331	313	325	346	316	310	321	353	306	312	348	339	353	367	331	311	347	324	350	331	330	352	312	330	355	316	318	309	308	367	327	325	342	350	335	336	374	317	358	323	322	306	355	345	336	332	298	325	317	368	318	363	358	339	298	360	328	310	349	362	352	355	348	338	262	321	336	384	337	333	311	360	360	350	325	320	353	319	368	328	369	336	328	295	352	350	363	356	341	307	364	331	350	313	329	342	330	376	336	333	354	340	321	334	373	318	335	313	353	347	352	322	325	354	343	335	344	285	324	346	334	375	389	317	357	345	336	343	316	333	351	353	353	349	361	344	320	328	357	335	333	324	303	327	328	333	357	322	351	338	369	331	331	336	374	347	335	333	364	336	295	338	340	336	325	332	358	319	356	340	328	365	338	331	290	367	327	313	344	356	330	360	346	329	336	339	329	337	323	327	293	346	316	306	350	370	317	324	323	336	314	335	337	343	325	325	339	357	342	350	320	305	319	339	315	352	326	335	308	284	379	346	343	333	347	305	372	343	309	331	324	330	345	351	339	344	314	337	360	310	322	366	318	323	373	328	344	328	337	331	352	312	344	378	340	345	331	340	369	359	332	305	328	344	347	302	309	356	353	346	324	369	356	315	312	309	372	298	348	330	357	351	350	311	336	348	343	345	321	340	330	336	306	320	346	339	309	329	334	325	316	347	317	346	354	328	345	316	289	298	315	366	329	344	359	316	318	324	329	346	364	338	332	342	337	314	331	332	339	350	350	317	325	326	339	328	337	339	353	331	294	314	344	327	322	321	338	314	330	317	318	315	333	324	343	338	330	318
7901	2934	6792	8378	7471	6789	5328	3868	3077	2568	2119	1709	1757	1563	1345	1336	1280	1276	1123	1062	1069	1065	1000	902	963	938	880	844	856	859	847	843	792	831	818	803	832	830	808	812	840	805	818	800	787	774	816	817	811	837	797	786	757	797	815	774	822	756	764	817	826	750	763	831	704	833	787	763	801	751	799	775	815	821	753	739	784	766	735	782	756	770	785	800	782	748	741	766	817	786	787	758	818	744	808	766	764	823	786	856	768	788	757	752	782	784	820	818	783	786	754	714	806	786	809	742	786	781	818	780	780	810	813	792	750	788	769	738	781	823	792	735	780	761	758	774	786	775	793	773	789	780	784	815	799	740	778	850	776	784	770	840	745	829	836	779	740	780	776	785	832	744	786	817	773	740	745	802	725	777	803	778	788	817	771	762	806	772	805	815	817	787	794	761	764	749	771	830	765	748	817	810	764	765	794	784	806	809	770	794	799	755	803	770	791	830	776	724	817	781	727	754	754	773	781	849	807	780	816	845	771	803	781	772	766	756	762	829	799	802	757	797	768	799	794	760	824	758	780	789	814	796	814	790	801	811	776	763	777	773	787	826	781	774	775	787	765	745	810	772	793	767	863	769	798	781	810	802	794	784	757	795	765	787	821	770	783	807	777	788	786	835	777	798	758	762	775	832	813	787	808	803	792	862	754	782	734	754	760	800	799	762	712	711	754	769	784	771	730	831	785	795	770	774	796	757	775	814	757	786	841	792	808	758	775	785	735	754	798	776	799	815	831	786	783	752	760	764	814	762	759	749	780	807	804	752	822	797	797	755	761	810	729	802	793	830	780	777	748	774	749	725	758	790	765	751	750	787	756	783	821	757	754	694	807	782	750	757	759	775	729	784	738	790	787	754	766	755	735	822	810	766	783	744	767	776	803	768	747	804	816	782	846	806	762	798	800	771	835	779	777	754	742	801	773	777	750	786	735	800	769	797	790	779	821	755	797	798	795	793	771	779	776	768	811	750	772	788	767	779	773	786	787	805	814	790	792	785	796	818	775	805	781	755	816	770	768	758	777	762	726	809	781	778	777	810	804	727	754	794	784	799	780	766	740	785	744	788	820	807	757	846	791	767	808	778	781	775	761	748	786	784	741	781	781	753	772	806	765	786	810	720	778	823	805	782	816	785	747	767	812	829	825	821	771	769	759	807	763	809	798	791	782	746	823	763	754	734	766	785	801	755	762	732	802	759	749	695	795	742	762	764	746	754	752	849	808	750	831	803	775	793	782	743	739	782	778	771	754	810	785	761	770	810	738	804	759	773	747	762	755	792	742	826	804	758	776	802	783	764	741	785	816	814	760	796	786	748	781	756	823	763	813	799	762	801	797	810	770	835	802	765	780	753	776	799	819	792	758	775	768	786	780	838	745	710	747	769	803	757	769	719	721	782	789	753	751	795	721	787	775	796	756	786	774	746	797	762	786	810	777	788	811	774	838	766	741	747	760	778	767	773	774	787	749	751	745	808	758	779	807	779	772	811	795	797	756	810	772	791	788	788	785	792	761	813	752	760	754	775	794	767	764	777	748	802	819	770	830	763	794	730	830	761	766	800	842	832	766	810	811	786	768	782	776	709	838	750	781	769	780	771	778	812	811	789	814	770	842	796	755	785	755	806	847	752	795	781	775	779	799	783	767	733	783	782	793	766	791	791	724	754	778	783	801	836	727	810	816	796	810	746	811	812	794	758	821	794	782	769	821	844	786	761	787	749	750	816	776	772	753	819	805	740	821	818	721	769	788	768	751	824	827	768	784	762	799	832	781	826	789	798	775	786	778	817	785	738	775	782	777	771	800	787	796	798	769	734	825	813	789	752	813	789	766	774	784	800	785	817	799	769	840	755	787	772	767	818	791	791	767	798	769	799	743	775	806	799	763	711	790	804	764	775	746	784	800	766	758	780	778	786	759	765	765	825	843	813	798	798	762	829	772	772	771	747	800	752	762	777	761	758	779	830	812	801	690	769	837	747	727	773	778	774	785	812	756	813	775	792	831	798	796	797	783	785	806	793	801	752	840	815	771	811	797	749	830	759	767	798	831	802	809	752	772	743	806	762	788	773	746	812	810	812	749	778	778	815	794	782	781	778	744	726	763	837	751	762	778	745	799	764	779	839	735	732	813	782	833	801	761	764	782	830	866	787	794	749	772	781	759	773	758	792	813	739	801	801	826	749	768	787	819	794	815	785	795	786	783	784	780	765	765	814	799	773	765	774	753	794	762	745	827	771	783	820	744	793	729	800	785	800	735	793	814	789	802	760	745	806	815	763	737	735	737	757	760	773	763	816	769	730	755	865	786	765	805	816	794	782	785	788	769	788	791	774	820	772	769	760	823	765	755	750	780	774	753	774	787	742	717	786	769	817	780	821	817	793	760	766	744	765	757	770	725	849	829	796	734	764	760	793	781	778	773	744	776	745	763	791	760	787	832	778	762	810	813	795	810	745	770	776	783	784	822	812	779	798	745	799	772	790	783	770	788	765	791	717	757	801	796	794	800	757	759	754	818	800	736	808	759	827	755	798	817	767	757	807	776	782	769	757	724	750	798	760	835	779	767	792	758	807	741	768	804	727	723	793	715	805	802	805	774	814	798	830	786	779	798	760	786	762	776	747	781	813	773	739	818	805	773	819	814	833	797	782	831	833	772	822	753	809	807	789	772	804	818	832	783	772	775	769	745	833	787	787	768	767	743	801	767	799	785	768	776	763	771	772	808	738	749	790	835	815	785	780	830	788	727	776	859	771	797	724	773	800	807	821	818	831	771	745	737	789	795	831	810	770	774	772	852	843	779	784	737	771	799	740	785	773	753	749	805	768	787	752	805	778	767	823	831	756	771	769	702	695	756	836	765	779	758	782	814	755	783	878	757	813	779	802	769	792	785	774	774	795	811	804	745	761	771	782	760	750	738	765	800	764	765	775	751	790	794	776	802	755	809	786	808	809	784	792	771	737	820	777	746	784	792	742	844	781	763	795	802	778	761	742	824	759	806	807	787	787	759	831	753	797	749	802	774	756	807	812	782	746	801	884	788	789	756	752	792	775	781	828	762	782	817	796	791	752	767	789	744	768	751	763	774	735	814	723	800	784	780	829	735	745	774	736	815	759	772	802	790	743	815	782	747	805	804	747	808	790	708	737	763	727	813	783	761	795	810	795	798	733	761	785	761	785	782	803	817	764	808	779	761	747	797	796	757	748	787	768	808	774	820	805	761	831	760	813	821	771	768	757	782	795	840	798	733	738	784	738	815	771	744	820	762	812	815	787	779	744	767	817	813	769	779	799	815	818	781	779	783	784	777	787	730	821	777	743	795	713	715	708	792	765	808	788	724	759	817	740	780	776	796	811	831	786	843	768	831	812	790	783	784	835	778	787	800	773	808	766	815	826	813	756	760	731	756	749	785	777	786	785	823	801	776	758	728	785	731	778	805	759	749	799	792	803	732	798	743	736	764	816
17582	4669	5398	4710	3620	2610	1901	1581	1194	906	829	663	603	557	527	544	496	487	416	452	434	409	406	439	414	420	397	396	422	406	369	347	383	401	385	331	386	376	404	419	381	376	365	365	355	334	380	393	398	363	358	346	365	352	371	347	382	343	335	371	369	407	349	371	357	368	350	375	366	401	345	357	348	358	365	374	340	323	383	349	345	360	356	390	337	391	392	378	396	362	352	335	361	351	387	354	371	380	371	389	340	359	390	366	313	383	386	382	390	328	352	349	355	359	367	335	373	342	368	337	361	356	361	398	343	346	386	354	360	348	360	360	373	334	385	335	368	379	343	338	395	363	310	368	340	365	326	312	315	386	347	366	358	367	357	359	368	366	356	361	354	381	366	374	379	374	374	377	387	392	380	306	357	404	371	331	336	390	335	360	367	344	386	358	347	357	355	385	370	380	352	367	406	364	361	354	345	363	370	355	364	362	350	387	343	321	375	364	379	348	378	343	365	380	363	368	384	370	383	380	380	339	381	355	337	339	323	331	367	309	376	399	355	347	397	368	385	393	381	351	348	337	380	374	353	340	353	381	334	383	348	396	364	367	352	384	383	350	369	336	345	344	369	323	349	345	367	371	368	393	376	385	366	383	359	343	329	354	361	355	321	345	403	416	349	327	383	371	353	365	326	374	354	344	343	366	402	386	357	350	337	386	339	326	365	356	396	329	347	386	411	352	365	357	405	359	361	389	350	357	385	363	387	340	361	380	379	390	364	391	353	359	359	383	367	391	336	360	377	407	383	375	378	370	337	382	363	363	339	378	365	353	322	379	367	357	343	334	362	356	347	386	369	365	349	327	381	400	338	408	357	358	374	381	356	345	341	362	319	385	359	362	382	337	331	367	412	384	348	379	372	366	324	316	371	366	364	379	398	355	356	360	333	369	379	338	354	345	304	376	354	376	368	341	305	372	366	376	352	392	418	392	355	350	367	361	365	387	379	350	357	346	376	380	380	346	356	406	366	360	381	381	377	371	370	395	349	403	334	333	407	372	359	339	373	357	386	364	378	345	376	373	362	343	315	331	385	375	346	390	389	396	365	327	356	369	330	334	373	349	407	353	397	397	365	346	334	349	369	379	376	360	346	373	384	370	371	362	341	357	410	344	373	390	346	350	392	355	360	336	349	339	354	325	341	377	395	374	380	398	368	402	366	326	376	405	369	367	350	364	374	386	380	340	359	358	404	359	377	347	364	352	342	355	405	376	346	378	349	362	346	386	404	380	336	401	323	375	394	347	386	358	337	364	371	357	379	350	367	383	350	350	413	348	411	362	334	363	359	378	369	340	360	372	340	368	365	384	327	379	372	382	359	355	336	356	373	373	379	368	398	384	342	373	378	396	372	370	403	413	383	353	358	382	365	365	352	368	371	385	358	404	335	347	380	386	372	361	337	359	345	365	357	375	361	352	410	330	385	348	357	345	362	343	359	335	377	387	371	375	402	398	383	384	352	362	357	370	356	360	376	364	398	349	345	333	368	358	365	359	342	362	359	355	379	357	383	338	370	360	351	405	371	354	391	376	360	370	400	345	351	371	341	374	349	369	347	373	356	363	372	399	371	377	382	390	343	379	369	340	374	376	365	380	374	377	350	325	394	372	367	354	383	364	387	346	383	361	345	366	357	330	366	385	350	359	380	356	323	373	338	351	357	376	371	334	370	409	384	326	380	364	343	368	356	356	374	316	395	349	361	357	324	366	373	354	351	381	366	329	359	372	366	313	368	319	374	383	424	367	393	338	368	377	369	385	353	346	391	368	384	362	348	397	353	337	369	335	394	339	376	353	350	362	337	384	395	312	374	390	359	319	345	347	337	377	365	353	348	345	349	345	347	378	337	337	352	363	407	371	360	371	396	364	344	380	373	373	350	361	350	368	407	379	387	352	367	348	320	398	383	348	355	344	348	398	385	388	335	373	335	344	316	335	348	401	358	379	381	349	361	361	334	353	397	349	337	355	340	360	342	368	399	390	353	398	371	370	368	327	360	331	324	375	415	331	389	418	396	372	369	378	393	372	371	344	361	343	403	374	330	389	365	347	370	359	377	343	386	360	323	363	359	392	378	359	390	366	350	361	340	370	353	397	368	379	347	355	345	393	354	348	330	362	352	355	364	344	339	378	360	374	385	356	344	377	368	338	357	352	374	385	327	378	302	354	347	388	350	345	394	364	370	369	343	373	368	346	358	370	368	325	351	344	401	375	395	330	327	356	364	363	347	386	380	371	342	361	338	354	358	340	358	376	382	402	395	345	396	346	361	342	374	361	347	367	366	399	327	331	388	386	395	350	375	383	358	363	380	404	383	354	374	399	369	387	361	344	366	388	385	384	367	350	365	365	357	330	358	356	364	349	366	365	371	324	365	353	395	357	337	355	383	353	365	352	330	346	341	394	379	348	387	377	363	353	344	353	364	377	409	347	365	349	375	362	341	345	332	351	404	352	321	323	370	350	359	365	351	382	351	354	334	382	379	369	345	314	324	320	341	372	392	379	351	355	363	332	393	349	350	374	365	372	387	383	377	361	391	374	366	376	358	380	344	335	357	359	313	345	379	347	357	384	359	361	356	375	380	380	377	370	358	352	369	373	360	377	376	401	347	342	396	347	399	344	367	355	376	414	355	372	340	371	342	369	336	357	375	397	351	331	341	379	362	348	335	346	369	350	356	358	367	333	354	371	341	380	346	381	345	350	357	393	403	350	359	323	362	354	350	394	385	365	366	365	362	400	348	388	371	349	375	357	365	319	373	352	367	348	372	377	331	345	336	375	350	396	351	366	363	342	347	353	374	325	363	404	323	325	335	344	335	349	377	356	366	334	387	372	356	376	367	329	330	356	382	325	365	383	350	369	374	377	367	357	369	357	345	400	369	365	348	333	362	370	373	349	321	355	375	349	357	354	379	350	344	369	366	346	381	404	365	325	369	346	354	376	360	339	359	326	370	382	357	400	374	402	358	405	334	371	377	385	368	333	347	339	373	343	377	328	391	354	362	392	376	375	346	353	369	336	334	369	349	366	377	381	375	385	373	335	395	414	405	360	330	356	369	357	343	363	355	317	397	371	343	359	330	354	367	409	326	364	369	394	360	381	392	362	421	374	362	348	372	348	323	367	363	377	426	349	373	392	365	362	391	381	390	383	416	383	361	348	353	362	411	347	395	361	403	390	355	366	381	344	383	380	394	395	383	375	353	386	358	355	368	345	362	348	386	350	338	357	352	362	420	371	350	364	358	344	364	362	368	340	365	365	350	349	368	371	351	353	402	367	353	373	392	388	391	409	376	354	357	355	387	345	345	334	401	318	313	325	357	384	385	351	349	370	355	332	338	358	392	376	364	368	351	398	360	370	385	391	330	378	337	368	334	362	340	353	401	375	402	378	400	377	353	343	362	338	373	340	371	396	362	349	368	389	350	405	365	369	385	379	369	369	330	408	356	396	343	358	336	364
10379	3925	8880	11336	10613	8940	7155	6183	4867	3769	3150	2408	2276	2054	1808	1738	1788	1590	1413	1342	1245	1160	1159	1165	1021	990	911	991	986	923	840	913	931	854	905	878	824	923	870	934	863	848	863	904	856	786	825	807	826	849	849	835	814	785	799	869	797	849	780	835	836	878	875	822	836	778	828	794	824	830	814	800	825	803	816	814	808	782	824	856	822	867	830	819	801	816	842	801	783	826	831	848	873	883	824	807	840	797	837	819	802	805	783	816	815	810	828	802	804	806	870	850	814	838	813	807	803	816	791	810	820	814	801	815	826	825	805	815	808	846	844	833	839	796	820	830	756	808	833	815	867	798	777	854	774	861	798	864	835	802	780	873	754	816	821	867	771	760	812	789	845	815	861	816	811	814	834	851	801	826	775	820	854	836	818	805	821	807	844	835	800	858	771	813	793	800	798	843	766	807	837	822	828	753	841	826	793	794	845	800	830	791	748	768	780	792	803	814	801	831	833	779	814	793	825	775	859	834	866	843	791	760	838	811	794	800	802	819	824	836	845	831	785	745	853	794	815	815	836	843	811	819	776	811	826	780	848	840	806	822	814	826	808	809	758	763	877	891	840	837	804	867	815	847	805	795	776	788	782	769	775	790	799	741	779	794	789	805	786	836	803	863	847	861	837	846	825	782	745	774	782	807	816	791	796	834	810	789	809	844	817	813	793	752	796	849	812	851	807	816	847	819	864	810	810	808	847	763	812	791	844	810	810	810	813	826	791	831	781	787	887	835	796	818	815	868	841	749	887	822	829	796	820	822	839	788	784	816	811	844	784	849	792	833	755	852	821	862	862	824	821	811	793	796	780	839	812	789	828	806	840	787	824	832	824	786	773	815	839	776	883	827	835	825	811	826	849	789	832	817	818	805	812	813	798	757	788	797	856	795	811	790	754	856	795	805	832	834	794	796	823	744	815	802	814	809	814	830	822	835	802	777	840	775	830	790	856	791	785	843	857	831	847	801	792	860	802	756	779	785	807	772	842	824	827	799	779	848	890	782	841	810	866	838	805	803	782	835	774	838	818	789	821	856	827	820	780	797	817	820	830	758	814	806	793	776	834	811	826	752	872	803	789	820	842	781	906	851	763	843	805	790	854	791	818	804	836	749	813	795	779	800	855	842	834	811	840	783	833	773	804	877	769	857	787	808	819	765	868	784	791	799	784	817	828	760	787	818	845	828	795	820	806	791	780	860	742	800	762	843	803	811	824	844	802	792	796	810	774	760	823	812	774	829	811	842	804	838	761	836	822	818	847	773	779	789	774	844	804	833	809	887	838	784	811	794	747	753	798	832	810	802	799	815	832	842	818	784	815	763	820	824	802	856	750	847	857	804	848	795	830	764	845	765	763	820	785	833	849	862	834	830	805	799	802	795	721	809	853	841	769	802	806	779	825	839	773	849	774	823	845	820	797	812	824	774	821	765	821	849	808	795	836	811	811	782	795	756	801	830	812	773	829	864	878	818	840	806	859	836	791	831	821	820	784	808	804	803	852	830	825	819	777	805	858	824	802	848	777	895	816	858	780	817	805	772	779	798	804	836	789	808	812	847	829	797	848	800	816	804	802	792	832	817	824	753	809	802	844	816	860	840	836	766	799	810	856	774	825	819	809	762	843	840	850	832	846	799	768	739	786	822	785	778	828	793	755	823	834	853	842	806	791	850	825	783	823	792	791	814	864	812	850	797	821	842	805	822	798	842	785	822	840	784	811	859	816	760	840	799	832	782	791	750	831	827	806	826	877	823	774	839	830	782	883	795	823	820	831	813	798	810	842	836	781	804	814	834	839	741	823	791	833	807	800	841	801	846	803	812	862	839	837	797	793	802	837	829	800	815	793	775	827	772	816	778	837	763	806	802	805	848	808	855	796	814	782	825	806	779	840	765	858	834	774	805	791	793	845	828	794	797	794	819	820	850	820	820	810	828	834	782	799	803	816	806	779	808	824	860	835	873	864	864	875	838	759	834	784	820	831	796	811	794	742	806	835	886	810	787	801	851	842	814	843	831	786	777	846	833	833	847	809	801	850	752	799	828	818	840	844	830	794	833	804	826	782	844	866	825	798	828	835	842	801	854	839	800	823	789	805	787	802	827	778	835	764	847	815	787	829	843	813	821	838	777	794	856	850	849	807	782	823	815	808	816	764	813	844	805	736	856	788	836	834	841	804	839	775	792	791	887	838	814	844	859	810	863	835	832	818	858	826	800	776	802	827	791	843	836	830	801	833	816	774	814	801	852	852	829	798	817	789	819	783	823	829	824	837	844	817	804	810	826	768	751	813	797	789	806	823	812	830	819	906	774	791	796	774	833	843	805	766	821	815	787	768	804	818	756	862	819	808	825	809	838	841	830	764	831	765	792	809	808	785	841	768	744	815	810	800	792	839	808	838	779	818	797	790	768	815	805	806	830	808	797	804	826	829	796	836	799	791	854	809	788	780	840	802	803	812	790	830	816	838	843	742	837	834	814	765	796	813	778	876	772	787	804	778	799	771	786	807	768	832	818	800	842	783	756	792	807	797	775	797	800	803	837	791	844	811	819	792	789	816	835	853	792	824	777	856	824	799	786	840	839	798	823	837	808	838	817	843	814	819	764	803	878	801	781	786	812	767	820	807	810	759	808	797	885	756	868	766	803	839	768	837	810	828	823	792	817	809	801	865	800	818	804	832	784	815	825	797	839	801	814	855	791	793	800	780	797	842	776	805	760	829	836	850	819	849	788	786	815	765	807	854	808	794	811	795	795	860	830	839	810	823	865	789	806	838	786	852	850	741	844	802	846	764	826	852	779	825	752	806	775	815	803	831	784	812	835	795	827	797	804	773	829	809	804	864	799	817	802	801	831	835	835	805	817	800	797	793	813	784	805	816	789	812	789	855	808	803	852	797	848	849	809	788	856	847	828	851	789	816	788	856	852	825	801	807	820	835	844	797	831	794	776	747	817	848	788	828	789	801	801	814	824	808	789	821	824	766	813	816	851	758	817	834	778	802	790	840	816	780	827	812	826	824	799	779	772	808	776	772	791	764	815	822	792	853	770	799	823	825	787	796	799	839	785	815	815	797	818	838	833	797	817	761	801	824	798	832	821	760	854	837	788	870	830	839	812	785	860	821	837	796	771	795	814	828	831	809	808	802	795	809	747	817	823	784	799	774	842	789	803	832	804	775	793	804	807	815	814	795	826	828	847	833	790	868	819	808	857	826	765	894	871	832	790	854	836	876	834	816	805	771	750	802	778	817	842	774	800	838	796	825	826	843	834	828	760	844	772	788	872	855	802	807	841	834	783	811	835	843	846	752	813	814	803	856	841	854	778	810	816	815	810	805	792	842	843	833	768	791	807	780	834	740	824	813	809	817	757	816	804	807	803	826	802	847	795	803	808	780	770	810	835	796	842	801	834	831	828	795	826	844	790	827	822	808	831	764	810	839	870	820	799	805	791	843	847	830	860	807	801
3550	1477	2087	1598	1092	839	575	470	412	302	279	263	243	243	223	205	237	223	180	181	216	216	219	211	211	188	198	197	189	189	194	185	182	211	187	187	193	187	180	173	196	190	195	205	183	181	186	186	186	176	163	191	218	207	214	204	200	170	164	187	226	197	213	188	180	241	209	182	204	207	180	180	174	184	189	228	200	209	188	172	172	201	196	184	192	185	202	205	171	192	210	183	219	214	179	197	183	160	155	207	198	241	192	208	194	198	168	177	165	186	200	173	168	201	201	195	190	179	200	228	186	172	188	173	200	187	175	195	177	173	209	197	200	204	185	204	201	178	194	203	186	183	203	180	186	196	210	200	185	176	194	206	182	152	191	194	186	173	180	201	194	163	206	196	193	186	182	190	200	172	190	189	223	198	189	204	171	196	198	187	186	210	187	166	205	195	189	194	187	211	216	188	191	191	192	171	193	160	183	167	190	184	188	200	188	183	183	202	199	192	198	193	174	167	213	191	164	196	195	150	181	170	214	197	204	168	186	178	170	178	204	186	197	210	202	209	177	199	214	220	188	198	184	187	210	187	215	211	228	210	173	202	191	190	194	203	179	201	190	197	184	174	210	177	185	225	206	186	206	205	175	191	195	183	210	178	172	176	195	192	174	174	190	207	182	197	192	191	224	194	205	181	212	166	177	200	196	184	170	177	189	204	192	190	188	187	196	167	192	189	182	203	176	157	202	200	219	184	188	172	179	180	201	203	167	209	198	177	209	192	201	174	166	194	203	213	193	195	206	224	206	183	209	201	177	204	192	199	199	169	158	178	209	219	180	197	196	182	167	204	220	210	208	185	206	188	160	172	179	185	178	181	177	238	180	175	178	183	194	225	179	197	197	175	203	184	209	221	194	182	211	195	166	195	183	176	195	174	208	185	175	180	211	193	193	213	220	222	182	201	179	189	174	204	172	163	169	185	206	202	169	195	201	214	186	199	177	227	178	184	231	208	224	196	196	185	167	191	187	204	187	203	220	212	211	212	189	213	178	183	174	189	175	187	179	199	184	200	208	186	191	184	187	178	223	205	180	179	197	192	197	168	209	184	216	193	182	199	194	204	210	182	174	177	166	182	184	188	191	169	219	176	197	207	199	201	184	175	206	212	216	212	197	201	202	173	189	190	172	173	160	194	184	186	187	222	207	198	193	199	190	191	194	192	195	195	205	192	200	174	204	214	178	208	193	218	185	180	196	208	182	175	217	158	175	197	183	184	189	175	191	202	169	201	205	182	204	196	183	194	189	206	209	209	199	219	160	215	217	193	190	202	186	203	188	186	188	214	185	201	204	191	182	189	197	189	204	192	208	209	199	181	183	197	195	201	188	197	182	179	194	171	193	192	200	205	159	181	215	167	208	198	197	176	195	209	218	196	182	190	167	176	168	191	211	173	183	193	193	193	219	198	196	185	224	173	171	172	199	172	187	182	209	184	207	189	168	207	152	191	188	168	191	192	195	200	214	188	183	168	193	178	203	195	192	188	174	206	159	164	180	188	187	183	176	203	182	190	203	200	227	206	195	183	209	196	194	174	200	197	204	210	189	201	230	221	195	203	194	205	192	190	214	195	216	187	181	199	168	211	195	182	188	189	197	173	165	212	175	174	211	208	192	180	225	186	184	197	210	230	207	196	180	189	192	183	203	188	186	201	214	192	213	157	165	190	203	220	211	167	204	188	177	190	172	204	183	211	187	198	181	206	223	185	183	191	198	183	185	208	191	194	191	208	188	204	181	169	193	199	198	211	198	183	179	182	191	194	184	182	201	175	179	185	196	201	182	206	163	175	207	193	183	207	182	186	178	205	189	179	175	190	202	207	191	187	173	211	187	208	186	207	190	208	194	169	202	189	205	181	206	179	177	183	209	203	219	218	181	200	194	185	200	208	202	185	157	211	218	231	205	169	192	200	177	193	192	193	201	190	186	182	191	196	192	208	206	209	220	195	191	190	191	186	215	191	187	165	178	168	171	174	165	204	197	189	193	200	186	204	168	192	203	197	179	176	206	197	161	179	205	210	219	189	184	202	219	203	197	217	184	202	171	201	201	180	200	224	212	182	188	183	194	183	178	177	175	195	198	212	199	193	186	184	187	192	215	201	180	173	208	193	198	205	191	202	199	219	216	187	184	207	186	168	191	168	164	190	201	213	181	189	192	177	166	209	168	194	223	205	212	185	185	186	226	202	162	194	191	197	200	185	196	185	186	193	200	168	171	216	199	184	208	196	182	191	178	206	210	208	202	176	175	171	172	187	199	178	163	187	227	194	209	201	174	167	193	221	197	212	168	173	195	209	190	183	194	205	184	198	183	200	197	201	219	190	166	194	169	185	205	181	183	178	192	186	217	193	212	208	183	207	192	212	203	165	196	187	179	216	202	204	188	202	213	197	196	189	188	184	187	206	187	175	191	169	185	207	192	216	194	186	196	197	183	175	200	206	204	214	186	203	191	207	196	188	220	202	198	187	212	184	192	197	189	186	204	198	179	185	182	187	198	192	188	212	185	203	220	191	183	180	192	200	198	182	206	200	199	192	203	218	190	189	187	201	176	174	211	189	170	203	200	205	166	171	175	181	184	182	216	189	164	201	189	209	173	209	187	189	207	172	217	200	179	193	194	227	174	185	194	194	197	194	194	190	205	196	199	206	201	189	199	200	174	195	182	203	188	205	161	191	212	196	201	200	172	204	194	186	183	197	192	194	201	193	188	186	214	229	217	197	192	183	209	206	202	185	196	178	202	182	187	193	200	194	187	230	199	187	209	203	211	200	175	206	166	178	205	186	198	167	200	187	191	194	191	209	213	212	211	203	172	220	179	194	185	208	189	194	189	168	194	196	240	238	207	214	205	179	204	200	171	196	197	185	208	189	199	175	201	187	213	203	210	184	189	196	209	193	188	196	188	218	191	188	196	195	189	175	190	190	209	218	221	192	201	189	205	209	195	205	218	203	178	200	182	188	203	224	199	188	179	200	188	196	180	156	192	212	198	206	209	191	194	178	195	185	198	185	201	181	208	201	181	194	183	198	188	173	186	194	196	224	200	223	199	179	190	200	196	213	210	187	183	196	191	198	200	192	189	182	189	185	172	205	178	185	187	192	216	196	199	201	190	187	203	216	190	192	217	183	177	183	166	190	189	168	187	185	211	190	187	195	224	194	214	205	196	174	204	173	190	179	193	205	210	176	203	184	175	194	196	195	198	192	207	201	219	187	201	197	196	176	172	193	223	178	183	210	190	192	202	176	178	192	198	190	200	197	170	184	178	159	174	162	159	199	201	184	201	203	222	196	194	201	142	214	171	217	187	192	193	206	184	190	181	197	189	196	194	209	158	196	161	175	195	181	177	193	194	200	154	172	205	187	173	199	169	182	182	202	195	210	184	188	193	199	209	169	185	194	204	206	214	206	154	181	185	188	198	199	177	197	177	185	188	216	176	185	162	166	182	209	146	186
2855	1692	4016	4693	4040	3217	2384	1823	1537	1109	1144	979	783	789	715	659	616	628	597	610	608	579	548	571	561	493	547	515	524	494	528	515	505	479	512	501	499	487	501	481	517	490	498	553	497	487	480	502	522	493	477	484	477	479	493	500	505	505	479	471	503	503	539	487	481	524	511	466	499	486	469	498	514	518	516	497	453	498	509	473	467	455	509	468	502	501	479	479	452	502	489	471	460	512	459	466	512	486	517	502	500	487	510	490	478	503	492	529	478	496	484	496	493	502	507	521	492	516	464	488	520	546	520	510	517	480	488	530	497	506	518	505	558	506	501	479	479	474	527	467	498	520	447	490	471	506	501	469	502	538	486	509	482	489	480	515	546	514	522	531	498	502	529	473	467	473	516	480	455	514	521	478	510	482	492	508	505	450	443	482	513	511	484	520	473	487	473	486	517	485	494	479	462	543	476	537	483	479	479	461	502	517	548	517	480	494	487	509	460	456	474	518	467	494	484	512	537	502	487	472	478	505	479	495	483	501	469	479	505	456	521	530	482	493	501	457	493	515	524	537	477	539	487	540	449	517	483	480	504	504	541	498	511	527	493	488	494	507	480	456	478	528	497	511	480	492	509	473	513	485	525	530	498	467	537	479	504	463	483	499	491	493	509	448	466	532	536	495	509	493	463	504	519	531	476	487	474	457	476	495	481	477	529	431	477	509	471	509	456	482	477	488	502	475	445	491	484	485	488	487	465	487	481	519	526	489	513	495	536	486	462	476	466	484	495	487	522	501	504	452	480	464	466	472	483	507	477	479	461	529	505	460	483	448	516	538	461	499	500	509	480	491	489	466	461	559	511	521	512	465	522	504	516	454	474	468	479	513	463	505	510	491	527	500	481	500	491	495	478	510	479	494	487	540	519	510	538	494	515	511	476	493	530	482	490	499	509	475	510	452	524	509	523	501	529	521	471	471	524	497	498	467	480	502	506	524	472	489	484	479	502	536	496	457	525	490	477	500	475	489	488	512	491	475	502	491	498	516	512	491	519	516	466	516	476	466	508	493	481	497	517	489	510	460	486	506	524	477	461	520	519	475	481	490	467	492	499	513	497	515	457	543	502	473	501	494	504	497	523	476	502	493	463	499	531	509	488	515	486	490	468	473	503	488	487	443	475	497	457	462	555	494	522	464	496	476	488	491	497	492	504	498	500	512	506	482	497	487	500	463	505	525	489	477	462	475	480	505	515	486	493	484	490	502	475	537	484	513	489	511	484	474	504	459	485	466	472	497	544	496	463	478	485	500	464	491	497	465	471	481	465	501	495	469	498	509	480	508	521	456	505	517	459	482	472	468	495	516	541	487	529	468	507	473	494	525	500	513	504	497	497	500	463	549	467	524	464	527	501	505	526	518	492	482	520	490	485	504	485	491	503	498	527	507	495	515	483	492	499	488	477	463	502	510	446	491	503	501	493	522	521	535	491	526	483	513	452	516	499	485	478	521	486	502	476	516	467	491	480	503	520	498	456	483	511	462	471	514	479	503	498	496	514	452	478	515	514	481	527	489	521	490	490	509	476	501	492	506	535	500	467	476	472	502	486	493	503	465	514	511	482	502	489	516	478	488	468	495	468	500	508	507	490	488	496	474	456	462	513	469	539	513	521	496	502	527	453	458	479	506	502	502	502	479	450	495	499	494	491	499	534	493	460	456	516	510	479	527	499	473	475	516	498	456	497	517	489	481	506	478	472	490	501	483	512	523	452	459	464	485	508	441	472	490	513	485	503	487	495	488	459	483	536	509	493	499	508	511	489	502	491	493	483	517	496	468	455	545	494	488	497	538	477	508	491	470	500	510	497	534	512	512	544	496	475	484	483	509	468	509	505	475	467	505	469	478	486	460	463	496	441	511	483	518	482	504	506	504	509	490	518	479	498	506	478	498	486	504	524	513	464	469	488	471	501	508	508	530	500	492	493	499	475	488	489	495	516	475	500	487	499	515	494	517	467	487	443	532	489	480	511	497	487	486	509	503	498	508	495	512	497	461	484	544	488	483	485	481	488	474	498	512	492	504	494	512	521	509	477	478	504	489	535	503	474	482	490	475	501	459	456	493	495	510	511	454	508	475	499	437	463	468	500	499	496	472	525	506	492	480	541	501	496	520	477	506	540	504	498	482	515	487	490	492	494	500	491	493	517	540	499	447	472	517	448	473	496	495	453	471	493	494	506	504	493	485	501	518	497	529	540	452	506	495	510	504	443	469	456	498	492	493	491	498	504	513	532	515	440	515	444	532	483	486	485	498	534	531	507	469	480	457	495	519	484	499	466	464	472	479	512	531	508	475	492	495	500	459	534	490	498	505	472	518	449	465	471	500	471	466	526	471	492	480	481	470	491	515	496	476	476	479	492	491	498	491	503	511	518	487	520	489	534	498	514	487	515	460	459	464	507	455	499	517	492	480	527	514	517	484	513	494	495	455	498	503	500	464	510	451	532	531	472	472	489	486	483	536	511	519	489	510	539	470	514	529	510	479	506	530	527	475	526	512	456	511	506	455	469	490	473	493	482	507	461	540	477	494	549	463	493	478	486	483	495	510	451	525	521	505	510	502	464	523	514	466	498	487	491	489	496	480	455	491	487	511	505	482	495	517	480	526	510	484	468	471	466	498	481	463	498	519	465	497	526	511	513	471	467	490	485	500	491	481	453	473	488	472	459	505	510	485	499	535	500	506	503	526	504	510	521	509	500	500	491	487	504	514	542	479	493	489	470	468	479	477	511	500	479	455	513	473	446	507	464	519	478	499	487	492	503	488	498	476	475	465	485	488	494	524	471	463	477	504	497	510	527	499	502	482	482	470	475	521	480	481	487	471	511	481	504	499	517	449	499	509	514	513	493	509	508	474	449	532	501	497	512	494	442	494	478	479	464	462	506	515	472	451	481	464	423	479	416	522	486	459	498	499	474	509	475	496	466	467	511	471	474	515	492	477	495	496	484	531	521	551	495	534	456	460	518	462	456	518	481	515	505	501	505	479	507	513	467	473	501	515	513	493	483	511	498	519	508	470	501	487	493	548	480	476	471	503	495	486	459	468	488	443	483	490	505	509	526	492	498	509	516	507	516	475	475	483	501	491	471	500	522	514	480	499	499	507	493	496	485	499	490	532	480	480	526	480	485	488	511	474	429	492	490	461	451	513	517	485	491	511	484	476	504	533	508	484	490	451	514	517	512	512	522	517	496	501	472	517	516	454	496	504	497	500	498	502	483	497	498	531	535	477	476	475	475	476	495	502	518	510	546	493	480	487	464	502	502	485	474	488	528	508	500	488	487	494	518	464	494	518	496	473	454	480	483	488	488	475	490	520	456	482	464	468	480	470	457	512	461	489	508	470	501	509	515	481	495	500	525	524	512	452	488	489	490	527	463	513	495	519	465	491	496	473	460	472	509	527	474	490	517	526	473	494	466	526	491	484	472	462	473	479	461	520	498	466	513	504	507	461
10309	2964	3528	3142	1981	1589	1234	962	858	693	561	546	465	399	416	415	414	384	392	347	382	355	364	313	355	340	353	299	319	314	338	315	351	337	323	329	317	350	334	332	315	349	290	293	344	301	344	313	319	337	314	334	331	350	363	278	316	337	342	315	317	319	340	333	328	323	341	318	355	315	311	329	327	319	297	312	352	318	321	323	324	308	316	341	307	316	320	352	293	345	325	341	324	331	354	365	364	317	290	311	340	332	329	264	313	313	326	309	335	323	336	340	328	301	339	310	324	292	304	322	318	284	331	347	355	340	326	308	297	329	353	332	305	350	361	315	298	325	352	303	318	312	319	337	317	299	313	325	331	364	319	326	309	317	341	290	325	312	311	333	328	349	338	280	290	331	333	305	324	318	307	327	366	352	318	313	316	337	322	342	355	305	311	325	326	312	336	362	303	310	325	308	337	350	318	347	341	331	339	313	328	332	331	351	300	304	322	346	334	356	351	345	320	341	339	362	324	312	343	349	318	315	327	342	272	311	330	301	337	296	308	322	313	350	330	327	314	319	295	320	316	332	344	360	361	330	333	345	331	314	327	327	329	299	290	363	346	320	338	326	338	329	334	342	331	316	330	373	314	320	348	313	318	323	339	309	324	360	299	315	322	366	315	361	313	293	350	305	335	329	329	311	314	350	310	326	328	328	310	332	296	299	342	308	370	355	330	343	314	303	304	344	334	336	340	325	349	319	304	334	323	358	345	312	325	346	323	304	328	351	283	313	338	321	323	313	360	334	314	305	361	307	349	336	302	317	371	309	339	335	320	332	337	314	330	305	319	394	328	336	343	339	319	329	305	318	308	321	306	302	313	345	337	325	355	334	338	319	339	366	329	340	337	384	329	335	345	323	303	339	288	330	285	326	318	331	323	335	330	330	333	304	343	352	286	361	328	309	304	347	305	320	324	350	317	293	359	346	322	336	350	333	351	318	366	352	333	320	348	349	365	350	347	316	344	376	332	356	343	331	336	342	329	332	329	353	347	318	337	349	317	294	345	306	356	322	307	336	331	333	325	335	310	337	335	333	359	331	325	321	347	332	309	332	346	324	321	310	308	314	327	348	349	301	341	298	310	325	333	317	307	345	352	351	330	312	325	319	309	315	327	314	333	316	311	335	330	309	317	326	338	303	349	330	357	326	327	334	347	323	331	291	312	350	327	309	348	342	321	296	308	340	324	327	327	319	326	330	308	322	310	345	354	336	334	315	316	335	310	357	339	329	343	358	298	331	365	330	348	334	323	327	334	321	339	308	322	313	325	348	315	349	327	329	339	329	308	335	322	357	313	363	368	315	337	346	320	332	368	329	325	328	341	306	313	330	295	317	329	322	369	329	320	331	319	298	313	355	348	340	299	372	339	308	310	347	331	331	325	324	276	322	336	369	311	315	343	301	308	295	346	356	309	315	319	319	326	317	305	354	321	313	279	311	315	308	324	329	307	308	339	300	322	364	333	303	285	346	315	300	319	310	337	320	300	324	331	328	341	339	321	315	315	328	351	339	345	346	340	329	347	325	302	350	312	360	292	341	307	346	321	303	314	360	326	340	287	306	348	337	323	302	326	332	363	320	341	357	321	332	349	316	329	302	357	333	339	332	329	359	363	354	365	299	297	304	335	347	323	325	321	320	382	314	325	307	358	330	319	315	326	339	331	338	337	293	335	353	327	341	316	355	292	331	343	337	316	333	320	337	303	336	327	330	328	328	318	353	315	304	318	346	358	317	311	325	325	326	339	344	321	325	344	309	364	330	326	307	341	346	286	324	270	303	303	324	336	334	322	309	324	320	290	308	294	317	338	357	340	363	361	320	308	325	342	307	321	271	343	350	328	313	344	322	319	323	343	319	372	333	326	328	308	317	347	307	290	323	318	348	341	347	319	305	346	324	311	335	318	313	329	305	316	342	365	311	332	289	334	329	309	352	347	354	335	335	380	364	360	350	348	295	353	332	327	298	338	313	323	292	338	300	314	363	315	338	314	354	353	343	298	338	369	288	333	299	330	316	324	365	300	314	324	329	343	320	351	335	356	324	320	336	388	336	324	340	315	332	350	336	307	355	300	377	341	343	320	316	315	292	318	311	329	356	369	328	348	331	313	300	344	317	337	315	325	315	337	364	298	328	351	340	313	306	347	318	327	303	321	338	326	310	298	311	332	330	337	312	291	299	355	341	321	331	314	361	313	297	281	332	314	307	313	327	357	332	324	302	340	313	317	330	342	342	303	306	330	305	367	341	341	313	313	316	295	356	356	321	340	337	318	328	337	329	334	323	290	342	336	324	293	326	374	333	331	344	338	318	339	341	342	332	320	329	332	351	310	327	327	292	339	325	312	325	325	340	306	340	302	327	317	318	328	333	322	287	335	353	359	305	356	302	294	368	329	332	339	326	318	346	324	325	307	296	362	322	352	302	323	355	286	318	330	317	329	352	298	340	323	321	312	315	352	374	347	341	331	360	330	345	322	331	343	352	328	321	314	347	327	303	338	292	306	344	356	298	343	329	324	306	308	307	327	298	338	315	352	337	372	309	309	285	330	306	328	298	303	326	324	324	312	339	328	302	328	307	305	299	330	359	332	338	346	374	314	325	324	315	316	339	358	338	307	332	342	293	312	345	333	342	319	303	312	309	332	335	287	339	314	381	351	367	305	306	324	329	352	304	331	338	301	379	305	307	319	307	344	320	306	341	340	319	333	300	342	311	357	335	309	311	274	319	282	320	310	363	316	310	320	320	325	325	349	311	359	309	368	326	312	329	347	328	326	315	327	345	325	339	331	355	339	347	289	359	325	338	322	337	295	347	319	345	328	353	355	328	337	304	349	310	349	324	309	302	332	335	323	329	324	342	322	333	332	338	336	311	324	291	360	383	303	346	315	359	294	306	321	319	374	355	364	339	311	299	311	344	341	312	333	345	326	299	330	323	334	339	320	361	348	318	338	330	336	342	306	301	307	305	329	347	336	308	298	322	314	311	349	319	307	303	333	322	320	343	322	328	335	331	320	332	324	330	316	336	335	330	309	330	340	302	340	348	339	319	284	337	345	293	316	336	321	336	329	313	331	279	330	325	355	335	347	336	335	325	299	304	341	367	347	346	304	340	284	368	369	323	328	326	313	301	342	303	321	321	320	315	365	329	350	324	314	301	327	309	307	301	317	321	356	324	308	340	330	317	396	362	334	315	321	318	311	324	285	336	321	332	308	308	314	367	332	339	308	313	324	281	324	353	310	373	343	310	324	352	342	323	311	344	338	338	315	314	321	344	316	306	301	302	372	329	295	343	314	374	340	333	301	349	315	326	308	290	360	329	328	364	314	327	296	326	327	335	331	321	371	326	328	344	313	327	345	343	357	352	337	317	302	332	355	329	317	339	313	327	309	353	320	311	304	333	333	335	293	315	310	299	312	326	319	325	359	331	321	330	319	314	310	315	363	338	314	350	362	336	326	348
8054	2844	6474	7741	6608	5631	4497	3500	3292	2752	2134	1859	1511	1537	1450	1302	1162	1249	1057	1084	1043	977	1008	966	908	896	882	833	822	855	789	825	866	825	826	758	823	807	765	825	809	793	795	761	750	798	765	779	791	762	757	728	785	767	743	749	827	762	806	790	735	770	737	745	724	739	791	833	742	735	770	799	719	745	781	778	763	812	770	780	756	764	778	795	736	723	769	785	760	714	814	774	816	775	770	841	752	770	735	782	795	766	780	778	751	760	801	756	751	730	789	744	768	749	748	708	737	794	752	837	780	793	831	729	764	784	760	772	736	783	715	741	791	762	765	766	760	746	773	774	788	790	764	718	727	752	762	775	765	798	780	766	770	780	711	773	772	761	783	759	778	793	729	782	777	765	768	733	779	760	729	733	796	792	785	747	757	771	757	734	792	741	756	767	770	798	753	776	770	775	824	760	720	750	791	778	837	768	722	759	762	758	760	761	754	832	754	758	771	775	782	792	800	757	752	781	759	780	792	714	770	752	734	762	719	738	738	785	782	802	762	750	787	769	763	748	751	784	730	750	748	757	818	727	796	794	733	803	797	753	761	781	783	784	757	747	746	786	739	796	778	764	754	793	781	729	784	763	731	803	761	769	735	799	762	774	797	763	749	775	723	808	749	749	747	734	758	762	762	757	790	778	796	764	766	803	754	767	783	785	764	755	798	743	753	761	703	783	748	757	759	803	760	745	814	767	733	727	757	769	790	778	765	741	766	737	781	787	803	739	769	689	789	766	736	760	783	719	739	720	774	777	771	766	754	756	711	734	776	757	790	799	773	709	752	740	764	751	751	779	740	781	789	742	722	765	776	777	750	754	817	734	795	746	774	722	691	727	751	766	757	770	745	804	746	787	805	763	786	737	805	779	710	781	746	778	718	773	786	770	769	780	705	803	746	743	802	729	795	790	801	739	786	747	765	779	795	774	759	772	773	841	755	761	785	697	767	808	754	846	762	717	776	773	780	779	773	740	784	765	783	750	836	764	747	741	769	743	738	786	761	777	742	753	763	767	731	734	767	764	788	718	769	783	763	780	800	779	734	785	770	751	758	774	750	749	762	732	736	755	742	769	789	759	740	771	762	809	744	823	710	767	740	756	801	807	729	748	764	740	809	766	753	747	736	730	765	787	761	801	735	719	755	776	842	784	766	739	768	732	776	775	772	765	776	772	704	781	730	769	787	748	719	810	758	742	759	752	778	743	751	728	757	733	729	756	830	730	722	739	792	780	763	802	756	730	759	779	739	776	721	774	790	742	774	741	752	780	746	756	783	755	748	742	772	754	804	742	781	783	733	809	705	743	716	726	812	775	785	763	783	799	809	748	800	749	766	785	762	754	756	760	728	774	756	766	784	779	758	770	783	774	787	767	750	774	777	753	715	766	785	784	776	764	749	747	782	821	784	800	762	778	760	709	768	803	751	714	752	731	752	773	756	797	801	718	742	737	811	747	781	779	750	740	764	748	747	773	821	755	793	778	792	756	763	756	722	735	748	770	781	782	779	739	775	767	760	814	780	754	722	753	815	808	823	778	794	834	760	747	791	826	820	727	770	788	792	737	706	746	804	736	835	750	801	801	807	779	788	790	775	774	732	770	755	754	738	744	792	788	745	761	695	812	743	791	787	735	756	789	787	719	731	788	759	752	805	811	739	798	761	775	751	790	735	781	703	801	687	779	787	716	750	745	789	776	797	742	735	768	832	722	747	709	738	747	768	818	771	774	780	760	724	730	757	807	767	768	699	804	791	780	735	827	721	749	754	776	750	732	732	785	715	794	745	770	741	770	780	752	733	788	725	784	794	738	761	748	763	745	775	770	762	722	765	756	766	774	752	751	806	790	759	752	741	743	758	793	811	789	751	724	796	706	737	792	721	779	796	730	755	756	783	744	761	771	717	776	817	725	750	718	755	732	763	723	788	771	769	790	776	725	845	738	829	793	756	775	731	787	782	773	774	780	798	761	746	791	785	739	694	791	752	718	748	729	766	768	742	796	768	739	804	766	728	788	782	761	728	720	767	772	762	771	794	736	712	743	781	819	792	772	780	781	723	773	745	813	802	732	770	759	715	788	772	780	745	736	722	730	800	780	780	757	763	748	806	761	809	730	759	744	759	758	745	769	771	789	731	768	761	761	797	743	753	737	779	754	750	796	718	766	715	734	748	763	782	769	791	718	813	809	761	739	774	728	762	757	746	813	694	809	787	782	782	741	734	780	794	753	747	762	758	778	740	756	771	726	764	814	743	743	749	716	818	756	740	776	786	775	810	765	737	722	755	795	744	743	776	772	778	786	780	777	745	773	786	780	801	759	758	756	752	819	782	751	773	777	756	782	734	730	782	779	739	810	742	763	793	744	789	763	751	758	743	769	769	770	751	746	830	738	797	791	790	778	798	797	785	726	793	776	797	719	784	773	792	774	763	750	785	764	755	813	811	759	754	752	764	775	800	843	753	768	748	743	754	739	773	731	787	745	804	740	780	733	807	805	734	763	764	754	751	748	721	776	765	735	757	775	754	774	774	734	721	737	730	701	756	780	771	810	732	743	802	772	740	733	785	793	805	728	786	768	771	783	828	811	734	713	754	781	758	809	774	729	780	706	698	740	763	806	801	773	785	717	710	764	774	764	735	731	752	702	778	726	762	736	745	808	776	786	755	762	742	766	714	787	768	820	768	796	777	755	688	750	769	783	776	778	763	752	752	753	739	786	768	713	724	734	775	734	764	759	727	757	703	757	756	782	713	779	777	854	738	790	764	777	730	760	772	759	705	727	772	790	751	802	795	793	738	770	778	793	805	768	754	829	740	781	801	716	756	764	803	745	757	789	806	791	735	781	752	780	757	745	769	771	744	788	772	778	746	744	759	721	743	779	779	760	746	731	795	761	775	751	782	745	731	748	711	774	769	776	746	751	830	733	799	801	792	787	778	762	704	746	774	723	724	761	790	766	800	715	748	783	809	764	709	768	779	761	749	783	837	758	763	792	746	805	775	775	749	756	786	756	764	764	752	708	803	734	736	790	717	776	733	746	713	754	781	772	733	749	801	730	770	743	772	726	813	763	768	767	775	770	759	748	787	757	717	806	798	758	799	770	786	770	774	757	761	786	796	761	782	766	747	744	726	765	755	731	825	743	768	739	742	805	771	763	766	753	754	768	752	795	827	744	763	787	730	841	729	778	762	844	734	816	755	746	840	738	760	838	750	780	765	761	782	812	767	788	755	762	776	759	786	815	757	757	763	730	800	766	750	761	742	752	713	736	813	766	762	766	774	817	752	740	762	745	726	751	730	764	760	751	779	752	777	771	766	755	755	797	749	728	803	796	804	767	703	730	772	756	753	757	812	754	752	739	757	755	765	788	785	779	733	749	765	779	715	762	775	778	774	796	753	717	739	762	782	756	737	768	753	781	766	756	747	789	744	814	772	746	720	767	735	765	757	723	794	784	737	713	743	802
17983	4746	5398	4689	2921	2135	1643	1335	1201	1024	807	625	596	521	584	488	475	428	446	443	430	400	432	388	340	430	376	371	385	378	350	334	360	386	334	384	393	369	361	358	304	373	383	385	387	324	378	393	346	382	357	363	381	349	375	342	351	400	396	348	431	359	338	328	348	381	338	331	369	337	371	366	338	342	362	362	372	383	361	338	379	383	353	349	337	355	342	347	367	378	339	354	356	370	321	328	358	321	347	353	358	379	337	321	356	340	351	361	318	353	354	361	392	344	371	353	383	341	362	345	353	333	362	358	335	324	350	353	365	336	382	421	350	367	346	343	347	328	340	339	383	388	378	338	366	341	351	370	358	350	337	361	345	361	340	358	319	334	346	360	386	337	328	401	317	339	370	359	343	342	332	336	358	379	359	383	370	380	354	335	354	328	334	360	324	331	330	391	322	369	364	352	378	327	363	348	342	361	368	369	341	347	321	338	354	341	365	366	359	372	349	348	364	357	336	402	342	357	363	354	373	359	374	371	364	364	380	329	396	326	379	354	366	334	362	374	382	377	373	372	353	327	319	334	384	337	325	411	352	373	328	355	337	387	355	374	365	357	339	330	312	339	326	339	350	343	360	374	351	358	338	374	351	339	362	335	343	377	368	342	369	364	357	349	325	332	340	322	360	340	363	323	350	352	377	330	364	330	345	318	367	347	352	352	360	350	350	363	338	314	356	336	380	355	328	344	364	334	371	361	382	336	348	356	381	339	327	307	340	358	333	345	338	350	344	337	378	403	339	352	368	355	313	346	382	369	387	359	317	352	369	353	370	359	356	328	342	375	323	345	368	350	319	366	378	334	350	358	379	337	333	330	360	339	362	374	380	354	347	403	377	357	327	366	360	376	322	347	362	356	368	347	383	355	364	362	361	336	336	332	387	309	352	357	375	373	332	360	336	357	376	359	350	326	345	340	318	360	350	387	355	388	346	350	344	363	349	390	369	340	339	344	380	359	376	355	356	340	374	349	333	366	342	369	348	390	372	353	369	394	364	371	372	370	359	331	358	352	342	352	384	368	328	357	337	341	361	367	358	350	342	368	376	355	350	367	377	328	355	373	364	382	359	321	361	352	304	344	325	377	332	353	320	330	407	336	349	312	366	336	345	358	369	349	367	349	348	348	339	333	412	325	360	360	375	338	339	368	352	364	374	331	354	333	366	394	357	352	355	357	406	349	359	349	319	337	321	363	354	319	343	337	364	356	347	366	351	339	343	379	358	377	396	344	373	343	340	348	326	340	339	350	353	303	371	360	347	366	320	351	338	307	366	350	373	358	355	338	339	377	369	341	379	392	346	363	327	354	336	331	354	345	339	335	351	340	341	330	364	337	313	344	359	382	358	361	343	387	361	356	366	349	375	343	382	346	377	376	317	324	333	366	411	351	380	334	343	358	360	312	348	355	358	350	372	368	398	363	378	338	336	355	371	361	348	368	355	328	375	351	340	348	337	366	345	340	357	318	347	343	333	307	356	369	313	343	392	352	372	356	368	349	358	385	344	357	318	335	396	357	371	333	350	358	342	356	367	353	345	345	360	340	335	379	344	342	370	361	332	353	336	348	359	335	360	376	342	377	386	349	322	369	364	364	352	375	365	373	383	399	380	367	336	346	357	375	349	337	364	348	330	350	359	358	350	335	375	357	347	331	342	368	328	379	398	358	351	341	378	333	341	378	352	318	377	346	339	340	351	368	370	355	368	333	370	365	354	340	342	352	316	351	349	397	367	377	364	387	332	330	325	379	367	341	357	356	401	353	330	311	315	361	339	353	349	344	377	365	306	327	355	342	361	361	391	357	331	394	339	359	376	362	362	417	344	321	352	343	363	362	326	348	351	356	337	375	370	346	372	342	345	389	369	408	364	401	347	367	346	347	347	353	385	364	386	382	334	330	359	348	322	341	374	326	381	381	366	363	372	375	360	348	394	373	369	346	354	355	359	355	367	356	382	326	387	388	371	342	361	356	344	357	332	343	308	349	347	377	383	394	357	349	372	359	330	339	317	341	359	357	367	328	324	367	354	326	341	330	340	359	350	358	345	325	373	337	326	353	373	340	364	365	347	400	361	372	363	302	386	379	361	387	354	353	367	355	373	383	372	360	370	334	370	357	332	371	340	362	341	320	367	329	340	336	371	392	351	339	337	331	346	356	387	321	331	338	327	326	326	401	329	357	354	333	352	328	357	357	370	318	372	367	346	330	390	370	331	344	361	316	347	344	377	353	330	337	369	364	344	367	339	354	358	319	339	354	369	375	371	367	364	385	374	339	362	369	372	357	362	371	364	352	354	352	342	317	333	401	360	323	329	343	343	381	377	357	329	337	310	361	374	363	357	351	386	360	327	339	369	371	347	376	382	387	341	357	345	326	390	342	335	334	344	369	316	354	331	335	387	350	351	311	328	353	347	379	353	346	371	346	313	329	384	367	335	355	346	356	355	340	337	343	337	384	362	361	357	359	314	346	382	327	374	343	350	345	388	342	356	357	364	340	330	380	365	367	346	356	382	331	373	339	331	368	356	364	333	351	346	359	363	355	375	370	334	344	330	397	374	303	368	355	377	377	370	346	354	377	316	423	340	339	365	367	350	345	331	344	351	362	371	355	377	370	369	388	347	338	298	368	323	360	304	355	364	353	381	323	340	368	399	351	333	390	370	350	340	338	372	348	347	385	352	354	329	316	356	346	333	359	355	334	333	375	347	357	366	373	362	410	352	375	381	377	385	351	335	378	387	343	344	356	323	327	334	377	352	360	344	372	343	343	373	349	338	366	345	346	379	383	341	354	379	384	347	375	347	357	327	335	323	376	368	357	348	338	377	366	386	365	353	403	348	392	388	361	331	400	346	351	317	357	343	355	371	335	358	367	356	389	354	347	346	389	385	341	340	400	326	348	343	358	357	375	362	396	390	371	353	378	331	328	327	369	401	360	375	345	346	362	336	326	352	341	356	377	354	375	342	335	350	352	365	338	354	366	384	364	367	322	340	389	375	366	325	345	356	357	364	357	360	359	363	340	358	371	335	382	341	336	348	389	379	338	405	401	348	382	352	334	365	364	395	313	357	351	366	369	344	397	364	373	406	360	380	362	340	380	322	337	366	382	314	334	355	377	317	382	358	347	364	356	322	346	317	325	345	303	326	346	364	376	325	388	358	381	340	356	360	351	354	327	335	355	388	375	330	336	368	379	371	308	355	346	347	344	348	332	316	331	349	370	364	338	379	342	339	370	357	349	350	352	351	389	341	383	370	355	350	331	369	323	381	341	354	351	346	345	327	379	344	336	319	360	376	360	348	357	345	359	385	354	347	341	383	407	397	359	350	339	355	356	324	334	381	343	344	341	369	358	378	338	350	363	370	323	367	354	359	336	355	346	347	383	361	361	346	354	347	340	363	344	352	337	346	350	386	368	366	366	349	353	329	378	336	356	365	353	336	337	335	363	351	357	371	373
10742	4031	9094	10752	8638	7527	6319	5258	4708	4335	2809	2307	2184	1964	1917	1677	1462	1573	1374	1279	1269	1184	1190	1072	1103	1035	915	975	917	886	917	918	933	866	877	889	830	907	879	837	825	861	851	815	837	836	852	825	859	787	873	883	752	804	822	806	822	789	810	807	780	825	853	757	805	820	824	807	792	830	770	792	840	753	824	844	764	811	786	799	850	764	787	781	792	836	778	731	768	754	833	780	822	819	787	769	796	786	813	791	781	812	780	786	777	806	821	752	816	789	790	798	813	773	786	783	795	792	822	827	818	776	784	765	800	763	828	796	813	835	752	778	778	810	762	784	814	807	793	841	838	793	752	793	780	794	767	748	771	733	819	822	771	816	805	804	814	797	780	805	781	804	742	780	799	830	794	780	753	793	811	802	790	747	846	769	786	813	769	790	790	803	765	779	805	852	786	769	856	781	782	820	782	813	792	779	764	767	771	820	780	810	790	818	815	809	771	763	812	807	797	807	817	759	794	786	835	838	751	766	769	829	845	794	784	786	784	803	792	810	820	794	768	802	796	821	832	838	842	806	806	814	824	799	823	826	797	787	795	813	769	835	839	752	811	799	759	770	791	785	869	807	812	750	819	779	815	811	792	788	805	798	792	776	815	815	780	798	784	779	747	733	771	768	761	790	801	799	760	753	825	813	765	795	804	781	810	811	821	822	782	762	754	822	806	790	789	815	814	786	791	762	730	795	774	807	846	812	815	801	836	795	834	755	763	789	823	811	752	804	760	815	784	851	797	808	795	748	765	763	799	816	812	790	751	784	755	829	774	816	815	776	786	804	770	792	807	796	789	755	796	778	790	814	812	776	764	795	817	806	780	772	776	798	808	820	826	809	789	812	804	767	736	823	784	766	823	803	778	806	773	805	845	787	740	763	815	801	811	755	797	790	812	855	817	827	774	799	797	857	787	830	785	755	787	798	808	765	817	759	798	790	826	796	799	783	789	790	760	804	792	855	756	825	796	779	797	728	781	833	836	835	823	745	810	791	810	817	795	812	765	791	784	769	760	769	767	752	791	788	793	828	799	773	805	751	797	809	764	854	820	790	834	749	785	772	790	768	805	769	856	747	801	812	802	747	810	813	779	771	803	766	850	785	807	816	766	779	819	823	767	761	819	782	756	816	770	768	807	879	765	855	806	762	806	769	809	793	838	766	843	792	847	829	785	821	833	791	792	799	757	766	776	729	818	783	846	777	815	807	800	777	842	814	804	768	793	793	814	777	818	751	788	786	788	808	794	836	773	790	782	776	838	839	796	798	806	822	818	764	816	805	782	814	799	739	794	829	774	812	789	802	811	852	799	768	770	834	806	823	757	800	766	772	772	825	762	829	768	788	839	837	754	806	755	761	769	811	825	770	802	822	784	777	758	834	791	785	827	798	778	846	819	800	775	818	778	770	773	790	857	811	828	795	773	772	806	768	832	863	828	780	780	733	784	786	749	815	755	794	771	795	798	822	772	797	834	771	831	776	783	739	804	858	818	771	853	769	791	835	834	777	809	796	823	804	839	809	804	825	797	769	787	783	782	761	781	839	763	737	844	759	793	778	816	764	823	812	791	834	801	812	759	784	747	813	804	765	816	794	840	809	865	797	809	783	828	772	764	800	771	816	781	844	807	830	873	788	770	756	766	819	784	757	813	816	796	843	751	796	742	782	790	819	817	836	749	769	752	776	800	802	782	728	753	784	739	809	791	754	827	801	813	757	801	775	804	781	806	827	782	800	771	741	835	744	821	772	809	835	790	810	854	832	764	830	798	836	789	787	781	775	844	769	756	798	783	798	832	798	749	744	843	823	855	776	800	794	788	796	792	777	840	841	804	782	856	850	808	823	784	786	801	766	788	783	834	785	823	813	821	764	786	818	756	771	759	820	818	795	777	792	752	784	844	750	823	817	808	807	794	812	798	797	779	743	857	773	789	806	834	781	777	839	763	793	759	772	777	874	798	793	752	806	824	763	828	786	793	895	786	789	756	816	754	788	807	801	780	751	821	729	837	770	765	826	804	782	775	803	802	793	745	785	812	799	787	796	817	785	730	852	822	772	819	841	804	829	747	755	836	784	778	814	857	807	747	826	808	835	801	812	820	785	791	809	832	781	725	719	826	810	759	825	754	807	802	788	763	817	806	782	765	730	800	778	812	819	749	805	799	820	774	781	789	853	739	760	792	815	797	782	824	828	819	796	811	837	795	827	788	752	801	767	800	820	866	817	831	795	785	781	827	813	771	790	782	836	837	809	824	766	796	789	776	815	836	767	790	790	823	820	813	772	793	858	766	819	844	811	775	837	777	787	749	865	812	834	773	782	818	772	790	819	764	812	850	796	851	765	827	777	803	766	802	789	787	783	794	855	857	741	826	792	817	853	828	813	774	758	760	772	823	752	795	803	767	765	831	820	842	740	812	774	770	820	783	793	796	762	745	818	840	841	776	759	798	790	767	824	824	805	802	829	781	761	792	799	826	789	780	814	788	770	822	806	830	792	795	812	802	749	801	748	819	778	809	811	763	751	815	767	797	806	831	783	764	783	815	802	768	819	835	779	775	792	788	765	821	775	785	837	781	781	764	772	812	842	799	814	797	813	792	805	789	766	771	775	844	783	793	817	783	842	770	754	833	804	787	784	795	802	789	798	818	784	765	849	780	770	770	772	816	782	802	781	751	776	812	820	775	829	806	808	799	778	782	803	844	796	816	774	847	826	809	728	810	806	830	742	816	815	823	839	780	894	759	756	815	843	755	814	781	803	798	866	783	847	832	787	844	813	771	787	814	824	780	782	779	801	778	815	810	841	802	808	813	831	827	808	801	852	796	827	834	788	839	803	797	784	788	792	785	797	831	831	813	777	761	838	801	754	812	814	800	796	830	818	790	813	825	797	787	818	767	775	797	795	793	810	812	812	767	805	803	749	825	770	794	792	811	859	845	794	818	837	768	842	792	812	799	751	834	827	840	764	773	769	818	809	831	805	861	810	772	763	796	796	776	797	801	741	800	824	786	792	807	775	833	797	824	777	788	807	824	837	793	815	794	837	762	801	805	798	772	780	824	791	783	757	827	808	843	769	821	779	811	817	781	769	819	812	801	812	807	735	804	787	774	760	822	785	848	770	762	813	792	800	831	788	781	729	820	796	778	797	800	807	787	835	805	773	774	758	777	826	787	787	781	816	819	784	782	812	799	814	785	814	810	800	776	810	821	817	772	759	809	808	860	782	782	810	792	836	794	773	817	832	779	853	832	788	779	819	772	764	773	755	802	769	815	865	728	786	774	781	809	804	828	822	790	843	822	811	787	795	756	788	814	792	839	798	797	791	801	778	766	803	800	795	828	834	796	787	786	792	776	802	844	812	804	778	809	797	765	757	803	790	794	808	799	767	801	823	820	844	805	824	760	796	845	810	777	801	806	824	784	797	815	807	760	770	734	798	786	805	796	802	773	848	740	844	804	800	822	826
3989	1590	2147	1621	956	659	517	405	381	361	234	232	204	219	232	209	199	196	165	210	199	196	168	182	167	206	183	197	219	183	210	164	197	198	179	166	178	181	190	202	173	178	226	191	192	200	179	186	182	193	166	188	185	196	181	208	165	195	215	189	187	199	182	189	190	185	180	161	208	183	201	197	175	179	181	197	180	190	174	172	169	204	189	188	191	186	173	171	215	198	188	200	200	205	196	173	179	208	193	179	185	157	192	182	190	185	194	210	209	207	173	212	180	199	181	193	179	180	218	185	176	170	190	208	212	189	172	185	187	222	197	177	176	207	191	177	196	165	151	170	181	176	175	181	187	195	189	183	176	198	173	209	188	182	165	186	189	189	183	196	177	192	188	186	186	182	188	177	203	177	200	164	194	162	193	190	182	184	162	181	196	178	195	190	174	189	175	198	205	180	205	198	192	216	201	193	182	166	173	206	204	176	212	197	178	194	187	174	197	209	179	185	220	204	193	202	214	196	208	178	194	194	194	198	183	191	178	195	179	194	170	200	162	188	196	199	189	198	177	201	162	176	200	181	181	206	178	183	189	187	186	198	219	179	196	213	182	181	166	172	184	204	217	183	159	184	218	208	181	186	174	172	186	222	183	182	207	207	224	191	203	200	191	190	190	208	217	197	179	170	177	184	190	196	194	202	176	166	182	207	214	178	229	178	175	170	183	182	199	185	195	187	194	171	182	188	166	194	171	176	188	214	187	185	204	168	219	221	222	185	207	202	185	181	203	191	183	200	188	190	207	199	194	194	185	176	183	185	202	184	167	177	202	173	172	191	201	183	160	167	182	169	192	172	198	191	197	226	213	183	187	180	207	205	185	187	186	189	191	171	191	171	192	189	191	202	220	178	188	201	183	189	206	176	175	200	206	188	181	176	181	170	198	188	193	197	186	193	188	181	210	185	183	182	165	149	179	193	212	178	197	161	202	200	194	192	194	175	190	204	202	195	218	206	164	190	210	196	174	182	186	190	185	208	210	196	185	168	211	178	194	171	204	187	205	186	184	195	206	198	176	175	195	194	225	187	186	187	167	190	218	178	182	167	189	179	182	189	172	196	206	178	181	216	217	193	210	198	180	168	188	197	207	196	181	158	188	169	210	203	182	208	177	194	203	176	200	179	191	189	194	183	152	191	164	168	168	176	184	157	179	187	187	171	144	190	184	197	181	184	213	201	184	157	197	202	188	193	193	212	173	172	191	200	182	197	185	184	178	220	213	196	181	197	200	156	195	200	190	222	179	209	198	169	157	184	185	212	177	196	185	181	197	180	192	149	204	193	178	207	175	188	202	189	190	181	176	177	189	194	198	185	196	183	196	179	190	203	186	197	169	192	193	182	172	185	188	179	165	186	204	215	212	193	170	189	218	180	188	202	200	192	209	227	191	166	181	176	197	199	177	184	208	174	176	165	194	181	185	195	173	178	195	198	208	190	196	210	189	161	182	193	210	169	200	214	180	209	183	177	188	189	192	180	175	198	205	160	190	191	187	207	179	200	177	207	175	186	169	201	196	183	205	200	200	192	205	181	184	188	174	186	186	157	193	180	226	201	193	187	180	198	161	162	168	177	207	189	167	179	157	211	216	192	194	177	199	170	191	168	193	180	182	168	169	180	188	198	194	179	208	185	165	170	166	202	228	169	205	206	200	182	194	205	170	195	196	161	174	184	204	171	194	209	182	178	197	213	211	175	155	176	175	212	186	197	209	193	186	163	187	189	174	159	195	189	212	177	212	170	180	208	189	177	171	170	199	185	205	182	190	194	152	193	201	182	196	170	182	217	207	209	182	160	205	174	162	177	185	176	196	188	180	190	177	185	210	171	176	180	187	187	190	215	207	184	218	188	180	182	180	192	178	178	192	194	212	216	181	182	197	203	181	192	187	186	189	203	183	191	202	184	174	183	164	172	185	183	185	205	193	199	201	202	173	212	208	188	184	212	178	187	193	178	195	174	182	186	194	165	194	167	180	208	214	169	191	186	175	170	181	210	185	185	187	197	169	178	193	202	193	188	185	212	186	183	184	175	220	176	173	187	216	202	172	191	174	179	203	185	191	197	203	220	186	209	191	204	216	183	170	187	187	206	189	188	224	200	193	175	161	189	196	186	183	178	193	194	189	191	170	201	167	184	198	188	149	171	176	161	181	177	185	186	198	197	210	197	196	176	189	187	191	179	184	173	184	190	182	185	215	168	202	202	184	182	172	202	175	181	188	186	163	186	215	184	200	169	141	180	163	167	191	184	178	203	219	180	193	217	175	195	179	211	172	167	190	172	190	173	207	194	171	192	198	189	194	199	201	200	195	184	177	194	214	195	174	182	187	186	191	191	197	197	177	179	176	199	190	191	191	204	184	200	201	193	177	182	218	195	170	201	170	187	199	186	192	198	186	199	188	202	169	184	182	172	198	194	169	204	205	179	177	192	223	175	212	190	182	193	189	200	197	185	193	195	205	208	191	183	173	188	193	198	194	208	189	198	214	181	162	207	190	194	199	191	191	158	174	187	170	182	192	204	172	185	189	163	191	187	182	193	168	220	204	189	215	181	194	166	191	187	180	171	176	187	179	204	168	182	206	192	197	194	157	219	193	187	210	202	188	218	228	202	192	176	197	195	186	197	183	198	166	206	151	165	210	207	215	202	184	162	212	186	203	185	203	182	201	201	175	208	168	193	197	213	198	185	202	186	180	204	174	177	192	197	189	182	193	200	180	190	187	191	191	198	185	198	183	184	189	177	187	212	154	183	227	177	184	176	188	197	172	175	191	203	235	183	192	205	190	183	183	195	230	197	188	199	183	208	175	180	171	221	206	189	199	202	188	188	192	213	171	196	211	191	218	202	183	220	194	174	197	190	190	182	190	195	215	178	184	189	193	177	176	189	206	198	191	220	186	184	173	195	173	180	200	172	186	192	190	185	171	189	198	166	190	186	210	182	205	192	184	171	195	175	175	198	178	170	161	166	205	214	187	192	202	199	169	152	223	192	182	204	185	178	212	166	211	198	228	201	189	194	180	193	179	180	176	191	200	200	190	197	191	190	183	176	171	204	199	190	168	200	178	178	178	186	192	178	192	201	193	205	205	199	173	185	145	183	199	186	204	189	176	212	181	200	175	174	160	199	188	176	201	167	195	196	180	188	201	188	195	180	196	223	192	164	168	182	172	191	202	181	154	183	163	187	191	185	194	200	193	148	214	197	184	194	177	206	205	205	191	195	186	185	197	192	178	184	192	206	193	226	199	178	189	197	204	201	214	173	186	169	205	163	171	166	192	202	191	191	176	190	192	192	212	195	165	186	151	172	176	171	174	186	234	199	186	216	194	196	176	184	174	206	192	203	181	212	182	201	199	205	177	180	192	183	178	191	181	189	180	193	188	164	194	193	172	198	158	186	166	183	211	196	177	205	193	170	171	199	198	206	196	200	222	190	208	184	199	219	218	200	180	180
3028	1870	4011	4501	3587	2572	2053	1783	1520	1398	1008	810	767	705	667	653	622	589	578	593	591	542	588	546	547	512	513	540	490	503	501	494	539	486	502	470	479	481	478	490	514	442	491	487	468	479	458	478	504	508	471	487	472	473	462	500	476	503	470	494	449	501	483	494	438	467	496	485	493	452	499	489	448	469	439	475	480	440	518	476	463	454	478	461	495	540	517	481	509	462	452	486	499	453	501	453	534	452	469	508	461	538	488	480	458	506	474	472	470	439	448	451	457	466	473	481	481	522	470	485	482	477	497	460	531	504	476	493	475	462	453	452	466	477	459	482	520	500	493	477	521	479	463	451	474	503	499	478	479	509	518	465	512	459	496	507	503	472	495	473	428	456	464	493	498	524	483	468	511	450	489	468	501	520	467	494	504	489	514	531	484	540	459	475	516	457	502	436	478	520	500	482	481	464	516	455	463	517	534	489	457	491	478	441	461	484	485	483	487	484	496	469	479	480	453	468	469	488	485	525	486	471	472	482	469	448	464	457	463	514	509	481	478	494	497	481	519	465	482	487	491	470	481	477	515	497	495	502	554	515	439	447	494	467	466	476	498	481	464	480	467	504	448	501	473	504	475	508	483	499	495	461	471	517	460	470	489	463	464	485	457	472	515	508	499	473	476	507	471	453	448	522	498	477	462	519	468	494	510	456	484	469	474	462	510	537	510	511	463	501	509	452	465	438	454	430	473	509	517	495	451	459	499	504	471	494	522	482	494	493	451	474	445	495	478	470	474	474	490	518	450	517	490	437	466	494	497	481	484	478	503	498	499	456	495	482	490	483	483	490	464	475	478	471	454	484	497	473	488	482	487	494	480	466	488	490	489	483	487	480	523	445	482	487	477	487	506	485	460	521	471	476	479	508	482	508	438	453	575	499	464	528	499	475	469	489	480	477	465	503	500	454	503	477	511	467	479	497	482	479	463	464	473	484	490	512	479	510	505	508	462	472	531	496	476	484	491	484	445	451	473	487	494	496	483	456	485	473	499	462	514	506	490	497	518	473	459	464	533	440	536	480	512	504	440	488	459	492	466	484	485	463	481	449	463	463	459	469	494	495	484	479	472	484	506	529	455	457	483	489	491	493	481	470	474	485	500	451	554	459	481	495	448	473	481	520	509	491	476	492	507	474	481	488	475	516	519	490	511	513	440	535	513	470	463	502	496	496	460	495	498	491	447	464	482	459	478	534	503	477	483	490	491	483	527	506	492	484	478	512	513	496	490	525	528	472	505	550	482	507	480	466	499	505	465	481	524	470	501	463	490	509	481	480	485	489	492	491	495	503	483	481	479	471	478	495	470	469	484	461	485	458	499	445	504	515	491	510	470	524	460	439	518	499	484	519	517	473	475	466	489	450	431	506	489	436	480	465	447	494	458	530	494	476	502	466	484	490	499	500	514	484	490	477	494	514	464	482	531	505	484	508	485	504	485	476	514	473	507	489	470	467	508	493	498	473	413	494	478	512	513	455	517	495	463	482	538	505	469	478	518	470	528	461	504	507	492	485	475	461	463	489	502	516	468	465	461	465	513	514	466	496	483	460	506	497	460	488	505	458	459	463	496	489	509	519	529	459	481	509	488	483	484	413	509	469	456	488	474	503	468	489	491	519	497	510	505	479	492	476	509	499	504	481	458	479	472	469	490	501	466	479	490	481	511	518	472	460	540	527	474	460	524	523	454	470	473	471	491	491	508	493	461	427	472	500	502	493	474	496	465	478	523	474	486	478	463	504	517	457	473	440	459	485	499	491	468	436	444	489	479	467	465	451	465	515	457	498	502	489	490	509	465	477	477	465	488	500	471	468	483	495	520	546	507	474	512	501	521	476	492	509	501	504	438	493	473	523	481	521	491	529	460	497	475	493	481	510	503	467	472	494	494	460	469	485	490	482	483	527	474	468	477	506	469	506	502	510	474	490	469	469	476	496	491	459	438	481	526	441	445	479	466	500	461	463	470	490	486	455	467	467	461	480	508	492	431	492	487	511	451	473	458	493	453	493	486	491	519	447	533	466	475	497	504	473	509	446	481	477	502	489	442	439	484	458	488	445	494	470	499	508	421	504	495	464	527	539	484	486	492	461	482	494	498	475	467	518	459	483	487	478	495	510	491	488	488	539	480	523	498	474	483	465	517	473	466	508	495	505	476	468	466	470	507	484	519	504	488	507	497	471	497	474	493	449	462	477	536	479	473	489	468	518	457	478	513	469	498	465	498	494	438	475	518	503	471	471	475	475	443	532	484	525	507	419	492	489	490	460	522	499	512	484	478	473	483	486	433	496	502	511	484	462	498	513	509	512	508	489	472	459	482	520	494	475	480	527	496	513	480	515	511	491	502	482	461	461	490	494	502	459	460	478	491	513	499	491	502	494	485	462	473	456	493	524	489	436	499	545	469	500	455	489	518	482	463	492	481	478	474	482	483	531	528	454	481	539	455	500	505	514	524	469	492	510	476	489	501	500	489	500	454	485	458	478	495	489	510	506	456	480	473	487	458	504	462	482	444	484	480	477	483	452	468	499	466	518	507	490	494	451	428	462	484	472	494	456	499	476	481	451	505	436	502	496	487	519	461	486	488	449	503	450	464	485	484	484	516	500	484	528	492	514	456	436	502	444	507	495	489	476	488	502	480	474	500	504	499	469	504	475	514	524	502	478	462	505	440	487	481	502	523	476	480	463	494	493	504	518	468	499	486	493	454	500	483	508	506	483	495	474	469	443	484	481	448	475	507	486	496	472	528	543	454	458	519	483	515	488	511	490	485	493	470	493	482	483	503	497	525	472	488	439	473	495	474	510	499	483	449	475	452	482	477	484	514	489	491	473	521	508	471	472	479	515	502	490	483	483	465	470	567	473	426	484	496	460	500	488	502	469	474	466	482	495	511	467	493	468	473	469	468	487	451	441	479	489	468	479	503	471	458	447	513	461	495	475	473	470	476	477	498	479	489	478	479	446	453	505	463	448	516	502	476	458	471	455	493	492	499	487	476	491	453	499	489	469	536	471	510	503	471	484	478	490	506	477	509	485	477	516	507	486	482	474	471	498	472	508	484	493	440	478	512	475	507	497	498	484	471	489	439	491	468	539	475	477	475	461	456	482	477	481	517	511	493	502	491	468	482	520	502	491	443	495	522	493	479	503	481	497	544	486	476	499	459	464	459	497	477	499	459	459	503	495	476	472	490	498	474	494	517	492	483	532	485	506	495	475	486	493	463	484	505	496	476	521	477	505	465	513	514	462	477	504	475	479	473	477	424	505	503	507	451	475	503	495	498	445	524	481	533	494	506	498	479	488	476	496	511	496	470	507	491	433	481	470	487	471	458	488	484	485	529	459	538	481	464	492	468	487	445	467	479	480	472	482	515	460	494	462	503	483	474	477	470	488	487	497	487	473	506	461	531	473	516	451	522	487	497	490	463	516	492	511	509	500	487	477	523	489	513	516	523	512
10859	3077	4000	3395	2207	1521	1075	863	759	696	569	498	422	402	412	413	397	398	374	404	354	353	359	328	373	349	340	298	363	353	328	363	307	362	332	318	332	377	358	351	341	309	328	320	346	361	340	321	333	343	342	326	365	265	342	320	345	291	352	322	321	310	320	297	351	317	356	330	362	284	306	320	302	297	302	363	292	293	310	319	352	334	319	309	338	313	314	336	316	327	350	327	325	312	333	299	330	326	340	303	299	319	331	312	305	342	342	372	313	322	336	296	306	287	302	295	314	332	325	329	330	312	315	317	330	337	327	309	315	327	315	334	315	313	315	302	313	326	320	327	282	307	323	294	321	323	326	301	297	346	284	344	298	322	280	328	335	336	304	350	335	297	353	292	344	301	294	337	324	310	317	294	328	307	302	349	316	303	327	366	338	323	334	300	336	322	300	313	312	324	303	325	283	301	334	322	362	309	340	326	324	318	313	319	311	353	331	290	294	285	342	333	327	306	266	351	297	310	314	287	297	326	316	331	313	332	301	350	375	314	329	307	313	336	318	341	335	332	331	348	291	350	314	349	317	335	329	347	343	328	319	307	328	304	307	268	313	338	302	334	301	324	311	328	345	290	311	317	321	323	306	343	337	294	328	323	321	325	318	334	338	320	318	325	334	308	305	312	330	338	334	346	328	299	301	342	343	318	352	286	292	302	356	348	322	297	332	305	356	306	320	356	358	298	322	279	295	310	326	311	314	326	359	306	334	292	339	333	320	301	333	313	328	327	318	314	303	318	339	326	331	296	322	295	308	342	303	298	323	331	331	313	332	304	301	334	298	311	325	329	299	341	330	326	348	315	342	334	292	307	343	325	322	301	311	301	326	300	328	306	324	304	331	327	334	336	297	314	343	340	296	312	291	291	318	315	338	333	328	341	317	279	322	352	279	290	334	312	341	302	312	341	305	287	315	342	347	326	289	305	315	316	302	294	320	333	316	329	272	323	337	331	342	355	320	299	317	304	297	347	319	333	287	318	296	304	319	327	328	323	319	307	287	336	335	319	332	332	327	332	341	336	353	317	303	314	319	328	332	355	312	350	325	324	325	302	304	350	298	331	316	285	311	302	339	370	341	307	316	353	291	336	357	288	325	282	323	323	334	325	326	298	303	321	315	347	327	325	306	286	328	326	321	317	331	366	294	323	343	340	308	324	343	326	352	322	306	325	318	301	328	334	316	327	331	283	327	355	347	323	320	345	356	313	342	309	315	322	358	325	343	313	350	350	326	311	307	336	279	327	336	358	293	315	330	315	288	330	343	324	323	325	309	334	325	294	308	293	312	308	316	325	292	321	357	353	286	327	360	310	311	321	378	324	331	341	343	343	345	308	335	338	349	344	310	324	344	324	282	309	307	320	261	335	339	314	377	333	293	318	355	347	292	286	328	308	335	329	313	336	313	320	361	311	360	334	333	318	326	323	305	324	319	325	341	353	318	333	314	324	321	258	363	340	336	328	294	286	345	318	331	324	345	317	331	336	327	319	307	290	325	332	304	336	355	374	308	329	304	293	340	313	324	320	312	336	330	313	303	342	325	292	308	352	318	330	328	348	308	288	314	313	306	376	298	305	336	325	324	293	338	305	330	326	347	327	349	322	323	334	334	305	345	314	363	334	313	342	343	295	337	316	315	295	350	326	313	327	342	349	331	334	293	336	303	328	363	321	319	345	334	327	326	327	311	332	325	298	355	348	331	313	323	300	319	350	289	349	311	299	342	329	303	321	340	343	313	291	266	322	314	318	351	319	310	327	322	304	299	297	331	315	339	322	341	289	350	339	345	316	332	320	325	344	331	294	321	301	334	336	304	341	336	323	328	321	328	344	268	324	337	358	317	330	298	347	322	329	338	322	311	351	305	336	316	314	338	318	337	332	296	318	331	309	335	312	312	351	322	333	357	316	351	325	341	342	305	322	318	308	298	300	356	336	313	350	351	292	318	301	372	326	312	341	326	282	361	372	278	294	291	288	324	318	320	307	286	326	331	335	328	373	310	323	356	323	331	338	332	323	331	322	306	327	343	340	302	314	320	306	330	328	342	331	316	308	318	303	341	313	281	337	311	329	323	334	325	323	337	332	323	300	295	324	324	350	315	335	342	355	370	302	377	314	317	337	318	281	321	369	290	294	341	316	324	307	293	330	320	277	336	309	310	308	291	316	328	311	278	335	328	351	309	351	314	299	291	336	307	303	331	311	354	287	307	360	349	314	305	302	337	323	344	288	338	331	320	307	311	336	352	328	339	335	332	333	283	329	319	301	311	323	322	311	337	321	327	330	333	314	288	322	345	363	336	294	292	313	305	300	332	302	340	351	308	307	313	322	351	311	330	312	276	339	339	320	305	321	370	355	306	302	307	324	349	357	319	348	335	318	359	366	294	312	316	290	330	324	319	345	322	326	309	312	322	331	326	284	320	327	309	324	340	321	310	317	306	353	319	319	296	326	297	306	320	337	330	325	313	288	308	337	297	360	326	304	305	301	346	325	317	319	316	331	325	326	327	302	331	355	336	301	308	323	301	285	326	325	338	335	332	300	289	303	338	303	335	306	314	308	333	323	318	307	351	318	297	326	338	333	304	307	336	295	314	358	328	297	324	329	314	301	318	311	377	352	314	338	340	291	339	309	318	333	330	299	307	319	289	309	330	345	296	334	329	311	332	330	306	349	365	328	305	341	331	323	324	344	323	349	324	330	355	331	331	346	328	308	305	310	289	300	298	290	332	306	313	328	305	310	347	295	308	318	310	322	352	309	349	311	302	341	320	342	348	324	335	303	294	305	329	337	343	328	326	325	324	315	323	340	360	307	342	320	347	305	329	311	339	317	337	336	314	339	312	311	305	345	333	313	353	321	302	320	317	309	302	302	355	326	339	323	334	326	327	288	332	335	329	311	328	300	286	302	319	332	322	308	315	363	305	307	295	341	344	334	291	317	300	307	333	317	305	320	356	368	333	359	286	320	299	310	315	365	295	296	318	339	315	319	334	328	315	338	327	315	338	308	346	327	299	349	321	335	318	338	348	312	322	301	306	317	329	324	329	322	310	325	370	338	323	312	319	323	319	337	322	326	309	318	312	304	299	342	310	338	300	291	326	337	310	277	298	347	308	324	328	309	335	298	322	305	306	310	309	314	308	328	320	324	352	332	327	293	344	347	295	341	308	307	340	318	295	341	331	321	299	369	315	335	334	353	307	351	326	307	320	322	340	304	313	307	322	297	310	358	342	321	339	293	314	305	297	339	347	312	345	335	336	304	302	356	325	319	298	311	311	312	327	314	322	326	347	315	297	304	324	320	312	310	308	316	336	272	347	298	365	338	339	272	322	312	306	330	333	322	289	314	343	289	335	332	353	372	317	335	313	314	342	288	306	314	347	325	310	336	318	325	314	361	346	349	294	314	314	293	331	326	327	320	332	309	351	346	309	312	280	286	357	316	297	314	297	329	333	352
8033	3028	6963	8718	6782	5010	4123	3532	3099	2899	2389	1640	1613	1343	1330	1277	1248	1111	1157	1056	1058	916	972	901	892	854	880	828	814	802	784	869	782	799	768	790	820	816	811	792	818	775	771	827	821	793	758	759	741	760	766	757	749	823	694	743	782	792	822	698	754	760	720	736	787	737	790	754	688	786	750	750	838	746	774	723	783	760	745	731	757	769	744	714	745	766	770	766	803	769	766	797	796	755	774	702	746	799	722	753	795	748	737	693	728	771	829	744	754	749	760	765	772	707	765	777	763	722	760	788	792	773	799	730	734	743	719	733	768	782	751	790	756	777	754	769	792	685	698	750	787	754	762	778	778	740	771	815	717	759	711	732	764	806	779	725	769	732	749	728	746	743	776	741	776	724	782	782	750	782	743	786	746	737	733	807	762	708	789	766	777	735	761	753	744	739	703	735	742	726	732	767	794	756	789	731	747	707	735	772	793	741	751	744	753	763	743	800	705	732	753	712	740	680	758	831	707	750	728	789	723	702	793	737	720	772	794	778	751	744	736	738	791	680	726	733	723	753	723	754	782	733	758	729	722	738	740	707	737	773	705	777	708	737	773	713	757	794	736	732	755	732	723	789	750	747	754	783	761	779	749	747	695	709	714	721	782	744	782	736	716	757	751	766	748	733	718	740	753	739	745	780	728	746	765	817	769	747	756	756	778	752	756	733	756	776	748	737	760	769	724	742	737	729	785	783	752	742	742	721	784	776	755	724	730	796	787	808	768	782	766	771	751	792	735	741	775	759	778	745	811	771	739	751	718	749	749	772	736	744	793	767	749	789	752	731	759	774	780	712	762	821	757	764	777	701	744	766	763	731	762	749	731	782	787	722	754	709	753	713	741	770	772	798	761	767	738	769	800	758	759	737	815	747	757	708	790	754	739	765	801	803	740	762	762	741	685	760	739	747	758	737	773	747	737	782	743	791	749	782	738	774	808	756	761	784	752	779	804	785	752	735	756	760	747	767	800	710	759	769	700	725	770	778	776	778	776	731	738	760	785	781	734	768	820	754	764	758	766	735	737	763	746	783	720	769	736	766	764	721	744	752	718	790	736	722	758	709	789	720	747	808	752	760	742	744	729	726	794	739	769	760	761	739	767	729	780	805	706	825	791	771	742	775	752	785	799	724	695	779	744	737	758	732	739	702	749	766	721	787	751	753	740	723	721	744	723	779	757	755	681	769	722	740	757	706	798	773	769	750	753	734	746	717	737	763	711	748	722	782	769	752	786	760	709	756	775	736	718	743	761	768	749	735	751	741	788	723	759	788	699	786	755	742	784	778	751	762	749	723	767	713	757	782	810	776	738	706	815	753	774	765	813	736	733	766	783	698	806	717	785	731	781	761	724	711	749	769	752	773	735	745	715	768	731	800	741	781	775	692	746	772	714	756	766	760	752	804	766	780	768	801	699	733	767	803	727	807	789	733	741	716	744	770	755	771	736	727	718	721	730	743	739	736	719	749	732	757	685	750	729	747	771	756	714	793	725	751	749	752	829	696	736	779	761	796	785	748	761	759	791	793	799	761	717	812	725	795	733	695	731	757	737	771	679	780	761	746	787	774	749	779	777	753	734	724	774	745	755	725	736	750	722	776	769	718	782	726	752	723	706	810	789	777	741	719	754	773	748	725	769	760	731	754	760	749	715	765	746	766	761	758	753	797	769	749	756	753	713	759	770	691	727	798	738	740	723	749	711	795	776	792	757	713	775	778	770	763	742	761	759	761	773	753	726	755	742	743	852	747	725	711	740	781	753	741	748	766	743	781	804	733	718	739	717	744	752	773	740	767	730	738	794	759	753	710	756	698	753	795	759	763	764	797	743	746	783	723	746	696	732	791	700	768	735	707	749	787	765	770	814	756	731	782	708	777	755	751	730	736	797	728	744	748	763	833	735	785	777	759	684	760	787	736	778	715	751	746	742	778	730	744	750	723	769	714	734	720	763	765	784	736	769	723	704	758	781	782	722	789	735	736	776	754	728	742	744	778	772	764	755	745	796	747	756	719	726	799	750	754	723	791	756	738	741	737	736	741	746	751	739	686	746	718	752	754	781	737	793	733	778	710	736	770	763	710	723	750	779	749	761	759	752	738	786	770	724	775	799	744	738	822	714	719	761	740	778	750	794	719	782	739	768	764	753	755	724	779	755	736	780	764	762	675	786	762	740	769	713	731	751	771	748	771	726	772	777	754	746	766	736	764	725	745	707	730	778	760	769	757	764	742	746	744	740	819	740	751	748	753	783	739	737	749	811	761	754	746	756	773	781	747	792	736	808	750	755	726	783	766	714	747	760	692	777	753	715	780	740	757	739	796	740	746	744	783	743	783	735	752	800	711	755	722	742	749	743	780	772	778	778	756	746	745	747	791	762	759	778	725	762	729	762	745	725	779	733	775	740	771	728	751	793	742	721	744	710	722	757	777	697	778	743	763	795	783	710	743	719	755	734	743	762	748	770	736	731	754	756	782	751	723	759	746	814	802	813	776	771	741	717	784	765	747	748	762	748	746	755	786	727	757	726	810	736	766	739	741	785	759	742	738	774	737	756	766	725	732	728	737	756	793	748	713	726	736	735	762	737	804	782	705	769	756	735	786	727	756	723	753	800	757	765	729	734	766	751	723	749	760	744	768	774	714	788	733	765	767	760	761	824	739	789	749	747	780	814	720	754	741	793	757	734	774	749	783	764	736	750	766	732	762	786	736	752	778	691	753	772	778	755	773	774	781	810	812	748	808	766	761	755	741	749	702	762	749	779	731	767	732	789	732	748	752	782	735	749	763	797	748	727	813	784	705	741	791	713	760	771	791	754	733	767	756	803	744	767	754	770	743	820	748	748	767	763	788	757	741	767	734	782	741	789	759	750	784	756	731	824	749	720	712	815	738	724	716	716	736	727	809	774	786	751	734	734	722	771	733	727	723	775	785	731	748	773	753	713	751	746	741	756	739	741	761	788	768	771	746	703	767	794	748	721	787	722	747	726	741	772	763	711	765	797	738	817	719	775	737	738	770	807	780	789	763	784	714	738	757	817	772	734	814	748	792	777	745	792	751	778	734	786	772	709	715	752	776	731	775	756	739	753	790	746	688	772	736	746	781	736	763	764	782	785	781	780	752	747	725	766	751	718	717	699	749	808	784	729	741	729	765	757	757	794	751	757	762	737	776	801	743	727	743	751	728	717	752	757	760	757	784	713	796	768	783	726	718	782	763	784	755	790	746	731	728	782	814	742	803	761	779	756	765	802	806	726	740	776	703	735	802	714	759	780	735	760	702	780	734	766	778	715	755	760	801	784	743	717	798	729	816	733	769	763	757	764	754	722	763	798	760	754	759	762	753	699	745	700	736	754	748	695	744	747	710	761	743	767	696	755	751	774	723	746	795	748	765	732	789	772	711	787	711	787	749	744	709	732	750	700	725	735	698	741	730	746	745	757	749	760	757	726	759	802	749	723	818
17920	4759	5443	4935	3410	2262	1617	1336	1111	873	770	683	551	521	482	494	506	429	455	430	395	400	436	369	358	368	355	339	379	350	369	361	393	358	351	364	358	390	339	373	348	358	320	333	375	356	365	382	353	341	373	361	343	365	351	368	355	311	338	351	358	361	347	348	354	320	359	335	344	334	358	366	344	334	336	340	374	351	326	356	382	363	382	320	350	339	352	306	360	328	341	383	350	332	359	373	342	341	369	340	386	338	371	332	372	351	359	347	335	339	370	353	337	376	344	307	398	358	342	331	338	326	339	365	346	341	351	339	340	353	326	335	334	326	352	351	337	353	366	336	323	327	348	359	347	355	327	314	384	354	347	339	345	340	369	361	308	319	341	346	365	327	334	353	337	350	370	372	366	328	353	385	382	363	338	352	328	338	384	337	312	326	373	339	365	326	381	369	375	344	357	338	330	387	330	371	382	354	346	373	355	357	346	313	341	344	307	337	335	322	369	326	375	366	362	347	366	316	353	345	353	337	369	359	366	360	359	337	333	379	378	335	375	392	335	344	347	300	317	323	354	396	358	344	364	296	355	359	296	327	353	328	333	358	362	356	363	346	345	327	336	335	346	368	337	359	356	353	313	360	347	352	344	352	371	346	379	374	313	359	319	344	351	350	338	317	391	344	361	332	333	371	371	339	410	360	368	353	356	349	357	392	366	360	364	353	351	331	377	337	326	325	353	357	352	334	315	375	362	366	369	338	362	353	299	348	380	342	344	364	344	373	359	355	343	312	342	355	367	403	322	319	349	375	364	313	357	365	355	357	338	376	341	373	340	345	324	328	298	350	349	370	378	346	395	384	359	347	336	320	356	375	363	350	371	339	336	339	370	343	320	337	337	367	368	352	399	306	336	333	326	353	343	315	353	361	345	364	349	364	364	333	341	344	355	352	359	336	332	366	362	366	397	327	356	328	356	337	307	370	366	350	367	375	330	350	377	363	408	324	334	343	298	312	345	337	381	377	378	379	374	356	344	348	353	352	320	351	372	367	390	345	349	349	384	355	344	317	381	359	326	342	344	377	363	326	377	395	370	373	326	363	346	361	344	326	360	376	327	345	347	349	355	347	400	350	359	369	360	357	374	349	354	354	356	373	331	359	356	364	358	340	349	346	353	325	350	343	358	363	345	336	337	343	353	339	336	363	371	349	325	325	335	335	349	344	369	387	346	339	337	380	356	338	323	345	325	326	353	345	320	370	345	353	386	376	338	324	356	349	388	336	345	341	396	334	369	313	329	368	370	339	357	317	356	389	342	325	341	319	339	348	369	337	404	386	330	320	364	311	329	384	335	334	335	356	350	350	335	342	361	359	377	373	370	342	325	378	401	361	328	370	360	305	322	370	341	378	365	352	346	328	372	357	356	346	349	357	356	344	363	378	365	317	363	381	341	368	376	356	347	343	369	340	352	362	387	355	368	362	353	366	346	337	395	313	362	361	324	373	349	350	331	322	371	347	345	350	339	373	362	319	338	357	366	334	350	340	364	356	366	388	346	315	369	352	335	332	366	348	364	350	333	347	350	347	339	345	347	356	373	328	326	381	339	362	326	341	331	382	346	358	367	405	336	357	330	362	376	373	360	332	372	363	365	344	349	350	300	354	312	342	341	332	374	344	354	329	352	371	327	318	327	335	379	349	344	351	354	348	338	336	330	287	352	376	369	359	343	361	349	374	333	367	375	343	342	357	321	333	306	358	335	348	313	336	312	347	336	334	332	376	346	379	335	378	359	331	363	365	348	386	358	331	335	350	360	357	356	350	354	347	382	322	345	354	328	390	340	350	356	307	343	346	317	337	356	350	367	343	326	352	390	291	356	315	347	360	348	335	380	364	345	384	336	367	350	348	337	342	347	345	370	348	336	357	343	359	365	375	317	344	355	377	348	325	345	359	367	351	329	335	298	343	349	321	360	355	312	343	377	314	338	342	348	340	360	337	342	330	316	332	362	348	347	353	326	362	361	333	363	327	343	327	323	317	324	368	389	363	338	363	336	334	349	357	349	342	318	324	383	379	311	364	338	330	351	371	354	339	337	356	331	373	399	362	330	370	334	331	354	320	372	359	339	369	330	358	330	359	325	348	372	314	337	341	352	334	368	369	386	375	334	322	295	323	352	380	375	373	355	364	374	374	366	398	361	357	356	338	321	358	378	379	347	334	362	332	356	307	327	361	352	328	336	335	356	331	390	336	340	341	349	361	327	403	342	386	345	345	393	388	339	357	333	319	388	352	397	319	329	328	343	336	344	357	314	357	337	358	326	327	330	362	358	377	356	351	334	356	290	369	332	381	349	326	366	351	346	332	396	351	378	376	307	343	332	373	334	378	361	364	351	358	376	373	355	357	350	353	336	358	354	362	312	325	359	327	362	346	356	329	357	335	383	348	352	351	361	334	346	320	339	363	356	331	303	402	332	344	328	384	347	378	318	349	318	342	353	369	351	359	348	378	371	369	358	326	353	337	357	404	340	344	367	388	375	347	344	324	348	357	383	318	366	353	337	356	348	318	344	353	338	345	373	363	358	384	360	293	360	391	346	337	344	336	346	366	352	329	338	337	328	374	343	348	329	317	351	305	313	340	360	332	374	322	334	370	357	369	311	327	364	400	377	344	331	352	334	348	385	345	366	335	379	356	367	377	353	324	363	361	386	333	375	353	339	322	348	371	362	346	343	338	333	342	332	392	344	312	381	352	365	349	354	376	374	354	362	326	378	352	329	338	398	332	336	345	342	393	336	359	375	340	342	324	362	349	337	343	377	342	376	311	348	369	364	361	366	383	332	380	350	378	324	333	370	347	377	353	366	335	362	312	345	295	322	328	360	370	404	387	351	354	343	362	369	331	392	339	321	343	319	338	339	351	351	369	349	373	342	314	314	320	377	355	359	333	379	351	325	332	334	363	367	388	366	375	361	335	333	342	325	361	350	353	348	329	338	340	347	354	330	336	312	318	377	395	352	336	359	357	326	372	367	330	350	373	304	371	380	362	344	365	375	308	363	363	331	355	342	350	332	360	336	356	322	328	353	335	358	339	315	303	362	378	394	375	334	356	375	381	339	395	321	355	349	345	372	356	371	342	363	360	352	306	351	376	351	328	340	335	351	371	335	332	337	345	298	338	360	362	361	343	330	339	334	343	337	347	336	361	353	373	322	348	353	370	338	368	334	356	395	367	343	348	333	368	329	357	356	395	366	403	335	357	370	310	315	344	340	366	365	365	348	336	329	339	335	368	356	356	372	340	316	345	321	347	356	352	357	326	359	338	359	371	340	326	363	348	358	367	341	384	368	364	347	381	355	315	343	352	331	329	320	335	305	367	298	356	355	360	331	351	351	366	344	357	359	352	351	368	362	332	342	357	348	355	372	328	358	337	339	349	366	371	336	318	369	349	323	326	325	306	306	339	363	301	351	347	323	337	334	352	328	343	334	372	344	373	345	373	362	366	328	343
10616	4055	9088	12022	10034	7323	6059	4935	4482	3713	3227	2381	2045	1953	1763	1654	1533	1559	1479	1262	1226	1114	1095	1058	959	981	1023	932	929	905	851	884	910	825	842	859	909	876	862	892	876	865	848	847	769	823	824	848	865	841	797	851	790	806	799	758	813	826	875	772	764	780	817	787	822	836	822	812	794	765	769	755	810	829	809	788	769	808	730	830	773	847	824	763	802	799	814	823	753	792	851	771	801	793	863	799	741	814	774	804	780	761	785	793	787	788	805	838	815	795	797	804	812	744	750	792	813	776	743	783	766	737	749	802	769	815	738	782	783	784	764	768	778	808	782	804	772	809	808	862	792	786	832	805	817	768	861	794	757	810	749	762	815	760	776	798	832	789	782	804	790	757	787	811	766	818	789	750	787	804	767	764	748	731	771	791	768	840	781	774	789	852	746	755	854	790	792	755	752	743	816	779	779	781	803	801	758	810	812	808	763	834	815	797	805	779	765	783	778	765	792	774	775	794	807	814	801	808	803	711	840	755	790	763	760	784	799	799	757	746	791	816	825	779	839	765	763	798	798	761	771	787	803	796	778	754	734	734	805	800	749	774	730	772	789	829	835	749	792	794	756	790	819	797	783	745	786	811	805	753	765	789	804	803	780	753	808	803	805	749	834	751	749	814	787	801	788	816	775	798	755	813	746	779	717	776	747	802	751	790	805	819	812	780	755	789	777	779	787	740	823	786	819	796	831	775	813	819	806	784	803	761	790	818	712	751	800	770	805	770	833	750	817	783	822	877	807	795	794	784	812	794	791	799	845	767	755	761	807	772	803	750	778	818	787	796	788	777	797	732	801	790	832	799	776	806	777	787	773	741	826	818	788	782	784	760	803	740	821	760	807	777	755	813	842	763	751	767	812	758	790	786	716	765	758	779	835	776	817	772	767	798	775	802	801	736	746	810	775	822	798	768	799	800	790	808	803	794	765	813	768	760	753	809	782	791	784	799	807	766	767	777	778	814	812	749	846	832	770	767	783	780	823	757	775	779	765	840	772	783	771	808	820	836	838	803	846	817	825	782	805	759	805	754	758	822	816	795	806	768	797	762	789	763	747	739	777	742	752	765	819	816	826	806	829	810	792	786	808	783	754	794	833	823	759	784	779	771	816	823	717	800	794	771	778	785	755	765	805	798	794	787	811	779	771	811	780	776	775	755	757	787	803	790	758	783	793	796	760	805	774	771	793	796	770	759	824	815	773	782	738	806	776	778	788	812	823	799	810	745	781	778	766	795	775	810	754	784	769	813	849	802	756	800	837	849	805	798	821	770	802	806	734	763	788	779	797	817	806	815	833	763	782	738	803	815	790	771	757	792	784	851	780	772	798	762	803	804	805	770	766	763	775	821	758	806	720	839	804	781	817	745	784	768	776	801	798	867	763	746	783	798	827	752	773	786	815	821	771	747	820	776	844	825	804	719	781	825	754	785	771	813	770	803	796	719	829	794	785	803	789	786	786	766	718	828	803	859	789	791	795	812	783	803	797	739	808	773	777	754	774	804	790	784	774	801	778	740	823	712	767	757	758	799	816	804	815	763	832	797	829	839	798	806	774	762	785	786	801	778	771	796	769	759	813	863	770	805	805	787	771	837	805	774	761	784	755	814	806	798	763	820	815	744	849	796	743	787	785	798	811	767	805	803	769	801	803	760	847	758	818	771	786	827	784	730	744	802	805	809	814	794	807	828	814	802	748	794	848	797	714	793	811	831	819	774	778	739	804	779	855	784	760	774	733	765	791	814	809	788	792	810	785	795	777	820	786	737	817	804	774	794	806	794	737	809	824	807	819	715	783	802	760	803	807	812	778	841	834	766	810	765	788	768	814	764	814	795	775	863	779	877	791	798	727	814	816	773	782	752	814	774	746	802	768	746	809	801	790	814	767	761	727	795	778	804	731	823	815	766	802	808	816	812	775	750	822	806	805	797	744	800	765	715	748	769	798	833	790	777	759	789	745	819	810	815	797	774	808	728	815	815	757	789	861	804	742	769	777	760	778	836	767	815	752	789	757	801	796	776	783	766	770	779	836	778	734	829	797	786	787	797	754	793	784	790	787	800	806	794	832	753	845	762	819	762	784	795	765	798	780	835	779	763	837	747	784	806	832	782	811	748	777	748	811	789	819	807	783	802	805	787	775	772	769	809	823	797	797	742	775	839	858	782	792	771	781	777	793	803	754	793	789	772	803	775	772	809	738	788	740	811	750	805	758	786	817	792	809	828	737	787	790	785	774	784	808	791	788	807	822	772	811	784	817	791	810	796	803	770	840	802	788	786	745	801	734	796	797	775	765	804	814	763	790	807	798	775	835	764	790	777	777	808	742	771	789	770	851	781	778	726	803	730	804	819	771	731	810	762	787	812	789	802	781	790	861	803	744	795	786	753	735	760	809	725	768	755	813	798	809	815	824	791	764	757	788	800	775	811	802	797	796	811	810	802	804	819	860	816	835	774	787	784	846	799	799	812	782	759	800	812	781	805	780	784	802	779	825	800	767	780	798	787	802	792	797	769	796	765	791	802	808	799	750	765	781	815	814	812	785	815	785	795	818	820	798	775	751	766	805	811	783	761	808	792	763	761	762	777	796	809	764	739	836	739	842	770	827	774	773	756	808	758	766	767	729	803	770	764	769	723	789	748	818	822	776	766	807	773	775	762	790	767	794	815	803	800	734	814	829	742	746	807	804	781	775	769	832	779	783	798	806	835	742	813	775	736	823	790	762	760	801	781	755	742	707	808	796	790	812	781	754	799	787	785	798	783	794	846	753	784	814	774	806	810	788	762	746	758	806	796	789	794	754	782	829	782	800	803	761	814	778	838	783	816	741	815	782	797	817	850	827	754	746	813	801	845	765	770	843	750	765	782	759	865	804	801	819	790	821	745	751	732	820	781	812	803	807	779	788	712	796	793	843	793	724	821	803	794	787	825	779	850	791	805	761	814	754	776	825	764	811	743	767	779	788	741	811	771	818	791	764	811	845	825	806	808	767	759	786	801	785	752	762	770	840	784	792	821	805	779	786	808	817	811	771	733	826	722	807	754	741	802	786	782	761	752	765	763	829	787	798	826	809	777	821	768	806	800	790	804	781	785	789	769	825	783	826	744	814	802	803	781	790	727	734	783	809	755	776	760	796	788	763	804	777	752	787	812	777	786	802	815	759	769	804	781	797	789	748	738	776	786	774	783	788	791	751	768	790	784	782	816	775	816	724	752	739	810	771	825	804	788	782	791	776	822	762	764	760	782	774	751	781	774	794	760	795	795	783	804	839	788	806	780	774	858	779	758	799	808	803	867	799	770	797	757	790	773	762	769	810	773	770	789	780	734	782	808	773	843	783	780	753	754	785	808	785	782	793	804	777	790	797	779	829	772	740	784	770	793	793	807	781	771	767	797	794	824	729	816	779	787	766	768	798	783	784	822	794	761	809	759	745	769	835	761	834	815	782	732	807	824	812	762
3730	1521	1801	1396	1087	646	453	354	303	270	272	259	205	199	215	207	226	207	200	182	173	194	191	193	173	190	186	195	205	168	158	183	164	166	178	171	162	183	195	186	199	175	196	202	200	162	196	152	192	211	174	199	201	179	174	190	175	182	144	177	167	183	185	190	199	190	186	179	165	196	204	179	184	190	171	184	181	180	186	165	193	164	172	177	186	180	191	184	178	165	177	176	184	189	169	169	166	170	187	180	146	184	183	211	162	172	191	193	177	179	190	199	175	217	184	177	193	168	204	189	194	185	191	200	188	193	181	183	187	182	172	208	174	171	181	173	197	186	163	175	207	191	186	196	172	170	182	181	201	177	182	182	174	210	190	166	188	169	175	193	184	168	192	170	155	161	201	195	170	183	163	168	184	200	172	181	188	171	164	156	177	180	178	173	171	169	186	182	187	179	175	194	206	194	167	179	216	181	198	173	178	163	185	202	156	186	202	165	195	193	181	167	170	183	163	186	210	175	186	167	165	191	179	165	184	188	187	180	167	186	179	192	183	185	199	199	184	181	187	180	186	172	191	194	187	162	165	205	159	215	176	196	139	172	181	189	172	178	192	193	197	189	208	203	202	194	188	189	166	208	172	194	166	176	193	177	204	196	166	188	206	167	164	182	188	197	200	182	172	143	171	195	201	159	195	201	157	168	194	170	182	207	195	175	235	192	191	201	193	156	208	151	196	161	181	196	184	180	185	174	188	171	177	187	165	170	184	170	189	185	198	166	181	163	183	165	164	193	178	198	177	167	174	180	195	177	179	193	166	153	206	180	207	169	201	168	164	182	202	184	159	186	170	206	194	167	171	192	172	199	180	205	193	186	210	198	182	158	185	206	199	164	192	174	161	175	189	140	183	174	165	171	148	186	159	178	170	176	179	185	181	192	193	154	164	181	153	193	174	189	170	185	161	161	200	169	173	165	163	174	197	171	173	207	180	183	173	180	176	185	198	177	186	181	210	201	178	186	184	183	158	166	187	190	186	153	195	204	171	154	196	202	153	192	159	161	189	196	163	192	184	164	174	162	162	183	211	189	162	170	169	179	168	183	185	191	188	175	194	200	178	166	208	160	160	188	179	170	156	169	180	176	193	185	164	188	174	186	176	157	164	182	168	158	192	172	190	186	182	202	186	189	173	174	189	178	181	166	200	165	165	164	178	153	182	179	182	202	172	192	201	188	190	181	185	200	208	188	173	184	171	195	199	166	188	190	158	193	209	184	173	185	172	166	169	190	195	183	181	187	183	192	197	185	178	168	210	218	198	191	182	182	152	158	195	207	187	165	162	188	180	207	184	176	197	147	183	193	187	184	155	176	185	183	187	180	186	158	185	184	155	187	159	185	183	179	191	148	203	173	206	189	164	182	168	176	186	173	169	192	195	185	180	177	191	189	176	182	193	157	207	158	187	205	183	192	200	192	197	180	179	202	186	198	180	184	188	165	191	188	200	183	168	181	186	200	217	161	177	211	190	175	184	185	181	148	176	177	176	167	175	195	203	197	183	204	166	165	161	166	199	168	158	178	173	159	186	183	177	191	195	189	211	181	191	166	189	187	193	189	173	198	191	203	232	187	194	187	172	191	164	172	192	189	168	192	191	165	177	168	182	180	153	182	190	187	197	188	163	179	189	184	168	167	185	174	183	167	194	182	192	187	194	166	178	166	199	202	175	181	193	208	154	161	179	150	178	204	162	210	162	201	190	194	184	201	170	165	191	176	214	186	169	174	195	198	179	174	169	201	190	218	164	191	185	160	205	186	179	191	185	197	186	232	174	169	201	183	160	166	179	174	193	191	179	173	179	207	205	193	184	167	184	169	189	171	171	173	175	172	181	153	172	187	178	171	176	189	207	192	192	180	208	195	180	175	164	174	151	202	195	163	183	191	183	159	187	186	209	190	173	215	171	180	146	207	153	184	189	180	188	203	200	185	189	196	223	181	196	179	213	188	180	169	214	157	181	169	131	199	170	192	157	215	196	164	183	184	176	201	205	204	200	173	168	173	208	186	203	181	173	194	180	164	166	177	179	175	168	193	175	193	193	209	200	162	185	178	180	186	182	179	186	178	190	190	168	204	168	152	154	181	196	178	186	175	178	192	184	184	192	198	186	169	184	181	176	177	146	159	188	196	152	204	210	185	187	176	207	182	184	178	175	166	173	191	182	187	181	192	179	180	213	202	172	184	158	165	182	189	185	177	188	191	190	168	188	173	143	185	176	187	176	202	193	201	181	174	176	166	173	179	191	202	187	194	168	197	178	189	201	189	188	174	196	166	212	179	183	166	183	185	172	181	185	193	172	148	169	152	194	194	156	190	197	210	169	175	203	197	178	189	174	199	195	206	181	169	176	225	160	166	177	182	153	174	179	186	165	178	211	174	179	165	201	208	169	174	172	192	194	166	179	173	178	196	197	212	175	169	197	199	173	183	197	157	214	167	168	196	204	180	173	167	175	204	211	173	186	202	196	190	169	189	176	176	164	170	169	170	183	207	199	170	184	168	182	171	178	190	189	186	166	189	194	170	163	170	196	186	189	170	189	185	176	199	196	183	194	189	173	183	176	187	180	171	176	194	202	206	203	178	198	166	179	169	177	169	173	176	188	177	173	185	193	175	191	185	179	187	178	160	155	149	183	191	198	162	176	180	193	179	167	185	194	183	175	205	169	181	208	187	186	176	198	192	192	178	178	177	180	173	166	176	188	185	186	185	177	166	179	200	173	201	185	194	213	229	197	175	182	160	184	151	172	189	188	189	184	198	199	158	183	191	184	208	163	172	193	175	214	178	190	207	207	201	196	167	188	183	198	189	177	197	177	181	187	187	202	174	181	211	185	199	199	180	178	152	164	183	200	193	187	168	185	203	176	177	181	167	201	183	187	162	177	156	186	179	196	188	164	186	208	201	181	158	184	187	174	178	173	205	163	213	203	188	181	164	165	206	188	195	189	189	177	186	164	176	164	183	169	175	184	165	183	193	170	171	203	192	183	189	176	201	164	178	193	235	193	205	168	185	179	203	193	191	181	192	196	180	199	201	164	156	186	197	183	197	166	191	188	178	168	168	186	179	170	188	179	184	196	168	154	186	183	175	180	178	155	209	163	187	189	188	188	169	189	171	173	182	190	183	182	181	170	181	195	185	206	193	187	204	172	168	179	201	202	211	204	196	168	181	182	184	198	209	171	176	199	164	169	176	196	205	188	162	172	182	189	210	193	171	176	177	168	182	178	161	178	182	176	173	189	157	192	183	188	178	185	198	194	191	189	176	180	198	232	195	168	177	188	208	180	183	167	175	180	171	165	198	188	177	190	188	190	180	193	175	175	177	197	186	187	161	186	193	168	183	204	177	187	180	159	200	184	203	192	181	194	196	191	183	219	185	154	184	188	219	173	202	189	157	174	195	180	188	183	178	193	181	193	165	166	179	176	193	206	202	185	199	152	166	186	189	188	169
2846	1711	3412	4291	4149	2463	1824	1542	1276	1077	963	878	698	694	630	620	578	591	596	565	519	573	555	513	546	517	497	547	504	492	491	473	470	465	475	413	467	515	476	495	495	492	472	472	466	501	481	494	472	467	474	464	475	479	418	485	476	518	498	454	468	445	487	473	478	460	470	486	479	488	462	497	488	489	473	456	472	492	466	488	447	424	466	464	499	436	463	457	512	475	466	469	436	446	483	480	457	440	493	476	477	513	478	536	455	443	472	476	474	470	486	453	473	472	461	453	472	510	468	490	476	447	477	458	501	490	490	467	463	462	439	460	494	481	508	446	492	499	519	459	452	463	467	486	485	454	488	491	496	500	431	452	434	477	452	520	466	449	438	511	481	458	485	488	468	480	421	500	477	478	460	491	465	484	460	471	460	454	488	459	448	432	491	449	469	459	474	487	469	458	518	483	495	518	456	507	432	476	470	448	469	466	453	458	450	470	441	471	475	446	476	442	496	478	466	474	483	487	469	478	440	448	469	488	493	479	431	458	488	494	450	474	475	505	483	504	454	482	457	495	487	488	463	437	478	515	483	478	498	458	466	421	422	419	495	487	440	460	461	485	476	458	485	455	474	442	485	488	491	467	478	448	476	478	455	455	486	485	491	427	469	505	483	513	460	471	469	470	467	487	466	485	503	508	492	495	505	471	483	492	483	457	483	500	450	473	453	488	480	450	514	475	455	492	443	461	490	485	477	449	480	466	465	455	466	444	486	447	498	469	480	454	435	447	488	446	466	451	464	481	457	477	493	468	472	477	480	459	479	469	499	474	480	466	491	493	411	470	514	503	491	456	505	478	487	482	478	479	486	480	452	458	484	493	516	475	487	440	462	457	440	452	507	463	495	477	490	473	496	467	491	454	482	485	485	486	468	475	445	485	456	480	442	483	478	484	471	452	471	478	477	402	444	498	453	496	490	473	490	464	445	446	456	435	476	473	478	460	495	462	495	472	471	507	481	457	477	502	509	478	471	459	476	461	496	470	467	472	517	484	458	465	500	431	464	468	469	465	510	444	456	450	456	470	485	511	484	428	478	472	497	485	490	479	474	452	473	455	475	420	446	491	452	453	456	470	464	461	486	445	487	485	428	471	457	476	445	456	479	460	487	462	437	480	488	509	481	469	482	449	467	458	432	473	520	472	470	478	483	445	526	462	466	471	479	451	440	505	468	469	465	449	463	487	472	488	462	452	465	463	502	467	472	485	485	464	478	476	451	512	478	493	504	499	474	479	447	488	433	486	462	487	503	490	448	486	494	494	494	490	483	457	423	488	483	458	431	483	446	466	451	477	496	471	440	475	475	448	489	474	452	466	467	450	483	509	504	431	452	472	462	472	491	479	515	460	459	488	497	474	481	484	441	438	452	463	492	473	436	433	483	483	437	475	459	484	495	496	464	498	463	459	479	493	433	501	476	466	467	483	475	444	475	466	484	455	460	420	492	464	409	428	487	461	469	451	465	463	442	475	448	441	478	486	449	496	461	462	466	460	475	489	459	483	469	493	441	460	486	466	489	485	451	506	452	470	480	522	474	470	480	476	474	506	456	473	452	463	453	515	483	481	451	500	473	475	459	505	490	457	462	465	457	466	456	505	456	479	437	456	476	456	495	515	456	442	504	429	467	445	437	484	441	443	498	492	439	461	487	490	487	456	503	473	476	485	453	521	484	450	472	464	453	485	480	503	465	525	480	470	495	498	447	492	493	465	508	478	433	509	484	444	490	510	468	459	469	455	465	470	455	472	487	452	492	474	487	416	469	509	477	476	487	451	468	494	475	491	503	475	465	477	454	496	462	466	477	485	485	429	479	488	460	486	448	512	483	460	418	462	464	441	477	471	451	462	430	491	483	489	494	461	449	459	461	463	448	454	483	493	478	472	464	476	468	476	479	478	487	444	475	466	499	465	468	504	452	419	466	457	473	470	457	490	507	481	519	460	485	444	496	457	480	449	448	490	475	460	480	450	528	468	479	483	491	451	508	500	440	481	458	470	476	448	530	470	482	469	486	476	482	418	475	468	420	481	444	462	513	442	501	485	473	477	469	475	468	420	470	471	471	486	475	471	456	494	449	460	499	454	459	487	452	454	487	489	464	476	507	503	468	463	472	500	480	448	480	460	483	484	434	497	458	445	461	455	459	472	481	461	465	474	489	465	477	452	435	515	489	435	483	454	436	468	437	480	466	466	511	495	473	451	449	486	467	485	454	461	477	455	456	453	481	455	459	433	502	485	467	496	473	476	414	431	455	435	467	449	471	476	445	488	501	478	473	449	492	474	467	458	465	455	453	455	462	456	456	452	470	460	449	458	460	462	497	502	491	486	471	487	459	456	479	418	483	463	500	420	478	485	454	515	448	438	445	494	465	486	511	457	444	464	472	492	491	483	456	437	503	487	482	449	460	487	448	458	467	454	424	503	456	493	463	477	446	498	488	478	464	464	527	487	480	464	503	457	479	482	458	471	454	463	458	460	432	461	492	442	452	477	476	474	461	448	482	430	492	448	477	488	466	438	466	493	483	495	456	467	441	477	448	418	437	441	454	504	464	465	473	498	467	470	461	542	466	486	447	441	471	501	481	483	478	498	458	512	527	450	485	502	472	440	491	453	458	471	480	469	484	515	471	458	508	535	466	490	492	468	462	460	473	473	422	478	480	452	439	476	483	482	490	437	495	486	463	444	421	445	460	491	493	469	494	448	493	476	464	497	452	488	473	461	466	464	478	489	462	496	482	477	480	498	447	509	457	499	443	435	483	474	447	461	459	487	478	463	468	465	479	494	498	468	477	462	496	479	474	473	483	481	495	492	467	436	468	464	482	477	504	483	440	429	517	468	481	468	448	455	482	492	464	501	463	434	483	501	481	479	447	492	458	461	480	485	470	470	471	444	469	475	455	510	425	444	452	452	488	452	500	447	446	435	487	478	455	502	476	511	459	493	472	455	467	443	425	472	497	494	485	457	476	463	511	493	467	458	483	505	453	507	417	459	473	456	470	486	518	452	490	460	457	489	450	495	453	497	463	488	507	475	482	455	471	488	464	468	437	437	451	497	461	453	491	463	422	473	505	463	474	460	466	466	493	497	461	483	505	469	481	427	499	458	491	465	522	468	463	414	459	445	463	482	468	443	482	459	468	469	485	473	470	479	465	473	504	466	456	477	441	489	447	459	490	480	457	468	497	514	457	468	412	470	502	480	456	462	488	469	465	464	469	507	475	461	487	505	501	500	469	476	489	474	477	447	486	495	458	463	508	475	446	479	511	487	421	478	471	465	447	442	444	462	448	461	477	486	489	492	479	478	469	478	449	511	442	450	462	466	482	512	495	465	444	423	483	492	484	488	472	497	525	515	499	466	469	464	485	475	494	484	453	450	446	470	485	498	440	468	459	509	491	480	479	502	486	472	426	473	526	444	432	479	425	472	474	487	495	481	474	450	450	485	474	453	465	456
10227	2899	3587	2751	2188	1492	966	822	782	672	558	460	427	421	467	385	405	393	349	373	327	356	390	405	378	299	347	326	345	299	305	319	313	300	321	302	340	349	319	329	327	312	340	317	323	313	346	318	338	284	342	334	282	308	305	359	323	284	312	349	331	282	322	296	324	323	328	345	337	335	313	296	307	336	321	307	328	288	335	330	286	302	327	348	316	325	305	349	305	322	330	318	341	325	337	332	295	308	340	332	308	327	312	311	341	288	323	316	297	323	320	298	319	339	302	319	340	281	301	317	349	290	343	315	333	318	328	332	286	323	343	293	310	336	311	309	278	326	308	325	290	318	295	328	313	293	315	336	351	296	335	350	308	337	308	351	271	329	296	305	346	310	334	315	323	306	316	297	359	322	316	273	294	316	310	313	325	298	317	310	320	324	333	345	265	341	342	324	323	331	319	298	322	319	355	333	312	321	303	309	342	347	338	331	286	315	341	296	330	329	281	345	295	336	321	338	355	314	306	328	307	314	310	345	325	275	339	295	313	309	313	334	315	319	325	295	323	314	338	328	306	342	326	316	327	344	322	295	332	306	329	298	342	300	288	314	323	332	323	349	318	328	292	303	339	318	339	280	334	342	341	319	335	298	333	296	301	301	339	329	291	301	301	318	328	304	319	304	329	319	311	310	318	326	299	317	311	349	326	292	353	353	319	326	316	344	311	325	323	329	334	351	305	313	292	355	340	320	319	316	345	330	322	319	369	308	299	333	360	326	319	326	288	328	352	301	347	313	304	339	310	291	323	297	334	293	309	301	322	323	315	328	349	339	329	310	314	360	333	299	310	316	331	334	325	321	283	318	325	312	308	303	308	350	341	299	303	345	319	335	324	318	340	324	319	322	352	294	340	295	333	288	321	333	342	307	332	337	294	332	279	293	342	313	344	343	335	337	308	300	295	352	324	330	294	321	305	317	346	346	336	312	325	334	306	315	338	338	289	313	310	331	305	287	301	311	330	308	357	330	290	337	349	339	318	306	319	308	298	328	353	319	312	311	338	285	329	354	324	312	287	288	316	333	298	293	328	299	281	320	307	319	338	311	295	311	293	329	365	323	317	308	313	353	314	285	311	353	305	292	287	349	332	351	302	334	348	320	332	325	298	332	318	313	315	333	338	332	313	305	334	313	325	308	315	336	353	319	359	321	316	338	297	314	341	319	317	328	324	267	342	322	327	333	297	321	339	354	294	321	312	324	335	315	354	342	336	316	311	314	294	348	308	342	300	371	341	329	336	351	322	331	318	307	325	279	314	323	317	343	366	327	304	313	317	271	325	312	316	311	327	317	300	304	305	272	330	332	334	304	337	306	331	328	321	319	320	309	306	316	302	265	319	282	328	324	362	314	306	285	316	340	339	309	303	314	327	342	317	331	316	327	306	312	308	272	319	317	339	342	320	351	304	327	292	304	327	314	357	301	297	342	328	335	328	311	332	310	346	332	343	303	280	320	317	328	330	316	312	315	292	312	320	345	337	311	308	359	325	286	326	298	340	334	324	323	308	335	321	308	296	337	337	312	330	315	331	337	326	321	316	350	292	329	313	325	345	347	303	306	313	315	346	338	309	308	320	327	306	342	331	339	309	318	303	355	306	319	304	339	318	298	305	359	296	278	311	328	274	349	344	345	308	318	322	322	330	296	328	309	321	278	315	334	314	322	310	349	301	342	300	301	297	299	321	329	307	326	336	322	310	273	301	308	297	318	341	297	303	347	328	325	321	337	342	307	332	314	294	339	295	322	296	343	368	337	341	303	316	300	302	349	331	293	335	314	349	326	289	289	351	326	324	315	329	292	330	357	330	322	295	338	305	290	289	326	299	325	307	300	291	343	333	314	319	351	307	347	289	318	357	309	299	329	340	331	334	368	304	330	327	316	314	301	337	350	339	351	340	334	345	304	292	333	280	346	308	318	335	331	342	331	334	371	320	330	303	281	322	313	297	319	325	327	313	313	320	309	294	300	327	332	327	331	319	325	312	337	320	341	363	326	344	333	319	308	328	318	312	319	296	299	344	303	323	313	345	318	353	333	336	331	301	302	332	322	323	363	323	288	309	325	359	326	291	326	309	312	315	325	344	304	319	299	292	305	311	328	333	332	334	312	321	325	338	365	337	309	314	315	321	303	295	344	323	335	321	325	333	300	330	295	360	356	361	352	316	336	327	304	351	321	303	326	295	320	321	305	329	302	335	320	318	286	314	323	360	354	373	356	316	295	305	362	345	356	300	331	301	317	295	321	348	337	325	308	341	323	339	307	361	325	315	337	305	334	311	316	352	337	329	327	341	317	325	329	336	321	310	351	326	301	293	289	296	342	358	333	336	285	288	337	353	322	281	258	277	319	325	320	328	355	346	323	318	309	323	324	288	335	326	325	298	320	298	338	321	308	284	311	342	333	329	330	341	341	340	327	338	325	351	309	308	353	319	360	358	306	315	335	322	325	311	326	296	300	346	368	316	285	284	319	292	338	270	316	291	334	354	343	333	333	286	317	316	334	299	326	302	295	336	323	312	338	285	298	318	315	292	305	347	338	341	341	332	311	351	315	301	309	329	312	303	331	352	304	312	345	285	349	299	294	361	322	332	304	335	300	304	322	309	325	372	335	335	327	295	312	311	317	312	340	349	319	312	315	319	327	340	361	361	332	340	323	348	327	312	341	339	305	320	307	348	326	297	310	298	303	307	318	318	335	352	326	340	315	339	315	327	319	356	338	365	303	284	322	348	310	322	289	334	347	339	324	305	270	327	362	307	297	326	346	346	317	357	341	292	324	303	287	339	326	313	327	305	309	314	338	334	327	299	331	333	319	302	336	351	367	342	346	331	332	339	323	303	339	315	309	328	303	350	360	332	343	338	332	320	325	331	299	307	330	310	345	310	311	332	320	327	292	330	323	320	319	333	319	309	320	316	307	310	317	327	356	296	320	324	314	320	338	331	326	321	299	318	331	309	286	348	338	294	331	302	347	300	330	333	293	321	334	299	307	298	302	298	321	334	301	268	315	328	322	295	309	334	353	313	333	297	315	333	321	319	334	313	333	293	349	342	301	340	320	323	316	335	322	322	312	295	311	342	311	329	339	312	297	334	273	353	314	304	344	320	327	343	352	327	317	308	289	341	345	350	295	317	334	320	306	328	306	360	335	341	318	319	306	346	360	294	331	324	320	307	311	338	309	312	289	294	277	307	288	305	332	321	335	308	311	340	336	319	347	327	347	295	338	308	323	335	327	353	309	324	352	289	273	262	326	314	338	302	340	294	334	300	305	305	331	323	301	348	312	308	339	309	336	328	315	314	319	290	353	345	373	335	334	333	325	318	306	319	326	330	334	337	338	312	329	327	315	312	306	299	349	326	316	312	281	304	305	341	316	335	313	316	301	360	318	320	293	320	311	312	326	309	342	309	331	316	288	333	301	307	328	334	308	328	310	347	300	323	306	306	332	333	330
7958	3005	6339	7642	7619	5474	3887	3338	3051	2767	2148	1817	1666	1469	1371	1111	1174	1159	1077	1068	1026	915	943	942	879	942	829	793	788	831	789	761	825	801	770	780	773	850	811	798	793	739	831	802	748	785	743	788	793	789	754	755	737	734	774	809	779	752	759	774	804	788	705	694	772	714	759	700	713	776	760	773	705	715	748	700	772	741	756	743	775	777	782	787	748	780	807	715	719	723	735	717	752	748	814	768	793	736	712	780	756	722	757	730	725	716	740	760	744	700	773	754	753	720	776	729	743	758	743	780	747	756	767	695	731	721	713	734	758	773	766	769	775	763	714	734	733	713	760	734	735	695	822	681	806	745	751	743	747	804	783	720	698	764	770	709	710	707	786	789	706	733	791	809	729	760	772	736	736	721	723	767	760	759	726	756	764	730	732	706	711	744	804	770	764	748	732	778	812	717	723	718	766	780	708	726	765	727	800	772	791	763	739	747	750	769	759	738	772	693	719	798	728	791	758	749	785	761	715	783	737	759	783	733	700	796	755	791	725	739	755	755	719	746	801	736	749	713	746	768	775	783	744	736	720	741	725	743	741	734	769	782	830	748	747	756	725	733	754	738	730	724	757	768	698	744	777	762	717	741	776	764	690	721	722	815	801	775	757	737	766	755	730	747	743	804	716	784	737	768	765	747	764	763	737	789	737	770	755	759	730	760	724	717	748	763	768	726	750	787	786	767	747	742	740	769	736	746	738	778	761	712	791	781	697	770	736	830	719	769	747	761	760	701	764	757	754	781	746	750	768	768	727	726	733	697	739	780	761	744	722	780	725	816	728	756	773	705	760	785	784	725	771	748	750	776	739	753	704	730	771	762	764	766	735	741	761	748	721	740	728	749	740	784	775	746	800	751	730	738	723	715	749	727	796	716	777	774	731	780	725	740	743	746	744	763	795	766	746	758	719	743	757	733	788	777	734	739	809	750	732	727	705	778	759	707	732	689	780	712	731	735	752	756	746	728	741	777	712	738	747	764	763	771	725	645	756	683	779	739	770	731	704	762	760	756	707	748	782	693	758	722	723	753	759	765	775	765	756	718	663	765	713	768	803	763	761	745	768	746	739	738	787	690	778	768	765	722	792	764	773	772	789	774	745	795	698	735	794	770	788	709	739	743	756	754	742	787	795	765	756	762	746	765	747	745	733	778	709	743	719	737	752	740	784	757	779	716	752	713	742	717	756	819	772	728	759	761	784	712	748	766	766	710	780	708	736	739	758	726	720	711	703	811	753	727	707	771	784	765	729	695	786	751	755	779	737	726	749	739	756	735	795	731	760	785	766	695	767	766	773	730	754	789	749	750	767	725	748	765	751	745	783	717	684	733	714	734	767	711	753	725	747	756	735	743	739	786	741	697	764	721	748	741	764	737	758	721	799	703	728	744	748	745	771	736	704	802	769	727	795	751	779	725	753	777	729	720	717	678	722	740	723	756	728	746	739	726	721	746	775	798	730	739	717	759	757	747	676	743	749	726	714	775	737	727	740	771	747	706	744	759	769	708	719	719	770	748	764	736	759	763	731	764	803	764	707	731	742	750	718	732	783	780	726	749	737	726	729	764	743	712	735	779	709	725	801	787	756	743	731	720	778	770	715	803	723	728	766	738	733	771	743	739	736	743	704	745	775	717	734	723	742	758	726	756	745	805	756	766	721	779	759	734	756	774	707	722	730	711	741	716	755	710	801	748	710	727	751	771	726	758	755	759	732	737	770	717	732	735	763	723	733	812	744	764	780	782	770	709	753	725	791	721	777	731	766	749	816	731	768	768	698	789	739	712	737	747	816	743	741	756	748	743	763	759	770	749	721	756	767	737	779	712	739	737	760	718	721	776	736	724	745	731	799	796	723	767	742	751	780	736	758	763	781	754	800	760	706	758	713	770	716	763	770	768	712	781	753	715	765	763	767	720	726	768	736	740	771	739	749	755	761	711	760	791	754	770	762	734	712	750	755	798	704	750	762	771	734	732	768	711	752	762	721	775	787	763	768	769	753	753	727	733	729	736	759	783	750	745	708	735	733	747	771	765	778	730	781	737	728	719	781	750	712	720	730	738	758	780	725	689	687	779	782	789	728	792	759	747	768	774	733	830	807	749	759	775	743	784	738	780	750	763	741	772	759	733	727	756	729	758	739	741	695	771	735	783	779	744	780	715	740	755	760	784	781	756	790	710	723	739	771	786	711	753	761	734	757	728	728	754	779	718	761	781	782	750	705	718	704	750	699	677	776	763	781	746	719	744	788	711	743	759	743	718	691	799	701	704	714	750	762	713	759	728	734	805	694	772	704	744	771	783	716	782	720	739	762	719	714	761	757	756	767	758	766	743	756	715	759	722	697	788	757	752	730	664	734	707	716	764	749	725	765	751	709	753	736	711	703	761	712	743	697	736	738	736	739	706	735	723	772	724	744	823	697	733	754	766	709	751	715	685	751	749	754	760	697	719	761	747	737	723	768	751	798	684	731	751	757	785	746	755	769	686	776	769	794	729	764	771	717	692	745	776	772	750	715	796	774	731	782	773	740	767	687	782	731	758	781	766	755	786	737	774	774	684	778	741	786	745	717	790	759	766	703	820	737	736	752	748	769	711	744	695	760	740	752	727	776	738	757	736	749	746	762	768	781	718	699	751	790	777	755	779	741	719	740	796	758	709	704	761	742	725	761	787	739	745	740	761	704	730	809	738	734	758	750	746	711	736	770	777	737	764	755	730	739	696	740	744	707	714	744	747	731	726	794	744	750	742	744	772	783	770	765	774	689	724	756	740	778	777	789	743	771	759	759	758	751	720	753	691	788	753	748	753	778	758	757	732	734	732	738	739	735	722	756	747	768	735	764	744	759	750	729	733	727	749	766	729	745	732	791	736	744	758	768	734	734	743	779	763	716	711	792	759	746	716	735	781	764	731	776	790	758	792	714	809	737	716	708	735	705	759	735	791	746	748	727	737	733	709	720	719	776	748	735	786	715	733	702	687	741	736	778	770	791	670	813	729	715	774	782	772	743	704	735	750	734	764	777	730	714	748	729	741	774	767	746	734	761	731	680	765	745	740	746	758	738	743	730	691	814	722	778	747	797	718	797	726	738	771	809	732	708	740	721	702	771	772	743	710	719	768	742	755	717	799	718	770	764	804	749	730	726	759	761	743	820	716	746	735	748	732	769	775	737	720	743	769	729	729	757	751	739	724	738	704	741	784	756	749	727	750	749	780	752	762	730	731	731	778	693	697	781	764	746	798	706	743	729	746	726	709	703	807	756	711	788	766	723	756	771	767	754	769	720	724	770	760	710	750	772	765	754	732	712	752	761	733	750	745	751	762	778	711	764	767	754	737	709	752	730	736	761	760	722	699	731	741	775	771	740	723	754	711	724	741	691	739	753	710	716	701	744	731	757	767	726	776	743	724	739	792	715	748	755	753	735	748	756	700	766	744	803	720	736	728	762	767	752	730	733	777
18024	4754	5871	4988	3588	2512	1622	1231	1092	980	871	694	588	557	502	487	451	430	447	441	434	401	379	322	382	382	369	399	339	398	372	377	354	349	377	386	382	330	362	377	333	364	347	339	367	346	369	330	391	334	352	370	344	334	340	324	373	368	333	334	355	361	373	336	347	343	351	344	343	340	336	308	307	355	397	388	375	345	329	363	354	340	364	354	317	372	345	368	406	337	388	350	359	329	339	338	367	331	375	348	331	343	357	354	334	327	356	349	379	337	370	303	331	373	374	346	369	338	337	384	344	365	340	363	370	364	347	347	360	357	356	331	359	360	359	368	389	364	346	355	363	328	319	394	351	351	343	377	374	395	330	383	371	338	373	357	373	300	355	347	292	344	323	345	402	346	349	354	344	344	347	300	380	318	347	316	379	375	332	301	340	343	342	345	335	350	343	346	338	316	351	325	324	367	337	370	402	366	364	319	346	345	354	346	334	359	376	368	313	350	356	364	368	310	335	364	391	347	359	371	332	361	349	327	344	325	359	343	312	406	357	314	354	317	351	303	361	341	325	357	322	331	336	335	343	335	342	348	324	346	356	382	365	407	359	380	353	330	382	347	369	350	334	350	340	320	352	312	375	330	352	342	346	367	360	350	379	343	336	346	309	351	343	360	335	359	355	332	331	339	361	328	342	366	361	327	372	358	384	332	332	347	367	317	366	334	349	339	358	305	374	374	378	337	356	344	334	325	333	357	345	362	382	339	393	359	348	357	355	359	334	328	348	328	314	345	381	361	329	343	382	337	327	350	323	343	349	350	315	350	346	348	350	358	389	337	331	356	354	378	345	330	360	341	340	347	342	367	360	372	361	353	368	311	368	366	329	352	325	343	327	340	335	367	331	360	373	342	344	349	348	336	352	349	332	398	339	369	344	342	325	312	333	335	320	346	318	376	382	360	333	370	320	345	319	326	393	337	345	344	351	371	351	346	368	376	350	369	318	350	371	342	341	348	359	337	349	345	366	300	381	361	370	325	355	345	369	347	329	366	327	339	355	344	332	342	372	335	317	344	321	350	322	329	344	348	380	333	370	319	354	330	372	359	356	342	358	385	333	334	349	352	357	348	353	346	325	318	327	349	324	360	349	380	358	375	342	338	346	341	326	327	378	395	345	336	371	349	382	362	363	327	374	340	388	346	359	345	349	350	362	369	361	335	343	360	337	370	360	344	338	340	369	364	355	345	361	329	340	348	350	308	352	325	350	353	359	344	324	351	381	320	360	378	334	376	350	320	376	330	305	392	351	363	332	363	364	348	345	384	397	384	362	362	338	388	359	338	323	371	380	357	344	365	361	333	329	381	345	348	330	339	364	331	339	356	355	381	348	369	380	341	356	327	356	334	356	362	354	316	359	372	353	327	327	358	349	339	321	367	336	366	367	390	407	340	364	335	368	402	385	368	326	353	348	390	355	348	342	324	385	366	339	344	370	353	331	373	397	358	354	350	367	349	331	320	330	385	326	361	343	343	340	367	337	348	356	386	361	344	323	344	333	351	345	305	354	345	297	354	379	332	336	354	340	380	363	376	340	324	325	359	357	374	370	342	333	339	360	337	334	379	367	358	369	363	343	368	356	338	378	349	343	357	357	339	341	356	345	332	342	351	341	339	366	353	327	364	346	384	327	323	325	349	322	375	361	335	336	332	343	343	331	315	321	336	358	351	347	352	329	326	371	375	329	313	346	353	359	363	328	339	339	321	354	352	324	301	349	353	387	354	350	347	356	360	333	326	356	332	346	338	318	305	340	332	336	321	369	371	352	352	378	367	332	315	331	352	303	369	313	347	341	370	350	333	334	343	381	318	343	387	365	321	356	330	372	326	333	341	358	361	379	317	381	381	332	348	352	328	386	379	350	371	320	293	364	351	314	394	379	330	339	329	346	356	326	339	323	365	333	361	383	349	374	371	356	353	325	341	331	353	340	377	338	374	359	323	308	354	369	303	351	370	347	388	350	363	369	337	313	344	358	332	358	333	356	323	369	341	332	367	366	367	345	339	344	337	311	343	352	329	406	320	381	350	340	355	396	322	329	354	338	372	349	320	353	377	367	382	380	352	330	350	331	369	384	340	340	350	327	364	369	343	361	343	352	341	381	380	308	360	339	348	360	355	337	347	355	338	315	346	384	375	359	338	386	385	332	387	335	357	353	360	320	378	348	337	322	353	341	369	326	341	388	359	347	364	338	353	287	283	345	326	347	371	339	322	355	374	359	363	363	362	332	370	374	324	337	362	328	355	341	339	350	337	340	337	335	335	337	339	363	366	324	390	343	332	346	310	355	342	326	346	338	354	351	351	391	342	363	338	383	342	329	339	375	412	334	354	361	349	334	322	343	342	384	346	336	387	334	360	335	335	367	356	298	358	365	356	363	368	353	341	366	377	372	348	391	361	353	342	348	346	348	313	345	360	361	334	359	319	360	343	328	348	343	316	349	304	325	362	348	362	329	366	364	362	386	334	371	375	381	367	360	383	339	332	342	352	373	344	399	321	347	340	318	361	359	355	365	360	367	389	341	339	346	365	332	364	402	350	358	345	316	326	341	361	345	361	373	337	337	346	329	371	373	352	361	332	336	384	365	373	359	368	386	311	338	336	370	375	352	370	342	310	376	354	360	361	332	368	361	329	333	350	317	335	329	368	395	375	366	369	338	349	357	364	350	330	347	355	361	325	334	378	337	326	343	377	343	333	373	336	345	383	296	369	350	375	360	333	360	320	377	345	309	358	342	331	349	346	401	389	371	338	347	333	344	336	337	366	389	380	318	322	308	319	337	331	364	332	339	350	336	337	345	335	353	354	343	369	340	371	352	358	356	353	336	348	328	344	367	348	389	365	359	332	326	359	379	349	348	347	327	346	342	345	332	352	337	329	376	370	394	361	359	305	364	332	360	373	325	341	342	360	322	329	355	394	360	358	364	356	327	370	347	362	340	354	377	333	392	362	336	359	348	331	354	366	351	371	362	359	343	341	345	360	336	351	331	388	319	346	359	342	339	314	346	361	329	337	335	358	353	373	353	348	342	310	367	332	338	360	400	349	359	337	348	342	395	380	359	369	394	366	326	354	324	334	341	315	365	335	330	406	359	370	317	340	331	355	340	373	351	381	339	333	334	358	383	328	347	346	358	339	355	341	305	341	366	358	371	326	313	325	360	356	340	354	329	339	371	374	384	352	371	319	357	353	363	364	322	339	367	364	346	336	339	330	328	351	319	375	332	385	330	346	346	356	393	378	362	348	379	336	306	343	359	341	350	358	341	369	365	301	345	350	338	349	338	347	316	377	347	373	332	335	367	397	326	352	330	323	404	324	337	361	327	383	348	353	308	361	315	326	340	380	339	350	359	334	412	334	362	348	337	356	362	357	343	346	346	346	353	314	311	338	350	319	330	321	328	349	303	366	319	354	376	340	376	357	335	361	348	333	348	347	340	345	331	344	357	334	376	345
10569	3883	9699	11812	10234	8409	5954	4900	4615	4061	3336	2569	2164	2044	1755	1643	1458	1442	1328	1332	1237	1185	1142	1136	1087	1032	869	929	934	903	861	877	892	894	861	865	876	881	905	887	825	827	832	842	793	790	869	829	831	779	786	805	788	829	795	822	808	764	804	801	805	818	808	797	803	742	778	797	792	782	817	802	763	750	780	790	869	799	791	783	749	813	796	838	813	815	826	806	812	785	780	786	761	737	820	759	807	799	799	772	833	809	780	821	745	807	757	792	755	781	772	843	719	768	790	776	799	780	833	753	805	748	771	848	799	783	774	830	818	809	825	798	820	831	771	778	811	775	837	803	711	764	808	769	764	756	804	774	782	816	789	796	772	777	753	793	760	790	825	781	799	836	833	815	827	811	761	741	785	785	776	745	761	772	751	770	754	794	775	816	793	733	775	765	803	754	806	751	791	761	728	856	754	759	786	801	773	717	785	850	771	773	823	788	785	787	780	763	796	792	799	772	816	767	793	765	817	789	750	748	769	776	756	772	826	748	772	841	741	826	822	796	801	791	838	831	727	853	775	762	743	798	780	825	758	798	807	766	781	778	850	783	853	760	717	790	802	802	779	770	783	783	775	843	823	785	735	788	797	753	757	757	719	759	776	806	744	780	746	773	794	790	750	804	797	764	809	804	804	753	733	808	773	783	816	785	814	733	803	863	744	817	805	797	788	776	812	792	728	765	732	809	825	806	804	746	769	828	758	797	798	807	836	770	796	820	789	779	773	752	800	765	771	758	787	796	818	813	802	820	804	764	810	787	761	770	840	755	805	790	811	774	801	794	774	805	800	780	709	775	812	805	772	776	765	741	795	777	807	825	748	794	779	785	791	807	782	771	816	807	798	814	800	757	749	766	793	784	816	742	728	818	748	779	822	783	765	771	814	801	789	777	762	806	811	790	726	778	799	783	784	765	799	747	793	814	761	814	742	790	772	785	742	765	797	835	807	765	807	836	788	808	820	762	755	759	823	778	757	789	804	787	828	776	784	765	786	764	780	734	771	803	769	770	797	802	764	734	792	813	806	790	824	795	734	808	805	786	820	761	810	792	790	794	728	763	767	751	787	815	769	772	813	809	787	809	782	768	797	822	751	761	784	838	791	790	792	846	810	753	778	851	781	839	769	763	769	806	785	789	799	754	804	789	775	801	789	779	809	768	727	762	817	851	785	733	836	723	784	770	774	817	763	743	772	832	757	807	752	809	798	790	741	794	762	797	732	831	780	760	772	764	762	799	803	786	785	757	781	798	728	749	816	815	781	813	782	778	759	759	830	741	744	735	750	804	805	764	752	751	813	809	786	757	803	797	785	755	820	741	754	752	816	854	801	760	799	789	791	760	760	797	838	741	767	735	778	763	786	758	766	840	755	833	778	790	776	726	750	849	779	783	760	774	795	758	754	735	741	748	826	741	777	796	815	812	785	788	744	801	783	789	753	809	767	787	778	798	751	749	792	737	752	767	785	800	828	821	793	811	773	746	754	778	776	847	761	793	787	765	763	770	775	778	806	743	785	806	799	786	752	825	761	798	807	744	794	768	775	709	752	793	773	822	837	815	754	734	783	765	763	759	790	792	784	786	782	782	791	732	811	808	818	781	762	793	790	841	792	743	785	776	748	776	787	737	775	781	782	757	768	779	742	771	788	807	764	794	811	777	810	799	801	786	797	804	787	798	815	769	772	810	798	782	757	779	825	750	807	760	807	759	772	823	771	776	801	735	809	765	782	834	801	797	768	726	787	778	811	722	778	777	756	818	782	721	758	806	749	759	791	810	770	790	734	787	749	824	782	770	701	757	774	827	785	812	784	747	750	757	814	786	785	755	823	719	826	797	776	802	777	801	788	761	759	747	809	793	780	772	792	781	813	759	794	816	753	791	788	750	792	744	808	818	797	801	760	745	742	754	801	823	786	781	818	720	822	758	802	797	796	826	799	800	736	789	796	761	767	774	759	786	800	776	811	734	805	764	782	778	751	780	743	847	737	791	794	741	799	762	749	821	786	778	791	752	827	783	768	772	770	759	797	749	763	780	741	785	821	820	758	784	781	766	804	787	802	773	791	748	771	801	794	786	764	779	753	751	781	758	769	751	790	766	779	776	771	761	765	744	771	794	829	806	758	755	848	764	790	810	762	784	781	779	778	776	771	784	789	762	748	809	806	758	782	786	809	747	734	792	795	814	770	774	793	789	777	805	767	735	744	849	739	789	806	775	801	801	766	767	770	814	801	766	813	723	781	816	823	737	757	783	808	772	808	776	808	783	773	804	774	746	804	800	797	765	754	784	801	754	799	787	835	814	751	770	823	820	772	805	813	771	789	784	789	824	798	766	848	810	765	785	817	777	732	728	756	784	791	779	778	758	763	789	757	770	784	799	737	797	781	763	801	760	806	791	743	779	770	810	809	813	823	738	798	813	759	795	800	753	760	806	819	825	801	796	747	752	784	825	794	790	809	750	835	738	796	785	825	732	807	840	784	788	766	766	799	719	792	812	826	798	796	780	751	766	802	786	810	770	752	782	809	800	770	779	718	817	794	783	807	794	780	762	783	825	784	825	801	734	829	798	808	821	734	807	792	811	823	805	795	797	801	800	802	786	800	765	752	806	786	693	723	809	785	773	787	778	740	863	768	773	770	732	761	803	779	758	783	786	794	800	791	775	809	798	836	807	758	813	785	787	837	748	793	797	817	796	782	789	776	788	752	764	795	764	795	810	774	771	725	739	797	788	775	774	790	764	763	783	739	765	798	789	798	732	752	754	830	775	819	768	802	809	806	764	795	758	786	775	721	769	802	799	749	782	742	735	770	804	753	789	754	747	794	819	789	776	749	781	793	819	785	720	756	823	705	768	791	802	735	823	773	824	769	793	770	771	838	845	838	828	807	793	755	778	771	760	730	750	787	790	783	762	771	790	800	808	771	806	745	779	773	844	788	831	760	750	756	851	803	745	738	785	736	761	785	777	778	792	760	783	799	795	820	795	801	797	753	796	799	788	804	748	785	790	751	830	752	816	778	778	793	765	811	737	806	773	788	827	821	755	755	821	790	753	785	726	872	793	802	782	756	789	791	772	786	831	783	834	766	783	769	772	784	743	734	802	788	797	814	814	773	769	741	802	764	817	790	759	765	776	785	797	803	783	847	836	768	795	785	773	776	788	777	748	788	765	791	773	828	741	746	777	786	767	769	778	750	777	793	755	760	774	809	780	779	778	775	745	771	786	763	755	759	808	777	820	786	774	778	818	773	752	777	827	754	832	818	799	818	754	779	801	789	773	761	761	782	765	749	814	805	783	790	766	792	727	741	843	793	772	787	769	770	799	811	759	785	777	821	773	779	759	839	752	805	824	763	783	842	776	776	782	752	783	781	758	795	798	770	783	748	821	787	755	826	786	796	797	836	776	779	809	798	796	816	764	803	799	777	770	772	760	773	825	821	818	760	802	762	802	749	785	776	809
3493	1740	2446	1850	1085	790	539	400	376	346	266	234	262	240	202	180	215	200	223	192	204	173	199	232	207	181	182	184	193	204	188	205	194	198	180	146	186	206	197	241	214	194	194	186	174	185	163	180	167	185	169	218	198	188	176	172	196	178	190	183	202	176	184	177	205	181	182	236	183	188	185	186	178	183	196	167	176	195	212	195	190	181	175	183	185	196	183	172	170	205	169	174	201	175	230	205	177	182	190	198	194	179	169	180	174	172	179	191	186	205	175	195	215	183	195	178	181	197	190	203	188	197	209	171	198	155	166	186	193	156	208	164	180	193	208	195	180	212	208	188	194	195	211	191	200	196	167	187	219	204	153	163	163	187	201	153	190	194	183	222	179	221	199	225	195	201	186	179	174	183	174	203	172	191	197	188	202	191	198	185	191	187	196	187	158	173	189	185	169	162	167	187	152	173	182	202	194	173	163	192	176	175	215	153	167	175	210	172	184	184	165	185	180	171	197	182	186	183	195	215	182	186	183	164	171	208	182	166	191	217	184	185	148	188	175	192	198	215	188	211	176	187	200	185	187	173	190	211	172	213	189	201	205	186	206	178	193	191	204	166	187	200	158	183	188	177	172	181	208	200	183	190	180	185	179	187	192	201	190	167	194	162	158	174	173	199	185	199	200	199	192	187	190	202	193	198	210	190	184	187	192	180	189	163	207	171	214	176	175	192	180	210	183	189	168	171	180	175	207	205	202	174	190	170	190	176	201	177	204	167	196	194	176	163	187	206	189	173	219	194	191	181	195	180	191	186	235	223	181	190	187	177	193	167	174	196	212	189	191	186	181	179	198	159	153	184	179	149	202	169	178	165	200	195	187	182	186	177	199	182	183	192	194	170	198	196	178	201	176	177	202	216	178	177	187	169	204	183	204	150	189	195	186	155	171	157	197	178	185	203	209	169	175	182	220	164	175	199	171	178	178	174	179	163	182	186	189	173	152	194	195	218	194	160	159	210	192	189	206	192	201	192	215	193	174	192	198	169	166	167	187	183	169	194	203	178	182	219	181	171	168	198	171	160	187	182	188	176	200	185	172	200	192	186	189	179	206	176	175	200	177	169	183	209	161	191	197	195	193	184	215	173	165	188	219	190	187	191	201	179	225	191	192	195	182	187	194	189	168	183	164	201	185	184	183	197	178	201	181	188	178	199	184	173	185	208	194	184	190	189	186	176	201	181	187	191	177	178	188	165	197	189	173	187	176	187	181	202	207	175	188	168	177	193	168	189	188	207	207	175	179	159	197	183	200	187	196	191	207	179	186	177	155	156	163	195	182	203	160	179	185	185	171	208	164	175	207	196	182	165	208	170	197	188	203	168	181	181	196	200	200	172	193	199	191	224	193	174	179	185	187	176	195	196	165	155	202	194	170	178	178	182	192	173	205	183	186	207	178	198	187	216	185	210	213	184	172	179	169	166	165	193	161	199	188	207	186	160	164	186	152	182	183	201	188	199	157	209	190	177	189	200	210	230	170	185	176	198	198	181	200	186	173	205	191	200	188	164	194	174	193	186	171	179	182	169	189	180	209	195	199	194	179	165	192	144	184	209	195	164	183	168	183	173	199	177	178	190	187	174	195	177	194	173	182	186	183	159	190	158	166	176	175	186	227	180	178	196	200	173	195	201	199	192	204	192	175	170	182	218	187	184	216	202	204	207	216	177	166	174	183	211	174	199	178	157	212	189	178	191	200	221	180	196	200	178	196	193	200	208	171	186	197	183	198	173	174	185	175	226	186	189	161	186	175	203	176	180	189	174	197	168	187	181	182	177	158	190	188	187	204	208	193	178	170	199	186	203	197	222	181	180	194	171	188	191	181	160	196	184	190	180	188	198	195	180	196	196	180	193	199	160	188	181	200	165	181	192	191	205	185	185	225	206	211	174	191	182	183	184	198	214	208	192	179	192	187	203	198	185	174	180	189	209	163	192	194	213	185	174	178	178	198	187	210	172	172	178	154	183	170	168	184	191	161	188	183	201	189	206	174	193	183	166	199	192	176	191	181	184	196	177	199	180	187	208	192	202	188	200	211	173	201	165	186	176	197	199	195	206	187	193	188	167	177	204	173	212	183	207	174	177	189	193	161	177	224	168	207	200	201	197	177	184	186	161	189	184	190	188	181	189	189	168	180	197	157	179	209	211	211	205	159	174	207	200	194	194	187	173	191	181	183	180	182	184	198	180	196	185	178	169	182	202	185	203	197	205	182	211	210	203	187	173	159	180	187	181	181	184	187	168	183	205	199	181	194	179	161	191	213	174	208	185	182	170	189	161	181	214	190	176	209	158	188	163	179	193	186	186	170	182	192	202	202	188	174	208	190	173	192	159	169	213	178	170	196	195	186	169	201	196	222	189	211	193	186	218	202	177	172	180	198	204	172	164	153	184	203	203	197	222	203	188	196	199	174	194	202	203	183	193	195	183	194	182	192	186	205	199	175	207	208	164	203	171	186	198	207	179	187	212	199	172	190	181	189	213	194	187	177	188	187	185	178	213	210	185	179	186	181	174	170	192	187	182	189	165	194	213	204	200	162	194	197	194	207	208	215	203	206	185	170	187	168	183	176	176	188	205	185	177	212	168	175	186	185	203	173	168	167	213	200	206	191	202	175	212	155	145	202	186	180	184	201	206	191	189	194	184	193	200	214	194	186	204	227	175	183	186	172	163	177	186	192	186	191	196	191	184	167	173	183	194	184	192	180	191	192	176	185	194	209	206	180	207	188	196	203	204	204	180	164	175	175	165	215	168	167	201	176	165	183	205	180	184	158	174	197	198	196	187	202	181	190	221	189	189	186	191	178	214	198	178	166	230	177	192	171	201	188	183	182	167	196	199	145	199	177	192	185	207	191	204	180	198	198	166	195	165	188	194	169	188	169	165	200	187	223	167	181	166	192	172	195	182	178	179	216	211	181	186	187	229	190	183	180	167	205	177	219	199	184	199	211	199	183	205	197	159	172	183	176	199	196	170	169	173	174	202	176	172	201	202	190	182	189	184	191	200	192	173	177	173	219	216	169	164	208	173	166	183	184	203	179	185	168	164	206	188	186	206	182	166	184	165	184	157	182	205	195	194	190	169	213	191	174	175	184	178	175	198	159	175	193	185	188	158	179	170	200	190	196	186	180	212	166	190	206	213	207	197	205	223	152	175	202	183	172	175	186	202	184	188	187	212	191	203	178	181	192	206	176	178	168	203	195	173	187	185	189	207	192	182	189	219	186	176	194	176	183	193	211	188	205	198	190	195	190	185	184	184	180	194	197	194	199	200	190	200	191	212	198	205	204	203	199	205	174	175	195	228	176	195	208	191	182	186	162	167	180	183	216	202	172	202	182	185	183	197	198	188	160	181	193	181	193	183	173	187	171	200	181	169	196	197	177	213	213	179	184	184	180	180	198	194	197	175	165	178	173	167	195	191	171	185	196	171	186	189	175	183	206	162	220	183
2811	1775	4802	5390	4195	3100	2210	1686	1582	1295	1019	869	710	649	660	575	597	567	556	555	516	540	561	524	555	533	538	502	474	448	528	492	495	438	496	488	491	496	459	474	481	465	474	506	486	449	460	508	477	487	466	463	449	498	478	459	500	458	498	460	477	466	482	447	474	444	460	473	455	475	493	467	480	474	491	453	434	481	481	497	492	445	465	476	477	431	454	475	510	499	472	474	517	470	484	503	456	497	503	461	517	435	462	506	458	468	497	501	466	478	494	480	454	505	486	485	493	492	485	455	507	459	495	451	513	469	475	500	481	479	448	497	468	494	479	461	498	475	486	472	488	425	495	471	479	476	450	468	522	452	483	485	495	483	516	504	461	454	491	499	492	496	480	485	458	521	516	492	475	500	499	523	486	447	486	452	477	475	536	484	499	538	440	461	515	516	473	497	524	466	466	468	499	487	484	456	484	434	512	476	438	493	513	463	506	471	472	495	479	447	468	460	449	495	465	440	479	465	478	518	475	474	472	474	528	474	475	459	475	510	460	473	474	498	504	501	484	433	469	495	490	480	472	437	462	486	455	479	495	502	457	474	503	450	464	509	492	469	495	475	495	475	469	520	495	498	475	448	475	476	501	482	448	482	498	460	453	469	448	515	454	433	480	476	496	473	448	513	494	496	529	454	505	479	438	448	452	432	481	468	451	474	478	507	492	484	438	457	442	469	449	495	472	466	476	486	462	446	463	465	485	509	473	478	456	488	506	485	483	472	456	464	487	469	430	492	439	500	464	492	441	503	473	485	475	482	450	481	512	477	485	479	494	457	478	462	466	451	466	503	475	498	469	486	467	444	490	500	465	504	458	489	471	476	471	462	474	476	495	523	487	474	455	490	482	471	493	469	487	438	494	500	447	522	477	505	507	504	489	444	462	461	456	448	443	481	487	470	479	484	524	481	489	459	479	544	478	478	465	482	436	547	477	511	505	491	468	491	452	450	503	516	496	487	519	491	470	456	477	498	481	509	464	473	469	514	470	486	483	457	479	488	480	482	478	480	490	498	532	462	492	479	468	512	501	490	467	479	458	452	469	452	469	485	502	479	452	465	455	476	443	460	487	459	476	442	488	466	495	442	503	485	460	458	499	505	493	519	493	494	509	496	476	473	456	469	490	488	490	491	500	477	424	474	474	474	477	487	503	455	481	480	492	508	512	485	496	482	464	482	448	503	498	439	464	523	468	518	438	502	483	494	500	456	459	478	486	461	469	479	479	508	488	481	526	470	445	458	517	492	485	501	489	492	480	464	505	438	517	456	478	478	487	496	443	449	437	461	485	466	448	463	455	494	497	472	480	505	475	440	472	462	454	452	479	463	478	481	521	500	471	533	471	486	492	491	484	432	471	486	499	478	477	484	450	492	472	500	471	454	463	507	451	476	448	527	480	508	458	513	492	505	482	505	476	457	490	466	495	470	455	438	452	508	461	481	463	467	445	534	476	486	455	429	476	471	493	525	438	497	437	474	449	495	474	427	522	492	498	485	487	478	467	458	442	469	463	474	525	452	475	442	461	442	457	477	472	501	468	495	475	468	461	500	511	450	485	468	475	447	503	458	457	461	501	444	492	476	466	447	486	472	476	493	467	490	486	444	486	499	443	498	495	502	480	507	522	458	518	524	487	465	497	490	488	501	502	474	531	492	496	515	457	497	491	505	477	448	455	464	468	423	458	500	488	497	493	447	481	452	511	496	465	484	501	459	469	474	506	462	463	490	502	502	472	492	488	499	469	467	480	485	497	497	480	488	461	497	512	477	475	471	459	478	516	462	471	532	477	496	467	455	498	495	458	496	501	465	462	509	442	487	478	475	472	477	495	494	483	480	458	484	511	497	519	487	499	426	464	484	473	448	491	485	474	495	489	490	493	481	464	485	457	476	493	482	477	480	499	472	499	475	487	432	526	475	478	471	482	498	483	496	473	487	487	519	432	483	462	473	467	460	521	496	487	469	453	489	515	498	450	501	476	467	458	509	432	498	461	499	504	488	500	498	450	472	475	495	444	500	466	474	481	493	497	430	491	478	467	519	471	501	504	468	478	487	532	461	502	461	437	498	493	466	460	482	507	451	515	469	475	471	465	486	490	494	471	493	483	512	493	487	476	518	497	505	464	479	494	471	445	462	473	502	454	487	456	459	483	454	475	514	485	526	481	476	510	483	469	479	478	439	476	506	474	447	462	519	525	461	474	497	503	463	453	451	484	453	458	474	480	457	435	488	515	457	455	483	463	446	449	492	499	473	486	483	441	519	491	484	487	477	467	516	426	468	481	503	455	503	465	488	483	468	430	478	467	520	452	476	458	522	492	499	487	449	472	464	515	476	487	475	447	497	453	485	479	502	490	478	502	500	507	463	490	492	469	476	465	469	480	478	446	459	493	491	439	488	495	460	512	454	440	498	479	474	450	492	446	503	486	457	519	468	524	497	442	504	463	467	473	511	472	473	485	480	451	491	461	473	479	491	439	444	465	482	507	496	455	471	470	476	479	450	461	469	516	490	488	510	464	452	496	464	487	516	466	487	459	469	489	494	471	474	478	485	512	455	453	428	512	461	503	475	468	480	473	456	445	489	465	478	444	507	471	540	468	451	518	467	475	462	458	502	487	465	450	521	468	484	466	489	484	467	434	437	480	495	473	428	459	487	481	442	517	491	507	521	457	487	463	512	491	472	480	505	447	503	455	490	444	497	457	515	517	484	492	454	459	520	452	485	482	456	481	467	466	465	432	507	455	516	447	467	500	506	486	496	444	480	482	499	518	478	474	478	479	496	509	476	447	479	470	448	475	492	475	489	439	466	457	449	471	501	491	449	483	460	448	521	487	491	455	510	514	454	507	476	486	460	501	502	505	497	459	461	511	456	473	451	446	507	499	492	520	485	481	477	441	500	496	454	469	458	480	513	504	479	498	495	467	505	475	493	492	471	478	491	435	519	471	443	491	494	502	475	476	467	473	459	494	490	486	501	493	453	477	469	499	507	452	452	503	483	476	491	434	473	473	502	460	492	477	470	472	495	470	499	460	520	447	443	526	474	486	496	457	449	471	484	462	480	512	505	457	467	485	485	464	434	443	479	451	487	454	468	469	516	481	487	470	494	492	466	447	451	471	454	460	488	478	473	473	466	503	484	506	458	488	468	452	487	486	456	484	465	454	508	475	492	462	501	491	490	501	527	496	457	450	496	486	476	480	508	452	524	460	463	475	463	471	445	518	484	471	464	468	465	498	457	497	459	469	485	475	489	479	449	462	468	445	451	466	481	501	485	519	467	511	485	509	443	496	487	470	482	542	464	484	463	443	478	526	467	505	472	501	535	497	485	490	510	436	487	449	476	489	482	465	489	490	495	478	496	497	488	508	456	506	489	512	503	478	506	465	501	502	442	469	474	486	477	467	472	487	478	505	516	476	512	459	477	462	468	523	464	503	491	451	468	486	459	504	498	460	464
10682	3272	4514	3788	2427	1858	1238	968	844	700	620	494	475	431	414	370	374	372	340	352	364	345	352	328	310	320	330	326	335	367	330	294	347	317	357	306	308	315	307	347	356	282	321	348	311	362	350	311	350	285	310	307	334	353	332	305	326	344	330	310	334	315	308	358	290	335	353	325	300	300	327	319	318	318	314	296	319	313	304	328	361	313	349	349	325	340	335	325	353	295	312	315	317	288	330	321	298	339	342	316	319	332	295	352	345	302	317	306	338	309	337	372	336	326	303	306	301	324	330	291	318	336	321	327	332	317	326	299	314	337	308	336	330	369	322	346	313	297	336	348	310	323	351	287	315	345	323	321	277	342	317	326	332	321	278	365	351	320	269	309	305	326	326	321	315	313	355	272	335	293	318	313	329	328	343	338	323	328	343	350	328	279	329	312	342	320	305	356	306	323	316	334	310	325	308	329	326	305	351	303	327	352	279	322	334	337	312	319	303	307	314	323	288	296	331	341	299	297	317	294	362	342	282	332	330	317	315	336	289	317	335	345	297	293	342	296	331	312	365	340	294	315	310	335	290	331	359	307	284	317	313	299	290	339	351	354	326	287	337	319	317	336	336	322	347	323	325	339	332	322	341	317	332	327	350	327	309	316	272	326	298	328	341	345	339	293	311	329	318	317	318	312	320	339	317	324	327	312	342	296	284	304	308	362	346	317	287	290	336	301	284	322	330	317	310	328	335	357	307	346	337	329	319	334	316	343	332	369	323	350	334	327	329	336	353	335	353	342	306	317	327	289	333	332	319	343	321	332	304	316	321	304	319	324	343	290	328	317	313	328	314	313	312	308	351	328	330	342	334	317	300	336	331	280	303	346	303	295	336	302	340	298	292	351	332	313	314	314	331	353	321	343	347	312	338	306	343	322	302	338	306	314	336	315	335	313	333	342	346	300	318	319	312	350	355	327	320	283	339	328	315	321	322	353	336	346	326	289	320	285	343	328	295	317	302	302	311	349	321	306	322	301	287	320	319	319	324	341	335	342	322	290	280	318	338	333	324	323	343	304	319	314	326	301	339	302	363	311	305	317	357	323	338	296	319	265	304	312	322	352	333	314	320	323	302	325	317	334	343	324	299	285	304	313	315	342	312	331	356	294	316	324	315	325	324	327	358	280	310	331	301	340	320	301	290	333	312	297	291	333	312	334	318	343	357	276	312	307	303	321	335	341	311	295	331	315	337	296	320	334	362	333	299	339	331	331	325	357	327	297	320	351	327	355	288	317	291	311	336	345	332	338	333	349	323	314	264	352	331	320	351	326	324	299	320	342	357	352	322	296	312	317	346	343	315	320	329	321	314	309	335	329	316	309	298	333	310	318	334	280	272	346	366	306	339	358	366	306	314	296	327	308	328	345	311	324	349	323	332	278	286	288	325	327	287	322	344	304	328	320	315	345	345	336	323	307	329	347	343	326	357	330	317	326	319	285	301	302	337	306	320	349	309	328	331	369	301	319	312	316	318	326	337	338	351	289	316	319	345	326	307	299	331	317	331	319	328	329	329	331	333	291	325	342	270	342	318	339	314	330	363	314	299	315	318	315	336	318	307	290	322	307	300	351	328	311	308	325	345	318	282	332	320	330	333	315	336	281	337	329	320	313	281	293	324	269	301	307	312	311	345	325	312	332	283	316	305	352	313	306	339	323	291	308	297	326	332	347	311	339	318	316	353	293	317	320	352	325	293	326	324	336	330	366	316	337	318	321	322	313	342	335	314	354	298	351	330	362	328	323	301	310	341	313	345	312	301	328	307	316	326	310	340	293	311	319	323	332	326	299	330	330	350	352	355	332	304	346	330	335	309	278	310	324	326	326	329	331	340	308	310	298	314	307	317	329	306	335	314	304	356	346	338	289	340	325	329	330	361	320	306	343	347	332	323	355	311	297	340	327	311	317	343	323	292	311	312	344	306	325	308	339	296	322	332	319	323	294	343	319	300	282	341	274	315	337	361	346	332	302	319	317	316	312	284	315	327	295	303	318	305	321	341	290	340	263	340	358	358	340	298	314	316	295	308	299	312	319	322	289	299	317	299	336	316	285	323	348	315	316	319	320	315	290	327	307	285	303	332	338	349	323	328	379	319	314	286	327	361	335	312	315	350	327	346	319	335	318	319	337	307	306	308	332	311	317	323	308	312	305	309	293	326	308	332	336	305	283	330	319	329	335	294	306	274	291	335	306	341	338	325	324	317	332	352	345	316	326	323	313	325	316	336	323	331	306	313	294	312	322	323	316	298	325	324	269	268	341	334	304	321	342	316	316	301	335	298	330	328	331	311	340	317	349	289	341	322	326	329	317	310	340	326	350	344	336	304	332	338	354	294	322	308	330	325	290	333	325	297	272	312	313	326	328	322	357	306	315	378	294	308	354	348	338	314	334	325	300	329	349	305	290	325	297	339	333	326	295	307	362	322	359	302	292	313	293	330	343	332	324	306	304	289	322	327	295	310	340	295	319	322	351	330	380	349	357	303	327	298	337	360	324	328	329	315	323	288	296	328	349	310	351	315	335	351	323	329	313	300	341	340	298	341	334	346	295	306	335	358	345	268	342	318	288	299	304	326	326	371	332	354	324	360	315	323	306	315	291	340	297	321	328	292	308	320	329	316	321	328	334	325	351	339	326	319	334	320	347	328	316	320	310	297	325	298	316	308	329	334	309	325	307	312	325	317	301	340	319	294	307	289	311	278	343	327	340	305	330	332	335	302	270	336	328	349	311	290	314	310	345	320	317	343	345	307	327	370	323	327	318	321	304	344	333	338	344	364	282	308	334	298	335	301	326	345	267	305	351	317	343	303	318	311	300	336	323	317	326	326	329	358	336	290	355	335	323	331	326	300	336	326	310	344	285	313	352	340	326	291	327	311	310	342	318	307	328	310	305	299	290	328	313	339	314	324	321	307	329	302	325	336	324	330	350	325	285	281	338	335	324	293	346	311	295	326	330	291	310	342	315	290	290	308	336	328	334	353	300	317	335	333	351	332	303	311	323	345	266	329	285	338	305	320	347	361	328	337	320	335	319	315	281	285	302	342	291	303	295	302	322	318	343	338	333	366	321	315	318	324	284	338	349	279	331	291	345	295	329	329	308	321	290	297	321	334	321	342	310	315	334	322	319	315	322	323	329	340	315	320	321	286	310	344	331	307	366	336	313	315	305	308	311	315	322	336	308	346	336	298	345	313	326	335	321	303	326	263	314	316	300	300	321	313	335	309	335	310	330	328	341	338	313	329	337	345	323	356	300	315	327	344	297	290	316	367	301	335	298	343	346	318	333	343	340	320	319	310	270	311	342	317	303	319	299	318	298	275	271	306	330	294	329	293	331	297	315	322	307	313	301	326	330	339	333	293	357	333	304	349	332	315	347	324	338	302	326	322	337	365	313	296	291	325	340	301	348	312	314	354	349	342	327	316	315	340	333	322	322	341	293	342	318	353	320	336	297
7991	3184	8053	9598	8056	6376	4722	3785	3323	2998	2257	1921	1702	1419	1383	1159	1101	1082	1068	967	980	991	906	953	900	928	843	863	840	823	784	827	818	833	734	812	804	815	790	748	830	791	751	804	797	782	744	747	751	733	768	782	754	737	741	772	784	744	745	787	774	741	744	759	723	817	747	750	789	775	761	712	716	749	788	727	733	765	786	785	686	733	746	765	754	785	736	732	714	762	735	741	754	747	763	774	743	741	780	768	745	721	723	702	817	735	783	749	773	753	738	766	742	815	812	792	733	734	727	727	732	722	713	739	797	762	756	730	747	714	721	729	722	768	699	729	764	767	746	774	797	785	739	779	772	758	775	786	745	781	718	750	739	773	770	734	750	753	756	723	690	757	744	774	788	775	720	754	775	746	729	741	763	842	773	783	716	816	732	732	794	751	733	778	742	780	723	744	760	726	731	758	743	770	757	741	723	761	738	732	775	812	771	699	771	756	776	751	726	729	689	756	788	728	741	720	702	762	778	746	746	777	738	719	776	760	759	746	739	747	792	801	756	781	769	679	759	749	720	764	763	715	803	780	792	755	756	770	802	770	739	730	763	752	764	729	749	727	784	773	708	706	769	780	783	751	747	749	766	751	720	727	756	721	799	756	774	780	772	759	760	759	720	694	728	718	782	759	741	703	786	795	789	744	701	736	766	763	774	725	714	732	782	721	805	740	792	709	740	715	777	771	754	775	778	773	688	788	785	782	748	730	709	732	758	758	739	792	772	767	745	799	761	746	739	713	719	788	782	771	744	777	753	755	706	716	741	741	737	753	766	760	778	761	731	753	823	789	747	711	795	769	774	744	731	771	765	759	718	736	797	731	754	753	700	750	765	786	721	804	693	738	769	805	779	744	747	777	736	788	762	730	764	726	713	734	783	769	778	762	771	726	732	790	761	763	768	788	756	758	779	780	760	740	807	762	676	748	740	785	771	795	731	755	745	702	744	732	787	756	823	769	746	709	770	751	714	740	687	748	750	746	814	721	774	724	778	752	764	759	715	746	774	754	782	807	733	742	712	741	796	758	787	708	736	722	742	747	735	772	738	788	731	716	719	786	811	706	712	755	803	739	763	749	801	768	691	734	795	763	711	723	782	749	797	764	785	760	759	768	742	738	776	758	750	767	796	754	749	779	732	783	765	745	737	763	760	721	756	764	736	762	765	764	760	815	724	723	750	771	745	733	754	749	741	743	717	722	756	790	791	762	742	750	746	786	776	719	743	739	750	753	735	735	697	767	745	765	726	737	793	771	759	774	781	736	787	710	760	740	733	726	763	740	769	776	786	733	783	752	780	748	820	744	759	730	790	749	721	774	748	737	710	751	758	743	751	706	697	768	741	726	786	772	756	707	798	726	750	769	771	742	798	741	736	735	756	720	755	761	740	793	742	767	786	787	732	731	729	772	779	686	761	753	771	720	754	780	766	765	763	759	736	761	725	715	754	774	798	781	739	781	788	772	807	807	745	756	780	761	816	743	752	754	780	749	768	787	792	688	750	755	764	748	761	715	774	759	726	774	725	777	759	737	776	768	740	787	743	707	771	780	749	776	759	735	740	782	749	730	743	711	743	749	740	737	777	772	771	744	743	756	762	773	790	737	793	734	797	712	766	729	779	758	737	775	788	722	744	701	736	709	771	757	775	744	706	758	764	758	770	771	745	786	716	779	754	761	732	767	785	742	721	761	731	734	730	758	768	797	797	751	779	744	745	718	774	754	747	789	771	773	730	771	738	752	776	789	705	745	787	746	779	746	777	842	744	725	791	720	716	764	781	676	773	774	783	774	756	773	736	729	785	791	724	766	796	752	725	754	770	783	725	747	729	750	743	757	795	738	729	749	768	751	776	752	760	735	717	779	720	747	777	780	788	807	680	746	777	733	800	770	738	736	748	722	736	751	764	786	741	740	790	749	718	776	773	816	724	743	744	742	769	715	775	797	718	772	769	715	782	751	779	781	772	743	753	784	763	734	753	782	800	696	708	727	724	766	799	744	712	765	770	750	733	802	723	793	767	725	759	776	754	755	793	749	735	736	788	771	730	720	760	747	736	746	721	711	732	767	767	757	760	766	738	797	757	733	774	787	787	718	750	728	740	741	743	723	794	733	720	796	708	740	782	730	733	693	739	792	746	723	744	721	729	783	816	763	765	791	806	725	740	773	773	817	695	756	767	740	774	747	755	775	807	792	805	730	727	735	780	775	731	748	795	811	750	706	720	746	795	761	707	747	747	768	729	813	749	732	776	771	763	753	762	726	769	802	738	738	773	723	754	768	752	778	761	770	794	743	759	804	694	750	770	812	732	736	760	766	734	754	807	770	715	702	731	760	801	776	731	795	759	828	760	766	786	773	747	727	806	737	764	750	726	749	731	740	754	800	744	755	778	798	745	776	742	721	764	724	713	753	804	762	737	798	740	759	797	720	744	746	765	713	792	800	775	729	752	791	729	743	727	745	749	760	794	724	714	687	709	799	729	727	735	782	739	729	740	788	767	755	769	722	764	722	731	774	771	766	775	731	722	726	742	742	729	770	758	726	771	756	757	751	735	757	755	766	698	792	758	715	729	762	754	770	787	752	773	714	739	708	717	716	791	736	755	753	715	789	753	694	751	720	772	757	748	748	826	766	706	769	757	698	781	769	741	792	745	730	750	744	752	772	786	715	795	784	727	738	775	785	777	760	716	689	752	727	739	702	771	740	766	777	757	725	788	769	781	736	775	741	740	814	739	760	794	799	747	727	741	792	772	748	779	758	755	784	745	730	754	758	754	691	768	706	757	785	759	764	767	701	758	727	779	718	757	762	776	761	812	710	779	764	794	766	733	740	753	777	756	780	741	730	721	730	775	767	761	777	765	739	784	758	752	777	759	743	760	775	801	792	762	751	776	782	795	782	705	731	756	756	718	779	774	727	793	740	817	776	738	754	750	758	705	742	786	786	755	762	766	723	759	718	755	769	774	715	710	773	768	758	785	798	813	778	749	761	733	777	787	756	718	730	739	759	732	772	717	759	799	795	806	765	711	685	730	760	772	724	766	770	732	743	758	753	738	729	748	774	782	790	721	760	771	748	703	729	798	751	764	788	691	818	755	729	765	751	761	764	747	774	752	704	753	729	757	752	771	797	786	733	786	740	761	747	765	749	755	740	782	742	763	760	765	749	794	724	772	707	791	794	739	690	748	832	790	785	788	719	743	757	770	709	739	802	764	751	713	818	758	784	763	742	753	770	718	739	765	757	789	781	787	778	750	769	774	741	739	762	787	728	748	754	745	769	738	742	784	703	746	719	725	782	730	780	776	806	790	773	723	753	702	779	734	765	738	778	728	727	741	763	790	744	715	766	751	748	747	743	774	725	746	733	676	771	781	773	750	757	776	740	755	723	702	733	765	711	760	796	808	726	761	761	796	717	786	777	791	785	736	750	733	764	716	789	780	744	760	753	748	772	735	762	779	747
17606	4905	6156	5402	3858	2504	1854	1431	1270	1002	865	696	544	537	486	476	471	448	406	422	393	381	384	414	434	375	371	357	398	399	345	362	359	379	334	377	316	360	339	402	364	379	329	361	353	347	364	340	350	352	361	363	335	337	357	362	335	367	386	355	345	373	345	363	323	336	354	376	386	343	357	355	325	351	314	358	332	362	364	309	376	393	332	346	318	307	370	393	360	310	362	333	358	378	360	320	394	342	357	358	337	368	365	334	369	342	345	344	343	341	339	335	361	353	354	330	389	310	377	376	358	357	350	357	350	330	336	357	334	350	333	336	350	354	369	356	349	366	355	391	342	353	355	307	361	409	370	347	341	381	323	356	341	333	368	325	351	360	339	380	308	359	344	314	344	392	372	354	334	330	367	340	328	389	346	327	362	326	334	349	399	384	352	357	360	362	337	346	364	359	330	340	333	316	324	325	360	367	355	325	355	362	353	328	375	359	321	359	363	351	324	329	342	347	354	358	322	310	337	329	337	352	357	346	357	368	342	379	324	336	350	358	376	384	347	352	357	346	346	321	336	356	352	344	328	304	359	346	350	357	346	331	357	365	315	372	342	318	323	367	316	338	342	357	363	331	331	386	364	360	334	362	343	319	366	378	378	373	387	355	330	368	362	380	361	344	333	355	352	365	304	343	353	374	319	341	376	344	303	290	334	332	305	332	348	353	370	337	356	349	362	344	363	335	355	317	361	359	344	376	361	356	345	335	318	350	334	344	352	327	341	349	366	350	328	371	349	341	330	342	357	374	389	323	301	370	351	363	329	342	364	365	300	357	325	360	374	352	347	329	335	323	359	326	324	344	307	324	336	355	304	358	296	304	338	369	367	345	360	350	337	363	351	381	358	382	347	325	370	342	341	364	348	369	322	354	334	353	356	336	400	382	370	389	345	358	374	372	358	348	398	362	331	361	328	345	356	322	306	344	337	351	334	348	350	314	329	341	391	338	365	342	392	364	335	350	375	353	320	350	362	363	353	335	354	331	329	328	361	381	336	367	377	354	398	346	348	381	323	341	358	356	355	354	340	330	303	342	354	349	364	400	385	335	324	326	334	348	335	336	356	374	380	352	332	331	352	378	344	367	352	333	339	331	382	373	331	349	333	354	345	328	342	324	352	326	360	334	357	348	352	343	337	352	365	362	344	338	397	345	344	346	350	291	352	368	366	355	342	357	297	347	348	350	364	317	342	327	346	349	356	341	356	324	355	347	337	337	345	339	372	333	348	380	371	316	340	312	348	352	352	359	299	352	368	301	370	332	347	343	378	331	327	338	326	342	367	333	347	373	359	373	350	386	355	349	354	315	332	306	312	375	316	350	370	363	384	354	321	361	329	334	339	363	325	345	322	343	350	338	336	336	354	358	350	342	369	345	358	353	346	378	318	332	372	375	361	351	341	330	353	318	346	338	354	341	347	316	339	364	358	372	358	340	338	335	352	365	351	363	335	371	343	319	350	330	357	333	344	341	341	339	335	367	358	351	330	341	351	375	355	354	336	376	384	341	312	353	324	346	324	335	338	367	371	320	347	375	336	370	358	328	362	359	382	347	334	331	351	347	363	354	334	343	307	362	351	322	344	351	342	360	315	329	357	377	333	363	377	342	363	336	351	374	369	378	359	301	354	337	334	345	351	350	309	331	361	407	355	371	363	311	319	321	340	330	348	333	334	362	374	344	349	380	351	307	379	361	337	339	351	331	333	358	303	357	326	354	344	334	370	335	362	369	366	339	349	316	308	362	356	393	358	318	343	335	354	349	325	350	326	332	343	368	376	339	343	301	350	357	375	344	346	379	380	303	319	347	328	350	345	339	346	320	334	355	359	352	320	341	331	343	355	332	314	311	384	354	329	327	381	369	348	332	324	370	375	373	307	337	369	366	344	335	330	336	368	389	335	323	305	330	336	355	367	350	349	326	369	325	342	347	362	357	349	397	370	333	355	367	362	330	354	332	345	329	354	366	346	358	352	402	352	340	356	364	372	366	343	372	316	357	365	341	348	354	336	321	378	343	298	328	356	376	324	315	333	337	334	295	315	381	340	345	379	322	336	362	352	349	359	361	346	353	347	356	336	363	341	381	324	343	366	367	341	330	366	365	347	385	350	390	361	354	380	352	315	366	366	343	355	357	380	327	369	336	347	342	385	328	316	327	339	344	363	395	345	355	353	343	334	353	356	364	344	342	308	343	356	352	349	374	351	353	338	386	380	345	355	342	332	340	352	318	347	347	374	342	398	333	375	372	341	349	333	331	319	349	346	327	340	337	318	355	345	349	337	337	346	362	372	328	346	327	367	361	369	332	353	370	369	371	358	320	356	375	393	328	378	367	318	331	318	325	334	367	379	381	337	354	367	350	343	359	323	331	367	373	350	330	349	336	334	342	341	360	362	387	352	320	391	347	344	333	346	351	361	326	337	359	362	354	330	346	336	378	367	384	375	340	340	302	344	367	309	332	342	360	345	325	371	315	358	334	341	351	330	329	349	342	362	353	325	364	397	327	342	347	359	386	367	328	352	348	360	352	353	349	378	350	376	361	381	331	345	357	326	342	332	374	346	356	326	335	340	346	349	353	355	353	359	339	334	346	325	355	348	375	360	302	337	369	367	308	354	347	317	368	359	346	371	356	364	373	309	351	305	320	358	354	388	341	349	336	356	330	366	351	376	349	342	343	355	328	331	370	377	355	385	356	352	344	342	324	312	307	343	384	384	366	351	340	327	356	359	344	361	335	339	369	315	313	338	351	370	343	363	373	341	369	341	368	348	355	345	367	343	351	349	359	346	367	317	368	355	352	370	352	406	379	317	363	400	337	341	343	340	353	352	321	345	342	356	347	338	317	352	356	352	324	374	363	324	318	332	326	331	374	342	380	374	351	310	334	329	325	353	339	369	378	360	354	353	368	343	399	350	345	346	347	302	350	349	311	354	385	360	356	332	355	347	331	356	331	338	360	378	311	328	362	375	341	352	346	343	347	383	331	342	331	341	372	328	385	353	311	357	363	331	336	362	357	365	342	361	318	325	340	369	346	353	315	334	385	343	364	365	352	339	356	369	337	340	365	343	354	328	339	318	352	364	329	377	388	384	338	307	349	366	328	347	330	354	324	361	365	332	320	360	351	348	359	333	316	368	354	346	351	323	368	376	380	362	363	390	341	336	344	325	289	364	370	389	371	339	362	352	386	329	353	368	350	373	363	401	342	318	366	362	369	372	344	335	338	363	366	372	326	336	343	341	362	362	318	347	355	380	351	360	397	337	368	335	372	348	342	344	365	355	338	384	350	353	338	346	330	348	359	377	345	352	364	379	330	386	346	335	349	350	366	361	367	375	390	366	330	364	386	365	357	330	332	368	325	318	335	329	352	320	367	353	353	320	365	343	336	326	357	327	384	330	341	361	350	329	356	356	340	346	329	333	353	355	338	337	337	329	350	351	347	371	367	340	381	353	366
10653	4237	10585	12963	10718	8896	6868	5794	4735	4018	3533	2822	2457	1956	1924	1534	1429	1359	1304	1149	1265	1191	1085	1123	1014	972	961	889	921	902	886	898	895	900	882	896	923	865	889	851	888	846	803	807	862	826	794	827	813	756	794	817	786	798	808	777	788	760	834	874	783	777	815	788	771	746	781	780	823	785	775	800	787	801	769	751	771	770	802	841	788	755	751	771	779	744	800	754	803	838	771	753	811	771	788	827	860	737	794	802	741	802	743	762	777	837	843	741	806	822	750	853	839	769	760	790	783	744	771	826	820	790	803	778	804	787	815	763	819	808	751	792	812	719	792	783	826	803	790	816	785	822	787	801	761	743	774	804	835	804	757	786	811	832	778	788	818	796	809	757	801	752	776	761	771	807	756	809	753	769	811	746	774	787	749	733	805	773	832	747	817	753	768	773	844	732	797	732	792	776	788	778	781	813	810	731	771	823	767	809	797	770	741	794	786	791	840	710	823	766	775	787	800	754	750	777	790	814	840	786	774	754	773	770	785	791	794	807	776	783	806	827	847	758	771	802	753	808	793	794	817	787	777	806	728	769	803	820	783	801	771	781	804	780	768	767	818	755	786	751	759	837	819	774	806	803	769	835	815	748	800	782	779	773	863	763	826	763	815	804	802	758	762	770	785	773	756	812	780	768	781	800	758	776	762	788	762	775	769	780	804	806	735	826	809	776	760	764	834	797	788	783	733	763	763	749	761	729	844	771	825	822	787	783	747	714	795	788	761	807	773	733	772	811	801	788	804	778	756	815	786	768	764	744	743	791	694	782	807	776	728	820	760	781	818	801	790	786	803	767	763	794	781	777	776	776	783	791	757	780	784	799	782	794	772	767	818	771	775	775	800	822	794	754	822	764	753	774	791	777	828	814	772	806	755	794	725	819	796	839	766	761	765	800	762	817	830	802	817	731	800	737	764	780	770	781	753	804	799	755	717	797	775	810	752	788	792	810	768	796	800	783	748	787	811	802	788	778	761	768	775	811	805	810	766	800	835	787	787	832	789	763	779	744	794	759	786	786	774	776	734	771	758	770	798	737	836	740	799	817	758	823	827	777	774	820	788	809	811	786	811	835	723	746	793	766	864	776	764	798	801	789	780	780	794	814	824	779	784	798	828	808	731	776	830	793	770	792	813	834	771	794	800	771	769	818	812	790	806	760	773	719	824	777	793	851	781	797	780	789	804	821	759	752	777	749	778	751	769	794	759	796	788	797	777	791	774	781	742	804	800	802	792	814	760	800	758	757	751	757	735	768	810	747	779	810	766	751	736	788	835	762	801	859	821	799	790	803	779	757	785	797	777	804	734	755	790	851	807	781	810	810	801	773	787	772	826	765	816	801	792	804	814	787	793	753	821	782	775	808	783	745	784	782	817	815	715	763	775	788	744	762	770	777	766	801	797	823	744	795	806	760	808	767	835	770	815	806	768	784	751	828	818	811	787	805	767	798	804	765	753	790	732	782	788	774	722	764	801	783	783	762	772	778	775	818	792	805	746	761	800	760	767	758	794	817	794	784	811	822	754	814	773	790	764	805	799	828	801	793	745	787	840	826	821	771	833	773	802	736	754	848	813	770	818	776	769	787	773	744	811	790	776	844	805	794	753	775	787	781	813	787	784	784	765	800	794	803	771	756	808	819	809	816	806	763	782	787	879	817	805	759	790	793	782	795	812	803	805	790	802	813	796	816	816	809	809	795	797	789	764	756	747	797	808	749	808	776	771	794	816	818	718	756	822	821	787	809	805	823	798	786	778	807	741	799	784	729	790	805	783	850	750	819	796	725	736	795	805	852	843	781	785	822	804	791	765	813	773	813	818	806	831	761	747	814	783	812	751	770	818	743	774	742	796	747	767	759	790	800	810	806	778	766	808	800	812	768	772	778	747	783	822	765	810	815	761	766	774	767	766	818	757	755	835	779	784	752	785	761	788	853	829	758	768	761	772	834	789	773	781	736	803	757	817	704	754	789	820	755	759	883	782	775	823	786	777	788	819	729	794	795	805	761	809	754	800	804	856	771	790	719	758	761	796	765	865	822	787	763	739	785	752	768	822	773	769	826	753	808	778	799	837	740	731	764	820	819	808	773	789	793	788	798	796	782	783	777	796	767	798	821	773	740	771	711	741	786	777	790	768	758	779	773	797	771	814	832	801	782	768	775	796	803	740	750	757	780	775	792	797	765	824	819	732	817	774	758	789	861	773	811	773	790	797	793	743	783	811	785	810	780	785	767	803	761	765	807	738	709	761	811	813	790	800	747	735	791	821	793	774	796	727	818	780	753	777	844	776	797	738	832	808	774	778	796	792	801	808	775	728	765	828	791	804	740	831	805	743	826	791	799	823	726	770	806	809	768	780	807	771	772	757	819	742	801	828	843	770	794	780	793	821	771	831	770	728	820	786	801	830	834	805	803	779	805	761	772	786	789	752	789	767	782	774	760	787	830	829	798	797	752	797	831	802	779	764	810	777	776	746	797	778	728	756	766	821	775	761	783	804	788	765	752	819	822	822	789	776	795	766	790	809	823	860	757	811	747	761	779	762	771	766	802	746	809	806	764	783	803	785	817	818	774	790	761	743	778	749	848	821	785	789	781	740	793	773	782	805	753	752	775	846	798	805	768	827	766	825	787	789	779	821	777	776	789	752	819	816	791	749	786	821	767	839	814	768	738	754	778	788	779	806	770	771	769	796	777	759	783	783	779	792	797	786	797	793	855	807	861	781	789	809	766	765	767	728	779	807	777	796	777	826	752	794	773	781	835	823	784	779	816	773	711	805	777	794	793	747	799	789	765	841	818	768	789	780	806	797	784	760	778	749	801	789	781	827	759	754	794	788	777	819	803	723	778	726	788	826	816	764	727	818	776	814	801	755	736	793	764	789	758	797	841	821	786	784	779	831	728	736	797	807	764	781	806	727	738	788	772	776	779	750	807	750	784	743	821	795	791	812	806	819	790	828	740	797	763	728	786	781	812	792	765	858	786	765	737	791	769	783	796	769	843	791	761	787	810	808	789	807	803	758	813	747	762	812	769	767	811	768	770	760	802	799	781	782	812	811	772	801	791	844	837	752	801	791	800	806	765	806	789	759	826	812	783	794	744	767	766	801	806	786	811	794	752	749	807	815	805	776	752	763	742	857	750	764	775	803	803	826	818	739	770	777	775	763	808	764	835	772	851	785	773	812	797	771	803	778	785	782	778	782	800	784	830	757	749	822	804	778	825	822	770	786	795	786	733	727	758	756	748	763	786	794	743	802	814	813	805	749	843	818	811	772	805	770	757	778	827	787	791	770	765	873	791	762	840	778	807	761	772	759	758	762	781	809	731	781	813	748	795	769	812	801	800	744	779	741	751	760	790	741	775	813	769	838	784	742	847	753	823	752	783	755	803	788	792	745	793	799	793	824	785	847	751	797	836	793	778	826	775	796	776	776	721	789	771	785	711	745	775	799	812	762	798
3776	1889	2500	1717	1074	763	586	448	378	329	305	260	225	232	219	224	181	247	196	186	224	211	189	195	163	206	232	178	213	202	186	183	167	182	187	191	201	210	208	194	197	166	184	220	201	193	192	200	179	186	195	201	195	157	197	187	207	160	187	189	195	183	200	178	174	193	181	166	201	195	204	205	183	205	184	175	210	203	190	184	183	196	195	174	171	191	175	218	166	196	188	211	182	194	156	216	194	166	192	187	194	190	198	177	172	191	170	166	176	209	191	181	186	198	182	177	196	182	180	166	179	193	174	177	191	161	177	186	170	170	213	172	183	211	220	189	203	186	203	176	188	192	169	185	180	185	191	189	184	203	160	167	194	183	196	167	186	187	174	182	180	173	189	201	200	205	227	203	182	194	182	205	182	189	161	192	176	179	169	183	189	200	175	179	184	168	200	182	196	170	183	183	164	187	190	181	202	196	187	200	185	198	152	241	197	187	199	178	167	208	180	176	185	183	215	218	184	165	212	184	169	170	181	216	179	157	172	182	177	198	181	209	186	170	196	205	167	203	161	181	190	206	195	188	195	170	158	179	198	194	212	183	174	182	196	180	145	183	164	177	190	176	209	176	188	164	179	191	184	201	204	213	203	177	193	221	189	187	192	179	189	215	200	215	176	194	188	200	177	182	173	200	195	202	196	168	204	151	162	210	185	180	151	197	186	175	182	191	196	173	179	179	183	188	188	203	182	199	182	201	211	197	193	198	191	174	199	185	185	196	182	200	183	158	184	192	158	184	192	179	175	196	180	193	202	236	162	196	181	187	176	190	187	203	182	211	179	193	180	220	188	172	179	174	183	174	185	187	200	186	169	215	181	193	184	183	197	214	215	203	182	188	209	180	188	197	209	183	164	191	197	176	189	177	187	199	199	165	204	163	169	182	166	180	166	196	200	175	179	218	204	212	193	207	179	196	177	199	177	164	192	165	178	195	180	159	170	206	198	188	181	193	194	183	192	201	177	184	169	209	205	182	200	173	186	192	185	193	153	185	189	164	189	188	165	187	165	185	193	183	175	211	184	157	198	187	191	207	181	178	203	191	190	197	190	184	166	186	186	191	162	195	213	182	179	178	188	191	187	181	188	160	200	186	189	172	169	187	185	182	185	209	189	182	198	176	172	177	156	213	189	182	176	168	186	183	171	168	167	178	214	201	193	188	185	187	195	176	158	227	168	183	208	165	168	176	186	177	170	177	199	213	206	207	183	162	229	204	200	180	176	175	184	193	183	191	181	185	189	201	169	164	203	212	178	207	191	155	187	203	159	179	193	166	167	190	183	193	177	173	179	167	167	182	224	204	164	206	175	203	167	189	179	186	188	186	181	211	201	188	176	184	194	186	172	185	194	166	173	213	195	204	193	186	154	171	172	184	188	167	194	184	180	171	190	189	174	197	193	194	196	176	190	175	188	196	189	176	197	177	165	201	195	174	168	160	169	169	180	202	187	195	182	177	161	214	206	179	157	197	184	181	198	215	177	189	195	176	190	177	167	192	177	168	205	184	195	185	193	189	192	220	207	195	157	183	187	202	203	181	186	194	190	198	204	187	201	203	206	184	179	176	194	180	172	171	174	185	182	185	195	172	157	196	186	195	190	156	188	157	170	197	190	201	207	145	191	167	173	205	201	182	174	172	196	176	186	205	195	160	157	191	185	168	176	194	212	182	180	206	194	182	190	177	179	185	190	176	177	177	182	167	171	171	199	193	191	186	185	195	169	186	182	217	203	171	181	157	179	190	190	187	180	206	163	185	202	203	184	151	179	173	193	168	193	193	185	185	186	186	187	187	214	188	187	169	188	193	195	149	167	196	195	179	180	207	185	153	199	182	165	178	157	209	171	189	176	180	171	201	213	205	203	181	176	189	197	210	194	169	192	211	199	208	196	183	190	170	164	186	168	173	198	167	173	198	183	188	203	174	171	215	177	182	179	168	181	189	166	192	189	183	201	168	168	173	181	185	199	176	179	177	184	181	212	176	186	195	198	168	189	179	174	192	156	195	190	181	183	199	215	191	159	178	178	193	175	202	201	183	166	196	185	191	180	180	180	178	175	162	169	194	205	191	180	191	179	197	185	191	177	195	191	217	187	181	205	188	165	207	185	214	173	196	186	169	188	173	189	213	189	182	172	193	193	191	189	188	184	188	182	176	157	144	190	193	195	182	211	194	182	175	189	188	176	184	159	208	203	174	188	189	200	166	215	184	159	167	195	153	179	180	172	178	173	177	206	205	185	205	201	200	190	175	178	200	197	165	209	172	182	194	181	190	180	181	188	180	171	181	204	192	214	216	189	188	173	196	167	180	159	163	188	197	183	184	190	212	200	189	190	166	181	192	234	201	177	169	189	194	179	178	198	177	170	207	175	173	167	166	195	175	189	175	171	177	210	182	160	179	167	188	164	182	196	221	199	170	182	190	182	176	170	197	194	199	210	174	180	177	200	188	187	172	174	182	179	196	186	181	201	170	174	180	179	201	168	219	199	175	204	184	180	164	179	196	179	199	214	219	171	198	183	194	188	220	173	211	222	183	159	195	200	201	204	172	186	185	192	200	194	190	186	188	172	212	184	187	202	183	173	182	210	197	212	183	146	187	198	198	197	181	199	212	161	206	209	163	190	167	214	185	212	176	159	179	191	193	220	202	178	183	173	167	183	183	161	187	203	216	204	191	185	187	192	183	180	188	182	156	198	209	204	186	200	181	210	201	185	202	176	165	157	187	186	150	191	203	211	181	212	217	182	175	189	180	176	188	179	171	178	181	174	185	206	180	210	208	191	196	193	197	196	169	190	193	161	179	185	174	189	180	194	174	197	149	178	197	156	163	189	203	194	187	182	183	190	173	223	198	223	179	160	169	196	199	174	195	204	196	186	186	187	206	198	179	194	187	170	190	185	183	168	184	214	216	197	168	180	190	181	155	190	170	190	192	194	208	188	207	162	171	195	226	206	190	176	210	202	208	196	186	197	175	200	201	196	187	195	194	174	193	187	161	198	164	192	200	196	217	173	170	183	172	207	191	223	177	168	185	163	158	201	177	171	215	188	169	166	200	185	173	208	210	197	177	190	171	175	180	173	210	176	170	176	189	193	184	210	197	163	187	196	187	184	186	173	170	188	174	189	198	190	205	205	168	189	187	190	187	181	173	152	189	195	201	176	171	185	196	177	165	193	152	207	184	170	160	216	179	203	174	187	174	187	180	191	184	174	186	187	179	178	192	167	185	169	159	206	181	190	202	178	199	214	175	198	191	203	201	168	152	197	187	207	192	178	182	200	219	198	224	185	198	189	174	178	193	208	187	172	155	173	190	182	200	191	199	177	183	197	204	195	178	184	190	174	189	189	170	190	195	160	182	173	207	176	168	158	178	168	167	178	188	197	177	168	202	203	216	209	188	189	192	190	202	172	154	191	186	171	193	166	168	187	191	188	209	175	180	207	181	183	170	159	196
2966	2056	4554	5031	3840	2981	2513	1888	1445	1200	1114	919	794	710	628	578	559	590	575	546	503	517	536	490	525	512	504	524	463	470	471	516	493	505	486	514	512	467	472	468	456	469	455	497	468	489	489	450	472	504	492	470	472	434	505	488	466	484	481	454	474	474	458	458	490	435	509	452	461	501	455	489	490	492	452	479	475	476	486	487	493	488	457	466	493	478	439	457	486	489	465	445	462	487	472	464	484	509	483	502	466	488	463	476	443	482	424	467	485	469	465	475	542	490	533	490	476	482	494	487	502	504	470	440	474	466	495	471	464	439	457	480	514	473	515	469	426	442	455	455	475	523	498	511	484	483	455	501	494	498	464	503	469	491	468	446	488	451	486	507	492	473	479	511	470	491	475	466	461	485	456	497	469	491	478	509	440	481	513	478	488	496	483	501	450	453	478	489	417	498	466	445	498	474	501	472	488	451	442	485	471	493	518	474	499	456	479	460	472	496	500	525	474	436	463	501	450	466	480	440	470	436	483	451	447	509	462	482	544	438	461	492	507	499	527	513	486	437	495	463	469	489	475	468	474	488	465	452	442	476	477	479	509	472	474	455	502	458	483	474	490	492	468	462	490	483	483	475	477	436	454	492	473	499	459	453	486	480	474	500	473	484	461	433	432	497	485	463	456	495	494	488	468	444	475	460	484	511	464	477	503	480	505	460	473	500	494	495	491	500	480	469	496	464	483	404	480	468	490	486	439	498	477	519	483	478	486	489	468	454	478	450	444	483	476	472	468	522	511	453	456	483	473	466	469	470	477	482	477	447	533	498	476	467	468	476	443	514	448	491	445	466	508	479	463	451	494	487	453	490	450	458	466	494	476	466	468	450	479	458	502	482	422	470	468	495	465	497	486	480	498	460	493	498	466	479	471	473	467	475	452	492	517	459	486	479	461	501	466	473	484	474	508	491	479	467	492	493	464	502	482	489	486	516	491	497	471	460	513	480	500	468	523	444	500	515	488	516	467	459	474	479	515	472	486	478	494	429	494	472	520	453	439	494	512	478	492	431	474	490	435	492	454	473	487	514	488	488	431	494	478	444	467	467	497	469	484	495	478	468	447	472	463	487	445	451	458	465	485	451	491	443	473	516	472	493	501	475	446	465	475	495	427	498	439	481	474	469	483	485	474	434	468	502	415	447	541	514	474	487	494	465	498	485	467	465	483	461	474	447	485	483	466	465	460	449	473	460	429	481	510	500	488	473	496	475	465	453	426	450	506	502	455	516	468	503	502	521	462	457	455	454	471	498	464	472	482	461	458	503	468	451	487	497	462	483	483	498	476	470	483	463	468	516	496	497	482	454	458	503	472	519	457	467	473	480	499	451	464	479	507	474	508	505	471	484	472	490	502	498	472	445	531	489	513	437	437	484	436	473	482	475	482	443	456	501	475	515	475	479	511	469	468	462	454	420	488	447	474	487	490	470	465	488	490	505	475	457	476	462	475	499	500	521	476	454	459	509	461	489	488	491	502	424	455	463	480	464	508	484	513	467	464	464	485	432	497	491	454	442	464	462	466	470	488	488	455	483	475	473	489	481	515	483	483	497	469	483	484	499	469	478	442	464	482	476	477	499	473	495	508	466	480	484	515	489	465	439	478	488	484	502	488	453	471	493	464	429	476	467	485	472	446	487	473	495	475	498	456	477	459	472	503	475	452	489	466	523	446	489	480	475	507	442	503	485	500	445	490	467	489	479	503	472	486	450	494	468	447	518	450	466	467	472	480	473	466	479	460	467	481	481	465	510	477	461	497	462	506	514	455	468	451	528	488	451	471	515	500	475	489	478	472	504	472	507	471	473	481	481	499	484	458	433	484	474	467	486	480	478	500	476	485	431	540	472	426	520	456	476	482	456	475	529	489	451	425	472	456	459	511	485	449	481	414	488	462	505	476	462	487	491	461	484	510	462	490	493	481	445	474	495	444	488	485	504	487	482	433	460	500	494	484	476	486	442	488	456	484	466	450	497	460	483	499	499	479	509	486	471	453	491	467	486	440	494	466	518	482	479	495	479	488	466	478	500	415	491	482	469	493	485	443	506	500	462	465	488	451	465	480	519	467	524	462	476	448	435	470	444	481	512	489	515	494	457	455	488	504	497	496	462	515	479	491	474	419	479	471	465	442	462	520	457	466	476	455	474	456	457	458	469	443	444	438	488	473	481	514	447	490	507	464	521	503	440	446	505	464	488	482	494	467	500	499	476	453	477	456	478	468	437	500	478	472	440	456	476	515	512	489	503	477	495	494	468	449	443	471	507	486	468	489	453	469	473	454	482	538	448	486	455	480	509	483	490	472	491	470	478	441	449	499	480	492	500	469	490	454	444	469	476	472	502	490	483	485	476	425	473	530	475	462	503	510	467	517	482	480	522	469	461	479	489	479	476	477	455	516	462	432	449	461	464	444	498	498	488	445	475	490	463	471	497	486	473	521	454	444	488	486	500	450	475	470	493	456	488	503	467	474	493	493	498	477	453	490	488	477	492	475	485	469	499	502	470	469	498	461	490	506	456	477	447	441	493	469	514	498	484	503	466	516	480	477	466	464	448	458	496	480	480	499	481	494	538	477	482	477	492	473	474	496	464	502	439	487	465	506	447	466	460	482	485	475	507	492	485	445	474	505	462	480	489	495	490	470	478	470	495	473	474	484	499	469	493	465	480	453	485	467	471	473	450	482	455	459	472	466	483	477	456	471	463	471	454	509	465	476	498	439	462	512	468	487	455	487	463	449	481	470	507	504	474	467	471	457	507	442	454	441	463	472	429	492	483	491	489	415	470	473	458	468	465	479	471	457	473	508	470	454	477	502	511	488	500	494	425	493	441	460	463	454	529	462	490	405	508	471	474	489	477	464	495	472	480	489	451	481	499	494	497	475	456	495	499	526	495	490	459	457	475	456	429	474	485	466	494	462	483	479	465	497	469	470	455	485	491	450	530	458	476	497	474	465	521	469	500	480	458	505	490	477	476	473	499	513	485	457	449	541	456	468	473	470	476	470	476	426	487	460	480	489	476	462	457	466	491	507	444	445	462	453	487	447	456	509	481	464	480	475	504	472	507	429	443	459	489	468	487	473	466	475	491	475	452	478	456	482	503	451	463	450	463	497	484	457	497	506	447	483	477	455	452	484	487	456	489	460	444	489	453	466	451	485	541	432	457	445	478	472	466	439	460	474	514	476	470	508	487	525	479	473	467	402	473	483	458	475	431	468	470	482	438	461	482	497	454	477	524	445	468	453	477	454	470	443	447	478	472	437	450	456	468	473	499	489	508	484	468	481	471	502	509	452	509	482	470	429	488	459	468	465	435	450	511	462	515	456	472	449	451	506	464	445	454	473	507	469	489	494	463	472	500	468	485	464	473	446	484	474	521	435	497	518	467	484	462	467	465	445	490	483	473	450	464	454	454	428	482	454	475	494	484	460	496	461	485	475	485	475	474	511	476	472	490
10419	3258	4299	3390	2221	1597	1198	866	783	676	618	535	484	414	439	386	397	379	353	342	374	358	331	367	388	331	350	343	338	318	338	316	323	310	339	305	348	335	320	317	332	353	317	345	301	331	310	304	346	330	302	296	302	318	323	330	324	311	314	315	307	268	371	323	349	355	341	301	303	296	311	334	297	301	315	282	321	323	309	296	332	298	318	321	335	320	317	340	324	310	315	341	325	345	329	311	288	314	310	312	354	352	313	320	299	330	325	331	309	287	301	315	307	331	332	356	327	302	375	290	311	315	335	354	303	332	315	315	311	284	299	320	316	339	300	352	305	285	323	303	324	306	315	289	346	320	335	333	317	308	342	336	341	305	296	325	334	335	345	315	334	314	311	303	319	324	291	327	331	302	305	322	312	330	325	281	288	343	317	334	319	296	317	300	341	296	309	304	311	305	339	300	320	324	312	329	322	295	338	335	291	318	305	324	339	321	343	316	282	285	325	308	319	295	296	318	311	327	332	314	279	321	371	338	296	309	261	272	352	305	314	334	326	317	301	309	326	317	343	318	294	315	322	325	296	307	329	313	314	298	311	313	296	300	327	339	345	320	322	311	315	327	324	313	287	318	307	296	320	307	336	330	346	352	283	343	334	339	314	323	316	312	332	277	306	348	316	297	290	332	336	343	325	338	299	339	327	334	301	337	300	320	319	344	306	303	318	345	300	352	293	316	293	298	354	332	312	325	339	309	319	303	307	343	324	298	325	300	307	331	284	310	309	339	349	306	358	306	298	322	312	317	311	321	319	345	326	362	323	307	327	323	338	330	302	331	288	308	321	308	302	294	356	351	309	286	332	298	331	324	331	326	329	337	325	302	337	289	306	325	331	310	325	352	331	360	334	292	337	322	300	304	334	316	304	353	296	320	335	318	303	351	334	351	289	308	340	344	319	302	338	320	336	303	309	327	353	300	319	296	317	272	342	339	326	315	303	278	329	262	321	338	320	317	345	318	314	292	306	311	322	302	354	299	328	337	318	279	325	295	307	302	334	339	319	311	322	289	337	306	309	340	311	295	310	341	340	313	311	374	324	341	345	334	310	340	311	340	326	315	334	292	328	333	296	331	301	325	353	306	348	333	316	357	269	347	336	295	286	335	303	280	294	292	325	316	337	300	320	321	334	318	348	320	322	345	331	274	307	323	279	294	303	339	323	319	321	296	297	307	316	313	309	344	312	304	279	345	312	340	320	298	301	338	334	327	337	322	358	314	363	293	311	311	354	317	323	307	319	299	341	313	299	312	306	294	331	322	309	324	316	298	315	325	327	343	320	315	301	323	329	317	323	320	318	324	327	287	318	297	330	322	327	316	321	316	316	340	330	286	309	281	313	326	289	306	311	353	285	322	327	308	336	333	323	311	346	321	325	352	325	322	332	304	313	339	328	291	311	320	314	324	326	308	335	329	332	305	323	322	351	330	332	322	309	331	369	306	316	319	332	310	321	297	276	295	327	337	322	333	328	358	357	318	324	314	313	331	357	297	311	307	329	284	327	319	310	340	323	308	315	327	311	298	302	340	302	279	295	306	316	287	305	293	309	309	301	317	298	308	326	337	331	339	289	322	335	293	307	270	278	323	319	279	303	296	323	321	268	319	308	325	342	309	339	312	328	332	307	312	339	367	323	327	307	324	301	313	323	288	295	336	318	341	332	298	342	343	321	333	332	358	294	296	300	293	331	304	333	345	345	331	318	279	342	322	304	288	326	279	296	320	307	334	331	319	295	320	316	318	378	324	324	307	361	337	348	309	319	293	349	310	318	312	345	306	302	321	310	311	336	295	310	307	269	322	345	358	324	348	314	314	311	326	357	312	322	354	319	297	330	305	317	335	307	310	300	312	326	332	326	316	303	275	342	320	320	344	323	321	324	308	354	278	307	302	348	285	336	306	320	315	349	317	316	314	362	309	317	311	341	367	353	337	337	324	321	304	294	328	343	311	310	297	331	278	300	306	343	316	275	332	305	331	331	338	292	337	299	306	330	310	328	332	312	325	308	310	304	334	315	305	284	327	323	304	304	309	323	293	357	294	294	318	320	324	299	335	278	296	301	299	316	307	328	329	330	319	338	332	322	321	345	306	328	300	323	300	308	357	293	353	344	332	342	295	298	299	351	323	313	318	313	321	321	312	322	296	315	278	291	357	313	310	326	315	308	298	273	308	292	269	313	285	327	313	342	306	316	330	329	328	354	336	323	330	335	294	286	310	305	289	315	367	316	358	323	339	294	333	349	310	333	340	337	319	309	344	309	320	313	330	300	334	285	298	306	335	338	324	338	257	318	313	326	307	335	337	337	297	298	319	324	300	317	314	333	327	313	339	295	349	328	301	356	335	302	300	299	291	341	306	306	293	324	309	318	346	302	288	307	319	298	303	335	351	302	325	302	326	348	345	323	325	338	292	309	325	363	321	337	338	334	342	335	321	302	277	312	276	330	322	343	333	302	305	348	340	312	287	301	269	316	309	319	337	327	309	313	329	277	312	305	331	270	326	337	337	364	316	302	338	298	305	326	327	303	305	308	354	346	332	361	367	328	308	316	315	287	299	319	352	310	310	317	314	319	349	317	318	302	287	298	347	321	346	306	285	322	328	314	260	328	329	315	315	351	314	295	312	290	322	328	312	326	328	318	313	292	330	357	320	299	317	324	311	307	325	350	319	353	343	316	308	274	337	310	306	327	312	295	305	321	308	308	310	303	294	302	310	324	319	356	337	317	335	309	308	307	369	295	350	343	345	331	324	294	290	312	336	326	315	289	320	326	285	289	315	328	327	300	274	329	347	351	326	349	344	320	294	325	304	291	319	304	321	307	298	323	345	306	335	326	294	355	333	331	330	322	321	296	319	288	310	323	368	301	312	329	322	289	305	324	318	323	270	315	325	323	334	291	287	334	322	325	323	318	323	276	269	286	338	320	336	334	325	344	345	284	286	312	314	311	327	344	324	334	311	323	338	314	341	314	348	319	279	287	287	345	312	290	332	333	321	309	300	326	287	338	355	328	350	311	282	316	343	314	282	319	303	315	300	296	324	309	323	292	347	294	319	333	290	301	295	287	304	363	272	316	334	300	337	338	354	303	328	311	346	302	346	321	311	338	272	292	316	344	293	318	327	322	315	333	344	341	326	321	299	316	292	284	333	326	327	343	337	316	277	304	318	291	355	326	351	310	303	288	339	334	297	292	331	316	317	341	318	330	299	301	290	332	310	290	319	327	289	330	312	315	334	360	321	324	312	288	342	344	311	332	315	297	327	319	313	307	285	317	298	300	279	324	304	341	305	309	302	309	284	355	309	326	289	302	344	285	320	301	296	341	310	322	310	314	308	344	303	357	340	347	332	307	338	289	297	304	298	291	274	288	298	315	299	297	286	327	317	304	346	313	315	289	314	312	314	356	321	314	319	301	317	321	298	325	326	332	324	341	330	326	263	331	343	296	302	335	347
8088	3430	7640	8841	7229	5550	4693	3675	3008	2758	2528	2076	1655	1518	1406	1174	1126	993	994	979	961	937	907	912	891	852	785	865	798	837	792	821	794	752	745	845	780	745	800	853	789	833	738	761	761	809	821	785	719	795	734	751	724	770	791	750	734	779	777	728	750	686	712	760	731	772	748	708	736	695	760	754	711	764	682	773	732	768	739	787	706	742	711	761	730	748	723	751	787	753	764	743	765	757	745	779	736	734	775	732	727	714	780	773	742	756	756	732	785	723	717	748	738	766	694	748	756	762	753	746	771	745	737	718	759	758	775	767	743	756	706	750	770	778	743	667	730	763	798	732	739	777	712	734	720	753	797	771	734	762	744	717	734	750	792	712	755	769	745	713	719	730	689	696	711	721	738	745	789	729	743	742	748	767	727	744	718	755	775	734	723	741	738	744	747	752	746	763	731	719	716	767	729	731	717	790	729	743	784	724	684	722	794	740	789	755	732	741	725	778	753	742	708	745	700	720	685	807	763	764	782	746	770	813	749	718	779	760	777	744	751	735	668	737	707	722	770	725	766	743	736	779	802	756	761	712	696	691	687	704	774	787	740	745	753	721	792	736	785	740	733	730	747	772	705	755	736	716	744	748	722	795	699	691	724	717	782	746	705	747	781	753	736	751	766	729	734	731	747	717	726	742	700	719	737	735	739	736	743	796	743	756	769	712	739	747	758	739	743	738	779	736	700	719	726	738	788	748	745	740	820	727	741	755	715	743	770	770	766	751	809	769	719	747	734	727	775	750	690	764	755	765	823	769	756	774	749	768	785	715	766	783	734	772	774	752	755	744	785	735	703	737	736	768	697	741	750	740	744	713	731	744	719	756	759	773	784	721	741	699	732	778	746	679	735	755	791	740	767	729	760	704	737	753	794	740	727	780	763	763	709	721	797	778	720	754	752	763	767	764	718	714	714	727	732	714	747	748	784	744	761	701	766	768	702	747	778	784	737	731	740	762	743	805	756	758	718	782	725	711	791	735	783	759	770	765	771	743	758	766	739	750	706	742	721	759	722	717	712	737	753	760	758	743	736	752	730	740	753	763	721	756	759	766	721	782	791	751	751	743	736	740	748	748	745	751	755	734	781	763	724	732	781	740	784	695	769	712	711	781	711	713	755	726	758	795	732	710	722	752	748	791	774	748	748	721	724	755	722	757	715	748	754	710	743	756	738	737	747	710	720	735	774	706	734	711	735	709	742	783	767	741	785	716	740	760	749	757	733	749	736	719	713	743	731	739	734	737	742	740	736	790	728	748	705	713	708	757	761	703	774	766	765	735	766	718	740	793	726	728	743	796	740	755	752	713	709	748	747	722	761	761	713	710	800	717	717	765	776	733	769	800	736	742	782	745	756	753	726	723	745	769	771	754	738	787	680	702	749	739	743	719	727	781	767	725	760	728	745	740	744	729	750	724	745	746	730	737	764	789	811	770	792	763	759	748	724	778	795	731	745	766	753	720	734	745	759	787	747	741	735	744	779	720	768	715	748	673	725	750	777	741	746	806	738	722	679	749	773	763	743	739	763	712	721	722	786	730	741	755	773	752	752	790	795	776	745	768	736	754	786	746	763	768	741	811	704	699	753	795	747	758	752	769	727	770	727	761	781	764	730	764	753	754	734	706	720	741	725	731	730	732	773	759	792	772	741	749	735	767	656	732	758	730	755	765	746	750	781	738	731	730	755	768	734	762	763	716	745	776	703	715	744	713	810	730	800	721	752	731	789	726	771	706	739	725	751	734	768	727	741	757	772	725	756	751	719	713	789	739	713	739	754	741	738	763	736	744	736	738	731	744	796	768	712	767	773	782	720	743	735	772	730	719	717	752	755	797	769	738	768	711	738	790	682	737	738	782	719	748	728	738	755	775	776	752	722	753	708	701	743	759	809	752	778	752	763	735	772	772	710	768	798	735	735	681	797	762	750	763	745	759	783	772	762	733	786	722	763	786	764	780	761	788	756	741	716	791	748	756	759	751	780	756	758	747	690	720	714	694	742	800	742	794	773	780	717	703	727	691	754	734	691	717	744	770	758	705	761	787	758	714	727	738	727	777	723	702	798	736	669	713	704	769	708	725	786	767	740	748	786	763	776	728	745	761	775	674	719	695	792	757	778	731	750	742	713	764	743	743	818	768	792	820	806	734	756	790	747	734	788	666	751	770	759	779	766	750	742	782	681	755	737	744	758	749	827	777	777	760	749	734	755	738	709	745	775	724	729	777	775	777	710	738	761	707	759	712	778	706	730	751	753	709	781	753	778	807	689	755	737	735	717	765	761	687	756	780	798	719	732	732	720	758	721	753	756	742	697	762	718	766	731	710	740	733	745	742	745	815	756	761	746	723	726	815	790	752	696	744	773	746	724	738	740	736	689	795	739	716	787	733	750	762	717	732	776	737	768	730	684	772	727	761	805	745	780	744	777	784	724	752	726	754	731	745	757	735	785	771	741	735	759	733	773	759	774	712	719	767	737	783	765	753	737	727	720	708	773	764	769	752	694	734	735	773	758	740	741	746	765	770	712	712	724	719	735	765	735	794	778	733	768	746	731	759	684	733	756	748	704	699	718	740	772	716	744	815	699	763	819	775	712	734	774	740	719	775	751	771	780	742	760	754	702	759	760	785	752	769	756	728	715	757	727	746	736	739	770	769	732	729	732	770	735	766	751	756	773	791	743	737	740	784	768	719	773	761	751	782	727	735	743	724	729	728	729	749	714	733	781	732	740	683	784	738	740	744	762	742	797	756	716	788	737	752	742	789	738	754	766	799	763	740	723	762	714	710	696	754	787	741	777	755	761	781	777	712	733	730	763	731	726	751	754	741	723	705	783	711	739	667	730	771	694	728	759	750	753	755	723	721	764	789	698	736	742	762	784	752	752	782	812	757	739	734	786	736	722	731	767	728	798	767	734	797	780	789	735	739	723	778	781	711	737	741	750	741	746	740	720	747	741	763	777	691	730	761	747	767	726	753	725	743	745	718	755	774	731	729	747	759	760	729	731	696	752	732	768	785	809	760	732	761	805	718	728	712	777	720	774	744	737	740	750	732	756	742	784	763	756	752	779	790	739	738	745	773	749	764	729	763	709	685	702	730	773	765	736	730	810	737	690	790	794	710	658	743	740	695	738	735	746	764	751	705	771	749	757	799	752	721	789	748	748	757	721	724	733	749	752	744	749	763	759	735	765	749	765	742	750	749	740	751	767	702	753	747	783	710	754	771	771	787	743	780	740	746	738	749	735	757	770	756	775	731	755	773	747	782	755	764	746	708	737	785	787	735	703	755	747	721	720	749	718	733	775	792	765	763	780	730	718	765	732	779	758	759	695	731	694	753	710	769	741	759	718	766	775	703	764	730	680	723	707	751	727	712	747	777	762	779	747	785	778	771	741	751	718	713	775	750	714	747	718	687	772	702	794	715	783	747	740	738	812	746	745	763	712	721	806	710	731	738	733	795
17909	5253	6392	5271	3569	2444	1824	1402	1051	971	866	698	656	556	544	500	482	421	398	366	358	394	401	407	374	371	404	390	375	379	360	387	348	390	378	375	342	357	381	356	367	329	340	367	355	348	354	333	353	348	336	356	384	312	347	309	319	340	324	331	319	327	330	312	321	386	344	343	350	338	365	349	364	373	372	342	349	317	332	360	340	326	367	352	362	301	324	323	351	363	337	363	335	309	338	327	332	341	343	358	380	340	390	376	333	345	283	372	366	329	355	294	357	357	352	335	371	313	336	366	384	328	355	348	336	344	412	332	351	336	319	341	349	326	362	341	348	330	347	348	382	330	339	356	313	354	370	367	362	333	380	341	350	329	340	340	354	343	363	347	330	389	350	359	340	297	350	390	369	335	323	329	366	353	329	338	315	352	342	325	386	352	318	331	364	330	356	381	356	323	334	355	382	332	351	341	347	351	357	335	323	365	350	332	375	325	386	327	333	361	326	366	328	349	330	329	369	351	351	326	356	327	361	395	321	334	367	349	336	335	309	332	336	354	381	369	362	373	335	360	370	323	321	357	368	338	354	326	381	355	340	383	340	315	330	402	350	363	369	351	316	381	339	322	364	353	352	321	322	326	350	374	357	313	365	336	305	388	301	360	335	369	316	378	335	339	336	351	377	366	334	348	349	365	347	332	344	318	346	364	362	341	357	337	341	341	344	343	336	335	404	329	335	342	356	315	359	337	361	356	368	351	347	317	341	339	343	345	353	299	341	389	363	345	322	324	355	393	314	336	335	401	385	393	364	342	368	389	324	344	384	384	402	359	344	364	336	321	367	341	331	344	331	341	360	347	370	338	327	369	406	339	347	333	349	370	333	362	345	325	356	373	375	360	348	361	342	331	367	360	364	335	361	352	328	374	340	359	341	337	374	373	325	368	313	362	328	334	318	317	362	345	350	312	325	341	336	334	339	360	371	387	337	341	373	328	357	358	338	327	353	356	344	367	335	360	381	331	331	326	344	383	387	353	348	352	339	324	347	314	372	317	356	371	346	337	364	338	310	346	382	375	341	325	339	326	376	363	349	364	327	339	319	351	324	333	329	365	330	318	357	327	363	341	323	338	378	339	361	364	337	345	368	349	362	336	330	346	296	340	322	370	350	343	366	363	365	339	356	339	343	322	338	357	335	363	327	340	323	358	342	395	343	302	339	360	339	302	382	354	358	363	377	335	307	352	376	335	340	327	326	318	350	358	356	343	334	343	350	358	320	374	321	365	352	280	336	351	363	373	356	339	363	351	362	368	357	367	328	355	328	319	368	358	347	345	367	340	318	352	339	320	362	356	348	329	374	353	324	310	346	354	340	360	358	341	375	328	341	357	356	354	364	356	341	375	315	361	320	339	373	340	324	336	350	327	358	307	363	363	366	339	366	292	325	344	322	342	365	339	328	380	365	353	355	361	362	331	358	340	348	352	364	389	378	308	330	332	309	352	339	359	318	347	326	345	363	346	325	349	339	328	342	326	395	346	331	353	342	341	341	338	387	359	330	333	345	380	329	376	352	355	359	368	362	282	341	381	362	345	361	367	341	340	330	354	337	339	328	328	348	334	352	352	362	340	340	342	363	346	333	331	309	320	311	342	356	319	356	330	336	316	375	342	365	357	355	327	358	352	348	352	321	333	352	339	350	337	337	325	356	345	339	342	349	380	383	344	331	335	345	357	371	324	351	353	346	358	330	349	350	361	358	329	309	357	370	323	357	363	320	381	313	340	318	349	367	383	335	367	313	312	343	337	335	341	347	344	364	395	330	379	354	314	335	298	333	362	332	353	309	368	357	362	376	358	363	332	309	363	329	348	353	334	342	336	380	356	359	310	331	328	367	324	352	377	367	326	361	377	324	323	335	317	345	362	378	366	353	333	361	363	345	348	309	350	333	324	345	345	347	396	343	347	352	355	331	367	319	328	323	350	353	328	330	355	328	368	331	301	345	380	341	326	371	337	324	360	326	344	382	322	377	377	324	339	312	363	358	321	343	342	321	342	357	372	345	352	348	377	329	373	376	371	364	346	339	392	357	365	371	341	343	344	359	317	333	338	325	337	340	333	347	324	371	342	333	344	342	345	377	335	378	380	368	374	330	367	361	371	347	331	317	353	370	340	332	339	321	306	388	312	339	320	331	313	354	375	344	336	321	356	322	370	343	347	338	347	318	362	310	328	380	382	356	334	324	328	337	339	309	358	312	350	344	323	334	370	361	333	332	341	321	350	347	368	354	394	340	349	382	360	334	323	338	337	328	332	349	317	353	348	335	356	341	334	338	335	349	332	334	322	356	354	336	392	348	338	343	323	325	364	370	339	338	363	360	362	364	356	347	364	361	363	360	362	362	372	361	315	333	365	360	349	333	327	345	338	331	334	362	363	352	333	367	324	351	345	356	340	320	329	365	339	386	360	330	364	361	380	353	347	363	348	375	383	363	360	327	352	359	311	365	298	351	357	360	337	344	331	326	348	322	378	353	377	328	388	337	389	339	362	369	342	359	335	301	345	346	322	329	322	331	355	308	347	349	375	351	334	348	337	350	367	307	372	355	333	385	372	342	310	311	342	329	326	309	325	357	321	346	348	359	307	383	328	363	345	368	322	327	361	312	338	326	366	349	343	362	373	329	353	372	359	377	351	368	347	334	349	340	343	345	355	384	364	322	313	337	310	333	356	362	312	350	314	332	327	333	380	342	308	378	345	364	357	339	344	337	321	326	314	374	333	348	336	375	329	365	383	370	355	367	337	351	352	355	358	313	316	397	383	337	367	321	351	365	349	321	355	347	347	318	311	351	316	353	343	384	352	310	345	319	337	343	337	348	354	325	343	360	342	364	370	351	361	346	327	358	355	338	344	373	310	332	324	371	361	353	340	383	343	344	365	347	311	329	349	362	352	362	305	326	319	327	334	336	369	358	348	322	296	341	348	371	366	352	321	361	352	340	386	356	354	336	350	346	395	331	325	383	352	354	356	338	333	338	355	377	340	400	342	329	383	348	355	343	377	396	366	342	344	350	334	357	319	331	364	349	363	368	318	363	355	351	332	346	337	335	337	335	342	335	411	339	325	325	349	360	328	352	349	333	376	346	315	393	346	373	349	342	352	357	346	356	332	356	343	338	359	354	338	353	326	329	362	372	332	306	355	323	328	351	313	368	349	367	329	343	338	343	342	339	348	331	350	352	346	326	340	318	381	328	338	353	351	351	351	368	320	336	328	364	338	319	357	347	351	347	377	337	356	326	366	342	334	336	343	351	350	352	325	360	389	345	379	340	349	329	327	334	366	326	345	358	345	325	353	334	332	340	341	357	362	353	346	387	303	355	345	398	335	371	388	352	327	332	378	345	343	360	335	347	352	344	383	328	346	376	330	343	322	336	352	313	331	335	360	324	339	329	311	319	324	351	367	375	369	332	353	322	305	356	385	319	342	364	325	324	310	364	342	341	341	341	333
10676	4554	10323	12141	10579	8010	6127	5215	4316	4033	3655	2862	2502	2153	1949	1626	1464	1333	1268	1212	1180	1075	1083	1029	1052	992	948	905	921	871	855	904	847	853	828	859	839	841	849	827	894	823	797	769	793	821	817	799	792	777	812	769	760	791	746	785	752	817	783	827	791	751	797	837	796	811	766	738	725	752	823	800	813	765	748	760	829	772	745	764	817	794	783	786	808	759	766	780	765	821	799	817	770	789	750	779	785	807	825	761	764	726	747	810	767	766	760	788	775	781	802	791	714	812	822	787	808	752	792	747	742	785	726	780	746	790	756	705	715	753	724	795	758	710	769	813	810	761	801	803	767	796	801	825	753	816	763	721	808	777	754	790	768	782	718	811	751	765	786	794	804	762	776	752	794	802	760	808	761	783	780	785	800	794	788	767	794	823	812	762	777	796	778	799	809	782	797	751	790	772	782	809	844	769	745	787	804	785	756	797	777	789	824	753	800	739	769	758	749	799	782	768	788	785	759	787	799	796	771	748	779	749	751	806	814	772	746	801	789	807	783	760	754	725	706	786	786	783	799	784	790	766	700	762	727	769	770	766	744	785	793	777	737	807	778	775	772	798	720	801	747	785	787	750	751	784	748	741	805	781	760	808	825	760	843	791	766	686	795	799	824	793	788	748	778	771	764	748	787	783	773	716	795	802	797	768	790	814	770	820	748	815	778	763	760	787	759	739	760	805	731	738	765	749	717	771	800	812	794	751	833	759	820	792	833	822	750	802	836	805	773	731	811	779	781	748	791	813	785	773	795	760	768	781	791	738	809	810	792	777	767	789	786	745	746	780	758	786	777	747	758	785	768	771	825	728	801	737	782	757	765	826	766	794	758	784	789	788	784	794	779	771	736	794	770	705	783	779	812	812	794	771	764	774	825	766	764	803	799	842	798	765	766	777	815	778	768	754	809	819	817	750	762	813	744	800	764	793	764	756	745	797	743	757	801	754	776	792	794	795	750	780	793	749	767	803	817	788	757	763	761	771	771	788	853	741	786	776	775	725	843	786	758	795	807	732	743	777	812	761	728	798	839	759	784	781	736	772	726	753	720	803	761	768	727	788	790	793	759	797	773	781	798	761	779	761	777	753	766	780	801	793	806	744	794	768	788	750	763	788	794	778	788	773	806	770	821	750	785	766	755	740	739	778	798	792	755	766	765	729	785	738	778	768	753	739	812	756	806	781	774	746	736	733	737	749	821	789	782	769	800	793	794	785	776	771	791	721	774	739	749	796	789	791	767	772	777	792	804	825	750	786	774	796	778	763	770	791	776	773	823	785	793	781	809	802	762	778	808	837	784	773	770	801	772	780	825	801	810	743	716	808	780	772	749	763	779	752	823	780	760	787	757	729	761	803	813	766	761	818	774	784	783	757	780	806	714	776	751	796	771	819	775	815	777	708	728	799	727	779	761	801	752	788	778	768	791	745	765	794	787	723	734	757	787	831	746	833	782	790	768	777	762	800	814	732	761	787	775	760	833	772	777	754	845	817	774	784	772	738	767	794	772	804	802	784	768	795	771	774	768	798	789	718	775	783	780	766	765	764	789	782	762	726	769	810	771	730	805	744	763	827	728	740	751	819	791	773	745	740	788	790	733	797	796	755	767	763	779	747	809	760	768	799	773	754	758	768	781	745	791	770	762	787	766	744	763	771	789	770	759	755	736	765	759	776	724	758	769	808	805	769	787	745	771	780	788	718	755	808	783	788	741	785	766	811	758	763	795	746	769	791	738	757	736	713	800	795	750	761	783	807	750	785	708	777	720	762	800	790	783	786	781	788	785	751	718	790	763	736	813	753	817	758	780	780	777	803	750	761	802	752	837	795	824	791	747	777	771	773	811	755	761	767	757	801	768	813	806	708	808	779	780	726	797	759	802	782	798	781	754	760	727	834	752	800	808	817	734	755	794	815	815	806	789	759	769	792	775	770	793	741	761	805	762	705	805	792	768	774	741	768	776	753	838	743	767	790	772	770	786	779	784	753	758	759	755	772	792	782	766	824	789	782	836	784	758	804	808	734	802	761	781	784	803	795	793	777	744	788	782	780	790	752	765	786	696	739	751	702	710	771	756	778	782	812	793	786	799	777	810	749	823	765	761	828	793	737	792	729	765	781	780	765	777	791	798	755	796	799	768	809	748	790	799	798	745	770	760	784	731	791	810	804	764	802	772	751	772	736	811	758	772	816	745	767	785	789	802	757	773	741	786	745	783	841	815	768	816	787	779	768	784	759	761	708	835	731	813	794	767	774	770	798	824	767	780	785	753	742	763	766	827	782	761	744	817	836	840	755	768	766	766	785	760	821	790	759	717	761	771	715	754	818	816	761	778	748	802	802	850	727	803	741	776	815	730	806	761	797	731	804	781	802	780	720	792	772	760	795	779	773	752	756	775	778	760	784	816	741	791	811	759	775	776	822	734	770	809	752	737	772	786	799	726	784	743	752	745	826	765	758	762	779	767	768	767	767	788	819	804	801	786	769	790	783	814	772	805	775	779	791	757	822	779	745	770	819	731	774	781	790	741	796	767	733	732	770	762	759	762	742	797	799	774	809	782	769	774	798	789	802	863	769	797	770	816	759	783	754	776	815	799	775	770	795	756	764	803	774	811	757	774	728	792	748	769	826	789	769	752	782	776	773	739	796	787	799	767	764	768	806	784	787	752	772	747	781	813	770	803	811	785	784	795	738	795	761	800	765	808	828	833	714	819	755	734	780	760	794	817	807	757	735	807	819	759	789	787	802	752	846	793	764	814	830	797	791	728	749	828	787	795	771	767	776	740	799	803	729	752	785	726	794	710	753	769	815	783	775	802	753	774	831	785	738	822	767	789	733	814	779	757	753	743	781	778	818	799	796	782	775	746	801	809	813	787	797	794	806	751	823	777	808	776	817	800	772	803	776	777	749	783	775	754	693	773	817	837	796	746	783	825	787	786	784	740	706	784	802	758	797	725	820	780	746	798	809	754	785	766	826	760	794	813	811	810	791	776	786	730	828	780	734	786	766	772	821	750	800	760	796	773	798	773	801	795	750	811	787	762	784	756	756	767	834	791	805	763	763	774	762	760	829	791	708	783	811	851	817	746	689	781	749	798	725	799	807	738	772	811	755	805	780	744	783	804	788	842	751	811	748	797	805	842	781	749	769	761	775	814	802	783	820	761	799	808	771	805	838	737	757	818	814	760	794	766	838	793	791	770	753	810	733	812	765	794	727	770	776	750	801	771	765	780	744	782	754	752	803	795	744	769	744	779	746	807	763	780	769	780	778	819	818	783	781	761	753	835	735	787	791	787	778	751	756	779	757	780	790	752	730	835	805	789	810	767	744	802	783	785	766	812	752	762	773	763	796	778	734	752	767	777	778	787	789	745	779	747	785	798	776	796	779	777	773	801	783	813	776	810	732	757	831	802	768	784	764	752	790	784	773	735	798	775	812	769	746	796	778	789	753	764	730	718	813
3797	1947	2438	1778	1174	760	532	443	351	321	296	270	257	246	215	171	183	184	190	195	211	207	161	209	191	188	226	181	210	204	193	190	208	176	197	180	158	185	178	192	222	179	191	157	186	166	210	162	191	187	210	175	219	191	185	177	172	210	196	175	187	193	155	163	162	203	173	191	175	205	189	201	159	161	200	184	157	198	185	186	185	152	174	183	185	178	175	177	178	183	172	210	194	201	204	201	187	207	183	172	166	171	199	190	209	184	197	174	203	172	167	203	174	183	209	190	201	190	174	194	180	167	207	166	160	179	179	197	196	188	206	173	173	187	181	163	196	183	192	193	177	183	168	206	173	174	168	169	187	187	194	171	162	176	168	161	188	217	186	193	166	194	185	187	189	164	159	200	197	194	162	202	193	207	205	176	192	202	182	179	195	196	159	190	177	198	177	189	195	197	180	197	164	176	190	186	167	189	196	173	188	185	229	217	178	196	222	190	172	176	184	208	195	173	186	177	180	204	196	198	180	186	191	167	198	205	202	199	181	189	164	192	174	193	180	192	175	173	176	157	178	188	208	204	155	182	195	183	195	190	201	164	179	191	187	208	155	174	182	195	193	182	189	178	193	201	163	220	177	172	193	163	173	174	224	185	188	167	177	185	189	183	173	192	212	187	194	177	200	182	215	224	180	182	211	222	191	182	157	177	204	204	206	175	186	206	197	178	196	191	170	196	189	188	199	188	191	153	191	182	200	176	177	179	183	161	202	179	172	197	178	181	200	185	186	162	204	204	213	189	206	183	171	202	212	193	221	164	172	194	200	214	172	204	189	178	196	187	189	205	194	182	200	198	222	167	201	176	193	174	181	201	170	182	189	204	189	191	186	201	196	159	204	181	180	192	196	196	189	212	201	173	201	176	196	199	217	197	201	175	209	174	204	167	186	186	170	164	223	182	194	177	158	199	194	195	196	204	157	191	182	169	209	176	182	205	181	192	210	193	198	156	174	208	201	210	201	203	173	189	177	183	188	157	186	194	195	196	201	185	171	175	202	175	205	189	175	194	191	184	159	199	201	204	184	158	213	184	181	175	167	179	165	182	205	195	188	186	173	162	187	189	197	159	184	205	199	190	195	223	166	169	163	173	202	188	177	208	176	203	179	196	169	181	174	172	184	209	195	181	199	192	194	155	171	224	162	192	183	183	189	183	214	209	208	189	189	157	173	194	154	198	212	188	195	164	161	192	190	181	187	150	177	165	185	178	194	194	173	178	159	203	201	186	177	153	182	173	187	174	138	195	182	169	162	196	167	150	168	170	183	186	169	183	204	179	177	189	184	214	180	198	174	179	209	197	218	192	209	217	165	181	182	172	199	181	211	190	180	177	178	183	198	181	154	181	180	197	182	179	165	178	176	194	178	213	188	217	203	186	192	166	185	209	215	195	187	184	162	187	174	166	189	189	165	170	174	164	197	182	202	188	201	195	190	167	191	184	187	198	197	182	184	181	191	182	197	188	176	182	165	170	199	210	175	193	189	165	225	197	206	223	194	188	167	181	194	178	205	213	190	174	173	199	177	178	166	161	185	201	167	176	199	203	182	166	197	182	207	172	174	180	186	161	196	186	203	178	182	199	210	194	193	184	173	173	177	171	176	179	206	193	194	171	192	185	187	182	184	180	184	184	187	183	173	203	183	171	183	176	194	179	194	178	211	189	242	178	176	170	181	184	200	181	168	165	168	198	178	194	186	201	198	189	199	177	179	198	214	181	184	167	184	233	168	164	159	179	193	192	174	166	170	193	190	152	192	174	189	186	201	172	207	173	197	191	195	183	169	204	206	188	207	199	185	177	194	181	189	205	190	184	201	205	181	164	185	191	206	189	182	192	169	189	198	194	174	195	200	184	180	196	174	171	183	171	173	191	195	186	205	182	217	173	180	185	179	199	187	179	176	165	179	192	212	204	188	184	177	182	161	202	204	205	188	172	164	162	205	158	184	192	181	182	184	192	190	192	167	169	180	175	186	190	201	183	170	177	192	186	185	189	173	194	202	188	197	195	178	181	140	174	194	180	198	187	188	159	203	203	153	184	199	204	202	196	177	223	190	216	175	168	174	191	201	178	163	184	209	191	190	185	161	177	187	194	180	211	184	179	180	201	178	202	187	165	179	190	205	195	194	191	174	168	181	179	203	188	195	179	190	173	180	218	204	181	183	174	179	193	162	192	185	192	201	193	174	202	200	166	170	203	191	180	160	171	177	167	195	178	189	192	182	206	164	189	182	168	177	183	172	211	181	170	193	187	172	175	165	182	175	202	184	187	160	199	183	170	182	221	208	188	169	185	200	190	176	195	214	209	196	191	189	173	156	178	204	182	178	210	183	179	183	193	188	184	196	182	190	192	201	198	197	167	163	208	211	182	194	195	175	175	156	180	195	186	180	206	151	179	173	197	159	158	193	174	207	212	181	172	192	176	195	200	180	184	180	190	167	196	194	194	198	188	189	162	219	186	191	185	177	199	195	190	187	182	181	160	203	182	176	192	198	185	179	182	164	171	197	190	178	191	182	215	177	199	219	197	195	203	182	194	194	185	190	167	184	173	170	172	230	180	205	236	186	193	174	207	175	196	180	183	178	175	191	170	183	175	178	200	197	157	180	193	190	191	211	212	186	171	166	186	215	221	179	190	172	181	214	192	196	193	187	199	188	217	187	203	197	187	197	162	188	189	195	168	180	196	205	176	177	180	178	204	184	176	182	203	169	155	167	180	216	182	178	168	186	180	200	193	195	177	191	205	193	210	191	214	166	172	186	176	197	209	175	176	190	182	206	193	196	205	187	189	203	189	196	182	198	191	227	179	202	194	177	169	173	183	185	203	183	185	190	220	193	209	186	191	204	186	190	208	183	185	193	166	192	165	189	200	181	180	202	189	186	201	183	175	183	186	172	193	181	235	192	181	171	175	179	176	180	192	171	206	183	169	182	182	190	219	193	216	204	186	186	181	199	184	150	167	198	171	196	189	186	202	183	180	172	159	169	205	179	207	198	202	181	185	180	205	188	189	177	182	183	169	166	172	178	172	183	207	173	182	181	210	207	203	176	170	182	176	193	191	157	202	187	185	191	188	171	198	177	205	135	177	149	181	188	182	180	166	187	170	162	211	198	201	204	226	186	203	204	182	167	170	193	186	189	208	189	184	181	200	172	180	164	205	164	179	187	228	186	167	174	206	176	185	182	198	149	174	183	160	188	182	182	189	191	196	192	197	190	200	172	171	173	194	190	199	192	157	176	169	213	189	189	186	162	199	178	190	197	214	215	216	235	168	169	206	184	207	204	174	174	188	197	178	186	203	171	186	187	185	181	182	179	195	175	191	157	186	195	183	197	181	183	189	190	190	200	201	183	165	196	185	197	192	194	171	200	192	210	189	198	161	191	197	204	197	163	196	174	189	172	170	168	203	202	180	220	210	205	183	181	156	193	179	185	212	158	201	181	194	186	169
2905	2118	4661	5406	4741	3101	2067	1805	1413	1293	1145	973	812	766	648	560	581	523	548	527	517	518	542	505	503	477	463	518	498	542	500	492	479	507	506	493	481	439	494	500	500	472	527	510	489	498	481	477	456	498	505	492	492	482	415	530	465	493	464	486	516	464	475	441	450	503	504	494	484	506	454	486	472	491	459	476	489	486	515	503	478	470	467	460	455	457	462	463	470	478	518	465	460	495	463	444	455	494	452	475	480	482	471	488	521	486	486	492	496	482	459	440	479	489	492	505	484	481	497	475	473	519	482	448	484	459	435	481	506	456	486	472	477	506	492	447	479	454	482	456	475	461	491	467	458	473	491	465	471	449	485	491	500	505	456	496	456	473	452	467	495	475	496	494	450	489	469	477	463	495	488	480	481	498	468	480	487	474	471	474	449	441	512	464	457	503	494	466	458	471	455	489	475	479	504	481	479	464	461	485	505	482	487	472	481	457	459	470	450	451	471	511	462	490	457	499	482	472	483	457	485	500	478	445	486	470	481	469	491	496	466	457	468	477	434	438	509	500	517	499	476	470	508	485	491	479	451	489	470	487	470	467	471	465	513	459	482	441	449	479	489	490	446	463	515	475	457	469	493	506	487	445	489	508	485	460	475	508	463	478	507	483	454	472	459	465	473	477	470	456	498	471	458	450	470	456	478	500	497	461	452	470	481	522	427	510	470	455	462	501	472	492	459	479	463	500	472	440	460	473	469	440	520	443	504	486	502	491	440	483	477	488	492	480	459	480	484	499	456	468	456	488	479	516	523	479	511	441	490	466	472	458	447	462	491	487	483	448	447	443	474	447	485	452	515	484	506	469	449	505	471	514	516	510	457	463	440	466	466	464	467	500	504	483	475	502	453	451	469	458	442	511	496	481	524	488	515	485	496	487	487	476	470	478	487	482	436	509	443	515	452	472	476	456	492	461	470	451	452	467	481	471	441	477	492	488	509	486	506	489	448	474	475	466	458	486	487	499	501	482	474	462	490	479	488	482	489	496	494	427	466	476	444	467	492	477	464	477	473	480	486	472	490	486	510	450	514	497	481	459	447	499	442	512	503	470	527	455	452	459	491	508	472	456	477	484	476	466	486	456	461	480	456	462	458	450	432	492	503	453	495	458	459	458	465	472	498	495	481	489	496	466	480	441	486	484	477	481	499	471	462	475	513	445	453	507	455	496	492	506	461	505	475	484	450	414	491	510	488	507	468	494	522	480	457	455	445	468	441	495	464	462	462	467	460	523	450	495	477	460	441	516	482	493	499	472	473	513	527	435	497	439	490	504	458	485	480	473	443	477	496	497	470	485	490	503	488	493	470	529	427	444	461	454	486	463	457	496	500	467	458	460	468	473	482	479	439	467	469	468	493	432	461	460	473	491	487	458	488	462	470	519	471	471	476	488	461	463	472	478	515	455	462	512	474	456	472	481	502	517	501	443	443	442	478	479	487	522	473	474	473	446	477	493	478	422	489	484	459	478	474	481	484	503	494	507	492	512	492	484	466	505	472	518	454	488	430	483	464	462	462	501	449	459	446	464	471	478	491	522	469	485	509	488	436	450	479	497	486	472	483	459	447	517	505	502	481	493	439	491	459	469	461	479	503	473	487	473	522	484	489	447	489	517	433	505	494	465	482	426	464	482	502	479	488	436	455	484	469	492	493	482	534	466	468	526	479	477	468	524	456	498	463	464	492	462	458	467	471	504	467	472	466	470	461	469	467	451	485	508	479	508	457	467	501	515	486	460	480	516	480	520	512	455	504	503	475	508	495	471	492	485	481	462	456	488	482	480	455	422	462	469	475	496	467	486	493	497	480	484	458	489	437	417	503	502	496	479	481	471	493	502	474	504	487	459	474	532	500	441	535	466	432	481	515	495	493	496	518	456	485	493	491	487	486	513	513	474	498	502	454	473	484	489	460	514	448	493	470	489	493	482	464	457	489	441	475	488	473	502	475	459	492	469	472	468	503	497	484	471	478	489	495	482	495	479	455	438	500	497	462	490	493	479	455	459	498	505	475	521	471	483	474	486	463	465	487	485	476	461	492	474	463	465	474	470	476	485	478	470	506	511	482	487	459	440	504	468	471	505	490	495	524	504	463	468	475	488	479	499	475	521	493	485	460	503	459	484	477	491	444	467	452	486	499	462	474	470	456	476	495	465	504	501	473	437	478	493	469	461	476	474	505	456	489	496	499	455	486	462	510	475	465	494	481	487	492	457	463	512	489	512	508	508	490	463	458	505	520	466	482	448	503	475	497	487	508	489	505	453	492	484	456	485	509	486	475	463	462	445	499	490	455	488	451	478	476	477	463	497	474	470	481	460	453	486	483	435	491	487	451	495	497	501	494	505	496	451	495	508	478	463	514	489	473	470	494	500	488	461	516	486	479	447	449	493	504	467	496	485	437	493	467	508	474	463	487	500	439	525	508	472	488	473	516	477	472	475	505	469	471	479	475	481	488	486	499	461	516	480	524	497	491	458	461	471	478	460	505	461	469	534	456	463	454	460	477	490	458	470	479	458	488	437	510	490	437	496	466	482	505	477	487	495	489	460	514	493	445	489	463	437	488	453	507	501	506	486	501	452	481	495	510	498	464	487	471	442	467	469	467	460	459	434	484	482	474	459	456	508	502	490	493	464	488	489	495	481	447	505	504	463	477	443	495	508	430	440	477	481	449	498	506	459	473	409	495	471	435	484	475	454	519	436	503	473	466	422	438	509	484	484	467	457	484	492	488	482	435	506	464	479	447	457	425	503	463	464	474	528	482	486	487	443	481	472	498	474	468	517	512	462	491	471	498	448	439	446	475	469	459	440	476	448	473	501	479	474	473	473	479	519	467	457	431	454	490	450	485	438	495	471	486	461	470	478	494	475	516	521	450	490	476	489	486	491	489	509	464	486	514	462	498	491	475	459	460	454	469	483	471	504	491	449	474	490	450	438	515	478	429	408	484	464	453	486	471	467	491	456	437	461	506	494	480	477	484	484	435	530	481	504	518	486	462	510	510	462	488	459	483	481	482	462	503	496	469	455	484	539	460	459	476	469	451	466	483	449	481	462	437	511	481	499	479	495	480	494	469	444	489	470	475	514	490	498	483	487	487	470	466	477	470	482	469	494	500	488	453	488	489	483	468	502	494	458	484	468	480	471	485	521	491	461	491	485	495	450	463	473	494	474	462	448	453	511	460	482	448	460	477	494	462	469	516	456	510	507	426	443	469	487	474	473	450	466	481	481	497	432	473	491	518	446	500	533	460	503	456	465	451	475	496	470	478	458	530	453	432	461	506	491	448	512	474	481	462	490	483	515	454	474	462	515	474	505	476	487	516	454	446	472	494	512	487	465	471	508	454	446	460	493	474	487	474	469	502	482	506	472	489	470	442	536	474	458	484	446	456	504	445	495	484	492	452	500	463	457	487	468	496	482	457	500	475	480	470	477	485	507	440	477	446	469	505	478
10830	3391	4690	3922	2604	1882	1318	974	804	752	603	575	500	476	427	426	358	354	343	403	363	396	381	377	319	319	335	309	345	306	334	331	347	336	360	326	334	319	307	320	304	338	338	327	306	307	324	316	329	293	353	277	330	333	301	338	328	334	304	320	331	287	319	288	313	308	298	336	319	319	347	322	323	299	312	335	316	313	385	310	339	315	328	326	346	328	306	358	316	358	297	340	310	309	350	307	332	326	312	328	322	328	335	327	355	324	335	362	333	346	313	333	318	320	333	352	326	343	292	314	324	275	323	315	354	342	310	315	306	307	336	325	343	322	314	328	322	305	344	339	328	302	323	337	325	321	325	310	318	303	295	330	308	324	330	316	336	321	320	325	359	314	310	352	345	315	322	341	306	314	341	290	307	325	341	343	335	343	326	331	330	314	289	331	288	339	310	322	302	308	297	289	309	340	351	332	321	341	343	307	364	335	344	300	357	302	364	305	305	320	319	300	304	350	341	305	302	302	307	316	310	322	306	323	364	308	342	300	338	331	351	304	361	340	318	314	337	349	326	317	365	334	323	344	359	287	339	338	304	329	303	356	300	313	334	292	319	336	339	323	308	316	301	322	317	318	288	325	323	303	314	356	322	331	317	328	300	327	311	326	331	354	318	307	314	313	358	334	327	300	297	318	310	313	318	337	321	335	332	306	328	330	294	330	259	308	340	318	344	321	312	296	342	274	318	320	326	310	310	346	333	345	319	359	285	323	336	327	290	324	337	318	330	310	336	353	331	311	305	306	337	285	306	314	346	295	326	312	319	302	318	264	326	317	293	331	331	332	353	325	326	311	331	368	312	295	320	317	338	323	299	341	313	304	321	337	325	325	353	326	322	312	320	313	334	328	328	288	318	336	340	293	306	353	324	307	325	318	347	303	319	287	359	297	310	290	322	320	284	336	344	336	344	320	320	313	329	349	347	318	333	357	336	336	286	323	296	333	322	314	337	345	314	310	345	318	368	289	313	347	310	309	305	355	313	327	320	349	305	307	332	291	320	326	304	329	330	302	319	331	314	293	352	362	301	291	344	320	333	371	312	336	332	362	307	321	341	319	295	282	314	330	350	292	328	310	327	313	338	292	337	343	319	341	305	287	307	295	321	319	348	355	354	343	363	327	337	304	329	317	306	354	313	300	289	289	320	319	347	311	316	332	335	334	323	346	335	309	332	301	346	299	322	293	316	326	297	368	339	340	331	314	301	336	311	364	319	326	304	297	324	347	308	344	347	306	329	345	344	311	292	362	383	344	327	343	299	290	341	333	308	322	305	307	317	351	355	336	341	326	323	336	322	327	309	315	330	314	330	359	320	308	339	300	291	360	344	324	324	337	310	316	354	311	335	342	318	317	327	338	331	322	285	325	318	302	324	317	319	304	294	332	316	285	326	299	338	323	333	298	315	299	329	334	336	335	329	333	311	308	321	355	291	310	340	293	342	333	305	301	341	319	312	324	317	297	338	314	329	262	306	349	309	324	351	324	310	319	302	329	309	330	320	349	336	353	313	306	292	319	290	279	348	341	313	315	344	335	324	346	315	338	320	317	303	336	318	313	334	316	295	366	325	324	343	325	344	315	337	344	311	309	312	319	314	318	338	311	338	292	301	298	292	304	334	331	312	321	349	316	331	325	296	302	316	304	341	300	326	323	291	302	308	329	328	327	296	330	313	348	330	333	321	340	325	340	333	307	343	317	313	317	318	353	331	321	294	294	296	350	313	314	310	334	334	324	331	311	322	362	362	321	328	334	339	307	352	328	311	323	318	291	336	325	317	279	307	292	317	350	321	358	333	298	331	324	311	311	338	313	303	335	316	338	342	315	352	334	272	322	335	307	304	323	299	322	337	306	356	298	305	314	349	298	333	316	299	297	321	325	318	318	319	330	308	320	328	311	315	317	327	322	340	368	315	329	320	340	300	304	321	330	300	348	346	308	319	327	340	304	360	345	346	372	325	316	319	349	360	318	324	310	327	350	283	317	334	319	362	323	308	310	302	327	344	341	329	306	327	326	318	333	305	296	336	357	325	303	313	328	322	339	312	301	362	308	326	341	303	304	332	357	356	312	288	308	305	354	294	327	333	308	306	306	348	287	327	324	330	331	295	340	319	323	332	332	390	312	315	311	353	305	324	316	330	315	339	327	318	309	342	329	334	303	324	311	314	346	335	390	336	314	334	314	329	351	308	349	328	287	310	329	303	338	345	337	318	309	326	315	342	343	308	341	361	339	358	333	347	331	339	315	333	299	279	339	313	284	300	306	304	321	319	327	327	323	346	298	331	347	348	331	305	296	299	294	348	321	282	349	251	315	340	323	323	289	341	352	357	324	339	356	318	378	329	333	309	340	297	344	335	311	316	317	325	329	308	338	286	299	336	318	331	317	280	312	337	331	325	300	319	355	301	306	310	343	297	292	299	296	340	277	350	333	325	284	306	304	309	307	318	303	302	334	295	292	328	344	332	330	333	283	283	298	297	339	318	340	322	333	322	354	337	312	303	350	314	310	313	327	329	341	318	330	352	314	314	285	363	335	339	321	299	304	358	290	315	326	302	338	304	298	310	339	292	321	373	320	313	342	334	320	323	326	343	300	297	331	303	327	317	300	340	339	325	311	308	348	315	333	321	348	318	329	346	312	346	326	322	319	338	343	313	355	362	322	310	329	301	321	318	324	330	325	339	319	339	330	351	316	312	332	342	359	323	309	306	306	321	285	332	322	304	306	314	347	339	309	319	348	308	310	322	358	352	319	291	313	346	341	321	323	340	288	314	323	347	332	306	309	287	352	338	326	328	297	332	326	347	321	340	340	308	340	334	323	320	333	310	303	319	324	334	328	301	316	311	336	302	307	299	318	356	321	299	333	312	323	329	315	318	344	344	341	346	347	292	337	329	361	331	306	341	303	354	322	343	315	340	333	332	319	306	320	294	315	307	282	359	298	333	338	344	327	320	309	349	350	327	321	314	303	315	312	325	352	301	324	307	320	295	309	332	344	275	354	324	318	317	312	349	314	294	342	332	306	322	322	330	361	350	317	349	348	332	325	353	284	307	312	316	329	356	311	313	337	307	333	312	315	302	322	330	322	354	353	301	341	307	327	330	311	304	308	363	332	300	302	332	358	334	343	332	339	320	334	326	315	315	333	331	305	314	306	284	307	299	306	317	301	322	333	317	315	326	261	303	321	314	286	309	336	302	314	390	332	339	354	284	298	339	330	343	332	316	335	314	324	323	333	320	345	318	332	323	331	351	305	313	315	337	318	337	306	342	348	302	359	306	310	332	348	278	325	329	313	328	327	309	330	311	341	303	332	323	346	318	344	356	324	329	300	321	318	333	344	329	306	304	319	352	330	312	313	316	336	330	310	327	333	336	337	308	324	315	310	304	328	308	335	335	339	341	313	307	319	326	306	332	314	320	342	280	317	347	347	314	279	318	312	309	327	341	317	316	331
8203	3614	8246	9929	8351	6499	5013	3881	3283	3027	2594	2113	1858	1589	1472	1257	1246	1120	989	1047	991	925	912	886	869	886	901	871	797	836	831	817	746	798	817	770	819	828	783	773	784	781	771	773	783	775	821	788	792	751	794	734	775	750	792	765	788	757	736	754	796	794	759	786	769	749	786	751	758	773	737	763	780	756	782	738	739	731	758	761	748	791	770	750	767	778	725	750	701	782	744	775	829	758	787	739	766	740	775	793	746	765	757	741	685	752	792	732	718	777	789	768	781	768	756	774	780	764	752	754	726	776	765	721	719	743	764	744	714	793	724	743	769	768	789	803	782	729	742	736	789	719	749	768	781	802	695	788	757	788	720	736	771	804	730	756	771	807	775	793	719	759	787	747	756	706	775	762	778	751	738	786	723	799	802	774	762	773	812	761	728	734	778	768	772	759	743	785	796	752	743	745	741	792	730	744	778	748	725	727	747	740	753	749	754	767	779	769	784	755	810	716	788	763	735	727	798	781	761	751	728	681	749	769	712	772	712	716	787	755	802	774	712	794	783	743	721	762	696	722	815	777	763	732	736	796	777	739	803	836	801	741	800	788	759	768	746	734	792	781	787	784	765	748	749	771	700	784	742	793	787	736	760	765	738	738	682	784	768	705	751	783	754	744	766	677	755	760	726	758	796	776	743	779	714	714	733	766	737	761	723	787	713	698	767	794	768	786	759	771	736	743	732	767	746	760	785	813	747	796	758	782	782	726	758	733	754	755	751	780	767	779	730	790	766	772	728	763	761	729	713	727	783	803	743	840	780	733	749	793	729	745	765	784	745	753	792	740	799	817	718	792	718	773	723	768	741	745	783	756	712	756	753	754	712	788	707	753	724	770	760	771	800	766	745	729	783	731	748	775	765	802	778	809	771	790	748	760	750	792	773	703	806	698	774	748	806	801	732	810	790	799	771	758	770	738	806	728	763	728	764	760	799	741	729	732	788	748	785	759	737	763	814	759	750	763	779	767	781	752	738	747	777	727	772	750	737	760	779	743	742	759	744	770	789	731	769	754	785	741	744	746	755	750	758	758	759	793	766	751	767	744	716	700	771	782	811	740	761	784	719	741	766	734	780	755	786	710	761	757	729	776	758	753	726	728	815	703	704	777	770	767	764	794	730	757	712	657	769	772	758	733	707	781	807	744	766	766	737	753	780	780	783	761	757	760	767	780	753	732	756	737	763	751	780	767	778	745	786	705	742	742	759	775	795	741	742	772	738	741	737	744	708	746	693	753	746	720	762	738	761	733	786	715	787	733	786	773	760	739	776	748	750	735	748	762	720	748	779	762	702	759	771	733	803	739	719	743	785	773	721	741	743	671	693	764	784	741	731	805	709	800	735	774	772	747	764	771	756	748	739	729	728	752	737	752	769	794	756	765	736	775	747	763	766	745	782	752	711	757	737	724	753	754	784	794	739	722	746	764	752	770	790	709	790	788	713	790	745	721	761	810	728	754	738	754	751	762	799	755	787	776	754	767	744	801	742	713	709	781	795	794	761	723	747	747	795	753	760	726	773	745	723	733	746	750	748	768	774	744	746	772	772	777	703	772	773	799	732	795	790	732	785	744	751	757	767	794	712	728	762	799	755	755	749	795	744	784	753	754	729	752	730	761	723	771	745	747	747	774	775	830	805	807	754	756	782	754	716	792	756	734	786	767	740	777	735	760	796	744	780	801	746	799	729	746	761	758	708	748	764	752	747	755	713	775	738	797	750	783	798	744	781	752	798	761	772	751	780	836	749	736	764	745	755	806	727	724	754	751	729	696	774	753	751	755	789	774	784	800	753	757	755	751	746	762	734	777	788	808	742	732	791	706	739	700	793	764	750	784	764	749	732	763	841	752	733	773	731	782	740	755	714	723	724	749	796	746	759	771	745	800	747	705	781	737	705	749	729	716	745	761	786	769	752	752	772	779	763	702	772	724	720	805	768	712	751	738	765	774	772	772	739	740	760	771	758	773	760	747	742	799	805	724	748	778	778	784	764	778	739	777	738	765	754	779	733	755	771	758	762	710	792	782	729	730	751	781	785	718	776	748	768	703	735	736	801	739	785	804	756	772	825	800	810	752	762	782	718	751	771	798	745	764	769	821	717	756	763	751	717	762	714	789	749	753	744	747	781	796	799	754	747	764	779	809	795	719	778	771	759	779	744	792	761	837	770	786	771	754	783	759	786	796	824	806	792	787	829	750	740	764	742	731	790	733	765	742	760	792	758	746	737	728	743	762	755	717	789	774	739	769	755	734	768	762	804	787	762	802	811	753	730	801	785	760	786	782	722	765	803	792	784	754	719	745	780	719	765	747	787	850	782	784	731	725	815	751	718	775	809	728	779	737	719	759	757	754	768	747	760	817	716	723	796	770	715	739	759	757	748	738	748	760	730	725	766	789	762	703	759	796	769	785	752	694	754	770	755	757	749	765	739	766	726	782	758	773	775	775	786	753	763	765	790	725	711	758	744	720	734	747	743	808	723	727	713	775	742	755	774	808	785	724	796	759	757	794	779	784	750	755	769	791	752	763	762	756	779	711	789	762	760	726	769	816	731	809	764	779	781	750	722	744	742	818	819	771	761	777	805	783	777	789	760	710	718	788	756	790	768	809	714	747	798	783	756	759	723	774	719	765	734	794	740	802	781	774	729	706	742	763	791	808	743	740	731	755	796	691	741	797	748	786	781	811	722	745	765	780	778	765	764	741	761	746	786	740	771	704	767	765	699	738	716	770	731	780	748	796	731	759	765	759	772	754	773	800	751	732	764	744	752	731	734	752	769	771	766	714	777	742	758	767	774	796	701	750	775	757	801	768	804	741	742	791	738	741	744	760	766	781	712	709	798	778	762	726	777	779	718	767	806	727	670	741	756	764	732	763	753	743	792	745	767	740	720	754	750	750	791	713	700	765	768	755	772	817	796	754	734	752	749	711	788	774	748	787	713	782	772	807	709	772	827	761	787	726	770	740	771	804	781	682	749	771	727	729	742	766	763	811	775	777	755	745	799	732	699	842	776	746	748	761	773	758	738	758	709	723	762	823	741	770	708	812	803	772	757	815	777	751	775	772	775	776	764	815	733	708	756	776	713	769	823	714	804	723	727	745	772	790	728	773	784	740	760	731	735	706	752	767	763	739	777	732	728	754	699	735	754	720	776	760	781	734	782	836	741	705	755	744	763	754	792	810	794	747	711	761	696	765	755	758	746	727	815	772	772	721	750	733	744	762	751	747	703	726	753	831	753	792	779	798	773	784	741	779	774	766	760	784	761	719	731	826	738	757	780	756	741	749	765	747	750	750	798	789	746	723	770	799	786	760	704	779	707	765	792	781	758	790	674	770	735	715	780	752	765	757	726	753	770	776	758	782	741	752	729	780	788	783	812	751	788	776	724	789	794	807	759	727	794	740	757	700	741	760	792	742	760	700	770	768	801	729	761	765	732	799	781	813	779	786	729	736
18629	5520	6706	5864	3749	2716	2216	1617	1264	1066	897	804	710	643	564	478	447	464	398	401	425	403	400	398	373	398	421	338	379	359	347	395	358	339	321	342	337	358	368	351	387	363	329	368	362	378	385	321	349	357	386	354	375	344	363	332	358	349	339	351	336	333	352	328	360	351	366	342	348	354	368	360	345	316	344	355	349	370	349	358	384	347	349	325	350	312	325	367	376	354	349	364	341	369	333	357	333	361	313	347	324	338	333	328	367	319	341	378	356	387	396	336	338	358	348	368	352	337	393	377	371	321	330	362	364	355	370	325	345	343	355	321	396	330	369	338	342	340	307	357	356	351	354	359	341	370	341	323	340	374	369	384	350	388	361	373	381	360	335	394	348	341	341	348	351	363	320	357	371	348	362	336	382	355	375	359	387	358	362	352	354	363	360	355	338	345	348	365	347	318	392	327	331	335	367	309	351	339	346	336	370	370	377	373	340	350	346	378	337	357	341	377	355	369	371	339	366	362	347	372	390	337	347	385	388	365	322	322	353	346	354	356	344	343	335	366	363	345	394	343	351	381	365	340	359	378	337	368	341	368	344	359	356	340	371	343	325	334	375	346	337	349	345	337	378	402	411	362	361	363	367	372	331	354	333	375	375	377	327	377	333	334	369	341	353	367	349	303	339	366	319	335	381	362	369	353	321	336	369	343	352	357	353	333	368	362	345	335	364	337	383	347	349	332	382	376	350	346	364	386	379	344	350	324	329	329	344	374	346	375	352	369	356	374	386	371	359	335	362	333	367	348	354	351	358	357	349	328	365	356	357	386	361	376	333	373	367	351	380	343	358	348	354	351	344	354	362	333	377	334	331	384	348	363	348	345	338	350	366	366	352	354	344	362	372	383	374	322	346	355	379	324	328	348	346	365	342	331	351	358	353	349	357	326	343	338	316	349	374	345	396	338	363	358	354	335	340	349	335	340	346	307	347	353	334	341	372	334	320	353	354	358	356	339	374	399	404	307	342	351	336	333	352	355	339	346	362	329	328	332	362	368	329	369	380	358	407	348	376	359	334	346	367	373	322	355	368	372	355	320	331	337	342	358	350	391	366	372	346	355	368	395	349	350	357	357	361	374	329	352	295	323	384	356	320	353	363	336	362	365	331	337	383	371	353	342	353	382	322	361	388	397	329	359	340	363	354	369	341	383	342	340	367	372	404	382	339	318	341	328	312	348	350	375	340	338	376	355	350	357	357	338	342	316	312	341	354	342	310	328	333	374	316	370	359	348	363	364	355	379	354	342	353	376	369	342	329	341	351	374	355	351	352	368	344	407	330	367	361	364	368	326	329	354	324	339	362	353	324	307	354	373	328	330	325	347	345	337	338	346	314	385	330	351	329	372	374	375	328	365	358	371	310	344	385	380	365	323	311	371	358	363	355	348	328	407	366	382	356	362	359	317	339	342	343	355	362	351	350	344	353	335	379	298	356	339	365	357	360	342	349	338	362	340	336	365	341	326	343	328	324	335	339	311	357	365	344	338	353	354	357	340	373	344	338	344	329	336	333	345	334	365	340	341	328	338	369	365	331	357	363	365	351	317	368	358	376	326	344	379	351	366	327	343	369	356	335	368	372	372	345	371	312	345	358	341	360	348	356	306	358	339	371	357	367	352	360	330	333	360	366	332	331	341	325	371	365	334	367	366	341	370	327	327	337	351	338	349	355	343	344	334	352	364	340	327	348	355	345	352	340	345	365	351	367	372	337	349	360	335	340	315	377	380	385	352	378	322	331	307	346	368	370	363	373	339	379	348	357	331	375	371	327	341	354	325	363	351	362	324	362	353	351	321	337	350	341	358	312	369	339	349	325	355	340	360	350	334	365	351	354	346	379	311	339	351	351	393	388	361	349	379	326	353	364	366	380	339	376	356	333	359	327	373	349	368	376	343	332	369	381	367	357	342	343	360	350	373	350	339	342	340	318	320	353	356	301	376	346	344	378	382	369	322	369	359	345	340	374	373	380	339	369	326	341	398	331	354	346	356	364	334	336	343	352	315	355	347	343	368	312	374	348	355	349	347	413	358	347	381	349	397	366	345	356	327	363	381	360	328	361	342	392	322	333	374	357	346	334	364	362	353	355	344	354	332	361	354	338	341	365	366	353	306	403	299	340	361	367	370	375	331	359	346	364	360	397	318	337	311	314	389	347	367	335	368	362	351	351	344	318	353	378	318	348	367	379	388	334	373	345	343	327	321	388	362	357	346	367	341	308	346	328	326	335	367	366	367	365	332	356	338	375	324	355	348	348	342	352	335	326	346	372	334	371	394	342	351	358	340	311	339	359	356	347	366	347	344	336	359	336	360	342	335	378	354	354	335	365	376	323	375	393	369	367	331	335	348	360	363	366	372	314	355	349	330	376	349	333	367	313	381	364	310	344	369	321	363	362	364	381	351	313	335	370	326	337	357	340	349	347	336	356	336	405	368	340	327	354	345	353	353	403	330	349	319	325	351	351	341	325	319	353	357	327	391	383	363	350	364	351	344	350	342	375	348	349	346	339	359	397	372	365	331	338	342	335	352	344	321	358	318	314	332	354	315	358	370	354	335	325	343	348	362	319	391	357	337	327	343	353	342	351	368	357	359	337	359	360	325	347	333	359	339	338	339	363	341	336	357	345	374	349	346	366	307	325	374	364	372	357	318	332	322	340	333	344	362	364	354	335	372	366	364	337	363	358	345	395	351	316	350	333	379	359	361	339	318	329	356	350	374	351	352	348	318	352	312	344	352	367	378	374	369	376	347	355	348	342	366	328	335	375	361	346	329	395	376	354	337	411	353	335	349	332	353	389	374	372	398	339	303	359	312	365	357	341	328	356	395	369	373	356	368	344	317	348	335	347	332	338	325	364	358	352	315	368	352	336	352	371	354	356	343	374	335	357	351	356	342	336	352	332	359	367	357	333	340	342	355	344	349	360	353	343	349	358	325	354	336	350	326	349	381	351	350	356	323	354	339	356	354	334	332	346	355	365	347	353	342	365	326	339	370	329	359	355	354	355	359	388	378	368	358	377	365	326	350	345	359	361	330	357	361	348	342	330	310	341	352	331	339	337	351	389	343	351	365	336	344	376	324	345	381	344	348	380	345	355	336	322	351	343	351	360	371	335	316	342	354	316	371	334	344	317	369	361	358	358	339	357	372	318	345	339	314	360	368	368	353	356	309	353	378	375	358	370	385	342	355	333	394	353	334	381	382	334	314	376	352	369	342	330	344	367	325	392	364	341	382	356	425	354	356	320	344	352	359	356	367	337	355	340	329	372	353	342	336	341	328	348	342	337	349	330	395	326	406	375	367	369	375	333	333	354	330	363	335	329	363	395	349	392	339	353	369	379	347	399	355	361	312	375	342	350	360	347	354	350	363	341	372	358	355	333	347	350	367	355	310	351	364	367	380	359	349	354	331	375	386	339	373	349	336	347	352	369	340	369	350	308	353	376	340	366	366
11095	4622	10527	13351	11479	9286	7991	6025	5075	4433	3706	3198	2579	2223	2059	1682	1557	1497	1239	1207	1173	1119	1026	1083	1026	972	1016	915	911	894	949	857	894	870	812	922	840	823	883	827	835	893	838	795	787	802	787	844	856	846	828	873	804	833	812	759	789	784	807	796	791	828	808	832	812	759	811	762	779	821	807	825	765	813	808	788	793	860	815	790	789	797	828	740	773	766	748	798	766	804	778	803	789	767	796	783	808	774	774	827	750	806	794	783	813	775	855	798	799	805	779	783	792	767	754	793	805	807	787	784	812	738	796	774	789	827	800	740	747	818	865	755	881	783	789	842	780	832	731	823	818	826	794	755	825	783	786	767	763	811	770	757	788	804	792	766	843	783	807	779	789	780	799	840	753	763	755	741	776	803	806	794	808	809	805	784	756	770	786	781	824	782	815	739	752	863	777	797	806	775	814	773	843	718	805	783	789	823	779	786	789	799	799	788	761	807	817	774	784	773	804	829	816	792	778	793	782	808	776	792	757	775	801	788	765	774	791	828	801	770	805	809	822	803	798	833	775	817	806	813	810	812	805	746	858	816	771	822	772	846	839	766	750	779	777	843	805	756	807	739	806	711	777	848	823	779	771	786	779	795	730	726	778	787	768	767	799	763	775	834	784	774	801	756	791	793	794	798	768	828	830	790	821	810	786	801	765	784	744	802	818	817	797	804	760	760	775	810	815	803	747	765	819	758	794	797	794	833	790	784	838	790	801	839	826	799	793	780	802	790	761	776	834	773	787	810	784	823	789	785	859	837	808	792	808	790	803	779	770	813	789	788	809	807	749	821	769	827	794	795	819	821	835	846	828	740	792	792	812	798	784	806	803	802	760	802	794	785	752	729	846	813	813	785	839	763	785	820	854	776	769	789	760	847	768	772	821	793	775	735	781	824	822	788	781	792	862	799	756	804	808	783	796	841	799	779	767	825	806	832	758	782	783	735	840	797	795	770	833	783	774	822	779	792	746	790	765	781	792	816	844	777	832	804	798	826	772	789	753	817	799	811	801	816	787	779	822	772	751	784	791	795	787	760	828	809	816	829	768	801	795	789	783	783	748	820	824	769	795	804	826	771	777	803	805	834	785	760	764	805	773	786	804	834	737	786	792	863	743	763	827	734	777	760	819	782	760	796	792	796	795	824	783	806	842	798	729	791	760	832	763	878	808	801	809	734	743	782	801	776	812	812	800	756	788	809	785	823	785	783	790	775	824	779	787	767	809	792	811	775	826	782	777	795	856	763	809	793	774	748	830	791	864	790	855	758	750	802	856	779	776	765	790	729	773	783	779	836	763	748	812	814	794	800	777	827	783	806	798	786	797	741	864	818	746	750	792	847	851	810	778	759	782	823	805	778	797	817	795	787	800	837	847	780	786	722	770	805	770	809	799	787	767	794	771	745	780	780	816	789	819	779	795	771	773	804	857	823	758	784	828	785	797	808	739	805	762	792	791	833	759	846	806	876	813	795	823	828	808	760	778	768	776	758	805	795	809	802	773	779	781	803	784	766	845	827	797	748	742	782	805	810	779	801	790	796	762	772	782	759	740	800	802	769	793	750	791	815	768	785	772	788	798	772	812	776	818	773	853	850	791	768	808	767	786	775	828	818	782	793	811	802	758	808	761	776	771	856	798	812	803	775	771	717	809	769	801	813	775	852	796	775	769	815	830	776	765	778	809	791	781	759	814	838	778	786	829	767	780	774	777	769	831	791	724	778	796	779	803	784	802	831	822	811	801	816	815	828	799	791	811	789	802	824	801	804	814	774	842	731	824	796	805	777	784	809	790	809	797	754	778	813	794	790	804	766	784	788	829	816	796	808	828	766	837	781	786	775	792	765	783	800	804	825	779	793	796	799	793	776	800	791	774	712	819	762	818	791	770	720	818	803	787	787	851	740	790	796	858	769	773	791	810	729	784	840	798	804	769	818	773	818	831	811	790	786	826	796	798	781	776	805	781	780	737	775	775	805	810	781	826	796	771	797	793	783	752	858	775	807	780	835	806	763	801	746	803	806	797	809	770	796	813	844	755	780	823	791	803	759	767	787	793	758	753	786	825	744	772	800	728	725	784	827	791	762	798	789	755	805	835	763	793	808	800	819	808	797	777	768	815	796	770	766	770	739	816	819	779	793	772	836	839	757	778	804	782	818	796	792	826	803	823	772	867	807	830	801	789	778	789	797	793	811	815	812	760	793	790	800	757	788	736	761	786	774	833	765	779	775	799	803	769	762	794	768	785	784	842	795	819	803	791	833	803	826	806	805	798	797	794	771	825	809	737	803	830	753	787	823	798	785	801	793	815	785	769	777	794	772	744	800	820	767	775	747	777	814	784	781	768	821	875	819	832	767	836	752	850	811	784	768	793	852	736	777	854	768	819	779	836	816	773	797	750	778	815	792	796	779	818	838	827	812	797	796	755	784	731	802	814	758	824	821	826	750	811	805	811	756	838	763	830	796	797	782	761	763	783	810	802	789	797	858	784	799	835	774	843	810	798	778	817	762	742	817	739	798	807	814	801	790	838	781	794	837	763	781	768	765	789	801	784	758	802	817	779	768	766	795	801	790	781	757	789	798	801	837	804	820	787	785	812	896	763	794	782	790	771	798	768	773	798	789	796	798	829	771	816	778	796	821	744	796	829	760	795	762	826	792	778	770	826	744	797	834	778	776	778	763	796	815	797	777	812	765	795	772	799	778	809	845	789	790	832	748	773	775	803	827	797	825	784	737	742	789	745	788	791	801	761	780	780	832	822	770	785	793	785	823	766	784	811	715	784	779	805	792	811	789	784	778	779	836	809	802	785	800	822	781	788	758	796	781	779	810	775	792	804	798	767	780	786	762	797	751	786	772	747	732	820	793	809	794	758	758	762	770	767	785	826	849	830	741	753	785	806	756	769	781	827	762	820	810	804	812	769	772	783	797	753	771	801	813	811	843	792	782	835	807	798	808	838	795	778	827	785	756	821	837	798	743	777	741	752	852	769	787	754	751	778	805	810	782	785	788	807	792	821	794	764	735	757	763	792	738	792	760	771	803	817	793	822	811	774	800	795	752	853	834	769	801	783	787	790	806	769	749	742	760	820	801	760	807	803	787	816	788	805	800	830	782	803	808	765	788	829	811	825	841	795	742	763	757	757	804	764	786	830	803	830	770	749	795	796	811	776	822	786	810	794	834	845	773	781	788	767	777	798	837	803	785	784	768	838	809	791	778	780	809	777	792	801	803	835	787	800	779	782	803	748	795	764	852	774	767	765	779	793	797	768	768	767	801	819	765	829	774	756	772	790	823	793	765	778	740	817	789	805	798	827	813	829	783	788	779	778	799	759	766	794	791	747	735	724	808	817	809	793	758	822	795	771	755	818	813	860	788	783	781	808	786	793	846	799	787	822	837	764	783	792	828	839	740	789	738	834	788	814	780	791	799	846	816	841	766	821	795	761	810	808	760	786	811	770	819
4032	1965	2377	2012	1477	1008	747	592	455	355	315	284	289	269	249	237	227	197	209	210	199	194	211	206	232	199	216	177	191	204	210	221	212	207	201	187	201	192	200	204	193	188	183	195	197	209	200	199	219	223	219	200	187	170	211	200	178	224	227	205	186	191	208	173	173	210	158	205	192	191	186	203	182	200	223	172	173	201	187	194	222	200	196	213	203	185	203	203	188	201	218	222	169	207	183	181	196	184	191	205	167	191	227	207	189	191	206	210	188	181	201	198	220	210	188	181	177	176	187	225	210	220	183	200	206	187	197	202	190	208	168	202	182	209	213	196	194	205	193	201	219	202	194	203	195	186	204	219	197	178	180	184	191	223	205	192	185	201	188	205	176	188	187	184	206	191	189	183	237	195	204	183	180	185	187	186	202	178	209	202	188	190	207	220	206	185	183	205	199	208	197	191	209	201	169	200	189	192	203	195	197	201	209	171	186	197	180	235	219	197	199	206	177	187	205	194	194	221	175	180	190	175	187	229	214	225	204	196	186	195	182	191	186	213	203	207	211	196	201	197	204	222	197	190	193	208	199	208	180	178	209	174	196	172	170	179	199	181	195	191	192	203	211	194	200	206	196	204	192	193	237	227	217	174	217	174	220	204	197	170	219	183	196	186	181	213	211	178	207	210	202	185	183	184	196	200	191	207	193	184	188	179	197	202	186	170	221	176	213	216	207	189	183	176	199	206	177	172	183	210	192	208	179	189	224	181	201	195	169	180	214	194	182	183	204	203	179	193	180	210	196	193	199	211	200	215	190	181	182	214	186	200	182	193	189	202	199	180	207	219	189	186	184	196	176	181	207	174	181	172	217	208	170	173	181	223	211	201	198	200	210	202	207	175	193	182	195	200	194	185	200	200	217	218	192	189	215	193	185	186	211	209	193	191	189	213	208	207	191	227	183	204	186	184	183	187	224	215	219	209	191	173	188	189	190	204	175	212	197	190	220	201	202	206	201	213	167	201	187	223	205	193	170	199	214	206	216	211	214	189	203	192	207	212	186	195	189	208	227	185	209	192	192	194	193	186	186	209	195	205	221	181	183	197	197	193	214	194	194	201	199	209	215	181	182	201	206	185	206	190	191	195	206	200	187	220	212	199	207	190	189	188	213	182	177	205	170	208	205	195	225	196	205	169	212	214	205	175	218	174	209	206	173	185	185	175	211	189	167	182	179	194	191	180	167	169	202	175	205	170	197	196	209	201	185	202	181	213	182	197	198	202	178	220	188	238	201	187	201	194	186	206	203	188	185	214	202	194	202	211	184	188	201	193	212	233	192	182	213	212	213	190	180	217	202	186	186	203	192	174	178	204	193	179	211	166	187	190	175	196	192	192	207	214	209	178	175	193	211	193	191	197	192	179	191	193	187	182	204	181	175	183	201	196	234	187	201	190	173	189	181	171	158	173	212	173	179	203	200	197	163	183	200	176	196	187	192	168	195	221	175	184	191	215	213	216	185	174	193	206	188	195	195	194	200	196	184	185	195	181	201	189	192	176	201	180	182	197	165	221	199	185	216	200	206	207	189	208	191	186	189	180	171	203	205	204	204	201	233	197	185	181	180	214	211	159	203	164	176	221	185	196	179	211	193	157	204	169	191	217	185	196	214	208	181	208	173	202	198	204	201	205	204	213	212	189	217	232	175	210	198	223	172	203	182	206	162	168	190	201	210	210	179	209	208	175	206	210	186	187	204	205	167	205	176	195	178	201	211	194	204	217	185	200	197	218	211	182	217	209	173	204	203	222	211	174	178	211	201	159	184	189	184	191	196	217	210	205	212	207	183	208	194	211	180	191	203	165	170	210	188	202	224	211	196	200	185	212	196	167	184	172	179	223	241	189	175	194	169	199	188	229	206	164	202	214	200	190	183	197	194	206	190	195	204	194	169	183	184	177	190	174	176	221	213	200	191	175	188	204	187	200	224	204	186	196	181	176	197	194	178	189	199	184	178	217	203	211	223	207	208	194	205	197	199	190	193	190	212	188	205	199	187	188	215	196	186	184	218	200	222	182	210	197	182	202	193	181	194	196	199	202	185	175	212	193	212	221	214	187	222	170	188	186	216	209	218	188	185	212	181	200	188	184	205	192	205	216	178	198	169	185	203	189	187	201	195	200	194	194	198	205	182	210	190	217	202	181	194	185	196	228	235	195	192	212	221	207	196	201	202	191	206	220	207	215	218	209	192	164	170	204	203	195	210	177	194	197	177	236	197	212	203	208	199	186	195	194	186	186	209	187	201	175	183	198	193	209	199	195	165	192	213	199	197	212	172	198	190	188	206	197	177	193	183	179	185	205	203	200	192	204	187	211	187	184	181	195	212	213	200	208	182	188	168	189	218	198	211	187	192	169	188	187	204	210	192	204	212	210	216	214	188	190	218	206	213	187	186	166	195	192	227	177	192	192	190	213	194	201	192	206	186	185	224	182	179	195	195	177	197	191	190	191	176	208	190	205	184	197	196	191	212	209	197	191	208	192	212	213	179	219	194	187	198	172	191	207	194	176	186	212	189	184	200	201	194	198	202	201	186	212	171	184	209	191	173	204	202	223	220	233	189	217	195	228	202	189	213	176	177	192	196	173	195	197	219	191	216	221	232	213	204	201	192	185	197	188	191	219	208	218	209	175	200	193	211	205	201	195	183	186	182	192	217	173	201	189	201	193	179	184	162	186	190	191	202	196	188	196	192	191	214	186	192	205	195	200	204	193	181	193	204	210	202	196	191	178	211	183	203	188	195	190	210	199	167	189	185	181	178	176	208	196	172	198	183	218	185	196	194	166	204	231	226	199	184	190	214	189	172	188	205	218	208	208	197	195	200	204	185	223	217	200	203	186	208	198	172	204	190	200	169	175	222	194	178	199	188	183	204	189	186	203	200	196	213	173	195	191	198	184	225	200	197	160	178	197	213	207	200	195	206	201	195	209	201	227	177	232	193	185	217	180	189	185	203	219	194	195	208	184	201	154	206	176	186	195	184	186	180	182	202	191	174	162	183	208	202	215	190	214	199	217	216	181	195	212	211	201	203	200	184	182	215	206	215	205	206	191	177	170	187	186	206	192	200	183	195	194	199	225	183	209	189	181	211	211	192	198	203	201	219	212	208	204	171	191	184	190	185	218	214	203	193	224	200	174	202	221	216	197	211	209	191	164	216	190	185	204	185	188	200	181	178	197	190	175	189	202	190	197	193	202	172	192	238	177	181	204	181	168	180	195	197	220	194	191	185	215	205	198	179	199	212	196	201	230	187	201	202	196	208	174	197	197	197	182	192	186	177	178	186	190	175	190	210	208	177	195	211	213	198	182	203	178	170	196	213	217	199	209	174	201	193	197	195	197	189	207	214	182	203	197	202	217	179	161	178	185	201	189	185	164	220	196	166	211	200	210	205	178	203	227	183	190	226	199	198	195	193	196	213	199	200	200	194	182	200	199	180	184	195	228	199	226
2986	2092	4564	6171	5464	3997	3063	2442	1906	1533	1241	1019	913	864	780	637	630	562	538	518	571	553	540	544	543	509	537	512	524	512	487	505	523	517	521	517	480	521	527	501	545	448	527	526	546	525	508	496	488	478	482	502	503	502	483	494	525	518	493	489	457	490	494	461	495	493	458	469	495	485	497	492	452	526	537	493	520	484	488	475	487	486	487	519	502	525	535	491	505	473	491	500	472	547	517	502	497	514	498	486	530	499	487	496	504	476	468	484	484	478	509	471	490	511	487	419	486	482	518	525	499	523	492	474	487	491	485	476	512	510	501	463	483	486	520	512	509	471	520	508	513	515	502	535	490	505	478	490	505	503	513	529	526	486	524	494	512	538	482	518	487	496	499	494	491	508	498	516	502	498	507	507	483	467	481	485	487	507	532	493	471	492	458	507	520	481	508	478	449	460	488	464	504	504	508	470	492	485	480	502	484	523	510	555	492	502	478	444	523	525	500	492	521	515	481	436	511	517	495	473	481	486	491	465	493	513	466	469	465	528	496	538	528	491	506	552	488	473	507	501	515	540	523	502	472	477	486	485	495	464	519	513	528	455	496	499	481	483	497	515	469	510	478	492	492	508	520	462	497	498	471	491	472	461	489	505	480	501	530	480	487	510	533	480	470	492	527	495	504	495	486	479	508	544	538	476	473	485	494	524	502	462	533	516	495	504	468	516	506	511	470	480	495	517	531	459	493	475	500	471	467	470	513	489	505	501	522	508	504	471	498	522	488	515	479	499	507	482	491	485	511	469	522	531	467	532	532	484	483	502	501	513	496	466	505	556	513	496	514	508	495	497	493	512	468	524	489	478	507	484	482	503	446	522	541	506	453	507	487	528	468	504	531	511	501	536	496	499	470	488	501	525	481	470	499	485	526	487	506	461	527	535	480	481	474	541	485	517	503	519	495	528	475	542	498	486	500	485	482	481	536	508	503	554	479	461	495	532	467	516	507	469	495	511	485	448	538	524	495	515	527	499	535	513	507	491	520	506	514	502	520	508	513	513	459	495	497	490	487	548	510	480	466	534	507	500	512	468	445	489	524	494	524	470	515	481	500	532	492	520	475	485	498	556	559	464	482	497	493	502	496	468	490	475	473	478	492	462	487	507	473	486	504	479	499	460	503	488	535	481	525	502	481	544	502	506	524	511	495	448	482	499	526	542	478	484	455	482	497	505	535	520	470	501	484	497	452	424	524	456	460	478	484	511	509	490	542	468	509	531	501	543	486	472	488	514	566	498	523	452	528	480	479	508	484	529	495	502	492	483	536	479	509	494	528	463	500	457	496	522	511	530	464	512	506	485	483	514	518	510	486	496	465	526	513	451	492	485	530	434	520	497	492	522	494	509	528	462	520	474	480	486	435	485	516	475	473	491	515	533	498	519	508	509	508	502	467	488	505	483	475	490	486	473	510	490	519	546	514	489	541	521	502	492	507	499	526	511	463	473	499	508	512	464	529	529	519	461	526	523	545	483	525	464	493	498	463	440	481	489	523	494	490	495	473	469	531	523	502	486	542	503	523	504	486	472	451	492	454	493	537	478	471	458	538	485	490	505	511	504	484	533	549	489	497	510	487	484	479	527	490	504	481	511	496	574	467	455	512	510	498	479	501	486	507	495	479	508	500	461	488	562	526	450	496	549	498	509	499	483	492	557	479	494	520	507	503	501	484	501	488	508	492	515	520	500	478	485	497	526	514	521	467	461	478	499	510	466	493	520	481	508	481	500	491	498	542	524	513	494	503	539	517	502	525	499	513	473	505	474	534	494	482	539	495	479	504	492	512	519	527	490	506	492	518	486	477	489	485	468	488	526	486	511	476	506	529	486	486	538	470	527	532	490	544	512	505	467	484	516	503	462	487	519	547	479	503	511	538	534	486	489	479	503	504	503	477	489	524	496	523	517	518	493	492	481	511	484	524	496	482	506	505	516	511	492	486	475	514	495	524	536	478	521	495	490	511	504	550	492	476	507	527	493	532	501	458	480	461	525	482	484	517	485	517	526	491	438	493	533	483	492	486	479	504	485	545	475	503	509	502	476	492	520	473	486	487	489	515	519	552	512	466	506	476	460	525	485	494	502	507	498	545	547	528	482	503	468	513	492	524	496	491	523	486	484	505	484	473	507	515	530	552	503	509	511	534	477	465	510	473	533	515	504	489	547	485	534	482	518	521	482	531	525	524	491	505	516	499	482	503	531	505	503	528	525	469	524	489	526	477	526	496	506	481	483	494	480	486	533	462	514	495	505	512	469	477	531	507	518	522	515	506	501	500	486	508	515	515	485	478	490	532	497	509	490	504	533	473	480	484	442	460	498	507	532	506	480	495	524	507	523	486	496	511	501	505	532	490	513	532	495	500	475	520	487	459	507	482	464	529	475	470	494	475	483	482	507	517	544	527	466	490	466	524	461	497	541	541	515	499	510	482	481	513	501	481	521	492	511	517	513	460	459	499	484	519	517	514	483	488	500	522	519	477	548	526	553	482	493	477	455	474	526	491	537	475	520	488	472	492	474	482	445	498	506	486	522	494	494	450	482	489	509	502	509	491	506	436	526	500	479	542	538	486	513	483	483	486	494	515	461	528	479	536	545	481	521	494	477	490	490	502	496	488	493	497	462	490	498	479	511	490	506	478	485	485	538	483	511	476	491	499	507	513	493	551	487	508	501	527	462	494	495	484	503	509	480	504	497	490	516	496	504	500	497	490	514	467	520	452	505	513	511	434	497	480	482	518	492	519	501	490	482	518	506	473	508	463	489	486	497	523	485	497	475	488	498	483	496	516	518	557	463	484	504	522	493	508	489	526	523	504	485	466	493	470	469	511	503	435	503	495	491	489	502	498	485	535	519	465	518	507	510	520	515	498	500	498	482	497	502	524	478	531	522	515	515	490	553	474	515	470	511	544	508	520	524	514	484	503	527	520	496	507	490	502	498	505	513	493	534	480	494	494	521	476	479	496	524	470	517	483	559	503	545	520	495	526	484	471	477	487	490	512	485	496	490	501	465	492	524	487	493	517	513	493	503	533	516	496	519	496	514	469	493	517	508	465	488	537	465	472	467	500	518	490	529	481	497	519	497	506	501	519	518	505	523	514	517	471	528	481	494	491	524	471	490	500	506	462	532	538	540	480	492	476	490	490	542	479	517	509	423	541	500	545	502	514	498	523	482	509	540	485	531	502	503	541	448	524	464	474	470	503	520	511	503	452	520	477	538	502	525	507	507	539	504	477	512	505	511	519	533	513	480	472	482	523	502	498	533	504	477	493	510	522	497	444	481	527	539	503	524	496	515	514	517	484	518	570	484	519	550	500	496	523	503	504	508	489	457	477	507	473	479	481	451	483	465	490	475	484	467	518	508	519	479	524	469	507	497	528	517	481	545	508	471	541	538	468	521	494	515	475	533	497	514	472	500	519	477	489	514	472	476	454	500	535	501	539	548	514	488	479	449
11033	3417	4525	4050	2989	2078	1543	1155	994	792	688	579	516	501	431	425	377	352	363	348	348	344	345	349	341	343	347	331	349	342	345	353	340	349	360	326	310	352	329	324	346	348	346	323	309	301	377	336	331	350	363	315	300	353	364	314	355	351	369	321	299	304	298	315	319	341	372	310	343	348	344	361	372	342	312	319	346	312	364	340	313	330	308	343	329	309	334	292	319	334	331	323	329	338	360	362	355	346	326	318	363	318	316	334	338	345	352	347	330	312	350	322	328	330	352	311	314	350	324	337	343	350	324	353	316	310	372	339	337	349	319	357	325	343	343	334	347	351	341	354	318	342	328	354	342	317	308	367	326	312	311	297	336	305	342	313	350	314	309	358	363	299	305	341	338	291	292	325	367	303	282	268	321	354	342	331	297	335	334	333	314	313	320	305	322	343	350	334	318	335	300	322	353	329	305	357	333	267	336	331	307	355	314	338	299	353	340	316	352	322	359	315	335	327	329	336	363	355	326	322	340	325	359	303	318	334	349	329	305	339	329	335	345	356	353	330	295	322	300	316	301	307	357	329	293	301	324	321	348	365	319	331	362	321	331	349	310	335	334	325	337	312	295	328	343	310	320	340	326	304	361	335	331	298	319	342	309	318	309	352	309	298	299	319	316	290	355	351	326	341	321	340	325	330	323	328	332	321	341	297	337	356	327	298	343	316	323	323	308	332	304	307	319	358	301	332	322	308	316	357	332	325	318	312	295	343	338	371	313	341	333	300	323	308	350	335	307	328	348	322	334	362	345	359	301	321	352	334	310	324	347	314	341	337	348	316	318	340	325	303	371	326	347	356	334	331	321	331	325	328	321	302	327	346	352	315	344	360	326	317	336	319	315	323	305	339	360	301	294	290	301	314	334	322	340	354	339	344	344	311	309	297	314	293	310	331	312	319	321	342	354	302	333	335	362	318	327	322	332	319	358	335	339	303	314	335	279	330	332	375	341	327	366	310	347	331	344	320	322	354	288	304	332	331	351	352	338	319	320	319	376	308	307	341	301	316	347	345	331	301	342	352	321	319	363	341	311	331	360	328	332	326	331	310	344	310	349	335	334	330	338	335	333	370	316	326	358	316	304	349	356	323	338	332	332	331	379	342	315	326	330	339	357	348	343	383	344	370	313	342	336	324	322	325	313	306	316	352	300	328	312	333	339	317	324	303	333	308	326	337	323	332	360	347	323	330	327	307	353	319	332	372	332	341	319	305	325	355	334	310	323	338	343	325	362	343	325	334	325	313	360	366	331	327	335	324	359	357	327	313	329	326	349	345	330	330	329	373	324	347	326	340	334	321	306	348	332	356	317	333	315	316	314	339	351	326	297	311	343	307	359	357	336	333	345	341	300	341	305	320	365	324	316	349	333	355	291	320	312	347	351	340	314	312	304	337	305	339	324	336	336	335	322	328	316	321	296	346	326	309	361	312	304	341	363	321	328	352	341	315	322	347	322	316	322	322	325	305	342	285	308	355	348	325	319	306	294	366	288	336	344	315	293	319	350	317	318	330	307	306	344	310	324	335	329	333	359	310	354	339	333	324	304	319	308	340	386	335	312	346	329	336	296	333	333	339	309	318	315	315	337	339	342	292	328	338	325	354	321	339	327	336	336	320	305	332	347	327	352	323	308	341	323	317	333	319	319	308	323	350	296	330	309	358	342	332	339	320	340	300	321	349	357	333	321	315	337	314	345	331	309	344	309	324	320	278	313	354	354	331	331	325	353	357	340	329	360	307	316	307	348	358	315	308	323	342	348	309	333	337	328	334	336	347	361	347	340	323	317	331	307	349	328	348	379	367	331	311	341	349	370	308	354	331	328	316	312	339	359	316	346	362	312	316	351	376	296	277	330	336	342	365	306	336	317	365	340	289	314	343	336	349	344	344	299	332	333	315	331	309	356	302	325	327	346	322	309	314	362	325	318	333	330	317	320	307	341	355	299	312	337	322	345	370	331	342	378	331	334	332	308	321	341	338	307	330	335	361	317	338	331	310	320	336	302	286	319	320	338	321	331	362	338	370	344	357	309	291	343	335	313	326	327	321	349	322	327	324	326	337	308	307	314	344	303	331	323	356	326	311	344	336	335	285	356	300	341	316	311	339	325	321	329	342	318	332	361	318	333	319	320	330	327	331	343	333	350	330	317	312	305	339	352	317	328	337	339	319	354	347	367	309	359	311	345	319	316	338	330	319	310	334	308	305	323	324	330	317	363	322	358	333	327	338	357	317	318	355	326	316	321	331	294	361	356	313	365	355	344	339	329	331	315	302	339	363	339	304	336	311	343	331	303	354	283	312	353	367	372	314	325	329	305	311	296	329	319	346	341	349	327	300	331	331	368	327	331	292	342	333	343	322	318	337	336	312	345	328	296	340	343	337	333	318	349	343	316	343	323	352	348	344	318	347	316	319	357	297	338	320	327	330	361	358	286	341	331	375	352	338	339	341	360	335	303	373	327	320	322	346	349	315	303	311	329	312	313	313	356	327	320	316	314	353	322	338	313	329	310	367	296	330	315	342	319	321	311	323	330	356	335	342	332	342	355	314	355	328	338	342	339	335	368	344	339	331	282	334	311	306	344	351	326	324	325	305	296	339	325	306	335	309	331	311	346	282	286	330	324	342	312	355	345	351	336	346	326	352	354	336	315	313	323	368	347	301	318	310	313	347	307	335	361	298	326	318	342	328	354	308	325	305	348	273	322	310	325	339	350	361	319	286	307	342	283	336	323	353	334	346	331	302	336	333	355	292	337	357	316	319	341	327	311	387	320	318	283	372	314	354	336	316	338	357	338	320	343	354	315	341	348	334	312	344	332	318	327	338	330	366	292	324	346	325	341	319	327	332	310	351	328	349	366	338	313	332	319	358	351	326	334	336	338	331	299	335	332	328	324	333	302	341	307	362	331	345	344	299	341	310	335	322	316	344	319	331	293	319	343	341	346	318	302	344	289	359	348	315	331	325	328	315	302	310	301	358	343	335	333	305	358	305	339	305	345	335	364	306	334	351	327	341	294	352	324	345	352	343	361	332	351	305	312	326	355	301	314	317	323	324	333	317	299	331	319	307	338	345	327	384	318	354	306	382	327	337	321	349	347	322	321	335	329	322	322	343	327	318	320	307	359	335	319	356	380	358	321	324	328	334	334	338	330	338	333	314	375	293	267	321	331	339	318	338	323	323	307	320	313	356	367	324	296	297	326	308	302	320	322	315	372	327	280	289	350	316	351	303	351	365	361	323	332	317	305	318	311	345	372	317	335	345	353	322	332	318	306	371	337	359	347	322	325	324	339	321	353	310	317	339	349	352	325	318	311	316	325	312	319	321	327	334	335	332	333	335	357	351	327	299	314	343	329	329	325	350	311	359	339	355	342	345	338	341	330	326	365	317	300	307	354	303	290	333	351	334	314	347	337	343	358	320	337	344	325	311	361	290	359	339	312	358	306	302	318	349
8378	3377	8091	10481	9457	7475	6134	4872	3985	3359	2687	2173	1856	1699	1491	1269	1187	1076	1011	1047	954	893	970	951	857	907	830	853	800	885	818	876	882	797	760	822	865	759	823	819	803	817	853	754	734	807	794	794	734	830	758	789	754	788	739	770	768	732	763	805	783	765	807	780	760	769	725	799	759	750	755	777	806	756	787	730	792	787	772	749	846	806	757	777	746	800	805	770	781	815	762	775	731	764	782	808	730	762	799	785	759	807	738	760	791	806	744	798	772	781	789	777	790	758	755	746	737	767	779	774	759	773	770	785	765	730	789	771	777	795	780	769	777	774	786	714	823	795	767	776	782	801	762	792	744	730	770	775	767	796	764	748	770	837	745	809	791	814	773	801	769	746	773	767	757	767	759	782	773	790	831	753	753	749	753	785	804	751	791	786	827	772	748	727	766	757	770	731	743	771	779	782	750	779	808	791	731	754	748	743	791	762	739	779	751	784	783	799	805	789	772	840	772	773	799	764	722	796	764	763	781	787	793	748	817	777	761	761	803	829	776	762	745	787	812	770	800	808	768	781	800	749	766	790	783	777	747	668	789	749	780	801	749	835	750	778	803	791	768	750	802	762	773	732	745	724	789	780	798	784	781	762	777	823	761	795	813	717	729	791	795	788	771	815	826	806	747	784	805	798	793	791	813	749	787	813	751	772	741	787	768	798	811	766	756	773	790	741	731	832	777	758	750	764	768	750	773	803	789	795	814	767	782	736	806	730	837	781	774	772	787	735	765	739	735	767	767	734	780	734	712	768	836	797	803	824	780	783	724	812	762	744	772	771	798	800	787	797	779	795	774	736	804	793	771	749	809	787	801	744	756	817	762	776	738	811	763	818	822	772	815	722	771	763	718	786	722	755	763	758	788	795	779	797	837	761	794	750	732	840	776	722	832	730	784	754	829	727	755	759	770	740	792	777	812	772	808	779	763	759	794	843	777	789	759	771	764	748	772	769	784	761	751	728	798	756	835	783	760	762	776	780	803	715	839	770	760	754	784	751	788	757	745	810	759	751	748	819	804	801	751	762	768	759	790	763	804	711	828	775	843	787	752	744	764	799	750	757	794	805	727	837	722	703	824	736	815	786	836	797	746	772	780	742	759	730	771	807	773	821	814	792	716	751	796	805	794	770	738	722	808	773	837	744	803	725	795	747	779	736	781	844	786	758	734	750	779	801	756	781	813	811	764	771	751	768	743	799	819	794	787	760	773	787	763	773	733	795	746	771	805	815	783	762	716	738	752	717	759	773	785	791	806	776	795	742	739	792	796	798	762	760	830	764	800	772	755	775	779	813	730	761	790	733	754	789	787	744	753	751	783	748	710	771	762	731	781	815	740	780	799	771	817	746	761	774	752	760	741	735	741	753	808	751	790	781	800	761	789	793	779	803	761	778	706	750	771	742	794	735	761	770	755	806	762	779	773	747	765	782	783	790	732	769	748	765	808	732	765	799	778	749	724	770	792	784	770	807	776	747	767	797	799	712	730	742	757	779	811	821	724	766	800	797	768	796	835	810	754	775	785	752	780	807	784	840	757	811	754	767	746	745	782	746	773	754	788	823	778	781	734	770	762	786	801	721	708	792	733	779	722	736	707	756	764	751	754	837	752	810	765	756	751	781	787	800	789	782	808	820	774	794	795	798	777	779	791	724	780	793	766	737	734	793	788	800	847	768	775	731	737	740	799	751	798	788	769	750	758	732	769	781	766	792	717	734	748	806	804	787	834	813	771	752	771	789	750	803	738	822	776	734	751	820	783	796	712	796	793	772	767	742	722	767	774	770	753	792	801	746	804	795	735	765	779	752	749	804	771	754	703	761	787	795	758	715	793	655	824	813	777	767	763	730	747	743	752	751	822	734	709	824	779	805	747	738	788	757	763	736	740	810	842	797	768	775	750	795	754	815	787	735	722	801	772	802	808	762	786	791	760	751	790	803	791	697	792	775	708	761	760	787	775	775	763	807	745	738	781	723	729	802	792	785	761	759	772	731	745	765	806	755	769	746	783	773	765	775	728	721	748	814	770	748	763	764	731	781	764	799	769	735	756	757	804	754	751	790	777	866	787	735	761	803	736	767	746	799	770	751	810	755	776	764	767	791	802	777	778	757	751	806	820	818	770	769	800	801	765	744	788	800	727	833	814	750	790	777	816	754	799	774	744	795	806	805	787	747	769	771	821	780	818	760	826	805	717	799	762	729	793	762	734	776	759	732	737	788	813	769	744	766	780	801	755	749	797	787	735	802	765	778	801	819	755	787	726	797	739	777	772	773	794	745	789	759	780	749	791	798	733	734	761	783	764	766	793	733	759	808	804	792	793	769	796	797	738	782	770	773	747	811	777	744	745	789	817	757	715	758	772	746	730	777	761	818	785	751	765	779	784	764	838	753	778	797	752	752	804	799	701	788	804	742	737	747	779	771	728	795	727	808	750	775	778	750	815	806	756	797	779	806	795	779	761	813	795	760	772	782	757	773	739	703	822	753	820	821	753	731	790	766	708	749	793	774	740	799	765	750	770	777	751	768	784	804	752	804	772	789	764	772	840	799	764	715	757	779	787	741	770	811	770	771	770	770	784	741	769	810	751	733	753	768	781	766	766	825	787	704	772	778	738	722	748	736	731	793	788	799	754	742	839	733	721	789	808	747	783	818	769	776	806	759	804	830	794	779	787	786	792	784	759	765	792	778	771	783	783	763	802	778	762	730	740	784	768	775	764	744	819	763	789	780	775	788	806	761	773	775	806	799	761	720	768	756	755	766	792	782	794	774	809	802	771	776	789	790	710	817	766	748	805	738	755	759	761	766	773	769	721	730	759	739	699	776	779	817	778	787	777	771	753	696	759	739	780	813	781	774	730	760	754	744	789	768	738	732	773	776	767	783	768	766	765	763	801	721	800	731	817	775	741	727	787	798	728	782	731	719	829	803	725	765	733	801	767	785	735	769	753	799	785	718	773	752	735	734	781	778	766	790	772	757	782	727	763	846	773	736	815	784	813	785	767	782	784	769	815	782	729	753	763	782	755	741	740	803	792	789	774	784	775	753	828	780	759	781	806	772	799	761	797	797	767	791	785	799	777	737	818	811	802	774	796	734	743	738	747	777	765	747	750	741	744	760	749	788	744	769	760	726	757	742	776	725	825	808	802	777	792	786	788	754	822	759	805	734	755	785	754	762	751	797	775	804	792	761	795	769	754	829	792	777	780	799	789	836	780	762	766	732	743	782	773	768	844	806	769	770	664	772	812	786	748	761	742	774	764	775	751	798	757	800	767	746	776	776	782	815	838	819	798	758	774	781	769	839	813	798	796	844	773	754	784	790	748	753	791	792	773	757	853	797	750	809	753	787	747	778	721	776	756	769	720	769	784	740	811	785	777	795	812	803	805	712	800	759	713	749	757	768	780	740	794	794	750	790	793	761	725	766	779	795	808	792	765	812	797	784	788	779	769	764	827	755
19021	5719	6387	5520	4260	3060	2319	1767	1400	1140	958	828	720	606	567	512	520	467	454	394	404	402	396	431	402	373	375	411	391	355	362	387	405	357	372	415	352	388	347	361	339	352	370	374	422	366	379	333	350	375	355	356	339	361	337	352	334	362	330	344	355	331	355	371	380	373	352	331	382	360	368	381	378	339	376	366	358	375	318	360	334	339	333	384	342	375	339	390	372	347	350	345	347	345	390	387	389	368	377	367	372	372	331	381	367	354	373	390	373	376	317	405	395	357	355	365	380	352	341	358	329	334	384	332	368	347	348	349	373	360	346	356	357	337	364	344	345	350	394	358	384	376	348	312	356	356	360	333	364	350	354	349	338	367	370	359	361	362	397	344	368	374	344	413	376	361	346	351	340	316	334	373	348	374	368	310	383	318	335	344	331	368	369	343	340	361	327	361	357	388	366	360	380	352	366	368	331	368	324	385	355	335	362	338	380	373	347	348	362	361	356	334	350	344	335	320	356	338	361	337	344	357	339	368	365	374	345	313	356	340	319	374	345	389	386	333	350	337	360	329	337	355	378	354	348	295	364	302	389	358	341	348	385	349	326	370	292	341	390	348	332	334	349	366	328	361	333	377	322	358	352	356	344	355	361	378	377	353	329	331	420	404	333	295	344	353	356	336	357	355	331	389	358	361	340	342	341	390	357	341	367	371	351	368	361	395	366	375	334	378	349	335	356	336	339	334	369	343	328	316	331	334	333	354	347	329	374	378	330	356	366	361	359	369	370	341	358	355	364	345	373	324	372	363	342	354	342	338	361	317	359	363	401	347	389	329	322	380	332	363	376	361	370	391	336	361	347	370	352	381	350	322	353	357	338	364	322	336	352	332	353	371	362	379	341	367	350	343	342	371	430	347	358	382	343	360	375	379	344	377	348	357	375	297	334	308	349	378	362	359	374	365	336	333	351	346	368	367	350	315	342	373	359	353	361	351	327	358	352	356	384	351	355	388	341	332	328	336	357	385	379	342	348	352	350	376	366	368	344	326	333	354	326	370	350	365	353	367	388	344	366	392	347	370	342	334	379	332	372	401	337	320	393	362	377	325	343	353	358	335	341	379	388	370	384	350	350	342	375	366	345	352	346	373	340	340	370	374	400	349	352	361	326	361	334	349	338	324	363	340	353	364	360	358	352	360	360	363	352	380	351	362	362	377	377	359	365	333	364	375	330	319	337	335	319	327	340	362	378	352	329	330	364	400	347	336	355	359	353	305	360	362	366	372	335	330	357	359	317	360	322	357	368	362	362	346	332	349	374	376	355	370	355	367	394	352	373	370	377	365	357	352	330	338	324	359	342	376	353	329	334	358	359	361	388	382	305	365	392	333	342	365	333	359	391	370	368	369	342	388	333	354	406	365	350	347	377	347	381	355	391	346	358	346	363	340	364	357	352	352	362	370	368	331	329	379	343	349	344	361	325	406	361	347	370	320	359	327	370	386	390	394	335	394	358	364	353	345	355	355	386	318	333	345	358	375	391	322	335	344	372	356	343	340	338	366	335	370	369	352	342	367	358	336	342	371	341	360	354	381	377	369	334	357	375	319	357	358	344	384	338	353	384	374	347	336	354	374	334	347	349	350	332	382	393	352	350	320	393	330	339	351	350	359	337	356	355	354	375	382	352	366	357	361	346	359	365	333	364	382	351	339	376	375	394	339	358	344	375	338	351	337	368	348	419	352	377	364	342	367	333	322	333	388	336	362	375	335	354	377	392	332	376	344	370	373	343	357	331	385	410	357	381	328	337	326	364	359	346	365	367	362	345	330	380	361	329	389	340	377	343	341	335	338	388	345	366	350	342	381	363	344	354	346	412	315	341	329	371	372	370	364	334	397	367	394	341	348	376	385	420	344	361	341	337	363	348	339	339	399	335	365	329	388	395	337	346	348	352	387	376	346	338	362	383	371	355	353	365	342	369	304	357	331	351	358	335	387	336	376	326	353	364	319	354	379	328	357	364	343	336	331	357	343	357	364	355	399	337	345	397	349	360	350	316	397	332	356	345	371	376	357	354	367	330	366	340	383	374	375	369	314	339	341	353	324	380	344	345	365	325	341	343	381	365	435	348	404	351	338	338	356	356	339	352	370	369	364	347	338	351	344	353	328	376	342	344	359	365	348	333	349	357	369	346	332	374	397	316	348	407	330	362	372	351	379	345	344	315	361	384	336	350	342	357	362	387	330	332	360	390	309	370	391	308	367	341	371	369	309	360	365	342	338	372	346	361	331	366	362	360	375	319	383	344	357	372	353	364	344	373	327	372	378	377	351	357	375	366	343	337	320	348	366	362	387	372	370	384	344	346	356	352	338	332	347	376	336	370	398	401	338	367	338	369	349	356	390	362	331	346	361	349	365	354	351	389	343	339	307	350	388	384	386	362	380	394	344	378	380	403	325	346	361	343	359	380	348	351	336	394	389	357	359	368	345	337	348	369	340	376	335	336	351	358	333	336	314	304	359	377	358	379	343	342	341	323	348	384	369	365	348	352	364	360	329	362	346	337	365	388	343	373	401	366	334	358	352	345	371	323	300	354	366	365	354	371	365	344	346	355	314	385	364	365	342	322	345	338	320	362	363	365	348	348	360	341	394	334	360	376	337	346	373	349	333	352	392	377	323	376	360	324	407	360	397	320	347	349	363	367	364	363	398	361	388	313	361	379	330	367	349	373	371	384	353	350	361	313	370	394	379	376	354	351	339	367	372	380	350	359	317	381	362	333	374	357	347	356	345	373	346	357	350	376	379	372	367	367	382	339	333	350	364	348	380	346	376	390	401	394	364	356	362	349	371	349	354	341	332	350	346	343	363	352	371	340	373	355	399	357	405	349	372	324	346	364	346	356	365	355	368	378	398	366	359	376	353	342	398	362	343	341	377	346	344	356	368	330	330	348	308	367	367	346	338	380	361	348	347	308	387	359	358	350	366	313	342	363	325	375	372	358	356	326	375	364	324	382	368	393	359	339	336	410	351	399	377	384	349	382	325	352	355	349	339	331	343	370	325	365	353	343	384	373	362	332	366	361	353	369	351	341	356	388	367	320	343	363	319	379	353	357	364	346	364	342	394	398	392	356	336	355	313	345	356	310	394	407	370	380	343	385	354	361	373	397	315	366	364	374	409	354	351	376	373	376	382	373	325	371	341	372	363	351	389	316	371	367	351	352	367	407	395	349	384	330	334	359	360	386	310	343	335	359	377	378	378	408	349	346	339	330	346	411	371	354	346	325	355	368	377	335	345	374	357	372	353	342	296	360	360	359	350	369	333	351	351	346	357	347	349	337	372	335	385	357	379	358	379	350	347	367	339	347	343	362	365	323	368	350	370	335	355	328	333	311	352	347	348	347	349	335	344	370	323	339	342	357	342	369	382	372	314	310	375	334	392	341	355	400	367	336	357	314	380	389	372	357	367	342	323	347	339	332	336	362	408	350	359	377	354	374	378	366	371
11211	4534	9969	12891	12037	10226	8521	6898	5617	4844	3963	3016	2732	2463	2093	1864	1565	1390	1294	1155	1112	1190	1102	1095	1101	1062	1012	958	944	916	938	902	846	848	884	855	844	865	858	825	825	834	870	825	813	834	789	855	813	830	833	872	858	851	759	761	813	797	828	830	769	781	794	794	750	767	830	757	812	768	827	780	823	836	823	789	828	814	788	827	816	785	789	808	820	814	820	822	800	820	828	797	804	776	745	770	805	812	775	870	752	833	817	802	826	794	786	811	792	769	804	857	775	827	843	776	802	807	812	770	829	821	805	778	788	792	836	829	799	837	783	756	796	774	775	818	789	816	800	824	788	791	736	812	803	776	820	821	808	829	835	814	815	788	734	772	777	759	832	763	804	786	799	827	822	795	806	785	780	841	804	827	833	825	800	797	782	832	778	786	818	827	821	812	829	789	819	794	833	847	801	807	816	792	782	813	801	751	781	821	791	834	796	795	753	793	808	789	796	811	813	784	831	815	785	837	780	869	816	843	824	788	795	801	848	806	791	811	798	829	796	808	851	789	808	802	807	797	783	790	802	747	777	791	831	801	809	797	761	814	844	811	833	812	773	851	828	786	829	774	834	758	791	798	768	834	839	793	793	830	799	785	815	803	834	816	828	818	795	797	844	787	784	846	796	751	786	788	751	823	857	854	808	787	788	790	749	807	830	785	759	808	796	773	817	792	803	796	787	820	814	809	819	792	808	829	779	825	747	841	776	790	765	700	756	744	838	776	768	756	785	787	785	767	800	783	813	791	805	774	774	758	783	818	782	817	784	739	849	786	817	793	822	805	771	820	873	863	807	801	794	783	787	808	816	747	811	797	787	803	765	827	794	806	812	820	775	783	818	821	792	762	791	823	781	808	823	745	818	746	807	776	735	825	779	768	858	778	839	795	756	797	804	755	820	837	801	868	802	790	816	808	806	827	820	822	783	802	809	797	823	791	834	809	839	784	794	803	790	831	788	794	782	796	820	792	836	821	813	782	798	766	809	779	822	831	786	816	759	774	804	810	784	773	852	820	784	836	813	803	850	812	811	809	854	791	780	835	809	803	852	813	814	791	811	775	824	751	809	810	803	805	766	816	826	811	791	819	779	786	793	753	818	777	838	793	781	776	788	793	812	807	843	778	806	799	781	848	798	835	786	810	773	798	798	771	817	828	803	775	792	778	818	814	839	829	826	802	793	774	812	776	852	834	770	804	782	809	750	849	779	806	800	803	836	782	824	749	830	791	804	810	800	753	830	798	775	791	800	788	870	872	811	851	803	751	778	804	787	779	855	799	839	838	772	831	852	819	822	808	795	771	765	788	820	801	794	829	777	824	775	834	764	762	787	797	802	825	817	802	766	810	749	832	781	784	799	815	778	796	840	781	829	821	826	832	772	749	804	818	755	795	804	817	762	805	772	761	837	825	782	773	768	858	790	792	808	779	780	871	779	847	835	852	802	753	786	815	819	794	782	780	781	778	771	821	865	795	784	814	815	804	798	817	749	817	787	795	770	812	796	811	815	793	765	839	827	816	843	767	779	821	873	815	820	801	793	785	798	782	801	795	803	827	794	814	822	839	766	770	817	842	809	817	792	797	794	784	832	803	811	838	804	742	810	778	800	834	785	824	807	795	853	776	809	813	833	799	776	824	806	809	792	776	776	809	805	757	823	824	789	804	799	851	790	831	855	807	781	758	878	767	777	827	816	827	726	832	811	804	800	787	793	746	806	853	791	787	821	773	799	793	836	787	789	824	840	773	832	864	776	799	765	805	785	836	797	824	777	817	783	752	770	814	775	784	805	801	781	789	792	767	785	792	843	818	831	768	775	762	816	776	781	811	770	774	749	780	775	809	806	781	825	793	845	805	793	789	826	781	798	784	817	823	780	776	796	778	866	805	812	816	823	770	800	814	786	822	783	799	839	808	833	793	838	769	791	838	801	800	802	776	811	786	739	752	786	785	836	778	819	808	809	793	849	805	831	770	782	809	829	799	802	783	798	784	860	797	786	837	834	792	794	827	778	810	771	786	750	823	802	774	799	808	834	748	823	810	812	795	790	765	800	799	804	798	858	800	797	814	809	799	812	792	824	803	795	828	844	794	826	772	816	753	808	755	781	800	780	858	822	791	782	794	790	849	819	833	770	784	870	832	803	788	793	787	791	771	779	818	765	847	813	798	801	748	833	821	798	820	791	783	783	811	778	764	824	826	813	796	821	807	795	773	813	792	839	843	824	792	797	786	767	784	795	829	828	808	773	769	770	820	828	815	787	744	809	843	787	817	803	806	794	771	819	796	805	827	703	813	832	754	783	789	807	771	738	850	776	853	841	808	765	785	858	775	810	812	807	826	791	808	752	811	828	800	783	788	750	800	842	812	817	792	804	794	814	806	804	798	805	783	799	853	782	824	807	823	803	831	842	837	752	786	782	809	783	819	781	725	795	824	782	828	767	792	827	786	838	796	773	841	806	774	816	836	820	809	826	830	788	807	785	802	779	777	815	793	793	817	795	795	811	811	823	797	796	784	844	825	823	780	794	802	800	779	762	789	744	740	838	815	815	824	798	821	806	798	823	766	804	791	831	828	763	783	755	780	778	789	822	831	768	776	758	796	817	801	812	824	820	810	782	829	791	777	800	811	783	847	796	796	827	774	815	809	766	777	764	845	803	855	765	823	801	816	786	811	862	797	794	796	849	792	786	806	784	786	812	778	755	800	810	836	838	806	791	789	789	771	766	761	788	796	741	776	787	819	793	798	827	796	846	832	852	829	793	778	807	803	779	795	857	762	724	791	806	792	773	846	783	780	817	791	796	794	840	788	810	805	799	754	843	784	778	805	781	797	810	787	854	802	767	790	811	810	821	789	826	858	801	780	816	752	808	801	842	787	811	797	819	784	778	784	774	833	777	839	833	817	745	794	839	827	831	791	826	775	779	801	826	817	786	798	803	809	805	854	799	858	753	831	828	851	791	784	812	773	854	824	843	782	808	794	836	787	789	761	827	769	777	840	801	740	803	776	818	724	819	794	825	839	790	797	774	792	798	793	849	812	822	795	764	818	766	775	829	830	743	778	822	767	773	808	833	867	821	795	804	807	805	820	792	791	805	830	839	833	851	830	793	787	816	813	773	843	785	870	792	795	781	807	856	801	817	859	790	738	718	781	818	866	781	857	783	816	817	826	808	797	777	810	845	778	799	761	811	809	786	752	864	801	809	745	749	799	835	812	816	829	849	779	823	822	796	844	815	778	748	819	755	835	778	803	777	828	824	781	785	820	810	832	818	819	793	807	818	807	830	862	831	837	806	779	800	795	767	810	838	803	759	830	818	804	814	812	811	819	828	810	818	805	825	792	805	807	793	798	806	814	753	809	759	798	793	851	819	772	814	782	745	764	810	802	794	811	820	831	782	804	802	825	816	778	767	768	786	788	825	754	799	841	771	777	808	830	813	817	776	807	793	822	829	850	764	790
4009	1797	2218	1841	1372	964	722	536	431	366	375	296	273	267	242	233	201	200	204	206	192	170	202	207	186	167	185	177	204	187	187	194	197	193	202	189	218	187	196	195	171	178	202	191	208	200	213	195	158	190	184	211	214	185	186	204	226	160	200	180	197	178	185	176	209	217	189	198	191	197	180	191	165	199	154	187	176	206	174	199	205	196	188	219	200	215	197	199	183	188	197	179	214	207	209	192	193	194	196	207	199	193	182	161	206	187	191	209	187	191	194	181	181	179	163	198	199	207	204	187	188	188	173	181	205	219	225	199	187	200	176	179	168	195	211	225	215	224	195	196	187	198	209	203	183	212	180	218	185	192	184	191	183	198	230	210	190	203	179	195	195	196	190	165	186	190	197	200	210	193	200	186	190	209	185	215	201	196	193	184	188	185	179	196	209	197	182	208	216	210	198	201	219	191	189	206	195	210	188	203	174	195	202	193	198	201	186	197	169	205	165	185	207	159	196	211	203	188	211	187	212	214	178	213	191	203	208	185	182	235	218	194	200	191	185	217	199	194	196	177	185	181	205	193	170	203	200	207	185	212	218	195	193	207	202	172	200	183	190	184	187	185	169	175	198	203	190	208	186	176	173	183	180	187	185	209	195	188	192	175	159	212	193	196	187	209	182	204	185	206	196	182	195	173	184	176	162	214	184	192	183	200	215	195	194	172	180	192	220	197	186	190	193	181	203	190	183	192	179	166	173	199	193	180	191	186	184	210	187	194	213	204	197	182	226	192	217	189	220	195	196	191	193	184	188	175	212	201	186	200	174	171	198	212	192	195	185	199	206	205	180	211	198	193	194	184	209	170	173	184	164	172	202	210	175	203	190	202	203	212	214	205	219	206	179	180	177	211	196	204	179	183	222	183	202	193	180	188	191	228	207	147	203	178	211	188	213	206	140	196	173	189	200	195	172	200	214	195	199	183	166	163	161	194	182	200	169	190	185	199	171	166	183	210	205	190	197	209	204	202	193	195	206	210	215	222	165	165	176	178	170	191	192	193	225	182	189	218	196	163	184	199	215	179	202	195	213	205	215	205	207	211	203	197	185	171	188	197	210	169	200	191	199	193	206	194	187	209	191	164	198	198	197	197	216	198	210	192	191	195	196	223	192	170	173	210	195	204	206	193	195	174	196	197	182	157	165	180	198	211	171	217	225	230	197	212	195	189	196	171	173	171	176	192	194	196	208	221	220	190	200	174	177	194	181	183	200	173	204	190	182	172	200	175	184	193	204	183	204	198	196	207	207	185	182	177	192	180	211	180	195	195	174	212	221	170	167	176	218	177	183	206	208	197	195	181	175	175	203	230	208	192	185	198	205	171	213	199	176	201	183	186	196	190	182	181	194	203	205	208	180	205	175	158	204	168	194	181	191	198	202	207	201	190	182	218	184	185	207	170	168	181	205	159	197	208	211	182	191	198	197	215	187	186	206	218	197	178	196	180	188	210	185	208	205	195	201	180	206	184	227	193	200	179	200	184	196	220	173	214	201	197	192	177	201	219	204	193	208	183	215	198	198	218	190	187	229	188	187	221	194	204	164	232	214	200	197	218	193	193	221	202	193	185	221	206	179	198	192	200	175	195	188	191	188	180	185	191	201	193	181	211	197	198	214	180	212	183	147	191	190	209	201	206	173	172	189	178	195	191	184	184	195	190	210	192	190	178	190	174	216	219	202	197	189	187	161	196	210	178	220	199	178	188	208	228	211	196	207	194	205	196	195	178	223	194	183	216	187	192	208	212	192	214	173	189	204	178	196	201	183	173	193	189	189	179	184	201	178	183	197	178	200	190	192	224	187	223	195	179	205	182	217	171	198	167	201	187	200	217	181	195	182	178	182	169	204	180	198	201	203	197	219	208	167	175	206	185	196	193	199	204	195	190	201	197	177	188	163	191	176	203	182	160	199	170	196	189	185	171	205	196	210	183	209	155	186	184	221	210	201	200	207	194	197	200	210	185	203	184	180	191	177	195	176	199	203	189	183	211	188	203	211	195	155	174	184	209	196	168	206	190	193	203	197	207	198	158	202	212	193	240	182	177	203	160	164	176	169	198	183	205	183	191	210	204	190	188	199	156	171	184	205	171	182	174	204	199	184	222	196	185	177	190	192	186	187	174	208	160	190	196	221	164	195	205	215	197	197	212	165	183	209	208	207	165	191	199	194	177	195	179	180	160	188	190	175	183	202	181	212	200	196	212	189	198	182	205	196	179	206	207	182	176	192	179	199	213	198	191	218	175	184	203	180	189	183	207	196	228	198	194	167	194	205	211	205	177	181	195	215	201	164	161	190	187	173	162	198	185	205	217	195	188	191	190	222	202	188	215	186	217	187	199	201	198	193	207	178	190	199	168	185	189	184	183	201	211	203	174	197	190	202	194	220	208	187	216	188	170	203	215	195	220	204	183	201	174	206	189	189	189	206	195	168	176	204	175	184	191	190	188	225	181	203	187	191	213	216	215	205	227	197	197	183	197	195	186	201	177	192	195	193	219	190	187	188	161	196	208	204	194	204	188	217	207	162	196	178	193	200	163	209	195	204	188	212	200	201	158	198	200	211	188	232	183	203	223	227	190	178	157	188	201	185	219	190	185	196	212	169	150	181	189	172	187	211	187	193	177	195	172	175	199	182	205	186	188	193	191	193	178	183	183	184	179	195	196	193	216	206	174	172	178	180	186	173	193	220	175	196	197	175	225	164	193	177	175	178	189	188	196	216	183	196	178	171	199	207	174	202	190	165	208	182	161	195	210	196	175	191	159	203	188	175	175	189	179	185	189	186	196	192	188	228	189	190	201	204	199	181	185	204	180	201	187	198	185	190	185	216	191	188	205	188	206	201	178	172	203	210	171	191	196	211	195	218	204	213	185	199	200	213	187	219	187	198	183	196	213	186	216	196	180	178	208	221	189	188	180	184	186	182	183	185	188	182	185	204	205	207	171	182	176	210	215	189	170	179	180	179	189	187	213	201	187	194	190	190	173	182	205	210	203	197	193	186	183	182	183	167	185	181	201	191	189	175	173	223	207	186	202	199	191	188	197	196	193	166	200	163	210	188	199	209	205	190	185	186	183	210	203	194	180	177	212	198	186	215	180	183	210	177	171	173	204	198	189	208	184	215	197	181	188	208	192	197	193	188	201	186	227	195	182	192	183	181	206	176	163	188	173	197	196	183	215	186	205	169	214	203	190	188	218	192	173	163	198	201	208	186	174	215	203	196	201	202	203	185	190	211	200	199	187	213	193	197	213	199	187	193	181	174	201	221	160	181	186	198	194	151	218	180	189	199	200	205	231	192	205	196	194	223	199	196	182	192	193	204	227	195	198	201	205	181	193	221	170	177	224	179	180	211	202	183	169	215	194	188	206	157	212	209	222	188	178	180	223	182	179	186	176	188	196	197	188	197	181	214	180	200	188	212	195	193	194	178	190	188	224	195	202	189	201	203	214
2985	1829	4520	5403	4999	4026	3132	2364	1865	1585	1298	1046	874	849	803	740	638	594	603	515	527	546	548	544	542	522	541	548	521	537	512	529	540	509	518	487	465	519	493	487	441	500	486	504	511	517	510	541	481	473	491	497	467	487	515	471	486	511	536	476	461	502	505	518	484	443	516	510	507	495	502	484	510	469	495	489	506	489	500	464	472	461	504	486	506	499	485	527	517	504	478	490	486	518	487	521	532	522	519	526	469	486	500	497	497	497	477	535	486	534	513	503	479	506	521	505	495	533	509	510	477	501	512	468	548	499	479	498	479	500	513	483	477	534	491	460	496	470	500	491	506	483	503	459	505	472	495	499	481	482	515	457	480	492	491	451	490	524	454	492	494	478	453	482	508	503	477	496	476	523	502	461	478	483	468	467	483	421	484	471	503	498	530	509	460	503	506	502	475	499	518	502	498	482	495	486	451	478	499	509	502	507	488	493	491	529	516	504	486	479	471	502	499	475	458	502	483	497	517	507	490	475	474	489	513	505	500	529	480	513	529	493	488	533	503	499	489	501	493	498	491	494	470	456	481	461	528	485	475	450	486	475	459	468	452	489	468	480	492	479	504	471	468	517	479	507	476	486	522	509	521	467	486	477	521	517	464	500	506	481	461	508	499	487	497	465	502	498	472	516	501	482	499	453	490	506	525	528	480	485	472	475	529	560	527	512	514	484	492	543	443	501	537	484	505	478	507	505	514	510	504	482	475	497	504	462	516	501	463	494	471	489	489	507	506	495	506	464	510	541	482	487	463	490	484	476	486	466	508	486	500	492	500	530	488	511	490	495	518	469	490	498	453	512	496	471	467	517	516	469	498	475	487	502	512	506	493	484	508	455	475	479	520	441	515	508	509	531	493	447	476	489	457	464	512	523	493	537	498	472	545	503	531	505	451	461	467	509	489	490	499	513	524	518	531	479	470	539	482	490	488	487	515	527	458	503	510	528	508	477	516	498	494	533	502	467	491	507	527	511	482	487	468	516	506	481	494	474	474	524	509	480	484	483	469	464	521	477	545	496	492	519	495	460	496	499	459	496	533	493	505	526	484	531	536	467	488	470	500	472	519	516	514	498	473	472	480	486	501	489	545	520	508	490	509	508	491	474	456	441	471	468	498	485	513	478	492	507	502	488	467	479	518	471	444	447	484	494	469	488	465	497	481	469	517	478	499	545	481	448	488	508	503	487	483	511	529	507	489	522	521	486	506	492	543	453	482	516	495	493	477	484	481	514	480	489	452	478	511	496	495	500	474	488	480	488	491	505	476	493	477	475	479	520	488	495	514	461	465	451	492	510	542	494	479	517	490	498	498	503	502	514	460	494	535	506	522	481	494	529	504	501	514	551	483	487	525	514	474	486	503	485	491	517	523	506	483	488	489	494	468	516	481	508	489	481	526	489	470	486	500	482	490	480	508	480	508	482	499	521	541	509	476	468	486	506	494	486	482	473	448	504	467	537	455	479	494	514	488	489	462	517	446	530	457	477	518	465	523	530	466	497	513	501	518	476	476	467	494	498	532	481	476	482	529	487	558	453	474	525	481	480	528	505	496	447	499	486	502	452	475	469	504	483	499	510	490	499	450	487	507	478	486	501	491	485	493	492	489	498	500	527	441	510	484	500	459	486	450	465	501	484	508	476	471	484	477	512	464	460	485	509	491	485	465	469	487	516	506	473	487	507	488	479	488	471	510	501	480	499	462	534	502	500	486	471	472	475	477	490	499	457	485	492	473	513	503	490	495	491	481	482	462	515	483	485	488	517	497	510	539	503	490	491	493	478	464	497	501	466	491	500	512	485	446	497	491	522	458	515	513	518	462	504	474	525	520	512	510	485	491	497	506	444	480	483	502	501	501	480	498	517	484	509	510	501	481	499	507	478	521	493	500	512	512	495	539	509	455	491	481	494	504	510	511	509	504	474	467	523	478	462	477	468	500	487	476	542	501	480	521	520	461	502	489	514	494	516	482	469	498	493	423	473	511	536	492	499	493	472	494	482	475	537	489	475	445	519	496	529	503	475	457	502	496	519	541	484	497	472	525	491	501	491	479	479	462	490	449	496	478	439	514	478	498	517	514	489	484	517	496	476	458	476	499	452	523	493	442	460	498	511	479	494	486	511	507	488	484	484	519	499	486	515	515	460	509	514	468	522	468	507	482	457	503	511	466	498	534	460	500	459	521	542	494	496	511	485	486	514	500	522	463	482	461	497	503	488	492	515	534	533	490	530	498	479	484	478	510	485	479	483	498	497	470	465	529	521	486	481	486	504	490	518	498	504	486	521	481	536	494	500	508	496	457	492	486	504	522	497	494	484	484	512	524	484	489	458	499	484	468	471	478	514	469	497	479	479	500	514	469	518	545	516	479	499	485	483	483	506	456	511	517	474	471	523	472	450	498	490	492	502	514	488	509	495	491	494	489	485	500	500	472	464	506	517	499	514	483	539	499	509	440	504	503	466	496	495	507	477	498	530	502	475	513	495	473	487	493	491	493	497	469	515	491	483	455	458	490	487	549	451	502	488	509	510	494	524	467	494	523	498	476	502	479	444	461	487	486	505	477	499	537	496	493	466	477	526	495	491	505	504	527	506	474	493	495	502	467	510	522	489	523	458	506	489	483	477	497	504	515	496	507	494	474	515	506	473	439	520	495	463	491	458	470	466	474	471	511	496	533	503	501	476	494	503	503	489	485	476	470	508	493	462	490	513	510	500	502	509	533	472	459	493	521	481	461	445	482	539	494	480	495	513	489	502	467	514	499	527	493	491	475	527	439	467	474	506	469	510	476	506	500	510	508	493	506	487	473	454	446	488	521	488	503	491	540	540	471	508	483	506	474	516	475	478	488	524	437	500	469	514	501	483	513	482	492	487	493	467	519	488	474	456	485	469	506	485	464	460	527	509	503	473	482	486	467	510	476	459	517	481	461	526	503	486	468	524	494	490	487	479	475	476	494	528	496	493	471	487	506	480	476	492	487	463	470	508	466	495	478	511	484	487	510	513	452	492	491	469	491	471	489	563	528	500	505	538	498	497	548	518	488	476	537	484	509	453	527	462	481	531	525	510	492	473	541	498	504	497	525	517	502	467	501	500	511	476	477	510	457	500	509	514	498	539	478	486	491	493	519	505	485	470	461	506	506	472	463	451	459	487	472	509	531	491	511	478	513	485	491	485	517	473	492	501	444	501	501	480	511	464	493	497	547	496	453	478	523	507	489	474	468	469	463	493	467	495	504	494	504	477	498	520	474	524	500	485	484	451	508	494	513	484	500	479	468	468	478	480	492	467	459	493	494	497	500	476	513	519	484	495	514	536	496	486	485	543	519	450	497	479	478	482	496	490	472	489	513	467	470	457	473	496	494	486	499	504	486	457	488	520	487	472	491	514	516	464	493	483	502	479	477	505	503	478	480	518	467	521	481	466	492	486	438	486	513	516	522	520	507	500	460	504	474	478
10958	3244	3819	3300	2786	1890	1504	1206	909	804	658	607	526	478	470	433	375	365	361	373	346	368	360	347	390	340	355	328	335	324	340	339	359	337	338	333	345	309	344	320	315	298	335	323	321	347	302	338	317	289	295	335	324	339	320	343	321	358	300	331	333	325	348	349	344	354	355	352	333	312	330	318	323	333	312	327	332	330	318	295	330	344	310	313	324	314	309	339	349	309	328	305	318	322	325	308	345	324	331	324	339	360	346	308	328	327	331	317	343	313	323	333	313	276	302	343	290	354	323	328	324	292	308	321	308	321	308	338	350	298	324	315	306	333	308	344	322	312	324	347	349	334	343	319	344	310	327	280	320	309	302	319	325	327	323	348	335	346	328	329	333	307	301	356	319	333	337	303	335	318	388	346	302	324	359	318	331	317	318	349	363	308	331	366	318	325	333	303	335	344	318	350	318	342	357	350	302	326	358	291	357	322	334	350	339	332	317	343	348	274	323	328	307	323	308	333	346	334	316	305	314	318	328	333	301	317	344	325	333	286	326	321	296	315	322	319	323	336	319	330	295	299	327	339	311	318	318	336	329	311	276	318	357	340	333	392	332	355	340	333	279	313	317	326	356	305	315	346	324	314	296	340	323	332	338	327	305	335	334	316	322	316	319	340	328	330	285	326	345	318	340	330	312	352	361	292	318	317	328	348	329	311	333	320	305	355	364	329	311	293	348	318	316	324	334	327	341	324	333	318	335	316	295	344	331	332	326	350	271	330	358	330	348	321	319	330	315	325	325	313	338	325	351	327	341	354	325	334	303	332	348	316	345	360	351	293	353	318	306	328	329	340	316	323	360	298	335	300	339	305	333	344	328	295	322	309	317	295	338	311	361	340	308	316	306	287	297	319	307	316	320	299	309	321	322	313	294	328	301	321	306	351	279	321	336	345	344	310	318	331	316	339	326	314	306	313	362	353	348	339	337	320	293	306	290	328	298	299	330	309	335	360	337	285	347	336	332	316	301	317	336	323	327	349	318	325	300	320	311	338	321	328	309	305	344	324	343	317	342	319	307	322	347	350	335	340	312	325	289	317	315	338	345	305	326	317	315	328	343	318	333	320	325	342	308	330	372	323	335	306	325	362	322	340	289	319	332	323	311	309	331	317	361	295	312	306	306	309	339	325	309	340	287	333	354	321	346	303	322	339	325	313	301	337	310	321	336	345	309	318	337	355	340	360	309	294	353	322	317	309	307	315	330	332	345	321	372	311	321	340	306	329	327	336	332	292	320	341	330	342	317	327	349	332	329	338	317	338	315	300	322	305	354	315	345	318	294	336	327	318	318	321	317	310	329	327	327	293	308	340	318	368	349	354	361	300	316	337	329	319	311	334	293	329	350	327	327	315	367	343	303	314	312	327	321	345	310	321	338	270	318	303	328	345	371	350	298	334	317	347	355	310	310	318	331	355	340	342	330	301	357	335	311	354	345	323	330	316	389	321	339	363	321	340	324	317	316	341	346	325	324	343	283	320	320	306	328	317	306	315	331	323	317	341	316	359	302	273	346	317	300	284	268	368	333	342	292	351	342	340	315	359	316	297	335	326	335	325	319	346	318	336	329	357	353	334	314	318	286	319	332	329	271	335	315	295	331	331	307	324	337	364	334	303	310	332	281	306	317	391	356	366	319	335	318	341	317	346	351	347	313	339	351	328	319	341	335	331	349	311	298	295	313	328	307	310	302	296	315	307	322	307	314	320	335	351	349	315	330	296	340	308	361	310	277	340	319	312	314	337	314	357	319	317	324	319	314	295	294	299	355	301	350	317	322	299	338	343	302	314	357	359	332	323	328	346	311	317	342	318	298	285	307	330	303	318	331	315	304	323	306	285	367	311	334	333	297	339	327	306	309	314	319	303	330	343	305	318	334	336	309	296	332	336	323	356	334	308	340	318	323	326	356	328	333	318	290	332	346	344	316	309	338	332	320	323	339	326	332	334	360	329	326	346	328	344	323	324	294	295	323	340	281	333	318	301	326	316	289	342	323	367	342	320	345	359	284	309	366	371	318	333	342	333	298	323	347	334	319	317	336	320	352	317	352	342	300	341	334	325	353	323	340	329	318	336	344	359	337	339	311	336	337	323	308	309	328	336	351	339	299	379	325	341	309	331	296	338	333	349	348	311	327	312	351	326	323	333	321	335	301	296	309	320	305	323	349	294	329	325	346	300	298	332	333	319	340	347	324	319	329	339	339	339	320	328	309	343	339	335	339	307	309	328	322	340	337	306	310	315	324	328	315	329	328	312	331	335	318	325	350	292	314	329	316	328	300	334	331	343	351	308	312	345	355	322	326	350	315	326	321	347	380	295	307	350	354	300	327	305	334	329	376	324	335	292	287	323	334	353	300	335	347	337	336	328	343	340	307	327	355	339	311	340	326	300	306	308	319	321	354	293	326	317	351	325	317	319	288	320	356	320	342	320	347	320	340	357	335	328	338	326	338	319	336	341	315	346	333	318	304	347	338	323	321	299	296	329	316	328	339	304	339	305	296	330	303	351	347	313	319	352	318	339	304	300	309	321	333	322	327	339	310	314	349	353	356	280	374	321	297	319	324	290	353	353	330	329	296	291	321	334	323	308	325	374	344	339	288	315	329	285	335	300	326	319	301	307	306	324	310	328	327	318	322	309	347	346	300	322	316	321	348	320	362	327	336	321	322	363	355	319	339	312	350	339	322	330	338	340	340	329	301	314	296	306	310	307	327	386	341	303	314	327	333	327	303	284	337	350	324	290	315	306	314	332	314	295	284	319	322	342	329	310	302	311	306	319	331	290	336	294	319	325	351	296	335	354	363	337	331	348	310	327	342	360	312	335	329	314	340	308	309	322	314	308	311	290	334	326	336	324	331	306	321	303	329	336	300	316	311	291	310	340	309	333	346	323	296	327	305	308	319	359	323	337	317	323	364	310	326	340	343	308	317	346	324	309	315	316	333	303	334	316	324	340	369	330	285	314	299	328	327	327	289	317	348	342	339	341	325	354	321	296	327	334	334	340	348	338	344	370	323	347	328	316	309	304	336	310	326	321	334	349	312	341	329	342	338	320	294	302	320	309	346	327	337	315	345	355	342	293	333	341	339	343	294	333	323	304	321	331	330	314	330	306	312	321	314	306	317	307	333	323	333	335	338	362	342	322	358	309	283	333	342	320	319	358	323	310	307	341	292	340	305	357	324	305	330	319	323	334	327	332	327	348	329	334	281	332	328	320	305	317	336	303	322	328	321	347	301	307	310	306	315	337	320	318	349	322	316	327	321	333	303	331	334	358	329	343	306	364	322	304	322	318	327	340	332	286	334	308	310	304	303	328	318	329	335	323	351	314	322	332	340	344	334	295	286	310	326	314	324	307	310	352	320	336	365	356	327	325	315	332	323	343	300	359	345	323	291	296	317	302	329	329	338	326	335	371	368	321	330	284	332	337	292	332	325	300	286	302	319	314	318	314
8344	3327	6801	9041	8848	7209	5971	4953	4012	3289	2707	2282	1771	1557	1605	1500	1250	1105	1010	937	976	933	946	965	878	886	912	859	802	849	815	817	811	804	849	798	761	818	787	785	772	782	757	748	724	785	738	814	733	780	787	799	792	731	767	770	751	755	805	740	758	753	761	765	756	786	777	721	797	743	723	769	746	753	756	731	717	746	804	742	795	827	769	763	796	750	850	757	780	802	799	790	758	752	762	777	745	752	783	803	758	784	757	804	805	768	765	725	771	802	783	764	806	736	794	776	770	771	755	755	772	711	783	749	759	786	715	800	788	777	771	743	730	779	698	786	792	761	767	774	748	749	696	778	771	803	761	763	731	796	706	779	778	758	741	790	757	735	735	765	737	667	813	735	731	723	715	787	713	741	783	767	755	783	753	731	754	820	753	776	751	767	754	799	759	807	752	794	777	760	773	743	811	767	786	774	764	792	795	746	786	770	706	791	774	760	777	747	749	754	753	790	767	738	783	783	720	765	735	796	789	769	756	772	817	759	736	707	747	746	756	783	798	770	803	755	809	767	757	787	809	719	769	744	722	830	735	774	782	808	730	777	791	786	773	742	768	775	754	787	787	732	741	764	807	781	779	794	789	758	730	751	774	712	762	758	760	800	775	741	738	743	783	770	774	766	799	774	763	803	750	772	805	823	774	728	748	739	731	755	752	746	815	737	732	745	717	814	761	788	736	807	751	728	785	767	825	788	789	753	789	753	767	777	738	805	724	766	734	754	711	748	720	737	780	764	741	718	758	728	759	740	780	831	762	759	768	749	767	774	813	754	787	780	786	736	808	728	789	690	775	743	806	745	754	772	757	756	754	788	759	742	805	725	720	738	798	770	738	752	737	743	737	795	734	750	724	746	782	767	766	782	774	740	751	783	764	754	763	776	716	744	772	735	774	766	780	798	752	743	767	745	741	754	755	800	742	766	760	813	785	748	729	769	809	799	789	790	780	786	815	773	760	779	754	760	774	695	792	764	733	747	761	785	760	791	795	757	807	740	692	758	769	704	751	767	782	746	722	769	730	751	751	758	726	744	763	731	777	752	815	780	781	767	746	775	792	763	754	735	734	745	755	730	777	732	751	743	801	774	788	756	802	727	756	792	715	760	779	770	746	774	750	795	748	756	764	805	787	759	800	747	758	769	762	758	739	786	754	760	705	730	771	790	791	775	798	739	738	813	735	775	778	803	761	782	754	751	784	758	762	807	775	721	726	779	753	752	784	763	764	789	797	721	743	762	801	774	768	792	748	746	759	763	749	730	745	748	732	721	767	792	753	778	721	748	730	746	752	795	744	759	726	750	766	793	801	786	732	749	757	761	771	793	733	757	774	757	753	731	813	726	754	746	759	754	772	745	763	748	715	755	800	805	771	737	734	754	749	762	776	780	759	753	791	750	781	786	776	789	720	753	755	800	742	752	766	704	792	736	717	791	766	764	770	745	838	742	744	794	703	761	791	812	792	773	789	748	702	740	759	798	776	765	788	752	779	765	752	773	713	796	760	702	811	735	755	819	813	718	741	749	750	733	750	794	743	827	753	788	786	730	725	740	727	743	815	771	735	727	794	802	764	794	763	751	734	778	687	768	839	747	762	777	782	677	737	732	820	768	774	768	777	737	791	762	773	740	749	775	764	724	767	759	736	759	793	752	786	744	804	728	770	709	760	766	745	743	746	775	813	770	722	728	786	753	752	752	763	761	819	785	754	771	746	707	800	728	828	732	754	784	740	768	731	748	725	797	812	764	755	795	755	752	774	778	758	772	782	757	714	720	744	772	760	762	778	762	760	759	711	782	759	711	769	777	793	794	736	751	749	754	758	751	716	771	763	749	739	725	724	746	805	738	753	767	775	807	741	801	707	763	784	750	780	747	737	747	725	746	765	805	758	781	749	685	810	748	724	785	760	753	748	741	736	750	763	733	754	768	782	741	764	813	746	786	761	774	735	756	737	722	800	752	773	803	749	748	743	768	764	795	775	788	722	815	764	710	771	795	776	825	770	720	785	781	765	720	738	782	750	773	751	751	770	732	789	762	807	740	724	742	766	786	751	791	760	828	750	784	760	766	741	773	758	730	733	772	772	730	733	772	766	800	708	765	767	813	753	812	759	747	759	762	763	781	748	782	747	781	754	758	814	780	732	727	716	785	777	752	739	774	803	765	784	811	745	751	734	758	788	778	742	741	766	729	736	798	741	786	753	777	748	746	736	724	723	755	743	789	778	737	752	733	817	806	804	765	749	739	739	770	773	752	749	730	759	750	742	744	793	793	722	738	771	746	765	840	749	777	779	744	743	760	782	721	758	732	743	730	783	769	791	767	755	758	752	734	764	779	771	800	729	818	775	753	777	774	788	833	821	811	784	768	733	805	774	737	755	780	767	754	732	738	808	772	763	722	746	789	774	730	774	752	750	763	788	729	827	748	747	727	788	759	793	765	767	763	785	748	738	774	747	785	776	755	759	709	775	811	814	762	755	768	728	763	708	804	768	797	749	734	718	756	752	796	739	778	784	817	741	772	731	764	803	790	748	711	784	762	746	788	806	754	729	735	810	759	770	734	793	814	757	773	756	768	801	787	747	748	761	786	755	776	794	773	787	721	786	776	772	770	778	751	791	748	767	774	767	815	759	778	760	826	703	753	698	730	752	805	737	782	757	754	775	793	770	773	744	766	743	747	753	814	760	729	779	784	750	767	801	823	738	769	753	743	764	783	788	787	741	741	759	773	789	741	741	823	752	783	778	754	741	727	743	750	789	795	807	748	768	734	763	750	739	717	794	771	791	750	809	725	772	732	715	787	755	719	749	764	751	815	766	751	788	802	761	794	739	794	751	755	730	784	754	692	765	763	730	770	736	791	757	777	827	721	778	749	800	727	744	721	738	807	765	748	760	756	769	814	813	763	796	752	732	782	777	773	750	787	828	776	718	798	819	798	729	763	727	735	765	724	747	740	716	807	774	757	758	718	770	742	769	776	772	781	737	727	690	797	784	718	775	764	731	754	752	772	736	782	734	834	734	739	779	780	777	725	778	786	756	773	792	784	789	754	773	780	731	798	787	803	762	681	753	746	779	786	754	784	777	740	734	781	745	732	759	751	756	832	724	720	766	781	726	776	745	776	788	755	816	747	744	751	754	768	760	770	772	758	756	724	796	743	776	759	777	788	742	746	731	734	761	763	795	721	775	773	715	780	820	811	764	774	754	746	809	744	770	739	750	814	753	787	762	786	799	716	756	804	726	739	747	738	738	728	733	777	761	745	737	786	807	747	810	758	752	785	774	771	734	724	747	794	732	757	771	799	754	779	791	729	718	750	734	767	774	789	709	787	768	751	712	775	715	734	712	759	773	793	767	746	797	743	731	764	741	760	800	744	770	742	781	771	736	750	723	796	787	805	805	822	753	831	762	747	786	744	727	796	780	740	754	788	775	770	756	782	730	760	716	793	756	786	748	791
18546	5110	5242	4368	3490	2746	2112	1726	1274	1102	826	821	650	607	587	527	494	455	461	454	451	371	387	400	345	365	388	365	352	334	377	321	347	344	355	386	358	352	340	335	334	377	341	354	335	357	333	340	345	337	361	358	341	377	348	371	339	362	380	345	325	332	331	357	342	340	304	351	351	372	349	331	340	355	352	364	348	330	349	342	361	359	339	331	373	320	363	350	325	329	368	340	336	303	391	322	344	325	372	387	327	339	344	349	326	308	324	336	353	340	369	359	354	359	366	355	328	363	338	331	344	360	348	331	334	374	365	347	355	352	361	337	384	354	337	352	337	356	332	358	354	371	370	363	376	331	339	355	331	336	357	362	333	339	341	348	340	340	342	341	343	337	367	349	360	346	331	314	343	355	358	324	368	350	394	325	346	358	358	335	367	340	367	337	347	384	322	358	356	344	348	343	360	330	342	381	360	328	345	363	335	331	372	303	352	361	337	331	311	351	351	325	336	394	345	349	360	379	328	341	350	364	330	352	357	363	322	339	302	372	309	307	338	361	356	334	332	339	358	378	319	347	334	379	346	306	376	379	361	346	338	318	341	348	348	359	369	399	354	340	356	355	337	366	344	324	331	351	369	371	332	353	333	345	366	381	314	329	345	336	317	349	309	371	360	344	361	339	375	361	349	341	334	348	345	338	365	341	360	383	328	350	348	377	299	358	356	355	344	324	325	359	335	316	379	323	368	387	338	381	362	367	346	344	324	372	376	327	371	346	320	384	327	314	368	347	329	337	351	346	364	324	349	331	342	340	340	349	385	358	348	389	345	323	351	368	326	320	368	309	366	329	345	358	294	326	360	347	313	353	368	373	352	353	340	323	332	331	348	360	355	349	314	334	358	314	363	331	359	353	356	344	369	320	373	355	335	358	384	349	375	335	340	333	358	365	316	321	339	360	376	320	342	333	349	320	319	368	350	333	339	357	354	344	354	366	314	348	348	324	332	319	333	362	359	325	359	347	312	337	331	372	382	365	375	342	351	328	354	323	380	382	340	348	366	330	357	376	364	337	320	343	343	369	350	334	327	356	370	334	368	347	349	382	344	316	326	364	405	334	370	370	376	344	319	322	320	356	363	347	365	347	343	351	377	327	385	338	378	370	339	350	383	347	357	354	344	367	340	330	348	326	371	356	349	331	335	343	349	328	347	320	343	324	332	331	345	347	342	326	361	356	377	343	370	329	381	349	309	332	315	322	350	337	364	344	326	366	377	346	341	396	370	322	334	348	346	358	377	342	329	382	350	387	333	347	350	365	328	309	350	321	391	333	373	352	327	323	326	332	366	324	349	351	305	375	370	317	360	350	389	338	309	352	329	335	355	345	343	362	381	373	355	330	380	335	360	369	336	317	330	311	370	305	368	356	380	392	330	405	354	359	338	367	338	373	334	356	324	344	335	357	338	352	326	328	336	356	354	359	350	335	325	369	377	329	342	327	369	326	358	376	356	335	375	356	345	339	355	345	373	353	356	329	358	319	346	320	366	335	330	346	338	313	360	359	334	313	365	345	326	358	352	336	358	384	365	322	306	329	385	350	317	356	354	344	366	355	363	356	360	332	344	337	359	330	365	363	324	311	395	373	340	343	322	364	346	300	349	373	364	353	349	376	372	364	323	359	355	363	368	331	337	367	363	353	352	329	321	365	338	320	353	352	367	366	320	361	330	321	347	360	365	329	345	385	337	351	378	384	355	372	351	336	400	359	363	345	339	350	364	351	373	357	324	346	379	318	350	361	350	395	343	374	344	328	342	329	336	365	350	333	352	358	377	331	363	386	366	343	353	357	326	354	371	347	339	344	322	344	362	364	363	359	357	333	333	374	381	345	354	347	345	394	334	372	350	406	371	354	390	365	330	365	367	345	351	362	374	318	400	338	361	378	368	333	353	371	313	386	372	370	339	354	334	346	372	398	362	337	335	307	336	346	323	349	338	361	364	355	348	309	361	330	356	339	358	358	351	358	345	330	360	340	345	333	368	372	340	343	353	337	373	358	340	379	337	353	369	329	320	347	339	376	353	344	377	351	348	368	378	363	395	323	322	343	342	348	322	332	338	347	343	353	346	333	339	374	372	353	343	337	348	365	380	324	334	357	323	365	329	332	342	342	339	350	324	362	331	324	360	356	364	375	352	355	347	315	376	362	329	359	300	374	343	361	350	374	343	365	330	353	361	339	339	414	355	368	329	321	340	338	345	325	340	356	340	355	314	355	361	337	333	374	349	330	351	347	326	350	326	335	355	348	334	367	362	311	314	346	348	318	339	362	349	366	359	343	366	384	346	368	347	368	349	332	319	342	371	402	354	329	284	319	325	389	352	343	358	359	361	350	346	363	361	351	346	352	366	334	351	340	340	315	312	338	377	329	367	353	334	343	378	353	339	344	373	327	347	344	308	349	341	331	330	360	345	338	355	340	355	369	367	340	346	356	341	355	349	345	332	371	360	359	376	349	353	368	376	339	381	364	324	338	401	313	356	299	352	330	342	344	361	329	326	355	325	401	366	359	352	418	356	349	353	357	339	338	348	342	341	348	373	368	377	338	381	349	353	329	387	324	345	324	351	321	351	340	356	348	379	341	345	352	362	331	345	343	327	355	369	302	337	350	340	327	321	354	352	362	354	354	360	328	345	336	355	372	341	341	332	376	339	310	341	357	330	340	367	321	328	335	351	319	347	355	355	320	359	328	351	351	336	344	330	294	360	317	340	347	333	358	356	364	380	370	353	343	365	370	368	360	376	332	304	362	360	357	344	335	384	320	350	310	369	374	352	340	352	330	350	350	357	361	338	314	370	377	358	318	354	341	367	336	341	374	352	350	320	357	364	375	376	319	319	365	320	363	353	341	354	367	363	327	341	337	354	349	362	337	362	345	334	380	342	286	354	375	400	364	339	330	305	320	351	345	339	368	329	350	359	342	347	359	322	312	340	337	310	353	391	328	351	322	331	326	320	347	336	313	321	347	346	332	309	345	333	343	337	327	342	348	357	341	366	329	358	342	350	308	375	343	351	353	340	311	377	343	353	349	331	372	343	336	339	338	358	363	314	341	367	342	350	326	361	365	335	361	345	345	332	332	356	327	329	345	343	369	357	372	338	367	375	345	374	343	340	317	341	369	343	355	347	338	324	327	388	309	385	345	359	326	326	367	348	341	345	346	340	374	339	332	343	337	331	325	377	359	368	387	336	363	352	338	322	325	334	358	327	337	354	346	333	352	355	312	342	359	363	348	349	338	354	336	318	354	358	350	334	376	362	353	345	377	348	360	381	325	319	364	350	359	346	348	342	355	342	361	352	376	345	383	347	349	306	334	344	348	342	315	344	391	325	362	335	376	322	316	364	368	335	363	345	348	361	363	343	297	352	351	363	305	308	360	346	367	333	344	347	370	338	318	349	346	330	370	341	357	350	360	368	350	331	345	362	350	329	316	355	360	312	354	341	350	351	386
10971	4114	8737	11011	10580	9830	8144	6857	5237	4882	3582	3252	2550	2250	2111	1884	1646	1410	1274	1196	1148	1124	1131	1097	1013	1037	969	927	926	904	933	853	843	895	854	807	803	852	875	899	799	815	819	833	854	795	801	751	802	776	801	804	786	746	753	807	793	772	759	812	799	800	757	749	795	803	762	792	826	745	832	749	792	748	804	782	817	829	777	760	809	820	815	828	748	829	762	801	758	769	802	780	842	792	792	780	772	803	763	773	826	800	813	783	790	789	755	812	748	754	757	704	786	739	782	797	771	773	769	807	768	822	802	751	760	803	813	787	784	775	816	731	745	781	785	818	820	805	757	860	780	733	834	795	807	757	781	759	784	776	794	793	808	768	771	711	842	788	800	800	757	781	785	796	789	766	775	790	755	760	782	754	750	767	734	780	761	830	809	812	778	752	796	805	779	749	761	780	763	767	790	751	761	766	738	785	756	814	744	774	787	718	781	825	819	815	839	780	708	753	803	721	803	837	813	815	850	795	788	811	772	732	768	800	814	774	764	792	794	763	744	769	776	788	811	814	792	794	781	745	763	742	763	768	834	775	793	758	785	775	767	765	797	833	765	747	786	833	789	814	778	777	740	792	797	795	759	702	800	783	766	786	773	743	723	788	803	774	784	788	847	780	733	850	780	796	796	754	778	744	766	802	776	807	773	773	780	805	778	792	764	761	787	778	801	750	786	783	793	844	745	783	815	824	797	819	824	779	802	766	822	752	770	818	759	753	735	795	799	805	806	825	731	781	735	770	808	767	806	813	794	814	764	784	772	827	766	826	818	747	792	779	755	772	783	722	735	762	784	761	799	812	842	804	748	777	770	783	829	756	780	785	812	812	795	728	753	762	796	748	766	796	808	811	742	796	814	777	807	717	841	810	750	793	810	819	808	754	779	746	812	748	759	793	794	755	805	775	784	747	758	747	789	823	699	761	781	782	830	783	779	726	765	786	735	807	743	829	813	827	772	753	745	835	766	834	717	794	739	737	790	736	763	716	807	762	768	776	811	749	770	813	799	765	793	830	780	777	752	758	789	733	805	783	853	769	806	786	799	749	764	786	808	791	726	810	786	781	751	768	725	787	821	799	799	789	797	777	773	775	776	760	778	823	807	751	812	809	772	798	817	788	802	791	797	804	777	744	782	810	751	752	798	831	773	762	791	785	779	789	828	831	761	723	791	770	802	748	736	813	727	751	780	766	795	860	777	781	765	773	763	796	788	787	820	785	796	751	768	788	795	756	757	821	796	750	759	812	814	772	800	810	772	708	822	760	787	765	756	761	771	778	795	792	729	815	799	805	802	763	775	769	798	813	811	802	794	782	752	793	757	742	774	815	775	776	771	791	815	763	827	750	776	756	774	761	772	804	816	759	754	852	782	765	795	780	760	779	777	776	763	784	779	781	767	770	793	818	792	788	806	745	805	774	786	767	728	821	802	767	764	817	767	805	799	759	772	797	770	782	777	807	839	783	793	809	809	773	743	834	784	776	781	779	720	767	777	778	771	779	763	815	773	786	805	760	759	809	806	773	859	823	752	749	828	808	785	792	804	762	800	762	798	756	816	797	819	726	771	826	778	781	813	816	784	834	686	757	813	841	766	825	805	769	767	812	798	800	806	723	736	736	772	797	758	772	782	802	811	837	775	784	747	786	813	765	829	827	813	754	763	792	757	771	807	779	780	784	822	845	811	756	787	799	820	799	811	787	802	766	776	768	784	742	795	768	771	784	758	786	768	736	790	835	803	779	781	762	752	784	779	745	784	765	801	767	771	812	762	813	768	753	814	755	761	809	756	801	776	779	752	781	789	804	785	751	792	790	777	796	813	745	761	772	774	746	765	822	769	833	774	792	810	777	722	831	836	801	783	811	779	789	803	736	737	771	754	753	786	767	794	708	792	804	739	789	764	834	812	768	772	731	777	760	835	772	821	800	765	804	780	794	791	768	785	778	800	750	803	737	834	769	743	813	752	759	732	792	752	740	799	788	791	784	736	735	788	832	807	781	727	837	794	744	770	802	777	761	733	742	797	768	758	775	782	766	765	833	818	791	743	764	885	763	762	801	763	772	721	733	809	776	834	828	756	810	764	838	801	823	764	761	806	780	735	742	793	785	778	819	770	720	770	782	765	748	793	756	807	751	775	832	831	771	743	795	805	766	808	793	793	750	757	794	772	772	748	753	783	812	767	809	749	826	799	791	764	749	767	798	767	782	763	803	770	835	796	764	767	733	772	783	785	781	770	772	764	792	788	756	773	794	782	772	777	742	765	768	777	780	783	777	782	831	794	767	729	775	797	807	815	748	797	808	796	795	747	737	789	809	787	751	803	808	802	770	809	784	724	792	813	782	780	828	744	780	778	729	753	778	761	791	785	747	787	783	730	807	770	802	720	763	778	799	771	788	818	797	806	824	784	810	781	768	789	812	786	750	787	792	842	744	788	784	815	758	751	735	818	793	784	808	771	784	793	751	789	778	735	769	801	738	783	785	788	755	768	791	777	765	804	794	785	782	793	764	787	763	792	772	788	835	743	766	832	828	785	746	769	784	745	830	806	748	732	763	818	796	816	767	773	805	858	798	784	804	782	797	752	756	810	735	789	793	772	814	807	773	845	791	801	806	805	788	754	817	797	779	788	736	778	769	727	782	740	803	754	766	785	743	794	752	810	753	742	781	810	783	793	757	791	775	755	801	774	794	760	762	740	815	807	824	792	783	777	767	789	802	799	804	759	782	800	749	801	770	679	783	772	823	752	806	810	758	785	793	820	821	747	763	769	790	750	799	785	775	758	773	758	774	785	799	780	746	803	793	821	792	788	782	785	803	732	733	762	791	717	805	815	743	748	835	812	774	765	808	790	802	833	757	724	757	729	767	788	752	775	809	794	765	795	775	812	760	804	752	773	771	811	784	807	772	783	778	774	783	761	783	773	835	760	772	843	784	780	763	782	795	775	753	783	768	751	790	729	755	749	797	757	775	786	798	793	778	753	847	789	783	786	809	832	781	808	786	822	799	786	804	847	833	819	783	741	747	851	779	782	731	774	800	766	772	759	786	761	780	809	833	798	785	811	807	754	768	762	794	765	787	796	806	779	738	764	833	783	768	762	785	759	743	807	818	825	766	794	757	779	807	765	788	808	741	804	753	770	766	725	771	767	775	753	781	825	740	820	760	739	726	760	757	819	772	813	769	815	819	785	807	823	827	779	858	739	812	770	762	769	777	789	713	744	788	787	778	761	746	760	838	832	777	764	781	811	745	774	792	811	772	770	810	759	779	800	801	767	798	814	814	791	815	761	723	741	766	777	766	774	752	773	752	788	757	819	777	830	743	763	743	756	795	826	730	799	764	792	733	701	763	806	777	769	834	803	713	772	748	747	764	743	804	753	784	766	795	815	766	772	733	785	786	831	744	751	813	783	765	811	772	737	827	819	815	769	800	790	748	779	837	756	777	840	770	830	804	746	785
4118	1550	1946	1492	989	830	683	538	409	321	297	281	286	223	212	219	235	214	232	201	172	216	221	199	209	180	183	194	191	184	184	209	185	187	209	170	179	185	181	161	187	180	198	189	157	183	165	182	174	191	202	182	194	183	166	193	205	201	191	185	191	199	196	188	171	166	185	188	173	166	196	172	171	200	167	195	184	209	194	189	200	198	162	187	171	196	209	191	185	194	189	203	184	176	173	160	175	170	162	190	169	214	195	179	214	178	200	160	169	183	214	161	191	170	162	179	199	183	168	200	189	194	201	218	173	191	210	188	188	209	197	204	187	200	188	166	204	175	191	199	188	180	194	166	207	195	219	195	193	176	186	147	199	216	187	189	196	169	196	185	195	204	186	180	181	159	192	180	169	207	203	176	199	189	182	170	177	187	193	181	186	144	185	183	198	184	175	191	163	194	194	206	154	194	184	191	187	169	208	190	177	202	215	188	192	205	162	168	179	185	184	188	192	176	174	198	187	186	188	188	172	201	214	199	189	190	171	217	180	169	214	191	207	218	213	213	177	189	176	193	187	163	199	177	198	168	188	177	199	174	203	194	192	178	197	191	205	198	183	195	186	199	161	177	188	170	174	185	166	181	195	203	192	179	163	191	188	187	161	175	167	209	181	168	172	215	203	204	193	165	207	191	168	180	193	164	195	177	195	177	189	203	152	180	202	188	164	199	182	169	171	185	175	174	178	169	177	192	169	174	163	160	185	186	190	200	166	163	200	213	172	179	177	187	191	186	191	201	193	172	187	222	179	177	183	194	188	218	208	201	178	182	165	183	176	166	191	183	161	209	176	178	193	166	167	203	183	171	188	165	208	184	200	177	198	221	217	211	199	209	156	193	173	169	197	164	170	180	175	210	205	164	175	180	173	205	218	208	209	185	178	201	210	169	176	194	200	167	202	200	181	202	173	202	206	200	210	204	180	160	177	191	210	192	193	189	177	185	207	177	165	191	174	187	192	177	176	184	181	185	193	173	187	183	207	166	197	173	185	212	193	177	189	187	173	211	177	182	193	167	157	166	184	187	202	220	173	182	192	184	180	210	196	181	181	186	175	192	204	190	169	182	203	188	168	182	197	199	193	166	196	176	189	163	178	169	180	188	180	195	174	191	185	169	202	170	178	177	206	168	187	199	187	187	203	173	179	189	200	192	181	166	179	212	190	169	166	176	198	189	190	214	180	199	188	194	155	207	174	170	206	178	165	180	188	191	210	184	190	181	166	190	200	189	183	191	164	177	163	169	195	197	178	164	170	188	183	193	175	210	203	198	186	196	178	192	175	186	164	203	200	175	193	181	198	188	192	183	225	203	193	184	213	195	179	192	191	185	187	190	188	200	199	187	199	183	175	185	188	185	182	212	200	181	187	164	188	183	170	170	190	171	205	166	187	185	195	178	183	204	201	188	188	161	198	184	194	197	187	183	205	188	205	175	193	193	196	195	182	188	178	184	189	200	173	197	186	198	169	209	212	187	199	189	167	193	166	212	187	188	198	168	178	188	184	187	180	180	180	196	190	167	178	179	197	183	176	209	184	176	202	173	193	208	182	189	155	195	195	181	204	187	170	191	199	197	199	173	201	174	180	199	206	206	194	173	186	216	175	199	191	209	176	194	162	181	210	175	203	171	204	171	187	185	211	194	160	206	164	200	205	190	168	179	165	192	188	190	189	160	162	194	185	198	178	172	175	171	182	193	204	187	159	185	214	179	203	214	188	177	193	177	203	181	170	206	183	197	187	196	199	178	178	207	192	174	190	187	184	187	215	194	210	204	171	187	183	185	197	196	199	198	183	184	197	186	195	200	192	195	184	160	151	210	175	184	166	207	174	178	167	185	185	208	219	216	188	182	186	192	177	181	168	184	195	169	187	204	183	180	202	188	218	184	180	185	171	172	176	193	217	202	207	186	182	182	173	185	185	206	197	163	196	156	178	208	183	186	181	177	161	188	176	214	195	173	197	212	171	176	185	197	190	183	191	179	178	189	188	170	165	194	200	184	178	199	184	194	195	168	165	185	177	167	185	179	193	213	216	196	200	182	190	206	183	192	181	207	175	180	205	188	190	178	206	161	188	211	183	180	177	179	181	186	177	213	221	215	180	195	195	187	176	208	184	177	218	186	173	180	198	201	153	212	198	169	171	202	179	183	195	195	189	159	144	194	175	194	182	199	190	183	191	187	183	192	164	182	204	206	200	202	216	192	182	186	206	165	187	190	185	182	195	208	149	190	190	164	209	184	190	192	179	182	182	167	196	177	185	214	184	185	189	167	170	203	183	158	201	179	164	171	201	182	191	199	193	194	215	198	192	196	208	206	181	207	176	202	198	183	157	180	160	188	191	196	210	198	194	166	198	213	201	161	160	196	215	164	164	190	181	194	208	201	193	189	184	176	195	164	160	180	190	192	195	152	176	202	190	181	184	177	187	192	163	195	187	193	192	177	215	177	194	165	196	178	169	199	168	187	199	183	177	195	194	186	207	178	180	207	191	227	184	166	161	199	184	170	157	224	181	177	188	171	183	191	198	158	196	193	198	199	170	204	194	179	187	182	186	218	169	175	216	216	181	226	197	173	178	180	184	237	173	195	150	176	205	171	190	181	175	161	192	210	236	206	169	201	187	180	211	179	178	183	170	197	181	183	196	201	174	182	220	202	211	211	168	203	188	201	205	192	208	183	191	180	148	187	189	187	190	212	218	180	182	180	185	197	193	194	196	194	220	187	167	196	203	192	179	189	194	183	163	204	185	183	169	194	170	181	200	193	184	182	201	184	199	189	171	195	191	217	183	209	206	174	183	185	194	199	155	183	181	193	170	177	192	204	186	171	185	195	210	194	205	181	202	163	205	170	203	208	181	176	202	192	170	177	196	204	201	206	187	201	169	184	183	175	194	184	181	169	214	211	193	184	174	190	198	191	179	207	169	187	181	199	153	190	188	190	180	173	182	181	160	205	194	161	153	187	162	167	161	171	176	199	180	173	177	189	200	189	191	166	180	182	204	182	184	165	212	185	158	173	186	185	180	182	174	196	189	173	172	182	212	181	196	184	182	213	182	179	201	180	194	198	209	190	169	194	173	207	214	197	179	188	175	201	192	188	180	177	144	201	172	193	195	179	196	169	198	166	187	172	186	163	173	202	186	174	200	168	170	211	198	182	176	161	173	221	202	204	186	169	185	164	167	192	197	191	177	172	165	177	173	214	214	202	189	200	176	175	174	181	190	198	199	203	167	181	181	193	189	188	201	221	183	207	193	206	208	203	188	164	195	189	173	189	200	191	175	186	193	202	181	193	177	170	169	198	191	197	198	175	195	190	173	197	185	200	191	168	183	163	180	184	173	173	195	183	176	222	213	213	168	197	184	193	195	175	181	187	177	159	209	185	196	169	172	185	184	175	208	170	179	185	173	162	187	184	165	144	166	190	176	188	201	185	199	168	165	178	208	200	186	162
3109	1757	3833	4458	3913	3471	2887	2251	1662	1432	1293	1073	982	797	742	642	680	583	594	564	526	534	508	580	521	542	512	454	508	499	518	520	522	521	479	506	482	494	482	454	485	472	504	499	494	502	501	477	468	494	464	467	503	508	452	510	467	475	444	473	469	483	490	479	500	496	469	490	488	482	479	440	494	431	433	501	503	475	482	514	453	472	475	483	447	493	461	502	526	506	480	484	461	468	458	487	445	471	470	486	497	478	522	476	499	453	491	461	501	484	472	452	449	527	466	484	472	503	493	467	449	483	518	485	434	420	521	448	434	423	488	511	467	491	462	494	473	492	513	472	443	463	465	459	466	466	463	494	482	446	481	494	464	493	478	421	502	449	485	424	465	501	497	493	476	460	484	476	490	485	481	492	473	477	459	482	460	455	510	456	509	510	456	426	456	477	487	493	474	478	526	495	517	487	446	443	492	487	487	481	496	483	496	497	454	519	434	481	462	481	491	476	455	488	466	495	508	445	478	484	449	474	518	461	517	470	532	480	450	487	491	468	504	474	485	473	463	472	488	487	468	479	515	500	444	502	507	522	488	549	483	512	457	489	471	480	439	480	514	463	464	484	474	452	490	500	505	495	490	481	486	486	461	483	484	476	466	482	454	492	488	421	498	465	475	500	468	500	500	462	484	510	505	480	460	476	471	492	482	463	486	506	476	481	457	495	509	495	480	469	438	514	511	477	458	489	454	474	459	455	492	516	467	507	480	472	439	474	509	490	462	522	470	491	474	469	469	484	477	463	472	481	454	490	491	537	472	500	501	456	484	451	518	539	478	471	460	477	470	488	469	507	490	481	482	465	490	482	507	509	433	429	483	486	475	489	488	465	490	499	466	490	463	492	510	472	503	458	476	491	508	499	454	482	489	468	493	522	526	479	490	470	479	479	466	480	428	426	468	457	504	504	457	467	506	469	466	473	426	487	448	479	512	489	482	492	492	501	453	451	476	493	485	516	433	485	513	460	492	449	459	467	483	466	497	508	471	475	475	464	475	467	492	458	473	439	465	495	452	452	473	497	504	481	508	496	465	467	466	483	464	456	466	454	509	466	478	504	548	496	468	458	477	481	449	485	518	475	468	490	482	496	468	485	474	494	433	503	481	491	494	474	479	501	492	501	496	468	463	502	499	436	470	495	503	452	485	464	487	475	451	479	483	459	451	509	506	520	468	470	468	452	443	470	478	454	497	485	493	463	441	462	482	471	443	485	469	475	522	492	505	508	508	498	469	473	477	482	459	489	479	489	488	495	475	528	477	457	485	476	459	496	479	476	469	474	451	489	489	487	461	499	468	475	495	504	520	494	469	505	526	502	503	471	463	498	463	482	471	470	499	502	496	481	466	511	458	450	462	498	480	475	489	464	495	489	476	480	494	451	442	449	494	451	472	543	468	493	450	464	471	454	491	485	440	462	477	441	470	471	462	437	510	484	480	481	497	510	448	460	463	530	456	483	473	491	425	456	508	468	501	504	511	501	443	487	478	466	521	495	483	451	468	460	475	473	483	502	500	503	478	476	502	489	475	425	480	504	458	492	460	478	469	486	451	482	443	511	533	503	498	511	488	457	469	508	512	469	486	510	491	491	482	454	488	461	502	461	472	465	474	474	452	506	475	476	522	474	503	503	476	478	495	424	444	490	488	458	464	465	517	486	451	488	495	482	476	527	473	502	487	480	471	482	492	476	463	547	495	486	481	452	502	437	485	500	467	516	461	483	457	439	483	480	436	455	494	459	458	457	446	463	490	475	472	467	486	466	461	489	467	480	446	476	505	509	452	495	452	515	475	483	460	458	429	435	495	468	476	465	469	493	477	498	467	477	481	500	496	454	444	478	474	507	450	491	460	461	500	475	490	508	500	475	442	472	491	474	458	476	451	480	462	499	526	470	470	471	473	483	494	480	457	469	465	491	464	463	456	476	452	480	503	453	497	489	508	456	464	506	464	492	514	481	530	477	483	469	498	556	467	503	485	516	442	490	464	469	462	501	493	485	484	492	499	466	473	474	521	471	486	469	452	475	464	523	461	468	514	508	452	499	504	447	498	513	484	476	487	464	486	448	436	462	485	515	463	501	486	487	461	475	483	461	459	447	494	451	493	478	454	483	481	471	516	465	522	458	468	480	473	467	497	498	450	494	514	498	470	498	493	485	439	487	441	491	495	491	450	450	482	489	483	469	476	490	484	486	475	452	474	460	476	485	497	469	449	488	510	516	465	458	471	461	470	478	458	467	493	478	476	499	445	476	445	483	513	497	447	437	490	459	479	468	503	499	479	448	474	491	491	491	454	467	494	510	458	496	483	450	515	475	446	487	429	487	504	497	479	454	491	462	508	482	517	492	471	450	486	465	495	505	510	461	442	472	495	447	453	469	437	493	428	457	475	421	488	496	443	479	458	476	474	479	481	451	497	489	459	503	465	488	471	497	460	444	438	495	493	483	461	472	513	486	524	471	467	455	505	467	464	455	449	492	459	525	504	477	491	460	492	444	517	450	469	453	453	498	466	464	486	481	442	473	480	495	447	488	532	464	483	463	472	485	473	490	485	472	492	430	501	467	439	478	465	501	507	497	475	490	488	460	515	466	460	488	466	500	449	508	488	509	444	450	490	473	495	474	466	481	486	492	492	500	468	442	501	504	523	451	499	530	490	493	503	458	461	466	464	491	502	476	476	453	500	525	489	432	480	460	506	475	487	467	514	492	500	477	496	430	488	436	488	446	483	464	452	443	463	492	467	466	459	469	484	498	495	469	466	502	501	458	468	467	451	466	483	476	465	464	473	517	442	509	505	503	525	482	488	492	478	456	482	433	489	509	474	501	483	487	491	476	472	469	458	489	491	468	496	499	508	474	454	486	517	464	479	473	483	506	495	489	508	477	498	500	473	466	505	471	491	445	477	484	490	485	457	523	512	514	479	462	487	454	474	486	458	425	487	498	467	496	518	475	496	515	496	475	436	474	474	511	507	477	476	494	450	473	490	449	475	527	456	470	491	457	463	466	507	501	482	455	475	507	440	496	462	489	506	503	496	456	454	499	490	445	461	453	484	486	471	479	469	474	457	457	538	511	520	494	527	483	467	474	481	484	502	480	460	440	509	446	492	460	449	484	498	463	482	488	474	451	486	475	464	476	482	504	483	504	497	454	448	473	489	506	495	456	480	472	496	495	473	476	535	503	450	474	461	463	506	522	463	522	454	485	500	453	489	475	444	491	488	455	496	462	489	460	475	497	501	514	501	425	478	482	481	483	482	463	504	480	442	481	489	462	479	425	457	472	473	491	476	451	471	499	480	465	494	483	476	504	444	486	486	485	467	480	493	528	452	489	474	481	526	457	496	458	512	480	458	490	480	460	477	469	481	438	483	478	488	501	468	469	535	470	465	510	447	499	495	498	485	486	480	470	459	456	453	454	497	491	486	484	476	478	447	486	446	501	461	494	493	466	460	465
11299	2864	3360	2777	1927	1511	1451	1121	895	747	651	526	527	475	415	439	391	373	398	341	357	349	329	334	329	370	364	386	362	290	313	287	349	307	349	330	327	344	337	297	309	333	304	324	326	336	313	319	332	317	346	314	277	324	323	350	318	337	309	300	299	327	311	320	332	326	306	295	333	309	328	324	286	301	327	306	304	288	329	319	284	334	304	310	307	313	321	281	304	338	344	350	334	327	331	340	345	311	329	316	323	339	307	308	305	321	329	321	330	299	331	354	316	310	326	346	321	304	303	324	307	313	319	287	343	353	294	320	355	353	301	299	315	304	296	264	284	286	296	286	335	332	341	295	305	324	319	307	304	348	331	333	322	312	305	274	340	310	339	288	300	309	290	345	299	336	306	303	356	317	324	308	309	321	318	295	299	316	298	292	274	367	301	321	331	327	312	335	314	336	314	341	298	316	279	329	313	320	347	282	316	314	348	334	361	314	279	327	329	299	297	282	332	315	356	316	318	327	326	299	297	285	296	329	363	341	369	319	336	303	305	341	340	315	297	348	307	315	290	308	302	331	301	331	340	325	331	308	315	331	331	315	311	319	321	273	274	324	291	313	295	291	299	338	312	295	311	335	323	312	303	321	317	314	352	308	318	313	284	305	320	333	343	330	344	311	332	315	318	317	309	349	313	301	292	302	309	330	309	306	321	304	306	330	326	295	359	307	294	322	300	329	354	325	298	311	293	331	345	299	382	336	357	313	324	311	315	327	281	321	300	349	309	303	326	293	313	306	294	303	296	327	335	307	305	325	327	334	303	332	317	308	321	315	351	330	332	308	309	319	305	338	340	331	339	300	356	361	318	304	313	333	359	358	364	317	317	324	338	298	315	285	299	324	338	323	332	341	305	290	325	297	325	301	288	325	319	341	317	300	305	338	355	344	332	372	331	309	296	322	326	326	290	328	320	333	299	322	292	310	321	314	326	330	337	337	286	326	338	343	341	300	316	283	305	297	336	282	285	315	339	343	338	306	310	351	315	338	333	301	313	328	338	328	322	316	357	311	315	307	310	309	306	319	316	332	327	316	300	350	319	304	312	301	317	307	324	359	325	322	327	330	342	342	333	334	339	345	337	305	311	343	309	293	332	326	294	332	305	283	327	306	290	291	319	324	313	314	303	346	283	320	351	326	350	353	318	333	315	274	292	315	338	299	279	321	329	285	321	313	320	325	333	311	281	338	315	323	306	310	301	310	323	374	305	340	315	317	373	326	325	343	321	342	328	306	331	318	309	299	294	327	280	317	376	298	331	339	312	321	306	333	320	290	309	325	308	323	293	318	342	340	304	350	347	304	330	315	287	301	316	335	347	343	318	326	303	345	336	314	349	311	360	323	301	317	322	298	346	345	328	311	312	290	305	314	353	340	332	286	348	352	293	337	325	345	298	348	320	327	364	288	308	327	286	287	322	315	320	305	320	289	354	313	323	326	295	329	312	338	300	320	288	343	295	327	301	316	326	333	318	329	331	321	320	340	302	304	320	296	323	306	314	301	332	311	302	322	291	335	302	309	353	341	341	329	276	310	322	307	332	305	349	343	373	333	318	343	299	300	319	335	357	316	312	331	336	338	330	328	330	334	319	314	303	348	279	313	331	289	324	322	323	312	332	339	332	349	319	290	310	326	331	337	319	318	319	335	323	299	340	310	342	335	309	318	283	317	300	308	340	297	319	319	340	310	313	316	295	306	305	322	316	292	317	280	310	332	342	280	296	292	314	331	286	351	307	279	311	314	307	330	315	312	292	322	293	309	297	290	298	323	326	323	309	343	305	320	302	322	327	301	305	321	324	299	306	322	300	287	317	284	338	328	322	325	305	321	271	298	321	295	290	311	298	319	310	326	319	325	304	304	336	322	295	346	332	322	313	299	326	312	297	284	307	315	341	334	312	328	356	333	303	303	287	341	300	328	308	285	291	311	294	295	314	298	314	323	313	328	340	306	262	316	338	290	305	329	343	364	307	307	336	310	328	308	328	357	352	366	337	321	336	315	310	327	324	310	314	293	336	330	333	325	335	309	342	362	297	316	311	310	311	297	294	312	324	294	299	309	339	304	335	285	297	311	316	344	304	269	353	328	309	328	324	312	321	315	340	314	312	330	328	341	292	306	304	314	358	333	329	336	283	296	328	331	313	325	327	293	335	352	324	328	312	314	311	329	301	294	345	332	308	301	284	372	334	330	314	320	297	331	368	342	330	311	322	287	365	316	299	314	315	313	288	296	323	337	300	316	335	311	326	321	316	318	305	323	347	309	271	286	309	370	343	340	334	315	324	363	308	313	295	307	379	310	335	284	314	287	329	346	316	346	291	319	306	344	329	306	316	345	352	346	290	304	308	310	335	349	336	313	352	319	325	293	308	300	338	317	302	309	327	316	318	266	318	333	311	311	319	310	307	299	316	332	329	366	317	300	325	289	332	331	320	310	327	339	320	298	302	278	322	321	323	290	332	343	295	336	385	328	283	321	288	359	307	313	326	325	339	321	331	296	329	305	306	314	289	302	320	296	337	333	326	306	325	333	319	289	320	311	299	340	317	294	283	346	308	318	306	331	339	360	315	363	297	321	350	333	293	313	342	323	326	309	317	314	287	303	285	336	319	298	299	362	344	328	330	311	336	340	336	316	303	275	331	339	305	310	288	310	322	331	345	324	314	326	328	295	316	286	312	332	320	326	303	301	313	297	271	306	302	312	319	310	359	321	350	310	302	298	302	300	333	292	320	307	320	304	305	309	325	302	332	296	324	343	313	341	341	328	341	304	284	356	306	292	293	316	279	342	348	303	330	302	333	325	322	310	317	349	323	306	296	297	336	324	335	340	324	316	294	347	329	331	303	318	309	313	354	349	342	291	352	307	310	331	301	328	330	328	331	334	307	345	311	312	312	329	355	322	339	321	309	313	337	321	312	315	302	332	338	328	310	304	344	310	308	286	330	310	305	283	309	323	292	270	284	342	303	326	327	300	322	309	327	301	294	315	307	357	347	311	286	321	338	281	319	305	326	277	359	309	328	338	331	325	318	319	337	326	313	324	352	324	284	292	307	333	319	319	312	323	294	350	333	335	283	305	310	353	322	358	338	276	318	314	338	303	313	310	281	309	354	310	307	323	318	313	312	324	284	309	341	280	333	268	325	300	311	300	338	317	321	343	321	318	289	302	306	318	314	288	315	323	298	327	315	312	311	345	374	320	356	342	306	312	312	320	275	309	329	331	296	297	297	342	318	290	315	303	317	287	303	315	317	320	310	324	319	312	338	305	330	280	311	314	312	339	346	318	309	351	298	333	343	316	315	319	324	317	296	359	319	291	295	332	311	317	323	332	318	289	253	297	318	338	286	316	304	289	314	290	288	300	348	307	285	297	325	304	290	321	295	319	297	337	301	284	324	334	311	295	313	336	299	310	285	324	322	331	288	310	320	346	326	332	319	338	333	320	320	332	272	289
8429	2862	6180	7610	6425	5829	5454	4203	3522	3351	2557	2237	1961	1643	1546	1398	1259	1168	1078	1000	958	972	927	878	877	901	872	854	838	815	799	789	793	791	773	787	776	757	752	803	728	781	792	772	717	771	808	776	736	750	733	793	722	791	751	757	773	777	764	759	703	737	702	793	741	753	755	772	743	750	783	727	730	751	708	788	732	764	753	743	726	713	726	806	746	748	725	777	763	767	754	760	705	784	742	788	752	750	769	757	772	737	744	731	722	745	709	736	781	779	721	723	771	746	791	730	739	775	754	730	747	713	769	792	698	724	820	755	782	807	742	770	788	743	750	761	758	751	785	711	721	737	730	736	717	723	769	747	743	792	781	780	748	748	739	716	764	804	750	734	728	741	755	735	736	748	776	735	734	798	705	727	753	736	716	701	753	767	698	747	719	714	776	742	717	767	741	734	731	735	724	765	754	768	749	753	743	758	710	698	687	751	749	764	762	703	709	741	719	724	712	741	729	729	711	781	753	788	741	749	719	680	786	733	740	732	805	787	757	701	735	733	765	776	716	757	751	774	809	748	738	751	755	762	753	752	733	743	758	717	748	745	699	692	740	767	705	705	788	720	730	750	722	754	733	745	756	712	785	748	721	747	728	730	673	759	714	714	714	748	757	709	748	751	732	720	717	753	771	692	751	741	758	688	751	735	743	717	780	752	733	772	699	731	718	740	767	725	706	711	755	744	746	739	736	731	751	703	726	736	717	721	784	691	708	717	761	741	775	761	718	795	722	718	752	747	767	731	717	733	741	783	710	725	708	741	714	771	737	741	780	750	703	704	750	769	758	760	750	728	777	767	743	797	728	721	745	767	711	777	773	750	778	786	742	763	752	760	740	785	770	764	760	701	730	771	729	713	770	752	770	717	768	730	762	750	728	742	801	709	671	781	729	741	670	752	783	755	777	706	779	733	777	734	726	757	752	752	728	807	714	764	764	756	730	734	738	729	742	800	725	674	688	745	731	762	808	752	728	751	729	728	727	792	759	697	762	741	731	692	719	727	713	768	721	751	786	734	769	739	717	759	759	709	751	811	755	652	747	732	728	733	793	747	766	665	752	743	760	755	732	721	722	763	725	772	736	707	754	731	737	746	720	801	730	744	739	718	748	740	769	757	724	709	752	744	739	730	766	682	709	707	715	725	714	746	737	788	712	743	813	739	737	720	744	751	671	790	760	757	762	763	758	768	748	730	764	729	769	680	792	724	770	719	714	720	735	723	763	751	740	758	737	759	726	703	758	707	763	702	734	709	725	745	734	716	696	734	734	695	688	755	799	815	752	768	790	767	728	739	669	774	704	758	761	682	722	763	757	730	719	786	739	753	734	797	716	726	775	707	703	747	769	697	743	798	763	751	756	779	759	771	773	762	756	749	730	768	776	784	733	743	719	716	757	745	746	753	710	773	754	730	765	716	739	695	721	765	735	763	764	742	752	708	728	751	733	722	757	767	744	798	716	698	734	762	737	783	733	767	723	759	743	746	768	701	703	757	787	752	669	780	774	757	740	773	746	764	702	729	742	791	749	738	739	808	768	734	741	773	715	703	769	767	719	713	749	702	704	744	731	770	746	753	743	761	754	774	764	758	749	760	751	729	711	753	730	698	686	762	782	700	736	751	718	775	720	718	768	764	771	712	729	752	674	709	765	799	793	774	782	795	728	758	752	785	752	751	766	763	737	727	750	754	744	726	770	768	721	728	751	725	735	755	709	771	727	763	750	706	735	708	707	749	721	736	784	727	742	775	734	712	729	756	778	775	799	817	758	806	757	762	759	733	724	765	753	758	757	771	741	742	730	738	750	756	736	721	750	753	731	769	766	773	716	780	732	711	678	680	739	756	746	771	738	743	710	756	800	691	752	706	751	747	779	750	724	749	719	736	770	712	716	749	700	708	737	762	753	736	761	742	729	782	710	747	749	757	761	799	724	740	799	741	728	707	816	723	783	724	815	759	769	740	751	695	753	759	780	742	783	753	777	662	761	779	712	770	739	733	717	704	715	754	718	698	732	724	779	760	725	767	724	738	738	739	713	774	701	746	774	783	749	774	718	746	722	731	709	733	749	667	757	745	818	761	733	701	724	734	722	760	747	741	783	732	744	731	717	703	752	778	821	762	696	717	699	735	755	765	716	804	739	724	728	784	721	743	762	749	742	725	718	703	752	782	723	747	720	758	735	727	754	762	710	736	729	729	700	767	691	724	734	752	701	732	825	761	755	761	751	727	734	730	768	767	787	724	758	734	705	751	742	741	765	712	745	732	715	779	738	750	769	755	737	747	727	748	753	778	709	763	766	741	737	805	709	790	724	752	791	739	767	759	722	732	746	693	730	727	706	765	697	773	704	738	749	765	724	734	779	780	784	733	754	800	760	763	725	786	743	752	733	716	693	752	736	763	722	727	744	769	729	745	741	742	775	737	791	763	712	751	734	750	736	762	720	696	759	797	756	744	713	780	676	711	727	702	757	815	738	689	715	750	708	737	796	769	755	708	743	727	718	761	738	779	750	744	754	752	784	781	742	786	735	728	749	758	741	754	757	692	753	792	750	744	726	785	691	710	759	735	739	734	756	701	709	737	786	738	772	776	745	703	712	686	746	739	725	785	746	746	738	734	755	726	788	768	744	706	750	736	727	793	774	815	760	797	752	761	742	731	757	754	714	734	783	788	756	781	768	722	729	756	808	770	714	714	777	760	782	767	723	748	737	764	747	733	765	790	720	756	807	727	730	762	812	757	769	749	753	737	797	748	748	760	741	733	803	734	747	738	751	739	753	718	805	689	767	769	749	761	780	766	731	732	740	769	758	747	685	774	751	769	733	809	740	710	742	787	719	727	682	763	672	700	767	732	757	701	747	724	783	732	727	750	748	749	719	721	748	697	717	725	756	748	772	696	716	738	776	752	688	706	738	751	683	754	692	729	766	739	746	772	759	810	741	780	770	757	787	759	700	775	733	758	750	730	747	746	731	753	672	799	777	703	704	739	800	740	759	766	773	733	754	780	753	742	713	680	774	754	760	755	749	781	751	750	722	730	734	779	770	744	748	729	809	727	754	790	718	720	733	719	754	785	793	776	759	745	755	724	747	748	713	746	724	753	740	773	723	742	766	768	734	762	781	769	782	765	730	767	747	749	720	736	813	711	771	731	748	742	762	750	688	752	742	717	719	773	785	743	776	778	727	712	747	722	760	752	734	766	780	731	793	753	761	748	730	706	767	730	742	754	784	703	749	754	741	767	766	752	758	731	771	736	677	725	777	765	724	740	756	696	742	709	730	759	737	743	767	742	761	725	742	742	811	756	759	731	749	741	744	749	711	725	731	763	731	715	709	765	764	692	751	730	696	776	748	747	732	747	727	767	684	728	744	751	743	757	723	689	688	671	753	796	752	756	807	754	685	772	750	730	767	769	738	761	772	737	736	753	720	742	795	726	777	706	761	750	730	727	752	763	780	735
18904	4725	4779	4358	2802	1999	1846	1515	1264	1101	931	783	659	638	571	517	477	477	450	410	432	402	395	373	386	354	360	375	332	330	354	389	328	362	366	359	325	334	345	373	367	333	342	373	368	332	370	362	321	330	331	333	342	340	362	318	327	352	374	336	348	339	334	369	356	342	333	339	313	362	345	329	347	353	339	330	335	338	339	364	351	323	363	352	351	328	351	366	327	328	313	318	371	344	347	367	344	389	364	351	328	360	333	333	354	350	354	329	342	355	331	336	328	315	391	348	329	320	366	394	352	356	358	354	376	334	358	348	358	362	362	350	334	391	334	355	319	335	321	355	362	322	338	328	395	328	328	358	335	346	341	324	317	350	314	325	377	344	332	329	368	346	341	375	335	331	360	332	308	331	346	318	340	356	374	330	310	307	353	311	370	354	393	360	356	327	348	358	341	360	372	356	360	364	345	354	369	333	332	324	333	316	332	370	354	322	300	355	354	307	343	347	351	339	360	334	355	333	347	366	356	356	357	386	307	353	322	379	334	353	344	362	368	357	378	326	315	361	353	317	382	340	345	330	360	331	345	347	331	330	312	312	349	354	323	385	345	341	370	309	324	360	343	357	323	370	335	366	364	339	337	344	352	311	374	372	363	330	369	360	302	363	338	337	321	336	365	349	337	354	339	325	359	345	312	337	339	338	357	344	345	317	359	328	324	331	336	362	353	332	341	310	344	358	321	344	334	320	334	369	329	359	354	367	372	358	361	417	365	379	340	327	321	345	365	339	338	338	346	337	323	350	351	347	342	359	329	375	332	333	322	318	362	360	317	355	327	346	354	331	355	324	369	354	328	339	360	347	333	348	362	319	331	351	337	377	332	326	334	332	294	344	355	349	320	351	381	334	366	373	363	339	352	408	312	343	309	344	356	360	349	311	331	341	353	327	301	368	375	321	376	319	375	348	358	354	391	348	379	335	346	347	325	329	315	352	360	348	373	349	357	340	327	343	339	383	350	331	349	342	362	327	343	337	361	344	325	362	346	381	373	347	361	301	341	357	325	348	311	331	343	348	361	374	346	344	352	346	314	318	340	325	335	331	328	368	358	329	337	363	328	338	361	376	330	393	333	366	357	350	347	351	373	334	330	348	328	357	304	367	334	339	351	352	355	343	357	356	314	327	325	337	367	349	353	339	352	321	342	358	364	352	371	317	294	368	307	338	343	319	331	323	334	326	360	361	353	356	320	317	352	361	349	328	376	340	359	345	343	344	333	390	340	362	339	391	349	336	310	349	336	361	370	331	309	360	359	374	352	296	362	356	307	349	350	368	360	359	341	334	354	349	335	352	361	361	338	357	353	362	345	345	350	382	348	321	319	337	342	301	359	318	328	385	357	350	359	338	314	362	359	345	343	335	373	338	363	337	328	371	336	355	357	338	348	346	349	334	382	361	353	355	352	322	350	341	368	366	341	351	414	390	352	368	346	333	319	313	339	384	322	354	351	367	310	361	331	351	304	352	310	370	327	326	361	332	315	326	341	342	363	337	324	327	346	371	335	350	380	346	377	325	327	356	301	354	360	354	351	344	373	369	387	328	321	371	329	343	376	327	356	337	340	366	336	337	336	339	313	302	347	351	352	348	354	349	355	360	335	364	384	359	357	334	367	358	327	354	372	353	344	321	334	358	334	357	346	321	342	365	323	340	342	357	368	363	359	336	329	334	379	339	343	325	349	322	365	338	298	375	335	305	340	345	342	398	307	322	317	362	346	322	331	329	332	339	351	319	286	344	330	355	339	331	341	348	346	347	345	350	315	333	367	350	343	368	324	359	345	345	354	397	359	359	348	339	334	345	355	338	335	375	330	334	359	365	350	358	382	356	302	391	361	321	338	312	348	340	329	349	423	320	334	345	347	399	355	331	347	360	336	340	366	370	331	357	323	357	341	375	354	350	353	352	371	317	351	351	320	347	359	336	349	320	315	384	348	310	320	357	333	333	348	328	348	312	369	334	349	337	341	336	328	359	359	343	344	361	372	339	359	341	357	341	339	364	348	362	342	345	335	339	359	333	348	347	358	375	329	349	355	341	342	372	383	400	346	320	353	346	316	364	354	360	334	373	337	340	366	370	323	333	357	368	333	337	392	381	308	329	345	361	347	346	320	341	364	346	344	321	345	339	358	345	349	332	338	358	368	364	374	328	306	364	357	352	334	380	344	331	325	371	354	333	369	332	326	335	342	334	317	351	321	362	337	363	372	341	308	310	384	392	325	345	360	368	320	318	329	338	371	361	347	340	374	345	343	365	370	343	298	362	380	374	328	380	337	330	354	360	325	341	334	314	382	313	364	340	339	350	353	320	367	382	379	340	321	349	365	334	338	351	399	357	355	366	345	348	312	343	327	378	317	357	346	360	341	315	313	332	335	379	305	342	344	349	357	343	362	322	316	330	351	321	371	338	359	330	372	341	353	352	344	328	385	348	344	357	362	379	327	334	367	343	329	328	372	347	382	362	349	330	357	380	347	364	377	363	319	344	334	319	335	297	321	366	352	342	330	333	349	337	341	380	319	327	350	344	329	363	319	322	324	343	357	353	384	355	346	331	328	355	324	345	319	361	352	322	331	350	344	333	350	374	341	370	363	340	361	321	357	325	355	331	355	367	368	382	333	377	333	351	359	343	332	358	332	324	354	352	351	322	367	328	343	326	325	338	369	392	356	317	343	353	325	354	359	344	333	324	331	345	342	356	342	367	349	350	346	351	355	342	387	342	386	349	348	351	318	356	314	372	345	353	314	370	371	310	348	358	343	338	358	335	371	354	347	358	352	345	328	342	361	362	310	323	349	353	340	363	359	365	326	300	340	342	370	345	332	344	365	331	367	332	319	345	359	343	366	352	368	331	330	346	358	313	360	317	332	365	337	337	352	334	369	334	326	350	322	358	336	352	332	323	330	338	360	323	319	319	325	332	348	343	318	331	343	340	327	335	377	323	320	357	341	353	326	347	349	325	329	333	337	365	326	338	323	339	352	366	347	355	364	303	307	339	306	359	349	346	353	331	395	357	318	356	347	347	362	369	350	303	362	371	354	354	338	353	337	335	355	347	356	361	352	333	360	356	334	333	369	318	345	319	308	329	384	300	361	307	342	346	353	338	382	346	311	344	369	337	361	362	337	394	374	366	366	330	347	345	348	352	338	336	337	312	358	333	333	318	325	358	329	331	329	333	357	371	365	331	339	365	351	360	350	342	354	390	345	351	362	347	323	345	339	331	389	334	354	379	352	324	357	363	360	365	342	347	337	333	335	364	357	329	354	342	322	320	376	343	343	357	386	321	340	341	338	364	368	338	331	360	360	326	331	357	348	366	344	358	342	331	338	346	367	343	328	343	351	380	346	346	351	351	306	347	339	340	348	350	375	367	325	328	320	353	320	371	344	339	364	341	344	372	305	335	331	337	377	352	329	389	352	327	355	352	362	351	342	354	345	356	343	364	330	369
11260	3646	8171	10786	8398	7334	7044	6188	5138	4414	3725	3174	2710	2413	2082	1894	1686	1627	1458	1241	1118	1161	1155	1103	1002	1019	953	882	905	909	886	813	827	869	792	878	793	862	833	848	836	816	784	794	777	759	852	751	739	786	713	798	793	809	733	804	749	805	770	795	756	749	810	769	754	739	792	771	713	759	769	825	801	831	788	793	715	810	835	750	763	766	759	769	779	774	781	776	798	735	769	729	770	757	815	737	731	788	760	763	739	788	777	814	806	731	774	721	767	764	708	753	805	747	759	795	770	829	797	775	770	794	777	826	795	753	785	765	787	748	782	773	791	769	713	752	738	821	752	765	800	773	779	783	754	730	740	759	741	760	770	735	766	753	771	740	794	799	767	715	747	728	769	826	777	760	784	755	777	739	764	780	780	760	745	764	802	766	720	746	734	799	783	751	846	806	772	770	748	774	754	759	724	756	763	780	726	768	788	762	806	775	705	723	798	716	765	758	728	768	767	792	713	743	748	799	769	792	815	787	761	769	765	767	767	781	758	706	775	746	800	740	823	751	753	724	719	782	766	767	745	789	777	791	782	757	695	747	776	777	722	758	796	784	778	804	736	795	771	809	799	764	773	742	750	733	762	799	745	765	702	765	733	769	784	798	757	727	725	751	750	824	735	793	741	743	764	781	782	780	748	774	814	778	786	776	739	734	791	752	739	732	792	784	754	783	771	729	777	755	772	802	787	763	801	796	757	761	773	747	749	765	741	763	783	750	783	735	766	793	797	759	770	764	744	758	729	745	746	761	806	743	813	813	788	783	736	763	757	767	769	749	826	799	776	737	806	779	763	843	777	783	802	765	813	792	785	748	787	790	757	780	755	733	767	799	779	862	809	782	780	712	730	777	759	795	827	745	736	764	716	748	754	791	784	768	768	785	767	751	719	805	754	837	757	761	767	782	740	696	721	763	759	758	777	790	741	723	746	842	745	747	751	751	781	764	810	776	774	761	762	752	776	762	786	756	770	748	766	742	760	785	748	793	835	720	786	775	741	779	769	764	770	801	736	776	762	783	771	740	766	795	775	746	807	750	752	801	829	731	815	740	739	782	690	755	734	851	705	797	736	794	880	761	718	774	796	757	825	756	812	739	774	768	766	786	772	737	793	793	787	789	817	834	751	743	789	745	782	797	796	775	790	761	805	775	782	815	769	777	740	755	804	751	740	771	804	759	814	766	768	811	764	797	777	762	793	757	755	768	740	781	757	773	735	783	725	753	812	784	716	788	776	806	742	712	740	738	766	770	804	773	771	727	746	728	762	761	724	729	754	758	791	755	733	736	753	818	776	758	805	774	739	761	786	797	743	786	752	772	803	817	770	762	775	808	811	771	835	771	796	762	789	760	835	729	814	702	763	789	748	741	765	778	784	768	800	763	715	708	762	781	743	765	793	725	774	798	718	804	803	807	807	789	774	671	799	754	747	789	755	767	789	745	755	757	784	758	800	757	810	790	769	739	792	748	714	743	774	789	749	741	787	809	799	782	753	822	787	777	761	787	759	758	795	746	688	757	740	772	772	764	799	736	767	732	765	728	770	790	732	782	752	786	757	772	736	790	764	690	740	730	766	747	697	751	801	832	723	681	800	764	784	757	721	752	801	796	763	775	740	772	750	796	768	746	801	772	744	800	776	744	784	824	752	754	746	755	796	813	766	736	741	774	738	757	788	779	777	772	804	752	733	751	771	806	750	761	787	747	776	787	714	785	818	768	739	789	769	774	782	793	759	733	747	747	752	756	810	758	746	714	757	800	730	742	768	782	799	793	764	806	800	724	776	738	731	783	751	760	777	779	828	770	782	784	828	760	798	757	741	750	772	836	770	784	758	742	746	755	805	746	761	822	739	790	767	769	731	759	762	762	781	790	777	769	758	787	842	763	769	767	782	797	767	819	786	762	736	831	745	731	774	834	744	754	775	790	803	762	749	751	803	775	764	744	773	748	783	769	775	751	795	770	791	793	767	770	759	747	758	791	788	731	793	731	801	775	782	735	776	780	747	707	748	728	766	761	774	812	717	787	751	735	728	757	790	797	805	770	788	702	783	792	777	765	769	829	780	785	803	802	755	758	746	774	754	802	791	760	764	739	750	749	769	770	786	744	759	691	803	736	786	741	720	794	793	803	795	804	755	776	721	777	770	760	801	803	762	778	781	741	730	778	789	734	829	770	760	784	775	743	756	731	705	771	753	764	756	793	761	755	719	763	750	782	765	740	784	791	736	762	852	752	753	774	739	751	745	750	761	734	751	757	724	780	765	749	824	765	771	766	764	800	769	743	786	715	794	759	782	800	753	782	792	759	773	720	776	806	804	716	778	746	810	791	751	767	733	768	802	777	748	751	775	726	760	771	750	771	763	754	805	748	748	783	800	748	740	747	759	737	805	798	781	753	738	744	793	750	735	821	812	743	781	773	788	793	796	742	742	767	758	761	747	731	759	764	776	746	752	734	775	732	739	787	766	762	816	766	744	738	746	815	788	774	692	757	753	738	803	748	744	742	735	792	755	789	772	761	759	776	734	804	776	746	847	758	749	766	754	808	810	800	771	760	806	768	785	765	779	793	785	799	783	744	774	787	788	795	763	768	796	705	769	740	784	802	767	830	796	749	801	781	767	754	741	734	791	758	783	749	765	755	755	769	772	748	753	780	796	790	778	693	767	707	762	807	787	808	767	782	815	808	783	754	815	799	745	759	798	759	737	753	745	719	741	792	776	710	806	745	803	811	756	755	751	780	756	801	774	746	746	764	798	769	756	764	757	740	748	758	777	755	758	743	762	799	769	809	767	752	757	807	775	739	724	774	767	761	780	745	756	784	743	771	753	801	776	788	798	791	773	739	808	708	814	802	761	769	794	796	799	760	818	787	742	733	767	798	762	775	785	810	758	818	787	775	798	769	821	773	836	777	760	764	796	741	773	755	791	754	724	774	749	753	783	741	785	748	757	791	770	758	769	726	738	731	752	776	814	710	824	765	797	784	768	767	774	803	761	749	747	750	733	768	720	716	762	755	786	784	767	795	810	713	754	742	786	715	774	808	797	792	730	722	776	784	764	745	766	830	771	760	805	756	723	713	757	774	692	776	740	754	755	807	814	753	768	748	779	767	819	761	727	743	782	813	803	764	759	822	765	789	757	768	756	762	774	759	782	773	760	732	757	725	797	775	777	752	763	748	778	784	753	774	769	785	806	804	786	765	780	799	808	785	799	787	768	824	738	739	823	764	761	763	775	777	731	794	779	777	788	739	766	738	819	761	777	708	784	800	818	811	788	788	781	724	773	764	738	754	744	772	774	745	765	761	820	745	813	730	800	780	842	704	792	755	783	741	797	835	755	736	737	782	813	731	771	735	757	743	768	763	772	790	767	794	753	773	780	715	796	772	787	746	765	762	754	794	789	773	756	795	800	779	734	778	726	743	784	725	793	788	717	778	749	768	829	776	779	752	761	751	763	786
4030	1375	1640	1622	982	617	507	452	362	311	295	336	215	252	241	205	190	191	194	190	212	202	196	177	177	199	175	172	170	211	177	179	184	175	152	177	208	158	192	169	178	173	197	162	178	194	191	170	196	163	170	175	181	177	180	191	181	173	175	187	190	199	179	204	175	151	175	173	178	186	188	202	191	178	205	187	200	192	159	173	193	185	200	159	190	185	179	183	181	182	187	199	175	183	158	209	187	196	203	189	213	187	179	204	184	180	187	181	193	176	202	192	168	181	145	193	185	171	186	211	174	202	177	182	183	150	171	186	178	175	211	179	174	180	174	163	194	181	182	161	182	200	181	189	192	181	191	218	197	181	165	188	191	172	186	183	193	203	184	200	199	181	194	184	185	153	180	202	179	167	180	189	193	173	176	156	166	177	198	203	180	167	176	179	190	169	190	195	175	211	171	177	198	195	181	194	184	178	167	172	190	167	190	174	171	180	195	171	178	189	206	191	162	189	194	181	195	182	212	183	189	163	164	187	188	198	178	197	193	176	165	155	175	186	189	206	177	176	181	182	175	197	182	187	183	181	202	168	148	167	193	170	191	175	175	177	186	165	159	197	183	185	178	189	221	172	165	189	177	187	179	184	174	184	198	174	178	176	197	224	179	167	171	184	168	160	196	189	187	204	200	179	202	207	185	205	181	186	153	170	205	219	190	176	188	191	197	201	160	185	170	207	200	186	168	197	212	175	169	211	187	182	193	189	166	168	164	184	180	180	169	199	169	195	149	180	179	164	163	175	211	173	183	175	170	175	170	172	190	193	177	165	173	186	181	174	188	164	167	193	185	191	176	161	199	181	184	175	183	205	165	180	158	186	183	185	165	185	170	164	172	166	178	193	188	175	198	176	183	183	203	185	176	208	195	191	165	172	208	194	169	179	187	192	175	207	185	181	173	189	178	208	174	189	160	188	192	162	215	190	202	185	182	180	181	165	196	200	185	179	167	186	176	183	163	211	183	168	203	166	187	196	190	194	177	191	174	161	176	180	160	192	144	190	163	197	185	170	186	206	184	169	187	189	183	202	185	191	213	182	195	158	189	183	175	183	176	167	190	206	195	151	180	172	182	200	201	205	192	194	162	173	199	183	169	214	176	191	167	192	187	178	188	183	185	175	171	193	189	184	181	154	176	175	159	193	170	193	184	198	188	174	184	180	191	183	199	198	162	173	175	175	193	191	217	188	175	177	191	163	178	202	158	171	174	199	188	204	180	189	197	190	176	190	173	187	182	185	170	194	184	181	173	171	167	183	172	180	171	172	192	197	178	195	188	181	162	181	207	218	191	199	173	174	189	175	178	202	185	192	184	185	170	196	163	176	188	168	177	202	173	171	154	194	193	190	182	179	195	213	202	173	197	185	165	184	156	182	174	178	170	156	195	199	164	189	177	214	172	190	192	178	190	191	171	176	184	166	177	190	185	174	193	174	195	171	180	178	199	204	197	187	196	178	202	196	166	197	184	175	175	210	203	218	179	194	164	166	164	172	186	188	187	168	184	180	178	163	178	170	176	161	209	196	165	199	178	189	184	170	215	157	225	208	201	186	156	172	202	171	206	163	180	169	178	166	214	180	161	173	181	180	176	181	153	171	179	167	170	194	170	168	171	172	189	199	187	178	137	203	171	173	165	194	214	215	187	161	170	193	166	169	207	183	173	178	178	160	195	179	169	195	213	185	160	153	201	182	183	171	157	182	166	182	197	179	182	170	174	175	184	168	184	181	186	174	195	191	176	160	192	193	185	174	174	183	155	213	174	172	178	165	196	185	188	177	204	188	191	167	174	174	145	195	166	180	194	186	157	200	202	156	153	176	159	162	189	189	203	178	161	169	209	174	166	148	172	189	181	186	164	172	186	182	199	188	208	186	167	185	202	165	167	190	179	200	176	198	169	204	179	211	226	161	209	204	148	167	178	182	177	165	183	170	159	170	194	194	191	182	198	202	172	194	145	192	198	167	177	148	200	179	170	173	197	181	180	179	182	172	209	182	192	181	163	191	184	191	169	183	185	183	176	192	168	188	172	149	205	214	172	197	184	158	181	197	194	209	185	174	190	171	192	183	170	186	178	194	212	169	170	188	195	188	167	174	158	153	178	172	168	184	170	191	196	206	204	171	187	177	187	190	173	160	181	193	163	192	226	179	199	164	195	166	173	191	196	175	162	175	186	216	157	193	166	186	191	177	186	169	185	170	176	167	183	189	170	191	200	215	198	193	180	177	192	196	169	163	161	174	174	185	190	171	191	192	195	174	180	185	183	165	173	170	185	193	178	200	182	156	191	198	176	184	152	166	179	177	193	185	161	185	174	201	171	177	194	153	200	172	157	184	196	162	187	193	185	168	196	176	163	214	172	184	192	190	197	174	174	159	175	179	197	187	189	173	202	175	200	179	184	191	179	181	196	193	201	184	198	178	179	196	164	186	170	193	165	190	196	190	189	191	179	187	215	175	173	196	151	179	165	172	180	190	168	205	175	198	191	234	168	179	188	205	205	181	167	178	186	174	162	183	223	163	175	206	178	190	177	181	189	192	171	207	162	188	192	172	184	193	199	192	184	172	195	183	164	183	191	182	199	174	191	185	157	202	186	173	183	162	172	182	165	156	165	182	193	190	145	170	211	183	191	210	182	180	171	158	213	191	171	169	171	173	203	184	188	189	177	179	181	207	191	198	237	195	184	155	183	195	202	199	190	185	188	198	162	167	188	184	199	208	226	192	175	184	187	205	187	179	212	161	189	192	204	198	178	179	192	160	181	189	196	173	217	165	185	182	152	145	177	172	188	194	180	202	205	178	166	183	154	172	169	201	172	185	190	173	200	205	199	184	159	189	196	172	157	174	193	180	202	211	177	165	176	201	164	214	190	191	188	211	176	187	189	170	192	209	191	189	174	198	168	186	183	183	183	184	185	193	170	192	175	187	212	204	190	183	167	194	184	193	168	172	211	188	201	186	194	172	184	190	174	171	160	184	164	189	183	196	185	167	197	162	185	210	193	173	188	167	172	189	160	165	200	151	186	199	157	183	165	178	178	172	181	167	189	179	157	167	199	193	187	200	181	187	180	181	177	185	204	164	174	202	193	176	194	185	156	186	180	178	161	165	191	172	175	199	201	212	189	182	177	203	182	168	184	191	191	185	186	193	166	198	174	190	205	179	159	194	183	156	159	186	170	175	195	190	183	193	171	187	165	196	184	184	187	165	174	195	167	160	186	212	176	175	173	182	180	176	189	220	172	178	198	188	169	147	194	172	160	163	187	185	169	171	208	182	178	165	165	163	180	185	192	165	177	180	175	172	186	164	166	167	180	181	167	175	168	174	201	174	184	163	164	172	214	204	190	192	203	224	166	182	186	173	175	176	176	168	161	180	201	207	192	191	201	166	209	204	164	175	187	207	174	180	201	189	183	170	191	167	182	164	171	179	202	171	199	171	185	175	159	175	154	206
3089	1553	3171	4925	3642	2430	2276	1841	1450	1245	1211	1149	962	889	728	673	626	569	543	559	506	533	552	492	492	478	470	486	507	491	452	470	496	452	462	468	475	488	442	471	471	497	489	444	472	461	462	464	453	494	496	473	469	420	477	464	454	447	463	454	453	479	462	446	505	464	449	494	498	471	453	465	455	449	515	479	457	484	469	449	447	452	468	475	431	430	450	444	422	489	484	468	483	462	486	506	469	457	473	495	468	466	449	458	472	452	456	478	481	472	452	469	465	458	441	431	477	444	460	432	446	436	424	493	493	483	477	432	485	437	450	480	470	447	486	459	409	471	513	486	461	493	455	478	473	465	471	465	469	454	475	442	444	460	489	491	453	478	495	498	478	482	463	476	479	506	444	450	476	489	504	463	466	465	451	470	457	448	440	485	439	462	473	469	521	471	465	436	480	467	504	444	456	467	464	460	496	459	460	461	487	463	446	463	499	481	400	454	467	458	437	455	447	459	482	491	553	475	480	464	463	434	456	447	481	459	415	468	437	451	486	464	472	429	453	489	487	487	432	441	488	506	464	470	463	486	458	439	471	500	491	482	458	485	472	469	474	452	482	430	489	442	448	490	456	485	451	443	435	463	501	470	465	476	493	491	440	414	452	459	481	493	466	483	465	496	447	473	448	479	468	484	478	444	458	463	469	455	486	486	469	468	475	487	453	437	452	460	480	478	474	502	463	455	497	450	456	469	470	466	434	502	464	485	439	476	461	457	430	463	429	471	488	434	453	456	468	475	483	460	469	460	467	460	469	453	440	478	471	478	470	481	471	436	447	417	467	480	432	469	445	452	504	441	465	497	454	473	503	473	479	445	477	458	475	552	453	497	461	478	470	450	455	469	463	476	505	452	447	425	439	480	419	496	429	472	460	459	498	446	443	468	483	458	430	461	457	467	478	472	480	461	496	440	430	467	469	462	487	469	461	438	464	462	510	474	485	491	484	476	495	439	461	460	480	434	461	480	476	481	417	440	473	503	412	478	468	443	500	480	496	471	423	461	464	458	442	461	483	487	435	430	425	430	471	433	469	459	452	493	450	467	497	477	453	453	475	458	471	432	457	502	487	483	459	460	457	464	448	489	446	452	458	428	477	458	463	473	432	488	496	498	440	464	451	464	464	459	483	472	500	469	449	457	490	460	480	466	468	503	454	467	456	462	451	481	465	467	480	467	409	467	459	465	469	474	479	467	446	483	475	444	515	458	450	432	485	487	434	480	459	470	470	440	487	440	431	479	471	508	418	458	466	480	477	482	491	479	477	480	493	468	509	452	461	452	451	428	444	460	494	419	459	460	476	459	448	491	417	441	478	476	475	479	438	472	497	467	475	434	491	462	456	487	499	468	469	484	478	493	449	442	455	461	469	469	451	468	467	461	436	505	473	455	449	493	488	473	459	483	469	456	513	477	467	453	488	493	453	469	435	498	488	461	439	488	459	458	436	506	449	446	479	459	510	453	458	465	443	461	456	470	470	459	425	457	442	489	514	444	458	442	466	476	484	472	478	457	449	500	474	469	508	474	445	425	490	490	491	463	459	434	459	499	482	461	428	422	451	456	467	500	483	454	462	445	478	462	447	415	456	416	503	461	507	446	490	436	460	493	459	495	468	482	477	467	466	462	493	473	496	422	490	439	467	442	449	464	432	471	461	464	465	432	430	472	446	440	492	450	488	478	434	452	460	486	454	476	451	452	476	426	464	416	457	447	498	458	457	471	459	413	443	487	459	456	482	452	467	428	444	428	463	491	463	486	469	474	482	440	475	456	461	465	465	479	433	447	495	493	441	487	488	474	454	435	430	461	428	453	495	481	460	441	484	487	462	505	472	461	456	468	500	483	475	467	493	452	451	468	506	466	475	438	488	516	456	478	416	482	421	495	479	514	471	439	473	473	472	525	478	485	495	472	441	463	437	464	456	470	415	488	428	453	524	467	444	420	485	486	460	476	470	469	445	491	464	481	474	496	471	465	442	510	453	478	440	477	468	468	463	436	498	496	457	476	470	413	496	438	501	475	466	459	449	470	436	456	450	470	466	432	483	472	472	455	447	435	498	450	458	482	456	489	447	472	444	455	502	452	440	438	469	478	472	441	469	456	506	487	479	460	461	446	466	426	433	494	483	486	450	442	465	448	473	488	496	466	459	451	493	471	479	434	449	425	460	484	474	498	462	461	449	467	493	460	455	469	457	474	480	413	492	468	438	476	470	468	481	486	463	459	451	446	441	426	507	465	465	518	463	476	487	458	457	455	450	476	463	455	478	442	456	461	457	470	468	473	463	460	445	445	484	444	460	515	463	440	466	467	458	521	481	472	481	449	466	499	448	454	463	480	450	479	456	438	481	461	473	455	482	428	463	429	487	483	463	467	442	457	472	449	437	476	429	496	446	430	456	469	442	447	466	453	501	455	419	478	477	446	506	494	505	482	456	482	453	493	419	462	432	478	499	485	451	484	488	448	451	453	496	437	470	441	473	477	484	469	430	466	471	456	418	486	479	473	495	456	431	494	453	477	450	533	469	442	498	441	479	454	436	452	479	437	442	453	476	465	480	525	483	459	482	490	476	461	439	464	458	495	483	458	499	462	452	467	467	445	473	465	444	470	466	503	438	472	447	472	494	466	444	484	458	482	452	448	463	450	464	483	495	478	474	491	461	489	462	463	458	460	453	469	464	434	454	447	487	508	476	466	497	450	446	448	456	480	442	429	455	475	491	447	467	444	461	475	448	451	454	462	458	440	488	492	501	479	472	454	463	454	487	479	455	474	455	453	454	457	473	499	462	437	447	443	475	428	480	484	464	491	476	479	460	445	418	478	452	468	437	468	515	473	480	455	427	506	463	441	459	469	462	514	462	445	477	444	455	455	476	501	415	442	468	474	458	485	456	453	456	440	455	437	503	440	442	480	462	486	464	465	472	462	496	459	455	460	486	463	480	468	452	469	476	469	454	488	471	474	473	507	457	466	474	448	472	463	448	449	476	460	478	459	450	439	459	448	412	469	485	493	452	456	499	475	445	457	424	462	465	483	488	462	471	478	499	459	447	520	471	458	434	461	459	498	486	456	473	447	465	464	458	463	461	435	486	473	472	434	480	456	462	436	501	467	479	483	499	450	446	465	444	480	449	463	460	448	506	474	482	450	473	510	471	435	456	446	465	458	443	456	464	451	470	492	478	484	463	463	472	522	470	505	470	480	444	467	424	466	481	449	479	499	435	459	432	441	467	480	429	484	476	500	468	478	486	476	479	458	482	462	454	441	483	463	485	472	432	501	475	421	509	459	499	502	440	444	474	440	481	439	463	477	443	454	467	456	458	475	450	466	460	449	452	422	466	455	485	467	417	464	477	448	438	446	483	438	418	478	468	464	470	438	462	492	454	449	470	466	453	480	499	489	461	476	460	455	433	448	447	478	476	468	492	474	472	440	480	467	468	443	456	440	461	464	451	422
11068	2615	2976	2877	2091	1232	1038	995	754	688	567	560	503	454	392	413	365	385	360	360	391	333	379	337	302	379	350	304	302	370	342	337	324	344	317	296	305	336	303	328	317	339	310	327	314	299	330	298	310	321	323	300	325	297	323	317	301	290	317	348	323	315	300	282	313	321	305	309	308	304	319	310	312	315	294	311	278	255	320	319	340	332	295	312	302	297	304	285	275	271	338	325	307	316	337	318	307	322	308	280	308	309	307	312	324	287	306	323	305	334	317	336	307	283	331	340	314	336	298	321	338	322	324	302	311	334	320	324	283	283	322	342	326	278	302	315	309	309	315	317	330	304	285	339	293	315	277	306	318	323	332	326	312	321	298	277	330	272	279	284	292	307	329	303	308	321	306	313	288	301	318	339	336	333	296	298	314	299	336	305	298	310	317	337	300	310	343	329	281	311	335	294	314	307	297	294	291	324	307	323	334	297	318	333	314	292	331	314	308	301	305	292	284	323	294	298	323	292	301	336	299	319	322	308	285	322	274	289	314	360	337	316	336	314	308	324	312	314	302	338	323	318	302	322	286	314	283	299	299	330	344	314	298	312	287	296	299	316	285	333	310	316	329	337	306	321	340	307	335	318	313	297	298	321	327	324	317	331	260	302	308	279	297	341	293	316	319	302	318	326	317	294	315	294	318	318	317	305	277	325	327	302	321	313	290	328	280	306	303	316	314	319	339	321	330	324	329	312	295	364	324	306	309	310	306	291	290	315	305	317	342	317	301	312	299	310	317	330	282	310	302	318	326	297	298	296	284	308	322	296	297	343	319	319	311	325	314	304	330	329	321	342	308	305	288	341	314	288	302	324	289	284	330	322	310	317	324	347	304	320	318	278	307	318	319	306	323	286	299	316	325	298	329	290	333	332	271	342	311	335	302	304	305	304	337	329	289	326	294	281	325	318	324	345	306	294	295	303	285	337	323	301	314	311	312	301	369	324	309	323	327	311	315	314	319	310	320	292	333	326	343	302	333	302	299	330	292	296	303	307	298	322	294	323	297	295	296	343	277	291	297	291	306	294	315	320	342	346	289	309	326	325	278	324	292	325	315	316	310	290	316	321	334	286	308	289	295	301	320	318	264	312	300	307	315	290	324	264	355	313	323	298	349	294	276	313	316	326	302	290	311	331	296	289	345	340	286	314	316	347	314	331	291	288	297	290	282	312	306	295	299	336	309	314	293	314	350	294	312	316	297	343	302	315	324	308	351	313	300	319	303	319	302	318	298	296	323	308	300	283	292	294	332	307	315	308	311	314	344	307	299	280	315	305	341	290	320	325	305	337	287	298	290	305	293	285	323	275	288	326	281	322	298	265	351	340	333	303	317	281	299	343	321	306	288	296	306	317	290	313	328	343	315	312	298	316	315	309	361	335	315	317	282	302	323	306	318	287	288	325	302	321	334	300	292	295	299	288	334	316	261	336	284	309	341	296	306	311	328	318	352	330	277	323	331	295	301	341	315	308	286	294	329	292	319	317	336	291	311	325	334	318	292	331	316	334	297	284	297	299	286	327	317	310	303	296	301	325	296	342	309	307	326	302	306	344	329	291	301	313	264	282	312	328	320	296	334	331	361	329	320	281	335	315	297	340	328	312	305	321	329	317	347	327	329	268	304	304	304	303	316	293	294	287	309	292	349	306	317	288	311	328	312	297	283	309	272	345	315	331	292	326	346	330	347	312	281	285	302	317	315	312	316	327	305	261	342	326	322	300	309	301	335	307	323	337	306	312	301	306	333	331	321	309	290	327	322	319	283	332	315	361	267	301	322	334	303	311	328	307	311	276	315	336	335	301	338	287	330	319	322	294	280	283	319	290	299	307	296	270	290	308	314	319	316	300	296	295	314	325	304	307	313	322	301	293	309	301	288	310	294	293	324	325	344	341	313	278	290	290	315	313	324	269	309	309	340	320	295	316	263	341	330	273	252	339	297	348	346	284	322	324	277	314	295	287	288	316	321	302	315	347	305	299	294	342	324	308	322	300	309	282	317	335	296	315	306	338	312	319	297	323	318	316	294	343	287	342	345	312	316	313	288	307	335	303	302	309	323	291	332	327	280	314	305	321	304	346	335	336	346	324	326	305	296	334	288	329	338	324	314	345	314	329	323	294	340	286	314	307	323	335	322	316	318	340	325	311	308	287	342	327	312	305	317	294	308	281	296	300	271	288	323	341	310	314	314	323	315	309	301	312	308	330	345	275	295	314	314	298	354	295	305	346	271	311	317	335	322	301	296	291	314	320	347	343	314	293	311	306	320	302	292	311	328	291	320	330	335	314	322	330	325	294	320	278	334	350	323	296	292	321	295	320	279	320	280	307	307	301	302	298	289	294	277	292	324	275	351	303	319	342	293	277	341	306	336	293	306	329	323	358	286	312	289	307	307	329	307	321	309	317	290	313	310	336	311	322	321	339	286	287	334	281	302	294	287	297	317	296	292	324	301	389	291	286	315	309	332	316	335	310	311	318	305	326	317	323	319	315	314	336	308	325	302	293	316	334	341	267	305	328	310	324	312	305	297	328	297	272	304	305	305	340	302	315	338	313	318	321	293	342	317	304	296	301	306	326	326	319	286	285	329	323	311	299	311	299	331	312	325	295	348	339	307	301	340	316	299	300	321	359	302	306	320	333	310	301	289	286	327	298	332	316	305	306	316	318	327	318	341	335	307	287	325	331	335	325	332	341	283	288	332	330	343	302	311	282	351	318	284	283	314	305	283	324	322	296	345	293	318	346	306	320	337	330	310	277	297	314	331	323	318	330	317	295	285	349	295	324	306	295	314	288	325	316	333	301	319	300	315	314	323	310	330	289	308	306	268	313	298	318	325	321	288	271	328	299	333	309	298	318	299	328	266	316	290	297	314	308	326	324	362	336	297	292	317	337	309	290	302	309	294	297	369	283	311	326	314	324	306	330	290	318	310	314	335	310	311	315	317	325	309	286	314	302	328	338	359	308	317	302	328	288	344	279	330	313	344	291	335	301	271	292	342	308	295	316	313	290	275	265	335	335	319	302	306	316	320	342	335	325	289	332	325	331	353	318	297	327	330	297	347	330	289	298	283	298	298	308	300	306	299	307	299	305	351	334	327	322	320	314	312	289	318	354	329	318	311	311	295	334	312	349	310	300	337	305	330	302	320	251	308	307	264	324	308	316	292	323	312	347	295	319	291	306	340	307	324	289	316	336	276	297	331	316	283	327	300	324	337	300	334	323	336	341	301	322	302	347	323	289	336	362	288	298	305	299	326	315	309	316	292	315	296	315	309	310	321	339	312	329	293	312	299	327	296	314	346	330	287	299	356	309	296	322	334	318	324	327	335	306	345	295	317	287	332	263	312	308	311	304	318	300	263	309	278	333	321	300	301	312	293	314	270	322	312	279	335	307	271	329	308	295	311	291	296	298	317	329	359	339	325	303	307	303	285	326	314	311	295	335	329	308	289	325
8413	2664	5315	8091	6878	4620	4135	3583	3160	2913	2387	2209	1896	1723	1567	1432	1310	1215	1140	1063	996	938	919	931	813	851	822	864	824	810	793	765	792	756	777	834	781	773	768	769	716	771	748	748	739	755	758	724	733	728	732	753	705	775	791	694	695	762	783	692	749	730	698	715	722	735	728	697	719	729	776	763	707	739	718	703	754	750	740	715	713	733	771	743	723	765	768	804	710	728	717	750	698	745	707	735	758	750	740	752	738	712	717	770	784	761	732	762	722	711	717	737	725	751	720	728	729	763	778	738	721	683	700	723	738	721	776	694	710	695	736	673	737	718	736	752	745	705	739	764	748	724	750	726	752	735	714	749	776	776	734	667	710	720	727	742	728	755	719	713	696	714	736	736	752	769	724	740	704	756	744	720	725	713	727	763	739	732	752	724	740	736	801	675	763	716	733	714	770	735	704	706	684	776	743	749	718	716	723	683	751	759	712	753	722	735	787	750	762	755	717	726	818	687	722	723	738	689	727	732	752	743	695	691	734	715	700	714	696	761	702	729	761	720	786	766	767	744	736	767	702	769	828	714	726	735	709	705	785	740	744	729	721	700	686	686	766	705	784	745	734	733	746	738	753	719	720	700	751	780	701	697	737	728	693	726	715	740	750	740	708	702	719	700	747	700	758	727	685	725	773	692	748	701	727	748	731	727	672	755	694	711	715	725	719	748	759	725	669	738	688	746	711	734	717	763	765	696	765	749	714	744	745	724	718	712	770	746	763	719	720	725	734	740	753	750	714	708	740	759	785	719	745	774	727	753	737	779	707	723	733	740	747	733	712	723	741	730	728	755	798	708	706	729	674	780	762	754	694	727	752	733	699	705	733	758	770	747	715	769	750	743	754	705	777	744	734	730	762	697	711	711	769	749	734	756	708	713	741	702	719	748	738	749	714	772	713	732	748	709	715	689	732	731	730	692	705	707	772	722	688	747	705	704	733	731	724	759	811	792	727	709	723	731	753	721	745	678	747	754	680	752	789	789	736	730	739	711	741	796	774	744	705	731	709	734	771	739	742	740	700	706	790	693	722	686	746	771	769	717	711	712	724	735	734	696	734	709	748	740	733	762	648	724	755	724	764	678	716	738	713	720	725	725	749	697	731	701	795	740	758	765	741	760	751	726	698	770	745	749	762	703	704	695	746	708	754	723	741	719	674	710	734	762	751	759	763	681	694	767	704	734	734	741	776	753	707	764	747	732	762	748	687	769	728	751	695	700	768	757	736	785	713	721	746	746	734	717	724	720	713	765	786	766	750	713	754	695	751	716	742	704	723	780	698	782	752	744	719	718	756	761	710	697	701	694	718	763	761	701	736	762	736	732	740	772	714	767	716	746	724	789	706	682	761	712	733	762	735	715	726	718	726	727	718	750	733	683	772	688	723	747	737	779	744	723	778	740	714	729	698	691	749	690	735	722	745	718	742	741	749	723	702	736	705	726	717	737	694	694	727	703	731	684	738	751	772	695	722	718	717	698	740	782	745	762	740	734	724	714	724	692	717	676	726	676	725	726	687	742	756	695	767	713	754	703	717	776	802	707	693	725	715	724	701	716	747	765	729	748	743	690	733	712	724	786	767	715	738	729	748	726	790	745	690	722	683	685	745	780	763	726	722	748	683	773	717	734	739	736	739	734	729	737	712	727	735	683	715	717	747	733	708	736	764	747	683	701	702	757	749	703	700	696	748	717	718	724	685	705	773	726	748	741	712	744	734	714	688	762	747	671	733	742	717	677	709	677	704	754	756	670	782	736	716	725	785	700	776	710	716	758	704	723	710	710	712	728	717	729	710	736	740	782	737	753	727	700	677	731	703	742	755	727	730	751	719	728	725	750	737	749	772	729	754	701	734	680	731	725	726	739	711	763	691	724	736	726	775	781	721	728	715	733	715	735	757	757	732	748	695	710	740	682	751	724	666	648	758	727	734	713	748	695	704	733	730	739	701	758	752	741	704	751	729	712	688	753	721	686	712	738	747	728	778	742	777	722	718	662	750	750	710	755	753	781	756	739	729	681	743	742	719	753	778	694	796	730	730	758	756	756	749	745	711	712	693	700	758	764	738	711	753	767	756	726	706	732	734	744	716	738	730	688	745	682	736	698	753	758	761	756	718	723	763	733	729	723	710	745	673	713	724	696	715	776	720	725	792	797	728	679	721	742	774	739	757	753	728	700	713	705	745	685	777	735	718	741	724	757	676	734	724	686	740	707	701	710	702	733	731	738	724	703	744	702	716	698	744	703	680	720	719	773	696	770	747	701	716	706	770	725	720	677	758	682	675	718	770	672	722	735	747	723	732	689	768	718	710	716	696	696	725	718	729	734	731	720	733	778	755	715	721	698	693	722	795	707	727	746	688	716	709	755	726	763	680	739	736	722	722	741	705	767	736	731	768	748	764	760	677	758	736	712	744	756	705	715	742	717	724	758	711	775	705	672	731	720	717	703	703	738	763	724	717	731	694	686	761	808	708	739	725	729	743	744	749	712	724	760	766	708	741	809	747	670	733	726	743	682	734	730	746	755	754	728	729	753	745	721	715	730	753	679	717	726	719	737	738	719	745	791	850	691	760	688	742	704	727	724	723	745	655	740	753	733	756	752	737	712	739	788	712	721	727	683	708	730	752	740	702	745	752	741	754	769	704	770	739	728	704	730	754	744	785	705	741	705	716	673	702	728	698	766	721	744	728	771	718	679	726	740	708	731	725	712	696	728	765	678	673	731	749	756	765	754	728	745	703	719	699	774	758	723	745	689	765	734	735	744	739	740	751	777	714	718	704	767	767	743	682	691	747	722	739	706	737	766	741	739	756	748	746	718	807	700	750	745	724	756	691	761	725	703	755	698	764	737	748	704	734	746	685	732	727	741	732	702	796	705	718	761	727	758	766	747	728	744	759	711	726	757	736	720	702	722	726	714	738	732	712	751	733	724	762	723	761	714	729	733	708	726	707	720	786	749	715	751	783	734	732	693	683	746	762	714	721	729	734	736	710	717	683	758	722	764	740	770	716	722	738	760	753	774	683	750	779	752	752	736	714	660	747	666	712	719	720	718	735	718	693	721	705	781	770	702	723	725	731	761	708	692	762	744	723	683	688	705	760	762	717	732	703	735	794	731	746	813	731	713	736	712	696	736	727	697	761	799	741	731	678	699	766	762	701	732	709	744	727	759	733	762	737	778	700	701	766	721	710	702	723	709	728	714	714	760	710	721	744	677	701	735	716	697	731	771	709	767	713	708	719	759	770	745	756	728	737	702	760	721	776	733	735	750	761	685	736	687	725	736	722	703	737	759	729	712	766	731	762	743	726	702	711	795	729	735	737	729	765	757	727	685	701	705	729	717	792	731	748	751	719	706	737	755	656	742	732	785	722	734	782	769	714	698	734	740	744	692	756	737	696	721	704	749	774	695	758	694	766	692	736	745	735	712	756	660	749	709	707	706	744	727	695	724	703	733
18904	4663	4294	4092	3191	2011	1642	1379	1192	938	762	747	628	611	530	515	409	403	416	413	393	424	354	349	348	408	400	382	364	369	345	338	360	313	328	321	329	299	320	331	331	331	352	365	311	304	325	325	344	287	322	340	300	344	310	359	324	323	310	393	359	319	342	379	376	300	333	344	322	343	348	357	359	338	373	325	340	334	323	379	359	340	325	386	354	338	349	329	327	356	357	326	353	357	372	351	345	357	335	347	341	333	368	337	332	372	321	316	333	341	331	321	330	348	344	349	357	327	351	327	346	342	311	349	331	346	295	326	342	341	347	339	324	336	327	315	348	344	361	355	362	309	335	319	313	349	357	334	339	359	312	365	347	362	327	324	329	324	346	357	368	338	333	319	334	311	316	320	306	323	345	317	364	299	355	342	367	346	349	342	350	341	353	336	358	343	341	351	331	375	349	334	346	325	328	321	342	302	336	302	342	312	355	308	337	339	341	350	362	334	321	352	330	347	358	370	346	348	338	326	358	352	297	337	319	357	349	321	318	331	338	329	339	324	326	319	295	345	318	322	359	366	348	343	346	343	326	374	340	348	323	361	364	337	322	353	322	272	342	322	320	322	325	359	337	356	319	369	319	364	345	349	297	342	322	367	339	325	302	324	359	340	334	318	336	307	344	337	335	329	356	335	366	345	312	325	413	338	330	340	332	353	329	345	309	341	356	331	333	314	345	352	328	331	269	356	322	370	325	354	367	316	327	319	394	371	334	367	341	376	312	385	318	307	341	307	343	346	273	358	390	338	327	324	351	305	336	325	331	334	328	315	332	306	310	323	361	340	297	329	338	329	318	332	319	350	309	318	331	361	337	339	350	344	318	331	360	337	341	296	320	287	340	351	316	379	339	345	322	354	303	338	312	356	337	301	334	351	342	321	361	342	322	316	357	330	346	344	316	361	341	323	345	358	326	367	367	316	362	319	330	326	330	292	345	331	308	317	337	376	333	346	346	341	334	372	341	347	335	344	355	292	326	338	346	348	354	304	283	373	375	332	341	335	373	358	354	366	366	331	342	374	337	312	309	313	337	329	335	322	344	339	336	321	335	368	337	331	348	338	326	351	313	353	308	322	339	348	318	315	312	316	344	328	330	331	394	328	350	315	342	372	334	343	329	358	348	321	331	350	307	332	327	325	401	311	338	357	336	331	347	358	325	317	372	339	314	332	375	322	372	350	317	331	311	339	341	325	339	342	323	331	346	350	329	326	332	308	356	330	342	311	347	319	320	320	338	330	322	351	357	326	307	352	348	308	347	351	351	349	295	341	348	320	329	375	357	316	348	359	359	330	318	332	350	326	351	314	317	313	323	351	332	350	319	341	366	323	342	371	341	298	322	321	361	360	308	343	320	352	339	328	366	352	380	322	345	339	322	339	318	331	321	388	369	311	326	298	346	320	329	354	342	349	315	371	353	360	335	340	330	377	334	336	327	330	323	378	321	336	339	293	318	343	324	371	335	341	320	336	358	318	349	346	331	347	347	317	336	322	350	330	324	336	329	348	341	327	377	322	315	340	337	393	346	327	335	337	295	313	367	412	342	347	325	310	364	314	336	379	359	354	282	348	360	337	320	354	348	365	360	313	358	378	315	392	313	297	355	325	297	318	318	370	324	342	326	317	348	357	358	326	351	321	337	305	354	346	351	313	356	348	327	338	341	326	314	353	363	309	331	353	319	320	345	367	369	343	328	364	361	342	354	381	349	299	340	319	382	345	298	351	350	353	333	356	317	306	317	326	348	346	326	361	375	321	364	342	340	365	351	330	331	344	302	333	367	338	330	357	368	319	344	339	330	336	324	387	313	336	325	312	355	317	352	340	345	318	323	325	339	317	363	319	341	355	318	350	341	342	334	331	318	310	324	367	326	355	385	337	340	313	319	333	323	335	334	316	352	335	314	351	351	339	347	316	334	319	327	332	308	320	342	328	349	374	331	365	340	351	346	353	356	347	315	346	351	367	371	345	327	347	315	377	338	314	317	363	340	367	308	331	325	328	322	312	376	316	326	371	320	367	356	358	344	375	323	359	369	287	374	314	316	305	337	318	340	326	317	348	369	343	377	380	339	333	348	335	338	344	327	337	277	313	373	332	347	351	350	328	353	317	356	306	352	358	339	338	362	303	352	364	356	332	349	380	335	361	360	324	319	361	316	363	328	316	314	389	332	339	355	346	327	335	327	349	295	355	326	343	315	327	321	311	352	362	330	334	318	312	335	370	303	327	355	303	332	332	341	360	313	332	333	327	346	336	339	351	319	350	279	346	303	340	305	372	324	318	322	324	342	337	327	339	358	325	351	326	315	343	321	345	335	343	347	348	319	335	308	362	335	341	323	336	357	368	347	346	340	365	334	334	311	303	352	373	313	329	342	341	334	318	353	329	322	314	346	366	314	357	309	324	336	373	326	295	366	327	323	302	329	350	358	360	341	306	314	303	319	329	362	340	359	359	355	332	345	315	323	366	341	347	360	351	304	315	330	343	352	341	374	317	283	339	330	349	327	323	354	346	317	333	309	311	301	345	338	303	319	315	392	336	333	339	355	344	347	339	351	373	365	337	323	341	355	344	338	314	331	320	367	303	350	343	320	331	346	333	328	345	343	355	362	350	314	340	366	327	333	349	337	347	323	333	303	381	310	338	371	331	350	358	343	297	348	328	354	338	326	313	329	384	317	304	326	332	329	324	333	330	362	336	314	362	327	331	363	340	306	371	329	346	360	323	274	355	337	370	336	358	332	332	328	319	296	325	348	313	310	313	309	350	325	314	328	352	326	371	333	337	313	341	319	336	334	345	271	307	329	346	300	356	305	336	365	354	364	336	352	354	334	377	331	354	353	377	318	284	360	345	365	322	375	367	332	315	343	336	346	339	331	334	347	372	318	308	298	349	363	342	389	346	331	348	326	358	321	329	312	346	338	359	315	354	314	330	333	298	307	325	332	343	363	344	374	323	342	359	321	337	342	317	309	312	358	318	330	299	338	288	328	315	340	352	341	320	340	334	349	325	351	343	301	312	355	368	317	343	335	327	328	342	364	371	342	315	314	307	327	308	315	342	351	329	324	328	342	325	314	366	330	356	335	355	312	351	371	370	341	310	349	354	353	321	333	324	331	351	315	309	348	334	379	335	323	336	337	302	352	351	373	378	347	337	342	306	353	339	372	313	341	317	331	377	352	335	348	316	307	350	341	299	355	348	328	348	353	335	329	323	346	332	352	324	338	316	360	361	346	307	323	365	351	322	375	312	331	313	334	304	347	323	314	321	325	366	311	357	343	318	346	346	394	338	323	350	352	344	349	356	354	306	309	324	332	359	314	323	371	336	312	337	333	310	333	320	321	339	324	342	343	339	323	344	308	352	334	319	354	368	323	318	365	307	348	363	350	291	338	364	332	348	313	321	357	347	342	350	361	343	322	310	372	320	341	361	328	303	340	360	345	350	345	344	369	312
11192	3552	7180	10346	9931	6791	5895	4844	4643	3880	3115	3111	2611	2375	1938	1792	1612	1479	1468	1366	1178	1227	1145	1070	968	978	976	942	894	883	832	839	824	821	822	821	852	851	819	797	818	820	783	788	762	772	750	765	779	779	803	759	783	814	789	732	738	825	757	735	750	755	794	752	798	782	795	710	811	732	752	759	754	799	776	785	746	746	728	766	804	769	771	792	762	744	755	777	776	785	739	779	787	721	794	750	773	807	752	742	784	790	742	805	804	745	794	741	756	757	769	750	755	755	745	745	763	754	725	785	738	772	759	781	788	750	756	697	766	811	735	764	792	760	797	736	804	767	733	788	715	786	802	765	735	786	770	748	789	734	780	740	731	769	792	770	747	745	790	776	736	714	718	726	803	786	808	753	749	732	728	748	742	814	788	785	747	765	769	744	794	772	743	788	762	734	769	729	753	717	795	733	775	737	787	758	784	712	803	793	766	770	780	771	815	774	725	748	721	793	732	726	745	753	769	755	801	779	749	728	802	769	774	774	751	716	780	754	781	767	733	716	713	772	771	710	742	780	817	798	810	763	762	752	748	733	750	748	775	753	763	773	737	781	788	795	742	758	710	745	780	778	735	743	781	813	770	753	814	757	786	757	780	742	764	752	732	772	770	771	744	782	766	788	778	743	799	770	779	743	794	738	746	768	847	783	779	738	755	810	764	775	749	781	728	737	760	766	746	731	789	755	766	719	778	732	802	741	711	779	754	699	781	775	721	720	768	758	757	761	777	717	761	752	802	775	754	749	757	769	821	795	768	739	798	766	785	745	759	780	777	752	781	835	750	796	772	750	791	740	818	766	765	783	800	716	762	715	724	767	801	790	794	748	784	794	719	686	733	747	751	736	767	772	741	776	744	746	762	790	759	793	751	736	792	819	767	753	766	730	731	787	787	732	740	777	709	730	767	783	767	697	795	758	759	769	759	780	796	762	726	733	742	739	750	824	760	770	783	764	695	782	724	794	746	799	756	763	784	777	745	801	733	806	743	749	747	757	775	783	827	766	771	752	767	759	761	769	764	757	736	769	724	788	752	795	734	731	811	781	780	737	753	815	732	765	785	698	757	735	775	791	727	734	783	781	767	769	740	785	735	760	750	788	733	743	737	756	738	747	791	782	785	769	753	757	748	779	816	766	767	749	778	794	773	820	750	756	777	767	798	729	752	777	745	768	769	778	777	721	770	773	771	752	777	792	799	757	769	782	774	748	814	738	799	779	736	767	733	744	753	799	785	792	780	749	718	787	793	736	767	782	752	729	753	829	728	749	852	764	769	771	764	771	709	772	741	771	740	813	790	756	727	726	795	771	782	747	782	715	773	770	806	770	748	744	742	829	772	738	726	785	729	776	762	707	751	773	793	738	713	758	830	764	786	782	735	753	765	757	766	748	737	775	770	706	781	758	718	759	767	795	734	782	759	812	774	789	690	764	744	756	762	727	812	752	759	769	743	705	778	766	737	744	792	742	779	779	777	762	721	744	760	744	770	772	761	735	772	789	747	774	752	760	770	701	803	803	732	753	780	761	777	734	755	750	776	727	747	719	761	750	731	765	794	768	777	716	759	768	747	777	804	720	735	716	783	779	721	750	739	776	769	791	744	763	768	719	765	773	778	751	782	765	738	749	737	737	756	765	762	720	818	803	719	753	764	724	760	759	764	731	710	719	804	735	784	742	776	795	771	750	744	795	735	758	770	769	752	782	769	755	745	748	789	741	784	789	753	745	799	775	767	750	719	757	745	753	684	681	755	717	804	747	739	795	770	821	759	814	796	737	767	725	722	760	729	772	738	743	754	825	715	734	755	745	745	708	784	759	768	760	780	776	747	777	807	746	779	766	753	723	735	770	762	768	772	740	735	726	763	754	773	744	763	754	752	779	729	818	771	694	734	747	807	745	766	745	799	748	753	801	728	723	792	759	749	810	743	740	728	803	758	783	745	714	757	777	768	744	750	780	776	764	735	811	731	778	771	757	757	786	758	729	781	764	737	746	712	756	790	764	795	791	737	756	807	805	775	749	758	787	745	680	797	743	740	755	764	795	729	800	754	707	777	775	735	759	757	719	732	764	772	807	750	768	798	754	787	753	795	753	797	764	747	733	789	737	757	763	733	749	752	703	781	758	757	753	724	748	748	809	745	763	755	780	760	712	734	767	760	752	720	812	773	768	732	758	747	744	757	719	707	775	823	782	782	772	804	729	751	758	761	811	746	736	731	718	734	724	751	753	790	760	715	754	832	779	711	753	715	762	801	742	741	746	799	767	701	745	713	730	739	732	730	750	756	770	793	745	788	749	783	748	754	798	751	788	776	738	766	744	771	766	792	758	747	744	746	725	724	741	803	766	720	732	687	784	734	777	725	821	754	719	708	761	752	774	805	738	793	784	744	767	766	819	782	762	774	735	747	742	793	773	814	777	778	759	773	804	739	683	824	766	721	729	706	758	763	771	746	792	782	734	776	778	727	745	796	753	789	736	717	765	709	777	806	757	784	778	790	760	739	784	782	789	739	768	761	775	740	761	815	710	763	819	799	730	721	804	734	776	767	812	787	770	761	723	763	728	761	754	719	733	803	783	731	752	770	829	705	705	788	790	810	783	748	790	772	726	753	754	731	770	777	780	777	712	799	755	768	729	791	769	772	733	795	760	734	809	781	802	768	791	789	775	774	763	777	767	763	805	722	741	746	732	733	739	726	780	731	762	750	771	751	777	741	764	736	759	750	727	734	766	753	807	767	766	786	733	799	757	786	778	800	728	784	705	756	732	775	770	796	757	790	770	738	764	749	749	736	835	750	724	783	732	776	781	773	766	797	788	758	776	732	818	742	783	799	761	802	736	787	759	745	775	721	779	761	742	742	754	757	749	730	827	756	750	733	768	728	735	785	755	719	753	701	761	733	771	761	708	772	771	751	758	731	787	727	791	830	797	726	746	721	716	805	764	718	819	780	758	796	743	815	786	793	802	707	779	769	784	791	744	721	764	754	732	776	774	802	757	760	776	821	785	751	733	768	762	725	773	802	737	774	717	776	671	735	791	793	776	780	799	775	795	780	709	760	726	691	778	779	712	796	715	784	736	780	720	780	735	743	759	747	766	791	747	753	766	799	777	782	775	775	718	720	747	717	772	708	729	724	775	786	737	797	808	750	745	722	778	784	733	745	820	747	767	808	772	797	721	739	792	762	783	781	779	803	726	807	769	729	746	725	751	834	743	743	725	792	792	808	719	816	734	722	741	711	731	776	786	741	720	702	698	747	772	764	765	766	722	744	756	751	776	752	742	734	706	745	738	749	756	776	769	791	771	743	776	739	765	737	742	759	763	808	768	811	759	752	755	779	724	764	774	765	796	742	721	794	752	789	781	745	779	779	769	768	781	761	731	723	777	756	752	711	768	754	774	778	770	756	752	719	764	729	731	761	699	776	759	759	788	800	745	779	727	751	743	775	787	750	754	787	716
3950	1459	1431	1455	1190	648	483	418	357	305	291	250	208	231	238	231	215	211	199	204	170	166	188	194	171	194	175	178	184	189	199	171	162	170	195	196	207	175	194	163	189	209	195	173	179	201	165	165	195	198	151	169	177	185	189	188	189	174	183	207	185	144	189	178	163	190	188	169	203	204	178	191	187	147	159	186	196	168	161	191	186	178	179	182	205	195	169	170	182	170	149	178	180	181	184	196	198	176	178	179	170	150	167	162	185	196	162	189	198	186	177	187	182	174	188	191	178	186	190	164	192	162	186	165	187	183	202	167	191	185	184	183	163	186	185	182	174	179	157	158	165	196	201	163	174	183	201	191	180	180	172	179	190	176	187	177	181	181	175	164	192	149	152	179	171	164	186	195	168	183	176	173	183	202	198	180	199	173	166	175	162	180	167	200	213	162	169	181	175	175	181	174	157	168	203	158	158	196	156	203	192	184	183	184	162	188	182	178	196	172	191	207	206	209	166	154	177	160	147	169	192	186	172	173	188	216	178	163	174	190	182	208	180	179	137	168	196	195	184	169	177	165	168	165	196	192	165	200	174	209	183	173	163	185	177	182	182	183	182	195	172	177	195	167	170	191	179	175	168	188	214	179	168	179	201	180	169	210	197	190	184	185	186	173	168	189	191	171	180	198	173	196	174	171	177	172	174	197	169	173	189	175	184	183	158	171	184	198	184	182	190	183	175	148	170	200	156	189	189	145	174	204	199	162	190	182	196	202	183	186	174	166	175	187	162	179	163	184	177	178	195	182	200	178	172	154	203	175	198	196	161	180	194	181	184	179	197	165	153	182	184	192	173	190	189	200	184	189	162	174	167	159	174	164	171	189	184	185	168	192	175	187	169	182	176	176	148	188	168	173	182	188	204	184	175	205	166	169	179	176	168	182	175	203	202	187	158	196	201	164	197	201	191	180	215	166	165	167	164	177	189	205	190	163	188	216	187	138	172	167	182	204	163	176	190	170	173	198	171	189	169	153	174	173	168	188	187	167	148	180	173	146	163	220	159	181	173	186	187	159	151	132	162	190	174	182	173	164	186	190	168	169	191	172	163	170	188	185	169	178	152	182	190	185	174	166	196	156	183	190	146	155	162	187	215	151	197	189	184	191	200	178	167	182	166	180	165	176	177	177	180	180	178	169	172	194	180	173	153	184	180	194	181	178	191	172	180	170	194	198	159	185	200	182	167	164	163	152	163	204	179	193	197	209	160	171	185	164	178	156	187	178	165	173	157	199	213	205	184	209	161	183	175	173	164	175	191	194	213	179	174	190	175	194	209	187	174	183	188	178	170	187	211	157	185	183	197	200	190	183	169	176	155	193	166	201	190	173	161	197	188	166	164	159	156	187	179	180	174	186	187	178	212	164	170	182	173	173	193	187	181	192	162	179	173	179	189	178	197	180	182	176	197	176	173	153	196	179	176	156	176	167	182	188	184	171	172	171	182	174	186	183	182	190	157	199	173	199	181	166	174	176	160	181	189	181	209	162	199	183	178	182	191	201	161	158	187	130	179	189	191	180	146	184	182	180	168	168	158	170	174	152	190	190	188	187	162	174	195	167	181	176	184	191	183	181	222	180	155	172	163	186	175	201	193	158	166	175	188	189	178	176	193	187	164	196	186	179	182	166	173	176	156	182	182	196	183	163	160	186	176	197	193	169	175	184	165	179	183	182	169	167	180	162	201	189	172	199	197	190	165	172	181	195	177	188	186	172	158	167	194	185	182	157	195	186	206	169	179	193	176	161	178	189	181	174	170	171	186	174	157	156	184	196	183	176	172	176	170	189	196	175	188	173	172	173	174	198	186	174	186	157	196	212	202	163	161	176	181	184	210	172	156	154	169	183	177	181	183	186	194	148	212	160	173	212	184	174	173	203	207	166	198	181	177	194	170	194	184	174	180	175	139	167	179	210	195	211	170	179	209	204	177	176	169	153	184	193	164	166	187	175	197	180	193	200	196	184	178	173	173	202	184	191	164	144	171	166	174	172	176	170	192	199	192	165	170	174	194	180	200	172	162	168	187	212	151	165	180	174	198	194	167	215	192	202	182	184	195	172	164	212	184	201	171	192	165	178	197	199	209	177	186	186	188	189	191	152	187	173	190	209	229	164	185	186	189	180	189	158	196	159	197	172	152	171	192	167	179	188	181	185	173	168	210	194	200	180	192	181	183	198	171	179	172	187	180	179	201	196	176	176	178	185	191	172	183	155	170	178	184	181	189	173	159	183	151	207	176	163	169	161	154	182	181	182	153	174	155	186	189	190	151	176	191	180	159	199	165	169	180	205	175	174	161	177	170	182	194	190	194	182	189	175	174	177	177	191	179	167	169	159	168	217	195	172	194	194	179	180	175	193	178	176	189	175	191	208	175	185	184	174	170	184	175	176	193	202	181	186	160	152	177	198	183	164	196	169	170	182	188	202	172	198	195	176	176	201	213	184	180	170	174	170	150	179	166	173	196	200	189	194	183	181	187	162	178	183	172	171	191	182	175	163	179	194	188	195	162	187	164	165	177	196	170	166	169	180	157	158	149	155	188	131	185	196	176	185	190	179	188	195	168	184	167	151	174	208	191	201	166	203	181	179	172	190	189	183	172	155	189	200	191	185	185	156	178	165	154	178	208	187	171	180	219	192	182	188	207	174	184	193	159	172	170	164	175	186	179	145	184	194	193	182	205	179	187	199	180	162	186	175	193	204	183	164	174	194	186	167	157	159	184	169	184	187	196	154	168	182	206	172	171	162	196	156	182	186	181	187	147	174	201	189	170	187	186	185	199	186	190	156	162	178	169	208	167	197	189	174	190	181	134	164	181	188	177	170	193	184	171	166	204	169	155	150	180	176	164	165	184	164	165	202	160	181	175	171	177	187	189	177	196	185	180	227	193	163	170	170	194	195	187	175	194	210	195	169	188	166	172	192	171	207	177	179	186	178	178	157	187	193	185	176	200	205	185	210	181	145	181	163	199	167	173	171	163	181	157	203	203	192	161	175	185	180	171	171	205	174	202	185	192	192	168	191	196	167	172	196	182	202	205	166	169	160	176	171	180	214	194	183	184	157	183	175	202	154	169	190	174	165	167	196	166	192	175	186	183	172	184	164	204	205	198	182	178	175	172	219	201	179	202	188	180	199	183	165	181	209	172	179	197	189	147	198	180	157	139	171	193	198	175	170	159	171	177	177	200	172	183	170	197	171	179	196	208	189	171	171	169	168	160	168	202	160	180	187	190	191	196	177	186	158	170	174	189	194	185	167	159	164	177	175	178	195	173	156	186	197	211	175	162	182	177	159	185	144	179	189	172	177	186	176	184	158	151	157	170	166	182	185	169	195	174	194	170	179	182	203	154	190	155	192	178	175	168	176	161	145	168	199	172	185	187	179	211	208	186	176	178	174	178	168	197	182	189	148	189	185	167	179	169	175	193	175	188	172	178	159	169	151	160	186	188	177
3011	1531	3134	4541	4385	2895	1956	1811	1374	1025	950	1021	958	846	746	732	683	575	562	528	527	532	499	512	525	507	503	465	473	490	501	467	451	480	495	478	479	479	489	483	472	445	473	463	459	478	456	458	448	486	417	410	462	475	497	473	477	477	483	490	498	463	497	472	452	474	471	458	469	457	461	481	485	486	458	453	462	439	462	440	477	449	495	445	419	495	441	474	461	451	448	455	465	434	467	460	481	454	484	471	458	458	427	446	429	446	476	456	495	459	497	468	489	466	460	488	483	445	463	453	436	461	463	454	449	467	502	465	445	486	431	444	495	457	480	458	481	481	499	452	422	421	452	467	493	483	445	419	502	442	483	470	427	464	462	452	505	450	438	465	470	431	468	506	479	467	455	479	460	486	480	448	504	489	507	474	434	453	418	435	494	498	452	484	482	495	492	459	460	477	446	454	479	494	445	468	459	446	492	455	474	456	458	478	478	501	464	498	460	485	452	487	459	472	458	450	481	419	459	454	453	461	468	475	469	482	462	482	434	461	441	465	452	452	440	482	486	447	501	467	458	439	480	479	462	453	423	419	470	484	472	462	437	492	474	473	447	439	477	445	460	441	464	447	457	465	475	442	481	467	457	468	465	443	471	491	477	435	480	443	450	481	447	471	458	470	496	468	448	457	441	500	454	441	458	449	464	453	478	439	450	479	436	471	431	486	472	474	469	492	475	456	488	465	464	448	490	468	483	483	493	493	448	465	457	437	438	466	457	462	444	476	440	503	459	447	438	458	449	476	462	500	445	469	463	434	476	513	433	481	460	449	487	504	477	458	429	458	458	479	445	436	486	459	492	483	470	476	462	457	446	455	462	465	446	467	443	487	421	477	464	492	463	481	470	496	479	446	424	486	495	413	466	447	425	453	469	473	453	436	463	463	440	479	450	469	473	428	459	467	465	464	463	457	422	455	433	490	511	443	480	455	440	458	464	476	464	408	476	457	496	423	467	465	449	466	458	468	473	460	481	472	410	466	490	455	472	470	444	473	464	446	474	508	459	416	527	440	431	445	502	457	454	504	446	491	503	485	458	431	478	432	465	492	472	466	490	493	446	453	487	434	473	470	472	461	462	454	466	457	493	452	484	426	470	452	513	498	431	473	435	449	468	476	426	465	464	441	480	496	436	492	415	446	469	451	475	489	472	515	473	448	451	483	461	506	476	480	490	494	431	481	489	475	470	455	458	496	453	461	459	470	440	451	444	453	484	476	462	470	456	459	502	430	522	463	460	461	482	444	472	459	482	469	458	454	450	454	513	451	445	468	436	475	486	456	467	476	478	443	466	477	467	478	474	475	455	454	435	461	456	465	441	478	478	468	478	455	459	467	434	431	480	457	485	466	486	490	499	438	478	431	422	439	471	447	438	451	484	500	505	453	434	472	452	451	460	463	493	470	508	474	471	444	450	465	472	454	448	463	485	466	452	477	424	463	468	455	442	488	461	417	493	427	466	454	498	455	427	507	436	480	462	460	460	469	477	452	467	485	429	475	484	447	426	425	434	493	471	475	440	455	483	465	474	456	499	457	493	464	458	489	471	448	476	481	436	450	444	477	468	462	458	460	476	455	452	436	480	462	455	456	454	518	464	488	452	456	460	463	491	463	458	472	455	475	494	439	445	462	477	475	461	428	444	469	435	466	469	449	454	479	488	464	492	426	476	475	498	442	474	475	441	448	473	497	495	445	491	483	461	436	503	423	448	462	492	482	460	452	478	431	437	477	431	441	453	461	468	430	516	482	491	473	438	446	474	453	441	477	453	474	464	487	459	436	468	441	475	466	442	467	480	473	440	488	479	460	457	466	482	450	444	504	453	469	444	437	463	454	465	466	447	490	418	469	474	469	458	482	478	462	478	462	427	459	458	464	488	457	433	437	486	448	454	452	495	464	480	451	469	459	498	472	469	469	440	444	452	479	464	499	488	500	434	495	451	469	451	454	448	468	431	459	477	487	488	440	438	452	501	460	453	454	491	440	437	460	478	411	477	434	421	471	457	416	431	483	462	472	489	466	455	514	491	467	461	442	447	482	472	486	491	423	493	454	460	462	450	488	430	490	432	466	438	456	460	490	468	447	499	453	506	472	440	461	441	467	490	421	481	459	424	487	489	489	475	469	457	448	460	484	493	466	495	452	472	478	494	454	469	471	480	458	443	479	444	462	478	477	441	439	467	477	451	432	431	451	458	421	505	465	451	509	469	479	477	461	437	474	494	447	486	465	451	456	457	436	465	444	451	441	455	434	455	443	493	447	466	437	444	457	491	453	457	461	464	505	484	481	460	471	412	436	481	472	460	428	458	462	458	470	487	440	458	449	474	447	460	490	478	505	452	458	463	447	504	469	459	446	424	456	444	464	455	464	444	417	480	452	481	432	466	478	464	446	512	466	458	484	489	503	453	442	440	463	490	492	447	475	456	480	456	464	463	451	459	469	489	453	467	456	499	420	439	470	487	493	488	460	456	477	456	504	464	504	472	464	492	460	472	487	513	449	491	457	456	429	475	490	419	481	472	438	453	464	454	491	441	440	468	454	463	434	455	438	472	445	435	475	467	455	439	466	467	493	460	465	442	467	472	456	480	453	458	458	492	451	491	487	478	401	474	423	462	449	441	474	446	474	445	439	451	489	458	444	486	440	491	443	465	489	424	442	467	441	472	513	483	461	506	464	473	462	442	452	448	458	487	448	502	466	425	445	445	482	460	501	428	462	453	451	484	472	435	454	502	518	468	462	471	448	487	471	456	441	517	464	445	446	451	462	475	454	479	467	493	452	479	491	457	439	486	457	462	472	475	422	498	481	455	435	494	490	484	472	483	478	440	473	462	429	459	431	477	456	449	505	485	462	442	495	463	528	509	471	454	463	462	483	468	449	453	444	475	427	500	440	455	464	478	465	469	448	509	489	476	456	488	440	470	502	498	498	442	421	449	459	479	461	466	471	481	497	495	461	471	481	441	452	460	455	483	449	463	452	449	440	472	509	487	445	457	456	448	445	463	474	458	459	436	477	438	444	445	487	444	456	469	456	448	443	445	495	472	470	453	453	450	464	523	459	453	464	478	441	472	494	445	449	423	482	464	515	426	495	474	479	447	457	480	475	444	507	441	457	456	441	485	445	474	440	483	451	484	470	457	470	484	441	484	476	507	484	437	490	470	476	467	466	468	460	493	461	456	443	441	444	448	454	468	475	450	450	445	467	460	433	488	433	466	486	487	466	469	501	458	484	453	439	454	481	465	453	488	458	464	483	442	465	491	493	452	431	467	427	494	470	468	469	421	437	468	450	485	454	465	465	451	490	453	438	454	482	454	458	480	471	462	474	452	449	442	425	489	451	454	456	444	463	448	451	483	422	471	450	436	409	481	485	451	433	450	451	475	493	466	501	448	475	461	484	433	484	446	457	474	473	497	474	447	478	466	445	439	443	444	483	462	442	441	478	479	429	463	480
10742	2803	3106	2996	2162	1560	1030	831	760	655	508	497	519	499	410	371	392	399	380	333	337	382	356	313	321	341	333	301	331	287	296	329	301	353	338	347	323	302	298	297	297	309	318	302	316	324	322	292	350	294	296	290	351	341	362	307	277	322	325	325	294	301	312	318	350	328	303	279	313	325	322	314	328	299	335	287	312	322	336	302	320	332	312	296	338	349	310	303	320	346	347	312	322	309	312	307	320	291	306	357	314	332	315	284	275	279	350	290	314	309	328	262	294	296	303	287	297	329	333	303	309	292	304	325	301	308	302	323	290	309	347	346	295	283	309	299	306	310	315	316	310	332	310	279	295	310	306	315	310	308	307	296	305	329	321	269	333	323	297	318	318	341	319	277	339	290	285	279	327	293	318	314	301	319	318	319	331	287	304	329	303	328	353	318	302	325	287	306	321	329	302	302	326	311	309	338	303	330	308	323	323	302	304	314	322	335	327	341	319	282	291	296	319	329	278	305	325	282	320	341	310	323	367	296	294	322	301	332	317	291	308	325	356	343	325	327	332	336	318	303	308	307	321	307	309	326	288	290	324	317	300	304	332	310	314	299	278	312	301	304	298	316	314	294	305	317	289	326	267	333	336	293	330	312	338	319	345	289	291	326	348	324	331	308	328	312	309	340	329	320	283	295	332	306	313	296	310	294	329	341	342	334	344	356	340	309	358	326	322	328	323	308	312	286	306	352	284	316	323	308	306	258	309	321	314	325	295	312	321	341	320	304	283	320	306	314	272	263	336	348	294	300	296	291	334	302	308	265	326	317	324	335	343	289	293	300	322	320	307	335	330	304	300	332	269	342	305	304	316	315	318	313	317	325	333	309	330	294	295	336	332	332	302	306	308	313	314	297	316	346	310	300	338	310	323	311	342	296	299	292	314	314	330	321	309	286	305	321	297	321	290	297	316	301	284	307	300	287	330	281	320	266	319	313	304	312	318	317	286	300	257	331	312	309	322	319	325	285	335	322	306	297	317	291	345	323	334	306	336	295	312	314	298	302	359	307	290	312	314	292	312	308	353	325	315	317	292	281	333	309	301	311	325	324	315	293	288	289	306	342	298	333	352	290	326	312	314	337	309	306	312	292	295	273	335	297	330	323	277	271	309	318	337	280	271	319	288	275	300	316	329	280	293	312	293	281	318	316	340	311	321	312	302	330	324	298	346	333	289	321	312	308	335	330	329	310	321	283	355	271	319	306	300	306	286	313	298	326	323	300	306	300	351	320	318	329	294	291	317	333	283	292	297	309	265	299	303	320	356	280	296	295	300	340	319	255	327	312	327	354	264	320	288	342	326	323	296	312	328	308	325	294	319	307	303	326	272	311	323	316	295	295	299	297	337	305	308	325	334	329	325	298	307	333	305	302	342	302	321	300	345	327	291	343	295	317	338	337	384	338	345	304	322	303	325	310	326	332	331	292	321	307	330	315	352	294	331	299	326	312	325	319	298	330	301	303	314	308	329	316	296	333	294	367	309	327	285	332	365	307	305	329	343	302	302	297	322	295	313	298	332	312	324	289	293	322	356	300	292	304	309	315	357	354	311	310	317	284	268	290	314	306	309	310	321	324	295	311	326	347	299	357	296	329	329	318	312	337	294	322	333	308	318	327	297	297	301	316	346	331	288	297	302	310	304	288	312	341	317	319	294	302	341	301	333	302	324	312	312	303	299	284	287	294	322	332	357	298	343	280	297	294	323	334	297	308	299	315	295	314	314	335	281	311	308	300	341	304	302	329	308	320	299	326	331	300	313	340	318	341	327	314	296	299	282	308	308	288	343	301	302	311	349	327	326	323	347	320	336	322	343	272	350	335	318	322	330	305	308	316	295	310	299	301	284	339	317	328	320	333	292	284	319	312	285	303	283	318	343	315	313	294	305	302	362	308	333	300	323	317	308	284	290	321	324	315	263	317	341	337	309	306	308	300	295	291	336	290	306	312	313	307	315	317	321	303	317	332	312	299	299	291	367	285	333	312	317	310	318	300	306	333	347	327	326	303	295	308	327	309	331	308	299	298	298	303	321	335	348	346	313	321	314	323	354	306	297	339	330	310	321	326	324	318	319	304	304	303	317	315	346	348	318	317	298	297	287	303	310	341	325	354	314	310	290	290	335	300	342	318	358	316	314	308	309	312	317	362	295	339	336	334	314	317	317	286	335	301	277	309	283	282	322	332	329	332	301	341	283	319	318	311	334	337	308	337	282	344	312	296	285	317	296	317	315	309	356	337	309	322	311	325	339	310	324	299	337	316	353	274	325	350	321	304	333	301	322	326	324	303	306	300	319	320	289	291	299	298	331	268	325	276	314	322	292	322	307	326	314	340	313	305	293	293	302	308	313	317	318	318	319	314	285	319	291	317	273	288	315	284	288	302	327	328	292	315	335	315	338	300	335	321	314	323	300	317	312	313	320	304	315	311	335	310	307	312	337	298	319	312	289	303	333	274	341	316	352	300	315	312	321	316	307	292	282	304	324	365	348	327	311	299	329	273	311	321	301	326	298	345	312	321	334	310	314	290	323	328	316	333	315	313	308	336	315	323	306	291	322	286	346	314	309	327	280	300	345	323	302	313	304	316	321	320	305	331	305	329	335	297	306	321	368	324	303	273	311	315	327	293	315	312	347	311	291	298	324	315	348	324	320	341	323	321	312	304	317	331	309	312	283	313	314	298	280	323	300	297	315	330	308	339	332	343	327	324	336	276	288	320	321	293	326	317	292	309	306	328	306	309	336	283	329	327	325	301	334	317	318	332	279	331	282	317	324	320	318	346	295	319	286	308	310	320	327	315	310	300	322	316	298	265	317	295	320	324	333	309	302	276	291	297	305	310	318	288	310	306	340	299	307	298	303	323	314	310	329	325	316	316	320	299	335	306	302	276	260	284	295	294	305	299	353	302	316	351	324	277	295	310	294	286	289	312	337	289	333	271	331	327	319	276	328	349	324	310	299	311	320	334	291	336	342	292	328	336	346	332	336	335	329	340	334	353	349	304	296	319	288	303	311	329	340	378	292	325	345	289	338	323	310	314	306	315	318	330	313	315	332	323	320	306	307	328	285	309	324	289	305	342	342	351	322	283	341	298	335	344	348	286	302	322	324	296	340	319	297	292	305	328	330	329	307	274	352	282	338	285	298	302	306	312	290	357	322	295	319	276	299	305	312	306	349	306	264	319	330	318	315	323	281	303	317	287	277	311	299	369	297	302	299	301	291	328	318	319	302	321	302	306	333	293	317	331	305	310	323	318	335	311	318	329	357	287	299	301	284	308	307	308	308	273	290	304	312	288	311	343	327	318	314	325	303	323	311	303	317	274	307	314	306	310	306	294	349	327	334	363	339	302	311	312	296	346	306	321	328	309	294	315	327	330	326	318	303	293	311	303	299	350	336	326	306	311	336	312	294	346	320	357	319	330	310	301	297	312	310	320	290	291	318	301	318	326	337	296
8330	2629	5644	7964	7307	5687	4013	3398	2722	2402	2096	1993	2029	1658	1507	1389	1323	1136	1092	1061	1055	942	917	872	891	909	889	816	781	768	793	763	798	735	768	819	751	737	790	734	765	780	752	733	724	735	736	756	662	747	742	695	731	695	744	765	716	706	702	743	715	714	775	702	771	741	757	723	749	753	733	767	762	751	777	739	787	759	742	714	678	713	759	706	758	742	733	673	730	778	762	710	667	762	723	676	733	700	717	742	726	732	665	723	733	732	691	779	739	772	738	675	752	724	683	702	767	748	731	769	690	728	726	712	718	701	703	721	705	715	778	715	756	777	722	736	730	705	735	751	767	710	730	713	747	733	704	691	685	712	775	721	703	737	725	726	745	726	720	756	720	723	692	729	752	738	746	758	795	720	787	713	765	702	724	732	749	767	748	719	722	732	722	647	727	733	791	742	702	732	800	759	742	729	711	738	732	722	728	714	702	720	778	727	719	726	741	788	748	662	768	700	731	739	682	725	745	801	664	680	746	747	755	750	738	670	659	711	718	749	710	743	735	747	705	751	735	697	701	749	765	769	748	717	771	723	720	715	694	716	786	676	737	746	719	697	722	742	731	726	771	765	758	750	753	702	784	767	684	718	751	725	755	768	707	714	770	738	759	705	766	734	744	705	738	727	751	780	755	734	718	686	747	750	718	729	740	723	787	721	756	745	705	759	722	762	679	743	729	718	727	708	726	735	752	733	790	742	711	753	696	733	738	689	700	729	759	734	721	768	768	747	744	741	734	756	768	771	739	746	760	695	717	712	695	756	751	754	689	748	710	722	744	708	749	719	726	721	754	695	734	752	749	736	751	689	735	737	745	763	754	734	740	745	740	731	743	764	764	767	783	773	675	742	702	742	740	696	718	757	729	770	708	695	736	740	781	712	817	784	678	751	700	787	759	743	770	719	692	732	693	782	739	816	718	740	753	775	754	755	725	731	729	728	755	727	735	699	745	708	704	714	727	732	734	719	676	745	757	730	789	703	718	751	745	721	691	723	724	761	727	740	757	716	717	745	746	764	705	724	754	711	734	830	722	730	733	707	770	707	765	732	722	761	737	719	692	704	736	722	755	749	753	717	718	710	706	749	729	731	698	789	723	745	678	754	716	674	781	778	733	707	714	712	733	766	770	719	740	779	732	674	713	753	717	764	742	772	756	726	770	730	694	771	748	697	731	701	693	777	732	713	745	777	781	710	721	685	770	752	756	786	701	739	700	725	757	752	780	770	724	718	772	730	720	774	758	727	754	761	751	728	756	749	734	762	759	731	772	754	745	747	758	706	722	722	762	720	742	699	739	709	701	713	701	682	719	715	743	711	727	739	695	699	767	743	687	718	760	752	737	666	690	710	735	704	748	733	764	768	682	722	719	689	720	748	732	761	701	771	757	727	749	713	725	741	739	729	688	815	716	785	698	746	718	758	726	719	774	751	732	747	701	747	764	774	781	746	726	755	712	710	723	716	759	739	716	709	746	695	709	710	733	706	760	741	706	686	748	688	736	745	663	714	764	751	773	745	747	774	728	727	744	712	705	739	734	711	762	728	700	711	744	705	739	735	706	718	715	758	744	694	737	738	724	704	703	748	711	768	726	730	759	764	722	718	733	697	770	739	711	765	720	715	780	736	690	803	718	756	699	741	814	689	727	727	704	756	766	699	765	740	729	714	719	748	759	758	702	726	730	699	731	711	757	722	757	760	757	742	721	769	770	754	739	725	710	700	697	745	724	737	703	755	798	736	740	680	696	704	754	711	738	677	762	722	760	777	762	782	731	727	697	709	708	736	733	690	731	743	704	763	741	725	725	731	749	757	696	744	694	738	731	728	697	682	749	744	762	729	727	723	719	739	734	744	807	735	727	741	744	736	743	707	752	739	740	704	773	734	757	738	699	736	730	774	694	711	740	743	710	730	747	736	750	762	735	750	712	684	762	758	733	751	753	741	686	747	699	734	748	741	742	711	717	724	725	738	688	721	742	713	753	768	771	780	748	755	722	696	755	688	740	700	722	741	725	742	699	698	730	768	729	710	715	756	746	736	694	729	722	736	687	734	737	717	754	745	711	710	728	714	719	710	737	745	766	755	789	745	685	740	750	715	702	748	755	750	752	752	732	711	725	728	730	711	731	753	789	768	729	713	766	749	699	761	693	705	703	718	715	748	729	752	720	772	785	765	740	754	690	710	775	741	733	707	743	736	792	708	760	704	718	751	737	757	741	746	746	746	681	717	734	782	725	709	770	742	741	745	731	740	662	688	696	747	696	683	733	720	756	676	717	721	764	699	753	725	722	747	731	738	685	739	789	730	742	735	749	714	721	746	737	726	744	742	714	742	742	775	740	715	747	742	735	781	725	694	771	749	741	715	695	709	740	711	711	754	723	693	757	742	744	667	707	756	715	715	722	789	747	709	705	742	725	735	748	726	704	708	696	774	743	750	793	715	731	728	775	712	752	740	761	661	691	728	736	724	788	671	711	736	734	781	723	699	761	745	733	788	769	715	719	754	713	719	755	721	731	686	719	761	752	756	759	743	760	740	714	709	735	735	730	728	702	704	726	753	783	752	722	712	758	758	709	716	776	739	714	700	714	722	748	748	730	720	736	695	698	733	786	714	729	739	712	726	757	786	695	728	718	764	730	741	719	752	674	712	765	742	749	731	775	741	810	723	719	757	750	714	729	717	787	754	742	716	733	725	726	697	759	717	750	782	760	731	762	715	698	681	756	764	746	731	744	766	735	728	691	726	721	708	738	748	757	698	731	736	713	726	735	714	723	723	746	740	777	752	725	729	672	755	691	780	739	757	751	802	731	745	727	710	744	744	760	728	744	695	764	766	690	760	741	708	697	755	685	765	758	754	690	705	714	711	741	776	729	729	741	700	737	737	760	718	756	712	790	779	728	711	733	770	764	783	729	682	723	793	744	770	709	699	761	704	715	746	751	719	718	728	692	703	751	716	726	764	719	806	753	751	731	731	757	757	722	741	718	744	719	777	743	732	723	757	731	718	722	705	744	722	731	755	723	692	766	707	757	678	779	768	711	749	716	719	702	736	759	778	738	716	722	741	733	746	760	772	752	755	775	758	711	712	724	741	741	728	681	777	746	748	750	771	750	714	754	719	736	723	713	691	745	734	743	750	700	764	677	680	727	737	762	732	732	709	728	734	711	749	751	714	787	731	706	734	752	719	752	742	768	759	727	754	726	768	737	708	759	742	807	744	748	734	740	756	752	755	777	690	746	750	743	730	750	736	759	736	721	763	771	693	726	774	768	717	738	719	774	718	731	778	725	718	763	690	758	745	764	736	735	702	769	707	737	741	757	741	746	707	724	740	719	732	767	690	712	708	771	739	764	692	676	757	719	732	741	758	773	734	714	737	741	713	777	709	735	755	748	790	772	736	731	776	739	727	785	732	754	727	705	759	657	750	713	659	724	724	750	766	737	707	731	775	757	711	725	738
18269	4677	5044	4309	2721	1927	1525	1217	1011	808	759	629	680	598	540	540	478	439	412	429	423	409	414	373	374	358	364	370	363	365	332	348	347	353	359	357	334	327	353	340	368	378	357	350	329	330	315	352	330	359	341	330	331	328	329	293	333	322	316	349	278	307	319	381	372	323	350	331	322	357	328	314	328	356	369	362	323	297	340	296	381	335	361	336	308	324	314	352	359	317	335	344	339	343	319	360	341	342	325	368	341	376	343	343	318	313	380	323	361	343	376	321	327	353	358	339	382	346	336	337	343	331	329	331	359	304	363	329	330	320	335	344	341	346	339	332	339	318	340	330	372	313	301	330	367	337	337	313	315	324	346	360	347	329	335	352	321	313	349	344	346	347	333	349	333	334	352	317	319	325	377	336	307	361	337	328	318	325	350	328	315	342	364	333	354	338	351	361	335	307	337	338	367	328	344	319	326	354	330	335	343	351	343	303	361	365	344	360	314	352	364	321	330	332	329	305	354	362	359	368	316	330	349	323	336	349	304	336	324	337	345	343	361	357	337	358	344	359	347	334	294	356	327	346	319	303	329	307	349	354	361	349	342	347	329	355	327	360	347	343	334	339	322	323	339	382	341	316	338	322	340	349	366	356	297	336	306	333	350	341	331	351	327	356	332	350	358	346	358	346	339	327	345	317	350	343	345	335	313	316	305	349	346	374	346	363	306	306	349	361	350	297	328	333	343	340	348	313	361	305	334	381	346	344	322	336	319	336	333	363	315	334	311	310	328	325	349	338	314	344	317	358	319	354	315	337	323	334	342	302	326	339	362	315	340	341	386	295	333	321	336	362	350	337	370	338	343	323	351	297	310	371	302	364	336	342	323	324	320	323	351	336	325	321	332	308	314	304	305	330	357	346	324	344	337	312	366	365	335	366	349	320	334	322	345	368	347	303	316	328	310	325	336	314	328	313	363	359	313	340	335	332	380	340	343	335	313	360	323	340	311	371	332	332	364	324	328	340	339	339	328	343	345	327	303	360	324	357	376	340	321	329	359	329	324	329	352	343	338	362	346	355	359	342	354	326	328	333	344	355	340	348	333	326	300	332	338	354	330	327	373	315	321	311	333	369	361	320	337	345	361	319	343	347	317	354	316	304	330	368	308	333	323	316	322	330	348	329	323	347	320	323	351	342	306	339	354	349	333	328	302	333	312	296	301	353	317	325	345	330	355	331	338	339	342	358	340	356	304	327	348	347	331	355	336	339	342	307	306	343	353	333	343	363	334	307	372	361	381	336	374	331	345	340	321	328	333	324	333	330	351	304	371	329	336	331	336	325	352	362	347	329	291	317	321	332	342	372	362	322	349	331	318	322	318	331	348	337	345	358	329	326	355	312	356	326	315	322	334	325	374	352	367	333	333	354	307	317	358	392	325	328	356	317	333	331	358	353	348	363	334	338	305	334	375	370	316	302	336	394	333	325	333	301	329	322	362	332	322	344	326	304	321	339	356	330	337	321	312	338	314	332	369	353	313	327	343	337	334	347	350	362	311	355	345	312	297	309	331	328	331	331	359	313	328	317	331	351	285	356	325	313	351	325	363	348	318	318	333	355	368	361	362	354	374	398	371	301	374	337	338	353	341	357	319	301	322	318	333	311	365	333	329	347	332	374	366	352	305	291	369	330	371	344	314	339	338	320	357	389	341	302	345	341	339	354	358	363	359	354	335	326	331	309	318	318	309	348	341	318	378	361	358	315	346	339	321	330	316	343	333	342	298	340	347	335	332	350	348	332	320	342	313	324	316	332	321	338	335	341	308	332	350	320	305	345	343	333	343	350	346	328	358	330	323	333	325	351	358	303	335	330	321	304	360	345	374	328	335	325	351	315	346	332	349	338	340	359	312	329	328	317	338	368	366	342	366	323	347	330	332	341	309	344	319	293	317	292	361	324	347	355	338	327	341	322	321	325	304	293	332	341	360	356	325	319	356	323	319	342	343	370	326	337	349	366	339	346	380	361	271	290	340	333	359	327	335	329	351	331	335	316	344	339	330	335	327	339	324	318	323	325	322	329	354	301	322	351	340	332	338	308	350	363	371	334	326	306	368	332	344	351	357	342	349	328	335	298	326	341	368	369	359	315	332	332	360	345	299	319	341	343	332	340	371	331	330	297	325	343	363	352	357	314	332	311	372	362	326	328	340	356	337	317	323	347	325	366	336	308	366	319	342	323	377	289	347	330	334	344	321	356	298	316	353	330	348	354	336	365	349	322	326	387	292	355	330	314	319	340	320	362	365	318	305	332	338	343	327	333	360	358	323	362	361	306	342	325	320	351	314	325	354	310	369	328	332	358	322	362	309	339	321	359	349	318	371	294	359	374	332	331	352	379	326	343	310	345	333	360	354	319	342	337	347	368	324	335	329	341	336	340	336	356	315	336	372	317	343	335	333	343	358	317	334	327	339	326	324	313	326	335	312	327	335	343	358	350	308	312	310	358	332	332	362	339	343	327	352	349	319	344	354	349	367	324	365	326	370	360	320	349	356	364	304	317	313	334	352	375	346	318	314	370	354	337	354	341	367	328	331	274	336	330	345	308	355	355	321	350	355	327	364	331	326	300	309	332	331	367	317	350	346	283	325	298	359	370	299	338	297	374	321	342	337	334	289	336	365	369	330	318	373	379	364	351	365	353	313	327	302	341	340	339	360	361	350	358	347	314	320	322	313	296	337	319	339	326	298	320	321	348	351	304	328	326	357	328	340	330	367	340	351	348	348	344	346	318	327	343	328	332	327	371	363	373	295	358	333	322	322	263	366	332	306	323	327	368	336	343	309	301	316	353	326	290	309	304	353	347	319	348	342	363	336	363	364	367	327	361	342	329	342	311	323	337	359	341	339	305	323	357	360	378	337	325	333	319	334	311	338	316	319	300	333	337	304	337	360	337	342	327	386	333	338	314	329	337	337	339	326	357	336	314	335	322	320	348	351	349	303	332	363	319	336	322	316	330	360	346	350	361	329	332	335	320	309	326	332	307	310	375	362	336	327	371	336	334	303	358	366	311	350	326	307	323	353	336	317	332	368	319	391	345	357	336	316	344	351	359	331	303	330	351	349	359	338	350	349	335	338	335	346	311	332	356	302	338	342	372	318	329	357	341	347	334	340	336	379	322	334	319	326	316	350	323	317	351	329	356	348	337	340	319	314	325	340	331	330	329	287	382	363	348	341	365	340	350	329	343	322	347	389	323	322	355	355	323	335	327	309	330	304	340	331	307	331	311	370	322	325	350	332	320	331	342	343	380	353	314	335	349	360	326	386	332	315	338	328	359	323	356	336	328	372	358	342	333	354	334	343	344	327	309	332	331	319	307	329	333	357	326	354	327	339	348	351	323	359	349	372	344	333	347	311	368	347	355	335	348	350	341	320	322	299	316	298	324	366	339	384	347	332	348	290	337	334	327	341	300	382	320	338	343	332	342	347	336	333	323	371	316	297	313	343	376
10842	3715	8160	10126	8692	6821	6275	4743	3662	3092	2912	2809	2593	2518	2065	1895	1717	1517	1394	1341	1335	1254	1156	1122	1041	971	974	913	930	896	902	887	839	825	814	772	811	789	843	785	842	845	776	789	765	766	758	818	813	796	833	778	748	780	718	736	776	824	744	734	755	757	775	791	726	771	765	783	762	768	751	787	772	761	747	735	774	770	753	784	757	759	774	782	760	780	771	791	798	792	756	732	730	767	757	763	773	752	783	800	797	788	745	741	751	744	745	741	723	751	737	799	765	700	766	734	737	734	747	738	797	816	807	756	748	750	814	754	753	749	778	831	741	711	771	752	771	730	805	771	750	767	783	745	761	784	781	788	716	766	731	774	777	762	770	750	800	786	758	776	756	746	758	733	805	833	763	805	703	759	773	762	783	751	741	758	755	733	757	785	734	759	767	737	738	765	712	743	749	808	758	775	787	759	772	760	791	710	729	791	743	772	793	719	778	778	732	697	782	803	779	778	731	760	751	758	760	751	770	809	785	741	789	800	790	765	763	781	793	759	743	757	773	719	709	797	766	767	754	773	704	733	747	809	736	768	749	746	779	785	800	756	772	726	769	765	741	781	754	788	800	757	771	802	758	770	760	769	797	786	734	746	757	726	725	693	744	727	726	750	780	736	720	812	747	763	779	756	827	802	812	708	802	716	760	759	759	766	777	739	758	749	779	735	777	753	779	759	712	757	761	778	750	750	772	718	771	742	763	720	661	775	709	729	777	753	688	802	760	772	781	720	780	766	742	746	772	749	773	760	775	729	732	726	703	752	767	773	790	776	737	721	726	709	808	749	763	764	770	769	735	760	745	738	724	823	787	796	741	747	780	758	775	744	765	769	797	783	801	700	740	797	724	744	733	780	740	778	776	767	767	753	754	750	772	767	794	772	738	772	731	769	730	720	740	734	700	743	787	702	785	767	779	734	719	763	807	754	806	756	743	774	743	831	764	758	797	745	783	770	755	717	742	814	744	778	746	752	740	760	757	716	737	754	733	792	736	751	758	755	771	733	782	777	729	754	785	764	702	766	742	767	747	780	719	740	757	744	779	746	695	745	784	746	813	754	796	711	727	762	793	714	735	764	736	732	765	716	733	737	753	745	731	766	796	748	796	744	771	771	739	720	785	785	743	713	737	691	806	798	719	753	763	715	750	782	785	750	772	812	735	739	765	777	780	763	717	797	792	723	792	715	776	798	806	742	763	738	756	770	762	729	749	821	772	802	808	772	777	787	732	778	806	743	770	745	774	756	755	803	753	767	700	790	753	782	809	771	762	778	741	703	701	735	750	762	750	725	766	749	739	730	754	737	753	772	742	772	811	784	731	743	734	778	754	767	730	748	774	797	721	751	781	705	747	781	745	726	760	765	742	755	770	732	752	714	786	761	777	732	739	807	738	759	724	773	775	764	735	719	753	747	746	741	737	719	750	710	752	783	738	758	785	810	795	760	738	720	728	776	743	781	767	766	762	752	743	805	761	789	729	751	761	767	729	784	841	788	776	734	756	797	791	753	755	752	774	778	750	802	738	758	810	811	792	748	740	706	802	790	762	736	741	734	766	747	751	786	768	764	741	741	719	801	796	762	718	717	717	750	766	755	754	768	718	752	786	744	791	772	757	759	742	792	784	732	765	749	777	766	767	740	762	807	740	751	806	756	817	740	743	796	719	748	789	776	771	753	715	773	785	783	757	742	792	717	704	719	720	774	761	738	761	731	759	783	744	765	750	702	749	745	734	752	713	761	765	791	808	791	765	753	775	721	811	798	786	789	775	837	753	738	737	763	729	736	721	773	753	837	743	722	760	729	767	784	763	743	772	754	713	763	799	753	742	795	806	772	780	766	685	748	755	717	766	770	818	709	762	770	731	764	737	740	749	713	768	769	738	764	734	784	752	791	770	739	757	781	743	758	789	755	736	732	753	721	771	742	724	757	766	767	717	774	753	734	757	769	708	759	765	816	736	765	782	770	764	775	761	739	756	777	775	709	814	794	743	724	771	746	735	744	738	718	763	767	757	742	704	799	726	774	787	767	758	725	789	713	797	740	762	737	738	746	751	784	764	758	750	753	732	806	748	751	731	762	776	720	772	707	730	735	768	701	711	772	772	794	719	767	749	777	760	775	781	773	702	750	751	785	781	784	736	727	789	745	781	741	761	734	765	764	769	741	784	758	723	768	749	745	730	767	765	769	750	764	800	719	804	771	758	790	790	721	731	757	779	751	790	740	750	782	748	767	758	750	738	784	757	768	712	751	778	759	761	814	776	755	766	754	782	766	737	711	794	756	750	783	716	735	797	783	749	738	773	755	745	767	802	789	781	778	752	754	779	766	795	725	783	785	811	757	754	754	772	737	797	749	740	775	770	736	741	773	786	738	733	738	761	805	766	766	783	780	723	755	729	761	787	770	749	802	706	731	760	783	780	705	773	763	739	765	748	755	790	758	740	780	721	754	790	740	773	798	696	770	718	767	789	754	788	728	726	752	817	688	714	754	794	756	744	761	778	777	769	748	773	780	773	766	744	797	765	758	709	782	787	698	705	769	753	751	738	749	735	771	771	729	799	729	739	730	798	743	740	748	768	797	709	753	779	771	758	749	778	741	744	772	718	741	748	772	695	717	802	774	797	768	736	737	825	786	794	734	764	734	753	737	760	760	729	764	761	815	795	761	803	732	704	764	731	799	739	739	704	777	767	712	789	763	783	817	727	765	787	772	770	736	773	801	759	781	784	783	802	822	730	726	727	757	711	759	815	765	816	708	758	777	782	815	820	767	770	781	748	766	717	746	785	717	749	760	795	770	796	750	778	737	776	751	798	812	783	761	750	747	787	693	730	730	743	769	813	777	764	759	764	802	813	748	764	783	735	734	735	737	726	740	773	791	702	813	774	741	755	753	733	736	750	728	782	763	795	753	730	716	761	723	730	772	790	721	737	796	736	716	745	736	805	751	723	724	723	741	803	790	780	748	788	768	744	731	750	715	761	751	751	760	784	722	752	727	761	764	792	716	742	759	733	762	794	796	717	727	765	762	714	760	781	809	787	787	802	750	748	743	732	729	751	777	747	746	771	720	778	758	743	731	735	743	742	706	782	746	686	738	721	770	738	743	757	716	750	760	814	752	709	713	740	765	770	732	748	787	758	774	822	729	778	775	749	732	759	712	788	768	767	834	705	785	720	801	778	720	798	758	775	764	759	738	760	798	771	752	727	818	744	777	789	774	735	761	760	781	795	729	764	764	714	775	749	777	757	744	769	806	762	777	752	743	805	686	732	824	739	765	774	776	759	730	741	781	756	728	750	786	826	754	743	792	744	740	731	734	772	753	769	768	797	770	722	739	781	749	735	708	773	746	768	749	755	769	746	717	764	779	779	755	745	754	744	728	771	737	702	738	809	812	724	793	748	778	774	741	740	757	759	747	769	715	750	776	763	774	783	810	779	740	761	747	758	781	733	775	757	795
3801	1384	1660	1294	757	619	477	362	335	300	290	272	226	266	228	200	215	197	218	219	174	195	209	212	190	179	170	187	182	166	213	182	196	194	175	169	192	210	155	190	186	168	179	192	185	167	192	180	191	177	168	170	166	172	190	184	176	181	166	215	162	185	192	172	178	184	180	161	173	158	195	182	173	174	191	169	196	192	188	196	168	175	177	157	183	180	171	187	204	174	160	178	182	172	174	183	162	160	184	210	168	168	190	156	187	185	175	166	187	165	208	175	190	175	167	162	184	212	172	176	168	190	164	166	156	164	175	187	181	169	199	183	176	198	192	178	165	177	177	196	176	204	177	194	185	187	176	178	202	190	182	197	194	185	183	174	171	182	195	169	171	174	160	200	190	181	168	196	191	157	191	189	195	160	171	172	165	174	173	175	178	201	181	179	172	208	169	184	178	162	179	171	198	165	163	174	198	171	178	168	192	181	166	169	156	159	149	172	181	193	184	184	171	177	171	201	195	175	170	172	184	183	158	153	193	169	180	180	197	181	189	184	194	173	160	189	142	170	194	164	146	173	188	189	178	180	189	169	178	164	200	175	183	193	181	159	173	172	207	187	198	188	178	180	173	187	175	182	201	194	156	191	169	181	176	185	162	225	198	185	187	212	174	189	182	160	192	190	191	139	178	173	164	159	181	180	180	180	159	152	165	153	190	161	181	171	189	170	178	168	181	205	174	174	170	189	162	178	197	181	155	177	185	185	158	164	180	175	171	169	172	177	166	177	159	162	190	172	172	184	178	167	171	199	228	189	205	201	175	159	180	189	178	152	174	179	171	190	178	191	181	162	189	171	186	171	187	183	180	181	196	156	158	181	173	172	174	173	175	164	171	203	167	181	185	186	188	167	164	179	176	177	172	159	176	204	201	196	169	184	165	196	188	177	203	195	170	156	177	181	157	175	182	171	176	180	178	186	192	193	166	182	174	187	177	168	169	193	189	169	177	171	177	169	164	191	168	183	162	167	183	211	186	177	179	203	170	177	173	187	173	176	214	178	201	179	175	190	193	183	168	166	156	192	177	169	183	182	181	187	157	177	192	189	174	186	193	176	175	178	186	177	185	144	199	172	168	177	160	209	158	175	173	182	196	196	168	184	187	153	169	185	191	172	172	189	171	197	176	168	193	178	173	196	173	175	173	174	174	186	199	191	184	175	167	171	186	175	187	164	188	193	168	177	200	162	202	174	161	172	187	165	184	179	176	188	164	166	185	167	172	181	148	202	178	194	176	179	201	178	181	170	202	180	200	177	164	167	175	177	165	160	176	178	182	178	188	176	194	195	185	184	169	172	189	169	182	171	184	185	175	170	148	171	186	157	169	192	178	179	170	177	177	192	192	191	179	160	159	164	155	174	185	161	189	188	173	182	186	187	197	156	182	184	202	188	189	158	160	173	169	189	202	156	167	180	178	176	189	193	161	198	204	173	193	175	157	169	185	211	176	189	156	196	172	187	192	181	182	190	168	163	183	181	175	173	191	206	151	183	186	164	202	179	179	177	169	160	161	172	170	191	186	157	173	189	209	212	208	178	172	153	164	169	212	170	185	197	185	171	176	179	196	197	170	180	172	202	169	171	179	179	152	159	178	204	179	170	192	174	174	158	180	170	160	178	183	181	189	191	161	170	180	163	206	191	217	171	151	190	188	177	195	174	164	166	184	205	164	180	182	203	178	185	198	184	201	167	169	160	174	169	186	198	159	175	177	178	181	188	181	195	183	152	172	180	187	165	178	194	169	188	211	193	189	184	181	182	177	167	186	161	175	187	200	177	170	210	163	174	177	167	174	198	157	157	152	194	190	179	176	187	133	155	182	196	176	177	145	179	166	175	174	177	193	152	186	165	183	169	161	199	199	170	169	158	192	180	189	171	152	204	168	171	149	177	194	209	180	191	178	172	177	156	157	164	177	160	164	216	199	185	186	171	190	177	157	168	171	180	168	197	207	182	175	198	198	174	175	184	161	171	169	174	174	186	188	170	178	162	208	155	186	187	186	177	172	163	186	217	197	173	177	176	210	182	187	195	160	147	184	213	183	181	162	184	171	156	151	203	169	166	177	184	186	179	196	173	177	194	183	177	161	182	176	161	180	196	171	173	181	167	176	195	190	182	193	184	215	165	201	159	182	190	169	180	186	224	195	155	165	171	172	186	176	168	191	180	173	179	151	146	186	172	189	178	187	173	186	188	188	192	194	194	163	179	182	162	169	159	186	195	173	170	184	191	172	139	173	184	178	171	164	170	204	164	210	179	179	187	164	174	166	180	168	188	158	178	187	180	210	188	194	188	183	147	171	187	173	182	165	168	167	171	165	171	199	170	171	177	187	163	149	165	174	170	167	166	161	182	193	172	207	179	180	187	177	159	172	174	152	176	185	182	178	163	174	183	184	164	196	179	170	172	201	182	190	140	176	171	179	185	187	207	184	191	164	182	156	168	192	197	174	195	191	159	173	203	172	182	194	196	184	184	180	176	175	192	170	158	192	179	152	182	170	173	169	181	187	205	195	192	191	192	177	168	177	175	179	155	174	188	161	146	170	168	169	188	168	176	182	201	189	163	180	169	178	179	174	180	200	168	178	160	185	193	153	214	192	217	172	186	220	192	197	179	187	165	194	179	174	191	197	175	177	207	189	153	185	169	183	161	169	178	194	203	160	163	199	150	189	158	197	175	168	173	185	173	146	188	153	170	176	198	177	178	164	170	178	169	188	166	176	182	196	200	174	161	167	182	164	169	169	198	224	183	140	143	225	147	179	157	170	180	177	177	209	177	187	187	180	169	187	206	181	153	177	158	181	178	160	172	169	192	194	172	157	187	166	193	184	194	199	183	176	193	202	177	181	192	165	175	172	186	159	175	187	180	170	197	204	190	186	203	198	186	173	176	163	166	190	185	175	185	177	197	184	177	219	184	165	194	168	194	185	164	173	179	160	169	181	195	207	208	186	171	186	180	186	153	175	178	181	196	170	183	189	169	170	172	152	149	191	173	181	192	150	160	191	181	175	200	193	188	168	159	174	164	185	176	172	197	164	168	186	183	163	193	177	153	187	159	184	167	156	186	184	203	183	144	163	195	202	169	208	168	180	177	165	189	207	173	174	198	171	175	196	185	184	180	186	203	136	168	167	163	201	194	183	181	162	180	167	218	199	187	201	207	175	208	166	170	160	181	182	186	177	185	171	181	167	203	166	152	197	184	196	181	186	184	188	178	159	186	211	188	175	151	189	173	171	168	162	175	170	181	180	168	181	178	205	178	182	186	174	200	181	176	181	165	187	175	191	190	199	176	208	170	189	158	173	181	178	189	197	205	187	180	171	181	175	176	189	169	178	180	177	168	181	166	180	185	172	185	180	188	185	180	182	199	160	153	165	163	171	193	161	190	194	181	163	164	164	177	182	154	206	171	170	189	166	170	161	176	187	175	150	205	172	168	176	173	142	185	155	171
2951	1640	3533	3879	2951	2349	1884	1476	1299	1136	988	946	905	871	746	818	710	650	571	552	544	548	515	511	471	484	462	500	467	507	448	471	456	450	472	447	526	448	453	449	458	492	455	468	484	446	484	449	453	473	463	490	487	491	467	463	434	470	448	488	467	428	458	450	449	462	431	426	484	446	471	458	430	459	473	461	491	494	430	452	463	454	477	446	449	431	461	433	476	450	481	412	425	478	450	464	460	464	460	458	460	452	500	471	471	464	421	438	442	438	513	473	423	487	499	458	431	469	458	461	462	470	483	462	482	454	430	495	471	437	457	444	472	474	512	453	478	486	440	465	457	439	466	455	455	449	512	452	463	414	430	477	480	440	474	468	463	458	480	488	461	452	465	487	458	464	458	450	429	466	433	486	443	484	471	463	442	457	431	445	414	453	448	489	466	457	491	464	420	452	471	456	460	473	445	474	471	458	451	446	458	495	475	436	436	454	449	440	462	446	513	467	457	454	438	440	516	475	455	440	439	457	478	453	411	427	450	462	459	435	455	426	439	476	456	432	444	444	441	447	469	448	475	425	411	472	467	454	448	478	434	473	472	457	438	452	490	448	457	442	459	455	448	439	464	483	457	455	438	496	447	466	488	482	459	474	452	474	467	483	415	478	463	488	462	490	461	446	480	431	459	425	442	456	480	408	416	496	458	467	467	477	485	465	459	457	475	442	474	475	476	467	481	434	467	472	489	417	459	483	475	506	452	460	455	433	467	461	452	447	499	477	453	485	491	468	458	450	452	477	472	433	421	473	460	429	429	449	438	459	408	446	463	494	441	491	459	437	462	495	468	427	462	494	476	433	454	447	468	481	460	462	455	424	477	477	459	448	439	463	463	473	466	484	486	463	423	460	450	442	441	459	413	454	446	439	473	466	434	480	457	434	439	460	469	485	458	464	514	459	485	448	463	470	469	473	454	477	479	442	492	485	491	474	460	505	455	427	466	440	474	482	465	437	410	472	449	479	423	445	484	493	483	458	417	430	463	510	486	493	462	443	469	472	478	451	471	483	461	454	441	447	478	477	485	488	459	432	467	457	455	465	450	463	476	427	465	479	475	465	493	494	466	470	467	464	471	434	449	437	475	425	476	462	446	451	433	455	482	463	508	493	456	446	435	462	455	420	461	407	451	506	449	487	465	428	449	489	464	469	454	471	453	446	497	443	432	457	460	454	484	493	456	470	445	454	482	456	447	438	476	466	476	443	457	447	481	472	480	435	460	484	464	453	439	430	441	439	486	475	438	442	452	425	515	502	493	463	457	450	449	449	471	466	464	479	455	479	433	412	456	449	477	457	449	492	445	452	456	441	469	417	460	453	499	474	416	504	462	470	452	451	482	462	434	473	459	447	460	487	483	462	430	469	490	478	446	453	462	453	418	440	420	508	451	434	490	450	421	498	437	445	454	460	470	441	470	449	433	478	450	401	429	451	475	452	465	439	432	476	447	503	503	479	471	465	443	435	497	445	461	466	450	456	472	438	486	446	421	449	458	515	465	462	435	443	482	486	441	469	488	463	450	456	452	497	433	428	446	440	488	513	433	455	448	454	454	441	446	419	461	442	467	461	476	481	444	489	469	477	462	474	414	414	469	403	443	441	456	454	473	439	463	498	458	437	452	451	445	438	471	462	479	464	468	482	444	464	417	487	468	482	476	467	479	473	477	451	444	476	453	492	431	483	471	462	430	477	437	427	433	481	449	465	462	458	463	470	480	411	470	505	460	440	455	428	488	474	437	491	471	470	480	438	484	429	477	451	454	441	493	486	443	447	489	445	413	474	453	414	450	484	465	447	492	449	473	447	451	449	459	450	487	458	483	451	447	458	492	441	441	461	493	486	491	434	448	435	488	448	480	485	452	459	469	439	510	440	495	437	424	443	438	456	444	480	499	460	495	443	424	472	514	476	466	449	458	447	463	470	457	432	472	464	478	470	449	479	437	488	457	459	452	457	437	441	460	432	463	478	430	463	460	412	467	465	449	480	473	460	460	471	471	463	440	447	448	476	435	447	468	448	449	428	457	427	471	452	450	460	484	452	462	476	454	478	435	468	458	478	506	478	478	442	447	450	422	460	452	460	429	475	500	496	468	457	484	455	464	460	455	460	446	496	478	449	454	414	457	470	477	443	453	458	462	441	449	463	463	452	482	484	475	450	456	462	451	444	445	445	469	480	433	483	448	476	449	466	440	497	458	438	468	479	467	479	424	481	456	447	466	503	467	471	508	460	469	451	471	446	483	457	497	473	512	491	491	481	456	453	443	441	427	429	471	475	457	437	475	458	449	483	452	437	455	450	534	446	439	429	431	453	460	454	423	455	466	454	479	476	472	477	471	458	474	481	436	478	446	444	468	472	453	450	438	458	441	452	442	436	441	443	448	504	461	436	476	471	439	429	477	444	453	430	428	463	503	449	445	488	481	484	450	456	473	512	447	447	471	434	444	460	502	472	482	435	435	450	456	466	502	468	485	457	474	457	457	510	448	460	423	433	472	455	448	502	466	431	466	477	460	485	469	463	409	452	459	421	447	474	420	461	470	388	449	469	430	462	444	445	474	462	499	468	471	453	470	472	438	453	464	505	491	487	457	425	423	463	485	448	512	478	406	459	490	478	458	466	458	460	456	475	439	451	390	456	430	437	449	458	482	476	475	472	441	456	482	453	429	444	457	436	496	442	489	447	415	453	485	465	481	447	428	417	467	462	458	443	477	476	435	426	421	454	485	461	469	457	445	448	519	486	508	470	445	440	439	437	461	476	439	484	456	469	517	499	461	475	462	420	421	461	448	521	427	465	450	457	507	445	473	438	467	456	457	410	434	457	481	467	443	445	475	422	466	468	449	491	463	523	452	486	434	420	447	449	455	454	432	501	443	475	473	476	410	416	456	484	443	477	420	455	437	436	475	466	439	473	453	470	471	435	447	498	478	439	497	433	476	467	478	463	473	423	438	438	449	446	429	462	454	403	445	459	456	456	475	478	492	476	500	438	490	433	483	468	436	444	499	492	457	490	442	458	462	436	479	447	438	462	491	461	493	473	476	426	464	445	466	471	409	484	436	506	440	464	446	472	422	475	446	498	487	452	476	497	456	470	472	471	485	450	484	467	491	480	437	474	460	472	496	467	467	442	460	462	465	441	453	483	468	449	459	448	474	474	484	433	461	417	454	482	435	451	474	416	437	471	446	451	454	450	467	452	464	385	496	465	454	458	480	484	503	470	487	485	474	464	446	440	446	443	475	457	455	445	471	452	442	441	447	436	447	439	442	451	470	485	486	494	480	463	478	447	458	405	449	483	463	456	492	458	449	491	463	430	462	475	471	471	457	473	442	463	471	473	457	466	444	404	475	451	482	461	462	426	448	444	455	434	451	428	476	464	464	484	434	471	449	481	444	479	422	510	447	473	470	437	445	471	470	479	438	450	492	447	490	477	469	449	473	465	470	486	521	469
10373	2555	3444	2578	1534	1140	965	761	667	725	515	528	451	453	438	384	435	321	347	404	330	325	301	341	309	316	311	310	307	342	346	285	297	304	290	266	308	290	300	297	328	343	298	302	279	312	328	299	301	300	318	322	330	318	279	305	277	322	342	351	286	308	310	282	281	267	328	322	311	317	306	277	330	307	323	292	315	329	315	317	305	308	319	318	306	301	329	304	313	294	309	298	327	317	284	308	275	307	329	302	303	345	317	294	274	302	319	321	323	335	316	297	299	325	293	297	316	324	296	290	302	294	310	340	313	300	315	310	330	289	316	350	306	293	321	295	291	315	290	340	315	302	323	330	320	312	304	315	276	351	285	270	333	315	324	287	317	321	315	304	306	348	293	345	301	297	277	317	297	309	330	322	319	267	289	318	296	294	305	319	284	327	301	310	308	303	290	310	319	309	301	285	312	329	310	326	320	320	313	289	302	340	308	311	313	276	296	309	293	325	322	303	266	319	282	314	315	302	296	289	304	273	304	309	289	320	354	306	293	353	337	322	272	319	287	351	316	314	304	325	306	319	325	339	264	251	313	345	282	310	322	302	303	320	327	330	317	304	315	343	308	327	305	328	271	312	316	311	309	304	328	305	297	301	290	309	314	347	285	292	275	282	305	304	319	345	291	336	319	304	300	289	316	326	305	280	297	311	308	339	329	304	311	279	309	305	306	314	316	311	326	316	301	334	327	286	326	335	327	317	320	318	303	317	281	295	292	309	288	338	310	336	340	284	326	339	328	299	356	305	286	315	277	303	316	322	340	315	329	319	307	288	336	311	286	321	362	307	288	291	332	305	303	304	283	320	304	301	331	334	334	336	292	328	299	324	282	333	337	297	314	294	286	346	285	348	307	284	310	315	260	296	328	296	319	294	283	318	324	348	294	310	325	324	342	308	301	317	349	313	312	287	276	322	311	311	295	301	297	343	337	302	295	324	333	287	318	305	287	312	302	320	304	277	308	313	321	303	283	288	302	334	310	334	299	319	286	314	302	333	328	294	298	289	333	300	284	308	290	298	295	294	340	311	300	290	315	325	299	276	329	283	321	304	316	311	322	329	299	320	319	297	306	307	306	303	334	311	303	302	304	330	279	320	304	326	309	292	330	298	289	318	305	299	300	315	315	313	321	291	310	312	298	313	294	305	287	275	304	298	290	292	282	298	303	315	283	318	323	303	316	304	313	311	294	311	304	309	331	307	305	311	307	315	309	313	308	300	311	309	337	310	352	326	290	286	292	316	301	302	326	299	315	319	311	310	299	329	321	333	312	321	291	291	344	306	311	298	306	275	281	357	337	319	306	291	304	300	289	305	298	301	305	300	318	338	303	352	304	324	327	303	303	280	318	308	310	292	299	293	304	324	272	290	343	293	314	311	334	307	289	300	312	306	304	289	321	282	300	329	344	295	289	289	295	317	295	320	323	299	293	284	276	333	308	296	324	324	279	296	314	340	304	313	294	307	305	324	313	289	335	313	349	306	300	327	323	280	342	302	315	295	278	306	280	321	324	363	304	320	316	326	321	333	348	326	288	299	303	299	295	348	326	323	303	323	331	327	323	302	318	328	318	286	284	293	337	338	290	285	335	318	348	331	326	303	311	335	278	341	287	323	293	296	317	288	317	320	293	321	295	295	308	285	328	292	322	279	324	309	307	354	289	309	301	308	318	324	293	339	305	318	312	314	309	296	334	300	294	290	290	327	283	324	353	314	299	330	325	302	342	317	318	329	309	300	306	299	314	300	293	286	287	317	340	290	296	277	307	294	293	298	371	285	310	290	286	310	316	323	303	286	308	324	291	327	303	297	305	302	303	350	293	318	352	358	315	300	283	298	310	328	329	291	297	341	347	297	285	297	298	316	292	344	305	340	314	309	296	309	276	311	304	318	327	308	328	295	335	323	327	326	297	332	325	292	314	319	296	297	314	275	332	299	321	302	331	297	277	325	305	349	376	313	264	285	326	293	285	307	302	329	298	299	295	272	281	311	302	287	325	297	319	288	281	312	301	310	323	284	303	346	342	313	317	293	292	304	299	297	339	323	317	322	293	289	313	344	332	318	302	296	296	285	297	318	290	284	277	305	308	271	327	317	330	317	297	303	296	278	322	288	290	324	313	302	287	309	301	372	307	301	302	288	300	311	295	298	362	294	291	282	326	313	322	327	311	316	280	297	301	308	320	311	319	319	336	303	297	340	310	310	313	327	306	326	331	320	318	295	331	300	295	311	327	341	325	299	297	324	345	272	338	298	342	318	349	291	312	293	297	322	297	344	319	343	317	341	291	280	323	302	300	305	323	308	303	292	310	346	319	321	300	284	301	321	332	316	283	272	295	313	341	338	313	302	294	278	324	333	311	289	304	296	317	327	303	286	301	311	313	285	301	328	321	293	285	326	288	290	291	312	278	315	321	293	313	312	335	304	312	291	308	295	286	291	294	298	318	295	322	354	296	302	328	317	283	319	276	315	282	316	325	287	330	336	295	319	309	299	328	356	298	335	340	282	315	320	295	309	318	268	299	316	301	281	306	320	287	328	334	291	305	326	315	294	299	336	295	341	273	330	280	284	304	307	295	294	341	323	325	322	332	273	301	288	303	352	283	292	291	322	303	317	309	319	315	322	333	316	317	328	306	323	326	330	316	315	297	283	268	284	351	332	284	340	304	301	299	317	301	302	305	339	275	288	313	300	277	297	307	332	322	307	303	295	295	303	306	279	319	291	285	289	322	333	335	304	305	281	289	289	293	309	324	310	306	328	298	280	312	292	303	288	324	318	274	317	303	326	299	292	331	310	304	310	331	292	305	318	292	303	294	331	278	340	320	320	315	309	288	284	319	306	372	345	331	282	328	328	292	312	302	295	307	304	295	330	338	347	299	299	296	348	297	322	277	303	329	349	290	339	320	339	311	298	314	305	285	297	328	298	300	279	292	314	295	312	285	290	310	302	293	334	313	291	284	288	320	274	320	308	316	319	287	357	298	323	320	318	326	297	271	340	338	298	311	303	327	326	316	303	308	265	302	291	296	313	302	314	320	269	299	313	286	283	265	311	284	302	290	302	311	311	355	316	290	296	337	329	315	297	294	309	266	333	318	365	329	297	325	336	295	338	288	319	337	321	298	295	283	340	285	318	306	320	297	306	316	322	291	285	308	295	291	261	300	312	306	329	326	329	348	322	328	313	304	282	310	338	316	324	330	324	314	332	322	329	338	298	298	329	324	312	325	307	353	330	309	308	298	320	310	326	326	316	305	278	300	280	320	319	299	326	310	307	308	297	299	298	304	299	338	299	291	282	338	312	320	300	307	323	292	300	309	297	319	296	325	296	325	303	316	334	271	335	297	270	295	290	303	331	310	296	286	324	320	310	307	347	324	305	342	352	331	311	276	293	276	328	337	315	330	308	299	325	322	306	317	335	324	299	298	313	301	334	321	331	296	339	301	312	281	341	300	286
7937	2769	6248	6677	5098	3871	3413	2923	2715	2657	2081	2064	1847	1756	1546	1388	1329	1185	1054	1031	1045	949	954	902	819	826	844	802	785	815	766	688	806	758	737	776	786	773	765	809	771	713	711	732	715	723	743	731	750	692	749	730	702	692	761	726	771	728	720	723	718	702	718	720	738	740	713	706	751	699	757	710	702	720	763	736	780	697	788	748	721	727	777	782	774	720	701	728	759	703	706	699	722	712	709	791	715	690	690	694	695	744	700	728	761	720	735	672	674	733	693	724	711	718	737	703	770	695	717	696	738	766	778	718	683	697	744	700	731	740	713	725	720	763	714	675	734	719	660	734	725	685	744	734	726	716	689	703	711	698	746	728	779	750	721	739	742	723	744	749	734	733	746	731	726	722	748	766	712	740	738	745	723	647	692	706	737	718	697	724	750	750	719	719	715	748	730	756	665	685	712	777	729	671	744	738	721	725	748	776	689	703	713	711	783	708	699	697	707	735	717	724	715	766	723	715	736	726	723	718	722	722	703	650	789	720	735	737	706	734	701	704	673	722	726	744	722	778	752	723	732	699	693	707	729	788	719	727	751	737	756	784	759	772	709	730	754	756	713	718	711	725	697	717	716	713	722	745	721	734	744	743	725	729	703	746	761	745	749	718	764	662	724	734	758	722	753	741	746	670	728	753	692	729	735	719	729	713	748	716	732	748	736	716	706	715	712	737	720	665	713	731	686	715	662	693	688	702	728	685	733	680	692	725	726	755	745	739	736	718	767	715	728	716	709	717	725	770	706	756	711	726	725	704	759	692	696	700	722	749	690	724	697	752	768	725	674	710	730	697	740	697	714	723	729	724	725	739	747	705	725	738	729	763	700	749	707	700	716	817	709	709	703	741	732	743	742	753	730	758	772	730	726	696	711	731	758	741	691	695	749	762	722	698	730	698	735	773	772	754	759	743	726	709	703	753	714	714	728	734	705	699	687	760	729	722	723	705	755	725	673	777	720	716	738	671	693	734	783	754	741	734	714	690	700	753	717	721	744	702	764	730	714	738	717	714	725	756	720	661	709	695	748	715	752	680	710	721	755	739	749	707	813	717	714	733	753	728	739	707	752	691	752	731	717	705	682	733	751	731	747	734	769	751	703	662	751	718	682	737	726	650	704	748	703	687	750	687	774	778	775	757	706	717	759	725	745	699	735	756	714	724	723	740	718	736	811	746	745	716	763	750	759	705	714	696	723	721	744	724	722	782	711	695	690	731	734	760	712	709	745	755	731	739	720	718	692	745	722	752	725	748	716	711	691	696	686	704	779	732	759	698	747	714	683	715	735	740	706	747	705	791	733	754	763	710	689	707	743	774	731	720	732	707	724	726	724	739	724	754	708	681	712	715	733	747	751	715	680	735	707	725	735	738	747	655	701	736	737	756	752	727	742	747	702	762	732	758	696	757	738	693	719	728	722	713	740	731	717	673	707	746	716	715	739	745	693	711	709	757	742	761	722	703	729	723	726	768	728	760	687	684	729	725	725	707	690	737	720	717	725	740	718	731	735	729	727	751	742	712	708	746	699	761	678	745	701	779	747	688	753	736	795	744	737	706	709	725	753	731	775	669	779	794	733	714	717	694	704	750	729	760	762	737	740	749	766	733	726	671	737	756	733	675	717	722	715	715	783	706	745	681	734	769	756	768	712	736	732	746	707	734	740	709	704	732	726	713	697	755	733	697	709	630	709	734	710	731	696	664	695	760	726	698	744	752	730	720	721	749	716	748	722	699	734	730	748	759	734	712	756	744	732	731	735	729	696	742	728	737	702	742	707	719	730	701	737	680	721	741	746	692	752	724	689	737	728	772	741	719	709	719	729	733	692	690	717	722	752	785	716	733	712	693	745	718	717	745	732	689	740	668	742	703	766	760	710	737	780	748	747	751	683	726	742	727	678	728	764	731	686	742	756	743	698	748	734	733	728	732	722	760	712	741	742	738	741	722	701	691	774	682	748	713	696	738	738	776	759	778	683	694	693	720	689	703	686	780	704	750	716	736	680	744	714	756	785	699	697	740	700	717	790	737	720	667	702	692	728	694	739	660	765	723	699	729	681	775	726	745	705	719	733	782	718	733	729	745	752	767	745	727	716	705	732	715	745	722	737	717	682	698	742	769	679	746	697	722	730	726	720	705	751	730	728	740	770	752	750	784	722	742	732	729	700	685	778	723	744	762	757	715	757	724	710	705	691	721	763	743	710	724	741	710	701	704	725	731	748	737	707	731	697	728	737	708	749	735	697	772	748	741	725	718	707	744	720	675	677	718	721	725	705	760	682	724	732	715	706	718	719	729	724	733	745	700	687	716	780	721	758	712	741	729	715	723	718	680	753	718	722	715	717	742	723	747	697	757	746	718	705	770	700	712	713	747	733	727	698	710	718	705	753	735	757	707	782	736	732	695	740	732	747	699	718	702	775	737	727	709	704	759	726	727	755	712	705	717	735	724	691	708	707	725	699	686	717	713	775	753	704	724	667	724	754	757	717	685	735	707	751	712	762	726	735	686	724	750	680	688	757	746	728	740	761	695	705	728	749	710	746	711	702	681	754	756	736	754	686	746	683	726	734	756	741	711	730	708	720	722	723	711	742	735	723	708	726	749	677	715	702	721	722	742	737	727	733	683	769	726	730	717	719	717	755	729	733	768	755	680	756	741	726	780	742	735	732	736	731	708	756	718	718	685	715	733	701	715	728	747	747	765	718	721	727	700	680	725	729	722	730	709	666	724	711	705	733	717	685	733	704	704	759	784	733	656	767	719	723	735	733	731	724	745	770	708	767	730	753	707	715	729	733	701	676	721	759	700	743	759	723	719	715	758	696	698	764	735	682	699	683	672	702	741	731	753	735	710	727	735	711	714	701	683	744	744	716	735	705	659	725	721	717	731	679	756	770	733	740	753	752	756	696	711	732	719	724	740	721	734	700	701	711	721	731	748	703	699	760	774	660	742	698	726	707	736	692	744	694	688	756	719	726	713	733	724	741	743	707	712	761	745	747	673	783	745	736	756	678	694	691	702	746	711	673	744	718	727	752	719	757	699	721	726	721	726	700	698	742	716	753	718	715	755	735	703	766	718	742	753	754	711	767	734	721	708	721	757	709	710	763	696	769	750	713	758	782	697	734	716	707	756	711	785	734	777	771	731	743	742	695	740	711	724	752	773	726	710	729	728	717	705	721	714	680	676	687	798	707	742	748	771	659	716	722	710	725	704	742	679	746	707	764	676	713	652	746	727	784	710	678	716	665	686	803	778	744	682	789	732	748	732	721	720	729	697	727	735	718	702	753	704	732	696	704	728	732	668	695	743	711	758	765	706	751	702	700	743	682	729	745	738	751	708	727	714	732	761	725	696	733	754	739	713	721	741	706	733	705	729	707	721	752	746	722	714	744	735	730	715	738	712	705	733	676	730	747	708	727	714	702	722	753	732	717	724	730	709	766	716	680	740	731	709	780	693
17929	4554	5074	3880	2345	1638	1319	974	834	920	782	666	612	562	573	511	500	463	466	406	357	396	386	342	384	408	356	344	348	374	361	330	352	337	343	329	346	375	346	339	325	290	341	319	346	351	345	338	315	363	389	333	353	368	330	332	376	338	355	333	336	339	305	341	325	311	319	333	369	359	336	313	320	326	325	292	327	345	303	316	315	361	300	385	341	342	310	345	320	304	325	349	321	375	329	334	319	321	330	335	319	327	333	301	310	317	353	370	310	363	338	340	325	326	335	362	337	314	352	374	324	370	356	372	331	326	324	337	333	323	342	303	338	322	311	309	303	338	308	352	321	327	328	318	370	315	326	333	328	376	315	302	330	323	344	312	325	327	335	306	317	348	352	350	338	323	337	330	348	322	325	327	341	326	323	314	288	295	345	344	332	336	321	327	373	340	351	327	353	347	319	322	345	345	336	326	344	325	317	345	344	326	343	307	312	335	299	359	336	356	341	348	366	361	334	338	299	327	364	353	353	296	355	359	318	310	320	324	321	346	315	324	322	339	307	352	325	302	331	350	330	325	289	340	337	345	331	354	355	339	332	325	357	305	362	303	320	359	346	323	310	330	371	337	305	317	323	321	315	348	337	326	306	305	358	363	345	342	326	283	323	341	330	314	342	329	311	333	321	367	294	361	355	288	349	326	338	349	324	329	334	357	343	358	320	318	325	319	332	315	342	325	328	339	374	341	346	358	346	310	348	304	345	317	328	334	328	349	347	311	336	347	339	359	354	298	337	316	328	337	331	276	313	344	326	334	329	334	326	315	336	324	319	328	328	318	316	344	329	344	327	345	309	324	337	295	315	306	338	349	343	358	329	370	334	321	304	321	305	333	315	302	316	333	386	334	342	322	339	301	326	325	338	338	335	342	346	333	344	358	362	357	336	349	352	337	356	329	309	327	326	316	332	328	338	335	316	325	295	333	334	358	320	312	353	358	318	350	307	303	325	342	352	323	296	334	347	325	324	339	348	331	316	316	353	334	332	322	308	342	323	305	337	357	338	343	351	341	320	357	357	326	305	328	328	333	309	311	341	304	315	340	306	355	301	322	317	343	329	347	361	327	313	334	318	335	349	346	305	312	333	351	367	302	321	339	319	342	318	348	355	334	336	323	353	317	293	324	291	317	359	358	364	332	359	320	322	309	342	339	338	339	348	340	345	348	344	328	366	337	321	350	307	324	306	301	349	365	363	306	333	335	331	331	329	312	311	354	353	350	317	329	353	305	350	301	313	350	335	360	341	340	346	345	371	333	332	383	348	319	302	275	329	290	366	345	328	325	345	326	341	365	316	298	318	343	326	355	335	329	299	326	364	341	345	314	311	336	335	302	324	326	320	333	323	322	355	331	343	361	349	353	342	303	355	322	326	334	317	354	339	354	362	341	345	351	288	297	341	359	344	261	330	323	349	331	332	382	373	320	336	317	318	321	320	359	309	311	376	360	308	310	342	316	322	324	367	348	338	331	325	349	330	332	353	346	331	336	363	329	324	318	297	328	317	343	323	319	341	321	336	330	348	313	333	323	331	358	349	316	325	326	315	312	319	347	324	312	356	315	330	300	367	340	331	354	334	335	339	384	343	359	326	341	320	298	338	328	310	314	319	337	336	312	337	318	321	317	339	306	306	309	337	331	336	364	332	348	345	347	359	327	365	362	340	346	337	309	329	329	316	327	352	312	348	341	335	368	346	356	325	343	361	369	332	334	325	335	332	313	340	348	327	328	351	359	337	348	328	351	376	352	345	322	320	282	354	352	320	345	296	344	342	318	322	318	315	311	299	324	309	330	358	329	281	296	332	344	314	309	319	352	335	329	306	321	348	338	357	355	357	300	314	339	326	348	339	320	318	338	313	339	357	357	290	321	307	311	296	319	293	337	328	335	319	310	391	361	330	338	331	299	342	333	341	355	333	316	338	344	319	336	334	284	331	338	325	303	327	334	367	347	324	319	329	342	330	338	334	319	350	347	288	341	333	329	357	339	323	324	357	321	323	336	304	340	316	342	323	348	329	346	309	335	380	373	380	358	322	318	356	341	370	304	342	299	297	318	308	319	339	283	328	344	327	355	333	351	305	287	316	370	347	333	306	334	344	349	341	335	316	312	352	363	321	350	326	350	330	312	346	397	309	333	363	333	325	325	340	310	337	323	295	322	324	345	320	330	342	341	328	357	326	315	330	330	353	331	337	319	342	347	317	311	365	362	332	334	315	322	337	350	345	335	366	295	338	361	344	324	366	346	321	336	335	344	333	326	352	326	363	341	311	366	324	329	327	336	311	313	300	310	364	355	324	328	360	343	343	304	354	317	284	342	344	303	362	343	336	318	341	319	314	317	333	319	285	354	324	317	342	326	344	381	363	331	300	309	327	316	331	356	323	368	354	338	324	316	330	330	349	320	306	323	324	313	324	368	350	324	319	348	345	267	317	344	336	358	329	333	319	356	337	328	345	336	367	392	330	342	355	319	361	405	326	332	320	295	333	309	302	317	289	340	351	335	298	331	349	328	323	312	358	358	338	353	293	322	323	318	358	326	323	325	346	338	327	303	357	295	313	336	318	305	378	331	330	351	350	332	342	348	305	301	315	333	346	345	327	336	309	353	364	300	328	347	365	333	333	340	320	307	355	314	316	314	330	325	333	334	338	340	349	363	333	334	340	329	345	343	327	307	344	345	326	322	313	320	316	359	331	324	331	342	334	277	346	302	367	334	346	361	368	323	331	318	345	341	316	303	353	352	319	342	316	316	365	377	353	344	350	343	335	374	331	323	341	345	314	345	352	325	333	344	348	346	348	335	319	333	353	362	319	302	331	339	340	365	321	354	362	342	315	332	332	347	338	318	350	321	315	323	318	351	318	339	335	349	350	303	334	312	326	294	361	356	306	324	344	346	337	346	311	310	342	356	346	336	317	316	322	353	315	325	304	340	334	368	344	317	283	307	348	348	341	316	317	335	300	339	296	339	352	321	316	314	298	314	323	333	340	314	316	316	302	335	372	290	335	334	300	304	329	324	321	377	320	345	293	337	300	323	346	337	328	351	326	331	333	355	358	343	345	343	321	370	325	351	338	301	327	299	320	327	366	358	317	330	376	348	317	318	310	323	322	329	303	313	313	328	324	336	361	334	319	325	333	315	359	307	327	361	317	344	344	340	334	347	310	330	319	329	311	353	330	326	332	345	334	307	293	363	335	338	378	296	305	340	349	331	335	398	358	305	336	310	329	351	348	347	333	334	354	332	318	322	341	323	352	328	319	367	346	346	346	333	332	317	308	340	327	327	315	370	347	356	342	348	313	320	335	359	364	331	294	345	358	326	334	352	300	334	320	316	321	324	365	378	322	328	330	287	354	337	324	333	359	328	342	320	348	348	336	301	354	315	318	337	306	365	357	338	357	342	343	333	338	349	355	388	330	336	324	364	334	324	315	302	313	351	344	357	342	288	347	369
10613	3766	8152	9220	7502	5838	4912	3836	3564	3652	2908	2817	2586	2388	2067	1832	1710	1554	1429	1234	1234	1191	1112	1000	1066	999	979	923	891	900	806	882	802	864	839	826	796	805	827	826	843	812	801	746	798	831	759	773	789	752	782	756	755	725	737	781	804	756	767	744	779	814	755	795	746	758	731	714	783	737	770	746	691	746	747	774	745	758	754	753	758	752	768	737	741	767	769	800	752	752	759	730	727	720	760	723	788	774	752	767	742	753	713	736	787	751	768	755	738	723	750	739	723	769	726	724	735	771	749	735	709	776	745	754	770	760	733	740	768	754	791	790	745	721	787	757	745	778	748	760	765	827	773	744	740	781	745	789	807	755	777	716	739	733	724	732	728	736	777	785	752	702	742	752	711	776	744	748	785	775	733	763	761	736	730	693	720	777	748	746	747	720	711	739	749	754	715	706	782	753	773	801	806	731	699	705	770	762	810	730	716	770	763	744	757	775	747	762	700	734	758	763	748	733	791	761	789	751	747	740	773	780	758	743	722	738	752	774	751	746	779	762	710	766	789	708	772	800	746	731	733	758	800	687	770	744	755	780	782	698	721	739	707	708	726	749	757	767	747	734	703	760	753	729	766	831	743	710	800	735	733	769	792	752	727	740	742	746	760	744	722	737	755	694	753	767	754	761	834	710	763	808	741	757	744	749	748	770	782	812	713	766	731	781	759	786	709	738	754	753	767	755	754	746	790	747	715	745	748	732	740	737	708	732	699	758	743	778	792	731	726	783	752	766	790	776	772	736	740	779	764	749	776	752	765	783	777	701	739	739	763	771	725	747	735	702	723	735	760	744	769	735	767	762	745	716	695	776	721	747	744	766	744	717	738	783	720	740	748	698	730	753	721	694	761	783	731	794	753	825	780	784	757	745	747	696	736	784	744	725	779	737	768	751	701	776	737	765	757	743	751	712	742	763	737	738	748	748	791	759	718	789	739	747	747	747	749	793	802	738	788	697	734	751	789	772	756	732	730	770	669	799	695	778	750	780	759	734	783	792	728	802	737	744	710	739	748	734	772	769	725	755	843	704	749	756	757	744	764	774	710	739	828	740	744	737	755	773	750	794	743	748	700	785	737	741	714	732	720	751	715	721	774	741	737	783	737	732	714	701	764	707	733	768	784	757	716	762	774	749	710	744	736	754	730	727	740	731	723	777	699	799	794	729	732	736	769	733	745	722	739	714	712	768	728	773	772	756	749	749	764	736	741	785	747	760	746	802	721	731	722	792	745	720	735	721	741	754	767	760	723	753	746	797	738	700	768	749	799	729	749	733	772	814	774	740	737	775	785	760	748	768	772	738	726	767	745	742	758	802	722	754	752	782	757	712	788	768	741	801	749	747	733	678	772	762	764	775	742	794	694	766	738	753	723	726	765	786	725	743	777	743	750	781	707	773	751	729	784	772	726	754	792	742	751	801	793	762	774	744	744	751	698	774	750	742	744	681	758	811	736	770	727	748	753	741	729	719	752	748	725	726	734	747	743	780	711	789	750	758	742	733	720	728	745	742	755	752	761	737	705	768	734	761	764	756	755	737	745	733	711	769	718	757	785	757	711	783	758	754	802	745	766	720	746	682	776	716	697	709	770	793	738	712	783	755	791	707	747	740	759	790	747	755	738	721	726	767	802	733	747	749	664	757	746	708	764	754	755	768	733	749	746	755	733	766	737	739	768	723	742	782	765	731	784	721	726	775	695	767	751	740	745	755	751	780	723	706	729	746	693	746	734	744	756	716	715	773	730	795	781	739	745	726	769	734	757	729	780	764	763	725	733	746	753	745	760	747	764	784	745	748	759	775	736	734	793	731	689	771	750	715	791	709	769	739	756	761	765	745	718	727	787	753	745	755	763	696	724	739	781	753	733	739	792	742	777	738	753	771	730	753	774	721	777	783	756	763	739	764	724	726	761	764	744	735	760	758	765	793	788	756	753	789	730	687	814	704	746	724	781	726	724	765	686	767	709	766	765	746	737	754	769	795	733	783	774	753	734	754	791	727	751	752	772	777	776	733	703	762	785	787	789	766	746	731	755	757	763	751	732	779	732	738	767	771	755	795	729	740	739	779	740	738	708	739	724	778	766	738	753	724	715	741	777	711	759	794	749	704	751	748	730	775	703	752	771	828	704	766	754	724	781	770	738	765	723	786	753	745	728	738	758	761	727	766	740	779	700	747	765	728	750	770	751	752	797	738	772	765	752	727	782	748	713	779	731	775	721	681	760	741	755	732	692	756	800	821	778	759	753	753	735	755	775	758	793	746	759	788	771	719	794	774	787	755	703	733	828	765	728	754	769	742	744	727	759	711	765	683	747	712	746	749	731	805	752	737	764	786	760	773	776	711	724	700	745	717	739	720	741	695	741	744	746	743	732	753	686	767	758	771	791	774	748	756	735	781	743	742	767	715	775	746	748	759	728	804	732	708	814	721	726	726	716	787	778	767	776	755	699	761	795	784	786	748	739	697	786	797	704	759	780	767	774	817	740	760	748	749	806	776	704	726	747	772	779	747	775	700	761	743	770	720	737	695	764	743	750	759	739	738	761	732	738	790	773	731	745	800	728	775	723	750	799	743	732	784	769	777	756	747	758	802	764	786	723	753	732	751	711	706	747	769	725	714	777	738	777	724	775	746	795	759	727	758	735	729	755	747	708	733	773	748	749	724	716	736	763	745	738	740	780	741	738	745	758	759	747	817	774	756	730	745	772	729	750	765	687	740	780	743	724	757	787	747	768	765	780	713	778	753	705	769	758	757	743	742	757	716	812	764	765	693	754	735	798	783	715	743	805	715	773	778	777	752	711	782	784	715	813	708	751	763	748	726	707	781	748	763	689	690	732	741	737	741	738	730	765	763	777	709	735	756	758	758	756	764	783	735	773	756	786	788	746	739	741	801	722	722	686	804	794	772	760	749	772	809	749	753	747	710	708	744	736	700	816	817	772	777	758	784	765	804	752	713	778	761	738	765	728	719	733	740	709	728	769	791	779	727	736	702	722	707	768	794	783	745	773	790	733	781	761	733	750	698	717	736	779	760	760	725	724	779	747	757	763	686	802	739	745	746	771	798	727	732	746	760	789	739	767	781	742	718	755	734	748	753	773	711	793	728	719	770	786	715	770	736	717	759	778	775	763	767	713	705	730	698	768	791	795	755	711	710	756	721	743	785	794	717	682	761	771	760	709	727	785	734	741	757	725	716	791	765	736	819	776	829	770	780	806	746	764	781	720	749	735	725	745	749	788	744	779	724	769	726	724	762	761	735	801	757	735	776	780	744	737	770	742	732	738	770	775	794	748	717	754	806	752	761	752	735	812	786	731	768	699	737	744	708	747	742	750	722	746	779	748	754	797	744	724	754	766	726	759	741	676	781	738	778	760	694	766	758	762	742	763	755	744	751	736	775	760	761	723	713	725	780	814	715	757	770	783	778	751	766	751	741	722	796	759	756	753	783	722	689
3633	1325	1707	1258	788	565	417	373	325	235	234	252	261	255	232	206	238	157	184	199	202	175	165	168	169	154	174	180	201	193	167	163	179	166	172	191	185	170	178	169	182	188	191	178	175	182	176	181	193	180	193	199	175	176	156	163	161	155	181	184	195	174	185	186	192	182	157	149	158	185	191	191	170	199	175	180	183	188	173	166	172	208	187	162	170	184	173	196	166	189	153	180	173	159	162	159	164	182	140	169	202	162	176	171	173	188	189	167	212	177	171	178	180	173	205	173	189	180	160	188	176	172	192	176	201	154	179	193	163	163	175	188	163	155	197	159	166	203	178	188	170	171	153	179	197	193	148	203	168	208	194	168	192	172	187	174	187	181	172	183	154	169	144	187	151	166	195	175	161	183	169	180	152	181	177	177	174	160	198	169	173	195	185	195	171	193	190	173	193	173	204	192	169	177	189	190	160	181	166	176	178	171	158	183	168	175	180	175	178	167	191	154	144	204	167	174	148	191	158	186	167	159	193	173	177	184	177	184	181	158	162	177	169	195	195	188	163	180	163	178	171	171	169	154	171	160	177	171	206	181	168	164	180	171	184	196	148	158	168	173	199	158	191	187	184	178	172	201	165	174	184	203	168	163	183	166	163	191	164	168	164	172	171	175	146	184	168	186	182	178	171	184	181	183	174	164	181	179	196	179	157	191	174	196	188	181	176	200	166	168	178	189	189	185	159	183	181	169	191	174	165	185	185	163	173	174	185	191	168	154	179	208	175	180	160	163	180	177	165	177	184	200	196	202	206	176	183	155	176	159	203	168	164	160	164	174	183	197	186	180	205	177	186	198	165	163	175	162	187	167	164	189	159	187	164	171	157	190	168	168	161	170	144	185	190	171	185	186	178	166	202	192	161	188	164	182	165	166	181	181	156	147	162	163	171	175	190	195	220	187	166	176	190	137	156	211	192	190	178	172	162	159	164	196	159	164	172	169	170	195	174	161	204	194	178	184	195	164	163	179	192	179	185	199	176	176	167	180	164	187	176	207	171	178	199	170	174	185	164	160	195	190	186	174	188	184	172	164	200	158	164	153	165	172	179	175	189	207	186	204	161	176	175	164	190	174	159	166	172	199	162	185	180	162	169	156	182	199	179	183	170	192	181	168	175	177	184	159	187	180	160	154	170	192	168	176	191	181	153	149	187	158	180	172	164	162	170	165	194	163	191	194	186	184	189	165	196	166	167	166	178	156	171	156	182	183	188	139	168	202	189	180	188	193	164	177	186	209	184	164	177	169	157	182	191	147	151	160	187	181	172	180	150	163	172	190	169	181	184	184	171	174	180	139	147	181	166	162	161	187	165	191	176	179	186	181	185	176	200	167	189	147	155	157	168	170	164	192	186	163	206	191	152	180	185	194	191	163	184	151	168	196	158	173	157	179	177	172	187	169	161	160	204	185	156	186	194	180	179	193	194	195	173	186	180	182	186	187	189	181	193	196	168	177	191	174	208	176	175	191	143	181	161	158	164	186	192	166	183	155	176	178	162	184	182	159	167	170	191	172	186	172	176	167	164	179	168	191	160	204	185	158	159	180	163	203	192	150	186	176	176	179	170	171	174	187	196	175	200	166	154	187	196	191	185	172	159	174	194	210	196	172	176	173	159	169	167	155	182	193	152	176	178	175	183	177	169	158	180	179	157	167	161	188	215	200	206	146	155	155	177	196	163	187	188	210	206	173	185	155	178	188	192	195	188	198	189	168	193	190	175	170	175	165	168	169	178	162	161	183	172	189	180	177	148	155	187	184	188	176	170	176	167	138	190	177	169	181	189	188	172	181	179	176	185	182	168	180	171	149	162	176	169	186	161	193	152	157	175	171	147	179	172	181	173	128	167	187	181	153	178	187	163	154	174	178	185	175	196	194	186	179	201	206	207	190	171	170	177	191	167	185	165	186	164	200	175	160	164	180	196	170	168	187	184	173	156	166	160	208	195	173	179	145	209	187	167	178	172	174	175	194	188	172	178	183	142	178	145	151	187	189	142	176	213	189	173	201	185	177	184	194	193	181	165	197	198	170	175	169	185	171	168	184	168	192	190	181	168	174	188	191	171	179	188	161	181	166	164	202	194	167	171	153	175	167	170	169	153	150	194	149	164	194	180	168	182	161	171	159	169	194	163	188	172	161	166	178	162	195	160	200	164	192	171	177	167	208	180	194	193	165	174	165	186	199	179	167	162	195	174	178	163	187	180	194	158	209	175	176	155	172	178	168	162	189	160	180	174	194	179	174	185	156	194	183	182	181	187	174	162	184	171	173	175	181	170	174	150	160	150	195	195	203	185	152	161	162	189	149	171	192	194	161	166	176	181	159	167	190	168	186	178	156	174	183	190	155	193	161	179	165	194	184	183	191	170	180	170	184	196	192	177	158	198	175	173	159	178	180	187	202	175	168	178	201	173	204	184	163	169	178	177	166	179	181	193	160	179	177	141	171	187	187	158	170	177	196	179	170	164	162	184	186	202	195	172	173	166	175	181	189	178	191	147	180	166	203	174	181	168	185	188	208	181	176	132	176	155	186	201	195	186	184	165	181	190	167	147	151	161	189	184	192	193	190	173	160	162	160	167	164	179	176	169	176	155	181	166	176	187	147	136	145	187	168	166	171	174	186	162	161	147	183	185	165	192	184	152	184	152	178	153	185	165	171	180	174	162	161	182	165	178	182	199	188	170	152	194	181	193	208	189	173	161	175	162	180	191	149	181	160	166	177	175	168	192	200	175	165	156	185	174	178	161	144	173	183	185	188	178	164	164	203	189	183	166	173	177	169	192	167	178	199	175	181	194	166	184	166	177	165	200	174	181	166	155	172	181	157	179	194	190	166	175	179	196	174	185	201	169	169	167	175	168	174	191	192	174	176	194	152	178	180	163	182	169	167	153	175	182	175	178	176	193	175	172	164	167	160	155	191	184	191	200	161	174	167	157	175	171	175	190	159	171	161	172	167	154	205	171	164	179	172	175	173	185	182	161	153	176	178	173	182	193	177	163	164	179	193	183	193	169	175	181	165	172	167	174	200	223	178	195	177	194	173	174	173	185	169	183	197	172	191	224	191	176	178	161	146	145	160	191	185	183	175	194	174	180	173	147	155	185	192	164	179	177	150	169	174	156	194	159	193	191	155	189	189	182	180	172	166	172	185	161	179	172	204	191	184	165	177	180	169	177	156	161	174	168	171	187	185	158	177	171	192	170	171	180	190	174	172	159	176	168	185	189	197	188	182	185	196	177	171	159	184	168	201	153	151	176	190	200	198	167	181	184	176	184	183	186	190	171	207	182	192	181	165	173	160	177	219	187	161	179	160	173	155	173	181	172	156	182	168	208	197	185	186	142	164	192	171	173	175	173	178	189	182	187	205	182	193	173	169	167	184	176	171	165	191	166	183	173	214	181	186	190	167	199	172	187	176	206	170	161	207	194	174	198	173	163	146	210	187	183	170
2865	1487	3359	3741	2859	2177	1687	1429	1110	1031	1000	983	956	827	736	689	738	615	625	592	546	494	525	480	522	477	493	487	452	485	468	501	460	460	499	487	471	454	477	442	463	430	473	420	465	477	477	422	469	424	491	501	457	467	495	439	453	464	416	480	429	480	464	470	468	456	464	466	431	455	436	466	450	463	447	469	458	444	462	436	468	466	437	489	473	473	540	455	443	477	484	450	429	434	469	478	451	482	447	422	471	478	497	439	476	397	435	436	440	450	473	467	452	450	494	444	469	473	428	428	442	443	450	438	417	465	456	428	444	458	491	435	427	479	452	450	439	444	488	467	473	467	429	463	467	455	437	470	419	490	422	480	436	457	447	451	481	448	482	447	486	431	454	442	436	467	453	443	441	477	438	480	465	472	466	452	436	453	468	469	460	483	474	444	506	450	450	485	472	492	442	397	445	446	449	485	450	459	495	499	443	463	479	477	445	409	449	491	428	449	491	486	502	455	449	436	439	497	459	491	464	470	477	476	447	471	469	485	459	444	483	499	425	429	489	487	465	501	494	461	474	446	491	449	443	459	455	429	459	421	473	457	442	475	453	447	436	492	429	483	438	481	437	433	467	428	492	423	471	449	412	460	453	454	476	486	449	518	429	417	468	433	472	453	429	432	469	493	439	481	474	497	430	495	496	479	429	450	432	482	465	428	426	408	437	484	445	472	431	421	442	444	495	465	448	479	449	449	477	462	429	435	443	454	446	436	435	430	426	433	470	414	456	489	441	485	429	445	466	459	449	495	475	474	457	485	471	460	450	491	440	434	471	487	481	447	441	445	433	441	501	476	456	453	438	441	483	439	431	470	465	429	440	463	458	470	485	438	460	433	464	471	508	422	481	481	469	486	459	442	467	466	445	417	464	439	413	488	458	453	445	450	426	422	467	429	459	479	464	434	485	469	482	460	452	447	438	478	490	439	465	464	434	494	467	442	483	469	435	500	445	443	428	461	453	463	486	438	469	471	468	406	437	426	439	477	487	463	441	504	459	444	445	438	476	462	488	475	434	434	420	471	472	466	461	410	421	462	497	487	490	473	456	491	481	453	442	422	470	468	465	444	463	437	442	452	438	435	459	467	441	476	458	453	451	436	434	448	428	429	457	474	477	473	404	456	445	484	477	421	420	446	468	500	455	421	470	483	438	424	450	453	445	482	477	459	478	441	438	445	441	452	489	468	470	482	450	479	449	402	474	436	503	438	455	423	420	512	439	418	475	482	456	460	456	431	448	479	456	463	445	453	439	464	467	417	438	460	459	446	444	423	455	462	445	496	461	444	437	438	449	449	457	465	454	479	483	470	434	415	433	457	488	449	420	445	463	453	477	466	435	454	449	445	464	400	451	454	477	506	485	400	455	448	458	463	490	445	471	461	490	466	453	431	430	438	426	416	476	460	474	413	482	463	455	488	463	451	459	448	468	461	475	476	475	427	451	460	455	440	472	417	443	429	467	471	462	468	470	481	431	412	473	434	496	432	468	462	476	472	459	432	475	428	445	478	479	452	437	458	429	442	497	479	447	453	434	478	426	446	483	476	432	431	475	460	473	450	489	478	448	476	474	457	427	483	460	442	431	451	471	476	482	413	432	468	440	445	435	445	472	447	464	479	446	476	472	462	468	444	432	476	454	427	477	433	487	451	454	444	443	453	479	460	445	442	476	481	429	478	462	467	448	455	454	459	487	434	421	468	457	468	464	464	469	411	437	471	451	442	415	447	431	404	427	451	480	466	459	443	436	479	470	457	479	459	447	474	485	482	442	453	477	515	457	460	445	457	467	518	473	453	482	471	447	441	487	459	381	460	480	447	469	447	453	403	482	492	481	439	451	453	457	470	438	445	439	441	457	436	488	458	436	470	472	476	462	469	510	447	444	471	453	465	456	469	463	439	434	455	432	451	471	474	472	419	460	453	446	448	460	472	448	491	442	443	483	461	505	448	420	485	475	451	453	438	463	507	428	471	454	469	491	469	417	477	433	467	477	447	452	455	452	436	476	433	453	442	457	499	445	451	464	443	461	450	467	415	460	477	448	481	469	444	427	433	449	450	435	505	420	416	447	423	441	435	475	466	437	415	434	431	435	460	445	459	450	459	458	448	442	423	463	478	460	445	464	475	465	433	446	473	445	466	475	445	409	475	464	461	462	457	465	461	474	470	466	453	449	485	454	496	464	465	415	441	436	427	437	479	486	425	429	463	479	475	480	416	398	466	458	464	466	487	474	476	445	424	425	442	482	444	457	461	463	458	452	454	467	453	474	407	459	433	484	466	436	462	468	447	491	448	455	481	442	433	430	420	463	451	435	440	487	461	469	438	479	468	438	448	457	482	466	452	453	457	494	447	453	433	483	498	458	484	481	438	458	461	442	460	459	442	451	464	488	450	458	448	464	435	440	497	486	429	451	488	486	451	443	483	449	398	472	462	439	474	464	427	456	481	449	439	422	457	427	442	459	439	426	467	437	484	490	452	451	430	442	475	457	458	487	477	467	433	499	451	468	457	461	465	456	458	447	436	428	466	426	482	442	445	470	457	477	451	502	431	453	453	421	460	433	465	458	491	487	446	429	462	464	444	472	463	480	460	469	464	461	487	470	411	469	451	442	478	462	454	485	443	436	463	488	476	449	460	421	432	428	479	460	476	458	441	431	451	466	458	467	436	455	422	462	479	426	447	402	460	449	486	476	439	480	502	443	460	403	422	483	431	483	462	435	468	454	444	444	457	519	503	491	444	474	468	454	452	428	468	462	453	429	458	440	446	489	450	442	434	457	467	441	438	424	471	442	459	476	458	459	455	455	439	506	459	444	441	473	461	465	500	443	459	463	450	449	434	462	474	438	458	453	486	488	493	452	491	459	461	452	457	477	460	462	481	462	471	498	468	416	435	456	470	433	474	451	470	479	425	469	464	434	459	437	457	467	462	454	459	485	462	418	470	453	492	450	410	456	443	466	434	491	457	473	429	476	478	461	437	460	447	466	452	437	495	463	421	444	479	461	479	465	493	460	454	493	445	476	459	433	433	530	439	446	427	466	444	479	491	489	445	479	454	407	456	453	427	472	492	478	453	430	427	453	430	467	459	416	441	432	490	433	485	419	438	454	463	425	472	465	437	457	452	468	405	464	476	459	437	460	457	463	445	471	478	459	493	450	464	474	475	468	468	459	486	437	422	476	437	483	456	441	458	431	481	475	469	435	452	484	454	440	420	463	452	419	467	446	450	438	424	475	439	462	460	474	448	485	462	483	464	470	463	456	452	417	488	505	466	465	470	434	498	387	418	437	451	430	463	450	475	446	456	448	455	474	468	443	438	481	450	478	468	458	432	441	469	468	414	486	441	469	491	445	487	456	451	453	499	441	438	419	427	485	433	481	468	465	463	475	457	456	455	466	469	467	445	440	509	483	453	437	444	414	469	460	469	456	459	449	487	452	424	464	442	469	484	427	436
10249	2558	3376	2701	1642	1226	924	760	613	604	558	501	487	448	428	387	397	350	400	389	347	348	314	345	355	336	306	333	310	299	300	326	313	283	300	285	315	321	327	342	294	258	274	296	291	290	329	301	266	294	323	300	302	314	292	317	295	342	312	330	299	303	303	310	301	301	289	300	322	297	311	295	284	281	337	303	294	329	298	280	301	281	305	287	296	313	330	317	319	309	306	300	323	291	316	304	304	322	293	299	310	326	284	335	318	313	331	301	294	286	298	272	327	292	304	304	318	323	318	290	291	308	333	347	265	301	362	320	336	292	288	299	308	288	329	312	302	328	313	326	329	290	332	277	300	331	316	301	306	301	339	314	326	314	284	313	298	297	324	312	291	320	304	306	327	317	369	312	296	281	318	302	315	304	357	279	286	303	322	322	291	333	280	293	315	312	324	303	345	311	348	303	296	294	319	298	313	296	290	294	319	336	354	314	301	344	308	327	307	301	320	271	320	302	317	318	327	288	297	307	283	312	339	294	276	315	331	308	331	264	292	324	310	310	307	289	336	327	307	307	289	294	314	295	289	344	308	309	275	303	279	286	285	295	319	300	281	328	329	294	312	318	303	325	318	302	294	315	348	320	311	260	305	284	267	292	323	328	277	295	288	307	301	292	287	351	326	309	316	323	283	329	312	305	310	292	296	286	325	275	309	327	275	270	306	302	332	305	296	314	268	307	300	290	297	310	327	292	322	317	289	314	324	283	341	315	310	331	293	294	276	288	310	329	284	303	281	307	278	283	282	264	293	293	324	333	290	348	290	294	349	289	302	305	289	298	286	306	318	281	290	287	317	291	312	304	302	282	295	294	298	317	294	298	315	310	265	346	311	302	290	296	350	290	294	296	315	301	287	302	293	281	331	310	309	301	282	295	301	300	291	316	312	327	306	305	350	287	291	299	304	333	290	325	302	314	311	292	294	273	323	280	284	279	326	294	297	276	309	288	332	315	321	290	305	332	330	337	315	310	291	306	308	292	314	302	320	303	304	293	301	335	341	342	274	291	316	319	275	291	286	306	299	334	294	308	311	336	309	302	257	283	303	263	324	316	333	299	299	297	282	309	338	328	319	324	302	309	300	287	300	301	282	287	324	302	302	334	304	283	306	300	293	299	306	276	340	306	273	292	335	307	261	301	281	309	306	294	335	298	298	321	306	336	278	307	294	282	299	308	317	327	305	276	280	339	333	284	337	313	290	297	340	282	291	293	322	339	300	309	286	289	301	336	339	285	281	302	320	295	355	338	292	316	319	303	317	283	308	321	309	321	308	290	287	308	308	310	315	318	281	308	329	307	304	281	336	272	325	309	313	331	299	311	334	311	340	325	284	316	272	328	293	301	275	330	276	340	293	350	313	325	296	301	348	283	298	307	295	295	292	293	314	279	296	317	303	308	321	316	322	286	291	301	347	341	345	321	308	320	342	315	312	284	309	303	289	268	336	272	313	274	271	271	296	299	311	319	290	295	317	296	314	299	337	322	288	320	317	333	287	318	295	320	303	291	308	293	301	313	314	312	340	302	344	359	296	318	312	305	294	359	322	317	303	272	302	275	314	293	359	292	319	317	324	299	273	279	294	311	277	337	309	253	324	307	301	277	303	296	309	312	301	289	298	281	323	287	307	317	298	320	329	305	297	326	279	259	295	318	311	292	316	325	312	313	299	288	335	312	330	303	286	298	324	301	307	305	330	300	311	285	266	327	285	283	318	326	305	307	315	319	305	298	316	291	309	305	313	307	306	288	282	290	313	302	315	315	302	309	299	307	313	301	309	296	340	294	312	323	299	338	290	333	312	303	306	307	304	289	296	325	300	344	304	317	326	319	327	275	311	298	289	323	328	318	304	299	344	322	307	334	313	294	304	293	309	285	313	327	307	334	292	319	308	306	318	298	304	289	303	308	326	320	331	320	319	300	307	313	328	324	323	328	312	299	327	286	289	293	289	327	307	300	299	302	281	332	294	269	298	288	325	290	293	286	289	327	308	290	311	261	327	343	305	308	305	320	322	321	289	317	295	295	309	322	304	293	262	293	324	332	279	318	312	316	280	297	344	330	294	321	312	292	294	304	319	309	304	329	322	335	300	331	321	288	291	285	321	315	307	280	314	314	311	308	308	279	288	314	269	326	296	312	302	307	307	271	311	308	300	316	330	313	300	256	320	310	308	302	320	328	292	290	329	297	291	343	294	312	301	294	332	289	323	325	333	324	290	304	298	304	305	288	300	286	290	313	291	288	335	269	321	311	281	276	298	301	319	325	312	305	303	281	310	295	331	259	301	306	332	320	311	329	288	281	293	284	309	336	323	300	302	286	342	290	294	309	315	326	317	282	296	312	302	323	288	324	322	332	323	301	301	292	310	308	339	310	325	298	294	294	305	348	272	291	311	320	310	328	283	318	317	300	345	339	311	315	306	278	302	296	325	330	279	311	309	314	320	312	349	268	305	315	322	337	285	287	315	267	341	338	296	313	293	345	295	309	262	299	319	310	285	283	296	289	295	287	295	323	307	297	308	326	302	315	322	323	296	329	332	299	317	339	298	314	302	282	315	290	324	318	288	348	313	329	279	281	300	297	309	299	323	297	303	288	308	302	296	325	330	331	307	351	340	322	296	292	304	332	327	310	303	315	305	299	333	312	303	326	334	305	328	331	338	311	291	307	294	289	303	304	318	300	297	293	297	332	303	325	283	310	317	285	297	305	256	292	336	299	304	267	309	343	331	323	295	317	311	273	301	295	265	283	253	292	297	305	327	313	328	304	319	327	289	305	295	291	295	324	331	324	304	312	337	311	306	300	300	302	281	308	287	295	335	314	299	278	289	306	340	311	321	299	302	351	306	336	313	309	323	288	299	323	343	304	340	315	302	293	307	320	326	306	324	266	312	294	305	338	329	296	312	293	317	275	321	300	331	307	284	304	320	300	334	317	304	310	298	287	283	273	305	323	300	312	288	300	316	310	283	302	303	272	314	314	340	317	308	286	284	293	320	335	299	315	308	271	268	292	334	347	326	299	306	290	305	301	329	341	312	267	292	312	321	317	291	322	276	302	308	307	301	316	304	302	300	320	336	313	283	319	320	330	303	314	302	290	325	268	277	281	319	318	337	349	333	297	307	280	271	281	295	299	304	306	297	305	320	307	315	289	280	277	321	330	337	320	329	284	324	309	310	271	314	316	311	311	299	342	280	280	318	279	321	302	314	310	334	319	319	318	299	255	322	288	272	294	304	322	309	266	296	333	287	315	298	313	282	314	298	307	289	293	304	310	295	262	326	331	287	325	332	325	311	318	302	295	304	284	307	324	284	331	312	329	290	300	303	311	293	314	304	302	279	308	277	326	293	318	334	351	265	285	293	315	317	326	311	323	324	307	326	316	296	305	328	309	280	333	305	295	262	300	320	317	296	323	303	281	336	362	312	306	359	298	337	273	345	299	303	321	290	289	330	308
8104	2735	6079	6904	5588	4439	3709	2949	2500	2393	2037	2044	1767	1704	1449	1236	1263	1180	1121	1059	1014	955	917	887	869	852	817	834	818	790	814	809	753	759	772	771	731	766	748	799	768	751	703	704	747	719	751	720	750	695	710	730	739	748	733	784	735	742	716	702	751	744	714	744	725	667	702	733	763	698	733	716	713	714	747	712	736	702	710	726	714	685	720	701	734	697	716	720	738	749	744	704	755	759	725	719	709	720	738	703	714	741	724	731	788	718	689	760	726	750	687	698	725	755	740	742	699	694	740	716	771	707	741	709	727	763	718	742	671	693	711	732	715	691	711	776	737	744	759	711	742	687	742	727	736	728	776	759	790	682	745	742	694	732	733	732	717	688	650	728	712	708	748	688	758	732	762	742	704	755	704	724	703	701	726	757	707	729	718	742	727	761	703	723	755	732	712	690	713	734	760	728	732	728	710	696	735	707	698	704	732	707	723	742	747	770	759	732	700	716	714	776	696	714	738	689	713	695	632	681	733	707	707	739	702	789	776	669	723	760	708	702	686	714	760	739	720	740	703	706	680	718	703	700	796	680	724	727	723	746	715	726	702	743	713	733	698	710	741	743	690	690	735	761	718	736	722	707	716	718	725	700	678	708	742	721	730	777	726	724	737	693	730	748	765	672	750	746	700	746	745	718	706	691	723	663	724	751	716	724	748	725	730	717	743	724	708	687	723	742	702	725	726	681	691	798	679	737	718	734	730	692	716	671	719	804	716	690	745	674	725	721	742	735	715	708	722	671	678	742	719	723	689	734	743	710	721	733	722	742	748	674	712	713	668	683	707	717	724	695	751	712	696	733	758	760	704	728	749	741	759	744	739	766	697	717	710	754	747	770	757	711	688	720	736	708	699	712	752	727	645	701	681	708	717	661	726	694	741	761	731	746	697	691	751	722	692	728	753	765	737	718	724	727	739	694	707	731	747	748	658	754	707	706	688	740	729	741	695	685	738	686	654	728	740	738	731	692	692	716	756	712	704	730	771	732	760	688	701	733	741	708	757	713	725	714	695	697	740	697	716	763	739	712	711	727	718	675	705	748	710	696	712	766	734	661	759	731	717	732	624	703	747	682	768	713	737	720	676	725	768	693	709	732	786	746	716	758	756	699	731	720	734	699	744	694	703	705	698	731	719	722	725	706	704	688	723	728	706	700	696	753	694	751	724	732	740	734	684	713	702	708	749	705	783	685	690	723	731	686	690	719	749	725	715	696	714	694	704	724	729	684	728	753	697	719	741	683	738	787	656	690	753	742	770	714	738	742	766	668	738	738	761	734	769	764	720	691	697	738	781	721	722	671	725	739	656	709	780	717	756	689	734	705	673	742	737	730	668	731	715	749	711	711	759	740	721	713	707	722	736	737	741	698	764	736	703	698	698	698	774	757	705	697	771	702	708	698	721	773	731	738	738	713	715	711	710	701	691	723	683	662	730	760	710	724	716	707	735	731	711	720	703	725	734	710	746	712	751	707	743	702	682	712	717	717	673	737	753	729	706	752	721	723	734	722	728	733	737	698	707	756	704	700	705	689	762	730	707	704	706	692	738	720	702	745	704	711	714	717	773	727	765	738	760	760	752	743	673	720	693	687	704	699	692	696	692	703	725	730	731	752	747	744	693	772	763	701	723	735	738	729	719	754	698	764	748	733	744	735	709	667	712	667	738	750	705	722	739	727	741	729	751	712	715	729	688	732	706	757	748	701	688	720	733	744	712	761	746	703	715	720	704	758	676	746	714	673	738	784	751	770	704	752	741	711	687	716	709	709	730	739	740	721	710	710	709	751	734	755	722	740	701	693	722	731	765	739	733	695	764	722	743	761	710	744	725	759	642	754	693	698	697	753	716	731	744	684	786	704	757	708	693	746	773	742	698	726	667	728	728	709	780	687	722	744	699	703	747	716	732	698	724	759	717	741	766	743	721	717	727	707	717	730	684	751	769	718	717	723	749	722	719	689	750	741	689	718	762	740	758	730	739	747	726	714	701	718	758	735	731	761	791	765	732	683	713	704	712	715	780	709	746	709	674	750	724	758	744	693	728	689	720	700	731	732	731	711	747	731	662	692	697	723	718	768	703	736	738	695	685	769	734	720	691	751	738	717	740	694	704	709	722	689	749	716	693	764	731	730	709	700	695	724	741	767	741	684	721	708	716	739	725	732	758	732	731	723	729	713	696	766	765	759	722	703	692	730	760	700	763	748	742	770	787	702	709	752	702	718	708	707	744	724	772	706	697	736	727	755	745	711	704	703	748	767	705	772	741	702	717	696	698	707	719	733	729	757	724	722	678	742	744	661	749	696	725	684	714	719	701	720	730	713	713	709	742	720	756	731	749	718	692	698	709	699	705	697	723	705	776	756	740	732	744	731	725	752	737	685	723	701	704	718	712	688	757	715	727	716	755	694	744	706	732	712	741	744	745	694	691	708	734	713	687	728	714	683	743	715	760	678	748	749	764	724	690	718	715	735	720	730	706	738	726	733	703	765	732	760	732	713	739	733	756	728	657	728	740	730	720	727	710	744	698	723	736	716	690	757	752	763	732	675	764	719	737	722	710	716	725	699	735	759	687	744	742	693	688	710	768	717	730	765	684	685	690	751	703	691	700	699	716	758	758	719	700	696	723	707	697	758	701	728	750	724	695	726	710	756	737	776	727	667	690	698	733	770	701	730	701	681	699	716	695	784	718	702	765	772	749	738	729	716	726	736	778	726	702	739	652	715	732	757	727	728	716	730	706	690	733	755	725	689	728	729	677	771	730	748	703	703	729	745	709	717	716	710	705	789	737	743	715	746	749	710	735	738	743	725	707	723	718	763	721	721	688	711	738	736	708	677	724	763	738	754	739	788	752	693	711	707	726	719	710	731	715	735	714	690	686	712	719	727	703	719	715	746	745	708	718	707	733	688	700	754	744	719	711	719	683	691	749	716	752	771	746	735	731	720	701	729	641	730	724	736	707	739	753	698	692	729	721	721	698	750	722	757	745	731	681	761	706	716	714	712	709	693	762	754	695	753	747	712	757	687	743	681	769	715	747	708	721	719	727	683	717	729	707	725	723	727	788	678	721	749	746	737	642	721	710	750	699	731	692	723	705	761	732	722	750	720	736	714	765	735	733	692	753	673	741	703	721	704	684	741	732	734	712	733	750	726	718	714	776	725	753	732	728	696	733	757	707	752	743	717	737	756	744	720	697	713	733	722	719	742	701	710	753	720	685	683	773	728	775	753	772	692	705	699	705	730	727	744	734	708	685	714	705	704	668	686	731	686	704	727	703	696	743	730	736	711	744	708	723	687	741	735	722	697	713	720	696	649	715	744	750	739	727	728	731	720	697	699	730	723	724	687	769	728	729	703	721	714	745	691	740	690	742	694	724	718	725	773	735	760	729	674	761	710	720	698	741	699	783	723	759	697	694	733	644	739	734	708	716	728	669	755	700	779	704	733	688	703	689	719
17725	4156	4538	3538	2448	1792	1342	1168	973	850	750	674	627	610	503	483	436	468	433	410	398	404	402	377	350	337	362	386	368	334	368	359	306	334	353	325	345	336	327	351	327	324	339	330	324	345	369	329	317	332	335	342	331	295	360	293	301	331	336	328	353	372	323	313	325	322	328	340	340	343	336	345	343	362	363	334	337	348	307	314	329	323	311	355	330	324	299	311	321	306	322	286	317	357	358	313	318	331	334	293	333	365	330	311	289	349	306	308	333	341	326	331	324	353	305	299	299	318	323	366	320	349	316	320	317	323	285	338	349	310	340	356	305	305	323	349	323	356	346	297	312	304	322	335	299	322	333	341	338	326	334	330	327	329	325	308	303	327	328	330	315	317	347	333	334	331	361	330	337	312	343	362	305	361	312	324	308	313	354	337	326	326	361	330	381	337	334	369	333	360	359	299	334	311	310	337	321	363	350	332	334	317	299	360	328	346	367	331	333	348	357	366	274	317	320	309	322	315	317	318	344	303	330	308	352	299	343	343	302	339	332	347	285	325	302	325	331	321	334	319	321	351	319	331	311	311	337	316	339	359	279	353	359	324	310	310	307	341	331	328	346	326	328	320	314	331	345	332	350	300	331	323	313	342	364	352	323	331	332	348	336	326	346	357	341	294	335	346	361	334	307	343	326	336	340	330	377	331	333	324	336	331	311	312	309	287	334	285	330	322	313	337	321	322	286	329	329	355	350	336	343	357	332	367	330	338	310	376	303	330	337	325	346	345	301	339	368	313	325	345	335	325	382	341	346	334	328	307	297	344	342	347	344	324	302	364	305	322	344	341	299	313	324	291	344	333	350	340	303	356	327	307	370	355	305	317	355	330	319	315	303	342	322	339	302	296	321	350	324	354	317	320	290	332	312	309	348	337	327	309	304	345	307	295	323	327	353	321	348	306	340	339	340	311	333	313	326	336	315	307	359	329	354	345	314	335	318	331	322	324	323	298	326	332	314	351	328	362	357	337	365	310	334	286	321	343	326	347	338	349	340	322	333	331	303	344	338	323	303	318	351	346	351	333	326	309	340	342	330	362	327	336	344	328	341	319	347	335	348	346	310	368	326	342	345	324	388	331	331	285	309	355	323	298	331	323	337	354	338	331	334	380	348	297	320	308	319	362	346	338	294	324	359	307	314	324	324	351	336	352	336	311	340	304	307	295	317	316	322	346	307	321	324	348	323	308	325	349	307	330	345	343	327	325	336	302	311	336	316	347	336	344	328	358	326	321	322	319	356	316	358	336	320	336	326	336	291	339	364	386	339	288	313	317	347	322	336	332	334	293	334	368	325	340	351	326	333	319	352	325	314	320	342	312	342	319	320	334	341	322	326	333	367	324	318	340	334	311	352	340	309	315	318	343	353	357	358	324	336	338	343	344	312	346	354	368	376	339	328	351	358	360	341	319	348	344	310	343	360	337	337	363	329	311	282	326	343	335	306	361	305	338	337	328	319	311	318	318	314	340	351	304	329	335	326	298	361	299	349	333	322	327	324	335	341	344	315	350	326	299	351	364	327	347	325	327	338	353	344	328	317	328	371	331	331	309	327	363	354	328	335	354	361	320	325	329	303	320	321	334	313	310	322	317	326	319	361	334	319	324	344	339	347	335	341	326	341	341	312	322	323	321	331	321	352	316	351	294	307	318	336	322	331	320	334	351	332	319	310	314	328	280	308	345	362	330	325	355	328	336	314	330	346	341	342	350	326	325	326	366	324	342	365	347	341	343	324	310	315	349	362	334	334	323	352	345	314	320	294	324	338	294	325	348	310	324	347	318	352	337	334	320	358	326	332	344	350	339	306	348	341	285	336	323	313	350	344	316	311	316	349	335	346	353	326	285	322	349	333	312	353	330	344	358	292	328	323	331	339	329	340	335	327	327	365	323	373	353	302	322	321	337	334	326	327	335	325	310	311	315	352	320	357	327	335	337	348	362	354	329	336	306	316	379	321	349	312	322	330	318	354	347	328	305	345	371	304	347	326	311	359	336	321	334	345	302	360	323	325	346	315	323	353	337	353	341	324	357	338	340	361	352	326	362	376	327	333	343	334	307	296	338	334	343	336	318	319	316	316	352	337	332	349	319	347	328	322	344	298	319	350	299	311	311	332	299	339	327	357	327	359	304	336	294	360	304	312	337	353	327	362	318	337	335	321	305	354	329	347	358	325	338	319	324	335	348	360	332	322	325	356	308	327	342	333	301	358	355	311	347	307	305	337	352	325	320	347	308	345	352	331	352	338	316	315	294	308	320	354	336	342	348	303	316	309	336	296	327	353	322	344	360	360	325	325	367	354	350	348	344	309	319	322	339	325	321	303	316	333	323	330	346	331	325	350	346	339	322	326	337	321	326	327	326	284	322	338	334	351	334	323	333	358	312	315	330	358	370	291	294	365	337	334	315	319	344	318	326	327	319	328	365	347	358	317	318	349	330	323	343	307	337	329	346	318	318	325	327	376	327	341	316	339	317	312	357	363	361	305	316	331	328	376	352	343	311	315	329	285	290	331	322	320	312	311	322	315	322	309	337	314	335	342	342	340	326	318	300	307	351	338	314	330	326	300	344	337	339	314	320	324	320	341	318	331	342	363	311	324	352	315	301	319	338	327	319	319	363	373	319	341	327	332	295	348	348	321	343	341	309	293	367	327	331	315	325	323	292	307	353	306	316	278	337	336	302	317	337	321	342	353	353	308	350	301	317	334	337	356	341	341	366	360	339	335	339	340	308	343	319	334	322	340	321	329	348	331	364	341	323	337	360	351	314	324	311	349	358	307	342	333	337	334	344	358	368	334	353	288	337	322	318	319	324	343	302	338	367	332	322	346	345	332	300	367	323	347	354	341	331	334	366	338	303	296	336	328	323	342	324	341	329	344	310	323	320	348	339	339	294	298	302	348	317	353	338	327	335	408	348	359	357	303	364	353	320	306	310	331	334	328	343	326	313	324	321	337	314	334	325	314	320	323	366	335	331	345	348	322	337	363	327	373	318	333	395	360	329	323	325	339	336	338	336	320	341	357	308	311	334	335	355	328	329	342	307	335	351	325	296	342	294	337	352	333	333	296	321	345	362	309	313	351	317	335	326	345	319	326	296	388	356	308	360	350	356	355	353	303	323	306	329	353	332	325	318	320	334	346	315	324	315	331	340	358	329	315	325	362	399	333	359	348	306	307	362	333	339	324	355	283	358	317	309	341	330	348	332	328	335	335	337	345	305	341	345	317	316	363	341	320	339	333	401	335	342	323	362	339	315	360	353	339	303	289	346	350	347	348	321	308	345	345	341	311	309	322	295	360	327	339	345	305	342	339	289	333	336	351	353	308	320	344	371	331	333	333	310	294	355	352	333	333	332	353	349	336	301	310	335	333	322	365	360	344	338	328	328	319	312	317	322	317	332	315	344	366	332	342	343	345	341	375	347	362	314	320	325	339	363	311	336	344	335	330	305
10598	3570	7362	8785	7582	6106	5350	4261	3708	3468	2986	2740	2503	2386	1953	1714	1776	1543	1386	1261	1276	1146	1052	1087	1028	1016	950	927	841	811	824	864	849	877	853	773	799	801	791	802	831	815	748	829	768	818	815	804	804	759	705	781	738	804	730	770	745	792	717	745	727	749	754	751	774	766	758	758	746	776	719	774	800	814	763	713	765	736	761	726	779	737	749	746	734	771	706	742	755	746	734	761	759	753	730	793	805	733	790	689	763	769	795	767	774	737	722	765	758	747	719	694	751	735	764	717	769	744	754	751	707	790	725	746	757	733	740	757	713	756	763	736	728	739	685	716	739	755	740	766	660	733	732	752	781	755	730	779	720	787	757	725	702	779	787	783	749	753	748	719	736	750	765	744	714	714	758	755	717	740	772	748	788	748	745	779	767	753	747	721	729	758	745	751	746	742	788	776	753	759	807	787	781	758	733	761	700	711	783	778	730	735	709	765	792	726	768	752	739	775	738	742	733	794	731	720	769	739	771	771	707	718	789	754	743	697	781	729	749	762	746	703	765	776	757	760	749	748	744	732	702	727	706	710	732	754	717	755	737	748	722	802	757	748	767	783	822	732	730	746	724	750	793	730	772	735	720	755	758	779	763	707	754	747	776	741	707	765	749	777	731	747	734	728	713	825	737	730	746	721	747	750	757	750	758	721	711	728	758	786	811	735	712	744	784	764	778	728	721	783	760	745	732	733	777	761	775	701	741	797	749	755	758	767	700	765	788	747	739	724	722	733	712	743	727	737	766	747	665	762	736	752	707	761	755	761	739	768	702	721	749	735	727	734	730	776	787	786	749	773	770	731	739	733	724	730	782	739	723	723	745	752	771	747	773	765	794	724	802	745	774	753	749	751	730	815	768	784	758	743	783	791	775	755	737	731	797	767	725	761	744	785	760	717	713	735	753	778	774	737	799	711	764	773	775	770	762	790	824	782	745	744	748	750	786	763	772	747	730	728	762	777	747	707	792	740	754	709	732	706	797	760	737	750	735	717	778	713	773	739	791	776	791	725	773	753	745	725	738	722	738	826	765	709	751	773	717	774	752	751	695	779	718	757	747	760	757	752	749	755	736	737	719	793	777	739	685	786	708	751	725	731	729	768	729	764	744	721	767	731	740	747	796	746	765	754	778	759	720	783	758	737	754	744	737	746	754	732	730	787	704	729	807	763	728	771	760	770	701	739	714	773	761	740	744	763	787	756	730	728	743	762	719	709	738	756	783	741	754	727	754	719	785	756	738	742	709	737	775	706	742	746	720	707	790	787	786	759	742	750	773	690	729	732	728	742	757	717	740	693	707	718	778	701	760	775	744	740	721	770	769	713	741	756	743	750	679	758	747	701	723	707	708	716	713	731	766	740	758	760	767	768	751	744	783	789	735	723	724	751	750	752	720	795	760	785	763	734	749	720	765	733	760	766	750	772	750	752	792	751	716	767	763	769	782	720	765	780	730	689	769	766	734	728	758	725	731	744	758	728	714	750	751	787	796	773	776	742	742	711	691	767	677	726	754	780	776	767	764	751	699	727	754	759	735	715	777	737	723	756	753	694	738	742	769	774	767	795	751	742	748	688	740	749	736	698	705	758	733	770	730	709	770	776	761	742	728	737	680	770	782	768	745	763	704	778	746	735	720	772	728	710	738	749	729	733	724	726	762	765	801	759	777	800	737	739	744	740	726	779	700	718	785	725	705	705	781	758	766	721	731	757	772	717	750	747	683	732	745	750	758	746	752	748	730	723	721	745	744	747	714	713	727	768	703	780	700	704	751	791	754	722	727	758	730	741	762	742	717	776	768	705	770	750	717	744	773	746	727	762	708	774	744	740	732	770	729	785	803	787	768	732	770	812	766	788	778	722	810	772	739	758	750	700	715	734	748	754	782	745	713	746	759	735	729	675	781	744	769	760	743	749	718	809	766	736	743	777	728	750	825	760	764	757	752	695	795	767	766	730	718	728	706	704	743	740	760	661	793	742	762	757	777	753	747	753	743	766	724	762	706	811	743	752	750	744	738	723	727	756	756	725	788	742	733	732	744	701	771	756	769	731	785	753	738	715	762	741	716	715	763	728	770	667	707	739	755	762	726	754	778	757	728	744	755	775	762	807	791	728	722	755	758	731	717	773	698	762	762	763	696	735	705	725	696	806	788	751	721	752	781	769	727	727	779	753	757	708	755	731	751	790	773	721	759	745	737	748	751	757	722	696	782	737	785	672	739	740	744	753	697	711	789	720	772	722	748	737	789	738	781	767	742	752	787	758	754	798	772	728	755	710	772	713	781	735	750	756	740	698	789	781	776	827	752	690	731	785	705	733	745	751	771	711	701	764	794	713	760	743	758	816	754	737	738	750	762	782	704	806	767	689	766	729	776	736	733	697	718	759	728	721	761	751	737	738	747	755	731	784	720	766	750	746	790	705	743	737	744	696	736	771	707	730	758	772	759	701	708	736	731	759	726	730	692	751	772	722	709	754	792	729	740	792	722	761	756	732	764	727	752	695	791	748	714	720	728	738	748	736	755	690	741	774	723	720	715	719	794	768	749	743	769	726	733	718	763	708	762	798	731	762	757	724	721	770	724	769	753	775	720	763	764	784	719	787	743	734	783	758	766	730	754	748	775	734	766	726	733	782	773	718	778	720	729	755	717	738	757	742	788	711	710	760	735	736	769	727	748	738	800	767	677	751	760	728	736	753	691	758	739	732	704	693	749	746	794	733	740	721	708	695	789	792	718	752	822	786	809	741	723	742	744	752	726	749	791	762	766	775	740	760	682	730	759	741	764	755	730	765	761	732	735	744	732	773	734	699	736	723	762	752	772	778	775	764	684	741	803	780	729	770	744	753	718	763	751	763	716	761	728	754	709	701	708	740	696	734	702	723	802	751	783	700	746	758	714	732	729	730	765	747	780	756	758	731	746	770	738	720	743	693	723	724	784	732	728	713	752	730	775	790	723	767	760	730	738	798	707	740	778	778	753	721	718	744	732	749	680	713	734	763	756	756	752	720	725	752	720	764	759	737	706	771	770	753	786	758	735	772	757	728	787	740	759	742	757	739	748	756	762	734	735	769	743	727	736	761	770	694	745	770	785	760	763	729	767	768	694	732	801	755	781	736	753	754	736	746	770	692	724	761	763	724	727	726	688	748	715	737	749	768	753	718	706	778	723	774	826	776	753	731	720	688	734	740	773	717	770	764	783	752	739	725	683	770	757	736	727	691	724	780	740	687	717	706	771	710	763	753	738	743	791	725	756	830	788	766	772	763	740	701	715	726	750	792	746	723	736	742	754	730	796	707	779	752	752	789	780	780	756	773	774	693	725	753	730	757	732	738	747	717	703	719	698	716	754	758	761	729	752	749	772	750	759	779	773	763	740	775	703	757	721	711	803	792	749	747	726	797	739	780	746	735	728	757	716	705	733	741	729	729	724	777	756	722	763	742	754	777	768	717	733	779	743	722
3326	1154	1429	995	755	547	441	385	332	299	278	253	235	251	230	223	202	222	225	173	176	190	175	180	180	197	168	179	191	174	166	192	160	150	175	175	175	195	191	148	173	182	187	186	183	166	165	168	176	185	176	175	180	182	162	164	158	188	179	164	181	173	174	165	181	177	140	169	156	180	172	178	181	162	183	152	160	169	197	164	171	152	195	155	169	167	183	193	174	179	168	169	181	189	158	180	172	175	187	180	177	166	167	178	171	164	167	145	154	162	175	158	161	185	194	179	159	157	164	153	154	166	190	189	175	176	154	174	172	199	175	160	185	132	184	174	199	183	180	181	143	179	179	205	152	161	170	173	182	179	180	186	184	145	191	196	200	161	166	186	171	203	186	166	159	167	200	168	127	185	177	192	189	176	176	190	172	162	197	154	175	162	174	172	170	188	186	175	155	161	174	173	179	191	168	170	158	167	166	194	141	189	157	167	187	166	175	165	173	202	169	190	190	167	162	169	177	179	165	186	152	184	168	166	170	167	169	161	194	152	165	177	172	179	177	169	155	184	161	167	184	164	175	185	192	185	187	177	157	168	156	187	148	183	181	189	167	172	177	198	161	185	165	186	177	189	163	162	182	190	150	179	179	198	155	166	206	155	193	199	180	187	181	176	175	168	204	165	178	166	155	165	158	175	176	158	192	157	154	174	200	137	191	202	180	179	153	162	158	165	203	177	209	189	159	161	199	186	158	161	177	183	159	177	147	170	167	189	184	171	137	187	182	174	178	167	154	180	193	163	174	180	173	155	188	153	153	175	176	176	160	176	161	154	164	175	182	208	165	180	170	193	191	174	173	172	179	176	164	176	188	193	162	175	179	155	188	162	155	161	178	168	183	188	186	180	177	161	167	180	169	177	185	206	174	177	154	168	177	192	185	200	159	166	198	190	183	171	160	168	165	184	192	189	156	171	203	190	191	190	170	195	175	176	168	169	182	209	173	188	185	175	156	190	184	193	158	162	184	181	162	160	157	158	185	166	166	206	142	181	160	160	172	201	152	175	180	158	163	180	169	178	171	164	153	180	170	168	164	172	182	164	170	184	165	160	161	194	148	183	161	163	170	151	188	186	176	185	165	168	202	179	183	170	162	200	161	187	182	167	170	164	181	181	151	187	161	161	173	198	164	200	166	202	155	187	169	174	153	147	188	162	168	203	198	178	169	156	171	190	167	193	169	172	166	169	164	155	153	163	188	160	165	173	160	169	143	167	179	172	159	169	151	168	192	173	172	142	160	192	201	170	155	186	172	162	204	164	161	184	160	166	148	168	169	175	160	208	172	160	169	168	182	162	185	171	179	171	173	187	168	173	167	167	192	157	192	203	201	173	177	188	170	165	156	179	183	169	177	167	173	154	187	183	175	197	185	178	213	159	169	168	169	174	167	145	154	158	179	196	184	176	169	185	179	190	185	165	156	202	161	188	164	166	168	161	173	159	171	189	200	179	157	172	184	151	184	185	158	171	188	152	178	160	171	151	165	183	156	165	176	164	189	194	172	187	181	166	173	175	177	203	162	191	179	177	173	182	196	163	170	169	171	196	171	164	159	146	156	163	176	178	172	185	154	165	181	155	158	182	177	168	150	193	169	187	189	166	166	163	164	162	174	174	181	183	159	170	168	192	177	193	182	189	158	183	187	186	163	164	152	179	167	153	175	212	163	166	175	178	193	175	153	194	167	183	185	166	147	184	166	170	150	184	194	179	187	184	156	194	184	174	172	164	170	165	175	202	177	172	191	177	164	158	172	167	153	144	130	149	179	170	185	164	201	171	151	196	184	190	195	152	171	178	178	164	158	182	164	188	163	140	167	171	178	170	168	190	161	186	178	172	149	165	176	184	154	192	165	187	144	157	199	181	162	189	179	177	168	186	193	170	188	160	176	174	156	169	185	182	198	171	172	184	161	165	213	176	187	192	185	145	156	188	172	178	177	177	171	171	186	162	188	180	181	192	161	170	178	164	158	207	191	154	145	184	180	171	169	174	173	179	169	190	174	177	166	178	147	168	164	185	192	177	164	174	198	165	177	141	169	152	193	156	147	191	175	184	176	191	179	193	187	166	187	170	193	157	172	171	189	149	168	170	163	177	185	165	179	174	179	168	179	178	144	157	188	170	163	129	175	165	167	158	179	200	184	154	170	171	170	183	156	174	173	155	189	160	201	156	183	188	155	164	164	198	203	161	190	149	180	162	170	155	163	202	177	185	177	182	164	171	165	171	162	176	196	204	150	178	173	159	181	139	180	165	175	163	173	167	185	182	175	148	197	180	148	176	198	158	154	188	161	170	140	154	171	182	177	145	151	184	168	146	169	201	175	147	178	156	150	174	135	201	169	164	153	184	183	178	178	165	147	170	174	195	171	174	167	171	182	155	179	172	164	175	188	172	172	139	168	162	156	145	165	166	151	181	176	174	183	172	176	176	173	165	183	158	167	145	168	171	191	170	161	169	196	152	187	165	179	188	171	151	164	162	157	159	176	146	178	146	169	175	182	182	131	149	164	165	187	172	165	152	187	188	193	166	166	158	196	166	176	192	185	172	172	156	187	164	178	179	177	171	185	185	179	202	159	167	157	171	171	183	171	158	163	171	169	180	196	175	158	181	177	153	164	156	179	187	160	154	157	153	175	146	174	177	168	184	144	180	153	174	168	182	189	200	194	162	158	201	172	163	182	162	182	195	166	178	183	168	148	173	161	158	152	159	148	165	187	182	183	166	168	184	176	180	167	163	168	174	169	183	160	177	172	179	187	155	168	172	162	164	181	186	181	163	162	164	150	143	186	184	167	168	167	186	162	182	190	154	192	165	168	181	170	172	189	176	177	202	190	149	175	169	170	167	183	184	158	161	203	179	168	180	158	167	153	178	176	146	167	178	198	193	179	182	152	168	150	183	174	188	184	164	187	168	189	183	183	188	186	156	185	182	198	172	186	144	165	169	136	159	160	180	174	181	199	201	157	168	168	182	178	164	169	193	173	171	178	153	177	159	196	172	144	156	186	163	194	164	175	178	201	170	190	159	175	174	174	145	190	181	197	182	187	160	197	180	176	166	156	193	198	172	177	176	169	198	172	194	174	188	155	150	163	178	171	159	158	151	183	159	184	172	188	178	179	169	207	179	190	180	193	184	170	165	166	176	180	156	164	141	169	197	182	185	169	168	164	163	215	188	187	168	185	174	184	165	164	173	174	159	172	186	169	143	185	179	179	174	175	154	183	181	181	183	157	166	175	176	143	172	161	163	151	196	156	170	180	152	186	186	186	195	180	176	170	175	159	183	159	161	177	181	146	148	198	179	196	186	149	189	174	172	165	161	165	175	174	172	163	163	180	180	189	187	178	166	181	189	179	194	195	162	175	207	171	197	188	186	173	172	169	159	168	158	167	191	161	185	154	162	181	167	180	181	194	172	172	194	194	185	184	174	152	187	160	187	150	166	178	167	168	179
2740	1293	2873	3218	2884	2273	1945	1622	1255	1194	969	1049	874	792	763	690	668	704	634	594	523	522	492	500	498	495	511	464	489	488	437	480	447	422	457	444	486	459	480	447	457	467	450	484	440	436	437	424	440	470	430	470	455	460	410	434	403	438	424	444	462	433	458	490	443	451	416	449	413	490	457	434	456	449	498	441	486	438	420	455	468	435	424	448	438	450	467	430	489	493	468	446	436	454	443	445	450	420	438	469	411	461	496	470	473	461	476	416	447	437	432	438	470	440	450	430	438	433	455	452	454	440	457	441	443	424	444	463	455	430	447	410	454	441	447	512	436	477	473	425	459	478	451	438	427	483	428	447	450	457	453	441	458	466	427	453	480	430	471	488	448	447	493	467	435	460	412	478	480	443	422	455	469	458	450	463	443	491	457	476	475	460	481	464	449	458	485	499	429	501	441	442	452	487	426	439	429	450	451	464	481	460	461	436	453	458	414	419	430	437	479	442	465	446	441	454	460	448	448	460	427	453	452	476	456	428	449	427	456	439	426	466	438	452	504	444	431	446	445	445	429	451	428	428	435	462	437	436	475	400	458	442	441	474	484	437	440	458	456	440	454	457	512	410	464	442	470	489	469	446	428	440	460	460	433	463	476	468	487	448	424	466	488	413	460	436	444	449	473	455	427	428	423	425	449	446	407	421	463	502	430	453	462	400	465	416	423	467	413	470	438	476	425	479	473	453	455	480	462	414	491	460	457	438	453	450	425	441	425	473	424	450	429	445	446	468	412	393	460	437	455	480	420	452	457	470	442	456	449	428	429	474	438	468	434	446	401	450	438	448	448	424	462	429	461	459	482	473	437	450	414	458	462	463	444	443	470	419	439	447	435	420	492	422	454	448	433	448	451	431	473	444	430	465	423	480	415	482	453	456	447	429	439	439	438	460	445	452	427	432	451	440	425	464	479	408	472	429	453	432	437	456	430	413	500	421	426	482	427	434	414	451	461	463	495	440	476	462	451	430	476	441	462	442	432	455	433	454	483	443	452	473	431	476	465	492	441	462	448	432	429	441	436	487	445	414	438	451	408	463	447	449	437	457	433	424	450	481	397	466	454	470	404	446	418	474	464	449	470	441	450	431	453	467	438	446	431	451	437	442	468	453	463	423	445	435	432	500	446	495	458	449	464	433	458	487	441	474	438	434	451	455	438	436	430	458	460	443	415	478	450	459	457	485	496	443	454	439	451	457	470	450	485	475	474	463	447	489	446	459	454	397	463	456	446	441	460	429	442	443	428	441	434	446	457	464	481	444	445	453	401	441	461	475	474	458	496	459	416	436	472	460	453	458	441	407	490	467	461	425	422	468	437	453	458	435	487	439	446	458	475	453	453	471	475	443	432	450	454	439	472	442	408	456	463	424	490	450	480	476	445	476	418	414	434	446	490	417	495	447	429	434	459	433	457	457	441	473	509	413	453	435	438	441	453	449	469	466	435	445	465	467	454	450	452	445	429	449	425	445	434	456	430	443	462	470	461	442	403	438	437	453	463	457	421	430	457	457	468	483	452	438	447	436	480	427	436	454	447	437	429	460	428	456	443	446	471	442	409	435	474	430	476	471	459	429	480	447	435	447	443	455	424	462	453	448	455	456	428	466	444	427	498	431	438	449	455	439	450	457	415	437	468	459	471	423	467	439	436	460	491	454	454	452	431	445	433	497	476	428	438	446	475	490	422	478	428	428	420	446	412	466	453	458	490	461	456	412	452	468	456	460	454	460	448	476	437	466	463	436	480	419	462	440	444	445	458	464	453	442	473	433	476	446	457	463	435	430	428	453	403	443	452	439	463	465	464	446	459	483	458	445	480	449	476	443	479	438	418	405	447	444	440	420	437	422	438	411	406	447	466	426	437	437	456	451	458	452	475	446	447	472	468	443	425	448	478	453	471	464	488	446	462	474	458	452	439	460	483	462	464	448	480	435	445	463	454	419	449	450	421	430	457	437	452	430	458	439	476	425	409	443	467	450	473	486	472	450	450	489	453	428	401	458	435	477	444	436	411	460	461	431	467	441	470	436	417	430	448	428	500	468	426	444	443	452	412	439	456	462	426	419	431	472	472	418	452	457	426	460	431	458	457	445	452	471	426	499	474	451	435	452	443	426	443	437	495	454	448	480	457	472	472	467	447	468	461	430	449	444	467	459	459	480	470	481	442	449	477	441	443	464	480	478	452	466	482	442	446	446	432	432	472	459	457	453	417	476	465	432	445	448	454	426	420	435	397	462	453	475	423	419	455	430	439	466	446	453	450	444	435	438	425	427	471	454	444	440	436	461	429	474	432	409	479	430	454	458	398	413	485	431	463	436	410	469	417	473	442	464	433	416	446	445	481	437	431	473	498	468	452	434	429	439	475	426	412	436	433	469	440	458	466	475	454	454	442	425	414	455	429	434	462	438	435	454	438	421	449	439	429	471	458	470	461	474	474	446	428	414	484	420	441	410	410	434	432	435	481	448	457	438	464	453	443	459	441	444	445	441	433	441	402	444	472	433	462	414	430	441	446	492	460	452	483	482	458	451	473	467	444	466	444	474	478	454	425	475	471	427	451	480	453	478	453	433	454	455	449	474	470	469	460	443	487	444	474	414	482	484	449	434	412	434	476	445	435	457	459	446	445	424	447	444	463	450	492	430	452	429	432	466	423	409	461	430	434	434	468	492	457	466	482	456	456	459	474	435	425	464	450	426	401	425	458	517	435	490	454	468	435	463	458	466	478	448	467	449	441	461	438	434	480	416	459	417	451	409	459	428	447	484	464	471	440	455	428	477	426	444	462	472	470	429	468	451	436	494	454	493	417	458	451	437	464	422	450	455	469	416	428	470	429	480	449	399	459	424	458	448	483	457	468	446	417	429	434	443	484	425	455	458	433	470	437	472	435	431	460	431	469	421	432	449	451	441	464	443	455	463	444	452	438	456	448	450	453	480	442	456	446	451	463	464	443	461	428	454	422	460	466	419	448	407	411	447	452	454	486	498	454	455	446	447	442	409	478	487	438	451	463	462	454	462	444	464	451	446	449	463	471	436	446	458	455	446	441	451	465	452	439	445	434	429	418	427	465	454	453	476	459	430	450	441	411	436	458	437	460	455	422	467	421	482	437	433	451	460	484	431	467	443	435	443	437	472	461	450	441	494	407	419	443	475	460	459	466	452	491	449	459	464	418	464	480	422	460	488	464	471	453	435	458	433	494	462	430	463	434	439	435	442	452	461	473	446	471	459	493	456	465	436	464	443	428	435	437	460	414	459	470	445	441	414	453	454	484	464	431	417	463	429	466	469	411	425	471	441	479	437	421	459	485	446	438	438	440	455	462	463	433	432	442	442	420	460	437	442	445	416	439	459	464	452	413	455	407	472	455	429	450	493	442	454	464	443	472	431	495	433	424	437	456	432	485	411	414	477	417	460	439	467	467	450	439	453	465	440	459	472	417	431	457	423	448	468
10386	2174	2740	2204	1549	1111	955	749	691	625	550	493	453	452	404	393	385	388	393	365	337	356	329	346	322	315	331	331	318	309	366	340	333	300	328	331	307	297	312	287	302	298	300	296	309	343	299	300	277	292	314	297	313	316	319	272	323	302	287	307	308	280	323	287	299	298	279	307	267	287	288	309	303	290	258	313	264	321	300	282	302	304	311	291	345	315	358	286	292	331	296	304	297	303	314	289	308	290	307	286	305	247	317	312	326	293	319	325	299	327	327	330	301	300	292	314	296	311	309	306	299	325	298	272	275	303	308	340	345	280	297	315	326	310	279	334	280	302	312	296	271	319	332	305	312	320	309	282	304	354	302	282	341	298	307	299	289	306	327	311	302	342	331	305	322	303	274	292	298	319	294	336	287	298	286	309	282	308	335	278	310	299	298	321	314	329	301	302	289	271	280	277	307	291	277	317	323	287	333	313	315	268	323	333	295	263	313	273	318	289	291	323	319	327	292	291	300	298	303	273	302	357	263	302	315	310	300	284	319	351	312	311	303	288	313	301	311	321	281	316	307	307	291	270	317	315	301	293	316	286	327	339	306	281	298	288	302	287	318	304	326	325	308	314	298	307	317	326	284	324	304	311	284	325	275	296	351	327	294	302	303	292	310	310	262	297	293	303	323	314	303	326	322	309	324	272	309	289	320	291	340	317	318	310	299	330	313	285	310	292	341	318	307	313	317	290	281	302	314	313	305	292	304	321	298	316	321	328	314	280	304	333	306	312	279	283	287	302	312	312	312	345	322	333	318	282	295	314	308	318	314	296	280	297	297	308	313	278	301	288	320	343	299	301	327	334	285	293	277	294	287	331	313	305	291	296	315	331	290	289	315	299	335	282	270	311	283	313	283	308	311	302	344	300	298	324	324	314	304	314	305	309	298	296	293	325	272	305	284	307	315	318	318	278	302	298	337	298	320	295	286	330	307	280	310	313	314	288	304	330	330	300	280	293	282	307	308	305	338	302	301	286	263	306	301	304	299	291	280	322	324	306	314	327	270	318	294	320	297	316	312	319	288	303	282	339	296	308	266	331	299	284	280	306	298	310	284	299	303	332	319	331	288	300	297	314	311	286	323	298	280	291	324	310	299	343	328	348	281	315	300	327	324	279	317	302	297	283	313	311	332	298	288	293	295	305	319	322	327	340	295	289	328	284	303	320	288	315	310	298	310	268	321	291	294	307	338	313	340	348	285	319	361	348	323	315	292	378	302	300	323	282	301	293	323	297	295	304	289	294	257	270	310	299	301	290	295	300	337	307	323	314	307	285	320	310	281	316	307	313	311	298	320	302	315	327	295	276	333	307	285	314	289	320	339	313	288	305	309	283	306	314	310	293	301	309	328	325	273	316	300	286	303	281	337	328	311	333	312	297	284	333	299	334	297	286	273	311	292	288	326	314	333	320	308	305	312	334	293	312	318	319	299	285	287	298	297	301	313	311	301	285	315	310	341	316	274	309	305	319	311	290	301	303	294	298	313	288	349	308	281	267	310	311	291	293	292	326	259	293	282	292	286	319	329	320	304	278	328	316	286	307	303	308	293	313	312	302	312	342	328	301	306	286	267	303	328	327	308	313	290	309	305	331	302	320	337	276	302	303	292	310	314	315	307	309	294	311	284	307	308	292	296	294	309	296	281	300	349	320	305	276	328	303	320	298	298	318	326	301	313	310	285	288	296	298	316	306	262	274	306	281	297	274	279	302	320	306	304	300	324	308	294	306	285	274	302	297	326	304	320	284	301	312	282	311	301	328	287	270	315	294	294	293	304	329	291	279	296	297	308	329	300	321	304	312	307	290	300	274	278	319	338	309	305	285	299	264	324	325	308	303	289	312	302	313	323	304	297	298	312	308	297	279	316	296	308	307	339	287	281	272	298	305	304	262	307	289	356	312	318	308	289	292	319	325	289	295	292	342	326	324	346	295	293	293	301	303	330	309	329	289	292	335	309	322	316	311	293	303	291	285	302	305	324	283	305	295	312	291	302	288	279	318	305	313	294	301	322	302	314	308	299	319	310	285	249	313	305	298	267	285	297	315	300	283	303	291	313	274	305	334	301	311	304	312	312	335	314	349	331	287	309	325	280	328	310	296	282	308	318	307	279	301	305	311	309	277	309	313	314	306	313	335	301	269	300	293	296	296	337	345	287	295	272	351	314	312	299	298	287	276	285	277	280	283	301	291	312	352	333	295	303	275	290	301	285	333	324	311	292	279	294	331	318	326	288	280	308	301	283	290	295	324	310	305	325	286	321	282	331	330	283	312	332	270	289	294	293	315	301	323	304	298	258	299	310	308	335	336	310	341	311	305	319	344	345	335	337	306	322	300	287	306	284	312	329	365	287	328	325	293	306	294	301	285	290	313	303	325	306	286	274	327	296	311	312	280	309	320	281	299	342	288	316	305	285	315	332	325	297	286	307	332	355	288	291	315	308	323	318	311	316	267	319	275	308	311	301	291	324	298	308	280	334	302	338	255	308	302	311	313	310	319	288	291	290	310	289	337	299	282	286	291	291	266	316	349	298	291	295	302	320	324	257	300	294	326	311	309	277	307	343	299	285	303	331	292	315	292	268	325	283	301	311	330	289	274	301	291	310	317	271	295	314	315	301	316	300	294	327	319	293	319	325	294	312	297	290	324	281	309	294	330	288	277	313	293	291	262	324	281	287	329	312	304	326	301	320	305	293	305	312	315	298	306	337	280	305	266	313	295	279	277	291	323	297	317	288	280	280	291	310	328	314	320	289	319	331	296	302	302	342	266	293	318	314	300	320	321	320	339	316	300	320	311	269	300	340	291	337	290	287	322	325	300	298	304	283	303	315	334	317	302	320	309	303	310	293	315	273	311	324	273	310	271	274	304	328	300	327	299	313	299	291	301	309	304	293	314	295	279	333	281	328	286	277	284	276	309	284	295	323	297	276	305	267	302	273	319	300	293	333	303	276	333	315	312	295	295	298	328	272	329	308	330	285	295	318	335	321	331	317	334	299	306	288	307	309	302	322	314	316	321	324	292	309	288	342	299	312	314	309	320	310	302	332	279	329	299	274	316	340	300	294	288	281	302	305	307	289	287	279	329	330	321	322	325	307	321	289	309	302	317	302	304	296	351	333	299	293	318	288	294	321	305	286	317	275	311	309	328	284	322	289	313	334	299	297	300	304	325	312	328	309	307	316	285	326	274	343	310	301	298	295	278	296	330	300	318	325	292	289	279	306	298	313	295	366	336	285	303	305	300	279	283	316	323	309	306	329	324	325	306	307	317	278	298	305	313	310	279	283	292	334	320	282	308	326	296	325	330	291	305	302	308	308	312	298	308	308	298	272	333	298	291	294	281	318	319	298	330	276	287	301	297	321	309	311	312	302	319	318	257	297	318	292	283	310	323	313	301	320	320	311	306	296	289	323	267	323	295	306	302	313	277	314	296	278	329	307	280	342	295	296	307
7918	2366	5132	5964	4997	4091	3387	3027	2604	2378	2089	1907	1775	1617	1502	1265	1219	1308	1042	1015	971	947	925	879	865	841	837	811	743	766	792	721	774	761	805	797	717	726	740	778	744	682	775	747	720	739	760	720	706	775	728	718	712	746	752	713	711	721	741	719	732	674	779	711	702	719	727	701	720	728	697	719	670	690	685	675	739	680	760	737	745	708	678	718	721	738	731	716	717	707	735	764	687	720	768	690	747	717	711	756	727	729	754	734	730	722	731	735	751	727	706	716	726	763	671	728	694	747	686	710	718	687	752	770	711	712	762	778	745	731	718	708	760	712	729	679	730	691	716	724	719	723	691	716	705	736	689	710	729	689	779	735	704	646	796	740	740	735	672	731	734	766	766	748	731	680	739	718	701	714	694	728	721	731	742	777	721	719	786	692	738	705	681	711	733	713	726	705	749	686	764	686	722	719	721	670	692	724	710	730	713	735	705	650	712	682	681	704	721	746	726	744	713	661	719	708	747	731	740	722	734	698	729	711	740	666	749	720	721	762	699	716	749	727	717	681	728	738	738	685	764	724	750	673	758	717	723	661	704	741	703	687	694	666	682	742	734	726	694	757	689	699	706	742	724	717	672	741	695	680	762	714	738	731	730	729	720	749	779	680	731	742	725	664	704	718	739	738	726	729	717	699	708	676	664	707	718	723	766	787	731	765	666	729	736	760	743	688	755	732	685	744	702	753	720	719	700	741	728	717	765	726	760	724	745	729	687	673	731	770	703	726	706	706	702	714	704	719	714	713	729	694	721	746	722	683	741	735	718	713	747	723	724	723	693	688	716	714	744	678	693	702	705	728	712	690	746	712	693	721	664	730	717	782	769	765	750	770	707	726	735	762	747	746	724	700	744	735	701	701	771	686	720	727	717	741	697	773	708	722	701	741	667	687	704	689	681	709	725	737	754	697	704	717	683	720	689	666	717	749	705	738	717	736	733	744	725	716	690	681	732	754	750	745	673	735	749	689	661	710	689	655	687	744	696	725	736	770	705	742	733	721	748	709	737	718	680	694	707	674	717	744	710	732	743	702	701	712	741	685	754	700	682	727	658	724	732	708	723	682	738	698	723	679	746	722	755	722	706	720	695	703	707	692	730	677	651	732	717	736	696	721	694	686	736	666	718	731	719	754	753	713	727	751	708	675	732	715	714	717	705	698	819	716	687	727	706	728	710	680	686	747	698	769	746	741	740	665	720	703	744	706	758	711	725	674	702	756	767	731	705	706	678	699	709	728	682	734	743	725	716	722	747	700	738	694	701	723	701	735	708	707	716	716	662	718	694	729	711	717	754	706	704	696	687	718	702	702	705	739	756	759	740	745	751	716	714	743	705	754	731	697	707	748	674	760	688	699	757	763	738	777	762	734	713	732	718	710	662	749	683	704	697	750	677	732	788	747	694	727	723	702	705	713	716	702	752	726	726	668	668	729	787	658	716	687	669	772	747	695	708	652	701	737	718	746	688	714	743	737	723	745	748	682	749	749	718	694	715	712	710	771	722	714	704	756	738	698	720	731	695	735	685	756	704	733	731	705	735	699	683	733	719	730	696	744	709	693	744	684	695	773	716	722	722	687	667	663	747	748	699	712	703	692	709	694	754	730	730	729	793	717	715	687	670	764	745	691	729	716	752	721	703	744	708	697	751	717	668	661	730	698	728	657	714	773	747	705	755	774	717	721	692	706	807	709	746	725	711	719	719	730	727	701	693	720	694	706	682	737	735	742	658	712	793	719	771	738	736	775	672	719	686	721	685	795	735	749	736	714	690	718	703	724	718	718	746	682	717	747	754	658	709	729	728	735	650	671	704	750	699	713	695	692	723	726	713	692	715	718	691	675	701	773	736	715	707	729	703	706	722	694	772	726	774	725	717	684	730	729	693	742	695	739	666	713	707	680	758	711	658	728	738	676	715	739	699	718	729	688	709	755	736	720	681	760	732	708	704	759	757	765	728	696	732	730	714	694	724	701	706	693	716	740	679	748	732	767	744	717	711	746	713	724	729	734	683	703	735	736	729	701	717	677	739	690	691	735	696	730	694	680	705	692	723	713	769	766	749	751	682	718	732	722	746	744	735	761	755	719	701	720	703	713	715	732	726	761	702	720	743	716	720	702	708	746	732	702	683	714	699	680	668	727	729	735	728	740	779	777	717	745	710	731	704	697	667	723	710	677	720	741	653	748	730	735	700	748	690	722	754	756	717	742	733	749	710	727	684	769	757	655	743	734	769	756	673	674	680	682	762	703	685	685	745	731	717	710	730	712	748	739	726	721	693	687	710	675	746	735	723	751	769	744	713	724	730	759	697	774	688	761	720	694	674	704	748	712	730	666	696	722	717	705	704	715	773	717	738	734	727	746	685	715	712	715	692	712	722	756	676	702	729	754	745	678	741	750	740	683	673	718	779	751	707	675	726	756	696	703	771	713	709	736	697	699	692	730	671	737	708	721	711	740	700	707	730	695	706	731	727	689	715	738	703	684	705	731	726	662	714	745	740	742	714	750	684	764	691	697	786	741	725	723	717	720	741	715	699	720	778	733	705	680	755	708	708	707	711	724	727	734	764	724	754	732	730	703	808	717	766	734	761	729	706	743	683	695	724	739	706	717	749	803	732	743	762	756	728	739	738	756	745	697	761	749	716	722	722	738	717	689	738	737	708	749	747	742	686	730	703	696	726	730	786	697	778	736	739	752	750	694	688	780	757	742	732	693	710	709	709	713	709	715	685	711	727	730	662	708	713	697	715	743	672	707	707	705	737	717	676	723	686	666	729	679	701	729	719	666	728	733	696	714	718	716	734	698	735	733	707	734	705	755	684	750	722	744	736	708	725	750	733	749	710	686	735	757	694	705	701	715	737	710	700	727	713	688	684	725	774	748	766	742	735	743	745	698	694	726	737	728	667	714	727	716	708	749	729	703	742	728	698	755	742	707	710	714	691	680	718	725	723	752	717	712	727	747	710	696	759	716	707	725	703	737	742	711	716	722	701	726	715	734	752	734	708	724	692	677	706	747	718	731	711	723	734	690	673	722	693	752	755	729	741	710	712	705	687	730	696	718	684	719	701	749	719	723	712	694	690	732	744	693	702	712	747	728	696	742	748	685	717	696	716	743	704	741	731	730	712	705	698	691	706	767	698	698	689	732	683	727	717	732	703	706	745	717	662	695	725	728	715	711	715	716	754	656	732	699	709	737	733	715	723	697	713	761	683	756	762	724	733	705	689	730	758	785	755	725	723	731	719	726	692	691	709	723	692	754	732	737	779	739	673	682	731	705	707	694	716	718	718	718	766	734	739	764	682	735	680	733	720	683	696	737	680	742	706	688	733	700	740	718	720	705	695	715	690	740	738	731	704	686	737	735	717	685	761	739	740	710	677	755	747	750	706	732	750	699	765	688	725	694	732	751	684	677	704	735	668	711	754	761	743	718	705	709	710	694	713	715	712	730	699	714
17747	3863	4040	3569	2579	1796	1419	1030	919	849	752	709	644	593	521	524	422	416	429	424	429	419	340	397	378	375	342	353	338	342	336	357	379	314	318	337	357	297	368	313	335	336	348	330	330	346	312	312	343	375	356	352	323	359	325	314	337	334	309	334	326	305	342	347	365	316	327	359	315	357	338	344	329	357	323	349	314	325	346	319	322	278	322	327	327	346	313	335	333	308	312	302	312	326	345	335	313	284	334	354	328	310	347	346	329	337	342	336	330	344	336	340	347	349	312	327	329	329	315	329	329	339	331	347	316	327	342	337	335	340	315	349	322	336	321	323	330	325	324	335	314	308	334	312	310	317	363	319	351	329	367	331	320	315	314	302	329	329	315	308	311	368	316	301	317	347	350	305	351	336	332	294	327	347	283	307	331	303	343	342	317	284	352	302	336	357	302	321	315	339	321	312	331	327	319	314	317	323	327	343	328	338	329	334	349	329	327	306	314	322	307	342	287	317	341	338	348	331	310	346	318	305	316	311	330	390	321	318	327	349	305	329	319	331	316	321	316	331	328	345	321	320	346	317	350	331	343	342	288	365	339	314	326	314	338	308	334	343	311	315	337	324	316	342	321	320	325	327	352	375	336	371	365	289	342	346	344	318	346	359	353	327	306	328	341	315	337	316	349	309	309	306	313	326	364	303	303	341	312	321	326	331	311	349	327	342	317	321	284	328	333	309	331	339	349	352	351	320	335	316	326	331	298	334	306	320	321	340	319	342	329	337	311	363	351	315	356	340	352	328	338	284	305	319	320	351	351	318	333	339	343	333	323	326	325	343	349	308	297	365	357	329	360	319	333	288	328	318	328	359	339	332	325	351	343	366	350	353	335	349	332	343	302	309	312	313	350	355	330	382	331	300	300	343	353	314	304	302	331	349	337	330	334	313	285	326	327	343	290	368	315	351	327	292	316	348	315	334	350	318	318	312	330	324	349	327	353	273	326	325	301	323	329	332	338	303	318	316	339	320	349	343	322	297	319	316	319	313	306	332	361	317	306	335	323	313	334	342	344	331	289	338	319	300	317	344	335	276	323	341	328	341	368	336	370	332	344	336	369	306	295	291	336	306	349	322	327	344	330	311	309	359	360	328	328	303	330	299	332	349	338	354	304	300	335	325	342	318	319	303	288	338	322	361	312	315	311	330	292	338	331	317	320	354	343	333	312	311	325	317	295	323	350	312	324	338	322	307	295	315	329	282	371	294	325	311	313	351	332	325	326	321	336	338	344	330	298	310	342	314	277	342	367	325	306	362	332	307	336	351	338	359	315	291	313	344	306	331	318	310	333	308	341	334	303	299	318	327	315	312	301	293	329	327	328	337	355	313	329	305	320	355	300	346	323	306	290	309	367	300	347	341	333	297	307	321	313	334	365	357	309	306	314	337	301	333	321	305	355	346	324	342	315	330	349	348	301	342	326	387	361	338	303	325	366	305	345	311	325	368	298	314	348	365	319	296	362	317	349	300	327	329	351	322	342	327	317	305	326	342	361	337	326	358	327	281	326	306	353	321	321	336	313	321	323	320	313	363	325	325	293	335	359	325	362	341	288	291	325	314	314	324	311	285	331	351	330	314	320	296	335	306	315	356	336	320	337	343	331	350	338	361	310	315	361	338	318	330	378	328	320	309	356	377	328	285	315	306	314	321	321	323	331	363	328	346	293	306	337	301	319	345	283	342	313	333	318	323	323	324	344	363	345	353	300	324	322	347	314	328	328	319	352	338	350	306	320	338	345	324	356	304	362	316	313	317	312	311	337	344	369	316	355	319	323	299	302	385	328	301	356	336	304	275	318	347	389	360	330	294	324	356	319	317	350	314	316	322	328	351	301	291	287	295	342	342	347	329	347	312	301	299	342	364	339	308	332	328	332	342	338	314	354	338	314	344	334	313	349	292	313	338	301	335	343	352	310	331	333	300	327	375	321	302	319	327	342	347	353	389	297	312	356	335	347	341	330	320	331	334	326	332	318	318	330	342	355	318	359	348	302	326	326	352	299	317	333	315	327	318	326	334	310	350	310	323	334	312	322	311	333	308	328	349	338	325	321	392	334	338	325	334	295	378	302	319	329	347	311	337	314	333	341	333	336	351	318	388	301	328	326	348	343	311	355	327	313	303	338	297	317	326	334	341	320	329	336	309	332	320	325	317	320	307	357	293	357	348	320	360	332	334	342	283	290	303	330	352	300	323	347	335	336	328	301	336	362	342	345	350	354	329	330	326	320	334	356	333	311	315	325	335	303	336	314	297	284	346	324	317	310	363	334	328	335	321	327	325	364	304	357	320	291	345	307	320	330	312	320	356	316	315	347	341	323	327	334	321	282	340	322	317	305	312	322	327	323	296	302	348	335	322	357	354	327	335	319	365	303	285	334	331	310	291	306	303	290	329	298	348	342	349	334	317	316	335	298	322	339	334	329	330	325	323	299	325	320	356	330	344	298	331	313	289	315	338	362	321	329	294	333	321	287	331	320	312	328	345	304	328	341	315	326	314	314	357	326	318	277	320	345	355	302	310	334	338	345	333	329	310	339	300	294	327	327	309	314	349	326	330	326	308	311	306	318	316	306	337	346	310	320	350	318	337	323	361	345	282	311	300	328	309	326	344	335	373	341	337	350	325	349	331	337	332	325	355	321	298	301	333	353	308	358	336	325	303	329	318	324	357	326	315	293	314	366	325	354	321	325	304	332	305	349	322	332	359	358	354	335	318	304	349	328	370	336	350	342	328	302	320	318	339	330	353	328	333	343	336	297	330	320	358	310	340	299	339	323	354	365	324	326	343	318	331	319	375	334	309	297	352	320	327	315	295	328	270	340	336	324	313	339	318	298	355	300	334	307	303	356	341	363	330	318	321	342	347	330	317	356	313	332	350	317	346	327	303	342	336	306	339	325	295	333	323	288	346	330	328	343	332	345	333	335	368	319	285	335	309	339	311	320	329	323	343	288	354	281	325	379	310	357	338	358	349	294	330	323	327	303	298	358	336	319	330	301	326	352	319	352	345	346	322	347	313	317	343	380	297	339	330	301	341	335	321	308	333	364	323	357	343	315	315	323	340	339	334	316	329	295	309	349	350	288	345	352	345	315	309	335	328	339	318	327	367	335	324	300	309	305	333	336	332	304	345	325	357	293	293	315	306	362	325	300	315	346	344	341	345	338	322	303	336	335	360	301	305	330	328	317	354	343	332	314	322	335	331	343	341	343	309	340	302	325	328	339	322	362	299	316	330	323	343	321	332	346	368	325	326	353	381	328	311	333	366	338	355	337	331	336	320	330	324	328	323	344	332	301	343	359	335	320	334	332	316	363	346	336	336	314	302	295	349	302	356	314	313	323	336	294	355	327	343	305	359	335	347	338	348	303	287	322	307	311	354	378	346	323	328	344	344	328	308	314	332	298	330	307	347	329	340	304	334	344	304	291	318	352	346	313	343	309	334	276	288	373	320
10399	3209	6978	8573	7577	6023	4916	4061	3554	3255	2992	2623	2347	2251	1992	1704	1552	1628	1383	1306	1207	1169	1073	1043	942	992	982	857	859	858	842	805	840	795	846	817	844	787	807	780	807	818	774	742	790	763	730	772	791	773	753	770	746	775	735	707	775	744	715	708	734	797	746	755	746	744	737	700	788	728	755	738	756	738	736	738	681	724	730	727	768	751	712	751	712	705	759	774	740	712	728	754	784	756	787	750	769	760	761	722	749	740	750	684	729	743	745	672	780	765	726	710	730	726	748	724	738	731	708	741	738	757	800	767	714	698	724	781	755	731	731	765	706	746	723	744	712	780	757	764	772	735	744	764	700	719	798	768	700	734	684	741	772	749	761	767	723	706	753	781	730	716	746	716	769	733	758	766	803	772	736	720	788	782	725	728	718	821	781	740	753	737	764	757	721	740	775	768	744	808	725	721	762	807	726	721	695	772	758	777	717	709	756	740	719	735	760	782	714	730	730	743	759	703	758	728	753	747	701	738	738	761	713	741	713	743	703	708	761	707	755	756	746	717	699	730	762	768	752	723	776	795	737	717	722	700	734	736	802	744	741	724	743	788	716	741	778	811	765	723	757	729	738	689	766	752	801	718	734	766	709	755	734	741	756	669	697	756	752	724	746	763	726	711	743	766	770	733	689	725	751	732	762	765	701	730	758	733	732	736	721	805	699	703	744	719	709	759	703	777	706	729	730	745	739	736	774	756	745	746	772	716	765	768	748	691	766	730	737	774	709	712	804	771	761	748	748	741	791	728	720	746	754	782	766	727	781	721	764	760	776	711	736	728	684	725	715	757	788	796	713	748	735	736	726	738	723	709	769	752	694	712	714	730	706	720	724	687	727	733	796	704	706	731	733	761	774	750	734	729	746	770	764	714	772	790	764	757	768	715	726	810	742	733	742	731	773	711	786	714	724	723	756	705	693	769	718	718	723	727	735	792	727	697	778	719	712	757	715	756	752	777	744	774	751	759	737	768	724	731	753	737	713	676	749	782	722	719	730	722	706	758	734	772	704	735	770	759	741	738	732	760	787	762	754	739	770	748	697	767	728	735	694	726	726	744	775	765	752	730	770	713	747	783	768	764	742	764	716	760	718	758	758	743	742	759	727	798	723	721	797	738	754	716	699	774	796	764	732	784	763	702	766	738	780	754	676	746	700	683	779	802	771	736	764	759	724	784	710	757	735	768	719	728	798	750	726	758	741	695	706	777	739	751	732	736	726	737	747	747	758	685	751	712	763	740	711	793	754	732	740	710	715	756	763	748	759	718	696	735	744	765	753	759	773	763	744	713	686	725	763	721	702	711	741	777	740	749	739	733	709	756	720	670	753	746	711	756	770	762	730	733	697	704	733	739	732	712	761	764	754	731	758	732	706	710	727	738	754	708	714	770	744	725	681	762	771	722	739	833	684	720	794	703	708	765	706	752	698	704	776	728	707	746	755	730	731	796	755	747	733	726	762	763	718	722	705	731	715	731	727	778	768	753	752	709	727	683	755	740	724	742	719	761	712	755	780	730	718	729	708	751	727	735	758	737	716	718	734	737	744	735	725	739	765	753	781	713	734	736	779	814	773	697	736	722	714	706	764	706	749	745	776	745	735	725	741	749	745	753	741	733	728	742	717	743	719	700	744	757	750	762	702	695	758	754	747	708	712	778	763	748	741	733	765	773	757	663	706	776	785	807	748	744	724	732	737	731	740	729	751	743	725	718	691	751	751	718	712	734	764	744	681	751	699	752	717	733	712	753	722	760	742	747	724	725	766	713	775	708	717	737	712	707	756	780	710	746	725	727	746	781	788	725	748	731	700	672	760	732	752	726	722	735	729	788	720	698	754	711	706	744	746	702	711	726	744	671	757	712	739	736	792	768	708	762	741	719	764	725	726	764	779	741	724	712	764	753	726	722	749	717	717	797	718	783	738	711	729	746	723	694	723	756	772	769	725	711	729	745	739	751	732	772	733	754	782	775	756	737	741	745	726	748	749	742	740	711	747	751	698	742	749	728	719	739	737	720	732	777	755	763	738	745	702	746	721	728	752	745	724	746	723	771	704	741	753	753	734	712	696	761	699	729	766	770	740	760	729	744	699	724	727	705	765	745	720	759	752	729	795	713	713	725	719	769	722	741	736	725	721	751	734	701	749	738	711	734	725	763	692	706	763	746	780	715	733	761	715	800	704	727	749	723	716	753	707	729	771	721	733	747	715	733	719	733	740	696	720	731	749	715	763	727	719	714	737	736	755	783	716	770	777	747	723	747	751	734	746	761	725	765	716	685	791	770	730	764	683	731	768	766	747	716	734	762	757	729	744	706	712	741	759	685	737	763	764	733	719	706	746	743	736	713	801	775	750	735	814	705	768	767	776	758	703	770	787	734	758	748	748	711	680	749	762	737	723	688	718	738	760	738	714	720	708	743	755	650	767	774	721	742	725	756	766	722	752	735	727	730	746	758	753	773	755	773	722	718	749	740	708	726	714	751	784	728	733	753	734	733	772	738	735	737	724	734	761	771	705	717	715	754	756	700	799	748	751	737	770	726	788	747	723	711	727	724	771	724	772	672	760	808	751	722	780	707	813	717	733	786	792	763	735	739	724	778	733	755	730	707	789	728	755	736	726	776	709	731	744	715	804	682	738	810	768	731	697	728	790	730	782	733	737	675	736	754	727	772	726	722	721	712	730	726	679	775	744	705	713	750	693	769	702	729	743	712	761	713	718	700	767	784	722	752	747	703	750	803	700	737	770	747	786	723	679	747	736	732	769	737	729	753	650	732	771	744	727	724	730	710	705	693	725	731	748	752	778	753	763	697	760	732	719	732	768	712	688	727	759	716	726	778	771	724	780	763	715	737	762	739	708	723	723	726	735	708	695	716	739	763	771	735	699	781	730	729	752	751	743	800	786	731	738	747	775	757	728	748	713	775	746	737	729	719	766	681	774	753	764	752	751	771	770	743	730	794	756	740	755	710	697	759	739	758	750	721	742	737	713	715	665	779	713	749	773	729	738	729	754	697	714	764	809	733	728	713	673	752	762	792	707	726	721	778	728	772	712	740	768	757	749	727	756	753	751	732	742	723	697	706	746	734	725	692	727	707	720	767	756	773	728	765	738	770	750	767	708	724	717	750	779	714	771	737	739	698	748	754	733	765	767	756	761	692	736	713	742	726	707	766	736	739	689	710	775	747	750	755	772	771	745	703	695	751	715	743	804	691	755	745	681	740	779	711	725	778	755	758	772	755	715	791	703	725	765	777	742	745	737	712	746	746	746	755	715	789	771	756	767	750	746	774	727	753	767	770	711	736	755	721	754	774	741	775	731	765	768	725	774	748	720	721	736	719	737	744	758	741	716	739	716	749	771	711	743	698	733	747	766	780	772	706	685	736	716	748	748	750	697	736	692	713	731	781	789	739	732	766	727	710	742	771	747	743	736	716	752	762	739	775	718	718	753	717	727	739
3256	1129	1454	1029	720	498	380	315	268	284	251	263	242	216	223	220	172	169	205	178	169	158	193	160	183	200	165	155	170	174	175	162	186	193	170	168	164	197	155	171	172	167	161	193	167	185	170	165	179	167	205	173	188	173	168	180	173	165	152	167	181	187	172	169	156	181	167	154	181	150	175	184	173	140	155	178	164	179	200	168	169	177	174	161	177	193	169	160	146	167	152	176	173	193	161	187	183	197	170	195	174	155	199	162	158	178	178	163	163	146	200	197	174	156	188	157	165	180	171	168	188	155	175	164	167	171	162	163	176	161	150	184	194	141	168	148	172	178	186	189	176	183	193	166	182	170	175	171	178	168	191	184	171	166	173	194	141	169	163	174	161	154	157	180	148	159	183	189	185	172	148	165	159	134	181	176	166	183	149	154	166	160	185	169	168	151	156	191	164	145	157	168	181	178	171	139	149	142	152	174	170	177	152	171	188	162	168	166	168	176	146	163	162	137	183	165	173	176	165	166	189	186	185	167	177	159	178	189	165	176	169	174	156	200	161	178	174	167	196	148	174	163	194	161	210	155	164	155	177	161	169	153	185	176	168	167	188	179	196	150	159	167	148	169	175	180	178	160	165	161	153	156	174	181	155	193	145	193	191	190	192	156	179	150	149	178	178	154	150	163	149	163	169	165	163	174	163	174	179	176	166	165	191	160	167	175	187	162	184	159	168	186	164	181	176	180	183	186	178	162	163	209	165	154	155	192	161	169	156	156	159	171	183	164	159	172	169	180	169	178	160	197	212	194	193	168	184	156	197	203	165	186	178	169	176	170	178	176	162	198	168	175	156	186	180	161	165	175	161	179	172	172	175	211	147	143	152	168	194	186	192	181	152	140	170	186	142	159	208	159	183	153	164	166	176	153	169	172	155	179	191	178	170	165	160	153	170	166	169	175	149	144	155	176	156	167	184	183	193	165	161	159	172	172	176	182	179	161	182	155	162	184	165	155	163	148	184	167	172	182	182	192	165	162	188	179	174	170	175	141	173	177	186	170	168	187	205	170	179	148	151	172	177	142	179	159	153	181	184	198	162	165	175	188	166	167	174	159	159	163	142	172	162	181	166	153	191	170	167	144	169	176	189	176	160	138	173	162	141	185	168	140	194	162	162	169	143	153	171	191	161	160	174	185	155	170	165	178	190	165	177	174	182	160	193	139	158	150	153	174	172	167	179	174	170	167	164	163	180	173	178	152	163	182	178	161	156	202	155	166	158	172	175	185	171	187	193	171	199	166	188	169	191	188	161	179	163	185	155	145	168	163	157	192	183	164	165	164	161	156	155	167	167	205	144	153	167	171	171	139	162	166	170	157	183	160	177	185	154	163	172	169	175	182	171	160	170	189	150	174	137	159	158	197	197	173	179	176	173	182	149	172	201	190	185	143	169	176	199	192	181	170	147	169	157	178	156	172	191	151	148	169	166	177	182	172	160	169	149	162	143	162	142	166	179	161	160	163	181	139	181	198	182	160	168	189	175	152	160	170	144	185	142	148	173	188	159	165	198	171	155	163	165	168	178	156	145	160	161	188	175	166	163	181	181	162	175	195	194	159	171	155	153	192	171	169	173	168	169	148	179	141	178	172	162	179	154	172	161	175	210	165	159	150	151	174	177	183	177	163	162	173	162	158	183	130	190	181	196	166	165	145	155	183	183	176	158	143	168	157	172	168	201	175	174	157	155	149	161	158	146	157	200	171	181	191	150	136	201	189	164	165	185	202	161	175	174	165	160	172	167	175	167	167	183	173	183	175	195	155	144	176	166	159	140	159	167	182	154	169	181	137	143	163	168	173	184	155	143	165	181	175	169	158	176	152	160	168	155	202	144	167	187	174	188	181	182	191	179	165	177	165	181	183	161	186	142	161	150	168	169	157	185	191	162	148	175	158	167	180	165	185	183	174	157	164	166	169	168	162	144	160	161	186	188	172	170	161	173	177	165	168	166	180	155	193	154	169	169	149	168	150	191	181	170	166	149	170	184	196	158	167	162	162	164	150	151	149	169	157	158	159	161	177	166	148	184	185	176	174	178	181	164	184	161	178	143	167	177	184	180	174	186	148	172	180	202	166	142	195	182	201	155	185	160	161	174	168	177	155	152	176	177	176	157	152	182	199	154	183	177	172	183	157	160	153	171	186	139	181	165	184	165	169	166	163	191	178	176	177	156	164	165	184	151	182	165	176	156	170	186	177	167	162	156	167	185	180	169	163	182	173	156	175	164	164	175	194	168	182	182	180	184	176	156	187	171	146	173	163	149	172	169	159	153	146	167	195	162	143	172	153	153	171	170	163	180	164	171	186	171	145	167	179	155	171	190	155	167	165	170	159	187	169	203	144	157	160	170	160	165	206	165	168	188	159	205	177	191	183	173	189	181	162	185	168	138	159	162	168	184	184	148	156	181	157	177	163	137	159	164	177	191	181	149	188	175	186	190	185	188	176	158	200	174	182	197	191	173	189	194	187	174	181	141	176	156	175	158	181	167	161	174	172	183	174	177	175	150	172	165	153	175	182	165	158	153	176	158	162	165	183	148	169	191	166	174	167	154	180	178	172	189	145	153	152	187	156	173	162	166	167	170	169	166	149	178	160	121	158	191	175	156	166	166	182	158	184	181	161	170	157	155	146	162	160	174	180	170	172	143	164	156	150	179	168	186	167	166	183	179	169	170	160	187	165	177	184	169	194	178	162	171	163	176	161	162	176	160	175	159	173	155	170	197	166	143	156	189	191	198	163	160	196	171	162	169	170	167	170	174	144	160	171	165	182	145	173	179	151	181	161	180	208	190	194	176	174	201	167	151	188	187	170	202	183	207	147	192	168	184	163	178	179	149	199	182	172	152	148	157	180	170	169	159	172	165	168	159	180	183	148	172	159	180	181	164	171	161	166	174	168	180	159	165	165	190	158	144	170	181	184	170	171	178	192	187	178	183	177	163	169	158	183	166	177	151	173	162	174	158	176	168	148	164	176	179	162	154	162	173	190	160	164	160	165	179	159	168	167	175	160	160	180	155	159	159	171	185	184	183	180	158	176	174	161	176	174	168	159	159	167	169	162	174	176	178	168	161	158	166	172	156	157	153	177	163	161	152	194	172	162	174	150	152	168	166	162	188	163	177	163	162	153	167	186	152	178	178	174	178	164	176	199	179	164	153	189	171	162	175	156	154	180	166	178	157	172	176	145	186	172	186	177	152	198	150	161	177	179	175	174	154	170	180	155	156	199	172	148	165	156	180	171	149	141	163	169	175	170	177	189	172	164	158	148	186	163	158	183	200	178	169	177	165	159	151	153	143	158	160	183	136	169	163	178	174	162	164	190	173	155	176	165	177	164	164	164	175	165	183	205	152	168	182	175	188	172	148	162	152	161	170	169	175	162	173	188	162	156	168	162	174	161	157	193	173	201	143	210	200	174	184	163	154	165	174	149	168	174	158	153	153	156	181	197
2733	1289	2939	3329	2755	2097	1444	1164	1074	966	900	976	847	751	742	714	633	628	594	589	577	507	516	486	517	490	482	429	450	460	460	451	467	501	447	479	434	502	454	464	445	410	434	442	453	455	439	421	419	490	428	433	455	428	414	454	441	452	458	427	456	438	425	466	449	444	443	486	429	459	462	442	480	472	477	454	471	455	425	448	471	437	453	421	475	432	440	463	429	446	453	455	443	462	444	418	411	454	442	438	439	440	444	433	423	479	455	483	472	464	457	437	471	458	451	460	481	467	477	441	439	431	478	441	427	419	411	480	455	443	445	458	457	443	428	414	447	439	412	478	447	470	416	479	468	438	451	424	439	460	477	442	465	395	458	414	454	420	416	440	448	438	411	440	440	438	450	445	432	473	471	428	443	471	434	477	457	439	412	443	480	436	442	471	445	452	422	442	431	465	420	415	411	442	431	454	405	425	428	445	419	428	444	431	463	451	402	474	437	449	446	473	438	456	443	430	424	409	446	448	461	424	447	421	423	471	406	423	442	475	417	440	425	438	446	427	459	469	424	440	420	425	444	451	470	475	457	447	437	487	442	450	492	431	460	440	458	490	420	421	473	404	428	445	430	485	437	464	472	426	403	453	462	429	426	438	411	449	457	470	421	452	454	451	455	459	475	459	452	431	465	435	420	475	448	470	438	456	492	446	451	430	419	454	428	481	487	439	445	456	457	477	471	474	423	421	456	439	447	409	431	419	476	423	463	460	461	400	452	457	437	457	418	453	434	470	410	449	465	414	462	416	438	443	460	432	400	473	459	411	467	404	439	431	433	455	453	419	403	438	432	433	431	415	439	454	486	449	434	430	444	458	438	458	445	517	439	406	414	455	416	453	413	438	452	456	448	409	471	455	439	450	427	454	440	456	465	442	465	440	438	443	415	468	458	453	431	471	447	449	393	425	455	428	420	448	428	433	431	423	447	486	458	412	449	435	432	441	408	425	465	471	456	442	430	439	451	420	475	431	440	458	455	442	439	439	428	435	477	426	449	428	484	462	445	444	471	424	411	430	430	492	447	444	477	430	431	480	447	465	412	439	439	422	431	408	407	453	429	411	397	410	467	426	460	442	439	464	473	455	438	438	418	429	436	455	452	408	456	437	433	461	418	429	438	430	456	493	458	431	405	465	479	480	443	426	437	440	423	440	448	436	413	438	421	436	466	445	419	451	438	406	500	447	458	462	432	423	462	445	442	436	471	415	427	447	417	383	441	458	433	447	443	447	457	400	441	455	443	410	445	419	468	412	454	415	404	441	428	447	436	446	405	475	461	414	459	415	400	458	415	428	440	405	450	414	439	415	453	457	423	431	417	438	444	429	481	420	425	446	464	442	450	423	438	428	447	465	449	434	416	455	473	467	417	454	452	444	443	432	419	451	416	426	444	427	457	418	464	435	435	442	463	455	424	439	461	414	419	444	439	438	414	465	430	385	438	449	429	450	419	453	447	429	448	474	443	421	426	426	449	420	415	441	413	442	453	485	446	422	432	416	441	429	459	418	471	464	429	440	432	467	485	433	469	414	464	438	471	422	461	461	420	446	451	436	454	443	451	401	421	460	450	422	413	445	418	471	481	468	491	441	418	432	493	427	446	475	449	432	431	473	427	453	451	428	412	477	430	454	433	451	436	413	438	453	471	444	475	449	440	407	445	411	454	401	442	439	415	422	445	409	468	456	423	476	448	401	441	425	448	468	447	454	451	414	424	456	430	412	444	455	445	437	411	408	449	429	461	464	482	438	439	452	414	411	450	423	454	482	424	418	469	451	459	436	467	456	455	443	465	443	405	414	430	448	485	461	453	465	493	428	422	423	435	461	423	400	470	426	409	449	456	466	415	451	474	428	425	447	432	443	430	431	419	458	450	440	459	397	452	418	457	465	459	467	420	454	451	490	460	447	450	463	467	427	436	448	434	441	456	441	433	439	429	443	447	408	435	450	486	456	460	435	455	394	422	407	472	449	445	449	448	429	440	453	461	452	451	446	442	473	441	449	475	431	438	453	440	449	440	412	429	432	427	433	437	423	422	437	442	463	433	419	479	424	427	452	455	419	411	447	479	444	440	416	434	407	441	439	438	482	426	432	454	425	430	442	455	430	436	439	434	405	444	456	420	445	440	435	431	430	452	446	436	450	428	445	434	461	457	477	418	460	427	436	436	421	484	473	451	459	433	451	430	456	463	439	413	451	434	456	478	441	427	449	464	490	437	436	424	388	423	465	459	448	438	442	432	459	438	415	457	468	456	433	425	402	469	409	409	496	462	437	421	402	452	455	437	462	463	464	420	420	397	419	459	438	440	415	446	448	432	456	453	455	445	444	435	445	468	449	468	459	466	414	461	417	473	477	447	449	471	415	430	410	450	458	449	416	449	448	434	423	478	452	408	419	441	441	428	432	455	422	441	416	447	472	463	458	456	459	437	437	458	445	435	427	419	445	424	464	452	438	430	419	465	456	468	492	438	420	426	438	506	406	442	486	439	432	438	447	442	429	450	454	443	449	432	466	430	451	431	422	387	435	436	463	443	432	459	450	444	404	428	441	426	472	430	447	416	459	438	432	453	435	478	438	446	446	464	452	433	429	436	426	459	415	430	436	440	408	435	412	453	457	439	430	432	460	442	444	465	457	402	422	454	455	471	423	446	400	461	417	468	424	421	433	426	446	440	474	468	424	439	421	462	435	402	419	433	444	419	380	444	420	448	460	458	480	450	437	481	440	437	436	449	444	486	445	478	432	420	421	449	432	452	421	414	484	438	429	449	403	436	439	430	433	436	421	442	455	467	433	419	409	433	442	416	458	436	440	441	447	403	445	459	443	462	455	432	478	497	455	448	418	450	417	460	421	417	436	442	412	466	407	418	431	428	404	419	463	453	458	447	433	443	449	456	437	448	449	423	432	436	465	422	429	445	467	458	459	421	436	417	446	424	424	419	437	449	450	436	425	424	456	441	417	460	493	484	417	482	447	434	412	440	398	416	463	477	467	443	448	449	428	453	444	444	415	420	433	450	469	437	422	455	444	413	429	426	411	425	446	461	427	422	440	411	455	423	415	419	424	442	442	463	443	448	425	443	446	407	426	463	453	436	433	441	432	434	438	434	437	414	402	433	437	480	436	454	451	453	449	461	445	398	435	431	435	437	404	451	452	454	457	474	447	431	448	433	411	453	440	468	412	463	485	449	438	445	433	444	414	432	460	453	436	412	452	418	454	416	414	449	446	455	490	444	455	469	430	453	415	462	472	408	437	450	444	455	483	487	437	461	406	451	462	450	452	415	427	486	451	472	433	468	413	445	465	448	480	454	420	426	456	447	436	416	423	433	435	443	412	437	457	459	443	466	420	445	458	503	484	469	456	459	462	437	420	429	450	447	458	435	440	431	447	453	430	428	440	452	436	458	428	449	476	484	446	456	437	394	417	413	405	426	421	429	436	410	420	435	443	448	471
9594	2069	2607	2289	1619	1120	822	663	620	579	553	513	488	422	387	420	375	354	351	348	337	313	310	328	327	292	335	305	318	315	286	299	308	268	326	298	298	310	332	314	308	353	282	341	315	253	315	327	301	273	299	313	307	295	294	320	330	289	310	274	265	318	272	318	274	281	341	306	305	313	295	292	333	319	283	288	313	295	281	275	278	263	276	322	328	292	312	321	313	252	290	274	266	308	301	338	312	333	293	299	268	300	307	319	278	280	297	300	275	295	291	291	308	301	294	259	293	277	294	310	272	297	327	303	303	318	296	299	287	293	295	302	307	296	332	323	263	321	313	291	299	328	291	333	324	271	287	283	292	296	316	278	274	314	331	296	297	308	310	312	289	308	295	317	288	310	296	307	313	282	286	258	290	290	298	298	310	330	282	277	286	311	276	271	320	281	277	305	296	288	279	319	315	304	311	330	327	309	289	279	311	271	293	300	312	257	303	296	313	301	300	331	281	264	297	307	333	273	318	326	322	285	277	295	300	297	312	301	308	292	308	304	310	316	298	322	311	269	319	314	312	289	308	304	260	323	286	274	300	314	276	310	321	285	282	295	284	292	289	281	285	296	289	259	283	315	301	279	299	283	304	279	316	275	245	307	310	329	269	301	284	325	243	285	312	300	305	296	307	278	301	308	320	301	270	289	314	279	283	249	321	281	301	318	299	295	295	310	312	348	285	300	263	301	302	286	298	298	323	289	297	309	301	302	329	290	324	304	303	313	314	274	328	304	294	305	280	314	254	290	305	287	288	276	301	285	287	300	284	286	314	276	291	327	311	294	257	279	291	320	320	325	299	348	304	288	304	282	271	303	301	306	311	335	324	306	269	261	266	284	317	333	320	344	332	302	304	291	334	286	305	320	304	305	321	282	293	302	308	313	281	290	284	287	340	275	321	312	295	260	339	264	309	291	297	285	317	286	279	314	245	300	305	299	306	323	284	288	270	262	309	291	310	287	310	251	319	342	278	257	274	301	285	247	280	325	290	300	314	326	306	323	299	332	337	341	289	292	319	281	275	292	328	306	309	269	313	278	289	274	287	294	302	289	295	313	285	281	284	331	297	282	323	315	317	295	303	309	340	308	312	323	281	304	307	303	311	307	322	256	306	314	275	276	263	310	316	280	283	295	275	301	307	303	284	284	308	292	291	303	295	306	310	270	263	290	252	314	271	291	313	313	288	264	284	298	257	311	322	298	307	305	290	315	297	295	284	303	281	274	276	263	302	326	296	337	298	302	270	302	275	264	302	278	314	296	299	326	296	299	287	305	284	282	312	282	304	260	290	312	265	271	290	281	295	323	313	284	321	290	318	296	267	309	312	287	303	285	321	292	307	287	311	259	312	309	274	314	287	334	276	277	297	311	308	295	290	309	318	333	319	295	314	281	308	302	279	276	293	298	291	312	307	299	321	300	297	293	279	278	275	296	297	301	336	289	296	298	319	325	300	290	288	301	316	254	282	289	297	278	319	319	278	278	301	305	340	282	299	288	292	328	329	285	286	302	287	284	298	287	294	286	317	286	301	314	294	305	313	272	269	317	297	282	260	296	299	283	266	295	265	360	314	272	301	318	280	315	314	269	263	327	295	318	303	305	292	317	347	290	304	321	321	284	289	318	306	305	281	308	336	279	244	281	296	296	311	292	316	291	301	298	278	286	341	301	322	294	319	305	299	293	281	301	305	306	299	311	321	289	326	318	317	309	271	294	320	286	312	272	292	301	298	295	306	297	291	315	284	294	284	343	303	274	318	267	301	319	282	328	304	344	307	311	299	316	293	277	281	274	292	298	321	280	277	289	285	334	274	354	265	275	308	282	331	324	302	291	296	288	299	305	305	303	294	289	321	296	308	269	291	330	312	291	307	332	282	299	265	307	276	287	286	280	291	331	300	297	307	302	281	335	289	296	293	317	267	277	270	325	276	324	282	304	258	317	282	290	284	290	281	279	267	309	326	295	346	291	318	275	322	331	283	293	275	304	312	265	284	275	296	285	280	324	274	329	296	306	290	290	308	292	315	279	313	321	315	300	303	305	310	307	285	328	328	304	323	335	284	321	320	302	301	291	292	324	295	306	300	280	301	302	281	319	296	313	298	303	313	268	259	301	293	296	266	296	303	285	311	290	304	259	289	303	276	278	296	249	302	320	288	304	302	316	282	289	275	318	265	317	328	280	269	295	304	299	290	275	285	311	300	331	304	288	306	359	326	303	299	308	242	291	261	288	270	317	323	324	330	314	289	313	311	292	292	291	295	295	290	292	275	327	273	302	288	272	287	287	286	318	272	284	270	324	294	313	268	328	280	294	276	309	300	326	348	273	282	324	315	293	314	305	302	312	310	305	315	301	296	294	305	296	304	266	295	286	294	284	268	274	306	277	291	300	286	290	301	265	314	288	325	315	290	293	290	306	327	298	304	311	287	333	265	300	337	269	328	300	281	279	276	336	337	326	295	309	309	341	281	289	328	308	289	331	287	313	336	262	294	290	296	296	286	296	278	279	313	302	323	295	295	315	332	316	289	274	281	306	302	280	273	327	304	307	324	291	287	289	300	282	311	300	280	308	316	296	326	287	299	286	282	291	298	286	291	264	276	327	326	265	346	316	310	325	289	320	303	284	295	280	299	285	304	327	320	298	300	317	301	332	299	320	282	315	335	287	291	319	335	338	285	273	321	301	293	331	296	296	316	303	265	300	325	313	278	286	305	297	299	326	277	307	332	285	270	297	310	296	298	275	293	302	352	294	292	293	302	302	292	290	234	327	334	318	304	315	311	272	308	263	291	331	312	293	301	292	297	283	273	301	317	283	285	310	297	306	274	267	299	313	274	305	305	290	337	321	317	287	280	293	273	294	321	301	306	304	277	289	309	281	281	317	316	298	281	324	271	297	299	317	293	348	274	267	302	311	293	300	311	348	290	290	355	313	343	350	271	305	284	275	292	304	330	298	336	303	316	310	315	293	321	308	290	280	299	295	293	283	287	279	268	296	322	319	303	307	264	260	294	310	282	301	284	295	292	300	315	312	316	321	286	336	309	300	284	310	291	302	288	318	277	303	300	294	294	259	280	300	314	324	325	278	320	316	311	284	297	305	302	302	307	292	304	316	304	309	295	288	312	291	310	316	310	299	328	314	324	347	313	299	280	305	317	299	315	260	308	261	305	292	296	280	291	279	320	313	286	326	276	295	290	325	274	280	297	287	310	297	316	294	303	278	306	321	293	293	330	317	294	314	317	301	291	255	297	346	311	290	316	264	263	304	289	277	287	289	273	321	317	280	273	289	313	324	271	275	293	297	308	313	300	293	337	310	302	290	283	280	307	291	328	309	301	323	279	320	295	336	322	293	296	303	267	319	299	309	293	301	295	270	311	269	266	299	296	290	268	293	298	291	282	313	278	279	278	264	291	287	316	270	311	278	281	306	335	291	300	281	284	316	306	272	307	284	317	321
7656	2202	4855	6528	5587	4215	3203	2631	2303	2164	1981	1797	1748	1568	1392	1355	1132	1080	1086	1001	1013	974	935	927	841	833	793	758	776	783	827	797	754	726	751	722	754	779	754	726	683	735	708	706	741	669	696	743	681	667	698	721	729	721	707	695	684	687	692	717	715	730	760	706	757	806	728	739	688	750	709	686	692	742	662	735	670	739	708	718	744	724	662	702	734	724	681	727	650	715	715	697	716	652	679	698	721	721	695	685	678	671	699	710	722	712	672	717	695	672	708	730	735	737	675	690	673	756	690	730	747	712	720	695	693	742	723	710	699	744	720	680	706	733	665	747	763	683	706	693	748	728	745	712	703	706	704	677	672	708	713	652	744	660	733	719	662	712	752	665	709	714	728	672	700	683	752	678	710	667	694	719	717	730	734	711	723	701	698	705	702	707	689	698	683	663	685	730	690	758	688	733	691	693	693	731	732	693	744	755	700	685	726	663	705	701	712	754	684	691	746	742	711	689	711	710	697	687	711	697	685	684	713	757	687	778	708	690	677	704	704	671	757	723	740	709	736	700	709	684	715	685	721	718	674	736	682	714	758	666	708	650	635	737	705	727	703	727	718	739	700	756	700	673	759	679	672	724	725	709	705	698	697	738	708	677	663	717	733	677	697	671	687	691	684	676	705	674	686	717	689	676	745	672	679	688	720	722	684	691	664	734	721	694	671	742	703	731	696	689	741	729	716	675	765	667	718	662	765	677	678	704	713	725	732	679	700	641	684	684	687	672	659	688	692	700	695	704	694	706	710	745	695	756	686	697	748	675	680	687	773	654	731	675	644	683	704	692	674	728	722	667	677	708	705	698	698	714	701	748	767	712	693	719	756	742	704	707	713	686	748	712	695	700	690	650	728	712	716	706	737	726	697	720	718	757	737	699	737	705	725	667	682	697	705	713	680	711	706	732	699	750	720	700	697	721	683	678	692	740	647	723	713	736	680	697	710	689	708	679	648	665	685	710	672	712	717	677	675	710	728	690	712	649	694	659	691	730	775	672	724	717	729	720	691	650	746	694	723	700	756	716	678	688	718	731	692	741	676	719	723	719	698	737	661	751	716	711	722	672	677	698	724	748	714	726	731	705	692	720	682	693	680	689	703	725	680	697	730	680	666	716	707	731	705	687	666	715	713	723	697	707	715	718	735	711	727	708	668	692	691	768	683	695	712	726	697	690	671	655	722	722	698	699	740	721	724	720	682	669	674	729	743	679	650	719	700	703	702	690	720	700	704	731	732	705	652	679	670	690	731	688	694	716	633	705	721	681	670	726	720	694	736	676	697	690	679	692	730	723	677	718	737	703	709	716	676	672	728	713	677	704	678	699	679	718	723	706	738	718	688	711	692	725	722	759	692	746	739	725	716	684	684	670	680	726	724	771	696	677	691	700	655	708	710	644	712	686	721	693	726	686	699	747	669	683	704	724	723	710	658	710	690	710	726	684	722	699	703	729	729	676	756	731	705	713	698	676	708	688	729	720	717	719	728	740	707	707	721	720	666	661	717	702	746	716	730	694	711	683	697	725	760	764	686	691	670	702	668	726	667	727	688	700	756	680	652	743	697	682	722	720	723	708	696	721	692	722	693	724	696	722	649	705	699	726	752	686	717	658	733	681	699	687	702	719	736	717	698	712	715	674	669	692	746	711	698	709	710	699	729	666	686	690	727	659	747	692	723	696	709	716	708	700	695	712	659	712	700	660	694	695	687	656	714	705	704	726	737	735	697	710	735	681	722	746	726	680	692	753	669	716	722	699	708	676	726	735	764	706	670	700	695	735	707	678	731	708	676	711	704	716	705	723	702	708	699	660	675	726	693	726	719	717	703	727	712	734	717	680	709	714	715	728	764	727	723	728	711	692	690	735	740	686	708	713	735	727	716	707	697	710	754	696	722	694	672	696	681	705	740	682	644	667	672	718	708	725	693	710	701	752	767	744	681	714	666	699	675	657	679	713	732	695	736	726	722	712	710	665	718	665	711	707	721	712	725	698	714	676	683	649	692	656	738	703	764	690	673	729	710	729	732	702	698	673	712	678	656	745	682	666	690	741	718	698	744	709	693	703	692	693	689	695	733	701	683	692	699	729	742	700	734	684	712	701	754	701	726	708	689	699	738	694	715	705	685	715	665	725	697	714	718	741	769	727	680	738	746	735	713	722	734	710	665	721	709	726	705	692	690	709	671	730	680	726	699	740	741	715	695	694	721	687	708	690	691	714	754	728	722	698	691	718	705	663	722	668	712	698	719	746	760	664	727	661	753	702	684	720	702	702	697	682	698	699	733	727	696	732	722	719	701	687	691	701	687	713	679	708	639	705	689	743	677	708	714	725	684	730	741	736	701	729	679	679	718	722	730	683	679	696	695	652	674	739	678	734	694	658	717	759	695	686	726	747	742	697	725	681	716	704	706	675	741	713	709	736	726	719	690	694	728	746	703	715	786	721	688	679	732	707	706	717	718	697	727	717	691	688	714	683	692	719	775	669	697	706	698	726	637	723	717	699	736	702	734	699	688	709	747	734	725	713	726	686	699	702	727	711	708	718	710	730	694	717	707	793	660	727	729	692	747	704	681	710	688	684	772	748	686	706	665	689	668	695	710	692	723	754	768	659	723	724	688	706	710	737	688	703	741	671	731	716	718	661	714	792	739	699	717	699	696	727	727	723	695	747	713	741	727	691	684	697	703	727	757	681	681	721	718	698	688	749	691	744	723	736	685	664	681	705	697	668	697	736	732	671	740	758	679	733	689	649	669	728	724	710	750	670	667	729	706	699	691	695	714	706	689	720	744	738	701	712	699	681	720	691	718	717	683	702	717	739	712	725	686	710	678	678	700	692	714	701	688	727	695	708	733	655	727	643	707	691	704	713	634	671	708	714	668	693	703	707	730	714	704	702	654	703	752	721	635	714	689	743	744	682	653	653	736	734	692	702	705	733	744	685	741	683	668	724	688	689	699	701	704	744	736	695	733	738	708	699	694	745	710	700	738	688	701	697	700	695	725	725	709	719	709	710	718	741	718	700	715	710	671	678	721	705	701	730	699	719	704	730	683	697	675	670	705	697	656	656	702	642	762	729	748	687	729	767	735	710	684	709	720	703	712	693	743	726	669	649	708	661	712	723	758	724	705	725	670	739	665	672	677	683	719	706	740	688	678	653	701	672	737	745	683	731	708	723	700	751	728	729	766	720	746	736	700	675	766	731	645	724	708	711	724	691	670	697	694	704	690	677	680	688	708	697	766	731	686	724	691	703	672	745	745	686	748	665	746	712	687	717	716	717	694	677	698	719	754	684	715	727	700	678	726	712	714	703	715	702	689	730	690	709	708	715	663	719	741	700	693	699	649	698	678	699	753	707	668	688	702	684	696	704	697	698	703	670	717	778	660	686	689	747	734	744	710	746	697	724	661	684	740	770	692	712	702	685	695	740	720	728	716	712	708	676	718	737	706	704	672	713
16894	3316	3890	3441	2396	1677	1333	1024	991	934	794	674	550	609	490	422	445	435	392	394	387	429	361	357	337	350	310	317	367	338	320	313	330	319	328	324	334	333	351	294	340	322	319	335	330	335	333	325	303	326	318	318	316	346	350	319	310	318	300	270	278	309	326	342	330	332	322	368	311	303	318	313	342	353	312	306	329	324	314	310	348	295	340	337	323	348	292	327	373	291	326	306	327	351	317	333	315	357	313	293	352	339	288	297	313	338	337	341	294	308	319	289	323	323	348	323	324	311	307	333	302	316	301	345	339	298	299	315	283	347	313	335	335	304	320	319	273	320	303	332	338	304	312	301	319	320	357	349	314	346	306	343	306	310	329	320	339	354	359	337	328	322	303	302	330	295	285	301	315	331	328	328	368	314	310	324	314	317	304	323	342	317	324	348	330	331	331	330	321	326	312	337	324	317	305	307	297	323	298	276	317	293	303	300	309	329	297	300	314	342	310	346	320	281	323	345	285	327	312	325	323	271	316	293	339	299	301	278	303	304	274	336	325	308	332	293	309	341	312	319	297	289	339	335	291	282	310	305	290	318	333	316	295	306	307	361	324	322	324	309	337	318	364	343	346	312	359	329	328	318	342	325	307	321	314	312	301	333	304	337	324	321	324	295	312	334	325	314	312	323	319	351	315	288	338	359	318	308	347	364	314	341	338	313	335	334	286	361	319	360	328	316	327	301	337	316	318	342	294	308	325	297	316	328	288	337	335	332	303	295	308	330	343	320	337	328	288	284	305	320	338	322	343	335	318	330	291	353	318	348	327	292	333	299	310	315	338	278	308	290	359	330	309	340	334	317	352	295	333	328	329	327	279	311	299	290	326	319	301	376	316	323	306	322	326	328	319	334	325	308	330	341	332	308	318	329	332	302	343	307	354	327	305	294	327	339	306	301	322	302	332	320	293	360	329	273	316	282	287	347	296	324	291	355	339	350	338	313	349	308	335	318	305	300	317	290	330	329	307	306	365	340	324	292	318	314	302	348	301	294	337	316	335	350	347	294	339	346	338	327	312	351	291	342	304	318	309	315	330	332	307	348	352	326	332	326	353	321	317	313	314	278	328	319	326	309	275	291	324	317	339	311	326	331	333	327	349	333	325	317	283	329	318	312	333	317	300	322	350	322	312	321	364	312	344	333	338	313	317	325	359	325	310	310	346	294	308	321	297	314	307	312	295	332	304	303	321	320	291	359	314	350	298	333	320	322	329	301	326	315	314	322	316	340	319	337	320	323	313	306	290	302	303	282	317	301	324	328	320	287	303	297	343	352	364	374	329	312	315	333	320	326	312	320	319	344	290	308	334	337	323	337	309	328	340	300	326	316	332	297	271	303	296	293	314	300	317	330	308	312	319	332	351	342	286	317	289	292	329	346	350	327	316	308	307	327	295	336	350	368	326	297	293	320	279	327	304	307	314	324	311	357	313	315	306	351	326	313	329	336	331	355	324	312	315	322	319	311	318	326	313	318	316	330	344	350	318	284	289	310	336	336	308	307	333	329	355	315	302	305	328	287	343	340	344	300	303	308	328	332	297	341	329	320	318	338	312	309	315	314	298	334	316	340	329	309	321	296	331	335	306	347	305	323	278	348	311	336	331	331	315	311	294	303	331	317	281	330	322	349	306	336	338	319	323	299	311	299	302	304	323	333	346	299	339	291	297	314	303	291	345	353	348	297	331	333	375	331	274	328	318	336	309	340	368	314	312	323	337	312	314	317	315	348	316	359	317	317	310	298	305	324	349	345	344	316	304	327	312	331	350	310	289	305	303	306	334	323	303	283	356	340	331	334	337	299	335	312	314	330	314	320	358	326	314	329	283	315	310	329	307	337	331	328	351	317	318	309	318	339	374	335	344	341	335	330	362	341	342	306	306	333	310	350	317	317	308	312	311	306	296	322	314	320	328	328	339	361	308	327	317	307	319	338	329	313	280	316	309	309	307	299	323	326	318	336	319	316	335	321	327	298	312	315	300	301	306	339	318	331	324	331	325	325	338	323	322	325	325	317	324	315	331	327	328	311	320	346	319	317	315	347	285	298	337	303	326	354	305	331	334	295	311	310	309	310	334	305	358	321	300	304	301	312	310	319	307	291	307	314	358	322	357	303	347	272	348	331	319	302	333	301	327	307	352	304	287	314	322	332	282	345	303	319	310	320	331	331	315	348	299	334	327	340	336	320	317	312	288	327	297	342	289	323	330	310	327	342	305	331	355	335	296	288	329	312	327	318	317	314	330	314	322	327	311	319	350	293	329	348	308	320	338	330	301	322	280	309	338	341	316	297	320	320	341	320	298	316	317	318	338	351	304	290	309	332	333	342	324	361	308	319	314	309	315	306	310	338	317	344	285	293	271	345	315	315	334	325	340	364	345	309	313	297	290	322	365	323	332	337	343	304	316	305	337	300	304	318	329	347	308	325	332	337	323	338	312	340	294	326	335	348	323	334	322	320	341	321	326	327	312	261	321	339	339	331	306	321	306	321	297	345	321	327	306	308	319	292	279	304	322	318	331	337	341	354	304	318	307	320	347	329	304	317	315	324	322	330	343	333	308	320	322	370	316	305	349	329	312	311	293	305	355	281	285	318	323	352	323	285	315	331	300	336	335	351	320	314	298	308	297	286	332	299	329	317	321	339	320	314	366	347	314	301	336	314	309	290	339	321	355	310	303	300	346	339	313	325	363	318	314	315	319	306	307	339	322	328	310	341	320	310	300	307	294	312	289	320	346	283	317	329	333	319	318	320	295	304	336	320	333	325	336	286	327	324	304	299	317	298	304	354	310	331	345	311	352	291	322	308	341	318	325	313	291	314	312	299	311	277	253	308	291	316	322	308	282	315	274	306	307	312	319	272	313	321	306	321	331	349	312	308	305	315	320	331	315	293	320	298	342	269	379	321	287	318	338	333	322	349	334	298	292	294	310	339	326	307	323	309	318	333	351	337	339	323	327	308	304	347	373	330	314	324	303	336	310	325	315	309	313	347	346	296	321	307	345	301	316	318	310	309	295	306	334	314	314	299	328	298	325	334	316	289	315	354	335	324	301	316	313	331	352	309	304	296	314	320	342	294	307	336	316	328	306	313	294	334	302	312	297	337	298	327	304	312	295	313	318	318	334	297	314	301	327	319	304	325	353	344	304	324	330	343	330	285	341	342	349	311	270	328	341	308	290	322	342	327	310	283	324	329	349	307	318	327	322	290	315	372	334	343	299	336	302	317	355	290	346	318	322	308	306	294	326	332	315	310	316	286	313	325	303	318	303	298	346	318	329	345	312	339	321	320	324	342	313	309	327	342	311	352	306	335	301	352	326	315	304	299	364	292	338	281	277	315	334	309	353	310	315	322	312	303	350	347	311	297	332	301	283	340	347	303	330	328	338	335	359	303	324	338	325	315	308	305	310	329	322	303	334	313	308	311	327	332	284	309	285	333	314	336	279	329	324	305
9916	2858	6957	8826	7673	5897	4656	3929	3604	3381	2810	2402	2308	2326	1904	1688	1509	1323	1297	1188	1300	1203	1138	1086	1017	898	884	852	837	833	812	764	822	827	787	793	786	754	798	724	796	779	782	776	736	781	717	751	768	758	747	743	777	710	753	763	713	708	726	683	755	747	769	746	759	736	740	734	720	732	706	717	729	744	709	752	760	729	734	715	695	734	727	716	744	744	768	746	721	750	699	739	731	725	731	768	760	733	746	721	736	769	719	737	712	683	757	712	736	727	741	704	734	747	716	702	687	735	705	704	685	756	715	724	762	718	694	689	737	705	739	682	700	778	677	740	707	745	739	703	691	746	785	725	711	741	690	717	703	702	717	754	725	655	700	744	756	710	726	707	711	742	700	725	712	707	722	763	745	736	735	728	725	708	668	734	726	728	725	721	709	714	726	761	694	704	753	741	756	753	742	727	671	685	721	683	703	740	782	743	729	789	741	720	706	719	710	780	669	705	737	694	724	725	718	719	767	769	762	737	706	735	740	710	734	742	731	791	737	715	704	745	730	747	724	680	777	760	697	718	692	713	724	759	733	736	738	680	767	723	713	675	776	708	727	742	727	687	741	739	712	724	720	722	711	716	695	700	685	666	709	715	708	772	756	706	756	706	776	730	745	723	721	754	722	739	687	686	748	720	682	726	684	745	683	717	706	721	752	698	717	762	742	733	696	732	794	799	704	702	732	740	787	768	664	711	740	759	708	767	728	691	760	739	685	748	713	686	753	728	744	735	727	710	718	720	752	720	702	675	665	775	708	731	682	760	735	708	732	732	736	683	699	729	727	751	722	775	751	761	711	716	711	729	709	695	733	699	713	710	684	728	732	749	698	717	753	758	703	707	693	674	734	689	714	702	714	708	690	688	752	725	714	744	727	744	714	741	778	684	721	762	717	711	713	709	721	706	728	722	725	718	753	701	722	703	712	749	741	740	669	716	701	668	699	694	710	743	702	763	737	736	719	716	667	726	743	702	729	712	685	747	716	773	724	732	772	707	771	661	710	713	787	721	702	713	733	691	742	756	713	712	718	730	689	758	729	748	704	710	705	738	716	729	726	733	738	699	677	744	730	734	755	740	729	762	702	733	729	687	730	800	728	713	726	762	695	739	737	726	752	734	701	697	680	675	716	690	732	727	714	793	722	721	683	725	714	701	699	703	767	717	739	730	725	747	735	746	733	772	783	700	681	725	667	766	735	758	746	788	691	744	707	717	733	680	763	769	776	752	756	739	736	685	787	730	703	730	727	691	751	749	728	719	725	710	755	703	679	715	691	764	676	768	739	751	720	750	703	705	681	726	700	701	690	756	775	750	710	696	719	736	697	722	704	704	726	675	704	755	730	707	714	669	714	697	720	710	735	719	717	713	747	698	694	735	681	722	805	708	730	711	766	713	754	726	763	738	717	729	724	710	726	711	705	706	738	740	774	759	745	730	719	705	732	737	698	730	735	704	769	619	693	751	756	732	724	684	724	706	694	716	795	756	724	677	756	743	730	744	702	714	699	716	766	732	732	691	748	724	731	761	692	692	754	712	722	789	683	697	754	726	783	710	776	726	756	701	774	750	712	726	714	743	740	737	709	706	735	728	700	706	722	694	723	726	740	715	717	707	730	710	721	740	758	748	725	735	736	700	724	750	744	775	744	678	741	724	710	753	793	729	741	774	735	733	749	702	736	727	686	719	696	717	703	766	753	723	804	712	710	710	743	721	734	757	733	719	707	741	772	698	760	755	714	699	763	706	763	714	719	700	778	735	706	770	744	693	730	764	697	694	719	718	767	775	732	753	704	752	696	708	736	708	720	712	754	702	711	724	708	731	737	726	733	701	742	708	712	759	707	675	736	751	713	740	710	733	717	720	701	704	693	743	769	732	761	722	711	717	768	702	711	727	713	693	690	678	769	765	733	705	676	682	727	696	693	721	752	741	704	702	745	718	684	727	725	697	729	726	716	737	714	700	749	745	740	713	715	759	706	724	722	733	735	767	682	720	721	692	742	749	724	775	769	696	711	719	732	754	730	735	693	742	677	751	767	747	703	694	713	723	701	752	723	751	772	662	712	759	730	708	720	799	722	727	703	714	729	737	718	752	753	709	767	719	760	667	705	730	700	706	762	725	674	698	711	723	717	727	742	702	747	715	741	704	714	738	705	731	743	670	736	701	785	703	657	715	732	751	771	772	715	732	747	716	712	776	766	719	718	685	735	759	718	793	739	736	735	717	696	695	753	691	706	759	717	703	724	723	718	721	673	730	722	723	694	709	694	733	689	709	726	725	716	751	740	708	713	688	715	687	741	755	756	708	727	703	752	722	719	732	722	705	710	687	766	702	675	726	720	726	673	718	715	729	738	726	730	723	696	746	756	721	715	742	683	710	724	723	768	698	768	761	755	766	743	744	687	721	664	732	731	762	687	758	713	717	706	739	688	743	718	711	728	672	749	696	721	698	689	688	719	683	739	755	674	710	705	753	731	725	716	764	710	725	731	725	720	729	755	700	759	736	714	708	733	744	733	690	753	724	748	688	717	744	760	696	711	739	696	699	745	761	699	741	692	718	731	728	762	748	719	745	724	680	694	754	727	723	719	718	712	688	719	741	692	707	729	727	710	756	746	792	686	756	726	709	729	680	741	738	685	737	712	706	723	648	698	692	719	722	747	736	723	668	761	707	722	733	724	705	755	734	698	726	708	733	746	701	730	748	713	685	722	791	742	695	683	672	718	674	746	698	708	719	755	742	723	725	732	706	728	722	696	764	746	745	730	757	742	702	749	714	761	728	741	707	727	757	771	749	709	753	739	720	762	681	755	685	732	757	738	760	712	702	728	699	754	723	713	658	752	737	722	677	704	782	717	730	700	757	711	713	776	727	763	721	703	712	733	735	735	736	712	710	750	729	687	708	760	774	711	719	730	722	734	702	722	783	772	747	696	753	768	727	758	733	835	749	727	752	731	724	733	695	745	705	712	735	666	754	763	745	738	742	701	723	755	705	726	730	765	702	691	736	748	715	711	685	748	752	683	758	740	701	712	711	734	722	752	735	722	706	714	774	735	741	707	754	725	728	772	710	702	693	667	730	760	725	691	683	729	722	710	723	734	767	757	703	724	753	717	718	705	715	700	711	768	758	717	737	755	720	701	712	698	711	716	750	683	764	734	746	675	665	714	714	734	723	732	748	708	758	764	746	700	716	687	757	707	764	738	706	792	707	687	725	740	715	713	726	773	734	727	705	691	695	693	704	731	680	722	697	742	745	732	712	741	705	732	722	722	703	700	710	714	744	752	724	703	727	748	694	720	707	713	732	715	712	746	725	732	757	715	705	716	701	717	712	709	703	688	735	734	762	695	694	757	720	671	735	753	716	748	716	743	698	714	761	741	763	704	746	710	739	701	723	720	708	759	720	712	729	756	735	807	786	736	772	728	696	764	735	750	723	738	784	719	717	732	716	718	728	722	773
2911	989	1544	1125	749	488	372	282	286	254	222	232	215	215	177	204	227	180	181	197	167	183	151	168	161	176	156	134	156	177	158	168	145	180	155	160	171	168	190	159	155	187	162	168	174	175	158	197	164	193	168	171	156	148	158	148	139	167	147	144	173	195	159	145	169	158	151	163	146	164	161	142	151	150	150	179	171	165	164	181	160	194	157	148	174	159	175	187	153	132	161	172	154	163	178	178	166	176	155	167	173	189	165	160	179	170	170	168	178	163	157	162	135	149	190	186	179	157	180	175	175	164	186	179	158	190	163	160	156	175	175	164	155	158	175	173	205	148	170	159	162	141	168	179	172	167	142	163	148	204	160	168	178	151	160	147	171	149	178	170	181	172	148	181	166	184	166	160	154	159	179	154	165	144	165	169	177	163	155	143	175	151	158	177	160	165	165	167	156	162	154	138	161	152	143	157	155	180	172	157	165	169	174	157	175	152	165	144	143	149	157	156	170	165	158	177	169	163	156	145	140	173	168	155	166	159	167	150	144	161	186	174	167	147	173	178	159	154	181	168	171	175	178	174	163	184	145	164	189	140	158	146	195	170	160	155	164	199	167	206	184	157	169	164	171	146	157	181	177	154	158	166	159	165	169	163	163	161	154	157	152	185	169	160	148	146	152	145	170	162	175	146	153	178	170	150	156	191	167	164	150	161	135	158	174	152	176	149	185	157	186	162	159	134	161	155	157	192	147	149	139	163	179	143	167	147	161	143	162	152	154	154	172	189	149	171	158	178	184	160	153	176	191	148	142	166	171	165	167	166	148	146	177	136	193	147	154	143	173	142	179	169	172	141	189	157	166	160	164	150	161	152	159	153	168	160	138	178	159	172	176	150	162	186	157	162	154	160	169	168	165	176	170	163	155	158	145	166	158	163	165	155	156	150	145	171	177	137	168	153	160	206	190	151	150	156	174	162	188	164	169	180	170	178	154	132	159	139	160	175	155	173	177	166	168	187	156	175	160	182	159	164	178	171	172	170	142	148	152	162	164	147	165	174	154	179	165	164	171	172	155	164	160	169	159	147	159	155	165	172	162	182	172	186	170	146	163	174	154	173	140	164	141	165	171	149	179	158	167	168	145	155	164	178	160	174	149	167	169	166	177	152	164	143	157	198	164	157	179	182	191	167	156	147	176	157	175	171	160	163	186	199	175	143	156	160	157	170	175	172	150	183	182	172	156	169	148	180	175	155	139	170	180	168	142	176	153	170	152	170	150	151	168	157	182	148	180	165	161	175	157	163	158	152	163	175	170	169	170	170	156	160	149	166	160	137	168	153	168	157	136	167	167	178	171	165	162	153	162	168	176	162	156	164	162	161	157	172	165	181	143	173	160	163	152	175	167	176	179	159	144	158	168	160	203	144	143	185	167	169	147	157	177	160	174	176	205	147	160	172	157	153	171	155	152	138	166	137	181	165	165	182	147	164	160	150	171	160	193	172	159	161	150	184	177	172	176	145	171	196	175	156	168	162	161	137	165	184	165	173	185	176	150	150	174	163	159	153	132	184	183	149	128	153	174	166	140	168	173	144	165	184	168	167	155	156	157	180	163	163	159	152	160	163	159	177	180	171	177	181	156	179	171	165	157	162	171	179	165	170	147	188	150	183	160	171	173	189	160	179	152	157	163	167	168	177	170	183	155	134	189	162	165	181	163	163	172	178	192	152	170	163	165	173	168	163	185	161	178	145	157	143	169	167	154	169	158	158	175	154	174	146	154	170	165	162	169	169	163	165	156	177	168	173	174	188	165	180	163	163	158	164	178	157	155	146	166	179	154	172	167	174	180	181	156	183	145	129	164	156	161	188	178	152	188	154	138	193	162	185	166	175	181	183	166	175	157	183	175	192	165	145	138	163	159	165	162	131	148	149	155	169	186	142	141	167	168	189	166	159	170	152	178	158	144	173	148	166	143	153	167	145	158	188	162	159	146	173	145	145	192	147	179	173	159	152	160	157	156	181	154	157	192	153	163	181	187	170	153	173	177	142	148	174	188	141	161	174	154	166	157	162	177	172	151	150	138	138	172	163	172	129	167	170	159	171	173	151	172	166	160	148	145	187	170	164	163	170	170	188	159	165	199	181	150	186	183	153	164	191	162	181	178	174	168	195	143	146	166	141	172	162	164	143	163	165	176	160	168	164	155	146	158	160	175	167	152	151	154	176	149	154	168	166	147	150	157	203	172	183	148	142	178	163	187	158	176	153	155	176	160	174	163	150	154	186	162	201	164	148	161	181	179	157	147	163	141	191	163	164	146	160	151	168	177	146	174	159	137	165	174	159	139	163	164	183	157	162	167	165	188	154	136	164	191	170	171	154	193	157	171	158	156	134	148	165	171	161	169	168	152	185	172	169	165	171	173	165	146	141	178	162	161	171	162	132	155	161	163	167	160	181	173	161	169	152	150	127	154	165	158	160	174	143	156	169	138	143	158	178	163	162	165	187	167	138	168	155	170	162	177	165	144	175	150	154	162	166	148	168	140	171	161	180	175	180	192	176	175	174	147	147	179	170	168	174	193	194	162	163	173	163	164	168	153	170	167	125	173	169	170	169	195	174	184	158	180	141	154	169	161	167	192	165	176	165	151	125	165	180	167	148	157	184	178	202	169	171	165	154	156	134	172	168	174	163	201	146	154	164	163	136	182	151	157	183	153	153	164	174	193	154	183	184	176	186	199	180	164	180	154	154	151	156	150	175	169	167	186	192	169	157	160	162	147	166	191	171	173	187	161	154	170	173	169	140	140	178	160	156	183	174	217	137	171	199	158	158	175	160	157	154	152	176	168	161	144	187	194	166	170	172	157	169	154	188	147	170	151	150	165	165	197	141	159	156	190	165	178	191	174	172	179	178	176	145	146	138	165	156	173	176	147	153	160	150	186	151	165	190	150	180	172	169	171	153	192	152	137	144	160	160	155	157	170	171	158	180	168	160	165	176	139	198	163	159	186	168	141	180	158	166	151	148	166	174	173	161	173	157	154	150	169	172	164	153	192	166	173	157	158	150	148	177	154	176	171	146	159	180	184	162	195	161	173	175	166	145	145	165	184	186	150	186	176	152	172	168	166	173	154	162	202	164	173	137	157	163	180	173	168	178	186	157	175	169	169	152	169	134	163	158	147	182	131	165	181	148	142	151	180	147	140	166	162	174	171	145	161	153	164	156	154	159	161	145	173	159	168	156	148	154	162	152	155	172	159	148	150	177	178	167	174	178	165	160	157	166	176	184	179	162	174	178	190	169	161	171	194	149	174	144	144	143	180	186	168	181	161	155	189	156	172	152	165	182	170	192	170	174	145	147	173	165	156	160	176	151	161	133	142	129	163	147	128	149	161	167	170	151	149	155	174	162	168	160	150	162	170	156	152	173	172	153	195	139	176	160	173	141	175	150	180	154	157	166	146	172	185	176	168	163	174	161	155	158	176	173	167	161	163	188	192	187	171	166
2508	1193	3113	3377	2854	2026	1602	1242	1029	920	860	859	808	768	728	591	579	516	509	505	515	519	514	484	467	463	493	426	452	433	460	443	449	457	437	419	437	433	409	450	452	476	406	436	438	409	417	413	413	436	432	469	444	435	445	433	415	407	435	430	395	433	419	446	451	429	424	449	469	438	472	421	397	409	417	412	428	411	424	432	433	415	444	410	451	431	443	409	428	434	456	455	425	384	423	433	436	446	403	414	447	430	424	379	436	443	427	415	462	448	438	419	433	427	426	402	447	437	436	419	420	447	433	469	425	412	380	471	386	422	445	425	440	444	423	407	437	410	411	404	427	428	432	407	441	423	427	382	444	429	400	404	433	423	426	406	448	439	472	411	431	433	461	417	435	429	408	380	410	422	413	487	419	393	436	442	448	392	454	400	399	436	469	430	422	431	451	443	396	414	468	451	444	447	433	444	423	434	424	424	415	437	477	401	419	426	431	445	426	484	470	441	437	428	443	416	422	458	403	448	464	456	433	423	420	425	436	411	417	455	410	434	427	444	455	485	445	455	476	433	455	423	406	433	437	427	415	435	420	436	390	433	397	421	448	436	448	421	465	462	431	430	421	426	463	426	426	405	442	411	425	415	434	455	423	417	442	409	409	409	446	438	440	407	410	428	442	452	403	416	407	418	432	420	440	464	457	433	421	428	411	410	455	449	450	411	426	414	463	444	435	422	406	424	441	432	421	409	441	396	401	462	423	421	468	422	449	446	378	447	423	434	453	389	431	416	444	398	454	434	417	451	429	418	467	396	431	458	425	453	479	422	444	439	445	428	418	425	413	446	432	412	445	406	410	415	384	411	433	436	442	440	420	441	427	440	444	394	412	450	444	441	442	450	422	440	464	410	434	445	429	435	424	466	417	398	456	367	419	407	442	454	425	431	426	438	465	397	435	451	432	437	386	444	438	431	420	444	397	434	423	447	412	439	405	433	415	414	451	429	469	430	427	425	404	453	437	407	436	433	429	403	412	438	425	446	377	459	423	419	453	435	422	426	412	438	446	417	418	410	420	428	412	435	422	430	432	416	426	414	441	434	421	439	413	433	441	361	437	442	454	434	436	452	420	467	407	449	411	418	418	479	434	434	445	434	438	433	446	445	419	405	432	447	402	433	414	399	427	413	457	454	467	417	438	447	430	444	420	424	435	434	482	434	457	405	433	466	444	426	445	414	388	401	417	409	414	426	421	438	471	375	444	432	425	432	413	412	415	422	418	459	453	429	444	467	411	459	438	428	425	433	387	436	439	415	432	424	452	423	439	444	435	445	439	444	440	422	450	389	439	440	455	403	414	428	431	454	413	402	452	401	417	442	461	429	400	440	440	427	424	421	425	439	423	396	472	397	425	418	396	432	412	479	430	423	443	435	438	444	449	436	412	402	438	404	445	400	451	418	430	435	431	443	407	399	402	449	398	441	435	482	453	433	387	388	408	436	392	430	442	439	424	453	404	414	375	447	427	406	460	430	443	400	417	439	444	424	447	425	425	433	391	416	414	432	437	429	450	428	426	447	457	397	421	422	443	443	418	393	436	445	436	455	443	409	449	414	424	425	416	443	422	421	429	412	414	407	418	422	429	427	455	427	401	450	435	461	441	432	442	424	442	450	459	457	413	445	381	428	402	412	417	456	440	446	442	386	425	422	415	422	455	418	409	433	418	428	478	416	403	425	380	414	368	419	424	448	438	426	437	394	427	388	404	419	449	429	429	445	408	447	429	405	422	407	400	408	458	433	453	429	442	404	460	437	455	440	441	418	468	420	463	411	429	456	470	436	439	401	405	449	427	422	403	392	410	417	416	437	403	425	429	408	430	403	440	435	433	441	465	430	427	455	438	441	421	437	423	406	438	444	400	396	442	439	456	436	416	452	436	445	432	421	422	431	380	435	418	440	415	399	440	427	485	417	446	427	435	407	421	429	438	436	393	430	441	421	397	401	431	457	452	423	379	432	430	434	452	419	433	418	453	442	422	446	446	434	425	406	390	462	426	437	435	442	433	390	409	425	433	446	422	436	373	419	439	400	386	431	442	418	414	444	464	413	393	421	468	432	411	435	415	411	420	425	399	422	429	420	426	449	427	419	416	435	428	445	441	448	391	418	417	440	447	421	441	414	425	423	396	419	435	423	397	475	470	420	446	379	401	448	440	431	439	394	447	444	426	409	438	424	446	405	432	411	417	427	434	410	428	418	435	487	430	437	420	427	446	400	437	433	432	412	403	417	470	450	444	407	449	418	449	417	451	482	448	413	476	455	417	388	438	427	474	445	453	430	434	436	415	413	431	398	412	404	433	446	425	439	434	406	466	406	374	423	474	444	435	465	421	456	407	442	442	424	441	439	438	438	454	424	419	424	423	438	427	437	433	444	416	437	460	411	438	421	446	431	447	445	428	422	406	427	429	428	420	455	426	474	435	416	411	437	448	414	436	424	419	420	451	438	394	423	442	422	436	405	425	451	413	406	429	396	424	430	422	437	485	453	449	417	422	444	404	413	427	414	393	422	444	431	427	451	426	401	439	437	434	427	419	414	427	405	441	417	435	425	452	442	394	413	429	394	419	460	418	402	399	428	449	429	416	415	424	410	437	387	410	372	452	384	402	475	461	400	429	444	436	416	415	458	424	408	431	460	398	436	439	405	419	427	389	415	424	425	424	440	411	422	437	438	407	467	440	404	454	439	454	437	438	407	428	449	448	397	425	445	435	405	438	384	420	419	445	404	425	444	455	431	451	406	411	430	409	414	435	408	449	456	415	415	485	443	421	429	397	414	433	431	432	412	414	416	440	434	437	417	448	453	448	442	414	451	427	458	427	397	412	398	445	406	399	416	443	435	418	417	436	437	440	459	441	427	407	418	460	407	392	388	453	410	418	416	427	454	442	396	437	451	446	412	430	406	444	468	434	399	425	393	465	443	420	416	394	404	452	464	398	455	443	458	428	435	435	430	421	406	437	414	453	401	400	442	441	448	421	422	410	397	441	460	468	410	417	419	420	420	419	425	400	425	439	436	424	444	436	445	436	430	425	476	482	456	454	383	457	433	408	443	426	436	433	414	407	390	400	469	435	452	452	446	465	416	407	441	414	441	454	416	459	426	454	443	406	434	424	442	454	432	401	435	443	434	444	428	444	399	407	451	446	376	450	454	431	423	457	426	429	419	454	425	397	405	411	448	427	442	422	455	424	451	454	459	432	414	441	419	411	436	434	427	455	415	409	419	410	433	414	404	423	411	425	444	441	419	419	454	394	452	436	449	407	437	448	431	436	389	450	407	424	404	433	414	434	437	413	461	420	421	446	434	442	408	454	446	435	405	452	430	413	396	442	450	416	416	437	420	415	429	423	451	465	409	423	436	399	435	450	435	450	404	428	440	434	408	395	442	413	400	435	401	410	445	392	427	470	483	449	453	423	446	427	435	445	391	412	434	410	423	411	465	477	406	414	443
9483	2074	2955	2486	1747	1327	1007	758	685	599	530	488	490	440	449	343	370	320	312	370	346	319	315	318	297	289	330	301	313	313	286	306	345	294	322	312	339	341	289	278	294	321	331	306	321	297	289	305	335	338	285	308	284	282	338	317	293	326	304	288	284	277	318	322	243	292	275	279	298	289	288	293	314	301	288	277	300	320	278	305	312	294	280	305	301	281	280	276	321	279	282	302	288	288	247	308	303	307	282	300	285	287	318	329	277	329	294	289	288	305	283	308	301	289	315	279	328	308	288	324	285	297	310	328	266	308	311	309	300	271	272	303	312	293	282	272	290	261	278	281	266	313	314	282	311	286	307	309	301	338	292	299	322	278	281	309	328	324	289	297	332	310	290	275	309	280	299	268	316	279	300	279	296	280	275	323	287	268	319	306	301	291	303	296	273	273	289	279	302	296	285	300	285	300	289	333	291	298	291	271	296	315	274	300	290	308	301	279	304	289	310	270	349	320	291	309	274	288	271	301	308	306	273	295	320	298	325	260	289	290	309	315	282	288	310	304	294	272	289	265	285	274	293	259	298	281	284	289	292	306	315	309	311	314	282	281	287	293	277	310	282	300	288	301	287	273	312	287	288	290	295	266	284	275	304	317	246	292	260	286	307	281	342	314	312	319	313	300	344	309	304	278	279	294	336	277	320	295	276	346	307	306	304	302	301	297	304	305	297	271	303	328	320	318	290	266	306	298	281	303	286	287	287	311	292	317	325	305	273	298	286	309	310	276	306	289	328	282	301	324	305	307	277	296	308	299	288	306	290	284	279	277	302	260	278	264	302	304	284	259	291	286	278	260	302	279	285	262	292	269	331	318	337	266	305	294	311	295	283	301	288	284	286	277	268	276	284	280	326	296	320	276	300	273	264	310	266	294	305	287	309	299	286	278	329	309	330	283	280	322	274	309	294	249	336	324	297	272	291	285	269	295	293	296	285	312	253	302	300	308	290	296	291	283	307	301	289	297	290	283	278	286	309	289	291	282	292	292	294	316	291	302	288	320	305	321	268	309	348	288	277	306	301	290	312	297	305	288	318	309	280	270	281	295	307	296	305	275	291	293	292	287	267	314	268	322	276	279	258	265	323	288	344	298	298	296	265	304	321	294	293	317	279	317	276	295	284	297	276	262	270	294	305	312	288	325	323	314	296	303	298	268	306	302	270	288	305	307	273	305	296	287	305	318	285	325	298	299	314	287	333	286	301	302	302	320	289	280	315	299	312	307	327	324	302	297	301	282	254	292	320	331	297	295	289	300	293	303	287	306	278	290	322	320	293	312	300	329	304	291	337	315	300	286	288	294	319	269	276	326	271	314	294	313	290	290	315	326	332	285	313	285	304	268	285	296	291	307	300	307	285	331	318	285	264	264	286	281	283	293	291	283	279	308	305	288	293	312	303	278	294	309	323	292	301	281	284	300	299	319	290	322	302	300	302	322	303	304	267	305	306	290	307	284	271	291	295	337	304	288	314	304	315	284	318	278	322	333	300	266	270	284	298	267	273	277	303	266	296	290	324	288	276	297	323	321	318	281	303	328	322	300	328	277	313	294	281	304	294	315	334	261	266	324	317	292	279	289	300	292	279	287	309	291	300	288	265	302	311	292	320	304	283	294	297	313	293	303	266	310	307	319	303	271	287	302	286	286	347	317	312	250	299	281	295	298	309	299	292	271	281	275	292	319	292	315	305	287	321	321	278	297	307	349	323	293	303	294	290	281	313	294	283	311	324	315	321	309	297	285	295	283	284	307	301	309	294	291	295	308	317	294	306	316	288	296	302	315	316	270	319	318	314	311	309	303	296	308	296	290	293	291	285	306	308	277	332	304	291	314	275	322	288	299	305	308	301	308	316	297	306	299	266	257	304	289	320	294	301	296	269	339	316	294	324	283	308	288	292	299	272	304	294	313	327	306	315	315	308	277	341	322	320	318	327	323	314	274	332	341	307	285	307	302	316	314	303	278	298	293	271	326	263	281	290	301	301	322	313	317	294	294	318	314	320	295	266	348	284	250	315	289	318	331	321	285	290	328	310	302	320	309	297	318	298	293	315	296	303	286	290	270	313	283	274	271	317	264	301	321	298	311	267	271	288	340	297	270	280	299	317	315	318	285	274	265	287	295	266	297	288	269	312	270	304	308	295	301	296	264	270	305	341	254	316	338	349	281	314	272	281	280	308	286	304	315	277	295	292	291	272	278	306	315	297	293	307	310	305	280	327	329	330	302	293	311	317	268	278	276	307	308	312	287	284	300	272	273	315	288	309	297	283	276	330	323	284	307	297	302	292	272	291	301	288	318	318	288	304	277	304	313	293	312	299	269	293	278	292	276	284	273	335	312	326	300	310	309	284	263	286	297	308	298	295	337	312	276	313	274	279	271	271	305	305	293	288	311	326	265	288	304	328	289	304	308	269	263	290	310	308	310	282	302	313	255	325	291	327	301	294	286	281	323	292	301	312	260	304	295	290	314	305	283	272	326	315	290	270	299	287	294	296	276	291	275	296	287	265	323	300	332	285	309	281	280	296	305	288	303	315	280	269	312	275	307	284	283	309	310	321	294	302	285	311	304	304	276	317	311	288	290	295	301	305	312	275	334	290	303	274	289	279	300	274	279	301	325	261	313	282	274	326	297	279	288	292	304	286	311	245	310	302	296	297	304	312	259	305	293	306	318	325	295	275	310	298	302	305	288	294	311	281	309	319	288	289	294	262	282	289	288	313	258	245	302	294	276	293	293	318	291	331	313	296	295	302	291	307	292	329	281	322	278	301	282	281	295	293	275	313	303	289	299	311	316	353	304	268	297	307	293	270	276	291	276	337	299	270	302	313	263	295	293	305	324	312	318	305	313	328	329	302	261	294	272	290	274	263	295	302	318	266	291	311	289	267	279	313	290	291	320	281	281	281	300	302	292	314	328	261	265	271	275	303	294	289	306	339	295	287	302	308	250	301	312	292	263	305	290	300	285	286	274	313	296	293	285	299	303	294	292	277	298	275	284	279	280	273	342	300	310	299	297	287	297	274	283	318	310	288	304	290	272	278	311	297	302	289	286	292	301	272	325	321	332	296	277	311	296	263	287	280	264	279	311	274	295	303	285	272	275	271	269	260	314	304	312	340	305	289	281	322	311	319	297	321	310	284	285	304	273	285	322	292	272	290	314	281	299	308	302	305	282	319	257	302	314	323	272	285	336	303	300	265	292	316	290	331	272	313	277	324	261	277	264	269	306	289	289	275	303	304	313	281	309	294	297	301	304	291	308	310	289	310	268	274	326	299	309	266	301	294	315	274	317	337	312	271	292	273	295	288	307	297	263	317	292	282	276	311	280	261	282	303	278	290	288	270	295	307	318	264	297	318	305	272	280	319	304	312	298	315	298	295	308	290	283	281	290	354	293	299	304	352	270	308	318	284	294	299	286	323	286	288	261	295	298	272	284	306	319	336	314	287	260
7545	2246	5831	6679	5807	4609	3607	3015	2557	2260	2031	1716	1594	1467	1478	1301	1159	991	1030	968	961	924	921	875	845	793	776	756	746	701	762	763	754	713	741	777	743	799	713	689	700	708	755	697	740	714	700	702	719	736	699	679	677	655	697	668	733	736	732	679	686	665	714	712	675	730	727	688	673	739	668	656	734	689	717	701	740	726	697	705	715	696	716	730	692	697	675	735	687	701	737	683	757	740	694	722	718	680	678	750	711	754	678	692	754	689	664	699	665	721	732	697	686	719	739	744	728	766	706	741	708	734	697	748	709	702	702	755	719	714	750	673	755	723	678	711	649	708	693	701	671	716	721	670	689	675	680	704	678	726	667	711	701	670	688	704	715	669	697	687	719	716	661	671	761	696	674	700	692	707	733	679	696	745	703	728	702	699	683	723	692	735	638	656	685	741	718	697	704	691	733	663	706	724	700	722	661	741	686	695	730	675	696	697	687	655	686	688	742	678	700	680	706	692	629	693	698	713	675	696	707	696	718	687	699	687	741	742	632	703	688	669	698	669	722	701	728	668	702	714	738	711	723	704	713	738	713	703	689	733	700	690	697	708	690	693	701	712	705	749	706	701	703	680	702	691	685	666	672	724	698	741	681	696	672	693	714	757	735	654	743	720	704	690	739	708	662	675	728	688	687	717	686	676	729	651	734	741	711	694	705	668	746	685	683	755	662	722	669	705	712	701	743	649	701	690	669	663	672	679	728	666	717	691	698	705	692	712	671	612	673	702	678	707	739	691	770	701	706	721	691	698	695	717	721	719	703	718	684	719	709	685	691	685	714	737	729	700	718	693	670	689	716	692	670	724	677	703	698	689	695	678	699	691	750	702	694	729	745	708	699	689	689	690	738	669	701	715	744	757	691	692	751	673	685	683	727	732	736	703	702	708	744	731	721	698	706	740	738	745	702	692	706	689	714	709	679	730	691	725	755	741	735	671	655	684	708	689	699	727	712	724	685	699	726	677	755	688	679	640	721	713	711	687	699	702	692	687	660	708	654	668	684	672	659	687	721	637	737	724	707	718	685	694	711	699	677	715	693	685	659	685	691	706	708	743	729	748	696	703	683	698	686	662	714	663	688	664	650	717	684	756	671	691	740	701	691	661	698	689	778	681	688	668	701	665	690	728	736	739	746	708	710	679	677	734	708	703	665	714	739	698	674	713	709	674	695	688	715	711	707	700	733	712	687	721	729	735	671	670	675	697	693	679	661	691	647	695	715	679	710	712	631	666	718	705	702	705	711	695	706	623	682	716	716	698	713	690	707	661	740	703	693	733	689	678	687	687	686	698	699	665	701	678	677	667	722	745	695	702	684	740	734	698	756	730	679	740	681	676	758	701	710	717	624	716	710	738	737	704	719	739	728	660	655	706	702	698	651	675	721	683	731	670	667	675	657	711	714	670	720	719	712	690	699	678	704	714	655	681	648	713	729	729	754	686	680	742	695	687	691	680	733	691	702	708	706	704	683	679	685	715	704	720	686	689	697	692	678	647	707	641	772	726	667	676	730	695	725	659	703	674	661	691	731	726	758	710	706	702	683	694	681	686	678	669	681	720	686	699	691	720	728	682	755	718	709	764	672	691	688	745	666	696	717	730	690	714	712	731	736	699	733	701	753	654	674	695	734	691	698	704	712	677	724	696	673	680	649	728	695	696	648	728	673	691	656	746	687	712	699	638	692	689	712	731	679	680	676	691	680	691	697	727	654	731	767	727	699	741	704	690	664	744	708	712	649	734	692	708	713	690	709	706	688	665	677	710	682	700	681	669	687	719	689	733	679	697	735	701	723	707	669	673	692	708	706	673	685	725	716	688	689	688	741	700	708	693	763	709	708	698	673	683	704	686	706	733	772	642	700	709	695	663	702	736	676	738	749	680	688	712	724	650	739	694	732	723	714	750	719	689	700	739	708	690	713	705	695	731	689	665	736	696	719	657	706	710	655	719	739	726	707	713	688	673	738	713	718	713	752	645	697	715	716	732	727	721	683	740	719	680	687	697	650	700	733	683	689	729	706	678	657	734	696	693	687	685	692	696	683	671	721	675	697	678	727	734	728	714	687	706	753	709	670	688	742	681	704	701	701	743	686	699	682	717	697	710	695	688	763	691	680	689	679	697	686	667	674	690	719	704	689	720	711	718	727	700	663	647	731	685	741	662	720	707	688	693	691	662	705	688	672	700	664	728	678	698	718	704	672	723	707	707	716	720	699	701	682	718	747	688	754	637	603	687	743	716	718	720	675	716	697	683	701	704	699	630	659	638	702	701	698	716	688	706	710	721	663	686	653	721	716	728	692	669	713	648	682	704	747	661	711	708	707	678	687	716	705	687	706	693	667	697	679	718	665	713	680	667	665	725	687	748	688	663	688	680	672	711	724	717	692	715	698	705	687	683	684	691	724	664	737	734	705	723	753	694	664	701	688	744	676	701	661	675	649	721	711	669	699	722	717	733	715	708	671	675	711	651	671	715	687	678	704	718	725	715	716	697	699	686	691	709	702	657	681	737	714	670	715	664	697	674	727	705	673	754	700	702	691	725	714	739	714	706	743	731	668	684	705	672	712	633	723	696	678	696	638	662	694	734	717	710	707	748	735	752	679	691	678	679	717	710	712	726	727	678	721	713	696	715	674	692	746	691	746	694	695	685	712	723	730	644	736	629	682	719	700	741	703	687	726	723	674	687	676	696	710	739	667	675	648	730	702	696	709	632	673	642	717	683	697	689	716	720	753	701	718	663	727	730	714	701	682	723	717	716	684	700	720	686	713	684	699	694	667	695	746	721	683	726	636	687	670	663	684	737	700	725	686	640	672	691	731	704	678	715	651	748	722	723	711	743	732	741	715	685	737	698	651	691	709	640	724	742	689	701	714	740	711	670	725	721	704	761	707	705	734	691	705	692	698	734	717	712	741	674	701	668	727	713	668	650	760	732	679	732	707	739	727	698	687	679	715	724	696	696	731	649	700	719	666	701	721	664	694	663	726	760	738	699	713	669	707	673	697	644	759	733	694	752	667	695	661	773	702	681	750	704	663	765	689	725	719	688	659	686	674	688	698	698	721	665	693	648	688	660	673	690	697	738	717	699	708	714	686	696	702	694	731	687	677	710	745	696	642	673	636	688	680	709	674	663	707	697	722	675	649	686	693	693	710	708	695	637	735	684	711	711	705	663	729	702	672	686	741	691	737	722	695	703	718	731	725	730	684	694	702	702	664	672	714	703	674	721	645	677	739	686	644	720	705	632	627	699	695	695	664	739	739	684	727	724	671	707	740	710	715	745	673	689	701	689	710	649	679	671	689	697	705	691	706	672	677	668	734	723	719	715	724	716	662	673	707	675	677	678	684	722	708	695	707	727	711	688	683	662	685	725	722	728	703	684	708	698	747	685	657	713	688	685	685	680	659	715	681	704	679	716	702	688	692	705	683	718	727	720	667	735	701	688	688	717	694	717
16785	3697	4545	3738	2634	1866	1573	1229	1115	968	736	697	567	532	540	441	445	380	373	384	362	390	371	336	351	326	346	364	329	282	302	317	345	329	331	314	293	294	356	331	325	333	329	322	295	320	321	275	328	310	312	352	326	322	305	285	323	300	322	329	302	302	331	335	288	319	327	337	319	342	331	371	365	326	325	356	323	362	327	339	349	336	357	346	310	324	328	317	351	320	298	316	336	317	329	312	306	315	310	309	289	318	303	342	294	336	299	324	332	359	294	333	328	369	283	286	323	322	353	325	305	313	334	312	337	331	292	310	318	319	316	326	312	310	287	314	336	329	325	349	305	353	297	338	320	343	343	308	321	322	337	336	306	300	298	341	309	330	354	319	355	294	305	348	337	367	304	322	323	317	320	300	308	336	338	348	351	324	299	289	324	296	350	294	300	329	322	329	337	293	339	318	291	316	330	273	351	349	325	331	338	264	311	311	321	333	303	286	318	329	335	346	297	332	330	346	299	302	364	334	321	313	316	304	309	318	342	332	361	386	328	339	326	324	308	321	306	299	337	300	325	318	315	306	318	342	303	327	320	291	344	320	304	314	324	324	360	318	331	312	295	339	306	308	301	311	296	335	336	310	337	332	384	342	328	315	348	368	318	345	327	298	308	311	317	354	321	307	342	350	339	323	389	319	310	321	304	319	341	291	322	327	326	349	310	323	315	314	332	330	340	367	337	340	334	330	310	334	325	285	313	290	334	307	346	337	333	328	330	325	331	315	352	317	339	337	348	292	315	354	347	294	322	328	308	318	323	317	293	323	303	345	288	284	330	342	318	282	317	314	348	320	335	292	343	319	317	331	320	331	326	332	357	302	311	319	328	346	336	327	331	327	324	316	331	325	317	339	324	370	335	321	330	312	302	304	339	361	323	317	334	345	319	300	318	348	303	356	350	327	337	327	326	320	336	327	379	306	334	302	356	327	316	359	306	329	311	340	327	337	337	319	341	344	331	342	320	275	267	324	367	337	299	343	339	324	329	319	352	300	329	293	371	338	291	335	305	334	331	309	288	287	346	325	308	323	350	330	320	331	305	323	310	329	278	331	312	326	341	359	314	340	306	299	295	312	303	336	311	281	319	333	309	297	299	318	344	321	334	332	317	314	352	327	322	296	316	298	334	327	311	291	338	300	296	314	352	319	331	327	295	330	333	297	353	310	306	327	313	310	292	322	346	338	326	314	372	322	320	336	299	357	335	342	299	328	344	310	330	301	306	327	337	340	321	347	344	336	323	313	299	324	331	349	332	320	289	320	300	334	322	337	345	313	297	318	339	338	318	337	339	328	289	320	337	285	339	335	292	348	303	339	309	314	318	298	271	303	377	293	313	316	319	298	324	336	336	289	334	308	351	315	325	294	313	304	346	313	313	320	325	310	323	324	317	333	336	293	333	332	331	320	329	327	310	331	304	315	315	286	322	300	327	314	295	337	336	358	349	283	332	308	307	344	339	344	327	357	335	302	364	306	323	357	304	351	321	321	285	334	337	320	303	330	327	365	343	327	308	334	342	282	300	299	335	327	343	323	316	339	331	334	349	310	319	341	320	307	292	285	292	317	344	335	278	329	303	317	339	297	331	306	295	331	316	317	304	309	329	330	331	322	325	281	326	360	322	303	328	305	321	334	320	323	314	342	336	346	333	349	366	311	344	325	306	323	307	339	302	348	272	313	341	312	318	324	325	327	333	337	299	315	316	317	309	312	342	307	370	349	284	318	342	358	363	304	296	321	302	309	330	326	308	292	306	315	334	344	338	303	326	300	314	343	325	329	306	321	320	324	329	303	340	306	329	345	298	320	351	307	318	312	346	297	324	281	312	316	347	306	337	348	345	337	288	336	331	339	312	325	318	298	362	347	306	331	297	306	335	342	336	319	345	323	295	335	329	343	334	315	330	338	334	293	303	352	308	301	334	347	310	309	367	291	358	296	349	298	295	286	341	345	328	313	316	298	348	327	352	332	321	295	329	343	271	325	320	328	322	314	321	308	286	333	345	360	329	298	334	292	304	333	334	324	340	344	304	279	320	328	345	289	324	306	319	330	343	309	311	313	282	325	316	331	342	341	323	364	347	330	323	287	323	278	345	340	322	320	317	348	317	332	318	312	304	315	294	352	313	349	348	336	294	337	356	327	318	336	318	300	296	314	304	321	311	296	325	343	314	319	356	351	323	312	301	359	305	327	313	320	331	301	278	342	299	306	328	301	276	316	327	328	297	329	342	347	308	327	350	334	328	353	302	333	303	315	334	323	316	348	359	343	357	298	311	340	327	346	328	295	348	305	305	338	312	342	320	336	295	334	313	323	329	286	308	328	331	340	320	327	323	328	361	330	316	345	329	325	318	308	319	349	330	309	327	326	330	378	328	294	324	337	285	326	326	337	314	336	321	330	310	331	307	314	327	290	317	316	323	312	348	315	352	328	323	348	328	322	314	280	332	332	316	284	333	313	327	325	347	331	300	315	322	325	335	331	299	302	315	324	323	333	338	325	343	300	320	315	309	319	327	314	348	339	339	308	317	319	324	314	288	329	322	346	339	331	314	292	299	324	314	314	333	358	319	339	328	330	356	337	320	318	296	330	314	326	323	304	325	315	310	305	313	322	331	291	337	334	292	304	323	314	319	304	318	325	306	294	368	307	318	339	344	305	311	303	322	287	342	333	300	324	345	297	322	311	331	322	317	328	330	338	357	345	347	337	345	314	303	329	329	343	313	345	332	320	342	316	306	317	317	327	326	352	333	310	331	334	342	286	321	320	314	321	291	324	292	318	288	290	316	320	295	314	327	302	316	308	336	330	324	338	324	338	313	327	280	312	320	352	305	301	285	331	295	331	325	348	314	311	335	311	324	333	299	313	358	363	349	352	345	326	288	289	285	342	340	351	323	319	313	335	314	307	364	324	309	334	325	294	303	332	325	293	341	319	281	343	322	315	314	324	361	310	323	323	321	317	297	303	293	313	323	332	315	336	299	317	309	327	341	326	301	344	310	325	328	298	321	344	307	341	296	345	297	333	331	349	296	325	355	323	333	306	325	335	299	325	312	305	356	306	315	324	364	331	308	302	320	331	323	326	331	307	319	330	313	335	333	333	329	315	301	330	306	298	338	329	308	327	297	313	285	307	330	362	288	329	313	334	330	319	298	351	315	326	290	313	319	336	356	306	345	308	314	337	329	342	308	313	302	340	328	324	314	323	308	305	278	332	313	314	321	316	322	343	312	311	312	354	344	322	331	340	309	285	323	334	320	286	326	326	321	321	352	318	345	323	339	307	336	337	328	303	325	324	309	292	286	345	329	308	313	341	316	313	322	324	355	318	350	337	324	331	323	310	341	283	323	323	308	335	284	300	338	333	359	323	338	339	318	301	327	332	322	314	321	318	343	264	345	322	316	357	342	302	302	330	348	307	345	311	314	283	320	346	313	309	326	285	323	355	302	320	311	303
10051	3207	7811	9120	7805	6720	5009	4388	3734	3358	2767	2627	2302	2109	1991	1753	1444	1335	1149	1143	1038	1106	1114	1083	994	859	887	866	830	825	806	834	804	744	821	797	783	835	804	811	736	774	778	733	696	718	708	759	738	722	749	766	716	757	734	773	746	745	767	731	772	728	716	709	705	765	721	731	756	755	712	762	729	639	738	723	767	743	687	781	696	711	695	704	710	716	749	711	744	709	740	709	731	684	754	718	723	756	679	737	685	715	723	716	669	698	678	706	727	734	657	700	738	734	759	759	708	769	753	706	733	703	722	744	726	766	709	712	705	712	720	715	734	695	762	741	708	671	726	746	705	787	702	741	729	752	764	722	700	710	724	720	708	724	744	713	760	736	726	745	674	707	731	719	731	731	739	700	698	704	699	730	727	714	741	681	712	762	727	732	716	718	711	712	700	703	724	713	733	747	734	729	698	696	735	669	729	718	716	731	732	678	689	729	700	713	717	757	701	693	712	683	761	746	755	686	723	700	729	696	786	706	716	725	750	753	710	696	687	701	761	712	720	743	702	744	721	682	701	752	748	730	705	720	707	691	707	716	747	718	728	727	734	747	707	703	709	717	761	703	736	696	731	712	779	743	670	710	722	696	723	743	736	764	682	667	720	705	714	694	716	744	711	727	697	711	736	727	721	670	685	702	734	727	674	701	720	692	722	684	706	715	712	732	691	743	703	729	757	713	748	687	708	686	699	725	734	740	712	742	696	739	699	788	735	741	718	732	655	718	799	716	680	688	700	708	721	711	715	704	686	755	740	752	782	737	766	732	737	669	765	727	762	735	712	719	700	736	741	679	685	714	715	724	723	757	699	725	702	751	723	727	737	703	722	741	744	684	655	779	767	700	657	690	720	708	722	747	704	733	730	770	699	755	730	736	730	696	772	741	745	731	717	708	721	748	677	749	756	738	703	719	686	704	713	682	724	718	726	680	701	710	737	729	736	683	736	739	729	692	715	734	699	729	733	719	719	701	681	682	750	747	722	741	739	724	766	728	714	778	693	719	698	726	726	745	721	670	712	736	731	706	692	785	698	706	717	726	710	702	762	678	688	751	713	672	726	703	713	723	705	688	742	704	798	720	729	691	725	731	692	742	730	771	744	706	726	736	705	686	705	714	692	746	753	703	733	742	804	708	760	701	684	724	739	806	756	731	750	716	691	744	744	694	707	728	728	736	687	702	714	704	713	702	727	749	781	714	680	735	704	721	731	712	714	707	740	693	729	766	689	681	731	743	708	703	721	716	732	744	707	733	699	691	747	777	749	713	725	723	668	709	709	696	705	733	729	657	767	741	741	684	717	745	727	729	758	731	709	708	707	736	770	701	705	730	709	727	668	693	702	709	703	731	696	708	681	713	710	683	726	687	661	738	731	707	731	740	749	722	697	679	680	735	749	687	704	687	687	727	741	695	735	748	741	701	712	711	709	728	730	721	738	759	704	699	715	736	772	773	791	731	690	734	725	747	735	750	703	700	724	696	699	692	783	671	725	770	693	717	730	720	750	711	713	713	718	722	694	748	726	712	692	728	708	701	704	699	723	755	664	678	691	730	768	780	740	725	731	714	735	713	705	755	713	712	714	747	766	723	711	714	695	716	774	763	712	707	738	735	697	709	725	737	738	667	690	722	716	717	737	665	698	698	733	725	695	739	675	742	728	704	712	672	695	717	669	757	664	757	714	722	710	694	760	703	704	736	705	715	744	719	787	700	717	747	670	707	725	687	721	694	744	720	729	745	722	715	719	762	751	667	715	744	716	696	740	738	763	748	692	695	755	710	710	687	746	753	698	748	717	743	675	703	725	746	710	700	743	682	755	700	736	739	680	724	693	714	697	700	709	683	742	776	738	723	737	725	711	705	700	736	685	714	750	699	705	710	750	730	762	719	717	727	745	751	718	730	708	742	781	732	723	702	675	688	723	751	713	709	688	737	754	714	733	649	692	780	696	758	734	724	693	765	739	729	755	692	689	753	776	735	744	697	728	697	670	732	719	704	738	720	766	749	728	734	741	719	739	703	659	675	746	744	738	793	769	723	730	706	689	739	726	714	743	746	705	713	718	743	654	728	693	673	713	666	760	715	729	731	722	709	726	707	743	704	773	728	706	792	710	696	701	696	706	783	745	729	706	743	736	674	692	731	726	685	721	779	735	662	725	710	708	729	677	725	731	697	717	721	705	770	725	702	709	755	688	745	755	751	716	741	758	675	780	711	768	713	723	710	727	781	754	724	678	729	745	716	764	751	660	702	679	689	720	684	721	765	737	730	698	702	687	746	688	747	650	706	740	700	712	716	734	699	728	711	745	705	666	717	706	679	686	744	747	764	670	686	739	754	733	750	688	702	755	666	758	695	713	757	752	695	702	702	751	772	735	693	725	716	727	709	736	728	706	758	699	728	729	685	732	693	737	711	747	749	745	724	742	754	704	739	725	690	781	788	722	695	719	695	681	753	728	715	694	734	776	717	733	738	720	749	765	724	735	668	679	676	725	701	696	739	698	727	723	714	732	710	715	725	704	723	718	708	714	701	767	721	740	713	761	741	717	735	772	736	690	696	710	750	716	750	716	760	727	712	723	743	718	793	708	673	751	766	719	716	683	710	758	689	709	746	761	760	777	734	715	738	695	684	735	684	728	699	729	758	722	759	770	728	730	739	754	708	744	726	717	761	742	814	718	779	741	711	721	727	666	715	741	714	709	746	763	745	758	748	753	748	716	736	742	703	757	722	712	746	702	745	706	704	745	732	768	712	741	711	702	724	786	722	728	751	734	729	720	696	735	736	730	738	744	733	739	771	752	692	745	704	747	632	724	728	705	788	717	726	715	713	755	714	732	711	714	768	710	725	717	692	708	722	740	696	666	711	698	768	660	716	701	762	752	728	692	745	756	716	707	747	728	671	750	693	763	732	772	719	664	727	711	756	723	687	763	777	737	692	678	767	751	708	681	740	693	723	784	710	710	637	704	757	720	699	756	721	720	734	736	692	716	731	718	735	725	729	695	692	727	733	731	685	663	743	715	713	769	721	696	684	713	723	709	695	703	753	746	743	770	688	789	729	705	713	754	709	682	658	728	691	706	745	712	719	740	733	729	745	729	768	728	711	753	809	710	693	723	747	686	723	744	735	715	786	707	735	682	755	696	765	703	703	741	750	729	728	728	705	735	656	727	706	702	735	660	686	722	729	713	729	680	749	740	703	705	725	701	726	737	750	707	707	674	725	746	746	733	762	685	734	706	731	734	720	743	760	733	745	765	750	717	652	743	718	713	703	705	743	774	722	728	734	731	724	715	700	644	737	702	720	684	770	713	663	673	728	748	733	705	707	759	680	765	701	696	733	707	696	713	685	651	731	741	733	712	698	749	712	738	730	705	691	715	740	712	737	742	713	723	753	718	663	740	703	737	724	692	740	727	723	758	744	710	704	709	717	701	741	715	696	730	738	719	710	713	691	718	673
2905	1167	1445	1088	716	560	377	327	280	260	256	228	215	207	211	171	182	171	159	176	151	164	165	183	179	191	172	170	166	159	169	158	155	140	153	149	159	172	165	149	152	135	145	145	148	161	158	180	152	161	170	172	196	179	148	146	148	153	159	175	167	159	141	175	184	171	160	170	131	157	148	153	171	172	159	171	178	155	162	151	159	174	158	146	142	156	159	153	146	168	159	188	160	162	184	135	139	162	154	142	176	158	156	146	168	171	172	167	161	149	177	165	175	158	175	153	149	172	143	136	152	127	160	163	173	172	167	162	161	153	173	171	182	143	185	151	151	170	159	141	147	151	158	159	160	159	162	191	172	165	147	154	180	139	168	158	147	143	178	152	159	184	155	159	163	173	160	177	145	174	173	142	156	138	156	151	149	137	173	187	164	161	179	161	148	189	166	157	177	174	163	153	172	153	155	183	151	149	154	170	153	142	150	158	172	183	159	189	172	155	164	152	150	168	168	137	175	147	165	161	179	170	163	160	171	159	165	163	169	155	173	147	161	152	170	146	158	178	168	144	186	164	172	170	159	159	164	164	168	150	144	166	144	152	149	165	143	159	146	160	186	144	159	175	171	152	175	185	161	163	169	156	161	157	166	177	158	166	150	169	183	168	161	163	142	163	164	178	168	154	135	156	177	151	173	164	165	156	157	169	174	173	174	165	131	140	169	158	167	184	162	167	152	145	166	159	191	155	157	166	150	145	175	163	157	167	145	155	155	156	173	165	159	171	162	178	165	174	157	165	176	159	173	160	155	167	147	153	178	158	150	174	158	166	157	173	176	162	177	159	164	166	173	165	174	178	169	156	181	189	167	157	149	157	202	174	144	155	166	155	132	156	173	167	159	149	162	152	204	150	163	153	162	169	175	158	170	167	179	158	186	187	172	172	175	173	171	172	206	161	155	164	140	157	170	148	164	168	166	148	151	162	155	137	185	180	155	189	160	159	158	176	167	145	155	168	129	145	157	176	170	176	138	162	154	157	183	158	166	172	150	184	160	160	142	165	159	144	166	113	169	140	169	146	175	166	168	161	171	161	155	181	148	168	158	190	158	151	138	178	189	154	149	144	157	178	187	177	157	175	150	172	178	180	146	172	179	157	167	150	147	167	145	175	170	162	170	151	143	165	180	158	165	162	139	162	149	158	191	170	164	153	147	171	183	147	178	164	168	162	177	179	153	166	134	139	161	159	150	141	163	184	148	180	162	167	138	161	145	169	163	151	167	167	165	155	171	153	136	178	143	144	154	139	184	151	194	149	164	172	152	167	174	159	152	137	160	158	161	147	157	182	161	152	171	130	167	149	163	169	156	165	143	178	147	169	147	148	166	154	164	151	153	170	159	149	164	183	145	157	158	163	146	175	175	146	153	167	161	154	142	160	165	161	155	165	182	139	160	192	164	159	169	179	165	174	170	154	162	164	166	152	154	164	161	167	134	162	162	138	154	173	142	151	166	160	141	140	167	159	153	141	151	142	168	159	149	194	169	177	154	163	151	184	156	169	194	150	153	160	173	194	172	159	152	170	187	187	175	150	164	182	160	171	176	167	169	171	152	150	146	159	173	157	166	185	159	155	154	170	178	161	180	146	164	170	160	157	154	181	172	161	151	179	163	162	182	148	169	176	163	183	162	151	159	178	177	163	155	163	156	167	151	147	155	174	170	152	161	174	173	159	156	151	164	160	153	158	145	177	161	172	176	184	156	158	183	146	144	166	155	152	183	179	150	145	157	130	192	176	178	165	179	165	156	145	128	166	157	149	161	181	160	156	174	155	155	134	181	180	158	181	149	153	167	172	155	154	156	190	149	165	168	141	151	152	148	156	150	159	171	170	189	153	159	159	143	170	183	140	168	179	166	155	171	168	122	187	180	168	158	168	157	177	186	150	154	128	164	158	150	156	157	163	154	152	173	141	156	148	170	137	173	172	170	165	196	184	160	176	188	181	151	172	182	152	155	156	147	138	190	153	176	166	179	179	173	169	139	165	148	168	164	190	161	155	188	164	168	168	149	181	166	160	160	150	186	154	175	173	183	168	179	149	137	163	139	188	178	190	168	164	171	180	159	156	169	156	169	147	169	145	142	171	156	192	149	155	162	164	172	162	167	181	164	178	178	151	144	155	132	136	145	174	156	164	175	158	163	161	155	169	172	169	155	186	181	171	180	151	158	171	161	156	172	166	152	158	175	150	168	180	168	154	147	177	166	178	171	156	179	175	178	176	154	151	173	157	161	162	135	161	162	151	148	170	183	171	178	165	166	148	174	163	167	168	150	162	164	160	161	148	160	158	165	172	196	175	171	167	167	181	127	148	177	146	156	159	159	160	154	139	182	185	153	154	186	168	174	181	169	142	157	178	153	149	150	132	126	135	169	176	178	174	158	137	150	137	165	153	160	169	147	161	169	169	185	161	168	164	171	171	168	142	154	170	176	172	146	188	162	161	166	174	144	162	159	196	164	166	141	172	155	146	181	172	148	160	156	168	170	154	149	174	165	138	158	175	171	178	165	193	173	170	165	148	151	157	174	169	161	155	167	171	177	155	167	165	153	157	167	174	163	161	160	170	163	154	169	156	140	165	155	133	162	186	142	125	164	154	146	160	138	165	151	184	178	157	147	165	160	191	177	146	178	165	177	160	170	156	189	133	149	175	153	174	196	161	160	164	163	164	173	145	141	171	141	156	186	158	158	168	167	163	160	177	159	176	172	156	169	175	162	183	136	182	179	157	166	153	172	172	149	162	163	177	151	161	178	133	171	182	159	159	189	158	150	143	174	188	151	159	148	150	187	141	168	164	167	173	147	168	133	161	150	134	181	182	152	181	182	180	189	165	148	145	167	155	158	166	175	163	164	163	168	163	186	186	179	189	176	197	147	165	157	159	180	147	179	156	164	147	133	143	164	149	160	185	159	162	161	170	148	147	167	161	166	146	180	136	170	161	173	157	177	159	144	175	167	161	149	156	160	174	158	161	164	167	152	154	165	161	162	151	172	132	148	142	168	155	184	167	165	157	141	154	153	187	145	186	176	156	144	144	153	157	169	155	149	142	133	153	168	150	154	183	178	160	169	164	151	142	150	149	148	157	166	155	161	181	175	156	154	164	141	160	150	155	134	180	177	151	164	160	180	167	155	170	157	169	173	160	145	177	152	146	158	160	140	181	175	176	172	164	169	156	165	147	182	142	166	157	179	158	163	164	161	146	155	140	133	179	157	144	160	163	202	162	156	160	171	189	162	127	164	146	163	155	170	180	146	161	158	178	127	159	175	146	156	138	180	173	151	170	167	140	156	164	178	172	136	157	177	147	157	155	176	177	141	184	144	145	146	141	141	163	161	168	147	166	190	168	181	174	158	161	155	176	178	157	182	148	155	138	162	180	161	180	154	146	172	156	139	147	173	165	161	151	175	169	160	178	159	171	156	148	157	148	166	183	160	174	148	145	168	162
2473	1321	2877	3376	2725	2098	1608	1341	1184	1079	879	799	752	701	707	656	606	544	510	491	473	502	510	494	435	467	400	455	446	428	425	396	437	425	410	415	457	453	379	441	427	394	417	443	442	432	397	396	460	395	408	450	426	399	422	426	399	435	418	424	410	427	449	422	401	459	419	410	420	419	430	398	406	440	441	424	403	399	427	403	404	437	447	396	408	381	418	419	393	422	419	434	450	408	419	418	401	385	397	394	430	423	383	447	419	413	405	415	429	429	398	455	441	425	412	406	430	396	434	403	429	413	440	444	429	453	387	443	437	434	412	416	407	433	473	416	432	425	434	423	444	438	384	408	405	447	378	382	425	410	439	435	420	428	402	390	418	454	428	456	418	429	394	410	443	416	404	423	424	393	418	409	427	428	408	407	414	401	402	451	399	443	418	394	403	374	404	430	420	369	422	420	404	411	402	405	443	418	428	437	426	387	388	414	388	381	431	434	424	417	465	434	434	422	442	406	435	437	433	433	421	407	442	410	426	412	464	410	428	406	434	418	417	384	406	415	395	439	434	405	428	419	429	398	463	382	412	456	430	386	390	460	415	418	429	398	429	377	464	437	388	416	446	427	468	460	394	402	424	384	424	390	411	448	443	436	438	418	447	393	416	445	426	422	440	420	416	425	434	382	422	420	447	432	433	411	397	427	449	437	424	423	434	454	403	425	389	410	420	434	418	421	425	412	421	394	434	434	420	427	453	363	454	411	428	425	435	426	397	421	440	430	405	484	429	365	451	434	434	448	450	428	403	415	444	442	452	428	442	402	422	424	403	409	442	396	445	412	429	436	378	430	403	444	384	401	434	415	449	429	425	412	365	445	419	433	445	414	417	409	446	412	420	377	455	402	433	420	405	410	420	471	451	429	440	485	402	460	388	400	411	444	425	424	456	409	418	468	414	423	444	420	438	436	408	415	386	407	429	437	416	437	431	393	442	459	408	390	435	423	440	404	392	417	446	433	412	408	419	445	399	413	421	433	417	405	378	398	454	441	401	415	405	420	414	388	413	409	423	416	441	419	429	404	423	409	441	430	425	428	413	411	418	405	403	427	423	374	419	424	431	417	431	404	450	444	402	431	463	389	401	416	416	438	411	405	431	416	405	397	440	423	428	429	427	421	418	413	406	418	423	396	424	433	424	462	447	429	436	447	414	410	437	405	424	469	412	406	424	427	459	428	452	414	412	423	428	432	410	451	419	397	400	446	467	429	412	446	408	439	438	428	434	416	425	382	415	469	425	392	392	363	398	425	413	432	417	423	436	428	378	451	406	389	455	438	418	446	425	412	411	390	414	420	406	419	442	425	450	438	428	434	463	417	440	404	431	433	399	418	428	408	409	418	427	420	425	414	402	396	442	421	426	404	392	466	417	439	437	391	411	433	452	421	447	404	442	422	456	419	425	423	422	425	402	395	427	440	431	427	479	384	398	421	392	421	407	432	397	432	387	436	431	444	380	402	404	403	396	443	428	428	446	430	424	451	411	430	435	419	421	437	409	426	422	434	415	404	440	398	413	425	421	445	425	413	443	439	369	408	400	397	427	431	406	410	381	462	406	421	415	428	433	440	426	416	408	456	389	456	423	419	414	421	415	415	422	420	433	422	435	438	422	445	429	418	466	425	440	455	429	449	413	396	435	440	404	472	412	413	442	421	417	405	426	470	453	377	401	407	466	404	392	466	447	429	445	439	433	456	406	408	418	411	400	432	425	439	384	418	440	419	424	452	432	440	410	418	460	432	435	404	415	434	424	447	444	424	427	450	461	429	442	436	396	428	415	453	427	420	378	426	461	448	425	417	452	399	418	422	430	423	417	399	423	477	403	458	446	429	414	441	395	410	408	451	419	400	445	406	419	398	447	420	418	417	422	416	388	418	383	375	447	386	423	416	440	402	440	419	415	395	433	415	398	469	424	410	401	424	419	386	418	410	435	422	419	417	447	460	387	410	405	425	425	401	432	458	424	390	410	430	406	390	407	420	414	440	410	438	441	483	475	439	444	417	442	446	426	389	441	393	438	417	418	473	393	419	448	384	439	413	421	457	399	426	437	415	401	411	430	446	404	428	391	390	461	384	386	420	403	444	424	414	422	405	433	435	442	409	461	394	394	405	418	421	432	416	404	433	394	395	454	451	409	425	424	398	397	402	421	447	463	411	421	436	450	448	404	404	381	436	400	400	392	419	452	419	405	410	434	426	451	400	410	397	411	418	429	408	437	447	445	442	434	422	406	423	414	419	412	407	401	412	424	453	413	425	448	434	421	416	407	428	398	456	409	450	450	411	398	398	425	432	422	430	433	415	414	440	402	428	439	428	424	410	423	434	409	418	430	446	374	442	432	426	408	437	392	414	415	421	411	413	409	440	421	428	432	421	401	421	381	434	436	400	427	379	479	422	413	424	419	453	408	446	437	427	421	444	429	414	389	459	423	425	393	402	391	412	403	441	427	409	440	453	421	423	447	429	437	432	439	438	429	417	416	403	449	443	395	407	397	415	431	392	455	450	396	436	412	428	400	448	417	428	451	491	432	420	405	424	456	429	407	430	454	455	418	440	404	401	392	391	430	390	416	373	449	405	470	375	383	413	435	396	407	429	387	433	415	386	419	414	473	416	409	433	437	450	433	448	455	421	419	450	431	409	420	470	443	405	398	418	436	411	423	411	423	414	396	423	406	425	449	424	391	452	423	415	406	404	425	443	403	451	421	417	447	434	444	389	397	430	404	450	410	420	426	410	424	392	414	417	439	413	429	445	438	415	404	435	405	419	448	437	424	402	428	411	410	415	408	490	453	428	431	426	412	413	433	415	454	397	400	418	434	443	407	438	428	403	435	436	429	428	362	440	412	411	438	485	469	438	410	382	414	468	398	401	447	389	432	405	397	432	435	399	435	402	444	415	410	369	389	418	387	396	433	451	428	437	429	407	418	402	451	407	409	437	417	399	410	450	440	409	463	445	415	421	424	390	429	421	417	408	407	444	398	399	445	422	436	430	429	436	403	373	433	430	423	436	423	418	438	444	395	374	396	412	422	348	414	405	424	426	447	412	461	440	386	417	436	456	452	414	390	416	412	441	424	408	476	387	430	410	457	420	400	426	411	418	394	436	448	431	439	424	416	447	468	420	389	441	423	426	466	456	425	417	428	378	422	399	453	462	446	391	432	424	409	408	443	422	431	449	432	379	404	410	419	430	427	369	395	438	402	394	386	410	432	431	468	423	467	442	399	381	460	432	407	402	394	420	407	425	428	425	379	421	403	408	422	430	409	398	400	445	415	444	408	418	445	472	426	377	427	422	434	434	403	383	429	389	416	408	461	414	419	428	396	434	397	405	457	407	437	418	445	421	405	412	450	399	429	409	420	412	400	452	419	445	413	415	410	416	386	426	416	430	400	411	417	400	416	452	387	406	401	396	425	427	382	429	411	414	407	449	464	434	444	450	423	434	424	425
9416	2108	2507	2322	1545	1214	879	775	737	629	574	500	483	435	398	371	356	347	325	327	320	278	319	312	314	301	296	302	315	294	305	263	301	267	271	328	284	283	262	289	295	285	286	327	282	266	268	280	313	297	302	268	324	295	263	277	286	273	267	287	291	294	286	306	286	316	308	259	306	340	297	295	288	286	295	311	297	272	266	291	252	319	313	292	299	265	291	317	290	276	261	256	296	277	292	256	283	295	296	327	323	305	281	279	298	273	288	313	324	293	306	303	315	303	302	294	300	279	291	294	296	292	309	261	282	266	300	297	253	279	286	298	294	292	315	260	274	304	285	310	293	313	275	283	304	290	319	290	327	312	273	282	300	274	286	287	324	267	303	295	321	326	309	273	283	281	301	296	301	275	291	274	306	277	305	288	293	263	313	314	300	297	304	280	291	294	324	262	293	265	296	294	258	281	280	313	280	295	261	307	270	276	270	270	311	311	300	305	325	321	295	284	291	287	291	305	285	270	271	293	305	323	284	329	297	285	290	277	288	314	278	277	259	272	279	265	308	278	261	250	324	313	313	285	311	301	338	300	282	268	294	261	297	290	282	303	349	313	288	315	300	321	306	308	297	309	295	277	319	270	280	250	234	299	260	295	289	288	304	294	288	282	291	297	272	282	327	265	266	281	271	281	282	307	281	273	252	285	294	304	300	289	302	305	290	277	275	269	299	298	305	316	310	280	274	296	291	304	262	278	290	280	299	322	288	312	301	278	296	307	315	278	304	311	278	304	291	287	289	299	313	281	306	256	273	282	292	273	277	279	291	296	320	273	283	283	319	297	281	293	274	317	296	308	310	296	266	313	323	307	289	318	292	276	267	291	288	299	293	276	296	315	279	302	313	276	280	274	307	289	304	305	242	286	288	287	308	290	305	302	333	298	334	331	300	292	289	292	266	286	294	308	283	299	266	291	269	294	338	313	304	329	294	291	270	241	332	287	291	300	304	257	297	262	283	300	304	311	293	272	312	296	288	285	279	280	269	274	278	297	293	306	328	287	321	323	290	300	298	321	281	297	319	300	268	307	332	327	289	309	312	279	293	269	284	256	301	305	275	305	257	297	321	277	294	319	312	326	288	327	298	296	326	302	292	286	262	287	299	274	277	318	287	286	275	303	297	285	306	304	310	336	292	284	266	256	314	272	293	316	308	309	326	296	302	283	256	281	295	284	323	274	323	299	311	258	266	323	284	296	281	298	293	303	309	278	260	276	289	285	283	292	273	280	311	314	302	297	317	267	262	295	294	327	291	293	285	335	290	290	313	269	276	298	316	274	302	282	288	313	283	295	273	262	249	304	296	282	289	286	265	272	328	260	268	275	295	286	314	291	258	281	286	305	295	280	311	279	258	288	321	319	299	279	285	274	284	280	332	292	269	292	291	266	254	311	312	285	286	263	281	285	288	313	271	273	319	287	273	317	287	283	320	317	282	286	297	275	295	288	302	278	296	309	259	263	318	319	270	283	309	307	258	289	320	286	274	303	288	310	316	299	306	305	281	279	271	333	300	329	278	244	295	307	285	299	297	295	311	287	299	332	286	313	289	294	334	319	293	291	297	266	308	310	312	298	282	293	278	312	306	278	270	287	283	291	285	280	287	277	289	283	293	281	312	282	263	308	308	314	303	287	278	276	306	275	276	306	269	309	307	318	287	327	303	305	298	259	289	291	281	260	317	294	304	259	317	282	277	290	299	282	318	287	289	293	298	282	273	290	261	290	294	270	293	273	280	340	286	276	287	294	281	293	301	291	287	284	269	287	276	271	249	294	302	273	287	279	298	279	294	303	278	288	283	287	304	319	309	324	318	297	294	319	299	310	286	278	275	283	289	321	298	287	298	287	278	307	285	289	311	284	287	274	290	251	308	319	306	296	254	318	319	293	266	298	303	294	289	276	270	292	272	313	320	295	310	299	276	286	310	311	287	308	311	295	296	287	301	274	277	294	270	283	301	283	272	288	292	298	270	266	276	289	264	282	329	281	294	310	295	290	289	318	267	279	276	296	262	291	288	284	306	296	292	282	322	264	297	266	307	293	323	289	275	290	281	297	324	274	290	311	309	304	290	294	270	282	275	293	280	257	313	294	262	307	300	279	296	274	286	269	256	271	342	288	307	270	301	317	312	348	315	292	291	275	284	312	285	296	313	332	306	332	257	340	306	296	293	277	278	323	265	298	283	280	284	289	309	276	300	296	296	298	288	294	273	251	282	290	318	255	306	293	304	289	278	272	292	305	291	272	303	286	282	277	300	280	275	266	297	306	309	281	268	310	331	273	290	274	294	287	302	301	299	317	299	283	271	302	293	332	311	301	291	287	301	315	330	258	291	285	286	278	314	269	286	275	324	249	280	269	309	336	316	297	321	295	287	287	274	316	278	268	291	280	289	324	261	289	301	275	277	266	252	312	311	285	285	291	302	297	272	277	306	323	292	263	294	297	289	281	294	260	297	300	294	307	267	318	275	279	284	312	287	287	294	291	303	297	290	280	280	272	302	256	245	312	312	286	311	298	283	285	281	281	301	294	290	271	276	283	300	295	286	289	314	297	302	301	290	294	273	284	295	294	306	310	275	290	286	282	318	300	272	274	313	325	271	311	306	291	322	321	274	249	311	315	296	289	279	290	312	328	313	277	264	303	318	261	320	281	265	271	287	331	318	304	309	300	313	281	261	283	312	310	293	304	310	324	301	286	288	271	298	294	275	310	295	302	322	276	293	280	307	324	300	273	280	283	274	297	276	276	308	290	310	308	312	293	294	307	296	260	287	306	285	298	301	298	313	323	339	318	285	297	264	293	304	293	249	311	291	276	287	318	296	316	248	284	309	299	266	296	279	292	294	311	295	309	297	310	291	324	296	279	286	286	306	269	313	315	299	289	343	302	280	266	288	302	283	282	296	297	306	282	300	316	273	287	286	280	294	322	291	296	290	298	295	297	278	286	297	341	276	313	278	274	289	272	295	288	304	315	281	301	269	278	294	292	291	303	355	290	293	292	266	286	278	299	268	301	286	287	306	317	314	340	278	308	299	298	318	326	313	284	305	321	279	311	288	266	291	264	306	315	293	294	301	321	332	281	326	296	267	291	289	261	328	302	320	296	274	298	308	287	266	304	279	295	272	293	290	300	281	323	293	326	282	285	319	315	313	284	305	272	300	291	296	300	286	287	286	309	296	310	315	310	331	295	313	289	265	296	321	319	290	306	309	297	288	266	293	267	306	334	300	315	316	293	293	280	289	292	293	303	301	261	300	290	299	289	298	293	281	281	317	308	295	286	264	279	304	342	288	289	299	277	289	287	297	315	281	277	289	265	295	278	261	273	274	295	266	304	298	302	287	295	292	286	300	295	291	331	298	295	303	269	308	279	264	292	256	304	286	283	327	283	275	280	323	281	267	290	292	274	317	294	288	290	281	327	317	256	268	287	289	309	297	306	278	260	331	261	322	320
7455	2236	4869	6072	5443	4489	3421	3061	2728	2576	2209	1870	1598	1501	1396	1301	1073	1006	941	870	852	870	835	892	805	803	708	756	747	778	752	777	695	729	783	704	736	705	688	774	741	697	749	721	708	688	692	737	691	715	744	663	698	718	682	705	741	726	664	701	715	686	714	713	689	638	705	674	699	665	720	693	706	704	728	709	715	732	690	682	650	715	655	679	685	685	743	707	687	703	691	716	708	711	707	694	711	735	719	702	715	706	699	660	726	670	700	670	722	640	709	719	652	680	666	675	690	711	710	715	690	658	653	641	691	661	679	670	673	733	697	669	671	703	685	734	734	669	711	674	670	664	717	716	668	718	706	688	713	676	687	743	715	677	708	697	680	686	710	660	721	655	709	698	732	643	648	695	681	713	674	698	710	733	683	666	717	713	629	720	649	728	691	674	670	704	652	685	649	699	734	703	723	689	681	664	687	685	727	710	670	703	715	668	684	724	669	679	655	691	666	640	703	716	684	663	663	743	660	673	697	711	694	653	703	723	690	661	684	684	697	642	718	686	648	679	700	692	702	717	670	679	672	664	724	676	682	673	698	703	705	701	713	666	705	696	626	701	732	677	679	666	647	669	709	729	639	648	673	633	671	698	698	680	696	681	698	700	660	667	705	680	659	634	645	692	735	641	699	672	686	712	690	698	670	687	709	674	632	691	638	669	717	726	679	685	657	689	654	709	657	705	650	721	653	724	618	724	698	708	698	679	679	717	669	646	666	723	705	667	737	675	682	705	726	730	688	694	649	698	714	720	715	709	693	680	646	707	708	690	627	685	652	661	669	684	677	624	695	647	690	684	708	699	668	664	690	649	705	690	736	705	682	655	686	673	735	760	669	674	698	666	719	706	716	690	646	677	664	724	724	679	667	692	696	659	676	609	692	678	715	706	656	693	696	676	667	721	640	668	675	718	687	663	692	657	700	684	666	678	707	651	625	712	626	668	684	696	689	768	718	711	708	638	703	710	689	702	669	676	650	678	665	669	713	689	689	692	726	670	699	719	709	704	693	731	692	735	646	702	714	710	672	707	698	665	698	731	694	623	730	672	698	675	743	692	662	706	678	711	688	702	698	690	689	650	667	686	671	682	682	684	743	705	713	684	685	683	696	702	641	699	703	697	644	693	674	681	641	726	707	659	651	681	645	662	704	696	660	665	670	659	732	691	664	704	642	686	687	663	702	717	658	715	665	673	704	665	694	636	671	667	668	713	661	682	670	673	694	676	690	683	698	657	693	700	678	672	689	720	673	655	663	691	703	718	712	688	655	716	655	682	712	718	712	681	656	711	695	664	676	681	704	646	674	699	686	659	678	695	731	691	664	699	640	666	678	709	699	683	737	682	737	684	619	656	646	702	665	707	678	670	732	680	692	701	673	704	662	717	712	666	693	673	687	724	716	703	673	699	662	685	705	728	689	759	665	641	700	682	675	716	670	664	678	640	655	641	683	662	760	704	637	664	684	699	709	665	685	661	698	740	690	773	700	605	704	711	688	693	710	680	700	684	685	686	666	689	710	707	673	674	698	684	695	661	715	728	699	668	706	671	722	693	730	682	668	703	721	680	668	671	713	679	701	671	713	679	709	659	671	770	645	729	656	712	705	676	678	682	648	661	698	651	688	699	695	683	706	696	686	689	701	682	706	666	698	692	753	697	688	684	704	715	668	688	723	698	657	721	678	668	658	677	687	672	695	648	684	698	646	703	670	701	695	681	715	687	676	724	732	715	708	660	728	716	706	668	663	766	643	726	681	713	690	691	707	703	728	667	686	667	741	636	726	681	701	699	658	685	709	685	720	651	662	712	681	701	675	668	625	704	709	698	665	711	677	650	624	632	687	716	682	659	673	646	663	693	691	700	663	699	702	661	716	681	699	630	711	694	699	661	664	677	709	725	622	722	685	664	724	680	656	704	692	675	700	724	704	688	707	704	699	668	702	681	682	703	698	678	710	669	665	746	693	679	702	691	674	689	673	677	722	684	665	671	657	734	661	682	700	716	690	671	688	691	623	714	737	701	674	646	663	711	691	682	682	651	727	672	680	692	717	704	650	625	695	671	694	647	672	701	683	662	677	685	660	662	703	702	634	715	738	652	655	682	640	691	721	698	663	659	669	753	653	672	724	681	651	695	674	678	683	680	684	713	681	684	695	654	670	729	697	661	702	725	701	701	678	667	727	710	642	770	642	669	641	702	668	664	720	710	709	710	699	663	724	742	673	651	676	711	716	718	687	649	665	696	641	700	711	653	714	680	671	667	637	676	700	684	661	696	650	699	703	688	699	653	712	677	683	684	635	702	679	726	721	701	705	613	679	675	719	691	652	757	668	720	702	696	721	672	713	654	691	688	680	740	712	723	669	701	650	720	702	647	667	672	692	687	689	705	742	689	683	678	699	708	685	729	662	661	711	702	667	678	722	643	704	680	633	705	688	687	680	675	732	715	657	695	687	705	640	690	713	705	638	672	660	634	713	667	648	658	724	667	746	699	708	698	721	721	689	677	685	727	684	660	671	681	632	661	639	692	670	685	696	690	682	709	696	672	705	682	674	720	676	682	677	645	715	681	660	687	730	714	721	636	697	688	657	723	714	742	675	662	707	683	685	697	692	660	656	692	679	704	700	735	699	666	628	706	686	707	658	720	708	703	684	730	643	708	690	700	705	661	743	710	702	741	700	718	743	704	691	628	685	668	701	656	683	674	733	705	699	692	678	714	703	636	675	690	676	678	735	713	652	688	687	663	713	685	700	654	668	679	682	700	696	690	653	664	677	689	679	710	691	691	672	668	700	665	667	666	683	691	671	708	688	659	670	700	679	662	698	712	752	679	672	690	703	698	709	661	687	715	658	678	713	640	734	722	703	696	686	753	682	644	686	648	667	643	690	698	694	723	720	731	728	659	692	714	670	685	680	692	664	716	687	690	667	644	694	736	710	679	684	716	708	717	691	704	684	681	667	694	683	678	704	665	664	683	666	679	661	697	728	690	694	702	735	707	696	707	700	701	695	690	697	684	744	646	668	714	730	677	691	645	689	720	680	659	679	707	693	656	670	716	651	676	704	721	686	670	664	743	726	653	674	670	687	665	689	687	700	727	723	677	698	701	683	712	662	645	686	666	695	733	687	689	711	663	651	693	708	670	678	745	726	711	685	697	682	695	713	656	624	678	751	689	722	622	695	702	694	716	640	720	673	686	706	697	675	718	710	699	701	740	703	670	687	667	722	720	725	706	662	671	661	691	708	664	715	686	744	676	670	695	665	656	708	698	677	723	690	684	639	639	722	671	679	685	684	730	697	701	723	738	679	678	657	705	643	692	722	687	779	688	701	686	701	697	636	688	732	724	705	690	688	682	678	728	709	735	713	668	633	722	704	671	718	698	656	671	655	688	654	696	716	663	712	688	679	700	672	695	697	697	666	675	731	727	678	673	682	660	663	681	676	684	679	678	738	653	697	704
16547	3326	3560	3612	2518	1869	1437	1157	950	906	801	674	526	524	492	482	435	395	371	358	353	325	331	366	365	342	317	333	358	321	357	322	322	324	316	330	304	286	301	310	320	333	321	316	358	312	319	308	308	323	323	313	324	372	336	283	313	336	296	323	343	264	312	339	302	278	304	284	329	294	323	298	310	300	327	304	301	311	324	304	325	321	305	317	357	326	304	305	288	305	299	335	317	311	344	303	304	297	278	307	345	308	346	297	299	355	344	306	291	310	324	340	306	339	300	311	314	321	279	259	293	347	336	324	289	337	342	315	315	344	285	292	312	309	329	337	333	314	304	321	325	341	301	338	302	328	286	313	291	329	347	295	309	309	328	319	314	307	306	307	350	294	294	297	349	315	324	310	338	317	268	331	349	303	329	339	314	290	351	345	313	272	302	338	330	316	307	324	284	319	310	298	293	311	310	316	345	301	312	317	299	312	363	286	298	317	329	353	283	306	315	287	286	300	309	305	320	306	301	312	336	317	317	313	330	312	297	287	297	263	310	304	315	292	310	271	332	320	309	335	300	323	292	359	300	332	278	299	331	277	331	310	345	332	324	289	337	309	322	320	345	317	350	321	300	333	308	302	299	347	327	320	307	324	307	304	329	322	317	318	339	313	312	335	306	339	292	352	303	329	307	309	303	327	313	318	312	303	330	319	311	312	322	340	288	341	324	318	359	284	323	307	328	307	312	321	301	305	318	326	275	302	343	307	290	359	297	297	303	316	317	328	326	311	337	340	332	324	294	336	288	312	314	320	325	322	309	301	326	289	335	299	321	329	318	318	294	314	356	271	298	329	307	305	321	297	297	318	328	322	322	297	323	309	287	316	325	310	307	317	338	336	288	323	319	332	308	333	315	329	335	295	339	276	310	330	310	296	313	330	299	307	295	300	334	317	312	297	320	320	289	324	318	330	316	293	299	287	327	321	311	321	289	333	322	269	303	302	269	317	296	301	305	303	300	319	304	289	293	300	306	293	301	317	329	289	312	305	295	297	309	321	313	293	317	322	310	349	302	321	317	341	341	294	287	338	298	316	286	316	325	318	344	345	328	281	307	316	345	341	338	287	355	324	302	310	304	318	331	297	318	285	298	332	340	313	309	286	340	285	329	298	307	313	320	282	316	318	324	305	309	281	299	320	306	324	296	332	335	345	313	313	296	332	331	338	270	303	284	322	326	303	345	319	316	312	299	342	330	304	344	322	302	314	342	334	319	319	290	316	328	331	306	285	313	307	331	335	336	326	335	323	318	308	331	297	337	341	296	261	329	316	307	303	307	335	325	311	318	305	293	312	299	311	318	309	297	317	304	323	320	318	315	302	315	311	326	302	311	355	325	296	276	353	339	268	327	351	282	277	304	306	330	326	334	335	327	281	301	309	310	295	330	344	299	313	336	333	324	297	303	303	316	308	313	296	321	282	326	317	345	317	293	289	303	335	326	321	294	270	315	349	298	315	311	311	310	323	307	332	316	316	280	306	288	322	304	316	301	349	341	307	290	310	342	323	310	304	308	314	330	326	341	301	292	320	305	307	293	315	311	308	286	314	311	347	306	337	340	295	323	279	296	303	339	358	340	282	335	342	265	367	355	286	301	322	307	295	299	289	324	300	301	285	314	310	291	305	294	319	308	324	357	298	335	304	299	294	303	302	331	336	338	359	314	312	296	306	304	343	331	334	276	330	294	311	302	280	317	326	326	291	289	305	304	314	309	328	313	321	327	311	278	346	333	338	307	304	312	289	313	320	326	364	306	341	328	312	343	292	294	283	320	284	327	320	300	316	309	318	297	295	348	302	328	308	333	333	276	296	302	333	347	310	337	329	339	329	306	316	311	288	312	286	336	327	330	305	278	305	323	325	315	297	307	282	282	270	332	306	357	316	302	289	292	327	279	259	318	296	298	292	323	276	316	308	310	344	322	307	310	288	292	299	271	300	308	320	308	293	331	294	299	310	290	324	269	307	313	312	321	326	316	337	309	305	303	297	288	342	332	314	285	300	303	292	312	316	292	318	277	319	331	327	305	363	295	329	305	328	308	363	329	325	320	322	349	344	299	306	330	325	324	323	306	309	309	307	311	295	313	278	311	302	279	313	299	272	292	324	312	359	285	328	310	322	328	326	253	330	311	355	298	293	299	317	276	275	297	304	322	271	301	298	328	349	305	301	283	332	335	294	318	325	330	303	330	301	311	303	310	308	321	327	337	334	308	331	331	332	270	337	293	306	316	323	301	341	304	326	310	305	295	298	287	316	297	324	341	333	359	297	322	280	312	264	282	340	317	307	342	325	329	340	295	284	277	299	298	300	314	306	310	306	347	313	319	314	309	324	281	345	284	316	319	316	318	345	313	288	333	309	343	301	339	295	310	313	324	300	302	319	326	317	323	326	359	298	292	307	344	350	361	348	314	292	331	341	332	347	299	346	327	344	292	307	329	325	283	319	287	332	297	353	289	334	320	307	310	297	301	309	325	307	356	332	307	321	311	323	304	298	334	312	313	275	316	330	322	284	319	332	306	308	304	309	334	326	309	312	319	353	323	322	315	336	314	311	316	302	330	321	336	307	350	291	287	317	284	337	366	318	298	329	321	278	321	340	313	346	324	289	335	330	322	318	322	303	302	305	320	290	302	335	308	325	332	330	330	299	293	304	321	317	303	287	317	292	286	291	285	317	330	311	323	307	329	316	284	350	306	329	337	321	331	300	369	338	323	306	321	291	301	344	291	327	280	314	321	290	326	301	319	352	333	271	303	323	305	341	351	320	306	319	306	327	280	295	309	338	301	297	362	328	351	274	278	292	313	342	287	335	307	284	317	323	317	285	292	302	286	320	266	283	289	314	327	273	310	323	317	342	324	317	297	325	342	360	322	322	316	316	342	324	340	308	331	312	318	340	322	302	319	334	331	347	313	309	294	321	298	318	316	277	323	346	311	325	310	331	322	318	311	325	341	280	340	302	315	314	329	336	279	294	317	319	326	325	334	318	295	287	308	306	350	294	323	287	292	288	306	315	329	306	321	272	302	328	297	298	287	286	281	300	297	349	305	371	296	321	315	311	295	304	328	311	330	319	295	312	301	309	336	318	317	291	289	331	275	313	316	302	309	326	345	306	342	309	303	332	325	318	296	346	354	313	320	342	318	317	331	317	315	297	314	313	350	293	311	308	305	292	332	321	292	344	314	343	326	293	323	331	308	312	318	337	307	318	319	345	317	317	326	286	310	313	301	334	306	297	302	334	300	313	347	293	313	317	302	331	300	317	338	310	322	300	292	276	302	308	292	292	276	320	350	294	311	300	320	324	315	340	322	299	332	360	353	342	329	295	324	299	310	316	307	288	319	306	319	313	346	330	303	314	331	336	303	338	315	330	319	350	295	310	302	312	319	324	299	296	292	285	317	323	317	346	325	318	303	291	309	309	303	312	296	297	303	295	327	304	337	319	310	300	322	303
9899	2942	6320	8451	7283	6161	5196	4399	3952	3758	3197	2626	2156	1997	1686	1739	1519	1254	1209	1121	977	1047	1056	973	911	872	885	845	865	852	830	830	805	772	760	767	836	745	797	749	743	760	796	748	775	706	708	747	726	729	722	724	710	709	725	721	682	676	733	787	693	693	682	697	707	684	669	707	753	710	697	719	737	704	710	702	695	679	727	760	701	702	680	693	716	719	728	728	718	704	662	683	792	718	649	646	710	660	746	689	696	750	688	744	730	769	774	724	731	750	700	757	679	691	729	723	683	725	674	694	703	684	714	768	718	725	659	717	684	667	740	750	714	701	704	650	754	697	657	712	731	708	716	713	707	690	702	697	730	695	711	692	687	758	713	665	693	716	738	719	679	721	727	703	671	708	686	678	696	695	732	702	733	701	737	719	732	699	694	713	756	650	717	683	707	747	683	737	682	714	709	658	745	728	743	722	698	688	707	684	683	711	676	756	703	686	712	730	750	719	769	720	754	714	747	738	706	724	673	690	658	693	733	710	706	722	697	739	702	739	693	675	700	662	734	754	720	661	721	720	686	733	689	706	716	684	702	689	703	655	662	650	701	683	716	700	663	728	673	726	725	693	662	762	694	733	679	709	706	704	683	692	706	677	756	724	733	703	695	746	727	737	696	673	705	722	654	722	721	682	686	675	684	632	697	731	717	693	728	688	708	678	685	739	701	685	672	730	706	725	697	700	667	737	753	658	703	734	681	672	750	725	734	683	685	724	686	673	732	678	708	701	702	740	699	745	718	707	713	681	704	743	699	688	725	709	665	729	739	735	685	689	692	727	702	702	728	717	648	700	700	720	726	727	704	676	730	678	692	673	698	658	676	691	711	733	681	703	760	732	707	662	729	761	715	692	684	696	710	726	718	750	709	721	665	742	701	734	748	734	634	789	695	719	732	677	650	696	704	712	676	705	715	696	718	689	700	716	700	685	721	691	745	701	724	710	649	738	714	702	744	720	707	720	712	711	724	743	721	694	686	728	703	671	650	697	719	753	676	680	700	701	727	734	684	665	705	710	685	709	719	710	715	659	699	692	724	710	717	681	684	687	720	679	684	717	694	711	706	704	700	700	758	743	728	696	677	716	756	709	762	674	691	702	663	693	665	714	727	698	719	648	729	716	714	749	670	640	713	695	703	727	725	702	697	713	670	685	732	677	754	686	704	706	703	701	692	664	743	747	752	684	724	764	744	768	742	688	743	711	722	728	683	714	688	694	709	665	691	723	738	687	717	726	700	697	683	753	773	751	736	717	714	705	706	710	733	698	713	745	737	674	654	684	708	697	710	707	758	703	666	738	678	695	755	745	685	740	731	714	695	701	701	701	723	686	672	699	682	692	722	647	729	686	713	715	700	742	698	698	725	694	745	693	718	745	682	715	700	688	692	738	717	764	723	744	670	721	716	708	691	745	792	706	664	715	686	742	720	723	707	686	712	705	683	698	679	718	729	732	693	729	649	737	734	695	716	698	669	675	744	733	720	717	722	710	707	712	709	783	755	707	673	749	755	717	734	683	725	689	693	726	714	699	714	645	669	711	726	763	662	753	700	707	693	724	745	727	757	685	694	728	738	704	707	761	674	678	720	713	741	699	656	728	705	658	754	681	687	752	698	690	686	727	745	705	648	681	701	731	677	669	692	680	689	746	699	750	703	708	729	693	697	733	722	746	676	732	666	705	686	738	742	717	762	728	660	706	700	663	711	691	686	727	725	719	678	693	753	705	662	668	713	670	704	749	729	666	700	679	720	700	714	732	721	694	723	665	691	731	713	728	725	703	686	720	720	737	690	713	692	754	707	722	730	717	748	723	684	692	690	742	690	736	691	678	692	731	701	693	681	711	727	711	744	700	657	664	680	724	694	685	716	723	690	697	690	765	741	741	721	689	720	655	736	659	716	718	734	719	729	703	709	664	712	709	699	681	700	725	741	714	719	701	690	708	702	694	706	701	722	722	692	690	724	711	704	689	691	709	736	738	708	705	714	700	704	698	735	696	675	742	702	689	698	664	732	713	737	739	672	701	715	702	712	712	686	718	703	709	704	703	725	740	743	748	721	739	742	760	692	693	699	699	722	699	699	722	707	702	759	735	686	720	733	690	694	683	708	715	637	726	722	685	672	753	726	659	693	725	764	672	735	671	702	694	745	762	697	708	715	693	658	685	700	703	730	760	725	681	724	740	754	724	682	736	731	685	680	758	773	694	697	690	691	668	744	719	696	680	648	691	685	671	734	732	672	675	700	703	661	717	698	706	751	665	706	713	703	708	682	717	704	698	748	714	712	712	723	657	731	738	684	721	701	736	729	722	705	719	716	708	638	682	713	729	742	735	641	713	645	719	707	674	680	652	701	652	728	728	751	689	715	751	743	713	711	689	731	636	692	674	742	686	701	737	722	673	686	735	744	739	726	717	692	715	742	714	697	704	730	701	715	799	685	705	734	729	737	758	669	708	758	722	718	723	689	753	680	703	697	721	695	729	716	696	723	756	689	703	737	723	737	692	676	729	729	691	687	664	697	707	726	676	734	673	731	737	693	662	723	681	725	731	753	743	726	698	686	685	710	730	726	672	698	683	702	735	727	700	659	680	667	689	673	723	717	732	700	669	706	734	748	691	661	702	706	695	731	712	725	673	675	726	741	722	661	729	718	711	702	740	751	747	713	700	659	654	787	673	726	703	706	752	674	740	704	690	711	674	727	709	693	723	731	722	731	714	748	713	747	684	706	638	706	688	728	666	701	686	704	704	737	729	668	693	708	675	726	704	714	721	713	699	729	734	695	703	667	686	698	747	723	723	686	732	687	685	676	698	728	689	734	745	709	691	709	717	696	667	727	734	691	760	752	762	711	693	694	671	729	777	724	699	680	702	767	728	709	685	674	741	768	713	727	742	694	686	711	694	687	734	733	699	708	686	684	728	720	667	707	663	690	662	730	715	684	738	650	673	704	751	695	709	733	691	720	743	701	729	779	691	737	722	699	681	714	669	762	743	748	672	761	712	708	651	673	739	675	676	715	748	703	710	714	723	719	740	718	705	723	687	679	728	703	736	731	723	705	713	711	698	709	673	700	663	724	729	754	710	728	690	776	775	697	739	719	672	714	687	730	713	678	745	696	748	702	670	669	716	689	710	709	669	691	721	706	733	708	767	629	752	736	714	727	739	734	698	717	730	703	706	681	734	718	730	686	726	724	746	708	698	710	733	684	742	666	701	736	668	761	709	729	650	698	704	695	701	704	726	710	712	674	742	714	755	707	779	694	733	708	696	728	704	710	675	677	693	742	690	691	754	731	701	707	682	706	728	729	727	701	710	687	665	687	680	706	750	677	699	730	759	744	721	707	757	684	755	708	726	721	686	748	721	681	704	704	753	702	695	718	702	726	732	735	698	674	719	729	705	691	702	690	706	712	720	708	702	669	656	713	696	765	679	715	726	701	703	758	722	693	726	663	684	672	700
2928	1022	1114	958	683	481	398	365	300	296	279	240	221	217	196	221	199	190	191	182	168	184	170	156	130	180	160	177	158	141	148	160	128	173	153	160	164	186	170	147	156	152	130	163	162	173	165	147	186	151	170	170	152	178	162	158	166	165	152	160	193	167	139	164	186	146	167	188	151	161	156	154	174	159	176	170	194	156	168	176	161	155	145	147	161	161	151	163	161	152	160	146	149	166	148	145	188	157	170	150	159	144	176	156	142	139	161	165	173	142	195	147	163	184	176	170	171	171	175	144	169	164	156	178	148	126	147	169	150	144	149	164	155	177	156	152	148	159	145	146	160	154	153	154	171	191	151	153	168	162	144	150	148	155	145	154	158	157	161	164	182	191	149	152	160	162	146	178	167	172	188	140	165	161	156	146	151	155	153	151	159	154	149	173	168	169	168	171	152	169	170	140	168	145	134	174	164	154	180	176	166	150	156	157	169	141	155	162	161	152	165	176	162	176	154	161	150	159	149	158	158	173	147	148	161	157	146	148	152	179	170	147	149	150	158	156	180	173	160	149	157	162	140	157	162	165	161	150	145	145	164	150	170	147	150	145	166	171	143	173	171	153	176	173	170	152	157	149	176	147	169	143	172	146	165	186	180	164	171	142	161	148	161	159	157	161	152	183	174	159	171	142	137	139	157	176	158	154	170	159	145	150	183	199	156	165	168	156	164	155	168	182	148	157	154	168	159	158	168	147	161	167	138	172	172	163	170	164	152	176	139	165	167	146	180	164	165	141	152	156	167	147	155	180	156	175	168	185	164	145	162	139	152	167	161	161	142	182	163	166	169	160	145	150	151	136	170	178	187	151	158	170	167	160	146	155	146	174	156	155	174	140	169	138	152	151	125	165	173	153	166	175	170	168	135	158	148	137	148	171	156	141	144	170	164	169	155	155	192	181	181	143	122	153	165	152	176	144	148	164	147	147	146	175	130	162	159	153	137	165	147	166	168	143	168	174	174	165	167	152	171	142	173	161	142	170	161	155	187	152	199	153	158	138	154	161	171	156	159	192	175	130	154	140	158	171	151	140	163	158	181	139	153	162	153	157	150	141	139	123	169	180	174	176	169	156	160	150	164	140	168	178	161	151	149	158	155	152	143	165	171	171	150	157	171	158	171	159	154	190	163	138	173	147	174	164	175	188	178	172	130	131	179	164	155	174	188	188	156	162	178	174	174	166	161	144	174	164	148	152	147	170	144	166	170	132	144	155	134	185	159	162	172	160	153	147	151	168	164	173	143	161	148	164	180	159	142	133	141	156	181	175	152	176	144	157	149	177	167	176	162	170	154	143	176	187	188	136	166	167	151	130	157	170	140	152	142	182	187	155	150	137	165	168	158	142	150	168	161	155	162	149	140	147	154	143	162	162	168	158	190	151	149	142	161	145	153	167	165	165	161	140	172	149	151	145	151	138	173	146	161	175	143	148	158	138	176	141	153	161	149	161	163	152	171	159	159	172	157	156	147	184	153	155	148	145	163	160	146	162	158	166	156	169	159	128	164	170	159	168	155	165	189	181	152	162	151	186	156	160	144	165	153	154	169	156	149	147	152	149	155	154	167	128	150	155	172	175	155	176	152	163	171	147	145	171	170	140	156	161	147	150	150	158	184	164	148	156	160	155	137	137	155	174	163	168	135	165	138	161	151	162	168	168	142	162	156	199	149	145	153	139	165	156	145	174	148	167	136	158	154	175	151	152	162	154	154	162	166	163	154	147	165	138	176	151	138	175	163	163	148	169	145	166	167	178	151	159	170	146	160	148	151	155	151	154	144	162	167	151	165	149	158	134	161	150	169	166	167	144	159	143	176	140	150	167	155	176	163	157	149	133	166	149	161	132	147	168	178	173	172	162	158	141	149	137	163	138	167	175	159	164	139	167	126	130	161	156	150	149	161	185	167	153	151	161	144	131	152	171	165	171	148	144	151	169	163	152	158	172	180	145	165	137	190	159	202	128	163	154	128	153	168	161	176	175	159	163	161	177	169	140	138	154	161	194	182	148	178	188	172	159	167	151	141	144	142	135	157	199	147	142	168	155	167	153	160	149	168	161	157	163	170	184	162	145	178	164	143	129	156	171	166	164	175	141	138	146	152	190	164	166	133	139	160	154	140	147	138	178	138	165	174	178	156	163	156	181	150	145	182	161	163	167	146	163	168	172	170	160	140	153	152	133	166	165	171	180	152	153	159	152	134	145	156	183	170	172	155	173	166	174	160	127	172	167	171	139	171	175	185	149	184	151	177	161	171	174	154	160	155	152	164	196	191	125	147	171	146	127	161	149	158	160	156	140	156	138	161	162	177	161	168	153	142	181	176	150	162	158	173	175	156	179	168	163	151	152	151	136	164	164	173	136	145	159	148	144	165	168	143	184	168	190	184	161	139	169	163	167	144	153	137	181	136	147	171	166	168	154	144	169	162	182	165	178	166	140	156	137	159	169	156	152	181	166	149	157	137	183	137	160	180	154	153	152	172	153	174	147	169	170	164	172	171	143	157	174	157	150	148	160	172	170	176	151	158	160	176	142	169	161	157	159	163	162	171	169	163	160	148	153	160	160	176	184	155	151	164	150	138	150	166	149	153	157	150	175	155	151	173	176	170	175	161	161	184	142	147	173	163	152	168	173	150	166	181	155	149	160	171	146	148	169	160	178	152	160	148	160	160	166	178	169	140	151	160	172	156	149	178	162	149	169	152	176	172	141	141	156	162	183	155	172	160	172	153	166	167	141	166	138	171	154	171	173	157	158	164	156	147	167	185	168	157	152	178	172	151	175	148	187	167	128	153	154	149	172	152	163	156	167	166	196	179	153	152	171	162	174	142	165	152	155	159	162	136	183	156	158	154	158	138	142	161	168	153	172	154	165	175	165	166	141	170	157	156	152	162	152	150	164	155	160	159	164	146	166	137	157	180	170	158	142	125	169	131	162	165	175	163	175	163	154	157	166	147	157	164	156	146	135	188	166	150	164	162	175	158	151	184	159	177	164	160	150	180	165	172	137	164	149	169	148	146	153	147	162	145	160	152	151	143	161	171	158	187	144	176	156	164	120	156	166	163	165	144	165	161	161	172	194	154	171	157	143	171	145	185	166	173	144	188	173	141	163	166	156	148	156	163	128	157	156	162	156	162	135	150	175	139	165	163	149	138	157	172	134	165	171	142	149	164	136	152	149	148	171	138	150	154	186	154	162	176	153	177	156	156	155	157	160	150	156	152	147	123	152	146	171	165	160	156	150	153	153	138	145	185	167	136	148	136	162	167	173	164	172	136	130	162	158	185	186	149	162	127	163	187	184	165	161	189	179	153	163	141	158	159	145	158	150	160	147	141	172	157	180	170	166	164	178	162	154	160	177	176	181	163	173	167	151	158	162	177	156	156	143	145	132	156	163	151	158	132	158	179	148	189	175	155	173	157	166	155	132	164	148	164	159	158	159	158	154	155	151
2480	1195	2376	3039	2568	2013	1597	1463	1340	1211	1050	890	775	619	637	669	638	561	471	489	467	444	451	441	451	447	448	438	423	445	444	448	432	428	426	424	399	406	419	393	404	403	441	446	412	383	420	396	446	398	418	391	402	422	442	420	417	380	408	442	417	435	461	390	424	438	413	408	425	412	411	394	462	418	453	396	418	365	424	403	409	461	466	430	405	394	383	414	408	451	425	417	431	389	432	420	428	416	413	396	451	435	449	449	442	405	418	418	427	401	399	430	402	425	452	430	422	415	437	381	414	407	439	419	444	440	437	390	403	419	424	405	429	435	435	458	439	429	389	413	405	417	424	410	439	401	436	397	385	428	389	428	425	446	429	406	433	442	427	437	422	421	402	404	396	428	411	425	419	385	430	432	391	396	378	419	407	410	457	404	435	403	382	430	406	400	404	436	408	416	415	424	451	400	445	388	439	429	412	419	415	423	408	423	392	426	417	410	422	411	457	397	391	388	427	464	424	396	419	433	428	416	401	431	431	400	408	381	425	439	410	405	425	439	407	452	480	416	419	405	391	421	401	384	414	388	429	421	467	364	435	425	372	416	430	408	404	388	400	394	421	409	410	393	435	410	461	382	406	415	415	446	421	397	404	411	444	423	408	407	421	459	407	389	429	464	426	420	415	425	432	447	453	415	409	434	445	382	414	473	402	412	400	442	427	423	415	433	401	427	425	409	413	417	402	429	425	461	402	387	433	448	458	436	406	392	438	421	416	477	433	434	406	389	422	422	405	368	440	416	429	457	424	397	418	412	433	420	431	430	411	406	463	445	410	398	411	419	427	422	420	413	392	417	433	395	448	389	445	427	414	435	413	445	416	425	453	436	439	423	440	448	428	443	424	444	382	390	408	411	377	414	405	401	391	417	416	436	420	395	412	418	460	442	426	413	392	393	395	399	412	421	418	419	414	419	368	417	410	413	434	407	394	422	419	397	412	405	413	453	430	415	405	422	451	427	418	427	425	426	430	450	400	409	445	461	403	430	420	433	402	399	402	416	418	417	384	434	403	400	404	413	416	421	404	432	406	424	436	440	385	406	446	444	442	400	415	410	411	419	410	377	405	413	412	439	429	437	432	387	410	427	461	430	408	421	424	416	437	408	413	383	407	394	411	420	427	424	389	427	427	474	448	415	400	407	454	401	419	449	418	447	399	416	427	436	451	442	438	416	410	408	429	416	386	423	417	426	405	410	434	432	389	425	402	420	417	417	385	416	420	462	433	393	406	433	446	423	401	421	430	423	370	391	440	408	383	426	417	423	388	458	432	408	392	429	404	390	397	441	407	400	390	438	420	426	429	399	413	422	389	435	419	437	371	397	415	418	389	415	437	424	400	430	448	423	408	401	393	434	418	432	442	446	464	386	423	413	458	444	412	426	421	413	427	426	388	413	395	409	378	414	425	426	412	391	442	408	425	433	432	409	418	420	424	371	405	423	429	427	404	446	432	420	391	440	405	404	416	443	439	425	442	414	427	407	404	413	439	402	433	412	419	407	400	427	420	431	428	406	432	394	414	384	416	407	397	438	386	448	430	438	405	419	427	426	419	398	433	447	403	433	428	441	412	443	426	390	382	410	425	447	434	445	408	402	409	420	438	452	422	424	440	390	399	401	394	407	409	405	431	427	436	442	436	452	433	417	446	409	439	404	421	430	434	417	396	423	400	438	382	410	427	398	405	438	433	415	422	445	412	447	407	404	419	381	377	406	452	388	412	429	423	440	418	403	408	439	415	445	420	397	403	405	409	407	429	390	480	429	424	406	441	397	427	406	370	402	410	428	392	391	420	407	412	408	425	432	423	415	394	446	436	412	440	421	430	446	418	429	416	428	427	395	416	389	389	403	404	412	413	442	443	439	415	421	386	419	408	434	432	410	408	417	397	381	435	418	421	407	440	427	431	384	416	469	393	378	441	425	434	405	418	382	402	427	374	395	405	413	407	431	426	432	427	384	407	424	431	405	452	446	412	392	431	447	392	438	387	439	419	409	417	409	410	440	407	407	454	407	434	442	424	417	415	419	421	406	413	397	415	420	398	405	396	418	425	431	400	368	402	446	446	393	381	400	421	421	423	414	407	444	419	418	428	413	434	415	412	408	442	431	434	410	416	418	390	362	394	416	452	379	416	411	412	445	406	411	411	443	428	423	437	442	424	421	411	430	420	417	417	447	449	414	431	429	457	409	401	401	393	439	405	465	404	450	428	400	413	412	455	399	451	436	387	425	456	402	409	445	378	442	416	416	395	413	439	454	420	416	442	415	436	406	399	405	409	423	409	403	420	434	397	427	376	409	376	429	437	428	430	432	387	409	399	383	400	400	428	419	436	440	435	370	382	442	446	435	457	412	404	415	433	423	459	397	410	370	422	397	406	437	426	413	418	420	421	380	431	387	411	419	405	398	416	428	414	399	430	422	410	436	440	438	434	416	428	392	432	425	400	407	386	432	393	434	418	398	423	399	460	402	417	413	409	424	451	404	422	397	405	430	436	420	426	429	404	449	401	411	415	407	434	375	392	399	430	440	434	430	424	387	382	409	403	428	394	404	420	441	425	442	424	428	435	376	432	442	417	383	415	415	446	415	430	417	441	416	405	433	402	422	414	437	445	464	415	401	426	404	437	413	449	399	395	438	395	408	394	420	410	447	418	390	439	387	409	421	451	415	386	434	403	428	447	461	401	392	441	414	397	414	415	424	410	424	416	436	400	393	411	384	394	426	404	443	405	422	431	422	390	418	411	394	425	415	413	462	412	447	420	427	415	413	408	417	440	420	427	396	419	420	445	418	423	429	439	393	446	442	451	458	410	429	415	418	418	390	423	447	435	394	384	430	418	391	422	403	415	410	410	440	410	416	403	391	395	416	437	388	431	441	431	431	405	421	430	405	437	428	432	416	405	363	420	403	403	409	378	416	404	399	404	418	467	446	397	410	405	411	439	402	451	412	430	423	384	409	392	413	424	409	390	451	430	463	418	404	459	395	416	439	449	408	458	415	455	414	436	385	435	397	478	442	385	437	437	418	427	392	435	460	401	437	412	413	441	417	446	418	404	444	410	430	367	427	431	432	449	427	415	392	414	447	453	439	417	429	385	445	390	427	403	429	464	392	408	492	397	431	462	423	425	421	419	422	431	436	406	401	414	403	405	429	415	421	402	421	445	416	416	439	456	426	406	426	452	410	413	408	401	460	393	361	434	403	426	453	420	465	441	465	427	398	419	427	435	385	455	453	401	400	426	418	382	473	417	427	405	426	406	404	423	394	408	446	383	450	425	420	447	427	423	470	420	438	443	412	404	407	418	420	359	367	457	425	416	427	426	396	422	396	419	391	445	443	450	449	370	418	402	424	426	428	425	438	419	423	387	437	385	430	388	364	418	398	420	432	453	443	402	429	412	376	438	426	417	447	419	387	430	436	438	422	435	443	398	406	415	409	444	422	423	434	442	392
9305	1811	2391	2240	1596	1242	934	847	750	699	630	533	428	432	349	354	338	338	320	334	360	305	300	335	289	298	296	271	324	292	287	312	322	265	277	305	302	263	288	287	313	286	288	283	294	295	308	256	271	281	265	304	311	260	334	303	304	297	299	282	282	321	311	260	310	271	304	298	288	298	287	296	276	266	266	322	294	297	290	309	295	337	292	316	277	284	317	303	318	304	263	295	278	275	327	258	306	307	298	309	297	275	294	262	285	282	284	286	308	295	287	280	336	273	264	287	308	303	296	309	275	300	265	275	308	290	287	283	297	278	307	308	307	312	277	274	282	303	268	318	299	299	304	335	306	262	287	267	295	265	261	304	295	312	302	282	274	300	319	317	275	303	336	311	303	306	258	288	304	306	277	308	305	294	291	301	303	300	255	296	272	306	315	304	283	269	279	280	282	325	301	313	292	291	305	280	314	291	252	305	272	310	315	297	272	257	298	292	295	303	322	287	306	306	293	310	283	320	318	278	278	306	302	286	310	288	298	290	296	273	293	292	277	289	307	266	280	276	295	305	267	267	307	268	271	310	308	314	279	288	305	322	293	292	286	319	269	278	317	280	284	274	294	274	299	328	292	323	292	311	292	299	271	280	275	285	318	287	321	267	296	262	268	324	270	315	294	302	310	282	287	322	324	280	289	285	298	311	331	257	251	288	287	319	300	306	287	273	297	265	307	297	277	288	277	322	306	286	306	303	292	299	277	267	274	296	319	279	298	328	291	279	281	309	296	264	277	272	308	294	263	270	296	304	317	289	269	296	302	309	301	301	269	268	324	314	314	293	298	319	310	275	297	289	295	308	311	308	273	295	291	280	280	307	260	289	303	287	295	244	286	280	269	303	291	281	293	284	270	313	316	311	315	312	270	283	281	282	311	303	275	294	288	275	267	311	300	317	286	270	307	313	267	276	288	277	288	311	302	279	274	279	273	290	326	298	296	271	288	308	306	300	308	282	303	257	278	258	263	295	318	273	292	280	320	277	278	302	284	291	301	270	237	337	288	302	290	330	295	266	281	300	331	296	315	276	298	284	277	305	268	310	314	300	287	268	271	324	318	317	285	271	302	316	289	296	275	301	254	311	286	318	319	320	301	286	301	277	308	289	295	304	266	298	264	308	261	243	297	283	290	256	292	289	285	312	277	280	272	270	333	345	293	284	301	280	321	312	308	277	322	270	298	318	274	262	299	301	314	281	298	307	312	327	295	274	291	260	284	283	287	345	270	323	277	323	276	307	263	319	307	311	276	302	314	247	294	273	296	310	301	278	296	292	292	326	312	326	291	300	295	274	299	299	333	300	262	294	316	295	275	274	312	286	310	317	283	302	295	290	300	278	272	286	290	342	276	286	255	280	310	311	305	271	293	267	280	302	311	285	289	341	287	275	242	273	292	332	258	288	284	244	340	275	275	270	295	309	279	310	294	285	314	333	290	324	293	296	338	309	291	270	312	301	300	291	269	264	260	296	265	285	260	280	299	287	300	281	290	299	327	303	267	288	306	292	295	285	296	269	298	309	265	266	287	279	290	300	323	287	317	330	307	278	285	322	259	280	317	278	285	299	308	276	319	296	285	249	292	303	277	284	265	298	285	273	282	283	310	291	286	266	287	256	259	284	296	312	292	312	288	275	308	299	330	278	275	293	273	283	294	296	287	293	308	348	287	298	267	290	333	301	283	274	308	287	285	302	303	277	289	286	292	293	244	266	280	316	305	300	264	285	282	302	277	291	272	309	264	276	306	315	302	295	335	286	287	327	310	269	271	267	286	308	308	298	275	293	325	292	305	271	326	316	291	331	298	255	277	285	305	309	285	298	305	281	287	308	287	340	332	299	276	282	297	292	259	290	316	295	264	286	277	294	282	277	315	296	316	320	279	291	308	317	293	257	268	284	293	325	279	261	277	257	288	282	347	327	310	288	321	297	303	324	316	313	277	325	277	272	305	304	302	301	289	305	274	302	317	299	316	298	286	296	300	289	283	270	296	304	298	299	309	289	291	312	289	260	285	268	318	304	309	291	280	294	273	259	266	269	306	266	288	289	236	294	295	308	278	276	301	316	313	292	269	262	279	306	280	315	244	274	257	284	288	271	286	294	309	298	300	309	327	239	290	275	308	283	300	317	341	317	293	299	328	318	299	300	306	265	290	301	287	263	303	277	275	290	300	303	295	294	270	285	274	319	311	286	276	274	251	280	299	296	278	296	270	310	323	328	287	304	302	297	290	294	283	267	305	304	292	262	304	307	301	299	297	320	284	319	305	288	282	268	273	267	288	279	293	300	278	317	264	274	272	274	276	272	290	298	291	300	288	317	280	271	298	296	281	276	278	278	292	297	308	292	300	292	282	290	291	272	293	289	289	316	308	313	304	302	274	295	310	292	293	263	303	247	277	284	287	293	270	306	281	297	290	285	304	279	287	296	280	323	295	299	277	268	314	303	285	308	300	300	319	286	292	286	296	281	290	271	246	310	298	267	286	267	331	320	291	263	270	292	314	262	313	302	288	274	270	266	246	275	316	267	279	267	294	308	282	309	269	282	272	288	295	287	285	315	299	303	302	298	304	285	268	289	289	296	315	279	263	279	323	302	278	291	278	334	285	272	281	318	267	291	255	274	277	306	281	304	295	305	301	294	272	303	263	303	281	311	295	277	267	284	310	303	308	307	286	290	321	296	266	305	274	298	262	298	304	302	288	288	259	325	273	279	278	306	277	305	295	257	277	296	310	318	274	301	312	275	302	340	303	277	285	277	290	310	278	267	274	303	310	273	318	294	284	279	270	297	310	314	315	287	288	246	282	276	282	293	301	319	282	272	288	291	282	326	294	287	292	325	296	298	309	301	319	281	266	285	314	339	282	278	270	297	282	317	286	297	260	264	285	303	290	298	291	288	320	287	279	294	283	283	292	306	314	300	313	258	274	268	294	279	278	292	304	294	283	295	271	290	299	306	292	291	305	280	290	279	318	319	296	307	291	301	301	322	279	267	280	301	306	302	289	257	266	272	309	287	295	293	236	294	282	277	270	270	285	272	319	284	289	281	305	321	293	298	334	328	294	263	289	310	274	316	284	281	297	300	278	309	290	329	286	327	278	297	313	244	284	335	298	299	299	276	265	334	312	291	246	268	281	292	287	280	337	310	276	299	283	307	291	271	303	288	269	288	303	260	283	274	324	292	256	284	303	290	327	287	328	282	304	297	291	275	259	288	280	300	272	268	288	276	301	282	291	261	294	300	287	284	284	260	281	329	326	304	288	278	283	283	288	278	298	255	294	293	323	284	297	300	287	298	285	304	322	289	295	299	321	239	270	276	307	272	282	276	316	292	281	287	296	293	307	335	288	285	315	280	267	303	277	275	300	265	290	287	314	277	271	286	332	286	286	296	343	309	282	278	285	275	286	292	283	280	283	326	307	303	297	325	295	274	277	302	286	287	284	303	298	272	287	328
7319	1931	4330	6053	5346	4350	3485	3008	2985	2786	2344	2110	1896	1413	1284	1213	1207	1018	913	842	823	905	871	759	777	794	796	734	831	801	744	785	759	765	764	753	779	748	769	721	737	714	696	717	704	676	719	738	698	701	695	687	734	693	702	697	701	676	658	698	725	692	698	701	734	670	685	710	694	684	715	661	690	712	701	717	721	620	649	711	738	729	701	677	668	660	680	691	680	704	709	698	669	721	652	669	718	666	692	674	642	668	671	664	676	663	630	667	670	661	669	713	694	723	662	697	702	661	677	643	670	689	680	730	660	667	650	632	674	679	757	680	681	691	631	661	693	695	722	676	706	671	731	694	687	693	695	686	646	698	712	703	708	715	692	696	684	673	688	672	699	687	698	641	758	655	703	684	676	675	708	656	695	728	654	681	680	616	722	702	715	718	688	662	658	617	703	652	728	699	698	671	687	653	718	671	654	679	703	756	650	655	664	684	690	691	687	716	669	699	709	655	720	701	704	715	681	703	644	707	691	734	668	701	643	700	666	719	695	704	693	656	707	648	684	663	639	660	722	675	674	709	657	701	700	696	693	703	667	696	673	662	675	631	709	673	686	668	707	672	684	705	689	679	680	672	704	702	731	691	692	663	685	649	693	681	679	663	650	667	668	689	767	692	706	679	693	686	659	714	653	677	691	705	694	719	692	672	660	702	688	702	716	683	738	678	663	694	670	709	683	715	695	682	703	699	700	728	646	727	727	691	651	670	667	682	705	685	718	663	666	694	726	633	739	686	646	658	672	707	748	705	671	676	703	716	676	690	699	663	712	688	713	707	701	641	711	710	697	713	671	679	668	705	690	671	673	693	684	668	675	656	711	658	675	690	712	712	700	731	709	670	696	697	676	682	684	685	693	677	653	686	696	728	709	658	662	688	706	652	666	682	713	698	686	634	689	699	704	678	653	658	681	686	666	676	697	686	726	709	674	717	669	671	680	682	707	719	725	704	698	712	648	720	672	690	634	675	649	720	678	667	713	677	661	671	674	705	712	714	686	671	658	717	690	658	637	682	701	701	658	676	697	710	685	671	651	675	686	650	665	702	692	693	709	689	711	687	679	678	721	657	670	707	684	697	651	695	692	679	653	712	671	726	694	672	673	684	724	733	701	710	693	696	688	677	696	673	691	687	709	684	681	700	662	705	681	704	695	667	729	709	677	720	661	649	686	680	718	698	645	675	723	650	620	753	677	683	630	678	697	694	687	718	673	738	703	664	666	653	722	678	724	637	690	697	672	714	693	680	710	669	698	631	700	637	681	715	630	644	651	694	713	675	746	656	700	630	675	667	728	706	744	654	702	706	684	687	727	705	680	659	699	687	735	643	708	684	692	659	648	673	668	682	698	700	701	652	676	689	668	696	689	662	666	667	689	710	701	681	660	696	712	705	691	684	709	713	710	667	694	662	700	676	682	715	661	693	677	678	722	663	730	668	672	712	659	686	664	674	639	719	681	671	649	673	681	698	674	694	742	676	622	702	714	652	684	695	702	682	668	680	679	689	685	714	662	710	694	714	677	733	718	701	662	673	692	723	662	669	662	643	686	718	693	709	702	671	684	751	704	707	726	631	682	645	727	683	706	634	714	670	716	656	718	653	722	722	659	733	699	680	668	687	694	665	718	673	672	674	666	714	694	708	694	696	687	640	718	689	724	697	690	715	687	676	673	690	647	666	764	698	708	651	630	648	654	689	668	719	666	654	682	658	691	687	678	678	711	665	660	665	645	697	680	717	672	694	687	687	686	663	727	640	684	657	719	669	679	706	704	718	662	724	716	657	719	651	642	701	653	648	690	700	721	694	694	643	705	685	647	713	705	704	668	674	645	703	686	660	676	661	672	694	653	695	694	669	637	695	713	688	683	676	646	669	706	672	679	624	649	679	649	670	685	723	715	723	707	660	664	714	717	726	708	722	677	646	668	670	685	669	714	709	730	687	665	673	692	678	690	689	694	687	694	717	674	659	734	739	707	681	701	651	716	684	667	641	705	705	677	679	702	667	699	690	685	671	713	668	706	689	694	675	687	666	716	714	689	685	733	722	681	709	659	649	696	683	679	666	662	665	665	658	701	693	644	661	721	656	742	697	664	682	662	655	705	687	722	681	681	645	666	734	687	706	663	672	664	683	714	684	684	701	649	684	687	719	683	632	710	684	674	665	663	653	655	635	688	676	682	710	665	683	695	673	642	671	667	661	704	699	708	641	695	667	645	685	682	658	658	714	659	720	661	648	670	718	685	665	697	687	708	672	693	696	688	695	595	680	694	671	671	722	686	718	702	713	676	679	662	676	711	675	684	668	694	697	729	693	699	694	709	661	740	717	711	712	709	687	734	654	678	695	672	691	710	659	668	718	670	731	679	676	692	720	670	619	686	727	703	711	671	647	655	691	740	632	718	687	688	704	680	686	677	682	671	701	719	671	707	643	698	678	681	727	699	701	679	654	667	690	705	714	648	692	653	647	663	663	676	729	651	699	673	651	695	718	680	711	664	716	709	722	722	629	670	701	674	614	665	727	657	678	665	701	711	712	667	649	705	709	679	653	649	697	695	660	709	684	662	722	674	651	709	694	695	700	645	680	738	681	638	707	690	726	653	685	701	705	705	675	712	656	656	679	652	686	701	649	704	709	683	662	627	667	675	701	655	708	674	694	697	679	687	731	705	678	701	626	725	672	682	680	701	668	669	718	674	697	657	684	699	702	646	679	633	677	672	708	723	675	692	694	672	717	684	715	685	659	705	707	670	665	735	682	648	665	684	703	679	711	698	679	698	685	696	701	679	638	689	665	718	705	715	724	689	705	697	712	660	693	708	699	669	628	682	668	687	688	689	709	697	678	713	699	695	684	692	651	698	651	637	698	756	702	685	685	663	720	688	691	672	690	713	652	696	710	682	712	669	694	692	711	654	609	726	715	687	706	669	666	727	702	685	707	657	626	725	633	680	686	660	647	689	651	658	681	696	708	730	634	729	703	684	694	677	704	737	703	690	649	624	711	659	680	723	727	636	635	672	666	686	621	714	724	699	664	682	663	695	672	685	682	682	690	679	710	721	642	729	672	710	675	672	705	699	684	697	692	697	684	711	705	680	667	636	701	685	701	686	695	663	644	624	716	738	670	659	664	693	630	677	706	682	720	677	720	631	659	733	698	684	670	698	674	706	672	660	676	717	710	700	706	693	660	743	671	715	682	666	686	707	662	701	668	638	665	658	668	685	695	672	732	686	646	714	690	710	687	732	671	658	676	713	688	674	662	680	729	719	711	672	668	694	686	688	661	685	687	680	691	675	695	675	683	690	688	696	694	656	715	713	682	686	704	731	724	712	629	726	695	689	697	670	700	711	659	703	692	727	688	679	722	694	703	705	670	685	653	702	689	650	698	708	709	720	690	685	693	665	698	677	716	658	665	669	682	646	662	712	691	663	655	674	704	710	699	673	690	702	664	656	664	676	630
16653	3121	3350	3265	2426	1826	1409	1094	941	1007	748	686	588	510	487	432	430	412	406	341	330	378	374	323	353	319	321	309	334	299	287	311	334	311	321	305	300	346	356	340	313	328	308	297	317	310	343	308	288	328	295	307	316	329	308	329	329	338	343	309	328	308	321	297	303	265	320	355	328	302	269	299	304	297	313	304	344	310	334	317	318	310	292	350	294	327	301	308	326	309	288	326	282	344	315	353	310	316	318	317	300	322	345	322	335	296	321	327	324	324	272	350	320	309	328	296	298	313	323	323	297	307	302	294	309	295	323	336	319	312	326	324	339	347	350	300	290	324	278	291	315	302	337	308	321	316	326	306	310	342	310	287	292	329	299	292	321	329	294	287	325	290	321	295	322	318	304	288	326	298	290	301	309	315	298	325	301	332	312	299	286	311	295	319	298	321	299	300	359	327	311	335	294	301	317	290	302	344	315	321	308	286	309	298	314	317	299	306	321	312	283	330	305	313	315	336	282	282	296	311	326	301	282	288	306	322	318	294	316	318	319	313	309	314	313	339	313	316	292	303	292	293	351	306	313	320	312	322	319	339	347	318	269	281	284	290	304	314	290	334	339	332	326	281	290	262	257	316	325	299	309	307	335	323	302	358	287	317	314	315	274	358	324	318	312	299	300	299	325	309	387	332	325	323	310	368	332	284	307	328	298	300	323	330	302	292	287	326	275	316	315	309	324	327	298	307	330	291	309	327	297	293	327	296	332	308	318	301	267	298	302	326	322	303	337	326	294	311	303	303	336	309	314	299	295	358	339	305	303	289	348	340	323	304	317	301	321	314	315	317	311	278	333	334	301	306	342	310	339	345	320	336	317	306	309	310	324	337	333	296	317	322	285	312	321	304	318	319	336	289	312	306	299	290	321	339	283	305	302	287	318	314	333	300	337	315	310	280	331	312	323	322	323	331	328	318	277	321	308	329	289	318	321	308	337	313	284	317	315	314	278	298	310	330	284	291	330	322	301	305	301	315	307	297	318	316	307	321	287	296	274	272	306	313	318	324	304	278	298	295	334	370	323	307	317	298	304	294	317	336	321	302	311	337	323	328	276	305	292	276	332	297	323	309	304	299	328	312	293	308	317	315	292	312	318	306	303	338	337	306	279	331	309	343	303	293	320	318	300	262	305	310	323	303	298	306	296	303	291	330	289	296	335	315	251	294	280	317	325	281	313	283	291	328	339	323	337	296	312	317	305	327	300	290	296	324	288	301	282	326	292	311	323	307	317	327	304	327	276	311	339	298	321	306	313	323	325	313	327	282	308	312	324	325	333	312	311	297	325	299	308	308	283	306	302	280	343	310	303	316	322	314	338	325	312	345	303	320	334	289	299	328	331	290	344	308	322	332	295	298	288	326	328	296	328	301	315	298	317	320	294	327	313	306	301	317	328	304	314	370	317	318	314	331	322	318	320	311	308	297	302	305	306	304	319	296	326	325	309	304	311	316	292	321	334	313	318	314	385	293	310	314	296	333	329	310	341	309	326	313	322	310	325	304	309	304	316	317	301	317	320	286	289	331	311	305	304	300	339	306	318	310	343	332	281	310	313	335	342	329	299	310	287	324	304	286	309	325	298	300	282	303	330	326	283	303	306	312	307	323	340	316	351	313	296	296	303	281	315	295	294	346	274	323	302	321	284	308	309	299	309	286	316	313	307	281	301	310	303	312	313	304	306	305	302	297	290	335	294	306	352	364	301	295	324	300	309	345	339	289	326	323	265	297	305	323	321	311	337	289	318	304	304	318	315	313	313	308	290	293	324	301	330	311	298	320	323	294	315	315	273	344	281	281	286	309	334	314	340	309	300	322	305	289	298	310	277	298	289	326	300	296	285	287	325	328	347	334	321	295	344	326	276	333	306	316	329	309	344	278	327	296	326	312	313	327	347	308	331	307	313	313	358	311	313	325	293	333	358	309	307	304	307	287	330	274	355	310	303	325	336	303	328	293	340	333	306	318	299	316	298	338	347	285	292	356	357	323	313	309	272	283	296	326	353	300	340	299	337	303	321	301	294	300	332	336	320	330	332	288	322	316	286	302	308	331	342	330	296	308	288	329	282	337	313	312	322	350	339	293	305	295	345	275	295	309	328	310	321	328	299	325	347	366	289	325	322	336	306	307	297	317	321	325	282	308	318	341	302	308	317	290	336	354	318	274	339	346	334	298	284	339	300	326	296	300	346	318	315	297	295	306	282	309	279	321	326	292	295	290	311	297	293	281	298	313	335	271	346	342	322	286	315	303	303	287	322	287	305	345	282	335	337	318	277	311	324	378	298	303	283	311	305	320	307	303	299	325	276	321	291	291	326	311	316	307	329	338	289	299	299	334	345	305	335	338	277	331	292	280	317	300	312	351	314	331	300	300	359	339	275	302	283	328	330	304	338	306	305	294	322	290	322	318	298	307	263	286	298	297	317	335	337	282	357	334	317	305	345	319	311	313	357	284	278	303	332	297	317	306	321	334	313	318	327	317	303	322	330	295	312	320	340	323	289	318	334	293	303	305	356	315	287	322	304	319	288	292	315	316	309	286	319	315	313	319	312	315	346	329	307	331	321	295	313	302	304	311	353	341	338	345	296	312	301	310	313	346	309	315	305	304	325	292	330	285	276	316	316	324	295	360	287	328	311	280	309	305	310	357	290	323	292	302	319	342	313	262	304	356	324	288	300	290	299	342	321	316	290	326	310	317	299	286	305	332	303	313	304	315	311	287	279	304	301	302	301	300	333	268	316	302	313	265	301	342	311	330	335	315	337	330	313	266	336	319	312	289	343	323	269	317	303	300	306	280	289	315	317	285	300	302	302	310	328	321	287	307	304	308	307	343	359	327	318	270	319	312	302	317	315	294	293	312	303	308	306	324	335	297	356	331	265	303	304	320	307	328	281	313	321	339	341	324	303	323	323	310	262	329	322	351	315	324	290	299	320	320	294	325	304	314	308	326	326	301	300	279	272	330	314	322	320	306	314	334	319	318	306	319	302	310	300	328	312	304	290	306	286	319	320	312	309	312	352	346	300	329	322	293	303	294	276	322	347	320	333	287	305	317	295	338	330	309	319	336	314	324	322	333	312	309	297	305	287	289	291	317	295	326	314	348	329	297	318	273	300	341	316	303	272	310	347	326	360	350	308	327	323	306	308	336	301	312	286	329	291	295	300	280	316	308	329	320	342	329	319	283	283	314	311	296	303	301	313	309	314	316	302	278	305	284	315	320	317	282	311	247	314	333	300	312	305	292	309	301	321	336	334	321	312	286	277	318	308	298	331	341	303	309	297	298	332	331	298	320	354	321	333	326	328	326	290	293	306	331	335	352	308	306	324	277	338	295	306	300	323	306	318	314	294	286	306	310	325	299	312	275	270	313	313	311	291	302	311	279	306	322	314	349	306	290	297	341	323	335	329	329	320	311	303	330	292	331	320	284	312	335	337	339	290	330	348	326	313	312
9725	2689	6145	8207	7552	6141	4748	4081	3729	3799	3096	2640	2217	2182	1712	1522	1464	1345	1238	1059	963	1027	913	979	869	868	880	876	821	805	826	835	783	779	768	760	766	765	720	749	768	763	743	736	687	709	763	740	723	772	726	751	696	735	760	700	674	736	692	756	762	694	746	714	695	763	746	708	729	727	686	695	692	725	688	695	656	693	685	703	693	736	708	705	718	684	701	678	704	666	710	691	687	706	704	699	645	712	731	677	684	742	678	680	691	697	705	704	713	680	759	703	713	697	710	693	725	668	726	698	712	667	729	764	694	749	694	739	753	751	683	710	715	696	692	753	755	698	724	737	721	666	760	690	679	719	685	726	723	701	665	720	687	681	681	680	709	684	701	710	709	716	710	689	710	712	734	726	731	702	673	722	654	695	691	737	691	699	713	696	717	682	705	698	639	694	720	707	696	699	684	666	709	709	692	707	671	724	721	731	690	671	719	735	706	680	729	732	699	677	693	676	678	731	717	709	710	720	741	672	705	740	720	744	685	676	718	694	768	711	735	723	660	697	720	782	733	677	701	708	695	706	705	728	707	698	711	717	693	675	685	726	665	691	697	697	701	699	707	683	711	691	698	677	669	658	704	715	702	678	729	691	675	724	694	745	696	696	704	749	707	714	711	774	697	728	694	703	726	728	749	654	732	737	660	681	757	718	675	651	712	657	651	711	687	711	683	737	736	712	654	710	711	740	709	684	681	674	769	727	678	714	708	708	729	684	736	707	718	702	644	702	722	701	692	698	715	691	684	691	728	720	684	718	758	728	720	650	697	676	680	669	699	687	712	682	728	671	765	717	681	702	718	708	751	711	664	659	715	697	755	702	692	669	679	631	689	678	686	667	742	711	745	702	674	727	679	729	666	625	698	677	717	679	723	687	693	723	738	683	700	661	705	717	740	755	656	719	709	719	715	707	719	729	736	717	681	746	694	715	653	727	706	731	711	732	752	700	688	688	712	717	705	682	721	720	702	703	690	737	673	723	691	672	659	682	735	733	653	694	740	767	676	708	710	697	661	699	746	749	707	658	782	746	723	657	643	718	754	734	690	727	686	712	663	705	752	706	707	733	732	693	713	693	751	698	647	697	709	697	692	680	715	697	719	696	669	676	722	688	702	739	670	747	695	677	729	693	690	662	655	729	705	660	716	679	713	702	703	667	676	664	705	699	700	714	724	715	730	750	669	693	707	726	657	724	721	746	756	696	694	730	703	700	702	695	663	674	719	702	710	699	742	705	678	648	705	717	739	665	665	692	715	692	687	751	704	713	763	745	706	706	770	727	647	678	715	661	730	680	714	693	727	695	659	698	738	721	706	709	669	663	725	714	684	724	733	709	637	688	698	718	706	732	702	691	739	729	664	710	720	713	659	728	745	702	722	718	694	708	651	675	735	732	709	658	718	701	705	710	690	675	698	676	707	692	725	710	658	717	698	699	684	701	713	717	682	678	681	657	662	729	707	705	698	698	695	732	657	765	676	650	694	734	729	657	674	717	690	719	672	737	750	702	699	685	713	711	701	710	679	707	707	740	668	687	679	731	712	729	656	698	696	694	699	701	666	721	716	717	712	691	717	725	722	734	696	686	697	752	735	715	668	702	698	751	659	735	717	674	677	705	711	675	699	686	649	736	697	742	685	710	692	702	723	712	680	679	702	670	719	696	753	691	683	683	687	770	683	691	675	683	683	714	718	705	728	704	734	680	707	686	674	658	715	675	663	722	687	676	709	697	708	700	685	715	721	707	632	680	709	719	668	664	680	644	718	698	796	698	722	675	715	701	718	790	669	695	690	729	718	635	693	685	722	650	675	651	712	665	714	734	750	696	649	715	668	712	710	666	710	738	693	675	658	686	698	694	697	663	714	677	704	687	722	744	706	699	765	701	761	671	650	715	682	698	709	675	725	714	737	699	671	631	678	735	671	709	666	720	714	678	690	654	723	695	733	725	723	687	672	713	704	647	713	684	694	721	684	691	689	690	692	734	711	728	727	715	685	674	694	674	700	708	675	660	693	689	682	725	717	715	697	682	699	627	710	725	680	698	710	722	727	710	704	679	687	669	717	743	703	706	718	657	714	699	668	698	755	682	668	736	675	706	775	710	699	704	699	636	695	689	691	711	703	742	717	672	733	676	737	717	679	716	735	712	700	692	704	713	683	691	727	720	706	680	722	684	700	627	712	643	706	677	670	683	754	715	730	709	672	691	706	719	770	719	687	737	715	669	673	724	665	694	705	666	708	702	651	694	734	710	741	704	708	748	686	775	725	687	724	735	718	715	697	705	710	673	713	689	693	680	694	687	711	702	709	711	668	652	711	670	731	695	695	734	726	676	736	716	722	679	695	690	737	721	732	679	662	640	716	681	743	672	677	719	725	685	695	697	660	687	700	715	719	665	658	698	668	687	722	653	716	719	730	678	719	738	734	698	730	739	669	677	690	682	729	759	741	695	663	657	703	699	704	742	716	715	650	675	707	685	696	665	694	704	674	680	677	692	688	686	686	689	730	747	671	714	683	689	714	735	688	715	703	728	716	752	736	687	699	673	690	712	692	755	737	749	692	750	724	686	703	670	712	737	729	689	713	704	705	660	689	675	730	689	736	682	712	748	689	735	697	706	673	658	702	674	675	692	703	743	730	716	715	734	755	669	723	753	714	757	691	701	684	631	695	720	716	726	682	679	731	731	690	703	693	693	732	748	665	729	695	662	727	748	684	702	705	688	713	671	674	716	712	711	690	720	735	690	734	737	698	702	700	693	694	699	676	768	699	698	690	748	689	654	750	708	705	709	719	683	679	689	730	740	669	705	665	704	717	689	736	670	693	671	715	639	740	729	708	725	755	746	712	729	732	691	705	692	730	712	737	755	715	717	688	712	688	658	665	700	694	741	727	732	667	744	654	682	709	729	683	722	701	707	659	713	709	748	688	664	738	687	643	701	717	718	650	715	675	668	737	661	664	752	708	740	668	679	709	724	679	699	733	754	759	695	704	704	724	732	708	757	698	724	747	741	719	741	693	721	731	699	684	688	691	771	746	661	673	718	746	709	681	698	718	678	710	654	725	727	739	694	714	738	705	728	714	701	721	716	708	671	711	682	748	718	689	751	700	706	695	671	698	718	697	683	754	718	703	721	696	744	693	741	658	724	683	730	711	700	662	701	733	740	692	701	685	685	695	676	674	705	722	684	723	694	696	730	683	734	657	741	684	735	734	680	721	711	671	708	733	697	688	703	752	708	671	688	725	750	748	713	697	691	696	730	712	699	690	684	726	758	691	692	701	679	740	728	722	665	714	701	727	672	671	709	756	700	731	689	741	702	703	712	702	735	702	674	647	696	704	717	708	684	744	688	706	693	715	719	692	708	738	680	703	675	672	710	711	702	708	702	696	670	721	718	648	690	726	685	733	670	658	721	705	679	668	701	763	708	731	676	691	702	684	709	726	719	681	708	754	707	721	694
2760	872	1136	923	637	459	381	323	266	251	251	217	206	208	198	203	159	189	164	160	162	160	158	194	172	167	154	167	160	161	156	170	154	175	167	153	154	150	162	166	132	163	162	170	142	145	187	135	142	160	154	178	158	175	138	134	144	135	152	160	172	168	195	156	154	156	154	150	151	146	160	153	140	152	137	167	144	151	140	168	167	150	160	139	165	141	166	168	147	156	155	165	158	151	167	127	151	182	169	157	156	157	149	158	156	142	183	127	156	143	178	161	156	147	139	128	173	144	148	167	168	166	155	143	155	171	163	147	156	148	158	138	171	150	157	156	143	135	136	156	136	150	161	163	164	177	163	146	151	149	153	191	172	168	167	138	160	165	153	154	170	166	161	142	155	149	151	164	154	141	145	155	144	153	146	152	146	138	150	151	153	166	143	149	132	157	149	156	153	142	144	146	151	133	153	153	152	171	138	155	147	161	140	140	155	160	134	141	135	172	153	153	145	153	148	166	148	147	157	178	170	166	167	148	151	126	155	155	166	166	141	168	157	164	143	157	149	179	157	150	161	178	175	153	178	151	168	152	162	186	155	165	161	165	143	164	148	179	144	160	124	144	136	169	160	155	151	159	149	174	173	139	142	145	141	162	144	151	157	168	161	138	161	150	161	142	147	146	159	156	130	166	149	158	162	158	146	150	160	152	167	140	140	130	127	146	177	155	155	180	151	166	151	158	166	169	161	146	134	146	156	170	159	156	162	139	135	164	168	153	164	156	180	169	175	184	179	156	143	167	148	148	152	130	183	162	170	136	147	175	166	149	169	164	170	172	165	175	141	151	161	148	153	153	159	167	170	149	172	172	120	160	173	156	146	149	147	143	144	131	160	174	162	180	184	158	184	163	163	147	160	152	157	161	180	184	168	140	148	160	142	159	175	153	167	179	145	154	150	160	172	165	196	166	173	172	162	149	163	183	143	183	159	176	156	130	135	151	160	151	140	175	170	172	164	172	148	164	159	153	150	148	150	164	151	135	160	146	154	150	152	166	162	152	139	139	146	134	139	179	173	156	158	169	139	157	155	153	160	179	165	166	156	147	164	169	168	205	180	149	161	173	153	157	128	167	139	135	165	161	153	179	159	186	195	146	165	162	166	158	166	151	163	157	166	149	141	139	171	154	173	150	171	161	185	158	166	181	165	157	160	171	140	170	184	163	136	175	155	136	169	165	145	157	145	160	159	162	153	158	134	173	150	152	169	142	163	149	163	136	155	158	153	155	146	141	151	156	126	162	167	145	178	185	159	158	172	167	186	164	165	155	153	144	159	159	155	158	141	167	133	140	180	157	161	155	189	155	159	149	169	170	150	142	152	145	175	168	156	162	160	151	182	161	140	177	152	173	174	152	165	155	163	167	171	154	142	156	149	147	144	171	157	181	125	150	152	180	160	130	149	147	164	150	130	139	144	150	162	176	145	153	121	156	158	144	159	155	159	170	159	164	170	146	153	151	161	152	138	166	158	126	162	148	143	146	171	143	146	155	154	159	163	168	149	161	205	152	154	151	151	154	154	141	162	133	159	167	172	169	152	154	160	182	158	153	145	155	176	142	140	139	153	149	157	182	154	161	151	176	152	179	151	194	168	153	165	148	161	160	171	169	162	190	152	144	158	145	173	176	172	151	178	169	138	134	179	169	157	165	145	157	141	169	149	146	163	147	144	154	137	169	148	129	165	160	160	151	144	151	157	148	150	159	168	159	177	160	162	172	166	150	163	156	177	174	157	156	162	164	150	153	141	162	172	168	149	166	172	179	176	163	151	183	146	158	148	148	164	184	153	147	148	166	191	146	177	150	167	153	138	152	154	141	171	144	174	157	154	128	167	146	157	164	158	175	164	154	144	189	169	149	171	156	146	158	149	150	146	183	155	132	143	142	152	155	153	178	151	133	141	137	167	174	169	137	154	151	166	137	147	159	174	157	167	172	141	133	162	139	147	174	159	144	167	145	142	194	155	134	154	176	166	178	158	137	150	174	185	156	148	160	169	168	155	159	157	150	150	143	180	176	155	156	156	143	153	154	160	161	149	154	146	148	158	138	158	169	167	189	178	156	174	144	167	146	136	142	178	138	133	154	125	181	180	151	164	148	180	174	166	166	167	188	165	165	167	159	134	167	149	161	157	166	137	145	162	180	173	166	161	144	157	152	147	156	157	147	168	150	136	162	154	175	143	169	144	126	155	153	137	153	143	155	156	167	144	153	196	174	178	127	156	154	161	171	146	157	157	162	164	126	174	146	167	147	164	166	151	162	174	163	144	138	168	157	164	168	170	177	134	167	147	185	154	147	159	150	154	167	157	162	149	165	158	140	149	153	138	171	153	152	155	157	173	148	146	149	159	143	158	167	167	166	139	149	156	171	163	171	143	163	189	146	142	171	156	175	149	149	159	138	155	137	144	148	156	144	163	125	153	169	161	160	146	149	174	157	151	197	162	165	165	143	176	174	157	148	171	155	190	143	165	171	176	155	166	149	151	145	168	138	148	166	157	158	167	165	152	159	184	151	164	153	168	149	152	160	173	160	155	166	148	154	141	161	150	148	152	145	142	142	163	151	163	156	153	154	160	162	171	154	146	161	153	154	135	154	129	172	145	152	167	148	173	132	142	141	138	149	166	155	154	161	147	150	163	165	150	150	148	152	162	160	144	184	154	151	154	154	149	156	151	152	163	165	141	158	181	175	156	177	176	140	162	136	169	154	149	147	143	160	161	167	160	173	148	151	162	155	171	135	169	155	168	190	151	166	172	155	177	174	152	167	156	127	169	146	150	167	153	151	170	162	152	148	154	163	162	139	151	154	159	176	156	144	156	162	146	187	174	141	161	155	130	145	157	150	155	159	161	162	170	170	160	171	126	148	151	131	130	140	179	149	160	170	148	175	152	144	164	149	164	153	146	158	155	166	164	147	139	141	171	166	148	163	139	145	160	147	155	145	174	176	147	134	160	179	168	160	175	150	159	168	157	137	172	160	169	182	136	173	147	167	171	146	148	167	150	138	171	185	147	156	135	190	140	159	142	160	138	153	159	154	174	151	169	154	149	156	173	156	144	131	152	159	155	158	148	142	164	184	173	149	161	160	135	155	182	154	143	171	150	157	145	142	148	149	151	147	148	176	172	171	136	148	142	176	149	164	170	166	171	152	147	143	132	139	167	158	158	171	147	159	154	144	145	158	176	138	146	180	155	150	149	148	151	137	165	168	160	144	168	170	164	130	158	175	160	165	163	171	149	145	140	174	131	159	156	173	178	149	161	161	174	164	160	172	165	167	141	133	145	143	154	136	155	182	138	155	144	151	168	165	167	154	150	167	171	142	163	184	142	160	154	171	159	165	138	158	175	164	161	145	148	141	125	128	165	180	182	145	140	155	140	162	133	157	155	146	143	143	144	149	160	153	148	173	163	184	149	172	160	145	136	162	150	148	163	154	167	168	146	145	165	165
2384	1089	2283	2941	2424	1899	1527	1252	1042	960	909	893	810	717	646	573	605	546	504	455	428	449	454	434	434	463	405	424	390	423	430	428	441	426	412	407	434	402	442	415	421	409	452	400	412	435	420	385	401	418	421	423	457	418	376	426	408	412	445	423	426	404	432	460	421	392	404	428	432	442	431	420	434	419	429	405	410	414	442	446	426	446	450	441	387	422	391	383	437	428	376	389	367	410	432	396	402	370	437	415	436	414	389	393	415	412	412	399	414	421	444	400	432	423	405	406	408	382	411	426	423	403	439	398	443	393	402	429	424	395	472	428	379	407	411	401	383	431	420	378	412	411	409	411	420	403	442	429	424	449	425	428	383	382	421	404	414	417	410	428	439	398	410	427	407	408	459	391	424	409	417	418	362	398	396	426	415	410	424	402	417	407	406	424	412	411	403	428	411	428	426	393	401	404	416	406	438	420	430	398	404	441	417	403	404	363	447	425	445	432	423	413	392	383	436	440	406	414	407	436	410	362	423	400	435	425	427	408	414	373	453	407	431	439	415	412	423	386	422	453	386	400	425	397	414	372	413	433	394	408	409	431	376	441	421	430	447	407	425	386	403	416	400	448	430	409	417	423	366	375	394	389	386	418	411	387	430	420	418	407	423	415	421	421	434	462	418	433	392	357	370	420	384	382	371	384	431	408	401	417	374	427	395	442	402	431	406	403	418	407	420	380	438	395	419	393	404	395	415	438	391	412	424	408	410	408	375	435	377	440	450	446	407	441	428	417	404	386	434	397	440	437	421	436	395	468	455	376	374	401	415	403	444	391	438	388	437	414	423	422	441	406	416	440	437	394	415	405	396	349	411	443	360	428	420	428	429	398	422	426	405	389	434	435	390	440	424	433	433	429	385	394	433	405	403	402	380	406	393	416	426	440	371	437	401	398	410	399	413	441	392	398	388	431	411	414	415	403	429	376	408	415	368	427	436	429	430	444	405	390	420	418	449	410	390	399	407	387	425	420	422	432	426	408	420	413	458	431	403	402	399	466	409	400	451	428	425	425	387	424	388	398	430	419	385	414	420	397	411	420	420	413	399	378	428	392	441	411	420	434	419	395	378	398	421	424	426	465	423	398	400	443	417	414	415	371	433	428	423	414	422	436	406	376	433	413	388	406	410	398	411	416	449	414	406	432	410	409	418	405	399	423	399	433	419	409	391	411	388	415	414	388	397	409	424	396	421	402	434	444	412	417	395	407	428	429	388	432	434	427	406	413	388	435	401	417	405	420	427	404	400	413	405	380	427	427	372	415	389	403	386	412	415	409	401	381	404	396	412	418	395	424	414	403	377	409	395	418	425	425	436	426	397	412	415	457	435	407	414	422	458	373	370	456	395	397	421	411	447	415	400	396	397	394	416	429	416	398	449	406	406	372	426	403	431	378	386	422	432	394	431	440	416	413	424	413	425	440	414	406	397	387	404	446	431	404	399	418	429	391	414	388	399	392	433	380	442	411	446	423	426	440	412	453	428	418	411	427	417	419	374	427	414	426	418	422	424	406	406	413	383	396	416	401	408	406	421	393	441	425	402	404	454	397	387	438	445	454	420	410	465	417	410	419	441	384	421	423	406	401	409	414	407	407	382	413	379	442	400	419	394	402	453	412	397	422	413	376	410	397	398	442	406	412	428	402	384	403	422	429	430	442	431	436	401	390	376	418	432	429	466	392	409	373	423	392	402	421	413	382	411	440	430	391	390	441	420	432	437	473	377	453	381	448	428	433	420	421	370	414	409	405	407	423	403	394	406	369	381	431	414	381	410	415	402	402	417	451	409	438	395	420	397	391	401	418	399	427	454	420	417	405	429	445	439	398	428	423	421	384	446	422	408	390	410	418	458	462	400	417	385	379	393	449	408	404	417	416	376	464	415	447	429	417	410	449	391	465	387	404	418	394	435	421	409	428	387	395	386	401	390	409	448	409	422	420	371	406	388	393	407	404	439	398	425	387	419	416	442	398	416	442	408	398	438	406	406	416	386	408	420	376	417	403	440	395	414	429	390	398	420	427	440	394	436	415	452	386	408	400	414	426	392	419	428	433	391	429	424	400	412	408	417	431	382	378	401	409	411	428	355	453	447	440	397	427	412	434	404	401	422	425	419	448	417	403	360	432	411	423	405	436	416	433	396	423	383	430	432	399	352	363	453	384	457	401	402	421	382	415	420	392	408	435	415	384	414	399	409	416	436	405	385	428	440	408	411	414	403	399	433	405	397	447	419	406	433	417	430	381	400	381	422	415	419	445	376	402	394	458	428	423	399	424	383	434	418	417	387	425	395	406	392	425	391	419	404	443	371	418	433	384	385	407	418	407	412	444	431	404	408	409	403	414	456	377	444	415	392	416	413	408	428	336	408	408	428	425	424	428	441	443	401	413	383	413	437	424	424	411	406	427	381	442	421	430	392	415	398	407	415	393	419	447	421	400	392	419	438	405	394	434	404	370	405	409	366	384	430	395	413	404	392	442	428	401	426	392	390	392	442	385	423	422	391	407	404	424	423	405	436	434	438	425	413	385	423	415	431	431	416	413	439	422	439	403	387	402	433	387	405	408	430	414	444	427	421	388	396	409	385	405	424	416	407	423	412	439	410	401	431	407	411	407	407	415	414	433	424	417	421	430	407	427	404	431	438	399	422	428	438	451	410	387	427	444	419	462	404	392	429	402	425	393	399	356	446	438	423	368	415	397	415	381	432	409	430	411	429	420	422	396	392	441	405	401	398	425	403	421	406	413	402	418	427	421	412	396	407	408	409	392	448	405	445	397	416	441	419	406	400	409	410	407	400	430	404	405	437	412	419	384	388	389	413	392	411	412	445	437	390	404	409	413	415	439	416	406	429	386	401	410	414	401	419	381	425	447	411	439	436	397	427	448	413	397	398	391	425	426	444	402	453	389	415	393	390	390	421	451	402	410	394	428	415	412	369	418	411	406	412	412	406	395	400	406	405	414	437	408	458	422	436	411	427	422	394	397	418	398	407	413	441	398	404	415	382	392	460	402	380	403	415	414	386	413	397	407	452	375	371	446	420	399	422	417	424	407	411	408	438	437	424	413	414	408	402	411	402	441	415	445	394	421	399	401	407	451	399	444	433	373	381	396	469	422	405	456	396	414	391	427	428	415	387	400	387	410	429	404	412	401	394	395	385	391	403	423	395	363	408	403	428	440	412	412	412	429	399	438	427	410	446	427	415	400	393	393	409	421	413	419	429	418	465	431	415	443	387	386	429	400	427	469	409	395	439	442	366	442	399	385	374	436	422	414	386	433	432	412	404	437	429	384	435	448	431	410	420	432	427	437	404	410	396	372	412	434	425	417	423	421	374	414	403	428	408	399	438	405	446	407	397	421	421	434	413	394	387	403	412	396	390	412	419	457	436	403	388	407	421	401	393	422	397	382	402	413	444	379	426	449	416	434	425	407	428	399	397	401	414	434	396	403	393	412
9058	1862	2340	2217	1624	1220	981	682	583	632	521	544	479	401	381	393	337	324	320	299	312	293	301	290	249	278	330	263	271	288	280	303	304	294	307	295	303	263	306	320	298	315	334	285	304	327	313	279	309	308	312	304	299	276	268	280	320	267	281	316	288	314	313	270	319	270	271	287	288	275	278	282	285	289	280	250	284	260	294	279	291	300	309	306	293	287	312	267	310	281	314	284	314	292	249	279	255	315	279	280	286	284	293	290	267	295	255	264	310	294	285	290	299	297	319	275	317	260	271	277	296	297	289	355	264	297	333	297	284	296	313	288	311	277	279	287	274	306	273	303	289	277	299	264	290	315	307	299	288	274	274	285	273	296	313	274	284	264	283	263	301	323	293	314	266	305	314	305	290	288	267	308	290	257	310	308	260	303	318	331	314	323	268	286	277	254	278	297	276	297	318	256	277	292	324	314	297	288	306	291	293	304	303	290	289	278	297	286	277	282	266	280	301	249	264	304	325	266	264	320	296	289	281	328	274	320	275	301	284	285	277	289	262	308	325	298	289	278	288	292	308	305	267	268	286	328	306	316	281	292	227	276	285	297	301	290	290	295	292	263	302	304	297	250	275	271	245	307	280	310	312	272	261	289	296	286	319	274	333	288	293	317	307	270	276	309	320	261	291	302	289	293	283	285	281	308	256	274	285	280	289	305	305	324	298	240	307	265	255	305	288	288	269	254	298	338	314	295	300	295	315	285	317	274	291	287	285	288	305	270	304	272	281	294	269	296	279	276	299	274	267	290	282	282	321	288	249	296	346	305	274	331	274	299	280	301	310	275	292	250	296	319	294	309	320	284	258	273	313	307	272	274	308	313	309	292	254	304	285	296	287	273	290	281	278	288	337	279	306	287	287	325	290	331	272	289	299	314	289	281	295	249	262	285	303	326	310	304	292	284	287	267	279	316	256	288	272	267	276	336	254	287	286	279	302	295	265	306	310	266	289	258	279	283	292	282	290	278	285	255	254	292	314	282	279	283	291	307	284	309	309	302	305	312	276	253	283	311	284	282	299	283	288	295	278	276	302	272	306	286	299	300	294	282	263	289	320	276	264	254	296	291	306	274	293	291	304	272	264	284	300	298	307	267	278	269	333	291	279	303	276	319	297	287	314	331	277	275	310	289	305	301	292	300	291	299	309	304	266	284	290	330	302	289	302	291	318	282	271	288	262	329	287	277	286	260	314	287	271	270	262	302	314	318	289	275	284	286	291	298	279	311	291	266	310	277	282	251	288	271	273	320	321	348	313	302	290	294	267	295	292	325	285	276	281	289	292	278	290	307	255	303	263	276	241	285	291	287	285	262	312	296	270	317	301	318	269	307	312	283	314	277	268	303	279	293	308	315	318	289	292	295	324	299	257	304	303	328	304	295	301	319	275	322	297	316	291	303	303	258	279	290	264	238	250	297	247	311	292	295	256	295	277	273	279	265	305	319	308	286	297	303	278	302	333	254	300	306	343	310	299	321	339	324	300	268	297	313	280	288	277	260	287	338	276	295	254	311	281	288	326	258	302	299	251	284	292	290	324	276	294	288	279	295	303	300	292	301	303	266	280	294	294	281	320	291	272	286	277	277	270	271	271	287	293	297	273	283	281	276	307	290	269	269	300	291	288	280	281	286	280	307	302	265	283	289	314	292	249	290	331	313	313	292	254	283	271	290	282	313	292	305	293	300	315	253	315	288	304	259	317	307	287	303	310	285	300	279	302	294	288	278	291	289	298	275	264	272	254	286	275	301	283	273	303	298	279	297	287	272	320	315	274	313	274	307	278	287	270	307	275	312	279	280	258	316	319	313	305	301	323	318	280	304	311	304	295	297	282	281	306	284	311	296	305	306	340	272	293	260	296	299	273	247	291	298	285	279	311	337	287	280	288	299	270	262	287	295	301	300	327	286	290	292	296	297	286	285	275	277	297	316	333	281	290	286	304	268	294	305	307	283	310	308	310	324	277	299	269	267	290	273	261	311	297	290	271	305	288	294	291	264	268	292	281	287	303	255	308	277	317	310	311	315	277	282	301	292	314	316	301	336	298	304	267	309	302	282	284	326	293	265	301	291	298	298	305	267	281	316	293	295	276	301	287	286	290	300	316	283	283	296	313	325	311	240	262	286	312	269	292	292	315	298	319	285	293	290	286	280	274	283	291	274	267	273	267	331	287	287	265	279	296	299	290	247	287	294	271	305	335	297	276	285	304	272	286	264	285	333	321	311	286	287	318	283	308	324	269	275	283	279	278	289	300	315	284	277	303	290	279	266	281	268	270	303	313	266	282	268	288	300	312	288	273	266	274	271	289	309	287	268	293	288	284	288	319	295	268	312	299	276	313	280	294	298	272	280	268	274	273	298	261	293	275	266	297	275	305	294	320	283	277	300	282	291	280	311	307	266	280	308	280	279	305	301	285	309	270	288	297	251	298	281	325	298	292	317	271	286	310	317	305	303	305	274	295	300	272	288	305	316	277	287	311	273	288	279	279	292	287	305	303	317	321	293	268	286	297	274	291	329	297	273	295	278	302	304	298	274	306	273	270	310	271	295	285	342	288	288	271	272	281	287	300	275	291	308	286	280	253	274	307	299	282	309	256	283	278	277	310	285	290	323	280	281	252	342	297	304	276	300	282	311	263	301	332	285	292	311	286	295	286	271	310	304	297	325	335	313	314	297	299	264	283	303	287	292	293	314	299	330	296	293	271	285	261	299	288	328	284	353	268	315	299	301	315	301	306	278	303	298	283	319	285	263	307	309	294	256	304	279	289	302	283	256	282	269	289	283	317	278	289	283	317	301	300	290	300	306	264	286	312	324	345	270	284	304	332	301	293	287	273	294	251	276	313	290	312	283	309	274	286	308	283	275	304	304	340	296	297	305	300	305	295	284	311	328	263	299	287	279	286	303	284	312	256	297	296	301	300	282	292	272	308	317	305	304	296	276	269	289	302	286	284	297	302	276	305	320	290	291	282	269	317	300	280	308	269	291	309	278	272	290	280	286	291	279	288	270	288	306	279	294	274	314	295	293	292	297	326	300	276	292	310	262	250	304	325	286	320	306	301	296	293	254	282	275	246	252	266	283	295	297	271	301	275	303	296	294	302	275	338	287	293	260	284	296	278	293	281	292	253	301	267	289	276	322	287	286	301	271	301	300	281	276	267	295	286	290	297	317	299	303	279	289	270	292	268	308	295	308	292	271	278	273	293	319	267	311	255	283	285	299	299	286	287	260	277	307	292	283	323	282	258	280	283	270	294	267	306	271	279	311	300	272	276	302	258	301	280	288	293	304	314	276	311	289	284	291	275	283	258	313	303	280	308	287	291	287	268	312	272	309	295	308	288	285	315	297	265	315	291	295	325	298	299	334	282	265	291	272	315	287	305	325	287	305	302	284	269	302	300	271	274	315	300	297	304	249	291	280	285	276	283	271	253	277	318	304	279	270	314	269	295	303
7261	2025	4574	5962	5190	4228	3498	2666	2465	2552	1944	1910	1691	1477	1366	1218	1079	1032	969	873	816	888	802	800	759	784	773	771	768	779	741	800	750	707	746	739	706	710	700	769	698	685	703	714	755	717	738	705	684	674	726	626	709	659	663	710	677	690	708	674	659	630	629	684	704	666	664	691	650	720	629	700	666	690	669	696	638	721	671	698	664	653	616	661	689	689	641	696	714	724	696	709	673	663	735	661	710	689	668	645	679	708	714	692	679	689	715	672	726	682	680	660	696	669	703	732	734	691	664	685	695	671	696	683	685	726	718	735	706	674	709	721	741	673	685	662	662	651	691	706	687	724	652	696	719	722	670	734	673	694	682	693	650	659	732	700	680	646	674	674	708	718	664	631	699	715	695	657	682	701	700	665	669	627	663	707	680	713	702	704	642	675	698	669	703	690	642	706	741	703	694	729	683	718	672	656	712	700	683	678	707	726	681	687	712	733	645	656	661	642	697	711	651	691	658	698	693	641	661	676	701	703	710	664	636	675	703	700	654	704	686	677	664	638	666	636	675	693	714	677	664	646	664	677	626	652	693	675	666	712	715	697	721	647	693	675	658	691	728	639	711	669	656	705	667	692	661	650	716	686	696	694	657	695	711	692	686	669	688	668	673	694	691	615	700	671	704	709	720	716	617	693	724	651	689	768	640	671	682	677	691	689	670	664	656	708	685	647	663	681	726	685	678	696	692	629	705	676	648	700	686	669	701	651	719	685	662	681	669	690	672	699	694	695	717	682	665	686	693	688	632	685	691	658	699	717	704	697	660	664	691	738	637	712	689	696	696	616	674	701	694	720	644	676	657	682	765	703	654	682	647	682	690	630	643	714	682	661	669	726	685	675	721	671	721	704	700	682	631	668	680	681	673	685	657	642	649	653	721	673	694	716	677	731	665	680	676	649	641	755	690	739	656	650	711	693	696	672	628	676	662	671	654	713	710	680	684	678	652	631	700	683	667	687	674	671	660	701	675	691	707	699	662	674	684	736	680	663	685	666	668	685	669	680	690	671	699	715	650	699	638	672	656	655	608	672	716	676	677	697	723	691	709	698	649	658	655	669	681	652	679	675	663	671	672	698	709	681	702	700	664	694	681	680	660	687	697	703	660	709	689	669	663	714	686	707	653	646	685	693	676	725	638	700	670	707	666	683	699	652	714	688	683	669	659	710	695	735	645	680	667	732	654	683	674	647	670	639	688	687	625	711	625	694	697	691	714	665	700	706	661	684	645	699	674	648	689	668	673	708	691	694	716	675	689	701	670	724	663	679	742	671	690	691	700	649	658	711	677	651	651	700	704	704	667	699	679	657	727	703	719	651	682	648	712	687	692	704	686	694	719	667	655	696	676	721	643	720	676	663	707	692	700	671	737	692	681	726	701	656	682	641	653	611	719	653	685	711	678	637	666	641	637	676	727	653	653	722	684	678	657	714	632	648	628	701	639	679	692	672	646	669	692	656	669	605	644	691	610	681	693	635	677	683	646	705	679	663	681	706	677	687	679	686	701	683	666	691	661	632	702	615	644	670	730	657	638	666	732	662	702	665	686	669	674	694	718	656	712	676	734	659	658	664	684	698	678	672	648	705	691	677	647	701	663	676	687	699	671	672	669	690	658	661	674	650	632	683	646	643	691	712	688	711	702	702	694	654	688	711	691	693	697	707	691	709	659	697	681	704	655	657	700	681	668	655	657	696	703	682	663	658	673	670	659	692	697	652	660	658	693	693	705	696	685	695	718	695	667	680	715	694	652	689	749	686	711	675	727	661	704	700	696	693	666	708	696	654	697	729	673	735	672	655	642	687	676	689	656	712	685	675	667	700	679	718	704	717	687	706	674	656	749	679	769	699	626	718	699	704	612	673	699	689	653	718	680	691	706	702	702	700	685	679	729	709	664	722	667	656	695	647	663	750	664	656	739	700	705	632	713	672	712	698	627	654	704	643	642	627	691	667	682	682	633	665	694	707	687	699	666	673	713	722	728	733	665	666	692	661	695	680	688	687	617	629	692	657	722	666	717	701	717	679	692	691	672	660	720	694	662	683	680	714	682	680	688	692	694	714	614	707	690	696	710	654	672	700	685	681	685	698	682	683	712	634	631	680	646	676	675	672	698	628	708	658	717	664	669	706	665	710	662	691	640	651	650	723	657	671	705	670	696	682	736	687	737	687	664	662	623	714	689	638	664	693	667	720	700	669	697	701	655	652	661	629	657	673	715	666	698	661	664	690	713	701	677	675	641	690	698	663	648	692	678	671	697	647	676	707	708	686	665	669	720	676	676	711	683	673	662	698	674	698	647	690	732	689	692	681	690	689	667	678	676	669	684	683	696	687	748	676	667	721	726	668	690	688	664	709	646	656	689	682	702	661	686	674	718	655	693	698	661	638	695	702	684	719	691	684	661	692	691	650	655	656	696	636	673	647	687	663	666	697	690	737	730	705	729	729	705	707	686	685	706	702	699	701	690	696	681	692	705	681	646	654	678	642	700	663	727	656	667	684	646	653	686	650	648	634	655	644	700	686	674	668	659	739	711	728	658	639	689	668	655	737	720	687	713	687	658	705	719	661	703	668	699	672	707	704	655	681	669	662	667	723	671	693	696	681	711	668	693	632	692	705	678	666	687	682	679	669	691	674	696	744	653	701	631	678	686	726	634	695	678	706	687	675	670	671	693	679	677	664	664	683	744	627	707	683	662	665	663	656	672	694	687	669	683	699	647	704	705	712	670	694	690	719	670	687	686	667	656	670	676	666	676	662	700	662	676	700	675	677	688	661	686	680	641	691	739	725	711	690	670	711	681	630	693	710	693	703	720	659	675	695	642	656	686	664	629	677	638	701	717	679	702	625	719	665	720	643	709	659	738	649	661	672	710	705	717	645	686	702	662	676	641	686	707	669	671	711	677	679	708	645	675	703	643	675	677	651	695	687	657	686	666	679	707	676	655	674	704	678	699	675	696	673	666	678	680	658	686	733	693	687	675	653	653	704	657	711	674	670	670	657	660	713	695	703	674	674	676	676	657	681	628	682	651	719	672	649	690	682	660	696	677	658	706	676	663	727	706	655	712	699	688	686	684	668	712	661	690	692	698	657	701	628	698	706	703	709	685	655	762	669	695	665	669	625	642	683	685	692	664	680	693	718	681	686	707	663	636	682	667	662	713	699	671	701	651	700	676	660	685	700	723	723	661	683	681	664	672	695	712	692	654	659	648	648	669	669	663	712	707	680	706	705	704	697	698	682	664	664	720	693	670	691	679	654	674	694	709	674	647	682	675	696	738	660	699	664	709	713	715	697	687	691	696	684	672	677	701	643	678	652	708	679	705	676	714	732	668	672	654	690	653	664	672	709	687	699	642	694	738	641	676	705	646	699	693	676	682	707	696	631	667	667	678	687	723	644	696	688	699	654	679	692	671	653	652	711	632	672	694	658	686	699	727	666	659	667	661	736	665	702
15847	3282	3793	3535	2582	1786	1303	1004	879	911	687	612	512	591	445	478	422	402	406	424	381	360	375	348	361	320	374	337	318	330	309	355	319	335	308	322	334	333	351	298	297	309	355	309	331	288	309	273	276	322	313	340	302	323	266	289	332	294	315	322	327	320	328	322	298	306	307	324	354	323	334	294	297	321	315	362	280	325	324	301	313	335	376	340	314	314	290	310	350	293	323	302	301	272	330	359	333	316	281	315	328	317	342	294	302	282	338	320	319	345	344	276	296	330	286	318	304	339	312	313	297	308	311	322	284	317	332	336	322	324	332	307	317	290	335	317	318	343	361	329	282	311	302	284	307	296	292	299	285	310	347	336	307	320	312	278	323	324	299	329	322	366	339	334	311	294	313	318	346	312	299	322	307	295	299	292	313	320	317	340	331	290	319	327	309	361	356	334	318	289	324	266	337	322	321	310	321	298	299	319	296	318	327	354	325	282	287	293	315	298	298	351	341	309	343	329	288	308	309	325	304	350	336	294	341	359	317	330	310	302	307	298	298	296	309	341	344	306	291	312	329	300	329	310	325	327	325	317	295	297	311	341	328	320	326	320	345	310	310	333	334	330	326	267	291	273	297	380	305	301	298	308	300	319	327	341	317	343	290	364	320	282	306	305	324	308	313	313	321	284	317	315	322	305	288	351	309	329	350	316	327	349	316	303	318	301	296	331	290	356	287	300	297	286	354	307	345	322	329	310	330	284	312	326	305	292	331	302	316	297	312	279	306	339	342	312	311	343	287	309	319	316	314	303	341	313	307	304	316	305	334	341	300	311	322	314	325	281	343	338	317	321	280	335	299	282	299	343	311	321	341	342	301	310	303	290	324	319	335	279	313	303	334	306	289	306	307	305	302	314	321	302	349	300	307	285	285	329	326	306	297	321	335	322	300	324	323	308	291	298	317	317	307	312	300	327	288	330	329	337	313	326	337	301	301	285	319	329	323	291	305	302	314	329	313	305	297	315	302	326	334	333	273	325	347	317	302	299	325	308	333	287	293	277	299	314	306	369	300	323	344	294	321	315	330	333	334	333	279	293	331	308	335	340	288	272	309	294	308	314	315	338	342	323	336	301	331	303	305	297	301	314	300	302	331	334	305	307	308	357	317	314	319	288	309	328	351	327	304	325	273	313	311	285	299	346	305	330	301	313	312	326	308	329	383	300	323	317	311	323	332	324	317	300	370	346	325	338	292	300	298	310	302	304	337	304	292	285	302	359	315	338	300	328	344	296	279	321	305	291	328	321	308	275	295	288	319	309	279	304	288	314	325	308	324	291	307	326	315	312	339	306	305	290	293	314	353	325	302	286	311	298	293	307	322	325	276	334	310	331	291	302	311	318	318	333	269	307	307	307	320	303	320	295	362	317	299	302	293	326	308	337	349	325	321	297	321	331	303	321	355	314	296	340	313	275	296	362	310	347	319	317	296	300	339	319	308	310	315	324	298	344	311	303	274	295	312	310	345	328	275	328	305	315	290	303	308	327	312	303	288	283	294	304	313	317	299	341	294	309	322	330	306	312	313	337	310	287	303	305	302	316	327	269	290	300	322	330	309	309	305	314	323	320	322	295	300	305	310	329	345	289	296	304	306	339	317	289	312	355	314	312	292	328	308	330	318	344	302	313	311	372	264	321	294	311	325	339	299	268	318	322	290	349	331	331	292	312	303	307	321	325	280	310	323	325	307	286	288	309	327	285	299	279	304	322	333	308	310	319	340	319	312	322	312	300	323	342	330	343	337	320	315	318	288	325	310	306	301	285	279	311	288	316	296	339	328	317	294	300	268	301	309	340	331	313	339	304	305	295	323	303	317	323	303	323	275	324	315	343	288	321	303	341	317	318	292	285	309	308	299	291	286	312	310	312	341	320	321	335	316	330	297	325	318	312	302	342	314	317	343	311	306	305	328	280	308	258	316	291	318	313	297	294	383	318	348	314	356	292	324	327	306	314	319	335	315	333	321	326	297	327	322	302	329	300	289	287	347	300	325	321	343	319	300	315	336	333	324	316	337	297	295	302	314	274	320	293	328	297	318	307	346	311	306	303	310	283	277	281	311	347	330	316	282	290	319	341	327	331	323	338	336	332	300	318	303	306	318	283	312	304	311	324	316	341	295	310	363	333	276	308	362	318	288	311	296	321	321	311	347	297	304	323	362	342	300	301	326	342	316	300	324	324	323	352	291	346	320	338	304	308	336	297	331	317	320	314	298	338	346	330	295	356	308	321	299	314	311	314	289	285	330	318	306	337	332	308	315	331	339	288	331	319	286	308	317	304	321	313	319	325	315	289	333	319	318	324	306	305	299	323	278	292	324	304	291	336	298	321	336	327	341	326	314	289	328	328	310	322	327	316	352	301	335	318	337	300	306	322	351	319	303	315	312	333	307	320	277	302	309	301	301	302	324	321	313	334	317	308	304	314	327	301	318	343	315	306	339	330	278	292	344	304	325	302	329	336	328	308	327	306	334	278	285	288	310	300	334	273	282	301	320	324	307	320	311	311	316	344	340	334	320	286	271	288	292	296	308	326	287	308	303	322	329	322	313	328	317	317	320	304	319	309	326	307	295	322	345	320	291	280	300	319	315	315	331	298	316	290	306	363	317	320	325	317	300	327	320	337	294	320	285	294	326	316	299	305	323	315	307	283	297	318	316	306	316	307	299	302	301	330	323	337	284	302	297	328	335	346	307	316	346	313	296	324	333	331	324	307	328	344	289	325	314	303	317	337	311	339	334	298	317	335	280	336	355	321	327	300	326	294	308	339	266	305	295	292	270	331	324	289	330	298	299	302	310	304	361	274	307	311	273	315	335	298	321	328	279	308	336	331	313	319	340	299	304	314	345	328	309	296	323	310	318	320	327	276	338	298	340	326	290	319	325	303	275	341	298	308	301	301	313	321	280	329	336	364	298	313	311	336	301	323	279	314	355	336	295	306	310	318	296	307	348	321	354	322	333	348	295	307	313	276	325	318	368	308	296	310	312	325	294	339	341	314	313	329	316	298	308	283	338	306	301	351	297	303	314	296	308	299	311	311	332	278	317	327	307	298	310	310	303	294	316	294	312	302	308	346	309	302	331	321	321	315	311	326	325	293	296	308	321	307	311	305	320	334	299	344	321	290	295	301	332	331	321	333	313	316	338	345	279	328	327	310	317	316	318	311	325	322	296	310	312	325	306	318	326	318	305	318	314	302	313	284	317	321	295	332	305	320	329	326	318	335	320	312	328	340	303	289	322	320	334	320	356	336	317	335	303	288	331	318	281	308	315	312	288	353	333	292	346	311	322	284	309	320	302	302	309	352	311	304	313	314	313	361	339	314	311	290	320	292	332	344	280	326	314	315	317	295	308	303	301	287	296	300	309	330	294	342	314	320	300	285	321	307	337	275	313	321	356	319	294	346	320	330	314	297	318	319	287	338	316	291	292	307	300	305	297	312	292	337	276	301
9558	2992	6720	8544	7781	5608	4938	3925	3671	3501	2761	2427	2149	2044	1872	1708	1372	1266	1153	1125	1072	1070	1018	912	888	859	867	871	879	802	824	802	845	809	781	819	768	748	744	785	797	780	763	749	732	748	738	713	708	753	716	729	667	726	730	760	681	690	686	705	677	766	718	706	712	697	703	753	683	731	741	710	682	747	708	735	721	731	708	667	724	668	724	750	689	659	741	679	691	738	709	709	686	741	680	710	673	677	755	722	700	715	677	724	704	717	715	685	683	686	685	710	719	722	723	691	699	706	732	704	690	680	699	722	698	701	746	708	723	710	727	673	707	723	731	691	710	702	794	711	727	692	705	696	727	727	694	713	708	677	668	731	718	711	731	723	704	640	689	760	714	706	692	681	715	715	766	714	725	704	696	717	706	711	671	691	685	749	696	708	719	691	729	716	729	715	729	706	725	723	698	703	724	714	689	667	715	755	704	671	685	717	679	745	712	701	682	694	685	688	693	692	667	679	731	713	706	694	739	704	710	695	679	746	721	718	685	682	709	676	727	727	731	728	681	671	672	675	697	653	677	735	675	713	685	648	675	669	720	694	688	711	723	709	749	686	722	719	733	747	728	725	702	729	733	704	721	704	730	713	715	688	721	703	685	721	725	680	701	728	737	664	703	702	728	698	737	718	708	699	720	746	701	684	713	717	723	698	675	668	724	693	689	716	701	690	740	706	694	689	714	735	699	694	711	707	689	718	703	689	716	733	690	714	749	667	700	695	694	690	716	712	682	689	659	667	740	704	688	704	729	700	737	675	692	709	681	689	679	734	741	732	722	695	752	668	680	719	693	723	703	695	723	692	659	705	728	673	695	688	699	663	733	666	687	689	724	674	708	757	686	738	736	715	672	673	757	712	702	682	705	712	706	690	704	779	712	696	711	664	737	668	727	683	730	700	768	681	704	720	716	680	710	711	692	722	703	708	693	738	714	723	759	690	710	710	701	760	759	708	714	725	726	735	704	728	667	761	744	727	703	713	722	737	705	691	729	690	649	718	688	786	751	729	708	727	701	674	731	710	748	725	720	708	744	727	725	673	726	718	659	742	727	747	707	662	716	731	702	710	691	707	747	709	734	649	705	685	709	706	725	720	679	713	681	686	712	709	738	722	727	697	707	681	729	671	711	707	658	715	723	694	704	695	696	670	744	774	748	701	681	671	699	688	712	679	746	718	718	719	756	629	706	706	687	669	721	759	725	696	722	679	737	745	706	734	704	693	730	683	698	690	696	687	708	714	677	715	705	719	696	741	690	715	701	720	756	702	749	744	699	736	701	694	718	742	682	674	775	740	668	689	686	715	734	736	702	728	672	742	752	684	689	714	663	717	710	705	660	701	744	674	695	656	701	672	715	719	690	720	721	665	671	718	698	704	733	717	717	695	709	726	708	698	683	743	712	643	660	720	722	712	708	723	710	726	716	732	692	766	726	699	752	726	748	733	687	692	720	730	746	689	694	702	692	693	646	689	697	691	667	728	682	708	698	739	748	639	703	718	728	681	708	724	724	680	700	687	726	702	722	703	712	735	681	694	650	668	694	686	644	709	701	703	729	736	700	749	663	734	693	708	689	720	664	683	704	674	659	662	682	664	716	672	751	688	698	691	678	727	691	690	704	656	741	721	711	733	758	705	696	674	732	668	761	732	702	682	714	691	682	687	741	689	709	704	697	698	683	666	679	696	671	692	714	674	734	679	686	667	695	721	713	708	691	675	715	746	743	715	685	734	718	690	715	699	716	680	666	669	679	691	697	723	691	730	731	695	739	698	669	665	681	692	675	729	727	708	742	710	721	753	701	785	700	683	707	682	672	768	722	751	767	710	717	741	712	678	712	702	708	745	688	681	742	677	693	660	716	665	681	717	716	686	694	737	743	656	739	672	709	734	707	685	673	699	724	674	734	736	697	750	709	720	647	714	734	728	743	653	635	686	671	687	733	718	730	699	681	712	707	701	693	678	724	671	715	714	754	739	696	754	760	674	752	726	702	692	679	718	707	706	676	711	684	663	719	681	678	729	694	748	685	714	681	713	704	691	716	715	722	666	699	666	728	727	718	686	659	710	658	688	715	698	702	713	725	714	707	704	690	715	700	723	721	746	709	725	698	701	686	631	735	752	694	706	748	699	674	667	714	721	735	743	724	699	715	697	695	666	729	702	742	709	707	710	718	746	704	713	687	708	712	756	705	741	691	681	667	755	730	722	665	721	743	675	664	718	752	740	713	625	726	705	699	681	722	749	681	639	710	672	671	739	732	715	680	746	723	780	687	714	740	649	721	663	704	708	706	716	694	735	720	660	747	696	729	696	739	688	700	720	717	766	692	710	748	681	674	720	733	723	706	723	700	683	716	724	678	718	747	694	679	709	691	658	751	734	671	742	684	749	709	663	700	707	687	689	702	694	706	654	718	671	667	720	679	732	711	710	729	713	685	706	671	691	735	710	722	685	685	744	714	714	651	734	718	700	740	722	654	685	704	710	717	759	697	712	712	727	707	689	689	683	731	725	659	706	697	687	749	715	641	749	702	700	654	700	709	701	691	703	727	683	688	769	753	671	657	792	722	684	721	707	702	711	744	735	691	741	707	735	702	744	724	691	717	733	690	717	732	656	643	686	709	699	714	711	680	737	739	655	733	665	676	700	777	695	693	718	681	746	745	714	725	730	640	724	704	724	696	681	706	712	703	711	660	719	697	684	696	723	711	767	704	721	709	671	716	710	708	703	728	703	739	666	677	703	697	682	672	722	720	683	733	703	699	735	701	714	715	692	696	707	743	725	758	684	722	696	728	650	740	701	667	690	737	694	696	688	689	723	711	754	657	700	717	705	733	697	709	718	693	728	758	713	672	722	681	688	700	717	734	732	685	726	681	719	718	716	693	729	738	683	736	685	721	746	721	721	714	704	715	697	702	730	701	729	717	686	691	708	672	688	672	740	712	760	686	692	765	709	735	722	724	723	679	669	701	716	704	706	662	698	669	752	717	681	698	671	695	682	705	742	741	708	644	726	705	730	726	776	702	697	668	729	668	709	699	705	652	679	751	736	761	693	728	688	702	676	730	691	757	681	707	723	740	683	718	738	723	678	690	705	698	695	705	683	733	710	743	693	706	726	714	687	677	687	704	740	675	745	709	700	718	723	740	676	723	701	717	714	732	720	689	671	695	732	744	721	730	731	727	702	710	690	720	717	710	663	651	761	732	726	708	711	735	675	662	740	697	697	683	726	722	730	697	723	685	674	755	687	737	723	714	724	724	719	743	761	681	684	719	685	751	746	741	648	715	698	714	720	699	725	711	675	722	691	700	710	688	699	704	728	670	712	684	685	734	696	725	706	698	705	680	665	690	693	730	718	722	696	711	727	709	699	721	709	687	674	730	744	713	690	689	707	735	691	707	713	726	755	669	720	720	718	697	725	732	687	684	686	681	713	740	723	768	673	703	728	720	686	712	699	689	720
2677	1088	1430	1071	652	461	364	333	287	251	207	202	238	174	199	196	188	202	174	159	161	176	163	150	181	179	164	183	146	157	167	168	148	168	183	160	157	152	143	164	176	152	161	164	181	164	133	143	159	151	161	182	156	149	155	175	153	162	139	152	149	173	188	165	170	150	165	179	164	146	154	149	171	162	170	194	183	181	177	160	153	163	175	178	160	156	155	157	155	158	160	129	151	151	154	159	176	161	146	131	171	176	158	159	161	159	151	164	172	160	151	167	180	143	162	180	161	185	165	130	151	166	165	160	151	154	166	168	170	160	160	139	176	166	170	161	172	151	165	163	162	143	153	160	174	141	168	139	152	156	164	157	151	146	164	161	161	150	162	172	160	164	166	169	173	160	177	170	155	181	161	170	160	144	158	171	170	151	178	141	150	163	174	168	158	163	162	164	156	167	167	177	151	149	161	181	159	161	138	145	156	176	155	164	169	172	164	152	164	141	138	178	151	159	170	145	177	151	156	144	159	165	163	147	156	172	150	148	181	181	180	168	158	164	138	147	170	164	162	181	163	164	144	153	177	171	150	170	146	168	157	159	155	169	164	167	153	164	141	180	173	145	131	154	174	147	180	149	166	159	138	180	161	141	159	168	181	172	155	179	167	149	163	157	161	165	153	142	181	165	196	160	156	185	149	160	168	173	165	166	143	158	169	128	152	163	170	156	155	155	189	187	186	147	157	167	178	141	160	149	163	154	146	153	160	142	156	173	167	144	165	153	182	158	146	146	149	161	164	143	150	149	192	198	150	152	193	179	161	179	165	148	161	171	167	169	173	185	164	169	144	176	179	165	163	174	170	139	151	164	152	162	168	153	174	167	178	161	164	179	149	145	146	166	158	177	146	156	179	145	175	175	170	168	152	175	180	153	168	168	160	134	140	163	148	184	173	159	158	165	147	165	171	156	185	158	164	156	167	151	163	166	175	169	181	158	139	160	163	161	161	134	150	167	176	144	144	149	156	157	148	182	164	170	154	184	155	182	172	157	165	171	186	155	141	164	171	179	157	156	146	179	176	172	160	175	169	163	155	156	139	140	157	127	193	162	157	171	132	159	156	149	171	146	148	163	182	141	154	140	163	155	169	153	163	156	145	142	146	156	172	193	175	152	130	145	188	154	177	152	165	170	148	160	160	183	167	134	148	156	152	161	151	166	148	146	167	172	159	145	152	170	143	154	140	181	161	168	159	155	151	148	158	161	149	180	150	155	165	132	137	184	126	168	167	167	162	161	158	166	146	151	163	160	131	154	147	133	139	167	148	172	171	136	148	163	150	146	156	136	171	169	152	166	167	143	156	142	163	153	181	149	162	219	172	159	148	187	161	153	177	161	163	147	175	158	142	142	156	163	177	153	149	156	188	179	170	167	165	159	179	171	159	152	160	143	188	170	154	176	163	174	174	175	164	179	173	154	148	172	179	146	171	176	196	186	171	130	191	148	158	155	173	175	158	168	158	153	170	170	171	170	168	171	156	174	128	134	144	167	177	163	158	164	153	175	167	142	172	124	162	174	157	175	152	161	193	182	161	166	168	142	162	172	162	155	148	155	182	162	165	180	160	153	160	173	161	161	161	166	162	166	178	164	162	192	174	157	152	170	184	168	154	173	169	149	160	157	143	187	132	191	145	144	157	145	148	185	157	177	154	152	144	181	151	131	151	177	189	164	159	187	174	154	149	175	143	165	163	177	161	163	147	178	174	156	150	171	161	157	177	170	175	173	154	149	152	145	177	173	154	179	171	151	161	162	161	172	180	155	172	143	163	175	147	163	162	180	160	159	154	134	134	147	159	167	158	159	157	151	183	164	169	180	155	157	164	175	183	171	153	170	157	147	179	156	160	160	162	159	174	154	154	190	156	134	175	149	177	142	146	144	157	161	140	155	164	173	157	138	170	156	171	172	165	170	137	174	154	162	177	184	163	174	168	176	158	158	164	183	199	149	162	154	170	154	174	151	140	172	155	172	149	148	179	146	141	159	157	164	178	158	176	175	164	168	173	156	163	151	157	183	173	163	179	179	138	179	190	182	164	175	156	157	142	175	161	152	169	157	155	151	171	174	157	144	158	148	163	150	152	175	150	201	154	151	142	135	170	143	164	153	154	170	147	159	177	177	147	131	166	154	159	166	176	183	150	156	149	183	169	143	160	161	139	149	171	166	178	160	167	148	145	173	154	147	155	151	130	158	159	177	193	149	147	165	156	176	147	137	156	155	157	167	149	175	157	132	158	200	167	168	171	145	142	161	157	156	146	173	169	148	170	160	160	155	158	143	164	175	177	160	172	166	160	144	163	169	181	151	138	148	149	162	163	159	165	161	152	149	172	158	156	136	146	180	154	178	162	151	124	138	167	165	170	165	161	173	147	163	174	149	161	146	148	137	158	159	153	166	168	158	180	162	168	166	160	167	164	161	174	167	144	156	136	175	154	182	153	146	166	161	162	146	154	140	166	164	149	140	163	149	157	189	155	165	174	161	160	167	165	166	157	157	160	165	151	144	169	178	154	172	146	160	178	151	168	171	161	143	180	183	156	173	166	129	156	183	157	162	174	166	160	158	163	147	136	170	175	149	158	140	150	149	158	148	126	157	162	151	163	147	160	164	154	165	162	167	155	160	150	182	155	168	156	173	173	170	169	162	161	169	150	175	145	156	175	144	144	136	183	163	179	171	166	140	183	150	170	163	169	153	155	149	165	159	161	154	180	167	167	182	184	147	148	144	161	170	153	152	172	188	156	144	151	175	184	170	162	158	167	186	178	141	178	178	145	173	146	157	165	150	152	160	161	153	166	142	173	160	160	163	155	173	154	162	160	171	171	171	171	158	155	150	156	162	153	163	156	157	168	143	163	166	176	189	173	155	157	150	175	176	178	164	147	156	162	158	166	154	148	141	151	160	168	153	164	145	178	173	166	156	173	142	151	165	142	162	168	166	188	172	181	154	175	166	183	169	151	153	160	174	166	153	150	158	142	172	160	150	164	166	158	161	173	145	156	163	157	156	137	170	165	147	127	164	159	172	137	149	180	158	152	149	147	157	167	136	187	153	152	160	175	145	162	131	153	159	159	181	199	168	163	165	155	149	174	162	167	178	165	163	156	150	130	149	171	179	196	162	164	186	155	167	148	162	164	154	172	153	157	147	161	175	154	174	150	151	190	148	185	172	155	166	163	177	181	159	147	160	181	159	164	139	143	148	161	175	161	172	173	175	142	148	159	154	154	168	175	179	154	141	156	149	171	149	172	166	153	154	171	177	169	169	159	159	178	160	147	175	145	152	158	174	156	138	165	160	160	139	168	163	164	181	150	171	161	149	157	162	157	154	150	162	163	161	159	146	158	172	174	181	140	174	155	175	162	138	162	179	173	158	169	180	180	156	151	160	138	146	153	148	170	169	153	174	151	158	171	164	183	173	178	144	154	155	158	159	178	157	154	148	151	153	146	149
2275	1186	2900	3244	2526	1778	1528	1308	1181	1013	872	797	806	718	674	628	588	509	523	476	469	422	424	450	477	443	427	383	463	418	456	504	408	411	425	466	444	406	431	428	374	422	401	394	410	410	428	438	432	440	388	427	433	427	396	424	399	427	470	411	433	417	425	411	399	394	408	400	413	434	433	451	435	384	437	411	407	416	434	406	421	428	427	408	456	419	417	429	418	412	425	403	429	398	439	380	407	446	413	370	434	409	410	431	391	433	424	420	407	363	382	408	432	384	445	415	425	438	391	402	441	411	439	444	406	410	441	431	418	456	405	408	441	399	440	418	374	413	440	376	444	436	420	421	438	447	422	425	445	420	440	451	445	419	392	377	418	430	433	416	433	456	453	437	417	407	394	405	355	447	405	407	400	439	446	389	384	451	402	434	444	416	404	398	427	438	443	395	451	443	419	478	454	424	437	383	391	430	411	404	412	390	371	433	432	426	411	431	427	447	426	437	377	418	408	427	431	422	434	411	410	411	415	407	439	417	423	418	412	427	425	432	456	398	394	423	409	408	408	410	446	393	422	410	424	431	437	403	433	454	435	403	431	400	402	413	462	426	424	415	418	434	463	408	422	391	434	411	390	416	431	358	445	408	429	415	422	425	412	391	419	432	421	389	399	427	411	401	398	380	404	412	431	428	415	430	451	407	406	407	395	426	417	439	434	420	392	413	428	382	467	435	414	399	443	421	404	424	419	441	404	429	399	409	420	424	409	389	405	434	382	427	394	421	425	438	420	428	410	386	415	417	417	433	395	403	409	405	433	412	410	423	384	424	407	364	430	431	419	439	418	416	421	415	421	439	402	412	402	390	418	417	419	444	395	375	422	432	467	377	420	447	408	418	437	376	421	430	393	435	443	438	436	442	413	465	429	461	366	422	428	415	410	399	434	389	386	411	359	407	379	402	421	442	386	408	419	484	397	419	395	420	457	400	407	459	417	426	428	447	423	449	447	419	398	419	420	431	418	411	480	418	435	405	446	406	422	402	440	423	399	428	426	401	390	420	418	457	374	422	423	442	398	449	391	439	462	393	384	413	405	421	402	440	433	408	413	418	387	407	427	405	422	475	426	427	395	405	441	400	360	418	434	443	432	398	395	425	442	387	434	405	377	415	434	427	436	404	403	449	416	425	478	451	401	404	447	427	402	419	399	430	444	435	392	381	417	429	402	402	451	411	427	412	396	433	411	428	418	428	432	413	398	410	405	430	386	442	413	396	417	433	431	409	416	434	417	421	396	443	425	392	424	419	442	401	401	411	453	422	422	389	435	420	450	394	415	421	408	408	381	409	412	454	420	399	420	436	445	429	451	404	429	434	432	431	414	422	447	424	437	421	412	436	434	419	433	407	395	427	417	398	425	423	441	416	428	427	461	436	372	407	408	415	418	427	418	445	424	424	424	382	424	430	413	424	425	417	419	373	385	457	409	420	436	426	434	414	372	462	400	409	434	410	429	429	424	422	398	407	428	409	430	376	435	424	452	404	430	438	401	445	428	399	430	393	426	389	460	398	422	432	406	441	426	404	435	420	388	449	472	429	396	409	404	425	451	415	438	383	412	426	436	416	453	437	432	468	424	441	430	447	410	410	393	418	427	426	406	418	414	405	409	428	406	412	419	410	396	407	448	397	398	460	448	424	417	430	450	418	398	391	417	433	418	433	448	396	384	438	397	385	420	411	427	387	416	403	411	432	416	416	455	411	407	424	404	446	442	411	448	433	433	434	441	427	422	421	409	429	375	461	422	426	371	422	417	433	406	463	411	415	391	452	410	424	406	453	432	396	398	401	419	444	423	417	456	446	475	411	403	454	426	426	418	408	461	411	425	421	442	391	383	423	443	436	424	415	419	428	416	431	451	393	392	390	409	446	421	396	419	416	428	385	409	421	441	410	418	443	410	425	405	430	427	396	394	408	434	393	410	411	403	394	456	414	435	397	399	400	404	410	423	429	442	426	414	462	425	428	389	396	406	445	400	427	414	402	426	397	431	418	410	426	397	395	395	445	427	406	410	445	402	403	427	419	442	387	442	453	401	434	417	423	427	418	439	406	418	411	427	379	396	417	403	401	423	446	432	469	441	438	405	435	433	381	421	395	389	434	435	426	411	410	385	408	428	417	425	407	410	377	443	462	422	429	399	427	406	412	422	423	401	412	407	405	407	457	397	399	434	409	393	447	409	397	399	422	407	423	419	434	390	425	437	417	419	425	429	435	422	408	434	421	413	454	423	430	418	423	416	425	450	385	454	435	388	413	432	412	420	418	447	380	402	418	406	436	450	429	412	406	421	403	432	451	429	431	381	415	446	430	410	413	421	434	418	467	434	434	419	417	417	408	428	407	410	457	416	447	421	446	398	390	392	437	423	401	433	410	411	423	427	384	420	408	413	440	422	402	411	448	404	441	448	412	447	422	414	430	399	406	458	430	444	434	413	405	446	451	444	376	371	390	401	406	420	435	422	432	429	443	434	386	425	405	387	455	401	429	445	426	422	437	430	434	403	437	447	430	437	416	418	420	414	440	418	362	429	365	404	403	391	386	419	428	425	377	420	418	443	410	409	433	400	401	439	372	384	436	450	420	432	464	412	433	404	429	445	403	409	396	423	438	393	417	431	422	433	418	458	409	385	457	438	405	412	438	414	420	431	455	447	458	434	422	435	398	436	391	399	449	408	409	389	429	431	386	393	390	420	410	425	407	427	415	418	413	388	367	366	405	395	422	406	436	402	427	435	416	410	407	414	413	416	421	402	447	426	436	427	379	420	438	397	429	443	407	389	407	392	403	406	414	427	435	412	427	428	440	429	406	412	423	384	431	445	421	426	449	454	383	436	419	396	443	414	400	397	434	405	370	447	442	443	436	447	445	427	391	406	454	436	403	443	419	410	402	426	448	438	433	386	408	458	383	437	429	411	417	438	425	392	411	448	398	368	403	429	426	389	421	443	427	434	447	394	440	425	406	434	394	386	408	419	411	400	404	403	420	439	411	406	414	421	432	384	419	413	450	400	427	404	450	421	436	392	444	446	418	452	454	405	429	443	423	443	406	449	396	418	410	421	400	428	376	419	429	434	422	433	407	419	396	412	411	400	447	404	440	433	420	425	428	414	422	423	387	416	449	439	421	407	408	443	388	426	417	429	414	429	429	418	473	431	449	428	417	388	418	412	419	421	396	400	411	408	413	386	426	392	425	433	447	401	406	419	403	395	405	386	399	459	425	419	424	432	426	429	389	413	405	463	375	420	434	433	419	429	402	466	447	395	381	398	415	434	414	451	401	398	409	421	380	439	468	383	453	419	417	390	408	417	437	445	417	441	405	390	451	431	442	383	451	410	409	428	419	427	413	404	456	400	443	392	410	423	383	431	402	422	412	386	423	394	432	382	409	428	426	380	431	447	435	400	410	397	429	442	451	391	396	395	405	413	436	439	408	419	433	413	399	450	407	381	388
9045	1961	2443	2569	1854	1356	1014	779	694	660	591	431	446	435	402	376	344	388	347	337	296	297	300	337	284	314	334	303	274	365	306	335	267	320	328	351	278	327	318	295	277	313	303	278	309	278	282	315	288	279	312	279	308	277	293	275	276	264	299	245	292	280	296	294	264	285	308	275	302	276	321	249	267	299	308	308	325	300	299	279	291	263	286	291	325	292	272	277	290	283	295	303	311	285	294	285	342	322	316	293	268	286	315	252	309	316	303	287	303	260	281	277	277	294	281	287	288	334	323	271	271	300	311	310	282	271	253	314	315	274	282	299	300	292	281	263	274	288	317	313	297	286	297	296	300	326	323	315	301	299	287	275	278	303	296	299	330	304	299	324	299	307	290	284	288	277	326	286	310	309	309	284	314	304	343	301	325	283	301	322	291	294	313	294	314	304	301	251	314	308	298	286	278	299	316	300	271	325	337	291	290	308	284	256	284	314	281	281	312	318	267	274	304	298	292	280	328	320	298	276	272	283	325	324	278	293	327	312	318	313	277	315	309	289	314	309	287	276	309	288	270	322	310	297	294	283	287	305	319	289	283	291	306	294	283	319	268	294	312	299	309	314	273	304	296	284	305	315	295	308	316	274	293	299	281	319	284	278	306	310	264	298	289	279	281	259	308	314	291	262	276	305	289	279	295	303	291	307	258	306	283	278	307	338	317	280	283	285	295	276	297	274	264	320	320	284	281	286	316	250	312	320	330	276	324	286	272	271	258	339	265	245	317	259	278	314	272	283	297	281	314	277	265	296	271	329	298	276	260	322	283	297	297	253	334	310	291	322	284	278	327	284	287	262	276	325	279	274	287	309	288	264	287	289	291	288	308	298	299	309	275	278	298	311	304	314	331	308	279	291	274	281	314	302	301	317	275	313	300	285	274	297	288	276	293	286	307	329	333	301	307	335	265	289	326	276	309	277	291	295	272	309	292	310	318	294	327	291	290	278	283	254	301	296	272	290	283	306	289	307	269	304	283	262	287	302	284	320	268	285	342	315	291	298	313	311	314	289	280	305	285	295	289	291	295	295	288	343	321	327	299	283	276	298	291	288	302	284	308	299	326	302	322	286	292	324	288	288	294	324	290	269	301	294	293	318	309	284	287	315	275	292	311	286	292	325	320	296	307	292	253	285	318	325	283	236	293	324	275	291	282	282	302	316	310	300	317	300	318	336	279	286	320	294	299	311	296	327	307	304	303	357	295	297	292	278	296	320	289	291	306	285	287	297	279	307	306	294	263	293	319	300	276	318	328	299	302	299	319	291	267	280	296	266	319	309	313	330	306	299	300	309	299	268	281	325	324	295	314	312	275	314	293	305	300	306	293	283	301	278	311	306	274	291	285	307	296	289	299	313	301	301	323	305	288	293	334	299	315	284	268	318	270	269	330	315	274	291	265	299	307	317	299	288	299	305	315	295	290	285	301	295	299	290	284	314	311	305	294	263	285	316	305	314	289	276	272	301	306	318	280	288	293	296	286	292	267	276	300	308	287	279	295	287	276	301	268	280	295	285	284	290	330	317	280	308	314	312	329	299	286	254	273	318	301	281	332	284	283	310	292	297	309	305	275	294	282	304	292	269	281	312	312	286	297	310	317	311	287	325	308	287	319	301	290	281	305	289	297	324	296	291	281	304	315	260	331	272	307	279	278	258	312	316	279	269	342	302	308	303	293	296	306	309	299	290	235	320	300	280	311	249	290	284	315	287	302	327	312	274	292	297	318	292	310	309	321	276	308	288	319	291	282	293	293	306	301	288	272	278	317	268	287	290	341	268	285	325	319	308	277	281	270	276	281	303	275	265	264	290	286	282	298	302	315	291	302	300	275	303	303	307	265	330	341	303	317	327	287	284	295	276	324	277	310	319	305	318	295	297	308	298	318	307	283	286	306	308	296	289	318	305	284	319	286	268	288	317	272	304	304	288	260	290	300	312	294	298	302	293	268	278	319	333	283	307	300	302	293	278	287	294	268	284	326	274	289	307	280	280	306	330	335	318	299	296	312	298	306	320	317	285	306	300	325	300	323	314	311	287	310	304	266	343	313	299	303	290	301	284	326	299	313	295	306	274	260	306	289	297	277	268	308	277	318	304	262	303	307	287	328	280	299	301	280	286	303	318	274	277	278	327	334	286	320	316	285	284	261	298	307	282	298	317	271	266	285	263	276	303	276	293	298	294	327	270	287	263	289	320	280	300	301	343	297	306	294	319	298	323	269	259	283	251	298	296	289	281	272	257	267	287	254	317	310	311	306	294	287	299	302	293	279	308	315	309	302	306	272	309	326	302	321	300	332	304	298	317	313	270	284	282	268	286	318	286	285	317	304	305	293	309	276	282	317	259	286	289	319	302	285	281	281	283	292	301	269	321	311	290	289	320	305	328	311	285	322	306	275	288	293	315	288	291	333	271	294	270	300	333	335	300	293	257	306	298	296	254	348	262	322	307	324	283	299	284	290	312	259	283	317	293	296	294	275	269	297	320	286	275	284	313	306	268	313	306	273	323	278	295	299	287	318	307	291	335	309	298	312	320	288	323	273	277	302	284	295	281	310	324	280	300	260	296	308	273	296	280	272	300	290	289	320	305	270	325	295	292	337	287	303	295	270	286	300	272	312	266	283	299	333	323	296	298	289	309	339	315	306	285	286	281	240	267	298	299	252	333	289	299	300	330	331	301	271	284	305	330	323	288	353	284	295	281	313	296	284	317	290	271	307	272	306	300	285	291	346	281	303	285	303	303	326	289	299	286	268	269	287	307	265	293	331	355	284	310	284	305	312	296	306	266	287	298	300	282	312	267	284	314	300	302	291	299	291	277	322	303	288	271	314	314	315	314	306	277	314	299	328	301	319	306	334	283	293	305	300	279	284	319	303	266	289	284	303	309	277	277	316	302	290	298	311	302	301	294	268	269	284	319	292	296	297	292	304	311	275	262	293	308	289	307	329	337	301	298	314	285	258	265	295	308	289	305	301	278	304	282	302	299	291	325	265	287	257	285	300	281	300	277	273	293	302	296	293	278	277	327	284	304	298	298	300	326	302	297	274	293	338	289	297	300	274	299	289	313	300	311	292	290	277	298	307	308	270	278	257	308	285	286	303	295	324	306	317	301	284	293	300	293	281	295	281	274	258	280	332	283	289	338	301	311	295	306	274	298	293	277	293	274	304	302	327	289	287	293	290	306	295	317	331	306	274	309	314	317	313	304	324	284	284	296	317	309	306	353	295	272	310	301	295	303	306	275	281	317	301	290	302	292	315	289	309	318	316	278	303	288	291	275	294	255	329	316	270	310	295	249	288	282	317	302	278	327	307	289	290	308	292	325	293	294	242	311	316	328	271	318	292	294	257	295	293	309	281	307	297	303	313	292	292	306	293	282	285	296	299	262	281	287	288	255	313	317	300	286	329	309	307	298	280	323	303	317	273	281	307	283	269	289	289	299	331	307	302	314
7285	2154	4903	7167	5484	4385	3488	2883	2914	2661	2078	1724	1521	1512	1311	1244	1137	1080	959	939	951	915	861	822	791	782	757	769	751	760	788	768	788	749	770	729	736	764	720	725	746	758	781	673	709	701	735	726	680	702	697	674	697	713	743	673	723	668	700	760	713	669	694	705	699	719	715	699	690	718	707	728	666	708	687	674	733	692	666	690	672	729	695	699	716	676	697	674	635	675	682	706	709	672	698	682	666	675	672	730	644	676	693	669	735	689	683	705	696	743	737	715	698	700	671	698	669	700	652	696	670	709	682	678	665	700	630	689	671	675	741	734	670	699	691	699	711	677	702	726	627	736	669	686	689	700	690	707	692	648	697	682	666	694	673	670	727	712	687	663	663	729	721	674	655	714	680	680	707	705	721	701	692	682	640	686	692	680	708	724	713	674	698	675	693	736	695	675	642	683	720	681	717	704	685	715	703	710	682	650	679	667	679	681	698	700	692	739	662	706	676	694	693	691	665	726	652	703	690	715	677	688	707	588	678	685	647	676	639	679	711	692	691	681	669	688	672	652	706	730	720	643	698	702	662	648	667	628	699	690	748	663	756	658	685	696	669	691	706	738	649	713	701	684	667	669	727	671	648	643	699	664	721	677	706	668	714	672	709	719	706	709	696	668	707	717	702	757	692	693	754	732	681	712	717	686	696	718	698	697	700	763	704	695	708	661	678	685	656	682	694	684	678	719	674	747	697	669	670	709	714	695	638	685	620	699	721	698	728	700	678	683	684	666	646	705	685	695	723	673	734	677	691	730	731	697	661	681	687	685	737	680	687	683	667	698	776	693	698	720	677	635	667	724	699	708	679	713	688	712	757	707	711	690	718	756	663	646	685	728	695	696	694	709	697	701	717	698	757	697	684	676	776	685	692	681	684	698	664	706	711	655	654	707	705	715	713	689	674	721	696	692	730	665	703	724	727	691	719	661	683	704	665	695	719	689	693	714	706	679	673	726	739	681	687	708	697	690	668	685	641	677	697	685	721	657	632	696	659	690	701	691	674	673	710	693	718	712	679	689	706	696	739	645	715	638	741	710	668	723	714	729	652	645	698	701	682	725	657	720	628	733	707	700	726	687	719	667	685	742	705	688	687	697	717	680	709	697	694	625	715	690	663	705	678	674	689	686	657	685	649	724	717	727	686	678	685	710	711	648	648	751	679	707	682	644	664	692	717	691	713	684	671	620	654	640	646	681	693	652	678	706	704	698	685	697	657	717	663	684	683	642	664	741	698	691	661	718	722	675	692	717	714	691	681	716	698	717	704	696	700	681	708	672	687	689	754	726	677	696	688	715	697	660	668	702	710	664	742	736	681	656	636	698	642	715	617	766	682	692	664	669	708	714	745	740	703	754	694	711	708	642	705	697	693	672	708	702	679	664	698	666	666	674	701	719	687	688	706	710	744	694	670	701	697	681	683	728	714	734	707	679	694	704	721	684	706	740	715	688	685	702	678	684	679	654	682	692	698	725	699	677	691	665	657	705	722	665	694	715	679	661	677	685	705	704	696	663	703	693	671	640	700	680	682	689	717	665	686	703	717	676	651	696	680	676	702	711	651	706	701	692	729	698	687	726	725	701	674	658	653	724	637	706	711	721	722	694	674	669	717	700	723	659	669	704	728	664	675	666	683	689	690	704	730	683	690	628	687	737	630	676	665	674	659	663	659	697	726	685	683	641	699	702	725	677	735	672	668	687	657	686	728	708	691	657	651	665	701	687	686	672	733	690	685	670	718	735	679	724	654	705	661	711	724	727	630	650	727	694	700	695	718	706	718	677	699	715	716	673	681	690	704	708	684	700	697	679	695	728	688	725	719	687	675	668	689	721	672	708	704	683	659	659	686	701	713	666	665	745	639	675	683	701	767	685	699	670	687	676	695	683	649	671	699	646	670	734	698	646	708	670	659	709	643	696	674	710	618	681	688	685	687	722	694	666	726	664	730	689	689	666	696	708	708	684	707	688	685	710	693	689	701	681	672	659	677	742	675	690	683	666	732	718	666	668	680	661	712	694	727	715	675	727	670	715	723	754	686	673	697	757	652	660	692	652	705	728	697	688	653	672	716	701	649	648	700	657	721	737	721	716	675	695	694	710	723	705	673	674	693	684	720	630	711	702	653	749	731	690	697	672	687	659	681	672	650	673	716	654	693	665	635	722	698	738	695	716	686	747	691	649	692	683	747	710	692	678	708	660	707	709	688	679	684	678	700	680	699	643	688	716	706	699	695	684	709	653	681	684	704	671	695	677	692	680	694	693	707	677	654	666	690	698	674	691	701	680	706	724	668	710	694	686	695	665	682	692	721	711	709	696	675	708	704	686	677	678	692	693	692	658	709	690	700	691	683	720	679	708	699	659	651	703	631	693	708	695	693	689	672	737	724	698	675	656	708	715	729	666	700	721	688	680	686	695	695	702	721	710	697	715	695	660	712	677	627	675	700	688	664	764	682	697	668	704	666	741	771	715	719	679	712	707	716	680	705	706	699	677	703	687	676	710	701	716	691	672	639	655	679	674	747	682	701	696	691	649	684	672	721	677	742	708	718	705	683	704	720	718	669	709	672	712	678	669	685	705	703	689	672	707	674	674	726	684	661	655	691	672	651	691	682	685	739	683	654	689	699	675	691	714	698	687	675	687	692	678	683	691	692	672	682	710	687	758	712	689	667	688	699	707	684	667	731	687	744	705	644	679	682	640	661	716	698	655	710	646	654	702	663	673	720	687	690	672	682	672	650	656	744	702	686	690	698	678	699	677	651	724	745	673	679	714	700	690	680	693	650	689	682	703	663	673	665	671	698	765	693	678	635	637	664	705	650	708	672	672	689	706	711	695	701	742	697	695	642	710	712	669	659	647	649	681	712	701	711	701	676	685	706	701	706	644	699	669	667	700	677	723	719	670	706	698	702	692	712	639	705	713	726	680	727	671	672	650	713	671	686	692	732	672	668	681	726	712	652	659	670	668	712	681	714	698	672	684	719	708	713	687	716	670	682	701	654	728	691	671	685	696	717	705	744	713	671	673	726	683	701	670	726	682	693	733	679	697	676	670	717	697	708	641	656	701	696	717	725	698	657	692	673	708	731	732	713	750	704	700	734	717	681	686	730	696	707	703	698	722	702	702	716	705	713	672	723	687	688	699	678	708	669	712	738	689	685	669	688	684	657	745	708	638	704	681	722	700	724	764	704	685	694	683	702	738	660	707	677	678	675	720	676	678	675	689	724	681	641	717	710	778	662	678	711	700	698	678	652	664	682	726	699	706	694	672	684	700	707	720	736	656	637	662	677	660	699	677	662	703	687	681	722	731	673	721	679	695	674	634	699	656	708	715	726	756	655	721	704	645	684	726	676	718	652	685	706	743	696	668	699	731	669	678	663	677	707	682	718	691	713	715	636	649	675	757	684	775	673	735	694	672	683	662	671	714	687	657	704	681	672	702	662	707	695	681	669	713
16110	3223	3627	4218	3368	2217	1523	1211	1031	989	810	586	497	475	451	442	433	381	387	391	359	323	370	382	339	339	341	343	351	301	337	309	355	371	361	327	318	347	350	334	315	340	336	347	319	320	318	327	326	322	303	323	338	325	326	344	321	315	355	350	355	322	344	310	294	327	290	306	289	287	315	319	315	325	313	335	328	322	341	324	303	312	319	320	339	324	296	303	332	331	316	344	312	297	327	313	332	340	337	349	340	304	356	319	293	272	307	322	337	325	315	335	329	316	311	315	342	305	348	327	311	308	323	355	318	307	307	313	344	281	330	292	319	294	314	317	348	296	318	340	320	307	320	331	322	307	306	304	313	330	291	350	326	344	280	343	336	346	331	274	324	307	327	325	335	319	326	364	314	316	322	289	298	321	327	343	327	319	334	286	321	306	338	287	309	340	321	306	335	344	314	294	311	305	309	346	315	302	295	335	345	310	308	342	329	313	312	318	317	271	319	305	309	308	271	292	324	292	329	373	356	314	309	305	341	297	310	373	322	320	315	310	288	294	317	330	290	277	307	335	318	331	293	295	327	291	291	321	303	314	277	303	340	340	317	322	284	326	332	335	288	319	338	323	309	326	281	302	330	325	273	284	323	360	312	323	349	304	315	363	343	332	321	312	335	308	328	298	311	336	295	296	350	338	313	314	303	306	321	339	305	332	349	336	330	309	329	319	285	338	304	336	347	321	317	325	319	324	309	292	336	289	316	313	318	288	321	325	338	327	340	334	312	324	331	316	309	298	305	300	303	306	320	354	314	346	348	313	307	300	343	272	345	334	323	308	364	321	335	324	330	317	308	333	297	300	305	330	340	312	309	321	318	344	320	319	313	333	323	312	332	337	323	306	302	294	333	318	322	338	307	320	332	326	357	337	310	357	317	302	315	312	335	339	322	317	324	332	307	342	334	327	340	322	327	312	305	328	288	305	311	296	319	332	317	312	316	317	333	305	341	342	353	321	314	288	319	322	316	338	299	340	313	317	301	348	351	316	333	312	340	333	329	324	326	325	326	314	312	302	362	325	320	318	318	326	287	297	317	311	304	329	338	310	316	307	312	303	290	302	329	302	328	367	319	296	329	307	332	318	338	337	323	287	317	325	287	314	328	323	288	317	312	311	330	304	290	311	323	311	320	315	340	301	348	320	342	316	298	302	325	304	323	328	333	303	312	330	315	338	292	303	322	290	301	325	294	291	308	314	308	314	290	304	280	334	326	333	341	341	340	338	300	300	326	313	291	315	303	272	317	323	332	330	340	309	300	324	326	352	291	357	332	323	327	331	317	315	301	335	328	332	321	326	300	313	312	349	308	303	314	345	314	331	312	302	328	304	325	302	341	345	337	350	324	318	361	341	363	342	342	328	361	328	307	340	312	292	314	307	320	384	303	335	297	306	264	344	296	298	316	322	312	302	346	300	333	320	346	302	335	301	305	316	294	330	313	284	331	317	326	352	345	317	333	305	283	317	326	328	262	281	321	323	321	297	310	299	325	320	349	313	308	338	331	293	323	312	313	334	330	332	317	295	264	309	319	306	326	323	340	287	346	310	343	316	313	285	299	322	292	339	327	318	310	313	299	337	354	313	336	291	342	378	312	291	343	289	302	327	322	313	310	321	344	301	298	329	334	329	318	304	337	288	356	333	347	291	306	371	329	336	356	305	333	352	322	333	306	316	336	313	336	281	323	358	337	330	330	295	315	309	279	329	285	318	305	323	303	326	327	325	315	322	357	307	315	345	319	371	308	302	331	338	293	304	300	312	308	336	342	301	291	289	323	312	350	308	307	336	336	321	285	344	319	345	317	331	344	302	298	335	329	292	312	290	307	292	302	294	332	308	348	334	328	314	305	319	323	338	342	322	320	356	302	305	325	329	337	304	312	302	300	350	304	340	302	341	301	309	322	351	326	352	353	278	302	310	348	306	325	330	337	275	310	340	336	334	301	300	313	301	325	271	296	293	352	320	323	306	340	312	312	329	309	330	327	331	351	336	314	343	341	313	313	311	327	322	312	302	299	329	293	326	326	358	334	313	336	326	329	302	322	316	292	290	343	329	293	353	335	329	276	325	292	331	297	337	303	333	323	313	325	289	288	323	330	305	326	346	336	317	335	304	306	342	337	313	310	293	327	315	310	348	336	324	353	295	317	332	313	318	348	309	335	303	309	304	310	298	319	295	319	315	331	322	301	314	297	296	325	306	326	305	326	333	325	350	329	344	286	319	318	328	329	300	350	329	279	329	307	324	319	314	286	322	305	324	316	322	294	281	340	324	301	294	304	310	333	334	324	290	303	303	321	289	316	315	296	321	332	329	334	326	331	298	288	307	332	326	287	349	299	302	279	338	335	337	296	288	301	315	340	316	273	311	320	303	352	350	308	345	322	342	293	340	322	318	353	305	352	292	332	291	314	312	325	315	319	344	319	329	333	288	333	280	332	304	347	294	301	317	344	338	343	294	330	339	340	323	312	341	316	302	359	288	294	308	354	313	351	310	343	295	308	315	339	302	333	321	312	339	329	322	274	334	329	269	340	317	355	305	323	327	350	331	320	317	355	339	329	314	332	291	311	323	335	353	337	318	315	339	343	343	314	322	323	304	307	318	355	332	316	326	327	334	317	323	306	350	345	312	324	353	336	312	316	338	302	290	316	287	310	315	302	337	286	319	314	331	335	314	320	290	348	307	321	330	320	346	331	316	327	351	341	336	341	320	320	341	320	335	301	329	353	313	302	286	320	292	325	358	322	308	327	331	336	317	347	318	276	318	319	302	308	320	337	318	281	304	314	323	321	326	360	285	345	316	292	306	300	323	320	324	309	298	329	324	287	330	319	321	321	319	305	336	335	305	333	345	303	308	376	306	316	322	308	316	303	309	334	291	336	307	307	298	299	327	306	325	284	311	312	306	310	318	344	328	322	321	329	319	305	311	326	315	325	304	354	314	323	303	336	298	380	319	312	320	318	323	308	320	328	313	303	346	314	383	346	305	311	347	301	310	313	343	332	331	337	335	321	313	301	297	318	340	324	308	300	322	323	260	281	302	322	299	309	295	306	338	299	356	322	315	331	316	328	355	351	310	324	341	329	292	309	358	319	334	296	322	339	322	332	305	288	318	284	327	326	295	325	390	310	317	313	319	309	274	304	337	285	326	319	309	309	320	326	349	292	318	333	331	319	308	336	327	300	313	342	335	293	323	319	303	345	325	301	325	307	318	331	314	332	286	306	314	317	301	328	316	340	321	326	347	292	331	297	292	294	315	328	304	329	304	318	345	285	351	345	337	295	315	292	325	329	319	322	328	295	311	302	320	313	283	336	313	307	328	351	299	292	326	330	324	292	329	286	328	294	320	329	309	353	297	274	338	313	335	299	323	348	342	289	345	313	314	309	314	326	313	318	299	296	307	280	340	344	294	320	319	329	339	311	277	330	317	313	321	316	297	318	332	302	307	321	292
9626	2825	6610	9872	9253	6645	5396	4704	4315	3729	3070	2282	2110	1903	1685	1610	1406	1368	1249	1211	1063	982	945	979	915	915	873	886	848	803	862	794	877	803	836	839	794	797	734	708	738	792	755	691	703	751	766	769	703	680	756	740	710	746	684	735	726	700	711	718	746	718	698	660	714	727	724	730	724	703	679	746	712	730	720	727	736	757	704	715	735	747	686	723	731	699	732	712	743	723	736	746	692	703	694	731	699	692	677	666	692	747	711	714	709	718	705	747	685	680	732	705	669	692	727	747	754	704	723	741	738	730	751	686	740	720	687	728	749	672	716	648	714	713	680	750	739	669	667	724	728	730	681	728	694	685	702	777	707	706	765	714	708	710	665	704	750	731	723	724	737	728	716	709	735	746	751	773	725	716	716	772	704	713	727	742	695	723	733	689	717	731	755	715	715	679	755	761	718	742	718	713	715	678	708	686	711	681	721	664	698	709	682	674	697	654	713	711	728	723	744	737	695	727	728	703	735	770	742	695	671	715	698	682	706	727	659	680	701	697	731	732	715	694	732	730	655	645	697	754	736	763	660	700	666	731	725	709	778	708	735	688	688	678	729	715	712	747	718	690	697	713	719	723	695	690	725	727	660	735	670	711	675	682	736	712	689	679	700	715	732	734	698	724	718	689	747	707	719	706	720	675	722	658	687	759	658	715	748	712	749	727	714	709	726	730	764	724	709	720	713	725	698	742	711	712	722	654	745	697	726	699	703	764	646	731	711	685	752	720	689	724	740	726	730	721	713	708	697	740	695	710	699	717	727	723	739	710	717	716	736	705	727	675	673	758	716	730	769	716	639	731	721	723	679	745	728	744	700	712	730	719	700	743	736	716	683	765	750	733	728	705	656	736	697	713	748	679	729	721	721	748	744	674	697	753	721	715	697	664	733	726	710	649	756	698	720	692	701	753	724	771	706	659	743	759	661	699	710	713	711	703	712	712	725	677	762	693	651	746	682	701	703	694	687	750	749	704	746	760	709	753	710	765	670	701	735	692	732	669	710	716	707	726	731	674	733	669	698	689	748	733	727	728	712	725	729	751	737	699	705	730	689	730	728	723	695	684	737	708	734	715	719	725	729	733	710	677	734	708	684	732	694	709	719	717	702	765	720	696	765	678	729	748	745	704	705	747	745	712	695	715	750	742	730	766	689	705	711	731	716	722	744	727	760	751	724	719	724	693	716	726	742	732	754	720	756	730	689	662	734	722	739	716	706	727	673	666	729	723	661	682	709	732	801	699	747	738	772	682	714	765	693	716	735	766	766	683	740	729	703	699	656	712	689	691	652	695	728	681	758	673	719	679	685	727	702	692	734	720	697	682	732	684	697	700	704	717	743	731	708	706	710	662	761	740	712	688	692	717	697	751	720	714	785	720	725	698	704	730	714	698	740	733	764	724	723	719	712	666	712	742	699	681	630	711	742	699	751	727	720	724	663	682	692	737	705	722	659	746	753	732	751	760	711	738	696	769	704	769	734	731	738	808	701	798	739	712	703	707	709	733	700	720	709	702	699	717	706	702	696	696	710	734	693	713	657	755	714	691	716	735	700	724	734	734	702	739	717	734	688	711	731	695	742	705	709	707	703	733	720	711	717	707	677	713	749	722	706	753	706	690	772	745	657	703	714	686	688	723	709	705	730	755	727	722	756	697	722	710	715	702	667	721	685	722	743	730	728	692	724	698	702	730	727	733	682	704	693	701	750	685	667	737	678	723	724	691	743	685	720	730	706	707	664	718	689	731	740	709	701	791	672	747	737	689	707	726	713	731	732	655	719	704	705	761	756	711	735	738	740	706	713	651	700	710	722	732	709	728	724	707	732	715	707	672	697	725	702	696	681	736	691	706	699	713	663	727	750	731	736	739	762	709	710	688	762	742	676	672	753	687	744	656	704	721	697	720	744	696	699	688	727	757	707	707	732	702	675	722	716	751	688	747	713	703	709	705	721	697	729	704	724	719	759	722	695	735	699	681	675	721	707	726	773	729	766	704	689	711	666	724	750	690	711	705	694	680	726	691	763	673	696	738	714	729	707	762	718	750	720	729	736	719	733	710	730	720	762	736	730	715	709	713	693	707	684	700	689	705	746	672	682	751	723	740	684	753	716	700	726	723	713	674	699	727	704	732	710	709	724	670	702	734	710	711	705	744	685	735	765	705	699	811	699	728	678	725	741	725	688	755	773	674	730	744	681	700	686	714	699	712	707	732	740	746	763	705	689	721	744	727	737	689	703	671	744	742	716	726	698	728	754	703	691	695	718	801	722	739	698	694	725	719	731	718	683	745	707	714	699	674	704	699	696	699	750	659	711	682	778	709	741	714	746	678	720	688	774	710	741	692	726	728	726	684	717	716	713	712	704	706	746	720	716	770	689	711	707	722	694	696	719	768	706	729	711	720	730	661	689	741	718	753	737	718	720	697	730	744	723	740	712	711	701	739	715	711	743	747	723	717	658	764	753	745	726	731	756	721	755	725	771	717	720	770	692	734	692	703	711	660	713	717	723	711	718	788	760	732	664	683	718	755	694	692	682	709	683	703	750	736	728	713	783	708	701	719	764	730	741	698	645	732	742	720	737	693	703	689	755	712	695	773	691	693	701	719	720	727	686	700	689	678	655	685	716	712	707	699	724	729	716	723	715	718	746	724	699	695	710	714	693	712	701	734	682	669	681	728	717	710	713	688	711	687	738	755	735	680	720	685	717	712	743	688	727	745	720	734	720	707	760	742	666	722	738	703	718	727	738	731	738	733	727	725	694	747	714	688	722	689	732	776	709	670	725	689	675	706	714	720	717	719	724	728	724	738	723	758	727	722	696	733	762	686	761	690	682	707	771	769	677	731	698	729	691	717	707	693	702	785	715	739	730	738	665	708	761	740	734	665	745	707	769	709	689	745	673	690	733	738	635	697	697	734	730	713	729	729	683	738	757	641	692	717	722	777	709	745	660	712	707	770	710	708	774	676	729	727	719	778	740	694	738	735	701	751	637	748	752	690	682	772	813	714	724	737	720	758	705	706	777	707	724	719	687	738	765	697	708	721	715	706	693	672	748	736	751	734	727	738	756	694	760	697	739	696	697	658	705	694	646	713	724	720	702	688	711	696	736	681	738	700	671	710	742	715	660	752	714	769	742	711	694	738	732	745	753	660	696	738	758	726	734	739	694	758	728	712	710	719	723	712	673	743	688	735	723	704	728	729	718	702	695	728	751	765	698	766	738	751	704	726	730	690	715	739	722	694	727	712	764	724	701	698	722	726	702	759	646	703	738	721	713	752	687	735	735	715	717	702	698	768	735	733	715	692	744	717	666	709	701	701	727	684	696	726	707	754	717	744	711	718	724	680	742	697	767	714	722	661	716	698	695	672	699	738	711	730	775	697	687	691	722	716	661	694	764	743	719	723	675	721	742	738	713	758	696	685	728	704	712	773	764	720	664	691	729	745	727	698	711	701	704	697
2676	969	1177	1059	884	614	419	302	317	264	266	220	233	206	218	218	208	169	163	183	151	170	186	188	170	180	163	166	151	177	198	200	152	179	165	155	195	172	195	204	162	174	176	185	167	158	175	184	146	161	172	148	168	158	155	197	173	173	184	174	164	186	157	162	159	159	178	156	166	158	163	187	184	140	187	177	178	144	154	168	159	158	158	162	168	167	176	187	187	177	156	166	165	169	160	148	152	145	144	178	158	145	140	139	157	152	146	173	169	162	167	186	173	173	158	151	155	151	158	152	181	152	158	150	182	168	149	160	161	173	170	174	159	157	189	164	163	142	181	176	167	189	165	195	190	177	183	159	172	165	161	146	185	170	138	159	170	153	175	164	172	158	163	184	166	157	189	175	162	183	165	180	178	178	163	170	153	158	151	194	176	161	160	138	162	164	179	156	150	160	167	146	173	159	193	158	171	181	152	166	163	163	166	178	156	146	178	174	141	148	173	153	173	207	146	178	161	159	162	175	196	176	168	163	159	181	140	168	169	164	173	165	163	177	165	155	207	161	138	164	171	148	166	168	162	154	187	175	180	166	173	166	147	164	145	156	181	177	184	173	164	178	176	171	152	152	153	145	160	175	157	166	182	185	152	168	176	156	149	143	174	179	151	163	163	191	174	164	151	161	157	158	160	158	156	170	169	165	176	145	170	180	164	166	185	141	159	159	165	150	173	180	159	160	182	208	197	193	147	180	181	177	172	132	145	159	197	164	160	191	157	157	154	162	193	187	183	176	196	161	170	157	178	161	169	134	165	159	176	172	183	161	157	181	178	161	188	174	176	171	153	187	178	155	157	171	177	178	188	179	150	152	143	153	170	171	135	175	169	166	169	167	187	150	165	166	168	150	176	181	160	183	162	162	205	156	159	164	165	171	165	182	150	157	166	176	169	162	151	150	157	172	173	162	199	167	143	197	168	182	195	162	192	192	192	171	175	170	176	199	168	157	186	159	189	182	187	148	163	144	173	157	165	189	181	165	170	159	191	169	169	168	153	184	169	164	144	158	155	154	173	173	171	166	179	171	132	173	192	195	176	173	188	182	143	165	188	150	162	182	176	156	170	173	156	197	171	150	155	164	182	160	181	144	175	151	152	169	164	171	153	181	178	147	164	174	190	175	165	152	160	169	168	186	171	183	145	156	168	148	179	154	183	162	170	164	163	144	176	155	163	165	159	139	181	180	153	160	167	162	168	161	155	176	142	187	164	192	156	180	161	178	168	167	157	123	161	175	144	149	163	163	153	179	162	163	176	165	147	119	162	166	187	182	157	190	179	192	177	150	153	168	170	144	163	142	188	165	166	147	180	190	160	170	170	172	202	166	190	164	181	160	181	160	173	153	154	172	179	197	180	149	153	154	152	151	162	188	160	163	199	160	181	163	156	141	176	155	164	162	151	190	152	148	155	149	188	163	156	167	171	171	162	164	155	153	161	180	162	159	156	173	160	167	156	178	140	154	181	164	157	146	165	164	167	165	182	169	164	168	172	163	175	182	177	151	181	179	180	158	175	149	166	177	170	150	157	157	141	163	155	163	165	149	177	170	179	180	160	189	164	171	176	177	170	140	183	173	195	170	154	163	168	174	159	152	149	175	163	152	149	148	177	148	156	179	146	174	179	161	152	178	161	149	169	160	163	167	165	178	169	135	143	181	158	181	164	143	149	168	171	162	164	177	162	159	155	167	173	155	134	149	192	166	172	164	177	171	163	186	159	176	158	149	185	150	150	168	171	161	149	172	163	172	159	181	174	174	158	193	163	178	161	168	177	158	172	191	184	142	153	175	181	182	163	155	188	148	176	170	166	166	163	153	164	180	159	156	181	184	176	187	153	178	164	161	180	166	172	170	160	163	162	178	146	176	178	172	202	143	174	165	164	169	158	163	177	168	162	172	171	152	156	181	179	161	176	150	148	176	187	198	170	137	169	160	172	151	159	179	164	167	170	156	165	170	175	175	161	153	177	195	157	165	171	172	160	148	144	183	166	171	140	152	172	152	170	143	169	165	181	160	154	149	164	139	176	173	157	176	162	179	172	160	164	174	156	171	174	176	171	154	200	171	147	187	157	173	165	176	180	171	151	150	182	171	177	150	167	155	173	164	167	163	168	179	195	165	161	153	167	174	168	152	144	152	158	159	149	149	185	140	161	132	164	186	163	177	153	171	172	176	160	149	139	157	175	150	148	162	166	157	160	148	163	168	145	177	192	166	181	162	154	169	184	158	170	167	170	153	135	186	148	139	163	160	186	150	140	149	159	196	145	173	149	176	156	161	165	153	187	175	171	146	176	165	164	148	172	147	172	174	159	181	170	151	169	167	181	155	150	165	158	181	174	166	195	162	158	176	173	176	176	145	131	146	162	154	143	182	176	183	192	159	147	161	183	154	140	175	176	170	147	181	184	185	159	167	149	177	184	166	169	176	165	184	179	169	225	145	154	148	168	162	162	179	164	155	161	150	184	167	148	158	170	180	210	164	170	180	167	162	186	175	163	187	154	181	188	183	177	179	179	148	193	145	151	186	145	178	167	163	190	170	189	180	180	180	177	172	140	167	152	194	187	178	183	142	187	197	164	153	164	182	166	173	161	160	172	173	130	168	150	150	165	166	166	172	168	169	158	171	175	178	174	176	182	169	182	173	151	168	189	180	156	162	154	173	185	166	150	158	180	151	168	161	160	161	186	182	161	166	178	154	152	159	187	182	165	174	173	150	154	159	142	163	160	165	152	160	180	169	163	160	165	156	154	171	172	163	134	153	162	152	145	147	175	170	180	171	183	174	157	153	185	155	147	183	163	184	158	166	184	163	147	165	179	152	167	178	168	173	160	164	156	174	173	190	166	167	162	157	184	162	165	165	160	178	171	164	177	152	204	186	158	174	150	170	163	181	180	166	159	166	185	167	164	175	170	161	156	138	177	169	182	159	157	170	159	159	181	148	154	144	165	172	188	177	139	184	150	172	155	170	159	186	173	159	156	152	156	155	173	162	190	186	152	150	168	185	153	159	171	152	143	156	171	144	169	178	178	171	160	154	158	165	159	156	164	174	166	175	154	189	156	162	146	145	134	187	151	139	165	195	146	178	155	203	160	162	156	151	155	156	180	144	163	161	163	191	164	175	161	167	155	193	163	169	153	137	176	159	150	161	176	164	169	170	174	152	152	173	167	171	176	174	181	164	182	173	142	184	144	167	137	168	173	167	173	152	173	165	164	161	143	169	161	165	156	160	175	152	175	153	138	157	161	149	175	155	156	148	154	153	154	168	169	148	175	169	179	182	173	143	182	185	164	150	180	152	157	170	167	173	186	179	145	188	155	152	151	162	164	183	165	153	158	189	172	172	164	183	154	178	164	173	182	151	169	166	135	166	140	175	176	157	162	160	171	159	161	166	162	190	177	162	155	161	156	169	185	186	163	166	170	169	155	148	185	156	150	157	149	162	183	185
2331	1129	2472	3502	3100	2310	1754	1437	1253	1175	1039	878	760	656	663	596	603	573	553	525	483	449	498	483	402	452	436	448	458	446	502	458	508	457	453	448	455	412	419	429	418	411	409	433	412	424	418	416	439	409	440	422	419	414	475	405	464	407	421	419	436	420	418	437	426	437	422	433	445	443	426	434	423	463	429	416	433	426	458	393	470	435	447	387	429	438	392	427	445	425	432	435	456	428	423	438	489	414	444	472	444	451	449	405	422	432	423	410	427	413	415	440	414	438	439	426	447	472	413	469	441	457	440	441	439	472	426	413	418	445	432	451	409	420	420	462	387	414	394	434	432	404	448	395	423	477	442	409	420	410	463	425	426	408	434	437	431	435	420	447	463	457	418	418	437	439	400	456	438	417	450	399	446	443	465	433	424	445	418	430	476	399	455	408	441	456	440	404	429	425	407	410	419	424	451	427	420	390	389	418	430	434	435	437	437	451	460	407	418	462	414	447	409	414	476	435	435	424	429	397	424	408	464	404	423	428	426	451	432	433	409	421	452	402	426	468	418	452	426	424	421	429	402	404	429	411	427	452	435	431	415	458	423	408	396	435	420	483	457	432	436	434	450	468	391	471	380	428	423	432	469	427	446	431	453	406	433	439	439	393	411	445	392	429	446	456	459	390	451	449	453	432	453	391	456	409	391	374	395	439	430	459	452	450	430	435	417	409	418	461	400	422	477	408	445	430	395	435	415	461	431	448	430	447	404	439	453	425	439	423	462	436	423	426	429	456	448	437	447	446	443	411	461	430	441	438	445	451	433	416	418	470	430	439	428	393	446	417	464	423	442	454	432	440	400	413	454	429	426	403	410	403	458	423	444	474	448	416	433	422	416	444	450	433	407	464	458	424	415	440	414	427	496	410	435	430	399	442	403	412	425	436	429	427	410	477	414	443	434	428	443	410	426	411	429	394	442	451	414	421	451	403	429	432	410	445	429	431	410	432	422	451	439	415	397	424	409	430	429	404	431	428	413	430	396	464	452	381	398	423	432	448	421	419	454	446	418	437	427	394	425	456	413	451	444	423	441	432	404	409	421	436	411	410	453	437	448	450	431	413	419	434	456	414	438	413	434	411	422	463	405	439	417	432	401	425	457	438	454	442	430	414	449	434	410	424	436	435	457	441	415	431	408	427	421	448	429	420	448	443	404	435	424	412	449	435	445	431	424	426	408	420	431	400	411	460	427	459	398	410	430	404	396	453	441	421	421	430	442	417	453	418	450	449	429	429	413	435	424	431	460	466	410	433	459	429	495	416	436	454	443	426	437	414	437	471	446	426	413	458	377	443	453	443	453	457	426	449	422	416	443	426	438	410	449	445	424	440	407	466	403	437	398	449	444	422	426	459	465	425	428	478	461	432	457	421	465	450	423	445	454	414	419	434	426	453	433	454	393	439	431	435	414	445	424	457	407	471	430	452	444	438	422	445	397	430	384	437	380	449	423	446	452	437	421	445	453	431	411	428	421	458	414	420	448	421	460	439	405	441	415	420	463	430	432	420	429	438	425	421	448	421	409	394	448	465	443	426	431	450	449	431	402	461	411	418	431	396	411	423	422	435	450	459	410	426	437	422	458	412	416	440	430	439	449	432	475	465	405	404	415	378	425	425	451	430	431	451	459	434	419	404	445	439	430	447	408	421	433	418	408	415	467	481	472	459	391	467	441	399	440	436	424	419	418	437	438	464	397	398	419	438	397	435	424	454	462	424	450	454	453	473	441	419	468	442	426	426	403	419	410	439	472	410	430	446	428	413	435	455	433	426	469	439	463	444	429	428	443	438	412	433	448	420	408	450	462	417	410	405	399	458	422	428	403	421	422	451	397	423	416	409	444	399	403	434	416	434	435	472	432	383	404	410	435	402	433	442	445	450	434	471	416	396	420	428	448	415	419	408	405	451	434	430	419	426	460	416	431	412	406	438	398	431	438	406	434	457	430	432	431	432	449	449	432	431	461	431	443	443	436	411	449	426	408	421	446	461	413	447	445	439	413	423	465	439	445	424	437	448	428	487	440	404	436	467	454	436	464	437	469	408	426	452	456	441	437	467	419	437	420	426	399	427	437	383	448	444	394	429	454	392	437	424	429	441	442	440	377	450	456	409	424	413	429	448	441	439	431	430	429	386	462	445	436	406	464	439	447	385	442	441	404	452	441	438	411	453	403	424	414	417	433	403	409	417	434	415	453	428	432	434	426	443	396	457	429	433	431	438	430	427	430	465	426	435	433	427	423	457	428	459	426	423	404	401	434	432	478	443	444	460	460	440	453	425	399	443	433	428	407	395	433	461	430	400	432	419	408	423	424	481	422	429	489	429	440	449	434	407	425	410	420	391	431	392	431	431	417	449	405	441	437	432	445	432	434	408	432	422	460	438	444	420	466	442	432	442	458	423	424	414	454	401	461	434	436	464	399	421	447	436	434	431	448	429	436	410	415	420	418	445	432	409	389	409	421	432	416	421	448	413	434	444	460	444	436	419	426	421	397	466	418	445	457	444	425	415	439	426	443	404	448	441	443	459	392	393	391	472	414	427	411	431	425	441	413	430	433	441	415	445	431	453	483	400	447	446	418	408	454	464	425	429	430	390	418	409	465	431	462	416	414	439	458	476	419	445	448	444	399	409	430	411	420	399	433	414	422	412	423	465	418	423	445	443	445	408	446	416	411	457	413	460	446	413	439	405	435	450	415	424	411	433	410	442	442	424	440	443	442	407	437	428	440	441	428	427	434	486	415	449	427	436	423	443	430	420	442	424	400	477	437	424	441	440	438	434	437	433	428	426	440	424	420	437	446	446	453	422	414	412	438	410	416	425	432	440	448	473	429	440	409	442	445	427	419	416	435	436	438	405	490	442	419	419	455	417	420	417	409	396	471	424	416	403	424	469	405	386	442	425	448	439	394	425	443	451	424	425	446	438	465	454	431	416	402	433	427	412	427	416	399	437	400	418	446	444	462	413	462	412	411	411	406	395	427	452	402	410	434	480	452	431	433	421	436	462	454	427	451	436	462	430	437	424	466	420	428	418	459	395	429	394	437	393	450	415	443	434	455	414	443	429	403	425	436	463	406	437	458	437	441	399	408	431	401	425	455	439	429	440	424	423	436	461	467	422	412	467	432	453	447	398	420	415	433	443	413	416	423	409	429	432	431	477	405	426	428	460	423	436	491	471	437	442	462	410	432	479	442	453	416	426	422	427	425	464	432	449	424	412	448	419	379	437	442	420	448	427	424	458	451	443	446	409	451	388	443	445	413	431	406	449	463	448	440	425	416	406	385	433	443	384	427	456	420	390	417	440	450	437	464	442	433	438	415	455	406	447	424	422	407	470	420	403	420	444	426	436	443	447	433	456	461	410	429	436	392	456	423	401	442	402	451	417	419	435	448	398	435	457	421	411	430	418	412	473	442	404	439	424	438	439	427	459	413	419	433	453	404	419	427	432	451	430
9105	1990	2362	2580	2120	1448	957	777	725	692	545	526	449	459	444	351	393	389	303	314	345	304	315	337	318	341	301	291	304	321	294	303	308	311	355	288	302	305	268	294	333	269	284	280	313	309	287	325	324	289	305	323	284	299	297	302	312	298	288	289	280	290	296	285	289	301	315	284	287	311	274	297	310	287	287	316	296	310	290	303	286	287	306	309	283	336	306	298	293	325	273	315	300	266	279	315	269	304	273	274	298	252	301	280	295	306	312	303	273	315	266	276	285	294	333	300	286	305	287	309	338	310	273	297	297	291	303	317	299	304	306	312	267	289	291	305	310	264	264	269	315	318	316	261	294	282	266	313	309	295	287	284	325	338	322	319	309	286	287	303	311	280	304	286	318	299	302	315	278	299	315	317	281	283	319	290	262	283	303	287	288	277	297	289	316	324	293	332	307	292	273	264	274	287	278	317	315	302	287	337	313	331	285	287	371	266	307	305	298	277	268	291	271	287	314	320	306	326	346	295	284	290	342	307	283	289	312	303	294	262	272	290	291	267	305	289	305	314	285	293	309	291	288	318	314	321	333	316	296	318	272	326	317	306	338	312	318	276	265	314	287	289	329	295	301	291	293	311	318	294	294	304	273	309	292	304	314	266	280	273	305	251	279	307	291	311	302	290	289	306	293	312	298	323	293	316	302	279	302	309	271	278	318	299	274	311	283	306	303	337	277	341	267	282	300	324	277	301	288	318	249	282	303	282	305	316	317	311	299	309	254	308	328	342	309	284	294	307	280	306	284	303	298	327	299	289	333	290	273	297	311	290	292	293	308	326	275	268	288	267	307	292	312	273	285	272	307	287	302	268	338	317	295	304	292	299	288	319	292	326	290	292	292	276	292	283	305	273	307	275	300	296	286	262	310	304	266	271	295	321	283	317	310	329	298	296	308	310	315	295	289	292	290	317	330	280	302	289	282	303	291	320	308	332	308	310	333	284	302	280	281	298	289	307	278	285	310	275	310	319	277	271	286	288	297	296	299	283	310	312	291	313	281	293	307	309	306	314	268	317	298	308	341	300	281	317	298	306	322	291	296	293	298	302	321	292	290	251	298	286	334	277	300	326	267	317	298	297	275	313	309	294	310	313	271	292	294	294	276	282	299	291	323	309	309	303	284	277	337	304	292	283	284	288	309	279	270	293	303	307	279	307	303	317	313	293	259	279	294	277	283	290	316	311	343	365	256	264	292	309	302	284	310	283	303	308	319	309	298	312	328	322	294	314	300	299	329	288	309	294	317	292	271	266	259	308	318	293	312	261	311	314	309	312	327	319	296	304	303	310	334	286	281	285	289	314	338	309	290	292	278	325	315	338	285	320	304	326	273	322	310	247	284	276	290	263	315	319	277	314	301	310	311	290	284	274	289	331	341	323	305	287	302	301	284	299	291	288	297	279	311	303	272	299	300	325	289	289	301	305	320	285	297	306	321	285	291	284	316	330	306	286	283	339	307	313	298	290	291	294	299	290	326	268	288	331	274	305	280	303	269	297	288	285	294	325	296	342	292	278	282	294	309	288	267	286	313	279	321	333	245	286	285	284	282	329	304	325	294	291	304	324	277	304	294	314	260	291	315	268	279	274	273	291	279	310	325	306	310	272	313	302	313	313	300	318	309	282	289	302	264	290	290	302	292	289	311	286	311	310	303	279	300	343	304	319	310	308	315	301	312	304	314	277	317	330	267	281	276	332	293	329	286	326	310	339	294	306	286	301	298	323	321	308	317	255	304	276	287	307	284	319	334	290	309	300	338	299	302	302	274	293	315	326	294	281	292	298	291	314	304	330	300	314	277	270	297	287	303	293	252	284	312	290	278	291	332	311	294	285	291	301	300	303	297	310	285	304	279	314	263	319	296	287	313	321	268	268	285	280	310	301	336	329	332	315	301	312	315	342	301	284	283	300	333	275	298	299	320	288	316	275	263	299	309	273	315	327	323	287	283	309	295	285	309	280	263	289	334	263	280	336	338	309	271	308	310	274	293	297	313	326	291	311	330	301	294	283	285	324	317	314	323	320	286	314	270	302	322	291	304	303	306	311	290	286	300	329	284	291	311	289	313	262	310	280	303	314	316	296	278	276	284	306	291	308	299	300	271	257	325	264	323	272	304	297	278	304	286	321	311	271	309	297	271	292	305	308	298	328	310	287	334	279	283	272	317	338	292	258	291	273	281	285	304	338	343	324	288	321	305	300	327	329	290	263	304	320	292	300	315	303	285	322	258	349	307	331	311	305	314	273	276	301	300	300	308	306	290	291	285	302	306	320	325	277	280	298	297	315	357	265	293	263	280	285	307	281	276	316	295	331	300	281	288	327	275	298	317	287	314	314	305	295	288	304	300	286	279	333	358	306	329	319	312	293	303	317	305	308	296	289	324	292	282	294	276	295	280	304	302	334	303	303	290	296	297	314	273	323	276	297	291	323	300	318	306	291	271	291	275	276	307	284	273	294	292	287	275	275	304	326	302	320	299	313	321	287	311	290	290	324	284	293	315	280	308	319	310	276	304	288	296	260	271	311	298	305	294	313	269	280	279	288	278	257	291	272	293	322	291	289	338	286	313	300	309	266	293	301	281	245	308	312	296	301	294	304	296	283	290	303	324	309	296	286	304	307	264	268	273	279	278	322	308	304	286	278	325	292	308	301	312	304	318	304	300	293	273	299	278	310	301	290	297	312	299	301	350	312	305	291	315	293	316	255	303	300	304	312	302	303	291	292	310	288	262	296	294	272	344	289	289	332	359	280	297	280	288	310	288	304	313	293	330	302	310	298	280	288	301	302	282	284	274	345	309	278	318	324	279	302	325	325	286	301	301	297	301	331	311	283	285	312	338	307	295	309	303	293	327	319	303	295	302	298	310	316	313	325	294	324	316	296	305	295	287	341	324	268	303	287	275	277	342	293	283	272	292	300	268	285	267	276	280	280	312	338	289	290	302	297	311	284	288	277	296	276	287	290	310	285	281	284	333	291	289	286	296	298	316	287	297	290	284	283	298	293	295	316	319	287	333	301	310	289	275	306	315	290	314	281	303	327	260	275	305	309	311	289	302	295	268	275	281	300	314	303	258	315	268	305	291	330	332	309	322	337	316	295	299	289	326	295	322	282	320	284	306	273	329	296	309	267	286	290	328	282	296	296	299	292	255	288	307	300	278	263	290	300	283	270	305	277	273	280	307	300	297	243	312	274	296	297	309	301	314	276	321	284	306	301	294	313	282	310	317	306	313	290	311	311	248	307	302	303	316	311	293	296	283	303	307	302	314	281	288	302	271	303	315	308	290	295	289	310	304	285	303	270	258	267	323	295	282	296	294	335	288	296	296	294	307	307	291	331	268	287	277	318	302	295	285	302	320	343	283	302	301	312	292	285	314	294	294	330	290	319	313	336	292	289	296	279	315	290	293	296	304	312	288	293	286	292	325	324	338	321	309	277	247	267	323	302	298	311
7433	2062	4521	6772	6558	5176	3939	3075	2959	2689	2189	1845	1638	1428	1357	1275	1148	1085	1086	985	969	870	823	886	812	825	763	810	790	822	779	775	743	710	737	733	750	724	752	710	736	697	778	689	725	770	735	722	723	718	704	736	698	734	698	677	743	642	666	758	683	696	737	743	762	709	672	713	722	680	753	700	722	705	676	694	706	711	695	650	712	717	644	713	724	719	738	692	730	725	706	716	672	662	655	732	744	741	674	684	685	741	713	728	719	681	672	695	692	696	698	731	658	671	764	687	682	731	737	738	680	683	737	655	678	690	684	727	708	698	693	705	698	670	710	698	694	742	744	723	650	726	708	665	666	765	623	691	747	698	659	683	736	651	711	746	697	707	715	687	705	697	679	689	685	698	686	742	650	697	680	694	729	693	696	657	698	681	683	725	695	701	702	687	681	705	700	702	707	663	714	681	686	691	734	683	689	710	716	713	675	709	675	682	753	701	707	719	728	669	673	709	721	696	732	690	657	665	698	663	718	702	698	668	691	680	698	691	691	688	708	735	724	695	681	696	692	674	711	728	716	737	695	678	704	722	715	737	680	663	711	657	698	676	735	718	726	734	698	712	701	693	701	752	670	689	700	733	758	642	653	708	718	710	671	706	660	689	694	691	681	688	699	720	690	751	661	665	706	668	687	765	667	723	681	744	622	663	683	672	699	740	734	698	715	722	697	701	701	713	694	643	664	736	701	678	705	695	737	729	746	700	690	662	712	693	694	686	692	724	734	707	722	740	724	683	724	724	674	745	671	711	677	726	757	698	743	700	701	709	730	645	699	676	702	740	685	673	668	732	674	709	663	713	671	705	714	701	678	724	698	677	666	708	691	672	714	712	700	704	718	667	747	681	686	715	737	655	694	689	652	715	671	677	702	703	663	726	739	702	718	712	715	723	702	670	695	727	720	677	658	666	663	677	735	703	640	710	726	664	729	716	701	709	687	727	673	720	696	646	733	700	677	721	785	685	720	744	716	665	692	711	675	676	702	735	684	728	708	655	709	664	667	660	676	706	679	780	726	691	729	673	679	707	680	637	698	700	773	747	685	692	684	697	739	694	684	680	734	711	679	645	700	641	715	697	661	696	729	758	636	675	703	686	697	695	699	704	701	722	699	681	738	685	723	700	647	696	704	685	735	735	697	711	674	673	681	653	740	648	688	623	720	642	703	714	717	666	638	689	692	722	724	712	706	705	673	711	680	700	660	703	688	649	687	691	719	673	706	692	667	665	670	712	640	700	682	671	718	697	698	689	703	720	690	687	734	740	688	680	693	690	722	739	676	704	662	683	695	711	637	695	704	663	652	701	689	703	689	693	685	677	674	707	729	678	701	657	666	692	680	735	707	701	709	736	689	707	752	776	702	744	723	736	669	648	724	685	730	700	782	707	672	725	730	712	770	664	686	747	666	745	688	701	701	694	717	672	689	747	685	737	723	675	726	700	698	695	702	695	706	723	739	698	697	716	671	757	678	696	661	693	760	740	730	650	678	699	645	712	723	672	705	700	700	656	696	726	733	676	706	686	657	692	707	704	744	736	687	666	721	665	707	736	698	705	691	681	702	628	727	680	646	701	711	721	659	719	720	724	719	685	664	659	722	702	702	717	725	685	731	704	672	748	692	708	698	705	668	728	720	726	664	714	708	725	735	664	708	708	708	684	697	665	648	745	695	644	638	710	713	724	677	702	714	707	663	695	752	729	735	695	711	730	728	699	631	707	684	673	739	741	733	697	717	689	727	713	720	720	714	701	739	715	702	710	718	697	648	685	684	684	697	707	684	730	690	719	704	723	674	759	720	742	723	747	742	711	714	742	697	661	702	678	657	715	734	684	690	671	680	671	719	713	690	711	729	679	696	715	695	719	757	722	730	729	720	718	701	710	680	660	693	699	733	692	756	714	666	720	722	701	707	684	734	674	707	746	720	710	724	727	682	686	691	715	711	713	699	676	691	708	679	694	698	719	708	686	726	723	655	702	682	714	644	714	717	695	730	746	710	695	672	702	724	691	759	698	711	697	714	691	689	712	707	650	732	691	741	687	729	715	677	706	706	710	724	680	693	760	710	686	741	689	708	716	668	686	695	711	708	717	730	675	701	688	689	660	691	651	698	689	700	658	695	683	674	741	720	670	685	672	663	700	749	690	710	767	663	704	675	703	697	714	702	653	697	758	728	731	770	720	691	680	673	696	689	716	674	705	674	689	697	680	692	701	754	733	726	703	687	721	696	666	687	690	697	681	713	707	683	706	698	656	703	679	715	733	693	676	699	676	678	715	692	724	734	714	692	650	725	693	750	724	702	702	673	712	709	677	674	727	723	724	656	637	700	647	709	713	678	709	668	698	679	684	702	705	701	685	705	683	662	675	709	665	695	718	699	699	684	728	708	692	715	671	671	701	689	719	663	690	721	740	671	682	724	702	684	714	727	677	686	704	728	692	714	684	682	711	698	682	715	676	714	710	695	695	695	661	672	681	681	737	704	758	680	719	671	672	732	727	717	700	648	747	676	712	765	698	740	718	705	671	708	673	691	710	692	701	703	708	673	765	698	655	707	697	702	732	667	735	724	676	657	702	662	665	664	692	718	678	678	719	764	701	679	703	721	647	677	739	709	790	738	669	726	697	721	714	700	641	662	704	693	678	666	691	707	733	731	736	654	667	684	682	727	719	699	691	692	657	677	693	696	696	699	664	681	653	739	745	709	680	705	681	707	681	700	705	700	737	697	716	720	704	694	725	748	714	673	682	670	727	716	722	683	702	642	680	771	705	687	651	694	703	718	687	675	766	667	705	702	727	736	689	710	668	695	696	698	684	760	702	722	676	681	692	705	727	720	723	704	683	733	732	708	696	706	703	725	712	745	682	680	648	680	687	687	698	691	698	742	681	692	723	703	638	713	707	744	657	646	729	682	689	709	674	672	729	679	736	700	739	687	692	711	681	728	721	713	661	704	704	686	698	662	667	737	685	634	670	718	723	691	686	694	699	702	721	726	680	696	671	688	649	716	714	716	707	714	726	734	712	740	676	708	706	704	733	718	731	693	702	692	706	706	737	726	717	731	700	686	685	686	705	687	715	651	705	615	671	712	661	704	675	738	654	735	725	692	702	732	694	655	709	721	698	685	722	684	724	689	718	739	721	701	723	679	697	679	707	667	729	739	727	669	689	656	741	692	700	688	634	673	668	721	701	705	710	769	713	700	671	680	711	691	701	754	694	698	746	719	735	698	710	686	701	692	704	695	668	737	719	697	677	683	647	700	699	706	730	733	681	699	711	742	696	713	719	675	748	686	722	711	725	699	709	681	648	724	726	717	723	724	744	712	682	748	710	693	729	705	703	711	703	686	751	713	731	684	691	682	710	704	714	668	678	700	708	666	662	698	712	701	696	680	708	718	708	688	709	702	718	673	701	713	688	705	696	687	699	703	657	720	718	723	667	719	675	701	728	692	714	680	711
16206	3306	3487	4120	3163	2062	1663	1325	1123	1038	797	654	573	484	467	438	405	452	414	381	378	392	387	353	347	389	337	353	336	307	306	313	319	313	319	310	320	337	345	354	318	285	335	313	378	310	329	346	346	333	303	319	348	315	342	340	366	353	356	309	320	339	347	329	293	275	319	341	320	354	343	348	326	313	335	294	322	325	325	340	289	310	313	305	377	322	319	371	337	299	318	348	347	295	320	329	336	298	304	297	305	328	319	328	300	324	322	313	318	351	308	341	325	313	348	301	309	346	316	308	322	313	304	356	316	339	328	347	339	348	318	348	299	318	306	273	294	327	321	346	313	337	307	311	268	360	344	343	332	298	340	345	336	366	337	305	349	333	319	347	265	298	329	337	355	324	344	320	321	298	279	323	327	314	302	326	341	319	315	295	322	303	342	314	338	343	310	356	339	361	285	293	314	337	329	322	334	311	317	303	313	295	338	360	346	319	313	330	313	327	321	294	330	291	313	336	313	346	378	313	309	315	356	324	312	333	290	344	333	334	328	313	326	356	296	309	313	361	323	341	328	310	357	321	349	328	333	331	337	302	350	320	327	319	311	296	326	339	313	314	349	330	367	343	317	342	306	323	319	337	334	307	332	336	300	320	334	316	341	278	347	328	287	311	354	310	321	315	291	335	304	322	331	294	340	319	289	334	361	303	316	331	331	308	293	353	331	314	330	328	328	323	329	319	339	311	298	295	328	309	320	310	356	303	311	344	331	323	326	327	307	337	305	294	310	329	321	303	321	325	310	323	325	295	333	310	306	313	321	314	330	316	314	339	308	325	320	322	320	306	338	317	334	293	322	330	328	363	344	343	362	356	299	307	324	343	331	304	331	345	341	324	354	308	316	326	308	310	332	299	286	337	311	299	318	344	313	344	288	360	311	300	315	342	327	333	336	309	333	316	318	329	307	307	312	330	306	326	315	337	302	338	310	316	311	353	291	359	339	334	313	305	308	348	322	364	330	319	325	328	342	332	331	323	302	316	328	327	341	301	330	316	318	335	331	364	316	351	283	311	311	282	342	355	327	354	321	318	329	354	306	351	288	318	312	319	303	309	325	321	317	288	318	315	309	338	336	301	306	297	298	322	333	298	323	311	307	334	317	283	318	366	314	324	338	325	324	306	330	310	311	291	306	309	321	348	312	294	322	325	298	328	311	323	314	302	340	324	361	345	352	310	312	338	327	334	306	354	330	337	327	301	322	303	294	306	374	340	306	339	343	314	325	337	325	316	296	317	337	335	309	336	335	320	304	334	341	323	326	335	324	322	316	356	324	286	310	324	313	302	293	328	316	308	347	305	309	342	342	326	313	315	322	352	319	307	315	336	296	331	321	336	315	306	321	344	324	306	351	325	333	326	319	340	297	319	318	310	348	354	313	327	315	328	329	351	352	330	322	273	306	331	343	277	303	295	322	325	316	350	313	339	315	314	338	310	312	284	315	285	319	377	330	329	304	340	317	314	322	340	322	310	330	315	319	348	326	279	302	312	326	308	325	300	329	327	324	330	326	293	290	338	309	305	334	311	350	336	331	312	298	311	354	334	319	330	317	324	330	329	278	329	323	310	320	313	294	315	332	349	330	359	314	344	316	316	330	327	322	318	321	302	314	329	303	304	313	315	352	329	322	310	310	332	284	325	341	338	330	327	379	341	331	336	304	325	315	333	325	299	304	301	346	316	319	355	357	332	315	363	348	326	327	318	313	306	346	326	304	329	335	300	321	294	352	325	294	319	317	329	344	363	324	317	292	333	320	325	349	322	353	299	317	285	351	349	288	302	324	324	337	329	343	354	331	343	306	346	322	284	351	302	319	339	331	302	331	340	352	304	329	313	308	329	364	384	360	345	338	289	368	333	289	311	291	346	308	305	328	343	323	296	323	317	333	315	309	306	326	298	336	328	315	338	302	324	322	313	314	309	299	320	330	304	342	361	347	289	321	332	291	322	301	317	323	333	328	327	335	334	349	313	357	338	335	331	322	338	319	336	304	301	316	330	342	323	301	301	304	333	317	309	306	350	345	325	342	290	298	304	322	312	356	346	303	339	313	320	328	320	320	307	305	345	313	304	341	335	309	317	319	347	305	312	301	332	341	331	310	339	311	335	298	323	314	327	334	295	317	290	321	312	326	305	354	312	314	332	341	317	325	296	354	288	313	338	322	326	354	294	318	324	324	310	350	329	323	350	342	344	325	309	319	308	295	348	318	380	325	334	339	343	339	316	330	337	312	341	305	340	309	328	310	347	335	329	314	280	307	313	300	337	307	361	314	298	308	359	308	333	311	315	296	338	322	295	311	321	348	305	336	337	320	314	312	340	324	354	305	307	305	311	346	367	311	300	328	315	316	336	309	300	322	343	297	369	307	337	314	294	335	311	304	320	349	322	308	310	305	297	325	336	316	328	317	317	349	295	321	364	275	315	341	311	341	300	293	304	339	317	313	352	353	336	329	327	296	290	325	334	319	329	356	350	361	362	349	292	325	297	326	311	343	331	346	383	318	333	305	315	331	337	340	312	295	314	330	318	320	325	324	314	318	328	293	330	332	307	307	337	362	348	322	332	307	333	331	307	308	325	344	316	334	307	310	312	318	287	274	326	353	337	298	337	312	319	328	325	320	322	323	303	322	333	319	311	325	322	321	315	305	332	333	285	301	336	308	339	341	333	326	353	342	311	310	343	336	341	326	356	353	312	343	364	343	349	345	293	322	367	307	289	353	383	329	336	327	333	311	292	311	371	318	288	296	309	355	301	327	328	294	322	319	313	316	355	299	307	314	335	320	360	325	344	308	317	291	316	328	332	318	327	349	289	336	318	301	311	293	293	329	302	329	318	367	295	346	334	338	357	346	317	338	321	310	327	342	306	277	355	323	340	315	327	297	316	339	328	312	296	339	353	308	308	310	335	306	355	352	293	336	306	334	328	332	329	329	323	306	327	328	314	330	316	349	340	332	344	299	332	311	342	327	324	336	337	362	309	312	313	303	305	293	332	326	367	302	292	344	326	310	340	316	357	333	311	337	307	334	312	319	298	301	324	304	332	320	315	324	295	356	306	307	294	326	326	304	353	339	312	318	349	300	302	341	341	324	343	328	319	307	344	355	352	321	325	330	314	304	333	308	348	307	314	317	301	307	319	355	319	303	298	314	337	315	324	325	356	312	329	337	337	311	337	357	299	322	318	293	367	303	337	367	343	328	339	325	329	340	313	322	360	330	315	342	307	324	326	318	312	348	348	330	316	326	358	362	331	315	311	309	292	311	347	293	352	349	310	341	337	317	310	318	333	365	307	319	307	323	293	313	366	313	320	337	344	323	314	331	294	297	336	310	315	313	295	339	337	327	329	325	336	304	326	335	334	371	314	320	324	312	297	298	318	286	312	311	343	352	333	325	326	350	340	323	324	308	333	336	293	316	327	303	317	354	347	320	318	329	337	331	332	332	324	312	317
9715	2943	6404	9869	9229	7400	5837	4910	4607	3932	3205	2595	2304	2029	1802	1574	1469	1389	1241	1117	1143	1017	953	963	909	972	931	900	868	893	880	906	856	813	826	772	780	781	791	770	800	799	812	718	773	770	742	698	751	736	712	720	724	728	735	759	757	732	716	703	730	734	730	747	753	737	712	702	708	706	724	726	721	766	751	675	782	744	731	711	706	794	754	672	701	744	747	765	762	722	694	728	689	704	707	731	741	716	749	754	745	715	699	728	734	762	767	710	733	777	737	764	702	805	758	705	727	736	745	693	737	726	762	763	709	753	705	734	765	746	740	711	725	747	730	754	663	664	693	729	768	723	756	708	704	746	748	730	728	683	723	701	777	684	724	719	695	687	739	732	754	743	758	721	709	694	731	679	699	697	769	760	694	744	703	756	755	741	729	681	669	708	759	726	759	712	716	720	698	761	718	726	707	720	759	707	744	740	686	745	741	689	751	711	740	718	731	725	766	735	711	666	708	718	734	720	747	718	705	772	758	738	727	741	726	749	731	701	755	728	714	752	706	773	687	717	710	756	741	733	723	759	717	749	706	724	782	705	757	712	656	725	768	700	723	704	743	742	746	769	717	711	709	728	741	723	712	711	715	781	705	749	747	707	711	731	726	748	726	717	714	711	733	756	738	778	727	719	727	756	709	681	687	736	729	719	704	764	749	760	745	732	729	688	708	731	767	726	736	704	735	721	690	741	746	707	743	730	780	672	743	743	730	704	750	708	739	750	691	724	685	686	714	743	716	758	742	750	758	687	800	666	710	683	687	756	727	736	691	777	710	699	745	701	739	754	778	745	700	717	758	734	733	741	712	706	748	706	749	759	713	781	703	704	739	695	711	693	685	754	731	744	711	753	754	737	752	719	761	697	707	662	735	758	728	732	740	748	743	754	749	751	731	741	742	688	720	764	748	692	759	719	725	734	720	724	732	698	743	754	677	689	720	748	680	720	768	759	746	711	739	692	768	758	744	767	697	709	689	731	733	751	714	737	768	730	710	697	728	741	745	707	750	728	695	753	749	685	680	727	681	770	743	747	734	707	704	694	679	703	732	690	730	706	696	716	745	734	787	714	702	740	744	745	758	726	736	716	717	738	771	693	734	735	730	787	707	725	737	811	690	730	704	683	718	685	685	682	745	737	739	693	740	752	684	724	765	775	721	731	739	708	678	738	747	738	713	764	772	734	784	700	718	722	704	714	737	704	682	723	732	708	753	720	696	739	709	695	735	746	711	724	706	725	703	696	698	705	747	749	737	732	693	740	784	730	698	704	717	713	736	738	752	705	702	733	721	789	699	710	762	700	746	759	695	759	744	698	740	759	762	700	724	700	732	718	749	696	774	710	733	748	724	702	697	756	741	720	741	732	694	760	709	712	715	720	705	707	715	738	791	732	715	791	738	740	695	753	742	755	714	715	683	722	748	725	703	728	753	745	740	752	718	714	776	761	714	759	802	679	712	802	754	707	729	737	752	687	681	735	774	777	706	639	751	767	744	749	730	772	719	720	727	729	710	699	782	681	737	744	725	726	710	706	724	708	712	731	730	705	742	711	713	735	734	738	736	719	767	735	707	733	655	760	716	679	774	727	702	753	739	704	757	673	764	660	714	745	723	723	706	764	667	783	680	682	713	709	732	697	726	751	731	785	749	731	723	753	729	743	721	731	711	719	745	705	725	756	700	732	743	756	709	698	716	697	715	782	686	762	699	785	690	732	771	689	705	737	716	726	682	693	735	674	719	718	707	738	710	704	757	723	690	730	738	732	716	723	711	706	774	700	730	707	743	708	695	698	729	694	750	740	702	723	770	688	711	718	716	725	747	713	796	720	698	705	717	743	740	710	697	710	691	777	695	736	755	692	717	755	755	749	697	754	707	728	719	688	704	692	705	728	757	740	678	727	691	734	716	716	720	714	704	711	701	708	747	756	725	694	731	721	727	740	710	765	704	719	700	752	738	744	735	736	763	733	739	716	741	708	707	732	692	690	707	766	733	676	718	751	698	757	708	677	753	741	748	719	706	747	768	735	746	772	733	737	718	680	684	714	723	732	708	712	728	756	750	751	755	684	691	763	731	773	740	669	728	708	762	779	694	719	762	712	789	724	715	762	713	724	726	764	769	720	765	720	716	726	745	743	742	726	678	736	759	680	691	726	709	727	691	731	750	768	751	757	711	712	750	736	694	723	738	780	713	695	744	731	698	682	731	718	716	684	713	703	720	746	761	698	755	729	720	723	675	740	716	726	761	726	710	763	725	760	752	737	730	770	698	728	781	776	690	671	785	758	750	714	765	788	756	732	702	721	728	762	702	749	720	676	759	679	684	730	766	785	711	765	718	734	689	713	730	716	726	739	729	733	733	701	689	723	713	733	731	742	702	736	735	693	751	690	702	731	743	738	713	699	690	725	727	742	679	704	736	728	699	728	677	740	719	706	692	736	769	734	746	722	687	775	739	769	667	719	740	767	673	700	734	738	710	694	713	730	702	695	743	746	674	687	783	729	727	748	746	768	737	693	720	775	759	773	699	758	746	717	707	743	727	723	719	779	734	722	678	701	791	698	686	718	740	747	678	774	709	724	736	742	717	744	693	782	735	751	743	789	768	704	729	737	727	749	714	717	704	783	705	725	715	760	757	728	748	787	715	747	715	731	682	744	716	736	785	774	705	700	761	728	761	752	745	717	690	763	730	777	702	701	702	680	697	721	698	746	719	709	676	742	706	744	803	726	748	738	759	748	751	720	721	726	741	713	792	728	675	714	756	676	729	735	765	726	738	700	694	749	710	702	723	710	748	694	780	749	717	717	726	650	700	757	777	724	722	734	735	721	716	695	758	661	757	717	758	740	693	701	725	711	759	770	680	740	754	747	754	720	780	709	752	721	671	745	710	741	715	702	703	743	765	702	771	656	735	715	710	766	755	723	704	730	720	742	706	758	758	713	738	736	709	733	783	748	735	734	717	747	742	729	678	721	738	746	769	703	704	719	728	741	701	735	747	762	768	764	757	730	746	710	722	692	731	701	757	703	734	710	745	742	751	724	722	719	693	707	765	727	719	763	695	739	736	713	713	766	748	715	721	724	716	702	727	753	722	742	724	708	712	725	738	739	725	698	686	724	719	739	721	728	723	748	705	751	726	719	696	705	724	770	673	742	743	747	748	748	694	742	737	720	712	705	793	688	743	724	698	734	731	714	726	738	721	715	744	754	701	748	721	722	710	733	717	737	688	741	721	732	701	751	720	768	704	751	801	716	718	760	680	713	733	706	763	763	752	728	760	787	805	686	735	740	692	667	759	715	729	730	748	747	755	752	683	722	708	698	710	712	759	702	755	764	716	706	726	773	752	740	765	772	688	714	713	692	741	765	757	737	776	693	709	725	733	701	707	705	738	736	739	730	726	697	663	692	691	737	727	724	718	697	700	709	731	696	769	729	771	712	727	704	708	731	755	759	711	673	745	720
2811	1034	1209	1263	821	639	447	379	374	316	271	244	249	194	190	178	188	190	176	184	163	170	194	162	187	174	183	161	194	202	193	164	170	167	171	189	180	173	177	196	147	151	172	166	173	185	163	179	174	163	164	176	186	167	176	188	156	174	167	175	144	192	209	165	170	177	155	187	167	197	186	172	187	186	187	167	167	175	185	164	164	183	144	169	158	188	174	160	162	172	176	160	156	177	206	171	182	146	193	167	167	194	167	182	173	168	167	163	176	179	197	158	175	172	177	177	150	181	196	150	164	158	188	166	172	163	186	167	177	191	156	185	178	164	144	162	148	164	168	173	170	138	182	183	195	174	198	175	185	169	184	180	206	171	188	180	174	178	157	177	184	182	178	177	182	171	183	187	197	196	171	175	189	143	150	157	166	180	168	163	170	190	156	170	181	173	161	164	182	172	172	178	156	184	141	179	204	164	177	205	188	201	190	189	188	185	173	190	184	191	196	149	164	189	186	202	155	190	176	189	176	145	162	168	182	162	159	166	180	199	167	186	171	146	169	193	165	175	179	183	168	179	141	177	173	162	164	152	177	166	159	195	205	168	162	172	186	167	172	185	182	199	162	168	171	173	161	183	170	171	176	191	148	199	180	156	181	172	158	179	163	180	166	179	152	157	201	191	169	171	150	174	176	154	169	172	176	168	171	184	191	176	199	163	199	163	161	190	178	185	170	178	187	176	169	181	170	174	154	142	204	176	180	169	149	180	201	156	163	159	166	174	168	159	182	203	174	197	180	163	155	186	168	166	188	182	177	195	200	189	166	163	165	161	169	177	137	195	173	182	176	172	152	219	159	152	168	169	179	150	171	197	169	180	159	169	179	155	156	201	162	152	172	191	175	153	192	172	159	156	151	176	181	182	166	182	177	164	175	142	189	162	169	171	205	210	204	159	176	148	190	170	179	215	185	211	179	182	151	152	200	205	185	167	176	180	161	148	143	170	178	154	181	182	157	176	177	175	179	196	170	186	194	188	190	175	198	194	190	172	157	179	169	161	197	185	177	172	180	202	170	152	163	174	170	175	187	182	193	143	184	216	202	179	157	177	190	185	182	158	162	170	167	170	170	148	187	182	183	192	169	162	152	179	158	166	188	159	187	160	152	200	156	177	177	159	173	184	217	197	168	167	154	199	177	165	173	162	151	179	176	182	205	164	181	167	174	161	173	167	171	155	175	151	198	175	184	172	165	162	149	167	173	187	156	154	179	183	211	198	186	189	178	190	188	164	167	185	176	203	149	187	170	180	180	167	175	161	193	184	175	163	159	169	170	201	167	167	175	174	185	176	156	147	179	162	163	186	188	173	191	135	172	198	169	172	143	148	163	161	184	173	167	187	149	186	168	172	191	166	182	153	186	162	189	195	186	182	181	172	179	169	169	215	177	164	176	175	158	148	164	159	187	173	160	192	173	165	170	177	209	155	176	161	181	180	163	199	193	177	204	162	187	174	155	200	171	171	193	176	165	168	141	174	186	172	174	168	196	177	179	173	153	167	187	191	164	204	198	188	190	187	192	190	192	169	163	162	186	169	178	181	174	181	167	176	182	166	164	158	175	199	186	180	180	135	164	174	195	185	169	171	175	150	165	175	171	177	169	164	148	161	171	175	178	177	183	167	183	144	186	184	162	157	163	148	175	165	158	165	180	187	186	164	177	176	169	189	200	207	191	179	158	157	182	169	174	180	190	180	194	176	156	178	176	184	160	169	162	177	172	172	174	177	179	193	166	157	148	183	176	197	168	165	176	174	144	145	169	160	164	176	207	156	161	151	150	183	160	166	172	166	178	166	191	150	191	173	154	157	186	189	162	181	175	197	189	182	172	163	135	189	162	187	188	158	154	181	197	162	196	177	188	186	207	165	169	173	152	174	171	175	208	155	193	158	167	191	167	189	183	171	194	167	194	156	161	170	173	166	166	151	173	188	183	174	183	176	181	181	199	160	176	186	189	153	185	173	152	185	174	189	176	194	179	186	153	162	170	163	175	173	193	167	177	160	200	176	173	181	180	168	200	170	160	164	177	178	160	158	145	155	178	208	190	155	151	184	178	171	171	182	182	154	178	153	178	183	187	165	167	175	174	184	170	157	185	170	176	177	192	187	173	170	171	180	169	163	172	194	124	146	195	179	160	177	162	156	173	195	162	173	153	198	184	186	183	164	144	191	172	153	170	176	166	159	142	173	167	194	170	174	150	153	160	174	189	170	201	178	174	138	211	156	173	171	168	158	176	170	170	167	183	139	163	167	164	159	180	170	171	196	218	174	165	171	182	173	170	200	217	169	168	175	183	154	181	152	192	175	161	154	166	131	159	159	161	171	147	177	160	188	179	166	197	189	173	158	169	189	185	188	151	147	172	186	163	169	157	175	190	173	150	188	167	179	172	158	183	164	165	190	189	178	204	174	180	167	182	196	173	161	189	163	148	171	163	187	183	164	186	189	159	182	202	177	193	171	184	152	168	197	151	167	164	158	163	182	161	155	175	183	169	163	182	174	182	182	168	158	223	155	195	160	153	155	177	171	169	203	189	196	169	175	186	165	169	199	156	173	172	172	156	151	167	175	154	154	178	154	170	159	171	164	191	176	164	203	167	155	164	157	165	186	179	181	140	182	189	169	163	189	165	179	188	173	146	158	169	172	175	188	181	150	173	162	158	194	179	183	177	171	187	161	184	178	176	182	146	176	212	195	185	182	178	193	165	159	155	169	182	170	191	167	169	159	160	161	182	171	182	179	181	195	168	174	182	182	158	190	172	183	193	174	202	167	196	167	164	163	197	194	166	197	168	150	175	173	174	181	179	177	182	163	184	164	172	170	189	169	164	154	182	212	180	181	139	169	183	175	164	182	199	165	185	161	162	186	178	151	171	197	194	180	207	184	181	154	142	179	171	173	174	193	189	166	156	182	158	167	197	177	173	171	161	173	167	180	172	160	164	186	174	176	156	186	199	158	165	173	175	157	166	156	170	151	161	135	174	171	162	171	172	175	181	178	140	158	192	159	160	173	179	182	167	173	179	173	169	168	210	187	152	205	180	184	166	164	187	177	175	180	158	165	175	142	159	146	157	146	183	168	163	174	171	154	172	183	180	156	214	155	151	187	166	168	175	163	158	167	186	159	161	154	173	163	182	179	162	202	138	172	180	167	166	184	174	161	173	152	179	157	162	170	187	155	160	170	165	191	176	207	166	191	183	145	185	198	162	163	172	162	164	164	153	169	186	159	186	167	166	152	158	156	162	161	167	188	177	188	184	180	161	179	163	172	206	151	191	172	156	156	144	182	176	186	188	189	144	166	189	155	194	158	178	173	157	168	178	146	173	188	177	186	188	176	167	179	165	174	143	180	172	170	166	184	177	176	182	163	139	173	174	163	165	169	180	162	173	142	154	178	186	144	158	187	190	174	180	179	159	201	161	184	168	183	158	173	176	163	187	169	187	171	158	202
2285	1231	2471	3824	3245	2538	1953	1674	1525	1300	1098	954	871	698	662	648	632	603	540	566	507	536	503	510	459	487	461	450	440	479	439	467	436	494	455	427	471	474	440	416	454	397	459	443	439	503	447	473	469	445	438	499	421	442	458	496	433	452	435	431	453	479	416	412	428	439	441	417	450	452	454	455	442	432	416	435	439	468	454	473	470	454	432	485	445	409	461	439	424	452	441	417	438	424	433	431	461	446	474	444	420	471	455	449	478	463	459	432	440	453	436	468	464	413	442	469	415	441	425	467	455	448	441	440	432	474	448	438	422	427	429	428	489	451	419	451	452	434	407	425	462	476	475	401	454	433	444	472	432	491	447	417	467	416	472	407	412	460	435	441	455	404	420	417	439	386	435	411	448	456	449	454	436	465	458	394	454	428	430	443	442	438	431	468	456	428	443	460	435	429	465	446	447	444	423	459	431	424	439	466	429	449	457	447	436	437	473	439	466	442	435	463	423	452	431	405	441	441	411	471	434	440	427	460	392	462	413	426	466	424	451	458	427	482	415	422	450	471	457	474	423	480	425	415	457	444	450	450	434	395	433	407	451	459	476	473	425	442	419	473	478	433	450	458	454	443	432	468	443	446	423	431	452	441	436	445	465	477	431	441	428	391	434	446	464	456	430	440	489	447	453	477	474	453	431	478	422	439	456	448	438	454	442	429	460	407	450	412	390	388	452	397	463	435	444	455	497	445	432	454	438	454	410	473	448	435	429	412	436	485	471	464	478	438	470	438	473	446	461	458	456	515	471	464	422	446	458	489	447	428	428	476	469	421	450	388	428	448	462	413	442	415	449	484	443	439	433	429	434	447	448	423	466	424	439	436	465	428	454	429	406	454	458	445	484	447	469	446	439	451	412	478	427	449	421	431	450	472	469	485	444	435	468	476	455	421	400	431	438	424	464	443	437	419	458	426	424	447	412	481	478	461	438	446	452	429	462	403	445	468	478	449	467	427	437	452	433	443	463	460	440	411	474	488	433	425	414	464	467	463	436	449	449	461	478	430	436	480	431	459	438	444	471	454	446	436	464	462	449	440	430	461	424	447	413	466	454	442	496	487	441	457	443	442	477	401	458	447	468	479	427	407	473	468	418	456	428	427	448	485	463	439	454	483	444	441	420	475	427	467	428	433	468	435	469	454	451	463	476	458	467	470	465	447	430	445	437	448	471	495	471	444	445	435	449	439	458	400	437	465	440	396	421	450	461	441	448	432	448	464	483	459	427	463	446	471	437	433	461	449	439	434	403	425	454	430	449	457	462	462	411	433	421	447	446	452	415	476	393	459	456	440	487	454	476	476	474	440	460	393	402	422	444	446	444	406	443	386	457	470	480	457	421	448	451	444	468	438	449	437	383	459	460	420	423	441	428	422	459	423	442	426	467	457	455	462	444	469	468	441	469	424	455	458	435	471	448	476	405	422	455	431	457	464	421	422	421	503	429	445	472	445	435	452	415	456	459	450	464	435	410	430	442	420	452	453	432	455	454	426	395	445	445	456	458	451	438	459	432	433	485	449	464	425	413	410	448	455	444	474	525	414	399	440	436	410	414	440	461	444	478	426	431	483	441	451	447	436	465	460	470	447	440	457	462	412	462	436	451	419	419	434	424	436	458	436	431	470	460	430	451	434	439	456	428	446	444	471	457	440	455	413	460	430	471	464	413	442	407	449	425	453	438	435	455	434	453	414	454	451	433	451	432	479	435	452	413	462	477	454	432	423	440	426	446	459	432	463	392	465	452	440	415	481	464	445	452	435	428	484	454	471	461	435	426	438	477	447	447	436	458	426	461	435	444	462	467	426	436	463	474	430	415	465	420	447	434	414	423	448	445	465	462	421	446	454	444	425	469	464	453	443	446	489	477	440	441	456	434	467	437	441	439	420	469	439	413	451	404	441	461	442	474	442	459	453	443	448	429	455	425	425	447	451	446	438	443	432	451	450	442	452	437	442	446	417	454	464	409	424	443	454	429	438	428	471	468	495	468	450	439	419	426	463	485	402	440	480	425	488	439	468	439	415	444	457	435	481	457	465	422	432	437	470	399	432	404	432	485	492	431	435	419	435	417	450	488	442	421	412	458	471	465	486	429	408	462	460	442	440	489	419	438	439	432	450	485	456	428	427	429	422	476	478	431	445	455	394	420	470	451	482	463	453	453	483	451	439	449	421	422	443	489	466	441	478	447	431	469	462	458	451	418	442	408	443	444	456	477	433	449	408	424	463	466	429	459	480	467	447	490	464	408	400	426	435	428	466	459	413	474	431	465	421	438	437	447	451	431	401	431	423	428	433	434	457	419	427	476	455	443	442	424	467	464	461	463	420	447	448	500	443	471	421	436	405	453	450	449	444	449	445	429	444	457	438	400	456	474	424	438	424	453	474	447	446	444	455	430	431	433	454	430	442	441	436	479	417	441	480	431	444	456	446	407	429	459	418	485	480	450	448	484	456	459	395	446	443	456	428	451	393	462	454	436	446	445	439	461	456	469	440	438	453	439	444	440	424	453	441	484	412	454	464	456	426	458	471	411	465	427	415	420	470	456	424	468	431	473	446	402	410	433	485	410	431	393	475	470	453	465	448	442	465	410	406	421	491	428	474	446	423	471	436	476	449	434	470	472	481	423	397	457	452	460	501	423	447	507	460	478	462	455	449	475	436	449	445	435	484	454	466	442	393	460	434	453	461	412	422	437	456	451	439	449	446	421	472	457	438	456	449	473	404	450	441	425	469	430	425	458	447	440	430	442	455	456	440	439	421	463	431	434	435	428	429	462	462	468	435	442	418	465	457	448	433	402	434	467	453	450	444	425	437	439	461	460	382	441	472	430	447	446	456	448	445	477	432	472	457	441	462	452	439	436	426	438	440	422	495	428	439	433	459	447	442	442	445	459	466	447	424	450	416	454	439	427	464	419	448	480	469	445	471	432	448	493	408	431	469	493	412	448	432	478	442	441	481	414	413	454	447	436	418	467	421	456	428	478	456	451	437	437	496	454	467	441	434	437	468	399	427	425	460	439	469	422	445	445	441	437	446	455	447	445	462	439	432	462	462	440	476	479	447	470	466	419	445	467	434	445	463	425	414	452	486	414	454	441	477	481	431	431	450	438	466	431	428	468	466	452	448	459	462	489	428	421	452	395	430	468	463	448	456	469	437	418	405	479	457	424	451	437	454	487	441	454	434	427	457	454	447	451	455	435	372	442	465	489	452	429	467	468	433	429	446	478	481	432	414	437	443	431	450	472	443	456	447	451	441	453	447	469	473	449	453	463	458	435	402	429	446	424	425	467	432	402	436	439	462	491	464	455	438	445	436	451	436	434	435	460	442	462	419	465	434	452	439	467	450	468	462	428	449	477	459	448	492	449	447	425	459	427	452	438	453	417	435	452	458	480	421	443	451	458	484	455	498	437	489	459	444	432	447	463	436	471	469	428	467	457	460	437	484	425	457
9502	2187	2495	2717	2075	1482	1066	994	814	752	593	489	464	462	437	391	441	357	358	309	324	322	313	315	335	314	283	328	347	332	324	317	331	314	309	323	317	333	308	323	318	286	272	280	282	301	301	306	306	303	297	328	309	332	284	325	296	297	299	290	312	299	304	296	294	340	306	282	303	331	282	321	307	286	362	352	284	320	294	330	310	304	319	328	360	305	288	311	267	303	274	302	302	311	293	295	304	318	318	337	328	336	311	325	291	268	301	293	290	283	297	309	299	310	313	309	301	320	285	302	327	317	311	279	313	302	275	299	268	265	287	279	322	331	320	287	291	300	324	311	343	261	316	327	307	313	279	316	313	291	317	274	284	316	283	346	292	326	291	315	318	322	302	285	283	289	310	296	264	304	293	291	285	289	306	318	315	277	281	315	259	277	317	300	305	309	309	292	346	312	286	296	283	288	306	293	294	313	308	310	320	301	293	283	283	317	293	269	340	295	313	296	316	318	293	302	301	308	360	338	298	268	306	355	323	315	319	336	290	317	290	331	298	300	267	302	279	294	322	326	313	294	298	339	286	291	271	301	317	319	313	336	334	300	332	300	322	333	339	288	337	307	350	345	303	266	258	316	292	282	315	291	317	306	296	281	292	283	305	329	293	343	293	308	297	299	267	323	297	293	310	306	289	289	299	301	325	301	305	308	308	323	298	323	318	334	312	287	314	296	320	317	294	310	330	308	284	296	314	312	325	308	325	304	324	310	309	305	257	345	325	303	305	297	317	330	288	334	308	304	338	321	313	356	308	302	314	321	283	313	306	296	295	315	301	315	322	298	313	306	313	305	332	304	344	346	299	276	296	323	291	333	325	299	309	322	333	314	323	329	309	340	283	311	332	337	295	306	315	285	287	285	303	291	293	353	349	294	279	288	314	280	277	288	299	318	318	317	315	297	290	296	315	292	323	322	283	288	344	262	298	309	277	332	308	327	318	302	302	282	300	314	292	344	317	308	298	310	275	348	367	332	331	263	317	303	322	326	323	317	308	320	295	322	324	332	300	259	318	320	309	310	320	321	271	300	303	330	294	339	322	320	321	320	275	283	304	295	333	303	289	298	351	300	321	314	299	289	293	315	301	305	332	289	307	330	270	324	301	304	323	305	297	361	315	295	312	330	327	295	320	307	311	350	324	282	285	280	274	294	291	290	281	334	305	313	294	327	315	311	312	328	339	262	319	292	326	298	316	285	293	324	304	329	371	276	326	303	298	291	325	316	289	327	307	271	322	306	343	311	291	334	341	316	316	332	325	317	293	319	293	318	263	320	322	307	340	331	332	305	296	307	295	293	282	308	307	303	280	272	255	325	294	309	298	312	303	284	294	316	334	305	293	302	298	306	286	337	337	290	289	296	277	330	330	318	283	300	296	313	311	321	293	354	313	285	280	307	317	242	323	327	290	301	304	282	338	301	302	267	315	329	311	281	311	285	313	334	311	326	326	335	324	337	339	324	310	299	276	336	341	301	285	268	331	323	308	323	303	311	320	325	308	295	308	267	286	351	319	286	286	295	329	302	316	297	297	318	280	276	290	292	315	354	294	315	318	315	332	324	271	284	292	308	288	314	280	303	274	301	301	294	283	293	309	335	320	311	333	366	318	331	303	329	305	295	308	283	300	326	304	298	310	321	297	318	318	314	320	326	311	293	291	295	305	311	323	300	337	320	327	327	340	333	297	286	277	330	298	313	308	318	309	294	297	319	292	300	315	298	337	315	319	336	310	315	325	333	292	282	285	334	297	305	285	284	296	319	301	334	331	319	354	285	312	309	311	309	298	296	296	319	303	305	317	308	321	309	266	289	326	298	321	288	328	356	330	316	335	314	303	322	332	327	292	287	342	306	296	313	287	321	276	340	309	320	257	332	307	311	311	299	300	264	314	307	319	304	330	296	291	315	313	317	340	294	278	299	300	307	301	307	315	326	278	334	285	311	316	312	281	335	297	279	315	330	307	305	329	294	323	320	332	298	293	303	288	301	290	293	288	302	308	301	321	326	336	294	291	291	268	314	311	307	310	309	330	291	274	321	301	267	273	322	307	310	330	333	272	292	303	322	316	322	336	294	302	280	293	315	279	290	296	350	297	279	290	297	300	292	343	293	321	305	311	279	324	284	300	288	291	302	300	310	298	314	297	297	314	323	339	302	297	260	332	304	262	284	313	310	329	308	326	292	298	274	307	320	289	288	259	293	290	307	289	315	303	304	305	304	328	309	305	304	287	295	325	290	276	317	316	302	331	340	294	296	334	309	329	289	311	313	304	308	333	325	332	317	306	317	325	292	305	295	308	303	286	325	306	296	298	315	324	295	279	350	282	326	313	291	295	325	342	302	281	324	311	315	274	298	286	316	335	275	345	314	298	299	322	300	313	344	320	314	309	307	310	328	331	291	325	328	321	276	323	333	312	315	337	303	303	314	297	310	304	262	327	306	328	312	308	352	267	290	287	301	309	325	302	332	282	316	327	326	355	318	314	293	304	286	322	291	284	313	295	284	339	310	314	312	305	292	310	302	298	290	279	279	302	312	294	299	300	293	356	313	290	315	311	301	300	310	295	316	270	299	304	304	294	300	294	335	301	307	330	295	282	300	285	299	301	296	289	319	322	322	332	293	271	327	305	263	318	319	317	334	332	288	319	319	292	319	301	319	316	331	334	322	309	300	339	291	308	314	338	295	311	327	311	303	287	274	315	296	290	292	312	299	278	298	290	329	280	301	324	336	286	283	294	299	311	286	294	281	294	286	300	320	318	287	275	323	314	289	295	281	308	298	359	285	309	290	347	285	289	251	294	278	307	297	331	297	319	302	320	328	306	293	304	279	269	313	332	301	286	307	301	275	319	316	322	284	288	291	323	309	268	252	273	323	283	317	320	288	311	312	274	295	307	299	275	297	328	343	288	287	315	295	281	331	278	307	305	303	303	291	308	312	302	310	313	341	345	341	285	295	302	282	292	286	328	294	333	315	290	296	297	305	309	295	314	287	297	284	326	338	323	306	300	297	327	308	322	326	286	314	287	355	329	327	323	314	314	332	300	313	300	315	314	296	282	344	335	298	302	293	277	293	282	287	329	320	328	308	289	303	318	325	317	300	269	284	315	272	290	321	301	317	288	324	372	311	314	319	293	291	300	307	291	267	274	263	303	303	322	339	292	286	301	321	291	325	320	305	333	312	280	291	268	283	335	319	290	283	311	307	318	319	311	312	288	316	284	305	307	310	326	328	295	288	331	287	286	319	308	288	250	305	303	290	316	294	306	282	284	280	289	288	317	326	254	344	265	303	289	290	314	334	334	347	295	337	319	320	302	338	303	326	311	290	316	333	323	310	292	278	292	318	275	274	326	297	308	298	278	300	316	332	330	302	314	282	332	309	260	335	333	308	316	289	311	326	320	309	309	302	291	351	276	284	311	277	324	326	293	287	265	268	293	298	308	309	322	294	309	290
7452	2333	4559	6915	6523	5220	4317	3856	3350	2857	2451	1865	1744	1619	1355	1361	1108	1172	1042	918	956	939	898	852	824	786	832	808	837	791	815	777	780	763	730	763	756	706	718	732	792	769	725	725	754	725	765	712	720	736	744	738	753	705	703	738	666	700	685	698	689	776	741	685	711	736	719	723	699	678	741	687	749	678	758	757	715	654	681	765	697	705	712	677	734	710	724	722	700	706	727	723	729	775	655	694	703	678	698	746	698	677	743	736	727	725	779	753	785	649	683	725	764	682	735	691	705	690	733	757	764	696	718	731	710	712	720	716	703	692	680	768	709	696	699	675	728	694	691	705	712	732	764	712	734	694	753	749	689	666	706	746	745	702	713	741	733	720	763	743	732	690	714	701	739	741	706	720	714	717	701	781	695	750	693	697	701	677	664	670	717	787	705	644	723	692	737	726	737	699	707	748	707	747	710	756	734	697	708	672	732	694	700	691	676	669	668	727	676	726	743	732	701	736	726	725	739	826	669	728	696	742	718	695	674	685	698	718	740	707	763	687	699	702	720	729	644	688	684	708	691	717	722	710	752	682	738	785	736	714	744	750	700	768	747	697	740	708	695	691	717	698	695	683	714	751	695	732	711	748	695	678	663	793	717	698	708	734	671	765	720	694	733	673	774	748	725	763	713	705	685	725	701	728	733	755	724	687	732	719	765	746	742	714	708	685	708	714	711	735	708	712	761	704	743	658	687	729	702	722	768	737	730	704	688	676	713	734	747	695	704	723	728	740	734	708	696	720	715	697	706	767	717	764	727	710	687	710	709	774	679	767	698	717	714	768	707	735	663	705	723	686	732	706	712	753	706	731	753	732	691	714	714	686	694	763	761	716	731	694	762	727	704	757	732	729	665	741	755	647	694	700	729	735	717	705	708	722	729	668	681	702	727	693	705	706	697	716	709	694	706	694	713	730	699	684	734	692	712	736	678	710	682	712	748	755	690	745	698	714	729	720	657	726	734	717	752	726	690	737	693	689	759	704	674	706	735	736	699	743	728	720	692	733	698	696	752	740	694	688	717	702	708	740	776	696	719	693	742	705	686	755	729	734	714	701	683	708	732	739	726	716	704	721	708	659	729	677	720	697	690	730	685	678	731	684	709	687	669	710	731	699	650	734	685	738	724	698	734	687	679	717	722	713	674	725	719	682	760	707	758	785	730	734	708	758	690	706	711	736	735	686	725	648	722	730	763	658	743	706	714	726	720	697	691	757	730	713	724	670	728	726	721	692	745	727	700	699	682	706	775	742	729	723	718	733	706	679	714	695	719	696	683	703	714	762	691	687	711	735	734	742	691	654	693	740	708	739	746	731	738	751	723	647	700	717	710	723	702	685	733	751	722	686	747	738	738	725	701	746	748	716	724	750	685	746	747	745	691	696	711	714	722	706	734	711	703	696	680	730	724	707	707	700	714	735	721	683	711	725	676	704	766	733	676	704	741	667	710	710	758	716	697	728	664	714	768	697	729	716	688	715	764	706	710	751	728	740	716	748	720	742	706	769	698	693	791	672	747	737	731	713	779	734	706	761	729	698	757	725	706	733	702	705	674	693	715	793	689	743	732	708	689	702	712	707	736	772	761	767	759	758	757	728	734	695	724	771	754	718	696	706	717	710	708	750	727	696	724	685	722	735	705	711	716	716	692	702	756	676	749	707	712	722	692	689	718	762	700	696	762	661	716	708	699	699	761	723	710	707	726	729	744	704	795	786	728	752	734	715	717	742	698	702	741	723	699	705	704	690	688	748	715	737	705	694	721	733	713	767	708	677	715	788	747	753	691	765	719	706	703	690	706	728	737	735	710	678	737	725	721	743	725	663	741	691	710	731	719	689	742	696	720	739	713	704	708	727	723	679	713	684	706	713	738	745	715	668	696	756	678	753	686	740	733	736	680	666	723	692	734	725	720	662	705	703	710	732	705	732	714	707	725	674	692	684	730	727	662	785	693	766	700	727	792	691	738	698	679	732	693	692	745	729	733	733	715	756	766	741	742	738	751	684	769	677	741	723	737	694	728	734	738	684	718	730	698	730	729	707	708	720	774	686	759	709	749	759	733	715	743	703	713	696	702	732	693	718	687	748	737	735	692	713	731	702	737	743	704	736	717	703	704	693	699	716	739	716	718	746	670	667	699	716	684	768	725	756	734	761	715	698	745	708	727	705	721	722	697	726	708	736	732	669	759	731	713	753	730	763	696	681	713	707	707	671	664	741	747	715	706	703	731	737	712	734	737	729	741	734	718	771	727	689	725	696	747	687	727	770	702	766	657	715	715	675	689	707	680	692	698	690	732	736	681	701	712	759	736	715	674	760	759	689	657	781	735	769	744	711	706	714	732	737	731	750	747	695	716	699	702	788	695	686	722	688	710	763	727	701	716	716	710	706	751	690	744	679	704	734	746	767	728	704	695	727	749	686	687	709	719	686	670	697	758	741	705	713	696	695	714	691	656	717	695	720	704	737	740	733	733	768	754	736	695	756	699	765	747	749	761	682	662	734	727	732	759	709	684	732	754	704	702	737	683	676	748	738	714	698	689	731	719	701	644	753	740	685	738	641	684	718	738	698	683	715	755	742	741	717	694	751	728	706	710	757	723	708	706	696	734	704	746	784	754	764	677	677	699	710	683	737	726	720	742	726	701	709	680	754	736	659	727	750	702	722	720	702	702	703	738	774	728	716	761	730	730	680	716	664	670	748	702	769	721	697	741	667	731	721	693	771	691	714	720	728	707	720	725	682	684	687	747	707	720	675	689	684	788	693	680	740	658	739	722	726	678	729	718	714	728	695	741	697	746	747	689	734	700	694	704	694	694	718	741	707	693	723	692	730	708	676	699	750	692	664	740	729	708	703	758	743	649	714	727	720	692	685	713	777	755	719	727	746	740	717	694	734	690	745	737	752	700	692	708	685	774	738	726	699	708	736	739	711	710	736	734	675	752	701	711	694	727	773	730	727	682	680	748	715	714	670	672	744	705	654	694	786	758	725	719	724	688	690	688	736	728	726	698	711	711	755	695	744	696	700	712	748	763	718	690	711	708	752	697	763	692	705	748	700	725	677	678	708	713	743	717	732	677	778	721	750	710	714	706	723	700	732	681	760	741	661	671	733	693	740	742	732	763	719	719	725	710	666	707	753	703	745	735	720	677	714	701	713	682	744	693	706	709	646	732	663	726	742	771	667	702	677	760	741	757	689	745	732	712	691	734	711	712	701	753	746	774	735	736	717	696	691	738	775	735	687	698	752	745	654	718	719	724	711	711	704	733	716	715	720	726	723	718	756	707	674	737	759	702	747	722	757	734	714	696	764	726	658	710	716	718	693	739	730	752	716	735	763	742	738	689	717	690	755	710	690	710	707	729	697	739	722	729	725	762	743	647	684	754	747	670	734	704	679	737	721	723	738	747	693	755	664	740	708	719	703	718	662	677	728	747	719	723	737	687	686	692	761	764	712
16787	3658	3650	3694	2819	2281	1694	1398	1157	987	933	758	719	616	505	478	493	458	359	396	374	399	369	373	354	405	365	372	349	374	383	371	329	347	333	365	322	320	346	355	293	339	341	310	298	331	325	331	320	290	332	311	348	308	351	305	324	333	324	311	325	363	322	331	321	334	337	328	352	275	334	350	346	319	354	356	341	331	370	360	337	314	313	333	329	312	317	318	348	333	305	359	302	345	306	335	325	316	302	339	350	329	346	328	336	372	325	309	324	351	329	327	345	355	342	365	340	326	325	327	308	327	323	326	330	342	373	336	299	362	329	352	332	350	324	353	344	350	318	348	326	327	347	332	332	346	309	328	303	323	334	307	316	316	354	346	334	295	299	324	330	351	333	342	350	352	333	314	340	347	312	289	321	345	337	334	348	359	315	308	309	321	331	338	317	333	320	330	346	337	322	343	353	358	340	316	307	327	356	348	348	326	333	325	332	321	318	279	316	321	377	304	288	295	321	333	363	320	339	340	306	362	321	299	330	316	347	327	330	340	358	343	333	346	319	318	344	358	330	327	328	308	302	313	306	335	328	293	368	378	342	288	334	316	319	340	311	317	330	336	309	360	351	303	330	333	307	351	349	321	344	319	329	307	331	306	308	297	296	342	327	346	318	333	329	331	288	316	344	360	365	305	295	330	305	327	312	331	320	292	328	334	358	346	280	309	317	334	318	318	351	328	299	319	320	317	359	334	327	325	327	332	339	365	342	328	344	328	337	311	280	296	322	338	300	300	320	336	359	326	316	309	328	336	353	341	338	313	337	327	369	345	322	331	343	325	337	314	311	317	332	327	309	315	310	340	308	314	373	328	347	309	328	321	329	346	329	327	313	296	311	327	335	315	316	313	351	352	302	324	334	318	337	320	298	323	332	335	338	333	326	311	288	328	335	319	329	370	364	309	319	319	346	358	340	350	328	334	330	334	316	309	334	313	365	337	322	300	316	314	339	308	333	311	325	347	349	315	349	323	298	310	319	340	330	307	317	338	319	381	376	364	303	317	351	337	288	334	335	332	330	309	332	333	366	327	316	300	344	335	317	332	347	338	363	323	349	331	320	369	347	326	311	343	315	304	320	315	342	296	355	329	318	333	337	315	322	316	322	348	343	330	310	324	355	315	349	321	331	327	325	310	335	318	308	310	343	310	329	331	331	330	314	312	323	314	315	337	334	315	350	316	330	315	320	322	330	324	326	342	335	304	290	308	325	353	328	314	281	307	339	358	337	301	293	319	306	359	331	344	323	292	303	332	319	305	343	339	340	332	364	317	331	330	333	335	326	328	328	337	348	310	331	316	332	317	323	338	379	295	327	331	305	325	290	337	325	340	312	389	323	346	351	339	287	332	328	308	330	340	353	308	311	338	332	357	317	304	310	339	284	307	359	326	342	320	335	335	330	326	339	319	350	324	345	365	321	328	290	349	321	333	298	347	309	320	328	334	297	314	339	315	335	347	351	309	335	308	377	333	334	325	345	357	330	318	334	330	308	339	334	319	317	324	325	302	321	304	292	294	298	331	344	300	297	331	338	296	324	335	338	355	334	290	323	333	352	305	330	329	331	341	356	320	298	333	351	347	327	305	351	307	326	339	350	363	308	302	325	343	323	363	330	338	342	300	311	308	342	329	335	313	334	305	316	314	331	340	335	335	307	339	357	336	362	296	288	346	312	339	356	348	319	289	360	311	335	301	338	360	331	332	313	348	328	301	336	328	354	322	313	346	325	350	375	383	333	333	301	327	333	350	338	330	299	317	349	348	323	333	308	352	312	317	334	353	314	328	342	323	312	318	345	334	328	382	316	363	311	333	303	357	325	342	303	351	274	323	304	346	336	355	379	318	298	368	321	342	337	364	317	314	342	318	343	327	327	342	342	314	322	337	368	328	344	353	304	308	318	339	344	330	358	315	294	324	368	331	302	309	330	315	301	362	332	320	332	355	335	330	335	324	324	311	335	358	326	331	357	323	320	315	341	346	350	349	309	325	320	310	295	317	312	314	354	321	337	311	346	320	353	341	349	325	304	316	342	332	347	349	317	330	299	299	320	327	322	332	300	315	304	329	361	323	321	346	339	317	317	321	316	326	323	321	357	303	347	316	315	330	369	325	315	306	358	311	355	346	301	306	324	374	295	339	363	328	361	353	362	311	294	361	340	341	307	315	326	302	327	351	306	350	322	316	320	295	338	337	327	338	342	313	336	345	309	313	340	332	343	348	320	313	316	307	323	301	364	334	330	328	322	317	320	341	316	333	351	342	331	300	341	395	315	315	299	332	316	338	337	352	342	347	330	350	322	308	330	364	343	329	337	312	316	314	339	330	340	319	291	324	328	343	348	365	336	329	346	303	321	350	303	335	324	352	329	334	324	340	290	322	386	332	317	335	316	344	312	365	315	342	325	321	302	277	321	305	337	328	338	321	345	286	348	312	317	303	342	325	337	300	342	352	335	337	332	336	320	306	308	311	295	365	334	329	346	335	302	305	302	329	325	322	337	298	303	333	336	331	305	347	333	350	313	323	313	282	340	366	329	326	309	355	334	337	306	312	333	303	307	332	346	339	372	395	316	368	351	313	340	355	339	346	333	392	361	331	322	321	331	351	320	317	318	303	332	356	293	331	365	314	331	319	349	342	344	376	333	313	294	287	341	304	314	318	340	358	307	348	365	313	287	320	363	322	327	320	305	295	367	304	303	332	314	309	346	307	327	333	364	316	339	328	332	354	339	328	341	358	324	333	343	327	313	317	305	321	277	338	335	299	309	354	319	308	326	323	333	309	308	300	307	306	323	311	306	319	341	322	319	308	356	292	330	338	341	310	307	327	354	321	333	334	344	325	311	333	330	337	310	342	328	341	317	277	318	320	347	370	321	308	327	334	328	324	311	310	319	360	326	319	337	335	308	343	341	318	315	335	326	359	336	323	310	370	342	290	329	312	332	356	357	335	309	364	326	349	354	332	317	305	370	359	292	332	293	336	332	323	303	309	288	348	328	339	322	330	332	335	334	354	344	330	331	339	343	336	312	297	336	387	340	314	334	318	319	299	332	358	326	300	326	322	348	362	357	311	350	348	353	327	355	336	306	340	320	339	309	317	350	345	343	321	330	327	346	311	336	309	300	274	315	359	286	349	295	328	324	317	333	379	323	318	315	313	335	312	331	351	325	350	331	327	358	330	317	329	363	337	317	359	320	333	354	342	313	342	301	303	331	310	316	347	362	312	329	334	333	304	307	349	346	371	365	366	287	368	300	340	322	335	316	306	322	350	335	341	325	298	304	287	313	373	323	369	343	314	306	336	338	316	324	324	325	317	331	310	346	363	347	322	316	334	347	335	322	348	381	337	362	320	344	369	344	337	312	321	302	338	335	310	312	304	323	299	323	333	351	339	319	345	334	338	308	311	311	312	310	321	334	327	300	311	303	310	327	339	311	347	333	333	336	315	327	314	331	337
9876	2981	6521	9208	8416	7410	6272	5541	4772	3954	3520	2877	2493	2175	1814	1607	1547	1374	1289	1129	1071	1091	1011	956	941	897	894	941	883	915	824	859	909	861	857	770	789	776	751	773	774	851	798	792	800	777	791	803	784	767	760	786	766	811	725	785	708	717	786	707	709	743	788	764	749	737	725	741	736	732	773	688	774	729	774	750	736	720	738	740	764	784	745	781	710	726	731	766	724	731	760	726	707	732	726	765	732	716	703	716	757	737	760	789	700	753	760	785	734	798	703	773	767	736	680	743	689	738	724	754	753	736	729	730	675	725	704	751	751	733	748	732	788	766	795	720	782	778	776	755	714	750	714	742	787	779	709	718	673	656	700	758	770	718	741	764	743	740	716	725	707	748	725	717	742	722	730	720	751	744	699	747	731	741	800	785	690	772	716	768	743	744	738	747	739	777	778	733	736	763	773	746	728	702	714	725	730	759	721	730	759	736	737	693	734	728	746	734	660	728	713	744	781	775	753	775	720	759	750	760	694	762	766	717	766	723	722	675	740	779	753	771	691	702	707	767	714	725	681	705	702	745	735	692	760	755	733	770	707	736	756	729	817	753	761	739	711	756	697	713	736	791	762	764	740	754	739	688	707	725	711	738	736	723	749	756	764	761	760	690	726	705	728	740	792	701	734	716	718	750	750	725	738	769	744	694	700	727	730	728	729	744	755	711	733	714	790	720	728	723	773	727	716	721	709	718	695	725	748	714	789	737	685	752	732	719	719	780	728	768	755	758	702	717	702	719	721	750	726	730	790	692	722	701	753	722	738	739	738	715	714	762	732	742	727	755	753	722	721	732	746	741	750	717	743	718	777	722	751	801	742	723	724	739	701	751	697	742	720	737	754	771	727	748	782	741	724	786	726	765	703	763	790	757	780	734	735	768	747	733	729	751	746	710	745	761	717	689	720	762	729	753	711	753	724	795	760	722	754	740	796	797	775	637	676	696	719	708	755	738	750	706	708	691	752	729	758	776	738	773	671	696	723	701	757	714	786	715	775	737	744	732	760	706	734	743	765	711	712	717	737	755	706	746	757	742	716	774	711	686	763	726	746	732	743	759	759	780	749	747	705	730	758	767	785	738	745	746	738	690	708	706	758	780	753	746	735	691	721	713	681	721	701	717	745	778	713	793	716	767	729	724	700	800	703	738	741	756	764	727	766	704	717	764	743	785	694	702	704	729	764	747	738	721	746	724	715	721	743	743	696	703	723	755	771	731	747	746	765	701	727	739	702	755	784	756	730	732	725	730	794	772	757	736	751	712	770	751	729	721	739	738	761	708	757	690	751	725	753	703	765	752	692	693	706	803	729	749	804	754	733	757	763	762	735	688	727	752	749	728	738	728	712	713	734	719	738	738	739	726	675	726	732	756	764	721	721	753	751	758	736	716	693	762	761	719	746	795	742	775	780	684	717	745	697	685	755	744	766	732	730	725	717	717	746	685	713	745	776	804	807	739	699	746	719	758	717	735	699	694	748	731	737	759	684	762	748	717	793	711	735	768	783	716	715	743	667	738	800	711	714	741	710	718	743	702	742	723	771	725	695	759	747	754	723	739	739	725	747	769	692	702	785	714	738	723	751	726	780	767	713	717	768	702	751	726	765	749	766	776	752	761	744	733	764	755	733	740	727	736	761	720	741	659	726	732	739	745	709	718	780	721	765	750	779	752	777	710	760	753	727	748	741	728	717	774	756	764	730	761	714	777	734	733	677	747	726	766	706	724	738	728	745	736	701	767	727	731	729	745	726	737	747	739	716	749	709	725	720	756	714	753	796	746	770	762	734	751	695	775	766	729	751	772	739	748	737	721	732	759	735	751	719	744	749	755	726	737	704	752	703	736	734	730	705	778	740	703	741	693	751	742	738	770	749	719	729	706	765	718	715	726	750	717	761	746	734	746	701	712	715	749	766	755	743	741	711	754	783	777	752	727	722	755	778	691	674	715	711	741	725	787	696	730	779	688	770	718	710	686	693	714	737	768	712	734	740	710	771	705	732	751	728	746	734	747	739	729	758	771	722	717	746	764	776	750	743	758	764	736	736	758	725	748	673	704	754	721	729	737	750	701	735	713	717	750	741	741	728	779	710	695	714	721	787	758	754	777	744	752	752	763	713	730	724	778	733	770	736	751	786	775	735	717	715	738	729	713	734	750	748	723	711	737	650	730	725	772	760	759	753	779	698	663	769	776	716	725	700	800	670	787	758	702	705	733	709	750	752	789	744	719	726	731	772	716	724	703	705	711	693	704	745	785	734	768	775	754	749	734	749	698	709	734	785	760	755	709	786	738	732	710	710	756	761	736	707	728	739	763	724	742	801	736	662	741	710	712	717	705	775	734	724	744	712	717	728	760	709	703	711	725	730	719	745	711	738	744	750	728	767	751	722	723	753	754	751	729	731	710	732	740	738	704	744	763	711	689	732	723	746	745	744	721	736	774	720	736	689	723	754	748	725	729	717	763	726	738	750	773	723	701	761	765	736	759	763	767	731	772	754	726	764	685	667	738	737	713	741	773	790	701	709	713	777	722	711	730	708	717	719	745	759	727	671	735	789	728	726	718	731	743	766	746	750	758	741	731	732	777	737	721	680	673	751	722	724	771	788	742	753	710	730	700	774	747	725	745	738	694	730	764	706	793	693	732	729	790	737	719	723	752	726	717	718	691	693	672	774	724	747	750	756	711	725	723	721	734	768	761	724	762	717	745	739	714	778	713	754	723	709	705	752	736	748	753	710	768	696	718	718	734	744	746	735	780	747	775	787	716	785	725	735	740	755	793	709	778	771	735	771	737	758	705	723	729	786	716	763	714	728	737	701	683	716	736	752	735	711	752	803	807	747	750	703	747	802	745	737	724	763	761	720	753	709	758	740	772	773	743	731	770	730	731	746	737	775	720	761	734	704	749	695	735	709	715	705	790	716	725	728	735	730	724	747	724	762	665	727	769	708	762	730	746	740	727	770	785	714	713	728	737	744	696	737	779	732	766	730	724	711	735	709	752	749	780	753	776	715	744	735	704	737	710	764	752	723	802	720	741	756	719	709	767	780	725	731	722	717	726	742	788	734	682	760	772	746	717	754	686	755	709	729	757	740	690	727	731	751	714	708	733	725	714	735	753	719	755	718	710	745	740	680	737	756	731	742	735	763	774	715	761	715	704	770	748	730	715	772	766	719	757	722	733	797	706	699	724	703	738	749	739	771	726	781	762	715	708	717	743	766	744	785	716	758	727	752	691	765	774	737	748	743	692	699	719	733	712	735	779	748	699	713	708	802	699	724	707	815	731	746	723	693	798	804	760	751	738	711	751	717	760	741	761	772	735	685	730	715	714	716	695	737	760	756	725	742	719	740	759	782	755	727	745	719	763	702	719	747	783	753	716	772	748	734	710	719	727	746	733	730	708	748	688	727	745	694	690	750	764	699	742	700	769	778	729	739	700	751	727	747	749	768	782	700	726
2937	1014	1077	1101	784	603	474	398	346	296	286	263	234	241	215	196	222	201	171	178	197	170	165	169	185	163	173	161	171	179	196	163	199	168	189	170	183	173	188	173	174	184	173	170	178	188	166	183	169	166	159	192	157	168	175	171	163	175	196	177	181	160	202	163	155	159	173	146	168	201	174	224	179	166	197	179	182	199	142	172	163	141	168	155	181	169	199	173	172	175	170	172	179	159	190	191	183	200	167	175	174	171	179	171	179	153	155	190	156	183	176	183	197	167	162	181	162	166	171	154	190	192	169	158	192	155	181	204	201	174	177	174	184	150	159	180	151	169	169	166	165	184	182	180	194	182	155	178	191	183	174	175	166	138	178	159	162	170	158	153	176	215	183	178	177	181	143	178	196	180	180	176	201	169	173	181	158	168	183	168	175	174	165	193	160	160	148	163	152	204	168	175	174	141	177	179	167	186	185	207	168	182	165	183	181	171	168	190	157	172	175	179	151	170	143	181	187	167	190	170	161	161	173	180	182	164	185	178	183	162	186	178	191	167	151	159	167	182	171	198	180	174	192	200	162	184	190	193	175	170	182	187	185	202	173	183	153	166	200	189	178	177	181	183	179	164	178	166	191	172	202	197	156	163	166	167	181	187	160	192	185	158	143	161	184	158	160	152	187	152	174	165	166	176	161	182	141	195	183	206	178	173	202	207	185	194	182	159	171	160	148	204	172	151	147	160	179	170	206	169	170	156	184	148	172	169	170	175	170	170	152	173	200	175	183	189	175	186	192	200	158	162	166	172	170	165	176	188	182	169	185	170	204	167	187	163	155	157	184	164	144	193	170	159	176	174	182	203	175	182	195	203	176	156	160	173	164	175	176	183	169	190	188	163	169	170	187	174	176	159	190	176	148	192	162	188	194	174	186	172	185	176	176	172	186	171	174	184	183	158	162	165	161	173	193	176	174	156	188	184	179	179	180	177	181	165	190	178	165	202	161	174	144	159	145	179	147	197	176	165	183	168	171	182	164	151	175	147	158	173	171	156	156	170	165	195	171	165	187	175	183	167	177	197	183	208	191	189	154	170	163	190	180	175	180	148	163	158	163	173	168	178	172	183	164	177	185	187	181	186	201	184	180	170	175	150	163	161	170	190	172	188	174	174	183	184	173	165	156	166	179	202	196	191	183	187	158	174	162	186	187	176	161	180	178	179	195	205	136	164	172	165	194	176	181	183	157	196	169	165	170	199	167	188	181	189	150	180	161	180	184	179	161	191	178	176	163	193	179	189	161	176	181	167	180	188	171	176	173	165	174	151	186	156	156	173	171	196	179	190	188	189	175	174	162	175	201	182	179	166	166	173	157	152	162	166	192	180	173	168	168	179	166	188	154	183	161	175	177	164	184	180	159	175	161	199	209	169	213	167	167	173	186	187	171	194	186	185	160	184	172	166	155	170	194	160	150	151	167	191	200	147	181	192	161	176	175	194	187	163	163	205	190	160	172	182	184	181	162	181	155	176	170	150	190	182	180	162	172	151	177	169	187	184	158	173	183	167	180	142	188	173	177	174	182	154	167	156	197	195	186	167	182	178	190	197	199	186	197	173	142	163	185	181	180	182	158	189	159	161	195	186	166	172	182	182	175	186	162	163	168	157	178	162	190	162	160	178	168	174	180	184	170	157	161	176	173	169	163	182	158	174	168	181	170	175	187	174	187	180	178	169	191	190	190	183	190	181	184	189	170	160	166	186	156	155	161	176	184	167	184	168	160	146	203	155	175	162	157	184	177	155	192	177	163	181	177	181	178	168	170	167	204	160	177	182	163	166	183	191	159	178	173	148	132	177	164	173	182	158	174	182	171	184	165	157	187	161	172	170	191	159	177	169	186	158	192	160	183	191	171	172	135	167	194	160	169	176	178	173	163	171	165	192	178	158	177	178	182	177	198	156	158	184	189	177	180	181	227	180	183	201	164	194	172	159	172	172	170	163	188	174	176	194	194	169	191	167	185	186	190	192	173	167	160	147	179	187	187	144	173	176	164	178	200	181	175	192	191	172	184	197	172	186	164	176	171	171	150	184	169	178	166	190	130	142	167	169	167	177	180	163	166	186	184	170	163	157	207	161	152	152	190	167	173	176	161	191	157	199	178	187	180	159	163	166	174	174	167	178	174	192	214	184	190	166	195	192	167	164	179	192	145	185	195	205	179	175	161	178	177	153	183	191	187	209	171	158	183	174	193	174	171	187	176	202	190	168	168	200	174	169	168	176	181	180	176	187	155	174	169	176	176	203	152	172	191	144	154	154	175	147	169	185	175	182	169	184	179	165	166	162	162	172	163	169	179	185	177	178	164	162	200	190	172	151	178	187	165	193	169	163	175	162	146	163	166	190	154	188	169	182	169	182	149	190	165	171	163	199	182	181	174	173	174	153	197	186	183	171	171	213	172	171	181	170	178	182	190	149	171	175	168	180	182	165	181	177	159	146	140	172	186	175	170	185	171	216	196	167	177	194	167	184	183	204	170	182	184	172	161	161	205	183	194	155	171	167	173	164	183	181	144	173	144	175	198	185	156	164	146	150	166	175	191	188	167	190	167	205	160	170	164	172	188	183	170	182	167	167	168	176	174	188	203	165	169	167	179	178	190	173	170	177	180	171	164	176	188	171	167	171	172	167	188	155	161	172	182	173	188	188	203	173	173	165	185	156	183	166	183	184	170	171	191	172	164	154	154	152	209	177	205	186	175	168	169	167	155	159	172	174	187	167	177	169	164	181	159	202	172	183	172	194	163	197	165	207	191	179	176	175	184	170	191	187	214	188	174	181	185	191	178	196	186	160	178	171	182	189	172	174	184	151	166	180	170	176	185	153	201	185	186	183	169	193	154	177	169	156	177	157	181	176	197	173	157	191	175	166	183	175	168	149	164	160	168	209	170	178	180	165	160	172	171	199	187	174	188	161	173	156	201	206	184	189	176	169	182	164	137	168	184	180	178	199	161	185	203	171	155	181	167	166	156	188	167	193	163	154	186	182	151	206	175	159	200	187	154	201	189	206	165	196	172	166	203	179	152	165	171	157	157	162	166	164	168	179	183	154	142	174	206	166	168	175	168	160	145	176	162	189	162	176	184	183	173	149	176	164	190	191	189	177	152	180	180	176	161	175	175	171	163	174	177	166	174	197	196	179	196	160	162	174	203	167	176	177	164	174	166	169	176	174	190	168	164	172	197	178	167	169	162	177	186	193	169	159	154	150	181	171	157	185	176	158	180	192	190	160	150	186	199	200	206	208	186	165	197	166	186	185	164	191	158	171	190	194	163	178	203	208	183	189	179	167	157	173	145	180	187	195	168	191	181	176	183	159	173	168	154	189	158	187	180	190	201	193	176	165	171	183	162	178	176	193	174	176	173	196	173	195	182	190	174	173	176	176	209	171	190	180	186	177	173	176	163	166	160	153	155	183	174	172	168	171	158	201	173	160	180	185	204	177	188	204
2503	1194	2261	3244	2985	2383	1985	1645	1350	1266	1098	1036	840	794	706	658	662	597	551	541	507	512	484	486	482	491	467	479	482	465	490	469	472	429	493	469	500	427	465	494	476	480	438	475	442	447	448	422	429	428	440	462	453	448	448	437	444	441	430	416	423	466	436	455	445	438	402	442	459	460	463	451	423	413	400	447	452	426	448	454	462	487	448	451	461	474	409	452	453	479	487	428	484	434	462	468	463	446	426	487	480	462	423	456	453	427	467	436	454	452	440	437	423	438	449	417	483	478	491	429	447	430	476	425	446	487	469	447	436	487	498	425	449	449	442	444	430	453	459	447	459	465	452	467	445	444	397	436	467	416	448	438	485	397	458	439	464	479	454	444	492	437	430	477	452	465	443	429	434	496	464	429	437	440	428	461	489	406	452	472	464	391	445	454	441	462	437	439	445	479	460	462	414	424	447	414	435	468	482	454	408	448	482	426	434	470	458	473	435	467	401	437	453	453	434	468	445	466	467	457	406	423	430	440	458	407	440	475	425	432	471	475	425	408	441	439	450	441	449	437	462	466	459	439	474	445	429	431	463	414	434	460	470	435	457	446	454	453	451	440	458	462	460	472	444	459	471	447	414	458	437	449	461	434	486	492	388	441	453	461	444	426	425	467	467	457	436	432	476	437	489	449	483	475	446	480	424	443	427	428	467	454	457	432	458	471	466	405	457	445	471	463	483	480	434	430	457	437	456	425	450	433	476	468	449	445	418	430	430	457	482	456	448	451	471	464	465	441	422	469	459	421	426	470	466	431	403	441	478	459	463	465	429	417	434	434	440	441	429	452	445	481	447	419	463	413	465	429	448	436	458	437	440	464	466	474	466	475	461	461	457	415	482	425	441	469	464	432	457	448	401	458	462	434	428	448	472	442	439	438	445	468	462	409	455	460	460	452	463	472	458	447	473	437	396	420	450	419	486	463	423	433	442	469	458	475	424	445	459	409	459	463	444	453	481	458	455	440	460	406	432	453	428	445	425	428	434	430	439	432	417	454	483	409	455	467	450	451	479	419	472	439	471	450	467	444	442	446	413	436	428	463	449	465	459	466	469	489	467	417	446	487	452	483	437	414	458	430	466	428	406	399	475	465	467	472	454	478	452	452	431	425	388	409	450	458	480	431	444	459	434	481	417	422	457	433	422	413	455	413	453	486	411	449	467	472	435	404	483	403	441	462	446	410	446	439	434	460	457	448	452	459	438	434	412	476	435	429	441	478	434	425	449	453	473	462	448	433	439	461	444	453	456	432	441	434	512	410	448	456	500	436	435	447	436	434	416	425	455	377	460	432	408	450	444	417	442	456	438	447	473	413	472	448	436	449	400	484	477	458	454	466	449	440	470	435	432	443	442	438	461	461	432	433	459	463	447	447	469	448	437	426	447	472	449	446	424	440	402	456	483	485	447	409	438	410	480	463	425	416	433	459	456	449	447	412	435	469	418	432	449	497	446	480	426	445	459	436	439	448	445	472	443	388	468	437	439	461	499	446	460	476	494	410	440	465	494	409	443	470	424	444	440	447	471	433	451	467	437	488	437	400	451	423	464	440	431	443	431	472	457	446	443	439	468	441	465	445	443	428	430	449	462	451	440	474	485	419	447	477	464	444	415	420	362	421	430	430	457	447	454	474	414	489	429	431	477	438	453	428	431	444	450	466	418	463	439	442	458	463	442	443	457	417	481	444	450	428	423	450	421	420	421	452	444	433	452	467	414	430	424	448	455	468	407	401	410	461	451	421	434	455	454	440	445	428	473	447	475	445	447	451	442	458	446	435	448	462	467	438	463	428	418	444	465	454	433	454	416	392	488	448	440	443	455	433	453	448	470	424	427	439	457	424	439	443	492	418	462	467	454	447	448	434	433	457	438	436	472	459	467	464	453	471	441	446	442	470	424	460	493	456	425	450	443	462	476	439	427	472	461	426	466	472	466	455	466	518	437	438	471	443	471	451	439	422	443	448	424	473	466	426	483	424	455	460	471	440	467	439	425	415	427	440	456	423	449	440	474	463	462	498	444	452	415	470	468	456	427	448	430	428	464	456	452	444	448	468	446	458	402	425	448	440	424	454	454	424	476	421	440	463	481	441	434	436	426	421	495	471	460	447	459	484	425	462	441	467	459	418	416	471	458	464	427	483	459	415	453	433	445	444	453	432	437	415	442	499	452	459	431	468	424	471	451	463	440	469	464	447	436	415	470	422	460	458	436	456	439	455	452	464	492	461	459	473	456	446	419	451	437	424	436	450	480	422	457	455	432	456	444	441	472	480	443	438	450	445	441	467	473	442	474	483	438	460	434	448	467	449	475	507	429	446	413	467	427	433	494	445	459	430	472	472	461	476	454	439	455	474	487	462	475	449	472	451	475	436	501	455	452	465	476	461	453	461	454	485	431	467	421	463	430	438	398	488	448	437	459	461	480	474	427	456	466	423	407	417	470	436	457	456	451	469	450	405	443	454	428	471	454	456	430	472	433	433	457	481	446	436	435	428	460	433	456	447	446	438	458	395	467	449	424	418	462	448	463	475	493	449	441	413	429	426	443	455	454	432	454	499	445	433	444	455	456	447	457	480	439	457	461	437	427	421	445	474	447	436	465	483	460	442	429	432	418	446	430	447	467	466	441	433	451	391	463	425	434	434	442	431	444	429	459	461	408	435	464	451	446	423	410	417	441	444	478	456	427	450	486	491	477	466	476	434	442	461	443	447	442	418	484	453	424	426	458	425	426	446	428	457	457	465	438	458	445	449	420	417	473	445	449	458	468	478	440	448	421	418	486	449	447	463	469	456	460	416	468	400	467	470	435	454	454	424	436	424	444	418	451	441	460	414	446	471	460	438	461	418	442	452	456	437	462	472	476	468	429	437	502	469	463	468	449	443	442	439	466	438	448	436	455	442	425	464	455	435	455	463	489	424	450	447	410	431	426	418	446	515	439	440	423	448	499	448	434	446	451	429	451	418	459	466	453	473	437	434	424	443	445	438	459	438	470	439	408	409	452	481	407	430	388	474	428	477	478	423	436	482	412	435	474	443	449	438	417	442	439	455	462	481	462	411	467	405	473	452	458	470	445	457	450	443	422	458	441	466	428	466	466	453	421	466	440	477	450	436	405	485	456	454	447	446	431	456	455	469	461	455	477	443	431	427	412	448	463	482	465	459	414	430	447	449	437	437	425	449	430	437	426	453	431	456	450	448	435	485	468	413	450	481	415	425	489	398	424	435	433	442	430	447	441	423	467	441	467	472	451	449	472	430	445	481	431	448	432	427	442	468	477	429	436	494	435	433	454	421	460	462	438	471	436	443	442	457	428	464	446	475	456	437	460	452	410	468	451	433	469	468	439	440	454	451	417	423	469	478	488	468	471	429	437	450	424	443	450	456	449	435	466	471	469	433	467	450	454	425	441	458	438	447	456	459	449	444	474	464	423	415	456	431	447	441	477	450	409	451
9596	1936	2507	2448	1909	1528	1165	938	809	639	603	504	461	452	444	417	365	383	357	349	368	288	357	313	311	370	333	291	311	307	336	305	342	331	321	299	302	271	282	285	351	273	345	297	324	313	269	319	295	320	315	308	317	333	340	301	325	327	328	284	319	309	307	327	311	315	261	298	326	343	288	322	303	278	337	278	301	313	316	274	309	295	280	316	316	280	298	335	343	292	299	298	293	293	262	326	287	331	283	303	302	334	281	293	298	327	328	260	298	292	314	282	314	317	315	299	301	336	309	319	315	314	304	290	297	290	308	299	339	319	301	301	276	344	294	323	328	286	324	295	321	332	290	316	275	294	317	335	309	337	335	327	312	319	264	350	272	262	282	296	291	324	299	262	340	324	307	308	316	290	292	315	319	341	310	315	296	288	292	278	310	288	301	315	300	286	310	316	326	301	294	300	324	303	309	320	319	357	305	313	323	321	307	282	305	325	300	282	304	295	280	285	308	307	345	284	328	335	305	267	298	345	307	295	305	303	302	310	292	307	285	261	302	294	290	275	312	320	338	302	323	302	294	298	331	328	311	315	278	313	288	292	260	305	325	276	297	306	307	291	260	303	291	304	291	311	315	294	291	306	303	318	279	285	267	308	284	289	290	293	263	322	326	297	304	308	311	303	297	315	292	326	311	325	287	264	290	311	301	335	321	340	307	305	291	307	317	336	320	284	317	308	298	277	310	304	293	320	321	320	327	309	305	305	290	291	275	307	311	271	297	325	297	260	290	359	336	329	291	312	291	294	323	324	320	284	319	318	290	280	296	307	307	336	262	290	301	298	305	311	328	305	258	318	316	309	337	319	309	283	281	276	326	289	317	304	296	294	317	337	299	312	320	302	349	317	294	318	355	325	314	306	302	324	315	334	345	334	303	307	327	316	320	305	318	315	323	325	298	339	331	302	349	313	306	295	296	299	312	301	292	303	332	300	309	307	278	318	269	312	313	326	282	310	320	295	306	326	323	276	312	325	307	290	303	335	319	294	313	331	340	333	312	318	288	333	313	291	294	286	284	316	310	271	327	296	303	304	320	314	309	283	340	281	281	291	285	303	325	346	289	298	299	295	328	290	314	294	283	291	295	327	309	281	343	321	342	245	279	300	303	294	301	325	306	302	283	310	313	316	329	303	320	328	317	295	285	340	296	309	323	304	309	310	306	331	314	323	311	299	282	301	311	327	271	296	286	320	327	305	347	280	325	313	295	269	301	305	285	301	323	303	281	326	292	274	320	296	325	317	261	296	261	295	321	331	292	269	317	307	309	341	317	346	281	301	318	287	305	313	325	326	289	305	287	297	328	306	286	275	319	291	344	275	314	302	331	307	301	292	309	282	310	272	318	301	320	288	333	307	298	303	286	293	318	328	281	316	296	306	335	305	290	285	291	345	323	301	283	333	316	278	322	310	281	304	320	325	293	319	282	321	308	295	288	281	302	304	273	291	285	323	312	316	325	295	299	308	319	321	301	293	289	343	309	326	336	316	266	304	297	285	282	313	319	299	315	291	313	299	315	308	286	307	352	275	329	316	275	306	279	273	303	311	317	289	296	295	296	296	317	330	304	336	323	281	305	287	317	301	299	323	320	324	339	302	305	269	314	331	310	296	305	307	279	303	311	294	294	301	315	295	333	304	341	295	309	300	292	303	334	281	327	316	334	291	316	281	302	330	282	311	319	282	278	277	308	327	294	281	276	283	265	286	317	284	306	294	289	307	261	329	323	360	312	305	285	317	285	319	272	336	303	326	329	284	313	291	290	296	307	310	331	334	320	276	301	290	272	293	315	293	318	299	276	297	304	339	322	322	339	285	291	319	295	292	287	329	297	286	311	303	295	285	296	297	292	337	290	321	320	324	316	297	268	291	298	278	349	279	330	314	323	289	284	305	312	318	315	324	317	294	268	267	295	285	322	318	314	308	331	291	302	283	338	339	275	316	269	278	320	339	262	285	333	320	308	316	293	292	313	363	309	319	319	331	284	309	309	287	313	324	294	316	323	312	286	308	311	309	328	276	292	282	319	346	327	322	301	333	292	323	317	316	281	316	305	296	301	303	326	309	303	296	299	317	311	282	294	305	292	340	333	291	319	297	310	293	323	348	297	294	307	314	323	296	348	324	307	304	273	316	294	283	300	301	330	316	266	307	318	292	311	295	319	334	321	337	305	328	302	296	299	289	301	294	319	319	306	291	302	287	320	279	320	350	296	306	323	314	319	317	321	281	290	314	287	299	313	322	288	325	287	319	292	309	331	292	331	322	314	301	289	274	332	308	308	293	272	286	309	320	323	325	311	342	317	300	297	299	337	295	301	306	305	301	285	321	259	303	306	299	264	289	279	277	294	308	309	279	304	297	308	316	293	321	338	317	310	311	316	275	317	333	298	283	368	315	308	316	311	319	340	293	303	342	338	323	306	316	325	317	282	303	292	311	293	339	328	314	304	297	325	302	276	290	298	330	306	271	289	293	304	269	299	310	308	297	355	297	336	287	308	302	318	292	324	280	331	278	270	331	302	278	340	314	300	314	288	306	342	324	342	304	297	287	310	315	290	278	282	315	274	299	330	303	298	309	304	294	290	313	312	293	352	309	313	303	303	294	304	299	344	296	327	322	302	320	275	292	284	290	280	314	346	286	300	301	299	319	317	327	305	312	308	289	284	313	322	305	294	295	302	302	305	298	288	315	258	315	311	293	290	311	296	304	336	293	286	268	323	333	308	306	286	280	307	327	304	326	302	291	317	284	311	307	324	332	327	295	310	356	290	345	291	338	329	322	318	303	312	312	305	313	290	273	291	293	323	328	286	309	316	289	317	302	308	273	322	313	369	331	276	303	313	309	326	322	336	325	286	308	301	317	308	302	320	306	294	302	300	313	327	265	327	272	291	291	299	307	301	288	315	321	316	319	294	311	313	335	320	335	296	293	311	304	315	318	292	297	308	289	312	291	339	301	308	298	287	304	292	297	281	316	273	351	292	284	323	285	289	292	303	277	283	302	316	315	331	304	312	278	337	287	301	297	311	301	299	321	324	289	301	290	283	308	333	286	286	297	303	336	298	286	274	303	298	321	293	282	330	310	303	273	337	295	317	319	318	341	299	302	331	312	271	334	317	305	326	291	339	306	293	290	292	283	321	299	353	325	307	316	297	288	316	308	304	311	336	297	314	298	290	320	312	295	300	342	343	293	279	335	326	301	331	299	324	297	280	321	317	293	293	316	287	326	318	299	342	316	325	312	288	289	318	285	321	299	318	314	281	332	315	307	295	326	315	309	327	321	323	297	281	290	318	313	315	320	301	314	297	301	335	311	327	293	289	290	308	321	340	297	309	272	365	315	333	286	362	320	312	287	316	285	268	350	319	311	330	299	326	297	284	288	280	323	302	298	313	296	305	277	293	275	312	266	311	273	319	311	291	298	278	319	301	334	287	347	315	296	264	278	303	286	294	309
7551	2025	4658	6364	6102	5189	4261	3514	2772	2555	2326	2064	1768	1655	1517	1206	1181	1211	1081	1018	924	960	898	816	841	841	797	806	827	847	844	798	804	754	776	761	761	693	730	747	759	718	705	762	710	737	724	755	697	704	724	755	755	725	705	718	745	698	702	722	707	703	695	682	696	708	675	695	757	721	730	738	684	706	715	674	684	777	755	662	692	687	756	702	750	698	718	737	714	752	692	670	733	660	753	670	756	747	709	724	708	704	723	705	736	739	705	702	712	672	662	687	694	676	732	731	740	705	752	734	703	675	726	692	722	698	687	722	706	750	725	746	735	705	675	686	709	774	686	730	702	694	711	698	720	747	739	702	742	732	725	748	741	700	645	735	725	718	723	720	718	679	722	735	725	730	692	726	737	715	704	709	678	685	705	681	723	754	760	735	723	676	668	716	737	706	743	655	707	720	681	696	690	763	687	734	744	705	719	722	676	710	698	681	645	754	739	773	729	649	686	715	687	666	688	750	715	706	698	734	732	650	715	700	780	676	720	707	730	718	758	776	693	752	723	705	663	671	735	722	737	735	718	717	707	715	713	741	709	696	759	728	746	673	700	721	705	687	708	754	697	663	706	689	704	725	778	769	712	729	726	740	739	696	695	727	698	697	726	706	727	639	769	705	716	714	734	776	707	691	704	722	705	723	661	707	712	759	742	711	735	721	768	735	714	716	730	721	744	703	739	771	661	722	707	755	724	680	720	721	697	771	728	715	765	716	721	725	710	752	708	691	711	694	654	714	707	708	768	692	703	728	734	710	684	744	748	676	743	722	733	734	690	741	737	693	749	718	707	721	707	726	721	644	727	745	680	740	694	738	721	695	690	706	728	753	704	729	723	708	708	739	723	711	676	693	722	707	737	733	693	732	692	689	740	724	739	700	712	702	723	730	730	720	723	705	699	744	651	655	683	724	689	716	723	690	759	743	679	693	673	701	685	737	724	734	752	773	714	701	707	702	744	734	752	708	704	710	747	690	719	721	700	714	690	719	736	677	773	727	649	718	652	711	748	734	710	711	716	722	675	717	731	726	706	714	785	732	734	731	693	781	713	744	743	676	720	680	705	688	713	704	734	688	736	733	717	718	697	651	691	696	750	713	701	706	701	667	737	666	713	651	760	666	714	735	696	723	740	712	669	744	745	742	699	735	766	684	702	673	730	710	682	722	723	685	735	729	729	732	671	706	712	752	717	681	712	726	715	652	737	660	758	713	738	705	701	710	725	681	666	681	724	715	689	698	715	739	712	675	711	745	727	747	689	717	711	745	690	710	740	691	694	745	705	707	768	689	690	714	704	728	739	744	729	731	730	716	689	699	709	746	690	701	663	751	674	691	751	729	791	718	677	725	689	660	692	729	710	738	694	713	739	736	727	719	722	713	669	721	707	692	683	730	741	736	712	731	736	719	738	733	719	751	742	765	698	777	730	653	716	703	708	708	716	716	713	706	705	719	704	697	737	726	739	741	753	699	670	697	744	718	735	688	757	799	684	700	726	703	667	687	678	697	706	715	728	765	740	686	704	744	731	727	689	682	748	700	747	742	709	754	749	783	748	685	648	749	731	738	744	703	735	666	699	690	757	723	686	691	658	728	757	703	725	689	716	704	666	728	709	679	719	743	721	721	712	739	776	700	726	742	692	728	664	712	699	705	701	723	747	715	709	749	693	788	740	765	720	689	716	675	711	704	714	672	702	747	716	694	729	711	728	669	709	721	688	699	729	725	700	688	688	703	664	707	750	668	728	710	694	723	686	689	717	725	730	743	662	703	688	713	734	739	721	734	692	711	729	702	724	767	743	731	747	744	712	700	748	706	712	714	741	733	721	712	649	682	720	719	735	699	713	752	707	759	682	715	717	713	772	728	676	716	691	720	716	694	712	750	702	686	711	702	765	720	751	761	749	711	736	759	726	766	731	678	701	674	674	717	718	699	715	698	719	670	713	701	702	786	714	692	764	760	683	724	739	713	704	703	714	694	716	698	689	749	724	659	709	690	681	700	706	730	756	776	727	732	697	684	683	735	716	717	716	664	747	707	746	712	690	723	704	708	762	722	706	703	712	723	664	680	733	693	749	692	726	675	727	701	713	712	716	715	695	677	704	664	740	745	684	712	658	695	731	749	721	728	726	750	730	678	684	715	707	711	729	679	690	718	757	749	727	742	764	712	712	767	741	694	720	697	707	696	696	745	745	765	701	759	691	689	748	668	717	700	683	725	720	669	744	761	700	680	736	693	691	717	707	679	692	718	666	722	713	700	703	709	722	734	716	723	755	718	716	708	745	691	714	711	710	709	739	751	772	741	698	742	731	720	728	766	716	736	727	702	724	659	703	750	689	702	717	721	730	733	705	681	686	693	677	721	686	680	755	697	680	749	698	691	728	709	735	722	728	712	747	700	682	738	698	667	748	671	713	697	737	661	680	710	731	769	703	764	746	747	727	709	755	721	714	718	679	732	729	748	714	697	716	734	705	692	675	688	689	675	718	705	716	742	720	706	742	731	743	714	733	737	702	731	714	782	734	727	716	720	734	702	656	716	772	698	712	779	740	704	741	682	677	728	688	733	717	706	659	749	688	717	698	741	743	691	717	697	723	767	735	717	724	708	768	728	741	678	711	766	660	720	685	695	698	786	728	705	698	716	710	698	705	711	739	741	676	686	689	693	706	717	690	716	736	756	669	704	730	691	698	710	710	728	741	701	709	721	701	689	727	746	712	719	722	708	705	697	729	790	759	771	723	702	701	750	702	675	706	721	713	734	697	751	720	694	744	700	686	718	685	690	762	724	703	677	697	712	702	699	741	699	667	689	718	720	763	679	699	719	669	732	735	695	727	738	755	742	709	716	738	696	689	707	747	712	692	666	698	707	690	735	759	710	718	736	724	771	718	727	726	690	720	742	667	748	706	733	723	705	715	739	684	718	697	710	742	716	731	663	738	711	730	755	737	694	703	749	705	704	713	736	703	714	728	747	695	743	691	721	702	748	703	737	727	707	759	722	722	681	728	712	736	711	787	702	741	672	696	758	716	726	679	724	733	730	703	720	690	689	749	709	756	751	709	726	687	699	741	718	705	708	718	714	712	690	717	700	705	757	699	737	692	730	713	683	743	711	744	719	727	686	725	757	730	697	679	720	706	715	738	695	685	733	693	695	726	660	667	737	708	685	710	715	687	710	678	702	704	724	740	744	732	751	729	712	663	728	680	714	735	737	723	718	727	762	657	703	730	734	730	796	780	730	689	671	688	736	734	715	710	739	705	703	668	714	740	675	707	723	694	753	725	737	667	734	763	710	752	745	753	657	722	687	751	653	760	720	765	724	753	707	728	732	672	714	716	681	698	694	692	750	750	724	760	745	747	717	716	735	730	730	720	713	716	732	715	716	738	738	694	694	682	691	743	683	710	758	717	684	795	742	738	685	736	712	745	695	727	705	704	717	718	735	698	710	702	703	735	738
16680	3157	3840	3750	2972	2405	1716	1392	1112	1003	873	702	592	540	510	467	465	488	425	396	360	398	375	367	347	386	377	356	391	323	346	301	380	313	374	339	327	361	336	343	310	350	330	339	329	364	329	337	323	310	331	329	365	319	315	313	324	313	350	313	333	337	327	331	340	326	319	349	373	307	325	343	335	317	332	323	339	316	387	324	342	372	322	341	314	349	305	341	323	306	310	303	363	326	341	322	362	323	329	362	304	344	349	345	361	369	318	278	302	317	267	322	312	325	328	323	319	321	364	336	295	322	310	349	344	311	305	344	297	316	335	305	319	328	342	345	319	296	363	345	361	336	318	338	331	379	322	353	294	316	328	331	330	344	290	343	329	303	321	330	323	337	357	329	327	340	310	306	334	314	368	315	331	311	320	361	361	324	350	334	343	325	312	344	316	341	351	316	327	355	341	326	334	327	317	327	317	326	322	302	310	322	330	349	295	347	299	335	354	329	321	299	296	303	335	314	285	312	331	300	315	343	344	359	340	313	312	330	339	311	340	324	318	299	324	343	336	313	338	335	358	329	335	322	313	318	327	308	312	323	340	310	294	337	310	334	288	322	350	308	317	299	329	311	327	315	351	326	334	307	331	313	347	309	335	355	348	331	318	358	318	344	310	310	330	299	293	339	350	303	322	331	341	295	333	322	297	348	329	359	318	355	295	288	329	347	355	350	322	325	323	329	311	347	316	342	347	312	341	325	304	302	349	322	323	357	339	290	313	320	335	309	339	334	317	356	316	320	339	336	299	293	338	332	349	348	313	327	330	323	300	316	358	327	356	318	324	325	344	311	337	334	338	350	308	295	316	369	362	322	329	332	300	307	365	304	335	324	333	311	354	323	329	312	293	301	344	282	334	343	314	330	338	304	344	337	355	323	337	332	335	372	325	308	340	344	305	330	334	396	304	352	313	374	342	340	321	335	304	324	339	309	353	329	354	320	311	350	325	349	360	345	329	347	335	336	322	319	325	329	337	323	318	332	343	336	336	305	342	306	332	361	341	310	369	344	333	299	343	348	297	318	309	307	333	274	322	291	335	337	310	322	314	313	328	349	342	327	338	306	360	356	357	319	363	336	330	315	322	311	312	340	295	328	314	334	331	361	319	320	303	329	310	283	306	325	327	331	292	317	339	360	318	322	327	327	366	331	339	323	343	324	356	321	329	293	279	322	342	335	339	331	334	316	327	310	299	338	304	308	324	329	337	307	321	337	314	296	319	291	329	349	355	295	324	316	338	338	321	324	323	313	279	325	343	296	304	335	309	336	362	302	337	339	316	336	346	340	326	336	291	294	309	307	301	299	370	322	314	333	318	345	323	306	358	312	318	357	342	338	304	333	335	368	352	307	308	309	330	339	309	351	321	328	333	311	348	326	320	294	322	327	340	327	319	326	332	339	376	345	306	355	348	321	338	305	351	309	306	376	293	317	294	329	367	361	331	309	349	336	331	321	326	333	333	338	335	313	361	299	340	350	328	336	341	334	316	318	378	329	329	307	328	329	310	341	305	361	334	333	355	300	352	318	306	303	330	342	324	323	344	333	334	325	333	338	336	344	346	305	350	337	317	338	311	367	326	350	316	310	307	370	334	305	295	355	323	372	346	304	353	326	315	317	310	328	331	333	326	366	337	337	332	338	311	381	335	314	305	350	341	357	337	346	343	297	323	326	338	297	311	308	294	335	360	355	327	333	347	341	357	295	300	311	346	346	341	334	327	336	326	326	337	357	310	337	352	334	313	319	349	324	368	360	350	320	297	367	337	337	326	334	376	350	369	288	306	334	348	331	323	309	338	326	319	332	330	300	344	329	277	368	342	342	310	324	324	362	329	296	307	344	329	326	332	320	329	321	336	320	335	324	291	331	300	309	334	317	298	315	330	353	348	298	317	321	327	317	327	300	324	328	316	377	337	342	325	304	328	281	336	321	351	341	294	300	303	326	316	336	323	342	324	313	313	312	350	324	320	314	314	341	358	334	339	302	312	336	357	350	309	309	306	313	319	298	315	307	337	365	316	319	369	301	301	316	330	327	324	295	341	316	369	293	357	333	345	366	286	303	325	330	324	315	321	358	317	337	318	351	320	325	323	312	306	338	343	300	329	349	327	294	321	333	366	333	340	337	323	332	344	360	347	351	302	324	349	320	357	367	314	364	334	360	325	342	311	314	341	371	321	333	315	356	276	344	354	319	360	357	342	307	354	348	328	340	358	350	347	339	343	317	343	321	332	326	331	326	320	341	346	331	324	323	334	335	318	330	344	326	326	330	325	300	326	295	340	328	344	356	337	350	360	316	323	340	343	330	346	328	349	340	305	287	337	341	329	352	308	312	338	331	331	340	341	328	320	319	322	314	374	341	334	335	348	334	360	305	330	347	333	336	297	324	332	340	346	321	338	339	301	320	370	315	312	340	377	316	334	319	318	298	281	334	294	364	330	316	319	334	349	335	354	325	299	334	335	326	336	358	333	315	307	342	322	344	327	328	299	316	314	322	353	326	335	306	347	353	336	329	356	317	359	346	358	310	313	313	366	346	316	327	331	286	303	334	327	302	313	298	343	288	291	350	291	339	334	335	295	292	300	322	318	336	334	342	352	304	366	397	319	323	332	335	318	327	327	351	346	353	334	294	295	318	328	306	318	327	292	372	323	334	327	339	321	324	305	313	286	308	296	352	330	393	313	338	349	307	337	316	303	360	325	350	316	302	293	315	331	314	312	345	331	329	344	347	327	345	346	339	333	331	306	324	313	305	331	323	350	326	335	318	304	323	303	295	319	315	344	318	327	308	301	269	304	313	345	310	329	366	340	363	354	302	305	321	307	325	349	340	372	345	352	332	335	302	321	352	313	344	326	326	339	338	324	356	318	313	324	318	273	314	324	330	329	335	344	314	346	303	352	296	345	297	323	317	351	343	325	321	364	335	364	350	365	311	336	347	328	355	330	342	324	347	304	344	323	322	309	322	322	352	359	337	277	348	338	355	329	338	369	352	318	319	344	332	333	336	374	345	327	293	328	352	303	320	365	312	321	360	324	337	303	365	352	322	327	324	309	319	330	359	352	326	329	350	347	285	304	327	315	343	335	311	354	359	327	342	325	331	327	328	326	301	274	325	330	331	325	341	317	332	336	348	347	337	337	341	307	322	345	348	321	303	356	379	312	332	348	333	320	331	336	336	295	333	355	324	328	354	355	331	339	335	342	319	351	308	319	298	317	345	333	339	331	324	336	307	315	331	330	321	325	330	327	351	337	328	299	319	324	341	330	339	313	319	312	345	311	314	310	322	311	307	317	345	329	380	314	324	349	330	326	331	315	312	320	346	309	328	340	317	349	331	348	299	335	355	310	321	321	320	356	324	329	300	348	356	335	355	310	329	342	297	318	328	336	327	328	351	314	353	311	358	340	338	348	359	336	330	313	319	334	311	353	312	331	350	344	320	330	319	362	325	352	363
9941	2705	6637	9026	8529	7204	5891	5079	4149	3834	3437	2589	2547	2129	1929	1660	1549	1402	1358	1250	1138	1068	996	969	944	943	937	928	936	934	843	808	873	834	835	761	796	783	754	840	784	747	765	797	723	784	785	739	761	751	727	784	719	688	778	742	737	781	778	758	767	705	765	754	768	761	682	713	740	754	741	770	775	686	781	708	737	765	738	737	778	707	784	720	744	778	769	691	737	746	745	751	746	713	733	750	724	722	756	733	751	757	743	723	783	780	762	746	673	719	776	753	728	738	767	722	778	763	747	709	749	708	746	754	715	729	734	743	741	732	712	713	754	746	771	715	714	784	705	778	755	746	759	705	690	784	710	698	736	748	719	724	711	687	730	731	718	744	716	768	754	750	742	733	751	720	759	735	751	761	769	770	747	814	719	677	767	738	778	746	752	708	751	757	719	734	731	742	751	732	736	724	734	741	719	756	748	743	712	740	713	716	708	673	703	744	745	761	719	695	713	718	733	747	768	779	769	732	728	736	722	779	755	741	735	673	721	747	713	696	728	762	781	766	742	710	744	722	711	725	779	685	732	781	762	771	714	730	795	769	712	723	741	714	743	744	698	720	745	742	759	746	739	717	754	727	724	704	744	725	756	729	769	722	726	700	748	727	794	743	736	727	750	749	746	781	710	753	737	791	714	726	720	744	765	741	806	713	704	743	757	750	747	737	724	777	729	804	774	701	776	702	749	783	725	680	689	728	697	729	658	745	732	757	734	728	769	747	740	711	716	721	742	748	730	762	755	754	713	776	700	760	711	771	741	727	737	687	709	730	757	764	724	722	698	752	721	729	741	752	710	772	755	718	750	736	761	774	695	759	782	769	749	735	751	700	728	743	731	752	760	723	760	756	725	726	727	724	739	749	774	768	768	727	731	683	764	714	758	732	713	739	770	716	729	710	682	700	714	721	794	711	753	754	779	731	731	737	766	797	696	767	737	757	723	757	746	744	743	756	740	718	769	748	773	782	696	764	729	708	762	721	740	733	712	737	790	702	696	704	694	716	676	710	726	774	704	751	711	721	727	705	720	803	695	769	701	711	739	738	727	775	717	735	754	749	780	742	777	711	755	741	748	723	813	719	733	738	716	745	685	740	719	750	753	701	740	728	776	743	744	734	701	768	718	725	720	736	741	686	761	768	762	758	753	755	738	745	763	761	741	722	696	763	755	749	752	735	793	732	692	719	748	770	696	730	735	702	706	735	716	695	718	711	745	760	700	747	727	739	698	727	724	754	768	714	750	731	715	744	717	790	707	727	770	705	755	798	771	714	707	717	730	719	688	748	741	715	705	745	755	728	726	684	742	749	720	682	736	666	752	724	747	772	749	765	724	724	764	721	753	772	750	747	774	718	723	723	734	689	751	697	744	741	732	811	738	738	731	764	764	759	746	763	739	761	816	764	726	759	699	721	745	744	684	758	712	659	727	766	719	741	709	715	770	710	758	802	700	785	737	763	728	732	737	794	777	731	722	719	748	731	700	702	765	742	711	709	744	743	707	715	749	753	718	699	773	727	726	707	709	733	765	732	768	743	705	717	753	718	686	771	766	690	737	689	761	727	713	688	757	683	716	723	762	779	704	733	744	782	694	742	752	718	733	710	725	736	728	715	742	733	707	730	703	796	736	762	777	729	758	737	732	729	764	768	679	739	732	746	801	751	724	755	695	717	723	768	743	765	722	740	770	703	717	699	752	729	754	691	762	771	735	736	716	733	793	734	725	704	761	752	719	757	759	721	704	744	716	720	750	741	775	770	754	712	767	697	758	745	714	736	710	727	695	722	702	710	714	715	726	766	740	738	712	751	728	762	785	752	740	737	715	721	758	776	805	723	735	727	756	788	757	730	760	767	781	801	762	743	756	777	746	741	737	721	736	706	771	755	735	722	776	731	693	744	735	747	721	765	720	765	706	751	709	735	765	754	730	735	773	755	696	741	736	711	741	771	732	727	764	734	768	778	729	735	679	749	670	696	735	767	750	771	747	748	719	726	766	718	721	777	706	743	747	741	725	732	703	755	696	741	791	755	729	735	703	718	700	757	729	735	760	755	757	733	724	758	713	755	674	712	655	733	758	746	702	735	784	752	713	745	740	782	683	743	720	766	772	706	711	752	709	732	733	744	735	713	699	738	746	729	746	738	689	715	746	765	734	747	754	710	739	735	741	730	718	723	768	729	747	713	725	755	752	757	740	721	721	735	749	734	722	725	708	731	758	742	751	717	714	718	732	769	768	751	769	729	758	731	725	752	719	737	728	713	725	770	829	765	758	736	725	735	719	693	793	725	696	745	681	708	752	727	760	706	717	730	717	752	708	790	747	723	733	776	763	751	704	762	743	748	692	763	734	731	786	746	718	788	767	786	693	707	730	677	765	736	753	768	746	747	725	734	781	741	766	752	752	740	761	713	731	788	736	730	716	751	735	742	744	756	747	771	700	769	683	680	744	753	750	760	720	799	757	744	746	755	724	745	743	716	714	747	752	811	718	730	740	721	737	736	703	744	733	735	743	745	751	705	722	721	741	730	694	719	756	703	775	757	785	749	731	798	712	682	734	736	776	734	704	721	700	754	783	772	711	722	763	770	776	749	732	744	719	787	715	716	696	696	719	765	745	749	741	764	673	737	803	766	765	761	780	797	698	730	756	681	723	736	742	722	781	710	726	748	783	733	710	735	703	759	721	703	770	697	723	718	743	748	737	733	733	694	691	746	726	709	746	728	783	790	767	754	744	712	735	829	733	771	762	739	762	692	734	790	743	686	782	734	738	750	698	745	701	758	758	739	724	726	739	756	746	747	752	723	724	707	729	733	706	767	730	742	708	720	729	729	747	755	741	721	767	739	747	738	714	725	757	735	737	774	718	693	695	729	706	723	709	751	734	730	725	805	749	721	734	761	745	715	718	718	775	698	746	759	725	746	725	701	727	780	694	770	804	726	736	750	741	815	759	783	722	689	797	692	739	708	763	752	770	709	729	736	712	749	720	763	720	791	754	735	735	746	707	754	764	714	725	726	756	733	759	701	683	749	733	729	764	722	734	743	743	699	747	793	708	737	771	701	739	781	745	755	740	746	760	753	724	761	713	774	705	775	704	711	766	792	787	751	708	720	713	761	740	702	719	728	751	697	742	715	707	717	752	769	797	718	749	702	740	729	734	753	732	746	744	778	759	737	717	726	744	707	736	715	777	714	758	719	746	785	724	732	759	774	744	729	743	734	705	725	757	725	724	728	741	729	763	786	770	754	744	729	745	750	790	729	758	704	727	701	773	664	730	747	726	689	687	736	748	734	731	772	709	712	738	768	735	744	731	768	723	766	773	745	727	721	749	789	737	700	775	761	729	720	751	723	753	723	740	747	726	713	676	744	772	753	727	768	746	728	706	720	730	790	726	707	749	757	696	709	724	733	720	679	725	752	718	729	709	734	752	733	728	732	723	768	704	755	735	749	746	749	737	719
3004	909	1337	1049	828	702	520	421	342	283	304	286	254	208	235	210	206	215	216	215	171	152	170	181	177	174	179	182	177	187	195	172	212	186	203	158	203	156	191	193	183	185	193	176	166	174	172	193	177	182	182	183	185	182	194	201	183	182	174	183	182	197	191	193	167	163	192	175	170	199	170	155	153	200	206	178	174	182	194	171	197	203	155	185	193	175	181	182	171	187	166	175	226	188	178	176	174	167	177	198	169	208	171	154	164	162	170	160	187	175	188	185	175	182	191	177	167	175	205	185	180	178	168	175	182	164	168	184	200	186	159	163	198	169	159	189	189	173	192	176	192	190	200	178	182	190	155	171	180	159	190	179	165	166	155	194	183	175	176	183	185	178	171	199	182	162	199	182	169	206	180	190	160	163	171	187	179	166	158	178	171	153	177	166	181	190	173	196	154	167	201	188	189	168	209	206	193	178	179	180	162	172	179	202	158	167	179	181	174	170	163	192	209	176	174	178	192	189	165	171	185	164	160	174	185	182	179	179	178	175	197	186	170	208	183	166	202	167	193	169	150	178	166	202	170	170	218	175	174	176	183	150	189	188	174	192	193	209	165	173	158	169	181	173	186	179	187	163	150	188	179	189	182	180	184	210	200	182	209	185	181	181	161	191	173	192	200	163	198	163	179	185	165	182	190	160	189	174	174	153	161	153	166	163	172	183	157	180	168	165	189	175	201	183	184	179	191	175	180	199	160	155	169	178	182	144	157	128	199	182	178	173	162	164	175	185	183	167	182	195	172	170	198	182	183	176	164	197	184	175	169	159	190	193	164	206	178	164	184	202	173	169	194	199	192	197	186	177	166	181	188	160	162	188	191	211	196	200	187	196	174	199	167	179	149	187	177	161	161	178	168	160	184	185	188	167	177	176	159	187	185	171	167	168	186	174	177	162	184	182	192	174	160	179	160	173	170	177	164	186	181	180	194	194	179	173	161	195	154	191	183	152	192	168	164	173	181	198	161	167	172	191	159	170	166	178	168	188	194	179	170	202	164	184	171	182	193	177	175	154	179	193	201	173	194	171	166	182	185	196	189	147	182	188	174	175	187	180	163	171	149	180	177	205	204	161	166	200	198	191	185	179	161	172	194	173	139	166	169	176	206	209	160	172	167	170	177	177	177	191	195	177	224	185	183	172	175	174	189	182	165	189	167	183	183	198	164	201	191	189	189	206	158	159	191	161	163	163	182	186	169	184	191	159	190	182	190	189	173	205	166	198	150	188	179	164	171	182	183	176	191	162	177	188	142	193	190	175	177	176	162	178	214	183	157	195	164	201	165	176	166	192	181	180	165	194	172	178	199	202	167	168	191	188	150	164	159	199	181	172	158	185	180	185	173	174	159	206	170	198	183	177	184	196	188	161	175	179	190	170	196	180	171	164	165	182	181	167	179	170	177	196	177	188	172	182	183	177	161	180	186	194	188	184	200	202	168	180	189	160	180	173	175	170	186	161	153	191	166	181	171	229	170	188	214	187	189	146	201	163	178	183	170	191	158	196	166	180	160	180	189	169	166	184	168	183	166	173	175	168	140	178	188	190	172	168	208	169	193	167	189	172	153	169	178	198	187	203	192	171	173	166	205	182	190	174	207	181	185	162	161	203	177	205	181	181	177	211	178	178	187	190	199	200	165	172	195	200	199	197	157	172	152	152	185	169	188	186	176	167	170	192	183	187	203	203	182	167	175	178	196	179	158	180	164	197	189	199	180	166	157	189	143	182	187	180	198	181	173	164	168	212	190	185	181	180	156	159	188	178	184	180	165	192	201	202	177	197	167	188	196	195	166	199	168	193	191	187	153	176	176	161	189	180	171	140	155	192	180	177	186	177	171	187	212	201	192	196	176	179	187	176	201	154	179	189	206	195	180	187	181	184	183	194	168	171	176	179	173	151	175	187	188	179	200	197	157	187	197	176	179	192	188	193	181	186	178	180	170	192	156	179	186	146	184	209	165	182	201	183	180	177	163	200	174	173	149	178	175	167	208	166	160	201	170	185	187	174	171	174	159	166	145	157	184	188	172	190	170	171	169	147	153	183	188	176	198	187	162	186	179	209	175	166	185	167	143	182	176	161	175	183	198	189	179	174	175	203	181	171	187	185	197	182	219	182	170	181	168	184	186	197	167	185	204	175	199	150	172	176	181	192	176	183	162	161	197	167	170	173	161	154	164	206	171	181	199	174	172	174	183	185	181	163	207	182	179	180	175	169	173	205	190	164	179	182	166	162	198	178	160	204	192	175	174	173	182	183	186	159	178	167	171	182	176	192	171	146	156	149	165	164	168	160	173	178	171	179	182	168	180	173	208	199	185	181	183	176	157	170	194	184	169	183	189	162	166	188	179	197	181	185	187	183	161	165	165	207	196	160	173	163	152	187	167	181	171	198	164	184	158	167	168	162	162	168	195	185	175	164	152	199	164	178	149	176	164	169	181	189	157	182	176	180	145	155	165	183	161	177	182	171	158	197	170	194	180	176	188	191	182	177	193	203	145	186	160	181	196	187	181	204	203	192	166	143	176	153	175	184	163	179	195	171	187	174	166	172	192	199	209	181	166	187	171	173	182	194	174	159	180	169	158	196	155	188	196	158	180	197	172	186	182	180	191	209	178	184	156	192	195	173	196	172	200	196	181	181	174	190	158	192	195	156	171	166	174	186	195	198	156	158	149	189	176	165	182	175	182	178	180	195	167	167	161	177	172	169	201	159	159	189	187	168	162	172	184	197	184	199	163	166	157	179	184	158	181	187	179	189	167	193	170	158	177	179	185	190	198	184	171	188	180	221	183	202	194	168	166	193	145	188	196	206	157	177	191	175	181	186	176	180	191	198	178	183	202	189	169	165	196	163	160	171	165	173	178	177	176	187	198	203	175	175	192	187	202	198	162	181	198	173	184	175	204	160	154	178	166	198	194	187	191	202	193	180	201	190	161	173	180	162	175	203	169	166	166	165	176	187	180	157	174	168	191	184	159	182	190	162	164	155	155	204	191	190	189	177	173	188	215	192	164	169	176	184	174	186	173	173	170	146	192	171	168	168	179	191	182	182	177	205	184	172	179	193	176	175	163	203	180	178	179	162	173	197	157	168	175	156	174	176	199	179	188	179	159	168	176	161	186	168	177	167	168	169	164	176	193	181	207	183	183	169	171	207	176	196	183	143	190	197	181	149	208	169	196	166	186	172	199	174	167	187	202	174	173	192	164	163	179	170	188	157	170	188	195	213	186	183	169	190	143	174	184	192	151	177	183	179	162	183	194	149	159	176	194	179	196	177	176	184	164	196	201	185	173	204	199	185	170	191	196	146	171	178	162	186	170	180	169	180	200	199	179	204	161	148	184	180	177	173	186	172	187	187	189	157	179	170	138	176	165	193	179	184	146	213	169	171	202	160	203	172	151	201	179	176	164	194	176	192	181	177	167	168	154	180	181	208	167	164	184	201	180	178
2404	1182	2670	3402	3142	2587	2125	1965	1478	1211	1034	1003	932	811	753	647	625	621	571	585	538	553	521	530	489	463	540	541	516	543	493	456	479	448	477	479	481	473	469	468	470	431	470	447	476	468	451	496	484	442	477	490	519	446	424	458	470	475	443	454	446	440	464	415	462	481	441	413	462	433	447	469	494	445	495	478	479	501	454	482	440	401	475	449	479	445	453	435	443	487	421	456	483	469	506	448	439	465	452	444	438	474	435	480	466	464	461	465	472	477	455	437	470	444	459	458	474	479	463	447	419	442	476	473	483	464	457	456	456	452	470	451	470	464	474	414	429	437	450	428	496	483	470	511	470	472	442	469	436	456	486	436	475	467	441	452	414	438	434	439	461	459	444	498	471	448	472	464	449	478	443	475	473	438	453	432	394	472	461	465	473	438	479	429	453	476	508	455	475	485	467	437	428	452	502	449	460	440	465	473	464	447	435	458	484	487	490	444	474	506	496	481	467	451	473	469	468	486	466	443	464	451	452	462	445	443	457	419	466	427	467	454	461	462	445	419	459	464	476	459	494	455	443	462	466	441	478	466	425	422	453	481	475	448	442	472	459	429	477	473	474	459	453	403	458	477	435	446	438	428	445	497	483	455	440	483	465	479	486	386	443	443	493	444	473	435	426	481	437	484	465	459	432	457	464	437	420	501	502	501	482	495	466	430	449	475	486	472	482	452	421	471	437	481	469	464	453	456	473	487	500	424	461	462	441	468	473	458	483	444	439	492	476	471	498	451	440	472	436	454	481	470	466	479	456	482	465	452	448	461	469	459	444	451	461	487	484	449	459	508	453	476	484	481	434	457	463	476	432	445	455	465	487	451	479	437	470	443	455	451	481	474	470	531	418	483	494	482	402	468	467	488	433	465	461	487	470	450	466	459	447	470	504	443	453	468	471	468	470	464	443	456	407	450	455	459	468	469	439	431	447	479	446	428	432	462	489	446	436	458	456	438	480	410	473	455	476	453	445	411	482	487	435	475	488	446	413	470	441	466	438	443	460	475	432	458	472	480	460	443	433	478	409	461	440	487	436	447	443	457	493	464	467	440	481	479	455	447	462	435	471	480	434	424	433	443	461	432	445	444	455	472	447	483	459	499	470	466	456	445	476	460	469	461	486	410	449	438	427	437	470	456	461	474	465	445	423	468	440	504	446	485	458	494	478	472	436	453	460	478	468	459	465	489	451	426	453	455	494	481	444	451	450	435	475	454	502	428	465	424	470	471	507	465	459	457	470	438	459	422	486	458	476	486	459	443	406	437	437	430	463	474	453	472	441	444	464	486	439	477	437	440	451	474	441	472	439	454	441	461	445	438	461	469	454	445	444	485	416	440	479	437	453	458	487	454	466	449	453	431	469	459	446	526	440	458	467	477	486	457	481	453	456	418	463	449	494	430	480	438	482	466	431	450	446	440	468	464	475	450	473	517	467	474	462	449	453	419	465	478	468	475	457	447	444	424	482	474	476	479	467	458	477	486	466	456	460	460	440	435	431	455	465	435	463	454	433	420	479	435	447	511	450	421	481	433	465	449	476	467	470	465	481	466	466	483	436	494	451	467	466	466	437	461	462	469	466	453	453	478	478	454	463	475	499	453	436	467	471	458	457	460	459	447	456	445	449	456	467	472	456	423	462	441	429	452	459	449	471	445	443	485	465	489	450	466	434	451	457	458	458	458	483	445	484	463	464	491	478	448	465	485	482	438	458	484	459	459	481	453	485	435	486	463	457	447	526	469	487	433	451	482	490	441	447	452	471	459	470	445	461	474	455	471	430	479	454	441	455	488	429	502	450	486	487	472	449	455	475	505	478	515	474	481	408	444	463	474	455	467	461	473	459	477	481	447	476	416	474	424	450	448	463	421	419	437	459	447	481	447	462	477	473	433	454	451	428	423	413	436	427	446	444	451	443	452	443	445	480	445	446	453	441	463	454	412	454	467	468	478	477	452	456	428	475	468	461	478	423	461	482	466	464	437	444	452	459	480	458	445	438	446	435	470	474	469	438	452	468	482	423	449	460	488	459	451	463	461	405	464	425	475	485	462	456	445	465	501	470	440	466	475	501	420	474	471	445	449	469	446	486	463	470	525	458	439	474	453	436	444	411	464	438	477	478	460	459	446	471	459	457	449	437	477	468	479	488	476	448	473	511	464	480	463	519	474	458	431	496	459	469	451	431	431	490	460	439	458	460	465	476	459	410	470	428	432	448	465	402	469	437	447	518	470	437	433	465	465	460	456	454	462	451	455	477	441	470	462	444	494	449	461	481	424	466	437	448	430	451	452	513	434	477	388	410	461	468	451	449	466	437	486	475	449	432	501	446	450	450	461	501	490	477	472	449	449	399	459	461	499	489	440	491	497	487	424	475	459	455	472	467	448	435	410	471	485	486	426	485	445	456	460	493	467	474	476	474	469	480	500	459	473	445	511	414	484	461	437	472	474	467	440	459	473	474	474	437	420	458	468	486	442	485	497	503	440	466	454	453	476	436	437	483	430	483	444	465	425	452	446	419	459	472	422	432	475	473	478	421	443	433	415	444	418	457	466	468	516	475	469	431	434	448	443	449	482	454	449	453	454	490	457	438	449	474	456	455	485	436	447	449	439	444	482	440	470	476	485	464	485	480	471	443	475	488	470	448	482	467	438	475	438	444	445	448	441	460	462	468	425	473	471	459	443	461	479	476	476	458	461	436	468	497	489	484	451	463	456	445	496	472	455	468	484	469	448	440	492	496	495	456	482	431	440	441	480	503	440	473	463	433	438	437	439	448	449	464	457	478	449	475	432	421	445	456	455	426	488	446	440	475	476	435	421	450	497	466	410	463	459	480	497	453	449	479	434	466	471	443	462	481	431	449	503	436	469	466	444	455	460	468	452	430	410	491	466	448	449	471	456	471	456	455	459	448	470	513	471	416	435	464	515	462	450	486	473	482	440	451	483	460	480	441	401	457	456	428	464	418	480	467	474	469	481	450	478	450	459	465	455	489	457	448	433	473	471	453	462	455	514	449	449	448	446	455	447	444	435	480	484	455	422	480	464	432	464	460	456	469	467	446	454	463	457	455	477	478	460	447	467	431	478	445	439	471	454	510	467	486	447	465	488	432	444	485	469	460	502	465	505	430	411	476	438	492	437	433	453	454	470	500	471	451	449	477	445	480	495	476	447	460	435	409	471	475	428	457	461	485	457	440	464	437	462	469	452	457	475	425	464	442	451	455	434	462	478	492	470	463	455	440	469	471	455	434	452	472	460	442	465	483	451	459	475	464	491	478	445	460	461	455	420	481	457	458	423	439	433	515	438	463	448	434	449	495	468	456	431	443	488	390	481	476	512	455	443	501	469	457	453	441	485	461	460	454	453	462	466	429	484	468	471	473	455	454	456	462	438	440	456	443	451	448	477	483	497	473	471	451	482	500	475	504	464	423	425	448	431	485	458	464	419	468	457	492	411
9352	1964	2928	2603	2207	1725	1344	1044	868	791	591	526	520	474	425	428	369	371	394	354	356	323	324	311	371	334	352	315	347	352	322	277	334	336	334	333	318	348	320	298	340	317	327	320	304	313	288	304	357	295	337	324	285	285	302	295	308	320	343	309	282	286	319	290	342	298	303	350	321	307	318	316	285	307	315	313	309	285	309	291	279	340	342	354	341	341	326	342	302	325	332	295	280	316	291	281	318	320	324	287	350	348	309	314	333	319	324	316	323	303	307	310	315	320	333	350	306	297	345	325	319	309	319	335	330	331	327	295	335	294	283	311	292	287	332	315	334	284	327	333	319	308	328	321	291	356	323	324	316	317	290	295	314	306	333	292	324	301	305	336	300	339	308	319	337	295	301	306	306	289	332	359	319	313	316	309	306	296	306	328	313	313	302	293	277	301	309	286	299	328	304	308	297	306	307	329	284	303	307	316	310	330	291	286	326	306	309	278	331	301	308	311	321	327	326	293	312	351	344	331	337	317	313	312	311	299	318	309	345	305	323	301	323	326	330	300	304	309	327	326	319	290	340	295	296	335	354	291	337	336	346	328	311	315	306	303	339	349	315	328	325	335	287	301	323	344	298	330	320	301	319	305	327	324	327	337	307	326	312	303	337	288	302	311	300	294	267	329	307	338	318	340	338	320	309	301	322	298	301	333	301	326	301	300	315	315	282	302	306	313	312	293	270	325	329	292	297	303	322	291	313	340	301	335	304	322	339	287	352	335	296	288	315	307	327	324	313	327	294	295	300	340	321	313	332	286	344	329	333	332	315	317	293	307	307	315	307	320	274	364	321	302	327	296	325	305	322	299	319	319	279	290	289	298	317	302	362	335	294	302	305	337	305	316	333	314	332	296	350	282	274	316	307	321	290	360	317	315	322	321	307	303	292	299	316	288	339	329	291	298	327	300	323	301	323	310	327	302	287	296	318	308	327	331	335	311	315	319	319	325	297	321	320	284	294	327	314	313	322	325	297	333	299	300	324	327	323	275	290	340	308	348	311	304	315	306	322	306	305	330	283	338	308	312	330	328	332	326	302	340	315	304	315	339	285	330	334	311	351	318	287	291	309	318	312	316	304	317	330	360	342	299	274	318	306	302	300	335	326	315	300	309	302	336	312	307	301	283	311	330	309	289	325	317	296	325	328	317	341	313	302	298	319	300	333	319	290	317	298	294	294	317	296	301	316	316	309	320	328	310	286	282	316	311	325	305	309	320	291	345	314	310	285	292	292	334	324	329	290	366	308	279	301	334	296	294	324	283	318	311	303	349	337	322	315	362	357	312	302	344	345	321	327	304	315	318	331	300	281	287	339	326	322	344	305	338	301	304	305	289	303	318	316	301	301	344	335	286	299	321	300	329	323	339	302	276	319	325	310	314	325	290	306	308	314	271	316	313	310	314	294	306	308	290	333	293	299	313	301	299	301	334	293	338	309	299	287	305	305	346	332	372	309	316	326	295	306	257	311	294	304	322	334	307	285	317	367	300	328	317	309	296	330	312	306	287	323	317	298	289	296	302	322	286	287	321	317	316	339	324	296	306	318	270	278	275	296	320	292	296	297	341	310	309	303	288	288	326	291	303	337	315	341	308	298	326	290	312	270	284	307	316	309	297	291	314	284	291	312	320	289	322	311	305	310	310	330	333	302	308	292	313	326	310	300	288	270	314	295	329	311	355	341	323	270	315	317	300	302	312	324	317	305	320	306	305	294	291	331	310	313	320	320	350	337	297	290	313	321	318	318	288	286	299	313	289	332	305	305	314	305	278	294	297	307	351	286	291	289	300	300	332	317	341	327	312	327	325	297	311	315	323	299	300	310	294	309	333	323	302	339	326	351	289	319	334	332	309	325	331	295	267	329	356	326	328	339	308	314	348	320	302	304	321	320	313	332	327	304	300	347	312	292	294	328	324	299	295	324	308	331	309	300	297	328	296	308	306	323	316	332	328	306	345	296	354	322	321	323	320	312	309	346	316	304	284	313	285	302	337	288	341	313	323	311	305	324	349	351	333	300	327	314	291	300	315	281	291	338	286	303	300	283	323	333	349	323	350	344	301	338	324	303	288	282	336	356	315	316	298	317	322	319	372	305	318	327	307	350	333	336	309	281	324	319	296	317	351	319	283	301	323	314	336	281	333	350	312	317	310	338	318	321	339	316	310	304	296	325	312	341	313	288	318	318	319	303	359	324	323	329	306	326	328	298	301	314	304	296	303	289	314	283	328	284	342	323	292	310	301	314	286	335	321	316	292	299	280	306	318	322	320	323	309	328	288	323	322	303	329	317	303	283	306	293	306	311	290	316	278	321	258	287	304	307	340	323	294	289	321	296	304	301	303	344	286	342	306	299	314	315	311	297	291	304	298	306	326	317	365	295	331	286	346	301	340	358	329	309	321	313	311	358	303	280	331	326	316	316	301	339	307	338	317	297	297	303	309	341	286	303	325	327	334	327	320	293	309	289	297	309	309	303	302	298	360	331	306	305	293	309	329	318	316	302	316	288	304	296	318	311	307	327	302	320	330	340	313	304	322	318	323	330	301	305	305	315	295	314	333	342	313	309	296	344	347	297	321	336	300	281	355	262	341	346	288	333	309	299	335	298	307	290	307	326	308	308	331	321	297	304	325	323	304	295	303	330	317	311	324	304	291	302	278	311	296	342	341	297	307	285	313	318	362	319	315	281	296	310	303	313	305	309	303	306	307	327	318	294	308	277	303	309	298	323	306	309	294	328	293	350	327	309	314	304	310	284	340	363	332	321	317	287	334	302	297	323	314	293	295	323	298	286	330	304	276	283	325	308	300	322	300	321	310	278	318	333	314	314	288	321	307	339	326	266	291	316	298	328	317	302	334	301	335	332	333	300	318	339	317	338	306	303	297	324	293	320	304	357	319	337	327	309	268	288	300	279	290	303	306	334	354	316	317	326	296	346	308	329	311	353	317	296	321	332	314	291	315	314	297	300	285	334	305	309	297	273	348	340	283	336	315	333	317	320	304	378	327	295	323	315	342	304	291	349	283	306	306	317	294	297	311	289	330	318	319	346	310	292	311	322	285	334	329	324	312	325	305	328	302	313	314	297	298	282	292	307	331	333	322	305	325	309	297	311	328	294	274	328	332	305	308	305	316	311	296	323	326	313	314	323	307	317	313	299	315	317	298	327	311	297	303	323	285	298	279	313	308	302	302	294	297	326	303	325	320	320	314	345	277	322	288	304	300	297	304	302	302	324	320	288	295	325	304	315	318	328	336	290	311	324	311	319	322	304	296	291	301	352	336	310	288	276	325	314	321	290	295	306	306	319	333	325	302	333	309	276	296	305	305	296	304	339	317	324	341	288	315	320	294	335	300	311	293	328	328	312	304	322	324	319	327	310	329	324	292	295	341	329	295	320	346	350	313	328	337	306	297	321	312	282	318	273	298	282	331	322	300	329	321	314	315	330	325	288	307
7423	2095	5334	7226	6837	5758	4866	4198	3425	3266	2326	2138	1829	1635	1349	1330	1164	1228	1089	1015	999	950	869	869	831	895	907	859	837	837	824	804	762	753	742	782	718	786	737	752	776	728	733	774	717	768	796	771	753	702	746	715	721	719	769	721	702	724	713	719	739	692	746	745	688	785	726	721	733	720	712	748	774	745	751	753	746	745	701	685	700	771	647	763	763	736	725	687	738	757	724	749	743	764	715	755	727	690	689	709	748	691	683	742	760	730	706	738	750	736	765	733	722	755	698	741	739	749	745	729	759	709	739	757	732	732	735	698	782	789	727	682	708	786	702	716	687	733	748	749	771	784	698	713	748	709	723	737	742	721	753	719	739	703	708	749	757	732	719	772	722	782	718	687	731	724	747	685	712	722	816	732	727	783	757	734	748	748	745	749	681	703	677	732	726	744	701	683	751	732	762	676	745	775	770	676	779	733	764	741	700	727	754	729	744	742	725	695	782	734	675	718	744	670	675	749	737	709	715	732	756	758	719	734	733	694	720	755	724	715	650	738	686	732	778	748	731	744	742	720	746	747	719	721	723	719	738	709	742	742	740	709	753	729	697	756	687	750	751	743	802	730	708	730	703	739	758	710	783	674	681	721	671	700	710	757	752	708	721	757	722	747	664	756	693	713	715	732	730	717	701	744	793	711	732	712	704	737	694	794	744	760	680	745	729	713	710	714	744	692	739	735	772	736	784	755	724	753	717	663	690	673	730	748	772	704	712	737	780	763	712	789	691	750	727	712	777	694	682	746	747	717	691	712	722	712	739	686	689	730	731	691	675	744	739	679	706	759	706	739	745	732	737	768	705	686	753	722	710	719	660	684	743	716	732	723	668	739	738	709	690	749	685	702	715	747	730	715	718	730	741	737	695	696	738	706	735	716	705	741	750	761	684	762	718	750	704	719	709	722	740	710	694	714	718	726	725	723	777	718	734	696	751	750	739	766	735	738	685	716	741	692	741	704	749	726	760	809	737	735	725	701	679	716	714	728	732	749	737	713	689	715	760	732	742	740	756	756	738	737	747	708	690	722	732	760	762	716	735	730	777	783	735	707	710	719	750	725	717	718	732	720	706	737	721	699	767	743	706	700	690	740	766	721	722	707	652	742	719	738	690	716	742	705	753	703	722	751	733	727	707	700	699	732	752	688	737	777	725	742	738	718	766	705	700	755	711	743	739	682	723	728	706	719	699	721	741	731	738	753	768	741	725	735	719	735	726	711	757	710	691	728	762	719	737	696	706	735	733	736	702	739	730	706	735	740	748	710	742	761	727	735	740	725	743	768	706	733	696	713	754	691	775	706	726	746	704	757	739	715	719	704	758	730	745	711	722	727	712	728	712	765	751	720	705	718	679	750	724	744	767	675	756	700	723	734	729	731	764	717	683	788	702	770	720	719	735	697	753	723	726	705	739	749	742	704	698	712	699	689	745	695	743	716	743	735	686	752	721	721	738	717	737	744	691	722	722	750	687	741	693	737	710	729	723	736	737	728	721	735	711	732	734	736	768	733	744	725	737	715	728	680	735	728	763	699	752	747	707	749	753	765	711	709	720	720	726	739	729	746	722	750	722	699	729	785	716	727	703	754	759	723	736	719	718	723	713	696	738	726	709	716	732	741	687	721	722	759	648	739	708	723	711	688	742	687	691	736	727	731	721	737	721	723	713	716	707	709	737	704	722	718	684	785	762	748	751	797	699	695	745	736	717	709	690	692	749	709	675	724	684	727	733	741	716	699	659	730	672	759	678	747	712	676	709	786	727	735	761	751	692	719	718	691	723	715	694	714	737	722	714	720	735	706	728	821	733	727	682	716	764	723	691	703	747	714	642	766	694	697	726	700	734	738	756	749	765	764	715	748	767	701	714	766	713	726	738	721	786	780	710	729	715	759	730	685	751	744	724	702	707	765	711	742	736	685	759	736	732	712	717	725	732	755	711	710	737	730	728	723	686	755	758	690	725	736	743	703	731	698	739	687	706	719	774	724	723	726	753	722	719	703	672	715	726	724	759	708	743	788	734	709	686	744	770	758	720	690	709	717	718	711	724	732	713	732	745	707	703	743	704	698	725	745	733	703	703	739	713	747	695	751	769	748	734	724	719	738	753	743	737	736	710	711	742	751	721	677	722	765	723	709	677	732	783	702	768	693	750	757	729	716	728	682	732	729	692	734	734	781	712	749	668	708	747	736	748	719	731	724	707	711	701	739	713	698	735	724	683	741	734	762	702	658	730	725	662	734	714	710	702	766	783	732	696	750	695	724	763	723	698	774	695	743	723	765	682	764	744	739	726	762	715	723	748	703	744	735	743	712	696	740	693	753	740	684	769	747	689	758	763	750	699	699	735	724	751	725	715	690	722	751	742	684	682	726	741	709	742	740	778	695	747	720	695	695	709	714	685	650	753	731	739	719	740	732	707	728	790	726	715	760	767	752	755	779	710	709	752	706	724	738	720	740	694	758	722	757	812	729	744	741	687	717	710	758	755	730	725	733	715	718	737	743	738	739	674	723	780	752	693	754	745	746	727	712	734	687	682	760	706	734	699	707	715	764	701	761	815	718	719	720	720	701	724	725	743	703	704	743	728	717	749	743	693	721	692	709	715	739	716	699	714	741	699	724	709	698	666	723	732	720	750	681	708	665	720	711	713	719	732	732	709	752	787	701	739	754	717	718	746	707	681	780	722	710	730	767	733	745	765	716	711	686	708	738	730	747	724	690	702	757	717	733	743	754	718	728	702	751	737	719	718	706	759	733	729	660	732	738	777	715	710	692	735	713	686	671	760	735	752	710	796	695	716	730	722	726	720	751	700	807	730	751	701	721	744	713	718	745	737	745	725	724	708	735	768	747	749	734	734	771	734	726	718	692	705	703	742	742	734	764	751	731	751	755	716	689	702	731	714	719	731	697	742	745	722	796	681	725	709	721	720	702	756	740	679	754	754	695	732	732	721	706	721	710	725	705	695	780	730	730	700	719	725	695	742	682	687	766	746	691	705	697	692	724	729	717	703	777	738	686	740	726	701	711	725	796	748	725	764	701	741	695	770	783	690	712	757	744	716	647	731	704	722	748	676	714	770	722	685	723	762	701	692	694	734	720	710	777	674	746	717	724	731	765	757	710	734	734	764	728	722	748	674	737	712	725	723	721	745	720	737	705	674	711	712	742	748	698	770	684	751	699	707	749	738	747	688	717	725	711	736	767	728	737	713	688	772	708	719	753	705	748	703	708	701	729	719	691	772	742	674	678	745	741	749	762	698	763	747	676	736	730	696	736	741	681	774	737	731	706	715	730	729	720	706	739	741	717	720	731	750	736	732	701	699	775	759	685	720	689	679	783	753	691	794	722	754	717	735	769	742	693	723	748	732	746	716	722	724	717	755	745	690	716	684	726	746	727	707	694	749	735	707	742	738	747	773	694	777	768	734	719	731	691	735	737	703	735	715	715	788	732	719	728
16563	3307	4382	4742	3867	2806	1970	1533	1337	1219	908	674	729	606	475	493	477	482	440	450	412	374	404	399	355	372	363	341	347	349	344	329	333	341	368	355	307	324	332	314	359	325	328	326	313	351	366	350	336	311	323	327	306	358	339	320	329	328	302	333	335	333	307	338	336	295	337	331	301	329	343	359	326	351	334	315	351	334	331	335	353	331	326	344	327	312	355	325	353	316	306	336	341	357	320	342	320	370	307	339	388	334	317	321	308	322	329	365	334	348	313	323	342	332	333	353	346	327	369	299	339	347	361	331	327	333	336	316	374	367	307	368	329	346	344	317	323	355	354	366	310	351	367	312	319	360	323	332	337	358	329	372	373	288	326	307	328	271	312	308	334	339	326	364	357	325	311	339	317	333	312	312	329	332	315	327	323	311	317	339	355	305	339	340	327	352	294	334	355	312	347	346	366	338	357	338	351	375	356	340	328	309	323	339	348	303	327	338	298	336	358	345	342	318	347	353	372	324	301	337	327	300	334	300	359	312	342	319	332	337	345	329	334	356	329	367	340	320	326	326	347	365	325	278	345	339	344	392	344	332	313	339	339	336	346	313	322	344	315	308	312	311	329	343	340	329	322	312	305	320	313	297	337	345	340	368	343	331	321	332	316	290	294	318	337	327	301	338	311	377	386	366	315	336	323	361	375	331	355	333	339	353	312	323	352	317	327	310	357	314	339	324	339	340	352	325	356	313	334	343	322	342	336	345	376	351	343	356	338	339	348	341	373	318	306	311	334	370	314	330	344	317	319	336	326	364	366	352	308	332	367	333	352	342	313	313	303	361	319	359	304	324	353	305	345	347	325	335	323	315	322	302	304	345	328	349	338	353	279	332	339	323	328	326	329	331	335	337	343	314	351	352	343	329	351	321	349	339	351	334	345	354	361	323	333	343	327	310	368	348	325	327	311	329	343	322	359	349	339	315	321	357	311	335	296	342	349	335	335	348	334	331	337	359	346	336	283	305	376	358	296	319	326	343	320	329	334	355	310	330	328	335	341	315	322	309	312	298	320	383	357	332	326	323	301	352	305	332	341	336	367	348	355	343	350	312	344	360	375	323	295	347	342	328	325	317	342	319	348	333	354	302	300	371	370	355	317	330	350	317	309	327	266	322	307	335	322	342	310	311	326	305	340	297	344	301	347	330	326	351	387	357	334	340	351	306	351	328	325	351	339	364	361	318	335	336	363	349	330	335	336	331	312	326	316	303	342	341	332	338	334	343	313	364	345	297	342	321	300	317	361	350	334	334	351	371	350	319	317	317	313	344	323	335	325	326	331	317	344	334	392	345	329	302	334	305	346	306	334	377	355	320	334	341	338	333	353	324	359	328	307	390	355	331	317	315	318	342	380	332	325	308	320	338	355	338	318	303	360	323	343	331	310	331	324	336	353	345	323	343	348	307	336	368	367	336	313	300	346	324	347	305	327	348	308	350	314	330	336	351	312	313	337	317	344	356	316	359	339	296	376	371	339	305	324	327	319	336	335	335	326	345	344	347	309	314	326	350	327	334	358	329	345	355	307	337	378	319	328	359	328	368	314	343	351	325	336	328	344	335	331	308	312	312	352	330	357	378	339	340	332	355	327	336	306	321	327	324	314	323	346	321	328	317	330	309	359	317	321	335	347	297	324	332	349	349	370	332	339	345	337	361	343	367	314	342	340	317	358	373	330	370	330	330	342	338	315	327	359	337	325	349	363	335	327	354	320	321	339	328	311	330	325	345	310	350	371	321	327	353	334	360	353	318	304	320	313	366	374	351	326	300	346	339	347	345	316	326	348	356	315	328	343	343	345	337	346	358	327	313	325	340	328	344	321	341	334	352	349	318	312	364	354	340	326	300	302	330	301	320	339	314	334	305	364	368	364	321	336	347	345	321	305	345	363	277	315	303	331	290	341	322	321	338	323	350	346	356	385	343	330	345	335	329	327	332	332	304	356	331	346	311	362	348	375	323	325	311	349	311	322	338	323	314	331	325	332	340	350	341	331	321	368	318	349	318	349	318	287	322	339	336	330	333	327	349	324	325	306	325	368	313	350	317	324	343	301	323	327	286	335	337	293	341	324	296	371	304	318	332	340	373	357	342	334	303	365	330	362	301	310	345	294	334	323	334	305	367	329	345	374	348	327	327	326	343	300	314	309	322	335	332	364	341	329	286	342	320	347	323	328	324	337	340	349	330	326	286	299	326	357	329	351	327	320	341	345	318	356	284	354	332	336	334	314	293	337	356	325	316	306	347	344	334	326	304	319	344	400	314	330	353	323	333	325	333	340	349	347	364	332	301	350	328	293	350	332	308	352	330	340	320	338	335	340	346	330	335	338	390	325	345	305	349	335	323	328	343	355	311	333	346	376	316	340	340	376	329	316	313	305	354	321	344	331	327	310	281	325	297	378	349	326	334	321	309	341	320	367	329	300	333	348	316	354	320	330	301	341	340	331	359	327	319	296	316	296	327	332	338	322	352	286	309	331	301	347	299	316	338	317	316	348	305	368	333	332	352	327	347	288	307	319	335	320	349	304	315	339	381	324	334	338	322	335	335	363	323	299	345	362	284	304	319	299	317	337	327	345	316	315	293	363	346	336	363	373	339	334	325	349	315	324	358	342	331	329	361	289	329	373	351	325	319	317	329	359	299	332	348	304	324	313	308	355	342	362	337	379	331	329	347	333	336	337	367	352	295	337	334	329	328	342	318	338	304	314	375	342	352	302	348	291	358	322	363	343	341	334	346	310	346	350	325	343	348	321	330	339	338	299	374	351	355	278	305	324	336	305	365	337	337	318	307	332	296	308	354	296	358	331	296	370	298	359	340	318	358	353	351	340	349	338	326	330	332	335	364	318	266	288	331	329	350	336	360	332	335	360	327	301	317	321	334	369	320	299	326	376	296	325	368	369	341	337	315	308	309	322	328	332	323	307	323	334	348	315	325	316	342	333	323	322	339	338	310	334	327	340	323	366	339	304	313	312	363	356	345	333	333	328	349	323	338	308	317	362	326	365	313	332	325	335	312	328	381	340	324	335	377	320	324	327	329	319	297	289	333	347	319	298	361	360	363	368	363	354	336	345	317	340	336	329	339	339	303	318	346	330	331	331	347	330	328	354	344	335	354	346	345	325	303	333	320	338	342	313	325	356	329	308	320	341	338	326	348	337	301	326	322	341	346	334	321	291	316	346	334	349	334	338	347	321	272	344	325	318	311	318	311	323	335	326	301	312	343	335	322	351	320	320	311	344	321	367	357	349	334	343	333	333	352	347	329	303	346	353	362	347	310	330	318	312	290	314	281	332	353	320	313	348	325	298	336	328	302	319	315	303	318	341	315	331	334	356	327	325	316	311	335	355	303	384	329	295	310	316	323	334	333	327	328	304	310	330	312	331	342	334	322	306	338	378	341	352	330	310	353	354	333	320	303	366	361	338	320	311	312	333	346	347	323	318	306	306	309
9840	2842	7369	10233	9972	8408	6934	5618	4724	4585	3337	2783	2852	2300	1859	1665	1653	1554	1404	1268	1183	1130	1057	1072	930	1033	991	919	980	927	887	847	841	880	843	790	797	750	867	794	787	742	780	800	739	730	792	814	780	739	728	799	726	735	770	717	789	692	780	788	725	782	720	747	737	754	714	749	790	722	715	785	760	825	774	733	758	723	780	769	793	749	739	744	726	735	761	742	729	768	759	765	741	789	799	793	769	756	747	762	707	747	741	669	688	844	756	777	798	720	766	747	762	756	746	755	774	722	706	706	742	775	761	747	723	740	725	759	796	749	773	739	772	745	774	744	754	692	764	744	801	681	696	760	745	754	750	710	732	766	745	726	735	770	758	754	756	744	757	728	710	750	739	772	760	746	770	750	749	685	712	734	737	692	711	749	762	745	763	766	734	688	744	751	726	726	683	730	776	723	759	787	766	693	720	729	743	753	733	773	750	737	681	743	748	759	764	734	727	716	785	735	762	754	762	758	756	734	726	755	723	715	736	762	788	706	684	717	770	770	737	694	729	709	767	729	798	726	736	757	710	739	744	732	759	712	751	721	788	741	778	737	693	742	709	690	687	800	775	725	739	701	722	763	761	733	714	744	775	721	768	760	769	742	736	755	737	718	711	743	718	747	711	754	736	743	752	702	748	781	736	758	759	737	749	729	761	749	755	758	742	753	733	724	730	788	779	742	686	710	747	770	796	715	787	763	707	707	721	730	766	727	767	760	787	763	772	751	734	737	757	771	748	723	739	702	713	755	742	790	786	737	728	732	752	759	761	751	737	785	737	757	742	684	715	760	736	703	718	788	793	819	758	751	742	734	750	751	732	737	781	764	723	755	726	753	761	755	774	746	715	735	717	744	686	759	711	719	755	785	746	712	700	717	775	759	741	774	749	783	752	774	762	697	758	735	687	764	687	740	763	782	697	747	782	736	760	726	729	726	745	737	785	780	723	782	762	729	730	666	813	741	764	763	759	734	788	750	791	736	709	754	730	741	798	776	733	765	768	727	760	755	745	784	742	738	754	752	729	734	769	748	798	783	751	768	756	762	709	769	755	741	734	740	742	743	751	711	719	755	748	751	745	759	745	723	740	798	718	754	780	735	763	778	713	744	728	765	755	753	728	709	712	756	724	700	739	791	743	732	750	732	764	767	788	696	707	737	685	752	746	686	743	764	721	739	745	720	744	749	775	803	748	720	794	699	758	697	761	738	753	739	739	715	729	781	770	757	753	747	755	706	795	788	751	767	769	741	759	768	760	765	740	740	755	687	771	796	754	780	771	732	769	822	743	764	765	742	759	732	733	759	703	782	765	767	762	717	761	736	745	734	747	735	716	797	716	760	738	730	748	754	753	766	759	728	775	725	746	763	780	742	776	761	787	758	771	712	761	755	749	687	777	754	822	686	731	770	736	689	743	723	772	726	732	745	762	707	736	775	714	754	701	741	732	798	758	735	747	782	734	732	754	761	722	752	732	740	739	761	726	700	769	742	745	816	750	717	770	689	746	751	728	746	764	690	808	748	764	772	749	762	758	710	735	734	730	750	711	733	743	726	714	761	762	715	723	766	745	762	739	715	761	748	762	700	744	750	766	745	712	730	729	760	738	743	816	741	760	720	693	724	734	742	771	741	743	773	771	773	713	722	779	784	726	736	775	760	716	716	704	717	726	727	801	670	712	740	759	760	769	732	744	765	717	824	719	716	747	723	766	743	734	754	773	755	696	695	790	723	693	740	769	728	708	753	764	760	755	782	796	727	737	760	737	810	742	737	763	785	716	712	742	743	726	749	729	745	713	759	751	734	722	707	758	722	720	710	719	741	712	769	717	679	763	772	678	781	730	719	738	702	734	753	811	779	717	785	769	762	749	719	771	730	745	766	710	777	746	792	766	771	698	784	729	725	754	775	775	722	753	772	729	735	755	706	724	697	753	778	728	706	740	747	722	799	710	809	756	735	725	755	751	693	755	780	757	751	740	683	737	738	734	752	749	725	784	707	764	712	766	726	778	712	757	701	783	740	741	702	750	775	771	745	825	785	755	764	740	757	751	723	762	741	744	717	789	776	756	755	737	710	754	753	761	727	795	773	715	731	721	717	732	744	779	693	741	713	766	771	750	703	735	721	759	808	717	770	725	712	741	717	759	751	760	729	741	764	754	755	718	734	757	707	727	786	749	732	716	749	742	788	724	768	727	735	733	756	805	766	740	758	722	773	757	727	765	738	727	749	755	722	749	748	766	740	720	766	709	704	711	772	769	718	719	776	730	762	756	783	757	727	698	748	727	758	715	723	716	725	735	776	753	769	728	752	781	699	766	777	728	725	743	726	776	758	734	794	760	727	731	717	748	758	756	732	774	797	781	677	784	727	737	733	747	764	754	729	724	769	741	745	762	717	747	770	713	727	760	724	724	771	759	732	716	741	702	724	778	747	708	747	728	767	770	751	799	701	767	728	698	732	719	723	736	713	717	791	808	748	732	771	758	786	760	775	728	784	794	795	788	742	732	772	722	780	787	783	766	718	747	762	769	773	753	685	729	731	729	727	735	737	720	723	715	757	806	710	746	746	749	733	777	753	719	728	799	748	719	756	731	783	789	707	809	736	768	794	764	757	724	766	742	699	739	785	759	701	754	753	745	753	721	774	781	757	738	700	749	709	769	758	841	757	729	728	765	762	731	791	728	705	762	718	823	741	698	738	736	781	708	725	763	779	785	728	720	743	731	766	744	716	747	747	760	755	724	752	740	795	751	745	725	729	752	726	780	734	734	765	739	712	750	695	736	771	725	692	765	763	732	710	709	766	728	753	697	819	711	717	764	763	724	786	785	763	740	756	772	761	748	692	768	723	760	791	699	690	722	777	750	757	701	732	765	722	775	730	742	702	752	736	725	691	778	726	753	766	754	717	738	781	709	718	732	770	710	742	761	718	793	718	721	788	718	751	770	737	700	781	775	759	745	748	745	739	802	705	726	764	739	753	732	722	791	748	771	764	738	744	798	739	733	805	728	708	771	696	683	734	778	761	715	752	731	701	777	785	709	779	703	731	748	762	713	752	715	730	738	757	733	755	799	733	713	763	708	743	727	732	728	741	738	782	757	775	697	722	757	770	747	794	725	732	742	745	731	722	764	732	790	711	756	754	707	749	750	771	688	773	792	757	714	782	736	760	791	752	768	737	758	739	727	715	734	740	725	758	818	754	749	728	782	739	818	703	715	750	703	728	750	757	724	759	771	719	712	746	755	757	758	761	740	691	766	721	762	687	769	758	725	686	763	748	751	740	760	785	775	735	744	758	723	749	757	748	773	754	767	735	740	825	770	735	787	730	746	719	780	759	737	756	749	736	729	708	697	770	732	765	777	691	777	729	732	759	734	761	719	740	744	716	751	726	734	749	759	745	724	835	695	710	728	766	730	784	736	779	737	764	742	741	756	713	742	732	734	805	809	737	773	686	780	767	798	768
2685	928	1247	1122	867	680	455	377	340	300	263	262	242	240	245	227	224	224	175	203	205	174	174	181	204	178	171	155	212	205	193	192	170	213	202	194	160	171	167	204	160	185	180	170	167	185	184	180	193	171	164	206	204	171	196	173	188	178	180	169	177	176	192	195	191	195	171	160	230	194	170	193	192	195	195	167	165	210	179	200	170	175	188	169	182	209	186	176	186	190	157	186	207	181	192	204	190	181	180	189	181	202	186	172	194	187	197	194	157	172	167	179	184	194	197	164	171	175	194	190	179	193	196	158	194	167	190	212	185	183	183	174	151	180	180	182	170	197	161	166	192	207	194	173	201	175	176	177	177	180	187	181	179	186	174	193	165	159	186	180	185	199	203	210	187	203	167	157	172	181	191	186	189	175	162	180	162	173	180	205	198	161	170	182	176	148	174	186	176	180	169	166	193	178	221	175	167	200	164	164	198	175	184	178	198	178	193	159	189	208	219	193	187	200	205	178	184	196	184	191	186	177	183	189	191	174	168	190	199	183	167	192	188	204	156	186	193	212	166	168	203	181	179	166	191	203	175	178	180	185	182	171	188	162	155	194	185	192	173	183	198	156	146	165	183	191	179	201	172	178	182	153	207	172	199	173	176	198	173	192	190	181	185	160	185	204	180	199	199	181	184	172	197	173	171	168	201	162	168	175	175	191	165	184	188	190	199	213	209	193	185	179	178	160	176	172	190	198	194	191	195	176	171	178	193	160	188	198	165	179	184	165	153	180	193	207	171	174	180	168	178	164	192	185	212	200	169	207	181	172	208	170	172	186	184	169	158	173	185	190	184	179	195	178	194	218	196	189	172	155	189	205	164	178	207	175	186	175	179	177	190	170	184	189	174	190	184	182	187	188	203	157	191	185	173	170	189	175	183	193	189	169	167	186	170	193	187	165	196	189	164	182	184	216	189	166	162	168	177	193	162	183	189	182	174	197	218	188	180	195	182	183	173	162	186	177	181	171	186	186	151	189	195	189	197	196	182	178	184	190	185	164	187	210	189	195	190	167	223	183	188	180	176	196	184	188	186	185	171	182	169	220	163	197	157	191	182	201	169	177	148	195	163	183	170	195	159	200	167	171	168	187	165	198	187	176	202	184	183	194	196	194	180	199	192	153	184	199	206	155	169	184	205	203	150	181	174	199	179	172	167	185	201	188	180	192	196	205	189	196	176	166	176	180	191	209	186	198	175	167	169	180	200	194	169	204	177	187	189	180	172	195	186	185	182	162	195	207	152	174	172	189	165	165	183	207	202	191	175	173	181	190	183	202	183	203	186	190	186	171	161	193	165	192	191	192	191	182	196	204	173	176	173	190	178	152	174	216	187	186	176	184	169	182	199	185	176	185	174	185	192	207	203	189	169	174	200	208	177	158	192	170	161	161	188	172	181	192	171	185	175	198	167	170	182	170	190	161	179	180	172	217	159	181	157	160	190	182	210	193	187	199	185	183	186	205	185	178	179	178	182	186	186	207	192	174	188	208	174	175	187	175	198	174	189	235	215	177	230	162	176	192	190	161	186	176	182	190	176	188	197	200	198	163	171	201	182	151	194	179	191	175	182	196	183	176	194	176	169	205	185	190	194	158	186	196	194	191	185	187	162	184	180	176	166	161	214	194	191	198	179	169	166	183	187	186	189	187	156	177	175	173	156	190	189	163	173	184	219	193	180	151	178	198	167	205	163	151	187	151	218	197	188	189	195	186	196	156	177	197	198	205	189	169	179	184	197	163	156	155	184	209	187	208	181	187	172	172	180	174	172	199	199	175	165	179	195	178	181	202	190	158	174	189	167	221	192	198	192	175	219	191	169	165	167	183	193	169	183	203	220	188	191	162	188	196	177	164	167	169	169	211	185	179	193	180	167	178	190	189	177	178	195	192	189	167	214	200	178	182	183	158	193	180	197	206	192	193	190	172	187	183	187	174	181	179	186	172	182	188	168	161	202	186	185	187	205	172	166	170	181	204	197	177	187	179	199	167	151	197	174	185	207	172	174	206	199	153	181	190	198	197	190	190	172	184	182	192	208	181	155	210	225	182	215	161	184	170	182	203	175	204	172	210	202	200	186	182	213	194	185	190	161	161	152	184	197	189	184	158	190	184	188	188	178	174	166	179	183	199	188	171	197	189	192	214	155	162	166	191	205	166	211	189	169	204	194	206	181	193	162	180	171	202	173	179	167	185	175	178	150	178	189	166	202	184	187	202	188	209	191	183	168	201	189	199	186	162	200	201	169	163	153	185	180	182	182	202	185	193	187	166	208	196	179	188	224	183	155	191	194	173	196	211	206	175	186	188	178	189	166	171	194	186	167	197	186	163	179	158	186	154	178	176	211	191	166	201	186	172	176	199	193	174	185	162	184	167	223	204	191	187	181	207	195	174	196	196	200	162	165	190	203	181	167	153	179	176	191	205	175	176	180	195	192	210	208	155	181	172	157	177	212	173	210	192	176	204	177	191	182	159	190	214	185	195	192	165	184	199	162	186	191	174	190	176	203	169	169	208	179	183	170	179	189	183	163	149	204	200	173	210	191	195	179	189	172	197	201	161	185	179	183	208	160	170	190	166	182	176	178	182	184	181	180	179	198	180	199	187	182	190	225	177	208	183	170	184	186	178	170	169	196	190	175	171	177	190	198	189	194	163	171	187	192	195	189	203	176	183	174	214	201	162	191	170	197	204	197	183	161	185	179	184	204	168	201	168	203	173	195	168	187	199	199	187	177	202	183	176	163	159	175	214	171	193	176	167	187	181	187	201	189	188	171	199	200	174	188	182	176	161	173	193	164	214	178	174	168	168	197	204	197	184	209	202	205	202	181	172	171	194	177	187	214	169	169	204	172	180	146	168	217	188	172	179	194	188	193	200	161	172	180	172	157	172	190	181	214	194	208	196	191	206	149	194	165	175	198	166	171	162	180	188	184	190	166	182	173	201	199	176	186	176	178	151	187	177	159	180	180	190	160	188	214	153	182	194	197	174	170	166	173	180	172	178	194	176	172	184	197	178	190	171	161	188	187	187	186	205	196	191	175	178	194	188	167	170	194	181	175	199	193	181	179	189	209	177	171	200	182	206	171	194	174	199	169	188	189	174	171	181	191	193	165	197	182	190	167	195	155	174	171	173	215	203	174	189	221	189	170	187	184	166	189	173	184	184	186	207	180	178	190	185	175	194	168	189	175	181	167	201	193	199	165	198	189	171	205	197	186	189	169	187	185	168	171	179	152	209	203	214	176	188	196	194	191	191	184	158	182	173	183	157	170	193	155	178	174	196	174	214	187	168	185	194	177	185	180	185	194	201	219	172	193	189	174	188	192	186	163	185	173	178	178	183	179	170	186	177	166	195	193	183	158	177	173	168	201	193	188	178	178	173	196	177	167	177	164	178	198	169	169	192	175	185	211	187	181	169	160	169	188	176	182	189	164	199	158	166	205	187	195	181	166	187
2312	1210	2437	3451	3372	2657	2089	1789	1585	1352	1118	1033	968	835	724	698	708	656	616	584	566	592	541	549	519	504	529	495	502	473	514	489	511	453	486	507	444	439	479	510	503	438	470	476	461	467	467	510	489	485	489	473	497	445	457	486	480	412	467	474	474	502	489	487	426	472	489	435	458	478	457	464	507	427	447	471	466	449	479	485	486	446	440	431	453	505	436	430	489	436	473	435	481	505	450	500	496	480	485	437	480	495	455	476	470	488	481	431	416	483	486	453	431	476	514	467	473	448	466	480	462	473	458	441	500	449	478	485	488	450	467	440	494	436	472	468	475	498	432	478	505	494	429	464	483	509	489	457	461	453	513	487	465	446	467	463	464	466	472	453	481	425	434	464	433	493	444	440	490	461	452	462	483	488	488	468	469	460	480	438	467	436	462	460	453	461	439	470	474	462	462	448	463	450	480	494	482	441	459	434	474	465	473	445	495	510	450	468	471	493	426	475	456	429	467	450	486	536	477	433	460	436	492	428	507	468	506	513	441	468	450	469	490	447	483	441	475	458	445	445	480	468	473	478	463	447	439	462	497	449	466	466	501	471	460	448	439	451	485	476	463	393	476	464	437	468	482	460	440	481	414	464	423	456	476	443	469	457	428	443	449	457	483	458	501	432	481	488	493	449	497	438	474	440	455	477	469	452	461	434	425	452	473	459	475	447	486	476	483	480	486	473	474	454	462	489	468	516	492	456	460	459	457	422	451	474	442	492	491	467	467	474	453	425	477	453	478	461	466	428	474	401	495	468	481	447	465	475	448	449	507	464	468	512	439	450	480	469	492	445	477	459	423	433	487	465	498	441	453	535	467	448	471	503	506	464	456	477	469	453	466	452	449	469	462	470	450	436	493	440	496	461	444	456	471	489	427	457	423	435	467	466	454	453	459	462	459	467	462	475	435	430	445	469	445	463	478	489	485	457	459	452	482	453	472	444	503	495	453	500	438	461	478	496	498	471	480	475	479	474	409	457	468	447	474	468	457	488	429	494	417	460	452	460	508	457	452	458	454	477	452	459	469	492	470	463	460	484	458	471	469	425	441	466	439	463	496	447	458	454	421	445	448	478	469	468	501	500	481	478	486	474	427	448	472	480	433	477	468	463	485	462	448	486	501	433	452	497	472	443	516	498	473	451	504	449	450	476	431	471	511	470	440	440	492	432	504	475	439	424	496	479	447	466	476	483	483	455	464	462	484	454	480	507	474	481	489	490	458	475	417	412	475	477	469	477	475	467	491	475	476	475	419	464	443	457	456	489	465	524	448	464	447	471	485	468	471	447	430	431	484	445	439	429	455	505	472	497	457	450	481	467	464	438	434	476	472	490	468	436	458	447	467	488	479	444	469	452	463	468	467	467	449	467	468	488	423	485	486	464	461	463	448	486	491	460	447	460	494	449	487	479	459	477	487	486	492	476	485	451	473	479	477	439	485	466	479	468	452	447	490	472	444	510	460	457	459	462	467	438	452	443	487	462	436	451	449	446	424	446	444	496	475	434	468	507	432	464	445	482	479	440	510	491	456	464	469	475	489	448	461	477	446	508	514	472	479	466	470	440	467	434	480	477	466	460	477	453	475	451	462	444	486	481	425	492	478	479	426	450	445	463	467	462	458	472	484	491	433	458	436	423	468	472	455	505	390	426	463	476	485	450	432	490	444	458	456	505	523	479	486	459	471	440	455	461	470	447	488	446	455	485	508	453	468	483	474	433	445	472	484	457	450	459	483	478	439	467	469	469	465	453	476	462	452	443	483	445	465	446	476	439	456	468	467	461	458	469	474	467	448	498	471	481	443	433	475	441	423	463	471	464	472	487	514	447	479	443	444	423	511	479	442	489	467	484	486	451	454	459	459	443	404	463	471	469	465	442	451	491	478	482	464	437	444	422	505	492	463	465	431	448	468	465	482	414	501	447	491	455	464	462	482	444	452	448	497	454	488	480	458	439	481	451	463	461	467	455	461	469	480	488	421	432	472	474	455	430	550	463	469	480	464	451	471	441	452	416	490	434	456	428	476	488	462	483	440	459	444	453	441	450	474	472	461	440	473	460	485	448	486	489	473	482	432	470	492	465	505	495	448	491	438	458	491	453	440	492	467	462	475	525	464	496	465	443	439	480	479	487	533	469	454	445	472	477	452	472	468	454	465	442	471	477	430	497	468	479	450	519	463	440	441	461	470	458	420	445	489	454	478	496	487	459	481	490	460	497	480	474	482	453	469	462	511	491	466	477	466	444	453	491	467	454	441	473	476	487	470	436	434	468	469	457	458	500	482	430	460	444	432	481	467	491	432	474	458	442	494	472	454	455	474	465	486	504	458	491	468	474	489	470	461	478	472	449	469	480	466	480	473	472	466	438	463	503	455	488	459	442	447	457	465	479	497	464	456	480	491	467	460	451	462	437	491	456	452	463	472	445	497	447	487	508	470	477	475	461	412	412	487	436	463	495	483	477	471	472	485	477	443	448	433	470	445	481	493	509	468	506	492	513	499	497	460	436	473	468	497	488	447	457	462	447	480	437	450	461	474	448	467	486	498	444	494	474	504	483	469	453	475	464	489	458	467	490	457	460	481	496	461	474	424	450	457	468	447	453	467	448	462	475	492	485	451	491	450	485	416	481	438	436	501	477	458	503	462	474	490	472	506	468	463	459	471	464	473	483	463	449	482	463	485	467	415	460	533	431	444	513	453	464	456	466	487	451	463	438	448	468	446	431	466	453	451	453	447	490	473	451	434	478	486	430	473	449	472	471	501	447	454	458	463	481	477	490	478	468	456	464	467	455	504	475	453	469	436	481	451	458	470	455	442	488	441	478	461	466	456	464	496	466	439	474	489	506	460	488	499	458	489	460	466	487	494	492	446	455	453	461	451	471	468	470	487	514	466	453	457	474	466	470	471	470	446	474	433	413	480	447	444	477	463	459	452	473	427	447	473	452	473	426	433	487	459	465	467	477	495	490	498	474	470	447	464	407	465	474	457	441	495	440	456	467	495	456	486	462	502	479	461	454	469	472	463	452	477	497	491	476	469	442	468	437	516	450	461	456	446	496	445	502	506	457	489	482	482	491	490	479	473	471	461	481	456	442	486	491	449	465	441	450	457	432	433	469	480	428	485	485	483	476	488	461	506	484	488	433	464	462	488	470	442	485	496	493	476	484	486	446	454	436	460	423	460	453	487	444	439	454	454	464	461	467	470	502	501	477	414	437	471	502	482	473	489	443	492	433	469	474	464	495	411	440	450	442	459	456	484	470	455	460	493	473	465	476	490	471	482	444	433	450	467	455	451	490	484	463	500	502	510	489	454	487	489	453	507	471	460	444	534	466	495	475	473	440	484	473	438	471	458	460	474	439	452	451	479	435	474	466	481	437	431	481	480	475	484	471	456	472	480	446	442	461	500	450	501	469	471	477	398	475	487	449	441	421	485	425	437	429	462	507	462	501	494	473
9089	1913	2526	2803	2134	1742	1382	1101	840	898	725	528	465	503	443	394	393	335	343	356	356	392	375	340	314	371	342	315	335	298	305	319	329	277	319	317	330	314	324	330	321	344	360	307	315	299	269	320	311	289	309	296	309	314	288	328	324	349	307	314	312	298	323	302	309	320	292	330	314	288	301	277	311	304	278	324	302	321	313	336	327	307	301	321	267	303	342	318	279	292	332	275	307	309	306	329	316	306	309	294	307	295	314	353	320	288	320	308	310	335	336	304	318	303	316	309	308	304	321	295	298	289	316	318	303	306	306	304	314	287	291	317	332	361	292	318	292	316	307	322	291	351	303	310	329	348	300	297	320	337	273	314	317	291	287	317	295	310	327	321	303	323	297	336	285	322	316	336	333	300	315	305	264	301	337	316	306	323	294	292	282	323	303	302	306	327	309	316	370	331	322	306	295	293	323	318	297	307	310	336	302	301	296	322	286	326	326	309	313	280	319	296	324	319	313	306	313	345	299	300	299	332	326	321	292	313	327	314	295	320	309	292	350	311	289	297	293	312	310	300	341	320	279	299	274	326	327	328	285	327	270	330	292	283	290	321	312	316	306	311	314	337	318	265	346	294	332	274	298	323	287	305	297	305	304	290	314	304	321	298	293	289	311	285	319	351	304	325	297	331	279	346	347	308	354	334	313	337	304	279	320	304	306	297	293	297	331	305	280	298	326	324	314	336	292	319	277	339	303	327	347	330	295	342	320	309	325	291	304	319	326	321	304	289	332	313	308	321	290	278	267	300	311	311	280	292	323	311	344	302	301	291	277	313	325	276	301	347	310	316	367	307	309	281	290	333	320	327	311	306	312	315	347	292	357	299	334	319	302	295	307	287	331	296	305	302	307	302	298	298	333	306	320	312	339	336	294	309	314	300	285	295	344	329	300	326	270	249	281	291	297	311	293	311	313	323	349	301	335	345	336	337	301	288	284	312	294	293	279	284	275	294	309	304	323	320	316	318	293	320	286	320	322	283	320	324	308	293	319	320	287	290	317	332	308	324	323	315	279	336	331	318	300	318	299	291	325	294	283	327	295	295	311	320	287	300	297	289	304	327	318	281	284	313	274	313	314	290	295	303	311	305	290	317	337	290	283	277	277	328	337	301	312	319	331	345	299	331	292	327	304	307	294	326	326	313	326	323	306	269	317	312	288	320	304	300	314	273	297	323	335	307	298	314	290	270	318	309	314	324	294	304	302	286	377	319	332	285	349	311	319	312	289	299	302	294	317	340	286	320	327	313	299	306	308	287	311	320	289	295	323	299	330	330	286	305	304	318	296	292	314	314	328	293	305	328	333	307	331	295	300	316	268	306	316	313	310	316	311	322	292	315	322	348	301	340	271	344	309	319	284	337	341	307	346	283	289	341	311	270	297	321	297	331	317	326	307	297	295	309	337	278	314	256	316	310	358	308	312	299	321	305	302	278	309	309	313	299	330	322	317	284	340	345	323	304	311	308	282	307	330	324	308	277	298	322	328	283	333	290	264	316	326	304	315	327	317	331	300	313	329	335	305	321	319	319	293	327	335	325	314	284	335	332	308	350	336	303	290	313	278	299	316	305	325	317	321	318	308	334	298	296	293	323	304	281	302	307	308	354	271	336	303	309	342	320	316	279	341	321	295	290	336	339	277	296	335	286	314	328	310	286	312	316	307	322	315	303	308	292	301	325	289	325	319	338	330	330	294	321	321	330	311	299	322	321	316	327	345	297	316	295	337	313	324	346	277	313	304	306	330	293	324	307	343	284	318	321	280	309	315	325	306	321	282	302	310	331	322	312	328	309	305	295	299	301	312	299	322	295	324	327	318	342	316	301	324	307	336	321	296	313	333	298	312	335	325	313	318	340	294	350	297	328	328	325	294	358	335	313	328	320	332	306	328	247	326	329	310	349	289	342	336	345	297	321	298	301	309	297	317	285	308	296	327	314	344	302	311	287	285	322	325	330	311	308	281	312	331	321	314	309	328	333	326	293	300	281	289	306	372	323	344	299	329	306	304	328	305	319	319	316	271	287	315	321	322	294	298	326	298	308	310	337	313	308	304	317	334	344	322	337	343	276	328	283	274	316	325	308	331	312	298	335	346	333	296	326	373	311	330	336	332	319	284	285	304	305	312	301	324	313	318	317	310	305	313	311	330	330	312	301	313	321	306	307	327	321	282	313	339	282	276	306	324	286	320	316	307	324	283	312	320	325	295	289	346	346	318	290	288	306	319	326	322	308	318	299	324	331	332	303	283	308	311	309	327	317	294	335	312	268	287	343	300	288	289	353	337	332	336	282	319	350	295	343	336	282	313	263	303	306	287	296	295	305	346	337	283	348	317	326	296	307	309	302	310	308	317	292	303	300	339	302	307	301	263	306	330	301	294	307	295	286	346	295	300	310	336	277	295	300	293	339	298	346	308	308	313	309	292	291	327	313	320	292	291	308	324	309	324	300	295	280	308	322	314	299	309	294	333	313	301	306	307	285	313	335	325	354	363	322	339	292	310	342	268	324	313	288	310	305	323	283	280	331	307	287	305	278	299	293	325	310	308	295	282	324	311	315	304	291	321	303	321	317	337	313	287	313	312	310	321	301	334	322	308	313	273	304	302	314	336	307	287	292	292	312	305	314	308	305	306	318	317	287	309	307	323	347	308	296	284	344	323	323	305	327	344	310	278	282	294	321	291	307	292	304	336	329	339	307	303	309	307	304	310	335	332	284	315	342	333	305	310	292	284	254	297	308	316	310	331	288	303	308	286	305	307	290	297	355	312	310	310	313	280	298	325	355	294	301	318	294	332	305	305	294	268	316	340	280	330	330	310	284	320	304	329	321	307	294	313	287	289	335	316	330	302	303	348	325	301	305	339	326	315	336	296	314	321	315	293	302	355	307	311	321	313	280	272	346	319	299	305	325	308	286	295	297	329	302	311	294	292	302	326	329	344	338	288	307	268	338	312	335	314	293	326	324	294	314	295	307	313	277	336	331	313	300	294	313	327	312	296	339	323	334	274	325	272	294	300	335	304	329	313	336	295	316	290	303	304	291	323	300	303	315	287	318	296	324	345	325	327	323	336	299	314	310	299	318	276	310	312	303	333	330	343	297	328	308	273	329	330	285	287	311	336	314	319	284	333	329	301	332	295	310	308	361	330	316	307	289	306	322	340	320	297	324	331	294	285	296	286	322	308	298	319	273	326	333	329	271	334	317	323	324	315	322	323	315	315	327	334	296	315	327	303	336	351	313	285	310	290	279	304	299	315	306	324	340	289	260	304	288	301	333	320	325	308	340	290	316	296	303	301	323	310	315	349	321	297	334	335	323	302	297	317	328	290	305	314	321	304	345	293	314	331	292	306	316	311	288	343	304	322	314	327	322	347	312	329	342	288	261	293	352	287	261	298	299	285	318	322	298	308	283	334	323	345	372	302	312	304	330	293	312	339	327	347	300	287	308	301	289
7369	2073	4653	7017	7014	5959	4786	4011	3593	3472	2529	1937	1982	1657	1456	1383	1347	1118	1080	1037	1003	1003	975	899	964	881	872	830	869	791	813	811	800	849	769	784	744	761	778	758	783	758	762	721	715	695	803	764	781	737	781	693	735	758	718	768	693	760	764	691	655	681	731	693	717	717	742	715	733	729	747	747	775	757	709	717	725	757	691	790	711	739	691	759	715	741	760	721	711	736	723	709	707	686	679	683	781	716	747	720	706	730	721	727	743	747	728	768	738	757	743	736	735	774	725	765	725	730	683	781	708	737	747	708	704	676	710	756	721	715	753	734	776	710	748	735	693	739	743	717	717	718	700	743	776	736	727	733	711	733	723	667	706	770	741	730	782	733	715	733	690	717	721	681	706	727	686	726	709	742	714	715	726	734	744	782	681	714	723	691	777	766	744	765	701	731	761	776	736	716	715	753	732	735	717	738	718	741	739	758	809	702	718	740	718	669	724	694	742	716	696	778	714	713	726	703	762	728	769	784	744	702	723	693	733	700	697	709	754	722	719	742	700	727	721	737	694	742	670	720	706	719	729	742	713	724	719	739	698	775	726	733	757	755	704	710	714	744	706	681	681	681	717	712	698	737	773	746	716	754	730	765	721	752	745	704	764	710	712	695	752	691	695	769	731	739	704	770	733	691	746	763	775	707	684	710	754	721	761	741	780	700	762	725	724	768	709	751	733	709	677	727	736	733	679	791	757	731	783	666	762	739	711	690	776	703	699	744	768	765	752	733	716	713	732	689	720	761	732	736	696	739	665	697	677	765	690	723	756	750	754	716	721	742	729	773	725	760	714	728	757	785	704	808	737	737	677	716	681	769	700	713	695	727	728	745	744	715	687	779	736	732	721	707	680	730	709	702	758	749	716	723	724	737	756	735	787	713	704	755	727	693	728	724	707	740	756	665	722	760	774	750	724	695	734	699	779	686	708	764	719	667	721	707	715	750	728	755	761	716	726	712	704	730	754	691	717	760	760	741	704	735	680	732	737	706	741	746	717	729	806	736	725	769	750	716	744	766	727	688	724	762	755	717	698	698	744	739	694	728	734	788	739	689	718	746	733	738	712	742	721	746	750	727	729	726	761	711	680	767	771	733	686	710	770	786	718	711	745	728	735	728	753	733	753	742	739	719	789	717	739	706	717	780	749	696	706	718	767	727	765	733	714	731	721	737	751	733	687	725	684	738	752	745	675	719	779	743	713	662	700	758	732	724	718	719	717	704	743	701	716	735	747	760	706	741	739	730	692	740	718	712	761	687	712	723	718	709	722	744	798	694	715	754	679	731	766	741	812	691	737	700	721	709	738	697	764	742	684	725	731	670	740	736	750	675	714	732	743	741	704	753	750	775	691	747	737	720	713	709	703	778	785	671	735	719	688	706	728	743	697	719	741	757	706	738	761	737	738	699	728	729	705	743	748	722	663	730	761	718	717	734	727	716	761	699	716	723	729	736	754	701	735	730	703	796	741	715	723	769	760	672	674	740	714	715	710	726	685	771	723	729	738	677	734	710	734	748	720	730	673	714	720	740	750	708	765	763	704	737	756	710	730	722	747	753	722	770	718	774	754	729	735	732	725	745	712	691	707	733	681	773	699	710	725	706	737	735	729	730	725	727	699	780	670	783	707	780	714	725	745	707	696	726	699	804	721	743	675	712	704	722	698	778	747	729	697	726	708	699	707	758	754	715	749	732	742	678	738	691	733	703	695	725	740	751	715	720	744	742	727	757	724	720	726	732	705	788	751	752	753	715	727	743	676	716	757	730	768	749	688	697	748	733	728	760	745	783	740	717	765	728	758	755	705	713	733	754	689	759	721	719	750	713	704	750	753	705	738	745	713	741	720	764	693	711	731	740	729	696	700	724	730	743	688	731	694	728	743	726	724	677	760	741	726	757	717	713	710	753	727	742	712	702	729	726	734	739	727	720	749	749	650	713	714	751	739	767	756	691	692	729	770	716	729	748	727	719	745	766	753	717	763	728	713	747	706	748	723	738	797	727	684	688	756	695	731	717	722	731	727	733	773	760	718	723	748	737	707	730	703	687	734	719	734	681	708	725	749	736	722	749	677	761	711	716	696	693	708	762	766	706	783	717	719	744	744	764	736	725	721	752	748	753	719	736	716	673	683	703	712	712	741	746	718	694	733	713	731	676	708	740	731	704	682	762	702	767	677	747	755	738	737	744	736	761	712	717	761	697	698	775	743	705	686	712	738	713	731	754	766	694	761	705	742	726	724	745	768	721	736	754	761	673	723	734	763	728	746	758	744	726	762	742	725	738	726	750	716	705	680	751	754	750	731	770	710	730	728	714	717	773	743	720	711	736	689	703	703	702	718	736	725	702	772	727	709	723	692	757	716	716	743	752	746	697	758	747	729	732	703	709	713	753	767	741	726	738	671	783	710	707	706	752	763	759	689	757	726	677	750	688	710	723	748	735	643	694	721	743	715	723	727	701	732	773	698	732	719	744	731	719	738	751	725	709	714	711	701	690	725	699	748	740	677	706	691	716	756	791	737	743	690	682	725	723	741	717	719	718	709	698	714	768	736	723	750	724	748	728	739	707	726	732	693	682	736	774	743	765	667	699	720	735	787	742	736	762	773	722	737	762	789	718	752	726	754	759	719	716	739	754	680	708	721	733	728	726	774	759	739	755	738	716	708	733	703	740	737	696	725	777	765	762	731	777	757	785	740	694	727	777	718	737	708	721	725	784	756	752	720	707	704	741	754	712	686	702	755	682	761	679	790	734	704	721	691	767	702	774	741	710	702	781	728	682	700	751	763	703	748	716	807	713	760	717	798	745	757	766	726	696	714	749	709	702	711	722	720	785	732	679	763	721	739	783	707	730	750	710	730	752	772	744	745	772	706	737	735	716	707	684	709	713	742	713	723	735	706	757	752	775	704	758	756	715	670	731	784	732	778	729	746	736	699	719	758	720	716	768	672	739	688	744	750	737	736	712	708	727	711	685	735	736	698	682	758	725	715	788	710	767	702	747	742	755	757	738	695	745	722	708	729	721	732	715	726	733	737	710	776	778	674	713	735	736	764	736	741	758	689	759	706	762	759	735	742	737	723	724	722	732	707	733	770	690	719	718	751	746	705	742	722	714	735	748	739	739	691	752	772	728	727	753	742	716	716	739	704	708	705	736	732	738	756	699	734	701	757	766	731	696	753	717	694	749	786	705	711	716	777	750	738	759	695	746	683	752	726	704	742	749	714	705	732	738	693	715	694	757	680	718	745	726	756	706	692	741	725	757	704	716	751	723	759	732	757	730	763	756	756	717	772	753	735	754	717	733	748	733	713	731	727	668	725	733	740	752	688	727	711	700	710	706	728	727	712	734	684	706	762	694	721	741	703	689	702	751	726	702	743	706	696	757	709	708	713	730	731	717	760	707	759	725	739	728	783	755	724	698	707	706	703	699	756	717	700	748	772	741	756	710	710	697	776	718
16494	3219	4068	4349	3453	2715	2026	1480	1283	1264	971	656	608	671	535	512	466	464	469	428	376	397	408	365	364	333	342	368	345	367	371	389	335	344	334	344	366	346	316	331	352	336	353	368	353	342	371	353	298	310	324	316	325	345	320	304	340	285	332	326	332	359	326	331	319	287	322	339	341	347	358	306	320	329	318	329	331	347	364	303	349	358	317	336	343	350	315	319	337	341	355	342	304	335	330	330	342	336	327	345	336	354	340	366	374	309	324	349	332	312	330	305	359	325	314	341	328	320	338	316	367	369	348	340	325	332	345	334	343	308	296	347	313	369	345	362	347	320	300	341	378	347	359	332	342	327	334	319	365	341	321	326	332	322	293	339	311	328	342	292	343	335	330	341	333	316	337	352	370	349	329	309	350	336	359	335	325	357	354	353	349	347	312	357	335	379	287	309	344	395	342	308	303	345	335	317	327	310	332	356	358	325	335	285	329	333	318	347	346	340	305	353	321	324	317	346	325	324	287	311	334	363	305	345	339	326	322	309	363	340	335	350	350	345	308	335	326	341	315	307	367	336	318	348	316	344	335	320	368	356	339	305	322	366	320	297	345	350	306	327	337	329	316	330	306	339	342	351	297	351	336	323	337	318	312	354	330	331	375	356	363	332	298	333	327	345	310	322	323	344	333	323	303	320	327	352	316	368	317	365	336	334	317	326	346	308	346	335	310	305	336	334	319	309	309	322	350	339	324	365	292	349	354	337	309	325	322	310	354	340	328	354	379	340	350	342	334	337	312	350	364	297	312	320	345	338	331	331	353	303	326	331	320	318	366	302	355	356	336	357	355	356	352	339	335	348	348	360	338	302	334	314	331	339	350	303	377	342	335	309	350	342	332	350	310	353	326	318	313	360	337	317	345	320	318	343	328	371	328	338	351	355	350	315	365	344	332	358	324	325	320	339	330	339	360	383	333	355	341	341	316	355	327	318	346	329	331	333	297	274	304	333	317	327	343	315	312	319	330	349	311	349	306	314	348	298	335	305	330	348	371	330	334	363	325	320	362	332	339	308	318	322	333	324	342	329	346	325	337	321	303	336	313	341	327	361	327	315	326	307	313	337	379	335	337	314	334	308	321	345	345	325	334	340	341	352	324	320	339	333	310	331	338	330	317	347	348	322	331	302	340	334	345	336	314	326	334	294	344	353	366	334	326	339	331	287	286	336	345	333	321	343	344	354	314	333	334	337	332	294	295	303	296	335	297	348	324	337	341	311	330	312	345	359	312	342	332	334	326	316	346	348	357	330	301	326	345	317	342	301	335	333	341	312	331	342	339	313	306	332	292	318	328	350	343	353	308	314	337	293	329	316	327	310	295	311	329	333	304	298	352	357	339	335	320	348	334	324	329	353	323	341	362	368	323	327	299	315	328	320	317	348	319	339	334	308	320	325	345	334	327	328	326	351	322	388	296	321	321	350	298	332	295	335	307	355	327	339	338	306	343	309	343	344	335	333	312	312	348	351	354	302	339	348	362	334	318	356	323	360	310	321	344	338	317	333	351	329	352	331	319	346	334	383	320	361	350	320	365	354	332	330	315	342	310	295	327	338	322	355	353	326	315	327	338	330	338	321	304	354	343	323	332	296	328	344	329	288	332	332	349	343	321	341	364	287	328	343	350	315	333	339	324	356	344	325	303	341	345	341	314	305	317	330	360	339	329	321	330	299	326	319	347	347	307	384	326	339	328	293	324	370	349	314	308	336	347	337	335	341	356	320	334	323	385	324	356	333	336	370	329	328	331	356	336	351	338	341	331	365	340	311	320	319	316	311	319	274	371	342	321	331	314	311	348	324	307	292	343	329	324	349	346	323	355	311	321	327	339	329	303	314	355	305	327	311	322	344	293	341	320	332	331	346	350	322	333	310	332	316	351	324	348	322	365	344	336	322	345	329	325	364	326	307	366	357	336	327	313	328	321	331	349	343	337	340	326	313	339	320	342	330	351	333	383	324	352	305	333	324	299	334	348	348	357	321	337	326	301	352	331	356	330	308	330	331	343	324	335	332	348	340	335	328	330	337	319	353	342	353	313	334	346	324	318	390	344	327	325	314	329	322	329	334	327	317	359	347	310	330	322	332	330	331	332	339	344	345	338	332	301	354	307	340	316	317	345	325	306	334	390	324	329	343	304	332	333	326	310	293	292	340	332	338	361	335	332	325	318	331	286	348	330	338	327	358	304	318	337	354	318	369	339	343	367	357	347	338	345	361	328	340	295	299	329	350	343	334	346	344	347	319	326	360	362	333	315	307	325	312	296	330	354	318	330	351	337	330	350	359	308	314	336	347	330	338	321	304	334	321	362	327	338	313	331	345	309	341	320	369	349	307	313	352	363	348	340	359	350	344	328	354	344	327	331	340	340	310	352	338	361	309	317	336	330	309	315	321	303	326	331	325	338	342	307	329	320	341	337	296	324	336	304	364	344	348	334	312	340	321	296	314	336	348	320	346	318	329	311	337	340	311	322	346	330	331	327	349	352	333	317	321	327	330	306	290	342	338	333	363	327	351	316	320	331	352	287	335	350	315	325	330	305	352	340	318	344	333	332	306	346	337	328	319	355	329	346	333	323	323	331	347	359	320	337	320	324	342	261	295	331	328	339	336	336	318	342	300	345	334	341	357	360	344	347	345	307	338	352	352	326	308	349	325	348	322	324	368	345	309	324	297	313	327	364	337	376	323	342	335	335	311	332	364	318	313	336	333	312	345	343	339	348	324	360	336	327	324	318	340	307	326	355	364	306	330	332	319	334	369	304	324	308	372	332	316	321	323	310	311	350	336	331	310	330	315	278	345	338	349	339	321	288	286	333	351	302	334	346	331	322	346	326	332	345	315	315	326	360	327	314	322	309	341	362	340	351	377	342	356	334	300	323	293	363	359	352	321	362	318	313	339	350	313	343	342	327	335	310	320	311	322	366	364	309	331	330	321	332	326	330	313	327	343	315	346	319	353	336	369	324	331	353	332	330	339	344	329	314	347	358	336	329	301	327	324	374	368	334	344	350	316	350	347	346	321	334	340	338	354	369	346	305	323	356	358	354	318	306	328	357	355	329	289	347	368	340	341	305	278	333	368	351	320	338	336	342	321	324	363	334	317	324	341	301	340	328	314	350	305	336	337	316	329	349	327	356	344	317	294	310	364	319	316	331	358	351	337	318	324	336	316	310	319	283	352	308	344	376	311	337	355	347	308	347	333	343	344	339	327	336	354	310	343	332	333	315	328	342	309	369	342	355	340	348	324	334	333	348	339	336	320	365	326	358	324	322	332	327	334	355	316	338	318	378	317	352	340	359	368	330	300	352	367	331	309	309	312	347	349	329	351	334	309	322	344	340	333	338	293	305	367	328	337	357	332	331	325	290	305	319	326	319	334	363	320	345	338	356	347	341	332	310	379	325	354	336	303	330	318	348	312	390	349	324	320	335	326	323	318	320	341	350	340	303	362
9893	2662	6594	9679	9923	9165	7137	5692	5011	4951	3907	2859	2563	2375	2019	1708	1779	1478	1418	1282	1250	1127	1098	1057	979	987	926	944	941	864	861	881	847	874	828	823	800	791	802	788	797	784	754	781	769	781	766	753	796	749	798	775	792	769	785	720	760	716	792	772	718	741	737	755	772	739	755	785	722	757	750	769	751	729	805	725	780	788	775	763	754	719	757	716	800	752	690	779	702	742	748	734	733	756	752	785	726	672	713	703	777	705	748	759	771	750	743	718	736	779	722	750	802	756	763	746	725	745	780	762	728	733	732	756	730	787	742	761	718	775	741	766	745	764	776	712	745	710	687	766	739	731	760	715	678	732	703	733	741	733	741	776	767	796	736	713	752	729	732	751	748	734	773	790	764	767	813	753	742	777	749	728	730	739	730	752	766	725	713	771	793	724	756	801	813	754	735	733	727	775	743	738	786	755	733	751	735	744	816	740	739	731	751	740	753	724	758	769	704	785	681	747	757	761	707	728	748	696	725	757	712	760	796	724	663	762	726	733	769	784	762	754	730	717	718	741	758	731	723	748	708	707	761	749	721	704	744	749	722	723	773	780	745	749	728	709	718	778	761	750	739	687	766	730	680	718	724	810	738	736	769	710	744	757	752	787	758	713	739	764	820	744	763	753	800	715	715	728	756	795	749	719	765	777	728	722	768	763	739	763	729	712	740	760	739	751	775	784	782	712	758	703	753	744	706	775	742	734	784	701	719	766	756	716	756	781	785	769	708	785	744	756	766	722	759	762	764	773	761	783	721	743	749	735	785	791	756	740	778	733	717	761	718	760	738	740	714	723	727	725	697	721	722	737	748	716	749	787	724	743	739	738	714	780	729	770	743	751	785	794	754	806	763	805	775	738	778	739	721	795	704	749	774	784	687	787	735	732	761	807	746	763	798	790	755	755	763	793	731	736	759	781	759	708	712	765	720	752	751	748	744	725	786	729	748	747	791	719	742	757	760	728	724	736	716	745	728	715	753	759	740	739	742	747	749	757	727	727	725	776	779	786	724	741	780	724	759	776	744	737	780	747	709	783	720	728	738	772	793	770	751	757	740	713	733	755	766	755	712	722	762	773	744	769	794	751	713	705	780	788	756	675	699	754	728	769	740	740	746	781	761	761	808	792	726	755	743	712	734	729	739	795	712	744	736	777	733	735	750	749	772	746	717	730	738	745	754	734	771	748	764	718	727	712	693	744	756	721	741	786	764	667	776	731	761	748	779	764	755	754	782	775	755	749	717	723	745	724	708	705	727	765	771	739	773	771	741	750	781	765	739	756	732	773	756	691	713	710	779	760	778	747	704	760	774	753	756	740	751	775	717	750	749	677	720	738	752	778	740	711	717	737	745	714	751	761	728	769	727	750	760	767	745	721	729	696	758	800	726	761	749	749	696	760	752	736	794	763	706	744	747	728	749	710	793	721	778	723	758	735	747	770	727	760	713	716	730	746	726	760	789	741	686	753	772	769	752	757	702	731	768	739	745	665	733	768	743	803	730	780	784	753	797	769	755	778	728	719	734	728	697	707	715	785	756	769	762	752	749	700	740	726	754	719	738	774	757	689	753	732	752	745	685	827	749	753	742	740	764	776	751	709	713	746	757	732	724	831	727	735	733	802	744	749	766	735	758	780	746	742	767	738	693	717	705	734	766	774	745	752	766	738	740	759	689	736	751	723	751	735	708	710	743	731	764	781	765	736	723	770	755	699	723	742	758	738	725	726	764	732	735	773	766	761	733	763	750	744	703	713	744	719	710	760	722	754	743	754	759	691	773	711	798	738	810	714	736	788	744	722	772	738	795	753	778	736	783	752	710	763	771	762	746	732	699	737	714	710	736	733	749	745	728	730	759	720	757	757	741	768	804	754	714	723	724	756	751	758	695	765	769	752	744	792	741	772	746	755	764	722	696	695	757	736	726	713	738	750	728	720	732	711	758	722	686	718	727	701	723	764	712	739	687	737	792	720	748	713	725	708	776	762	778	772	747	717	751	765	761	761	734	800	722	787	769	750	762	794	745	722	726	758	722	759	729	728	702	727	732	745	747	739	792	707	752	798	764	733	722	723	744	773	706	707	757	739	704	778	777	750	746	745	766	711	790	756	749	769	721	740	734	777	711	713	773	758	777	733	778	689	754	743	748	721	746	726	737	788	803	764	714	760	746	740	713	738	701	734	785	798	776	758	774	715	763	775	753	796	696	751	753	759	763	738	713	742	759	729	737	756	747	756	728	766	709	768	708	737	762	717	742	760	750	727	765	689	750	722	743	761	789	773	754	761	775	759	753	764	683	750	741	776	739	738	751	731	781	754	812	773	739	741	757	779	757	721	736	732	745	759	714	734	716	741	740	791	719	782	741	737	745	756	765	733	707	732	716	777	743	736	700	739	700	755	759	744	718	765	746	767	741	736	765	740	723	751	731	760	727	715	786	750	749	765	723	756	756	752	710	696	697	704	787	691	724	751	744	771	743	754	777	774	808	731	748	767	719	741	783	754	745	736	785	730	764	762	791	757	700	793	796	771	701	703	765	754	816	756	785	735	773	726	784	749	748	743	717	735	757	777	740	793	744	747	770	749	727	743	740	736	754	738	788	750	738	746	748	735	743	755	777	695	707	762	759	746	733	704	713	777	728	760	715	733	766	714	734	797	762	723	779	743	731	786	727	737	793	744	709	739	746	741	765	744	761	722	731	740	740	780	783	666	774	727	727	774	744	722	732	759	733	727	773	810	742	706	723	791	705	712	727	810	720	814	765	710	753	763	730	789	702	727	702	696	787	713	748	737	744	736	733	765	743	728	777	775	718	747	763	770	768	764	761	738	773	802	734	720	792	804	768	758	708	749	781	775	775	793	717	765	748	693	735	784	763	780	780	777	709	704	777	754	756	733	739	755	741	708	783	763	721	768	765	762	805	744	795	722	725	755	753	772	779	739	711	772	737	770	710	753	705	746	733	742	749	716	766	731	780	806	737	771	747	744	710	736	744	739	716	695	757	749	698	757	776	758	721	745	771	793	796	751	730	761	736	777	722	754	714	743	775	751	733	729	721	766	745	737	794	734	735	740	743	739	789	777	775	763	796	738	753	742	740	774	756	735	735	746	784	735	764	789	745	764	734	800	755	718	772	772	738	748	725	768	749	786	770	736	764	796	753	800	749	739	728	741	778	712	713	733	778	784	721	715	754	730	774	721	754	731	744	764	750	756	722	729	751	729	763	707	734	744	772	742	727	685	742	768	775	768	752	743	747	746	759	695	728	703	757	765	764	758	765	793	727	730	692	729	735	743	751	748	716	760	767	775	787	715	723	786	754	724	794	724	756	706	789	733	738	731	720	734	753	784	746	751	709	740	703	739	740	730	744	758	776	769	725	751	738	714	771	718	738	732	691	724	748	712	829	737	723	748	771	773	771	753	806	747	740	668	696	794	728	783	716	762	748	768	760	753	774	739	750	730	711	801
2573	870	1225	1033	783	698	534	447	400	307	300	280	268	228	229	261	210	200	204	187	205	186	198	177	196	159	217	189	199	205	186	182	196	178	184	166	184	194	196	198	187	199	160	189	181	189	168	212	174	202	201	180	157	172	193	184	199	181	182	180	175	192	189	202	195	181	189	189	158	162	180	169	164	191	182	184	170	170	168	184	205	165	199	179	152	189	168	176	185	177	194	201	223	214	213	179	166	152	162	169	189	165	182	213	167	174	154	175	173	194	161	185	180	212	184	167	157	164	197	151	207	191	158	191	195	198	203	185	167	191	179	212	175	181	208	190	180	183	194	167	185	167	197	188	172	189	163	185	210	185	192	181	193	157	187	183	188	194	174	194	171	169	191	192	172	167	179	187	198	199	185	172	159	192	184	188	190	184	199	180	174	171	205	203	177	185	171	173	213	167	197	200	185	182	177	204	172	198	179	185	200	206	181	161	187	204	170	195	169	195	185	197	166	188	189	215	194	165	173	185	201	196	193	180	170	171	167	173	217	194	186	185	184	196	202	200	183	172	166	195	185	174	176	175	175	165	193	188	181	199	182	183	162	187	210	158	189	173	172	234	189	167	193	197	187	210	172	163	201	183	161	196	191	192	167	187	191	169	162	192	186	195	182	167	196	187	186	195	194	177	165	159	152	183	181	185	191	195	197	189	203	170	190	167	163	184	214	178	174	205	192	208	188	192	182	176	168	190	187	184	212	184	186	189	193	162	175	188	168	170	212	189	184	164	165	191	186	187	205	156	150	168	192	169	181	165	173	186	188	210	181	187	195	193	190	168	164	172	185	162	180	192	191	209	191	191	172	189	193	200	178	186	153	195	179	203	161	188	182	201	165	182	165	182	171	192	203	197	180	189	173	208	190	180	178	188	195	165	184	203	181	189	176	177	179	195	205	198	173	183	164	163	181	183	175	198	173	205	175	202	183	182	176	189	185	197	180	188	186	198	191	209	187	158	174	180	218	201	213	203	193	184	185	200	174	171	207	177	194	172	199	161	213	199	203	203	198	177	175	181	186	174	180	165	195	196	187	173	170	181	187	197	181	168	166	201	207	169	201	170	168	150	177	196	191	214	167	166	214	187	173	159	188	187	227	202	195	217	140	225	163	196	188	195	194	188	191	174	165	152	181	185	186	181	174	171	182	179	200	181	192	216	200	157	186	176	195	177	209	179	150	180	180	187	179	146	177	174	210	165	185	207	172	169	188	184	197	181	175	164	182	180	181	159	196	232	177	177	192	187	189	174	159	202	179	170	218	183	217	168	171	219	176	169	204	201	198	181	177	167	180	195	179	191	214	175	193	172	155	185	176	202	175	179	183	179	166	180	191	205	182	180	202	193	184	174	178	175	183	199	192	196	183	186	188	176	179	201	178	186	193	205	186	188	176	181	217	176	196	176	200	181	182	211	176	180	202	181	177	177	194	202	194	190	177	172	179	194	171	188	185	200	197	175	172	193	185	186	167	170	199	176	210	203	179	197	199	172	200	146	185	191	209	167	193	181	204	200	208	206	166	192	165	167	194	208	191	195	172	191	198	194	188	173	167	156	182	167	174	183	167	169	189	205	194	166	186	190	205	178	166	173	189	186	202	174	196	194	217	185	168	172	204	184	194	196	185	198	168	198	221	178	205	195	195	188	206	181	170	176	181	179	189	184	194	189	177	179	187	167	168	171	169	200	169	172	175	183	172	197	187	175	171	179	169	177	188	187	198	187	186	189	168	159	186	183	190	222	199	200	204	198	213	188	208	195	196	169	179	198	190	169	156	200	180	213	169	203	164	175	211	156	173	178	150	140	177	206	205	206	188	180	166	165	205	168	198	173	179	158	188	181	169	179	167	183	179	175	205	175	198	185	162	188	181	202	168	171	181	199	173	179	158	180	216	196	199	184	185	181	201	186	190	176	166	183	177	164	194	185	188	194	196	186	200	173	180	194	176	201	168	167	192	191	167	190	190	195	206	159	184	220	186	159	178	202	176	185	187	151	196	192	189	166	187	176	187	191	207	210	179	186	198	180	165	197	188	174	190	178	187	178	178	178	188	216	185	193	205	194	186	176	165	206	164	179	170	200	200	195	164	184	190	188	163	199	172	182	208	211	157	216	183	145	180	177	196	196	161	185	179	178	202	187	187	186	191	179	181	180	191	196	199	182	209	206	169	200	194	188	193	195	188	203	170	185	192	206	172	174	186	182	190	145	211	176	168	184	214	196	199	180	169	174	183	168	178	181	172	191	196	193	162	169	199	201	197	200	195	195	174	194	204	179	199	184	174	191	167	153	170	181	196	182	171	168	173	164	182	192	188	145	165	187	161	209	185	181	156	165	205	175	198	153	213	212	172	206	170	185	200	183	186	170	212	188	204	196	189	192	205	176	191	175	183	182	203	183	187	169	200	171	171	191	193	181	203	195	184	192	193	165	181	184	191	198	208	182	179	178	192	187	187	202	199	169	187	194	181	172	164	164	179	160	195	169	170	217	191	167	185	179	158	188	179	170	184	173	196	180	176	189	169	175	194	162	188	169	159	179	186	201	218	196	175	192	191	184	211	185	172	182	198	209	192	216	126	161	197	211	210	172	188	197	191	196	199	165	208	182	189	191	204	171	168	166	179	195	177	181	149	172	157	185	196	206	170	198	198	186	159	185	179	180	184	178	169	184	175	166	188	178	213	196	178	170	180	200	210	192	215	173	198	170	199	174	181	153	166	165	198	202	186	183	214	184	209	166	156	178	197	208	187	182	180	177	170	174	203	192	190	203	189	175	171	196	177	182	166	212	196	169	174	189	165	161	199	174	191	172	175	186	150	165	194	184	188	169	186	173	174	145	203	186	180	185	185	197	172	164	181	184	186	192	169	184	189	166	189	197	203	193	174	193	206	175	175	181	200	208	192	207	180	166	214	216	166	175	168	204	197	210	196	189	170	189	217	179	192	166	202	181	192	169	198	208	166	170	187	180	213	198	180	178	185	169	184	188	180	179	188	194	196	193	155	196	197	153	188	172	175	205	210	185	184	179	192	175	174	176	208	199	190	198	171	163	179	171	183	197	213	183	199	202	164	175	211	202	171	191	190	194	169	185	169	202	221	173	201	173	190	184	171	196	203	188	181	191	168	215	194	184	173	166	200	211	158	172	174	161	184	186	169	198	164	186	188	175	152	167	170	188	192	135	176	218	191	163	160	182	161	190	175	204	192	176	184	192	190	168	185	197	218	196	216	146	168	196	178	190	182	187	199	198	177	189	171	191	189	189	177	185	208	184	200	191	186	191	173	189	167	168	195	156	192	192	190	181	174	198	181	181	187	179	195	192	188	165	190	192	191	197	213	200	190	172	180	180	194	188	195	182	178	189	182	183	178	175	176	190	178	159	207	161	194	195	162	194	195	188	203	170	199	189	189	171	167	183	209	194	152	205	203	176	177	189	197	159	207	206	165	178	211	194	180	191
2393	1137	2430	3228	3133	2784	2398	1960	1655	1338	1228	1039	936	878	781	728	692	687	645	591	632	545	543	526	530	545	589	507	500	533	515	476	485	496	483	473	486	468	477	473	447	481	471	437	439	476	471	467	481	519	467	469	467	464	473	462	493	486	488	498	506	501	512	443	435	470	473	447	489	468	467	505	481	480	452	468	514	460	440	466	470	478	471	438	484	485	479	442	481	485	470	480	438	459	467	447	502	459	467	491	425	449	462	478	520	463	482	458	482	475	429	451	466	462	481	462	468	483	468	497	482	456	496	460	464	505	526	452	488	461	471	458	494	506	470	480	437	470	477	490	497	484	474	458	469	492	450	465	484	483	463	494	462	463	515	454	465	451	456	422	438	411	488	498	462	511	473	487	491	433	502	486	446	501	473	476	442	478	460	516	442	461	474	491	447	465	464	477	486	464	477	457	461	435	464	528	469	455	444	500	514	462	460	513	439	457	498	480	421	456	488	467	456	463	471	493	492	478	491	491	445	454	475	487	455	467	523	470	486	488	462	463	484	467	476	484	444	489	494	488	462	464	455	474	476	439	436	461	488	460	446	408	449	496	500	428	485	451	438	446	474	457	470	457	464	485	469	510	462	422	466	447	428	457	462	454	457	459	469	484	458	462	475	485	459	444	498	453	466	474	483	449	487	492	468	494	512	454	488	466	493	467	474	463	498	460	467	465	481	460	469	494	451	482	456	479	497	449	463	493	498	456	470	436	448	479	460	471	505	465	480	486	460	427	486	455	464	488	480	467	454	470	478	500	521	457	459	442	475	486	468	451	461	508	467	472	454	450	475	487	470	491	431	474	469	471	452	477	436	459	487	480	467	436	484	487	432	437	448	489	487	482	457	471	480	446	435	475	472	473	494	431	488	494	453	458	469	479	466	449	477	459	419	469	514	462	449	492	485	495	460	454	484	458	495	449	505	467	467	505	450	427	493	456	478	458	444	457	490	450	486	466	469	465	484	482	440	487	450	501	469	481	430	476	463	414	491	485	443	449	461	463	429	484	456	447	515	465	468	462	424	460	465	439	434	498	501	478	493	430	425	487	492	522	502	510	475	442	453	437	466	473	471	437	485	472	432	464	490	454	476	474	479	478	457	467	476	434	467	446	490	450	491	457	482	451	489	465	475	457	471	446	493	465	485	462	480	466	465	445	463	482	466	424	459	458	436	481	447	476	452	487	481	497	503	471	481	444	470	458	455	472	479	456	472	475	472	449	501	520	475	465	478	446	466	455	484	458	448	455	486	441	516	490	474	479	474	440	504	460	447	464	447	469	411	453	465	446	490	467	492	462	432	493	480	438	487	471	485	469	450	442	476	487	460	455	520	455	452	494	457	496	459	496	456	485	489	467	460	467	464	456	456	455	456	452	441	476	474	479	437	478	461	436	459	452	484	502	461	495	408	482	437	459	455	459	461	466	467	478	465	458	467	508	502	438	477	520	506	497	474	518	478	481	453	433	450	474	486	454	490	477	467	465	513	460	461	485	449	449	498	467	452	464	477	481	486	469	497	438	500	476	491	464	493	464	441	444	485	454	460	469	465	458	478	461	499	496	450	437	446	454	461	474	449	472	453	493	484	439	471	454	472	448	454	458	491	471	470	461	498	488	495	465	493	447	426	421	474	466	495	487	452	481	455	476	448	501	463	510	470	457	453	465	464	459	495	444	487	462	468	467	476	477	497	452	498	465	449	416	533	501	449	460	479	457	428	494	450	470	453	479	460	480	462	501	480	495	476	490	471	516	442	454	513	445	498	444	487	463	470	503	468	481	441	482	509	435	474	479	470	436	452	475	438	494	468	511	484	469	473	467	481	456	492	457	503	468	448	446	427	443	472	482	491	459	478	481	465	467	463	519	463	487	478	488	477	455	461	504	460	477	446	455	478	476	479	486	492	502	466	494	443	470	452	479	469	470	483	452	502	477	493	470	528	448	464	451	453	489	478	486	466	475	474	490	503	494	430	516	477	458	467	476	478	471	479	467	481	478	466	467	462	479	480	441	487	491	458	471	462	480	480	467	468	488	436	443	520	484	471	456	459	469	471	503	469	471	469	438	487	465	494	446	471	465	468	478	457	497	469	530	498	481	482	441	460	469	458	485	506	435	461	465	490	467	493	488	463	435	456	487	475	493	483	473	482	470	431	441	481	479	490	443	437	488	462	491	479	476	417	463	521	477	514	466	441	475	458	516	463	478	469	502	485	458	483	473	495	463	462	445	479	469	443	483	486	487	484	451	471	467	494	455	456	497	477	438	462	508	429	461	468	482	451	486	475	468	436	446	501	468	482	466	452	502	471	457	442	448	454	487	465	446	438	494	448	442	463	489	456	485	440	487	456	453	461	450	487	489	476	449	484	538	476	447	484	482	476	456	481	481	468	484	481	482	464	478	418	478	484	453	444	483	469	478	477	496	504	466	462	458	457	460	454	495	481	439	459	458	464	473	482	472	483	477	505	449	482	422	466	472	461	450	453	480	463	470	471	485	498	443	482	495	510	456	446	475	482	438	483	512	458	465	489	482	510	468	453	508	470	462	463	426	453	481	446	486	466	468	462	481	466	441	462	427	497	475	455	453	434	431	509	453	487	429	476	481	456	459	497	491	450	463	492	467	501	457	468	489	492	461	458	479	468	468	431	431	454	455	487	442	461	463	504	447	488	469	429	512	486	460	434	445	458	431	428	474	453	478	454	419	521	452	510	448	486	486	452	432	463	517	454	495	470	421	476	473	459	463	464	481	478	463	458	486	459	473	451	450	522	461	471	460	485	470	486	455	481	441	495	470	488	484	489	480	475	471	509	440	440	441	475	471	495	467	456	487	466	472	459	435	444	427	489	461	497	428	485	492	458	451	473	454	477	484	466	497	438	433	467	422	453	505	477	458	489	438	476	480	463	480	462	444	494	468	450	451	487	464	479	480	457	463	468	494	482	447	451	475	487	504	452	464	471	462	462	522	509	470	485	508	485	485	490	432	512	458	526	482	470	466	477	477	441	494	488	449	461	440	478	476	468	499	453	460	459	483	441	445	462	476	455	451	481	499	473	475	469	481	483	452	454	457	475	491	438	471	453	471	477	438	484	490	455	468	469	466	442	472	484	448	489	469	487	485	474	441	489	470	469	481	411	465	509	475	475	467	473	426	479	470	414	450	435	498	452	468	469	491	472	477	504	493	483	444	398	481	525	462	496	477	444	454	477	463	429	459	472	436	455	475	480	489	526	475	453	435	456	475	440	488	476	489	431	470	483	435	399	437	449	446	445	491	467	472	471	473	475	532	486	479	520	513	463	430	459	469	470	452	479	465	492	470	452	482	494	459	532	503	468	465	436	453	471	470	462	485	490	442	480	475	443	515	487	472	462	462	500	445	467	459	477	493	453	428	469	515	460	453	458	478	479	487	434	456	478	453	448	474	446	483	481	477	472	474	474	456	468	493	475	453	435	492	437	422
9355	1854	2670	2907	2459	1994	1384	1063	946	796	765	577	492	475	455	407	422	349	353	334	317	334	342	368	312	315	341	328	328	370	308	338	304	300	329	333	278	299	290	332	358	348	318	333	351	314	342	327	347	355	301	272	330	295	321	321	304	310	309	350	328	299	308	311	286	316	342	323	329	342	306	368	300	296	300	283	316	296	265	300	306	307	336	311	332	327	273	344	301	306	341	318	307	288	307	296	307	346	318	293	294	287	337	324	339	271	293	313	310	316	347	328	314	312	306	342	330	312	286	328	334	297	321	310	313	320	337	287	305	324	331	297	336	278	302	332	320	322	307	278	310	285	302	316	274	333	293	342	304	319	310	309	332	313	318	312	342	318	294	321	341	316	303	328	299	289	322	314	332	304	344	334	305	309	285	289	287	293	310	314	354	325	284	303	329	330	344	296	284	309	321	324	333	321	298	332	280	318	328	325	299	320	330	336	325	307	312	293	308	305	328	354	311	330	332	328	296	301	319	325	308	321	336	297	305	325	328	322	331	321	308	324	308	324	324	298	325	296	327	347	316	336	343	326	318	334	316	317	318	322	325	319	329	316	279	315	330	308	307	308	307	312	317	295	306	289	315	310	316	339	321	282	308	307	298	304	322	312	290	312	298	296	300	299	327	311	320	324	322	320	328	310	296	308	282	318	308	289	357	299	314	294	361	301	309	299	332	308	307	339	303	340	312	301	325	306	314	294	279	315	346	339	304	322	307	334	305	316	313	305	285	317	314	309	280	311	283	330	336	318	315	335	317	319	288	318	342	333	298	286	311	333	340	296	297	323	301	338	324	266	286	304	297	294	315	301	310	316	348	343	326	346	319	306	336	328	330	309	312	336	281	298	320	331	325	322	282	305	359	343	323	317	328	268	319	321	316	309	324	273	354	321	324	301	273	321	306	301	346	296	338	302	283	294	308	335	334	336	338	312	334	336	322	311	293	324	348	297	332	312	306	346	303	303	313	276	318	309	313	312	298	302	322	290	321	303	285	308	328	332	327	319	312	318	306	333	311	304	296	317	324	301	341	290	352	316	310	307	313	327	331	303	286	316	322	314	317	313	329	292	319	323	308	339	291	310	298	298	315	295	313	336	281	327	348	313	323	314	332	320	346	288	303	277	332	322	306	341	325	334	296	290	320	327	357	287	325	327	283	317	325	314	320	334	347	328	348	347	336	321	315	336	289	329	335	320	289	307	322	295	309	344	289	315	302	312	321	301	318	327	361	300	258	301	315	320	302	328	323	322	348	302	317	310	309	313	308	342	281	310	316	332	296	336	309	295	323	323	330	336	283	328	283	312	304	351	361	291	316	294	313	302	301	308	306	303	290	306	308	308	302	308	287	345	336	300	304	315	340	307	356	337	328	316	304	291	283	315	329	326	284	348	270	302	335	323	319	341	356	308	311	321	310	317	332	337	339	333	284	294	324	289	292	274	299	338	305	290	291	333	310	342	269	315	300	317	312	310	312	300	314	305	286	301	297	311	308	301	305	322	317	292	330	318	290	334	288	319	316	321	318	313	297	304	289	312	303	302	303	318	312	319	354	313	293	330	326	311	331	325	331	332	323	339	308	312	315	290	302	326	297	304	315	317	308	358	328	323	351	308	310	297	316	318	343	310	308	315	301	328	318	288	336	324	319	277	329	297	326	337	354	300	310	292	346	293	320	270	306	309	350	289	321	306	289	338	319	329	325	308	335	321	308	307	313	331	308	322	303	309	309	319	328	307	327	327	284	312	286	320	358	319	309	283	279	307	319	286	295	317	279	312	290	306	307	326	313	296	346	299	302	302	338	324	342	291	284	298	340	335	315	320	328	331	328	321	301	315	314	351	297	321	282	340	317	304	326	316	287	322	314	336	315	327	337	304	329	331	318	321	337	311	338	341	295	318	314	335	305	309	295	310	302	302	341	305	344	299	278	323	315	315	315	330	264	313	346	303	304	335	335	286	320	352	312	305	338	310	293	302	344	327	307	308	336	328	304	309	301	337	309	329	296	333	310	325	324	338	317	321	308	282	314	326	301	298	336	299	316	333	296	300	300	349	314	363	295	315	308	300	294	348	305	303	310	320	293	293	326	330	326	322	302	319	330	317	318	330	306	313	309	323	345	335	295	340	316	261	314	280	303	349	287	294	320	336	271	293	321	306	328	314	288	344	310	297	328	305	297	309	298	330	302	303	319	311	290	291	318	315	316	300	314	279	315	312	347	286	307	312	309	336	326	281	343	330	318	319	295	284	309	351	275	328	306	314	295	290	309	292	307	279	315	290	304	304	307	328	303	292	314	312	336	304	330	292	285	317	315	285	313	325	308	328	305	314	313	334	319	351	320	337	282	282	303	287	317	316	311	271	304	321	276	300	317	299	315	323	338	315	305	309	340	326	307	332	318	324	348	313	312	326	284	302	311	304	305	306	351	315	300	296	334	299	285	282	327	343	302	289	287	274	317	286	327	328	324	299	280	358	296	325	317	304	310	314	313	310	312	309	355	322	327	330	337	334	339	310	288	328	284	334	343	294	275	286	332	325	326	327	300	296	331	299	301	317	313	289	306	326	292	311	313	299	315	313	304	334	353	326	293	327	341	302	295	345	325	316	328	332	315	323	309	361	329	319	289	305	332	330	324	313	296	325	322	306	317	318	306	326	328	338	291	294	296	320	349	337	300	307	293	302	321	335	337	306	312	325	300	317	319	339	335	322	313	351	311	309	335	308	325	296	303	315	289	294	310	335	313	329	343	311	321	358	327	324	302	343	301	339	284	347	290	273	330	369	308	294	303	309	300	313	318	305	327	320	324	295	326	319	316	343	288	292	300	268	312	314	294	329	307	283	294	316	321	311	308	287	285	313	327	319	323	296	306	299	320	310	321	318	276	323	292	340	298	298	323	313	309	314	306	325	305	350	325	303	319	307	290	301	294	297	325	287	328	287	320	316	286	316	297	307	299	331	316	311	309	321	302	332	300	332	304	339	307	287	341	311	311	297	307	348	318	312	315	286	270	275	326	311	330	313	293	296	333	351	335	308	322	313	335	320	320	340	304	306	336	359	347	305	328	306	248	318	298	323	294	351	329	308	281	304	283	304	355	337	300	292	341	321	334	303	299	317	314	317	339	334	284	277	304	299	322	332	339	289	322	322	297	297	368	296	315	343	317	320	312	303	324	311	327	285	313	323	269	330	282	316	307	316	305	337	305	353	335	283	300	307	301	297	332	313	331	329	284	298	326	299	325	330	346	365	328	337	315	287	332	322	320	303	305	320	301	328	340	298	326	281	286	303	317	343	306	314	291	315	317	296	305	318	293	328	311	308	290	320	333	310	314	320	329	294	264	325	324	297	320	308	290	315	295	291	313	306	319	294	323	328	304	362	307	282	247	285	299	287	327	296	333	335	325	343	301	318	338	340	352	316	308	322	324	323	307	328	328	337	332	299	294	316	332	329	350	307	316	306
7565	2124	4892	6708	7167	6532	5104	3963	3929	3244	3016	2247	1873	1707	1557	1355	1196	1225	1149	1051	964	948	912	982	880	925	875	882	858	821	874	814	804	779	749	789	797	783	792	741	809	818	778	752	715	737	744	797	770	738	745	715	741	733	731	701	759	724	741	710	779	725	742	743	761	723	750	759	718	704	764	761	739	704	727	755	774	766	708	781	714	762	703	735	766	725	754	745	712	711	719	746	733	750	663	739	730	732	760	785	758	752	720	708	778	706	755	783	745	759	724	751	753	687	729	655	737	766	719	727	764	719	704	729	698	719	749	754	710	720	787	749	702	713	727	726	731	753	672	730	757	712	696	700	736	762	728	730	693	721	768	743	744	699	736	748	760	762	693	771	720	744	724	722	741	726	704	746	715	696	727	734	750	750	740	748	743	753	724	688	732	679	782	698	737	709	740	705	709	742	728	748	748	730	713	770	793	747	751	740	718	756	755	739	777	690	695	781	703	701	711	754	735	775	713	705	703	728	695	728	716	685	716	747	693	779	743	736	717	763	784	704	721	738	702	730	796	739	691	702	728	762	766	736	677	681	756	744	697	731	768	713	772	789	731	740	707	753	714	747	759	712	682	674	743	782	718	741	712	738	716	775	765	748	721	728	764	771	680	717	749	674	721	683	760	791	720	738	734	726	726	752	720	755	708	778	726	737	720	751	772	716	718	727	710	724	784	763	686	705	722	734	717	711	730	720	726	688	705	765	649	761	721	699	739	722	759	720	721	740	791	741	667	691	725	752	778	729	696	681	707	689	724	758	763	708	768	755	704	748	752	763	725	713	700	716	759	742	722	752	712	717	701	731	735	698	732	681	729	724	683	731	729	731	727	667	764	753	708	773	702	740	780	711	718	692	740	739	747	766	730	737	734	732	741	742	723	741	732	728	754	731	746	713	744	764	720	713	723	731	763	728	769	719	690	716	730	707	716	744	688	771	727	744	768	756	702	702	722	786	710	757	759	750	731	719	824	708	739	711	729	754	715	766	778	748	727	731	757	703	736	760	705	718	726	761	756	710	723	719	737	714	746	727	756	751	746	680	725	744	693	733	725	732	707	693	795	695	735	693	710	723	731	699	716	760	740	732	737	737	742	695	757	757	739	740	736	699	763	728	726	725	767	757	753	759	746	738	739	710	744	721	727	721	775	707	783	756	766	735	801	736	726	734	760	746	753	767	786	761	744	741	728	773	718	759	737	745	733	752	709	712	817	684	711	727	765	721	713	708	705	705	756	762	738	750	742	789	699	716	739	719	772	780	736	726	741	757	733	728	777	713	710	748	746	760	785	701	723	757	674	681	710	705	693	754	709	718	691	730	703	742	784	779	736	769	748	695	745	711	731	785	716	787	719	722	749	744	761	777	740	738	707	719	711	758	719	722	756	733	741	729	726	762	700	758	763	766	755	752	776	738	754	729	724	733	731	710	762	766	740	699	720	753	698	736	732	719	741	766	745	749	721	770	783	798	767	735	737	778	693	753	723	758	730	736	767	700	719	748	717	726	733	711	768	738	755	692	756	731	743	690	716	768	693	770	728	735	753	697	746	707	755	736	768	727	756	760	722	731	763	761	734	726	781	725	724	690	714	751	729	742	754	741	751	708	801	729	737	731	744	770	738	725	746	739	726	728	777	714	749	747	713	746	784	670	754	713	787	729	753	744	731	731	774	775	705	719	759	714	724	713	732	790	780	772	740	716	740	727	730	731	744	670	760	713	740	753	770	732	737	699	714	778	733	743	769	719	731	739	774	724	688	715	725	742	718	756	728	703	733	743	739	723	741	737	735	751	710	759	750	729	702	684	779	770	718	794	706	703	682	743	725	696	712	777	793	731	744	733	752	742	708	728	726	722	720	715	746	760	741	753	700	719	793	692	755	758	747	741	731	739	762	726	775	759	711	731	734	737	755	750	717	745	727	778	752	678	760	701	741	734	750	728	743	725	736	687	731	752	721	779	748	747	679	722	710	705	718	702	770	711	689	710	704	740	692	744	713	737	704	733	702	719	774	729	703	737	724	765	773	717	767	720	728	753	717	735	713	728	767	747	735	729	780	725	749	733	723	674	726	723	723	778	761	722	735	718	718	701	741	721	714	717	749	739	763	752	720	797	719	729	738	763	728	739	739	759	739	765	711	759	721	780	689	748	717	720	727	674	756	730	720	754	720	750	771	760	761	705	785	722	745	763	793	729	737	724	751	703	734	713	758	734	752	731	732	765	740	719	754	749	709	696	742	736	775	740	714	729	712	780	719	717	724	754	729	762	715	726	723	703	729	688	727	725	723	767	725	710	693	702	689	719	706	757	712	733	720	720	782	748	748	740	728	711	751	715	738	712	759	740	736	727	766	761	732	784	726	742	696	729	734	716	716	750	686	725	741	700	672	704	719	690	678	746	714	729	685	728	707	730	729	788	771	741	757	707	713	723	771	737	722	760	715	747	747	739	749	726	760	740	741	749	738	751	732	789	693	666	763	724	740	724	735	745	692	726	693	725	719	723	695	740	755	716	735	800	782	714	732	710	760	730	780	711	696	782	712	764	723	770	750	726	744	712	739	678	753	773	767	709	795	724	724	723	749	726	728	749	730	715	745	789	748	735	792	742	761	756	730	732	699	700	707	671	703	727	689	725	744	735	764	766	738	719	763	754	720	753	706	745	739	730	727	759	768	769	769	714	714	739	696	724	715	725	749	736	754	801	739	749	713	781	729	766	730	743	704	720	699	776	712	750	728	738	767	738	759	760	745	733	732	710	729	754	732	728	735	744	698	705	761	691	720	731	733	724	718	753	713	743	722	766	742	770	754	728	741	703	688	753	744	776	728	743	688	779	717	771	701	759	750	708	754	782	687	684	751	709	745	659	713	735	723	744	738	728	742	742	710	713	705	710	773	758	760	697	701	765	731	717	769	726	764	742	748	746	762	721	764	741	727	690	730	738	807	754	734	765	741	707	705	713	719	787	689	735	725	755	697	735	762	727	744	676	706	701	720	715	728	749	724	759	722	803	744	661	732	733	738	764	732	748	734	766	747	735	699	756	715	729	748	760	766	784	736	730	694	779	727	735	704	729	774	750	754	758	747	761	710	812	734	789	780	742	682	676	684	723	677	738	700	717	702	716	760	717	719	771	713	776	717	771	788	739	742	732	736	760	763	724	737	668	726	730	705	714	741	699	711	771	720	722	770	765	743	733	729	701	674	736	713	734	708	730	747	747	732	745	739	726	817	742	689	694	690	721	735	690	714	743	745	753	723	767	732	707	722	751	763	745	713	753	727	783	704	747	760	764	765	734	731	732	745	787	712	758	688	752	754	765	757	694	684	763	741	781	705	720	771	746	727	725	762	747	716	757	751	733	722	782	725	685	698	743	817	729	737	785	729	750	718	744	704	762	732	709	751	765	752	674	764	747	738	736	767	704	712	733	726	758	720	714	733	746	705	667	757	693	731	749	714	731	712	682
16465	3269	4981	4951	3811	2966	2341	1741	1339	1143	1098	804	667	644	525	527	491	469	417	419	388	368	373	419	369	362	341	358	381	383	376	328	297	353	361	313	341	332	358	367	361	360	370	332	337	334	309	317	343	352	338	374	315	354	339	328	369	348	321	357	362	364	338	366	338	376	336	310	327	307	301	347	340	339	336	341	318	307	316	325	332	334	356	359	336	340	334	337	337	372	343	322	315	290	347	312	351	350	356	327	351	356	338	317	360	329	376	346	339	316	336	316	353	348	314	334	323	340	338	336	316	301	366	324	377	314	325	305	326	328	305	339	322	384	376	321	352	343	331	328	340	334	346	320	319	367	353	303	328	343	350	362	342	342	323	304	355	335	307	326	335	309	324	368	306	335	310	337	354	348	319	351	311	333	313	318	324	349	334	338	349	366	327	299	379	338	359	314	359	349	367	346	345	340	307	294	360	304	354	332	309	335	341	345	332	328	320	338	341	279	351	352	330	332	374	314	379	364	329	334	309	315	322	336	316	327	331	344	343	296	323	329	311	278	356	366	338	372	325	347	353	342	331	395	386	322	352	340	307	331	336	328	333	300	298	349	381	312	353	358	301	339	367	317	351	350	320	331	349	353	343	349	318	346	335	367	347	367	331	331	334	309	330	362	349	323	342	332	309	358	323	344	312	317	359	361	338	348	337	354	323	318	345	364	318	325	311	317	333	324	332	351	327	361	336	320	311	313	332	369	356	335	328	349	353	324	301	362	293	351	311	331	325	357	322	374	325	351	341	356	334	301	337	339	326	307	296	301	332	332	342	350	349	329	316	322	345	329	350	356	373	349	321	328	295	329	313	302	342	339	365	335	342	314	333	293	320	315	306	315	353	339	355	360	338	332	375	363	302	300	342	330	331	335	329	311	346	332	390	348	355	329	364	303	358	318	336	328	302	309	334	337	347	364	308	357	348	338	315	309	324	327	362	346	343	344	350	299	343	309	330	356	307	369	350	303	338	328	330	346	305	348	323	336	327	331	329	325	341	335	327	359	329	345	326	302	327	315	321	340	338	330	306	317	308	338	313	330	333	396	348	338	340	331	326	345	304	332	341	318	339	363	328	361	311	320	354	320	357	336	340	327	339	323	374	351	339	334	344	338	391	337	341	388	339	280	341	308	339	324	306	328	325	321	333	330	345	325	322	363	345	338	346	361	359	372	347	328	335	333	362	367	338	351	350	325	339	326	329	355	310	320	349	379	330	322	281	310	329	358	326	344	321	319	307	348	335	381	356	345	316	329	351	320	318	321	348	333	363	330	371	335	366	335	329	357	350	337	299	341	346	358	332	323	342	344	346	330	331	329	329	334	386	294	289	353	320	345	332	347	327	311	336	346	311	371	342	328	332	334	338	338	347	327	332	343	306	332	361	336	316	333	367	334	324	351	314	329	310	285	350	329	337	325	336	345	334	309	353	334	335	300	360	358	326	316	325	353	332	344	344	371	302	345	338	313	342	358	324	351	330	372	332	303	332	363	351	370	343	314	356	333	330	298	349	336	355	332	369	317	295	348	307	325	327	361	356	322	353	320	320	318	342	319	301	355	341	358	297	340	351	316	338	364	316	341	329	364	295	333	323	337	343	319	349	311	324	313	308	363	389	345	349	304	323	325	331	344	320	325	346	320	321	318	344	332	334	366	345	289	335	363	360	340	322	386	360	350	335	293	310	306	336	319	348	328	346	352	306	351	323	359	343	301	341	375	339	312	321	339	353	296	336	333	344	323	337	317	345	329	291	315	325	341	316	333	358	361	350	368	334	330	349	352	337	344	312	314	355	340	361	337	316	354	355	351	346	342	336	334	339	328	335	345	358	306	359	336	335	343	342	335	325	336	305	362	330	343	327	374	328	317	320	342	329	351	316	326	354	321	340	313	353	329	357	338	316	320	314	346	337	366	348	342	364	357	324	348	365	329	360	339	341	363	357	346	342	361	343	317	337	332	291	287	325	345	332	358	349	346	312	344	337	341	346	328	348	328	319	335	300	325	315	327	344	341	293	305	355	294	319	302	323	357	305	323	335	342	342	320	363	344	350	319	339	330	339	327	339	365	375	338	329	339	339	327	313	342	349	355	336	288	334	333	337	354	319	326	339	341	331	321	346	285	333	367	344	347	302	334	360	314	382	350	307	321	309	339	319	372	349	340	333	347	358	329	332	332	302	321	312	337	314	345	337	330	347	336	322	339	369	320	347	342	329	347	373	370	345	350	348	360	330	312	306	329	364	329	319	311	325	332	326	321	331	330	335	319	341	348	352	306	346	341	328	325	366	348	315	320	311	349	335	307	324	297	336	302	300	304	312	342	349	327	345	344	337	316	288	338	332	391	358	363	368	315	302	337	357	293	323	323	321	311	332	332	369	328	328	330	340	334	313	347	346	352	311	326	335	362	320	288	344	317	310	310	318	351	366	311	333	333	359	334	315	317	299	325	350	308	351	308	350	339	322	317	341	304	303	322	330	345	326	359	361	321	330	331	332	347	329	316	329	352	330	324	386	339	306	315	348	327	375	325	338	345	348	308	339	314	344	370	354	357	330	357	311	334	330	327	294	326	323	350	333	322	350	337	299	348	331	381	321	329	328	359	343	331	343	322	386	334	370	311	354	324	300	347	324	349	349	339	337	341	346	343	321	309	294	349	335	305	330	317	312	317	357	326	338	351	290	323	308	387	360	314	305	303	344	323	324	333	331	318	320	314	332	326	363	318	369	317	336	309	362	345	298	344	321	339	348	322	361	348	327	333	347	334	325	347	367	327	336	294	349	337	361	355	324	318	337	344	285	330	333	326	317	328	338	332	348	325	346	340	327	330	321	344	332	335	322	339	352	315	324	324	331	329	335	325	346	350	370	326	341	362	305	319	337	344	356	350	352	321	328	341	324	350	314	322	349	302	340	354	355	316	316	314	331	339	334	307	308	322	309	306	329	343	298	331	307	356	345	337	347	323	330	346	332	339	297	306	352	294	331	348	341	327	311	335	318	333	326	317	370	309	339	321	324	351	314	337	313	331	326	317	345	341	359	333	312	337	327	377	329	355	354	370	296	357	313	358	316	324	337	346	353	356	331	367	325	319	347	319	300	343	353	356	280	340	373	311	335	335	332	322	348	323	358	318	344	353	339	338	349	325	287	315	333	327	340	318	339	303	335	309	337	331	315	327	347	307	360	320	335	391	320	336	351	339	348	337	343	358	352	313	327	317	355	310	358	302	343	347	372	303	333	307	318	334	301	366	328	340	329	325	325	310	356	345	341	352	346	351	336	333	315	317	340	335	337	317	315	305	352	346	340	317	328	352	345	292	338	350	290	313	328	341	333	340	320	291	300	351	375	342	335	326	341	368	301	327	337	318	336	361	316	358	351	320	341	328	363	314	353	325	362	318	354	338	318	330	325	329	328	313	330	345	336	320	331	346	330	324	325	375	328	348	331	339	316	309	301	322	316	304
9731	2775	7655	9950	10280	9145	7264	6049	5254	4340	4152	3087	2702	2417	2217	1881	1651	1527	1285	1334	1180	1121	1166	1097	1047	1060	961	960	890	837	905	882	833	783	773	795	785	767	861	755	777	802	737	792	790	777	832	721	771	761	751	737	754	695	782	778	778	760	743	747	728	818	748	744	736	748	790	722	806	757	746	741	754	739	758	731	793	761	738	780	738	762	709	721	770	736	762	735	749	751	764	780	740	725	770	687	786	761	807	788	759	770	794	717	716	756	743	730	758	736	722	729	753	789	714	765	763	789	737	744	720	782	766	733	802	715	746	714	800	757	762	721	757	747	756	742	761	763	763	745	768	738	762	760	756	747	749	763	756	727	751	737	748	764	743	733	721	733	786	775	726	751	750	761	754	786	718	781	740	760	721	736	785	743	771	741	717	767	727	721	755	765	754	710	740	757	742	762	740	740	783	796	746	714	717	771	717	784	704	797	788	719	823	720	747	728	721	771	724	732	748	713	735	745	797	716	776	790	742	781	709	729	701	726	759	740	745	721	748	791	747	757	686	798	717	741	807	739	772	780	771	750	735	747	767	755	778	759	746	770	779	716	756	710	746	758	745	744	697	738	669	772	681	690	749	737	729	788	745	733	794	786	788	659	701	729	735	758	747	722	746	732	792	783	723	769	761	748	770	766	786	710	693	748	765	736	779	695	761	763	724	815	766	770	747	727	750	748	735	753	765	763	715	759	753	750	748	719	715	792	783	767	773	771	730	767	754	757	794	741	747	771	719	762	743	737	736	736	761	718	741	745	729	767	723	760	769	750	695	811	729	755	750	778	756	757	798	740	756	759	708	716	688	788	699	725	732	727	693	729	741	755	743	777	723	754	752	777	742	712	775	763	720	757	763	738	740	733	772	711	792	716	762	771	727	688	717	736	768	788	765	722	773	753	708	696	765	738	725	762	731	693	753	764	750	736	774	770	750	787	761	725	738	770	761	731	711	757	754	756	736	724	776	694	774	724	704	810	696	741	754	761	772	744	753	784	772	722	771	741	717	743	754	765	731	735	731	766	725	750	766	744	766	751	721	756	779	719	796	736	745	744	727	771	759	711	745	736	740	723	760	764	679	705	744	788	699	710	739	742	759	746	730	728	745	709	737	717	746	757	734	725	745	785	730	717	770	709	784	686	722	718	769	731	765	727	721	760	785	811	695	738	780	776	815	774	787	713	789	794	734	797	767	737	742	720	736	781	714	719	718	778	784	730	753	790	788	753	826	735	760	778	750	779	802	713	745	727	795	752	769	734	746	772	709	788	729	694	721	744	787	790	751	764	704	806	755	772	767	757	739	765	715	766	745	782	727	747	743	772	725	683	746	765	770	743	768	744	722	764	740	722	743	720	746	712	756	715	755	802	747	737	776	734	775	760	774	764	763	783	784	713	732	694	766	788	751	750	796	760	750	759	744	781	763	732	681	743	772	747	703	750	780	723	744	739	784	759	770	735	777	744	720	757	776	744	758	757	700	702	774	785	774	719	705	699	710	738	745	688	780	749	735	764	758	734	734	750	714	754	795	753	819	791	740	728	730	689	735	729	763	733	770	748	741	798	779	752	717	752	746	753	732	781	785	744	710	747	731	736	774	770	737	731	754	748	757	756	746	742	717	748	745	795	725	777	731	723	730	774	702	759	811	721	765	739	737	732	821	738	737	757	761	713	750	729	761	756	714	745	747	736	691	794	732	733	732	762	752	709	745	754	742	718	722	813	739	723	757	742	702	772	764	700	755	803	757	757	706	752	740	775	780	798	731	710	779	733	800	744	747	735	741	738	744	766	767	754	762	737	759	761	753	766	735	727	773	738	747	768	759	733	756	760	726	719	721	808	775	755	757	730	752	768	797	737	729	724	717	748	768	761	752	747	750	743	695	737	729	726	681	758	759	768	797	770	764	753	730	771	748	760	724	741	763	759	765	728	775	760	723	735	722	743	794	745	742	722	763	712	770	702	776	755	778	765	737	793	776	748	717	737	782	784	779	783	770	744	743	780	772	720	771	732	787	744	734	787	780	728	764	706	744	781	738	757	786	736	703	737	717	743	705	722	730	746	785	718	759	748	737	741	743	783	758	791	737	758	762	777	702	740	741	719	711	726	722	778	730	800	708	754	730	724	713	736	775	748	734	718	709	703	725	737	744	775	704	743	754	721	763	761	762	782	743	742	753	749	721	747	768	757	688	739	738	727	754	791	748	754	750	769	752	708	745	764	757	767	706	755	748	729	729	762	776	809	724	738	705	720	724	733	771	732	742	719	746	704	763	736	726	743	764	773	768	735	701	714	756	731	759	799	737	749	782	748	725	707	745	767	751	770	710	700	772	762	770	739	746	784	699	746	771	746	746	749	749	703	729	782	718	786	733	740	702	790	781	755	767	721	712	737	739	766	776	770	726	768	755	793	714	737	732	705	774	746	740	761	815	720	751	738	736	707	755	754	733	759	720	745	727	731	753	762	756	744	748	754	722	756	754	728	782	765	776	815	714	774	726	739	759	728	747	752	766	776	756	753	764	737	687	781	750	775	708	761	726	737	722	737	735	745	746	777	729	736	785	744	750	780	756	735	798	737	770	712	746	713	717	746	732	767	741	790	760	741	791	699	746	731	770	720	772	718	780	780	758	729	742	747	740	723	747	748	720	767	750	743	783	777	795	728	735	812	673	756	734	802	730	705	737	751	765	774	749	747	736	761	778	740	699	729	719	726	729	762	785	767	756	746	720	759	730	766	737	702	757	740	741	748	779	726	712	754	729	727	717	796	722	767	766	771	768	761	745	704	779	743	725	734	814	740	765	738	776	796	772	744	731	766	794	729	815	805	723	759	723	727	756	759	716	729	757	696	712	771	725	719	773	750	748	742	734	778	733	756	735	760	717	740	783	757	720	709	742	764	765	746	723	759	725	743	717	754	749	762	744	742	770	711	742	755	743	748	751	732	737	729	818	714	726	704	802	721	744	731	727	745	770	780	729	765	705	775	800	722	733	728	710	725	738	752	814	720	788	789	745	791	761	783	758	723	731	709	709	779	729	786	765	751	756	759	754	786	722	758	825	689	742	785	745	771	725	765	727	755	741	751	759	751	767	775	704	797	755	740	734	709	763	789	757	792	743	741	728	746	755	765	775	768	713	734	730	738	725	774	721	741	773	765	790	738	756	725	775	733	768	807	717	772	724	712	785	765	741	743	773	765	749	802	748	734	732	726	724	762	772	734	733	748	721	750	722	700	762	754	762	763	748	762	736	734	727	750	754	792	732	729	720	757	742	747	752	756	755	738	745	733	741	749	721	748	724	754	821	784	816	735	790	774	738	753	780	706	761	745	765	751	743	727	720	728	755	773	715	761	765	764	718	772	734	740	745	753	726	771	732	798	818	742	800	730	784	723	731	749	696	774	762	755	717	774	786	724	727	815	748	772	765	772	737	780	775	730	759	753	715	686	790	697	721	766	774	729	729	743
2702	931	1126	1007	709	558	498	411	332	293	272	295	276	239	237	220	192	200	231	213	208	203	234	189	185	182	211	199	171	197	210	194	155	212	163	177	181	185	177	179	199	178	159	162	203	183	191	178	172	189	176	169	195	220	184	184	179	194	199	194	186	191	169	194	189	177	167	224	179	216	173	170	178	185	174	186	174	188	204	190	170	193	192	174	176	203	148	175	226	187	173	173	176	185	200	160	198	167	188	163	180	189	184	185	192	181	141	202	177	183	185	187	204	187	195	162	156	154	190	173	163	187	165	174	148	173	196	163	166	155	173	210	191	178	192	164	166	194	167	186	184	187	163	203	203	196	160	170	176	196	203	166	178	176	162	173	161	152	171	169	180	192	163	173	182	183	168	195	173	190	164	187	197	166	203	155	188	184	186	177	193	185	162	196	167	168	180	182	182	174	202	180	183	167	175	158	183	166	170	158	180	189	173	189	177	171	143	190	163	175	207	149	188	179	179	187	208	211	182	190	167	192	183	198	177	178	178	182	180	167	188	190	203	168	160	185	177	179	176	175	170	196	180	181	195	208	166	177	173	186	189	188	196	188	201	203	195	167	171	209	169	196	158	181	167	185	168	199	212	212	176	193	174	176	184	176	200	167	205	202	168	161	196	202	167	174	176	175	185	188	174	163	180	155	185	167	151	212	197	188	175	195	181	194	200	175	187	189	173	172	182	183	183	194	170	177	168	186	169	204	195	184	205	192	185	196	195	172	172	172	169	169	174	148	176	190	213	179	217	178	171	164	179	166	187	172	188	189	160	173	185	179	170	198	166	174	181	183	191	159	198	184	183	152	176	179	190	195	179	173	170	187	169	180	175	177	173	175	174	179	202	175	156	170	175	198	192	151	151	201	157	169	180	173	176	223	174	196	166	188	184	204	205	210	174	194	183	155	175	206	185	182	149	176	167	193	201	197	161	195	189	183	187	205	180	201	208	199	199	156	186	173	166	180	174	183	179	205	168	185	179	170	179	169	178	178	167	179	168	177	198	166	209	168	182	182	182	152	171	179	210	217	181	184	185	178	181	188	170	169	178	145	174	169	150	203	169	184	182	197	192	177	179	172	191	174	193	183	175	180	178	172	183	169	174	174	197	184	161	179	224	177	171	169	188	215	221	178	154	195	167	198	187	143	184	191	195	176	176	209	170	186	154	190	191	172	169	187	203	171	165	195	165	183	182	206	165	189	190	188	194	173	188	197	170	181	209	156	184	208	147	191	196	173	184	180	180	172	176	197	174	174	157	188	192	185	197	195	161	190	178	198	172	192	179	173	170	193	174	199	170	159	173	188	176	189	178	161	186	171	180	203	158	208	187	175	178	184	166	154	204	212	174	172	180	196	192	195	188	199	181	197	165	173	191	144	206	175	199	215	182	181	182	215	179	186	215	181	188	185	151	156	169	201	169	180	187	171	193	173	206	189	181	181	201	189	160	188	189	175	166	185	189	178	196	145	187	171	188	167	164	167	183	182	184	170	164	188	175	207	166	204	209	172	189	188	186	176	193	176	176	203	184	169	171	157	156	177	192	211	184	182	187	175	174	183	197	185	183	183	168	174	190	205	184	162	174	181	170	161	216	176	191	191	227	155	186	185	185	186	171	165	177	185	170	181	176	183	183	167	209	194	175	182	206	178	187	177	187	180	185	189	166	172	170	180	182	179	180	196	173	166	179	161	187	154	207	174	209	200	194	166	195	172	192	175	180	177	167	194	190	168	196	170	174	191	157	159	172	212	193	181	204	221	217	172	174	170	164	189	194	164	146	158	187	190	175	161	183	184	192	188	198	184	158	155	176	166	171	188	195	181	189	193	221	171	193	177	180	174	227	188	149	204	164	193	184	195	173	177	194	197	189	204	176	185	174	184	153	187	191	178	193	163	180	160	221	181	183	193	163	193	205	181	153	200	167	190	194	186	200	198	151	174	167	188	187	166	153	190	156	180	186	154	191	193	177	204	190	188	178	214	153	156	177	194	199	175	187	204	197	158	181	173	180	170	174	207	185	190	178	162	162	174	177	184	197	153	187	162	176	181	189	206	191	189	176	160	185	173	198	160	194	164	196	177	192	168	164	164	164	184	189	215	183	208	168	184	197	187	198	206	196	185	180	179	190	194	185	184	181	186	201	192	169	201	177	182	203	179	169	200	154	196	185	197	190	164	183	166	195	164	180	157	186	191	196	184	188	157	205	173	146	168	164	188	185	184	184	164	222	184	196	201	179	200	199	158	183	188	172	211	196	162	213	197	202	156	191	175	189	177	207	149	190	195	150	154	189	207	159	167	189	186	176	176	173	184	176	177	174	186	173	163	149	162	190	185	182	182	195	171	188	153	168	215	183	181	158	194	212	167	197	182	180	197	182	186	199	206	189	178	178	194	169	183	170	180	180	193	185	185	183	184	185	176	210	180	189	164	190	164	181	203	174	190	193	188	191	182	176	183	157	174	200	193	180	181	202	168	157	162	189	171	192	173	174	152	172	147	174	190	160	174	173	187	186	200	158	197	195	142	186	190	182	170	213	139	195	193	180	193	154	188	185	191	177	186	188	189	189	180	165	172	184	177	180	187	165	179	200	204	193	169	177	180	177	187	194	181	166	170	175	190	184	177	192	186	165	187	175	170	172	162	169	177	214	174	183	171	177	170	196	161	180	170	180	210	191	186	162	198	194	226	168	195	202	193	177	177	182	161	195	185	192	192	160	169	171	173	188	174	172	183	212	165	172	187	162	202	153	166	181	167	165	157	181	193	197	189	172	161	162	183	165	180	198	193	200	180	162	175	178	169	175	174	176	196	186	201	195	208	211	174	192	181	184	173	160	175	194	193	161	162	186	172	197	194	177	189	210	166	191	167	182	167	188	187	168	166	177	187	180	173	190	182	193	183	185	190	155	182	190	170	189	181	176	179	195	172	146	173	222	182	172	179	210	179	168	182	227	172	179	193	198	207	183	189	171	200	180	191	208	174	163	164	172	200	189	165	177	165	143	172	179	175	200	178	190	188	192	195	189	200	199	168	192	173	184	201	192	187	197	186	189	174	188	174	190	160	163	175	168	203	168	174	178	179	172	189	216	171	205	186	203	161	186	199	179	191	174	185	189	216	197	165	199	187	198	181	164	187	183	176	170	164	170	209	177	189	195	165	207	186	200	139	151	180	168	182	195	188	162	196	177	192	172	196	200	175	185	193	163	193	174	186	197	188	201	196	194	159	174	160	202	184	155	180	176	179	189	168	191	201	176	175	174	200	188	184	172	178	187	181	175	196	188	174	184	202	188	187	187	184	190	191	182	196	174	169	186	170	186	207	182	187	181	170	197	181	174	166	174	183	167	186	174	183	169	164	201	171	198	211	169	159	180	174	202	188	178	172	179	195	170	173	201	172	149	172	182	194	202	182	159	195	160	211	180	178	204	168	196	178	175	184	199	181	187	184	196	183	172	167	206	178
2311	1214	2331	3196	2964	2491	2073	1722	1437	1202	1020	1010	934	850	778	755	681	672	638	599	583	558	512	572	579	545	492	518	502	487	451	489	464	436	447	477	491	500	461	449	453	459	426	477	455	427	460	476	487	484	476	471	507	457	461	517	451	458	447	471	476	477	464	425	473	457	419	424	488	458	444	459	454	423	511	473	480	483	457	441	470	425	493	483	451	446	430	484	464	469	470	461	428	447	471	464	470	442	466	455	432	446	455	502	501	436	468	457	440	499	465	478	493	467	468	423	453	465	463	458	443	439	465	464	449	432	458	479	489	483	477	449	445	459	484	451	441	504	469	445	447	495	491	462	467	478	463	449	472	459	482	429	449	468	449	465	478	499	468	469	443	437	477	451	448	450	492	471	435	472	439	437	477	479	468	454	475	452	474	498	456	442	487	423	454	514	454	455	458	474	477	457	429	453	505	435	522	494	432	474	470	465	452	458	466	479	491	448	436	452	477	483	463	449	498	468	454	466	491	447	472	474	496	473	455	447	487	442	455	439	468	457	443	440	444	442	475	496	466	457	443	473	456	447	465	501	434	456	417	474	469	466	504	461	469	444	447	470	421	436	491	468	431	431	497	475	472	411	437	495	447	458	476	456	460	428	468	457	455	460	440	453	438	476	449	476	467	427	464	453	460	477	451	468	451	477	483	438	499	455	479	429	432	461	459	460	463	492	449	454	502	465	462	506	451	473	471	432	462	449	478	469	468	482	478	473	474	481	489	484	481	463	508	475	463	480	482	493	436	463	471	466	432	486	439	433	441	468	427	458	451	488	445	473	472	443	484	464	434	490	469	458	463	469	430	465	455	454	433	492	446	454	468	464	493	451	496	453	472	444	521	508	451	506	453	442	451	467	434	505	470	469	427	464	469	402	456	479	473	511	406	482	449	486	459	426	457	445	430	441	409	463	478	477	460	502	490	468	437	433	447	462	484	494	458	398	439	438	479	489	457	460	477	471	475	456	472	478	477	480	484	486	449	452	465	465	432	468	481	431	469	446	458	472	471	478	471	452	450	419	438	494	472	509	489	461	433	480	467	431	443	422	462	454	455	467	457	470	475	445	443	475	443	466	472	471	444	456	427	487	455	478	435	439	477	470	482	455	500	470	463	468	453	457	442	456	463	461	469	490	434	450	448	475	482	472	430	436	497	497	518	466	440	428	472	442	445	494	454	437	418	453	455	483	500	462	475	460	498	473	464	460	498	484	428	468	459	453	456	445	454	427	469	468	442	480	434	476	439	458	493	473	444	490	444	440	445	447	418	480	454	453	491	469	465	453	448	434	436	455	470	472	463	474	481	412	489	467	427	512	441	495	454	469	419	475	480	461	471	481	426	469	471	439	454	453	474	476	447	504	454	476	478	442	473	463	487	495	504	441	428	472	467	457	481	433	449	461	467	457	455	462	463	472	462	492	433	487	462	455	498	453	459	456	445	476	490	441	466	471	465	481	492	462	408	468	480	454	482	463	429	483	460	465	425	466	460	475	467	426	493	459	443	498	480	484	478	449	445	452	455	446	463	466	497	444	401	487	467	488	496	492	456	466	460	464	458	469	485	492	475	471	462	478	431	451	475	444	470	462	461	457	472	485	485	460	444	444	446	454	479	440	461	492	505	449	466	451	406	427	489	433	451	493	514	490	479	447	486	437	514	479	433	469	466	474	493	463	438	460	469	466	503	433	422	441	435	467	466	480	450	461	488	427	476	475	451	474	432	452	441	447	434	478	453	443	468	483	443	482	455	477	503	443	455	491	478	434	470	475	471	499	464	487	490	491	459	444	479	437	449	478	493	475	468	429	480	467	467	465	466	440	489	451	442	459	500	458	453	423	469	477	461	435	478	508	481	447	464	460	432	452	477	479	485	483	453	464	476	465	476	436	460	453	482	476	460	472	467	478	458	443	431	458	472	484	439	499	481	415	453	454	457	420	484	507	511	463	468	475	470	470	470	446	490	473	453	439	444	458	465	489	470	498	446	470	494	448	478	478	459	462	490	451	493	469	473	434	427	422	491	450	478	461	476	460	474	441	466	419	462	441	451	474	478	460	473	443	438	498	494	502	407	458	445	471	456	467	425	480	442	434	490	438	511	472	444	463	480	453	473	484	487	458	475	506	441	481	461	457	506	488	493	479	411	461	442	416	486	463	438	456	430	440	460	491	449	436	476	472	479	437	484	452	434	440	473	458	500	459	501	482	523	455	481	453	482	460	506	472	435	507	463	458	457	457	475	452	467	464	446	470	474	488	456	443	449	467	440	432	412	430	424	469	469	478	459	495	488	456	512	443	479	457	456	463	463	446	514	443	454	475	452	479	458	449	462	429	469	510	450	470	432	484	498	451	458	428	501	412	473	462	451	464	466	488	475	468	471	468	481	456	468	460	469	443	469	475	472	437	441	466	457	435	441	430	442	445	479	454	465	501	497	450	481	435	450	454	480	487	489	514	440	471	438	461	453	481	459	515	482	464	501	494	427	454	449	439	477	479	424	492	426	466	470	445	464	475	439	438	470	467	475	436	472	465	486	442	464	488	471	505	505	461	445	458	440	432	454	511	465	467	459	492	492	427	422	464	472	464	419	479	457	486	432	473	455	434	464	466	476	447	465	464	465	499	440	472	471	459	474	456	491	452	476	449	481	427	458	446	449	456	448	453	491	518	458	506	473	454	484	526	462	519	470	439	477	473	419	469	455	466	482	460	424	448	449	462	456	459	462	418	467	468	488	459	436	450	475	468	483	475	458	479	451	463	467	477	452	475	427	489	463	446	480	469	470	423	456	462	466	478	462	438	508	450	473	445	472	449	480	468	468	447	491	497	479	463	454	493	424	448	454	483	471	420	439	490	452	444	486	460	459	453	490	458	463	438	480	474	445	447	464	483	481	468	467	458	483	473	490	443	439	448	467	449	468	464	441	455	453	447	462	479	459	457	471	494	509	435	476	434	447	437	493	502	446	494	490	458	510	465	455	470	444	463	482	472	473	444	478	485	452	434	491	483	466	494	450	448	468	507	477	482	480	444	433	484	445	452	460	489	468	451	491	462	467	445	456	420	466	463	466	424	461	477	499	451	488	461	503	452	413	467	464	472	443	462	482	447	493	449	426	464	477	462	440	479	445	444	417	441	492	467	455	436	484	450	480	467	440	480	471	463	464	457	460	479	472	478	460	445	468	474	479	464	486	479	446	431	414	467	444	439	481	445	478	494	473	480	426	472	483	494	415	465	471	446	468	474	464	420	482	477	489	440	492	436	478	454	471	504	477	453	455	471	491	468	450	460	486	527	441	442	423	492	460	475	432	503	455	463	509	463	485	456	477	448	469	484	433	472	409	469	497	478	472	457	460	471	478	432	442	468	463	447	477	419	449	497	494	426	473	503	462	464	487	401	442	439	483	440	469	456	499	445	478	444	463	467	443	488	431	458	471	486	448	454	473	460	473	463	419	470	462	447
9093	1775	2957	2656	2443	1867	1355	994	892	712	665	564	498	419	458	424	469	423	367	349	365	345	359	345	350	311	328	335	317	340	337	316	350	328	282	325	320	323	298	328	349	282	325	285	324	304	302	318	305	292	332	289	330	302	283	281	347	298	272	331	323	326	329	320	311	306	301	312	318	300	333	304	295	292	278	326	334	320	320	309	297	304	292	306	315	344	323	343	329	301	282	326	360	297	314	297	320	324	314	298	317	305	320	288	321	327	325	311	311	308	331	312	310	331	309	306	304	366	322	292	318	304	279	331	317	309	292	279	305	298	322	339	304	303	309	276	315	334	314	310	322	312	333	325	321	329	288	325	307	319	313	320	298	325	318	281	290	301	311	291	342	296	292	307	303	272	293	295	293	306	333	295	320	290	308	322	332	328	274	308	329	333	333	289	312	324	282	295	311	309	341	310	326	318	310	319	291	310	337	335	282	298	310	287	304	276	321	302	302	306	300	292	350	315	297	306	317	301	287	269	282	339	293	322	355	317	321	276	297	294	288	311	330	295	310	331	338	312	305	333	341	320	307	322	297	270	262	332	300	294	297	317	309	332	331	332	283	297	298	307	304	285	323	323	338	306	342	332	309	326	363	324	317	323	332	332	327	329	312	294	298	308	299	329	295	296	309	312	320	312	319	256	300	274	289	281	311	302	330	309	316	309	330	308	284	293	306	347	330	347	306	321	292	292	265	316	266	295	325	297	307	303	315	313	312	316	333	306	317	285	316	339	322	320	324	320	309	321	303	335	304	307	329	306	308	307	312	325	322	310	309	347	326	316	326	344	299	275	283	303	302	317	314	272	322	339	328	280	314	342	299	324	299	295	309	263	286	297	301	264	301	294	285	331	305	291	317	346	333	338	358	322	354	316	330	302	284	279	312	325	276	293	339	272	301	283	318	280	325	308	316	318	331	336	320	273	330	307	330	292	338	315	285	312	302	294	314	299	338	320	319	304	326	288	301	297	325	293	313	291	293	314	302	316	315	315	307	282	287	302	326	333	252	313	289	310	317	287	304	310	318	343	299	338	315	324	314	350	367	307	325	306	299	291	299	274	299	302	327	313	291	290	321	318	302	297	316	307	332	306	337	335	310	318	318	307	328	309	316	288	313	319	319	328	350	295	351	294	324	322	308	290	315	308	323	310	287	282	272	285	279	299	281	340	319	336	305	329	303	245	321	334	317	290	303	322	311	297	331	293	324	324	318	316	283	310	294	305	323	319	294	299	333	347	330	291	312	342	340	303	313	285	333	286	316	285	277	313	339	302	291	309	324	308	288	293	323	301	329	302	336	280	290	265	258	320	313	326	304	310	315	329	314	312	342	320	299	332	292	281	315	326	322	318	342	299	301	321	292	288	316	328	282	344	302	325	325	291	291	312	306	354	329	295	299	302	261	330	310	285	326	323	315	335	305	311	267	316	316	306	318	304	313	314	322	300	330	325	347	301	345	305	309	295	284	290	302	311	298	307	318	282	315	291	281	296	308	327	282	328	312	286	301	329	276	291	305	276	296	271	316	316	340	302	333	313	314	298	312	284	321	301	301	312	277	341	297	329	294	272	337	314	285	303	343	311	306	280	315	302	266	282	312	312	294	326	308	296	328	315	301	293	335	302	296	274	297	308	272	258	334	293	327	269	296	325	310	286	310	307	308	305	295	309	351	319	339	308	295	316	341	312	312	294	330	277	287	327	317	331	299	281	300	343	285	304	305	350	323	292	304	303	298	316	320	293	293	313	314	307	288	330	304	308	317	292	315	315	301	311	294	280	309	329	334	330	289	282	307	339	320	348	301	298	311	334	296	287	295	331	341	316	299	325	310	283	345	299	340	302	344	314	301	284	300	332	327	272	280	322	318	311	275	297	336	300	294	315	271	307	325	311	287	313	307	293	318	305	307	296	344	343	300	306	272	327	288	286	301	335	288	311	316	315	293	322	329	282	312	348	301	333	324	305	291	305	304	289	295	311	334	291	290	291	301	313	330	283	309	304	287	320	345	297	299	319	327	298	320	362	300	311	322	321	300	334	296	311	302	316	312	296	279	300	288	298	293	313	324	267	302	302	291	326	286	307	279	291	283	309	306	290	303	306	316	326	297	297	283	272	317	300	322	344	297	301	263	321	328	313	295	338	302	316	316	272	334	324	310	310	307	312	302	310	307	273	292	346	282	306	314	328	312	324	327	313	328	335	329	351	315	306	329	338	315	322	287	308	341	335	300	325	315	298	282	342	328	351	343	311	297	299	335	303	291	297	323	287	272	302	301	288	319	318	328	310	303	302	343	301	300	292	352	334	320	301	280	285	310	305	298	299	318	286	305	305	326	288	331	311	278	270	294	348	320	287	325	335	278	317	301	321	319	260	309	304	321	337	320	268	312	289	307	315	302	296	343	318	308	322	303	318	295	318	333	316	300	309	310	338	331	323	325	317	333	326	292	289	308	313	306	280	303	309	336	340	313	310	319	358	265	295	322	272	310	308	273	292	305	306	311	303	301	301	330	290	315	314	312	282	295	268	311	326	283	315	317	280	327	333	341	313	332	337	274	297	294	291	292	339	290	293	292	312	314	337	271	293	295	329	322	331	276	322	308	324	314	321	322	302	313	325	292	317	332	305	297	307	298	299	341	293	297	296	257	317	276	280	306	314	324	318	299	347	337	326	327	361	312	317	319	342	310	296	315	293	334	322	304	301	339	323	308	301	307	293	295	298	325	292	315	327	302	299	290	300	305	318	320	331	320	338	304	290	328	307	302	312	276	301	299	310	275	282	354	304	317	313	304	331	295	310	367	326	340	357	324	313	358	315	302	293	298	294	323	307	311	304	311	310	295	305	336	311	294	311	321	321	311	331	286	298	306	296	275	306	291	334	336	317	299	307	282	326	305	308	305	304	283	319	294	300	308	345	326	315	277	332	298	275	284	316	318	314	305	337	310	320	326	303	304	320	302	301	318	313	315	328	318	323	319	288	335	300	331	347	330	323	292	291	305	304	286	306	333	290	290	337	332	329	295	322	319	321	316	315	303	313	270	294	281	307	328	299	299	310	336	317	292	298	316	317	292	332	288	281	291	334	291	295	319	307	295	320	310	327	313	295	313	342	299	302	295	331	342	327	305	304	314	309	307	323	310	321	319	306	271	295	325	321	326	322	322	320	344	321	300	317	272	299	335	303	355	304	291	304	317	323	310	309	298	307	308	314	338	283	282	316	322	293	302	325	301	319	338	332	298	327	293	337	296	289	336	303	335	292	323	319	324	287	315	314	288	327	278	331	312	312	285	258	332	297	314	305	304	305	319	304	309	334	326	315	294	346	331	328	301	301	320	310	320	316	350	328	317	287	319	302	315	311	260	309	300	312	305	329	274	261	314	342	331	298	333	295	316	347	296	283	288	335	269	305	331	313	285	337	340	269	320	343	342	278	274	274	286	343	313	322	321	343	281	332	306	339	296	293
7357	2033	4854	6571	7353	6196	4976	3969	3680	3062	2761	2150	1915	1703	1555	1490	1345	1313	1156	1053	991	947	922	929	903	839	904	841	880	794	837	803	760	776	760	749	736	759	715	737	718	805	776	708	750	747	744	716	794	718	723	695	742	747	748	711	785	777	751	720	726	707	725	737	739	726	720	679	794	770	738	723	716	766	732	765	757	742	790	755	732	714	727	705	771	693	749	753	714	753	723	739	760	749	732	730	716	693	729	759	766	802	759	710	733	702	686	733	726	708	743	697	726	746	741	731	746	714	713	774	722	752	735	738	700	712	719	704	700	729	711	737	743	720	738	744	676	730	737	731	736	729	722	733	723	774	742	769	741	729	739	746	712	748	702	722	703	771	725	742	753	692	700	730	694	717	722	737	715	685	744	701	714	756	721	721	723	707	773	754	759	714	714	748	706	790	764	752	714	752	717	720	721	736	734	704	731	764	745	668	720	693	748	753	715	757	697	705	735	735	692	730	728	768	738	709	734	749	691	725	700	734	775	699	703	712	752	732	728	686	728	722	713	702	755	728	683	738	722	722	683	702	691	746	712	687	795	730	757	751	689	743	729	740	746	721	709	734	752	757	714	679	686	733	727	743	711	749	732	733	725	763	761	742	736	731	738	687	749	739	729	729	754	766	745	732	733	750	703	716	760	767	749	714	722	767	729	754	740	707	702	748	769	715	742	704	761	690	736	738	695	722	677	718	715	751	716	761	693	751	729	721	741	710	673	721	757	714	744	702	748	705	701	749	741	752	729	736	747	732	749	760	774	752	736	748	714	739	748	711	768	755	719	739	763	734	733	706	787	806	715	720	701	758	729	715	734	733	762	698	714	754	716	725	773	748	749	716	752	737	782	758	737	783	751	755	685	731	708	743	734	732	734	720	732	723	735	708	722	727	722	733	670	710	710	721	705	744	709	732	741	721	729	733	649	715	749	757	744	717	712	700	724	715	677	731	751	786	779	713	729	751	671	711	732	714	701	708	719	767	701	718	707	743	689	742	750	746	763	695	689	720	698	742	749	711	706	741	714	687	760	763	760	741	747	734	750	722	698	721	721	743	685	719	739	675	743	749	753	714	706	734	734	695	737	721	716	705	691	717	760	735	699	715	782	734	727	751	712	745	736	746	717	725	726	743	749	686	714	742	753	728	686	682	720	734	747	703	694	729	671	740	739	767	730	717	717	720	760	766	712	746	743	705	707	690	741	683	736	709	701	709	757	721	713	675	766	677	693	728	730	730	769	703	702	743	725	759	745	703	752	686	714	708	704	747	711	717	701	736	710	738	745	742	740	696	715	754	734	756	748	689	722	754	675	747	728	705	731	712	782	694	710	712	740	714	765	726	638	759	720	728	740	732	764	708	735	713	721	724	692	723	703	737	730	689	710	712	708	704	775	673	707	692	700	681	735	703	709	750	719	692	724	761	750	743	734	689	692	755	724	725	715	735	698	708	736	793	724	700	744	702	720	771	715	728	735	697	735	783	717	711	764	748	769	722	744	725	707	710	721	737	705	744	707	732	704	765	750	731	734	680	747	763	701	685	780	717	711	744	761	695	734	726	740	709	729	702	728	721	764	718	720	718	727	739	731	724	725	763	711	723	752	701	747	708	690	718	721	698	701	689	716	708	784	747	738	722	648	698	718	740	751	666	738	743	711	757	769	708	728	712	710	746	718	731	714	748	754	687	729	776	719	722	721	734	733	734	710	768	721	761	698	738	765	761	719	738	740	704	705	717	712	721	696	716	740	705	745	706	719	733	735	776	758	725	753	726	756	728	700	748	713	735	724	720	711	740	735	729	684	739	693	721	704	692	744	726	718	709	706	725	735	712	685	735	734	783	704	722	714	745	766	721	769	745	715	753	723	700	741	765	716	736	719	771	701	779	723	741	708	696	735	714	717	741	723	732	733	737	744	761	735	713	692	721	684	726	713	730	748	766	753	749	739	704	746	777	729	722	763	685	772	745	722	784	691	727	726	745	712	765	711	687	704	715	700	693	773	755	676	731	717	723	744	789	722	729	736	717	738	716	740	738	706	765	705	710	724	701	720	710	729	743	714	760	707	758	741	776	752	689	703	732	731	711	778	730	694	706	718	700	725	699	703	715	745	762	727	697	733	762	718	752	744	692	727	817	720	685	714	755	682	756	702	697	727	709	716	756	778	701	715	732	705	736	742	707	743	752	695	699	706	688	732	719	736	759	752	732	771	731	737	759	742	771	777	685	728	745	757	744	772	741	759	715	764	731	726	705	739	706	754	697	726	711	748	716	741	763	699	755	705	682	747	739	724	760	722	716	729	775	721	732	723	697	675	741	727	732	725	690	718	725	741	749	719	712	719	736	772	701	667	728	740	716	731	716	696	704	741	671	710	764	709	700	745	706	743	698	728	721	727	724	708	736	726	688	737	716	756	715	679	727	741	703	714	764	714	738	804	740	766	709	729	685	713	715	739	704	715	746	730	757	725	750	692	760	737	725	766	717	719	720	737	738	718	729	670	748	728	762	745	764	738	722	743	667	719	719	733	727	710	720	761	766	738	740	749	678	712	731	724	708	742	756	729	649	751	703	702	744	753	723	741	686	749	740	733	690	726	728	714	693	701	689	749	764	739	735	731	698	745	771	703	748	693	747	753	687	723	729	719	727	708	732	759	761	721	737	732	762	651	695	769	745	734	720	697	731	710	754	742	698	750	736	706	712	695	760	712	701	733	681	735	768	723	743	774	684	741	753	731	706	716	715	734	756	742	684	719	719	748	735	776	724	723	728	713	699	769	723	772	706	714	720	751	733	751	785	742	730	709	711	709	737	697	773	763	733	750	784	709	695	750	745	737	716	731	757	726	788	767	732	692	733	729	714	721	751	692	673	725	750	747	658	716	698	720	708	703	725	790	688	739	757	743	741	770	659	716	729	746	772	756	750	717	734	740	745	729	721	693	749	721	778	753	732	711	681	720	692	750	780	728	725	727	729	719	772	720	710	702	761	749	754	784	734	726	726	667	718	695	703	717	700	743	729	713	714	741	763	724	729	696	762	733	737	727	748	714	767	756	702	694	728	706	714	749	742	720	721	766	724	733	700	709	717	729	723	708	755	700	698	749	758	721	725	727	740	719	690	726	723	757	701	713	712	746	707	713	698	706	708	755	727	709	670	708	775	754	750	719	723	710	712	725	697	727	716	705	755	750	710	722	735	686	775	703	724	727	746	715	717	663	711	713	697	696	705	702	755	720	738	728	719	769	689	698	731	693	708	749	727	719	761	794	731	720	711	771	697	728	720	722	700	724	736	727	762	717	731	712	736	716	740	724	687	725	654	697	724	734	739	719	720	717	737	754	745	722	755	663	741	745	712	664	711	724	744	719	721	761	715	655	766	748	722	752	757	734	717	721	717	742	799	789	749	782	709	783	756	702	715	682	740	748	707	771	700	693	668	662	733	708	682	725	739	783	774	752	731	731	705	726	755
16072	3010	4466	4207	4052	3049	2218	1706	1435	1152	1016	666	653	563	529	540	478	484	417	365	370	376	377	358	333	340	337	334	348	383	374	302	333	334	362	362	326	340	316	328	333	319	330	356	338	301	346	343	317	331	336	360	350	308	390	335	320	310	348	305	326	365	317	345	343	329	338	342	301	344	326	341	297	336	294	311	326	302	329	332	330	362	362	349	340	324	313	330	313	331	342	355	329	317	355	369	358	356	335	337	305	311	310	307	335	334	338	320	357	362	340	315	322	340	341	344	350	345	346	322	336	308	311	323	322	376	329	316	332	308	315	321	320	331	303	327	317	329	374	313	323	320	323	310	299	323	329	311	299	383	306	308	343	325	316	345	337	342	349	336	303	342	323	313	338	315	317	302	318	321	344	339	335	329	350	321	320	289	328	340	321	348	309	316	319	353	289	301	360	328	290	326	301	312	370	342	336	314	318	316	358	323	368	329	340	338	292	312	338	336	293	302	332	306	311	293	342	297	323	308	316	316	334	351	276	319	345	306	340	324	339	334	338	318	327	326	334	310	352	369	347	285	328	321	329	348	317	326	293	345	320	313	338	346	336	361	348	333	323	283	319	326	312	340	314	313	366	331	343	342	356	317	326	303	329	328	320	322	333	347	355	326	336	337	323	340	318	327	348	343	360	310	331	323	324	328	379	349	321	310	315	359	296	341	320	314	311	309	327	298	362	349	338	318	350	301	332	319	328	320	302	333	317	298	335	332	318	358	310	290	312	296	314	331	289	312	345	324	302	344	317	303	347	322	342	349	290	315	345	362	355	322	342	310	374	333	311	330	316	349	325	298	337	328	325	330	310	303	314	303	315	324	328	342	316	333	309	320	334	325	317	314	325	340	317	325	322	354	304	328	334	350	279	331	344	321	359	330	338	318	335	301	346	325	355	320	319	306	371	347	336	345	315	315	385	345	314	332	341	284	307	334	360	337	353	372	336	311	321	354	315	329	345	340	331	328	298	330	323	312	318	336	302	351	308	310	316	356	348	319	332	371	320	348	307	326	327	350	384	308	339	334	308	308	283	306	322	331	333	305	325	358	310	313	352	310	289	320	364	319	319	359	312	312	311	324	340	343	332	325	354	323	366	325	328	355	315	318	369	351	355	309	339	344	352	311	326	323	301	308	326	344	304	318	313	347	350	335	330	338	350	311	301	332	299	313	322	308	328	297	339	329	303	322	334	305	298	341	341	316	298	311	331	336	331	324	346	325	349	315	329	335	328	342	362	332	305	343	339	324	335	350	331	280	330	312	361	355	328	362	292	346	342	280	321	330	339	349	328	323	329	311	311	322	335	304	334	307	276	323	353	339	348	355	317	333	290	313	337	327	332	334	325	297	321	354	292	290	336	341	373	338	331	320	329	340	347	346	326	270	307	315	350	314	344	304	325	332	331	338	332	318	318	352	319	339	332	354	332	305	299	331	338	315	347	348	291	343	309	312	330	327	364	334	327	319	323	327	342	360	320	320	300	290	347	312	302	341	312	337	323	308	304	307	306	356	350	335	338	327	374	342	345	321	327	313	330	333	292	327	317	303	341	332	324	336	356	286	348	320	315	320	326	294	318	333	325	332	311	312	321	371	316	325	339	353	360	317	335	300	335	309	315	340	335	344	350	325	348	344	344	295	279	337	342	333	321	302	318	318	323	318	329	341	369	321	340	318	312	320	339	352	326	341	329	386	335	291	290	304	305	341	306	310	317	308	363	314	338	309	315	360	348	296	326	296	315	353	316	317	316	352	329	300	301	352	308	319	328	354	349	330	319	338	340	324	324	375	294	324	331	323	310	324	304	328	324	324	322	317	321	319	362	269	353	326	338	322	324	316	350	331	312	337	331	308	304	348	319	325	356	352	341	315	339	345	355	321	351	315	324	325	288	311	345	339	328	308	303	336	344	303	307	302	307	351	319	298	347	330	331	309	319	334	321	313	271	298	316	353	298	322	325	321	311	374	321	305	322	346	337	348	347	323	343	343	298	340	310	336	288	351	307	351	320	332	319	300	308	315	327	316	308	345	356	328	339	329	300	333	338	294	314	303	303	340	340	298	307	317	315	327	338	309	297	335	309	286	323	338	319	329	339	333	314	328	317	315	350	333	342	319	302	279	298	312	340	336	343	301	279	336	303	345	310	351	328	307	318	322	307	304	323	320	331	328	350	339	330	319	319	292	337	317	299	293	312	338	284	341	340	327	317	327	320	331	308	340	321	332	321	373	355	327	317	308	321	329	306	322	338	323	339	319	327	362	318	327	357	327	352	341	339	345	317	346	302	320	305	343	315	329	301	323	348	352	353	345	327	324	318	290	305	324	330	366	305	330	308	342	301	318	342	326	341	332	320	340	326	332	306	312	334	297	348	330	345	334	354	315	333	320	369	364	317	313	340	339	330	299	347	351	347	300	310	346	347	325	334	334	321	298	296	338	328	345	314	303	301	302	295	307	329	291	314	343	365	347	344	316	347	310	343	340	291	323	319	323	329	301	315	320	360	340	320	316	330	342	346	335	332	334	296	376	317	378	320	357	359	351	329	358	308	353	363	318	321	361	343	299	333	352	301	334	315	360	315	328	354	320	336	351	303	297	315	296	283	323	342	317	318	335	274	318	361	320	303	296	322	290	303	315	364	323	355	335	325	313	345	339	360	318	311	343	303	313	343	311	345	351	305	326	334	342	341	320	349	370	337	325	313	336	324	296	323	321	343	341	371	336	349	324	319	315	350	312	322	343	316	329	362	329	324	363	314	331	317	335	339	324	311	315	299	322	351	319	333	322	338	356	339	344	344	310	292	319	347	320	324	304	322	366	304	301	335	330	328	364	323	311	314	336	363	308	384	326	334	282	338	367	335	331	324	317	325	313	337	323	321	317	311	333	339	338	322	300	313	333	317	338	338	306	294	347	279	334	360	304	335	307	315	394	359	315	337	321	313	317	330	360	322	313	341	312	335	325	291	328	300	341	334	369	307	324	326	362	317	323	329	292	340	301	318	330	324	294	324	322	289	296	355	312	345	308	336	315	322	335	338	273	338	309	299	343	320	351	331	282	343	360	353	355	293	325	320	342	357	330	342	337	326	346	320	295	357	337	369	357	345	298	321	323	301	315	341	288	331	293	332	350	310	328	330	312	363	320	324	311	294	327	338	288	302	344	322	319	298	326	303	388	353	358	298	329	324	339	360	332	337	354	319	297	331	306	346	331	319	338	310	330	355	333	287	298	319	331	325	280	300	354	303	349	321	297	328	333	290	344	329	314	341	306	337	299	332	285	349	310	348	336	307	293	351	371	341	341	324	325	342	313	305	295	337	336	316	305	357	341	337	379	316	317	295	341	342	333	402	367	325	351	336	340	303	297	338	339	335	321	332	365	345	335	302	319	291	306	335	344	306	332	319	333	318	320	347	307	337	366	356	306	299	352	309	284	353	286	339	352	343	349	336	350	322	309	324	309
9740	2589	6941	9235	10644	9449	7214	5753	5217	4555	4292	2919	2609	2338	2234	1850	1668	1579	1458	1356	1214	1118	1066	1062	1030	1009	947	967	930	844	860	884	845	817	806	806	838	811	797	790	805	773	781	775	766	756	776	762	768	782	792	751	776	726	764	741	775	720	740	728	788	735	781	719	697	755	779	737	765	729	776	780	754	711	737	774	767	767	698	746	726	748	742	722	797	752	781	711	746	711	748	704	739	764	736	807	772	744	771	774	688	737	692	768	769	714	739	762	729	769	717	663	750	739	731	755	740	767	745	734	752	713	706	768	711	746	740	767	776	736	745	735	776	711	711	762	785	758	756	764	712	737	786	793	745	733	729	725	672	796	758	701	778	767	720	757	705	736	764	755	742	738	770	719	711	686	699	782	712	749	777	786	698	723	724	755	786	759	749	739	767	738	772	717	738	754	766	691	742	751	772	712	708	777	696	832	779	718	717	755	748	705	743	774	754	695	749	769	725	724	713	721	737	711	744	784	757	768	769	715	696	779	740	718	779	720	746	744	721	738	728	718	695	708	754	742	743	755	727	714	759	749	739	751	780	757	696	721	744	746	759	768	714	755	734	758	728	757	718	698	748	681	720	685	767	741	721	695	730	742	682	758	773	755	728	735	738	742	743	745	754	728	756	743	744	740	758	681	755	719	731	743	824	743	737	764	718	735	770	745	666	749	770	743	704	745	744	727	717	738	722	710	739	774	708	744	728	807	755	771	697	770	706	706	693	777	750	745	734	730	682	718	798	747	708	759	763	741	770	710	786	732	717	726	720	698	722	763	713	783	729	729	734	720	754	716	757	687	735	726	774	725	770	779	722	764	733	741	731	722	734	749	754	755	762	733	728	729	758	738	758	756	744	746	729	706	756	729	731	714	734	759	697	778	733	705	770	763	685	672	764	692	731	748	676	769	663	745	701	751	716	733	700	748	720	726	774	716	709	705	678	728	810	781	693	720	695	752	692	726	756	740	770	768	751	726	757	723	689	758	738	718	764	721	734	689	692	780	731	707	719	745	750	739	763	740	732	737	720	744	710	775	739	779	706	695	744	753	687	746	726	749	700	759	726	694	740	748	753	726	754	734	772	767	747	735	735	729	742	755	716	733	682	760	748	743	753	772	737	706	737	716	737	755	744	734	708	705	727	732	718	736	723	758	711	721	759	685	766	717	760	735	728	713	744	762	731	730	739	685	756	698	759	790	765	734	737	757	741	736	716	814	777	726	736	728	759	710	762	699	751	762	781	786	755	706	703	727	766	746	765	741	712	746	787	717	674	730	742	735	718	796	764	713	781	702	718	740	718	733	780	718	780	732	743	736	753	750	703	710	751	749	717	717	789	726	768	731	698	794	740	690	748	742	740	756	722	766	803	733	754	766	769	734	736	758	790	753	710	716	754	766	748	757	700	732	689	748	733	754	699	771	751	735	775	736	718	690	710	726	706	788	713	738	721	740	718	743	734	750	686	725	753	742	749	758	706	767	735	763	769	718	736	728	716	741	751	720	738	723	687	744	747	729	770	749	756	716	715	768	741	796	732	764	716	726	772	739	767	743	699	749	749	756	754	751	716	728	718	726	739	766	740	715	714	717	780	708	781	740	762	765	689	758	778	685	736	726	797	699	695	733	706	712	736	719	675	741	735	761	736	771	779	718	765	757	735	731	769	705	758	745	732	734	712	761	756	724	757	707	744	725	731	762	725	753	728	722	708	761	723	748	748	702	694	772	697	750	743	727	757	757	727	676	753	730	755	736	777	718	753	707	728	670	793	722	711	806	711	733	733	734	735	708	736	750	757	743	669	768	703	732	697	714	739	722	775	764	704	805	761	788	708	749	702	796	740	692	754	720	742	792	734	773	740	738	735	680	808	694	784	702	755	804	761	748	760	758	692	774	727	753	750	713	736	732	690	753	772	685	728	775	740	770	751	679	752	751	740	734	741	761	721	742	713	671	724	726	772	738	757	763	751	767	715	715	754	726	759	700	782	727	700	754	711	821	732	691	751	744	710	699	723	754	761	729	747	728	732	708	749	704	745	791	724	783	767	677	758	772	705	709	698	764	722	774	729	771	798	704	719	747	686	735	723	733	793	705	791	709	713	787	771	762	746	743	742	701	729	767	724	726	727	712	741	733	768	712	763	682	706	667	713	717	781	809	768	730	715	757	766	726	763	753	745	756	736	708	721	738	747	719	694	727	725	649	730	714	751	772	760	718	716	710	720	736	723	743	738	720	753	719	715	745	706	696	731	739	766	737	733	704	773	737	708	713	712	755	707	757	735	706	764	724	762	711	770	705	709	752	756	774	758	708	805	761	776	776	750	749	723	708	721	719	730	761	703	723	804	730	749	727	733	721	797	725	737	742	740	681	738	745	704	751	722	731	714	742	764	753	690	744	748	743	796	742	752	748	724	702	679	779	696	730	748	778	715	736	696	772	735	732	729	732	731	744	776	709	741	734	716	733	783	786	784	764	718	775	757	713	754	719	739	805	716	757	731	786	759	687	737	751	769	742	743	749	724	744	677	710	729	747	751	719	736	750	784	732	734	769	740	742	765	757	715	748	745	784	770	759	711	713	730	758	679	752	726	745	718	732	720	751	747	709	742	704	721	769	720	731	674	689	719	745	724	699	736	751	747	738	706	772	711	767	742	744	736	752	708	757	772	792	752	751	761	755	703	688	736	774	691	733	697	784	715	720	722	757	742	732	661	763	718	726	744	775	732	724	703	779	741	749	750	734	758	726	731	752	745	757	734	702	745	677	703	726	746	726	710	753	765	739	766	702	751	765	717	735	768	684	773	713	776	748	775	710	788	742	811	719	761	770	747	723	739	712	697	722	779	773	740	703	739	727	749	772	739	747	716	721	737	735	745	741	775	731	717	745	717	689	705	755	764	697	713	704	701	757	748	747	736	738	743	761	763	740	716	774	746	734	701	761	741	695	715	775	714	725	705	768	711	724	725	668	771	794	707	746	762	708	801	754	735	714	722	729	703	744	780	718	732	701	721	743	736	741	731	743	761	777	757	733	722	720	727	701	719	694	713	749	693	730	751	699	737	733	734	749	694	786	752	777	755	772	711	675	720	788	738	744	708	799	731	719	741	730	765	765	749	730	776	766	745	688	716	672	756	706	774	748	716	762	735	758	717	728	742	743	709	768	726	721	750	744	742	790	704	725	724	767	741	739	728	719	706	781	730	730	761	731	679	725	777	726	681	739	751	756	722	740	748	720	701	711	683	712	729	733	697	751	749	767	720	737	767	759	740	725	761	743	738	709	741	746	748	761	733	719	728	733	744	788	761	723	708	749	716	728	744	702	735	711	721	712	794	747	702	777	738	744	713	796	756	718	765	746	740	760	775	709	764	720	714	736	748	743	734	744	735	716	788	709	712	750	667	713	789	747	724	687	671	723	745	766	772	685	703	789	751	761	768	769	779	757	783	694	814	738	759	706	721	730	765	718	709	684
2587	838	1076	981	687	576	484	379	381	306	289	259	241	259	218	227	217	188	203	200	194	229	199	203	210	195	163	181	191	183	186	188	182	145	191	176	200	181	184	184	184	183	191	181	166	189	187	212	175	196	175	169	185	167	189	183	175	167	184	174	199	159	175	187	160	155	169	160	160	184	182	198	193	176	197	176	169	183	167	163	191	174	155	172	184	170	188	178	170	180	197	173	174	180	189	193	194	172	198	200	191	192	185	180	177	151	188	171	181	191	155	192	185	166	181	177	160	175	204	194	190	172	163	195	203	188	169	204	167	174	165	173	192	190	178	173	189	158	165	148	213	167	163	171	155	182	189	181	170	183	214	181	171	210	191	178	168	168	165	193	188	174	173	181	178	181	162	185	211	163	189	192	197	186	180	207	171	158	190	168	201	187	172	159	170	182	190	186	203	197	183	158	166	196	191	168	198	179	152	190	209	175	195	192	165	172	167	179	165	155	187	190	174	164	170	169	160	170	194	186	166	188	175	176	162	176	189	180	156	171	173	173	182	166	167	153	196	186	174	190	181	179	198	185	176	177	161	159	159	164	170	174	207	182	192	185	172	195	185	188	212	162	183	153	195	180	177	198	177	176	177	180	188	165	180	177	187	164	166	169	199	182	183	176	182	203	179	185	189	179	175	178	196	202	166	171	190	163	189	186	165	182	163	179	167	177	170	161	179	169	200	176	169	180	191	149	182	194	179	165	198	179	174	185	182	168	192	162	172	170	163	196	181	163	197	183	186	183	189	182	200	183	188	153	196	184	188	153	156	176	171	167	188	187	174	191	174	175	165	183	170	188	182	188	173	168	192	153	158	187	184	174	192	189	176	161	203	181	178	200	164	198	177	176	166	169	162	162	186	184	172	212	161	193	204	181	175	187	181	190	211	191	179	170	167	186	196	170	178	186	175	165	185	182	192	173	186	180	162	160	158	177	179	171	175	169	172	180	177	172	189	165	214	193	200	192	164	187	197	175	156	197	174	186	173	212	183	178	165	180	194	166	199	185	213	174	172	175	193	172	157	193	167	183	168	170	195	164	171	194	162	200	180	184	159	166	200	186	175	162	156	174	187	196	179	161	190	184	174	176	167	181	172	214	171	173	199	163	173	160	197	176	200	174	192	165	156	153	193	185	171	169	182	172	160	176	181	166	207	170	156	192	162	192	199	189	187	171	167	177	152	149	173	147	129	170	181	187	159	159	190	166	183	196	174	196	183	182	166	187	160	168	164	169	192	171	187	216	180	175	196	168	195	198	167	182	169	167	178	205	164	186	163	185	175	175	185	157	190	196	178	160	184	190	149	209	178	165	162	158	162	200	192	171	187	183	162	195	145	188	183	207	160	213	214	147	179	158	194	159	181	172	172	183	165	175	185	168	179	170	168	177	161	183	180	159	158	188	176	190	160	166	155	186	171	180	181	195	154	170	158	188	171	180	176	169	187	180	185	166	201	184	175	167	182	187	168	187	173	145	186	203	184	176	187	187	185	205	170	191	194	217	189	155	179	175	197	173	180	191	175	200	175	192	186	151	177	183	196	198	177	199	174	191	159	161	167	175	188	161	197	182	166	169	173	186	205	186	177	207	184	177	193	187	179	202	178	177	173	174	172	193	186	195	172	179	200	156	186	162	171	163	191	154	176	182	166	196	199	165	193	195	166	182	168	176	184	146	183	190	179	160	179	158	205	193	202	201	170	136	192	166	200	187	202	179	163	195	146	160	203	195	164	178	201	166	173	165	179	192	184	175	154	201	187	189	190	195	172	198	181	191	172	179	172	168	190	170	198	169	200	187	176	188	160	171	192	165	178	161	193	174	191	198	195	168	182	175	160	191	150	184	187	174	201	176	167	190	177	181	168	177	191	149	169	213	174	186	179	177	210	192	187	170	175	196	165	176	195	210	187	159	189	161	207	177	165	172	156	175	163	159	171	194	147	162	173	185	165	161	172	167	168	202	172	203	191	173	176	178	166	165	174	156	192	172	164	178	184	165	180	171	178	150	179	166	171	192	182	185	186	178	150	161	185	178	177	209	175	212	166	183	177	167	185	203	194	177	190	193	186	170	181	184	166	185	191	170	153	199	188	181	159	164	176	159	172	164	161	190	180	176	197	181	165	168	169	171	185	202	192	154	180	182	177	174	187	197	187	167	179	191	161	203	177	168	162	171	186	201	187	176	166	190	185	186	154	169	199	189	179	160	165	189	213	159	158	193	190	168	178	187	176	167	167	216	194	172	178	183	189	157	178	164	164	190	200	165	167	168	159	170	165	160	192	200	191	176	177	176	197	190	190	195	181	191	174	158	185	196	175	163	170	176	194	213	181	203	183	181	157	187	198	185	178	176	191	183	175	187	185	179	204	194	184	201	165	199	169	196	173	177	165	187	163	171	197	173	175	164	206	185	184	168	182	151	186	184	209	176	148	182	183	166	187	172	180	158	170	179	175	180	183	167	180	198	185	194	183	149	168	184	164	186	163	187	200	186	172	202	201	180	184	187	186	145	173	173	209	144	164	181	184	168	197	173	188	192	181	191	174	201	179	183	177	189	170	166	160	181	173	197	171	172	157	174	144	184	175	172	192	191	171	174	189	180	174	136	175	207	187	188	168	169	171	179	155	176	168	153	176	176	189	165	191	197	180	174	178	189	189	172	159	192	164	175	180	181	161	184	158	186	178	181	180	146	166	182	185	177	159	199	178	183	197	173	175	157	200	185	183	199	184	190	164	173	183	153	154	185	178	177	192	183	183	183	175	173	185	180	170	175	172	198	184	166	205	182	186	187	182	171	169	185	172	226	206	194	173	190	163	176	167	166	142	168	170	180	194	187	153	166	158	199	163	189	181	197	163	174	184	199	218	195	200	193	181	151	182	191	168	181	209	164	185	156	186	179	193	156	179	193	176	167	202	163	168	199	180	200	171	158	200	178	172	180	180	187	157	176	184	183	193	180	186	179	177	195	191	167	151	173	161	197	194	187	183	188	163	152	168	183	171	168	214	163	199	156	172	166	193	178	179	172	189	182	170	207	160	156	174	163	192	181	193	179	172	169	166	195	176	185	178	170	166	167	177	177	178	178	170	185	156	188	182	181	172	205	172	202	196	198	180	182	168	183	186	157	181	184	164	178	189	175	207	205	159	174	176	198	178	183	150	167	209	187	186	177	147	143	182	167	199	179	170	179	182	159	179	159	180	171	171	203	182	230	189	184	202	191	177	194	196	181	180	151	180	190	194	178	163	177	172	169	150	175	219	178	203	182	162	156	176	177	167	216	207	191	173	157	169	165	166	176	176	177	188	197	203	170	186	148	175	185	152	203	187	167	202	190	189	188	187	180	172	169	163	168	167	183	194	188	188	180	190	186	173	166	199	190	184	186	180	172	170	176	168	176	179	185	155	176	180	161	184	182	178	160	166	178	161	181	173	191	168	178	199	190	195	191	170	150	171	169	180	172
2284	1065	2271	3110	2737	2491	1947	1561	1316	1143	969	841	884	863	786	740	762	730	620	631	621	605	559	541	525	524	518	507	465	529	502	470	473	493	476	471	478	455	475	488	465	479	460	432	448	470	447	434	492	435	473	452	461	450	493	470	470	429	418	461	456	461	457	424	454	476	448	477	444	430	486	451	449	477	484	470	504	488	455	448	459	531	422	463	469	443	478	405	458	442	414	462	453	426	466	427	473	447	492	435	457	467	467	456	461	417	437	465	445	472	459	483	464	489	448	467	448	433	432	470	445	434	517	466	467	471	468	429	442	427	424	489	416	454	445	433	438	456	484	451	446	429	506	456	474	480	498	434	476	451	439	431	435	445	443	492	468	474	427	481	453	451	516	444	456	450	499	467	461	479	478	503	450	429	423	433	444	455	436	435	422	441	501	460	451	468	510	478	482	453	456	461	479	453	475	455	469	477	465	443	457	453	459	473	465	453	445	445	471	437	462	455	451	465	428	450	461	465	419	466	478	428	469	427	430	474	472	454	469	440	484	475	446	456	460	430	441	435	426	452	435	460	456	498	465	419	451	462	434	475	432	448	430	461	416	470	474	458	457	436	464	474	466	412	438	408	449	477	425	424	459	465	442	472	466	427	429	476	453	438	469	484	488	462	467	497	455	428	440	465	459	476	439	427	427	502	462	477	456	486	474	461	430	436	462	457	473	452	445	445	490	440	479	471	433	454	476	434	470	427	452	418	460	465	460	461	453	454	459	466	440	431	486	421	446	457	434	419	452	473	471	491	436	476	501	448	450	444	475	462	465	472	448	461	471	448	460	458	433	454	472	430	500	480	498	441	486	435	504	456	420	471	436	454	464	476	477	473	434	483	483	459	447	456	463	479	458	461	471	445	471	466	443	429	446	444	467	464	444	456	478	477	457	447	450	455	476	465	511	459	439	430	439	457	482	455	484	475	493	477	433	461	472	482	473	438	456	391	478	437	440	458	425	436	439	506	445	450	469	463	451	435	428	476	422	502	450	483	443	495	443	467	462	459	452	490	475	470	483	467	467	453	448	511	470	437	462	436	447	441	438	463	490	443	475	496	463	431	466	469	432	484	453	477	458	431	468	456	487	435	433	448	449	454	455	438	490	448	460	441	460	478	462	456	411	464	477	469	501	486	445	450	450	489	499	472	451	446	430	462	463	504	498	469	439	485	486	469	456	456	446	428	449	468	454	490	455	428	459	441	440	479	424	434	479	485	471	466	471	482	460	444	459	479	484	449	454	444	484	410	427	469	467	463	478	460	468	457	450	470	450	458	469	488	483	440	443	475	439	490	449	464	442	473	472	474	457	463	435	449	441	445	454	432	468	446	467	482	455	446	451	431	475	462	452	420	460	451	449	423	475	469	457	466	458	456	448	426	450	451	457	469	485	474	484	433	474	475	504	448	436	453	457	441	470	481	493	459	442	490	457	427	458	459	490	456	430	467	418	473	410	460	435	452	401	458	444	439	449	454	496	413	465	508	450	468	418	445	461	452	442	464	469	477	452	445	433	461	446	446	462	432	486	440	459	467	439	485	475	450	445	494	457	488	455	463	485	453	470	463	436	470	435	479	503	495	450	439	466	466	484	451	463	464	441	451	467	456	455	491	486	455	465	462	486	462	486	478	441	440	484	450	450	464	445	481	460	489	479	456	451	460	492	422	436	468	468	450	495	459	457	444	443	488	460	446	433	462	480	443	473	451	479	500	477	442	439	496	490	471	469	486	427	494	451	467	522	417	449	461	479	439	470	491	469	465	433	454	502	482	444	461	431	458	457	420	438	445	506	442	478	436	468	426	421	468	456	461	473	407	438	464	467	448	473	448	452	465	447	444	494	423	452	481	492	462	450	444	485	437	477	461	464	454	459	416	442	433	466	490	476	448	432	459	463	446	470	475	456	475	462	487	451	479	455	467	438	473	498	442	440	486	466	453	452	476	499	436	503	454	492	475	411	468	474	439	391	472	460	476	454	427	469	415	485	446	415	438	439	455	466	489	489	460	496	448	456	472	480	466	448	433	440	454	444	471	388	431	430	476	448	485	479	466	507	449	483	439	466	475	449	442	467	454	405	469	448	465	448	454	443	471	476	444	457	433	433	435	488	457	470	447	457	443	420	454	466	487	452	475	455	456	445	474	430	456	477	457	449	402	432	454	478	432	473	439	473	451	444	488	486	441	465	473	487	470	473	427	493	448	470	470	469	445	460	494	443	460	417	456	445	498	437	459	448	460	471	476	495	449	443	441	466	423	446	459	447	481	463	430	454	461	465	502	460	433	458	468	461	483	456	475	443	497	430	446	477	440	458	469	430	481	448	463	463	512	463	456	476	458	466	430	440	439	487	486	484	430	447	452	450	444	472	457	474	469	442	452	453	450	488	431	457	429	462	440	474	496	514	408	436	441	464	468	436	449	460	444	479	433	459	444	476	470	498	456	436	446	470	468	458	475	446	448	441	472	462	438	450	460	453	470	442	463	435	479	472	482	436	415	468	448	461	400	479	464	468	464	431	449	439	461	447	441	461	450	471	482	481	465	463	479	466	408	494	492	464	438	455	462	454	483	447	465	480	428	492	425	442	451	437	457	472	447	453	470	436	442	448	454	469	457	452	452	475	448	466	455	445	462	447	431	420	449	461	492	460	498	481	482	448	448	465	467	489	466	459	501	452	472	487	457	463	462	468	466	440	456	444	468	488	438	481	439	459	458	465	471	473	470	447	443	475	458	473	444	470	419	482	455	497	414	473	469	509	473	464	455	462	420	411	468	471	468	452	459	472	485	444	469	450	460	442	469	457	487	451	455	469	459	483	459	496	439	486	465	477	450	449	499	453	446	439	469	461	459	520	407	460	449	453	460	480	494	484	443	454	474	423	453	483	478	480	476	467	502	450	461	453	453	494	461	451	449	449	465	436	446	469	440	451	426	411	479	435	486	488	492	457	460	446	464	474	479	471	461	467	452	484	473	465	467	484	456	488	457	460	430	469	468	465	486	465	462	470	471	481	466	455	480	474	432	486	508	468	451	460	472	477	478	488	464	468	443	455	470	462	436	421	489	501	458	455	441	474	466	478	439	433	454	428	474	485	484	447	431	408	456	468	467	486	437	435	424	495	445	487	478	423	471	488	460	465	459	450	514	465	461	436	431	482	485	490	449	481	465	483	419	450	466	436	487	425	431	476	470	447	470	429	478	511	473	468	459	465	415	492	466	474	449	450	489	449	450	468	460	442	478	461	475	452	419	465	460	467	440	496	468	454	462	473	468	446	495	466	436	478	455	448	463	456	479	440	472	460	455	450	426	493	469	457	462	427	465	469	467	475	447	476	446	455	447	449	422	450	460	490	469	456	448	489	452	488	437	430	455	456	459	432	482	438	430	481	472	460	458	451	456	461	435	434	444	480	448	452	444	437	427	471	464	409	418	486	437	484	464	411	480	445	448	459	461	471	439	446	457
8868	1785	2384	2470	2439	1891	1507	1056	1065	864	791	513	444	467	440	451	420	397	350	333	351	392	338	345	301	339	376	334	330	332	310	295	311	307	324	326	310	317	334	373	313	328	311	327	317	312	327	284	312	308	334	313	280	313	292	340	343	287	284	340	262	302	293	322	304	293	280	299	276	290	321	337	308	303	308	296	320	300	314	284	306	312	306	295	326	343	353	317	337	316	268	281	286	308	360	305	336	332	317	292	334	311	308	304	330	297	327	312	301	282	328	309	279	316	286	300	333	306	273	309	306	291	305	294	367	305	333	335	266	327	321	305	310	298	328	314	295	332	329	293	308	299	298	296	273	292	335	304	306	317	311	338	322	294	328	290	293	274	311	301	289	299	301	293	275	299	312	291	334	305	317	375	307	302	297	305	333	311	323	333	283	309	314	305	300	286	305	303	331	348	294	307	336	333	307	323	318	319	322	299	330	342	341	313	292	304	331	336	252	267	288	287	324	301	289	281	274	309	299	342	325	295	286	257	270	305	331	306	307	306	293	332	331	287	306	306	280	312	303	280	292	260	300	314	339	332	316	317	288	297	270	273	322	305	303	296	323	305	288	309	316	301	322	346	325	342	306	271	325	329	319	322	295	317	303	292	319	328	320	305	304	341	286	295	305	338	305	361	299	333	277	328	299	266	308	285	303	315	315	353	317	307	318	307	299	320	325	330	284	317	336	324	318	321	313	268	314	301	345	330	280	324	324	300	313	325	343	320	307	322	307	288	301	324	320	314	284	356	315	297	291	332	327	315	295	342	329	326	304	300	288	312	312	320	284	278	304	285	340	316	322	303	314	317	298	300	302	286	318	324	304	303	340	342	311	311	317	290	307	322	353	296	316	319	295	295	311	296	272	318	303	325	307	294	324	307	323	319	323	289	312	312	282	341	335	278	318	273	298	299	305	331	329	311	324	291	311	334	348	328	289	335	328	309	310	320	303	313	324	296	309	363	289	355	322	298	272	332	324	323	302	320	292	309	305	329	277	309	303	351	310	314	336	277	329	280	306	334	277	322	291	298	304	315	324	290	290	316	317	316	303	301	310	343	328	281	319	295	300	319	367	290	314	332	338	327	309	315	349	329	286	270	316	294	318	321	321	299	307	319	346	326	306	296	334	293	288	314	293	272	309	308	327	318	276	342	326	327	321	308	323	281	313	300	335	321	322	347	298	319	316	322	316	321	294	279	305	309	309	320	303	309	287	311	283	292	324	297	276	331	325	268	323	282	308	291	327	331	325	272	308	326	298	278	295	289	292	290	311	327	307	296	340	292	334	284	338	333	285	313	328	288	275	351	320	298	306	293	288	304	280	321	303	308	327	331	284	284	298	302	301	277	318	278	309	293	322	341	320	355	312	303	304	288	275	301	320	315	329	320	312	332	337	311	326	278	284	312	335	302	337	290	325	332	338	314	337	341	322	305	308	329	306	301	332	318	319	340	313	307	310	287	324	320	311	302	318	300	308	334	342	277	328	316	304	336	293	313	313	321	321	327	319	301	314	295	307	323	316	297	309	323	311	298	294	304	288	288	292	301	288	310	290	303	310	298	320	299	322	335	316	319	349	325	323	304	292	327	302	277	308	291	326	341	300	310	318	279	284	285	356	284	315	305	326	290	285	269	294	323	320	313	275	318	293	306	315	302	297	325	299	314	317	312	336	320	336	302	308	345	317	345	321	319	304	314	298	307	314	340	285	285	315	332	307	296	334	294	295	337	285	288	339	308	319	298	311	300	290	308	288	294	349	310	305	319	333	271	300	307	294	299	309	322	325	285	318	327	266	313	291	299	305	296	303	318	337	322	302	329	341	309	306	284	313	309	285	295	317	303	307	326	298	314	317	308	289	308	301	304	337	338	318	326	316	281	316	300	304	318	307	307	314	278	303	294	310	304	331	309	311	341	333	307	314	312	322	290	308	322	269	281	329	348	297	319	288	318	315	318	310	298	319	299	290	278	314	314	306	309	304	301	316	280	318	296	313	292	272	305	301	322	364	355	347	304	306	319	307	316	327	295	307	322	321	291	321	278	289	291	313	327	272	330	317	321	305	307	299	318	306	278	335	319	292	293	324	274	320	282	307	298	297	313	303	299	353	302	323	328	313	268	296	313	355	321	306	288	308	268	288	274	309	330	312	311	280	310	310	337	306	317	292	318	288	298	293	294	306	328	289	306	301	329	320	301	327	291	328	303	310	297	294	321	323	301	338	321	307	325	312	300	339	344	305	298	303	297	298	286	315	295	303	331	348	298	285	338	316	327	290	278	275	342	333	302	273	310	310	309	312	326	306	301	310	322	284	295	315	293	306	320	334	276	303	306	274	298	303	329	354	306	310	312	308	310	336	322	301	318	262	274	305	296	292	315	346	300	272	313	313	317	311	291	305	299	299	305	292	299	307	305	310	323	292	338	308	305	304	306	296	319	303	308	308	333	309	321	305	291	300	311	263	284	287	298	303	308	310	320	294	312	313	283	310	294	327	293	304	318	299	279	274	288	313	321	320	311	304	281	302	307	316	323	314	306	291	334	319	313	280	314	294	307	292	313	309	288	314	277	297	330	331	345	313	303	322	328	280	292	325	304	293	276	298	309	348	322	279	322	258	329	303	289	289	314	302	333	314	351	330	317	322	309	318	306	316	295	285	305	309	316	308	282	312	330	308	286	315	327	321	289	327	313	287	338	318	293	301	324	323	311	308	300	322	288	320	344	335	302	317	299	296	303	330	304	317	334	301	353	279	300	330	307	347	303	333	323	293	310	309	280	303	304	309	327	324	339	313	318	305	327	299	335	326	309	309	289	307	316	324	316	300	333	317	289	313	303	294	273	311	321	318	323	339	332	305	295	305	323	294	319	316	317	290	343	301	300	334	321	315	323	297	285	312	277	300	314	305	301	307	313	296	330	330	338	294	333	281	300	290	293	278	316	324	304	342	317	291	320	295	324	280	292	282	307	299	310	295	334	308	344	290	280	324	295	303	310	274	301	345	313	303	312	301	285	296	308	298	291	328	333	313	274	288	296	281	310	274	301	311	323	310	302	320	299	306	291	298	314	307	296	299	295	307	338	293	265	303	275	326	298	312	283	323	328	329	334	282	288	294	310	292	320	324	306	310	299	282	342	287	293	297	313	297	335	324	320	321	326	313	335	295	332	298	305	280	289	283	308	289	297	321	295	281	329	330	325	324	336	308	300	294	251	314	302	311	331	289	331	277	284	328	306	304	318	338	301	305	303	293	307	306	285	315	290	323	324	332	293	286	310	316	277	275	344	303	328	327	306	336	315	331	296	310	317	300	303	322	269	315	294	275	330	308	288	296	274	328	303	272	313	295	333	297	339	279	306	280	280	279	339	343	310	305	318	308	297	311	294	306	325	301	313	294	305	296	294	299	319	297	321	330	290	306	298	326	340	293	336	298	302	312	337	310	266	296	304	261	297	259	276	307	308	299	296
7239	1865	4511	6498	7080	6636	5595	4179	3832	3242	2924	2024	1822	1763	1558	1473	1393	1294	1109	1092	979	1020	938	927	936	867	842	814	863	899	815	750	790	791	753	730	745	778	777	749	748	736	737	747	749	704	758	739	686	751	741	712	741	701	778	690	659	709	766	753	748	707	707	725	714	734	705	730	663	740	698	717	720	701	724	722	762	765	705	729	734	698	737	761	720	759	746	750	679	737	754	717	742	743	778	741	722	724	762	734	702	677	699	730	727	703	741	709	705	693	713	743	707	735	730	763	672	715	729	673	690	724	751	727	697	740	782	725	721	723	724	736	672	732	727	737	746	704	719	685	727	694	750	735	719	712	719	757	707	708	744	716	712	731	718	679	723	662	744	714	713	698	681	733	706	713	700	716	745	722	709	719	755	767	723	722	721	672	716	701	737	741	744	729	704	731	723	668	710	738	683	698	692	725	749	730	717	699	711	716	755	688	699	727	727	703	723	781	707	739	700	705	737	744	675	736	675	727	736	748	732	741	690	759	690	757	709	750	726	753	709	754	697	727	658	651	797	720	742	697	732	697	736	716	701	699	713	720	683	770	716	661	727	702	773	718	711	700	713	734	713	755	732	729	714	715	753	709	778	757	745	742	710	734	774	694	711	696	720	732	769	745	706	680	783	734	722	753	702	722	703	739	737	743	701	728	735	755	746	690	733	709	707	678	734	651	707	690	757	727	718	679	745	751	778	695	739	720	712	688	736	702	724	676	695	707	754	672	700	724	735	755	682	721	724	680	754	730	716	722	749	706	750	699	702	744	757	744	712	679	688	741	725	783	728	684	727	733	730	729	742	719	748	732	678	757	763	770	683	742	725	740	757	765	684	718	725	744	761	723	712	737	740	733	676	758	742	712	747	687	698	718	739	702	760	703	742	684	655	718	743	731	662	695	699	725	735	706	727	697	751	704	687	666	733	751	742	702	663	758	761	716	716	759	729	738	710	732	722	757	766	742	744	707	713	755	727	731	713	717	712	715	721	700	702	739	706	715	720	711	730	759	694	745	684	731	689	748	755	723	695	727	715	714	722	752	753	740	733	723	738	712	709	705	765	735	724	740	729	756	700	732	695	717	718	758	692	668	714	696	674	736	697	746	700	722	716	736	729	750	681	704	714	740	749	724	726	754	720	746	701	731	715	663	761	741	715	710	738	726	729	745	719	776	725	731	756	695	744	740	753	685	752	720	685	704	740	680	720	683	765	693	698	720	691	739	745	707	694	731	697	697	755	690	731	708	655	716	730	671	735	740	701	728	701	732	761	712	712	697	706	724	741	693	728	811	754	706	683	708	762	741	712	701	785	703	709	704	746	727	791	730	709	694	706	731	697	689	718	730	686	662	674	734	693	691	739	697	713	754	704	729	696	680	747	687	719	717	743	719	716	713	752	708	775	698	666	718	730	699	725	677	700	739	741	751	729	751	720	701	728	685	697	730	782	673	701	736	720	729	755	718	707	686	663	706	699	738	696	704	734	693	694	794	702	680	737	755	714	724	717	686	738	738	725	709	763	700	736	723	695	751	748	699	770	732	772	745	718	681	694	722	744	728	732	659	760	763	725	696	741	736	741	691	713	734	757	731	700	702	697	758	664	712	710	728	732	704	723	766	753	737	723	665	728	708	719	715	708	739	700	748	733	738	727	743	719	736	727	721	742	696	696	726	716	711	780	747	729	721	695	707	704	775	766	728	710	726	703	716	717	758	697	711	713	749	700	677	701	742	746	681	746	674	704	721	709	720	758	719	726	691	718	710	713	730	709	737	720	725	693	750	716	695	722	705	720	686	694	725	731	750	778	736	712	719	704	706	724	726	731	718	711	731	723	705	745	694	703	764	724	707	726	660	712	720	778	695	703	693	710	758	713	700	702	720	697	724	726	690	714	695	745	680	718	692	721	710	701	735	730	752	690	710	688	710	729	757	720	722	735	718	666	678	724	728	733	724	700	744	695	747	708	739	763	679	731	747	716	741	667	737	687	734	739	749	688	696	748	746	725	708	691	717	725	735	731	665	718	717	728	741	694	750	757	685	719	740	730	771	717	743	675	711	720	772	721	752	748	716	757	720	728	718	743	705	762	668	687	702	699	711	728	706	735	704	706	690	713	743	758	748	709	722	704	775	701	717	742	713	708	706	771	743	697	702	692	701	732	715	771	718	741	761	682	742	743	690	743	725	718	723	685	719	712	725	729	724	735	727	763	715	730	701	708	716	741	721	713	691	675	730	765	772	747	780	688	694	766	689	732	740	717	716	702	749	742	768	677	736	770	737	719	714	696	682	717	714	751	733	708	752	705	720	721	689	776	699	752	760	736	720	743	699	684	751	724	724	750	702	735	767	734	747	716	749	763	732	761	737	728	706	673	715	705	740	737	746	725	689	696	710	736	770	699	755	729	746	723	726	706	681	732	722	701	751	757	708	787	752	708	701	759	723	690	665	722	704	734	758	735	761	720	712	735	683	706	732	744	710	743	721	732	675	729	688	687	719	707	705	729	737	745	706	739	723	728	722	760	727	728	760	747	723	710	712	757	730	731	744	732	734	713	693	724	767	717	724	686	732	721	750	771	745	753	747	709	703	718	761	718	693	762	740	738	710	703	699	685	716	740	754	676	697	705	670	677	724	742	696	754	719	713	785	730	727	752	712	736	734	669	671	741	764	725	750	689	693	765	754	731	706	726	729	685	738	749	746	727	737	698	770	724	716	684	698	716	709	726	764	727	683	727	742	721	689	686	723	725	725	701	669	696	712	729	759	730	727	709	734	688	749	684	764	685	700	766	768	715	746	740	701	716	708	681	731	714	743	731	694	680	772	751	701	717	695	743	756	719	708	759	709	732	707	705	685	689	716	730	689	674	732	720	705	717	723	728	714	714	658	716	715	746	703	741	704	733	733	706	743	689	717	726	716	754	727	729	726	688	752	751	694	750	694	662	692	721	733	737	745	764	725	722	769	708	757	741	711	724	669	693	740	761	726	732	689	710	740	693	701	726	696	685	753	730	726	705	752	718	743	750	729	673	717	712	754	701	666	766	686	720	682	740	709	726	720	697	715	706	715	783	720	726	713	714	708	726	746	702	749	707	753	708	759	723	705	784	734	744	718	706	719	733	732	778	707	676	763	683	707	715	689	757	722	693	777	743	749	730	739	705	756	770	721	761	743	737	726	702	743	700	753	742	770	686	714	750	703	735	692	793	700	756	699	735	710	666	741	704	741	807	755	749	716	699	695	684	699	741	736	724	690	704	710	745	740	699	752	720	724	713	715	705	742	706	739	710	708	720	737	694	709	704	694	730	734	704	694	721	698	720	723	722	705	699	732	681	701	733	761	757	684	742	714	739	752	726	711	722	775	788	715	709	726	724	723	724	691	651	747	761	723	724	721	679	778	752	684	718	697	723	722	775	713	683	722	715	771	751	636	727	721	732	718	699	687	693	753	716	678	717	697	722	732	740	716
15837	3016	3820	3989	3861	3064	2371	1750	1484	1232	1115	741	571	607	555	511	498	453	444	415	364	402	386	397	344	392	363	357	334	349	362	308	357	337	319	304	351	348	342	323	322	364	303	338	322	329	327	364	307	360	327	356	317	339	367	379	364	347	309	291	353	360	337	349	313	342	312	290	324	343	314	351	345	328	325	327	339	326	325	312	327	364	348	339	353	340	300	358	327	332	327	349	322	312	328	335	321	297	350	311	308	343	300	340	304	333	352	295	335	354	327	284	295	317	340	289	356	316	342	336	310	304	319	358	338	350	330	278	287	352	352	303	329	345	319	326	304	311	351	304	360	328	327	364	300	312	320	337	326	311	326	301	332	346	345	354	294	335	348	338	336	332	324	370	337	338	321	316	332	323	316	324	321	322	305	301	359	340	322	339	311	350	314	312	345	347	305	306	338	299	355	357	347	340	319	334	305	350	338	355	329	326	366	332	311	351	310	299	333	324	341	348	329	333	304	303	348	327	335	316	323	316	326	287	341	313	310	344	332	336	361	297	345	296	319	334	304	335	347	357	328	349	319	312	316	322	321	337	354	366	354	316	318	350	333	308	308	308	321	327	328	321	315	318	298	291	340	337	329	326	321	308	307	322	322	321	339	325	329	380	348	337	333	277	355	329	323	327	329	334	320	338	328	317	317	350	346	346	317	344	317	336	295	355	323	314	327	326	333	298	313	330	349	321	265	330	290	350	324	317	308	313	284	344	344	339	311	366	336	348	332	319	369	332	345	312	329	316	317	333	321	318	344	318	341	324	294	322	308	358	347	347	302	297	341	351	313	351	333	334	378	358	301	305	319	342	277	330	318	315	336	318	352	337	298	329	297	313	356	312	330	325	302	322	294	284	367	310	325	327	329	366	319	324	342	284	321	294	290	315	342	327	343	324	313	340	321	342	318	330	324	325	359	333	328	334	296	321	309	298	337	303	315	322	317	364	313	361	359	333	331	300	337	333	335	333	331	304	327	331	328	328	309	315	305	313	354	332	338	313	354	324	349	314	324	360	360	333	313	358	321	311	344	335	323	298	321	321	302	334	334	327	317	362	345	308	320	339	320	324	301	316	300	321	320	330	344	328	335	315	308	338	330	297	291	332	322	311	365	380	353	358	316	312	346	329	358	328	329	331	324	332	351	322	347	337	328	335	347	343	311	325	329	330	319	340	339	347	359	324	311	342	323	319	327	355	323	338	374	321	334	298	350	344	325	328	304	332	335	311	340	324	337	320	300	298	339	332	332	339	305	339	332	334	318	315	334	343	338	303	331	329	344	331	319	319	300	322	372	340	279	319	297	333	302	340	331	323	312	342	313	304	356	337	328	312	338	352	319	318	350	356	350	315	357	320	338	333	345	302	324	339	313	326	351	345	336	336	293	322	376	350	372	343	300	298	323	334	295	324	358	334	318	364	344	325	327	318	330	336	334	338	315	318	319	323	315	319	342	351	335	321	295	321	319	332	307	339	342	321	342	322	331	346	357	361	311	346	379	358	371	350	291	339	310	320	352	343	335	314	333	312	307	321	334	301	307	336	322	315	328	322	351	329	316	313	333	322	314	313	359	337	342	333	319	333	327	352	318	316	310	314	325	286	324	347	310	328	326	332	337	345	302	325	341	341	338	315	369	316	314	343	348	327	365	317	319	319	309	325	335	297	337	319	297	282	325	314	352	317	337	322	350	356	333	314	327	305	306	325	360	349	354	311	317	327	321	361	294	354	351	316	347	340	351	328	346	318	360	333	351	358	329	340	332	329	310	328	342	308	294	311	295	336	334	346	293	338	324	315	336	323	325	351	328	371	349	346	323	353	353	334	290	359	322	325	316	309	328	351	332	331	317	331	306	340	312	354	337	322	301	306	349	309	287	341	324	352	320	350	328	355	335	340	361	332	284	360	308	332	326	324	372	344	339	350	298	342	309	308	347	311	311	297	338	315	327	328	322	323	326	296	307	329	308	304	308	340	340	316	301	311	331	326	354	323	286	345	326	308	333	357	360	332	321	315	336	321	313	312	348	329	311	334	333	337	339	330	315	294	342	347	309	360	343	302	330	322	328	323	350	311	325	314	349	297	334	285	340	330	339	330	306	327	320	338	334	340	329	332	359	337	329	302	307	357	312	311	313	327	316	321	321	324	325	305	293	336	358	330	347	336	327	323	338	325	318	337	329	361	324	340	320	282	295	323	353	324	315	359	328	334	294	314	310	326	336	329	328	301	318	365	343	313	338	349	334	324	320	345	317	320	324	316	307	343	350	329	336	368	339	349	349	344	337	323	330	332	287	319	295	298	347	335	329	312	338	325	349	377	362	336	335	319	313	297	307	335	341	327	335	341	311	348	348	327	313	329	338	336	328	344	303	326	324	359	333	333	358	303	334	330	316	324	315	330	329	295	346	346	340	353	363	301	355	321	347	327	305	361	327	338	296	314	322	332	324	336	320	330	323	296	328	317	300	309	358	359	375	348	330	331	352	340	335	316	325	352	334	324	296	314	352	317	305	313	368	324	347	325	336	331	344	336	330	346	301	312	291	304	343	343	348	355	335	348	314	352	324	314	341	326	310	331	352	292	346	321	307	328	303	333	317	338	300	307	303	299	346	328	311	317	347	291	319	336	336	320	322	325	367	357	311	329	316	323	361	331	342	336	351	333	340	306	324	336	348	352	341	348	334	354	354	314	304	349	378	299	374	336	335	305	288	325	338	342	306	335	318	309	320	288	329	335	329	304	297	332	336	309	328	321	363	349	322	327	302	349	353	349	351	315	314	330	344	328	335	319	308	349	350	350	329	317	326	343	316	331	308	333	312	349	323	342	328	340	378	331	350	286	337	324	353	304	354	352	297	317	337	300	320	348	341	337	348	326	346	328	280	342	297	300	300	346	331	325	315	293	316	298	320	364	327	336	374	317	317	302	327	342	330	327	327	323	308	314	308	342	358	319	300	318	310	321	290	304	324	336	330	323	332	317	351	321	335	301	325	287	334	362	342	323	319	340	294	349	337	316	295	310	319	334	332	343	311	308	317	315	324	318	311	309	345	291	320	329	323	293	355	352	320	310	294	325	308	322	339	338	356	347	287	336	310	314	321	325	362	311	326	359	342	335	318	322	331	338	289	324	298	346	341	328	318	315	305	332	321	317	315	315	331	342	274	313	267	314	333	317	328	379	311	303	305	338	327	309	304	344	338	330	327	359	308	314	323	300	326	321	331	330	346	362	305	339	323	354	310	353	336	343	316	339	270	320	319	349	331	331	324	320	334	331	349	334	309	329	306	310	326	318	347	326	347	326	324	311	358	347	311	333	336	308	325	332	311	324	335	296	361	353	362	336	343	326	348	322	337	348	328	350	330	353	304	326	328	327	299	332	322	290	324	323	342	326	343	297	343	339	307	366	331	337	351	312	330	325	324	327	324	321	344	337	318	317	326	366	315	311	309	330	341	369	318	343	293	335
9565	2682	6498	8856	10381	9901	7781	6179	5603	4713	4416	3042	2425	2474	2325	1872	1842	1660	1487	1373	1245	1126	1089	991	1032	1020	948	910	900	913	823	847	869	804	791	801	805	792	820	830	771	819	749	747	801	749	800	717	766	738	758	736	703	727	733	760	780	739	777	758	757	716	745	742	722	769	764	738	722	742	808	698	792	796	713	783	775	720	730	729	734	706	716	723	736	686	724	738	752	731	742	726	746	743	702	718	750	762	732	742	756	726	771	753	754	719	810	769	767	727	725	758	718	717	695	755	740	702	697	769	727	729	764	759	739	744	710	703	725	706	734	716	724	717	759	739	750	732	741	716	772	738	711	746	786	786	741	717	760	750	778	732	756	712	763	735	714	727	760	713	690	714	739	755	774	706	799	793	716	723	759	727	758	792	774	715	734	761	724	771	695	715	736	721	747	731	708	698	719	774	746	711	778	735	721	765	731	744	772	759	685	703	730	717	753	773	783	750	775	716	735	731	750	727	733	668	744	756	736	739	746	761	729	787	710	719	712	730	736	759	770	737	725	720	734	726	757	728	740	711	741	715	770	731	788	733	768	727	699	722	743	698	747	694	778	718	729	726	776	732	684	713	802	777	727	795	709	723	751	721	696	714	685	685	738	742	697	709	742	751	691	744	762	744	725	738	729	713	741	794	729	710	750	741	730	785	736	712	705	692	773	717	712	749	774	735	744	749	734	757	744	736	787	715	724	711	734	714	764	684	766	700	739	746	719	718	765	725	723	734	756	754	764	761	789	747	701	750	781	706	715	779	700	743	756	728	697	721	757	713	688	744	752	724	765	727	715	702	792	756	718	747	764	715	762	793	714	704	725	725	752	723	745	739	731	703	736	759	735	747	759	690	759	752	746	746	751	700	720	759	716	721	727	771	738	723	697	700	742	721	737	735	741	724	726	717	710	739	749	705	726	726	750	724	765	712	815	701	714	746	740	707	741	752	787	726	763	724	776	726	741	749	759	803	710	715	732	738	775	745	736	696	767	709	754	727	761	770	747	726	713	698	730	695	716	744	682	732	760	732	687	723	736	706	747	765	757	707	770	725	747	706	698	771	762	699	755	755	728	727	710	736	706	691	752	722	752	724	759	743	696	759	740	737	726	774	792	731	761	760	717	736	737	715	733	725	732	756	716	745	686	707	705	802	748	747	664	766	773	713	772	747	766	710	751	757	709	751	783	726	697	717	720	737	732	716	721	694	735	719	701	720	730	689	740	745	679	739	755	718	766	781	701	739	741	725	766	735	741	714	751	706	725	708	764	717	680	722	752	767	737	738	725	733	782	745	730	759	708	741	730	761	757	699	710	690	751	734	726	689	747	754	707	690	670	709	770	705	708	787	703	692	748	710	752	707	732	748	711	701	726	736	719	708	727	694	732	698	743	715	757	718	692	766	742	719	760	761	686	733	711	711	751	751	771	769	772	739	777	748	707	741	710	720	802	780	693	731	763	734	738	729	830	737	703	726	758	716	747	697	740	687	739	766	765	758	721	668	762	714	755	751	709	728	721	729	724	664	715	738	720	669	707	729	741	704	739	700	749	769	745	710	722	777	738	791	755	703	723	770	735	728	721	707	697	718	753	700	729	743	688	700	738	766	752	740	686	738	755	730	736	712	700	713	754	743	704	693	737	749	747	734	695	716	755	745	697	774	717	745	760	720	725	717	773	758	717	739	729	726	713	783	758	772	750	716	739	788	741	699	760	750	709	735	725	790	716	738	727	735	721	712	705	768	783	691	756	660	747	719	728	738	793	743	704	707	727	757	786	711	774	733	750	697	744	731	787	733	730	706	698	752	773	725	737	721	749	720	719	732	764	750	758	742	685	771	696	711	764	692	784	703	737	758	723	737	724	749	688	724	793	710	767	740	704	715	706	718	800	746	761	739	759	754	767	726	729	746	741	762	731	709	792	690	674	706	727	774	700	745	740	737	753	729	781	719	726	724	717	742	736	753	729	730	738	734	733	747	749	708	721	732	772	785	730	701	758	709	728	732	717	732	741	738	735	748	751	771	738	754	716	702	740	711	730	724	705	714	729	725	699	736	775	728	718	723	724	716	756	763	716	748	754	721	728	716	667	772	709	747	729	734	732	726	720	723	690	731	721	753	727	746	788	704	732	744	735	743	708	743	735	730	787	707	764	765	706	717	725	701	731	719	701	743	753	703	714	752	717	744	780	731	712	785	739	741	707	778	718	724	724	733	705	729	670	733	724	769	747	746	731	688	771	740	755	753	682	741	736	698	741	719	735	732	731	718	741	739	755	732	720	724	722	701	749	740	725	765	754	737	736	694	735	731	784	716	709	743	760	684	730	715	742	686	764	726	685	751	751	680	755	764	763	716	723	762	775	722	746	729	766	743	723	777	764	745	716	722	738	774	745	720	721	744	716	693	703	728	701	764	723	723	741	708	737	728	740	771	743	726	715	711	734	705	743	739	764	749	749	762	738	756	730	721	737	742	710	746	751	687	719	765	699	751	676	742	719	747	716	713	710	725	754	704	725	733	711	726	701	714	725	750	709	744	724	767	768	728	746	727	752	723	791	701	737	764	717	719	723	721	734	745	786	717	744	679	806	767	775	760	749	758	694	744	758	737	806	731	751	736	780	760	735	764	752	706	745	755	770	718	702	747	731	717	722	736	707	747	740	698	744	672	723	749	734	740	718	705	735	761	731	752	717	766	682	757	694	706	721	740	718	734	745	767	685	757	685	747	769	786	722	787	710	710	722	761	740	741	766	731	786	717	764	721	741	737	712	698	684	733	744	730	688	746	728	709	737	747	693	747	749	759	705	714	723	712	745	772	686	697	700	783	768	766	728	705	717	742	732	782	765	795	691	733	744	712	779	737	721	704	724	743	743	700	709	737	744	751	751	732	778	738	767	743	720	748	782	757	720	756	711	734	721	740	711	759	733	732	761	752	709	719	774	721	727	699	736	790	767	786	729	779	682	710	735	730	776	747	726	774	709	736	711	734	756	752	764	718	759	751	721	695	808	735	743	706	714	682	723	790	703	774	709	740	714	755	751	720	710	682	715	727	749	676	736	742	740	789	737	706	729	752	759	690	720	727	775	709	689	763	730	717	802	758	741	741	756	800	766	715	737	727	750	725	750	731	715	712	740	754	725	727	746	773	711	763	702	726	728	712	719	758	731	762	748	760	743	770	741	729	715	746	673	706	743	746	704	753	768	688	723	738	736	731	750	772	694	726	727	747	676	754	687	751	737	684	779	759	751	741	758	728	714	708	686	714	724	750	736	742	726	750	801	750	734	703	785	705	746	778	748	772	749	761	724	736	758	755	716	799	690	748	730	702	760	714	729	721	726	743	738	677	705	748	706	717	721	747	705	693	742	707	717	781	752	775	767	715	697	685	749	743	725	751	742	769	803	757	767	696	760	764	750	781	754	705	801	736	751	750	752	717	703	754	747	715	765	693	745	757	704	700	752	730	694	726
2419	828	1020	924	754	636	436	410	334	319	265	239	253	233	247	217	211	223	201	224	191	187	186	212	206	192	186	165	160	179	158	180	181	183	168	174	176	183	175	173	170	166	160	174	180	187	187	208	196	202	165	174	188	188	197	178	175	187	198	184	179	182	170	177	179	192	189	162	173	170	199	191	216	186	195	187	175	199	185	201	211	188	181	188	195	166	214	158	208	185	172	166	177	202	211	174	196	198	177	214	192	178	191	207	186	210	158	174	184	204	194	182	192	185	163	185	159	210	160	182	188	197	163	188	162	173	149	179	185	190	176	207	183	174	166	172	210	190	172	153	194	170	172	182	154	180	158	188	178	188	184	135	190	170	166	173	178	154	171	189	183	178	192	185	162	173	163	178	176	172	179	175	186	176	183	176	170	168	171	171	188	182	188	178	174	189	179	166	156	182	170	172	172	171	140	150	169	173	183	190	218	184	196	192	172	196	197	152	168	155	156	185	186	197	173	168	149	165	194	174	154	191	177	210	186	183	193	150	183	187	171	194	182	176	179	186	185	194	181	192	186	148	212	195	178	171	183	181	170	158	188	176	169	200	198	175	196	200	178	183	180	193	181	183	172	189	198	163	176	210	170	170	171	160	194	188	172	184	166	160	164	156	168	177	161	198	161	185	151	168	166	178	194	197	195	165	191	177	163	165	182	182	185	198	184	193	190	182	162	198	188	187	192	156	194	185	210	174	159	186	201	172	172	177	159	183	184	175	162	179	192	177	165	201	192	187	174	185	143	186	193	163	188	158	181	176	169	171	147	182	157	182	180	186	169	181	188	184	179	197	180	185	186	170	175	163	181	169	193	191	188	200	181	186	215	177	173	176	205	166	194	137	172	171	182	195	201	191	174	177	151	170	182	187	179	169	165	206	200	174	168	182	184	186	158	204	200	195	164	186	199	168	178	172	171	188	173	153	175	205	138	165	181	155	190	168	185	179	169	194	167	201	181	189	192	169	202	169	214	183	186	171	189	184	174	189	172	164	183	151	157	164	192	180	141	154	193	161	184	163	177	183	183	156	189	154	200	217	171	198	190	192	192	193	157	169	166	191	178	171	189	151	196	189	180	201	150	184	179	183	176	181	196	164	172	201	173	164	179	163	150	182	171	186	164	192	170	153	148	173	182	181	199	160	178	161	180	180	169	191	177	187	186	160	182	183	201	168	169	192	188	182	201	178	198	175	179	174	163	177	179	191	172	168	161	162	163	186	219	190	186	179	159	199	198	175	169	170	178	186	192	175	150	169	170	161	190	171	181	195	154	203	189	172	185	166	178	174	161	187	195	188	177	185	191	187	184	198	200	198	181	183	206	204	174	204	172	186	195	175	190	165	170	167	170	161	202	179	182	206	168	161	172	186	173	162	174	178	178	162	170	169	185	177	166	181	166	178	177	188	185	194	154	199	186	197	179	173	157	171	203	184	195	186	179	161	181	174	213	158	160	174	191	145	173	200	181	191	182	163	165	177	176	168	170	173	190	196	170	210	175	182	191	190	190	178	169	178	175	199	168	171	171	178	186	168	196	183	187	183	167	168	190	156	176	185	179	159	192	200	190	174	181	171	188	174	164	186	156	161	171	178	164	159	205	206	172	175	203	195	212	175	184	168	177	170	169	158	156	190	196	203	180	167	182	170	192	167	174	153	157	162	196	194	192	211	163	180	178	173	183	194	179	162	177	176	169	203	157	188	185	147	167	200	199	181	179	169	166	197	180	160	170	201	166	169	174	201	197	179	162	193	182	157	186	160	177	204	210	183	186	191	183	172	202	190	186	188	205	194	181	180	149	179	191	184	186	158	180	214	201	198	182	167	169	161	170	188	202	167	174	216	211	178	206	166	187	163	158	176	209	181	170	152	155	187	200	176	175	202	183	167	173	203	171	178	187	191	172	189	204	179	178	176	188	186	172	195	172	172	155	151	189	191	168	168	210	170	187	168	204	174	185	160	197	183	173	163	164	171	185	171	188	190	175	173	159	187	181	196	166	182	176	189	174	149	158	202	171	189	181	194	171	147	198	190	168	179	183	202	197	186	199	161	173	187	173	181	161	168	170	181	170	181	190	172	202	174	172	182	185	187	215	197	156	182	166	205	193	187	144	171	178	172	219	170	168	162	194	190	194	175	150	170	168	171	170	194	202	180	181	189	200	196	196	182	195	161	174	209	188	192	189	201	183	174	181	180	182	174	210	185	186	202	178	195	183	176	173	188	184	182	183	178	195	166	177	163	187	174	183	173	166	151	169	163	175	178	167	186	179	181	173	179	201	201	162	164	187	157	203	185	175	179	169	183	190	203	202	167	189	161	191	204	191	162	176	211	209	192	174	156	183	197	181	191	187	190	203	187	186	174	202	183	179	176	205	177	209	174	175	157	175	171	177	162	177	180	161	183	151	169	180	206	205	186	201	167	173	195	185	201	190	167	180	190	163	184	165	196	188	176	177	192	176	177	191	187	176	186	188	205	171	208	177	173	180	176	186	181	170	185	190	183	176	178	166	192	172	186	189	152	178	192	173	174	179	185	152	188	162	168	186	180	196	163	201	176	198	175	177	154	174	164	195	177	191	169	178	181	194	183	182	176	164	183	210	208	147	156	175	177	173	170	197	191	166	175	188	189	181	180	194	174	182	171	179	163	173	175	145	195	161	186	181	183	165	154	167	202	175	192	171	184	174	186	204	172	170	180	191	164	171	155	178	189	192	195	214	189	213	177	215	185	167	191	183	177	192	150	194	199	192	159	171	182	161	176	173	181	161	174	176	169	163	181	204	175	172	181	177	161	194	188	180	146	166	173	156	180	188	156	195	199	191	176	185	181	175	191	173	161	195	161	190	156	167	184	186	205	181	197	182	161	178	180	165	187	190	199	187	144	161	146	193	167	185	169	200	184	168	167	189	192	184	186	203	168	181	200	165	209	171	203	192	172	174	178	187	191	189	167	167	175	183	198	186	197	197	174	187	186	180	210	198	184	200	180	175	181	183	177	177	182	164	196	191	187	189	203	177	197	191	198	190	172	177	171	178	169	154	152	185	182	178	205	177	180	190	171	181	189	180	178	167	164	160	176	173	171	198	171	188	186	178	164	174	165	176	203	184	186	166	180	178	166	176	186	187	168	178	169	170	156	172	208	203	173	172	159	171	185	157	177	179	184	165	175	165	165	158	170	178	145	166	173	163	207	175	189	175	156	161	183	199	192	169	178	207	187	175	157	168	180	184	164	157	205	160	155	195	193	223	151	173	185	188	162	185	164	177	171	188	171	187	182	211	196	190	173	162	190	170	181	170	151	172	165	183	184	193	193	177	156	171	196	179	192	182	164	169	183	164	171	169	180	185	222	182	174	172	195	194	163	174	169	180	176	193	185	172	178	199	178	184	171	169	176	190	172	212	167	165	148	180	157	178	173	163	195	175	160	185	192	203	203	172	187	191	188	166	199	189	201	197	169
2283	1118	2361	3004	2813	2482	2024	1598	1384	1157	1009	908	859	851	819	798	783	693	708	656	603	596	530	546	557	536	501	503	525	527	539	502	477	484	488	466	446	415	479	475	468	434	430	461	458	459	434	523	420	445	432	497	486	437	460	466	459	461	462	422	491	459	436	451	438	496	422	444	421	478	440	433	458	466	451	438	467	460	471	474	462	468	444	471	450	473	465	428	467	477	452	468	454	494	470	451	485	427	481	456	442	440	475	489	499	437	442	461	455	424	471	438	443	472	498	476	444	474	457	442	458	476	440	458	451	428	427	452	479	461	473	489	465	464	444	457	439	447	498	475	459	421	453	502	463	468	424	462	466	441	494	459	475	512	455	451	498	465	450	456	476	438	447	429	491	473	490	452	488	472	447	445	444	492	452	466	487	449	462	426	468	476	460	467	469	468	460	470	463	443	512	438	429	440	437	477	431	491	452	463	463	458	509	478	452	414	484	458	460	490	496	480	440	488	443	482	477	475	473	486	470	443	490	450	448	464	461	472	466	409	419	468	459	427	459	454	465	484	448	492	446	474	458	431	490	454	453	410	460	473	436	460	459	448	468	472	473	468	505	493	466	437	525	420	458	455	449	457	479	469	483	440	475	458	472	456	451	404	467	493	467	475	454	474	461	446	485	467	455	436	462	459	464	469	449	501	413	463	486	490	462	430	467	437	432	464	433	423	461	465	470	470	433	504	462	477	469	464	458	452	450	434	440	468	438	495	488	450	470	463	451	431	451	433	472	446	466	443	489	480	486	463	468	449	457	437	413	424	471	444	459	491	464	455	455	440	476	449	462	433	455	517	498	439	484	449	458	467	501	469	463	457	472	453	480	463	447	436	466	472	504	464	461	450	472	476	472	441	473	474	424	471	461	485	518	466	453	468	466	448	477	485	439	459	457	445	456	454	447	419	460	452	453	453	429	475	421	473	453	474	432	470	469	458	441	453	436	470	462	446	521	450	460	474	452	440	482	481	497	471	456	499	429	475	466	492	430	436	469	433	446	480	476	481	476	449	449	444	474	438	487	462	510	480	458	484	477	494	456	468	464	466	447	423	435	433	441	459	487	451	470	456	460	444	478	460	444	482	476	465	487	476	458	475	439	430	494	509	472	475	463	478	468	475	480	485	452	443	473	506	453	447	448	462	431	470	433	457	463	401	437	475	465	478	463	505	497	479	446	451	449	463	468	448	474	480	462	472	456	466	431	458	451	475	501	440	472	443	485	428	431	426	485	494	436	428	518	472	428	508	461	474	486	448	452	447	488	442	466	466	456	437	460	463	493	482	458	447	481	449	467	436	456	486	407	453	425	485	425	450	468	410	438	432	432	453	443	494	479	457	427	427	477	455	459	465	468	483	457	451	462	484	463	459	477	460	460	460	474	480	505	466	469	444	439	458	426	432	498	462	438	432	461	487	456	472	488	449	457	482	482	451	465	472	486	477	441	476	460	448	451	463	420	445	465	454	486	417	426	476	429	460	459	462	432	455	461	429	424	427	478	485	471	442	449	427	447	463	476	518	520	469	437	485	475	443	479	458	455	465	474	422	423	462	436	478	460	469	468	435	433	448	446	457	465	503	456	473	452	431	469	478	447	445	464	468	465	438	464	467	446	464	461	463	472	474	428	428	466	483	476	436	478	451	447	452	439	458	456	442	474	442	437	449	450	442	451	473	471	480	432	446	484	457	457	440	441	456	489	508	443	469	455	485	458	457	476	443	469	424	473	448	455	469	418	438	482	453	456	474	487	450	477	448	440	452	502	483	474	436	457	452	467	458	431	488	494	456	456	434	458	449	475	455	472	466	479	476	468	468	484	472	475	523	479	453	472	409	454	485	486	483	436	480	445	460	456	544	452	428	483	467	462	419	448	468	462	473	450	451	437	470	466	433	436	481	453	463	454	452	447	478	434	463	495	502	478	437	441	513	488	455	457	414	462	454	442	436	488	455	424	487	482	408	492	440	480	444	484	451	459	434	452	446	471	429	452	478	470	484	470	440	455	459	461	452	466	433	495	455	432	458	473	500	467	420	468	441	476	466	457	456	448	449	468	481	449	470	464	472	482	464	478	456	512	454	472	461	461	461	465	449	474	462	453	453	488	435	472	480	443	441	474	456	448	490	467	468	469	485	473	479	464	490	460	464	457	447	469	456	483	482	471	447	419	467	476	456	466	479	470	467	470	483	471	457	465	468	448	461	452	446	458	481	465	441	439	466	476	465	461	456	454	438	459	473	452	442	433	455	478	453	436	493	458	430	466	475	422	453	456	461	451	486	483	494	466	432	484	451	440	458	456	477	432	442	458	467	467	461	412	456	458	458	465	454	448	506	444	466	429	447	455	461	485	455	481	475	419	464	475	471	471	450	482	448	436	461	459	500	474	481	466	481	445	449	443	466	486	478	461	458	426	436	465	438	486	436	465	447	441	452	449	454	499	443	454	501	433	455	466	465	464	474	486	496	481	491	444	445	437	451	496	487	491	477	508	452	450	474	434	473	438	461	434	443	458	451	480	455	485	420	432	474	443	457	468	521	452	464	455	469	467	407	468	481	467	457	460	421	493	443	488	443	456	456	451	460	491	448	461	457	484	462	458	493	443	455	453	462	450	463	449	431	486	491	466	459	481	456	438	450	451	450	533	454	436	443	459	474	438	475	475	465	451	470	492	453	451	442	459	454	469	461	488	465	464	435	485	461	451	492	482	470	463	458	467	468	433	471	431	430	460	450	459	431	475	478	433	450	484	508	435	462	468	474	424	433	421	451	454	444	502	486	477	489	476	452	453	495	481	472	455	472	449	463	489	480	463	455	452	471	455	465	450	478	483	453	466	469	451	457	469	475	453	434	504	475	404	489	479	480	497	465	451	423	486	443	437	476	464	476	416	483	488	494	444	476	443	470	407	443	480	423	448	431	466	461	471	460	451	466	450	458	460	481	472	490	462	474	503	479	458	458	437	438	477	488	503	460	447	440	448	436	430	505	465	487	470	464	461	474	443	452	438	430	490	480	477	489	445	463	478	460	429	458	473	443	451	449	498	455	477	462	464	488	463	440	457	435	483	455	432	445	469	440	481	462	462	453	460	463	464	470	448	497	467	446	470	440	451	443	445	470	430	460	474	495	430	470	458	471	419	470	426	481	451	452	490	492	437	482	435	465	453	462	483	420	481	465	464	449	471	443	495	461	490	436	463	485	477	427	468	441	464	425	458	507	446	480	444	494	471	474	452	478	442	446	442	453	508	436	452	469	448	455	472	521	473	443	478	468	436	450	455	494	479	468	488	472	432	478	494	479	497	460	496	461	495	452	439	445	476	474	448	409	453	436	446	456	494	501	466	457	386	472	503	447	437	454	474	467	470	464	477	485	489	447	455	485	435	434	449	455	452	468	471	467	462	485	500	469	451	442	465	438	413	469	464	494	446	461	441	458	432	443	459	463	458	465	490	459	478	456	463	441
8563	1736	2821	2928	2343	1804	1490	1094	1100	867	757	546	506	449	418	425	390	431	366	384	358	358	362	328	328	357	309	313	324	284	279	320	318	312	315	330	332	331	352	333	336	317	310	310	298	341	323	308	351	309	314	312	302	295	300	320	314	299	305	300	286	335	342	300	329	342	326	297	302	314	270	308	304	318	282	331	328	335	307	306	322	343	341	308	265	306	299	314	308	325	317	294	307	329	324	266	338	315	336	314	278	322	323	294	334	316	282	328	290	313	309	339	337	306	280	305	280	320	340	316	324	292	291	303	292	282	313	301	315	283	314	325	345	317	299	321	277	290	315	313	299	307	324	309	315	302	270	288	308	303	315	305	311	330	303	317	295	324	280	280	331	302	304	308	333	327	315	331	345	323	311	268	320	323	302	327	319	339	335	308	275	306	344	310	296	335	303	306	299	287	301	302	296	314	305	320	323	296	303	267	314	307	282	297	334	285	276	301	298	305	292	308	331	315	322	306	321	288	299	314	308	313	320	318	313	314	274	335	289	297	295	274	291	266	322	306	291	308	299	269	320	309	296	296	333	321	305	310	339	294	320	312	312	299	288	298	304	296	308	295	293	317	288	291	309	291	286	334	304	331	342	297	288	288	322	325	317	289	317	310	294	300	291	290	300	288	302	315	320	282	320	332	318	309	307	283	299	307	306	339	289	298	313	327	307	299	298	317	302	302	329	311	291	304	293	290	327	323	305	340	295	340	300	307	293	310	288	285	328	313	331	326	341	333	308	297	305	302	330	273	328	318	307	311	309	277	318	323	339	308	307	304	316	313	315	296	310	271	332	329	279	293	312	300	285	298	342	339	295	310	330	347	298	296	327	335	303	315	315	349	270	361	356	314	300	302	309	299	293	331	301	316	296	305	303	296	286	322	317	326	359	291	304	293	260	281	309	288	274	299	281	308	320	342	310	291	321	304	314	304	307	311	325	310	304	315	287	365	282	295	306	311	339	343	298	303	309	292	335	311	301	304	313	289	315	311	308	298	322	309	284	303	297	308	322	296	294	296	287	311	314	319	327	314	278	300	314	290	322	313	305	301	323	306	289	336	317	318	325	339	318	296	290	303	304	291	309	311	325	310	296	315	330	323	350	310	300	346	354	312	339	301	315	333	338	315	313	315	292	298	302	285	291	332	315	299	350	340	313	312	303	294	317	315	310	325	272	308	330	294	305	316	351	304	277	297	298	288	283	312	327	299	287	301	300	288	329	335	309	324	315	299	315	315	279	341	315	262	293	328	300	288	312	361	341	338	287	289	314	268	316	317	293	306	342	309	293	290	323	283	288	318	310	324	281	318	319	283	322	303	294	326	288	291	303	337	300	290	308	286	299	294	316	276	289	305	283	307	329	332	315	341	300	306	348	317	320	289	255	278	277	294	306	354	304	312	266	332	296	282	288	312	299	320	329	288	320	313	286	301	324	300	307	331	298	285	327	327	293	305	335	318	297	310	322	269	333	277	325	319	330	293	325	279	340	305	328	322	324	291	313	281	304	320	297	295	288	272	340	350	314	323	309	317	325	324	339	322	304	298	333	307	319	292	298	299	329	287	285	338	311	282	312	315	312	301	314	296	316	325	294	295	278	305	318	302	303	330	325	298	331	325	294	305	295	345	307	281	295	284	298	358	301	266	290	307	333	333	296	294	344	297	322	288	305	299	310	297	298	303	301	285	298	299	325	331	340	295	336	330	330	319	310	289	318	360	310	304	300	331	267	335	303	317	319	298	273	293	315	302	290	315	316	305	339	310	298	327	280	281	298	310	336	296	301	334	320	299	298	294	297	320	306	318	313	280	315	284	320	323	281	327	302	296	315	309	275	302	307	294	314	317	324	318	343	343	304	327	303	330	313	302	303	291	301	291	320	321	313	308	307	294	322	296	307	289	325	305	313	345	317	288	343	307	305	310	323	300	304	310	296	305	336	290	310	331	317	292	324	296	320	327	302	294	324	290	324	303	321	339	326	291	338	303	277	323	303	312	333	271	317	333	303	315	288	327	321	276	287	294	299	312	315	322	296	326	324	303	312	289	316	305	331	324	298	336	291	314	323	314	291	281	298	350	307	272	311	346	293	324	325	289	329	302	310	271	321	321	313	367	304	314	332	321	328	325	318	292	305	325	328	309	300	312	312	315	317	307	382	307	327	299	344	302	318	327	290	333	263	338	300	284	313	325	303	287	327	270	309	313	284	311	295	335	318	285	309	318	294	312	339	266	311	295	332	303	300	305	297	299	351	329	309	351	318	266	273	292	296	288	314	327	278	331	324	290	285	310	320	338	309	297	304	314	322	367	306	299	294	286	295	289	272	315	309	294	326	318	307	307	323	303	284	308	298	287	305	326	337	282	347	304	281	299	320	323	315	321	334	260	311	333	332	306	311	286	296	298	314	342	297	287	322	338	309	297	325	311	316	318	295	304	302	296	306	304	278	319	275	325	335	306	318	295	278	288	318	284	313	314	313	309	280	282	299	324	320	317	307	283	275	292	315	310	290	288	344	292	336	344	308	312	288	330	274	312	336	304	367	314	341	305	349	346	307	297	318	328	300	329	294	317	298	322	315	304	292	310	321	303	291	315	315	303	301	304	289	312	269	291	311	275	305	297	294	315	303	273	277	346	302	342	294	349	337	319	291	306	298	323	291	294	319	309	284	321	328	328	341	327	318	350	321	333	300	315	294	286	302	312	333	323	293	310	333	313	306	305	317	315	287	308	291	305	311	327	287	333	345	291	314	297	311	313	314	321	291	286	287	337	337	359	330	329	332	328	301	269	333	316	310	333	279	330	293	327	298	330	351	337	330	284	317	295	303	292	301	287	323	287	313	331	308	306	294	343	322	302	292	296	293	285	294	320	296	293	335	294	300	339	278	340	301	304	293	288	322	333	326	303	283	316	316	285	324	310	304	278	339	319	319	307	334	326	330	294	311	317	330	277	295	323	346	311	290	275	373	315	307	303	303	331	277	308	315	318	347	300	320	317	312	330	334	301	306	299	321	327	319	321	264	292	311	283	299	323	294	306	325	270	294	311	308	315	281	321	300	301	309	339	352	294	297	333	290	312	319	289	315	312	293	306	315	317	326	288	295	316	311	336	324	307	335	297	325	328	326	274	335	301	321	290	328	310	302	304	307	307	343	317	312	356	318	323	327	283	280	305	312	311	323	309	315	331	312	311	336	303	300	309	336	297	300	286	307	314	333	309	317	308	283	331	326	325	309	319	299	283	285	315	307	290	323	287	284	309	315	257	324	271	302	271	292	333	302	291	302	340	312	310	305	303	299	288	309	350	327	271	278	320	294	290	263	310	324	291	298	333	319	344	286	315	297	316	284	300	309	305	314	308	330	297	326	280	298	311	320	315	310	324	272	289	307	310	326	313	331	316	289	312	288	328	304	294	285	308	302	327	360	309	286	300	305	307	306	319	307	318	299	350	302	290	320	289	287	273
7090	1983	5022	6615	6899	6311	5244	4342	3865	3107	2714	2067	1902	1719	1478	1494	1385	1323	1119	1120	1060	997	950	893	861	910	881	845	805	834	825	817	754	736	752	773	745	753	732	756	794	760	795	725	724	762	710	743	747	735	746	722	771	762	787	720	690	749	683	750	729	702	732	701	717	723	736	724	720	706	681	734	737	745	719	727	672	717	757	741	705	762	724	730	680	737	687	713	737	708	737	720	724	728	664	729	709	701	703	757	710	720	729	713	716	758	729	749	752	721	731	733	669	731	710	729	719	664	735	730	700	732	704	739	720	727	752	650	729	764	709	693	725	705	707	748	804	718	698	762	709	693	739	721	724	683	674	745	681	819	775	758	678	698	762	698	711	737	731	759	747	707	733	694	689	723	752	690	763	669	708	758	699	698	750	687	730	739	713	698	729	717	703	730	771	707	681	707	772	699	787	721	692	708	798	722	739	709	760	722	681	756	745	741	682	707	727	731	728	715	712	712	719	735	671	716	696	664	769	702	734	709	719	718	701	713	704	715	719	732	700	757	753	721	753	691	710	762	742	714	735	680	736	705	761	771	686	760	720	684	716	756	724	717	733	729	679	728	730	713	728	698	692	684	760	713	664	766	738	717	705	722	707	720	722	746	722	738	672	756	752	741	729	755	718	724	713	712	756	762	709	728	690	754	732	739	715	755	726	717	687	738	713	697	721	743	703	722	731	729	693	714	689	834	653	723	698	682	720	689	723	699	723	695	698	700	713	735	732	751	688	713	704	718	686	712	783	722	728	723	710	719	748	789	727	687	693	751	715	712	706	721	681	747	702	726	688	725	705	704	753	722	683	745	726	720	717	711	709	716	742	737	707	717	706	728	689	663	699	673	699	743	709	757	674	753	740	679	724	759	695	680	753	698	724	752	802	655	738	715	668	679	697	760	757	715	721	713	691	754	707	693	715	691	752	767	715	647	737	719	803	744	727	687	727	718	694	748	750	629	707	700	713	737	773	734	737	708	697	731	736	700	690	732	702	738	723	735	699	686	757	762	686	716	715	706	728	717	682	725	722	755	734	772	713	707	746	722	709	708	737	719	700	703	747	681	763	692	724	700	758	720	691	711	761	759	678	665	705	778	717	707	678	703	699	731	698	747	720	718	712	689	734	674	745	710	682	686	744	765	745	709	734	722	732	723	712	735	750	738	703	756	763	708	720	759	723	734	744	764	703	693	729	725	733	737	762	730	778	698	708	730	756	699	700	718	712	712	718	735	752	713	714	713	743	732	697	754	744	683	738	691	761	723	731	764	737	724	728	757	730	703	705	717	664	718	778	727	738	696	677	723	708	725	729	700	728	698	745	725	693	732	690	709	750	751	697	742	730	720	690	713	686	698	741	714	741	702	708	751	708	696	752	722	759	716	704	687	706	721	739	779	750	707	724	711	791	700	713	714	688	730	744	729	736	702	690	722	689	655	702	728	684	744	775	710	722	733	723	727	706	721	680	767	735	708	700	723	703	713	719	656	748	717	710	732	731	718	724	754	737	748	763	749	739	737	766	724	664	727	700	737	737	693	754	706	700	692	712	741	743	735	711	681	696	726	720	714	734	721	711	740	711	780	723	677	707	727	710	684	746	749	743	775	709	732	697	706	738	735	710	708	712	718	743	733	716	672	725	717	740	736	714	750	776	727	755	758	718	717	711	694	694	739	715	757	738	714	677	705	725	755	736	692	704	724	748	761	753	724	740	718	694	705	730	700	708	726	676	663	731	759	734	778	693	741	763	723	661	789	739	658	715	763	696	705	727	703	710	707	742	722	750	724	715	718	775	682	720	730	728	740	709	712	681	749	706	792	690	697	743	710	709	692	746	725	690	750	708	710	713	767	709	701	738	673	759	730	719	700	711	738	757	730	674	713	757	702	707	731	708	705	715	701	724	701	735	753	705	702	740	713	735	708	697	720	710	705	710	734	751	769	692	720	646	718	724	700	726	696	724	696	730	717	715	727	750	737	720	748	752	772	687	739	743	751	680	772	686	738	741	707	733	693	725	696	683	742	713	697	756	713	667	717	743	708	685	740	770	681	712	739	773	722	712	749	718	719	670	693	727	713	731	710	738	763	713	742	742	719	719	755	769	699	706	707	706	660	731	724	720	763	715	715	746	728	748	695	726	774	728	731	721	734	721	690	727	729	727	679	740	676	743	669	708	702	717	727	768	727	693	709	767	733	757	755	739	737	706	727	791	693	728	679	665	764	727	720	728	747	710	699	739	718	701	785	709	761	748	703	690	772	691	762	704	748	728	725	735	738	670	725	757	725	698	781	745	702	731	723	728	710	760	732	748	725	703	743	705	722	723	716	711	724	711	686	708	732	759	723	727	710	716	779	717	728	738	685	724	790	759	715	682	736	730	737	687	753	675	683	691	728	773	710	702	748	762	736	731	686	733	701	723	720	740	693	722	732	729	721	743	712	712	738	744	718	714	694	743	726	709	676	725	719	719	726	704	699	711	711	739	693	756	723	744	714	736	757	740	710	733	723	729	667	728	710	715	739	740	703	701	718	718	722	735	740	750	760	733	680	755	711	729	743	727	707	740	703	724	729	752	730	719	677	732	721	751	670	756	701	753	699	736	718	763	713	679	671	737	713	717	706	671	716	742	719	742	759	733	743	721	745	670	678	717	729	711	732	711	681	713	712	702	708	741	735	752	679	754	719	724	754	713	694	769	721	698	726	711	760	721	730	744	744	789	701	719	717	747	765	700	724	685	780	730	706	734	707	722	745	747	732	751	754	699	733	714	736	669	723	724	745	713	754	691	741	688	651	733	706	747	734	757	737	740	706	718	728	745	721	781	698	700	712	713	743	736	694	675	691	678	751	717	745	738	770	686	748	721	720	709	754	736	716	792	719	733	716	716	763	720	705	730	680	721	740	703	724	717	772	727	738	738	677	738	736	723	673	765	757	681	756	717	709	732	703	763	753	632	773	739	724	726	743	686	707	727	727	740	685	680	695	733	732	745	689	736	714	741	762	726	746	803	731	711	788	719	744	716	740	743	726	750	729	710	777	749	724	698	690	705	674	705	708	716	715	695	755	709	717	685	770	775	703	752	722	752	733	713	736	722	699	763	769	732	752	727	730	749	724	768	727	745	701	722	734	690	722	714	714	671	729	763	744	675	716	683	741	711	784	722	745	739	687	701	737	723	806	762	732	692	743	763	747	669	722	728	758	715	690	721	731	712	730	726	747	735	689	726	683	734	711	727	726	780	700	764	721	736	731	731	763	719	722	690	730	734	745	738	728	729	782	710	718	734	696	713	762	757	733	718	695	718	739	754	754	698	731	705	713	700	681	751	730	706	672	686	762	717	692	739	787	743	763	733	710	698	703	690	738	732	753	777	699	686	756	751	728	726	689	757	729	698	750	775	738	718	768	709	710	742	698	685	733	690	756	753	709	691	710	776	741	708	689	746	712	719	752	694	705	761	692	730	742	716	726
15730	2938	4462	4999	3917	3246	2455	2096	1649	1423	1127	803	622	622	581	542	534	428	466	422	410	408	383	370	395	351	345	365	347	334	344	362	347	338	353	347	354	324	344	361	315	366	358	358	345	345	306	318	348	357	340	322	305	294	332	315	324	336	351	311	314	334	317	381	319	337	324	350	318	338	317	299	367	311	320	343	367	329	331	342	304	352	337	356	372	349	322	336	298	346	307	299	295	294	329	345	354	314	354	302	325	333	333	340	310	329	333	342	383	316	322	298	332	337	336	321	334	339	344	335	344	308	355	374	346	350	334	304	311	337	303	301	276	339	327	316	345	336	321	331	342	299	348	343	310	324	308	317	322	321	333	333	334	330	330	317	327	313	341	353	330	344	321	342	353	356	341	334	332	327	330	309	293	367	306	322	296	313	327	335	345	319	321	341	302	344	304	309	320	326	326	300	339	316	370	322	321	343	317	328	305	325	325	303	310	374	351	335	369	351	321	347	324	328	331	332	329	323	372	337	327	292	320	345	353	332	301	295	346	326	322	338	337	354	308	332	334	337	353	316	371	360	317	318	397	350	317	324	317	329	324	333	330	327	326	339	311	330	343	335	374	337	356	346	312	336	297	347	343	328	337	326	307	324	334	360	329	324	325	317	310	320	331	362	294	350	335	324	334	330	313	356	333	329	335	306	342	313	307	351	339	309	332	340	344	304	340	337	321	336	285	354	320	335	338	315	348	336	338	304	304	322	326	338	354	341	302	294	324	330	351	332	325	277	333	355	310	359	317	301	317	298	347	335	301	315	322	334	309	354	327	326	359	335	333	307	365	310	343	345	341	319	350	341	309	354	291	344	354	372	320	303	325	320	351	323	353	307	330	355	349	309	363	332	342	321	328	344	343	353	336	298	329	348	351	304	339	300	334	349	292	335	305	341	351	331	331	344	327	337	335	325	318	348	324	343	317	354	318	321	321	309	309	338	313	333	345	341	299	352	302	329	281	345	307	328	297	316	310	344	315	317	353	343	353	331	312	361	335	310	329	317	317	327	351	315	316	322	357	295	307	327	294	334	315	296	325	316	330	338	307	331	320	321	330	354	316	320	346	315	372	309	362	347	355	330	365	336	303	319	338	348	351	328	318	297	283	340	327	378	315	350	316	345	374	347	334	303	334	333	320	332	319	334	318	303	299	304	300	313	306	329	330	329	329	352	334	330	338	377	332	324	355	308	330	331	335	325	331	323	302	331	305	337	319	310	353	335	338	344	312	358	312	333	336	331	331	328	342	323	323	343	325	327	355	307	335	321	356	333	353	317	303	378	366	328	319	317	372	330	352	318	335	294	355	348	315	276	357	344	306	349	343	317	323	302	311	305	345	337	284	340	304	338	326	330	380	345	328	303	324	320	334	327	313	318	317	337	323	308	319	340	322	277	336	323	312	337	321	340	354	326	328	317	329	344	344	324	311	340	349	316	325	322	340	330	341	347	360	305	344	315	344	329	328	330	323	350	332	349	319	334	289	349	345	374	301	360	300	369	345	352	360	351	368	351	354	326	344	317	326	346	302	319	338	352	314	322	324	327	311	359	317	337	359	379	334	362	313	294	346	319	331	362	322	314	305	311	318	336	297	326	331	328	338	298	315	321	316	331	339	348	368	331	310	337	325	338	312	364	350	328	338	303	334	326	316	336	335	342	345	319	323	332	312	321	331	325	350	338	346	300	329	331	313	311	309	324	308	334	344	335	335	351	316	353	374	300	344	332	333	307	310	317	312	332	314	297	324	331	354	315	340	324	337	337	344	334	332	352	340	337	332	318	332	338	342	321	332	318	293	335	306	312	321	319	334	350	355	315	292	332	302	340	328	328	287	337	302	300	337	334	341	347	344	302	351	323	336	353	331	341	338	331	356	317	387	335	330	277	327	288	338	301	299	315	304	296	334	333	312	316	316	368	343	336	341	314	352	333	311	363	325	341	351	342	343	330	289	339	327	307	289	323	325	352	340	299	317	306	328	331	319	332	331	333	320	344	294	316	342	300	323	344	333	328	320	340	316	311	325	331	298	298	355	324	317	335	334	354	355	362	293	347	304	337	326	335	318	309	324	342	310	349	293	318	352	325	312	301	317	341	313	304	308	335	325	333	342	315	328	315	315	328	318	318	337	343	360	345	318	286	333	350	341	383	339	347	330	382	369	290	304	304	309	334	367	342	326	348	321	306	285	328	332	322	317	317	352	326	330	313	311	318	311	329	341	330	338	334	332	326	363	344	343	372	341	338	329	334	318	346	262	318	331	319	347	320	325	368	318	337	291	334	327	286	313	330	329	326	326	333	318	349	354	322	333	347	334	315	351	319	343	322	314	342	348	352	335	348	311	300	298	312	298	314	307	312	337	283	294	346	329	315	318	332	294	317	343	333	290	288	361	319	367	356	337	326	324	334	308	340	327	339	330	352	314	339	364	312	329	308	314	310	352	343	314	321	346	331	294	305	315	308	314	329	318	337	321	366	358	335	347	333	324	328	328	322	348	348	352	334	294	299	347	311	319	313	325	299	331	329	356	349	335	343	318	297	339	348	330	349	314	350	326	342	316	380	340	334	309	327	331	312	325	339	298	360	295	308	323	346	341	359	326	352	318	329	307	346	309	297	335	359	344	339	296	348	342	325	305	308	355	312	339	321	324	313	335	342	317	321	353	344	312	345	349	330	317	364	340	315	344	309	341	314	326	374	316	322	368	325	326	345	334	328	325	309	285	309	320	371	330	322	335	329	375	340	338	313	317	318	315	353	315	330	312	305	343	350	364	328	307	339	324	353	319	325	360	341	355	320	335	330	312	335	315	343	345	348	325	341	331	312	330	298	356	362	319	316	366	352	322	320	338	317	344	315	328	339	341	334	303	336	301	328	342	311	344	317	336	337	319	338	316	360	332	336	337	360	347	320	326	309	345	290	303	351	292	298	335	355	313	353	308	372	352	289	359	356	330	316	320	349	334	328	323	353	322	324	322	309	268	295	315	332	312	313	354	342	309	331	339	352	317	318	318	371	353	316	323	358	311	339	303	301	312	328	292	310	329	341	336	353	317	309	325	294	372	353	330	299	314	355	326	350	335	314	309	306	329	311	306	366	267	346	339	328	300	352	301	317	336	342	321	308	316	357	306	290	362	343	345	301	326	319	345	342	344	324	328	330	316	351	331	337	311	358	313	304	295	319	373	326	332	346	340	315	322	317	323	332	313	335	340	346	328	345	322	321	323	315	314	338	327	326	333	300	332	350	305	333	352	369	343	314	314	338	312	326	315	313	293	353	320	317	346	333	361	348	332	334	329	354	315	334	344	319	336	309	302	329	357	346	293	347	333	336	312	325	311	318	265	313	345	318	352	323	298	311	320	282	354	338	314	289	340	349	330	324	314	357	359	333	336	338	306	310	351	309	310	328	303	353	381	335	314	330	341	324	302	327	342	312	349	327	360	326	332	316	347	309	382	321	308	386
9448	2569	7360	9762	9768	9414	7987	6997	5416	4731	4166	3013	2708	2319	2110	1948	1966	1706	1541	1362	1289	1163	1178	1081	1078	1016	943	990	937	858	837	858	801	784	788	781	779	795	758	841	779	802	788	739	744	814	757	756	797	738	712	751	732	746	754	811	736	762	756	767	798	745	790	740	760	737	761	748	744	712	777	751	781	734	717	756	725	765	717	720	719	771	767	740	715	725	744	704	730	772	729	679	779	723	728	717	754	815	740	808	655	706	744	765	753	762	743	721	719	738	746	696	753	723	734	729	720	745	716	760	734	749	725	734	789	767	782	771	783	754	722	711	723	741	762	799	769	740	728	716	706	739	696	688	721	751	763	767	698	728	752	735	717	731	725	738	722	758	745	766	775	705	737	787	740	752	764	732	770	744	781	749	708	746	787	750	732	737	731	737	759	729	708	759	792	728	768	741	753	725	690	707	745	751	740	703	716	767	761	715	734	760	687	720	758	755	761	745	725	748	767	714	717	768	738	730	731	698	738	747	694	750	766	718	727	745	737	768	747	697	721	668	820	753	749	763	759	702	716	763	737	722	761	727	775	749	797	791	737	742	730	761	765	719	740	757	762	738	735	782	731	738	744	743	768	759	711	768	718	757	705	727	719	728	764	768	735	719	769	740	685	737	776	707	698	811	765	692	753	760	721	721	716	773	727	679	733	757	779	762	762	758	709	758	750	768	756	714	753	751	713	746	780	805	702	740	725	753	743	737	761	770	775	712	719	727	762	728	781	691	742	738	733	720	711	743	722	744	703	727	724	742	795	745	761	792	750	754	757	747	698	738	783	708	698	741	784	746	728	763	694	697	740	752	714	782	714	787	764	727	727	752	772	731	647	732	704	785	752	778	773	743	759	690	745	726	814	737	780	773	715	733	724	742	782	746	715	726	730	727	768	705	767	751	731	728	713	739	709	729	723	690	749	767	742	730	732	752	714	725	784	728	734	795	761	783	752	759	748	717	712	716	772	737	809	721	783	730	751	738	714	724	746	767	737	715	732	758	727	761	733	684	736	737	772	726	779	722	706	723	752	757	778	746	725	742	722	761	737	742	733	736	726	737	748	775	744	728	729	751	732	751	786	735	749	779	756	781	704	737	736	743	760	752	783	785	787	720	763	742	689	774	734	748	816	756	772	719	773	749	769	789	765	775	761	694	776	732	751	719	787	730	772	798	766	724	737	744	752	743	782	739	755	700	728	737	744	691	712	831	696	707	754	779	758	741	711	707	744	748	787	716	779	736	737	798	748	760	758	783	757	701	729	727	731	744	767	707	742	733	760	734	776	750	710	785	733	768	738	770	746	757	766	764	723	719	774	737	718	740	759	724	699	720	771	791	727	727	734	770	721	730	711	730	769	776	704	678	728	723	703	766	758	762	733	703	762	730	739	763	721	719	738	730	704	766	717	728	754	799	739	771	748	730	727	744	683	745	724	797	736	747	735	705	720	720	724	758	765	814	755	727	741	764	739	732	688	731	703	768	775	784	715	704	739	747	743	765	752	815	740	766	762	762	735	734	734	701	678	750	764	758	783	734	738	710	720	778	764	724	760	734	690	733	742	742	723	736	733	726	696	720	775	727	776	753	771	770	747	736	713	776	752	761	735	727	779	717	735	767	725	716	754	758	735	746	755	723	721	757	734	770	706	711	747	736	706	776	766	740	742	726	743	714	758	708	761	790	694	715	753	751	724	769	752	774	739	732	691	727	751	728	722	770	735	707	733	765	710	770	739	745	735	762	761	714	756	748	704	717	706	759	763	756	768	721	767	777	733	756	741	700	760	732	755	732	739	759	741	705	747	715	754	734	748	705	717	742	741	718	728	758	770	738	740	732	749	792	755	708	771	762	727	715	750	740	752	771	761	723	732	760	753	771	763	699	729	760	724	754	755	741	715	784	742	725	731	749	696	735	764	756	736	735	728	778	714	776	771	740	712	672	716	728	752	754	741	743	773	728	751	740	684	731	727	738	804	758	766	788	765	761	717	740	718	673	743	727	670	714	723	756	757	728	770	739	785	743	703	774	728	680	769	715	778	688	762	732	749	739	797	715	736	781	719	729	757	779	754	708	767	769	759	781	735	693	720	757	723	731	726	752	733	735	719	738	764	745	731	774	753	752	760	740	732	723	740	736	748	722	737	757	778	725	769	740	731	754	741	734	775	734	751	752	770	805	732	722	707	719	754	686	720	723	760	769	703	777	745	709	774	711	759	744	795	774	706	671	732	733	759	763	782	767	711	752	714	772	772	751	706	751	715	813	741	765	711	720	734	779	794	777	733	739	739	714	768	737	743	722	710	769	714	747	733	740	781	745	745	763	736	734	726	734	783	713	771	768	777	762	723	724	783	734	825	715	720	751	703	787	683	768	748	727	719	785	765	764	755	723	753	789	781	727	738	711	801	736	760	758	715	737	725	748	710	752	747	739	741	764	738	743	723	699	727	730	720	750	843	712	758	741	767	753	745	712	729	737	761	753	707	730	731	778	728	735	761	753	742	760	719	766	732	767	752	757	701	802	737	774	748	764	740	757	779	755	750	762	714	750	788	738	704	717	738	774	737	732	747	713	740	727	707	727	746	767	730	780	706	752	697	727	767	753	718	765	737	757	724	695	744	744	800	773	793	820	762	783	734	804	747	756	766	680	708	741	762	769	750	688	749	750	720	739	741	763	729	699	729	719	732	699	757	739	678	780	733	719	769	746	744	715	762	695	743	741	723	755	732	729	733	694	738	706	738	706	753	720	764	755	743	755	791	713	730	752	741	740	789	711	801	767	759	777	729	773	733	716	702	715	776	774	716	759	744	751	731	772	771	726	706	747	726	751	761	718	768	753	738	773	697	712	768	721	740	709	758	743	798	797	734	758	756	766	715	751	745	730	739	751	721	732	739	753	754	797	748	680	668	736	786	791	769	707	725	751	697	731	794	749	706	748	776	760	717	709	716	768	698	732	773	753	759	750	749	751	745	735	753	719	732	733	710	730	788	736	747	785	759	769	750	761	739	728	723	751	754	757	749	767	679	786	760	733	754	785	745	742	715	765	723	791	744	694	741	704	724	759	729	715	724	719	758	775	707	712	722	740	719	739	774	740	734	744	723	782	728	770	766	702	798	777	748	776	736	750	760	772	701	739	767	739	760	747	721	735	754	766	765	760	794	773	743	712	747	709	668	706	736	756	712	726	775	764	757	790	723	728	747	737	741	714	737	735	724	759	743	748	683	740	745	766	767	748	740	744	782	751	717	773	708	716	740	768	717	716	768	748	757	724	732	693	758	747	751	798	753	765	736	737	753	732	746	739	765	675	737	763	763	754	762	767	728	758	704	747	782	767	729	766	680	737	727	792	731	770	751	758	757	767	774	814	741	759	751	747	699	769	777	780	811	804	759	809	743	810	700	762	749	778	710	746	821	717	734	720	727	732	759	706	762	703	741	758	741	704	714	812	780	700	715	745	746	723	770	758
2437	885	1128	953	725	558	426	383	369	319	258	269	268	254	222	237	218	219	188	173	216	223	197	193	211	210	194	196	169	191	187	169	194	189	196	197	171	164	188	215	172	169	185	192	203	186	179	178	192	167	184	182	191	175	164	168	170	189	203	194	195	188	206	182	155	184	178	185	167	187	170	187	177	171	173	206	214	166	195	202	205	218	195	221	184	181	158	149	161	179	193	175	167	155	175	174	183	158	178	205	207	172	176	163	160	220	186	162	190	206	176	170	189	207	197	177	185	169	157	154	190	177	179	189	178	171	178	185	189	172	165	181	159	185	189	185	188	163	207	182	185	178	185	168	168	196	196	172	186	169	154	200	185	190	180	183	183	167	193	197	172	186	199	176	181	167	164	193	185	173	159	206	189	172	190	175	162	191	181	195	182	171	180	157	179	167	188	195	161	172	179	176	180	169	165	198	190	154	185	184	193	177	203	182	170	189	170	177	182	167	178	218	176	172	185	193	195	183	195	199	169	188	199	179	172	164	174	177	173	192	179	183	209	178	173	167	171	194	173	196	195	198	183	189	203	197	150	181	171	184	194	204	189	187	168	173	171	184	194	169	188	185	197	195	167	194	165	186	188	200	183	190	197	191	185	195	190	203	203	205	179	186	163	182	183	183	219	190	189	201	150	186	172	197	202	167	170	173	191	190	166	184	179	186	183	183	195	169	175	192	206	181	190	188	195	153	215	163	191	201	182	158	208	183	179	179	190	208	197	196	174	191	182	184	187	207	183	177	185	160	181	176	166	197	176	171	196	192	163	199	206	188	160	173	173	185	207	180	202	180	182	187	176	173	187	189	185	184	193	188	162	159	192	178	204	170	188	188	179	204	192	166	162	185	193	204	175	192	182	161	178	155	175	149	159	171	173	175	172	167	180	207	166	200	188	193	192	176	193	161	168	180	189	178	191	203	196	178	194	165	188	168	175	188	173	193	199	193	193	178	171	207	204	177	198	186	166	175	189	180	196	176	184	187	194	189	194	159	180	188	183	174	189	199	169	168	160	165	194	179	168	168	192	190	202	182	171	172	208	191	166	204	165	160	189	185	206	180	170	187	176	197	191	179	189	180	196	170	174	174	195	199	204	198	188	194	202	165	191	190	208	204	187	168	182	173	189	205	180	155	185	170	188	205	182	175	210	170	199	174	164	197	187	172	149	197	189	196	213	175	166	174	175	182	180	187	185	169	173	209	179	164	185	181	195	181	187	178	187	175	175	175	158	197	174	190	155	186	163	161	174	188	179	192	193	175	179	204	193	181	179	206	216	189	197	202	169	171	191	167	171	173	189	189	214	214	226	185	168	192	172	189	189	180	199	176	170	164	180	181	176	175	209	184	185	187	160	188	183	196	184	201	185	195	181	174	194	193	199	175	193	212	189	163	213	195	188	181	174	181	179	192	182	182	179	197	175	158	169	160	201	174	203	181	181	194	201	202	209	190	189	179	170	182	175	178	167	173	185	166	196	195	176	186	203	196	192	191	163	175	212	176	194	192	189	189	179	174	189	173	191	208	198	191	220	183	209	175	173	193	188	203	180	164	183	188	197	195	204	180	179	208	183	212	157	181	177	161	179	180	184	181	189	188	210	202	173	181	177	193	191	170	175	181	168	178	158	179	187	186	212	161	198	189	175	190	173	208	221	203	177	173	198	185	145	175	160	200	188	168	200	219	165	168	179	155	226	158	187	177	191	200	182	182	171	159	180	206	187	172	178	183	184	195	191	184	175	195	180	189	189	171	179	198	177	177	174	195	188	191	189	209	191	173	181	212	181	183	177	188	189	176	183	177	192	203	167	173	200	201	191	207	190	186	200	183	188	175	175	184	173	177	192	178	175	201	192	158	158	197	181	202	186	178	170	192	188	207	175	187	203	202	208	186	196	166	190	182	142	171	200	162	171	196	173	180	166	180	182	206	190	183	191	209	187	183	176	190	174	198	176	166	194	181	174	170	162	174	175	179	183	188	198	174	174	175	185	193	194	192	163	168	196	184	188	192	169	168	171	179	200	181	166	192	197	199	220	215	182	165	181	182	163	163	176	170	212	197	181	198	188	193	183	177	185	184	198	176	177	198	189	170	183	193	181	179	198	171	173	196	165	222	210	185	165	171	206	159	191	198	175	189	176	172	185	189	203	178	205	182	186	197	181	173	186	203	179	174	200	190	198	192	196	188	159	198	178	176	190	184	182	185	176	198	180	178	163	180	177	211	173	172	162	147	190	155	173	164	192	184	200	168	208	185	174	207	210	194	212	187	203	170	189	177	173	167	180	165	203	191	179	177	177	184	193	197	184	197	171	169	184	181	179	202	216	183	172	190	162	152	159	174	185	195	174	180	188	168	188	206	211	216	175	178	156	168	186	177	189	204	188	169	197	163	184	186	168	199	172	199	184	189	176	164	190	164	179	192	180	197	186	198	169	191	199	164	186	189	208	192	185	192	162	179	186	194	194	175	208	188	172	185	179	159	195	210	169	181	151	170	180	151	184	181	170	158	174	167	214	158	159	199	169	181	187	179	180	180	167	161	173	200	160	193	208	193	181	187	202	193	202	194	170	194	171	193	145	158	179	171	140	168	219	155	174	182	178	174	170	194	175	189	194	179	166	176	161	194	174	176	183	196	178	199	177	180	176	195	189	176	175	145	163	201	194	171	175	180	190	179	181	187	166	172	168	185	196	188	173	173	175	180	162	197	176	188	189	185	175	173	167	189	192	185	192	211	172	183	187	200	168	175	175	183	164	213	183	183	180	147	160	193	194	144	209	184	181	164	182	173	181	176	194	213	172	173	144	198	182	183	184	177	177	143	168	191	174	175	192	182	182	191	183	188	183	192	189	178	182	188	194	204	194	199	160	169	186	181	168	207	206	205	180	177	171	189	177	182	222	196	184	202	192	187	178	183	200	201	158	186	188	183	170	188	195	186	171	196	206	176	164	171	200	178	182	203	201	183	164	152	185	177	164	183	185	188	184	163	162	191	172	184	179	198	179	171	147	193	152	180	161	203	185	168	189	198	174	197	193	172	192	163	205	174	189	192	176	197	168	172	179	193	178	209	190	184	175	196	201	197	185	184	171	196	196	164	160	189	165	190	181	164	178	177	182	171	200	170	213	185	197	212	189	167	180	187	193	172	183	192	183	199	195	181	198	183	171	196	186	172	165	158	195	183	183	184	205	196	200	173	206	186	185	179	199	175	167	198	205	175	184	194	172	180	165	170	177	164	184	166	176	169	201	179	172	175	190	183	203	173	201	202	178	138	177	201	179	184	177	180	209	181	175	170	197	173	161	197	175	189	186	182	182	181	176	216	198	191	208	172	218	197	217	176	196	202	185	185	193	172	154	173	198	194	187	196	192	185	214	166	152	153	168	196	172	202	158	207	173	175	181	179	146	154	175	154	177	207	202	186	169	222	184	201	201	205	182	175	177	176	177	174	183	185	205	199
2277	1088	2307	2991	2539	2338	2073	1621	1359	1202	1038	890	936	859	868	784	791	725	632	657	601	586	567	547	560	553	496	550	516	490	509	486	474	466	481	473	530	469	462	503	455	444	442	468	470	514	479	449	454	477	420	464	461	445	458	492	455	487	439	456	471	461	488	492	464	450	470	446	438	455	436	427	486	468	492	460	504	434	469	469	494	475	444	485	423	436	441	450	452	440	432	466	411	473	481	440	458	481	476	508	448	464	470	465	459	473	426	512	457	453	475	477	467	480	479	472	472	461	451	476	476	457	466	452	452	453	423	449	457	487	450	485	457	474	455	481	423	494	457	464	477	488	453	440	470	456	484	476	495	468	476	501	458	482	502	453	471	480	437	501	465	460	462	472	466	449	469	449	512	505	507	461	491	501	462	467	445	508	455	474	465	455	470	422	455	461	488	465	446	508	465	474	513	495	478	477	490	473	460	513	498	441	519	500	521	442	459	454	452	521	506	474	461	484	449	467	484	471	474	444	438	474	468	444	428	448	432	488	453	476	451	436	470	459	465	478	432	478	459	472	455	464	472	476	451	469	471	449	432	440	472	477	438	487	480	457	469	483	487	421	460	466	492	495	471	479	441	471	502	452	459	480	482	490	473	457	472	448	471	471	441	473	473	491	478	481	500	464	474	426	472	509	464	462	454	450	472	438	491	475	424	465	489	474	467	478	448	438	464	456	437	447	465	490	491	490	463	463	470	434	479	460	454	449	502	458	458	464	479	441	458	465	441	442	468	505	454	467	499	480	450	446	449	468	468	461	473	478	441	481	467	456	453	435	446	475	485	467	495	470	483	476	462	456	485	482	495	483	469	472	460	443	507	492	413	477	488	459	455	490	463	465	434	468	490	478	436	454	442	467	474	491	458	430	485	457	474	486	464	455	438	461	497	437	459	469	451	511	450	477	467	417	470	471	467	472	477	521	493	446	457	489	465	462	449	493	473	483	498	488	459	470	440	479	442	452	458	453	472	472	424	473	496	483	452	448	464	487	476	464	465	444	509	464	458	472	432	477	482	526	453	438	491	449	448	475	431	426	486	475	494	484	447	429	443	461	438	486	442	435	494	473	495	478	466	465	437	442	510	496	481	420	454	516	419	476	476	475	424	491	456	465	451	455	460	477	479	474	431	435	453	457	461	408	463	446	473	439	460	455	455	470	497	449	493	509	435	453	453	478	447	400	483	438	478	420	512	483	448	456	477	454	460	449	493	470	462	446	462	455	469	430	484	466	437	432	472	483	476	502	462	450	468	445	442	508	486	454	426	462	447	491	470	464	460	486	467	485	465	480	478	471	512	480	455	492	474	423	491	488	452	473	468	511	536	455	485	463	475	444	483	474	473	471	454	483	491	436	468	444	499	477	446	481	434	462	456	472	487	435	506	496	467	492	473	501	469	469	493	452	466	469	481	460	485	462	456	478	484	423	446	512	445	497	490	444	463	477	489	487	479	438	459	491	446	478	431	443	415	473	491	453	463	478	473	434	483	486	482	470	496	467	457	487	471	443	469	451	463	476	504	430	443	489	515	504	490	492	480	456	439	426	473	486	466	475	477	465	476	449	472	480	462	451	467	458	469	459	461	462	482	475	467	437	471	428	447	444	431	438	486	485	432	429	479	436	444	477	483	466	452	486	468	485	497	499	439	424	492	478	477	492	451	475	492	460	453	460	472	486	453	470	458	459	487	467	468	480	498	464	474	448	478	456	486	452	493	491	506	530	501	439	466	467	485	439	469	484	446	450	471	483	460	475	437	463	462	484	411	507	441	492	483	454	464	465	448	454	493	486	475	449	463	452	465	440	456	465	473	475	483	469	456	452	478	485	434	457	463	475	449	458	466	437	417	492	451	451	498	483	460	472	460	453	447	449	469	514	450	481	481	460	504	477	449	456	520	492	457	454	452	497	444	475	476	431	461	428	445	487	473	459	525	500	472	487	459	469	492	456	462	474	445	470	493	495	482	462	445	434	450	493	474	458	464	480	476	466	495	490	436	445	477	481	453	476	488	500	476	493	479	461	457	452	479	459	484	446	438	483	441	460	475	476	432	450	467	496	458	497	480	509	459	463	477	459	447	472	457	441	501	495	497	463	410	450	471	468	468	476	458	460	513	434	459	467	465	468	457	495	422	494	434	476	443	462	444	468	461	481	472	450	489	447	461	495	483	468	464	487	473	493	479	481	518	463	476	433	492	430	467	502	466	483	438	496	472	438	506	487	483	501	475	451	482	477	457	462	464	481	471	476	453	497	485	494	463	461	439	453	449	437	470	497	473	458	431	515	439	517	480	473	454	486	516	441	491	469	447	465	428	455	481	477	452	441	436	491	451	474	445	458	509	454	521	483	485	477	479	451	481	437	466	480	485	431	435	475	450	469	453	450	486	455	453	464	493	431	464	502	423	508	450	468	459	470	520	457	466	482	466	458	465	452	483	419	469	474	514	448	431	466	480	476	472	469	492	496	488	473	470	479	457	466	484	466	460	440	493	460	506	499	466	491	443	474	442	453	466	438	479	495	466	469	472	477	490	422	480	492	486	492	459	456	511	436	460	484	449	469	499	470	483	473	454	461	456	467	458	458	456	481	491	482	477	451	422	434	513	452	453	471	468	491	450	418	458	457	437	475	497	438	457	492	449	482	459	478	493	441	466	421	460	452	520	425	433	450	448	453	491	448	489	501	501	475	457	486	486	495	468	513	439	455	445	452	466	488	490	479	485	447	453	409	470	450	484	511	463	456	460	441	439	476	478	489	476	495	480	423	437	471	463	428	485	464	473	506	455	492	477	497	469	489	444	468	477	461	468	481	458	474	479	448	498	463	473	479	424	488	443	464	446	482	454	438	457	440	446	450	484	449	502	483	491	432	508	501	440	491	462	466	443	450	485	506	463	452	501	491	495	459	456	483	495	490	475	468	466	462	469	462	480	456	446	493	474	455	444	482	470	458	472	492	487	482	486	479	426	446	435	448	485	442	482	463	440	496	467	470	461	449	456	495	486	472	420	441	476	477	463	474	449	451	484	475	474	473	475	464	468	434	468	430	492	434	481	499	482	447	488	435	479	461	481	455	447	447	429	493	483	457	533	428	443	479	409	460	479	461	485	466	461	456	442	509	490	447	455	468	475	473	464	452	478	438	435	466	472	469	447	497	422	483	490	447	464	443	458	495	469	452	509	441	467	454	483	461	484	473	458	464	461	452	480	481	453	441	485	484	469	452	444	489	462	475	479	457	455	463	503	439	428	498	461	470	470	450	456	428	444	448	472	468	461	487	464	450	465	466	455	463	441	430	434	492	490	495	455	486	455	513	459	435	456	493	458	451	445	463	459	443	463	480	461	452	466	463	484	448	457	511	436	466	434	451	430	444	474	449	506	467	460	487	453	461	461	489	472	439	460	488	443	462	464	489	442	457	475	455	469	457	452	468	502	459	466	483	492	509	421	500	466	471	473	482
8526	1790	2817	3197	2487	1928	1376	1101	957	875	796	584	534	457	449	440	412	409	400	397	394	335	362	338	374	308	335	348	314	312	311	308	337	304	331	327	294	379	350	319	325	286	319	345	292	291	311	306	340	332	322	328	321	297	334	305	271	305	316	324	295	317	342	330	329	285	269	335	316	326	315	316	293	347	337	309	294	294	304	347	289	327	285	289	317	297	297	337	327	330	313	269	300	306	332	330	318	318	312	313	308	349	318	309	335	303	290	309	318	307	313	303	307	297	310	279	347	295	314	318	339	309	314	311	288	347	310	323	315	293	311	347	305	304	290	314	294	295	307	313	310	322	328	323	273	309	338	304	329	326	318	299	309	356	311	356	321	346	311	309	338	303	300	309	297	338	311	311	322	322	304	275	301	320	301	318	303	330	307	335	316	332	312	336	311	313	276	330	317	301	305	318	299	345	341	300	326	315	293	316	319	321	294	324	303	302	293	268	324	334	355	330	309	306	310	348	329	274	323	305	299	320	313	325	314	314	302	275	327	296	308	332	288	319	337	289	314	290	321	323	282	307	319	324	324	324	294	339	288	316	289	310	295	289	311	293	294	268	330	303	295	332	332	286	304	292	327	324	347	285	342	350	331	307	310	309	323	288	306	345	320	280	309	314	342	294	308	315	295	345	281	326	290	305	333	296	359	337	286	312	296	287	332	320	311	325	331	306	326	319	338	301	309	313	286	316	315	299	305	285	326	314	304	317	332	304	316	337	309	264	317	306	326	336	318	314	300	310	286	313	301	314	332	334	323	324	307	327	304	290	302	328	286	366	320	323	335	302	343	309	331	312	336	310	279	279	286	290	313	318	326	300	341	327	301	345	305	330	297	357	336	313	314	292	326	303	298	301	299	324	314	287	290	331	295	292	317	311	318	306	285	305	325	313	316	330	311	315	322	274	283	320	306	336	313	291	295	276	304	294	328	331	304	327	295	301	347	306	346	307	317	292	310	327	325	348	315	355	339	295	310	339	332	280	280	295	310	295	326	322	332	323	331	340	315	283	316	337	314	316	302	351	355	339	310	318	317	352	311	313	332	317	280	308	335	315	313	296	339	286	326	308	290	304	293	296	303	302	333	319	330	328	334	344	312	336	299	292	352	337	293	292	333	298	329	331	326	319	311	332	293	316	315	301	284	339	313	304	305	345	288	341	338	277	323	310	279	337	311	332	316	308	348	347	305	309	324	325	311	317	345	287	287	315	303	317	320	308	315	311	302	275	308	310	296	321	297	322	313	323	295	324	271	302	330	308	301	351	310	315	302	298	307	288	334	328	291	299	326	296	320	323	318	335	308	295	340	331	292	351	305	304	293	355	333	326	314	297	338	308	285	346	346	345	293	294	305	322	323	308	329	325	339	308	309	299	294	323	310	317	335	340	321	331	335	351	289	281	319	292	339	325	303	283	300	329	310	311	299	320	285	304	287	327	304	312	351	258	322	308	299	309	343	303	300	311	312	282	296	286	309	343	318	303	293	327	304	325	301	286	258	330	319	294	314	308	299	322	307	318	295	308	331	316	296	305	315	302	325	312	335	331	346	285	300	315	321	306	312	333	335	345	290	310	319	285	297	339	307	327	338	355	317	329	315	304	316	291	306	302	353	289	321	291	326	325	295	321	329	288	275	302	317	318	310	296	301	286	305	330	308	315	310	333	290	303	325	311	313	311	333	318	307	361	294	286	299	319	299	311	341	317	314	303	312	341	321	319	320	290	320	300	309	310	322	352	304	284	313	316	296	307	319	376	328	269	321	311	289	345	341	308	298	326	316	281	281	364	298	301	336	320	312	346	289	322	278	325	280	286	281	292	325	298	325	269	320	313	299	320	286	305	306	315	341	301	303	291	302	300	325	286	284	313	326	294	289	310	334	278	304	289	307	334	326	314	298	292	337	302	269	311	310	336	344	338	287	325	318	326	307	360	335	296	346	337	310	318	324	316	308	316	323	283	296	298	296	328	315	328	317	299	301	309	318	299	328	293	283	316	285	331	318	358	299	327	309	297	291	327	278	304	309	321	298	310	311	303	329	320	305	351	337	338	278	296	307	330	294	338	325	316	275	336	315	297	326	300	327	301	296	318	314	317	351	305	331	301	311	316	297	335	287	330	327	321	309	298	310	310	335	327	326	305	343	276	277	311	298	291	300	315	335	328	325	306	313	311	268	297	283	291	345	312	296	314	299	293	312	313	304	313	289	303	295	279	330	322	329	317	289	323	343	323	288	301	319	306	286	302	312	310	331	312	299	317	302	288	318	323	304	323	328	312	309	323	293	327	304	316	338	340	303	302	311	297	325	338	316	303	321	327	317	307	298	340	288	323	344	316	264	329	311	355	312	290	279	335	301	306	341	335	285	320	320	294	312	319	329	331	280	339	311	311	329	288	328	317	328	310	321	323	303	293	331	327	298	308	325	319	309	282	326	346	340	321	283	319	308	305	322	320	340	316	311	313	305	308	297	323	311	302	309	302	318	293	311	326	324	328	325	343	333	286	321	308	303	309	355	291	320	293	306	343	311	321	304	298	308	269	314	325	303	338	290	320	283	274	300	301	328	318	326	301	310	327	304	305	312	287	343	311	312	324	301	317	321	313	304	300	304	305	327	310	331	294	309	296	348	333	278	314	271	282	290	319	323	323	336	295	307	289	300	325	301	318	313	305	295	271	336	313	314	296	328	311	285	301	297	312	312	296	300	293	307	326	319	306	313	335	304	336	321	336	310	300	301	343	341	328	341	307	306	309	333	299	313	309	316	354	298	301	317	324	314	321	300	326	330	309	337	330	337	314	321	315	300	314	335	280	296	307	310	312	307	316	319	293	309	314	326	341	302	320	349	302	310	326	305	331	342	278	306	331	312	320	338	298	286	325	314	307	307	340	291	300	327	296	310	359	324	272	281	302	300	351	332	340	350	339	303	336	297	289	347	343	338	298	326	330	328	310	289	328	310	329	347	326	283	289	297	306	347	311	331	312	291	275	293	302	322	322	326	342	314	299	307	337	350	294	331	321	333	320	306	328	310	299	357	308	329	323	297	289	313	291	329	319	322	310	284	324	308	321	322	337	347	302	306	326	337	294	359	339	300	300	300	326	318	349	324	303	306	320	323	312	294	342	290	298	332	304	292	313	341	293	304	349	349	304	274	285	294	294	278	307	293	310	334	304	301	333	310	304	328	299	304	344	350	328	296	308	317	297	351	292	331	315	337	334	271	340	294	331	316	282	318	280	305	313	316	300	332	300	295	323	300	319	296	310	293	334	340	324	328	317	327	315	299	288	301	315	302	293	308	304	306	293	317	316	296	332	329	271	299	314	277	287	311	333	310	316	331	302	293	276	300	297	349	294	314	316	284	327	303	314	317	303	327	306	313	321	283	269	284	300	339	292	297	348	313	302	304	325	363	311	299	291	320	265	313	331	294	321	313	325	324	325	302	319	345	317	353	297	307	314
7205	1981	5298	7454	7024	6430	5466	4633	3999	3581	3088	2090	2061	1694	1674	1485	1412	1279	1245	1028	1023	1060	926	927	931	915	920	892	895	807	803	827	810	761	732	734	761	835	748	791	776	766	745	692	765	722	745	764	753	746	785	742	716	708	758	727	701	752	729	799	738	742	748	720	735	751	778	761	733	760	769	704	726	751	696	748	739	723	711	729	718	758	695	734	778	720	767	712	792	708	697	740	732	732	775	771	694	710	674	700	773	739	748	736	704	700	734	714	734	736	721	724	715	724	715	706	760	729	759	739	706	731	752	733	794	728	758	733	804	699	789	737	744	719	732	745	758	723	781	680	741	707	738	770	734	748	739	744	799	702	722	732	722	708	739	721	737	700	709	713	718	759	745	760	761	716	745	678	733	692	721	759	786	751	703	725	681	777	746	742	656	707	702	722	700	758	753	719	764	724	728	761	731	709	736	716	683	744	746	775	720	715	707	735	756	746	749	744	747	732	726	771	701	711	769	714	749	752	752	690	724	753	758	720	774	712	730	699	749	704	770	771	781	709	695	726	729	733	752	769	725	703	695	738	732	720	721	724	725	713	732	758	735	712	718	729	705	760	762	745	716	746	685	740	739	729	745	699	734	766	744	724	749	740	753	768	726	759	731	708	673	734	713	727	697	722	765	708	768	734	706	750	718	733	769	727	770	767	769	708	723	721	743	695	796	749	720	708	720	713	733	698	718	694	658	745	753	721	801	693	713	729	705	750	712	659	694	770	768	726	746	697	720	757	759	682	736	724	725	715	747	757	755	792	752	761	735	678	665	718	725	778	744	769	714	703	757	734	743	702	755	696	717	690	724	746	726	738	709	735	750	735	737	742	713	741	757	709	699	741	724	735	746	762	743	728	672	733	712	751	760	712	707	735	724	690	698	798	751	727	721	705	734	761	712	734	699	665	758	709	777	719	734	734	751	722	739	748	762	796	707	747	804	706	708	741	710	735	714	764	720	749	693	721	738	749	708	771	724	718	727	708	776	703	707	748	754	780	672	767	706	770	757	762	712	781	730	745	733	720	741	739	746	704	773	721	696	741	728	723	740	753	747	763	716	752	686	759	741	784	732	733	731	703	727	751	728	733	741	752	718	697	765	716	689	718	729	739	779	717	776	677	732	720	733	718	732	734	735	798	730	754	718	734	795	705	751	691	749	730	747	700	698	694	767	744	699	716	667	740	725	744	741	669	795	739	777	730	733	744	729	724	719	745	738	742	734	725	711	760	741	779	773	760	669	756	747	694	770	760	712	738	742	769	699	700	743	705	767	720	727	727	765	735	742	727	724	738	780	728	746	690	747	681	746	767	752	715	782	730	742	760	740	748	730	719	725	750	761	722	715	755	758	693	713	709	743	747	723	731	761	720	729	728	736	719	734	743	743	726	732	678	689	756	693	732	724	699	696	733	766	748	693	701	686	703	710	706	738	738	756	761	719	723	730	725	747	718	695	714	708	720	753	750	735	718	700	742	669	772	734	708	700	710	704	725	692	762	763	734	691	783	735	757	689	739	731	751	749	724	727	754	731	737	751	683	756	768	750	774	751	724	684	741	747	697	707	750	718	724	697	726	793	731	723	759	732	761	718	745	750	706	760	690	759	717	682	769	731	733	768	703	726	741	680	708	766	722	755	708	722	689	765	699	736	719	719	706	754	694	702	761	740	705	734	737	741	770	727	717	742	727	727	751	727	785	737	738	723	775	775	737	757	752	678	766	778	729	756	724	708	729	714	699	701	753	730	764	700	695	744	732	710	749	698	758	700	702	724	756	763	719	733	698	732	766	736	751	684	767	731	707	718	783	765	726	770	782	703	757	679	724	742	746	754	722	730	714	744	744	730	744	721	681	697	759	741	728	741	765	745	699	739	764	703	761	768	718	714	733	745	687	696	702	696	758	749	693	702	695	738	697	737	726	691	747	800	746	755	772	724	727	715	729	749	658	724	743	723	760	718	746	746	735	700	700	819	730	744	752	719	728	679	737	750	704	771	719	744	752	705	754	748	772	723	700	700	695	738	769	697	745	693	748	721	765	741	805	716	729	731	758	767	744	730	722	737	717	746	734	744	705	753	718	703	702	755	652	720	711	689	775	718	706	759	735	705	720	735	729	752	739	732	753	748	731	679	742	731	711	746	753	663	801	749	699	678	791	726	707	721	707	737	723	676	727	724	730	738	705	747	723	717	713	717	747	746	774	748	781	751	671	737	757	727	740	758	745	763	708	752	745	730	716	725	758	694	702	722	769	730	719	699	713	721	705	745	727	752	746	735	689	734	753	742	715	692	754	730	802	717	740	708	780	711	770	710	714	746	720	742	780	717	737	747	722	725	778	699	715	739	719	743	696	735	740	779	713	683	724	723	732	729	717	753	683	722	758	758	750	717	756	763	710	733	719	745	703	683	742	679	724	704	744	739	717	766	733	731	730	691	741	768	782	718	742	752	747	746	787	738	793	731	746	745	705	732	736	738	747	745	690	731	752	742	692	694	714	737	736	696	727	767	722	725	734	744	723	720	694	774	735	676	718	767	761	757	701	731	767	714	770	735	779	721	727	725	693	748	768	748	756	707	749	753	803	720	782	739	708	716	712	729	723	725	750	734	721	768	752	693	743	707	713	731	689	729	698	711	687	733	727	723	668	674	756	718	763	728	731	731	709	731	718	744	728	733	699	718	733	716	763	720	692	727	739	777	752	807	742	693	757	772	725	774	732	688	722	735	726	763	725	726	702	750	709	716	742	735	731	797	722	739	698	707	785	767	756	744	749	762	776	770	712	748	730	679	703	724	744	756	688	729	730	768	713	740	733	741	738	766	749	723	664	728	700	756	752	716	784	764	740	796	733	737	711	704	728	758	710	753	697	692	721	729	725	699	726	737	719	707	714	804	778	759	715	741	766	757	722	716	769	736	697	725	657	778	738	717	699	742	692	750	727	742	679	704	739	740	747	704	711	704	791	726	708	702	749	766	759	703	704	752	774	725	698	718	755	737	732	760	796	734	749	739	718	754	744	742	750	780	754	751	706	697	729	762	751	775	721	726	725	744	729	737	799	733	769	718	786	767	757	690	748	748	736	743	701	744	747	710	747	742	741	737	791	755	770	775	741	777	734	689	713	685	747	720	718	770	710	695	775	776	749	735	758	751	768	703	699	720	723	721	761	679	716	744	705	747	720	749	764	752	757	716	751	727	754	762	742	748	710	739	759	802	740	771	760	694	719	712	678	706	775	741	742	748	784	732	743	723	707	696	705	716	772	743	729	792	762	756	682	749	719	773	786	708	750	720	758	676	701	751	689	743	700	729	762	710	729	730	715	732	775	720	765	686	724	705	715	717	736	758	722	726	748	758	702	777	735	723	730	770	751	718	703	744	695	741	709	736	670	744	717	730	730	715	775	731	688	723	731	715	746	706	698	782	764	726	739	702	728	720	698	801	745	798	746	745	705	756	772	709	705	746	754
15800	3123	4427	5854	4389	3525	2628	1983	1532	1333	1096	834	709	576	617	554	473	510	442	380	371	397	395	343	360	353	330	340	359	310	361	320	340	385	336	320	361	380	375	330	323	332	311	338	339	334	309	321	337	359	325	337	334	307	309	305	325	292	315	338	316	336	361	331	317	334	305	361	352	297	304	310	346	337	327	313	326	314	320	336	342	321	318	363	378	344	359	334	338	358	279	348	328	339	323	352	349	330	335	323	307	330	333	332	358	333	318	372	343	289	343	345	311	300	322	322	349	337	353	337	342	327	375	343	315	333	345	341	330	339	311	315	346	332	352	355	311	316	331	325	297	308	289	355	351	320	353	360	332	296	290	301	322	317	362	333	326	350	327	358	340	351	317	363	337	341	319	318	298	341	355	362	352	357	363	325	325	362	311	301	334	338	328	320	297	317	328	353	333	321	355	327	315	316	312	370	338	307	322	357	307	316	358	360	321	335	347	329	332	349	327	332	326	360	351	330	332	319	345	344	335	339	340	318	322	319	352	333	316	339	327	337	305	334	334	333	311	319	314	320	354	330	300	300	330	310	339	336	310	351	328	339	303	308	308	320	320	322	339	339	332	313	329	352	335	319	307	313	330	334	332	318	326	311	307	310	321	333	332	325	362	298	302	358	289	321	326	316	319	333	322	330	357	355	371	316	348	315	378	323	354	337	350	320	311	365	345	296	339	331	364	351	355	336	291	369	319	344	346	378	346	310	328	328	326	315	333	342	350	344	321	292	301	345	331	326	333	316	298	326	298	330	350	334	360	346	338	347	345	331	340	335	351	317	327	317	328	326	319	299	314	304	312	345	329	342	338	359	312	357	342	354	328	354	291	309	351	332	353	334	298	336	309	339	305	325	390	325	350	298	302	345	333	319	364	329	332	309	310	333	314	288	340	328	339	360	344	311	352	333	308	351	337	314	326	310	325	339	337	330	347	363	326	338	313	334	345	330	327	313	327	357	332	338	328	346	323	305	332	341	309	308	336	368	357	320	320	352	345	362	336	330	340	372	331	318	330	317	311	305	325	331	330	331	330	332	361	342	326	318	322	353	320	354	321	342	340	358	356	323	358	324	342	333	332	340	326	333	320	321	372	335	330	353	349	337	332	357	326	326	340	323	334	324	359	351	318	334	324	323	361	325	367	319	319	314	307	322	319	349	342	326	315	319	366	370	343	321	309	328	361	305	291	365	338	307	348	342	325	302	366	328	324	309	334	328	366	299	338	350	325	305	350	326	284	342	304	298	361	335	313	358	348	313	360	360	338	331	319	327	346	311	352	367	316	343	326	337	326	331	313	355	339	328	351	323	363	341	309	347	339	309	303	337	333	322	338	308	328	325	328	314	317	346	346	293	319	321	333	329	343	369	364	315	348	352	330	374	321	324	312	335	311	338	309	302	342	348	341	319	307	309	325	310	356	348	346	334	361	319	302	327	341	297	319	295	277	345	297	328	327	325	348	362	296	313	347	309	339	345	327	317	310	299	285	306	322	367	319	347	322	329	338	361	339	336	325	293	339	331	327	379	328	326	332	328	288	340	349	351	314	360	326	330	326	343	327	334	339	329	348	354	334	299	343	333	345	345	289	328	358	304	316	318	329	334	339	343	347	336	321	307	328	317	342	334	313	329	330	318	291	308	317	340	322	323	336	323	352	361	330	325	364	301	332	339	328	330	308	326	333	318	342	336	345	363	302	311	326	338	331	325	351	332	326	349	326	331	302	364	360	349	330	368	319	351	302	307	313	326	318	311	329	332	356	328	323	333	327	343	319	298	353	278	328	334	383	322	311	302	320	310	332	302	323	339	313	359	300	330	314	310	356	298	329	329	261	295	315	334	298	325	323	320	344	337	349	307	333	349	342	335	339	347	339	338	322	342	348	349	322	320	323	335	304	328	329	345	314	335	311	299	351	312	298	319	321	320	358	352	329	340	298	346	347	338	345	344	314	350	290	277	316	358	338	321	294	309	353	339	330	366	307	327	314	349	360	317	297	333	341	321	326	328	330	331	308	351	304	332	322	352	343	369	324	317	339	311	321	356	320	321	318	305	321	291	318	351	342	329	367	333	330	296	342	318	329	319	323	340	312	349	291	331	309	301	355	285	298	297	345	348	321	334	302	287	338	327	303	328	366	322	345	299	312	352	341	345	314	328	319	329	347	309	315	320	322	316	376	300	341	312	353	332	297	321	318	312	346	336	325	319	299	315	322	328	306	353	295	344	318	316	311	327	311	338	328	314	318	353	296	335	354	340	308	312	318	330	342	374	322	350	356	327	322	319	321	338	334	342	319	368	333	339	317	362	302	304	358	312	309	354	319	299	377	301	303	319	330	320	338	323	314	346	327	270	336	337	315	314	319	344	325	346	355	328	334	331	296	315	343	336	314	304	380	314	354	312	326	348	294	328	316	291	362	353	315	348	342	348	334	317	320	309	346	381	312	364	346	388	318	330	358	322	334	339	341	317	296	341	347	340	304	327	300	355	334	364	373	315	321	323	331	342	316	311	339	331	331	327	344	334	347	370	346	331	334	317	359	323	309	344	334	344	304	299	337	321	323	333	318	350	320	322	339	333	339	357	344	323	301	334	310	320	355	321	330	299	347	300	338	342	338	319	353	323	356	338	317	317	345	337	374	370	396	303	338	335	340	323	351	312	337	316	340	307	314	354	304	332	348	331	339	339	339	331	312	352	312	289	300	334	360	304	338	319	336	355	296	372	315	334	321	334	313	325	318	345	350	282	334	300	353	363	354	300	324	363	296	321	344	354	322	331	322	350	353	311	313	336	322	328	393	329	367	363	330	326	360	320	316	346	342	320	347	320	318	322	324	361	320	316	297	333	341	327	340	352	339	383	329	345	336	350	308	323	308	328	346	337	305	381	319	314	347	329	342	309	342	309	342	333	357	301	320	316	297	351	311	324	335	276	312	332	300	306	344	363	307	354	333	337	297	344	293	307	320	321	305	343	319	345	370	330	295	320	331	300	335	368	330	289	324	348	344	340	325	333	361	351	331	353	347	353	307	307	323	323	329	341	332	388	356	310	335	332	296	393	295	353	327	372	288	334	309	328	340	311	342	337	306	348	338	361	326	339	358	322	361	301	309	336	320	322	312	328	294	318	318	313	335	365	326	320	343	328	320	313	357	315	339	336	318	321	317	327	342	324	314	346	327	340	325	331	340	334	330	318	297	315	312	341	336	352	317	327	304	319	373	320	340	353	310	311	329	302	352	298	349	339	304	322	313	323	324	357	330	316	348	305	362	357	357	326	323	317	329	371	372	346	322	353	303	325	337	299	303	337	351	327	341	308	305	344	328	330	302	317	350	323	320	327	297	342	373	358	337	350	319	302	316	346	335	335	329	327	338	319	344	354	320	339	366	318	330	346	295	301	314	332	360	304	311	298	351	298	334	350	337	335	349	337	342	345	341	325	350	332	344	329	356	331	352	363	318	319
9382	2727	7445	11026	10043	9755	8242	6844	5579	4845	4458	3320	2809	2393	2232	2110	1681	1735	1548	1370	1263	1218	1101	1006	1048	1071	985	970	891	926	833	853	816	831	770	854	791	813	744	800	820	841	822	734	785	806	824	781	758	789	777	756	755	756	833	685	786	718	766	724	721	720	761	756	730	731	712	708	721	737	770	711	714	750	766	739	773	741	767	766	748	756	758	730	714	758	745	752	779	745	735	734	737	726	746	718	765	722	781	804	727	746	737	744	759	726	764	765	764	700	745	726	760	766	791	708	733	744	763	796	722	682	737	737	753	742	708	715	728	748	746	793	756	771	687	770	758	721	725	758	747	748	772	726	743	744	752	736	723	749	757	715	713	757	702	754	743	747	715	750	716	748	717	718	758	753	737	719	773	752	753	735	784	745	695	735	753	718	731	768	747	743	727	764	737	711	725	780	791	775	702	735	757	747	770	765	789	753	706	698	763	816	797	764	742	758	755	715	743	713	722	722	766	703	761	717	724	729	750	753	714	731	666	792	735	748	719	752	741	768	751	684	757	731	725	708	774	728	758	779	713	717	688	756	763	681	767	698	712	801	756	750	756	770	783	717	754	734	722	738	761	693	760	709	735	734	737	705	714	728	781	774	749	809	755	751	735	731	763	705	743	747	784	767	745	736	758	738	714	788	784	749	748	741	739	750	802	747	732	714	738	732	723	781	760	776	711	741	748	762	734	753	712	708	698	769	755	722	719	713	722	770	732	735	727	703	743	695	775	752	727	707	761	752	756	744	756	744	692	765	720	787	743	747	799	719	709	721	749	716	768	682	753	730	762	791	754	742	719	741	727	729	767	729	714	796	741	703	733	719	740	748	734	729	685	757	776	727	739	771	724	719	692	757	682	736	713	787	779	739	714	763	698	738	736	751	757	751	701	717	699	720	786	794	781	750	745	722	799	759	693	685	760	724	727	730	723	747	707	752	746	726	753	771	727	758	742	739	743	732	778	735	746	754	770	732	720	752	740	774	728	767	712	773	732	755	731	751	740	717	766	716	781	794	753	715	779	776	731	764	759	709	763	765	725	777	744	751	730	743	774	688	745	741	722	762	710	757	783	725	736	725	744	817	746	717	703	739	774	719	752	732	698	727	748	736	749	792	752	716	716	767	706	771	768	745	754	732	720	784	682	705	735	753	694	776	737	701	759	706	786	764	700	736	697	746	771	719	791	709	696	729	742	702	761	736	775	745	763	765	731	706	738	714	703	757	720	759	748	779	773	744	717	760	745	754	734	746	776	733	727	721	739	713	742	741	786	745	761	788	752	687	731	687	716	705	737	779	737	746	736	742	721	797	756	711	717	734	717	677	776	738	781	704	789	737	737	713	743	761	777	722	720	728	744	756	751	751	782	711	729	714	717	732	709	715	749	726	787	753	790	769	711	723	736	730	745	713	719	738	735	798	746	703	737	731	733	775	785	734	728	756	703	708	794	773	745	719	736	693	759	724	777	722	731	706	739	706	735	706	779	731	761	781	738	763	724	726	724	733	742	752	730	721	766	767	698	694	752	765	704	741	746	786	700	754	785	724	742	800	745	750	727	752	739	783	696	739	739	749	718	752	751	785	718	728	714	757	762	725	743	749	757	700	762	715	708	726	748	754	736	759	786	705	732	776	792	676	725	730	723	743	707	723	756	740	705	747	710	712	756	732	787	724	743	740	715	815	724	749	783	770	768	787	740	730	751	752	731	735	677	746	700	736	757	752	773	756	759	750	759	752	690	694	798	734	741	765	723	750	733	763	755	726	741	727	753	730	739	765	784	760	740	761	776	768	709	772	737	697	752	755	767	743	779	747	725	768	747	736	715	736	717	785	737	713	781	759	772	711	769	737	724	758	724	786	730	724	759	751	750	753	722	756	737	737	778	740	767	771	751	760	799	706	724	743	689	708	745	769	740	765	742	708	743	740	701	751	751	752	745	748	718	758	775	747	731	764	725	822	698	717	731	759	686	758	746	686	765	759	745	766	747	726	747	716	763	770	729	719	745	733	730	731	758	743	741	765	756	736	751	742	719	748	727	754	767	727	728	793	773	734	753	728	766	774	757	756	745	767	752	780	747	749	732	724	772	733	734	704	741	708	764	762	727	689	785	736	720	743	815	720	767	688	715	713	752	721	693	787	730	755	742	786	770	773	715	777	753	747	738	733	754	733	796	757	715	695	746	718	747	760	717	729	724	737	705	750	734	766	748	695	726	757	731	727	748	744	742	783	717	762	700	747	744	752	770	761	759	771	734	793	691	753	721	701	786	783	697	751	752	743	689	734	755	738	694	751	721	755	761	730	726	706	711	754	754	762	736	757	772	723	722	795	739	691	761	727	737	762	765	761	719	718	721	716	758	712	766	770	802	777	752	669	749	756	731	802	736	733	757	764	756	751	737	755	731	661	768	729	727	725	762	773	746	681	704	754	735	771	791	707	730	767	736	774	673	708	707	750	693	747	781	733	765	748	753	737	736	727	705	765	748	757	754	734	748	718	695	716	750	690	703	722	752	704	769	721	738	787	746	767	801	720	716	719	701	770	786	764	797	755	717	739	781	751	759	736	719	748	792	692	763	780	757	752	733	774	745	724	693	758	734	740	739	708	717	754	696	730	736	745	770	746	725	727	765	712	790	721	759	746	761	764	758	766	782	725	754	756	749	748	788	743	740	716	737	736	771	743	733	715	728	774	746	802	759	723	738	729	709	768	771	780	756	753	708	726	760	764	776	775	759	703	744	740	742	736	742	790	745	734	743	760	738	709	707	755	766	717	754	706	746	804	731	749	770	735	753	746	743	731	730	706	788	793	706	744	723	752	782	776	703	786	813	752	721	717	789	745	720	703	763	755	713	708	753	785	762	758	745	755	750	734	723	739	747	700	743	745	737	744	706	749	727	725	687	733	712	788	723	751	740	750	712	773	740	719	750	725	794	763	749	759	810	789	769	721	698	750	752	764	757	691	775	747	746	790	790	784	682	754	728	772	725	742	770	712	745	773	708	743	722	757	737	665	772	730	758	748	723	765	764	695	751	732	781	735	736	753	695	706	815	729	772	770	708	687	793	743	745	777	791	763	734	752	740	764	763	777	757	738	747	765	741	709	753	769	791	700	734	742	780	784	777	680	819	743	742	731	747	771	722	754	712	738	703	706	728	717	767	722	754	721	785	758	774	800	737	691	765	794	723	750	721	774	798	702	778	702	697	764	737	702	684	743	754	765	747	717	767	734	758	721	769	791	748	743	726	759	739	777	784	779	728	694	726	768	733	752	728	719	724	693	733	750	772	738	769	736	738	718	674	765	718	743	773	733	767	775	740	746	786	742	713	762	766	741	717	781	745	786	764	703	750	698	751	754	742	739	742	709	775	729	742	688	771	712	769	784	771	739	756	784	799	701	780	732	750	761	749	714	812	788	757	762	735	728	767	740	690	725	715	764	757	745	734	750	738	777	717	723	701	764	735	772
2466	852	1170	1026	800	546	408	389	345	284	302	277	257	208	245	241	224	200	194	210	179	176	182	204	220	188	209	210	216	183	194	198	188	199	212	177	163	173	190	199	179	193	208	185	190	174	177	193	221	186	190	179	187	189	188	161	180	191	175	186	170	180	189	233	183	195	192	181	190	176	154	169	175	167	187	164	191	172	215	172	183	169	206	184	187	178	160	171	187	161	183	156	186	178	159	181	174	196	181	205	218	175	161	198	195	192	187	198	184	202	190	189	166	183	155	174	180	198	174	167	174	180	188	198	206	207	166	199	195	198	184	180	170	193	212	190	160	165	181	168	161	181	221	214	194	181	206	178	179	171	170	203	176	172	209	157	192	188	197	166	195	176	180	192	196	188	190	175	186	187	191	196	183	183	170	198	166	160	178	194	175	156	164	177	179	158	185	189	165	188	182	162	172	146	184	166	166	153	165	145	205	192	174	208	182	188	174	177	184	191	210	209	167	183	211	212	189	176	181	164	163	181	173	175	192	177	181	188	173	178	165	170	195	167	154	184	187	188	187	174	223	163	166	162	202	173	188	172	170	186	214	160	159	177	203	171	186	184	172	185	187	187	182	170	188	174	158	199	171	182	217	203	196	191	204	193	176	183	180	193	203	207	196	197	182	156	180	218	167	194	176	181	196	213	154	193	151	189	198	171	185	170	206	154	155	156	176	203	189	184	203	192	183	183	162	170	187	167	197	209	192	195	183	165	172	196	161	180	179	210	219	186	168	175	186	192	178	178	190	184	168	177	179	189	193	192	157	208	195	185	184	193	183	163	180	185	181	144	168	155	152	165	178	191	195	148	207	183	174	188	200	184	180	188	198	181	189	213	171	207	173	229	178	228	174	221	172	164	158	198	179	183	182	176	173	195	188	182	181	208	193	162	187	191	185	192	203	214	150	181	187	189	191	160	189	161	181	170	184	217	168	173	197	192	186	201	171	161	159	174	163	163	153	204	194	179	184	195	224	200	188	176	175	177	182	201	206	176	205	163	165	194	186	182	158	163	195	199	191	195	173	186	160	172	189	214	181	173	188	203	197	159	173	177	173	195	174	203	164	175	209	178	167	209	169	175	185	191	183	168	198	191	174	165	182	198	170	181	218	185	178	191	200	202	208	198	172	173	167	174	210	185	186	149	205	175	173	194	181	156	175	187	202	199	189	199	193	182	178	202	184	194	174	190	177	180	164	182	193	180	187	191	182	163	168	174	196	205	175	196	177	196	207	156	189	167	187	184	169	177	178	192	164	177	179	211	178	172	179	210	188	175	206	166	203	178	173	167	179	175	208	189	183	200	183	194	211	179	174	190	193	205	160	216	192	206	185	195	214	196	195	149	192	187	185	195	176	196	186	177	176	179	195	198	180	174	207	178	161	186	183	199	197	205	194	180	174	182	173	198	162	190	171	175	178	185	181	183	189	187	170	182	198	176	194	200	174	174	189	180	179	179	210	188	189	157	216	169	197	189	179	176	196	187	186	181	205	186	170	165	163	214	199	160	190	194	173	195	173	172	165	176	156	189	182	179	192	188	166	190	186	169	171	163	196	176	181	205	181	187	188	176	156	202	184	209	167	173	148	172	158	182	186	189	198	195	196	161	200	164	187	202	173	159	187	180	196	182	167	178	149	175	182	176	191	208	187	170	180	164	179	170	200	179	186	193	155	172	185	215	202	183	182	181	135	176	194	188	197	173	199	153	186	163	169	184	189	216	169	185	215	200	163	177	159	186	186	168	171	184	180	177	191	187	170	176	185	204	199	203	190	202	201	200	191	201	184	186	209	164	182	191	174	220	180	172	187	172	200	186	206	165	179	178	161	192	165	190	183	215	199	205	179	181	163	171	158	166	202	180	173	188	195	169	178	184	172	179	194	184	198	197	192	171	168	179	201	171	186	156	205	218	221	204	209	209	179	179	168	159	194	184	175	172	162	183	190	182	180	169	158	174	192	173	181	179	179	186	183	185	162	211	176	178	177	196	204	166	163	180	194	160	166	212	193	166	190	185	191	183	184	175	186	189	189	186	177	207	182	162	180	182	177	198	169	199	168	179	191	189	208	223	201	175	177	184	173	167	210	196	190	161	161	183	175	190	189	180	208	187	182	182	179	208	180	209	190	175	175	195	188	183	178	181	190	189	161	164	187	173	179	152	171	194	187	201	157	188	174	175	174	170	182	190	197	188	172	163	200	180	173	169	170	209	194	177	199	190	177	179	176	167	192	188	201	184	174	208	178	181	188	175	185	191	180	176	166	163	193	184	175	223	207	174	196	199	183	195	173	196	182	184	170	186	175	178	176	178	179	210	164	206	201	193	177	166	186	203	187	178	191	189	197	185	190	204	193	191	169	194	175	175	204	154	174	177	183	168	170	179	185	188	202	183	194	189	167	172	184	193	209	178	177	197	220	171	162	152	176	174	194	176	179	190	213	165	182	193	183	165	191	188	225	167	207	190	166	194	176	192	174	186	146	172	185	198	205	191	176	177	157	205	182	179	187	176	191	177	191	181	188	160	200	193	201	189	193	183	194	187	159	172	180	185	170	196	209	182	176	166	184	177	185	160	193	183	165	179	165	182	213	204	191	191	178	210	202	161	166	209	188	177	203	171	180	215	183	185	190	177	179	192	188	177	173	173	167	213	192	169	165	200	219	189	170	196	153	207	199	190	170	186	164	182	182	197	169	166	178	218	194	214	192	187	188	172	158	184	177	172	191	168	179	191	206	168	186	186	177	196	165	186	197	165	209	190	209	193	139	193	170	171	191	207	191	157	190	187	173	182	158	186	175	194	180	163	178	187	213	183	182	175	188	203	182	172	208	183	186	183	222	185	191	207	183	202	167	169	152	175	197	221	217	165	165	160	196	193	187	195	172	200	195	187	202	192	230	162	168	168	192	168	167	183	201	176	178	183	156	180	176	193	189	185	166	176	185	177	192	182	182	189	178	189	176	153	181	166	208	186	183	199	194	206	203	182	175	197	200	181	191	190	190	186	200	175	151	169	201	191	184	202	188	178	200	200	186	187	156	199	173	186	170	172	197	201	183	172	163	184	199	162	203	189	206	193	173	196	175	180	206	174	185	171	182	178	216	200	183	192	174	188	203	175	213	186	179	173	193	162	165	167	168	200	187	168	191	169	172	168	194	182	182	160	208	174	193	186	171	183	156	199	152	179	197	172	196	189	202	168	207	205	195	156	171	191	208	167	196	191	153	165	187	192	177	193	168	165	177	210	177	174	197	183	181	189	171	158	190	172	185	184	212	188	207	183	167	186	154	199	191	165	187	162	184	160	183	187	189	190	191	192	186	168	188	168	175	207	158	185	160	178	164	196	172	181	174	221	184	189	195	187	200	193	201	206	194	191	175	198	183	193	165	195	187	195	221	141	166	188	184	179	193	168	165	182	203	186	217	181	144	196	192	167	162	183	199	167	185	188	188	190	202	173	195	184
2171	1146	2475	3298	2925	2261	1823	1499	1348	1181	1108	1009	850	815	864	875	807	690	660	644	572	537	552	536	562	563	524	555	515	519	494	515	489	514	469	460	489	431	448	461	488	486	477	460	503	476	474	475	437	461	458	510	477	436	472	456	449	457	498	483	515	508	450	508	545	471	462	496	470	505	490	446	488	475	467	479	466	488	466	458	440	460	470	488	474	427	494	428	502	474	448	485	466	419	432	436	449	486	487	429	488	469	484	451	507	434	445	513	517	439	478	467	490	468	466	473	488	442	477	472	463	455	453	468	480	444	496	462	485	481	455	497	453	459	453	461	470	483	464	451	470	474	469	435	462	460	420	474	472	475	476	483	431	472	446	474	456	503	466	471	474	472	518	478	468	461	498	474	494	468	484	480	494	447	504	484	472	453	492	449	454	460	456	459	488	457	454	431	445	516	489	478	484	474	464	451	474	461	496	435	440	439	511	453	471	433	445	479	458	474	432	480	448	445	455	470	452	499	465	473	465	481	459	475	428	450	457	457	439	448	507	455	464	488	471	444	486	465	482	491	429	447	494	486	474	485	487	430	467	451	424	490	441	483	431	475	465	487	462	449	469	421	481	513	440	496	470	455	484	473	498	473	463	504	444	488	461	449	431	433	455	427	477	466	452	478	442	451	480	463	486	487	470	433	480	465	475	471	495	454	474	431	441	476	460	496	452	472	475	481	484	443	484	486	436	447	473	446	462	490	520	456	457	496	516	484	429	445	468	464	495	503	454	459	478	469	451	460	462	462	494	439	441	498	474	440	459	509	431	486	453	468	480	476	493	495	433	446	426	451	467	472	410	499	474	452	461	433	458	479	496	470	494	452	489	464	474	435	462	478	469	426	484	481	484	442	479	444	455	439	454	474	468	475	460	484	478	487	495	474	478	474	482	480	492	465	471	455	495	486	474	439	454	476	475	452	448	476	461	499	435	467	495	471	461	444	469	473	486	458	465	475	443	454	444	452	482	443	485	445	471	509	474	440	426	453	450	440	486	441	457	482	488	458	479	458	524	438	457	460	485	489	426	471	492	468	435	420	471	442	482	492	469	461	442	464	476	442	493	447	472	482	481	464	488	475	486	457	447	479	469	480	423	455	467	473	446	485	467	472	450	474	480	465	472	469	495	468	444	477	537	495	500	440	486	482	479	459	474	430	458	470	497	449	495	475	477	488	477	486	485	476	488	479	484	439	472	485	464	459	484	470	455	422	448	461	456	458	467	467	484	491	453	442	504	468	503	442	448	452	467	502	454	433	474	496	464	458	475	496	478	502	469	451	441	454	468	477	463	448	480	416	499	443	493	452	458	492	487	478	459	450	462	486	476	488	471	484	498	485	468	451	461	447	429	487	493	455	447	465	438	477	461	434	453	454	485	497	482	508	472	452	449	458	425	501	512	463	477	466	492	478	479	510	451	475	488	470	489	459	441	459	460	458	453	464	466	458	493	483	441	461	485	457	498	489	454	459	454	469	427	479	481	492	440	461	444	484	466	450	446	482	443	483	487	445	567	483	461	437	451	459	449	457	477	477	460	474	464	439	480	464	479	478	476	457	449	459	470	487	440	472	480	466	435	468	463	469	484	443	452	454	454	441	486	456	490	458	485	469	479	487	450	469	485	481	479	489	482	472	481	476	495	472	464	461	457	473	460	489	456	472	487	447	505	480	476	469	457	472	450	482	476	419	438	457	481	492	469	463	449	460	472	461	496	470	465	445	501	435	445	460	479	428	421	452	453	487	470	473	459	439	412	475	441	466	469	495	445	479	472	495	476	466	439	481	469	464	450	447	472	479	467	489	469	412	472	484	444	422	460	465	458	471	446	486	471	451	439	456	443	456	413	481	521	471	487	470	457	482	474	441	403	475	460	478	456	466	476	477	431	479	473	490	482	449	446	497	469	452	479	483	508	477	463	485	485	458	529	437	453	483	436	471	450	480	485	472	455	475	456	468	461	475	487	524	473	454	486	475	455	476	454	502	494	456	497	473	490	452	447	471	481	442	449	475	441	466	449	496	510	470	441	448	478	450	446	493	465	475	497	462	465	457	496	501	424	464	460	470	459	450	488	460	464	446	483	461	452	488	470	467	474	459	481	460	437	473	462	480	440	443	432	472	480	488	466	471	510	434	462	492	497	477	484	466	460	472	469	455	457	457	470	457	476	439	483	483	466	484	470	455	475	453	492	504	475	435	449	413	425	458	456	470	447	455	489	487	490	468	460	463	497	492	464	472	494	461	448	425	440	435	412	483	504	494	456	448	477	504	453	462	476	482	452	478	455	453	452	493	450	500	449	436	480	480	460	456	471	462	450	490	488	477	435	470	464	467	473	453	478	462	473	480	482	478	456	480	457	471	492	483	462	474	443	459	478	446	432	460	439	489	429	464	469	498	465	450	491	458	471	466	451	487	472	481	432	461	477	490	470	459	449	432	428	471	462	459	461	476	480	471	484	475	464	449	434	452	461	495	484	525	480	455	483	474	526	460	463	521	491	442	451	477	465	458	452	447	494	459	493	476	431	454	469	450	449	429	497	496	485	430	473	478	467	434	476	455	484	470	477	443	447	491	452	470	478	494	473	475	455	518	475	495	486	485	478	488	485	453	428	467	502	470	471	465	450	472	457	460	507	461	469	468	476	456	447	501	445	489	486	476	467	484	484	487	490	465	468	489	424	426	480	447	438	472	439	488	465	467	466	473	475	426	462	498	483	492	462	484	516	468	516	437	455	474	457	477	491	491	445	510	499	468	432	456	478	501	468	473	469	448	448	463	459	472	471	491	465	451	496	525	474	507	473	482	465	434	474	488	501	477	430	461	513	482	453	463	469	435	456	485	481	431	500	451	469	423	487	491	482	445	438	501	449	448	489	466	475	515	428	474	496	470	451	490	495	455	495	478	458	449	475	444	471	467	468	476	451	477	475	461	476	504	548	458	448	512	468	480	478	467	466	511	523	488	484	458	468	485	483	467	445	440	451	468	481	455	488	453	437	479	473	446	461	437	480	497	475	473	498	458	486	457	495	480	471	463	458	475	463	473	506	499	518	462	510	453	455	488	474	464	476	480	476	482	478	436	492	493	498	473	476	468	451	441	487	493	464	487	452	469	437	431	488	453	487	456	499	435	460	478	482	467	474	467	457	455	463	471	487	483	460	476	451	445	452	434	443	489	460	483	455	479	480	474	469	453	505	472	423	477	456	473	498	496	428	476	473	464	466	479	500	436	439	453	438	525	488	483	465	494	485	447	468	458	432	502	467	499	458	468	459	484	499	448	492	478	465	455	463	476	472	473	474	489	481	431	476	474	434	449	469	524	463	508	468	538	442	510	486	483	466	424	467	506	477	471	478	460	488	477	485	496	477	500	490	484	462	454	479	444	462	467	433	465	442	450	451	474	456	454	483	433	481	473	468	442	472	473	477	469	504	477	480	509	504	435	443	439	466	428	449	456	486	455
8533	1773	3170	3486	2927	2186	1531	1191	1001	821	737	610	553	493	444	482	376	425	407	410	368	338	340	313	336	325	304	376	359	309	354	287	302	314	349	305	309	332	331	305	371	280	311	331	343	296	344	333	331	309	302	306	293	318	350	325	303	322	314	326	308	293	286	287	294	331	299	320	290	322	321	318	302	267	327	318	283	311	325	312	303	323	310	318	303	303	296	304	333	301	328	299	322	314	322	334	330	319	305	295	284	290	298	278	280	323	310	339	300	267	336	327	326	308	344	344	316	325	327	315	290	332	329	287	314	325	316	287	328	285	321	342	301	286	295	318	321	305	325	318	303	339	290	307	327	362	337	334	307	286	347	304	322	249	301	339	325	320	344	314	321	329	358	317	289	366	322	321	334	334	301	299	293	302	276	291	308	348	342	322	294	304	303	348	338	297	298	318	303	326	288	325	316	301	308	309	317	337	303	364	319	336	301	304	305	319	315	323	292	314	361	291	334	305	321	308	321	342	288	318	303	337	320	303	336	318	310	322	277	311	303	304	341	325	282	306	342	315	308	347	276	330	316	322	325	307	303	320	326	321	297	305	294	326	298	310	282	281	335	345	328	299	303	337	296	304	286	314	317	293	329	308	361	341	300	309	324	306	356	306	314	289	315	290	342	294	351	342	330	316	329	266	315	312	294	325	321	319	292	276	271	290	351	315	330	323	319	320	315	332	315	303	341	329	334	306	315	326	309	318	298	316	315	296	332	306	279	330	335	295	317	305	320	332	290	299	314	295	324	298	299	308	344	307	319	323	302	323	357	326	304	340	310	295	293	328	337	329	342	331	302	302	277	311	330	342	302	303	319	314	326	301	345	344	325	318	324	307	297	285	307	295	324	332	291	299	327	309	338	329	339	299	292	324	319	301	320	333	304	279	295	351	316	296	322	315	303	305	318	314	337	333	286	327	314	284	297	298	278	329	294	343	347	314	273	285	331	321	315	321	300	311	304	349	325	324	323	321	346	297	325	299	347	367	309	334	310	316	336	342	307	334	299	293	288	309	336	339	300	292	331	324	320	293	339	304	316	315	321	341	322	347	332	309	338	323	302	260	338	323	314	295	324	318	308	315	296	313	329	333	305	331	319	323	330	350	299	278	309	307	316	332	316	300	296	291	316	352	311	319	329	297	277	278	290	278	320	352	309	326	293	322	367	296	304	295	320	307	308	313	309	302	310	319	298	313	306	285	303	296	331	309	295	331	309	313	326	326	289	301	285	313	297	306	303	317	311	307	307	325	294	282	331	322	301	328	325	353	331	284	312	326	338	342	305	303	320	283	308	303	311	292	308	322	326	313	305	326	340	295	313	286	329	303	307	349	324	294	310	312	318	310	325	322	315	335	310	352	338	281	348	315	309	316	307	299	322	285	313	285	341	340	334	313	340	315	303	321	305	308	303	332	326	302	327	342	287	277	310	328	289	298	330	312	308	300	306	337	301	293	304	290	309	314	331	316	331	321	334	278	299	306	305	302	297	290	313	295	311	300	363	327	344	321	340	297	288	355	347	284	311	301	333	311	306	317	304	305	313	304	327	320	318	296	313	360	337	322	321	308	325	304	319	299	358	325	331	321	308	299	296	335	320	310	289	333	319	317	291	292	320	322	321	330	328	318	298	304	284	320	296	318	332	314	296	337	336	285	327	303	304	303	307	330	297	289	328	304	336	295	296	296	302	322	362	309	308	311	356	318	309	293	347	307	316	301	311	308	304	328	309	309	344	276	285	289	303	334	355	353	284	324	323	335	307	383	352	294	362	312	314	312	321	322	349	314	303	304	341	313	295	341	309	343	292	311	293	292	321	269	331	309	290	309	300	323	323	306	324	327	312	278	286	282	279	292	328	297	308	333	274	307	290	319	297	329	349	292	323	337	304	318	315	319	330	340	298	281	329	284	309	289	294	308	281	294	322	298	343	293	305	329	301	295	307	302	321	342	312	300	342	310	327	321	313	290	356	291	298	302	291	294	299	319	296	344	320	329	299	319	275	339	309	340	322	351	294	285	280	307	331	302	308	312	302	307	324	351	329	346	321	283	305	293	319	329	307	286	302	288	321	333	311	319	321	310	283	282	325	302	276	312	310	310	309	278	297	316	316	312	351	307	294	305	304	304	298	320	309	287	289	352	331	336	301	328	304	292	320	289	301	318	322	339	306	306	303	315	322	297	280	354	354	307	316	304	308	311	305	317	274	314	326	332	288	322	291	302	342	320	293	306	289	307	328	304	296	337	307	322	300	298	326	329	294	316	328	295	320	369	331	287	308	313	314	307	321	275	322	321	352	302	313	287	314	297	320	307	304	311	322	287	324	322	319	322	346	286	312	290	308	346	326	318	326	313	287	295	314	309	304	327	307	355	333	266	318	306	338	336	312	320	318	293	308	310	281	363	316	318	322	290	286	300	296	306	319	308	305	298	323	318	303	307	325	329	298	323	304	336	313	292	287	320	288	294	312	296	298	291	339	305	320	266	330	358	312	315	313	262	317	325	319	318	321	296	311	336	345	280	311	317	368	325	332	325	307	352	335	322	346	324	273	335	309	313	324	277	306	285	296	322	302	318	341	320	306	332	313	312	321	336	302	332	318	329	329	328	321	284	312	323	340	312	313	332	289	333	295	315	335	361	322	289	308	351	330	314	320	297	297	335	325	301	337	319	297	328	329	303	315	297	344	330	325	293	323	339	328	356	307	336	308	336	345	311	319	310	292	298	290	301	314	294	347	316	327	341	326	300	283	303	353	318	308	335	294	312	281	279	335	357	334	319	309	274	315	330	301	321	277	305	286	325	314	299	307	286	280	330	331	319	311	360	284	304	327	330	309	325	305	340	374	329	284	311	323	295	317	331	331	284	314	300	311	269	330	334	343	310	317	307	324	300	287	313	321	315	283	285	319	285	334	306	347	309	316	294	308	301	320	309	309	308	331	346	305	318	332	314	322	327	292	309	323	290	340	317	291	341	311	340	341	303	292	281	334	309	326	339	303	293	306	301	284	315	304	283	293	326	346	284	318	324	318	311	272	296	308	281	298	308	290	319	272	316	289	298	313	316	299	346	325	281	313	326	302	314	290	320	298	292	293	318	309	329	309	347	298	345	301	300	307	284	329	312	322	312	351	349	339	328	305	312	285	318	320	293	311	278	311	371	322	327	316	329	313	334	296	302	348	302	345	339	309	287	289	325	325	313	299	282	327	317	315	295	316	342	325	303	304	322	303	289	305	295	328	270	293	309	330	322	302	312	317	308	336	305	312	303	302	321	288	321	344	323	319	275	289	336	297	326	315	295	297	286	320	330	313	294	312	315	324	302	317	318	327	337	325	298	281	309	323	344	314	309	322	281	324	280	304	258	276	298	342	304	335	374	339	336	322	278	320	314	321	312	331	301	333	307	324	322	304	326	298	316	283	267	328	301	301	308	283	329	283	305	297	321	302	319	308	319	336	309	330	283
7121	2053	5611	7888	7615	6908	5664	4612	3891	3272	3085	2306	2085	1734	1728	1670	1464	1373	1277	1141	1056	963	970	949	940	935	837	843	875	808	824	774	754	738	794	797	770	728	712	761	751	738	751	745	732	741	757	753	777	740	726	697	746	752	756	744	684	742	767	783	750	733	727	783	747	750	729	766	756	732	717	721	754	764	774	710	738	681	694	742	729	709	717	752	723	731	720	696	730	761	756	732	738	714	742	760	747	737	727	742	738	711	700	747	731	739	719	730	739	729	751	739	717	762	706	716	747	744	750	741	717	697	711	702	762	713	719	714	740	706	775	727	782	735	742	703	696	721	730	709	722	724	755	690	735	709	693	796	716	720	736	721	685	759	725	739	701	742	702	760	754	757	693	712	737	765	704	769	755	682	738	769	756	704	730	694	732	756	700	707	713	763	730	682	767	722	684	718	796	744	711	704	718	726	744	731	740	739	762	704	733	755	718	761	711	725	700	696	768	748	757	734	712	735	725	747	756	738	719	728	756	715	772	757	742	760	716	744	731	733	690	698	672	785	750	688	726	723	738	732	714	758	726	782	716	739	777	734	694	717	722	732	745	720	758	684	748	743	732	756	725	735	708	710	726	733	786	753	736	727	731	752	791	712	732	706	729	739	709	729	734	706	772	759	760	761	740	751	751	735	750	766	692	723	738	757	742	720	656	724	747	661	709	729	748	737	722	737	716	743	755	760	694	661	696	721	729	722	731	711	725	682	690	722	710	747	757	767	718	737	739	723	767	774	730	753	737	749	726	770	746	759	741	719	704	710	764	730	752	736	741	690	691	722	764	743	720	711	743	745	764	737	725	731	767	777	723	758	741	667	717	757	706	766	717	712	729	732	739	726	741	770	753	772	673	721	695	721	753	742	694	671	769	740	763	741	752	737	719	756	727	723	695	712	693	724	761	730	768	698	731	746	724	742	730	735	710	702	776	684	714	727	781	750	710	744	721	725	696	724	765	716	751	738	761	730	730	745	744	718	734	717	691	728	764	725	759	706	751	706	747	723	701	701	750	705	736	763	770	739	716	714	725	702	766	745	682	738	720	707	694	745	778	743	724	692	671	724	732	724	712	723	683	738	735	679	755	741	738	765	709	754	775	740	775	739	761	726	737	746	701	717	736	693	707	730	702	703	784	759	753	762	736	705	784	720	714	743	746	703	708	723	687	754	708	715	790	763	687	726	766	749	736	753	711	731	724	708	703	720	730	743	715	685	706	762	717	715	732	728	728	737	703	752	724	775	648	730	740	667	757	709	732	762	753	740	762	747	745	719	719	757	703	762	735	707	763	752	739	765	727	740	739	758	703	768	737	757	740	707	720	739	688	723	701	734	749	728	766	727	737	756	688	777	739	723	716	774	729	708	706	780	744	672	739	710	720	745	732	740	732	717	746	727	725	798	752	740	717	746	703	708	737	728	760	683	713	725	719	772	706	777	716	746	726	751	741	755	691	726	701	710	732	735	730	742	759	734	722	753	706	726	721	771	749	707	732	746	772	730	712	718	745	734	729	709	756	725	729	751	772	748	762	752	741	701	726	736	688	714	719	720	803	771	699	749	726	723	720	729	717	730	716	747	763	761	720	769	709	761	721	759	739	766	694	743	692	692	698	730	780	707	724	704	768	800	709	674	694	750	682	774	751	740	731	724	746	793	737	783	757	742	723	752	735	698	693	691	706	777	758	779	698	702	709	747	727	725	715	694	739	729	745	709	727	698	718	748	743	748	681	709	765	715	747	714	756	773	715	743	813	750	724	702	742	715	762	688	690	782	727	741	732	771	731	758	725	707	728	696	782	776	810	734	769	762	751	716	758	679	718	680	711	768	716	740	758	791	778	667	738	723	748	707	740	700	742	718	753	700	726	758	736	733	691	774	753	779	783	692	691	745	741	729	718	751	724	722	714	689	697	711	807	757	694	713	746	771	709	695	690	732	690	758	753	760	655	733	749	776	744	740	818	729	767	707	736	676	734	736	724	767	767	744	721	730	756	723	741	713	719	695	701	794	720	749	757	722	705	730	736	735	775	731	702	771	765	764	721	765	696	748	767	747	757	720	726	731	755	716	730	716	678	755	729	761	690	735	739	742	701	728	704	735	741	754	775	725	760	718	735	721	738	749	692	764	689	746	767	768	718	722	712	756	749	763	733	751	726	714	721	728	711	712	756	721	733	718	768	747	706	724	757	734	744	713	739	750	705	766	707	792	752	749	792	734	685	733	748	703	714	711	721	716	715	720	806	698	732	721	733	786	741	722	754	752	743	736	722	700	743	754	705	726	730	746	720	745	739	757	722	727	717	731	755	730	743	725	736	690	697	742	748	713	740	772	756	717	733	745	721	740	754	737	746	734	718	711	724	672	720	728	735	690	700	694	662	727	727	773	710	773	729	734	745	670	714	792	738	734	730	788	738	753	723	731	766	723	742	747	728	741	739	749	715	746	714	763	711	704	688	732	736	772	794	721	734	738	713	753	721	724	789	750	787	704	716	716	770	734	717	677	773	715	741	690	786	717	708	730	701	733	715	730	715	701	752	690	693	685	751	708	733	713	732	766	716	715	749	712	795	748	749	711	693	720	766	779	730	762	712	703	740	718	740	711	725	713	712	785	763	728	732	707	711	717	721	673	723	690	692	726	762	745	722	749	678	747	667	756	726	765	765	735	736	742	688	791	696	783	751	710	789	738	724	749	733	734	747	718	748	774	747	723	734	737	735	733	683	711	715	791	739	747	715	744	770	737	771	689	745	695	723	689	739	714	761	721	761	698	737	740	798	720	751	719	714	767	749	723	722	692	805	690	694	723	724	735	768	736	761	707	734	729	725	738	731	782	746	752	688	695	792	703	708	749	762	793	793	720	767	738	688	797	745	688	742	761	724	777	712	713	734	740	736	726	731	726	726	704	753	747	726	758	773	762	737	722	687	641	735	731	757	757	692	714	782	721	727	736	744	709	735	793	744	744	725	734	756	748	757	702	735	719	686	730	742	769	725	752	712	740	763	717	700	731	706	659	750	755	732	736	737	764	770	714	753	710	727	735	744	734	757	748	743	754	774	668	716	727	719	754	728	716	714	769	743	770	716	762	735	784	719	745	705	762	698	758	724	728	773	746	687	721	708	731	758	735	741	721	730	730	746	793	727	723	783	778	716	756	715	687	745	732	729	759	778	709	727	761	730	720	707	688	760	732	770	718	741	771	702	723	720	734	725	714	697	745	750	744	739	710	747	737	727	757	725	763	720	792	710	746	767	730	733	730	703	702	728	788	709	678	697	704	751	668	708	725	747	709	754	740	750	718	734	725	701	753	772	732	715	712	728	710	756	742	727	677	682	738	739	756	768	708	708	718	786	748	735	772	721	799	731	761	748	756	780	749	703	720	732	683	749	760	703	729	735	738	792	751	766	719	756	726	735	720	723	748	728	728	786	750	702	794	767	738	735	726	737	757	704	706	726	702	736	722
15798	3104	5362	5753	4654	3752	2870	2097	1695	1324	1202	840	700	646	604	524	479	514	456	465	395	403	371	359	356	389	373	381	371	335	325	338	335	357	343	353	308	358	344	321	319	353	354	350	320	347	340	355	365	298	364	329	335	340	349	348	293	333	339	294	333	330	313	304	337	321	361	338	331	343	361	337	323	321	325	332	358	337	325	323	359	342	322	321	318	330	340	319	349	324	329	325	309	345	339	307	346	321	363	353	317	321	314	323	335	382	348	321	354	331	315	318	309	342	275	366	330	342	327	348	377	351	322	345	327	347	358	290	339	330	329	337	376	345	327	336	355	339	330	328	345	317	325	336	316	306	322	314	286	311	333	341	349	332	310	329	341	340	350	354	333	321	288	322	342	317	336	324	328	341	294	322	321	302	319	317	351	359	345	323	315	350	333	343	323	335	300	345	325	305	333	311	280	315	344	324	326	342	335	335	302	286	323	333	365	321	385	384	310	356	304	352	340	362	286	353	316	332	353	335	306	340	325	349	325	339	348	358	353	339	331	370	374	296	315	330	346	329	326	321	319	325	327	307	313	323	363	312	360	341	353	324	375	322	295	350	342	327	313	323	320	322	327	356	347	346	288	322	319	295	368	339	305	369	350	368	382	317	343	323	300	359	327	321	334	329	319	315	355	317	341	321	340	305	325	344	359	377	317	341	312	352	334	339	333	333	338	303	327	321	328	329	349	333	331	315	332	317	308	383	333	332	329	323	341	357	325	327	349	330	369	361	302	324	346	300	305	347	335	368	320	304	328	345	335	341	339	315	351	311	346	324	340	334	318	322	339	337	350	325	332	335	343	326	331	337	294	308	326	324	358	357	381	321	353	340	335	319	328	300	340	306	338	296	332	320	304	342	312	339	335	307	348	319	352	328	311	329	359	329	334	328	337	311	343	345	308	344	314	311	353	343	339	352	311	334	330	355	340	329	341	307	352	356	340	295	301	339	354	345	346	332	327	351	301	322	342	301	355	346	334	339	344	302	332	360	317	340	340	318	349	332	336	335	352	346	337	338	305	364	342	344	329	356	339	326	368	337	350	350	346	334	322	352	317	313	332	333	329	363	368	363	340	316	341	316	335	323	321	355	304	332	330	321	359	344	332	349	307	352	341	313	315	326	345	369	337	324	344	329	351	336	339	351	333	284	342	316	353	332	360	335	325	318	344	358	346	315	336	387	343	321	387	365	323	342	298	334	342	297	301	307	333	327	343	338	326	321	327	353	326	323	326	308	326	306	355	321	323	344	324	290	336	331	313	335	337	341	289	345	360	325	336	356	333	325	358	309	292	327	353	346	340	342	367	329	333	329	364	357	321	310	339	354	320	361	316	359	343	316	329	349	346	336	324	325	319	331	327	363	329	339	322	361	327	337	351	307	352	341	329	352	345	322	330	324	320	342	350	352	355	381	314	330	379	321	354	307	350	317	339	312	344	317	338	343	310	330	348	329	333	321	357	343	317	329	365	365	340	309	307	323	313	318	379	333	314	336	350	319	342	352	354	362	332	332	355	375	375	345	357	359	342	343	327	328	344	337	374	316	310	304	337	368	332	358	337	364	339	319	360	341	332	315	327	321	349	328	330	336	332	343	328	347	349	344	319	294	320	340	325	353	335	326	315	333	343	331	351	307	355	332	275	316	346	370	340	325	309	332	316	316	337	334	322	297	321	354	343	315	323	329	380	318	305	363	302	347	338	315	325	310	362	316	310	352	321	328	316	349	310	337	300	336	303	336	314	339	353	302	324	301	321	342	325	329	306	340	334	324	351	340	309	316	311	338	317	316	329	335	301	318	335	356	345	328	312	344	307	326	344	334	316	333	315	332	334	328	362	360	321	344	297	339	347	339	338	319	334	361	363	356	299	358	315	325	299	333	320	344	312	384	355	338	324	318	356	356	380	332	356	343	330	325	312	375	310	321	351	277	313	318	328	317	343	324	314	314	317	345	350	306	328	326	345	324	331	343	361	361	336	329	306	315	330	353	358	350	318	324	329	300	332	370	339	295	322	344	322	325	312	300	322	357	337	348	329	338	321	343	315	325	327	317	313	357	323	309	350	304	332	310	342	321	322	332	318	353	331	326	310	363	333	339	353	280	317	329	300	295	377	373	320	296	303	301	319	331	299	299	349	325	324	349	318	323	339	323	338	302	358	309	356	352	314	321	338	354	349	339	308	331	325	351	340	322	336	342	359	367	314	363	316	327	312	381	327	329	335	359	303	321	335	332	328	338	313	313	342	356	309	307	332	334	338	365	314	320	329	331	337	359	322	318	325	311	304	334	367	371	283	338	340	316	342	335	343	352	353	302	340	360	364	333	324	333	309	310	360	330	333	332	323	359	341	309	350	300	358	315	312	321	334	348	343	314	313	348	367	342	312	334	344	320	329	336	364	321	304	331	347	328	305	324	339	384	382	311	335	340	323	345	344	339	326	349	322	340	347	358	355	357	286	315	315	308	317	334	300	341	327	321	339	323	341	339	340	318	342	333	369	367	357	356	350	340	373	303	310	323	360	316	347	365	345	352	354	309	352	326	368	332	359	337	313	348	336	327	366	356	328	305	376	363	308	310	347	348	326	347	329	319	304	343	342	310	323	383	356	344	355	326	319	347	348	345	328	325	327	365	357	350	323	338	358	318	364	322	326	322	317	314	321	300	359	331	347	341	370	347	346	330	320	321	315	326	336	355	349	300	338	346	332	342	322	299	328	338	305	316	326	331	302	338	345	366	330	303	351	342	349	346	336	334	374	334	313	314	354	373	322	333	332	350	358	320	349	307	336	318	336	338	323	346	325	316	374	373	318	333	343	320	367	328	333	307	341	319	325	320	304	353	342	370	357	321	322	328	345	355	318	358	308	318	309	290	384	333	353	290	363	323	320	327	336	360	346	318	336	336	350	338	359	308	347	343	324	287	329	353	375	336	354	288	306	305	337	285	315	324	360	323	333	314	345	323	322	340	291	333	326	330	304	354	318	328	329	312	342	310	287	322	366	303	299	325	341	334	365	318	332	322	336	347	333	329	368	334	321	320	347	346	329	341	303	334	368	328	325	328	310	370	323	329	320	346	328	315	338	320	344	320	318	333	316	333	347	306	326	343	338	314	343	339	335	328	324	350	362	345	301	342	363	330	328	337	357	317	328	324	335	337	324	324	358	329	319	346	330	315	317	319	314	338	329	314	341	304	313	303	341	347	350	338	313	324	337	363	357	315	372	325	306	321	283	301	324	334	343	341	314	361	343	340	332	304	323	317	328	344	350	355	329	309	324	332	327	379	326	341	325	345	311	313	341	334	352	316	346	322	342	349	350	332	339	370	316	299	327	310	341	374	338	318	313	302	316	338	346	334	295	333	353	330	316	339	324	288	330	360	348	328	349	326	349	359	316	337	328	323	309	327	344	345	328	352	356	322	329	353	326	292	323	325	331	335	326	362	336	293	333	333	352	302	335	335
9496	2717	8236	11405	10491	10274	8785	7081	5941	4986	4337	3481	2933	2467	2250	2070	1931	1797	1614	1499	1261	1181	1168	1105	1010	1030	916	972	971	909	870	850	816	820	809	815	795	842	822	811	778	794	779	822	822	824	760	813	703	781	746	757	736	742	756	757	753	745	782	768	763	752	783	791	722	728	753	743	721	747	746	774	724	749	769	758	760	773	746	788	770	769	760	739	718	744	761	728	795	747	754	750	740	772	690	733	785	793	715	741	823	767	793	762	796	718	753	737	751	707	774	744	792	711	712	775	722	722	747	776	747	766	759	783	794	729	806	744	730	701	755	744	760	741	761	724	725	783	741	756	748	725	766	766	722	743	782	793	749	744	737	724	774	821	750	753	727	790	704	759	744	757	734	730	775	747	724	802	774	762	714	777	761	729	690	735	758	760	737	773	778	796	778	745	767	776	786	747	777	695	763	764	764	708	767	752	735	751	754	743	790	750	750	711	785	744	772	820	781	740	748	699	745	798	755	734	784	765	729	718	706	764	763	800	742	808	751	779	738	742	745	729	763	782	684	819	722	701	775	764	788	774	727	769	734	774	730	760	744	764	760	746	738	764	802	721	740	768	758	731	778	755	721	791	738	723	789	744	731	747	787	734	707	686	728	754	715	728	680	760	779	749	701	820	756	754	746	722	725	793	784	783	737	763	707	692	787	806	775	758	749	696	675	749	733	757	736	737	742	830	713	761	738	841	752	740	821	791	761	759	791	748	719	745	731	780	766	745	753	738	737	716	769	783	728	785	757	732	779	792	731	727	689	752	704	802	717	761	779	722	751	826	745	770	723	765	758	712	721	727	774	745	772	774	750	756	765	786	763	706	711	724	746	741	672	734	731	768	757	801	694	742	768	735	749	739	745	718	754	782	723	762	729	787	718	783	791	792	746	780	788	715	764	736	752	771	775	728	785	754	712	736	734	765	776	779	760	739	770	757	712	765	696	771	756	772	793	733	759	692	760	773	744	709	776	759	746	720	765	750	726	766	788	691	767	748	802	731	787	753	792	772	730	753	799	782	781	752	716	738	770	745	777	733	739	740	773	721	738	714	746	737	737	748	750	771	740	768	702	738	755	770	790	730	786	789	765	667	749	743	742	778	793	737	703	731	794	758	733	743	733	749	762	729	776	754	752	781	761	714	759	746	802	723	761	769	761	747	790	737	733	735	744	745	781	718	755	712	806	758	777	699	754	777	750	760	743	755	759	736	758	775	752	743	729	742	737	759	729	763	727	772	709	768	739	802	757	794	743	731	752	718	736	750	775	820	688	757	738	716	803	741	771	704	724	704	780	786	774	771	730	754	719	756	737	739	725	766	740	753	741	768	716	783	795	819	724	718	716	780	787	702	746	740	735	691	741	783	708	762	741	717	767	719	779	773	796	812	705	794	761	764	764	709	767	767	772	778	842	735	751	732	756	726	741	786	775	710	762	784	758	718	758	776	733	758	773	736	740	727	741	807	761	772	741	675	735	727	760	728	712	724	778	718	784	777	760	800	808	800	775	739	741	748	732	770	767	780	733	748	748	767	707	827	762	737	761	712	781	722	745	694	720	802	763	777	753	719	775	727	765	679	718	732	747	752	743	732	750	756	752	756	731	748	747	735	726	763	718	726	730	728	798	761	750	818	729	754	817	744	745	716	728	737	731	743	752	768	739	745	751	759	712	748	774	765	782	757	728	814	727	776	723	736	756	740	745	781	723	773	808	762	756	720	780	751	731	730	742	763	736	781	718	742	769	740	789	784	762	735	699	762	740	764	766	786	765	745	772	717	796	728	767	728	753	744	737	796	737	783	768	699	761	710	728	745	711	776	744	734	803	683	770	750	760	722	747	731	781	748	760	702	771	761	752	695	753	717	763	758	755	778	718	731	724	726	773	745	761	756	761	764	711	751	756	758	749	748	730	681	746	731	722	730	784	765	765	723	730	718	754	760	715	720	761	737	799	722	736	764	621	772	719	718	813	801	736	753	743	755	737	714	725	722	764	757	714	681	778	728	704	744	733	743	759	748	723	752	698	748	769	742	734	774	705	754	735	755	710	766	779	776	783	756	752	747	751	794	779	742	763	769	772	715	712	696	761	741	746	766	745	782	795	795	739	747	731	694	769	773	750	779	733	741	737	735	728	792	796	695	746	793	751	773	760	727	779	742	763	776	741	725	774	760	756	769	765	772	743	774	742	768	793	778	785	772	800	753	717	779	799	800	773	784	756	773	700	711	730	740	749	781	725	812	743	750	765	770	734	721	784	695	722	710	745	743	746	711	714	735	775	773	736	769	773	755	747	744	750	749	722	748	759	774	788	774	703	768	731	737	755	763	745	728	763	766	768	704	761	728	809	722	743	774	765	752	733	758	774	735	758	678	751	699	751	749	704	749	718	713	742	733	775	819	707	747	750	766	713	748	767	800	782	758	741	756	765	677	784	766	759	738	716	726	769	754	776	731	772	720	726	697	766	771	761	733	717	739	819	729	789	791	743	688	739	748	727	757	728	720	761	758	750	761	731	769	758	714	756	717	796	718	716	786	741	776	737	801	728	787	784	731	753	721	712	777	759	715	752	732	778	784	718	701	733	733	740	706	788	728	789	728	779	764	749	758	756	745	773	753	767	767	754	743	799	765	777	717	765	749	777	719	760	726	750	719	755	738	770	735	724	752	679	733	722	742	782	718	708	741	790	744	768	746	735	775	733	737	745	739	778	762	747	743	792	685	702	757	726	766	742	729	738	784	715	734	780	752	720	762	763	779	731	751	730	753	751	790	726	766	764	732	738	739	791	758	756	743	749	763	751	742	745	771	717	743	737	715	787	737	803	769	751	732	705	751	756	777	759	783	748	724	794	745	771	780	738	738	762	729	735	733	771	753	801	756	777	781	708	756	755	770	764	726	743	736	807	748	702	793	754	772	742	748	719	801	784	730	728	762	735	763	739	730	781	724	798	775	781	782	779	736	715	766	775	761	734	758	784	708	768	731	769	769	723	823	827	729	762	764	793	757	714	788	744	781	762	743	757	743	722	687	770	774	776	775	762	737	723	735	724	734	735	749	753	721	691	725	733	772	746	766	840	748	758	738	764	739	729	769	786	732	771	765	735	742	764	727	741	773	750	769	772	742	712	757	778	751	735	738	759	740	778	718	739	781	725	762	719	728	746	744	715	752	759	780	743	751	805	740	773	745	742	741	764	708	775	755	748	756	783	675	749	800	732	782	750	761	751	711	774	702	736	745	747	793	758	728	793	719	779	765	745	760	748	730	712	737	825	742	751	774	741	694	785	724	786	730	753	766	757	760	814	791	734	756	747	723	776	730	739	749	824	766	762	696	753	691	703	745	746	709	747	744	730	714	758	709	711	781	771	753	718	783	729	801	718	763	768	809	781	759	765	789	756	716	766	751	783	785	718	721	763	780	708	735	776	758	765	753	769	745	786	762	720	736	771	720	774	735	783	760	738	774	725	796
2466	924	1237	1072	802	615	457	396	364	337	297	261	252	289	254	212	235	228	210	211	227	210	192	199	196	191	168	202	218	196	215	195	191	193	196	185	186	198	217	175	183	204	179	184	173	186	152	204	189	217	213	189	181	199	179	193	196	182	188	193	186	180	182	190	192	205	171	204	173	182	185	175	197	205	179	182	202	207	179	186	179	187	212	194	179	223	185	192	181	187	185	198	208	214	207	162	182	184	183	174	191	193	184	185	201	188	176	195	201	206	180	184	174	193	200	169	173	195	171	179	189	201	194	184	195	178	182	187	167	174	182	187	207	163	178	178	170	195	183	179	205	200	171	190	181	189	200	189	186	187	194	175	193	150	208	161	179	179	201	201	193	191	182	231	198	199	198	187	184	188	192	202	192	199	190	171	213	177	187	182	189	200	187	185	169	205	190	169	182	191	178	205	191	165	200	188	174	183	194	210	196	208	175	189	182	162	181	178	172	201	176	185	172	191	186	180	183	162	206	190	188	206	185	191	216	175	226	180	205	203	199	225	177	173	180	166	190	196	182	193	172	176	196	194	178	183	176	163	193	196	170	175	199	176	202	184	207	189	200	174	210	195	176	219	167	185	191	184	179	191	189	180	202	204	198	182	182	200	188	215	188	190	196	178	169	174	182	178	152	201	203	198	185	189	218	203	198	196	183	192	168	182	226	177	193	202	193	194	170	181	190	213	223	180	208	187	177	187	221	193	181	186	174	190	206	203	186	188	223	176	180	204	208	222	188	194	201	166	206	200	170	197	177	169	177	191	193	198	186	191	211	199	215	189	167	193	216	206	193	178	191	195	177	199	195	184	164	190	211	197	196	176	168	191	188	209	214	174	182	187	220	197	188	190	186	187	179	207	207	198	216	192	190	188	186	160	196	169	201	212	185	179	189	182	201	193	191	193	191	188	188	188	177	210	171	154	190	197	192	182	186	206	183	155	150	193	177	199	229	197	214	188	181	189	178	152	175	201	192	180	172	181	178	173	181	187	171	201	190	175	189	213	182	190	173	188	192	191	173	202	231	212	169	177	171	209	199	179	191	195	185	224	185	195	207	185	185	194	179	196	193	180	184	206	180	205	196	201	187	216	170	189	200	183	185	213	186	206	197	188	189	193	185	181	167	212	192	182	199	197	190	192	196	203	182	170	197	179	192	199	185	196	174	215	206	211	188	174	193	178	202	202	191	172	194	193	182	185	184	188	199	174	196	197	197	170	176	166	225	190	197	174	161	172	171	200	168	211	167	198	210	201	222	196	200	176	185	191	184	197	179	186	194	189	206	175	187	185	214	179	177	217	187	195	206	179	190	210	214	219	214	186	179	173	204	200	198	183	189	197	200	224	186	202	197	198	175	195	199	195	192	208	186	187	200	198	186	170	170	195	212	209	169	202	216	195	197	170	190	193	173	178	220	195	200	239	180	193	216	194	206	193	212	200	177	182	197	190	187	198	203	215	183	176	196	179	210	194	191	182	209	225	197	198	185	198	159	183	179	191	166	185	161	204	175	199	175	199	176	159	207	201	181	208	195	213	179	203	163	196	192	191	202	226	186	202	185	213	210	197	219	183	160	194	199	188	174	191	166	182	185	177	207	183	195	182	169	200	209	210	178	216	193	190	220	183	198	172	215	200	199	179	161	198	188	215	175	208	195	200	214	182	199	198	207	203	184	190	192	197	198	195	182	159	197	197	190	178	209	209	200	213	201	197	190	209	194	188	186	175	194	200	188	203	194	217	183	191	186	162	204	175	210	186	214	215	191	167	166	195	186	184	176	156	185	180	212	166	186	184	196	210	172	169	193	185	189	175	197	196	176	182	184	219	193	177	174	218	190	180	208	183	192	180	162	170	180	173	194	177	181	206	186	166	167	203	205	205	203	198	200	202	213	178	206	191	184	178	177	190	186	209	174	206	188	196	160	205	193	176	185	184	191	188	214	188	196	237	191	197	193	196	186	191	187	195	199	192	190	187	211	197	184	206	187	192	175	194	195	201	190	200	189	194	201	206	198	198	184	183	212	165	189	183	172	186	176	207	161	188	207	200	166	176	184	192	193	208	193	195	185	198	185	167	163	198	178	192	205	208	186	178	205	165	192	207	182	179	193	189	195	208	182	226	201	204	202	201	199	186	191	180	180	199	185	161	187	221	202	179	195	196	181	186	188	180	177	209	180	181	169	213	177	183	191	166	208	200	184	177	200	188	193	204	180	171	166	179	211	167	167	173	170	160	194	190	186	176	211	203	160	172	169	181	192	230	183	183	152	190	189	208	175	186	187	186	218	200	189	187	186	189	201	189	202	167	174	181	203	223	178	203	203	179	187	179	206	174	180	188	211	172	196	192	161	197	185	230	201	178	208	181	187	217	198	156	206	201	202	198	204	176	198	196	194	186	189	205	198	190	158	187	201	200	174	190	164	214	200	188	198	187	205	177	233	196	179	180	177	173	201	186	191	190	195	201	204	177	208	200	192	180	188	193	191	194	194	206	205	194	203	226	185	184	189	198	204	181	225	213	182	207	174	194	198	186	166	218	185	157	200	190	183	162	186	197	219	204	170	187	192	201	183	197	207	181	187	209	203	187	171	180	152	196	203	199	176	193	191	184	175	197	186	200	180	188	188	184	188	174	181	216	212	167	190	165	211	186	199	177	203	176	194	185	175	190	178	194	222	195	181	164	171	182	159	194	222	210	209	166	195	196	189	180	186	171	188	193	196	196	174	163	163	179	218	203	175	207	198	181	167	208	196	188	191	183	192	194	216	190	200	217	183	174	199	177	200	174	214	191	246	204	207	227	166	187	201	194	183	201	217	187	175	219	189	204	160	168	176	177	212	213	177	193	198	198	189	179	188	180	180	200	226	191	190	193	207	178	199	209	174	194	183	210	185	187	203	192	191	175	200	189	195	184	190	198	197	195	177	178	220	189	198	196	175	179	206	188	198	186	184	197	197	199	184	185	176	182	188	214	198	186	205	183	208	210	212	214	206	157	165	196	199	226	208	198	169	200	169	173	184	187	222	177	181	183	186	194	175	203	197	166	207	187	190	219	185	216	191	179	185	187	188	180	194	181	203	188	200	176	189	177	197	192	181	197	212	159	194	188	204	203	181	176	188	193	216	195	207	168	199	219	211	204	220	186	185	192	159	198	202	188	194	191	203	202	184	172	186	155	200	174	224	198	193	195	202	182	179	174	194	204	174	200	185	195	186	179	216	180	200	197	180	225	201	183	156	196	179	182	213	178	220	215	181	181	194	187	172	188	173	225	203	183	173	198	190	188	178	197	191	178	188	207	175	197	231	204	185	208	215	198	188	178	207	169	202	187	206	196	182	208	206	175	207	213	189	190	181	182	188	177	195	198	195	181	217	205	196	200	182	177	203	187	188	177	197	207	193	182	199	202	203	185	181	194	211	189	206	203	203	184	168	190	229	198	196	197	199	196	201	216	186	167	160	193
2291	1207	2739	3332	3119	2652	2026	1607	1437	1229	1138	1037	1039	905	824	871	829	751	750	648	631	608	574	580	579	555	546	514	545	555	528	519	512	501	506	525	461	481	504	505	502	479	513	467	495	479	486	549	473	473	493	482	499	507	531	501	507	475	503	461	483	484	485	464	476	474	466	472	523	467	484	457	474	473	464	450	463	465	513	440	461	491	485	475	517	480	464	438	511	479	461	490	476	495	490	438	479	450	474	498	481	505	531	497	469	536	491	448	477	486	492	523	452	463	484	476	480	504	475	493	506	453	508	516	486	515	494	520	473	509	515	502	493	455	478	476	514	476	489	468	454	455	452	485	473	432	512	489	500	479	478	495	489	469	498	471	474	469	480	474	519	452	450	520	494	468	456	504	481	516	486	448	482	483	496	475	431	497	459	455	464	515	495	471	477	474	495	499	497	496	543	484	480	481	480	478	519	482	461	518	499	450	506	512	466	495	474	502	487	464	497	485	446	483	461	456	489	468	481	494	495	509	514	492	502	461	447	499	477	517	536	471	521	489	506	466	460	459	474	489	490	485	472	475	501	493	476	502	480	539	473	493	487	504	482	461	458	499	482	448	478	469	500	492	456	512	470	469	478	461	489	512	486	498	502	453	492	508	488	497	483	469	487	494	489	452	487	516	490	479	497	443	502	502	462	517	501	498	471	495	530	514	539	489	459	492	462	495	494	478	490	500	529	498	495	507	493	523	456	531	483	483	502	484	470	442	462	499	489	506	466	507	489	518	493	448	477	484	450	489	498	468	496	484	457	475	490	535	439	514	506	484	495	486	473	489	488	482	469	482	459	504	509	504	488	494	527	482	457	522	494	497	525	496	471	532	491	500	525	503	466	462	485	488	469	526	492	488	463	532	488	499	464	479	522	494	513	440	481	476	498	485	474	492	489	504	480	480	469	481	494	472	519	497	520	478	462	507	495	514	497	495	476	474	474	510	506	500	512	472	460	496	478	469	509	485	525	538	488	468	476	474	499	457	562	460	498	524	477	486	497	478	453	477	470	505	499	455	469	511	460	456	448	472	490	524	491	462	473	467	475	542	480	504	500	472	475	514	496	506	506	490	496	490	518	503	514	475	534	494	510	519	497	537	518	505	501	508	488	479	500	506	465	458	485	531	506	478	484	509	503	486	525	473	467	497	478	481	528	519	517	488	452	489	449	508	457	471	486	457	497	481	468	497	494	467	473	458	469	465	494	473	493	467	500	476	513	487	489	493	483	490	478	470	475	448	472	485	515	454	473	507	502	491	474	502	470	477	500	488	488	485	502	482	517	479	466	473	489	447	453	480	503	496	454	478	479	475	471	485	483	509	488	461	437	455	494	499	515	472	476	465	489	465	471	500	456	464	475	465	493	512	478	489	462	476	500	506	502	524	513	479	450	466	457	473	478	495	523	507	491	467	496	469	493	468	484	491	498	460	494	528	499	470	509	497	465	450	467	460	531	487	498	493	472	454	467	469	454	464	501	471	500	508	475	507	453	512	490	501	483	480	520	504	481	475	501	490	559	472	461	525	465	466	512	471	470	479	482	467	482	443	527	451	519	491	475	464	516	478	485	512	461	447	456	475	499	450	499	506	498	479	522	446	493	508	486	493	467	472	500	517	490	494	443	478	509	479	505	486	502	487	456	463	524	483	473	475	477	484	494	482	476	490	508	462	460	499	482	472	511	470	468	477	507	475	497	479	504	457	438	474	497	471	492	493	500	478	477	506	474	494	461	490	468	472	460	519	481	469	523	482	505	476	501	514	475	480	459	510	474	524	469	469	479	495	473	469	491	478	497	510	484	497	485	479	485	492	514	521	490	448	513	468	489	460	491	521	507	524	472	476	486	466	466	498	485	499	503	501	474	466	483	530	501	495	506	488	500	474	477	523	474	477	473	461	501	480	461	513	495	533	522	466	498	455	450	455	508	516	488	484	497	490	524	472	476	475	443	516	569	442	502	482	480	514	471	496	483	540	488	453	470	464	481	462	505	456	476	490	494	484	537	516	474	482	511	469	471	460	503	485	473	471	485	490	459	477	443	515	507	518	462	499	496	498	473	476	503	511	456	508	444	461	465	479	480	472	499	506	508	471	479	488	494	461	460	504	506	501	480	514	481	489	421	482	462	498	473	505	518	501	465	478	507	508	517	479	485	501	493	502	461	523	497	496	478	529	482	465	450	448	493	448	483	468	501	464	472	489	440	474	536	510	471	480	515	463	509	440	489	469	465	472	467	464	492	493	456	535	489	482	472	464	487	514	486	460	438	492	485	484	488	513	501	455	443	483	473	482	508	484	506	489	490	488	521	482	491	474	510	493	513	486	458	446	478	502	468	481	472	465	468	492	509	435	475	486	489	455	485	497	519	490	495	453	506	477	486	486	463	514	508	479	450	478	462	480	484	496	458	465	465	462	497	506	520	466	473	500	503	486	436	485	499	495	523	473	486	478	492	468	486	478	502	471	542	471	487	471	507	489	468	489	522	502	506	465	500	495	467	457	532	504	489	503	510	537	483	492	485	514	512	522	459	526	472	507	481	546	503	472	444	481	469	470	492	461	485	457	500	476	497	473	474	449	524	464	511	468	494	485	482	522	499	481	477	478	532	502	493	513	466	456	500	476	490	469	471	493	454	452	497	445	480	465	460	436	534	475	452	489	485	447	496	498	499	492	486	444	509	493	483	519	506	487	485	499	475	476	475	451	490	481	521	499	485	486	513	499	484	476	504	483	505	495	505	498	539	463	517	465	469	489	473	465	477	462	496	491	480	480	425	489	509	465	462	455	504	501	522	502	479	478	479	486	500	493	496	466	495	496	495	485	491	497	444	505	478	492	509	522	508	493	491	464	499	472	556	499	464	490	463	484	495	475	479	470	459	484	462	434	481	535	496	506	510	520	502	510	467	533	511	468	440	498	489	510	490	470	502	492	473	534	463	458	478	466	457	492	543	452	470	499	495	463	488	506	492	468	509	500	500	540	495	489	437	503	557	528	484	467	501	476	464	510	511	444	480	440	490	472	511	485	498	499	497	508	445	522	502	455	465	505	512	527	513	486	508	461	540	451	479	498	467	508	491	460	509	468	496	500	440	482	483	441	500	495	457	494	527	464	480	492	508	492	464	487	460	508	543	507	461	488	535	520	476	488	466	475	475	485	468	479	473	464	496	489	531	478	448	504	473	488	506	507	518	484	527	502	469	469	476	467	438	486	487	497	485	526	500	495	497	492	502	468	504	472	495	484	455	459	463	517	533	476	488	520	487	491	467	465	486	500	491	489	501	474	455	504	474	468	511	454	525	503	477	503	448	471	501	513	474	447	485	480	490	493	518	449	513	500	484	514	483	461	467	502	535	508	451	495	443	506	482	438	469	457	490	491	496	489	503	477	489	450	551	496	465	468	492	484	491	461	479	479	478	461	490	454	456	474	511	448	503	489	514	474	503	468	481	470	489	459	489	485
8826	1857	3637	3358	2845	2269	1661	1250	1004	919	764	587	563	509	452	449	498	419	406	353	343	379	378	316	363	377	347	334	308	334	333	349	315	336	310	337	358	316	305	336	337	286	314	299	322	326	317	317	332	307	298	320	323	294	290	297	301	336	326	348	337	338	333	292	317	307	313	306	336	365	308	326	294	316	299	301	345	306	291	312	333	274	336	306	332	308	347	281	323	336	341	354	300	337	325	331	278	315	342	360	318	292	347	293	336	285	315	283	304	319	309	321	317	325	302	299	308	312	334	315	330	335	296	314	314	290	316	313	360	317	339	289	297	320	319	323	379	312	324	341	328	301	319	294	310	297	339	365	333	333	297	301	366	293	320	354	303	296	304	303	325	319	298	288	303	324	307	298	302	332	365	340	321	335	352	310	334	345	366	325	290	332	304	349	290	361	282	280	319	320	314	292	333	322	321	353	308	335	329	336	330	314	324	285	353	288	312	313	318	316	307	335	291	305	304	301	355	337	288	327	330	331	306	323	334	297	361	330	315	293	366	297	327	342	360	327	330	302	306	368	329	311	313	343	288	330	311	350	333	329	314	324	304	352	292	275	326	313	344	325	302	339	338	289	303	331	332	308	325	312	342	293	309	316	339	321	320	302	325	335	338	329	303	335	312	307	286	321	314	269	296	348	342	352	336	324	317	329	307	324	322	285	361	320	304	340	314	306	324	293	300	298	329	325	301	329	280	341	314	324	327	311	298	320	312	324	316	335	296	317	296	326	296	312	303	294	325	338	328	344	330	345	312	281	272	294	348	360	316	336	349	340	316	296	319	356	317	324	316	346	305	320	328	328	324	343	343	328	325	315	320	353	342	326	316	334	330	324	300	308	361	342	319	303	306	346	339	346	322	320	320	310	329	315	335	353	319	328	344	327	339	329	306	284	302	340	333	314	307	341	298	307	307	267	311	339	343	326	311	341	319	344	316	316	314	324	314	323	288	282	303	307	307	298	278	305	343	328	304	303	320	359	290	314	313	321	303	341	293	339	287	337	303	335	340	362	296	324	319	292	311	319	321	318	350	292	319	330	336	347	336	307	306	314	293	284	298	334	281	273	320	355	343	356	346	300	356	342	300	316	289	307	351	316	321	356	350	349	329	302	311	334	307	282	333	343	298	322	291	302	327	330	335	321	324	268	328	350	333	310	307	330	339	311	300	287	287	325	321	301	291	314	329	335	313	317	321	338	345	320	293	295	320	283	322	302	319	300	312	297	324	326	308	318	326	333	317	335	315	318	312	328	317	337	316	292	365	337	315	281	309	329	323	318	318	296	341	345	316	324	305	283	333	330	354	348	316	320	313	327	321	369	348	302	312	330	302	325	337	306	328	344	331	323	342	315	329	309	327	316	304	305	320	313	316	340	328	314	313	323	334	305	339	316	344	345	345	308	345	300	329	311	335	356	342	350	300	306	306	352	319	332	322	286	307	318	307	317	317	291	294	298	348	311	321	328	329	303	336	338	305	307	316	321	331	334	306	348	322	320	300	291	312	318	311	278	328	336	338	332	300	290	357	347	302	362	326	322	329	311	328	330	334	291	305	316	314	340	336	345	322	351	334	335	282	303	324	312	306	304	323	324	324	315	315	307	311	326	340	305	325	340	333	313	329	292	305	337	326	311	265	325	323	317	287	315	352	331	343	325	292	287	356	316	321	317	285	263	303	315	338	351	299	320	313	332	316	326	324	302	329	336	306	341	307	320	324	335	332	286	340	331	323	327	315	338	331	304	320	310	297	380	322	318	295	325	341	336	343	298	274	305	298	327	304	305	322	319	370	309	330	340	304	320	321	314	335	304	335	304	276	316	317	295	338	345	324	344	317	319	282	324	305	290	306	310	317	318	311	339	328	310	337	347	315	315	331	306	359	322	299	304	354	328	328	326	324	315	331	309	281	330	314	341	312	338	308	323	333	335	329	339	332	311	335	306	356	332	299	310	309	339	317	315	289	363	309	288	337	320	315	331	300	321	327	320	287	327	341	322	291	321	336	316	340	348	286	347	314	319	339	320	281	316	292	297	279	321	298	332	318	329	310	306	317	318	295	299	339	314	346	304	325	355	326	355	318	327	314	324	299	337	297	315	338	342	321	335	336	314	301	315	327	310	329	316	311	303	329	308	309	303	336	316	319	299	329	316	270	315	282	332	304	292	325	323	334	349	328	309	334	294	300	310	287	296	298	322	350	328	345	346	328	343	319	334	323	304	293	334	296	304	341	329	278	318	316	321	318	319	338	319	326	312	334	313	302	334	341	329	314	309	331	303	288	270	308	328	326	327	324	325	329	295	337	320	325	304	345	292	282	306	334	307	319	351	340	307	311	335	324	316	309	300	299	319	308	309	296	319	359	343	348	306	313	308	331	338	285	300	347	341	336	346	319	326	333	335	303	337	324	313	325	348	328	339	299	318	310	323	378	290	342	332	338	356	311	307	323	312	330	297	317	262	321	338	310	332	302	328	343	339	307	301	316	326	325	338	348	346	317	323	302	314	328	353	292	328	348	326	329	323	327	270	317	311	321	333	316	319	352	324	343	315	299	327	341	303	305	332	316	310	363	334	322	339	322	337	303	302	322	318	324	347	314	324	302	349	339	347	285	321	339	320	315	310	329	299	351	322	305	336	302	325	324	325	312	342	313	325	295	332	340	319	298	331	331	311	305	322	296	306	300	321	337	310	328	322	323	309	324	367	279	350	301	349	296	342	344	278	324	301	314	252	329	320	307	352	304	327	297	321	321	349	323	293	321	336	333	338	325	329	329	315	318	309	297	323	321	297	325	305	327	314	302	328	328	358	317	330	300	315	323	327	333	317	340	337	293	347	338	324	324	322	311	338	321	341	334	296	312	379	323	299	319	356	348	318	391	318	307	292	323	303	320	323	317	323	339	300	319	314	327	298	323	331	312	310	286	336	347	323	335	315	338	320	328	342	329	308	325	322	330	337	357	325	342	321	315	309	372	300	342	290	315	305	304	326	346	321	313	332	320	295	325	301	333	345	321	308	310	308	319	340	311	329	327	313	371	346	350	320	356	311	317	325	306	322	323	321	287	342	302	310	348	316	348	312	304	355	329	338	338	360	353	326	331	293	330	338	319	314	301	303	295	308	315	313	301	295	316	325	319	293	360	310	307	307	322	348	305	310	280	338	329	315	309	319	323	306	294	303	315	324	321	349	328	320	309	325	336	336	316	358	315	335	342	336	357	310	351	324	323	353	291	293	288	313	330	329	327	326	306	278	313	313	301	306	287	314	303	303	340	336	329	298	300	311	356	322	353	310	308	335	320	298	333	327	294	336	304	289	328	324	325	349	311	330	309	346	315	316	319	336	335	307	300	347	328	351	277	310	292	361	319	317	295	339	317	340	337	367	320	329	288	283	300	308	334	305	292	362	368	308	310	301	343	327	329	332	310	299	302	303	279	337	307	335	322	304	304	334	338	301	340	314
7262	2203	6096	7408	7646	6986	5997	4716	4086	3691	2969	2461	2309	1987	1628	1574	1418	1376	1335	1216	1108	1035	1016	975	1077	893	861	907	858	827	880	813	815	815	767	748	783	798	813	774	784	810	789	775	750	787	755	772	750	751	756	726	819	807	789	754	792	748	730	763	758	751	727	769	758	753	740	773	725	736	754	749	746	711	732	714	724	753	761	739	759	731	754	777	746	764	748	778	792	749	753	805	742	744	768	704	743	747	765	706	718	700	745	713	737	770	732	730	697	775	761	768	753	718	742	730	785	803	787	724	747	748	751	786	757	784	736	743	713	759	728	718	787	798	720	797	775	749	713	766	744	749	737	774	713	736	773	727	721	769	767	695	738	761	707	700	700	770	758	738	731	764	773	722	751	746	732	734	761	764	737	707	752	787	761	731	711	717	732	722	729	792	789	741	759	748	734	729	757	732	707	705	773	806	765	779	729	819	732	742	734	759	740	710	804	763	743	726	773	747	770	732	750	744	786	763	749	741	757	735	804	766	761	740	718	792	730	749	759	752	758	752	755	791	742	693	784	790	757	724	744	766	736	786	760	737	739	732	788	796	792	697	768	765	773	738	729	759	718	799	757	750	777	731	717	728	723	758	773	800	700	739	708	725	761	725	741	740	743	740	710	725	749	781	839	705	754	730	724	776	791	806	777	753	734	743	816	771	725	778	738	757	684	784	802	723	689	751	716	704	778	768	744	778	797	679	744	757	746	737	755	774	732	699	754	774	790	711	697	751	745	704	776	781	740	746	759	728	719	732	762	752	801	766	763	753	753	755	709	710	788	799	730	801	753	743	725	792	778	729	748	747	738	807	766	745	739	780	721	749	753	719	773	735	722	758	760	672	737	778	712	748	738	804	782	724	730	766	754	784	753	745	730	747	775	774	726	728	799	769	731	770	710	748	763	759	761	779	735	710	730	737	782	793	753	796	768	744	785	722	780	754	749	774	753	752	782	726	781	747	771	735	764	754	738	726	782	690	768	672	779	792	753	738	757	728	732	722	784	748	769	760	725	767	804	727	777	788	744	760	746	739	762	740	731	791	767	768	722	721	725	754	741	718	752	723	716	757	743	798	776	747	750	766	764	743	767	663	781	768	770	741	723	703	796	731	758	751	719	715	721	783	695	793	792	812	736	783	748	768	720	707	756	778	712	725	744	737	745	770	768	762	736	767	725	739	743	736	761	761	755	729	782	777	806	756	769	719	721	766	776	769	730	738	760	790	746	771	765	753	727	735	789	705	735	748	762	712	770	743	751	702	767	826	707	702	797	694	718	742	713	712	790	747	756	724	720	774	703	756	690	777	750	747	725	713	738	743	759	762	712	720	740	738	781	725	757	736	751	773	762	723	767	735	737	749	772	749	694	736	702	688	686	763	760	755	780	734	739	750	746	726	748	697	772	726	718	767	778	759	781	749	741	738	744	760	739	731	730	787	724	761	752	740	729	727	738	789	744	785	716	745	779	743	799	773	718	726	727	713	757	765	765	748	723	743	743	707	774	765	743	725	770	739	722	732	744	791	723	754	740	742	740	727	738	711	716	724	725	741	768	699	804	743	741	803	772	760	763	736	749	763	768	737	761	762	711	729	744	766	762	753	784	754	738	773	761	768	729	756	772	750	720	753	716	717	777	700	743	704	740	713	757	788	756	697	713	763	740	733	744	763	713	765	729	769	785	718	731	732	701	739	765	805	762	800	755	753	706	734	812	735	739	770	778	755	767	743	753	748	765	753	703	737	692	723	738	769	754	698	788	761	777	723	734	748	729	757	771	693	730	716	775	725	721	803	747	727	721	713	751	760	756	733	762	775	709	813	792	727	747	737	777	747	778	712	756	794	754	727	748	733	734	771	778	779	768	778	714	738	747	767	728	718	725	778	734	728	687	802	722	767	787	777	707	722	741	753	750	717	744	785	709	746	776	691	738	743	775	797	729	757	776	785	750	743	745	711	711	787	776	763	757	762	774	760	756	734	735	704	735	719	756	763	754	708	773	706	700	735	784	752	709	770	793	792	783	766	754	743	765	722	761	796	743	748	750	740	779	793	731	719	809	709	722	766	766	751	765	718	758	738	799	706	715	721	726	711	755	745	770	741	729	770	747	720	662	748	727	778	740	742	748	742	760	724	790	722	793	719	777	724	776	753	747	742	790	772	700	750	691	766	767	710	739	750	762	764	743	768	739	748	747	731	735	729	743	713	756	745	749	764	754	707	754	721	728	750	775	771	737	720	793	708	757	750	753	715	748	706	734	790	759	737	721	767	758	731	727	752	699	740	687	763	740	727	794	776	728	800	755	784	731	768	707	732	747	742	770	772	743	733	731	778	761	756	722	722	778	743	737	755	736	750	707	718	770	758	751	761	775	751	746	781	719	745	781	793	825	733	713	753	749	746	736	787	710	712	758	821	777	750	748	757	746	751	739	726	766	751	739	725	723	741	749	719	715	713	739	735	753	732	706	737	771	732	774	772	730	771	746	778	785	782	780	719	765	717	741	772	787	724	705	810	720	726	719	753	799	795	769	719	774	752	725	750	723	759	746	753	783	750	765	750	752	719	712	779	767	787	779	720	722	743	784	753	796	708	760	831	729	730	762	775	779	792	726	765	745	741	713	757	785	767	718	739	750	723	733	736	732	759	771	772	727	711	759	718	708	744	710	741	699	742	717	707	818	741	775	754	739	802	732	733	764	728	717	736	702	746	808	742	753	753	781	773	811	770	738	810	728	762	760	747	786	776	743	735	794	759	764	687	746	719	756	733	791	747	767	718	764	699	750	736	724	737	805	750	805	755	714	702	732	757	782	772	757	737	783	726	804	783	749	707	699	723	703	708	731	735	739	748	796	725	774	728	752	720	732	780	765	700	736	706	725	746	803	733	762	730	697	759	790	779	735	715	708	758	776	783	750	744	745	784	797	763	718	788	728	766	750	779	778	758	766	760	752	757	778	789	752	784	719	769	727	752	771	749	718	757	738	741	710	751	780	770	707	700	787	768	805	735	725	744	740	727	727	752	729	775	746	766	791	747	743	785	738	759	751	715	745	777	744	764	760	725	743	714	804	755	726	751	784	801	773	706	732	707	730	729	729	779	744	748	723	748	756	689	787	782	707	769	788	768	744	742	737	706	780	771	754	761	782	765	707	731	731	686	756	724	765	776	778	739	732	726	749	750	761	771	769	840	723	804	743	714	762	721	742	792	811	753	729	741	739	741	741	734	728	717	783	725	709	760	752	746	744	744	778	751	769	750	778	764	784	734	766	720	782	749	757	736	670	754	798	756	707	720	801	717	817	747	747	751	767	779	690	753	796	731	706	782	712	780	727	759	726	729	802	687	765	782	722	739	769	728	816	729	718	741	707	757	732	760	747	731	722	756	736	771	708	732	725	760	747	753	735	712	758	695	695	697	741	731	767	713	709	727	747	719	724	774	800	739	766	813	742	722	730	755	755	732	773	754	700	779
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
